全局终端滑模控制
火箭炮交流伺服系统全局滑模控制

摘 要 : 对某 火箭炮 位置 伺服 系统参 数 变化 范 围大 , 击力矩 强等特 点 , 出了一 种全 局 滑模 针 冲 提 控制 方 法 , 结合伺服 系统数 学模 型对其进 行 了稳 定 性证 明 , 并 同时对 于 控制 律 中的高 阶微分 项 , 引 入微 分估 计器 来获取 其 高精度 估计值 。 仿真结 果表 明, 控 制方 法不仅 能够 有效 抑制抖 振 , 证 系 该 保 统 的响 应速度 和控 制精度 , 并且 对参 数摄 动和 负载扰 动具 有很 强 的鲁棒 性。 关键 词 :自动控制 技术 ;火箭炮 ; 局滑模 ;永磁 同步 电动 机 全
等 以系统状 态 变量 作 为输 入 变 量 设 计 了 自适 应
模 糊 系统逼 近二 阶 系统 的等 效 控 制律 , 好 的解 决 较 了这一 问题 ,然 而对 于三 阶 系统 , 方 法 会 随 系 统 该 阶数 的增加 , 使得 模糊 规则 数成倍 增加 。 本 文 针 对火 箭 炮 方位 伺 服 系统 , 用 一 种全 局 采 滑模控 制方 法 , 火 箭 炮方 位 运 动 的位 置控 制 问题 对 进 行研 究 。针对 伺 服 系统 数 学 模 型 , 计 了全 局 滑 设
第 3 3卷 第 6期
20 l2年 6月
兵
工
学
报
Vo . No 6 I33 .
ACTA ARM AM ENTARI I
J交 流伺 服 系统 全 局 滑模 控制
陈福 红 ,马 大 为 ,杨 必 武 朱 忠领 ,
( .南 京 理 工 大 学 机 械 工 程 学 院 ,江苏 南 京 20 9 2 1 10 4; .第 二 炮 兵 装备 研 究 院 ,北 京 108 ) 00 5
新型全局滑模控制在永磁同步电动机中的应用

b s odss macq a t.S d gm evr l s ut ecnr tr a as be i icn yih id ut o yt t u i ,g e i l y l i o ai e t c r ot lie h s l ens n at i t . in d b a r u o jt o g f l n be i
Ke r s a i b e i t g a in t p an s t h;go a l i g mo e c n r l e ma e tma n t s n y wo d :v ra l n e r t -y e g i  ̄ c o l b ls d n d o to ;p r n n g e y ・ i
PS M M无位置传感器调速 系统 , 提高 了速度观测 器 的精 度 。文 献 [ ] S 6 将 MC应 用 于 P M 的 直 MS 接转矩控制 , 并采用变指数趋近率 , 改善了转矩和 磁链脉动大的问题 , 滑模变结构的抖振也得到了
明显抑 制 。
传统 滑模 变结构 系统 的响应包 括趋 近模态 和 滑 动模 态两部分 , 该类 系统 对 系统 参数 的不 确定
动等不确定因素的影 响, 在一些精度要求较高的 场合 , 传统 PD很难达到系统的要求¨ 。滑模变 I J
结构控制 (MC 的 引人 很好 地 解 决 了这 些 问题 , S )
性和外部扰动的鲁棒性仅存在于滑动模态阶段 ,
系统 的动力 学特 性在 响应 的全 过程并 不具有 鲁棒
它是对非线性 、 不确定性系统的一种有效 的综合 方法 , 对系统的参数摄动和外干扰 的鲁棒性非常 强, 且结 构简单 、 响应 速度快 。近年 来 , 内、 研 国 外
HU Qa gh i H i- n i ̄ -u , U Qn eg f
一种基于粒子群优化(PSO)算法的全局快速终端滑模控制方法

