空调温区转换控制方法、装置、车辆及存储介质与流程

文档序号:23277674发布日期:2020-12-11 21:08阅读:156来源:国知局
空调温区转换控制方法、装置、车辆及存储介质与流程

本发明实施例涉及温度控制技术领域,尤其涉及一种空调温区转换控制方法、装置、车辆及存储介质。



背景技术:

随着当前生活水平的大幅度提高,车辆逐渐成为人们不可或缺的代步工具。现有的车辆上一般都装有空调装置,而为了使得车内各处温度满足驾乘人员的需要,当前高端车辆中常配有三温区空调以使得驾驶、副驾驶及后排座位均可单独对其对应温区空调进行调节。

在当前汽车技术的开发中,为降低车辆的成本以降低售价,常需将同款车型的空调系统由三温区空调调整为二温区空调。现有在不改变车辆其他配置的基础上实现二温区空调控制时,常采用直接开发二温区空调或直接修改三温区空调控制程序的方式来实现。

然而,针对直接开发二温区空调的方式,需要重新对车辆内部模块进行设计,且开发时间较长,无法满足快速生产面世的需求;而对于直接修改三温区空调控制程序的方式,由于空调控制器的程序复杂且存在较多耦合相关,需要进行复杂的调试和标定,采用该方法进行调整所需投入成本过高,难以满足开发需求。



技术实现要素:

本发明提供一种空调温区转换控制方法、装置、车辆及存储介质,以实现空调系统由三温区控制转换为二温区控制,提高了开发效率,降低了开发成本。

第一方面,本发明实施例提供了一种空调温区转换控制方法,包括:

确定车辆空调同步状态;

若所述同步状态为不同步,获取第一温区空调工作状态和第三温区空调工作状态;

若所述第一温区空调工作状态与所述第三温区空调工作状态满足预设同步调节条件,则根据所述第一温区空调工作状态控制调节第三温区空调工作状态,以使所述第三温区与所述第一温区温度相同。

第二方面,本发明实施例还提供了一种空调温区转换控制装置,该空调温区转换控制装置包括:

同步状态确定模块,用于确定车辆空调同步状态;

工作状态获取模块,用于若所述同步状态为不同步,获取第一温区空调工作状态和第三温区空调工作状态;

工作状态调节模块,用于若所述第一温区空调工作状态与所述第三温区空调工作状态满足预设同步调节条件,则根据所述第一温区空调工作状态控制调节第三温区空调工作状态,以使所述第三温区与所述第一温区温度相同。

第三方面,本发明实施例还提供了一种车辆,所述车辆包括:

温度传感器,用于获取各温区空调温度信息;

一个或多个控制器,所述控制器至少包括空调控制器;

存储装置,用于存储一个或多个程序;

当所述一个或多个程序被所述一个或多个控制器执行,使得所述一个或多个控制器实现如本发明任意实施例中提供的空调温区转换控制方法。

第四方面,本发明实施例还提供了一种包含计算机可执行指令的存储介质,所述计算机可执行指令在由计算机处理器执行时用于执行如本发明任意实施例提供的空调温区转换控制方法。

本发明实施例通过确定车辆空调同步状态;若所述同步状态为不同步,获取第一温区空调工作状态和第三温区空调工作状态;若所述第一温区空调工作状态与所述第三温区空调工作状态满足预设同步调节条件,则根据所述第一温区空调工作状态控制调节第三温区空调工作状态,以使所述第三温区与所述第一温区温度相同。由于车辆空调为不同步状态时各温区空调进行单独调温,在三温区空调配置的基础上将其转换为二温区空调进行控制,空调控制器接收到第一温区空调的控制信息时仅对第一温区空调工作状态进行控制,而导致第三温区空调温度无法根据第一温区空调的控制信息进行改变,而在此时获取第一温区空调工作状态与第三温区空调工作状态,并当上述两空调工作状态满足预设同步条件时对第三温区空调工作状态进行调节,解决了取消第三温区控制信息输入模块后无法实现第三温区空调工作状态进行控制的问题,使得第三温区空调跟随第一温区空调的工作状态进行改变,实现了车辆空调系统由三温区控制到二温区控制的转变,提高了开发效率,降低了开发成本。

