工程系统建模与仿真课件_第1页
工程系统建模与仿真课件_第2页
工程系统建模与仿真课件_第3页
工程系统建模与仿真课件_第4页
工程系统建模与仿真课件_第5页
已阅读5页,还剩80页未读 继续免费阅读

下载本文档

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

文档简介

1、工程系统建模与仿真工程系统建模与仿真研究的对象本课程着重培养学生综合运用所学系统建模知识和仿真技能,从机电一体化角度出发,进行机电液实际系统的建模与仿真研究。目的提高学生对实际工程系统的仿真分析、优化和综合设计能力。增强学生对工程实际系统的分析问题和解决问题能力。 研究的对象1、气囊弹射速度确定(1997年,美国)原来220英里/小时,在加拿大一年统计:6000件事故,救了4000人,打死2000人;1997年12月美国众议院通过,调整到180英里/小时。 据计算,正规的安全气囊必须在发生汽车碰撞后的0.01秒内微处理器开始工作,0.03秒内点火装置启动,0.05秒内高压气体进入气囊,0.08

2、秒内气囊向外膨胀,0.11秒内气囊完全胀大,此刻之后,驾车者才会撞上气囊。 2、美国三种典型导弹研制过程仿真技术的作用几个例子(续)1、气囊弹射速度确定几个例子(续)世贸大厦倒塌的结构问题世贸大厦倒塌的结构问题电视机抗跌落分析设计工程师提供结构改进及包装设计的理论依据电视机抗跌落分析设计工程师提供结构改进及包装设计的理论依据LS-DYNA的计算结果LS-DYNA的计算结果第一章 绪论1.1 建模与仿真的历史发展第一章 绪论1.1 建模与仿真的历史发展工程系统建模与仿真 系统 例子:理发馆系统: 实体:服务员、顾客顾客:按某种规律到达,服务完毕后顾客离去服务员:根据顾客的要求,按一定的程序服务相

3、互作用: 顾客到达模式影响着服务员的工 作忙闲状态和顾客排队状态服务员的多少和服务效率:影响着顾客接受服务的质量 系统 例子:系统电动机转速闭环控制系统 实体:电动机、测速元件、比较元件以及控制器。相互作用:实现按给定要求调节电动机的速度 系统电动机转速闭环控制系统 闭环控制系统被控系统控制输出u实际输出y实际输出y理想输出r控制输出u实际输出y误差e=r-u寻找合适的u,使y更好地复现r闭环控制系统被控系统控制输出u实际输出y理想输出r寻找合适的系统 (续)系统定义:按照某些规律结合起来,互相作用、互相依存的所有实体的集合或总体. 确定边界、输入、输出描述系统“三要素”:实体、属性、活动实体

4、确定了系统的构成,也就确定了系统的边界;属性也称为描述变量,描述每一实体的特征;活动定义了系统内部实体之间的相互作用,从而确定了系统内部发生变化的过程。 边界环境系统输入输出系统 (续)系统定义:按照某些规律结合起来,互相作用、互相依系统的特征1.组成性。系统由两个或两个以上要素组成2.层次性。系统要素应该能够区分3.边界性。要素的边界小于系统的边界4.相关性。要素相互联系,要素和系统都是相对的5.目的性。要素的结合是为了达到特定的目的6.整体性。系统是一个整体 “系统”二字往往可以省略系统的特征1.组成性。系统由两个或两个以上要素组成特点:(1)系统是实体的集合 所谓实体是指组成系统的具体对

5、象。系统中的各个实体既有一定的相对独立性,又相互联系构成一个整体,即系统。 (2)组成系统的实体具有一定的属性 所谓属性是指实体所具有的全部有效特性,如状态、参数等。 (3)系统处在活动中 所谓活动是指实体随时间推移而发生的属性变化。系统中实体、属性都可能发生变化,这种变化通常用状态的概念来描述,用于表示系统状态的变量称为状态变量。 系统根据研究对象与目的的不同可大可小,系统研究包括系统分析、系统综合和系统预测三个方面。特点:(1)系统是实体的集合 所谓实体是指组成系统的具体对象 系统的分类 (1)按系统的特性分类可分为工程系统和非工程系统。 (2)按照系统中起主要作用的状态随时间的变化可分为

