一种氢能汽车扭矩管理系统的控制方法与流程

文档序号:19411444发布日期:2019-12-14 00:27阅读:266来源:国知局
一种氢能汽车扭矩管理系统的控制方法与流程

本发明涉及汽车能量管理领域,更具体地说,涉及一种氢能汽车扭矩管理系统的控制方法。



背景技术:

在节能减排的永恒主题下,具备绿色环保、续航里程长、能源转化效率高等诸多优点的氢能源汽车应运而生。

由于氢燃料电池系统输出响应慢、无法储存能量等缺点,氢能源汽车上动力系统至少包括氢燃料电池和动力电池或超级电容的组合,整车控制器作为控制中心,负责氢能源汽车动力系统的能量管理,而扭矩管理是能量管理中的核心内容,与传统汽车的整车控制器vcu扭矩管理策略相比,必须考虑氢能源汽车中氢燃料电池和动力电池的部件保护功能。



技术实现要素:

有鉴于此,本发明提供了层次分明、逻辑性强的一种氢能汽车扭矩管理系统的控制方法。

本发明提供了一种氢能汽车扭矩管理系统的控制方法,包括以下步骤:

步骤1:整车控制器vcu硬线采集档位信号、加速踏板开度信号和制动踏板开度信号,判断驾驶员意图信号;

步骤2:vcu硬线采集当前车速信号和驾驶员意图信号,对整车控制状态进行划分;

步骤3:根据驾驶员加速踏板开度信号、电机转速和档位信号查map表计算驾驶员需求扭矩;

步骤4:不同整车控制状态下,在驾驶员需求扭矩的基础上计算对应的状态扭矩;

步骤5:比较状态扭矩、整车故障扭矩、部件保护扭矩的大小,对取值最小的扭矩进行平滑处理,将平滑处理后的扭矩作为最终执行扭矩输出给驱动电机控制器mcu,从而控制电机工作。

进一步地,所述步骤1中驾驶员意图信号的取值如下:0代表油门踏板和刹车踏板不激活,1代表油门踏板激活,2代表轻踩刹车,3代表深踩刹车。

进一步地,所述步骤2中整车控制状态划分为:蠕行crawl、正常驾驶normaldrive、刹车制动normalbrake、滑行制动coastbrake、最高车速限制speedlimit。

进一步地,所述步骤3中驾驶员需求扭矩的计算方法为:在整车驾驶员操作巡航功能的情况下,驾驶员需求扭矩等于驾驶性扭矩和巡航扭矩两者中值最大的一个,否则,驾驶员需求扭矩等于驾驶性扭矩。

进一步地,所述不同的整车控制状态对应的状态扭矩计算方式为:(1)crawl状态下扭矩根据crawl车速闭环调节,(2)normaldrive状态下状态扭矩等于驾驶需求扭矩,(3)在normalbrake状态下,若满足制动能量回收条件,其状态扭矩等于预先设定的制动电回馈扭矩,若不满足制动能量回收条件,其状态扭矩输出为零,(4)coastbrake状态下,若满足滑行能量回收条件,其状态扭矩等于预先设定的滑行电回馈扭矩,若不满足滑行能量回收条件,其状态扭矩输出为零,(5)speedlimit状态下状态扭矩根据最高车速进行闭环调节,通过比较驾驶需求扭矩和车速限制扭矩的大小,其状态扭矩取两者的较小值。

进一步地,所述步骤5中整车故障扭矩计算方法为:(1)给整车故障等级取值,(2)根据整车故障等级及对应故障处理方式计算整车故障扭矩。

进一步地,所述整车故障等级取以下系统故障等级最大值:动力电池控制器bms系统故障等级、驱动电机控制器mcu系统故障等级、燃料电池控制器fcu系统故障等级和整车控制器vcu系统故障等级。

进一步地,所述整车故障等级及对应故障处理方式为:一级故障不限制动力,仅仪表提示,二级故障限制功率50%,三级故障跛行,同时限制车速和功率,四级故障零扭矩限制。

进一步地,所述步骤5中部件保护扭矩计算方法为:在驱动模式下,通过转化最大功率p1为动力系统可提供最大保护扭矩,部件保护扭矩为电机外特性扭矩和动力系统可提供的最大保护扭矩中的较小值,在能量回收模式下,通过转化p2为动力系统可回收的最大保护扭矩,部件保护扭矩为电机外特性扭矩和动力系统可回收的最大保护扭矩中的较小值,电机外特性扭矩由vcu查表计算,其中,n是驱动电机转速。

进一步地,动力系统可提供的最大功率p1为燃料电池高效区间提供的功率上限值加动力电池当前允许的最大放电功率减去附件总功率,在能量回收模式下,动力系统可回收的最大功率p2为动力电池当前允许的最大充电功率加上附件总功率减去燃料电池高效区间提供的功率下限值。

本发明提供的技术方案带来的有益效果是:

(1)基于状态机策略的扭矩模式划分和扭矩计算,扭矩控制结构层次分明、逻辑性强,具备较强的工程应用价值;(2)在故障扭矩计算和部件扭矩保护模块中综合考虑了氢燃料汽车中不同动力源的输出特性,动力输出更合理,提升能源利用效率和动力系统的可靠性。

附图说明

下面将结合附图及实施例对本发明作进一步说明,附图中:

图1是本发明一种氢能汽车扭矩管理系统的控制方法的流程图;

图2是氢能汽车整车控制状态划分图;

图3是氢能汽车扭矩管理结构图。

具体实施方式

为了对本发明的技术特征、目的和效果有更加清楚的理解,现对照附图详细说明本发明的具体实施方式。

请参考图1,本发明的实施例提供了一种氢能汽车扭矩管理系统的控制方法,包括以下步骤:

