选址问题用什么算法

选址问题用什么算法 重心法选址的初始位置怎么给出的?

重心法选址的初始位置怎么给出的?

重心法选址的初始位置怎么给出的?

重心法(Thecentre-of-gravitymethod)是一种设置单个厂房或仓库的方法,这种方法主要考虑的因素是现有设施之间的距离和要运输的货物量,经常用于中间仓库或分销仓库的选择。商品运输量是影响商品运输费用的主要因素,仓库尽可能接近运量较大的网点,从而使较大的商品运量走相对较短的路程,就是求出本地区实际商品运量的重心所在的位置。重心法首先要在坐标系中标出各个地点的位置,目的在于确定各点的相对距离。坐标系可以随便建立。在国际选址中,经常采用经度和纬度建立坐标。然后,根据各点在坐标系中的横纵坐标值求出成本运输最低的位置坐标X和Y,重心法使用的公式是:Cx--重心的x坐标;Cy--重心的y坐标;Dix--第i个地点的x坐标;Diy--第i个地点的y坐标;Vi--运到第i个地点或从第i个地点运出的货物量。最后,选择求出的重心点坐标值对应的地点作为要布置设施的地点。

重心法选址计算公式?

重心法首先要在坐标系中标出各个地点的位置,目的在于确定各点的相对距离。坐标系可以随便建立。在国际选址中,经常采用经度和纬度建立坐标。然后,根据各点在坐标系中的横纵坐标值求出成本运输最低的位置坐标X和Y,重心法使用的公式是: 公式中 Cx--重心的x坐标; Cy--重心的y坐标; Dix--第i个地点的x坐标; Diy--第i个地点的y坐标; Vi--运到第i个地点或从第i个地点运出的货物量。 最后,选择求出的重心点坐标值对应的地点作为要布置设施的地点。

excel计算重心法的函数公式?

假设有一系列点代表生产地和需求地,各自有一定量货物需要以一定的运输费率运向待定的仓库,或从仓库运出,现在要确定仓库应该位于何处才能使总运输成本最小?这是一类单设施选址问题,精确重心法是求解这类问题最有效的算法之一。

我们以该点的运量乘以到该点的运输费率再乘以到该点的距离,求出上述乘积之和最小的点,即:

n

i i i i 1

min TC VR d ==∑

其中:TC ——总运输成本

i V ——i 点的运输量 i R ——到i 点的运输费率

i d ——从位置待定的仓库到i 点的距离

i d =其中k 代表一个度量因子,将坐标轴上的一单位指标转换为通用的距离单位,如英里等。 传统的精确重心法是对上述目标函数求偏微分,然后再使用迭代的方法,计算过程繁琐,在这里我们使用excel 软件求解。

算例:假设有两个工厂向一个仓库供货,由仓库供应三个需求中心,工厂一生产A 产品,工厂二生产B 产品。工厂和需求地的坐标、货运量和运输费率见表1,k 值取10。

第二步:在第一步基础上,利用excel 提供的函数,分别求出各个地点到仓库的运输成本和总成本