6、连续系统和离散事件系统。 (3)按照对系统内部特性的了解程度可分为白色系统、灰色系统和黑色系统。 (4)按照系统的物理结构和数学性质可分为线性系统和非线性系统、定常系统和时变系统、集中参数系统和分布参数系统、单输入单输出系统和多输入多输出系统等。 系统的分类 系统论的重要观念1.系统是一个整体;2.系统有明确的目的;3.系统由两个或两个以上相互关联的要素组成,但杂乱无章、互不相干的东西放在一起也不是系统,系统要素的微观联系会涌现出系统的宏观功能;4.要素与系统所处的层次不同,因此系统和要素具有不可比性;5.要素可以以不同的方式组合在一起,形成特定的结构,这就需要对系统进行规划、组织和控制;6.

7、一定的结构产生一定的功能,要想使系统发挥特定功能,必须使系统具备特定的结构;7.系统会表现出任何要素都不具备的特征,在条件合适的情况下,要素进行整合后可以达到“整体大于部分之和”的效果;8.封闭系统必将走向灭亡,系统一定在动态变化中发展。系统论的重要观念1.系统是一个整体; 2、模型:是为了某种特定目的、将系统的某一部分信息进行抽象而构成的系统替代物。 模型不是“系统地复现”,而是按研究目的的实际需要和侧重面,寻求一个便于进行系统研究的“替身”。根据系统研究的需要,可对模型进行粗化(简化),或精化(细化),也可对模型进行分解或组合。 2、模型:是为了某种特定目的、将系统的某一部分信息进模型实际

8、系统本质的抽象与简化(1)真实的系统尚未建立(2)可能会引起系统破坏或发生故障(3)难以保证每次试验的条件相同(4)试验时间太长或费用昂贵模型分为两大类物理模型,采用一定比例尺按照真实系统的“样子”制作沙盘模型数学模型,用数学表达式形式来描述系统的内在规律。 模型实际系统本质的抽象与简化定义如下集合结构:T:时间基,描述系统变化的时间坐标T为整数则称为离散时间系统, T为实数则称为连续时间系统X:输入集,代表外部环境对系统的作用。X被定义为 ,其中 ,X即代表n个实值的输入变量。:输入段集,描述某个时间间隔内输入模式,是(X,T)的子集。Q:内部状态集,是系统内部结构建模的核心。:状态转移函数

9、,定义系统内部状态是如何变化的。它是映射:定义如下集合结构:其含义:若系统在 时刻处于状态q,并施加一个输入段 ,则表示系统 处于 状态。:输出函数,它是映射: 输出函数给出了一个输出段集。Y:输出段集,系统通过它作用于环境。其含义:若系统在 时刻处于状态q,并施加一个输入段 系统模型水平 行为水平亦称为输入/输出水平将系统视为一个“黑盒”,在输入信号的作用下,只对系统的输出进行测量;分解结构水平将系统看成若干个黑盒连接起来,定义每个黑盒的输入与输出,以及它们相互之间的连接关系;状态结构水平不仅定义了系统的输入与输出,而且还定义了系统内部的状态集及状态转移函数。 系统模型水平 行为水平亦称为输

10、入/输出水平模型的建立 工程中,很多机械、电气或液压系统的运动规律都可以基于物理定律用微分方程描述,求解这些微分方程,就可以了解系统在某种输入信号作用下的输出响应。 响应输入模型的建立 工程中,很多机械、电气或液压系统的运动规律都可以1.3 数学模型1、数学建模的作用 数学建模有着十分广阔的应用。概括起来,数学建模有两方面的作用:提高对现实系统的认识(认识世界)及提高对现实系统决策的能力(改造世界)。 1.3 数学模型1、数学建模的作用 数学建模从认识世界方面看有三个层次:通讯、思考和理解。首先,一个数学模型必须提供一个准确、易于理解的通讯形式,也就是说,当信息传递给别人时,这种模式可以引起误

