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

配料机的参数校准方法及装置、存储介质、配料设备与流程

2023-02-10 17:12:50 来源:中国专利 TAG:


1.本技术涉及配料机技术领域,尤其是涉及到一种配料机的参数校准方法及装置、存储介质、配料设备。


背景技术:

2.随着智能厨具的不断发展,配料机的使用用户日益增长。以通过螺杆推挤固体调料进行配料的配料机为例,在进行配料时,配料机根据指定的配料重量通过电机驱动螺杆推挤固体调料完成配料,电机旋转的角度越大,螺杆推挤的调料重量越大。由于不同种类调料的固体颗粒的大小和固体颗粒之间的间隙存在差异,因此配料机的配料种类发生变化时,若配料机仍按原来的配料参数进行配料,配料精度将会降低。在对配料机的配料种类进行变更时,如何对配料机进行参数校准,以使配料机的参数能够适应更换后的调料,对保证配料机的配料精度尤为重要,但目前缺乏行之有效的参数校准方案。


技术实现要素:

3.有鉴于此,本技术提供了一种配料机的参数校准方法及装置、存储介质、配料设备,解决了现有技术中更换调料会导致的配料精度低,配料量不准的问题,有助于提高配料机的配料精度。
4.根据本技术的一个方面,提供了一种配料机的参数校准方法,所述方法包括:
5.响应于调料更换信号,获取更换后的目标调料对应的多个第一预设校准值;
6.分别依据每个所述第一预设校准值,驱动所述配料机的出料装置工作,并测量与每个所述第一预设校准值对应的所述目标调料的第一实际出料量;
7.根据多个所述第一预设校准值及其对应的所述第一实际出料量,拟合出与所述目标调料对应的目标出料参数,并将所述出料装置的当前出料参数变更为所述目标出料参数,其中,所述目标出料参数用于确定所述出料装置的工作参数。
8.可选地,所述根据多个所述第一预设校准值及其对应的所述第一实际出料量,拟合出与所述目标调料对应的目标出料参数,具体包括:
9.对多个所述第一预设校准值及其对应的所述第一实际出料量进行线性拟合,确定所述目标调料对应的出料装置工作参数与目标调料出料量之间的线性关系式,其中,所述线性关系式中的系数为所述目标出料参数;
10.相应地,所述将所述出料装置的当前出料参数变更为所述目标出料参数之后,所述方法还包括:
11.接收对所述目标调料的配料请求,所述配料请求包括目标配料量;
12.依据所述线性关系式,计算所述目标配料量对应的所述出料装置的目标工作参数,并按所述目标工作参数驱动所述出料装置工作。
13.可选地,所述响应于调料更换信号,获取更换后的目标调料对应的多个第一预设校准值之前,所述方法还包括:
14.接收输入的调料更换请求;
15.显示所述调料更换界面,并接收在所述调料更换界面选择或输入的待更换调料;
16.若所述待更换调料与所述调料更换请求对应的被更换调料的种类匹配,则将所述待更换调料作为所述目标调料;
17.若所述待更换调料与所述被更换调料的种类不匹配,则输出提示信息,以提示当前的待更换调料无法更换;
18.当接收到下料器的更换信号时,生成与所述目标调料对应的所述调料更换信号。
19.可选地,所述响应于调料更换信号,获取更换后的目标调料对应的多个第一预设校准值,具体包括:
20.响应于所述调料更换信号,输出所述目标调料对应的校准询问信息;
21.在接收到所述校准询问信息的确认反馈时,获取更换后的目标调料对应的多个第一预设校准值;
22.相应地,所述将所述出料装置的当前出料参数变更为所述目标出料参数之后,所述方法还包括:
23.输出所述目标调料对应的校准成功信息。
24.可选地,所述方法还包括:
25.在接收到所述校准询问信息的确认反馈时,查询是否预存有与所述目标调料对应的预设出料参数;
26.若已预存所述预设出料参数,则在确定预存的所述预设出料参数有效的情况下,将所述出料装置的当前出料参数变更为所述预设出料参数;
27.若未预存所述预设出料参数,或者在已预存所述预设出料参数但所述预设出料参数已失效,则驱动所述出料装置按预设校准准备参数工作,并获取所述目标调料对应的多个第一预设校准值。
28.可选地,所述将所述出料装置的当前出料参数变更为所述目标出料参数,具体包括:
29.获取所述目标调料对应的第一预设测试值,并依据所述第一预设测试值以及所述目标出料参数,计算所述目标调料的预计出料量;
30.依据所述第一预设测试值,驱动所述出料装置工作,并测量所述第一预设测试值对应的所述目标调料的测试出料量;
31.判断所述测试出料量是否在所述预计出料量对应的精度范围内;
32.若判断结果为是,则将所述出料装置的当前出料参数变更为所述目标出料参数。
33.可选地,所述判断所述测试出料量是否在所述预计出料量对应的精度范围内之后,所述方法还包括:
34.若判断结果为否,则依据第二预设校准值驱动所述出料装置工作,测量与所述第二预设校准值对应的所述目标调料的第一实际出料量,并重新拟合出目标出料参数,直至依据第二预设测试值对所述目标调料进行配料测试时第二测试出料量在对应的第二预计出料量的精度范围内为止,
35.其中,所述第二预设校准值依据所述第一预设测试值确定,至少包括以下方式之一:获取所述第一预设测试值作为所述第二预设校准值;所述第二预设校准值通过对所述
第一预设测试值进行插值确定;所述第二预设校准值通过对所述第一预设测试值进行排序后,任意相邻两个所述第一预设测试值的平均值确定;或者,
36.所述第二预设校准值依据所述第一预设校准值确定,至少包括以下方式之一:所述第二预设校准值通过对所述第一预设校准值进行插值确定;所述第二预设校准值通过对所述第一预设校准值进行排序后,任意相邻两个所述第一预设校准值的平均值确定。
37.根据本技术的另一方面,提供了一种配料机的参数校准装置,所述装置包括:
38.校准值获取模块,用于响应于调料更换信号,获取更换后的目标调料对应的多个第一预设校准值;
39.校准模块,用于分别依据每个所述第一预设校准值,驱动所述配料机的出料装置工作,并测量与每个所述第一预设校准值对应的所述目标调料的第一实际出料量;
40.参数配置模块,用于根据多个所述第一预设校准值及其对应的所述第一实际出料量,拟合出与所述目标调料对应的目标出料参数,并将所述出料装置的当前出料参数变更为所述目标出料参数,其中,所述目标出料参数用于确定所述出料装置的工作参数。
41.可选地,所述参数配置模块,具体用于:
42.对多个所述第一预设校准值及其对应的所述第一实际出料量进行线性拟合,确定所述目标调料对应的出料装置工作参数与目标调料出料量之间的线性关系式,其中,所述线性关系式中的系数为所述目标出料参数;
43.相应地,所述装置还包括:
44.配料模块,用于所述将所述出料装置的当前出料参数变更为所述目标出料参数之后,接收对所述目标调料的配料请求,所述配料请求包括目标配料量;依据所述线性关系式,计算所述目标配料量对应的所述出料装置的目标工作参数,并按所述目标工作参数驱动所述出料装置工作。
45.可选地,所述装置还包括:
46.更换请求模块,用于所述响应于调料更换信号,获取更换后的目标调料对应的多个第一预设校准值之前,接收输入的调料更换请求;
47.界面显示模块,用于显示所述调料更换界面,并接收在所述调料更换界面选择或输入的待更换调料;
48.调料确定模块,用于若所述待更换调料与所述调料更换请求对应的被更换调料的种类匹配,则将所述待更换调料作为所述目标调料;
49.失败提示模块,用于若所述待更换调料与所述被更换调料的种类不匹配,则输出提示信息,以提示当前的待更换调料无法更换;
50.信号生成模块,用于当接收到下料器的更换信号时,生成与所述目标调料对应的所述调料更换信号。
51.可选地,所述校准值获取模块,具体用于:
52.响应于所述调料更换信号,输出所述目标调料对应的校准询问信息;在接收到所述校准询问信息的确认反馈时,获取更换后的目标调料对应的多个第一预设校准值;
53.相应地,所述装置还包括:
54.成功提示模块,用于所述将所述出料装置的当前出料参数变更为所述目标出料参数之后,输出所述目标调料对应的校准成功信息。
55.可选地,所述装置还包括:
56.参数查询模块,用于在接收到所述校准询问信息的确认反馈时,查询是否预存有与所述目标调料对应的预设出料参数;
57.所述参数配置模块,还用于若已预存所述预设出料参数,则在确定预存的所述预设出料参数有效的情况下,将所述出料装置的当前出料参数变更为所述预设出料参数;
58.所述校准值获取模块,还用于若未预存所述预设出料参数,或者在已预存所述预设出料参数但所述预设出料参数已失效,则驱动所述出料装置按预设校准准备参数工作,并获取所述目标调料对应的多个第一预设校准值。
59.可选地,所述参数配置模块,具体还用于:
60.获取所述目标调料对应的第一预设测试值,并依据所述第一预设测试值以及所述目标出料参数,计算所述目标调料的预计出料量;
61.依据所述第一预设测试值,驱动所述出料装置工作,并测量所述第一预设测试值对应的所述目标调料的测试出料量;
62.判断所述测试出料量是否在所述预计出料量对应的精度范围内;
63.若判断结果为是,则将所述出料装置的当前出料参数变更为所述目标出料参数。
64.可选地,所述参数配置模块,具体还用于:
65.所述判断所述测试出料量是否在所述预计出料量对应的精度范围内之后,若判断结果为否,则依据第二预设校准值驱动所述出料装置工作,测量与所述第二预设校准值对应的所述目标调料的第一实际出料量,并重新拟合出目标出料参数,直至依据第二预设测试值对所述目标调料进行配料测试时第二测试出料量在对应的第二预计出料量的精度范围内为止,
66.其中,所述第二预设校准值依据所述第一预设测试值确定,至少包括以下方式之一:获取所述第一预设测试值作为所述第二预设校准值;所述第二预设校准值通过对所述第一预设测试值进行插值确定;所述第二预设校准值通过对所述第一预设测试值进行排序后,任意相邻两个所述第一预设测试值的平均值确定;或者,
67.所述第二预设校准值依据所述第一预设校准值确定,至少包括以下方式之一:所述第二预设校准值通过对所述第一预设校准值进行插值确定;所述第二预设校准值通过对所述第一预设校准值进行排序后,任意相邻两个所述第一预设校准值的平均值确定。
68.依据本技术又一个方面,提供了一种存储介质,其上存储有计算机程序,所述程序被处理器执行时实现上述配料机的参数校准方法。
69.依据本技术再一个方面,提供了一种配料设备,包括存储介质、处理器及存储在存储介质上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现上述配料机的参数校准方法。
70.借由上述技术方案,本技术提供的一种配料机的参数校准方法及装置、存储介质、配料设备,响应于调料更换信号,在配料机更换调料时,确定更换后的目标调料对应的多个第一预设校准值,并分别按每个第一预设校准值驱动配料机的出料装置工作,得到每个第一预设校准值对应的第一实际出料量,从而根据第一预设校准值和对应的第一实际出料量对出料装置的工作参数进行拟合,并将出料装置的工作参数配置为拟合出的目标出料参数。本技术实施例在配料机更换调料后,可以对出料装置的工作参数进行拟合和校准,以使
校准后的出料装置工作参数能够适应于对目标调料的配料,解决了现有技术中更换调料会导致的配料精度低,配料量不准的问题,有助于提高配料机的配料精度。
71.上述说明仅是本技术技术方案的概述,为了能够更清楚了解本技术的技术手段,而可依照说明书的内容予以实施,并且为了让本技术的上述和其它目的、特征和优点能够更明显易懂,以下特举本技术的具体实施方式。
附图说明
72.此处所说明的附图用来提供对本技术的进一步理解,构成本技术的一部分,本技术的示意性实施例及其说明用于解释本技术,并不构成对本技术的不当限定。在附图中:
73.图1示出了本技术实施例提供的一种配料机的参数校准方法的流程示意图;
74.图2示出了本技术实施例提供的另一种配料机的参数校准方法的流程示意图;
75.图3示出了本技术实施例提供的一种配料机的参数校准装置的结构示意图。
具体实施方式
76.下文中将参考附图并结合实施例来详细说明本技术。需要说明的是,在不冲突的情况下,本技术中的实施例及实施例中的特征可以相互组合。
77.在本实施例中提供了一种配料机的参数校准方法,如图1所示,该方法包括:
78.步骤101,响应于调料更换信号,获取更换后的目标调料对应的多个第一预设校准值;
79.步骤102,分别依据每个所述第一预设校准值,驱动所述配料机的出料装置工作,并测量与每个所述第一预设校准值对应的所述目标调料的第一实际出料量;
80.本技术实施例可以应用于配料机中,用于实现在配料机更换配料的调料时,对配料机的出料装置的工作参数进行校准,以使得经过校准的出料装置能够更精准的下料。配料机响应于调料更换信号,确定更换后的目标调料以及与目标调料对应的多个第一预设校准值,其中,调料更换信号具体可以是对配料机的下料器更换成功的信号,第一预设校准值可以是经过大数据分析确定目标调料对应的各历史配料量中使用频次较高的前几个配料量,也可以是依据烹饪经验预先设定的若干校准值,或者是在一定范围内随机生成的若干数据。得到多个第一预设校准值后,分别依据每个第一预设校准值驱动出料装置工作,以使目标调料从出料装置流出,并对目标调料的实际出料量进行测量,得到每个第一预设校准值对应的第一实际出料量。其中,第一预设校准值可以有多种形式,例如可以是脉冲数值,也可以是电机转动角度,也可以是直接体现为调料重量,当为调料重量时,调料机内部先将其转化为电机的参数,再进行出料,例如第一预设校准值分别为5g、10g、15g,那么驱动电机工作时,实际上是配料机将第一预设校准值转化电机参数进行出料的,例如,预设校准值5g转化为或实际对应于脉冲数值为20,以此出料,并得到实际出料量。
81.需要说明的是,在进入校准程序之前,即获取第一预设校准值之前,还可以输出提示信息以询问用户是否要进行校准,并在用户的确认下进入校准程序。
82.在具体应用场景中,配料机可以通过电机驱动螺杆推挤固体调料进行配料,也可以通过导管对液体调料进行配料。可选地,所述第一预设校准值包括所述出料装置对应的电机转动角度和/或导管导料时长;步骤102具体可以包括:分别依据每个所述电机转动角
度,驱动所述配料机的出料电机转动,并测量所述配料机对所述目标调料的出料重量,作为所述第一实际出料量;和/或,分别依据每个所述导管导料时长,驱动所述配料机的导料管导料,并测量所述配料机对所述目标调料的出料体积,作为所述第一实际出料量。
83.在上述实施例中,第一预设校准值具体可以为电机转动角度,也可以是驱动电机的脉冲值,也可以为导管导料时长,也可以通过期待下料的下料量来表示,在配料机内部,将这种以下料量表示的值转化为电机参数如脉冲值等,按电机转动角度驱动配料机的出料电机转动,可以得到相应的固体调料,测量固体调料的出料重量作为第一实际出料量,同理,按导管导料时长驱动配料机的导料管导料,可以得到相应的液体调料,测量液体调料的体积作为第一实际出料量。
84.步骤103,根据多个所述第一预设校准值及其对应的所述第一实际出料量,拟合出与所述目标调料对应的目标出料参数,并将所述出料装置的当前出料参数变更为所述目标出料参数,其中,所述目标出料参数用于确定所述出料装置的工作参数。
85.在该实施例中,以固体下料为例,通过螺杆推挤固体粉末,螺杆通过直流减速电机驱动,减速电机安装有霍尔编码器码盘,可反馈电机已经旋转的角度,该角度与螺杆转动的角度呈线性关系,由螺杆给料原理可知,螺杆腔体填充满固体粉末后,螺杆推挤出的固体粉末重量与电机转动的角度近似呈现线性关系。可近似用w=km b公式表示。其中,w表示电机转动的角度,m表示螺杆下料的重量,k、b分别是随调料变化的出料装置的工作参数。由该公式可知,获得多个第一预设校准值及其对应的第一实际出料量之后,即获得多个w和对应的m,可以通过线性拟合的方式,拟合得到参数k和b,并将出料装置的参数变更为拟合得到的目标出料参数k和b,实现对配料机的参数校准。从而在使用配料机进行目标调料的配料时,输入需要的目标调料重量,就可以通过拟合出的线性关系式计算出相应的电机转动角度,按计算出的角度驱动电机工作即可得到相应重量的目标调料,以使校准后的工作参数能够适应对目标调料的配料,提高配料机的配料精度。
86.通过应用本实施例的技术方案,响应于调料更换信号,在配料机更换调料时,确定更换后的目标调料对应的多个第一预设校准值,并分别按每个第一预设校准值驱动配料机的出料装置工作,得到每个第一预设校准值对应的第一实际出料量,从而根据第一预设校准值和对应的第一实际出料量对出料装置的工作参数进行拟合,并将出料装置的工作参数配置为拟合出的目标出料参数。本技术实施例在配料机更换调料后,可以对出料装置的工作参数进行拟合和校准,以使校准后的出料装置工作参数能够适应于对目标调料的配料,解决了现有技术中更换调料会导致的配料精度低,配料量不准的问题,有助于提高配料机的配料精度。
87.进一步的,作为上述实施例具体实施方式的细化和扩展,为了完整说明本实施例的具体实施过程,提供了另一种配料机的参数校准方法,如图2所示,该方法包括:
88.步骤201,接收输入的调料更换请求;显示所述调料更换界面,并接收在所述调料更换界面选择或输入的待更换调料;
89.步骤202,若所述待更换调料与所述调料更换请求对应的被更换调料的种类匹配,则将所述待更换调料作为所述目标调料;
90.步骤203,若所述待更换调料与所述被更换调料的种类不匹配,则输出提示信息,以提示当前的待更换调料无法更换;
91.在上述实施例中,配料机接收到用户输入的调料更换请求后,可以显示调料更换界面,调料更换界面可以包括多种调料模块,用户可以通过选择调料模块来确定待更换调料,也可以通过在调料更换界面内直接输入的方式确定待更换调料。接着,比较待更换调料与被更换调料的种类是否匹配,系统可以预存一些调料名称的关键词并进行归类,以检验更换后的调料与原有待更换的调料类型是否一致,例如,将盐换成其他调料,如果系统检测到用户的命名是醋,醋匹配到系统的关键词,该调料属于液体料,而待更换调料的种类是固体调料,这两种类型的调料是不能够更换的,则提醒用户不能更换。
92.在本技术实施例中,可选地,步骤201至步骤203可替换为:接收输入的调料更换请求,确定所述调料更换请求对应的被更换调料,并获取与所述被更换调料对应的可更换调料;依据所述可更换调料,生成并显示与所述可更换调料对应的调料更换界面;接收对所述调料更换界面中的所述可更换调料的选择数据,确定所述目标调料。
93.在上述实施例中,系统可以内置可更换调料的名称,用户只需要点击盐进入更换调料界面,选择对应的更换后调料的名称即可,例如,用户将盐换为芝麻,用户选中盐,点击更换调料,进入更换调料界面,界面上显示了配料机中预存的可更换为调料的所有名称:芝麻,白糖,海盐、辣椒面、胡椒粉、花生,且这些调料可以是配料机原来不包含的调料,如果用户需要将盐更换为芝麻,则只需要选中芝麻即可,免去了用户输入的麻烦。
94.步骤204,当接收到下料器的更换信号时,生成与所述目标调料对应的所述调料更换信号;
95.步骤205,响应于调料更换信号,输出所述目标调料对应的校准询问信息;在接收到所述校准询问信息的确认反馈时,获取更换后的目标调料对应的多个第一预设校准值;
96.在上述实施例中,接收到下料器的更换信号时,认为已经对调料进行了更换,配料机生成调料更换信号,同时,输出对更换后的目标调料的校准询问信息,以询问用户是否需要对目标调料进行参数校准,并在接收到用户的确认反馈后,进入校准程序,获取第一预设校准值。
97.另外,需要说明的是,在进入校准程序之前,为了避免被更换调料的残留,驱动出料装置按预设校准准备参数工作,将残留的被更换调料从螺杆腔体或导料管道中排出,避免残留的调料影响实际出料量的准确性,提高校准精度。
98.在本技术实施例中,可选地,配料机中还可以预先存储有不同调料对应的出料装置工作参数,在进行调料更换时,可以直接按预存的参数对出料装置进行设置。步骤205中“在接收到所述校准询问信息的确认反馈时,获取更换后的目标调料对应的多个第一预设校准值”,具体可以包括:
99.步骤205-1,在接收到所述校准询问信息的确认反馈时,查询是否预存有与所述目标调料对应的预设出料参数;
100.步骤205-2,若已预存所述预设出料参数,则在确定预存的所述预设出料参数有效的情况下,将所述出料装置的当前出料参数变更为所述预设出料参数;
101.步骤205-3,若未预存所述预设出料参数,或者在已预存所述预设出料参数但所述预设出料参数已失效,则驱动所述出料装置按预设校准准备参数工作,并获取所述目标调料对应的多个第一预设校准值。
102.在上述实施例中,接收到校准询问信息的确认反馈后,可以先查询配料机中是否
已经预存了与该目标调料对应的预设出料参数,并在已经预存了参数的情况下,判断该参数是否有效,具体可以根据预设出料参数的存储日期判断预设出料参数是否在有效期内,还可以根据预设出料参数对应的调料品牌、批次等信息,判断预存的出料参数是否适用于当前的目标调料,如果适用,可以直接将出料装置的当前出料参数变更为预存的预设出料参数,以避免校准过程浪费时间,提高配料机使用效率。而如果配料机中没有预存目标调料对应的预设出料参数,或者预存了该参数但参数已经失效,那么可以进入参数校准程序,获取目标调料对应的多个第一预设校准值。
103.步骤206,分别依据每个所述第一预设校准值,驱动所述配料机的出料装置工作,并测量与每个所述第一预设校准值对应的所述目标调料的第一实际出料量;
104.步骤207,对多个所述第一预设校准值及其对应的所述第一实际出料量进行线性拟合,确定所述目标调料对应的出料装置工作参数与目标调料出料量之间的线性关系式,并将所述出料装置的当前出料参数变更为所述目标出料参数,其中,所述线性关系式中的系数为所述目标出料参数,所述目标出料参数用于确定所述出料装置的工作参数;
105.步骤208,输出所述目标调料对应的校准成功信息。
106.在上述实施例中,根据多个第一预设校准值分别驱动出料装置工作,例如,以固体调料为例,电机每转动一个角度,用容器接住下落的固体粉末,并用台秤称重固体重量,如此记录多组(w
角度
,m
重量
)值,将这一系列(w
角度i
,m
重量i
)(i=1

n,n为称重的次数)值通过最小二乘法算法拟合出一条w=km b的直线。通过最小二乘法计算出这条直线的斜率k,截距b,k、b值作为目标出料参数替换出料装置的当前出料参数,实现对目标调料的校准。进而输出校准成功信息,以提示用户配料机已经完成校准,可以开始使用配料机进行目标调料的配料。
107.在本技术实施例中,得到目标出料参数后,还可以对测试该参数是否准确,并在不准确时,再次进行校准,以保证配料机的配料精度。可选地,步骤207中“将所述出料装置的当前出料参数变更为所述目标出料参数”具体可以包括:
108.步骤207-1,获取所述目标调料对应的第一预设测试值,并依据所述第一预设测试值以及所述目标出料参数,计算所述目标调料的预计出料量;
109.步骤207-2,依据所述第一预设测试值,驱动所述出料装置工作,并测量所述第一预设测试值对应的所述目标调料的测试出料量;
110.步骤207-3,判断所述测试出料量是否在所述预计出料量对应的精度范围内;
111.步骤207-4,若判断结果为是,则将所述出料装置的当前出料参数变更为所述目标出料参数;
112.步骤207-5,若判断结果为否,则依据第二预设校准值驱动所述出料装置工作,测量与所述第二预设校准值对应的所述目标调料的第一实际出料量,并重新拟合出目标出料参数,直至依据第二预设测试值对所述目标调料进行配料测试时第二测试出料量在对应的第二预计出料量的精度范围内为止。
113.其中,所述第二预设校准值依据所述第一预设测试值确定,至少包括以下方式之一:获取所述第一预设测试值作为所述第二预设校准值;所述第二预设校准值通过对所述第一预设测试值进行插值确定;所述第二预设校准值通过对所述第一预设测试值进行排序后,任意相邻两个所述第一预设测试值的平均值确定;或者,
114.所述第二预设校准值依据所述第一预设校准值确定,至少包括以下方式之一:所
述第二预设校准值通过对所述第一预设校准值进行插值确定;所述第二预设校准值通过对所述第一预设校准值进行排序后,任意相邻两个所述第一预设校准值的平均值确定。
115.在上述实施例中,获取目标调料对应的第一预设测试值,该第一预设测试值可以根据实际烹饪场景中经常选用的对目标调料的使用量对应的电机转动角度,按拟合出的线性关系式计算第一预设测试值对应的预计出料量,并按第一预设测试值驱动出料装置工作,测量第一预设测试值对应的测试出料量。从而根据预计出料量和实际测量的测试出料量,判断目标出料参数是否符合精度要求,具体可以通过判断测试出料量是否在预计出料量对应的精度范围内来确定,例如预计出料量为10g,上下浮动5%以内,认为符合精度要求,那么如果测试出料量在9.5g~10.5g之间,那么目标出料参数符合精度要求,可以直接按该目标出料参数配置出料装置的工作参数。
116.而如果目标出料参数不符合精度要求,那么需要重新确定目标出料参数,具体可以依据多个第二预设校准值对配料机进行重新校准,具体的执行过程与步骤205至步骤207中依据多个第一预设校准值确定出目标出料参数的过程相似,在此不再赘述。
117.其中,第二预设校准值可以根据第一预设测试值来确定,具体可以将第一预设测试值直接作为第二预设校准值,即对第一次拟合出的关系式进行测试时,如果测试出来的结果精度不符合要求,则直接以第一预设测试值以及对应的实际出料量再次拟合关系式,提高校准效率。第二预设校准值也可以通过对第一预设测试值进行插值的方式确定,或者可以对第一预设校准值按大小进行排序后,将相邻两个值的平均值作为第二预设校准值,当然也可以直接设定或按其他方式确定第二预设校准值,在此不做限定。从而利用第二预设校准值重新校准,以避免原来的第一预设校准值因不具有普适性导致拟合出的线性关系式不使用实际配料场景。
118.另外,第二预设校准值也可以依据第一预设校准值来确定,具体可以通过对第一预设校准值进行插值的方式确定,也可以对第一预设校准值按大小进行排序后,将相邻两个值的平均值作为第二预设校准值。在第一预设校准值是依据常用烹饪数据确定的场景下,通过上述方式确定第二预设校准值,可以使得校准更符合实际烹饪场景中对目标调料的使用需求,有助于提升目标调料的配料精度。
119.进一步,也可以通过类似的方式确定第二预设测试值,具体也可以通过对第一预设测试值进行插值的方式确定,也可以对第一预设测试值按大小进行排序后,将相邻两个值的平均值作为第二预设测试值。在第一预设测试值是依据常用烹饪数据确定的场景下时,通过上述方式确定第二预设测试值,可以使得测试更符合实际烹饪场景中对目标调料的使用需求,进一步提升目标调料的配料精度。
120.在本技术实施例中,可选地,步骤208之后还可以包括:接收对所述目标调料的配料请求,所述配料请求包括目标配料量;依据所述线性关系式,计算所述目标配料量对应的所述出料装置的目标工作参数,并按所述目标工作参数驱动所述出料装置工作。
121.在上述实施例中,对配料机进行参数校准后,当接收到对目标调料的配料请求时,配料机可以根据拟合出的线性关系式,计算目标配料量对应的电机转动角度、导管导料时长等目标工作参数,并驱动出料装置按目标工作参数工作,实现对目标调料的配料。
122.进一步的,作为图1方法的具体实现,本技术实施例提供了一种配料机的参数校准装置,如图3所示,该装置包括:
123.校准值获取模块,用于响应于调料更换信号,获取更换后的目标调料对应的多个第一预设校准值;
124.校准模块,用于分别依据每个所述第一预设校准值,驱动所述配料机的出料装置工作,并测量与每个所述第一预设校准值对应的所述目标调料的第一实际出料量;
125.参数配置模块,用于根据多个所述第一预设校准值及其对应的所述第一实际出料量,拟合出与所述目标调料对应的目标出料参数,并将所述出料装置的当前出料参数变更为所述目标出料参数,其中,所述目标出料参数用于确定所述出料装置的工作参数。
126.可选地,所述参数配置模块,具体用于:
127.对多个所述第一预设校准值及其对应的所述第一实际出料量进行线性拟合,确定所述目标调料对应的出料装置工作参数与目标调料出料量之间的线性关系式,其中,所述线性关系式中的系数为所述目标出料参数;
128.相应地,所述装置还包括:
129.配料模块,用于所述将所述出料装置的当前出料参数变更为所述目标出料参数之后,接收对所述目标调料的配料请求,所述配料请求包括目标配料量;依据所述线性关系式,计算所述目标配料量对应的所述出料装置的目标工作参数,并按所述目标工作参数驱动所述出料装置工作。
130.可选地,所述装置还包括:
131.更换请求模块,用于所述响应于调料更换信号,获取更换后的目标调料对应的多个第一预设校准值之前,接收输入的调料更换请求;
132.界面显示模块,用于显示所述调料更换界面,并接收在所述调料更换界面选择或输入的待更换调料;
133.调料确定模块,用于若所述待更换调料与所述调料更换请求对应的被更换调料的种类匹配,则将所述待更换调料作为所述目标调料;
134.失败提示模块,用于若所述待更换调料与所述被更换调料的种类不匹配,则输出提示信息,以提示当前的待更换调料无法更换;
135.信号生成模块,用于当接收到下料器的更换信号时,生成与所述目标调料对应的所述调料更换信号。
136.可选地,所述校准值获取模块,具体用于:
137.响应于所述调料更换信号,输出所述目标调料对应的校准询问信息;在接收到所述校准询问信息的确认反馈时,获取更换后的目标调料对应的多个第一预设校准值;
138.相应地,所述装置还包括:
139.成功提示模块,用于所述将所述出料装置的当前出料参数变更为所述目标出料参数之后,输出所述目标调料对应的校准成功信息。
140.可选地,所述装置还包括:
141.参数查询模块,用于在接收到所述校准询问信息的确认反馈时,查询是否预存有与所述目标调料对应的预设出料参数;
142.所述参数配置模块,还用于若已预存所述预设出料参数,则在确定预存的所述预设出料参数有效的情况下,将所述出料装置的当前出料参数变更为所述预设出料参数;
143.所述校准值获取模块,还用于若未预存所述预设出料参数,或者在已预存所述预
设出料参数但所述预设出料参数已失效,则驱动所述出料装置按预设校准准备参数工作,并获取所述目标调料对应的多个第一预设校准值。
144.可选地,所述参数配置模块,具体还用于:
145.获取所述目标调料对应的第一预设测试值,并依据所述第一预设测试值以及所述目标出料参数,计算所述目标调料的预计出料量;
146.依据所述第一预设测试值,驱动所述出料装置工作,并测量所述第一预设测试值对应的所述目标调料的测试出料量;
147.判断所述测试出料量是否在所述预计出料量对应的精度范围内;
148.若判断结果为是,则将所述出料装置的当前出料参数变更为所述目标出料参数。
149.可选地,所述参数配置模块,具体还用于:
150.所述判断所述测试出料量是否在所述预计出料量对应的精度范围内之后,若判断结果为否,则依据第二预设校准值驱动所述出料装置工作,测量与所述第二预设校准值对应的所述目标调料的第一实际出料量,并重新拟合出目标出料参数,直至依据第二预设测试值对所述目标调料进行配料测试时第二测试出料量在对应的第二预计出料量的精度范围内为止,
151.其中,所述第二预设校准值依据所述第一预设测试值确定,至少包括以下方式之一:获取所述第一预设测试值作为所述第二预设校准值;所述第二预设校准值通过对所述第一预设测试值进行插值确定;所述第二预设校准值通过对所述第一预设测试值进行排序后,任意相邻两个所述第一预设测试值的平均值确定;或者,
152.所述第二预设校准值依据所述第一预设校准值确定,至少包括以下方式之一:所述第二预设校准值通过对所述第一预设校准值进行插值确定;所述第二预设校准值通过对所述第一预设校准值进行排序后,任意相邻两个所述第一预设校准值的平均值确定。
153.需要说明的是,本技术实施例提供的一种配料机的参数校准装置所涉及各功能单元的其他相应描述,可以参考图1至图2方法中的对应描述,在此不再赘述。
154.基于上述如图1至图2所示方法,相应的,本技术实施例还提供了一种存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现上述如图1至图2所示的配料机的参数校准方法。
155.基于这样的理解,本技术的技术方案可以以软件产品的形式体现出来,该软件产品可以存储在一个非易失性存储介质(可以是cd-rom,u盘,移动硬盘等)中,包括若干指令用以使得一台配料设备(可以是个人计算机,服务器,或者网络设备,也可以是厨房用的厨房设备,例如,配料机,烹饪设备等)执行本技术各个实施场景所述的方法。
156.基于上述如图1至图2所示的方法,以及图3所示的虚拟装置实施例,为了实现上述目的,本技术实施例还提供了一种配料设备,该配料设备包括存储介质和处理器;存储介质,用于存储计算机程序;处理器,用于执行计算机程序以实现上述如图1至图2所示的配料机的参数校准方法。
157.通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到本技术可以借助软件加必要的通用硬件平台的方式来实现,也可以通过硬件实现响应于调料更换信号,在配料机更换调料时,确定更换后的目标调料对应的多个第一预设校准值,并分别按每个第一预设校准值驱动配料机的出料装置工作,得到每个第一预设校准值对应的第一实际出
料量,从而根据第一预设校准值和对应的第一实际出料量对出料装置的工作参数进行拟合,并将出料装置的工作参数配置为拟合出的目标出料参数。本技术实施例在配料机更换调料后,可以对出料装置的工作参数进行拟合和校准,以使校准后的出料装置工作参数能够适应于对目标调料的配料,解决了现有技术中更换调料会导致的配料精度低,配料量不准的问题,有助于提高配料机的配料精度。
158.本领域技术人员可以理解附图只是一个优选实施场景的示意图,附图中的模块或流程并不一定是实施本技术所必须的。本领域技术人员可以理解实施场景中的装置中的模块可以按照实施场景描述进行分布于实施场景的装置中,也可以进行相应变化位于不同于本实施场景的一个或多个装置中。上述实施场景的模块可以合并为一个模块,也可以进一步拆分成多个子模块。
159.上述本技术序号仅仅为了描述,不代表实施场景的优劣。以上公开的仅为本技术的几个具体实施场景,但是,本技术并非局限于此,任何本领域的技术人员能思之的变化都应落入本技术的保护范围。
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

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

相关文献