用于冰箱的生成存储间室温度和湿度的方法及其装置制造方法及图纸

技术编号:25705320 阅读:21 留言:0更新日期:2020-09-23 02:52
本发明专利技术提供一种用于冰箱的设置存储间室温度和湿度的方法及其装置,该方法包括以下步骤:获取存储间室中的所有食物以及每个食物的属性值,将每个食物的属性值都进行编码得到第一种群;持续进行以下操作,直至第一种群中的每个父辈个体的适应度符合预设条件,所述操作具体包括:生成第一种群中的每个父辈个体的适应度,从第一种群中删除若干父辈个体得到第二种群;从第二种群中进行编码交叉和变异得到若干后代个体,将若干后代个体组成第一种群;将所述存储间室的温度和湿度分别设置为第一种群中的适应度最高的父辈个体的最佳温度和最佳湿度,从而能够自动的调节存储间室的温度和湿度。

【技术实现步骤摘要】
用于冰箱的生成存储间室温度和湿度的方法及其装置
本专利技术涉及制冷设备
,尤其涉及一种用于冰箱的生成存储间室温度和湿度的方法及其装置。
技术介绍
冰箱是人们日常生活中常用的一种家用电器,在实际使用中,用户通常会在存储间室中存放多种食物,可以理解的是,每种食物都有其最适宜的温度和湿度,因此,在设置存储间室的温度和湿度时,需要兼顾每种食物。因此,在冰箱中设计一种自动设置存储间室的温度和湿度的方法和装置,就成为一个亟待解决的问题。
技术实现思路
本专利技术的目的在于提供一种用于冰箱的生成存储间室温度和湿度的方法及其装置。为了实现上述专利技术目的之一,本专利技术一实施方式提供一种用于冰箱的设置存储间室温度和湿度的方法,包括以下步骤:获取存储间室中的所有食物以及每个食物的属性值,将每个食物的属性值都进行编码,从而得到第一种群,其中,所述食物的属性值至少包括:能够唯一标记所述食物的标识符、已存储时间、最佳温度、最佳湿度、取出频率、经济价值和可存储时间;持续进行以下操作,直至第一种群中的每个父辈个体的适应度符合预设条件,所述操作具体包括:生成第一种群中的每个父辈个体的适应度,依照适应度越高,选择概率越大的原则,从第一种群中删除若干父辈个体得到第二种群;从第二种群中选择若干二元组,其中每个二元组包含有两个不同的父辈个体,对每个二元组中的两个父辈个体都进行编码交叉并产生两个后代个体,将所有后代个体中若干个体进行变异从而得到第一种群;将所述存储间室的温度和湿度分别设置为第一种群中的适应度最高的父辈个体的最佳温度和最佳湿度。作为本专利技术一实施方式的进一步改进,所述“将每个食物都进行编码”具体包括:将每个食物都进行浮点数编码。作为本专利技术一实施方式的进一步改进,所述“生成第一种群中的每个父辈个体的适应度”具体包括,基于以下方式得到每个父辈个体的适宜度:父辈个体的适应度=每个食物的适宜度之和,所述食物的适宜度=k(α(ΔT*ΔdT)+β(D-d)+γ(ΔH*ΔdH)+λE),其中,ΔT为所述父辈个体的最佳温度与所述食物的最佳温度之间的差值,D为所述食物的可存储时间,d为所述食物的已存储时间,ΔT为所述父辈个体的最佳湿度与所述食物的最佳湿度度之间的差值,E为所述食物的经济价值。作为本专利技术一实施方式的进一步改进,所述“对若干二元组中的每个二元组中的两个父辈个体都进行编码交叉并产生两个后代个体”具体包括:对若干二元组中的每个二元组中的两个父辈个体,将两个父辈个体的最佳温度进行交换和/或取两个父辈个体的最佳温度之间的若干中间值和/或将两个父辈个体的最佳湿度进行交换和/或取两个父辈个体的最佳湿度之间的若干中间值,从而生成若干后代个体。作为本专利技术一实施方式的进一步改进,所述“将所有后代个体中若干个体进行变异从而得到第一种群”具体包括:从所有后代个体中随机选择的若干目标个体,将所述若干目标个体的最佳温度和/或最佳湿度进行修改,第一种群由所有未被选中的后代个体和所有修改之后的后代个体组成。本专利技术实施例还提供了一种用于冰箱的生成存储间室温度和湿度的装置,包括以下模块:初始化模块,用于获取存储间室中的所有食物以及每个食物的属性值,将每个食物的属性值都进行编码,从而得到第一种群,其中,所述食物的属性值至少包括:能够唯一标记所述食物的标识符、已存储时间、最佳温度、最佳湿度、取出频率、经济价值和可存储时间;迭代模块,用于持续进行以下操作,直至第一种群中的每个父辈个体的适应度符合预设条件,所述操作具体包括:生成第一种群中的每个父辈个体的适应度,依照适应度越高,选择概率越大的原则,从第一种群中删除若干父辈个体得到第二种群;从第二种群中选择若干二元组,其中每个二元组包含有两个不同的父辈个体,对每个二元组中的两个父辈个体都进行编码交叉并产生两个后代个体,将所有后代个体中若干个体进行变异从而得到第一种群;设置模块,用于将所述存储间室的温度和湿度分别设置为第一种群中的适应度最高的父辈个体的最佳温度和最佳湿度。作为本专利技术一实施方式的进一步改进,所述初始化模块还用于:将每个食物都进行浮点数编码。作为本专利技术一实施方式的进一步改进,所述迭代模块还用于,基于以下方式得到每个父辈个体的适宜度:父辈个体的适应度=每个食物的适宜度之和,所述食物的适宜度=k(α(ΔT*ΔdT)+β(D-d)+γ(ΔH*ΔdH)+λE),其中,ΔT为所述父辈个体的最佳温度与所述食物的最佳温度之间的差值,D为所述食物的可存储时间,d为所述食物的已存储时间,ΔT为所述父辈个体的最佳湿度与所述食物的最佳湿度度之间的差值,E为所述食物的经济价值。作为本专利技术一实施方式的进一步改进,所述迭代模块还用于:对若干二元组中的每个二元组中的两个父辈个体,将两个父辈个体的最佳温度进行交换和/或取两个父辈个体的最佳温度之间的若干中间值和/或将两个父辈个体的最佳湿度进行交换和/或取两个父辈个体的最佳湿度之间的若干中间值,从而生成若干后代个体。作为本专利技术一实施方式的进一步改进,所述迭代模块还用于:从所有后代个体中随机选择的若干目标个体,将所述若干目标个体的最佳温度和/或最佳湿度进行修改,第一种群由所有未被选中的后代个体和所有修改之后的后代个体组成。相对于现有技术,本专利技术的技术效果在于:本专利技术实施例提供一种用于冰箱的设置存储间室温度和湿度的方法及其装置,该方法包括以下步骤:获取存储间室中的所有食物以及每个食物的属性值,将每个食物的属性值都进行编码得到第一种群;持续进行以下操作,直至第一种群中的每个父辈个体的适应度符合预设条件,所述操作具体包括:生成第一种群中的每个父辈个体的适应度,从第一种群中删除若干父辈个体得到第二种群;从第二种群中进行编码交叉和变异得到若干后代个体,将若干后代个体组成第一种群;将所述存储间室的温度和湿度分别设置为第一种群中的适应度最高的父辈个体的最佳温度和最佳湿度,从而能够自动的调节存储间室的温度和湿度。附图说明图1是本专利技术实施例中的设置存储间室温度和湿度的方法的流程示意图。具体实施方式以下将结合附图所示的各实施方式对本专利技术进行详细描述。但这些实施方式并不限制本专利技术,本领域的普通技术人员根据这些实施方式所做出的结构、方法、或功能上的变换均包含在本专利技术的保护范围内。本文使用的例如“上”、“上方”、“下”、“下方”等表示空间相对位置的术语是出于便于说明的目的来描述如附图中所示的一个单元或特征相对于另一个单元或特征的关系。空间相对位置的术语可以旨在包括设备在使用或工作中除了图中所示方位以外的不同方位。例如,如果将图中的设备翻转,则被描述为位于其他单元或特征“下方”或“之下”的单元将位于其他单元或特征“上方”。因此,示例性术语“下方”可以囊括上方和下方这两种方位。设备可以以其他方式被定向(旋转90度或其他朝向),并相应地解释本文使用的与空间相关的描述语。并且,应当理解的是尽管术语第一、第二等在本文中可以被用于描述各种元件或结构,但是这些被描述对象不应受到本文档来自技高网...

