设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 6127|回复: 1

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

[复制链接]
发表于 2010-6-7 09:58:15 | 显示全部楼层 |阅读模式
有三台设备,分别是车、铣和磨。每一台设备的质量合格率为0.95,不合格品进入下一道设备加工,那么最终输出的质量应该是0.95^3到0.95之间,请问哪位大侠帮看看用Witness怎么仿真?4 M" Y) v6 p/ @  ~6 g+ r& y( I) P2 R1 v
$ d' G0 V6 d# J, p4 B9 s/ N! G, i
我自己参考别人的仿真(但是输出的结果变化不在0.95^3到0.95之间,请问错在哪里):- b5 X. f) H8 R4 `: V
车床:
2 G, O7 i8 \+ U: Zaction on finish:
1 w7 _* r7 C6 v! p8 I: ^IF RANDOM (1) <= 0.05 , J/ P# s" n* @- P0 O/ \& a$ X) S
PEN = 1; H6 ?4 B! B# ^! D
C = "pink"# z0 q4 ~5 |$ i( `( D9 Y
ENDIF     
' d- {( B+ s. E) u1 Q, G" }1 j7 j3 E6 [6 W
铣床:9 Z* ?: k: A% w. D) u
action on finish:
" P( Z" |1 _5 H7 T! Y, [% o- SIF RANDOM (2) <= 0.05 , |. U3 x3 q8 _0 _" Q4 L
PEN = 2
7 Y3 X' M+ K, f5 ?2 j  D D = "yellow"
& p/ K3 j. p7 @/ J- g3 hENDIF   
% w5 O' r9 F& G0 a( e% ^- {* S" T; x1 ~5 ]( L
磨床:5 D0 w: v. a1 }
action on finish:
- c" e! {% q  X3 k9 ^IF RANDOM (3) <= 0.05
$ F) p( [! M. y- `5 @ PEN =3
6 }% E+ \: N9 d" G1 j E= "green"+ ^" z3 n8 q. J/ r0 l" j; r; Y# Z
ENDIF
发表于 2010-6-20 22:32:05 | 显示全部楼层
本帖最后由 dragonet5 于 2010-6-20 22:34 编辑
( }2 z, O- d6 r/ }1 _
- C; F: U. Y% a  L/ ~' C( x你这个写得不够清楚。
# k& i# A9 N, _# D8 V5 \
, ^0 o3 o# p: B: l$ Q; K首先,你用随机数流来仿真,那么已产生的部分并不一定就是0.95的合格率,随机数流只是服从一个均值为0.95的分布。1 G. l2 ]! D/ a  Q, c% m: p* \
+ z" \: o( n  P  P% z
然后你的程序这样列出也不大能表现你的意思,你也没写你的判定最终是否合格的依据,也没给解释一下你C、D、E是什么变量或属性。/ Y% Y4 B# H  S, p% A3 e, @
8 U6 T8 L" z8 o" Q
最后问一下你的Witness版本。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-3-3 07:12 , Processed in 0.015696 second(s), 16 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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