步骤1:整车控制器vcu硬线采集档位信号、加速踏板开度信号和制动踏板开度信号,判断驾驶员意图信号;

本发明中,驾驶员意图信号的取值如下:0代表油门踏板和刹车踏板不激活,1代表油门踏板激活,2代表轻踩刹车,3代表深踩刹车,其中,刹车深度小于20%为轻踩刹车,刹车深度大于20%为深踩刹车,在前进挡和倒退档下的判断逻辑见表(1),其判断阈值仅作为参考。

(1)

步骤2:vcu硬线采集当前车速信号和驾驶员意图信号,对整车控制状态进行划分;

本发明中采用matlab/simulink软件内置的stateflow功能建立整车控制状态图,如图2所示,在前进挡(d)或后退档(r),整车控制状态分为蠕行crawl、正常驾驶normaldrive、刹车制动normalbrake、滑行制动coastbrake、最高车速限制speedlimit。vcu控制系统初始化进入normalbrake状态,进入normalbrake状态的条件为刹车激活(in_stpedalflag==2或3);进入crawl状态的条件为coastbrake状态和normaldrive状态下车速小于v3或者normalbrake状态下刹车不激活(in_stpedalflag==0或1);进入coastbrake状态的条件为normalbrake状态下车速大于v1且油门不激活(in_stpedalflag==0),或者crawl状态下车速大于v2且油门不激活(in_stpedalflag==0),或者normaldriving状态下油门不激活(in_stpedalflag==0),或者speedlimit状态下车速小于v5且油门不激活(in_stpedalflag==0);进入normaldriving状态的条件为crawl状态下车速大于v2且油门激活(in_stpedalflag==1),或者coastbrake状态下油门激活(in_stpedalflag==1),或者speedlimit状态下车速小于v5且油门激活(in_stpedalflag==1);进入speedlimit状态的条件为normalbrake状态、normalbrake状态和coastbrake状态下车速大于v4。

步骤3:根据驾驶员加速踏板开度信号、电机转速和档位信号查map表计算驾驶员需求扭矩;

本发明中,在整车驾驶员操作巡航功能的情况下,驾驶员需求扭矩等于驾驶性扭矩和巡航扭矩两者中值最大的一个,否则,驾驶员需求扭矩等于驾驶性扭矩。

步骤4:不同整车控制状态下,在驾驶员需求扭矩的基础上计算对应的状态扭矩;

每一个状态都是互斥的,在蠕行crawl状态下扭矩根据蠕行车速闭环调节;在normaldrive状态下扭矩等于驾驶需求扭矩;在normalbrake状态下,若满足制动能量回收条件,状态扭矩等于预先设定的制动电回馈扭矩,制动电回馈扭矩根据制动踏板开度、电机转速信号查map计算。若不满足制动能量回收条件,状态扭矩输出为零;在coastbrake状态下,若满足滑行能量回收条件,状态扭矩等于预先设定的滑行电回馈扭矩,滑行电回馈扭矩根据车速信号查curve计算。若不满足滑行能量回收条件,状态扭矩输出为零;在speedlimit状态下扭矩根据最高车速进行闭环调节,状态扭矩取min{驾驶需求扭矩,车速限制扭矩}。

步骤5:比较状态扭矩、整车故障扭矩、部件保护扭矩,对取值最小的扭矩进行平滑处理,作为最终执行扭矩输出给驱动电机控制器mcu,从而控制电机运行。

本发明中,整车故障等级取以下系统故障等级最大值:bms(动力电池控制器)系统故障等级、mcu(驱动电机控制器)系统故障等级、fcu(燃料电池控制器)系统故障等级和vcu(整车控制器)系统故障等级;一级故障不限制动力,仅仪表提示;二级故障限制功率50%;三级故障跛行,同时限制车速20km/h和限制功率25%;四级故障零扭矩限制;根据整车故障等级及对应故障处理方式计算故障扭矩,车速限制、功率限制必须最终转化为扭矩形式,其中车速限制扭矩根据当前车速和目标限制车速pid闭环计算,功率限制扭矩根据计算获取,p为电机能输出的最大功率,n是驱动电机转速。

部件保护扭矩根据电机外特性扭矩(当前电机转速下能提供的最大扭矩)、燃料电池高效区间提供的功率上下限、动力电池当前允许的最大充电功率和放电功率、附件总功率(主要为空调、水泵等大功率附件)综合计算;在驱动模式下,动力系统可提供的最大功率p1为燃料电池高效区间提供的功率上限值加动力电池当前允许的最大放电功率减去附件总功率;通过转化最大功率p1为动力系统可提供最大保护扭矩,部件保护扭矩为电机外特性扭矩和动力系统可提供的最大保护扭矩中的较小值,在能量回收模式下,动力系统可回收的最大功率p2为动力电池当前允许的最大充电功率加上附件总功率减去燃料电池高效区间提供的功率下限值,通过转化p2为动力系统可回收的最大保护扭矩,部件保护扭矩为电机外特性扭矩和动力系统可回收的最大保护扭矩中的较小值,电机外特性扭矩由vcu查电机外特性实验测量得到表计算,功率限制必须最终转化为扭矩形式,n是驱动电机转速。

如图3所示,分别计算出状态扭矩、整车故障扭矩、部件保护扭矩后,取最小的扭矩进行平滑处理,平滑处理后的扭矩作为执行扭矩发给驱动电机控制器。

上面结合附图对本发明的实施例进行了描述,但是本发明并不局限于上述的具体实施方式,上述的具体实施方式仅仅是示意性的,而不是限制性的,本领域的普通技术人员在本发明的启示下,在不脱离本发明宗旨和权利要求所保护的范围情况下,还可做出很多形式,这些均属于本发明的保护之内。

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