2016-10-15 8 views
0

У меня есть SimMechanics модели в Simscape, я импортировать его из конструкции SolidworksКак получить дифференциальные уравнения из системы simscape?

Я могу получить линеаризованную модель с помощью linmod и это нормально, как и любой системы в Simulink

проблемы здесь, что я хочу получить дифференциальные уравнения для этой системы, есть ли способ их извлечь?

+1

[linmod] (https://www.mathworks.com/help/simulink/slref/linmod.html) возвращает либо матрицы состояний-пространства, либо числитель/знаменатель передаточной функции для линеаризованной модели. Вы ищете еще что? –

+0

Мне нужны системные уравнения без линеаризации –

+1

Это невозможно. Вам нужно прибегнуть к ручке и бумаге, чтобы написать их, –

ответ

0

Короткий ответ: нет, нет встроенной функциональности. Длинный ответ: вам нужно проанализировать сеть Simscape, запросить исходные уравнения (если исходный код виден). И соедините их вместе. Это довольно сложный рабочий процесс.

Смежные вопросы