一种监测净水器滤芯寿命的方法、装置及存储介质与流程

未命名 08-22 阅读:163 评论:0


1.本技术涉及净水器的领域,尤其是涉及一种监测净水器滤芯寿命的方法、装置及存储介质。


背景技术:

2.随着科技的发展,人们对生活品质的追求,净水器的使用也越来越普遍,而滤芯则是净水器实现净水的重要部件,滤芯在寿命到达后需要进行更换,否则会导致净水器出的水的水质不达标,滤芯的使用时间的长短、已制水量的多少甚至过滤水质的好坏都会影响滤芯寿命,但滤芯寿命基本都是用户主观的观察滤芯的出水速度来判断滤芯是否到期,但不同的用户使用不同的安装技术均会使滤芯的寿命产生差异。
3.用户主观观察是否更换滤芯时,常会出现判断滤芯寿命不准确的情况,例如出现滤芯寿命还未到期,直接更换导致浪费;或滤芯已经到期但是用户认为未到期,导致出水水质不达标;或滤芯长时间未使用,导致结构老化损坏,此时若是使用,将导致滤芯的出水量大,易使用户认为滤芯寿命未到期的情况。


技术实现要素:

4.为了改善用户主观难以判断滤芯寿命是否到期的问题,本技术提供一种监测净水器滤芯寿命的方法、装置及存储介质。
5.本技术提供的一种监测净水器滤芯寿命的方法、装置及存储介质,采用如下的技术方案:一种监测净水器滤芯寿命的方法,所述方法包括:s1、根据目标滤芯的特征数据对基础工作参数赋予初始值,所述基础工作参数包括滤芯剩余量值、滤芯总制水量值、滤芯总使用时间值以及所述目标滤芯的起始工作时间;s2、在预设的时间周期内,基于所述滤芯总制水量值并通过实时采集所述目标滤芯制水的流速值确定制水量衰减率值,以及基于所述滤芯总使用时间值与所述目标滤芯的起始工作时间确定剩余时间衰减率值,并根据所述制水量衰减率值与所述剩余时间衰减率值更新所述滤芯剩余量值;s3、确认更新后的所述滤芯剩余量值是否大于预设的剩余量阈值,并在所述滤芯剩余量值大于所述剩余量阈值的情况下,返回步骤s2,以及在所述滤芯剩余量值不大于所述剩余量阈值的情况下,触发预警操作以向用户发送滤芯寿命到期提醒信息。
6.通过采用上述技术方案,通过计算制水量衰减率值与剩余时间衰减率值来更新滤芯剩余量值,使得当滤芯的制水量即将达到最大制水量时,滤芯剩余量值将达到剩余量阈值,或当滤芯的使用时间即将到达最大时间时,滤芯剩余量值同样达到剩余量阈值,通过采集并计算得到更加精准的结果,降低了用户主观观察导致不准确,使用户可以在滤芯寿命到期后进行更换,降低了提前更换导致成本增加或更换晚了导致水质下降的概率,降低了出现滤芯长时间闲置,制水量少,导致用户认为滤芯还可继续使用的概率;以数据的形式显
示滤芯的寿命,将剩余的制水量以及剩余的使用时间统一成滤芯剩余量值,将两个变量计算统一成一个变量,大大方便了后续对滤芯寿命的判断以及用户的观察,用户观察滤芯剩余量值这一个数据即可了解到滤芯寿命的多少,方便了计算以及观察;同时实时采集流速值进行计算,实时反应滤芯在不同环境下的寿命,也更加直观的使用户观察到滤芯的状态,保证了滤芯在良好条件下被用户所使用。
7.可选的,所述方法还包括:在所述滤芯剩余量值大于所述剩余量阈值的情况下,返回步骤s2之前,根据所述目标滤芯所用水源的水质参数对所述滤芯总制水量值进行补偿。
8.通过采用上述技术方案,根据不同的水质来对滤芯总制水量值进行补偿,降低了因外部环境水质过差,导致滤芯过滤压力过大,使得滤芯总制水量值减少或外部环境水质较好,使得滤芯过滤压力较小,导致滤芯总制水量值增加的概率,使得滤芯剩余量值计算更加准确,使得对滤芯寿命的判断更加准确。
9.可选的,所述预警操作包括:s40、采集所述目标滤芯所用水源的水温值与所述目标滤芯制水的流速值,并基于所述水温值与所述流速值确定流速定量值;s41、根据所述起始工作时间确定滤芯已使用时间值,并基于所述滤芯已使用时间值与所述滤芯总使用时间值确定剩余时间定量值;s42、根据所述流速定量值与所述剩余时间定量值更新所述滤芯剩余量值,并在更新后的所述滤芯剩余量值小于预设的预警阈值的情况下,向客户发送所述滤芯寿命到期提醒信息,否则,返回步骤s40。
10.通过采用上述技术方案,当滤芯剩余量值小于剩余量阈值后,将算法转换至预警操作,通过流速值与水温值进行计算,通过流速值对滤芯寿命进行更加准确的计算,而将出水温度值加入计算则是减少了环境温度对滤芯寿命的影响,降低了在剩余制水量值的计算中受外部环境因素影响,而导致剩余制水量值算法表示滤芯寿命出现误差的概率,使得计算更加精准,减小误差;通过滤芯已使用时间值来计算滤芯所用的制造材料能够承受的使用时间,也降低了对滤芯在制水量少但使用时间长的情况下出现误判寿命的概率;将剩余时间定量值与流速定量值统一成滤芯剩余量值,再通过滤芯剩余量值与预警阈值进行对比判断,进一步提高了判断的准确性,也方便了直接对滤芯剩余量值进行观察来了解滤芯的寿命。
11.可选的,所述预警操作还包括:在向用户发送所述滤芯寿命到期提醒信息之后,返回步骤s40,并且在更新后的所述滤芯剩余量值不大于预设的关断阈值的情况下,确认是否激活新的滤芯,并在确认到已激活新的滤芯的情况下,返回步骤s1,以及在未确认到已激活新的滤芯的情况下,等待预设的时间段后再次确认是否已激活新的滤芯,在仍未确认到已激活新的滤芯的情况下,直接关断所述目标滤芯所在的净水器。
12.通过采用上述技术方案,在滤芯寿命到期后,且用户并未更换新的滤芯的情况下,为降低出现滤芯寿命到期后仍继续制水导致出水的水质下降的概率,将对净水器进行锁机保护,也对用户起到了保护作用。
13.可选的,所述基于所述滤芯总制水量值以及通过实时采集所述目标滤芯制水的流
速值确定制水量衰减率值,以及基于所述滤芯总使用时间值与所述目标滤芯的起始工作时间确定剩余时间衰减率值,并根据所述制水量衰减率值与所述剩余时间衰减率值更新所述滤芯剩余量值包括:实时采集所述目标滤芯制水的流速值以确定该时间周期内的滤芯单位制水量值,所述滤芯单位制水量值指示该时间周期内滤芯所产生的制水量,以及根据所述起始工作时间确定滤芯已使用时间值;基于所述滤芯单位制水量值、所述滤芯总制水量值、所述滤芯剩余量值确定制水量衰减率值,以及基于所述滤芯已使用时间值,所述滤芯总使用时间值、所述滤芯剩余量值确定剩余时间衰减率值;根据所述制水量衰减率值以及所述剩余时间衰减率值更新所述滤芯剩余量值。
14.通过采用上述技术方案,通过滤芯总制水量值、滤芯剩余量值计算得到滤芯剩余的制水量值,即滤芯还能制多少水,再通过时间周期内的滤芯单位制水量值、滤芯剩余量值与滤芯剩余的制水量值进行计算得到时间周期内的制水量衰减率值,表示了本时间周期内滤芯产生的制水量值在滤芯剩余的制水量值中的比值,实现对滤芯自身使用情况的计算;通过滤芯总使用时间值、滤芯已使用时间值计算得到滤芯剩余的使用时间值,即滤芯还能使用多少时间,再通过时间周期的时间值、滤芯剩余量值与滤芯剩余的使用时间值进行计算得到时间周期内的剩余时间衰减率值,表示了本时间周期内所使用的滤芯的时间值在滤芯剩余的使用时间值中的比值,同样实现对滤芯自身使用情况的计算;在滤芯剩余的寿命较长时,此种算法更加精准且对服务器的负载更低。
15.可选的,所述根据所述目标滤芯所用水源的水质参数对所述滤芯总制水量值进行补偿包括:基于所述目标滤芯所用水源的水质参数确定补偿系数,基于所述补偿系数与所述滤芯总制水量值确定补偿量值,基于连续的所述水质参数与预设的波动阈值确定水质参数的波动次数值,基于所述波动次数值、所述剩余量阈值以及所述初始的滤芯剩余量值确定补偿点值,基于所述波动次数值确定所述补偿量值分成的份数,所述滤芯剩余量值每降至一个新的所述补偿点值,则基于分割后的补偿量值对滤芯总制水量值进行补偿,并基于补偿后的滤芯总制水量值确定下一时间周期的滤芯总制水量值。
16.通过采用上述技术方案,通过波动次数值适应外部环境的水质发生波动,使补偿量值进行适应,通过多次补偿来使外部环境水质发生变化时,补偿量值以及补偿次数发生相适应的变化,降低了外部环境水质发生变化时,仍补偿之前的补偿量值,导致滤芯剩余量值的计算出现偏差的概率;同时通过一定次数的补偿而非每次周期内均进行补偿,大大降低了补偿时计算的次数,从而减少了计算量,降低了对服务器的压力,使得相同的服务器性能以及存储空间能够搭载计算更多的滤芯数量,降低了运算成本。
17.可选的,所述基于所述水温值与所述流速值确定流速定量值包括:分别获取多个连续的时间点处的流速值与水温值,去除所述流速值与所述水温值中的端值,基于去除端值后的所述流速值与去除端值后的所述水温值分别确定平均流速值与平均水温值,并基于所述平均流速值与所述平均水温值的平均值确定所述流速定量值。
18.通过采用上述技术方案,去除流速值与水温值中的最大值与最小值,降低了极端因素或误差因素对计算造成影响的概率,通过平均值的计算使流速值与水温值参与流速定
量值的计算中时更加稳定、准确并具备参考性,大大降低了传感器检测到高低温物体突然进入,导致水温值改变,或进水中出现少量颗粒状杂质导致流速突然降低后恢复,导致流速值改变,对计算所产生误插的概率,减少了不具备参考性的因素突发而对计算结果造成的影响。
19.可选的,一种监测净水器滤芯寿命的装置,所述监测净水器滤芯寿命的装置包括初始化单元、滤芯剩余量值更新单元以及预警操作触发单元:所述初始化单元用于根据目标滤芯的特征数据对基础工作参数赋予初始值,所述基础工作参数包括滤芯剩余量值、滤芯总制水量值、滤芯总使用时间值以及所述目标滤芯的起始工作时间;所述滤芯剩余量值更新单元用于在预设的时间周期内执行滤芯剩余量值更新操作,所述滤芯剩余量值更新操作包括:基于所述滤芯总制水量值并通过实时采集所述目标滤芯制水的流速值确定制水量衰减率值,以及基于所述滤芯总使用时间值与所述目标滤芯的起始工作时间确定剩余时间衰减率值,并根据所述制水量衰减率值与所述剩余时间衰减率值更新所述滤芯剩余量值,并将更新后的所述滤芯剩余量值传递至所述预警操作触发单元;所述预警操作触发单元用于在接收到更新后的所述滤芯剩余量值之后确认更新后的所述滤芯剩余量值是否大于预设的剩余量阈值,并在所述滤芯剩余量值大于所述剩余量阈值的情况下,触发所述滤芯剩余量值更新单元在下一个所述预设的时间周期内执行所述滤芯剩余量值更新操作,以及在所述滤芯剩余量值不大于所述剩余量阈值的情况下,触发预警操作以向用户发送滤芯寿命到期提醒信息。
20.通过采用上述技术方案,通过滤芯剩余量值更新单元对数据进行采集,同时对采集到的数据以及赋予了初始值的基础工作参数进行计算得到表示滤芯剩余寿命的滤芯剩余量值,再通过预警操作单元来根据滤芯剩余量值对用户进行提醒,实现了自动化判断,方便了用户的操作判断,也提高了判断的准确性。
21.可选的,一种计算机可读存储介质,存储有能够被处理器加载并执行的计算机程序,所述计算机程序能够实施所述的监测净水器滤芯寿命的方法。
22.通过采用上述技术方案,通过计算机可读存储介质来对处理器所运行的程序进行存储。
23.综上所述,本技术包括以下至少一种有益技术效果:1.实现对滤芯寿命的实时观测,也更加直观的使用户观察到滤芯的状态,保证了滤芯在良好条件下被用户所使用。
24.2.将表示滤芯寿命的多个数据统一成滤芯剩余量值,方便计算与观测。
25.3.提高了对滤芯在不同环境下寿命计算判断的适配范围,反应滤芯在不同环境下的寿命。
附图说明
26.图1是本技术实施例中一种监测净水器滤芯寿命的方法的步骤示意图图2是本技术实施例中一种监测净水器滤芯寿命的方法的流程示意图。
27.图3是突出剩余量阈值判断前的步骤示意图。
28.图4是突出触发预警操作后的步骤示意图。
29.图5是突出补偿的步骤示意图。
30.图6是本技术实施例装置的单元示意图。
31.附图标记说明:1、初始化单元;2、滤芯剩余量值更新单元;3、预警操作触发单元。
具体实施方式
32.以下结合附图1-6对本技术作进一步详细说明。
33.本技术实施例公开一种监测净水器滤芯寿命的方法、装置及存储介质。参照图1,一种监测净水器滤芯寿命的方法包括:s1、根据目标滤芯的特征数据对基础工作参数赋予初始值,所述基础工作参数包括滤芯剩余量值z、滤芯总制水量值y、滤芯总使用时间值t以及所述目标滤芯的起始工作时间。
34.s2、在预设的时间周期t内,基于所述滤芯总制水量值y并通过实时采集所述目标滤芯制水的流速值s确定制水量衰减率值m,以及基于所述滤芯总使用时间值y与所述目标滤芯的起始工作时间确定剩余时间衰减率值n,并根据所述制水量衰减率值m与所述剩余时间衰减率值n更新所述滤芯剩余量值z。
35.s3、确认更新后的所述滤芯剩余量值z是否大于预设的剩余量阈值a,并在所述滤芯剩余量值z大于所述剩余量阈值a的情况下,返回步骤s2,以及在所述滤芯剩余量值z不大于所述剩余量阈值a的情况下,触发预警操作以向用户发送滤芯寿命到期提醒信息。
36.具体的:参照图2与图3,s1为滤芯安装激活,iot记录滤芯激活时间,iot跟据目标滤芯的特征数据(滤芯id数据)对基础工作参数赋予初始值,基础工作参数包括滤芯剩余量值z、总制水量值x、滤芯总使用时间值t以及目标滤芯的起始工作时间,将滤芯剩余量值z初始化为z=100%,目标滤芯的起始工作时间即为滤芯激活时间,滤芯总制水量值y=x。
37.本实施例中,滤芯剩余量值z可通过显示器显示给用户观察,iot记录的滤芯激活时间可作为滤芯使用时间的起始,即滤芯总使用时间值在滤芯激活时间上进行计时。
38.步骤s2包括s21、s22、s23:参照图2与图3,s21、实时采集所述目标滤芯制水的流速值s以确定该预设的时间周期t内的滤芯单位制水量值l,滤芯单位制水量值指示该时间周期t内滤芯所产生的制水量,基于滤芯单位制水量值l、滤芯总制水量值y、滤芯剩余量值z确定制水量衰减率值m。
39.本实施例中,可通过流量计来实时检测采集滤芯出水口的流速值s,时间周期为t,设一天为一个时间周期t,即每天24点获取过去一整天采集到的流速值s,计算得到一天的流速值s的平均值s

