[发明专利]一种基于自适应动态规划算法的虚拟引导船舶自动靠泊控制方法有效
申请号: | 202010802450.8 | 申请日: | 2020-08-11 |
公开(公告)号: | CN111880546B | 公开(公告)日: | 2023-09-19 |
发明(设计)人: | 李铁山;刘琪;单麒赫;于仁海;肖杨;高潇阳 | 申请(专利权)人: | 大连海事大学 |
主分类号: | G05D1/02 | 分类号: | G05D1/02 |
代理公司: | 大连东方专利代理有限责任公司 21212 | 代理人: | 姜玉蓉;李洪福 |
地址: | 116026 辽*** | 国省代码: | 辽宁;21 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 自适应 动态 规划 算法 虚拟 引导 船舶 自动 靠泊 控制 方法 | ||
本发明提供一种基于自适应动态规划算法的虚拟引导船舶自动靠泊控制方法,包括:建立船舶靠泊非线性控制系统数学模型;基于建立的船舶靠泊非线性控制系统数学模型,引入虚拟引导系统,得到最优控制器,将靠泊控制问题转化为跟踪控制问题;基于最优控制器,建立靠泊最优评价指标;将跟踪控制问题转化为最优调节问题;基于自适应动态规划方法设计船舶最优靠泊控制,逼近靠泊最优评价指标;通过神经网络执行船舶最优靠泊控制,获得最优靠泊控制律。本发明的技术方案解决了模型动态未知的船舶自动靠泊问题,有效降低了控制器能量消耗,并且提高了船舶跟踪的精度,从而获得最优靠泊路径。
技术领域
本发明涉及船舶控制技术领域,具体而言,尤其涉及一种基于自适应动态规划算法的虚拟引导船舶自动靠泊控制方法。
背景技术
随着信息技术和人工智能技术的发展,船舶无人化、自动化程度不断提高,智能船舶技术已成为当今海洋交通运输发展的主流方向,其中,自动靠泊技术被认为是最困难、最复杂的操作之一。船舶在自主靠泊时不仅面临较大的环境干扰,还要受到速度低、岸壁效应导致的舵效差、模型动态不确定等问题,因此船舶的自主靠泊控制是船舶自动控制领域的一大难题。针对船舶自动靠泊中存在的问题,智能算法不断应用于船舶靠泊控制领域,如鲁棒控制,模糊自适应控制、迭代滑模控制等;同时一些非线性优化方法也应用靠泊领域,如基于变分法的序列共轭梯度算法、基于神经网络的最小时间操作系统以及模型预测控制等。但是这些方法在工程实践中存在需要模型动态已知以及过高的计算复杂度等问题。
发明内容
根据上述提出的技术问题,而提供一种基于自适应动态规划算法的虚拟引导船舶自动靠泊控制方法。本发明主要针对船舶靠泊系统,首先,通过引入虚拟引导系统,将靠泊控制问题转化为跟踪控制问题,然后将跟踪问题进一步转化为最优调节问题。其次,采用自适应动态规划算法求解模型未知的船舶最优调节控制问题。
本发明采用的技术手段如下:
一种基于自适应动态规划算法的虚拟引导船舶自动靠泊控制方法,包括如下步骤:
步骤S1、建立船舶靠泊非线性控制系统数学模型;
步骤S2、基于所述建立的船舶靠泊非线性控制系统数学模型,引入虚拟引导系统,得到最优控制器,将靠泊控制问题转化为跟踪控制问题;
步骤S3、基于所述最优控制器,建立靠泊最优评价指标;将所述跟踪控制问题转化为最优调节问题;
步骤S4、基于自适应动态规划方法设计船舶最优靠泊控制,逼近所述靠泊最优评价指标;
步骤S5、通过神经网络执行所述船舶最优靠泊控制,获得最优靠泊控制律。
进一步地,所述步骤S1的具体实现方式如下:
步骤S11、考虑船舶自主靠泊时通常以较低的速度运行,因此船舶靠泊数学模型表述如下:
式(1)中,表示船舶位置坐标和艏向角的姿态变量;υ=[u,v,r]T表示船舶前进速度、横向速度和艏摇速度变量;表示坐标转换矩阵,其表示形式如下:
式(2)中,M为正定惯性矩阵,D为线性阻尼矩阵,τf=[τf1,τf2,τf3]T为船舶纵向控制力τf1、横向控制力τf2以及艏摇控制力矩τf3;
步骤S12、定义Δt为采样时间间隔,将式(1)和式(2)进行离散化,得到船舶靠泊非线性控制系统数学模型:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于大连海事大学,未经大连海事大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010802450.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种保护婴儿的安全座椅
- 下一篇:一种车削课堂实践中便携式的人体保护装置