1. 引言
在实现“双碳”目标的大背景下,传统火力发电厂的发电量比例正在逐步下降,而以风力发电为代表的新能源发电比例正在稳步提升[1] [2]。由于风能具有随机性,风力发电的输出功率也表现出随机波动[3]。随着风机单机容量的不断增加和风电场所占发电比例的提高,完全依赖电网自身来调节风电波动,特别是在电网内新能源比例已经很高的情况下,这将对电网的稳定运行构成挑战[4] [5]。储能技术作为解决以风、光为主的新能源系统波动性的有效技术,为实现可再生能源大规模接入、推动能源低碳转型提供了一种可行的解决方案[6]。
目前,储能系统主要可分为以化学蓄电池为代表的能量型储能系统和以超级电容为代表的功率型储能系统[7]。能量型储能系统的特点是能量密度高,但功率密度低,充放电速度相对较慢;而功率型储能系统则具有能量密度低、功率密度高、充放电速度快的特点。此外,氢能作为一种清洁的二次能源,因其高能量密度和便于运输储存的特性,成为解决风电波动问题的新技术方案,并已成为国内外研究的热点[8]。
在实际应用中,受限于成本、响应速度、使用寿命等约束条件,单一储能技术难以同时满足电力系统的各项要求。由不同储能单元组合而成的混合储能系统(Hybrid Energy Storage System, HESS)通过不同储能单元特性的互补,能够弥补单一储能形式的不足,从而提高系统的整体性能,改善风电输出的波动性[9]。文献[10]提出使用蓄电池和超级电容器组成混合储能系统,利用光伏发电系统直流母线电压的变化量作为切换条件,减小了直流母线电压波动。文献[11]则提出使用小波变换将功率波动分解为中频和高频功率,并分别交由蓄电池和超级电容器来抑制,实现对并网功率的平滑处理。但所采用的小波变换依赖于选择合适的小波基函数;在实时系统中计算复杂度相对较高,计算资源消耗较大。文献[12]采用超级电容器和蓄电池组成的混合储能系统,通过滑动平均滤波获得并网功率与混合储能系统参考功率,采用离散傅里叶变换将混合储能系统参考功率分解,实现对风电输出功率波动的抑制。文献[13]采用二阶低通滤波算法并针对混合储能系统中不同储能单元特性进行自适应功率分配及调节,实现对风电场输出功率波动的有效抑制。文献[14]提出一种变流器协调控制及功率管理策略,将风力发电机与电解槽、燃料电池、蓄电池组汇集直流母线,实现风电功率波动抑制。但该方法将储能单元直接接入,未考虑各储能单元的特性配合。文献[15]采用碱性电解槽–超级电容组成混合储能系统,并提出基于超级电容SOC状态的氢–超混合储能系统控制策略,在抑制风功率波动的同时也使得初始投资成本最小。文献[16]提出基于经验模态分解,将原始风电功率信号分解为符合波动量限值的直接并网分量和混合储能功率任务;在综合考虑电化学储能和氢储能单元充放电功率约束和存储状态约束的基础上,制定计及碱性电解槽运行特性的混合储能能量管理策略,在满足抑制需求的前提下提高系统经济性。文献[17]提出了考虑蓄电池荷电状态的指数型下垂控制策略,在维持微网母线电压稳定的同时,解决了蓄电池并联充放电的SOC均衡问题。以上研究多采用超级电容与化学蓄电池或者超级电容与燃料电池组成混合储能系统,对波动功率含有的中频和高频部分进行抑制,而低频波动则不做抑制直接接入电网。
针对上述研究中存在的不足,本文通过采用超级电容(Supercapacitors, SC)、蓄电池(Battery)、电解槽(Electrolyzer)、燃料电池(Fuel Cell)组成的氢混合储能系统,对波动功率中含有的高频、中频以及低频部分进行独立抑制。同时针对所采用的混合储能系统提出一种基于SOC的分段动态控制策略:当混合储能系统处于正常充放电区间时执行SOC自适应功率分配策略,保证各储能单元的SOC处于相近的水平;而当混合储能系统可用补偿容量处于过高或过低的非正常充放电区间时,则采用极限状态下SOC功率分配策略,延长抑制波动时间,减少混合储能系统停机时长。最后基于MATLAB/Simulink搭建风力发电系统以及混合储能系统仿真模型,验证了所采用混合储能系统和储能控制策略的可行性和有效性。
2. 系统整体结构
本文提出的抑制风力发电功率波动的整体系统框架如图1所示,主要由双馈风力发电机和混合储能系统组成。其中混合储能系统由超级电容、蓄电池、碱性电解槽(Alkaline Electrolyzer, AE)以及质子交换膜燃料电池(Proton Exchange Membrane Fuel Cell, PEMFC)组成,考虑到实际建设中储能设备特别是氢气的储存及其配套设施会占用较大面积的土地,因此混合储能系统更适宜集中建设并通过变流器单独接入交流母线。继而混合储能系统采用DC/DC的方式将超级电容、蓄电池、碱性电解槽以及质子交换膜燃料电池通过公共直流母线汇集在一起,之后再通过DC/AC的方式接入交流母线。
其中超级电容和蓄电池通过双向DC/DC电路接入直流母线;碱性电解槽通过BUCK降压电路与直流母线相连接;质子交换膜燃料电池通过BOOST升压电路与直流母线相连接。在变流器的控制策略方面,各储能单元需要根据功率指令发出或者吸收指定大小的功率,因此外环采用功率控制,内环采用电流控制;而与交流母线相连接的AC/DC变流器主要目的是维持直流母线电压的恒定以便及时将功率送出或吸收,因而外环采用电压控制,内环采用电流控制,混合储能系统整体的变流器控制策略如图2所示。
经过上述的结构安排与变流器控制策略设计,各储能单元通过功率分配策略得到功率指令Pref后便能够独立控制出力抑制电网功率波动。
Figure 1. Overall system framework
图1. 系统整体框架
Figure 2. Converter control strategy
图2. 变流器控制策略
3. 系统各模块建模
3.1. 超级电容建模
超级组等效电容为
(1)
式中:Csc为超级电容组的等效总电容值;Nscp为电容并联数量;Nscs为电容串联数量;Cf单体电容值。
3.2. 蓄电池建模
蓄电池数学模型为[18]
(2)
式中:E为蓄电池内电动势;E0为初始内电动势;K为极化电压常数;A与B分别为电压变化系数和容量变化系数;Qn为蓄电池额定容量;
为充放电电流;Ct为极化效应系数;Tb为电池温度;Nb-s与Nb-p分别为蓄电池组中电池串联和并联个数。
3.3. 碱式电解槽建模
碱式电解槽(Alkaline Electrolyzer, AE)方程为[19]
(3)
式中:
为电化学反应过程的Gibbs自由能变;z为每次反应电子转移数;F为法拉第常数;r1、r2为电解液欧姆电阻参数;Tel为电解槽温度;Acell为电解模块面积;Iel为流经电解槽的电流;sn为电极过电压系数(n = 1, 2, 3),tn为电极过电压系数(n = 1, 2, 3)。
电解槽的电压为
(4)
式中,Nel为电解槽模块串联数量。
电解槽产生氢气的速率为
(5)
式中,an为法拉第效率系数(n = 1, 2, 3, 4, 5)。
3.4. 质子交换膜燃料电池建模
质子交换膜燃料电池(Proton Exchange Membrane Fuel Cell, PEMFC)的电堆电压方程为[20]。
(7)
式中,Ucell为单电池电压;Enernst为热力学电动势;Uact为活化过电压;Uohm为欧姆过电压;Ucon为浓差过电压;Nfc为串联电池数量;Ufc为电池组电压。
其中热力学电动势Enernst可以表示为
(8)
式中,
为化学反应的Gibbs自由能变;F为法拉第常数;
为熵的变化值;Tfc为燃料电池温度;Tref为参考温度;R为气体常数;
为氢气在阳极催化剂/气体界面的分压;
为氧气在阳极催化剂/气体界面的分压。
活化过电压Uact可以表示为
(9)
式中:
是经验参数(n = 1, 2, 3, 4);Ifc为燃料电池的电流;CO2为阴极气液面的氧气浓度。
欧姆过电压Uohm可以表示为
(11)
其中,
(12)
式中:rM为膜的电阻率;l为膜的厚度;Rc为阻碍质子通过膜的阻抗;A为膜的有效面积。
浓差过电压Ucon可以表示为
(13)
式中:J为电流密度;Jmax为最大电流密度;B是由燃料电池运行状况决定的常数。
燃料电池消耗氢气的速率为
(14)
3.5. 储氢建模
储氢的量由电解槽的产氢量和燃料电池的耗氢量共同决定,结合2.3和2.4节,氢罐的储氢量为
(15)
式中,
为储氢罐在为t0时刻的储氢量。
为简化分析,使用储氢罐中的储氢量来定义燃料电池和电解槽的SOC状态。
(16)
式中:
表示储氢罐的标准储氢量。
4. 波动抑制控制策略设计
4.1. 功率分配设计
本文采用的混合储能系统由超级电容、蓄电池、电解槽以及燃料电池组成,其中超级电容响应迅速、能在短时间内提供功率支撑,但能量密度较低如表1所示,同时存在制造成本较高的问题,因此在实际应用中配置容量较小;蓄电池相较于超级电容响应速度一般,能量密度较大能够提供较好的能量支撑,但存在充放电衰减问题,电池循环一定次数后需要进行更换;氢能作为一种清洁的能源,能量密度大,适合提供大容量的能量支撑,但所配套的燃料电池和电解槽存在响应速度较慢的问题,因此所吸收或者发出的功率波动不宜过大。
Table 1. Energy density table
表1. 能量密度表
参数名称 |
数值 |
超级电容(Wh/kg) |
10 |
锂电池(Wh/kg) |
255 |
氢气(Wh/kg) |
33,000 |
为了满足上述不同储能单元的特性,使用二阶低通滤波器将差值功率Phess分为高频、中频、和低频三种不同的功率独立进行抑制,如图3所示。Phess > 0时表示风力发电机所发的功率Pwind超过电网所需功率Pgrid,超过的功率需要被混合储能系统吸收;而Phess < 0时表示出现功率缺额,需要混合储能系统发出功率进行弥补,三者的关系为
(17)
经过二阶低通滤波器进行功率分配后,Phess中高频部分Psc交由超级电容抑制,在发挥超级电容响应迅速特性的同时也因为只用承担高频部分能够减小超级电容的设计容量,降低成本;而中频部分Pbat由蓄电池抑制,因为只承担中频部分使得蓄电池的设计容量能够降低,减少电池更换的成本;而Phess经过两次滤波后得到的低频部分PH2变化最为缓慢,从数值上看也是三种频率中最大的,将这部分交由氢储能所配套的燃料电池和电解槽来抑制,既符合其工作特性,也能够充分发挥氢储能大容量的优势。
Figure 3. Power distribution chart
图3. 功率分配图
经过以上的功率分配,在考虑各储能单元特性的情况下对波动的差值功率Phess完成了抑制,此外在实际应用中为避免储能设备过充和过放不会将电量全部充满或者全部放光,需要留有一部分余量,因此本文将SOC处于(10%~90%)设定为正常充放电区间。当SOC < 10%时,此时储能设备处于低储能状态,只能吸收功率,无法发出功率;而当SOC > 90%时,此时储能设备处于高储能状态,无法吸收功率,只能发出功率,总的抑制流程如图4所示。
Figure 4. General inhibition flowchart
图4. 总的抑制流程图
4.2. 低通滤波器设计
本文采用的二阶低通滤波器由两个一阶低通滤波器组成,其中一阶低通滤波器的滤波算法为
(18)
式中:x(t)为输入信号;y(t)为输出信号;Δt为采样时间;τ = RC为滤波时间常数。总的滤波逻辑如图5所示。
Figure 5. Second order filter logic
图5. 二阶滤波逻辑
各储能单元的出力为
(19)
(20)
(21)
式中:Psc,ref、Pbat,ref、PH2,ref分别为超级电容、蓄电池和氢储能的参考功率指令。
结合式(19)、(20)、(21)可知,通过调整滤波时间常数
和
可以控制各储能单元所承担的功率。
越大,超级电容所承担的功率越多,反之越小;同样地
越大,蓄电池所承担的功率就越大,反之越小;由超级电容和蓄电池分别承担后所剩余的功率由氢储能全部承担。
4.3. SOC自适应功率分配策略
本文采用三种不同的储能单元构成混合储能系统,因此对于该混合储能系统而言应保证各储能单元在正常充放电区间的SOC处于相近的水平,避免储能单元之间因为SOC差值过大而导致储能单元提前退出运行,影响系统稳定;另外一方面相近的SOC也利于提前的调度规划安排。
针对上述问题提出一种自适应的SOC功率分配策略,即以氢储能系统的SOCH2为基准对超级电容和蓄电池的SOC进行修正,如下式所示。
(22)
(23)
(24)
(25)
(26)
其中
式中,
为滤波时间常数的修正量;x代表蓄电池或者超级电容;
为增益系数;ΔSOCscmax和ΔSOCbatmax分别为超级电容和蓄电池与氢储能的最大SOC偏离值,其作用是避免出现过度调节,本文中两最大偏离值均取20%。结合式(22)、(23),整个动态调整过程可以分解为:当SOCsc > SOCH2则调整时间常数
使超级电容增大所承担的放电功率并减小充电功率;若SOCsc = SOCH2则不对时间常数
做出调整;若SOCsc < SOCH2则调整时间常数
使超级电容增大所承担的充电功率并减小放电功率。以同样的逻辑方法对蓄电池做出调整,整体流程如图6所示。
Figure 6. Adaptive power regulation process
图6. 自适应功率调节流程
4.4. 极限状态下SOC功率分配策略
上一节所提出的自适应功率分配策略能够使得混合储能系统在正常充放电区间对波动的差值功率Phess实现完全的抑制,如图7(a)所示,图中上半部分代表发出的功率超过电网需求,需要被混合储能系统吸收;下半部分代表功率缺额,需要混合储能系统发出功率补充。
由于整个混合储能系统的充放电是以氢储能SOCH2进行修正的,因此当混合储能系统中的氢储能SOCH2 < 10%或者SOCH2 > 90%时,此时储能系统处于极限的状态。若下一个充电或者放电阶段所能提供的容量有限时,如果仍然按照原来的策略进行功率分配则不能有效利用有限的可用容量,导致混合储能系统提前退出运行。
针对上述问题提出一种极限状态下的SOC功率分配策略,当混合储能系统处于低储能状态(SOCH2 < 10%)时,此时混合储能系统只能参与充电,放电时处于待机状态。在下一个充电周期到来时优先让超级电容和蓄电池充电,氢储能不参与充电,此时蓄电池吸收中频和低频部分的功率;同时为使超级电容在充电阶段充入更多的电量。
将式(23)中超级电容的滤波时间常数修正量公式修改为
(27)
而在放电阶段蓄电池仅发出中频的功率,超级电容正常放电,如图7(b)所示。则混合储能系统在充电阶段采用完全吸收抑制功率波动,而在放电阶段仅发出中频和高频的功率,对低频功率不做抑制直接并网。这样做的好处是:当下一充电周期所能提供的充电容量较小时,可以将充得较少的电量用来部分抑制放电阶段的波动,延长混合储能系统的工作时间;而当下一充电周期所能提供的充电容量较大,此时取蓄电池的SOC作为判定依据,当SOCbat > 20%时则转入正常的放电控制策略,氢储能参与到充电阶段。
另一种情形下,当混合储能系统处于高储能状态(SOCH2 > 90%)时,此时混合储能系统只能参与放电,充电时处于待机状态。与低储能状态时的逻辑相似,在下一个放电周期到来时优先让超级电容和蓄电池放电,氢储能不参与放电,此时蓄电池发出中频和低频部分的功率;同时为使超级电容在放电阶段释放更多的电量,将式(23)中超级电容的滤波时间常数修正量公式修改为
(28)
而在充电阶段蓄电池仅吸收中频的功率,超级电容正常充电,如图7(c)所示。这样可以快速降低蓄电池的SOCbat,并将释放出的可用容量用来抑制下一个充电周期的波动。当SOCbat < 80%时则转入正常的放电控制策略,氢储能参与到放电阶段。
采用上述的充放电策略可以使得混合储能系统在处于极限的状态时更加高效地利用所充的电量或者放电所释放的容量。而随着进一步的充电或者放电,氢储能部分将重新参与到充放电,系统重新进入正常的充放电区间,整个混合储能系统回归到上一节所提出的自适应功率分配策略,工作流程如图8所示。
Figure 7. Charge and discharge diagram
图7. 充放电示意图
Figure 8. Limit state power distribution logic
图8. 极限状态功率分配逻辑
5. 仿真分析
为验证本文所提SOC自适应功率分配策略及极限状态下SOC功率分配策略的可行性,在MATLAB/Simulink中搭建了如图1所示的风力发电系统以及混合储能仿真模型,并采用图2中的控制策略来完成变流器控制。
仿真系统的基本参数如表2~4所示,通过搭建随机风速和特定功率需求两种不同的场景来分别验证两种SOC功率分配策略的有效性。
Table 2. Parameters of the wind power component
表2. 风力发电参数
参数名称 |
数值 |
交流母线电压/V |
690 |
直流母线电压Udc/V |
1000 |
双馈发电机额定容量/MW |
1.5 |
电网额定输送容量Pgrid/MW |
1 |
Table 3. Parameters of AE
表3. 电解槽参数
参数名称 |
数值 |
参数名称 |
数值 |
参数名称 |
数值 |
ΔG/J·mol−1 |
237 × 103 |
s1 |
1.59 × 10−1 |
a1 |
0.995 |
z |
2 |
s2 |
1.38 × 10−3 |
a2 |
−9.5788 |
F/C·mol−1 |
96,485 |
s3 |
−1.61 × 10−5 |
a3 |
−0.0555 |
r1 |
7.33 × 10−5 |
t1 |
1.6 × 10−2 |
a4 |
1502.71 |
r2 |
−1.11 × 10−7 |
t2 |
−1.302 |
a5 |
−70.8 |
Acell/m2 |
0.18 |
t3 |
4.21 × 102 |
ΔH/J·mol−1 |
286 × 103 |
Table 4. Parameters of PEMFC
表4. 燃料电池参数
参数名称 |
数值 |
参数名称 |
数值 |
参数名称 |
数值 |
|
0.9514 |
l/cm |
51 × 10-4 |
B |
0.016 |
|
−0.00312 |
Jmax/A·cm−2 |
1.5 |
ΔS/J·mol−1 |
164.028 |
|
−7.4 × 10−5 |
Rc/Ω |
3 × 10−4 |
ΔH/J·mol−1 |
286 × 103 |
|
1.87 × 10−4 |
|
14 |
ΔG/J·mol−1 |
237 × 103 |
A/cm2 |
50 |
Tref/K |
298.15 |
R/J·mol·K−1 |
8.314 |
5.1. 场景1:SOC自适应功率分配策略验证
现验证SOC自适应功率分配策略的有效性,对于图1的仿真系统,构建仿真情景如下。
采用ARMA模型生成模拟风速作为双馈风力发电机输入,发出的功率与电网需求功率的差值功率并被混合储能系统抑制。储能单元的初始SOC设定上考虑到采用极限状态下的功率分配策略会使得蓄电池与氢储能的差值SOC,即ΔSOCbat可达10%,因此本次设定氢储能SOCH2为50%,蓄电池SOCbat为40%,超级电容SOCSC为40%。仿真结果如图9~12所示。
Figure 9. Suppression results
图9. 抑制结果
Figure 10. Comparison of battery SOC differentials and outputs
图10. 蓄电池SOC差值和出力对比
通过图9可知,由于风速变动产生了差值功率Phess,在经过混合储能系统抑制后Phess维持在0MW附近。同样场景下对各储能单元的SOC变化量和出力差异进行分析,通过图10和图11可知,在采用自适应分配策略进行调整后SOCbat与SOCH2的差值(ΔSOCbat)曲线以及SOCsc与SOCH2的差值(ΔSOCsc)曲线更加贴近于0,最大差值|ΔSOCbat|max和|ΔSOCsc|max从调整前的约30%和29%分别变为约17%和14%,使得三者的SOC更加接近。
Figure 11. Comparison of supercapacitor SOC differentials and output power
图11. 超级电容SOC差值和出力对比
Figure 12. Comparison of hydrogen storage output
图12. 氢储能出力对比
出力方面,ΔSOCsc和ΔSOCbat初始被设定为−10%,对于蓄电池,在4.05 s~4.5 s和8.6 s~9.5 s的时间段里经过放电调整后ΔSOCbat > 0,进入多放电少充电的模式,在图10中表现为Pbat曲线与自适应调整前相比整体下移;而在其余时间段内ΔSOCbat小于0,需要少放电多充电,在图10中表现为Pbat曲线与自适应调整前相比整体上移。对于超级电容,其表现与蓄电池相似,如图11所示。在4 s~4.6 s和8.1 s~9.5 s的时间段里经过放电调整后ΔSOCsc > 0,此时Psc曲线与自适应调整前相比整体下移;而在其余时间段内ΔSOCsc小于0,Psc曲线与自适应调整前相比整体上移。对于氢储能,其SOCH2作为蓄电池与超级电容出力的修正目标,由于初始值高于SOCsc和SOCbat,从图11和图12可知SOCH2曲线和氢能出力曲线与自适应调整前相比整体下移,即充电减少,放电增多。
上述的仿真结果验证了氢混合储能系统能够抑制风力发电的功率波动,同时表明了本文所提出的SOC自适应功率分配策略的有效性。通过该自适应功率分配策略动态调整各储能单元的出力,减小了混合储能系统中的各储能单元之间SOC的差值。
5.2. 场景2:极限状态下SOC功率分配策略验证
现验证极限状态下SOC功率分配策略的有效性,仍采用图1所示的仿真系统,构建仿真情景如下。
本次仿真验证的场景为混合储能系统处于低储能状态,将混合储能系统中所有储能单元的初始SOC均设置为略微低于10%的待机状态,此时只能充电,无法放电。
通过图13可知,当不做调整采用常规放电策略时,在经过初始充电以后,随着放电的进行,在约3 s时超级电容SOCsc值低于10%退出放电;在约3.2 s时蓄电池也退出放电并对抑制结果产生冲击;此时整个混合储能系统只有氢燃料电池在供电,此外由于超级电容和蓄电池的退出,加快了氢储能的消耗。最终在约4 s时氢燃料电池也退出运行,整个混合储能系统失效,对波动功率失去抑制能力。抑制后的功率从0 MW附近阶跃至−0.2 MW,在4.5 s时达到−0.35 MW。
Figure 13. Conventional discharge strategies
图13. 常规放电策略
通过对比图13和图14可知,在相同的仿真配置情况下,使用极限状态下SOC功率分配策略后,超级电容所充电量峰值从12%变为14%;蓄电池充入电量峰值从13%变为17.5%,多充入的电量延长了超级电容和蓄电池的放电时间,使其在不停机的情况下进入下一个充电周期。随着充电的进行,在8.2 s时蓄电池充入电量达到预设值20%,此时氢储能重新加入充电过程,整个混合储能退出极限状态下SOC功率分配策略,进入正常的自适应放电状态。
Figure 14. Limit power allocation strategy
图14. 极限功率分配策略
对波动功率抑制方面,如图14所示,在3 s~7.6 s间采用了部分抑制的策略减小了功率变化的程度,使得并网的功率变得更加的平滑;同时也使得差额功率从约4.5 s的0.4 MW变为0.3 MW,降低了对电网的冲击。
上述的仿真结果表明在混合储能系统处于低储能状态时,本文所提出的极限状态下SOC功率分配策略可以更好利用所充入的少量电量,在牺牲一定抑制能力的情况下选择通过对中、高频波动功率的抑制,有效延长混合储能系统的在线时间,降低因为储能系统的完全退出对电网造成冲击。
6. 结论
为抑制新能源出力波动和保障电网运行安全,本文建立了一种由超级电容、蓄电池、氢燃料电池和电解槽组成的氢混合储能系统来抑制风力发电波动。同时针对该混合储能系统提出了基于SOC的分段动态控制策略,最后在MATLAB/Simulink中搭建了相关模型,验证了所提策略的可行性和有效性。结果表明:
1) 本文使用的由超级电容、蓄电池、氢燃料电池和电解槽组成的氢混合储能系统能够有效抑制风力发电带来的功率波动。
2) 本文提出的SOC自适应功率分配策略在混合储能系统充放电过程中能够动态调整出力,减小各储能单元之间的SOC差值。
3) 当混合储能系统处于极限状态,引入的极限状态SOC功率分配策略能够有效利用较小的可用补偿容量延长抑制时间,减少混合储能系统的停机时长。