空调控制方法和装置与流程

文档序号:12354913阅读:255来源:国知局
空调控制方法和装置与流程

本发明涉及家用电器技术领域,尤其涉及一种空调控制方法和装置。



背景技术:

随着经济的发展,人们生活水平的提高。空调已经成为了寻常家电,并且被安装在了各种公共的建筑中。传统的家用空调,通常是根据用户设定的预设工作条件(如预设温度、风量、吹风角度等)工作。空调开开启后,空调内机便会根据用户预设的温度、风量、吹风角度,将室内空气吸入并对室内空气进行热交换。然后吹热风或冷风,对用户所在的封闭环境进行温度调节。

目前,空调只能按照用户的预设工作条件工作,需要用户手工调整空调的预设工作条件才能实现空调的控制,控制空调的效率低下。



技术实现要素:

基于此,有必要针对上述技术问题,提供一种空调控制方法及装置,来提高空调温度调节灵活性,以及用户的使用舒适度。

一种空调控制方法,包括以下步骤:

获取空调内机所在环境的噪音信息;

对所述噪音信息进行音频分析,获得所述噪音信息中人体活动噪音信息的音频特征;

根据所述音频特征确定人体活跃度;

根据所述人体活跃度调整空调工作功率。

在其中一个实施例中,所述人体活动噪音信息为所述噪音信息中低频段的噪音信息;所述音频特征包括人体活动噪音强度和/或频率。

在其中一个实施例中,所述根据所述人体活跃度调整空调工作功率的步骤之前,所述方法还包括:将所述人体活跃度与预设人体活跃度比较;当所述人体活跃度与所述预设人体活跃度匹配时,返回所述获取空调内机所在环境的噪音信息的步骤;当所述人体活跃度与所述预设人体活跃度不匹配时,执行所述根据所述人体活跃度调整空调工作功率的步骤。

在其中一个实施例中,根据所述人体活跃度调整空调工作功率的步骤包括:判断空调工作状态;若空调工作状态为制冷,则提高所述空调工作功率;若空调工作状态为制热,则降低空调工作功率。

在其中一个实施例中,在对所述噪音信息进行音频分析之前,所述方法还包括:根据所述噪音信息判断人体位置;根据所述人体位置调整空调内机的出风方向,使得所述出风方向朝向所述人体位置。

在其中一个实施例中,在所述对所述噪音信息进行音频分析之前,所述方法还包括:获取室内温度;若所述室内温度与预设温度的差值小于等于预设温度差,则执行所述对所述噪音信息进行音频分析的步骤;若所述室内温度与预设温度的差值大于所述预设温度差,则朝着所述差值接近所述预设温度差的方向调整所述空调工作功率。

在其中一个实施例中,所述获取室内温度的步骤包括以下步骤:获取所述空调内机机身沿着重力方向的室内温度梯度,所述室内温度梯度由设置在所述空调内机机身上的沿着重力方向依次设置的多个第一温度传感器获得;判断是否获取到设置在空调遥控器上的第二温度传感器测得的第一室内温度;若是,则根据所述室内温度梯度与所述第一室内温度计算所述室内温度;若否,则根据所述室内温度梯度进行加权平均,获得所述室内温度。

在其中一个实施例中,所述根据所述室内温度梯度与所述第一室内温度计算所述室内温度的步骤包括以下步骤:判断在预设时间内所述室内温度梯度的变化率是否为零;若所述变化率不为零,则根据所述第一室内温度获得所述室内温度;若所述变化率为零,则根据所述室内温度梯度计算平均温度;判断所述平均温度与所述第一室内温度的温度差值是否小于预设温差;若所述温度差值小于等于所述预设温差,则取所述第一室内温度与所述平均温度中的任一温度作为所述室内温度;若所述温度差值大于所述预设温差,则将所述第一室内温度作为所述室内温度。

一种空调控制装置,包括:

噪音获取模块,用于获取空调内机所在环境的噪音信息;

