空调器及其线控器控制方法、控制装置和可读存储介质与流程

文档序号:19575595发布日期:2019-12-31 19:25阅读:185来源:国知局
空调器及其线控器控制方法、控制装置和可读存储介质与流程

本发明涉及空调技术领域,尤其涉及线控器控制方法、控制装置、空调器和可读存储介质。



背景技术:

为了方便用户使用,空调器除了可以用遥控控制以外,大多空调器还可以用线控器进行控制。线控器为与空调器连接的、可用于发出空调控制指令的控制装置。

为了节能线控器在用户未使用时一般处于待机状态,在用户使用时才会切换至工作状态。然而,目前线控器基于接近传感器对人体的检测,实现从待机状态到工作状态的切换,在进入工作状态特定时间后便会进入待机状态。由于人体在线控器所在范围内、且朝向线控器移动时,才可在接近传感器上形成有效检测信息,人体在线控器前若没有移动,或离开线控器的状态均无法被检测,由此可见目前的线控器无法针对用户实际的使用需求而实现线控器在不同运行状态之间的自由切换,导致线控器可能在用户未使用完时便切换到待机状态,或者用户使用完长时间未能及时切换到待机状态等。因此,当前的线控器无法适应用户实际使用需求精准的切换运行状态,影响用户体验。

上述内容仅用于辅助理解本发明的技术方案,并不代表承认上述内容是现有技术。



技术实现要素:

本发明的主要目的在于提供一种线控器控制方法,旨在实现线控器运行状态的精准切换。

为实现上述目的,本发明提供一种线控器控制方法,所述线控器控制方法包括以下步骤:

获取所述线控器所在预设范围内的温度变化信息;

根据所述温度变化信息,确定所述预设范围内的人体状态信息;

根据所述人体状态信息调整所述线控器的运行状态。

可选地,所述根据所述人体状态信息调整所述线控器的运行状态的步骤包括:

当所述线控器当前的运行状态为待机状态,且,所述人体状态信息为有人体进入所述预设范围时,控制所述线控器进入工作状态。

可选地,所述根据所述人体状态信息调整所述线控器的运行状态的步骤包括:

当所述线控器当前的运行状态为工作状态,且,所述人体状态信息为所述预设范围存在人体时,控制所述线控器维持工作状态。

可选地,当所述线控器当前的运行状态为工作状态,且,所述人体状态信息为所述预设范围存在人体时,所述控制所述线控器维持工作状态的步骤之前,还包括:

获取当前时刻与所述线控器进入工作状态的时刻之间的持续时长;

判断所述持续时长是否小于第二预设时长;

当所述持续时长小于所述第二预设时长时,执行所述控制所述线控器维持所述工作状态的步骤;

当所述持续时长大于或等于所述第二预设时长、且所述持续时长内不存在基于线控器的接触操作时,控制所述线控器进入所述待机状态

可选地,所述根据所述人体状态信息调整所述线控器的运行状态的步骤包括:

当所述线控器当前的运行状态为工作状态,且,所述人体状态信息为有人体离开所述预设范围时,控制所述线控器进入待机状态。

可选地,所述获取所述线控器所在预设范围内的温度变化信息的步骤包括:

间隔第一预设时长,先后获取所述预设范围内的第一温度值和第二温度值;

确定所述第一温度值与所述第二温度值的第一温差值,确定所述第一温度值与所述第二温度值的大小关系;

将所述第一温差值和所述大小关系作为所述温度变化信息。

可选地,所述根据所述温度变化信息,确定所述预设范围内的人体状态信息温度变化信息的步骤包括:

当所述第一温差值大于或等于预设温差值、且所述第二温度值大于所述第一温度值时,确定所述人体状态信息为有人体进入所述预设范围;

当所述第一温差值小于或等于所述预设温差值、且所述第一温度值和所述第二温度值均大于或等于预设温度阈值时,确定所述人体状态信息为所述预设范围存在人体;