【技术保护点】
1.一种用于冰箱的设置存储间室温度和湿度的方法,其特征在于,包括以下步骤:/n获取存储间室中的所有食物以及每个食物的属性值,将每个食物的属性值都进行编码,从而得到第一种群,其中,所述食物的属性值至少包括:能够唯一标记所述食物的标识符、已存储时间、最佳温度、最佳湿度、取出频率、经济价值和可存储时间;/n持续进行以下操作,直至第一种群中的每个父辈个体的适应度符合预设条件,所述操作具体包括:生成第一种群中的每个父辈个体的适应度,依照适应度越高,选择概率越大的原则,从第一种群中删除若干父辈个体得到第二种群;从第二种群中选择若干二元组,其中每个二元组包含有两个不同的父辈个体,对每个二元组中的两个父辈个体都进行编码交叉并产生两个后代个体,将所有后代个体中若干个体进行变异从而得到第一种群;/n将所述存储间室的温度和湿度分别设置为第一种群中的适应度最高的父辈个体的最佳温度和最佳湿度。/n

【技术特征摘要】
1.一种用于冰箱的设置存储间室温度和湿度的方法,其特征在于,包括以下步骤:
获取存储间室中的所有食物以及每个食物的属性值,将每个食物的属性值都进行编码,从而得到第一种群,其中,所述食物的属性值至少包括:能够唯一标记所述食物的标识符、已存储时间、最佳温度、最佳湿度、取出频率、经济价值和可存储时间;
持续进行以下操作,直至第一种群中的每个父辈个体的适应度符合预设条件,所述操作具体包括:生成第一种群中的每个父辈个体的适应度,依照适应度越高,选择概率越大的原则,从第一种群中删除若干父辈个体得到第二种群;从第二种群中选择若干二元组,其中每个二元组包含有两个不同的父辈个体,对每个二元组中的两个父辈个体都进行编码交叉并产生两个后代个体,将所有后代个体中若干个体进行变异从而得到第一种群;
将所述存储间室的温度和湿度分别设置为第一种群中的适应度最高的父辈个体的最佳温度和最佳湿度。


