基于拉格朗日松弛算法的电动公交日间运行充电优化方法技术

技术编号:35040261 阅读:20 留言:0更新日期:2022-09-24 23:18
一种基于拉格朗日松弛算法的电动公交日间运行充电优化方法,在保证车辆预定时刻表的前提下,以最小化系统总充电时间为目标,基于离散电池电量状态获得全线路网络级充电方案整数优化原问题模型,然后转换为拉格朗日松弛问题,接着分解为多个子问题,最后转化为多个紧凑子问题,通过求解多个紧凑子问题的最优解,获得还原后的原问题模型P的最优解,精准描述大规模公交网络的充电问题,一步步减少模型中的决策变量和约束条件数量,缩减问题规模,提升求解效率,进行快速高效的求解。进行快速高效的求解。进行快速高效的求解。

【技术实现步骤摘要】
基于拉格朗日松弛算法的电动公交日间运行充电优化方法


[0001]本专利技术涉及一种基于拉格朗日松弛算法的电动公交日间运行充电优化方法。

技术介绍

[0002]城市化和机动化导致车辆拥有量急剧上升,造成了大量环境(如噪音和污染物排放)和社会(如能源消耗、交通拥堵)问题,交通领域产生的能源消耗已达到全球能源消耗总量的25%以上,温室气体排放量占比27%,燃油车的使用被认为是对全球变暖的严重威胁。
[0003]电动车作为燃油车的替代品,对减少城市交通对气候的负面影响和改善空气质量条件有巨大帮助。过去数十年来,全球许多城市,都在城市交通电气化方面提供大量持续投资,尤其在公共交通电气化方面取得显著成效。
[0004]而电动公交车相比于燃油公交车的最大不足在于,有限的电池容量无法满足全天的运营能耗需求,需要在日间运行过程中补电;电池充电时间与电量状态之间的非线性关系对于掌控公交行程电量带来挑战。
[0005]而现有研究中,缺乏将电动公交车的非线性充电过程与行程途中的电量状态跟踪进行融合考虑,大规模网络中公交运营时刻表与充电时序的协调尚未形成快速有效的求解办法。

技术实现思路

[0006]本专利技术要解决的技术问题是提供一种基于拉格朗日松弛算法的电动公交日间运行充电优化策略,根据车辆运营时刻表与路网信息,通过刻画电池充电的非线性过程,跟踪记录车辆到离各站点的电量状态,建立基于拉格朗日松弛算法的电动公交日间运行充电优化模型,并设计了高效的求解算法。
[0007]为了解决上述技术问题,本专利技术采用的技术方案是:一种基于拉格朗日松弛算法的电动公交日间运行充电优化方法,包括以下具体步骤:S1、获取电动公交数据和包含线路数量的线路运行数据,构建基于离散电池电量状态的全线路网络级充电方案整数优化模型,获得包含耦合约束的原问题模型P;S2、通过引入拉格朗日乘子将所述耦合约束转换到原问题模型P的目标函数中,从而获得具有新的约束条件的拉格朗日松弛问题P

(μ,λ);S3、根据所述线路数量,将所述拉格朗日松弛问题P

(μ,λ)分解为多个子问题P
l

,引入新的决策变量,即相应线路的车辆是否在相应站点充电的决策变量,从而将多个所述子问题P
l

转化为多个紧凑子问题P
l”;S4、通过求解多个紧凑子问题P
l”,求解出P

(μ,λ)的目标函数,即可求解出原问题模型P的目标函数,将求解原问题模型P的下界的最优解转化为求解拉格朗日对偶问题P
LD
,利用次梯度下降法求解拉格朗日对偶问题P
LD
,并在每次迭代求解后根据当前解更新拉格朗日乘子,采用k

