配送与流通加工课程设计报告

上传人:第*** 文档编号:57354389 上传时间:2018-10-21 格式:DOC 页数:18 大小:118.50KB
返回 下载 相关 举报
配送与流通加工课程设计报告_第1页
第1页 / 共18页
配送与流通加工课程设计报告_第2页
第2页 / 共18页
配送与流通加工课程设计报告_第3页
第3页 / 共18页
配送与流通加工课程设计报告_第4页
第4页 / 共18页
配送与流通加工课程设计报告_第5页
第5页 / 共18页
点击查看更多>>
资源描述

《配送与流通加工课程设计报告》由会员分享,可在线阅读,更多相关《配送与流通加工课程设计报告(18页珍藏版)》请在金锄头文库上搜索。

1、配送与流通加工课程设计报告课程设计名称 学 院 专 业 班 级 姓名 、学号 指 导 教 师 时 间 目录目录1.课程设计背景材料介绍.22.课程设计背景材料分析.33.模型构建过程.43.1 变量设置.43.2 模型构建54.Lingo 模型构建过程 54.1 lingo 语言特点.54.2 lingo 模型实现.75.运行结果.86.结果分析.127.设计体会.138.附录(小组分工).171. 课程设计背景材料介绍课程设计背景材料介绍1)课程设计背景我国从 90 年代末把“聚合物干混砂浆”作为发展类新型建材开始推广以来,国内除了几个发达的城市在政府引导下开始应用商品砂浆外,其他地区尤其是

2、西部地区,还未出现这种产品的使用。而商品砂浆供应方式实质上是一个物流过程,生产商品砂浆的企业将成为这个物流过程的核心。因而,从物流系统的整体考虑,可以把各个砂浆生产厂家看作是这一物流系统中分布的配送中心。将商品砂浆供应点提升到配送中心的角度后,使砂浆供应点成为商品砂浆物流系统的主要构成要素,并通过定性分析与定量分析相结合的方法,研究一种适合商品砂浆这种特殊物流商品配送中心选址的优化布局方法。2)选址决策基础资料(1)城市商品砂浆需求情况借助于 GIS 信息系统,在对整个城市主城区的砂浆需求项目调查分析和对数据进行处理后,把该地商品砂浆需求市场划分为五个需求区域。各个需求区域的中心位置和有效需求

3、量如表 1 所示。1、 表 1 各需求区域的需求参数编号区域中心位置需求量 Dk(万吨)备注D1(15,18)34D2(17. 5, 25)40D3(5. 5, 22)26D4(19.5,11.5)38D5(11.5,10.5)30各需求区域的位置坐标与备选配送中心的位置坐标为同一坐标系统。需求量指的是年需求量。(2)备选配送中心的资料 按照该城市商品砂浆配送中心的发展思路,根据备选地址的筛选原则,在调查研究后,初步确定了四个初始砂浆配送中心候选地点。初始配送中心各自的变量数据如表 2 和表 3。2、 表 2 各初始配送中心位置及建设费用编号地理位置地理称谓类型初期建设费用NIj(万元)扩建建

4、设费率CTj(万元/万吨)A1(28, 12)砼搅拌站改建40010A2(1,16.5)水泥厂改建60010A3(11.5,2.5)1 号备选地块新建170015A4(24,5)2 号备选地块新建1500103、 表 3 各初始配送中心的经营费用及生产能力参数编号固定费用 Fj(万元/年)可变费用 gj(元/吨)最小生产能力Aj(万吨/年)允许扩建的最大生产能力Bj(万吨/年)允许配送半径rj(公里)A1600100256018A280080258018A313001503010022A411001602510018(3)道路运输参数道路运输参数是各个备选配送中心到各需求区域中心的交通距离和运

