网站大量收购独家精品文档,联系QQ:2885784924

4机电系统动态性能的计算机仿真.pdf

  1. 1、本文档共27页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
4.机电系统动态性能的计算机仿真.机电系统动态性能的计算机仿真 4.1 概述 机电系统计算机仿真是目前对复杂机电系统进行分析的重要手段与方法。在进 行机电系统分析综合与设计工作过程中,除了需要进行理论分析外,还要对系统的 特性进行实验研究。系统性能指标与参数是否达到预期的要求?它的经济性能如 何?这些都需要在系统设计中给出明确的结论。对于那些在实际调试过程中存在很 大风险或实验费用昂贵的系统,一般不允许对设计好的系统直接进行实验,然而没 有经过实验研究是不能将设计好的系统直接放到生产实际中去的,因此就必须对其 进行模拟实验研究。当然在有些情况下可以构造一套物理模拟装置来进行实验,但 这种方法十分费时而且费用又高,而在有的情况下物理模拟几乎是不可能的。近年 来随着计算机的迅速发展,采用计算机对机电系统进行数学仿真的方法已被人们采 纳。所谓机电系统计算机仿真就是以机电系统的数学模型为基础,借助计算机对机 电系统的动静态过程进行实验研究。这里讲的机电系统计算机仿真是指借助数字计 算机实现对机电系统的仿真分析。这种实验研究的特点是:将实际系统的运动规律 用数学表达式加以描述,它通常是一组常微分方程或差分方程,然后利用计算机来 求解这一数学模型,以达到对系统进行分析研究的目的。 对机电系统进行计算机仿真的基本过程包括:首先建立系统的数学模型,因为 数学模型是系统仿真的基本依据,所以数学模型极为重要。然后根据系统的数学模 型建立相应的仿真模型,一般需要通过一定的算法或数值积分方法对原系统的数学 模型进行离散化处理,从而建立起相应的仿真模型,这是进行机电系统仿真分析的 关键步骤;最后根据系统的仿真模型编制相应的仿真程序,在计算机上进行仿真实 验研究并对仿真结果加以分析。 机电系统计算机仿真的应用与发展已经过了近40年的历程,进入20世纪80 年代以来,随着微型计算机技术以及软件技术的飞速发展与广泛应用,使得机电系 统计算机仿真获得了实质性的发展,并使其走进广大的机电系统生产、设计、研究 的第一线。目前在该领域应用最为广泛的软件包就是美国 Mathworks 公司开发的 MATLAB语言软件。虽然它最初并非是为机电系统仿真与设计开发的,但是它的强 大的矩阵运算功能与图形处理及绘制能力,以及在MATLAB平台上开发出来的各种 工具箱,和面向结构图的SIMULINK 系统分析环境,为机电系统计算机仿真提供了 强有力的软件工具,从而为机电系统计算机仿真与辅助设计开辟新的方法与途径提 供了充分的条件。 考虑到部分读者不具备 MATLAB 基础知识,因此,在本书的附录一中对 119 MATLAB 语言基础知识作了简单的介绍。 4.2面向微分方程的连续系统仿真与MATLAB实现 对于控制系统的最基本数学描述就是微分方程,因此有必要在介绍机电系统计 算机仿真时对这种方法加以介绍。实际上在前面章节已经介绍了几种典型数值积分 方法以及它们的MATLAB 实现。数值积分的数学基础就是微分方程(状态方程), 如果一个系统以微分方程的形式加以描述,就可以利用前面的知识对该系统进行仿 真研究,有关这部分内容本章就不再加以讨论了。这里将介绍如何利用MATLAB 中 为用户所提供的常微分方程解函数ode 和对微分方程进行求解计算,以及在面向微 分方程的系统仿真研究中如何应用M 函数。 4.2.1 基于ode函数的面向微分方程的系统仿真 1.1.1. 常微分方程解函数odeode的基本格式 (l )ode 函数的基本分类。在 MATLAB 5.xTLAB 5.x 中 ode 函数可以分为两类五种形式。 一类是应用于非刚性微分方程求解,如ode45 ;另一类属于求解刚性微分方程的ode 解函数,如ode23s.他们的具体形式如下: 1 ode45 函数用于求解非刚性微分方程.它属于中阶龙格一库塔法; 2 ode23 函数用于求解非刚性微分方程,它属于底阶龙格-库塔法; 3 ode113 函数用于求解非刚性微分方程的变阶法;函数用于求解非刚性微分方程的变阶法; 4 ode15s 函数用于求解刚性微分方程的变阶法; 5 ode23s 函数用于求解刚性微分方程的低阶法。 (2 )ode 函数的基本格式。上还这五种 ode 函数的格式基本上一样.这里主要 以最常用的ode45 函数为例加以介绍,其结果多数也可用于其他ode 函数。ode45 的 基本格式主要有以下几种。

文档评论(0)

kxg4040 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档