非完整移动机器人的有限时间跟踪控制算法研究

合集下载

基于滑模变结构的移动机器人轨迹跟踪控制

基于滑模变结构的移动机器人轨迹跟踪控制
c o n t r o l me t h o d b a s e d o n s l i d i n g mo d e v a r i a b l e s t r u c t u r e c o n t r o l i s p r e s e n t e d . Ba s e d o n mo t i o n mo d e l o f mo b i l e r o b o t , a c o n t i n u o u s s t a t e ̄e d b a c k c o n t r o l l a w f o r t h e a n g l e r v e l o c i t y i s p r o p o s e d t o a s y mp t o t i c a l l y r e d u c e t h e t r a c k i n g e r r o r o f t h e h e a d i n g a n g l e b y u s i n g t h e i f n i t e t i me c o n t r o l me t h o d . Wi t h t h e e r r o r o f t h e h e a d i n g a n g l e r e a c h i n g e q u i l i b r i u m c o n d i t i o n a t t h e o r i g i n ,t h e o t h e r c o n t r o l l a w f o r t h e l i n e a r v e l o c i t y wh i c h g i v e s t h e t r a c k i n g e r r o r o f t h e p l a n a r c o o r d i n a t e i s d e s i g n e d b y u s i n g t h e s l i d i n g mo d e v a r i a b l e s t uc r t u r e c o n t r o l t h e o y r o n b a s i s o f b a c k s t e p p i n g . Ex p e r i me n t a l r e s u l t s h o ws t h a t t h e c o n t r o l l a ws o f t h i s me t h o d a r e t e n d i n g t o wa r d s s t a b i l i t y i n a v e y r s h o r t t i me , t h e t r a c k i n g e r r o r o f t h e p l a n a r c o o r d i n a t e a n d t h e e r r o r o f t h e h e a d i n g a n g l e a r e

不确定非完整轮式移动机器人的运动控制研究

不确定非完整轮式移动机器人的运动控制研究

不确定非完整轮式移动机器人的运动控制研究非完整轮式移动机器人(wheeled mobile robot,WMR)是典型的多输入多输出耦合欠驱动非线性系统, 其运动控制问题极具挑战性。

轮式移动机器人大多工作在复杂未知环境之下, 容易受到多种不确定性和扰动的综合影响, 因此, 解决复杂不确定下非完整轮式移动机器人的运动控制问题意义深刻且现实需求迫切。

本文研究了轮式机器人包含定位不确定性、参数和非参数不确定性、侧滑和打滑干扰等情形下的运动控制策略, 探讨了非完整单链系统的有限时间控制以及力矩受限下轮式移动机器人的动力学控制。

主要的研究成果包括: (1)研究了定位不确定的轮式移动机器人路径跟随问题, 提出一种基于改进遗传算法优化自适应扩展卡尔曼滤波的全局一致渐进稳定控制器。

(2)提出了一类n维不确定非完整单链系统的鲁棒有限时间镇定控制律。

通过不连续变换将原系统分解为1阶和n-1阶两个解耦的独立子系统, 对1阶子系统采用分段控制策略解决不连续变换引起n-1阶子系统奇异问题, 保证控制律的全局性, 对n-1阶子系统采用反演(backstepping)设计方法, 降低设计复杂度, 设计过程基于有限时间Lyapunov理论, 保证系统的有限时间稳定。

(3)研究了本体动力学模型包含参数和非参数不确定性的轮式移动机器人轨迹跟踪问题, 提出基于自适应反演滑模控制的全局渐进稳定饱和控制方案。

通过运动学输入-输出非线性反馈和动力学输入变换, 建立包含系统总体不确定性项的线性模型, 采用一种动态调整机制实现控制输入饱和约束, 基于幂次趋近律提高了滑模控制的平滑性和快速性, 自适应估计总体不确定性的上界有效削弱了滑模控制的抖振现象。

(4)提出了执行器动力学模型包含参数和非参数不确定性的轮式移动机器人轨迹跟踪与镇定统一控制方法。

通过backstepping分别设计系统的运动学、本体动力学和执行器动力学控制器, 运动学控制器引入了时变控制量, 使跟踪误差模型用于镇定控制时不存在奇异, 本体和执行器动力学控制器分别采用带鲁棒项的强化学习自适应模糊控制补偿系统的复杂不确定性, 采用非线性跟踪-微分器避免了backstepping过程的“计算膨胀”, 闭环系统为最终一致有界收敛。

《不确定非完整动力学系统控制研究》

《不确定非完整动力学系统控制研究》

《不确定非完整动力学系统控制研究》作者简介:董文杰,男,1970年12月出生,xx年09月师从于北京航空航天大学霍伟教授,于xx年12月获博士学位。

摘要非完整约束是指含有系统广义坐标导数且不可积的约束。

典型的受非完整约束系统(简称非完整系统)包括车辆、移动机器人、某些空间机器人、水下机器人、欠驱动机器人和运动受限机器人等。

因此,非完整系统的控制研究具有广泛应用背景和重要应用价值。

19世纪末20世纪初在经典力学中已对非完整系统做了基础性研究。

自1960年代以来,科技发展和生产实际的需要促使非完整系统的基础和应用研究都有了进一步发展。

从xx年代末起,由于机器人及车辆控制的需要,使得国外开始对非完整系统的控制问题进行深入研究。

由于非完整约束是对系统广义坐标导数的约束,它不减少系统的位形自由度,这使得系统的独立控制个数少于系统的位形自由度,给其控制设计带来很大困难。

另外,利用非线性控制系统理论的微分几何方法已证明:非完整系统不能用连续的状态反馈镇定。

因此以研究连续状态反馈为主的现代控制理论中大量成熟的结果无法直接用于非完整系统的镇定控制研究,使得非完整控制系统研究成为当今控制领域最具挑战性的难题之一。

国际上xx年代至xx年代中期对非完整系统的控制研究主要是针对由非完整约束方程导出的非完整运动学系统进行的,提出的反馈镇定控制方法主要有时变反馈控制策略、不连续控制策略及以各种方式将二者结合的混合控制策略。

在非完整运动学系统的轨迹跟踪控制研究中,基于不同的分析工具和方法也提出了多种控制方案。

由于实际系统是动力学系统,在对系统性能要求较高的情况下通常不能忽略系统的动力学部分,故基于运动学模型设计出的以广义速度为控制量的控制律不能直接用于以广义力为控制量的实际动力学系统。

因此自xx年代后期起国际上更加注重非完整动力学系统的控制研究,通常采用速度跟踪的思想将对非完整运动学系统设计的控制律推广到非完整动力学系统,这种研究一般依赖于非完整系统的准确动力学模型。

基于解耦控制的非完整移动机器人实时轨迹跟踪

基于解耦控制的非完整移动机器人实时轨迹跟踪

