一种电动车辆限速防抖控制系统及其控制方法转让专利

申请号 : CN202110237519.1

文献号 : CN112977086B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 郝庆军张亚新温延兵王琳陆中华曹铮

申请人 : 凯博易控车辆科技(苏州)股份有限公司

摘要 :

本发明提供了一种电动车辆限速防抖控制系统及其控制方法,针对电动客车在车辆运行过程中出现的限速抖动与超速情况进行设计,规避限速抖动与高速下坡时电机易发生超速的故障,保证车辆限速稳定与高速行车安全。

权利要求 :

1.一种电动车辆限速防抖控制系统的控制方法,所述控制系统包括:限速模块、扭矩决策模块、扭矩梯度管理模块;

所述限速模块包括第一信息采集单元和第一处理模块,所述第一信息采集单元采集车辆运行方向、车门状态、电池故障等级、当前车速信息并发送给所述第一处理模块,所述第一处理模块计算并输出车辆限制最高车速、限扭矩系数、扭矩稳定指令;

所述扭矩决策模块包括第二信息采集单元和第二处理模块,所述第二信息采集单元采集车辆运行模式、车辆运行方向和VCU上层分配扭矩并发送给所述第二处理模块,所述第二处理模块还接收所述限速模块输出的车辆最高限速值、限扭矩系数、扭矩稳定指令并发送给所述第二处理模块,所述第二处理模块计算并输出电机控制系统的决策扭矩;

所述扭矩梯度管理模块包括第三信息采集单元和第三处理模块,所述第三信息采集单元采集车辆运行方向、车辆限制最高车速及当前车速信息并发送给所述第三处理模块,所述第三信息采集单元还接收所述扭矩决策模块输出的决策扭矩并发送给所述第三处理模块,所述第三处理模块进行扭矩梯度管理,输出最终的电机目标扭矩;

其特征在于:所述第一处理模块的处理过程具体包括以下处理步骤:

1)当车辆运行方向为空档时,车辆限制最高车速为0km/h,扭矩稳定指令为0,限扭矩系数为0;

2)当车辆运行方向为倒挡时,首先判定车门是否打开;

2.1)若车门打开,则:车辆限制最高车速为门开限制最高车速Volim,扭矩稳定指令求取公式如下:式中,VstbCmd为扭矩稳定指令;

Volim为门开限制最高车速,km/h;

a为门开限制最高车速偏移量,km/h;

V为车辆实际车速,km/h;

限扭矩系数求取公式如下:

式中,VlimPrct为限扭矩系数,%;

Vo1为门开限制第一阶段降扭区最高车速,km/h,Vo1

ko1为门开限制第一阶段降扭区最高车速对应的限扭矩系数,%,ko1>0;

Vo2为门开限制第二阶段降扭区最高车速,km/h,Vo2>Volim;

ko2为门开限制第二阶段降扭区最高车速对应的扭矩系数,%,ko2

Vo3为门开限制第三阶段降扭区最高车速,km/h,Vo3>Vo2;

2.2)若车门未打开,则车辆限制最高车速为倒档允许最高车速VRlim,扭矩稳定指令求取公式如下:式中,VstbCmd为扭矩稳定指令;

VRlim为倒档允许最高车速,km/h;

b为倒档允许最高车速偏移量,km/h;

V为车辆实际车速,km/h;

限扭矩系数求取公式如下:

式中,VlimPrct为限扭矩系数,%;

VR1为倒档限制第一阶段降扭区最高车速,km/h,VR1

kR1为倒档限制第一阶段降扭区最高车速对应的限扭矩系数,%,kR1>0;

VR2为倒档限制第二阶段降扭区最高车速,km/h,VR2>VRlim;

kR2为倒档限制第二阶段降扭区最高车速对应的限扭矩系数,%,kR2

VR3为倒档限制第三阶段降扭区最高车速,km/h,VR3>VR2;

3)当车辆运行方向为前进档时,首先判定车门是否打开,

3.1)若车门打开,则:车辆限制最高车速为Volim,扭矩稳定指令求取公式如式(1)所示,限扭矩系数求取公式如式(2)所示;

3.2)若车门未打开,则判定电池是否有警告以上故障;

3.2.1)若电池有故障,则:车辆限制最高车速为电池报故障允许最高车速VBatlim,扭矩稳定指令求取公式如下:式中,VstbCmd为扭矩稳定指令;

