基于反步自适应神经网络的船舶航迹控制_段海庆

合集下载

基于神经网络反步法的移动机器人路径跟踪控制_贾鹤鸣

基于神经网络反步法的移动机器人路径跟踪控制_贾鹤鸣

出基于分阶段模糊规则的运动学跟踪控制器 , 未 考虑机器人系统的动力学模型及其模型不确定性 的问题, 加上模糊规则无法进行最优化选取 , 不能 保证实际应用时的精确控制效果 。 Frenet 坐标系下的虚拟向导的方 基于 Serret法通过引入额外的控制量, 已经在移动机器人的 [13 ] 路径跟踪控制中得到应用 。 本文针对轮式移 动机器人的路径跟踪问题, 提出基于神经网络的 反步法控制器, 结合反馈增益的思想避免了采用 传统反步法设计控制器时由于存在虚拟控制量的 高阶导数导致控制器形式较为复杂的情况 。利用 神经网络估计动态系统不确定非线性部分的特性 和在线学习能力, 补偿模型中的不确定非线性项, 通过引入自适应鲁棒控制器对神经网络估计误差 进行在线补偿, 区别于将估计误差假定为已知上 界常值的传统假设, 基于李雅普诺夫稳定性理论 得到神经网络权重和逼近误差估计的自适应律 , 保证了系统的全局稳定性。采用本文提出的控制 方法某轮式移动机器人在外界干扰作用下对任意 曲线路径的跟踪控制进行了仿真实验, 以期实现 对期望路径的精确跟踪。
[12 ]
P 点在{ U} 坐标系下的速度表示为 νP , RF 为坐标系 { U} 到坐标系{ SF} 的转换矩阵, 根据向量合成公式, Q 点在{ U} 坐标系下的速度 νQ 可以表示为
-1 -1 νQ = νP +R F ( dPQ / dt) F +R F ( ω F ×PQ) T y 0] 0 , R F νP = [s 式中: νQ = [x
图2
移动机器人跟踪控制系统框图
2. 1
速度控制器设计
速度子系统由轴向推力 F 驱动, 可作为单独 的子系统控制, 首向和位置子系统通过迭代的方 法进行控制。采用 PD 控制器对纵向速度进行控 制, 使得实际速度 u 跟踪期望速度 u d >0 , 由式( 1 ) 第四个方程得, 若取控制输入为 F d = u d -λ ( u - u d ) -g, u = u - ud , 其中 λ >0 , 定义 珘 控制器使得速度跟 + λ珘 u = 0 使得跟踪误差 珘 u 具有 踪误差系统满足 u 珘 指数收敛性, 因此 lim ( u -u d ) = 0 。

基于反步自适应神经网络的船舶航迹控制

基于反步自适应神经网络的船舶航迹控制

关键词 : 船舶航迹控制 ; 反步法 ; 神经 网络 ; 自适应神经 网络
中 图分 类 号 :P7 文 献 标 志 码 : 文 章 编 号 :6 3 7 5 2 1 ) 305 -6 T23 A 17 - 8 ( 02 0 -2 90 4
T aetr r c igc nrl fs isb sd o rjco yta kn o to hp ae n o
网络 出版 地 址 :t :/ w ek. e kmsdt l 3 1 3 . P 2 10 2 .84 0 1 h ht / w w.n int e / ea/ .5 8 T .0 2 6 0 04 .0 .t p / i2 ml
基 于 反 步 自适 应 神 经 网 络 的 船 舶 航 迹 控 制
第 7卷第 3期
21 0 2年 6月






V0 . o 3 17 N . J n 2 1 u .02
Hale Waihona Puke CAAITr n a to n I t l g n y tm s a s cinso n e l e tS se i
D I1 .99 ji n 17 - 8 .0 2 5 5 O :0 3 6 /. s.6 34 5 2 100 6 s 7
lyr i utno s d s d h t it o tepooe o t l t tg a co pi e ya n ga- p ae m l eul aj t .T es bly f h rp sd cnr r eyw sac m l hd b n it rl ye s a y ue a i o sa s e t
a d p i e b c s e pi g n ur ln t r n a a tv a k t p n e a e wo k

【国家自然科学基金】_船舶航迹控制_基金支持热词逐年推荐_【万方软件创新助手】_20140730

【国家自然科学基金】_船舶航迹控制_基金支持热词逐年推荐_【万方软件创新助手】_20140730

2012年 序号 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40
科研热词 船舶 鲁棒性 非线性控制 非线性pd控制器 输入输出线性化 路径跟踪 跟踪控制 船间效应 船舶航迹控制 船舶操纵 航迹跟踪控制 航迹控制 航迹偏差 航迹保持 航行补给 航线跟踪 航向偏差 航向保持 自适应神经网络 自适应控制 自主水下机器人 稳定性 神经网络 滑模控制 比较 欠驱动船舶 欠驱动系统 模糊控制 模糊切换 本质非线性反馈 工作域 外界干扰 反步法 参数不确定 分离型模型(mmg) 仿真 一致性算法 serret-frenet坐标系 pid控制 backstepping方法
科研热词 镇定 运动控制 跟踪 自动识别系统 编队 电子支援措施 水面船舶 欠驱动 模糊综合函数 关联
推荐指数 1 1 1 1 1 1 1 1 1 1
2010年 序号 1 2 3 4 5
科研热词 非线性 逆推 跟踪控制 船舶航迹 积分器
推荐指数 1 1 1 1 1
2011年 序号 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29
科研热词 欠驱动船舶 跟踪控制 滑模控制 非线性理论 闭环增益成形 运动规划 船舶航迹控制 船舶自动舵 航迹跟踪 航迹控制 航迹保持控制 航向保持控制 自抗扰控制(adrc) 编队跟踪控制 直线航迹控制算法 益航海 欠驱水面动船舶 欠驱动 无人水面艇(usv) 指数稳定 指令滤波 扩张状态观测器 外界干扰 喷水推进 反步 参数不确定 全局渐近稳定 lyapunov函数 leader/follower方法 ckstepping法 ba

基于BP神经网络的船舶航迹控制技术

基于BP神经网络的船舶航迹控制技术

基于BP神经网络的船舶航迹控制技术随着船舶制造水平的提高和海洋科技的不断发展,船舶行驶越来越普遍。

在无人驾驶的趋势下,对于船舶航迹控制技术的需求也越发强烈。

基于BP神经网络的船舶航迹控制技术是一种高效、准确的控制方法。

BP神经网络由输入层、中间层和输出层构成。

输入层接收外部信息,通过传递到中间层进行信息处理,最终输出结果。

BP神经网络的训练是通过反向传播算法进行的,即根据输出和实际误差逐层逆向调整各层节点的权值。

在船舶控制中,BP神经网络的输入层可以接收各种传感器测得的水平、垂直方向的速度、角度以及海流等船舶运动状态量;输出层则输出需要调整的舵角等控制量。

在船舶控制方面,BP神经网络的优势在于其能够适应不确定、非线性等复杂系统特性,具有较好的泛化能力,并且具有自适应调整能力。

此外,BP神经网络的训练也非常方便,可以利用历史数据进行训练,减少了对实时控制系统的干扰。

航迹控制过程中,BP神经网络可以根据船舶状态和外部环境实时更新信息,进行快速、准确的控制输出,从而实现预期航迹的维持。

当然,BP神经网络也存在一些问题。

首先,训练过程需要大量的数据,需要有足够的历史数据进行事先编程。

其次,在实际控制过程中,如果船舶状态发生急剧变化,BP神经网络可能需要时间来适应新的船舶状态,导致控制延迟。

此外,BP神经网络的结构也需要根据实际情况进行设计和调试,过于复杂的设计可能导致训练成本过高,实时控制效果不佳。

综上所述,基于BP神经网络的船舶航迹控制技术仍然是未来发展的方向。

作为智能船舶技术的重要组成部分,BP神经网络控制技术具有非常广阔的应用前景和市场空间。

当然,在实际应用过程中,需要特别注意与其他控制系统的配合、调试和优化,以实现更加可靠、稳定的自动船舶控制。

相关数据可以是任何与船舶航迹控制相关的数据,例如海浪、气象、船舶运行状态等。

在这里,我们可以列举以下几类数据并进行简单的分析。

1. 海浪数据:海浪数据是影响船舶运行的重要因素之一。

基于神经网络反步法的移动机器人路径跟踪控制

基于神经网络反步法的移动机器人路径跟踪控制

基于神经网络反步法的移动机器人路径跟踪控制贾鹤鸣;宋文龙;陈子印;杨鑫;段海庆【期刊名称】《南京理工大学学报(自然科学版)》【年(卷),期】2014(000)001【摘要】In order to implement the path following control of wheeled mobile robot with non-holonomic constraint,a backstepping method is designed based on feedback gain technique. Through the tuning of the controller's parameters,the nonlinear terms in error dynamic robot model can be e-liminated,and the form of designed controller can be much simpler. Neural network is adopted to compensate the model uncertainties. An adaptive robust controller is designed to compensate the estimated error of neural network on-line,and the learning performance of neural network can be op-timized. The simulation results illustrate that the parameters of controller are easy to be adjusted,and can make wheeled mobile robot track the desired arbitrary path precisely.%为实现非完整轮式机器人的路径跟踪控制,设计基于反馈增益的反步法控制器,通过控制器参数设计消除了机器人动态误差模型中的部分非线性项,采用神经网络对模型不确定项进行补偿,并利用自适应鲁棒控制器在线补偿神经网络的估计误差,优化了神经网络的学习性能。

基于速变LOS的无人船反步自适应路径跟踪控制

基于速变LOS的无人船反步自适应路径跟踪控制

基于速变LOS的无人船反步自适应路径跟踪控制余亚磊;苏荣彬;冯旭;郭晨【摘要】[目的]为了解决无人船由系统建模误差和参数摄动引起的混合不确定项、模型含非零非对角项和控制器输入饱和情况下的路径跟踪问题,[方法]提出基于速变视线导航法(LOS)的反步自适应无人船路径跟踪控制方法.首先引入坐标变换法,把系统模型转变为斜对角形式.把控制系统分为制导子系统和控制子系统,在制导子系统设计速变LOS算法,使纵向速度制导律与横向跟踪误差呈正相关,确保无人船能有效地朝着并保持在期望的路径上;在控制子系统设计反步自适应算法以补偿系统混合不确定项,同时引入辅助系统处理系统控制输入饱和问题.[结果]运用李雅普诺夫稳定性理论证明制导—控制闭环系统一致最终有界稳定.[结论]仿真结果验证了所提出方法的有效性和鲁棒性,对无人船反步自适应路径跟踪控制有一定的参考价值.【期刊名称】《中国舰船研究》【年(卷),期】2019(014)003【总页数】9页(P163-171)【关键词】无人船;路径跟踪;视线导航法;输入饱和;自适应控制【作者】余亚磊;苏荣彬;冯旭;郭晨【作者单位】大连海事大学航海学院,辽宁大连116026;大连海事大学航海学院,辽宁大连116026;大连海事大学航海学院,辽宁大连116026;大连海事大学船舶电气工程学院,辽宁大连116026【正文语种】中文【中图分类】U664.820 引言过去十几年,无人船在搜救、科研、探险和商业方面应用广泛[1-5]。

无人船运动控制的主要研究问题有航迹跟踪、编队控制和镇定控制,其中航迹跟踪又分为轨迹跟踪和路径跟踪[6]。

轨迹跟踪指无人船能够在指定的时间到达指定位置;而路径跟踪只需完成几何性质的位置跟踪且不依赖于时间信息。

事实上,船舶在大洋航行时一般不要求在指定时间到达指定地点,而只需沿着计划航线航行,因而路径跟踪对于航海实践具有更大的研究意义[7]。

Wang 等[8-14]在基于视线(Line-of-Sight,LOS)导航法的路径跟踪制导研究方面取得了许多成果。

基于AIS数据和循环神经网络的船舶轨迹异常检测

基于AIS数据和循环神经网络的船舶轨迹异常检测

通过对多种船舶类型和不同场景的数据集进行实验验证,证明了所提出方法的有效性和鲁棒性。
与传统方法相比,所提出方法具有更高的检测准确率和较低的误报率,能够为船舶监控和安全预警提供有力支持。
研究成果总结
研究不足与展望
在实际应用中,AIS数据的获取和处理可能受到信号遮挡、干扰等因素影响,需要进一步研究解决。
通过减少船舶事故和降低海损,可以为社会带来显著的经济效益和环境效益。
基于所提出方法的船舶轨迹异常检测技术,可以为海事管理部门提供更加精准、高效的监管手段,保障船舶航行安全。
THANKS
感谢观看
利用训练数据集对模型进行训练,通过反向传播算法优化模型的参数,提高模型的预测准确性和泛化能力。在训练过程中,可以采用一些技巧如早停(early stopping)、正则化(regularization)等来防止过拟合和模型泛化能力的提升。
数据预处理
构建模型
训练与优化
训练过程
优化策略
评估指标
模型训练与优化
数据变换
数据标准化
将数据按照一定的比例进行缩放,使其落入一个较小的区间内,以便更好地进行数据处理和分析。
数据归一化
将数据的各个特征按照一定的比例进行缩放,使其落入一个较小的区间内,以便更好地进行模型的训练和预测。
数据归一化
基于ais数据的船舶轨迹特征提取
03
03
船舶航向信息
通过AIS数据中的航向信息获取。
2023-10-27
基于ais数据和循环神经网络的船舶轨迹异常检测
目录
contents
引言数据预处理基于ais数据的船舶轨迹特征提取基于循环神经网络的船舶轨迹异常检测模型实验结果与分析结论与展望

基于BP神经网络的船舶航迹控制技术

基于BP神经网络的船舶航迹控制技术

基于BP神经网络的船舶航迹控制技术郭文刚【摘要】航海战舰规模的扩大使船舶航迹的控制变得越来越困难、复杂。

为了实现船舶航迹控制,采用新的控制技术,根据神经网络及船舶航迹的相关理论和BP 神经网络的船舶航迹控原理,对BP神经网络的船舶航迹控制进行计算和航迹设计实现,通过模拟仿真得出各种海情条件下的船舶航迹控制比较图,对我国航海战舰控制航迹有一定的指导意义。

%Sailingshiptracksistheexpansionofthescaleofcontrolbecomesincreasin glydifficult and complex. In order to realize the tracks of control, the introduction of new technology, based on neural network and the tracks of tracks related to the theory and BP neural network control principle, to calculate the BP neural network tracking control of ships and track design through simulation that tracks under various sea conditions control comparison chart, controls on Chinese sailing ships track has some significance.【期刊名称】《舰船科学技术》【年(卷),期】2014(000)008【总页数】7页(P87-93)【关键词】BP;神经网络;船舶;航迹控制【作者】郭文刚【作者单位】中国电子科技集团公司电子科学研究院,北京100041【正文语种】中文【中图分类】TP30 引言神经控制是基于人工神经网络控制的简称,是神经网络控制自动控制领域的前沿学科之一,是在20世纪80年代末期发展起来的。

基于Backstepping方法的不完全驱动船舶直线航迹控制器的设计

基于Backstepping方法的不完全驱动船舶直线航迹控制器的设计

基于Backstepping方法的不完全驱动船舶直线航迹控制器
的设计
李长喜;冯远静;俞立
【期刊名称】《船舶工程》
【年(卷),期】2008(30)4
【摘要】针对不完全驱动船舶直线航迹控制系统的非线性数学模型,采用Lyapunov直接法和非线性反步法,给出了一种状态反馈控制律.该控制律克服了艏摇角速度不能为零的局限,使偏航船舶渐近镇定于给定的直线参考航迹,并以实习船为例,用Matlab Simulink工具箱进行仿真.结果表明,所提出的控制律具有良好的控制效果.
【总页数】4页(P64-67)
【关键词】自动控制系统;直线航迹控制;Lyapunov直接法;Backstepping;非线性系统
【作者】李长喜;冯远静;俞立
【作者单位】浙江工业大学信息工程学院
【正文语种】中文
【中图分类】TP273;U666.124
【相关文献】
1.基于耗散理论的不完全驱动船舶直线航迹控制设计 [J], 李铁山;杨盐生
2.不完全驱动船舶直线航迹控制稳定性研究 [J], 周岗;姚琼荟;陈永冰;周永余;李文魁
3.基于Backstepping的欠驱动船舶神经滑模航迹控制 [J], 李湘平;吴汉松;阮苗锋
4.基于Backstepping的非线性船舶航迹跟踪控制器设计 [J], 金小婷;杜佳璐;汤占军
5.不完全驱动船舶航迹控制输入输出线性化设计 [J], 李铁山;杨盐生;郑云峰
因版权原因,仅展示原文概要,查看原文内容请购买。

基于改进BP神经网络的船舶轨迹识别方法

基于改进BP神经网络的船舶轨迹识别方法

基于改进BP神经网络的船舶轨迹识别方法凡甲甲; 祁云嵩; 葛霓琳【期刊名称】《《计算机工程与设计》》【年(卷),期】2019(040)012【总页数】6页(P3639-3644)【关键词】轨迹识别; BP神经网络; 船舶自动识别系统; 附加动量; 自适应学习【作者】凡甲甲; 祁云嵩; 葛霓琳【作者单位】江苏科技大学计算机学院江苏镇江212000【正文语种】中文【中图分类】TP398.10 引言加强水上交通管理和监控,及时发现安全隐患并采取相应的措施,既是保证船舶安全航行、港口正常作业生产的迫切需要,也是防止各种违法海上活动、保护海洋环境的有效手段。

目前大多数研究是对船舶轨迹信息进行训练建立预测[1,2]或异常[3]模型,由于海上情况多变,船舶的行为预测和异常行为检测并不能有效处理海上未知的状况。

在前人研究的基础上,引入动量因子[4,5]和自适应学习速率[6,7]来优化BP神经网络[8]性能,能够较好地改善BP神经网络的易陷入局部最小值、收敛速度慢等缺点,最后将改进BP神经网络应用到船舶轨迹识别[9]问题中,与传统BP神经网络进行对比实验,达到了预期的识别效果。

1 AIS信息的采集与预处理1.1 AIS信息的采集船舶的AIS信息[10]的动态信息主要为坐标、航速、航向等,静态信息主要为船舶类型、长度、宽度以及吨位,动态信息体现了船舶的轨迹行为特征[11]。

为了区分不同船舶的轨迹,将船舶海上业务识别码(maritime mobile ser-vice identity,MMSI)加入行为表征数据中,船舶在行驶过程中不定时播报位置及速度信息存入数据接收服务器中,定时从服务器中取出所需的AIS信息报文文件。

船舶的AIS信息显示在系统界面中如图1所示。

图1 AIS信息列表1.2 AIS信息预处理采集到的AIS信息的数据庞大,有数据冗余性强、错误数据多等异常情况,对采集到的AIS数据进行预处理,删除MMSI为0,经纬度异常的AIS信息,对删除异常AIS数据后的船舶轨迹进行特征分析和特征点处理,目的是找出轨迹的航速、航向等代表轨迹线空间几何特征的显著快速变化的点,使得船舶特征轨迹不仅可以较大程度地还原原始轨迹,还能减少数据的计算量,如式(1)所示(1)其中,Δv为平均航速变化率,vt1, vt2为t1, t2相邻时刻船舶轨迹点的航速。

基于BP神经网络的PID在船舶自动舵中的应用与研究

基于BP神经网络的PID在船舶自动舵中的应用与研究

基于BP神经网络的PID在船舶自动舵中的应用与研究
常静
【期刊名称】《舰船科学技术》
【年(卷),期】2017()3X
【摘要】神经网络算法在信息采集和处理上具有性能优越、精度高等优点,近年来引起广泛重视。

随着船舶工业向着自动化、信息化的发展,传统的船舶自动舵在操作性和可靠性上已经不能满足工业的需求。

本文基于BP神经网络优化算法,设计一种新型的船舶模糊PID自动舵,并系统研究该船舶模糊PID自动舵的原理和结构组成。

【总页数】3页(P105-107)
【关键词】BP神经网络;自动舵;自动化;优化算法
【作者】常静
【作者单位】黄河科技学院机械工程学院
【正文语种】中文
【中图分类】U666.153
【相关文献】
1.基于PLC的模糊PID船舶自动舵 [J], 季本山
2.基于BP神经网络的PID船舶自动舵 [J], 霍星星;余婷;孙帅
3.基于BP神经网络的船舶自动舵自适应控制研究 [J], 蔡建邦
4.基于改进模糊-PID的船舶自动舵控制方法 [J], 吕旭;胡柏青;雷娜
5.BP神经网络和PID船舶自动舵控制方法 [J], 张静文;张庆松
因版权原因,仅展示原文概要,查看原文内容请购买。

基于改进神经网络的船舶航行路径规划

基于改进神经网络的船舶航行路径规划

基于改进神经网络的船舶航行路径规划
许志远
【期刊名称】《舰船科学技术》
【年(卷),期】2022(44)14
【摘要】为提升船舶航行路径的经济性与安全性,提出改进神经网络的船舶航行路径规划方法。

采用改进神经网络方法求解所建立船舶航行路径规划模型,选取修正线性单元ReLU函数替代原激活函数,选取梯度下降法更新神经网络权重,利用均方根反向传播算法优化神经网络,输出船舶航行路径规划结果。

利用船舶航行路径规划结果实施碰撞检测,避免船舶航行路径出现碰撞。

实验结果表明,该方法可以有效规划船舶航行路径,规划长度符合预期,未发生碰撞情况,满足船舶航行的经济性以及安全性需求。

【总页数】4页(P57-60)
【作者】许志远
【作者单位】大连海洋大学航海与船舶工程学院
【正文语种】中文
【中图分类】TP398
【相关文献】
1.基于改进蚁群算法的船舶冰区航行路径规划
2.基于改进RRT算法的水下无人航行器路径规划方法
3.改进遗传算法的船舶航行路径规划方法
4.基于大数据的船舶航行最优路径规划算法研究
5.基于改进蚁群算法的水下自主航行机器人路径规划
因版权原因,仅展示原文概要,查看原文内容请购买。

基于神经网络的舰船姿态信息谱估计方法

基于神经网络的舰船姿态信息谱估计方法

基于神经网络的舰船姿态信息谱估计方法
田蔚风;金志华;郑国娟
【期刊名称】《船舶工程》
【年(卷),期】1999(0)3
【摘要】从最大熵谱估计入手,用TH网络实时地实现了对船用惯导系统姿态测量信号的最大熵一维谱估计。

研究表明,由于神经网络的高度运算能力,该方法有效地解决了信号频谱处理过程中处理性能与运算量之间的矛盾,为现代谱估计提供了新途径。

【总页数】3页(P44-45)
【关键词】人工神经网络;惯导系统;舰船;姿态信息谱
【作者】田蔚风;金志华;郑国娟
【作者单位】上海交通大学;上海工业自动化仪表研究所
【正文语种】中文
【中图分类】U674.703.4;U666.12
【相关文献】
1.基于最大熵谱估计的舰船静电场实时检测方法 [J], 陈剑云;李俊;袁勇;李松
2.基于神经网络的多窗口频谱估计方法研究 [J], 马伟;武穆清;李冠男;张宁
3.基于高分辨谱估计的舰船目标检测方法研究 [J], 王国刚;张同舟
4.基于云计算的舰船姿态信息管理系统优化算法 [J], 王红叶;文月;李跃鹏
5.神经网络方法在舰船姿态运动预报中的应用研究 [J], 丰雁;郑凤婷
因版权原因,仅展示原文概要,查看原文内容请购买。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

选取引理 1 中的 V z1 作为候选的 Lyapunov 函数, 由引 理 1 可得 z = z1 β1 ( x1 ) z 1 + z1 β1 ( x1 ) y d - V 1 d β1 ( θz1 + y d ) d θ = z1 y
0

1
z1[ g1M ( x1 ) u + h1 ( Z1) ] . 式中: d β1 ( θz1 + y d ) d θ, h1 ( Z 1 ) = β1 ( x1 ) f1 ( x1 ) - y
1. 3
自适应神经网络控制 考虑系统( 1 ) 和期望轨迹 y d , 引入跟踪误差: z1 = x1 - y d .
0, 使得 g1 ( x1 ) 满足 g1M ( x1 ) ≥| g1 ( x1 ) | ≥ g1m , x1 ∈ R. 上述假设表明光滑函数 g1 ( x1 ) 严格为正或严 格为负, 不失一般性假设 g1M ( x1 ) ≥ g1 ( x1 ) ≥ g1m > 0, x1 ∈R. 假设 2 有界闭集. 期望跟踪轨迹 y d ∈ Ω d R, Ω d 是已知
式中: σ = θz1 . V z1 具有如下性质: 1 ) V z1 关于 z1 正定, 即
1 1 2 1 z 1 ≤ V z1 ( t ) ≤ z 2 θg ( θz1 + y d ) d θ. 1 2 2 0 1M z ( t ) = z1 β1 ( x1 ) z 1 + z1 β1 ( x1 ) y d - 2) V
Trajectory tracking control of ships based on an adaptive backstepping neuraU Qidan
( College of Automation,Harbin Engineering University,Harbin 150001 ,China)
[12 ]
5]针对惯 矩阵和阻尼矩阵须满足给定条件. 文献[ 性矩阵和阻尼矩阵都不是对角矩阵的船舶模型 , 设 计了一种全局控制器, 使欠驱动水面船舶在风、 浪、 流的恒定干扰下全局跟踪光滑参考路径 , 确保船舶 以可调的前进速度保持合速度向量与参考路径相 切. 由于该控制器包含非线性阻尼项 , 并且假设主推 进力和转船力矩的控制没有限制, 因此预定路径可 6]对于欠驱动船舶曲线路 以是任意光滑的. 文献[ SerretFrenet 径跟踪问题, 基于解析模型预测控制、 标架以及重定义输出技术提出的控制算法 , 能够使 得欠驱动船舶跟踪并稳定在设定的曲线参考路径 7] 引入神经网络稳定自适应控制, 解决了 上. 文献[ 欠驱动船舶模型动力环路模型参数和船舶状态关系

第3 期
段海庆, 等: 基于反步自适应神经网络的船舶航迹控制
· 261·
定理 1 对于由一阶严格反馈控制系统 ( 1 ) 和 控制律( 4 ) 构成的闭环系统, 采用如下神经网络权 值更新率:
Abstract: In this paper,the trajectory tracking problem for an underactuated ship at a stable speed was studied, and a control algorithm was put forward based on an adaptive neural network and backstepping. This algorithm regarded the mathematical model of an underactuated ship as a system with the model uncertainties. The uncertainties of the proposed controller were estimated by approximating the characteristics of a neural network online. Furthermore,the weight matrix of the hidden layer and output layer and the weight matrix of the input layer and hidden layer simultaneously adjusted. The stability of the proposed control strategy was accomplished by an integraltype Lyapunov function. Numerical simulation results indicate that the control strategy possesses favorable tracking characteristics and can track the desired path accurately. Keywords: trajectory tracking control; backstepping; neural network; adaptive backstepping neural network 欠驱动水面船舶运动的控制器设计不仅依赖所 选择的方法, 而且与数学模型的精度密切相关 . 船舶 运动数学模型的复杂性主要表现在船体粘性水动 力、 控制输入力 / 力矩、 外界干扰的高度非线性和耦 合性
0
引理 1 设 z1 ( t ) 、 σ ( t ) 为连续函数, β1 ( x1 ) = g1M ( x1 ) / g1 ( x1 ) , x1 ∈R. 标量函数 V z1 =

1

z1
0
σβ( σ + y d ) dσ.
d] ∈ R3 . Z1 = [ x1 y d y
T * 选取如下控制率 u : 1 [- k1 ( t) z1 - h1 ( Z1) ] u* = . g1M ( x1 )
W∈R Z∈Ωz * * *
1
1. 1
算法设计
问题描述 考虑如下一阶严格反馈控制系统 : 1 = f1 ( x1 ) + g1 ( x1 ) u , x y = x1 .
u ∈ R 为系统控制 式中: x1 ∈R 为系统的状态变量, y 为系统输出, f1 ( x1 ) 、 g1 ( x1 ) 都是未知连续函 输入, 数. 系统的控制目的是设计一个自适应控制器使得 同时保证闭环系统中所有 输出 y 跟踪期望轨迹 y d , 信号有界. 假设 1 信号 g1M ( x1 ) 已知, 且存在常数 g1m >
控制率 u 为 u = 式中: k1 ( t) =
1 1 ( 1 + θg1 ( θz1 + y d ) d θ + 0 ε1 T^ 2 ^ ^ 1V ^ 1 Z 1 ‖2 ) . ‖Z1 W1 S'1 ‖ F + ‖S'
1 T T ^1 ^1 [- k1 ( t) z1 - W S1 ( V Z1) ] . ( 4) g1M ( x1 )
第 7 卷第 3 期 2012 年 6 月
智 能 系 统 学 报 CAAI Transactions on Intelligent Systems
Vol. 7 №. 3 Jun. 2012
DOI:10. 3969 / j. issn. 16734785. 201205056 网络出版地址:http: / / www. cnki. net / kcms / detail /23. 1538. TP. 20120620. 0844. 001. html

由于 f1 ( x1 ) 和 g1 ( x1 ) 是未知的非线性函数, 故
* h1 ( Z1 ) 未知, 不可能得到理想的期望控制律 u , 使 用式( 2 ) 所提供的多层神经网络逼近 h1 ( Z1 ) . 实际
d∫ 1 z1 y 0 β 1 ( θz1 + y d ) d θ . 式中: x1 = z1 + y d . 1. 2 RBF 神经网络 径向基函数( radial basis function,RBF ) 神经网 它是一种局部逼 络是具有单隐层的 3 层前馈网络, 近网络, 现已证明它能以任意精度逼近任一连续函 . 数 本文采取如下形式的 RBF 神经网络:
[11 ]
hnn ( Z) = WT S( VT Z) . 式中: Z ∈ R
T l n +1
( 2)
W = [w1 w2 … 为 神 经 网 络 净 输 入,
×l
w l] ∈R 是输出层和隐层之间的权值阵, V =[ v1 v2
( m + 1) … v l] ∈R
为输入层和隐层之间的权值阵, 神
T T S ( VT Z ) = [ s ( v1 Z ) s ( v2 Z) 经网络的节点数 l > 1 , T … s( v T 即 s( z a ) = l - 1 Z ) 1] 为神经网络隐层基函数 ,

3] 文献[ 考虑具有非对角惯性矩阵和阻尼矩阵 的三自由度船舶模型, 利用输出重定义和反步法设 计控制器, 并给出了转换后跟踪误差的全局 κ 指数 4]利用李雅普诺夫理论发展了一个 稳定性. 文献[ 全局 κ 指数稳定的直线参考轨迹的控制器, 但惯性
0530. 网络出版日期:20120620. 收稿日期:2012基金项目:国家自然科学基金资助项目 ( 60875025 ) . mail: duanhaiqing@ hrbeu. edu. cn. 通信作者:段海庆. E-
基于反步自适应神经网络的船舶航迹控制
段海庆, 朱齐丹
( 哈尔滨工程大学 自动化学院 , 黑龙江 哈尔滨 150001 ) 摘 要:针对欠驱动船舶在稳定航速条件下轨迹跟踪问题 , 提出了一种基于自适应神经网络与反步法相结合的控制
算法. 该算法将实际的欠驱动船舶视为模型完全未知的非线性系统 , 利用神经网络的函数逼近特性实现控制器中非 线性部分的在线估计, 采用同时调整输入层-隐层、 隐层-输出层间的权值阵的方法进行神经网络权值调整 . 通过选取 积分型 Lyapunov 函数证明了闭环系统的稳定性 . 仿真实验表明该控制策略具有良好的跟踪特性 , 可以实现对期望航 迹的精确跟踪. 关键词:船舶航迹控制; 反步法; 神经网络; 自适应神经网络 中图分类号:TP273 文献标志码:A 4785 ( 2012 ) 03025906 文章编号:1673-
相关文档
最新文档