一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

空调机、数据发送方法以及空调系统与流程

2021-10-24 07:56:00 来源:中国专利 TAG:空调机 空调系统 发送 申请 方法

空调机、数据发送方法以及空调系统
1.本技术是申请号:201980064481.3、申请日:2019年10月10日、发明名称“空调机、数据发送方法以及空调系统”的中国发明专利申请的分案申请。
技术领域
2.本发明涉及空调机、数据发送方法以及空调系统。


背景技术:

3.目前,已提出有多种减少在电子机器之间收发数据时的通信量的方法。例如有如下方法:数据服务器进行时刻监控,积存检测出的数据,从积存的大容量的数据中提取用于解析所需的最低限度的数据并进行压缩转换,将压缩转换后的数据发送给解析装置(例如,专利文献1)。
4.专利文献1:日本特开2004

199377号公报


技术实现要素:

5.近几年,对于空调机,提出有如下方案:例如,让服务器装置上的ai(人工智能,artificial intelligence)学习设定温度等的运行历史数据并生成学习模型,使用学习模型来控制空调的运行。但是,如果直接将所有的运行历史数据发送给服务器装置,则从空调机发送给服务器装置的运行历史数据的量变得庞大。其结果,空调机与服务器装置之间的通信流量增大。
6.另一方面,如果为了减少通信流量而单纯地删除一部分运行历史数据的话,可能导致生成学习模型时所需的运行历史数据不足,从而ai的学习准确度降低。
7.鉴于上述问题,本发明的目的在于提供一种能够在保持ai学习的准确度的同时,减少ai学习所使用的数据的通信量的空调机、数据发送方法以及空调系统。
8.一种形态的空调机具备控制部和适配器,其中,控制部使用学习模型来控制空调机;适配器具有与服务器装置进行通信的通信部,所述服务器装置基于空调机的运行历史数据来生成学习模型。适配器具有获取部、判定部、消除部以及发送部。获取部以每个预设周期从空调机获取数据。判定部判断在获取部获取的数据中,时间上连续的数据之间的变化量是否在预设范围内。消除部在连续的数据之间的变化量在预设范围内的情况下,留下连续的数据中至少一个数据并删除其他数据。发送部将在消除部进行了删除后的数据发送给服务器装置。
9.一方面,能够在保持ai学习的准确度的同时,减少ai学习所使用的数据的通信量。
附图说明
10.图1是表示本实施例的空调系统的一个示例的说明图。
11.图2是表示适配器的硬件结构的一个示例的框图。
12.图3是表示适配器的功能结构的一个示例的框图。
13.图4是表示服务器装置的硬件结构的一个示例的框图。
14.图5是表示服务器装置的功能结构的一个示例的框图。
15.图6是表示运行历史数据的内容的一个示例的说明图。
16.图7是表示在夏季或冬季的体感温度设定预测模型的生成或更新中使用的运行历史数据的一个示例的说明图。
17.图8是表示删除处理的一个示例的说明图。
18.图9是表示在判断运行历史数据之间的变化量是否在预设范围内时的判断工作的一个示例的说明图。
19.图10是表示发送处理相关的适配器中的cpu的处理工作的一个示例的流程图。
20.图11是表示删除处理相关的适配器中的cpu的处理工作的一个示例的流程图。
21.图12是表示更新处理相关的服务器装置中的cpu的处理工作的一个示例的流程图。
22.图13是表示恢复处理相关的服务器装置中的cpu的处理工作的一个示例的流程图。
具体实施方式
23.下面,基于附图来详细说明本发明公开的空调机、数据发送方法以及空调系统等的实施例。但是,公开的技术并不限定于本实施例。另外,以下所示的各个实施例还可以在合理的范围内进行适当地变形。
24.实施例
25.图1是表示本实施例的空调系统1的一个示例的说明图。图1所示的空调系统1具备:室内机2、适配器3、接入点4、服务器装置5、中继装置6、通信终端7以及通信网络8。
26.室内机2例如配置于室内,是加热或冷却室内空气的空调机的一部分。此外,室内机2的使用者可以通过操作遥控器9来远程操作室内机2。室内机2具备主体2a和控制该主体2a的控制部2b。主体2a中具备室内风扇以及室内热交换器,通过从主体2a吹出在室内热交换器中与制冷剂进行了热交换的室内空气,来进行房间的制热、制冷、除湿等。另外,在未图示的室外机中,具备室外风扇以及压缩机等。通信终端7为使用者的智能手机等终端装置。
27.适配器3具有:通过无线通信连接室内机2与接入点4的通信功能;以及对室内机2进行ai控制的控制功能。每个室内机2配置有适配器3。接入点4是使用例如wlan(无线局域网,wireless local area network)等来无线通信连接适配器3与通信网络8的装置。通信网络8是例如因特网等的通信网络。服务器装置5具有生成用于控制室内机2的ai学习模型的功能、以及储存运行历史数据等的数据库等。此外,服务器装置5例如配置于数据中心。中继装置6具有与通信网络8通信连接并且与服务器装置5通信连接的功能。中继装置6经由通信网络8将运行历史数据等从适配器3发送给服务器装置5,其中所述运行历史数据用于生成或更新应用于室内机2的学习模型。另外,中继装置6将在服务器装置5生成或更新的学习模型,经由通信网络8发送给适配器3。此外,中继装置6例如配置于数据中心等。
28.中继装置6具有:第一中继部6a、第二中继部6b、以及第三中继部6c。第一中继部6a在适配器3与服务器装置5之间,发送有关ai控制的各种数据。第一中继部6a将从适配器3接收的用于生成或更新学习模型的运行历史数据等,经由通信网络8发送给服务器装置5,并
且将由服务器装置5生成或更新的学习模型经由通信网络8发送给适配器3。第二中继部6b获取使用者从外出地使用通信终端7设定的室内机2的运行条件(制冷/制热等运行模式或设定温度等),并将其发送给室内机2。第三中继部6c从例如因特网等通信网络8获取天气预报等外部数据,并将获取的外部数据发送给服务器装置5。此外,第三中继部6c将外部数据经由通信网络8发送给适配器3。
29.图2是表示适配器3的硬件结构的一个示例的框图。图2所示的适配器3具备:第一通信部11、第二通信部12、存储部13、以及cpu(中央处理单元,central processing unit)14。第一通信部11例如为uart(通用异步收发器,universal asynchronous receiver transmitter)等的通信if(接口,interface),与室内机2内的控制部2b通信连接。第二通信部12例如为wlan等的通信if等的通信部,与接入点4通信连接。存储部13具有例如rom(只读存储器,read only memory)或ram(随机存取存储器,random access memory)等,保存数据或程序等各种信息。cpu14控制适配器3整体。
30.图3是表示适配器3的功能结构的一个示例的框图。图3所示的适配器3内的存储部13具备:运行历史存储器13a、模型存储器13b、以及外部存储器13c,其中,运行历史存储器13a临时储存从室内机2获取的运行历史数据;模型存储器13b储存从服务器装置5获取的学习模型;外部存储器13c储存外部数据。
31.cpu14具备:获取部14a、判定部14b、消除部14c、发送部14d、接收部14e、设定部14f、以及预测控制部14g。
32.获取部14a以预设周期,例如每隔5分钟的获取定时,从室内机2获取运行历史数据、以及每5分钟周期的时间戳。获取部14a将以5分钟周期获取的运行历史数据、以及对其附加的时间戳储存至运行历史存储器13a。
33.当运行历史存储器13a储存有预设期间的运行历史数据、以及对其附加的时间戳时,判定部14b判断在获取的运行历史数据中,时间上连续的运行历史数据之间的变化量是否在预设范围内。此外,在学习模型为例如后述的体感温度预测模型等的情况下,将预设期间定为48小时。此外,48小时是考虑了例如适配器3的存储容量以及回避通信拥堵而得出的时间。判定部14b对储存于运行历史存储器13a中的运行历史数据,是否是以5分钟的周期获取的48个小时的运行历史数据进行判断。当储存的运行历史数据是48个小时的运行历史数据时,判定部14b判断在48个小时的运行历史数据中,连续的运行历史数据之间的变化量是否在预设范围内。连续的运行历史数据之间的变化量是指:时间上连续的前后的运行历史数据之间的变化的差值量。前后的运行历史数据之间的变化量在预设范围内是指:例如前后的运行历史数据之间的变化量在对ai的学习没有影响的变化量的范围内的情况,例如无变化量,或者变化量在ai的学习中可以无视的范围内的情况。变化量在对ai的学习没有影响的变化量的范围是指:即使使用基于前后的运行历史数据得到的ai学习结果来控制室内机2,也不影响人的体感的范围。一般来说,为了确保数据及对其附加的时间戳、以及压缩时删除的数据的恢复,需要数据之间无变化量。此外,相比于环境的温度变化,人更难以体感到湿度变化,湿度的可以看作相同数值的幅度相比于温度更宽。例如,相比于
±
1℃的温度变化,人倾向于难以感觉到
±
1%的湿度变化。因此,考虑到在运行历史数据为湿度的情况下,即使判断数据时的变化量比温度的粗略,使用基于这些数据得到的ai学习结果来控制室内机2也不会对人的体感产生影响,例如体感温度中湿度相对于温度的权重不是1:1的关
系,例如(温度:湿度)为1:5的关系。由于
±
5%的湿度变化并不是例如使用ai的学习结果来控制室内机2时会对人的体感产生影响的程度的变化,因此可以认为无变化。其结果,可以减少发送的数据量。
34.在连续的运行历史数据之间的变化量在预设范围内的情况下,判定部14b判断连续的运行历史数据是使用ai学习结果来控制室内机2时,不影响人的体感的范围内的数据。此外,使用ai学习结果来控制室内机2时,不影响人的体感的范围内的数据成为例如删除(在下述说明中,有时称作“删除处理”)对象的数据。在连续的运行历史数据之间的变化量不在预设范围内的情况下,判定部14b判断运行历史数据是使用ai学习结果来控制室内机2时,影响人的体感的数据。此外,使用ai学习结果来控制室内机2时,影响人的体感的数据不作为删除处理对象的数据。
35.在连续的时间戳中的各个运行历史数据之间的变化量在预设范围内的情况下,消除部14c保留一个运行历史数据、以及对其附加的时间戳,并删除其他的运行历史数据、以及对其附加的时间戳。然后,消除部14c将进行了删除处理后的48个小时的运行历史数据依次储存于运行历史存储器13a。例如,当变化量在预设范围内的运行历史数据从12时00分连续到12时15分为止时,保留时间戳最早的12时00分的运行历史数据,删除12时05分、10分以及15分的运行历史数据、以及对其附加的时间戳。但是,在48个小时的运行历史数据中,不连续的运行历史数据之间的变化量在预设范围内时,不删除该变化量在预设范围内的运行历史数据。
36.发送部14d将运行历史存储器13a中储存的进行了删除处理后的运行历史数据、以及对其附加的时间戳经由通信网络8发送给服务器装置5。接收部14e经由通信网络8从服务器装置5接收学习模型,并将接收到的学习模型储存于模型存储器13b。设定部14f将储存的学习模型应用到预测控制部14g。预测控制部14g基于由设定部14f应用的学习模型,来控制室内机2内的控制部2b。此外,虽然为了说明方便,而示例了预测控制部14g基于学习模型,来控制室内机2内的控制部2b的情况,但预测控制部14g也可以基于学习模型,直接控制室内机2的主体2a。此外,预测控制部14g将基于学习模型的控制方式发送给控制部2b。也就是说,预测控制部14g也可以通过控制部2b来间接控制主体2a,可以适当地进行变更。
37.图4是表示服务器装置5的硬件结构的一个示例的框图。图4所示的服务器装置5具备:通信部31、存储部32、以及cpu33。通信部31为与中继装置6通信连接的通信if。存储部32例如具有hdd(硬盘驱动器,hard disk drive)、rom或ram等,储存数据或程序等各种信息。cpu33控制服务器装置5整体。
38.图5是表示服务器装置5的功能结构的一个示例的框图。图5所示的服务器装置5内的存储部32具备数据存储器32a和模型存储器32b。数据存储器32a储存从各个适配器3接收的运行历史数据、以及对其附加的时间戳等。模型存储器32b储存服务器装置5中生成或更新的学习模型。
39.服务器装置5内的cpu33具备:模型学习部33a、接收部33b、判定部33c、恢复部33d、以及发送部33e。
40.模型学习部33a与多个室内机2的各个适配器3连接,经由接入点4、通信网络8以及中继装置6,从各个适配器3接收48个小时的运行历史数据。然后,模型学习部33a使用来自各个适配器3的储存于数据存储器32a的48个小时的运行历史数据来进行学习,基于学习结
果,生成或更新各个室内机2的学习模型。学习模型中例如有体感温度设定预测模型,其根据每个家庭的空调机的运行状況,来预测对于室内的使用者的5分钟后的体感温度,并根据预测的体感温度来控制空调机。目前,空调机是以使室内温度成为目标温度的方式调节温度的,因此使用者会有感觉该温度变化在体感上不舒适的情况。对此,体感温度设定预测模型是例如根据室内温度、室内湿度、室外温度等的时间序列的运行历史数据来调节空调机以使使用者感到舒适时执行的程序。然后,模型学习部33a将生成或更新的学习模型储存至模型存储器32b。接收部33b经由通信网络8从各个适配器3接收运行历史数据、以及对其附加的时间戳等。此外,为了说明方便,示例了模型学习部33a使用例如48个小时的运行历史数据,生成或更新体感温度设定预测模型的学习模型的情况。但是,并不限定于48个小时的运行历史数据,模型学习部33a还可以根据学习模型的内容,例如使用一个月或者半年等的运行历史数据,可以适当地进行变更。
41.判定部33c参考从适配器3接收的48个小时的运行历史数据、以及对其附加的时间戳,根据有无时间戳来判断在48个小时的运行历史数据中是否有删除区间。
42.在判断有删除区间的情况下,由于时间戳为5分钟的周期,恢复部33d将没有时间戳的区间判断为删除了运行历史数据的删除区间。并且,恢复部33d基于该删除区间之前最近的运行历史数据、以及对其附加的时间戳,生成该删除区间的运行历史数据、以及对其附加的时间戳,来恢复48个小时的运行历史数据、以及对其附加的时间戳。然后,恢复部33d将恢复后的48个小时的运行历史数据、以及对其附加的时间戳储存到数据存储器32a。例如,在适配器3中,判断12时00分至12时15分为止的运行历史数据之间的变化量在预设范围内的情况下,恢复部33d参考是否有时间戳。当12时05分至12时15分为止的区间没有时间戳时,恢复部33d判断12时05分至12时15分为止的区间为删除区间。当恢复部33d将例如12时05分至12时15分为止判断为删除区间时,则12时00分的运行历史数据成为删除区间之前最近的运行历史数据。因此,恢复部33d通过将12时00分的运行历史数据复制成12时05分、12时10分以及12时15分的运行历史数据,来恢复删除区间的运行历史数据、以及对其附加的时间戳。然后,恢复部33d将恢复后的运行历史数据、以及对其附加的时间戳储存到数据存储器32a。其结果,恢复部33d是通过恢复从适配器3接收的48个小时的运行历史数据、以及对其附加的时间戳中,删除区间的运行历史数据、以及对其附加的时间戳,来将48个小时的运行历史数据、以及对其附加的时间戳储存到数据存储器32a。此外,例如,由于是以预设周期(5分钟周期)单位来付戳的,所以时间戳的恢复可以通过对删除区间之前最近的时间戳逐一增加5分钟来恢复删除区间的时间戳。
43.模型学习部33a基于每个适配器3的储存在数据存储器32a中的48个小时的运行历史数据、以及对其附加的时间戳,来生成或更新该适配器3对应的学习模型,并将生成或更新的学习模型储存到模型存储器32b。发送部33e将模型学习部33a中生成或更新的学习模型经由中继装置6、通信网络8以及接入点4发送给适配器3。
44.图6是表示运行历史数据的内容的一个示例的说明图。运行历史数据为,例如,运行状态、运行模式、设定温度、室内温度、室内湿度、风量、风向、人体传感器、辐射传感器、室内热交换温度、室外温度、压缩机转速、室外风量、运行电流、室外热交换温度等。此外,运行历史数据还有,例如,排出温度、压缩机温度、膨胀阀开度、散热器温度、启动失败记录、异常停止记录、应急运行记录、时间戳、空调机id、设置场所或设施种类等。
45.运行状态,是指室内机2的运行的on

