机器人鲁棒自适应分散控制

合集下载

两关节机械手的自适应控制

两关节机械手的自适应控制

由于操作机器人的工作环境及工作 目标的性质和特征在工作过程中会 随时发生变化,导致控制因素具有 未知性和不确定的特性。这种未知 因素和不确定性将使控制系统的性 能变差,不能满足控制要求,因此 有了机器人自适应控制的相关研究。 本课题是针对两关节机械手的自适 应控制问题进行研究。
机器人一般由执行机构、驱动装置、检测装置和控制系 统和复杂机械等组成。
对于上图由动力学方程得: 其中:
正定惯性矩阵 哥氏力离心力向量
重力向量
ቤተ መጻሕፍቲ ባይዱ
其中:
机器人是非线性系统,并具有很强的不确定性,工作 环境多变,精度要求高。这半学年通过查阅学习,了解到 机器人的多种控制方法,本论文针对机器人的轨迹跟踪控 制问题,设计了自适应控制器,并做了一定的仿真研究。
对于具有强非线性和不确定性的机器人系统,还需要 大量的工作要做。针对本文的控制方法,在有些方面仍然 需要进一步研究和完善,本文所做的分析和研究大多数是 从理论的角度进行考虑,想要将其与实际结合起来,还需 要更深入的研究。
由于机器人工作环境千变万化,在实 际控制中将面临更多的不确定性因素。 由于测量和建模的不精确,再加上负 载的变化以及外部扰动的影响,实际 上无法得到机器人精确、完整的运动 模型。实际中必须考虑机器人大量的 不确定性因素的存在,单纯依靠某种 智能控制方法如模糊控制或是神经网 络控制很难满足并联机器人较高的控 制要求。所以多年来人类一直在研究 关于机器人的控制方法。有:自适应 控制,鲁棒控制,智能控制,分散控 制等。
指导老师:焦晓红
机器人(Robot)是自动执行工作的机器装置。 它既可以接受人类指挥,又可以运行预先编排的程 序,也可以根据以人工智能技术制定的原则纲领行 动。它的任务是协助或取代人类工作的工作,例如 生产业、建筑业,或是危险的工作。

鲁棒控制在机器人技术中的应用

鲁棒控制在机器人技术中的应用

鲁棒控制在机器人技术中的应用随着人工智能和机器人技术的发展,机器人正在变得越来越普遍。

它们被广泛应用于生产和服务等各个领域。

然而,机器人系统的鲁棒性问题是一个仍未解决的难题。

鲁棒控制是一种有效的解决方案,对于机器人来说,鲁棒控制具有重要的应用价值。

什么是鲁棒控制?在机器人控制中,鲁棒控制是一种有效的控制方法,能够处理控制系统中的各种不确定性问题,包括测量误差、外部扰动、系统失效等等。

鲁棒控制在控制系统中的作用是在保持控制系统稳定性的同时,也具有一定的容错能力。

鲁棒控制与PD控制之间的区别与传统的控制方法(PD,PID等)相比,鲁棒控制更加适用于机器人控制系统中的鲁棒性问题,并且能够满足系统的实时性和精度要求。

PD控制器的主要缺点是需要完全了解机器人系统的动态特性以及环境变化,而这些信息往往是不确定的。

鲁棒控制可以处理系统中不确定性问题,并且与环境的变化无关。

鲁棒控制在机器人技术中的应用大多数机器人控制系统都需要实现鲁棒控制方法,以确保系统的高效性和稳定性。

以下是几种机器人系统中鲁棒控制的应用:1. 机器人运动控制在机器人运动控制中,鲁棒控制可提供较好的反应性能,以适应机器人系统中的不确定性问题。

例如,在某些情况下,机器人臂可能会遭遇外部扰动或不确定的物体移动,而这些问题可能会导致机器人系统不稳定。

鲁棒控制器能够在这些条件下保持机器人系统的稳定性。

2. 机器人视觉控制机器人视觉控制是机器人技术的重要应用之一,它可以使机器人具有更高的准确度和自适应性。

鲁棒控制技术可以在机器人视觉控制中提供更加稳定的控制,以适应不同的物体和环境变化。

3. 机器人自适应控制机器人自适应控制是机器人技术中的另一个重要应用,它可以使机器人系统具有更高的灵活性和适应性。

鲁棒控制技术可以在机器人自适应控制中提供更加高效的控制方法,以适应不同的环境变化和系统故障。

未来的发展随着人工智能和机器人技术的发展,机器人系统的鲁棒控制问题将会得到进一步解决和改善。

不确定机器人系统轨迹跟踪鲁棒控制

不确定机器人系统轨迹跟踪鲁棒控制
开展更多的实验验证和实际应用研究,将所提鲁棒控制方法应用到实际机器人系统中,以检验其在实际环境中的性能和效果。
将所提鲁棒控制方法与其他先进的机器人技术相结合,如机器学习、人工智能等,以提升机器人系统的智能化水平和自主性。
深入研究机器人系统的动力学特性和运动学约束,优化控制算法,以实现更快速、更精确的轨迹跟踪。
谢谢您的观看
THANKS
详细描述
总结词
基于观测器的鲁棒控制策略通过设计观测器来估计机器人系统的状态,并利用估计的状态信息设计控制器,以实现轨迹跟踪的鲁棒性。
详细描述
该策略通过设计观测器来估计机器人系统的状态,并利用估计的状态信息设计控制器。由于观测器能够有效地对不确定性进行补偿,因此基于观测器的鲁棒控制策略能够提高轨迹跟踪的鲁棒性。同时,该策略还具有较好的动态性能和适应能力。
实验与验证
05
采用具有不确定性的机器人系统作为实验对象,如工业机器人或服务机器人。
实验平台
实验环境
实验条件
在室内或室外环境中进行实验,模拟实际应用场景,包括静态和动态环境。
确保实验条件的一致性和可重复性,包括机器人初始状态、环境干扰、传感器噪声等。
03
02
01
实验结果
记录机器人在不同条件下的轨迹跟踪性能,包括跟踪误差、稳定性、响应时间等指标。
输出反馈鲁棒控制
通过调整控制器参数来适应系统的不确定性变化,提高系统的鲁棒性。
自适应鲁棒控制
03
模型不确定性的处理
针对机器人系统模型的不确定性,采用鲁棒控制策略,减小其对系统性能的影响。
01
不确定机器人系统的轨迹跟踪
针对具有不确定性的机器人系统,设计鲁棒控制器,实现轨迹跟踪的精确控制。

基于自适应动态规划的机器人系统鲁棒控制

基于自适应动态规划的机器人系统鲁棒控制

