技术新讯 > 纺织皮革,织造制品制作工具,设备的制造及其制品技术处理方法 > 洗涤周期数据的还原方法、装置、设备和介质与流程  >  正文

洗涤周期数据的还原方法、装置、设备和介质与流程

  • 国知局
  • 2024-09-14 14:24:16

本技术属于智能家电领域,具体涉及一种洗涤周期数据的还原方法、装置、设备和介质。

背景技术:

1、为了有效缓解存储洗衣机、烘干机等衣物处理设备所上报的洗涤周期数据的压力,通常会通过动态变化感知的方法对实时回传的洗涤物联数据进行压缩过滤,即只存储状态变量发生变化时的数值,从而剔除各状态量重复和冗余的数值,这样即减少了存储空间,又不会影响后续洗涤周期解析和分析应用。

2、当前对洗涤物联场景的时序压缩数据和周期解析结果进行还原时,主要是通过反向的数据库全表扫描,基于程序逻辑分析当前周期内某个状态量发生变化的过程和前后数据关系。

3、然而,该方法的查询效率较低,判断逻辑复杂,用户端响应速度慢。

技术实现思路

1、为了解决现有技术中的上述问题,即为了便于用户在处理程序和程序功能参数种类较多的情况下,选择合适的程序和参数进行衣物处理,本技术提供了一种洗涤周期数据的还原方法、装置、设备和介质。

2、第一方面,本技术提供一种洗涤周期数据的还原方法,包括:

3、获取衣物处理设备的设备地址、目标洗涤周期和状态变量,其中,所述状态变量包括用电量、用水量、洗涤时长或转速中的至少一种;

4、基于所述目标洗涤周期和所述状态变量,判断状态缓存库中是否有所述目标洗涤周期下的所述状态变量对应的目标变化数值;

5、若有,则从状态缓存库中获取所述状态变量在所述目标洗涤周期内的目标变化数值;

6、若没有,则根据所述设备地址从洗涤周期库中获取所述目标洗涤周期下所述状态变量的实际变化数值,所述实际变化数值包括状态变量发生变化时的连续状态数值;

7、根据所述目标洗涤周期和所述实际变化数值确定所述状态变量的目标变化数值,其中,所述目标变化数值包括所述实际变化数值和状态变量未发生变化时的连续状态数值。

8、在一种可能的实现方式中,所述根据所述目标洗涤周期和所述实际变化数值确定所述状态变量的目标变化数值,包括:

9、获取所述实际变化数值中的最小值和最大值;

10、判断所述实际变化数值中是否存在位于所述最小值和所述最大值之间的中间值;

11、若不存在,则根据所述目标洗涤周期、最小值和最大值确定所述状态变量的目标变化数值;

12、若存在,则根据所述目标洗涤周期、最小值、中间值和最大值确定所述状态变量的目标变化数值。

13、在一种可能的实现方式中,所述根据所述目标洗涤周期、最小值、中间值和最大值确定所述状态变量的目标变化数值,包括:

14、针对时间上相邻的第一值和第二值,获取所述第一值至所述第二值所需的阶段时间,其中,所述第一值为最小值、中间值或最大值,所述第二值为最小值、中间值或最大值;

15、根据所述阶段时间、第一值和第二值,确定所述状态变量在所述阶段时间内的变化数值;

16、根据所述最小值和所述最大值之间对应的每个阶段时间内的变化数值,确定所述状态变量在所述目标洗涤周期内的目标变化数值。

17、在一种可能的实现方式中,若所述最小值等于所述最大值,所述方法还包括:

18、将所述最小值或最大值作为所述状态变量在所述目标洗涤周期内的目标变化数值。

19、在一种可能的实现方式中,所述获取衣物处理设备的设备地址、目标洗涤周期和状态变量之前,所述方法还包括:

20、接收并解析衣物处理设备上报的实际洗涤周期,得到所述实际洗涤周期下的设备地址、状态变量和状态变量的连续状态数值;

