基于VensimPLE啤酒游戏仿真实验报告.docx

上传人:b****2 文档编号:2276784 上传时间:2023-05-03 格式:DOCX 页数:11 大小:165.26KB
下载 相关 举报
基于VensimPLE啤酒游戏仿真实验报告.docx_第1页
第1页 / 共11页
基于VensimPLE啤酒游戏仿真实验报告.docx_第2页
第2页 / 共11页
基于VensimPLE啤酒游戏仿真实验报告.docx_第3页
第3页 / 共11页
基于VensimPLE啤酒游戏仿真实验报告.docx_第4页
第4页 / 共11页
基于VensimPLE啤酒游戏仿真实验报告.docx_第5页
第5页 / 共11页
基于VensimPLE啤酒游戏仿真实验报告.docx_第6页
第6页 / 共11页
基于VensimPLE啤酒游戏仿真实验报告.docx_第7页
第7页 / 共11页
基于VensimPLE啤酒游戏仿真实验报告.docx_第8页
第8页 / 共11页
基于VensimPLE啤酒游戏仿真实验报告.docx_第9页
第9页 / 共11页
基于VensimPLE啤酒游戏仿真实验报告.docx_第10页
第10页 / 共11页
基于VensimPLE啤酒游戏仿真实验报告.docx_第11页
第11页 / 共11页
亲,该文档总共11页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

基于VensimPLE啤酒游戏仿真实验报告.docx

《基于VensimPLE啤酒游戏仿真实验报告.docx》由会员分享,可在线阅读,更多相关《基于VensimPLE啤酒游戏仿真实验报告.docx(11页珍藏版)》请在冰点文库上搜索。

基于VensimPLE啤酒游戏仿真实验报告.docx

基于VensimPLE啤酒游戏仿真实验报告

 

基于VensimPLE啤酒游戏仿真实验报告

 

专业班级:

工业工程一班姓名:

石洋洋学号:

 

2基于VensimPLE啤酒游戏仿真

1.实验报告

2.提交啤酒游戏的因果关系及仿真结果

基于VensimPLE啤酒游戏仿真实验报告

一、实验目的与要求

1.1实验目的

(1)初步掌握VENSIM软件的仿真模拟过程,认识并了解VENSIM软件

VENSIM是一个建模工具,可以建立动态系统的概念化的,文档化的仿真、分析和优化模型。

PLE〔个人学习版〕是VENSIM的缩减版,主要用来简单化学习动态系统,提供了一种简单富有弹性的方法从常规的循环或储存过程和流程图建立模型。

本实验就是运用VENSIM进展系统动力学仿真,进一步加深对系统动力学仿真的理解。

〔2〕以上机题目所给的啤酒游戏为案例实际操作VENSIM软件进展模拟仿真

运用系统动力学的原理和VENSIM软件构建了啤酒游戏的供给链模型,以及各相关因素之间的因果反应关系模型。

模拟仿真一个供给链流程的运行。

从而将系统动力学的知识与软件实际操作融会贯穿,更加了解该软件的应用。

〔3〕通过模拟仿真的结果来分析牛鞭效应

牛鞭效应,就是指当供给链上的各级供给商只根据来自其相邻的下级销售商的需求信息进展供给决策时,需求信息的不真实性会沿着供给链逆流而上,产生逐级放大的现象。

通过增加供给链模型节点个数并对其仿真结果进展分析,证明随着供给链长度的增加,牛鞭效应也愈加明显;对VMI库存管理模式与传统库存管理模式的系统构造及运营绩效进展了比拟,说明供给链成员间的信息共享可以有效地弱化牛鞭效应。

1.2实验要求

啤酒游戏中包含零售商、批发商、供给商三个成员。

同时对游戏中的参数进展如下假设:

消费者对啤酒的前4周的需求率为300箱/周,在5周时开场随机波动,波动幅度为±200,均值为0,波动次数为100次,随机因子为4个。

假设各节点初始库存和期望库存为1000箱,期望库存持续时间为3周,库存调整时间为4周,预测平滑时间为5周,生产延迟时间和运输延迟时间均为3周,且为3阶延迟;不存在订单延迟。

仿真时间为0~100周,仿真步长为1周。