后乘以一天的时间得到今日的滤芯单位制水量值l,即l=s

*t。
40.再获取之前时间周期t采集的滤芯单位制水量值l并相加得到滤芯已制水量值l

,滤芯剩余量值z为百分比值,通过滤芯单位制水量值l、滤芯总制水量值y、滤芯已制水量值l

、滤芯剩余量值z计算得到制水量衰减率值m;举例:滤芯单位制水量值l取1吨、滤芯总制水量值y取100吨、滤芯已制水量值l


0吨、滤芯剩余量值z取100%,则
41.在下一周期内,由于上一时间周期t的滤芯单位制水量值l成为了下一时间周期t的滤芯已制水量值l

,所以滤芯单位制水量值l取1吨、滤芯总制水量值y取100吨、滤芯已制水量值l

取1吨、滤芯剩余量值z为上一时间周期t计算后的滤芯剩余量值z,故而滤芯剩余量值z为99%,则
42.制水量衰减率值m表示本时间周期t的滤芯单位制水量值l在滤芯剩余量值z中的占比。
43.参照图2与图3,s22、根据起始工作时间确定滤芯已使用时间值t

,基于滤芯已使用时间值t

、滤芯总使用时间值t、滤芯剩余量值z确定剩余时间衰减率值n。
44.t