off状态。运行模式,是室内机2的制冷或制热等的工作模式。设定温度,是使用室内机2的室内的室内目标温度。室内温度,是使用室内机2的室内的实际温度。室内湿度,是使用室内机2的室内的实际湿度。风量,是从室内机2吹出的空调空气的风量。风向,是从室内机2吹出的空调空气的风向。人体传感器,是由传感器检测出的室内有无人或活动量的检测结果。辐射传感器,是由传感器检测出的室内的地面或墙壁的温度的检测结果。室内热交换温度,是未图示的作为室内机2的主体2a的一部分的室内热交换器的温度。室外温度,是室外的实际温度。压缩机转速,是未图示的通过制冷剂配管与室内机2连接的室外机所具备的压缩机的运行转速。室外风量,是室外机所具备的室外风扇的风量。运行电流是,例如室内机2以及室外机等空调机整体的运行电流。室外热交换温度,是室外机所具备的室外热交换器的温度。排出温度,是从压缩机排出的制冷剂的温度。压缩机温度,是压缩机底部的温度。膨胀阀开度,是室外机所具备的电子膨胀阀的开度。散热器温度,是驱动控制压缩机的功率半导体的温度。启动失败记录,是压缩机启动失败的记录。异常停止记录,是异常停止的记录。应急运行记录,是应急运行的实施记录。时间戳,是获取数据时的年月日时分秒。空调机id,是为了识别室内机2等空调机,而赋予室内机2的id。设置场所,是设置了空调机的场所的地址。设施种类,是设置了室内机2等空调机的店铺、饮食店、工厂等设施的种类。
46.运行历史数据有家用空调机使用的数据、以及商用空调机使用的数据。家用空调机使用的运行历史数据,例如为运行状态、运行模式、设定温度、室内温度、室内湿度、风量、风向、人体传感器的检测值、辐射传感器的检测值、时间戳、空调机id、设置场所等。由于家用空调机为了追求舒适性或节能性,使用ai来进行操作或提案,因此家用所需的数据例如为设定温度、运行模式、室内或周边环境等。
47.此外,商用空调机使用的运行历史数据,例如为运行状态、运行模式、设定温度、室内温度、室内湿度、风量、风向、人体传感器的检测值、辐射传感器的检测值、室内热交换温度、室外温度、压缩机转速、室外风量、运行电流、以及室外热交换温度等。进一步地,其他的运行历史数据,例如为排出温度、压缩机温度、膨胀阀开度、散热器温度、启动失败记录、异常停止记录、应急运行记录、时间戳、空调机id、设置场所或者设施种类等。在商用空调机中,由于ai对各个装置的故障或保养的必要性进行预测,例如,积累用来预测故障的、空调机中的各个部件级的运行状况或记录,用ai来判断故障的预兆。除以上所述外,商用空调机所需的运行历史数据例如为用于预测故障的数据。此外,空调机中使用的压缩机和风扇电机的转速等,在空调机停止时停止,不会产生各个运行历史数据,因此在空调机停止期间,不获取例如压缩机转速、室外风量、运行电流、以及室外热交换温度等的数据。
48.在学习模型例如为上文所述的体感温度设定预测模型的情况下,在生成或更新体感温度设定预测模型时,使用设定温度、室内温度、室内湿度、室外温度等的时间序列的运行历史数据。图7是表示在夏季或冬季的体感温度设定预测模型的生成或更新中使用的运行历史数据的一个示例的说明图。如图7所示,体感温度设定预测模型中使用的运行历史数据例如根据季节不同而不同。例如,在冬季的体感温度设定预测模型中,使用设定温度、室内温度、室内湿度、以及室外温度等。与此相对的,在夏季的体感温度设定预测模型中,除了设定温度、室内温度、室内湿度、以及室外温度等以外,例如还使用风量以及人体传感器检测出的数据(人的有无或活动量)。
49.如前文所述,例如每隔5分钟来获取运行历史数据。当与连续的时间戳对应的各个运行历史数据相同时,则对时间戳和运行历史数据进行删除处理。这时,根据每个运行历史数据的特征,来设定进行删除处理时的变化量的预设范围。此外,判断运行历史数据时的变化量的预设范围,相当于用来判断连续的运行历史数据之间有无变化的阈值的幅度,例如根据是夏季还是冬季而产生变化。
50.例如,在对运行状态、运行模式、设定温度、室内温度、室内湿度、风量、风向、人体传感器的检测值、辐射传感器的检测值、室内热交换温度、以及室外温度进行判断时的每个数据的变化量的预设范围,例如不限定于夏季或冬季,也可以根据其他的时期、空调机所设置的环境、或者空调机的设定记录进行变更,或者也可以不变。
51.图8是表示删除处理的一个示例的说明图。如图8所示,适配器3的cpu14例如从室内机2以5分钟周期获取数据1至数据11为止的运行历史数据。例如,在时间戳(181001113000)和时间戳(181001113500)各自的数据1~数据11的各个运行历史数据之间的变化量在预设范围内的情况下,cpu14将时间戳(181001113500)的各运行历史数据看作与时间戳(181001113000)的各运行历史数据相同,删除前者。另一方面,在时间戳(181001113500)与时间戳(181001114000)各自的数据1~数据11的各个运行历史数据中,只要有一个运行历史数据的变化量不在预设范围内的情况下,cpu14就不对这些运行历史数据进行删除处理,将所有的运行历史数据发送给服务器装置5。其结果,当将运行历史数据上传至服务器装置5时,原数据已被进行了删除处理,从而压缩效率变高,因此该压缩效率增高,可以减少通信流量。
52.图9是表示在判断运行历史数据之间的变化量是否在预设范围内时的判断工作的一个示例的说明图,这里,以图7所示的各个运行历史数据中的室内湿度为例。在空调机中使用的湿度传感器的精确度在
±
5%左右。只因打开和关闭屋内的门等,室内的相对湿度都会发生较大的变化。如前文所述,相对于温度的变化,湿度的变化更难以被体感到,因此可以利用这样的体感差,改变室温的变化量的预设范围与室内湿度的变化量的预设范围。此外,不仅是改变室温与室内湿度的变化量的预设范围,例如也可以根据冬季或夏季等季节,改变变化量的预设范围。在夏季,在制冷的基础上选择除湿运行,用除湿运行控制湿度,而相对的,在冬季,没有控制湿度的运行模式。因此,相较于夏季的湿度的变化量的预设范围,使冬季的湿度的变化量的预设范围更大,例如,在夏季的情况下,室内湿度的变化量在预设范围,例如
±
3%以内时,判断为无变化,而在冬季的情况下,室内湿度的变化量在预设范围,例如
±
5%以内时,判断为无变化即可。
53.图9所示的说明图中是以5分钟周期获取的室内湿度的数据。在图9所示的开始时刻,室内湿度(rh)为45%,而后变化量维持在预设范围,例如
±
3%以内的状态。但是,在室内湿度变为53%的时刻,从45%发生了变化量为 8%的变化,即变化量变为不在预设范围内,因此判断为有变化,将基准定为53%。而后,在室内湿度变为49%的时刻,从53%发生了变化量为