11、解的比率;此外,数学模型还必须能帮助人们进行思考(比如推演)。最后,当模型已被综合成为一个公理或定理时,这样的模型将使人们能更好地理解现实世界发生的各种现象,这可以说达到了认识的顶峰。从认识世界方面看有三个层次:通讯、思考和理解。首先,一个数学从改造世界方面看,也有三个层次:管理、控制和设计。首先,数学模型应能提供给人们对系统进行管理(比如制定计划、分配资源)时的依据。一般来说,管理这个层次所要求的数学模型可以比较“粗”;到控制层次时要求的数学模型比较“细”;设计层次要求包含上述两个层次的数学模型,而且要求更加精细和全面。从改造世界方面看,也有三个层次:管理、控制和设计。首先,数学2、数学模型

12、的分类 数学模型的类型一方面与所讨论的系统的特性有关,一般说来,系统有线性与非线性、静态与动态、确定型与随机型、微观与宏观、定常(时不变)与非定常(时变)、集中参数与分布参数之分。 另一方面系统与研究系统的方法有关,此时有连续模型与离散模型、时域模型与频域模型、输入输出模型与状态空间模型之别。对应的表达方程式如下。 2、数学模型的分类 数学模型的类型一方面与所讨论表1-1 数学模型与表达形式表1-1 数学模型与表达形式续表1-1 数学模型与表达形式续表1-1 数学模型与表达形式(1)线性方程和非线性方程 线性模型是用来描述线性系统的,一般来说,线性模型一定满足下列算子运算: (A1+A2)X

13、= A1X+A2 XA1 ( A2 X ) = A2( A1 X ) A1 ( X +Y) = A1 X + A1 Y 式中,X 和Y 为变量, A1 和A2 为算子。 非线性模型是用来描述非线性系统的,它们一般不满足叠加原理。 (1)线性方程和非线性方程 线性模型是用来描述系统线性和关于参数空间线性的区别:如果模型的输出关于输入量是线性的,则称为系统线性。如果模型的输出关于参数空间是线性的,则称之为关于参数空间线性。 以模型 y = a0 +a1 x +a2 x 为例,输出y关于输入变量x是非线性的(因为不满足叠加原理),但关于参数a0,a1和a2却是线性的(满足叠加原理),因此,该模型是系

14、统非线性,然而是关于参数空间线性的一种模型。系统线性和关于参数空间线性的区别:如果模型的输出关于输入量 本质线性与非本质线性的区别:如果模型经过适当的数学变换可将本来是非线性的模型转换为线性的模型,那么原来的模型称作非本质线性模型。例如,气体体积V 与压强P 和温度T 之间的状态方程 PV=RT (R为气体通用常数)表面来看,输出V 与输入P 和T 是非线性的,但是,如果经过如下数学变换:Y=logV , x1=logP , x2=logT , a0=logR则状态方程 PV=RT 变成y= a0+ x1 + x2新的模型的输出y关于输入x1 和x2 是线性的,所以,理想气体状态方程是一种本质

15、线性方程。 (2)微观与宏观模型 微观与宏观模型的差别在于,前者是研究事物内部为小单元的运动规律,一般用微分方程或差分方程表示,如流体微元的运动分析;后者是研究事物的宏观现象,一般用联立方程或积分方程模型。 (2)微观与宏观模型 微观与宏观模型的差(3)集中参数与分布参数模型集中参数模型所描述的系统的动态过程可用常微分方程来描述,典型的例子如一个集中质量挂在一根质量可以忽略的弹簧上的系统。分布参数系统要用偏微分方程来描述,如一个管路中的流体的流动,若各点的速度相同,则此时流体的运动规律可作为集中参数系统来处理,否则,应作为分布参数系统来研究。(3)集中参数与分布参数模型(4)定常与非定常模型

