设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 6018|回复: 1

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

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

  I% R! U1 d! D. P5 Y8 h( o我自己参考别人的仿真(但是输出的结果变化不在0.95^3到0.95之间,请问错在哪里):% o6 T0 ]& }) Z3 V" u
车床:. {) X& j" [! h. v
action on finish:1 V1 A) J1 |" G% a+ `
IF RANDOM (1) <= 0.05 9 U* l+ k% x1 A, Q. r! p4 ^
PEN = 11 r* _$ ]9 K! {  m# Y; w+ ^% P8 D
C = "pink"6 v  `& P$ D9 N* _1 u, T+ }0 J! s
ENDIF     * p4 L$ A" k! p+ f6 L

6 n$ v8 H! ]/ j' n铣床:
- u5 y6 C0 @4 _" n3 h3 o& Maction on finish:
1 S( t  u6 q* o. \$ v( VIF RANDOM (2) <= 0.05
0 }) l  E8 E: a PEN = 2! R" O. F( j/ D3 [5 v: u& Q/ R9 Q
D = "yellow"0 X6 H* P- _9 `5 Y
ENDIF    3 t  m& ?$ N/ U) y

; l' G$ Q# \9 Y" a磨床:8 v- r$ C9 o% n4 G; Z; J  R8 o: E
action on finish:
( f/ K/ ^$ Q( i  d# C6 ^IF RANDOM (3) <= 0.05
+ R9 \3 W; e5 G$ M7 \2 n9 c PEN =39 B) X( R+ `/ `- c8 N
E= "green"  W* P9 I* d- _1 s7 B0 h% w
ENDIF
发表于 2010-6-20 22:32:05 | 显示全部楼层
本帖最后由 dragonet5 于 2010-6-20 22:34 编辑 ; G: I0 _! l! o! s1 e: M# s6 Y

: P: [7 ?9 y+ C3 m. s2 d: W你这个写得不够清楚。
5 q7 |6 P4 J5 V. A: d- M
' _, d; L" Q' ]1 |- B  z  h6 c首先,你用随机数流来仿真,那么已产生的部分并不一定就是0.95的合格率,随机数流只是服从一个均值为0.95的分布。
5 a/ J6 ^5 {1 N/ H% D! d
1 M0 R1 T1 p3 |0 g# U2 ~" Q然后你的程序这样列出也不大能表现你的意思,你也没写你的判定最终是否合格的依据,也没给解释一下你C、D、E是什么变量或属性。* w0 O5 f- F0 f2 p. i# ?% p* x

( r' ]% }% U" h最后问一下你的Witness版本。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-1-31 12:36 , Processed in 0.018722 second(s), 16 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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