Matlab Simscape против Simulink против PDE-Toolbox/Ansys/Comsol

Я нашел пример Matlab Simscape, имитирующий динамическую связь. Кроме того, есть также блок-схема Simulink, и я знаю, как Simulink работает/решает базовую математическую модель. Но я не знаю, является ли Simscape просто анимацией решений Simulink или Simscape решает саму динамическую модель/уравнения. Мне кажется, что между Simscape и Simulink есть какой-то интерфейс, поэтому мне интересно, в чем именно разница между этими двумя инструментами?

Я уже нашел эту ссылку, сравнивая их, но это все еще оставляет точные различия открытыми. Мне кажется, что Simscape — это какая-то смесь Simulink и Ansys/Comsol, но чем именно она отличается? Может ли Simscape также решать PDE, или для этого мне нужен PDE Toolbox? Или он просто решает ОДУ? Использует ли он те же решатели, что и Simulink?

Нужно ли мне также получать точные динамические уравнения для моделирования Simscape или я могу просто указать тип проблемы, которую я хотел бы решить (например, Эйлера-Ньютона или что-то в этом роде)?


person avermaet    schedule 11.07.2019    source источник


Ответы (1)


Прежде всего, simscape — это полностью автономный набор инструментов, поэтому вам не нужен набор инструментов PDE для его запуска.

Переходя к более широкому вопросу, simscape отличается от simulink тем, как он обрабатывает сигналы данных и порты. Стандартный Simulink передает данные между блоками, используя порты. Блоки выполняются относительно линейно.

Однако Simscape использует то, что называется физическими портами, которые не выполняются таким же линейным образом. С точки зрения сравнения программного обеспечения это было бы больше похоже на Amesim или язык моделирования Modelica. Блоки, используемые в simscape, содержат множество УЧП, линейных уравнений и выражений. Физические порты определяют, как эти уравнения соединяются и зависят друг от друга. Затем каждый временной шаг обычно решается/сходится численно.

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

person Andrew    schedule 11.07.2019