一种混合动力汽车发动机转速阶跃控制方法与流程

文档序号:19736618发布日期:2020-01-18 04:34阅读:527来源:国知局
一种混合动力汽车发动机转速阶跃控制方法与流程

本发明涉及汽车控制技术领域,尤其涉及一种混合动力汽车发动机转速阶跃控制方法。



背景技术:

随着汽车工业的发展,人们越来越注意汽车的环保。为了保证汽车具有充足动力的同时,兼顾环境保护,混合动力汽车成为当前清洁能源汽车的发展主流。混合动力汽车可以弥补纯电动汽车续驶里程短的不足,同时相对传统汽车又可大幅减少燃油消耗与尾气排放。

混合动力汽车的发动机的工作转速主要由目标功率进行设定,在发动机转速进行调节的时候,现有技术中,通常采用发动机转速连续控制调节的方式,该方式中发动机虽然可工作于任意功率下,但势必带来发动机扭矩、转速的频繁变化,而且在发动机转速调节过程中,也没有考虑电池的soc(核电状态)状态,将导致整车经济性变差。

因此,亟需一种混合动力汽车发动机转速阶跃控制方法来解决上述技术问题。



技术实现要素:

本发明的目的在于提供一种混合动力汽车发动机转速阶跃控制方法,能够解决现有技术中发动机扭矩、转速的频繁变化,而且在发动机转速调节过程中,也没有考虑电池的soc(核电状态)状态,导致整车经济性变差的问题。

为达此目的,本发明采用以下技术方案:

一种混合动力汽车发动机转速阶跃控制方法,包括如下步骤:

s1、计算发动机的目标功率pe_dem;

s2、根据所述发动机的目标功率计算所述发动机的目标转速engflowctl_nengcaldem;

s3、根据电池soc的当前值和所述发动机的目标转速engflowctl_nengcaldem确定所述发动机的实际控制转速engflowctl_ndem,并控制发动机转速直接到达所述实际控制转速engflowctl_ndem。

可选地,所述步骤s1包括如下步骤:

s1.1、获得动力电池放电的目标功率pbat_dem;

s1.2、由整车需求功率pveh_dem和所述动力电池放电的目标功率pbat_dem计算所述发动机的目标功率pe_dem,公式如下,pe_dem=pveh_dem-pbat_dem。

可选地,所述步骤s1.1中,由所述电池soc的当前值对电池目标功率曲线插值计算得到所述动力电池放电的目标功率pbat_dem。

可选地,所述步骤s2中由发动机目标功率pe_dem对最优功率曲线插值计算获得所述发动机的目标转速engflowctl_nengcaldem。

可选地,所述步骤s3包括如下步骤:

s3.1、由所述发动机的目标转速engflowctl_nengcaldem、发动机的起始工作转速engflowctl_nstrt_c和发动机的转速步长engflowctl_nevery_c,计算发动机目标转速初始分段值n’,计算公式如下:

n’=(engflowctl_nengcaldem-engflowctl_nstrt_c)/engflowctl_nevery_c;

s3.2、计算发动机目标转速实际分段值n;

s3.3、计算发动机的所述实际控制转速engflowctl_ndem,公式如下,

engflowctl_ndem=engflowctl_nstrt_c+engflowctl_nevery_c×n'。

可选地,所述步骤s3.2中,若所述电池soc的当前值高于阈值,所述发动机目标转速初始分段值n’向下取整得到所述发动机目标转速实际分段值n,若所述电池soc的当前值低于所述阈值,所述发动机目标转速初始分段值n’向上取整得到所述发动机目标转速实际分段值n。

可选地,所述阈值能够进行标定。

可选地,所述步骤s3.1中,所述发动机的起始工作转速engflowctl_nstrt_c能够进行标定。

可选地,所述步骤s3.1中,所述发动机的转速步长engflowctl_nevery_c能够进行标定。

本发明的有益效果:

本发明所提供的混合动力汽车发动机转速阶跃控制方法,通过发动机的目标功率得到发动机的目标转速,根据电池soc的当前值和发动机的目标转速确定发动机的实际控制转速,并直接控制发动机转速直接到达实际控制转速,避免发动机扭矩、转速的频繁变化;同时,充分考虑电池的soc状态,使得发动机转速控制到实际控制转速,保证电池和发动机的功率输出合理分配,提高整车的经济性。

