基于凸优化考虑电机热状态的混合动力汽车能量管理方法与流程

文档序号:23064540发布日期:2020-11-25 17:49阅读:192来源:国知局
基于凸优化考虑电机热状态的混合动力汽车能量管理方法与流程

本发明属于新能源汽车领域,涉及基于凸优化考虑电机热状态的混合动力汽车能量管理方法。



背景技术:

相较于传统燃油汽车和纯电动汽车,混合动力汽车具有动力性好,污染排放低的优点,在电池充电技术尚未取得突破性进展阶段,常规混合动力车是现阶段汽车行业发展的重点对象。合理的能量管理方法对整车动力性和经济性具有重要的影响,与燃油汽车相比,混合动力汽车可有效提高发动机工作效率,且减少发动机怠速时间,提高发动机工作寿命,改善离合器工作状态。然而,现有的混合动力汽车能量管理方法,较多专注于系统的工作效率,而忽略各部件物理状态对其工作效率的影响。其中各部件的热状态对其工作性能具有决定性作用,如电池包的温度过高会限制其最大输出电流甚至造成安全隐患;电机温度过高会直接影响其输出扭矩,导致电机工作性能下降,造成动力性不足的问题。如何在保证动力系统各部件稳定工作的同时,提高车辆燃油经济性,具有重要的研究意义和复杂的技术挑战。现有研究大多集中于电池包热管理,而对作为主要驱动部件的电机热状态研究较少。

由于混合动力汽车能量管理方法中变量多,控制复杂,导致求解过程缓慢,优化效率和优化结果无法同时达到理想状态。考虑多部件热状态控制无疑会带来更加复杂的计算过程,因此,设计一种兼顾计算效率与优化性能同时考虑电机热状态的能量管理方法具有重要科学研究和工程应用价值。



技术实现要素:

有鉴于此,本发明的目的在于提供一种基于凸优化考虑电机热状态的混合动力汽车能量管理方法,实现在允许误差内,最优解为全局最优解,并且计算时间少,结果准确的目的。

为达到上述目的,本发明提供如下技术方案:

基于凸优化考虑电机热状态的混合动力汽车能量管理方法,该方法包含如下步骤:

s1:根据汽车的参数,建立汽车的纵向动力学模型;

s2:根据工况信息,结合建立的纵向动力学模型,计算汽车的需求转矩tdem(k)、需求功率pdem(k);

s3:建立各部件动力学模型,以及电机热状态模型;

s4:通过凸优化拟合方法,对动力系统各部件模型凸化处理;

s5:对传动系统的各部件工作状态及电机热状态进行约束;

s6:确定目标函数,建立凸优化框架;

s7:利用凸优化工具箱,在保证约束有效条件下,计算最佳功率分配;

步骤s1中,建立汽车的纵向动力学模型为:

其中,ft(k)表示汽车牵引力,表示汽车行驶时的空气阻力,cd为空气阻力系数,af为汽车的迎风面积,ρ为空气密度,v为汽车行驶速度,k代表汽车行驶时刻,g为重力加速度,cr为道路的滚动阻力系数,β为道路坡度,a为汽车行驶时的加速度,mtot表示汽车的质量。

可选的,所述s2中,计算汽车的需求转矩tdem(k)、需求功率pdem(k)为:

pdem(k)=ft(k)*v(k)

tdem(k)=ft(k)*rwheel

其中,ft(k)为k时刻汽车的牵引力,v(k)为k时刻汽车的速度,rwheel为汽车的车轮半径。

可选的,所述s3中,各部件动力学模型及电机热状态模型为:

pem,out=tem*ωem

pem,tot=pem,out+pem,loss

pice,out=tice*ωice

pice,tot=pice,out+pice,loss

pbat,tot=pbat,out+pbat,loss

ct&(t)=i(t)2r-ht(t)

其中,pem,out,tem,ωem分别为电机输出功率、转矩和转速,pem,tot和pem,loss为电机总功率与损失功率,下标为ice的代表发动机各参数,c为电机比热容常数,t为电机温度,i,r分别是电机电流电阻,h为电机热散系数。

可选的,所述s4中所述凸优化处理为:

voc(k)=b0*soc(k)+b1

其中,pem,loss(k)为k时刻电机的损失功率,a1(k),a2(k),a3(k)为功率损失的系数,voc(k)为电池的开路电压,tem(k)为电机在k时刻的输出转矩,b0,b1为拟合电池电压的系数,为常值,soc(k)为汽车电池在k时刻的荷电状态,pice,loss(k)为k时刻发动机的功率损失,c1(k),c2(k),c3(k)为功率损失的系数。

可选的,所述s5中,对传动系统的各部件工作状态进行约束具体为:

tem(k)∈[ten,min,tem,max]

tice(k)∈[0,tice,max]

pbat(k)∈[pbat,min,pbat,max]

ebat∈[socmin,socmax]*voc*q

ebat(0)=ebat(n)

t(k)∈[tmin,tmax]

t(0)=t(n)

其中tem(k)为电机在k时刻的输出转矩,pbat(k)为电池在k时刻的功率,ebat为电池的储存电量,pbat,min,pbat,max分别为电池功率的最小值和最大值,socmin,socmax分别为电池荷电状态的最小值和最大值,voc为电池的开路电压,q为电池的容量,t为电机温度,t(0)和t(n)分别为电机在工况初始和结束时温度。

可选的,所述s6中,成本目标函数为:

其中,mfuel为燃油消耗率。

本发明的有益效果在于:

1、选择了凸优化算法,计算时间快,结果准确;

2、制定了考虑电机热状态的能量管理策略,保证了电机稳定工作;

