Основы моделирования в MATLAB. Часть 2. Simulink. Терёхин В.В. - 286 стр.

UptoLike

Составители: 

284
Simulink Performance Tools включает четыре приложения,
которые расширяют возможности Simulink и существенно увеличи-
вают производительность программы. Использование этих инстру-
ментов может значительно повысить скорость процесса моделирова-
ния. Пользователь получает инструмент для сравнения разных вари-
антов модели, а также для быстрого тестирования модели.
Набор инструментов содержит:
Simulink Accelerator, ускоряющий моделирование, благодаря
использованию скомпилированного кода
вместо того, чтобы
запускать модель в режиме интерпретатора.
Simulink Model Profiler, собирающий данные о производи-
тельности в ходе выполнения модели и генерирующий отчет
со списком информации о времени выполнения для каждой
составляющей в детальной и обобщенной формах.
Simulink Model Coverage, помогающий улучшить модель и
определить области повышенного Рисунокка в моделях
Simulink и
Stateflow. Приложение генерирует детальный
HTML отчет, показывающий какие блоки, состояния и условия
были выполнены в ходе имитации.
Simulink Model Differencing, позволяющий сравнить две моде-
ли Simulink и генерирующий графическое изображение разли-
чий.
15.1 Simulink Accelerator
Simulink Accelerator использует технологию генерации кода
и пользовательский компилятор языка C для создания выполняемого
файла (dll-файла), который заменяет интерактивный код, обычно ис-
пользуемый программой Simulink (в состав программы Simulink вхо-
дит собственный компилятор lcc).
Simulink Accelerator обеспечивает:
Имитацию приблизительно в 2 – 10 раз более быструю, чем в
нормальном (не ускоренном режиме). Степень повышения про
-
изводительности связана с размером и сложностью модели.
Увеличение размера или сложности обычно приводит к увели-
чению степени производительности.
Тесную интеграцию с наборами блоков Simulink. Simulink
Accelerator полностью совместим с наборами блоков Simulink.
        Simulink Performance Tools включает четыре приложения,
которые расширяют возможности Simulink и существенно увеличи-
вают производительность программы. Использование этих инстру-
ментов может значительно повысить скорость процесса моделирова-
ния. Пользователь получает инструмент для сравнения разных вари-
антов модели, а также для быстрого тестирования модели.
        Набор инструментов содержит:
    • Simulink Accelerator, ускоряющий моделирование, благодаря
        использованию скомпилированного кода вместо того, чтобы
        запускать модель в режиме интерпретатора.
    • Simulink Model Profiler, собирающий данные о производи-
        тельности в ходе выполнения модели и генерирующий отчет
        со списком информации о времени выполнения для каждой
        составляющей в детальной и обобщенной формах.
    • Simulink Model Coverage, помогающий улучшить модель и
      определить области повышенного Рисунокка в моделях
      Simulink и Stateflow. Приложение генерирует детальный
      HTML отчет, показывающий какие блоки, состояния и условия
      были выполнены в ходе имитации.
    • Simulink Model Differencing, позволяющий сравнить две моде-
      ли Simulink и генерирующий графическое изображение разли-
      чий.


       15.1 Simulink Accelerator



        Simulink Accelerator использует технологию генерации кода
и пользовательский компилятор языка C для создания выполняемого
файла (dll-файла), который заменяет интерактивный код, обычно ис-
пользуемый программой Simulink (в состав программы Simulink вхо-
дит собственный компилятор lcc).
        Simulink Accelerator обеспечивает:
  • Имитацию приблизительно в 2 – 10 раз более быструю, чем в
      нормальном (не ускоренном режиме). Степень повышения про-
      изводительности связана с размером и сложностью модели.
      Увеличение размера или сложности обычно приводит к увели-
      чению степени производительности.
  • Тесную интеграцию с наборами блоков Simulink. Simulink
      Accelerator полностью совместим с наборами блоков Simulink.

284