基于燃料电池有轨电车全生命周期状态的能量调控方法转让专利

申请号 : CN202111111264.0

文献号 : CN113682203B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 李奇刘强陈维荣

申请人 : 西南交通大学

摘要 :

本发明公开了基于燃料电池有轨电车全生命周期状态的能量调控方法,实时采集燃料电池和锂电池系统输出端电压和电流信号,依靠自动运行系统中的中央处理器采迭代法实时辨识时变的燃料电池系统中功率‑效率函数的参数矩阵、并计算出锂电池SOC的实时变化,然后根据燃料电池运行老化的影响因素和锂电池充放电的寿命损耗特性构建燃料电池有轨电车的全生命周期状态函数并利用机器学习的非线性梯度算法在线计算多状态下的系统最优解,最后将求解的参考输出功率控制相应DC/DC变换器的输出功率,从而间接实现对燃料电池和锂电池系统的寿命管理。本发明专利可尽量降低燃料电池有轨电车运行成本、提高动力源耐久性,延长燃料电池全寿命运行周期。

权利要求 :

1.基于燃料电池有轨电车全生命周期状态的能量调控方法,其特征在于,包括步骤:S100,采集燃料电池输出端的电压和电流信号,采集锂电池中输出端的电压和电流信号,采集负载需求侧的电压和电流信号计算需求功率;

S200,通过采集得到的电压电流信号计算燃料电池系统实时效率和锂电池SOC值,并采用迭代法实时辨识时变的燃料电池系统中功率效率函数的参数矩阵;

S300,基于燃料电池在怠速电压退化率、满载运行电压退化率,变载运行电压退化率以及启停电压退化率,以及锂电池总循环寿命时间,根据燃料电池老化因素和锂电池充放电深度造成的损耗,构建燃料电池有轨电车的全生命周期状态函数;

S400,采用非线性梯度算法通过深度优先搜索方式对燃料电池有轨电车的全生命周期状态函数求解,进而确定出燃料电池和锂电池参考输出功率并实时控制。

2.根据权利要求1所述的基于燃料电池有轨电车全生命周期状态的能量调控方法,其特征在于,所述燃料电池有轨电车采用双动力源结构的供电方式,并且由大功率水冷燃料电池系统和锂电池系统构成;燃料电池通过单向DC/DC变换器连接至直流母线,锂电池通过双向DC/DC变换器连接至直流母线通常为辅助电源稳定机车的母线电压。

3.根据权利要求1所述的基于燃料电池有轨电车全生命周期状态的能量调控方法,其特征在于,所述步骤S200中,根据确定燃料电池系统效率与输出电流之间的曲线关系,确定拟合系数:所述燃料电池系统效率与输出电流之间的曲线关系,

利用所述燃料电池系统效率与输出电流之间的曲线关系确定对于燃料电池系统效率电流的待辨识运行参数。

4.根据权利要求3所述的基于燃料电池有轨电车全生命周期状态的能量调控方法,其特征在于,采用迭代法实时辨识时变的燃料电池系统中功率效率函数的参数矩阵,对于燃料电池系统效率电流的待辨识运行参数,获取方式包括步骤:对燃料电池系统进行离线数据测试,确定多阶系数的取值;

令燃料电池系统效率与多项式残差平方和最小;

采用迭代法实时辨识燃料电池的待辨识运行参数。

5.根据权利要求1所述的基于燃料电池有轨电车全生命周期状态的能量调控方法,其特征在于,所述步骤S300中,基于燃料电池在怠速电压退化率U1、满载运行电压退化率U2,变载运行电压退化率U3以及启停电压退化率U4,以及锂电池总循环寿命时间,根据燃料电池老化因素和锂电池充放电深度造成的损耗,包括步骤:基于燃料电池在怠速电压退化率U1、满载运行电压退化率U2,变载运行电压退化率U3以及启停电压退化率U4,以及锂电池总循环寿命时间;计算燃料电池运行在怠速、满载、变载以及启停过程造成的寿命损耗和锂电池充放电深度造成的循环寿命损耗。

6.根据权利要求5所述的基于燃料电池有轨电车全生命周期状态的能量调控方法,其特征在于,在所述步骤S300中,构建燃料电池有轨电车的全生命周期状态函数Jtotal(k),具体为:其中,

