掌桥专利:专业的专利平台
掌桥专利
首页

车辆中空调器的功率消耗值的确定方法、装置和车辆

文献发布时间:2024-04-18 19:58:26


车辆中空调器的功率消耗值的确定方法、装置和车辆

技术领域

本发明涉及车辆领域,具体而言,涉及一种车辆中空调器的功率消耗值的确定方法、装置和车辆。

背景技术

目前,整车控制器(Vehicle Control Unit,简称为VCU)一般将驾驶员需求和附件的功率需求作为总的需求功率,并按照一定的功率分配策略使发动机工作在功率高效区。但是,整车系统中空调器的信号一般位于舒适控制器局域网(Controller Area Network,简称为CAN),通常通过网关转到动力CAN上再传给VCU,当网关转发报文时,如果出现问题,则很容易导致发送的空调功率消耗的失真,从而存在无法准确确定空调中功率消耗值的问题。

针对上述无法准确确定空调中功率消耗值的问题,目前尚未提出有效的解决方案。

发明内容

本发明实施例提供了一种车辆中空调器的功率消耗值的确定方法、装置和车辆,以至少解决无法准确确定空调中功率消耗值的技术问题。

根据本发明实施例的一个方面,提供了一种车辆中空调器的功率消耗值的确定方法。该方法可以包括:确定车辆中空调器的空调功率监控使能数据,其中,空调功率监控使能数据用于确定车辆对空调器的功率消耗监控功能的开闭;响应于空调功率监控使能数据用于表征功率消耗监控功能开启,确定空调器的节点功率;基于节点功率,确定控制车辆进行空调功率替代的空调功率替代请求数据;确定与空调功率替代请求数据匹配的功率消耗值。

可选地,确定车辆中空调器的空调功率监控使能数据,包括:获取车辆中空调控制器的上报数据;响应于上报数据用于表征空调器的状态为开启状态,确定车辆中主正继电器和车辆中主负继电器的状态为闭合状态且车辆的动力总成模式为目标模式;响应于车辆中主正继电器和车辆中主负继电器的状态为闭合且车辆的动力总成模式为目标模式,确定空调功率监控使能数据为用于表征功率消耗监控功能开启。

可选地,基于节点功率,确定控制车辆进行空调功率替代的空调功率替代请求数据,包括:响应于节点功率大于功率限制值,确定空调功率替代请求数据为控制空调功率替代功能开启。

可选地,确定与空调功率替代请求数据对应的功率消耗值,包括:响应于空调功率替代请求数据为控制空调功率替代功能开启,确定功率消耗值为空调的节点功率差和修正系数二者之间的乘积,其中,修正系数为基于车辆中电池的荷电状态确定的。

可选地,基于节点功率,确定控制车辆进行空调功率替代的空调功率替代请求数据,包括:响应于节点功率未大于功率限制值,确定空调功率替代请求数据为控制空调功率替代功能关闭。

可选地,确定与空调功率替代请求数据对应的功率消耗值,包括:响应于空调功率替代请求数据为控制空调功率替代功能关闭,确定功率消耗值与车辆中空调控制器的上报功率相同。

可选地,响应于空调功率监控使能数据用于表征功率消耗监控功能开启,确定空调器的节点功率,包括:响应于空调功率监控使能数据用于表征功率消耗监控功能开启,确定车辆中发电机的电功率、车辆中磁链转矩电机的发电功率、车辆中直流转直流转换器的消耗功率、车辆中电池的电池功率和空调控制器的上报功率;将电功率、发电功率、消耗功率、电池功率和上报功率五者之间的和,确定为节点功率,且将电功率、发电功率、消耗功率和电池功率四者之间的和,确定为空调的节点功率差。

根据本发明实施例的另一方面,还提供了一种车辆中空调器的功率消耗值的确定装置。该装置可以包括:第一确定单元,用于确定车辆中空调器的空调功率监控使能数据,其中,空调功率监控使能数据用于确定车辆对空调器的功率消耗监控功能的开闭;第二确定单元,用于响应于空调功率监控使能数据用于表征功率消耗监控功能开启,确定空调器的节点功率;第三确定单元,用于基于节点功率,确定控制车辆进行空调功率替代的空调功率替代请求数据;第四确定单元,用于确定与空调功率替代请求数据匹配的功率消耗值。

根据本发明实施例的另一方面,还提供了一种车辆。该车辆用于执行本发明实施例的车辆中空调器的功率消耗值的确定方法。

根据本发明实施例的另一方面,还提供了一种计算机可读存储介质。该计算机可读存储介质包括存储的程序,其中,在程序运行时控制计算机可读存储介质所在设备执行本发明实施例的车辆中空调器的功率消耗值的确定方法。

