设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 6462|回复: 1

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

[复制链接]
发表于 2010-6-7 09:58:15 | 显示全部楼层 |阅读模式
有三台设备,分别是车、铣和磨。每一台设备的质量合格率为0.95,不合格品进入下一道设备加工,那么最终输出的质量应该是0.95^3到0.95之间,请问哪位大侠帮看看用Witness怎么仿真?
5 p) z  M7 d+ Y$ }: @7 f$ r, V& J- B, s3 Z% X1 i
我自己参考别人的仿真(但是输出的结果变化不在0.95^3到0.95之间,请问错在哪里):
  X5 ^( \# o3 C& @车床:
2 u1 F4 `2 d1 o' [action on finish:4 l4 p* N4 F% H7 A. ~
IF RANDOM (1) <= 0.05
( f0 c4 Z9 J, B: J# O, Q PEN = 1  `. b! z& C2 c' E& Y
C = "pink"
9 I- t% I$ l; d/ b3 `3 GENDIF     # k  {) F; h- [" C* q( \1 z

9 c( X7 X& ~. @铣床:
6 H6 p4 e; b1 d" a0 laction on finish:9 A! @6 A) m- G, x, v& }+ q. g
IF RANDOM (2) <= 0.05 - B& n6 V2 g- u
PEN = 2  S2 P- @/ b) N9 \* ^9 a/ U1 Z
D = "yellow"! \9 d. C# z% C1 m7 B+ v0 s
ENDIF   
% P2 h1 \" L7 }1 S6 m' j  j9 ~( ^1 z2 E, ^) B% T
磨床:* \+ W! I5 n4 @0 B/ r' ]2 O9 `
action on finish:
$ \8 |5 p' `& W$ H) g' wIF RANDOM (3) <= 0.05 5 P" I/ d2 a! y; P7 Z3 i
PEN =3
" Q, Z; i* V9 E. p% q6 B/ T% s- \& o E= "green"
" f& a' n* y# i7 e- CENDIF
发表于 2010-6-20 22:32:05 | 显示全部楼层
本帖最后由 dragonet5 于 2010-6-20 22:34 编辑 . p6 N' r* J+ f9 ^  \/ d' E" F
' G8 ^. A7 a3 F* H: f! H2 M; s
你这个写得不够清楚。- ]2 Y8 F7 Z& v& d( s7 |  I
: g* g+ o# A/ S' N. o1 @3 Y
首先,你用随机数流来仿真,那么已产生的部分并不一定就是0.95的合格率,随机数流只是服从一个均值为0.95的分布。
$ }6 s4 D- e. b' u( P8 b. w
1 V5 x5 m  s& e- g! e( j' @4 c( o然后你的程序这样列出也不大能表现你的意思,你也没写你的判定最终是否合格的依据,也没给解释一下你C、D、E是什么变量或属性。- t% @- z2 ?  [

! t7 l3 O/ n+ p最后问一下你的Witness版本。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-5-5 22:07 , Processed in 0.014795 second(s), 15 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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