系统建模与仿真绪论_第1页
系统建模与仿真绪论_第2页
系统建模与仿真绪论_第3页
系统建模与仿真绪论_第4页
系统建模与仿真绪论_第5页
已阅读5页,还剩61页未读 继续免费阅读

下载本文档

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

文档简介

1、机电系统仿真与建模唐德文唐德文南华大学机械工程学院概概 述述 p几个例子:几个例子:p1、加加林遇难新说加加林遇难新说p1968年年3月月27日日 加加林遇难加加林遇难p1988年年1月月18日日 塔斯社报道(参考消息塔斯社报道(参考消息1月月28日)日)p “当天清晨,一批前苏联宇航员前往莫斯科郊外的契卡洛夫斯基航天场进行米格当天清晨,一批前苏联宇航员前往莫斯科郊外的契卡洛夫斯基航天场进行米格-15歼击歼击机的飞行训练。在几名宇航员中,加加林第一个驾机起飞,与他一起驾驶这架飞机的人是他机的飞行训练。在几名宇航员中,加加林第一个驾机起飞,与他一起驾驶这架飞机的人是他的飞行教官、航空团副团长弗拉

2、基米尔的飞行教官、航空团副团长弗拉基米尔谢廖金。加加林和谢寥金于谢廖金。加加林和谢寥金于10点点19分驾机起飞,几分分驾机起飞,几分钟后训练完毕,地面机场调度员听到加加林请求返航的声音,可是紧接着,地面塔台就失去钟后训练完毕,地面机场调度员听到加加林请求返航的声音,可是紧接着,地面塔台就失去了加加林的消息。接着加加林和谢寥金驾驶的飞机已经坠毁在了离航天场不远处的弗拉基米了加加林的消息。接着加加林和谢寥金驾驶的飞机已经坠毁在了离航天场不远处的弗拉基米尔新村附近。尔新村附近。p加加林驾驶的米格加加林驾驶的米格15进入前面飞机产生的湍流区域而进行螺旋飞行状态进入前面飞机产生的湍流区域而进行螺旋飞行状

3、态”,“驾驶员做了驾驶员做了56次摆脱操作,但缺少约次摆脱操作,但缺少约2秒的时间秒的时间”;“在在250300米高度出了问题米高度出了问题” p2、气囊弹射速度确定、气囊弹射速度确定(1997年,美国)原来年,美国)原来220英里英里/小时,在加拿大一年统计:小时,在加拿大一年统计:6000件事故,件事故,救了救了4000人,打死人,打死2000人;人;1997年年12月美国众议院通过,调整到月美国众议院通过,调整到180英里英里/小时。小时。 据计算,正规的安全气囊必须在发生汽车碰撞后的据计算,正规的安全气囊必须在发生汽车碰撞后的0.01秒内微处理器开秒内微处理器开始工作,始工作,0.03

4、秒内点火装置启动,秒内点火装置启动,0.05秒内高压气体进入气囊,秒内高压气体进入气囊,0.08秒内气囊向外膨胀,秒内气囊向外膨胀,0.11秒内气囊完全胀大,此刻之后,驾车者才会撞秒内气囊完全胀大,此刻之后,驾车者才会撞上气囊。上气囊。 p3、美国三种典型导弹研制过程仿真技术的作用、美国三种典型导弹研制过程仿真技术的作用原计划发原计划发射射仿真后实仿真后实发发节省导弹节省导弹节省费用(单位:千万美元)节省费用(单位:千万美元)爱国者爱国者1411014080罗兰特罗兰特2249512942尾尾 刺刺1851147125几个例子(续)几个例子(续)世贸大厦倒塌的结构问题世贸大厦倒塌的结构问题电视

