无源系统的反馈互联

本示例阐释了无源系统反馈互联的特性。

无源系统的反馈互联

考虑两个子系统 G1G_1G1G2G_2G2 以反馈形式互联。互联系统 HHH 将输入 rrr 映射到输出 y1y_1y1

反馈互联框图

如果系统 G1G_1G1G2G_2G2 均是无源的,则互联系统 HHH 保证是无源的。例如:

G1(s)=s2+s+1s2+s+4,G2(s)=s+2s+5. G_1(s) = \frac{s^2 + s + 1}{s^2 + s + 4}, \quad G_2(s) = \frac{s + 2}{s + 5}. G1(s)=s2+s+4s2+s+1,G2(s)=s+5s+2.

通过以下命令确认两个系统都是无源的:

G1 = tf([1,1,1],[1,1,4]);
isPassive(G1)

ans = logical
1

G2 = tf([1,2],[1,5]);
isPassive(G2)

ans = logical
1

因此,互联系统也是无源的。

H = feedback(G1,G2);
isPassive(H)

ans = logical
1

通过验证 HHH 的奈奎斯特图是正实的,可以确认这一点。

nyquist(H)

H 的奈奎斯特图

反馈互联的无源性指数

G1G_1G1G2G_2G2 的无源性指数与互联系统 HHH 的无源性指数之间存在关系。令 ν1ν_1ν1ν2ν_2ν2 分别表示 G1G_1G1G2G_2G2 的输入无源性指数,令 ρ1ρ_1ρ1ρ2ρ_2ρ2 分别表示输出无源性指数。如果所有这些指数均为正,则反馈互联系统 HHH 的输入无源性指数 ννν 和输出无源性指数 ρρρ 满足:

ν≥ν1ρ2ν1+ρ2,ρ≥ρ1+ν2. ν ≥ \frac{ν_1 ρ_2}{ν_1 + ρ_2}, \quad ρ ≥ ρ_1 + ν_2. νν1+ρ2ν1ρ2,ρρ1+ν2.

换言之,我们可以从 G1G_1G1G2G_2G2 的输入和输出无源性指数推断出闭环系统 HHH 的输入和输出无源性的最低水平。有关详细信息,请参阅 Zhu, F. 和 Xia, M 以及 Antsaklis, P.J. 的论文:“Passivity analysis and passivation of feedback systems using passivity indices,” American Control Conference , 2014, pp. 1833-1838。验证输入无源性指数 ννν 的下界。

% G1 的输入无源性指数
nu1 = getPassiveIndex(G1,‘input’);
% G2 的输出无源性指数
rho2 = getPassiveIndex(G2,‘output’);
% H 的输入无源性指数
nu = getPassiveIndex(H,‘input’)

nu = 0.1293

% 下界
nu1*rho2/(nu1+rho2)

ans = 7.1402e-11

类似地,验证 HHH 的输出无源性指数的下界。

% G1 的输出无源性指数
rho1 = getPassiveIndex(G1,‘output’);
% G2 的输入无源性指数
nu2 = getPassiveIndex(G2,‘input’);
% H 的输出无源性指数
rho = getPassiveIndex(H,‘output’)

rho = 0.4441

% 下界
rho1+nu2

ans = 0.4000

另请参阅

getPassiveIndex | isPassive

相关主题

  • 关于无源性和无源性指数
  • 无源系统的并联互联
  • 无源系统的串联互联
  • 具有通信延迟的无源控制

版权标注与来源说明

本文译文对应的原文内容,均来源于 MathWorks 官方网站(https://www.mathworks.com/)及官方帮助中心,原文版权均独家归属MathWorks 公司所有。

译文系基于原文进行的非官方翻译,仅为方便个人学习、理解MathWorks相关产品(含MATLAB等)的功能、操作及技术细节而制作,不代表MathWorks公司官方立场,也不构成官方翻译版本。

建议使用者优先查阅官方原文。

Logo

欢迎加入DeepSeek 技术社区。在这里,你可以找到志同道合的朋友,共同探索AI技术的奥秘。

更多推荐