Работа с моделью в ограниченном режиме

Когда вы открываете модель в Ограниченном режиме, можно выполнить множество задач: симулировать модель, просмотреть и настроить параметры блоков, добавить и удалить базовый Simulink® блоки и так далее. Полный список разрешенных операций см. в разделе «Что можно делать в ограниченном режиме».

Когда вы открываете диалоговое окно блока в Ограниченном режиме, некоторые параметры блоков могут быть серыми. Это так называемые параметры restricted, которые могут быть изменены только в полном режиме. В целом можно изменить числовые значения параметров в Ограниченном режиме, но вы не можете изменить опции параметризации блоков. Конкретные сведения см. на страницах с описанием на блоки. Следует также отметить, что, когда ограниченный параметр определяет схему параметризации блоков, неограниченные параметры, доступные для подстройки в ограниченном режиме, зависят от значения этого ограниченного параметра. Для примера в блоке Ёмкости постоянного объема параметр Chamber specification ограничен. Если в то время, когда модель вошла в Ограниченный режим, этот параметр был установлен на By volumeтогда неограниченные параметры, доступные для подстройки, будут Chamber volume, Specific heat ratio и Initial pressure. Если, однако, задано значение By length and diameter, у вас будет другой набор параметров, доступных в Ограниченном режиме.

Вы не можете изменять физические единицы измерения в ограниченном режиме. Когда вы открываете диалоговое окно блока в Ограниченном режиме, раскрывающиеся списки модулей измерения рядом с именем и значением параметра выделяются серым цветом. Когда вы открываете диалоговое окно блока PS-Simulink Converter или Simulink-PS Converter, параметр Unit становится серым.

Следующие примеры иллюстрируют операции, разрешенные и запрещенные в ограниченном режиме.

Как симулировать и точно настроить модель в ограниченном режиме

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

  1. Откройте model_test_edit_mode модель, которую вы сохранили в Ограниченном режиме в Примере Сохранения Модели в Ограниченном Режиме. Модель откроется в Ограниченном режиме.

  2. Откройте область Lever C Position и симулируйте модель. Модели выполняются и моделируются в Ограниченном режиме.

  3. Дважды кликните блоки и ось A, чтобы открыть диалоговое окно. Заметьте, что параметр Mechanism orientation серый, потому что вы не можете изменить направление движения блока в Ограниченном режиме.

  4. Измените значение параметров Wheel radius на 0.1.

  5. Моделируйте модель еще раз. Заметьте, что амплитуда движения узла C стала меньше в результате изменения радиуса колеса.

  6. Дважды кликните Массовый блок и измените значение параметров Mass на 24.

  7. Симулируйте модель. Заметьте, что удвоение массы привело к увеличению вибраций.

Как добавить и удалить блоки Simulink в ограниченном режиме

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

  1. Откройте model_test_edit_mode модель, которую вы сохранили в Ограниченном режиме в Примере Сохранения Модели в Ограниченном Режиме. Модель откроется в Ограниченном режиме.

  2. Откройте область Lever C Position и симулируйте модель.

  3. Дважды кликните подсистему Вход, чтобы открыть ее.

  4. Внутри подсистемы удалите блок Signal Builder с именем Force Input. Замените его блоком Sine Wave из библиотеки Simulink Sources, как показано ниже.

  5. Моделируйте модель еще раз. Модель успешно компилируется и симулируется в Ограниченном режиме.

Выполнение операции, запрещенной в ограниченном режиме

В этом примере показано, что происходит при выполнении операции, которая запрещена в ограниченном режиме.

  1. Откройте model_test_edit_mode модель, которую вы сохранили в Ограниченном режиме в Примере Сохранения Модели в Ограниченном Режиме. Модель откроется в Ограниченном режиме.

  2. Дважды кликните подсистему P, чтобы открыть ее.

  3. Удалите линию соединения между портом P Идеального блока Датчика Поступательного Движения и блоком PS-Simulink Converter. Вместо этого соедините порт V Идеального блока Датчика Поступательного Движения с входным портом блока PS-Simulink Converter, чтобы измерить скорость на узле C рычага.

  4. Попробуйте симулировать модель. Появляется сообщение об ошибке, в котором говорится, что модель не может быть скомпилирована, потому что ее топология была изменена в ограниченном режиме. Можно отменить изменения или переключиться в полный режим, как описано в разделе Switch from Restricted to Full Mode.

Похожие примеры

Подробнее о