本发明涉及空调器技术领域,尤其涉及一种空调器控制方法和装置。
背景技术:
空调器在运行制冷或制热模式时,为使用户感到舒适往往根据室内温度进行空调器运行参数如风速以及设定温度的调节,但室内温度与用户感受到的温度之间与差别仅仅根据室内温度进行调节,会导致室内温度控制不够准确。
技术实现要素:
本发明提供一种空调器控制方法和装置,其主要目的在于解决对室内温度的控制不够准确的技术问题。
为实现上述目的,本发明提供一种空调器控制方法,所述空调器控制方法包括:
每隔预设时间间隔计算随身感值,所述随身感值可穿戴设备检测得到的用户周围温度计算得到;
确定所述随身感值所在的第一随身感区间对应的温度;
将所述第一随身感区间对应的温度调整为所述空调器的运行温度。
可选地,所述确定所述随身感值所在的第一随身感区间对应的温度的步骤包括:
获取当前的运行模式,所述运行模式包括制冷模式和制热模式;
获取所述第一随身感区间对应的温度变量,并根据所述运行模式获取所述随身感区间对应的温度比较值;
根据所述温度变量修正当前运行温度,并根据所述第一随身感区间对应的比较方式比较所述温度比较值以及修正后的当前运行温度,并获取比较结果,其中,所述比较方式包括取最大值及最小值;
将所述比较结果对应的温度作为所述第一随身感区间对应的温度。
可选地,所述获取所述第一随身感区间对应的温度变量的步骤包括:
获取用户与所述空调器之间的距离对应的位置系数;
根据所述随身感值以及所述位置系数计算所述温度变量。
可选地,
在所述随身感区间对应的比较方式为取最大值时,且当前运行温度大于或等于所述温度比较值时,执行所述根据所述温度变量修正当前运行温度的步骤;
或者,在所述随身感区间对应的比较方式为取最小值时,且当前运行温度小于或等于所述温度比较值时,执行所述根据所述温度变量修正当前运行温度的步骤。
可选地,所述确定所述随身感值所在的第一随身感区间对应的温度的步骤包括:
获取所述第一随身感区间对应的温度增量值;
对当前运行温度增加或减少所述温度增量值得到所述第一随身感区间对应的温度。
可选地,所述获取所述第一随身感区间对应的温度增量值的步骤包括:
获取用户与所述空调器之间的距离对应的位置系数;
根据所述随身感值以及所述位置系数计算所述温度增量值。
此外,为实现上述目的,本发明还提出一种空调器控制装置,所述空调器控制装置包括:
计算模块,用于每隔预设时间间隔计算随身感值,所述随身感值可穿戴设备检测得到的用户周围温度计算得到;
确定模块,用于确定所述随身感值所在的第一随身感区间对应的温度;
调整模块,用于将所述第一随身感区间对应的温度调整为所述空调器的运行温度。
可选地,所述确定模块包括:
第一获取单元,用于每隔预设时间间隔获取当前的运行模式,所述运行模式包括制冷模式和制热模式,以及获取所述第一随身感区间对应的温度变量,并根据所述运行模式获取所述随身感区间对应的温度比较值;
修正单元,用于根据所述温度变量修正当前运行温度;
比较单元,用于根据所述第一随身感区间对应的比较方式比较所述温度比较值以及修正后的当前运行温度,并获取比较结果,其中,所述比较方式包括取最大值及最小值;
处理单元,用于将所述比较结果对应的温度作为所述第一随身感区间对应的温度。
可选地,所述第一获取单元包括:
获取子单元,用于获取用户与所述空调器之间的距离对应的位置系数;
计算子单元,用于根据所述随身感值以及所述位置系数计算所述温度变量。
可选地,所述修正模块,还用于:
在所述随身感区间对应的比较方式为取最大值时,且当前运行温度大于或等于所述温度比较值时,根据所述温度变量修正当前运行温度;
或者,在所述随身感区间对应的比较方式为取最小值时,且当前运行温度小于或等于所述温度比较值时,根据所述温度变量修正当前运行温度。
可选地,所述确定模块包括:
第二获取单元,用于获取所述第一随身感区间对应的温度增量值;
增量单元,用于对当前运行温度增加或减少所述温度增量值得到所述第一随身感区间对应的温度。
可选地,所述第二获取单元包括:
获取子单元,用于获取用户与所述空调器之间的距离对应的位置系数;
计算子单元,用于根据所述随身感值以及所述位置系数计算所述温度增量值。
本发明提出的空调器控制方法和装置,根据当前的用户周围温度确定计算随身感值,并确定所述随身感值所在的第一随身感区间,将该第一随身感区间对应的温度调整为所述空调器的运行温度,本方案直接根据可穿戴设备检测得到的用户周围温度进行运行参数的调节,使得空调器运行温度的调节更加准确。
附图说明
图1为本发明空调器控制方法第一实施例的流程示意图;
图2为本发明空调器控制方法第二实施例中确定随身感值所在的第一随身感区间对应的温度的步骤的细化流程示意图;
图3为本发明空调器控制控制方法第三实施例中确定随身感值所在的第一随身感区间对应的温度的步骤的程示意图;
图4为本发明空调器控制装置第一实施例的功能模块示意图;
图5为本发明空调器控制装置第二实施例中调整模块的细化功能模块示意图;
图6为本发明空调器控制装置第三实施例的功能模块示意图。
本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施方式
应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
本发明提供一种空调器控制方法。
参照图1,图1为本发明空调器控制方法第一实施例的流程示意图。
本实施例提出一种空调器控制方法,该空调器控制方法包括:
步骤S10,每隔预设时间间隔计算随身感值,所述随身感值可穿戴设备检测得到的用户周围温度计算得到;
用户周围温度可通过用户佩戴的可穿戴设备检测得到,可穿戴设备上设置温度传感器,每个预设时间间隔向空调器上传检测到的室内温度,空调器将接收到的室内温度作为用户周围温度。
在空调器处于清醒随身感模式时,采用风速以及用户与空调器之间的距离对随身感值进行修正,即随身感值AMV=K(Ta+A1+A2)-H,风速对应有修正值A1,用户与所述空调器之间的距离对应有修正值A2,K和H为常量,K和H可通过用户的活动量确定,用户的活动量不同所对应的K和H不同。
在空调器处于睡眠随身感模式时,可采用辐射温度、用户睡眠状态、预设时间间隔内的运动步数及/或体温等对数据对随身感进行修正,例如AMV=KTa+LTr+M,其中,Ta为用户周围温度,Tr为辐射温度,K、L以及M为常量也可通过其它方式确定,例如用户的运动步数以及当前时间点等数据,Tr=Ta+A1,A1为第一修正值。清醒随身感以及睡眠随身感的判断由用户的活动量或者当前时间点是否位于睡眠时间段来确定。
步骤S20,确定所述随身感值所在的第一随身感区间;
步骤S30,将所述第一随身感区间对应的温度调整为所述空调器的运行温度。
可将计算得到的随身感值分为多个随身感区间进行控制,避免由于随身感值波动导致温度调节的不准确,具体的随身感区间的划分可由开发人员根据需要进行设定,具体随身感区间的划定与K、H、A1以及A2对应的值有关,在此不再赘述。不同的随身感区间可设定不同的温度,也可设定不同的温度调整策略很行温度调整。
可以理解的是,若第一随身感区间对应的温度与当前设定温度之间的温度差太大,一次性将运行温度调节至第一随身感区间对应的温度可能会导致用户感到不够舒适,则可每隔预设时间间隔调整预设度数,直至将运行温度调节至第一随身感区间对应的温度,使得用户感受更加舒适。
在所述第一随身感区间与上一次计算得到的随身感值所在的第二随身感区间不同时,获取所述第一随身感区间对应的时间间隔,采用所述第一随身感区间对应的时间间隔更新所述预设时间间隔。不同的随身感区间对应的更新运行温度的时间间隔不同,可通过更新时间间隔提高用户的舒适度,同时减少计算随身感值的次数,节省空调器的能耗。在第一随身感区间与第二随身感区间相同时,保持该预设时间间隔不变
本实施例提出的空调器控制方法,根据当前的用户周围温度确定计算随身感值,并确定所述随身感值所在的第一随身感区间,将该第一随身感区间对应的温度调整为所述空调器的运行温度,本方案直接根据可穿戴设备检测得到的用户周围温度进行运行参数的调节,使得空调器运行温度的调节更加准确。
进一步地,参照图2,基于第一实施例提出本发明空调器控制方法第二实施例,在本实施例中,所述步骤S20包括:
步骤S21,获取当前的运行模式,所述运行模式包括制冷模式和制热模式;
步骤S22,获取所述第一随身感区间对应的温度变量,并根据所述运行模式获取所述随身感区间对应的温度比较值;
步骤S23,根据所述温度变量修正当前运行温度,并根据所述第一随身感区间对应的比较方式比较所述温度比较值以及修正后的当前运行温度,并获取比较结果,其中,所述比较方式包括取最大值及最小值;
步骤S24,将所述比较结果对应的温度作为所述第一随身感区间对应的温度。
每个随身感区间对应的用户感受不同,例如各个随身感区间对应的用户感受可分别为冷、较冷、凉、舒适、暖、较热以及热,在第一随身感区间对应的用户感受为冷、较冷、凉时对应的比较方式可为取最大值,在第一随身感区间对应的用户感受为舒适时,设定温度不变,在第一随身感区间对应的用户感受为暖、较热以及热时对应的比较方式为取最小值,该温度比较值制热模式和制冷模式不同。不同随身感区间对应的温度变量不同,该温度变量可为开发人员预设的温度变量值,也可根据其他条件计算得到。
由于用户与空调器之间的距离不同时,用户的感受不同,则需要根据用户与空调器之间的距离调节空调器的运行温度,即获取所述第一随身感区间对应的温度变量的步骤包括:
获取用户与所述空调器之间的距离对应的位置系数;
根据所述随身感值以及所述位置系数计算所述温度变量。
用户与空调器之间的距离不同对应的位置系数也不同,可将位置系数与随身感值之间的乘积作为温度变量,并对当前运行温度减去温度变量以对当前运行温度进行修正,将修正后的运行温度与温度比较值之间进行比对,即在第一随身感区间对应的用户感受为冷、较冷、凉时对应的比较方式可为TS(n+1)=max(TSn-AMV*C,Tb),在第一随身感区间对应的用户感受为舒适时,TS(n+1)=TSn,在第一随身感区间对应的用户感受为暖、较热以及热时,TS(n+1)=min(TSn-AMV*C,Tb),Tb为温度比较值,TSn为当前运行温度,AMV为随身感值,C为位置系数,不同的随身感区间对应的Tb不同。
可以理解的是,在所述随身感区间对应的比较方式为取最大值,且当前运行温度大于或等于所述温度比较值时,执行所述根据所述温度变量修正当前运行温度的步骤;或者,在所述随身感区间对应的比较方式为取最小值,且当前运行温度小于或等于所述温度比较值时,执行所述根据所述温度变量修正当前运行温度的步骤。
所述随身感区间对应的比较方式为取最大值时,且当前运行温度小于所述温度比较值时,或者在所述随身感区间对应的比较方式为取最小值,且当前运行温度大于所述温度比较值时,运行温度不变。
本实施例公开的技术方案中,直接通过比较运行温度的修正值以及设定的温度比较值以确定目标运行温度,使得到的目标运行温度更加准确。
进一步地,参照图3,基于第一实施例提出本发明空调器控制方法第三实施例,在本实施例中,步骤S20包括:
步骤S25,获取所述第一随身感区间对应的温度增量值;
步骤S26,对当前运行温度增加或减少所述温度增量值得到所述第一随身感区间对应的温度。
TS(n+1)=TSn+Z或者TS(n+1)=TSn-Z,Z为温度增量值,每个随身感区间对应的用户感受不同,例如各个随身感区间对应的用户感受可分别为冷、较冷、凉、舒适、暖、较热以及热,在第一随身感区间对应的用户感受为冷、较冷、凉时TS(n+1)=TSn+Z,在第一随身感区间对应的用户感受为舒适时,TS(n+1)=TSn,在第一随身感区间对应的用户感受为暖、较热以及热时TS(n+1)=TSn-Z,该温度比较值制热模式和制冷模式不同。不同随身感区间对应的温度增量值不同,该温度增量值可为开发人员预设的温度变量值,也可根据其他条件计算得到,例如TS(n+1)=TSn+AMV*C或者TS(n+1)=TSn-AMV*C,AMV为随身感值,C为位置系数,即步骤S21包括:获取用户与所述空调器之间的距离对应的位置系数;根据所述随身感值以及所述位置系数计算所述温度增量值。
可以理解的是,在空调器处于清醒随身感模式时,可按照第二实施例对应的温度调节模式进行运行温度调节,在空调器处于睡眠随身感模式时,可按照第三实施例对应的温度调节模式进行运行温度调节,例如在当前时间点位于预设的清醒时间段内或者用户处于活动状态时,按照第二实施例对应的温度调节模式进行运行温度调节,在当前时间点位于预设的睡眠时间段内或者用户处于静止状态的时长大于预设时长时,可按照第三实施例对应的温度调节模式进行运行温度调节。
本发明进一步提供一种空调器控制装置。
参照图4,图4为本发明空调器控制装置第一实施例的功能模块示意图。
需要强调的是,对本领域的技术人员来说,图4所示功能模块图仅仅是一个较佳实施例的示例图,本领域的技术人员围绕图4所示的空调器控制装置的功能模块,可轻易进行新的功能模块的补充;各功能模块的名称是自定义名称,仅用于辅助空调器控制装置的各个程序功能块,不用于限定本发明的技术方案,本发明技术方案的核心是,各自定义名称的功能模块所要达成的功能。
本实施例提出一种空调器控制装置,该空调器控制装置包括:
计算模块10,用于每隔预设时间间隔计算随身感值,所述随身感值可穿戴设备检测得到的用户周围温度计算得到;
用户周围温度可通过用户佩戴的可穿戴设备检测得到,可穿戴设备上设置温度传感器,每个预设时间间隔向空调器上传检测到的室内温度,空调器将接收到的室内温度作为用户周围温度。
在空调器处于清醒随身感模式时,采用风速以及用户与空调器之间的距离对随身感值进行修正,即随身感值AMV=K(Ta+A1+A2)-H,风速对应有修正值A1,用户与所述空调器之间的距离对应有修正值A2,K和H为常量,K和H可通过用户的活动量确定,用户的活动量不同所对应的K和H不同。
在空调器处于睡眠随身感模式时,可采用辐射温度、用户睡眠状态、预设时间间隔内的运动步数及/或体温等对数据对随身感进行修正,例如AMV=KTa+LTr+M,其中,Ta为用户周围温度,Tr为辐射温度,K、L以及M为常量也可通过其它方式确定,例如用户的运动步数以及当前时间点等数据,Tr=Ta+A1,A1为第一修正值。清醒随身感以及睡眠随身感的判断由用户的活动量或者当前时间点是否位于睡眠时间段来确定。
确定模块20,用于确定所述随身感值所在的第一随身感区间;
调整模块30,用于将所述第一随身感区间对应的温度调整为所述空调器的运行温度。
可将计算得到的随身感值分为多个随身感区间进行控制,避免由于随身感值波动导致温度调节的不准确,具体的随身感区间的划分可由开发人员根据需要进行设定,具体随身感区间的划定与K、H、A1以及A2对应的值有关,在此不再赘述。不同的随身感区间可设定不同的温度,也可设定不同的温度调整策略很行温度调整。
可以理解的是,若第一随身感区间对应的温度与当前设定温度之间的温度差太大,一次性将运行温度调节至第一随身感区间对应的温度可能会导致用户感到不够舒适,则可每隔预设时间间隔调整预设度数,直至将运行温度调节至第一随身感区间对应的温度,使得用户感受更加舒适。
可以理解的是,在所述第一随身感区间与上一次计算得到的随身感值所在的第二随身感区间不同时,获取所述第一随身感区间对应的时间间隔,用所述第一随身感区间对应的时间间隔更新所述预设时间间隔。不同的随身感区间对应的更新运行温度的时间间隔不同,可通过更新时间间隔提高用户的舒适度,同时减少计算随身感值的次数,节省空调器的能耗。在第一随身感区间与第二随身感区间相同时,保持该预设时间间隔不变
本实施例提出的空调器控制装置,根据当前的用户周围温度确定计算随身感值,并确定所述随身感值所在的第一随身感区间,将该第一随身感区间对应的温度调整为所述空调器的运行温度,本方案直接根据可穿戴设备检测得到的用户周围温度进行运行参数的调节,使得空调器运行温度的调节更加准确。
进一步地,参照图5,基于第一实施例提出本发明空调器控制装置第二实施例,在本实施例中,确定模块20包括:
第一获取单元31,用于每隔预设时间间隔获取当前的运行模式,所述运行模式包括制冷模式和制热模式,以及获取所述第一随身感区间对应的温度变量,并根据所述运行模式获取所述随身感区间对应的温度比较值;
修正单元32,用于根据所述温度变量修正当前运行温度;
比较单元33,用于根据所述第一随身感区间对应的比较方式比较所述温度比较值以及修正后的当前运行温度,并获取比较结果,其中,所述比较方式包括取最大值及最小值;
处理单元34,用于将所述比较结果对应的温度作为所述第一随身感区间对应的温度度。
每个随身感区间对应的用户感受不同,例如各个随身感区间对应的用户感受可分别为冷、较冷、凉、舒适、暖、较热以及热,在第一随身感区间对应的用户感受为冷、较冷、凉时对应的比较方式可为取最大值,在第一随身感区间对应的用户感受为舒适时,设定温度不变,在第一随身感区间对应的用户感受为暖、较热以及热时对应的比较方式为取最小值,该温度比较值制热模式和制冷模式不同。不同随身感区间对应的温度变量不同,该温度变量可为开发人员预设的温度变量值,也可根据其他条件计算得到。
由于用户与空调器之间的距离不同时,用户的感受不同,则需要根据用户与空调器之间的距离调节空调器的运行温度,即第一获取单元31包括:
获取子单元,用于获取用户与所述空调器之间的距离对应的位置系数;
计算子单元,用于根据所述随身感值以及所述位置系数计算所述温度变量。
用户与空调器之间的距离不同对应的位置系数也不同,可将位置系数与随身感值之间的乘积作为温度变量,并对当前运行温度减去温度变量以对当前运行温度进行修正,将修正后的运行温度与温度比较值之间进行比对,即在第一随身感区间对应的用户感受为冷、较冷、凉时对应的比较方式可为TS(n+1)=max(TSn-AMV*C,Tb),在第一随身感区间对应的用户感受为舒适时,TS(n+1)=TSn,在第一随身感区间对应的用户感受为暖、较热以及热时,TS(n+1)=min(TSn-AMV*C,Tb),Tb为温度比较值,TSn为当前运行温度,AMV为随身感值,C为位置系数,不同的随身感区间对应的Tb不同。
可以理解的是,修正模块,还用于在所述随身感区间对应的比较方式为取最大值时,且当前运行温度大于或等于所述温度比较值时,根据所述温度变量修正当前运行温度;或者,在所述随身感区间对应的比较方式为取最小值时,且当前运行温度小于或等于所述温度比较值时,根据所述温度变量修正当前运行温度。
所述随身感区间对应的比较方式为取最大值时,且当前运行温度小于所述温度比较值时,或者在所述随身感区间对应的比较方式为取最小值,且当前运行温度大于所述温度比较值时,运行温度不变。
本实施例公开的技术方案中,直接通过比较运行温度的修正值以及设定的温度比较值以确定目标运行温度,使得到的目标运行温度更加准确。
进一步地,参照图6,基于第一实施例提出本发明空调器控制装置第三实施例,在本实施例中,所述确定模块20包括:
第二获取单元23,用于获取所述第一随身感区间对应的温度增量值;
增量单元24,用于对当前运行温度增加或减少所述温度增量值得到所述第一随身感区间对应的温度。
TS(n+1)=TSn+Z或者TS(n+1)=TSn-Z,Z为温度增量值,每个随身感区间对应的用户感受不同,例如各个随身感区间对应的用户感受可分别为冷、较冷、凉、舒适、暖、较热以及热,在第一随身感区间对应的用户感受为冷、较冷、凉时TS(n+1)=TSn+Z,在第一随身感区间对应的用户感受为舒适时,TS(n+1)=TSn,在第一随身感区间对应的用户感受为暖、较热以及热时TS(n+1)=TSn-Z,该温度比较值制热模式和制冷模式不同。不同随身感区间对应的温度增量值不同,该温度增量值可为开发人员预设的温度变量值,也可根据其他条件计算得到,例如TS(n+1)=TSn+AMV*C或者TS(n+1)=TSn-AMV*C,AMV为随身感值,C为位置系数,即第二获取单元23包括:获取子单元,用于获取用户与所述空调器之间的距离对应的位置系数;计算子单元,用于根据所述随身感值以及所述位置系数计算所述温度增量值。
可以理解的是,在空调器处于清醒随身感模式时,可按照第二实施例对应的温度调节模式进行运行温度调节,在空调器处于睡眠随身感模式时,可按照第三实施例对应的温度调节模式进行运行温度调节,例如在当前时间点位于预设的清醒时间段内或者用户处于活动状态时,按照第二实施例对应的温度调节模式进行运行温度调节,在当前时间点位于预设的睡眠时间段内或者用户处于静止状态的时长大于预设时长时,可按照第三实施例对应的温度调节模式进行运行温度调节。
需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。
上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,云端服务器,空调器,或者网络设备等)执行本发明各个实施例的方法。
以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。