空调器的控制方法和装置的制造方法_3

文档序号:9450270阅读:来源:国知局
和目标温度计算出启动时间17:30分,则在17:30控制空调器制冷,在18:00时使室内温度达到目标温度24°C。
[0057]步骤S203,从空调内存数据库调去对应于当前室内外环境温度和设定温度的提前启动时间间隔h,即查找预启动时间。即根据室内温度为29°C,室外温度为34°C,空调器查找到相应的预启动时长为30分钟。
[0058]步骤S204,依据h和设定的回家时间确定空调的开启时间t ^。即计算控制空调开启的开启时间。目标时间为18:00,预启动时长为30分钟,则开启时间^为17:30。
[0059]步骤S205,判断当前时间与回家时间间隔-tpN。如果是,则执行步骤S206,如果否,则执行步骤S207。当前时间为17:00,目标时间为18:00,则第一时间间隔为60分钟,预启动时长为40分钟,则第一时间间隔与预启动时长之间的时间差20分钟。N为10分钟。时间差20分钟大于第一数值则等待10分钟。
[0060]步骤S206,等待N分钟,等待N分钟后重新回到步骤S202重新检测室内外温度。等待10分钟后重新检测室内外温度。
[0061]步骤S207,判断当前时间是否达到,如果到达,则执行步骤S208,如果否,则重新判断当前时间是否达到tff。^为17:30,检测当前时间为17:30则开启空调器,并启动计时。
[0062]步骤S208,开启空调器并开始计时。
[0063]步骤S209,判断室内环境温度是否达到设定温度,如果是,则执行步骤S210,如果否,则继续计时。判断室内温度是否达到24°C,达到则停止计时,否则继续计时。
[0064]步骤S210,停止计时,将计时器的计时值赋予开机前对应的h。停止计时时计时器记录的时间为29分钟,则下次在同样的室内外温度和同样的目标温度的情况下,采用29分钟作为预启动时间。
[0065]本发明实施例还提供了一种空调器的控制装置。该空调器的控制装置可以执行上述实施例的空调器的控制方法。如图3所示,该空调器的控制装置包括:第一获取单元10、第一检测单元20、第一确定单元30、第一判断单元40和控制单元50。其中:
[0066]第一获取单元10用于获取目标温度。
[0067]第一检测单元20用于检测当前室内温度和当前室外温度。
[0068]第一确定单元30用于根据当前室内温度、当前室外温度和目标温度确定空调器的启动时间。
[0069]第一判断单元40用于判断当前时间是否为启动时间。
[0070]控制单元50用于在判断出当前时间为启动时间时,控制空调器启动。
[0071]目标温度可以是用户设置的温度,例如夏天时用户设置的24°C,冬天时用户设置的28°C。根据当前室内温度和当前室外温度共同确定需要运行多长时间能够达到目标温度,并根据达到目标温度的时间确定空调器的启动时间。计算出启动时间后,如果当前时间为启动时间,则控制空调器启动。根据室内外的温度和目标温度自动计算空调器的启动时间,实现了空调器的自动启动。同时,由于启动时间是根据当前的室内外温度和目标温度计算出来的,不会出现过早启动空调器导致空调较长时间处于无效运行的状态,也不会出现启动空调器的时间较晚所导致的室内温度在某个时间没有达到温度的情况,因此,解决了现有技术中控制空调开启的时间不准确的技术问题。
[0072]在该实施例中可以允许用户设置目标温度,还可以设置目标时间,即在目标时间达到目标温度。目标时间可以指定单个日期的指定时间,还可以是每天固定的时间,还可以是工作日的某个时间等。该实施例还允许用户设置空调器的运行模式,如冷风、暖风、自然风等。用户设置目标温度和目标时间的方法可以利用远程终端,通过互联网进行设置,还可以利用遥控器、移动终端等通过红外和蓝牙等方式进行设置,此处对目标时间及其设置方式不做限定。
[0073]例如,用户设置的目标温度为24°C,目标时间为工作日的18:00o空调器检测当前的室内温度为290C,室外温度为34°C,根据室内外温度和目标温度计算出启动时间17:30分,则在17:30控制空调器制冷,在18:00时使室内温度达到目标温度24°C。
[0074]优选地,第一确定单元包括:获取模块,用于获取目标时间;查找模块,用于根据当前室内温度、当前室外温度和目标温度查找对应的预启动时长,预启动时长为从空调器启动的时间到室内温度达到目标温度的时间;第一计算模块,用于根据目标时间和预启动时长计算得到启动时间。
[0075]在数据库中存储了室内外温度、目标温度和预启动时长的对应表,从对应表中可以直接查找到预启动时长,预启动时长就是空调器将室内温度调节到目标温度所需的时间。数据库可以设置在空调的存储装置中,也可以作为云端数据存储。
[0076]例如,用户设置的目标温度为24°C,目标时间为工作日的18:00o空调器检测当前的室内温度为29°C,室外温度为34°C,空调器查找到预启动时长为30分钟,目标时间为18:00,则启动时间为18:00前的30分钟,即在17:30控制空调器制冷,从而在18:00时使室内温度达到目标温度24°C。
[0077]可选地,装置还包括:第二获取单元,用于在根据当前室内温度、当前室外温度和目标温度确定空调器的启动时间之后,获取当前时间和目标时间之间的时间间隔,得到第一时间间隔;第三获取单元,用于获取第一时间间隔与预启动时长之间的时间差;判断单元,用于判断时间差是否大于第一数值;等待单元,用于在时间差大于第一数值时,等待第一时长,其中,在等待第一时长之后,返回检测当前室内温度和当前室外温度的步骤,第一时长的时间与第一数值相同;执行单元,用于在时间差小于等于第一数值时,则执行判断当前时间是否到达启动时间的步骤。
[0078]例如,当前时间为17:00,目标时间为18:00,则第一时间间隔为60分钟,预启动时长为40分钟,则第一时间间隔与预启动时长之间的时间差20分钟。第一数值为10分钟,时间差大于第一数值则等待10分钟,然后重新检测室内外温度并重新计算启动时间。如果当前时间为17:25,第一时间间隔为35分钟,预启动时长为30分钟,时间差为5分钟,小于第一数值,则判断当前时间是否到达启动时间,在当前时间达到启动时间时,控制空调器启动。
[0079]该实施例中,为了准确的计算启动时间,避免在室内外温度变化较大时较早检测的温度数据导致计算出的启动时间不准确的问题,在当前时间过早时等待一定时间,在等待时间结束后,重新检测室内外温度,病重新计算启动时间,从而保证了启动时间的准确性,使空调器不会过早启动导致能源浪费,也不会太晚启动导致目标时间时没达到目标温度。
[0080]可选地,空调器还具备学习功能,能够自动校正空调器的预启动时长,即控制单元包括:第二计算模块,用于计算从空调器启动到室内温度达到目标温度时所花费的时间,得到第二时长;更新模块,用于将预启动时长更新为第二时长。即更新数据库中的对应表,将当次调节室温到目标温度所花费的时长保存在数据库中,下次再进行相同室内外温度的调节时,就可以采用当次的时长作为预启动时长,也能够保证计算的启动时间是准确的,进一步保证控制空调器开启的时间是准确的。
[0081]可选地,计算第二时长可以采用计时器来计算,即第二计算模块包括:启动子模块,用于在空调器启动时,启动计时器进行计时;停止子模块,用于在室内温度达到目标温度时,停止计时器的计时;确定子模块,用于将计时器启动到停止之间计时的时间作为第二时长。
[0082]可选地,装置还包括:第二检测单元,用于在获取目标温度之前,检测空调器是否处于预设模式;发送单元,用于在检测出空调器没有处于预设模式时,发出询问信息,询问信息用于询问是否开启预设模式;第二确定单元,用于在接收到开启预设模式的指令后,确定获取目标温度。
[0083]空调器可以设置有回家模式,在回家模式开启时能够实现提前控制空调器启动,以使室内温度在目标时间达到目标温度。为了避免用户忘记设置回家模式,可以自动检测空调器是否处于回家模式,如果没有处于回家模式则询问用户是否开启回家模式,如果空调器处于回家模式,则确定获取目标温度。从而避免了用户忘记开启回家模式而导致的无法提前开启空调器的问题,给用户带来良好的用户体验和舒适的环境。
[00
当前第3页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1