仓网规划应用案例:新建仓网
随着客户数量的增长,公司迫切需要建立新的仓库。但是,仓库应该建在哪里呢?凭借人的经验或者搜寻各种资料,可能只能圈定一个大的范围,而且费时费力。更聪明的做法是利用数据来做出科学决策。这篇文章将介绍如何使用积兆科技的仓网规划工具来优化仓库的选址。
问题设定
假设我们有90个客户,分布在全国各地,每个客户的需求量不同。为了服务这些客户,经过公司战略会研究,认为6到8个仓库能够满足发展的需要,但是具体要几个,还需要数据来判断。我们的目标是在满足以下条件的同时,尽可能地降低成本:
- 服务距离: 每个客户至少有一个仓库在800公里以内。
- 服务水平: 至少95%的客户应该能在800公里内得到服务。
- 仓库成本: 每个仓库的固定运营成本是70万元。
- 仓库容量: 每个仓库的容量有限,这里设定上限为3万个单位。
基于以上这些约束条件,我们需要回答以下问题:
- 我们应该建多少个仓库?(本案例以6-8个仓库作示例)
- 这些仓库应该建在哪里?
- 每个仓库应该服务哪些客户?
输入数据
为了解决以上问题,我们需要准备一个Excel文件,里面包含以下信息:
- 参数设置(本案例以6-8个仓库作示例)
- 客户数据
- 潜在仓库位置(如果有)
您可以在这里下载该案例的数据文件。
1. 参数表:
这个表格包含了一些关键的设置,它们定义了仓库布局优化的规则和目标。对于这个例子,最重要的参数包括:
- 站点数量下限: 6 – 可以建立的最少仓库数量。
- 站点数量上限: 8 – 可以建立的最多仓库数量。
- 站点服务能力下限: 100单位 – 每个仓库处理的最小容量。
- 站点服务能力上限: 30,000单位 – 每个仓库处理的最大容量。
- 服务水平距离: 800公里 – 每个客户至少有一个仓库在800公里范围内。
- 服务水平: 95% – 至少95%的客户由800公里内的仓库服务。
- 默认站点成本: 70万元 – 每个仓库的固定运营成本。
这些参数定义了模型的运营约束,确保解决方案同时满足成本效率和服务水平要求。
2. 客户表:
这个表提供了全国90个客户的详细信息,每个客户的需求水平不同。主要信息包括:
- 客户编号: 每个客户的唯一标识符。
- 客户地址: 客户的位置。
- 纬度和经度: 地理坐标,将用于计算客户与潜在仓库站点之间的距离。
- 客户需求量: 每个客户的总需求量,由一个或多个仓库满足。
这些数据将帮助我们决定将客户分配给最近的仓库,并确保他们的需求得到满足。
3. 站点表:
这个表目前是空的,这意味着软件将根据客户数据和参数表中提供的约束条件来确定最佳仓库位置。
使用仓网规划工具
按照以下步骤使用积兆科技的仓网规划应用来解决仓库选址问题:
-
登录积兆科技的小流智算平台
- 访问https://flow.convect.cn/并登录。
-
打开仓网规划应用
- 从平台主页选择仓网规划应用。
-
创建新文件并上传输入数据
- 点击"新建文件"按钮,输入所需信息,并上传您准备好的包含参数和客户表的输入数据文件。等待数据导入完成。
-
求解问题
- 点击求解模型按钮,等待优化过程完成。
-
查看结果
- 在输出视图页面查看表格结果,或在数据分析页面中查看仓库位置和客户分配的可视化结果。
通过这些步骤,你将得到最佳的仓库数量和位置,并看到每个仓库将服务哪些客户。
分析结果
运行小流智算平台的仓网规划应用后,我们得到了三个场景:
- ck-6(6个仓库)
- ck-7(7个仓库)
- ck-8(8个仓库)
让我们通过对它们的比较,来回答我们的关键问题:
- 最佳仓库数量是多少?
- 仓库应该设在哪里?
- 每个仓库将服务哪些客户
1. 最佳仓库数量是多少?
下表总结了每个场景的关键指标:
场景 | 仓库数量 | 服务水平 | 总成本(元) | 总距离(公里) |
---|---|---|---|---|
ck-6 | 6 | 95.6% | 13,812,418 | 27,092 |
ck-7 | 7 | 98.9% | 13,935,374 | 25,805 |
ck-8 | 8 | 100% | 13,928,446 | 24,384 |
- 场景ck-8(8个仓库)在成本和效率之间提供了最佳平衡。它以最低的总成本(1383万)实现了100%的客户服务覆盖率,并且总行驶距离最低(24384公里)。
2. 仓库应该设在哪里?
对于每个场景,该应用确定了仓库的最佳位置。以下是ck-8(8个仓库)的仓库位置:
仓库 | 经度 | 纬度 | 分配客户数 | 分配容量 |
---|---|---|---|---|
仓库1 | 112.4593 | 32.83132 | 9 | 3,467 |
仓库2 | 123.3532 | 42.40895 | 13 | 4,954 |
仓库3 | 104.3132 | 27.5881 | 28 | 9,451 |
仓库4 | 129.9163 | 47.23471 | 5 | 1,543 |
仓库5 | 110.3459 | 19.54088 | 9 | 2,961 |
仓库6 | 120.3199 | 30.57233 | 4 | 1,715 |
仓库7 | 104.382 | 36.69818 | 9 | 2,761 |
仓库8 | 115.9589 | 40.00061 | 13 | 4,541 |
以下是场景ck-8的地图,显示了客户-站点分配关系:
相比之下,在6个仓库(ck-6)的场景中,客户距离分配的仓库更远,从而服务水平较低,运输距离较高。有3个客户(以红色标识)落在任何仓库的服务范围之外,服务水平只有95.6%。
在有7个仓库(场景ck-7)时,服务水平相比6个仓库有所提升。这时有一个客户落在任何仓库的服务范围之外。
3. 每个仓库将服务哪些客户?
在场景ck-8中,客户-站点分配数据提供了每个仓库服务哪些客户的详细信息。例如:
- 仓库1服务9个客户,平均距离为294公里。
- 仓库2服务13个客户,平均距离为215公里。
这些分配经过优化,以满足服务水平约束,同时最小化客户与仓库之间的距离。
结论
- 最佳仓库数量: 结果表明,场景ck-8(8个仓库)是最佳解决方案,以最低成本(1393万元)提供100%的客户服务覆盖率。
- 仓库位置: 参考选址结果表格中的输出数据,以及可视化地图,以查看每个场景的具体仓库位置。
- 客户分配: 使用选址客户结果输出表格中的数据,来查看哪些客户被分配到每个仓库,以及它们之间的距离。
总之,场景ck-8在成本和服务水平之间取得了最佳平衡,成为推荐解决方案。