一种基于遗传算法的全钒液流电池储能系统运行优化方法转让专利

申请号 : CN201910383916.2

文献号 : CN110210071B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 熊斌宇黄宇超刘正奇王子睿苏义鑫谢长君

申请人 : 武汉理工大学

摘要 :

本发明公开了一种基于遗传算法的全钒液流电池储能系统运行优化方法,包括步骤:1、根据全钒液流电池的等效电路模型建立全钒液流电池的数学模型;2、参数辨识;3、构建瞬时能量效率方程;4、构建最高的瞬时能量效率的代价函数来最小化能量损耗,并确定约束条件;5、构建适应度函数、选择概率函数、变异概率函数;6、采用遗传算法计算,输入功率值PCh/Dis和剩余电量SOC求解得到瞬时能量效率误差的绝对值小于规定的数值时的最高瞬时能量效率,以及对应的流速、温度和电压。本发明以温度、流速、电流三个因素,采用遗传算法,对全钒液流电池的储能系统进行优化,提高电堆的瞬时能量效率,进而提高全钒液流电池的系统效率。

权利要求 :

1.一种基于遗传算法的全钒液流电池储能系统运行优化方法,其特征在于:所述方法包括如下步骤:步骤1:根据全钒液流电池的等效电路模型建立全钒液流电池的数学模型,并采用式(1)—式(5)对所示的方程对数学模型进行表示:ηohmic=I*Rohmic             (2)式(1)中,Eocv为电池电压源,代表了VRB电堆在不同SOC下的平衡电动势EMF,由能斯特方程导出,E0表示标准电极电位;SOC为电池的荷电状态,即剩余电量;R表示摩尔气体常数;

T表示当前温度;z表示反应中电子转移数;F表示法拉第常数;k1、k2表示为修正SOC不准确而添加的修正系数;式(2)中,ηohmic为欧姆过电势,代表了双极板、薄膜、电解质上的等效压降,Rohmic表示钒电池的等效内阻,代表了双极板、薄膜、电解质的等效电阻之和,I表示输入电流;式(3)中,ηact为活化过电势,代表了电极电化学反应迟延而引起的电极电位偏离,由Butler-Volmer公式导出,N表示电堆中的单电池数;i1表示电流密度,i0表示交换电流密度;

式(4)中ηcon为浓差过电势,代表了电极表面反应物与体相反应物浓度差异引起的电极电位偏离,由Nernst方程与Fick定律导出,k3表示修正系数,km表示电解液表面的局部传质系数,a为传质系数,Q表示电解质流速,Aed表示多孔电极的截面积,Cb表示体积浓度;式(5)中,Rsh//Rdiff为自放电损耗电阻与旁路电流损耗电阻,由电解液的导电性与钒电池的流体管道设计决定,σ表示电解液的导电性,l表示电极长度,s表示电极宽度,Ra,c表示管道等效电阻;

步骤2:对所述全钒液流电池的数学模型进行参数辨识,得到模型系数E0、Rohmic、k1、k2、k3、Aed的值,完成全钒液流电池数学模型的建立;

步骤3:构建如式(6)所示的瞬时能量效率方程;

式(6)中,ηe为瞬时能量效率,由钒电池电堆接受到的净能量PC'h/Dis与输入钒电池电堆的总能量PCh/Dis之比得到;PLoss表示能量损耗;

步骤4:为获得最高的瞬时能量效率,构建如式(7)所示的代价函数来最小化能量损耗,并确定相关约束条件,流速限制中,最小流速以式(8)所示公式确定,其中Cv为原始体积浓度,(i)功率守恒,PCh/Dis=U0*I

(ii)输入\出限制,Pmin≤P≤Pmax

(iii)流速限制,Qmin≤Q≤Qmax

(iv)端电压限制,Umin≤U0≤Umax

(v)充放电电流限制,Imin≤I≤Imax

(vi)温度限制,Tmin≤T≤Tmax

(vii)SOC限制,SOCmin≤SOC≤SOCmax;

步骤5:构建适应度函数、选择概率函数、变异概率函数,如式(9)、(10)、(11)所示:适应度函数:

选择概率:

变异概率:P(xij)=C              (11)式(11)中i为种群代数,j为个体编号,式(12)中C为给定常数;