自适应动态规划算法概述
自适应动态规划是一种解决优化问题的机器学习方法,它结合了动态规划和强化学 习的思想,能够处理具有不确定性的动态环境中的优化问题。
在机器人系统中,自适应动态规划算法可用于实现鲁棒控制,以应对系统中的各种 不确定性和干扰。
自适应动态规划算法的主要特点是能够自适应地学习和优化系统的控制策略,从而 在复杂和动态的环境中实现良好的控制性能。
自适应动态规划算法的优化性能
相较于传统的控制方法,自适应动态规划算法具有更好的优化性能。
它能够处理具有不确定性的系统模型,并通过学习不断地优化控制策略 ,以提高系统的控制效果。
在机器人系统中,自适应动态规划算法可以有效地应对外部干扰、系统 参数变化以及传感器噪声等问题,实现更精确的控制和更高的稳定性。
基于自适应动态规划的机器 人系统鲁棒控制
2023-11-09
目录
• 引言 • 自适应动态规划算法 • 机器人系统建模与控制 • 实验验证与结果分析 • 结论与展望
01
引言
研究背景与意义
背景
随着机器人技术的不断发展,机器人系统在生产、生活、科研等各个领域的应用越来越广泛。然而,由于实际应 用中存在的不确定性和干扰,机器人系统的控制性能受到严重制约。为了提高机器人系统的鲁棒性和适应性,基 于自适应动态规划的控制方法逐渐成为研究的热点。
控制器实现与优化
01
02
03
控制器实现
将设计的鲁棒控制器应用 于机器人系统,实现机器 人的实时控制。
控制性能评估
通过实验和仿真验证控制 器的性能,评估机器人在 不同场景下的运动表现和 稳定性。
控制器优化
根据实验和仿真结果,对 控制器进行优化和改进, 提高机器人的控制效果和 适应性。

空间机器人预设性能约束下的鲁棒跟踪控制

空间机器人预设性能约束下的鲁棒跟踪控制

空间机器人预设性能约束下的鲁棒跟踪控制在宇宙的无垠舞台上,空间机器人是那些跃动的星火,他们肩负着人类探索未知的重任。

然而,这些机械舞者并非天生就能完美演绎每一个动作。

预设性能约束下的鲁棒跟踪控制,就像是为它们量身打造的紧身衣,确保它们能在太空的严苛环境下优雅地起舞。

想象一下,如果空间机器人是一艘航行在汹涌大海中的船只,那么预设性能约束就是那坚固的船体和精准的导航系统。

没有这样的约束,机器人就如同一叶扁舟在风暴中摇摆不定,随时可能被巨浪吞噬。

而鲁棒跟踪控制则是那位经验丰富的船长,即使在风浪中也能稳稳地掌舵,让船只沿着预定的航线前进。

在这个比喻中,我们不难发现预设性能约束的重要性。

它不仅仅是一种限制,更是一种保护。

它确保空间机器人在执行任务时能够达到预期的性能标准,就像是一位舞者必须遵循的音乐节奏一样。

而鲁棒跟踪控制则是那位舞者灵活的脚步和准确的身体语言,它使得机器人能够在各种不确定因素的干扰下,仍然准确地完成既定的动作。

夸张地说,如果没有预设性能约束下的鲁棒跟踪控制,空间机器人就像是一只失去了羽翼的鸟儿,在太空的真空中无助地挣扎。

它们的每一次动作都可能成为致命的错误,每一次偏差都可能让整个任务功亏一篑。

因此,我们必须像对待生命一样对待这项技术,它是空间机器人生存的根本。

然而,预设性能约束并不是一成不变的。

随着任务的不同和环境的变化,这些约束也需要相应地调整。

就像一位运动员在不同的比赛中需要不同的战术一样,空间机器人在不同的任务中也需要不同的性能指标。

这就要求我们的控制策略必须具备高度的灵活性和适应性。

在这里,我们不得不提到另一个重要的角色——工程师们。

他们是那些在幕后默默付出的英雄,他们的智慧和汗水铸就了空间机器人的灵魂。

正是他们的不懈努力,才让这些机械舞者能够在太空中翩翩起舞。

总的来说,空间机器人预设性能约束下的鲁棒跟踪控制是一项复杂而精细的工作。

它要求我们不仅要有深厚的理论基础,还要有丰富的实践经验。

分散鲁棒控制的LMI方法

分散鲁棒控制的LMI方法
1.5 分散鲁棒控制的 LMI 方法
由于 LMI 的优良性能以及数学规划和解法的突破,特别是内点法的提出以及 MATLAB 软件中 LMI 工具箱的推出,LMI 这一工具越来越受到人们的广泛关注与重视,使其在控制 系统的分析和设计方面得到了广泛的重视和应用,成为这一领域的研究热点。在此之前,绝 大多数的控制问题都是通过 Riccati 方程或不等式的方法来表示和求解的。但是求解 Riccati 方程或其不等式,有大量的参数和正定对称矩阵需要预先调整。因而有时即使问题本身是有 解的,也不能找出问题的解。这给实际问题的解决带来了很大的不便,而 LMI 方法可以很 好地弥补 Riccati 方程方法的不足,不需要调整任何参数,便可获得问题的解。
(1.4)
这个问题也可以化成如下一个等价问题:
min cT x
s.t. F x 0
(1.5)
这是 LMI 工具箱中特征值问题求解器所要处理问题的标准形式。
一个 LMI F x 0 的可行性问题也可以写成一个 EVP:
min
s.t. F x I 0
(1.6)
显然,对于任意的 x ,只要选取足够大的 , x, 就是上述问题的一个可行解,因此上述 问题一定有解。若其最小值 * 0 ,则 LMI F x 0 是可行的。
件是等价的:
(a) S 0 ; (b) S11 0,S22 S1T2 S111S12 0 ; (c) S22 0,S11 S12 S221S1T2 0 。 (2)有界实引理 考虑线性时不变的连续时间系统
x t Ax t B t z t Cx t D t
具有正定解 X 0 。这里 R 2I DT D 。 事实上,Riccati 方程(1.10)等价于 Riccati 不等式

全局稳定的PD_前馈机器人鲁棒自适应控制[1]

全局稳定的PD_前馈机器人鲁棒自适应控制[1]

2 机器人动力学结构特性
考虑下述的 n 自由度旋转关节机器人动力学方程 β + H ( q , qα ) = T M (q ) q α α α α α ) + T d (q , q H (q , q ) = C (q , q ) q + G (q ) + f (q , t)
( 1a ) ( 1b )
t→∞
2) 如果满足如下的持续激励条件, 即存在正数 Α , 对任意的 t0 ≥0, 满足 1, Α 2, ∆
Α 1I ≤
∫Y
t0
t0 + ∆
T
( Σ) Y ( Σ) d Σ ≤ Α 2I

