物流系统规划与设计教材课件2

上传人:仙*** 文档编号:241581784 上传时间:2024-07-06 格式:PPT 页数:33 大小:1.68MB
返回 下载 相关 举报
物流系统规划与设计教材课件2_第1页
第1页 / 共33页
物流系统规划与设计教材课件2_第2页
第2页 / 共33页
物流系统规划与设计教材课件2_第3页
第3页 / 共33页
点击查看更多>>
资源描述
物流模拟(仿真)v一、模拟的基本概念v二、蒙特卡洛法v三、模拟中的随机数 v四、系统模拟实例v五、模拟模型的检验2024/7/61一、模拟(仿真)的基本概念v1.1 模拟(仿真)的概念 v1.2 模拟模型的分类 v1.3 系统仿真的一般步骤v1.4 系统仿真模型的基本要素2024/7/621.1 模拟的概念v模拟是对真实系统或过程在时间域中运行的模仿。v模拟就是一种间接研究法,它不是直接研究真实系统的行为,而是通过建立一个在各主要方面能反映真实系统特征的模型,通过对该模型的运行试验来研究真实系统的行为。v优点:当某些复杂系统难以用直接研究法进行研究或不能采用解析方法求解时,模拟提供了一种可行的方法;模拟方法特别擅长于处理不确定问题;用计算机进行模拟,可以大大缩短研究周期、节约经费;通过模拟,交互式地研究不同因素、变量对系统的影响作用,从中确定哪些因素、变量更为重要;模拟可以对时间进行“压缩”。2024/7/63v缺点:模拟需要建立模型,建模的费用较高;模拟不会自动产生一个优化结果;模型不能通用;由于模拟模型是基于抽样值的模拟,所以它不能完全精确地反映真实系统,根据统计结果得到的解也不一定是最优解。v两类输入变量:可控变量是指系统可以决定的变量,便如在一个服务系统中应设立的服务台的数量等;不可控变量则是系统无法控制的变量,这类变量通常以某种概率出现,所以又称为概率变量,便如服务系统中顾客到达的密度、服务时间等。2024/7/641.2 模拟模型的分类v按模拟的形式分类:物理模拟数学模拟混合模拟v按模拟系统中变量的性质分类:离散系统模拟模型连续系统模拟模型 v按变量是否随时间变化分类:动态模拟模型静态模拟模型 2024/7/651.3 系统仿真的一般步骤v(1)调研系统,设立目标v(2)收集仿真数据v(3)编制仿真程序v(4)运行仿真模型v(5)输出结果分析采用统计学的方法,对仿真结果进行统计分析2024/7/66计算机仿真的一般过程图计算机仿真的一般过程图2024/7/671.4 系统仿真模型的基本要素v(1)实体:组成系统的物理单元v(2)属性:实体共有的属性v(3)变量:反映系统属性的信息v(4)资源:实体获得服务所需要的资源v(5)队列:实体等待服务而形成队列v(6)事件:引起系统变化的行为,包括实体到达、离开、结束等。v(7)仿真时钟:表示仿真时间变化的时钟2024/7/68二、蒙特卡洛法v当一个系统的要素显示出随机性,就可以采用模特卡洛法。v蒙特卡洛法是根据概率样本对随机变量进行试验的方法。v蒙特卡洛法模拟的基本思想是:如果可以用一系列随机产生的数值来表示不可控随机变量的概率分布,那么就可以得到随机变量的抽样值,从而模拟系统的行为。2024/7/69v蒙特卡洛法可以按以下5个步骤进行:(1)确定重要变量的概率分布:v列出变量的历史数据,它的概率或相关频率可以将观测频数除以观测总数得到。(2)建立每个变量的累积概率分布:v确定累计频率分布很简单,只要根据第(1)步骤得到变量概率分布,然后将其累加,就可以得到累计概率分布。(3)建立每个变量的随机数区间:v随机数区间是确定一个随机数所在区间的概率。这一步非常重要,它是利用蒙特卡洛法模拟的主要依据。2024/7/610(4)产生随机数:v任意分布的随机数可以由(0,1)区间上的均匀分布随机数得到。(5)进行一系列模拟:v为了保证模拟的稳定性,一般仅模拟十多次随机事件是不够的,需要经过上百次的随机事件后舍弃最初的十多次模拟数据,最终得到的结果才是稳定的结果,才具有代表性。2024/7/611三、模拟中的随机数v3.1 随机数应用示例v3.2 用EXCEL产生代表某项概率分布的随机数2024/7/6123.1 随机数应用示例v例8-1 理发店系统模拟。根据100位顾客的历史资料得到顾客到达时间间隔和理发时间的统计结果,如表8-1、8-2所示,用模拟方法求出该理发店中顾客的平均等待时间?2024/7/613v解:两个不可控输入变量,一个是顾客到达时间间隔,另一个是理发时间2024/7/614v排队问题的相关公式:顾客到达时刻=前一个顾客到时刻+本顾客的到达间隔顾客开始被服务时刻=max前一个顾客离开时刻,本顾客到达时刻顾客离开时刻=顾客开始被服务时刻+顾客理发时间顾客的等待时间=顾客开始被服务时刻-顾客到达时刻顾客总等待时间=前一个顾客的总等待时间+本顾客的等待时间2024/7/6152024/7/6163.2 用EXCEL产生代表某项概率分布的随机数v1、逆变换法v2、产生在区间0,1中均匀分布的随机数 v3、产生在区间a,b中均匀分布的随机数 v4、产生均值为、标准方差为的正态分布的随机数v5、产生按历史数据统计规律分布的随机数 v6、产生参数为a,b,c的三角分布 2024/7/6171、逆变换法v产生随机数的方法逆变换法2024/7/6182、产生在区间0,1中均匀分布的随机数v用在区间0,1中均匀分布的随机数,得到在区间0,1中均匀分布的输入变量抽样值。v图中x为输入变量,p为出现该变量的概率。可以看出,在区间0,1中各输入变量出现的概率相等。v在Excel的单元格输入:=rand()2024/7/6193、产生在区间a,b中均匀分布的随机数v用在区间a,b中均匀分布的随机数,得到区间a,b中均匀分布的输入变量抽样值。v在Excel的单元格中输入:=a+(b-a)*rand()2024/7/6204、产生均值为、标准方差为的正态分布的随机数v用按正态分布的随机数,得到正态分布的输入变量的抽样值。v在Excel的单元格中输入:=NORMINV(RAND(),)2024/7/6215、产生按历史数据统计规律分布的随机数v第一,用按历史数据统计规律分布的随机数,得到按此概率分布的输入变量的抽样值。2024/7/622v第二,用Excel中的公式产生按历史数据统计规律分布的随机数完成随机数区间表后,用Excel的命令可以产生输入变量的抽样值。其方法是在单元格中输入公式:=VLOOKUP(RAND(),表左上角地址;表右下角地址;输入变量所在列数)例如:若要在单元格中产生一个反映该表规律的单位产品成本抽样值,输入在单元格中输入:=VLOOKUP(RAND(),$A$10;$C$14;3)2024/7/6236、产生参数为a,b,c的三角分布v三角分布是一种常见的分布。设某随机变量x的最小值为a,最大值为b,最可能值为c,则可用具有这3个参数(a,b,c)的三角分布来描述该变量,如图8-5所示。x为输入变量,p为出现该变量的概率。2024/7/624v用三角分布的随机数,可以得到三角分布的输入变量的抽样值.v用Excel中的公式产生参数为a,b,c的三角分布随机数(其中a为下限值,b为上限值,c为最可能值)的步骤,具体如下所述:第一步:输入参数为a,b,c的值,并对c标准化:=($C$5-$A$5)/($B$5-$A$5)第二步:求出产生的区间0,1中均匀分布的随机数:=RAND()第三步:求出产生三角分布的随机数:=$A$5+($B$5-$A$5)*if(B11=$B$8,sqrt(B11*$B$8),1-sqrt(1-$B$8)*(1-B11)2024/7/625四、系统模拟实例v4.1 库存系统模拟v4.2 排队系统模拟2024/7/6264.1 库存系统模拟2024/7/6272024/7/628v解:(1)输入已知数据;(2)生成一系列随机数,得到不可控输入变量的抽样值;(3)模拟运算;(4)统计分析;(5)对不同库存水平下的库存系统进行模拟;(6)结果分析。2024/7/6294.2 排队系统模拟2024/7/6302024/7/631五、模拟模型的检验v(1)模拟模型的程序检验模拟模型的程序检验是检查模拟的步骤和过程是否合符逻辑、计算公式是否正确无误。v(2)假设的合理性检验假设的合理性检验是检查在模拟模型中的假设和简化是否合理,以及由这些假设和简化得到的结果是否能够反映真实系统的各主要方面。v(3)模型的有效性检验模型的有效性检验是检验模型运行结果的精度,通常可以采用历史数据检查法。2024/7/632上机操练v本章练习题1、22024/7/633
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 管理文书 > 施工组织


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!