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

冰箱内的食材重量获取方法、冰箱及计算机可读存储介质与流程

2022-07-10 09:53:44 来源:中国专利 TAG:


1.本发明涉及一种冰箱内的食材重量获取方法,尤其涉及一种计算机可读存储介质及使用该方法的冰箱。


背景技术:

2.随着智能家居的发展,一些冰箱具有食材称重的功能,用户能实时的获取冰箱中当前存储食材的重量信息,方便地掌握食材的使用情况、待补充的食材量的信息等。对食材称重的部件可以位于冷冻室的抽屉内,食材放在抽屉上即可称取重量。
3.一般地,冷冻室距离压机仓较近,冷冻室内的称重传感器距离压机仓内的压缩机也较近,压缩机在工作的过程中,其线圈通入三相交流电,继而产生方向不断变化的磁场,而由于称重传感器距离压缩机较近且传感器内部含有金属线圈,相当于金属线圈在不断地切割磁场,继而产生感应电动势,称重传感器的输出是模拟量电压信号,产生的感应电动势汇入传感器输出电路产生测量误差。另一方面,由于冰箱是制冷设备,称重传感器在低温环境随着温度的波动也会产生误差。
4.上述两方面的原因,使得称重精度被影响,测量结果与实际情况不符,在统计用户的食材使用情况时,或是温度不同、或是磁场环境不同,导致称重两次所基于的影响因素不同,两次称重信息的无法直接比较,也无法精确的给用户进行饮食推荐之类的智能化方案,制约了智能冰箱的发展。


技术实现要素:

5.为解决现有技术中的重量信息测量不准确的问题,本发明的目的在于提供一种准确测量冰箱内的食材重量获取方法、以及冰箱及计算机可读存储介质。
6.为实现上述发明目的,本发明一实施方式提供一种冰箱内的食材重量获取方法,所述冰箱包括设置称重传感器的制冷间室,所述称重传感器用于称取食材重量,包括如下步骤:
7.当冰箱门关闭,且压缩机停止运行时,开始下一步;
8.每间隔预设时间段t,获取所述称重传感器的称重信息,直到所述压缩机启动或所述冰箱门打开,期间获取到的称重信息依次为m1,m2,m3…mn

9.计算参考重量信息m=(m1 m2 m
3
…mn
)/n。
10.作为本发明的进一步改进,还包括步骤:
11.当所述冰箱门关闭且所述压缩机停止运行后,若经过时间t获取查询当前食材重量信息指令,反馈重量信息m’=(m1 m2 m
3
…m[t/t]
)/[t/t]。
[0012]
作为本发明的进一步改进,还包括步骤:
[0013]
当所述冰箱门打开和/或所述压缩机运行时获取查询当前食材重量信息指令,反馈重量信息m’=m。
[0014]
作为本发明的进一步改进,还包括步骤:
[0015]
根据所述参考重量信息生成食材消耗记录。
[0016]
作为本发明的进一步改进,还包括步骤:
[0017]
当所述压缩机启动和/或所述冰箱门打开时,停止获取所述称重信息。
[0018]
作为本发明的进一步改进,所述步骤“直到所述压缩机启动或所述冰箱门打开,期间获取到的称重信息依次为m1,m2,m3…mn”还包括:
[0019]
直到所述压缩机启动且所述冰箱门未打开,期间获取到的称重信息依次为m1,m2,m3…mn

[0020]
为实现上述发明目的之一,本发明一实施例提供了一种冰箱内的食材重量获取方法,所述冰箱包括设置称重传感器的制冷间室,所述称重传感器用于称取食材重量,包括如下步骤:
[0021]
当冰箱门关闭,且压缩机停止运行时,开始下一步;
[0022]
获取所述制冷间室的温度信息;
[0023]
当温度信息为t0时,获取所述称重传感器的称重信息;
[0024]
参考重量信息设置为所述称重信息。
[0025]
为实现上述发明目的之一,本发明一实施例提供了一种冰箱内的食材重量获取方法,所述冰箱包括设置称重传感器的制冷间室,所述称重传感器用于称取食材重量,包括如下步骤:
[0026]
当冰箱门关闭时,开始下一步;
[0027]
在压缩机停止运行时至再次运行期间,每间隔预设时间段t,获取所述称重传感器的称重信息,获取到的称重信息依次为m1,m2,m3…mn