在本发明实施例中,确定车辆中空调器的空调功率监控使能数据,其中,空调功率监控使能数据用于确定车辆对空调器的功率消耗监控功能的开闭;响应于空调功率监控使能数据用于表征功率消耗监控功能开启,确定空调器的节点功率;基于节点功率,确定控制车辆进行空调功率替代的空调功率替代请求数据;确定与空调功率替代请求数据匹配的功率消耗值。也就是说,本发明实施例中当确定的空调功率监控使能数据用于表征功率消耗监控功能开启时,可以确定空调器的节点功率,基于确定的节点功率,可以确定控制车辆进行空调功率替代的空调功率替代请求数据,进一步可以确定与空调功率替代请求数据匹配的功率消耗值,从而实现了准确确定空调中功率消耗值的技术效果,解决了无法准确确定空调中功率消耗值的技术问题。

附图说明

此处所说明的附图用来提供对本发明的进一步理解,构成本发明的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:

图1是根据本发明实施例的一种车辆中空调器的功率消耗值的确定方法的流程图;

图2是根据本发明实施例的一种动力系统构型的示意图;

图3是根据本发明实施例的一种动力系统的高压电气拓扑的示意图;

图4是根据本发明实施例的一种动力系统的高压电气拓扑简化的示意图;

图5是根据本发明实施例的一种控制器连接关系的示意图;

图6是根据本发明实施例的一种车辆中空调器的功率消耗值的确定装置的示意图。

具体实施方式

为了使本技术领域的人员更好地理解本发明方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分的实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本发明保护的范围。

需要说明的是,本发明的说明书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本发明的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。

实施例1

根据本发明实施例,提供了一种车辆中空调器的功率消耗值的确定方法的实施例,需要说明的是,在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机系统中执行,并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。

图1是根据本发明实施例的一种车辆中空调器的功率消耗值的确定方法的流程图,如图1所示,该方法可以包括如下步骤:

步骤S102,确定车辆中空调器的空调功率监控使能数据,其中,空调功率监控使能数据用于确定车辆对空调器的功率消耗监控功能的开闭。

在本发明上述步骤S102提供的技术方案中,可以确定车辆中空调器的空调功率监控使能数据。其中,空调功率监控使能数据可以用于确定车辆对空调器的功率消耗监控功能的开闭,可以用ACPwrMon表示。功率消耗监控功能可以用于表示对空调器的功率消耗进行监控。

可选地,该实施例确定车辆中空调器的空调功率监控使能数据ACPwrMon。当确定的空调功率监控使能数据ACPwrMon=1时,则表示车辆开启对空调器的功率消耗监控功能。当确定的空调功率监控使能数据ACPwrMon=0时,则表示车辆未开启对空调器的功率消耗监控功能。

步骤S104,响应于空调功率监控使能数据用于表征功率消耗监控功能开启,确定空调器的节点功率。

在本发明上述步骤S104提供的技术方案中,当空调功率监控使能数据用于表征功率消耗监控功能开启时,响应于空调功率监控使能数据用于表征功率消耗监控功能开启,可以确定空调器的节点功率。其中,空调器的节点功率可以为空调器在运行时所消耗的电功率,可以用Apwr表示。

可选地,当空调功率监控使能数据ACPwrMon为1时,可以确定空调功率监控使能数据用于表征功率消耗监控功能开启,则可以通过发电机、磁链转矩电机、直流转直流转换器、电池、空调控制器等各部件的功率,计算得到空调器的节点功率Apwr。

步骤S106,基于节点功率,确定控制车辆进行空调功率替代的空调功率替代请求数据。

在本发明上述步骤S106提供的技术方案中,基于确定的空调器的节点功率,可以确定控制车辆进行空调功率替代的空调功率替代请求数据。其中,空调功率替代请求数据可以为置位空调功率替代请求数据,还可以为复位空调功率替代请求数据,可以用ACpwrReplc表示。

可选地,当空调功率监控使能数据ACPwrMon=1时,基于确定的空调器的节点功率Apwr,可以确定控制车辆进行空调功率替代的空调功率替代请求数据ACpwrReplc=1。当高压系统下电,即主正继电器和主负继电器断开时,基于确定的空调器的节点功率Apwr,可以确定控制车辆进行空调功率替代的空调功率替代请求数据ACpwrReplc=0。

步骤S108,确定与空调功率替代请求数据匹配的功率消耗值。

在本发明上述步骤S108提供的技术方案中,基于确定的空调功率替代请求数据,可以确定与空调功率替代请求数据匹配的功率消耗值。其中,功率消耗值可以为空调在运行过程中所消耗的电力大小,可以用ACpwr表示。

