Модельно-ориентированное проектирование с Simulink

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

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

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

В Модельно-ориентированном проектировании системная модель находится в центре рабочего процесса. Модельно-ориентированное проектирование включает быструю и экономически эффективную разработку динамических систем, включая системы управления, системы обработки сигналов и системы связи.

Модельно-ориентированное проектирование позволяет вам:

  • Используйте общую среду проектирования через проектные группы

  • Соедините проекты непосредственно с требованиями

  • Идентифицируйте и исправляйте ошибки постоянно путем интеграции тестирования с дизайном

  • Совершенствуйте алгоритмы посредством многодоменной симуляции

  • Автоматически сгенерируйте код встроенного программного обеспечения и документацию

  • Разрабатывайте и переиспользуйте тестовые наборы

Рабочий процесс модельно-ориентированного проектирования в качестве примера в Simulink

Чтобы начать с задачей Модельно-ориентированного проектирования, рассмотрите этот рабочий процесс.

Рабочий процесс в этом примере фокусируется на основном Simulink® задачи, когда они относятся к Модельно-ориентированному проектированию.

Первые две задачи в этом рабочем процессе моделируют существующую систему и устанавливают контекст для разработки компонента. Следующий шаг в этом рабочем процессе должен был бы реализовать новый компонент. Можно использовать быстрое прототипирование и продукты генерации встраиваемого кода, такие как Simulink Real-Time™ и Embedded Coder®, сгенерировать код и использовать проект с действительным, физической системой.

Похожие темы

Внешние веб-сайты