2.根据权利要求1中所述的设置存储间室温度和湿度的方法,其特征在于,所述“将每个食物都进行编码”具体包括:将每个食物都进行浮点数编码。


3.根据权利要求1所述的设置存储间室温度和湿度的方法,其特征在于,所述“生成第一种群中的每个父辈个体的适应度”具体包括,
基于以下方式得到每个父辈个体的适宜度:父辈个体的适应度=每个食物的适宜度之和,所述食物的适宜度=k(α(ΔT*ΔdT)+β(D-d)+γ(ΔH*ΔdH)+λE),其中,ΔT为所述父辈个体的最佳温度与所述食物的最佳温度之间的差值,D为所述食物的可存储时间,d为所述食物的已存储时间,ΔT为所述父辈个体的最佳湿度与所述食物的最佳湿度度之间的差值,E为所述食物的经济价值。


4.根据权利要求1所述的设置存储间室温度和湿度的方法,其特征在于,所述“对若干二元组中的每个二元组中的两个父辈个体都进行编码交叉并产生两个后代个体”具体包括:
对若干二元组中的每个二元组中的两个父辈个体,将两个父辈个体的最佳温度进行交换和/或取两个父辈个体的最佳温度之间的若干中间值和/或将两个父辈个体的最佳湿度进行交换和/或取两个父辈个体的最佳湿度之间的若干中间值,从而生成若干后代个体。


5.根据权利要求2所述的设置存储间室温度和湿度的方法,其特征在于,所述“将所有后代个体中若干个体进行变异从而得到第一种群”具体包括:
从所有后代个体中随机选择的若干目标个体,将所述若干目标个体的最佳温度和/或最佳湿度进行修改,第一种群由所...

【专利技术属性】
技术研发人员:李桂玺党广明
申请(专利权)人:青岛海尔电冰箱有限公司青岛海尔股份有限公司
类型:发明
国别省市:山东;37

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1