一种基于粒子群优化(PSO)算法的全局快速终端滑模控制方法郝春玲【摘要】为了减小六轴机械臂运行时的震动,提高控制系统的响应时间,基于PSO 智能算法对其进行全局优化控制,将机械臂系统离散成6个子系统,分别设计各个子系统,并且基于Lyapunov理论验证控制系统的稳定性.仿真结果表明,采用PSO算法对六轴机械臂进行运行轨迹控制时具有精度高、运行误差小及收敛周期短的优点,切实提高了控制系统的响应速度及控制精度.%In order to eliminate the chattering and improve the response speed of the system. This paper deals with a fast terminal sliding mode control method based on PSO( particle swarm optimization) for the six manipulator control system. Then stability of the system is demonstrated by Lyapunov theory and the optimization control parameters are achieved based on PSO algorithm. The simulation results show that the PSO algorithm has the advantages of high precision,low running error and short convergence period when the trajectory control of the six-axis manipulator is carried out,thus the response speed and control precision of the control system are all improved.【期刊名称】《电子器件》【年(卷),期】2017(040)005【总页数】5页(P1304-1308)【关键词】智能机器人;PSO算法;六轴机械臂;终端滑模控制【作者】郝春玲【作者单位】渤海船舶职业学院机电工程系,辽宁葫芦岛125100【正文语种】中文【中图分类】TP24随着科技的不断进步,以及时下较为流行的工业4.0,机器人逐渐体现了其特有的优势,对其进行智能控制成为了国内外学者的研究热点,文献[1-3]阐述了基于模糊控制策略调整PID值,表现出了较好的鲁棒性。
空天飞行器全局终端滑模控制23页PPT

(r cos q sin ) / cos
p (J y J z) qr M x
Jx
Jx
q (J z J x) pr M y
Jy
Jy
r (Jx J y) pr M z
Jz
Jz
(1)
飞行器姿态模型
令 x1
x2
x3 x4
p
x5
q
x 6 r
u1
Lg1Lfh1(x) A(x)Lg1Lfh2(x)
Lg1Lfh3(x)
Lg2Lfh1(x) Lg2Lfh2(x) Lg2Lfh3(x)
L L Lg g g3 3 3L L Lfffh h h1 2 3(((x x x)))100
sinx1tanx2 cosx1
sinx1secx2
cosx1tanx2
(3)
b(x) b1(x) b2(x)
式中
bi
(x)
Lri f
hi
(x),i
1, 2,
bm (x)
,m
在满足上述条件的情况下,再利用状态变换
,就能 Z ( x ) h 1 ( x ) , L f h 1 ( x ) ,, L r 1 f 1 h 1 ( x ) ,, h m ( x ) , L f h m ( x ) ,, L r f m 1 h m ( x ) T 使得系统输出的第 i 个分量 y i 仅受第 i 个参考变量 v i 的影响。
空天飞行器全局终端滑模控制
服从真理,就能征服一切事物
空天飞行器的 全局终端滑模控制
报告人:李英 指导老师:井元伟教授
目录
1.飞行器姿态模型及其输入输出解耦 2.全局终端滑模控制系统设计 3.仿真 4.结论
终端滑模控制方法

终端滑模控制方法1.1终端滑模控制1.1.1基于终端滑模的非线性系统控制[1]控制系统设计的主要需求包括两个主要方面:控制(收敛)性能和控制鲁棒性,前者需要实现有限时间收敛控制,后者需要在不适用高增益开关的条件下实现鲁棒控制。
为提高动态系统的收敛性能,Zak提出了终端吸引子(terminal attractor)[2]的概念,并在神经网络学习中表现出较好的性能,其具有如下三次抛物线型式:(0-1)且平衡点位于原点,对其在初始时刻和平衡时刻间进行积分得到:(0-2) 由此可知,系统(0-1)将在有限时间内收敛到平衡点,收敛时间只取决于系统初始状态。
考虑如下二阶系统(0-3)其中为系统状态,为系统输入,跟踪误差,其中为期望轨迹。
设计如下控制律(0-4)其中,均为正奇数且。
将上式代入式(0-3)得到如下闭环系统:(0-5)并设计滑模面如下(0-6)其中表示初始条件。
那么式(0-5)和(0-6)确保了系统(0-3)在控制律(0-4)下的终端稳定性,定义滑模面为终端滑模子(terminal slider),并定义形如式(0-4)的控制律为终端滑模控制(terminal slider control)。
显然,式(0-4)所示的控制比全状态反馈线性化控制性能优越。
结合式(0-6)(0-4)得到如下控制律(0-7)那么考虑到控制量有界且误差有界,误差的指数必须为正,即(0-8)该条件进一步缩小了参数的设计范围。
但是以上分析设计基础是滑模面初始条件,那么对于不同的期望轨迹其初始值不同(也就是说式(0-6)不一定对仍以期望轨迹均能满足),因此需要对滑模控制器的参数进行重新设计。
传统滑模利用高增益开关切换来迫使系统从任意初始条件均可收敛到滑模面,文献[]提出建立初始条件和滑模面之间的动态系统来解决传统滑模的缺陷。
设计如下滑模控制律(0-9)并将其代入系统(0-3)中得到(0-10)上式表明对于任意初始条件,滑模变量均将在有限时间收敛到稳态值,之后系统跟踪误差将在滑模面(0-6)上有限时间内到达平衡点。
快速Terminal滑模控制

