系统动力学09759.pptVIP

  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文档。上传文档
查看更多
系统动力学09759.ppt

4.系统动力学模型 流图法 因果与相互关系图只能描述反馈结构的基本方面,表示不同性质的变量的区别,而我们希望清晰地描述影响反馈系统的动态性能的积累效应。于是引出流图法。 流图及其表示符号 4.系统动力学模型 流图的基本构成元素 ⅰ积累(Level) 积累是系统内部的流的堆积。物流、订货流、资金流、信息流这四种流都的堆积都可以形成积累变量Level。如库存量、储水量、人口等都可以用Level。 ⅱ流速(Rate) 流速是指单位时间的流量,它可以控制流入流和流出流的大小,又称为决策函数。 4.系统动力学模型 ⅲ流 用以构成系统动力学模型的流有四种: ¥¥¥ 物流 订货流 资金流 信息流 4.系统动力学模型 ⅳ辅助变量 当Rate的表达式较复杂时,可以用辅助变量描述其中一部分,辅助变量设置在Level和Rate变量之间的信息通道中。 ⅴ常数表示法 在仿真运行期间,某个参数的值如果不变,则该参数称为常数。常数可以直接输入给变量,或通过辅助变量输入给Rate变量。 ID 库存差 CI 调整周期 辅助变量的符号 常数符号 4.系统动力学模型 ⅵ信息的取出 在信息取出的地方画一个小圆圈,表示信息产生的地方,并引出情报流。 信息取出的符号 流图间的关系 PD BL 4.系统动力学模型 ⅶ源(Source)与汇(Sink) 流从外部世界(系统之外)流入我们研究的系统,这时的外部世界称为源,或则说流的发源地称为源。由系统再流向外部世界,这时把外部世界称为汇,或则说流消失的地方称为汇。源和汇独立于系统之外,与系统的行为无关。 ⅷ流图间的关系 当一个系统由几个流图来表示时,如果要表示此流图的变量与别的流图的变量相关,可按下图来表示。PD和BL表示在别的流图上定义的变量。 4.系统动力学模型 图解分析法—速率与状态关系作图法 图解分析法是一种简便、形象的分析工具,它能分析以一阶反馈结构为基础,简单线性或非线性系统变量随时间变化的特性。 图解分析法要找到待研究的有关变量、状态与速率的关系曲线,即以状态变量与速率为坐标的关系曲线。速率与状态关系图并无时间变量,还不能直接获得的变量与时间的关系曲线,但根据它可以用图解法把它隐含的变量与时间的关系求出来,即把Level与Rate变量随时间的变化曲线绘制出来。 4.系统动力学模型 LEV(t) b’ b a a’ RATE(t) LEV LEV RATE 时间 目 录 系统动力学发展历程 1 系统动力学原理 2 系统动力学模型 3 系统动力学基本概念 4 5 系统动力学模拟语言 6 系统动力学实例分析 5.系统动力学模拟语言 DYNAMO是一种专门为系统动力学设计的仿真语言,属于连续系统仿真语言,其取名来自Dynamic Model(动态模型)的混合缩写。其命名的涵义在于建立真实系统的模型,借助计算机进行系统结构、功能与动态行为的模拟。 目前的DYNAMO有DYNAMOⅡ DYNAMOⅢ与DYNAMOⅣ,此外,功能与DYNAMO类同的模拟语言还有美国ithink.STELLA系列,Vension、Powersim和NDTRAN,英国的DYSMAP。 5.系统动力学模拟语言 DYNAMO的基本规则 ⅰ变量名称:每一个变量由8个以内的英文字母或数字组 成,而且第一个必须使用字母。变量不分大小写,系统会自动将小写字母变成大写字母。 ⅱDYNAMO可以进行算术与逻辑运算。算术运算符有五种:+,-,×,÷,=;逻辑运算符有六种:==,=,=,,,!= ⅲ由于DYNAMO语言是面向差分方程的仿真语言,为了表示在仿真过程中变量所对应某时刻的值,采用在变量后加.再加表示时刻的时间符号,即加时间下标J、K、L、JK、KL。如下图: 5.系统动力学模拟语言 J表示前一个DT时刻; K表示现在时刻; L表示一个DT之后的将来时刻; JK表示由J到K的时间间隔; KL表示由K到L的时间间隔; DT表示一个时间间隔。 JK KL J K L 时间 5.系统动力学模拟语言 常见方程类型及其代号 ⅰLevel方程(L方程) L方程是描述系统动力学模型中Level变量的方程。语句形式如下 L 变量名称.K=变量名称.J+DT*表达式 其中表达式可以是一个变量或数值 ⅱRate方程(R方程) R方程式描述系统动力学中速率的方程。即定义一个单位仿真时间间隔(DT)的流量的方程式。语句形式如下 R 变量名称.KL=

文档评论(0)

cai + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档