一种空气净化类设备的管理方法和装置与流程

文档序号:12587335阅读:205来源:国知局
一种空气净化类设备的管理方法和装置与流程

本发明涉及计算机应用技术领域,特别涉及一种空气净化类设备的管理方法和装置。



背景技术:

空气净化类设备是指能够吸附、分解或转化各种空气污染物,有效提高空气清洁度的产品,其中空气污染物包括PM2.5、粉尘、花粉、异味、装修污染物、细菌、过敏原等。其中滤芯是空气净化类设备的主要组成部件,负责进行空气污染物的吸附。滤芯是具有一定使用寿命的,吸附的空气污染物达到一定质量,滤芯寿命消耗殆尽,不能再使用。对空气净化类设备的管理就包括对滤芯寿命的管理。

现有对滤芯寿命的确定方式,主要是以空气净化类设备开机到关机之间的时间差作为本次空气净化类设备运行使用时长,然后利用运行使用时长乘以一个固定的消耗系数作为滤芯使用寿命。然而这种方式的计算方式过于粗略,忽略了实际使用环境,结果准确性较差。



技术实现要素:

有鉴于此,本发明提供了一种空气净化类设备的管理方法和装置,以便于提高滤芯寿命计算的准确性。

具体技术方案如下:

本发明提供了一种空气净化类设备的管理方法,该方法包括:

接收空气净化类设备上报的运行数据,所述运行数据包括运行环境参数,所述运行环境参数包括空气质量参数和运行参数中的至少一种;

利用所述运行环境参数以及所述空气净化类设备的运行时长,确定所述空 气净化类设备滤芯的已消耗寿命。

根据本发明一优选实施方式,所述空气质量参数包括污染物浓度;

所述运行参数包括出风风速。

根据本发明一优选实施方式,在接收到所述运行数据后,还包括:

判断运行数据包括的运行环境参数分别相比较所述空气净化类设备上一次上报的运行环境参数是否发生值的变化,如果是,则执行确定所述空气净化类设备滤芯的已消耗寿命的步骤。

根据本发明一优选实施方式,在接收到获取已消耗寿命的请求时,执行确定所述空气净化类设备滤芯的已消耗寿命的步骤。

根据本发明一优选实施方式,在确定所述空气净化类设备滤芯的已消耗寿命时,计算所述空气净化类设备上一次上报的运行环境参数值消耗的寿命Ln,将所述Ln与上一次计算出的已消耗寿命进行叠加,得到所述空气净化类设备滤芯当前的已消耗寿命。

根据本发明一优选实施方式,所述空气净化类设备的运行时长包括:各运行环境参数值对应的运行时长;

各运行环境参数值对应的运行时长的确定包括:

当运行数据包括的运行环境参数分别相比较所述空气净化类设备上一次上报的运行环境参数发生值的变化时,记录该运行数据携带的时间戳;

将本次记录的时间戳与上一次记录的时间戳的差值作为上一次上报的运行环境参数值对应的运行时长。

根据本发明一优选实施方式,在所述将本次记录的时间戳与上一次记录的时间戳的差值作为上一次上报的运行环境参数值对应的运行时长之前,还包括:

判断上一次上报的运行环境参数值对应的计算标志位是否被设置,如果否,则继续执行所述将本次记录的时间戳与上一次记录的时间戳的差值作为上一次上报的运行环境参数值对应的运行时长的步骤,并设置上一次上报的运行环境参数值对应的计算标志位。

根据本发明一优选实施方式,如果接收到运行数据时,确定所述空气净化 类设备运行结束,则进一步设置该运行数据所包含运行环境参数值对应的计算标志位。

根据本发明一优选实施方式,在所述记录该运行数据携带的时间戳之前还包括:

判断该时间戳是否早于最近一次记录的时间戳,如果是,则丢弃该运行数据;否则,继续执行所述记录该运行数据携带的时间戳。

根据本发明一优选实施方式,该方法还包括:

将所述空气净化类设备滤芯的已消耗寿命信息发送给与所述空气净化类设备绑定的客户端;或者,

将所述空气净化类设备滤芯的已消耗寿命信息发送给所述空气净化类设备,以供所述空气净化类设备进行展示。

根据本发明一优选实施方式,确定所述空气净化类设备滤芯的已消耗寿命包括:

