Для проверки основной модели часто используются автономные тестовые модели. Можно создать тестовые жгуты Simulink ® Test™ путем импорта автономных тестовых моделей. Импорт автономных моделей обеспечивает функции синхронизации и управления, позволяя выполнять следующие действия:
Итерация в конструкции с использованием синхронизации модели и тестовых кабелей
Управление тестовыми кабелями с помощью пользовательского интерфейса и программного интерфейса
Уточнение принадлежности тестового жгута тестируемой модели, подсистеме или библиотеке
Общая тестовая модель передает входные сигналы в копию подсистемы или блока модели, ссылающегося на основную модель. Тестовые модели включают модели, созданные Simulink Coverage™ и Simulink Design Verifier™.
Перед импортом автономной модели в качестве тестового электрического жгута определите:
В главной модели модель или компонент, с которым необходимо связать тестовый электрический жгут.
Путь к автономной модели.
Тестируемый компонент в автономной модели.
Например, эта автономная модель тестирует Controller подсистема. Модель проходит Inputs кому Controller. Safety Properties проверяет Controller выход.

При импорте модели в качестве тестового электрического жгута компонент в главной модели должен быть совместим с компонентом в автономной модели.
В главной модели, если компонент: | В автономной модели тестируемый компонент должен быть: |
|---|---|
Определяемый пользователем функциональный блок (например, S-функциональный блок) | Тот же тип блока |
Модель верхнего уровня | Блок модели или подсистема |
Подсистема | Подсистема, блок модели или определяемый пользователем функциональный блок |
Опорный блок подсистемы | Модель подсистемы |
Блок модели | Блок модели или подсистема |
Невозможно создать тестовый электрический жгут путем импорта:
Библиотеки
Модели, имеющие существующие тестовые жгуты
Модели с несохраненными изменениями. Сохранение открытых моделей перед импортом
В этом примере показано, как импортировать автономную тестовую модель для создания тестового кабеля в Simulink Test.
Основная модель sltestBasicCruiseControl - система круиз-контроля, с корневыми блоками импорта и вывода.

Тестовая модель содержит блок Signal Builder, управляющий копией Controller подсистема с подсистемой, проверяющей, что выходной сигнал дросселя переходит в 0, если тормоз применяется в течение трех последовательных временных шагов.

Создание тестового кабеля из автономной модели
1. В главной модели щелкните правой кнопкой мыши значок Controller и выберите «Test Harness» > «Import» для параметра «Controller».
2. Задайте следующие свойства кабельных трасс:
Имя: VerificationSubsystemHarness
модель Simulink для импорта: Щелкните Обзор (Browse) и выберите sltestBasicCruiseControlHarnessModel в MATLAB ®examples/simulinktest каталог.
Компонент в разделе Тест в импортированной модели: Controller
3. Нажмите кнопку ОК.
Тестовый электрический жгут создается из автономной модели, принадлежащей Controller подсистема в основной модели. Щелкните значок для предварительного просмотра тестового электрического жгута.