16、系统的输出量不随时间变化而变化,即方程中不含时间变量,该系统的模型为定常(时不变)模型,否则为非定常(时变)模型。(4)定常与非定常模型 (5)动态与静态模型 系统的活动,即系统的状态变化,总是同组成系统的实体之间的能量、物质的传递和变化有关,这种能量流的强度变化是不可能瞬间完成的,而总是需要一定的时间和一个过程,用以描述系统状态变化的过渡过程的数学模型称为动态模型,它常用微分方程来描述。而静态模型则仅仅反映系统在平衡状态下系统特征值间的关系,这种关系常用代数方程描述。 (5)动态与静态模型(6)连续与离散模型 当系统的状态变化主要表现为连续平滑时,该系统为连续系统;当系统的状态变化主要表现为

17、不连续(离散)的运动时,则称该系统为离散系统。还有一类系统,虽然本身是连续的,但仅在指定的离散时间点上利用与变量有关的信息,这种系统为离散采集系统,或时间离散系统,对于这类系统,要考虑断续采样的影响问题。(6)连续与离散模型 (7)确定型与随机型模型 当一个系统的输出(状态和活动)完全可以用它的输入(外作用与干扰)来描述,则这种系统称为确定型系统。若一个系统的输出(状态和活动)是随机的,即对于给定的输入(外作用与干扰)有多种可能的输出,则该系统是随机型系统。 (7)确定型与随机型模型(8)参数与非参数模型 参数模型即用属性表达式描述的模型,如各种方程;而非参数模型则不是用属性表达十而是用图(曲

18、线)表示的,如阶跃响应曲线、频率特性。 (8)参数与非参数模型(9)时域与频域模型 在时间域和频率域内表示的数学模型分别称为时域模型和频域模型,如系统的过渡过程曲线和频率相应曲线。 (9)时域与频域模型(10)输入输出模型与状态空间模型 只展现给定输入的系统输出而不提供系统内部有关信息的数学模型为输入输出模型;不仅能完全表达系统性能,而且还能描述系统内部全部状态的数学模型称作状态模型,如状态空间模型。(10)输入输出模型与状态空间模型1.4 建模方法学1、建模的目的 建模的主要目的有以下三个:科学研究、系统设计和预测。1.4 建模方法学1、建模的目的2、建模过程的信息源 为了很好地了解建立数学

19、模型的途径,考虑一下建模活动的“信息源”是很有用处的。可以认为:建模活动本身是一个持续的、永无止境的活动集合。然而,由于实际存在的限制,比如有限的开销与实践、研究的目的及对实际系统认识的程度等等,一个具体的建模过程将以达到有限目标为止。 建模过程涉及许多 信息源,其中主要有三 类,它们的关系如右图 所示。建模过程建模目的实验数据先验知识数学模型2、建模过程的信息源建模过程建模实验先验数学模型 3、建模的途径 一般来说,建立数学模型的方法有三类:分析法、测试法和综合法。 (1)分析法/演绎法/理论建模/机理建模(白箱问题) 分析法是根据系统的工作原理,运用一些已知的定理、定律和原理推导出描述系统

20、的数学模型。这就是理论建模方法。 3、建模的途径演绎法有它的存在性问题,一组完整的公理将导致一个唯一的模型,前提的选择可能成为一个有争议的问题。演绎法面临着一个基本问题,即实质不同的一组公理可能导致一组非常类似的模型。爱因斯坦曾经遇到过这个问题,牛顿定理与相对论是有区别的,然而,对于当前大多数实验条件而言,而这将导致及其类似的结果。系统已知输入输出白箱问题演绎法有它的存在性问题,一组完整的公理将导致一个唯一的模型,(2)测试法/归纳法/实验建模/系统辨识(黑箱问题) 系统的动态特征必然表现在变化的输入输出数据中。通过测取系统在人为输入作用下的输出关系,加以必要的数据处理和数学计算,估计出系统的

