连锁店货物配送及选址优化-数学建模论文

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

..连锁店货物配送及选址优化摘要梦想连锁是一家肉类食品加工与销售公司,降低运输成本、增大销售量对公司经营具有重要意义。在充分理解题意的基础上,通过对问题的深入分析,我们建立多个模型,对连锁店货物配送及选址进行了优化。在问题一中,要求设计运输成本最低的生产与配送方案,由于运输成本与路程有关,因而建立Floyd模型,运用MATLAB求解出两个生产基地分别到各个销售店的最短路径,再建立邻接矩阵,得到配送方案与生产方案,求解得到最低运输成本为10540.89元/天。方案见表1和表2。在问题二中,为分析各城镇需求特征并预测全省猪肉需求量峰值时间,首先对各城镇猪肉需求量求平均值及方差,由于各城镇需求量之间相差甚大,进一步求得变异系数,以变异系数为数据进行分析,有32个城镇猪肉需求量波动较大,其余城镇变化平稳。建立拟合模型,对全省总猪肉需求量进行拟合,运用MATLAB求得在2014年1月猪肉需求量达到峰值,进而对各城镇猪肉需求量进行拟合,求得各城镇在2014年1月猪肉需求量,排名前五的城镇为120、31、63、106、150,排名后五的城镇为102、84、74、30、143。在问题三中,要求设计使全省销售量达到最大的增设销售连锁店方案,将问题中的要求视为约束条件,建立非线性规划模型,以总销售量为目标函数,运用Lingo求解出全省新增设24家销售连锁店,全省销售量的最大值919424kg/日。增设销售连锁店和原有销售连锁店销售量见表7和表8。在问题四中,要建立新的生产基地使运输成本最低,由于仍要求解最低运输成本,因而建立非线性规划模型,将具有销售店的城镇作为新增生产基地的选址地点,求解出每一个城镇若作为生产基地的运输成本,由于要求新增的每日产品生产达到250吨以上,因而对求解后的结果进行筛选,得到日产品生产在250吨以上的运输成本最低的新生产基地。新的生产基地选址在31号城镇,最低运输成本为1.5万元/天。本文建立多个模型,对梦想连锁公司的货物配送进行了优化,并且对模型的优缺点进行了合理的评价。关键词:Floyd;拟合;非线性规划;MATLAB..1.问题重述梦想连锁是一家肉类食品加工与销售公司,主营:鲜猪肉。公司在全省县级及以上城镇设立销售连锁店。通过建立数学模型求解以下问题:(1)目前公司现有2个生产基地、23家销售连锁店,生产基地设在120号和63号城镇,为23家连锁店提供鲜猪肉,连锁店的日销售量见附录1。若运输成本为0.45元/吨公里,设计生产与配送方案,使运输成本最低。(2)分析各城镇需求特征,并预测未来数年,何时全省鲜猪肉需求达到峰值,达到峰值时需求达到前5位和后5位的城镇是那些。(3)未来几年公司在全省的市场占有率可增至3成左右。公司产品的需求量与销售量并不完全一致,若在当地(同一城镇)购买,则这一部分需求量与销售量相同,若在不足10公里的其他城镇的销售连锁店购买,则这一部分需求量只能实现一半,而在超过10公里的其他城镇的销售连锁店购买,销售量只能达到需求量的三成。公司决定在各城镇增设销售连锁店,基于现有条件、成本等的考虑,原有的23家销售连锁店销售能力可在现有销售量的基础上上浮20%,增设的销售连锁店销售能力控制在每日20吨至40吨内,并且要求增设的销售连锁店的销售量必须达到销售能力的下限。同一城镇可设立多个销售连锁店。设计增设销售连锁店方案,使全省销售量达到最大。(4)在增设销售连锁店的基础上,公司决定增加生产基地,地址设立在城镇所在地,每日产品生产必须达到250吨以上,在生产与销售各环节不能有产品积压。设计生产基地增设方案,使运输成本最低。(5)公司产品若采用载重1.5吨的小货车从生产基地运往销售连锁店,小货车在高速公路上限速100公里/小时,在普通公路上限速60公里/小时,销售连锁店需要的产品必须当日送达。假设:每日车辆使用时间不超过8小时,小货车装满或卸完1.5吨的货物均需要半小时,本市运输车辆行驶时间可忽略不计。在公司增设销售连锁店、增加生产基地后,为完成每日运输任务,请你为公司确定小货车的最小需求量,及各车辆的调运方案。2.模型假设1)假设每个销售店只有一辆配送车配送且载货量为无限大;2)假设生产基地到连锁店的距离即为生产基地所在城镇到连锁店所在城镇的距离;3)每个连锁店只有一个生产基地来配送;4)设生产基地生产量与配送销售量相等。..3.通用符号说明序号符号符号说明1nA各销售店与生产基地最短距离2iv城镇序号3im各销售店日销售量4x各城镇猪肉需求量平均值5各城镇猪肉需求量标准差6CV变异系数4.问题一:模型的建立、求解4.1问题分析本问题要求设计运输成本最低的生产与配送方案,首先拟根据附件中的《全省交通网络数据》画出全省交通网络拓扑图。由于问题本质上仍是最短路问题,拟建立Floyd模型。首先打算求解出所有城镇之间的最短路径,再建立0-1矩阵,选取距离销售连锁店最近的生产基地,即得到各个生产基地的配送方案,将距离加和,之后求解出运输成本即为最低运输成本。4.2模型准备根据附件《全省交通网络数据》,编写MATLAB程序求解画出全省交通网络拓扑图,如图1。程序见附录1。..图1全省交通网络拓扑图图1即为全省交通网络图。4.3模型建立建立Floyd模型对问题一进行求解。建模过程如下:Step1求解最短路径全省交通网络共有154个位置点,现需要求从生产基地到销售连锁店的的最小运输成本。设邻接矩阵0A1112121222012nnnnnnaaaaaaAaaa(4-1)来存放各边长度,其中:0,1,2,...,iiain;ija,i,j之间不相连,在程序中以各边都不可能达到的充分无穷大的数代替。ijijawijw是i,j之间的欧氏距离,i,j=1,2,…,n对于无向图0A是对称矩阵,ijjiaa递推产生一个矩阵序列01,,...,nAAA,其中,,kAij表示城镇iv到城镇jv路径上所经过的顶点序号不大于k的最短路径的长度。计算时用迭代公式:111,min,,,,kkkkAijAijAikAkj(4-2)k为迭代次数,i,j,k=1,2,…,n。最后,当k=n时,nA即是各城镇之间最短路径值。Step2选取最近生产基地..将具有销售店的城镇挑选出来,一共23个城镇。引入0-1变量1,2,...ixi令11,2,...0ixi距离63号城镇最近,距离120号城镇最近.(4-3)则运输成本为0.45inYmA(4-4)其中im为各销售店日销售量,nA为各销售店与生产基地最短距离。4.4模型求解通过编写MATLAB程序得到各生产基地配送城镇分配方案。程序见附录2。表163号城镇生产基地分配方案城镇编号连锁店编号距离(km)日销售量(公斤)费用(元)106108.368481413.5505221116179.156103492.00860252220168.956375484.67531252417128.943251188.6327732712135.19265563.265675314114.66239471235.593359633021733018028295064237.3118406.0526865719.0915570133.75408579828.1738759491.3284635表2120号城镇生产基地分配方案城镇编号连锁店编号距离(km)日销售量(公斤)费用(元)19134.3114744891.1199881621103.6414783689.4495543413119.5445124.2606433611151.1911503782.61235654214110.589489472.1821299415170.1712773978.1116345106263.7382231095.66229512010287330100325170123225.111808141.5772595141561.729258257.1316921451972.85396531299.924473根据表1和表2可得(1)63号城镇生产基地的货物配送至11个销售连锁店,配送成本为4008.86元/天,生..产量为150084公斤/天。(2)120号城镇生产基地的货物配送至12个销售基地,配送成本为6532.03元/天,生产量为230208公斤/天。(3)两个生产基地总运输成本为10540.89元/天,即为最低运输成本。具体路线如下表3配送路线生产基地路线连锁销售店636365150101063686932123111163686932122226368693242463651501029282727636515010313163636363636363646463646565636667979120120125124133132131151421431611120125124133132131151421431616120119134544433434120119134540414235363612011913454041424212012513110691902849394941201251311061061201201201201201201201231231201231241331321411411201231341391491461451455.问题二:模型的建立、求解5.1问题分析本问题要求分析各城镇需求特征并预测全省鲜猪肉何时达到峰值,以及达到峰值时排序前5位和后5位的城镇,在分析特征时,拟求解各城镇猪肉需求量的平均值、标准差,由于标准差不能完全反映需求特征,因而再求解变异系数,分析这三个数据体现各城镇需..求量特征。拟建立拟合模型,对全省各月总需求量进行拟合,求解出何时达到峰值,再对每一个城镇需求量进行拟合,求解出在全省需求量达到峰值的月份各城镇猪肉需求量,之后对各城镇需求量排序,得到排名前五和后五的城镇。5.2模型建立1.分析各城镇需求特征通过均值和方差以及变异系数的计算,可以看出每个镇对猪肉的需求量及其波动情况。121...ninixxxxxnn(5-1)22=xxSSnn(5-2)100%xCV(5-3)2.拟合模型①对同一月中每个城镇的猪肉需求量进行累加1541,1,2,ijiWwjn…,(5-4)其中i代表第i个城镇;j代表第j月②多项式拟合设fx是一个定义在实轴上的的函数,12,,...,mfxfxfx是fx在点12...mxxx上的函数值。又设是某个空间函数。所谓曲线拟合就是要在函数空间中找到一个函数x,使得2211minMMjjjjjjjxjjxfxxfx(5-5)其中12,,...,M是权重系数,特殊地,可取12...1M。x就称为在点12...Mxxx上对fx的拟合曲线。通常,我们要求函数空间π是一个有限维的线性空间,即存在着一组线性无关的函数mxxx…,,使得1Re,1,2,...,NiiiiaxaRalNumbersiN(5-6)于是,求拟合曲线x()就可以化简为求一组实数a1,a2,…,aN,使得下面目标函数达到最小值21211,,...,minMNNjiijjjiaaaaxfximum(5-7)..通过偏导数方法:/0,1,2,kakN…,,我们可以得到如下线性方程组1111121212222212,,,,,,,,,,,,NNNNnNNNfaafaf

1 / 48
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功