可选地,当空调功率替代请求数据ACpwrReplc=1时,可以确定与空调功率替代请求数据ACpwrReplc=1匹配的功率消耗值ACpwr。当空调功率替代请求数据ACpwrReplc=0时,可以确定与空调功率替代请求数据ACpwrReplc=0匹配的功率消耗值ACpwr。

本发明上述步骤S102至步骤S108,确定车辆中空调器的空调功率监控使能数据,其中,空调功率监控使能数据用于确定车辆对空调器的功率消耗监控功能的开闭;响应于空调功率监控使能数据用于表征功率消耗监控功能开启,确定空调器的节点功率;基于节点功率,确定控制车辆进行空调功率替代的空调功率替代请求数据;确定与空调功率替代请求数据匹配的功率消耗值。也就是说,本发明实施例中当确定的空调功率监控使能数据用于表征功率消耗监控功能开启时,可以确定空调器的节点功率,基于确定的节点功率,可以确定控制车辆进行空调功率替代的空调功率替代请求数据,进一步可以确定与空调功率替代请求数据匹配的功率消耗值,从而实现了准确确定空调中功率消耗值的技术效果,解决了无法准确确定空调中功率消耗值的技术问题。

下面对该实施例的上述方法进行进一步介绍。

作为一种可选的实施例方式,步骤S102,确定车辆中空调器的空调功率监控使能数据,包括:获取车辆中空调控制器的上报数据;响应于上报数据用于表征空调器的状态为开启状态,确定车辆中主正继电器和车辆中主负继电器的状态为闭合状态且车辆的动力总成模式为目标模式;响应于车辆中主正继电器和车辆中主负继电器的状态为闭合且车辆的动力总成模式为目标模式,确定空调功率监控使能数据为用于表征功率消耗监控功能开启。

在该实施例中,可以获取车辆中空调控制器的上报数据。当获取的上报数据用于表征空调器的状态为开启状态时,响应于上报数据用于表征空调器的状态为开启状态,可以确定车辆中主正继电器和车辆中主负继电器的状态,以及车辆的动力总成模式。当车辆中主正继电器和车辆中主负继电器的状态为闭合且车辆的动力总成模式为目标模式时,响应于车辆中主正继电器和车辆中主负继电器的状态为闭合且车辆的动力总成模式为目标模式,可以确定空调功率监控使能数据为用于表征功率消耗监控功能开启。其中,空调控制器的上报数据可以用ACOn表示,可以用于表征空调器的状态是否为开启状态。动力总成模式可以为车辆的动力系统和传动系统的组合方式,可以用PwrMode表示。目标模式可以为纯电动模式,纯电动模式可以用EV表示,或者串联模式,串联模式可以用Series表示。

可选地,可以获取车辆中空调(Air Conditioning,简称为AC)控制器的上报数据ACOn。当上报数据ACOn=1时,该上报数据ACOn可以用于表征空调器的状态为开启状态。当空调器的状态为开启状态时,可以确定系统高压上电的状态。当确定的系统高压上电的状态为上电完成时,即高压继电器的主正继电器和主负继电器闭合,且动力总成模式为纯电动模式,即PwrMode=EV,或动力总成模式为串联模式,即PwrMode=Series,则可以确定空调功率监控使能数据ACPwrMon=1。当空调功率监控使能数据ACPwrMon为1时,可以用于表征功率消耗监控功能开启。

作为一种可选的实施例方式,步骤S106,基于节点功率,确定控制车辆进行空调功率替代的空调功率替代请求数据,包括:响应于节点功率大于功率限制值,确定空调功率替代请求数据为控制空调功率替代功能开启。

在该实施例中,可以确定空调器的节点功率是否大于功率限制值。当空调器的节点功率大于功率限制值时,响应于节点功率大于功率限制值,可以确定空调功率替代请求数据为控制空调功率替代功能开启。其中,功率限制值可以为根据空调的实际情况预先设置的第一功率限制值,可以用PwrLimit1表示,可以为预先设定的值。

可选地,当确定的节点功率Apwr大于功率限制值PwrLimit1,即Apwr>PwrLimit1,且空调功率监控使能数据ACPwrMon=1时,可以确定空调功率替代请求数据为控制空调功率替代功能开启,即ACpwrReplc=1。

作为一种可选的实施例方式,步骤S108,确定与空调功率替代请求数据对应的功率消耗值,包括:响应于空调功率替代请求数据为控制空调功率替代功能开启,确定功率消耗值为空调的节点功率差和修正系数二者之间的乘积,其中,修正系数为基于车辆中电池的荷电状态确定的。

