申请日2017.09.29
公开(公告)日2018.01.19
IPC分类号G05B19/418; G05B15/02
摘要
本发明实施例公开了一种水处理预测方法及服务器。其中,该水处理预测方法可包括:获取历史用水记录;确定目标时间,以及依据所述历史用水记录确定目标用水数据,所述目标用水数据为预测的与所述目标时间对应的用水数据;依据所述目标时间和所述目标用水数据生成控制指令后,输出所述控制指令。实施本发明实施例,可智能地适应用户生活规律,提高效率。
权利要求书
1.一种水处理预测方法,其特征在于,包括:
获取历史用水记录;
确定目标时间,以及依据所述历史用水记录确定目标用水数据,所述目标用水数据为预测的与所述目标时间对应的用水数据;
依据所述目标时间和所述目标用水数据生成控制指令后,输出所述控制指令。
2.根据权利要求1所述的方法,其特征在于,所述确定目标时间之前,所述方法还包括:
获取预测周期和当前时间;
所述确定目标时间包括:
依据所述当前时间和所述预测周期确定所述目标时间。
3.根据权利要求2所述的方法,其特征在于,所述依据所述历史用水记录确定目标用水数据之前,所述方法还包括:
检测所述目标时间是否为预定时间,所述预定时间为节假日对应的时间;
所述依据所述历史用水记录确定目标用水数据包括:
若所述目标时间为所述预定时间,则依据所述预定时间对应的历史用水记录确定所述目标用水数据。
4.根据权利要求1-3任一项所述的方法,其特征在于,所述确定目标时间,以及依据所述历史用水记录确定目标用水数据之前,所述方法还包括:
构建包含目标编码的矩阵,所述目标编码为所述历史用水记录对应的编码;
将所述包含目标编码的矩阵输入到全链接神经网络模型中;
通过所述全链接神经网络模型确定目标矩阵,所述目标矩阵为与所述目标时间以及所述目标用水数据对应的矩阵;
所述确定目标时间,以及依据所述历史用水记录确定目标用水数据包括:
依据所述目标矩阵确定所述目标时间,以及依据所述目标矩阵确定所述目标用水数据。
5.根据权利要求4所述的方法,其特征在于,所述目标编码包括:第一时间对应的编码、第二时间对应的编码、与所述第一时间对应的用水数据的编码、以及与所述第二时间对应的用水数据的编码。
6.根据权利要求1所述的方法,其特征在于,所述输出所述控制指令包括:
将所述控制指令发送给目标设备,所述控制指令用于指示所述目标设备依据所述控制指令进行水处理;
或者,将所述控制指令发送给终端,所述控制指令用于指示所述终端依据所述控制指令控制目标设备进行水处理。
7.一种服务器,其特征在于,包括:
获取单元,用于获取历史用水记录;
确定单元,用于确定目标时间,以及依据所述历史用水记录确定目标用水数据,所述目标用水数据为预测的与所述目标时间对应的用水数据;
生成单元,用于依据所述目标时间和所述目标用水数据生成控制指令;
输出单元,用于输出所述控制指令。
8.根据权利要求7所述的服务器,其特征在于,
所述获取单元,还用于获取预测周期和当前时间;
所述确定单元,具体用于依据所述当前时间和所述预测周期确定所述目标时间。
9.根据权利要求8所述的服务器,其特征在于,所述服务器还包括:
检测单元,用于检测所述目标时间是否为预定时间,所述预定时间为节假日对应的时间;
所述确定单元,具体用于若所述目标时间为所述预定时间,则依据所述预定时间对应的历史用水记录确定所述目标用水数据。
10.根据权利要求7-9任一项所述的服务器,其特征在于,所述服务器还包括:
构建单元,用于构建包含目标编码的矩阵,所述目标编码为所述历史用水记录对应的编码;
输入单元,用于将所述包含目标编码的矩阵输入到全链接神经网络模型中;
所述确定单元,还用于通过所述全链接神经网络模型确定目标矩阵,所述目标矩阵为与所述目标时间以及所述目标用水数据对应的矩阵;
所述确定单元,具体用于依据所述目标矩阵确定所述目标时间,以及依据所述目标矩阵确定所述目标用水数据。
说明书
水处理预测方法及服务器
技术领域
本发明涉及智能家居技术领域,尤其涉及一种水处理预测方法及服务器。
背景技术
随着科技的发展,智能设备变得越来越智能,用户也越来越多的开始使用智能设备,如水处理智能设备热水器,又如净水器等等。
在实际生活中,用户的用水有自己独特的节律,用户在使用水处理智能设备时,可通过如下方式使用水处理智能设备,一种是手动开启或关闭水处理智能设备;另一种是通过终端APP控制水处理智能设备,从而依据预先设置的时间,使得水处理智能设备自动开启或关闭。
然而,采用上述技术方案,无法有效智能地适应用户的生活规律,效率低下。
发明内容
本发明实施例所要解决的技术问题在于,提供一种水处理预测方法及服务器,能够智能地适应用户生活规律,提高效率。
第一方面,本发明实施例提供了一种水处理预测方法,包括:
获取历史用水记录;
确定目标时间,以及依据所述历史用水记录确定目标用水数据,所述目标用水数据为预测的与所述目标时间对应的用水数据;
依据所述目标时间和所述目标用水数据生成控制指令后,输出所述控制指令。
在一个可选的实现方式中,所述确定目标时间之前,所述方法还包括:
获取预测周期和当前时间;
所述确定目标时间包括:
依据所述当前时间和所述预测周期确定所述目标时间。
在一个可选的实现方式中,所述依据所述历史用水记录确定目标用水数据之前,所述方法还包括:
检测所述目标时间是否为预定时间,所述预定时间为节假日对应的时间;
所述依据所述历史用水记录确定目标用水数据包括:
若所述目标时间为所述预定时间,则依据所述预定时间对应的历史用水记录确定所述目标用水数据。
在一个可选的实现方式中,所述确定目标时间,以及依据所述历史用水记录确定目标用水数据之前,所述方法还包括:
构建包含目标编码的矩阵,所述目标编码为所述历史用水记录对应的编码;
将所述包含目标编码的矩阵输入到全链接神经网络模型中;
通过所述全链接神经网络模型确定目标矩阵,所述目标矩阵为与所述目标时间以及所述目标用水数据对应的矩阵;
所述确定目标时间,以及依据所述历史用水记录确定目标用水数据包括:
依据所述目标矩阵确定所述目标时间,以及依据所述目标矩阵确定所述目标用水数据。
在一个可选的实现方式中,所述目标编码包括:第一时间对应的编码、第二时间对应的编码、与所述第一时间对应的用水数据的编码、以及与所述第二时间对应的用水数据的编码。
在一个可选的实现方式中,所述输出所述控制指令包括:
将所述控制指令发送给目标设备,所述控制指令用于指示所述目标设备依据所述控制指令进行水处理;
或者,将所述控制指令发送给终端,所述控制指令用于指示所述终端依据所述控制指令控制目标设备进行水处理。
第二方面,本发明实施例提供了一种服务器,包括:
获取单元,用于获取历史用水记录;
确定单元,用于确定目标时间,以及依据所述历史用水记录确定目标用水数据,所述目标用水数据为预测的与所述目标时间对应的用水数据;
生成单元,用于依据所述目标时间和所述目标用水数据生成控制指令;
输出单元,用于输出所述控制指令。
在一个可选的实现方式中,所述获取单元,还用于获取预测周期和当前时间;
所述确定单元,具体用于依据所述当前时间和所述预测周期确定所述目标时间。
在一个可选的实现方式中,所述服务器还包括:
检测单元,用于检测所述目标时间是否为预定时间,所述预定时间为节假日对应的时间;
所述确定单元,具体用于若所述目标时间为所述预定时间,则依据所述预定时间对应的历史用水记录确定所述目标用水数据。
在一个可选的实现方式中,所述服务器还包括:
构建单元,用于构建包含目标编码的矩阵,所述目标编码为所述历史用水记录对应的编码;
输入单元,用于将所述包含目标编码的矩阵输入到全链接神经网络模型中;
所述确定单元,还用于通过所述全链接神经网络模型确定目标矩阵,所述目标矩阵为与所述目标时间以及所述目标用水数据对应的矩阵;
所述确定单元,具体用于依据所述目标矩阵确定所述目标时间,以及依据所述目标矩阵确定所述目标用水数据。
在一个可选的实现方式中,所述目标编码包括:第一时间对应的编码、第二时间对应的编码、与所述第一时间对应的用水数据的编码、以及与所述第二时间对应的用水数据的编码。
在一个可选的实现方式中,所述输出单元,具体用于将所述控制指令发送给目标设备,所述控制指令用于指示所述目标设备依据所述控制指令进行水处理;
或者,所述输出单元,具体用于将所述控制指令发送给终端,所述控制指令用于指示所述终端依据所述控制指令控制目标设备进行水处理。
第三方面,本发明实施例还提供了一种服务器,包括:处理器、输入设备、输出设备和存储器,所述处理器、所述输入设备、所述输出设备和所述存储器相互连接,其中,所述存储器用于存储支持服务器执行上述方法的计算机程序,所述计算机程序包括程序指令,所述处理器被配置用于调用所述程序指令,执行上述第一方面的方法。
第四方面,本发明实施例提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序包括程序指令,所述程序指令当被处理器执行时使所述处理器执行上述第一方面的方法。
实施本发明实施例,服务器通过历史用户记录来确定目标时间以及目标用水数据,从而预测出用户的用水时间以及用水数据;在生成控制指令后,输出该控制指令,通过该控制指令来控制相应的设备对水进行处理,进而方便用户用水,且更加智能地适应用户的生活规律,提高用户的用水效率。