=∑t;举例:时间周期t取1天,滤芯已使用时间值t

取0天、滤芯总使用时间值t取100天、滤芯剩余量值z取100%,则
45.在下一时间周期t中,由于上一周期的时间周期t已经过去,成为了下一周期的已使用时间值t

,所以滤芯已使用时间值t

取1天、滤芯总使用时间值t取100天、滤芯剩余量值z为上一时间周期t计算后的滤芯剩余量值z,故而滤芯剩余量值z为99%,则z为上一时间周期t计算后的滤芯剩余量值z,故而滤芯剩余量值z为99%,则
46.剩余时间衰减率值n表示本周期所消耗的时间周期t在滤芯剩余量z中的占比。
47.参照图2与图3,s23、根据所述制水量衰减率值m以及所述剩余时间衰减率值n更新所述滤芯剩余量值z;若m》n,则p=m;若m≤n,则p=n;z=z-p;举例:制水量衰减率值m取1.2%,剩余时间衰减率值n取1%,滤芯剩余量值z取100%,则m=1.2%》n=1%,则p=m=1.2%,z=z-p=100%-1.2%=98.8%。
48.在下一周期中,制水量衰减率值m取0.8%,剩余时间衰减率值n取1%,滤芯剩余量值z为上一时间周期t计算后的滤芯剩余量值z,故而滤芯剩余量值z为98.8%,则m=0.8%《n=1%,则p=n=1%,z=z-p=98.8%-1%=97%。
49.步骤s3包括s31、s32、s33:参照图2与图3,s31、确认更新后的所述滤芯剩余量值z是否大于预设的剩余量阈值a。
50.用户可根据滤芯的型号、使用环境等条件调整设置剩余量阈值a。
51.参照图2与图3,s32、滤芯剩余量值z不大于剩余量阈值a的情况下,触发预警操作。
52.参照图2与图4,s40、基于预设的参考个数值确定采集目标滤芯所用水源的水温值c的数量与目标滤芯制水的流速值s的数量,基于预设的误差个数值确定需要去除的流速值s端值的数量以及需要去除的水温值c端值的数量,基于去除端值后的若干流速值s与去除端值后的若干水温值c分别确定平均流速值s

