一种得到电饭锅最优煮饭曲线的方法技术

技术编号:35274187 阅读:47 留言:0更新日期:2022-10-19 10:51
本发明专利技术公开了一种得到电饭锅最优煮饭曲线的方法,涉及电饭锅数据测试分析领域,包括以下步骤:S1:接收电饭锅测试平台发送的测试数据;S2:对测试数据进行观察修改;S3:保存修改后的测试数据,并下发到电饭锅测试平台进行实验;S4:重复步骤S1~S3得到多条优化后的煮饭曲线;S5:对多条优化后的煮饭曲线的温度点进行分类;S6:从分类好的温度点集中获得参数值;S7:对多条优化后的煮饭曲线得到不同的参数值,利用参数值和对应的煮米量,拟合出煮米量和参数值的函数关系,得到对任意煮米量形成最优的煮饭曲线;通过数据测试系统测试出最佳的煮饭曲线,应用于煮饭程序中,煮出口感良好,营养保留良好的米饭。营养保留良好的米饭。营养保留良好的米饭。

【技术实现步骤摘要】
一种得到电饭锅最优煮饭曲线的方法


[0001]本专利技术涉及电饭锅数据测试分析领域,特别是涉及一种得到电饭锅最优煮饭曲线的方法。

技术介绍

[0002]在电饭锅煮饭的过程中,大米、水量和温度是电饭煲煮出口感好、香喷美味米饭的决定性因素,而温度控制则是煮出高质量米饭的关键因素。因此,在对电饭锅的研究开发领域中,常常需要对电饭锅的温度及煮饭曲线进行测量及分析,再根据分析结果进行调整电饭锅的煮饭曲线,优化煮饭方案,开发更高端的智能电饭锅。
[0003]在典型的电饭锅基本理论煮饭曲线中:煮饭过程包括预热、加热、沸腾维持和焖饭四个阶段。由于每次煮饭米量的不同,每次具体煮饭对应的煮饭曲线也应该有所区别,根据具体情况自适应地调整。然而当前电饭锅煮饭主要采用模糊控制原理,只是粗略的区分开四个不同的煮饭阶段,对每个阶段简单采用不同的加热策略。这种控制方法会导致以下问题:不同米量同一煮饭阶段时间大致相同,比如在预热阶段,不同米量需要的吸水时间应该有所不同,如果时间大致一致,对少米量的煮饭,存在过度吸水情况,而对多米量的煮饭,存在吸水不足的问题,这会导致米饭过软或者过干,影响口感;又如在焖饭阶段,如果米量不同采用一样的时间,同样会导致类似的问题,并且对少米量煮饭焖饭时间过长,会造成米饭营养的损失,另外对能源的节约也是不利的。现有技术中用于测量电饭锅煮食数据的仪器设备有数显测温仪和多路温度测试仪;数显测温仪利用热电偶测量电饭锅顶部、底部的温度,通过LCD显示屏显示当前的温度,该测温仪体积小,使用简单方便,但只能测量当前的温度,不能记录连续变化的温度,仪表相当于一种接触式温度计,不具有数据存储及回放功能;多路温度测试仪利用多个热电偶等温度传感器对电饭锅内多点温度进行采集,可以通过仪器的显示面板对测量结果进行直读或通过计算机显示曲线图,但不具备对温度等数据进行分析功能;现有技术都无法用于电饭锅煮饭曲线的测量、加热曲线的调整、数据分析、曲线实时显示及存储回放等。

技术实现思路

