设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 5512|回复: 1

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

[复制链接]
发表于 2010-6-7 09:58:15 | 显示全部楼层 |阅读模式
有三台设备,分别是车、铣和磨。每一台设备的质量合格率为0.95,不合格品进入下一道设备加工,那么最终输出的质量应该是0.95^3到0.95之间,请问哪位大侠帮看看用Witness怎么仿真?( g' o$ d) u( b* \% j& }+ }
; Z7 O  J; r7 N( ^
我自己参考别人的仿真(但是输出的结果变化不在0.95^3到0.95之间,请问错在哪里):% ?* Z# G2 |' Z9 }. [# z  @
车床:; _6 n7 R8 z+ d. `8 W. D
action on finish:# W2 b6 r+ p) w# q; S$ t( ]
IF RANDOM (1) <= 0.05 ' N6 t( i- [: [2 j) J
PEN = 1
+ R7 B6 A8 D0 Z C = "pink"2 ]. I5 }5 H' @& a/ v
ENDIF     3 I3 o% _% E8 X# I) V$ @/ A& {) X5 C

$ G' a0 g* M, g- ~8 V铣床:
& k% y. J( Z: g+ U, Paction on finish:0 ~- I' Z2 G, m- a; m- v' `+ e
IF RANDOM (2) <= 0.05
$ H- O3 q) a% t. p! b PEN = 2! g. {; |+ s& u& u) W1 T! }
D = "yellow"
# z' G' G* r. EENDIF   
" g8 K, ~* r. J; _3 A. h: p( j  B  p* }) @
磨床:
+ l) Y* w% W3 _' O# ]+ caction on finish:' w: U) \  O6 Z
IF RANDOM (3) <= 0.05 ; Y+ k: Q( c% X  {1 Q
PEN =3# R5 u; k4 J' w; E1 w
E= "green"& [: V9 D) x+ b) d& ]% n( m  q& e
ENDIF
发表于 2010-6-20 22:32:05 | 显示全部楼层
本帖最后由 dragonet5 于 2010-6-20 22:34 编辑 7 w  v; M, u5 G9 q0 M

& Z0 D7 `1 v4 l3 S2 n你这个写得不够清楚。5 U# r  `% F& w4 ]) y

; ]) `+ V; U$ G8 O8 |5 y首先,你用随机数流来仿真,那么已产生的部分并不一定就是0.95的合格率,随机数流只是服从一个均值为0.95的分布。1 x( i8 h0 ~8 m, ~: V" {
3 T7 i# r: h1 Y% J5 E" k
然后你的程序这样列出也不大能表现你的意思,你也没写你的判定最终是否合格的依据,也没给解释一下你C、D、E是什么变量或属性。2 y. ?" h( ~+ i3 Y+ v) z" J" @

4 r* {1 w: W4 ^% c最后问一下你的Witness版本。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2025-10-21 22:28 , Processed in 0.018887 second(s), 15 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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