噪音分析模块,用于对所述噪音信息进行音频分析,获得所述噪音信息中的人体活动噪音信息的音频特征;

人体活跃度确认模块,用于根据所述音频特征确定人体活跃度;

功率调整模块,用于根据所述人体活跃度调整空调工作功率。

在其中一个实施例中,所述功率调整模块还用于:将所述人体活跃度与预设人体活跃度比较;当所述人体活跃度与所述预设人体活跃度匹配时,返回所述获取空调内机所在环境的噪音信息的步骤;当所述人体活跃度与所述预设人体活跃度不匹配时,执行所述根据所述人体活跃度调整空调工作功率。

在其中一个实施例中,所述空调控制装置还包括一温度感测模块,用于:获取室内温度;若所述室内温度与预设温度的差值小于等于预设温度差,则执行对所述噪音信息进行音频分析;若所述室内温度与预设温度的差值大于所述预设温度差,则朝着所述差值接近所述预设温度差的方向调整所述空调工作功率。

在其中一个实施例中,所述温度感测模块还用于:获取所述空调内机机身沿着重力方向的室内温度梯度,所述室内温度梯度由设置在所述空调内机机身上的沿着重力方向依次设置的多个第一温度传感器获得;判断是否获取到设置在空调遥控器上的第二温度传感器测得的第一室内温度;若是,则根据所述室内温度梯度与所述第一室内温度计算所述室内温度;若否,则根据所述室内温度梯度的进行加权平均,获得所述室内温度。

在其中一个实施例中,所述温度感测模块还用于:判断在预设时间内所述室内温度梯度的变化率是否为零;若所述变化率不为零,则根据所述第一室内温度获得所述室内温度;若所述变化率为零,则根据所述室内温度梯度计算平均温度;判断所述平均温度与所述第一室内温度的温度差值是否小于预设温差;若所述温度差值小于等于所述预设温差,则取所述第一室内温度与所述平均温度中的任一温度作为所述室内温度;若所述温度差值大于所述预设温差,则将所述第一室内温度作为所述室内温度。

上述空调控制方法和装置,通过分析空调内机所在环境的噪音信息,获得所述噪音信息中的人体活动噪音信息的音频特征。所述人体活动噪音并非是用户发出的指令信息,而是用户在所处环境中不自然或下意识地发出的噪音,而这种噪音反应了人体的活跃度。上述方法又根据所述音频特征确定人体活跃度,再根据所述人体活跃度调整空调工作功率。从而实现了用户无需发出指令驱使调整空调工作功率,空调自动调整空调工作功率,实现了空调温度调节的自动控制,提高了空调控制的效率。

附图说明

图1为一个实施例中的空调控制方法的流程图;

图2为一个实施例中在根据人体活跃度调整空调工作功率的步骤之前还包括的判断人体活跃度是否与预设人体活跃度匹配步骤的流程图;

图3为一个实施例中,图1中的方法在所述对所述噪音信息进行音频分析之前还包括的比较室内温度与预设温度步骤的流程图;

图4为包括图3中的所述比较室内温度与预设温度步骤的获取室内温度的步骤的流程图;

图5为包括图4中的所述获取室内温度的步骤的根据所述室内温度梯度与所述第一室内温度计算所述室内温度的步骤的流程图;

图6为本发明一个实施例中空调控制装置的结构框图。

具体实施方式

为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例对本发明空调控制方法及装置进行进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本发明,并不用于限定本发明。

在一个实施例中,如图1所示,提供了一种空调控制方法,包括以下步骤:

S102,获取空调内机所在环境的噪音信息。

空调内机所在环境指的是,步骤S102中的噪音采集环境。空调内机安装在室内,可以是家庭的各个房间中或者是公共环境中。比如空调内机安装在家庭的客厅或者公司的会议室时,空调内机所在的环境就是客厅或者会议室,。噪音信息是指通过噪音收集装置收集的环境噪音并将该噪音转化成的电信号。环境噪音包括空调内机所在环境内的所有噪音,如人说话的声音、人体活动产生的噪音等。人体活动产生的噪音是指人在空调内机所在环境中发出的声音,比如跺脚的声音、搓手的声音、摩擦物体的声音以及人下意识发出的嗓音。传统的噪音收集装置都可以用于本发明的实施例中。