当所述第一温差值大于或等于所述预设温差值、且所述第二温度值小于所述第一温度值时,确定所述人体状态信息为有人体离开所述预设范围。

此外,为了实现上述目的,本申请还提出一种控制装置,所述控制装置包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的线控器控制程序,所述线控器控制程序被所述处理器执行时实现如上任一项所述的线控器控制方法的步骤。

此外,为了实现上述目的,本申请还提出一种空调器,所述空调器包括:

室内机;以及,

线控器,包括控制器和温度传感器,所述温度传感器用于采集所述线控器所在预设范围内的温度信息,所述控制器与所述室内机连接,用于获取控制指令并根据所述控制指令控制所述室内机运行;

如上所述的控制装置,所述控制装置与所述线控器连接。

此外,为了实现上述目的,本申请还提出一种可读存储介质,所述可读存储介质上存储有线控器控制程序,所述线控器控制程序被处理器执行时实现如上任一项所述的线控器控制方法的步骤。

本发明提出的一种线控器控制方法,该方法在线控器处于待机状态时,获取其所在预设范围内的温度变化信息,根据温度变化信息确定预设范围内的人体状态信息,从而实现对用户是否具有线控器控制需求的准确识别,并适应于人体状态信息对线控器的运行状态进行调整,从而使线控器的运行状态可适应于用户当前的使用需求精准切换,保证线控器满足用户需求同时节约能源,提升线控器的用户体验。

附图说明

图1是本发明空调器一实施例运行涉及的硬件结构示意图;

图2为本发明线控器控制方法第一实施例的流程示意图;

图3为本发明线控器控制方法第三实施例的流程示意图;

图4为本发明线控器控制方法第五实施例的流程示意图。

本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。

具体实施方式

应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。

本发明实施例的主要解决方案是:获取所述线控器所在预设范围内的温度变化信息;根据所述温度变化信息,确定所述预设范围内的人体状态信息;根据所述人体状态信息调整所述线控器的运行状态。

由于现有技术中,目前线控器基于接近传感器对人体的检测,实现从待机状态到工作状态的切换,在进入工作状态特定时间后便会进入待机状态。由于人体在线控器所在范围内、且朝向线控器移动时,才可在接近传感器上形成有效检测信息,人体在线控器前若没有移动,或离开线控器的状态均无法被检测,由此可见目前的线控器无法针对用户实际的使用需求而实现线控器在不同运行状态之间的自由切换,导致线控器可能在用户未使用完时便切换到待机状态,或者用户使用完长时间未能及时切换到待机状态等。因此,当前的线控器无法适应用户实际使用需求精准的切换运行状态,影响用户体验。

本发明提供上述的解决方案,旨在实现线控器的运行状态可适应于用户当前的使用需求精准切换,保证线控器满足用户需求同时节约能源,提升线控器的用户体验。

本发明实施例提出一种空调器。

参照图1,空调器具体包括室内机100和线控器200等。室内机100可根据需求设有一个或多个,线控器200与室内机100一一对应设置,室内机100及其对应的线控器200位于同一空间内,各所述线控器200包括温度传感器201,所述温度传感器201用于采集所述线控器所在预设范围内的温度信息,控制器202与对应的室内机100通讯连接,控制器202用于获取用户的控制指令并根据所述控制指令控制对应的室内机100运行。

具体的,温度传感器201具体为可感应人体存在与否所带来的温度变化的传感器。为了提高检测精度,温度传感器201可可选为热电堆,对温度变化的感应非常灵敏。

用户可以通过对线控器200进行操控对室内机100的运行进行控制。具体的,线控器200的控制器202可基于用户的操作(如触摸屏上的接触操作信息)获取用户设置参数(温度、开关、风速等),根据用户设置参数向室内机100发出控制指令,以控制室内机100的运行。

其中,线控器一般安装于1.2m至1.5m的高度,以方便于用户对线控器的操作。

