设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 5087|回复: 1

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

[复制链接]
发表于 2010-6-7 09:58:15 | 显示全部楼层 |阅读模式
有三台设备,分别是车、铣和磨。每一台设备的质量合格率为0.95,不合格品进入下一道设备加工,那么最终输出的质量应该是0.95^3到0.95之间,请问哪位大侠帮看看用Witness怎么仿真?
7 t6 y8 p6 D& I: d* H: q' \# B7 D' f( A* g* t  Z. W
我自己参考别人的仿真(但是输出的结果变化不在0.95^3到0.95之间,请问错在哪里):, y; a4 s/ o$ G* J) l
车床:2 V$ Y; s( T; b- Z& c# A; p
action on finish:3 o6 D& ?/ x! J8 `) ~4 v- d
IF RANDOM (1) <= 0.05
  D7 o; f5 F* T- {2 ~ PEN = 1! d  u$ Y. i& o/ R' |* X' s1 P1 |
C = "pink"
+ }. t% l% i2 m  sENDIF     
' t/ P% e2 z7 Z5 h8 Y+ {' X0 A3 ]2 P$ g! j9 W
铣床:: B# R" d; }' i6 U! ]0 }
action on finish:; m' N4 h. |5 Q. f3 e
IF RANDOM (2) <= 0.05
% T7 Z8 b4 c- Y0 _6 V5 [ PEN = 2% F' Y- L! y/ b1 m
D = "yellow"
7 n$ Z6 \5 K; x, c6 V/ lENDIF   
  P) @7 M: C4 |' `% D9 o% C, o& Q2 C3 _2 X
磨床:4 B1 H! T) ]" [0 C8 R7 `/ a
action on finish:: c! }7 Y  M5 L( z* S/ b
IF RANDOM (3) <= 0.05
- w) `$ x1 L* z6 f PEN =32 M, V* W4 o, P2 N( l4 b: Z- g
E= "green", q; V* _' u' e7 Y  `  H
ENDIF
发表于 2010-6-20 22:32:05 | 显示全部楼层
本帖最后由 dragonet5 于 2010-6-20 22:34 编辑
1 m. U0 u2 R+ X5 M) `7 A+ L' T. d' x0 U
你这个写得不够清楚。0 N/ p/ X' k  v. H& ^
% G# E6 L$ c% l8 H
首先,你用随机数流来仿真,那么已产生的部分并不一定就是0.95的合格率,随机数流只是服从一个均值为0.95的分布。
7 }& O; ]7 {8 u+ \4 Y3 ^3 t/ r: F
( Z8 o; j9 Z& s0 i0 i' ~, V然后你的程序这样列出也不大能表现你的意思,你也没写你的判定最终是否合格的依据,也没给解释一下你C、D、E是什么变量或属性。
! k/ [! D$ {3 y2 s) }2 O! m
' p$ w4 O( b  l- g5 r最后问一下你的Witness版本。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2025-7-6 08:07 , Processed in 0.018103 second(s), 16 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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