<mrow> <mi>L</mi> <mo>=</mo> <munderover> <mo>&Sigma;</mo> <mrow> <mi>i</mi> <mo>=</mo> <mn>1</mn> </mrow> <mi>n</mi> </munderover> <msub> <mi>L</mi> <mi>i</mi> </msub> </mrow>

所述L为所述空气净化类设备滤芯的已消耗寿命,Li为所述空气净化类设备上报的运行数据包含污染物浓度值Pi和/或出风风速值Si时消耗的寿命;

其中,Li=α*Ti

或者,α=Si,或者,α=Pi,或者,α=Pi*Si,或者,或者, <mrow> <mi>&alpha;</mi> <mo>=</mo> <mfrac> <msub> <mi>P</mi> <mi>i</mi> </msub> <msub> <mi>P</mi> <mn>0</mn> </msub> </mfrac> <mo>;</mo> </mrow>

Ti为所述空气净化类设备的运行数据包括所述Pi和/或Si时的运行时长,P0和S0分别为所述空气净化类设备的测试污染物浓度值和测试出风风速值。

本发明还提供了一种空气净化类设备的管理装置,该装置包括:

接收单元,用于接收空气净化类设备上报的运行数据,所述运行数据包括运行环境参数,所述运行环境参数包括空气质量参数和运行参数中的至少一种;

第一确定单元,用于利用运行环境参数以及所述空气净化类设备的运行时 长,确定所述空气净化类设备滤芯的已消耗寿命。

根据本发明一优选实施方式,所述空气质量参数包括污染物浓度;

所述运行参数包括出风风速。

根据本发明一优选实施方式,该装置还包括:

判断单元,用于在所述接收单元接收到所述运行数据后,判断运行数据包括的运行环境参数分别相比较所述空气净化类设备上一次上报的运行环境参数是否发生值的变化;

所述第一确定单元,在所述判断单元的判断结果为是时,执行确定所述空气净化类设备滤芯的已消耗寿命的操作。

根据本发明一优选实施方式,所述接收单元,还用于接收获取已消耗寿命的请求;

所述第一确定单元,在所述接收单元接收到所述请求时,执行确定所述空气净化类设备滤芯的已消耗寿命的操作。

根据本发明一优选实施方式,所述第一确定单元在确定所述空气净化类设备滤芯的已消耗寿命时,计算所述空气净化类设备上一次上报的运行环境参数消耗的寿命Ln,将所述Ln与上一次计算出的已消耗寿命进行叠加,得到所述空气净化类设备滤芯当前的已消耗寿命。

根据本发明一优选实施方式,所述空气净化类设备的运行时长包括:各运行环境参数值对应的运行时长;该装置还包括:

第二确定单元,用于在所述接收单元接收到的运行数据包括的运行环境参数分别相比较所述空气净化类设备上一次上报的运行环境参数发生值的变化时,记录该运行数据携带的时间戳;将本次记录的时间戳与上一次记录的时间戳的差值作为上一次上报的运行环境参数值对应的运行时长。

根据本发明一优选实施方式,所述第二确定单元将本次记录的时间戳与上一次记录的时间戳的差值作为上一次上报的运行环境参数值对应的运行时长之前,还用于判断上一次上报的运行环境参数值对应的计算标志位是否被设置,如果否,则继续执行所述将本次记录的时间戳与上一次记录的时间戳的差值作 为上一次上报的运行环境参数值对应的运行时长,并设置上一次上报的运行环境参数值对应的计算标志位。

根据本发明一优选实施方式,如果所述接收单元接收到运行数据时,确定所述空气净化类设备运行结束,则所述第二确定单元进一步设置该运行数据所包含运行环境参数值对应的计算标志位。

根据本发明一优选实施方式,所述第二确定单元在所述记录该运行数据携带的时间戳之前,还用于判断该时间戳是否早于最近一次记录的时间戳,如果是,则丢弃该运行数据;否则,继续执行所述记录该运行数据携带的时间戳。

根据本发明一优选实施方式,该装置还包括:

发送单元,用于将所述空气净化类设备滤芯的已消耗寿命信息发送给与所述空气净化类设备绑定的客户端;或者,将所述空气净化类设备滤芯的已消耗寿命信息发送给所述空气净化类设备,以供所述空气净化类设备进行展示。