此外,在本发明实施例中,还提出一种控制装置300,上述的空调器还可包括这里的控制装置300。控制装置300可内置于室内机100或线控器200中,此外控制装置300还可独立于上述任一部件设置。

参照图1,控制装置300包括:处理器3001,例如cpu,存储器3002等。存储器3002可以是高速ram存储器,也可以是稳定的存储器(non-volatilememory),例如磁盘存储器。存储器3002可选的还可以是独立于前述处理器3001的存储装置。

其中,处理器3001分别与存储器3002、线控器200中的温度传感器201、线控器200中的控制器202通讯连接。处理器3001可从存储器3002、温度传感器201中获取所需的数据,并控制控制器202的运行。

本领域技术人员可以理解,图1中示出的装置结构并不构成对装置的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。

如图1所示,作为一种可读存储介质的存储器3002中可以包括线控器控制程序。在图1所示的装置中,处理器3001可以用于调用存储器3002中存储的线控器控制程序,并执行以下实施例中线控器控制方法的相关步骤操作。

本发明实施例还提供一种线控器控制方法。

参照图2,提出本发明线控器控制方法第一实施例,所述线控器控制方法包括:

步骤s10,获取所述线控器所在预设范围内的温度变化信息;

预设范围具体为有限三维空间区域,预设范围可设置为线控器所在高度范围内且与线控器正面的距离小于或等于预设距离的空间范围。此外,线控器所在的整个空间也可作为预设范围。预设范围的大小和设置高度可根据实际需求进行设置。其中,这里的预设距离可依据用户一般位于线控器前方操作线控器时相对于线控器的距离确定。

具体的,可在线控器上安装温度传感器检测预设范围内温度信息。其中,线控器上所安装的温度传感器的检测范围覆盖预设范围,从而对预设范围内的温度信息进行检测。

温度变化信息具体为预设范围内温度变化特点的特征信息。温度变化信息具体包括温度变化的幅度(即温度差)和/或温度变化的趋势(即前后检测温度的大小关系)等。具体的,可获取在不同时刻温度传感器所检测的预设范围内的温度值,根据前后检测的两个温度值获取温度变化信息。具体的,可将前后检测的两个温度值的温度差和/或大小关系作为温度变化信息。此外,还可先获取线控器所在空间内的环境温度,再获取线控器上温度传感器检测的温度值,根据环境温度和检测的温度值获取温度变化信息。具体的,可将检测的温度值与环境温度的温度差和/或大小关系作为温度变化信息。

步骤s20,根据所述温度变化信息确定所述预设范围内的人体状态信息;

人体状态信息具体包括指的是表征人体在预设范围内的活动、存在与否等状态的相关信息。人体状态信息可具体包括预设范围内存在人体、预设范围内不存在人体、人体进入预设范围或人体离开预设范围等。

其中,由于人体从不在预设范围到进入预设范围内的过程中,人体的体温导致预设范围内检测的温度信息发生变化。因此,通过温度变化信息可判断是否有人体进入到预设范围内,确定有人体进入预设范围时,则人体状态信息包括有人体进入预设范围,确定没有人体进入预设范围时,则人体状态信息包括所述预设范围内不存在人体。具体的,可根据温度变化信息中的温度差,判断是否有人体进入到预设范围内;也可根据温度变化信息中的大小关系,判断是否有人体进入到预设范围内;还可根据温度变化信息中的温度差和大小关系,判断是否有人体进入到预设范围内。例如,温度变化信息为检测的温度值大于环境温度时,确定有人体进入预设范围,温度变化信息为检测温度值小于或等于环境温度时,确定没有人体进入预设范围;温度变化信息为检测温度与环境温度的温度差小于或等于预设差值时,确定没有人体进入预设范围;温度变化信息为检测温度与环境温度的温度差大于预设差值时,确定有人体进入预设范围;温度变化信息为检测温度与环境温度的温度差大于预设差值、且检测的温度值大于环境温度时,确定人体进入预设范围;温度变化信息为检测温度与环境温度的温度差小于或等于预设差值、且/或,检测的温度值小于或等于环境温度时,确定没有人体进入预设范围。

