周 苏, 潘志镕, 温超凯, 樊 磊
(1. 同济大学 汽车学院,上海 201804;2. 同济大学 中德学院,上海 201804)
质子交换膜燃料电池(proton exchange membrane fuel cell, PEMFC)是一种将化学能转化为电能的装置,其燃料加注时间短、续航里程长等特点决定了其更加适用于长途客车、重卡、工程机械等应用场景。然而,复杂的结构和材料属性,使燃料电池电堆的输出性能受工作环境的影响很大,动态的运行工况、反应气体的温/湿度和供应不合理等都会造成单池和电堆的性能衰退。燃料电池电堆采用串联式结构,单池的性能衰退影响整个电堆的性能和寿命。因此,为了优化其全生命周期的运行性能,有必要建立表征燃料电池健康状态(state of health,SOH)的指标,预测剩余使用寿命(remaining useful life, RUL),从而动态调整能量管理策略。
目前,涉及PEMFC 的SOH 指标的研究工作主要包括以下两方面内容。一方面,基于外部可检测数据,通过量化数据中的输出性能衰退信息,表征PEMFC 的SOH 和预测其RUL。Chen 等[1]将电堆输出电压、输出功率及内阻进行融合,建立了一种融合SOH 指标,用于表征PEMFC 的衰退情况,并根据SOH指标的当前值与初始值的信息来预测RUL。另一方面,从内部组件材料出发,对PEMFC内部组件材料的衰退进行评估,如根据膜电极的衰退情况预测RUL。Inaba 等[2]对质子交换膜的衰退展开研究,通过测试质子交换膜的氢气渗透率随运行时间的变化表征质子交换膜的SOH,用于评估PEMFC的耐久性。
将输出电压、电功率或阻抗等电变量作为PEMFC 的SOH 指标,是目前最常用的一种方法。然而,燃料电池电堆由多片单池串联,各单池的衰退情况各不相同,电堆的寿命和最大输出功率受性能最差的单池影响最大,因此,平均或总输出电压(或电功率)性能不足以表征电堆整体的衰退情况,各单池性能衰退的一致性问题也尤为重要。仅采用电堆电压、电功率或阻抗等电变量作为SOH 的指标,很难综合衡量或表征其SOH或寿命衰减程度,而电堆的温度、反应气体压力和流量等非电变量信息中也包含燃料电池的SOH信息。因此,本文将输出电功率信息与外部操作条件(如电堆温度、反应气体压力和流量等非电变量)信息进行融合,提出了一种融合电与非电信息的SOH指标。
本文采用的实验数据集为法国燃料电池实验室FCLAB 提供的公开数据,为恒流拉载70 A 工况下的稳态数据,数据集的时间长度为1 154 h,采样时间间隔为30 s。燃料电池衰退测试平台如图1所示[3]。其中燃料电池电堆由5 片单池串联,每片单池的活化面积为100 cm2,最高输出功率为1 kW。利用外围传感器对燃料电池电堆运行的外部操作条件进行监测并记录。
图1 PEMFC衰退测试平台@FCLAB[3]Fig. 1 Aging test platform for PEMFC @FCLAB[3]
原始数据中数据量超过13万,数据中包含大量噪声信号,分析前需对其进行预处理。
第一步为重采样。原始数据采集于稳态工况,在短时间内各变量数值变化幅度小,为降低计算量,对原始数据进行重采样,重采样时间间隔为0.5 h。第二步为平滑滤波处理,采用局部加权回归的方法进行滤波。以x为中心点取前后一段长度的局部数据,通过权重矩阵w,依据靠近中心点的权重大,远离中心点的权重小的原则,赋予该段数据待测点附近每个点一定的权重。选取的权重矩阵为以下高斯核函数矩阵:
式中:k为截取的局部数据的长度。
选择权重矩阵后,利用最小二乘方法进行拟合,局部加权回归的损失函数如下所示:
式中:(x,ŷ)为该段函数回归的中心值,ŷ为该数据点的拟合值,对于n个数据点可以得到n条加权回归线,取每条回归线的中心拟合值,即得到加权回归平滑处理后的数据。
预处理后的样本数为2 289,以电堆输出电压为例,预处理前后的数据分别如图2a、2b 所示。经过重采样及平滑滤波处理后,数据的噪声明显降低,并且保留了原始数据的变化趋势。
图2 预处理前后电堆电压Fig. 2 Stack voltage before and after data preprocessing
通过观察不难发现,随着运行时间的增加,燃料电池输出电压(或输出电功率)整体呈下降趋势,但是,在电堆停机再启动时刻,输出电压有时也会呈现一定程度的“恢复”。燃料电池性能衰退具有不可逆性和可逆性,在燃料电池实际运行过程和衰退实验过程中都发现了“可逆衰退”和“不可逆衰退”现象。在燃料电池长期运行过程中输出电压永久性的衰退现象属于“不可逆衰退”,停机再启动时输出电压恢复的现象属于“可逆衰退”,如图3所示。
图3 电堆电压的“可逆衰退”与“不可逆衰退”Fig. 3 Reversible and irreversible degradation of stack voltage
“不可逆衰退”产生的原因是,在系统和环境因素的多重影响下燃料电池组件发生衰退,如质子交换膜穿孔、气体扩散层多孔结构腐蚀堵塞、催化层碳腐蚀以及催化剂损失等。“可逆衰退”中电压恢复的原因可归结为燃料电池在系统停机过程中由于操作条件改变而发生的性能恢复,如停机时水的排出有利于恢复膜电极的气体扩散性能;进行极化曲线测试时,拉载高电流时部分铂氧化物被还原,这有助于催化剂性能恢复[4-5]。
另外,通过对5 片单池的电压衰退情况进行对比分析可发现,各单池在长时间运行过程中的整体衰退趋势大致相同,但是每片单池的输出电压不一致,电压衰退的百分比也不同,如图4所示。根据木桶效应,燃料电池电堆的工作寿命和最大输出功率受性能最差的单池影响最大。因此,仅使用平均电压或总电压不足以表征电堆的衰退情况。
图4 单池电压衰退曲线Fig. 4 Voltage degradation of a single fuel cell
对预处理后的实验数据分析发现(图3、图4),燃料电池电堆在长期运行过程中存在“可逆衰退”和单池电压衰退不一致等现象。仅通过输出电压难以全面表征电堆的SOH,除电堆电压、功率等电参数外,电堆温度、反应气体的压力和流量等非电参数也可能包含燃料电池电堆的衰退信息。因此,本文将输出电功率信息与外部操作条件(如电堆温度、反应气体压力和流量等非电变量)信息进行融合,提出了一种融合电与非电信息的SOH 指标,用于SOH 估计及RUL预测。
采用的数据集记录了运行时间、拉载电流、输出电压以及外部操作条件等16个参数变量,其中外部操作条件如表1所示。
表1 PEMFC操作条件Tab. 1 Operating conditions of PEMFC
为了筛选出与燃料电池电堆衰退信息关联度大的操作条件参数,本文基于信息论方法[6-7],使用信息熵、排列熵和互信息定量评价各个操作条件参数中包含的信息量、变化趋势和与电堆输出电功率衰退趋势的相关性,为后续将筛选出的操作条件参数与输出电功率进行融合建立基础。
信息熵用于描述系统的不确定程度,信息熵越大表示系统的无序程度越大、系统包含的信息量越多。假设随机变量X可能出现的多种状态分别为x1,x2,…,xn,则随机变量X的信息熵为
式中:P(xi)为状态xi出现的概率,0 ≤P(xi)≤1。
由信息熵的定义可知,要计算信息熵首先需要得到随机变量X的概率密度函数。本文采用以下高斯核函数法确定随机变量概率密度分布函数:
式中:σx为随机变量X的标准差;N为观测样本数;h为窗口宽度。
经过数据预处理后观测样本数为2 289,将样本分为100 段,窗口宽度h取20,通过公式(3)和(4)计算各操作条件的信息熵,结果如表2 所示。信息熵最高的前5 个操作条件的编号分别为⑫、⑪、⑦、⑤和⑥,表明这几个操作条件包含的信息量最丰富。其中,⑫和⑪分别表示阴极出口和入口气体流量,⑦表示阴极入口气体压力,⑤和⑥分别表示冷却液的入口和出口流量,表明燃料电池寿命衰减过程中,流量、压力和温度会发生一定程度的变化。
表2 PEMFC操作条件的信息熵Tab. 2 Information entropy of PEMFC operating condition
排列熵用于衡量时间序列的复杂程度,越规则的时间序列,其排列熵越小。
对于长度为N的时间序列a(1),a(2),…,a(N),给定嵌入维度m和时间延迟L,采用相空间重构法对该其进行重构,得到的相空间重构矩阵为
相空间中每一行为重构向量,对各重构向量进行升序排序,得到的排列为所有排列m!中的一种,将每种排列出现的频率作为出现的概率,分别用P1,P2,…,Pl表示,其中l≤m!,则时间序列a(1),a(2),…,a(N)的排列熵如下所示:
将预处理后的各操作条件进行相空间重构,本文采用虚假最邻近点法估算嵌入维数m,使用平均互信息法估算延迟时间L[7-8],选定m=3,L=5,排列熵的计算结果如表3所示。排列熵越小表明操作条件的单调性越好,编号为⑮、⑧、⑤、⑥和⑪的操作条件排列熵较小,表明对应操作条件的时间序列数据相对于其他操作条件具有较好的趋势性。
表3 PEMFC操作条件的排列熵Tab. 3 Permutation entropy of PEMFC operating condition
互信息用于衡量两个变量之间的相关性,两个变量之间的互信息越大,相关性越高。目前燃料电池的输出功率被认为是与燃料电池的SOH 高度相关的一种指标,故本文通过计算各操作条件与电堆输出功率的互信息,评价各操作条件与燃料电池SOH的相关程度。
Sharma[9]对互信息的计算进行了离散化,如公式(7)所示。
式中:n为样本个数和分别为随机变量X和Y的边缘概率密度估计函数为随机变量X和Y的联合概率密度估计函数。
各操作条件与输出功率的互信息计算结果如表4所示。
表4 PEMFC操作条件与输出功率的互信息Tab. 4 Mutual Information between operating condition and power
通过计算各操作条件的信息熵、排列熵和互信息,初步筛选出7个操作条件,分别为冷却液入口和出口温度、阴极入口和出口气体温度、阴极入口和出口气体流量以及冷却液流量。
通过分析数据,发现各操作条件变化幅度小,趋势性较差,但是入口和出口处参数的差值的变化趋势较为明显。故对初步筛选出的操作条件进行修正,最终筛选结果如表5及图5所示。
表5 修正后的操作条件Tab. 5 Modified operating conditions
图5 修正后的操作条件随时间的变化Fig. 5 Modified operating conditions
目前常用的SOH 指标融合方法为距离函数分析法,通过计算样本在样本空间中的位置及样本之间的距离(包括欧氏、马氏以及测地距离等)得到当前时刻的SOH。Chen 等[1]采用测地距离和马氏距离的方法将电压、功率和内阻进行融合,建立了一种融合SOH 指标。高雨旋[10]采用马氏和欧氏距离的方法,将电压、内阻分别与电压均衡性和输出功率进行融合,结果表明前者建立的融合SOH指标响应速度更快,更适合用于燃料电池的SOH评估。
在燃料电池衰退过程中存在“可逆衰退”以及单池电压衰退的一致性问题,因此,理想的融合SOH指标不仅应该消除由于“可逆衰退”造成的SOH 指标再恢复情况,而且也要考虑衰退一致性问题,即具有良好的单调性和衰退一致性。
综合考虑单调性和衰退一致性,本文采用二次规划法将各单池输出功率与筛选出的操作条件进行融合。二次规划问题的目标函数如公式(8)所示。
式中:θ为输出功率和操作条件的加权融合系数;η为调节单调性与衰退一致性权重的系数;n为单池数量;t为样本数据的时间跨度;ei,j为第i个单池在第j个时刻对应的单调性补偿项;ci,j为补偿项对应的权重系数;hi,j为第i个单池在第j个时刻的融合SOH指标;为5 个单池在第j个时刻融合SOH 指标的平均值。
式(8)定义的SOH综合评价指标是单调性和衰退一致性的线性加权和。第一项为单调性指标,越小表明SOH指标的单调性越好;第二项为衰退一致性指标,越小表明SOH指标的衰退一致性越好。
通过引入补偿项ei,j,可以使融合SOH指标具有更好的单调性,如果下一时刻的融合SOH 指标增加,则对该项进行补偿,加权融合系数应使补偿项的和最小,即融合SOH指标的单调性最好。ei,j的表达式如公式(9)所示。
随着燃料电池系统的运行时间增加,传感器数据的测量误差增大,测量噪声增加,影响融合SOH指标的单调性。因此,随着时间t增加,应该给ei,j赋予更高的权重,即ci,j应随着t的增加而单调递增,ci,j的约束条件如公式(10)所示。
融合SOH指标的表达式如公式(11)所示。
式中:a为待融合数据的数量,取值为5;θk为第k个加权融合系数;si,j,k为第i个单池在第j个时刻的第k个融合数据。θ和xi,j的表达形式如公式(12)和(13)所示。
融合SOH指标为所有操作条件的加权平均值,向量θ表示每一组融合数据的重要程度,其加权和为1。θ的约束条件如公式(14)所示。
式中:A为a×a的对角矩阵,对角元素的取值为1或-1;当操作条件数据呈降低趋势时,对应的对角元素取1,反之取-1。
综合公式(8)~(14),整理得到二次规划问题的标准数学形式为
在标准形式下,C为1×a的单位矩阵,其他变量矩阵的定义如公式(16)~(20)所示,其中,Z为零矩阵,I为单位矩阵。
基于二次规划法,将SOH的单调性和衰退一致性作为优化的目标函数,将冷却液温度差、阴极入口和出口气体压力差、阴极入口和出口气体流量差、冷却液流量与输出功率的加权融合系数作为优化参数。
单调性和衰退一致性的权重系数η影响融合SOH指标的结果,η越大则单调性权重越大、衰退一致性权重越小。本文采用均方误差(mean squared error, MSE)作为选择η时的评价指标,计算如公式(21)所示。
式中:hi,j为第i个单元在第j时刻的融合SOH指标,由于稳态工况下输出功率的衰退一定程度上能表征燃料电池的健康状态,因此,对输出功率进行多项式拟合作为用于评价SOH指标的ĥi,j。
不同η值得到融合SOH 指标的MSE 结果如图6所示。随着η的增加,单调性在目标函数中占据的比重越来越大,MSE的整体变化趋势为先下降后上升,但如MSE—Δ(Δ为MSE 的差分值)所示,MSE的变化不是单调的,当η取0.63时MSE有全局最小值0.261 3。因此,取η=0.63作为二次规划的目标函数中单调性和衰退一致性的加权系数。
图6 不同η下的融合SOH指标的MSEFig. 6 MSE of integrated SOH indicator at different η value
使用MATLAB 对二次规划问题进行求解,首先需要将各物理参数归一化,优化参数初始值设置为θ= [0.2,0.2,0.2,0.2,0.2],θ的取值范围为θk∈[0,1],k=1,2,…,5,参数优化结果如表6所示。
表6 基于二次规划法的参数优化结果Tab. 6 Optimization results of integrated SOH indicator based on sequential quadratic programming
结合图5中操作条件的变化趋势对SOH指标融合结果进行分析,在4 个操作条件参数中阴极入口和出口气体的压力差和流量差本身具有较好的趋势性,因此与功率进行加权融合时所占的权重系数相对于其他操作条件参数更大。
融合SOH指标和输出功率在单调性、衰退一致性以及综合评价指标上的对比如表7 所示,将融合SOH指标反归一化处理后与输出功率进行比较,结果如图7所示。
表7 融合SOH指标和输出功率对比Tab. 7 Comparison of integrated SOH indicator and output power
图7 反归一化后的融合SOH指标与输出功率对比Fig. 7 Comparison of inverse-normalized integrated SOH indicator and output power
融合SOH指标与输出功率的变化趋势近似,但相比于输出功率,具有以下优点:
(1) 融合SOH指标考虑了外部操作条件中包含的燃料电池衰退信息,在保留输出功率中长期衰退趋势信息的同时,能够剔除其中“可逆衰退”造成的影响。
(2) 融合SOH指标考虑了单池之间衰退的一致性问题,因此,相比于输出功率包含更多的衰退信息。
结合信息论和二次规划等方法,建立了一种单调性、衰退一致性良好的燃料电池融合SOH 指标。公开的燃料电池寿命测试实验数据表明,燃料电池电压在长期运行过程中存在“可逆衰退”及单池电压衰退不一致等现象。基于信息论的方法对燃料电池的外部操作条件进行筛选,筛选出与燃料电池电堆衰退信息关联度大的操作条件参数;进一步,基于二次规划法将燃料电池输出功率与筛选出的外部操作条件参数进行融合,提出了一种融合电与非电信息的SOH 指标。研究结果表明,融合SOH 指标的均方差为0.261 3,相比于输出功率,在单调性上提升了22.83%,在衰退一致性上提升了91.96%,在综合评价指标上提升了55.60%。综上,融合SOH 指标融合了电与非电信息,在保留长期“不可逆衰退”信息的同时,能有效剔除由于停机再启动而出现的“可逆衰退”信息,并且考虑了单池衰退的一致性问题,该思路对燃料电池SOH指标建立过程具有一定的指导意义。
作者贡献声明:
周 苏:学术指导,论文审阅及修改。
潘志镕:数据分析,论文撰写。
温超凯:数据处理,融合方法研究,论文修改。
樊 磊:学术指导,数据分析,论文修改。