S104,对噪音信息进行音频分析,获得噪音信息中人体活动噪音信息的音频特征。

音频分析,可以用音频分析仪进行。包括对噪音信息进行滤波,过滤掉非人体活动噪音信息。在通过音频分析之后,就获得了噪音信息中人体活动噪音信息的音频特征。

S106,根据音频特征确定人体活跃度。

人体活跃度指的是空调内机所在环境空间中的人的活跃程度。人体活跃度可以反应人在环境中对温度感受的舒适度。人发声频率一般集中于中高频,而人体活动时产生的噪音一般在低频段,可以以此判断人体活跃度。人体活动、移动物体发出的声音多为低频段噪音(20HZ-390HZ),比如,音频特征噪音在低频段突然出现急剧增加或振荡时,就可以判断出人体活跃度高。若音频特征在低频段稳定时,就可以判断人体活跃度低。

S108,根据人体活跃度调整空调工作功率。

调整空调工作功率可以通过调整空调吹风的速度或者调整空调压缩机的工作功率实现。调整空调工作功率方法可以有多种,比如可以当人体活跃度较高时,适当调高或调低空调的工作功率。当人体活跃度较低时,保持空调工作功率。

本发明实施例提供的空调控制方法,通过分析空调内机所在环境的噪音信息,获得噪音信息中的人体活动噪音信息的音频特征。人体活动噪音并非是用户发出的指令信息,而是用户在所处环境中不自然或下意识地发出的噪音。比如,用户在感觉房间过热时用手扇风的动作发出的声音。上述方法又根据音频特征确定人体活跃度,再根据人体活跃度调整空调工作功率。人体活跃度反应了人体的舒适度。因此,用户无需发出指令驱使调整空调工作功率,空调主动感受用户的舒适度,然后自动调整空调的工作功率。实现了空调温度调节的自动控制,提高了空调控制的效率。

在一个实施例中,人体活动噪音信息为噪音信息中低频段的噪音信息;音频特征包括人体活动噪音强度和/或频率。由于人体活动噪音中,人说话的声音是高频的声音,而人活动或者移动物体的声音都是低频声音。本实施例中,人体活动噪音信息为噪音信息中低频段的噪音信息。可以通过选择人活动或者移动物体的声音来实现对空调的自动控制,无需用户发出指令,实现空调主动调节室内温度,从而更加的智能。

请参见图2,在一个实施例中,在根据人体活跃度调整空调工作功率的步骤之前,空调控制方法还包括判断人体活跃度是否与预设人体活跃度匹配步骤。该判断人体活跃度是否与预设人体活跃度匹配步骤具体包括以下步骤:

S202,将人体活跃度与预设人体活跃度比较。

预设的人体活跃度对应一个预设环境噪音信息。预设环境噪音信息可以是噪音信息在不包含人体活动噪音信息时的噪音信息。也就是说,在空调内机所处的环境中,没有人体活动噪音,而只有自然存在的噪音。有可能是环境中的人体未发出声音,也有可能是环境中没有人存在。预设环境噪音信息可以作为一个噪音的基准值,可以通过比较人体活动噪音信息的音频特征与预设环境噪音信息的音频特征实现人体活跃度与预设人体活跃度的比较。

S204,当人体活跃度与预设人体活跃度匹配时,返回获取空调内机所在环境的噪音信息的步骤。

预设环境噪音信息的音频特征如果与人体活动噪音信息的音频特征一致,可以判断出人体活跃度与预设人体活跃度匹配。从而空调内机目前所在的环境中不需要对空调的工作功率进行调整,返回执行获取空调内机所在环境的噪音信息的步骤。

S206,当人体活跃度与预设人体活跃度不匹配时,执行根据人体活跃度调整空调工作功率的步骤。

