设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 6245|回复: 1

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

[复制链接]
发表于 2010-6-7 09:58:15 | 显示全部楼层 |阅读模式
有三台设备,分别是车、铣和磨。每一台设备的质量合格率为0.95,不合格品进入下一道设备加工,那么最终输出的质量应该是0.95^3到0.95之间,请问哪位大侠帮看看用Witness怎么仿真?9 }* ^2 R& \$ ^. J" S; z* q6 S; R
2 A: w9 u5 h9 r. t# _. t
我自己参考别人的仿真(但是输出的结果变化不在0.95^3到0.95之间,请问错在哪里):
7 G$ u% t; F3 [, W车床:
( f2 i' U- U; G5 l4 V/ [6 `. Xaction on finish:
7 B: O  Y; }- p! Y6 H3 @IF RANDOM (1) <= 0.05
+ N! M' L3 L2 X9 S8 d2 s! C; G PEN = 1
, H# V6 O! O0 m+ F# |* k$ ^9 f C = "pink"2 B/ @' B4 e$ D  e4 K. A, X
ENDIF     
9 R6 u" k2 X# R( t; t
# \5 y8 S  ^0 i4 t4 t! z2 V* g铣床:6 U6 a- p% M) A/ K( @3 N( E
action on finish:
, N- W0 l, T3 |. BIF RANDOM (2) <= 0.05
/ v) }3 G* |' w7 Z0 [ PEN = 2
7 }/ Z, r" g" _! h1 N$ x" A+ t9 I D = "yellow"
0 S# B  M, q9 x+ mENDIF    # ?. B6 M) c3 _0 x7 {( f

" c3 u3 M# S7 p* j9 k磨床:1 ?& s& n& X% M6 J) Q
action on finish:. |5 c8 ~0 |. T& A: b, @  E5 k
IF RANDOM (3) <= 0.05
+ B& ?( _4 k" n5 h' X, d& o; L4 K PEN =3
. i; R& \6 |; d. o+ Q1 t. z E= "green"
0 q+ T( H! T3 L3 _ENDIF
发表于 2010-6-20 22:32:05 | 显示全部楼层
本帖最后由 dragonet5 于 2010-6-20 22:34 编辑 ( t! [# G0 I. W2 R. x) S7 [
. p2 R5 R, [" M* {$ \) p* c
你这个写得不够清楚。
8 {6 w2 L8 ^" V' h  j5 h- y% @) i5 `0 E4 u( U
首先,你用随机数流来仿真,那么已产生的部分并不一定就是0.95的合格率,随机数流只是服从一个均值为0.95的分布。. b8 E+ U3 k2 O  n6 v! o$ j0 V

, [4 o. T5 j9 ^+ }' w6 D然后你的程序这样列出也不大能表现你的意思,你也没写你的判定最终是否合格的依据,也没给解释一下你C、D、E是什么变量或属性。! b2 }1 l/ X' x0 x; q* h

9 i+ f6 B  K& w' ], e0 X; s: W最后问一下你的Witness版本。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-3-27 19:48 , Processed in 0.014782 second(s), 16 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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