快速Terminal 滑模控制1 快速Terminal 滑模控制的简要介绍快速Terminal 滑模控制可使系统状态在有限时间内收敛为零,突破了普通滑模控制在线性滑模面条件下状态渐近收敛的特点,系统的动态性能优于普通滑模控制。
并且相对于线性滑模控制,快速Terminal 滑模控制无切换项,可有效地消除抖振。
快速Terminal 滑模控制不仅能够使系统在有限时间内收敛,还能保持线性滑动模态到达平衡态的快速性。
全局快速Terminal 滑模控制结合了传统滑模控制和Terminal 滑模控制的优点:(1) 全局快速滑模控制保证了系统在有限时间内到达滑模面,使系统状态在有限时间内迅速收敛到平衡状态。
系统状态收敛到平衡状态的时间可以通过选取参数进行调整。
(2) 全局快速滑模控制的控制律是连续的,不含切换项,从而能消除抖振现象。
(3) 全局快速滑模控制对系统不确定性和干扰具有很好的鲁棒性,通过选取足够小的q /p ,可使系统状态到达滑模面足够小的邻域内,沿滑模面收敛到平衡状态。
2 快速Terminal 滑模控制器的设计2.1 传统快速Terminal 滑动模态传统的快速Terminal 滑动模态的形式为:0q p s x x β=+=(1)式中x 为状态变量,β>0,p,q 为正奇数且p >q 。
由式(1)可以得出: /d d q p tβ=-xx (2)变换为:1d d q p t β-=-x x(3)将式(3)两边同时对时间t 积分可以得到:001tq p x dt x dx β-=-⎰⎰(4)由式(4)可以看出状态变量x 可以从任何初始状态x 0沿着滑动模态(1)逐渐收敛到x =0,且收敛时间为:()/s |(0)|()p q p pt p q β-=-x(5)综上,可以根据滑动模态式(1)知道,状态变量x 在远离平衡点时,收敛很快,但随着距离平衡点越近收敛速度逐渐降低,但是根据式(5)的收敛时间可以通过调节参数或者进行参数优化来加快收敛速度。
基于新型趋近律的全局快速Terminal滑模PMLSM控制

基于新型趋近律的全局快速Terminal滑模PMLSM控制索宇超;张博;杨永宝;艾雄雄;邓斌;王杰
【期刊名称】《电机与控制应用》
【年(卷),期】2022(49)11
【摘要】针对滑模控制(SMC)的永磁直线同步电机(PMLSM)位置跟踪中存在收敛速度慢和系统抖振严重两个方面的问题,进一步提高PMLSM控制的跟踪精度,改善系统的动态品质,在传统的幂次趋近律基础上,引入了Fal函数,并结合新型全局快速终端滑动模态,提升系统的趋近速度并对系统抖振进行有效的控制;在SMC系统外可采用干扰观测器来对系统的扰动信号等进行前馈补偿,提高系统的抗干扰处理能力。
利用MATLAB/Simulink软件进行计算机仿真,并与传统幂次趋近律SMC进行对比。
仿真分析表明,该跟踪控制算法能够提高系统的跟踪与控制精度,并且增强了系统的抗扰动性能。
【总页数】7页(P16-21)
【作者】索宇超;张博;杨永宝;艾雄雄;邓斌;王杰
【作者单位】西安工程大学电子信息学院
【正文语种】中文
【中图分类】TM359.4;TP273
【相关文献】
1.基于全局趋近律滑模的感应电机控制方法
2.基于双幂次滑模趋近律方法的PMLSM精密位置控制
3.基于快速双幂次趋近律的新型滑模控制
4.鲁棒全局快速
Terminal滑模末制导律研究5.基于新型趋近律的永磁直线同步电动机全局滑模控制
因版权原因,仅展示原文概要,查看原文内容请购买。
变速风力发电机组全局快速Terminal滑模控制

