System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种带有事件触发机制和状态/输入量化的欠驱动无人船轨迹跟踪控制方法技术_技高网

一种带有事件触发机制和状态/输入量化的欠驱动无人船轨迹跟踪控制方法技术

技术编号:40184859 阅读:12 留言:0更新日期:2024-01-26 23:49
本发明专利技术提供一种带有事件触发机制和状态/输入量化的欠驱动无人船轨迹跟踪控制方法,包括:获取周围环境及周围其他船舶的海况信息,建立无人船的轨迹控制数学模型;采用均匀量化器对控制系统中的状态变量和控制输入进行量化处理;将无人船控制系统分为运动学子系统和动力学子系统,在运动学子系统中,设计制导律,实现对无人船理想轨迹的跟踪;在动力学子系统中,使用线性解析模型描述输入量化过程,利用模糊逻辑系统对船舶模型中存在的不确定项及外部干扰进行逼近;在动力学子系统中,引入事件触发驱动策略,设计系统控制律和自适应律;证明设计的欠驱动无人船轨迹跟踪控制系统的稳定性,且闭环控制系统中的所有信号都是一致,最终有界的。

【技术实现步骤摘要】

本专利技术涉及人工智能,具体而言,尤其涉及一种带有事件触发机制和状态/输入量化的欠驱动无人船轨迹跟踪控制方法


技术介绍

1、近年来,水面无人船舶(unmanned surface vehicle,usv)已成为国际海事领域的研究热点。无人船在水上搜救、近岸监控等领域应用广泛,面对复杂的海洋环境,无人船能够在兼顾安全性和经济性的前提下有效开展海上作业,颇具研究价值。而无人船的轨迹跟踪控制作为船舶控制领域的关键技术之一,一直是业界学者研究探讨的重要方向。

2、在航海实践中,控制信号需要通过通信信道传输,而信息在信道传输的过程中,必须进行量化与编码。量化是将连续信号转化为一组离散符号或整数值的过程,考虑到海上通讯带宽受限,为保证系统在给定的带宽内正常运行,考虑带有状态及输入量化的船舶轨迹跟踪控制更具有航海实践意义。

3、值得注意的是,状态和输入量化的结合符合航海实践中控制器的操作原则,但它不能从根本上解决能量消耗的问题。因此,事件触发机制在近年来引起了人们的广泛关注。基于事件触发策略设计控制器可以有效降低通信速率,减轻信号传输负担,节省通信资源,提高控制系统的工作效率。


技术实现思路

1、根据上述提出的海上通讯带宽受限情况下欠驱动无人船的轨迹跟踪控制问题,提供一种带有事件触发机制和状态/输入量化的欠驱动无人船轨迹跟踪控制方法。本专利技术针对无人船海上通讯带宽受限而存在的量化问题,设计了带有事件触发机制和状态/输入量化的欠驱动无人船轨迹跟踪控制器,在实现船舶轨迹有效跟踪的同时,减轻了海上通讯信号传输负担,节省了通信资源。

2、本专利技术采用的技术手段如下:

3、一种带有事件触发机制和状态/输入量化的欠驱动无人船轨迹跟踪控制方法,包括:

4、s1、获取周围环境及周围其他船舶的海况信息,建立无人船的轨迹控制数学模型;

5、s2、采用均匀量化器对控制系统中的状态变量和控制输入进行量化处理;

6、s3、将无人船控制系统分为运动学子系统和动力学子系统,在运动学子系统中,设计制导律,实现对无人船理想轨迹的跟踪;

7、s4、在动力学子系统中,使用线性解析模型描述输入量化过程,利用模糊逻辑系统对船舶模型中存在的不确定项及外部干扰进行逼近;

8、s5、在动力学子系统中,引入事件触发驱动策略;

9、s6、基于引入的事件触发驱动策略,设计系统控制律和自适应律;

10、s7、利用lyapunov稳定性理论,证明设计的带有事件触发机制和状态/输入量化的欠驱动无人船轨迹跟踪控制系统的稳定性,且闭环控制系统中的所有信号都是一致,最终有界的。

11、进一步地,所述步骤s1具体包括:

12、所述步骤s1,具体包括:

13、s11、考虑轨迹跟踪控制问题,建立欠驱动无人船的运动学数学模型,如下:

14、

15、其中,x,y,分别为无人船的横向位置、纵向位置和航向角,u,v,r分别为无人船的前进速度、横向速度和偏航速度;

16、s12、建立欠驱动无人船的非线性动力学数学模型,如下:

17、

18、其中,和是无人船的质量;

19、和是水动力导数项;iz是绕z轴转动的转动惯量;fu(·),fv(·)和fr(·)为非线性函数,分别表示向心力、科氏力和水动力阻尼效应;τuω,τvω和τrω表示海风和海浪引起的时变扰动用;q(τu)、q(τr)分别表示量化后的控制输入τu和τr。

20、进一步地,所述步骤s2,具体包括:

21、s21、将量化过程表述为:

22、

