设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 6049|回复: 1

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

[复制链接]
发表于 2010-6-7 09:58:15 | 显示全部楼层 |阅读模式
有三台设备,分别是车、铣和磨。每一台设备的质量合格率为0.95,不合格品进入下一道设备加工,那么最终输出的质量应该是0.95^3到0.95之间,请问哪位大侠帮看看用Witness怎么仿真?
2 x9 C. b8 a4 r, {/ C: S" |3 Q6 m! P
我自己参考别人的仿真(但是输出的结果变化不在0.95^3到0.95之间,请问错在哪里):
. Y4 j+ C- }/ k, J( A- m6 c车床:, ]8 S( J2 q; a/ W7 F/ W
action on finish:4 }/ `! I# }/ ~, n! P4 @1 A
IF RANDOM (1) <= 0.05   Q- w  w+ ~% h( y9 M2 A: Q! q
PEN = 16 `7 F; u& ]6 c
C = "pink"
8 m# i/ f/ v/ E- y2 sENDIF     
$ E( {+ U! D( R" l0 h( a4 q1 i9 C3 S0 [- e! r: b7 a. \" j8 L2 l% {
铣床:; ]* M  z1 w* R* D( w
action on finish:: l3 g' H) C2 S$ R0 ]! V- Y* B- z
IF RANDOM (2) <= 0.05 * Y. ?- V3 E0 F
PEN = 2; \8 b- R2 W! n( X7 J! a; w
D = "yellow"1 ]+ Z. N. M, p: {5 ]8 A
ENDIF   
+ c  r4 ^4 V$ P; }1 l  l4 @" j& o7 [0 s0 K  i
磨床:" |0 A- w, A# ]& D( z
action on finish:
2 R$ B* q4 w9 ]" w8 c1 R* c% l( AIF RANDOM (3) <= 0.05 ' y+ Y. O7 S" u% ^$ n" o3 o# _
PEN =3" D: C# |* w. g3 K8 J
E= "green"8 B& J* v; n, B
ENDIF
发表于 2010-6-20 22:32:05 | 显示全部楼层
本帖最后由 dragonet5 于 2010-6-20 22:34 编辑
0 Q, ^* G2 R' Y8 v1 J4 O0 @6 _: Z- B7 B' K
你这个写得不够清楚。7 R; A0 R& ]6 _8 }

9 c5 A3 o0 u6 I& U- j* O首先,你用随机数流来仿真,那么已产生的部分并不一定就是0.95的合格率,随机数流只是服从一个均值为0.95的分布。, r  v! T) G5 T$ O

' r( S  U7 {% Y5 `8 V0 z然后你的程序这样列出也不大能表现你的意思,你也没写你的判定最终是否合格的依据,也没给解释一下你C、D、E是什么变量或属性。# h. h/ R( {! P+ j9 n. U- z4 `
  P. I0 a: H$ V% r9 I
最后问一下你的Witness版本。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-2-9 09:45 , Processed in 0.018680 second(s), 16 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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