Экспорт моделей в Simulink

Экспорт моделей для симуляции

Можно экспортировать статистические модели, разработанные в Model Browser, в Simulink® модель для симуляции и проверки оборудования в цикле (HIL).

  1. В плане тестирования Model Browser или любом узле модели выберите File > Export Models. Откроется диалоговое окно Экспорт моделей (Export Models).

  2. Убедитесь, что Simulink выбран в списке Export to.

  3. При необходимости отредактируйте имя Destination file или найдите файл назначения с помощью браузера файлов.

  4. Если у вас есть краевая модель и вы хотите экспортировать ее, установите флажок Export boundary constraints.

  5. Если ваша модель поддерживает блоки PEV и вы хотите экспортировать PEV, установите флажок Export PEV blocks. Эта опция создает блок PEV как часть схемы Simulink, так что вы можете оценить отклонение ошибки предсказания наряду с моделью.

  6. Если ваша модель содержит модули, установите флажок Use Simulink. Эта опция экспортирует модули измерения во входной и выходной сигналы порта в модели Simulink.

  7. (Необязательно) Щелкните Export Preview, чтобы проверить модели, выбранные для экспорта:

    • Из узла плана тестирования вы экспортируете все модели отклика в плане тестирования (при условии, что вы выбрали лучшие модели для них всех) или модели «точка за точкой» (когда все локальные модели являются несколькими моделями).

    • Из локальной модели вы экспортируете все локальные модели как модель «точка за точкой».

    • Из других узлов модели вы экспортируете только текущую модель.

    • В Model type поле диалогового окна Экспорт моделей (Export Models) отображается тип модели, которую вы экспортируете: двухэтапный, двухточечный или другой тип модели.

  8. (Необязательно) Нажмите кнопку Add, чтобы добавить комментарий к Export information.

  9. Щелкните OK, чтобы экспортировать модели в указанный файл назначения.

    Если вы экспортируете группу моделей, каждая модель создает блок в схеме Simulink.

Примечание

Если вы используете модель Simulink для генерации кода, на панели параметра конфигурации Optimization убедитесь, что Default parameter behavior задано значение Inlined. Если вы копируете блок в другую систему, выберите Inlined перед построением экспортированного блока в S-функцию.

Используйте статистические модели для моделирования и оптимизации объекта

Можно использовать статистические модели, разработанные в тулбоксе, чтобы захватить реальные сложные физические явления, которые трудно смоделировать с помощью традиционного математического и физического моделирования. Например, можно экспортировать модели для крутящего момента, потребления топлива и выбросов (такие как HC-out двигателя, CO, NOx и CO2) в Simulink. Затем можно выполнить подбор силового агрегата, экономию топлива, эффективности и симуляций выбросов, чтобы улучшить выбор компонентов силового агрегата, управление, связанное с приводимостью, и управление, связанное с выбросами.

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

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

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

Используйте статистические модели для HIL-тестирования

Можно использовать статистические модели Model Browser, экспортированные в Simulink, в симуляциях в реальном времени с оборудованием, чтобы обеспечить быструю, точную эмуляцию модели объекта управления датчику ECU и обвязкам привода. Экспортированные модели могут помочь вам исследовать эффекты изменений калибровки в симуляции, не используя транспортные средства прототипа. Можно моделировать и тестировать несколько опций двигателя и калибровки для более ранней валидации проектов алгоритмов ECU.

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

Похожие темы

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