基于高阶控制器设计的线性自抗扰控制参数调整

合集下载

基于自抗扰控制的双环伺服系统详解

基于自抗扰控制的双环伺服系统详解

基于自抗扰控制的双环伺服系统详解近年来,由于永磁同步电机(permanentmagnetsynchronousmotor,PMSM)高转矩电流比、效率高等优点,在伺服系统中得到广泛应用。

随着人们对快速定位、调试简单等需求的增加,对伺服驱动器的控制技术提出了更高要求。

因此PMSM构成的伺服系统的控制技术成为研究热点。

针对永磁同步电机系统存在的负载转矩扰动和参数摄动等干扰,人们采用不同的思路进行解决。

一方面,以经典的PID控制为基础,研究参数的在线调整。

另一方面,智能控制技术、滑模变结构控制、预测控制、观测器等先进的控制理论也得到广泛地研究。

本文针对PMSM位置控制,提出一种基于自抗扰控制的双环控制方法。

将ADRC引入到PMSM伺服系统的控制中,利用二阶非线性ADRC实现位置、速度的复合控制,从控制结构上将传统位置、速度、电流三环串级控制变为位置电流双环控制,可简化伺服系统的调试过程和提高动态响应速度。

在建立伺服系统数学模型的基础上,给出位置环的二阶非线性ADRC、电流环一阶线性ADRC的设计方法,并对伺服系统的动态响应以及抗扰动性能进行研究。

一、ADRC抗干扰机理ADRC之所以能够有效地提高系统的抗干扰能力,关键之处在于从被控输出量中提取干扰信号,并在控制律中进行扰动补偿。

为了对系统中的扰动进行观测,需要设计扩张状态观测器,其以系统实际输出y和控制量u来跟踪估计系统的状态变量和扰动量,形式如下所示:式中:z1,z2,,zn为状态变量的观测值;zn+1为扰动估计值;01,02,,0(n+1)为观测器参数。

当i(e)为线性函数时,ESO为线性观测器;而i(e)具有非线性特性时,则为非线性观测器,通过适当选择参数来准确估计系统的状态变量和扰动值。

二、伺服系统自抗扰控制1、伺服系统扰动分析在同步旋转坐标系下,电磁转矩Te可表示为。

自抗扰控制器参数整定的一种新方法

