本发明涉及汽车控制领域,尤其涉及一种汽车防滑保护方法。
背景技术:
随着新能源汽车和电机电子技术的发展,永磁同步电机被广泛的使用。
当车辆行驶在冰雪路面时或经过减速带车轮附着度阻力降低,此时电机输出大扭矩,导致车轮飞车,电机转速快速上升,严重时导致车辆故障,击穿igbt模块,损坏电机控制器,并威胁到车辆司乘安全。
目前,现有技术中一般通过增加硬件设备检测车辆四轮之间的轮速差值,当轮速存在较大的偏差时,系统认为车辆处于失控或者是在低附着路面上出现车轮打滑,此时由整车控制器控制整车车身稳定装置,干扰整车车身稳定性,增加了硬件成本。
技术实现要素:
针对现有技术中存在的问题,本发明提供一种汽车防滑保护方法,
预先设置多个故障阈值,每两个相邻的所述故障阈值形成一故障区间,每个所述故障区间对应一扭矩指令;
所述汽车防滑保护方法具体包括:
步骤s1:持续采集并处理获得汽车驱动电机的实时转速并根据所述实时转速输出实时转速变化率;
步骤s2:判断所述实时转速变化率是否处于预设故障区间,并当所述实时转速变化率处于所述故障区间时进行标志位置位并输出对应的所述扭矩指令;
步骤s3:根据所述扭矩指令对所述汽车驱动电机的最大可输出扭矩进行限制,并根据所述实时转速变化率判断所述实时转速是否处于持续上升趋势:
若是,则转入步骤s4;
若否,则转入步骤s5;
步骤s4:根据预设的全部所述扭矩指令,依次增大对所述汽车驱动电机的所述最大可输出扭矩的限制,并判断所述实时转速是否仍处于持续上升趋势:
若是,则返回所述步骤s4;
若否,则转入所述步骤s5;
步骤s5:判断所述实时转速是否小于一预设的清除阈值:
若是,则清除所述标志位置位,随后返回步骤s1;
若否,则返回所述步骤s4。
优选地,所述步骤s2具体包括:
步骤s21:判断所述实时转速变化率是否大于一第一预设故障阈值:
若是,则置位第一标志位,并记录所述第一标志位对应的第一扭矩指令,而后转向步骤s22;
若否,则转向步骤s21;
步骤s22:判断所述实时转速变化率是否大于一第二预设故障阈值:
若是,则置位第二标志位,并记录所述第二标志位对应的第二扭矩指令,而后转向步骤s23;
若否,则置位所述第一标志位,并记录所述第一标志位对应的所述第一扭矩指令,而后返回所述步骤s22;
步骤s23:判断所述实时转速变化率是否超过第三预设故障阈值:
若是,则置位第三标志位,并记录所述第三标志位对应的第三扭矩指令;
若否,则则置位所述第二标志位,并记录所述第二标志位对应的第二扭矩指令,而后返回步骤s23;
所述第一预设故障阈值小于所述第二预设故障阈值;
所述第二预设故障阈值小于所述第三预设故障阈值。
优选地,所述第一扭矩指令对应的所述最大可输出扭矩小于所述第二扭矩指令对应的所述最大可输出扭矩;
优选地,所述第二扭矩指令对应的所述最大可输出扭矩小于所述第三扭矩指令对应的所述最大可输出扭矩。
优选地,所述第一扭矩指令对应的所述最大可输出扭矩、所述第二指令对应的所述最大可输出扭矩、所述第三指令对应的所述最大可输出扭矩呈线性递增。
优选地,于所述步骤s1中,通过一整车控制器持续采集所述汽车驱动电机的实时转速,并根据单位时间的实时转速差得到所述实时转速变化率。
优选地,于所述步骤s1中,所述整车控制器获取所述汽车驱动电机的实时位置,并根据所述实时位置计算出转速,进而求得所述转速变化率。
本发明技术方案的有益效果在于:
提供一种汽车防滑保护方法,通过软件实时监控电机的转速,结合整车控制器发送扭矩指令,限制电机的扭矩输出,增加车辆在低附着路面上的附着力,避免车辆车轮飞车后车辆失控和避免导致的电机控制器由于高转速击穿,不需要增加单独的硬件监控车轮转速,降低了成本。
附图说明
图1为本发明的较佳的实施例中,一种汽车防滑保护方法的流程示意图;
图2为本发明的较佳的实施例中,步骤s2的具体流程示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动的前提下所获得的所有其他实施例,都属于本发明保护的范围。
需要说明的是,在不冲突的情况下,本发明中的实施例及实施例中的特征可以相互组合。
下面结合附图和具体实施例对本发明作进一步说明,但不作为本发明的限定。
本发明提供一种汽车防滑保护方法,预先设置多个故障阈值,每两个相邻的故障阈值形成一故障区间,每个故障区间对应一扭矩指令;
如图1所示,汽车防滑保护方法具体包括:
步骤s1:持续采集并处理获得汽车驱动电机的实时转速并根据实时转速输出实时转速变化率;
步骤s2:判断实时转速变化率是否处于预设故障区间,并当实时转速变化率处于故障区间时进行标志位置位并输出对应的扭矩指令;
步骤s3:根据扭矩指令对汽车驱动电机的最大可输出扭矩进行限制,并根据实时转速变化率判断实时转速是否处于持续上升趋势:
若是,则转入步骤s4;
若否,则转入步骤s5;
步骤s4:根据预设的全部扭矩指令,依次增大对汽车驱动电机的最大可输出扭矩的限制,并判断实时转速是否仍处于持续上升趋势:
若是,则返回步骤s4;
若否,则转入步骤s5;
步骤s5:判断实时转速是否小于一预设的清除阈值:
若是,则清除标志位置位,随后返回步骤s1;
若否,则返回步骤s4。
具体的,在一个较佳的实施例中,汽车防滑保护方法预先设置第一预设故障阈值、第二预设故障阈值和第三预设故障阈值;第一预设故障阈值和第二预设故障阈值形成第一故障区间,第二预设故障阈值和第三预设故障阈值形成第二故障区间,第三预设故障阈值至故障上限形成第三故障区间;第一故障区间对应第一扭矩指令,第二故障区间对应第二扭矩指令,第三故障区间对应第三扭矩指令,第一预设故障阈值小于第二预设故障阈值,第二预设故障阈值小于第三预设故障阈值。
进一步的,如图2所示,步骤s2具体包括:
步骤s21:判断实时转速变化率是否大于一第一预设故障阈值:
若是,则置位第一标志位,并记录第一标志位对应的第一扭矩指令,而后转向步骤s22;
若否,则转向步骤s21;
步骤s22:判断实时转速变化率是否大于一第二预设故障阈值:
若是,则置位第二标志位,并记录第二标志位对应的第二扭矩指令,而后转向步骤s23;
若否,则置位第一标志位,并记录第一标志位对应的第一扭矩指令,而后返回步骤s22;
步骤s23:判断实时转速变化率是否超过第三预设故障阈值:
若是,则置位第三标志位,并记录第三标志位对应的第三扭矩指令;
若否,则置位第二标志位,并记录第二标志位对应的第二扭矩指令,而后返回步骤s23;
第一预设故障阈值小于第二预设故障阈值;
第二预设故障阈值小于第三预设故障阈值。
具体的,判断实时转速变化率对应的故障区间,置位标志位并记录实时转速变化率所处的故障区间对应的扭矩指令:
判断实时转速变化率是否处于第一故障区间:
若是,则置位第一标志位,并记录第一故障区间对应的第一扭矩指令;
若否,则返回步骤s21;
判断实时转速变化率是否处于第二故障区间:
若是,则置位第二标志位,并记录第二故障区间对应的第二扭矩指令;
若否,则置位第一标志位,并记录第一故障区间对应的第一扭矩指令,而后返回步骤s22;
判断实时转速变化率是否处于第三故障区间:
若是,则置位第三标志位,并记录第三故障区间对应的第三扭矩指令;
若否,则置位第二标志位,并记录第二故障区间对应的第二扭矩指令,而后返回步骤s23;
进一步的,第一扭矩指令对应的最大可输出扭矩小于第二扭矩指令对应的最大可输出扭矩;
进一步的,第二扭矩指令对应的最大可输出扭矩小于第三扭矩指令对应的最大可输出扭矩。
进一步的,第一扭矩指令对应的最大可输出扭矩、第二指令对应的最大可输出扭矩、第三指令对应的最大可输出扭矩呈线性递增。
进一步的,于步骤s1中,通过一整车控制器持续采集汽车驱动电机的实时转速,并根据单位时间的实时转速差得到实时转速变化率。
进一步的,于步骤s1中,整车控制器获取汽车驱动电机的实时位置,并根据实时位置计算出转速,进而求得转速变化率。
具体的,整车控制器实时获取汽车驱动电机的位置,根据位置信息计算得到电机的实时转速,并根据单位时间的实时转速差得到实时转速变化率,进而判断转速变化率对应的扭矩指令,根据扭矩指令对驱动电机输出扭矩控制。
本发明技术方案的有益效果在于:
提供一种汽车防滑保护方法,通过软件实时监控电机转速,结合整车控制器发送扭矩指令,限制电机的扭矩输出,增加车辆在低附着路面上的附着力,避免车辆车轮飞车后车辆失控和避免导致的电机控制器由于高转速击穿,不需要增加单独的硬件监控车轮转速,降低了成本。
以上所述仅为本发明较佳的实施例,并非因此限制本发明的实施方式及保护范围,对于本领域技术人员而言,应当能够意识到凡运用本发明说明书及图示内容所作出的等同替换和显而易见的变化所得到的方案,均应当包含在本发明的保护范围内。
1.一种汽车防滑保护方法,其特征在于,
预先设置多个故障阈值,每两个相邻的所述故障阈值形成一故障区间,每个所述故障区间对应一扭矩指令;
所述汽车防滑保护方法具体包括:
步骤s1:持续采集并处理获得汽车驱动电机的实时转速并根据所述实时转速输出实时转速变化率;
步骤s2:判断所述实时转速变化率是否处于预设故障区间,并当所述实时转速变化率处于所述预设故障区间时进行标志位置位并输出对应的所述扭矩指令;
步骤s3:根据所述扭矩指令对所述汽车驱动电机的最大可输出扭矩进行限制,并根据所述实时转速变化率判断所述实时转速是否处于持续上升趋势:
若是,则转入步骤s4;
若否,则转入步骤s5;
步骤s4:根据预设的全部所述扭矩指令,依次增大对所述汽车驱动电机的所述最大可输出扭矩的限制,并判断所述实时转速是否仍处于持续上升趋势:
若是,则返回所述步骤s4;
若否,则转入所述步骤s5;
步骤s5:判断所述实时转速是否小于一预设的清除阈值:
若是,则清除所述标志位置位,随后返回步骤s1;
若否,则返回所述步骤s4。
2.根据权利要求1所述的防滑保护方法,其特征在于,所述步骤s2具体包括:
步骤s21:判断所述实时转速变化率是否大于一第一预设故障阈值:
若是,则置位第一标志位,并记录所述第一标志位对应的第一扭矩指令,而后转向步骤s22;
若否,则转向步骤s21;
步骤s22:判断所述实时转速变化率是否大于一第二预设故障阈值:
若是,则置位第二标志位,并记录所述第二标志位对应的第二扭矩指令,而后转向步骤s23;
若否,则置位所述第一标志位,并记录所述第一标志位对应的所述第一扭矩指令,而后返回所述步骤s22;
步骤s23:判断所述实时转速变化率是否超过第三预设故障阈值:
若是,则置位第三标志位,并记录所述第三标志位对应的第三扭矩指令;
若否,则置位所述第二标志位,并记录所述第二标志位对应的第二扭矩指令,而后返回步骤s23;
所述第一预设故障阈值小于所述第二预设故障阈值;
所述第二预设故障阈值小于所述第三预设故障阈值。
3.根据权利要求2所述的防滑保护方法,其特征在于,所述第一扭矩指令对应的所述最大可输出扭矩小于所述第二扭矩指令对应的所述最大可输出扭矩。
4.根据权利要求3所述的防滑保护方法,其特征在于,所述第二扭矩指令对应的所述最大可输出扭矩小于所述第三扭矩指令对应的所述最大可输出扭矩。
5.根据权利要求4所述的防滑保护方法,其特征在于,所述第一扭矩指令对应的所述最大可输出扭矩、所述第二指令对应的所述最大可输出扭矩、所述第三指令对应的所述最大可输出扭矩呈线性递增。
6.根据权利要求1所述的防滑保护方法,其特征在于,于所述步骤s1中,通过一整车控制器持续采集所述汽车驱动电机的实时转速,并根据单位时间的实时转速差得到所述实时转速变化率。
7.根据权利要求1所述的防滑保护方法,其特征在于,于所述步骤s1中,所述整车控制器获取所述汽车驱动电机的实时位置,并根据所述实时位置计算出转速,进而求得所述转速变化率。
技术总结