5、输系数,如表 4。4、 表 4 备选配送中心到需求区域中心的交通距离及运输系数交通距离(公里)运输系数(万元/吨.公里) 编号 A1A2A3A4A1A2A3A4D1121518171.21.11.31.2D2720252311.21.41.4D310922281.211.21.3D4202213101.41.311D5181110181.311.11.22. 课程设计背景材料分析课程设计背景材料分析配送选址模型的假设条件:1) 在事先确定的备选地点范围内考虑新的配送中心的配置。2) 考虑砂浆使用的时效性和经济型,各配送中心有一定的服务半径限制。3) 商品砂浆的需求量按需求区域统计,各需求区域按

6、照运输距离最近的原则选择配送中心服务,允许同时选择不同的配送中心订购砂浆。4) 运输费用是运输量、路程的函数,随运输距和运输量成正比增加。5) 配送中心的建设投资分两阶段进行,即最小生产能力的建设投资和继续建设的投资。由于受地块的限制和考虑规模经济的影响,每个配送中心的建设都有最大生产能力限制。6) 新建配送中心应确保开业时的最小生产能力,以后允许扩大到预订的最大可能生产能力。对已建配送中心允许根据实际需求扩建到预订的最大生产能力。7) 考虑到商品砂浆使用的时效性,在模拟构建过程中假设各种商品砂浆的生产计划严格按照订单执行,即不考虑配送中心的库存。配送选址模型的目标:建立的模型是在满足“服务水

7、平最大化”和“发展空间最大”的前提下尽可能地使整个城市砂浆物流配送的成本最低,从而达到“效益最大化”的选址目标。配送选址模型的因素:1.配送中心的建设费用及生产能力。2.配送中心的经营费用。3.道路交通通行状况:模型假设运输费率与路程及交通结构因素有关,运输路程在 GIS系统中可直接获取。交通结构、道路的等级是影响“运输系数”的重要交通结构因素。相同等级的不同断面形式可能加大或减小车辆的运行阻力,从而影响车辆的运行。3. 模型构建过程模型构建过程3.1 变量设置1、标号为 Ai(i=14)的四个配送中心的最小规模、选用情况、初期建设费用、扩建费率、固定费用、可变费用、最小生产能力、允许扩建的最

8、大生产能力、允许配送的半径、扩建情况分别为 ZXGMi、XYQKi(XYQK=1 表示选用该配送中心,XYQK=0 表示不选用该配送中心) 、CQJSi、KJFLi、GDFYi、KBFYi、ZXSCi、ZDNLi、PSBJi、Ki。2、标号为 XQLj(j=15)的五个需求区域的需求量。3、JTJLij 表示从标号为 Ai(i=14)四个配送中心到标号为 Dj(j=15)五个需求区域的交通距离(公里) 。4、YSXSij 表示从标号为 Ai(i=14)四个配送中心到标号为 Dj(j=15)五个需求区域的运输系数万元/(万吨.公里)。5、YSLij 表示从标号为 Ai(i=14)的四个配送中心到

9、标号为 Dj(j=15)的五个需求区域的运输量。3.2 模型构建mincost=CQJSi*XYQKi+KJFLi*(ZXGMi- ZXSCi)*Ki+GDFYi* XYQKi +KBFYi*ZXGMi* XYQKi +JTJLij*YSXSij*YSLij ! 目标函数:min=初期建设费用+扩建建设费用+固定费用+可变费用+运输费用约束条件:1、ZXSCi=Ki ! 各个配送中心的选用情况所代表的数字=其相应的配送中心是否扩建的情况3、JTJLij=XQLj ! 各配送中心到某个需求区域的运输量=该需求区域的需求量5、ZXGMi=YSLij ! 各个配送中心的最小规模=各个配送中心的运输量

10、6、若选择某个配送中心,那么YSLij=0,否则YSLij0。4. Lingo 模型构建过程模型构建过程4.1 lingo 语言特点LINGO 模型(程序)一般由 5 个部分(或称 5 段)组成:(1)集合段(SETS):这部分要以“SETS:”开始,以“ENDSETS”结束,作用在于定义必要的集合变量(SET)及其元素(member,含义类似于数组的下标)和属性(attribute,含义类似于数组) 格式有基本集和派生集两种基本集:Setname(集合变量名)/member_list(元素列表)/:attribute_list(属性列表);元素列表可以全部一一列出,也可以用格式“/元素 1元