始阶段的误差较大 但能较快地逼近参考轨线 达到
良好的跟踪效果
机器人
年月
图 位置跟踪曲线
ƒ
°
∏√
图 电机 的控制输入
ƒ


5 结论 Χονχλυσιον
本文介绍的非完整移动机器人的实验平台 为 进行各种实时跟踪控制实验 特别是智能控制算法 的研究打下了坚实的基础 在该实验平台上实现的 基于解耦控制算法的实时轨迹跟踪实验的结果表明 了算法和实验平台的可行性 利用该实验平台 可以 进行学习算法! 人工神经网络方法! 遗传算法! 模糊 控制和变结构控制方法等各种高级智能算法的实验 研究
可知 采用如下的解耦算法可达到控制目的
υ υ
ρ
Η
δ Ηβ
≈ζαρεφ
Κε
Η δ Ηβ
3 移 动 机 器 人 的 实 验 平 台 Ε ξπεριμ ενταλ
πλατφορμ οφ μ οβιλε ροβοτ
3 1 总体结构及其驱动 根据实验的需要 我们自行设计和组装了一套
两轮独立驱动! 三轮结构的移动机器人控制实验平 台 如图 两个后轮为驱动轮 分别由两套直流伺服 系统驱动 提供需要的转速或者力矩 前轮为一万向 轮 可以任意移动而不会对机器人产生阻力和约束 作用 这样 只要分别控制两个驱动轮的不同的速度 或者力矩 就可以使机器人按照所要求的方向和速 度移动 从而实现运动规划!稳定以及跟踪等控制任 务
2 男 博士生导师!教授 研究领域 非线性
控制系统理论 机器人控制系统 模式识别与检测
第 卷第 期 年月
机器人 ΡΟΒΟΤ

文章编号
2
22
基于解耦控制的非完整移动机器人实时轨迹跟踪α
池瑞楠 胡跃明 胡终须

不确定非完整轮式移动机器人的运动控制

不确定非完整轮式移动机器人的运动控制

2023-11-06contents •引言•不确定非完整轮式移动机器人的描述•基于控制策略的设计•实验和结果分析•结论和未来工作目录01引言研究背景不确定非完整轮式移动机器人在许多应用中具有重要意义,如无人驾驶车辆、自主机器人和无人驾驶飞机等。

这些机器人系统通常需要在复杂的动态环境中进行自主导航和操作,因此对它们的运动控制进行研究具有重要意义。

研究意义对于不确定非完整轮式移动机器人,研究其运动控制方法有助于提高机器人的自主性、适应性和鲁棒性,从而使其在各种应用中表现出更好的性能。

研究背景和意义相关工作一在不确定非完整轮式移动机器人的运动控制方面,一些研究者提出了基于模型的控制器设计方法。

这些方法利用机器人的动力学模型进行控制,并考虑了不确定性和非完整性对控制系统性能的影响。

相关工作概述相关工作二另外,一些研究工作致力于开发基于学习的控制方法。

这些方法利用机器学习技术对机器人行为进行学习和预测,并设计相应的控制器以实现稳定和准确的运动控制。

相关工作三还有一些相关工作涉及基于优化方法的运动控制研究。

这些方法通常利用优化算法来优化机器人的运动轨迹和控制信号,以实现最优的运动控制效果。

研究目的和方法研究目的本研究旨在开发一种鲁棒且自适应的运动控制方法,以处理不确定性和非完整性对不确定非完整轮式移动机器人运动控制的影响。

研究方法为了实现这一目标,本研究将采用基于学习的控制方法。

首先,利用机器学习技术对机器人的动力学行为进行学习和建模。

然后,基于学习到的模型设计相应的控制器以实现稳定和准确的运动控制。

02不确定非完整轮式移动机器人的描述非完整轮式移动机器人通常由刚体组成,具有确定的质量和惯性特性。

刚体系统非完整性轮式移动该机器人不具备全方位移动能力,只能在部分方向上实现移动。

该机器人通过轮子进行移动,可以实现在平面上的平移和旋转。

030201非完整轮式移动机器人的动力学特性包括重力、摩擦力、驱动力等。

动力学特性该机器人的运动特性包括速度、加速度、位姿等。

【国家自然科学基金】_避障规划_基金支持热词逐年推荐_【万方软件创新助手】_20140729

【国家自然科学基金】_避障规划_基金支持热词逐年推荐_【万方软件创新助手】_20140729

推荐指数 6 3 3 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
2009年 序号 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 41 机器人 非完整约束 隐性基因 针挠曲 遗传算法 运动规划 运动估计 路径预测 路径规划 视觉检测 视线导航 行走控制 自动泊车 自主导航 立体视觉 目标跟踪 环境二次划分 特征地图 滚装船 模糊控制 机器人辅助针穿刺 机器人视觉 机器人行为 智能车 显性基因 改进camshift算法 悬臂梁 弹道成型制导律 定位 安保机器人 多机器人协同 复杂环境 地形拼接 地图创建 启发式搜索算法 可视化路标 双目光束法平差(bba) 保险矩阵 仿真软件 仿真技术 仿生机器鱼 仿人机器人 人工协调场 surf sift ransac dsmt算法 at89s52 推荐指数 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
推荐指数 10 5 3 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80

非完整轮式移动机器人轨迹跟踪控制研究

非完整轮式移动机器人轨迹跟踪控制研究
t
考虑到机器人运动过程的动力学特性, 如果系统误差比较大, 控制律所产生的控制量
( c , c ) 有可能超出系统的最大速度( max, max ) 或系统的加速度超出系统允许范围( max ,
第3期
非完整轮式移动机器人轨迹跟踪控制 研究
37 9
max ) , 并且系统的速度或加速度太大将会引起机器人运动打滑, 为此, 在控制律中引入如下 控制策略, 从而保证机器人运动平滑.
a1 f ( k c ) ye , e 0. 取 Lyapunov 函数
V=
1 2
x
2 e
+
1 2
y
2 e
+
2 ay
1-
cos
e
2
( 5)
由于 ay > 0, 很明显 V ! 0, 当且仅当( x e , y e , e ) T = 0, V = 0( e ∀ [ - !, !) ) .
由( 4) 式和( 3) 式得:
c
otherw ise
3 实验分析
为了验证算法的有效性, 基于 MATLAB 对算法进行了仿真研究, 仿真过程中, 控制律的 参数选择十分重要, 参数 k 将影响双曲正切函数的平滑程度, 如果 k 值越大则f ∃( k c ) 更快 趋于零, f ( k c) 趋近于 % 1, 从控制律式( 7) 可以发现控制器的调节将变得非常简单. a1, ax 一般改变x 方向误差, ay 改变y 方向误差, a 改变角度误差, 虽然原理上只要 a1 、ax 、ay 、a 均为大于零, 都能保证系统收敛稳定, 但是, 太大的系数会使系统运动振荡较大, 系数太小会 使系统误差收敛速度变慢, 误差调节过程中参数间又是互相影响的. 试验中系统控制参数 ( a1, ax , ay , a , k ) 取为( 1, 2, 0. 2, 2, 5) . 为了保证机器人运动平滑, 我们选取