5、机抗跌落分析设计工程师提供结构改进及包装设计的理论依据LS-DYNA的计算结果1 系统、模型与仿真系统、模型与仿真 p1.1 系统系统 G.Golden-“系统这个术语已经在各个领域用系统这个术语已经在各个领域用得如此广泛,以至很难给它下一个定义。得如此广泛,以至很难给它下一个定义。”系统系统-最早见著最早见著 “世界大系统世界大系统”德谟克利特(公元前德谟克利特(公元前460公元前公元前370年)年)“任何事物都是在联系中显现出来的,都是在系统任何事物都是在联系中显现出来的,都是在系统中存在的,系统联系规定每一事物,而每一联系中存在的,系统联系规定每一事物,而每一联系又能反映系统的联系的总貌

6、。又能反映系统的联系的总貌。”G.Golden- “按照某些规律结合起来,互相作按照某些规律结合起来,互相作用、互相依存的所有实体的集合或总和用、互相依存的所有实体的集合或总和”。 类类别别实例实例内容内容对系统论的主要贡献对系统论的主要贡献1.将阴阳与五行结合,并用此表征万物;2.把人作为一个完整的复杂,利用阴阳平衡、天人相应原理解释人体生理现象;3.提出对人的疾病要辨证施治,是传统中医中药学发展的理论基础。诸子百家与著名系统工程案例对军事、自然、社会等现象进行论争,形成了中国独有的军事(孙子兵法、自然科学(日晷)、道德和社会伦理(儒家等)体系,并将其应用于具体的工程项目(都江堰等)中国古代

7、文化的系统思想易经与阴阳八卦用独特的爻卦、阴阳体系表征世间万物并解释世界阴 阳 五 行和皇帝内经1.世间万物由要素组成,要素之间存在相互联系;2.要素的不同组合、不同结构可以形成世间万物;3.将阴阳平衡思想应用于医学,成功地分析了人的生理系统,发展了中国医学;4.根据对军事对弈中敌我彼此关系的分析,提出的对策直接贡献给了系统科学中的对策理论。 系统系统 (续)例子:例子:理发馆系统理发馆系统: 实体实体:服务员、顾客:服务员、顾客顾客:按某种规律到达,服务完毕后顾客离去顾客:按某种规律到达,服务完毕后顾客离去服务员:根据顾客的要求,按一定的程序服务服务员:根据顾客的要求,按一定的程序服务相互作

8、用相互作用: 顾客到达模式影响着服务员的工顾客到达模式影响着服务员的工 作忙作忙闲状态闲状态和顾客排队状态顾客排队状态服务员的多少和服务效率:影响着顾客接受服务的服务员的多少和服务效率:影响着顾客接受服务的质量质量 系统系统 (续)电动机转速闭环控制系统电动机转速闭环控制系统 实体:实体:电动机、测速元件、比较元件以及控制器。电动机、测速元件、比较元件以及控制器。相互作用:相互作用:实现按给定要求调节电动机的速度实现按给定要求调节电动机的速度 闭环控制系统闭环控制系统采集卡系统系统 (续)系统定义:系统定义:按照某些规律结合起来,互相作用、互相依存的所有实体的按照某些规律结合起来,互相作用、互

9、相依存的所有实体的集合或总体集合或总体. 确定边界、输入、输出确定边界、输入、输出描述系统描述系统“三要素三要素”:实体、属性、活动实体、属性、活动实体确定了系统的构成,也就确定了系统的边界;实体确定了系统的构成,也就确定了系统的边界;属性也称为描述变量,描述每一实体的特征;属性也称为描述变量,描述每一实体的特征;活动定义了系统内部实体之间的相互作用,从而确定了系统内部发活动定义了系统内部实体之间的相互作用,从而确定了系统内部发生变化的过程。生变化的过程。 边界边界环境环境系统系统输入输入输出输出1.2 模型模型 模型模型实际系统本质的抽象与简化实际系统本质的抽象与简化(1)真实的系统尚未建立

10、)真实的系统尚未建立(2)可能会引起系统破坏或发生故障)可能会引起系统破坏或发生故障(3)难以保证每次试验的条件相同)难以保证每次试验的条件相同(4)试验时间太长或费用昂贵)试验时间太长或费用昂贵模型分为两大类模型分为两大类物理模型,采用一定比例尺按照真实系统的物理模型,采用一定比例尺按照真实系统的“样子样子”制制作沙盘模型作沙盘模型数学模型,用数学表达式形式来描述系统的内在规律。数学模型,用数学表达式形式来描述系统的内在规律。 定义如下集合结构:定义如下集合结构:T:时间基,描述系统变化的时间坐标时间基,描述系统变化的时间坐标T为整数则称为离散时间系统,为整数则称为离散时间系统, T为实数则

