《2010_中度混合动力汽车模型预测控制策略EI.pdf》由会员分享,可在线阅读,更多相关《2010_中度混合动力汽车模型预测控制策略EI.pdf(6页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、第33卷第1期重 庆 大 学 学 报Vol.33 No.12010年1月Journal of Chongqing UniversityJan.2010 文章编号:10002582X(2010)0120036206中度混合动力汽车模型预测控制策略舒 红,蒋 勇,高银平(重庆大学 机械传动国家重点实验室,重庆400044)收稿日期:2009208216基金项目:重庆市自然科学基金资助项目(CSTC2007BB0116)作者简介:舒红(19632),女,重庆大学副教授,博士,主要从事混合动力电动汽车仿真与控制研究,(TeL)023265102444;(E2mail)shuhong 。摘 要:基于车载
2、导航系统(GPS/GIS)建立汽车未来一段行驶路线上的汽车运行状态模型,将模型预测控制与动态规划相结合,提出了中度混合动力汽车实时在线滚动优化控制策略;并就如何减少动态规划计算量及系统变量离散化问题进行了研究;建立了中度混合动力汽车燃油经济性预测控制仿真模型,采用C语言与MTALAB Simulink进行联合仿真,验证了所设计的模型预测控制算法可以满足实时控制的要求,且采用该预测控制策略的中度混合动力汽车具有显著的节油效果。关键词:混合动力汽车;模型预测控制;动态规划;仿真 中图分类号:U469.72;TP273.1文献标志码:AModel predictive control strateg
3、y of a medium hybrid electric vehicleSHU Hong,JIANG Yong,GAO Yin2ping(State Key Laboratory of Mechanical Transmission,Chongqing University,Chongqing 400044,P.R.China)Abstract:Combining model predictive control with dynamic programming,a real2time on2line recedinghorizon optimal control strategy for
4、medium hybrid electric vehicles is proposed,which based on the drivingstates of vehicles built by GPS/GIS on board in the future predictive route.The problem of how to reducethe dynamic programming computation and the system variable quantization are studied.The simulationmodel of predictive control
5、 for the fuel economy of the medium hybrid electric vehicles is built.It is verifiedby the simulation combining C code with MTALAB Simulink,that the predictive control algorithm couldmeet the need of the real2time control of hybrid electric vehicles,and the fuel economy is increasedremarkable compar
6、ed with the foundational vehicles.Key words:hybrid electric vehicle;model predictive control;dynamic programming;simulation 国内外的混合动力汽车控制策略绝大多数是根据汽车当前时刻的驾驶员功率需求、车速和蓄电池荷电状态(State of Charge,SOC)所确定的,无法将混合动力汽车的低油耗低排放潜力充分发挥出来。而借助车载全球定位系统(GPS)、地理信息系统(GIS)和智能交通系统(ITS)可获取汽车在未来一段预测路线上的道路交通信息,如指定路段的平均车速、路面层高、
7、路口信号灯的起/停状态和路面车速限制等,由此便可以预测未来一段路线上的驾驶员驱动和制动功率需求。从而使混合动力汽车可以利用预测控制策略,最大程度地降低混合动力汽车的油耗和排放1。例如如果提前预测到汽车几分钟后将下一个长坡,则此时可以让蓄电池放电,使蓄电池在汽车下长坡时能充分回收汽车的再生制动能量。又例如如果预测到汽车将要进入一段比较长的塞车路段,则提前给蓄电池充电,以便汽车进入塞车工况后能保持足够长时间的纯电动机运行,减少汽车的油耗和排放。Johannesson等2利用随机动态规划设计了不依赖于位置的和依赖于位置的控制器,研究表明基于GPS/GIS的预测控制策略能大幅度提高汽车城市运行工况的燃
8、油经济性。Koot等3将最优控制模型简化为二次规划结构,将动态规划和二次规划优化用于模型预测控制构架中,设计了实时在线控制策略。Beck4等将非线性的准静态混合动力系统模型进行简化,使原先的非线性优化问题简化为可用MI2QCLP(混合整数二次约束线性规划)和自适应当量策略求解,缩短了运算时间。但与动态规划法比较,采用MI2QCLP策略和自适应当量策略的汽车油耗略高。Back等5提出以模型预测控制为框架结合动态规划法,以混合动力汽车燃油消耗最小为目标实现了次全局优化。Rajagopalan等6提出基于模糊控制理论的混合动力汽车预测控制策略。目前混合动力汽车预测控制的主要问题是解决预测距离较长时油
9、耗减少,但运算速度慢无法用于汽车实时控制的矛盾问题。笔者将模型预测控制与动态规划相结合,建立了中度混合动力汽车的燃油经济性预测控制计算模型,并进行了仿真研究。1 混合动力汽车模型预测控制原理在预测控制研究中,需要知道汽车未来一段行驶路线上的汽车运行状态。汽车的运行状态包括未来一段路线上的预测车速,加/减速度,坡度和坡长等。借助车载导航系统(如GPS/GIS等)可以获得汽车未来一段路线的汽车车速和路面层高图7。混合动力汽车的预测控制是以模型预测控制为框架结合动态规划实现的在线滚动优化控制。模型预测控制如图1所示5,p为预测区域,q为控制区域,且qp;x为系统的状态变量,u为系统的控制变量。将中度
10、混合动力汽车系统的状态变量取为蓄电池荷电状态,系统的控制变量取为电动机/发电机的控制转矩,当混合动力汽车以时间离散状态空间建立模型时x(k+1)=f(x(k),u(k),(1)式中:f为时间离散系统函数;x(k)为第k时刻的系统状态变量;u(k)为第k时刻的系统控制变量。图1 模型预测控制原理在预测区域p内混合动力汽车以油耗最小的价值函数为J=min6=k+p=kLx(),u(),(2)式中L为阶段油耗价值函数。模型预测控制基本运算法描述为下面几个步骤:1)当汽车行驶在第k秒时,由当前时刻的蓄电池的SOC值、电动机可能的最大转矩和发电机可能的最大转矩计算得到k+1秒时SOC的最大、最小值7,以
11、此类推计算得到在k+p区域内SOC的最大最小轨迹曲线,即是SOC的可达区域。2)由式(1)和式(2)采用动态规划算法求解最优化问题,得到在预测区域k+p内使油耗最小的电动机控制转矩序列 u(k+1),u(k+2),u(k+p)。3)将最优电机控制转矩序列的第一个值u(k+1)作为k+1秒的控制信号发送给电机控制器8,因此实际控制区域q只有未来1 s。4)回到1),进入k+1秒,重复上述计算过程。综上所述,以模型预测控制为框架结合动态规划的最优控制算法在k时刻只计算未来k+p区域内的电动机/发电机最优转矩值,到k+1时刻计算k+1+p区域的电动机/发电机最优转矩值,如此预测区域向前滚动。这样每次
12、计算区域远远小于整个行驶区域,大大降低了动态规划的计算量,实现了动态规划的实时在线控制,即预测控制。2 最优化控制算法2.1 建立动态规划方程动态规划法适合求解有约束的非线性最优化问题9,能够很容易地应用到非线性模型预测控制算法中求解最优化问题。研究对象是采用起动机/发电机/电动机一体化73第1期 舒 红,等:中度混合动力汽车模型预测控制策略技术的中度并联型混合动力汽车,其中发动机和电机之间采用自动离合器相连,汽车具有怠速停,纯电动机驱动,纯发动机驱动,电动机与发动机联合驱动,轻载充电和再生制动功能。汽车行驶时,电机既可以作为电动机运行输出能量,也可以作为发电机运行给电池充电。其能量流动如图2
13、所示。图2 驱动工况能量流程图发动机转速、发电机/电动机的转速与车轮的转速关系为ne=nm=igi0nw,(3)式中:ne为发动机的转速,rad/s;nm为电动机/发电机的转速,rad/s;nw为车轮的转速,rad/s;ig为变速器速比;i0为主减速器速比。当发动机与电机之间的自动离合器处于闭合状态时,发动机、发电机/电动机的转速,转矩与车轮需求功率关系为(Tene/1 000+Tmnm/1 000)T=Pr,(4)式中:Te为发动机输出转矩,Nm;Tm为电动机输出转矩或发电机输入转矩,Nm;T为传动效率;Pr为车轮需求功率,kW。由式(4)得发动机转矩Te=(1 000Pr/T-Tmnm)/
14、ne。(5)忽略温度对电池的影响,蓄电池荷电状态的计算模型为SOC=SOC0-SOC=SOC0-PbtE,(6)式中:SOC0为蓄电池SOC的初始值;Pb为电池充电/放电功率,kW,充电时Pb0;t为油耗时间步长,s;E为电池总能量,kJ。将动态规划与模型预测控制相结合,则式(1)是系统的状态转移方程,具体形式为SOC(k+1)=SOC(k)+SOC(k),(k=1,2,p)。(7)当蓄电池向电动机放电时有SOC(k)=Pb(k)tE=Pm(k)tbdmE,(8)式中:Pm为电动机功率,kW,Pm0;bd为蓄电池放电效率;m为电动机效率。当发电机向蓄电池充电时有SOC(k)=Pb(k)tE=P
15、g(k)bcgtE,(9)式中:Pg为发电机功率,kW,Pg0;bc为蓄电池充电效率;g为发电机效率;t为离散时间,t=1 s。系统阶段指标函数定义为在t时间内的燃油消耗量。其中放电工况的汽车燃油消耗量为发动机的燃油消耗量加上蓄电池向电动机放电所消耗的等效燃油消耗量,即vk(Tm,nm)=13 600 Pe(k)be(k)+Pm(k)?be(k)bdm)t,(10)式中:vk为燃油消耗量,g;Pe为发动机功率,kW;be为发动机燃油消耗率,g/(kWh);?be为蓄电池简化为等效油箱,电动机简化为等效发动机时的平均燃油消耗率,g/(kWh)。充电工况的汽车燃油消耗量是发动机的实际燃油消耗量减去
16、发动机富裕功率通过发电机向蓄电池充电所贮存的等效燃油量,即vk(Tm,nm)=13 600 Pe(k)be(k)+Pg(k)bcgbe(k)t。(11)制动时,电机作为发电机运行,向蓄电池充电回收再生制动能量,此时发动机关闭,燃油供给切断。汽车制动时,采取基于蓄电池 发电机瞬时最大回收再生制动能量的控制策略。制动阶段指标函数vk(Tm,nm)为零。另外,汽车怠速停车时阶段指标函数也为零,即vk(Tm,nm)=0。(12)根据Bellman最优化原理,以有限区域p内油耗最低为目标建立价值函数,由式(2)得J=min6=k+p=kvk(Tm,nm)。(13)蓄电池SOC、发动机转矩转速、电动机/发
17、电机转矩转速要满足以下的约束方程SOCmin(k)SOC(k)SOCmax(k),Te_min(k)Te(k)Te_max(k),ne_min(k)ne(k)ne_max(k),Tm_min(k)Tm(k)Tm_max(k),nm_min(k)nm(k)nm_max(k)。(14)式中:SOCmin、SOCmax为SOC的最小、最大值,Te_min、Te_max为发动机转矩的最小、最大值,Nm;ne_min、ne_max为发动机转速的最小、最大值,rad/s;Tm_min、Tm_max为电动机/发电机转矩的最小、最大值,Nm;nm_min、nm_max为电动机/发电机转速的最小、最大值,rad
18、/s。根据式(7)(14),用动态规划逆序算法就可计算得到在预测区域p内以混合动力汽车油耗最低为83重 庆 大 学 学 报 第33卷目标的最优电动机/发电机转矩序列。2.2 动态规划计算效率随着汽车未来行驶路线的预测视距增加,混合动力汽车的节油效果会提高,但当预测视距增大到1 000 m后,预测控制计算效率变得很低5。因此提高动态规划的计算效率,使之能用于混合动力汽车的实时控制,是模型预测控制需要重点解决的问题。为了提高动态规划在混合动力系统中的计算效率,笔者采用了以下几种方法:1)动态规划程序大多采用MATLAB语言编写,然而MATLAB语言属于解释性语言,对于循环程序其计算效率相当不理想,
19、而采用C程序代码可以大大提高程序的计算效率。经过实际算例证明,由C语言编写的基于NEDC工况的混合动力汽车全局 优 化 控 制 的 动 态 规 划 程 序 计 算 效 率 比MATLAB语言编写的提高了97.77%。因此采用C语言编写整个混合动力汽车模型预测控制程序,再利用MA TLAB的C2MEX外部接口文件10进行C语言与MATLAB Simulink联合仿真。2)由于当前时刻的蓄电池SOC值和汽车未来一段路线上的行驶状态是已知的,那么就可以计算得到每个阶段电动机可能的最大输出转矩以及发电机可能的最大充电转矩,从而得到蓄电池SOC的可达域集合。根据同样的原理,反过来就可以得到在每一个时刻下
20、,每一个SOC值的电动机/发电机转矩的可达域集合7。这样就减小了系统的状态变量和控制变量的取值范围,大大地降低了计算量。3)储存在整个预测区域的最优控制序列需要占用大量的内存,但是由于是滚动控制所以实际只有第一个控制变量作为控制信号,所以只保存第一个控制变量。3 系统变量离散量化混合动力汽车蓄电池SOC的量化以及电动机/发电机转矩的量化不仅影响在线计算的效率也影响整车油耗大小。一般地离散量化点数越多则油耗越低,但其计算效率也会随之降低。Finkeldei等11在样车道路试验中要求中央控制器每一秒给出电机最优转矩的控制值,但对于动力传动系统则要求每100 ms给出控制信号,于是设置在1 s内将最
21、优控制信号反复发送给动力传动系统各控制器。笔者参照该设置,要求预测控制算法在1 s内给出电机最优控制转矩,因此需要找到一个合适的蓄电池SOC和电动机/发电机转矩的量化值来满足实时控制的要求。分别选取不同的蓄电池SOC和电动机/发电机转矩的离散量化值,进行预测控制的仿真计算,得到相应的计算时间及油耗,结果见图3、4。其中计算工况为NEDC工况,因为预测视距12取为60 s,所以选取新欧洲行驶循环工况(NEDC)中当前时刻之后的60个工况点作为预测区域60 s对应的汽车行驶状态。图3 不同系统变量量化值下的油耗图4 不同系统变量量化值下的计算时间由图3、4可知,随着蓄电池SOC量化值和电动机/发电
22、机矩的量化值减小,计算时间会逐渐增加,油耗 基 本 上 也 会 减 小;可 看 出 虽 然 SOC从0.002 5、0.005 0、0.010 0、0.025 0变化到0.050 0,u从0.5、1.0、1.5、2.0变化到2.5,但是油耗值变化不大,主要在26.34626.358 g变化,而计算时间则变化幅度很大,主要在0.2025 s变化。当SOC的离散量化值SOC为0.05,电动机/发电机转矩离散量化值 u为2.5 Nm时,油耗为26.351 g,计 算 时 间 为0.272 3 s;当 SOC为0.002 5,u为0.5 Nm时,油耗为26.347 g,计算时间为24.207 s,这前
23、后2种计算情形相比较,油耗仅降低了0.017%,但计算时间却增加了88倍。因此在满足实时控制的前提下,系统变量的离散量化值对计算效率的影响更显著,所以以计算时间为衡量标准选取蓄电池SOC和电动机/发电机转矩的离散量化值,分别为SOC=0.025,u=1.5,这样在预测控制区间内每次计算时间为0.828 s,能满足实93第1期 舒 红,等:中度混合动力汽车模型预测控制策略时控制的要求。4 预测控制仿真实例用C语言编写的S2函数可以通过MATLAB编译成MEX文件,被动态地链接到MATLAB Simulink中进行计算,这就可以实现C语言与MATLAB Simulink的联合仿真。于是用C语言编写
24、预测控制算法的S2函数进行仿真,将汽车未来的行驶状态作为预测控制算法S2函数的输入,输出为最优电动机/发电机控制转矩、油耗以及SOC等。由于暂时还没有实测的汽车未来运行状态的数据,故选取NEDC工况作为计算工况进行仿真。中度混合动力汽车主要参数为:整备质量m0=147 5 kg,满载质量m=2 000 kg,空气阻力系数CD=0.32,迎风面积A=2.28 m2,主减速比i0=4138,车轮滚动半径Rr=0.31 m,滚动阻力系数f=01013 5,质心高度hg=0.66 m,轴距L=2.6 m。电喷发动机JL475Q1,排量1.6 L,额定功率67 kW,最高转速6 000 r/min。电机
25、永磁无刷直流电机,额定功率25 kW,峰值功率33 kW,最高转速6 000 r/min。动力蓄电池为镍氢电池,额定电容量6.5 Ah,额定电压288 V。发动机油耗数值模型及电机效率见图5、6。图5 发动机三维油耗图因为笔者研究的是基于车载导航系统的混合动力汽车预测控制策略,所以在整个循环工况的起始和终了时的SOC并不要求保持平衡。考虑到整车燃油经济性和再生制动能量回收效率,根据镍氢电池的充放电效率,设定驱动工况时,电池SOC的最低值为014,最高值为0.8;再生制动工况时,蓄电池SOC的最高允许值为0.97。取SOC的初始值为017,预测视距为未来60 s进行仿真计算,结果如图7所示。图6
26、 电机三维效率图图7NEDC工况计算结果图04重 庆 大 学 学 报 第33卷 整个循环的燃油消耗量为486.445 g,循环工况终 了 时 的SOC为0.569,百 公 里 油 耗 为5.871 L/100 km。将结束时的SOC换算为初始的SOC,即把汽车在循环工况起始和结束时的蓄电池能量变化量折算为燃油消耗量,得到等效百公里油耗为5.950 L/100 km。与传统的基础车型在NEDC工况的油耗8.564 L/100 km相比,燃油消耗降低了30.53%,表明采用该预测控制策略的中度混合动力汽车具有显著的节油效果。5 结 语笔者建立了混合动力汽车模型预测控制计算模型,研究了将模型预测控制
27、与动态规划相结合的在线滚动油耗预测控制策略,提高了动态规划算法的在线计算效率。应用MA TLAB外部接口技术,采用C语言与MATLAB/Simulink实现了以混合动力汽车燃油经济性为优化控制目标的预测控制仿真计算。仿真结果表明,采用该预测控制策略的中度混合动力汽车具有显著的节油效果,且所设计的预测控制策略可以满足实时控制的需要。参考文献:1 SCIARRETTA A,GUZZELLA L.Control of hybridelectric vehicles J.IEEE Transactions on ControlSystems Technology,2007,27(2):60270.2
28、JOHANNESSON L,!SBOG!RD M,EGARDT B.Assessing the potential of predictive control for hybridvehiclepowertrainsusingstochasticdynamicprogrammingCProceedings of the 8th InternationalIEEEConferenceonIntelligentTransportationSystem,Sept.13216,2005,Vienna,Austria.S.l.:IEEE,2005:3662371.3 KOOT M,KESSELS J T
29、 B A,DE JAGER B,et al.Energy management strategies for vehicular electricpower systems J.IEEE Transactions on VehicularTechnology,2005,54(3):7712782.4 BECK R,BOLLIGA,ABEL D.Comparison of two real2timepredictivestrategiesfortheoptimalenergymanagement of a hybrid electric vehicle J.Oil andGas Science
30、and Technology,2007,62(4):6352643.5 BACK M,SIMONS M,KIRSCHAUM F,et al.Predictive control of drivetrains C15th TriennialWorld Congress oftheInternationalFederation ofAutomatic Control,July 21226,2002,Barcelona,Spain.London:Elsevier IFAC,c2003:2412246.6 RAJAGOPALAN A,WASHINGTONG.Intelligentcontrolofhy
31、bridelectricvehiclesusingGPSinformationC/OL SAE Future Car Congress 2002,June325,2002,Arlington,Virginia,USA.SAEpublications,c2003.aspxhttp:WWW.sae.org/technical/papers/200220121936.7 舒红,高银平,杨为,等.中度混合动力汽车燃油经济性预测 控制研究J.公 路交通 科 技,2009,26(1):1492153.SHU HONG,GAO YIN2PING,YANG WEI,et al.Astudy on the pr
32、edictive control of fuel economy for amediumHEV J.HighwayTransportationTechnology,2009,26(1):1492153.8 FINDEISEN R,ALL GOWER F.An introduction tononlinear model predictive controlC21st BeneluxMeeting on Systems and Control,March 19221,2002,Veldhoven,Netherland.Eindhoven:EindhovenUniversity of Tecnol
33、ogy,c2002:1192141.9 张润琦.动态规划 M.北京:北京理工大学出版社,1989.10薛定宇,陈阳泉.基于MATLAB/Simulink的系统仿真技术与应用M.北京:清华大学出版社,2002.11 FINKELDEIE,BACKM.Implementinganmpcalgorithm in a vehicle with a hybrid powertrain usingtelematics as a sensor for powertarin control C Proceedings of the IFAC Symposium on Advances inAutomotive
34、 Control,April 19223,2004,Salerno,Italy.London:ElsevierScience&Technology,c2005:4332438.12 BACK M,TERWENS,KREBSV.Predictivepowertrain control for hybrid electric vehicles C Proceeding of the IFAC Symposium on Advances inAutomotive Control,April 19223,2004,Salerno,Italy.London:ElsevierScience&Technology,c2005:1212126.(编辑 张 苹)14第1期 舒 红,等:中度混合动力汽车模型预测控制策略