VBatlim为电池报故障允许最高车速,km/h;

c为电池报故障允许最高车速偏移量,km/h;

V为车辆实际车速,km/h;

限扭矩系数求取公式如下:

式中,VlimPrct为限扭矩系数,%;

VB1为电池故障限制第一阶段降扭区最高车速,km/h,VB1

kB1为电池故障限制第一阶段降扭区最高车速对应的限扭矩系数,%,kB1>0;

VB2为电池故障限制第二阶段降扭区最高车速,km/h,VB2>VBatlim;

kB2为电池故障限制第二阶段降扭区最高车速对应的限扭矩系数,%,kB2

VB3为电池故障限制第三阶段降扭区最高车速,km/h,VB3>VB2;

3.2.2)若电池无故障,则:车辆限制最高车速为前进档允许最高车速VDlim,扭矩稳定指令求取公式如下:式中,VstbCmd为扭矩稳定指令;

VDlim为前进挡允许最高车速,km/h;

c为前进档允许最高车速偏移量,km/h;

V为车辆实际车速,km/h;

限扭矩系数求取公式如下:

式中,VlimPrct为限扭矩系数,%;

VD1为前进档限制第一阶段降扭区最高车速,km/h,VD1

kD1为前进档限制第一阶段降扭区最高车速对应的限扭矩系数,%,kD1>0;

VD2为前进档限制第二阶段降扭区最高车速,km/h,VD2>VBatlim;

kD2为前进档限制第二阶段降扭区最高车速对应的限扭矩系数,%,kD2

VD3为前进档限制第三阶段降扭区最高车速,km/h,VD3>VD2。

2.根据权利要求1所述的一种控制方法,其特征在于:所述第二处理模块的处理过程具体包括以下处理步骤:

1)车辆运行模式为制动或滑行时,决策扭矩输出为VCU上层分配扭矩;

2)车辆为非制动和非滑行模式时,判断车辆运行方向;

2.1)若车辆运行方向为空挡,则决策扭矩输出为0;

2.2)若车辆运行方向为非空挡,判定扭矩稳定指令是否置1;

2.2.1)若扭矩稳定指令置1,则决策扭矩输出上一时刻输出扭矩;

2.2.2)若扭矩稳定指令置0时,判定车辆运行方向是否为前进档;

2.2.2.1)若为前进档方向,判定车辆是否超速且目标扭矩是否降为0,条件满足时决策扭矩输出为前进档对应的合适制动扭矩,否则,决策扭矩=VCU上层分配扭矩*限扭矩系数;

2.2.2.2)若车辆运行方向为倒档方向,判定车辆是否超速且目标扭矩是否降为0,条件满足时决策扭矩输出为倒档对应的合适制动扭矩,否则,决策扭矩=VCU上层分配扭矩*限扭系数。

3.根据权利要求1所述的一种控制方法,其特征在于:所述第三处理模块的处理过程具体包括以下处理步骤:

1)当车辆运行方向为空档时,车辆扭矩增降梯度为空挡扭矩梯度值Tstep_n;

2)当车辆运行方向为倒挡时,判定车速是否处于倒档限速区范围,若满足则扭矩增降梯度为倒档限速区扭矩梯度值Tstep_rl,若不满足,扭矩增降梯度为倒档正常扭矩梯度值Tstep_r;

3)当车辆运行方向为前进档时,判定车速是否处于前进档限速区范围;

3.1)若满足,则扭矩增降梯度为前进档限速区扭矩梯度值Tstep_dl,

3.2)若不满足,进一步判断如果决策扭矩为正向驱动扭矩,则扭矩增降梯度为前进档驱动扭矩梯度值Tstep_d;否则扭矩增降梯度为前进档制动扭矩梯度值Tstep_db;

扭矩梯度值取值原则为:Tstep_rl≤Tstep_dl≤Tstep_r≤Tstep_d≤Tstep_db≤Tstep_n≤Tstep_max,其中Tstep_max由电机扭矩最大变化速率决定;

电机目标扭矩Tmot计算公式如下:

Tmot=max(min(TCmd,Tf+Tstep_x),Tf‑Tstep_x)      (9)式中,TCmd为扭矩决策模块输出的决策扭矩,Nm;

Tf为上一时刻输出的电机目标扭矩,Nm;

Tstep_x为x情况下扭矩梯度值,x=n,rl,r,dl,d,db,Nm。