自抗扰控制器参数整定的一种新方法
第3 4卷
第1 期
黑龙 江 电 力
21 02年 2月
自抗 扰 控 制 器 参 数 整 定 的 一 种 新 方 法
王 东振 文新委 宋 , , 刚。
( . 能沁 北 ̄ -, 南 济 源 4 4 6 2 华能河 南分公 司, 南 郑 州 4 0 1 3 大唐珲春发 电厂, 1华 E) 河 - 5 62;. 河 50 6;. 吉林 珲春 13 0 ) 3 33 摘 要: 针对 目前 自抗扰控制器 多参数 整定方法存 在 的不足 , 根据 分离原 则 , 出对 自抗 扰控制 器 中的跟踪微 分器 提
定, 即多 目标 优 化 。对 自抗 扰 控 制 器 参 数 的 整 定 ,
应 用 比较 多 的是 用 遗 传 算法 , 这种 方 法 是 起 始 阶 段 先 设 定 初 值 , 用 遗传算 法 完 成 下 面 的 整 定 , 方 在 该
( . aegQn e EetcPw r l t J u n44 6 , hn ; . n rnhC m ayo hn aegC roa o , 1Hunn ib i l r o e a , i a 5 6 2 C ia 2 Hea Bac o pn f iaHunn oprtn ci Pn y n C i
定 。在 对跟 踪微 分 器 的参 数 整 定 以后 , 扩 张 状 对 态 观测 器 的参数 进行 整 定 , 是 一 个 多 目标 优 化 问 这 题 , ( ) 多 目标 函数优 化 的 目标 函数 式 。 式 1为
需 要 整 定 , 且 有 些 需 要 对 多 个 参 数 同 时 进 行 整 并
i f t n tbei aa t nn r c v i ubn e e c o o t l r s a d s l np r sa a mee t i f t eds rac s j t ncnr l . r u go a i t re i o e

基于频域近似的线性系统自抗扰参数整定

基于频域近似的线性系统自抗扰参数整定

基于频域近似的线性系统自抗扰参数整定张彬文;谭文;李健【摘要】采用带宽法进行线性自抗扰控制器(LADRC)参数整定是目前被普遍接受的调参方法,便于工程人员理解,但由于控制器阶数和相对增益的选择问题限制了其推广.现有的很多基于模型的控制算法都有相对成熟且便于理解的整定方法,同时可以获得满意的控制性能,因此,本文提出基于频域近似的LADRC参数整定方法.该方法通过基于模型的(本文以广义自抗扰控制为例)控制算法求得反馈控制器,然后通过在一定频域内将二阶LADRC与其近似,通过求解非线性方程组的解来得到相应的LADRC参数整定:b0,ωc和ωo.实验仿真表明,通过该方法整定的控制器既保持了LADRC的特性同时继承了反馈控制器的部分优良特性,其结构简单,便于工程实现,为工程人员提供了一种新的参数整定思路.【期刊名称】《控制理论与应用》【年(卷),期】2019(036)005【总页数】10页(P831-840)【关键词】线性自抗扰控制;参数整定;控制器频域近似;带宽法【作者】张彬文;谭文;李健【作者单位】华北电力大学控制与计算机工程学院,北京102206;华北电力大学控制与计算机工程学院,北京102206;华北电力大学控制与计算机工程学院,北京102206【正文语种】中文1 引言自抗扰控制(active disturbance rejection control,ADRC)的核心思想是将外扰和内扰当作系统的“总扰动”利用扩张状态观测器(extended state observer,ESO)来实时估计和补偿[1].但作为一种非线性控制方法,ADRC包含太多控制参数,其整定往往依赖于设计者的经验,所以应用起来较为困难.文献[2]提出了时间尺度的概念来描述对象变化快慢,然而如何严密的定义并计算仍一直在研究中.采用遗传算法[3]、神经网络[4]等方法可以对ADRC参数进行优化和整定,但智能算法较为复杂,难以被工程人员接受.文献[5]从误差分析的角度给出了参数整定的规则,但整定过程仍比较繁琐,不便于在线整定.高志强利用线性化、带宽的概念推广出线性自抗扰控制(linear active disturbance rejection control,LADRC)[6],简化了系统结构及参数整定过程,将控制器参数简化成控制器带宽和观测器带宽的函数,使很多经典理论的分析方法都可应用到系统分析中[7].线性自抗扰控制器的提出促进了其工程化的应用,目前,线性自抗扰控制技术已成功运用于工业运动控制、电力系统、机床加工等领域[8-10].LADRC的提出,很多基于带宽法的参数整定方法研究陆续开展:文献[11]从频域角度出发,分析了二阶LADRC的参数工程配置问题;文献[12]中详细研究了LADRC阶数和参数选择问题;文献[13]中采用引力搜索算法对控制器和观测器带宽进行优化;文献[14]中过程控制角度出发,提出了基于调节时间的单参数整定方法,但相对增益的选取需要经过试验选取.对于常规对象自抗扰控制相对简单,但当被控对象包含非最小相位、不稳定极点或大延迟时,想要获得满意的控制性能往往较为困难.对于特殊对象的自抗扰控制设计,文献[15]中以改进非最小相位系统自抗扰控制设计时标准形式选择为出发点,利用包含对象信息的可控规范状态空间模型,证明扩展系统的可检测性和系统“零点”的某些信息是必要的,并提出了非最小相位不确定系统设计ADRC的基本指导原则;文献[16]中提出了一种结合前馈和模型辅助的自抗扰控制(model-assisted ADRC,MADRC)结构,用于非最小相位系统.其中,典型的积分串联对象被标称模型的可观测规范形式取代,并在此基础上设计了一种模型辅助的扩展状态观测器(model-assisted ESO,MESO).文献[17]提出了一种广义自抗扰控制(generalized active disturbance rejection control,GADRC)算法,该方法基于对象已知模型信息的可控规范形式,借鉴带宽思想进行控制器设计,形成了一种系统的控制算法且参数整定较为简单,通过实验结果显示,该算法对延迟、不稳定等系统都有良好的控制性能,但是当系统较为复杂时,得到的控制器阶数较高,不利于工程实现.此时,是否可以考虑通过控制性能较好的控制算法来整定得到便于工程实现、阶数固定的低阶(二阶)LADRC,使控制系统既保持了LADRC控制器的特性,又能继承反馈控制器的优良性能.针对上文所提的问题,本文提出了一种基于频域近似的二阶LADRC参数整定方法,并通过仿真实验验证了该方法的有效性.本文结构安排如下:1)针对采用基于带宽法整定的低阶LADRC参数具有局限性这一问题,本文采用利用对象已知模型信息的GADRC进行控制器设计,得到基于模型的反馈控制器K.然后在频域范围将二阶LADRC和控制器K进行近似,通过求解非线性方程组求得LADRC的参数:b0,ωc和ωo.2)分别以一阶时延、二阶时延积分、二阶时延稳定、二阶时延不稳定和高阶对象为例进行仿真分析,从时域响应、鲁棒稳定性和对象稳定边界三方面验证本文所提方法的适用性.2 线性自抗扰控制2.1 LADRC结构一个典型的二阶LADRC结构(如图1所示)包括扩张状态观测器(extended stateobserver,ESO)和状态反馈控制律DRC的提出是为了工程应用的考虑,将ADRC各部分进行线性化处理得到的.图1 LADRC结构图Fig.1 Structure of LADRC考虑一个单输入单输出的系统式中:b0为对象增益,y(t)为系统输出,u(t)为系统输入,f为系统总扰动.LADRC的核心思想是利用扩张状态观测器(ESO)对系统的总扰动(f)进行实时估计.令则式(1)可表示为如下的状态空间形式:式中:对该系统设计全维状态观测器为式中Lo为状态观测器增益:选取合适的观测器增益,可以实现对系统各变量的跟踪,即:取u0为以下形式的状态反馈控制律:则最终控制律为式中:为参考输入信号,K0为控制器增益:将式(8)代入式(1)中得当观测器增益选取合适时,如式(1)所示的系统可以变成积分串联系统.综上所述,LADRC可以描述为以下的状态空间实现形式:2.2 LADRC带宽整定法由式(12)可以看出,LADRC需要设计扩张状态观测器增益Lo和反馈控制律K0,文献[18]中通过引入了带宽概念,将Lo和K0整定转化为观测器带宽ωo和控制器带宽ωc的整定,简化了参数整定过程.ESO特征方程为为了计算简便,将观测器所有极点配置到−ωo,则其中ωo为观测器带宽,是ESO中唯一需要整定的参数.反馈控制系统闭环特征方程为同理,将控制器所有极点配置到−ωc(原点除外),其中ωc为控制器带宽,是反馈控制率中唯一需要整定的参数.由式(14)和式(15)可得3 广义自抗扰控制自抗扰控制在设计时不需要知道被控对象和扰动的完全信息,只需要对象相对阶和增益[19],但是当知道更多模型信息时,是否能利用更多已知信息来设计控制器,使控制性能提高?基于这个出发点,文献[20]提出了一种广义自抗扰控制(GADRC)方法,并通过实验验证了该方法的有效性.假设对象式(1)的模型信息为其中r=m−n.利用式(18)中的已知模型信息定义扩张的对象为根据LADRC的设计思路,利用ESO和状态反馈思想,GADRC可设计如下:式中同样采用带宽的概念,将GADRC的控制器带宽和观测器带宽分别配置到−ω∗c和−ω∗o,即可求得观测器增益矩阵Lg和控制器增益矩阵Kg.并从两自由度内模(two-degree-of-freedom internal model control,TDF-IMC)角度分析了该控制方法的稳定性.4 基于GADRC的LADRC参数整定4.1 直接采用带宽法整定参数存在的问题1)适当的LADRC阶数r的选择问题.理论上说r应等于对象模型的相对阶数[10],但实际过程中对象相对阶数往往较高,会导致控制器阶数较高且设计复杂,不便于工程实现.同时,准确的相对阶数是难以确定的,随着建模方法的不同会存在一定差异,所以应考虑统一采用低阶(二阶)LADRC进行控制.2)相对增益b0的选择问题.通过低阶ADRC控制高阶系统使其稳定时要求b0相对较大,此时放大系数就失去了其原始的物理意义,变成了额外的整定参数,文献[14]中将其称为尺度参数.4.2 频域近似法求LADRC参数如上所述,以带宽法为基础的二阶LADRC参数整定有待继续研究.很多现有的基于模型设计的控制算法已有相对成熟的整定方法,因此可以考虑是否可以利用现有控制算法,找到一个结构简单,便于工程实现的LADRC参数整定方法.本文以广义自抗扰控制算法为例(也可通过内模控制[21]、鲁棒控制[22]等算法),提出了基于已知控制器的频域近似参数整定方法.由式(12)可得二阶LADRC控制器传递函数为将式(16)-(17)代入式(22)中可得二阶LADRC控制器传递函数为通过计算得到GADRC的反馈控制器K,并将二阶LADRC控制器Gc在一定频率范围内逼近K,实现两控制器在低频段具有相同的积分增益,中频段转折点处具有相同的幅频特性.具体操作步骤如下所示:1) 选取频率点ωi(i=1,···,m)处将Gc和K进行近似.其中,所选频率范围的最小值为ω1(可取ω1=0.001rad/s),ωm为选取的最大频域点(可取中频段转折点或闭环带宽处).2)计算反馈控制器K低频积分增益KI,并令以下方程成立:3) 计算LADRC控制器Gc在频率点ωi(i=2,···,m)处的频域响应,并令下面方程成立: 方程(25)进一步可以表示为其中令则可通过求解的最小二乘解得到控制器参数.5 典型对象仿真实例本节将通过本文提出的频域近似法对4类过程控制中常见的典型对象进行自抗扰参数整定,仿真结果将从时域响应、鲁棒稳定性和对象稳定边界3个方面和文献[14]提出的单参数整定法进行比较.单参数整定法是在带宽法的基础上通过对象已知的调节时间ts来获得控制器带宽和观测器带宽(ωc=10/ts,ωo=4ωc),最后通过调节b0来获得期望的控制性能.为确保各方法间公平的比较,两方法取相同的调节时间(ts)和鲁棒度(γ)[23]:其中:G(s)为对象传递函数,Gc(s)为控制器传递函数.仿真条件:在t=1s,系统设定值发生幅值为1的阶跃改变:在t=25s(或50s)时,系统加入幅值1的阶跃扰动.采用蒙特卡罗实验来验证系统鲁棒性,对象模型参数随机发生±10%改变,重复200次仿真,对比ts−δ(调节时间―超调量)分布.5.1 一阶时延对象考虑如下的一阶时延稳定对象:1)频域近似法整定LADRC.由式(20)所述,取GADRC参数为得原始反馈控制器K为通过求解式(24)和式(25)得到近似的二阶LADRC参数为图2为原始反馈控制器K和频域近似法求得的二阶LADRC控制器的频率响应对比图,可以看到两者在中低频段幅频特性相同,在转折点处相频特性相等.图2 频率特性对比图Fig.2 Comparison of frequency characteristics2)单参数法整定LADRC.如图3所示,采用频域近似法整定的LADRC,系统调节时间ts=6.7s,γ=0.55,取相同的调节时间和鲁棒度,采用单参数法得到的LADRC参数为:b0=4.7,ωc=1.493,ωo=5.97.图3 系统响应曲线Fig.3 Responses of the system如图3所示,采用频域近似法整定的LADRC可以获得满意的时域响应,且系统响应速度较快.采用蒙特卡罗实验来验证系统鲁棒性,ts−δ点分布结果如图4所示,可以看出采用单参数法的得到的ts−δ点分布较为集中,频域近似法得到的LADRC鲁棒性有待提高.由图5可得由单参数法所得的控制器稳定区域较大.图4 蒙特卡罗实验结果图Fig.4 Results of Monte Carlo experiment图5 对象稳定边界图Fig.5 Stable boundary ofG1(s)5.2 二阶时延积分对象考虑如下的二阶时延积分对象:1)频域近似法整定LADRC.由式(20)所述,取GADRC参数为得原始反馈控制器K为通过求解式(24)和(25)得到近似的二阶LADRC参数为图6为原始反馈控制器K和频域近似法求得二阶LADRC控制器的频率响应对比图.图6 频率特性对比图Fig.6 Comparison of frequency characteristics2)单参数整定LADRC.如图7所示,采用频域近似法整定的LADRC,系统调节时间ts=6.8s,γ=0.25,取相同的调节时间和鲁棒度,采用单参数法得到的LADRC参数为b0=3.31,ωc=1.471,ωo=5.882,在该参数下系统是不稳定的,通过增大b0使系统稳定,最终取b0=8(此时γ=0.14).图7 系统响应曲线Fig.7 Responses of the system系统响应曲线如图7所示,采用频域近似法整定的LADRC系统稳定时间较短、抗干扰能力较强、超调量较小.如图8所示的蒙特卡罗实验结果可以看出,采用频域近似法得到的ts−δ点分布较为集中,控制器对模型不确定性适应性强,鲁棒性高.由图9所示的对象稳定边界图可以看出,对于G2在相同标准下,频域近似法系统稳定区域较大.图8 蒙特卡罗实验结果图Fig.8 Results of Monte Carlo experiment图9 对象稳定边界图Fig.9 Stable boundary ofG2(s)5.3 二阶时延稳定对象考虑如下所示的二阶时延稳定对象:1)频域近似法整定LADRC.由式(20)所述,取GADRC参数为:得原始反馈控制器K为通过求解式(24)和式(25)得到近似的二阶LADRC参数为图10为原始反馈控制器K和频域近似法求得二阶LADRC控制器的频率响应对比图.图10 频率特性对比图Fig.10 Comparison of frequency characteristics2)单参数整定LADRC.如图11所示,采用频域近似法整定的LADRC,系统调节时间ts=6.2s,γ=0.78,取相同的调节时间和鲁棒度,采用单参数法得到的LADRC参数为b0=11.2,ωc=1.613,ωo=6.452.图11 系统响应曲线Fig.11 Responses of the system系统响应如图11所示,采用频域近似法整定的LADRC可以获得满意的时域响应且超调量较小.采用蒙特卡罗实验来验证系统鲁棒性,实验结果如图12所示,频域近似法的得到的ts−δ点分布集中,控制器对模型不确定性适应性强,鲁棒性高.由如图13可得G3通过单参数法整定的LADRC可以获得较大的稳定区域.图12 蒙特卡罗实验结果图Fig.12 Results of Monte Carlo experiment图13 对象稳定边界图Fig.13 Stable boundary ofG3(s)5.4 二阶时延不稳定对象考虑如下所示的二阶时延不稳定对象:1)频域近似法整定LADRC.由式(20)所述,取GADRC参数为ω∗c=2,ω∗o=2,得原始反馈控制器K为通过求解式(24)和式(25)得到近似的二阶LADRC参数为b0=0.838,ωc=1.781,ωo=1.781.图14为原始反馈控制器K和频域近似法求得二阶LADRC控制器的频率响应对比图.图14 频率特性对比图Fig.14 Comparison of frequency characteristics2)单参数整定LADRC.如图15所示,采用频域近似法整定的LADRC,系统调节时间ts=12.3s,γ=0.59,取相同的调节时间和鲁棒度,采用单参数法得到的LADRC参数为b0=0.77,ωc=0.813,ωo=3.252.图15 系统响应曲线Fig.15 Responses of the system系统响应如图15所示,采用频域近似法整定的LADRC可以获得满意的时域响应且超调量较小.采用蒙特卡罗实验来验证系统鲁棒性,实验结果如图16所示,频域近似法得到的ts−δ点分布集中,控制器对模型不确定性适应性强,鲁棒性高.由如图17可得G3通过单参数法整定的LADRC可以获得较大的稳定区域.图16 蒙特卡罗实验结果图Fig.16 Results of Monte Carlo experiment图17 对象稳定边界图Fig.17 Stable boundary ofG4(s)6 高阶对象仿真实例在过程控制中通常将高阶复杂系统通过模型降阶为如上所述的一阶惯性加迟延(FOPDT)或二阶加迟延(SOPDT)典型模型,本节以五阶非最小相位系统为例,对高阶对象采用频域近似法进行LADRC参数整定,并给出仿真结果.采用参数匹配方法[24]将模型降阶为1)频域近似法整定LADRC.由式(20)所述,取GADRC参数为得原始反馈控制器K为通过求解式(24)和式(25)得到近似的二阶LADRC参数为b0=0.611,ωc=1.963,ωo=2.872.图18为原始反馈控制器K和频域近似法求得二阶LADRC控制器的频率响应对比图.图18 频率特性对比图Fig.18 Comparison of frequency characteristics2)单参数整定LADRC.如图19所示,采用频域近似法整定的LADRC,系统调节时间ts=12.2s,γ=1,取相同的调节时间和鲁棒度,采用单参数法得到的LADRC参数为b0=0.82,ωc=3.279,ωo=0.2.图19 系统响应曲线Fig.19 Responses of the system系统时域响应如图19所示,采用频域近似法整定的LADRC系统响应速度较快,可以获得满意的控制性能.采用蒙特卡罗实验来验证系统鲁棒性,实验结果如图20所示,可得频域近似法得到的ts−δ点分布集中,控制器对模型不确定性适应性强,鲁棒性高(在相同参数变化下,单参数法整定的LADRC不能使系统稳定,图中不再画出).图20 蒙特卡罗实验结果图Fig.20 Results of Monte Carlo experiment7 结论本文讨论LADRC参数整定方法,该方法以频域近似为基础,利用广义自抗扰控制求得相应的反馈控制器,让二阶LADRC在一定频域范围内和反馈控制器进行近似,通过求解非线性方程组求得其相应控制器参数.首先通过对一阶时延、二阶时延积分、二阶时延稳定和二阶时延不稳定4类典型对象进行二阶LADRC设计,从时域响应、鲁棒性和稳定边界三方面和采用单参数整定的LADRC进行对比,然后以五阶非最小相位对象为例介绍了该方法对高阶对象的适用性.仿真结果表明本文提出的LADRC参数整定方法是有效的,可以获得满意的控制性能.【相关文献】[1]HANJingqing.Active Disturbance Rejection Control Technique.Beijing:National Defense Industry Press,2008.(韩京清.自抗扰控制技术.北京:国防工业出版社,2008.)[2]LIShuqing,ZHANGShengxiu,LIUYinan,et al.Parameter-tuningin active disturbance rejection controller using time scale.Control Theory&Applications,2012,29(1):125-129. (李述清,张胜修,刘毅男,等.根据系统时间尺度整定自抗扰控制器参.控制理论与应用,2012,29(1):125-129.)[3]LIU Ding,LIU Xiaoli,YANG Yanxi.Uncalibrated robotic hand-eye coordination based on genetically optimized ADRC.Robot,2006,28(5):510-514.(刘丁,刘晓丽,杨延西.基于遗传优化自抗扰控制器的机器人无标定手眼协调.机器人,2006,28(5):510-514.)[4]SHI Y,HOU C.Auto-disturbance-rejection controller design based on rbf neural networks.Control Theory&Applications,2006,29(1):500-505.[5]SUN Liming,JIANG Xuezhi,LI Donghai.Tuning of auto-disturbance-rejection controller for a class of nonlinear plant.Acta Automatica Sinica,2004,30(2):251-254.(孙立明,姜学智,李东海.一类非线性对象的自抗扰控制器参数整定.自动化学报,2004,30(2):251-254.)[6]GAO Z.Scaling and bandwidth-parameterization based controller tuning.Proceedings of American Control Conference.Denver,Colorado:IEEE,2003:4989-4996.[7]DONG L,ZHANG Y,GAO Z.A robust decentralized load frequency controller for interconnected power systems.ISA Transactions,2012,51(3):410-419.[8]GAOZhiqiang.On the foundation of active disturbance rejection control.Control Theory&Applications,2013,30(12):1498-1510.(高志强.自抗扰控制思想探究.控制理论与应用,2013,30(12):1498-1510.)[9]ZHANG Jing,MENG Fandong.Design of output improvement auto disturbance rejection control for test puter Simulation,2010,27(1):185-188.(张静,孟凡东.测试转台的输出改进自抗扰控制器设计.计算机仿真,2010,27(1):185-188.)[10]HUANG Y,XUE W.Active disturbance rejection control:methodology and theoretical analysis.ISA Transactions,2014,53(4):963-976.[11]YUAN Dong,MA Xiaojun,ZENG Qinghan,et al.Research on frequency-band characteristics and parameters con figuration of linear active disturbance rejection control for second-order systems.Control Theory&Applications,2013,30(12):1630-1640.(袁东,马晓军,曾庆含,等.二阶系统线性自抗扰控制器频带特性与参数配置研究.控制理论与应用,2013,30(12):1630-1640.)[12]ZHANG Chao,ZHU Jihong,GAO Yakui.Order and parameters selectionfor active disturbance rejection controller.ControlTheory&Applications,2014,31(11):1480-1485. (张超,朱纪洪,高亚奎.自抗扰控制器的阶次与参数的选取.控制理论与应用,2014,31(11):1480-1485.)[13]WANG Jiarong,HUANG Yu.Optimized linear active disturbance rejection controller design for hydraulic turbine governing systems.Journal of SystemSimulation,2016,12(28):3033-3040.(王佳荣,黄宇.水轮机调速系统的线性自抗扰优化控制.系统仿真学报,2016,12(28):3033-3040.)[14]CHEN X,LI D H,GAO Z Q,et al.Tuning method for second-order active disturbance disturbance rejection control.Proceedings of the 30th Chinese ControlConference.Yantai,China:IEEE,2011:6322-6327.[15]XUE W,HUANG Y,GAO Z.On ADRC for non-minimum phase systems:canonical form selection and stability conditions.Control Theory and Technology,2016,14(3):199-208. [16]SUN L,LI D,GAO Z,et bined feedforward and modelassisted active disturbance rejection control for non-minimum phase system.ISA Transactions,2016,64:24-33. [17]FU C,TAN W.Tuning of linear ADRC with known plant information.ISA Transactions,2016,65:384-393.[18]GAO Z.Active disturbance rejection control:a paradigm shift in feedback control system design.Proceedings of American Control Conference.Minneapolis:IEEE,2006:2399-2405.[19]TAN Wen,ZHOU Hong,FU Caifen.Linear active disturbance rejection control for load frequency control of power system.Control Theory&Applications,2013,30(12):1580-1588.(谭文,周宏,傅彩芬.负荷频率控制系统的线性自抗扰控制.控制理论与应用,2013,30(12):1580-1588.)[20]ZHOU R,TAN W.A generalized active disturbance rejection control approach for linear systems.Proceedings of Industrial Electronics and Applications.Auckland,New Zealand:IEEE,2015:248-255.[21]TAN W.Tuning of PID load frequency controller for power systems.Energy Conversion&Management,2009,50(6):1465-1756.[22]YANG Guoshi,HE Defeng,XUE Meisheng.Nonlinear predictive control based on robust control Lyapunov function.Control&Decision,2010,25(11):1752-1756.(杨国诗,何德峰,薛美盛.基于鲁棒控制Lyapunov函数的非线性预测控制.控制与决策,2010,25(11):1752-1756.)[23]GARPINGER O,HAGGLUND T,ASTROM K J.Performance and robustness trade-offs in PID control.Journal of Process Control,2014,24(5):568-577.[24]VU T N L,LEE M.Independent design of multi-loop PI/PID controllers for interacting multivariable processes.Journal of Process Control,2010,20(8):922-933.。

