车载复合电源模糊能量管理策略优化设计

2019-01-30 02:10:18,,
计算机测量与控制 2019年1期
关键词:布谷鸟动力电池车载

,,

(江西理工大学 电气工程与自动化学院,江西 赣州 341000)

0 引言

面对各种复杂交通环境,电动汽车动力电池频繁工作在启动、加速或爬坡等短时大功率需求下,承受大电流冲击,对其使用寿命产生严重削弱[1]。超级电容作为一种新型储能装置,具有高功率密度、快速充放电和循环使用寿命长等优点已在诸多行业得到应用[2]。在单一电池电动汽车中加入超级电容及相关附件,与动力电池有机组合成复合电源系统,可发挥两种储能装置优点。目前,对车载复合电源能量管理策略研究中常用方法是逻辑门限控制[3],其主要参照工程经验设定参数值,具有不依赖路况信息、简单易实现。但不能保证车载复合电源能量合理分配。文献[4-7]采用离线优化控制策略,在理论上能达到全局控制最优,但需已知全局工况信息。文献[8]提出了一种基于模型预测控制方法,能对车载复合电源能量合理分配,但该方法要求较高模型精度,还需提前预知工况信息。基于模糊控制的车载复合电源能量管理策略[9-10],不需要构建精确、复杂的数学模型,具有较好鲁棒性,可实现车载复合电源能量分配。但模糊控制器依赖专家经验,通常情况下难以获得全局控制最优。为此,采用生物启发式搜索算法对模糊控制器进行优化,以改善模糊控制器的控制精度及自适应性[11]。

布谷鸟算法(Cuckoo Search, CS)是一种基于布谷鸟巢寄生繁育和莱维飞行(Lévy flights)的新兴、高效生物启发式搜索算法[12]。具有参数设置少、原理简单易实现、随机搜索路径优和全局寻优能力强等优点[13]。目前CS算法已在实际问题中得到应用,相关科研成果日益倍增。但CS算法参数设置固定,在迭代后期可能面临收敛速度慢、容易陷入局部最优陷阱等问题,对最优解的质量产生影响。针对此问题,在原CS算法基础之上进行改进,对CS算法中飞行步长a和发现概率pa两个参数引入动态调整机制。将改进布谷鸟搜索算法对模糊控制器进行优化,有助于摆脱模糊控制器中专家经验主观性,提高控制器的精度及自适应性。

1 改进布谷鸟搜索算法原理

CS算法模拟某些布谷鸟巢寄生繁育行为并结合莱维飞行,能快速有效寻找问题最优解。为简述布谷鸟随机寻窝产卵过程,先假设3个理想状态[14]:

1) 每只布谷鸟随机选择宿主巢产下一枚卵;

2) 具有优质卵的宿主巢将会保留至下一代;

3) 鸟巢数量是固定的,宿主鸟发现外来卵的概率为pa([0,1],一旦宿主鸟发现外来卵则会选择弃巢或者排除巢中外来卵。

以上3个状态假设,把布谷鸟产下的卵看作问题新的解,该算法的实质是利用新的解或者潜在更好的解,来替换宿主巢中不好的解。CS算法寻优搜索路径及位置更新公式如式(1)所示:

⊕L(λ),i=1,2,3,...n

(1)

L(s,λ)~s-λ,(1<λ≤3)

(2)

式中,s为莱维飞行所得到步长。

由发现概率pa完成CS算法另一部分搜索。当式(1)更新鸟窝位置后,利用发现概率pa淘汰部分鸟巢(解),再利用偏好随机游走方式在淘汰鸟巢附近生成新的鸟巢,如式(3)所示:

(3)

由于标准CS算法中发现概率pa和步长a在迭代过程中保持不变,对优化问题进行求解时,参数pa和a大小可能会影响CS算法收敛速度或解的质量。若pa值较小,a值较大则会导致解的质量不高;若pa值较大,a值较小则会加快收敛速度,无法保证找到最优解。基于此,采用一种改进布谷鸟搜索算法[15],该改进算法基于原CS算法基础之上,随着迭代次数增加,动态调整步长a和发现概率pa大小,如式(4)、(5)和(6)所示:

(4)

at=amaxexp(c,t)

(5)

(6)

通过对原CS算法中步长a和发现概率pa进行改进, ICS算法能较好地提升CS算法的收敛速度和解的质量。ICS算法基本流程由如下所示:

1)定义目标函数f(X),X=(x1,x2,x3,...,xn)T

2)产生n个鸟巢初始位置并设置算法相关参数

3)while (t<最大迭代次数)

4)对每个巢采用式(1)产生新的位置(解)Xi

5)计算新解Xi的适应值(目标函数值)fi

6)从上一代n个解中选择最优适应值fj所对应Xj作为候选解

7)if (fi>fj) then

8)用新的解代替候选解

9)end

11)由偏好随机游走产生新的解以替换淘汰的解

12)保存最佳的解

13)更新t←t+1

14)end

2 车载复合电源结构及工作模式

2.1 车载复合电源结构

