设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 3307|回复: 1

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

[复制链接]
发表于 2010-6-7 09:58:15 | 显示全部楼层 |阅读模式
有三台设备,分别是车、铣和磨。每一台设备的质量合格率为0.95,不合格品进入下一道设备加工,那么最终输出的质量应该是0.95^3到0.95之间,请问哪位大侠帮看看用Witness怎么仿真?
, [5 H) W  _6 Q  L) O( d( {
. p3 M( t  c+ q, l我自己参考别人的仿真(但是输出的结果变化不在0.95^3到0.95之间,请问错在哪里):% w, g- o8 a! N1 `2 k0 l
车床:, o" V7 @- r: L( d. y# A, i/ J8 k
action on finish:
# L% _$ Z$ w# ]6 rIF RANDOM (1) <= 0.05 8 S9 n1 g1 F" R" \% e. a, k- m
PEN = 1
; Q6 @0 N0 c. }: I- C C = "pink"
- l, M. f+ H5 |/ X/ z8 s6 UENDIF     
9 h& O+ s1 K4 [/ H0 w
, ?6 E2 n9 Y: G# a) O& p; i5 q8 J1 f铣床:7 D3 z' V0 V' f; |2 B6 S( d, A3 {6 B
action on finish:: P! i& m& B+ |) d0 s; b( Z
IF RANDOM (2) <= 0.05 7 J0 W  E9 ~8 q, }( J$ g
PEN = 2
% Y# s# q% K7 K' Z" e D = "yellow"7 H2 O6 j+ F0 Z
ENDIF   
5 Q, T  O' J. w! \$ h1 w$ J! u. p, J& F* C/ L/ E% @0 M
磨床:
& J& h6 N" A4 T' M% C$ ~- d! N* Y% `action on finish:  p0 ?8 A. p  N$ |" ^' v
IF RANDOM (3) <= 0.05 + G) ~5 K! q! g- a* t$ m
PEN =35 O6 C- E; ]. a: S0 Q# |
E= "green"; X& n- `! i4 z: C: _% f
ENDIF
发表于 2010-6-20 22:32:05 | 显示全部楼层
本帖最后由 dragonet5 于 2010-6-20 22:34 编辑
+ Y. C; O; z  a9 e* E+ O. U; m7 a" @4 L& C
你这个写得不够清楚。( N8 n6 i! H  h8 D

4 z) b2 s! ?0 W( `) s8 j/ x$ _首先,你用随机数流来仿真,那么已产生的部分并不一定就是0.95的合格率,随机数流只是服从一个均值为0.95的分布。
/ k) y$ {+ f0 l' I- P) ?9 b! z: ]; a( B
然后你的程序这样列出也不大能表现你的意思,你也没写你的判定最终是否合格的依据,也没给解释一下你C、D、E是什么变量或属性。
& a% |: m0 ^* f5 }" n% Y/ Q' ?7 D# Y  J6 _
最后问一下你的Witness版本。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-4-25 13:09 , Processed in 0.012864 second(s), 15 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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