版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、基于Vensim-PLE啤酒游戏仿真 实验报告基于Vensim PLE啤酒游戏仿真实验报告专业班级:工业工程一班姓 名:石洋洋 学 号:201007702232基于Vensim PLE啤酒游戏仿真1 .实验报告2 .提交啤酒游戏的因果关系及仿真结果基于Vensim PLE啤酒游戏仿真实验报告一、实验目的与要求1.1 实验目的(1)初步掌握VENSI楸件的仿真模拟过程,认识并了解 VENSIM 件VENSIM 是一个建模工具,可以建立动态系统的概念化的,文档化 的仿真、分析和优化模型。PLE (个人学习版)是VENSIM勺缩减版,主 要用来简单化学习动态系统,提供了一种简单富有弹性的方法从常规的
2、 循环或储存过程和流程图建立模型。本实验就是运用VENSIM进行系统动力学仿真,进一步加深对系统动力学仿真的理解。(2)以上机题目所给的啤酒游戏为案例实际操作 VENSI嗽件进行 模拟仿真运用系统动力学的原理和 VENSI瞅件构建了啤酒游戏的供应链模 型,以及各相关因素之间的因果反馈关系模型。 模拟仿真一个供应链流 程的运行。从而将系统动力学的知识与软件实际操作融会贯通,更加了解该软件的应用。(3)通过模拟仿真的结果来分析牛鞭效应 牛鞭效应,就是指当供应链上的各级供应商只根据来自其相邻的下级销售商的需求信息进行供应决策时,需求信息的不真实性会沿着供 应链逆流而上,产生逐级放大的现象。通过增加供
3、应链模型节点个数并对其仿真结果进行分析,证明随着供应链长度的增加,牛鞭效应也愈加明显;对 VMI库存管理模式与传 统库存管理模式的系统结构及运营绩效进行了比较, 说明供应链成员间 的信息共享可以有效地弱化牛鞭效应o1.2 实验要求啤酒游戏中包含零售商、批发商、供应商三个成员。同时对游戏中 的参数进行如下假设:消费者对啤酒的前 4周的需求率为300箱/周, 在5周时开始随机波动,波动幅度为士 200,均值为0,波动次数为100次,随机因子为4个。假设各节点初始库存和期望库存为 1000箱,期望库存持续时间为3周,库存调整时间为4周,预测平滑时间为5周,生产延迟时间和运输延迟时间均为 3周,且为3
4、阶延迟;不存在订单延迟。仿真时间为0100周,仿真步长为1周。期望库存等于期望库存持续时间和各节点的销售预测之积。策略1 :不补充以往缺货需求Q 1 ej 1 j Nj T a策略2:考虑以往缺货需求Q j -ej I fjNk I a根据啤酒游戏基于 VENSIM软件的上级题目要求,分析确立所需建立的模型关系,并在VENSIM中建立相应的系统动力学因果关系图, 系统动力学流图和DYNAMO方程,进行仿真模拟。二、实验过程(1)系统分析:系统动力学分析的系统行为是基于系统内部要素相互作用而产生的,并假定系统外部环境的变化不给系统行为产生本质的影响,也不受系统内部因素的控制。(2)系统因果关系分
5、析:系统动力学的研究重点在于自反馈机制的系统动力学问题。为了研 究系统的反馈结构,首先要分析系统整体与局部的关系, 进而追索因果 与相互关系,然后把它们重新联结一起形成回路。回路的概念最简单的表示方法是图形。系统动力学中常用的是因果关系图。(3)系统动力学模型的建立:为了进一步明确表示系统各元素之间的数量关系,并建立相应的动 力学模型,系统动力学方法通过广义的决策反馈机构来描述上述机制。 系统动力学通过引入水平变量(Level)、速率变量(Rate)、信息流等 因素,构造成更加深入的系统行为关系图(流图),更完整、具体地描 述系统构成、系统行为和系统元素相互作用机制的全貌。即是系统流图模型的建
6、立。(4)系统动力学方程的建立:将各因素之间的函数关系用 DYNAMO程式的语言来建立和表达。(5)软件进行系统模拟仿真运行:模型建立完成,进入编译运行的阶段,对已建立好的模型进行仿真 运行。(6)输出仿真结果:模型仿真运行结束,输出运行的结果图。(7)进行结果分析:根据输出的结果图对该供应链进行分析,观察牛鞭效应。三、实验心得(1)只有先掌握了一些基本因果图、 流图及其基本方程式的建立, 才能为该啤酒游戏的分析打好基础,以便于后续仿真模型的因果关系分 析和模型的建立。(2)只有了解了啤酒游戏的游戏规则,理解了模拟仿真建立的模 型各因素间的关系才能正确的建立方程式,使得模型能够正确运行。(3)
7、 了解牛鞭效应的含义,才能更好的分析仿真运行的结果图。四、附上啤酒游戏的因果关系图,以及两种策略下的仿真结果4.1 “啤酒游戏”因果图的建立系统动力学了解系统动态特性的主要方法是回路分析法 (即因果关 系和反馈思想)。反馈回路中的因果关系都是相互的,从整体上讲,我 们无法判定任意两种因素谁是因, 谁是果。社会和个人的决策过程也是 这样。导致行为的决策是企图改变系统的状态;改变了的状态又产生进 一步的决策及变化,这即形成了因果反馈回路。因此,互为因果就成了 反馈回路的基本特征。当然,为了分析各种因素对市场需求的影响,还需要引入一些辅助的中间变量,以反映各种因素之间的相互关系和作用 过程。啤酒游戏
8、的各因素之间的因果关系图如图所示:因果关系图订货周期+库存差+库存量制造商的制造商的 库存差批发商的 库存量制造商的 生产周期制造商的 期望库存批发商的 库存差批发商 的期望 库存客户的 订货量批发商的 订货周期批发商的 发货量制造商的 出库量批发商的 订货量制造商的 库存量4.2系统动力学建模-流图零售商的 期望库存系统动力学通过引入水平变量(Level )、速率变量(Rate)、信息流等因素,构造成更加深入的系统行为关系图(流图)更完整、具体地描述系统构成、系统行为和系统元素相互作用机制的全貌。系统动力学流图是系统动力学的基本变量和表示符号的有机组合。根据啤酒游戏供应链系统内部各因素之间的
9、关系设计系统流图,其目的 主要在于反映系统各因果关系中所没能反映出来的不同变量的特性和特点,使系统内部的作用机制更加清晰明了, 然后通过流图中关系的进一步量化,实现啤酒供应的政策仿真目的。如图;4.3 关于流图的一些方程式的设置:策略二的参数方程设置:(01) FINAL TIME = 100 Units: weekThe final time for the simulation.(02) INITIAL TIME = 0 Units: weekThe initial time for the simulation.(03) SAVEPER =TIME STEP Units: week 0,
10、? The frequency with which output is stored.(04) TIME STEP = 1 Units: week 0,? The time step for the simulation.(05)市场需求率=300+if thenelse(Time4,randomnormal(-200,200,0,100,4),0)Units: *undefined*(06)库存调整时间=4Units: *undefined*(07)批发商发货率=delay3(零售商订单,运输延迟)Units: *undefined*(08)批发商库存=INTEG (生产商发货率-批发商发
11、货率,1000)Units: *undefined*(09)批发商期望库存甘比发商销售预测*期望库存覆盖时间Units: *undefined*(10)批发商订单=max(0,批发商销售预测+(批发商期望库存-批发商库存)/库存调 整时间)Units: *undefined*(11)批发商销售预测=smooth(批发商发货率,移动平均时间)Units: *undefined*(12)期望库存覆盖时间=3Units: *undefined*(13)生产商发货率=delay3(批发商订单,运输延迟)Units: *undefined*(14)生产商库存=INTEG (生产商生产率-生产商发货率,1
12、000)Units: *undefined*(15)生产商期望库存 项望库存覆盖时间*生产商销售预测Units: *undefined*(16)生产商生产率=delay3(生产商生产需求,生产延迟)Units: *undefined*(17)生产商生产需求=max(0,生产商销售预测+(生产商期望库存-生产商库存)/库 存调整时间)Units: *undefined*(18)生产商销售预测=smooth(生产商发货率,移动平均时间)Units: *undefined*(19)生产延迟=3Units: *undefined*(20)移动平均时间=5Units: *undefined*(21)运输
13、延迟=3Units: *undefined*(22)零售商库存=INTEG (批发商发货率-市场需求率,1000)Units: *undefined*(23)零售商期望库存项望库存覆盖时间*零售商销售预测Units: *undefined*(24)零售商订单=max(0,零售商销售预测+(零售商期望库存-零售商库存)/库存调 整时间)Units: *undefined*(25)零售商销售预测=smooth(市场需求率,移动平均时间)Units: *undefined*策略一的参数方程设置:只需将策略二的以下几个参数方程改变即可:(1)批发商订单=max(0,批发商销售预测+(批发商期望库存-i
14、f then else( 批发商 库存0,批发商库存,0)/库存调整时间)Units: *undefined*(2)生产商生产需求=max(0,生产商销售预测+(生产商期望库存-if then else( 生产 商库存0,生产商库存,0)/库存调整时间)Units: *undefined*(3)零售商订单=max(0,零售商销售预测+(零售商期望库存-if then else( 零售商库存0,零售商库存,0)/库存调整时间)Units: *undefined*4.4 结果图输出市场需求率600Time (周)市场需求率:Current策略一的结果图Time 偶)零售商库存:Current 联批
15、发商库存:Current 11生产商库存 :Current受卫Time 周)批发商订单:Current生产商生产需求:Current 1222222222-2零售商订单:Current :.3:.:.3策略二的结果图:2,0001,5001,00050000102030405060708090100Time 阖)批发商期望库存:CurrentI I I I I I I I I I生产商期望库存:Current之-32-W-芝3-W_-2零售司期望库存:Current 33333Time 阖)批发商订单:Current 1111111111U 生产商生产需求:Current -222222222
16、22 零售商订单:Current T33一33333一3334.5 结果图说明:通过两种策略的模拟仿真,可以看出两种策略下的供应链管理均存在牛鞭效应,当改变订货策略时,各个物流单元的库存以及各个单元的 订货量均发生了明显的改变。牛鞭效应是供应链管理中一个非常普遍的现象,牛鞭效应是衡量供应链效率高低的重要指标,认识并且分析牛鞭效应,对于改进供应链的 运行和构筑供应链的结构都有很大的帮助。五、通过该实验,说明了什么问题这次上机,我们主要利用Vensim软件对“啤酒游戏”进行了计算机仿真。但是我们这次的上机仅仅研究的是最最简单的供应链情况.市场需求为节约函数时对供应链的影响。 不容置疑的是实际的物流系统远远比本文之中的模型要复杂的多。首先客户需求变化不会像啤酒游戏模拟的那样有规律
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 全新网络游戏开发合同2篇
- 2024-2025学年新教材高中历史第八单元20世纪下半叶世界的新变化第19课资本主义国家的新变化课时作业含解析新人教版必修中外历史纲要下
- 2025不动产登记信息化改造项目合同3篇
- 2025年微信小程序企业客户关系管理系统开发与应用合同3篇
- 2024销售人员职业发展保障劳动合同3篇
- 二零二五年度医疗设施临时借款合同参考样本4篇
- 2025高温粘合剂产业链金融服务平台合作合同3篇
- 2025年度电信设备知识产权保护合同3篇
- 2025年度外贸业务员劳动合同样本:年度国际贸易法规与政策解读协议
- 专项技术服务项目合同模板(2024版)
- 台资企业A股上市相关资料
- 电 梯 工 程 预 算 书
- 罗盘超高清图
- 参会嘉宾签到表
- 机械车间员工绩效考核表
- 形式发票格式2 INVOICE
- 2.48低危胸痛患者后继治疗评估流程图
- 人力资源管理之绩效考核 一、什么是绩效 所谓绩效简单的讲就是对
- 山东省医院目录
- 云南地方本科高校部分基础研究
- 废品管理流程图
评论
0/150
提交评论