农业工程中的计算机模拟下课稿.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
农业工程中的计算机模拟 3吉林大学研究生课程 第三章 数字仿真方法 在对实际系统作仿真实验之前,必须建立该系统的数学模型,这就是要进行通常所称的系统建模或系统辨识”有了数学模型后,还必须将系统模型变为仿真模型,使它能在仿真器或计算机上运行。 计算机仿真模型应反映系统数学模型和计算机之间的关系。人们通过一定的仿真算法,把系统数学模型变为计算机能接受,即能在计算机上运行的仿真模型。显然,由于算法设计上的误差,仿真模型对于实际系统将引入第二次近似误差。 仿真实验是指模型的运转和计算。仿真研究经常涉及多次运行以研究不同初值、参数、模型,其至环境的各种影响。目前的仿真研究绝大多数是依赖计算机来进行的.它可以灵活而方便地获得反映数学模型的仿真模型。因此,需要设计一个合理的、方便的服务于系统研究的实验程序和软件。 计算机仿真就是采用作为通用仿真设备的计算机对数学模型进行间接仿真。换句话说,计算机仿真就是仿真模型在计算机上运转的过程。它可以为许多实验提供方便、灵活、多变的“活的数学模型”。 第三章 数字仿真方法 现代的仿真系统(硬件、软件)主体都离不开计算机,现代仿真技术主要是研究计算机在仿真中的应用。计算机的仿真方法主要解决下述两个问题: ① 提供计算机能接受的仿真模型; ② 提供在计算机上的运行(即计算)和进行仿真研究的方法。 因此,系统仿真技术实质上就是建立仿真模型和进行仿真实验的技术。仿真研究要求借助计算机实现便于实验的“活的数学模型”,即提供便于程序设汁的方法,使仿真工作者能集中精力于仿真结果的分析和处理。 计算机仿真摆脱了“物理模型”的传统概念,不同的数学模型可使用同—套仿真设备,由于可以对物理性质截然不同的各种系统进行准确、灵活和可靠的研究,这就使现代科学试验技术提高到一个新的水平。 现代仿真技术的发展是与计算机应用相发展紧密相联系的。从40年代末的模拟计算机仿真开始,逐渐发展到采用混合计算机、数字机和全数字并行处理机的仿真,其应用领域越来越广泛,至今,数字计算机已成为系统仿真的主要工具。 第三章 数字仿真方法 通常,计算机仿真方法可按使用的仿真计算机分为:模拟仿真方法、数字仿真方法、混合仿真方法和全数字并行仿真方法。虽然模拟仿真方法具有直观、快速等优点,但由于它存在精度低、逻辑功能弱、自动化程度差、价格昂贵等问题.因此数字仿真已愈来愈被普遍采用。本节将介绍有关数字仿真方法的有关内容。 数字仿真就是将模型放在数字计算机上进行实验。数字仿真的工具主要是通用数字计算机。数字计算机执行的基本操作是算术运算、存储和逻辑操作,机器变量表现为离散的形式。为了在数字机上仿真一个动力学系统、必须解决在数字机上建立或复现这个系统模型的方法。数字仿真方法所涉及的范围很广,本节仅围绕连续系统数字仿真方法、离散事件系统数字仿真方法和农业工程系统计算机仿真三个专题进行讨论。 3.1 连续系统仿真技术 连续系统的动态模型,一般用常微分方程(也可能包含偏微分方程)、状态方程或传递函数来描述。研究这些系统的性质,实际上就是求解这些描述系统动态行为的数学模型。在数字计算机上仿真一个动力学系统,就是用数字计算机来求解这些数学模型,本质上讲就是解微分方程。这就要求在数字计算机上构成数字积分器,通过在数字计算机上进行数值积分运算来求解微分方程。 由于连续系统的数字仿真使用通用数字计算机作为工具,而数字计算机执行的基本操作是算术运算和逻辑操作,机器变量被表现为离散形式,因此,在对任何一个连续系统模型进行数字仿真时,都必须首先选择一个近似的数值计算公式(仿真算法),实现对系统模型的离散化,才能建立起仿真模型。 由上可见,数字仿真算法的中心问题,是如何将用微分方程(或其它变换形式)描述的动力学系统转变为能在数字机上运转的仿真模型。对一个连续系统进行数字仿真,从本质上讲就是要找出—个与该系统等价的离散模型。用于连续系统动力学仿真的数学方法可分为两大类:常微分方程的数值积分法和连续系统离散化方法。 3.1 连续系统仿真技术 ①基于数值积分的方法基本上可归为单步法、多步法和预测校正法等三类。属于单步法的主要有欧拉法(Euler)和龙格一库塔法(Runge—Kutta);在多步法中则以阿达姆斯法(Adams)用得最为普遍(它又有显式、隐式之分)。 ②基于连续系统离散等价模型的方法—离散相似法。它的基本思想是先获得连续系统的离散模型,然后设法确定与其等价的连续模型。这种从连续系统离散化的角度研究数字仿真的方法,有比较明确的物理意义,目前许多快速数字仿真方法都是由它推出的。离散相似法包括领域相似法(即由G(s)及Gn(s)确定等价的H(z))、时域相似法(即根据状态方程的离散解获

文档评论(0)

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

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

1亿VIP精品文档

相关文档