一种全局稳定的电机伺服系统输出反馈鲁棒控制方法与流程

文档序号:11958813阅读:来源:国知局

技术特征:

1.一种全局稳定的电机伺服系统输出反馈鲁棒控制方法,其特征在于:该方法包括以下步骤:

步骤一、建立电机位置伺服系统模型:

其中y表示角位移,m表示惯性负载,kf表示扭矩常数,u是系统控制输入,b代表粘性摩擦系数,f代表其他未建模干扰,包括非线性摩擦、外部干扰以及未建模动态;

将式(1)转换成状态空间形式,如下:

其中表示位置和速度的状态向量;

参数集θ=[θ12]T,其中θ1=kf/m,θ2=b/m,d=f/m表示集中干扰;

系统中的参数m,kf,b是未知的,且系统的未建模动态和干扰总是有界的,因而,以下假设总是成立的:

假设1:参数θ满足:

其中θmin=[θ1min2min]T,θmax=[θ1max2max]T,它们都是已知的,此外θ1min>0,θ2min>0;

假设2:d(x,t)是已知有界的,即

|d(x,t)|≤δd (4)

其中δd已知;

让yd表示系统参考轨迹,假设其是二阶可导的,且二阶导有界,即L是已知正数;

步骤二、设计基于一致鲁棒精确微分器的全局稳定电机高精度输出反馈控制器,具体步骤如下:

步骤二(一)、根据公式(2)构建电机的一致鲁棒精确微分器

首先,由系统的已知输出状态x1设计一致鲁棒精确微分器,用于估计系统的未知状态x2,此微分器不依赖于系统输入和参数估计值,如下设计一致鲁棒精确微分器:

其中x1,x2分别表示输出角位移和角速度,分别为x1,x2的估计值,i=1,2, c1,c2为待调整正参数,分别为:

其中增益b1,b2>0,此外

由式(2)和(5)可得估计误差动态如下:

步骤二(二)、设计基于一致鲁棒精确微分器的全局稳定电机高精度输出反馈控制器定义变量如下:

其中z1=x1-x1d(t)是输出跟踪误差,k1>0是一个反馈增益;由于G(s)=z1(s)/z2(s)=1/(s+k1)是一个稳定的传递函数,当z2趋于0时,z1必然也趋于0,接下来的控制器设计,将以使z2趋于0为主要目标;

对式(15)微分并把式(2)代入,可得:

基于估计状态的控制器如下:

u=(ua+us)/θ1n,us=us1+us2

其中其中k2>0是一个反馈增益;

把式(17)代入式(16),可得z2的动态方程:

由假设1可知,存在Us2满足如下条件:

z2us2≤0

其中σ1>0是一个设计参数,在此给出Us2的一个形式:

令g为如下函数

其中θm=θmaxmin,由此设计如下的Us2

其中ks1为一个非线性增益;

步骤三、调节电机控制律u的参数k1,k2,b1,b2,c1,c2使得系统满足控制性能指标。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1