根据本发明一优选实施方式,所述第一确定单元利用确定所述空气净化类设备滤芯的已消耗寿命L,Li为所述空气净化类设备上报的运行数据包含污染物浓度值Pi和/或出风风速值Si时消耗的寿命;

其中,Li=α*Ti

或者,α=Si,或者,α=Pi,或者,α=Pi*Si,或者,或者, <mrow> <mi>&alpha;</mi> <mo>=</mo> <mfrac> <msub> <mi>P</mi> <mi>i</mi> </msub> <msub> <mi>P</mi> <mn>0</mn> </msub> </mfrac> <mo>;</mo> </mrow>

Ti为所述空气净化类设备的运行数据包括所述Pi和/或Si时的运行时长,P0和S0分别为所述空气净化类设备的测试污染物浓度值和测试出风风速值。

由以上技术方案可以看出,本发明结合实际的空气质量参数、运行参数和运行时长来确定空气净化类设备滤芯的已消耗寿命,充分考虑了空气净化类设备的实际使用环境,相比较采用使用时长乘以固定的消耗系数的方式,提高了滤芯寿命计算的准确性。

【附图说明】

图1为本发明实施例所基于的系统架构图;

图2为本发明实施例提供的主要方法流程图;

图3为本发明实施例提供的确定运行时长的执行流程图;

图4为本发明实施例提供的空气净化类设备的管理装置示意图。

【具体实施方式】

为了使本发明的目的、技术方案和优点更加清楚,下面结合附图和具体实施例对本发明进行详细描述。

本发明的核心思想在于,利用空气净化类设备在上报运行数据时携带的运行环境参数以及空气净化类设备的运行时长,确定空气净化类设备滤芯的已消耗寿命。

其中,运行环境参数包括空气质量参数和运行参数中的至少一种,空气质量参数体现空气净化类设备所处的实际使用环境,可以采用污染物浓度等,运行参数体现空气净化类设备的运行强度状况,可以采用诸如出风风速等。在本发明的实施例中,均以运行环境参数同时包含污染物浓度和出风风速为例进行描述。

本发明的理论基础在于:空气净化类设备滤芯根本上是吸附、分解和转化污染物的能力,该能力越强,表明其能净化的污染物质量越大,因此可以采用滤芯净化污染物的质量M来体现滤芯净化能力。

其中净化污染物的质量M可以根据污染物浓度P、出风风速S和运行时间T来计算,即M=P*S*T。

通常情况下,厂商在对空气净化类设备进行寿命测试时,是在一定的污染物浓度和出风风速的环境下进行的,会将测试得到的滤芯寿命印刷至说明书或铭牌上,以供用户参阅。将测试时采用的污染物浓度和出风风速分别称为测试污染物浓度值和测试出风风速值,分别用P0和S0表示,那么在测试环 境下的M=P0*S0*T0,T0为测试过程中空气净化类设备的运行时长。由于测试过程中环境恒定且不间断地进行运行测试,因此测试得到的滤芯寿命L0就为运行时长T0,即

<mrow> <msub> <mi>L</mi> <mn>0</mn> </msub> <mo>=</mo> <mfrac> <mi>M</mi> <mrow> <msub> <mi>P</mi> <mn>0</mn> </msub> <mo>*</mo> <msub> <mi>S</mi> <mn>0</mn> </msub> </mrow> </mfrac> <mo>-</mo> <mo>-</mo> <mo>-</mo> <mrow> <mo>(</mo> <mn>1</mn> <mo>)</mo> </mrow> </mrow>

然而在空气净化类设备的实际使用过程中,因不同的环境污染程度和设备风速,净化的污染物质量是变化的,因此可以将公式(1)中的M修正为:

<mrow> <mi>M</mi> <mo>=</mo> <munderover> <mo>&Sigma;</mo> <mrow> <mi>i</mi> <mo>=</mo> <mn>1</mn> </mrow> <mi>n</mi> </munderover> <msub> <mi>M</mi> <mi>i</mi> </msub> <mo>-</mo> <mo>-</mo> <mo>-</mo> <mrow> <mo>(</mo> <mn>2</mn> <mo>)</mo> </mrow> </mrow>

即将净化的污染物质量进行分段处理,每种取值作为一段,然后进行叠加得到当前已经净化的总污染物质量。

