物流系统设计与分析 第8章 物流系统动力学模型.ppt_第1页
物流系统设计与分析 第8章 物流系统动力学模型.ppt_第2页
物流系统设计与分析 第8章 物流系统动力学模型.ppt_第3页
物流系统设计与分析 第8章 物流系统动力学模型.ppt_第4页
物流系统设计与分析 第8章 物流系统动力学模型.ppt_第5页
已阅读5页,还剩54页未读 继续免费阅读

下载本文档

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

文档简介

1、第8章 物流系统动力学模型,本章学习目标,掌握系统动力学的基本原理 ; 掌握系统动力学模型方法; 掌握Vensim软件及物流系统动力学建模; 了解系统动力学的研究对象和应用范围; 了解因果关系分析方法; 了解系统模型流程图的画法。,一、系统动力学的研究对象和应用范围 二、系统动力学的特点 三、系统动力学的基本原理,第一节 系统动力学概述,第一节 系统动力学概述,系统动力学(Systems Dynamics,SD)是美国麻省理工学院(MIT)的弗雷斯特(J. W. Forrester)教授于1956年提出的一种以反馈控制理论为基础,以计算机仿真技术为辅助手段的计算机仿真模型,当时主要是针对企业管

2、理问题进行系统分析。,第一节 系统动力学概述,一、系统动力学的研究对象和应用范围,系统动力学的研究对象从开始的工商企业扩展到整个社会、经济系统。,这些系统具有一些共同的特点:需要进行比较、选择或优化决策的系统,尤其是大规模复杂系统;具有自律性和由于系统中所存在的因果关系而形成反馈机制的系统;原因和结果相互作用具有多样性和复杂性,因而导致非线性多重反馈结构的系统。,第一节 系统动力学概述,一、系统动力学的研究对象和应用范围(续),系统动力学的应用范围从科研、设计到城市规划,从人口问题到世界资源危机,从民用到军用,涵盖了企业系统管理、环境保护、城市发展与规划,国家和地方经济社会发展预测和系统研究、

3、宏观经济控制以及各种技术项目的开发等各方面。,第一节 系统动力学概述,二、系统动力学的特点,(一)系统动力学基于系统论,强调系统行为主要是由系统内部机制决定的,能对系统内部因素及系统内外因素的相互关系予以明确的认识和体现。 (二)系统动力学强调系统、联系、运动、发展的观点,能对系统的动态发展及其趋势进行考察。 (三)系统动力学以计算机仿真为辅助手段,擅长处理高阶、非线性的问题。 (四)系统动力学的模型结构是基于反馈环的,能明确认识和体现系统内所隐含的反馈回路,使系统行为模式对很多参数不敏感,从而克服缺乏数据或参数估计不足带来的困难。,第一节 系统动力学概述,二、系统动力学的特点(续),(五)系

4、统动力学能对系统设定各种控制因素,以观测当输入的控制因素变化时系统的行为和状态所发生的变化。 (六)系统动力学可以通过输入不同的模型参数来模拟计算不同情况下的系统行为,起到模拟实验室的作用。 (七)系统动力学便于实现建模人员、决策者和专家群众的结合。,第一节 系统动力学概述,三、系统动力学的基本原理,(一)系统动力学的理论基础 (二)系统动力学的工作原理 (三)系统动力学建模步骤,第一节 系统动力学概述,三、系统动力学的基本原理,(一)系统动力学的理论基础,控制论,决策论,系统 分析,仿真,反馈控制、自动调节、时间滞后和噪声干扰等。尤其是反馈控制理论,根据信息和评价准则,用数量方法寻找或选取最

5、优决策方案,是运筹学的一个分支。,从系统的观点出发,采用各种分析工具和方法对问题进行研究。,仿真模型的建立,模型中变量、参数和常数的处理,仿真时间,仿真时钟的推进,仿真计算结果的存储和输出等。,第一节 系统动力学概述,三、系统动力学的基本原理,(二)系统动力学的工作原理,系统动力学利用反馈控制的原理,用因果关系图和流程图来描述系统的内部联系,并用仿真语言来定量计算系统状态的动态变化。其中反馈控制的过程是:首先观察要研究的实际系统,搜集关于系统状态的信息,分析各要素之间的因果关系,使用相关方法进行决策,并根据决策的结果采取行动,行动又作用于实际系统,使系统的状态发生改变,这些变化提供的信息再次决

