[关闭]
@wuqi0616 2017-09-09T07:43:11.000000Z 字数 10620 阅读 1465

前四章实验总结报告

自抗扰技术(ADRC)


2跟踪微分器

2.2经典微分器

例1:比较经典微分器和微分近似公式的微分效果


实验结果:
此处输入图片的描述
此处输入图片的描述
此处输入图片的描述
此处
此处输入图片的描述
此处输入图片的描述
此处输入图片的描述
此处
结论:显然可以发现,尽管当没有噪声污染的时候两者的微分估计都很好,但是一旦输出受到噪声污染的时候,微分近似还是估计的很好,经典微分器就不行了。

2.3跟踪微分器的一般形式

例2:考虑线性微分器和非线性微分器对二阶积分器串联型系统的微分效果


考虑线性跟踪微分器:

当输入信号中不带白色噪声时
此处输入图片的描述
当输入信号中带有白色噪声时
此处输入图片的描述
以原点为终点的快速最优控制综合函数为:

当输入信号中不带有白色噪声时候
此处输入图片的描述
当输入信号中带有白色噪声时
此处输入图片的描述
结论:显然,无论是微分效果还是噪声抑制效应都是快速最优控制函数好一些。另外,两个跟踪微分器相比有很大区别:1、它们在结构上不同,一个是非线性结构,另一个是线性结构;2、从系统参数效率来看,非线性参数为,线性的参数为,相差一两个数量级。

例3:由最速系统


派生系统:

考虑不同积分步长对滤波效果的差异。
输入被噪声污染的正弦信号:,并取步长,噪声强度分别取
实验结果:

此处输入图片的描述

此处输入图片的描述

此处输入图片的描述
结论:这里可以明显看出由上述最速系统派生的跟踪微分器跟踪效果不错,并且在其它条件不变的情况下,减小积分步长,能够提高滤波效果。

例4:考虑线性系统的状态变量实现为:


之前就有提到过该种形式的微分器当参数适当大时具有很好的高阶微分功能,
实验结果:
此处输入图片的描述
结论:如图所示,该类型的微分器确有较好的高阶微分提取效果。

2.4快速跟踪微分器的离散形式

例5:用阶跃响应检验跟踪微分器(TD)的微分效果
系统:


参数取,对它输入阶跃信号
积分步长取
此处输入图片的描述此处输入图片的描述
积分步长取
此处输入图片的描述此处输入图片的描述
仔细看时可以发现系统进入稳态时有高频振荡。
考虑将符号函数改成线性饱和函数
此处输入图片的描述
结论:可以发现,把符号函数简单换成线性饱和函数并不能消除速度信号稳态时的高频振荡。
因为是连续系统,考虑离散系统的最速控制综合函数


此处输入图片的描述
此处输入图片的描述

此处输入图片的描述
此处输入图片的描述
结论:在放大了的速度曲线中再也没有出现高频振荡,只是在进入稳态的时刻,速度曲线有一点超调。当输入信号被噪声污染了,这种超调现象会加剧对微分信号的噪声放大效应。

例6:考虑将离散系统最速函数中的变量改为与步长独立的新变量,而取适当大于的参数,考察新的最速函数的微分滤波效果:


现在对这个系统输入被噪声污染的正弦信号,取
实验结果图:
此处输入图片的描述
实验结果图:
此处输入图片的描述

2.5最速跟踪微分器的频率特性

例7:利用TD,构造数字带通滤波器



当输入
此处输入图片的描述
当输入
此处输入图片的描述
当输入
此处输入图片的描述
结论:选取合适的参数就可以得到合适的带通滤波器。而转折频率与跟踪微分器的速度因子之间关系是可以确定的。

2.6跟踪微分器的其它应用

例8:安排过渡过程:
某一热处理温度曲线:

实验结果:
此处输入图片的描述

例9:配置系统零点
考虑线性系统:



实验结果:
此处输入图片的描述
此处输入图片的描述
结论:可以发现利用TD合理配置系统零点的阶跃响应要更好,其传递特性几乎变为1:1了

例10:求函数极值
考虑:



实验结果:
此处输入图片的描述

例11:求函数的根
考虑:

的根
取迭代初值,步长取,TD的速度取,TD的初始条件修正因子
此处输入图片的描述

例12:频率估计
由于


说输入信号为
之间的均匀分布的随机噪声。
取步长,TD的速度因子,滤波因子
此处输入图片的描述此处输入图片的描述此处输入图片的描述此处输入图片的描述

例13:相近频率的分离
此处输入图片的描述

例14:数字整流:
送入TD
取TD参数
取低通滤波器参数
此处输入图片的描述
此处输入图片的描述

例15:数字检波
考虑载波信号
调制信号取:

实验结果:
此处输入图片的描述
此处输入图片的描述

例16:相位超前功能


此处输入图片的描述

例17:剔除野值及预报方法
TD本身带有滤波效果,但是每一次的滤波都会造成相位的损失,所以可以结合TD估计得到的加速度来完成相位超前功能。
此处输入图片的描述
此处输入图片的描述

3 非光滑反馈的功能和功率

3.1非线性状态反馈

例18:对积分器串联型系统


施加状态反馈
使得闭环系统变成:

取线性状态反馈为
输入正弦信号

实验结果:
此处输入图片的描述

取非线性状态反馈
输入余弦信号
实验结果:
此处输入图片的描述
结论:我们发现非线性状态反馈的效率远大于线性状态反馈的效率。在这个实验中,线性取 而非线性只要取 ,差了一个数量级。

3.2线性反馈与非光滑反馈

例19:比较线性反馈和非线性反馈抑制扰动的作用
设二阶受控系统

取线性状态反馈


一般取之比为,这里取分别为时.

实验结果
此处输入图片的描述

取非线性状态反馈