[0004]本专利技术为了实现电饭锅煮饭曲线的测量、加热曲线的调整、数据分析、曲线实时显示及存储回放,提供了一种得到电饭锅最优煮饭曲线的方法,通过对电饭锅的锅顶温度、锅底温度、继电器电压进行采集工作,并将数据显示在屏幕上,对显示的曲线放大、缩小、拉伸看到电饭锅各个煮饭阶段的温度变化;通过对电饭锅的锅顶温度、锅底温度、继电器电压对比分析,得出相应的分析结果,为优化煮饭曲线,改善米饭口感提供改进数据。
[0005]为解决上述技术问题,本专利技术的技术方案如下:
[0006]一种得到电饭锅最优煮饭曲线的方法,包括以下步骤:
[0007]S1:接收电饭锅测试平台发送的测试数据;
[0008]S2:对测试数据进行观察修改,包括单个测试时间点数据的修改和时域区间的数
据修改;
[0009]S3:保存修改后的测试数据,并下发到电饭锅测试平台进行实验;
[0010]S4:重复步骤S1~S3得到多条优化后的煮饭曲线;
[0011]S5:对多条优化后的煮饭曲线的温度点进行分类;
[0012]S6:从分类好的温度点集中获得具体的煮饭曲线的预热时间长度、加热时间长度、沸腾维持时间长度几种参数值;
[0013]S7:对多条优化后的煮饭曲线得到不同的参数值,利用参数值和对应的煮米量,拟合出煮米量和参数值的函数关系,得到对任意煮米量形成最优的煮饭曲线。
[0014]本专利技术的工作原理:
[0015]本专利技术的技术方案通过串口完成电饭锅煮饭过程实时数据的采集、显示、存储及回放,为进一步研究和改进电饭锅煮饭过程,提高米饭口感和提高加热效率,降低能耗提供了可供研究的第一手实测数据;通过对不同煮饭曲线进行数据分析,通过对比不同曲线的顶部底部温度差异,加热时间差异,控制电平差异,有助于分析产生煮饭效果差异的具体原因,有利于煮饭曲线的改进。
[0016]优选地,所述的S1包括以下步骤:
[0017]S101:设置接收串口号,设置串口波特率,设置数据位为8位,设置校验位为NONE,设置停止位为1,设置接收文件保存格式为CSV文件,初始化串口,准备接受测试数据;
[0018]S102:准备多组不同的数据结构,用于保存多条不同的接收数据曲线;每隔一秒钟接收接一次电饭锅测试平台的测试数据,接受数据之后首先按照约定的格式进行数据包的校验,若校验失败,则通知电饭锅测试平台重传数据,最大错误重传次数设置为5,若5次重传皆错误,则放弃接收这一次的测试数据采用上次接收的测试数据作为本次测试的测试数据,以确保接收曲线的正常绘制;对接收的测试数据进行分解、转化,得到接收值;
[0019]S103:转化后的接收值加到对应数据结构之中,实时刷新对应的曲线,实现曲线动态绘制;
[0020]S104:结束测试,中断串口,停止接收测试数据,并把曲线和测试数据进行保存。
[0021]进一步地,所述的S1~S3是通过数据测试系统来完成的;数据测试系统规定与电饭锅测试平台之间数据传递的帧格式;
[0022]所述的帧格式包括:帧头、底部温度、顶部温度、第一控制电平、第二控制电平、第三控制电平、校验码;
[0023]其中校验码采用CRC方式进行通信时,电饭锅测试平台把测试数据按所述的帧格式先把帧头和测试数据排好,然后运行CRC算法获得校验码,完成帧的封装;最后把封装好的帧通过串口传输给数据测试系统。
[0024]更进一步地,所述的数据测试系统接收到上传的帧之后,
[0025]首先要进行检测,验证传输过程是否出错,具体如下:
[0026]对接收的测试数据运行一次CRC算法,如果错误则抛弃,并向电饭锅测试平台返回传输出错误信号,等待电饭锅测试平台重传,如果正确则接收,并向电饭锅测试平台返回传输正确信号;
[0027]然后,数据测试系统实时显示收到的测试数据,为了正确显示,建立5个接收数据队列,每一个正确接收的帧被解耦后就把新收的数据插入对应队列的尾部,然后实时刷新
显示曲线。
[0028]更进一步地,所述的数据测试系统和电饭锅测试平台使用串口进行通信,在串口对串口号、波特率、数据位、校验位和停止位进行设置,通过设置接收文件按键进行接收文件的设置;
[0029]当设置好的参数后,若电饭锅测试平台开始工作并连接到数据测试系统的串口,则按下开始测试按键;数据测试系统的串口对电饭锅测试数据进行接收,并把测试数据以横坐标为时间,纵坐标为温度和电平的形式显示;记录范围是0

2个小时;,温度范围是

50℃到+200℃之间,缺省设置为0℃

