APP下载

电动汽车排放的改进差分进化算法

2017-06-01卜凡靖王耀南

智能系统学报 2017年1期
关键词:增程器经济性差分

卜凡靖,王耀南

(湖南大学 电气与信息工程学院,湖南 长沙 410000)

电动汽车排放的改进差分进化算法

卜凡靖,王耀南

(湖南大学 电气与信息工程学院,湖南 长沙 410000)

文章针对增程式电动汽车增程器燃油经济性和CO、HC排放问题进行优化。首先,将问题利用归一化和加权平均的方法转化为单一目标问题,以增程器外特性、功率区间需求和其他特性参数作为约束条件,利用MATLAB软件基于map图进行建模和仿真,使用改进的差分进化算法予以实现。最后,在AVL Puma Open台架实验平台上对HWFET工况下的增程器燃油经济性和CO、HC排放运用文章所提出的策略进行实验验证。实验结果表明,以增程器的燃油经济性和CO、HC排放为目标,可以实时精确地控制发动机转速、发电机转矩,有效实现降低整车油耗和排放。

增程器;CO、HC排放;燃油经济性;改进差分进化算法

能源短缺与大气污染已经成为影响人类生存重大问题,与之密切相关的交通运输工具迫切需要转型。增程式电动汽车同时具备蓄电池和增程器(APU)两个能量源,当蓄电池消耗至一定限度时,增程器额外提供汽车所需的能量,以此达到延长续驶里程的目的,其具有燃油经济性高和污染排放小的优势[1-6]。

为实现燃油经济性高和污染排放小的目标,文献[7]通过一种基于浮点数编码遗传算法的混合动力汽车控制策略参数优化新方法,缩短了控制器的实车标定时间。为减少增程器的运行时间并降低燃油消耗和减少排放,文献[8]对增程器开/关机时刻进行了仿真优化研究。为实现系统循环损失能量最小的目标,文献[9]采用了带精英策略的非支配遗传基因算法的外部优化程序,完成了对增程式电动汽车控制策略参数的优化。文献[10]则通过一种遗传算法对柴油机的排放进行了全局优化。上述文章,分别通过不同方法研究了遗传算法等智能算法优化参数或者控制策略,在不同程度上提高了整车燃油经济性或降低了排放,但是均未考虑整车实时功率P的需求,作者为提高算法效率,使用改进差分进化算法对燃油和排放进行优化。本文以增程式电动汽车动力系统结构为基础,同时考虑整车实时功率需求P以及增程器的外特性曲线,采用改进差分进化算法对整车燃油经济性及CO、HC排放进行建模、仿真和测试。

本文在增程器外特性曲线和实时的功率需求约束下,以燃油经济性和CO、HC排放最优为目标,建立了增程器功率区间优化的模型,并运用改进差分进化算法(MDE)寻找兼顾燃油经济性和排放的最优点并绘制出工作曲线,获得发电机的目标转矩T以及发动机的目标转速n,以实现增程器的优化运行。最后,通过台架实验平台验证了本文所提出的优化方法能提高燃油经济性和降低CO、HC的排放,控制增程器运行在最优工作点,实现节能减排。

1 基于综合消耗优化的增程器模型

1.1 APU优化目标的建立

增程式电动汽车的增程器可以工作在最优区域,得益于增程器与驱动系统之间不存在机械耦合的结构特点。增程器运行时产生的电能提供给驱动电机来满足正常的行驶工况,而行驶工况不会干扰到增程器的工作状态,所以增程式电动汽车增程器的运行可以根据燃油经济性和CO、HC的排放最低要求被优化[11-14]。

增程式电动汽车动力系统结构如图1所示。

图1 增程式电动汽车动力系统结构示意图Fig.1 Structure of the REEV power train

增程器燃油经济性map图和CO、HC排放map图的建立都来自于实际工程测量,分别将增程器的转速工作范围[nmin,nmax]等分为30份,转矩工作范围[Tmin,Tmax]等分为10份,以此得到增程器的一组工作点(n,t)其中n表示转速,单位为r·min-1,t表示转矩,单位为N·m。在其增程器平稳运行后,每个工作点上分别进行燃油经济性和气体排放的数据采样,每次采样时间为1 min,间隔时间为1 min,采样3次后将所得数据取平均值作为模型所需的一个数据样本。

