随机环境下电动汽车充电实时管理与优化控制算法
Management and Optimal Control Algorithm for Electric Vehicle Charging in Random Environment
通讯作者: 王小华,副教授;E-mail:wxh@gxnu.edu.cn.
责任编辑: 孙伟
收稿日期: 2021-12-7 修回日期: 2022-02-12
基金资助: |
|
Received: 2021-12-7 Revised: 2022-02-12
作者简介 About authors
刘迪迪(1980-),副教授,博士,主要研究方向为电力系统控制、随机网络优化.
电动汽车的规模日益壮大,对其充电行为进行自适应管理成为亟待解决的问题.从充电服务商的角度出发,协同可再生能源和储能设备,并计及电网的时变电价和电动汽车充电可容忍时延,基于Lyapunov优化理论提出随机环境下的电动汽车充电实时管理和优化控制算法,旨在最大化充电服务商的利益,即最小化购电成本.理论性能分析证明,所提算法无需可再生能源出力、充电需求和时变电价的先验统计信息,就能使优化目标趋近最优值.仿真结果表明,该算法可以有效减少充电服务商的购电成本,相比于基准贪婪算法可降低27.3%.
关键词:
With the increasing scale of electric vehicles (EVs), the adaptive management of its charging behavior becomes an urgent problem to be solved. From the point of view of charging service provider, an online management algorithm for EV charging is proposed based on the Lyapunov optimization theory under the random environment in this paper, considering renewable sources energy, storage equipment, time-varying electricity price, and the tolerable delay of EV, with an aim of maximizing the benefits of charging service providers (i.e., minimizing the cost of electricity purchased). The performance of the proposed algorithm is analyzed to verify that it can achieve near-optimal optimization results without any a priori statistical information about the system inputs (renewable energy generation, charging demand, and time-varying electricity price). The simulation results show that the proposed algorithm can effectively reduce the economic cost by 27.3% compared with the benchmark algorithm.
Keywords:
本文引用格式
刘迪迪, 杨益菲, 杨玉荟, 邹艳丽, 王小华, 黎新.
LIU Didi, YANG Yifei, YANG Yuhui, ZOU Yanli, WANG Xiaohua, LI Xin.
而电动汽车与智能电网之间的桥梁,即充电站,能够聚集大量的电动汽车,可实现统筹规划电动汽车的调度问题.文献[14]提出由聚合商管理者把电动汽车的充电调度分为日前和实时两个阶段,日前阶段对总体充电电量和备用容量进行优化,实时阶段对电动汽车充电功率进行分配调度,最后对收益进行结算,但是缺少对用户需求延迟满意度的考虑.文献[15]以通勤车的固定运行时间和路线为背景,充电站协同可再生能源和储能设备,对充电站的购电成本进行优化,但该算法仅局限于通勤电动汽车的充电调度,没有普适性.文献[16]基于智能电网-充电站的两层充电架构,提出了一种考虑用户满意度和配网安全的电动汽车多目标双层充电优化模型与方法.文献[17]考虑充电站与智能电网之间的电力交易,以达到充电站利益最大的目的,但没有考虑储能设备对抑制分布式可再生能源并网对电网造成的不稳定性.文献[18] 综合考虑用户的充电需求和电网负荷水平,提出一种基于动态分时电价的电动汽车充电站有序充电控制方法,但该算法未考虑可再生能源并网.以上研究均需要提前知晓EV用户的用车信息,且需要可再生能源的出力预测等,算法复杂度较高.
本文从充电服务商的角度出发,协同可再生能源和储能设备,并计及电网的时变电价、可再生能源出力随机性和电动汽车充电可容忍时延,提出随机环境下的电动汽车充电实时管理和优化控制算法,其中可再生能源发电出力、电网电价等均为随机过程,概率分布未知.通过实时控制电动汽车的充电速率、调节储能设备的充/放电以及与智能电网的双向电力交易,在满足电动汽车的充电需求的同时,最大化自身的利益.利用Lyapunov的优化理论,所提算法不需要可再生能源出力、电动汽车需求和智能电网实时电价的统计分布信息,复杂度较低,普遍适应性好.
1 模型构建
充电服务商对电动汽车充电调度管理的模型如图1所示.其中,g(t)为智能电网与充电服务商之间t时隙的电力交易量,H(t)为t时隙充电站配备的可再生能源收集装置的发电量,b(t)为储能设备t时隙的充/放电量,ai(t)为电动汽车i在t时隙的充电需求量,i=1, 2, …, N;d(t)为充电站在t时隙分配给所有电动汽车的总充电量
d(t)=
图1
该电动汽车充电站配备包括可再生能源发电设备(光伏电板或风力发电设备),并兼有储能设备,以应对可再生能源发电出力的随机性.同时充电站通过智能电表与智能电网连接,利用智能电表获取智能电网的实时电价信息.当电车与充电桩连接时,充电服务商可以获取电动汽车的充电信息,如所需充电电量、可容忍最长充电时长等.充电站的控制器根据当前可再生能源的出力情况、储能设备里的电量和智能电网的电价,实时控制电动汽车的充电速率、储能设备的充/放电以及与智能电网的双向电力交易量,以最大化充电站的利益,即最小化购电成本.
1.1 电动汽车的充电需求队列模型
当电动汽车连接充电桩时,充电服务商首先获取电动汽车的充电信息[13],可以用6元组(i, si, s'i, fi, f'i, Wmax)来表示,其中s'i为预期结束充电时间,fi为电动汽车i充电前的电荷量,f'i为充电结束时的预期电荷量,Wmax为电动汽车的最大充电速率.根据这些充电信息,充电服务商的控制器可获知电动汽车i的最大充电时长Si=s'i-si和总充电需求量Fi=f'i-fi,以及充电需求量ai(t).ai(t)可通过以下方法求得,例如,电动汽车在一个时隙间隔Δt内的最大充电量为WmaxΔt,假设1辆电动汽车总充电需求为11 kW·h,Wmax=3 kW·h,Δt=1 h,那么该电动汽车至少需要4个时隙来完成充电任务,前3个时隙的充电需求量为3 kW·h,第4个时隙的充电需求量为2 kW·h.若该电动汽车的起始充电时间为22:00,预计结束时间为次日6:00,则可接受的最大充电时延为4个时隙.电动汽车i在充电期间的累计时延不得超过该电动汽车允许的最大充电时延.
假设t时隙充电桩n的充电需求量为an(t),进入充电需求队列n(与充电桩一一对应)中,并以先进先出的方式等待被服务,用Qn(t)表示队列n中t时隙的充电需求积压,那么Qn(t)更新可表示为
1.2 电力供需模型
充电站收集的可再生能源可以由控制器直接提供给电动汽车充电,当发电量小于总充电量,即H(t)<d(t)时,充电服务商可以选择从智能电网购电或储能设备放电;当H(t)>d(t)时,充电服务商可以选择将富余电量出售给智能电网或存入储能设备供以后时隙使用.若电力交易量g(t)<0,则表示充电服务商售电给智能电网;反之则表示充电服务商从智能电网购买电量.若储能设备t时隙的充/放电量b(t)>0,则表示储能设备放电;反之则表示储能设备充电.由电动汽车充电调度管理模型可知,任意时隙t该充电站内电力的供需平衡关系满足:
受硬件电路最大电流量的限制,任意时隙储能设备的充/放电量b(t)以及与电网之间的交易电量g(t)均不超过最大值,即有
假设t时隙智能电网的电价为P(t),0<P(t)≤Pmax,Pmax为任意时隙电价的最大值.则此时隙充电服务商的购电成本为P(t)g(t).
1.3 储能设备模型
充电站的储能设备t时隙的电量记为B(t),则储能设备的电量更新为
用Bmax表示储能设备的最大容量,则充电桩控制器通过控制决策变量b(t),使得任意时隙储能设备中的电量满足:
式中:Bmin为不减少储能设备使用寿命应具有的最少电量,低于该值则会因过度放电而缩短储能设备寿命,简化为Bmin=0;Bmax 为储能设备存储容量最大值,高于该值则电量因无法存入而造成能量浪费.
2 问题规划及求解
基于以上模型,充电站根据每个充电桩当前充电需求队列的积压Qn(t)、储能设备里的当前电量B(t)、智能电网的当前电价P(t)和可再生能源装置发电量H(t),决策当前时隙储能设备充/放电量b(t)、智能电网的电力交易量g(t)和分配给每个充电桩的电量dn(t),目标是在满足电动汽车充电需求(充电时延不超过用户可容忍时限)的前提下,寻找最优决策变量(g(t), b(t), dn(t))的时间序列,最小化充电服务商的长期购电成本,该问题规划为
s.t. 式(1)~(5)
式中:E(·)为数学期望,通过决策最优变量(g(t), b(t), dn(t))的时间序列,使充电服务商的长期购电成本最小;dn, max为队列n任意时隙可被分配充电量的最大值,an,max为任意时隙充电需求的最大值,为保证以上问题可行,有dn,max≥an,max;δn, i为队列n中的电动汽车i在充电期间的累计时延,
2.1 构建虚拟队列保证延迟约束
定义虚拟队列Zn(t),Zn(t)的队列更新为
式中:
充电桩n在t时隙的时延为δn(t),则给出以下引理.
引理1 在本模型中,要保持实队列和虚拟队列稳定,则各队列积压均有上界,即Qn(t)≤Qn,max,Zn(t)≤Zn,max,那么队列n中任意时隙充电需求的服务时延最大值为
引理1表明,如果队列Qn(t)和Zn(t)具有有限的上界,那么就可以保证Qn(t)中任意时隙充电需求的服务时延都不超过δn,max.引理1的证明可参考Lyapunov优化理论[20].
2.2 Lyapunov优化框架
利用Lyapunov理论解决式(6)~(9)中的问题.为满足问题规划中的约束式(5),即0≤B(t)≤Bmax,将构造一个变量X(t),表示为
式中:V为控制参数,通过合理调节参数V来控制变量X(t),以保证储能设备中的电量保持在合理的水平,即0≤B(t)≤Bmax.由储能设备的电量更新式(4)可得出X(t)的更新方程为
定义一个矢量Θ(t)≜[Q(t) Z(t) X(t)],即矢量Θ(t)为实队列的矢量Q(t)=[Q1(t) Q2(t) … Qn(t)]、虚拟队列的矢量Z(t)=[Z1(t) Z2(t) … Zn(t)]和X(t)的联合矢量,则Lyapunov函数可构造为
那么一个时隙的Lyapunov漂移函数为
ΔL(Θ(t))≜
Lyapunov“漂移加惩罚”表示为
式中:第一项ΔL(Θ(t))为Lyapunov漂移,表示队列积压的情况;第二项为“惩罚”,即充电服务商的购电成本.若只最小化第一项,则队列积压小即充电等待时延较小,但会导致惩罚较大即充电服务商的购电成本增加;若只最小化第二项,则可实现充电服务商购电成本最小化,但有可能无法保证电动汽车的充电需求在可容忍时限内得到满足.因此式(6)~(9)的求解则转变为最小化队列积压和惩罚的加权和,这样才能在充电等待时延不超过可容忍时延当前情况下,实现充电服务商的购电成本最小化.
引理2 “漂移加惩罚”表达式满足以下不等式:
式中:
引理2的证明参考Lyapunov优化理论[20].
2.3 实时优化算法
利用Lyapunov理论框架,将待求解的问题转化为最小化每个时隙的“漂移加惩罚”,该表达式有界,从而等效于最小化每个时隙的不等式(17)右边的各项.除去决策变量b(t), dn(t), g(t)的无关项, 式(6)~(9)的求解可转化为
s.t. 式(2),(3),(7)
式(19)是一个求解带有约束条件的线性函数最小值问题,可采用线性规划的方法求解.
由约束条件式(2)变形后带入式(19),则有
将d(t)=
利用线性规划可求t时隙问题的最优解,即求出t时隙队列n电动汽车充电量的最优值
算法: 电动汽车充电管理和优化控制
1. 初始化: Pmax, bmax, dn,max, εn, Bmax, B(1)=0, Qn(1)=0, Zn(1)=0, V, T, N, 购电成本 SumPr=0
2. for t=1: 1: T
观测系统状态B(t), H(t), P(t), an(t)
X(t)=B(t)-VPmax-bmax
线性规划求解:
求得t时隙最佳决策变量b*(t)和
d*(t)=
g*(t)=d*(t)-H(t)-b*(t)
累积购电成本SumPr=SumPr+P(t)g*(t)
储能设备电量更新B(t+1)=B(t)-b*(t)
构造的变量更新X(t+1)=X(t)-b*(t)
for n=1: 1: N
实队列更新Qn(t+1)=max
虚队列更新Zn(t+1)=max{Zn(t)-
end
end
可见,本文基于Lyapunov优化理论所得算法是一种实时在线算法.该算法仅需根据当前环境状态(B(t), H(t), P(t), Qn(t), Zn(t), X(t))就能做出最佳决策(g*(t), b*(t),
3 算法性能的理论分析
首先从理论上对所提算法的性能进行分析和证明.
定理1 在时隙t∈{0, 1, …, T-1}上,任意常数V满足0≤V≤Vmax:
式中:Pmin为最小电价.则上述算法具有以下性质.
性质1 队列Qn(t), Zn(t)在所有时隙都有上确界:
性质2 充电需求队列中任何充电需求的最大时延为
性质3 队列X(t)有上下界:
由此可保证储能设备的电量约束满足
0≤B(t)≤Bmax
性质4 如果H(t),d(t),P(t)在时隙上独立同分布,则在上述算法下的平均期望购电成本与最优解的差不超过C/V,即
式中:Copt为总购电成本的时间平均的最优值;C值可由式(18)给出.定理1的证明参考Lyapunov优化理论[20].
由定理1的性质1和2可知,各队列Qn(t), Zn(t)在任意时隙都有上确界;再根据引理1得知,该算法可保证式(6)~(9)中的约束式(8)和式(9)总是成立的,即满足汽车充电需求的服务时延不超过最大时限δn,max.性质2和4表明充电需求队列中任何充电需求的最大服务时延δn,max随着控制参数V的增大而增大,而充电服务商的购电成本(目标函数)随着参数V的增大无限趋近于最优值Copt,因此充电服务商可根据用户的容忍时延折中选取参数V.由性质2可知,为了减少充电需求的最大服务时延δn,max,εn的取值应尽可能大,但一般不超过充电需求的均值E
4 仿真验证
从仿真方面验证所提算法的有效性,基于MATLAB平台进行仿真验证.所提算法不依赖于可再生能源的收集和电动汽车充电需求的统计分布,为便于演示,假设可再生能源的收集服从泊松分布,对于其他统计分布,该算法也同样适用.经市场调研,发现工业电价在0.5~2.0元波动,该仿真时隙间隔Δt取10 min,时长为10 d,共 1440 个时隙,并参考市面上的储能设备容量范围进行仿真,具体参数如表1所示.
表1 仿真参数
Tab.1
参数 | 取值 |
---|---|
时隙间隔/min | 10 |
总时隙数 | 1440 |
电价/元 | 0.5~2.0 |
bmax/kJ | 1000 |
能量收集 | 泊松分布 |
平均每个时隙能量收集/kJ | 5000 |
储能设备容量/kJ | 4500 |
V | 1400 |
为进一步验证所提算法的有效性,将所提算法和“purchase-at-deadline”贪婪算法以及没有储能设备的算法进行比较.“purchase-at-deadline”算法是指当充电站在指定期限内只消耗可再生能源,若最后期限还未能满足电动汽车的充电需求时,则从智能电网购买电量以满足充电需求,此处设置最大期限为8个时隙.没有储能设备的场景中,当可再生能源有富余时,则将富余的可再生能源卖给智能电网,以降低充电服务商的购电成本.基于3种算法充电服务商10 d的购电累计成本(C10)对比情况如图2所示.图中,基于所提算法的充电服务商购电成本最低,“purchase-at-deadline”算法次之,没有储能设备的算法购电成本最高,分别为343元、447元和472元;相比之下,基于所提算法购电成本分别降低了23.3%和27.3%,因此所提算法的性能最好.
图2
图2
Lyapunov优化算法与其余方法对比
Fig.2
Comparison of Lyapunov optimization algorithm and other methods
图3
图3
可再生能源3种情况的充电服务商购电成本比较
Fig.3
Cost comparison of charging service providers in three cases of renewable energy
图4
图4
充电服务商的购电成本随参数V变化
Fig.4
Cost of charging service provider versus parameter V
图5为储能设备的实时电量(HRT,此时V=1400),可见基于所提算法,充/放电决策使得储能设备里的电量始终保持在合理水平,即满足约束式(5),未出现因储能设备容量有限造成电量无法存入而浪费和电量过少即过度放电缩短电池寿命的情况.
图5
为评估所提算法对用户等待时延的影响,将所提算法与“purchase-at-deadline”算法的时延情况进行比较.表2同时列出了本文算法和“purchase-at-deadline”算法的平均时延,可以看出本文算法的充电需求延时等待要远小于“purchase-at-deadline”算法.图6显示“purchase-at-deadline”算法的延时等待的时长集中分布在5, 6, 7个时隙,而本文算法集中分布在2个时隙,“purchase-at-deadline”算法的整体时延大于本文算法.表3和表4分别列出了依据本文算法和“purchase-at-deadline”算法的时延分布情况.从表3中可以发现本文算法中有29%的充电需求无需延时等待,而表4中另一种算法所有充电需求都需延时等待,充分体现本文算法在充电延时等待上的优越性.
图6
图6
本文算法与“purchase-at-deadline”算法的时延比较
Fig.6
Delay comparison of proposed algorithm and ‘purchase-at-deadline’ algorithm
表2 平均时延比较
Tab.2
队列 | t/个 | |
---|---|---|
本文算法 | “purchase-at-deadline”算法 | |
一 | 1.8264 | 6.2139 |
二 | 1.2889 | 6.2243 |
三 | 1.0014 | 5.9993 |
表3 本文算法时延分布
Tab.3
队列 | 时延 | ||||
---|---|---|---|---|---|
t=0 | t=1 | t=2 | t=3 | t=4 | |
一 | 0 | 422 | 846 | 172 | 0 |
二 | 545 | 0 | 829 | 66 | 0 |
三 | 719 | 0 | 721 | 0 | 0 |
表4 “purchase-at-deadline”算法时延分布
Tab.4
队列 | 时延 | |||||||
---|---|---|---|---|---|---|---|---|
t=1 | t=2 | t=3 | t=4 | t=5 | t=6 | t=7 | t=8 | |
一 | 4 | 4 | 6 | 31 | 226 | 609 | 470 | 90 |
二 | 4 | 2 | 6 | 10 | 155 | 744 | 494 | 25 |
三 | 4 | 4 | 7 | 10 | 206 | 927 | 282 | 0 |
5 结语
本文针对电动汽车充电的随机性和可再生能源出力的不确定性,研究在随机环境下的电动汽车充电调度管理问题,从充电服务商的角度出发,协同可再生能源与储能设备,提出一种基于Lyapunov理论优化的电动汽车充电管理与优化控制算法.充电服务商通过实时控制电动汽车的充电速率、储能设备的充/放电以及与智能电网的双向电力交易量,在满足电动汽车的充电和延时需求的前提下,实现长期平均购电成本最低,从而最大化收益的目标.仿真结果表明,所提算法并不依赖于可再生能源收集和充电需求的统计分布,在不同参数的设置下购电成本均小于“purchase-at-deadline”贪婪算法,并且有效降低了充电需求的等待时延.
参考文献
面向“双碳”目标的碳电市场融合交易探讨
[J].
Discussion on convergent trading of the carbon and electricity market on the path to carbon peak and carbon neutrality
[J].
考虑需求响应的源荷协调多目标优化方法
[J].
A multi objective optimization method of source load coordination considering demand response
[J].
面向高比例可再生能源电力系统的季节性储能综述与展望
[J].
Review and prospect of seasonal energy storage for power system with high proportion of renewable energy
[J].
基于分时电价的电动汽车多目标优化充电策略
[J].
Multi-objective optimization charging strategy for plug-in electric vehicles based on time-of-use price
[J].
基于不确定性测度的居民小区电动汽车充电分时电价制定策略
[J].
Residential area electric vehicle charging pricing strategy based on uncertainty measure
[J].
电动汽车对电力系统的影响及其调度与控制问题
[J].
Impacts of electric vehicles on power systems as well as the associated dispatching and control problem
[J].
面向高比例户用光伏消纳的储能系统与通信网络协同规划
[J].
Collaborative configuration of energy storage systems and communication networks for accommodation of high-penetration residential PVs
[J].
面向含风电楼宇的电动汽车优化调度策略
[J].
Optimal scheduling strategy for electric vehicles in buildings with wind power
[J].
考虑移动储能特性的电动汽车充放电调度策略
[J].
Charging and discharging dispatching strategy for electric vehicles considering characteristics of mobile energy storage
[J].
基于PSO算法的电动汽车有序充放电两阶段优化策略
[J].
Two-stage optimization strategy for coordinated charging and discharging of EVs based on PSO algorithm
[J].
电动汽车分布式储能控制策略及应用
[J].
Control strategy and application of distributed electric vehicle energy storage
[J].
Optimized electric vehicle charging with intermittent renewable energy sources
[J].DOI:10.1109/JSTSP.2014.2336624 URL [本文引用: 2]
电动汽车聚合商参与调频备用的调度方法与收益分成机制
[J].
Dispatching and income distributing of electric vehicle aggregators’ participation in frequency regulation
[J].
考虑用户满意度和配网安全的电动汽车多目标双层充电优化
[J].
Multi-objective Bi-level electric vehicle charging optimization considering user satisfaction degree and distribution grid security
[J].
A smart charging algorithm based on a fast charging station without energy storage system
[J].
基于动态分时电价的电动汽车充电站有序充电策略
[J].
Coordinated charging strategy for PEV charging stations based on dynamic time-of-use tariffs
[J].
蜂窝网络中能量收集基站的能量协作算法
[J].
The algorithm of energy cooperation in cellular networks with energy-harvesting base stations
[J].
Stochastic network optimization with application to communication and queueing systems
[J].
/
〈 |
|
〉 |
