技术领域
[0001] 本发明涉及智能家电技术领域,特别涉及一种调料投放方法、装置、电子设备及存储介质。
相关背景技术
[0002] 随着智能化和自动化越来越普及,在烹饪过程中,可以通过智能调料投放设备自动进行调料的投放,依据指令控制对应的投料组件按照预设的重量进行投放。但在使用过程中,实际投放的调料量与预设重量会产生一定差异,实际投放不准,与预期不符,影响烹饪效果;并且在使用一段时间后,由于调料投放通道内的调料沉积,会导致投放精度下降。
具体实施方式
[0053] 为了使本领域普通人员更好地理解本发明公开的技术方案,下面将结合附图,对本发明公开实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0054] 需要说明的是,本发明公开的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本发明公开的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或服务器不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
[0055] 本说明书实施例中,调料投放设备可以包括调料投放机构、储料结构及接料结构,储料结构与接料结构之间通过投放通道连接,调料投放机构用于将储料结构中存储的调料经投放通道投放至接料结构内,从而应用于后续烹饪过程中。接料结构中设置有可以用于对其中调料进行称重的称重结构,从而可以获取到接料结构中的调料量。
[0056] 其中,储料结构可以包括固体调料存储结构及液体调料存储结构,相应的,调料投放机构可以包括固体调料投放机构和液体调料投放机构,接料结构可以包括固体调料接收结构和液体调料接收结构,固体调料存储结构与固体调料接收结构之间通过固体调料投放通道连接,液体调料存储结构与液体调料接收结构之间通过液体调料投放通道连接。具体的,固体调料投放机构用于将固体调料存储结构中存储的固体调料经固体调料投放通道投放至固体调料接料结构内,液体调料投放机构用于将液体调料存储结构中存储的液体调料经投放通道投放至液体调料接料结构内;固体调料投放机构可以为驱动电机,液体调料投放机构可以为水泵。
[0057] 此外,需要说明的是,上述仅仅是一种调料投放设备的结构设置,本说明书实施例并不以上述为限。
[0058] 以下介绍本申请的一种调料投放方法,图1是根据一示例性实施例示出的一种调料投放方法的流程示意图,本说明书提供了如实施例或流程图所述的方法操作步骤,但基于常规或者无创造性的劳动可以包括更多或者更少的操作步骤。实施例中列举的步骤顺序仅仅为众多步骤执行顺序中的一种方式,不代表唯一的执行顺序。在实际中的系统或服务器产品执行时,可以按照实施例或者附图所示的方法顺序执行或者并行执行(例如并行处理器或者多线程处理的环境)。具体的,如图1所示,上述方法可以包括:
[0059] S101:获取待投放调料的第一目标投放量,以及第一目标投放量对应的调料投放机构的第一运行参数。
[0060] 在一个具体实施例中,待投放调料可以为烹饪过程中所需的任一种调料,待投放调料可以包括固体调料和液体调料,其中固体调料可以为颗粒类或粉类调料,如花椒、胡椒粉等,液体调料可以包括食用油、生抽和醋等。第一目标投放量可以为一次烹饪过程中进行第一次调料投放时,预期计划投放的调料量,相应的,第一运行参数可以为在该次调料投放时,调料投放机构对应的运行参数,具体的,该运行参数可以包括调料投放机构的运行时长及占空比,通过调节占空比的大小,可以用于调节调料投放机构的转速大小。
[0061] 在实际应用中,该第一运行参数可以作为后续参数调节过程所对应的初始运行参数,第一运行参数包括第一运行时长和第一占空比,其中,第一占空比通常可以设置为100%,第一运行时长可以与第一目标投放量、待投放调料的种类(如食用油、生抽、胡椒粉等)有关。具体的,第一运行时长可以根据第一目标投放量、待投放调料的目标种类及预设映射关系确定,其中,该预设映射关系可以用于表征投放量(计划投放量)、待投放调料的种类与运行时长之间的对应关系,计划投放量与运行时长之间为正相关关系。例如,在待投放调料为食用油的情况下,计划投放量为3克,相应的运行时长可以为1.4秒,计划投放量为10克,相应的运行时长可以为4.23秒;在待投放调料为生抽的情况下,计划投放量为3克,相应的运行时长可以为0.9秒。上述参数数据可以通过多次试验得到。
[0062] 在一个可选的实施例中,上述获取待投放调料的第一目标投放量可以包括:
[0063] 获取待投放调料的目标投放量;
[0064] 基于目标投放量和第一预设比例系数,确定第一目标投放量;第一目标投放量小于目标投放量。
[0065] 在一个具体实施例中,上述目标投放量可以为在一次烹饪过程中,对一种调料的整体需求量,即在一次烹饪过程中,一种调料预期的计划投放量。在实际应用中,可以基于一次烹饪中调料的计划投放量,进行分次投放,使多次投放量之和达到或接近计划投放量相差,第一目标投放量可以为第一次投放的计划投放量。第一预设比例系数可以根据实际应用需求进行设置,例如可以设置为1/3、1/4、1/5、1/6、1/7、1/8等;具体的,第一预设比例系数还可以根据待投放调料的种类确定,如固体调料校正较慢,第一预设比例系数可以设定较小,通过较多次投放进行参数调节。
[0066] S103:基于第一运行参数,控制调料投放机构进行调料投放,得到实际投放量。
[0067] 在一个具体实施例中,可以通过第一占空比确定调料投放机构的转速,进而控制调料投放机构以该转速运行第一运行时长,将储料结构中的调料投放至接料结构中,完成第一次投放,并通过接料结构中的称重结构,得到第一次投放过程实际投放的调料重量。
[0068] S105:在投放偏差信息不满足预设条件的情况下,基于投放偏差信息,对第一运行参数进行调节,得到第二运行参数,以及获取待投放调料的第二目标投放量。
[0069] 在一个具体实施例中,第二目标投放量可以为在第一次投放偏差较大的情况下,进行第二次投放的计划投放量。第二运行参数包括第二运行时长和第二占空比。上述投放偏差信息可以为实际投放量与第一目标投放量之间的偏差信息,该投放偏差信息可以为每次投放过程的实际投放量与对应的计划投放量之间的偏差信息,具体可以通过偏差率表示。具体的,投放偏差信息可以根据以下公式确定:
[0070] p=(B‑A)/A
[0071] 其中,p表示投放偏差信息,B表示实际投放量,A表示计划投放量。
[0072] 在一个具体实施例中,投放偏差信息可以包括正向投放偏差信息和负向投放偏差信息,正向投放偏差信息可以用于表征实际投放量大于计划投放量,正向投放偏差信息可以用于表征实际投放量小于计划投放量。具体的,在投放偏差信息为负向投放偏差信息的情况下,可以增加调料投放机构的运行时长和占空比;在投放偏差信息为正向投放偏差信息的情况下,可以减小调料投放机构的运行时长和占空比。
[0073] 在一个可选的实施例中,上述获取待投放调料的第二目标投放量可以包括:
[0074] 基于目标投放量和第二预设比例系数,确定第二目标投放量;第二目标投放量小于目标投放量。
[0075] 在一个具体实施例中,第二预设比例系数可以根据实际应用需求进行设置,例如可以设置为1/3、1/4、1/5、1/6、1/7、1/8等。第二预设比例系数可以与第一预设比例系数相同。
[0076] 在一个可选的实施例中,上述在投放偏差信息不满足预设条件的情况下,基于投放偏差信息,对第一运行参数进行调节,得到第二运行参数可以包括:
[0077] 在投放偏差信息的绝对值大于第一预设阈值的情况下,基于投放偏差信息,对第一运行参数进行调节,得到第二运行参数。
[0078] 在一个具体实施例中,第一预设阈值可以根据实际应用需求进行设置,具体的,第二预设阈值可以设置为1%至15%中的任一数值,如1%、5%、10%、15%等。
[0079] 在一个可选的实施例中,上述在投放偏差信息的绝对值大于第一预设阈值的情况下,基于投放偏差信息,对第一运行参数进行调节,得到第二运行参数可以包括:
[0080] 在投放偏差信息的绝对值大于第一预设阈值,且投放偏差信息的绝对值小于或等于第二预设阈值的情况下,基于投放偏差信息,对第一运行时长进行调节,得到第二运行时长,以及将第一占空比作为第二占空比;
[0081] 在投放偏差信息的绝对值大于第二预设阈值的情况下,基于投放偏差信息,分别对第一运行时长和第一占空比进行调节,得到第二运行时长和第二占空比。
[0082] 在一个具体实施例中,第二预设阈值可以根据实际应用需求进行设置,具体的,第二预设阈值可以设置为15%至30%中的任一数值,如15%、20%、25%、30%等。
[0083] 在实际应用中,在投放偏差信息的绝对值大于第一预设阈值,且投放偏差信息的绝对值小于或等于第二预设阈值的情况下,只需要对调料投放机构的运行时长进行调节,可以不对占空比进行调节,将前一次投放过程调料投放机构所对应的占空比作为本次投放对应的占空比。在投放偏差信息的绝对值大于第二预设阈值的情况下,则需要对调料投放机构的运行时长和占空比均进行调节。
[0084] 在一个可选的实施例中,图2是根据一示例性实施例示出的一种调节运行参数的流程示意图,如图2所示,上述在投放偏差信息的绝对值大于第一预设阈值,且投放偏差信息的绝对值小于或等于第二预设阈值的情况下,基于投放偏差信息,对第一运行时长进行调节,得到第二运行时长可以包括:
[0085] S201:在投放偏差信息的绝对值大于第一预设阈值,且投放偏差信息的绝对值小于或等于第二预设阈值的情况下,基于投放偏差信息与第一预设调节系数,确定第一调节信息。
[0086] 在一个具体实施例中,第一调节信息可以为第一运行时长对应的调节幅度信息,第一预设调节系数可以根据实际应用需求进行设置,具体的可以设置为0.5%至1.5%之间的任一数值,如0.5%、1%、1.5%等。
[0087] 具体的,上述基于投放偏差信息与第一预设调节系数,确定第一调节信息可以包括:将投放偏差信息与第一预设调节系数进行相乘处理,得到第一调节信息。
[0088] S203:基于第一调节信息,对第一运行时长进行调节,得到第二运行时长。
[0089] 在一个具体实施例中,若投放偏差信息为正向投放偏差信息,则需减小第一运行时长,且第一运行时长的减小幅度为第一调节信息;若投放偏差信息为负向投放偏差信息,则需增加第一运行时长,且第一运行时长的增加幅度为第一调节信息。
[0090] 在实际应用中,在投放偏差信息的绝对值大于第一预设阈值,且投放偏差信息的绝对值小于或等于第二预设阈值的情况下,假设投放偏差信息为a,第一运行时长为t,则上述第一运行时长的调节幅度可以为0.5%a至1.5%a之间的任一数值。若投放偏差信息为正向投放偏差信息,减小第一运行时长,且第一运行时长的减小幅度为0.5%a至1.5%a之间的任一数值,则第二运行时长位于0.085at至0.095at之间;若投放偏差信息为负向投放偏差信息,增加第一运行时长,且第一运行时长的增加幅度为0.5%a至1.5%a之间的任一数值,则第二运行时长位于1.005at至1.015at之间。
[0091] 在一个可选的实施例中,图3是根据一示例性实施例示出的另一种调节运行参数的流程示意图,如图3所示,上述在投放偏差信息的绝对值大于第二预设阈值的情况下,基于投放偏差信息,分别对第一运行时长和第一占空比进行调节,得到第二运行时长和第二占空比可以包括:
[0092] S301:在投放偏差信息的绝对值大于第二预设阈值的情况下,获取预设调节信息,以及基于投放偏差信息和第二预设调节系数,确定第二调节信息。
[0093] 在一个具体实施例中,第二调节信息可以为第一占空比对应的调节幅度信息,第二预设调节系数可以根据实际应用需求进行设置,具体的可以设置为0至1之间的任一数值(不含0),如0.25、0.5、0.75、1等。预设调节信息可以根据实际应用需求进行设置,具体的可以设置为0至30%之间的任一数值(不含0),如10%、20%、30%等。
[0094] 具体的,上述基于投放偏差信息和第二预设调节系数,确定第二调节信息可以包括:将投放偏差信息与第二预设调节系数进行相乘处理,得到第二调节信息。
[0095] S303:基于第二调节信息,对第一占空比进行调节,得到第二占空比。
[0096] 在一个具体实施例中,若投放偏差信息为正向投放偏差信息,则需减小第一占空比,且第一占空比的减小幅度为第二调节信息;若投放偏差信息为负向投放偏差信息,则需增加第一占空比,且第一占空比的增加幅度为第一调节信息。
[0097] S305:基于预设调节信息,对第一运行时长进行调节,得到第二运行时长。
[0098] 在一个具体实施例中,若投放偏差信息为正向投放偏差信息,则需减小第一运行时长,且第一运行时长的减小幅度为上述预设调节信息;若投放偏差信息为负向投放偏差信息,则需增加第一运行时长,且第一运行时长的增加幅度为上述预设调节信息。
[0099] 在实际应用中,在投放偏差信息的绝对值大于第二预设阈值的情况下,假设投放偏差信息为a,第一运行时长为t,第一占空比为b,则上述第一运行时长的调节幅度可以为0至0.3a之间的任一数值(不含0)。若投放偏差信息为正向投放偏差信息,减小第一运行时长和第一占空比,且第一运行时长的减小幅度为0至0.3a之间的任一数值(不含0),则第二运行时长位于0.7at至t之间(不含t),第一占空比的减小幅度为0至a之间的任一数值(不含0),则第二运行时长位于(b‑a)至b之间(不含b);若投放偏差信息为负向投放偏差信息,增加第一运行时长和第一占空比,且第一运行时长的增加幅度为0至0.3a之间的任一数值(不含0),则第二运行时长位于之间t至1.3at之间(不含t),第一占空比的增加幅度为0至a之间的任一数值(不含0),则第二运行时长位于b至(b+a)之间(不含b)。
[0100] S107:将第二目标投放量重新作为新的第一目标投放量,将第二运行参数重新作为新的第一运行参数,重复基于第一运行参数,控制调料投放机构进行投放调料,至得到第二运行参数以及确定第二目标投放量的步骤,直至投放偏差信息满足预设条件,获取待投放调料的第三目标投放量,以及基于对应的第二运行参数、对应的实际投放量和第三目标投放量,确定目标运行参数。
[0101] 在一个具体实施例中,第三目标投放量可以为在该次烹饪过程中,最后一次投放的计划投放量,目标运行参数可以为最后一次投放过程,调料投放机构对应的运行参数,目标运行参数可以包括目标运行时长和目标占空比。
[0102] 本说明书实施例中,在多次投放过程中,投放偏差信息不满足预设条件的情况下,基于上述调节步骤,对前一次投放对应的运行参数进行不断调节,直至投放偏差信息满足预设条件,可以认为该次投放所对应的运行参数较为适当,即可以停止参数调节,基于该次实际投放量及对应的运行参数,以及本次计划投放量,可以得到本次投放对应的运行参数,从而使得本次投放的实际投放量与前次实际投放量之和,与整体计划投放量的差异较小,投放较为准确。
[0103] 在一个可选的实施例中,上述获取待投放调料的第三目标投放量可以包括:
[0104] 对目标投放量和实际投放总量进行作差处理,得到第三目标投放量。
[0105] 在一个具体实施例中,实际投放总量为该次烹饪过程中,前次投放的实际投放量之和。
[0106] 在实际应用中,为了在一次烹饪过程中能够准确调料投放,可以基于一种调料的总计划投放量,在该次烹饪过程中对该调料分为多次投放,通过前一次或前几次的实际投放量与当次计划投放量的偏差,不断对调料投放机构的运行参数进行调整,进而在实际投放量与当次计划投放量的偏差满足一定条件的情况下,进行最后一次投放,基于前一次投放过程中,调料投放机构的运行参数,确定最后一次投放的运行参数,且最后一次投放的计划投放量为总计划投放量减去前次实际投放量之和,从而使得在该次烹饪过程中,整体调料投放准确,提升调料投放精度。
[0107] 在一个可选的实施例中,图4是根据一示例性实施例示出的一种确定目标运行参数的流程示意图,如图4所示,上述基于对应的第二运行参数、对应的实际投放量和第三目标投放量,确定目标运行参数可以包括:
[0108] S401:基于对应的实际投放量和第三目标投放量,确定投放变化信息。
[0109] 在一个具体实施例中,投放变化信息可以用于表征最后一次投放的计划投放量,与投放差异满足预设条件的一次投放过程中的实际投放量,之间的变化情况,具体的,投放变化信息可以为上述最后一次投放的计划投放量与该实际投放量之间的比例系数。
[0110] S403:基于对应的第二运行时长和投放变化信息,确定目标运行时长。
[0111] 在一个具体实施例中,可以将投放差异满足预设条件的一次投放过程中的运行时长与投放变化信息进行相乘处理,得到上述目标运行时长。在实际应用中,可以根据上述最后一次投放的计划投放量与该实际投放量之间的比例系数,与投放差异满足预设条件的一次投放过程中的运行时长进行相乘,得到上述目标运行时长;即可以根据投放量,线性地调节运行时长。
[0112] S405:将对应的第二占空比确定为目标占空比。
[0113] 上述实施例中,通过前次对运行时长和占空比的不断调节,可以得到运行时长与投放量之间更为准确的对应关系,以及得到更为准确的占空比信息,从而基于该更准确的对应关系和占空比,进行最后一次投放,使得在该次烹饪过程中,调料整体的实际投放量与计划投放量之间的差异较小,从而提升调料投放控制的准确性和可靠性,并提升投放调料的精度。
[0114] S109:基于目标运行参数,控制调料投放机构进行调料投放。
[0115] 由以上本说明书实施例提供的技术方案可知,本说明书中首先获取待投放调料的第一目标投放量,以及第一目标投放量对应的调料投放机构的第一运行参数,并基于第一运行参数,控制调料投放机构进行调料投放,得到实际投放量;进而,在投放偏差信息不满足预设条件的情况下,基于投放偏差信息,对第一运行参数进行调节,得到第二运行参数,以及获取待投放调料的第二目标投放量;其中,投放偏差信息为实际投放量与第一目标投放量之间的偏差信息;之后,将第二目标投放量重新作为新的第一目标投放量,将第二运行参数重新作为新的第一运行参数,重复基于第一运行参数,控制调料投放机构进行投放调料,至得到第二运行参数以及确定第二目标投放量的步骤,直至投放偏差信息满足预设条件,获取待投放调料的第三目标投放量,以及基于对应的第二运行参数、对应的实际投放量和第三目标投放量,确定目标运行参数,进而,基于目标运行参数,控制调料投放机构进行调料投放,从而能够提升每次烹饪时调料投放控制的准确性和可靠性,提升调料投放精度,保证每次烹饪的效果。
[0116] 本发明实施例还提供了一种调料投放装置,所述装置部署于调料投放设备,所述调料投放设备包括调料投放机构,如图5所示,该装置包括:
[0117] 获取模块510,用于获取待投放调料的第一目标投放量,以及所述第一目标投放量对应的所述调料投放机构的第一运行参数;
[0118] 第一控制模块520,用于基于所述第一运行参数,控制所述调料投放机构进行调料投放,得到实际投放量;
[0119] 参数调节模块530,用于在投放偏差信息不满足预设条件的情况下,基于所述投放偏差信息,对所述第一运行参数进行调节,得到第二运行参数,以及获取所述待投放调料的第二目标投放量;所述投放偏差信息为所述实际投放量与所述第一目标投放量之间的偏差信息;
[0120] 重复模块540,用于将所述第二目标投放量重新作为新的第一目标投放量,将所述第二运行参数重新作为新的第一运行参数,重复所述基于所述第一运行参数,控制所述调料投放机构进行投放调料,至得到第二运行参数以及确定第二目标投放量的步骤,直至所述投放偏差信息满足所述预设条件,获取所述待投放调料的第三目标投放量,以及基于对应的第二运行参数、对应的实际投放量和所述第三目标投放量,确定目标运行参数;
[0121] 第二控制模块550,用于基于所述目标运行参数,控制所述调料投放机构进行调料投放。
[0122] 可选的,所述获取模块510包括:
[0123] 获取单元,用于获取所述待投放调料的目标投放量;
[0124] 第一目标投放量确定单元,用于基于所述目标投放量和第一预设比例系数,确定所述第一目标投放量;所述第一目标投放量小于所述目标投放量;
[0125] 相应的,所述参数调节模块530包括:
[0126] 第二目标投放量确定单元,用于基于所述目标投放量和第二预设比例系数,确定所述第二目标投放量;所述第二目标投放量小于所述目标投放量;
[0127] 相应的,所述重复模块540包括:
[0128] 第三目标投放量确定单元,用于对所述目标投放量和实际投放总量进行作差处理,得到所述第三目标投放量;所述实际投放总量为所述实际投放量之和。
[0129] 可选的,所述参数调节模块530还包括:
[0130] 第一参数调节单元,用于在所述投放偏差信息大于第一预设阈值的情况下,基于所述投放偏差信息,对所述第一运行参数进行调节,得到所述第二运行参数。
[0131] 可选的,所述第一运行参数包括第一运行时长和第一占空比,所述第二运行参数包括第二运行时长和第二占空比,所述第一参数调节单元包括:
[0132] 第二参数调节单元,用于在所述投放偏差信息的绝对值大于所述第一预设阈值,且所述投放偏差信息的绝对值小于或等于第二预设阈值的情况下,基于所述投放偏差信息,对所述第一运行时长进行调节,得到所述第二运行时长,以及将所述第一占空比作为所述第二占空比;
[0133] 第三参数调节单元,用于在所述投放偏差信息的绝对值大于所述第二预设阈值的情况下,基于所述投放偏差信息,分别对所述第一运行时长和所述第一占空比进行调节,得到所述第二运行时长和所述第二占空比。
[0134] 可选的,所述第二参数调节单元包括:
[0135] 第一调节信息确定单元,用于在所述投放偏差信息的绝对值大于所述第一预设阈值,且所述投放偏差信息的绝对值小于或等于第二预设阈值的情况下,基于所述投放偏差信息与第一预设调节系数,确定第一调节信息;
[0136] 第一运行时长调节单元,用于基于所述第一调节信息,对所述第一运行时长进行调节,得到所述第二运行时长。
[0137] 可选的,所述第三参数调节单元包括:
[0138] 第二调节信息确定单元,用于在所述投放偏差信息的绝对值大于所述第二预设阈值的情况下,获取预设调节信息,以及基于所述投放偏差信息和第二预设调节系数,确定第二调节信息;
[0139] 占空比调节单元,用于基于所述第二调节信息,对所述第一占空比进行调节,得到所述第二占空比;
[0140] 第二运行时长调节单元,用于基于所述预设调节信息,对所述第一运行时长进行调节,得到所述第二运行时长。
[0141] 可选的,所述第二运行参数包括第二运行时长和第二占空比,所述重复模块540包括:
[0142] 投放变化信息确定单元,用于基于所述对应的实际投放量和所述第三目标投放量,确定投放变化信息;
[0143] 目标运行时长确定单元,用于基于对应的第二运行时长和所述投放变化信息,确定所述目标运行时长;
[0144] 目标占空比确定单元,用于将对应的第二占空比确定为所述目标占空比。
[0145] 关于上述实施例中的装置,其中各个模块执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。
[0146] 图6是根据一示例性实施例示出的一种用于调料投放的终端电子设备的框图,该电子设备可以是终端,其内部结构图可以如图6所示。该电子设备包括通过系统总线连接的处理器、存储器、网络接口、显示屏和输入装置。其中,该电子设备的处理器用于提供计算和控制能力。该电子设备的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作系统和计算机程序。该内存储器为非易失性存储介质中的操作系统和计算机程序的运行提供环境。该电子设备的网络接口用于与外部的终端通过网络连接通信。该计算机程序被处理器执行时以实现一种调料投放方法。该电子设备的显示屏可以是液晶显示屏或者电子墨水显示屏,该电子设备的输入装置可以是显示屏上覆盖的触摸层,也可以是电子设备外壳上设置的按键、轨迹球或触控板,还可以是外接的键盘、触控板或鼠标等。
[0147] 图7是根据一示例性实施例示出的一种用于调料投放的服务器电子设备的框图,该电子设备可以是服务器,其内部结构图可以如图7所示。该电子设备包括通过系统总线连接的处理器、存储器和网络接口。其中,该电子设备的处理器用于提供计算和控制能力。该电子设备的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作系统和计算机程序。该内存储器为非易失性存储介质中的操作系统和计算机程序的运行提供环境。该电子设备的网络接口用于与外部的终端通过网络连接通信。该计算机程序被处理器执行时以实现一种调料投放方法。
[0148] 本领域技术人员可以理解,图6或图7中示出的结构,仅仅是与本发明公开方案相关的部分结构的框图,并不构成对本发明公开方案所应用于其上的电子设备的限定,具体的电子设备可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。
[0149] 在示例性实施例中,还提供了一种用于调料投放的电子设备,电子设备包括处理器和存储器,存储器中存储有至少一条指令,至少一条指令由处理器加载并执行以实现如本发明公开实施例中的调料投放方法。
[0150] 在示例性实施例中,还提供了一种计算机可读存储介质,该计算机存储介质中存储有至少一条指令,至少一条指令由处理器加载并执行以实现本发明公开实施例中的调料投放方法。
[0151] 在示例性实施例中,还提供了一种包含指令的计算机程序产品,当其在计算机上运行时,使得计算机执行本发明公开实施例中的调料投放方法。
[0152] 本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,该计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本发明所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和/或易失性存储器。非易失性存储器可包括只读存储器(ROM)、可编程ROM(PROM)、电可编程ROM(EPROM)、电可擦除可编程ROM(EEPROM)或闪存。易失性存储器可包括随机存取存储器(RAM)或者外部高速缓冲存储器。作为说明而非局限,RAM以多种形式可得,诸如静态RAM(SRAM)、动态RAM(DRAM)、同步DRAM(SDRAM)、双数据率
[0153] SDRAM(DDRSDRAM)、增强型SDRAM(ESDRAM)、同步链路(Synchlink)DRAM(SLDRAM)、存储器总线(Rambus)直接RAM(RDRAM)、直接存储器总线动态RAM(DRDRAM)、以及存储器总线动态RAM(RDRAM)等。
[0154] 本领域技术人员在考虑说明书及实践这里公开的发明后,将容易想到本发明公开的其它实施方案。本发明旨在涵盖本发明公开的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本发明公开的一般性原理并包括本发明公开未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本发明公开的真正范围和精神由下面的权利要求指出。
[0155] 应当理解的是,本发明公开并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本发明公开的范围仅由所附的权利要求来限制。