- 3
- 0
- 约2.22千字
- 约 3页
- 2023-09-03 发布于山东
- 举报
在数字计算机上对连续系统进行仿真时,第一碰到的问题是如何解决数字计算机在数值及时间上的失散性与被仿真系统数值及时间上的连续性这一基本问题。
从根本义义上讲,数字计算机所进行的数值计算只是是“数字”计算,它表示数值的精度受限于字长,这将引入舍入偏差;另一方面,这类计算是按指令一步一步进行的,因此,还一定将时间隔散化,这样就只好获得失散时间点上系统性能。用数字
仿真的方法对微分方程的数值积分是经过某种数值计算方法来实现的。任何一种计算方法都只好是原积分的一种近似。所以,连续系统仿真,从实质上是对原连续系统从
时间、数值两个方面对原系统进行失散化,并选择适合的数值计算方法来近似积分运算,由此获得的失散模型来近似原连续模型。如何保证失散模型的计算结果从原理上确能代表原系统的行为,这是连续系统数字仿真第一一定解决的问题。
设系统模型为:y
f
(y,u,t),此中u
t
)
为输入变量,y
t
)
为系统变量;令仿真
(
(
时间间隔为h,失散化后的输入变量为
?
)
?
),此中tk表示t=kh。
utk
,系统变量为y(tk
如
果
?
?
?
,y(tk)
y(tk)
,即eu(tk)
u(tk)u(tk)0,
utk
utk
ey
?
)
y(tk
)
0
(对全部k=0,1,2,
),则可以为两模型等价,这称为相像
(tk)y(tk
原理(拜见图)。
原连续模型
ey(tk)0
原创力文档

文档评论(0)