因此,可以得到:

L为空气净化类设备滤芯的已消耗寿命,Li为空气净化类设备所处的污染物浓度值Pi和出风风速值Si时消耗的寿命。

其中, <mrow> <msub> <mi>L</mi> <mi>i</mi> </msub> <mo>=</mo> <mfrac> <msub> <mi>M</mi> <mi>i</mi> </msub> <mrow> <msub> <mi>P</mi> <mn>0</mn> </msub> <mo>*</mo> <msub> <mi>S</mi> <mn>0</mn> </msub> </mrow> </mfrac> <mo>=</mo> <mfrac> <mrow> <msub> <mi>P</mi> <mi>i</mi> </msub> <mo>*</mo> <msub> <mi>S</mi> <mi>i</mi> </msub> <mo>*</mo> <msub> <mi>T</mi> <mi>i</mi> </msub> </mrow> <mrow> <msub> <mi>P</mi> <mn>0</mn> </msub> <mo>*</mo> <msub> <mi>S</mi> <mn>0</mn> </msub> </mrow> </mfrac> </mrow>

Ti为Pi和Si情况下空气净化类设备的运行时长。

在上述理论基础上,下面对本发明实施例所基于的系统架构进行描述。如图1中所示,主要包括:空气净化类设备、服务端管理设备和智能终端设备。其中,空气净化类设备在运行状态发生变化时,会向服务端管理设备上报运行状态信息,另外,在空气净化类设备的运行过程中会周期性地向服务端设备上报运行数据。

服务端管理设备接收空气净化类设备上报的运行状态信息和运行数据。另外,服务端设备也可以通过诸如心跳检测等方式主动对空气净化类设备的运行状态进行检测。在本发明实施例中,服务端管理设备还负责对空气净化类设备进行滤芯的已消耗寿命计算。该服务端设备可以设置于云端。

智能终端设备上安装并运行有与空气净化类设备绑定的客户端,该客户端 可以向服务端管理设备发送请求并接收服务端管理设备返回的响应。在本发明实施例中,客户端可以向服务端管理设备发送获取已消耗寿命的请求,接收服务端管理设备返回的对滤芯的已消耗寿命计算结果。

另外,服务端管理设备也可以将滤芯的已消耗寿命计算结果发送给空气净化类设备,以便空气净化类设备进行展示。例如在空气净化类设备的屏幕上、或者闪灯的方式,或者发出提示音的方式进行展示。

在空气净化类设备中存在用于采集污染物浓度的传感器,诸如粉尘传感器,以及用于采集出风风速的传感器。空气净化器在运行过程中,会将实时采集到的污染物浓度和出风风速包含在运行数据中,周期性(例如每隔一分钟)上报给服务端管理设备。

空气净化类设备上报的运行数据中,污染物浓度或出风风速是会发生变化的,由上面理论基础中所述的内容可以看出,服务端管理设备在计算滤芯的已消耗寿命时,是依据污染物浓度和出风风速的变化进行分段计算的。下面对服务端管理设备对滤芯已消耗寿命的计算进行描述。

总得来说,服务端管理设备执行的主要流程可以如图2中所示,包括两个主要步骤:

在201中,接收空气净化类设备上报的运行数据,该运行数据包括污染物浓度和出风风速。

在202中,利用接收到的污染物浓度、出风风速以及空气净化类设备的运行时长,确定空气净化类设备滤芯的已消耗寿命。

对于服务端管理设备而言,在步骤201中接收运行数据的操作是周期性地,而并不一定每一次接收到运行数据都要进行已消耗寿命的计算。可以包括但不限于以下两种方式触发滤芯已消耗寿命的计算:

第一种是如果接收到的运行数据中污染物浓度或出风风速相比较上一次接收到的运行数据发生变化。也就是说,在分段计算滤芯已消耗寿命时,进行分段的依据是运行数据中包含的污染物浓度值和出风风速值这一组合,只要有其中一个值发生了变化,就成为不同的组合,需要进行分段。

每一个分段的滤芯已消耗寿命表示为Li,该分段中污染物浓度值和出风风速值分别为Pi和Si。那么对各个分段的滤芯已消耗寿命进行叠加,就得到滤芯的已消耗寿命L。

