[发明专利]电动汽车冲击度主动抑制的动力品质控制方法有效

专利信息
申请号: 201510643675.2 申请日: 2015-09-30
公开(公告)号: CN105216780B 公开(公告)日: 2017-12-15
发明(设计)人: 杨林;鄢挺;羌嘉曦;陈亮 申请(专利权)人: 上海凌翼动力科技有限公司;上海交通大学
主分类号: B60W10/08 分类号: B60W10/08;B60W40/00;B60W40/105;B60W40/107
代理公司: 上海汉声知识产权代理有限公司31236 代理人: 郭国中
地址: 200240 上海市闵行*** 国省代码: 上海;31
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 电动汽车 冲击 主动 抑制 动力 品质 控制 方法
【权利要求书】:

1.一种电动汽车冲击度主动抑制的动力品质控制方法,其特征在于,基于电动汽车的电驱动系统实现对动力品质的控制,包括如下步骤:

步骤1:根据采样传感器信号以及整车控制器通过CAN总线获得的电源系统状态信息、电机系统运行信息,获得驾驶员操作信息和车辆运行状态信息;

步骤2:利用基于主动减振阻尼器和冲击度预测抑制的车辆驱动转矩控制方式实现对因驱动力突变而引起的车辆冲击的主动抑制;并在获得电机系统的最终转矩控制指令、最终转速控制指令后用于控制电动汽车的运行状态;

步骤3:利用基于车辆冲击度反馈的动力品质主动控制方式更新最终转矩控制指令、最终转速控制指令,得到更新后的最终转矩控制指令、最终转速控制指令,实现对因车辆行驶阻力的随机性变化而引起的车辆冲击的主动抑制;

步骤4:通过CAN总线输出更新后的最终转矩控制指令、最终转速控制指令并传输至电驱动系统,实现对电动汽车的动力品质的主动控制。

2.根据权利要求1所述的电动汽车冲击度主动抑制的动力品质控制方法,其特征在于,所述的整车控制器通过CAN总线分别与电源系统、电机系统、动力附件相连接并通过电气线束与传感器相连接。

3.根据权利要求1所述的电动汽车冲击度主动抑制的动力品质控制方法,其特征在于,所述步骤1中的所述电源系统状态信息包括:蓄电池荷电状态、剩余能量状态;

所述电机系统运行信息包括:电机的转速和转矩信息;

所述传感器信号包括驾驶员驾驶车辆时的操作信号以及车速传感器信号、车辆加速度传感器信号;所述车辆运行状态信息包括车速、加速度;驾驶员驾驶车辆时的操作信号包括加速踏板传感器信号、制动踏板传感器信号、点火钥匙开关信号、变速手柄位置传感器信号。

4.根据权利要求3所述的电动汽车冲击度主动抑制的动力品质控制方法,其特征在于,所述步骤2包括如下步骤:

步骤2.1:将驾驶员操作信息中的驾驶员加速踏板或制动踏板信号的采样值转化为指令值,转化公式如下:

APPdmdcurr=min(APPdmdpre+APPrate×△tAPP,APPRawcurr);

BPPdmdcurr=min(BPPdmdpre+BPPrate×△tBPP,BPPRawcurr);

式中:APPdmdcurr、APPdmdpre分别为当前时刻、前一时刻的加速踏板的指令值,BPPdmdcurr、BPPdmdpre分别为当前时刻、前一时刻的制动踏板的指令值,APPRawcurr、BPPRawcurr分别为当前时刻的加速踏板、制动踏板信号采样值,△tAPP、△tBPP分别为加速踏板、制动踏板指令值的更新周期,APPrate、BPPrate分别为加速踏板指令、制动踏板指令的允许变化速率;

若APPRawcurr>APPdmdpre,则APPrate=APPrate+(t);

若APPRawcurr≤APPdmdpre,则APPrate=APPrate-(t);

若BPPRawcurr>BPPdmdpre,则BPPrate=BPPrate+(t);

若BPPRawcurr≤BPPdmdpre,则BPPrate=BPPrate-(t);

APPrate+(t)=APPratemax×(1-eλ1ⅹt);

APPrate-(t)=APPratemax×(1-eλ2ⅹt);

BPPrate+(t)=BPPratemax×(1-eλ3ⅹt);

BPPrate-(t)=BPPratemax×(1-eλ4ⅹt);

式中:APPrate+(t)、APPrate-(t)分别为加速踏板开度增大、减小时的允许变化速率的限制值,BPPrate+(t)、BPPrate-(t)分别为制动踏板开度增大、减小时的允许变化速率的限制值,t为加速踏板或制动踏板信号采样值到指令值的转化所经历的时间,APPratemax、BPPratemax分别为基于冲击度控制要求而设置的加速踏板开度和制动踏板开度的变化速率的最大允许值,λ1、λ2、λ3、λ4分别为按冲击度控制要求经试验测定或计算确定的加速踏板开度增大时、加速踏板开度减小时、制动踏板开度增大时、制动踏板开度减小时的允许变化速率限制值随t的控制参数;

步骤2.2:获得基于反馈的驾驶员对所述电机系统的初级指令转矩Tdrvr、初级指令转速ωdrvr,计算公式如下:

Tdrvr=min(|TrealFB+Tdrvrrate×△tTdrvr|,|TdrvrRAW)|)×sgn(TdrvrRAW);

ωdrvr=min(|ωrealFBdrvrrate×△tωdrvr|,|ωdrvrRAW)|)×sgn(ωdrvrRAW);