6、定决策者的下一次行动,从而形成了反馈回路。,第一节 系统动力学概述,三、系统动力学的基本原理,(二)系统动力学的工作原理,81 系统动力学工作原理,第一节 系统动力学概述,三、系统动力学的基本原理,(三)系统动力学建模步骤,明确目的,确定系统边界,因果关系分析,建立系统动力学模型,仿真试验,结果分析,模型修改,一、建模目的与系统边界 二、因果关系分析 三、系统动力学模型,第二节 系统动力学建模,第二节 系统动力学建模,一、建模目的与系统边界,(一)建模目的,检验理论 更重要的是通过认识系统内部反馈结构与动态行为,来进行改善系统行为的决策,1.目的是用结果而不是行为来描述的。 2.目标应是可以达

7、到的。 3.建模过程尽可能地允许用户参与。 4.目标需要是可以度量和量化的。 5.考虑到模型改进的可能性。,第二节 系统动力学建模,一、建模目的与系统边界,(二)系统边界,正确地划出系统的边界需要将系统中的反馈回路看作是闭合的回路,在定性分析的基础上辅以定量分析,把那些与建模目的关系密切和相对重要的因素都纳入系统的边界。在建模的过程中,需要不断检验系统边界的充分性。并当系统边界确定后,还应考虑当边界扩大(或缩小)后,原定的策略还是否有效。,第二节 系统动力学建模,二、因果关系分析,因果关系分析起着指明系统的变量间因果关系、作用方向和说明系统的反馈回路的作用。,“如果那么就”,第二节 系统动力学

8、建模,二、因果关系分析,(一)因果箭,一般系统内变量间的因果关系用箭头图表示,一个箭头连接两个有因果关系的相关变量,称之为因果箭。因果箭的箭尾始于原因要素,箭头指向结果要素。,第二节 系统动力学建模,二、因果关系分析,(二)因果链,因果链是用因果箭来描述的递推性的因果关系。,第二节 系统动力学建模,二、因果关系分析,(三)因果关系的反馈回路,当因果链中“原因”引起“结果”,“结果”又引起“结果的结果”,最终又作用于最初的“原因”,形成一个封闭的回路,则称为因果关系的反馈回路或因果反馈回路、因果反馈环。,二、因果关系分析,(四)多重因果反馈回路,第二节 系统动力学建模,同一系统中存在的两个或两个

9、以上的反馈回路称为多重反馈回路,三、系统动力学模型,(一)流程图(Flow Diagram),第二节 系统动力学建模,Text,Text,Text,状态变量 也称为流位变量,是描述系统积累效应的变量,决策变量 也称为流率变量、速率,是描述系统积累效应的变化快慢的变量,三、系统动力学模型,(一)流程图(Flow Diagram),第二节 系统动力学建模,3.流程图常用符号,流,流位,流率,源与汇,参数,辅助变量,【例81】进行存款活动时,存款与利息的因果关系反馈回路可表示为:,第二节 系统动力学建模,可用流程图描述以上因果关系反馈回路为:,其中: 存款为状态变量 利息为流率变量 利率为辅助变量,

10、三、系统动力学模型,(二)系统动力学方程,第二节 系统动力学建模,1.状态变量方程,L LEVEL.K=LEVEL.J+DT*(INFLOW.JK-OUTFOLW.JK),2.流率方程,R,3.辅助方程,A,三、系统动力学模型,(二)系统动力学方程,第二节 系统动力学建模,4.常量方程,C,注意:(1)常量方程中不能出现时间下标 (2)常量可以依赖于其他常量。,5.赋值方程,N,注意:(1)赋值方程中不能出现时间下标 (2)模型中每一个状态变量方程都必须赋予初始值, 因此每个L方程后都必须跟随一个N方程,一、Vensim软件 二、物流系统动力学概述 三、一阶负反馈回路 四、二阶负反馈回路,第三

11、节 Vensim软件及物流系统动力学建模,一、Vensim软件,第三节 Vensim软件及物流系统动力学建模,(一)Vensim软件简介,早期的系统动力学仿真软件DYNAMO采用的是文本编程方式,需要用流程图描绘出系统模型后,在流程图里用不同的符号表示不同类型的函数,之后才编写程序,因此较为复杂。 Vensim是由美国Ventana Systems公司开发的一款可视化系统动力学软件。与DYNAMO相比,Vensim提供了相对简单灵活的方式,在绘制流程图的过程中,同时已建立了模型的数学关系,无需使用许多图形符号。,如Cause tree用树状图形的形式表示出所有工作变量之间的因果关系,分析工具,

12、结构分析,如Cause tree用树状图形的形式表示出所有工作变量之间的因果关系,数据集分析,一、Vensim软件,第三节 Vensim软件及物流系统动力学建模,(二)Vensim操作界面,第三节 Vensim软件及物流系统动力学建模,(三)Vensim 绘图工具说明,第三节 Vensim软件及物流系统动力学建模,(四)Vensim建模,1.绘制因果关系图,1)启动Vensim,点击菜单栏“File”“New Model”,显示“Model Settings Time Bounds”对话窗口,点击“OK”按钮即可显示空白窗口,接下来可以开始绘制因果循环图。 2)设定图中字体为宋体,大小为10,