其中,由于人体从在预设范围到离开预设范围内的过程中,人体的体温导致预设范围内检测的温度信息发生变化。因此,通过温度变化信息可判断是否有人体离开预设范围内,确定有人体离开预设范围时,则人体状态信息包括有人体离开预设范围。具体的,可根据温度变化信息中的温度差,判断预设范围内是否存在人体离开的场景;也可根据温度变化信息中的大小关系,判断预设范围内是否存在人体离开的场景;还可根据温度变化信息中的温度差和大小关系,判断预设范围内是否存在人体离开的场景。例如,温度变化信息为检测的温度值大于环境温度时,确定人体未离开预设范围,温度变化信息为检测温度值小于或等于环境温度时,确定人体以及离开预设范围;温度变化信息为检测温度与环境温度的温度差小于或等于预设差值时,确定人体未离开预设范围;温度变化信息为检测温度与环境温度的温度差大于预设差值时,确定人体已经离开预设范围;温度变化信息为检测温度与环境温度的温度差大于预设差值、且检测的温度值大于环境温度时,确定人体未离开预设范围;温度变化信息为检测温度与环境温度的温度差小于或等于预设差值、且检测的温度值小于或等于环境温度时,确定人体已经离开预设范围。

另外,由于人体存在预设范围内时,人体的体温导致预设范围内检测的温度信息发生变化。因此,通过温度变化信息可判断是否有预设范围内是否有人体,确定预设范围内有人体时,则人体状态信息包括预设范围内有人体,确定没有人体进入预设范围时,则人体状态信息包括所述预设范围内不存在人体。具体的,在确定有人体进入预设范围后,可根据温度变化信息中温度差确定预设范围内是否有人体,温度差小于或等于预设差值时,可认为预设范围内存在人体,此时人体进入预设范围且未离开预设范围;温度差大于预设差值时,可认为预设范围内不存在人体,此时人体在进入预设范围后离开了预设范围;此外,在不知道是否人体进入预设范围时,可根据温度变化信息中温度差、以及温度大小确定预设范围内是否有人体,温度差小于预设差值、且温度值小于或等于特定温度(如环境温度),可认为预设范围内不存在人体;温度差小于预设差值、且温度值大于特定温度(如环境温度),可认为预设范围内存在人体。

步骤s30,根据所述人体状态信息调整所述线控器的运行状态。

运行状态具体根据线控器中各电器元件的供电状态进行划分。运行状态具体包括待机状态和工作状态。这里的待机状态指的是线控器上电后,除了主芯片供电外,其他模块均停止供电,以使线控器能耗较低的状态。其他模块可具体包括线控器的屏幕或按键板的背光模块。待机状态可包括线控器的背光模块关闭。具体的,可获取线控器的主芯片的运行情况,根据其运行情况判断线控器是否处于待机状态。控制线控器除了主芯片供电外,其他模块均供电,使线控器实时可获取用户控制指令并根据控制指令控制室内机运行。工作状态可具体包括线控器的背光模块开启。控制线控器进入工作状态的步骤包括:控制线控器的屏幕或按键板的背光模块开启,使屏幕或按键板亮起来;屏幕上显示有空调器当前的运行参数。

不同人体状态信息可对应有不同的线控器运行状态的调整方式。根据人体状态信息确定线控器的运行状态,控制线控器按照确定的运行状态运行。具体的,人体状态信息中存在表明人体当前存在预设范围内的相关信息时,可确定线控器的运行状态为工作状态;人体状态信息中不存在表明人体当前存在预设范围内的相关信息时,可确定线控器的运行状态为待机状态。