分别为时.
此处输入图片的描述
结论:从图中明显可以看出同样增益的反馈作用之下,线性反馈和非线性反馈抑制扰动效果不同。并且非线性反馈抑制扰动效果更好。

3.3 最速反馈控制的不变性

例20:研究最速反馈控制抑制纯时变扰动和依赖于状态变量的扰动的效果。
考虑两个闭环系统:


这里取,参数取5。
实验结果:
此处输入图片的描述
此处输入图片的描述
结论,系统进入稳态的时候有高频震颤,为了消除这种震颤,把开关函数改为线性饱和函数

实验结果:
此处输入图片的描述
此处输入图片的描述
结论:可以发现进入稳态后仍然有高频震颤,为了彻底避免这种高频震颤,则考虑最速反馈函数

实验结果:
此处输入图片的描述
此处输入图片的描述
可以发现,震颤消失了。并且的结论:不管扰动是纯时变的还是依赖于状态变量的,只要参数足够大,都能彻底抑制扰动。

例21:考虑带阻尼因子的最速反馈函数抑制扰动效果。
引入阻尼因子之后,变为
考虑二阶对象:

,或者取
实验结果:
此处输入图片的描述
此处输入图片的描述
这个是

此处输入图片的描述
此处输入图片的描述
这个是
结论:两种响应均无超调,线性反馈快速性好一些,但是精度差一个数量级,但后者的比例增益比前者高倍,而且阻尼增益也高出,近两个数量级。说明,适当选取非线性反馈的效率远比线性反馈要高的多。

3.8几个有用的非线性函数

1、区间函数:


2、一般区间函数

考虑,函数
此处输入图片的描述
考虑
此处输入图片的描述
考虑
此处输入图片的描述
考虑


此处输入图片的描述
考虑
此处输入图片的描述
考虑
此处输入图片的描述
最优开关函数
考虑:
二阶
此处输入图片的描述
三阶
此处输入图片的描述
四阶
此处输入图片的描述
绝对值函数之差:

此处输入图片的描述

此处输入图片的描述
考虑
此处输入图片的描述
考虑
此处输入图片的描述
考虑
此处输入图片的描述
考虑逼近函数
此处输入图片的描述
幂次函数
,
此处输入图片的描述

4 扩张状态观测器

4.1状态观测器

例22:针对二阶有扰动作用的非定常系统设计观测器观测系统状态,未知系统函数


取状态观测器为:

实验结果:
此处输入图片的描述
此处输入图片的描述
结论:采样周期取h=0.01,状态估计效果明显,估计值与真实值几乎重合。

同类 例23:针对二阶有扰动作用的非定常系统设计观测器观测系统状态,未知系统函数

实验结果:
此处输入图片的描述
此处输入图片的描述
结论:从上面两个例子看出,状态观测器对一定范围的对象来说是完全通用的,即使不能知道系统的真实函数。这是因为状态观测器的设计是与对象中的函数无关,而其估计效率之高是由于采用了合适的非光滑函数。

高阶观测器 例24:针对三阶系统设计观测器观测系统状态,未知系统函数

取状态观测器为:

实验结果:
此处输入图片的描述
此处输入图片的描述
此处输入图片的描述
结论:这里,状态观测器估计值与实际值贴合,效果不错。说明只要参数选取得当,这种形式的非线性状态观测器是可以推广到任意阶系统上的。

4.3扩张状态观测器

例25:针对参数已知、输入已知的系统,设置扩张状态观测器,观测系统状态:


式子中

取状态观测器为:

实验结果:
此处输入图片的描述
此处输入图片的描述
此处输入图片的描述
结论:这里取参数,这里可以发现系统的状态与观测器估计值差别不大,但是还是有微弱的差别,另外为了避免的高频振荡,用代替。

例26:针对参数与输入未全部已知的系统,设置扩张状态观测器,观测系统状态:


这里把函数估计成常值,并假定信号已知。

建立状态观测器为:


这里被扩张的状态为:

实验结果:
此处输入图片的描述
此处输入图片的描述
此处输入图片的描述
结论:这里取了,实际上,对象模型中的控制量放大系数未知时,把的近似估计值当作扩张状态观测器的可调参数来进行调整是完全可以的。
需要注意的是:对相对误差较大时,比如大于0.5,那么的估计就会差一点。

高阶扩张状态观测器 例27:

建立状态观测器为:

实验结果:
此处输入图片的描述
此处输入图片的描述
此处输入图片的描述
此处输入图片的描述
结论:这里取参数。这里发现前三个参数和之前所用的相同。这种现象被称作扩张状态观测器参数对系统阶的“继承性”。

4.4 其它形式的扩张状态观测器

线性扩张状态观测器 例28:
考虑跟踪三阶对象:

建立状态观测器为:

实验结果:
此处输入图片的描述
此处输入图片的描述
此处输入图片的描述
此处输入图片的描述

4.5 系统输出被噪声污染时的扩张状态观测器

例29:系统输出受噪声污染时,对系统输出进行滤波并建立扩张状态观测器,观测系统状态。
设被观测对象:

不作任何处理
建立状态观测器为:

实验结果:
此处输入图片的描述
此处输入图片的描述
此处输入图片的描述

一阶惯性滤波
建立状态观测器为:

实验结果:
此处输入图片的描述
此处输入图片的描述
此处输入图片的描述

跟踪微分器滤波
建立状态观测器为:

实验结果:
此处输入图片的描述
此处输入图片的描述
此处输入图片的描述
结论:从上可以看出,滤波处理后的效果要明显好于不处理,书中提到跟踪微分器来进行滤波并预报处理得到的效果最好,但是实验中并不明显。当噪声比例变大时,变得明显。


添加新批注
在作者公开此批注前,只有你和作者可见。
回复批注