11、素 N/”列出,例如SETS:STUDENTS/1,2,3,4,5/:NAME,AGE;ENDSETS SETS:STUDENTS/15/:NAME,AGE;ENDSETS 派生集:Setname(parent_set_lis 源集列表)/member_list/:attribute_list;例如SETS:PRODUCT/A B/;MACHINE/M N/;WEEK/12/;ALLOWED( PRODUCT,MACHINE,WEEK);ENDSETS 列表可以用逗号“, ”分开,也可以用空格分开(2)数据段(DATA):这部分要以“DATA:”开始,以“ENDDATA”结束,作用在于对集合的

12、属性(数组)输入必要的常数数据格式为:attribute_list(属性列表)=value_list(常数列表);例如SETS:SET1 /A, B, C/: X, Y;ENDSETSDATA:X = 1 2 3;Y = 4 5 6;ENDDATA (3)初始化段(INIT):这部分要以“INIT:”开始,以“ENDINIT”结束,作用在于对集合的属性(数组)给出初值格式为:attribute_list(属性列表)=value_list(常数列表);与数据段的用法类似(4)计算段(CALC):这部分要以“CALC:”开始,以“ENDCALC”结束,作用在于对一些原始数据进行计算处理因为在实际问

13、题中,输入的数据往往是原始数据,不一定能在模型中直接使用,可以在这个段对这些原始数据进行一定的“预处理” ,得到模型中真正需要的数据在计算段中语句是顺序执行的(5)目标与约束段:这部分没有段的开始和结束标记,作用在于给定目标函数与约束条件可见除这一段外,其他 4 个段都有明确的段标记这一段是模型的主要部分,其他段是为这一段服务的其他四段可以没有,这一段必须要有否则不称其为模型这一段一般要用到 LINGO 的运算符和各种函数4.2 lingo 模型实现model:sets:DC/14/: ZXGM,XYQK,CQJS,KJFL,GDFY,KBFY,ZXSC,ZDNL,PSBJ,K;NP/15/:

14、XQL;CONNECTION (DC, NP): JTJL,YSXS,YSL;endsetsdata:CQJS=400 600 1700 1500;KJFL=10 10 15 10;GDFY=600 800 1300 1100;KBFY=100 80 150 160;ZXSC=25 25 30 25;ZDNL=60 80 100 100;PSBJ=18 18 22 18; XQL=34 40 26 38 30;JTJL=12 7 10 20 1815 20 9 22 1118 25 22 13 10 17 23 28 10 18;YSXS=1.2 1 1.2 1.4 1.31.1 1.2 1

15、1.3 1 1.3 1.4 1.2 1 1.11.2 1.4 1.3 1 1.2;enddatamincost=sum(DC:CQJS*XYQK)+sum(DC:KJFL*(ZXGM-ZXSC)*K)+sum(DC:GDFY*XYQK)+sum(DC:KBFY*ZXGM*XYQK)+sum(CONNECTION(i,j):JTJL(i,j)*YSXS(i,j)*YSL(i,j);for(DC:K=if(ZXGM#GT#ZXSC,1,0);for(DC:ZXSC=K); for(CONNECTION(i,j)|PSBJ(i)#LT#JTJL(i,j):YSL(i,j)=0); for(NP(j):sum(CONNECTION(i,j):YSL(i,j)=XQL(j); for(DC(i):sum(CONNECTION(i,j):YSL(i,j)=ZXGM(i);for(DC(i):sum(CONNECTION(i,j):YSL(i,j)=if(XYQK(i)#EQ#0,0,sum(CONNECTION(i,j):YSL(i,j);end 5. 运行

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 大学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号