设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 5785|回复: 1

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

[复制链接]
发表于 2010-6-7 09:58:15 | 显示全部楼层 |阅读模式
有三台设备,分别是车、铣和磨。每一台设备的质量合格率为0.95,不合格品进入下一道设备加工,那么最终输出的质量应该是0.95^3到0.95之间,请问哪位大侠帮看看用Witness怎么仿真?
2 h* }' Q3 l6 X; S/ W& |9 P1 ?( f6 T* c+ g7 g
我自己参考别人的仿真(但是输出的结果变化不在0.95^3到0.95之间,请问错在哪里):
- R9 F# d4 b( U& V; [车床:
* e3 }* \, Y8 C$ h; b* {& oaction on finish:9 r$ o+ O) S+ e8 w2 r8 ?# A: g
IF RANDOM (1) <= 0.05 6 R% ?$ z- Q1 U# m# X
PEN = 1
9 e1 a- v& t3 n( ?7 a3 R6 X* ^/ q, ? C = "pink"6 L/ l) U) T1 k% q' |* J0 G! _
ENDIF     9 O6 G4 j5 p5 N+ D' s( y" P0 J

: V; m0 {+ B2 T/ O( _& E$ p铣床:
* @% V* H  [4 E* ?3 K3 i: F% haction on finish:$ ]6 l" i0 H" z  O- S$ o# W- `
IF RANDOM (2) <= 0.05   L3 |& i7 S( {+ G$ o/ D" C2 h
PEN = 2
7 H: I+ H$ U4 E( D D = "yellow"
& g# n7 ~$ d1 P6 V, W, G# _9 o' _ENDIF    0 E+ k! [0 Y. ?
" G, d/ g: q% h0 A6 q0 `# A8 i! u; X
磨床:! X- ^- N% e: o
action on finish:
1 m. @- `0 s& m& B1 `IF RANDOM (3) <= 0.05
2 e. b4 O# |+ Q  Q PEN =32 d8 [- ]7 }, h' N
E= "green", q# [$ W5 I" @( p
ENDIF
发表于 2010-6-20 22:32:05 | 显示全部楼层
本帖最后由 dragonet5 于 2010-6-20 22:34 编辑 ) l+ ^. S7 x, M" N- D; p

2 M( m  K/ E' T' b2 @你这个写得不够清楚。8 `5 [% K4 {  z/ m9 a
( C/ q6 u. I/ A7 Z  Q
首先,你用随机数流来仿真,那么已产生的部分并不一定就是0.95的合格率,随机数流只是服从一个均值为0.95的分布。# k  p0 Y) H, n" d' t/ S) s( ?

& o% n7 v0 _, }4 G然后你的程序这样列出也不大能表现你的意思,你也没写你的判定最终是否合格的依据,也没给解释一下你C、D、E是什么变量或属性。9 s  L0 g- i5 N8 ]; p
0 L+ X0 b) C4 M5 u: |
最后问一下你的Witness版本。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2025-12-14 20:42 , Processed in 0.014892 second(s), 15 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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