- 1、本文档共3页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
战略轰炸机模型
邓奇峰
某战略轰炸机群奉命摧毁敌人军事目标。已知该目标有四个要害部位,只要摧毁其中之一即可达到目的。为完成此项任务的汽为48000升、重型炸弹48枚、轻型炸弹32枚。飞机携带重型炸弹时每升汽油可飞行2千米,带轻型炸弹时每升汽油可飞行3千米。又知每架飞机每次只能装载一枚炸弹,每出发轰炸一次除来回路程汽油消耗(空载时每升汽油可飞行4千米)外,起飞和降落每次各消
耗100升。有关
数据如所示。
要害部位
离租场距离
(干米)
推毁可能性
每枚重型弹
每枚轻型弹
4上i
450
480
540
6(X)
0.10
0.20
0.15
0.25
1.08
0.16
0.12
0.20
为了使摧毁敌方军事目标的可能性最大,应如何确定飞机轰炸的方
案,要求建立这个问题的线性规划模型。
解:
一、问题分析:
考虑到轰炸性风险比较高,所以轰炸任务需一次性完成,才能保证摧毁敌方军事目标的可能性较大,那么需要派n架轰炸机去执行此项任务。同时,油消耗量有限制,为了使油消最小,故需要控制轰炸机的数量。那么,问题就转化成求n,使得摧毁敌方军事目标的可能性最大、油消最小。由于只需要摧毁四个中的一个目标,所以可以用
线性规划来解决该如何选择。
二、模型的建立:
设军事目标离机场的距离为A;(i=1,2,3,4)。n架轰炸机中,其中携带x?枚重型炸弹、x?枚轻型炸弹(=n)。x?枚重型炸弹摧毁第i个目标的概率为P?i.x?枚轻型炸弹摧毁第i个目标的概率为P?i。则可
能性最大的目标函数为:
Max=x?Pii+x?P?i
携带有x?枚重型炸弹飞行A;耗油1/2x?Ai,携带有x?枚重型炸弹飞行A;耗油1/3x?A;,炸完目标后n架飞机的耗油量为1/4(x?+x?)
A;。在根据炸弹数量的限制、油耗限制可把约束条件表为:
三、求解模型:
根据不同军事目标,炸弹的爆炸可能性,分四种情况进行讨论:
i=1,即轰炸A?(A?=450),Pn=0.10,P??=0.08。则目标函数变为:
Max=0.10x+0.08x2,
约束条件为:
即:
用Matlab编程:
c=[0.1;0.08];
a=[1,0;0,1;5/6*450+200,7/12*450+200];
b=[48;32;4800];
[x,y]=linprog(c,a,b,[],[],zeros(2,1))
运行结果经过取整处理为:x?=4,x?=4,y=0.60365,可计算出总耗油为
4150升。
用同样的方法,将数据带入编程,可以得到:当i=2时,x?=3,x?=2,y=0.36121,可计算出总耗油为2760升;当i=3时,x=6,x?=2,y=0.25014,可计算出总耗油为4930升;当i=4时,xi
=2,x?=3,y=0.53607,可计算出总耗油为3050升。
对结果进行分析,可以如下轰炸方案:
用8架轰炸机,其中其中携带x?枚重型炸弹、x?枚轻型炸弹,轰炸
目标A?,摧毁目标的可能性最大。
文档评论(0)