13、颜色为黑色:在状态栏中点击字体名称(初始默认为Times New Roman)。 3)点击绘图栏的“VariableAuxiliary/Constant”工具,在绘图窗口中任意一空白处点击(放置变量“利息”),此时显示编辑框,输入“利息”,然后按Enter。重复此步骤来建立变量“存款”。 4)如果拼错变量名称,仍然在点击“Variable Auxiliary/Constant”的情况下,点选拼错变量的名称,此时显示编辑框,即可更改。,第三节 Vensim软件及物流系统动力学建模,(四)Vensim建模,1.绘制因果关系图,5)点击绘图栏“Arrow”工具,单击变量“利息”,再移动鼠标单击变量“

14、存款”,则显示有直线箭头指针从“利息”指向“存款”; 接着点击绘图栏的“Move/Size Words and Arrows”工具,拖曳直线箭头指针的小圆圈将直线箭头变为弧形。重复上述步骤可建立弧线箭头指针由“存款”指向“利息”。 6)点击绘图栏“Move/Size Words and Arrows”工具,将鼠标移至某个箭头中间的小圆圈上按右键,在出现的对话框中勾选“Polarity”下面的“”号,即可为该箭头添加“”号。重复上述步骤为另一箭头添加“”号。,第三节 Vensim软件及物流系统动力学建模,(四)Vensim建模,1.绘制因果关系图,7)选中绘图栏中的“Sketch Comment

15、”工具,然后点击绘图窗中正反馈回路内一点,在显示的批注说明对话窗口内,选择“Shape”下的“Loop Clkwse”(顺时针),及“Graphics”“Image”右侧下拉菜单中的“”,最后点击“OK” 键。即可在改该反馈回路中添加正反馈回路的图形。 8)点击菜单栏的“File”“save”保存所完成的因果关系图。,第三节 Vensim软件及物流系统动力学建模,(四)Vensim建模,2.绘制流程图及建立方程式,1)新建一个模型,在“Time Bounds for Mode”对话窗口中设置“TIME STEP”为0.25,“Units for Time”为“Year”,然后点击“OK”。 2

16、) 绘制状态变量“存款”:点击绘图栏“Box Variable Level”工具,在窗口内任意处单击,出现编辑框,键入“存款”,再按Enter。 3)绘制流率变量:点击绘图栏“Rate”工具,在状态变量的左方适当位置点击,则显示“源”,移动鼠标至“存款”处点击,出现编辑框,键入“利息”,再按Enter。如图8-14所示。 4) 点击绘图栏“Variable Auxiliary/Constant”工具,在空白处键入变量“利率”。,第三节 Vensim软件及物流系统动力学建模,(四)Vensim建模,2.绘制流程图及建立方程式,5) 点击绘图栏“Arrow”工具,绘制弧线箭头由“存款”指向“利息”

17、,及 直线箭头由“利率”指向“利息”。 6)建立方程式:点击绘图栏“Equations”工具,则三个变量将反白显示,表示尚未建置方程式。接着点击 “利息”, 显示编辑方程式对话窗口,在“”号旁输入“存款*利率”。(提示:对话窗口中右方有变量表列与数字键盘以供选择),点击“OK”键完成。 7)点击“存款”, 显示编辑方程式对话窗口,Vensim自动认定“存款”等于“利息”的积分,将对话窗口中存款的初始值“Initial Value”设定为100。 8) 点击“利率”, 显示编辑方程式对话窗口,在“”号右方键入0.0225,点击“ok”。,第三节 Vensim软件及物流系统动力学建模,(四)Ven

18、sim建模,3.仿真运行及结果输出,1) 点击工具栏“Run a Simulation”按钮来运行仿真,在出现的消息框中点击“Yes”。 2)确定“存款”被选为工具变量,其名称将显示于标题栏的最右侧字段;否则,点击绘图栏“Move/Size Words and Arrows”工具,再点击“存款”即成为工具变量。 3)在分析工具中,点击“Causes Strip”工具,则将显示“存款”和“利息”变量的变化图形。,第三节 Vensim软件及物流系统动力学建模,(四)Vensim建模,3.仿真运行及结果输出,二、物流系统动力学概述,第三节 Vensim软件及物流系统动力学建模,(一)概述,物流系统动

19、力学是将系统动力学的知识应用在物流领域所形成的交叉性学科。由于物流系统具有系统性、动态性、反馈性和滞后性等特征,因此非常适合运用系统动力学的方法进行分析和优化。,二、物流系统动力学概述,第三节 Vensim软件及物流系统动力学建模,(二)因果关系分析,物流系统动力学模型中较常采用的状态变量一般有经济水平、人口水平、消费水平、物流系统供给和物流系统需求等。物流系统动力学模型中较常采用的决策变量一般有物流系统政策、经济发展政策、收入分配政策等。,(三)物流系统动力学基本反馈回路,把系统(或环节)的输出直接或经过一些环节重新引回到输入端的做法,叫做反馈。 在物流系统动力学模型中最基本的是一阶和二阶反