《2024年非完整移动机器人路径规划与轨迹跟踪控制的研究》范文

《2024年非完整移动机器人路径规划与轨迹跟踪控制的研究》范文

《非完整移动机器人路径规划与轨迹跟踪控制的研究》篇一一、引言随着现代机器人技术的快速发展,非完整移动机器人在生产制造、服务型机器人等领域得到了广泛应用。

其高效、精准的路径规划和轨迹跟踪控制技术,成为当前研究的热点。

本篇论文主要研究非完整移动机器人的路径规划方法和轨迹跟踪控制技术,以提高机器人的工作效能和灵活性。

二、非完整移动机器人的特性非完整移动机器人指无法实现任意运动的移动机器人。

这种机器人在结构和功能上往往具备更多的灵活性和可操作空间,但在路径规划和轨迹跟踪方面存在一定限制。

因此,对非完整移动机器人的路径规划和轨迹跟踪控制技术的研究显得尤为重要。

三、路径规划方法研究(一)全局路径规划全局路径规划主要依赖于环境地图信息,通过算法搜索出从起点到终点的最优或次优路径。

常见的全局路径规划算法包括基于图搜索的算法、基于采样的算法等。

这些算法在处理静态环境时效果较好,但在动态环境下需要实时更新地图信息,对计算资源和时间有较高要求。

(二)局部路径规划局部路径规划主要根据机器人当前的感知信息,在局部范围内进行路径规划。

常见的局部路径规划算法包括基于势场的方法、基于学习的方法等。

这些方法能够根据环境变化实时调整路径,但需要机器人具备较高的感知和决策能力。

四、轨迹跟踪控制技术研究轨迹跟踪控制技术是实现机器人精准运动的关键。

常用的轨迹跟踪控制方法包括PID控制、模糊控制、神经网络控制等。

这些方法可以结合机器人的动力学模型和运动学模型,实现对机器人运动的精确控制。

在非完整移动机器人的轨迹跟踪控制中,需要考虑到机器人的运动约束和动力学特性,选择合适的控制方法以实现精准的轨迹跟踪。

五、非完整移动机器人路径规划和轨迹跟踪的融合在实现非完整移动机器人的路径规划和轨迹跟踪时,需要考虑到两者之间的协同作用。

一方面,路径规划为机器人的运动提供全局指导;另一方面,轨迹跟踪控制确保机器人能够按照规划的路径精确运动。

因此,需要将两者融合起来,实现机器人的高效、精准运动。

非完整约束移动机器人的轨迹跟踪控制研究

非完整约束移动机器人的轨迹跟踪控制研究

非完整约束移动机器人的轨迹跟踪控制研究非完整约束移动机器人的轨迹跟踪控制研究摘要:非完整约束移动机器人是近年来发展迅速的一种机器人系统,它在各种应用领域中得到广泛的应用。

本文通过对非完整约束移动机器人系统的分析与建模,研究了轨迹跟踪控制方法。

首先,本文介绍了非完整约束移动机器人的基本概念与特点,以及其在工业、农业、医疗等领域中的应用情况。

然后,根据非完整约束移动机器人的运动学和动力学性质,建立了非完整约束移动机器人的数学模型。

接着,本文综述了常见的轨迹跟踪控制方法,并对这些方法进行了比较与分析。

最后,通过仿真实验验证了所提出方法的有效性与鲁棒性。

1. 引言非完整约束移动机器人是一种在控制论和机器人技术领域中备受关注的系统。

它与完整约束移动机器人不同之处在于,非完整约束移动机器人的自由度小于其供给的自由度。

因此,非完整约束移动机器人具有复杂的动力学特性和运动约束。

如何实现对非完整约束移动机器人的精确控制,成为一个重要的研究课题。

2. 非完整约束移动机器人的基本概念与特点非完整约束移动机器人是指机器人系统中具有虚约束的机器人系统。

这种虚约束会导致机器人的非完整性,即其自由度小于其供给的自由度。

非完整约束移动机器人具有以下特点:1)机器人的运动学与动力学方程具有高度非线性性;2) 机器人的控制输入无法完全驱动机器人的自由度;3) 机器人在运动过程中存在多重约束,包括速度约束、加速度约束等。

3. 非完整约束移动机器人的数学模型根据非完整约束移动机器人的特点,可以通过对机器人的运动学和动力学方程进行建模。

运动学方程描述了机器人的位置、姿态等随时间的变化规律,动力学方程描述了机器人的运动过程中受到的力和力矩。

通过建立非完整约束移动机器人的数学模型,可以为后续的轨迹跟踪控制提供理论基础。

4. 非完整约束移动机器人的轨迹跟踪控制方法在非完整约束移动机器人的轨迹跟踪控制中,常用的方法包括模型预测控制、自适应控制、最优控制等。

受非完整性约束的移动机器人路径跟踪算法

受非完整性约束的移动机器人路径跟踪算法

受非完整性约束的移动机器人路径跟踪算法郁伉;肖本贤;李艳红【摘要】文章讨论了受非完整约束限制的两轮差动驱动机器人的路径跟踪问题,研究移动机器人在一个运动周期内的轨迹,找出该周期内机器人起点坐标和终点坐标之间的联系,推导出一种新模型;针对机器人跟踪任意期望几何路径,提出了斜率算法;对于期望路径是圆弧的特例,提出曲率半径算法,进一步提高跟踪速度平稳性和跟踪精度.【期刊名称】《合肥工业大学学报(自然科学版)》【年(卷),期】2010(033)009【总页数】5页(P1315-1319)【关键词】路径跟踪;运动周期;曲率;两轮差动驱动机器人;非完整系统【作者】郁伉;肖本贤;李艳红【作者单位】合肥工业大学,电气与自动化工程学院,安徽,合肥,230009;合肥工业大学,电气与自动化工程学院,安徽,合肥,230009;咸阳师范学院,物理系,陕西,咸阳,712000【正文语种】中文【中图分类】TP240 引言由于存在非完整约束,移动机器人路径跟踪控制十分具有挑战性。

文献[1]对系统在期望路径附近Taylor线性化,对得到的线性时变系统设计控制律,从而实现原系统的局部跟踪;文献[2]采用输入输出反馈线性化的方法,将非线性系统分解为2个子系统,再根据性能指标逐一设计控制律,以达到跟踪目的;文献[3]采用后退(back steping)方法的思想,将系统分解为低阶系统,利用中间虚拟变量和部分Lyapunov函数,设计了具有全局渐进稳定的跟踪控制器。