[0028]
获取与所述称重信息对应的食材的实际重量m’;
[0029]
根据m1,m2,m3…mn
的平均值与实际重量m’,计算温度补偿系数q。
[0030]
为实现上述发明目的之一,本发明一实施例提供了一种冰箱,包括称重传感器、压缩机、存储模块和处理模块,所述称重传感器获取冰箱内存放食材的重量,所述存储模块存储有可在处理模块上运行的计算机程序,所述处理模块执行所述计算机程序时可实现上述的冰箱内的食材重量获取方法中的步骤。
[0031]
为实现上述发明目的之一,本发明一实施例提供了一种计算机可读存储介质,其存储有计算机程序,该计算机程序被处理模块执行时可实现上述的冰箱内的食材重量获取方法中的步骤。
[0032]
与现有技术相比,本发明具有以下有益效果:该称重方法避免了因压缩机运行时产生的磁场对称重结果误差的影响,在压缩机停止运行时才进行测量。且考虑到温度对称重结果的影响,减少了统计食材的重量是在不同的温度状态下测量的结果的不利影响,通过取平均值的方式,尽可能的使参考重量信息的获取所基于的外界影响因素几乎都相同,从而提高该统计结果所基于的误差的一致性,使参考重量信息的统计更有意义,更加符合智能家电的需求。
附图说明
[0033]
图1是本发明的实施例1的冰箱内的食材重量获取方法的流程图;
[0034]
图2是本发明实施例2的冰箱内的食材重量获取方法的流程图;
[0035]
图3是本发明实施例3的冰箱内的食材重量获取方法的流程图;
[0036]
图4是本发明一实施例的控制模块示意图;
[0037]
其中,10、冰箱;1、称重传感器;2、处理模块;3、存储模块;4、通信总线;5、温度传感器;6、通信模块。
具体实施方式
[0038]
以下将结合附图所示的具体实施方式对本发明进行详细描述。但这些实施方式并不限制本发明,本领域的普通技术人员根据这些实施方式所做出的结构、方法、或功能上的变换均包含在本发明的保护范围内。
[0039]
本发明一实施例提供一种冰箱内的食材重量获取方法、冰箱及计算机可读存储介质,通过该重量获取方法,可以减少压缩机和制冷间室内的温度变化对称重结果的影响,使冰箱可以获得更稳定可靠的参考重量信息,有利于更准确的判断冰箱内的食材使用情况。
[0040]
如背景技术所述,冰箱10包括设置称重传感器1的制冷间室,所述称重传感器1用于称取食材重量,下文从多个实施例进行展开。
[0041]
实施例1
[0042]
图1为本技术一个实施方式的一种冰箱10内的食材重量获取方法,虽然本技术提供了如下述实施方式或流程图所述的方法操作步骤,但是基于常规或者无需创造性的劳动,所述方法在逻辑性上不存在必要因果关系的步骤中,这些步骤的执行顺序不限于本技术实施方式中所提供的执行顺序。
[0043]
具体地,包括如下步骤:
[0044]
步骤101:当冰箱10门关闭,且压缩机停止运行时,开始下一步;
[0045]
本步骤中,在冰箱10门关闭进行测量的目的,是为了保障每次测量的温度尽可能相同,压缩机停止运行的目的,是为了减少压缩机工作时产生的磁场对称重传感器1的影响,如背景技术所述,压缩机在工作的过程中,会产生方向不断变化的磁场,对称重传感器1产生的感应电动势会影响其测量精度,所以在压缩机停止运行的前提下进行下一步。
[0046]
步骤102:每间隔预设时间段t,获取所述称重传感器1的称重信息,直到所述压缩机启动或所述冰箱10门打开,期间获取到的称重信息依次为m1,m2,m3…mn