自适应线性自抗扰控制器的设计

自适应线性自抗扰控制器的设计
犇犲狊犻犵狀狅犳犪狀犪犱犪狆狋犻狏犲犾犻狀犲犪狉犪犮狋犻狏犲犱犻狊狋狌狉犫犪狀犮犲狉犲犼犲犮狋犻狅狀犮狅狀狋狉狅犾犾犲狉
XIJingsi,LIU Pinkuan ,DING Han
(犛犮犺狅狅犾狅犳 犕犲犮犺犪狀犻犮犪犾犈狀犵犻狀犲犲狉犻狀犵,犛犺犪狀犵犺犪犻犑犻犪狅狋狅狀犵犝狀犻狏犲狉狊犻狋狔,犛犺犪狀犵犺犪犻200240,犆犺犻狀犪) 犆狅狉狉犲狊狆狅狀犱犻狀犵犪狌狋犺狅狉,犈犿犪犻犾:狆犽犾犻狌@狊犼狋狌.犲犱狌.犮狀
第 26 卷 第 7 期 2018年7月
光学 精密工程
OpticsandPrecisionEngine2018
文 章 编 号 1004924X(2018)07174909
自适应线性自抗扰控制器的设计
奚静思,刘品宽 ,丁 汉
(上海交通大学 机械与动力工程学院,上海 200240)
摘要:自抗扰控制器对于抑制不确定的扰动有良好的效果,但其控制器参数较多且整定困难。为了实现自 适 应 的 线 性 自 抗扰控制器,对线性自抗扰控制器的参数整定策略展开了研究。首先,设计了基于观测误差的线性扩张观 测 器 参 数 自 适 应整定算法。接着,设计了自抗扰控制器线性反馈环节的 参 数 的 自 适 应 整 定 算 法。最 后,利 用 李 雅 普 诺 夫 方 法,证 明 上 述自适应整定算法得到的参数可以保证扩张状态观测器的观测误差和被控系统最终输出误差都收敛至零。实验结果表 明:精密气浮运动平台低速工况下,自适应线性自抗扰控 制 器 的 参 数 在 0.8s内 即 可 迅 速 完 成 整 定 计 算;线 性 扩 张 观 测 器观测误差 绝 对 值 小 于 2nm;被 控 精 密 气 浮 运 动 平 台 的 速 度 波 动 不 大 于 5%。自 适 应 线 性 自 抗 扰 控 制 器 实 现 了 控 制 器 参 数 在 线 整 定 ,控 制 器 的 性 能 表 现 满 足 要 求 。 关 键 词 :自 抗 扰 控 制 ;自 适 应 控 制 ;参 数 整 定 ;直 线 电 机 中 图 分 类 号 :TP394.1;TH691.9 文 献 标 识 码 :A 犱狅犻:10.3788/OPE.20182607.1749

