AUV导航-规划-控制技术研究_李冀永.pdf
《AUV导航-规划-控制技术研究_李冀永.pdf》由会员分享,可在线阅读,更多相关《AUV导航-规划-控制技术研究_李冀永.pdf(6页珍藏版)》请在咨信网上搜索。
1、AUV 导航导航-规划规划-控制技术研究控制技术研究李冀永,钟荣兴,徐雪峰,邓福建,于双宁,王益民(天津航海仪器研究所,天津 300131)摘 要:AUV 导航、规划和控制技术是实现其自主航行和作业的核心内容和关键环节。本文从硬件组成、算法对比角度归纳分析 AUV 导航技术的发展,从传统算法、智能算法角度归纳分析 AUV 避障规划技术的发展,从控制算法、控制分配策略角度归纳分析 AUV 控制技术的发展。最后,对 AUV 自主航行技术的未来发展趋势和挑战进行了展望。关键词:AUV;自主航行;导航技术;规划技术;控制技术中图分类号:U664.82 文献标识码:A文章编号:1672 7649(202
2、3)12 0051 06 doi:10.3404/j.issn.1672 7619.2023.12.010Review of navigation,planning and control technology of AUVsLI Ji-yong,ZHONG Rong-xing,XU Xue-feng,DENG Fu-jian,YU Shuang-ning,WANG Yi-min(Tianjin Navigation Instruments Research Institute,Tianjin 300131,China)Abstract:Navigation,path planning and
3、 control technologies are key components of AUVs to realize its autonomoussailing and operations.Developments of AUV navigation technology have been analyzed from points of view of hardwarecomponents and data fusion algorithms,evolutions of AUV path planning technology have been investigated from as
4、pectsof traditional algorithms and intelligence algorithms,developments of AUV control technology have been introduced fromaspects of control algorithms and control allocation strategies.Challenges and future development tendencies of AUVs arebeing discussed in the final of this paper.Key words:AUV;
5、autonomous navigation;navigation;planning;control 0 引言智能水下机器人(autonomous underwater vehicle,AUV)是一种无脐带缆、依赖自身能源以预编程或完全自主方式完成作业任务的无人水下潜器1 2。较之遥控水下机器人(remotely operated vehicle,ROV)或载人潜水器,AUV 具备脱离操纵人员自主航行实现自主作业的能力,无需母船支持,具有更好的安全性和经济性3 4。AUV 一般用于海洋科考任务、工程设备检修维护以及军事任务,如海底石油管线巡检、地形地貌精细探测、水文参数测量、矿产资源探测、水下目
6、标搜索、自主排雷、反潜警戒以及中继通信等,近年来,受到各国科研机构及研究人员的广泛重视5。AUV 自主航行是实现作业任务重要基础,品质良好的自主航行需要几点要素:1)导航系统提供稳定精确的实时位姿信息。AUV 作为一类自主机器人系统,完成既定航行任务的前提是明确自身位姿状态,而水下环境中电磁波传输距离极短,AUV 水下航行时无法使用卫星导航设备定位,需依靠惯性导航元件、多普勒测速仪(Doppler velocity logger,DVL)等设备实现导航6 7,导航精度不仅影响航行任务完成效果,还决定了 AUV 上浮校正位置的次数,影响 AUV 隐蔽性。2)规划系统提供安全可行的航行路径。AUV
7、 在广阔水域航行,需充分利用环境信息进行实时决策,结合自身传感器规避环境中的未知障碍,以高效安全的方式规划安全经济的路径8 9。3)控制系统实现品质良好的运动控制。AUV 需要充分考虑自身特性,根据配置的执行机构,在具有环境扰动、模型参数不确定等影响下稳定完成期望运动,从而实现预定的具体任务10 11。本文分析近年来 AUV 自主航行过程中导航、规划以及控制技术的发展,最后对 AUV 未来发展趋势和挑第 45 卷 第 12 期舰 船 科 学 技 术Vol.45,No.122023 年 6 月SHIP SCIENCE AND TECHNOLOGYJun.,2023 收稿日期:2022 06 28
8、作者简介:李冀永(1992 ),男,博士,工程师,研究方向为水下机器人技术。战进行了展望。1 AUV 导航技术AUV 作为一种无缆自治的水下机器人,由自主导航、规划、控制构成的自主航行能力是 AUV 完成任务的核心,如图 1 所示。尤其随着 AUV 面向智能化、集群化发展过程中,自主航行技术对保障 AUV 作业能力起到愈发重要的作用。图 1 AUV 自主航行框架Fig.1 The architecture of AUV autonomous voyage 水下导航系统需要提供 AUV 的准确位置、姿态信息,引导 AUV 从起始点按照要求精度到达目的地。由于水下环境中电磁波传输距离极短,卫星导航
9、技术无法在 AUV 处于水下时应用,因此水下导航与陆空导航具有较大差别。依据 AUV 任务需求合理使用各类导航手段是 AUV 完成既定任务的基础,常见的 AUV 导航技术包括惯性导航技术、水下声学定位与导航技术、地球物理场导航技术等。惯性导航设备因具有自主性好、信息输出频率高而成为了组合导航系统的核心部件之一,借助其他高精度的导航设备辅助惯性导航设备抑制误差随时间的积累或修正误差,以提高导航系统的性能指标12。水下声学定位与导航包括利用多普勒测速仪(Doppler ve-locity logger,DVL)和声学基线系统两类:DVL 能够获取 AUV 相对水底或水层的速度,在 AUV 导航系统
10、中往往与惯导进行信息融合提升惯导精度;声学基线系统分为长基线、短基线和超短基线系统等,能够依据声学信息提供 AUV 位置,但长基线系统需要在海底预先铺设,短基线和超短基线系统作用距离均相对有限,对环境有一定需求。地球物理场导航主要包括重力匹配导航、地磁导航等,能够直接获取位置信息,但需要事先在 AUV 上建立用于信息匹配的数据库,在 AUV 上应用尚不成熟。目前,以惯性导航系统、DVL 等传感器为基础的组合导航技术在 AUV 上得到了广泛的应用7。RDI 与 Kearfott 公司联合研制的 SeaDevil 号AUV 使用惯导/DVL 组合导航系统,其惯导设备使用Kearfott 公司开发的
11、惯性产品,包括 MOD VIIA 型加速度计和 T24、T16-B 罗经等设备,SeaDevil 号 AUV 数据通过卡尔曼滤波器进行惯导/DVL 数据融合,定位精度可达到航程 0.5%13。美国海军研究生院研制的 AR-IES 型 AUV 采用惯导/DVL/GPS 组合导航系统,其中,选择频率为 1 200 kHz 的 DVL 以及惯导单元,并配置了一个水面载波相位差分 GPS,以 AUV 定期上浮方式修正导航偏差14。美国伍兹霍尔海洋研究所、蓝鳍机器人公司、英国国家海洋中心也均将基于惯性导航系统和 DVL 的组合导航技术应用于 AUV15。AUV 需要选择一种有效信息整合策略将各传感器输出
12、的导航信息进行有效融合,信息融合方法在组合导航系统中起着至关重要的作用,常用方法包括卡尔曼滤波(KF)、扩展卡尔曼滤波(EKF)、无迹卡尔曼滤波(UKF)、粒子滤波(PF)等。KF 是最基础的数据融合方法,挪威 Hugin 1 000 型 AUV16以及丹麦的 Maridan 150 型 AUV17均采用该方法进行数据融合。由于水下环境复杂,模型难以精确建立,因而EKF,UKF,PF 等非线性数据融合算法被进一步应用于 AUV 组合导航领域。Loebis 等18将模糊逻辑技术引入到 PF 和 EKF,对基于 GPS/惯导的 AUV 组合导航系统进行了数据融合研究,仿真结果表明该技术能提高组合导
13、航系统的性能。张晓娟等19将 EKF 应用于AUV 组合导航,AUV 导航系统包含罗经/DVL/GPS,仿真结果表明 EKF 能很好的融合观测数据,误差相对于 GPS 和船位推算单独定位时明显减小。张涛等20将UKF 应用到惯导/LBL 组成的 AUV 组合导航系统中,提升了系统的定位精度。Karimi 等21面向基于惯导/DVL的组合导航系统,分别采用 UKF 和 EKF 进行了数据融合验证,结果表明 EKF 精度更好。当前,以惯导、DVL 为核心传感器,以 EKF,UKF 等算法进行多传感器数据融合是 AUV 实现自主导航的主流做法,但其也具有以下缺陷:1)DVL 直接测量速度信息而非位置
14、信息,虽然能校正惯导的位置信息,但组合后得到的位置信息依然会随时间发散;2)海洋环境中存在的温、盐、密变化、风、浪、流干扰均会影响导航效果,因此,AUV 需要定期上浮通过卫星导航校正,不仅降低了 AUV 作业效率,还影响了其隐蔽性;3)由于 DVL 是一种主动声源,会进一步削弱 AUV 隐蔽性。因此,各研究机构也在研究多种辅助导航手段提升水下自主导航效果,随着水下声学定位与导航、水下地形匹配、水下重力匹配等辅助导航技术的发展,AUV 长航程导航效果有望得到进一步提升。52 舰 船 科 学 技 术第 45 卷 2 AUV 规划技术AUV 的路径规划指在包含障碍物等约束条件的水下环境内,AUV 对
15、预期航线、航向等不断迭代、优化,形成符合某类目标函数最优的路径的技术22。由于 AUV 决策自主能源自持的特性,良好的规划技术不仅能够确保 AUV 及时规避障碍物,实现安全航行,还能提供最优路径,节约能源。AUV 路径规划可分为全局路径规划和局部路径规划,全局路径规划指 AUV 根据电子海图等手段获取已知全局环境信息从而规划出的路径,可以在 AUV 执行任务前离线获取,因此对算法实时性要求不高。局部路径规划指 AUV 在航行过程中根据配备的声呐、摄像机、DVL 等传感器感知到环境中事先未知的障碍物、实时海流情况下,快速调整现有规划路径,对于算法实时性、鲁棒性要求较高8。在具体规划方法上,可以分
16、为以人工势场法、视觉锥法、A*和 D*等算法为代表的传统算法以及以粒子群算法、蚁群算法、深度学习算法、强化学习算法为代表的智能算法。人工势场法由 Khatib 发明23,这种方法利用环境中障碍物产生的虚拟斥力和目标点产生的虚拟引力引导机器人达到目标,具有结构简单,容易实现的优点,但存在容易陷入局部极值、机器人在障碍物前方难以搜索可行解等缺陷。Yun 等24提出一种改进人工势场法,避免了局部极小值,并降低了水下机器人首向改变量;Cheng 等25利用在人工势场法中利用速度矢量合成技术降低了 AUV 航行中的能耗。A*是一种启发式规划算法,常用于静态环境中 AUV 的规划避障。Chen 等26提出
17、了一种基于 A*算法的 AUV 全局规划方法,Garau27进一步在 A*算法中考虑了海流对AUV 的影响。但 A*算法基于网格搜索策略,限制了AUV 搜索空间,有一定局限性。D*算法对 A*算法进行了改进,进一步适用于动态路径路轨问题。视锥法基于 AUV 前视声呐对障碍物的感知,通过构造一个避障速度锥实现障碍物规避。Wiig 等28对该方法进行了了大量研究与改进,目前完成了纵倾速率、纵倾和关键距离约束条件下复杂海底地形规避、冰盖避碰航行、多组动态障碍物共同规避等复杂场景的避碰算法的仿真与试验验证,为 Hugin AUV 提供了避碰系统。智能算法可以进一步分为基于群体智能与基于机器学习两类算法
18、。基于群体智能一类包括蚁群算法、粒子群算法、遗传算法等,这类算法将 AUV 路径规划转换为目标函数寻优问题,能够在高维空间有效使用,较好解决作业调度问题,但也存在需要精确环境模型、不易得到全局最优解的缺点。占银29提出了一种改进蚁群与人工势场结合的 AUV 规划算法,实现全局规划与局部避障的有效结合,改善了传统蚁群算法中收敛慢、不易得到全局最优的缺陷。祖伟30在粒子群算法中引入了遗传算法中交叉、变异策略,提升了算法搜索能力,实现了 AUV 在实际海底的三维路径规划,对突发的障碍也具备一定适应性。Tanakitkorn 等31研究了一种针对 AUV 的遗传算法,通过在代价函数中增加 AUV 能量
19、损耗项,实现了 AUV 节能路径规划。基于群体智能的规划方法还包括萤火虫算法、人工鱼群算法等,这一类算法均较适用于 AUV 全局路径规划。基于机器学习方法主要包括人工神经网络算法、强化学习算法等,需要通过数据训练进行学习,具有对环境模型依赖性低,能够解决实时规划的优势。但部分算法学习成本较大,需要大量数据、时间,且泛化性依赖于学习效果。AUV 规划时一般将传感器采集的环境信息作为网络输入,将规划路径作为输出,通过大量数据对网络进行训练得到误差收敛的网络模型。朱大奇等32重点研究了障碍物对神经网络中神经元激励和输出的影响,AUV 能够利用人工神经网络实现避障规划,其团队还将自组织神经网络与生物启
20、发神经网络结合,继续研究了多 AUV 路径规划算法。强化学习是一类无监督学习方法,将规划作为马尔科夫决策过程处理,环境根据 AUV 动作给出奖励或惩罚强化信号,AUV 根据强化信号和自身状态选择动作。强化学习是一个不断试探、评价从而改善动作策略的过程,目的是使累积奖励最大,可以在无先验环境下实现 AUV 避障。冉祥瑞33设计了一种基于 MaxQ 学习算法的 AUV 路径规划分层框架,通过分层强化学习方式获得避障策略,并在仿真中验证了算法的有效性。徐杨34结合使用了粒子群算法与值迭代网络的强化学习方法实现了海生物捕捞机器人的避障规划。Yoo35利用强化学习算法实现了船舶在海流中的路径规划,并在仿
21、真中与 A*算法进行了对比。Cheng 等36将深度强化学习算法引入到水下机器人避障中。3 AUV 控制技术AUV 通过导航系统获得自身运动状态,通过路径规划算法得到期望路径或轨迹后,需要依靠控制算法计算 AUV 执行机构输出,实现路径或轨迹误差的收敛。设计品质优良的 AUV 控制器需考虑如下难点:1)大部分 AUV 是一类欠驱动系统,部分自由度不能直接由执行机构控制,需要依靠动力学耦合关系间接第 45 卷李冀永,等:AUV 导航-规划-控制技术研究 53 控制;2)AUV 运动学模型和动力学模型具有强非线性,其水动力系数还会随着航态而变化;3)AUV 动力学模型包含大量水动力系数,模型难以精
22、确获得,且易遭受外部环境干扰影响。PID 控制器结构简单,鲁棒性强,广泛应用于AUV 运动控制中。文献 37 提出了一种模糊自适应PID 算法,自主调整控制器参数,实现 AUV 首向和深度控制。闫敬等38提出了一种融合 Q 学习与 PID 控制器的 AUV 跟踪方法,利用 Q 学习策略调节控制器参数,改善控制品质。在 IAUV 方面,文献 39 利用PID 控制器实时跟踪逆运动学规划器规划的期望轨迹,实现了 Girona-500 型 IAUV 在机械臂作业时的稳定姿态控制,完成了水下目标平稳抓取。PID 控制器本质是一类线性控制器,但 AUV 是一类强非线性系统,易受外界扰动影响,因此这类控制
23、方法具有一定局限性。S 面控制是刘学敏等40提出的一种用于 AUV 运动控制的方法,借鉴了模糊理论思想并与 PID 控制相融合。S 面控制利用 Sigmoid 函数构造关于误差的非线性控制器,因此相较于传统 PID 控制器更适用于具有强非线性特征的 AUV。李岳明41进一步对 S 面控制器的位置阶和速度阶的稳定性做出了全面论证,并提出了一种新的积分调整项,构造了品质更好的自适应 S 面控制器。Li 等42面向携带机械臂的 IAUV,提出了一种基于模型的 S 面控制器,结合干扰观测器以及机械臂耦合干扰前馈补偿项,实现了 IAUV 精确运动控制。目前,S 面控制及其改进方法广泛用于 AUV,ROV
24、 以及 USV 的运动控制中。滑模控制是一类特殊的变结构非线性控制方法,由切换函数和趋近律构成,切换函数评估当前系统状态,根据状态选择对应趋近律形成反馈控制律趋近滑模面,因此具备变结构特性。孙俊松43提出了一种基于干扰观测器的终端滑模控制方法,提高了海流干扰和参数摄动情况下 AUV 的控制品质。考虑执行机构饱和及曲线路径跟踪问题,韩亚楠44提出了一种降阶扩张状态观测器和反步积分滑模相结合的控制方法,在模型参数不确定、具有外界干扰的条件下进行了仿真验证。滑模控制不需要模型精确参数,对外界干扰具有鲁棒性,能较好结合其他控制方法。滑模控制的缺陷是系统在趋近律引导下可能会频繁穿越滑模面,引起抖振现象,
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- AUV 导航 规划 控制 技术研究 李冀永
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【自信****多点】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【自信****多点】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。