一种低附路面的电动汽车电驱动系统扭矩控制系统及方法与流程

文档序号:11189381阅读:1023来源:国知局
一种低附路面的电动汽车电驱动系统扭矩控制系统及方法与流程

本发明属于电动汽车电驱动系统控制技术领域,尤其涉及一种低附路面的电动汽车电驱动系统扭矩控制系统及方法。



背景技术:

电动汽车使用电池中存储的电能作为唯一的能源供给,具有高效、节能、低噪音及零排放等特点,在节能和环保方面有着不可比拟的优势,因此逐渐成为汽车行业的重要发展趋势之一。电驱动系统作为电动汽车的重要组成部分,是实现机械能与电能相互转化的关键。电驱动系统主要包括电机控制器和电机本体,其中电机控制器中的功率模块价格不菲且对温度、电流和电压的敏感度较高。

电动汽车从正常路面进入低附路面之后,摩擦力急剧减少,相当于电机负载快速降低。此时电机转速会由于负载降低而快速加速,从旋变变压器(或者霍尔传感器、光电编码器等)采集到的转子角度位置计算得到的转速将出现很大的阶跃。电机转速的阶跃增大将直接导致电机控制中出现冲击电流和冲击电压从而引起电机控制器的故障保护,甚至会出现电机控制器损坏或者电机失控,影响车身稳定和乘客安全。这在正常行驶过程是不允许出现的。

专利公开文献1(公开号:cn1681680a,公开日:2015.10.12)公开了一种车辆打滑控制装置、安装有该装置的汽车及其控制方法。当电机要求转矩tm*的转矩变化量δtm大时,因该转矩变化引起车辆发生振动或摆动,由此角加速度α暂时变大,在根据角加速度α进行打滑判断(步骤s112)中,虽然打滑未发生,但因角加速度α超过阔值αslip,也会误判为打滑发生,因此,在步骤(s108)中当转矩变化量δtm超过阈值thr肘,判断为可能是虽未发生打滑而误判为打滑发生,从而不执行转矩限制处理即打滑发生时控制例程(步骤120),而执行步骤(sl16)的附着时控制例程。

现有技术的缺点和本申请提案要解决的技术问题:

1、专利公开文献1的方案必须在角加速度为负值且满足规定时间后进入打滑收敛控制,退出打滑控制;而实际上当角加速度为正值且在一定范围内时即可进入打滑收敛控制;或者是当驾驶员有通过油门降低电机输出扭矩来降低电机转速的意图时即可有条件的进入打滑收敛控制;

而本发明提案设置了两个判断阈值:上限门限值为uplimit、下限门限值为lowlimit;

在电机转速变化率平均值为正值且大于等于下限门限值lowlimit,同时小于等于上限门限值uplimit或者电机转速变化率平均值为正值,且小于下限门限值lowlimit,考虑上一时刻电机执行扭矩和电机扭矩指令的关系(驾驶员意图)、时间等因素来判断是否退出打滑控制;

2、专利公开文献1的方案是针对整体的控制技术,涉及的因素较多(例如发动机震动、机械振动等),从而导致控制精度较低。



技术实现要素:

本发明目的是:提供一种低附路面的电动汽车电驱动系统扭矩控制系统及方法,利用电机转速变化率平均值判断电动车辆在低附路面上是否出现打滑工况,并为此设置了两个判断阈值:上限门限值和下限门限值,通过整车标定获得合适的判断阈值能够实现准确的打滑判断和打滑退出。

本发明的技术方案是:

一种低附路面的电动汽车电驱动系统扭矩控制系统,包括:

电机转速信号采集及处理模块,用于采集电驱动系统中电机的转速信号,同时对采集到的信号进行滤波整形处理以抑制噪声干扰、提高信号质量,并输出电机转速至主控模块;

主控模块,由计算模块和控制模块构成,其中,

计算模块,用于根据所述电机转速信号采集及处理模块处理后的电机转速计算电机转速变化率的平均值;

控制模块,用于根据所述计算模块的计算结果和来自整车控制器的电机扭矩指令,判断适用的控制方式,并计算和发出相应的电机执行扭矩给电驱动系统中的电机控制器。

优选的,所述电机转速信号采集及处理模块中用于采集电机转速的器件采用变变压器、霍尔传感器、光电编码器中的一种或几种。

优选的,所述电机扭矩指令为整车控制器通过can总线或flexray总线发送至主控模块。

一种低附路面的电动汽车电驱动系统扭矩控制方法,包括:

步骤1、设定电机转速变化率的平均值的上限门限值为uplimit,下限门限值为lowlimit;计算电驱动系统电机转速变化率的平均值,根据计算结果,判断电动车辆在低附路面上是否出现打滑工况;