21、数学模型,这种方法叫做系统辨识。 (2)测试法/归纳法/实验建模/系统辨识(黑箱问题)测试法属归纳法,是从特殊到一般的过程。归纳法是从系统描述分类中最低一级水平开始的,并试图去推断较高水平的信息。一般来讲,由于有限的不充分的数据集合导致这样的选择不是唯一的。这个问题可以用另外一个观点来表述,有效的数据集合经常是有限的,而且常常是不充分的。事实上,模型所给出的数据在模型结构方面并不是有效的,任何一种表示都是一种对数据的外推。这个准则虽然是有效的,但是一些特殊问题却很难运用,因为它没有告诉我们如何去获得这些最少量的信息,以及什么时候去获得它们。系统未知输入输出黑箱问题测试法属归纳法,是从特殊到一般

22、的过程。归纳法是从系统描述分类 (3)综合法 分析法是各门学科大量采用的。但是,它只能用于比较简单的系统。而且在建模过程中必须做一些假设与简化,否则所建立的数学模型过于复杂,不宜求解。 测试法无需深入了解系统的机理,但必须涉及一个合理的实验,以获得系统的最大信息量,这点往往是非常困难的。因此,两种方法在不同的应用场合各有千秋。 实际应用时,两种方法应该是互相补充,而不能互相取代。在有些情况下可以将两种方法结合起来,即运用分析法列出系统的理论数学模型,运用系统辨识法来确定模型中的参数。 要获得一个满意的模型是十分不容易的。特别是在建模阶段,它会受到客观因素和建模者主观意志的影响,所以必须对所建立

23、的模型进行反复校验,以确保其可信性。系统部分已知部分未知输入输出灰箱问题 (3)综合法系统部分已知输入输出灰箱问题 4、模型的可信度 模型的可信度本身是一个非常复杂的问题,它一方面取决于模型的种类,另一方面又取决于模型的构造过程。模型本身可以通过试验在不同的水平上建立起来,所以我们可以区分不同的可信度水平。一个模型的可信度可以根据获得它的困难程度分为: 在行为水平上的可信度,模型是否能浮现真实系统的行为。 在状态结构水平上的可信度,即模型能否与真实系统在状态上互相对应,通过这样的模型对未来的行为进行唯一的预测。 在分解结构水平上的可信度,即模型能否表示出真实系统内部的工作情况,而且是唯一地表示

24、出来。 有时这些可信度水平又分别称为重复性、重复程度和重构性。 4、模型的可信度不论研究的是在哪一种可信性水平,可信性的考虑在整个建模阶段及以后各阶段都应是恰当的。一般来讲,应该考虑以下几点: 在演绎中的可信性。两个途径:通过对前提的正确性的研究 通过对前提的其它结果的验证来分析信息以及以前得到的模型的可信性。 在归纳中的可信性。 在目的方面的可信性。不论研究的是在哪一种可信性水平,可信性的考虑在整个建模阶段及 5、建模的一般原则 在模型建立中一般要遵循以下基本原则: 简单性:在实用的前提下,模型越简单越好。 清晰性:在子模型之间除为了研究目的所必须的信息外,互相耦合的要尽可能少,结构要尽可能

25、清晰。 相关性:模型中应该只包括系统中与研究目的有关的那些信息。这就是说,建立实际系统的模型时,存在着精确性和复杂性的矛盾,找出这两者的折衷解决办法往往是实际系统建模的关键。 准确性:建立系统模型时,应该考虑所收集的、用以建立模型的信息的准确性,包括确认所对应的原理和理论的正确性和应用范围,以及检验建模过程中针对系统所作的假设的正确性。 可辨识性:是指系统的模型必须有确定的描述或表达方式,而在这种描述方式下与系统性质有关的参数必须是唯一的解。若一个模型结构中具有无法估计的参数,则此模型无实用价值。 集合性:是能够把一些个别的实体组成更大实体的程度。 5、建模的一般原则 6、建模的一般过程 建模