预设环境噪音信息的音频特征如果与人体活动噪音信息的音频特征不一致,可以判断出人体活跃度与预设人体活跃度不匹配。此时,将会调整空调工作功率。

本实施例中,通过判断人体活跃度是否与预设人体活跃度匹配来控制执行根据人体活跃度调整空调工作功率的步骤。当人体活跃度与预设人体活跃度匹配时,返回获取空调内机所在环境的噪音信息的步骤。可以使得空调控制方法连续进行,持续的监控环境中的噪音,当发现预设环境噪音信息的音频特征与人体活动噪音信息的音频特征不一致的时候,就进行空调工作功率的调整,实现了对环境舒适度的持续实时监控,更加智能。

在一个实施例中,步骤S108进一步包括以下步骤:判断空调工作状态;若空调工作状态为制冷,则提高空调工作功率;若空调工作状态为制热,则降低空调工作功率。

本实施例中,空调的工作状态为制冷或者制热。制冷状态时候,人体的不舒适产生于环境温度高,对空调的调整朝向减小室内温度的方向进行,可以加大风力或者增强压缩机工作功率,因此调整方向是提高空调工作功率。在制热状态的时候,人体的不舒适产生于环境温度高,所以对空调的调整朝向降低室内温度的方向进行,可以加减小风力或者降低压缩机工作功率,因此调整方向是降低空调工作功率。通过具体的设置空调工作功率的调整方式,进一步提高了工作效率。

在一个实施例中,在对噪音信息进行音频分析之前,空调控制方法还包括以下步骤:根据噪音信息判断人体位置;根据人体位置调整空调内机的出风方向,使得出风方向朝向人体位置。本实施例中,实现了自动判断人体位置,然后自动调整出风方向,使得空调出风自动朝向人体,进一步提高了空调的工作效率。

请参见图3,在一个实施例中,在对噪音信息进行音频分析之前,空调控制方法还包括比较室内温度与预设温度的步骤,该比较室内温度与预设温度步骤包括以下步骤:

S302,获取室内温度;

S304,若室内温度与预设温度的差值小于等于预设温度差,则执行对噪音信息进行音频分析的步骤;

S306,若室内温度与预设温度的差值大于预设温度差,则朝着差值接近预设温度差的方向调整空调工作功率。

室内温度是指空调内机所在环境的温度。室内温度的获取可以有多种方式,比如可以直接通过设置在环境中的温度感测器获得。预设温度是用户在开启空调之前,预先设定的空调预设温度。可以理解,预设温度差的范围可以根据需要选择,比如可以是正负1度,或者正负0.5度。室内温度与预设温度的差值小于等于预设温度差指的是差值在预设温度差的范围之内。室内温度与预设温度的差值大于预设温度差指的是差值在预设温度差的范围之外。朝着差值接近预设温度差的方向调整空调工作功率是指,通过调整空调工作功率使得差值向接近预设温度差的方向进行。比如当室内温度大于预设温度,并且需要调整空调功率时。如果制冷状态,那么就需要增加空调功率,加强制冷;如果制热状态,那么就需要降低空调功率,减弱制热。本实施例提供的根据室内温度与预设温度的调整空调工作功率的方案。室内温度接近预设温度情况下,则对噪音信息进行音频分析,判断是否还需要进一步调整空调功率,从而进一步提高空调控制的精准性。

请参见图4,在一个实施例中,S302包括以下步骤:

S402,获取空调内机机身沿着重力方向的室内温度梯度,室内温度梯度由设置在空调内机机身上的沿着重力方向依次设置的多个第一温度传感器获得;

S404,判断是否获取到设置在空调遥控器上的第二温度传感器测得的第一室内温度;

S406,若是,则根据室内温度梯度与第一室内温度计算室内温度;

S408,若否,则根据室内温度梯度进行加权平均,获得室内温度。

