第4章连续系统的数字仿真——数值积分法上一章从仿真原理方面讨论了连续系统的仿真方法
本章将从构造积分器的角度再对仿真方法做进一步的讨论
1欧拉法数值积分法是把微分方程化成积分运算,再进一步化成代数运算的过程,主要解决如何构造一个积分器,然后求出积分器的差分方程的问题
有了积分器就能很容易地对系统进行仿真了
数值积分法最初是从数值计算[56]的角度得到的
但是为了和第3章所讨论的方法统一起来,我们用插入离散再现环节的方法,以状态空间描述为基础,推出线性系统数值积分法的仿真模型[9]
仍假设线性系统的状态空间描述为(4-1)(4-2)式中——维状态向量;——维输入向量;——维系统矩阵;——维输入矩阵;——维输出向量;——维输出矩阵;——维传递矩阵
此系统的方框图如图4
在系统积分器入口e处加入离散再现环节,则可得到连续系统的另一离散相似系统,如图4
1线性定常系统的另一种离散相似系统框图从图4
1中,可得到(4-3)当时,(4-4)当时,(4-5)用式(4-5)减式(4-4)可得到(4-6)当取时,即(4-7)把式(4-7)代入式(4-6)得简记为(4-8)式(4-8)被称为欧拉公式
欧拉公式可以从图4
2的几何图形中得到解释
有了式(4-8),就很容易求出系统式(4-1)、式(4-2)的差分方程(4-9)(4-10)从图4
2可以看出,这种方法精度低(截断误差与成正比[56]),但是它的公式非常简单,不用求,因此在实时仿真中它的应用非常广泛
2欧拉公式的几何解释4.2梯形法为了提高仿真精度,离散-再现环节采取图4
即(4-11)图4
3梯形公式的离散-再现环节框图把式(4-11)代入式(4-6)可得(4-12)式(4-12)称为梯形公式,其几何解释如图4
4梯形公式的几何解释由图4
1可知(4-13)(4-14)把式(4-