26、过程可用右侧图来描述。 复杂系统的研究必须以定性分析为先导,定量与定性紧密结 合。系统模型的建立,一般要经历思想开发、因素分析、量化、动态化、优化五个步骤。五步法模型构造演绎分析可信性分析先知经验最终模型目标协调目的归纳程序数据 6、建模的一般过程 模型构造演绎分析可信性分析先知最第一步:开发思想,形成概念,通过定性分析研究,明确研究的方向、目标、途径、措施,并将结果用准确简练的语言加以表达。 第二步:对语言模型中的因素及各因素之间的关系进行剖析,找出影响事物发展的前因后果,并将这种关系用如下框图表示出来。环 节后果前因 Y X环 节后果前因 Yx1xn第一步:开发思想,形成概念,通过定性分析

27、研究,明确研究的方向 一对因果关系构成一个环节。一个系统包含许多个这样的环节。将所有环节联结在一起,便得到一个互相关联的、有多个环节构成的框图(如下图所示),即为网络模型。 环节4环节3环节1环节2环节5 一对因果关系构成一个环节。一个系统包第三步:对各环节的因果关系进行量化研究,初步得出低层次的概略量化关系,即为量化模型。 第四步:进一步收集各环节输入输出数据,利用所得数据序列,建立动态模型。动态模型是高层次的量化模型,它能更深刻地揭示出输入和输出之间的关系或转换规律,是系统分析、优化的基础。 第五步:对动态模型进行系统研究和分析,通过结构、机理、参数的调整,进行系统重组,达到最优配置、改善

28、系统动态品质的目的。这样得到的模型 在建模过程中,要不断地将下一阶段所得的结果回馈,经过多次循环往复,使整个模型逐步趋于完善。第三步:对各环节的因果关系进行量化研究,初步得出低层次的概略1.4 仿真 定义:1961年,G.W.Morgenthater,首次技术性定义 “仿真意指在实际系统尚不存在的情况下,对于系统或活动本质的实现”。1978年,Krn,“连续系统仿真” “用能代表所研究的系统的模型作实验”。1982年,Spriet进一步将仿真的内涵加以扩充“所有支持模型建立与模型分析的活动即为仿真活动”1984年, Orn 给出了仿真的基本概念框架“建模实验分析” “仿真是一种基于模型的活动”

29、 1.4 仿真 定义:系统、模型、仿真三者之间的关系 系统是研究的对象模型是系统的抽象仿真是对模型的实验 传统上:“系统建模”系统辨识技术范畴“仿真建模”即针对不同形式的系统模型研究其求解算法“仿真实验”检验(Verification)“仿真程序”的检验 致效(Validation)将仿真结果与实际系统的行为进行比较 系统、模型、仿真三者之间的关系 系统是研究的对象系 统模 型计算机系统建模仿真实验仿真建模 计算机仿真三要素及三个基本活动系统、模型、仿真三者之间的关系(续)系 统模 型计算机系统建模仿真实验仿真建模 计算机仿真三系统、模型、仿真三者之间的关系(续)现代仿真技术:将仿真活动扩展到

30、上述三个方面,并将其统一到同一环境中。系统建模 基本定律及系统辨识等方法计算机程序化 用仿真方法确定实际系统的模型 基于模型库的结构化建模 采用面向对象建模(Object- Oriented Modeling)方法,在类库的基础上实现模型拼合与重用仿真建模 许多新算法和新软件 模型与实验分离技术,即模型的数据驱动(data driven)。 仿真问题分为两部分:模型与实验 模型又分为两部分:参数模型和参数值仿真实验将实验框架与仿真运行控制区实验框架定义一组条件输出函数的定义也与仿真模型分离开来 系统、模型、仿真三者之间的关系(续)现代仿真技术:将仿真活动Orn仿真概念框架 “仿真问题描述”“仿

31、真建模”“行为产生”“仿真实验”“模型行为及其处理”输出处理 特定模型: 参数模型参数值实验: 实验框架 仿真运行控制仿真问题描述行为产生模型行为及其处理模型行为(仿真数据)轨迹行为结构行为行为处理:分析、显示现代仿真的概念框架Orn仿真概念框架 “仿真问题描述”特定模型:实验:仿真2仿真技术的应用 2.1 仿真技术在系统设计中的应用 新系统设计:提供了强有力的工具在可行性论证阶段,进行定量比较,为系统设计打下坚实的基础在系统设计阶段,进行模型实验、模型简化并进行优化设计系统改造设计:涉及新的设备、部件或控制装置利用仿真技术进行分系统实验,即一部分采用实际部件,另一部分采用模型,避免由于新的子