根据室内温度梯度与第一室内温度计算室内温度,可以通过多种方式实现。如,可以通过室内温度梯度求一个平均值,然后在由平均值与第一室内温度求平均。本实施例中,通过空调内机机身沿着重力方向的室内温度梯度与空调遥控器上的第二温度传感器测得的第一室内温度。在无法获取到第一室内温度的情况下,可以直接对室内温度梯度进行加权平均,获得室内温度,避免了当空调遥控器没电或丢失时,无法获得室内温度,从而造成无法执行空调控制方法。

请参见图5,在一个实施例中,步骤S406具体包括以下步骤:

S502,判断在预设时间内室内温度梯度的变化率是否为零;

S504,若变化率不为零,则根据第一室内温度获得室内温度;

S506,若变化率为零,则根据室内温度梯度计算平均温度;

S508,判断平均温度与第一室内温度的温度差值是否小于预设温差;

S512,若温度差值小于等于预设温差,则取第一室内温度与平均温度中的任一温度作为室内温度;

S514,若温度差值大于预设温差,则将第一室内温度作为室内温度。

预设时间可以根据需要设置。在预设时间内室内温度梯度的变化率如果为零,则说明空调内机机身附近的温度稳定。从而可以通过平均温度与第一室内温度共同计算室内温度,提高了计算结果的准确性。在预设时间内室内温度梯度的变化率不为零,则说明空调内机机身附近的温度不稳定。此时,就可以通过将第一室内温度作为室内温度,确保了结果的准确性。本实施例的技术方案,进一步提高了室内温度的准确性,从而提高了依据室内温度进行的空调工作功率调整的精确性。

请参见图6,本发明实施例进一步提供一种空调控制装置600,包括:

噪音获取模块602,用于获取空调内机所在环境的噪音信息;

噪音分析模块604,用于对噪音信息进行音频分析,获得噪音信息中的人体活动噪音信息的音频特征;

人体活跃度确认模块606,用于根据音频特征确定人体活跃度;

功率调整模块608,用于根据人体活跃度调整空调工作功率。

在一个实施例中,功率调整模块608还用于:将人体活跃度与预设人体活跃度比较;当人体活跃度与预设人体活跃度匹配时,返回获取空调内机所在环境的噪音信息;当人体活跃度与预设人体活跃度不匹配时,执行根据人体活跃度调整空调工作功率。

在一个实施例中,空调控制装置600,还包括一温度感测模块610,用于:获取室内温度;若室内温度与预设温度的差值小于等于预设温度差,则执行对噪音信息进行音频分析;若室内温度与预设温度的差值大于预设温度差,则朝着差值接近预设温度差的方向调整空调工作功率。

在一个实施例中,温度感测模块610还用于:判断在预设时间内室内温度梯度的变化率是否为零;若变化率不为零,则根据第一室内温度获得室内温度;若变化率为零,则根据室内温度梯度计算平均温度;判断平均温度与第一室内温度的温度差值是否小于预设温差;若温度差值小于等于预设温差,则取第一室内温度与平均温度中的任一温度作为室内温度;若温度差值大于预设温差,则将第一室内温度作为室内温度。

本发明提供的空调控制方法和装置,通过分析空调内机所在环境的噪音信息,获得噪音信息中的人体活动噪音信息的音频特征。人体活动噪音并非是用户发出的指令信息,而是用户在所处环境中不自然或下意识地发出的噪音,而这种噪音反应了人体的活跃度。上述方法又根据音频特征确定人体活跃度,再根据人体活跃度调整空调工作功率。从而实现了用户无需发出指令驱使调整空调工作功率,空调自动调整空调工作功率,实现了空调温度调节的自动控制,提高了空调控制的效率。

本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述程序可存储于一计算机可读取存储介质中,如本发明实施例中,所述程序可存储于计算机系统的存储介质中,并被所述计算机系统中的至少一个处理器执行,以实现包括如上述各方法的实施例的流程。其中,所述存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory,ROM)或随机存储记忆体(Random Access Memory,RAM)等。

以上所述实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。

以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。

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