步骤2、若步骤1中计算得到的电机转速变化率平均值为负值或0,则认为未发生打滑,置打滑标志位为0;电机执行扭矩torque_act等于来自整车控制器的电机扭矩指令torque_cmd;

步骤3,若步骤1中计算得到的电机转速变化率平均值为正值且大于上限门限值uplimit,则认为发生打滑,置打滑标志位为1;电机执行扭矩torque_act需在电机扭矩指令torque_cmd的基础上相应减少;

步骤4,若步骤1中计算得到的电机转速变化率平均值为正值且小于下限门限值lowlimit,电机执行扭矩torque_act的处理方式分为2种:

(1)若打滑标志位为0,则电机执行扭矩torque_act等于电机扭矩指令torque_cmd;

(2)若打滑标志位为1,则进一步比较上一时刻计算得到的电机执行扭矩与本时刻的电机扭矩指令:

若上一时刻的电机执行扭矩大于等于本时刻的电机扭矩指令,则电机执行扭矩torque_act等于电机扭矩指令torque_cmd,打滑标志位设置为0;若上一时刻电机执行扭矩小于本时刻的电机扭矩指令,则设定定时器t和定时器限值tlimit:

(2-1)当定时器t小于等于tlimit时,电机执行扭矩torque_act等于上一时刻的电机执行扭矩不变,且打滑标志位保持为1;

(2-2)当定时器t大于tlimit时,电机执行扭矩torque_act等于电机扭矩指令torque_cmd,打滑标志位设置为0;定时器t停止计数;

步骤5,若步骤1中计算得到的电机转速变化率平均值为正值,且大于等于下限门限值lowlimit,同时小于等于上限门限值uplimit,电机执行扭矩torque_act的处理方式分为2种:

(1)若打滑标志位为0,则电机执行扭矩torque_act等于电机扭矩指令torque_cmd;

(2)若打滑标志位为1,则进一步比较上一时刻计算得到的电机执行扭矩与本时刻的电机扭矩指令:

若上一时刻的电机执行扭矩大于等于本时刻的电机扭矩指令,则电机执行扭矩torque_act等于电机扭矩指令torque_cmd,打滑标志位设置为0;若上一时刻电机执行扭矩小于本时刻的电机扭矩指令,则电机执行扭矩torque_act等于上一时刻的电机执行扭矩不变,打滑标志位保持为1。

优选的,步骤1中计算电驱动系统电机转速变化率的平均值的方法包括:

电机转速变化率的计算公式为:

式中的n(k)为电驱动系统电机控制器第k次采集的电机转速,n(k-1)为电驱动系统电机控制器第k-1次采集的电机转速,δt为电机转速变化率的计算周期;

电机转速变化率平均值的计算公式为:

式中为第k-n+1次计算得到的电机转速变化率,为第k次计算得到的电机转速变化率,n为平均值次数。

优选的,所述电机转速变化率的计算周期δt和平均值次数n的值通过整车标定获得,δt选取为20ms,n选取为2。

优选的,步骤3中,电机转速变化率的平均值越大,电机执行扭矩torque_act越小,电机执行扭矩torque_act的具体计算公式为:

优选的,步骤1中,uplimit大于lowlimit且二者均为正值,uplimit和lowlimit通过整车标定获得合适值。

优选的,步骤4中,定时器限值tlimit通过整车标定获得合适值。

优选的,所述电驱动系统电机控制器在上电初始化时打滑标志位设置为0。

本发明的优点是:

1、本发明提案利用电机转速变化率平均值判断电动车辆在低附路面上是否出现打滑工况,并为此设置了两个判断阈值:上限门限值和下限门限值,通过整车标定获得合适的判断阈值能够实现准确的打滑判断和打滑退出;

2、本发明提案在判断需要退出打滑工况后,进一步比较上一时刻计算得到的电机执行扭矩与本时刻的电机扭矩指令,判断是否需要延时退出打滑工况,充分考虑了驾驶员意图;

3、本发明提案方案简单逻辑清晰易于实现,能够在车辆出现打滑时迅速限制电机执行扭矩,减少由打滑引起的冲击电流和电压对于电驱动系统的不良影响,同时还有利于保证车身稳定和乘客安全。

附图说明

下面结合附图及实施例对本发明作进一步描述:

图1为实施例中电动汽车电驱动系统扭矩控制系统结构原理图;

图2为实施例中电动汽车电驱动系统扭矩控制方法流程图;

图3为实施例中电动汽车电驱动系统扭矩控制效果图。

具体实施方式

如图1所示,本发明所揭示的低附路面的电动汽车电驱动系统扭矩控制系统,所述控制系统的组成为:

