设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 6074|回复: 1

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

[复制链接]
发表于 2010-6-7 09:58:15 | 显示全部楼层 |阅读模式
有三台设备,分别是车、铣和磨。每一台设备的质量合格率为0.95,不合格品进入下一道设备加工,那么最终输出的质量应该是0.95^3到0.95之间,请问哪位大侠帮看看用Witness怎么仿真?
& i# G6 `' g9 ?
; n4 o& t& a( Q* ]% o; N我自己参考别人的仿真(但是输出的结果变化不在0.95^3到0.95之间,请问错在哪里):
) `. ?) d7 O2 U$ M+ J2 [车床:
1 r) p5 ]6 ?( q/ V# O9 _0 naction on finish:$ z4 w3 D7 c- K( w$ [/ b
IF RANDOM (1) <= 0.05
' C1 F* u5 Q# C- O0 o/ O PEN = 1
( H4 x2 M9 n3 i* {+ @6 P% H# B0 `; `; c C = "pink"# D" k4 _! T+ p4 E2 N4 p: Q' ?
ENDIF     
, J0 Q" X4 T# o  [8 |. H' q4 o+ {$ X% Z
铣床:) F0 s2 m0 R( j
action on finish:
* Y8 b$ g/ {9 E+ uIF RANDOM (2) <= 0.05 * f9 H3 p0 {- v+ L, F- N
PEN = 2# C3 Y, F/ O; E4 Q" _) b
D = "yellow"* ~; c- }! Z6 l5 \9 B
ENDIF    5 p3 P$ [% F7 w" K/ z- W) M
9 e6 n$ k$ {; [7 u! ~
磨床:- M  A+ U4 C+ ~7 ]
action on finish:# `" O. O# ^  d+ N
IF RANDOM (3) <= 0.05   P. W- ?' a& x( A. {
PEN =3
- i" i0 j* D; }  q E= "green") o9 f2 a7 T: ^
ENDIF
发表于 2010-6-20 22:32:05 | 显示全部楼层
本帖最后由 dragonet5 于 2010-6-20 22:34 编辑 ! b: e5 Q5 E" `/ M  v& \
/ h' u- o: r' T1 s  _# m3 R
你这个写得不够清楚。
2 {2 t1 J3 `! P& d" S0 o% |' y" u  V( o$ A+ S+ p
首先,你用随机数流来仿真,那么已产生的部分并不一定就是0.95的合格率,随机数流只是服从一个均值为0.95的分布。+ m, q& X2 h0 Y5 k6 M0 M  k, }& W

8 M" h) ^: D6 J2 E然后你的程序这样列出也不大能表现你的意思,你也没写你的判定最终是否合格的依据,也没给解释一下你C、D、E是什么变量或属性。3 d8 ]1 G; g; @# ~$ k4 l! K; v1 [
0 E8 N2 s1 U! Z: w2 V: T+ R& j
最后问一下你的Witness版本。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-2-11 12:04 , Processed in 0.018742 second(s), 16 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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