附图说明

图1是本发明实施例一中的一种空调温区转换控制方法的流程图;

图2是本发明实施例二中的一种空调温区转换控制方法的流程图;

图3是本发明实施例二中的一种三温区空调的控制网络拓扑结构示例图;

图4是本发明实施例二中的一种二温区空调的控制网络拓扑结构示例图;

图5是本发明实施例三中的一种空调温区转换控制装置的结构示意图;

图6是本发明实施例四中的一种车辆的结构示意图。

具体实施方式

下面结合附图和实施例对本发明作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本发明,而非对本发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本发明相关的部分而非全部结构。此外,在不冲突的情况下,本发明中的实施例及实施例中的特征可以互相组合。

实施例一

图1为本发明实施例一提供的一种空调温区转换控制方法的流程图,本实施例可适用于在不改变车辆其他配置下空调系统由三温区控制转换为二温区控制的情况,该方法可以由空调温区转换控制装置来执行,该空调温区转换控制装置可以由软件和/或硬件来实现,该空调温区转换控制装置可以配置在计算设备上,具体包括如下步骤:

s101、确定车辆空调同步状态。

其中,空调同步状态可理解为用以判断车辆中各温区的空调是否受同一控制信息进行控制的状态条件。

具体的,通过空调控制器获取整车是否处于同步控制状态,若整车处于同步控制状态,则可认为各温区的空调处于同步状态,可理解为各温区的空调可受同一控制指令控制,并根据该控制指令执行对应功能的调整;若整车未处于同步控制状态,则可认为各温区的空调处于不同步状态,可理解为各温区空调需根据不同的控制指令,空调控制器可根据用户输入的对各温区的调节信息生成对应于各温区的控制信息,并使得各温区的空调根据对应的控制指令执行对应的功能调整。

可选的,当各温区空调处于整车同步状态下时,若空调控制器接收到除第一温区外其他温区的空调调节信息,可认为各温区的空调的同步状态被打破,各温区的空调处于不同步状态;进一步地,驾乘人员可随时通过控制面板控制车辆中各温区的空调进入同步状态或不同步状态;进一步地,可由于其他不可抗力导致车辆中各温区的空调由同步状态进入不同步状态,由于各温区空调的同步状态受多种因素影响,故本发明实施例对空调同步状态的确定方法不进行限制。

s102、若同步状态为不同步,获取第一温区空调工作状态和第三温区空调工作状态。

其中,空调工作状态可理解为包括空调当前输出温度、功率、工作模式等在内的运行状态。

具体的,当车辆空调同步状态为不同步时,可认为车辆中各温区空调需要被分别控制,由于本方案中是将原有的三温区空调调整至二温区空调进行工作,则无法接收外接输入的对于第三温区的空调的控制信息,而原有三温区空调中当在不同步状态下接收到第一温区的空调控制信息,仅对第一温区的空调进行控制,则会导致第三温区的空调工作状态难以随第一温区的空调工作状态进行调整,导致三温区空调转换为二温区空调的控制失败,则需在车辆空调同步状态为不同步时获取第一温区空调工作状态和第三温区空调工作状态,以使得当二者状态不一致时及时调整至一致。

s103、若第一温区空调工作状态与第三温区空调工作状态满足预设同步调节条件,则根据第一温区空调工作状态控制调节第三温区空调工作状态,以使第三温区与第一温区温度相同。

其中,预设同步调节条件可理解为用于判断两空调工作温度是否相同、是否处于不可进行同步调节的工作模式及获取的空调温度是否为有效值的一种判别条件。具体的,预设同步调节条件包括:第一温区空调温度为有效值,第三温区空调温度为有效值,第一温区空调为非除霜状态,第三温区空调为非除霜状态且第一温区空调温度与第三温区空调温度不同。

