设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 6675|回复: 1

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

[复制链接]
发表于 2010-6-7 09:58:15 | 显示全部楼层 |阅读模式
有三台设备,分别是车、铣和磨。每一台设备的质量合格率为0.95,不合格品进入下一道设备加工,那么最终输出的质量应该是0.95^3到0.95之间,请问哪位大侠帮看看用Witness怎么仿真?1 _- A4 ~: T8 \. h/ i# d) E
0 m7 N* w, a: n) [( }+ W/ D
我自己参考别人的仿真(但是输出的结果变化不在0.95^3到0.95之间,请问错在哪里):
# ^7 ^% ?0 n4 z+ F" ^- G车床:
5 z& V# L! M& laction on finish:1 e2 o7 z( F3 C) v+ b" K5 F+ o
IF RANDOM (1) <= 0.05 * n7 I  ?9 _0 z0 [( T- s8 ]: T  `
PEN = 10 H# D1 T2 C$ z- I! Z/ S) _
C = "pink", {! A& G! j7 [1 E& g7 ~
ENDIF     ; `# K6 _5 q4 B% c
" W" r- s0 V: L0 W
铣床:4 e  @8 b; N1 P5 Z; \, S6 u, y( ^
action on finish:
/ G2 P: a6 z) s' U3 y# w0 ?$ v' sIF RANDOM (2) <= 0.05 - S  S( [1 B* Q. Q( U1 d' O$ B( [
PEN = 2. w' R6 n+ Z& k5 g& b
D = "yellow"
4 B- e# |3 F/ Z2 s: pENDIF   
2 d# ?+ _' u* ~* D1 _( M: Y! T( |" x* x
磨床:3 @( N% @' A% q' Y
action on finish:
9 B7 c3 P+ v+ J3 ~6 XIF RANDOM (3) <= 0.05
% [1 {- t$ ~8 W, k( l9 H! k PEN =3
" N6 P; D( W! k! g E= "green"  F3 F0 D, ]0 P
ENDIF
发表于 2010-6-20 22:32:05 | 显示全部楼层
本帖最后由 dragonet5 于 2010-6-20 22:34 编辑
  n6 \4 w6 y/ k/ z% V/ a9 @2 e# l0 A% w
你这个写得不够清楚。/ o) s' |8 s9 B% Y: n, w* b2 a
9 Y7 S3 S: _7 Q6 N& _% W7 [* m, ^
首先,你用随机数流来仿真,那么已产生的部分并不一定就是0.95的合格率,随机数流只是服从一个均值为0.95的分布。
2 X0 a6 I8 W' F
. T, c: t$ z* f* k5 P& m然后你的程序这样列出也不大能表现你的意思,你也没写你的判定最终是否合格的依据,也没给解释一下你C、D、E是什么变量或属性。4 v- a4 ?+ R# O2 H" x

  ~- D9 Z4 a; i2 c最后问一下你的Witness版本。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-6-17 06:25 , Processed in 0.013362 second(s), 16 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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