从图2~4可以看出,增程器燃油经济性最优区域和CO、HC排放的最优区域分布在增程器不同的运行区域内,如果增程器运行在燃油经济性最优区域内时,它的CO、HC排放结果可能不理想,所以燃油经济性和CO、HC排放的折中处理是符合节能减排目标的有效方法,本文采用归一化加权平均处理的办法建立起代表综合消耗的目标函数J。

图2 增程器燃油经济性map图Fig.2 Fuel economy map of APU

图3 增程器CO排放map图Fig.3 CO emissions map of APU

图4 增程器HC排放map图Fig.4 HC emissions map of APU

式中:ωi为权重系数,i=1,2,3,分别代表油耗率、CO、HC的权重值;η(xn,xt)为转速xn,转矩xt对应的增程器工作点下的燃油经济性;ε1(xn,xt)为此时工作点下的CO排放量,ε2(xn,xt)为此时工作点下的HC排放量。

1.2 APU优化模型的建立

APU优化模型的输入为功率需求,约束条件为发动机的外特性曲线、发电机的外特性曲线,输出为增程器的转速与转矩[15-16]。在给定功率上下限时以综合消耗最优为目标,能够使得综合消耗最低的转矩即为对应此时转速的最优转矩。由功率上下限决定的区域Sm=[Plowm,Phighm],当m=1时,表示寻找全局最优点,m为功率区间被划分的个数。

约束条件描述如下:

式中:f(P,n)是功率P与转速n决定的转矩值。

式中:etmax(n)为增程器的外特性曲线;m(n)为发电机的外特性曲线;g(n)为发动机的外特性曲线;npl为增程器外特性曲线和功率区间下限的交点;nph为增程器转矩的最小值和功率区间上限的交点;tmin表示增程器转矩的最小值;(etmax(n)∩f(Plowm,n))x表示曲线etmax(n)与曲线f(Plowm,n)交点的横坐标。

式中:nmin和nmax分别是APU工作的最小、最大速度。

2 基于改进差分进化(MDE)算法的APU综合消耗优化

2.1 基本DE算法

式中:F=(0,2];r1、r2、r3是从NP个个体中随机选取的3个个体。

最后,算法进入选择操作步骤,得到了子代种群。

2.2 改进DE算法

在求取综合消耗最优解的问题中,在不同的时期使得某一种特性保持上风,可实现算法整体的优越性能。在最初搜索时,算法应当偏向于全局搜索,以此来保持种群的多样性,实现整个搜索区域的寻优。而在最后的搜索过程中,算法应该偏向于局部搜素,并加快收敛速度。并且在搜索前期希望交叉算子的增长缓慢,使全局搜索的能力在Q代之前得以保存,Q是分隔代,目的是划分搜索前期和搜索后期。搜索后期希望交叉算子的增长逐渐加快,保持整个算法在整个周期的优越性。所以,本文采取的搜索策略是将交叉算子改为时变交叉算子,即随迭代次数的增加而变大。设Rmin为最小交叉概率,CRmax为最大交叉概率,l为迭代次数,则时变交叉算子CR可表示为

2.3 基于改进DE算法的APU综合消耗优化过程

参数说明如下。

NP:种群个数。

Nvar:决策变量个数。

tmax:迭代次数。

F:缩放因子。

CRmin:最小交叉概率因子。

CRmax:最大交叉概率因子。

Q:分隔代。

具体的算法步骤如下:

1)初始化:t=0,X[i][j]=rand,i=(1,2,…,NP),j=(1,2,…,Nvar)。

4)whilel

5)更新CR。

6)fori=1 to NP do 差分变异操作。

7)对1,2,…,NP随机排序生成rnp[m]序列,m=(1,2,…,NP)

8)r1=X[rnp[1]][1],r2=X[rnp[2]][1],r3=X[rnp[3]][1]。

10)交叉操作。

11)rs=rand(1,2,…,s)。

12)forj=1 tosdo。

13)if rand[0,1] ≤CR orj=rs then。

15)else。

17)end if。

18)end for。

20)选择操作。

23)else。

25)end if。

26)end for。

27)end while。

3 APU综合消耗优化仿真

ω=[0.4,0.5,0.1]时,设定一个优化区间,即S=[Plow,Phigh]时的优化结果如图5所示,当[Plow,Phigh]=[5,25],CRmin=0.1,CRmax=0.6,F=0.4,NP=20·(Phigh-Plow)时,种群首先随机出现在可运行区间内。当达到最大迭代次数时迭代完成得到最优综合消耗J=0.592,此时的工作点转速和转矩为(n,t)=(2 491.537,49.812)。