<mrow> <mi>L</mi> <mo>=</mo> <munderover> <mo>&Sigma;</mo> <mrow> <mi>i</mi> <mo>=</mo> <mn>1</mn> </mrow> <mi>n</mi> </munderover> <msub> <mi>L</mi> <mi>i</mi> </msub> </mrow>

<mrow> <msub> <mi>L</mi> <mi>i</mi> </msub> <mo>=</mo> <mfrac> <mrow> <msub> <mi>P</mi> <mi>i</mi> </msub> <mo>*</mo> <msub> <mi>S</mi> <mi>i</mi> </msub> <mo>*</mo> <msub> <mi>T</mi> <mi>i</mi> </msub> </mrow> <mrow> <msub> <mi>P</mi> <mn>0</mn> </msub> <mo>*</mo> <msub> <mi>S</mi> <mn>0</mn> </msub> </mrow> </mfrac> <mo>-</mo> <mo>-</mo> <mo>-</mo> <mrow> <mo>(</mo> <mn>3</mn> <mo>)</mo> </mrow> </mrow>

Ti为空气净化类设备的运行数据包括Pi和Si时的运行时长,P0和S0分别为所述空气净化类设备的测试污染物浓度值和测试出风风速值。对于常用的空气净化类设备而言,由于其主要净化的是PM2.5,因此污染物浓度可以采用PM2.5的浓度。

需要说明的是,Li的计算方式并不限于公式(1),还可以采用诸如以下方式:

Li=Si*Ti,即采用出风风量的方式代表滤芯已消耗寿命,这种情况下运行环境参数仅需要包含出风风量即可。

Li=Pi*Si*Ti,即采用消耗的污染物质量代表滤芯已消耗寿命。

Li=Pi*Ti,即采用污染物浓度的时间持续量代表滤芯已消耗寿命,这种情况下,运行环境参数仅需要包含污染物浓度即可。

即默认出风风量值为测试值时计算滤芯已消耗寿命,这种情况下,运行环境参数仅需要包含污染物浓度即可。

即默认污染物浓度值为测试值时计算滤芯已消耗寿命,这种情况下运行环境参数仅需要包含出风风量即可。

第二种是如果接收到来自客户端的获取滤芯已消耗寿命的请求时,触发对滤芯已消耗寿命的计算。这种情况下的计算方式与第一种情况基本相同。

可见,不同的出风风速会影响滤芯使用寿命,出风风速越大,滤芯消耗寿命越快。不同的环境污染程度也会影响滤芯使用寿命,污染越重,滤芯消 耗寿命越快。由公式(3)可知,在计算各分段的Li时,需要确定该分段对应的运行时长Ti

本发明实施例中提供了一种确定运行时长Ti的方式,如果空气净化类设备上报开机状态和运行数据(包含P1和S1,还会包含一个时间戳t1),在初始开机时,服务端管理设备记录P1和S1,以及对应的t1,由于是初始开机,不会进行运行时长的计算。

在空气净化类设备的运行过程中,会周期性的上报运行数据,假设运行数据从包含Pi和Si变化到包含Pi+1和Si+1,则服务端管理设备执行如图3中所示流程。需要说明的是,Pi+1和Si+1构成的组合与Pi和Si构成的组合,并不一定污染物浓度和出风风速都发生变化,只要有一个发生变化引起了组合发生变化,都标识为下标的变化(即从i变为i+1)。

如图3中所示,服务端管理设备接收到空气净化类设备上报的运行数据中从Pi和Si变化到包含Pi+1和Si+1时,可以执行以下步骤来确定Pi和Si对应的运行时长Ti

在301中,记录包含Pi+1和Si+1的运行数据携带的时间戳ti+1

每次接收到污染物浓度值或出风风速值发生变化的运行数据时,都会针对该运行数据记录携带的时间戳,该时间戳指示该运行数据的上报时间。

在302中,判断包含Pi和Si的运行数据的计算标志位是否被设置,如果否,执行303;如果是,结束当前流程。

计算标志位用于标识针对该运行数据所包含Pi和Si对应的运行时长是否被计算过,如果计算过,则计算标志位被设置,后续不会再进行针对该分段的重复计算。

在303中,将ti+1与ti的差值作为Pi和Si对应的运行时长Ti

ti是运行数据由包含Pi-1和Si-1变化为包含Pi和Si时,针对Pi和Si记录的时间戳。