具体的,根据第一温区空调工作状态确定第一温区空调的空调温度以及工作模式,根据第三温区空调工作状态确定第三温区空调的空调温度以及工作模式,判断第一温区空调的空调温度与第三温区空调的空调温度是否为有效值,其中,有效值可理解为空调根据自身调节能力和工作范围确定的数值范围,示例性的,根据车辆类型的不同,有效值范围可为17.5℃-33℃,凡是落于有效值范围的空调温度皆可认为其为有效值;由于空调在除霜状态时接收到温度调节信息会导致除霜失败,故需判断第一温区空调和第三温区空调是否均为非除霜状态;然后判断第三温区空调的空调温度是否与第一温区空调的空调温度相等,若温度相等则可说明第一温区和第三温区的温度状态是同步的无需调节,若不相等则说明第一温区与第三温区间温度状态不同步,需要进行调节。故当第一温区空调与第三温区空调均为非除霜状态且第一温区空调温度和第三温区空调温度不相等且皆为有效值时,可认为上述两温区的空调工作状态满足预设同步调节条件,可根据获取到的第一温区空调工作状态中的各参数对第三温区空调进行调整,以使其与第一温区空调达到同步状态,并使得第三温区与第一温区的温度相同。

本实施例的技术方案,通过确定车辆空调同步状态;若所述同步状态为不同步,获取第一温区空调工作状态和第三温区空调工作状态;若所述第一温区空调工作状态与所述第三温区空调工作状态满足预设同步调节条件,则根据所述第一温区空调工作状态控制调节第三温区空调工作状态,以使所述第三温区与所述第一温区温度相同。由于车辆空调为不同步状态时各温区空调进行单独调温,在三温区空调配置的基础上将其转换为二温区空调进行控制,空调控制器接收到第一温区空调的控制信息时仅对第一温区空调工作状态进行控制,而导致第三温区空调温度无法根据第一温区空调的控制信息进行改变,而在此时获取第一温区空调工作状态与第三温区空调工作状态,并当上述两空调工作状态满足预设同步条件时对第三温区空调工作状态进行调节,解决了取消第三温区控制信息输入模块后无法实现第三温区空调工作状态进行控制的问题,使得第三温区空调跟随第一温区空调的工作状态进行改变,实现了车辆空调系统由三温区控制到二温区控制的转变,提高了开发效率,降低了开发成本。

实施例二

图2为本发明实施例二提供的一种空调温区转换控制方法的流程图,本实施例的技术方案在上述技术方案的基础上进一步细化,具体包括如下步骤:

s201、确定车辆空调同步状态。

s202、若同步状态为同步,接收第一温区温度调节信息。

具体的,当各温区空调处于整车同步状态下时,可认为车辆中各温区空调可被统一控制,且各空调的控制信息均来自于第一温区的温度调节信息。可选的,可通过控制面板或中控主屏接收驾乘人员输入的第一温区温度调节信息,且驾乘人员仅能输入第一温区温度调节信息,否则将会打破车辆空调的同步状态。

进一步地,在确定车辆空调同步状态为同步后,经预设时间再次返回执行步骤s201。

具体的,在车辆行驶过程中,需周期性的对车辆空调的同步状态进行确定,以使得车辆可以对各温区的空调进行对应控制。当确定车辆空调同步状态为同步后,可知车辆无需对不同温区的空调分别进行控制,也无需执行根据一三温区空调工作状态对其进行同步的操作,则在确定车辆空调同步状态为同步预设时间后,不论在该预设时间内是否发生温度调节,均需要返回执行步骤s201对车辆空调同步状态再次进行确认,以避免同步状态被破坏而导致的其他温区的温度调节失败。可选的,预设时间可由车辆出厂直接设置,也可根据后期空调实际情况进行设置,例如500ms、1s、2s等,本发明实施例对此不进行限制。