11、称为连续时间系为实数则称为连续时间系统统X:输入集,代表外部环境对系统的作用。:输入集,代表外部环境对系统的作用。X被定义为被定义为 ,其中其中 ,X即代表即代表n个实值的输入变量。个实值的输入变量。:输入段集,描述某个时间间隔内输入模式,是:输入段集,描述某个时间间隔内输入模式,是(X,T)的的子集。子集。Q:内部状态集,是系统内部结构建模的核心。:内部状态集,是系统内部结构建模的核心。:状态转移函数,定义系统内部状态是如何变化的。:状态转移函数,定义系统内部状态是如何变化的。它是映射:它是映射:),(YQXTSnRInQQ:p其含义:若系统在其含义:若系统在 时刻处于状态时刻处于状态q,并

12、施加一,并施加一个输入段个输入段 ,则表示系统,则表示系统 处处于于 状态。状态。p:输出函数,它是映射:输出函数,它是映射: 输出函数给出了一个输出段集。输出函数给出了一个输出段集。pY:输出段集,系统通过它作用于环境。:输出段集,系统通过它作用于环境。0tXtt10,:),(q1tYTXQ:系统模型水平系统模型水平 行为水平行为水平亦称为输入亦称为输入/输出水平输出水平将系统视为一个将系统视为一个“黑盒黑盒”,在输入信号的作用下,在输入信号的作用下,只对系统的输出进行测量;只对系统的输出进行测量;分解结构水平分解结构水平将系统看成若干个黑盒连接起来,定义每个黑盒的将系统看成若干个黑盒连接起

13、来,定义每个黑盒的输入与输出,以及它们相互之间的连接关系;输入与输出,以及它们相互之间的连接关系;状态结构水平状态结构水平不仅定义了系统的输入与输出,而且还定义了系统不仅定义了系统的输入与输出,而且还定义了系统内部的状态集及状态转移函数。内部的状态集及状态转移函数。 Orn分类:分类:模型描述变量的模型描述变量的轨轨 迹迹模模 型型形形 式式变量范围变量范围模型的模型的时间集合时间集合连续连续离散离散空间连续变化模空间连续变化模型型偏微分方程偏微分方程连续时间连续时间模型模型空间不连续变化空间不连续变化模型模型常微分方程常微分方程差分方程差分方程离散时间离散时间模型模型离散(变化)离散(变化)

14、模型模型有限状态机有限状态机马尔可夫链马尔可夫链活动扫描活动扫描连续时间连续时间模型模型事件调度事件调度进程交互进程交互模型的建立模型的建立 txfy,模型的建立模型的建立(续续) )()()()(22tftftftydtdMBki)()(tKytfk)()(tydtdBtfB)()()()(22tftKytydtdBtydtdMi)()()(tftKytydtdBi )()()()(ooo22tututudtdRCtudtdLCi)()()()(22tftKytydtdBtydtdMi)()()(2)(222txtytydtdtydtdnn 0)()(2)(222tytydtdtydtdnn

15、 1.3 仿真仿真 定义:定义:1961年,年,G.W.Morgenthater,首次技术性定义,首次技术性定义 “仿真意指在实际系统尚不存在的情况下仿真意指在实际系统尚不存在的情况下,对于系统或活对于系统或活动本质的实现动本质的实现”。1978年,年,Krn,“连续系统仿真连续系统仿真” “用能代表所研究的系统的模型作实验用能代表所研究的系统的模型作实验”。1982年,年,Spriet进一步将仿真的内涵加以扩充进一步将仿真的内涵加以扩充“所有支持模型建立与模型分析的活动即为仿真活动所有支持模型建立与模型分析的活动即为仿真活动”1984年,年, Orn 给出了仿真的基本概念框架给出了仿真的基本

16、概念框架“建模建模实验分析实验分析” “仿真是一种基于模型的活动仿真是一种基于模型的活动” 系统、模型、仿真三者之间的关系系统、模型、仿真三者之间的关系 系统是研究的对象系统是研究的对象模型是系统的抽象模型是系统的抽象仿真是对模型的实验仿真是对模型的实验 传统上:传统上:“系统建模系统建模”系统辨识技术范畴系统辨识技术范畴“仿真建模仿真建模”即针对不同形式的系统模型研究其求解算法即针对不同形式的系统模型研究其求解算法“仿真实验仿真实验”检验(检验(Verification)“仿真程序仿真程序”的检的检验验 致效(致效(Validation)将仿真结果与实际将仿真结果与实际系统的行为进行比较系统

17、的行为进行比较 系系 统统模模 型型计算机计算机系统建模系统建模仿真实验仿真实验仿真建模仿真建模 计算机仿真三要素及三个基本活动计算机仿真三要素及三个基本活动系统、模型、仿真三者之间的关系系统、模型、仿真三者之间的关系(续续)系统、模型、仿真三者之间的关系系统、模型、仿真三者之间的关系(续续)现代仿真技术现代仿真技术:将仿真活动扩展到上述三个方面,并将其统一到同一环境中。:将仿真活动扩展到上述三个方面,并将其统一到同一环境中。系统建模系统建模p 基本定律及系统辨识等方法计算机程序化基本定律及系统辨识等方法计算机程序化p 用仿真方法确定实际系统的模型用仿真方法确定实际系统的模型p 基于模型库的结

18、构化建模基于模型库的结构化建模p 采用面向对象建模(采用面向对象建模(Object- Oriented Modeling)方法,在类库的)方法,在类库的基础上实现模型拼合与重用基础上实现模型拼合与重用仿真建模仿真建模p 许多新算法和新软件许多新算法和新软件p 模型与实验分离技术,即模型的数据驱动(模型与实验分离技术,即模型的数据驱动(data driven)。)。p 仿真问题分为两部分:模型与实验仿真问题分为两部分:模型与实验p 模型又分为两部分:参数模型和参数值模型又分为两部分:参数模型和参数值仿真实验仿真实验p将实验框架与仿真运行控制区将实验框架与仿真运行控制区p实验框架定义一组条件实验框

19、架定义一组条件p输出函数的定义也与仿真模型分离开来输出函数的定义也与仿真模型分离开来 Orn仿真概念框架仿真概念框架 “仿真问题描述仿真问题描述”“仿真建模仿真建模”“行为产生行为产生”“仿真实验仿真实验”“模型行为及其处理模型行为及其处理”输出处理输出处理 特定模型:特定模型: 参数模型参数模型参数值参数值实验:实验: 实验框架实验框架 仿真运行控制仿真运行控制仿真问题描述仿真问题描述行为产生行为产生模型行为及其处理模型行为及其处理模型行为(仿真数据)模型行为(仿真数据)轨迹行为轨迹行为结构行为结构行为行为处理:分析、显示行为处理:分析、显示现代仿真的概念框架现代仿真的概念框架2仿真技术的应

20、用仿真技术的应用 2.1 仿真技术在仿真技术在系统设计系统设计中的应用中的应用 新系统设计新系统设计:提供了强有力的工具:提供了强有力的工具在可行性论证阶段,进行定量比较,为系统设计打下坚实的在可行性论证阶段,进行定量比较,为系统设计打下坚实的基础基础在系统设计阶段,进行模型实验、模型简化并进行优化设计在系统设计阶段,进行模型实验、模型简化并进行优化设计系统改造设计系统改造设计:涉及新的设备、部件或控制装置:涉及新的设备、部件或控制装置利用仿真技术进行分系统实验,即一部分采用实际部件,另利用仿真技术进行分系统实验,即一部分采用实际部件,另一部分采用模型,避免由于新的子系统的投入可能造成对一部分

21、采用模型,避免由于新的子系统的投入可能造成对原系统的破坏或影响原系统的破坏或影响大大缩短开工周期,提高系统投入的一次成功率大大缩短开工周期,提高系统投入的一次成功率 2.2仿真技术在系统分析中的应用仿真技术在系统分析中的应用 在真实系统上进行试验在真实系统上进行试验在真实系统上试验会破坏系统的正常运行;在真实系统上试验会破坏系统的正常运行;难以按预期的要求改变参数,或者得不到所需要的难以按预期的要求改变参数,或者得不到所需要的试验条件;试验条件;很难保证每次的操作条件相同,难以对试验结果做很难保证每次的操作条件相同,难以对试验结果做出正确的判断;出正确的判断;无法复原;无法复原;试验时间太长、

22、费用太大或者有危险等试验时间太长、费用太大或者有危险等 (1)工程领域工程领域: 机械机械,航空航空,航天航天,电力电力,冶金冶金,化工和电子等化工和电子等. 非工程领域非工程领域: 交通管理交通管理,生产调度生产调度,库存控制库存控制,生态环境和社会生态环境和社会经济等经济等.(2) CVDS (Continuous Variable Dynamic Systems) 连续(变量连续(变量动态)系统。动态)系统。 DEDS (Discrete Event Dynamic Systems) 离散事件(动态)系统。离散事件(动态)系统。 HDS (Hybrid Dynamic Systems)

23、混合(动态)系统。混合(动态)系统。 仿真技术在系统设计中的应用仿真技术在系统设计中的应用(续续)What are ContinuousVariable Dynamic Systems(CVDS)?What are Discrete EventDynamic Systems (DEDS)?An AirportA Typical DEDS TrajectorytimeDiscrete statex1x2x3x4x5e1e2e4e5e6e3HoldingtimeSTATES are piecewiseconstantHOLDING TIMES aredeterministic/randomEVEN

24、TS triggers statetransitionTRAJECTORY definedby (state, holding time)sequenceComparison with a CVDS TrajectorytimeDiscretestatedx/dt = f(x,u,t)Hybrid System:can hideeach stateCVDS behaviorHistorical Perspective on the Control andOptimization of DEDS and CVDSHistory for CVDS:Development ofmechanics f

25、orCVDSSelf regulatinggovernor for steamenginesWWII Servo-mechanismModerncontrol theoryand practice1940History of DEDS:Birth of OREmergence ofhuman madesystemsTheoreticalfoundations &practical successstories19451970spresent2.3仿真在教育与训练中的应用仿真在教育与训练中的应用 p训练仿真系统训练仿真系统p利用计算机并通过运动设备、操纵设备、显示设备、仪器仪表利用计算机

26、并通过运动设备、操纵设备、显示设备、仪器仪表等复现所模拟的对象行为,并产生与之适应的环境,从而成为等复现所模拟的对象行为,并产生与之适应的环境,从而成为训练操纵、控制或管理这类对象的人员的系统。三大类:训练操纵、控制或管理这类对象的人员的系统。三大类:p载体操纵型载体操纵型 这是与运载工具有关的仿真系统,航空、航天、这是与运载工具有关的仿真系统,航空、航天、航海、地面运载工具,以训练驾驶员的操纵技术为主要目的。航海、地面运载工具,以训练驾驶员的操纵技术为主要目的。p过程控制型过程控制型 用于训练各种工厂的运行操作人员,如电厂、化用于训练各种工厂的运行操作人员,如电厂、化工厂、核电站、电力网等工

27、厂、核电站、电力网等p博弈决策型博弈决策型p 企业管理人员(厂长、经理),企业管理人员(厂长、经理),p 交通管制人员(火车调度、航空管制、港口管制、城市交通管制人员(火车调度、航空管制、港口管制、城市交通指挥等),交通指挥等), 军事指挥人员(空战、海战、电子战等)。军事指挥人员(空战、海战、电子战等)。 飞机自动驾驶系统飞机自动驾驶系统工厂管理系统工厂管理系统陀螺陀螺控制器控制器 机体机体给定航向给定航向实际航向实际航向管理部门管理部门用户订单用户订单原材料原材料产品产品采购部门采购部门制造部门制造部门装配部门装配部门销售部门销售部门2.4仿真在产品开发及制造过程中的应用仿真在产品开发及制

28、造过程中的应用 虚拟现实技术虚拟现实技术:虚拟环境、模仿人的视、听、动等行为的高级人:虚拟环境、模仿人的视、听、动等行为的高级人机交互机交互虚拟制造虚拟制造(Virtual Manufacturing)是实际制造在计算机上的本质实现,是仿真技术以制造过程为对是实际制造在计算机上的本质实现,是仿真技术以制造过程为对象的全方位的应用。象的全方位的应用。p虚拟现实技术与多媒体、网络技术并称为三大前景最好的计算虚拟现实技术与多媒体、网络技术并称为三大前景最好的计算机技术。机技术。p基于基于Internet的虚拟现实在各行各业有着广泛的应用,例如的虚拟现实在各行各业有着广泛的应用,例如房地产、旅游、购物

29、、气象、公安、消防、教育、科研、商业、房地产、旅游、购物、气象、公安、消防、教育、科研、商业、金融、海洋、农业、娱乐等方面。金融、海洋、农业、娱乐等方面。典型例子典型例子波音波音777其整机设计、部件测试、整机装配以及各种环境下的试飞均是在其整机设计、部件测试、整机装配以及各种环境下的试飞均是在计算机上完成的,使其开发周期从过去计算机上完成的,使其开发周期从过去8年时间缩短到年时间缩短到5年年 虚拟厂房虚拟厂房虚拟生产线虚拟生产线Source: Columbia UniversityAugmented Navigation in a natural environment: Mobile AR

30、3 系统仿真的类型系统仿真的类型 系统仿真系统仿真-建立系统的模型建立系统的模型, ,并在模型上进行实验并在模型上进行实验. .例如例如:(1):(1)将按一定比例缩小的飞行器模型置于风洞中吹风将按一定比例缩小的飞行器模型置于风洞中吹风, ,测出飞行器的升力、阻力、力矩等特性;测出飞行器的升力、阻力、力矩等特性;(2)(2)要建设一个大水电站要建设一个大水电站, ,先建一个规模缩小的小水电站来取先建一个规模缩小的小水电站来取得建设水电站的经验及其运行规律得建设水电站的经验及其运行规律. .(3)(3)指挥员利用沙盘来指挥一个战役或一个战斗指挥员利用沙盘来指挥一个战役或一个战斗. .系统仿真是系

31、统仿真是分析和研究各种(复杂)系统的重要工具分析和研究各种(复杂)系统的重要工具.为了研究、分析、设计和实现一个系统需要进行实验为了研究、分析、设计和实现一个系统需要进行实验实验的方法:实验的方法: 1 1)直接在真实系统上进行)直接在真实系统上进行 2 2)先构造模型,然后通过对模型的实验代替(或部分代)先构造模型,然后通过对模型的实验代替(或部分代替)真实系统的实验替)真实系统的实验通过模型实验的方法日益被人们所使用:通过模型实验的方法日益被人们所使用: 1 1)系统处于设计阶段,真实系统尚未建成)系统处于设计阶段,真实系统尚未建成 2 2)在真实系统上实验有风险(发生故障甚至破坏)在真实

