设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 5048|回复: 1

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

[复制链接]
发表于 2010-6-7 09:58:15 | 显示全部楼层 |阅读模式
有三台设备,分别是车、铣和磨。每一台设备的质量合格率为0.95,不合格品进入下一道设备加工,那么最终输出的质量应该是0.95^3到0.95之间,请问哪位大侠帮看看用Witness怎么仿真?
* a* z+ V) i5 y  ~# K; Q9 W# \' z$ K# ^
我自己参考别人的仿真(但是输出的结果变化不在0.95^3到0.95之间,请问错在哪里):* o/ Z' y; \8 s4 i: U  n. @
车床:+ k* e2 u1 L6 O1 j  p' q5 s+ W6 \
action on finish:
# v1 K0 r& |; ^IF RANDOM (1) <= 0.05
; S* Z1 \) ?. y# T PEN = 1/ F! m" x) a$ C3 K& F" e
C = "pink"6 U' G2 w' \* W/ G5 j. _
ENDIF     
  W6 v$ W+ |2 V- |
3 }2 K* V1 ?! k# ]+ M3 N0 C铣床:
1 T( H( m6 s7 _: U$ r4 iaction on finish:  w+ R# t$ [. E# \/ H$ E. U7 X
IF RANDOM (2) <= 0.05 6 W/ g/ G% y2 y  Z
PEN = 2
! q; V, d1 a  K6 y8 @# w D = "yellow"
: W) M. m: [1 {8 O, XENDIF    * }, t$ a( ~! p' q5 ]
. t6 ~2 ]/ I5 }7 q2 D
磨床:
- ~+ f& i! i5 d2 I; ?/ C( ?" V6 haction on finish:
" Z/ t8 R! ~- g( ?IF RANDOM (3) <= 0.05 * Z% I2 p+ n, G! s3 U; r
PEN =3
8 O+ u5 L: b. `$ j3 G6 {( G E= "green"
" @! o2 f# y4 d4 gENDIF
发表于 2010-6-20 22:32:05 | 显示全部楼层
本帖最后由 dragonet5 于 2010-6-20 22:34 编辑
; ^* b& y$ \+ m2 Z8 z8 v" _" {/ ?$ U0 g8 g. @1 X3 t
你这个写得不够清楚。7 i1 o. F2 R" K+ y) O

3 w3 a8 u3 d! t首先,你用随机数流来仿真,那么已产生的部分并不一定就是0.95的合格率,随机数流只是服从一个均值为0.95的分布。
& ?9 s, y5 c  U
' g2 V/ [* I0 y5 P$ g! n然后你的程序这样列出也不大能表现你的意思,你也没写你的判定最终是否合格的依据,也没给解释一下你C、D、E是什么变量或属性。
1 K' a2 N1 h' }. ]* w0 B; g! W, y& F  l0 Y- b
最后问一下你的Witness版本。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2025-6-27 04:01 , Processed in 0.015382 second(s), 15 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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