车载复合电源拓扑结构设计对其综合性能发挥有着重要影响。根据双向DC/DC功率转换器个数及所在位置,拓扑结构主要分为被动式、半主动式和主动式[16]。选择半主动式拓扑结构复合电源作为研究对象,其结构示意图如图1所示。

图1 半主动式拓扑结构复合电源示意图

图1中,超级电容右侧端连接双向DC/DC功率转换器再与动力电池并联接入负载总线。其中,动力电池作为主能量源,满足整车对续驶里程基本要求;超级电容作为辅助能量源,满足整车频繁启动、加速或爬坡等短时大功率需求;双向DC/DC功率转换器平衡两种储能装置工作电压,并负责复合电源底层能量管理工作。该结构设计可通过主动控制超级电容工作,对动力电池形成有效保护。同时,相较于其它结构类型,在经济成本方面较适中。

2.2 车载复合电源工作模式

复合电源电动汽车在行驶过程中,车载复合电源呈现不同工作模式。汽车启动时,超级电容能在短时间内完成大功率输出,达到汽车起步要求。当汽车行驶在中低速或者低功率需求工况下,主要由动力电池进行工作,并监测超级电容SOCuc(荷电量)是否需要为其充电。当行驶在急加速、爬坡或高速等工况下,整车需求功率增大,由动力电池和超级电容共同工作以满足整车功率需求,同时应合理地分配二者输出功率比例,限定动力电池处在大电流下工作。当整车处在在再生制动路况下,电机处于发电状态,根据动力电池SOCbat和超级电容SOCuc大小,优先选择对超级电容进行再生能量回收,其次选择由动力电池进行能量回收。

3 车载复合电源模糊能量管理策略

根据电动汽车处在驱动模式和制动模式下复合电源呈现不同工作状态,设计了两个并联模糊控制器,如图2所示。

图2 车载复合电源双模糊控制器结构示意图

模糊控制器输入量分别为整车驱动/制动需求功率Pre、SOCbat和SOCuc,输出量为Kuc(超级电容功率分配系数)。模糊控制器首先对这3个输入量进行模糊化处理,由规则库进行模糊推理后,再经逆模糊化运算得到功率分配系数。功率分配器根据功率分配系数大小,从而得到超级电容功率Puc和动力电池功率Pbat,如式(7)和(8)所示:

Puc=Pre×Kuc

(7)

Pbat=Pre-Puc

(8)

为便于模糊控制器实现及后续优化计算,首先将各输入、输出量的隶属度函数论域统一转换为[1,11]连续区间上,各输入、输出量的模糊子集和隶属度函数如表1和图4、图5所示。对于整车驱动需求功率Pre,drive和制动需求功率Pre,brake,这里的“1”表示两种需求功率均为0,“11”表示两种需求功率均最大。对于动力电池SOCbat, “1”表示SOCbat为 0.2,“11”表示SOCbat为0.9。对于超级电容SOCbat,“1”表示SOCbat为 0.4,“11”表示SOCbat为1。对于功率分配系数Kuc,1和Kuc,2,“1”表示这两种模式下功率分配系数均为0,“11”表示两种模式功率分配系数均为1。各变量取值范围均位于[1,11]连续区间上。模糊隶属度函数采用图3和图4所示的交叠梯形和三角形,以便后续参数调整。

表1 各输入、输出量的模糊子集

图3 驱动模式下输入、输出量的隶属度函数

图4 制动模式下输入、输出量的隶属度函数

模糊规则是模糊控制器的核心。在已确定各输入、输出变量模糊子集和隶属度函数后,列写出模糊控制规则,见表2和表3。这里所选取的模糊控制规则形式为:

ThenyisBi,i= 1,2,…,n

其中:Ri表示第i条规则;xi为输入量;y为输出量。逆模糊化运算采用重心法。

4 改进布谷鸟搜索算法优化的模糊控制器

模糊控制器中隶属度函数和模糊控制规则的选取依赖专家经验,带有较强的主观性,通常难以实现全局控制最优。由于模糊控制存在非线性,传统优化算法对其优化效果欠佳。布谷鸟算法是作为一种高效的元启发式智能算法,能在复杂空间中实施有效搜索。因此,将改进布谷鸟算法与模糊控制器相结合,保持模糊控制规则不变,利用ICS算法对模糊控制器中的隶属度函数参数进行优化,以期获得最佳模糊能量管理策略。

表2 驱动模式下模糊控制规则表

表3 制动模式下模糊控制规则表

4.1 隶属度函数优化参数编码

针对图3和图4中各输入、输出量的隶属度函数,选择隶属度函数顶点坐标作为待优化参数。以整车驱动需求功率隶属度函数为例,如图5所示,需要确定隶属度函数优化参数在[1,11]区间是实数x1,x2,...,x5。余下各变量隶属度函数待优化参数确定与此方法类似。

图5 驱动模式下需求功率隶属度函数的优化参数

因此,在这两种模式共确定29个隶属度函数优化参数。对这29个优化参数进行编码作为ICS算法搜索空间维数大小,其编码集合X如式(7)所示:

X=(x1,x2,...,x29)T

(7)

其中:1≤x1,x2,x3,...,x29≤11。

4.2 目标函数选择