32、系统上实验有风险(发生故障甚至破坏) 3 3)在真实系统上实验费用昂贵)在真实系统上实验费用昂贵 4 4)多次实验时,难以保证每次实验条件相同)多次实验时,难以保证每次实验条件相同3.1.根据模型的物理属性根据模型的物理属性系统仿真系统仿真分类分类物理仿真物理仿真 数学仿真数学仿真 半实物仿真半实物仿真物理仿真物理仿真:按照真实系统的物理性质构造系统的物理模型,:按照真实系统的物理性质构造系统的物理模型,并在物理模型上进行实验的过程称为物理仿真。并在物理模型上进行实验的过程称为物理仿真。物理仿真的优点是:直观、形象,也称为物理仿真的优点是:直观、形象,也称为“模拟模拟”。物理仿真的缺点是:模型

33、改变困难,实验限制多,投资较大。物理仿真的缺点是:模型改变困难,实验限制多,投资较大。数学仿真数学仿真:对实际系统进行抽象,并将其特性用数学关系加:对实际系统进行抽象,并将其特性用数学关系加以描述而得到系统的数学模型,对数学模型进行实验的过以描述而得到系统的数学模型,对数学模型进行实验的过程称为数学仿真。程称为数学仿真。计算机技术的发展为数学仿真创造了环境,亦称为计算机仿计算机技术的发展为数学仿真创造了环境,亦称为计算机仿真真数学仿真优点是:方便、灵活、经济数学仿真优点是:方便、灵活、经济数学仿真缺点是:受限于系统建模技术,即系统数学模型不数学仿真缺点是:受限于系统建模技术,即系统数学模型不易