式中,CH2系统瞬时氢耗、Ctotal燃料电池总和锂电池的总等效氢耗量、CFC_D为燃料电池运行中老化折算、CSOC为锂电池瞬时等效氢耗,Cbat_D为锂电池的寿命损耗,PFC_rated表示燃料电池额定功率,Urated表示燃料电池额定电压,βFC表示电堆单价,βH2表示氢气单价,βbat表示动力电池单价,SOC0为初始锂电池SOC值,Dp表示约束动力电池SOC范围的惩罚系数,Dp越大,表示约束强度越大,越有利于维持动力电池始末SOC的一致性;

需要满足的等式和不等式约束条件:

式中,PFC和Pbat为燃料电池和蓄电池输出功率;ηFC_min和ηFC_max分别为燃料电池最小和最大输出功率,其值由所允许的效率运行区间确定;△PFC为燃料电池最大允许输出功率波动量;Pbat_min和Pbat_max分别为锂电池最小和最大输出功率,Pdemand为负载需求功率。

7.根据权利要求1所述的基于燃料电池有轨电车全生命周期状态的能量调控方法,其特征在于,在所述步骤S400中,采用非线性梯度算法通过深度优先搜索方式快速对多约束和多状态条件的复杂函数求解,采用非线性梯度算法求解的具体步骤为:(1)设置系统初始点x0、收敛精度ε,令H0=I,k=0;

(2)将目标函数在迭代点s=x‑xk处做简化;

*

(3)基于简化结构求解超维曲面,采用梯度降维,令sk=s;

(4)在sk方向上对全生命周期状态函数J进行一维搜索,获得下一个迭代点xk+1;

(5)判断条件:如果xk+1满足给定精度的终止规则,则将xk+1作为最优解,JH2(xk+1)作为目标函数的最优成本,终止计算;否则,进入下一步骤;

(6)修正Hk+1,令k=k+1,返回第(2)步进行循环;

通过以上步骤对全生命周期状态函数进行求解,实时获得系统参考输出功率PFC_ref与Pbat_ref,实现燃料电池有轨电车的全生命周期状态的能量调控。

8.根据权利要求1所述的基于燃料电池有轨电车全生命周期状态的能量调控方法,其特征在于,在所述步骤S400中,求解出燃料电池和锂电池的参考功率后,采用CAN通信方式与DC/DC变换器的控制器通信,在信号调理电路的转换下通过PWM波控制燃料电池和锂电池输出相应参考功率。

说明书 :

基于燃料电池有轨电车全生命周期状态的能量调控方法

技术领域

[0001] 本发明属于车载燃料电池技术领域,特别是涉及燃料电池混合动力系统能量管理方法。

背景技术

[0002] 随着燃料电池发电技术的日益成熟,燃料电池在多个行业获得了广泛的应用,尤其是轨道交通领域。燃料电池混合动力轨道交通车辆既能满足人口快速流动的需求,又能有效改善环境污染问题,自其提出以来便受到了国内外众多专家学者的广泛关注。
[0003] 在良好的能量管理方法控制下,燃料电池/锂电池构成的混合动力系统可以很好地利用各自的发电特性,相互补充。通常将燃料电池当作主要动力源,为负载提供持续且稳定的电能,动力电池或其他的储能元件充当二次动力源,以满足负载快速变化的功率需求,并回收系统的制动功率,提高能量的利用率。而燃料电池是一个时变的发电系统,其输出特性会受到多种因素影响。但现有大部分研究均将燃料电池视为一个静态模型,更多的是关注固定参数下系统效率以及燃料经济性,没有考虑到其发电参数的变化。而燃料电池输出功率波动大、老化严重、氢气消耗过多、锂电池充放电过深、SOC变化剧烈等问题会造成的系统总运行成本费用高昂。

发明内容

