Симуляция в реальном времени

Simulink® Real-Time™ проверки Simscape™, HDL Workflow Advisor Simscape

Развертывание модели объекта управления позволяет вам тестировать свой алгоритм управления. Можно развернуть модель Simscape Electrical™ для симуляции в реальном времени, включая оборудование в цикле (HIL) симуляция, с помощью сгенерированного кода C или HDL-кода.

Сгенерируйте код С, чтобы развернуть нелинейное, линейное, или переключил линейную модель, которая требует 20 мкс или большего шага расчета симуляции. Если у вас есть лицензия на Simulink Coder™, можно сгенерировать код С для развертывания на машине реального времени. Если у вас есть лицензия на Embedded Coder®, можно сгенерировать код С для развертывания на встраиваемой системе. Если у вас есть лицензия на Simulink Real-Time, можно использовать проверки Simscape, чтобы подготовить модели Simscape Electrical к генерации кода. Можно затем использовать Simulink Real-Time Explorer для:

  • Сгенерируйте и скомпилируйте код по компьютеру разработчика.

  • Загрузите приложение реального времени на целевой компьютер.

  • Выполните приложение реального времени удаленно от компьютера разработчика.

Чтобы изучить, как сгенерировать и развернуть версию кода С модели Simscape, смотрите Рабочий процесс Подготовки к Модели реального времени, Рабочий процесс Симуляции В реальном времени и Рабочий процесс Аппаратно-программного моделирования.

Сгенерируйте HDL-код, чтобы развернуть линейное, или переключил линейную модель, которая требует 1 мкс или большего шага расчета симуляции. Если у вас есть лицензия на HDL Coder™, можно сгенерировать HDL-код из модели Simscape Electrical без первого вручную преобразование модели к модели Simulink при помощи HDL Workflow Advisor Simscape. sschdladvisor функция генерирует совместимую версию HDL-кода вашей модели. Можно затем сгенерировать код из модели реализации HDL и развернуть модель объекта управления в FPGA для Программно-аппаратной симуляции.

Чтобы изучить, как сгенерировать версию HDL модели Simscape, смотрите, Генерируют HDL-код Используя HDL Workflow Advisor Simscape.

Темы

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

Следуйте за рабочим процессом подготовки к модели реального времени, чтобы сделать вашу модель Simscape в реальном времени способный.

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

Следуйте за оборудованием в цикле (HIL) рабочий процесс симуляции, чтобы развернуть модель Simscape в вашу машину реального времени с помощью Simulink Coder и Simulink Real-Time.

Рабочий процесс симуляции в реальном времени

Сконфигурируйте решатели в своей модели Simscape для симуляции в реальном времени.

Подготовьте модели Simscape Electrical к симуляции в реальном времени Используя проверки Simscape

Узнать, как Проверки Performance Advisor могут помочь вам оптимизировать свою модель Simscape Electrical для симуляции в реальном времени.

Сгенерируйте HDL-код Используя HDL Workflow Advisor Simscape

Узнать, как преобразовывать модели Simscape в HDL-код для Развертывания FPGA.

Сгенерируйте HDL-код для моделей Simscape (HDL Coder)

Сгенерируйте HDL-код из переключенных линейных моделей Simscape.

Сгенерируйте подсистему интерфейса Simulink Real-Time для Simscape двухуровневая модель конвертера (HDL Coder)

Сгенерируйте модель интерфейса HDL-код и Simulink Real-Time из моделей Simscape.

Подтвердите модель реализации HDL к алгоритму Simscape

Подтвердите и разрешите несоответствие симуляции между алгоритмом Simscape и моделью реализации HDL.

Улучшите частоту дискретизации модели реализации HDL, сгенерированной из алгоритма Simscape

Узнайте о сверхдискретизации в сгенерированной модели реализации HDL и как шаг расчета модели относится к шагу расчета исходного алгоритма Simscape.

Поиск и устранение проблем

Диагностируйте преобразование управления двигателем постоянного тока Simscape к совместимой с HDL модели Simulink (HDL Coder)

Как диагностировать генерацию модели реализации из моделей Simscape с немногими нелинейными элементами, такими как Управление двигателем постоянного тока.

Диагностируйте преобразование постоянного магнита Simscape синхронный двигатель к совместимой с HDL модели Simulink (HDL Coder)

Как диагностировать генерацию модели реализации из моделей со значительными нелинейными элементами, такими как Постоянный магнит Синхронный Двигатель.