32、系统的投入可能造成对原系统的破坏或影响大大缩短开工周期,提高系统投入的一次成功率 2仿真技术的应用 2.1 仿真技术在系统设计中的应用 2.2仿真技术在系统分析中的应用 在真实系统上进行试验在真实系统上试验会破坏系统的正常运行;难以按预期的要求改变参数,或者得不到所需要的试验条件;很难保证每次的操作条件相同,难以对试验结果做出正确的判断;无法复原;试验时间太长、费用太大或者有危险等 2.2仿真技术在系统分析中的应用 在真实系统上进行试验(1)工程领域: 机械,航空,航天,电力,冶金,化工和电子等. 非工程领域: 交通管理,生产调度,库存控制,生态环境和社会经济等.(2) CVDS (Conti

33、nuous Variable Dynamic Systems) 连续(变量动态)系统。 DEDS (Discrete Event Dynamic Systems) 离散事件(动态)系统。 HDS (Hybrid Dynamic Systems) 混合(动态)系统。 仿真技术在系统设计中的应用(续)(1)工程领域: 机械,航空,航天,电力,冶金,化工和电子等2.3仿真在教育与训练中的应用 训练仿真系统利用计算机并通过运动设备、操纵设备、显示设备、仪器仪表等复现所模拟的对象行为,并产生与之适应的环境,从而成为训练操纵、控制或管理这类对象的人员的系统。三大类:载体操纵型 这是与运载工具有关的仿真系统

34、,航空、航天、航海、地面运载工具,以训练驾驶员的操纵技术为主要目的。过程控制型 用于训练各种工厂的运行操作人员,如电厂、化工厂、核电站、电力网等博弈决策型 企业管理人员(厂长、经理), 交通管制人员(火车调度、航空管制、港口管制、城市交通指挥等), 军事指挥人员(空战、海战、电子战等)。 2.3仿真在教育与训练中的应用 训练仿真系统飞机自动驾驶系统工厂管理系统陀螺控制器 机体给定航向实际航向管理部门用户订单原材料产品采购部门制造部门装配部门销售部门飞机自动驾驶系统陀螺控制器 机体给定航向实际航向管理部门用户2.4仿真在产品开发及制造过程中的应用 虚拟现实技术:虚拟环境、模仿人的视、听、动等行为

35、的高级人机交互虚拟制造(Virtual Manufacturing)是实际制造在计算机上的本质实现,是仿真技术以制造过程为对象的全方位的应用。虚拟现实技术与多媒体、网络技术并称为三大前景最好的计算机技术。基于Internet的虚拟现实在各行各业有着广泛的应用,例如房地产、旅游、购物、气象、公安、消防、教育、科研、商业、金融、海洋、农业、娱乐等方面。典型例子波音777其整机设计、部件测试、整机装配以及各种环境下的试飞均是在计算机上完成的,使其开发周期从过去8年时间缩短到5年 2.4仿真在产品开发及制造过程中的应用 虚拟现实技术:虚拟环虚拟厂房虚拟厂房工程系统建模与仿真工程系统建模与仿真虚拟生产线

36、虚拟生产线3 系统仿真的类型 系统仿真-建立系统的模型,并在模型上进行实验.例如:(1)将按一定比例缩小的飞行器模型置于风洞中吹风,测出飞行器的升力、阻力、力矩等特性;(2)要建设一个大水电站,先建一个规模缩小的小水电站来取得建设水电站的经验及其运行规律.(3)指挥员利用沙盘来指挥一个战役或一个战斗.系统仿真是分析和研究各种(复杂)系统的重要工具.3 系统仿真的类型 系统仿真-建立系统的模型,并在模为了研究、分析、设计和实现一个系统需要进行实验实验的方法: 1)直接在真实系统上进行 2)先构造模型,然后通过对模型的实验代替(或部分代替)真实系统的实验通过模型实验的方法日益被人们所使用: 1)系

