混合动力汽车功率平衡控制方法、计算机设备及存储介质

文档序号:161581 发布日期:2021-10-29 浏览:27次 >En<

阅读说明:本技术 混合动力汽车功率平衡控制方法、计算机设备及存储介质 (Hybrid electric vehicle power balance control method, computer device and storage medium ) 是由 李海波 赵田芳 余绍鹏 王恺 李登辉 于 2021-06-30 设计创作,主要内容包括:本发明公开了一种混合动力汽车功率平衡控制方法,包括电池过充功率平衡控制和电池过放功率平衡控制,其中电池过充功率平衡控制包括:S11、基于电池允许充电功率的过充功率计算,S12、基于电池允许充电电流的过充功率计算,S13、基于电池允许充电电压的过充功率计算,S14、基于PI计算电池过充残余功率,S15、计算发电机最大发电能力,S16、发电机能力限制。该方法既可以平衡动力系统的功率偏差,又能满足特殊工况下导致的电池过充和过放,延长电池寿命,提高驾驶安全性。(The invention discloses a power balance control method of a hybrid electric vehicle, which comprises battery overcharge power balance control and battery overdischarge power balance control, wherein the battery overcharge power balance control comprises the following steps: the method comprises the steps of S11, calculating overcharge power based on the allowable charge power of the battery, S12, calculating overcharge power based on the allowable charge current of the battery, S13, calculating overcharge power based on the allowable charge voltage of the battery, S14, calculating overcharge residual power of the battery based on PI, S15, calculating the maximum power generation capacity of the generator, and S16, limiting the capacity of the generator. The method can balance the power deviation of the power system, can meet the requirements of battery overcharge and overdischarge caused under special working conditions, prolongs the service life of the battery and improves the driving safety.)

混合动力汽车功率平衡控制方法、计算机设备及存储介质

技术领域

本发明属于汽车功率控制领域,具体涉及一种混合动力汽车功率平衡控制方法、计算机 设备及存储介质。

背景技术

混合动力汽车具备多动力源,如图1所示,通常配有高压动力电池、驱动电机、发电机 和发动机,且系统运行模式复杂。由于混合动力汽车的高压电池容量较小,在某些特殊工况 下,比如高温、低温、高原、急加速或长下坡减速等工况时容易给电池造成短时过度充电和 放电,尤其在高温高寒环境下电池能力受限且执行器(发动机/发电机/驱动电机)扭矩的精 度偏差,这些偏差会导致系统功率不平衡,进而导致电池过充和过放,甚至可能造成行驶过 程中电池继电器被强制断开,触发电池异常断高压风险。

发明内容

本发明的目的在于,提供一种混合动力汽车功率平衡控制方法、计算机设备及存储介质, 使得系统功率保持平衡,避免电池过充过放,保护电池,延长电池寿命。

本发明提供的技术方案如下:

一种混合动力汽车功率平衡控制方法,包括:

一、电池过充功率平衡控制

S11、基于电池允许充电功率的过充功率计算

根据电池当前实际功率Pa和电池当前允许短时充电功率Pcm,计算充电时超出电池允 许充电功率的过充功率Pop=Max(Pcm-Pa,0);

S12、基于电池允许充电电流的过充功率计算

根据电池当前实际电流Ia和电池当前允许的最大充电电流为IcM,计算充电时电池的过 充电流Ib=Max(IcM-Ia,0);再结合电池当前实际电压Va,计算当前电池充电过程 由于超过电池电流能力的超限功率PoI=Ib×Va

S13、基于电池允许充电电压的过充功率计算

根据电池当前实际电压Va和电池当前允许的最大充电电压为VcM,计算充电时电池的过 充电压Vb=Max(Va-VcM,0);再结合电池当前环境温度下的内阻值R,计算当前电池充电过程由于超过电池电压能力的超限功率PoV=Vb×Va/R;

S14、基于PI计算电池过充残余功率

计算最大的电池超过电池允许能力的功率偏差Perr=Max(Max(PoP,PoI,PoV),0);再将该功率偏差进行PI控制,输出调节后的残差功率其中,为比例调节系数,为积分调节系数;

S15、计算发电机最大发电能力

计算电池当前允许短时充电功率Pcm与补偿负载功率Pload的差值Pcl,然后计算调节后的残差功率Pee与该差值Pcl的和Pec,电池过充残余功率PRoc=Max(Pec,0),电池短 时允许修正功率能力PST=Min(Pec,0),当前驱动电机的消耗功率为Ptc,则当前发电机 的最大发电能力PCa=PST-Ptc+PRoc

