一种基于程序云的智能电磁灶控制方法技术

技术编号:16641453 阅读:61 留言:0更新日期:2017-11-26 12:53
本发明专利技术公开了一种基于程序云的智能电磁灶控制方法,包括以下步骤:在云服务器存储电磁灶本体型号与其相对应的最小执行单元代码块;获取电磁灶本体的型号;获取用户待烹饪的菜品名称;云服务器得到控制电磁灶本体的最佳加热程序,将最佳加热程序发送至用户终端;云服务器接收用户的确认指令,发送最佳加热程序至电磁灶本体的控制器,控制器控制自动开启模块、加热功率控制模块和防过烧保护模块执行;在一定条件下控制器开启自动关闭模块。本发明专利技术根据目标菜品和电磁灶型号,通过云计算方法反馈最佳加热程序,突破了使用者的知识局限性,提高了电磁灶的加热效率,免除了用户对于使用电磁灶烹饪不同菜品时的学习要求。

An intelligent electromagnetic cooker control method based on program cloud

The invention discloses an intelligent electromagnetic stove program cloud based control method, which comprises the following steps: the minimum execution unit code block cloud server storage model and the corresponding electromagnetic stove body; for electromagnetic stove body type; cooking dishes to get the user name; the cloud server to get the best heating process control electromagnetic stove body the optimum heating program, sent to the user terminal; the cloud server receives the user confirmation instruction, the controller sends the optimal heating procedure to electromagnetic stove body, control module, automatic opening heating power control module and anti overheating protection module; open the controller under certain conditions automatically closed module. According to the target dishes and the electromagnetic stove type, the invention feedback the best heating program through the cloud calculation method, break through the knowledge limitation of the users, improve the heating efficiency of the electromagnetic stove, and avoid the users' learning requirements when using electromagnetic stove to cook different dishes.