s203、根据第一温区温度调节信息分别调节第一温区,第二温区和第三温区的空调工作状态。

具体的,将接收到的第一温区温度调节信息发送至空调控制器,并由空调控制器根据第一温区温度调节信息分别生成三个包含温度调节信息的控制指令发送至对应温区的空调,以对第一温区、第二温区和第三温区的空调工作状态进行调节。

s204、若同步状态为不同步,获取第一温区空调工作状态和第三温区空调工作状态。

进一步地,在获取第一温区空调工作状态和第三温区空调工作状态之前,还包括:接收第一温区温度调节信息,根据第一温区温度调节信息调节第一温区的空调工作状态;和/或接收第二温区温度调节信息,根据第二温区温度调节信息调节第二温区的空调工作状态。

具体的,当各温区空调未处于整车同步状态下时,各温区空调需要被单独控制,对于三温区空调来说,可接收用户在前面板开关输入的第一温区温度调节信息和/或第二温区温度调节信息,也可接收用户在后面板开关输入的第三温区温度调节信息;而由于本申请取消了后面板开关,在原有的三温区分类下实行二温区控制,故无法再通过接收用户输入的第三温区温度调节信息对第三温区的空调进行控制。则在不同步状态时,可通过接收到的第一温度调节信息对第一温区的空调工作状态进行调节,也可通过接收到的第二温区调节信息对第二温区的空调工作状态进行调节,第三温区的空调工作状态会保持在同步状态结束时的工作状态,为实现车辆空调的二温区控制效果,需将第三温区的空调工作状态与第一温区的空调工作状态进行统一,故需获取第一温区空调工作状态与第三温区空调工作状态,并根据上述两工作状态确定是否需要对第三温区空调的工作状态进行调整,以使得一三温区温度相同,达到二温区控制的目标。其中,各温区的温度信息可通过温度传感器获取得到。

s205、判断第一温区空调工作状态与第三温区空调工作状态是否满足预设同步调节条件。

具体的,当第一温区空调工作状态与第三温区空调工作状态满足预设同步调节条件时,可认为获取到的第一温区与第三温区的空调温度值均为有效数值,第一温区与第三温区的空调温度不同,且两温区中空调的工作模式均属于适宜进行温度调节的状态,此时转至执行步骤s206;当第一温区空调工作状态与第三温区空调工作状态不满足预设同步调节条件时,可认为第一温区或第三温区的空调温度值为无效值,或第一温区或第三温区中空调的工作模式不适宜进行温度调节,或第一温区与第三温区的空调温度相同,则在进行此判断后经过预设时间需再次返回执行步骤s201,以根据车辆中各温区空调的工作状态对其进行调节,避免同步状态被破坏或不同步状态下单一温区温度改变而导致需同步温区的温度调节失败。

s206、根据第一温区空调工作状态确定第一温区空调温度,并根据第一温区空调温度生成第三温度调节信息。

具体的,根据获取到的第一温区空调工作状态从中提取出第一温区空调温度信息,该第一温区空调温度信息可由安装于第一温区的温度传感器探测得到,根据该第一温区空调温度生成包含上述空调温度的控制信息,将其作为第三温度调节信息。

s207、根据第三温区调节信息调节第三温区空调工作状态,以使第三温区空调温度与第一温区空调温度相同。

具体的,由于当前车辆空调同步状态为不同步,各温区空调需根据各温区对应的调节信息进行调节,空调控制器根据接收到的第三温区调节信息生成对应与第三温区空调的控制信息,并利用该控制信息对第三温区空调工作状态进行控制,使得第三温区空调温度与第一温区空调温度相同。

进一步地,由于该温度调节以及调节前各信息的传输需要花费一些时间,若在信息传输的过程中或温度调节的过程中再次进行车辆空调同步状态的确定或预设同步调节条件的判定会导致判断结果不准,导致调节信息的错误生成或冗余生成,因此在进行调节的预设时间后再返回执行步骤s201以对车辆空调同步状态再次进行确认,使得车辆可将原三温区空调的控制方式转换为二温区空调的表现形式进行控制。可选的,根据信息传递及温度调节所需的时间对预设时间进行动态设定,且由于空调温度调节对调控及时性要求不高,故可适当放宽预设时间的选择,示例性的,可选择2s作为再次进行空调同步状态确定的间隔时间。

