设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 5747|回复: 1

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

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

+ ~( ]6 y* h6 J3 T9 U% C& q) \我自己参考别人的仿真(但是输出的结果变化不在0.95^3到0.95之间,请问错在哪里):; f1 J+ @# g; o0 n" \# [
车床:
5 X" h. X* E8 Z2 }* X, haction on finish:; i9 {6 s" @( K* b+ B, H/ q6 [, ^  y
IF RANDOM (1) <= 0.05
, u4 v- x4 O2 u" Z6 W) ` PEN = 1
4 M! C& j/ @! m1 m. k% B) B3 K( b C = "pink") b8 ]# r: C5 G* t' z  ]
ENDIF     9 x" O% ^5 G; \  @8 f1 w$ T8 Z
9 c: i% j) m- Q& A) j% ^& c
铣床:2 ]# {& S( _) B& o# `
action on finish:1 L! H! _0 Q/ S8 ]- i2 y* s+ V
IF RANDOM (2) <= 0.05 * O) z6 @" T8 Z& S; Q2 u6 P+ T
PEN = 25 U) X" r: G4 z( @
D = "yellow"' ^- m) K) S1 q& U# H+ p# S& y
ENDIF   
/ L+ [% `* m# E9 o3 M
1 c  J+ [. f) U: Y. c- |" z# |磨床:
1 y! v; O* I  R* |/ Taction on finish:6 i4 k0 M1 W5 U5 X
IF RANDOM (3) <= 0.05 : w. R( z8 Z' z* Y! |4 b3 b% D4 u
PEN =3( `, o, I4 e9 [+ z# L- E& Q
E= "green"
, N0 N9 ~3 p. d' j- k6 Z7 @' EENDIF
发表于 2010-6-20 22:32:05 | 显示全部楼层
本帖最后由 dragonet5 于 2010-6-20 22:34 编辑
! {2 f! A' D4 n, y. ]7 c2 R
+ K! Q! }2 C: Z) ?5 Y5 N& |你这个写得不够清楚。$ ~4 `0 ~  y2 X; V- [: T" Q4 l

+ ?/ O0 ?) U: s! N0 H% v首先,你用随机数流来仿真,那么已产生的部分并不一定就是0.95的合格率,随机数流只是服从一个均值为0.95的分布。
- p0 K! Q: ~5 x  g0 {4 @
2 }6 ]& N) v- x# }  s然后你的程序这样列出也不大能表现你的意思,你也没写你的判定最终是否合格的依据,也没给解释一下你C、D、E是什么变量或属性。
% d" r$ w# u4 x
, v( k" e& ]& `3 u" @最后问一下你的Witness版本。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2025-12-6 18:27 , Processed in 0.014440 second(s), 16 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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