设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 5955|回复: 1

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

[复制链接]
发表于 2010-6-7 09:58:15 | 显示全部楼层 |阅读模式
有三台设备,分别是车、铣和磨。每一台设备的质量合格率为0.95,不合格品进入下一道设备加工,那么最终输出的质量应该是0.95^3到0.95之间,请问哪位大侠帮看看用Witness怎么仿真?! [! N; o9 H6 d, j$ q; v

6 t. ]1 R8 a. s4 [, ]# k9 G' u我自己参考别人的仿真(但是输出的结果变化不在0.95^3到0.95之间,请问错在哪里):
! n5 L5 T$ U6 r- C* U车床:& p/ D) B5 s( T) Q
action on finish:; F# D6 d8 P: P- g! y$ q# W5 Y
IF RANDOM (1) <= 0.05
0 O; S5 p& c+ g0 u  N PEN = 15 K$ d. q: g, T1 \
C = "pink". R2 W' {% I* G# K  n! e
ENDIF     3 b( Z% ^! A) Q9 b" G

6 I& z; X4 X2 e铣床:  `) d) F* ?" m( ^; m7 c
action on finish:
+ x( i! f+ Y3 F: D; x: P4 n4 MIF RANDOM (2) <= 0.05
1 [' u; Q/ ~8 r PEN = 2& Z& B+ ~3 S. h0 Z, D4 t
D = "yellow"8 ~1 z& x* V7 P' o9 P' c5 P6 E
ENDIF    - G, Q. M. N  d* V. T

* F- }, a8 ]. i2 R$ M0 J磨床:
7 H/ y/ ~$ `' m8 u0 R, B/ z+ Aaction on finish:% K; C; s( x7 N0 v# p* e
IF RANDOM (3) <= 0.05
9 o' A& D) H: x# E& q% Y PEN =3
0 f" a8 _2 X1 I1 M3 N E= "green"
) v0 y2 k  [* G8 n5 U# L% g7 xENDIF
发表于 2010-6-20 22:32:05 | 显示全部楼层
本帖最后由 dragonet5 于 2010-6-20 22:34 编辑
9 q9 Y1 ?  w/ Q# D# I/ Y# N
- \1 {, A* Y3 @# T" q6 ]你这个写得不够清楚。
8 g: Y3 C) m2 N! r
% Y- @' y% K% N7 ]) d6 K7 B* p首先,你用随机数流来仿真,那么已产生的部分并不一定就是0.95的合格率,随机数流只是服从一个均值为0.95的分布。
# M; i8 j7 Z/ J* K6 s4 p9 D! \+ i6 i5 X  j# Y2 k; J
然后你的程序这样列出也不大能表现你的意思,你也没写你的判定最终是否合格的依据,也没给解释一下你C、D、E是什么变量或属性。; k5 |8 |% G  ?$ G; s5 G

. ?: ^0 x  N4 ~5 u* `* q# F最后问一下你的Witness版本。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-1-21 13:42 , Processed in 0.017580 second(s), 16 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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