步骤6:采用遗传算法对式(7)进行计算,输入钒电池电堆的总能量PCh/Dis和剩余电量SOC求解得到瞬时能量效率误差的绝对值小于规定的数值时的最高瞬时能量效率,以及该效率对应的流速、温度和电压,即得到流速、温度、电流的最优值。

2.根据权利要求1所述的一种基于遗传算法的全钒液流电池储能系统运行优化方法,其特征在于:所述步骤6的具体过程为:步骤601:输入钒电池电堆的总能量PCh/Dis和剩余电量SOC,在约束条件内,初始化一个含有M个个体的种群,确定个体的基因d、算法的总迭代终止条件;

步骤602:根据式(1)~(9)计算个体适应度,找出适应度值最大的个体Xij;

步骤603:根据式(10)确定个体的选择概率;

步骤604:根据选择概率和式(11),采用轮盘赌法,对个体实行交叉变异生成子代;

步骤605:校准子代,不允许个体存在越界现象,根据式(1)~(10)计算子代适应度,找出子代适应度值最大个体X(i+1)j′;

步骤606:重复步骤602至步骤605直至迭代得到的瞬时能量效率误差的绝对值小于规定的数值;

步骤607:输出电池此时的最高瞬时能量效率,以及该效率对应的流速、温度和电压。

3.根据权利要求1所述的一种基于遗传算法的全钒液流电池储能系统运行优化方法,其特征在于:所述步骤4,由于内部电动势无法直接测量,通过式(6)间接分析功率损失来估算瞬时能量效率:所述步骤4中PLoss表示由欧姆损耗、浓差过电势损耗、活化过电势损耗、自放电损耗和旁路电流损耗构成的能量损耗,PLoss的展开表示如式(6-2):PLoss=Pact+Pohmic+Pcon+Pdiff+Pshunt                  (6-2)式(6-2)中,Pact表示欧姆损耗、Pohmic表示浓差过电势损耗、Pcon表示活化过电势损耗、Pdiff表示自放电损耗和Pshunt表示旁路电流损耗。

说明书 :

一种基于遗传算法的全钒液流电池储能系统运行优化方法

技术领域

[0001] 本发明涉及电力系统储能技术领域,具体地指一种基于遗传算法的全钒液流电池储能系统运行优化方法。

背景技术

[0002] 遗传算法于20世纪60年代提出,该算法是一种借鉴生物的自然选择和遗传进化机制而开发出来的全局概率搜索算法。它模仿自然界生物遗传进化过程中“物竞天择、适者生存”的原理,借用生物遗传学的观点,通过计算机找到种群中最优异的个体。遗传算法对问题本身求解要求不高,它所需要的仅是对该算法所产生的每个个体进行评价,使“适应度”(用于度量某个物种对生存环境的适应程度)好的个体有更多机会进化。
[0003] 如今能源短缺及其造成的环境问题已成为时代热题,而新能源技术是目前解决该问题最有效的方案之一。新能源的发展,需要更高的储能技术水平。在储能方面,蓄电池能有效缓解新能源发电带来的问题。因此发展储能技术至关重要,对于解决能源危机是一条可行的道路。储能技术的发展对于能源的高效利用有着潜在的促进作用。
[0004] 全钒液流储能电池(VRB)是当前世界发展速度最快的大容量储能技术,其成本低、可靠性高、操作和维修费用少,是最适合风能发电平滑输出的储能设备。全钒液流电池功率大、能够频繁以大电流充放电,它拥有更长时间的寿命,并且全钒液流储能电池的生产、使用和回收利用过程对环境的污染较小,是一种十分环保的蓄能元件。不过,全钒液流电池储能系统的能量效率并不理想。
[0005] 目前全钒液流电池系统在各个方面的优化已经有了具体的控制方法。但各种方法均是对一种因素进行优化从而提高能量效率。事实上,各个因素相互关联,优化其中一种因素,可能导致其他损耗增加,从另一方面降低能量效率。因此,需要各个因素选取合适的值,从而达到最高的能量效率。

发明内容

