The invention discloses an adaptive tracking control method and system for a full-drive marine system with output constraints, which includes acquiring the dynamic model of the full-drive marine system, receiving the desired target trajectory and output constraints set by the user, in which the output constraints include trajectory error and ship swaying speed error, and according to the output constraints strip. The dynamic model of the whole-drive ship system calculates the ship control parameters and outputs them to the ship control system. The control method based on the present invention can accurately control the trajectory error of a ship and ensure that the ship moves according to a given target trajectory.
【技术实现步骤摘要】
一种海面全驱动船舶的自适应跟踪控制方法及系统
本专利技术属于船舶自动控制
,尤其涉及一种海面全驱动船舶的自适应跟踪控制方法及系统。
技术介绍
随着海洋资源的发展和海洋运输的快速发展,对船舶运动控制提出了更高的要求。船舶运动控制的目的是提高船舶的自动化和智能化水平,从而有效地保证船舶在航行过程中的安全、经济和舒适性。海面船舶如果配备有主推进器(螺旋桨)、舵单元和侧推进器,则是全驱动系统。另一方面,传统水面船舶只安装有主推进器和舵单元,控制船舶的前进速度和航向角。由于船体没有推进器,利用螺旋桨产生的纵向推进和舵产生的转矩来控制船舶水平位置和船艏航向角三个自由度的运动。因此,这种船舶控制系统属于欠驱动系统。相比较海面欠驱动船舶系统,海面全驱动船舶系统受到的关注较少。现有技术研究了全驱动船舶系统的自适应机动控制设计。针对一类具有不确定性和未知扰动的全驱动水面船舶,采用前馈逼近法,现有技术提出了轨迹跟踪控制方法。针对一类具有输出约束和不确定性的全驱动海面船舶系统,利用非对称障碍李雅普诺夫函数和神经网络方法,现有技术提出了一种轨迹跟踪控制策略。针对惯性矩阵和阻尼矩阵为对角矩阵或非对角矩阵的欠驱动船舶系统,现有技术主要解决了镇定和跟踪控制算法。针对随机激励下的对角欠驱动水面船舶系统,现有技术主要考虑路径跟踪控制方法。在实际应用中,系统输出常常会受到一定的运动限制。例如,在实际工作中,由于起重机系统的物理约束,台车轨道长度是一定的。从安全角度出发,人们设计的控制方法应能够将台车控制在设定界内运行,避免台车超出运行范围,而与轨道边界发生激烈碰撞,造成安全事故.因此,在 ...
【技术保护点】
1.一种带有输出约束的海面全驱动船舶的自适应跟踪控制方法,其特征在于,包括以下步骤:获取海面全驱动船舶系统动态模型;接收用户设定的期望目标轨迹和输出约束条件,其中,所述输出约束条件包括轨迹误差和船舶横荡速度误差;根据所述输出约束条件和全驱动船舶系统动态模型,计算船舶控制参数并输出至船舶控制系统。
【技术特征摘要】
1.一种带有输出约束的海面全驱动船舶的自适应跟踪控制方法,其特征在于,包括以下步骤:获取海面全驱动船舶系统动态模型;接收用户设定的期望目标轨迹和输出约束条件,其中,所述输出约束条件包括轨迹误差和船舶横荡速度误差;根据所述输出约束条件和全驱动船舶系统动态模型,计算船舶控制参数并输出至船舶控制系统。2.如权利要求1所述的一种带有输出约束的海面全驱动船舶的自适应跟踪控制方法,其特征在于,计算船舶控制参数前,还接收用户设定的初始化参数,所述初始化参数包括:船舶在大地坐标系下的位置坐标和艏摇角、船舶的纵向速度,横荡速度以及艏摇角速度。3.如权利要求2所述的一种带有输出约束的海面全驱动船舶的自适应跟踪控制方法,其特征在于,所述海面全驱动船舶系统动态模型为:其中向量η=[η1,η2,η3]T=[x,y,ψ]T,v=[v1,v2,v3]=[u,υ,r]T,(x,y)和ψ分别表示船舶在大地坐标系下的位置坐标和艏摇角,u,υ,r分别代表船舶的纵向速度,横荡速度以及艏摇角速度,J(η)是非奇异的转换矩阵,τ表示系统的控制输入向量,M是正定对称惯性矩阵,C(v)是中心和哥氏力矩矩阵,D(v)是阻尼矩阵。4.如权利要求1所述的一种带有输出约束的海面全驱动船舶的自适应跟踪控制方法,其特征在于,设定的所述轨迹误差包括船舶的位置坐标和艏摇角误差。5.如权利要求1所述的一种带有输出约束的海面全驱动船舶的自适应跟踪控制方法,其特征在于,船舶控制输入参数的计算公式为:其中,Ji(z1)表示非奇异转换矩阵J(z1)的第i行,是不确定常数向量θ的在线估计,其中γ∈R3×3为正定对称矩阵;z1表示状态运动轨迹,e1=[e11,e12,e13]T=z1-ηd表示轨迹...
【专利技术属性】
技术研发人员:张中才,程文莉,武玉强,曹佃国,孙玉亮,
申请(专利权)人:曲阜师范大学,
类型:发明
国别省市:山东,37
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。