与平均水温值c

,基于平均水温值c

查表确定温度系数c

,基于温度系数c

与平均流速值s

确定净流速值s
″′
,并基于净流速值s
″′
查表确定流速定量值w;
举例:剩余量阈值a取3%,则当滤芯剩余量值z≤3%时,触发预警操作,触发预警操作后,步骤s21、s22、s23将不再运行。
53.本实施例中,可采用水温检测传感器来对水温进行检测,流速定量值w与净流速值s
″′
的关系表取:1350ml/min≤s
″′
≤1399ml/min,w=1.8%;1300ml/min≤s
″′
≤1349ml/min,w=1.5%;s
″′
≤1000ml/min,w=0%;平均水温值c

与温度系数c

的关系表取:18℃≤c

≤27℃,c

=1;29℃≤c

,c

=1.1;参考个数值取60,误差个数值取5,统计最近的60个流速值s与水温值c,去除5个最大值,去除5个最小值,将剩下的50个流速值s与水温值c取平均值得到平均流速值s

与平均水温值c

;若平均流速值s

取1350ml/min,平均水温值c

取19℃,查表得到温度系数c

=1,=1,查表得到w=1.8%。
54.若平均流速值s

取1450ml/min,平均水温值c

取33℃,查表得到温度系数c

=1.1,查表得到w=1.5%。
55.若平均流速值s