说明书 :

一种电动车辆限速防抖控制系统及其控制方法

技术领域

[0001] 本发明涉及电动车辆控制系统及其控制方法,具体涉及一种电动车辆限速防抖控制系统及其控制方法。

背景技术

[0002] 当前电动车辆限速控制系统的控制方式,主要包括两种模式:
[0003] 1)PID控制:
[0004] 根据当前车速与理想车速的误差,利用比例、积分、微分控制计算出电机目标扭矩控制量,该种控制方式广泛性差,需要依据车型和目标车速做控制参数的调整,且该种控制方式调试时间长,需要调试经验和大量的测试才能找到最佳的PID控制参数,一旦参数选择不合理,车辆很容易出现限速抖动现象。
[0005] 2)比例降扭控制:
[0006] 依据当前车速与理想车速的偏差,线性降比例控制电机目标扭矩,该种控制方式调试简便,适用范围广,但也存在明显的缺点:受整车需求扭矩影响较大,低速大扭矩限速控制时扭矩波动大,容易出现限速抖动,且满油门高速下坡时无法输出制动扭矩,容易出现超速故障。

发明内容

[0007] 为了解决现有技术中存在的缺陷与不足,本发明提供了一种电动车辆限速防抖控制系统及其控制方法,针对电动客车在车辆运行过程中出现的限速抖动与超速情况进行设计,规避限速抖动与高速下坡时电机易发生超速的故障,保证车辆限速稳定与高速行车安全。
[0008] 本发明提供的技术方案如下:一种电动车辆限速防抖控制系统,所述控制系统包括:限速模块、扭矩决策模块、扭矩梯度管理模块;所述限速模块包括第一信息采集单元和第一处理模块,所述第一信息采集单元采集车辆运行方向、车门状态、电池故障等级、当前车速信息并发送给所述第一处理模块,所述第一处理模块计算并输出车辆限制最高车速、限扭矩系数、扭矩稳定指令;所述扭矩决策模块包括第二信息采集单元和第二处理模块,所述第二信息采集单元采集车辆运行模式、车辆运行方向和VCU上层分配扭矩并发送给所述第二处理模块,所述第二处理模块还接收所述限速模块输出的车辆最高限速值、限扭矩系数、扭矩稳定指令并发送给所述第二处理模块,所述第二处理模块计算并输出电机控制系统的决策扭矩;所述扭矩梯度管理模块包括第三信息采集单元和第三处理模块,所述第三信息采集单元采集车辆运行方向、车辆限制最高车速及当前车速信息并发送给所述第三处理模块,所述第三信息采集单元还接收所述扭矩决策模块输出的决策扭矩并发送给所述第三处理模块,所述第三处理模块进行扭矩梯度管理,输出最终的电机目标扭矩。
[0009] 进一步地,所述第一处理模块的处理过程具体包括以下处理步骤:
[0010] 1)当车辆运行方向为空档时,车辆限制最高车速为0km/h,扭矩稳定指令为0,限扭矩系数为0;
[0011] 2)当车辆运行方向为倒挡时,首先判定车门是否打开;
[0012] 2.1)若车门打开,则:车辆限制最高车速为门开限制最高车速Volim,扭矩稳定指令求取公式如下:
[0013]
[0014] 式中,VstbCmd为扭矩稳定指令;
[0015] Volim为门开限制最高车速,km/h;
[0016] a为门开限制最高车速偏移量,km/h;
[0017] V为车辆实际车速,km/h;
[0018] 限扭矩系数求取公式如下:
[0019]
[0020] 式中,VlimPrct为限扭矩系数,%;
[0021] Vo1为门开限制第一阶段降扭区最高车速,km/h,Vo1
[0022] ko1为门开限制第一阶段降扭区最高车速对应的限扭矩系数,%,ko1>0;
[0023] Vo2为门开限制第二阶段降扭区最高车速,km/h,Vo2>Volim;
[0024] ko2为门开限制第二阶段降扭区最高车速对应的扭矩系数,%,ko2
[0025] Vo3为门开限制第三阶段降扭区最高车速,km/h,Vo3>Vo2;
[0026] 2.2)若车门未打开,则车辆限制最高车速为倒档允许最高车速VRlim,扭矩稳定指令求取公式如下:
[0027]
[0028] 式中,VstbCmd为扭矩稳定指令;
[0029] VRlim为倒档允许最高车速,km/h;
[0030] b为倒档允许最高车速偏移量,km/h;
[0031] V为车辆实际车速,km/h;
[0032] 限扭矩系数求取公式如下:
[0033]
[0034] 式中,VlimPrct为限扭矩系数,%;
[0035] VR1为倒档限制第一阶段降扭区最高车速,km/h,VR1
[0036] kR1为倒档限制第一阶段降扭区最高车速对应的限扭矩系数,%,kR1>0;
[0037] VR2为倒档限制第二阶段降扭区最高车速,km/h,VR2>VRlim;
[0038] kR2为倒档限制第二阶段降扭区最高车速对应的限扭矩系数,%,kR2
[0039] VR3为倒档限制第三阶段降扭区最高车速,km/h,VR3>VR2;
[0040] 3)当车辆运行方向为前进档时,首先判定车门是否打开,
[0041] 3.1)若车门打开,则:车辆限制最高车速为Volim,扭矩稳定指令求取公式如式(1)所示,限扭矩系数求取公式如式(2)所示;
[0042] 3.2)若车门未打开,则判定电池是否有警告以上故障;
[0043] 3.2.1)若电池有故障,则:车辆限制最高车速为电池报故障允许最高车速VBatlim,扭矩稳定指令求取公式如下:
[0044]
[0045] 式中,VstbCmd为扭矩稳定指令;
[0046] VBatlim为电池报故障允许最高车速,km/h;
[0047] c为电池报故障允许最高车速偏移量,km/h;
[0048] V为车辆实际车速,km/h。
[0049] 限扭矩系数求取公式如下:
[0050]
[0051] 式中,VlimPrct为限扭矩系数,%;
[0052] VB1为电池故障限制第一阶段降扭区最高车速,km/h,VB1
[0053] kB1为电池故障限制第一阶段降扭区最高车速对应的限扭矩系数,%,kB1>0;
[0054] VB2为电池故障限制第二阶段降扭区最高车速,km/h,VB2>VBatlim;
[0055] kB2为电池故障限制第二阶段降扭区最高车速对应的限扭矩系数,%,kB2
[0056] VB3为电池故障限制第三阶段降扭区最高车速,km/h,VB3>VB2;
[0057] 3.2.2)若电池无故障,则:车辆限制最高车速为前进档允许最高车速VDlim,扭矩稳定指令求取公式如下:
[0058]
[0059] 式中,VstbCmd为扭矩稳定指令;
[0060] VDlim为前进挡允许最高车速,km/h;
[0061] c为前进档允许最高车速偏移量,km/h;
[0062] V为车辆实际车速,km/h;
[0063] 限扭矩系数求取公式如下:
[0064]
[0065] 式中,VlimPrct为限扭矩系数,%;
[0066] VD1为前进档限制第一阶段降扭区最高车速,km/h,VD1
[0067] kD1为前进档限制第一阶段降扭区最高车速对应的限扭矩系数,%,kD1>0;
[0068] VD2为前进档限制第二阶段降扭区最高车速,km/h,VD2>VBatlim;
[0069] kD2为前进档限制第二阶段降扭区最高车速对应的限扭矩系数,%,kD2
[0070] VD3为前进档限制第三阶段降扭区最高车速,km/h,VD3>VD2;
[0071] 进一步地,所述第二处理模块的处理过程具体包括以下处理步骤:
[0072] 1)车辆运行模式为制动或滑行时,决策扭矩输出为VCU上层分配扭矩;
[0073] 2)车辆为非制动和非滑行模式时,判断车辆运行方向;
[0074] 2.1)若车辆运行方向为空挡,则决策扭矩输出为0;
[0075] 2.2)若车辆运行方向为非空挡,判定扭矩稳定指令是否置1;
[0076] 2.2.1)若扭矩稳定指令置1,则决策扭矩输出上一时刻输出扭矩;
[0077] 2.2.2)若扭矩稳定指令置0时,判定车辆运行方向是否为前进档;
[0078] 2.2.2.1)若为前进档方向,判定车辆是否超速且目标扭矩是否降为0,条件满足时决策扭矩输出为前进档对应的合适制动扭矩,否则,决策扭矩=VCU上层分配扭矩*限扭矩系数;
[0079] 2.2.2.2)若车辆运行方向为倒档方向,判定车辆是否超速且目标扭矩是否降为0,条件满足时决策扭矩输出为倒档对应的合适制动扭矩,否则,决策扭矩=VCU上层分配扭矩*限扭系数。
[0080] 进一步地,所述第三处理模块的处理过程具体包括以下处理步骤:
[0081] 1)当车辆运行方向为空档时,车辆扭矩增降梯度为空挡扭矩梯度值Tstep_n;
[0082] 2)当车辆运行方向为倒挡时,判定车速是否处于倒档限速区范围,若满足则扭矩增降梯度为倒档限速区扭矩梯度值Tstep_rl,若不满足,扭矩增降梯度为倒档正常扭矩梯度值Tstep_r;
[0083] 3)当车辆运行方向为前进档时,判定车速是否处于前进档限速区范围;
[0084] 3.1)若满足,则扭矩增降梯度为前进档限速区扭矩梯度值Tstep_dl,
[0085] 3.2)若不满足,进一步判断如果决策扭矩为正向驱动扭矩,则扭矩增降梯度为前进档驱动扭矩梯度值Tstep_d;否则扭矩增降梯度为前进档制动扭矩梯度值Tstep_db;
[0086] 扭矩梯度值取值原则为:Tstep_rl≤Tstep_dl≤Tstep_r≤Tstep_d≤Tstep_db≤Tstep_n≤Tstep_max,其中Tstep_max由电机扭矩最大变化速率决定;
[0087] 电机目标扭矩Tmot计算公式如下:
[0088] Tmot=max(min(TCmd,Tf+Tstep_x),Tf‑Tstep_x)      (9)
[0089] 式中,TCmd为扭矩决策模块输出的决策扭矩,Nm;
[0090] Tf为上一时刻输出的电机目标扭矩,Nm;
[0091] Tstep_x为x情况下扭矩梯度值,x=n,rl,r,dl,d,db,Nm。
[0092] 本发明的有益效果:
[0093] 1)考虑车门状态及电池故障等级,依据车辆实际运行状态进行最高车速限制。
[0094] 2)引入自适应限扭矩系数及扭矩稳定标志指令,相比传统的PID控制方式,控制参数可控性高、扭矩波动小,限速稳定可靠。
[0095] 3)电机超速时可适时决策出相应的制动扭矩,避免车辆出现超速故障。
[0096] 4)依据车辆实际运行状态调节电机扭矩增降梯度,有效控制电机扭矩变化幅度,避免扭矩突变带来的车辆抖动并能及时响应驾驶员需求,提高驾驶舒适性及电机使用寿命。

