[发明专利]基于二阶滤波器的水下机器人三维路径跟踪控制方法有效
申请号: | 201310553699.X | 申请日: | 2013-11-11 |
公开(公告)号: | CN103576693A | 公开(公告)日: | 2014-02-12 |
发明(设计)人: | 王宏健;陈子印;边信黔;李娟;严浙平;陈兴华 | 申请(专利权)人: | 哈尔滨工程大学 |
主分类号: | G05D1/10 | 分类号: | G05D1/10 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 150001 黑龙江省哈尔滨市南岗区*** | 国省代码: | 黑龙江;23 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 滤波器 水下 机器人 三维 路径 跟踪 控制 方法 | ||
1.一种基于二阶滤波器的水下机器人三维路径跟踪控制方法,其特征在于包含以下步骤:
步骤1.建立固定坐标系、机器人载体坐标系和Serret-Frenet坐标系,获取期望路径,水下机器人开始路径跟踪,完成两个二阶滤波器的初始化;
步骤2.通过水下机器人搭载的定位声纳传感器、姿态传感器,采集水下机器人当前位置、姿态角、角速度和速度数据信息,并结合期望路径的方向与速度,根据视线角导引思想计算得到水下机器人理想的姿态控制量ψco、θco,和理想速度控制量uco;
步骤3.将步骤2中得到的理想控制量ψco、θco、uco输入至基于水下机器人三维路径跟踪运动学误差模型所建立的二阶滤波器,得到水下机器人的姿态与速度控制量ψc、θc、uc,及其导数结合机器人运动变量ψ、θ、u,得到滤波姿态与速度跟踪误差量与理想角速度控制量rco、qco;
步骤4.将步骤3中得到的水下机器人理想角速度控制量rco、qco输入至另一个基于水下机器人三维路径跟踪运动学误差模型所建立的二阶滤波器,得到水下机器人的角速度控制量rc、qc,及其导数结合机器人角运动变量r、q,得到滤波角速度跟踪误差量
步骤5.利用步骤3中得到的滤波姿态与速度跟踪误差量以及步骤4中得到的滤波角速度跟踪误差量解算得到水下机器人推进器推力Fu,与水平舵角δs、垂直舵角δr,分别作用于机器人推进器及舵机,实现三维路径跟踪控制;
步骤6.利用步骤3中得到的水下机器人姿态与速度控制量ψc、θc、uc,滤波姿态与速度跟踪误差量与理想角速度控制量rco、qco,结合步骤4中得到的水下机器人的角速度控制量rc、qc,以及滤波角速度跟踪误差量构造滤波误差补偿回路;
步骤7.计算当前水下机器人位置ηn=(x,y,z)与标定的转向点WPk=(xk,yk,zk)之间的距离若小于设定的切换半径R,则表示完成当前指定路径的跟踪任务,否则继续步骤2。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于哈尔滨工程大学,未经哈尔滨工程大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310553699.X/1.html,转载请声明来源钻瓜专利网。