数学建模作业(共10页).doc





《数学建模作业(共10页).doc》由会员分享,可在线阅读,更多相关《数学建模作业(共10页).doc(10页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精选优质文档-倾情为你奉上数学建模作业1、在甲乙双方的一场战争中,部分甲方部队被乙方部队包围长达4个月,乙方封锁了所有水陆交通通道,因此被包围的甲方只能依靠空中交通维持补给,运送4个月的供给依此分别需要2次、3次、3次、4次飞行,每次飞行编队由50架飞机组成,每架飞机都需要3名飞行员,每架飞机每月只能飞行一次,每名飞行员每月也只能飞行一次,每次执行完运输飞行任务后的返回途中有20%的飞机被乙方部队击落,导致机上的飞行员也牺牲或失踪。在第一个月开始时,甲方拥有110架飞机和330名熟练的飞行员,每个月开始时,甲方可以招聘新飞行员和购买新飞机,新飞机必须经过一个月的检查磨合后才可以投入使用,新飞行
2、员也必须在熟练飞行员的指导下经过一个月的训练才能成为熟练飞行员而投入飞行(作为教练的熟练飞行员本月不能参与飞行任务),每名熟练飞行员作为教练每月指导20名飞行员(包括自己在内)进行训练,每名飞行员在完成本月的飞行任务后必须有一个月的带薪休假,然后返回待命可再次投入飞行,已知各项费用平均单价如下表所示(单位:千元)。第一个月第二个月第三个月第四个月新飞机价格200195190185闲置的熟练飞行员报酬76.96.86.7教练及飞行员报酬和训练费用109.99.89.7执行飞行任务的飞行员报酬98.99.89.7休假期的飞行员报酬54.94.84.7(1)为甲方安排一个总费用最小的飞行计划。(2)
3、如果每名熟练飞行员作为教练每月指导不超过20名飞行员(包括自己在内)进行训练,相应的模型和安排将会发生怎样的改变?解:(1)设每月初购买飞机数量为d1,d2,d3,d4架,每月闲置飞机数量为y1,y2,y3,y4架,每月教练与新飞行员总数量为a1,a2,a3,a4人,每月闲置熟练飞行员的数量为b1,b2,b3,b4人。由于每月执行任务的飞行员和休假期的飞行员的数量是固定的,即这部分的花费是固定的,所以在优化目标中可以不必考虑。模型建立:决策变量:设每月初购买飞机数量为d1,d2,d3,d4架,每月闲置飞机数量为y1,y2,y3,y4架,每月教练与新飞行员总数量为a1,a2,a3,a4人,每月闲
4、置熟练飞行员的数量为b1,b2,b3,b4人。目标函数:设总费用为z元,则由价格平均表可知:z=200d1+195d2+190d3+185d4+10a1+9.9a2+9.8a3+9.7a4+7b1+6.9b2+6.8b3+ 6.7b4约束条件包括:(1)飞机数量限制:四个月中出去执行任务的飞机数量分别为100,150,150,200架次,每次安全返回的数量为80,120,120,160架次。根据每个月的实际情况可得方程:100+y1=110;150+y2=80+y1+d1;150+y3=120+y2+d2;200+y4=120+y3+d3;(2)飞行员数量限制:四个月中出去执行任务的飞行员的数
5、量分别为300,450,450,600人,能安全返回的人数为240,360,360,480人,且安全返回的人均在下个月休假。 根据每个月的实际情况可得方程:300+0.05a1+b1=330;450+0.05a2+b2=a1+b1;460+0.05a3+b3=a2+b2+240;600+0.05a4+b4=a3+b3+360;非负整数限制:d1,d2,d3,d4,y1,y2,y3,y4,a1,a2,a3,a4,b1,b2,b3,b4 均为正整数。模型求解:用Lingo软件进行求解计算程序:model:min = 200*d1+195*d2+190*d3+185*d4+10*a1+9.9*a2+
6、9.8*a3+9.7*a4+7*b1+6.9*b2+ 6.8*b3+6.7*b4;plane y1=10; y1+d1-y2=70; y2+d2-y3=30; y3+d3-y4=80;person 0.05*a1+b1=30; a1+b1-0.05*a2-b2=450; a2+b2-0.05*a3-b3=210; a3+b3-0.05*a4-b4=240; gin(d1); gin(d2); gin(d3); gin(d4); gin(y1); gin(y2); gin(y3); gin(y4); gin(a1); gin(a2); gin(a3); gin(a4); gin(b1); gin
7、(b2); gin(b3); gin(b4);end计算结果: Global optimal solution found. Objective value: 42324.40 Objective bound: 42324.40 Infeasibilities: 0. Extended solver steps: 0 Total solver iterations: 446 Model Class: PILP Total variables: 15 Nonlinear variables: 0 Integer variables: 15 Total constraints: 8 Nonline
8、ar constraints: 0 Total nonzeros: 34 Nonlinear nonzeros: 0 Variable Value Reduced Cost D1 60.00000 200.0000 D2 30.00000 195.0000 D3 80.00000 190.0000 D4 0. 185.0000 A1 460.0000 10.00000 A2 220.0000 9. A3 240.0000 9. A4 0. 9. B1 7. 7. B2 6. 6. B3 4. 6. B4 4. 6. Y1 10.00000 0. Y2 0. 0. Y3 0. 0. Y4 0.
9、0. Row Slack or Surplus Dual Price 1 42324.40 -1. PLANE 0. 0. 3 0. 0. 4 0. 0. 5 0. 0. PERSON 0. 0. 7 0. 0. 8 0. 0. 9 0. 0.最优解为d1=60,d2=30,d3=80,d4=0,y1=10,y2=y3=y4=0,a1=460,a2=220,a3=240,a4=0,b1=7,b2=6,b3=4,b4=4;目标函数值为42324.40.(2)设每月初购买飞机数量为d1,d2,d3,d4架,每月闲置飞机数量为y1,y2,y3,y4架,每月教练总数量为a1,a2,a3,a4人,每月新
10、飞行员总数量为b1,b2,b3,b4人,每月闲置熟练飞行员的数量为c1,c2,c3,c4人。则飞行员数量限制变为:300+a1+c1=330450+a2+c2=a1+c1+b1,b120a1450+a3+c3=a2+c2+b2,b220a2600+a4+c4=a3+c3+b3,b320a3模型变为:min m=200d1+195d2+190d3+185d4+10a1+9.9a2+9.8a3+9.7a4+7c1+6.9c2+6.8c3+6.7c4+10b1+9.9b2+9.8b3+9.7b4;s.t. y1=10 y1+d1-y2=70 y2+d2-y3=30 y3+d3-y4=80300+a1
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数学 建模 作业 10

限制150内