一类运输问题的非线性规划模型.pdf
《一类运输问题的非线性规划模型.pdf》由会员分享,可在线阅读,更多相关《一类运输问题的非线性规划模型.pdf(6页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、2002211222收稿,2003202209修回。3 广西新世纪高等教育教学改革工程项目,广西民族学院重点科研项目。3 3 桂林电子工业学院计算科学与应用物理系桂林541004(Dept.of Comp.Sci.andApplied Phy.,GuilinU niv.of Elec.Tech.,Guilin,Guangxi,541004,China)。广西科学Guangxi Sciences 2003,10(2):8691一类运输问题的非线性规划模型3A Conti nuum and Nonli near Programm i ngM odel of Transport Problem何登旭
2、曹敦虔莫永向3 3宋学强He DengxuCao DunqianM o YongxiangSong Xueqiang(广西民族学院数学与计算机科学系南宁市大学路80号530006)(Dept.ofM ath.and Comp.Sci.,GuangxiU niv.for N ationalities,80 Daxuelu,N anning,Guangxi,530006,China)摘要针对路费与路线长度的非线性关系、目的地的需求量及货物的未知价格等影响因素,建立钢管定购和运输问题的二次规划模型,并通过L I N GO6.0软件,成功地求解这一类复杂运输问题,从而得到完整的购运计划。该模型具有一般
3、性,可推导至类似问题中。关键词运输问题数学模型非线性规划最省路径中图法分类号O22112:U 116AbstractA second ti me programm ing model for purchase and transportation of steel tubes isdeveloped for a linear programm ing mode of transport cost and path length,demand of destinationsand unknown price of goods,A complex problem are sloved using
4、the software L I N GO6.0.Themodel could be genelized and applied to solution of si m ilar problem s.Key wordstransport problem,mathematicalmodel,nonlinear programm ing,shortest path1问题简述要铺设1条A1A2A15的输送天然气的主管道,如图1所示.附近有7个钢厂S1,S2,S7可以生产这种主管道钢管.图中粗线表示铁路,单细线表示公路,双线表示要铺设的管道(假设沿管道或者原来有公路,或者建有施工公路),圆圈表示火车站
5、,每段铁路、公路和管道旁的阿拉伯数字表示里程(单位km).为方便计,1 km主管道钢管称为1单位钢管.1个钢厂如果承担制造这种钢管,至少需要生产500个单位.钢厂Si在指定期限内能生产该钢管的最大数量为si个单位,钢管出厂销价1单位钢管为Pi万元,如表11 单位钢管的铁路运价如表211 000 km以上每表1钢厂钢管产量及单价Table 1Y ield and un it price of steel tubes of a steel m illisi(单位U nit)Pi(万元Tenthousand yuan)1800160280015531 00015542 00016052 000155
6、62 00015073 000160表2铁路运价Table 2Transport costs of railway里程M ileage(km)运价Transport cost(万元Tenthou2sand yuan)里程M ileage(km)运价Transport cost(万元Tenthou2sand yuan)3002050160037301350236017004435140026701800504014502980190055451500329011 0006068Guangxi Sciences,Vol110No12,M ay 2003 1994-2009 China Academ
7、ic Journal Electronic Publishing House.All rights reserved.http:/图1钢管运输路线Fig.1Transport route of steel tubes图2钢管运输路线Fig.2Transport route of steel tubes增加1至100 km运价增加5万元.公路运输费用为1单位钢管每公里0.1万元(不足整km部分按整km计算).钢管可由铁路、公路运往铺设地点(不只是运到A1,A2,A15,而是管道全线).问题1请制定一个主管道钢管的订购和运输计划,使总费用最小(给出总费用).问题2如果要铺设的管道不是一条线,而一个
8、树形图,铁路、公路和管道构成网络,请就这种更一般的情形给出一种解决办法,并对图2按问题1的要求给出模型和结果.2问题分析为了求出定购计划,首先应该知道从各钢厂到各铺设路段运送单位钢管所需费用最小的路径.为此,我们定义:定义1使得从钢厂Si运送单位钢管到铺设端点Aj的费用最小的路径称为从Si到Aj的最省路径.如果可以预先知道运往各铺设端点的钢管量,那么原问题就是一个纯粹的运输问题,而运输问题已经有着比较成熟的解法1,3.然而我们遇到的并非如此简单.各铺设端点只有一个相当大的取值范围(而不是一个确定的值),确定这些值只能由运输和铺设的限制条件以及费用极小来决定.由于需铺设的总长度是相当长的,而一根
9、钢管的长度相对来说就小得多,所以可以认为:从铺设端点运送钢管到铺设地点时,钢管是连续不断、均匀地卸下的.基于以上原因,我们决定,首先求出各钢厂到各铺设端点的最省路径,然后根据限制条件和费用极小建立连续型规划模型,最后求出整个购运计划.3模型假设假设1施工公路与普通公路路况一样;假设2在实际运输时,经过的路径不会出现这样的情况:公路夹于两段铁路之间,或铁路夹于两段公路之间;假设3在实际运输时,总是这样来运输的:先运往铺设端点(指A1,A2,)再运到铺设地点;假设4铺设是均匀、连续的,卸货也是均匀、连续的.在后面的论述中,我们总是假设所有的钢管量以km为单位,所有的费用以万元为单位.4模型建立首先
10、,我们针对图1建立数学模型.411最省路径容易知道,要使总费用最小,所走的路径就应该是最省路径.所以我们首先求出各条最省路径.对于在一般赋权图中求最短路径问题已有许多成熟的方法,可以运用到这里.但由于铁路费用比较特殊(单位路长费用不是定值),所以必须做些特殊处理.经过观察我们发现,图1中所有铁路及火车站构成一颗树,要把钢管从任一钢厂运至铺设地点上都必须至少经过一个交接点(Bi),再根据假设2,每一次运输只能经过1个交接点.这样,在一次运输中,经过的铁路将是连接出发点(钢厂)和交接点的那条通路.不妨把它们直接用铁路连起来.这样我们可以按照如下方法构造新图:(?)在图1中将所有的钢厂与交接点全部用
11、铁路连接起来,铁路长度与图1中相应的铁路总长度一样.如果某个点既是钢厂又是交接点,则把它们拆成2个点,1个代表钢厂,1个代表交接点,它们之间的78广西科学2003年5月第10卷第2期 1994-2009 China Academic Journal Electronic Publishing House.All rights reserved.http:/铁路长度赋值为0.()略去图1中的铁路及火车站(除交接点外).这样就得到1个新图,重新摆放各点的位置后的形状如图3.图3与图1等效的简化图Fig13Si mplified fig11我们给图3的所有边都赋予边权,它们的值是运送单位钢管经过该边
12、的费用(而不是路的长度).在此必须说明的是,在假设2的前提下,图1与图3是等效的.等效的意思是指:在图1中从任何1个钢厂走到任何1个铺设点,不管所走的是哪一条路,在图3中都有惟一的路径与之相对应,并且费用相等.这样,图3中的所有的边权值都可以从图1及铁路、公路运价求出.譬如,S1B1=160,B1A2=0.3,A1A2=10.4.由于篇幅关系,在此不再一一给出.图3是一个典型的赋权图,可用Dijkstra算法3、逐次逼近法4等算法求出从Si到Aj的最省路径和相应费用,在此我们采用逐次逼近法.为节省篇幅,结果在此将不给出,读者可自行计算,程序可参见文献4.412目标函数(费用表达式)设从钢厂Si
13、运往铺设端点Aj的钢管量为xij,那么,购买费用为71=7i=115j=1Pixij.用wij表示从Si到Aj的最省路径相应的费用,则运输过程中的费用为72=7i=115j=1(wij)xij.因为钢管运到铺设端点Aj后,还要运往铺设地点.在图3中,铺设端点的度最大为2,所以每个端点运送的方向最多有2个,可设Aj向左运送的钢管量为Lj,向右运送的钢管量为Rj,显然有Rj+Lj=7i=1xij,j=1,2,15,R15=0,L1=0.(1)再由假设4,卸货是均匀的,当从铺设端点Aj向左运输钢管走了tkm时,剩余在车上的钢管量为Lj-t,所以将钢管运至Aj后再向左运输需要的费用(73)Lj=eLj
14、0(Lj-t)dt=12eL2j.其中e是运输1单位钢管每公里的公路运费。同理,将钢管运至Aj后再向右运输需要的费用(73)Rj=eRj0(Rj-t)dt=12eR2j.因此这期间的总费用为73=15j=1(73)Lj+(73)Rj)=15j=112e(L2j+R2j).购买费用、从钢厂运往铺设端点的费用、从铺设端点运至铺设地点的费用构成了全部费用的总和.所以,总费用为7=71+72+73=7i=115j=1Pixij+7i=115j=1wijxij+15j=112e(L2j+R2j).(2)413 约束条件 根据需铺设的钢管总长度为5171个单位,而且运输量总是非负的,所以7i=115j=1
15、xij=5171.(3)再根据假设4,铺设是均匀的(不重叠不遗漏),所以有Rj+Lj+1=AjAj+1,j=1,2,14,(4)其中AjAj+1表示从Aj到Aj+1需要铺设钢管的长度.由于钢厂Si的产量上限为si,所以15j=1xijsi,i=1,2,7.(5)而每个钢厂都有自己的产量下限.如果生产,则必须不小于500,否则就不生产,产量为0.即15j=1xij=0,或15j=1xij500,i=1,2,7,(6)为了方便求解,我们将上式改写成如下等价形式(在产量非负的条件下):15j=1xij(15j=1xij-500)0,i=1,2,7.(7)414 数学模型 由(1)(7)可以得到一个连
16、续非线性规划模型:88Guangxi Sciences,Vol110No12,M ay 2003 1994-2009 China Academic Journal Electronic Publishing House.All rights reserved.http:/m in7=7i=115j=1Pixij+7i=115j=1wijxij+15j=112e(L2j+R2j).S.T.7i=115j=1xij=5 171.15j=1xijsi,i=1,2,7,Rj+Lj=7i=1xij,j=1,2,15,R15=0,L1=0.(9)Rj+Lj+1=AjAj+1,j=1,2,14,15j=1x
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 一类 运输 问题 非线性 规划 模型
限制150内