Разработка имитационных моделей в среде MATLAB. Наместников А.М. - 62 стр.

UptoLike

Составители: 

61
2. Позволяет создавать и отлаживать фрагменты модели поотдельности, что
повышает технологичность создания модели.
3. Позволяет создавать собственные библиотеки.
4. Дает возможность синхронизации параллельно работающих подсистем.
5. Позволяет включать в модель собственные справочные средства.
6. Дает возможность связывать подсистему с каким-либо m-файлом,
обеспечивая запуск этого файла при открытии подсистемы (нестандартное
открытие подсистемы).
Использование подсистем и механизма их блоков позволяет создавать
блоки, не уступающие стандартным по своему оформлению (собственное
окно параметров блока, пиктограмма, справка и т.п.).
Количество подсистем в модели не ограничено, кроме того, подсистемы
могут включать в себя другие подсистемы. Уровень вложенности подсистем
друг в друга также не ограничен.
Связь подсистемы с моделью (или подсистемой верхнего уровня
иерархии) выполняется с помощью входных (блок Inport библиотеки
Sources) и выходных (блок Outport библиотеки Sinks) портов. Добавление в
подсистему входного или выходного порта приводит к появлению на
изображении подсистемы метки порта, с помощью которой внешние сигналы
передаются внутрь подсистемы или выводятся в основную
модель.
Переименование блоков Inport или Outport позволяет изменить
отображаемые на пиктограмме подсистемы со стандартных (In и Out) на те,
которые нужны пользователю.
Подсистемы могут быть виртуальными (Subsystem) и монолитными
(Atomic Subsystem). Отличие этих видов подсистем заключается в порядке
выполнения блоков во время расчета. Если подсистема является
виртуальной, то Simulink игнорирует наличие границ
отделяющих такую
подсистему от модели при определении порядка расчета блоков. Иными
словами, в виртуальной системе сначала могут быть рассчитаны выходные
сигналы нескольких блоков, затем выполнен расчет блоков в основной
модели, а затем вновь выполнен расчет блоков входящих в подсистему.
Монолитная подсистема считается единым (неделимым) блоком и Simulink
выполняет расчет всех
блоков в такой подсистеме, не переключаясь на
расчеты других блоков в основной модели. Изображение монолитной
подсистемы имеет более толстую рамку по сравнению с виртуальной
подсистемой.
Подсистемы могут быть также управляемыми или неуправляемыми.
Управляемые подсистемы всегда являются монолитными. Управляемые