式中:TrealFB、ωrealFB分别为电机系统通过CAN总线反馈的当前时刻的实际输出转矩、转速,△tTdrvr、△tωdrvr分别为驾驶员指令转矩Tdrvr、指令转速ωdrvr的更新周期,ω为根据安装在所述电机系统的输出轴上的所述车速传感器信号计算出的驱动桥输入转速,在APPdmdcurr>△1且BPPdmdcurr<△2时为根据车速Vs和APPdmdcurr查表计算的驱动车辆的驾驶员指令转矩原始值、在APPdmdcurr<△1且BPPdmdcurr>△2时为根据车速Vs和BPPdmdcurr查表计算的制动车辆的驾驶员指令转矩原始值,Tdrvrrate、ωdrvrrate分别为车辆驱动转矩的允许变化速率、转速的允许变化速率,△1、△2分别为加速踏板开度信号有效、制动踏板开度信号有效的下限值;

若|TdrvrRAW|>|TrealFB|,则Tdrvrrate=Tdrvrrate+

若|TdrvrRAW|≤|TrealFB|,则Tdrvrrate=Tdrvrrate-

若|ωdrvrRAW|>|TrealFB|,则ωdrvrrate=ωdrvrrate+

若|ωdrvrRAW|≤|TrealFB|,则ωdrvrrate=ωdrvrrate-

式中:Tdrvrrate+、Tdrvrrate-分别为基于冲击度控制要求而设置的车辆驱动指令转矩增大、减小时的允许变化速率的极限限制值,ωdrvrrate+、ωdrvrrate-分别为基于冲击度控制要求而设置的车辆驱动指令转速增大、减小时的允许变化速率的极限限制值;

步骤2.3:预测出所述电机系统在下一时刻可实现的转速范围和转矩范围的向量Φpre,预测的计算公式如下:

Φpre=[wpre,U,wpre,L,Tpre,U,Tpre,L]

={[wcurr+R+ω,slfLn×△t,wcurr+R-ω,slfLn×△t,Tcurr+R+T,slfLm×△t,Tcurr+R-T,slfLm×△t],当(|wcurrslfLn|最小且|Tcurr-TslfLm|最小时,m=1,2,…,NT,n=1,2,…,NW)}

式中:△t为下一时刻与当前时刻之间的时间差值,wpre,U、wpre,L、Tpre,U、Tpre,L分别为预测出的所述电机系统在下一时刻可实现的转速上限、转速下限、转矩上限、转矩下限,wcurr、Tcurr分别为通过CAN总线接收到的所述电机系统在当前时刻的实际转速、转矩,R+ω,slfLn、R-ω,slfLn、R+T,slfLm、R-T,slfLm分别是自学习出的所述电机系统在工况点(TslfLm,ωslfLn)能够实现的转速动态响应增的速率、转速动态响应减的速率、转矩动态响应增的速率、转矩动态响应减的速率,其中,TslfLm、ωslfLn分别为所述电机系统的转速动态响应增的速率脉谱、转速动态响应减的速率脉谱、转矩动态响应增的速率脉谱、转矩动态响应减的速率转矩脉谱共用的扭矩表头中第m个扭矩、转速表头中的第n个转速,m=1,2,…,NT,n=1,2,…,NW,NT为扭矩表头中所设的转矩的个数,NW为转速表头中所设的转速的个数;

步骤2.4:将电机系统的控制指令限制在可实现的范围内,得到可实现的控制指令,以避免因对所述电机系统的控制指令与可实现的响应速度的不一致所导致的冲击,计算公式如下:

wPsbl=max(min(wRAW,wpre,U),wpre,L);

TPsbl=max(min(TRAW,Tpre,U),Tpre,L);

式中:wRAW、TRAW分别等于步骤2.2中的ωdrvr、Tdrvr的值,wPsbl、TPsbl分别为所述电机系统在下一时刻的可实现转速指令、转矩指令;

步骤2.5:计算车辆的当前冲击度ξcurr,并预测下一时刻的冲击度ξpre;计算公式如下:

ξcurr=△as/△tvs;

如TrealFB≠TrealFB-,则ξpre=ξcurr×[TPsbl-TrealFB]/|TrealFB-TrealFB-|;

如TrealFB=TrealFB-,则ξpre=ξcurr

式中:△as为对车辆加速度传感器采样并计算出的车辆加速度差,△tvs为车辆加速度变化△as对应的时间,TrealFB-为所述电机系统通过CAN总线反馈的前一时刻的实际输出转矩;

步骤2.6:获得电机系统的最终转矩控制指令Tfinal、最终转速控制指令wfinal,从而抑制冲击度在设定的范围,计算公式如下:

若|TPsbl|≥|TrealFB|,

则Tfinal=sgn(TPsbl)×min(SB×|TPsbl|×ξLMT,U/|ξpre|,|TPsbl|);

若|TPsbl|<|TrealFB|,

则Tfinal=sgn(TPsbl)×min(SB×|TPsbl|×ξLMT,L/|ξpre|,|TPsbl|);

wfinal=wPsbl

式中:ξLMT,U、ξLMT,L分别为指令所述电机系统输出绝对值增大时的冲击度限制值、减小时的冲击度限制值,SB为当前时刻从所述电机系统到车辆驱动桥的传动比。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海凌翼动力科技有限公司;上海交通大学,未经上海凌翼动力科技有限公司;上海交通大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201510643675.2/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top