在该实施例中,可以确定空调功率替代请求数据是否为控制空调功率替代功能开启。当空调功率替代请求数据为控制空调功率替代功能开启时,响应于空调功率替代请求数据为控制空调功率替代功能开启,可以确定功率消耗值为空调的节点功率差和修正系数二者之间的乘积。其中,节点功率差可以用Apwrdelta表示。修正系数可以为基于车辆中电池的荷电状态确定的,又可以称为充电电荷(State Of Charge,简称为SOC)修正系数,可以简称为SOC修正系数,修正系数可以为电池在充电和放电过程中,根据电池的实际SOC与电池开路电压之间的关系,对电池的SOC进行修正的系数,可以用F表示,VCU内部计算需要的空调功率后,需要再考虑SOC修正系数,车辆的SOC修正系数通常设置为SOC寿命上限,在SOC寿命上限以上则为0。

可选地,当空调功率替代请求数据ACpwrReplc=1时,可以确定功率消耗值ACpwr为空调的节点功率差Apwrdelta与SOC修正系数二者之间的乘积,即ACpwr=Apwrdelta*F。

作为一种可选的实施例方式,步骤S106,基于节点功率,确定控制车辆进行空调功率替代的空调功率替代请求数据,包括:响应于节点功率未大于功率限制值,确定空调功率替代请求数据为控制空调功率替代功能关闭。

在该实施例中,当确定的空调器的节点功率未大于功率限制值时,响应于节点功率未大于功率限制值,可以确定空调功率替代请求数据为控制空调功率替代功能关闭。其中,功率限制值可以为根据空调的实际情况预先设置的第二功率限制值,可以用PwrLimit2表示。

可选地,当确定的节点功率Apwr未大于功率限制值PwrLimit2,即Apwr<PwrLimit2时,或者当高压系统下电,即主正继电器和主负继电器断开时,可以确定空调功率替代请求数据为控制空调功率替代功能关闭,即ACpwrReplc=0。该空调功率替代请求数据ACpwrReplc=0可以通过重置(Set Reset,简称为SR)触发器实现。

作为一种可选的实施例方式,步骤S108,确定与空调功率替代请求数据对应的功率消耗值,包括:响应于空调功率替代请求数据为控制空调功率替代功能关闭,确定功率消耗值与车辆中空调控制器的上报功率相同。

在该实施例中,当空调功率替代请求数据为控制空调功率替代功能关闭时,响应于空调功率替代请求数据为控制空调功率替代功能关闭,可以确定功率消耗值与车辆中空调控制器的上报功率相同。其中,上报功率可以用ACpwrCsmp表示。

可选地,当空调功率替代请求数据ACpwrReplc=0时,则可以确定功率消耗值ACpwr为AC控制器的上报功率ACpwrCsmp,即ACpwr=ACpwrCsmp。

作为一种可选的实施例方式,步骤S104,响应于空调功率监控使能数据用于表征功率消耗监控功能开启,确定空调器的节点功率,包括:响应于空调功率监控使能数据用于表征功率消耗监控功能开启,确定车辆中发电机的电功率、车辆中磁链转矩电机的发电功率、车辆中直流转直流转换器的消耗功率、车辆中电池的电池功率和空调控制器的上报功率;将电功率、发电功率、消耗功率、电池功率和上报功率五者之间的和,确定为节点功率,且将电功率、发电功率、消耗功率和电池功率四者之间的和,确定为空调的节点功率差。

在该实施例中,当空调功率监控使能数据用于表征功率消耗监控功能开启时,响应于空调功率监控使能数据用于表征功率消耗监控功能开启,可以确定车辆中发电机的电功率、车辆中磁链转矩电机的发电功率、车辆中直流转直流转换器的消耗功率、车辆中电池的电池功率和空调控制器的上报功率。进一步可以将确定的电功率、发电功率、消耗功率、电池功率和上报功率五者之间的和,确定为节点功率,且将电功率、发电功率、消耗功率和电池功率四者之间的和,确定为空调的节点功率差。其中,发电机(GM电机)的电功率可以为发电机所消耗的电能的速率,可以用GMpwr表示。磁链转矩(Torque Motor,简称为TM)电机的发电功率可以为磁链转矩电机在转动过程中产生的电功率,可以用TMpwr表示。直流转直流转换器(Direct Current to Direct Current,简称为DCDC)的消耗功率可以为直流转直流转换器在转换过程中由于电子元件的内阻、开关元件的导通电阻和电感元件的电阻等因素引起的能量损耗,可以用DCDCpwr表示。电池的电池功率可以为电池在单位时间内释放或吸收的能量,可以用Batpwr表示。

