购买
下载掌阅APP,畅读海量书库
立即打开
畅读海量书库
扫码下载掌阅APP

1.4 非线性微分方程的线性化

在实际控制系统中,组成控制系统的元器件并非完全是线性的,例如,弹簧的刚度与其形变有关系,因此弹性系数 K 实际上是其位移 x 的函数,并非常值;电阻、电容、电感等参数值与周围环境(温度、湿度压力等)及流经它们的电流有关,也并非常值;电动机本身的摩擦、死区等非线性因素会使其运动方程复杂化而成为非线性方程。

在一定条件下,为了简化控制系统,可忽略这些元器件的非线性影响,将其视为线性化原件,除此之外,还可以利用切线法(小偏差法)对其进行线性化处理,如图1-5所示。

图1-5 小偏差线性化示意图

设连续变化的非线性函数为 y = f x )。取某平衡状态 A 为工作点,对应有 y 0 = f x 0 ),当 x = x 0 x 时,有 y = y 0 y 。设函数 y = f x )在( x 0 y 0 )点连续可微,则将它在该点附近用泰勒级数展开为:

当增量 x - x 0 很小时,略去其高次幂项,则有:

令Δ y = y - y 0 = f x )- f x 0 ),Δ x = x - x 0

则线性化方程可简记为Δ y = K Δ x ,略去增量符号Δ,便得函数 y = f x )在工作点 A 附近的线性化方程为 y = Kx 。式中, K =[d f x )/d x ] x 0 是比例系数,它是函数 f x )在 A 点的切线斜率。对于有两个自变量 x 1 x 2 的非线性函数 f x 1 x 2 ),同样可在某工作点( x 10 x 20 )附近用泰勒级数展开为

略去二阶以上导数项,并令

可得增量线性化方程为:

式中

这种小偏差线性化方法对于控制系统的大多数工作状态是可行的。事实上,自动控制系统在正常情况下都处于一个稳定的工作状态,即平衡状态,这时被控量与期望值保持一致,控制系统也不进行控制动作。一旦被控量偏离期望值产生偏差时,控制系统便开始控制动作,以便减小或消除这个偏差,因此控制系统中被控量的偏差一般不会很大,只是“小偏差”。在建立控制系统的数学模型时,通常将系统的稳定工作状态作为起始状态,仅研究小偏差的运动情况,也就是只研究相对于平衡状态下,系统输入量和输出量的运动特性,这正是增量线性化方程所描述的系统特性。 vdO81Hdcfd+PWnVxPbd/BeQsfSXONujcAuhXLY1/Mo7ulgak3Msx6Vdvk5etHOly

点击中间区域
呼出菜单
上一章
目录
下一章
×