优化建模与LINGOppt课件第12章--数学建模竞赛中的部分优化问题.ppt
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《优化建模与LINGOppt课件第12章--数学建模竞赛中的部分优化问题.ppt》由会员分享,可在线阅读,更多相关《优化建模与LINGOppt课件第12章--数学建模竞赛中的部分优化问题.ppt(58页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、 优优 化化 建建 模模优化建模与优化建模与LINDO/LINGO软件软件第第12章数学建模竞赛中的部分优化问题章数学建模竞赛中的部分优化问题原书相关信息原书相关信息谢金星谢金星, 薛毅编,清华大学出版社薛毅编,清华大学出版社, 2005年年7月出版月出版.http:/ 优优 化化 建建 模模简要提纲简要提纲 1. CUMCM-1995A: 一个飞行管理问题一个飞行管理问题 2. CUMCM-2000B: 钢管订购与运输钢管订购与运输3. CUMCM-2003B:露天矿生产的车辆安排:露天矿生产的车辆安排4. CUMCM-2000D: 空洞探测空洞探测 优优 化化 建建 模模1995年全国大学
2、生数学建模竞赛年全国大学生数学建模竞赛A题题 一个飞行管理问题一个飞行管理问题 优优 化化 建建 模模一个飞行管理问题 在约10000m高空的某边长160km的正方形区域内,经常有若干架飞机作水平飞行,区域内每架飞机的位置和速度向量均由计算机记录其数据,以便进行飞行管理.当一架欲进入该区域的飞机到达边界区域边缘时, 记录其数据后,要立即 计算并判断是否会与其区域内的飞机发生碰撞.如果会碰撞 ,则应计算如何调整各架(包括新进入的)飞机飞行的方向角,以避免碰撞.现假设条件如下: 1) 不碰撞的标准为任意两架飞机的距离大于8km; 2)飞机飞行方向角调整的幅度不应超过30度; 3)所有飞机飞行速度均
3、为每小时为800km; 4)进入该区域的飞机在到达区域边缘时,与区域内飞机的距离应在 60km以上; 5)最多考虑6架飞机; 6)不必考虑飞机离开此区域后的状况; 优优 化化 建建 模模请你对这个避免碰撞的飞行管理问题建立数学模型.列出计算步骤,对以下数据进行计算(方向角误差不超过0.01度),要求飞机飞行方向角调整的幅度尽量小 .设该区域4个顶点坐标为(0,0),(160,0),(160,160),(0,160).记录数据为: 飞机编号 横坐标x 纵坐标y 方向角(度) 1 150 140 243 2 85 85 236 3 150 155 220.5 4 145 50 159 5 130
4、150 230 新进入 0 0 52注: 方向角指飞行方向与x轴正向的夹角 优优 化化 建建 模模两架飞机不碰撞的条件两架飞机不碰撞的条件222)()()(tjttjtijyyxxtrii,sin,cos00iitiitivtyyvtxxi064)()(2trtfijij(0 t Tij) Ti为第为第i架飞机飞出区域的时刻架飞机飞出区域的时刻不碰撞条件不碰撞条件000),(iiiyxiii0 初始位置 时刻t飞机的位置两架飞机的距离(平方) 优优 化化 建建 模模),min(jiijTTT 00000000000000000000tan,223tan,23,sin,tan,23tan,2,c
5、os,tan,2tan,20,sin,tan,223tan,20,cosiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiixDyorxyifvyxyorxyDifvxxyDorxDyDifvxDxDyorxDyDifvxDT不必考虑在区域外的碰撞两架飞机都在区域中的时间具体来看,第i架飞机在区域内的时间飞机飞出区域的时刻飞机飞出区域的时刻 优优 化化 建建 模模.)(2ijijijijijczbztf整理: fij(t)的最小值 (- bij2 / 4 + cij ) ;此时其中: .2sin4*jiijijvbt 优优 化化 建建 模模不碰撞条件的等价表述不碰
6、撞条件的等价表述 最后,优化模型为最后,优化模型为 0*ijt若fij(t)大于等于肯定成立ijijTt *若fij(t)大于等于等价于0)(ijijTfijijTt *0若fij(t)大于等于等价于0)(*ijtfij, 042ijijcb 优优 化化 建建 模模LINGOLINGO求解求解程序程序exam1201a.lg4283. 0800/2160/2maxvDT一个简化的数学模型一个简化的数学模型任何一架飞机在区域中停留最长时间 放松到任两架飞机在这段时间不碰撞甚至放松到任两架飞机永远不碰撞 优优 化化 建建 模模000),(iiiyxiii0.61iiMin其他目标调整后的方向角 总
7、的调整量最小总的调整量最小 |max6,.,1iiMin最大调整量最小最大调整量最小 初始位置与方向角 优优 化化 建建 模模基于相对运动观点的模型 优优 化化 建建 模模)22sin(),22(cos(2sin2)2cos,2sin(2sin2)2cos2sin,2sin2sin(2)sinsin,coscos(jijijijijijijijijijiijijvvvvvvvvvijijr基于相对运动观点的模型,8sin1ijijr 优优 化化 建建 模模于是 . 6 , 1,30, 6 , 1,)(. .21612ijijitsMiniijjiijii数学规划模型 优优 化化 建建 模模LI
8、NGOLINGO求解求解程序程序exam1201b.lg4注意:应先计算出初始时刻的注意:应先计算出初始时刻的ij 优优 化化 建建 模模2000年全国大学生数学建模竞赛年全国大学生数学建模竞赛B题题 钢管订购与运输钢管订购与运输 优优 化化 建建 模模问题描述问题描述 由钢管厂订购钢管,经铁由钢管厂订购钢管,经铁路、公路运输,铺设一条路、公路运输,铺设一条钢管管道钢管管道1521AAAA13258010103120124270108810706270302020304501043017506061942052016804803002202104205006003061952027206905
9、20170690462160320160110290115011001200A2A3A4A5A6A7A8A9A10A11A12A13A14A15S1S2S3S4S5S6S7管道铁路公路S1S7 钢管厂火车站450 里程(km)(沿管道建有公路) 优优 化化 建建 模模钢 厂 i1234567产 量 上 限 is80080010002000200020003000销 价ip( 万 元 )160155155160155150160钢厂的产量和销价(1单位钢管=1km管道钢管)钢厂产量的下限:500单位钢管里程(km)300301350351400401450451500运价(万元)20232629
10、32里程(km)5016006017007018008019009011000运价(万元)37445055601单位钢管的铁路运价1000km以上每增加1至100km运价增加5万元1单位钢管的公路运价:0.1万元/km(不足整公里部分按整公里计) 优优 化化 建建 模模(1)制定钢管的订购和运输计划,使总费用最小)制定钢管的订购和运输计划,使总费用最小.(2)分析对购运计划和总费用影响:哪个钢厂钢管销价的)分析对购运计划和总费用影响:哪个钢厂钢管销价的变化影响最大;哪个钢厂钢管产量上限的变化影响最大?变化影响最大;哪个钢厂钢管产量上限的变化影响最大?A132580101031201242701
11、0881070627030202030450104301750606194205201680480300220210420500600306195202720690520170690462160320160110290115011001200A2A3A4A5A6A7A8A9A10A11A12A13A14A15S1S2S3S4S5S6S7A16130A17A18A19A20A21190260100(3)讨论管道为树形图的情形)讨论管道为树形图的情形 优优 化化 建建 模模问题问题1的基本模型和解法的基本模型和解法总费用最小的优化问题总费用:订购,运输(由各厂Si经铁路、公路至各点Aj, i=1,
12、7; j=1, 15 ),铺设管道Aj Aj+1 (j=1, 14)由Si至Aj的最小购运费用路线及最小费用cij 由Si至Aj的最优运量xij由Aj向Aj Aj-1段铺设的长度yj及向Aj Aj+1段铺设的长度zj最优购运计划最优购运计划约束约束条件条件钢厂产量约束:上限和下限(如果生产的话)运量约束:xij对i求和等于zj 加yj; zj与 yj+1之和等于Aj Aj+1段的长度ljyj zjAj-1 Aj Aj+1 优优 化化 建建 模模基本模型基本模型由Aj向Aj Aj-1段铺设的运量为 1+ +yj= yj( yj+1)/2由Aj向Aj Aj+1段铺设的运量为 1+ +zj= zj(
13、 zj+1)/2)6(0, 0) 5(15, 2 , 1, 7 , 2 , 10, 0, 0)4(14, 2 , 1) 3(15, 2 , 1)2(7 , 2 , 1,5000. .) 1 ()1() 1(21 . 0min15117115171151151zyjiyzxjlyzjyzxisxtsyyzzxcjjijjjjjjiijijijijjjjjjijij二次规划? 优优 化化 建建 模模求解步骤求解步骤1)求由Si至Aj的最小购运费用路线及最小费用cij 难点:公路运费是里程的线性函数,而铁路运费是里程的分段阶跃函数,故总运费不具可加性。因而计算最短路常用的Dijkstra算法、Flo
14、yd算法失效。7010881070627030202030300220210420500170690462160320160110290A10A11A12A13A14A15S4S5S6S7需要对铁路网和公路网进行预处理,才能使用常用需要对铁路网和公路网进行预处理,才能使用常用算法,得到最小购运费用路线。算法,得到最小购运费用路线。- 至少求至少求3次最短路次最短路如S7至A10的最小费用路线先铁路1130km,再公路70km, 运费为77(万元)先公路(经A15)40km, 再铁路1100km,再公路70km, 运费为76(万元) 优优 化化 建建 模模任意两点之间最短路的任意两点之间最短路的
15、Floyd-Warshall算法算法 1)求由Si至Aj的最小购运费用路线及最小费用cij 3次最短路的次最短路的LINGO程序:程序:Exam1202a.lg4 Exam1202b.lg4 Exam1202c.lg4., 1,min, 0)()()()1()1()1(nkjiuuuujiwuukkjkikkijkijijijiiuij(k) 是任意两个节点是任意两个节点i,j之间距离的临时标号,即从节点之间距离的临时标号,即从节点i到到j但不允许经过其他节点但不允许经过其他节点k,k+1,, n时的最短距离时的最短距离 优优 化化 建建 模模的的处处理理约约束束条条件件)7 , 2 , 1(
16、,5000)2151 isxijij问问题题求求解解。,分分解解为为上上述述形形式式的的子子的的那那些些求求解解,再再对对解解中中满满足足先先松松弛弛为为ixisxbjijijij5000)7, 1(0)151151 个个子子问问题题共共和和分分解解为为71511512)7, 1(5000) isxxaijijjij实际上只有S4和S7需要分解成子问题求解每个子问题是标准的二次规划,决策变量为xij,yj,zj, 不超过135个 。0, 0,0. .)(05.0min1511711512151271151zyzyxlyzzyxsxtsyyzzxcjjijjjjjijijjiijjjjjjiji
17、jij 优优 化化 建建 模模fi表示钢厂表示钢厂i是否使用;是否使用;xij是从钢厂是从钢厂i运到节点运到节点j的钢管量的钢管量yj是从节点是从节点j向左铺设的钢管量;向左铺设的钢管量;zj是向右铺设的钢管量是向右铺设的钢管量 c) 比较好的方法:引入比较好的方法:引入0-10-1变量变量. 7,.,1, 1 , 0, 0.14,.,1.15,.,1,. 7,.,1,500. .)1 ()1(21 . 0)(151171151151,ifzyjbzyjzyxifSxftszzyyxcpMinijjjjjiijiijijijjjjjjiijiji LINDO/LINGO得到的结果比得到的结果比
18、matlab得到的好得到的好exam1202d.lg4yj zjAj 优优 化化 建建 模模问题问题2: 分析对购运计划和总费用影响分析对购运计划和总费用影响(哪个钢厂销价变哪个钢厂销价变化影响最大;哪个钢厂产量上限变化影响最大化影响最大;哪个钢厂产量上限变化影响最大)规划问题的灵敏度分析问题问题3:管道为树形图管道为树形图701088107062300220210170690462160320160A10A11A12S4S5S6130A17A18A19A20190260100, 0,500 , 0. .)(05.0min71)(2112211)(71211 jkijjkkjjkijkEjki
19、jjiijjkjkjEjkijijijyxbyyyxsxtsyyxc(jk)是连接Aj,Ak的边,E是树形图的边集, ljk是(jk)的长度, yjk是由Aj沿(jk)铺设的钢管数量 优优 化化 建建 模模2003年全国大学生数学建模竞赛年全国大学生数学建模竞赛B题题 露天矿生产的车辆安排露天矿生产的车辆安排 优优 化化 建建 模模露天矿里铲位已分成矿石和岩石露天矿里铲位已分成矿石和岩石: 平均铁含量不低于平均铁含量不低于25%的为矿石,否则为岩石。每个铲位的矿石、岩石数的为矿石,否则为岩石。每个铲位的矿石、岩石数量,以及矿石的平均铁含量(称为品位)都是已知的。量,以及矿石的平均铁含量(称为品
20、位)都是已知的。每个铲位至多安置一台电铲,电铲平均装车时间每个铲位至多安置一台电铲,电铲平均装车时间5分钟分钟卡车在等待时所耗费的能量也是相当可观的,原则上卡车在等待时所耗费的能量也是相当可观的,原则上在安排时在安排时不应发生卡车等待不应发生卡车等待的情况。的情况。 露天矿生产的车辆安排露天矿生产的车辆安排 矿石卸点需要的铁含量要求都为矿石卸点需要的铁含量要求都为29.5% 1%(品位限品位限制),搭配量在一个班次(制),搭配量在一个班次(8小时)内满足品位限制即小时)内满足品位限制即可。卸点在一个班次内不变。卡车载重量为可。卸点在一个班次内不变。卡车载重量为154吨,平吨,平均时速均时速28
21、km,平均卸车时间为平均卸车时间为3分钟。分钟。问题:出动几台电铲,分别在哪些铲位上;出动几辆问题:出动几台电铲,分别在哪些铲位上;出动几辆卡车,分别在哪些路线上各运输多少次卡车,分别在哪些路线上各运输多少次 ? 优优 化化 建建 模模平面示意图 优优 化化 建建 模模问题数据问题数据 距离铲位1铲位2铲位3铲位4铲位5铲位6铲位7铲位8铲位9铲位10矿石漏5.265.194.214.002.952.742.461.900.641.27倒装1.900.991.901.131.272.251.482.043.093.51岩场5.895.615.614.563.513.652.462.461.06
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 优化 建模 LINGOppt 课件 12 数学 竞赛 中的 部分 问题
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内