[0006] 本发明的目的是为了解决上述背景技术存在的不足,而提出一种基于遗传算法的全钒液流电池储能系统运行优化方法,通过遗传算法,对全钒液流电池储能系统进行优化,达到降低能量耗散、提升系统效率、优化储能系统运行的目的。
[0007] 为实现上述目的,本发明设计了一种基于遗传算法的全钒液流电池储能系统运行优化方法,其特殊之处在于,所述方法包括如下步骤:
[0008] 所述方法包括如下步骤:
[0009] 步骤1:根据全钒液流电池的等效电路模型建立全钒液流电池的数学模型,并采用式(1)—式(5)对所示的方程对数学模型进行表示:
[0010]
[0011] ηohmic=I*Rohmic                           (2)
[0012]
[0013]
[0014]
[0015] 式(1)中,Eocv为电池电压源,代表了VRB电堆在不同SOC下的平衡电动势EMF,由能斯特方程导出,E0表示标准电极电位;SOC为电池的荷电状态,即剩余电量;R表示摩尔气体常数;T表示当前温度;z表示反应中电子转移数;F表示法拉第常数;k1、k2表示为修正SOC不准确而添加的修正系数;式(2)中,ηohmic为欧姆过电势,代表了双极板、薄膜、电解质上的等效压降,Rohmic表示钒电池的等效内阻,代表了双极板、薄膜、电解质的等效电阻之和,I表示输入电流;式(3)中,ηact为活化过电势,代表了电极电化学反应迟延而引起的电极电位偏离,由Butler-Volmer公式导出,N表示电堆中的单电池数;i1表示电流密度,i0表示交换电流密度;式(4)中ηcon为浓差过电势,代表了电极表面反应物与体相反应物浓度差异引起的电极电位偏离,由Nernst方程与Fick定律导出,k3表示修正系数,km表示电解液表面的局部传质系数,a为传质系数,Q表示电解质流速,Aed表示多孔电极的截面积,Cb表示体积浓度;式(5)中,Rsh//Rdiff为自放电损耗电阻与旁路电流损耗电阻,由电解液的导电性与钒电池的流体管道设计决定,σ表示电解液的导电性,l表示电极长度,s表示电极宽度,Ra,c表示管道等效电阻;
[0016] 步骤2:对所述全钒液流电池的数学模型进行参数辨识,得到模型系数E0、Rohmic、k1、k2、k3、Aed的值,完成全钒液流电池数学模型的建立;
[0017] 步骤3:构建如式(6)所示的瞬时能量效率方程。
[0018]
[0019] 式(6)中,ηe为瞬时能量效率,由钒电池电堆接受到的净能量PC'h/Dis与输入钒电池电堆的总能量PCh/Dis之比得到;
[0020] 步骤4:为获得最高的瞬时能量效率,构建如式(7)所示的代价函数来最小化能量损耗,流速限制的最小流速以式(8)所示公式确定,其中Cv为原始体积浓度,并确定相关约束条件,式中PLoss表示能量损耗;
[0021]
[0022] (i)功率守恒,            PCh/Dis=U0*I
[0023] (ii)输入\出限制,       Pmin≤P≤Pmax
[0024] (iii)流速限制,         Qmin≤Q≤Qmax
[0025] (iv)端电压限制,Umin≤U0≤Umax
[0026] (v)充放电电流限制,Imin≤I≤Imax
[0027] (vi)温度限制,Tmin≤T≤Tmax
[0028] (vii)SOC限制,SOCmin≤SOC≤SOCmax;
[0029]
[0030] 步骤5:构建适应度函数、选择概率函数、变异概率函数,如式(9)、(10)、(11)所示:
[0031] 适应度函数:
[0032] 选择概率:
[0033] 变异概率:P(xij)=C                      (11)
[0034] 式(11)中i为种群代数,j为个体编号,式(12)中C为给定常数;
[0035] 步骤6:采用遗传算法对式(7)进行计算,输入钒电池电堆的总能量PCh/Dis和剩余电量SOC求解得到瞬时能量效率误差的绝对值小于规定的数值时的最高瞬时能量效率,以及该效率对应的流速、温度和电流值,即得到流速、温度、电流的最优值。
[0036] 优选地,所述步骤6的具体过程为:
[0037] 步骤601:输入钒电池电堆的总能量PCh/Dis和剩余电量SOC,在约束条件内,初始化一个含有M个个体的种群,确定个体的基因d、算法的总迭代终止条件;
[0038] 步骤602:根据式(1)~(9)计算个体适应度,找出适应度值最大的个体Xij;
[0039] 步骤603:根据式(10)确定个体的选择概率;
[0040] 步骤604:根据选择概率和式(11),采用轮盘赌法,对个体实行交叉变异生成子代;
[0041] 步骤605:校准子代,不允许个体存在越界现象,根据式(1)~(10)计算子代适应度,找出子代适应度值最大个体X(i+1)j′。
[0042] 步骤606:重复步骤602至步骤605直至迭代得到的瞬时能量效率误差的绝对值小于规定的数值;
[0043] 步骤607:输出电池此时的最高瞬时能量效率,以及该效率对应的流速、温度和电流值。
[0044] 优选地,所述步骤4中,由于内部电动势无法直接测量,通过式(6-1)间接分析功率损失来估算瞬时能量效率。
[0045]
[0046] PLoss表示由欧姆损耗、浓差过电势损耗、活化过电势损耗、自放电损耗和旁路电流损耗构成的能量损耗,PLoss的展开表示如式(6-2):
[0047] PLoss=Pact+Pohmic+Pcon+Pdiff+Pshunt                  (6-2)
[0048] 与已有技术相比,本方面有益效果体现在:
[0049] 本发明通过遗传算法对全钒液流电池进行多参数优化。已知该电池的总输入功率PCh/Dis,通过该算法找到使能量效率最高的参数值,即此时的流速,电流和温度值。同时改变全钒液流电池的多参数值,一定程度上避免了参数相互影响从而增加的额外损耗,提高全钒液流电池的能量效率,实现全钒液流电池的运行优化。
[0050] 储能系统的效率受多种因素影响,本发明以温度、流速、电流三个因素,采用遗传算法,对全钒液流电池的储能系统进行优化。在恒定功率PCh/Dis下,当全钒液流电池在不同SOC时,得出在此刻达到最大能量效率的值,从而达到提升整体系统效率,优化系统运行方式的目的。本发明在不增加多余成本下,根据全钒液流电池工作状态调整各参数值,提高电堆的瞬时能量效率,进而提高全钒液流电池的系统效率。

