[发明专利]基于改进差分进化算法的作业路径动态优化方法在审
申请号: | 201610015491.6 | 申请日: | 2016-01-08 |
公开(公告)号: | CN105701569A | 公开(公告)日: | 2016-06-22 |
发明(设计)人: | 张思建;党三磊;张捷;李健 | 申请(专利权)人: | 广东电网有限责任公司电力科学研究院 |
主分类号: | G06Q10/04 | 分类号: | G06Q10/04;G06Q10/06;G06Q50/06 |
代理公司: | 广州知友专利商标代理有限公司 44104 | 代理人: | 周克佑;何秋林 |
地址: | 510080 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 一种基于改进差分进化算法的作业路径动态优化方法,包括如下步骤:步骤1:编码;步骤2:优化求解;步骤3:解码最优解,获取其对应的路径规划方案,以便指导作业人员作业。本发明将实际问题转化成数学问题,通过求取目标函数的最优解,获得用于指导作业任务分配和作业任务排序的最佳方案,可实现作业任务的动态科学分配,以及作业路径的实时优化,从而从整体上提高完成作业任务的效率和对作业任务的响应速度;本发明对常规差分进化算法进行了改进,提高了算法的寻优速度和精度。 | ||
搜索关键词: | 基于 改进 进化 算法 作业 路径 动态 优化 方法 | ||
【主权项】:
一种基于改进差分进化算法的作业路径动态优化方法,包括如下步骤:步骤1:编码1‑1)对于N个目标任务点,P个出勤作业人员,构建如下优化向量表达式:x=(x1,x2,x3,...,xN)xi∈{1,2,3,...,N}其中,xi表示目标任务点编号,优化向量x中所有xi的取值不重复,即优化向量x是1,2,…,N的一个排列,为全部出勤作业人员需要依次遍历的目标任务点编号;1‑2)根据出勤作业人员属性的不同,按照作业人员各自的工作能力,事先指定各作业人员的任务量,即负责的目标任务点的数量,分别为n1,n2,…,nP,以优化向量x的前n1维表示1号作业人员的有序任务列表,之后的n2维表示2号作业人员的有序任务列表,依次类推,将优化向量x解码为P个有序的任务路径,即解码出优化向量x对应的路径规划方案;步骤2:优化求解2‑1)设置改进差分进化算法参数,包括种群规模NP、最大迭代次数Maxges、子种群数量N_sub,非线性遗忘因子α、变异因子FM、交叉因子FP以及多重变异选择因子P1、P2;2‑2)利用某个范围内的随机值初始化种群:
j=1,2,...,NP;2‑3)对种群中的每个个体xj(0)中的各维度变量值进行大小排序,获取与各个体对应的、根据各个体xj(0)中各维度变量值在序列中的排名确定的由1,2,…,N构成的排列;2‑4)将每个排列视为一个优化向量x,计算初始种群中每个个体的适应度值,即计算每个排列对应的作业路径总和,并比较得出初始全局最优个体xgbest(0);2‑5)将包含NP个个体的种群拆分成N_sub个子种群:NP1,NP2,...,NPN_sub,并计算每一个子种群中的最优个体:
m=1,2,...,N_sub;2‑6)将N_sub个子种群按照环形拓扑结构进行连接,使每个子种群均拥有两个相邻的子种群;2‑7)对每个个体按照如下方式进行变异操作:![]()
其中,vj(t)表示第j个个体在第t代时产生的变异个体,xj(t)为其变异之前的个体;xr1(t),xr2(t)为种群中另外两个随机的个体;xgbest(ii)为第ii代时的全局最优个体;
为第ii代时第m个子种群中的最优个体;
为第ii代时与第m个子种群相邻的两个子种群中的最优个体中的随机一个;M(t)为第t代的变异因子,其满足均值为FM,方差为0.1的柯西分布;P1,P2为多重变异选择因子,分别满足均值为FP1、FP2,方差为0.1的高斯分布;此外,ξ(ii)满足:![]()
2‑8)对每个个体进行交叉操作,公式如下:![]()
其中,
为第j个个体在第t代中其h维度的变量值;Pc(t)为第t代的交叉因子,满足均值为Pc,方差为0.1的高斯分布;2‑9)对每个个体进行选择操作,公式如下:![]()
其中,f为构建的用于表示作业路径总和的目标函数;2‑10)更新当前代的全局最优个体xgbest(t),各子种群中的最优个体
2‑11)判断是否达到最大迭代次数Maxges,若否则返回步骤2‑7);2‑12)获得最优解,终止算法优化过程;步骤3:解码最优解,获取其对应的路径规划方案,以便指导作业人员作业。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广东电网有限责任公司电力科学研究院,未经广东电网有限责任公司电力科学研究院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201610015491.6/,转载请声明来源钻瓜专利网。
- 上一篇:复合式锆石加工快速粘石机
- 下一篇:双凸轮铲动机构
- 同类专利
- 专利分类
G06 计算;推算;计数
G06Q 专门适用于行政、商业、金融、管理、监督或预测目的的数据处理系统或方法;其他类目不包含的专门适用于行政、商业、金融、管理、监督或预测目的的处理系统或方法
G06Q10-00 行政;管理
G06Q10-02 .预定,例如用于门票、服务或事件的
G06Q10-04 .预测或优化,例如线性规划、“旅行商问题”或“下料问题”
G06Q10-06 .资源、工作流、人员或项目管理,例如组织、规划、调度或分配时间、人员或机器资源;企业规划;组织模型
G06Q10-08 .物流,例如仓储、装货、配送或运输;存货或库存管理,例如订货、采购或平衡订单
G06Q10-10 .办公自动化,例如电子邮件或群件的计算机辅助管理
G06Q 专门适用于行政、商业、金融、管理、监督或预测目的的数据处理系统或方法;其他类目不包含的专门适用于行政、商业、金融、管理、监督或预测目的的处理系统或方法
G06Q10-00 行政;管理
G06Q10-02 .预定,例如用于门票、服务或事件的
G06Q10-04 .预测或优化,例如线性规划、“旅行商问题”或“下料问题”
G06Q10-06 .资源、工作流、人员或项目管理,例如组织、规划、调度或分配时间、人员或机器资源;企业规划;组织模型
G06Q10-08 .物流,例如仓储、装货、配送或运输;存货或库存管理,例如订货、采购或平衡订单
G06Q10-10 .办公自动化,例如电子邮件或群件的计算机辅助管理