设为首页收藏本站

最大的系统仿真与系统优化公益交流社区

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 6488|回复: 1

[求助] Witness仿真生产线质量合格率

[复制链接]
发表于 2010-6-7 09:58:15 | 显示全部楼层 |阅读模式
有三台设备,分别是车、铣和磨。每一台设备的质量合格率为0.95,不合格品进入下一道设备加工,那么最终输出的质量应该是0.95^3到0.95之间,请问哪位大侠帮看看用Witness怎么仿真?
( p. s) H! A$ J  z* x; |0 v
" j8 u  g1 l; K& f" p( L" V我自己参考别人的仿真(但是输出的结果变化不在0.95^3到0.95之间,请问错在哪里):7 Q% j# @% v+ [
车床:
8 x7 J3 O: x2 o' P( `$ l! Paction on finish:2 p, J3 w' i! C* N, ~
IF RANDOM (1) <= 0.05
* R& Z' h- C5 S! \0 o1 L PEN = 1
  b" P% g! E9 W0 I C = "pink"
  n2 @. K6 t" K' y. t+ X; `ENDIF     
1 [& g6 I: `1 F- [+ r3 T4 v7 ]4 K& O0 h) s6 t
铣床:# S  b) @  i) q' W' I3 {. k! ~
action on finish:
8 F% e) u* q/ j8 y9 Q' pIF RANDOM (2) <= 0.05
8 [6 k# U5 W# H. i- I3 Y PEN = 29 p0 y' y* y+ X. A, F" P0 F! u
D = "yellow"& o# N! b7 q8 F" ?1 w
ENDIF    6 J' d6 W$ @+ h& y  l

7 Z- G2 a9 r3 n) v6 l$ j' F磨床:
: X$ K6 M) P2 M2 E5 P: V& ?; h# oaction on finish:  X( R# {7 z; z9 O: O- L
IF RANDOM (3) <= 0.05 ) f( f; Y- E( P4 [
PEN =3
9 P. q: I0 q3 K4 g9 X9 `5 o E= "green"
/ s: O9 ^- a; ~7 X% `  q4 AENDIF
发表于 2010-6-20 22:32:05 | 显示全部楼层
本帖最后由 dragonet5 于 2010-6-20 22:34 编辑 ; l' Y- m! b: K' T! }

$ H3 X4 D; i3 o$ Y$ F. \1 S) L你这个写得不够清楚。
; K! C" y6 B: k* t  a: }, z. ?2 K  d) z0 l& I
首先,你用随机数流来仿真,那么已产生的部分并不一定就是0.95的合格率,随机数流只是服从一个均值为0.95的分布。
6 W; l2 u4 ?  K. d( p
+ @8 z: D) }, T3 x1 L1 y& A  t然后你的程序这样列出也不大能表现你的意思,你也没写你的判定最终是否合格的依据,也没给解释一下你C、D、E是什么变量或属性。
- o4 d4 h6 L) m5 e  e
$ S+ a1 v8 }+ _% C最后问一下你的Witness版本。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|Archiver|手机版|SimulWay 道于仿真   

GMT+8, 2026-5-11 12:00 , Processed in 0.018017 second(s), 16 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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