主要内容

具有通信延迟的被动控制

这个例子展示了如何减少无源控制系统中的通信延迟。

Passivity-Based控制

利用无源性定理,两个严格无源系统的负反馈互连H_1美元H_2美元总是稳定的。

因此,当物理设备是无源的时,出于鲁棒性和安全性的考虑,使用无源控制器是有利的。然而,在网络控制系统中,通信延迟会抵消基于无源控制的好处,并导致不稳定。为了说明这一点,我们使用“柔性梁中的振动控制”例子中的工厂和二阶无源控制器。有关底层控制问题的背景信息,请参阅此示例。加载工厂模型G美元和被动控制器美元加元(注意,美元加元对应于- c美元在另一个例子中)。

负载BeamControlGC波德(G、C、{1飞行,1 e4})传说(‘G’“C”

控制配置如下所示,以及来自$ d $y美元

冲动(反馈(G、C))

通信延迟的不稳定影响

现在假设在传感器和控制器之间以及控制器和执行器之间存在大量的通信延迟。这种情况在Simulink中建模如下。万博1manbetx

open_system (“DelayedFeedback”

通信延迟设置为

T1 = 1;T2 = 2;

仿真该模型表明,通信延迟使反馈回路不稳定。

散射变换

为了减轻延迟的影响,您可以使用简单的线性变换,将设备和控制器之间通过网络交换的信号进行转换。

图1:网络化控制系统

这就是所谓的“散射变换”,由公式给出

$ $ \离开(\{数组}{c}开始u_l \ \ v_l \结束数组{}\右)= & # xA;\离开(\开始{数组}{cc} 1 & # 38岁;# B & B & B;- b \结束数组{}\右)& # xA;左(\ \{数组}{c}开始u_G \ \ y_G \结束数组{}\右),\四# xA;左(\ \{数组}{c}开始u_r \ \ v_r \结束数组{}\右)= & # xA;\离开(\开始{数组}{cc} 1 & # 38岁;# B & B & B;- b \结束数组{}\右)& # xA;左(\ \{数组}{c}开始y_C \ \ u_C \结束数组{}\右),$ $

或者同样的

$ $ \离开(\{数组}{c}开始u_l \ \ u_G \结束数组{}\右)= & # xA;左(\ \{数组}{c}开始v_l \ \ y_G \结束数组{}\右),\四# xA;左(\ \{数组}{c}开始v_r \ \ u_C \结束数组{}\右)= S ^ {1} & # xA;左(\ \{数组}{c}开始u_r \ \ y_C \结束数组{}\右),\四# xA;S = \left(\begin{array}{cc}1 &2 h / v & v;b \{数组}\右)$ $

b # 62美元;0美元.注意,在没有延迟的情况下,两个散射变换相互抵消,图1中的框图等价于负反馈互连G美元美元加元

然而,当出现延误时,(u_l v_l)美元不再等于(u_r v_r)美元这个散射变换改变了闭环系统的性质。事实上,观察到这一点

$$ u_l = ((1+bC(s)) /(1+bC(s)) v_l, \quad
 / /计算结果v_r = (G(s)/b-1)/(G(s)/b+1) u_r $$

公元前美元G / b美元严格被动保证了

$ $ \ | (1-bC) / (1 + bC) \ | _ \ infty < 1, \四\ | (G / b - 1) / (G / b + 1) \ | _ \ infty < $ $ & # xA; 1日

小增益定理保证了图1的反馈互联始终是稳定的,不管延迟有多大。通过构建图1中值的框图的Simulink模型来确认这一万博1manbetx点b = 1美元

b = 1;open_system (“ScatteringTransformation”

像以前一样模拟闭环系统的脉冲响应。现在响应是稳定的,与无延迟响应相似,尽管有很大的延迟。

更多关于散射变换的细节,见T. Matiakis, S. Hirche,和M. Buss,“通过散射变换非线性网络控制系统的延迟独立稳定性”,2006年美国控制会议论文集,2006,第2801-2806页。

另请参阅

|

相关的例子

更多关于