本发明实施例提出的一种线控器控制方法,该方法在线控器处于待机状态时,获取其所在预设范围内的温度变化信息,根据温度变化信息确定预设范围内的人体状态信息,从而实现对用户是否具有线控器控制需求的准确识别,并适应于人体状态信息对线控器的运行状态进行调整,从而使线控器的运行状态可适应于用户当前的使用需求精准切换,保证线控器满足用户需求同时节约能源,提升线控器的用户体验。其中,背光模块可在用户进入预设范围内时自动从关闭切换为开启,使线控器的屏幕等可以自动亮起来,即使用户无需操作也可查看屏幕上显示的空调器运行参数,以了解空调器当前的运行情况。

其中,基于第一实施例,提出本申请第二实施例。在第二实施例中,步骤s30具体包括:当所述线控器当前的运行状态为待机状态,且,所述人体状态信息为有人体进入所述预设范围时,控制所述线控器进入工作状态。在本实施例中,线控器处于待机状态时,只要用户进入预设范围内,线控器便自动切换至工作状态,保证用户可直接使用线控器而不需要额外的唤醒操作,从而实现用户操作的简化,用户使用线控器体验的提高。

另外,基于上述任一实施例,提出本申请第三实施例。在第三实施例中,步骤s30具体包括:当所述线控器当前的运行状态为工作状态,且,所述人体状态信息为所述预设范围存在人体时,控制所述线控器维持工作状态。现有的线控器,用户在唤醒其进入工作状态后,一般在固定时长内未检测到用户操作信息时,不考虑用户存在与否便会自动从工作状态进入待机状态,容易导致用户未使用完线控器(例如不需要操作,只需要查看线控器上的空调运行参数)时线控器便进入待机状态,需要用户重新唤醒线控器,导致用户操作不便,或者用户离开后线控器仍处于工作状态未能及时关闭,浪费能源。基于此,在本实施例中,线控器处于工作状态且预设范围内存在人体,表明用户仍需使用线控器输入控制指令或查看空调器当前的运行参数,因此控制线控器维持工作状态,使线控器在用户具有使用需求时可以持续工作,以便于用户使用。

在第三实施例中,参照图3,当所述线控器当前的运行状态为工作状态,且,所述人体状态信息为所述预设范围存在人体时,所述控制所述线控器维持工作状态的步骤之前,还包括:

步骤s01,获取当前时刻与所述线控器进入工作状态的时刻之间的持续时长;

持续时长指的是线控器处于工作状态、未切换至其他状态的持续时间。具体的,将上述线控器进入工作状态的时刻作为第一时刻,当前时刻与第一时刻的差值作为持续时长。

步骤s02,判断所述持续时长是否小于第二预设时长;

当所述持续时长小于所述第二预设时长时,执行所述步骤s60;当所述持续时长大于或等于所述第二预设时长,则执行步骤s03。

第二预设时长可根据实际需求进行设置。持续时长大于或等于第二预设时长,表明当前时刻距离线控器进入工作状态的时间较长;持续时间小于第二预设时长,表明当前时刻距离线控器进入工作状态的时间较短。

线控器上可设有触摸屏、按键等对用户的接触操作进行检测。持续时长内不存在基于线控器的接触操作,表明用户进入预设范围内一直没有对线控器进行操控。

步骤s03,判断所述持续时长内是否存在基于线控器的接触操作;

当所述持续时长内不存在基于线控器的接触操作时,执行步骤s04;当所述持续时长内存在基于线控器的接触操作时,执行步骤s05。

步骤s04,控制所述线控器进入所述待机状态。

步骤s05,控制所述线控器维持工作状态。

当所述持续时长小于所述第二预设时长时,表明用户还可能使用到线控器,执行步骤s05,使线控器维持工作状态,以便用户使用;当所述持续时长大于或等于所述第三预设时长、且所述持续时长内不存在基于线控器的接触操作时,表明用户进入预设范围后长时间未有对线控器进行操控,可认为用户不具有线控器的使用需求,而是在预设范围内从事其他与线控器无关的活动,因此可控制线控器进入待机状态以节能。