期望库存等于期望库存持续时间和各节点的销售预测之积。

策略1:

不补充以往缺货需求

策略2:

考虑以往缺货需求

根据啤酒游戏基于VENSIM软件的上级题目要求,分析确立所需建立的模型关系,并在VENSIM中建立相应的系统动力学因果关系图,系统动力学流图和DYNAMO方程,进展仿真模拟。

 

二、实验过程

(1)系统分析:

系统动力学分析的系统行为是基于系统部要素相互作用而产生的,并假定系统外部环境的变化不给系统行为产生本质的影响,也不受系统部因素的控制。

(2)系统因果关系分析:

系统动力学的研究重点在于自反应机制的系统动力学问题。

为了研究系统的反应构造,首先要分析系统整体与局部的关系,进而追索因果与相互关系,然后把它们重新联结一起形成回路。

回路的概念最简单的表示方法是图形。

系统动力学中常用的是因果关系图。

(3)系统动力学模型的建立:

为了进一步明确表示系统各元素之间的数量关系,并建立相应的动力学模型,系统动力学方法通过广义的决策反应机构来描述上述机制。

系统动力学通过引入水平变量〔Level〕、速率变量〔Rate〕、信息流等因素,构造成更加深入的系统行为关系图〔流图〕,更完整、具体地描述系统构成、系统行为和系统元素相互作用机制的全貌。

即是系统流图模型的建立。

(4)系统动力学方程的建立:

将各因素之间的函数关系用DYNAMO方程式的语言来建立和表达。

(5)软件进展系统模拟仿真运行:

模型建立完成,进入编译运行的阶段,对已建立好的模型进展仿真运行。

(6)输出仿真结果:

模型仿真运行完毕,输出运行的结果图。

(7)进展结果分析:

根据输出的结果图对该供给链进展分析,观察牛鞭效应。

三、实验心得

(1)只有先掌握了一些根本因果图、流图及其根本方程式的建立,才能为该啤酒游戏的分析打好根底,以便于后续仿真模型的因果关系分析和模型的建立。

(2)只有了解了啤酒游戏的游戏规那么,理解了模拟仿真建立的模型各因素间的关系才能正确的建立方程式,使得模型能够正确运行。

(3)了解牛鞭效应的含义,才能更好的分析仿真运行的结果图。

四、附上啤酒游戏的因果关系图,以及两种策略下的仿真结果

4.1“啤酒游戏〞因果图的建立

系统动力学了解系统动态特性的主要方法是回路分析法〔即因果关系和反应思想〕。

反应回路中的因果关系都是相互的,从整体上讲,我们无法判定任意两种因素谁是因,谁是果。

社会和个人的决策过程也是这样。

导致行为的决策是企图改变系统的状态;改变了的状态又产生进一步的决策及变化,这即形成了因果反应回路。

因此,互为因果就成了反应回路的根本特征。

当然,为了分析各种因素对市场需求的影响,还需要引入一些辅助的中间变量,以反映各种因素之间的相互关系和作用过程。

啤酒游戏的各因素之间的因果关系图如下图:

4.2系统动力学建模----流图

系统动力学通过引入水平变量〔Level〕、速率变量〔Rate〕、信息流等因素,构造成更加深入的系统行为关系图〔流图〕,更完整、具体地描述系统构成、系统行为和系统元素相互作用机制的全貌。

系统动力学流图是系统动力学的根本变量和表示符号的有机组合。

根据啤酒游戏供给链系统部各因素之间的关系设计系统流图,其目的主要在于反映系统各因果关系中所没能反映出来的不同变量的特性和特点,使系统部的作用机制更加清晰明了,然后通过流图中关系的进一步量化,实现啤酒供给的政策仿真目的。

如图;

4.3关于流图的一些方程式的设置:

策略二的参数方程设置:

(01)FINALTIME=100Units:

week

Thefinaltimeforthesimulation.

(02)INITIALTIME=0Units:

week

Theinitialtimeforthesimulation.

(03)SAVEPER=TIMESTEPUnits:

week[0,?

]

Thefrequencywithwhichoutputisstored.

(04)TIMESTEP=1Units:

week[0,?

]

Thetimestepforthesimulation.

(05)市场需求率=300+ifthenelse(Time>4,randomnormal(-200,200,0,100,4),0)

