打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
浅谈仿真、仿真模型和蒙特卡罗仿真
   仿真
   就是用仿真模型(SimulationModel)来模拟一个商业或管理系统,研究其属性和运行特征,根据仿真结果得出结论和行动决策。
   仿真模型
   仿真模型包含了数学表达式(mathematicalexpression)和逻辑表达式(logicalexpression),逻辑表达式可以告诉我们在给定输入值时,如何计算出输出值。
   仿真模型的输入包含了可控输入(controllableinput)和概率输入(probabilistic input)。
   仿真模型的结构相对简单,现如今丰富的软件工具使得仿真模型变得容易起来,常见的仿真软件如Mathematica,Matlab等等。
  通过建立仿真模型可以解决传统数量模型无法解决的复杂问题,它包含了传统数量模型所不允许的现实中复杂情况;而且仿真模型和现实世界中的系统并不冲突,它允许产生类似于“如果怎样,就会怎样”的结论。
  在仿真模型中,可以通过对模型的各个组成或变量相互影响的分析确定哪些变量是重要的,哪些是不重要的;现实世界中需要较长时间才能显现行动决策的影响,而运用仿真模型,往往只需很短时间就能实现;仿真模型并不会像线性规划等模型那样产生问题的最优解,它是一个试验-验证-再试验的过程。
   运用仿真模型的步骤如图所示:   
   核实与校验
   核实(Verification)过程包括判断计算机模型(computermodel)是否与概念模型(conceptual model)内在一致,并合乎概念模型的逻辑。
  校验(Validation)过程是将仿真模型与真实系统比较,确保模型的精确性;主要检验模型的假设是否适用合适的概率分布,分析输入输出,看模型的结果是否合理。
   蒙特卡洛方法(Monte Carlomethod)
  它是通过随机抽样对组成仿真模型的每一个随机性变量进行试验以获取变量变化趋势。
  现实世界中很多变量是随机的,这些变量作为模拟的对象,如每日或每周的基本存货需求、货物从订购到交付所需时间、机器连续无故障时间、顾客到达的时间间隔、服务时间。
   蒙特卡罗仿真过程
   1、对重要的变量建立一个概率分布;
   2、对上述的每一个变量建立起累计概率分布;
   3、为每一个变量建立随机数区间(random numberintervals);
   4、生成随机数;
   5、进行一系列的模拟试验(Simulationexperiment)。





本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
马尔科夫蒙特卡洛(MCMC)
建模与仿真介绍
蒙特卡洛(MonteCarlo)模拟法一(EXCEL举例)
几个模型(ZT) - 开发与设计&学习交流 - 学生之家论坛 - Powered by D...
转:SAS和蒙特卡罗模拟(2):随机数基础
蒙特·卡罗方法
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服