陈栋等:基于订单位置聚类的雏鸡配送车辆调度优化模型(2020年第4期)
热烈祝贺我刊被评为“中国农林核心期刊”(2020版)
基于订单位置聚类的雏鸡配送车辆调度优化模型
(1.国家农业信息化工程技术研究中心,北京100097;2.农芯(南京)智慧农业研究院,江苏南京 211800)
摘要:为解决大型禽业企业物流订单位置跨度大、配送车辆调度工作人工参与度高、雏鸡配送成本高的问题,本研究结合车辆路径优化问题求解思路,提出了基于订单位置聚类的雏鸡配送车辆调度优化模型。模型通过引入K-means聚类算法,实现了基于订单位置的配送单元划分方法,并基于肘部法则与轮廓系数法设计了自动化订单位置聚类流程,实现了订单配送单元的自主式划分。在划分的各组订单基础上,以配送成本最优作为目标函数,建立雏鸡配送车辆调度优化模型,并结合改进的遗传算法进行求解。研究采用北京某禽业企业实际订单数据,对订单未聚类情况下的整体调度优化与聚类分组情况下的调度优化两种情况的结果进行了对比分析,结果表明订单聚类分组情况下,优化模型使配送车辆平均每天总里程比订单未聚类情况降低69.84%,可以得出,加入聚类算法的订单分组优化更适合实际订单位置跨度大、订单数量多的车辆调度场景。基于以上研究,研发设计了适用于雏鸡配送的车辆调度优化服务系统,实现了订单自动化聚类、配送车辆调度优化、定制化模型服务等功能,通过模型的实际应用,达到了为禽业企业提供智能化配送车辆调度优化服务的目的,切实提高了企业运行效率,降低了企业配送成本。
关键词:雏鸡配送;车辆调度优化模型;K-means聚类算法;遗传算法;智慧畜禽;定制化模型服务
陈栋, 陈天恩, 姜舒文, 张驰, 王聪, 鲁梦瑶. 基于订单位置聚类的雏鸡配送车辆调度优化模型[J]. 智慧农业(中英文), 2020, 2 (4): 137-148.
CHEN Dong, CHEN Tian'en, JIANG Shuwen, ZHANG Chi, WANG Cong, LU Mengyao. Optimal model of chicken distribution vehicle scheduling based on order clustering[J]. Smart Agriculture, 2020, 2 (4): 137-148. (in Chinese with English abstract)
文章图片
图1 雏鸡配送车辆调度优化问题求解流程
Fig. 1 Solution flow of chicken distribution vehicle scheduling optimization problem
图2 雏鸡订单基于位置的K-means聚类流程
Fig. 2 Location-based K-means clustering process for chicken orders
图3 试验订单数据散点分布
Fig. 3 Splashes distribution of experimental order data
图4 K-means聚类肘部法则平均畸变曲线
Fig.4 Average distortion curve of K-means based on elbow rule
图5 K取不同值对应的聚类效果图
Fig. 5 Clustering effect with different K values
图6 个体与种群编码示意图
Fig.6 Coding diagram of individual and population
图7 位置连续交叉操作示意图
Fig.7 Flow chart of order crossing operation
图8 个体变异操作示意图
Fig. 8 Schematic diagram of individual variation operation
图9 遗传算法平均适应度收敛程度曲线
Fig. 9 Convergence curve of average fitness of genetic algorithm
图10 订单排线优化服务流程
Fig.10 Optimizing service progress of order routing
图11 算法调用接口说明
Fig.11 Call interface description of the algorithm
图12 算法调用接口日志
Fig. 12 Call interface log of the algorithm
来源:《智慧农业(中英文)》2020年第4期