${message}

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

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

Модели Simscape могут использоваться для разработки систем управления и тестирования на системном уровне. Вы можете расширять библиотеки с использованием языка Simscape, основанного на языке MATLAB. Это позволяет в текстовом виде определять компоненты, домены и библиотеки для физического моделирования.

Вы можете параметризировать ваши модели, используя переменные и выражения MATLAB, и разрабатывать системы управления для ваших физических систем в Simulink.

Для развертывания ваших моделей в других средах симуляции, включая полунатурное тестирование (hardware-in-the-loop, HIL), Simscape поддерживает генерацию C-кода.


Моделирование физической системы

При помощи Simscape вы создаете модель системы так же, как если бы вы собирали физическую систему.

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

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

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

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

Библиотеки компонентов

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

Simscape предоставляет блоки для построения механических систем для представления одномерных поступательных или вращательных движений. В дополнение к базовым элементам – таким, как масса, пружина и упор – доступны нелинейные эффекты, такие, как мертвый ход и трение. Интерфейсные блоки, предоставляемые вместе с SimMechanics и SimDriveline, позволяют вам подсоединять модели Simscape к моделям, созданным с использованием этих инструментов:
  • Моделирование электрических компонентов
  • Моделирование гидравлических компонентов
  • Моделирование термальных эффектов
  • Работа с физическими сигналами

Язык Simscape

Язык Simscape позволяет вам добавлять новые физические домены и создавать ваши собственные компоненты и библиотеки для физического моделирования. Он основан на языке программирования MATLAB, который хорошо известен инженерам.

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

Блоки Simulink с соответствующими диалоговыми окнами для компонентов создаются автоматически из файлов Simscape.

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

  • Единая среда для моделирования и симуляции механических, электрических, гидравлических, термальных и других многодисциплинарных физических систем
  • Библиотеки блоков для физического моделирования и математические элементы для разработки собственных компонентов
  • Язык Simscape, основанный на MATLAB, позволяющий в текстовом виде определять компоненты физического моделирования, домены и библиотеки
  • Физические единицы измерения для параметров и переменных с автоматической конвертацией всех единиц измерения
  • Возможность симулировать модели, включающие блоки из связанных продуктов для физического моделирования без необходимости покупки этих продуктов
  • Поддержка генерации C кода

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



Поделиться

Задать вопрос

*
Настоящим в соответствии с Федеральным законом № 152-ФЗ «О персональных данных» от 27.07.2006, отправляя данную форму, вы подтверждаете свое согласие на обработку персональных данных . Мы, ООО ЦИТМ "Экспонента" и аффилированные к нему лица, гарантируем конфиденциальность получаемой нами информации. Обработка персональных данных осуществляется в целях эффективного исполнения заказов, договоров и пр. в соответствии с «Политикой конфиденциальности персональных данных». * - обязательные поля