基于分数阶扩张状态观测器的自抗扰控制方法及控制器技术

技术编号:20943554 阅读:55 留言:0更新日期:2019-04-24 02:01
本发明专利技术属于控制器技术领域,具体公开了一种基于分数阶扩张状态观测器的自抗扰控制方法。步骤S1将输入参考信号与系统输出信号进行比较,得到系统误差;S2将系统误差作为比例控制器的输入信号,获得系统控制率;S3将被控对象视为纯分数阶积分的传递函数

Active Disturbance Rejection Control Method and Controller Based on Fractional Extended State Observer

The invention belongs to the technical field of controllers, and specifically discloses an active disturbance rejection control method based on fractional order extended state observer. The system error is obtained by comparing the input reference signal with the output signal of the system; the system error is taken as the input signal of the proportional controller in S2 to obtain the system control rate; and the controlled object is regarded as the transfer function of the pure fractional integral in S3.

【技术实现步骤摘要】
基于分数阶扩张状态观测器的自抗扰控制方法及控制器
本专利技术属于控制器设计
,更具体地,涉及一种基于分数阶扩张状态观测器的自抗扰控制方法及控制器。
技术介绍
实际中的许多物理对象由于内部及外部的干扰,导致其具有很大的不确定性。鲁棒控制及自适应控制的发展解决了许多这样的问题。然而,上述的控制方法可能使所设计的控制器变得更加保守,于是韩京清等人提出了自抗扰控制技术。自抗扰控制器(ADRC)是一种在工业过程中应用的自动控制方法,其主要优点是能够自动跟踪系统中的总扰动,并对控制输出进行自动补偿,对被控对象的精确数学模型不存在很强的依赖性,具有很好的抗干扰能力和控制的鲁棒性。但是当控制输出中含有噪声污染时,对自抗扰控制效果有很大的影响。近年来,分数阶算法越来越成熟,因其具有很好的控制性能,其在控制系统中的应用越来越广泛。
技术实现思路
针对现有技术的以上缺陷或改进需求,本专利技术提供了一种基于分数阶扩张状态观测器的自抗扰控制器及方法,其目的在于现将分数阶算法与自抗扰控制结合,实现分数阶自抗扰控制,其对噪声的敏感程度较低,可应用在输出中含有噪声的控制系统中,同时其对控制器参数的变化有很强的鲁棒性。为了实现上述目的,按照本专利技术的一个方面,提供一种基于分数阶扩张状态观测器的自抗扰控制方法,应用自抗扰控制器实现,所述自抗扰控制器包括比例控制器和分数阶扩张状态观测器,该方法包括如下步骤:S1:将输入参考信号与系统输出信号进行比较,得到系统误差;S2:将所述系统误差作为所述比例控制器的输入信号,获得系统控制率;S3:将被控对象视为纯分数阶积分的传递函数其中,α为分数阶导数,0<α<1,被控对象中除之外的部分视为扰模型为:动,并通过所述分数阶扩张状态观测器对所述扰动进行观测,得到所述扰动的观测值;S4:对所述扰动进行估计,获得被控对象的增益估计,并根据所述控制率、所述扰动的观测值对所述扰动进行实时补偿,获得稳定的控制对象。进一步地,步骤S3中,所述分数阶扩张状态观测器的扰动观测其中:y为系统输出信号,为y的跟踪值,为yα的跟踪值,为扰动的观测值,β1、β2、β3是分数阶扩张状态观测器的增益系数,β1=3ωo,b0是对被控对象增益的估计,u为加上扰动补偿后的控制信号。进一步地,步骤S4中,所述u的计算模型为:其中,b0是对被控对象增益的估计,为扰动的观测值。进一步地,步骤S2中,所述控制率u0为:u0=fkp(r-y)其中,fkp为控制器参数,r为输入参考信号,y为系统输出信号。进一步地,步骤S4中,所述稳定的控制对象的输出信号为:y=P(s)u其中:P(s)为被控对象,u为加上扰动补偿后的控制信号。进一步地,步骤S1中,所述系统误差为:e1=r-y其中:r为输入参考信号,y为系统输出信号。按照本专利技术的另一个方面,提供一种基于分数阶扩张状态观测器的自抗扰控制器,用于实现所述的基于分数阶扩张状态观测器的自抗扰控制方法,该控制器包括:比例控制器,其用于根据系统误差获得系统的控制率;分数阶扩张状态观测器,其一端与被控制对象通信连接,另一端与所述比例控制器通信连接,用于观测被控对象中的扰动获得该扰动的观测值,并对该扰动进行估计,结合所述控制率和所述扰动的观测值对所述扰动进行实时补偿,获得稳定的控制对象。总体而言,通过本专利技术所构思的以上技术方案与现有技术相比,主要具备以下的技术优点:1.本专利技术将分数阶导数运用到自抗扰控制中,提出了分数阶扩张状态观测器,可保证此分数阶自抗扰控制器对系统增益变化有很好的鲁棒性,同时由于反馈控制器中避免了微分环节,所以该控制系统对噪声敏感度低,有效解决了自抗扰控制对含有噪声的输出敏感的难题。2.本专利技术的自抗扰控制方法,通过对扰动的估计,可将二阶控制对象等价为由于纯分数阶积分对象本身稳定且具有一定的稳定裕度,极易于反馈系统控制器设计优化。如采用简单的比例控制器,即可实现稳定的闭环反馈控制,与传统整数阶自抗扰控制器进行对比,对控制器参数具有更好的鲁棒性,同时对系统增益变化具有很好的鲁棒性,且具有更好的抵抗噪声干扰的能力。3.本专利技术的自抗扰控制器,通过对比整数阶自抗扰控制器,证明该控制器对控制器参数有很好的鲁棒性,且对输出中含有噪声的控制效果优于整数阶自抗扰控制器。4.本专利技术的自抗扰控制器,分数阶自抗扰控制器与传统整数阶自抗扰控制器进行对比,包括阶跃响应对比,对控制器参数的鲁棒性对比,输出含有噪声的响应对比,同时验证该专利技术对系统增益变化有很强的鲁棒性。附图说明图1为整数阶扩张状态观测器的自抗扰控制器示意图;图2为本专利技术实施例一种基于分数阶扩张状态观测器的自抗扰控制器示意图;图3为整数阶自抗扰控制器与基于分数阶扩张状态观测器的自抗扰控制器的Bode图对比;图4为整数阶自抗扰控制器与基于分数阶扩张状态观测器的自抗扰控制器的阶跃响应对比图图5为基于分数阶扩张状态观测器的自抗扰控制器对控制器增益鲁棒性验证;图6为基于传统整数阶的自抗扰控制器对控制器增益鲁棒性验证;图7为基于分数阶扩张状态观测器的自抗扰控制器对系统增益鲁棒性验证;图8为本专利技术实施例一种基于分数阶扩张状态观测器的自抗扰控制器输出含有噪声的响应图。具体实施方式为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本专利技术,并不用于限定本专利技术。此外,下面所描述的本专利技术各个实施方式中所涉及到的技术特征只要彼此之间未构成冲突就可以相互组合。如图2所示,本实施例的控制器包括比例控制器和分数阶扩张状态观测器,比例控制器用于将输入参考信号r与系统输出信号y进行比较以得到系统的误差e1,并将该误差e1作为比例控制器输入信号获得系统控制率u0;被控对象视为纯分数阶积分的传递函数其中,α为分数阶导数,0<α<1,将控制对象中除之外的部分视为扰动,通过所述分数阶扩张状态观测器观测所述扰动并进行实时补偿,获得稳定的控制对象。具体而言,本实施例控制器包括比例控制器P,分数阶扩张状态观测器FOESO;将参考信号r与系统输出y进行比较,得到系统误差e1;将系统误差e1作为比例控制器1P的输入信号;将系统除的各项都看作扰动扩张为一个状态,通过分数阶扩张状态观测器观测总扰动并实时补偿,可以得到稳定控制对象。本专利技术实施例提出了分数阶扩张状态观测器,可保证此分数阶自抗扰控制器对系统增益变化有很好的鲁棒性,同时由于反馈控制器中避免了微分环节,所以该控制系统对噪声敏感度低,有效解决了自抗扰控制对含有噪声的输出敏感的难题。由于纯分数阶积分对象本身稳定且具有一定的稳定裕度,极易于反馈系统控制器设计优化。如采用简单的比例控制器,即可实现稳定的闭环反馈控制,与传统整数阶自抗扰控制器进行对比,对控制器参数具有更好的鲁棒性,同时对系统增益变化具有很好的鲁棒性,且具有更好的抵抗噪声干扰的能力。本专利技术的控制专利技术包括如下步骤:S1:将输入参考信号r与系统输出信号y进行比较,得到系统误差e1,其中,e1=r-y;S2:将该误差e1为所述比例控制器的输入信号获得系统控制率u0,u0=fkp(r-y)其中,fkp为控制器参数,r为输入参考信号,y为系统输出信号;S3:将被控对象视为纯分数阶积分的传递函数其中,0本文档来自技高网...