取999ml/min,平均水温值c

取19℃,查表得到温度系数c

=1,查表得到w=0%。
56.流速定量值w表示当前的滤芯制水的流速值在水温的干扰下与在最佳工作水温下的满寿命滤芯的制水流速的关系式。
57.参照图2与图4,s41、根据起始工作时间确定滤芯已使用时间值t

,周期性基于滤芯已使用时间值t

与滤芯总使用时间t确定滤芯剩余时间值t

,基于滤芯剩余时间值t

与滤芯总使用时间值t确定剩余时间定量值v;t

=∑t,t

=t-t

,举例:若滤芯已使用时间值t

取300天,滤芯总使用时间t取365天,剩余时间定量值间t取365天,剩余时间定量值
58.若滤芯已使用时间值t

取320天,滤芯总使用时间t取365天,剩余时间定量值取320天,滤芯总使用时间t取365天,剩余时间定量值
59.若滤芯已使用时间值t

取300天,滤芯总使用时间t取340天,剩余时间定量值取300天,滤芯总使用时间t取340天,剩余时间定量值
60.参照图2与图4,s42、根据所述流速定量值w与所述剩余时间定量值v更新所述滤芯剩余量值z,并在更新后的所述滤芯剩余量值z小于预设的预警阈值q的情况下,向客户发送所述滤芯寿命到期提醒信息,否则,返回步骤s40。
61.举例:若流速定量值w取1.8%,剩余时间定量值v取17.8%,则w《v,z=w=1.8%。
62.若流速定量值w取1.5%,剩余时间定量值v取12.3%,则w《v,z=w=1.5%。
63.若流速定量值w取0%,剩余时间定量值v取6.8%,则w《v,z=w=0%。
64.且在本实施例中,触发预警操作后的滤芯剩余量值z只能减小,若是滤芯剩余量值z增大,则仍显示未增大时的滤芯剩余量值z。
65.若预警阈值q取0%,滤芯剩余量值z取1.8%,则q《z,返回步骤s40。
66.若预警阈值q取0%,滤芯剩余量值z取1.5%,则q《z,返回步骤s40。
67.若预警阈值q取0%,滤芯剩余量值z取0%,则q=z,本实施例中,可通过短信或软件消息输出滤芯寿命到期提醒信息给用户提醒滤芯已到期。
68.参照图4,s43、在向用户发送所述滤芯寿命到期提醒信息之后,返回步骤s40,并且在更新后的所述滤芯剩余量值z不大于预设的关断阈值b的情况下,确认是否激活新的滤芯,并在确认到已激活新的滤芯的情况下,返回步骤s1,以及在未确认到已激活新的滤芯的情况下,等待预设的时间段后再次确认是否激活新的滤芯,在仍未确认到已激活新的滤芯的情况下,直接关断所述目标滤芯所在的净水器。
69.举例:关断阈值b取0%,预设的时间段取七个时间周期t,时间周期t取1天,即预设循环七次,则用户在滤芯剩余量值z等于0%后,即滤芯到期七天后仍未更换滤芯并重置滤芯初始数据,则自动锁机。
70.参照图2与图5,s5、在滤芯剩余量值z大于剩余量阈值a的情况下,基于目标滤芯所用水源的水质参数确定补偿系数n,基于补偿系数n与总制水量值x确定补偿量值,基于连续的水质参数与预设的波动阈值确定水质参数的波动次数值n,基于波动次数值n、剩余量阈值a以及初始的滤芯剩余量值z确定补偿点值,基于波动次数值n确定所述补偿量值分成的份数,滤芯剩余量值z每降至一个新的所述补偿点值,则基于分割后的补偿量值对滤芯总制水量值y进行补偿,并基于补偿后的滤芯总制水量值y确定下一时间周期的滤芯总制水量值y,返回步骤s21。
71.举例:若是水质参数连续上升或下降的数值大于波动阈值,则表示滤芯进水的水质发生变化,需要对滤芯总制水量值y进行补偿以矫正滤芯寿命,故而水质参数连续上升或下降的数值每大于波动阈值一次,波动次数值n加1,波动次数值n计算中的水质参数的数据来自于上一个滤芯使用时的整体情况数据,补偿量值计算中的水质参数则为实时采集。
72.本实施例中,可采用tds水质检测仪来对目标滤芯所用水源的水质进行检测,剩余量阈值a取3%,波动次数值n取3,则补偿点值数量为三个,三个补偿点值将初始的滤芯剩余量值z大于剩余量阈值a的部分均分,即将3%到100%的部分均分为四份,三个补偿点值分别为27.25%、51.5%、75.75%;每当滤芯剩余量值z第一次降至27.25%、51.5%、75.75%这三个点位时,对滤芯总制水量值y补偿一个
73.本技术实施例一种监测净水器滤芯寿命的方法的实施原理为:滤芯激活后,用户输入初始数据,iot检测出水的流速值s、水温值c、水质参数等,周期性计算滤芯剩余量值z,若是滤芯剩余量值z大于用户设置的剩余量阈值a,则继续周期循环,若是滤芯剩余量值z小于或等于用户设置的剩余量阈值a,则表示滤芯寿命所剩不多,并触发预警操作,此时通过流速值更加准确地计算并查表得到滤芯剩余量值z,若是滤芯剩余量值z大于预警阈值q,则继续在预警操作内周期循环,若是滤芯剩余量值z小于或等于预警阈值q,则提醒用户滤芯使用寿命到期了。
74.一种监测净水器滤芯寿命的装置,参照图6,包括初始化单元1、滤芯剩余量值更新
单元2以及预警操作触发单元3。初始化单元1用于根据目标滤芯的特征数据对基础工作参数赋予初始值,基础工作参数包括滤芯剩余量值z、滤芯总制水量值y、滤芯总使用时间值t以及目标滤芯的起始工作时间,本实施例中,初始化单元1可采用iot系统。
75.参照图6,滤芯剩余量值更新单元2用于在预设的时间周期内执行滤芯剩余量值z更新操作,滤芯剩余量值z更新操作包括:基于滤芯总制水量值y并通过实时采集目标滤芯制水的流速值s确定制水量衰减率值m,以及基于滤芯总使用时间值t与目标滤芯的起始工作时间确定剩余时间衰减率值n,并根据制水量衰减率值m与剩余时间衰减率值n更新滤芯剩余量值z,并将更新后的滤芯剩余量值z传递至预警操作触发单元3。
76.参照图6,预警操作触发单元3用于在接收到更新后的滤芯剩余量值z之后确认更新后的滤芯剩余量值z是否大于预设的剩余量阈值a,并在滤芯剩余量值a大于剩余量阈值z的情况下,触发滤芯剩余量值更新单元2在下一个预设的时间周期内执行滤芯剩余量值z更新操作,以及在滤芯剩余量值z不大于剩余量阈值a的情况下,触发预警操作以向用户发送滤芯寿命到期提醒信息。
77.一种计算机可读存储介质,存储有能够被处理器加载并执行的计算机程序,所述计算机程序能够实施上述的监测净水器滤芯寿命的方法。计算机可读存储介质例如包括:u盘、移动硬盘、只读存储器(read-only memory,rom)、随机存取存储器(random access memory,ram)、磁碟或者光盘等各种可以存储程序代码的介质。
78.处理器可以包括cpu或mpu等中央处理部件或以cpu或mpu为核心所构建的主机系统,包括硬件或软件。具有了处理器后,人们利用编程便可自由控制计量器具,使之按照人们的意愿运行。处理器可以通过内部协议控制本地量传、远程量传、远程通信等。内部协议泛指同一处理器内或同一系统内实现相互通信或链接的一切协议,包括:人机交互协议、软/硬件(接口)协议、片总线(c-bus)协议、内部总线(i-bus)协议等的部分或全部协议。随着集成电路技术的发展,某些属于外部总线(e-bus)协议的也随着外部总线(e-bus)集成至芯片内后也归于内部协议。
79.存储器可以为ram、rom、eprom、eeprom、flash、磁盘、光盘等存储设备。存储器中可以存储该处理器具经过校验、自校、自检、检定、校准等过程后需要修改、修正的参数、算法等,方便后续程序随时调用,也可以存储本地量传正常工作时产生的计量数据以及本地量传对外部处理器进行量传/溯源的数据等。
80.以上均为本技术的较佳实施例,并非依此限制本技术的保护范围,故:凡依本技术的结构、形状、原理所做的等效变化,均应涵盖于本技术的保护范围之内。

