[发明专利]一种电动汽车电池配送中心的选址方法有效
申请号: | 201810576282.8 | 申请日: | 2018-06-06 |
公开(公告)号: | CN108805500B | 公开(公告)日: | 2021-04-06 |
发明(设计)人: | 凌海峰;傅怡;刘业政;姜元春;孙见山;孙春华;陈夏雨;孙舫 | 申请(专利权)人: | 合肥工业大学 |
主分类号: | G06Q10/08 | 分类号: | G06Q10/08;G06Q10/04 |
代理公司: | 安徽省合肥新安专利代理有限责任公司 34101 | 代理人: | 何梅生 |
地址: | 230009 安*** | 国省代码: | 安徽;34 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 电动汽车 电池 配送 中心 选址 方法 | ||
1.一种电动汽车电池配送中心的选址方法,其特征是按如下步骤进行:
步骤1、定义运输费:
将目标地区中共计n个换电站中的第j个换电站记为Nj,j∈{1,2,…,n};
将目标地区中m个电池配送中心中第i个电池配送中心记为Mi,i∈{1,2,…,m};
将m个电池配送中心中建造第i个电池配送中心的固定成本记为fi;
将第j个换电站与m个电池配送中心中各电池配送中心之间的运输费用按升序进行排序,获得第j个运输费用向量cj,cj=[c1j,c2j,...,cij,...,cmj]T;
步骤2、按如下过程构建电池配送中心选址模型:
步骤2.1、在所述目标地区中建造电池配送中心的固定成本fF(y)的表达如式(1):
式(1)中,yi表示第i个电池配送中心的建造结果,以yi=0表征建造第i个电池配送中心;以yi=1表征不建造第i个电池配送中心;
步骤2.2、在所述目标地区中换电站与电池配送中心的运输成本fC(y)的表达如式(2):
式(2)中,表示与运输费用向量cj相应排序后的第r个电池配送中心的建造结果;
步骤2.3、在所述目标地区中电池配送中心的总成本f(y)由式(3)表达:
f(y)=fF(y)+fC(y) (3);
步骤3、将式(3)所表达的总成本f(y),通过合并同类项,得到式(4)的表达形式:
式(4)中,a0表示常数项,a1和a2分别表示y1和y2的线性项的系数,ah和ah+1分别表示y1y2和y1y3项的系数,ak和ak+1分别表示y1y2y3和y1y2y4项的系数,ag表示项的系数;
将式(4)中yi的线性项的系数记为Ai,包含yi的所有系数和记为Bi;
步骤4、利用khumawala规则对式(4)所表达的总成本表达式f(y)按如下方式进行预处理:
若Ai≥0,则yi=0;
若Bi≤0,则yi=1;
若Ai<0且Bi>0,令yi=#,yi=#表示不确定情况,所述不确定情况是指在利用khumawala规则对式(4)所表达的总成本表达式f(y)进行预处理后仍不能确定电池配送中心i是否建造,从而得到预处理后的建造选择向量记为Y,Y=[y1,y2,...,yi,...,ym]T,yi由{0,1,#}表示;
步骤5、判断所述预处理后的建造选择向量Y中是否还存在不确定的情况,若存在,则执行步骤6;否则将所述预处理后的建造选择向量Y作为最优选址方案输出;
步骤6、基于最大分支准则算法或最小分支准则算法获得最优选址方案;
所述基于最大分支准则算法获得最优选址方案是按如下步骤进行:
步骤(1)、定义一个m维向量best,并初始化best=[1,1,...,1]T;
初始化所述m维向量best所对应的总成本f(best)为:定义分支层数为p,初始化p=1;
步骤(2)、将所述预处理后的建造选择向量Y=[y1,y2,...,yi,...,ym]T作为第p层分支的建造结果Yp;
步骤(3)、计算第p层分支的建造结果Yp所对应的总成本表达式f(y)中每个建造结果yi的线性项系数以及包含yi的所有系数和构成集合D(p):
步骤(4)、从集合D(p)中选取最大值所对应的第i个电池配送中心的建造结果记为第p层分支变量yp,并令yp=0;
步骤(5)、利用所述khumawala规则对所述第p层分支的建造结果所对应的总成本表达式f(y)再次处理,得到第p+1层分支的建造结果Yp+1;
步骤(6)、判断第p+1层分支的建造结果中是否还存在不确定的情况,若存在,则执行步骤(7);否则执行步骤(8);
步骤(7)、将p的值增加1,并返回步骤(3);
步骤(8)、将所述第p+1层分支的建造结果Yp+1所对应的总成本与总成本f(best)进行比较,选取较小值重新赋值给f(best),选取较小值对应的建造结果赋值给best;
步骤(9)、重新赋值yp,令yp=1;
步骤(10)、利用所述khumawala规则对所述第p层分支的建造结果所对应的总成本表达式f(y)重新进行处理,得到第p+1层分支的建造结果Y′P+1;
步骤(11)、判断第p+1层分支的建造结果中是否还存在不确定的情况,若存在,则执行步骤(7);否则执行步骤(12);
步骤(12)、将所述第p+1层分支的建造结果Y′p+1所对应的总成本与总成本f(best)进行比较,选取较小值重新赋值给f(best),选取较小值对应的建造结果赋值给best;
步骤(13)、判断第p层分支变量yP的取值情况;若yP=1,执行步骤(14),否则返回步骤(9);
步骤(14)、将p的值减小1;
步骤(15)、判断p是否大于“0”;若是,则返回步骤(13);否则将向量best作为最优选址方案输出;
所述基于最小分支准则算法获得最优选址方案是按如下步骤进行:
步骤(1)、定义一个m维向量BEST,并初始化BEST=[1,1,...,1]T;
初始化所述m维向量BEST所对应的总成本f(BEST)为:定义分支层数为q,并初始化q=1;
步骤(2)、将所述预处理后的建造选择向量Y=[y1,y2,...,yi,...,ym]T作为第q层分支的建造结果Yq;
步骤(3)、计算第q层分支的建造结果Yq所对应的总成本表达式f(y)中每个建造结果yi的线性项系数以及包含yi的所有系数和构成集合D(q):
步骤(4)、从集合D(q)中选取最小值所对应的第i个电池配送中心的建造结果记为第q层分支变量yq,并令yq=0;
步骤(5)、利用所述khumawala规则对所述第q层分支的建造结果所对应的总成本表达式f(y)再次处理,得到第q+1层分支的建造结果Yq+1;
步骤(6)、判断第q+1层分支的建造结果中是否还存在不确定的情况,若存在,则执行步骤(7);否则执行步骤(8);
步骤(7)、将q的值增加1,并返回步骤(3);
步骤(8)、将所述第q+1层分支的建造结果Yq+1所对应的总成本与总成本f(BEST)进行比较,选取较小值重新赋值给f(BEST),选取较小值对应的建造结果赋值给BEST;
步骤(9)、重新赋值yq,令yq=1;
步骤(10)、利用所述khumawala规则对所述第q层分支的建造结果所对应的总成本表达式f(y)重新进行处理,得到第q+1层分支的建造结果Y′q+1;
步骤(11)、判断第q+1层分支的建造结果中是否还存在不确定的情况,若存在,则执行步骤(7);否则执行步骤(12);
步骤(12)、将所述第q+1层分支的建造结果Y′q+1所对应的总成本与总成本f(BEST)进行比较,选取较小值重新赋值给f(BEST),选取较小值对应的建造结果赋值给BEST;
步骤(13)、判断第q层分支变量yq的取值情况;若yq=1,则执行步骤(14),否则返回步骤(9);
步骤(14)、将q的值减小1;
步骤(15)、判断q是否大于“0”;若是,则返回步骤(13),否则将向量BEST作为最优选址方案输出。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于合肥工业大学,未经合肥工业大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810576282.8/1.html,转载请声明来源钻瓜专利网。
- 同类专利
- 专利分类
G06Q 专门适用于行政、商业、金融、管理、监督或预测目的的数据处理系统或方法;其他类目不包含的专门适用于行政、商业、金融、管理、监督或预测目的的处理系统或方法
G06Q10-00 行政;管理
G06Q10-02 .预定,例如用于门票、服务或事件的
G06Q10-04 .预测或优化,例如线性规划、“旅行商问题”或“下料问题”
G06Q10-06 .资源、工作流、人员或项目管理,例如组织、规划、调度或分配时间、人员或机器资源;企业规划;组织模型
G06Q10-08 .物流,例如仓储、装货、配送或运输;存货或库存管理,例如订货、采购或平衡订单
G06Q10-10 .办公自动化,例如电子邮件或群件的计算机辅助管理