目前常见机器人模型有运动学模型、动力学模型以及位姿误差模型。

自文献[4]提出位姿误差模型以来,还很少见到新的模型。

本文针对两轮差动驱动移动机器人,在仔细分析其工作过程的基础上,推导出新的模型,并给出2种算法。

该模型在表达式上具有运动学模型简洁的优点,经过简单变换,得到1个运动周期内机器人位姿误差。

2种算法针对机器人初始位置在期望路径附近,相对于传统的基于Lyapunov函数的控制律设计,不必计算大量偏导数,在保证跟踪精度、跟踪速度的前提下,具有计算量小的优点;和反馈线性化算法相比,不存在奇异性问题[5]。

论MATLAB仿真与移动机器人轨迹跟踪控制

论MATLAB仿真与移动机器人轨迹跟踪控制

论MATLAB仿真与移动机器人轨迹跟踪控制随着德国工业4.0和中国制造2025发展战略的提出,自动化技术正广泛应用服务于各领域,代替部分人工劳动力的同时也降低了生产成本,提高了劳动效率。

轮式移动机器人因在物流等领域的广泛应用而成为智能控制、自动化控制和运动控制的重要研究平台,然而轮式移动机器人是一个非线性的非完整系统,具有非完整约束条件特性,使其在轨迹跟踪控制时带来了很大的难度,传统的PID控制算法在轮式移动机器人轨迹跟踪控制的研究上取得了一定成果,但是随着环境的复杂化和不确定性,使得传统的控制方法达不到需要的控制效果。

近年来,随着现代控制方法的不断发展,非完整移动机器人轨迹跟踪控制也取得了很多的控制方法,主流的方法有自适应控制、反演控制、滑膜结构控制和智能控制。

本文通过对轮式移动机器人应用机械原理的方法描述其运动学模型并得到模型中各物理量之间的数学关系。

再通过设计合理的控制器,使得移动机器人能够快速稳定跟踪目标路径轨迹。

1 轮式移动机器人运动学模型1.1 建立运动学模型如图1所示,将后轮驱动前轮转向四轮移动机器人简化成双轮自行车模型(图1中阴影部分),其后輪为驱动轮,前轮为转向轮,可以在水平轴上自由转动,实现车辆转向,图1中各个参数如下:为全局坐标系;为移动机器人局部坐标;为移动机器人旋转中心;为转向轮转角;为运动速度;为移动机器人姿态;为前后轴距;为后轮转向半径;为前轮转向半径。

根据移动机器人运动学模型三个公式,利用Matlab/Simulink模块搭建运动模型并描述其参数变量之间的关系,本次仿真实验使用的工具是MathWorks公司的产品Matlab2015a版本,在Matlab/Simulink环境中搭建模块。

其搭建结果可以表示为如图2所示。

由图2可知,移动机器人有两个输入,分别为车的速度和车轮转角,三个输出,图中添加了轮式移动机器人速度限制模块(vel limit)、加速度限制模块(acceleration limit)、转向角限制器(streering angle limit)、手动中断模块(handbrake)等,确保移动机器人在运动过程中速度、加速度和转向角在一定范围内,保证其在突发情况下的安全性。

非完整约束移动机器人运动规划关键技术研究

非完整约束移动机器人运动规划关键技术研究

基于优化理论的轨迹规划算法
参数优化算法
02
针对机器人的参数进行优化的轨迹规划算法,如遗传算法、粒子群算法等,实现机器人运动性能的提升。
自适应控制算法
03
基于自适应控制的轨迹规划算法,根据环境变化调整机器人的运动参数,实现自适应的轨迹规划。
1
混合运动规划算法
2
3
将机器人的运动规划问题转化为混合整数规划问题,通过求解混合整数规划的最优解实现机器人的运动规划。
运动规划结果
除了路径规划外,我们还展示了AMRs在运动规划方面的表现,包括速度控制、运动平滑性等方面。
实验结果展示
03
运动平滑性
机器人的运动平滑性得到了显著提升,运动过程中没有出现明显的突变和震荡。
结果分析与讨论
01
路径规划精度
实验结果表明,所提出的路径规划算法能够实现高精度的路径规划,误差率低于5%。
混合整数规划算法
将强化学习与优化算法相结合,实现机器人在复杂环境下的自适应运动规划。
强化学习与优化算法结合
利用深度学习的方法对机器人运动进行建模和预测,实现高效的运动规划。
基于深度学习的运动规划算法
04
实验与分析
硬件平台
本研究采用了国内某公司生产的自主移动机器人(AMRs)作为实验平台,该平台具有自主导航、避障和路径规划等功能。
非完整约束概述
非完整约束模型的建立方法通常包括基于几何的方法、基于运动学的方法和基于优化方法等。
基于运动学的方法是通过定义机器人的运动学方程和约束条件来建立模型。这种方法通常需要考虑机器人的动力学特性和环境交互,因此更加精确。
基于优化方法是通过定义机器人的运动目标和约束条件,并使用优化算法来求解最优运动轨迹。这种方法通常能够获得最优的运动规划结果,但计算复杂度较高。

脑控非完整移动机器人方法研究

脑控非完整移动机器人方法研究

非完整移动机器人(Nonholonomic Mobile Robot, NHR)是指具有非完整约束的移动机器人。这类机器人的运动学模型受到非完整约束的限制,使其具有一些特殊性质。
定义
非完整移动机器人的主要特点包括:1) 运动学约束复杂:非完整机器人的运动学模型中存在非线性约束,使得其运动特性不同于完整移动机器人;2) 控制难度较高:由于非完整约束的存在,使得对非完整机器人的控制较为复杂,需要采用特殊的方法进行控制;3) 应用场景广泛:非完整移动机器人在许多领域都有应用,如环境适应、自主导航、救援等。
脑控系统的基本原理
脑控系统的组成与分类
系统分类
根据应用场景和复杂程度,脑控系统可分为非侵入式、半侵入式和完全侵入式三类。
外部设备
受到脑控系统控制的设备,如机器人、轮椅等。
控制输出部分
根据解码后的意图生成具体的控制指令,并传输给外部设备。
信号采集部分
主要负责采集大脑电信号,包括脑电帽、电极等设备。
数据处理部分
讨论
针对实验结果,我们认为在未来的研究中,应进一步提高脑电信号的采集和识别精度,优化机器人的控制策略,以适应更加复杂多变的环境。此外,还可以通过增加传感器数量、优化机器人感知系统等方法,提高机器人在室外草地等复杂环境下的操控性能。
结果分析与讨论
06
结研究主要集中在室内环境下,对于室外环境的适应性和稳定性有待进一步提高。
脑电信号预处理
脑电信号与机器人控制映射
机器学习算法
实时控制策略
根据实验者的意图和机器人状态,建立脑电信号与机器人控制之间的映射关系。
利用机器学习算法对预处理后的脑电信号进行训练和分类,实现精准控制。
根据分类结果和机器人状态,实时生成控制指令,实现机器人的稳定控制。