t→∞
( 8)
则参数估计误差也渐近收敛到零, 即辨识参数收敛到真值lim Η = 0. 证明. 1) 选用如下的 L yap unov 函数
[ 10 ]
可以证明
有 ‖R ‖ ≤ Γ = d 1 ‖X ‖ + d 2 ‖X ‖2 + d 3 ‖X ‖3
其中 d i > 0 ( i= 1, 2, 3) 为已知的正常数. 显然, 按照对 f i 的不同选择, 可以得出 23 ×42 = 128 个不同的全局稳定自适应控制律 . α α 当 f 1 = f 2 = f 5 = q , ( f 3 , f 4 ) = { q , q d }, 控制结构 ( 3 ) 就等同于文献 [ 5 ] 的一系列控制律 . 另 外, 选择其它参数, 还可得出文献 [ 1 ~ 8 ] 的控制律, 实际上它包含了所有现存的 PD + 前馈 α 型控制结构. 如果 f 4 = q d , Γ 还可以简化为 Γ= d 1 ‖X ‖+ d 2 ‖X ‖2. 对式 ( 3) , ( 4) 的控制律有如下的定理. 定理 1. 对式 ( 2) 的系统, 应用式 ( 3) , ( 4) 的控制律, 并保证不等式 ( 10) 成立, 则 α 1) 系统的位置和速度误差是全局渐近收敛的, 即lim e , e = 0.

离散控制系统中的自适应鲁棒控制方法

离散控制系统中的自适应鲁棒控制方法

离散控制系统中的自适应鲁棒控制方法鲁棒控制方法是一种能够抵抗系统参数变化和外部干扰的控制策略。

而离散控制系统是指时间是离散的、用样值表示的控制系统。

离散控制系统中,自适应鲁棒控制方法被广泛应用于解决系统模型不准确、外部干扰较大以及系统参数变化较快等问题。

本文将介绍离散控制系统中的一些常见的自适应鲁棒控制方法。

一、滑模控制方法滑模控制方法是一种常用的自适应鲁棒控制方法。

它通过引入一个滑模面,使系统状态在该滑模面上滑动,从而实现对系统状态的鲁棒控制。

滑模控制方法具有结构简单、鲁棒性好等特点。

在离散控制系统中,滑模控制方法可以通过离散时间状态方程来实现。

通过选取合适的滑模参数,可以有效地抑制系统中的模型不准确性和外部干扰。

二、最优控制方法最优控制方法是一种通过优化目标函数来实现控制的方法。

在离散控制系统中,最优控制方法可以通过求解离散时间最优控制问题来实现。

最优控制方法的核心思想是通过调整控制输入信号使系统的性能指标达到最优。

最优控制方法在离散控制系统中有广泛的应用,例如在工业生产中的优化控制、机器人控制等领域。

三、自适应控制方法自适应控制方法是一种通过监测系统的状态和参数来实时调整控制策略的方法。

在离散控制系统中,自适应控制方法可以通过参数估计器来实现系统参数的估计,并根据估计结果来调整控制器的参数。

自适应控制方法可以适应系统参数的变化,提高系统鲁棒性。

同时,自适应控制方法还可以通过在线的调整控制策略来抵消外部干扰的影响。

四、鲁棒控制方法的应用案例现代离散控制系统中的自适应鲁棒控制方法已经得到了广泛的应用。

例如,在工业生产过程中,离散控制系统中的自适应鲁棒控制方法可以有效地抵抗系统参数变化和外部干扰,提高生产过程的稳定性和效率。

此外,离散控制系统中的自适应鲁棒控制方法还可以应用于机器人控制、智能交通系统等领域,提高系统的性能和鲁棒性。

总结:离散控制系统中的自适应鲁棒控制方法是一种能够抵抗系统参数变化和外部干扰的控制策略。

基于耗散理论的机器人神经网络鲁棒控制_王洪瑞

基于耗散理论的机器人神经网络鲁棒控制_王洪瑞

类似于文献 [ 1] 的控制思想 , 本文针对不确定 机器人系统 , 提出一种基于耗散性理论的神经网络 自适应滑模控制方案 。在本文的控制方案中 , 神经 网络自适应学习系统的不确定部分 , 将神经网络的 逼近误差作为系统的外部干扰 , 结合耗散性理论进 行干扰抑制 , 使机械手位置和速度矢量的跟踪误差 渐近收敛于零 。
Abstract:Totherobustcontrolproblemwiththemodeluncertaintiesandexternaldisturbancesoftheroboticsystems, aneuralnetwork adaptiverobustcontrolschemeisproposed.Astabilitycontrollerbasedonthepassivitytheoryisproposedforthenominalmodel.An RBFneuralnetworkisusedadaptivelylearnthesystemuncertainties, takingtheneuralnetworkapproximateerrorastheexternaldisturbances.BasedonH∞ controltheory, theinfluenceofthedisturbanceonsystem outputissuppressedtoasmallextent.Byusing Lyapunovstabilitytheory, theweightmatrixregulatorofRBFneuralnetworkandcorrelationrobustcontrollerarederived.Thesystem globalstabilityisproved.Thesimulationresultsshowthatthecontrollersubjecttointerferencesuppressionimprovessystemrobustness, andachievesafastandaccuratelytracking, andthenenhancestherobotoperationalperformance. Keywords:robotmanipulators;passivity;dissipativity;neuralnetwork

机器人的鲁棒控制

机器人的鲁棒控制

+
xT
x
+
u0T
u0
]dt
取得极小值。
定理 2.1 求解鲁棒控制问题(1)可以转化为求解最优控制问题(2):如果存在反馈控制率
∫ u = u0 (x) 使得性能指标泛函
∞ 0
[
f max
2
(
x)+
||
x
||2
+ || u ||2 ]dt 达到极小,那么满足条件的最优
控制问题(1)的解 u = u0 (x) 就是鲁棒控制问题(2)的解。
② G(x1) − G0 ≤ Gmax (x) , Gmax (0) = 0 。 这两点保证了 x = 0 是系统的一个平衡点。为了使系统方程中加入控制项,我们令 u = τ − G0 , f (x) = −(V (x1, x2 ) + (G(x1) − G0 )) ,
-1-

