燃料电池系统的PID控制方法[发明专利]

(19)中华人民共和国国家知识产权局
(12)发明专利申请
(10)申请公布号 (43)申请公布日 (21)申请号 201911320644.8
(22)申请日 2019.12.19
(71)申请人 深圳国氢新能源科技有限公司
地址 518000 广东省深圳市坪山区坑梓街
道秀新社区中兴路14号中城生命科学
园第一分园1栋1层
(72)发明人 徐丛国 匡金俊 彭晖 彭旭 
(74)专利代理机构 深圳市华勤知识产权代理事
务所(普通合伙) 44426
代理人 隆毅
(51)Int.Cl.
H01M  8/0432(2016.01)
H01M  8/0438(2016.01)
H01M  8/04701(2016.01)
H01M  8/04746(2016.01)
H01M  8/04992(2016.01)
(54)发明名称燃料电池系统的PID控制方法(57)摘要本发明公开一种燃料电池系统的PID控制方法,该PID控制方法包括构建燃料电池的理论数据库,理论数据库包括功率参数以及与功率参数对应的冷却液温度参数、氢气流量参数和空气流量参数;获取燃料电池的理论参数值以及与理论参数值对应的实际参数值,并计算实际参数值与理论参数值的偏差值,理论参数值为冷却液温度值、氢气流量值和空气流量值中的任意一种;将偏差值输入至预设的PID控制算法,以计算出燃料电池的控制量;根据控制量控制对应的执行机构调整输入至燃料电池的冷却液温度、氢气流量或空气流量,执行机构为冷却系统、供氢系统或供气系统。本发明有利于提高控制燃料电池系统运行的控制精度以及提高控制燃料电池系统的
响应速度。权利要求书2页  说明书6页  附图5页CN 111129550 A 2020.05.08
C N  111129550
A
1.一种燃料电池系统的PID控制方法,所述燃料电池系统包括燃料电池堆、用于向所述燃料电池堆供应氢气的供氢系统、用于向所述燃料电池堆供应空气的供气系统和用于对所述燃料电池堆进行冷却的冷却系统,其特征在于,所述燃料电池系统的PID控制方法包括:构建燃料电池的理论数据库,所述理论数据库包括功率参数以及与所述功率参数对应的冷却液温度参数、氢气流量参数和空气流量参数;
获取燃料电池的理论参数值以及与所述理论参数值对应的实际参数值,并计算所述实际参数值与理论参数值的偏差值,所述理论参数值为冷却液温度值、氢气流量值和空气流量值中的任意一种;
将所述偏差值输入至预设的PID控制算法,以计算出燃料电池的控制量;
根据所述控制量控制对应的执行机构调整输入至燃料电池的冷却液温度、氢气流量或空气流量,所述执行机构为冷却系统、供氢系统或供气系统。
2.根据权利要求1所述的PID控制方法,其特征在于,所述PID控制算法的表达式为:
其中,u(k)为控制量,e(k)为第k次采样的差值,e(k-1)为第k-1次采样的差值,f[e(k)]为变速积分系数;k p、k i、k d分别为比例系数、积分系数、微分系数;T为采样周期,m为积分分离项系数,n为抗积分饱和项累加系数,j为计算累加算子。
3.根据权利要求2所述的PID控制方法,其特征在于,若所述偏差值的绝对值小于等于最大偏差允许值,
则m=1;若所述偏差值的绝对值大于最大偏差允许值,则m=0,其中,最大偏差允许值为积分分离阀值。
4.根据权利要求3所述的PID控制方法,其特征在于,若u(k-1)的绝对值小于等于控制算法的最大控制量,则n=1;若u(k-1)的绝对值大于控制算法的最大控制量,则n=0,其中,最大控制量为与所述实际输入参数值对应的冷却液最高温度上限值、氢气最大流量上限值和空气最大流量上限值中的一种。
5.根据权利要求4所述的PID控制方法,其特征在于,其中f[e(k)]的表达式为:
其中,A和B为变速积分区间参数。
6.根据权利要求5所述的PID控制方法,其特征在于,若u(k)的绝对值小于等于A,则f[e
(k)]=1;若u(k)的绝对值大于A,且小于等于A+B,则若u(k)的绝对
值大于A+B,则f[e(k)]=0。
7.根据权利要求6所述的PID控制方法,其特征在于,所述最大偏差允许值≥A+B。
8.根据权利要求1所述的PID控制方法,其特征在于,所述冷却系统包括散热风扇,若所述控制量大于第一预设阈值的上限值,则所述散热风扇的转速PWM值为S(k)=S+S·c1(k)/
r1(k);若所述控制量小于第一预设阈值的下限值,则所述散热风扇的转速PWM值为S(k)=S-S·c1(k)/r1(k);若所述控制量大于第一预设阈值的下限值,且小于第一预设阈值的上限值,则所述散热风扇的转速PWM值为S(k)=S;
其中,r1(k)为特定工况下燃料电池的冷却液的理论输入温度值,c1(k)为燃料电池的冷却液的实际输入温度值,S为散热风扇的参考PWM值。
9.根据权利要求1所述的PID控制方法,其特征在于,所述供氢系统包括供氢比例阀,若所述控制量大于第二预设阈值的上限,则所述供氢比例阀开度PWM值为Q(k)=Q-Q·c2(k)/ r2(k);若所述控制量小于第二预设阈值的下限,则所述供氢比例阀开度PWM值为Q(k)=Q+ Q·c2(k)/r2(k);若所述控制量大于第二预设阈值的下限值,且小于第二预设阈值的上限值,则所述供氢比例阀开度PWM值为Q(k)=Q;
其中,r2(k)为特定工况下燃料电池的理论氢气输入流量值,c2(k)为燃料电池的实际氢气输入流量值,Q
为供氢比例阀开度的参考PWM值。
10.根据权利要求1所述的PID控制方法,其特征在于,所述供气系统包括空压机,若所述控制量大于第三预设阈值的上限,则所述空压机转速值为P(k)=P-P·c3(k)/r3(k);若所述控制量小于第三预设阈值的下限,则所述空压机转速值为P(k)=P+P·c3(k)/r3(k);若所述控制量大于第三预设阈值的下限值,且小于第三预设阈值的上限值,则所述空压机的转速值为P(k)=P;
其中,r3(k)为特定工况下燃料电池的理论空压机转速输入值,c3(k)为燃料电池的实际空压机转速输入值,Q为空压机的参考转速值。
燃料电池系统的PID控制方法
技术领域
[0001]本发明涉及燃料电池技术领域,具体涉及一种燃料电池系统的PID控制方法。
背景技术
[0002]众所周知,氢燃料电池是一种以氢气为燃料的清洁能源,而氢燃料电池也是作为未来清洁能源发展的方向之一。
[0003]现有的氢燃料电池运行的方式一般采用PI D(Pro po rtion In teg ra tion Differentiation)控制器,通过标定参数的方法对燃料电池系统进行控制,再在目标值附近通过算法进行修正,从而导致传统PID控制器在运行的过程中会存在响应速度较慢以及误差较大的问题。
发明内容
[0004]本发明的主要目的在于提供一种燃料电池系统的PID控制方法,旨在解决现有PID 控制器存在响应速度较慢以及误差较大的技术问题。
[0005]为解决上述技术问题,本发明提出一种燃料电池系统的PID控制方法,所述燃料电池系统包括燃料电池堆、用于向所述燃料电池堆供应氢气的供氢系统、用于向所述燃料电池堆供应空气的供气系统和用于对所述燃料电池堆进行冷却的冷却系统,所述燃料电池系统的PID控制方法包括:
[0006]构建燃料电池的理论数据库,所述理论数据库包括功率参数以及与所述功率参数对应的冷却液温度参数、氢气流量参数和空气流量参数;
[0007]获取燃料电池的理论参数值以及与所述理论参数值对应的实际参数值,并计算所述实际参数值与理论参数值的偏差值,所述理论参数值为冷却液温度值、氢气流量值和空气流量值中的任意一种;
[0008]将所述偏差值输入至预设的PID控制算法,以计算出燃料电池的控制量;[0009]根据所述控制量控
制对应的执行机构调整输入至燃料电池的冷却液温度、氢气流量或空气流量,所述执行机构为冷却系统、供氢系统或供气系统。
[0010]优选地,所述PID控制算法的表达式为:
[0011]
[0012]其中,u(k)为控制量,e(k)为第k次采样的差值,e(k-1)为第k-1次采样的差值,f[e (k)]为变速积分系数;k p、k i、k d分别为比例系数、积分系数、微分系数;T为采样周期,m为积分分离项系数,n为抗积分饱和项累加系数,j为计算累加算子。
[0013]优选地,若所述偏差值的绝对值小于等于最大偏差允许值,则m=1;若所述偏差值的绝对值大于最大偏差允许值,则m=0,
[0014]其中,最大偏差允许值为积分分离阀值。
[0015]优选地,若u(k-1)的绝对值小于等于控制算法的最大控制量,则n=1;若u(k-1)的绝对值大于控制算法的最大控制量,则n=0,
[0016]其中,最大控制量为与所述实际输入参数值对应的冷却液最高温度上限值、氢气最大流量上限值和空气最大流量上限值中的一种。
[0017]优选地,其中f[e(k)]的表达式为:
[0018]
[0019]其中,A和B为变速积分区间参数。
[0020]优选地,所述最大偏差允许值≥A+B。
[0021]优选地,所述冷却系统包括散热风扇,若所述控制量大于第一预设阈值的上限值,则所述散热风扇的转速PWM值为S(k)=S+S·c1(k)/r1(k);若所述控制量小于第一预设阈值的下限值,则所述散热风扇的转速PWM值为S(k)=S-S·c1(k)/r1(k);若所述控制量大于第一预设阈值的下限值,且小于第一预设阈值的上限值,则所述散热风扇的转速PWM值为S (k)=S;
[0022]其中,r1(k)为特定工况下燃料电池的冷却液的理论输入温度值,c1(k)为燃料电池的冷却液的实际输入温度值,S为散热风扇的参考PWM值。
[0023]优选地,所述供氢系统包括供氢比例阀,若所述控制量大于第二预设阈值的上限,则所述供氢比例阀开度PWM值为Q(k)=Q-Q·c2(k)/r2(k);若所述控制量小于第二预设阈值的下限,则所述供氢比例阀开度PWM值为Q(k)=Q+Q·c2(k)/r2(k);若所述控制量大于第二预设阈值的下限值,且小于第二预设阈值的上限值,则所述供氢比例阀开度PWM值为Q(k)=Q;
[0024]其中,r2(k)为特定工况下燃料电池的理论氢气输入流量值,c2(k)为燃料电池的实际氢气输入流量值,Q为供氢比例阀开度的参考PWM值。
[0025]优选地,所述供气系统包括空压机,若所述控制量大于第三预设阈值的上限,则所述空压机转速值为P(k)=P-P·c3(k)/r3(k);若所述控制量小于第三预设阈值的下限,则所述空压机转速值为P(k)=P+P·c3(k)/r3(k);若所述控制量大于第三预设阈值的下限值,且小于第三预设阈值的上限值,则所述空
压机的转速值为P(k)=P;
[0026]其中,r3(k)为特定工况下燃料电池的理论空压机转速输入值,c3(k)为燃料电池的实际空压机转速输入值,Q为空压机的参考转速值。
[0027]本发明实施例提供的燃料电池系统的PID控制方法,通过获取燃料电池的理论输入参数值和实际输入参数值之间的偏差值,从而有利于利用得到的偏差值计算本次对燃料电池的控制量,以补偿本次理论输入参数值与实际要输入参数值之间的差值,以此实现了利用采集燃料电池上次的输入参数值控制燃料电池本次待输入的参数值。相对现有技术而言,本发明有利于提高控制燃料电池系统运行的控制精度以及提高控制燃料电池系统的响应速度。

本文发布于:2024-09-24 02:28:31,感谢您对本站的认可!

本文链接:https://www.17tex.com/tex/3/458244.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:燃料电池   控制   系统   理论   参数值   输入
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议