机电系统动态仿真——基于MATLAB Simulink 第2版 教学课件 作者 刘白雁 第六章 系统模型.pptVIP

机电系统动态仿真——基于MATLAB Simulink 第2版 教学课件 作者 刘白雁 第六章 系统模型.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第六章 系统模型 本章主要内容如下: 6.1 系统仿真概述 6.2 控制系统建模 6.3 系统模型的MATLAB表示 6.4 系统模型的连接 6.5 系统建模举例 6.1 系统仿真概述 6.1.1 系统仿真及其分类 系统仿真的定义 “仿真”译自英文Simulation,意指在实际系统尚不存在的情况下,系统或活动本质的复现。在工程技术中是指通过对系统模型的实验,研究一个存在的或设计中的系统。 系统仿真的分类 6.1 系统仿真概述 6.1.2 仿真模型与仿真研究 仿真模型 6.1 系统仿真概述 6.1.2 仿真模型与仿真研究 计算机仿真过程 建模 所建立的计算机模型(仿真数学模型)应与对象的功能和参数之间具有相似性和对应性 模型实现 利用优秀的算法将计算机模型编制成可运行的计算机程序(MATLAB软件)。 仿真分析 通过运行仿真程序,对仿真结果进行分析。 6.2 控制系统建模 6.2.1 控制系统的模型表示 微分方程形式 6.2 控制系统建模 6.2.1 控制系统的模型表示 传递函数形式 6.2 控制系统建模 6.2.1 控制系统的模型表示 零、极点增益形式 6.2 控制系统建模 6.2.1 控制系统的模型表示 状态空间形式 6.2 控制系统建模 6.2.2 控制系统建模的基本方法 机理模型法 采用由一般到特殊的推理演绎方法,对已知结构、参数的物理系统运用相应的物理定律或定理,经过合理分析简化而建立起来的描述系统各物理量动、静态变化性能的数学模型。 实验模型法 采用由特殊到一般的逻辑、归纳方法,根据一定数量的在系统运行过程中实测、观察的数据,运用统计规律、系统辨识等理论合理估计出反应实际系统各物理量相互制约关系的数学模型. 混合模型法 当对控制的内部结构和特性有部分了解,但又难以完全用机理模型的方法表述出来,这是需要结合一定的实验方法确定另外一部分不甚了解的结构特性,或是通过实际测定来求取模型参数。这种方法是机理模型法和实验模型法的结合,故称为混合模型法。 6.3 系统模型的MATLAB表示 6.3.1 MATLAB建模 传递函数模型 MATLAB建模 其中,num为传递函数分子系数向量,den为传递函数分母系数向量。 6.3 系统模型的MATLAB表示 6.3.1 MATLAB建模 零极点增益模型 MATLAB建模 其中,Z、P、K分别为系统的零点向量、极点向量和增益。 6.3 系统模型的MATLAB表示 6.3.1 MATLAB建模 时间延迟系统模型 G(s)=G1(s)e-s? 其中 G1(s)为系统无时延时的模型传递函数,?为延迟时间。 MATLAB建模 sys=tf(num,den, ‘InputDelay’,tao) sys=zpk(z,p,k, ‘InputDelay’,tao) 6.3 系统模型的MATLAB表示 6.3.2 系统模型的转换 Newsys=tf(sys) 将非传递函数形式的系统模型sys转化成传递函数模型Newsys. Newsys=zpk(sys) 将非零极点增益形式的系统模型sys转化成零极点增益模型 Newsys. 6.4 系统模型的连接 6.4.1 模型串联 两个线性模型串联及其等效模型如图所示,且 sys = sys1×sys2 MATLAB对串联模型的运算如下 sys=series( sys1,sys2) 上式可等价写成: sys=sys1*sys2 6.4 系统模型的连接 6.4.2 模型并联 两个线性模型并联及其等效模型如图所示,且 sys = sys1+sys2 MATLAB对并联模型的运算如下 sys=parallel( sys1,sys2) 上式可等价写成: sys=sys1+sys2 6.4 系统模型的连接 6.4.3 反馈连接 两个线性模型反馈连接及其等效模型如图所示. MATLAB对模型反馈连接的运算如下 sys=feedback( sys1,sys2,sign) 说明:sign表示反馈连接符号:负反馈连接sign= -1,正反馈连接sing=1。 上式可等价写成: sys=minreal(sys1/(1+sys2*sys1)) (负反馈) sys=minreal(sys1/(1-sys2*sys1)) (正反馈) 说明:minreal()用来对消传递函数中相同的零极点。 6.5 系统建模举例 6.5.1 机械加速度计建模(教材101页) 6.5.2 磁悬浮系统建模(教材103页) 仿真技术 模型中的状态变量只在模型某些离散时刻因某种事件而发生变

您可能关注的文档

文档评论(0)

时间加速器 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档