我怎样才能实现一个广义传递函数(无延迟)仿真软件?金宝app

216(30天)
我有一个系统,我想在仿真软件模型。金宝app如果表示为一个传递函数,它将有一个不适当的形式,以零比波兰人。我没有任何内部延迟的传递函数。
传递函数块模型和LTI系统块的控制系统工具箱都返回错误当我尝试使用金宝app这个广义传递函数。

接受的答案

MathWorks支金宝app持团队
编辑:MathWorks支金宝app持团队 2020年5月11日
能够实现一个广义传递函数(无延迟)不可用传递函数和LTI系统块。
为了解决这个问题,您可以实现使用导数的传递函数和积分器块。
一个例子/解决方法不当转移功能(无延迟)如下:
考虑下面的传递函数:
> > num = (4.03 *) * 1.06 e-5)——4.30);
> >穴= ()* 1.06 e-5 1);
> >特遣部队(num穴)
ans =
2.734 e-06 s ^ 2 + 0.064 + 4.3
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
6.784 e-07 s + 1
我们可以做一个部分分式分解:
> > (r、磷、钾)=残渣(num穴);
现在,3在仿真软件系统可以实现:金宝app
% 1:系统实现为一个“LTI系统”
% //www.tatmou.com/help/control/ref/ltisystem.html
sys1 =特遣部队(r (1), (1, - p (1)));
% 2:系统实现增益和du / dt
% //www.tatmou.com/help/金宝appsimulink/slref/derivative.html
k (1) *
% 3:系统实现为一个块
k (2)
这三个系统并行应该总结。例如,“步”的基本设置输入可能看起来像:

更多的答案(0)