【技术保护点】
1.一种基于分数阶扩张状态观测器的自抗扰控制方法,应用自抗扰控制器实现,所述自抗扰控制器包括比例控制器和分数阶扩张状态观测器,其特征在于,该方法包括如下步骤:S1:将输入参考信号与系统输出信号进行比较,得到系统误差;S2:将所述系统误差作为所述比例控制器的输入信号,获得系统控制率;S3:将被控对象视为纯分数阶积分的传递函数

【技术特征摘要】
1.一种基于分数阶扩张状态观测器的自抗扰控制方法,应用自抗扰控制器实现,所述自抗扰控制器包括比例控制器和分数阶扩张状态观测器,其特征在于,该方法包括如下步骤:S1:将输入参考信号与系统输出信号进行比较,得到系统误差;S2:将所述系统误差作为所述比例控制器的输入信号,获得系统控制率;S3:将被控对象视为纯分数阶积分的传递函数其中,α为分数阶导数,0<α<1,被控对象中除之外的部分视为扰动,并通过所述分数阶扩张状态观测器对所述扰动进行观测,得到所述扰动的观测值;S4:对所述扰动进行估计,获得被控对象的增益估计,并根据所述控制率、所述扰动的观测值对所述扰动进行实时补偿,获得稳定的控制对象。2.根据权利要求1所述的一种基于分数阶扩张状态观测器的自抗扰控制方法,其特征在于,步骤S3中,所述分数阶扩张状态观测器的扰动观测模型为:其中:y为系统输出信号,为y的跟踪值,为yα的跟踪值,为扰动的观测值,β1、β2、β3是分数阶扩张状态观测器的增益系数,b0是对被控对象增益的估计,u为加上扰动补偿后的控制信号。3.根据权利要求2所述的一种基于分数阶扩张状态观测器的自抗扰控制方法,其特征在于,步骤S4中,所述u的计算模型为:其...

【专利技术属性】
技术研发人员:罗映陈鹏冲
申请(专利权)人:华中科技大学
类型:发明
国别省市:湖北,42

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1