设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 6502|回复: 1

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

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

: I  b" p+ N2 t: ], ]& I我自己参考别人的仿真(但是输出的结果变化不在0.95^3到0.95之间,请问错在哪里):# Z9 ?# C# q9 w: |& N
车床:3 B: f% M& V; L3 h& d  O% f
action on finish:
" u. e- r6 C' YIF RANDOM (1) <= 0.05
4 W9 Q/ s' G9 M6 k2 V PEN = 1+ D. i9 p1 W+ g+ M5 X) h+ m, ]$ u
C = "pink"  l" W4 l( F8 c! R
ENDIF     
" @! O# |4 U& V, K. Y' n$ Y( ?* |  W- b+ X, L+ A) X
铣床:" ]8 T. I3 E- g
action on finish:: ]1 Q! w" n/ r& R9 x( G
IF RANDOM (2) <= 0.05
# g; M- W& e! h1 }  I PEN = 2; r4 M# q  ~8 R6 V; J2 Q
D = "yellow"% b6 Y: T/ a& h9 Q' j+ m
ENDIF   
* {* s3 t' R8 m8 @3 D$ ~( `1 H6 C2 }: r* M8 [9 t
磨床:+ g- i$ C* g! ^/ ^  {
action on finish:6 Q4 S$ ]  B. ]9 w! O" i
IF RANDOM (3) <= 0.05
! E$ N& I9 l$ M5 |3 G9 r& e PEN =3
7 z4 t4 k$ ~5 Z! o E= "green"# R/ [+ K! L% ^/ E4 j
ENDIF
发表于 2010-6-20 22:32:05 | 显示全部楼层
本帖最后由 dragonet5 于 2010-6-20 22:34 编辑   k2 M" M0 \) }% \4 j. C

6 U; Y) E7 q- f' x0 ?5 w/ B0 n( a你这个写得不够清楚。
$ t9 J% P4 x* f4 v5 l, {
# m- u2 A( x$ f0 H! u. q, y首先,你用随机数流来仿真,那么已产生的部分并不一定就是0.95的合格率,随机数流只是服从一个均值为0.95的分布。' m( o# k4 B! _% i" W  S
, ?* Q; d2 D* f, t- G
然后你的程序这样列出也不大能表现你的意思,你也没写你的判定最终是否合格的依据,也没给解释一下你C、D、E是什么变量或属性。
" `' P: ?- u$ e- j) K
7 m5 i: n5 p7 ~- g9 R% O最后问一下你的Witness版本。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-5-12 19:49 , Processed in 0.018380 second(s), 16 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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