首页 / 专利库 / 电子零件及设备 / 变迹滤波器 / 一种延缓固体氧化物燃料电池性能衰退的方法

一种延缓固体化物燃料电池性能衰退的方法

阅读:990发布:2020-05-13

专利汇可以提供一种延缓固体化物燃料电池性能衰退的方法专利检索,专利查询,专利分析的服务。并且本 发明 公开了一种延缓固体 氧 化物 燃料 电池 性能衰退的方法,先通过小波分解和回声状态网络模型进行 电压 衰退轨迹的预测,从而估计出 固体氧化物 燃料电池 的剩余寿命,再基于剩余寿命,计算燃料电池剩余寿命下的衰退率,然后通过设计目标衰退率和 迭代 学习 控制器 ,并通过迭代学习控制方式来减小燃料电池的性能衰退率,以延长电池的使用寿命,提高了燃料电池的可靠性。,下面是一种延缓固体化物燃料电池性能衰退的方法专利的具体信息内容。

1.一种延缓固体化物燃料电池性能衰退的方法,其特征在于,包括以下步骤:
(1)、预测固体氧化物燃料电池电压衰退轨迹
(1.1)、采集一组固体氧化物燃料电池的衰退电压数据,将其中前N小时数据作为训练样本,后M小时数据作为待预测样本;
(1.2)、基于小波分解重构技术将训练数据分解为Q个不同尺度下的小波子序列Ai和Di;
其中, Ai和Di分别代表第i层小波序列的低频信号和高频信号,ni为第i层小波分解序列的长度, 和 分别表示第i层小波重构的低通滤波器和高通
滤波器, 表示, 表示第i层长度为ni的原始低频信号和高频信号;
(1.3)、从Q种尺度度中选择K种尺度小波分解信号,然后设置每种尺度下的回声状态网络预测模型ESNk的初始参数,包括输入矩阵Wkin,蓄池内部连接矩阵Wk,反馈矩阵Wkback和输出矩阵Wkout;
(1.4)、将分解后的训练数据分别输入不同的ESN模型,利用递归迭代方式更新输出矩阵Wkout,并采用岭回归算法来减小预测的误差,从而完成模型训练,得到最优的输出矩阵;
具体更新过程为:
x(n+1)=(1-α)x(n)+af(Wkx(n)+Wkinu(n)+Wkbacky(n))
y(n+1)=g(Wkout[u(n+1);x(n+1)])
其中,x(n)为蓄水池在n时刻的状态变量,u(n)和y(n)分别为n时刻网络模型的输入和输出,f(·)和g(·)分别为中间蓄水池和输出层的激活函数;
(1.5)、按照步骤(1.2)所述方法,将测试数据分解为K个不同尺度下的小波子序列,再输入至训练好的ESNk模型中,预测出K个不同尺度下的电压衰退轨迹,最后再各尺度下的电压衰退轨迹进行加权融合,从而预测出最终的电压衰退轨迹;
(2)、控制固体氧化物燃料电池的性能衰退率
(2.1)、在流量变化,负载扰动条件下,建立关于燃料电池性能衰退的电压V(t)和效率η(t)数学模型,以及性能衰退ψ(t)的数学模型;
V(t)=f(Wf(t),Wa(t),I(t)),
其中,Wf和Wa分别为入口燃料流量和空气流量,I为负载电流,f(·)表示;LHVf为燃料低热值,Δt为时间间隔;
(2.2)、基于电压衰退轨迹和电压衰退阈值,估计燃料电池的剩余寿命RUL,RUL=tf-tk,tf为燃料电池运行至失效阈值的时刻,tk为当前时刻;
(2.3)、基于估计的剩余寿命RUL,计算燃料电池剩余寿命下的衰退率ψ0;
(2.4)、设置目标衰退率ψref;设计迭代学习控制器,通过迭代学习控制率uk(t)=[Wf(t),Wa(t)]来控制固体氧化物燃料电池的衰退率ψ0,使ψfer<ψ0,从而延长燃料电池使用寿命;具体迭代控制的过程为:
其中,k为迭代因子,kp和kd为迭代学习率,ek(t)和 分别为衰退率误差以及误差的导数。
2.根据权利要求1所述的一种控制固体氧化物燃料电池性能衰退的方法,其特征在于,所述衰退率ψ0的计算方法为:
其中,V(t)为t时刻固体氧化物燃料电池的电压值,Δt为采样时间间隔。