[0004] 为了解决上述问题,本发明提出了基于燃料电池有轨电车全生命周期状态的能量调控方法,能够使燃料电池有轨电车在实时运行中总成本最小,解决了燃料电池输出功率波动大、老化严重、氢气消耗过多、锂电池充放电过深、SOC变化剧烈等问题造成的系统总运行成本费用高昂。
[0005] 为达到上述目的,本发明采用的技术方案是:基于燃料电池有轨电车全生命周期状态的能量调控方法,包括步骤:
[0006] S100,采集燃料电池输出端的电压和电流信号,采集锂电池中输出端的电压和电流信号,采集负载需求侧的电压和电流信号计算需求功率;
[0007] S200,通过采集得到的电压电流信号计算燃料电池系统实时效率和锂电池 SOC值,并采用迭代法实时辨识时变的燃料电池系统中功率效率函数的参数矩阵;
[0008] S300,基于燃料电池在怠速电压退化率、满载运行电压退化率,变载运行电压退化率以及启停电压退化率,以及锂电池总循环寿命时间,根据燃料电池老化因素和锂电池充放电深度造成的损耗,构建燃料电池有轨电车的全生命周期状态函数;
[0009] S400,采用非线性梯度算法通过深度优先搜索方式对燃料电池有轨电车的全生命周期状态函数求解,进而确定出燃料电池和锂电池参考输出功率并实时控制。
[0010] 进一步的是,所述燃料电池有轨电车采用双动力源结构的供电方式,并且由大功率水冷燃料电池系统和锂电池系统构成;且为保证供电的安全可靠,燃料电池通过单向DC/DC变换器连接至直流母线,锂电池通过双向DC/DC变换器连接至直流母线通常为辅助电源稳定机车的母线电压。
[0011] 进一步的是,所述步骤S200中,根据确定燃料电池系统效率与输出电流之间的曲线关系,确定拟合系数:
[0012] 所述燃料电池系统效率与输出电流之间的曲线关系,
[0013] 利用所述燃料电池系统效率与输出电流之间的曲线关系确定对于燃料电池系统效率电流的待辨识运行参数。
[0014] 进一步的是,采用迭代法实时辨识时变的燃料电池系统中功率效率函数的参数矩阵,对于燃料电池系统效率电流的待辨识运行参数,获取方式包括步骤:
[0015] 对燃料电池系统进行离线数据测试,确定多阶系数的取值;
[0016] 令燃料电池系统效率与多项式残差平方和最小;
[0017] 采用迭代法实时辨识燃料电池的待辨识运行参数。
[0018] 进一步的是,所述步骤S300中,基于燃料电池在怠速电压退化率U1、满载运行电压退化率U2,变载运行电压退化率U3以及启停电压退化率U4,以及锂电池总循环寿命时间,根据燃料电池老化因素和锂电池充放电深度造成的损耗,包括步骤:
[0019] 基于燃料电池在怠速电压退化率U1、满载运行电压退化率U2,变载运行电压退化率U3以及启停电压退化率U4,以及锂电池总循环寿命时间;计算燃料电池运行在怠速、满载、变载以及启停过程造成的寿命损耗和锂电池充放电深度造成的循环寿命损耗。
[0020] 进一步的是,在所述步骤S300中,构建燃料电池有轨电车的全生命周期状态函数Jtotal(k),具体为:
[0021]
[0022] 其中,
[0023]
[0024] 式中,CH2系统瞬时氢耗、Ctotal燃料电池总和锂电池的总等效氢耗量、CFC_D为燃料电池运行中老化折算、CSOC为锂电池瞬时等效氢耗,Cbat_D为锂电池的寿命损耗,PFC_rated表示燃料电池额定功率,Urated表示燃料电池额定电压,βFC表示电堆单价,βH2表示氢气单价,βbat表示动力电池单价,SOC0为初始锂电池SOC值, Dp表示约束动力电池SOC范围的惩罚系数,Dp越大,表示约束强度越大,越有利于维持动力电池始末SOC的一致性;
[0025] 为保证系统安全稳定运行,需要满足的等式和不等式约束条件:
[0026]
[0027] 式中,PFC和Pbat为燃料电池和蓄电池输出功率;ηFC_min和ηFC_max分别为燃料电池最小和最大输出功率,其值由所允许的效率运行区间确定;△PFC为燃料电池最大允许输出功率波动量;Pbat_min和Pbat_max分别为锂电池最小和最大输出功率,Pdemand为负载需求功率。
[0028] 进一步的是,在所述步骤S400中,采用非线性梯度算法通过深度优先搜索方式快速对多约束和多状态条件的复杂函数求解,采用非线性梯度算法求解的具体步骤为:
[0029] (1)设置系统初始点x0、收敛精度ε,令H0=I,k=0;
[0030] (2)将目标函数在迭代点s=x‑xk处做简化;
[0031] (3)基于简化结构求解超维曲面,采用梯度降维,令sk=s*;
[0032] (4)在sk方向上对全生命周期状态函数J进行一维搜索,获得下一个迭代点 xk+1;
[0033] (5)判断条件:如果xk+1满足给定精度的终止规则,则将xk+1作为最优解, JH2(xk+1)作为目标函数的最优成本,终止计算;否则,进入下一步骤;
[0034] (6)修正Hk+1,令k=k+1,返回第(2)步进行循环;
[0035] 通过以上步骤对全生命周期状态函数进行求解,实时获得系统参考输出功率 PFC_ref与Pbat_ref,实现燃料电池有轨电车的全生命周期状态的能量调控。
[0036] 进一步的是,在所述步骤S400中,求解出燃料电池和锂电池的参考功率后,采用CAN通信方式与DC/DC变换器的控制器通信,在信号调理电路的转换下通过PWM波控制燃料电池和锂电池输出相应参考功率。
[0037] 采用本技术方案的有益效果:
[0038] 本发明实时采集燃料电池和锂电池系统输出端电压和电流信号,依靠自动运行系统中的中央处理器采迭代法实时辨识时变的燃料电池系统中功率‑效率函数的参数矩阵、并计算出锂电池SOC的实时变化,然后根据燃料电池运行老化的影响因素和锂电池充放电的寿命损耗特性构建燃料电池有轨电车的全生命周期状态函数并利用机器学习的非线性梯度算法在线计算多状态下的系统最优解,最后将求解的参考输出功率控制相应DC/DC变换器的输出功率,从而间接实现对燃料电池和锂电池系统的寿命管理。本发明专利可尽量降低燃料电池有轨电车运行成本、提高动力源耐久性,延长燃料电池全寿命运行周期。
[0039] 本发明能够使燃料电池有轨电车在实时运行中总成本最小。本发明专利解决了燃料电池输出功率波动大、老化严重、氢气消耗过多、锂电池充放电过深、SOC 变化剧烈等造成的系统总运行成本费用高昂的问题。
[0040] 本发明采用了迭代法实时辨识燃料电池运行参数,并根据燃料电池最优运行区域,实时更新燃料电池最大和最小的约束范围,维持了燃料电池运行性能,优化了燃料电池实时运行效率,降低了系统氢耗。
[0041] 本发明采用了燃料电池实时寿命评估方法并通过多目标约束的方式降低了燃料电池老化速率,提高了燃料电池的运行时间和耐久性。
[0042] 本发明采用了新的系统成本函数构建方法全面考虑了多方因素的影响不在局限于传统氢耗的经济花费,引入了燃料电池输出功率变化对其寿命损耗的影响并折算成系统运行成本同时也引入了动力电池充放电深度造成的循环寿命损耗的影响同样也折算成系统运行成本。
[0043] 本发明对燃料电池有轨电车进行在线的能量管理计算,可以在极短时间内对绝大多数复杂的非线性函数求解,对燃料电池有轨电车实时成本进行在线的能量调控计算,可以有效的提升突发环境下系统控制的容错能力,减少列车总成本花费,提升列车混合动力系统整体的运行效率和时效性。

