设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 3475|回复: 1

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

[复制链接]
发表于 2010-6-7 09:58:15 | 显示全部楼层 |阅读模式
有三台设备,分别是车、铣和磨。每一台设备的质量合格率为0.95,不合格品进入下一道设备加工,那么最终输出的质量应该是0.95^3到0.95之间,请问哪位大侠帮看看用Witness怎么仿真?
9 U, e; ?: v8 w0 K4 J0 A
" J* j6 k0 R! I% r我自己参考别人的仿真(但是输出的结果变化不在0.95^3到0.95之间,请问错在哪里):
! U0 \6 j3 D9 ^! B车床:3 U/ m: J  k& B+ Y
action on finish:8 w. t+ y9 B# n( Y
IF RANDOM (1) <= 0.05 , a' b9 G/ z& m0 F4 _5 T! ?0 n
PEN = 1
/ \: H) q) K" W" @8 J3 i) T' j C = "pink"3 G6 o  I5 `' v& {1 ~) x6 D2 D
ENDIF     0 s1 I3 Z. p8 q1 R
5 U. {/ P" l' b% n' u* o" Y; h, B
铣床:
$ w) {  [& f3 j) V; P8 maction on finish:4 u& u: \- m* _9 r  a# L
IF RANDOM (2) <= 0.05
9 x/ r3 r) G( J( k0 e( U+ V/ O PEN = 2
8 S% f  J, n' u% Y! I' P' i# o- G9 c D = "yellow"
$ [$ C0 t  u/ z8 \7 o6 t* GENDIF    ( ]+ e; L2 @  U3 \# Z
3 _$ J$ E& \$ K) @2 f
磨床:
$ K$ i/ E' r1 m! x2 f( D$ eaction on finish:: c% Z* `6 q. K  l9 n9 |% b* [
IF RANDOM (3) <= 0.05
8 s6 T- C) w, [, Q6 ~: v PEN =3
- b( V0 l/ V" f! Y: y E= "green"
+ @- a( W: e, P" {0 |* bENDIF
发表于 2010-6-20 22:32:05 | 显示全部楼层
本帖最后由 dragonet5 于 2010-6-20 22:34 编辑 - j& n  i) a& {) r  S

/ Y& c& w9 R( a0 s; o+ }你这个写得不够清楚。
: @( X5 V/ k) O$ e/ r' L
# b$ e: B, Z: K首先,你用随机数流来仿真,那么已产生的部分并不一定就是0.95的合格率,随机数流只是服从一个均值为0.95的分布。) ^  H# {/ _! ]9 ]" u$ B2 W
: A7 p: }% J/ d, P7 H9 J
然后你的程序这样列出也不大能表现你的意思,你也没写你的判定最终是否合格的依据,也没给解释一下你C、D、E是什么变量或属性。1 p$ x$ p4 i. d" `. N

4 E% W" J/ F( f# d" g! \最后问一下你的Witness版本。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-6-26 18:08 , Processed in 0.016511 second(s), 16 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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