12.15基于线性自抗扰控制器的力矩电机伺服系统控制12.15 - 副本

12.15基于线性自抗扰控制器的力矩电机伺服系统控制12.15  - 副本

基于自抗扰控制器的力矩电机伺服系统控制刘洋(桂林电子科技大学电子工程与自动化学院,广西桂林541004)摘要:自抗扰控制器能将被控对象的内、外“总扰动”进行估计并用前馈补偿的方法将其抵消,适于力矩电机因直接驱动所带来干扰的补偿与控制。

针对测量噪声对线性自抗扰控制器观测器带宽的限制,提出了二阶线性自抗扰的相似结构(SLADRC),并结合三阶积分链式微分器对其效果进行了对比仿真验证。

力矩电机的仿真控制实验表明,与二阶线性自抗扰算法相比,基于相似结构的改进的力矩电机控制,能在有测量噪声情况下兼顾系统跟踪精度、突加负载时抗扰动性与抗噪性。

关键词:力矩电机;线性自抗扰控制器;测量噪声;扩张状态观测器Performance Analysis and Improvement on LADRC inDirect Drive TorqueMotor Servo SystemLIU Yang(School of Electronic Engineering and Automation,Guilin University of Electronic Technology,Guilin541004,China)Abstruct: Active disturbance rejection controller(ADRC) have the ability to estimate “total disturbance” of the plant including the internal and external disturbance,and the estimation can offset the total disturbance through the method of feedforward.ADRC is appropriatefor the anti-disturbance requirement of direct drive torque motor servo system.For the observer bandwidth limit caused by measurement noise,a similar linear auto disturbance rejection controller(SLADRC) is proposed.We carried out some simulation contrasts to verify the the algorithm combined with third-order integral chained differentiator subsequently.Results of control simulation experiment of torque motor show that,compared with Second-order LADRC, the improved control of torque motor based on the similar structure,was able to balance the tracking precision of the system, load disturbance and noise tolerance under the circumstance of measurement noise.Keywords:torque motor;LADRC;measurement noise;ESO1 引言力矩电机具有堵转力矩大、空载转速低、过载能力强的特点,适合应用于直接驱动负载的场合。

基于线性自抗扰的消防水炮控制系统

基于线性自抗扰的消防水炮控制系统

基于线性自抗扰的消防水炮控制系统胡海兵;崔世林;张波;张爱文【摘要】针对消防机器人中水炮控制系统存在非线性、快时变、强耦合的特点,提出一种基于线性自抗扰的控制策略以提高控制精度.给出消防水炮伺服控制系统的结构及数学模型,设计线性自抗扰控制器,并根据现代控制理论给出线性自抗扰控制的参数选择方法.在消防水炮控制实验平台对线性自抗扰控制器与常规的PD控制器进行对比实验.实验结果表明,该方案与传统PD控制相比较,具有控制精度高、超调量小的优点,改善了系统的控制性能.【期刊名称】《现代电子技术》【年(卷),期】2019(042)005【总页数】4页(P183-186)【关键词】消防水炮;线性自抗扰;伺服控制;直流电机;数学模型;PID控制【作者】胡海兵;崔世林;张波;张爱文【作者单位】合肥工业大学光电技术研究院,安徽合肥 230009;合肥工业大学光电技术研究院,安徽合肥 230009;合肥工业大学光电技术研究院,安徽合肥230009;高邮市盛鑫消防科技有限公司,江苏高邮 225600【正文语种】中文【中图分类】TN876-34;TP290 引言消防水炮是消防机器人灭火装置的执行机构,其任务是根据消防机器人探测到的火源点信息给出相应的位置控制指令控制炮头偏转,使水炮喷出的水流达到预期的状态和位置。

