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

Когда вы открываете модель в режиме Restricted, можно выполнить множество задач: симулируйте модель, смотрите и подстройте параметры блоков, добавьте и удалите основной Simulink® блоки, и так далее. Для полного списка позволенных операций смотрите то, Что Можно Сделать в Ограниченном Режиме.

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

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

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

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

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

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

  2. Откройте осциллограф Левера К Посайшна и симулируйте модель. Модели запускают и симулируют в режиме Restricted.

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

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

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

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

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

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

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

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

  2. Откройте осциллограф Левера К Посайшна и симулируйте модель.

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

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

  5. Симулируйте модель снова. Модель успешно компилирует и симулирует в режиме Restricted.

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

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

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

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

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

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

Связанные примеры

Больше о