可选地,VCU内部根据微控制器(Micro Controller Unit,简称为MCU)上报的GM电机的转速(GMspd)、转矩(GMtrq),通过查表计算得到GM电机的效率(GMeff),并计算GM电机在电端的电功率GMpwr。当GM电机为发电状态时,GM电机在电端的电功率GMpwr=GMspd*GMtrq/9550*GMeff。当GM电机为电动状态时,GM电机在电端的电功率GMpwr=GMspd*GMtrq/9550/GMeff。其中,当GM电机为电动状态时,GM电机的扭矩为正值,当GM电机为发电状态时,GM电机的扭矩为负值。

可选地,VCU内部根据MCU上报的TM电机的转速(TMspd)、转矩(TMtrq),通过查表计算得到TM电机的效率(TMeff),并计算TM电机在电端的发电功率TMpwr。当TM电机为发电状态时,TM电机在电端的电功率TMpwr=TMspd*TMtrq/9550*TMeff。当TM电机为电动状态时,TM电机在电端的电功率TMpwr=TMspd*TMtrq/9550/TMeff。其中,当TM电机为电动状态时,TM电机的扭矩为正值,当TM电机为发电状态时,TM电机的扭矩为负值。

可选地,VCU内部根据DCDC上报的高压端电压(DCDCHV),高压端电流(DCDCHC),和电池上报的电池端电压(BatV),计算DCDC的消耗功率DCDCpwr=(DCDCHV+BatV)/2*DCDCHC/1000。

可选地,VCU根据电池管理系统(Battery Management System,简称为BMS)上报的电池电压(BatV)、电池电流(BatC),计算电池功率Batpwr=(DCDCHV+BatV)/2*BatC/1000。

可选地,当空调功率监控使能数据用于表征功率消耗监控功能开启,即ACPwrMon=1时,响应于空调功率监控使能数据用于表征功率消耗监控功能开启,可以确定AC控制器的上报功率ACpwrCsmp、GM电机在电端的电功率GMpwr、TM电机在电端的发电功率TMpwr、电池功率Batpwr以及直流转直流转换器的消耗功率DCDCpwr,进一步将AC控制器的上报功率ACpwrCsmp、GM电机在电端的电功率GMpwr、TM电机在电端的发电功率TMpwr、电池功率Batpwr以及直流转直流转换器的消耗功率DCDCpwr五者之间的和,确定为空调器的节点功率Apwr,即Apwr=ACpwrCsmp+Batpwr+TMpwr+GMpwr+DCDCpwr。

可选地,该实施例将GM电机在电端的电功率GMpwr、TM电机在电端的发电功率TMpwr、电池功率Batpwr以及直流转直流转换器的消耗功率DCDCpwr四者之间的和,确定为节点功率差Apwrdelta,即Apwrdelta=Batpwr+TMpwr+GMpwr+DCDCpwr。

该实施例确定车辆中空调器的空调功率监控使能数据,其中,空调功率监控使能数据用于确定车辆对空调器的功率消耗监控功能的开闭;响应于空调功率监控使能数据用于表征功率消耗监控功能开启,确定空调器的节点功率;基于节点功率,确定控制车辆进行空调功率替代的空调功率替代请求数据;确定与空调功率替代请求数据匹配的功率消耗值。也就是说,本发明实施例中当确定的空调功率监控使能数据用于表征功率消耗监控功能开启时,可以确定空调器的节点功率,基于确定的节点功率,可以确定控制车辆进行空调功率替代的空调功率替代请求数据,进一步可以确定与空调功率替代请求数据匹配的功率消耗值,从而实现了准确确定空调中功率消耗值的技术效果,解决了无法准确确定空调中功率消耗值的技术问题。

实施例2

下面结合优选的实施方式对本发明实施例的技术方案进行举例说明。

混合动力车辆中VCU通常将驾驶员需求,即驱动扭矩需求,以及附件的功率(包含空调功率和DCDC)需求作为总的需求功率,VCU按照一定的功率分配策略使发动机工作在功率高效区。对于功率耦合构型动力电池和扭矩耦合构型电机来说,起到对发动机功率需求削峰填谷的作用。在该控制过程中,当附件功率上报不准,即通常情况使附件功率上报值大于实际消耗,或功率误差超过VCU对动力电池SOC管理的能力范围,则会导致发动机产生过多的能量冲入电池当中,造成电池SOC一直持续增加。当SOC超多电池最大值时,电池电压升高报过压故障,会请求VCU或者自行切断动力电池高压继电器,使整个系统停止工作。

由于整车系统中DCDC的功率消耗是DCDC上报的其高压端或低压端的电压或电流,VCU根据此电压电力计算的,一般不会出问题。但是,整车系统中空调的信号一般位于舒适CAN,一般通过网关转到动力CAN上再传给VCU,如果网关转发报文的时候出问题,很容易导致空调功率消耗的失真,从而存在无法准确确定空调中功率消耗值的问题。