S16、发电机能力限制

计算当前的发电机发电功率请求Preq,再结合当前发电机的最大发电能力PCa,计算发电机的实际需求发电功率Pcmd=Max(Preq,PCa)。

优选地,该方法还包括:二、电池过放功率平衡控制

S21、基于电池允许放电功率的过放功率计算

根据电池当前实际功率Pa和电池当前允许短时放电功率为Pdm,计算放电时超出电池 允许放电功率的过放功率Pdp=Max(Pa-Pdm,0);

S22、基于电池允许放电电流的过放功率计算

根据电池当前实际电流Ia和电池当前允许的最大放电电流为IdM,计算放电时的电池的 过放电流Id=Max(Ia-Idm,0);再结合电池当前实际电压Va,计算当前电池放电过 程由于超过电池电流能力的超限功率PdI=Id×V;

S23、基于电池允许放电电压的过放功率计算

根据电池当前实际电压Va和电池当前允许的最大放电电压为VdM,计算放电时电池的 过放电压Vd=Max(Va-VdM,0);再结合电池当前环境温度下的内阻值R,计算当 前电池放电过程由于超过电池电压能力的超限功率PdV=Vd×Va/R;

S24、基于PI计算电池过放残余功率

计算最大的电池超过电池允许能力的功率偏差Perd=Max(Max(PdP,PdI,PdV),0);再将该功率偏差乘以-1进行PI控制,输出调节后的残差功率其中,为比例调节系数,为积分调节系数;

S25、计算驱动电机最大驱动能力

计算电池当前允许短时放电功率为Pdm与补偿负载功率Pload的差值Pld,然后计算调节后的残差功Ped率与该差值的和Pel,电池过放残余功率PRod=-1×Min(Pel,0),电 池短时允许修正放电能力PSTd=Max(Pel,0),当前发电机实际的消耗功率为Pgc,则当前 驱动电机的最大驱动能力PCd=PSTd-Pgc+PRod

S26、驱动电机能力限制

计算当前的驱动电机驱动功率请求PTq,再结合当前驱动电机的最大驱动能力PCd,计算驱动电机的实际需求驱动功率Pcmd=Max(PTq,PCd)。

优选地,根据电池当前实际电流Ia和电池当前实际电压Va,计算电池当前实际功率Pa=Ia×Va

优选地,取值范围为0~1,取值范围为-0.1~0.1。

优选地,取值范围为0~1,取值范围为-0.1~0.1。

优选地,当前驱动电机的消耗功率Ptc=n3×T3×2π/(60×1000);其中,n3为驱 动电机当前转速,T3为驱动电机当前扭矩。

优选地,当前发电机实际的消耗功率Pgc=Min(ng×Tg×2π/(60×1000),0); 其中,ng为发电机当前转速,Tg为发电机当前扭矩。

一种计算机设备,计算机设备包括处理器和存储器,存储器中存储有至少一段程序,至 少一段程序由处理器加载并执行以实现如上所述的混合动力汽车功率平衡控制方法。

一种存储介质,存储介质中存储有至少一条指令、至少一段程序、代码集或指令集,至 少一条指令、至少一段程序、代码集或指令集由处理器加载并执行以实现如上所述的混合动 力汽车功率平衡控制方法。

本发明的有益效果为:

本发明通过电池当前实际功率、电池允许充放电功率、电池允许充放电电流和电池允许 充放电电压,分别计算各种条件下的过充过放功率偏差,并将功率偏差进行PI控制,再结 合计算出的残差功率与驱动电机/发电机能力修正驾驶员需求电机/发电机扭矩,输出优化后 的驾驶员需求发电机发电功率及驱动电机功率需求。该方法既可以平衡动力系统的功率偏差, 又能满足特殊工况下导致的电池过充和过放,比如高温、低温、高原、急加速或长下坡减速 等工况下容易给电池造成短时过度充电和放电情况,尤其在高温高寒环境下电池能力受限且 执行器扭矩偏差,这些偏差导致系统功率不平衡,甚至可能造成行驶过程中强制断开电池继 电器,不仅影响电池寿命,还影响驾驶安全性。

附图说明

图1是本发明混合动力汽车动力系统的结构示意图。

图2是本发明实施例的电池过充功率平衡控制框图。

图3是本发明实施例的电池过放功率平衡控制框图。