《2024年非完整移动机器人路径规划与轨迹跟踪控制的研究》范文

《2024年非完整移动机器人路径规划与轨迹跟踪控制的研究》范文

《非完整移动机器人路径规划与轨迹跟踪控制的研究》篇一一、引言随着人工智能技术的不断发展,移动机器人成为了机器人领域研究的热点之一。

其中,非完整移动机器人因为其运动特性和广泛应用场景,受到了广泛的关注。

然而,由于非完整移动机器人的运动约束和复杂环境的影响,其路径规划和轨迹跟踪控制仍然面临诸多挑战。

本文将重点研究非完整移动机器人的路径规划与轨迹跟踪控制,以期为机器人的智能化和自主化提供支持。

二、非完整移动机器人概述非完整移动机器人是一种运动约束较为特殊的机器人,其运动状态受限于非完整约束条件。

常见的非完整移动机器人包括轮式机器人、履带式机器人等。

由于非完整约束的存在,非完整移动机器人的运动轨迹和姿态控制相对较为复杂。

因此,对非完整移动机器人的研究具有重要意义。

三、路径规划技术研究路径规划是非完整移动机器人研究中的重要一环。

本部分将详细介绍路径规划的相关技术。

首先,全局路径规划是机器人根据环境信息规划出一条从起点到终点的全局路径。

这一过程中,需要考虑到环境因素、机器人的运动特性等因素。

目前常用的全局路径规划算法包括随机路标图算法、网格法等。

这些算法可以在已知环境信息的情况下,为机器人规划出较为平滑且高效的路径。

其次,局部路径规划则是在机器人实际运动过程中,根据实时环境信息调整其运动轨迹的过程。

这一过程中,需要考虑到机器人的运动约束、实时环境感知等因素。

常见的局部路径规划算法包括基于控制的方法、基于优化的方法等。

这些算法可以根据实时环境信息,为机器人提供更加灵活的路径规划方案。

四、轨迹跟踪控制技术研究轨迹跟踪控制是非完整移动机器人的另一重要研究方向。

本部分将详细介绍轨迹跟踪控制的相关技术。

首先,传统的轨迹跟踪控制方法主要基于PID控制算法、模糊控制算法等。

这些方法虽然可以实现对机器人的基本控制,但在面对复杂环境和多变任务时,其控制效果并不理想。

因此,研究人员开始尝试引入更先进的控制算法,如基于优化算法的轨迹跟踪控制方法等。

基于数据驱动算法的移动机器人跟踪控制

