Проектирование архитектуры модели
Создайте независимые компоненты, чтобы совместно использовать между моделями или командами, уменьшать визуальную сложность с иерархией модели
Simulink® упрощает компонентно-ориентированное моделирование и модульное проектирование. Можно сегментировать модель на компоненты проекта и затем моделировать, симулировать и проверять каждый компонент независимо. Можно сохранить отдельные компоненты как подсистемы в библиотеке или как отдельные модели. Члены команды могут затем работать над теми компонентами параллельно.
Организация вашей модели на иерархические компоненты может улучшить удобочитаемость, трассируемость и возможность многократного использования, при обеспечении параллельной разработки и модульного тестирования. Чтобы подражать реальным системам, задайте компоненты на основе автономной функциональности системы.
Основы архитектуры модели
- Компоненты модели
Изучите, когда использовать различные типы компонентов модели
- Подсистемы
Группируйте блоки в функциональные подсистемы, создавайте иерархию модели
- Библиотеки
Допускающие повторное использование библиотеки блоков и подсистем
- Модели - ссылки
Повторно используйте модели как блоки в других моделях
- Вариантные системы
Создайте пользовательские версии модели, чтобы поддержать различные спецификации без дублирования
- Хранилища данных
Задайте глобальные значения для нескольких сигналов на разных уровнях модели
- Составные сигналы
Используйте составные сигналы, такие как шины, чтобы сгруппировать сигналы и уменьшать сложность модели