具体实施方式

为了使本发明的目的、技术方案和优点更加清楚明白,以下结合附图及具体实施案例, 对本发明作进一步的说明,但本发明的保护范围不限于下述的实施例。

为了使多动力源能力平稳可靠,保护电池、延长电池寿命,平衡动力系统功率,本发明 提供了一种混合动力汽车动力系统功率平衡控制方法,结合电池当前实际功率、电池允许充 放电功率、电池允许充放电电流和电池允许充放电电压,将电池的功率进行拆分且对功率偏 差进行PI控制,并结合计算出的残差功率与驱动电机/发电机能力修正驾驶员需求电机/发电 机指令,输出优化后的驾驶员需求发电机发电功率及驱动电机功率需求。该方法既可以平衡 动力系统的功率偏差,又能满足特殊工况下导致的电池过充和过放,尤其在低温环境下,电 池充放电能力较弱,电机工作效率较低时。

本发明实施例的混合动力汽车动力系统功率平衡控制方法,结合电池允许充电能力、驾 驶员需求扭矩/功率,将电池的功率进行拆分且对功率偏差进行PI控制,并结合残差功率和 充放电能力修正发电机扭矩和驱动电机指令,输出优化后的驾驶员需求发电机发电功率及驱 动电机功率需求,使得系统功率保持平衡,避免电池过充过放。具体包括:

一、电池过充功率平衡控制,如图2所示:

S11.基于电池允许充电功率的过充功率计算:

根据电池当前实际电流Ia(充电为负,放电为正),电池当前实际电压Va,计算当前电 池实际功率为Pa,Pa=Ia×Va/1000,其中上式除以1000表示把功率换算成千瓦单位。 电池当前允许短时充电功率为Pcm,其中正值代表放电,负值代表充电,该Pcm为负值; 充电时若超出电池允许充电功率的过充功率Pop,用电池当前允许短时充电功率减去电池当 前实际功率得到,即Pop=Max(Pcm-Pa,0)。

S12.基于电池允许充电电流的过充功率计算:

根据电池当前实际电流Ia(充电为负,放电为正),电池当前允许的最大充电电流为 IcM(充电为负,放电为正),可得到充电时的电池的过充电流Ib,即 Ib=Max(IcM-Ia,0);再结合电池当前实际电压Va,计算当前充电过程由于超过电 池电流能力的超限功率为PoI,即PoI=Ib×Va/1000。

S13.基于电池允许充电电压的过充功率计算:

根据电池当前实际电压Va,电池当前允许的最大充电电压为VcM,可得到充电时的电池 的过充电压Vb,即Vb=Max(Va-VcM,0);再结合电池当前环境温度下的内阻值R,计 算当前充电过程由于超过电池电压能力的超限功率为PoV,即PoV=Vb×Va/(1000×R)。

S14.基于PI计算电池过充残余功率:

基于以上三种过充条件判断后,输出最大的电池超过电池允许能力的功率偏差Perr,即 Perr=Max(Max(PoP,PoI,PoV),0)。再把该功率偏差进行PI控制,输出调节后的残差功率Pee,即其中为比例调节系数,其取值为0~1,为积分调节系数,其取值为-0.1~0.1。

S15.计算发电机最大发电能力:

把残差功率Pee与当前电池允许短时充电功率为Pcm减去补偿负载功率Pload后的电池 短时功率Pcl求和得到Pec,其中Pcl=Pcm-Pload,Pec=Pee+Pcl,电池过充残余功率 PRoc=Max(Pec,0),电池短时允许修正功率能力PST=Min(Pec,0),驱动电机的消耗功 率为Ptc=n3×T3×2π/(60×1000),其中,n3为驱动电机当前转速,T3为驱动电机 当前扭矩。当前发电机的最大发电能力PCa,即PCa=PST-Ptc+PRoc

S16.限制输出发电机需求扭矩:

根据驾驶员需求计算出当前的发电机发电功率请求为Preq,再结合前面计算出的当前发 电机的最大发电能力PCa,计算输出发电机的实际需求发电功率PCmd,即 PCmd=Max(Preq,PCa)。

二、电池过放功率平衡控制,如图3所示:

S21.基于电池允许放电功率的过放功率计算:

