混合动力车辆的扭矩分配方法及系统技术方案

技术编号:13345814 阅读:126 留言:0更新日期:2016-07-14 15:02
本发明专利技术涉及仿真技术领域,公开了一种混合动力车辆的扭矩分配方法及系统。本发明专利技术中,混合动力车辆的扭矩分配方法包含以下步骤:若检测到第一控制指令发送完毕,则触发计算分配策略;若检测到分配策略的计算时长达到预设值,则触发停止计算分配策略,并发送第二控制指令,且在检测到第二控制指令发送完毕时触发继续计算分配策略;其中,混合动力车辆包含至少两个动力系统;第一控制指令、第二控制指令均是分配各个动力系统的扭矩的指令;第一控制指令与第二控制指令的发送时间相邻;预设值为第一控制指令与第二控制指令之间的时间间隔;预设值小于一个分配策略的计算总时长。这样,可以提高发送控制指令的实时性。

【技术实现步骤摘要】
混合动力车辆的扭矩分配方法及系统
本专利技术涉及混合动力控制
,特别涉及一种混合动力车辆的扭矩分配方法及系统。
技术介绍
混合动力车辆在控制中,需要对发动机和电机的输出扭矩进行控制。而发动机和电机的输出扭矩分配由多个因素来决定。发动机和电机的扭矩分配计算非常复杂,在实时的控制中计算分配方案会占用大量计算时间。如果采用经验的分配,会对混合动力车辆的燃油经济性能造成影响。目前,存在两种扭矩分配方法:实时计算法与查表法。对于实时计算法,通过实时优化的方法一般需要对取值范围内的变量进行迭代来取得最优的控制指令。这种控制方法比较耗费资源,要占用大量的计算时间。但控制器需要实时地对控制目标进行发控制指令,仅仅需要非常短的时间,一般小于10ms。因此控制器在计算过程消耗太多的时间会影响控制指令的实时发出。对于查表法,在进行控制之前,将优化的分配方案通过离线的方式进行计算,将计算的结果存储在控制器中。在实时的控制中只需要通过查表直接读取优化的结果即可。但是,这种方法在使用中存在很多问题:首先,由于数据量较大,如果要得到比较精确的表格数据,需要大量的存储空间;而且,如果数据量较大,会延长查表时间,也不利于控制指令的实时发出。其次,车载控制器的存储空间有限,如果查表数据量较小,会导致查表的数值与实际的优化值有偏差,导致分配不精确,仍会影响混合动力车辆的燃油经济性能。
技术实现思路
本专利技术解决的问题在于提供一种混合动力车辆的扭矩分配方法及系统,提高了发送控制指令的实时性。为解决上述技术问题,本专利技术的实施方式提供了一种混合动力车辆的扭矩分配方法,其中,所述混合动力车辆包含至少两个动力系统,所述混合动力车辆的扭矩分配方法包含以下步骤:若检测到第一控制指令发送完毕,则触发计算分配策略;若检测到所述分配策略的计算时长达到预设值,则触发停止计算所述分配策略,并发送第二控制指令,且在检测到所述第二控制指令发送完毕时触发继续计算所述分配策略;其中,所述第一控制指令、第二控制指令均是分配各个动力系统的扭矩的指令;所述第一控制指令与所述第二控制指令的发送时间相邻;所述预设值为所述第一控制指令与所述第二控制指令之间的时间间隔;所述预设值小于一个所述分配策略的计算总时长。本专利技术的实施方式还提供了一种混合动力车辆的扭矩分配系统,其中,所述混合动力车辆包含至少两个动力系统,所述混合动力车辆的扭矩分配系统包含:第一检测模块、第二检测模块、计算模块与发送模块;所述发送模块,用于发送第一控制指令;所述第一检测模块,用于在检测到所述发送模块发送完毕所述第一控制时触发所述计算模块计算分配策略;所述第二检测模块,用于在检测到所述计算模块计算所述分配策略的计算时长达到预设值时,触发所述计算模块停止计算所述分配策略,并触发所述发送模块发送第二控制指令;所述第一检测模块,还用于在检测到所述发送模块发送完毕所述第二控制指令时触发所述计算模块继续计算所述分配策略;其中,所述第一控制指令、第二控制指令均是分配各个动力系统的扭矩的指令;所述第一控制指令与所述第二控制指令的发送时间相邻;所述预设值为所述第一控制指令与所述第二控制指令之间的时间间隔;所述预设值小于一个所述分配策略的计算总时长。本专利技术实施方式相对于现有技术而言,只有检测到第一控制指令发送完毕时才触发计算分配策略,其中,分配策略是分配混合动力车辆的扭矩的策略;只要检测到分配策略的计算时长达到预设值,就停止计算分配策略,并发送第二控制指令,且只有在检测到第二控制指令发送完毕时才触发继续计算分配策略;其中,预设值为发送时间相邻的第一控制指令与第二控制指令之间的时间间隔;也就是,将一个分配策略的计算过程依次划分为若干部分,各部分依次位于相邻控制指令的发送间隔,只有不发送控制指令的时间段才用于计算分配策略,在计算分配策略时不发送控制指令,亦即,计算分配策略与发送控制指令总是不会同时进行,这样,计算分配策略就不会影响控制指令的发送,提高了发送控制指令的实时性。另外,在所述计算分配策略的步骤中,在距离所述车辆当前的状态参数的预设范围内计算所述分配策略;其中,所述分配策略的数据量小于第一预设阈值。在分配策略的数据量小于第一预设阈值的条件下,并在距离车辆当前的状态参数的预设范围内计算分配策略,可以根据用户需求减小计算分配策略的数据范围,有利于缩短计算时间,提高计算效率。另外,计算所述分配策略的计算步长小于第二预设阈值。减小计算步长,可以提高计算精度,进而,可以给出精确的分配策略,提高混合动力车辆的燃油经济性能。附图说明图1是根据本专利技术第一实施方式的混合动力车辆的扭矩分配方法的流程图;图2是根据本专利技术第二实施方式的混合动力车辆的扭矩分配方法的流程图;图3是根据本专利技术第三实施方式的混合动力车辆的扭矩分配系统的结构框图;图4是根据本专利技术第四实施方式的混合动力车辆的扭矩分配系统的结构框图。具体实施方式为使本专利技术的目的、技术方案和优点更加清楚,下面将结合附图对本专利技术的各实施方式进行详细的阐述。然而,本领域的普通技术人员可以理解,在本专利技术各实施方式中,为了使读者更好地理解本申请而提出了许多技术细节。但是,即使没有这些技术细节和基于以下各实施方式的种种变化和修改,也可以实现本申请各权利要求所要求保护的技术方案。本专利技术的第一实施方式涉及一种混合动力车辆的扭矩分配方法,其中,混合动力车辆包含至少两个动力系统,具体地,在本实施方式中,包含第一动力系统与第二动力系统;第一动力系统为电机动力系统,第二动力系统为燃油动力系统。本实施方式中的混合动力车辆的扭矩分配方法,具体流程如图1所示,包含以下步骤:步骤101,若检测到第一控制指令发送完毕,则触发计算分配策略。其中,第一控制指令是发送至控制目标(电机动力系统与燃油动力系统)的控制指令,用于控制分配控制目标的扭矩。具体地说,第一控制指令的发送需要占用时间,若在发送第一控制指令的时间段内,控制器还执行其他任务,比如,计算分配策略,则会影响发送第一控制指令的实时性。在发送第一控制指令的时间段内,禁止控制器计算分配策略,而在检测到第一控制指令发送完毕时才触发计算分配策略。步骤102,若检测到分配策略的计算时长达到预设值,则触发停止计算分配策略,并发送第二控制指令。其中,第二控制指令也是发送至控制目标(电机动力系统与燃油动力系统)的控制指令,用于控制分配控制目标的扭矩。第二控制指令的发送时间与第一控制指令的发送时间相邻;预设值为第一控制指令与第二控制指令之间的时间间隔;预设值小于一个分配策略的计算总时长,也就是分配策略的计算总时长大于相邻控制指令之间的时间间隔。步骤103,在检测到第二控制指令发送完毕时触发继续计算分配策略。在实际应用时,比如,每10ms发送一次控制指令,一个分配策略的计算总时长为200ms,控制器可以采用并行的第一线程、第二线程分别执行发送控制指令与计算分配策略的任务,当检测到第一线程发送控制指令完毕时,触发第二线程执行计算分配策略的程序,当检测到第二线程的计算时间达到10ms时触发第二线程停止执行计算分配策略的程序,并触发第一线程发送另一个控制指令,若检测到控制指令发送完毕,则触发第二线程继续执行计算分配策略的程序,当第二线程将计算分配策略的程序执行结束时,便可以得到一个分配策略。与本文档来自技高网...
混合动力车辆的扭矩分配方法及系统

