设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 5217|回复: 1

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

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

: R. e3 F% a  H; F+ [! S# n我自己参考别人的仿真(但是输出的结果变化不在0.95^3到0.95之间,请问错在哪里):
* g' U- W8 Z+ v- h, f3 x车床:: L9 p2 r1 J% P& Z# F
action on finish:
0 ~+ |* Y6 o: ]4 ?IF RANDOM (1) <= 0.05 , i" X; K) M8 e8 _
PEN = 16 S5 j) c5 [$ Q. G
C = "pink"+ _- C2 H* t% |) {9 q* V
ENDIF     
1 W  h$ J1 @6 D. S; [' l/ F. I' m/ ^) K7 Z7 G) |9 f: B% X
铣床:! U$ f2 q; P% r) f$ y5 n, F
action on finish:; H: b3 Q0 y" X! I
IF RANDOM (2) <= 0.05
! ]2 l8 Z* f8 X7 f PEN = 2$ J$ C) `2 q. ]4 _1 ]
D = "yellow"6 S. J$ t! K6 p, z/ d3 `. c" E, q
ENDIF   
9 w! l+ _: z2 Z/ C: X0 U" T& l- d! ~
磨床:
% y4 Y- v- ?% r. H: \( B1 ~action on finish:; A4 J/ l" O6 X3 D. r8 y- @; I
IF RANDOM (3) <= 0.05 8 f) |$ i" X% C/ J& x8 f
PEN =3
, f# d$ U  R3 T( t# e E= "green"
+ q6 u$ ]8 ^8 b1 fENDIF
发表于 2010-6-20 22:32:05 | 显示全部楼层
本帖最后由 dragonet5 于 2010-6-20 22:34 编辑 : q$ S9 l- D/ g. W" X& _4 n& A

( n9 E% n- ~% H; i0 N你这个写得不够清楚。
- s& x# I: s3 L6 M( c& B1 U. U+ L; g7 z4 S. P8 C8 K
首先,你用随机数流来仿真,那么已产生的部分并不一定就是0.95的合格率,随机数流只是服从一个均值为0.95的分布。. b7 c6 t* j( g: G1 t6 H
, ^) Q. v1 T$ W3 H4 s" P; B0 _
然后你的程序这样列出也不大能表现你的意思,你也没写你的判定最终是否合格的依据,也没给解释一下你C、D、E是什么变量或属性。0 V8 M2 V6 a. @2 Q5 \

+ O" z2 O% S; k4 p最后问一下你的Witness版本。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2025-8-18 19:24 , Processed in 0.014258 second(s), 15 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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