[关闭]
@Vany 2015-04-30T15:30:18.000000Z 字数 828 阅读 3166

非线性模型求传递函数的方法

控制 模型 线性化 传递函数 非线性


数学推导

我们具有的模型是

d2zdt2=f(w)=kw2(t)g

取稳态工作点
t=t0,w=w0=w(t0),z=z0

则有
f(w0)=d2zdx2t=t0=0

将原模型在工作点附近泰勒展开,取一阶项
d2zdt2f(w0)+dfdww=w0Δw

将相关量带入展开式,得
d2zdt20+dfdww=w0Δw=2kw0Δw

又因为
d2zdt2t=t0=0

带入原模型相减有
d2Δzdt2=2kw0Δw

两边Laplace变换
Z(s)W(s)=2kw0s2


写在后面的话

记住,传递函数永远是描绘的动态过程。

因此我们必须选择一个静态的工作点,然后将整个系统输入、输出以及内部状态都减掉静态工作点(因为是线性系统所以可以这么弄),剩下的动态环节我们就可以将其转化成传递函数了。


待完善

在模电中我们也见过这样的方法,就是分析放大电路的时候。

这里面就相当于我们将原系统做了一个分解,附Simulink截图。

可以再添加下线性系统的一些补充内容。

最开始可以加上一些问题以及引导。

添加新批注
在作者公开此批注前,只有你和作者可见。
回复批注