为表征ICS算法中布谷鸟随机寻窝产下的卵优劣,需定义一个目标函数。本文研究目标是对车载复合电源能量合理分配,尽可能地让超级电容多工作在大功率需求工况下,避免电池受大电流充放电影响,使电池在全程工况里程范围内平均输入、输出功率最小。目标函数定义为单位里程动力电池输入输出功率之和最小,如式(8)所示:

minf(X)=∑Pbat/distance

(8)

式中,minf(X)为目标函数;distance为工况行驶里程;

4.3 ICS算法优化流程

利用ICS算法对车载复合电源模糊能量管理策略中的模糊控制器优化的具体流程如下:

1) 对各输入、输出量的隶属度函数优化参数进行编码作为ICS算法搜索空间维数大小并设置搜索范围;

2) 初始化生成n个鸟窝初始位置并设置最大迭代次数T、发现概率pa及步长a最大值和最小值;

3) 计算在初始位置处的目标函数适应度大小;

4) 采用式(1)更新新的解;

5) 计算新解适应度值,若新解的适应度更高,则用新解替换旧解;

6) 由式(6)更新发现概率并丢弃部分解,用偏好随机游走方式产生相同数量的解以替换丢弃的解;

7) 计算当前迭代次数下所有解的适应度并输出当前最优解;

8)判断是否满足终止条件,若满足则获得最优解,进行解码,从而获得一组最佳隶属度函数参数;反之则跳转至步骤4。ICS算法参数设置为:pa,min=0.05;pa,max=1;amin=0.005;amax=0.5;T=500;n=30。

5 仿真结果分析

为验证所设计的ICS算法优化的复合电源模糊能量管理策略有效性,在Advisor软件平台上搭建复合电源电动汽车仿真模型,仿真基本参数见表4。采用离线优化方式求解模糊控制器,将已优化的模糊控制器嵌入到所建立的复合电源电动汽车模型中,选择 UDDS(美国城市道路循环工况)和NEDC(新欧洲行驶循环试验工况)下进行仿真试验,并与未优化的模糊能量管理策略仿真结果进行比较分析。

表4 仿真基本参数

图7和图8为车载复合电源分别在UDDS和NEDC工况下依次采用传统模糊控制和本文所设计方法得到的动力电池功率变化曲线。从图中可以看出,同一工况下,相比于Fuzzy控制,基于ICS-Fuzzy控制的车载复合电源,当整车处在峰值功率或大功率需求时,动力电池输入、输出功率幅度得到有效降低,有效缓解了动力电池工作负荷,避免电池受短时大电流充、放电影响而导致其使用寿命降低。说明该方法能对车载复合电源能量合理分配,让超级电容的性能优势得到较好发挥,改善了动力电池工作环境。

图6 UDDS工况下动力电池功率曲线

图7 NEDC工况下动力电池功率曲线

图8和图9 为车载复合电源分别在这两种工况下总能耗曲线。从图中可以看出,同一工况下,在起始阶段部分, 二者能耗曲线相近。当整车频繁处在启动、加速、高速和再生制动工况,基于ICS-Fuzzy控制的能耗曲线变化相对缓慢,特别是在再生制动工况时,因超级电容具有快速充放电特性,能回收更多再生能量作为储备电能,使得能耗曲线走势变得相对平缓。

表5为车载复合电源在UDDS和NEDC工况下能耗经济性比较。从表中可以看出,相较于Fuzzy控制,基于ICS-Fuzzy控制在单个UDDS工况和NEDC工况下总能耗分别降低了5.965%、6.905%。换而言之,在其它条件不变情况下,在同一工况下分别延长了0.72 km和0.75 km。

6 结语

本文对电动汽车车载复合电源模糊能量管理策略进行研究,设计了一种基于改进布谷鸟算法优化的模糊控制方法,以实现车载复合电源能量分配有效控制,在整车峰值功率或大功率需求时,减缓了动力电池输入、输出功率。该方法根据整车在两种行驶状态下的需求功率、动力电池SOC和超级电容SOC来控制超级电容功率分配系数,进而控制动力电池功率;同时以单位里程动力电池功率最小作为优化目标,采用改进布谷鸟搜索算法对模糊控制器中的隶属度函数参数进行优化。结果表明,本文所设计方法与传统模糊控制方法相比,能有效降低动力电池输入、输出功率幅度,缓解动力电池工作负荷。同时,经优化的模糊能量管理策略,整车能耗经济性得到提升。

猜你喜欢
布谷鸟动力电池车载
布谷鸟读信
布谷鸟读信
高速磁浮车载运行控制系统综述
嘘!布谷鸟来了
大灰狼(2019年4期)2019-05-14 16:38:38
动力电池矿战
能源(2017年12期)2018-01-31 01:43:00
动力电池回收——崛起的新兴市场
资源再生(2017年4期)2017-06-15 20:28:30
智能互联势不可挡 车载存储需求爆发
布谷鸟叫醒的清晨
剑南文学(2016年14期)2016-08-22 03:37:18
《动力电池技术与应用》
电源技术(2016年9期)2016-02-27 09:05:45
《动力电池材料》
电源技术(2016年2期)2016-02-27 09:04:43