作为一种可选的示例,提出了一种电动车辆的能量控制方法、装置及电动车辆,该方法获取电动车辆的用电设备的需求功率、车载充电机的最大输出功率以及动力电池的工作参数,工作参数包括动力电池的充电能力信息和放电能力信息,用电设备包括低压用电器和动力电池的加热器,基于动力电池的工作参数、用电设备的需求功率以及车载充电机的最大输出功率,对车载充电机的输出功率进行控制,基于车载充电机的输出功率、动力电池的工作参数以及用电设备的需求功率,分别对动力电池和用电设备的工作功率进行控制,该方法可以解决现有的能量控制过程中无法充分利用电池电能和发挥用电设备的能力以及无法做到对可用电能量的有效高效分配的问题,由于该方法仅涉及对能量的高效分配,不涉及确定空调中功率消耗值,从而存在无法准确确定空调中功率消耗值的问题。

为解决上述问题,本实施例提出了一种车辆中空调器的功率消耗值的确定确定方法,该方法在空调系统工作时,为了对空调的上报功率消耗进行更准确的监控,在稳态工况下通过电池功率、发电机的电功率,发电机的发电功率和DCDC的消耗功率对空调消耗功率的准确性进行置信检验。当检测到空调功率消耗上报值与计算值之间的差超过一定值时,则对空调功率消耗上报值进行替代。此外,对于空调功率消耗增加SOC修正系数,当SOC高于一定值时,则对空调上报功率进行修正,防止在空调功率上报不准时,造成SOC持续上充产生过压断继电器的风险,从而实现了准确确定空调中功率消耗值的技术效果,解决了无法准确确定空调中功率消耗值的技术问题。

图2是根据本发明实施例的一种动力系统构型的示意图,如图2所示,该动力系统构型的示意图可以包括:发动机201、发电机202、双质量飞轮203、减速齿轮204、离合器205、驱动电机206和主减速器207。该动力系统可以实现纯电动,当离合器205分离时,动力电池单独为驱动电机206驱动整车。当串联行驶时,发动机201带动发电机202发电,离合器205分开,发电机202发的电与动力电池共同为驱动电机206提供电能驱动整车。当并联行驶时,离合器205结合,发动机201直接驱动整车,驱动电机206起助力或发电的作用。

图3是根据本发明实施例的一种动力系统的高压电气拓扑的示意图,如图3所示,该动力系统的高压电气拓扑的示意图可以包括:动力电池301、直流转直流转换器302、发电机303、驱动电机304、空调305、主正继电器306和主负继电器307。其中,动力电池301通过主正继电器306和主负继电器307,与驱动电机304,发电机303,直流转直流转换器302和空调305相连,整车高压上电状态下,主正继电器306和主负继电器307闭合。

图4是根据本发明实施例的一种动力系统的高压电气拓扑简化的示意图,如图4所示,该动力系统的高压电气拓扑简化的示意图可以包括:动力电池401、直流转直流转换器402、发电机403、驱动电机404、空调405。按照节点电流原理,在任一时刻,对电路中的任一节点,流入节点的电流之和等于流出节点的电流之和,在任意时刻,按照节点A的功率之和为0。

图5是根据本发明实施例的一种控制器连接关系的示意图,如图5所示,该控制器连接关系的示意图可以包括:微控制器(MCU)501、整车控制器(VCU)502、电池管理系统(BMS)503、空调(AC)504和直流转直流转换器(DCDC)505。其中,空调504控制器上报给整车控制器502空调的工作状态和空调的功率消耗,微控制器501上报给整车控制器502发电机的转速、转矩和驱动电机的转矩、转速等信号,直流转直流转换器505上报给整车控制器502直流转直流转换器的高压端电压电流、低压端电压电流及工作状态,电池管理系统503上报给整车控制器502电池端电压电流信号。

VCU内部根据MCU上报的GM电机的转速GMspd、转矩GMtrq,通过查表计算得到GM电机的效率GMeff,并计算GM电机在电端的电功率GMpwr。当GM电机为发电状态时,GM电机在电端的电功率GMpwr=GMspd*GMtrq/9550*GMeff。当GM电机为电动状态时,GM电机在电端的电功率GMpwr=GMspd*GMtrq/9550/GMeff。其中,当GM电机为电动状态时,GM电机的扭矩为正值,当GM电机为发电状态时,GM电机的扭矩为负值。

VCU内部根据MCU上报的TM电机的转速TMspd、转矩TMtrq,通过查表计算得到TM电机的效率TMeff,并计算TM电机在电端的发电功率TMpwr。当TM电机为发电状态时,TM电机在电端的电功率TMpwr=TMspd*TMtrq/9550*TMeff。当TM电机为电动状态时,TM电机在电端的电功率TMpwr=TMspd*TMtrq/9550/TMeff。其中,当TM电机为电动状态时,TM电机的扭矩为正值,当TM电机为发电状态时,TM电机的扭矩为负值。

