[发明专利]基于差分进化算法的多目标优化家禽配送方法及系统在审
申请号: | 202110537515.5 | 申请日: | 2021-05-17 |
公开(公告)号: | CN113283732A | 公开(公告)日: | 2021-08-20 |
发明(设计)人: | 张昱;徐速;郭旭;张东波;王晓旭;魏千洲;凌翔 | 申请(专利权)人: | 广东省科学院智能制造研究所 |
主分类号: | G06Q10/06 | 分类号: | G06Q10/06;G06Q10/08;G06Q10/04 |
代理公司: | 广州三环专利商标代理有限公司 44202 | 代理人: | 陈旭红;吕金金 |
地址: | 510070 广东省*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 进化 算法 多目标 优化 家禽 配送 方法 系统 | ||
1.一种基于差分进化算法的多目标优化家禽配送方法,其特征在于,包括:
获取当天所有订单数据,所述订单数据包括家禽数量、家禽种类以及配送地点;
利用所述订单数据、改进的差分进化算法和约束条件,获取多目标优化的最优配送方案解集;
利用目标函数,获取运输成本最小的配送方案。
2.根据权利要求1所述的基于差分进化算法的多目标优化家禽配送方法,其特征在于,还包括建立所述目标函数,所述目标函数为:
其中Z为运输成本,N为订单的数量,tij为第i个订单的配送地点到第j个订单的配送地点的时间,xijk=1则为车辆k经过第i个订单的配送地点和第j个订单的配送地点之间的路径,K为车辆总数,xijk=0则为第k车辆未经过第i个订单的配送地点和第j个订单的配送地点之间的路径,v为车辆的平均行驶速度。
3.根据权利要求1所述的基于差分进化算法的多目标优化家禽配送方法,其特征在于,还包括建立所述约束条件,所述约束条件包括:
车辆最大行驶距离的约束条件,公式如下:
其中,为车辆的总行驶距离,L为车辆的最大行驶距离;
装载能力的约束条件,公式如下:
0≤qr≤C
其中,qi表示第r辆车的装载能力,C为车辆的最大装载能力;
每个客户至少由一辆车服务的约束条件,公式如下:
其中,为所有车辆经过第i个订单的配送地点和第j个订单的配送地点之间的路径的总次数;
车辆服务完客户后必须返回配送中心的约束条件,公式如下:
其中,为所有车辆经过配送中心的次数;
车辆从配送中心出发时车辆的装载量为所有所述订单数据的家禽数量总和的约束条件
G0k为车辆从配送中心出发时的载重量,dj为第j个订单的的家禽需求量。
4.根据权利要求1所述的基于差分进化算法的多目标优化家禽配送方法,其特征在于,所述利用所述订单数据、改进的差分进化算法和约束条件,获取多目标优化的最优配送方案解集,包括:
S1、根据所述订单数据中家禽总数量m和车辆的数量K随机生成编码,根据所述约束条件对所述编码进行检验,若所述编码不符合约束条件,则重新生成编码,作为初始种群;
S2、利用所述目标函数计算个体适应度值;
S3、利用多策略融合变异方法进行变异操作;
S4、利用自适应参数调整方法进行交叉操作,生成下一代群体;
S5、判断是否满足t=T,若是,则以进化过程中所得到的具有最大适应度个体作为最优解输出,输出多目标优化的最优编码解集,并终止计算;若否,则返回重复循环执行S2-S5;
其中,所述初始种群的数量为50个,即M=50,迭代次数为200,即T=200;
S6、对最优编码解集进行解码,获取所述最优配送方案解集。
5.根据权利要求1所述的基于差分进化算法的多目标优化家禽配送方法,其特征在于,所述利用多策略融合变异方法进行变异操作,公式如下:
其中,是t次迭代的种群中第r1个个体,是t次迭代的种群中第r2个个体,是t次迭代的种群中第r3个个体,是t次迭代的种群中最优的个体,F(t)是变异率,t是迭代次数,T是预设的迭代次数,rand1为生成的服从均匀分布的随机数,
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广东省科学院智能制造研究所,未经广东省科学院智能制造研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110537515.5/1.html,转载请声明来源钻瓜专利网。
- 上一篇:多功能特种手机
- 下一篇:振动传感器和振动传感器的制作方法
- 同类专利
- 专利分类
G06Q 专门适用于行政、商业、金融、管理、监督或预测目的的数据处理系统或方法;其他类目不包含的专门适用于行政、商业、金融、管理、监督或预测目的的处理系统或方法
G06Q10-00 行政;管理
G06Q10-02 .预定,例如用于门票、服务或事件的
G06Q10-04 .预测或优化,例如线性规划、“旅行商问题”或“下料问题”
G06Q10-06 .资源、工作流、人员或项目管理,例如组织、规划、调度或分配时间、人员或机器资源;企业规划;组织模型
G06Q10-08 .物流,例如仓储、装货、配送或运输;存货或库存管理,例如订货、采购或平衡订单
G06Q10-10 .办公自动化,例如电子邮件或群件的计算机辅助管理