T h e Ne w E n e r g y P o we r C on t r o I T e c h n o l o g y
皇 皇
! ! 竺 兰 兰兰
变 速风 力 发 电机 组 全 局 快 速 T e r mi n a l 滑 模 控 制
Ab s t r a c t :I n t h i s p a p e r ,a g l o b a l f a s t t e m i r n a l s l i d i n g mo d e c o n t r o l me t h o d i s p r o p o s e d f o r v a r i a b l e — s p e e d wi n d t u r b i n e s w i t h g r e a t u n c e r t a i n t i e s . T h e s l i d i n g mo d e i s c o mp o s e d o f T e mi r n l a s l i d i n g mo d e a n d l i n e a r s l i d i n g mo d e ,t o e n s u r e t h a t t h e s y s t e m s t a t e s c o n v e r g e i n f i n i t e t i me a n d i n c r e a s e c o n v e r g e n c e r a t e .T o t h i s e n d ,a n e s t i ma t i o n a l g o r i t h m i s d e s i g n e d t o e s t i ma t e t h e b o u n d o f s y s t e m u n c e r t a i n t i e s . T h e s y s t e m s t a b i l i t y i s p r o v e d b y u s i n g L y a p u n o v s t a b i l i t y t h e o r e m.I n t h e s i mu l a t i o n,t h e w i n d t u r b i n e s o p e r a t e i n t h e c a s e s o f n a t u r l a wi n d a n d t h e w i n d s p e e d mu t a t i o n .T he s i mu l a t i o n r e s u l t s v e r i f y t h a t t h e s y s t e m i s s t a b l e a n d h a s g o o d d y n a mi c p e f r o ma r n c e a n d
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
输入输出解耦
则ASV姿态系统(2)解耦线性化后的状态方程和输出方 程分别为。
z Az Bv y Cz
A1 A A2 3 A
(4)
B1 B B3
0 1 i A 0 0
B2
0 B 1
1
2
3
5.5 5 4.5 4
x1(deg)
3.5 3 2.5 2 1.5 1
滚转角 滚转角指令 0 1 2 3 4 5 time(s) 6 7 8 9 10
仿真研究
4 俯仰角 俯仰角指令 3.8
3.6
x2(deg)
3.4
3.2
3
2.8
0
1
2
3
4
5 time(s)
6
7
8
9
10
仿真研究
1.5 1
0.5
( n) ( n) s0 r ( n) x1 r ( n) xn
通过递推,得
sn1 r
sn1 r
(n)
xn s
k 0
n2
( n k 1) k k
d nk 1 qk / pk k nk 1 sk dt k 0
n2
( n k 1) k k
x x1 , x2 , x3 , x4 , x5 , x6
u u1 , u2 , u3
T
T
T
y y1 , y2 , y3 x1 , x2 , x3
T
i, j 1,2,3
输入输出解耦
如果 (1)对所有
i, j m, k ri 1 都有
Lg j Lkf hi ( x) 0 ;
n 2, s0 r xi , s1 s0 0 s0 0 s0q0 / p0 , i 1,2,3
得控制器为
v(t ) 1 d q0 / p0 q/ p r f ( x ) s s a s b s 0 0 0 0 1 1 g ( x) dt
i i
Z ( x) h1 ( x), L f h1 ( x),
, Lr1f 1h1 ( x),
, hm ( x), L f hm ( x),
, Lrfm 1hm ( x)
T
输入输出解耦
此时原非线性系统化为
z Az Bv y Cz
A A
空天飞行器的 全局终端滑模控制
报告人:李英 指导老师:井元伟教授
目录
1.飞行器姿态模型及其输入输出解耦 2.全局终端滑模控制系统设计 3.仿真 4.结论
飞行器姿态模型
数学模型为:
p ( r cos q sin ) tan q cos r sin ( r cos q sin ) / cos (J y Jz ) Mx p qr Jx Jx My (Jz Jx ) q pr Jy Jy (Jx J y ) Mz r pr Jz Jz
全局终端滑模控制系统设计
此时可以根据
p x(0)( p q )/ p ts ln ( p q)
tsn 1
p a[ x1 (0)]( p q )/ p b ln a( p q) b
tsn 1
算出收敛时间 t s 以及到达滑模面的时间
。
仿真研究
滚转角、俯仰角、偏航角初始角分别为1,4,-1,在 d 0.5sin t 。滚转角、俯 0s时外加干扰 d 0.5sin t ,d 0.5sin t , 仰角、偏航角指令分别为5,3,1。
则式(1)可表示为仿射非线性系统
3 x f ( x ) g i ( x )u i 1 y j h j ( x)
(2 )
飞行器姿态模型
其中
x4 ( x5 sin x1 x6 cos x1 ) tan x2 x cos x x sin x 5 1 6 1 x5 sin x1 sec x2 x6 cos x1 sec x2 f ( x) 1 x5 x6 2 x4 x6 3 x4 x5
经计算 A(x) sec x 0 ,所以Flab-Wolovich矩阵为非奇 异。则在整个区域内,控制系统的相对阶集合为 2,2,2 。
输入输出解耦
此时,经过状态反馈控制律 u ( x) ( x)v ,使系统实 现输入输出解耦线性化。 做如下状态变换
0 z1 h1 ( x ) x1 1 L h ( x) z1 f 1 x1 0 z2 h2 ( x ) x2 z 1 z2 L f h2 ( x ) x2 z 0 h3 ( x ) x3 3 1 x3 L f h3 ( x ) z3
x3(deg)
0 -0.5 偏航角 偏航角指令 -1 0 1 2 3 4 5 time(s) 6 7 8 9 10
仿真研究
12 10 8
s1(滚 转 通 道 滑 模 面 )
6
4
2
0
-2
0
1
2
3
4
5 time(s)
6
7
8
9
10
结论
从仿真图可知,本文所提出的全局快速终端滑模 控制方案,可使ASV的姿态角快速、精确的跟踪给定指 令信号,并且对干扰力矩等外在不确定干扰都具有全 局鲁棒性,增强了系统的抗干扰能力。
xi xi 1 , i 1, 2, , n 1 xn f ( x) g ( x) u (t )
其中 ,
i
i
0
pi , qi ( pi qi )(i 0,1,
, n 2) 为正奇数。
全局终端滑模控制系统设计
对于位置跟踪控制,设位置指令为 r,则 s0 r x1
i
C 1 C C2
3 C
Ci 0 1
i 1, 2,3
全局终端滑模控制系统设计
考虑高阶单输入单输出非线性系统: (5) 设计一种具有递归结构的快速滑动模态表示为
s1 s0 0 s0 0 s0 q0 / p0 s2 s1 1 s1 1 s1q1 / p1 sn 1 sn 2 n 2 sn 2 n 2 sn 2 qn2 / pn2
Lg1 L f h1 ( x) A( x) Lg1 L f h2 ( x) Lg1 L f h3 ( x) Lg2 L f h1 ( x) Lg2 L f h2 ( x) Lg2 L f h3 ( x)
2
Lg3 L f h1 ( x ) 1 sin x1 tan x2 cos x1 tan x2 Lg3 L f h2 ( x) 0 cos x sin x 1 1 Lg3 L f h3 ( x ) 0 sin x1 sec x2 cos x1 sec x2
1
输入输出解耦
根据本文的ASV系统,可得
Lg1 L0f h1 ( x) 0 Lg1 L0f h2 ( x) 0 Lg1 L0f h3 ( x ) 0 0 0 0 L L h ( x ) 0 L L h ( x ) 0 L L g2 f 1 g3 f 2 g3 f h3 ( x ) 0 0 0 0 L L h ( x ) 0 L L h ( x ) 0 L L g3 f 1 g3 f 2 g3 f h3 ( x ) 0
(7)
全局终端滑模控制系统设计
则
q/ p sn1 a sn1 b sn 1
(8)
1 2 sn 1 2
定义 Lyapunov函数
V
2 ( q p )/ p V sn1 sn1 a sn b s 1 n1
很明显,V 0 ,系统稳定。 本文三个通道均为二阶系统,则
输入输出解耦
状态反馈如下
u ( x ) ( x )v 1 ( x) A ( x)b( x) 1 ( x ) A ( x) b2 ( x)
i
(3 )
bm ( x)
b( x) b1 ( x)
式中 bi ( x) Lrf hi ( x), i 1, 2, , m 在满足上述条件的情况下,再利用状态变换 ,就能 使得系统输出的第 i 个分量 y 仅受第 i 个参考变量 v 的影响。
(n)
f ( x) g ( x) u (t ) s
k 0
n2
d nk 1 qk / pk k nk 1 sk dt k 0
n2
(6)
取控制律为
n2 n2 1 (n) d nk 1 qk / pk ( n k 1) q/ p u (t ) r f ( x ) s s a s b s k k k k n 1 n 1 g ( x) dt nk 1 k 0 k 0
(1 )
飞行器姿态模型
令
x1 x 2 x3 x4 x5 x6 p q r
Mx u 1 Jx My u2 Jy Mz u3 Jz
Jy Jz 1 Jx Jz Jx 2 Jy J Jy 3 x Jz
(2)Flab-Wolovich矩阵(或叫解耦矩阵)
a1m a11 a12 a a a 22 2m A( x) 21 amm am1 am 2 aij Lg j Lrfi 1hi ( x), i, j 1, 2, , m