Моделирование и визуализация движений механических систем в MATLAB. Щербаков В.С - 27 стр.

UptoLike

26
На примере уже рассматриваемого ранее четырехзвенного меха-
низма покажем возможность применения безынерционного соедини-
теля Revolute-Revolute. Пусть тело Bar 2 на рис. 21, а имеет очень
малую массу, и его необходимо описать в модели как безынерцион-
ный соединитель.
Тогда модель SimMechanics данного механизма должна выгля-
деть примерно так, как это изображено на рис. 21, б. Если сравнить
данную модель с моделью, изображенной на рис. 17, б, то видно, что
один блок безынерционного соединителя Revolute-Revolute заменяет
собой сразу три блока: два бока вращательных шарниров и блок тела
Body.
а) б) в)
Рис. 22. Эскизы безынерционных соединителей: а) Revolute-Revolute;
б) Revolute-Spherical; в) Spherical-Spherical
Эскизы безынерционных соединителей, поясняющие их назна-
чение, приведены на рис. 22.
1.3. Блоки связи механических блоков SimMechanics
с обычными S-блоками Simulink (виртуальные
регистраторы и возбудители движения Sensors & Actuators)
Для того, чтобы можно было измерить относительные движения
тел при моделировании машин и механизмов, а также сообщить
звеньям механизмов относительные движения, недостаточно блоков
тел из раздела Bodies и блоков шарниров из раздела Joints. Эти блоки
описывают только структуру механизма, но не сообщают ему ника-
ких движений. Следовательно, необходимо подключение к данным
блокам других, моделирующих какиеибо воздействия и снимаю-
щих показания.
Однако подключение механических блоков SimMechanics из раз-
делов Bodies и Joints к обычным S-блокам Simulink (таким, напри-
мер, как источники сигналов Sources или регистраторы Sinks) воз-
можно только через специальные связующие блоки механических