全球FlexSim系统仿真中文论坛

搜索
查看: 3033|回复: 1
打印 上一主题 下一主题

解释随机数流以及它们如何在软件中使用

[复制链接]
跳转到指定楼层
1#
SunshineFu 发表于 2020-9-2 14:35:15 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
       在模拟运行过程中需要随机数从各种随机分布(指数、对数正态分布、Erlang等)中提取随机样本。使用整个模型来定义处理时间、到达率等。在FlexSim软件中,您可以指定应该使用哪些随机数流从模型中定义的各种分布中生成样本。软件中有无限数量的流可用,如果需要,可以为模型中使用的每个发行版指定不同的流ID。流可以被认为是一个伪随机数的列表,这些伪随机数是用我们所谓的“随机数生成器”生成的。随机数生成器是一种复杂的算法,它使用初始的“种子”值,在模拟运行过程中调用随机分布时,一个接一个地生成伪随机数流。每个流将生成一个唯一不同的数字集,因为每个流都是以唯一的种子值启动的。
       “统计”菜单下有一个设置,允许您“重复随机数字”或“不重复”。如果选中了菜单设置,那么每个流都将以其默认的种子值启动,因此每次运行模型时都会生成相同的随机数流。如果“重复随机数”菜单选项是不选中后,将使用不同的种子值在每次模型运行时启动每个流,因此随机数流将不同;从而从引用流的分布中生成不同的样本,从而为每次运行生成不同的模型结果。在使用Experimenter运行模型时,没有必要使用此菜单设置。在使用实验器时,该设置被忽略,每个流都使用一个预定义的种子值,该种子值对于在实验期间运行的流和复制都是唯一的。通过对基于复制号的每个流使用预定义的种子值,我们能够更好地比较特定复制号的结果--在实验中定义的各种场景之间的交叉,以及手动重新运行特定场景,以进一步调查在实验的特定运行中发现的感兴趣的内容。在FlexSim HC中,可以使用“模拟实验控制”窗口的“探索”选项卡指定要运行模型的特定场景和复制号;在标准FlexSim中,您需要在“场景”选项卡上“选择默认重置场景”,并在“高级”选项卡的“重复复制流”字段中指定复制号。

2 ^' p1 E9 T2 S* j9 y* [

评分

参与人数 1威望 +10 收起 理由
shiny0801 + 10 赞一个!

查看全部评分

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|手机版|Archiver|全球FlexSim系统仿真中文论坛 ( 京ICP备14043114号-2 )

GMT+8, 2024-5-10 16:55 , Processed in 0.060404 second(s), 17 queries .

Powered by Discuz! X3.3© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表