全球FlexSim系统仿真中文论坛

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

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

[复制链接]
跳转到指定楼层
1#
月牙天冲 发表于 2012-3-28 10:48:25 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 月牙天冲 于 2012-3-28 10:50 编辑 ! c4 R+ g4 i# g  q4 w/ M! E: ^$ U' f

+ o' k" r& }: V1 T4 `2 M. z刚刚开始学习flexsim在实验的过程中发现,我将发生器中的到达时间分布设置为均值为10的指数分布,并且添加了实体的类型与颜色. p. j" ~0 L! [! ?
  1. treenode current = ownerobject(c);
    + p- _! F# M: ^0 W/ |( P- m
  2. /**统计分布: */. |4 l% u) }; D7 p2 @$ l' v
  3. return /**/exponential(0,10,1)/**/;
复制代码
( m( e; Y6 b& d. _  ]( g8 {
  1. treenode item = parnode(1);
    & t( A* U7 K  j0 J0 |; C/ h
  2. treenode current = ownerobject(c);
    7 E. |  T% _/ i+ `; G- Z+ u
  3. int rownumber = parval(2);  //row number of the schedule/sequence table: {  t$ A4 {6 s0 R6 k
  4. treenode involved = item;# U4 j* C/ p( f$ {
  5. double newtype = duniform(1,7);
    6 O5 n% F  S4 e! ~% K& ?# W! n
  6. setitemtype(involved,newtype);  A% \+ o2 L( Z
  7. colorarray(involved,newtype);
复制代码

  E; x: M7 C, `8 D那么理论上实体到达应该是随机的。
( S- e0 V  L4 B0 L0 G7 f. x# h. M3 V但是在实际运行过程中,无论前后多次实验实体发生的时间与顺序一模一样,这样就失去了仿真的随机性
7 ?" o3 F5 E# [. @3 d现在想请教各位大神,到底应该怎么设置才能使得模型是真正随机的?$ @( e6 ~; M5 m5 n
另:每个统计分布函数中,都有一个stream(种子),这个是在flexsim中是可以不填的,如果不填的话对随机性会有影响吗?
2#
domcylai 发表于 2012-3-30 10:58:54 | 只看该作者
本帖最后由 domcylai 于 2012-3-30 11:00 编辑   Z3 T  V3 c' A6 O+ p

( j  u* P6 p4 p4 S! A你的这两个问题回答如下:
6 Z" Q) k6 n$ Q' q* E% v, I+ d5 ~; ?. i
第一。到达时间间隔(分布)% u( c8 T$ m9 X
您使用分布exponential(0,10,1); 我做了一个模型,在发生器的创建触发写得代码是为了记录每次item到达的时间间隔,并将其显示在模型的outout控制板(View》OutputConsole);' F3 Z9 d  \: C' T9 K
运行模型得到一个列表,将这些数据用拟合或者Excel处理,就可以检验是不是遵循了我们设置的分布函数;, i5 v4 Q1 t  O- J, b
+ \8 Y- l6 e% q& z9 ~+ d

0 Q' Q. U4 S% s) e第二个问题,stream对分布影响不大,它只改变一个初值,数量越多,越趋于曲线,你懂得。$ V1 D  U) v/ M& h) A2 j; [
) ]  I$ {+ B) l' E

  \3 b) `4 r% Q# d! {  D' |

本帖子中包含更多资源

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

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

本版积分规则

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

GMT+8, 2025-6-30 17:19 , Processed in 0.059738 second(s), 14 queries .

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

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