设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 5765|回复: 1

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

[复制链接]
发表于 2010-6-7 09:58:15 | 显示全部楼层 |阅读模式
有三台设备,分别是车、铣和磨。每一台设备的质量合格率为0.95,不合格品进入下一道设备加工,那么最终输出的质量应该是0.95^3到0.95之间,请问哪位大侠帮看看用Witness怎么仿真?
* e$ _; j& Q" a1 ]% B- n6 J5 I2 Z9 K; u5 b5 ]% B9 U  K0 d
我自己参考别人的仿真(但是输出的结果变化不在0.95^3到0.95之间,请问错在哪里):
2 O; x, J3 c( U! W7 A车床:+ H1 I: W' U, _5 b2 c/ q! v$ J
action on finish:; j! B, v) X: s# l, o
IF RANDOM (1) <= 0.05 # c# J  _$ N$ |( ?) E3 C6 q6 R
PEN = 12 H! l# J- f0 B+ p
C = "pink"
0 ^- t' J$ e) k4 W3 L& IENDIF     7 N: z) F8 B# }" U2 e

2 ?% d9 b& b* x" e8 `3 ]  ]9 Z* `7 \铣床:
$ K; l% K8 G2 ?  T! @' Uaction on finish:9 c- z: K' n1 q) [  y6 f
IF RANDOM (2) <= 0.05 : L2 I* U0 _7 A" r% y6 g
PEN = 22 L; x' h$ c. p- x' J9 g
D = "yellow"7 \  t& ]8 @6 @. B+ @) P
ENDIF    5 S% G( [' D" a2 u# F$ m( O

. Y) ~! L2 ?/ a5 c磨床:! T! _  a! o2 O0 C
action on finish:& |) C2 Y$ E* u, d* d: k* X
IF RANDOM (3) <= 0.05
/ _# V1 Q4 o+ M6 c: s2 q# x PEN =3' u# H+ q1 e: B" k. }5 c* E( u
E= "green"' q! I. b& M9 Z' R
ENDIF
发表于 2010-6-20 22:32:05 | 显示全部楼层
本帖最后由 dragonet5 于 2010-6-20 22:34 编辑
: U* m9 r, D( e; u- L; w( ^8 B) m: H7 r2 W
你这个写得不够清楚。# k7 h0 v: \6 w% v
' u' I' b, ?* p
首先,你用随机数流来仿真,那么已产生的部分并不一定就是0.95的合格率,随机数流只是服从一个均值为0.95的分布。
4 K+ W$ k0 N% M1 U9 _$ `9 S6 k$ M, D8 }
然后你的程序这样列出也不大能表现你的意思,你也没写你的判定最终是否合格的依据,也没给解释一下你C、D、E是什么变量或属性。
( T9 L/ b" h) }; u) @
5 ]1 Z* N- Q/ s, u) p最后问一下你的Witness版本。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2025-12-10 22:28 , Processed in 0.017852 second(s), 16 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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