欠驱动USV航迹跟踪控制技术

合集下载

基于自适应反步法的欠驱动UUV空间路径点跟踪控制

基于自适应反步法的欠驱动UUV空间路径点跟踪控制

5 2卷
第 4期
( 总第 18期 ) 9
边信 黔 ,等 : 于 自适应 反 步法 的欠 驱动 U V空间路 径 点跟踪 控制 基 U
3 9
律 ,使得结合反步法设计的闭环控制律必须满足保证运动路径渐近趋于期望的路径点的条件。针对海 t
流 的干 扰 ,设 计 自适应 律 以抵 消海流 的干 扰 ,实现 了 I Ⅳ 三维 路径 点跟踪 控制 。 兀
1 U UV 的运动学模型和动力学模型
假 设欠 驱动 II 运动 坐标 系 原点 与重 心重 合, 且 欠驱 动 uuv重力 与浮 力平 衡 的情 况 下,采用 拉 『Ⅳ
格 朗 日方程 ,建 立 UU 的 6自由度运 动 学模型 和动 力学 模 型为 V
磅=t() , l , Mi , vv vv () +J +C() +O() +g = ()

rZ
图 2 O 角度 O 和 L S d
2 控制器设计
利 用 反步法 设计 思想 来设计 控制 器 。
5 2卷
第 4 期 ( 第 18期 ) 总 9
边信 黔 , : 于 白适应 反步 法 的欠驱 动 UV空 间路 径点跟 踪控 制 等 基 U
4 1
第 1步 :定义 控制 器误 差 1 为
关 键 词 :欠驱动删 v;路径点跟踪;自适应反步法;L auo 理论 ypnv 中 图 分 类 号 :T 23 P7 文 献标识 码 :A
0 引 言
智 能体 的期 望轨 迹通 常根 据一 个个 的路 径 点来描 述 。近年 来许 多 学者对 路径 点跟 踪进 行 了大量 的
研 究 ,包 括轮 式移 动机器 人 、水面 船舶 和无 人水下 航行 器 ( V) UU 。大部 分 的研 究仅 局 限于单纯 的水 平 面 和垂 直面 的控制研 究 。对于 UU v来 说 ,它 的空间运 动包 括水平 面和 垂直面 6 自由度 ,空 间运动 模 个

基于非线性迭代滑模的欠驱动 UUV 三维航迹跟踪控制

基于非线性迭代滑模的欠驱动 UUV 三维航迹跟踪控制

令 UB = Ud , Ud 为 UUV 期望航行速度, 综合考虑式 (4) 可 得 UUV 运动学误差模型为 x ˙ e = ye c1 (µ)µ ˙ − ze c2 (µ)µ ˙+ U cos φ cos θ − U e e p d y ˙ e = −xe c1 (µ)µ ˙ + Ud sin φe cos θe (5) z ˙ = x c ( µ ) µ ˙ − Ud sin θe e e 2 ˙e = r + β ˙ − c1 (µ)µ φ ˙ cos θ ˙ θe = q + α ˙ − c2 (µ)µ ˙ 最后我们来设计虚拟目标的速度并令其能够保证整个误差系 统的稳定性, 基于 Lyapunov 稳定性理论, 设计虚拟目标的速 度为 Up = Ud cos φe cos θe + κxe (6) 其中, κ > 0 为增益参数. 虚拟目标的速度 UP 依据前向位置 误差的大小进行适当的调整, 从而避免了不连续的位置误差, 实现 UUV 对光滑路径的跟踪控制. 依据运动学关系求得满 足假设条件 (1) 的非奇异路径参数变量为[20]
1
1.1
基于虚拟向导的 UUV 三维航迹跟踪误差方程
基于虚拟向导的运动学误差方程
无 人 水 下 航 行 器 (Unmanned underwater vehicle, UUV) 三维航迹精确跟踪能力是实现水下勘探、打捞和施
录用日期 2011-07-20 Manuscript received March 3, 2011; accepted July 20, 2011 国家自然科学基金 (61174047, 51179038), 教育部博士点基金 (2010230411 0003), 预研项目 (51316080301) 资助 Supported by National Natural Science Foundation of China (61174047, 51179038), Doctoral Fund of Ministry of Education (2010 2304110003), and Advanced Research Project (51316080301) 本期责任编委 贾英民 收稿日期 2011-03-03

欠驱动uuv三维轨迹跟踪的反步动态滑模控制

欠驱动uuv三维轨迹跟踪的反步动态滑模控制

欠驱动uuv三维轨迹跟踪的反步动态滑模控制欠驱动UUV三维轨迹跟踪的反步动态滑模控制随着现代控制理论的发展,“反步动态滑模控制”(Backstepping Dynamic Sliding Mode Control,BDSMC)已成为一种相对先进且有效的控制方法。

在无人潜水器(Unmanned Underwater Vehicles,UUV)的控制中,欠驱动是常见的问题,特别是在三维轨迹跟踪中。

本文将介绍如何使用BDSMC来解决UUV欠驱动的三维轨迹跟踪问题。

