已知开环传递函数G(s),怎样将其拟合成一个 带纯延迟的一阶环节 K e^(-τs)/(Ts+1) ,最利用MATLAB 解答

反过来 已知 一个带纯延迟的一阶环节如何拟合成一个开环传递函数,同样利用matlab .
回答得好 可追加分。

% 有多种方法可以做,其中效果比较好的应该是次最优降阶方法
% 这里示范一个效果还过得去但更容易实现的方法

% 示例传函
s = tf('s');
G = 1 / (s+1)^5;

% 根据阶跃响应使用最小二乘拟合
[y,t] = step(G);
fun = inline('x(1)*(1-exp(-(t-x(2))/x(3))).*(t>x(2))','x','t');
x=lsqcurvefit(fun,[1 1 1],t,y,[],[],optimset('Display','off'));
K=x(1); L=x(2); T=x(3);
G1 = tf(K,[T 1],'iodelay',L);

% 比较原系统和拟合系统阶跃响应
step(G, G1)
legend('原系统','拟合系统',0)追问

比如 简单点说吧 G(s)=8e^(-3s)/(6s+1) 利 用边界值整定法 如何计算出现当等幅震荡时 比例带,以及震荡周期,要过程。(可以不用MATLAB)

追答

你的这个追问好像和原来的问题没有太大关联吧?

追问

我是想把 G(S)近似转换成s的多项式形式,即不带延迟环节 然后就能求解了

追答

对纯延时环节,常用的做法是使用pade近似。Matlab有pade函数,直接指定近似的阶次即可。
如果想判断系统临界稳定的增益值,可考虑使用nyquist判据(能够处理带纯延时环节的系统)。

温馨提示:内容为网友见解,仅供参考
第1个回答  2012-12-04
其实有点没明白你的题目,是说现在已知输入输出想反推函数?如果输入输出都是正弦函数,可以考虑拟合他的幅频特性曲线或者相频特性曲线,如果是阶跃信号可以直接去拟合输出

...带纯延迟的一阶环节 K e^(-τs)\/(Ts+1) ,最利用MATLAB 解答_百度知...
G = 1 \/ (s+1)^5;根据阶跃响应使用最小二乘拟合 [y,t] = step(G);fun = inline('x(1)*(1-exp(-(t-x(2))\/x(3))).*(t>x(2))','x','t');x=lsqcurvefit(fun,[1 1 1],t,y,[],[],optimset('Display','off'));K=x(1); L=x(2); T=x(3);G1 = tf(K...

已知被控对象的传递函数Gc(S)可简化为:1\/s(s+1) ,根据对最少拍无差...
二阶系统的G(s)有个通式:ω1653n^2 G(s) = S^2 + 2*ζ*ωn + ωn^2 对应上面的式子就很容易求出ωn和ζ,ωn=1,ζ=0.5 峰值时间 tp=π\/ωd=π\/(ωn*sqrt(1-ζ^2))上升时间 tr=(π-θ)\/ωd =(π-θ)\/(ωn*sqrt(1-ζ^2)) =2.418 θ=arctan(sqrt(1-ζ^2)...

已知系统的开环传递函数,求什么?
已知单位反馈系统的开dao环传递函数GK(s)=K\/(TS+1)K=20,T=0.2;k16,t=0.1; 3)K=2.5,T=1等三种情况时的单位阶跃响应。并分析开环增益K与实践常数T对系统性能的影响。已知系统的单位阶跃响应为xou(t)=1+0.2e-60t-1.2e-10t,试求 该系统的闭环传递函数 系统的阻尼比ξ和无阻尼固...

已知某单位反馈系统的开环传递函数G(s)=k\/s(Ts+1).试说明系统是否稳定...
已知某单位反馈系统的开环传递函数G(s)=k\/s(Ts+1).试说明系统是否稳定。 G(s)=k\/s(Ts+1) D(s)=Ts^2+s+k 通过劳斯判据:T,K全大于0,系统稳定 已知单位反馈系统的开环传递函数为G(s)=K\/S(Ts+1)是说明系统是否稳定 二阶系统总是稳定的,劳斯判据可证明,奈氏判据也可以 单...

已知单位负反馈系统的开环传递函数为G(s),试求该系统的单位阶跃响应,并...
二阶系统的G(s)有个通式:ωn^2 G(s) = --- S^2 + 2*ζ*ωn S+ ωn^2 对应上面的式子就很容易求出ωn和ζ,ωn=2,ζ=0.25 峰值时间 tp=π\/ωd=π\/(ωn*sqrt(1-ζ^2))=1.622 s 上升时间 tr=(π-θ)\/ωd =(π-θ)\/(ωn*sqrt(1-ζ^2)) =0.9416 ...

已知单位负反馈的开环传递函数为G(s)H(s)=K\/s(s+2)(s+3),试绘出闭环...
由单位反馈系统的开环传递函数得闭环传递函数G0(s)=1\/(1+G(s))闭环传递函数的分母用劳斯判据判断系统稳定性,得出K的范围 假设系统单输入R(s)、单输出C(s),前向通道传递函数G1(s)G2(s),反馈为负反馈H(s):那么“人为”地断开系统的主反馈通路,将前向通道传递函数与反馈通路传递函数...

单位反馈控制系统的开环出传递函数为G(S)=K\/(TS-1),请讨论该闭环系统的...
楼主你好,讨论含有非最小相位环节的系统的相频特性时,需要先将非最小相位环节化为标准形式(即常数项为+1)因此G(s)=K\/(Ts-1)=-K\/(-Ts+1)-K带来的相位为-180° -Ts+1对应的极点在第四象限,因此fai=-arctanwT 综上所述,相频特性为 -180°-arctanwT ...

什么是开环增益
当我们分析一个控制系统的特性时,会先将各个环节标准化,如将惯性环节转换为(Ts+1)的形式,如100*(0.01s+1)。以一个带有单位负反馈的二阶系统为例,其开环传递函数为G(s)=0.15\/s(3s+1)(0.01s+1),其中0.15就是该系统的开环增益K值。开环增益的计算通常涉及系统的基本参数,如无阻尼...

已知开环传递函数,如何求闭环特性方程??
G(s)是开环传递函数,Φ(s)就是闭环传递函数,令分母=0就是闭环特性方程。^用matlab画的G(s)=K\/((S^2)*(S+1))的根轨迹,交点应是原点 闭环特征方程是s^3+s^2+k=0 将S=jw代入上式,-jw^3-w^2+k=0 实部方程k-w^2=0 虚部方程w^3=0 解得 w=0 k=0 交点确实是原点0665...

设单位反馈系统的开环传递函数为G(s)=K*(s+1)\/s(s-1)(s+5),确定使闭 ...
不懂

相似回答