在本实施例中,通过上述方式,可更准确的识别用户对线控器的使用需求,保证线控器在用户需要使用时维持开启状态,在用户无需使用时关闭实现有效节能,从而使线控器的状态控制更为准确。

另外,基于上述任一实施例,提出本申请第四实施例。在第四实施例中,步骤s30具体包括:当所述线控器当前的运行状态为工作状态,且,所述人体状态信息为有人体离开所述预设范围时,控制所述线控器进入待机状态。当人体离开预设范围,表明用户不具使用线控器输入控制指令或查看空调器当前的运行参数的需求,因此控制线控器从工作状态进入待机状态,从而节省能源,在本实施例中,结合人体状态信息对用户使用线控器需求进行精准识别,从而实现线控器工作状态和待机状态的准确切换,兼顾用户使用需求同时节约能源。

进一步的,基于上述任一实施例,提出本申请第五实施例。在第五实施例中,参照图4,所述步骤s10包括:

步骤s11,间隔第一预设时长,先后获取所述预设范围内的第一温度值和第二温度值;

第一预设时长具体可根据实际需求进行设置。先获取线控器上温度传感器在第一时刻检测到的预设范围内的温度作为第一温度值,再获取线控器上温度传感器在第二时刻检测到的预设范围内的温度作为第二温度值,其中第一时刻和第二时刻间隔上述的第一预设时长。

步骤s12,确定所述第一温度值与所述第二温度值的第一温差值,确定所述第一温度值与所述第二温度值的大小关系;

第一温差值具体为第一温度值与第二温度值的差值的绝对值。大小关系包括第一温度值大于第二温度值、第一温度值等于第二温度值或第一温度值小于第二温度值。

例如,先获取的第一温度值为20℃,后获取的第二温度值为30℃,第一温差值为∣30-20∣=10,大小关系为第二温度值大于第一温度值。

步骤s13,将所述第一温差值和所述大小关系作为所述温度变化信息。

在本实施例中,根据预设范围内先后获取的第一温度值和第二温度值获取温度变化信息,从而使温度变化信息可准确表征预设范围内的实际温度变化。

具体的,在第五实施例中,步骤s20包括:当所述第一温差值大于或等于预设温差值、且所述第二温度值大于所述第一温度值时,确定所述人体状态信息为有人体进入所述预设范围;当所述第一温差值小于或等于所述预设温差值、且所述第一温度值和所述第二温度值均大于或等于预设温度阈值时,确定所述人体状态信息为所述预设范围存在人体;当所述第一温差值大于或等于所述预设温差值、且所述第二温度值小于所述第一温度值时,确定所述人体状态信息为有人体离开所述预设范围。

其中,预设温差值和预设温度阈值可根据实际情况进行设置,具体的,预设温差值可根据环境温度和人体一般的体温的温差确定;预设温度阈值可根据环境温度确定。

在本实施例中,同时结合预设范围内温度变化的幅度和趋势识别是否有人体进入预设范围、是否有人体离开预设范围或是否有人体存在预设范围,从而实现对预设范围内人体活动状态的准确识别,从而保证线控器可及时在工作状态与待机状态中切换,兼顾用户使用需求且减少线控器能源的不必要损耗。

在另一实施例中,温度变化信息只包括第一温差值时,可在第一温差值大于或等于第一预设温差值时,确定有人体存在预设范围,在第一温差值小于第一预设温差值时,确定没有人体存在预设范围。

在又一实施例中,温度变化信息只包括大小关系时,可在第一温度值小于第二温度值时,确定有人体进入预设范围,在第一温度值大于或等于第二温度值时,确定没有人体进入预设范围。

此外,本发明实施例还提出一种可读存储介质,所述可读存储介质上存储有线控器控制程序,所述线控器控制程序被处理器执行时实现如上线控器控制方法任一实施例的相关步骤。

需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者系统不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者系统所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者系统中还存在另外的相同要素。

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

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

以上仅为本发明的可选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。

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