寻求反馈控制率 u = u0 (x) 使闭环系统 x = Ax + Bu + Bf 的零解渐近稳定。
为了求解这个鲁棒控制问题,我们构造下面的最优控制问题。
(2) 最优控制问题:对辅助系统 x = Ax + Bu ,寻找一个反馈控制率 u = u0 (x) 使得性能
∫ 指标泛函 J =
∞ 0
[
xT
Px
所以我们只需求解一个代数的 Riccati 方程
I + P + AT Q + QA − QBBTQ = 0
(6)
其中 P 是构造的正定矩阵, Q 正定。解出 Q 即可求出控制 u0 = −BT Qx 。
我们证明了这个最优控制器也是所求的鲁棒控制器:此时只要取 Liapunov 函数

多智能体的鲁棒自适应有向三角编队控制

多智能体的鲁棒自适应有向三角编队控制

多智能体的鲁棒自适应有向三角编队控制朱亚东;杜晋;王芹【摘要】针对一类具有不确定性和外部干扰的三个智能体系统,提出了基于距离的分散自适应有向编队控制策略。

利用模糊系统的逼近能力对单个智能体的不确定动态进行逼近,同时通过参数自适应估计消除了逼近误差和外部干扰对系统的影响;进一步,引入势能函数避免个体之间的碰撞。

通过Babalat引理能够证明所提控制算法能够保证期望的三角队形且每个智能体都能达到期望的速度。

%In this paper, a decentralized adaptive control scheme of directed triangle formation based on interagent distances is worked out for three multi-agent systems with uncertain nonlinear dynamics and external disturbances. Uncertain dynamics terms are approximated by the first type fuzzy systems. At the same time, the effects of approximation error and external disturbances are eliminated by using the adaptive estimation ofpa- rameter. Furthermore, the inter-agent potential functions are introduced to avoid the collision between each a- gent. By the Babalat' s lemma, the proposed control algorithms can not only accomplish the desired formation but also ensure that speeds of all agents converge to a common value during the motion.【期刊名称】《扬州职业大学学报》【年(卷),期】2011(015)002【总页数】5页(P29-33)【关键词】多智能体系统;分散自适应控制;有向编队控制【作者】朱亚东;杜晋;王芹【作者单位】扬州职业大学,江苏扬州225009;扬州职业大学,江苏扬州225009;扬州职业大学,江苏扬州225009【正文语种】中文【中图分类】TP27320世纪90年代后期,多智能体的编队控制研究获得了深入的发展,相关研究成果在协同搜寻、营救、导航和多机器人规划、水下航行器控制及空间航行器的控制方面发挥了很大的作用[1-3]。

无人机鲁棒反推自适应编队导引控制设计

无人机鲁棒反推自适应编队导引控制设计

c t n t tgae ud n ea d c nrlfru ma n d ar l e i e( V)fr t n fg tsu id a i oi e rtd g ia c n o to o n n e ei hc UA o n av l omai ih t de .Th o l e
_ =一 2 1 2 一( 一 + 。 3 ,( , ) 1 2 。 X
则 有
( 9 )
( 一 1 2 + +u (1X ,1 (0 2= e 一 一 2 ,2() 1)
引入 的 目的是补偿 ( 与 的耦 合影响 1 1 步骤 3 3≤i ≤n一1 对 求微分得
() 6
( :一 11 + c 一 ̄(1 1 <+ 1 1 ) x
在理 想条件 下 ,当神经 网络 完全逼 近 ,即 u = 1 ,且 X 一 虿 , 2 2 误差 一 0 时,e 动态为渐进稳定. 1
主要 是基 于时标 分 离的概念 仅 从控制 的角度进 行 设 计,并没有考虑导 引与控制 的综合性能. 文献 『 提 出 8 1 了一种综 合导引控制 方法 , 并应 用于导弹拦 截 , 取得 了显著 的效果. 文献 『 只考虑 了反推设计 ,并局限 但 8 1 于俯仰通道 的设计 , 更重要 的是所设计 的 自适应 律只 针对模型 的不确定性 , 不针对 目标加速度 的未建模 而
2 nt9 3 0o eP A, ia 5 0 3 hn .U i 4 7 ft L Jn n 2 0 2 ,C ia h
A bs r c :A o u t a a tv c s e p n e h d i r po e o e e i n e t i y t m ,a d isa p i tat r b s d p i e ba k t p i g m t o s p o s d f r a g n rc u c r an s s e n t p l -

工业机器人控制策略

工业机器人控制策略

工业机器人控制策略探讨1. 刖吞工业机器人(机械手)是一个十分复杂的多输入多输出非线性系统,它具有时变、强耦合和非线性的动力学特征,因此带来了控制的复杂性。

由于测量和建模的不精确,再加上负载的变化以及外部扰动等不确定性的影响,难以建立工业机器人精确、完整的运动模型。

现代工业的快速发展需要高品质的工业机器人为之服务,而高品质的机器人控制必须综合考虑各种不确定T生因素的影响,因此针对工业机器人的非线性和不确定性的控制策略成为了工业机器人研究的重点和难点。

2. 工业机器人的控制策略针对工业机器人的多变量、非线性、强耦合以及不确定性,目前采用或正在大力研究的主要有如下几种控制策略:2.1变结构控制20世纪60年代,前苏联学者提出了变结构控制。

20世纪70年代以来,变结构控制经过控制学者的传播和研究工作,经历40多年来的发展,在国际范围内得到广泛的重视,形成了一门相对独立的控制研究分支。

变结构控制方法对于系统参数的时变规律、非线,性程度以及外界干扰等不需要精确的数学模型,只要知道它们的变化范围,就能对系统进行精确的轨迹跟踪控制。

变结构控制方法设计过程本身就是解耦过程,因此在多输入多输出系统中,多个控制器设计可按各自独立系统进行,其参数选择也不是十分严格。

滑模变结构控制系统快速性好,无超调,计算量小,实时,性强。

变结构控制本身的不连续性以及控制器频繁的切换动作有可能造成跟踪误差在零点附近产生抖动现象,而不能收敛于零,这种抖动轻则会引起执行部件的机械磨损,重则会激励未建模的高频动态响应一特别是考虑到连杆柔性的时候,容易使控制失效。

2.2自适应控制控制器参数的自动调节首先于20世纪40年代末被提出来讨论,同时自适应控制的名称首先用来定义控制器对过程的静态和动态参数的调节能力。

自适应控制的方法就是在运行过程中不断测量受控对象的特性,根据测得的特征信息使控制系统按最新的特性实现闭环最优控制。

自适应控制能认识环境的变化,并能自动改变控制器的参数和结构,自动调整控制作用,以保证系统达到满意的控制品质。

助力机器人无线电能传输系统鲁棒性控制策略研究

助力机器人无线电能传输系统鲁棒性控制策略研究

助力机器人无线电能传输系统鲁棒性控制策略研究助力机器人无线电能传输系统鲁棒性控制策略研究1. 引言助力机器人无线电能传输系统在现代技术发展中发挥着重要作用。

传统有线电能传输系统存在着诸多限制,如线缆布置困难、容易受到外力破坏等等。

而无线电能传输系统通过电磁场耦合方式实现了电能的远距离传输,极大地方便了助力机器人的使用。

然而,由于无线电能传输系统存在传输效率低、受环境干扰影响大等问题,需要鲁棒性控制策略来保证系统的稳定性和可靠性。

2. 无线电能传输系统的工作原理无线电能传输系统主要由发射器和接收器组成。

发射器通过高频振荡电路将输入电能转换为高频电能,并经功率放大器放大后辐射出去。

接收器则通过天线接收发射器发射的电磁波,并通过整流电路将其转换为直流电能。

系统需要保证发射端和接收端的电磁耦合效率,以提高能量传输效率。

3. 无线电能传输系统的鲁棒性问题无线电能传输系统在实际应用中面临着诸多鲁棒性问题。

首先,无线电能传输系统的传输效率容易受到外界环境和布置结构的影响,如传输距离、传输障碍物等。

其次,无线电能传输系统对于环境中的其他电磁干扰非常敏感,会导致系统能量损失或者传输中断。

此外,温度变化、供电电压波动等也会对系统的鲁棒性产生影响。

4. 鲁棒性控制策略研究为了提高无线电能传输系统的鲁棒性,需要从以下几个方面进行研究和优化:(1) 系统建模和控制算法设计:通过建立无线电能传输系统的数学模型,采用自适应控制算法和最优控制算法,实现对系统的鲁棒调节和优化控制;(2) 环境干扰抑制技术:通过采用滤波器设计、天线阵列设计等技术手段,抑制环境中的电磁干扰,提高系统的信号抗干扰能力;(3) 功率适应性调节:根据传输距离和障碍物分布等因素,动态调整传输功率,以提高能量传输效率;(4) 温度补偿技术:通过温度传感器实时监测系统的温度变化,并采用补偿策略进行温度校正,提高系统的稳定性;(5) 供电电压波动补偿技术:通过电压传感器实时监测供电电压波动情况,并采用补偿策略进行电压调节,提高系统的稳定性和鲁棒性。

不确定机器人系统轨迹跟踪鲁棒控制

不确定机器人系统轨迹跟踪鲁棒控制
不确定机器人系统轨迹跟踪 鲁棒控制
汇报人: 日期:
contents
目录
• 引言 • 不确定机器人系统模型 • 鲁棒控制理论 • 基于LMI的不确定机器人系统轨迹跟踪
控制 • 基于H∞的不确定机器人系统轨迹跟踪控
制 • 结论与展望
01
引言
研究背景与意义
背景
随着机器人技术的快速发展,不确定机器人系统轨迹跟踪鲁棒控制成为了一个重要的研究领域。在各种实际应用 场景中,由于存在外部干扰、系统参数变化等因素,导致机器人系统的轨迹跟踪性能受到挑战。因此,研究不确 定机器人系统轨迹跟踪鲁棒控制对于提高机器人的性能、适应性和安全性具有重要意义。
法应用到更多的实际应用场景中,以检验其实用性和泛化能力。
研究展望及发展前景
研究展望
未来的研究将进一步深入探讨复杂动态环境下的机器人轨迹 跟踪控制问题,研究更高效的优化算法,并拓展其在实际应 用场景中的应用范围。
发展前景
随着机器人技术的不断发展,不确定机器人系统的轨迹跟踪 鲁棒控制方法将得到更广泛的应用。未来,该方法有望在工 业自动化、医疗健康、航空航天等领域得到广泛应用,推动 机器人技术的进步和发展。
控制器设计与优化
根据机器人动力学模型,设计轨迹跟踪控制器。 考虑外部扰动和内部不确定性,优化控制策略。
采用非线性控制方法,提高轨迹跟踪精度和鲁棒性。
仿真研究与实验验证
01
利用MATLAB/Simulink进行仿真研究,验证控制器
的有效性。
02
进行实验验证,比较不同控制策略下的轨迹跟踪效果

03
针对不同类型的不确定性,进行鲁棒性测试和评估。
针对不确定性的鲁棒控制设计
针对机器人系统中存在的不确定性,进行了鲁棒控制器的设计。通过优化控制输入和反馈 机制,实现了对不确定性的有效抑制,提高了机器人的轨迹跟踪精度。

移动机器人系统的鲁棒控制研究

移动机器人系统的鲁棒控制研究

鲁棒控制Project移动机器人非线性系统的鲁棒控制生产与实际工作中,有许多任务会因为其复杂性或者工作环境的恶劣性,而不得不由机器人代替人类来完成,从而涉及到机器人的控制问题。

移动机器人在运动过程中,首先要规划出运动轨迹,就需要设计移动机器人的控制器以控制它们按照给定的期望路径运动。

在移动机器人的运动过程中,不可避免地要受到外界环境的干扰,同时由于移动机器人本身部件的损耗等原因,也会导致移动机器人受到内部摄动的影响。

通过输入输出线性化的非线性系统鲁棒控制μ方法来讨论该方法在两轮移动机器人的轨迹跟踪控制问题中的应用。

一、非线性系统的状态反馈线性化为简单起见,先给出单输入单输出非线性系统的状态反馈线性化方法,假定非线性系统状态方程如下:()()x f x g x u =+(1)其中,n x R ∈是系统的状态,n 表示系统状态的维数,u R ∈是系统的控制量,f 和g 分别是n R 上的C ∞矢量场。

令h 是R 上的C ∞标量场,那么h 关于f 的李导数定义为:11,f n nh h L h dh ff f x x ∂∂==++∂∂ (2)有f L h 仍然是R 上的C ∞标量场,因此,可以定义更高阶的李导数如下:11(),,2,3,k k k f f f L h L L h dL h f k --=== (3)定义另一n R 上的C ∞矢量场[,]f g 如下:[,]f g f ad g f g f g xx∂∂==-∂∂ (4)其中11111111,n n n n nnn n g g f f xx x x g f x x g g ff x x x x ∂∂∂∂⎡⎤⎡⎤⎢⎥⎢⎥∂∂∂∂⎢⎥⎢⎥∂∂==⎢⎥⎢⎥∂∂⎢⎥⎢⎥∂∂∂∂⎢⎥⎢⎥⎢⎥⎢⎥∂∂∂∂⎣⎦⎣⎦同样,定义连续李括号如下:121[,][,[,]][,]f f f kk f f ad g g ad g f g ad g f f g ad g f ad g -====(5) 定义1:若存在一个状态坐标变换()x ξφ=,通过引入一个新的控制量v 和一个非 线性状态反馈()()u x x v αβ=+,使得原非线性系统能被线性化为一个线性系统A Bv ξξ=+ (6) 其中0010000010,00001100A B ⋅⋅⎡⎤⎡⎤⎢⎥⎢⎥⋅⋅⎢⎥⎢⎥⎢⎥⎢⎥==⎢⎥⎢⎥⋅⋅⎢⎥⎢⎥⎢⎥⎢⎥⋅⋅⎣⎦⎣⎦则称原非线性系统是可状态反馈线性化的。

自适应控制和鲁棒控制

自适应控制和鲁棒控制

参考模型
外回路 参数调整 u 控制器 内回路 em
ym
r
y
过程
图7-8模型参考型自适应控制系统
• 参数最优化方法;基于李雅普诺夫稳定性理论的方法; 利用超稳定性来设计自适应控制系统的方法。 • 模型参考型自适应控制方法的应用关键是,如何将一类 实际问题转化为模型参考型自适应问题。在过程控制中 应用也不断发展,如用于间歇反应器的程序控制,可取 得良好效果。


• •
适应控制自诞生以来,一直是控制界的热点,但是, 除了简单适应控制系统以外,各种复杂的适应控制系 统未能在工业上进一步推广。原因主要有: 适应控制是辨识与控制的结合,但两者有一个难解决 的矛盾,辨识需要有持续不断的激励信号,控制却要 求平稳少变,已有人考虑过一些办法,然而实际上未 能解决; 适应控制中,除了原来的反馈回路外,还增加了调整 控制算法的适应作用回路,后者(外层回路)常常是 非线性的,系统的稳定性有时无法保证; 要知道对象模型阶数,这在实际上往往难以做到; 辨识模型因结构固定,只能反应实际模型参数不确定 性,且对时滞及其变化十分敏感。有人评价,适应控 制成绩不小,问题不少,总的来说,还需要新
2. YEWSERIES-80自整定PID控制器
知识库 响应曲线 控制目标类型 调整规则


SV
PID控制
MV
控制 对象
PV
图7-6 STC的结构图
• 知识库:相当于一部PID参数整定的选择手册。 • 响应曲线:根据设定值SV、测量值PV、控制器 输出值MV的变化情况,经过推理所得到的过程 响应曲线。 • 控制目标:
• 专家系统STC随时观察测量值、设定值和控制器 输出信号。当控制偏差超过临界值时STC启动, 控制器开始观察测量信号的波形,并将其与已存 入专家STC知识库中的十几种响应曲线加以对照。 知识库中的响应曲线为目标整定波形,根据不同 的整定目标,按最佳条件进行整定。 • 在判别测量信号的波形与目标整定波形的一致程 度时,以信号的超调量和衰减比作为评价的指标 标准,即只要测量信号波形的这两个指标满足目 标曲线,就被看作为是最佳整定,否则控制器就 要进行PID最佳参数值的计算。 • 控制器内存有100多种可供选用的整定规律,使 控制器可以按照响应特性或响应特性的发展趋势 从中选择最佳整定规律。

空间机器人路径优化与鲁棒跟踪控制

空间机器人路径优化与鲁棒跟踪控制
通过建立机器人模型和环境模型,进行仿真实验,验 证控制算法和路径规划的有效性和鲁棒性。
地面验证
在地面试验场对机器人进行实际操作,测试其性能和 功能。
在轨验证
通过实际在轨运行,对机器人的性能和功能进行全面 测试和评估。
05
实验与分析
实验设置与条件
机器人模型
采用具有6个自由度的空 间机器人模型,包括位 置、速度和姿态等参数
跟踪性能
机器人能够实时跟踪控制 指令,动态调整姿态和速 度,跟踪性能良好。
结果比较与讨论
与其他算法比较
与传统的路径规划算法相比,该 方法在路径长度、稳定性和实时
性等方面表现更优。
应用前景
该方法可应用于空间探测、卫星维 修等领域,提高空间机器人的自主 导航和任务执行能力。
局限性
该方法对机器人动力学模型的要求 较高,对于复杂环境和未知障碍物 的处理能力有待进一步提高。
06
结论与展望
研究成果总结
路径优化算法的提出
提出了一种基于遗传算法的空间机器人路径优化方法,该 方法能够根据任务需求和环境约束自动生成安全、高效的 机器人路径。
鲁棒跟踪控制策略的研究
针对空间机器人受到的扰动和不确定性,研究了一种鲁棒 跟踪控制策略,该策略能够保证机器人在复杂环境下稳定 、准确地跟踪预定轨迹。
多机器人协同与任务分配
研究多空间机器人的协同路径优化和任务分配问题,以提高空间机器 人群体的整体性能和效率。
智能决策与感知技术
结合人工智能和感知技术,研究空间机器人的智能决策与自主导航, 使其能够更好地适应未知环境和完成复杂任务。
降低计算复杂度和提高实时性
进一步优化算法和控制系统,降低计算复杂度,提高空间机器人的实 时性能,以满足实际应用的需求。

工业机器人鲁棒自适应PD控制的可行性研究

工业机器人鲁棒自适应PD控制的可行性研究

工业机器人鲁棒自适应PD控制的可行性研究周烨;常德功;张海明;李松梅【摘要】以HA006型工业机器人为例,针对常规的非线性PD控制器在应用中存在输出力矩较大的问题,提出了将鲁棒自适应PD控制策略应用于HA006型工业机器人实际控制的解决方案,并通过利用ADAMS/control和MATLAB/Simulink模块建立起的机器人联合控制系统仿真进行验证.当输入正弦指令时,跟踪信号与输入的正弦信号之间仅有较小的延时,可以较为准确地控制机器人的末端轨迹.仿真结果表明:建立的工业机器人联合控制系统具有良好的轨迹跟踪能力,证明了机器人的鲁棒自适应PD控制方法对HA006型工业机器人控制是可行的.【期刊名称】《青岛科技大学学报(自然科学版)》【年(卷),期】2016(037)004【总页数】5页(P446-450)【关键词】机器人;联合仿真;自适应;控制;可行性【作者】周烨;常德功;张海明;李松梅【作者单位】青岛科技大学机电工程学院,山东青岛266061;青岛科技大学机电工程学院,山东青岛266061;青岛科技大学机电工程学院,山东青岛266061;青岛科技大学机电工程学院,山东青岛266061【正文语种】中文【中图分类】TH16;TP242从控制的观点来看,多自由度机器人系统是一个复杂的动态耦合系统,其数学模型具有明显的复杂性和非线性[1-4]。

线性PD控制是最为简单有效的机器人控制方法,但往往要求驱动机构有很大的初始转矩,焦红梅等[5]提出了一种自适应鲁棒PD控制策略,避免了初始输出转矩过大的弊端。

本研究针对常规的非线性PD控制器在应用中存在输出力矩较大的问题,提出了将鲁棒自适应PD控制策略应用于HA006型工业机器人实际控制的解决方案,并通过利用ADAMS/control和MATLAB/Simulink模块建立起的机器人联合控制系统进行仿真验证,证明了机器人鲁棒自适应PD控制方法对HA006型工业机器人控制是可行的。

一类互联机器人系统鲁棒分散自适应控制

一类互联机器人系统鲁棒分散自适应控制

一类互联机器人系统鲁棒分散自适应控制
摘要:研究一类存在模型不确定性和外部扰动的互联机器人系统的控制问题。

控制器由一般线性控制器,线性自适应控制器和非线性自适应控制器综合构成。

通过Lyapunov理论证明设计的鲁棒分散自适应控制器能够有效地克服不确定性对系统的影响,实现闭环系统的渐近轨迹跟踪控制。

最后给出一个仿真例子进一步验证控制器的有效性。

关键词:互联机器人系统;鲁棒自适应控制;分散控制中图分类号:TP273文献标识码:A。

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

机器人鲁棒自适应分散控制Ξ代 颖 郑南宁 李春来(西安交通大学人工智能与机器人研究所 710049)摘 要 本文提出一种新颖的鲁棒自适应分散控制策略,用于不确定性机器人的轨迹跟踪.该控制器结构非常简单,由一个线性PD 反馈+补偿不确定动力学的非线性自适应反馈构成,能够有效的克服通常难于建模的摩擦力和外部扰动影响,而唯一需要了解的只是各关节输出的位置及速度状态,最后保证全局的渐近稳定.二自由度机器人的仿真证明了该法的有效性.关键词 鲁棒控制,自适应控制,机器人,分散控制,渐近稳定1 引言从1986年,C raig [5]]第一个提出全局收敛的自适应算法至今,已有大量的全局稳定的自适应控制算法在文献中涌现,文献[2]是近年来关于这方面工作的综述.纵观这些控制律,大部分均是集总的控制策略,即必须综合考虑机器人各关节的相互耦合,并基于机器人参数线性分离而得到的回归矩阵(regresso r ),而回归矩阵是关于机器人各关节状态的非线性函数矩阵,其计算是十分复杂和费时的,特别对于高于两个自由度以上的机器人而言,更是如此,因此该法实用性不强.虽然近年来,有所谓基于性能的自适应控制方法[3]],以及采用多项式结构[4]的控制方法提出,但它们一般只能达到全局或局部的一致最后有界,并且其控制结构较为复杂.为了简化控制结构、降低计算复杂度,并对机器人进行解耦,Seraji [7]和Fu [1]分别提出了只针对单个关节的分散控制策略,采用同样的思想,本文提出一种更简单的鲁棒自适应分散控制策略,由一个线性PD 反馈+补偿不确定动力学的非线性自适应反馈构成,能够有效的补偿通常难于建模的摩擦力和外部扰动影响,而唯一需要了解的只是系统输出的位置及速度状态,最后保证全局的渐近稳定.2 机器人的动力学模型及其结构特性考虑由下述二阶非线性微分方程描述的n 自由度旋转关节机器人动力学模型:M (q )q β+H (q ,q α)=Σ∋(q ,q α)=C (q ,q α)q α+G (q )+F d q α+F s (q α)+Σd (q ,q α,t )(1)其中,q 是n ×1关节角向量,M (q )是n ×n 对称正定惯性矩阵,C (q ,q α)q α是n ×1哥氏力和离心力向量,G (q )是n ×1重力向量,F d 和F s 分别是动态摩擦力矩阵和静态摩擦力,Σd (q ,q α,t )是外部扰动.为了导出本文的控制策略,首先需作如下假定.假定1 本文对外部扰动的限制加以放宽,采用文献[1]中的假定,即Σd i (q ,q α,t ) Φd 0i +d 1i q i +d 2i q αi(2)其中d j i ,(j =0,1,2)是未知的正常数,该假定包括执行器内部的未建模动力学;第20卷第3期1998年5月机器人 ROBO T V o l .20,N o .3 M ay,1998Ξ1997-07-07收稿假定2 按照文献[6]中的观察,对旋转关节机器人而言,如果关节长度是有限的,则关节的位置误差是有界的;假定3 给定的机器人期望轨迹q d ,q αd ,q βd 是一致有界的.另外,在本文的理论证明中,将用到以下的几个机器人动力学结构特性.特性1 对特殊选定的哥氏力及离心力矩阵C (・)有[2]x T [M α(q )-2C (q ,q α]x =0 Πx ∈R n(3) 特性2 对(1)式描述的机器人动力学方程可化为形式 M (q )sα+C (q ,q α)s =Σ-△A △A =M (q ,q α)q βr +C (q ,q α)q αr +G (q )+F d q α+F s (q α)+Σd (q ,q α,t )(4)其中,q αr =q αd -Αe ,e =q -q d ,s =e α+Αe ,Α是任选的正对角矩阵,△A 代表集中的系统非线性和不确定性,可以证明有-s T △A Φ2n i =1 s i [Ν0i +Ν1i s i +Ν2i q αi ]Φ2n i =1 s i Νi Θi (5)Νi =m ax (Ν0i ,Ν1i ,Ν2i ),Θi =1+ s i + q αi (6)其中,Ν0i ,Ν1i ,Ν2i 分别代表某个未知的正数,具体的证明如下.证明-s T △A Φ2n i =1 s i [2n j =1( M ij q βrj + C ij q αrj )+ G i + F d i q αi + F si + Σd i ](7)利用旋转关节机器人的惯量矩阵、哥氏力矩阵、重力矩阵及摩擦力项的有界性,代入(2)式,得 -s T △A Φ2n i =1 s i [2n j =1(a i 0 q βrj +a i 1 q αrj 2n k =1q k )+a i 2+a i 3 q i +a i 4 q αi ] =2n i =1 s i [a i 0‖q βr ‖+a i 1‖q αr ‖‖q α‖+a i 2+a i 3 q i +a i 4 q αi ](8)这儿的范数‖・‖指L 1向量范数,显然有‖q α‖Φsup ‖q αd ‖+‖s ‖+Α‖e ‖‖q βr ‖Φsup ‖q βd ‖+Α‖s ‖+Α2‖e ‖‖q αr ‖Φsup ‖q αd ‖+Α‖e ‖(9)利用假定2和假定3,可得-s T △A Φ2ni =1 s i [b i 0+b i 1 q αi +b i 3‖s ‖]≤2n i =1 s i [Ν0i s i +Ν1i q αi +Ν2i ]Φ2n i =1 s i Νi Θi (10) 本文的控制目标是:对于给定的连续有界的期望轨迹q d ,q αd ,q βd ,为参数及结构不确定的机器人,设计一个分散的鲁棒自适应跟踪控制策略,保证系统的输出误差渐近稳定和参数估计一致有界.3 鲁棒自适应分散控制器设计本文设计的控制器采用与文献[1]、[4]相似的控制框架,即所谓的“PD +非线性反馈”控制结构Σi =2k v i e αi -k p i e i -k i (t )s i ,其中s i =e αi +Αi e i ,k i =Αi k v i(11a )k i (t )=(Ν∧i Θi )2∧i Θi s i +Εi 2(t ),其中Ε i =-Χi Εi ,Εi (0)>0(11b )881 机 器 人1998年5月Ν∧ i =Γi Θi s i (11c ) 其中,Ν∧i 是关于机器人各关节集中不确定性上界的限制参数估计,Θi 是机器人各关节集中不确定性上界的包络函数,k v i 和k p i 是线性PD 反馈参数,Χi 和Γi 是自适应增益,均为正的常数.显然,该控制器对每个关节来说,只是单个关节变量的函数,即它是以一种独立的结构对各关节进行控制的,这就是所谓的分散控制.对(11)式的控制结构,有如下的理论.理论 对(1)式描述的机器人系统,采用(11a )~(11c )式的控制律,则整个机器人控制系统是全局渐近稳定的.证明 选用如下的L yap unov 函数V =0.5s T M (q )s +e T k p e +0.5Ν~T Γ-1Ν~+015ΕT Χ-1Ε,其中Ν~=Ν-Ν∧(12)将V 沿系统的跟踪误差模型(4)对时间求导,利用特性1,并经过简单的数学推导可得V Φ-e αT k c e α-e T Αk p e -s T k (t )s -s T △A -Ν~T Γ-1Ν∧-ΕT Ε(13)代入控制律(11a )~(11c ),并利用特性2,经过简单的推导,可得V Φ-e αT k v e αT -e T Αk p e -2n i =1(-s i 2k i + s i Ν∧i Θi -Ε2i )Φ-e αT k v e α-e T Αk p e <0(14)显然e ,e α∈L 2∩L ∞,Ν∧i ∈L ∞,i =1,…,n ,则有Σ∈L ∞,则e β∈L ∞,由B arbalet 引理,可得:li m t →∞e ,e α=0.注1 控制律中,Ν∧i 是关于机器人各关节集中不确定性上界的限制参数估计.可以看出,采用它虽使得控制较为保守,但却简化了控制结构,并大大节省了计算量!注2 如果完全知道机器人的动力学参数,即我们可以知道精确的Νi 参数,则不需自适应律(11c ),我们即可将真实的参数Νi 代入控制律中,则可以得到严格全局指数收敛的结果.但Νi 是关于机器人各关节集中不确定性和非线性的保守估计参数,这样就使得控制量过于保守,容易导致执行器饱和,而采用自适应在线辨识,则可得出相对满意的结果.注3 控制律(11b )中的参数Χi 如果为零,则可得出全局一致最后有界(GU U B )的结果,其证明类似于理论的推导,这里为了简便起见,从略.注4 现存的大多数的自适应控制器[2,3,5],由于无法补偿外界Σd (q ,q α,t )扰动和摩擦力建模的影响,而无法达到全局稳定,而鲁棒控制器[4,8]一般只能达到全局或局部的一致最后有界.本文设计的鲁棒自适应分散控制器,能够补偿外界的不确定性影响,并保证全局渐近稳定.注5 本文设计的控制器最吸引人的地方在于,它对机器人系统仅需了解的是各关节输出的位置及速度状态,而不管机器人本身是否存在大量的不确定性因素,它不需在线的计算回归矩阵,唯独复杂一点的是在线辨识一个关于机器人各关节不确定性上界的标量参数,对于高于两个自由度以上的机器人,其控制结构是十分简单的,因此比现存的其他控制器[2]有着极大的优越性!4 仿真结果为了验证本文设计的控制算法,下面给出一个二自由度旋转机器人的仿真.其动力学模型和参数取自文献[8],为了简便起见,这里省略其具体算式.设摩擦力和外部扰动分别为981第20卷第3期代 颖等: 机器人鲁棒自适应分散控制F d =diag (5,5) , F s (q α)=3sgn (q α) , Σd (q ,q α,t )=[q α1sin t q α2co s t ]T 期望轨迹为q d 1=sin t +0.1sin3t -0.2sin4t q d 2=011sin2t -0.2sin3t +0.1sin4t初始状态为q 1(0)=q 2(0)=0.5 q α1(0)=q α2(0)=0 Ν∧1(0)=Ν∧2(0)=0控制参数分别为Ε1(0)=Ε2(0)=5, k v 1=k v 2=300, Α1=Α2=10Χ1=Χ2=0.01, Γ1=Γ2=100 应用四阶R unge 2ku tta 法,取采样时间为1m s ,对该二自由度机器人仿真的结果图1~图4所示.图1 关节位置跟踪误差(rad ) 图2 关节速度跟踪误差(rad sec)图3 参数Ν自适应曲线 图4 关节1与关节2输出力矩曲线图中虚线表示关节1的状态,实线代表关节2的状态.从图中可以看出,本文设计的控制器能够补偿系统所有的不确定性影响,并且在较大的初始误差情况下,保证快速而有效的跟踪.从图4中可见,系统因较大的初始误差,有较大的初始力矩作用.其实,在另外的仿真还可以看到,如果取初始误差为零,就可避免最初时刻的过大控制作用,此处为了简便起见,省略具体的图例.况且,取初始误差为零,对实际的机器人而言,并不是一个很限制性的假定[4].注6 在仿真程序的调试过程中,我们发现,如果控制参数选择不适,系统虽能保证渐近的跟踪,但控制律可能会发生震颤,这从控制律(11b )可以解释,因为时间趋于无穷大时,控制律可能是不连续的,再加计算精度等原因,因此我们必须综合考虑控制参数的选取.5 结论本文提出一种新颖的鲁棒自适应分散控制策略,用于不确定性机器人的轨迹跟踪.该控制器由一个简单的线性PD 反馈+补偿不确定动力学的时变增益非线性反馈构成,能够有效的克服通常难于建模的摩擦力和外部扰动影响,而唯一需要了解的只是各关节输出的位置及速度状态,因此这是一种行之有效的控制算法,而且特别易于编程实现,具有一定的实用性.我们091 机 器 人1998年5月建立的理论和在二自由度旋转机器人上的仿真均证明,本文设计的控制器能够保证全局的渐近跟踪.参 考 文 献1 Fu L i 2Chen .Robust A dap tive D ecentralized Contro l of Robo t M ani pulato rs .IEEE T ransacti ons on A utom atic Contro l ,1992,37(1):106~1102 O rega R ,Spong M W .A dap tive M o ti on Contro l of R igid Robo ts :a T uto rial A utom atica ,19893 Co lbaugh R ,Glass K ,Seraji H .Perfo rm ance 2based A dap tive T rack ing Contro l of Robo t M ani pulato rs .Journal ofRobo tic System s ,1995,12(8):517~5304 D aw son D M ,Q u Z .O n the Global U nifo rm U lti m ate Boundedness of a DCAL 2like Robo t Contro ller .IEEE T ransac 2ti ons on Robo tics and A utom ati on ,1992,8(3):409~4135 C raig J J .A dap tive Contro l of M echanical M ani pulato rs .N ew Yo rk :A ddison 2w esley :19886 L azano R ,B rogliato B .A dap tive H ybrid Fo rce Po siti on Contro l fo r R edundant M ani pulato rs .IEEE T ransacti ons on A u 2tom atic Contro l ,1992,37(10):1501~15057 Seraji H .A dap tive Independent Jo int Contro l of M ani pulato rs :T heo ry and Experi m ent .P roc IEEE Int Conf Robo ticsA utom ati on ,Ph iladelph ia ,1988,PA :854~8618 Spong M W .O n the Robust Contro l of Robo t M ani pulato rs .IEEE T ransacti ons on A utom atic Contro l ,1992,37:1782~1786D ECENTRAL IZED ROBUST ADAPT IVE TRACK ING CONTROLOF ROB OT M AN IPULAT ORSDA I Y ing ZH EN G N ann ing L I Chun lai(Institu te of A I &R obotics ,X i ′an J iaoting U niversity 710049) Abstract T h is paper p ropo ses a novel decen tralized robu st adap tive con tro l strategy fo r trajecto ry track ingof robo t m an i pu lato rs w ith uncertain ties .T he con tro ller is very si m p le ,and the on ly info rm ati on requ ired insetting up the strategy is the ou tpu t states of each j o in t ,w h ile detailed descri p ti on of the model is no t need 2ed .It is show n by theo ries and si m u lati on s that uncertain effects such as fricti on s and ex ternal distu rbance can be overcom e and global asymp to tic stab ility can be w arran ted . Key words Robu st con tro l ,adap tive con tro l ,robo t m an i pu lato r ,decen tralized con tro l ,asymp to tic stab il 2ity作者简介 代 颖:26岁,博士研究生.研究领域:机器人自适应控制、鲁棒控制、非线性控制. 郑南宁:46岁,教授,博士导师.研究领域:智能控制、模式识别、图像处理及机器人控制等. 李春来:32岁,讲师,硕士.研究领域:机器人控制、非线性控制、图像处理等.191第20卷第3期代 颖等: 机器人鲁棒自适应分散控制。

相关文档
最新文档