34、建立。易建立。 3.1.根据模型的物理属性根据模型的物理属性系统仿真系统仿真分类分类(续续) 3.1.根据模型的物理属性根据模型的物理属性系统仿真系统仿真分类分类(续续)半实物仿真半实物仿真半实物仿真:即将数学模型与物理模型甚至实物联半实物仿真:即将数学模型与物理模型甚至实物联合起来进行实验。合起来进行实验。对系统中比较简单的部分或对其规律比较清楚的部对系统中比较简单的部分或对其规律比较清楚的部分建立数学模型,并在计算机上加以实现分建立数学模型,并在计算机上加以实现对比较复杂的部分或对规律尚不十分清楚的系统,对比较复杂的部分或对规律尚不十分清楚的系统,其数学模型的建立比较困难,则采用物理模型或

35、其数学模型的建立比较困难,则采用物理模型或实物实物仿真时将两者连接起来完成整个系统的实验仿真时将两者连接起来完成整个系统的实验 3.2.根据仿真计算机类型分类根据仿真计算机类型分类 p模拟计算机仿真模拟计算机仿真 p数字计算机仿真数字计算机仿真 p数字模拟混合仿真数字模拟混合仿真 3.2.根据仿真计算机类型分类(续)根据仿真计算机类型分类(续)p模拟计算机仿真模拟计算机仿真:模拟计算机本质上是一种通用的电气装:模拟计算机本质上是一种通用的电气装置,这是置,这是5060年代普遍采用仿真设备。将系统数学模年代普遍采用仿真设备。将系统数学模型在模拟机上加以实现并进行实验称为模拟机仿真。型在模拟机上加