20、馈回路。,三、一阶负反馈回路,第三节 Vensim软件及物流系统动力学建模,【例82】已知一库存系统,当前库存量为2000件,期望库存量为8000件,每周向供应商订货,欲用5周时间调整到期望库存,用Vensim建立一个一阶负反馈回路对这个系统进行仿真。,三、一阶负反馈回路,第三节 Vensim软件及物流系统动力学建模,第一步:因果关系分析 当库存量增加时,库存量与期望库存量之间的差额减少,两者形成负因果箭 当库存差额增加时,订货速率(即每周的订货批量)增加,两者形成正因果箭;当订货速率增加时,库存量将变大,两者形成正因果箭。,三、一阶负反馈回路,第三节 Vensim软件及物流系统动力学建模,第

21、二步:绘制流程图 库存量为状态变量,订货速率为流率变量,库存差额、期望库存量和库存调整时间为辅助变量。,三、一阶负反馈回路,第三节 Vensim软件及物流系统动力学建模,第三步:输入方程式 库存调整时间5(周) 期望库存8000(件) 初始库存量2000(件) 库存差额期望库存量-库存量 订货速率库存差额/库存调整时间 库存量INTEG(订货速率),三、一阶负反馈回路,第三节 Vensim软件及物流系统动力学建模,当库存量越来越接近期望库存量时,订货速率越来越小,最后库存量在第20周左右逐渐逼近期望库存量,该库存系统是一个渐进稳定的系统,其中的一阶负反馈回路起到了自我平衡的作用。,四、二阶负反

22、馈回路,第三节 Vensim软件及物流系统动力学建模,【例83】已知一库存系统,当前库存量为2000件,期望库存量为8000件,每周向供应商订货,货物的在途时间为10周,库存调整时间为5周,用Vensim建立一个二阶负反馈回路对这个系统进行仿真。,四、二阶负反馈回路,第三节 Vensim软件及物流系统动力学建模,第一步:因果关系分析,与例82类似的,库存量与库存差额形成负因果箭,库存差额与订货速率形成正因果箭;不同的是,当订货速率增加时,在途库存量变大,两者形成正因果箭,最后在途库存量的增加引起入库率(每周入库的商品量)的增加,形成正因果箭。,四、二阶负反馈回路,第三节 Vensim软件及物流

23、系统动力学建模,第二步:绘制流程图,库存量和在途库存量为状态变量,订货速率和入库率为流率变量,库存差额、期望库存量、库存调整时间和库存在途时间为辅助变量。,四、二阶负反馈回路,第三步:输入方程式,第三节 Vensim软件及物流系统动力学建模,库存调整时间5(周) 期望库存8000(件) 初始库存量2000(件) 库存在途时间10(周) 库存差额期望库存量-库存量 订货速率库存差额/库存调整时间 入库率在途库存量/库存在途时间 在途库存量INTEG(订货速率入库率) 库存量INTEG(入库率),四、二阶负反馈回路,第四步:仿真分析,第三节 Vensim软件及物流系统动力学建模,二阶负反馈回路与一

24、阶负反馈回路一样能实现库存量向期望库存量靠近的功能,但不同之处在于,二阶负反馈回路的调整过程是振荡衰减逐渐逼近目标值的。,一、VMI系统行为模式分析 二、VMI系统的因果反馈关系 三、VMI系统模型流程图 四、各个模块的系统动力学构造方程式,第四节 VMI模式下供应链系统动力学建模,一、VMI系统行为模式分析,第四节 VMI模式下供应链系统动力学建模,供应商,分销商,基于预测的订单,产品,图8-23 传统库存管理模式,分销商,供应商,实时的客户需求信息,按实际需求发货,图8-24 VMI库存管理模式,一、VMI系统行为模式分析,第四节 VMI模式下供应链系统动力学建模,在VMI库存管理模式下,系统限定成员主要包括:,供应商,分销商,生产商,订单拉动式生产,一般是由分销商按照一定的评估标准在优秀的、有实力的供应商中挑选出来的,掌管分销商在各地的库存,与分销商一次议价建立长期的需求协议,一、VMI系统行为模式分析,第四节 VMI模式下供应链系统动力学建模,VMI系统中的四类库存:,1,2,生产商在制品库存,供应商库存,3,4,供应商库存,分销商库存,二、VMI系统的因果反馈关系,第四节 VMI模式下供

温馨提示

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

评论

0/150

提交评论