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

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

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

Этот тулбокс поддерживает параллельные вычисления. Узнайте больше>>


Построение модели

Simulink Library Browser (cредство просмотра Библиотеки Simulink) содержит в себе библиотеку блоков наиболее часто используемых для моделирования систем.

В эту библиотеку входят:

  • блоки непрерывной и дискретной динамики, такие как Integrator (Интегратор) и Unit Delay (Звено Задержки);
  • алгоритмические блоки, такие как Sum (Сумматор), Product (Произведение), Lookup Table (Справочная Таблица);
  • структурные блоки, такие как Mux (Мультиплексор), Switch (Переключатель), Bus Selector (Селектор Шины).

Симуляция модели

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

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

Выбор решателя

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

Simulink предоставляет решатели для симуляции широкого диапазона типов систем, включая системы непрерывного времени (аналоговые), дискретного времени (цифровые), гибридные (смешанный сигнал) и системы с различными периодами дискретизации любого размера.

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


Ключевые особенности

  • Интерактивная графическая среда для построения блок-диаграмм
  • Расширяемая библиотека готовых блоков
  • Удобные средства построение многоуровневых иерархических многокомпонентных моделей
  • Средство навигации и настройки параметров сложных моделей - Model Explorer
  • Средства интеграции готовых C/C++, FORTRAN,ADA и MATLAB-алгоритмов в модель, взаимодействие с внешними программами для моделирования
  • Современные средства решения дифференциальных уравнений для непрерывных, дискретных, линейных и нелинейных объектов (в т.ч. с гистерезисом и разрывами)
  • Имитационное моделирование нестационарных систем с помощью решателей с переменным и постоянным шагом или методом управляемого из MATLAB пакетного моделирования
  • Удобная интерактивная визуализация выходных сигналов, средства настройки и задания входных воздействий
  • Средства отладки и анализа моделей
  • Полная интеграция с MATLAB, включая численные методы, визуализацию, анализ данных и графические интерфейсы

 

Системные требования

  • MATLAB
  • Simulink требуется для всех продуктов автоматизированного проектирования и моделирования

Поделиться