消防水炮伺服控制系统存在非线性、转动惯量变化大、强耦合等特点,经常出现控制偏差,影响消防水炮的控制精度,不仅会造成水资源的浪费,而且可能导致火焰的蔓延。

故提高消防水炮的控制精度非常重要。

对于伺服系统控制有多种常用的控制策略,如PID控制、模糊PID 控制、滑模变结构控制、神经网络控制、自抗扰控制(ADRC)等[1]。

其中,文献[2]提出的自抗扰控制方法不依赖于被控对象的精确参数模型,在原有PID 控制的基础上运用现代控制理论加入状态观测器,对被控对象的外部扰动和不确定性扰动进行估计并补偿,具有较强的适应性和鲁棒性,在伺服控制领域中得到了广泛应用[3⁃4]。

控制器参数调整的要求的说明书

控制器参数调整的要求的说明书1. 简介本说明书旨在提供有关控制器参数调整的要求的详细说明。

控制器参数的调整是系统优化的一个关键步骤,可以确保系统的性能和稳定性。

本文将介绍调整参数的方法、目标和限制等内容。

2. 调整方法控制器参数的调整是一个复杂的过程,需要根据不同的系统和需要进行相应的调整。

以下是一些常见的调整方法:2.1 模拟实验法:通过对系统进行模拟实验,并观察系统的响应来调整控制器参数。

这种方法适用于系统模型已知或可以较好估计的情况。

2.2 试错法:通过多次试验和反复调整参数来逼近最优的控制效果。

这种方法适用于系统模型较为复杂或无法准确建模的情况。

2.3 优化算法:利用数学优化算法,如PID算法等,通过对系统的数学模型进行优化,得到最优的控制器参数。

3. 调整目标不同的系统和控制要求可能有不同的调整目标,以下是一些常见的目标:3.1 稳定性:确保系统在各种工况下都能保持稳定的工作状态,不出现震荡、振荡等问题。

3.2 响应速度:使系统的响应速度尽可能快,能在最短的时间内实现期望的控制效果。

3.3 跟踪性能:确保系统能够准确地跟踪给定的参考信号,实现期望的输出。

3.4 鲁棒性:使系统能够在外部扰动和参数变化的情况下保持较好的控制效果。

4. 调整限制在进行控制器参数调整时,还需要考虑以下限制因素:4.1 可行性:调整的参数应该是可行的,能够实际应用在系统中。

4.2 实时性:调整过程应该能够在系统运行时进行,并且调整的过程不应对系统的正常运行产生影响。

4.3 稳定性:调整过程中应该避免系统出现不稳定的情况,从而导致系统的性能下降或系统的崩溃。

4.4 硬件限制:调整过程中应该考虑到硬件的限制,以提供可行的调整方案。

5. 结论本说明书详细介绍了控制器参数调整的要求,包括调整方法、调整目标和调整限制等内容。

合理的控制器参数调整可以提高系统的性能和稳定性,并满足系统的控制要求。

因此,在进行控制器参数调整时,需要综合考虑系统的实际情况和需要,选择适当的调整方法和目标,确保调整过程的可行性和稳定性。

《自抗扰控制器研究及其应用》

《自抗扰控制器研究及其应用》篇一一、引言自抗扰控制器(Active Disturbance Rejection Control,简称ADRC)是一种先进的控制策略,旨在解决传统控制方法在处理不确定性和外部扰动时的局限性。

该技术广泛应用于工业控制、航空航天、机器人等领域,对于提高系统的稳定性和性能具有重要作用。

本文将对自抗扰控制器的原理、研究现状以及应用进行详细阐述。

二、自抗扰控制器的原理自抗扰控制器基于非线性控制理论,其核心思想是通过引入非线性状态观测器来估计和补偿系统中的扰动。

它主要包括三个部分:跟踪微分器、非线性状态误差反馈(NLSEF)和现代控制方法(如扩展状态观测器)。

1. 跟踪微分器:负责快速跟踪参考信号,同时对输入信号进行滤波,减少噪声干扰。

2. 非线性状态误差反馈:根据当前状态与参考状态之间的误差,利用非线性反馈机制对系统进行实时调整,提高系统的稳定性和抗干扰能力。

3. 现代控制方法:利用扩展状态观测器来估计和补偿系统中的未知扰动,实现系统的自抗扰。

三、自抗扰控制器的研究现状近年来,自抗扰控制器在理论研究和实践应用方面取得了显著进展。

在理论研究方面,学者们对自抗扰控制器的稳定性、鲁棒性等性能进行了深入研究,为实际应用提供了坚实的理论基础。

在实践应用方面,自抗扰控制器已广泛应用于工业控制、航空航天、机器人等领域,有效提高了系统的稳定性和性能。

四、自抗扰控制器的应用1. 工业控制:自抗扰控制器在工业控制中发挥着重要作用,可以有效抵抗生产过程中的各种扰动和干扰,提高生产效率和产品质量。

2. 航空航天:在航空航天领域,自抗扰控制器能够应对复杂的飞行环境和未知的扰动因素,保障飞行安全和提高飞行性能。

3. 机器人:在机器人控制中,自抗扰控制器能够提高机器人的运动精度和稳定性,使其在复杂环境中实现精确的定位和操作。

五、结论自抗扰控制器作为一种先进的控制策略,具有广泛的应用前景和重要的研究价值。

通过引入非线性状态观测器来估计和补偿系统中的扰动,自抗扰控制器可以有效提高系统的稳定性和性能。

专家自抗扰控制器的设计与仿真

专家自抗扰控制器的设计与仿真
摘要: 自抗扰控制器(ADRC)不依赖于被控对象精确的数学模型,具有控制算法简单、鲁棒性强、抗干扰能力强等优点,引起控制专家和学者广泛关注;但是自抗扰控制器在实际应用中多个参数需要整定,参数自整定不像PID 控制器那么容易。

本文设计了一种用于控制不确定对象的专家自抗扰控制器;控制器参数自整定阶段,专家系统推理机通过对被控对象近似模型分析,从知识库中的十套自抗扰参数中选择出最佳的一套;并将这套参数嵌入到基于自抗扰技术的控制系统中,实现对不确定对象的控制。

仿真表明:所设计的控制器具有抗干扰能力强、适应性强的特点,特别是对于大时滞、大惯性的对象具有良好的控制效果。

关键词:专家自抗扰控制器;不确定对象;专家系统;十套自抗扰参数
基于扩张状态观测器的自抗扰控制技术是近年来提出的一种简单实用的综合控[1]制方法,由这种方法所构建的自抗扰控制器不依赖于被控对象精确的数学模型,具有控制算法简单、鲁棒性强、系统响应快、抗干扰能力强等优点,已经引起国内外控制工[2-4]程界专家学者的广泛关注和高度好评。

详细内容请点击:专家自抗扰控制器的设计与仿真。

《自抗扰控制器研究及其应用》范文

《自抗扰控制器研究及其应用》篇一一、引言自抗扰控制器(Active Disturbance Rejection Control,简称ADRC)是一种先进的控制策略,旨在解决传统控制方法在面对复杂和不确定扰动时表现出的局限性。

该策略在过去的几十年中,已经在工业控制、航空航天、机器人技术等领域得到了广泛的研究和应用。

本文旨在探讨自抗扰控制器的原理、研究进展及其应用,以揭示其在现代控制系统中的重要作用。

二、自抗扰控制器的原理自抗扰控制器是一种基于非线性控制的策略,其核心思想是通过实时估计和补偿系统中的扰动,实现对外界扰动的有效抑制和系统的稳定控制。

该策略主要包含三个部分:跟踪微分器、非线性PD控制器和状态误差的观测器。

1. 跟踪微分器:负责为系统提供平滑的参考信号及其导数,减小了因参考信号突变导致的系统冲击。

2. 非线性PD控制器:采用非线性函数,将系统的状态误差进行放大,并通过调整参数实现对外界扰动的有效抑制。

3. 状态误差的观测器:实时估计系统的状态误差,并将此信息用于非线性PD控制器的调整,从而实现对系统的稳定控制。

