Документация Engee

Model

Ссылка на подмодель для создания иерархии моделей.

model reference

Описание

Блок Model ссылается на указанную модель (подмодель). Он отображает порты ввода и вывода, соответствующие портам ввода и вывода верхнего уровня подмодели. Эти порты позволяют подключать подмодель к другим блокам родительской модели.

В блоке Model отображается представление содержимого подмодели. Чтобы просмотреть содержимое подмодели, дважды щелкните блок Model.

  • Размер шага решателя во всех подмоделях должен совпадать с размером шага решателя родительской модели (с блоком Model). В ином случае вы получите ошибку решателя.

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

  • Подмодели не поддерживают блоки библиотеки Физическое моделирование и многомерные сигналы.

  • Подмодели поддерживают многоуровневое вложение подсистем и других блоков Model.

Порты

Вход

Port_1 — вход модели
скаляр | вектор | матрица | массив | шина

Блок Model имеет входной порт для каждого входного порта подмодели. Каждый входной порт блока Model — это вход верхнего уровня подмодели.

Имя входного порта блока Model совпадает с именем соответствующего входного порта подмодели.

Входной порт может считывать продублированные порты подмодели (например, с помощью блока Inport):

example model hierarchy shadowinport

Выход

Port_2 — выход модели
скаляр | вектор | матрица | массив | шина

Блок Model имеет выходной порт для каждого выходного порта подмодели. Каждый выходной порт блока Model — это выход верхнего уровня подмодели, например, выход через блок Outport.

Имя выходного порта в блоке Model совпадает с именем соответствующего выходного порта подмодели.

Параметры

Основные

Выбрать модель — имя файла подмодели
нет по умолчанию

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

Обновите коннекторы — обновляет входные/выходные порты модели
нет по умолчанию

Обновите входные/выходные порты блока Model после внесения изменений в подмодель. Чтобы изменения в подмодели отобразились в родительской модели, предварительно сохраните подмодель.