Изолируйте ссылочную модель для функциональной проверки

Чтобы функционально протестировать модель-ссылку, можно создать срез модели-ссылки, рассматривающую ее как разомкнутый контур модель. Можно изолировать упрощенную модель без обратной связи с входами, сгенерированными путем симуляции системы с обратной связью.

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

Шаг 1: Откройте модель

Системная модель управления топливом содержит ссылку на контроллер модели fuel_rate_control.

open_system('sldvSlicerdemo_fuelsys');

Шаг 2. Порежьте ссылочную модель

Чтобы проанализировать fuel_rate_control модель-ссылку, вы срезаете ее, чтобы создать автономную модель разомкнутого контура. Чтобы открыть Model Slice Manager, выберите приложения > Верификация модели, валидация и Test > Model Slicer или щелкните правой кнопкой мыши по fuel_rate_control Моделью и выберите Model Slicer > Компонент среза. Когда вы открываете Model Slice Manager, Slicer модели компилирует модель. Затем конфигурируйте свойства среза модели.

Примечание: Режим симуляции sldvSlicerdemo_fuelsys модель Accelerator режим. Когда вы срезаете ссылочную модель, программное обеспечение конфигурирует режим симуляции, чтобы Normal и переводит его в исходный режим симуляции при выходе из Model Slicer.

Шаг 3: Выбор начальной точки

Откройте fuel_rate_control модель, щелкните правой кнопкой мыши по fuel-rate порт и выберите Model Slicer > Добавить в качестве начальной точки. Model Slicer подсвечивает вышестоящие конструкции, которые влияют на fuel_rate.

Шаг 4: Сгенерируйте срез

A. В диалоговом окне Model Среза Manager выберите окно Времени симуляции.

б. Щелкните Выполнить симуляцию (Run simulation).

c. Для Времени остановки введите 20. Нажмите кнопку ОК.

d. Нажмите «Сгенерировать срез». Программа моделирует нарезанную модель-ссылку с помощью входных параметров замкнутого цикла sldvSlicerdemo_fuelsys модель.

Для нарезанной модели в окне Signal Builder отображается один тест, который представляет сигналы, вводимые в ссылочную модель, для времени симуляции 0-20 секунд.

Для просмотра документации необходимо авторизоваться на сайте