【技术保护点】
一种混合动力车辆的扭矩分配方法,其中,所述混合动力车辆包含至少两个动力系统,其特征在于,所述混合动力车辆的扭矩分配方法包含以下步骤:若检测到第一控制指令发送完毕,则触发计算分配策略;若检测到所述分配策略的计算时长达到预设值,则触发停止计算所述分配策略,并发送第二控制指令,且在检测到所述第二控制指令发送完毕时触发继续计算所述分配策略;其中,所述第一控制指令、第二控制指令均是分配各个动力系统的扭矩的指令;所述第一控制指令与所述第二控制指令的发送时间相邻;所述预设值为所述第一控制指令与所述第二控制指令之间的时间间隔;所述预设值小于一个所述分配策略的计算总时长。

【技术特征摘要】
1.一种混合动力车辆的扭矩分配方法,其中,所述混合动力车辆包含至少两个动力系统,其特征在于,所述混合动力车辆的扭矩分配方法包含以下步骤:若检测到第一控制指令发送完毕,则触发计算分配策略;若检测到所述分配策略的计算时长达到预设值,则触发停止计算所述分配策略,并发送第二控制指令,且在检测到所述第二控制指令发送完毕时触发继续计算所述分配策略;其中,所述第一控制指令、第二控制指令均是分配各个动力系统的扭矩的指令;所述第一控制指令与所述第二控制指令的发送时间相邻;所述预设值为所述第一控制指令与所述第二控制指令之间的时间间隔;所述预设值小于一个所述分配策略的计算总时长。2.根据权利要求1所述的混合动力车辆的扭矩分配方法,其特征在于,在所述计算分配策略的步骤中,在距离所述车辆当前的状态参数的预设范围内计算所述分配策略;其中,所述分配策略的数据量小于第一预设阈值。3.根据权利要求2所述的混合动力车辆的扭矩分配方法,其特征在于,计算所述分配策略的计算步长小于第二预设阈值。4.根据权利要求1所述的混合动力车辆的扭矩分配方法,其特征在于,在所述计算分配策略的步骤中,包含以下子步骤:若计算完毕并得到所述分配策略,则将所述分配策略制作成查找表;从所述查找表中查找出满足预设条件的数据;在所述计算分配策略的步骤之后,还包含以下步骤:根据查找结果生成并发送第三控制指令。5.根据权利要求1所述的混合动力车辆的扭矩分配方法,其特征在于,所述混合动力车辆包含第一动力系统与第二动力系统;其中,所述第一动力系统为电机动力系统,所述第二动力系统为燃油动力系统。6.一种混合动力车辆的扭矩分配系统,其中,所述混合动力车辆包含至少两个动力系统,其特征在于,所述混合动力车辆的扭矩分配系统包含:第一检测模块、第二检测模块、计算模块与发送模块;所述发送模块,用于发送第一控制指令;所述第一检测模块,用于在检测到所述发...

【专利技术属性】
技术研发人员:闫斌赵杰陆臻业
申请(专利权)人:上海科梁信息工程股份有限公司
类型:发明
国别省市:上海;31

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1