模型参考自适应系统(一):MRAS问题

本文探讨了自适应控制中的主要方法——模型参考自适应系统(MRAS),介绍其基本概念、适用对象及核心数学模型。阐述了通过梯度法、Lyapunov函数和无缘性定理解决自适应控制问题的基本方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

参考文献:
自适应控制,K.J.奥斯特隆姆,B.威顿马克.李清泉等译.1992,科学出版社.

4.1引言

MRAS是解决自适应控制问题的主要方法之一。框图如下:

调节器参数根据误差e的情况进行变更。图4.1中一个是内环,它是一个普通的反馈控制回路;另一个是外环,它调整内环中调节器参数。假定内环速度比外环速度快!

该图是Whitaker 1958年提出的MRAS原型,其引入两个概念:

1.系统的性能由参考模型规定;

2.调节器参数按照参考模型与系统之间的误差进行调节。

对象:

针对确定性连续时间系统的伺服控制问题,现扩展到离散时间系统和具有随机扰动的系统。

基本方法:

1.梯度法;2.Lyapunov函数;3.无缘性定理。

4.2 MARS问题

对于一个单输入单输出系统,连续时间模型为:

(4.1)y(t)=BAu(t) y\left( t \right) =\frac{B}{A}u\left( t \right) \tag{4.1}y(t)=ABu(t)(4.1)

uuu为控制信号,yyy为输出信号,AAABBB代表微分算子ppp的多项式,或者正向平移算子qqq的多项式。假设AAABBB互质,且deg(AAA)>=deg(BBB),假设多项式AAA首1。

我们需要求得调节器,使得指令信号ucu_cuc与希望得到的输出信号ymy_mym之间的关系:

(4.2)ym(t)=BmAmuc(t) y_m\left( t \right) =\frac{B_m}{A_m}u_c\left( t \right) \tag{4.2} ym(t)=AmBmuc(t)(4.2)

式中,AmA_mAmBmB_mBm是微分算子ppp的多项式或正向平移算子qqq的多项式。

一般线性控制率可以描述为:

(4.3)Ru=Tuc−Sy Ru=Tu_c-Sy \tag{4.3} Ru=TucSy(4.3)

由式(4.1)和式(4.3)消去uuu,可得下列闭环系统方程

(4.4)(AR+BS)y=BTuc \left( AR+BS \right) y=BTu_c \tag{4.4} (AR+BS)y=BTuc(4.4)

将多项式BBB分解为

(4.5)B=B+B− B=B^+B^- \tag{4.5} B=B+B(4.5)

其中,B+B^+B+包含可被对消的因子,B−B^-B包含B中的其余因子。设B+B^+B+首一。

由式(4.4)可知,AR+BSAR+BSAR+BS这个特征多项式,必须把AmB−A_mB^-AmB作为自己的因子,并且其次数要高于AmB−A_mB^-AmB的次数;特征多项式的其余因子可以表示观测器的动力学特性。故其有三类因子,

1.由B+B^+B+给出的被对消的过程零点
2.由AmA_mAm给定的希望的模型极点
3.由观测器多项式AoA_oAo给出的观测器极点

故,
(4.6)AR+BS=B+AoAm AR+BS=B^+A_oA_m \tag{4.6} AR+BS=B+AoAm(4.6)

以上称为Diophantine方程(或者Bezout恒等式)。B+B^+B+能够除尽RRR,所以有

(4.7)R=B+R1 R=B^+R_1 \tag{4.7} R=B+R1(4.7)

B+B^+B+除尽式(4.6),得

(4.8)AR1+B−S=AoAm AR_1+B^-S=A_oA_m \tag{4.8} AR1+BS=AoAm(4.8)

根据式(4.2)和(4.4),得

(4.9)Bm=B−Bm′T=AoBm′ B_m=B^-B_{m}^{'} \\ T=A_oB^{'}_{m} \tag{4.9} Bm=BBmT=AoBm(4.9)

式(4.8)有解的条件:

(4.10)degAo⩾2degA−degAm−degB+−1 degA_o\geqslant 2degA-degA_m-degB^+-1 \tag{4.10} degAo2degAdegAmdegB+1(4.10)
(4.11)degAm−degBm⩾degA−degB degA_m-degB_m \geqslant degA-degB \tag{4.11} degAmdegBmdegAdegB(4.11)

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值