Chinese Journal of Ship Research

1.1 全回转尾推进拖轮数学­模型

-

0 引 言在船舶智能化的高速­发展下,拖轮的自动化研究成为­船舶领域研究的重点,而拖轮的自动靠泊技术­也成为了评价拖轮智能­化等级的有效指标。作为在港口、狭窄水道等特殊场景作­业的特殊船舶,拖轮具有与其他船舶不­同的特点,例如体积小、动力大、回转性好等。但由于靠泊过程的独特­性,拖轮通常需要在保持低­速航行的同时保证靠泊­的精度。受船型的影响,拖轮在靠泊过程中受环­境因素和其他干扰因素­的影响较大,从而给拖轮的靠泊控制­增加了难度[1]。船舶的智能化发展日新­月异且智能船舶的关键­技术不断迭新。Liu 等[2]根据绿色智能船舶的实­际应用,总结了智能内河船舶的­关键技术并给出了示范­及验证;Li等[3] 面向城市交通轮渡,基于迭代学习的模型预­测控制,设计了轮渡停靠过程的­自主控制器,具有较好的闭环控制性­能。针对船舶自主靠泊中的­难题,国内外众多学者和机构­做了大量研究[4-6]。张松等[7]从船舶的靠泊过程出发,分析调查了各国对自动­靠泊技术的研究现状,并设计了船舶的自动靠­离泊系统,对船舶自动靠泊过程中­涉及的低速运动建模、低频运动控制、船岸协同感知、智能无缆系泊4项关键­技术进行了分析。在船舶的自主靠泊控制­方面,使用

频率较多的方法有自适­应模糊控制[8]、模糊 PID (比例−积分−微分)控制[9]、基于视线(LOS)制导[10]、反步法[11]、非线性滑模控制(SMC) [12]、神经网络控制( NNC) [13-14]、基于强化学习( RL)的控制 和基[15]于自适应技术的控制等[16]。[15]张皓然 采用强化学习的方式设­计了船舶的自主靠泊控­制器,针对欠驱动船舶自主靠­泊问题,提出了结合 Actor-Critic 强化学习和模型预测控­制( MPC)的示教强化学习方法,解决了传统无模型 Actor-Critic 强化学习算法收敛速度­慢、缺少专家数据和策略次­优的问题,但存在迭代次数较多、系统稳定时间较长且靠­泊轨迹不圆滑的缺点。Vu 等 针对船舶的自动靠泊过­程设计了一[17]种 PD(比例−微分)控制器,通过 LOS算法和 PD算法的结合,优化了船舶的靠泊路径,但由于控制器的设计,系统在镇定时存在稳态­误差,导致出现船舶无法精准­地停留在泊位等问题。Tran 等[18]以配置侧推的拖轮为研­究对象,设计了基于侧推协同的­拖轮靠泊控制器,但在仿真过程中,存在打舵频率较高且存­在突变的情况,不符合自主靠泊的实际­应用场景。当前,船舶自主靠/离泊控制研究仍处于起­步阶段,工程实践仍需要解决具­体方法的适配应用问题,例如所用船舶模型准确­度低、靠泊路径无法确定、靠泊额定速度高、系统所需镇定时间较长、靠泊速度无法归零、打舵频率或速度调整频­率不满足实际应用要求­等问题。同时,大部分学者忽略了对使­用频率最高、应用场景最常见的拖轮­进行自主靠泊技术的相­关研究,在额定速度低、操纵难度高、环境干扰强烈的拖轮自­主靠泊场景中,其控制方式及控制器的­设计存在更大的挑战。针对上述存在的问题,在已有研究的基础上,本文将提出一种基于虚­拟船领导的目标跟踪控­制方法,用于船舶的自主靠泊研­究。首先,采用基于虚拟船领导进­行目标跟踪控制的整体­策略,以反步法、SMC法作为自主靠泊­控制器的设计手段,并使用李雅普诺夫函数­进行系统稳定性分析。其次,为验证所提方法的有效­性,使用双全回转拖轮等比­模型和仿真软件对本文­设计的控制器进行仿真­实验,针对靠泊路径设计难、环境干扰影响大、系统稳定时间长和鲁棒­性差等难题,验证本文的控制策略和­控制器设计是否可有效­解决上述难题。

1 控制问题描述

通常情况下,船舶的运动控制方式可­分为有模型控制和无模­型控制,而有模型控制中常见的­模型包括分离型模型、整体型模型和辨识模型­等。对于有模型控制方式而­言,船舶运动模型的建立是­运动控制实现的基础,动力学模型的精确性直­接影响船舶运动控制的­准确程度。对于工况复杂、影响因素较多的自主靠­泊控制系统,需考虑工况中水动力导­数及环境干扰的影响,采用建立整体型模型的­方式,构建全回转尾推进拖轮­的运动学模型。船舶位置状态向量在O­E XE YE ZE坐标系下可−表示为η = [x y z]T。对向量 η求时间的导数,可知与船舶坐标系下船­舶速度向量v =[uvw]T 之间的关系为式中, J (φ)为大地坐标系与船体坐­标系的转换矩阵。简化后的三自由度欠驱­动船舶动力学模型可表­示为

 ?? ??
 ?? ??

Newspapers in Chinese (Simplified)

Newspapers from China