附图说明

图1是本发明一种混合动力汽车发动机转速阶跃控制方法的流程图。

具体实施方式

下面结合附图和实施方式进一步说明本发明的技术方案。可以理解的是,此处所描述的具体实施例仅仅用于解释本发明,而非对本发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本发明相关的部分而非全部。

在本发明的描述中,需要说明的是,除非另有明确的规定和限定,术语“安装”、“相连”、“连接”应做广义理解,例如,可以是固定连接,也可以是可拆卸连接;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连,可以是两个元件内部的连通。对于本领域的普通技术人员而言,可以具体情况理解上述术语在本发明中的具体含义。

为了解决现有技术中发动机扭矩、转速的频繁变化,而且在发动机转速调节过程中,没有考虑电池的soc状态,导致整车经济性变差的问题,如图1所示,本发明提供一种混合动力汽车发动机转速阶跃控制方法,包括如下步骤:

s1、计算发动机的目标功率pe_dem;

s2、根据发动机的目标功率计算发动机的目标转速engflowctl_nengcaldem;

s3、根据电池soc的当前值和发动机的目标转速engflowctl_nengcaldem确定发动机的实际控制转速engflowctl_ndem,并控制发动机转速直接到达实际控制转速engflowctl_ndem。

本方法通过发动机的目标功率得到发动机的目标转速,通过电池soc的当前值和发动机的目标转速确定发动机的实际控制转速,并直接控制发动机转速直接到达实际控制转速,避免发动机扭矩、转速的频繁变化;同时,充分考虑电池的soc状态,使得发动机转速控制到实际控制转速,保证电池和发动机的功率输出合理分配,提高整车的经济性。

进一步地,步骤s1包括如下步骤:

s1.1、获得动力电池放电的目标功率pbat_dem;在本实施例中,由电池soc的当前值对电池目标功率曲线插值计算得到动力电池放电的目标功率pbat_dem,保证电池的目标功率贴合电池目标功率的最优值;

s1.2、由整车需求功率pveh_dem和动力电池放电的目标功率pbat_dem计算发动机的目标功率pe_dem,公式如下,pe_dem=pveh_dem-pbat_dem。确定发动的目标功率pe_dem后,进一步地,在步骤s2中,由发动机目标功率pe_dem对最优功率曲线插值计算获得发动机的目标转速engflowctl_nengcaldem,使得发动机的目标转速engflowctl_nengcaldem满足最优值。

进一步地,步骤s3包括如下步骤:

s3.1、由发动机的目标转速engflowctl_nengcaldem、发动机的起始工作转速engflowctl_nstrt_c和发动机的转速步长engflowctl_nevery_c,计算发动机目标转速初始分段值n’,计算公式如下:n’=(engflowctl_nengcaldem-engflowctl_nstrt_c)/engflowctl_nevery_c;其中,发动机的起始工作转速engflowctl_nstrt_c和发动机的转速步长engflowctl_nevery_c能够进行标定,保证发动机的起始工作转速engflowctl_nstrt_c和发动机的转速步长engflowctl_nevery_c满足实际控制的需要,提高整车的经济性;

s3.2、计算发动机目标转速实际分段值n;具体地,在本实施例中,若电池soc的当前值高于阈值,发动机目标转速初始分段值n’向下取整得到发动机目标转速实际分段值n,若电池soc的当前值低于阈值,发动机目标转速初始分段值n’向上取整得到发动机目标转速实际分段值n。通过上述方式,保证发动机和电池的动力输出能够得到合理的分配,从而提高燃油的经济性;其中,阈值能够根据实际的需要进行标定。

s3.3、计算发动机的实际控制转速engflowctl_ndem,公式如下,

engflowctl_ndem=engflowctl_nstrt_c+engflowctl_nevery_c×n'。

显然,本发明的上述实施例仅仅是为了清楚说明本发明所作的举例,而并非是对本发明的实施方式的限定。对于所属领域的普通技术人员来说,在上述说明的基础上还可以做出其它不同形式的变化或变动。这里无需也无法对所有的实施方式予以穷举。凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明权利要求的保护范围之内。

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