4%的变化,即变化量变为不在预设范围内,因此判断为有变化,将基准定为49%。进一步地,在室内湿度变为45%的时刻,从49%发生了变化量为

4%的变化,变化量变为不在预设范围内,因此判断为有变化,将基准定为45%。进一步地,在室内湿度变为50%的时刻,从45%发生了变化量为 5%的变化,变化量变为不在预设范围内,因此判断为有变化,将基准定为50%。此外,与湿度的情况相同地,其他的运行历史数据也根据各个数
据的特征,预设用于判断有无变化的预设范围来判断有/无变化,当存在同一时间戳的所有的运行历史数据中的各个数据的变化量在预设范围内时,则进行删除处理。
54.例如,在体感温度设定预测模型等中,适配器3中的获取部14a从室内机2以5分钟的周期获取设定温度、室内温度、室内湿度或室外温度等的运行历史数据,并将获取的运行历史数据储存至运行历史存储器13a。适配器3中的判定部14b对运行历史存储器13a中是否储存有48个小时的运行历史数据进行判断。
55.在储存有48个小时的运行历史数据的情况下,判定部14b对连续的运行历史数据之间的变化量,例如12时00分的各个运行历史数据与12时05分的各个运行历史数据之间的变化量是否在预设范围内进行判断。此外,连续的运行历史数据之间的变化量例如不包含时间戳。在运行历史数据之间的变化量在预设范围内的情况下,适配器3中的消除部14c将变化量在预设范围内的运行历史数据删除。进一步地,适配器3中的发送部14d将进行了删除处理后的48个小时的运行历史数据,经由接入点4、通信网络8以及中继装置6,发送给服务器装置5。
56.在收到48个小时的运行历史数据的情况下,服务器装置5中的判定部33c对运行历史数据中是否有删除区间进行判断。当48个小时的运行历史数据中有删除区间时,服务器装置5中的恢复部33d参考时间戳,将没有时间戳的区间判断为删除区间。进一步地,恢复部33d基于删除区间之前最近的运行历史数据、以及对其附加的时间戳,恢复删除区间的运行历史数据、以及对其附加的时间戳。恢复部33d将恢复后的运行历史数据、以及对其附加的时间戳储存至数据存储器32a。当恢复部33d将例如从12时05分至12时15分为止的区间判断为删除区间时,则12时00分的运行历史数据为删除区间之前最近的运行历史数据。因此,恢复部33d通过将12时00分的运行历史数据复制为12时05分、12时10分、以及12时15分的运行历史数据,从而恢复删除区间的运行历史数据、以及对其附加的时间戳。服务器装置5中的模型学习部33a基于数据存储器32a中储存的运行历史数据、以及对其附加的时间戳,生成或更新体感温度预测设定模型等的学习模型。然后,服务器装置5中的发送部33e将在模型学习部33a生成或更新的体感温度设定预测模型等的学习模型,经由中继装置6、通信网络8以及接入点4,发送给适配器3。
57.在从服务器装置5接收到体感温度设定预测模型等的学习模型的情况下,适配器3中的设定部14f将该学习模型储存至模型存储器13b。然后,例如,在室内温度为设定温度的
±
1.5度的稳定控制时,适配器3中的预测控制部14g基于储存于模型存储器13b的体感温度设定预测模型等的学习模型,控制室内机2的控制部2b。此外,虽然为了说明方便而示例了预测控制部14g基于学习模型,对室内机2中的控制部2b进行控制的情况,但预测控制部14g也可以基于学习模型,直接控制室内机2的主体2a。此外,预测控制部14g也可以将基于学习模型的控制方式发送给控制部2b,经由控制部2b来间接控制主体2a,能够适当地进行变更。也就是说,预测控制部14g可以直接控制主体2a,也可以使用控制部2b间接控制主体2a,可以适当地进行变更。
58.接下来,对本实施例的空调系统1的工作进行说明。图10是表示发送处理相关的适配器3中的cpu14的处理工作的一个示例的流程图。适配器3中的cpu14中的获取部14a对当前是否为运行历史数据的获取定时进行判断(步骤s11)。此外,获取定时例如为5分钟周期。在当前是运行历史数据的获取定时的情况下(步骤s11:是),获取部14a从室内机2获取运行
历史数据(步骤s12)。进一步地,获取部14a对运行历史数据赋予时间戳(步骤s13)。
59.获取部14a将获取的运行历史数据、以及对其附加的时间戳储存至运行历史存储器13a(步骤s14)。cpu14中的判定部14b对储存于运行历史存储器13a的运行历史数据是否是48个小时的运行历史数据进行判断(步骤s15)。此外,判定部14b例如通过对5分钟周期的时间戳进行计数,来判断是否有48个小时的运行历史数据。
60.在判定部14b判断为储存的运行历史数据是48个小时的运行历史数据的情况下(步骤s15:是),实行后述的图11所示的删除处理(步骤s16)。在cpu14中的消除部14c将实行了删除处理后的48个小时的运行历史数据、以及对其附加的时间戳储存至运行历史存储器13a后,将储存的48个小时的运行历史数据、以及对其附加的时间戳发送给服务器装置5(步骤s17),结束图10所示的处理工作。此外,在48个小时的运行历史数据、以及对其附加的时间戳被发送给服务器装置5后,与发送过的数据不重复地,获取部14a依次获取接下来的48个小时的运行历史数据、以及对其附加的时间戳。
61.在当前不是运行历史数据的获取定时的情况下(步骤s11:否),获取部14a返回步骤s11的处理。在储存的运行历史数据不是48个小时的运行历史数据的情况下(步骤s15:否),获取部14a返回步骤s11的处理。
62.如上文所说明的,适配器3以每5分钟的周期从室内机2获取运行历史数据,在储存48个小时的运行历史数据的情况下,实行删除处理,并将删除处理后的48个小时的运行历史数据发送给服务器装置5。其结果,服务器装置5可以每隔48小时获取运行历史数据,并用其来生成或更新学习模型。而且,由于适配器3是将实行了删除处理后的运行历史数据发送给服务器装置5,所以能够减少运行历史数据的发送相关的通信流量。
63.图11是表示删除处理相关的适配器3中的cpu14的处理工作的一个示例的流程图。在图11中,cpu14中的判定部14b对是否从48个小时的运行历史数据中,选择了以时间戳的先后顺序连续的运行历史数据之间的变化量在预设范围内的运行历史数据进行判断(步骤s21)。
64.在选择了变化量在预设范围内的运行历史数据的情况下(步骤s21:是),cpu14中的消除部14c在选出的运行历史数据中,将除了时间戳最早的运行历史数据之外的运行历史数据删除(步骤s22)。
65.在步骤s22中进行了运行历史数据的删除处理后,判定部14b对是否存在未选择的变化量在预设范围内的运行历史数据进行判断(步骤s23)。在有未选择的变化量在预设范围内的运行历史数据的情况下(步骤s23:是),为了选择未选择的变化量在预设范围内的运行历史数据,判定部14b返回步骤s21的处理。
66.在没有未选择的变化量在预设范围内的运行历史数据的情况下(步骤s23:否),判定部14b结束图11所示的处理工作。在没有选择变化量在预设范围内的运行历史数据的情况下(步骤s21:否),判定部14b结束图11所示的处理工作。
67.如上文所说明的,适配器3并不是将48个小时的运行历史数据、以及对其附加的时间戳全部发送给服务器装置5,而是在48个小时的连续的运行历史数据中,将多个变化量在预设范围内的运行历史数据中最早的运行历史数据之外的数据全部删除。其结果,可以减少在适配器3与服务器装置5之间发送运行历史数据、以及对其附加的时间戳时的通信流量。
68.图12是表示更新处理相关的服务器装置5中的cpu33的处理工作一个示例的流程图。更新处理是指在服务器装置5中的处理,该处理使用从适配器3接收的48个小时的运行历史数据来更新学习模型。这里,例举服务器装置5使用3周的运行历史数据来更新体感温度设定预测模型的情况。服务器装置5中的cpu33中的接收部33b对是否有从适配器3接收到48个小时的运行历史数据、以及对其附加的时间戳进行判断(步骤s31)。在接收到48个小时的运行历史数据、以及对其附加的时间戳的情况下(步骤s31:是)、cpu33中的判定部33c判断在接收到的运行历史数据中是否有删除区间(步骤s32)。
69.在接收到的48个小时的运行历史数据中有删除区间的情况下(步骤s32:是),cpu33中的恢复部33d通过后述的图13所示的恢复处理,来恢复48个小时的运行历史数据、以及对其附加的时间戳中的,删除区间的运行历史数据、以及对其附加的时间戳(步骤s33)。此外,恢复部33d根据是否有时间戳,来将没有时间戳的区间判断为删除区间。
70.在实行了恢复处理后,恢复部33d将48个小时的运行历史数据、以及对其附加的时间戳储存至数据存储器32a(步骤s34)。在储存了48个小时的运行历史数据、以及对其附加的时间戳之后,cpu33中的模型学习部33a对储存的运行历史数据、以及对其附加的时间戳是否是3周以上的运行历史数据、以及对其附加的时间戳进行判断(步骤s35)。并且,模型学习部33a例如根据5分钟周期的时间戳的计数,来判断储存的运行历史数据是否有3周以上的量。在运行历史数据、以及对其附加的时间戳有3周以上的量的情况下(步骤s35:是),模型学习部33a基于3周以上的量的运行历史数据、以及对其附加的时间戳,生成或更新体感温度设定预测模型等的学习模型(步骤s36)。
71.在生成或更新了学习模型后,cpu33中的发送部33e将学习模型发送给适配器3(步骤s37),结束图12所示的处理工作。
72.此外,在没有从适配器3接收到48个小时的运行历史数据、以及对其附加的时间戳的情况下(步骤s31:否),接收部33b结束图12所示的处理工作。在接收的48个小时的运行历史数据、以及对其附加的时间戳中没有删除区间的情况下(步骤s32:否),为了要储存48个小时的运行历史数据、以及对其附加的时间戳,cpu33返回步骤s34的处理。
73.此外,在储存的48个小时的运行历史数据、以及对其附加的时间戳少于3周的情况下(步骤s35:否),为了判断是否有从适配器3接收到48个小时的运行历史数据、以及对其附加的时间戳,cpu33返回步骤s31的处理。
74.如上文所说明的,在从适配器3接受到的48个小时的运行历史数据中有删除区间的情况下,实行更新处理的服务器装置5对删除区间进行恢复,并将恢复后的48个小时的运行历史数据储存至数据存储器32a。进一步地,在储存的恢复后的48个小时的运行历史数据有3周的量的情况下,服务器装置5生成或更新体感温度设定预测模型,并将生成或更新的学习模型发送给适配器3。其结果,即使服务器装置5从适配器3获取的是进行了删除处理后的运行历史数据,也可以保持生成或更新的学习模型的准确度。
75.此外,虽然为了说明方便而示例了例如在48个小时的运行历史数据有3周的量的情况下,生成或更新体感温度设定预测模型的情况,但并不限定于3周的量或者体感温度设定预测模型,还可以根据运行历史数据的储存量适当地变更学习模型。
76.图13是表示恢复处理相关的服务器装置5中的cpu33的处理工作的一个示例的流程图。在图13中,服务器装置5中的cpu33中的恢复部33d根据在48个小时的运行历史数据、
以及对其附加的时间戳中是否有时间戳,来将没有时间戳的区间认定为删除区间(步骤s41)。在认定删除区间后,恢复部33d根据是否有时间戳,来选择删除区间的之前最近的运行历史数据、以及对其附加的时间戳(步骤s42)。此外,恢复部33d通过参考是否有时间戳,来选择删除区间之前最近的有时间戳的运行历史数据、以及对其附加的时间戳。恢复部33d基于之前最近的运行历史数据、以及对其附加的时间戳,恢复删除区间的运行历史数据、以及对其附加的时间戳(步骤s43)。在恢复部33d将例如12时05分至12时15分为止的区间认定为删除区间的情况下,则12时00分的运行历史数据为删除区间的之前最近的运行历史数据。因此,恢复部33d将12时00分的运行历史数据复制为12时05分、12时10分以及12时15分的运行历史数据,来恢复删除区间的运行历史数据、以及对其附加的时间戳。
77.进一步地,在恢复了删除区间的运行历史数据、以及对其附加的时间戳后,判定部33c对是否存在尚未认定的删除区间进行判断(步骤s44)。在有尚未认定的删除区间的情况下(步骤s44:是),cpu33为了要按时间戳顺序认定出尚未认定的删除区间,返回步骤s41的处理。在没有尚未认定的删除区间的情况下(步骤s44:否),判定部33c结束图13所示的处理工作。
78.如上文所说明的,实行恢复处理的服务器装置5在48个小时的运行历史数据中认定出删除区间,由删除区间之前最近的运行历史数据、以及对其附加的时间戳恢复删除区间的运行历史数据、以及对其附加的时间戳。其结果,服务器装置5可以使用进行了删除处理后的运行历史数据,生成或更新准确度高的学习模型。
79.本实施例的适配器3从室内机2,以每个预设周期按时获取运行历史数据,在获取的运行历史数据有预设的期间量的情况下,在获取的运行历史数据中,判断时间上连续的运行历史数据之间的变化量是否在预设范围内。在连续的运行历史数据之间的变化量在预设范围内的情况下,适配器3在连续的运行历史数据中,将最早的运行历史数据留下,并将其他的运行历史数据删除。进一步地,适配器3将进行了删除处理后的预设的期间量的数据发送给服务器装置5。其结果,适配器3可以通过对运行历史数据的数据量进行删除处理,来减少从适配器3发往服务器装置5的通信流量。
80.适配器3对在每个预设的时机获取的运行历史数据,赋予每个该获取定时的时间戳。其结果,适配器3可以参考时间戳,以时间序列来管理运行历史数据。
81.适配器3将变化量在预设范围内的连续的运行历史数据、以及对其附加的时间戳中,最早的运行历史数据、以及对其附加的时间戳留下,并删除其他的运行历史数据、以及对其附加的时间戳。其结果,适配器3可以在变化量在预设范围内的连续的运行历史数据中,参考时间戳,留下最早的运行历史数据并进行删除处理。
82.在连续的运行历史数据之间的变化量在预设范围内的情况下,适配器3将连续的运行历史数据判断为,在使用ai的学习结果来控制室内机2的情况下也不会对人的体感产生影响的范围内的数据。其结果,由于删除了连续的运行历史数据中、在使用ai的学习结果来控制室内机2的情况下也不会对人的体感产生影响的范围的运行历史数据,因此可以减少从适配器3向服务器装置5发送数据时的运行历史数据的通信流量。
83.适配器3判断连续的运行历史数据之间的变化量是否在预设范围内即是否为零。其结果,可以减少从适配器3向服务器装置5发送数据时的运行历史数据的通信流量。
84.适配器3例如对夏季或冬季等的每个季节设定不同的预设范围,并对连续的运行
历史数据之间的变化量是否在与当前季节对应的预设范围内进行判断。其结果,服务器装置5可以通过使用与季节对应的变化量的预设范围,生成或更新对应季节的学习模型。
85.适配器3例如根据家用或商用等空调机的不同用途,设定变化量的不同的预设范围,并对时间上连续的运行历史数据之间的变化量是否在与该空调机的用途对应的预设范围内进行判断。其结果,服务器装置5可以通过使用对应用途的变化量的预设范围,生成或更新对应用途的学习模型。
86.在从适配器3接收到预设期间量的运行历史数据、以及对其附加的时间戳的情况下,服务器装置5基于各个运行历史数据的时间戳,判断预设期间量的运行历史数据中是否有删除区间。在服务器装置5判断为有删除区间的情况下,基于该删除区间之前最近的运行历史数据、以及对其附加的时间戳,生成该删除区间的运行历史数据、以及对其附加的时间戳,来恢复预设期间量的运行历史数据、以及对其附加的时间戳。服务器装置5基于恢复的预设期间量的运行历史数据、以及对其附加的时间戳来更新学习模型。其结果,服务器装置5可以使用预设期间量的运行历史数据来生成或更新高准确度的学习模型。
87.另外,在本实施例中作为学习模型示例了体感温度设定预测模型,但并不限定于此,可以进行适当地变更。此外,根据学习模型的不同,学习中所需的运行历史数据也会不同,因此可以适当地变更其内容。此外,根据学习模型的不同,学习中所需的获取周期以及收集量也会不同,因此也可以适当地变更预设周期以及预设期间。
88.在本实施例中,示例了在连续的运行历史数据的多个数据组中,至少有一个的数据之间的变化量不在预设范围内时,将包含该数据的整个数据组发送给服务器装置5的情况。但是,当多个数据组中至少有一个数据之间的变化量不在预设范围内时,也可以将多个数据组中变化量在预设范围内的数据删除,仅将变化量不在预设范围内的数据发送给服务器装置5,可以进行适当地变更。
89.虽然示例了适配器3经由中继装置6,将室内机2的运行历史数据发送给服务器装置5的情况,但是也可以不经由中继装置6,直接将运行历史数据发送给服务器装置5,可以进行适当地变更。
90.此外,附图所示的各个部分的每个结构要素并不一定需要在实体上按照附图所示构成。即,各个部分的分散、合并的具体形态不限定于附图所示,可以根据各种负载或使用状况等,将其整体或一部分以任意的单位,功能性地或物理性地分散或合并地构成。
91.进一步地,每个装置所进行的各种处理功能也可以在cpu(中央处理单元,central processing unit)(或mpu(微处理单元,micro processing unit)、mcu(微控制单元,micro controller unit)等的微处理器)上实行其全部或任意一部分。此外,各种处理功能很明显也可以在由cpu(或mpu、mcu等的微处理器)分析实施的程序上,或者使用布线逻辑的硬件上,实行其全部或任意一部分。
92.符号说明
93.1 空调系统
94.2 室内机
95.2a 主体
96.2b 控制部
97.3 适配器
98.5 服务器装置
99.14a 获取部
100.14b 判定部
101.14c 消除部
102.14d 发送部
103.14e 接收部
104.14f 设定部
105.14g 预测控制部
106.33a 模型学习部
107.33b 接收部
108.33c 判定部
109.33d 恢复部
110.33e 发送部。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文章

  • 日榜
  • 周榜
  • 月榜