附图说明

[0097] 图1为本发明控制系统的示意图。
[0098] 图2为限速模块的控制流程图。
[0099] 图3为扭矩决策模块的控制流程图。
[0100] 图4为扭矩梯度管理模块的控制流程图。

具体实施方式

[0101] 下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0102] 在本发明的描述中,需要说明的是,术语“上”、“下”、“内”、“外”“前端”、“后端”、“两端”、“一端”、“另一端”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本发明和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本发明的限制。此外,术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性。
[0103] 在本发明的描述中,需要说明的是,除非另有明确的规定和限定,术语“安装”、“设置有”、“连接”等,应做广义理解,例如“连接”,可以是固定连接,也可以是可拆卸连接,或一体地连接;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连,可以是两个元件内部的连通。对于本领域的普通技术人员而言,可以具体情况理解上述术语在本发明中的具体含义。
[0104] 如图1所示,本发明提供的一种电动车辆限速防抖控制系统包括:限速模块、扭矩决策模块、扭矩梯度管理模块。
[0105] (一)限速模块:所述限速模块包括第一信息采集单元和第一处理模块,所述第一信息采集单元采集车辆运行方向、车门状态、电池故障等级、当前车速信息并发送给所述第一处理模块,所述第一处理模块采用自适应控制算法计算并输出车辆限制最高车速、限扭矩系数、扭矩稳定指令,如图2所示。
[0106] 1)当车辆运行方向为空档时,车辆限制最高车速为0km/h,扭矩稳定指令为0,限扭矩系数为0。
[0107] 2)当车辆运行方向为倒挡时,首先判定车门是否打开。
[0108] 2.1)若车门打开,则:车辆限制最高车速为门开限制最高车速Volim,扭矩稳定指令求取公式如下:
[0109]
[0110] 式中,VstbCmd为扭矩稳定指令;
[0111] Volim为门开限制最高车速,km/h;
[0112] a为门开限制最高车速偏移量,km/h;
[0113] V为车辆实际车速,km/h。
[0114] 限扭矩系数求取公式如下:
[0115]
[0116] 式中,VlimPrct为限扭矩系数,%;
[0117] Vo1为门开限制第一阶段降扭区最高车速,km/h,Vo1
[0118] ko1为门开限制第一阶段降扭区最高车速对应的限扭矩系数,%,ko1>0;
[0119] Vo2为门开限制第二阶段降扭区最高车速,km/h,Vo2>Volim;
[0120] ko2为门开限制第二阶段降扭区最高车速对应的扭矩系数,%,ko2
[0121] Vo3为门开限制第三阶段降扭区最高车速,km/h,Vo3>Vo2。
[0122] 2.2)若车门未打开,则车辆限制最高车速为倒档允许最高车速VRlim,扭矩稳定指令求取公式如下:
[0123]
[0124] 式中,VstbCmd为扭矩稳定指令;
[0125] VRlim为倒档允许最高车速,km/h;
[0126] b为倒档允许最高车速偏移量,km/h;
[0127] V为车辆实际车速,km/h。
[0128] 限扭矩系数求取公式如下:
[0129]
[0130] 式中,VlimPrct为限扭矩系数,%;
[0131] VR1为倒档限制第一阶段降扭区最高车速,km/h,VR1
[0132] kR1为倒档限制第一阶段降扭区最高车速对应的限扭矩系数,%,kR1>0;
[0133] VR2为倒档限制第二阶段降扭区最高车速,km/h,VR2>VRlim;
[0134] kR2为倒档限制第二阶段降扭区最高车速对应的限扭矩系数,%,kR2
[0135] VR3为倒档限制第三阶段降扭区最高车速,km/h,VR3>VR2。
[0136] 3)当车辆运行方向为前进档时,首先判定车门是否打开,
[0137] 3.1)若车门打开,则:车辆限制最高车速为Volim,扭矩稳定指令求取公式如式(1)所示,限扭矩系数求取公式如式(2)所示。
[0138] 3.2)若车门未打开,则判定电池是否有警告以上故障。
[0139] 3.2.1)若电池有故障,则:车辆限制最高车速为电池报故障允许最高车速VBatlim,扭矩稳定指令求取公式如下:
[0140]
[0141] 式中,VstbCmd为扭矩稳定指令;
[0142] VBatlim为电池报故障允许最高车速,km/h;
[0143] c为电池报故障允许最高车速偏移量,km/h;
[0144] V为车辆实际车速,km/h。
[0145] 限扭矩系数求取公式如下:
[0146]
[0147] 式中,VlimPrct为限扭矩系数,%;
[0148] VB1为电池故障限制第一阶段降扭区最高车速,km/h,VB1
[0149] kB1为电池故障限制第一阶段降扭区最高车速对应的限扭矩系数,%,kB1>0;
[0150] VB2为电池故障限制第二阶段降扭区最高车速,km/h,VB2>VBatlim;
[0151] kB2为电池故障限制第二阶段降扭区最高车速对应的限扭矩系数,%,kB2
[0152] VB3为电池故障限制第三阶段降扭区最高车速,km/h,VB3>VB2。
[0153] 3.2.2)若电池无故障,则:车辆限制最高车速为前进档允许最高车速VDlim,扭矩稳定指令求取公式如下:
[0154]
[0155] 式中,VstbCmd为扭矩稳定指令;
[0156] VDlim为前进挡允许最高车速,km/h;
[0157] c为前进档允许最高车速偏移量,km/h;
[0158] V为车辆实际车速,km/h。
[0159] 限扭矩系数求取公式如下:
[0160]
[0161] 式中,VlimPrct为限扭矩系数,%;
[0162] VD1为前进档限制第一阶段降扭区最高车速,km/h,VD1
[0163] kD1为前进档限制第一阶段降扭区最高车速对应的限扭矩系数,%,kD1>0;
[0164] VD2为前进档限制第二阶段降扭区最高车速,km/h,VD2>VBatlim;
[0165] kD2为前进档限制第二阶段降扭区最高车速对应的限扭矩系数,%,kD2
[0166] VD3为前进档限制第三阶段降扭区最高车速,km/h,VD3>VD2。
[0167] (二)扭矩决策模块
[0168] 所述扭矩决策模块包括第二信息采集单元和第二处理模块,所述第二信息采集单元采集车辆运行模式、车辆运行方向和VCU上层分配扭矩并发送给所述第二处理模块,所述第二处理模块还接收所述限速模块输出的车辆最高限速值、限扭矩系数、扭矩稳定指令并发送给所述第二处理模块,所述第二处理模块计算并输出电机控制系统的决策扭矩,如图3所示。
[0169] 1)车辆运行模式为制动或滑行时,决策扭矩输出为VCU上层分配扭矩;
[0170] 2)车辆为非制动和非滑行模式时,判断车辆运行方向;
[0171] 2.1)若车辆运行方向为空挡,则决策扭矩输出为0;
[0172] 2.2)若车辆运行方向为非空挡,判定扭矩稳定指令是否置1;
[0173] 2.2.1)若扭矩稳定指令置1,则决策扭矩输出上一时刻输出扭矩;
[0174] 2.2.2)若扭矩稳定指令置0时,判定车辆运行方向是否为前进档;
[0175] 2.2.2.1)若为前进档方向,判定车辆是否超速且目标扭矩是否降为0,条件满足时决策扭矩输出为前进档对应的合适制动扭矩,否则,决策扭矩=VCU上层分配扭矩*限扭矩系数;
[0176] 2.2.2.2)若车辆运行方向为倒档方向,判定车辆是否超速且目标扭矩是否降为0,条件满足时决策扭矩输出为倒档对应的合适制动扭矩,否则,决策扭矩=VCU上层分配扭矩*限扭系数。
[0177] (三)扭矩梯度管理模块
[0178] 为了避免扭矩突变引起的车辆抖动,提高驾驶舒适性,设置扭矩梯度管理模块。
[0179] 所述扭矩梯度管理模块包括第三信息采集单元和第三处理模块,所述第三信息采集单元采集车辆运行方向、车辆限制最高车速及当前车速信息并发送给所述第三处理模块,所述第三信息采集单元还接收所述扭矩决策模块输出的决策扭矩并发送给所述第三处理模块,所述第三处理模块进行扭矩梯度管理,输出最终的电机目标扭矩,如图4所示。
[0180] 扭矩梯度值管理方式如下:
[0181] 1)当车辆运行方向为空档时,车辆扭矩增降梯度为空挡扭矩梯度值Tstep_n;
[0182] 2)当车辆运行方向为倒挡时,判定车速是否处于倒档限速区范围,若满足则扭矩增降梯度为倒档限速区扭矩梯度值Tstep_rl,若不满足,扭矩增降梯度为倒档正常扭矩梯度值Tstep_r;
[0183] 3)当车辆运行方向为前进档时,判定车速是否处于前进档限速区范围;
[0184] 3.1)若满足,则扭矩增降梯度为前进档限速区扭矩梯度值Tstep_dl,
[0185] 3.2)若不满足,进一步判断如果决策扭矩为正向驱动扭矩,则扭矩增降梯度为前进档驱动扭矩梯度值Tstep_d;否则扭矩增降梯度为前进档制动扭矩梯度值Tstep_db。
[0186] 扭矩梯度值取值原则一般为:Tstep_rl≤Tstep_dl≤Tstep_r≤Tstep_d≤Tstep_db≤Tstep_n≤Tstep_max,其中Tstep_max由电机扭矩最大变化速率决定。
[0187] 电机目标扭矩计算公式如下:
[0188] Tmot=max(min(TCmd,Tf+Tstep_x),Tf‑Tstep_x)      (9)
[0189] 式中,TCmd为扭矩决策模块输出的决策扭矩,Nm;
[0190] Tf为上一时刻输出的电机目标扭矩,Nm;
[0191] Tstep_x为x情况下扭矩梯度值,x=n,rl,r,dl,d,db,Nm。
[0192] 对于本领域技术人员而言,显然本发明不限于上述示范性实施例的细节,而且在不背离本发明的精神或基本特征的情况下,能够以其他的具体形式实现本发明。因此,无论从哪一点来看,均应将实施例看作是示范性的,而且是非限制性的,本发明的范围由所附权利要求而不是上述说明限定,因此旨在将落在权利要求的等同要件的含义和范围内的所有变化囊括在本发明内。不应将权利要求中的任何附图标记视为限制所涉及的权利要求。