36、以实现并进行实验称为模拟机仿真。p模拟机仿真是一种并行仿真,仿真时,代表模型的各部件模拟机仿真是一种并行仿真,仿真时,代表模型的各部件是并发执行的。是并发执行的。 p数字计算机仿真数字计算机仿真:将系统数学模型用计算机程序加以实现,将系统数学模型用计算机程序加以实现,通过运行程序来得到数学模型的解,从而达到系统仿真的通过运行程序来得到数学模型的解,从而达到系统仿真的目的。目的。p早期的数字计算机仿真则是一种串行仿真,因为计算机只早期的数字计算机仿真则是一种串行仿真,因为计算机只有一个中央处理器(有一个中央处理器(CPU),计算机指令只能逐条执行。),计算机指令只能逐条执行。 3.2.根据仿真计

37、算机类型分类(续)根据仿真计算机类型分类(续)p数字模拟混合仿真:数字模拟混合仿真:p为了发挥模拟计算机并行计算和数字计算机强大为了发挥模拟计算机并行计算和数字计算机强大的存贮记忆及控制功能,以实现大型复杂系统的的存贮记忆及控制功能,以实现大型复杂系统的高速仿真,将系统模型分为两部分,其中一部分高速仿真,将系统模型分为两部分,其中一部分放在模拟计算机上运行,另一部分放在数字计算放在模拟计算机上运行,另一部分放在数字计算机上运行,两个计算机之间利用模机上运行,两个计算机之间利用模/数和数数和数/模转模转换装置交换信息。换装置交换信息。 3.3.根据仿真时钟与实际时钟的比例关系分类根据仿真时钟与实