技术特征:
1.一种监测净水器滤芯寿命的方法,其特征在于,所述方法包括:s1、根据目标滤芯的特征数据对基础工作参数赋予初始值,所述基础工作参数包括滤芯剩余量值、滤芯总制水量值、滤芯总使用时间值以及所述目标滤芯的起始工作时间;s2、在预设的时间周期内,基于所述滤芯总制水量值并通过实时采集所述目标滤芯制水的流速值确定制水量衰减率值,以及基于所述滤芯总使用时间值与所述目标滤芯的起始工作时间确定剩余时间衰减率值,并根据所述制水量衰减率值与所述剩余时间衰减率值更新所述滤芯剩余量值;s3、确认更新后的所述滤芯剩余量值是否大于预设的剩余量阈值,并在所述滤芯剩余量值大于所述剩余量阈值的情况下,返回步骤s2,以及在所述滤芯剩余量值不大于所述剩余量阈值的情况下,触发预警操作以向用户发送滤芯寿命到期提醒信息。2.根据权利要求1所述的一种监测净水器滤芯寿命的方法,其特征在于,所述方法还包括:在所述滤芯剩余量值大于所述剩余量阈值的情况下,返回步骤s2之前,根据所述目标滤芯所用水源的水质参数对所述滤芯总制水量值进行补偿。3.根据权利要求1-2中任一项所述的监测净水器滤芯寿命的方法,其特征在于,所述预警操作包括:s40、采集所述目标滤芯所用水源的水温值与所述目标滤芯制水的流速值,并基于所述水温值与所述流速值确定流速定量值;s41、根据所述起始工作时间确定滤芯已使用时间值,并基于所述滤芯已使用时间值与所述滤芯总使用时间值确定剩余时间定量值;s42、根据所述流速定量值与所述剩余时间定量值更新所述滤芯剩余量值,并在更新后的所述滤芯剩余量值小于预设的预警阈值的情况下,向客户发送所述滤芯寿命到期提醒信息,否则,返回步骤s40。4.根据权利要求3所述的监测净水器滤芯寿命的方法,其特征在于,所述预警操作还包括:在向用户发送所述滤芯寿命到期提醒信息之后,返回步骤s40,并且在更新后的所述滤芯剩余量值不大于预设的关断阈值的情况下,确认是否激活新的滤芯,并在确认到已激活新的滤芯的情况下,返回步骤s1,以及在未确认到已激活新的滤芯的情况下,等待预设的时间段后再次确认是否已激活新的滤芯,在仍未确认到已激活新的滤芯的情况下,直接关断所述目标滤芯所在的净水器。5.根据权利要求3所述的监测净水器滤芯寿命的方法,其特征在于,所述基于所述滤芯总制水量值以及通过实时采集所述目标滤芯制水的流速值确定制水量衰减率值,以及基于所述滤芯总使用时间值与所述目标滤芯的起始工作时间确定剩余时间衰减率值,并根据所述制水量衰减率值与所述剩余时间衰减率值更新所述滤芯剩余量值包括:实时采集所述目标滤芯制水的流速值以确定该时间周期内的滤芯单位制水量值,所述滤芯单位制水量值指示该时间周期内滤芯所产生的制水量,以及根据所述起始工作时间确定滤芯已使用时间值;基于所述滤芯单位制水量值、所述滤芯总制水量值、所述滤芯剩余量值确定制水量衰减率值,以及基于所述滤芯已使用时间值、所述滤芯总使用时间值、所述滤芯剩余量值确定
剩余时间衰减率值;根据所述制水量衰减率值以及所述剩余时间衰减率值更新所述滤芯剩余量值。6.根据权利要求2所述的监测净水器滤芯寿命的方法,其特征在于,所述根据所述目标滤芯所用水源的水质参数对所述滤芯总制水量值进行补偿包括:基于所述目标滤芯所用水源的水质参数确定补偿系数,基于所述补偿系数与所述滤芯总制水量值确定补偿量值,基于连续的所述水质参数与预设的波动阈值确定水质参数的波动次数值,基于所述波动次数值、所述剩余量阈值以及所述初始的滤芯剩余量值确定补偿点值,基于所述波动次数值确定所述补偿量值分成的份数,所述滤芯剩余量值每降至一个新的所述补偿点值,则基于分割后的补偿量值对滤芯总制水量值进行补偿,并基于补偿后的滤芯总制水量值确定下一时间周期的滤芯总制水量值。7.根据权利要求3所述的一种监测净水器滤芯寿命的方法,其特征在于,所述基于所述水温值与所述流速值确定流速定量值包括:分别获取多个连续的时间点处的流速值与水温值,去除所述流速值与所述水温值中的端值,基于去除端值后的所述流速值与去除端值后的所述水温值分别确定平均流速值与平均水温值,并基于所述平均流速值与所述平均水温值确定所述流速定量值。8.一种监测净水器滤芯寿命的装置,其特征在于,所述监测净水器滤芯寿命的装置包括初始化单元(1)、滤芯剩余量值更新单元(2)以及预警操作触发单元(3):所述初始化单元(1)用于根据目标滤芯的特征数据对基础工作参数赋予初始值,所述基础工作参数包括滤芯剩余量值、滤芯总制水量值、滤芯总使用时间值以及所述目标滤芯的起始工作时间;所述滤芯剩余量值更新单元(2)用于在预设的时间周期内执行滤芯剩余量值更新操作,所述滤芯剩余量值更新操作包括:基于所述滤芯总制水量值并通过实时采集所述目标滤芯制水的流速值确定制水量衰减率值,以及基于所述滤芯总使用时间值与所述目标滤芯的起始工作时间确定剩余时间衰减率值,并根据所述制水量衰减率值与所述剩余时间衰减率值更新所述滤芯剩余量值,并将更新后的所述滤芯剩余量值传递至所述预警操作触发单元(3);所述预警操作触发单元(3)用于在接收到更新后的所述滤芯剩余量值之后确认更新后的所述滤芯剩余量值是否大于预设的剩余量阈值,并在所述滤芯剩余量值大于所述剩余量阈值的情况下,触发所述滤芯剩余量值更新单元(2)在下一个所述预设的时间周期内执行所述滤芯剩余量值更新操作,以及在所述滤芯剩余量值不大于所述剩余量阈值的情况下,触发预警操作以向用户发送滤芯寿命到期提醒信息。9.一种计算机可读存储介质,其特征在于,存储有能够被处理器加载并执行的计算机程序,所述计算机程序能够实施如权利要求1至7中任一项所述的监测净水器滤芯寿命的方法。

