本发明涉及汽车技术领域,特别涉及一种汽车增程器的控制方法及装置。
背景技术:
电动汽车通过以车载电源为动力,用电机驱动车轮行驶,达到节能减排的目的。而为了提高电动汽车的续航里程,可以在电动汽车内设置增程器。通常增程器包括启动发电一体机和发动机。在增程式电动汽车中,需要解决增程器的启动控制问题。
但目前控制增程器的方法,未考虑驾驶员通过模式按键手动切换汽车运行模式时增程器的控制问题,导致用户驾驶体验差。
技术实现要素:
本发明实施例的目的在于提供一种汽车增程器的控制方法及装置,能结合模式按键的状态控制增程器的启停,进而提升用户驾驶体验。
为了达到上述目的,本发明的实施例提供了一种汽车增程器的控制方法,包括:
获取汽车的电池的电量模式信息;
根据电池的电量模式信息,确定汽车的模式按键的状态;
根据模式按键的状态,控制增程器启动或停机。
其中,获取汽车的电池的电量模式信息的步骤,包括:
在检测到汽车的整车控制器上电时,监测电池的电量值;
根据监测到的电量值与多个预设电量区间,确定电池的电量值所在的预设电量区间;
获取增程器的状态;
根据电池的电量值所在的预设电量区间以及增程器的状态,获取电池的电量模式信息。
其中,根据监测到的电量值与多个预设电量区间,确定电池的电量值所在的预设电量区间的步骤,包括:
若监测到电池的电量值低于第一预设值,则确定电池的电量值位于第一预设电量区间内;
若监测到电池的电量值高于第二预设值,则确定电池的电量值位于第二预设电量区间内;
若监测到电池的电量值介于第一预设值与第二预设值之间,则确定电池的电量值位于第三预设电量区间内;其中,第二预设值大于第一预设值。
其中,在确定电池的电量值位于第一预设电量区间内的步骤之后,方法还包括:
若监测到电池的电量值低于第三预设值,则确定电池的电量值位于第四预设电量区间内;其中,第三预设值小于第一预设值;
若监测到电池的电量值高于第一预设值与一回滞阈值的第一和值,则确定电池的电量值位于第三预设电量区间内;
若监测到电池的电量值介于第三预设值与第一和值之间,则确定电池的电量值保持在第一预设电量区间内。
其中,在确定电池的电量值位于第四预设电量区间内的步骤之后,方法还包括:
若监测到电池的电量值高于第三预设值与回滞阈值的第二和值时,则确定电池的电量值位于第一预设电量区间内;
若监测到电池的电量值介于第三预设值与第二和值之间,则确定电池的电量值保持在第四预设电量区间内。
其中,在确定电池的电量值位于第二预设电量区间内的步骤之后,方法还包括:
若监测到电池的电量值高于第四预设值,则确定电池的电量值位于第五设电量区间内;
若监测到电池的电量值低于第二预设值,则确定电池的电量值位于第三预设电量区间内;
若监测到电池的电量值介于第二预设值与第四预设值之间,则确定电池的电量值保持在第二预设电量区间内;其中,第四预设值大于第二预设值。
其中,在确定电池的电量值位于第五设电量区间内的步骤之后,方法还包括:
若监测到电池的电量值低于第四预设值,则确定电池的电量值位于第二预设电量区间内;
若监测到电池的电量值高于第四预设值,则确定电池的电量值保持在第五设电量区间内。
其中,根据电池的电量值所在的预设电量区间以及增程器的状态,获取电池的电量模式信息的步骤,包括:
若电池的电量值位于第二预设电量区间内,且增程器处于未停机状态,则电池的电量模式为停机模式;
若电池的电量值位于第三预设电量区间内,则电池的电量模式为启停模式;
若电池的电量值位于第一预设电量区间内,且增程器处于未停机状态,则电池的电量模式为抑制模式。
其中,根据电池的电量模式信息,确定汽车的模式按键的状态的步骤,包括:
在检测到模式按键被按下时,若电池的电量模式为启停模式,则控制模式按键从请求纯电动驱动EV模式状态切换至请求增程状态;或者;若电池的电量模式为抑制模式,则控制模式按键从请求EV模式状态切换至抑制状态;或者;若电池的电量模式为停机模式,则控制模式按键保持请求EV模式状态;
在未检测模式按键被按下时,则控制模式按键保持请求EV模式状态。
其中,在模式按键处于请求增程状态时,方法还包括:
在检测到模式按键被按下时,若电池的电量模式为启停模式或者停机模式,则控制模式按键从请求增程状态切换至请求EV模式状态;或者;若电池的电量模式为抑制模式,则控制模式按键从请求增程状态切换至抑制状态;
在未检测模式按键被按下时,则控制模式按键保持请求增程状态。
其中,在模式按键处于抑制状态时,方法还包括:
在未检测到模式按键被按下时,对模式按键处于抑制状态进行计时;
在模式按键处于抑制状态的时间未超过预设时间时,控制模式按键保持抑制状态;
在模式按键处于抑制状态的时间超过预设时间时,控制模式按键从抑制状态切换至请求EV模式状态;其中,在对模式按键处于抑制状态进行计时,若检测到模式按键被按下,则将模式按键从抑制状态切换至请求EV模式状态。
其中,根据模式按键的状态,控制增程器启动或停机的步骤,包括:
若模式按键处于抑制状态,则控制增程器停机;
若模式按键处于请求EV模式状态或者请求增程状态,则根据电池的电量值和模式按键的状态,控制增程器启动或停机。
其中,根据电池的电量值和模式按键的状态,控制增程器启动或停机的步骤,包括:
若电池的电量值高于第四预设值,则控制增程器停机;
若电池的电量值低于第一预设值,则控制增程器启动;
若电池的电量值介于第一预设值与第四预设值之间,且模式按键处于请求EV模式状态,则控制增程器停机;
若电池的电量值介于第一预设值与第四预设值之间,且模式按键处于请求增程状态,则控制增程器启动。
本发明的实施例还提供了一种汽车增程器的控制装置,包括:
获取模块,用于获取汽车的电池的电量模式信息;
确定模块,用于根据电池的电量模式信息,确定汽车的模式按键的状态;
控制模块,用于根据模式按键的状态,控制增程器启动或停机。
本发明的上述方案至少包括以下有益效果:
在本发明的实施例中,通过根据获取到的汽车的电池的电量模式信息,确定汽车的模式按键的状态,并根据确定出的模式按键的状态,控制增程器启动或停机,解决了驾驶员通过模式按键手动切换汽车运行模式时,不能结合模式按键的状态控制增程器的启停,导致用户驾驶体验差的问题,达到了在驾驶员通过模式按键手动切换汽车运行模式时,结合模式按键的状态控制增程器的启停,提升用户驾驶体验的效果。
附图说明
图1为本发明第一实施例中汽车增程器的控制方法的流程图;
图2为本发明第一实施例中图1中步骤101的具体实现方式的流程图;
图3为本发明第二实施例中汽车增程器的控制装置的结构示意图。
具体实施方式
下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。
第一实施例
如图1所示,本发明的第一实施例提供了一种汽车增程器的控制方法,该方法包括:
步骤101,获取汽车的电池的电量模式信息。
其中,电池的电量模式包括停机模式、启停模式以及抑制模式。
步骤102,根据电池的电量模式信息,确定汽车的模式按键的状态。
其中,模式按键的状态包括请求纯电动驱动(EV)模式状态、请求增程状态以及抑制状态。且当整车控制器上电时,模式按键处于请求EV模式状态。
步骤103,根据模式按键的状态,控制增程器启动或停机。
其中,在本发明的第一实施例中,如图2所示,上述步骤101的具体实现方式包括如下步骤:
步骤201,在检测到汽车的整车控制器上电时,监测电池的电量值。
步骤202,根据监测到的电量值与多个预设电量区间,确定电池的电量值所在的预设电量区间。
其中,上述多个预设电量区间包括第一预设电量区间、第二预设电量区间、第三预设电量区间、第四预设电量区间以及第五预设电量区间。且在整车控制器上电时,电池的电量值位于第三预设电量区间内。
步骤203,获取增程器的状态。
其中,增程器的状态包括启动状态、运行状态以及停机状态。需要说明的是,若增程器处于未停机状态,则认为增程器处于启动状态或者运行状态。
步骤204,根据电池的电量值所在的预设电量区间以及增程器的状态,获取电池的电量模式信息。
其中,在本发明的第一实施例中,上述步骤202的具体实现方式包括:
在整车控制器上电时,电池的电量值位于第三预设电量区间内。
此时,若监测到电池的电量值低于第一预设值,则确定电池的电量值位于第一预设电量区间内;若监测到电池的电量值高于第二预设值,则确定电池的电量值位于第二预设电量区间内;若监测到电池的电量值介于第一预设值与第二预设值之间,则确定电池的电量值位于第三预设电量区间内(即,相当于保持在第三预设电量区间内);其中,第二预设值大于第一预设值。
其中,在确定电池的电量值位于第一预设电量区间内之后,若监测到电池的电量值低于第三预设值,则确定电池的电量值位于第四预设电量区间内;其中,第三预设值小于第一预设值;若监测到电池的电量值高于第一预设值与一回滞阈值的第一和值,则确定电池的电量值位于第三预设电量区间内;若监测到电池的电量值介于第三预设值与第一和值之间,则确定电池的电量值保持在第一预设电量区间内。其中,上述回滞阈值为一预先设定的值,且在本发明的第一实施例中,不限定该回滞阈值的具体数值,其可根据实际需求进行设定。
需要说明的是,当电池的电量值在第一预设值附近波动时,会导致电池的电量值在第三预设电量区间与第一预设电量区间之间频繁切换,因此,设定只有当电池的电量值高于第一预设值与一回滞阈值的第一和值时,才认为电池的电量值从第一预设电量区间切换至第三预设电量区间,而当电池的电量值介于第三预设值与第一和值之间,认为电池的电量值仍保持在第一预设电量区间内,从而有效的避免电池的电量值在第三预设电量区间与第一预设电量区间之间频繁切换。
其中,在确定电池的电量值位于第四预设电量区间内之后,若监测到电池的电量值高于第三预设值与回滞阈值的第二和值时,则确定电池的电量值位于第一预设电量区间内;若监测到电池的电量值介于第三预设值与第二和值之间,则确定电池的电量值保持在第四预设电量区间内。
需要说明的是,当电池的电量值在第三预设值附近波动时,会导致电池的电量值在第四预设电量区间与第一预设电量区间之间频繁切换,因此,设定只有当电池的电量值高于第三预设值与回滞阈值的第二和值时,才认为电池的电量值从第四预设电量区间切换至第一预设电量区间,而当电池的电量值介于第三预设值与第二和值之间时,认为电池的电量值仍保持在第四预设电量区间内,从而有效避免电池的电量值在第四预设电量区间与第一预设电量区间之间频繁切换。
其中,在确定电池的电量值位于第二预设电量区间内之后,若监测到电池的电量值高于第四预设值,则确定电池的电量值位于第五设电量区间内;若监测到电池的电量值低于第二预设值,则确定电池的电量值位于第三预设电量区间内;若监测到电池的电量值介于第二预设值与第四预设值之间,则确定电池的电量值保持在第二预设电量区间内;其中,第四预设值大于第二预设值。
其中,在确定电池的电量值位于第五设电量区间内之后,若监测到电池的电量值低于第四预设值,则确定电池的电量值位于第二预设电量区间内;若监测到电池的电量值高于第四预设值,则确定电池的电量值保持在第五设电量区间内。
需要说明的是,在本发明的第一实施例中,并不限定第一预设值、第二预设值、第三预设值以及第四预设值的具体数值,且其均可根据实际需求进行设定。
其中,在本发明的第一实施例中,上述步骤204的具体实现方式包括:若电池的电量值位于第二预设电量区间内,且增程器处于未停机状态,则电池的电量模式为停机模式;若电池的电量值位于第三预设电量区间内,则电池的电量模式为启停模式;若电池的电量值位于第一预设电量区间内,且增程器处于未停机状态,则电池的电量模式为抑制模式。
其中,在本发明的第一实施例中,上述步骤102的具体实现方式包括:
当整车控制器上电时,模式按键处于请求EV模式状态。
此时,在检测到模式按键被按下时,若电池的电量模式为启停模式,则控制模式按键从请求纯电动驱动(EV)模式状态切换至请求增程状态;或者;若在检测到模式按键被按下时,电池的电量模式为抑制模式,则控制模式按键从请求EV模式状态切换至抑制状态;或者;若在检测到模式按键被按下时,电池的电量模式为停机模式,则控制模式按键保持请求EV模式状态。
此外,当整车控制器上电时,模式按键处于请求EV模式状态后,在未检测模式按键被按下时,则控制模式按键保持请求EV模式状态。
其中,在模式按键处于请求增程状态时,上述方法还包括:在检测到模式按键被按下时,若电池的电量模式为启停模式或者停机模式,则控制模式按键从请求增程状态切换至请求EV模式状态;或者;若在检测到模式按键被按下时,电池的电量模式为抑制模式,则控制模式按键从请求增程状态切换至抑制状态;而若在未检测模式按键被按下时,则控制模式按键保持请求增程状态。
其中,在模式按键处于抑制状态时,上述方法还包括:在未检测到模式按键被按下时,对模式按键处于抑制状态进行计时;且在模式按键处于抑制状态的时间未超过预设时间时,控制模式按键保持抑制状态;而在模式按键处于抑制状态的时间超过预设时间时,控制模式按键从抑制状态切换至请求EV模式状态。其中,在对模式按键处于抑制状态进行计时,若检测到模式按键被按下,则将模式按键从抑制状态切换至请求EV模式状态。
其中,在本发明的第一实施例中,上述步骤103的具体实现方式包括:若模式按键处于抑制状态,则控制增程器停机,且此时整车进入EV模式;而若模式按键处于请求EV模式状态或者请求增程状态,则根据电池的电量值和模式按键的状态,控制增程器启动或停机。
具体的,根据电池的电量值和模式按键的状态,控制增程器启动或停机的步骤的具体实现方式为:若电池的电量值高于第四预设值,则控制增程器停机,且此时整车进入EV模式;若电池的电量值低于第一预设值,则控制增程器启动,且此时整车进入增程模式;若电池的电量值介于第一预设值与第四预设值之间,且模式按键处于请求EV模式状态,则控制增程器停机,且此时整车进入EV模式;若电池的电量值介于第一预设值与第四预设值之间,且模式按键处于请求增程状态,则控制增程器启动,且此时整车进入增程模式。
由此可见,在本发明的第一实施例中,通过根据获取到的汽车的电池的电量模式信息,确定汽车的模式按键的状态,并根据确定出的模式按键的状态,控制增程器启动或停机,解决了驾驶员通过模式按键手动切换汽车运行模式时,不能结合模式按键的状态控制增程器的启停,导致用户驾驶体验差的问题,达到了在驾驶员通过模式按键手动切换汽车运行模式时,结合模式按键的状态控制增程器的启停,提升用户驾驶体验的效果。
第二实施例
如图3所示,本发明的第二实施例提供了一种汽车增程器的控制装置,该装置包括:
获取模块301,用于获取汽车的电池的电量模式信息;
确定模块302,用于根据电池的电量模式信息,确定汽车的模式按键的状态;
控制模块303,用于根据模式按键的状态,控制增程器启动或停机。
其中,获取模块301包括:
第一获取子模块,用于在检测到汽车的整车控制器上电时,监测电池的电量值;
第二获取子模块,用于根据监测到的电量值与多个预设电量区间,确定电池的电量值所在的预设电量区间;
第三获取子模块,用于获取增程器的状态;
第四获取子模块,用于根据电池的电量值所在的预设电量区间以及增程器的状态,获取电池的电量模式信息。
其中,第二获取子模块包括:
第一获取单元,用于若监测到电池的电量值低于第一预设值,则确定电池的电量值位于第一预设电量区间内;
第二获取单元,用于若监测到电池的电量值高于第二预设值,则确定电池的电量值位于第二预设电量区间内;
第三获取单元,用于若监测到电池的电量值介于第一预设值与第二预设值之间,则确定电池的电量值位于第三预设电量区间内;其中,第二预设值大于第一预设值。
其中,装置还包括:
第一监测模块,用于若监测到电池的电量值低于第三预设值,则确定电池的电量值位于第四预设电量区间内;其中,第三预设值小于第一预设值;
第二监测模块,用于若监测到电池的电量值高于第一预设值与一回滞阈值的第一和值,则确定电池的电量值位于第三预设电量区间内;
第三监测模块,用于若监测到电池的电量值介于第三预设值与第一和值之间,则确定电池的电量值保持在第一预设电量区间内。
其中,装置还包括:
第四监测模块,用于若监测到电池的电量值高于第三预设值与回滞阈值的第二和值时,则确定电池的电量值位于第一预设电量区间内;
第五监测模块,用于若监测到电池的电量值介于第三预设值与第二和值之间,则确定电池的电量值保持在第四预设电量区间内。
其中,装置还包括:
第六监测模块,用于若监测到电池的电量值高于第四预设值,则确定电池的电量值位于第五设电量区间内;
第七监测模块,用于若监测到电池的电量值低于第二预设值,则确定电池的电量值位于第三预设电量区间内;
第八监测模块,用于若监测到电池的电量值介于第二预设值与第四预设值之间,则确定电池的电量值保持在第二预设电量区间内;其中,第四预设值大于第二预设值。
其中,装置还包括:
第九监测模块,用于若监测到电池的电量值低于第四预设值,则确定电池的电量值位于第二预设电量区间内;
第十监测模块,用于若监测到电池的电量值高于第四预设值,则确定电池的电量值保持在第五设电量区间内。
其中,第四获取子模块包括:
第四获取单元,用于若电池的电量值位于第二预设电量区间内,且增程器处于未停机状态,则电池的电量模式为停机模式;
第五获取单元,用于若电池的电量值位于第三预设电量区间内,则电池的电量模式为启停模式;
第六获取单元,用于若电池的电量值位于第一预设电量区间内,且增程器处于未停机状态,则电池的电量模式为抑制模式。
其中,确定模块302包括:
第一确定子模块,用于在检测到模式按键被按下时,若电池的电量模式为启停模式,则控制模式按键从请求纯电动驱动EV模式状态切换至请求增程状态;或者;若电池的电量模式为抑制模式,则控制模式按键从请求EV模式状态切换至抑制状态;或者;若电池的电量模式为停机模式,则控制模式按键保持请求EV模式状态;
第二确定子模块,用于在未检测模式按键被按下时,则控制模式按键保持请求EV模式状态。
其中,在模式按键处于请求增程状态时,装置还包括:
第一检测模块,用于在检测到模式按键被按下时,若电池的电量模式为启停模式或者停机模式,则控制模式按键从请求增程状态切换至请求EV模式状态;或者;若电池的电量模式为抑制模式,则控制模式按键从请求增程状态切换至抑制状态;
第二检测模块,用于在未检测模式按键被按下时,则控制模式按键保持请求增程状态。
其中,在模式按键处于抑制状态时,装置还包括:
第三检测模块,用于在未检测到模式按键被按下时,对模式按键处于抑制状态进行计时;
第四检测模块,用于在模式按键处于抑制状态的时间未超过预设时间时,控制模式按键保持抑制状态;
第五检测模块,用于在模式按键处于抑制状态的时间超过预设时间时,控制模式按键从抑制状态切换至请求EV模式状态;其中,在对模式按键处于抑制状态进行计时,若检测到模式按键被按下,则将模式按键从抑制状态切换至请求EV模式状态。
其中,控制模块303包括:
第一控制子模块,用于若模式按键处于抑制状态,则控制增程器停机;
第二控制子模块,用于若模式按键处于请求EV模式状态或者请求增程状态,则根据电池的电量值和模式按键的状态,控制增程器启动或停机。
其中,第二控制子模块包括:
第一控制单元,用于若电池的电量值高于第四预设值,则控制增程器停机;
第二控制单元,用于若电池的电量值低于第一预设值,则控制增程器启动;
第三控制单元,用于若电池的电量值介于第一预设值与第四预设值之间,且模式按键处于请求EV模式状态,则控制增程器停机;
第四控制单元,用于若电池的电量值介于第一预设值与第四预设值之间,且模式按键处于请求增程状态,则控制增程器启动。
在本发明的第二实施例中,汽车增程器的控制装置通过根据获取到的汽车的电池的电量模式信息,确定汽车的模式按键的状态,并根据确定出的模式按键的状态,控制增程器启动或停机,解决了驾驶员通过模式按键手动切换汽车运行模式时,不能结合模式按键的状态控制增程器的启停,导致用户驾驶体验差的问题,达到了在驾驶员通过模式按键手动切换汽车运行模式时,结合模式按键的状态控制增程器的启停,提升用户驾驶体验的效果。
需要说明的是,本发明第二实施例提供的汽车增程器的控制装置是应用上述汽车增程器的控制方法的装置,即上述方法的所有实施例均适用于该装置,且均能达到相同或相似的有益效果。
需要进一步说明的是,上述汽车增程器的控制装置的功能可通过汽车自身的整车控制器实现。
以上所述是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明所述原理的前提下,还可以作出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。