一种纯电动汽车回馈力矩根据减速度调整的方法与流程

文档序号:22763838发布日期:2020-10-31 10:14阅读:280来源:国知局
本发明涉及纯电动汽车回馈力矩调整的方法,尤其涉及一种纯电动汽车回馈力矩根据减速度调整的方法。
背景技术
:目前纯电动汽车回馈策略中,对回馈力矩控制的计算相对比较单一,主要是根据车辆参数、车速等进行回馈。在车辆满载、空载、上坡、下坡时无法区分车辆工况。导致满载或下坡需要较大制动回馈时,无法提供足够回馈力矩。技术实现要素:本发明的目的在于克服已有技术的缺点,提供一种纯电动汽车回馈力矩根据减速度调整的方法,实现对回馈力矩的闭环控制,在保证车辆电制动的同时,提高车辆满载或下坡状态下的能量回收。本发明的一种纯电动汽车回馈力矩根据减速度调整的方法,包括以下步骤:第一步,整车控制器若判断纯电动汽车处于回馈状态,且纯电动汽车设置有制动开关,则判断汽车处于制动回馈状态;否则判断汽车处于滑行回馈状态;第二步,若汽车处于制动回馈状态,则整车控制器根据汽车当前瞬时速度查表得到制动回馈力矩标准值;若汽车处于滑行回馈状态,则整车控制器根据汽车当前瞬时速度查表得到滑行回馈力矩标准值;第三步,整车控制器通过在设定的额定时间t内的汽车瞬时速度vi,计算出汽车在该额定时间内的平均速度vave,公式为:其中m=t/整车控制器程序运行的调度周期;第四步,计算汽车运行在第n个t时间的车辆减速度a,公式为:a=(vave2-vave1)/t;其中vave2为汽车运行在第(n-2)个t时间的平均车速,vave1为汽车运行在第(n-1)个t时间的平均车速;t的单位为s;第五步,整车控制器通过汽车瞬时速度,查表得出当前状态期望减速度;通过车辆计算的减速度除以期望减速度得到倍数值,通过倍数值查表得出实时回馈力矩系数步长调整值△k;第六步,定义实时回馈力矩系数为k,初始值为1;整车控制器以实时回馈力矩系数初始值1为基础,对第五步得出的实时回馈力矩系数步长调整值通过公式k=k+△k进行累加,得出实时回馈力矩系数;第七步,整车控制器将制动回馈力矩标准值或者滑行回馈力矩标准值与实时回馈力矩系数的乘积作为回馈力矩值指令,将回馈力矩值指令发送给纯电动汽车的电机控制器,电机控制器控制电机进行回馈。本发明的优点是:实现对回馈力矩的闭环控制,在保证车辆电制动的同时,提高车辆满载或下坡状态下的能量回收。具体实施方式为了能更好地说明本发明的
发明内容、特点及功效,兹举一下实施方式,进行详细说明如下。本发明的一种纯电动汽车回馈力矩根据减速度调整的方法,包括以下步骤:第一步,整车控制器若判断纯电动汽车处于回馈状态(判断方法采用现有技术即可,如2016年汉口学院学报刊登的《电动汽车电机能量回馈策略分析》公开的进入回馈方法),且纯电动汽车设置有制动开关,则判断汽车处于制动回馈状态;否则判断汽车处于滑行回馈状态;第二步,若汽车处于制动回馈状态,则整车控制器根据汽车当前瞬时速度查表得到制动回馈力矩标准值;若汽车处于滑行回馈状态,则整车控制器根据汽车当前瞬时速度查表得到滑行回馈力矩标准值。第三步,整车控制器通过在设定的额定时间t(可标定,标定采用现在汽车行业内通用的方法,如:ccp、xcp等方式,通过上位机修改程序参数。)内的汽车瞬时速度vi,计算出汽车在该额定时间内的平均速度vave,公式为:其中m=t/整车控制器程序运行的调度周期;第四步,计算汽车运行在第n个t时间的车辆减速度a,公式为:a=(vave2-vave1)/t;其中vave2为汽车运行在第(n-2)个t时间的平均车速,vave1为汽车运行在第(n-1)个t时间的平均车速;t的单位为s;第五步,整车控制器通过汽车瞬时速度,查表得出当前状态期望减速度(可标定);通过车辆计算的减速度除以期望减速度得到倍数值,通过倍数值查表得出实时回馈力矩系数步长调整值△k(可标定)。第六步,定义实时回馈力矩系数为k,初始值为1。整车控制器以实时回馈力矩系数初始值1为基础,对第五步得出的实时回馈力矩系数步长调整值通过公式k=k+△k进行累加,得出实时回馈力矩系数。第七步,整车控制器将制动回馈力矩标准值或者滑行回馈力矩标准值与实时回馈力矩系数的乘积作为回馈力矩值指令,将回馈力矩值指令发送给纯电动汽车的电机控制器,电机控制器控制电机进行回馈。实施例1(1)当驾驶员控制电动汽车进入回馈工况后,整车控制器首先根据驾驶员操作有/无制动信号,将回馈状态分为制动回馈/滑行回馈。(2)根据所处制动回馈/滑行回馈状态进行查表。瞬时车速(m/s)05102030405060滑行回馈力矩(nm)00204050504030制动回馈力矩(nm)00256070706040当有制动信号,且车速v=20m/s时,查表得出制动回馈力矩标准值t为60nm。(3)整车控制器程序运行的调度周期为10ms,以额定时间1s为周期,对瞬时车速v进行累加100次,然后得出车辆平均速度vave。(m=1s/10ms,在1s内会累加100次瞬时速度)第二步中,车速v=20m/s状态为车辆运行第(n)s,在此状态之前最近2s内的平均车速,分别为第(n-1)s平均车速vave1和第(n-2)s平均车速vave2,计算出车辆减速度a:a=(vave2-vave1)/1s;(4)整车控制器根据瞬时车速v进行查表,得出期望制动回馈减速度a1。瞬时车速(m/s)05102030405060期望制动回馈减速度(m/s2)00222222根据第一步中假设的20m/s车速,此时期望减速度为2m/s2假设车辆减速度a=1m/s2;然后根据(车辆减速度a/期望制动回馈减速度a1)的比值查表,得出回馈力矩系数步长调整值。比值00.10.30.50.650.812回馈力矩系数步长调整值0.060.050.040.030.020.010-0.05回馈力矩系数步长调整值△k=0.03。(5)定义实时回馈力矩系数k,初始值为1。以k为基础值对△k进行累加。在程序内每周期都执行:k=k+△k;当车辆减速度与期望减速度比值小于1时,实时回馈力矩系数会增大,当比值等于1时,实时回馈力矩系数不变,否则,实时回馈力矩系数减小。(6)整车控制器计算回馈力矩值指令ttq为制动回馈力矩标准值乘以实时回馈力矩系数。ttq=t*k;(7)最后整车控制器将回馈力矩值指令发送给电机控制器,电机控制器控制电机进行回馈。当前第1页12
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1