附图说明

[0044] 图1为本发明的基于燃料电池有轨电车全生命周期状态的能量调控方法流程示意图;
[0045] 图2为本发明实施例中燃料电池有轨电车实现能量管理的控制结构示意图。

具体实施方式

[0046] 为了使本发明的目的、技术方案和优点更加清楚,下面结合附图对本发明作进一步阐述。
[0047] 在本实施例中,参见图1所示,本发明提出了基于燃料电池有轨电车全生命周期状态的能量调控方法,包括步骤:
[0048] S100,采集燃料电池输出端的电压和电流信号,采集锂电池中输出端的电压和电流信号,采集负载需求侧的电压和电流信号计算需求功率;
[0049] S200,通过采集得到的电压电流信号计算燃料电池系统实时效率和锂电池 SOC值,并采用迭代法实时辨识时变的燃料电池系统中功率效率函数的参数矩阵;
[0050] S300,基于燃料电池在怠速电压退化率、满载运行电压退化率,变载运行电压退化率以及启停电压退化率,以及锂电池总循环寿命时间,根据燃料电池老化因素和锂电池充放电深度造成的损耗,构建燃料电池有轨电车的全生命周期状态函数;
[0051] S400,采用非线性梯度算法通过深度优先搜索方式对燃料电池有轨电车的全生命周期状态函数求解,进而确定出燃料电池和锂电池参考输出功率并实时控制。
[0052] 其中,如图2所示,所述燃料电池有轨电车采用双动力源结构的供电方式,并且由大功率水冷燃料电池系统和锂电池系统构成;且为保证供电的安全可靠,燃料电池通过单向DC/DC变换器连接至直流母线,锂电池通过双向DC/DC变换器连接至直流母线通常为辅助电源稳定机车的母线电压。
[0053] 作为上述实施例的优化方案,S200,通过采集得到的电压电流信号计算燃料电池系统实时效率和锂电池SOC值,并采用迭代法实时辨识时变的燃料电池系统中功率效率函数的参数矩阵。
[0054] 所述步骤S200中,根据确定燃料电池系统效率与输出电流之间的曲线关系,确定拟合系数:
[0055] 所述燃料电池系统效率与输出电流之间的曲线关系计及燃料电池系统效率为ηFCS,且有下式:
[0056]
[0057] 其中,
[0058]
[0059] 式中,AT是待辨识的系数矩阵,a0、a1、…、an表示公式拟合的系数,n越大表示多项式阶数越高,不同燃料电池发电系统n的值一般不一样; 是实时的电流参数矩阵, 是实验测定所得具有n阶特性的电流参数。
[0060] 采用迭代法实时辨识时变的燃料电池系统中功率效率函数的参数矩阵,对于燃料电池系统效率电流的待辨识运行参数a0、a1、…、an,获取方式包括步骤:
[0061] 对燃料电池系统进行离线数据测试,确定多阶系数n的取值;
[0062] 令燃料电池系统效率ηFC与多项式残差平方和最小,即其中M为数据点个数,ηFC(m)是第m个采用点处燃料电
池系统效率值;
[0063] 采用迭代法实时辨识燃料电池运行参数a0、a1、…、an,包括步骤:对于燃料电池系统:y=f(x,c);
[0064] 其中,y为燃料电池系统运行的实时效率;x为变量;c为待辨识参数:
[0065]
[0066] 且有:
[0067] 经过迭代参数矩阵为:c(k+1)=c(k)+(HTH+κE)‑1e(c(k));
[0068] 其中,E为单位矩阵由N决定其维度;H为雅克比矩阵;κ阻尼因子;e 为残差。
[0069] 作为上述实施例的优化方案,S300,基于燃料电池在怠速电压退化率、满载运行电压退化率,变载运行电压退化率以及启停电压退化率,以及锂电池总循环寿命时间,根据燃料电池老化因素和锂电池充放电深度造成的损耗,构建燃料电池有轨电车的全生命周期状态函数。
[0070] 所述步骤S300中,基于燃料电池在怠速电压退化率U1、满载运行电压退化率U2,变载运行电压退化率U3以及启停电压退化率U4,以及锂电池总循环寿命时间,根据燃料电池老化因素和锂电池充放电深度造成的损耗,包括步骤:
[0071] 基于燃料电池在怠速电压退化率U1、满载运行电压退化率U2,变载运行电压退化率U3以及启停电压退化率U4,以及锂电池总循环寿命时间;计算燃料电池运行在怠速、满载、变载以及启停过程造成的寿命损耗和锂电池充放电深度造成的循环寿命损耗,具体计算式为:
[0072]
[0073] 式中,Dlow、Dhigh、Don/off、Dchg分别表示所用燃料电池在怠速、满载、启停和变载运行期间造成的性能退化,Dbat表示锂电池受充放电深度影响造成的寿命损耗;t1、t2分别表示燃料电池运行期间在怠速和满载状态下的运行时长,k表示燃料电池运行期间启停次数,Ibat表示锂电池输出端电流,△t表示采样时间,Q为锂电池总容量,Bcycle是锂电池的循环充电次数,ΔPFC是燃料电池功率波动量。
[0074] 在所述步骤S300中,构建燃料电池有轨电车的全生命周期状态函数Jtotal(k),具体为:
[0075]
[0076] 其中,
[0077]
[0078] 式中,CH2系统瞬时氢耗、Ctotal燃料电池总和锂电池的总等效氢耗量、CFC_D为燃料电池运行中老化折算、CSOC为锂电池瞬时等效氢耗,Cbat_D为锂电池的寿命损耗,PFC_rated表示燃料电池额定功率,Urated表示燃料电池额定电压,βFC表示电堆单价,βH2表示氢气单价,βbat表示动力电池单价,SOC0为初始锂电池SOC值, Dp表示约束动力电池SOC范围的惩罚系数,Dp越大,表示约束强度越大,越有利于维持动力电池始末SOC的一致性;
[0079] 为保证系统安全稳定运行,需要满足的等式和不等式约束条件:
[0080]
[0081] 式中,PFC和Pbat为燃料电池和蓄电池输出功率;ηFC_min和ηFC_max分别为燃料电池最小和最大输出功率,其值由所允许的效率运行区间确定;△PFC为燃料电池最大允许输出功率波动量;Pbat_min和Pbat_max分别为锂电池最小和最大输出功率,Pdemand为负载需求功率。
[0082] 作为上述实施例的优化方案,S400,采用非线性梯度算法通过深度优先搜索方式对燃料电池有轨电车的全生命周期状态函数求解,进而确定出燃料电池和锂电池参考输出功率并实时控制。
[0083] 在所述步骤S400中,采用非线性梯度算法通过深度优先搜索方式快速对多约束和多状态条件的复杂函数求解,采用非线性梯度算法求解的具体步骤为:
[0084] (1)设置系统初始点x0、收敛精度ε,令H0=I,k=0;
[0085] (2)将目标函数在迭代点s=x‑xk处做简化,具体为;
[0086]
[0087] s.t.Aeq=Beq
[0088] As≤B;
[0089] 式中,H表示海森矩阵的正定逼近,C表示目标函数在迭代点xk的一阶导数, Aeq表示所有等式约束在正梯度方向的xk点处构成的系数矩阵,A表示所有不等式约束在正梯度方向的xk点处构成的系数矩阵,Beq表示所有等式约束在负梯度方向的xk点处构成的系数矩阵,B表示所有不等式约束在负梯度方向的xk点处构成的系数矩阵;
[0090] (3)求解上述超维曲面,需采用梯度降维,令sk=s*;
[0091] (4)在sk方向上对全生命周期状态函数J进行一维搜索,获得下一个迭代点 xk+1;
[0092] (5)判断条件:如果xk+1满足给定精度的终止规则,则将xk+1作为最优解, JH2(xk+1)作为目标函数的最优成本,终止计算;否则,进入下一步骤;
[0093] (6)修正Hk+1,令k=k+1,返回第(2)步进行循环;
[0094] 通过以上步骤对全生命周期状态函数进行求解,实时获得系统参考输出功率 PFC_ref与Pbat_ref,实现燃料电池有轨电车的全生命周期状态的能量调控。
[0095] 如图2所示,求解出燃料电池和锂电池的参考功率后,采用CAN通信方式与DC/DC变换器的控制器通信,在信号调理电路的转换下通过PWM波控制燃料电池和锂电池输出相应参考功率。
[0096] 以上显示和描述了本发明的基本原理和主要特征和本发明的优点。本行业的技术人员应该了解,本发明不受上述实施例的限制,上述实施例和说明书中描述的只是说明本发明的原理,在不脱离本发明精神和范围的前提下,本发明还会有各种变化和改进,这些变化和改进都落入要求保护的本发明范围内。本发明要求保护范围由所附的权利要求书及其等效物界定。