附图说明

[0051] 图1为本发明提出的一种基于遗传算法的全钒液流电池储能系统运行优化方法的流程图。
[0052] 图2为本发明提出的一种基于遗传算法的全钒液流电池储能系统运行优化方法的遗传算法流程图
[0053] 图3为全钒液流电池的等效电气模型图。
[0054] 图4为本发明优化结果示意图。

具体实施方式

[0055] 以下结合附图和具体实施例对本发明作进一步的详细描述。
[0056] 本发明提出一种基于遗传算法的全钒液流电池储能系统运行优化技术,包括建立全钒液流电池的数学模型,对全钒液流电池的数学模型进行参数辨识,采用遗传算法对全钒液流电池的瞬时能量效率进行实时优化,得到不同SOC下运行时的最高瞬时能量效率,以及该效率对应的流速、温度和电流值。
[0057] 具体实例中以5kW/3.3kWh的全钒液流电池为例进行描述,全钒液流电池的参数如表1所示。
[0058] 表1全钒液流电池的参数
[0059]
[0060]
[0061] 如图1所示,本发明提出的全钒液流电池运行优化方法按如下步骤进行,[0062] 步骤1:根据全钒液流电池的等效电路模型建立全钒液流电池的数学模型,并采用式(1)—式(5)对所示的方程对数学模型进行表示:
[0063]
[0064] ηohmic=I*Rohmic                           (2)
[0065]
[0066]
[0067]
[0068] 式(1)中,Eocv为电池电压源,代表了VRB电堆在不同SOC下的平衡电动势(EMF),由能斯特方程导出,E0表示标准电极电位,SOC表示电池的荷电状态,即剩余电量;N表示电堆中的单电池数,本实例为37;R表示摩尔气体常数,为8.314J/(K·mol);T表示当前温度;z表示反应中电子转移数,取1;F表示法拉第常数,96500C/mol;k1、k2表示为修正SOC不准确而添加的修正系数;式(2)中,ηohmic为欧姆过电势,代表了双极板、薄膜、电解质上的等效压降,Rohmic表示钒电池的等效内阻,即上述三者的等效电阻之和,I表示输入电流。式(3)中,ηact为活化过电势,代表了电极电化学反应迟延而引起的电极电位偏离,由Butler-Volmer公式导出,i1表示电流密度,i0表示交换电流密度。式(4)中,ηcon为浓差过电势,代表了电极表面反应物与体相反应物浓度差异引起的电极电位偏离,由Nernst方程与Fick定律导出,k3表示修正系数,km表示电解液表面的局部传质系数,a为传质系数,约为1.6×10-4,Q表示电解质流速,Aed表示多孔电极的截面积,Cb表示体积浓度,充电时为CV*(1-SOC),放电时为CV*SOC,CV为原始体积浓度,本例为1.5mol/L。式(5)中,Rsh//Rdiff为自放电损耗电阻与旁路电流损耗电阻,由电解液的导电性与钒电池的流体管道设计决定,σ表示电解液的导电性,l表示电极长度,63cm,s表示电极宽度,75cm,Ra,c表示管道等效电阻。
[0069] 步骤2:对所述的全钒液流电池的数学模型进行参数辨识,得到模型系数E0、Rohmic、k1、k2、k3、Aed的值,如表2所示,完成全钒液流电池数学模型的建立。
[0070] 表2辨识得到的参数值与模型误差
[0071]E0(V) Rohmic(Ω) Rsh//Rdiff(Ω) k1 k2 k3 RMSE
52.3 0.04838 83.33 1.645 1.63 2.5 0.128
[0072] 步骤3:构建如式(6)所示的瞬时能量效率概念。
[0073]
[0074] 式(6)中,ηe为瞬时能量效率,是钒电池电堆接受到的净能量PC'h/Dis与输入钒电池电堆的总能量PCh/Dis之比。由于内部电动势无法直接测量,可以通过式(6-1)间接分析功率损失来估算瞬时能量效率。
[0075]
[0076] 式(7)中,PLoss表示由欧姆损耗Pact、浓差过电势损耗Pohmic、活化过电势损耗Pcon、自放电损耗Pdiff和旁路电流损耗Pshunt构成的能量损耗,PLoss可由式(6-2)展开表示。
[0077] PLoss=Pact+Pohmic+Pcon+Pdiff+Pshunt              (6-2)
[0078] 步骤4:为获得最高的瞬时能量效率,构建如式(7)所示的代价函数来最小化能量损耗,并确定相关约束条件。
[0079]
[0080] 本实例为在恒定功率PCh/Dis=4000W,SOC=0.4的状态下进行优化计算,流速限制中,最小流速以式(8)所示公式确定。
[0081]
[0082]
[0083] 步骤5:构建适应度函数,选择概率函数,变异概率函数,如式(9)、(10)、(11)所示[0084] 适应度函数:
[0085] 选择概率:
[0086] 变异概率:P(xij)=0.001                     (11)
[0087] 式(11)中i为种群代数,j为个体编号,式(12)中C为给定常数;
[0088] 步骤6:采用遗传算法对式(7)进行优化计算,制定如图2的优化流程,具体过程如下:
[0089] 步骤601:输入钒电池电堆的总能量PCh/Dis=4000W及SOC=0.4,在约束条件内,初始化一个含有50个个体的种群,确定各个体基因(Iij,Qij,Tij)。算法终止条件为连续五代子代适应度最大值与其父代适应度最大值相差不超过0.1%。
[0090] 步骤602:根据式(9),计算个体适应度,找出适应度值最大的个体Xij。
[0091] 步骤603:根据式(1)~(10),确定个体的选择概率。
[0092] 步骤604:根据选择概率和式(11),采用轮盘赌法,对个体进行交叉(通过将子代基因二进制码对应的位置进行互换),变异(直接改变个体个别位置的二进制代码)概率,生成子代。
[0093] 步骤605:校准子代,不允许个体存在越界现象。根据式(1)~(10)计算子代适应度,找出子代适应度值最大的个体X(i+1)j′。
[0094] 步骤606:重复步骤602至步骤605直至迭代得到的瞬时能量效率误差的绝对值小于规定的数值。
[0095] 步骤607:输出当PCh/Dis=4000W,SOC=0.4时,电池的最高瞬时能量效率以及该效率对应的流速、电流、温度值。
[0096] 本领域的技术人员应当理解,此处所述的具体实施方案仅用解释本发明专利,并不用于限制本发明专利。在本发明专利的精神和原则之内作出的任何修改、等同替换和改进等,均应包含在本发明专利的保护范围之中。