基于遗传算法优化的水下机器人路径跟踪模糊控制技术研究
本文关键词: 水下机器人 路径跟踪 模糊控制 遗传算法 出处:《浙江大学》2017年硕士论文 论文类型:学位论文
【摘要】:空间曲线路径跟踪控制是水下机器人完成海地探测、海底管道检测和光缆维护等使命任务的重要技术保证。本课题针对自制水下机器人样机“Sea Mouse”号进行了水下机器人路径跟踪控制技术研究。考虑其运动学和动力学模型的非线性、自由度之间的耦合性、以及存在未知海流干扰的特点,对遗传算法优化的模糊控制器实现“Sea Mouse”号路径跟踪控制进行了深入研究。本文首先介绍了“Sea Mouse”号的总体设计方案,并针对“Sea Mouse”号的结构和运动特性建立了动力学模型。最后进行操纵性仿真验证了所建立的“Sea Mouse”号运动模型的正确性。本文首先基于视线法建立空间路径跟踪的运动误差模型。该方法将“SeaMouse”号的六自由度位置误差跟踪控制转化为航速误差,艏向角误差和纵倾角误差的综合控制问题;设计路径跟踪模糊控制器,确定了隶属度函数、模糊控制规则、反模糊化方法。最后基于MATLAB对不同航速下的空间曲线路径跟踪控制进行仿真,验证了此控制算法的有效性。本文针对模糊控制器控制规则制定简单导致控制精度下降的问题,采用遗传算法进行优化,并在参数选择模块提出一种自适应该进方案。最后分别在时变连续海流干扰和定常非连续海流干扰下进行优化前后的控制器路径跟踪控制效果对比,仿真结果验证了基于遗传算法优化后的模糊控制器的有效性。本文最后在理论研究的基础上进行了实验研究,介绍了“SeaMouse”号控制系统设计,包括了硬件设计和软件设计。进行了水池实验,实验结果验证了优化后的控制器在路径跟踪控制中具有更好的稳定性和控制精度。
[Abstract]:The space curve path tracking control is an underwater vehicle that does Haiti exploration. In this paper, the path tracking control technology of underwater vehicle prototype "Sea Mouse" is studied. The nonlinear kinematics and dynamics models are considered. The coupling between degrees of freedom and the characteristics of unknown current disturbance are studied in this paper. The fuzzy controller optimized by genetic algorithm to realize the path tracking control of "Sea Mouse" is deeply studied. Firstly, the overall design scheme of "Sea Mouse" is introduced in this paper. A dynamic model is established for the structure and motion characteristics of the "Sea Mouse". Finally, the maneuverability simulation is carried out to verify the correctness of the established "Sea Mouse" motion model. Firstly, based on the line-of-sight method, the spatial path tracking operation is established in this paper. In this method, the position error tracking control of "SeaMouse" with six degrees of freedom is transformed into speed error. The integrated control problem of bow angle error and longitudinal angle error is discussed, the path tracking fuzzy controller is designed, the membership function and fuzzy control rule are determined. Finally, based on the simulation of path tracking control of spatial curve at different speeds by MATLAB, the effectiveness of this control algorithm is verified. This paper aims at the problem that the control precision of fuzzy controller is reduced simply by making control rules. Genetic algorithm is used to optimize, and an adaptive scheme is proposed in the parameter selection module. Finally, the controller path tracking control results before and after optimization are compared under time-varying continuous current interference and steady discontinuous current disturbance. The simulation results verify the effectiveness of the fuzzy controller based on genetic algorithm optimization. Finally, the experimental research is carried out on the basis of theoretical research, and the design of "SeaMouse" control system is introduced. The experimental results show that the optimized controller has better stability and control precision in path tracking control.
【学位授予单位】:浙江大学
【学位级别】:硕士
【学位授予年份】:2017
【分类号】:TP242;P715
【参考文献】
相关期刊论文 前10条
1 尹梦舒;冯常;;基于模糊技术的水下机器人运动控制[J];微型机与应用;2015年17期
2 胡志强;衣瑞文;林扬;谷海涛;王超;;基于随体坐标系的水下机器人水动力数值计算方法[J];科学通报;2013年S2期
3 柯冠岩;吴涛;李明;肖定邦;;水下机器人发展现状和趋势[J];国防科技;2013年05期
4 朱玉华;袁瑞琴;;基于嵌入式系统的水下机器人航向控制[J];自动化应用;2013年09期
5 闻晶;孟文;徐正平;;基于STM32的智能温室模糊控制器的设计[J];机床与液压;2013年08期
6 宿勇;郭隆华;;美国海军航母及编队导航系统分析[J];舰船科学技术;2012年08期
7 朱大奇;余剑;;Seamor300水下机器人的通信与控制系统[J];系统仿真技术;2012年01期
8 吴寅华;赵敏;;基于ARM Cortex-M3的MODBUS协议实现及其应用[J];电子科技;2011年06期
9 张Pr;张长生;田新朋;王发左;;中国海洋微生物多样性研究[J];中国科学院院刊;2010年06期
10 孙玉山;代天娇;赵志平;;水下机器人航位推算导航系统及误差分析[J];船舶工程;2010年05期
相关博士学位论文 前2条
1 甘永;水下机器人运动控制系统体系结构的研究[D];哈尔滨工程大学;2007年
2 瞿少成;不确定系统的滑模控制理论及应用研究[D];华中科技大学;2005年
相关硕士学位论文 前3条
1 杨俭健;网箱智能清理机器人的运动控制研究[D];浙江海洋学院;2014年
2 滕学志;自主水下机器人能源与动力系统设计[D];中国海洋大学;2010年
3 阳兵兵;观测型水下机器人结构及其惯性导航方法研究[D];浙江大学;2008年
,本文编号:1541335
本文链接:https://www.wllwen.com/kejilunwen/zidonghuakongzhilunwen/1541335.html