燃料电池与蓄电池混合动力驱动系统控制方法技术领域
本发明涉及混合动力驱动技术,特别是涉及一种燃料电池与蓄电池混合动力驱
动系统控制方法的技术。
背景技术
质子交换膜燃料电池(PEMFC)不受卡诺循环的限制,具有高功率密度、低运行温
度、快速启动、高稳定性、清洁、易高度模块化等优点,成为解决能源枯竭和环境
污染的主要驱动能源。
燃料电池内部的电化学和热力学反应较为缓慢,动态响应具有一定的时滞,难
以满足负载快速变化的要求。然而对于许多的电气设备,如机器人、电动汽车等在
运行过程中,运动状态会发生突变,短时间内可能存在较高的脉冲功率需求,导致
燃料电池的应用范围受到了限制。为解决此问题,满足制动能量回收的要求,一般
采用蓄电池或者超级电容作为辅助储能装置,与燃料电池共同构成多能源混合动力
系统。因此,对以燃料电池为基础构成的混合动力系统的研究具有积极意义。
燃料电池混合动力系统中燃料电池作为较为复杂的动态系统,如何改善燃料电
池的动态响应特性,提高燃料电池的耐久性,并根据运行工况快速多变的要求将负
载功率需求实现在燃料电池与辅助储能装置间的合理分配,实现多能源系统的功率
平衡控制,保证系统在各种工况下平稳高效运行,是其控制中的难点与关键。
发明内容
针对上述现有技术中存在的缺陷,本发明所要解决的技术问题是提供一种能改
善燃料电池的动态响应特性,提高燃料电池的耐久性,且能实现功率平衡控制,保
证系统在各种工况下平稳高效运行的燃料电池与蓄电池混合动力驱动系统控制方
法。
为了解决上述技术问题,本发明所提供的一种燃料电池与蓄电池混合动力驱动
系统控制方法,涉及配置有燃料电池、蓄电池及DC/DC变换器的混合动力驱动系统,
其特征在于:采用方法1控制燃料电池,采用方法2控制蓄电池,采用方法3控制
DC/DC变换器;
方法1:燃料电池控制
1.1)根据负载功率需求Pdemand及混合动力驱动系统当前的工作状态,分配燃
料电池和蓄电池的输出功率,得到燃料电池的输出功率Pfuel;
1.2)根据燃料电池的输出功率Pfuel与实时采集得到的燃料电池的输出电压
Ufc计算出燃料电池的期望输出电流Ifc,作为负载电流的参考给定,具体计算公
式为:
Ifc=Pfuel/Ufc
1.3)令蓄电池的输出功率Pbat跟随负载功率需求Pdemand及燃料电池的输出功
率Pfuel的差值自适应变化,跟随公式为:
Pbat=Pdemand-Pfuel
1.4)对燃料电池的输出端电流进行限制,使得燃料电池的输出功率在0至额定
最大输出功率之间,并且通过改变DC/DC变换器的占空比的方式,将燃料电池的输
出电流调节为期望输出电流Ifc;
方法2:蓄电池控制
计算蓄电池的实时SOC值与预先设定的标准值SOCref之间的偏差,并根据计
算值对蓄电池进行充放电管理;
如果蓄电池的实时SOC值与标准值SOCref之间的偏差的绝对值大于5%,且蓄
电池的实时SOC值大于蓄电池的标准值SOCref,则对蓄电池进行放电,直至蓄电
池的实时SOC值与标准值SOCref之间的偏差的绝对值小于5%;
如果蓄电池的实时SOC值与标准值SOCref之间的偏差的绝对值大于5%,且蓄
电池的实时SOC值小于蓄电池的标准值SOCref,则对蓄电池进行充电,直至蓄电
池的实时SOC值与标准值SOCref之间的偏差的绝对值小于5%;
方法3:DC/DC变换器控制
构建可拓控制器,利用可拓控制器对DC/DC变换器进行控制,可拓控制器的构
建步骤如下:
3.1)定义可拓控制器的控制偏差为e,偏差微分为ec,有e=Ifc-I,
ec=de/dt;
其中,Ifc为燃料电池的期望输出电流;I为DC/DC变换器的输出电流;
3.2)设e与ec的特征平面的原点为S0(0,0),则定义:
M
0
=
e
o
m
2
+
ec
o
m
2
]]>
M
-
1
=
e
m
2
+
ec
m
2
]]>
其中,eom为经典域的偏差,ecom为经典域的偏差微分,em为可拓域的偏差,ecm
为可拓域的偏差微分;
3.3)设S(e,ec)为e与ec的特征平面上的任意一点,得到关联函数为:
K
(
S
)
=
1
-
|
SS
0
|
/
M
0
S
∈
R
o
y
M
0
-
|
SS
0
|
/
(
M
-
1
-
M
0
)
S
∉
R
o
y
]]>
|
SS
0
|
=
k
1
e
2
+
k
2
ec
2
]]>
其中,Roy为经典域,k1、k2为加权系数;
3.4)得到可拓控制器的控制模型公式为:
u
(
t
)
=
u
(
t
-
1
)
K
(
S
)
≥
0
u
(
t
)
=
-
K
(
S
)
×
s
g
n
(
e
)
+
ϵ
-
1
≤
K
(
S
)
<
0
u
(
t
)
=
u
M
K
(
S
)
<
-
1
]]>
s
g
n
(
e
)
=
1
e
>
0
0
e
=
0
-
1
e
<
0
]]>
ϵ
=
K
I
∫
0
t
e
d
t
+
K
P
|
e
|
≥
δ
0
|
e
|
<
δ
]]>
其中,t表示对DC/DC变换器的输出电流进行采样的采样时刻,u(t)为可拓控制
器在t时刻的输出值,u(t-1)为可拓控制器在t-1时刻的输出值,ε为修正量,KI、
KP为适当常数,δ为正小数,uM是大于0的常数。
进一步的,所述方法3中,eom的典型值为0.001,ecom的典型值为0.005,em
的典型值为0.5,ecm的典型值为0.1,k1的典型值为0.3,k2的典型值为0.1,KI
的典型值为0.026,KP的典型值为6.25,δ的典型值为0.002,uM的典型值为1。
本发明提供的燃料电池与蓄电池混合动力驱动系统控制方法,燃料电池的功率
输出以负载的稳态功率需求为依据能够跟随负载的稳态输出变化而变化,提高了燃
料电池的耐久性,能实现燃料电池与蓄电池之间功率的合理分配,并以蓄电池的荷
电状态为依据对蓄电池的充放电进行控制,将蓄电池的荷电状态维持在预定区域,
将可拓控制应用到DC/DC变换器的控制中,改善了系统的动态响应特性,即改善了
DC/DC变换器对输出电流跟踪的鲁棒性及动态响应特性,使系统更有效、安全地运
行,可以充分发挥燃料电池与蓄电池混合动力驱动系统的效能。
附图说明
图1是本发明实施例的燃料电池与蓄电池混合动力驱动系统控制方法中,蓄电
池的SOC值为50时,蓄电池的SOC值变化曲线图;
图2是本发明实施例的燃料电池与蓄电池混合动力驱动系统控制方法中,蓄电
池的SOC值为60时,蓄电池的SOC值变化曲线图;
图3是本发明实施例的燃料电池与蓄电池混合动力驱动系统控制方法中,蓄电
池的SOC值为70时,蓄电池的SOC值变化曲线图;
图4是本发明实施例的燃料电池与蓄电池混合动力驱动系统控制方法中,特征
状态的可拓集合图。
具体实施方式
以下结合附图说明对本发明的实施例作进一步详细描述,但本实施例并不用于
限制本发明,凡是采用本发明的相似结构及其相似变化,均应列入本发明的保护范
围,本发明中的顿号均表示和的关系。
如图1-图4所示,本发明实施例所提供的一种燃料电池与蓄电池混合动力驱动
系统控制方法,涉及配置有燃料电池、蓄电池及DC/DC变换器的混合动力驱动系统,
其特征在于:采用方法1控制燃料电池,采用方法2控制蓄电池,采用方法3控制
DC/DC变换器;
方法1:燃料电池控制
1.1)根据负载功率需求Pdemand及混合动力驱动系统当前的工作状态,分配燃
料电池和蓄电池的输出功率(该分配方法为现有技术),得到燃料电池的输出功率
Pfuel,燃料电池和蓄电池的输出功率的分配原则如下;
原则1:由燃料电池的电气特性可知,频繁地大幅度改变燃料电池的输出功率
将会对燃料电池的性能、使用寿命产生较大的影响,因此应当禁止燃料电池的输出
功率出现大幅度的波动;
原则2:为保证蓄电池的安全运行,需对蓄电池的充放电电流进行控制,避免
过充过放;
原则3:应当优先将燃料电池作为满足负载功率需求的能量供给单元,即蓄电
池在满足原则2的条件下对于负载的功率需求仅起“削峰填谷”的作用或在保证原
则1的情况下工作;
1.2)根据燃料电池的输出功率Pfuel与实时采集得到的燃料电池的输出电压
Ufc计算出燃料电池的期望输出电流Ifc,作为负载电流的参考给定,具体计算公
式为:
Ifc=Pfuel/Ufc
1.3)令蓄电池的输出功率Pbat跟随负载功率需求Pdemand及燃料电池的输出功
率Pfuel的差值自适应变化,跟随公式为:
Pbat=Pdemand-Pfuel
1.4)对燃料电池的输出端电流进行限制(由于燃料电池通过DC/DC变换器后输
出电压恒定),使得燃料电池的输出功率在0至额定最大输出功率之间,以防止燃料
电池出现“燃料饥饿”,并且通过改变DC/DC变换器的占空比的方式,在将母线电压
维持在设定值的前提下,将燃料电池的输出电流调节为期望输出电流Ifc(该调节方
法为现有技术);
方法2:蓄电池控制
为使蓄电池正常的工作,引入蓄电池的荷电状态反映蓄电池端的电压,从而实
现对蓄电池端电压的监测与控制;
计算蓄电池的实时SOC值与预先设定的标准值SOCref之间的偏差,并根据计
算值对蓄电池进行充放电管理;
如果蓄电池的实时SOC值与标准值SOCref之间的偏差的绝对值大于5%,且蓄
电池的实时SOC值大于蓄电池的标准值SOCref,则对蓄电池进行放电,直至蓄电
池的实时SOC值与标准值SOCref之间的偏差的绝对值小于5%;
如果蓄电池的实时SOC值与标准值SOCref之间的偏差的绝对值大于5%,且蓄
电池的实时SOC值小于蓄电池的标准值SOCref,则对蓄电池进行充电,直至蓄电
池的实时SOC值与标准值SOCref之间的偏差的绝对值小于5%;
方法3:DC/DC变换器控制
构建可拓控制器,利用可拓控制器对DC/DC变换器进行控制,使混合能量系统
获得更好的性能,基于DC/DC的可拓控制器结构中,DC/DC变换器为单变量控制,
可拓控制器的构建步骤如下:
3.1)定义可拓控制器的控制偏差为e,偏差微分为ec,有e=Ifc-I,
ec=de/dt;
其中,Ifc为燃料电池的期望输出电流;I为DC/DC变换器的输出电流;
3.2)设e与ec的特征平面的原点为S0(0,0),则定义:
M
0
=
e
o
m
2
+
ec
o
m
2
]]>
M
-
1
=
e
m
2
+
ec
m
2
]]>
其中,eom为经典域的偏差,ecom为经典域的偏差微分,em为可拓域的偏差,ecm
为可拓域的偏差微分,eom的典型值为0.001,ecom的典型值为0.005,em的典型值
为0.5,ecm的典型值为0.1;
3.3)设S(e,ec)为e与ec的特征平面上的任意一点,得到关联函数为:
K
(
S
)
=
1
-
|
SS
0
|
/
M
0
S
∈
R
o
y
M
0
-
|
SS
0
|
/
(
M
-
1
-
M
0
)
S
∉
R
o
y
]]>
|
SS
0
|
=
k
1
e
2
+
k
2
ec
2
]]>
其中,Roy为经典域,k1、k2为加权系数,k1、k2的取值方法为现有技术,由
系统所处的特征模式确定,k1的典型值为0.3,k2的典型值为0.1;
3.4)得到可拓控制器的控制模型公式为:
u
(
t
)
=
u
(
t
-
1
)
K
(
S
)
≥
0
u
(
t
)
=
-
K
(
S
)
×
s
g
n
(
e
)
+
ϵ
-
1
≤
K
(
S
)
<
0
u
(
t
)
=
u
M
K
(
S
)
<
-
1
]]>
s
g
n
(
e
)
=
1
e
>
0
0
e
=
0
-
1
e
<
0
]]>
ϵ
=
K
I
∫
0
t
e
d
t
+
K
P
|
e
|
≥
δ
0
|
e
|
<
δ
]]>
其中,t表示对DC/DC变换器的输出电流进行采样的采样时刻,u(t)为可拓控制
器在t时刻的输出值,u(t-1)为可拓控制器在t-1时刻的输出值,ε为修正量,KI、
KP为适当常数,KI、KP的取值方法为现有技术(与PID控制中的取法相同),δ为
正小数,KI的典型值为0.026,KP的典型值为6.25,δ的典型值为0.002,uM是
大于0的常数,uM的典型值为1。