Симулинк рассчитывал на перенапряжение модели при использовании призматического соединения в параллельных кинематических петлях - PullRequest
0 голосов
/ 12 февраля 2019

При использовании нескольких тел в Matlab Simulink (Simscape) можно ограничить 3 трехмерных тела с 3 вращающимися соединениями и одним призматическим соединением.(См. Изображение ниже). Как призматические, так и вращающиеся соединения удаляют 5DOF каждое, что должно привести к чрезмерно ограниченной модели с -2DOF, но симуляция просто радостно продвигается вперед.Установка в изображении создала анимацию ниже.

Итак, мой вопрос: как это понимает Matlab?Разве призматическое соединение на самом деле не ограничивает вращение, или у matlab есть какая-то функция для автоматического устранения таких механических перенапряжений?

Если кому-то из вас это интересно, у меня есть файлы примеров на GitHub:

https://github.com/Ndnes/SEexample.git

Simulink multi-body setup

Simulink motion animation

...