示例性的,图3为本发明实施例提供的一种三温区空调的控制网络拓扑结构示例图,图4为本发明实施例提供的一种二温区空调的控制网络拓扑结构示例图。其中,空调控制器与动力can线相连,而可供驾乘人员操作的按键及操控屏幕均与信息can线相连,第一温区与第二温区的控制信息通过前控制开关输入,并通过lin进行通信发送至信息娱乐主机,由信息娱乐主机通过信息can线发送至网关以转发至空调控制器;第三温区的控制信息通过后控制开关输入,并直接通过信息can线发送至网关以转发至空调控制器。而为了降低车辆的成本与售价,在原有三温区空调的基础上将后控制开关取消,需要使得第三温区与第一温区在车辆空调同步状态为不同步的情况下实现同步,则需通过信息娱乐主机在需要进行第三温区空调调整时发送第三温区的控制信息,以实现仅对信息娱乐主机进行相关软件的更改,而对网络中的网关、空调控制器及钱控制开关均不进行改变的情况下由三温区空调改变为二温区空调。

本实施例的技术方案,根据车辆空调同步状态确定对应各温区的空调调节,并在同步状态为不同步时根据第一温区空调工作状态与第三温区空调工作状态进行预设同步条件判定,使得在不影响各温区空调工作模式的基础上,对第三温区空调工作状态进行调节,使其与第一温区空调工作状态保持一致,实现了由三温区空调向二温区空调的转变,且在各判定调节后经预设时间再次确定车辆空调工作状态,以根据车辆中各温区空调的工作状态对其进行调节,避免同步状态被破坏或不同步状态下单一温区温度改变而导致需同步温区的温度调节失败,降低了由三温区空调转至二温区空调车辆所需进行的硬件改动,提高了开发效率,降低了开发成本。

实施例三

图5为本发明实施例三提供的一种空调温区转换控制装置的结构示意图,该空调温区转换控制装置包括:同步状态确定模块31,工作状态获取模块32和工作状态调节模块33。

其中,同步状态确定模块31,用于确定车辆空调同步状态;工作状态获取模块32,用于若所述同步状态为不同步,获取第一温区空调工作状态和第三温区空调工作状态;工作状态调节模块33,用于若所述第一温区空调工作状态与所述第三温区空调工作状态满足预设同步调节条件,则根据所述第一温区空调工作状态控制调节第三温区空调工作状态,以使所述第三温区与所述第一温区温度相同。

本实施例的技术方案,解决了取消第三温区控制信息输入模块后无法实现第三温区空调工作状态进行控制的问题,使得第三温区空调跟随第一温区空调的工作状态进行改变,实现了车辆空调系统由三温区控制到二温区控制的转变,提高了开发效率,降低了开发成本。

其中,预设同步调节条件包括:第一温区空调温度为有效值,第三温区空调温度为有效值,第一温区空调为非除霜状态,第三温区空调为非除霜状态且所述第一温区空调温度与所述第三温区空调温度不同。

可选的,空调温区转换控制装置,还包括:

同步状态调节模块,用于若所述同步状态为同步,接收第一温区温度调节信息;根据所述第一温区温度调节信息分别调节第一温区,第二温区和第三温区的空调工作状态。

可选的,工作状态获取模块32,还用于在获取第一温区空调工作状态和第三温区空调工作状态之前,接收第一温区温度调节信息,根据所述第一温区温度调节信息调节所述第一温区的空调工作状态;和/或接收第二温区温度调节信息,根据所述第二温区温度调节信息调节所述第二温区的空调工作状态。

可选的,工作状态调节模块33,包括:

