精华内容
下载资源
问答
  • 本节介绍的基于非线性观测器的干扰观测器,这是一种非常简单有效的干扰观测器。 先介绍原理,最后介绍如何简化应用。 假设系统的模型如下,是力矩,是干扰力矩,和,均是非线性函数。 构造干扰观测器的方程...

    本节介绍的基于非线性观测器的干扰观测器,这是一种非常简单有效的干扰观测器。

    先介绍原理,最后介绍如何简化应用。

    假设系统的模型如下,\tiny T是力矩,\tiny d是干扰力矩,\tiny J\left ( \theta \right )\tiny G \left ( \theta \right ),均是非线性函数。

                                                                           \tiny J\left ( \theta \right )\ddot{\theta }+G\left ( \theta,\dot{\theta } \right )=T+d                                     (1)

    构造干扰观测器的方程如下:

                                                      \tiny \dot{\hat{d}}=-L\left ( \theta ,\dot{\theta } \right )\hat{d}+L\left ( \theta ,\dot{\theta } \right )\left ( J\left ( \theta \right ) \ddot{\theta }+G\left ( \theta ,\dot{\theta } \right )-T\right )        (2)

    假设

                                                                                               \tiny \dot{d}=0                                                          (3)

    定义干扰观测的误差为:
                                                                                        \tiny e\left ( t \right )=d-\hat{d}                                                  (4)

    结合式(4)和观测器方程得到:

                                                                       \dot{ e}=\dot{d}-\dot{\hat{d}}=L\left ( \theta ,\dot{\theta } \right )\hat{d}-L\left ( \theta ,\dot{\theta } \right )d                               (5)

    也就是说,观测器误差由下式决定

                                                                                     \dot{e}+L\left ( \theta ,\dot{\theta } \right )e=0                                               (6)

    通过选择,可以证明观测器是全局渐近稳定的

                                                                                  L\left ( \theta ,\dot{\theta } \right )=diag\left \{ c,c \right \}                                            (7)

    其中c> 0,更具体地说,指数收敛速度可以通过选择C来指定。

    L定义为对角阵,c为观测器的收敛极点。

    定义一个新的辅助变量z

                                                                                      z=\hat{d}-p\left ( \theta ,\dot{\theta } \right )                                                 (8)

    其中z\in R^{2},接下来确定待设计的函数向量p\left ( \theta ,\dot{\theta } \right )

    令函数(2)式中的函数L\left ( \theta ,\dot{\theta } \right )由下面的非线性方程给出:

                                                                    L\left (\theta , \dot{\theta } \right )J\left ( \theta \right )\ddot{\theta }=\begin{bmatrix} \frac{\partial p\left ( \theta ,\dot{\theta } \right )}{\partial \theta } & \frac{\partial p\left ( \theta ,\dot{\theta } \right )}{\partial \dot{\theta }} \end{bmatrix}\begin{bmatrix} \dot{\theta }\\ \ddot{\theta } \end{bmatrix}                            (9)

     结合观测器方程,调用式(8)和(9),得到

                                                           \dot{z}=\dot{\hat{d}}-\frac{\mathrm{d}p\left ( \theta ,\dot{\theta } \right ) }{\mathrm{d} t}

                                                              =\dot{\hat{d}}-\begin{bmatrix} \frac{\partial p\left ( \theta ,\dot{\theta } \right )}{\partial \theta } & \frac{\partial p\left ( \theta ,\dot{\theta } \right )}{\partial \dot{\theta }} \end{bmatrix}\begin{bmatrix} \dot{\theta }\\ \ddot{\theta } \end{bmatrix}

                                                              =-L\left ( \theta ,\dot{\theta } \right )\left ( z+p\left ( \theta ,\dot{\theta } \right ) \right )+L\left ( \theta ,\dot{\theta } \right )\left ( G\left ( \theta ,\dot{\theta } \right ) -T\right )    (10)

    因此,得到NDO

                                                        z=-L\left ( \theta ,\dot{\theta } \right )z+L\left ( \theta ,\dot{\theta } \right )\left ( G\left ( \theta ,\dot{\theta } \right ) -T-p\left ( \theta ,\dot{\theta } \right )\right )            (11)

                                                           \hat{d}=z+p\left ( \theta ,\dot{\theta} \right )                                                                          (12)

    通过不断计算式(11),可以得出z的估计值,因此干扰的估计值可以通过公式(12)来计算出来。公式(11)和(12)即是干扰观测器的方程。

    L\left ( \theta ,\dot{\theta } \right )可设置为对角阵,p\left ( \theta ,\dot{\theta} \right )由公式(9)给出。

    应用举例

    总结:
    1、这种观测器的最大优势即是简单好用。

    2、如果被控对象的参数不准确也没关系,这样估计的干扰就包含参数不准确项了。

    3、带有干扰观测器的控制器最好不用积分控制,因为积分也是抗干扰的,二者容易重叠导致 控制器超调,可以用P或者PD控制。

    4、这种干扰观测器可以应用非线性的被控对象。

    5、模板中的观测器带宽L最好是控制器带宽的3~5倍。

    6、上篇中基于名义逆模型的干扰观测器很难应用在非线性系统中。

    展开全文
  • 如果继续构建状态观测器,其中的状态变量本身即包含干扰力,那么此状态观测器即可作为干扰观测器。 还是以直流电机为例: 直流电机的力矩方程如下:

    如果继续构建状态观测器,其中的状态变量本身即包含干扰力,那么此状态观测器即可作为干扰观测器。

    还是以直流电机为例:
    直流电机的力矩方程如下:
                                                             T_{e}=J\frac{\mathrm{d}\omega _{rm} }{\mathrm{d} t}+B\omega _{m}+T_{L}

                                              \frac{\mathrm{d} }{\mathrm{d} t}\begin{bmatrix} \theta _{rm}\\ \omega _{rm}\\ T_{L} \end{bmatrix}=\begin{bmatrix} 0& 1&0 \\ 0 & -\frac{B}{J}& -\frac{1}{J}\\ 0 & 0 & 0 \end{bmatrix}\begin{bmatrix} \theta _{rm}\\ \omega _{rm}\\ T_{L} \end{bmatrix}+\begin{bmatrix} 0\\ \frac{1}{J}\\ 0 \end{bmatrix}T_{e} 

    利用上述状态方程构建如下观测器:其中利用的是编码器的采样值来进行反馈。

     

    可以看出,观测器的状态量包含转速估计值和负载转矩估计值,因此可以将其分别估计出来。

    只要转角变化较慢,即使B的值不准确,也可以准确地估计转速和负载转矩信息。

    当观测器的带宽较高时,便可准确地估计出扰动转矩,控制框图如下:
     

     这里仅仅是粗略地给出如何利用状态观测器来设计扰动观测器,如果您要在实际应用中使用这种观测器,还要仔细地阅读《电机传动系统控制》,书中详细地介绍了观测器的极点配置,性能分析,观测器的改进,速度与负载转矩观测器的分离设计。

    总结:

    1、这种观测器可以观测转速和负载转矩。

    2、在转速较低的情况下转速观测器效果很好。

    3、观测器的带宽要是控制器带宽的三倍以上才好。

    4、转速或者带宽较高时,对模型参数的准确性更加依赖。

    5、观测器带宽最好是控制器带宽的3~5倍。 

    展开全文
  • 这是论文“关于时域和频域干扰观测器之间的关系及其应用”的 Matlab/Simulink 代码。 在此代码中,功能干扰观测器是为干扰估计和抑制目的而设计的。
  • 开启干扰观测器系列,一共四种,分别是: 1、基于名义逆模型的干扰观测器; 2、基于非线性观测器的干扰观测器; 3、基于状态观测器的干扰观测器; 4、基于扩张状态在观测器的干扰观测器。 基于名义逆模型的...

    开启干扰观测器系列,一共四种,分别是:

    1、基于名义逆模型的干扰观测器;

    2、基于非线性观测器的干扰观测器;

    3、基于状态观测器的干扰观测器;

    4、基于扩张状态在观测器的干扰观测器。

            基于名义逆模型的观测器利用鲁棒模型匹配原理设计干扰补偿器。鲁棒模型匹配以经典控制理论为依据,设计过程中考虑了干扰及不确定性等因素,设计目标在于 使干扰到所关心输出的传递函数等于或近似为零。如下图所示,通过观测输出\tiny y和控制对象的逆传递函数,就可以近似的到外界干扰,然后将其引入控制系统中进行补偿,理论上便消除了干扰产生的影响。在图中,\tiny M\left ( s \right )可以表示干扰观测器,用于对干扰进行估计,\tiny L\left ( s \right )项需要满足一定的函数转换关系,保证干扰补偿的正确性,\tiny F_{r}\left ( s \right )是一个滤波器,用来限定干扰抑制的带宽。

            简化系统模型如下:其中\tiny W\left ( s \right )为提供力矩的执行机构的传递函数,文中以飞轮为例,在无人机中也可以指无刷电机的传递函数,电机控制系统中可以指电流环,通常\tiny W\left ( s \right )可以用一阶惯性环节代替,如果\tiny W\left ( s \right )的带宽和上一环的带宽相比大五倍以上,可以认为\tiny W\left ( s \right )=1

            其中:\tiny q是包含挠性等不确定性影响的广义干扰力矩,\tiny u_{c}是执行机构驱动指令,\tiny u_{t}是执行机构输出力矩,\tiny \dot{\theta }是俯仰角速度。根据角速度输出和被控对象等信息可以得到广义干扰\tiny q的计算值(观测值)

                                                                             \tiny \hat{q}=I_{y}s\dot{\theta }-u_{t}                                         (1)

            为了消除广义干扰的影响,需要在控制器对应的控制力矩基础上添加的补偿器力矩\tiny z_{t}

                                                                       \tiny z_{t}=-\hat{q}=u_{t}-I_{y}s\dot{\theta }                                (2)

            相应的需要添加到执行机构的执行指令\tiny z_{c}可以根据\tiny W\left ( s \right )的模型结合式(2)逆推得到

                                                                   \tiny z_{c}=\frac{1}{W_{s}}z_{t}=u_{c}-\frac{I_{y}s}{W_{s}}\dot{\theta }                           (3)

            飞轮执行机构的模型\tiny W\left ( s \right )可以简化为一阶惯性环节

                                                                          \tiny W\left ( s \right )=\frac{1}{\tau _{y}s+1}                                     (4)

            因此可知公式(3)为\tiny u_{c}-I_{y}\ast s\ast \left ( \tau _{y}s+1 \right )\ast \dot{\theta }存在二阶微分,因此对反馈中噪声的放大作用是相当可观的,如果直接加入控制系统将带来非常大的影响,必须抑制噪声带来的影响。最常用的方法即是设计低通滤波器来抑制噪声。设计合适的低通滤波器是观测器最为关键的部分,要在性能和稳定性之间折中,理想是希望在低频时\tiny F_{r}\left ( s \right )=1,高频时\tiny F_{r}\left ( s \right )=0,可以设置为如下的三阶低通滤波器,更加系统复杂的滤波器设计见注2。

            滤波器\tiny F_{r}\left ( s \right )对于干扰补偿器干扰抑制性能起关键作用,因此必须合理设计。\tiny F_{r}\left ( s \right )可以选取为

                                                             \tiny F_{r}\left ( s \right )=\frac{\alpha\beta \gamma }{\left ( s+\alpha \right )\left ( s+\beta \right )\left ( s+\gamma \right )}                   (5)

    式中:\tiny \alpha ,\beta ,\gamma是待设计参数。可以看出\tiny F_{r}\left ( s \right )是由以\tiny \alpha ,\beta ,\gamma为截止频率的三个低通滤波器串联组成的,因此以上三个参数的选取,将决定干扰补偿器的性能。\tiny \alpha ,\beta ,\gamma的值越大,\tiny F_{r}\left ( s \right )越趋近于1;当\tiny \alpha ,\beta ,\gamma取值较小时,则不能有效地抑制期望频率范围内的干扰。

    最终的模型如下:

    通常的框图表示为下图:

     

     

    展开全文
  • 陈文华的Disturbance Observer-Based Control(非线性干扰观测器控制)
  • 针对可以由未知参数的外源系统产生,代表频率、振幅和初相都未知的干扰,构建随机自适应干扰观测器对其进行估计.基于此,结合自适应控制和随机控制的方法,提出基于干扰观测器的抗干扰控制策略,保证复合系统的所有信号均...
  • 针对主动队列管理系统存在UDP流干扰的拥塞问题,本文基于非线性干扰观测器提出了一种主动队列管理算法。采用非线性干扰观测器对UDP流干扰进行估计,从而减小了主动队列管理系统的干扰。然后利用设计的非线性干扰观测...
  • 通过设计非线性干扰观测器, 提出基于非线性干扰观测器和back-stepping 的抗干扰控制方法来补偿干扰, 该方法可以保证闭环系统所有信号是半全局最终一致有界的. 最后, 通过与现有方法的对比验证了所提出方法的正确性...
  • 对新一代歼击机提出了基于神经网络干扰观测器的动态逆飞行控制器设计方案.首先采用RBF 神经网络设计干扰观测器,使其输出能够逼近动态逆误差;然后基于干扰观测器的输出设计动态逆飞行控制系统,该系统能克服动态逆误差...
  • 干扰观测器设计思想

    千次阅读 2020-06-15 10:57:51
    前言:干扰观测器属于观测器的一种,前面的一篇博客已经对观测器做了简单的介绍,这一片博客对本专业常用的干扰观测器进行分析。

    前言:干扰观测器属于观测器的一种,前面的一篇博客已经对观测器做了简单的介绍,这一片博客对本专业常用的干扰观测器进行分析。


    在这里插入图片描述

    展开全文
  • 针对传统伺服系统运行中受扰动的问题,提出了基于干扰观测器的改进PID控制方法。通过干扰观测器来补偿扰动对伺服系统运行的影响,提高系统的跟踪精度。仿真和实验结果表明,该控制方法可有效提高系统的跟踪精度,...
  • 针对带有海浪干扰和参数不确定的SWATH船运动控制问题, 提出基于干扰观测器的SWATH船运动非线性预测控制. 首先对SWATH船运动进行建模、参数求解和海浪干扰仿真; 然后根据运动模型设计非线性预测控制律, 对SWATH 船升...
  • 为了提高高超声速再入飞行器(HRV)在执行机构故障情况下的姿态控制效果,提出一种基于时变干扰观测器和参考轨迹重构器(RVG)的滑模容错控制策略.首先,设计一种新型自适应干扰观测器(ADO)来估计系统扰动,在保证估计精度...
  • 基于干扰观测器的随机系统容错控制
  • 基于干扰观测器的动态最优设置控制
  • 为了提高永磁同步电机调速系统的控制性能,提出了一种基于非线性干扰观测器的鲁棒滑模速度控制器。首先建立了包含负载扰动的永磁同步电机数学模型,为了减少扰动量的影响,采用非线性干扰观测器进行在线估计,并以此得到...
  • 然后,结合系统的结构特点和滑模控制理论构造积分滑模面,并与二阶快速终端滑模控制理论相结合,设计基于干扰观测器的滑模控制器,通过引入反曲函数降低抖振,利用Lyapunov理论证明闭环系统的稳定性;最后,将该方法应用到...
  • 基于干扰观测器的具有不匹配干扰的非线性系统的抗干扰控制
  • 一类不匹配未知干扰基于两步干扰观测器的估计
  • 针对爬壁机器人建模不准确及容易受外部扰动的影响造成位置及姿态误差的问题, 提出了一种基于改进型非线性干扰观测器的轨迹跟踪控制方案. 首先通过反演控制设计了一个运动学控制器为机器人动力学控制提供参考质心速度...
  • 基于谐波干扰观测器的DC-AC逆变器控制
  • 基于非线性干扰观测器的失配干扰的高超声速飞行器反步控制
  • 基于干扰观测器的主操作手滑模控制设计,李媛媛,贠今天,针对主操作手系统内存在的参数不确定及易受外部干扰等问题,研究设计了一种基于干扰观测器的机器人滑模控制,通过干扰观测器检测
  • 针对传统滑模干扰观测器计算复杂、跟踪干扰速度慢等不足,基于自适应super-twisting算法提出一种新型干扰观测器技术。回顾已有滑模干扰观测器方法的基本原理并分析其跟踪速度慢、计算复杂的原因;基于辅助滑模面技术...
  • 针对下肢外骨骼在轨迹跟踪时对内部参数扰动和外界干扰较为敏感的特性,设计一种基于非线性干扰观测器的下肢外骨骼机器人滑模控制策略。首先建立下肢外骨骼上楼梯的动力学模型,分析其动力学特性;其次设计非线性干扰...
  • 同时,考虑到实际永磁同步电机驱动系统的不确定性、干扰的时变特性和高带宽特性,引入非线性干扰观测器作为实时补偿器,以抵抗扰动并减少不确定性。此外,基于二次Lyapunov函数,证明了所提方法的动态稳定性。最后,...
  • 一类鲁棒分数阶干扰观测器的研究
  • 通过谐波干扰观测器对三相PWM逆变器进行滑模控制

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 6,523
精华内容 2,609
关键字:

干扰观测器