• Регистрация
LexV
LexV +1.14
н/д

MATLAB Simulink 2019: L-Connector, T-Connector и т.д.

12.02.2020

Здравствуйте, осваиваю Simulink по пособию Черных. Во втором уроке применяется блок L-Connector. Не могу найти в своем MATLAB этот блок и аналогичные типа T-Connector, устанавливал все библиотеки, поэтому ощущение, что дело в раных версиях программы. 

Возможно появилась какая-то замена. Заранее спасибо!

Теги

    12.02.2020

    Лучший ответ

    • kurguz+270.00
      12.02.2020 12:00

      Эти коннекторы нужны были в древних версиях библиотеки Specialized Power Systems, их уже давно нет за ненадобностью - просто соединяйте электрические цепи мышкой. Круто было бы, если бы Черных обновил свои пособия, они такие классные, что до сих пор много народу его читает.

    Ответы

    • kurguz
      kurguz+270.00
      12.02.2020 18:35

      Эти коннекторы нужны были в древних версиях библиотеки Specialized Power Systems, их уже давно нет за ненадобностью - просто соединяйте электрические цепи мышкой. Круто было бы, если бы Черных обновил свои пособия, они такие классные, что до сих пор много народу его читает.

      • LexV
        LexV+1.14
        15.02.2020 11:03

        Да, полностью согласен насчет обновления пособия!

        Не могли бы Вы еще, пожалуйста, подсказать насчет блока Machines Measurement Demux?

        И к блоку АД в пособии Черных от выходу Tm отходит заземление, но в моей версии такой возможности нет, то есть они не соеденяются. Есть ли вообще смысл в этом заземлнеии?

        Я попробовал подключить выход m АД напрямую к Scope, симуляция не запускается. Изначально выдавало ошибку связанную с Initial Conditions, позже с индексом что-то (прикрепил скрины).

        • LexV
          LexV+1.14
          15.02.2020 11:03
          • kurguz
            kurguz+270.00
            17.02.2020 11:01

            1. Блока Machines Measurement Demux больше нет. Выход m - это шина (Bus), в которой находятся много сигналов, организованных в виде структуры. Вы сами можете создавать шины с помощью блока Bus Creator. Сигналы типа Bus не принимаются в Scope, сначала нужно достать из шины сигналы блоком Bus Selector. В 2019b это выглядит вот так:

             

            2. Если вы видите в вашем пособии что-такое:

            ...то самое время от него избавиться, и заменить на книжку поновее, например: Черных - Моделирование электротехнических устройств в MATLAB, SimPowerSystems и Simulink, 2008 год. Обратите внимание на стрелочки на электрических цепях, в правильном пособии их быть не должно, они есть только в устаревших.

            Обычный сигнал Simulink имеет направление (стрелку на конце), а электрическая цепь - нет, потому что энергия в электрических цепях может распространяться в любом направлении, которое заранее не определено. 

            В последние лет 10-15 ко входу Tm нельзя присоединить электрический сигнал, только обычный направленный сигнал Simulink.

            3. Ошибки, на которые указывает Simulink, в 99.9% случаев полностью описывают проблему. 

            В данном случае написано, что в блоке Asynchronous Machine неправильное количество элементов в массиве.

            Открываем этот блок, и видим, что параметров нужно ввести 8, а введено 7, одного не хватает.

            • LexV
              LexV+1.14
              18.02.2020 12:42

              Спасибо Вам большое!

          • aBoomest
            aBoomest+942.89
            17.02.2020 06:19

            Полностью согласен. Сам периодически бывает открываю. Рядом коллега сидит, вобще настольная книга у него.