




下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、单一物流中心选址重心法程序设计 图 供应地和需求地分布情况重心法是一种模拟方法。这种方法将物流系统中的需求点和资源点看成是分布在某一平面范围内的物流系统,各点的需求量和资源量分别看成是物体的重量,物体系统的重心作为物流网点的最佳设置点,利用求物体系统重心的方法来确定物流网点的位置。(1)式中:Vii点运输量;Ri待定物流中心到i点的运输费率;di待定物流中心到i点的距离。求解算法数值分析法(重心法)1) 设供应点和需求点所在地的坐标为(Xi,Yi),待定物流中心的位置坐标为(X0,Y0)则 (2)2) 将(2)式代入(1)式,然后求运输总费用TC对X0和Y0的偏导数,并令其等于零。(3)(4)
2、上述两式中仍含有未知数di,因此一次不能求得X0和Y0(解析解),需要通过迭代收敛法得到数值解。迭代收敛法具体步骤:1、 先用重心公式估算初始选址点(大致位置):(5)(6)2、将X0和Y0代入公式2,计算di(i=1,2,m+n);3、将di代入公式3和4,解出修正值X0和Y0;4、根据修正值X0和Y0,再重新计算di;5、重复步骤3和4,直至X0和Y0的值在连续迭代过程中不再变化,即X00,Y00,即得到精确仓库选址位置,继续计算无意义。程序设计具体步骤:Step1:利用几何重心公式(5)和(6)估算初始点X0,Y0Step2:将X0,Y0代入距离公式(2),计算di(i=1,2,5)St
3、ep3:将di(i=1,2,5)代入公式3和公式4,修正值X0和Y0Step4:重复步骤2和3,直至修正值X0和Y0的值在连续迭代过程中不再变化。(用C+程序进行编译),程序如下所示:#include <iostream.h>#include <math.h>#include <stdlib.h>void main() int n; float *X,*Y,*V,*R; cout<<"请输入需求点和供应点总个数:" cin>>n; X=new floatn; Y=new floatn; V=new floatn;
4、R=new floatn; cout<<"请输入各结点的横坐标:" for (int i=0;i<n;i+) cin>>Xi; cout<<"请输入各结点的纵坐标:" for (i=0;i<n;i+) cin>>Yi; cout<<"请输入各结点的供货量或需求量:" for (i=0;i<n;i+) cin>>Vi; cout<<"请输入各结点的内/外向运输费率:" for (i=0;i<n;i+) cin&
5、gt;>Ri; float sumx=0.0,sumy=0.0,sumqr=0.0; float avex,avey; for (i=0;i<n;i+) sumx+=Vi*Ri*Xi; sumy+=Vi*Ri*Yi; sumqr+=Vi*Ri; avex=sumx/sumqr; avey=sumy/sumqr; cout<<"初始物流中心地址为:"<<"X="<<avex<<' '<<"Y="<<avey<<endl; fl
6、oat *d; d=new floati; float xzsumx=0.0,xzsumy=0.0,xzsumqr=0.0; float xzavex,xzavey; int j=0; while (1) for (i=0;i<n;i+) di=sqrt(avex-Xi)*(avex-Xi)+(avey-Yi)*(avey-Yi); for (i=0;i<n;i+) xzsumx+=Vi*Ri*Xi/di; xzsumy+=Vi*Ri*Yi/di; xzsumqr+=Vi*Ri/di; xzavex=xzsumx/xzsumqr; xzavey=xzsumy/xzsumqr; if
7、 (j=50) break; else cout<<"第"<<j+1<<"次迭代:"<<"tempX="<<xzavex<<' '<<"tempY="<<xzavey<<endl; avex=xzavex; avex=xzavey; xzsumx=0.0; xzsumy=0.0; xzsumqr=0.0; j+; cout<<"物流中心最佳地址为:"<<"
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 共同承包甲方合同范例
- 医药物流收购合同范例
- 培养学生审美素养的幼儿园教研计划
- 儿童心理学家的咨询项目与研究计划
- 2025年自我保护中班标准教案
- 班级交流平台建设计划
- 品牌体验经济的兴起与趋势计划
- 《贵州盛联新能源投资有限公司赫章县松林坡乡腾达煤矿〔兼并重组(调整)〕矿产资源绿色开发利用方案(三合一)》专家组评审意见
- 缝纫机操作知识培训课件
- 营销人员心理素质专业培训教程优化方案
- 兴隆街办拆迁规划方案
- 2《秦腔》公开课一等奖创新教学设计 统编版高中语文选择性必修下册
- 2024年城市轨道交通行车值班员(三级)考试题库汇总(附答案)
- 老药新用与用药创新趋势
- 特种作业人员管理规定
- 安全管理之双重预防机制
- 《锐器伤应急处理》课件
- 建筑工程赶工补偿费用计算表
- 2024届陕西省西安市西北工业大学高考语文一模试卷含解析
- 2024年兴湘集团全资子公司招聘笔试参考题库含答案解析
- 第十七课 《虚拟与现实》(课件)2023-2024学年北师大版(2013)初中心理健康七年级上册
评论
0/150
提交评论