一、UUV的数学模型UUV的数学模型可以用以下式子来表示:$\left\{\begin{array}{l}m\dot{u}=-(\overline{x} \cdot \nabla)\left(\overline{x} \cdot \overline{u}\right)-\nabla p+\sigma_{u u} \nabla^{2}\overline{u}+f_{1} \\\rho\left(\dot{\overline{u}}+(\overline{u} \cdot \nabla)\overline{u}\right)=-\nabla p+\mu \nabla^{2}\overline{u}+f_{2}\end{array}\right.$其中,$m$是UUV的质量,$\rho$是液体的密度,$\overline{x}$是UUV的位置矢量,$\overline{u}$是UUV的速度矢量,$p$是液体的压力,$\sigma_{u u}$和$\mu$是流体的粘性系数,$f_1$和$f_2$是外界施加的控制力。

二、BDSMC算法1. 引入动态系统结构我们将UUV的控制器看作一个动态系统,设系统状态为$x=[\delta,\epsilon,\overline{\omega},\overline{\mu}]\in\mathbb{R}^n$,其中,$\delta$表示UUV的偏差,$\epsilon$表示UUV速度与期望速度之差,$\overline{\omega}$和$\overline{\mu}$是BDSCM的动态变量。

欠驱动水下机器人航迹跟踪控制

欠驱动水下机器人航迹跟踪控制
( S c i e n c e a n d T e c h n o l o g y o n U n d e r w a t e r V e h i c l e L a b o r a t o r y , Ha r b i n E n g i n e e r i n g U n i v e r s i t y , Ha r b i n 1 5 0 0 0 1 , C h i n a )
关 键词 : 欠驱 动 水下机 器人 ;自适应模 糊 ; 反 演 滑模 控 制 ; 航 迹跟 踪 ; 鲁棒 性 ; 抖振 现 象
中 图分 类 号 : T P2 4 2 文献标志码 : A 文章编号 : 1 0 0 7 — 4 4 9 X( 2 0 1 3 ) 0 2 — 0 1 0 3 — 0 9
Abs t r a c t: To a d d r e s s t h e pr o b l e m o f pa t h f o l l o wi n g o f u nd e r a c t ua t e d a u t o n o mo us un d e r wa t e r v e h i c l e s
f u n c t i o n a nd ba c ks t e p p i n g s l i d i n g mo d e c o n t r o l l e r wa s d e s i g ne d b y c o mb i n i ng s l i d i ng mo d e c o n t r o l t e c h— n o l o g y wi t h b a c k s t e pp i n g t h o u g h t .Th e n t he v e ti r c a l s pe e d wa s c o n t r o l l e d a n d t h e h e a di n g a n g l e wa s a s i n p u t o f p a t h f o l l o wi n g e r r o r ,d e s i g n i n g c a l m f u n c t i o n a n d t h e c h a n g e r a t e o f f o l l o wi n g pa r a me t e r .F i n l— a l y,us i n g L y a pu n o v s t a b l e t h e o r y t o p r o v e t he s t a bi l i t y o f t he c o n t r o l l e r .S i mu l a t i o n e x p e r i me n t s s h o w t h a t

基于改进自适应积分视线制导方法的欠驱动无人水面艇路径跟踪控制

基于改进自适应积分视线制导方法的欠驱动无人水面艇路径跟踪控制

基于改进自适应积分视线制导方法的欠驱动无人水面艇路径跟踪控制作者:白一鸣刘磊韩新洁来源:《上海海事大学学报》2021年第04期摘要:为提高无人水面艇(unmanned surface vehicle, USV)对复杂海况的适应性,针对欠驱动USV的路径跟踪控制问题,设计基于改进的自适应积分视线(improved adaptive integral line-of-sight, IAILOS)制导方法和径向基神经网络(radial basis function neural network, RBFNN)的积分滑模路径跟踪控制器。

在IAILOS制导方法中,引入降阶的扩张状态观测器估计未知时变洋流速度,从而使得该制导方法不仅可以估计时变漂角,而且可以补偿未知时变洋流的扰动。

利用RBFNN的无限逼近特性来估计USV动力学模型中的不确定项和未知的外部环境干扰。

通过稳定性分析和仿真对比实验,验证了本文所设计的控制器的准确性和鲁棒性。

关键词:无人水面艇(USV); 路径跟踪控制; 改进的自适应积分视线(IAILOS)制导方法; 径向基神经网络(RBFNN); 滑模控制中图分类号: U664.82 文献标志码: AAbstract: To improve the adaptability of unmanned surface vehicles (USVs) to complex sea conditions, aiming at the path following control of underactuated USVs, an integral sliding-mode path following controller is designed based on the improved adaptive integral line-of-sight (IAILOS) guidance law and the radial basis neural network (RBFNN). The reduced-order extended state observer is introduced to estimate the unknown time-varying ocean current velocity in the IAILOS guidance law, so that the guidance law can not only estimate the time-varying drift angle, but also compensate the disturbances of unknown time-varying ocean currents. The infinite approximation property of RBFNN is used to estimate the uncertain terms in the USV dynamic model and the unknown external environment disturbances. The accuracy and robustness of the controller are verified through the stability analysis and simulation comparison experiments.Key words: unmanned surface vehicle (USV); path following control; improved adaptive integral line-of-sight (IAILOS) guidance law; radial basis function neural network (RBFNN); sliding-mode control0 引言無人水面艇(unmanned surface vehicle, USV)的路径跟踪控制目标是控制USV跟踪几何平面内的一条理想的参数化路径,并且没有时间限制[1]。

欠驱动水面船舶的曲线航迹跟踪控制

欠驱动水面船舶的曲线航迹跟踪控制

l e rw t t n o p i g a d n ta n b e t i e r c n r lt e r .F r a n n i e r mo e fa ta kn o to i a i s o g c u l n o me a l o l a o t h o y n h r n n o o o l a d lo r c ig c n r l n s se ,a ta k n o to r r s se w s c n tu t d at rg o a i e mo p i a d fe b c r n fr t n ; y tm r c i g c n r le r y tm a o s ce f lb ld f o r h s o r e f m n e d a k t somai s a o t i s se c n it o a c d d s b y tms h n e p ii fr l s o e fe b c r c i g c nr ll w we e h s y t m o s s ft c s a e u s s s wo e .T e x l t o mu a ft e d a k ta k n o t a r c h o p o o e y t e a p iai n o y p n v i c t o n a k t p i g sr tg .T e c n r l a a lme t r p s d b h p l t fL a u o  ̄d r t c o e meh d a d b c s p n t e y e a h o to l w c n i e n mp c r e t c i g o n e a t ae u f c e s l o e t i o d t n S mu ai n r s l ai a e t e p o o e u v a k n f u d r c u t d s r e v s es n a c r n c n i o . i l t e u t v l t h r p s d r a a i o s d ta k n t o o o . r c i g meh d lg y Ke wo d : n e a t a e u fc e s l r c i g c n rl a k tp i g;d f o r h s y r s u d r cu td s r e v s e ;ta k n o t ;b c se p n a o i e mo p im f

欠驱动USV航迹跟踪控制技术综述

欠驱动USV航迹跟踪控制技术综述

自动化学院欠驱动USV航迹跟踪控制技术综述学号:专业:学生姓名:联系方式:导师姓名:年月欠驱动USV航迹跟踪控制技术综述1.概述21世纪是一个充满竞争的时代,人类利益争夺已经日趋激烈,其触角已经投向遥远的太空、宇宙以及广阔的海洋。

对于海洋中所蕴藏的巨大潜在的经济及政治利益,使得各国对海洋权利的争夺日趋激烈。

其中无人艇(USV)在海洋竞争中占有举足轻重的地位。

近年来,由于无人艇等海上船舶的发展与应用,欠驱动系统控制研究已成为国际关注的热点。

相对于全驱动系统,欠驱动系统的特性是指系统控制输入向量空间的维数小于系统广义坐标向量空间维数的情况,即系统的控制输入量少于其自由度。

欠驱动系统的特点是可由较少的控制输入确定其在比控制输入维数大的位形空间内的运动。

我们现在所熟知的典型的欠驱动系统包括:大多数水面舰船和水下潜器,非完整移动机器人、仿生机器人,航空航天器(如直升机、航天飞机),交通运载工具(机车、吊车)及基准系统(倒立摆、球棒系统、柔性机械臂)等。

其中USV的航迹控制需要同时控制船舶的位置和航向,无人艇控制系统只有2个控制输入,需要同时控制无人艇平面运动的3个自由度,独立控制输入少于其自由度,属于典型的欠驱动系统。

随着对海洋资源的幵发需求,一些特殊任务如铺设管道和深海装备动力定位等,简单的航迹跟踪不能满足需要,其要求更高精度的作业。

因此研究欠驱动船舶与海洋工程系统的控制在实际中具有重要价值。

USV航迹跟踪控制是指在控制系统的驱动下,船舶从任意初始位置驶入预先规划好的航线,并沿此航线最终抵达目的地。

该问题的理论研究和实际应用重要性使之引起了广泛的关注。

并成为USV运动控制领域的主流研究方向。

21世纪初期,西方各国都十分重视和发展水面无人艇的研究。

许多发达国家已经把水面无人艇的研究选定为最重要的发展方向。

鉴于无人艇的重要性,我国也进行了自主智能水面无人艇研究,但目前尚处在初步实验探索研究阶段。

2.国外发展现状USV发展概述:水面无人艇是一种能够自主规划、自主航行,并且可以采用自主方式或人工干预的小型水面舰艇。

欠驱动船舶的航迹跟踪控制研究

欠驱动船舶的航迹跟踪控制研究

摘要目前,海上航行的船舶大多数属于欠驱动船舶,对欠驱动船舶运动控制的研究对于降低设备成本,提高海上航行安全性具有重要意义。

本文对欠驱动船舶的航迹跟踪控制进行研究,主要内容包括:建立船舶6自由度运动的数学模型,分析船舶运动学和动力学特性,做进一步简化后得到欠驱动船舶的3自由度运动模型,为之后的研究和仿真打下基础。

针对路径跟踪控制过程中要求船速保持恒定而无法快速消除横向偏差的问题,将横向偏差和速度控制同时考虑到控制器的设计中,设计了一种基于LOS 引导律的时变速度路径跟踪控制器。

首先运用状态反馈和反步法分别推导出船舶的加速度,再利用最小二乘法对求得的两个加速度进行估计,在此基础上得到最终的控制律。

仿真实验表明所设计的控制器能够使船舶根据横向偏差及其变化率调整速度,更快速地达到预设路径。

针对轨迹跟踪中常规的线性反馈控制容易引起船舶推力饱和以及能耗增加的问题,设计了基于CB引导律的非线性反馈控制器,将船舶轨迹跟踪过程中的位置偏差和速度偏差考虑到控制回路中,调节控制器性能。

设计了三组不同的控制器,在不同的初始条件下对线性反馈控制器和非线性反馈控制器进行对比,仿真实验验证了非线性反馈控制器的优越性。

针对存在外界干扰和模型参数不确定的轨迹跟踪控制问题,引入关于纵向速度偏差的一阶滑模面和关于横向速度偏差的二阶滑模面,设计了轨迹跟踪滑模控制器。

为了在不同的控制要求下得到最优的控制参数,设计了离散时间非线性模型预测和滑模级联的控制器,对滑模参数进行实时在线的优化。

分别以最小跟踪误差,最小到达时间和最低能耗为目标对控制性能进行评价,仿真实验表明经过实时参数优化后的滑模控制器能达到更好的控制效果。

关键词:欠驱动船舶,跟踪控制,引导律,反馈控制,滑模控制AbstractAt present,most of the ships sailing on the sea belong to underactuated ships. The research on the motion control of underactuated ships is of great significance for reducing the cost of equipment and improving the safety of marine navigation.This paper studies the track control of underactuated ships,and the main contents are as follows:To analyze the characteristic of the ship,a6-DOF maneuvering motion mathematic model is established.Then a simplified3-DOF mathematic model for underactuated ships is established,base on which the simulation can be implemented.Considering that the cross-track error can not be quickly eliminated because of the constant surge speed,a two-step speed-varying path following controller for underactuated vessels based on LOS guidance is proposed.The method of least squares is used to find an approximate solution for the ship acceleration,which is derived using state feedback and back stepping method respectively.Under this condition,the ship can adjust its speed according to the cross-track error and its derivative,which leads to faster convergence to the path.To solve the problem of the thrust saturation and the increase of energy consumption caused by conventional linear feedback control for trajectory tracking, nonlinear feedback terms based on the CB guidance law are introduced into the design of controller.Position errors and velocity errors are considered in the nonlinear feedback control loop,which can adjust the performance of the controller.Three cascaded controllers are developed and compared under different initial conditions. The superiority of the nonlinear feedback controller is verified.A sliding mode controller for trajectory tracking in the presence of environment disturbance and model uncertainty is designed.The control law is derived by introducing a first order sliding surface in terms of surge tracking errors and a second one in terms of lateral motion tracking errors.A discrete-time nonlinear model predictive controller is used to update the parameters of the sliding mode control surfaces to achieve minimum tracking error,minimum reaching time and minimum energy objectives.Three controllers are designed and compared through simulation.The results show that the cascaded controller has better performance.Key words:Underactuated ships,tracking control,guidance law,feedback control, sliding mode control目录第1章绪论 (1)1.1研究背景与意义 (1)1.2欠驱动船舶的运动控制特性 (2)1.2.1本质非线性 (2)1.2.2模型不确定 (2)1.2.3外界干扰 (3)1.2.4约束条件 (3)1.3欠驱船航迹跟踪控制研究概述 (4)1.3.1国外相关研究 (5)1.3.2国内相关研究 (7)1.4论文主要研究内容 (10)第2章欠驱动船舶的运动数学模型 (11)2.1参考坐标系的建立 (11)2.2运动学特性 (13)2.2.1线性速度变换 (13)2.2.2角速度变换 (13)2.3动力学特性 (14)2.3.1刚体运动数学模型 (14)2.3.2水动力数学模型 (16)2.3.3环境力数学模型 (19)2.3.4船舶控制力数学模型 (22)2.4欠驱动水面船舶3自由度模型 (22)2.4.1水面船舶3自由度运动数学模型 (22)2.4.2简化的欠驱动船舶水面运动数学模型 (23)2.5本章小结 (24)第3章基于LOS引导算法的变速度路径跟踪控制 (26)3.1LOS引导算法 (26)3.2路径跟踪问题描述 (28)3.3时变速度路径跟踪控制器设计 (30)3.3.1减小横向偏差 (30)3.3.2满足速度控制要求 (31)3.3.3控制律 (32)3.4仿真实验及分析 (32)3.5本章小结 (36)第4章基于CB引导算法的轨迹跟踪状态反馈控制 (37)4.1CB引导算法 (37)4.2反馈控制器设计 (38)4.2.1线性位置反馈和线性位置速度反馈控制器 (38)4.2.1非线性位置反馈和线性速度反馈控制器 (40)4.2.3非线性位置反馈和非线性速度反馈控制器 (42)4.3仿真实验及分析 (42)4.3.1偏差较小的情况 (44)4.3.2偏差较大的情况 (46)4.5本章小结 (49)第5章基于模型预测的轨迹跟踪滑模控制器 (50)5.1滑模变结构控制 (50)5.1.1滑模变结构控制的基本原理 (50)5.1.2滑模控制的趋近律 (53)5.1.3滑模变结构控制器的设计 (54)5.2欠驱动船舶轨迹跟踪滑模控制器设计 (55)5.2.1控制问题描述 (55)5.2.2参考轨迹的确定 (56)5.2.3控制律设计 (57)5.2.4稳定性分析 (59)5.3模型预测与滑模级联控制器设计 (60)5.3.1模型预测控制的基本原理 (60)5.3.2级联控制器设计 (62)5.4仿真实验及分析 (63)5.5本章小结 (70)第6章总结与展望 (71)6.1总结 (71)6.2展望 (72)致谢 (73)参考文献 (74)攻读学位期间公开发表论文 (78)第1章绪论1.1研究背景与意义世界经济的增长使得人类对于海洋资源的需求日益增大,航运业的繁荣使得水路运输和船舶工程也得到了快速发展。

欠驱动船舶的运动规划和全局指数跟踪控制

欠驱动船舶的运动规划和全局指数跟踪控制

欠驱动船舶的运动规划和全局指数跟踪控制王岩;朱齐丹;刘志林;杨震【摘要】In order to realize tracking arbitrary specified trajectory, a motion planning method is presented. All the desired attitudes are obtained by combining cubic spline interpolation, ship dynamic model, and discrete expected dots. Meanwhile, in order to realize fast tracking trajectory of underactuated surface vessels, global exponential tracking control law is proposed. Trajectory tracking error dynamic equation consists of two cascade subsystems based on diffeomorphism transformation. Then global exponential tracking control law is designed by using backstepping for error subsystems. The results of simulation experiments indicate that the proposed controller can effectively track arbitrary specified curve trajectory.%针对目前欠驱动船舶航迹跟踪控制难以实现跟踪任意可行航迹问题,提出一种运动规划方法.利用多项式拟合,并结合船舶动力学模型,通过离散期望点规划出操作性可实现的全部期望姿态.同时,为实现欠驱动船舶的航迹快速跟踪控制,提出一种全局指数航迹跟踪控制律.引入微分同胚变换,建立两个级联的子系统构成的航迹跟踪误差动态方程;基于反步法的设计原理,运用Lyapunov直接方法对变换后的误差系统设计了全局指数航迹跟踪控制律.仿真结果验证了所提出的全局指数航迹跟踪控制律能够有效实现跟踪任意可行航迹.【期刊名称】《计算机工程与应用》【年(卷),期】2013(049)005【总页数】6页(P18-22,69)【关键词】欠驱动船舶;运动规划;跟踪控制;反步;指数稳定【作者】王岩;朱齐丹;刘志林;杨震【作者单位】哈尔滨工程大学自动化学院,哈尔滨150001;哈尔滨工程大学自动化学院,哈尔滨150001;哈尔滨工程大学自动化学院,哈尔滨150001;哈尔滨工程大学自动化学院,哈尔滨150001【正文语种】中文【中图分类】U664近年来,欠驱动系统的运动控制问题一直是倍受关注的研究热点。

基于非奇异终端滑模的欠驱动UUV航迹跟踪控制

基于非奇异终端滑模的欠驱动UUV航迹跟踪控制

随 着 水 下 无 人 航 行 器 (unmanned underwater vehicle, UUV) 的 应 用 越 来 越 广 泛 , 其 对 运 动 控 制 的要求越来越高[1-2]。当 UUV 执行大范围海底地 形勘测、打捞作业以及海底管线检查等任务时, 其水平面航迹跟踪能力是保障任务顺利完成的前
Vol.45 No.2 Apr. 2018
基于非奇异终端滑模的欠驱动 UUV 航迹跟踪控制
李明1,李铜桥2
1. 海军驻锦州地区军代表室,辽宁 锦州 121000 2. 海军驻 426 厂军事代表室,辽宁 大连 116005
摘 要:针对欠驱动 的水平面直线航迹跟踪控制问题,
Abstract: For the path-following control of an underactuated unmanned underwater vehicle (UUV) in horizontal straight line under the conditions of parameter perturbation and unknown constant ocean current (for a controller), a path-following control strategy based on non-singular terminal sliding mode was proposed. Firstly, the desired path is planned by using the discrete way-points; then the path-following guidance law is established on basis of line-of-sight (LOS) and Serret-Frenet coordinate system; furthermore, the path-following problem is converted to stabilization of the yaw angle. The globally finite-time convergent dynamic controller was designed by using the non-singular terminal sliding mode control method. The simulation results show that, this control strategy can precisely execute the path following in horizontal straight line; for perturbation of model parameter and unknown constant ocean current, the proposed control strategy has a powerful robustness. Keywords: underactuated UUV; path-following; way-point; LOS; Serret-Frenet coordinate system; non-singular terminal sliding mode; parameter perturbation; globally finite-time stable

基于反步法的欠驱动UUV空间目标跟踪非线性控制方法研究

基于反步法的欠驱动UUV空间目标跟踪非线性控制方法研究

基于反步法的欠驱动UUV空间目标跟踪非线性控制方法研究一、本文概述随着海洋资源的日益开发和利用,水下无人航行器(UUV,Unmanned Underwater Vehicle)在海洋探测、资源开采、环境监测等领域的应用日益广泛。

欠驱动UUV,即其运动控制中驱动装置数量少于所需独立控制运动模态数量的UUV,由于其结构简单、成本低廉等优点,成为了研究热点。

然而,欠驱动UUV的空间运动控制是一个复杂的非线性问题,尤其在执行空间目标跟踪任务时,需要解决动力学模型的复杂性、环境干扰、模型不确定性等难题。

针对上述问题,本文提出了一种基于反步法的欠驱动UUV空间目标跟踪非线性控制方法。

反步法是一种非线性控制设计方法,通过构造一系列递推的控制Lyapunov函数,将复杂的非线性系统分解为一系列易于处理的子系统,从而设计出使系统稳定且满足性能要求的控制器。

本文首先建立了欠驱动UUV的空间运动模型,然后利用反步法设计了非线性控制器,使得UUV能够准确跟踪空间目标。

本文的主要内容包括:对欠驱动UUV的空间运动模型进行详细描述,并分析其非线性特性和控制难点;介绍反步法的基本原理及其在非线性控制设计中的应用;然后,详细阐述基于反步法的欠驱动UUV 空间目标跟踪非线性控制器的设计过程,包括控制器的稳定性分析和性能验证;通过仿真实验验证所提控制方法的有效性,并与其他控制方法进行比较分析,展示其优越性和适用性。

本文的研究不仅对欠驱动UUV的空间运动控制具有重要的理论意义,而且对于推动UUV在海洋探测、资源开采等领域的实际应用具有积极的推动作用。

通过本文的研究,希望能够为欠驱动UUV的空间目标跟踪控制提供一种新的有效方法,并推动相关领域的进一步发展。

二、欠驱动UUV运动模型与空间目标跟踪问题描述欠驱动水下无人航行器(UUV)是一种在海洋环境中执行各种任务的自主或遥控设备。

与全驱动UUV相比,欠驱动UUV通常只配备有限的推进器和控制系统,使得其在水下运动中面临更多的挑战。

基于动态滑模的欠驱动船舶航迹跟踪控制_刘贤朋_卜仁祥_刘勇

基于动态滑模的欠驱动船舶航迹跟踪控制_刘贤朋_卜仁祥_刘勇

视曲线的复杂程度, 实际中确定给定点到任 意曲线的距离可能是困难的. 在设定航迹光滑并 y e 最近距离是 且船舶距离航迹足够近的前提下, 唯一存在的, 即参考点也是唯一的, 这一前提条件 是符合船舶操纵实际的. 但由于在路径跟踪中不 要求控制船舶纵向 ( 航迹切线方向 ) 的位置和速 度, 这一点与轨迹跟踪不同, 航迹偏差与航向偏差 的确定也因此存在一定的自由. 如图 1 所示, 由于 航迹曲率的原因, 给定船位到航迹上参考点 ( x d , y d ) 附近的某一点( x d , y d ) ' 的距离 y e ' 与 y e 存在一 定差别, 但 y e ' → 0 与 y e → 0 的结果是等价的. 同 y d ) ' 处航迹切线方向确定的航向偏 样, 根据 ( x d , 差 φ e ' 镇定为零也不能满足航迹跟踪的要求 . 另外, 因为参考点是随船舶运动的, 在航迹为 曲线时, 坐标系为非惯性系而产生附加力 ( 矩 ) , 从而使船舶动力模型更加不确定 . 1 . 3 假设条件 实际上欠驱动船舶航迹跟踪控制系统在有界
t1 , 假设在 t = t1 , σ1 > 0 , 且对所有 t ∈ [ t2 ] ( t2 = t1 + Δ t ) , σ1 > 0 , 则在 t = t2 时, 根据式 ( 3 ) 可知 Δtφ e = - k2 tanh( σ1 ( t1 + ζ ⊿ ) ) < 0 , 其
* 中 0 < ζ < 1 . 根据式( 5 ) 可知 φ e ( t1 ) > φ e ( t1 ) , * * 如果 对 所 有 t > t1 , φ e ( t) ≤ φ e ( t1 ) ,则 因 * * φ e ( t) 是有界的, 有 φ e ( t) → φ e ( t) , σ1 ( t ) → 0 . 根据 σ1 定义, 有 ·

有横摇约束的欠驱动船舶航迹跟踪预测控制

有横摇约束的欠驱动船舶航迹跟踪预测控制

有横摇约束的欠驱动船舶航迹跟踪预测控制LIU Zhilin;LI Guosheng;ZHANG Jun【摘要】针对欠驱动水面船舶在直线航迹跟踪中受到强烈的风、浪、流时变干扰影响时出现大幅度的摇荡运动的情况,采用自适应卡尔曼状态估计和鲁棒预测控制,提出一种具有横摇角约束的控制器综合设计方法.建立时变干扰作用下的仿射切换系统模型及测量模型;基于扩展状态的自适应卡尔曼滤波方法,对船舶模型的状态和随机干扰力矩进行估计,并对估计的干扰力矩进行前馈补偿.考虑船舶的真实状态与卡尔曼观测状态之间存在观测误差,将控制器与观测器综合考虑,提出一种基于状态观测器和H2/H∞混合性能指标的直接约束鲁棒预测控制,在性能指标与控制器设计中直接利用观测状态;将状态约束、鲁棒稳定性约束、性能指标转化为LMI(线性矩阵不等式)的凸优化问题.理论证明了所设计闭环系统的一致有界稳定性,并且通过仿真验证了控制器能实现直线航迹鲁棒跟踪,在保证横摇角在约束范围内,对干扰有着有效的抑制作用.【期刊名称】《哈尔滨工程大学学报》【年(卷),期】2019(040)002【总页数】6页(P312-317)【关键词】欠驱动船舶;直线航迹跟踪;横摇角约束;自适应卡尔曼滤波;混合H2/H∞预测控制【作者】LIU Zhilin;LI Guosheng;ZHANG Jun【作者单位】【正文语种】中文【中图分类】TP391.9目前,海上航行的大多数船舶依靠螺旋桨主推进器和舵装置控制船舶水平面位置和艏摇角3个自由度的运动,这属于典型的欠驱动系统。

欠驱动船舶在海洋中的航线通常由一系列转向点构成,转向点间为可近似为直线的恒向线,并且以定常或者近乎定常的速度进行长距离的直线航迹航行的情况最为常见[1-2]。

欠驱动船舶在航行过程中受到强烈的风、浪、流时变干扰作用,不仅产生较大的航迹跟踪误差,并且会出现剧烈的横摇运动,危害航行安全。

舵不仅能够产生艏摇力矩,还能够产生横摇力矩,利用舵产生的横摇力矩可以在控制航向的同时,还能够达到减摇的效果。

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

题目:欠驱动USV航迹跟踪控制技术学号:姓名:联系方式:一、概述水面无人艇(Unmanned Surface Vessel, USV)是一种具有自主规划、自主航行能力,并可以自主方式或人工干预的方式完成环境信息感知、目标探测等任务的小型水面舰艇。

是由无人机UA V、地面机器人UGV、水下无人航行器UUV 以及水面无人艇组成的无人系统的重要组成部分。

各种无人系统共同的鲜明特点是系列化、模块化、分布式、网络化以及协调能力。

欠驱动的意思是指系统的独立控制输入的数量小于与系统本身需要控制的自由度的特性。

大多数水面船,水下潜器,航空航天器(包括直升机、航天飞机等),基准系统(包括倒立摆、球棒系统、柔性机械臂),非完整移动机器人(包括仿生机器人)以及交通运载工具(包括机车、吊车)都是典型的欠驱动特性系统。

无人艇的控制系统具有欠驱动特性。

无人艇的推进主要依靠安装于艇体尾部的喷水推进器,它和其他推进器的不同之处在于利用喷水泵喷出水流的反作用力来推动船舶前进,并通过操舵倒航设备分配和改变喷流方向来实现操纵控制。

航迹控制需要同时控制船舶的位置和航向,无人艇控制系统只有2个控制输入,需要同时控制无人艇平面运动的3个自由度,独立控制输入少于其自由度,属于典型的欠驱动系统。

无人艇的航迹跟踪控制就是指在艇体控制系统的驱动控制下,使艇从一定的初始位置航行进入预先规划好的航线上,始终保持稳定并能够沿着规划的航线抵达目的地。

目前,航迹跟踪控制是运动控制领域的主要研究热点之一,同时,研究无人艇的航迹跟踪控制能够为无人艇的精确攻击和快速作战提供有利信息,具有重要的实际应用价值。

随着作战方式的变革,无人作战系统成为未来军事武器装备发展的主流趋势并得到了世界各国的重视,如今己在陆海空等多维领域取得了实质性的进展。

如在空中领域发展的无人飞行器,在地面发展的无人车,在水下发展的无人潜航器以及在水面发展的无人艇等等。

无人作战平台成为未来战争中监视、侦查、探测、情报收集、准确打击、武装保护、执行特殊作战任务、实现有生力量零伤亡的重要手段。

近几年,世界各国对海洋权益的要求日益强烈,归属存在争议海域的摩擦和冲突亦不断升级,近海作战成为未来海战的主流模式。

水面无人艇与常规的船舶相比,具有小型、无人、反应快速、机动灵活、隐蔽性好、可长航等特点,而且可以搭载在大中型水面舰艇上,形成战术技术优势。

西方发达国家为此不惜代价发展具有战略渗透能力、长航程与高隐蔽性的无人水面艇,以获取争议海域的水文资料、排除潜在威胁,谋求获得不对称技术优势。

军事专家认为,作为海上高新兵器领域的一种作战平台,水面无人艇将会在未来和无人飞行器、无人潜航器等协同作战,共同构筑起一个完整的无人化海上战场。

因此,深入研究水面无人艇技术,尽早装备我军,将对提高我军的战斗力具有重要的战略意义。

然而,而对难以预知的复杂的海洋环境,长时间、自主、安全地航行这一系列动态控制技术始终影响并制约着水而无人艇向远程和多功能的方向发展。

根据水面无人艇不同的任务需求建立相应的控制系统体系结构使无人艇在未知海洋环境及敌对威胁存在时能够自主、安全航行并完成自身的作战使命足非常重要的。

智能危险规避和航迹跟踪控制是水面无人艇控制的核心部分,一个良好的智能危险规避和航迹跟踪系统,是水面无人艇发挥作战效能的最基本保证,是水面无人艇研制工作的基础。

水面无人艇的精确航迹跟踪能力对其执行任务来说非常重要,它能够提高无人艇的精确能力,是完成无人作战任务的基础保障。

二、国外发展现状1、无人艇的研究现状在2008年的10月,英国某大学的科学家们设计了一艘依靠自动导航的无人艇并进行了穿越大西洋的远航试验。

这样的亮相使它成为第一艘无人驾驶、也不靠风力推进的跨越大洋的船只。

由于港口安全、资源开发等海洋问题的不断更新和升级,让世界各国越来越重视海洋实力的发展,无人艇作为性价比极高的现代化产物已被各国列入了发展计划当中。

水面无人艇的研究起步相对较晚,但发展迅速,现在已有很多种型号的无人船开始应用于民用和军事领域。

美国海军曾在2001年正式做出了建造濒海战斗舰(Littoral Combat Ship)的计划。

针对海上作战系统中战斗使命的需要,首次提出了基于智能水面无人艇、水下无人下潜器和无人侦查机三者来完成整个作战体系的构建,并具备完成如排雷、反潜、情报侦察等特种作战任务的能力。

具有代表性的水面智能无人艇为美国的“斯巴达侦察兵”(Spartan Scout)。

它早在2002年就已经被列项研究,目前已经通过了各种实验试航。

该艇在其各方面技术水平都处于绝对领先的位置上,实现了真正意义上的无人控制与智能自主。

它配备了不同的任务模块,能根据实际战场的需求灵活自主的切换任务模式,由于其在阿拉伯湾地区的作战任务中表现出了非常突出的战场能力,目前已被广泛部署到了美军的各大舰队里。

在2006年10月美国又批准建造两条该型无人船的合同。

由于无人艇突出的战场能力,和其所代表科技综合实力的象征,世界各国于21世纪初已开始竞相角逐无人船领域的发展。

由于受到美国“斯巴达侦察兵”的启发与影响,在2003年,以色列某武器设计制造公司向其国防军交付了首艘名为“保护者”(Protector)的水面高速无人船,它不仅继承了“斯巴达侦察兵”各项优点,还在船体隐身性的方做了很多的努力。

由于其性能优越,在国际军火市场上曾受到各地军火商一度的青睐。

英国国防科技实验室也不甘落后,在看到美国“斯巴达侦察兵”成功的例子后,便开始努力研制自己的无人艇。

在多次与美国合作的情况下,加上本身的科技优势,于2002年推出名为“芬里厄”(Fenrir)的无人艇,并随即将其配送给了英国皇家海军的各大舰艇,英军则主要用其来取代传统的气垫船来执行海上高危险的作战任务。

德国更是别具一格,如果说美国、英国和以色列是在注重无人船的科技水平上下了很大功夫那么德国则是在注重无人船协同作战的能力上花费了不少的研究,其研制开发的无人船可以实现四艘小船在两人的控制下来协同完成作战任务的功能。

日本也于2005年11月对外宣布其第一代无人船OT-91,其在外形上采用和“斯巴达侦察兵”相似的设计方法,总长度为4.4米左右,日本海上防卫厅对其功能的定位为海上巡逻、侦查和探测。

2、航迹跟踪控制现状无人艇的航迹跟踪控制是指在无人艇系统的驱动控制下,使无人艇从设定的起始位置沿着预定的轨迹航行直达目的地。

一个良好的航迹跟踪控制系统是水面无人艇发挥作战效能的最基本的保证,是水面无人艇研制工作的基础,能够为无人艇的精确攻击和快速作战提供有利信息,具有重要的军事应用价值。

对于水面无人艇的控制来说,传统的自动控制并不直接控制水面无人艇的位置,而是通过控制航向间接控制水面无人艇的位置,即传统的间接航迹控制。

间接航迹控制的主要问题在于当有风、流、浪等海洋环境干扰时,无人艇的航行轨迹将偏离规划的航线,为解决这一问题,提出了直接航迹控制的观点,即以水面无人艇的位置坐标作为控制量。

国际上对于水面无人艇的直接航迹控制研究是在2002年以后才逐步引起控制界的重视。

2000年以后,国外欠驱动研究人员先后在水面无人艇非线性模型的基础上研究了直接航迹控制,采用反馈线性化方法得到跟踪设定航迹的全局指数镇定器。

但仅在两个位置变量收敛到设定航迹时并不能保证所有的状态均收敛,在此控制器作用下航向角是不受控的。

美国海军学院釆用了基于神经网络的非线性映射和非线性状态相关黎卡提方程(SDRE)控制器相结合的神经网络控制策略,通过在线训练神经网络以使其充分逼近水面无人艇的高保真动力学仿真模型,然后在每个采样时刻重新设计SDRE控制器以给出出事镇定控制器,保证了局部渐近稳定性。

这种控制器结构实现了显式反馈,主要应用于水面无人艇的航迹跟踪控制。

并且,在优化过程中还考虑了风浪干扰的影响。

美国海军舰船研究所与荷兰艾霍芬科技大学联合研制的水面无人艇采用了切换控制,将欠驱动水面无人艇的模型建立为切换系统模型,针对水面无人艇不同的工作状态建立不同的水面无人艇模型,并针对该切换模型设计了切换控制器,实现无扰动切换,取得了较好的控制效果。

美国密两根人学安娜堡分校研制的欠驱动水面无人艇,将水面无人艇的动力模型分解为一个线性子系统和一个非线性子系统。

采用非线性状态反馈和坐标变换,将非线性子系统精确线性化,并设计了基于反馈线性化的非线性子系统非线性控制器,使水面无人艇具有了渐近稳定的跟踪性能,避免了高速条件下的风浪干扰,获得了成功。

美国海军研究局资助的维拉诺瓦大学的水面无人艇研究项目,将滑模控制引入了水面无人艇的控制系统,该系统将水面无人艇方位控制分解为前向、横向和纵向,分别进行控制。

针对不同的方向采用不同的滑模面,从而获得不同的滑模控制器,通过控制作用的快速切换使系统状态按预定的规律运动,它对系统的不确定性和外界扰动具有良好的鲁棒性。

三、国内发展现状1、无人艇的研究现状目前,我国正在大力发展无人艇技术,与美国等西方发达国家相比,在研究真正意义上自主航行的无人艇方面存在十分明显的差距。

为了缩小与发达国家的差距,开展USV平台技术研究来满足不同战术和使命需求己迫在眉睫。

国内水面无人艇技术方面的研究发展尚处于起步阶段,在实艇建造方面几乎是空白。

中国航天科工集团与沈阳新光公司曾在2006年推出“XG-2”型水面无人艇,提出该水面无人艇能够依靠卫星通信,承担海上反潜任务,但其只是概念模型。

在过去,我国许多研究机构主要是进行水下无人潜航器的研究,在水面无人水面艇研究方而,沈阳新光航天集团于2008年研发了“天象”和“闪电”两条艇,“天象1号”无人水面艇气象探测系统是国内第一艘民用无人水面艇,但其核心控制技术危险规避和航迹跟踪控制未能解决。

2010年,我国第一艘无人测量艇研发项目正式启动,由上海海事海测大队、上海大学和青岛北海船舶重工三方合作。

我国第一艘自主研发的无人测量艇于2013年4月在南海海域实施了首次海上实地应用,获得成功。

该无人艇长6m,宽3m,克服了自主航行、自动目标识别和智能避碰等技术难题。

2、航迹跟踪控制现状国内对于水面无人艇航迹跟踪控制方法的研究还处于仿真实验阶段,进行着多种控制算法的研究。

主要是对船舶航迹控制算法进行研究分析以应用到水面无人艇的航迹跟踪控制中,目前己有反步法、模糊控制、祌经网络控制、滑模控制、自适应控制等一系列控制算法及其多种智能控制算法的结合被用于水面无人艇航迹跟踪控制的研究中。

2004年,大连海事大学的李铁山和杨盐生等建立了水面无人艇的欠驱动非线性数学模型,并基于输入输出线性化技术,综合重定义输出变量思想,提出了一种新的状态反馈控制律,克服了无人艇的转艏角速度不能为零以及重定义输出变量的组成元素的收敛性不能保证的限制,最终使无人艇能够全局渐近跟踪直线参考航迹,在论文中以实习船为原模型,进行了计算机仿真研究,并对所提出的控制器进行了验证。

相关文档
最新文档