3、约束了电机温度在工况初始和结束时温度保持不变,为实时控制提供了参考依据;

4、提高了动力系统各部件协同工作的稳定性,提高了经济性和安全性。

本发明的其他优点、目标和特征在某种程度上将在随后的说明书中进行阐述,并且在某种程度上,基于对下文的考察研究对本领域技术人员而言将是显而易见的,或者可以从本发明的实践中得到教导。本发明的目标和其他优点可以通过下面的说明书来实现和获得。

附图说明

为了使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明作优选的详细描述,其中:

图1为本发明方法的总体逻辑图;

图2为电机热状态控制示意图;

图3为发明中所用车辆动力系统。

具体实施方式

以下通过特定的具体实例说明本发明的实施方式,本领域技术人员可由本说明书所揭露的内容轻易地了解本发明的其他优点与功效。本发明还可以通过另外不同的具体实施方式加以实施或应用,本说明书中的各项细节也可以基于不同观点与应用,在没有背离本发明的精神下进行各种修饰或改变。需要说明的是,以下实施例中所提供的图示仅以示意方式说明本发明的基本构想,在不冲突的情况下,以下实施例及实施例中的特征可以相互组合。

其中,附图仅用于示例性说明,表示的仅是示意图,而非实物图,不能理解为对本发明的限制;为了更好地说明本发明的实施例,附图某些部件会有省略、放大或缩小,并不代表实际产品的尺寸;对本领域技术人员来说,附图中某些公知结构及其说明可能省略是可以理解的。

本发明实施例的附图中相同或相似的标号对应相同或相似的部件;在本发明的描述中,需要理解的是,若有术语“上”、“下”、“左”、“右”、“前”、“后”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本发明和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此附图中描述位置关系的用语仅用于示例性说明,不能理解为对本发明的限制,对于本领域的普通技术人员而言,可以根据具体情况理解上述术语的具体含义。

图1为本发明方法的总体逻辑图;图2为电机热状态控制示意图;图3为发明中所用车辆动力系统。

基于凸优化考虑电机热状态的能量管理方法,该方法包含如下步骤:

s1:根据汽车的参数,建立汽车的纵向动力学模型;

s2:根据工况信息,结合建立的纵向动力学模型,计算汽车的需求转矩tdem(k)、需求功率pdem(k);

s3:建立各部件动力学模型,以及电机热状态模型;

s4:通过凸优化拟合方法,对动力系统各部件模型凸化处理;

s5:对传动系统的各部件工作状态及电机热状态进行约束;

s6:确定目标函数,建立凸优化框架;

s7:利用凸优化工具箱,在保证约束有效条件下,计算最佳功率分配;

步骤s1中,建立汽车的纵向动力学模型为:

其中,ft(k)表示汽车牵引力,表示汽车行驶时的空气阻力,cd为空气阻力系数,af为汽车的迎风面积,ρ为空气密度,v为汽车行驶速度,k代表汽车行驶时刻,g为重力加速度,cr为道路的滚动阻力系数,β为道路坡度,a为汽车行驶时的加速度,mtot表示汽车的质量。

所述s2中,计算汽车的需求转矩tdem(k)、需求功率pdem(k)为:

pdem(k)=ft(k)*v(k)

tdem(k)=ft(k)*rwheel

其中,ft(k)为k时刻汽车的牵引力,v(k)为k时刻汽车的速度,rwheel为汽车的车轮半径。

所述s3中,各部件动力学模型及电机热状态模型为:

pem,out=tem*ωem

pem,tot=pem,out+pem,loss

pice,out=tice*ωice

pice,tot=pice,out+pice,loss

pbat,tot=pbat,out+pbat,loss

ct&(t)=i(t)2r-ht(t)

其中,pem,out,tem,ωem分别为电机输出功率、转矩和转速,pem,tot和pem,loss为电机总功率与损失功率,下标为ice的代表发动机各参数,c为电机比热容常数,t为电机温度,i,r分别是电机电流电阻,h为电机热散系数。

所述s4中所述凸优化处理为:

voc(k)=b0*soc(k)+b1

其中,pem,loss(k)为k时刻电机的损失功率,a1(k),a2(k),a3(k)为功率损失的系数,voc(k)为电池的开路电压,tem(k)为电机在k时刻的输出转矩,b0,b1为拟合电池电压的系数,为常值,soc(k)为汽车电池在k时刻的荷电状态,pice,loss(k)为k时刻发动机的功率损失,c1(k),c2(k),c3(k)为功率损失的系数。

所述s5中,对传动系统的各部件工作状态进行约束具体为:

tem(k)∈[ten,min,tem,max]

tice(k)∈[0,tice,max]

pbat(k)∈[pbat,min,pbat,max]

ebat∈[socmin,socmax]*voc*q

ebat(0)=ebat(n)

t(k)∈[tmin,tmax]

t(0)=t(n)

其中tem(k)为电机在k时刻的输出转矩,pbat(k)为电池在k时刻的功率,ebat为电池的储存电量,pbat,min,pbat,max分别为电池功率的最小值和最大值,socmin,socmax分别为电池荷电状态的最小值和最大值,voc为电池的开路电压,q为电池的容量,t为电机温度,t(0)和t(n)分别为电机在工况初始和结束时温度。

所述s6中,成本目标函数为:

其中,mfuel为燃油消耗率。

最后说明的是,以上实施例仅用以说明本发明的技术方案而非限制,尽管参照较佳实施例对本发明进行了详细说明,本领域的普通技术人员应当理解,可以对本发明的技术方案进行修改或者等同替换,而不脱离本技术方案的宗旨和范围,其均应涵盖在本发明的权利要求范围当中。

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