图5 S=[5,25]时综合消耗优化Fig.5 Optimization of integrated consumption when S=[5,25]

ω=[0.4,0.5,0.1]时,设置S1=[0.5,8],S2=[8,15],S3=[15,22],参数CRmin=0.1,CRmax=0.6,F=0.4,NP=20·(Phigh-Plow)。迭代完成后,如图6所示,在最低综合消耗J1=0.058 6,J2=0.056 2,J3=0.059 7附近集中了最后一次迭代产生的种群,最优综合消耗被选取出来。

图6 3个功率区间下的综合消耗优化Fig.6 Optimization of integrated consumption with three power sections

为使增程器在不同的P值下都能工作在最优综合消耗的工作点上,当ω=[0.8,0.1,0.1]时,运用微分的思想,将功率区间缩小至1 kW,在0~40 kW的40个功率区间内分别优化,迭代30次得到最优点,连点成线最终得到一条最佳综合消耗曲线,如图7所示。在迭代30次时,通过基本差分进化算法得到的最佳综合消耗曲线如图8所示,与图7对比,使用基本差分进化算法更易陷入局部最优。若只考虑油耗率,则会得到一条最佳油耗率曲线,如图9所示。

图7 MDE下最佳综合消耗曲线图Fig.7 The curve of integrated consumption by MDE

图8 DE下最佳综合消耗曲线图Fig.8 The curve of integrated consumption by DE

图9 最佳燃油经济性曲线图Fig.9 The curve of optimal APU Fuel economy

4 实验验证

4.1 实验测试平台

使用如图10所示的实验平台来验证本文的综合消耗优化方法的有效性。通过道路负载模拟软件ISAC400得到驱动电机的转速与转矩并以此作为输入,与AVL Puma Open构成闭环控制模拟道路行驶工况。Aoto Box作为快速控制原型的硬件系统,根据需求功率P(P=V·I)以及综合消耗优化策略运行,输出为增程器的n、T,发动机与发电机的运行被控制在n、T工作点上,AVL735作为燃油流量计输出瞬时油耗,并以AMA i60作为发动机排放直接采样系统得到CO、HC的数据。

图10 测试平台结构图Fig.10 Schematic diagram of the testing platform

4.2 实验结果对比分析

图11为High way fule economy test (HWFET)工况下的车速/时间和功率需求曲线。根据本文的基于改进差分进化算法的综合消耗优化方法得到了图12~14所示的HWFET工况下增程器的输出功率及CO、HC排放的曲线,表1为HWFET工况下的各气体排放平均值,单位为g/(kW·h)。图12的权重组合为ω=[0.4,0.5,0.1],图14为单纯以燃油经济性为目标时的尾气排放,对比图12可知CO的排放量由30.571 g/(kW·h)下降为25.964 g/(kW·h),而HC的排放量几乎不变,这是因为CO的权重比为0.5,而HC仅为0.1。图13的权重组合为ω=[0.8,0.1,0.1],优化的重点为油耗,CO的排放量为26.988 g/(kW·h),HC的排放量为1.213 g/(kW·h),废气的排放量都有所下降。

图11 HWFET工况下功率需求Fig.11 Power demands of the HWFET driving cycles

图12 ω=[0.4,0.5,0.1]时CO、HC排放Fig.12 CO、HC emissions when ω=[0.4,0.5,0.1]

图13 ω=[0.8,0.1,0.1]时CO、HC排放Fig.13 CO、HC emissions when ω=[0.8,0.1,0.1]

图14 燃油经济性目标下CO、HC排放Fig.14 CO、HC emissions based on fuel economy

权重CO/g·(kW·h)-1HC/g·(kW·h)-1ω=[0.4,0.5,0.1]25.9641.277ω=[0.8,0.1,0.1]26.9881.263ω=[1,0,0]30.5711.238

5 结论

本文在增程器外特性、功率需求区间的约束下,以增程式电动汽车的动力系统特点和行驶模式为研究基础,综合考虑燃油经济性和CO、HC的排放,提出了一种适合综合消耗优化的策略,利用改进DE算法进行实现。本文所提出的增程器综合消耗工作点优化体现在以下两个方面:

1)改进DE算法的应用,提高了寻找最优综合消耗的速度和改善了局部最优解;