【技术实现步骤摘要】
一种基于程序云的智能电磁灶控制方法
本专利技术涉及一种电磁灶,尤其涉及一种基于程序云的智能电磁灶控制方法。
技术介绍
电磁灶是目前人们在生产和生活中常用的加热食材的设备,用户可以通过自主控制加热时间和加热模式(例如大火、中火、小火等)来对食材进行加热,例如用户使用电磁灶对一锅粥进行高火加热五分钟的操作。但是,如果上述电磁灶仅仅根据用户的选择的加热模式和加热时长对食材进行加热,当用户选择的加热时长过长或者过短,或者加热模式不合适,都会导致食材焦糊或者没有热透等情况的发生,甚至会酿成安全事故,这造成了资源的浪费甚至是对用户的人身安全造成威胁。
技术实现思路
本专利技术的目的在于针对现有技术的不足,提供一种基于程序云的智能电磁灶控制方法。本专利技术的目的是通过以下技术方案来实现的:一种基于程序云的智能电磁灶控制方法,该方法在智能电磁灶系统上实现,所述智能电磁灶系统包括电磁灶本体、用户终端和云服务器,所述电磁灶本体设有控制器和与控制器相连的自动开启模块、自动关闭模块、加热功率控制模块、防过烧保护模块和通信模块;所述用户终端包括菜品输入模块和电磁灶型号输入模块;该方法包括如下步骤:(1)在云服务器存储电磁灶本体型号与其相对应的最小执行单元代码块,所述最小执行单元代码块包括电磁灶开启代码块、电磁灶关闭代码块、调节加热功率代码块、防过烧代码块、防锅具短路保护代码块;(2)通过用户终端的电磁灶型号输入模块获取电磁灶本体的型号;(3)通过用户终端的菜品输入模块获取用户待烹饪的菜品名称;(4)云服务器根据电磁灶本体型号对应的最小执行单元代码块及用户输入的菜品名称,通过云计算匹配或生成,得到控制电磁灶本体的最佳加热程序;所述最佳加热程序包括加热功率和加热时长;具体包括以下子步骤:(4.1)云服务器针对用户输入信息,根据云服务器数据库中存储的所有菜品对应的加热程序,进行直接匹配,若直接匹配成功,输出匹配到的最佳加热程序,否则执行步骤(4.2);(4.2)模糊匹配:根据云服务器数据库中存储的所有菜品对应的加热程序,为每个加热程序对应的每个属性描述信息设定权重系数,从而得到每个加热程序的偏差度,选取最小偏差度对应的加热程序作为最佳加热程序,若最小偏差度小于设定的偏差度阈值,则输出匹配到的最佳加热程序,否则执行步骤(4.3);(4.3)神经网络生成:根据云服务器数据库中存储的每种电磁灶型号对应的所有最小执行单元代码块,生成最小执行单元代码块矩阵,将用户输入信息输入神经网络中得到参数矩阵,将参数矩阵和最小执行单元代码块矩阵相乘得到输出矩阵,将输出矩阵输入代码生成器,生成并输出最佳加热程序;(5)云服务器获取最佳加热程序后,将最佳加热程序发送至用户终端,且以图文的形式将烹饪的整个操作步骤、加热功率和加热时长展示给用户,如用户选择确认执行,则发送确认指令至云服务器,执行步骤(6),否则退出智能控制,切换至手动模式;(6)云服务器接收用户的确认指令后,发送最佳加热程序至电磁灶本体的控制器,控制器控制自动开启模块、加热功率控制模块和防过烧保护模块执行;(7)在烹饪的过程中,将最佳加热程序对应的当前所处烹饪步骤/状态以图文的形式展示给用户,用户可随时切换为手动操作模式;当加热时长达到预设时长,或防过烧保护模块触发报警条件时,控制器开启自动关闭模块。进一步地,该方法还包括获取用户对菜品的偏好信息的步骤,所述偏好信息包括:熟度、硬度、咸度、辣度、甜度、油含量、酸度中的一种或多种;将偏好信息上传到云服务器,云服务器在生成最佳加热程序时,考虑偏好信息。进一步地,所述步骤(4)中,所述最佳加热程序包含标记语言形式、可执行软件形式、源代码形式和二进制流形式。本专利技术的有益效果是:本专利技术方法实现了电磁灶的智能加热,在无需用户手动操作的情况下,使食材得到更适合的加热,得到理想中的菜品。通过程序云集中人类已有知识于云端,扩展个人知识的边疆,为人们的生活带去便利。通过云端存储的控制电磁灶的程序,解决了用户有限的电磁灶使用经验带来的局限性,让烹饪成为一件简单的事情,提高了烹饪效率,降低了电磁灶的操控危险性。附图说明图1是根据本专利技术一个实施例的电磁灶的烹饪控制方法的流程图。图2是根据本专利技术一个实施例的电磁灶的用户终端输入界面。图3是根据本专利技术一个实施例的电磁灶的用户终端显示界面。具体实施方式下面结合附图及实施例对本专利技术作进一步描述,需要说明的是,本专利技术实施例中的电磁灶不仅具有本专利技术实施例中所描述的智能加热功能,也具有传统的电磁灶具有的各种固定的加热功能。如图1所示,本专利技术提供的一种基于程序云的智能电磁灶控制方法,该方法在智能电磁灶系统上实现,所述智能电磁灶系统包括电磁灶本体、用户终端和云服务器,所述电磁灶本体设有控制器和与控制器相连的自动开启模块、自动关闭模块、加热功率控制模块、防过烧保护模块和通信模块;所述用户终端包括菜品输入模块和电磁灶型号输入模块;该方法包括如下步骤:(1)在云服务器存储电磁灶本体型号与其相对应的最小执行单元代码块,所述最小执行单元代码块包括电磁灶开启代码块、电磁灶关闭代码块、调节加热功率代码块、防过烧代码块、防锅具短路保护代码块;(2)通过用户终端的电磁灶型号输入模块获取电磁灶本体的型号;(3)通过用户终端的菜品输入模块获取用户待烹饪的菜品名称;(4)云服务器根据电磁灶本体型号对应的最小执行单元代码块及用户输入的菜品名称,通过云计算匹配或生成,得到控制电磁灶本体的最佳加热程序;所述最佳加热程序包括加热功率和加热时长;具体包括以下子步骤:(4.1)云服务器针对用户输入信息,根据云服务器数据库中存储的所有菜品对应的加热程序,进行直接匹配,若直接匹配成功,输出匹配到的最佳加热程序,否则执行步骤(4.2);(4.2)模糊匹配:根据云服务器数据库中存储的所有菜品对应的加热程序,为每个加热程序对应的每个属性描述信息设定权重系数,从而得到每个加热程序的偏差度,选取最小偏差度对应的加热程序作为最佳加热程序,若最小偏差度小于设定的偏差度阈值,则输出匹配到的最佳加热程序,否则执行步骤(4.3);(4.3)神经网络生成:根据云服务器数据库中存储的每种电磁灶型号对应的所有最小执行单元代码块,生成最小执行单元代码块矩阵,将用户输入信息输入神经网络中得到参数矩阵,将参数矩阵和最小执行单元代码块矩阵相乘得到输出矩阵,将输出矩阵输入代码生成器,生成并输出最佳加热程序;一种可能的具体实现细节如下:云服务器使用匹配代理,按照输入的条件进行多属性单目标的匹配;首先,匹配代理执行直接匹配程序,X={X1,X2,…Xk,…Xn}为获取的用户输入信息,S={S1,S2,…Sk,…Sw}是服务器数据库中存储的加热程序,其中每个加热程序都有P={P1,P2,…Pr,…Pm}个属性描述信息;直接匹配程序在数据库中进行检索,若存在X包含于P的Sk则直接将Sk视作最佳加热程序,输出最佳加热程序,关闭匹配代理;若直接匹配失败,匹配代理开始执行模糊匹配程序,模糊匹配程序中,X={X1,X2,…Xk,…Xn}为获取的用户输入信息,S={S1,S2,…Sk,…Sw}是服务器数据库中存储的加热程序,其中每个加热程序都有P={P1,P2,…Pr,…Pm}个属性描述信息,模糊匹配为每个P设定权重系数Q={Q1,Q本文档来自技高网...
一种基于程序云的智能电磁灶控制方法

【技术保护点】
一种基于程序云的智能电磁灶控制方法,其特征在于,该方法在智能电磁灶系统上实现,所述智能电磁灶系统包括电磁灶本体、用户终端和云服务器,所述电磁灶本体设有控制器和与控制器相连的自动开启模块、自动关闭模块、加热功率控制模块、防过烧保护模块和通信模块;所述用户终端包括菜品输入模块和电磁灶型号输入模块;该方法包括如下步骤:(1)在云服务器存储电磁灶本体型号与其相对应的最小执行单元代码块,所述最小执行单元代码块包括电磁灶开启代码块、电磁灶关闭代码块、调节加热功率代码块、防过烧代码块、防锅具短路保护代码块;(2)通过用户终端的电磁灶型号输入模块获取电磁灶本体的型号;(3)通过用户终端的菜品输入模块获取用户待烹饪的菜品名称;(4)云服务器根据电磁灶本体型号对应的最小执行单元代码块及用户输入的菜品名称,通过云计算匹配或生成,得到控制电磁灶本体的最佳加热程序;所述最佳加热程序包括加热功率和加热时长;具体包括以下子步骤:(4.1)云服务器针对用户输入信息,根据云服务器数据库中存储的所有菜品对应的加热程序,进行直接匹配,若直接匹配成功,输出匹配到的最佳加热程序,否则执行步骤(4.2);(4.2)模糊匹配:根据云服务器数据库中存储的所有菜品对应的加热程序,为每个加热程序对应的每个属性描述信息设定权重系数,从而得到每个加热程序的偏差度,选取最小偏差度对应的加热程序作为最佳加热程序,若最小偏差度小于设定的偏差度阈值,则输出匹配到的最佳加热程序,否则执行步骤(4.3);(4.3)神经网络生成:根据云服务器数据库中存储的每种电磁灶型号对应的所有最小执行单元代码块,生成最小执行单元代码块矩阵,将用户输入信息输入神经网络中得到参数矩阵,将参数矩阵和最小执行单元代码块矩阵相乘得到输出矩阵,将输出矩阵输入代码生成器,生成并输出最佳加热程序;(5)云服务器获取最佳加热程序后,将最佳加热程序发送至用户终端,且以图文的形式将烹饪的整个操作步骤、加热功率和加热时长展示给用户,如用户选择确认执行,则发送确认指令至云服务器,执行步骤(6),否则退出智能控制,切换至手动模式;(6)云服务器接收用户的确认指令后,发送最佳加热程序至电磁灶本体的控制器,控制器控制自动开启模块、加热功率控制模块和防过烧保护模块执行;(7)在烹饪的过程中,将最佳加热程序对应的当前所处烹饪步骤/状态以图文的形式展示给用户,用户可随时切换为手动操作模式;当加热时长达到预设时长,或防过烧保护模块触发报警条件时,控制器开启自动关闭模块。...

【技术特征摘要】
1.一种基于程序云的智能电磁灶控制方法,其特征在于,该方法在智能电磁灶系统上实现,所述智能电磁灶系统包括电磁灶本体、用户终端和云服务器,所述电磁灶本体设有控制器和与控制器相连的自动开启模块、自动关闭模块、加热功率控制模块、防过烧保护模块和通信模块;所述用户终端包括菜品输入模块和电磁灶型号输入模块;该方法包括如下步骤:(1)在云服务器存储电磁灶本体型号与其相对应的最小执行单元代码块,所述最小执行单元代码块包括电磁灶开启代码块、电磁灶关闭代码块、调节加热功率代码块、防过烧代码块、防锅具短路保护代码块;(2)通过用户终端的电磁灶型号输入模块获取电磁灶本体的型号;(3)通过用户终端的菜品输入模块获取用户待烹饪的菜品名称;(4)云服务器根据电磁灶本体型号对应的最小执行单元代码块及用户输入的菜品名称,通过云计算匹配或生成,得到控制电磁灶本体的最佳加热程序;所述最佳加热程序包括加热功率和加热时长;具体包括以下子步骤:(4.1)云服务器针对用户输入信息,根据云服务器数据库中存储的所有菜品对应的加热程序,进行直接匹配,若直接匹配成功,输出匹配到的最佳加热程序,否则执行步骤(4.2);(4.2)模糊匹配:根据云服务器数据库中存储的所有菜品对应的加热程序,为每个加热程序对应的每个属性描述信息设定权重系数,从而得到每个加热程序的偏差度,选取最小偏差度对应的加热程序作为最佳加热程序,若最小偏差度小于设定的偏差度阈值,则输出匹配到的最佳加热程序,否则执行步骤(4...

【专利技术属性】
技术研发人员:杨秀娟罗坚伟
申请(专利权)人:杭州家亮云科技有限公司
类型:发明
国别省市:浙江,33

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

1