VCU内部根据DCDC上报的高压端电压DCDCHV,高压端电流DCDCHC,和电池上报的电池端电压BatV,计算DCDC的消耗功率DCDCpwr=(DCDCHV+BatV)/2*DCDCHC/1000。VCU根据BMS上报的电池电压BatV、电池电流BatC,计算电池功率Batpwr=(DCDCHV+BatV)/2*BatC/1000。

当空调控制器的上报数据ACOn=1时,该上报数据ACOn可以用于表征空调器的状态为开启状态。当空调器的状态为开启状态时,可以确定系统高压上电完成,即高压继电器的主正继电器和主负继电器闭合,且动力总成模式为纯电动模式,即PwrMode=EV,或动力总成模式为串联模式,即PwrMode=Series,则可以确定空调功率监控使能数据ACPwrMon=1。

当空调功率监控使能数据用于表征功率消耗监控功能开启,即ACPwrMon=1时,响应于空调功率监控使能数据用于表征功率消耗监控功能开启,可以确定AC控制器的上报功率ACpwrCsmp、GM电机在电端的电功率GMpwr、TM电机在电端的发电功率TMpwr、电池功率Batpwr以及直流转直流转换器的消耗功率DCDCpwr,进一步将AC控制器的上报功率ACpwrCsmp、GM电机在电端的电功率GMpwr、TM电机在电端的发电功率TMpwr、电池功率Batpwr以及直流转直流转换器的消耗功率DCDCpwr五者之间的和,确定为空调器的节点功率Apwr,即Apwr=ACpwrCsmp+Batpwr+TMpwr+GMpwr+DCDCpwr。进一步将GM电机在电端的电功率GMpwr、TM电机在电端的发电功率TMpwr、电池功率Batpwr以及直流转直流转换器的消耗功率DCDCpwr四者之间的和,确定为节点功率差Apwrdelta,即Apwrdelta=Batpwr+TMpwr+GMpwr+DCDCpwr。

当确定的节点功率Apwr大于功率限制值PwrLimit1,即Apwr>PwrLimit1,且空调功率监控使能数据ACPwrMon=1时,可以确定空调功率替代请求数据为控制空调功率替代功能开启,即ACpwrReplc=1。当确定的节点功率Apwr未大于功率限制值PwrLimit2,即Apwr<PwrLimit2时,或高压系统下电,即主正继电器和主负继电器断开时,可以确定空调功率替代请求数据为控制空调功率替代功能关闭,即ACpwrReplc=0。该空调功率替代请求数据ACpwrReplc=0可以通过SR触发器实现。

当空调功率替代请求数据ACpwrReplc=1时,可以确定功率消耗值ACpwr为空调的节点功率差Apwrdelta与SOC修正系数二者之间的乘积,即ACpwr=Apwrdelta*F。当空调功率替代请求数据ACpwrReplc=0时,则可以确定功率消耗值ACpwr为AC控制器的上报功率ACpwrCsmp,即ACpwr=ACpwrCsmp。

该实施例确定车辆中空调器的空调功率监控使能数据,其中,空调功率监控使能数据用于确定车辆对空调器的功率消耗监控功能的开闭;响应于空调功率监控使能数据用于表征功率消耗监控功能开启,确定空调器的节点功率;基于节点功率,确定控制车辆进行空调功率替代的空调功率替代请求数据;确定与空调功率替代请求数据匹配的功率消耗值。也就是说,本发明实施例中当确定的空调功率监控使能数据用于表征功率消耗监控功能开启时,可以确定空调器的节点功率,基于确定的节点功率,可以确定控制车辆进行空调功率替代的空调功率替代请求数据,进一步可以确定与空调功率替代请求数据匹配的功率消耗值,从而实现了准确确定空调中功率消耗值的技术效果,解决了无法准确确定空调中功率消耗值的技术问题。

实施例3

根据本发明实施例,还提供了一种车辆中空调器的功率消耗值的确定装置。需要说明的是,该车辆中空调器的功率消耗值的确定装置可以用于执行实施例1中的车辆中空调器的功率消耗值的确定方法。

图6是根据本发明实施例的一种车辆中空调器的功率消耗值的确定装置的示意图,如图6所示,该车辆中空调器的功率消耗值的确定装置600可以包括:第一确定单元602、第二确定单元604、第三确定单元606和第四确定单元608。

第一确定单元602,用于确定车辆中空调器的空调功率监控使能数据,其中,空调功率监控使能数据用于确定车辆对空调器的功率消耗监控功能的开闭。

