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

食材保鲜程度的确定方法、冰箱保鲜的控制方法及系统与流程

2022-02-20 19:26:17 来源:中国专利 TAG:


1.本发明属于冰箱的智能控制领域,特别涉及一种食材保鲜程度的确定方法、冰箱保鲜的控制方法及系统。


背景技术:

2.用户在使用冰箱的时候,绝大部分时候会依据自己的常识,比如将蔬菜、鸡蛋等直接放入冷藏室,肉制品、鱼类等直接放入冷冻室,但对于一部分食材仍然缺乏冷藏还是冷冻亦或是变温区的知识;另外,用户将食材放入冰箱,经常出现将不同时期购买的食材同时放入,在没有食材管理的情况下严重影响食材的保鲜;而现实使用中,对于冰箱的温度设置,绝大多数用户基本不会二次调节冰箱的温度,一成不变的温度同样也不利于食材的保鲜。


技术实现要素:

3.本发明要解决的技术问题是为了克服现有技术中不能实现冰箱中食材的智能动态保鲜的缺陷,提供一种食材保鲜程度的确定方法、冰箱保鲜的控制方法及系统。
4.本发明是通过下述技术方案来解决上述技术问题:
5.一种食材保鲜程度的确定方法,所述确定方法包括:
6.获取历史保鲜数据,所述历史保鲜数据包括不同食材在不同温度和不同存储时间下的保鲜程度;
7.从所述历史保鲜数据中提取影响食材保鲜的保鲜因素;
8.基于机器学习算法对所述历史保鲜数据和所述保鲜因素进行训练,得到食材保鲜程度的确定模型和每个食材在不同温度和不同存储时间下的保鲜因素的保鲜系数;
9.所述确定模型用于确定任意食材的保鲜程度。
10.较佳地,所述确定模型为:
[0011][0012]
其中,fk(tk,t)为第k个食材的保鲜程度,tk为第k个食材在冰箱内的存储时间,t为实时温度,ai为第k个食材在t温度和t存储时间下第i个保鲜因素的保鲜系数,xi为第i个保鲜因素的实时值,f(xi)为第i个保鲜因素对食材保鲜程度的影响函数,n为n个保鲜因素。
[0013]
较佳地,所述保鲜因素包括温度、湿度、二氧化碳浓度、硫化氢浓度、乙醇气体浓度和氨气浓度中的至少一个。
[0014]
一种冰箱保鲜的控制方法,所述控制方法包括:
[0015]
获取冰箱存储的当前食材数据,所述当前食材数据包括当前食材和每个当前食材放入冰箱的时间信息;
[0016]
利用上述的食材保鲜程度的确定方法获得食材保鲜程度的确定模型;
[0017]
根据所述确定模型确定每个当前食材的当前保鲜程度;
[0018]
根据所述当前保鲜程度确定所述冰箱的保鲜度;
[0019]
根据所述保鲜度对所述冰箱的温度进行调节;
[0020]
根据所述确定模型确定每个当前食材的温度调节后的保鲜程度;
[0021]
根据所述温度调节后的保鲜程度确定所述冰箱温度调节后的的保鲜度;
[0022]
根据所述温度调节后的保鲜度对所述冰箱的温度进行调节,直至冰箱的保鲜度的值最大化。
[0023]
较佳地,所述获取冰箱存储的当前食材的步骤具体包括:
[0024]
基于图像识别技术获取所述当前食材数据;
[0025]
和/或,基于设置在食材上的rfid(电子标签)标签获取所述当前食材数据;
[0026]
和/或,获取用户将食材放入冰箱时发出语音指令,并识别所述语音指令得到所述当前食材数据。
[0027]
较佳地,所述根据所述当前保鲜程度确定所述冰箱的保鲜度的步骤中,根据以下公式求解所述保鲜度,具体包括:
[0028][0029][0030]
其中,f为保鲜度,fk(t,t)为第k个食材的保鲜程度,bk为第k个食材的保鲜度系数,m为m个当前食材;
[0031]fk
(tk,t)为第k个食材的保鲜程度,tk为第k个食材在冰箱内的存储时间,t为实时温度,ai为第k个食材在t温度和t存储时间下第i个保鲜因素的保鲜系数,xi为第i个保鲜因素的实时值,f(xi)为第i个保鲜因素对食材保鲜程度的影响函数,n为n个保鲜因素。
[0032]
较佳地,所述根据所述确定模型确定每个当前食材的当前保鲜程度的步骤之后,所述控制方法还包括:
[0033]
判断每个当前食材的保鲜程度是否超出预设的保鲜阈值,若是,则发出警告信息,所述警告信息用于提醒用户对超出保鲜阈值的当前食材进行处理。
[0034]
一种食材保鲜程度的确定系统,所述确定系统包括历史数据获取模块、保鲜因素提取模块和训练模块;
[0035]
所述历史数据获取模块用于获取历史保鲜数据,所述历史保鲜数据包括不同食材在不同温度和不同存储时间下的保鲜程度;
[0036]
所述保鲜因素提取模块用于从所述历史保鲜数据中提取影响食材保鲜的保鲜因素;
[0037]
所述训练模块用于基于机器学习算法对所述历史保鲜数据和所述保鲜因素进行训练,得到食材保鲜程度的确定模型和每个食材在不同温度和不同存储时间下的保鲜因素的保鲜系数;
[0038]
所述确定模型用于确定任意食材的保鲜程度。
[0039]
较佳地,所述确定模型为:
[0040][0041]
其中,fk(tk,t)为第k个食材的保鲜程度,tk为第k个食材在冰箱内的存储时间,t为实时温度,ai为第k个食材在t温度和t存储时间下第i个保鲜因素的保鲜系数,xi为第i个保
鲜因素的实时值,f(xi)为第i个保鲜因素对食材保鲜程度的影响函数,n为n个保鲜因素。
[0042]
较佳地,所述保鲜因素包括温度、湿度、二氧化碳浓度、硫化氢浓度、乙醇气体浓度和氨气浓度中的至少一个。
[0043]
一种冰箱保鲜的控制系统,所述控制系统包括当前食材数据获取模块、确定模型获取模块、当前保鲜程度确定模块、保鲜度确定模块和温度调节模块;
[0044]
所述当前食材数据获取模块用于获取冰箱存储的当前食材数据,所述当前食材数据包括当前食材和每个当前食材放入冰箱的时间信息;
[0045]
所述确定模型获取模块用于利用上述的食材保鲜程度的确定系统获得食材保鲜程度的确定模型;
[0046]
所述当前保鲜程度确定模块用于根据所述确定模型确定每个当前食材的当前保鲜程度;
[0047]
所述保鲜度确定模块用于根据所述当前保鲜程度确定所述冰箱的保鲜度;
[0048]
所述温度调节模块用于根据所述保鲜度对所述冰箱的温度进行调节;
[0049]
所述当前保鲜程度确定模块还用于确定每个当前食材的温度调节后的保鲜程度;
[0050]
所述保鲜度确定模块还用于根据所述温度调节后的保鲜程度确定所述冰箱的温度调节后的保鲜度;
[0051]
所述温度调节模块还用于根据所述温度调节后的保鲜度对所述冰箱的温度进行调节,直至冰箱的保鲜度的值最大化。
[0052]
较佳地,所述当前食材数据获取模块用于基于图像识别技术获取所述当前食材数据;
[0053]
和/或,所述当前食材数据获取模块用于基于设置在食材上的rfid标签获取所述当前食材数据;
[0054]
和/或,所述当前食材数据获取模块用于获取用户将食材放入冰箱时发出语音指令,并识别所述语音指令得到所述当前食材数据。
[0055]
较佳地,所述保鲜度确定模块根据以下公式求解所述保鲜度,具体包括:
[0056][0057][0058]
其中,f为保鲜度,fk(t,t)为第k个食材的保鲜程度,bk为第k个食材的保鲜度系数,m为m个当前食材;
[0059]fk
(tk,t)为第k个食材的保鲜程度,tk为第k个食材在冰箱内的存储时间,t为实时温度,ai为第k个食材在t温度和t存储时间下第i个保鲜因素的保鲜系数,xi为第i个保鲜因素的实时值,f(xi)为第i个保鲜因素对食材保鲜程度的影响函数,n为n个保鲜因素。
[0060]
较佳地,所述控制系统还包括判断模块;
[0061]
所述判断模块用于判断每个当前食材的保鲜程度是否超出预设的保鲜阈值,若是,则发出警告信息,所述警告信息用于提醒用户对超出保鲜阈值的当前食材进行处理。
[0062]
一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述的食材保鲜程度的确定方法;
[0063]
和/或,所述处理器执行所述计算机程序时实现上述的冰箱保鲜的控制方法。
[0064]
一种计算机可读存储介质,其上存储有计算机程序,所述程序被处理器执行时实现上述的食材保鲜程度的确定方法的步骤;
[0065]
和/或,所述程序被处理器执行时实现上述的冰箱保鲜的控制方法的步骤。
[0066]
本发明的积极进步效果在于:利用机器学习算法基于时间、温度等保鲜因素对食材的保鲜程度进行训练得到保鲜程度的获取算法,并进一步根据冰箱内各食材的保险程度确定冰箱的保鲜度,并基于此对冰箱温度进行调节,以最大程度提高冰箱保鲜度的值。
附图说明
[0067]
图1为本发明实施例1的食材保鲜程度的确定方法的流程图。
[0068]
图2为本发明实施例2的冰箱保鲜的控制方法的流程图。
[0069]
图3为本发明实施例3的食材保鲜程度的确定系统的模块示意图。
[0070]
图4为本发明实施例4的冰箱保鲜的控制系统的模块示意图。
[0071]
图5为本发明实施例5的电子设备的结构示意图。
具体实施方式
[0072]
下面通过实施例的方式进一步说明本发明,但并不因此将本发明限制在所述的实施例范围之中。
[0073]
实施例1
[0074]
一种食材保鲜程度的确定方法,如图1所示,所述确定方法包括:
[0075]
步骤11、获取历史保鲜数据;所述历史保鲜数据包括不同食材在不同温度和不同存储时间下的保鲜程度;
[0076]
步骤12、从所述历史保鲜数据中提取影响食材保鲜的保鲜因素;所述保鲜因素包括温度、湿度、二氧化碳浓度、硫化氢浓度、乙醇气体浓度和氨气浓度中的至少一个。
[0077]
步骤13、基于机器学习算法对所述历史保鲜数据和所述保鲜因素进行训练,得到食材保鲜程度的确定模型和每个食材在不同温度和不同存储时间下的保鲜因素的保鲜系数;
[0078]
所述确定模型用于确定任意食材的保鲜程度。
[0079]
本实施例中,训练得到的确定模型为:
[0080][0081]
其中,fk(tk,t)为第k个食材的保鲜程度,tk为第k个食材在冰箱内的存储时间,t为实时温度,ai为第k个食材在t温度和t存储时间下第i个保鲜因素的保鲜系数,xi为第i个保鲜因素的实时值,f(xi)为第i个保鲜因素对食材保鲜程度的影响函数,n为n个保鲜因素。
[0082]
需要说明的是,f(xi)作为第i个保鲜因素对食材保鲜程度的影响函数,该函数的确定可以依赖技术人员根据实际情况进行设置,可以是xi值本身,也可以是q.xi,q为常数系数,也可以是等。
[0083]
本实施例中,利用机器学习算法基于温度等影响食材保鲜的保鲜因素对食材的保鲜程度进行训练,得到保鲜程度的确定算法,基于此,可以对任意食材在不同温度和不同存
储时间下的保鲜程度进行获取,进一步,可以依赖该参数对冰箱的保鲜度进行判定。
[0084]
实施例2
[0085]
一种冰箱保鲜的控制方法,如图2所示,所述控制方法包括:
[0086]
步骤21、获取冰箱存储的当前食材数据;所述当前食材数据包括当前食材和每个当前食材放入冰箱的时间信息;
[0087]
步骤22、利用实施例1中所述的食材保鲜程度的确定方法获得食材保鲜程度的确定模型;
[0088]
步骤23、根据所述确定模型确定每个当前食材的当前保鲜程度;
[0089]
步骤24、根据所述当前保鲜程度确定所述冰箱的保鲜度;
[0090]
步骤25、根据所述保鲜度对所述冰箱的温度进行调节;
[0091]
步骤26、根据所述确定模型确定每个当前食材的温度调节后的保鲜程度;
[0092]
步骤27、根据所述温度调节后的保鲜程度确定所述冰箱温度调节后的的保鲜度;
[0093]
步骤28、根据所述温度调节后的保鲜度对所述冰箱的温度进行调节,直至冰箱的保鲜度的值最大化。
[0094]
其中,步骤21具体包括:
[0095]
基于图像识别技术获取所述当前食材数据;
[0096]
和/或,基于设置在食材上的rfid标签获取所述当前食材数据;
[0097]
和/或,获取用户将食材放入冰箱时发出语音指令,并识别所述语音指令得到所述当前食材数据。所述语音指令包括:比如“我想放入牛肉、胡萝卜、牛奶
……”
,语音识别后,可以告知用户每种食材的较佳放置区域,区域包括冷藏、冷冻和变温区。
[0098]
需要说明的是,在基于图像或者rfid获取存储的当前食材后,若当前食材存放的方式有误,可以提醒用户对相应食材的位置进行调整。
[0099]
本实施例中,所述根据所述当前保鲜程度确定所述冰箱的保鲜度的步骤中,根据以下公式求解所述保鲜度,具体包括:
[0100][0101]
其中,f为保鲜度,fk(t,t)为第k个食材的保鲜程度,bk为第k个食材的保鲜度系数,m为m个当前食材;需要说明的是,bk系数为根据经验进行常数设定,或者,也可以根据机器学习算法进行学习得到。
[0102]
另外,步骤23之后,参加图2,所述控制方法还包括:
[0103]
步骤231、判断每个当前食材的保鲜程度是否超出预设的保鲜阈值,若是,则执行步骤232;
[0104]
步骤232、发出警告信息;所述警告信息用于提醒用户对超出保鲜阈值的当前食材进行处理。
[0105]
本实施例中,根据冰箱内各食材的保险程度确定冰箱的保鲜度,并基于此对冰箱温度进行调节,以最大程度提高冰箱保鲜度的值,另外,根据单个食材的保鲜程度,个性化给用户提供处理食材的参考。
[0106]
实施例3
[0107]
一种食材保鲜程度的确定系统,如图3所示,所述确定系统包括历史数据获取模块
1、保鲜因素提取模块2和训练模块3;
[0108]
所述历史数据获取模块1用于获取历史保鲜数据,所述历史保鲜数据包括不同食材在不同温度和不同存储时间下的保鲜程度;
[0109]
所述保鲜因素提取模块2用于从所述历史保鲜数据中提取影响食材保鲜的保鲜因素;所述保鲜因素包括温度、湿度、二氧化碳浓度、硫化氢浓度、乙醇气体浓度和氨气浓度中的至少一个。
[0110]
所述训练模块3用于基于机器学习算法对所述历史保鲜数据和所述保鲜因素进行训练,得到食材保鲜程度的确定模型和每个食材在不同温度和不同存储时间下的保鲜因素的保鲜系数;
[0111]
所述确定模型用于确定任意食材的保鲜程度。
[0112]
本实施例中,训练得到的确定模型为:
[0113][0114]
其中,fk(tk,t)为第k个食材的保鲜程度,tk为第k个食材在冰箱内的存储时间,t为实时温度,ai为第k个食材在t温度和t存储时间下第i个保鲜因素的保鲜系数,xi为第i个保鲜因素的实时值,f(xi)为第i个保鲜因素对食材保鲜程度的影响函数,n为n个保鲜因素。
[0115]
需要说明的是,f(xi)作为第i个保鲜因素对食材保鲜程度的影响函数,该函数的确定可以依赖技术人员根据实际情况进行设置,可以是xi值本身,也可以是q.xi,q为常数系数,也可以是等。
[0116]
本实施例中,利用机器学习算法基于温度等影响食材保鲜的保鲜因素对食材的保鲜程度进行训练,得到保鲜程度的确定算法,基于此,可以对任意食材在不同温度和不同存储时间下的保鲜程度进行获取,进一步,可以依赖该参数对冰箱的保鲜度进行判定。
[0117]
实施例4
[0118]
一种冰箱保鲜的控制系统,如图4所示,所述控制系统包括当前食材数据获取模块4、确定模型获取模块5、当前保鲜程度确定模块6、保鲜度确定模块7和温度调节模块8;
[0119]
所述当前食材数据获取模块4用于获取冰箱存储的当前食材数据,所述当前食材数据包括当前食材和每个当前食材放入冰箱的时间信息;
[0120]
所述确定模型获取模块5用于利用实施例3所述的食材保鲜程度的确定系统获得食材保鲜程度的确定模型;
[0121]
所述当前保鲜程度确定模块6用于根据所述确定模型确定每个当前食材的当前保鲜程度;
[0122]
所述保鲜度确定模块7用于根据所述当前保鲜程度确定所述冰箱的保鲜度;
[0123]
所述温度调节模块8用于根据所述保鲜度对所述冰箱的温度进行调节;
[0124]
所述当前保鲜程度确定模块6还用于确定每个当前食材的温度调节后的保鲜程度;
[0125]
所述保鲜度确定模块7还用于根据所述温度调节后的保鲜程度确定所述冰箱的温度调节后的保鲜度;
[0126]
所述温度调节模块8还用于根据所述温度调节后的保鲜度对所述冰箱的温度进行调节,直至冰箱的保鲜度的值最大化。
[0127]
其中,所述当前食材数据获取模块4用于基于图像识别技术获取所述当前食材数据;
[0128]
和/或,所述当前食材数据获取模块4用于基于设置在食材上的rfid标签获取所述当前食材数据;
[0129]
和/或,所述当前食材数据获取模块4用于获取用户将食材放入冰箱时发出语音指令,并识别所述语音指令得到所述当前食材数据。所述语音指令包括:比如“我想放入牛肉、胡萝卜、牛奶
……”
,语音识别后,可以告知用户每种食材的较佳放置区域,区域包括冷藏、冷冻和变温区。
[0130]
需要说明的是,在基于图像或者rfid获取存储的当前食材后,若当前食材存放的方式有误,可以提醒用户对相应食材的位置进行调整。
[0131]
所述保鲜度确定模块7根据以下公式求解所述保鲜度,具体包括:
[0132][0133]
其中,f为保鲜度,fk(t,t)为第k个食材的保鲜程度,bk为第k个食材的保鲜度系数,m为m个当前食材;需要说明的是,bk系数为根据经验进行常数设定,或者,也可以根据机器学习算法进行学习得到。
[0134]
本实施例中,参见图4,所述控制系统还包括判断模块9;
[0135]
所述判断模块9用于判断每个当前食材的保鲜程度是否超出预设的保鲜阈值,若是,则发出警告信息,所述警告信息用于提醒用户对超出保鲜阈值的当前食材进行处理。
[0136]
本实施例中,根据冰箱内各食材的保险程度确定冰箱的保鲜度,并基于此对冰箱温度进行调节,以最大程度提高冰箱保鲜度的值,另外,根据单个食材的保鲜程度,个性化给用户提供处理食材的参考。
[0137]
实施例5
[0138]
一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现实施例1所述的食材保鲜程度的确定方法。
[0139]
图5为本实施例提供的一种电子设备的结构示意图。图5示出了适于用来实现本发明实施方式的示例性电子设备90的框图。图5显示的电子设备90仅仅是一个示例,不应对本发明实施例的功能和使用范围带来任何限制。
[0140]
如图5所示,电子设备90可以以通用计算设备的形式表现,例如其可以为服务器设备。电子设备90的组件可以包括但不限于:至少一个处理器91、至少一个存储器92、连接不同系统组件(包括存储器92和处理器91)的总线93。
[0141]
总线93包括数据总线、地址总线和控制总线。
[0142]
存储器92可以包括易失性存储器,例如随机存取存储器(ram)921和/或高速缓存存储器922,还可以进一步包括只读存储器(rom)923。
[0143]
存储器92还可以包括具有一组(至少一个)程序模块924的程序工具925,这样的程序模块924包括但不限于:操作系统、一个或者多个应用程序、其它程序模块以及程序数据,这些示例中的每一个或某种组合中可能包括网络环境的实现。
[0144]
处理器91通过运行存储在存储器92中的计算机程序,从而执行各种功能应用以及
数据处理。
[0145]
电子设备90也可以与一个或多个外部设备94(例如键盘、指向设备等)通信。这种通信可以通过输入/输出(i/o)接口95进行。并且,电子设备90还可以通过网络适配器96与一个或者多个网络(例如局域网(lan),广域网(wan)和/或公共网络,例如因特网)通信。网络适配器96通过总线93与电子设备90的其它模块通信。应当明白,尽管图中未示出,可以结合电子设备90使用其它硬件和/或软件模块,包括但不限于:微代码、设备驱动器、冗余处理器、外部磁盘驱动阵列、raid(磁盘阵列)系统、磁带驱动器以及数据备份存储系统等。
[0146]
应当注意,尽管在上文详细描述中提及了电子设备的若干单元/模块或子单元/模块,但是这种划分仅仅是示例性的并非强制性的。实际上,根据本技术的实施方式,上文描述的两个或更多单元/模块的特征和功能可以在一个单元/模块中具体化。反之,上文描述的一个单元/模块的特征和功能可以进一步划分为由多个单元/模块来具体化。
[0147]
实施例6
[0148]
一种计算机可读存储介质,其上存储有计算机程序,所述程序被处理器执行时实现实施例1所述的食材保鲜程度的确定方法的步骤。
[0149]
其中,可读存储介质可以采用的更具体可以包括但不限于:便携式盘、硬盘、随机存取存储器、只读存储器、可擦拭可编程只读存储器、光存储器件、磁存储器件或上述的任意合适的组合。
[0150]
在可能的实施方式中,本发明还可以实现为一种程序产品的形式,其包括程序代码,当所述程序产品在终端设备上运行时,所述程序代码用于使所述终端设备执行实现实施例1所述的食材保鲜程度的确定方法的步骤。
[0151]
其中,可以以一种或多种程序设计语言的任意组合来编写用于执行本发明的程序代码,所述程序代码可以完全地在用户设备上执行、部分地在用户设备上执行、作为一个独立的软件包执行、部分在用户设备上部分在远程设备上执行或完全在远程设备上执行。
[0152]
实施例7
[0153]
一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现实施例2所述的冰箱保鲜的控制方法。
[0154]
实施例8
[0155]
一种计算机可读存储介质,其上存储有计算机程序,所述程序被处理器执行时实现实施例2所述的冰箱保鲜的控制方法的步骤。
[0156]
虽然以上描述了本发明的具体实施方式,但是本领域的技术人员应当理解,这仅是举例说明,本发明的保护范围是由所附权利要求书限定的。本领域的技术人员在不背离本发明的原理和实质的前提下,可以对这些实施方式做出多种变更或修改,但这些变更和修改均落入本发明的保护范围。
再多了解一些

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

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

相关文献