- 在线时间
- 791 小时
- 最后登录
- 2022-11-28
- 注册时间
- 2017-6-12
- 听众数
- 15
- 收听数
- 0
- 能力
- 120 分
- 体力
- 36398 点
- 威望
- 11 点
- 阅读权限
- 255
- 积分
- 13880
- 相册
- 0
- 日志
- 0
- 记录
- 1
- 帖子
- 616
- 主题
- 542
- 精华
- 12
- 分享
- 0
- 好友
- 225
TA的每日心情 | 开心 2020-11-14 17:15 |
|---|
签到天数: 74 天 [LV.6]常住居民II
 群组: 2019美赛冲刺课程 群组: 站长地区赛培训 群组: 2019考研数学 桃子老师 群组: 2018教师培训(呼伦贝 群组: 2019考研数学 站长系列 |
排队系统中的优化模型,一般可分为系统设计的优化和系统控制的优化。前者为静 态优化,即在服务系统设置以前根据一定的质量指标,找出参数的最优值,从而使系统 最为经济。后者为动态优化,即对已有的排队系统寻求使其某一目标函数达到最优的运 营机制。由于对后一类问题的阐述需要较多的数学知识,所以本节着重介绍静态最优问 题。
z7 R. m7 Z" f" d/ v0 Q$ }# @4 L: w- R- F. ^. S$ _
在优化问题的处理方法上,一般根据变量的类型是离散的还是连续的,相应地采用 边际分析方法或经典的微分法,对较为复杂的优化问题需要用非线性规划或动态规划等 方法。
. j6 ^* N' }& q0 e) t5 s% U/ |& O5 K
8 z( Z0 ~& k4 _0 ~ V1. M / M /1模型中的最优服务率 μ, P' e2 e" I/ J0 _* k5 O" J
先考虑 M / M /1/ ∞ 模型,取目标函数 z 为单位时间服务成本与顾客在系统中逗留 费用之和的期望值,即
' Y# X9 T2 _3 g4 X7 ]7 ~. [3 Q( U5 r. Y! P& M8 p: `
: R7 A. e- ~4 A, g% y; J: E' o
8 n$ q/ T6 [/ h
4 [! u& l& Z7 v3 C3 l) s; s+ _+ U
' K2 d. P4 W; Q. e4 L
![]()
; b/ O& D3 R" F s/ b. A# F+ h/ E4 e; h" X4 E
编写 LINGO 程序如下:
6 v2 a' R' x+ q: c' R; S+ \- e7 t; ?- t1 [& \7 f: q
model:1 ~3 b( K8 m. \6 W! s& S( \2 k
s=1;k=4;lamda=1;% H5 Y+ k' v4 h6 z% B3 ]1 E
L_s=@pfs(k*lamda/mu,s,k);+ S' {7 Z! D) Z8 {0 v) S
max=100*(k-L_s)-75*mu;
/ K2 @9 [2 u' Pend7 a. W t- \8 {2 m9 b
# x+ }* A: q* e5 R" D
1 d/ g% {1 [' r; E t
- F3 D2 J6 B6 K6 t* n
0 K* b& V: [7 v* t0 z( E编写 LINGO 程序如下:
$ n+ V$ E) M5 B0 v2 R! r7 s
. A* t+ J+ \+ g2 r9 N: w4 [$ C4 fmodel:
# e: E% R, a5 k# h4 Bsets:
7 T( b( t" Y. O+ ]state/1..3/:p; E' K0 E3 K& C1 W! I
endsets: X+ b. p9 L9 [! z
lamda=3.6;k=3;
3 f j. C- O% l9 q( ]& b6 z- Klamda*p0=p(1)/t;$ z5 g! e z& A& z
(lamda+1/t)*p(1)=lamda*p0+p(2)/t;
. ^! `. l6 e, m$ z@for(state(i)|i #gt# 1 #and# i #lt# k:
6 E2 R9 K& [2 k7 O! x' ~(lamda+1/t)*p(i)=lamda*p(i-1)+p(i+1)/t);- b! u, V+ N5 X: s; O
lamda*p(k-1)=p(k)/t;
" g# R$ s$ p6 b. ip0+@sum(state:p)=1; n( n* U0 D3 l/ W. w
max=2*lamda*(1-p(k))-0.5/t;8 |+ b/ c8 [! `3 {" z7 q
end3 T) g7 h& |3 i; r q O
求得系统为每位顾客最佳服务时间是0.2238h,系统每小时赢利3.70元。! a# _9 J5 g. ~1 X2 h+ D( ]
1 d( D5 j' K% k7 t x p+ A0 D( ]% B2 M / M / s 模型中的最优的服务台数 ! b1 J! Y- _1 c
" b0 q- P% Z$ _6 q, t0 ^/ Q; V
8 r( L/ Z$ r% \0 W
![]()
& o7 ~2 E! a) C
/ M5 [! f, y; Y例 13 某检验中心为各工厂服务,要求进行检验的工厂(顾客)的到来服从 Poisson 流,平均到达率为λ = 48(次/d);每天来检验由于停工等原因损失 6 元;服务(检验) 时间服从负指数分布,平均服务率为 μ = 25(次/d);每设置一个检验员的服务成本为 4 元/d,其它条件均适合 M / M / s/ ∞ 系统。问应设几个检验员可使总费用的平均值最 少?
# b# D! ?+ D' i0 ]$ O8 q+ f7 U n; t6 t& G7 i: q T
![]()
9 Q9 d. p1 b; D: M y- G3 {" N! P2 x4 }
求解的 LINGO 程序如下:
% F" @6 T$ V9 D
% \7 L; t' j hmodel:
, w2 H" M% W5 b4 [) {( h% g2 i) ^! ?lamda=48;mu=25;rho=lamda/mu;
$ ~1 X5 C/ R0 u* G. l cP_wait=@peb(rho,s);
# y) ?0 w! O4 l1 QL_q=P_wait*rho/(s-rho);
4 F" p/ ?9 x F& d' \: wL_s=L_q+rho;
6 t* u7 r7 t: B) m* Fmin=4*s+6*L_s;( {0 P# e* b" j7 w8 K1 a
@gin(s);@bnd(2,s,5);* ^8 \- U# X9 ^7 G( ]* P& Y. F
end
/ ~, F/ B, l8 A# a" j: F$ H+ z' h+ ~; s, W4 f' V; B9 G) i
————————————————/ W( r Y/ v% F4 B. D& W7 c j% H
版权声明:本文为CSDN博主「wamg潇潇」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
0 e- I5 u/ y" g原文链接:https://blog.csdn.net/qq_29831163/java/article/details/89736116* m, j7 I; G; v* i. d& W
: d1 T3 h5 m! R, z
* Y$ y) t2 ~' X3 U2 {" t3 k# G! D8 N |
zan
|