[0047]
步骤103:计算参考重量信息m=(m1 m2 m
3
…mn
)/n。
[0048]
智能冰箱10在长期使用的过程中,获取重量信息有几个目的,1.方便用户随时观察,知晓冰箱10内的食材消耗情况,方便客户定量地补充食材;2.方便统计用户的饮食消耗情况,例如跟踪记录某一食材的消耗情况。
[0049]
而冰箱10在工作运行的过程中,其温度变化并不是完美的线性曲线、抛物线曲线,冰箱10内的压缩机的工作、制冷风机的运行、风门的开闭、冰箱10的化霜、冰箱10门打开、新放入的食材突然升高间室的温度等种种因素,使得冰箱10内的温度变化情况很复杂,而温度对称重传感器1的影响,也不是完美的线性变化,这使得通过跟踪实时的温度存在一定障碍,而作为跟踪某一食材的消耗情况,不需要每时每刻记录温度变化与称重信息之间的关系,只需要定期统计即可。
[0050]
如背景技术所述,在定期获取食材的消耗情况时,若两次记录对应的环境差别很大,两次获取的称重信息不知道对应何种环境测量的结果,其测量结果相当于刻舟求剑,在
步骤102运行的过程中,每隔一段时间t记录一次称重,每次称重对应的环境信息会发生变化,例如温度存在区别,在压缩机停止工作后,风机还在将蒸发器室内的冷气吹入制冷间室中,该间室内的温度可能是继续缓慢下降,直到到达某一最低点后又缓慢上升,直到升到一个较高的值后压缩机重新工作,如上所述,缓慢上升或缓慢下降的过程中,温度也许会存在忽上忽下的波动,但通过记录m1,m2,m3…mn
,即涵盖了整个过程,再通过步骤103,算取整个温度变化过程中称取重量的平均值,即该参考重量信息是平衡了整个过程的所有变化因素后的值。
[0051]
定期获取食材的消耗情况时,比较每次的参考重量信息,即每次的参考重量信息包含的影响因素都是大体相同的,冰箱10内存在温度的波动,但变化的范围是恒定的,参考重量信息综合了该范围内的所有变化,所以,这样每次的信息比较具有可比性,记录其变化取消则更具有意义。
[0052]
通过比较每次的参考重量信息,生成食材消耗记录。
[0053]
进一步地,还包括步骤:
[0054]
当所述冰箱10门关闭且所述压缩机停止运行后,若经过时间t获取查询当前食材重量信息指令,反馈重量信息m’=(m1 m2 m
3
…m[t/t]
)/[t/t]。
[0055]
以及,还包括步骤:
[0056]
当所述冰箱10门打开和/或所述压缩机运行时获取查询当前食材重量信息指令,反馈重量信息m’=m。
[0057]
上述两个步骤对应上述的称重目的1,方便用户掌握冰箱10内的实时的重量信息,为了将该信息与上述的参考重量信息的记录内容具有可比性,所以综合参考重量信息所考虑的影响因素进行呈现。当用户需要知晓冰箱10当下的食材重量情况时,包括冰箱10门打开或关闭、压缩机启动或停机等多种可能,若当前压缩机处于停机状态,则以该期间内的多次称重信息的平均值进行计算,[t/t]的含义为取t/t的结果的整数,例图t为2.1小时,t为0.2小时,[t/t]则为10,m’=(m1 m2 m
3
…m10
)/10。当压缩机此刻是运行状态,则以上一次停机期间内的称重信息的平均值呈现。
[0058]
进一步地,还包括步骤:
[0059]
当所述压缩机启动和/或所述冰箱10门打开时,停止获取所述称重信息。
[0060]
以及,所述步骤“直到所述压缩机启动或所述冰箱10门打开,期间获取到的称重信息依次为m1,m2,m3…mn”还包括:
[0061]
直到所述压缩机启动且所述冰箱10门未打开,期间获取到的称重信息依次为m1,m2,m3…mn

