版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
纯电动汽车经济性巡航速度规划及控制方法设计摘要:为提高纯电动汽车续航里程,提出了一种经济性巡航速度规划及控制方法。根据车辆所处的行驶环境,如跟驰模式或巡航模式,分别提出基于长短期记忆模型(LSTM)的短期车速规划方法和基于遗传算法(GA)的长期车速规划方法。基于分层结构构建经济性巡航控制系统,上层通过构建待优化问题的目标函数并基于遗传算法求解获得规划车速剖面,下层以最优速度曲线作为输入并基于跟踪控制器实现距离控制和速度控制。在Carsim和Simulink联合仿真平台上搭建了纯电动汽车模型和经济性巡航控制系统模型,结果表明:引入速度规划可以在多场景下为车辆提供能量优化后的最优速度曲线,降低电动汽车的能耗并改善出行效率。自适应巡航控制(ACC)作为一种高级驾驶员辅助系统(ADAS),在推动汽车智能化发展的进程中扮演了重要的角色[1],其旨在自动化控制刹车和油门以实现定速巡航或者跟驰行驶,进而在一定程度上减轻驾驶员的负担[2]。在自适应巡航控制发展初期,更多注重车辆行驶安全性,这主要通过控制算法对主车的速度进行调节进而达到控制其和前车相对车速以及车间距的目的[3]。随着研究愈加成熟以及V2X技术的快速发展,更多的车辆行驶环境信息可以用于改善车辆的纵向控制以提高纯电动汽车行驶经济性[4]。电动汽车作为汽车未来发展的趋势,在众多的能源经济技术路线中,以生态友好、节能潜力巨大的特点得到了国内外众多学者的认可和推广[5],其摒弃了很多复杂的机械结构的同时增加了大量的电控系统,高度的集成控制使其在与ACC的融合设计方面有天然的优势。因此,众多学者对电动汽车的经济性巡航控制策略进行了深入的研究[6-9]。将纵向加速度作为模型预测控制的代价函数之一,试图通过减小车辆的加速度以期降低整车的能耗[10];基于纵向动力学模型将整车消耗功率建模为速度和加速度相关的函数,通过将车辆的功耗作为优化算法的目标函数以期优化整车的能耗[11]。由于经济性评价指标的建模精度与控制器所带来的经济性能改善密切相关,Jia等[12]提出基于电机转矩、转速和效率建立简化的线性电机能耗模型并将其作为模型预测控制算法的目标函数,通过对电机输出转矩优化从而改善了电机的工作点分布。初亮等[13]基于插值的方法建立非线性的电机能耗模型并使用非线性优化算法对多目标优化问题进行求解。上述建立经济性巡航控制器的方法多是通过选择合适的经济性评价指标作为目标函数之一以优化加速度或者电机转矩,从而在实现跟踪控制的同时降低整车的能耗,但是由电机能耗模型和车辆动力学模型等带来的非线性以及计算量大的问题是影响控制器实时应用的重要因素[14]。相关研究表明,在驾驶过程中为驾驶员提供有效的速度提示以减少频繁的速度波动,能够明显降低油耗[15]。因此,本文基于分层结构对经济性巡航控制器进行设计,通过缩小优化问题的规模,具体表现为将多目标优化问题分割成速度规划和跟踪控制2个模块,从而在一定程度上提高运算速度和改善优化效能。Andreas等[16]根据预先可知的未来出行信息使用动态规划(DP)算法离线获得了全局最优速度剖面,然后基于MPC来跟踪上述获得的速度曲线以实现在线控制,但是动态规划方法依赖于提前预知的未来出行信息且存在计算量较大的问题。郭露露[17]首先基于连续广义最小残差法对车辆通过交叉口的速度进行规划,其次基于最优控制原理获得了满足速度跟踪的最优转矩分配和最优挡位切换规律的显示解。基于解析的方法虽然有利于提高最优速度曲线的计算速度,但是适应性差,需要结合具体场景推导。Yang等[18]基于规则的方法提出匀加速-匀速车辆模型,求解车辆通过交叉口的最优车速,但是均匀变化的车速降低了规划车速的灵活性且无法协同优化规划车速对应的能耗。廖若桦[19]通过建立能耗模型作为智能优化算法的代价函数,确定交叉口下的通行约束条件对车辆连续通过交叉口的速度曲线进行求解以提高道路的通行效率并降低整车的能耗。上述研究的分层结构中的速度规划模块多是对车辆未来出行一段时间内的速度进行规划,但是车辆的实际行驶环境是不断变化的,因此需要根据车辆实时获得的环境信息对规划车速进行重新调整才能被跟踪控制器跟踪。综上所述,车速规划模块既要能提供未来一段时间内的最优速度曲线,如通过交叉口,又要能对短时域内的未来车速进行规划以应对复杂的行驶工况,如在城市道路中跟驰行驶时需要频繁地应对前车不断变化的行驶状态。Schmied等[20]基于二阶多项式非线性自回归模型引入前车的速度的预测,HIL实验表明燃油经济性得到显著提升。Zhang等[21]基于V2V和V2I获得的前面多车的速(BN)对前车车速进行预测,同时考虑了分布式驱动汽车的前后驱动力矩的最优分配,结果表明:基于V2X通信信息的BN预测比传统的恒加速法具有更好的预测能力和节能效果。Dahmane等[22]基于马尔可夫决策过程对车辆的需求功率进行预测并将其作为模型预测控制框架的输入以对整车能耗进行优化。针对现有研究存在的工况适应性差的不足,本文首先基于长短期记忆模型和遗传算法对处于不同行驶模式下的电动汽车速度进行规划,进一步提出了一种经济性巡航速度规划及控制方法,使车辆在不同行驶环境下都能够保持较优的经济性能。1.1经济性巡航控制系统整体结构图1所示为本研究所提出的经济性巡航控制系统整体结构,上层速度规划模块根据传感器获得的周围行驶环境判断车辆当前所处的驾驶模式并进行短期或长期速度规划。在跟驰行驶模式下,由于主车的行驶性能主要受前车行驶状态变化的影响,此时速度可优化空间不大,因此本文选择前车在预测时域内由LSTM模型预测得到的速度序列作为主车的规划车速,此预测车速序列转化为预测加速度序列可以作为扰动引入至模型预测控制的预测方程中以提高主车对前车行驶状态变化的反应速度;在自主巡航模式下,选择车辆连续通过多个交叉口作为研究场景,以电机转矩作为优化变量并将电机能耗作为目标函数,在信号灯约束、速度约束和转矩约束下基于GA对车辆全局速度进行优化,使车辆能够以较优的能耗表现和较少的停车次数连续通过多个交叉口。下层控制器主要包括速度跟踪控制器和距离跟踪控制器,若处于跟驰行驶模式,以速度规划模块输出的前车预测加速度作为扰动,以参考车间距、实际车间距和相对车速等信息作为输入,以期望转矩作为输出实现距离跟踪;若处于自主巡航模式,以速度规划模块输出的最优速度剖面作为输入,以期望加速度作为输出从而实现速度跟踪。处于自主巡航模式时,控制器输出的期望加速度首先经逆纵向动力学模型转化为期望转矩,其次再输入至执行机构用于对制动状态下的期望制动转矩进行电液制动力分配并对电机输出转矩进行外特性限制,实际输出的电机转矩和液压压强作用于整车动力学模型以驱动车辆的前进,最终实现系统的闭环控制。本文剩余部分将分别对速度规划模块、经济性巡航控制器、执行机构、逆纵向动力学模型和纵向动力学模型等进行建模,通过仿真验证所提出的经济性速度规划及控制方法在提升车辆行驶经济性方面的有效性。图1经济性巡航控制系统整体结构框图经济性巡航控制系统的执行机构主要包括电机模型和液压制动系统模型。其中电机模型主要包括动态模型和能耗模型,前者用于模拟电机的动态迟滞特性,后者用于构建经济性评价指标。式(1)所示为电机动态模型对应的传递函数。通过试验可以获得电机效率随转矩和转速的变化关系,基于试验数据使用多项式拟合可以得到如式(2)和图2所示的简化电机能耗模型。ïïa21Tm>0+a12nm+a13Tm+a14ïïa21Tm>0a15nmTm+a16TEQ\*jc3\*hps11\o\al(\s\up4(2),m)Pm=〈Tm≤0+a22nm+a23Tm+a24nEQ\*jc3\*hps11\o\al(\s\up5(2),m)Tm≤0a25nmTm+a26TEQ\*jc3\*hps11\o\al(\s\up4(2),m)式中:Pm为电机功率;nm为电机转速;Tm为电机转图2简化电机能耗模型示意图通过对电机功率进行积分可以得到电机能耗:Emot=EQ\*jc3\*hps11\o\al(\s\up10(t),0)Pmdt(3)选择一阶等效电路模型对电池进行建模,根据基尔霍夫电压定律,上述各变量满足:Ub=Eb-IbRb(4)b为电池的电动势;Ub为电池的输出电压;研究表明,电池的电动势Eb和内阻Rb均与电池温度Tb和电池荷电状态SOC有关,通过实验可以拟合得到电动势和内阻与电池温度以及荷电状态之间的关系,如式(5)和式(6)所示[23]:Rb=f2采用安时积分法对电池的SOC进行估算:EQ\*jc3\*hps11\o\al(\s\up10(t),0)式中:SOCini为电池的初始SOC;CN为电池的额定b为电池的效率。1.3逆纵向动力学建模逆纵向动力学模型用于将期望加速度转化为期望转矩并使用转矩分配策略进一步将期望转矩划分为期望电机转矩或者期望液压压强。当期望加速度大于零时,基于式(8)将其转化为期望电机将其转化为期望制动转矩Tx_des,然后基于式(10)计算得到当前车速下电机能够提供的最大电制动转矩Treg,如式(11)所示,不足的制动转矩由液压制动Pdes补偿。2desPdes=(11)质量换算系数;Cw为风阻系数;ρ为空气密度;A为迎风面积;g为重力加速度;f为滚动阻力系数;h为车速;fmot表示电机外特性。1.4车辆纵向动力学建模车辆纵向动力学模型揭示了加速度与电机转力和坡度阻力的计算如式(13)ℴ(15)所示。EQ\*jc3\*hps11\o\al(\s\up4(2),h)式中:Tm为电机输出转矩;Ff为滚动阻力;Fair为空气阻力;Fi为坡度阻力。2速度规划器速度规划器根据车辆当前所处的行驶环境规划出最优的速度曲线以使车辆在完成既定的行驶任务时具有最优的性能表现。具体表现为:当车辆处于跟驰模式时,速度规划器为车辆提供短期规划车速以使主车能够及时响应前车行驶状态的变化,从而保证行驶的安全性和舒适性,本研究提出基于LSTM对前车在模型预测控制算法预测时域内的速度进行预测,并将其转化为加速度作为扰动引入到MPC控制器中以提高预测方程的精度;当车辆处于自主巡航模式时,速度规划器为车辆提供全局最优速度曲线以使主车以最小的能耗代价和停车次数连续通过交叉口,本研究提出基于GA对主车连续通过多个交叉口情景下的车速进行规划以提高道路的通行效率。2.1基于LSTM的短期车速规划当主车处于跟随模式时,一般选择前车车速作为目标速度进行跟踪以保持安全的车间距。基于MPC框架的跟踪控制器需要前车在预测时域内的加速度作为扰动输入以完成状态向量的预测,因此选择将前车车速预测序列作为主车的短期规划车速。由于车辆速度一般不会发生剧烈的跳变,且会随时间呈现出一定的变化规律。长短期记忆模型是一种广泛用于时间序列预测的特殊的递归神经网络算法,相较于传统的RNN网络,LSTM可以学习长期的规律,从而解决了长期依赖的问题。LSTM通过增加门控如输入门、遗忘门和输出门,使自循环的权重保持不断变化,从而使历史信息有效地传递给相邻的LSTM单元。图3是LSTM单元的结构示意图。图3LSTM的单元结构示意图图3显示了单元可更新的输入参数它决定了信息是被遗忘还是传输到其他单元,更新的过程如式—所示,模型的输出如式—所示。·)·使用过去内的前车历史速度序列作为模型的输入,以未来内的前车预测车速作为输出。一次模型的训练输入是当前时刻下的速度,真值为下一时刻的真实车速,基于误差反向下基于对未来的速度进行多步预测获得的曲线。由图可知,无论是在加速阶段还是减速阶段,该模型能够很好地预测速度的变化趋势,基于的长期车速规划遗传算法是一种常用的数值优化算法,通过模拟生物界“适者生存,优胜劣汰”的生存机制实现优化算法的迭代。被编码成“染色体”的可能解易于模拟生物遗传时所发生的交叉和变异行为,基于个体的适应度选择部分父代用于产生新的子代以对待优化序列进行更新,随着迭部次数的增加,待优化序列可以逐步逼近最优序列。遗传算法在实际应用中需要确定好适应度函数和约束条件,因此本节将对车辆连续提供过多个交叉口情境下的速度规划模型的目标函数和约束条件进行构建。当车辆处于自主巡航模式时,由于没有其他车辆的干扰,主车的目标行驶速度有较大的优化多个交叉口的信号灯状态信息时,速度规划模块可以对主车在未来一段时间内的速度轨迹进行优化,使其能够在不违反交通规则的情况下以最经效率。记红灯时长为绿灯时长为黄灯时长。各交叉口之间的距离为路口长度为。为初始速度规划时刻第j个交叉口的信号灯配时。车速规划时长为时间间隔因此待规划的车速序列长度为初始规划时刻的速度。距离约束条件为。|||||||||…………01︙100︙1︙︙EQ\*jc3\*hps20\o\al(\s\up10(︙),0)|||选择电机能耗作为遗传算法的适应度函数,其可以由待优化的转矩序列和电机转速序列表示为N∑f[T(i)·n(i)],其中T(i)为待优化的电机转矩,n(i)为电机转速。各交叉口下的距离j的判断方法如下所示。ifj=1j=)Ts+2V0]≤xTL1(1)/Ts)/Ts=]≥xTL1+xgap]/Ts=)Ts+2V0]≤xTL1(1)/Ts]/Tsjjj)Ts+2V0]≤xTLj(1)/Ts]/Tsjjj)Ts+2V0]≤xTLj(1)/Ts]/Ts色,则车辆需要等到绿灯开始后才能通过;否则将剩余信号灯时长与阈值tmin进行比较以决定是否等待下次绿灯开始再通过,同时记录下车辆选择通过第一个交叉口的时刻tgreen_start(1)。在第j个交叉口处,当绿灯开始的时刻与通过上一个交叉口的时刻t(j)<t,则更新车辆选择通过交叉口,即顺延一个信号灯周期,直至其满足上述约束条件。车辆将在决策得到的通过各交叉口的时刻tgreen_start(j)之前及时驶过。除了上述距离约束之外,还需要满足转矩及其增量约束、车辆加速度约束和路口限速约束。其中式中:amax表示路口加速度限值,速度约束表示为3自适应巡航控制器设计由第2节的分析可知,城市中行驶的车辆面临的场景大致可以分为自主巡航和跟驰行驶。当主车前方没有目标跟驰车辆时,基于速度跟踪控制器对规划车速进行跟踪,实现自主巡航;当前方存在目标车辆时,基于距离跟踪控制器实现跟驰行驶,从而与前车保持安全的车间距。因此,本研究主要对速度控制器和距离控制器进行设计。基于复合趋近率的滑模控制器设计了速度跟踪控制器,自主巡航模式下的状态方程如式(34)所示:EQ\*jc3\*hps11\o\al(\s\up8(vr),a)EQ\*jc3\*hps11\o\al(\s\up7(e),h)EQ\*jc3\*hps20\o\al(\s\up9(k),k)EQ\*jc3\*hps20\o\al(\s\up9(1),1)EQ\*jc3\*hps20\o\al(\s\up9()),))EQ\*jc3\*hps20\o\al(\s\up9(1),0)EQ\*jc3\*hps20\o\al(\s\up9(-),-)EQ\*jc3\*hps20\o\al(\s\up9(T),Ts)EQ\*jc3\*hps11\o\al(\s\up9(vr),a)EQ\*jc3\*hps11\o\al(\s\up7(eEQ\*jc3\*hps11\o\al(\s\up8(vr),a)EQ\*jc3\*hps11\o\al(\s\up7(e),h)EQ\*jc3\*hps20\o\al(\s\up9(k),k)EQ\*jc3\*hps20\o\al(\s\up9(1),1)EQ\*jc3\*hps20\o\al(\s\up9()),))EQ\*jc3\*hps20\o\al(\s\up9(1),0)TEQ\*jc3\*hps20\o\al(\s\up8(0),s/τ)des为待优化h(k)]。选取滑模函数:(k)为期望的主车加速基于式(34)和式(35),得到基于复合趋近律的速度跟踪控制律如式(36)所示:(k)=(CeB1-1·[CeR1(k-1)-对值之和sat(k)的大小在指数趋近律和变速趋近h_desh基于模型预测控制设计距离跟踪控制器,将简化电机能耗作为经济性评价指标以期对整车能耗ím==aEQ\*jc3\*hps20\o\al(\s\up4(T),h)des/(1+基于前向欧拉对上述公式进行离散化得到状态方程如式(39)所示:式中:t/mr1Ts/m0sEQ\*jc3\*hps20\o\al(\s\up4(0),0)EQ\*jc3\*hps20\o\al(\s\up4(0),0)EQ\*jc3\*hps11\o\al(\s\up4(ηt),0)EQ\*jc3\*hps20\o\al(\s\up4(6p),0)1Ts/mEQ\*jc3\*hps20\o\al(\s\up4(0),1)êP2Ts/m+gfTs前车加速度ap(t)便可递推得到下一时刻状态向量p(t)由车速规划模块输出的预测(t+1)为下一时刻的车间距和相对速度预测值,(t+1)为下一时刻的主车车速vh预测值。如式(49)和式(50)所示,Y1表示预测时域内状态量预测序列,Y2表示预测时域内的主车预测车速预测序列。因此,根据式(44)递推得到MPC预测时域内的状态量预测序列可以建立跟踪误差代价函数;根据式(45)递推得到主车车速预测序列和待优化的转矩序列可以建立电机能耗并作为经济性评价指标,其中预测电机转速和预测车速之间的转化关系如式(48)所示。E=EQ\*jc3\*hps20\o\al(\s\up8(1),0)EQ\*jc3\*hps20\o\al(\s\up8(0),1)EQ\*jc3\*hps20\o\al(\s\up8(0),0)EQ\*jc3\*hps20\o\al(\s\up8(0),0)EQ\*jc3\*hps20\o\al(\s\up8(0),0)[]||EQ\*jc3\*hps20\o\al(\s\up10(︙),N)π||EQ\*jc3\*hps20\o\al(\s\up10(︙),N)因此,跟踪性评价指标、经济性评价指标和舒适性评价指标可以表示为:NNcNc式中表示期望车间距和期望相对车速组成的向量,期望相对车速取为期望车间距由固定车距为最小停车间距。为模型预测控制的预测时域时长为模型预测控制的控制时域时长。使用权重参数将各评价指标组合在一起,得到模型预测控制的目标函数和约束条件如式—式所示:EQ\*jc3\*hps20\o\al(\s\up1(m),U)··+≤≤ε≤≤ε≤≤为放缩因子用于扩大可行解的范围。式用于保证实际车间距始终大于安全阈值。式—式分别用于对转矩增量、主车加速度、主车加速度变化率和输出转矩进行幅值约束。口情景下对上述车速规划算法和跟踪控制器的有与实际工况不符的超高速行驶部分,将行驶工况重工况时长共计其中低速区间时间比例为中速区间时间比例为高速区间时间最大车速为怠速比例为。将所提出的经济性巡航控制器与控制器、控制器和传统的控制器进行对比,从车间距跟踪曲线、速度跟踪曲线、电机转矩曲线和电池下降曲线分析所提出的控制器的优势。参数设计参数名称数值参数名称数值整车质量最小停车距离5滚动阻力系数道路限速·)空气阻力系数车辆最大加速度·)3迎风面积2车辆最大加速度·)传动比轮胎半径5传动效率Np固定车头时距1c4.2CLTC⁃P工况下短期车速规划算法有效性验证CLTC⁃P工况,可以进一步测试主车在该工况下使用经济性巡航控制器时的跟驰性能和经济性能。图5—8为4种不同控制器下的车间距跟CLTC⁃P工况,可以进一步测试主车在该工况下使图5MPC+控制器距离跟踪曲线图6MPC控制器距离跟踪曲线图7LQR控制器距离跟踪曲线图8SMC控制器距离跟踪曲线由图5—8可知,当不考虑经济性评价指标时,LQR控制器、SMC控制器和常规MPC控制器均可以实现较好的车间距跟踪,MPC+将电机能耗作为经济性评价指标并对权重参数进行动态调整,当期望车间距较小时,增大车间距权重参数并减小经济性权重参数可以保持较好的跟踪性能,从而保证行驶安全性;当期望车间距较大时,适当减小车间距权重参数并增大经济性权重参数虽然会使车间距跟踪性能略微降低,但减小转矩输出可以降低整车能耗,且较大的车间距使车辆在紧急制动的情况下有足够的制动距离,进而提高了紧急制动工况下的安全性。图9为4种不同控制器下的速度跟踪曲线。由图可知,主车在不同控制器下均能够保证良好的速度跟踪。其中,由于MPC+引入了短期车速规划,在车辆启动加速的时候能够以更快速度跟踪前车的速度变化,而在制动时能够以更大的减速度跟踪前车的制动行为,一方面可以提高主车对前车行为的响应速度,另一方面可以使车辆以更大的电制动转矩制动,从而提高制动能量回收效率。图9不同控制器下的速度跟踪曲线图10—12为不同控制器下的电机输出转矩曲线。由图可知,相较于MPC控制器,引入电机能耗至MPC+控制器可以有效减少电机转矩的波动,适当降低驱动转矩可以避免动力电池持续大功率输出,同时增大电制动转矩的峰值可以提高制动动能的回收,因此在一定程度上能够提高能量的利用率
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024年度劳动合同:某互联网公司与员工的就业协议
- 电影胶片显影机市场发展预测和趋势分析
- 2024年度智能家居系统研发与合作合同
- 2024年度带电器家具的个人租房合同:租金减免及优惠政策
- 2024年度版权出租合同标的及出租期限和租金
- 2024年度物联网技术在智慧物流中的应用合同
- 2024年度LED路灯驱动电源技术开发与合作合同
- 2024年度录像资料存储与处理安全合同
- 2024全新彩绘合同协议书下载
- 家庭日用纺织品市场发展现状调查及供需格局分析预测报告
- 掘路施工方案
- JJF1101-2019环境试验设备温度、湿度校准规范-(高清现行)
- 一年级语文部编版上册《四季》课件
- Opera、绿云、西软、中软酒店管理系统对比分析
- 校长的课程与学校教学领导力课件
- 福建厦门廉租房申请条件一览2022(条件+程序+材料)
- (完整PPT)干眼的诊治课件
- 内部术语---大众
- (完整版)居家养老服务项目收费标准一览表
- 48个英语音标课件共48张PPT.ppt
- 三年级上册科学素材-复习资料青岛版(六年制)(2019新版)
评论
0/150
提交评论