[发明专利]基于先验知识的自适应差分进化算法的多式联运能耗优化方法在审
申请号: | 201710532092.1 | 申请日: | 2017-07-03 |
公开(公告)号: | CN107403236A | 公开(公告)日: | 2017-11-28 |
发明(设计)人: | 范勤勤;顾邦平;杨斌;张依恋 | 申请(专利权)人: | 上海海事大学 |
主分类号: | G06Q10/04 | 分类号: | G06Q10/04;G06N3/00 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 201306 上*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 先验 知识 自适应 进化 算法 联运 能耗 优化 方法 | ||
1.基于先验知识的自适应差分进化算法的多式联运能耗优化方法包括以下步骤:
(1)、基于先验知识的自适应差分进化算法的设计;
(2)、利用基于先验知识的自适应差分进化算法来对各载运工具的能耗模型参数进行辨识;并使用相关系数来评判各个模型的精度;最后,根据各载运工具能耗模型,建立多式联运能耗模型;
(3)、利用基于先验知识的自适应差分进化算法来求解多式联运能耗优化问题。
2.如权利要求1所述的基于先验知识的自适应差分进化算法的多式联运能耗优化方法,其特征在于:基于先验知识的自适应差分进化算法的操作步骤如下:
(2.1)初始化:确定种群规模NP和最大的迭代代数Gmax;在可行域P0内随机生成一个初始种群P10;并且设定当前的代数G=0。
(2.2)变异操作:对于每个个体利用以下变异策略来对其进行变异操作:
式(1)中,表示从当前的种群中随机选择最好的100p%个个体,p在(0,1]的区间内。Fi表示变异控制参数,其范围在[0,1]之间。r1和r2表示两个随机整数,其范围在[1,NP]内,并且r1≠r2。
(2.3)交叉操作:对于每个个体利用以下交叉策略来对其进行交叉操作:
式(2)中,D表示优化问题的维数;Rj和jrand分别表示一个在[0,1]范围内的随机数和一个在[1,D]内的整数随机数。CR为差分进化算法的交叉率。
(2.4)控制参数的自适应:控制参数F和CR的产生分为两个阶段:
如果G≤0.6*Gmax,变异控制参数由柯西分布函数C(μF,0.1)产生,交叉控制参数则由正态分布函数N(μCR,0.1)产生。而μF和μCR更新如下:
μF=(1-c)×μF+c×meanL(SF)(3)
μCR=(1-c)×μCR+c×meanA(SCR)(4)
在式(3)和式(4)中,c=0.1控制参数自适应的速率;SF和SCR分别表示每一代中所有成功的F和CR的集合。meanA和meanL分别表示算术平均值和勒默平均值。
如果G>0.6*Gmax,F和CR更新如下:
(2.5)选择操作:试验向量和目标向量进行比较,好的个体将会被选到下一代:
(2.6)重复第(2.2)~(2.5)步,直到算法达到设定的停止条件为止。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海海事大学,未经上海海事大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710532092.1/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种单车共享方法
- 下一篇:基于不同气候条件的中西太平洋鲣鱼渔场预报方法
- 同类专利
- 专利分类
G06Q 专门适用于行政、商业、金融、管理、监督或预测目的的数据处理系统或方法;其他类目不包含的专门适用于行政、商业、金融、管理、监督或预测目的的处理系统或方法
G06Q10-00 行政;管理
G06Q10-02 .预定,例如用于门票、服务或事件的
G06Q10-04 .预测或优化,例如线性规划、“旅行商问题”或“下料问题”
G06Q10-06 .资源、工作流、人员或项目管理,例如组织、规划、调度或分配时间、人员或机器资源;企业规划;组织模型
G06Q10-08 .物流,例如仓储、装货、配送或运输;存货或库存管理,例如订货、采购或平衡订单
G06Q10-10 .办公自动化,例如电子邮件或群件的计算机辅助管理