设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 6382|回复: 1

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

[复制链接]
发表于 2010-6-7 09:58:15 | 显示全部楼层 |阅读模式
有三台设备,分别是车、铣和磨。每一台设备的质量合格率为0.95,不合格品进入下一道设备加工,那么最终输出的质量应该是0.95^3到0.95之间,请问哪位大侠帮看看用Witness怎么仿真?
/ |; b0 p( @* L8 f6 p; O$ x- C5 A1 O' ?; r# u1 m
我自己参考别人的仿真(但是输出的结果变化不在0.95^3到0.95之间,请问错在哪里):
1 j* S- L3 n0 @) s: g5 ?车床:
/ X5 Z6 I7 @) Uaction on finish:* \) q6 v" D7 v; z+ K! D* q
IF RANDOM (1) <= 0.05 5 u8 j$ g, ^2 n
PEN = 13 c: l# Z* ?( }8 t. S3 _! r
C = "pink", X" k0 Y$ J/ d8 E# g2 }
ENDIF     . p: `  c9 _3 N; @
. x0 c) a5 P3 T4 E
铣床:6 F8 V- u! o! j; k; x6 d
action on finish:
0 v' `6 L3 a, w' {' U$ O5 @IF RANDOM (2) <= 0.05
. L2 ^: j* ]9 d1 U. N# I8 S PEN = 2  m7 s$ p) K" H" k/ t* u
D = "yellow") _( a& N% Z+ P4 M
ENDIF    4 X$ v8 R" Y; N* r0 d3 ^
. n5 |, P4 x1 Y" P1 w! ?
磨床:8 H. g1 @" S% K7 k# S" U
action on finish:/ e9 y; h6 {5 Z* a
IF RANDOM (3) <= 0.05 5 [% @  W* j" \, O5 z% W2 B* k- C: _
PEN =3
1 ?4 ?  |/ Y5 t: r" e E= "green": D$ l' _! h+ i6 g, A+ d
ENDIF
发表于 2010-6-20 22:32:05 | 显示全部楼层
本帖最后由 dragonet5 于 2010-6-20 22:34 编辑
3 R, J" k2 L7 U% _. {. U' r- e0 L7 Q. ^6 o) }- d) V6 a
你这个写得不够清楚。
4 ?$ C5 i: o$ o: H3 L3 Z
* N; y! c! D% f4 F5 ^首先,你用随机数流来仿真,那么已产生的部分并不一定就是0.95的合格率,随机数流只是服从一个均值为0.95的分布。
. Q8 v, Z0 y. l1 V4 z
1 H/ C: g9 q, m* M# ]9 }( ]& W然后你的程序这样列出也不大能表现你的意思,你也没写你的判定最终是否合格的依据,也没给解释一下你C、D、E是什么变量或属性。' f, o, j. V. r5 h- |+ E

- A; G3 \- I, `最后问一下你的Witness版本。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-4-21 18:53 , Processed in 0.017066 second(s), 16 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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