Чтобы функционально протестировать модель-ссылку, можно создать срез модели-ссылки, рассматривающую ее как разомкнутый контур модель. Можно изолировать упрощенную модель без обратной связи с входами, сгенерированными путем симуляции системы с обратной связью.
В этом примере показано, как срезать ссылку на контроллер модели отказоустойчивой системы управления топливом для функциональной проверки. Чтобы создать упрощенную модель без обратной связи для отладки и уточнения, вы генерируете срез ссылочного контроллера.
Системная модель управления топливом содержит ссылку на контроллер модели fuel_rate_control
.
open_system('sldvSlicerdemo_fuelsys');
Чтобы проанализировать fuel_rate_control
модель-ссылку, вы срезаете ее, чтобы создать автономную модель разомкнутого контура. Чтобы открыть Model Slice Manager, выберите приложения > Верификация модели, валидация и Test > Model Slicer или щелкните правой кнопкой мыши по fuel_rate_control
Моделью и выберите Model Slicer > Компонент среза. Когда вы открываете Model Slice Manager, Slicer модели компилирует модель. Затем конфигурируйте свойства среза модели.
Примечание: Режим симуляции sldvSlicerdemo_fuelsys
модель Accelerator
режим. Когда вы срезаете ссылочную модель, программное обеспечение конфигурирует режим симуляции, чтобы Normal
и переводит его в исходный режим симуляции при выходе из Model Slicer.
Откройте fuel_rate_control
модель, щелкните правой кнопкой мыши по fuel-rate
порт и выберите Model Slicer > Добавить в качестве начальной точки. Model Slicer подсвечивает вышестоящие конструкции, которые влияют на fuel_rate
.
A. В диалоговом окне Model Среза Manager выберите окно Времени симуляции.
б. Щелкните Выполнить симуляцию (Run simulation).
c. Для Времени остановки введите 20
. Нажмите кнопку ОК.
d. Нажмите «Сгенерировать срез». Программа моделирует нарезанную модель-ссылку с помощью входных параметров замкнутого цикла sldvSlicerdemo_fuelsys
модель.
Для нарезанной модели в окне Signal Builder отображается один тест, который представляет сигналы, вводимые в ссылочную модель, для времени симуляции 0-20 секунд.