基于数据驱动算法的移动机器人跟踪控制
Co t o go ih n r lAl rt m
LI ANG —j a , Li u n DONG h n C u ( c o l fE etia gn eig, ej gJa tn ie st , in 0 0 4 C ia S h o lcrc l o En ie r n B in ioo gUnv riy Be ig 1 0 4 , hn ) i j
图 1 移 动 机 器 人 模 型
设 M ( ) 为 系 统 惯 性 矩 阵 ; m( , ∈ q ∈R V q ) 尺 为 与位置 和速 度 有关 的 向心力 和 哥 氏力 矩 阵 ;
to t d ( a lb , h e u t fwh c h w h i n s u y M ta ) t e r s l o i h s o t e s
摘要 : 以非 完整 移动机 器人 为研 究对 象, 围绕 着
移 动 机 器 人 的轨 迹 跟 踪 控 制 问题 进 行 了理 论 研 究 , 对 移 动 机 器 人 的 轨 迹 跟 踪 控 制 提 出 了一 种 新 Байду номын сангаас控 制
0 引 言
移 动 机器 人 是一 种 能在 现 实环 境 中连续 、 时 实
向移 动而不对 移动 小车产 生任何 阻力 和约束[ 引。
l n mi bl o o s t e su y o jc , n o o o c mo i r b ta h t d b t a d d e e t et e r t a t de o u r u d t e tae t r h h o ei lsu is f c s ao n h rjco y c
ta t r r c i go h bl o o .I h sp — rjco y ta kn ft emo i r b t n t i a e e

《2024年非完整移动机器人路径规划与轨迹跟踪控制的研究》范文

《2024年非完整移动机器人路径规划与轨迹跟踪控制的研究》范文

《非完整移动机器人路径规划与轨迹跟踪控制的研究》篇一一、引言随着人工智能技术的快速发展,移动机器人在众多领域的应用日益广泛。

然而,对于非完整移动机器人而言,其路径规划和轨迹跟踪控制仍然面临着诸多挑战。

非完整移动机器人由于自身结构的限制,其运动学模型具有非完整约束特性,这给机器人的路径规划和轨迹跟踪控制带来了困难。

因此,本文将重点研究非完整移动机器人的路径规划与轨迹跟踪控制问题,旨在为机器人实现高效、精确的运动提供理论依据和技术支持。

二、非完整移动机器人路径规划研究2.1 路径规划问题描述非完整移动机器人的路径规划是指在给定的环境条件下,为机器人规划出一条从起点到终点的最优路径。

由于机器人的运动学模型具有非完整约束特性,路径规划过程中需要考虑机器人的运动学约束、避障能力以及环境因素等。

此外,还需考虑到路径的平滑性、长度以及转弯次数等因素,以实现高效、精确的运动。

2.2 路径规划方法研究针对非完整移动机器人的路径规划问题,本文提出了一种基于采样的路径规划方法。

该方法通过在机器人工作空间中随机采样,并利用机器人的运动学模型对采样点进行评估和筛选,最终得到一条满足约束条件的可行路径。

此外,本文还研究了基于全局路径规划和局部路径规划的混合方法,以提高机器人的适应性和实时性。

三、轨迹跟踪控制研究3.1 轨迹跟踪问题描述轨迹跟踪控制是指机器人在已知路径的基础上,通过控制算法实现精确的轨迹跟踪。

对于非完整移动机器人而言,轨迹跟踪控制需要考虑到机器人的运动学约束、传感器噪声以及外界干扰等因素。

因此,设计一种具有较强鲁棒性和自适应性的控制算法对于实现精确的轨迹跟踪至关重要。

3.2 轨迹跟踪控制方法研究针对非完整移动机器人的轨迹跟踪控制问题,本文提出了一种基于反馈控制的算法。

该算法通过将机器人的实际位置与目标位置进行比较,计算出位置误差,并根据误差调整机器人的控制输入,从而实现精确的轨迹跟踪。

此外,本文还研究了基于优化算法的轨迹跟踪方法,以提高机器人的运动性能和响应速度。

《2024年非完整移动机器人路径规划与轨迹跟踪控制的研究》范文

《2024年非完整移动机器人路径规划与轨迹跟踪控制的研究》范文

《非完整移动机器人路径规划与轨迹跟踪控制的研究》篇一一、引言在当代自动化技术发展的背景下,非完整移动机器人的应用逐渐扩大,其在各种环境中进行自主路径规划和轨迹跟踪的能力已成为科研与工业应用中的关键问题。

路径规划是机器人运动的核心部分,其精确性及效率直接影响着机器人的工作效果。

轨迹跟踪控制则是确保机器人准确沿着规划路径进行移动的保障。

本文旨在深入探讨非完整移动机器人的路径规划与轨迹跟踪控制问题,分析其技术难点与挑战,并提出有效的解决方案。

二、非完整移动机器人概述非完整移动机器人是指无法在所有方向上自由移动的机器人,其运动学特性受限于其物理结构。

这类机器人包括轮式、履带式等,广泛应用于工业制造、环境监测、军事侦察等领域。

由于非完整移动机器人的运动学特性,其路径规划和轨迹跟踪控制相较于完整移动机器人更为复杂。

三、路径规划技术研究(一)问题描述非完整移动机器人的路径规划主要是在给定的环境中寻找一条从起点到终点的最优路径。

这需要考虑到机器人的运动学约束、环境因素以及能量消耗等因素。

在复杂的环境中,如何快速准确地找到最优路径成为了一个挑战。

(二)方法研究针对非完整移动机器人的路径规划问题,目前主要采用的方法包括基于采样的方法、基于图搜索的方法以及基于优化的方法等。

其中,基于优化的方法在考虑多种约束条件下具有较好的效果,成为研究的热点。

此外,随着人工智能技术的发展,基于深度学习和强化学习的路径规划方法也逐渐成为研究的新趋势。

四、轨迹跟踪控制技术研究(一)问题描述轨迹跟踪控制是非完整移动机器人实现精确运动的关键技术。

在路径规划的基础上,机器人需要通过轨迹跟踪控制技术准确沿着规划路径进行移动。

这需要考虑到机器人的动力学特性、传感器噪声以及外部干扰等因素。

(二)方法研究目前,常用的轨迹跟踪控制方法包括基于PID控制的方法、基于模糊控制的方法以及基于优化控制的方法等。

其中,基于优化控制的方法在考虑多种约束条件下具有较好的效果。

非完整约束轮式移动机器人运动控制系统研究

非完整约束轮式移动机器人运动控制系统研究
DS 芯 片 T 3 O F 4 7 P Ms 2 L 2 0 A为 控 制 器 的 核 心 ,该 芯 片 具 有较 高 的实 时控 制 能 力 ,许 多 复 杂 算 法 在 该 芯 片 上 得 以实 现 。
直 线运 动 时 ,满 足 = ( 向 角 不变 ) 0 方 ,即 , , =
机器 人 左右轮 的转 角速 度大 小和 方 向都相 同。旋转 运动
时 ,W MR- 以 本 体 的 质 心 ( 动 轮 回 转 轴 线 的 中心 I 驱 点 )为速 度 瞬心 作 旋转 运 动 ,根 据W MR— 运动 学 简化 I
模型 :
键盘矩阵 l c 示 L E
人机交互

电机驱动器 卜——— — _ - 叫右驱动 电机
小 车 质 心不 动 的 条件 为 = o, ≠0 = ,即 : , 一 左 右轮 的转 角速 度相 等 ,方 向相 反 。
图2 W MR l 运 动控 制 系统 结 构 框 图 —的
W MR- 的运 动 控 制 模 块 主 要 由 电机 及 其 驱 动 电 I 路 、机械 传动 系 统及 光 电编码 器等 组成 。反馈信 号 的测 量 采 用了 具 有3 0 数 的 增量 式 光 电 编码 器 。其 输 出 为 0线
此 外 ,为 了进 一 步提 高控 制 效果 ,对 其运 动控 制 系统 引入 专 家P D控 制 算法 ,实验表 明 I
该 运 动 控 制 器控 制 的 有 效 性 。 关 键 词 非 完 整 性 轮 式移 动机 器人 运 动控 制 系统 专 家PD控 制 I
1 引 言
轮 式 移 动 机 器 人 ( el b e rb t wh e d mo i o o ,w MR) e l 在 工农 业 、国防 、物 流 等 各 个 领 域 具 有 广 泛 的 应 用 背 景 。广 义地说 ,任 何带 有轮 式驱 动机 构 的机械 装 置 ,如

《非完整移动机器人路径规划与轨迹跟踪控制的研究》范文

《非完整移动机器人路径规划与轨迹跟踪控制的研究》范文

《非完整移动机器人路径规划与轨迹跟踪控制的研究》篇一一、引言在现今的机器人技术领域中,移动机器人的路径规划与轨迹跟踪控制是一个核心的研究课题。

随着机器人技术的不断进步,特别是在物流、医疗、农业等众多行业中的广泛应用,如何提高移动机器人的运行效率及精准度已经成为机器人研发过程中的关键一环。

本研究专注于非完整移动机器人的路径规划与轨迹跟踪控制问题,通过理论与实践相结合的方法,力求提升机器人的运行效能和适应复杂环境的能力。

二、非完整移动机器人概述非完整移动机器人是指那些无法进行全方位运动,只能在某一维度或平面上进行移动的机器人。

这种类型的机器人由于其结构特性和运动学约束,其路径规划和轨迹跟踪控制较之其他类型的机器人更为复杂。

其结构主要包括动力系统、传感器系统、控制系统等。

在实际应用中,这种类型的机器人多用于室内或特定环境下的物流配送、卫生清洁等任务。

三、路径规划方法研究对于非完整移动机器人的路径规划问题,目前存在多种解决方案。

其中包括基于规则的方法、基于优化的方法以及混合方法等。

在本研究中,我们提出了一种基于遗传算法与模糊逻辑相结合的路径规划方法。

该方法首先通过遗传算法优化出一条初始路径,然后利用模糊逻辑对初始路径进行微调,以适应动态变化的环境和未知的障碍物。

通过实验验证,该方法在保证路径安全性的同时,也大大提高了机器人的运行效率。

四、轨迹跟踪控制研究对于非完整移动机器人的轨迹跟踪控制问题,主要涉及到对机器人动力系统的精确控制以及反馈系统的设计。

在本研究中,我们采用了一种基于PID(比例-积分-微分)控制器的轨迹跟踪控制方法。

该方法通过对机器人的速度和位置进行实时监测和调整,实现了对机器人运动轨迹的精确控制。

同时,我们还设计了一种基于机器学习算法的反馈系统,以适应不同环境下的运动需求。

五、实验与分析为了验证所提出的路径规划与轨迹跟踪控制方法的实际效果,我们在多种环境下进行了实验。

实验结果表明,所提出的基于遗传算法与模糊逻辑的路径规划方法能够有效地规划出安全且高效的路径;而基于PID控制器的轨迹跟踪控制方法则能实现对机器人运动轨迹的精确控制。

一种有效的非完整移动机器人路径跟踪方法

一种有效的非完整移动机器人路径跟踪方法

一种有效的非完整移动机器人路径跟踪方法林伟;杨晶东【摘要】路径跟踪问题是移动机器人运动控制的一个重要研究内容.对于非完整约束的差速驱动轮式机器人,提出一种新型的路径跟踪算法,通过给定路径模拟出虚拟机器人,即将路径上点的位置信息,朝向信息及曲率信息全部体现到虚拟机器人的位姿、速度和角速度上,机器人通过对虚拟机器人的跟随,实现对给定路径的跟踪.仿真和实验表明,不仅可实现直线和圆常规路径的跟踪,也可实现任意复杂曲线的跟踪,以及实际环境中路径的跟踪,证明了该路径跟踪算法的有效性.【期刊名称】《电子科技》【年(卷),期】2017(030)003【总页数】5页(P21-25)【关键词】非完整约束;移动机器人;虚拟机器人;路径跟踪【作者】林伟;杨晶东【作者单位】上海理工大学光电信息与计算机工程学院,上海200093;上海理工大学光电信息与计算机工程学院,上海200093【正文语种】中文【中图分类】TP242在移动机器人中, 轮式移动机器人是普遍且常见的一类。

轮式移动机器人受轮子与地面之间的速度不可积约束,即非完整约束,也被称为非完整移动机器人。

非完整移动机器人的控制主要包括路径跟踪、轨迹跟踪和点镇定等, 本文重点讨论路径跟踪问题。

路径跟踪在服务机器人领域有广泛的应用,比如清洁机器人,送餐机器人等。

本文提出一种有效的路径跟踪算法,该算法可达到机器人行走过程中快速跟踪,高精度贴合路径、行走姿态稳定、对路线要求低等要求。

目前常用的路径跟踪方法有模糊控制器法[1-2],模糊神经网络法[3-4],依据模糊理论的方法所设计出的控制器有时很复杂,也不能实现对路径的高速跟踪,机器人行走姿态有时会出现左右不断调整的情况;有些学者[5]提出神经网络反步法,该方法计算量较大,系统的控制器设计依旧复杂。

一般现有的方法[6-10]实现的仅仅是机器人对直线和圆形等常规图形的跟踪仿真,本文提出的方法不仅实现了对直线和圆形的仿真,也实现了对任意曲线的仿真,并在实际环境、实际地图进行了实际验证,证明了该方法的有效性。

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

此基础上一些研究者提出了全局的跟踪控制算法. 其中一种是采用一维动态跟踪控制器的方法[4], 由 此得到的闭环系统无奇异点且为全局跟踪, 该方法 要求参考模型角速度不趋于零; 还有利用L yap unov 直接方法和积分 back stepp ing 的方法[5], 该方法对 非完整移动机器人的局部及全局跟踪问题分别进行 了研究, 全局跟踪的前提是参考模型平移速度不趋 于零或参考模型平移速度趋于零时, 参考模型角速 度不趋于零; 文献[ 6 ]对非完整移动机器人的全局跟 踪问题进行了研究, 对满足一定条件的参考模型可
收稿日期: 2004208224; 修回日期: 2004210222. 基金项目: 东南大学优秀青年教师教学科研资助项目. 作者简介: 李世华 (1975—) , 男, 江西萍乡人, 博士, 副教授, 从事机器人控制、混沌控制等研究; 田玉平 (1964—) , 男,
安徽马鞍山人, 教授, 博士生导师, 从事复杂系统控制理论及应用、鲁棒控制等研究.
2 移动机器人问题及模型描述
本文研究对象为轮式移动机器人. 其动力学特
性由下列微分方程描述:
xα= v co s Η, yα= v sin Η, Η= Ξ,
(1)
其中: v 和 Ξ 分别为移动机器人的平移速度和角速
度; (x , y ) 为机器人两轮轴线中心的笛卡儿坐标描
述; Η为其前进方向与 x 轴的夹角. 本文研究机器人
(7)
引理 2[7] 若系统 (6) 是渐近稳定且系统齐次
度小于零, 则该系统为有限时间渐近稳定的.
引理 3[12 ] 假设 f ( t) : R + → R 为可导函数, 且
752
控 制 与 决 策
第 20 卷
当 t → ∞ 时存在有界极限. 若其导数函数可表示成 如下两个函数之和:
Α3) ,
(9)
并且系统 (3) 在有限时间 tΗ内到达 Ξ - Ξr = 0, 即 Ξ
= Ξr.
Step 2: 对系统 (3) 而言, 在 t > tΗ时只需考虑另
外两个状态的控制设计. 注意到此时原系统退化为
系统有限时间控制设计, 选择 Ξ 的控制律为
Ξ = Ξr + k 3 sigΑ3Ηe,
(8)
其中: k 3 > 0, 0 < Α3 < 1, 则有
Ηe = - k 3 sigΑ3Ηe.
因此, 系统 (3) 在有限时间 tΗ 内到达 Ηe = 0, 其中
tΗ =
Ηe (0) k3 (1 -
(1- Α3)
Ηe
0
0 1 Ηr - Η
由此导出的位姿坐标误差模型为
xαe = Ξy e - v + v rco s Ηe, yαe = - Ξx e + v r sin Ηe,
Ηe = Ξr - Ξ.
(3)
3 有限时间跟踪控制器的分步设计
为方便描述, 令函数 sigΑx = x Αsign (x ) , 其中 Α> 0, sign (x ) 为符号函数. 注意到该函数满足下列 性质:
摘 要: 对非完整移动机器人的有限时间轨迹跟踪控制问题进行讨论. 与基于非连续状态反馈的传统有限时间控制 算法相比, 基于连续状态反馈的有限时间控制算法更适合于控制工程应用. 利用该连续系统有限时间控制技术, 设计 一种连续的状态反馈跟踪控制算法. 使得对角速度为非零常数的期望轨迹, 非完整移动机器人能够实现全局跟踪, 并 能在有限时间内完全跟踪上期望轨迹. 仿真结果表明了该方法的有效性. 关键词: 非完整移动机器人; 轨迹跟踪; 有限时间 中图分类号: O 31 文献标识码: A
f (t) = g 1 (t) + g 2 (t) ,
其中 g 1
( t)
为一致连续函数,
并且lim g t→∞
2
( t)
=
0, 则有
lim g
t→∞
1
(
t)
=
0.
考虑到移动机器人的运动学模型特性, 将有限
时间控制技术应用于移动机器人的跟踪控制, 可按
如下步骤进行:
Step 1: 对系统 (3) 的状态 Ηe 按式 (5) 进行一阶

(6)
其中 f (x ) = (f 1 (x ) , …, f n (x ) ) T. 称系统齐次度为
k , 若存在 ( r1, …, rn) , ri > 0, i = 1, …, n , 对任意 Ε>
0, x ∈ R n 满足
f i (Εr1x 1, …, Εrnx n) = Εk+ rif i (x ).
sig1x =
x
,
d dx
x
Α+ 1 =
(Α+
1) sigΑx.
在设计有限时间跟踪控制器之前, 首先给出一
些相关的定义和引理.
引理 1[7] 一阶线性系统
xα= u
(4)
可被下列控制器在有限时间内镇定:
u = - k sigΑx ,
(5)
其中: k > 0, 0 < Α< 1.
实际上该系统有这样的特性: 对初态为 x (0) ≠
0 的状态 x ( t) , 系统 (4) 将在有限时间 ts 内到达 x =
0, 其中 ts = x (0) (1- Α) k (1 - Α). 值得注意的是系
统 (4) 到达原点 (平衡点) 后停留, 即有限时间收敛
到原点.
定义 1[7] 考虑如下非线性系统:
xα= f (x ) , x ∈ R n,
1 引 言
近年来, 非完整系统的控制问题一直受到广泛 的关注[1], 由于机器人技术的广泛应用, 研究非完整 移动机器人的跟踪问题具有重要的工程意义. 关于 跟踪问题, 根据期望点是否为时间的函数可分为轨 迹跟踪和路径跟踪. 本文以非完整移动机器人为主 要研究对象, 讨论其轨迹跟踪控制问题. 早期的非完整移动机器人轨迹跟踪控制方法主 要包括在跟踪误差模型基础上的泰勒线性化或动态 反馈线性化等方法[2, 3], 得到的是局部跟踪结果. 在
Abstract: T he fin ite2tim e tra jecto ry track ing con tro l p rob lem of a nonho lonom ic m ob ile robo t is discu ssed. In con tract to traditiona l fin ite tim e con tro l a lgo rithm s ba sed on non2con tinuou s feedback s, the fin ite tim e con tro l a lgo rithm s ba sed on con tinuou s feedback s a re m o re su itab le fo r app lica tion to con tro l engineering. U sing fin ite tim e con tro l techn iques fo r con tinuou s system s, a con tinuou s sta te feedback con tro l law fo r tra jecto ry track ing is develop ed. T he p ropo sed con tro l law can gua ran tee tha t the m ob ile robo t w ill track the desired tra jecto ry in the globa l sen se a s w ell a s in fin ite tim e w hen the desired ro ta te velocity is a nonzero con stan t. Sim u la tion resu lts show the effectiveness of the m ethod. Key words: N onho lonom ic m ob ile robo t; T ra jecto ry track ing; F in ite tim e
F in ite T im e Track ing Con trol A lgor ithm for Nonholonom ic M ob ile Robots
L I S h i2hua, T IA N Y u 2p ing
(D ep a rtm en t of A u tom a tic Con tro l, Sou thea st U n iversity, N an jing 210096, Ch ina. Co rresponden t: L I Sh i2hua, E2m a il: lsh@ seu. edu. cn)
第 20 卷 第 7 期
V o l. 20 N o. 7
控 制 与 决 策
C on trol and D ecision
2005 年 7 月
J u ly 2005
文章编号: 100120920 (2005) 0620750205
非完整移动机器人的有限时间跟踪控制算法研究
李世华, 田玉平
(东南大学 自动控制系, 南京 210096)
第7期
李世华等: 非完整移动机器人的有限时间跟踪控制算法研究
751
以实现全局指数跟踪. 在上述的轨迹跟踪控制系统研究结果中, 最好 的收敛性能是跟踪误差指数收敛于零, 因此这些控 制方法均属于无限时间控制问题, 即系统在无穷大 时间才能真正跟踪上参考轨迹. 从控制系统时间优 化的角度来看, 有限时间收敛的控制方法才是时间 最优的控制方法. 所谓有限时间控制问题是指能否 在有限时间内将系统控制到平衡点. 研究表明, 在系 统具有干扰和不确定情况下, 有限时间收敛的系统 往往具有更好的性能[7]. 但由此带来的一个问题是 有限时间控制器的设计和稳定性分析更为复杂. 关于有限时间控制器设计的方法有开环控制、 非连续反馈和连续反馈控制方法. 开环控制在实际 应用中局限很大; 以 bang2bang 控制为代表的非连 续反馈方法可以实现有限时间收敛, 但控制器不易 实现, 系统易产生抖动. 因此, 采用连续状态反馈是 值得关注和研究的一类方法. 但此时有限时间系统 对应的是分数幂的微分方程, 而目前关于分数幂非 线性微分方程的理论结果和分析工具很少, 因此进 行这方面的研究难度很大. 目前有限时间控制方法研究的对象主要局限在 低阶线性系统和特殊结构的非线性系统等. 文献[ 8 ] 提出一种终端滑动模态的有限时间控制设计方法, 缺点是二阶系统的终端滑动模态设计存在奇异情 况. [ 7 ]采用齐次系统的分析方法, 解决了二阶线性 系统的全局有限时间控制问题, 并给出了非线性自 治系统的有限时间稳定性定理. [ 9 ]针对 n 阶线性系 统和特殊形式的非线性系统, 提出一种有限时间控 制器设计方法, 遗憾的是为了实现有限时间控制, 必 须估计出控制器增益的取值范围. 近期, 作者提出了一些有限时间跟踪控制方法. 对参考模型角速度不为零的情况, 文献[ 10 ]利用[ 8 ] 的终端滑动模态方法设计一种有限时间控制律, 缺 点是控制律存在奇异, 必须采取附加的控制绕开奇 异点; 对同样的问题, 文献[ 11 ]利用[ 7 ]中二阶系统 有限时间技术, 结合反馈线性化技术, 实现了非完整 移动机器人在有限时间内对参考轨迹的完全跟踪, 且控制器没有奇异. 但文[ 10, 11 ]中的方法只是得到 了误差模型有限时间收敛结果, 没有给出全局有限 时间稳定性的分析和证明. 本文则针对非完整移动 机器人特点, 考虑参考模型角速度为非零常数情况, 提出了连续有限时间跟踪控制律, 并利用文献[ 7 ]的 齐次系统有限时间稳定定理证明了闭环系统的全局 有限时间稳定性. 对满足一定假设条件的角速度不 趋于零的期望轨迹, 非完整移动机器人能够实现全 局跟踪, 并在有限时间内完全跟踪上期望轨迹.
相关文档
最新文档