运用EXCEL电子表格进行仿真
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Step3:运用Excel所提供“模拟运算”功能,进行同一Order Size下,一连串的模拟运算,首先在新的工作表(sheet),将 B2、C2、D2分别与step2中的E26、E18、E27做连接,如下图 所示:
Step4 选定模拟次数
Step 选取资料(数据、Data)->运算列 表(模拟运算表、Table)
附录9F
仿真是一种计算机模拟系统,可以用来重 复现实生活中发生的情形,从而使使用者 从各种行动方案中估计出可能产生的结果。 仿真有助于估计不确定环境中的经营决策 对公司业绩所产生的影响。
一个市场需求量的案例就是从需求量分布函数中 得到的一个随机需求量。 每当从需求量分布函数中产生一个需求量时,就 会产生一个新的案例。 根据未来的市场需求量的分布所获得的不同估计 值,从中可以随机产生不同的需求量的案例。 在任何一种已产生的需求量案例中,都要对所有 的订货策略所产生的影响进行评估。 依据大量不同的需求量案例,可以求出每种策略 的执行结果的均值和变化量。
仿真应用领域
仿真应用领域-食品及服务领域
仿真应用领域-交通
仿真应用领域-化学工厂
呼叫中心
Motorola Distribution Centre 摩托罗拉分销中心-物流
仿真软件概述 (Simulation Software)
仿真软件分类
通用的 vs. 面向应用的仿真软件
通用的仿真软件包括: Arena, Extend, FlexSim。 面向应用的仿真软件包括: 生产领域:Witness, AutoMod, ProModel等。 过程重组: ProcessModel, SimProcess等。 卫生医疗: MedModel 呼叫中心: Arena Call Center 通信网络: Comnet III等。
Arena
ຫໍສະໝຸດ Baidu
Extend
Automod
SimProcess
FlexSim
Some Useful Links
Arena, http://www.arenasimulation.com/ Extend, http://www.imaginethatinc.com/ Extend试用版: http://www.imaginethatinc.com/prods_demo.html Witness, http://www.lanner.com/ AutoMod学生版 http://www.autosim.com/academic/studentresources.asp AutoMod,http://www.autosim.com/ Promodel(Academic): http://www.promodel.com/academic/ Flexsim http://www.flexsim.com
Soochow University
运用EXCEL电子表格进行仿真
1
仿真的定义
1961年G.W.Morgenthater:“仿真意指在实际系 统尚不存在的情况下对于系统或活动本质的实 现”; 1978年Korn在《连续系统仿真》一述中将仿真定 义为“用能代表所研究的系统的模型做实验”; 1984年Oren提出“仿真是一种基于模型的活动”, 被认为是现代仿真技术的一个重要概念。 仿真是对真实世界的模拟。 基本共同观点是:仿真是基于模型进行的。
系统、模型及仿真三者之间有着密切的关系:
系统是研究对象,模型是系统抽象,仿真则是 通过对模型的实验以达到研究系统的目的。
根据仿真所依据的模型的不同,仿真可以 分为物理仿真、数学仿真以及半实物仿真 。 根据仿真时钟与实际时钟的比例关系可分 为:实时仿真、亚实时仿真以及超实时仿 真。
Step 6 运算列表中选取Cell A2 输入 “栏变数存储格(引用列的单元格)”
Step7 特定订货尺寸下的运算结果
Step 8 将step7中 Profit、Quantity Left Over 加总平均便得到table9.4的结果
建立一个仿真模型
极地公司:
P=$150 D~N(3000,1000) D`~N(1000-5p,(1000-5p)/3) C=$50 S=$20 p=max($25,$150-n/20)
运用数据模拟运算表来产生多个实例
建立仿真模型之后,下一步是建立多个随 机市场需求量的实例,从而求出在订货量 为3000时的平均收益。
实时仿真:仿真时钟与实际时钟完全一致,也就是 模型仿真的速度与实际系统运行的速度相同。当被 仿真的系统中存在物理模型或实物时,必须进行实 时仿真,例如各种训练仿真器就是这样,有时又称 在线仿真。 亚实时仿真:仿真时钟慢于实际时钟,对于仿真速 度要求不苛刻的情况下均是亚实时仿真。例如大多 数系统离线研究与分析,有时也称为离线仿真。 超实时仿真:仿真时钟快于实际时钟,例如大气环 流的仿真以及交通系统的仿真。
运用EXCEL产生随机数值
任何仿真方法的一个基本步骤就是,生成与分布 函数相关的随机变量,该分布函数是关于未来市 场需求量或其他某种参数的预测分布。 RAND()可以生产在0与1之间均匀分布的随机 数值。 NORMINV(RAND(),μ,σ)可以从服从均值为μ、 标准差为σ的正态分布中生成随机变量。 LOGINV(RAND(),μ,σ)可以生成随机变数X, 服从对数正态分布,即ln(X)服从均值为μ,标准 差为σ的正态分布。
物理仿真是按照实际系统的物理性质构造 系统的物理模型,并在物理描写模型上进 行实验的过程 ; 数学仿真是在对系统进行抽象,并将其特 性用数学关系式加以描述得到系统的数学 模型的基础上,对数学模型进行实验的过 程 ;数学仿真也称为计算机仿真 半实物仿真是数学仿真与物理仿真的结合 甚至实物联合起来进行实验的过程。
INT(MAX(0,NORMINV(RAND(),D7,D8))) 1000-5p
MIN(D12,D14)
区域A23:D522作 为模拟运算区
Lands’End Excel
Step1:参数设定以表9.4为例
Step2: 模拟样本:在特定Order Size下,需求以模拟方式产生, 如C5公式所示,以求得14周之销售期间内所得的利润