Units:

**undefined**

(06)库存调整时间=4

Units:

**undefined**

(07)批发商发货率=delay3(零售商订单,运输延迟)

Units:

**undefined**

(08)批发商库存=INTEG(生产商发货率-批发商发货率,1000)

Units:

**undefined**

(09)批发商期望库存=批发商销售预测*期望库存覆盖时间

Units:

**undefined**

(10)批发商订单=max(0,批发商销售预测+(批发商期望库存-批发商库存)/库存调整时间)

Units:

**undefined**

(11)批发商销售预测=smooth(批发商发货率,移动平均时间)

Units:

**undefined**

(12)期望库存覆盖时间=3

Units:

**undefined**

(13)生产商发货率=delay3(批发商订单,运输延迟)

Units:

**undefined**

(14)生产商库存=INTEG(生产商生产率-生产商发货率,1000)

Units:

**undefined**

(15)生产商期望库存=期望库存覆盖时间*生产商销售预测

Units:

**undefined**

(16)生产商生产率=delay3(生产商生产需求,生产延迟)

Units:

**undefined**

(17)生产商生产需求=max(0,生产商销售预测+(生产商期望库存-生产商库存)/库存调整时间)

Units:

**undefined**

(18)生产商销售预测=smooth(生产商发货率,移动平均时间)

Units:

**undefined**

(19)生产延迟=3

Units:

**undefined**

(20)移动平均时间=5

Units:

**undefined**

(21)运输延迟=3

Units:

**undefined**

(22)零售商库存=INTEG(批发商发货率-市场需求率,1000)

Units:

**undefined**

(23)零售商期望库存=期望库存覆盖时间*零售商销售预测

Units:

**undefined**

(24)零售商订单=max(0,零售商销售预测+(零售商期望库存-零售商库存)/库存调整时间)

Units:

**undefined**

(25)零售商销售预测=smooth(市场需求率,移动平均时间)

Units:

**undefined**

策略一的参数方程设置:

只需将策略二的以下几个参数方程改变即可:

〔1〕批发商订单=max(0,批发商销售预测+(批发商期望库存-ifthenelse(批发商库存>0,批发商库存,0))/库存调整时间)

Units:

**undefined**

(2)生产商生产需求=max(0,生产商销售预测+(生产商期望库存-ifthenelse(生产商库存>0,生产商库存,0))/库存调整时间)

Units:

**undefined**

(3)零售商订单=max(0,零售商销售预测+(零售商期望库存-ifthenelse(零售商库存>0,零售商库存,0))/库存调整时间)

Units:

**undefined**

4.4结果图输出

\

策略一的结果图:

策略二的结果图:

4.5结果图说明:

通过两种策略的模拟仿真,可以看出两种策略下的供给链管理均存在牛鞭效应,当改变订货策略时,各个物流单元的库存以及各个单元的订货量均发生了明显的改变。

牛鞭效应是供给链管理中一个非常普遍的现象,牛鞭效应是衡量供给链效率上下的重要指标,认识并且分析牛鞭效应,对于改良供给链的运行和构筑供给链的构造都有很大的帮助。

五、通过该实验,说明了什么问题

这次上机,我们主要利用Vensim软件对“啤酒游戏〞进展了计算机仿真。

但是我们这次的上机仅仅研究的是最最简单的供给链情况.市场需求为节约函数时对供给链的影响。

不容置疑的是实际的物流系统远远比本文之中的模型要复杂的多。

首先客户需求变化不会像啤酒游戏模拟的那样有规律。

同时在多个供给商、多种运输方式及逆向物流等复杂的境况下,物流系统会变得更加庞大,更加复杂;物流系统的效果还会受供给商、客户和运营商变异及他们采购意愿的变化的影响。

还会受到各种采购优惠政策等不可以预期的因素的影响。

而这些因素的不可预测性增添了研究物流系统的难度,需要作进一步的深入研究。

通过这次试验,能让我们意识到仿真模拟的重要性,通过Vensim软件的学习,我们大致了解了其今本运行过程,但仅有这些是远远不够的,课后仍需我们更多地努力来解读Vensim软件,从而能够解决更多的实际问题。

 

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 总结汇报 > 学习总结

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2