150℃;所述的电平采用0和1表示。
[0030]优选地,所述的S2的数据修改的方法如下:
[0031]对于单个测试时间点的修改,直接修改测量数据;
[0032]对于时域区间的修改,先修改起始点数据到第一期待值,然后修改终止点数据到第二期待值,采用插值方法,生成区间内其本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种得到电饭锅最优煮饭曲线的方法,其特征在于,包括以下步骤:S1:接收电饭锅测试平台发送的测试数据;S2:对测试数据进行观察修改,包括单个测试时间点数据的修改和时域区间的数据修改;S3:保存修改后的测试数据,并下发到电饭锅测试平台进行实验;S4:重复步骤S1~S3得到多条优化后的煮饭曲线;S5:对多条优化后的煮饭曲线的温度点进行分类;S6:从分类好的温度点集中获得具体的煮饭曲线的预热时间长度、加热时间长度、沸腾维持时间长度几种参数值;S7:对多条优化后的煮饭曲线得到不同的参数值,利用参数值和对应的煮米量,拟合出煮米量和参数值的函数关系,得到对任意煮米量形成最优的煮饭曲线。2.根据权利要求1所述的得到电饭锅最优煮饭曲线的方法,其特征在于:所述的S1包括以下步骤:S101:设置接收串口号,设置串口波特率,设置数据位为8位,设置校验位为NONE,设置停止位为1,设置接收文件保存格式为CSV文件,初始化串口,准备接受测试数据;S102:准备多组不同的数据结构,用于保存多条不同的接收数据曲线;每隔一秒钟接收接一次电饭锅测试平台的测试数据,接受数据之后首先按照约定的格式进行数据包的校验,若校验失败,则通知电饭锅测试平台重传数据,最大错误重传次数设置为5,若5次重传皆错误,则放弃接收这一次的测试数据采用上次接收的测试数据作为本次测试的测试数据,以确保接收曲线的正常绘制;对接收的测试数据进行分解、转化,得到接收值;S103:转化后的接收值加到对应数据结构之中,实时刷新对应的曲线,实现曲线动态绘制;S104:结束测试,中断串口,停止接收测试数据,并把曲线和测试数据进行保存。3.根据权利要求2所述的得到电饭锅最优煮饭曲线的方法,其特征在于:所述的S1~S3是通过数据测试系统来完成的;数据测试系统规定与电饭锅测试平台之间数据传递的帧格式;所述的帧格式包括:帧头、底部温度、顶部温度、第一控制电平、第二控制电平、第三控制电平、校验码;其中校验码采用CRC方式进行通信时,电饭锅测试平台把测试数据按所述的帧格式先把帧头和测试数据排好,然后运行CRC算法获得校验码,完成帧的封装;最后把封装好的帧通过串口传输给数据测试系统。4.根据权利要求3所述的得到电饭锅最优煮饭曲线的方法,其特征在于:所述的数据测试系统接收到上传的帧之后,首先要进行检测,验证传输过程是否出错,具体如下:对接收的测试数据运行一次CRC算法,如果错误则抛弃,并向电饭锅测试平台返回传输出错误信号,等待电饭锅测试平台重传,如果正确则接收,并向电饭锅测试平台返回传输正确信号;然后,数据测试系统实时显示收到的测试数据,为了正确显示,建立5个接收数据队列,每一个正确接收的帧被解耦后就把新收的数据插入对应队列的尾部,然后实时刷新显示曲
线。5.根据权利要求4所述的得到电饭锅最优煮饭曲线的方法,其特征在于,所述的数据测试系统和电饭锅测试平台使用串口进行通信,在串口对串口号、波特率、数据位、校验位和停止位进行设置,通过设置接收文件按键进行接收文件的设置;当设置好的参数后,若电饭锅测试平台开始工作并连接到数据测试系统的串口,则按下开始测试按键;数据测试系统的串口对电饭锅测试数据进行接收,并把测试数据以横坐标为时间,纵坐标为温度和电平的形式显示;记录范围是0

2个小时;温度范围是

50℃到+200℃之间,缺省设置为0℃

150℃;所述的电平采用0和1表示。6.根据权利要求1所述的得到电饭锅最优煮饭曲线的方法,其特征在于:所述的S2的数据修改的方法如下:对于单个测试时间点的修改,直接修改测量数据;对于时域区间的修改,先修改起始点数据到第一期待值,然后修改终止点数据到第二期待值,采用插值方法,生成区间内其他点的值,由此完成时域区间数据的修改。7.根据权利要求6所述的得到电饭锅最优煮饭曲线的方法,其特征在于,所述的插值方法是三次样条插值,原理如下:s(x)是插值函数,a=x1,x2,

,x
n
=b是插值点,y
j
=s(x
j
)是对应插值点的手动插入值,...

【专利技术属性】
技术研发人员:王华龙世瑜梁启文朱齐媛陈伟军
申请(专利权)人:岭南师范学院
类型:发明
国别省市:

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

1