ВИРТУАЛЬНАЯ 3D МОДЕЛЬ СТАНКА-ГЕКСАПОДА С ИСПОЛЬЗОВАНИЕМ ПРОГРАММ SOLIDWORKS И MATLAB - Студенческий научный форум

VI Международная студенческая научная конференция Студенческий научный форум - 2014

ВИРТУАЛЬНАЯ 3D МОДЕЛЬ СТАНКА-ГЕКСАПОДА С ИСПОЛЬЗОВАНИЕМ ПРОГРАММ SOLIDWORKS И MATLAB

Малышев Д.И. 1, Мамаев Ю.А. 1, Гунькин А.А. 1
1ФГБОУ ВПО «Белгородский государственный технологический университет им. В.Г. Шухова»
 Комментарии
Текст работы размещён без изображений и формул.
Полная версия работы доступна во вкладке "Файлы работы" в формате PDF

Наряду с традиционными «последовательными» кинематическим схемами станков, допускающими независимое изменение узлов по одной из координат при неизменном значении других координат, в последние годы появился новый класс металлорежущих станков с «параллельной» кинематикой, у которых все координаты связаны и перемещение по любой одной координате требует одновременного согласованного изменения всех других. Отличительной особенностью таких станков является связь посредством шарнирных штанг узла, на котором установлена обрабатываемая деталь, с узлом, несущим инструмент, причем требуемая траектория перемещения инструмента относительно детали достигается согласованным изменением либо длин этих штанг, либо угловых и линейных положений штанг постоянной длины. К станкам со штангами переменной длины относятся так называемые «гексапод» (с 6 штангами) и «трипод» (с 3 штангами).

Гексаподы рассматриваются в качестве альтернативы нынешним 5- координатным станкам. Исследуется вопрос относительно целесообразности применения гексаподов для 3- координатной обработки. Следует отметить, что большее количество штанг у гексапода обеспечивает его более высокую жесткость. Кроме того, различные компенсации у структуры с шестью степенями свободы выполнять легче, чем у структуры с тремя. Другими словами, факторами, обусловливающие выбор гексапода, являются высокая жесткость его структуры, возможность компенсации характеристик и гибкость применения.

Для синтеза системы управления гексапода построена его 3D-модель в программном комплексе Solidworks (рис.1). При этом использовались следующие допущения:: сферические шарниры считались идеальными, зазоры в конструкции отсутствовали, упругость стержней не учитывалась. На рисунке: 1- платформа, 2 – основание гексапода. Для построения 3D-модели использовались следующие размеры гексапода: диаметр платформы – 400 мм; диаметр основания - 650 мм; длина стержней – 600 мм. Возможности данного программного комплекса позволяют импортировать, с помощью SimMechanics CAD translator, построенную 3D-модель гексапода в программу MatLab.

Рис.1 – 3D- модель гексапода в программном комплексе Solidworks

В программе MatLab выполнено математическое моделирование гексапода. Рассматриваемый манипулятор представлен на схеме (рис. 2) в виде платформы 3, с которой снимаются данные о положении (position) и скорости (velocity) изменения длин штанг.

Рис. 2. Схема гексапода в среде Matlab

Блоки 1 отвечают за пересчет задания, получаемого в виде координат и углов верхней платформы, в изменения длин штанг платформы. Схема процесса представлена на рис. 3. При этом углы поворота платформы пересчитываются в перемещения с помощью формул Эйлера. Блоки 2 в данном случае являются ПИД-регуляторами. Таким образом, в модели в неявном виде присутствует прямая и обратная задачи кинематики.

Рисунок 3. - Схема пересчета траектории движения штанг платформы гексапода

Полученные с помощью формул Эйлера перемещения затем складываются с матрицей перемещений 1, а полученные линейные перемещения центра масс платформы преобразуются в изменения длин штанг в блоке 2 (рис.4).

Рис. 4. - Схема преобразования линейных перемещений в изменения длин штанг

Каждая опора гексапода в программе MatLab представляется моделью (рис. 5). Блоки ActuatorAssm 1-1… ActuatorAssm 6-1 поз.1 представляют собой модель каждой штанги платформы. При моделировании полученное требуемое значение длины штанги сравниваетcя с текущим и подается на систему управления, вырабатывающую значение силы, подаваемой на приводы штанг.

На рис.6 показаны графики изменения положения координат центра платформы от времени. Цифрами 1, 2, 3 обозначены кривые изменения положения центра платформы по координатам x, y ,z соответственно. На рис.7 показаны ошибки позиционирования штанг гексапода. Кривыми 1-6 обозначены ошибки позиционирования каждой из штанг манипулятора в определенный промежуток времени

Рис.5 - Схема моделирования опор гексапода

Рис.6 – Графики изменения положения координат центра платформы

Рис.7– Ошибки позиционирования штанг гексапода

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

 

Просмотров работы: 1551