说明书全文

一种延缓固体化物燃料电池性能衰退的方法

技术领域

[0001] 本发明属于燃料电池控制技术领域,更为具体地讲,涉及一种延缓固体氧化物燃料电池性能衰退的方法。

背景技术

[0002] 固体氧化物燃料电池(Solid Oxide Fuel Cells,SOFC)是一种将化学能转化为电能的电化学装置。作为21世纪最具发展潜的新能源之一,它具有零排放、余热可利用等优点。然而,使用寿命短是限制燃料电池大规模发展的主要瓶颈,为了延长其使用寿命,人们提出了多种方法来提高燃料电池的可靠性。
[0003] 目前的研究方法主要有两种:一种是基于模型,另一种是基于数据驱动。基于模型的方法主要通过建立描述系统衰退过程的物理模型,从而预测系统未来的衰退状况;基于数据驱动的方法则无需了解系统内部变量复杂关系,只需要通过分析实验数据,预测数据未来发展。为了定量延长系统寿命,提高电池可靠性,在预测结果后如何消除性能衰退对系统的影响,减少性能衰退是一个亟需解决的问题。
[0004] 为了克服这一挑战,本发明提出了一种基于SOFC系统寿命预测的独特控制策略。首先通过小波分解结合回声状态网络算法实现了电压衰退趋势的预测,然后基于预测结果设计了一种迭代学习控制器,在保证系统的效率前提下通过减小性能衰退率来延长电池使用寿命。

发明内容