电机转速信号采集及处理模块,用于采集电驱动系统中电机的转速信号,同时对采集到的信号进行滤波整形处理以抑制噪声干扰、提高信号质量,并输出电机转速至主控模块;

主控模块,其由计算模块和控制模块构成,其中,

计算模块,用于根据所述电机转速信号采集及处理模块处理后的电机转速计算电机转速变化率的平均值;

控制模块,用于根据所述计算模块的计算结果和来自整车控制器的电机扭矩指令,判断适用的控制方式,并计算和发出相应的电机执行扭矩给电驱动系统中的电机控制器。

具体实施时,所述的电机转速信号采集及处理模块中用于采集电机转速的器件为旋变变压器,但不仅限于旋转变压器,亦可采用霍尔传感器、光电编码器等其它器件。

所述的电机扭矩指令为整车控制器通过can通讯方式发送至主控模块,但不仅限于can通讯方式,亦可采用flexray通讯方式等其它通讯方式。

如图2所示,本发明所揭示的低附路面的电动汽车电驱动系统扭矩控制方法,包括:

步骤1、设定电机转速变化率平均值的上限门限值为uplimit,下限门限值为lowlimit。uplimit大于lowlimit且二者均为正值,uplimit和lowlimit需通过整车标定获得合适值。根据电驱动系统电机转速变化率的平均值判断电动车辆在低附路面上是否出现打滑工况,电机转速变化率的计算公式为:

式中的n(k)为电驱动系统电机控制器第k次采集的电机转速,n(k-1)为电驱动系统电机控制器第k-1次采集的电机转速,δt为电机转速变化率的计算周期;

电机转速变化率平均值的计算公式为:

式中为第k-n+1次计算得到的电机转速变化率,为第k次计算得到的电机转速变化率,n为平均值次数;δt和n需通过整车标定获得合适值,优选的,δt选取为20ms,n选取为2。

步骤2、若步骤1中计算得到的电机转速变化率平均值为负值或0,则认为未发生打滑,置打滑标志位为0。电机执行扭矩torque_act等于来自整车控制器的电机扭矩指令torque_cmd;其中电驱动系统电机控制器在上电初始化时打滑标志位设置为0。

步骤3、若步骤1中计算得到的电机转速变化率平均值为正值且大于上限门限值uplimit,则认为发生打滑,置打滑标志位为1。电机执行扭矩torque_act需在电机扭矩指令torque_cmd的基础上相应减少。且电机转速变化率的平均值越大,电机执行扭矩torque_act越小。电机执行扭矩torque_act的具体计算公式为:

步骤4、若步骤1中计算得到的电机转速变化率平均值为正值且小于下限门限值lowlimit,电机执行扭矩torque_act的处理方式分为2种:

(1)若打滑标志位为0,则电机执行扭矩torque_act等于电机扭矩指令torque_cmd;

(2)若打滑标志位为1,则进一步比较上一时刻计算得到的电机执行扭矩与本时刻的电机扭矩指令。若上一时刻的电机执行扭矩大于等于本时刻的电机扭矩指令,则电机执行扭矩torque_act等于电机扭矩指令torque_cmd,打滑标志位设置为0;若上一时刻电机执行扭矩小于本时刻的电机扭矩指令,则设定定时器t和定时器限值tlimit:

(2-1)当定时器t小于等于tlimit时,电机执行扭矩torque_act等于上一时刻的电机执行扭矩不变,且打滑标志位保持为1;

(2-2)当定时器t大于tlimit时,电机执行扭矩torque_act等于电机扭矩指令torque_cmd,打滑标志位设置为0;定时器t停止计数;

(2-3)tlimit需通过整车标定获得合适值。

步骤5、若步骤1中计算得到的电机转速变化率平均值为正值,且大于等于下限门限值lowlimit,同时小于等于上限门限值uplimit,电机执行扭矩torque_act的处理方式分为2种:

(1)若打滑标志位为0,则电机执行扭矩torque_act等于电机扭矩指令torque_cmd;

(2)若打滑标志位为1,则进一步比较上一时刻计算得到的电机执行扭矩与本时刻的电机扭矩指令。若上一时刻的电机执行扭矩大于等于本时刻的电机扭矩指令,则电机执行扭矩torque_act等于电机扭矩指令torque_cmd,打滑标志位设置为0;若上一时刻电机执行扭矩小于本时刻的电机扭矩指令,则电机执行扭矩torque_act等于上一时刻的电机执行扭矩不变,打滑标志位保持为1。

上述实施例只为说明本发明的技术构思及特点,其目的在于让熟悉此项技术的人能够了解本发明的内容并据以实施,并不能以此限制本发明的保护范围。凡根据本发明主要技术方案的精神实质所做的修饰,都应涵盖在本发明的保护范围之内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1