设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 6314|回复: 1

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

[复制链接]
发表于 2010-6-7 09:58:15 | 显示全部楼层 |阅读模式
有三台设备,分别是车、铣和磨。每一台设备的质量合格率为0.95,不合格品进入下一道设备加工,那么最终输出的质量应该是0.95^3到0.95之间,请问哪位大侠帮看看用Witness怎么仿真?2 ^9 [; P0 R" E. w8 p" w) |
/ p) b; A' A6 m5 Y: T! k$ _+ }
我自己参考别人的仿真(但是输出的结果变化不在0.95^3到0.95之间,请问错在哪里):
1 e( L9 I- v; y, F$ m# m& ^车床:
" j3 m) z! x( J2 v3 Q, j; baction on finish:" \7 z$ F/ J. o- `
IF RANDOM (1) <= 0.05 - I5 W6 [4 ~$ K6 ^2 j& k, V9 _
PEN = 1
9 a0 Z4 t1 b8 r* i C = "pink"3 q# S/ b2 _3 o, s
ENDIF     
5 ]: z! w$ ^/ E& G3 U! T" z/ `* {5 a% k/ E* h
铣床:* b* V2 q2 C/ g/ O& {
action on finish:/ o3 i5 N9 ~3 x1 d  D
IF RANDOM (2) <= 0.05 ; m5 ~/ o( S! |6 E" a, P* z
PEN = 2
. B: k( {4 z5 ]3 {8 E" Q D = "yellow"% X' O1 P1 O$ Y* I* K3 O
ENDIF   
. H, u( l; A- Z9 _! G$ w- L' r/ P  Z  \- d% T6 r, n
磨床:/ L( ?8 F; B" q
action on finish:
# Q% |  T/ O2 R$ t+ OIF RANDOM (3) <= 0.05
& G1 ?  s# \. T% v6 T  a PEN =3
# A* ?( ~( m' v* D* H) B/ r, _* `( r E= "green"0 w% l( N, O: e+ E7 X2 R  D
ENDIF
发表于 2010-6-20 22:32:05 | 显示全部楼层
本帖最后由 dragonet5 于 2010-6-20 22:34 编辑
1 e7 f" m9 r( q/ n; b" w/ \1 q8 R9 y
你这个写得不够清楚。
+ J' X- h+ O$ W1 m( h/ E. I8 s1 V
首先,你用随机数流来仿真,那么已产生的部分并不一定就是0.95的合格率,随机数流只是服从一个均值为0.95的分布。
6 u% Z' b# J* x6 s" e
6 s" U7 {# b. q然后你的程序这样列出也不大能表现你的意思,你也没写你的判定最终是否合格的依据,也没给解释一下你C、D、E是什么变量或属性。7 e5 J; n" z) `- d6 U

. X. [3 D; ?0 c( z2 n  C6 e最后问一下你的Witness版本。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-4-10 14:58 , Processed in 0.023418 second(s), 16 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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