The invention provides an auto-disturbance rejection control method for motor servo system considering state constraints, including the following steps: step 1, establishing the model of motor position servo system; step 2, designing an auto-disturbance rejection controller for motor servo system considering state constraints; step 3, adjusting the auto-disturbance rejection of motor servo system considering state constraints. The parameters of the control law make the system satisfy the control performance index.
【技术实现步骤摘要】
考虑状态约束的电机伺服系统自抗扰控制方法
本专利技术涉及一种控制方法,特别是一种考虑状态约束的电机伺服系统自抗扰控制方法。
技术介绍
因为在工业中的广泛应用,随着现代工业的发展,电机系统的高性能控制已经面临较大的市场需求。然而,为伺服系统设计高性能的控制器并不容易,由于工作状况变动、外部干扰以及建模误差的缘故,实际工业过程的精确模型很难得到,而系统的各种故障也将导致模型的不确定性,也就是说模型的不确定性在控制系统中广泛存在。这些不确定性因素可能会严重恶化能够取得的控制性能,从而导致低控制精度,极限环震荡,甚至不稳定性。对于已知的非线性,可以通过反馈线性化技术处理。但是,无论动态非线性识别的如何准确的数学模型,都不可能得到实际非线性系统的整个非线性行为,进而进行完美的补偿。始终存在着不能够用明确的函数来模拟的未建模非线性。为了降低系统不确定性对控制性能的影响,很多研究人员设计了鲁棒控制器,通过增大反馈增益抑制系统不确定性的影响,提高系统控制精度。然而,这样就很有可能产生高反馈增益。为了降低系统反馈增益,一些研究人员设计了滑模变结构控制、鲁棒自适应控制、自适应鲁棒以及基于干扰估计补偿的控制策略。然而,所有这些方法都是基于对设计控制器的全状态反馈,也就是说,在运动控制中,设计者不仅需要知道信号的位置,还要知道速度和/或加速度信号。然而,在许多实际系统中,由于机械结构、尺寸、重量和成本等因素的限制,往往只有位置信息是已知的。此外,即使速度和加速度信号可以得到,也有严重的测量噪声,这可能严重恶化可实现的全状态反馈控制器的性能。这些问题导致PID控制在机电控制领域仍处 ...
【技术保护点】
1.一种考虑状态约束的电机伺服系统自抗扰控制方法,其特征在于,包括以下步骤:步骤1,建立电机位置伺服系统模型;步骤2,设计考虑状态约束的电机伺服系统自抗扰控制器;步骤3,调节考虑状态约束的电机伺服系统自抗扰控制律的参数使系统满足控制性能指标。
【技术特征摘要】
1.一种考虑状态约束的电机伺服系统自抗扰控制方法,其特征在于,包括以下步骤:步骤1,建立电机位置伺服系统模型;步骤2,设计考虑状态约束的电机伺服系统自抗扰控制器;步骤3,调节考虑状态约束的电机伺服系统自抗扰控制律的参数使系统满足控制性能指标。2.根据权利要求1所述的方法,其特征在于,步骤1的具体过程在于:步骤1.1,建立电机惯性负载的动力学模型方程为:式中,y表示角位移,m表示惯性负载,kf表示扭矩常数,u是系统控制输入,b代表粘性摩擦系数,f代表其他未建模干扰;步骤1.2,定义状态变量则整个电机位置伺服系统可写成如下状态空间形式:式中,x=[x1,x2]T表示位置和速度的状态向量;步骤1.3,定义未知参数集θ=[θ1,θ2,]T,其中θ1=kf/m,θ2=b/m,表示集中干扰;定义以下假设,且假设总是成立:假设1:结构不确定性θ满足:θ∈Ωθ{θ:θmin≤θ≤θmax}(3)式中,θmin=[θ1min,θ2min]T和θmax=[θ1max,θ2max]T,θ1min和θ1max已知且分别表示θ1的最小值和最大值,θ2min和θ2max表示θ2的最小值和最大值,θ1min>0,θ2min>0;假设2:d(x,t)是足够光滑的,即式中,δ1、δ2为已知常数。3.根据权利要求2所述的方法,其特征在于,步骤2的具体过程在于:步骤2.1,根据公式(2)构建电机系统的扩张状态观测器;步骤2.2,设计考虑状态约束的电机伺服系统自抗扰控制器;步骤2.3,验证系统稳定性。4.根据权利要求3所述的方法,其特征在于,步骤2.1的具体过程在于:步骤2.1.1,把公式(2)重新写成如下形式:式中,D(x,t)=-d(x,t)+(θ1-θ1n)u-(θ2-θ2n)x2,θ1n和θ2n分别为θ1和θ2的名义值;步骤2.1.2,扩张状态x3=D(x,t),令h(t)为x3的时间导数,得步骤2.1.3,由公式(6)设计扩张状态观测器,如下式式中,为xi的估计值,i=1,2,3;ω>0为扩张状态观测器的参数;步骤2.1.4,令则观测器的估计误差动态为步骤2.1.5,定义那么式中:ε=[ε1,ε2,ε3]T,B1=[0,0,1]T;由于矩阵A是...
【专利技术属性】
技术研发人员:徐张宝,胡晓磊,孙船斌,
申请(专利权)人:安徽工业大学,
类型:发明
国别省市:安徽,34
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。