23、其中,χ表示均匀量化器的量化步长且χ>0,设l1=χ,li+1=li+χ,则存在常数χ1、χ2使得|l1-q(l1)|≤χ1/2、|l2-q(l2)|≤χ2/2,其中,l2=τu,τr且χ1,χ2均为大于0的常数;

24、s22、定义理想轨迹,如下:

25、

26、其中,xd、yd为无人船在惯性坐标系下的理想参考轨迹,轨迹参数hd(t)表示连续可微矢量,导数为

27、s23、因此,控制目标是所设计的稳定的闭环系统,并解决无人船在给定理想轨迹下的跟踪控制问题,即:

28、

29、其中,h=[x,y]t为无人船在惯性坐标系中的实际位置,δ0为一个较小的常数且满足δ0>0。

30、进一步地,所述步骤s3,具体包括:

31、s31、定义无人船的轨迹跟踪误差,如下:

32、

33、其中,表示旋转矩阵,

34、s32、对定义的无人船的轨迹跟踪误差进行求导,得:

35、

36、其中,且

37、s33、为了解决无人船的欠驱动问题,引入坐标变换,如下:

38、

39、其中,ζ0∈r为大于0的常数,结合步骤s32得到:

40、

41、其中,k=diag{a,ζ0},

42、s34、设计无人船分布式运动学系统制导律,如下:

43、

44、其中,且结合步骤s33,将无人船运动学误差表示为:

45、

46、s35、在设计的无人船分布式运动学系统制导律中,当需要求导由外环产生的中间命令信号时,使用线性二阶微分器,如下:

47、

48、其中,ψ(t)为待微分的输入信号,r为大于0的常数,为跟踪信号,为跟踪信号一阶导数的估计值,二阶微分器的初值为

49、进一步地,所述步骤s4,具体包括:

50、s41、根据步骤s12,得到:

51、

52、s42、将动力学子系统的控制目标表示为:

53、

54、其中,σ1,σ2都是较小的正整数;

55、s43、根据步骤s41,得到:

56、

57、其中,

58、s44、令q(τu)=q1u(t)τu+q2u(t),q(τr)=q1r(t)τr+q2r(t),则有:

59、

60、其中,q1u(t)、q1r(t)均是未知的;由于量化过程中符号不变,因此由上式可知q1u(t)>0、q1r(t)>0;当|τu(t)|<ι、|τr(t)|<ι时,q(τu(t))、q(τr(t))有界,因此q2u(t)、q2r(t)有界,即令

61、s45、定义积分滑膜面,如下:

62、

63、其中,cu>0,cr>0;对定义的积分滑膜面进行求导,得到:

64、

65、且:

66、

67、s46、令δu(x)=fu+du,δr(x)=fr+dr,得到:

68、

69、由于δu(x)是未知的,根据通用近似定理,对本文档来自技高网...

【技术保护点】

1.一种带有事件触发机制和状态/输入量化的欠驱动无人船轨迹跟踪控制方法,其特征在于,包括:

2.根据权利要求1所述的带有事件触发机制和状态/输入量化的欠驱动无人船轨迹跟踪控制方法,其特征在于,所述步骤S1,具体包括:

3.根据权利要求1所述的带有事件触发机制和状态/输入量化的欠驱动无人船轨迹跟踪控制方法,其特征在于,所述步骤S2,具体包括:

4.根据权利要求1所述的带有事件触发机制和状态/输入量化的欠驱动无人船轨迹跟踪控制方法,其特征在于,所述步骤S3,具体包括:

5.根据权利要求1所述的带有事件触发机制和状态/输入量化的欠驱动无人船轨迹跟踪控制方法,其特征在于,所述步骤S4,具体包括:

6.根据权利要求1所述的带有事件触发机制和状态/输入量化的欠驱动无人船轨迹跟踪控制方法,其特征在于,所述步骤S5,具体包括:

7.根据权利要求1所述的带有事件触发机制和状态/输入量化的欠驱动无人船轨迹跟踪控制方法,其特征在于,所述步骤S6,具体包括:

8.根据权利要求1所述的带有事件触发机制和状态/输入量化的欠驱动无人船轨迹跟踪控制方法,其特征在于,所述步骤S7,具体包括:

...

【技术特征摘要】

1.一种带有事件触发机制和状态/输入量化的欠驱动无人船轨迹跟踪控制方法,其特征在于,包括:

2.根据权利要求1所述的带有事件触发机制和状态/输入量化的欠驱动无人船轨迹跟踪控制方法,其特征在于,所述步骤s1,具体包括:

3.根据权利要求1所述的带有事件触发机制和状态/输入量化的欠驱动无人船轨迹跟踪控制方法,其特征在于,所述步骤s2,具体包括:

4.根据权利要求1所述的带有事件触发机制和状态/输入量化的欠驱动无人船轨迹跟踪控制方法,其特征在于,所述步骤s3,具体包括:

5.根据权...

【专利技术属性】
技术研发人员:宁君马一帆王雨刘陆彭周华李铁山李伟陈俊龙
申请(专利权)人:大连海事大学
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1