[0005] 本发明的目的在于克服现有技术的不足,提供一种延缓固体氧化物燃料电池性能衰退的方法,基于小波分解和回声状态网络模型进行电压衰退轨迹的预测,从而估计燃料电池的剩余寿命并进行控制。
[0006] 为实现上述发明目的,本发明一种延缓固体氧化物燃料电池性能衰退的方法,其特征在于,包括以下步骤:
[0007] (1)、预测固体氧化物燃料电池的电压衰退轨迹
[0008] (1.1)、采集一组固体氧化物燃料电池的衰退电压数据,将其中前N小时数据作为训练样本,后M小时数据作为待预测样本;
[0009] (1.2)、基于小波分解重构技术将训练数据分解为Q个不同尺度下的小波子序列Ai和Di;
[0010]
[0011] 其中, Ai和Di分别代表第i层小波序列的低频信号和高频信号,ni为第i层小波分解序列的长度, 和 分别表示第i层小波重构的低通滤波器高通滤波器, 表示, 表示第i层长度为ni的原始低频信号和高频信号;
[0012] (1.3)、从Q种尺度中选择K种尺度小波分解信号,设置每种尺度下的回声状态网络预测模型ESNk的初始参数,包括输入矩阵Wkin,蓄池内部连接矩阵Wk,反馈矩阵Wkback和输出矩阵Wkout;
[0013] (1.4)、将分解后的训练数据分别输入不同的ESN模型,利用递归迭代方式更新输出矩阵Wkout,并采用岭回归算法来减小预测的误差,从而完成模型训练,得到最优的输出矩阵;具体更新过程为:
[0014] x(n+1)=(1-α)x(n)+af(Wkx(n)+Wkinu(n)+Wkbacky(n))
[0015] y(n+1)=g(Wkout[u(n+1);x(n+1)])
[0016] 其中,x(n)为蓄水池在n时刻的状态变量,u(n)和y(n)分别为n时刻网络模型的输入和输出,f(·)和g(·)分别为中间蓄水池和输出层的激活函数,a为泄漏率;
[0017] (1.5)、按照步骤(1.2)所述方法,将测试数据分解为K个不同尺度下的小波子序列,再输入至训练好的ESNk模型中,预测出K个不同尺度下的电压衰退轨迹,最后再各尺度下的电压衰退轨迹进行加权融合,从而预测出最终的电压衰退轨迹;
[0018] (2)、控制固体氧化物燃料电池的性能衰退率
[0019] (2.1)、在流量变化,负载扰动条件下,建立关于燃料电池性能衰退率的电压V(t)和效率η(t)数学模型,以及性能衰退率ψ(t)的数学模型;
[0020] V(t)=f(Wf(t),Wa(t),I(t)),
[0021] 其中,Wf和Wa分别为入口燃料流量和空气流量,I为负载电流,f(·)表示;LHVf为燃料低热值,Δt为时间间隔;
[0022] (2.2)、基于电压衰退轨迹和电压衰退阈值,估计燃料电池的剩余寿命RUL,RUL=tf-tk,tf为燃料电池运行至失效阈值的时刻,tk为当前时刻;
[0023] (2.3)、基于估计的剩余寿命RUL,计算燃料电池剩余寿命下的衰退率ψ0;
[0024] (2.4)、设置目标衰退率ψref;设计迭代学习控制器,通过迭代学习控制率uk(t)=[Wf(t),Wa(t)]来控制固体氧化物燃料电池的衰退率ψ0,使ψfer<ψ0,从而延长燃料电池使用寿命;具体迭代控制的过程为:
[0025]
[0026] 其中,k为迭代因子,kp和kd为迭代学习率,ek(t)和 分别为衰退率误差以及误差的导数。
[0027] 本发明的发明目的是这样实现的:
[0028] 本发明一种延缓固体氧化物燃料电池性能衰退的方法,先通过小波分解和回声状态网络模型进行电压衰退轨迹的预测,从而估计出固体氧化物燃料电池的剩余寿命,再基于剩余寿命,计算燃料电池剩余寿命下的衰退率,然后通过设计目标衰退率和迭代学习控制器,并通过迭代学习控制方式来减小燃料电池的性能衰退率,以延长电池的使用寿命,提高了燃料电池的可靠性。
[0029] 同时,本发明一种延缓固体氧化物燃料电池性能衰退的方法还具有以下有益效果:
[0030] (1)、采用数据驱动方式建立系统衰退预测模型,克服了复杂系统建模的困难;
[0031] (2)、改进了回声状态网络结构,提高了网络训练的速度;
[0032] (3)、基于信号的小波分解技术,挖掘出原始信号多尺度下的信息;
[0033] (4)、通过迭代学习控制性能衰退率来延长电池寿命,同时兼顾了系统的发电效率。附图说明
[0034] 图1是本发明一种延缓固体氧化物燃料电池性能衰退的方法流程图
[0035] 图2是原始电压轨迹图;
[0036] 图3是小波分解预测图以及整体预测对比图;
[0037] 图4是估计燃料电池的剩余寿命示意图;
[0038] 图5是衰退率控制响应图以及电压响应图;
[0039] 图6是效率响应图。

具体实施方式