根据电池当前实际电流Ia(充电为负,放电为正),电池当前实际电压Va,计算当前电 池实际功率为Pa,Pa=Ia×Va/1000。电池当前允许短时放电功率为Pdm,其中正值代 表放电,负值代表充电,该Pdm为正值;放电时若超出电池允许放电功率的过放功率Pdp, 用电池当前实际功率减去电池当前允许短时放电功率得到,即 Pdp=Max(Pa-Pdm,0)。

S22.基于电池允许放电电流的过放功率计算:

根据电池当前实际电流Ia(充电为负,放电为正),电池当前允许的最大放电电流为 IdM(充电为负,放电为正),可得到放电时的电池的过放电流Id,即 Id=Max(Ia-Idm,0);再结合电池当前实际电压Va,计算当前电池放电过程由于超 过电池电流能力的超限功率为PdI,即PdI=Id×Va/1000。

S23.基于电池允许放电电压的过放功率计算:

根据电池当前实际电压Va,电池当前允许的最大放电电压为VdM,可得到放电时的电 池的过放电压Vd,即Vd=Max(Va-VdM,0);再结合电池当前环境温度下的内阻值 R,计算当前电池放电过程由于超过电池电压能力的超限功率为PdV,即 PdV=Vd×Va/(1000×R)。

S24.基于PI计算电池过放残余功率:

基于以上三种过充条件判断后,输出最大的电池超过电池允许能力的功率偏差Perd,即 Perd=Max(Max(PdP,PdI,PdV),0)。再把该功率偏差乘以-1进行PI控制,输出调节后的残差功率Ped,即其中为比例调节系数,其取值为0~1,为积分调节系数,其取值为-0.1~0.1。

S25.计算驱动电机最大驱动能力:

把残差功率Ped与电池当前允许短时放电功率为Pdm减去补偿负载功率Pload后的电池 短时功率Pld求和得到Pel,其中Pld=Pdm-Pload,Pel=Ped+Pld,电池过放残余功 率PRod=-1×Min(Pel,0),电池短时允许修正放电能力PSTd=Max(Pel,0),当前发电 机实际的消耗功率为Pgc=Min(ng×Tg×2π/(60×1000),0),其中ng为发电机当 前转速,Tg为发电机当前扭矩。当前驱动电机的最大驱动能力PCd,即 PCd=PSTd-Pgc+PRod

S26.限制输出驱动电机需求扭矩:

根据驾驶员需求计算出当前的驱动电机驱动功率请求为PTq,再结合前面计算出的当前 驱动电机的最大驱动能力PCd,计算输出驱动电机的实际需求驱动功率Pcmd,即 Pcmd=Max(PTq,PCd)。

结合上述过充和过放判断,实时对动力电池过充过放残余功率进行计算,并动态调节发 电机和驱动电机的功率需求,从而避免特殊工况下的过充过放及因执行器扭矩偏差导致的动 力系统功率不平衡,确保系统正常工作。比如低温时电池充电能力弱,如果因为电机扭矩偏 差导致电池过充,这时候通过过充平衡控制调节发电机/驱动电机功率指令,避免电池发生 过充;此时电池的放电能力也较弱,若急加速等工况下,容易再次进入电池过放,为此再结 合过放平衡控制避免电池发生过放,在平衡系统功率同时确保系统正常工作,并且由系统限 制导致的性能受限可通过仪表提醒驾驶员。

另一方面,提供了一种计算机设备,计算机设备包括处理器和存储器,存储器中存储有 至少一段程序,至少一段程序由所述处理器加载并执行以实现如上述本申请实施例中任一所 述的混合动力汽车功率平衡控制方法。

另一方面,提供了一种存储介质,存储介质中存储有至少一条指令、至少一段程序、代 码集或指令集,至少一条指令、至少一段程序、代码集或指令集由处理器加载并执行以实现 如上述本申请实施例中任一所述的混合动力汽车功率平衡控制方法。

综上所述,本发明提供了一种混合动力汽车动力系统功率平衡补偿控制方法,结合电池 当前实际功率、电池允许充放电功率、电池允许充放电电流和电池允许充放电电压,将电池 的功率进行拆分且对功率偏差进行PI控制,并结合计算出的残差功率与驱动电机/发电机能 力修正驾驶员需求电机/发电机扭矩,输出优化后的驾驶员需求发电机发电功率及驱动电机 功率需求,在平衡系统功率的同时,避免电池过充和过放。

本领域的技术人员容易理解,以上仅为本发明的较佳实施例而已,并不用以限制本发明, 凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保 护范围之内。

12页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:一种动态约束的智能燃料电池汽车能量管理策略

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!