第二确定单元604,用于响应于空调功率监控使能数据用于表征功率消耗监控功能开启,确定空调器的节点功率。

第三确定单元606,用于基于节点功率,确定控制车辆进行空调功率替代的空调功率替代请求数据。

第四确定单元608,用于确定与空调功率替代请求数据匹配的功率消耗值。

可选地,第一确定单元602包括:获取模块,用于获取车辆中空调控制器的上报数据;第一确定模块,用于响应于上报数据用于表征空调器的状态为开启状态,确定车辆中主正继电器和车辆中主负继电器的状态为闭合状态且车辆的动力总成模式为目标模式;第二确定模块,用于响应于车辆中主正继电器和车辆中主负继电器的状态为闭合且车辆的动力总成模式为目标模式,确定空调功率监控使能数据为用于表征功率消耗监控功能开启。

可选地,第三确定单元606包括:第三确定模块,用于响应于节点功率大于功率限制值,确定空调功率替代请求数据为控制空调功率替代功能开启。

可选地,第四确定单元608包括:第四确定模块,用于响应于空调功率替代请求数据为控制空调功率替代功能开启,确定功率消耗值为空调的节点功率差和修正系数二者之间的乘积,其中,修正系数为基于车辆中电池的荷电状态确定的。

可选地,第三确定单元606包括:第五确定模块,用于响应于节点功率未大于功率限制值,确定空调功率替代请求数据为控制空调功率替代功能关闭。

可选地,第四确定单元608包括:第六确定模块,用于响应于空调功率替代请求数据为控制空调功率替代功能关闭,确定功率消耗值与车辆中空调控制器的上报功率相同。

可选地,第六确定模块包括:第一确定子模块,用于响应于空调功率监控使能数据用于表征功率消耗监控功能开启,确定车辆中发电机的电功率、车辆中磁链转矩电机的发电功率、车辆中直流转直流转换器的消耗功率、车辆中电池的电池功率和空调控制器的上报功率;第二确定子模块,用于将电功率、发电功率、消耗功率、电池功率和上报功率五者之间的和,确定为节点功率,且将电功率、发电功率、消耗功率和电池功率四者之间的和,确定为空调的节点功率差。

在本发明实施例中,通过第一确定单元602确定车辆中空调器的空调功率监控使能数据,其中,空调功率监控使能数据用于确定车辆对空调器的功率消耗监控功能的开闭,第二确定单元604响应于空调功率监控使能数据用于表征功率消耗监控功能开启,确定空调器的节点功率,第三确定单元606基于节点功率,确定控制车辆进行空调功率替代的空调功率替代请求数据,第四确定单元608确定与空调功率替代请求数据匹配的功率消耗值。也就是说,本发明实施例中当确定的空调功率监控使能数据用于表征功率消耗监控功能开启时,可以确定空调器的节点功率,基于确定的节点功率,可以确定控制车辆进行空调功率替代的空调功率替代请求数据,进一步可以确定与空调功率替代请求数据匹配的功率消耗值,从而实现了准确确定空调中功率消耗值的技术效果,解决了无法准确确定空调中功率消耗值的技术问题。

实施例4

根据本发明实施例,还提供了一种车辆,该车辆用于执行实施例1中任意一项车辆中空调器的功率消耗值的确定方法。

实施例5

根据本发明实施例,还提供了一种计算机可读存储介质,该存储介质包括存储的程序,其中,程序执行实施例1中的车辆中空调器的功率消耗值的确定方法。

上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。

在本发明的上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。

在本发明所提供的几个实施例中,应该理解到,所揭露的技术内容,可通过其它的方式实现。其中,以上所描述的装置实施例仅仅是示意性的,例如所述单元的划分,可以为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,单元或模块的间接耦合或通信连接,可以是电性或其它的形式。

所述确定为分离部件说明的单元可以是或者也可以不是物理上分开的,确定为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。

另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。

所述集成的单元如果以软件功能单元的形式实现并确定为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可为个人计算机、服务器或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、移动硬盘、磁碟或者光盘等各种可以存储程序代码的介质。

以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。

相关技术
  • 确定车辆行驶里程和车辆维保信息的方法、装置和介质
  • 车辆航向角的确定方法、装置以及车辆
  • 车辆大功率充电通信方法和充电装置
  • 一种车位确定方法、装置、电子设备、车辆及存储介质
  • 运动向量场的确定方法、装置、设备、存储介质和车辆
  • 消耗电力预测装置、车辆控制装置、车辆、消耗电力预测方法以及车辆控制方法
  • 用于确定车辆轮胎与车道之间的接触的摩擦值的方法以及用于控制车辆的车辆功能的方法
技术分类

06120116491922