[0040] 下面结合附图对本发明的具体实施方式进行描述,以便本领域的技术人员更好地理解本发明。需要特别提醒注意的是,在以下的描述中,当已知功能和设计的详细描述也许会淡化本发明的主要内容时,这些描述在这里将被忽略。
[0041] 实施例
[0042] 图1是本发明一种延缓固体氧化物燃料电池性能衰退的方法流程图。
[0043] 在本实施例中,如图1所示,本发明一种延缓固体氧化物燃料电池性能衰退的方法主要包括两步:S1、预测固体氧化物燃料电池的电压衰退轨迹;S2、控制固体氧化物燃料电池的性能衰退。
[0044] 下面我们结合图1对本发明进行详细说明,具体包括以下步骤:
[0045] S1、预测固体氧化物燃料电池的电压衰退轨迹
[0046] S1.1、考虑在输入燃料流量、空气流量,负载电流波动条件下,收集5000小时电压衰退数据,前2500小时数据作为训练,后2500小时数据作为预测。采用“一步”预后方式,输入-输出矩阵如下:
[0047]
[0048] 其中,X和 分别为输入输出矩阵,yk为k时刻输出电压
[0049] S1.2、基于Mallat小波分解与重构原理(WD),基于小波分解重构技术将训练数据分解为Q个不同尺度下的小波子序列Ai和Di;在本实施例中,设置小波分解层数为三层,采用“DB6”小波变换函数,得到高频子序列D1,D2,D3和低频子序列A1,A2,A3六种尺度信号(Q=6):
[0050]
[0051] 其中,i=1,2,3,Ai和Di分别代表第i层小波序列的低频信号和高频信号,ni为第i层小波分解序列的长度, 和 分别表示第i层小波重构的低通滤波器和高通滤波器, 表示, 表示第i层长度为ni的原始低频信号和高频信号;
[0052] 选取D1,D2,D3和A3作为小波重构的最终尺度信号(K=4),分解与重构信号如图3(a)实线所示,对比原始电压衰退轨迹图2,低频近似信号A3和原信号具有相同的变化趋势,反应了原电压数据长期演变的大体走势;同时,高频细节信号D1,D2,D3反应了不同时间尺度下原电压数据局部变化的微弱波动,二者融合能够更加全面的反应原始数据的变化特征。
[0053] S1.3、从Q种尺度中选择K种尺度小波分解信号,设置每种尺度下的回声状态网络预测模型ESNk的初始参数,包括输入矩阵Wkin,蓄水池内部连接矩阵Wk,反馈矩阵Wkback和输出矩阵Wkout,在[-0.5,0.5]范围内随机初始化初始参数,且Wkin和Wkback一旦确定就不在改变,Wk需满足网络回声特性,即max{egi(Wk)}<1;
[0054] 在本实施例中,ESNk的输入层节点c=5,输出层节点l=1,中间层网络节点数N=150,Wkout为网络唯一训练更新的参数。
[0055] S1.4、将分解后的训练数据分别输入不同的ESN模型,利用递归迭代方式更新输出矩阵Wkout,并采用岭回归算法来减小预测的误差,从而完成模型训练,得到最优的输出矩阵;具体更新过程为:
[0056] x(n+1)=(1-α)x(n)+af(Wkx(n)+Wkinu(n)+Wkbacky(n))
[0057] y(n+1)=g(Wkout[u(n+1);x(n+1)])
[0058] 其中,x(n)为蓄水池在n时刻的状态变量,u(n)和y(n)分别为n时刻网络模型的输入和输出,f(·)和g(·)分别为中间蓄水池和输出层的激活函数,α=0.38为泄漏率;
[0059] 在本实例中,训练结果如图3(a)0-2500小时虚线所示,展现了不同尺度下的ESNK模型,且与真实小波分解多尺度模型(图3(a)0-2500小时实线)非常接近,说明了训练模型的有效性。
[0060] S1.5、按照步骤S1.2所述方法,先将测试图2中2501-5000小时内的数据分解为K个不同尺度下的小波子序列,再输入至训练好的ESNk模型中,预测出K个不同尺度下的电压衰退轨迹,最后再将各尺度下的电压衰退轨迹进行加权融合,从而预测出最终的电压衰退轨迹;
[0061] 在本实施例中,如图3(a)后半部所示,展示了预测阶段小波分解K个尺度下的电压衰退轨迹,实线为真实值,虚线为预测值;预测出最终的电压衰退轨迹如图3(b)2501-5000小时所示,其中实线为真实值,虚线为普通ESN预测值,点划线为小波分解结合ESN预测值(WD-ESN)。
[0062] 结合图3(a)、(b)计算可知,普通ESN网络训练过程的均方误差为0.0012,测试过程的误差为0.0041;而本发明提出的WD-ESN的网络训练过程均方误差为5.37×10-4,测试过程误差为0.002,均小于普通ESN网络,说明了本发明能够有效提高电压衰退轨迹预测的精度
[0063] S2、控制固体氧化物燃料电池的性能衰退率
[0064] S2.1、在流量变化,负载扰动条件下,建立关于燃料电池性能衰退率的电压V(t)和效率η(t)数学模型,以及性能衰退率ψ(t)的数学模型;
[0065] V(t)=f(Wf(t),Wa(t),I(t)),
[0066] 其中,Wf和Wa分别为入口燃料流量和空气流量,I为负载电流,f(·)表示;LHVf为燃料低热值,Δt为时间间隔;
[0067] S2.2、基于电压衰退轨迹和电压衰退阈值Vthreshold,根据实际经验,将电压衰退至初始状态的80%时,定义为电压衰退阈值;如图4所示,估计燃料电池的剩余寿命RUL,RUL=tf-tk,tf为燃料电池运行至失效阈值的时刻,tk为当前时刻;
[0068] S2.3、基于估计的剩余寿命RUL,计算燃料电池剩余寿命下的衰退率ψ0;
[0069] 将性能衰退率ψ(t)控制在指定的轨迹下,必须考虑燃料电池的效率η(t),即考虑在减小ψ(t)来延长电池剩余使用寿命RUL时要同时权衡ψ(t)对η(t)的负影响,而燃料电池的效率η(t)与不同时刻的电压值V(t)有关,因此,衰退率ψ0的具体计算方法可以为:
[0070]
[0071] 其中,V(t)为t时刻固体氧化物燃料电池的电压值,Δt为采样时间间隔。
[0072] S2.4、设置目标衰退率ψref;设计迭代学习控制器,通过迭代学习控制率uk(t)=[Wf(t),Wa(t)]来控制固体氧化物燃料电池的衰退率ψ0,使ψfer<ψ0,从而延长燃料电池使用寿命;具体迭代控制的过程为:
[0073]
[0074] 其中,k为迭代因子,kp和kd为迭代学习率,ek(t)和 分别为衰退率误差以及误差的导数。
[0075] 在本实施例中,衰退率的控制结果如图5(a)所示,实线为衰退率的参考轨迹,虚线为衰退率的控制轨迹,从图中可以看出,设计的控制器能很好的跟踪目标轨迹。图5(b)展示的是对应衰退率控制下,输出电压的变化轨迹,其中实线为原系统电压轨迹,虚线为控制器作用下的电压轨迹。从图中可以看出,随着衰退率的减小,电压的衰退过程变得越来越慢,即剩余寿命逐渐延长,在本实例中,在迭代学习控制器的作用下寿命由原来的2781h延长至4293h。
[0076] 图6是对应电压衰退趋势下,系统效率的变化趋势,其中实线为系统效率变化轨迹,虚线为控制器作用下的效率轨迹。由图可知,随着电压衰退速度的减小,系统的效率也随之减小。在本实例中,在寿命延长至4293h时,系统的效率由原来的0.3896下降至0.3168。综合图5(b)与图6控制结果来看,燃料电池效率与剩余寿命之间存在相互制约的关系,故本发明在设计控制器延长寿命的同时兼顾了系统效率。
[0077] 尽管上面对本发明说明性的具体实施方式进行了描述,以便于本技术领域的技术人员理解本发明,但应该清楚,本发明不限于具体实施方式的范围,对本技术领域的普通技术人员来讲,只要各种变化在所附的权利要求限定和确定的本发明的精神和范围内,这些变化是显而易见的,一切利用本发明构思的发明创造均在保护之列。
高效检索全球专利

专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。

我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。

申请试用

分析报告

专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。

申请试用

QQ群二维码
意见反馈