21、判断所述实际洗涤周期是否是当前周期;

22、若是,则将所述实际洗涤周期存储至状态缓存库中;

23、若否,则将所述状态变量发生变化时的连续状态数值作为实际变化数值,并将所述实际洗涤周期、状态变量和实际变化数值按照设备地址分类存储至所述洗涤周期库中,其中,在所述洗涤周期库中,针对每个设备地址设置有每个设备对应的独立存储空间。

24、在一种可能的实现方式中,若所述状态变量发生变化时具有变化规律,所述方法还包括:

25、将所述实际洗涤周期、状态变量、实际变化数值和变化规律按照设备地址分类存储至所述洗涤周期库中。

26、在一种可能的实现方式中,所述根据所述目标洗涤周期和所述实际变化数值确定所述状态变量的目标变化数值之后,所述方法还包括:

27、将所述目标洗涤周期、状态变量和目标变化数值发送至用户终端。

28、第二方面,本技术提供一种洗涤周期数据的还原装置,包括:

29、获取模块,用于获取衣物处理设备的设备地址、目标洗涤周期和状态变量,其中,所述状态变量包括用电量、用水量、洗涤时长或转速中的至少一种;

30、第一处理模块,用于基于所述目标洗涤周期和所述状态变量,判断状态缓存库中是否有所述目标洗涤周期下的所述状态变量对应的目标变化数值;若有,则从状态缓存库中获取所述状态变量在所述目标洗涤周期内的目标变化数值;若没有,则根据所述设备地址从洗涤周期库中获取所述目标洗涤周期下所述状态变量的实际变化数值,所述实际变化数值包括状态变量发生变化时的连续状态数值;

31、第二处理模块,用于根据所述目标洗涤周期和所述实际变化数值确定所述状态变量的目标变化数值,其中,所述目标变化数值包括所述实际变化数值和状态变量未发生变化时的连续状态数值。

32、第三方面,本技术提供一种洗涤周期数据的还原设备,包括:至少一个处理器和存储器;

33、存储器存储计算机执行指令;

34、至少一个处理器执行存储器存储的计算机执行指令,使得至少一个处理器执行如上所述的洗涤周期数据的还原方法。

35、第四方面,本技术提供一种计算机可读存储介质,其上储存有计算机程序,该计算机程序被处理器执行时实现如上所述的洗涤周期数据的还原方法的步骤。

36、本技术提供的洗涤周期数据的还原方法、装置、设备和介质,该控制方法包括:获取衣物处理设备的设备地址、目标洗涤周期和状态变量,其中,所述状态变量包括用电量、用水量、洗涤时长或转速中的至少一种;基于所述目标洗涤周期和所述状态变量,判断状态缓存库中是否有所述目标洗涤周期下的所述状态变量对应的目标变化数值;若有,则从状态缓存库中获取所述状态变量在所述目标洗涤周期内的目标变化数值;若没有,则根据所述设备地址从洗涤周期库中获取所述目标洗涤周期下所述状态变量的实际变化数值,所述实际变化数值包括状态变量发生变化时的连续状态数值;根据所述目标洗涤周期和所述实际变化数值确定所述状态变量的目标变化数值,其中,所述目标变化数值包括所述实际变化数值和状态变量未发生变化时的连续状态数值。

37、上述方法中,首先获取待还原的状态变量和设备地址以及目标洗涤周期,若状态缓存库中的当前周期是所述目标洗涤周期,则直接从状态缓存库中输出对应的状态变量的连续状态数值;若不是,则以设备地址为筛选条件,从洗涤周期库中筛选出目标洗涤周期下状态变量的实际变化数值,即状态变量发生变化时的连续状态数值,最后结合洗涤周期,确定出状态变量未发生变化时的连续状态数值,从而还原出目标洗涤周期内状态变量的目标变化数值,得到准确详实的洗涤过程完整信息。

本文地址:https://www.jishuxx.com/zhuanli/20240914/293881.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。