在304中,设置包含Pi和Si的运行数据的计算标志位。

如果因为网络问题等造成上报数据的延迟,使得接收到某运行数据时,该运行数据携带的时间戳比上一条记录的时间戳还早,则直接将该运行数据丢弃。实际上该运行数据的运行时长已被覆盖,在此如果不将其丢弃而纳入计算,则会引起运行时长的计算错误。也就是说,通过这种方式能够避免消息乱序对运行时长计算造成的影响。

另外,如果接收到包含Pi+1和Si+1的运行数据时,确定空气净化类设备运行结束,则进一步设置包含Pi+1和Si+1的运行数据的计算标志位。这样,如果空气净化类设备在后续开机运行,则在开机时不会进行Pi+1和Si+1对应的Ti+1的计算,因为此段时间内空气净化类设备是不运行的,如果将这段时间参与计算则会造成Ti+1的不正确。

其中,空气净化类设备如果由用户关机或掉线,则会上报运行结束的状态信息给服务端管理设备,服务端管理设备从而确定空气净化类设备运行结束。或者,空气净化类设备采用诸如心跳检测等机制,主动对空气净化类设备的状态进行检测,从而确定空气净化类设备运行结束。

举一个例子,空气净化类设备开机,上报运行数据M1(用M1标识P1和S1的组合,后续类似),记录M1对应的时间戳t1。

上报运行数据过程中,运行数据M1变化成M2,那么记录M2对应的时间戳t2,M1对应的运行时长T1为t2-t1,设置M1的计算标志位,例如原始计算标志位都默认为0,在设置后变为1。

运行数据M2变化成M3时,记录M3对应的时间戳t3,M2对应的运行时长T2为t3-t2,设置M2的计算标志位。

假设该空气净化类设备关机,上报运行结束的状态以及运行数据M4(M4可能相对于M3发生变化,也可能不变化),记录M4对应的时间戳t4,M3对应的运行时长T3为t4-t3,设置M3的计算标志位并且设置M4的计算标志位。

之后空气净化类设备再次开机运行,上报运行数据M5(M5可能相对于M4发生变化,也可能不变化),记录M5对应的时间戳t5,由于M4的计算标志位 已被设置,因此不会针对M4进行运行时长的计算。

以上是对本发明提供的方法进行的详细描述,下面对本发明提供的装置进行详细描述。图4为本发明实施例提供的空气净化类设备的管理装置示意图,该装置可以设置于服务端管理设备,如图4中所示,该装置可以包括:接收单元01和第一确定单元02,还可以包括判断单元03、第二确定单元04和发送单元05,各组成单元的主要功能如下:

接收单元01负责接收空气净化类设备上报的运行数据,运行数据可以包括运行环境参数,所述运行环境参数可以包括污染物浓度和出风风速中至少一种,另外,运行数据还会携带时间戳,该时间戳用于指示该运行数据的上报时间。

第一确定单元02负责利用运行环境参数以及空气净化类设备的运行时长,确定空气净化类设备滤芯的已消耗寿命。

具体地,根据以上分析的理论基础,第一确定单元02可以利用确定空气净化类设备滤芯的已消耗寿命L,Li为空气净化类设备上报的运行数据包含污染物浓度值Pi和出风风速值Si时消耗的寿命。

其中,Li=α*Ti

或者,α=Si,或者,α=Pi,或者,α=Pi*Si,或者,或者, <mrow> <mi>&alpha;</mi> <mo>=</mo> <mfrac> <msub> <mi>P</mi> <mi>i</mi> </msub> <msub> <mi>P</mi> <mn>0</mn> </msub> </mfrac> <mo>;</mo> </mrow>

Ti为空气净化类设备的运行数据包括Pi和/或Si时的运行时长,P0和S0分别为空气净化类设备的测试污染物浓度值和测试出风风速值。

该装置在对滤芯的已消耗寿命进行计算时,可以采用但不限于以下两种触发方式:

第一种方式:判断单元03在接收单元01接收到运行数据后,判断运行数据包括的运行环境参数分别相比较空气净化类设备上一次上报的运行环境参数是否发生值的变化。在判断单元03的判断结果为是时,第一确定单元03执行确定空气净化类设备滤芯的已消耗寿命的操作。