2)在有效改善整车的燃油经济性的同时降低了CO、HC的排放。

[1]付百学, 胡胜海. 汽车超声波油耗测试主要影响因素[J]. 机械工程学报, 2014, 50(16): 173-179. FU Baixue, HU Shenghai. Main influencing factors of automobile fuel consumption testing with ultrasonic technology[J]. Journal of mechanical engineering, 2014, 50(16): 173-179.

[2]朱敏, 高鹰, 刘扬, 等. 基于差分进化算法的测试序贯优化技术[J]. 电子测量技术, 2015, 38(10): 36-40. ZHU Min, GAO Ying, LIU Yang, et al. Optimization of testing sequence based on enhanced differential evolution algorithm[J]. Electronic measurement technology, 2015, 38(10): 36-40.

[3]邓淑贤. 电动汽车大容量锂电池管理系统设计[J]. 国外电子测量技术, 2013, 32(9): 34-37. DENG Shuxian. Design of a large capacity lithium battery management system for electric vehicle[J]. Foreign electronic measurement technology, 2013, 32(9): 34-37.

[4]WANG Yaonan, ZHANG Xizheng, YUAN Xiaofeng, et al. Position-sensorless hybrid sliding-mode control of electric vehicles with brushless DC motor[J]. IEEE transactions on vehicular technology, 2011, 60(2): 421-432.

[5]LI Yanfu, PEDRONI N, ZIO E. A memetic evolutionary multi-objective optimization method for environmental power unit commitment[J]. IEEE transaction on power systems, 2013, 28(3): 2660-2669.

[6]MIN Haitao, YE Dongjin, YU Yuanbin. Analysis of control strategy for extended-range electric vehicle[J]. Applied mechanics and materials, 2012, 135-136: 261-267.

[7]闵海涛, 叶冬金, 于远彬. 增程式电动汽车控制策略的优化[J]. 汽车工程, 2014, 36(8): 899-903, 943. MIN Haitao, YE Dongjin, YU Yuanbin. Optimization of the control strategy for range extended electric vehicle[J]. Automotive engineering, 2014, 36(8): 899-903, 943.

[8]浦金欢, 殷承良, 张建武. 遗传算法在混合动力汽车控制策略优化中的应用[J]. 中国机械工程, 2005, 16(7): 648-652. PU Jinhuan, YIN Chengliang, ZHANG Jianwu. Application of genetic algorithm in optimization of control strategy for hybrid electric vehicles[J]. China mechanical engineering, 2005, 16(7): 648-652.

[9]牛继高, 周苏. 增程式电动汽车增程器开/关机时刻的优化[J]. 汽车工程, 2013, 35(5): 418-423. NIU Jigao, ZHOU Su. On/off timing optimization for the range-extender in extended-range electric vehicles[J]. Automotive engineering, 2013, 35(5): 418-423.

[10]白向东, 刘福水, 李向荣, 等. 柴油机排放的遗传算法优化研究[J]. 北京理工大学学报, 2007, 27(6): 491-495. BAI Xiangdong, LIU Fushui, LI Xiangrong, et al. Study on emission optimization applying genetic algorithms in diesel engines[J]. Transactions of Beijing institute of technology, 2007, 27(6): 491-495.

[11]AHARON I, KUPERMAN A. Topological overview of powertrains for battery-powered vehicles with range extenders[J]. IEEE transactions on power electronics, 2011, 26(3): 868-876.

[12]DISPENZA G, ANDALORO G, SERGI F, et al. Modeling of a range extender power train for a city bus[J]. ECS transactions, 2012, 42(1): 201-208.

[13]汪旭东, 夏涛, 许孝卓, 等. 永磁同步直线电机的粒子群PID空间矢量控制[J]. 电子测量与仪器学报, 2015, 29(5): 655-661. WANG Xudong, XIA Tao, XU Xiaozhuo, et al. Particle swarm PID space vector control of permanent magnet synchronous linear motor[J]. Journal of electronic measurement and instrument, 2015, 29(5): 655-661.

[14]GOKASAN M, BOGOSYAN S, GOERING D J. Sliding mode based powertrain control for efficiency improvement in series hybrid-electric vehicles[J]. IEEE transactions on power electronics, 2006, 21(3): 779-790.

[15]HU Xiaosong, SUN Fengchun, CHENG Ximing. Fuzzy model for estimation of the state-of-charge of lithium-ion batteries for electric vehicles[J]. Journal of Beijing institute of technology, 2010, 19(4): 416-421.