greedy算法计算原问题模型P的上界的最优解,直至原问题模型P的上界的最优解等于下界的最优解,算法达到终止条件,获得原问题模型P的最优解,即获得各电动公交车辆日间运行充电方案,完成对电动公交日间运行充电的优化。
[0008]在某些实施方式中,所述电动公交数据包括每辆公交车在各站点的最大充电次
数、车辆最低电量保护值、电动公交电量状态,所述线路运行数据包括途径站点、各站点的到发时间表、各站点的充电桩数目。
[0009]在某些实施方式中,步骤S1中的原问题模型P的目标函数具体为:s.t.,,,,,,,,,,,其中,和为耦合约束;s.t.表示约束条件为;N和L分别表示公交站点位置和公交线路数量,l表示第l条公交线路,l∈L,n表示
第n个公交站点,n∈N,N
l
表示线路l途径的车站总数;a
l,j
表示线路l的车辆在第j个站点预定的到站时间,d
l,j
表示线路l的车辆在第j个站点预定的离站时间,j∈{1,

,N
l

1},将规划时段T离散为以

tmin为单位的间隔,t,t

,t”均为规划时段T内的某一时间点,充电方案由决策变量u
l,jtt

或u
l,jt

t”表示,当车辆在时间间隔[t,t

]或[t

,t”]时正于线路l的第j个站点充电时u
l,jtt

=1或u
l,jt

t”=1;S为离散集合,S表示电动公交电量状态SOC,S={0,1,2,

,Q},集合S中的每个值s∈S代表车辆从SOC=0状态开始充电s个时间间隔

t后所达到的电量状态,即s=0表示车辆充电

t时长后电池达到的电量,s=2表示车辆充电2

t时长后电池达到的电量,令电池从SOC=0的状态充至满电所需的时间为H小时,Q表示电量状态Q,即满电状态,则Q=60H/

t;对于线路l的所有途径车站j=1,

,N
l
,变量v
l,j,s
表示车辆离开第j个站点时的电量状态是否为s,当变量为1时,即表示电量状态为s,变量为0时,即表示电量状态不为s,同理,变量v
l,1,Q
=1表示线路l的车辆离开第1个站点时的电量状态为Q,变量v
l,j

1,s
表示车辆离开第j

1个站点时的电量状态是否为s;G为电动公交运输网络,G=(N,L),每条线路l的车辆最低电量保护值为G
l
;N
l
表示线路l途径的车站总数,n(1,j)表示线路l途径的第j个站点,n(1,j)∈N
l
;D
l,j
表示线路l的车辆从其第j个站点至第j+1个站点的行程所消耗的电量,D
l,j
‑1表示线路l的车辆从其第j

1个站点至第j个站点的行程所消耗的电量;线路l的车辆在每个站点允许的最大充电次数为U
l
,各站点n∈N的充电桩数目为M
n

[0010]在某些实施方式中,所述拉格朗日松弛问题P

(μ,λ)具体为:s.t.,,,
,,,,其中,μ
l,j
和λ
n,t
为步骤S2中所述的拉格朗日乘子。
[0011]在某些实施方式中,所述子问题具有|L|个,子问题P
l

是一个包含个0

1变量和条约束的0

1整数规划模型,其中,|S|表示离散集合S中元素的个数,a
l,n
表示线路l车辆在n站点预定的到站时间,d
l,n
表示线路l车辆在n站点预定的离站时间,第l个子问题P
l

描述为:s.t.,,,,,,,
其中,充电方案由本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于拉格朗日松弛算法的电动公交日间运行充电优化方法,其特征在于:包括以下具体步骤:S1、获取电动公交数据和包含线路数量的线路运行数据,构建基于离散电池电量状态的全线路网络级充电方案整数优化模型,获得包含耦合约束的原问题模型P;S2、通过引入拉格朗日乘子将所述耦合约束转换到原问题模型P的目标函数中,从而获得具有新的约束条件的拉格朗日松弛问题P

(μ,λ);S3、根据所述线路数量,将所述拉格朗日松弛问题P

(μ,λ)分解为多个子问题P
l

,引入新的决策变量,即相应线路的车辆是否在相应站点充电的决策变量,从而将多个所述子问题P
l

转化为多个紧凑子问题P
l”;S4、通过求解多个紧凑子问题P
l”,求解出P