[0062]
此时,参考重量信息m为从压缩机停机到压缩机再次启动的一个完整周期,该周期内没有人为打开冰箱10的外界影响因素,所以相对于上述的冰箱10门打开的统计的参考重量信息m,冰箱10门始终关闭、冰箱10内的温度的完整的变化周期的平均值参考重量信息m更具有参考意义,其他因开门而中途停止继续获取称重信息的数个称重信息则忽略。待冰箱10门关闭且压缩机停机后重新开始下一计算周期。
[0063]
进一步地,本发明一实施例提供了一种冰箱10,如图4所示,包括称重传感器1、压缩机、存储模块3和处理模块2,所述称重传感器1获取冰箱10内存放食材的重量,所述存储模块3存储有可在处理模块2上运行的计算机程序,所述处理模块2执行所述计算机程序时
可实现上述的冰箱10内的食材重量获取方法中的任意一个步骤,也就是说,实现上述冰箱10内的食材重量获取方法中的任意一个技术方案中的步骤。
[0064]
另外,冰箱10还可以包括显示模块、通信模块6等,用户可以直接访问冰箱10上的显示面板,或者与冰箱10无线连接的手机获取到这些信息,用户通过访问app或小程序实时查询冰箱10内的食材的重量信息。冰箱10还可以包括通信总线4,该通信总线4用于在称重传感器1、处理模块2、存储模块3、以及上述的显示模块和通信模块6之间建立连接,通信总线4可包括一通路,在上述的称重传感器1、处理模块2、存储模块3、显示模块、通信模块6之间传送信息。
[0065]
通信模块6,使用任何收发器一类的装置,用于与其它设备或通信网络通信,如以太网,无线接入网(ran),无线局域网(wlan)、zigbee等。存储模块3可以是独立存在,通过通信总线4与处理模块2相连接。存储模块3也可以和处理模块2集成在一起。处理模块2可以是一个通用中央处理器(cpu)、微处理器、特定应用集成电路(asic)、或一个或多个用于控制本技术方案程序执行的集成电路。
[0066]
进一步地,本发明一实施例提供了一种计算机可读存储介质,其存储有计算机程序,该计算机程序被处理模块2执行时可实现上述的冰箱10内的食材重量获取方法中的步骤,也就是说,实现上述冰箱10内的食材重量获取方中的任意一个技术方案中的步骤。
[0067]
在上述的说明中,应该理解到,所揭露的系统,系统和方法,可以通过其它的方式实现。例如,以上所描述的系统实施方式仅仅是示意性的,例如,设备模块的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个模块或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,系统或模块的间接耦合或通信连接,可以是电性,机械或其它的形式。
[0068]
例如,在本技术的处理模块2可以集中在一个处理模块2中,也可以是各个模块单独物理存在,也可以2个或2个以上模块集成在一个模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用硬件加软件功能模块的形式实现。
[0069]
同样地,存储模块3也可以是集成在一个存储模块3中,也可以是多个单独的物理存在。
[0070]
上述以软件功能模块的形式实现的集成的模块,可以存储在一个计算机可读取存储介质中。上述软件功能模块存储在一个存储介质中,包括若干指令用以使得一台计算机系统(可以是个人计算机,服务器,或者网络系统等)或处理模块2(processor)执行本技术各个实施方式所述方法的部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储模块3(read-only memory,rom)、随机存取存储模块3(random access memory,ram)、磁碟或者光盘等各种可以存储程序代码的介质。
[0071]
实施例1中除了使压缩机停机的步骤外,并未避免其他因素对检测结果的影响,而是使每次参考重量信息都尽可能的使其影响因素一致,使每次的信息都是基于尽可能相同的条件,这样周期性的统计数据更具有可比性。
[0072]
与现有技术相比,本实施例具有以下有益效果:
[0073]
该称重方法避免了因压缩机运行时产生的磁场对称重结果误差的影响,在压缩机停止运行时才进行测量。且考虑到温度对称重结果的影响,减少了统计食材的重量是在不
同的温度状态下测量的结果的不利影响,通过取平均值的方式,尽可能的使参考重量信息的获取所基于的外界影响因素几乎都相同,从而提高该统计结果所基于的误差的一致性,使参考重量信息的统计更有意义,更加符合智能家电的需求。
[0074]
实施例2
[0075]
与实施例1相区别的,本实施例基于在同一温度的条件性统计参考重量信息,该方法操作方便,简化了获取信息的步骤,但若存在除了温度点值以外的影响称重传感器1检测结果的因素,则无法避免,例如湿度的值、湿度的变化速度、温度的变化速度等对检测结果是否有影响,实施例1的参考重量信息结合整个停机周期内的所有因素,实施例2仅基于每次温度相同的情况进行采集信息。
[0076]
具体地,如图2所示,本实施例提供了一种冰箱10内的食材重量获取方法,所述冰箱10包括设置称重传感器1的制冷间室,所述称重传感器1用于称取食材重量,包括如下步骤:
[0077]
当冰箱10门关闭,且压缩机停止运行时,开始下一步;
[0078]
获取所述制冷间室的温度信息;
[0079]
当温度信息为t0时,获取所述称重传感器1的称重信息;
[0080]
参考重量信息设置为所述称重信息。
[0081]
在实施例2中,对应的冰箱同时包括温度传感器5,温度传感器5同时与上述的通信总线4连接,运用上述的方法步骤,处理模块2根据温度传感器5的温度信息,控制称重传感器1何时称取重量。
[0082]
实施例3
[0083]
与实施例1获取参考重量信息的相区别的,本实施例的目的在于对称重信息进行补偿,以计算出接近于真实重量的值。
[0084]
具体地,如图3所示,冰箱10内的食材重量获取方法,包括如下步骤:
[0085]
当冰箱10门关闭时,开始下一步;
[0086]
在压缩机停止运行时至再次运行期间,每间隔预设时间段t,获取所述称重传感器1的称重信息,获取到的称重信息依次为m1,m2,m3…mn

[0087]
获取与所述称重信息对应的食材的实际重量m’;
[0088]
根据m1,m2,m3…mn
的平均值与实际重量m’,计算温度补偿系数q。
[0089]
温度补偿系数q可以为两者的比值,例如q=m’/((m1 m2 m
3
…mn
)/n),该温度补偿系数的意义为实际重量与检测重量的比值,当用户使用称取重量时,按该温度补偿系数对称重信息进行补偿,例如用户称重信息为m,则补偿后的呈现给用户的重量=m*q=m*m’/((m1 m2 m
3
…mn
)/n)。补偿后的重量更接近于真实值。
[0090]
应当理解,虽然本说明书按照实施方式加以描述,但并非每个实施方式仅包含一个独立的技术方案,说明书的这种叙述方式仅仅是为清楚起见,本领域技术人员应当将说明书作为一个整体,各实施方式中的技术方案也可以经适当组合,形成本领域技术人员可以理解的其他实施方式。
[0091]
上文所列出的一系列的详细说明仅仅是针对本发明的可行性实施方式的具体说明,它们并非用以限制本发明的保护范围,凡未脱离本发明技艺精神所作的等效实施方式或变更均应包含在本发明的保护范围之内。
再多了解一些

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

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

相关文献