Введение 3
Постановка задачи 5
Обзор литературы 8
Глава 1. Математическая модель НПА с манипулятором 10
1.1. Кинематика подводного робота-манипулятора 10
1.2. Динамика подводного робота-манипулятора 13
Глава 2. Синтез стабилизирующего закона управления для НПА с манипулятором 18
2.1. Линеаризация уравнений движения 18
2.2. Синтез стабилизирующего закона управления 20
Глава 3. Разработка имитационно-моделирующего комплекса в среде MATLAB-Simulink 24
3.1. Компьютерное моделирование движения подводного робота-манипулятора 24
3.2. Линеаризация компьютерной модели 26
3.3. Компьютерное моделирование системы управления подводным роботом-манипулятором 27
Глава 4. Результаты имитационного моделирования 30
4.1. Анализ качества функционирования системы управления подводным роботом-манипулятором 30
Выводы 33
Заключение 34
Список литературы 35
Приложение А 38
Параметры НПА и манипулятора 38
В 60-е годы XX века впервые появились промышленные роботы, которые успешно заменяли человека при выполнении ряда производственных функций. Однако их применение в те времена было крайне ограниченным, что в существенной мере определялось недостаточными возможностями вычислительной техники. В частности, даже не шла речь об активном использовании роботов под водой. В настоящее время, благодаря бурному развитию технических средств и компьютерных технологий, подводная робототехника имеет огромный спрос и множество сфер применения, что, как следствие, вызывает большой интерес у инженеров и исследователей в области теории управления.
Современные подводные роботы в большинстве случаев устанавливаются на автономные или необитаемые телеуправляемые подводные аппараты (НПА). С их помощью решаются задачи мониторинга и обследования морского дна для разработки природных ресурсов, взятия биологических проб жидкостей и обслуживания подводных сооружений, включая трубопроводы. Также подводные роботы широко используются при проведении поисково-спасательных работ, при изучении подводной флоры и фауны, для инспекции судов и в других случаях[20, 1, 6].
В любом варианте реализации использование подводных манипуляторных комплексов избавляет человека от опасного труда, и, в то же время, сокращает эксплуатационные расходы, делая возможным проведение широкого спектра операций, недоступных человеку.
К первым разработкам НПА относятся исследования, проведенные в 1957 г. тремя учеными из лаборатории прикладной физики Вашингтонского университета, которые создали аппарат под названием Special Purpose Underwater Vehicle (SPURV). В 1970-х гг. работы проводились в Массачусетском технологическом институте, а чуть позже аналогичные работы начали выполнять в Дальневосточном отделении АН СССР.
В настоящее время проектирование, изготовление и исследование НПА осуществляется во всех ведущих мировых державах. К числу наиболее популярных разработок относятся аппараты канадской компании ISE, американской компании NOSC, французского института IFREMER и исландской фирмы GAVIA.
При построении надежного робототехнического комплекса инженерами решаются различные вопросы, связанные с конструктивным проектированием, при этом одним из важнейших этапов, включающим в себя вопросы моделирования, является построение оптимального закона управления объектом.
Следует отметить, что задача управления подводными роботами существенно сложнее, чем для наземных робототехнических комплексов по ряду причин, и требует всестороннего рассмотрения многих практических и теоретических вопросов.
Во-первых, подводный робот имеет существенно ограниченные по своим возможностям каналы связи. В частности, для него невозможно использовать GPS из-за проблем с передачей электромагнитных волн определенных частот под водой. Существенные трудности возникают с надежностью систем компьютерного зрения.
Во-вторых, датчики имеют низкую пропускную способность из-за плохо структурированной окружающей среды.
В-третьих, манипулятор закреплен на мобильном основании, а система приводов имеет нелинейную динамику и испытывает сильное влияние гидродинамических эффектов, что существенно затрудняет оценку динамических параметров и проведение математического моделирования.
В данной работе рассмотрены вопросы, связанные с построением уравнений динамики автономного подводного судна с шестизвенным манипулятором. В силу широкого применения линейных стационарных систем на практике особое внимание уделено вопросу нахождения линейного приближения полученных уравнений. Также выполнено моделирование объекта управления в дискретном времени.
Построенный в системе MATLAB-Simulink имитационно- моделирующий комплекс позволяет исследовать поведение системы при наличии управления в форме обратной связи на базе управления с прогнозом (MPC) или на базе линейно-квадратичной оптимизации (LQR), а также при отсутствии управляющих воздействий. Предложенные подходы к построению управления обеспечивают стабилизацию объекта управления в заданном положении. Полученные результаты имитационного моделирования позволяют сделать вывод о состоятельности построенной системы управления.
Направлением для дальнейших исследований и работы могли бы стать добавление астатизма в систему управления, а также учет ограничений на управляющие воздействия, моделирование и фильтрация шума в каналах измерений.
1. Бахарев С.А., Карасев В.В., Карасев А.В. Использование автономных необитаемых подводных аппаратов в процессе изучения мирового океана. // Научные труды дальневосточного государственного технического рыбохозяйственного университета. Владивосток: Дальрыбвтуз, 2015. - с. 41-51.
2. Белоусов, И.Р. Формирование уравнений динамики роботов- манипуляторов. М.: Институт прикладной математики им. М. В. Келдыша РАН, 2002. - 31 с.
3. Веремей Е.И. Линейные системы с обратной связью. - СПб.: Лань, 2013. - 448 с.
4. Веремей Е.И., Корчанов В.М., Коровкин М.В., Погожев С.В. Компьютерное моделирование систем управления движением морских подвижных объектов. - СПб.: НИИ Химии СПбГУ, 2002. - 370 с.
5. Веремей Е.И., Сотникова М.В. Управление с прогнозирующими моделями. - Воронеж: Научная книга, 2016. - 214с.
6. Макаров И.М., Топчеев Ю.И. Робототехника. Истории и перспективы. - М.: Наука; МАИ, 2003. - 349 с.
7. Ayob M.A., Zakaria W. N. W., Jalani J. Forward kinematics analysis of a 5- axis RV-2AJ robot manipulator. // 2014 Electrical Power, Electronics, Communicator, Control and Informatics Seminar (EECCIS), Malang, 2014. - pp. 87-92.
8. Antonelli G. Underwater Robots: Motion and Force Control of Vehicle-Manipulator Systems. - Berlin: Springer, 2005. - 265 p.
9. Fossen T.I. Guidance and Control of Ocean Vehicles. - New York: Wiley, 1994. - 300p.
10. Fossen T.I. Handbook of Marine Craft Hydrodynamics and Motion Control. - John Wiley & Sons, Ltd, 2011. - 596p.
11. Driankov D., Hellendoorn H., Reinfrank M. An Introduction to Fuzzy Control. - Berlin: Springer-Verlag, 1995.
12. Healey, J. and Lineard D. Multivariable Sliding-Mode Control for Autonomous Diving and Steering of Unmanned Underwater Vehicles // IEEE Journal of Oceanic Engineering, Vol. 18, No 3, 1993. - pp. 327-338.
13. Kumbla K., Jamshid M. Control of robotic manipulator using fuzzy logic. // Proceedings of 1994 IEEE 3rd International Fuzzy Systems Conference, Orlando, FL, Vol.1, 1994. - pp. 518-523.
14. Lee M., Choi H.S. A Robust Neural Controller for Underwater Robot Manipulators // IEEE Transactions on Neural Networks, Vol. 11, 2000. - pp. 1465-1470.
15. Li R., Anvar A. Parsa, Anvar A.M., Lu T. Dynamic Modeling of Underwater Manipulator and its Simulation. // World Academy of Science, Engineering and Technology International Journal of Mechanical, Aerospace, Industrial, Mechatronic and Manufacturing Engineering, Vol. 6, No. 12, 2012.
...