收藏 分销(赏)

物流中心选址重心法c程序设计.doc

上传人:人****来 文档编号:9727749 上传时间:2025-04-04 格式:DOC 页数:6 大小:85KB 下载积分:6 金币
下载 相关 举报
物流中心选址重心法c程序设计.doc_第1页
第1页 / 共6页
物流中心选址重心法c程序设计.doc_第2页
第2页 / 共6页


点击查看更多>>
资源描述
单一物流中心选址重心法程序设计 (选址)某企业有五个供应商,他们的位置分别是(4,4),(12,4),(2,7),(11,11),(7,14),该企业从这五个供应商处的采购量每年为4、3、2、4、1,假设运输费率相同,i为序号的末位数。请用计算机编写一个通用程序,完成下面的题目。 (1)用城市距离为该企业推荐一个地址,使该企业的费用最省。 (2)将第1问中的结果作为一个初始解,用欧氏距离进行重新优化,推荐一个最优的位置。 要求: (1)前后两次结果之差小于0.001; (2)程序的通用性高,可以满足任何多个供应商; (3)程序的可读性强; (4)操作界面友好; (5)在手册中要记录所有的程序、运行结果及相关界面图形。 解: 图 供应地和需求地分布情况 重心法是一种模拟方法。这种方法将物流系统中的需求点和资源点看成是分布在某一平面范围内的物流系统,各点的需求量和资源量分别看成是物体的重量,物体系统的重心作为物流网点的最佳设置点,利用求物体系统重心的方法来确定物流网点的位置。 (1) 式中:—i点运输量; —待定物流中心到i点的运输费率; —待定物流中心到i点的距离。 求解算法—数值分析法(重心法) 1) 设供应点和需求点所在地的坐标为(),待定物流中心的位置坐标为(X00) 则 (2) 2) 将(2)式代入(1)式,然后求运输总费用对X0和Y0的偏导数,并令其等于零。 (3) (4) 上述两式中仍含有未知数,因此一次不能求得X0和Y0(解析解),需要通过迭代收敛法得到数值解。 迭代收敛法具体步骤: 1、 先用重心公式估算初始选址点(大致位置): (5) (6) 2、将X0和Y0代入公式2,计算(1,2,…,); 3、将代入公式3和4,解出修正值X0和Y0; 4、根据修正值X0和Y0,再重新计算; 5、重复步骤3和4,直至X0和Y0的值在连续迭代过程中不再变化,即△X0≈0,△Y0≈0,即得到精确仓库选址位置,继续计算无意义。 程序设计具体步骤: 1: 利用几何重心公式(5)和(6)估算初始点X0,Y0 2: 将X0,Y0代入距离公式(2),计算(1,2,…,5) 3: 将(1,2,…,5)代入公式3和公式4,修正值X0和Y0 4: 重复步骤2和3,直至修正值X0和Y0的值在连续迭代过程中不再变化。(用程序进行编译),程序如下所示: <> <> <> () { n; *X,*Y,*V,*R; <<"请输入需求点和供应点总个数:"; >>n; [n]; [n]; [n]; [n]; <<"请输入各结点的横坐标:"; ( 0<) >>X[i]; <<"请输入各结点的纵坐标:"; (0<) >>Y[i]; <<"请输入各结点的供货量或需求量:"; (0<) >>V[i]; <<"请输入各结点的内/外向运输费率:"; (0<) >>R[i]; 0.0sumy0.00.0; ; (0<) { [i]*R[i]*X[i]; sumy[i]*R[i]*Y[i]; [i]*R[i]; } ; ; <<"初始物流中心地址为:"<<""<<<<' '<<""<<<<; *d; [i]; 0.00.00.0; ; 0; (1) { (0<) d[i](([i])*([i])+([i])*([i])); (0<) { [i]*R[i]*X[i][i]; [i]*R[i]*Y[i][i]; [i]*R[i][i]; } ; ; (50) ; { <<"第"<<1<<"次迭代:"<<""<<<<' '<<""<<<<; ; ; 0.0; 0.0; 0.0; ; } } <<"物流中心最佳地址为:"<<""<<<<' '<<""<<<<; } 物流管理082 孙文婷 200800847 6 / 6
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传

当前位置:首页 > 包罗万象 > 大杂烩

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2026 宁波自信网络信息技术有限公司  版权所有

客服电话:0574-28810668  投诉电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服