全球FlexSim系统仿真中文论坛

搜索
查看: 6262|回复: 2
打印 上一主题 下一主题

【新手求助】关于flexsim中随机数及其种子的问题

[复制链接]
跳转到指定楼层
1#
月牙天冲 发表于 2012-3-28 10:48:25 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 月牙天冲 于 2012-3-28 10:50 编辑
# c; L* \$ s, \- d" M( K- \- l/ c; V( k. a$ a' t/ _9 A3 E
刚刚开始学习flexsim在实验的过程中发现,我将发生器中的到达时间分布设置为均值为10的指数分布,并且添加了实体的类型与颜色! N- Y5 o: m; L- b9 W& h
  1. treenode current = ownerobject(c);' w  H/ ^2 y( h  a" X+ q
  2. /**统计分布: */( M- Y4 _+ ?& o; m# q
  3. return /**/exponential(0,10,1)/**/;
复制代码

0 ^! A  d& E7 @( ~( U6 D' a
  1. treenode item = parnode(1);
    1 f7 O; f5 H4 E9 r6 }+ E4 _
  2. treenode current = ownerobject(c);
    % ?. V' `- i: q8 o; s
  3. int rownumber = parval(2);  //row number of the schedule/sequence table! h7 u7 r; g1 f; E/ J1 [
  4. treenode involved = item;0 `9 U2 s0 V3 S9 F. W
  5. double newtype = duniform(1,7);; V+ r0 b8 P/ W: P
  6. setitemtype(involved,newtype);9 A- O, M) b8 `9 P( z
  7. colorarray(involved,newtype);
复制代码
! p/ k/ [, u! z4 y/ V) f
那么理论上实体到达应该是随机的。# R5 x. N- \; Q# u# b0 v3 ?
但是在实际运行过程中,无论前后多次实验实体发生的时间与顺序一模一样,这样就失去了仿真的随机性
: V  e4 z- f4 ^9 Z2 h现在想请教各位大神,到底应该怎么设置才能使得模型是真正随机的?
/ q, J* @* d  @3 H' Y, J另:每个统计分布函数中,都有一个stream(种子),这个是在flexsim中是可以不填的,如果不填的话对随机性会有影响吗?
2#
domcylai 发表于 2012-3-30 10:58:54 | 只看该作者
本帖最后由 domcylai 于 2012-3-30 11:00 编辑 1 N+ t8 r$ H. R! E
, `0 }5 R9 G3 z/ d" n0 p
你的这两个问题回答如下:2 Q% E4 d5 _  Z, o

3 l  V% ^+ `4 ]; s& w1 R# x第一。到达时间间隔(分布)+ S0 ^  G! L" f( R& e. ]
您使用分布exponential(0,10,1); 我做了一个模型,在发生器的创建触发写得代码是为了记录每次item到达的时间间隔,并将其显示在模型的outout控制板(View》OutputConsole);
, D2 ~8 Z! w* j9 Q: w0 j; j' ]运行模型得到一个列表,将这些数据用拟合或者Excel处理,就可以检验是不是遵循了我们设置的分布函数;
6 o( `) ]; M4 @9 w0 T
# d% `' M, z9 J" V1 T. N' g
3 E$ b+ r& [5 h# v( n9 N第二个问题,stream对分布影响不大,它只改变一个初值,数量越多,越趋于曲线,你懂得。
" N7 ]( j2 Y' U9 X  A0 w1 K1 F; N: c$ p9 i# j5 ]4 B

) m5 U) I) W4 u$ I: Z7 f

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
3#
zz13175 发表于 2012-5-27 10:21:02 | 只看该作者
好东西顶起!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2025-6-30 21:08 , Processed in 0.083534 second(s), 14 queries .

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

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