设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 6177|回复: 1

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

[复制链接]
发表于 2010-6-7 09:58:15 | 显示全部楼层 |阅读模式
有三台设备,分别是车、铣和磨。每一台设备的质量合格率为0.95,不合格品进入下一道设备加工,那么最终输出的质量应该是0.95^3到0.95之间,请问哪位大侠帮看看用Witness怎么仿真?
8 D$ c+ y1 h/ \/ R3 h) W( T" o
, Z9 D* w: @  O$ O" D/ n+ e我自己参考别人的仿真(但是输出的结果变化不在0.95^3到0.95之间,请问错在哪里):
9 }; A4 [) n- j车床:
/ |, B, s8 q6 W+ \: `1 |action on finish:
1 B( [1 \, b, V  h( k+ ?( WIF RANDOM (1) <= 0.05 5 h+ }/ k  S% e4 a) b) N
PEN = 1
9 e9 ]0 i4 C: B$ V+ _7 N C = "pink"5 T  Q- n! P8 j1 M1 d% ?- e
ENDIF     " H0 S3 |7 y8 L7 i

/ B5 e. V; z4 x2 }% N铣床:
9 x/ j2 k+ x. h" ?4 d0 Q+ jaction on finish:
( @; P! X, P+ _5 ?& f- X3 V0 NIF RANDOM (2) <= 0.05
. N8 u2 S2 {8 i4 L$ b PEN = 2/ F& h6 @% P7 [
D = "yellow", s, i( N, Q1 ]( y; ^. _9 h
ENDIF   
3 l3 e! ~! r+ [- A9 P1 T: m5 O& T; H; Q2 \' O/ v- ^
磨床:6 ~- |/ ~9 a4 \# L4 g
action on finish:) E$ R9 Q3 d- k' b% t9 Y
IF RANDOM (3) <= 0.05
6 i6 f6 }. i7 f. f( \ PEN =39 _/ L9 L9 u! m9 F0 p9 _
E= "green"0 C0 m% i  P0 s8 C+ Z6 B' Q
ENDIF
发表于 2010-6-20 22:32:05 | 显示全部楼层
本帖最后由 dragonet5 于 2010-6-20 22:34 编辑 . q( j* h! d* V$ C* ~: f
, d4 E- ?' ]" T$ @4 f/ }9 a
你这个写得不够清楚。
7 A8 Y' r( k- x! M6 }4 t5 w; z, b2 h( d% M  L/ _
首先,你用随机数流来仿真,那么已产生的部分并不一定就是0.95的合格率,随机数流只是服从一个均值为0.95的分布。
1 W9 y6 B3 x( k4 e) i8 q% X: J* |( _2 u
然后你的程序这样列出也不大能表现你的意思,你也没写你的判定最终是否合格的依据,也没给解释一下你C、D、E是什么变量或属性。" C& E, y, N4 q3 t7 X

% l2 K) N! Z" L! g2 [" N最后问一下你的Witness版本。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-3-13 06:42 , Processed in 0.018042 second(s), 16 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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