[16]HU Xiaosong, SUN Fengchun, ZOU Yuan. Modeling the dynamic behavior of a lithium-ion battery for electric vehicles using numerical optimization[J]. Journal of Beijing institute of technology, 2011, 20(1): 60-64.

[17]吴亮红, 王耀南, 陈正龙. 求解混合整数非线性规划问题的改进差分进化算法[J]. 小型微型计算机系统, 2007, 28(4): 666-669. WU Lianghong, WANG Yaonan, CHEN Zhenglong. Modified differential evolution algorithm for mixed-integer nonlinear programming problems[J]. Journal of Chinese computer systems, 2007, 28(4): 666-669.

[18]杨振宇, 唐珂. 差分进化算法参数控制与适应策略综述[J]. 智能系统学报, 2011, 6(5): 415-423. YANG Zhenyu, TANG Ke. An overview of parameter control and adaptation strategies in differential evolution algorithm[J]. CAAI transactions on intelligent systems, 2011, 6(5): 415-423.

[19]陶新民, 徐鹏, 刘福荣, 等. 组合分布估计和差分进化的多目标优化算法[J]. 智能系统学报, 2013, 8(1): 39-45. TAO Xinmin, XU Peng, LIU Furong, et al. Multi-objective optimization algorithm composed of estimation of distribution and differential evolution[J]. CAAI transactions on intelligent systems, 2013, 8(1): 39-45.

Study of electric vehicle emissions by applying modified differential evolution algorithm

BU Fanjing, WANG Yaonan

(School of Electrical and Information Engineering, Hu’nan University, Changsha 410000, China)

This paper studies the fuel economy of carbon monoxide (CO) and the problems associated with it and the hydrocarbons (HC) emissions of range extender electric vehicles. The problem was firstly converted to simple target by normalization and weighted average. Modeling and simulation of the fuel economy and CO and HC emissions of a range extender were based on a map and conducted using MATLAB and GUI and the motor’s external characteristics, actual power demand, and other parameters were used as constraints. The modified differential evolution algorithm was then employed to realize the problem. Finally, experimental verification of fuel economy and CO and HC emissions were conducted using the proposed approach and performed using the AVL Puma Open bench under HWFET driving cycles. The experiment results show that an approach aimed at fuel economy and optimizing CO and HC emissions involves controlling the engine speed and generator torque to optimize the fuel consumption rate in real-time and effectively enhances vehicle fuel economy and reduces CO and HC emissions .

range extender; CO, HC emission; fuel consumption rate; differential evolution algorithm

卜凡靖,女,1992年生,硕士研究生,主要研究方向为电动汽车技术。

王耀南,男,1957年生,教授,博士生导师,主要研究方向为电动汽车控制、智能控制理论与应用、智能机器人。曾获国家科技进步二等奖、中国发明创业特等奖、省部科技进步一等奖、省部科技进步二等奖。发表学术论文360余篇,其中被SCI检索38篇、EI检索109篇,获国家专利12项。出版学术专著多部。

10.11992/tis.201603052

http://kns.cnki.net/kcms/detail/23.1538.TP.20170228.1430.006.html

2016-03-24.

日期:2017-02-28.

国家高技术研究发展计划(“863”计划)基金项目(2012AA111004); 国家自然科学基金项目(61104088).

卜凡靖. E-mail:bb1216524048@163.com

TP18;U469.7

A

1673-4785(2017)01-0110-07

卜凡靖,王耀南. 电动汽车排放的改进差分进化算法[J]. 智能系统学报, 2017, 12(1): 110-116.

英文引用格式:BU Fanjing, WANG Yaonan. Study of electric vehicle emissions by applying modified differential evolution algorithm[J]. CAAI transactions on intelligent systems, 2017, 12(1): 110-116.

猜你喜欢

增程器经济性差分
RLW-KdV方程的紧致有限差分格式
符合差分隐私的流数据统计直方图发布
高层建筑结构设计经济性探讨与分析
基于热管理的甲醇燃料电池增程器布置分析
基于经济性和热平衡的主动进气格栅策略开发(续2)
基于经济性和热平衡的主动进气格栅策略开发(续1)
讨论如何提高建筑电气设计的可靠性和经济性
数列与差分
增程器的最佳工作曲线的确定
内燃机和燃料电池增程器的对比分析