(μ,λ)的目标函数,即可求解出原问题模型P的目标函数,将求解原问题模型P的下界的最优解转化为求解拉格朗日对偶问题P
LD
,利用次梯度下降法求解拉格朗日对偶问题P
LD
,并在每次迭代求解后根据当前解更新拉格朗日乘子,采用k

greedy算法计算原问题模型P的上界的最优解,直至原问题模型P的上界的最优解等于下界的最优解,算法达到终止条件,获得原问题模型P的最优解,即获得各电动公交车辆日间运行充电方案,完成对电动公交日间运行充电的优化。2.根据权利要求1所述的基于拉格朗日松弛算法的电动公交日间运行充电优化方法,其特征在于:所述电动公交数据包括每辆公交车在各站点的最大充电次数、车辆最低电量保护值、电动公交电量状态,所述线路运行数据包括途径站点、各站点的到发时间表、各站点的充电桩数目。3.根据权利要求2所述的基于拉格朗日松弛算法的电动公交日间运行充电优化方法,其特征在于:步骤S1中的原问题模型P的目标函数具体为:s.t.,,,,,,
,,,,,其中,和为耦合约束;s.t.表示约束条件为;N和L分别表示公交站点位置和公交线路数量,l表示第l条公交线路,l∈L,n表示第n个公交站点,n∈N,N
l
表示线路l途径的车站总数;a
l,j
表示线路l的车辆在第j个站点预定的到站时间,d
l,j
表示线路l的车辆在第j个站点预定的离站时间,j∈{1,

,N
l

1},将规划时段T离散为以

tmin为单位的间隔,t,t

,t”均为规划时段T内的某一时间点,充电方案由决策变量u
l,jtt

或u
l,jt

t”表示,当车辆在时间间隔[t,t

]或[t

,t”]时正于线路l的第j个站点充电时u
l,jtt

=1或u
l,jt

t”=1;S为离散集合,S表示电动公交电量状态SOC,S={0,1,2,

,Q},集合S中的每个值s∈S代表车辆从SOC=0状态开始充电s个时间间隔

t后所达到的电量状态,即s=0表示车辆充电

t时长后电池达到的电量,s=2表示车辆充电2

t时长后电池达到的电量,令电池从SOC=0的状态充至满电所需的时间为H小时,Q表示电量状态Q,即满电状态,则Q=60H/

t;对于线路l的所有途径车站j=1,

,N
l
,变量v
l,j,s
表示车辆离开第j个站点时的电量状态是否为s,当变量为1时,即表示电量状态为s,变量为0时,即表示电量状态不为s,同理,变量v
l,1,Q
=1表示线路l的车辆离开第1个站点时的电量状态为Q,变量v
l,j

1,s
表示车辆离开第j

1个站点时的电量状态是否为s;G为电动公交运输网络,G=(N,L),每条线路l的车辆最低电量保护值为G
l
;N
l
表示线路l途径的车站总数,n(1,j)表示线路l途径的第j个站点,n(1,j)∈N
l
;D
l,j
表示线路l的车辆从其第j个站点至第j+1个站点的行程所消耗的电量,D
l,j
‑1表示线路l的车辆从其第j

1个站点至第j个站点的行程所消耗的电量;线路l的车辆在每个站点允许的最大充电次数为U
l
,各站点n∈N的充电桩数目为M
n
。4.根据权利要求3所述的基于拉格朗日松弛算法的电动公交日间运行充电优化方法,其特征在于:所述拉格朗日松弛问题P

(μ,λ)具体为:
s.t.,,,,,,,,,其中,μ
l,j
和λ
n,t
为步骤S2中所述的拉格朗日乘子。5.根据权利要求4所述的基于拉格朗日松弛算法的电动公交日间运行充电优化方法,其特征在于:所述子问题具有|L|个,子问题P
l

是一个包含个0

1变量和条约束的0

1整数规划模型,其中,|S|表示离散集合S中元素的个数,a
l,n
表示线路l车辆在n站点预定的到站时间,d
l,n
表示线路l车辆在n站点预定的离站时间,第l个子问题P

【专利技术属性】
技术研发人员:周国冬章昊巢国强汪怡然黄迪刘志远
申请(专利权)人:苏州博宇鑫交通科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1