企业简介

作为中国自动化领域的权威旗舰网络媒体,控制网创立于1999年7月,是中国举行的第十四届IFAC (International Federation of Automatic Control)大会的中国官方组织机构的唯一指定网站。控制网是中国自动化学会专家咨询工作 委员会(ECC)的秘书处常设之地。是北京自控在线文化传播有限公司开设的网站。

  • 公司类型:其他

联系方式
  • 控制网
  • 地址:北京市海淀区上地十街辉煌国际2号楼1504室
  • 邮编:100085
  • 电话:010-57116291 / 59813326
  • 传真:010-59813329
  • 网址:http://www.kongzhi.net
  • Email:mahongliang@kongzhi.net
  • 联系人:市场部
案例详细
标题基于Backstepping的船舶航向跟踪控制
技术领域
行业
简介针对线性船舶运动模型航向改变过程中,往往引起快速大的舵动,产生严重的水动力非线性的问题,设计了基于backstepping的非线性船舶航向跟踪控制器。它是将Lyapunov函数的选取与控制器的设计相结合的一种回归设计方法,通过从系统的最低阶次微分方程开始,引入虚拟控制的概念,一步一步设计满足要求的虚拟控制,最终设计出真正的控制律,保证了闭环系统是全局渐近稳定的。在计算机仿真研究中,以大连海事大学“育龙”号实习船为设计实例,验证了所提出的控制器的有效性。
内容
线性Nomoto模型由于结构简单,参数容易获得,因而广泛应用于船舶航向自动舵设计。然而,线性Nomoto模型只有在小舵角的情况下才准确和有效,即只有在航向保持操纵模式下,Nomoto模型才是有效的。在航向改变操纵模式下,要求船舶快速、无超调地转到新的设定航向,需要采用较大舵角和作出较快的响应,此时必然会产生一些水动力引起的非线性项,因此考虑上述水动力非线性是十分必要的。本文针对上述问题提出了一种新的航向跟踪控制器设计方法。
Backstepping是针对一类呈现或可转换为串联特征的控制系统的设计方法,非线性控制系统可表达为严格反馈形式。假设系统后一个状态变量是前一个状态变量的虚拟控制,通过适当的变量代换,在每一步构造Lyapunov函数,使前一变量在虚拟控制下渐近稳定,通过逐步递推的形式,设计出使系统稳定的控制器u,实现跟踪目标。为了实现系统的在线控制,减少在线控制时间,本文采用能够完全补偿非线性影响的自适应Backstepping控制器,既保证了闭环系统始终保持有界,又使跟踪误差趋近于零。
2 船舶航向非线性操纵数学模型
在船舶航向自动舵设计中,船舶航向控制系统模型一般采用线性的Nomoto模型[1]
式中 为首摇角, 为舵角,K、T为模型参数。式中: 是描述闭环系统行为的设计参数。参考模型(3)可视为对指令首向角的预滤波。预滤波可避免大的阶跃输入信号引起的数值解方面的困难。不管参考首向角 的幅值改变多大,参考模型的动态特性应该与船舶动态相匹配。
为了改善模型描述精度,在野本模型中引入非线性项如下:
   (1)
将(1)转化为如下形式的非线性动态操纵方程组
  (2)

式中:

假定是平滑函数,系统的希望函数由给定,的导数已知。
在航向改变操纵中,希望用期望航向 代替航向变化的设定参考信号 ,这里应用模型参考技术[2]
即:
   (3)