设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 6376|回复: 1

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

[复制链接]
发表于 2010-6-7 09:58:15 | 显示全部楼层 |阅读模式
有三台设备,分别是车、铣和磨。每一台设备的质量合格率为0.95,不合格品进入下一道设备加工,那么最终输出的质量应该是0.95^3到0.95之间,请问哪位大侠帮看看用Witness怎么仿真?7 O' ]5 J* ], h; ]1 h

+ u: v: a  M' o我自己参考别人的仿真(但是输出的结果变化不在0.95^3到0.95之间,请问错在哪里):
" b' `# Q3 v' K" }2 j; r9 G$ k车床:: d% w+ M# {. ]
action on finish:) q, k% Y- H0 p& c* Z+ k
IF RANDOM (1) <= 0.05
  X# }" R, M7 C  R PEN = 1+ ]# T! B  e* l. N( ^0 N0 e
C = "pink"% o% l" d7 g1 L9 ?
ENDIF     
: \2 O6 n, {4 f- J/ g& r) F4 M$ r, ~* p& ~+ y
铣床:* w5 \7 q/ w5 h8 q) ^+ F& N
action on finish:
% p$ o3 m& ]/ [% n# ^6 _. LIF RANDOM (2) <= 0.05 0 J9 ]" n; G+ c4 I# B
PEN = 2. H& Q8 a0 ^' r7 C; ~; D2 k$ {& h
D = "yellow"% r! W, l* l& f2 s4 |& i
ENDIF   
: V' h& f# n3 }: @3 ^6 c! p
3 d- l6 @, j  m2 h! t4 M& G磨床:3 }) f4 x. y) Y5 O$ R/ E* I! e; F* l
action on finish:& O$ e3 \+ z* i& j% L% ?
IF RANDOM (3) <= 0.05 4 g' H/ O2 A8 Z3 s8 l& R
PEN =3
; b/ I7 m9 W* h. S E= "green"! g6 i  h* w( _1 A( Y
ENDIF
发表于 2010-6-20 22:32:05 | 显示全部楼层
本帖最后由 dragonet5 于 2010-6-20 22:34 编辑 * e# a; X$ t/ h( C
/ A$ E7 V1 W( `& B+ [/ C
你这个写得不够清楚。/ s) F1 k. Y* e6 c
2 K% o- s# \2 N6 t
首先,你用随机数流来仿真,那么已产生的部分并不一定就是0.95的合格率,随机数流只是服从一个均值为0.95的分布。
; _, T" ?7 A- \" ^% u4 N
; p. R& U0 C' ^; h3 i# }$ k然后你的程序这样列出也不大能表现你的意思,你也没写你的判定最终是否合格的依据,也没给解释一下你C、D、E是什么变量或属性。- d2 j/ u3 U" C  _! h

1 L. s0 [7 y" E; `5 a最后问一下你的Witness版本。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-4-20 18:34 , Processed in 0.014977 second(s), 16 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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