发明内容
本发明为了实现真正的智能控制,提供最符合用户习惯的舒适空间,并解决现有空调器主要依赖于人工操作控制,容易由于人为失误存在较多不确定控制因素,导致不必要的损失和能源浪费的问题,提出了一种空调控制方法,可以解决上述问题。
为了解决上述技术问题,本发明采用以下技术方案予以实现:
一种空调控制方法,包括以下步骤:
建立控制表步骤,所述控制表内包括若干时间控制节点,所述时间控制节点为执行控制的时刻点,对应设置有空调控制参数信息,所述控制表内的时间控制节点由用户自定义;
执行控制步骤,所述控制器读取所述控制表,并在所述时间控制节点按照其所对应的控制参数信息执行对空调的控制。
与现有技术相比,本发明的优点和积极效果是:本发明的空调控制方法,通过建立控制表,设定执行控制时刻点以及该时刻点对应设置空调控制参数信息,***读取控制表的内容并按照表内时刻点的时间执行相应控制,控制表可以永久保存,控制表可以由用户根据实际需求随时进行修改,也可以由云端自动优化,真正实现了空调器的智能控制,并同时解决了人为失误的问题。
结合附图阅读本发明实施方式的详细描述后,本发明的其他特点和优点将变得更加清楚。
实施例一,本实施例提出了一种空调控制方法,包括以下步骤:
建立控制表步骤,所述控制表内包括若干时间控制节点,所述时间控制节点为执行控制的时刻点,对应设置有空调控制参数信息,所述控制表内的时间控制节点由用户自定义;
执行控制步骤,所述控制器读取所述控制表,并在所述时间控制节点按照其所对应的控制参数信息执行对空调的控制。
通过在空调器的控制器(如线控器、集控器、网络控制器等)中建立一张控制表的方式来对空调进行控制,控制表内存储有空调控制参数信息,***读取控制表的内容并按照表内时刻点的时间执行相应控制,特别适用于不同地区、不同季节、不同月份、不同时间对空调器运行状态(例如开关机、模式、风速等)有不同需求的场合,减小了人为操作成本,控制表可以由用户根据实际需求随时进行修改,最大限度的开发用户自定义权限,满足不同用户的控制需求。
本实施例中通过采用控制表预存储一些不同时刻点的控制命令主要是为了防止由于人为失误忘记开闭空调导致能源浪费或者在人未到达房间之前提前打开空调,以提高房间的舒适性,用户也可以随时采取直接操作遥控器方式调节控制,而且用户操作的优先级应该高于控制表的优先级,所述执行控制步骤中,还包括接收用户操作控制命令的步骤,所述用户操作控制命令优先级高于控制表,若控制器接收到所述用户操作控制命令,按照所述用户操作控制命令执行当前控制,所述用户操作控制命令为用户通过操作控制器(如遥控器、按键等)发送的控制命令。控制器可以用户操作命令,也可以调用控制表中存储好的控制命令,当同时可以执行两者的命令时,优先执行用户操作控制命令,由于用户操作控制命令具有临时性,以及只是根据当天环温情况以及操作人的喜好设定具有不确定性,因此,用户操作控制命令仅当天有效,超过当天,在无另外外界通过控制器输入控制的情况下,仍然按照控制表中的信息执行控制。
作为一个优选的实施例,控制表内存储有空调控制参数信息应包括用户的一些常规控制,例如,所述控制参数信息包括开关机状态、制冷/制热模式、温/湿度、风速、风门开度中的其中一项或者多项,如表1所示,为本实施例给出了一种控制表的样式,控制表的时间控制节点可自由选取,以整点控制为例,如果每隔1小时控制一次,则1天可以设置24个控制时间节点,每个节点又可设置1种或者多种空调器的基本功能,表1中示出了6种控制功能,其中,空白区域代表无控制,状态保持前一控制时间节点的状态。
表1
所述控制表出厂时存储于控制器中,可以是空白表或者预存一些初始信息,还包括对控制表内的空调控制参数信息写入或者修改的步骤,所述控制表存储于控制器中,用户通过所述控制器写入或者修改控制表内的空调控制参数信息。
每个所述时间控制节点均对应有控制属性,所述控制属性按照优先级的高低依次为用户强制属性、用户非强制属性、非用户强制属性、非用户非强制属性,优先级高的时间控制节点在控制表修改时,不能被优先级低的时间控制节点覆盖,反之,优先级低的时间控制节点在修订时,可被同等优先级及比它优先级高的时间控制节点覆盖。当用户通过操作控制器发送控制命令,当天内所述用户非强制属性的时间控制节点,以及非用户强制属性、非用户非强制属性的时间控制节点均不再执行,非用户一般指由智能终端设备远程控制的节点。
其中,用户强制属性:用户在手动修订控制表时,选取的必须执行的控制点。不管任何情况,当时间到达该节点时,都会执行用户预定义的控制。如表1中,00:00的关机节点。
用户非强制属性:用户在手动修订控制表时,选取的可被取代的控制节点。当用户通过其他手段(如遥控器、线控器)等,进行了操作后,当天内排在用户操作时间节点后的用户非强制的控制节点,以及非用户控制的时间节点均不再执行。如表1中,当用户在早上7:00到12:00之间,进行了关机操作,则12:00的开机操作不再执行。
非用户强制属性:非用户的智能远程终端根据用户习惯制定的,认为用户在该时刻必须执行的控制节点。
非用户非强制属性:非用户的智能远程终端根据用户习惯制定的,可自由修订的控制节点。
在空调运行时,还包括采集空调运行信息的步骤,控制器将室内外环境参数信息、用户的控制习惯信息采集并反馈到本地或云端数据库,所述本地或云端数据库对所接收数据进行分析和学习,并通过算法自行修订所述控制表,完成面向用户的控制优化。出厂时,该控制表为空,用户简单设置之后,即进入中级使用阶段,前期还是需要用户进行控制,在长期学习的过程中,控制器会不断修订和优化控制表,提升用户体验。最终,控制器就能够根据天气预报信息以及已经学习到的用户使用习惯,提前更新一天或一周的控制表。
通过控制表的建立不难发现,控制表是基于时间节点来使用的。因此,实现本方法要求空调器的控制器(如线控器、集控器、网络控制器等)具有实时时钟的功能,即能确切知道当前时间。所述控制表具有日期属性,不同日期属性对应不同的控制表,所述日期属性包括全年属性、季度属性、月份属性、周属性、或者日属性,具有全年属性的控制表为年度控制表,可以用来记录用户每天的操作习惯,并进行分析,所述具有季度属性、月份属性、周属性季度的控制表分别为季度控制表、月度控制表、星期控制表,所述季度控制表、月度控制表、星期控制表具有区域性,由大量不同用户的年度控制表分析得到,用于针对不同地区不同时段做相应的控制。年度控制表具体具有以下作用:
1)分析单个用户的年度控制表
通过常年累月记录的用户操作,分析出用户操作习惯,建立其习惯逻辑,就能在合适的时候及时优化用户控制逻辑。例如,已分析出用户在夏天外环温低于28度时就会手动关机,然后当某天突然下雨了或其他原因,外环温降到了28度以下,不需要用户操作,云端数据库自动下发一个非用户非强制的控制点,外环温低于28度10min后,自动关闭空调器。
2)分析多数用户的年度分析表得到季度/月度/星期控制表
某个用户的操作习惯可以分析出来,那么如果将某地区大多数用户(要达到当地本功能空调器使用数量的85%以上)的操作习惯都分析出来,就可以抽象出一张某地区某季节(或月份/星期)的季度(月份/星期)控制表。这些控制表是一种高于“24小时基本控制表”的存在形式,不会直接参与到空调器的控制中,只在高级控制表内有效时,将该控制表包含的控制内容同步到本地的“24小时基本控制表”即可。就可以归纳为两个问题:1)选择哪一种(季度/月度/星期)高级控制表同步到本地,这个需要一个算法去评估该地区哪种高级控制表的完善程度更高,能满足同步的条件。刚开始完善程度都不高时,都不同步。2)何时同步,一般而言用户在初次启动空调时有效,还有就是换时间的时候有效,如选择从季度控制表同步,则一个季度同步一次。而在用户正常使用过程中,就只有“24小时基本控制表”和“年度控制表”有用,一个用于控制,一个用于记录。
由于星期控制表占用控制器资源较少,且用户的控制逻辑基本上都可以看成是一个星期一个星期的循环,所有“星期控制表”也拥有本地存储的能力。一方面可以增加用户自定义的灵活性,以星期为单位的自定义能力;如设置星期一8点关机,星期二9点关机等。另外一方面还可以降低控制表更新的频率,一个星期更新一次即可。
本控制表式的控制方法最大限度的开放了用户自定义的权限,用户可以根据自己的不同需求,将所需要控制特殊功能和关键时间点对应起来,这个时间可以是一个小时、一天、甚至一周,最终建立一张控制所需的表格,将其存储在控制器中,当控制器所处时间到达预设时间时,即可按照控制表所示时间的预设功能进行空调器的控制。也可以由云端完成不同环境条件下的控制表优化,真正实现了空调器的智能控制,基于数据长期积累中为不同地区不同用户自动修订控制参数,打造最舒适的空间。
当然,上述说明并非是对本发明的限制,本发明也并不仅限于上述举例,本技术领域的普通技术人员在本发明的实质范围内所做出的变化、改型、添加或替换,也应属于本发明的保护范围。