本发明涉及一种区域内配电网各电动汽车充电站充电负荷预测方法、装置设备及存储介质。
背景技术:
电动汽车作为一种新型的交通运输工具,能够有效的减少环境污染,降低传统燃油汽车的尾气排放和化石能源的消耗,推广电动汽车在建设环境友好型、可持续发展型社会方面具有重要的战略意义。
随着电动汽车的大量普及,充电成为电动汽车用户的刚性需求,充电站等基础设施的建设也是电动汽车产业发展的基础。但是,由于电动汽车充电功率较大,大规模电动汽车无序接入电网充电时,会给电网的安全稳定运行带来严重影响。如果能够预测电动汽车用户的充电行为,确定目标电网区域内各充电站在不同时刻充电负荷的大小,在结合常规负荷波动情况的基础上,制定电动汽车充电行为的实时调度和全局控制策略,将有望实现电动汽车充电行为的有序性,降低充电负荷接入电网所造成的冲击,改善配电网的潮流分布,提高电能质量和供电可靠性。
目前在充电负荷预测方面的研究,主要集中在基于出行链的负荷建模,通过蒙特卡诺模拟获取电动汽车充电负荷的时空分布规律等方面。但是,上述研究分析的是区域内配网充电负荷的总体特征,当目标区域内存在多个充电站时,在不同时刻,对处于不同地理位置、具有不同剩余电量(soc,stateofcharge)的电动汽车而言,其选择充电站的位置存在差异,因此各个充电站的充电负荷状况也有所不同。为此,有必要进行不同电动汽车充电站充电负荷预测。
技术实现要素:
本发明的目的是提供一种充电站充电负荷预测方法、装置设备及存储介质,用于解决现有技术存在的问题。
为实现上述目的,本发明的具体技术方案如下:
本发明提供了一种充电站充电负荷预测方法,包括:
(1)目标区域内交通信息特征量提取:获取目标区域路网中的交通节点与充电站的数量以及地理位置信息,并依据充电站距离交通节点最近的原则建立目标区域中充电站与的对应最近交通节点之间的映射关系,以确定目标区域中任一充电站r所对应的交通节点nr,其中,所述目标区域内充电站总数为p,r∈[1,p],交通节点总数为n,目标区域内各交通节点从1到n分别进行编号,nr∈[1.n];
(2)最优行驶路径选择:以行驶路径最短为原则,建立目标区域中任意交通节点i到任意交通节点j之间的最优行驶路径的导航集合,其中i,j∈[1,n];
(3)待充电电动汽车数量确定:获取目标区域内所有电动汽车的当前地理位置、电池剩余电量soc、行驶目的地位置,将所述soc低于预设值的汽车定义为待充电电动汽车,并确定目标区域内所述待充电电动汽车总数m;
(4)最优充电站选择及充电负荷函数构建:对待充电汽车k执行如下循环处理,直至完成目标区域内m个待充电电动汽车的最优充电站选择和充电负荷函数构建,其中,k为待充电电动汽车的编号;
(4-1)根据所述待充电汽车k的当前地理位置以及行驶目的地位置,确定所述待充电汽车k当前在路网中交通节点编号ik以及目的地交通节点编号jk,
(4-2)根据所述导航集合以及所述映射关系以及可达性判据,对目标区域内p个充电站分别进行可达性判断,以确定待充电汽车k的所有的可达充电站aw,所述可达性判据为:
其中,所述spath·ir为交通节点i到交通节点nr的最优路径的路程长度、c为待充电汽车k行驶单位路程长度的剩余电量消耗百分比,sock为所述待充电汽车k的电池剩余电量;
(4-3)确定待充电汽车k到各个可达充电站aw进行充电所需的充电总时间集合{tsum·1,tsum·2,tsum·3,…,tsum·aw},并将充电总时间最小数值对应的可达充电站作为待充电汽车k的目标充电站,
其中,tsum·k==td·k tw·k tc·k
其中td·k为电动汽车从当前位置行驶到充电站,再从充电站行驶到目的地所需的时间,tw·k为电动汽车在充电站内的排队时间,tc·k为电动汽车在充电站内的充电时间;
(4-4)以t=0作为当前时刻,构建待充电汽车k的目标充电站的负荷函数矩阵:
mload·k=[0,…,0,p(k),0,…0]
其中,mload·k为1行、p列的矩阵,p(k)为待充电汽车k到所述目标充电站充电时所述目标充电站所对应的负荷特性函数,p为所述目标充电站对应的编号:
其中,tstart为待充电汽车k的充电起始时间,tw·k和tc·k分别为待充电汽车k的充电排队时间和充电时间,pc为所述电动汽车的充电电能百分比;
(4-5)令k=k 1,重复步骤(4-1)~(4-4),直到k=m,完成目标区域内所有待充电电动汽车的最优充电站选择和充电负荷函数构建,得到m个充电站负荷函数矩阵{mload·1,mload·2,…,mload·m};
(5)目标区域内各充电站的充电总负荷函数确定,对所述m个充电站负荷函数矩阵进行求和,获取目标区域内各充电站的充电总负荷函数矩阵msum:
其中,msum为1行、p列的矩阵,其第p列的函数即为目标区域内第p个充电站充电负荷预测状况。
作为一优选方案,所述步骤(3)中,经由5g、微波、调频中的一种无线通信方式从电动汽车车载定位导航系统及区域配网车辆信息监控系统中,获取该区域内所有电动汽车的当前地理位置、电池剩余电量soc以及行驶目的地的实时信息。
作为一优选方案,对于所述aw个可达充电站,分别经由下述公式确定所述待充电汽车k的td·kaw的数值以确定所述td·k的大小:
td·kaw为待充电汽车k从其当前位置行驶到aw号节点充电站充电,再从aw号节点充电站行驶到目的地所需的时间;ik和jk分别为待充电汽车k的当前位置和目的地位置的交通节点编号;
作为一优选方案,
进一步的,所述socend的取值为0.9~0.95电池额定电量。
作为一优选方案,所述电动汽车k在充电站的排队时间tw·k为预设数值。
作为一优选方案,所述步骤(4-2)中,spath·ir为交通节点i到交通节点nr的最优路径的路程长度的确定包括如下步骤:
依据所述映射关系确定充电站r所对应交通节点nr;
经由所述导航集合,确定交通节点i到所述交通节点nr的最优路径的路程长度。
本发明还提供了一种充电站充电负荷预测装置,包括:
交通信息特征量提取模块,用于获取目标区域路网中的交通节点与充电站的数量以及地理位置信息,并依据充电站距离交通节点最近的原则建立目标区域中充电站与的对应最近交通节点之间的映射关系,以确定目标区域中任一充电站r所对应的交通节点nr,其中,所述目标区域内充电站总数为p,r∈[1,p],交通节点总数为n,目标区域内各交通节点从1到n分别进行编号,nr∈[1.n];
最优行驶路径选择模块,用于以行驶路径最短为原则,建立目标区域中任意交通节点i到任意交通节点j之间的最优行驶路径的导航集合,其中i,j∈[1,n];
待充电电动汽车数量确定模块,用于获取目标区域内所有电动汽车的当前地理位置、电池剩余电量soc、行驶目的地位置,将所述soc低于预设值的汽车定义为待充电电动汽车,并确定目标区域内所述待充电电动汽车总数m;
最优充电站选择及充电负荷函数构建模块,用于对待充电汽车k执行如下循环处理,直至完成目标区域内m个待充电电动汽车的最优充电站选择和充电负荷函数构建,其中,k为待充电电动汽车的编号,包括
目标交通节点获取子模块,用于根据所述待充电汽车k的当前地理位置以及行驶目的地位置,确定所述待充电汽车k当前在路网中交通节点编号ik以及目的地交通节点编号jk。
可达充电站获取子模块,用于根据所述导航集合以及所述映射关系以及可达性判据,对目标区域内p个充电站分别进行可达性判断,以确定待充电汽车k的所有的可达充电站aw,所述可达性判据为:
其中,所述spath·ir为交通节点i到交通节点nr的最优路径的路程长度、c为行驶单位路程长度待充电汽车k的剩余电量消耗百分比;
目标充电站确定子模块,用于确定待充电汽车k到各个可达充电站aw进行充电所需的充电总时间集合{tsum·1,tsum·2,tsum·3,…,tsum·aw},并将充电总时间最小数值对应的可达充电站作为待充电汽车k的目标充电站,其中,
tsum·k==td·k tw·k tc·k
td·k为电动汽车从当前位置行驶到充电站,再从充电站行驶到目的地所需的时间,tw·k为电动汽车在充电站内的排队时间,tc·k为电动汽车在充电站内的充电时间;
目标充电站负荷函数矩阵构建子模块,用于以t=0作为当前时刻,构建待充电汽车k的目标充电站的负荷函数矩阵:
mlood·k=[0,…,0,p(k),0,…0]
其中,mload·k为1行、p列的矩阵,p为目标区域内的充电站总数目。p(k)为待充电汽车k到所述目标充电站充电时所述目标充电站所对应的负荷特性函数,p为所述目标充电站对应的编号:
其中,tstart为待充电汽车k的充电起始时间,tw·k和tc·k分别为待充电汽车k的充电排队时间和充电时间,pc为所述电动汽车的充电电能百分比;
充电站负荷函数矩阵构建子模块,用于完成目标区域内所有待充电电动汽车的最优充电站选择和充电负荷函数构建,得到m个充电站负荷函数矩阵{mload·1,mload·2,…,mload·m};
充电站充电总负荷函数确定模块,用于对所述m个充电站负荷函数矩阵进行求和,获取目标区域内各充电站的充电总负荷函数矩阵msum:
其中,msum为1行、p列的矩阵,第p列的函数即为目标区域内第p个充电站充电负荷预测状况。
作为一优选方案,所述待充电电动汽车数量确定模块中,经由5g、微波、调频中的一种无线通信方式从电动汽车车载定位导航系统及区域配网车辆信息监控系统中,获取该区域内所有电动汽车的当前地理位置、电池剩余电量soc以及行驶目的地的实时信息。
作为一优选方案,所述目标充电站确定子模块中,对于所述aw个可达充电站,分别经由下述公式确定所述待充电汽车k的td·kaw的数值以确定所述td·k的大小:
td·kaw为待充电汽车k从其当前位置行驶到aw号节点充电站充电,再从aw号节点充电站行驶到目的地所需的时间;ik和jk分别为待充电汽车k的当前位置和目的地位置的交通节点编号;
作为一优选方案,目标充电站确定子模块中,
进一步的,所述socend的取值为0.9~0.95电池额定电量。
作为一优选方案,所述目标充电站确定子模块中,所述电动汽车k在充电站的排队时间tw·k为预设数值。
作为一优选方案,所述可达充电站获取子模块中,spath·ir为交通节点i到交通节点nr的最优路径的路程长度的确定包括:
依据所述映射关系确定充电站r所对应交通节点nr;
经由所述导航集合,确定交通节点i到所述交通节点nr的最优路径的路程长度。
本发明所提供的一种充电站充电负荷预测方法、装置设备及存储介质,基于提取的目标区域内交通信息特征量以及预先建立的最短行驶距离的最优路径选择,确定待充电电动汽车用户充电总时间后,通过模拟待充电电动汽车的充电站选择行为,构建充电站负荷函数矩阵;从而获取目标区域内各充电站的充电负荷曲线,以为电动汽车充电行为的实时调度提供依据。具体而言,当目标区域内存在多个可选充电站时,通过对路网交通系统中处于不同位置的电动汽车进行充电行为模拟,计算待充电电动汽车在路途上所耗费的行驶时间、在充电站的排队时间、充满电所需的服务时间、以及从充电站到达目的地的行驶时间,将上述所有时间进行求和,得到电动汽车在不同充电站完成充电所需的充电总时间,从中选出耗时最小的站点作为该台电动汽车的最佳充电站点,针对各台电动汽车制定对应的最佳充电站点后,获取各充电站的充电负荷曲线,以为电动汽车充电行为的实时调度提供依据。
附图说明
图1为本发明实施例提供的充电站充电负荷预测方法的工作流程示意图;
图2为本发明实施例提供的问句实充电站充电负荷预测装置的结构示意图;
图3为本发明实施例提供的计算机设备的结构示意图。
具体实施方式
为利于对本发明的结构的了解,以下结合附图及实施例进行说明。
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本发明,并不用于限定本发明。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
实施例一
本发明提供了一种区域内配电网电动汽车的充电站充电负荷预测方法,通过计算用户前往不同站点进行充电所需的时间,模拟用户的充电站点选择行为,以确定区域内各充电站在不同时刻的待充车辆,完成各充电站充电负荷的准确预测。
本发明所示的一种充电站充电负荷预测方法包括:
(1)交通信息特征量提取,获取目标区域路网中的交通节点以及充电站的各自的数量和地理位置,依据充电站距离交通节点最近的原则建立目标区域中充电站与对应最近交通节点之间的映射关系,以确定目标区域中任一充电站r所对应的交通节点nr,其中,所述目标区域内充电站总数为p,r∈[1,p],交通节点总数为n,目标区域内各交通节点从1到n分别进行编号,nr∈[1,n];本实施例中,可直接应用的实时地图和车载导航系统获取目标区域路网中的交通节点与充电站的数量以及地理位置信息。
(2)最优行驶路径选择,以行驶路径最短为原则,建立目标区域中任意交通节点i到任意交通节点j之间的最优行驶路径的导航集合,其中i,j∈[1,n];本实施例中,通过计算交通节点i到任意交通节点j之间的路程距离来确定最优行驶路径的,即利用实时地图和车载导航系统,将交通节点i到任意交通节点j之间行驶路径最短的线路作为最优路径。
(3)待充电电动汽车数量确定,获取目标区域内所有电动汽车的当前地理位置、电池剩余电量soc、行驶目的地位置,将所述电池剩余电量soc低于预设值的汽车定义为待充电电动汽车,确定目标区域内所述待充电电动汽车总数m;
(4)最优充电站选择及充电负荷函数构建,对待充电汽车k执行如下循环处理,直至完成目标区域内m个待充电电动汽车的最优充电站选择和充电负荷函数构建,其中,k为待充电电动汽车的编号,k∈[1,m];
(4-1)根据所述待充电汽车k的当前地理位置以及行驶目的地位置,确定所述待充电汽车k当前在路网中交通节点编号ik以及目的地交通节点编号jk,
(4-2)根据所述导航集合以及所述映射关系以及可达性判据,对目标区域内p个充电站分别进行可达性判断,以确定待充电汽车k的所有的可达充电站aw,其中,可达性判据为:
所述spath·ir为交通节点i到充电站r所对应交通节点nr的最优路径的路程长度、sock为所述待充电汽车k的电池剩余电量c为待充电汽车k行驶单位路程长度的剩余电量消耗百分比,该百分比对于某一类型电动汽车为一确定数值,出厂时由生产厂家确定以北汽e150ev电动汽车为例,其耗电量为百公里15kw·h,电池容量为25.6kw·h,因此其
(4-3)确定待充电汽车k到各个可达充电站aw进行充电所需的充电总时间集合{tsum·1,tsum·2,tsum·3,…,tsum·aw},并将充电总时间最小数值对应的可达充电站作为待充电汽车k的目标充电站,
其中,tsum·k==td·k tw·k tc·k
td·k为待充电汽车k从当前位置行驶到可达充电站aw,再从可达充电站aw行驶到目的地所需的时间,tw·k为电动汽车在可达充电站aw内的排队时间,tc·k为电动汽车在可达充电站aw内的充电时间;
(4-4)以t=0作为当前时刻,构建待充电汽车k的目标充电站的负荷函数矩阵:
mlccd·k=[0,…,0,p(k),0,…0]
其中,mload·k为1行、p列的矩阵,p为目标区域内的充电站总数目,p(k)为待充电汽车k到所述目标充电站充电时,所述目标充电站对应的负荷特性函数,p为所述目标充电站对应的编号:
其中,tstart为待充电汽车k的充电起始时间,tw·k和tc·k分别为待充电汽车k的充电排队时间和充电时间,pc为所述待充电汽车k的充电电能百分比;
(4-5)令k=k 1,重复步骤(4-1)~(4-4),直到k=m,完成目标区域内所有待充电汽车的目标充电站选择和充电负荷函数构建,得到m个充电站负荷函数矩阵{mload·1,mload·2,…,mload·m};
(5)充电站充电总负荷函数确定,对所述m个充电站负荷函数矩阵进行求和,获取目标区域内各充电站的充电总负荷函数矩阵msum:
其中,msum为1行、p列的矩阵,第p列的函数即为目标区域内第p个充电站充电负荷预测状况。
本发明所示的一种区域内配电网各电动汽车充电站充电负荷预测方法,在目标区域内存在多个可选充电站时,对路网交通系统中处于不同位置的电动汽车进行充电行为模拟,在电动汽车剩余电量达到充电需求时,首先筛选出剩余电量可达范围内的充电站,并计算电动汽车在路途上所耗费的行驶时间、在充电站的排队时间、充满电所需的服务时间、以及从充电站到达目的地的行驶时间,将上述所有时间进行求和,得到电动汽车在不同充电站完成充电所需的充电总时间,从中选出耗时最小的站点作为该台电动汽车的最佳充电站点。在确定目标区域内所有电动汽车的充电站点后,即可得到各充电站的充电负荷曲线。
作为一优选方案,所述步骤3中,从电动汽车车载定位导航系统及区域配网车辆信息监控系统中,经由5g、微波、调频中的一种无线通信方式获取该区域内所有电动汽车的当前地理位置、电池剩余电量(soc)、行驶目的地信息。
作为一优选方案,所述步骤3中,所述spath·ir的获取包括以下步骤:首先依据所述映射关系确定充电站r所对应交通节点nr,在经由所述导航集合,确定交通节点i到所述交通节点nr的最优路径的路程长度,该路程长度即为交通节点i到充电站r之间的最优路径的路程长度。
作为一优选方案,所述步骤3中,筛选出soc低于20%的车辆,定义为需要进行充电的车辆。
作为一优选方案,所述步骤4中,所述td·k的计算依据如下:
其中td·kaw为待充电汽车k从其当前位置行驶到aw号节点充电站充电,再从aw号节点充电站行驶到目的地所需的时间;ik和jk分别为待充电汽车k的当前位置和目的地位置的交通节点编号;
以待充电汽车k从当前位置行驶至1号节点充电站充电举例说明,待充电汽车k从其当前位置行驶到1号节点充电站充电,再从1号节点充电站行驶到目的地所需的时间td·k1取值如下:
其中ik和jk分别为待充电汽车k的当前位置和目的地位置的交通节点编号;
作为一优选方案,所述步骤4中,所述tc·k的计算依据如下:
其中,socend为电动汽车的完成充电时的电池电量,本实施例中,socend取0.9~0.95电池额定电量;pc充电站每小时补充的电能百分比;sock为所述待充电汽车k的电池剩余电量soc。
本实施例中,设定待充电汽车按参数为λ(λ>0)的泊松流到达,其中泊松流也称为泊松过程,为概率论一种离散型随机变量的分布方式,x服从参数为λ的泊松分布,则x的概率函数为:
其中,z表示到达目标充电站的待充电汽车数量,即同时有z台待充电汽车达到同一个充电站进行充电,每辆待充电汽车k所需的充电服务时间独立,且服从参数为μ(μ>0)的负指数分布,则待充电汽车k的充电时间tc·k的概率分布函数为:
其中,待充电汽车k的完成充电时的电池电量为socend;充电站每小时补充的电能百分比为pc,以北汽e150ev电动汽车为例,慢充每小时充电2.7kw·h,电池容量为25.6kw·h,因此其
然后在确定电动汽车k的充电时间tc·k时,取其概率分布函数的期望值,即:
作为一优选方案,所述步骤4中,所述tw·k的取值为预设数值,如可预设为常数15分钟。
本发明所示的充电站充电负荷预测方法,基于预先提取的目标区域内交通信息特征量以及预先建立的最短行驶距离的最优路径选择,确定待充电电动汽车用户充电总时间后,通过模拟待充电电动汽车的充电站选择行为,构建充电站负荷函数矩阵,从而获取目标区域内各充电站的充电负荷曲线,以为电动汽车充电行为的实时调度提供依据。具体而言,当目标区域内存在多个可选充电站时,通过对路网交通系统中处于不同位置的电动汽车进行充电行为模拟,计算待充电电动汽车在路途上所耗费的行驶时间、在充电站的排队时间、充满电所需的服务时间、以及从充电站到达目的地的行驶时间,将上述所有时间进行求和,得到电动汽车在不同充电站完成充电所需的充电总时间,然后从中选出耗时最小的站点作为该台电动汽车的最佳充电站点,当针对各台电动汽车制定对应的最佳充电站点后,获取各充电站的充电负荷曲线,以为电动汽车充电行为的实时调度提供依据。
实施例二
请继续参阅图2,本发明示出了一种充电站充电负荷预测装置10,以实施例一为基础,用以实现实施例一的充电站充电负荷预测方法,其包括的各程序模块的功能:在本实施例中,充电站充电负荷预测装置10可以包括或被分割成一个或多个程序模块,一个或者多个程序模块被存储于存储介质中,并由一个或多个处理器所执行,以完成本发明,并可实现上述充电站充电负荷预测方法方法。本发明所称的程序模块是指能够完成特定功能的一系列计算机程序指令段,比程序本身更适合于描述充电站充电负荷预测装置在存储介质中的执行过程。以下描述将具体介绍本实施例各程序模块的功能:
本发明提供了一种充电站充电负荷预测装置10,包括:
交通信息特征量提取模块11,用于获取目标区域路网中的交通节点与充电站的数量以及地理位置信息,并依据充电站距离交通节点最近的原则建立目标区域中充电站与的对应最近交通节点之间的映射关系,以确定目标区域中任一充电站r所对应的交通节点nr,其中,所述目标区域内充电站总数为p,r∈[1,p],交通节点总数为n,目标区域内各交通节点从1到n分别进行编号,nr∈[1.n];
最优行驶路径选择模块12,用于以行驶路径最短为原则,建立目标区域中任意交通节点i到任意交通节点j之间的最优行驶路径的导航集合,其中i,j∈[1,n];
待充电电动汽车数量确定模块13,用于获取目标区域内所有电动汽车的当前地理位置、电池剩余电量soc、行驶目的地位置,将所述soc低于预设值的汽车定义为待充电电动汽车,并确定目标区域内所述待充电电动汽车总数m;
最优充电站选择及充电负荷函数构建模块14,用于对待充电汽车k执行如下循环处理,直至完成目标区域内m个待充电电动汽车的最优充电站选择和充电负荷函数构建,其中,k为待充电电动汽车的编号,包括
目标交通节点获取子模块,用于根据所述待充电汽车k的当前地理位置以及行驶目的地位置,确定所述待充电汽车k当前在路网中交通节点编号ik以及目的地交通节点编号jk,
可达充电站获取子模块,用于根据所述导航集合以及所述映射关系以及可达性判据,对目标区域内p个充电站分别进行可达性判断,以确定待充电汽车k的所有的可达充电站aw,所述可达性判据为:
其中,所述spath·ir为交通节点i到交通节点nr的最优路径的路程长度、c为行驶单位路程长度待充电汽车k的剩余电量消耗百分比;
目标充电站确定子模块,用于确定待充电汽车k到各个可达充电站aw进行充电所需的充电总时间集合{tsum·1,tsum·2,tsum·3,…,tsum·aw},并将充电总时间最小数值对应的可达充电站作为待充电汽车k的目标充电站,其中,
tsum·k==td·k tw·k tc·k
td·k为电动汽车从当前位置行驶到充电站,再从充电站行驶到目的地所需的时间,tw·k为电动汽车在充电站内的排队时间,tc·k为电动汽车在充电站内的充电时间;
目标充电站负荷函数矩阵构建子模块,用于以t=0作为当前时刻,构建待充电汽车k的目标充电站的负荷函数矩阵:
mlood·k=[0,…,0,p(k),0,…0]
其中,mload·k为1行、p列的矩阵,p为目标区域内的充电站总数目。p(k)为待充电汽车k到所述目标充电站充电时所述目标充电站所对应的负荷特性函数,p为所述目标充电站对应的编号:
其中,tstart为待充电汽车k的充电起始时间,tw·k和tc·k分别为待充电汽车k的充电排队时间和充电时间,pc为所述电动汽车的充电电能百分比;
充电站负荷函数矩阵构建子模块,用于完成目标区域内所有待充电电动汽车的最优充电站选择和充电负荷函数构建,得到m个充电站负荷函数矩阵{mload·1,mload·2,…,mload·m};
充电站充电总负荷函数确定模块15,用于对所述m个充电站负荷函数矩阵进行求和,获取目标区域内各充电站的充电总负荷函数矩阵msum:
其中,msum为1行、p列的矩阵,第p列的函数即为目标区域内第p个充电站充电负荷预测状况。
作为一优选方案,所述待充电电动汽车数量确定模块12中,经由5g、微波、调频中的一种无线通信方式从电动汽车车载定位导航系统及区域配网车辆信息监控系统中,获取该区域内所有电动汽车的当前地理位置、电池剩余电量soc以及行驶目的地的实时信息。
作为一优选方案,所述目标充电站确定子模块中,对于所述aw个可达充电站,分别经由下述公式确定所述待充电汽车k的td·kaw的数值以确定所述td·k的大小:
td·kaw为待充电汽车k从其当前位置行驶到aw号节点充电站充电,再从aw号节点充电站行驶到目的地所需的时间;
分别为待充电汽车k的当前位置和目的地位置的交通节点编号;
作为一优选方案,目标充电站确定子模块中,
进一步的,所述socend的取值为0.9~0.95电池额定电量。
作为一优选方案,所述目标充电站确定子模块中,所述电动汽车k在充电站的排队时间tw·k为预设数值。
作为一优选方案,所述可达充电站获取子模块中,spath·ir为交通节点i到交通节点nr的最优路径的路程长度的确定包括:
依据所述映射关系确定充电站r所对应交通节点nr;
经由所述导航集合,确定交通节点i到所述交通节点nr的最优路径的路程长度,即为spath·ir取值。
本发明所示的充电站充电负荷预测装置10,基于预先提取的目标区域内交通信息特征量以及预先建立的最短行驶距离的最优路径选择,确定待充电电动汽车用户充电总时间后,通过模拟待充电电动汽车的充电站选择行为,构建充电站负荷函数矩阵,从而获取目标区域内各充电站的充电负荷曲线,以为电动汽车充电行为的实时调度提供依据。具体而言,当目标区域内存在多个可选充电站时,通过对路网交通系统中处于不同位置的电动汽车进行充电行为模拟,计算待充电电动汽车在路途上所耗费的行驶时间、在充电站的排队时间、充满电所需的服务时间、以及从充电站到达目的地的行驶时间,将上述所有时间进行求和,得到电动汽车在不同充电站完成充电所需的充电总时间,然后从中选出耗时最小的站点作为该台电动汽车的最佳充电站点,当针对各台电动汽车制定对应的最佳充电站点后,获取各充电站的充电负荷曲线,以为电动汽车充电行为的实时调度提供依据。
实施例三
本发明还提供一种计算机设备,如可以执行程序的智能手机、平板电脑、笔记本电脑、台式计算机、机架式服务器、刀片式服务器、塔式服务器或机柜式服务器(包括独立的服务器,或者多个服务器所组成的服务器集群)等。本实施例的计算机设备20至少包括但不限于:可通过系统总线相互通信连接的存储器21、处理器22,如图3所示。需要指出的是,图3仅示出了具有组件21-22的计算机设备20,但是应理解的是,并不要求实施所有示出的组件,可以替代的实施更多或者更少的组件。
本实施例中,存储器21(即可读存储介质)包括闪存、硬盘、多媒体卡、卡型存储器(例如,sd或dx存储器等)、随机访问存储器(ram)、静态随机访问存储器(sram)、只读存储器(rom)、电可擦除可编程只读存储器(eeprom)、可编程只读存储器(prom)、磁性存储器、磁盘、光盘等。在一些实施例中,存储器21可以是计算机设备20的内部存储单元,例如该计算机设备20的硬盘或内存。在另一些实施例中,存储器21也可以是计算机设备20的外部存储设备,例如该计算机设备20上配备的插接式硬盘,智能存储卡(smartmediacard,smc),安全数字(securedigital,sd)卡,闪存卡(flashcard)等。当然,存储器21还可以既包括计算机设备20的内部存储单元也包括其外部存储设备。本实施例中,存储器21通常用于存储安装于计算机设备20的操作系统和各类应用软件,例如实施例一的充电站充电负荷预测装置10的程序代码等。此外,存储器21还可以用于暂时地存储已经输出或者将要输出的各类数据。
处理器22在一些实施例中可以是中央处理器(centralprocessingunit,cpu)、控制器、微控制器、微处理器、或其他数据处理芯片。该处理器22通常用于控制计算机设备20的总体操作。本实施例中,处理器22用于运行存储器21中存储的程序代码或者处理数据,例如运行充电站充电负荷预测装置10,以实现实施例一的充电站充电负荷预测方法。
实施例四
本发明还提供一种计算机可读存储介质,如闪存、硬盘、多媒体卡、卡型存储器(例如,sd或dx存储器等)、随机访问存储器(ram)、静态随机访问存储器(sram)、只读存储器(rom)、电可擦除可编程只读存储器(eeprom)、可编程只读存储器(prom)、磁性存储器、磁盘、光盘、服务器、app应用商城等等,其上存储有计算机程序,程序被处理器执行时实现相应功能。本实施例的计算机可读存储介质用于存储充电站充电负荷预测装置10,被处理器执行时实现实施例一的充电站充电负荷预测方法。
上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。
1.一种充电站充电负荷预测方法,其特征在于,包括:
(1)目标区域内交通信息特征量提取:获取目标区域路网中的交通节点与充电站的数量以及地理位置信息,并依据充电站距离交通节点最近的原则建立目标区域中充电站与的对应最近交通节点之间的映射关系,以确定目标区域中任一充电站r所对应的交通节点nr,其中,所述目标区域内充电站总数为p,r∈[1,p],交通节点总数为n,目标区域内各交通节点从1到n分别进行编号,nr∈[1.n];
(2)最优行驶路径选择:以行驶路径最短为原则,建立目标区域中任意交通节点i到任意交通节点j之间的最优行驶路径的导航集合,其中i,j∈[1,n];
(3)待充电电动汽车数量确定:获取目标区域内所有电动汽车的当前地理位置、电池剩余电量soc、行驶目的地位置,将所述soc低于预设值的汽车定义为待充电电动汽车,并确定目标区域内所述待充电电动汽车总数m;
(4)最优充电站选择及充电负荷函数构建:对待充电汽车k执行如下循环处理,直至完成目标区域内m个待充电电动汽车的最优充电站选择和充电负荷函数构建,其中,k为待充电电动汽车的编号;
(4-1)根据所述待充电汽车k的当前地理位置以及行驶目的地位置,确定所述待充电汽车k当前在路网中交通节点编号ik以及目的地交通节点编号jk,
(4-2)根据所述导航集合以及所述映射关系以及可达性判据,对目标区域内p个充电站分别进行可达性判断,以确定待充电汽车k的所有的可达充电站aw,所述可达性判据为:
其中,所述spath·ir为交通节点i到交通节点nr的最优路径的路程长度、c为待充电汽车k行驶单位路程长度的剩余电量消耗百分比,sock为所述待充电汽车k的电池剩余电量;
(4-3)确定待充电汽车k到各个可达充电站aw进行充电所需的充电总时间集合{tsum·1,tsum·2,tsum·3,…,tsum·aw},并将充电总时间最小数值对应的可达充电站作为待充电汽车k的目标充电站,
其中,tsum·k==td·k tw·k tc·k
其中td·k为电动汽车从当前位置行驶到充电站,再从充电站行驶到目的地所需的时间,tw·k为电动汽车在充电站内的排队时间,tc·k为电动汽车在充电站内的充电时间;
(4-4)以t=0作为当前时刻,构建待充电汽车k的目标充电站的负荷函数矩阵:
mload·k=[0,…,0,p(k),0,…0]
其中,mload·k为1行、p列的矩阵,p(k)为待充电汽车k到所述目标充电站充电时所述目标充电站所对应的负荷特性函数,p为所述目标充电站对应的编号:
其中,tstart为待充电汽车k的充电起始时间,tw·k和tc·k分别为待充电汽车k的充电排队时间和充电时间,pc为所述电动汽车的充电电能百分比;
(4-5)令k=k 1,重复步骤(4-1)~(4-4),直到k=m,完成目标区域内所有待充电电动汽车的最优充电站选择和充电负荷函数构建,得到m个充电站负荷函数矩阵{mload·1,mload·2,…,mload·m};
(5)目标区域内各充电站的充电总负荷函数确定,对所述m个充电站负荷函数矩阵进行求和,获取目标区域内各充电站的充电总负荷函数矩阵msum:
其中,msum为1行、p列的矩阵,其第p列的函数即为目标区域内第p个充电站充电负荷预测状况。
2.根据权利要求1所述的充电站充电负荷预测方法,其特征在于,所述步骤(3)中,经由5g、微波、调频中的一种无线通信方式从电动汽车车载定位导航系统及区域配网车辆信息监控系统中,获取该区域内所有电动汽车的当前地理位置、电池剩余电量soc以及行驶目的地的实时信息。
3.根据权利要求1所述的充电站充电负荷预测方法,其特征在于:对于所述aw个可达充电站,分别经由下述公式确定所述待充电汽车k的
其中,
4.根据权利要求1所述的充电站充电负荷预测方法,其特征在于,
其中,socend为电动汽车的完成充电时的电池电量。
5.根据权利要求4所述的充电站充电负荷预测方法,其特征在于,所述socend的取值为0.9~0.95电池额定电量。
6.根据权利要求1所述的充电站充电负荷预测方法,其特征在于,所述电动汽车k在充电站的排队时间tw·k为预设数值。
7.根据权利要求1所述的充电站充电负荷预测方法,其特征在于,所述步骤(4-2)中,spath·ir为交通节点i到交通节点nr的最优路径的路程长度的确定包括如下步骤:
依据所述映射关系确定充电站r所对应交通节点nr;
经由所述导航集合,确定交通节点i到所述交通节点nr的最优路径的路程长度。
8.一种充电站充电负荷预测装置,其特征在于:包括:
交通信息特征量提取模块,用于获取目标区域路网中的交通节点与充电站的数量以及地理位置信息,并依据充电站距离交通节点最近的原则建立目标区域中充电站与的对应最近交通节点之间的映射关系,以确定目标区域中任一充电站r所对应的交通节点nr,其中,所述目标区域内充电站总数为p,r∈[1,p],交通节点总数为n,目标区域内各交通节点从1到n分别进行编号,nr∈[1.n];
最优行驶路径选择模块,用于以行驶路径最短为原则,建立目标区域中任意交通节点i到任意交通节点j之间的最优行驶路径的导航集合,其中i,j∈[1,n];
待充电电动汽车数量确定模块,用于获取目标区域内所有电动汽车的当前地理位置、电池剩余电量soc、行驶目的地位置,将所述soc低于预设值的汽车定义为待充电电动汽车,并确定目标区域内所述待充电电动汽车总数m;
最优充电站选择及充电负荷函数构建模块,用于对待充电汽车k执行如下循环处理,直至完成目标区域内m个待充电电动汽车的最优充电站选择和充电负荷函数构建,其中,k为待充电电动汽车的编号,包括:
目标交通节点获取子模块,用于根据所述待充电汽车k的当前地理位置以及行驶目的地位置,确定所述待充电汽车k当前在路网中交通节点编号ik以及目的地交通节点编号jk;
可达充电站获取子模块,用于根据所述导航集合以及所述映射关系以及可达性判据,对目标区域内p个充电站分别进行可达性判断,以确定待充电汽车k的所有的可达充电站aw,所述可达性判据为:
其中,所述spath·ir为交通节点i到交通节点nr的最优路径的路程长度、c为行驶单位路程长度待充电汽车k的剩余电量消耗百分比;
目标充电站确定子模块,用于确定待充电汽车k到各个可达充电站aw进行充电所需的充电总时间集合{tsum·1,tsum·2,tsum·3,…,tsum·aw},并将充电总时间最小数值对应的可达充电站作为待充电汽车k的目标充电站,其中,
tsum·k==td·k tw·k tc·k
td·k为电动汽车从当前位置行驶到充电站,再从充电站行驶到目的地所需的时间,tw·k为电动汽车在充电站内的排队时间,tc·k为电动汽车在充电站内的充电时间;
目标充电站负荷函数矩阵构建子模块,用于以t=0作为当前时刻,构建待充电汽车k的目标充电站的负荷函数矩阵:
mload·k=[0,…,0,p(k),0,…0]
其中,mload·k为1行、p列的矩阵,p为目标区域内的充电站总数目,p(k)为待充电汽车k到所述目标充电站充电时所述目标充电站所对应的负荷特性函数,p为所述目标充电站对应的编号:
其中,tstart为待充电汽车k的充电起始时间,tw·k和tc·k分别为待充电汽车k的充电排队时间和充电时间,pc为所述电动汽车的充电电能百分比;
充电站负荷函数矩阵构建子模块,用于完成目标区域内所有待充电电动汽车的最优充电站选择和充电负荷函数构建,得到m个充电站负荷函数矩阵{mload·1,mload·2,…,mload·m};
充电站充电总负荷函数确定模块,用于对所述m个充电站负荷函数矩阵进行求和,获取目标区域内各充电站的充电总负荷函数矩阵msum:
其中,msum为1行、p列的矩阵,第p列的函数即为目标区域内第p个充电站充电负荷预测状况。
9.一种计算机设备,包括存储器、处理器以及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现权利要求1至7任一项所述方法的步骤。
10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于:所述计算机程序被处理器执行时实现权利要求1至7任一项所述方法的步骤。
技术总结