37、统处于设计阶段,真实系统尚未建成 2)在真实系统上实验有风险(发生故障甚至破坏) 3)在真实系统上实验费用昂贵 4)多次实验时,难以保证每次实验条件相同为了研究、分析、设计和实现一个系统需要进行实验3.1.根据模型的物理属性系统仿真分类物理仿真 数学仿真 半实物仿真3.1.根据模型的物理属性系统仿真分类物理仿真 物理仿真:按照真实系统的物理性质构造系统的物理模型,并在物理模型上进行实验的过程称为物理仿真。物理仿真的优点是:直观、形象,也称为“模拟”。物理仿真的缺点是:模型改变困难,实验限制多,投资较大。数学仿真:对实际系统进行抽象,并将其特性用数学关系加以描述而得到系统的数学模型,对数学模型进

38、行实验的过程称为数学仿真。计算机技术的发展为数学仿真创造了环境,亦称为计算机仿真数学仿真优点是:方便、灵活、经济数学仿真缺点是:受限于系统建模技术,即系统数学模型不易建立。 3.1.根据模型的物理属性系统仿真分类(续)物理仿真:按照真实系统的物理性质构造系统的物理模型,并在物理 3.1.根据模型的物理属性系统仿真分类(续)半实物仿真半实物仿真:即将数学模型与物理模型甚至实物联合起来进行实验。对系统中比较简单的部分或对其规律比较清楚的部分建立数学模型,并在计算机上加以实现对比较复杂的部分或对规律尚不十分清楚的系统,其数学模型的建立比较困难,则采用物理模型或实物仿真时将两者连接起来完成整个系统的实

39、验 3.1.根据模型的物理属性系统仿真分类(续)半实物仿真3.2.根据仿真计算机类型分类 模拟计算机仿真 数字计算机仿真 数字模拟混合仿真 3.2.根据仿真计算机类型分类 模拟计算机仿真 3.2.根据仿真计算机类型分类(续)模拟计算机仿真:模拟计算机本质上是一种通用的电气装置,这是5060年代普遍采用仿真设备。将系统数学模型在模拟机上加以实现并进行实验称为模拟机仿真。模拟机仿真是一种并行仿真,仿真时,代表模型的各部件是并发执行的。 数字计算机仿真:将系统数学模型用计算机程序加以实现,通过运行程序来得到数学模型的解,从而达到系统仿真的目的。早期的数字计算机仿真则是一种串行仿真,因为计算机只有一个

40、中央处理器(CPU),计算机指令只能逐条执行。 3.2.根据仿真计算机类型分类(续)模拟计算机仿真:模拟计算3.2.根据仿真计算机类型分类(续)数字模拟混合仿真:为了发挥模拟计算机并行计算和数字计算机强大的存贮记忆及控制功能,以实现大型复杂系统的高速仿真,将系统模型分为两部分,其中一部分放在模拟计算机上运行,另一部分放在数字计算机上运行,两个计算机之间利用模/数和数/模转换装置交换信息。 3.2.根据仿真计算机类型分类(续)数字模拟混合仿真:3.3.根据仿真时钟与实际时钟的比例关系分类 实际动态系统的时间基称为实际时钟系统仿真时模型所采用的时钟称为仿真时钟实时仿真:即仿真时钟与实际时钟完全一致模型仿真的速度与实际系统运行的速度相同当被仿真的系统中存在物理模型或实物时,必须进行实时仿真亚实时仿真:即仿真时钟慢于实际时钟模型仿真的速度慢于实际系统运行的速度,也称为离线仿真。超实时仿真:即仿真时钟快于实际时钟模型仿真的速度快于实际系统运行的速度 3.3.根据仿真时钟与实际时钟的比例关系分类 实际动态系统的4.4.根

温馨提示

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

评论

0/150

提交评论