设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 6677|回复: 1

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

[复制链接]
发表于 2010-6-7 09:58:15 | 显示全部楼层 |阅读模式
有三台设备,分别是车、铣和磨。每一台设备的质量合格率为0.95,不合格品进入下一道设备加工,那么最终输出的质量应该是0.95^3到0.95之间,请问哪位大侠帮看看用Witness怎么仿真?
+ x" i' y2 S# U8 J( U8 o# E+ P4 F  r. {9 }, O; s5 O+ q
我自己参考别人的仿真(但是输出的结果变化不在0.95^3到0.95之间,请问错在哪里):
( q5 c" s! m1 @- s6 s+ o! k车床:
, Y' |# @* g  G4 {, faction on finish:
/ }. G9 Y6 D8 ^: ^8 b& N2 Z/ mIF RANDOM (1) <= 0.05
+ b: W+ @* L# N* h( B PEN = 1! S2 Q! g( Q0 r3 U6 c' P3 i
C = "pink"
. O! @0 T  r( J7 i3 T+ {ENDIF     . u# r- z9 ~! l" m4 i- T- v
/ T4 ~0 X1 K4 e5 D" {- [; U1 H( P
铣床:, T% V( G8 D) U9 Y1 Y
action on finish:
# S+ D; Y8 g" X% P0 \IF RANDOM (2) <= 0.05 * X0 E: Y  P+ f* h
PEN = 20 X. d5 D' h2 h7 @% w7 a2 Y
D = "yellow"9 u4 x8 m# L$ e) M
ENDIF    : ]: [4 T/ A$ J( d0 ]7 ]7 o  T$ J

/ A% O" L4 R* j- @! U" I磨床:8 Y3 W( q% J( _1 Q8 m# @
action on finish:* c$ r. r1 T9 R
IF RANDOM (3) <= 0.05 - l, v$ J; a% D8 ?1 m
PEN =3
9 c& O3 ~; x1 e! o! U* a E= "green"
3 w# e0 w+ o% O/ Q' MENDIF
发表于 2010-6-20 22:32:05 | 显示全部楼层
本帖最后由 dragonet5 于 2010-6-20 22:34 编辑 - D9 P9 a  o1 x) r% B" h

/ F7 N8 w: G" c" N# p* Q你这个写得不够清楚。
- F+ [4 d% I3 N4 N# @
5 w* L5 B- O( W" E) q8 w5 `1 u首先,你用随机数流来仿真,那么已产生的部分并不一定就是0.95的合格率,随机数流只是服从一个均值为0.95的分布。
' K7 q: @/ [! p+ ]7 d7 q3 d8 ^  n7 A7 p* [1 I- v: M- D* ~
然后你的程序这样列出也不大能表现你的意思,你也没写你的判定最终是否合格的依据,也没给解释一下你C、D、E是什么变量或属性。
" b5 K. K7 Q, q  s' D0 [- z% S/ r' ~. G. F# K7 R1 w4 q
最后问一下你的Witness版本。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-6-17 07:44 , Processed in 0.014974 second(s), 15 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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