38、际时钟的比例关系分类 实际动态系统的时间基称为实际动态系统的时间基称为实际时钟实际时钟系统仿真时模型所采用的时钟称为系统仿真时模型所采用的时钟称为仿真时钟仿真时钟实时仿真实时仿真:即仿真时钟与实际时钟完全一致:即仿真时钟与实际时钟完全一致模型仿真的速度与实际系统运行的速度相同模型仿真的速度与实际系统运行的速度相同当被仿真的系统中存在物理模型或实物时,必须进行实时仿当被仿真的系统中存在物理模型或实物时,必须进行实时仿真真亚实时仿真亚实时仿真:即仿真时钟慢于实际时钟:即仿真时钟慢于实际时钟模型仿真的速度慢于实际系统运行的速度,也称为模型仿真的速度慢于实际系统运行的速度,也称为离线仿真。离线仿真。超

39、实时仿真超实时仿真:即仿真时钟快于实际时钟:即仿真时钟快于实际时钟模型仿真的速度快于实际系统运行的速度模型仿真的速度快于实际系统运行的速度 4.4.根据系统模型的特性分类根据系统模型的特性分类 连续系统仿真连续系统仿真连续系统是指系统状态随时间连续变化的系统连续系统是指系统状态随时间连续变化的系统分为:分为:集中参数系统模型集中参数系统模型,一般用常微分方程(组)描述,一般用常微分方程(组)描述(如电路系统,机械动力学系统,生态系统等)(如电路系统,机械动力学系统,生态系统等)p 分布参数系统模型分布参数系统模型,一般用偏微分方程(组)描述,一般用偏微分方程(组)描述(如各种物理和工程领域中的

40、(如各种物理和工程领域中的“场场”问题)问题)p离散时间变化模型中的离散时间变化模型中的差分模型归为连续系统仿真差分模型归为连续系统仿真范畴范畴离散事件系统仿真离散事件系统仿真p 离散事件系统是指在离散事件系统是指在某些随机时间某些随机时间点上,点上,系统状态发系统状态发生离散生离散变化的系统。变化的系统。 p(如库存管理、交通管理和通讯系统等)4.4.根据系统模型的特性分类(续)根据系统模型的特性分类(续)p与连续系统的主要与连续系统的主要区别区别在于:在于:p状态变化发生在随机时间点上这种引起状态变化的行为称状态变化发生在随机时间点上这种引起状态变化的行为称为为“事件事件”,因而这类系统是由事件驱动的;,因而这类系统是由事件驱动的;p“事件事件”往往发生在随机时间点上,亦称为随机事

温馨提示

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

评论

0/150

提交评论