快速数字仿真方法_第1页
快速数字仿真方法_第2页
快速数字仿真方法_第3页
快速数字仿真方法_第4页
快速数字仿真方法_第5页
已阅读5页,还剩20页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、第五章 快速数字仿真方法5.1 增广距阵法 .5.2 替换法.5.3 零极点匹配法.5.4 计算机开控制系统仿真.本章小结.第五章第五章 快速数字仿真方法快速数字仿真方法第五章 快速数字仿真方法返回主菜单退出5.1 增广距阵法1. 基础思想基础思想假定一个连续系统的状态方程为)0()(xetxAxxAt这是一个齐次方程,其解为(5-2)(5-1)BuAxx(5-4)0 t)()0()(0)(dBuexetxttAAt其解为(5-5)实际的物理系统模型大多是一个非齐次方程,即第五章 快速数字仿真方法返回主菜单退出2. 典型输入函数时的增广矩阵典型输入函数时的增广矩阵)()( )0( 0tCxty

2、xxBuAxx假定被仿真的系统为(5-6)各状态变量。维矩阵,即表示有为其中nnnA1. 阶跃输入时 2. 斜坡输入时3. 指数输入时第五章 快速数字仿真方法返回主菜单退出5.2 替换法一一. 简单替换法简单替换法 用传递函数G(s)表示的系统,在时域内可以用一个微分方程来表示例如,TkykydttdykTt) 1()()()()(txdttdy系统的时域表示为:假若导数计算用下述差分来近似,可简写成:)()(txdttdy(5-7)(5-8)(5-9)第五章 快速数字仿真方法返回主菜单退出则微分方程(5-8)式即等价为下述差分方程:)() 1()(kTxkykyTkykydttdykTt)(

3、) 1()( 当微分方程中导数的计算采用(5-9)式差分表达式时,称为向后差分法.当然,倒数的(5-10)方程(5-8)式可等价为下述差分方程:)()() 1(kTxkyky(5-11)第五章 快速数字仿真方法返回主菜单退出现对差分方程(5-10)式进行Z变换,则得:1)()()(zTzzGzxzy11zTzeTzze1比较(5-12)式与(5-7)式,有1)()()(zTzGzxzy若对(5-11)式做Z变换,则可得下述脉冲传递函数:(5-12)或(5-13)(5-14)(5-15)第五章 快速数字仿真方法返回主菜单退出将(5-15)式与(5-7)式,有11zTsTzs1或(5-16)(5-

4、17) 关系式(5-16)式与(5-17)式也是一种简单的替换式,这种替换式相当于向前查分法,几数值积分中的欧拉法.所以设)式来说,由于相互映射对(平面之间的平面与)式均可看做是)及(实际上替换式(, 1175175145 jsTszzs2222)1 (TTz第五章 快速数字仿真方法返回主菜单退出故定域),平面上的单位圆(即稳对于, 12zz 222211TT所示。如下图为半径的一个圆以为圆心,平面上,正好是以域中的单位圆映射到因此将)( 15,10 ,1 aTTsz 由(5-14)式的替换关系,可以推得,s平面的左半平面单位圆的局部范围内,如图5-1(b)所示.为说明这一点,(5-14)式可

5、以改写为(5-18)22222)()1 ()()1 (4121TTTTz(5-19)第五章 快速数字仿真方法返回主菜单退出z平面单位圆映射z平面单位圆映射s平面虚拟的映射jj3s1s2s图5-1 简单替换法的映射关系(a)(b)第五章 快速数字仿真方法返回主菜单退出s平面虚拟的映射z-101sjj0(a)(b)图5-2 双线性变换的映射关系二二. 双线性变换双线性变换第五章 快速数字仿真方法返回主菜单退出三三. 状态方程的双线变换状态方程的双线变换)()()( )()()(tDutCxtytButAxtx 维矩阵。维矩阵;为维矩阵;为维矩阵;为维列向量;分别为式中mDrnrCmnBnnArmn

6、yux,(5-25) )(2211)(1suBTATzzsx(5-26)对式(5-25)做拉氏变换得:第五章 快速数字仿真方法返回主菜单退出经替换,则可以得到: 2G 21F 2-1F )()( )( 2211)( 12111112111BTATATzuGFIzIFFzIzuBTATzzzx式中(5-27)(5-28)(5-29)(5-30)四四. 双线性变换的讨论双线性变换的讨论第五章 快速数字仿真方法返回主菜单退出5.3 零极点匹配法若给定的连续传递函数为qijjrjimiimiibcssbasasKsGi12211221)()()()()(qjTaiTarjTaniTaiTamiTapj

7、jjjjjezTbezezezTbezezzKzG121121)cos(2)()cos2()() 1()(部与虚部。分别是复数零极点的实其中jjjjdcba,(5-35)(5-36)第五章 快速数字仿真方法返回主菜单退出10sTsTG(z)G(s) ,K (4) -1zsG(z) (3) ezG(z) (2) )(;e)()(ezG(s) 1 zsjjTjjjzjdcssGzsGssGzj择,则有按直流增益相等选散模型的增益相等。若率处使系统的增益与离关键频选择的方法是爱给定的益选择离散数学模型的增。处的零极点按所有在将平面。映射到全部有限零极点按用同样方法将有复数极点倘若有极点处,则的实数极

8、点在平面,如映射到所有极点按将)(法的步骤如下:归纳起来,零极点匹配第五章 快速数字仿真方法返回主菜单退出5.4 计算机开控制系统仿真数字控制器保持器被控制对象控制作用uTsTs输出 计算机控制系统是由离散部分(数字计算机或数字控制器)和连续部分(保持器或数模转换器以及控制对象)两部分合成。如图5-3所示。图5-3 计算机控制系统组成图第五章 快速数字仿真方法返回主菜单退出数字控制器uTsTsy图5-4 计算机控制系统图)(sG)(sGh)(2nE)(1nE一一. 采样周期及计算步距采样周期及计算步距将图5-3所示的计算机控制系统用函数形式表示如图5-4所示。函数数字控制器的脉冲传递保持器传递

9、函数被控制对象的传递函数图中_ )( _ )( _ )( zDsGsGh第五章 快速数字仿真方法返回主菜单退出Lty0图5-5 被控制对象的 阶跃响应曲线 对于像图5-4所示的计算机控制系统进行仿真,一般有两种情况:第五章 快速数字仿真方法返回主菜单退出开始输入数据,包括fsTTT,TTNTTLssf,计算系统离散部分计算系统连续部分结束L, 1N, 1图5-6 计算机控制系统数字仿真 程序的流程图要求的仿真时间。;这离散部分的采样周期距;连续函数部分的计算步图中_ _ _ fsTTT第五章 快速数字仿真方法返回主菜单退出二二. 计算机控制系统仿真的方法计算机控制系统仿真的方法1. 数字控制器

10、模型数字控制器模型微分时间常数。积分时间常数;比例系数;式中_ _ _ fsTTTsTsTKsEsEsDdip11)()()(12第五章 快速数字仿真方法返回主菜单退出(5-38)若用Z变换方法把D(s)变换为D(z),则可得1211121)1 ()1 ()()()(zzKzKKzEzEzDdpi式中 TTKKTTKKdpdipi由(5-38)式进行反变换,可得差分方程如下:)2() 1()2( )()() 1()(21122nEKnEKKnEKKKnEnEddpdpi(5-39)第五章 快速数字仿真方法返回主菜单退出2. 差分方程仿真差分方程仿真nnnnmmmmbzazazabzbzbbzu

11、zyzF)1(12211)1(11101)()()(设系统闭环脉冲传递函数的一般形式为(5- 40)假定髙阶差分方程具有如下形式:)() 1()( )()2() 1()(1021mkEbnEbkEbnkxakxakxakxmn(5- 41)输入变量。输出变量;式中_ _ Ex第五章 快速数字仿真方法返回主菜单退出三三. 采样周期改变引起仿真模型的变化采样周期改变引起仿真模型的变化 下面通过一个实际例子来说明一下当采样周期改变时,如何改变模型。 假设一个数字自动驾驶仪中有一个数字校正环节,其采样周期Ts=0.04s,它的脉冲传递函数为64. 098. 062. 2)()()(zzzuzyzD方程来表示,即分它的仿真模型可以用差来进行数字仿真,那么若用sTs04. 0 ) 1(98. 0)(62. 2) 1(64. 0)(kukukky(5- 42)(5- 43)第五章 快速数字仿真方法返回主菜单退出pzpSsZzzzD平面上,有一个极

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论