Проектирование архитектуры модели

Создайте независимые компоненты, чтобы совместно использовать между моделями или командами, уменьшать визуальную сложность с иерархией модели

Simulink® упрощает компонентно-ориентированное моделирование и модульное проектирование. Можно сегментировать модель на компоненты проекта и затем моделировать, симулировать и проверять каждый компонент независимо. Можно сохранить отдельные компоненты как подсистемы в библиотеке или как отдельные модели. Члены команды могут затем работать над теми компонентами параллельно.

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

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