第二种方式:在接收单元01接收到获取已消耗寿命的请求时,第一确定单元03执行确定空气净化类设备滤芯的已消耗寿命的操作。

具体地,第一确定单元03在确定空气净化类设备滤芯的已消耗寿命时,可以计算上一次上报的运行环境参数值消耗的寿命Ln,将Ln与上一次计算出的已消耗寿命进行叠加,得到空气净化类设备滤芯当前的已消耗寿命。

第二确定单元04负责确定各运行环境参数值对应的运行时长,即在接收单元01接收到包括的运行环境参数分别相比较所述空气净化类设备上一次上报的运行环境参数发生值的变化时,记录该运行数据携带的时间戳;将本次记录的时间戳与上一次记录的时间戳的差值作为上一次上报的运行环境参数值对应的运行时长。

优选地,第二确定单元04将本次记录的时间戳与上一次记录的时间戳的差值作为上一次上报的运行环境参数值对应的运行时长之前,还用于判断上一次上报的运行环境参数值对应的计算标志位是否被设置,如果否,则继续执行所述将本次记录的时间戳与上一次记录的时间戳的差值作为上一次上报的运行环境参数值对应的运行时长,并设置上一次上报的运行环境参数值对应的计算标志位。

更进一步地,如果接收单元01接收到运行数据时,确定空气净化类设备运行结束,则第二确定单元04可以进一步设置该运行数据所包含运行环境参数值的计算标志位。这样,如果空气净化类设备在后续开机运行,则在开机时不会进行该运行环境参数值对应的运行时长的计算,因为此段时间内空气净化类设备是不运行的,如果将这段时间参与计算则会造成运行时长计算的不正确。

由于网络问题可能会造成上报数据的延迟,这种情况下,第二确定单元04在记录该运行数据携带的时间戳之前,还可以判断该时间戳是否早于最近一次记录的时间戳,如果是,则丢弃该运行数据;否则,继续执行记录该运行数据携带的时间戳。

发送单元05负责将空气净化类设备滤芯的已消耗寿命信息发送给与空气净化类设备绑定的客户端。这样用户使用与空气净化类设备绑定的客户端,就可 以实时获知该空气净化类设备滤芯的已消耗寿命信息。还可以根据已消耗寿命信息将要达到测试得到的滤芯寿命时,提醒用户及时更换滤芯。

另外,发送单元05也可以将空气净化类设备滤芯的已消耗寿命信息发送空气净化类设备。这样空气净化类设备能够通过诸如液晶数字显示屏将已消耗寿命信息进行显示,或者将根据已消耗寿命得到的剩余滤芯寿命进行显示。还可以根据已消耗寿命信息将要达到测试得到的滤芯寿命使,通过闪灯、发出提示音等方式提醒用户更换滤芯。

由以上描述可以看出,本发明提供的方法和装置可以具备以下优点:

1)本发明结合实际的污染物浓度、出风风速和运行时长来确定空气净化类设备滤芯的已消耗寿命,充分考虑了空气净化类设备的实际使用环境,相比较采用使用时长乘以固定的消耗系数的方式,提高了滤芯寿命计算的准确性。

2)本发明根据空气净化类设备实际使用环境的变化,即污染物浓度值和出风风速值的变化,对滤芯已消耗寿命进行分段式计算,更进一步提高了滤芯寿命计算的准确性。

3)本发明依据上报的运行数据的变化,将运行数据的保持时间作为对应的运行时长,运行时长更加精确,从而保证了滤芯寿命计算的准确性。

4)在运行时长的确定中充分考虑了运行状态变化的情况以及可能发生的消息乱序的情况,更进一步保证了运行时长的精确性以及滤芯寿命计算的准确性。

在本发明所提供的几个实施例中,应该理解到,所揭露的系统,装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。

所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或 者全部单元来实现本实施例方案的目的。

另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用硬件加软件功能单元的形式实现。

上述以软件功能单元的形式实现的集成的单元,可以存储在一个计算机可读取存储介质中。上述软件功能单元存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)或处理器(processor)执行本发明各个实施例所述方法的部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(Read-Only Memory,ROM)、随机存取存储器(Random Access Memory,RAM)、磁碟或者光盘等各种可以存储程序代码的介质。

以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明保护的范围之内。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1