技术总结
本申请涉及一种监测净水器滤芯寿命的方法、装置及存储介质,所述方法包括:S1、根据目标滤芯的特征数据对基础工作参数赋予初始值;S2、在预设的时间周期内,基于滤芯总制水量值并通过实时采集目标滤芯制水的流速值确定制水量衰减率值,以及基于滤芯总使用时间值与目标滤芯的起始工作时间确定剩余时间衰减率值,并根据制水量衰减率值与剩余时间衰减率值更新所述滤芯剩余量值;S3、确认更新后的滤芯剩余量值是否大于预设的剩余量阈值,并在滤芯剩余量值大于剩余量阈值的情况下,返回步骤S2,以及在滤芯剩余量值不大于剩余量阈值的情况下,触发预警操作以向用户发送滤芯寿命到期提醒信息。本申请所公开的技术方案具有能够精准判断滤芯寿命的效果。判断滤芯寿命的效果。判断滤芯寿命的效果。


技术研发人员:陈新 朱鹏龙 王超 曹浩 陈贵 肖文斌 刘俊丽
受保护的技术使用者:浙江朗诗德健康饮水设备股份有限公司
技术研发日:2023.05.24
技术公布日:2023/8/21
版权声明

本文仅代表作者观点,不代表航家之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)

航空之家 https://www.aerohome.com.cn/

飞机超市 https://mall.aerohome.com.cn/

航空资讯 https://news.aerohome.com.cn/

分享:

扫一扫在手机阅读、分享本文

相关推荐