一种电动汽车基于闭环的蠕行控制方法与流程

文档序号:18744604发布日期:2019-09-21 02:11阅读:424来源:国知局
一种电动汽车基于闭环的蠕行控制方法与流程
本发明涉电动汽车控制领域,尤指一种电动汽车基于闭环的蠕行控制方法。
背景技术
:蠕行功能,是在拥堵路况下,能省去驾驶员频繁操作,解放驾驶员双脚,减少疲劳,增加了驾驶舒适度一种操作方法。一般情况下是采用控制输出与目标蠕行速度相对应的扭矩来实现该蠕行功能。但是现有的蠕行技术,现有电动汽车蠕行的算法一般都基于车速或电机转速,设定蠕行目标车速或电机转速,通过PID进行蠕行扭矩计算。例如申请号为201711040153.9,名称为《车辆坡道蠕行控制方法及车辆》的发明申请,其是,在车辆执行坡道蠕行控制的时候,以蠕行速度为目标,及利用补偿扭矩来补偿原驱动控制器所输出的驱动扭矩,并且该补偿扭矩还是对应(也就是定制于)呈正相关关系的该坡度的;由此,车辆能够在不同坡度的坡道上得到不同的扭矩补偿,也就是车辆在遇到较大的坡度时会输出相应较大的扭矩以避免起步困难、溜坡等现象,以及车辆在遇到坡度较小的坡道会输出相应较小的扭矩以避免蹿车的现象,从而使得车辆在各种坡度的路面上都能较佳地实现蠕行功能。然而,上述技术一般仅限于单一路况状态,车辆行驶过程中,会遇到各种复杂路况和工况,这类算法难以适应各种路况和工况的行驶,例如遇到坡度、坑洼路面、障碍物、满载等都不能按照设计的目标车速或驾驶性正常行驶,且PID算法的P值和I值很难标定,因为P值和I值一般都为一维或二维表。因而需要一种整车的蠕行都可以适应各种复杂路况和工况的方法,无论是遇到坡度、坑洼路面、障碍物、满载等哪种状况,都能按照设计的目标车速或驾驶性正常行驶。技术实现要素:为解决上述问题,本发明主要目的在于,提供一种能使电动汽车的蠕行适应各种复杂路况和工况的基于闭环的电动汽车蠕行控制方法,再一目的是在于,让蠕行的实车标定工作更简单,可靠。为实现上述目的,本发明提供了一种电动汽车基于闭环的蠕行控制方法,其包含步骤:1)基于踏板开度计算目标车速:所述踏板开度是制动踏板开度和加速踏板开度合成的开度值,通过该合成的踏板开度值查表得到目标车速;2)基于速差计算目标加速度:通过目标车速与实际车速的差值查表得到目标加速度,较佳的,此目标加速度应满足蠕行驾驶性要求;3)基于目标加速度计算蠕行加速所需轮边扭矩;4)基于实际加速度计算蠕行拖滞力:该实际加速度是通过实际车速利用最小二乘法计算得到;5)基于拖滞力计算蠕行扭矩:蠕行扭矩等于拖滞力加上加速轮边扭矩。其中,较佳的是:在步骤1)中,制动踏板开度为负值,加速踏板开度为正值,范围为-100到100,目标车速需经过限斜率模块,限斜率模块上升和下降值分别为10和-10,都为标定值,初始值为当前车速值。而所述步骤4)中,较佳的是先进行实际加速轮边扭矩的计算,由实际加速度乘以整车质量,再乘以轮胎半径的到实际加速轮边扭矩,然后用上一周期轮边驱动力减去实际加速轮边扭矩得到蠕行拖滞力。进一步的,在步骤3)中,是将目标加速度乘以整车质量,再乘以轮胎半径,得到蠕行加速轮边扭矩。进一步的,所述步骤4)中的实际车速及步骤5)中的最终得到的蠕行拖滞力需经过一阶RC滤波处理,滤波参数可分别为0.98及0.96。较佳的,所述步骤2)中,查表得到的所述目标加速度应满足蠕行驾驶性要求。较佳的,所述步骤5)中,蠕行扭矩等于拖滞力加上加速轮边扭矩。本发明有益效果在于,借助上述技术方案,整车的蠕行可以适应各种复杂路况和工况,例如遇到坡度、坑洼路面、障碍物、满载等都能按照设计的目标车速或驾驶性正常行驶。而且整车的蠕行标定只需要对目标加速度进行标定,该目标加速度可依据整车驾驶性经验给初始值,进行实车验证即可。附图说明图1为本发明一具体实施例的某一轻型纯电动客车空载的蠕行仿真数据图;图2为本发明一具体实施例的某一轻型纯电动客车满载的蠕行仿真数据图;图3为本发明的控制方框流程示意图。具体实施方式下面通过实施例,并结合附图,对本发明的技术方案做进一步具体的说明。为了使电动汽车的蠕行适应各种复杂路况和工况,例如遇到坡度、坑洼路面、障碍物、满载等都能按照设计的目标车速或驾驶性正常行驶。且让蠕行的实车标定工作简单。请参见图3,为本发明的控制方框示意图,本发明的主要技术构思在于,采用如下步骤:1.基于踏板开度计算目标车速:踏板开度是制动踏板开度和加速踏板开度合成的开度值,通过不同踏板开度值查表得到目标车速。2.基于速差计算目标加速度:通过目标车速与实际车速的差值查表得到目标加速度,此目标加速度应满足蠕行驾驶性要求。3.基于目标加速度计算蠕行加速所需轮边扭矩:将目标加速度乘以整车质量,再乘以轮胎半径,得到蠕行加速轮边扭矩。4.基于实际加速度计算蠕行拖滞力:实际加速度是通过实际车速利用最小二乘法计算得到;通过上一周期的轮边驱动力减去轮边实际加速力得到蠕行拖滞力。轮边实际加速力是等于实际加速度乘以整车质量,再乘以轮胎半径得到。5.基于拖滞力计算蠕行扭矩:蠕行扭矩等于拖滞力加上加速轮边扭矩。以下实施例用于说明本发明,但不用来限制本发明的范围。步骤一.通过踏板开度计算蠕行目标车速:踏板开度是制动踏板开度和加速踏板开度合成的开度值(制动踏板开度为负值,加速踏板开度为正值,范围为-100到100),通过不同踏板开度值查表得到目标车速。目标车速需经过限斜率模块,限斜率模块上升和下降值分别为10和-10,都为标定值,初始值为当前车速值。本具体实施例的目标车速查表如下:表1X踏板开度[%]-35-25-15-10-501Y蠕行目标车速[Km/h]0023466步骤二.基于速差计算目标加速度:速差为目标车速减去当前实际车速,通过速差查表得到目标加速度。本具体实施例的目标加速度查表如下:表2X车速差[kph]-10123456Y目标加速度-0.100.10.20.250.250.250.25步骤三.基于目标加速度计算蠕行加速所需轮边扭矩:加速轮边扭矩等于目标加速度乘以整车质量,再乘以轮胎半径。步骤四.实际加速度计算:实际加速度根据实际车速通过最小二乘法计算得到(该算法为常规数学公式计算在此不予累述);实际车速需经过一阶滤波处理,滤波参数为0.98(标定量);该步骤增加滤波目的:对车速做平滑处理,防止车速跳变导致计算加速度跳变。步骤五.蠕行拖滞力计算:先计算蠕行实际加速扭矩,实际加速轮边扭矩等于实际加速度乘以整车质量,再乘以轮胎半径。用上一周期轮边驱动力减去实际加速轮边扭矩得到蠕行拖滞力,其中,较佳的是上一周期轮边驱动力需经过一阶RC滤波处理,其目的在于对轮边驱动力做平滑处理;滤波参数为0.98(标定量),蠕行拖滞力理解为蠕行范围内任意车速匀速行驶时所需轮边扭矩。最终得到的蠕行拖滞力也需经过一阶RC滤波处理,滤波参数为0.96(标定量)。步骤六.蠕行所需轮边扭矩计算:蠕行轮边扭矩等于蠕行拖滞力加上蠕行加速所需轮边扭矩。最后,车辆可按照所述蠕行所需轮边扭矩实现控制。请参见图1和图2,为本发明一具体实施例的某一轻型纯电动客车空载和满载的蠕行仿真数据图(踏板开度为0),该纯电动客车空载为2600kg,满载为3600kg。可以看出,本发明的一种电动汽车基于闭环的蠕行控制方法,使得车辆在各种路况下都能较佳地实现蠕行功能。以上实施例仅用以说明本发明的技术方案而非对其限制,尽管参照上述实施例对本发明进行了详细的说明,所属领域的普通技术人员应当理解,依然可以对本发明的具体实施方式进行修改或者等同替换,而未脱离本发明精神和范围的任何修改或者等同替换,其均应涵盖在本发明的权利要求范围当中。当前第1页1 2 3 
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1