三、自抗扰控制器的研究进展自抗扰控制器自提出以来,已经吸引了众多学者的关注和研究。

随着计算机技术的快速发展,自抗扰控制器的性能得到了显著提升。

具体表现在以下几个方面:1. 算法优化:通过对自抗扰控制器的算法进行优化,提高了其处理复杂系统和非线性系统的能力。

2. 参数整定:通过自适应技术和智能算法,实现了对自抗扰控制器参数的自动整定,提高了系统的稳定性和性能。

3. 扩展应用:自抗扰控制器已成功应用于多个领域,如机器人控制、航空航天、电力电子等,展现了其广泛的应用前景。

四、自抗扰控制器的应用自抗扰控制器因其优越的抗干扰能力和稳定性,在各个领域得到了广泛应用。

以下是几个典型的应用案例:1. 机器人控制:在机器人运动控制中,自抗扰控制器能够有效地抑制外界扰动对机器人运动的影响,提高其运动精度和稳定性。

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

基于高阶控制器设计的线性自抗扰控制参数调整傅彩芬;谭文【摘要】将反馈控制器/扩张状态观测器闭环极点配置在同一位置是线性自抗扰控制器(linear active disturbance rejection control,LADRC)最常用的整定方法.该方法只需调整两个参数,在工程应用上极为方便.但是,由于极点配置在同一位置的限制,整定的LADRC可能达不到期望的性能.本文提出以现有控制器参数为基础的LADRC调参方法.该方法以现有控制器参数为基础,通过降阶及逼近,保证LADRC 控制能接近现有控制系统的性能.仿真设计表明采用高阶控制器设计的LADRC可以取得与原有控制系统相当的控制性能.该方法不受带宽法调参的需使反馈控制器及扩张观测器极点配置在同一位置的限制,因此可以期望获得比带宽法更好的性能.同时,该方法为已经熟悉掌握其他控制器设计方法的工程控制人员提供了一种便捷的调整线性自抗扰控制参数的方案,具有较好的应用价值.%Placing the poles of the state feedback loop/extended state observer to the same position (so called bandwidthbased tuning) is the most useful method to tune the linear active disturbance rejection controller (LADRC).The method just needs to tune two parameters thus is simple to apply inpractice.However,due to the limitation of the same-poleposition,bandwidth tuning may not be able to achieve the desired control performance.This paper proposes a convenient LADRC tuning method.The method makes use of the existing controllers as its initial parameters,and tries to guarantee that the tuned LADRC approximates the existing controllers through order reduction and approximation.Design examples show that the proposed method can obtain the comparable controlperformance with the original controllers.This method does not have to make the feedback controller and the extended observer assign the poles in the same position,so it can be expected to achieve better performance.Moreover,it provides a convenient method to tune the parameters of LADRC for those control engineers who are already familiar with other control design methods.【期刊名称】《控制理论与应用》【年(卷),期】2017(034)002【总页数】8页(P265-272)【关键词】线性自抗扰控制;参数调整;带宽;降阶;近似;高阶控制器【作者】傅彩芬;谭文【作者单位】华北电力大学控制与计算机工程学院,北京102206;华北电力大学控制与计算机工程学院,北京102206【正文语种】中文【中图分类】TP273自抗扰控制(active disturbance rejection control, ADRC)技术是由韩京清先生提出来的一种非线性控制方法[1–2],由跟踪微分器(tracking differentiator, TD)、扩张状态观测器(extended state observer,ESO)和非线性反馈(nonlinear state error feedback,NLSEF)等部分组成,如图1所示.自抗扰控制不需要对象精确模型,将模型内部不确定性和外部扰动都归结为一个“总扰动”,采用观测器对其进行实时估计,然后将其用于反馈控制中,以达到快速消除扰动的目的.非线性形式自抗扰控制需要调节多个参数,且这些参数互相影响,参数整定一直是限制其实际工程应用的难点.为此各种整定方法不断涌现.如非线性规划算法[3]、遗传算法[4]、基于受控对象时间尺度的ADRC控制器参数整定方法[5]、基于混沌粒子群算法[6]、基于AFSA的ADRC参数整定规则[7]以及文献[8]提出的ADRC参数自动调整算法等.尽管ADRC参数调整方法不断地涌现,为ADRC的应用提供了契机,但是由于此结构仍然复杂并且需要整定的参数过多,在实际应用中工程人员仍然不能像PID那样得心应手.另外,研究表明,ADRC中的非线性函数容易使系统初始控制量过大,引起平衡位置的抖振[9].为解决ADRC的工程化问题,Gao等[10–11]考虑了自抗扰控制的“线性”版本,并证明在采样步长较小时,线性自抗扰控制(linear active disturbance rejection control,LADRC)在跟踪效果及干扰抑制方面与常规ADRC 具有同样好的控制性能.在LADRC 中,ESO被简化为线性ESO(LESO);NLSEF被简化为线性状态反馈控制环节;并在参考输入后引入线性TD,避免系统因初始控制力过大出现超调.而且线性自抗扰控制最终只需要调节两个参数:控制器带宽ωc及观测器带宽ωo,且这两个参数均与闭环控制系统的性能直接相关,从而使得自抗扰控制的参数调整过程大大简化,促进了其在实际中的应用.目前,自抗扰控制已不断用于电力系统、精密机械、加工车床、化工过程和现代化武器系统等领域[12–14].当前对于LADRC的调参问题主要依赖于带宽法.文献[15]提出了采用内模控制(IMC)对LADRC进行分析与调整,并得出了采用带宽法进行LADRC调参与IMC的设定点滤波器及干扰抑制滤波器的两个时间常数之间的等价关系;文献[16–17]从频域分析方法入手,进一步分析了LADRC控制参数的工程配置方法;文献[18]对于二阶系统提出了采用两个可调参数的LADRC整定规律;文献[19]提出了具有自适应ESO 的ADRC调整方法.但是对于已经熟悉掌握其他控制设计方法(如鲁棒控制以及模型预测控制等)的控制工程人员,如何根据已有的知识快速得到具有固定结构的LADRC参数的方法还未见报道.本文为解决此问题提供了一种便捷可行的策略. 本文在第2节中,给出了一般情况下LADRC控制器的表达形式及其闭环传递函数;在第3节中推导了基于高阶控制器的LADRC参数整定方法;在第4节分别采用H∞回路成形方法及广义预测控制(GPC)方法设计了高阶控制器,通过第3节中的拟合方法得到了相应的LADRC控制参数,并通过实例验证了此方法的有效性.最后一节进行了总结.一般地,考虑p阶系统其中:d为外部扰动,b为高频增益,g(t,y,˙y,···,d)是系统未知动态以及外部扰动的综合特性.针对大部分过程,b的精确值难以获得,故可设对象模型为式中:w=g+(b−b0)u即为扩张状态,即需要估计的总扰动.将模型(2)写成状态空间表达式形式,有其中Ae,Be,Ce,Ee的维数分别为(p+1)×(p+1), (p+1)×1,1×(p+1),(p+1)×1,元素分别为自抗扰控制方法的基本思想是利用ESO来估计总扰动.因此对该系统设计如下Luenberger观测器:其中Lo为观测器增益:文献[20–21]对ESO的稳定性及观测能力进行了研究分析.假设总扰动w有界,当Ae−LoCe渐近稳定时, z1,···,zp趋近于输出y及其各阶导数(直至p−1阶),并且zp+1趋近于w.因此可以利用zp+1进行控制,从而使w得到更快地抑制.采用如下状态反馈控制率控制:其中r为要跟踪的参考信号.最终控制率为其中为广义参考信号而状态反馈增益Ko定义为当ESO设计适当时,即有zp+1≈w,从而系统(2)变成一个p重积分系统在实践中,如果参考信号r各阶导数未知或无界则设置0.因为z1,···,zp趋近于输出y,···,y(p−1),因此从参考指令到输出的传递函数近似为综合上述,线性自抗扰控制器具有如下状态空间实现:线性自抗扰控制器结构如图2所示.通过以上设计过程可知,一个线性自抗扰控制需要设计以下3个参数:b0,ESO增益Lo以及状态反馈控制增益Ko.b0取值应尽量逼近系统的实际高频增益b,通常b0越小,控制作用越强,但稳定裕度越小.关于Lo及Ko的取值,文献[10]提出带宽整定法,即将Lo及Ko的整定转化为两个参数的整定:观测器带宽ωo及控制器带宽ωc.带宽法极大地减少了自抗扰控制的参数整定过程,奠定了自抗扰控制实际工业应用的基础.自抗扰控制已经在很多方面取得了显著的成果[12–14],但LADRC控制器参数的整定对经验的依赖性较强.同时,目前工程中广为采用的带宽法是使得LADRC的反馈控制器及观测器的极点分别配置在同一位置,这种方法一方面为工程设计人员提供了方便,另一方面也降低了参数调整的自由度.同时对于已经熟悉掌握高阶控制器设计方法的控制工程人员来说,如何快速便捷的调整固定阶LADRC参数成为亟待解决的问题.下面笔者将在频域采用一种多点近似拟合的方法来分析此问题.对式(14)进行Laplace变换,可以得到其中:z(s)为z的Laplace变换,(s)为的Laplace变换.去掉中间变量,可以得到这样LADRC可以变成如图3所示二自由度等效复合结构.图3经过等效变换可变为如图4所示的传统反馈控制结构.且bp+1=1.因此在已知C2表达式的前提下,通过求解式(21)–(22)可以得到相应的LADRC反馈控制器参数Ko= [k1k2···kp1]/b0及观测器参数Lo=[β1β2···βp βp+1]T.由图4可知,此时控制系统的抗扰性能完全取决于控制器C2,而跟踪性能则取决于Fr,C1及C2.同时知道,由鲁棒控制及模型预测等控制方法得到的控制器通常为高阶控制器.为使得采用固定阶LADRC控制与由以上控制方法设计得到的控制系统具有相当的抗扰性能,可以采用以下多点近似拟合方法来得到LADRC的设计参数. 假设高阶控制器为K,已知频率范围ωi(i=1, ···,m),假设想用下面的p阶传递函数方程来近似K,其中ωs为任意小频率(如ωs=0.001),这样就保证近似控制器C2能保持与K具有相同积分增益及最小转折点,从而使得最终的C2控制器能够保持高阶控制器K在中低频的幅值,进而保证二者具有相似的中低频抗干扰能力.在理想情况下,多点近似方法要求下面的等式成立:为了使得解x为实向量,定义其中Re(Im)表示矩阵的实(虚)部.这样式(26)变成对于式(29)可以求其最小二乘解.几点说明:1)这里频域范围的选取很重要.通常,近似需要保证在中低频的准确性.闭环带宽可能是个很好的选择.2)由式(23)–(29)近似方法求得的C2代入式(20),此时方程组(21)–(22)为2p+1个方程,其中(ap,···, a0;bp,···,b1)已知,(k1,···,kp;β1,···,βp+1)为未知参数,因此通过求解方程组(21)–(22)可以得到相应的LADRC的反馈控制器及观测器参数.由于这里的LADRC控制参数为由高阶控制器近似所得,因此其值仅与所采用的高阶控制器设计方法有关,不再受带宽法设计所固有的使得LADRC的反馈控制器及观测器极点配置在同一位置(即带宽)的限制.因此可以希望采用以上方法设计的LADRC获得比带宽法更好的性能.3)如图4所示,这里只考虑了闭环回路的控制器C2,主要为抗干扰目的,同时也影响了跟踪性能(跟踪性能还与C1及Fr密切相关).而这里的C2已经包含了LADRC的反馈控制器及观测器参数的全部信息.本节将介绍两种基于以上讨论的由高阶控制器获得自抗扰控制参数的调整策略,并给出相应的仿真实例.4.1 基于H∞控制的自抗扰参数调整(Parameters tuning of LADRC based onH∞loop-shaping control)对于一个给定标称受控对象P,H∞回路成形控制器设计过程[22]如下:1)回路成形:选取适当的前置补偿器W1和/或后置补偿器W2,改变标称受控对象P 的奇异值形状,使得变形后的受控对象PΔ=W2PW1具有理想的开环形状.一般说来,理想的开环形状为:在低频区具有较大的幅值,高频区具有较小的幅值,而中频区的下降率不能太大.2)鲁棒镇定:对于成形后的受控对象PΔ,求解如下鲁棒镇定问题:其中是成形后的受控对象PΔ的一个正规化左互质分解.这里εmax为设计指标,其合理的取值意味着经过第2)步H∞设计后,第1)步所得开环奇异值形状变化不大,即保证系统具有良好的鲁棒稳定性.通常εmax介于0.2到0.5之间.3)最终鲁棒控制器为.经过以上步骤设计的H∞回路成形控制器既满足了性能要求同时又保证了鲁棒性,其主要优点如下:a)容易设计:这种方法结合了经典的回路成形思想和鲁棒控制思想,具有经典回路成形背景的工程师即可很好地使用此方法.b)容易求解:第2)步的H∞问题总是标准的,可以准确的用非迭代的方法计算.设计完成的控制器能够稳定所有属于的对象,且被控对象和H∞控制器间没有零极点对消.采用以上方法设计的H∞控制器阶数通常很高,不适合于在一般工业过程控制中应用.这里,可以采用本文第3节讨论的方法将高阶控制器降为LADRC控制来实现.下面采用文献[10]中的运动系统来进行验证.在文献[10]中的系统为一用来验证LADRC的性能以及带宽调整方法的运动控制试验床,其过程可以用如下微分方程描述:其中:y为输出位置,u为输入功率放大器的控制压力, Td为转(力)矩干扰.详细系统描述请参考文献[10].采用二阶LADRC来进行控制,参数选为二阶积分对象的实际增益为23.2,但是由于假设模型未知在实际中需要进行估计,因此b0被选为40.对以上模型采用H∞回路成形控制器方法进行设计.选取,则根据式(30),可以得到εmax=0.21.因此采用H∞控制器可以允许21%的同时输入输出不确定性.采用本文的高阶控制器调节LADRC控制的方法,可以得到近似的C2控制器如下:图5为近似C2控制与H∞回路成形控制器的频域响应对比.可以看到在中低频段,二者具有相似的频域响应性能.因此可以期望,根据C2调整的LADRC控制器可以获得与H∞回路成形控制器相似的抗扰性能.由二阶LADRC的控制器参数与C2分子分母系数之间的对应关系:通过求解方程组(34)–(35),可以得到两组满足上述方程的参数值,分别为由于以上两组参数可以获得相同的抗扰性能,但是跟踪性能不同,因此选择具有更好跟踪性能的参数作为LADRC的参数.图6为分别采用第1组Ko1和Lo1,与第2组参数Ko2和Lo2的2阶LADRC时域响应.从图6可以看到采用第2组参数系统具有更好的时域跟踪性能.因此选取第2组参数作为由高阶控制器调整所得LADRC参数.仿真实验为在1 s时加入梯形波参考输入来验证系统的跟踪响应性能,然后在t=2 s 时加入幅值为−1.16的转矩干扰来验证系统的抗干扰性能.图7为采用本文方法与采用文献[10]中参数进行LADRC控制的系统响应对比图.可以看到,在跟踪性能一致情况下,对比二者抗干扰性能,本文方法可以取得比文献[10]中更好的抗干扰性能.原因在于进行H∞回路成形控制器设计时前置补偿器W1的积分增益取的比较大,这样就使得最终的H∞控制器具有较高的积分增益.根据文献[23]可知,在保持一定鲁棒稳定性的条件下,积分增益越高,系统的抗干扰性能越好.仿真发现,当W1=(40s+2000)/s时,即积分增益取2000时,采用本文方法所得LADRC控制参数与用带宽法[10]设计所得控制器具有相当的性能.采用H∞回路成形控制器设计时,当选取比例控制器不变,一定程度上提高积分增益可以提高相应的LADRC的抗干扰性能.这与H∞回路成形控制器设计的参数调整方向一致,也与采用带宽法在相同的反馈控制器ωc下,增加观测器增益ωo对系统的抗干扰影响一致.4.2 基于广义预测控制的自抗扰控制参数调整(Parameters tuning of LADRC based on GPC)广义预测控制(generalized predictive control,GPC) 是20世纪80年代中期由Clarke等人[24]在保持最小方差自校正控制的在线辨识、输出预测、最小方差控制的基础上提出的一类新型预测控制算法.该算法设计灵活方便,包括了模型预测、滚动优化、反馈校正的基本思想.GPC基于模型并采用长时段的优化性能指标,因此表现出良好的跟踪与抗扰性能.广义预测控制的基本原理:GPC采用如下自回归积分滑动平均模型CARIMA (controlled auto-regressive integrated moving average)为预测模型:其中:Δ∶=1−z−1,v(t)为白噪声,且采用如下目标函数:其中:P为输出预测时域,M为控制时域,信号k|t)为输出y(t)设定跟随参考轨迹.常数λ表示控制对跟踪误差相对重要性的加权值.GPC问题归结为求+M−1),使得目标函数式(37)达到最小.为了预测超前k步输出,引入Diophantine方程,经推导计算并令,可以得到控制增量为其中:Θ为Diophantine方程中的递推量,Γ(t)为系统参考轨线,Yf(t)为系统对于过去输入的自由响应.实际控制时t时刻的最优控制量Δu(t)为其中k1为Kgpc的第1行.这样,在t时刻采用最优控制量作用于系统.下一时刻重复同样的过程.通常采用GPC设计控制器的阶次可能很高,为了便于工程应用,采用本文讨论的由高阶控制器来获得LADRC控制.仍然采用文献[10]中的运动系统来进行验证.对文献[10]模型采用GPC方法进行设计.选取参数为进行GPC设计.采用第3节介绍的高阶控制器调节LADRC控制的方法,可以得到近似的C2控制器如下:图8所示为C2与GPC的频域响应对比.可以看到在中低频段,二者具有相似的频域响应性能.因此可以期望,根据C2获得的LADRC控制可以获得与GPC相似的抗扰性能.由二阶LADRC的控制器参数与C2分子分母系数之间的关系:通过求解方程组(41)–(42),可以得到两组满足上述方程的参数值,分别为图9为分别采用第1组Ko1和Lo1,与第2组参数Ko2和Lo2的二阶LADRC时域响应.可以看到采用第2组参数系统具有更好的时域跟踪性能.因此选取第2组参数作为由高阶控制器调整所得LADRC参数.图10为采用本文方法与采用文献[10]中参数进行LADRC控制的系统响应对比图.可以看到采用本文方法所得LADRC控制参数与用带宽法设计所得控制器具有几乎相当的性能.因此可以采用调节GPC的方法来获得LADRC的参数.本文针对自抗扰控制器参数调节问题,采用基于高阶控制器近似拟合的措施来获得LADRC的控制参数.并分别采用基于H∞回路成形及广义预测控制两种方法设计并验证了所提方法的有效性.仿真实验表明采用高阶控制器设计的固定阶LADRC可以取得与带宽法相当的控制性能.由于此种方法并不局限于带宽法调参需使反馈控制器及扩张观测器极点配置的同一位置的限制,因此可以期望获得比带宽法更好的性能.此方法为已经熟悉掌握其他控制器设计的方法的工程控制人员提供了一种便捷的调整LADRC的方案,便于工程实践,具有较好的应用价值.傅彩芬 (1979–),女,博士研究生,工程师,目前研究方向为过程控制、自抗扰控制,E-mail:*************.cn;【相关文献】[1]HAN Jingqing.Active disturbance rejection controller and its applications[J].Control and Decision,1998,13(1):19–23.(韩京清.自抗扰控制器机器应用[J].控制与决策,1998,13(1):19–23.)[2]HAN J Q.From PID to active disturbance rejection control[J].IEEE Transactions on Industrial Electronics,2009,56(3):900–906.[3]SUN D H,SHI Y T,LI Z J,et a1.Research on multi-obiective optimal tuning of auto disturbance rejection controller[C]//Proceedings of IEEE International Conference on Automation and Logistics.Jinan:IEEE,2007:1437–1441.[4]ZHANG Qian.Application and optimize design of active disturbance rejection controller[D].Xi’an:Xi’an University of Science and Technology,2007.(张谦.自抗扰控制器优化设计及其应用[D].西安:西安理工大学, 2007.[5]LI Shuqing,ZHANG Shengxiu,LIU Yinan,et al.Parameter-tuning in active disturbance rejection controller using time scale[J].Control Theory&Applications,2012,29(1):125–129. (李述清,张胜修,刘毅男,等.根据系统时间尺度整定自抗扰控制器参数[J].控制理论与应用,2012,29(1):125–129.)[6]LIU C F,ZANG B.Application and the parameter tuning of ADRC based onCPSO[C]//Proceedings of the 24th Chinese Control and DecisionConference.Taiyuan:IEEE,2012:3277–3281.[7]HU Yi,WANG Mingang,YANG Yao.Parameters tuning of active disturbance rejection controller based on artificial fish swarm algorithm[J].CommandControl&Simulation,2013,35(2):90–92, 107.(胡轶,王民钢,杨尧.基于AFSA的自抗扰控制器参数整定[J].指挥控制与仿真,2013,35(2):90–92,107.)[8]WU Lei,BAO Hong,DU Jingli,et al.A learning algorithm for parameters of automatic disturbances rejection controller[J].Acta Automatica Sinica,2014,40(3):556–560.(武雷,保宏,杜敬利,等.一种自抗扰控制器参数的学习算法[J].自动化学报,2014,40(3):556–560.) [9]ZHANG Jing,MENG Fandong.Design of output improvement autodisturbance rejection control for test table[J].Computer Simulation, 2010,27(1):185–188.(张静,孟凡东.测试转台的输出改进自抗扰控制器设计[J].计算机仿真,2010,27(1):185–188.) [10]GAO Z Q.Scaling and Bandwidth-parameterization based controllertuning[C]//Proceedings of American Control Conference.Denver,Colorado:IEEE,2003:4989–4996.[11]GAO Z Q.Active disturbance rejection control:A paradigm shift in feedback control system design[C]//Proceedings of American ControlConference.Minneapolis:IEEE,2006:2399–2405.[12]GAOZhiqiang.Onthefoundationofactivedisturbancerejectioncontrol[J].ControlTheory&Applications,2013,30(12):1498–1510.(高志强.自抗扰控制思想探究[J].控制理论与应用,2013,30(12): 1498–1510.)[13]HUANG Y,XUE W C.Active disturbance rejection control:methodology and theoretical analysis[J].ISA Transaction,2014,53(4):963 –976.[14]SUN Li,DONG Junyi,LI Donghai.Cascaded load-frequency digital electric-hydraulic regulation of turbine via extended state observer [J].Proceedings of theCSEE,2015,35(7):1697–1703.(孙立,董君伊,李东海,等.基于扩张状态观测器的汽轮机功频电液串级控制[J].中国电机工程学报,2015,35(7):1697–1703.)[15]TAN W,FU C F.Linear active disturbance-rejection control:analysis and tuning viaIMC[J].IEEE Transactions on Industrial Electronics, 2016,63(4):2350–2359.[16]YUAN Dong,MA Xiaojun,ZENG Qinghan,et al.Research on frequency-band characteristics and parameters configuration of linear active disturbance rejection control of second-order systems[J]. Control Theory&Applications,2013,30(12):1630–1640.(袁东,马晓军,曾庆含,等.二阶系统线性自抗扰控制器频带特性与参数配置研究[J].控制理论与应用,2013,30(12):1630–1640.)[17]ZHANG Chao,ZHU Jihong,GAO Yakui.Order and parameter selections for active disturbance rejection controller[J].Control Theory& Applications,2014,31(11):1480–1485. (张超,朱继洪,高亚奎.自抗扰控制器的阶次与参数的选取[J].控制理论与应用,2014,31(11):1480–1485.)[18]CHEN X,LI D H,GAO Z Q,et al.Tuning method for second-order active disturbance rejection control[C]//Proceedings of the 30th Chinese ControlConference.Yantai:IEEE,2011:6322–6327.[19]XUE W C,BAI W Y,YANG S,et al.ADRC with adaptive extended state observer and its application to air-fuel ratio control in gasoline engines[J].IEEE Transactions on Industrial Electronics,2015, 62(9):5847–5857.[20]ZHENG Q,GAO L Q,GAO Z Q.On validation of extended state observer through analysis and experimentation[J].Journal of Dynamic Systems,Measurement,and Control,2012,134(2):024505.[21]CHEN Zengqiang,SUN Mingwei,YANG Ruiguang.On the stability of linear active disturbance rejection control[J].Acta Automatica Sinica,2013,39(5):574–580.(陈增强,孙明玮,杨瑞光.线性自抗扰控制器的稳定性研究[J].自动化学报,2013,39(5):574–580.) [22]MCFARLANE D C,GLOVER K.Robust Controller Design Using Normalised Coprime Factor Plant Descriptions[M].New York: Springer-Verlag,1990.[23]ASTROM K J,HAGGLUND T.Advanced PID Control[M].Research Triangle Park,NC:ISA-The Instrumentation,Systems,and Automation Society,2006.[24]CLARKE D W,MOHTADI C,TUFTS P S.Generalized predictive control,part I:The basic algorithm[J].Automatica,1987,23(2):137 –148.。

相关文档
最新文档