调节信息生成单元,用于根据所述第一温区空调工作状态确定第一温区空调温度,并根据所述第一温区空调温度生成第三温度调节信息;

工作状态调节单元,用于根据所述第三温度调节信息调节所述第三温区空调工作状态,以使所述第三温区空调温度与所述第一温区空调温度相同。

进一步地,在根据所述第一温区空调工作状态控制第三温区空调工作状态进行调节之后,还包括:经预设时间后返回确定车辆空调同步状态。

本发明实施例提供的空调温区转换控制装置可执行本发明任意实施例所提供的空调温区转换控制方法,具备执行方法相应的功能模块和有益效果。

实施例四

图6为本发明实施例四提供的一种车辆的结构示意图,如图6所示,该车辆包括温度传感器41、控制器42、存储装置43、输入装置44和输出装置45;车辆中温度传感器41和控制器42的数量可以是一个或多个,图6中以一个温度传感器41和控制器42为例;车辆中的温度传感器41、控制器42、存储装置43、输入装置44和输出装置45可以通过总线或其他方式连接,图6中以通过总线连接为例。

温度传感器41,用于获取各温区空调温度信息。

存储装置43作为一种计算机可读存储介质,可用于存储软件程序、计算机可执行程序以及模块,如本发明实施例中的空调温区转换控制方法对应的程序指令/模块(例如,同步状态确定模块31,工作状态获取模块32和工作状态调节模块33)。控制器42通过运行存储在存储装置43中的软件程序、指令以及模块,从而执行车辆的各种功能应用以及数据处理,即实现上述的空调温区转换控制方法。

存储装置43可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序;存储数据区可存储根据终端的使用所创建的数据等。此外,存储装置43可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他非易失性固态存储器件。在一些实例中,存储装置43可进一步包括相对于控制器42远程设置的存储器,这些远程存储器可以通过网络连接至车辆。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。

输入装置44可用于接收输入的数字或字符信息,以及产生与车辆的用户设置以及功能控制有关的键信号输入。输出装置45可包括显示屏等显示设备。

实施例五

本发明实施例五还提供一种包含计算机可执行指令的存储介质,所述计算机可执行指令在由计算机处理器执行时用于执行一种空调温区转换控制方法,该方法包括:

确定车辆空调同步状态;

若所述同步状态为不同步,获取第一温区空调工作状态和第三温区空调工作状态;

若所述第一温区空调工作状态与所述第三温区空调工作状态满足预设同步调节条件,则根据所述第一温区空调工作状态控制调节第三温区空调工作状态,以使所述第三温区与所述第一温区温度相同。

当然,本发明实施例所提供的一种包含计算机可执行指令的存储介质,其计算机可执行指令不限于如上所述的方法操作,还可以执行本发明任意实施例所提供的空调温区转换控制方法中的相关操作。

通过以上关于实施方式的描述,所属领域的技术人员可以清楚地了解到,本发明可借助软件及必需的通用硬件来实现,当然也可以通过硬件实现,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如计算机的软盘、只读存储器(read-onlymemory,rom)、随机存取存储器(randomaccessmemory,ram)、闪存(flash)、硬盘或光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述的方法。

值得注意的是,上述搜索装置的实施例中,所包括的各个单元和模块只是按照功能逻辑进行划分的,但并不局限于上述的划分,只要能够实现相应的功能即可;另外,各功能单元的具体名称也只是为了便于相互区分,并不用于限制本发明的保护范围。

注意,上述仅为本发明的较佳实施例及所运用技术原理。本领域技术人员会理解,本发明不限于这里所述的特定实施例,对本领域技术人员来说能够进行各种明显的变化、重新调整和替代而不会脱离本发明的保护范围。因此,虽然通过以上实施例对本发明进行了较为详细的说明,但是本发明不仅仅限于以上实施例,在不脱离本发明构思的情况下,还可以包括更多其他等效实施例,而本发明的范围由所附的权利要求范围决定。

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