exponenta event banner

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

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

При открытии диалогового окна блока в режиме ограниченного доступа некоторые параметры блока могут быть выделены серым цветом. Это так называемые ограниченные параметры, которые могут быть изменены только в полном режиме. Как правило, числовые значения параметров можно изменять в режиме ограниченного доступа, но нельзя изменять параметры параметризации блока. Подробные сведения см. на страницах ссылок на блоки. Следует также отметить, что когда ограниченный параметр определяет схему параметризации блока, неограниченные параметры, доступные для точной настройки в режиме ограниченного, зависят от значения этого ограниченного параметра. Например, в блоке Constant Volume Chamber параметр спецификации Chamber ограничен. Если в момент перехода модели в режим ограниченного доступа для этого параметра было установлено значение By volume, то неограниченными параметрами, доступными для тонкой настройки, будут объем камеры, удельное отношение тепла и начальное давление. Если, однако, установлено значение By length and diameter, у вас будет другой набор параметров, доступных в режиме ограниченного доступа.

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

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

Моделирование и точная настройка модели в ограниченном режиме

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

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

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

  3. Дважды щелкните блок «Колесо» и «Ось А», чтобы открыть его диалоговое окно. Обратите внимание, что параметр Ориентация механизма (Mechanism orientation) отображается серым цветом, поскольку невозможно изменить направление движения блока в режиме ограничения.

  4. Измените значение параметра «Радиус колеса» на 0.1.

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

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

  7. Моделирование модели. Обратите внимание, что удвоение массы приводит к увеличению вибрации.

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

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

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

  2. Откройте область «Положение рычага C» и смоделируйте модель.

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

  4. В подсистеме удалите блок построителя сигналов с именем «Принудительный ввод». Замените его блоком синусоидальной волны из библиотеки источников Simulink, как показано ниже.

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

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

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

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

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

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

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

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

Подробнее