订单处理方法、装置、电子设备以及制作系统与流程

专利查询2023-6-7  122



1.本技术涉及订单处理技术领域,特别涉及一种订单处理方法、装置、电子设备以及制作系统。


背景技术:

2.目前,市面上的棉花糖制作设备主要分为半自动式制作设备和全自动式制作设备。半自动式制作设备主要以电热式为主,由人工卷糖,依靠人工经验完成棉花糖的制作,不仅耗费人力,而且失败率较高。全自动式制作设备在接收到订单信息后,制作炉内自动完成棉花糖的制作,其中,制作炉内的制作环境如温度或湿度等是影响棉花糖的制作成型率的主要因素之一。
3.现有技术中,棉花糖制作设备在接收到订单信息后,若湿度传感器检测到制作炉内湿度低于目标湿度(或处于目标湿度的临界值状态等),则执行加湿操作,使制作炉内湿度趋于目标湿度,然后开始执行订单处理操作,以制作棉花糖。然而,由于湿度传感器采集到的湿度存在一定的滞后性,而且执行加湿操作可能会导致制作炉内温度出现明显下降,因此,现有技术中存在制作棉花糖的过程中制作炉内温度未达到目标温度的情况,从而导致棉花糖出丝效果较差,棉花糖的制作成型率较低。


技术实现要素:

4.本技术提供了一种订单处理方法、装置、电子设备以及制作系统,能够在接收到订单信息后,在制作系统执行加湿操作的情况下,根据温度变化趋势,来确定执行订单处理操作的时机或时刻,以避免在订单处理过程中温度未达到目标温度的情况发生,提高成型率。
5.第一方面,本技术提供了一种订单处理方法,应用于制作系统,包括:
6.获取接收到的订单信息;
7.若检测到所述制作系统的当前湿度低于目标湿度,则控制所述制作系统执行加湿操作;
8.在所述制作系统执行加湿操作的情况下,获取所述制作系统的温度变化趋势;
9.在所述制作系统的当前温度大于或等于目标温度,且所述温度变化趋势处于稳定范围内的情况下,控制所述制作系统执行订单处理操作。
10.其中一种可能的实现方式中,所述在所述制作系统执行加湿操作的情况下,获取所述制作系统的温度变化趋势,包括:
11.在所述制作系统执行加湿操作的情况下,在第一时长内对所述制作系统进行温度采集,得到多个第一温度;
12.基于多个所述第一温度,获得在所述第一时长内的温度变化趋势。
13.其中一种可能的实现方式中,多个第一温度包括在所述第一时长内按照时间间隔依次采集到的n个第一温度及其对应的采集序号,所述温度变化趋势由公式:
14.计算得到;
15.其中,a为温度变化趋势,xi为与第i个第一温度对应的采集序号,yi为第i个第一温度。
16.其中一种可能的实现方式中,所述在所述制作系统的当前温度大于或等于目标温度,且所述温度变化趋势处于稳定范围内的情况下,控制所述制作系统执行订单处理操作,包括:
17.若所述制作系统的当前温度大于或等于目标温度,且所述在所述第一时长内的温度变化趋势处于稳定范围内,则控制所述制作系统执行订单处理操作;
18.和/或,
19.若制作系统的当前温度小于所述目标温度,和/或所述在所述第一时长内的温度变化趋势处于下降范围内,则在检测到所述制作系统的当前温度达到所述目标温度后,获取在第二时长内的温度变化趋势;
20.在确定所述第二时长内的温度变化趋势处于稳定范围内,则控制所述制作系统执行订单处理操作。
21.其中一种可能的实现方式中,若|a|≤a0,则所述温度变化趋势处于稳定范围内,若a<-a0,则所述温度变化趋势处于下降范围内,其中,a为温度变化趋势,a0为趋势阈值。
22.其中一种可能的实现方式中,所述方法还包括:
23.若所述在所述第一时长内的温度变化趋势处于下降范围内,且所述制作系统的温度低于目标温度的累计时长达到目标累计时长,则发出提示信息。
24.其中一种可能的实现方式中,所述方法还包括:
25.基于所述温度变化趋势,获取等待时长,其中,所述等待时长大于或等于第一时长,若在所述第一时长内的温度变化趋势处于稳定范围内,则所述等待时长等于所述第一时长,若在所述第一时长内的温度变化趋势处于下降范围内,则所述等待时长大于或等于所述第一时长与第二时长的和;
26.根据所述等待时长,控制所述制作系统执行动作。
27.第二方面,本技术提供一种订单处理装置,包括:
28.获取模块,用于获取接收到的订单信息;
29.加湿模块,用于若检测到所述制作系统的当前湿度低于目标湿度,则控制所述制作系统执行加湿操作;
30.趋势计算模块,用于在所述制作系统执行加湿操作的情况下,获取所述制作系统的温度变化趋势;
31.订单执行模块,用于在所述制作系统的当前温度大于或等于目标温度,且所述温度变化趋势处于稳定范围内的情况下,控制所述制作系统执行订单处理操作。
32.第三方面,本技术提供一种制作系统,包括:
33.订单接收装置,用于接收订单信息,并将接收到的所述订单信息发送至控制装置;
34.所述控制装置,包括:
35.一个或多个处理器;存储器;以及一个或多个计算机程序,其中所述一个或多个计算机程序被存储在所述存储器中,所述一个或多个计算机程序包括指令,当所述指令被所
述系统执行时,使得所述系统执行如第一方面所述的方法;
36.加热装置,用于受控于所述控制装置,执行加热操作;
37.加湿装置,用于受控于所述控制装置,执行加湿操作;
38.执行装置,用于受控于所述控制装置,执行订单处理操作。
39.第四方面,本技术提供了一种电子设备,包括:
40.一个或多个处理器;存储器;以及一个或多个计算机程序,其中所述一个或多个计算机程序被存储在所述存储器中,所述一个或多个计算机程序包括指令,当所述指令被所述设备执行时,使得所述设备执行如第一方面所述的方法。
41.第五方面,本技术提供一种计算机可读存储介质,该计算机可读存储介质中存储有计算机程序,当其在计算机上运行时,使得计算机执行如第一方面所述的方法。
42.第六方面,本技术提供一种计算机程序,当所述计算机程序被计算机执行时,用于执行第一方面所述的方法。
43.在一种可能的设计中,第六方面中的程序可以全部或者部分存储在与处理器封装在一起的存储介质上,也可以部分或者全部存储在不与处理器封装在一起的存储器上。
附图说明
44.图1为本技术订单处理方法一个实施例的方法示意图;
45.图2为本技术订单处理方法一个实施例的流程示意图;
46.图3为本技术订单处理方法一个实施例中温度变化趋势处于稳定范围内的示意图;
47.图4为本技术订单处理方法一个实施例中温度变化趋势处于下降范围内的示意图;
48.图5为本技术订单处理装置一个实施例的结构示意图;
49.图6为本技术制作系统一个实施例的结构示意图;
50.图7为本技术电子设备一个实施例的结构示意图。
具体实施方式
51.本技术的实施方式部分使用的术语仅用于对本技术的具体实施例进行解释,而非旨在限定本技术。
52.现有技术中,棉花糖制作设备在接收到订单信息后,若湿度传感器检测到制作炉内湿度低于目标湿度(或处于目标湿度的临界值状态等),则执行加湿操作,使制作炉内湿度趋于目标湿度,然后开始执行订单处理操作,以制作棉花糖。然而,由于湿度传感器采集到的湿度存在一定的滞后性,而且执行加湿操作可能会导致制作炉内温度出现明显下降,因此,现有技术中存在制作棉花糖的过程中制作炉内温度未达到目标温度的情况,从而导致棉花糖出丝效果较差,棉花糖的制作成型率较低。
53.为此,本技术提出一种订单处理方法、装置、电子设备以及制作系统,能够在接收到订单信息后,在制作系统执行加湿操作的情况下,根据温度变化趋势,来确定执行订单处理操作的时机或时刻,以避免在订单处理过程中温度未达到目标温度的情况发生,提高成型率。
54.本实施例中,图1所示的订单处理方法可应用于制作系统,该制作系统可以用于制作待制作目标如棉花糖等,制作系统如棉花糖制作设备等。
55.以制作棉花糖为例,具体地,制作系统可以包括订单接收装置、加热装置、加湿装置以及执行装置等。订单接收装置用于接收订单信息,执行装置用于执行订单处理操作,其包含制作炉,用于制作棉花糖等,加热装置用于执行加热操作使制作炉内的温度趋于或达到目标温度(或处于目标温度范围内)等,加湿装置用于执行加湿操作使制作炉内的湿度趋于或达到目标湿度(或处于目标湿度范围内)等。
56.进一步地,制作系统还可以包括传感器,如温度传感器或湿度传感器等,温度传感器用于采集制作炉的当前温度,湿度传感器用于采集制作炉的当前湿度。
57.在制作系统处于空闲状态下(如等待接收订单信息的过程中),制作系统会根据制作炉内当前温度、当前湿度、目标温度以及目标湿度做闭环控制,以控制加热装置的加热功率降低或增大使制作炉内当前温度达到目标温度,控制加湿装置执行加湿操作(如执行加湿操作的次数或时长等)使制作炉内的当前湿度达到目标湿度。
58.若制作系统长时间处于空闲状态下,制作炉内的当前湿度很大可能低于目标湿度(或处于目标湿度的临界值状态等),在接收到订单信息后,为保证棉花糖出丝效果,提高棉花糖制作成型率,需控制加湿装置对制作炉进行加湿。然而,在加湿后可能会导致制作炉内温度明显下降,考虑到湿度传感器采集到的湿度存在一定滞后性,如果未在加湿后(如从加湿装置执行加湿操作的开始时刻之后等)对制作炉进行温度变化趋势的判断而开始执行订单处理操作,可能会出现在订单处理过程(如制作棉花糖)中制作炉内的温度未达到目标温度的情况发生,导致棉花糖出丝效果较差,制作成型率较低。
59.因此,为至少避免这种情况发生,本技术提供的订单处理方法中,在接收到订单信息后,在制作系统执行加湿操作的情况下(如从加湿装置执行加湿操作的开始时刻之后等),根据制作炉内的温度变化趋势,来确定执行订单处理操作的时机或时刻,以避免在订单处理过程中温度未达到目标温度的情况发生,提高成型率。
60.图1为本技术订单处理方法一个实施例的方法示意图。如图1和图2所示,上述订单处理方法可以包括:
61.s101、获取接收到的订单信息。
62.在本实施例中,订单信息可以用于表示由用户下单的待制作目标如棉花糖等订单信息。具体地,订单接收装置可以包括交互界面,用于响应用户下单操作,生成订单信息,交互界面如触摸显示屏或语音交互装置等,用户下单操作如用户点击触摸显示屏的操作或用户与语音交互装置进行语音交互操作等。可选地,订单接收装置还可以包括通信装置,用于与用户终端如手机等建立通信连接,以接收由用户终端发送的订单信息等,如用户在手机终端的app(如应用程序等)上进行下单,生成订单信息并发送至订单接收装置。
63.s102、若检测到所述制作系统的当前湿度低于目标湿度,则控制所述制作系统执行加湿操作。
64.也就是说,在接收到订单信息后,湿度传感器可以检测到制作系统的制作炉内的当前湿度(即制作系统的当前湿度),并判断当前湿度是否低于目标湿度。若当前湿度低于目标湿度,则控制制作系统不执行订单处理操作,并控制制作系统的加湿装置执行加湿操作,以使制作炉内湿度达到目标湿度,避免因当前湿度未达到目标湿度的情况下制作棉花
糖而导致棉花糖成型率较低。若当前湿度高于目标湿度,且制作系统的制作炉内当前温度大于或等于目标温度,则控制制作系统执行订单处理操作(无需执行加湿操作),完成棉花糖的制作。
65.需要指出的是,加湿装置执行加湿操作的力度可调整,如控制加湿装置执行加湿操作的开关次数或持续时长等。例如,制作系统根据当前湿度与目标湿度的差值等,控制加湿装置执行加湿操作,以使制作炉内当前湿度达到目标湿度。
66.s103、在所述制作系统执行加湿操作的情况下,获取所述制作系统的温度变化趋势。
67.考虑到湿度传感器采集湿度的滞后性,以及加湿操作可能会导致制作炉内温度发生明显下降,优选地,温度变化趋势可以根据从执行加湿操作的开始时刻,在一定时长内实时采集到制作炉内的多个温度得到。
68.其中一种可能的实现方式中,步骤s103可以包括:
69.s201、在所述制作系统执行加湿操作的情况下,在第一时长内对所述制作系统进行温度采集,得到多个第一温度;
70.s202、基于多个所述第一温度,获得在所述第一时长内的温度变化趋势。
71.在本实施例中,第一时长可以为预设值或根据湿度传感器采集湿度的滞后时长来确定等。
72.具体地,在制作系统执行加湿操作的开始时刻,在第一时长内按照时间间隔依次采集到多个第一温度及其对应的采集序号。例如,第一时长为t1,时间间隔为100ms,则在第一时长内采集到的第一温度的数量n=t1/100ms,以温度为因变量y,采集序号为自变量x,则在第一时长内依次采集到的第一温度及其对应的采集序号可以组成数据序列d={{x1,y1},{x2,y2},

{xn,yn}}。
73.进一步地,根据实验历史数据可知在加湿操作后制作炉内温度大致呈线性下降的趋势,设拟合函数f(x)=ax+b,使拟合函数f(x)大致拟合数据序列d。优选地,为提高温度变化趋势的准确度,本实施例中采用最小二乘法q寻找拟合函数f(x),估算数据序列d的变化趋势(即温度变化趋势),因此有当q值最小时,拟合函数f(x)的斜率a最接近数字序列的变化趋势,因此,对q求偏导数等于0,由公式:
[0074][0075]
计算得到;
[0076]
联立方程,温度变化趋势可以由公式:
[0077]
计算得到;
[0078]
其中,a表示为温度变化趋势,xi为与第i个第一温度对应的采集序号,yi为第i个第一温度,其中,一温度,其中,为因变量的均值,为自变量的均值。
[0079]
s104、在所述制作系统的当前温度大于或等于目标温度,且所述温度变化趋势处于稳定范围内的情况下,控制所述制作系统执行订单处理操作。
[0080]
也就是说,温度传感器可以检测到制作系统的制作炉内当前温度(即制作系统的当前温度),并判断当前温度是否大于或等于目标温度。在执行加湿操作后(或在执行加湿
操作的开始时刻后),根据制作炉内的当前温度以及温度变化趋势来确定制作系统执行订单处理操作的时刻或时机,以避免因加湿操作导致在订单处理过程中温度未达到目标温度的情况发生,提高成型率。可以理解的是,在接收到订单信息之前或在接收到订单信息的情况下,制作系统可以控制加热装置执行加热操作等,使得制作炉内当前温度可以维持在一定温度范围内(如大于或等于目标温度等)。
[0081]
优选地,若|a|≤a0,即-a0≤a≤a0,则温度变化趋势处于稳定范围内,若a<-a0,则温度变化趋势处于下降范围内,若a>a0,则温度变化趋势处于上升范围内,其中,a为温度变化趋势,a0为趋势阈值。
[0082]
在执行加湿操作后(或在执行加湿操作的开始时刻后),若制作炉内的当前温度大于或等于目标温度,且制作炉内的温度变化趋势处于稳定范围内,则表示制作炉内温度并未因加湿操作而出现明显下降,制作炉内温度仍可满足处于目标温度范围内(或达到目标温度等)以及制作炉内湿度达到目标湿度,因此,在该情况下可以控制制作系统执行订单处理操作,以制作棉花糖,从而保证了棉花糖出丝效果,提高棉花糖成型率。
[0083]
其中一种可能的实现方式中,步骤s104可以包括:
[0084]
s301、若所述制作系统的当前温度大于或等于目标温度,且所述在所述第一时长内的温度变化趋势处于稳定范围内,则控制所述制作系统执行订单处理操作;
[0085]
和/或,
[0086]
s302、若制作系统的当前温度小于所述目标温度,和/或所述在所述第一时长内的温度变化趋势处于下降范围内,则在检测到所述制作系统的当前温度达到所述目标温度后,获取在第二时长内的温度变化趋势;
[0087]
s303、在确定所述第二时长内的温度变化趋势处于稳定范围内,则控制所述制作系统执行订单处理操作。
[0088]
在步骤s301中,如图3所示,从执行加湿操作的开始时刻t0,经过第一时长(从t0时刻到t1时刻),作为控制制作系统执行订单处理操作的开始时刻或时机。也就是说,制作系统的等待时长用于表示从执行加湿操作的开始时刻t0,到制作系统执行订单处理操作的开始时刻t1。若在第一时长内的温度变化趋势处于稳定范围内,且在第一时长后(如t1时刻)制作系统的制作炉的当前温度处于目标温度范围内(或达到目标温度等),则制作系统的等待时长为第一时长,如在第一时长的结束时刻t1,控制制作系统开始执行订单处理操作。可选地,若第一时长内的温度变化趋势处于稳定范围内,且在第一时长内的任意时刻,制作系统的制作炉内的当前温度处于目标温度范围内,则在第一时长的结束时刻,控制制作系统开始执行订单处理操作。
[0089]
在步骤s302中,如图4所示,若第一时长内(从t0时刻到t1时刻)的温度变化趋势处于下降范围内,则表示制作炉内温度出现明显下降,或者在t1时刻时制作炉内当前温度低于目标温度,在该情况下,制作系统需继续等待执行订单处理操作(即不执行订单处理操作),同时还可需要控制加热装置执行加热操作,以令制作炉内的温度升高;在检测到制作系统的当前温度(即制作炉内温度)达到目标温度后(如t2时刻),获取第二时长内(从t2时刻到t3时刻)的温度变化趋势,并根据第二时长内的温度变化趋势来确定控制制作系统执行订单处理操作的时刻或时机。
[0090]
可以理解的是,第二时长可以为预设值,其可以与第一时长相等或不相等,第二时
长内的温度变化趋势可以参考上述获取第一时长内的温度变化趋势的步骤或原理,在此不再赘述。
[0091]
在步骤s303中,若第二时长内的温度变化趋势处于稳定范围内,则在第二时长的结束时刻t3,控制所述制作系统执行订单处理操作,因此,制作系统的等待时长为从t0时刻到t3时刻,其大于或等于第一时长与第二时长的和。
[0092]
具体地,在确认第一时长内的温度变化趋势处于下降范围内,且在第一时长的结束时刻(即t1时刻),检测到制作炉内当前温度达到目标温度,则从t1时刻(相当于t2时刻)开始,获取第二时长内的温度变化趋势,若第二时长内的温度变化趋势处于稳定范围内,则在第二时长的结束时刻,开始执行订单处理操作,因此,制作系统的等待时长近似等于第一时长与第二时长的和。
[0093]
进一步地,在确认第一时长内的温度变化趋势处于下降范围内,且在第一时长的结束时刻(即t1时刻),检测到制作炉内当前温度未达到目标温度,则等待(设等待时间段为t)制作炉内当前温度达到目标温度后,(即从t1时刻经过等待时间段t后)获取第二时长内的温度变化趋势,若第二时长内的温度变化趋势处于稳定范围内,则在第二时长的结束时刻,开始执行订单处理操作,因此,由于t1时刻与第二时长的开始时刻(即t2时刻)之间相隔该等待时间段t,所以制作系统的等待时长可以表示为第一时长、该等待时间段以及第二时长的和,即等待时长大于第一时长与第二时长的和。
[0094]
可以理解的是,考虑到制作系统在执行订单处理操作之前,可能存在一些前置动作的完成,如令机械臂完成当前动作或移动到初始位置等,因此,制作系统的等待时长还应当考虑到该前置动作的完成所需要的动作完成时长,也就是说,制作系统的等待时长可以由第一时长、第二时长、等待时间段以及动作完成时长中的一个或多个计算得到,在此不受限制。
[0095]
进一步地,若第二时长内的温度变化趋势处于下降范围内,则在检测到制作系统的当前温度达到目标温度后,获取在第三时长内的温度变化趋势,若第三时长内的温度变化趋势处于稳定范围内,则在第三时长的结束时刻,控制制作系统执行订单处理操作,制作系统的等待时长为从t0时刻到第三时长的结束时刻。若第三时长内的温度变化趋势处于下降范围内,

,以此类推,使得在制作炉内温度达到目标温度,且在一定时长内温度变化趋势处于稳定范围内的情况下,控制制作系统执行订单处理操作,以提高制作成型率。
[0096]
其中一种可能的实现方式中,为提高温度变化趋势的预估准确度,所述方法还可以包括:获取用户输入的第一采集时长以及第二采集时长,取所述第一采集时长与所述第二采集时长中的较大值作为上述第一时长,以及取所述第一采集时长或第二采集时长作为上述第二时长。也就是说,第一采集时长与第二采集时长分别作为传感器采集温度的时长,若第一采集时长大于第二采集时长,则将第一采集时长设定为上述第一时长,若第一采集时长小于第二采集时长,则将第二采集时长设定为上述第一时长,以及,将第一采集时长或第二采集时长设定为上述第二时长,因此,有利于延长温度采集时长,增加温度采集次数,提高温度变化趋势的预估准确度。
[0097]
其中一种可能的实现方式中,所述方法还可以包括:
[0098]
s304、若所述在所述第一时长内的温度变化趋势处于下降范围内,且所述制作系统的温度低于目标温度的累计时长达到目标累计时长,则发出提示信息。
[0099]
也就是说,为提高系统稳定性,在执行加湿操作后,若检测到制作炉内温度低于目标温度,则进行计时,并得到累计时长,若累计时长达到目标累计时长,且制作炉内温度仍未到达目标温度,则发出提示信息,如发出温度异常警报等,以提示用户及时处理,其中,目标累计时长可以预先设定。
[0100]
其中一种可能的实现方式中,所述方法还可以包括:
[0101]
s401、基于所述温度变化趋势,获取等待时长,其中,所述等待时长大于或等于第一时长,若在所述第一时长内的温度变化趋势处于稳定范围内,则所述等待时长等于所述第一时长,若在所述第一时长内的温度变化趋势处于下降范围内,则所述等待时长大于或等于所述第一时长与第二时长的和;
[0102]
s402、根据所述等待时长,控制所述制作系统执行动作。
[0103]
也就是说,为提高制作系统的趣味性,提高用户使用体验感,制作系统可以在不同的等待时长内执行不同的动作,每个动作对应有不同的动作时长,如控制制作系统的机械臂执行欢迎动作、游戏动作、舞蹈动作或准备动作等,以吸引顾客。
[0104]
举例地,制作系统的等待时长可以包括第一等待时长、第二等待时长

,在接收到订单信息后,若制作系统执行加湿操作,则设定制作系统的等待时长为第一等待时长,且第一等待时长大于或等于第一时长,并选择并执行动作时长小于或等于第一等待时长的第一目标动作,在经过第一时长后,若第一时长内的温度变化趋势处于稳定范围内,则控制制作系统开始执行订单处理操作。若第一时长内的温度变化趋势处于下降范围内,则设定制作系统的等待时长为第二等待时长,且第二等待时长大于或等于第一时长与第二时长的和,并选择并执行动作时长小于或等于第一等待时长的第二目标动作,

,以此类推。
[0105]
可选地,制作系统的等待时长可以表示为:
[0106][0107]
其中,t0为制作系统的等待时长,t1为第一时长,t2为第二时长。该等待时长为制作系统在实际运行时实时得到,例如,在接收到订单信息,并执行加湿操作后,若|a|≤a0且t1≥t2,则等待时长t0=t1,若|a|≤a0且t2≥t1,则等待时长t0=t2,若a《-a0,则等待时长t0大于或等于t1+t2,具体步骤或原理可以参考上述步骤s301至s303。
[0108]
可以理解的是,上述实施例中的部分或全部步骤或操作仅是示例,本技术实施例还可以执行其它操作或者各种操作的变形。此外,各个步骤可以按照上述实施例呈现的不同的顺序来执行,并且有可能并非要执行上述实施例中的全部操作。
[0109]
图5所示为本技术订单处理装置100一个实施例的结构示意图。如图5所示,订单处理装置100包括:
[0110]
获取模块110,用于获取接收到的订单信息;
[0111]
加湿模块120,用于若检测到所述制作系统的当前湿度低于目标湿度,则控制所述制作系统执行加湿操作;
[0112]
趋势计算模块130,用于在所述制作系统执行加湿操作的情况下,获取所述制作系统的温度变化趋势;
[0113]
订单执行模块140,用于在所述制作系统的当前温度大于或等于目标温度,且所述
温度变化趋势处于稳定范围内的情况下,控制所述制作系统执行订单处理操作。
[0114]
其中一种可能的实现方式中,趋势计算模块130还用于:
[0115]
在所述制作系统执行加湿操作的情况下,在第一时长内对所述制作系统进行温度采集,得到多个第一温度;
[0116]
基于多个所述第一温度,获得在所述第一时长内的温度变化趋势。
[0117]
其中一种可能的实现方式中,多个第一温度包括在所述第一时长内按照时间间隔依次采集到的n个第一温度及其对应的采集序号,所述温度变化趋势由公式:
[0118]
计算得到;
[0119]
其中,a为温度变化趋势,xi为与第i个第一温度对应的采集序号,yi为第i个第一温度。
[0120]
其中一种可能的实现方式中,订单执行模块140还用于:
[0121]
若所述制作系统的当前温度大于或等于目标温度,且所述在所述第一时长内的温度变化趋势处于稳定范围内,则控制所述制作系统执行订单处理操作;
[0122]
和/或,
[0123]
若制作系统的当前温度小于所述目标温度,和/或所述在所述第一时长内的温度变化趋势处于下降范围内,则在检测到所述制作系统的当前温度达到所述目标温度后,获取在第二时长内的温度变化趋势;
[0124]
在确定所述第二时长内的温度变化趋势处于稳定范围内,则控制所述制作系统执行订单处理操作。
[0125]
其中一种可能的实现方式中,若|a|≤a0,则所述温度变化趋势处于稳定范围内,若a<-a0,则所述温度变化趋势处于下降范围内,其中,a为温度变化趋势,a0为趋势阈值。
[0126]
其中一种可能的实现方式中,订单执行模块140还用于:
[0127]
若所述在所述第一时长内的温度变化趋势处于下降范围内,且所述制作系统的温度低于目标温度的累计时长达到目标累计时长,则发出提示信息。
[0128]
其中一种可能的实现方式中,订单处理装置还用于:
[0129]
基于所述温度变化趋势,获取等待时长,其中,所述等待时长大于或等于第一时长,若在所述第一时长内的温度变化趋势处于稳定范围内,则所述等待时长等于所述第一时长,若在所述第一时长内的温度变化趋势处于下降范围内,则所述等待时长大于或等于所述第一时长与第二时长的和;
[0130]
根据所述等待时长,控制所述制作系统执行动作。
[0131]
可以理解的是,图5所示实施例提供的订单处理装置可用于执行本技术图1所示方法实施例的技术方案,其实现原理和技术效果可以进一步参考方法实施例中的相关描述。
[0132]
应理解以上图5所示的订单处理装置的各个模块的划分仅仅是一种逻辑功能的划分,实际实现时可以全部或部分集成到一个物理实体上,也可以物理上分开。且这些模块可以全部以软件通过处理元件调用的形式实现;也可以全部以硬件的形式实现;还可以部分模块以软件通过处理元件调用的形式实现,部分模块通过硬件的形式实现。例如,订单执行模块可以为单独设立的处理元件,也可以集成在电子设备的某一个芯片中实现。其它模块的实现与之类似。此外这些模块全部或部分可以集成在一起,也可以独立实现。在实现过程
中,上述方法的各步骤或以上各个模块可以通过处理器元件中的硬件的集成逻辑电路或者软件形式的指令完成。
[0133]
例如,以上这些模块可以是被配置成实施以上方法的一个或多个集成电路,例如:一个或多个特定集成电路(application specific integrated circuit;以下简称:asic),或,一个或多个微处理器(digital singnal processor;以下简称:dsp),或,一个或者多个现场可编程门阵列(field programmable gate array;以下简称:fpga)等。再如,这些模块可以集成在一起,以片上系统(system-on-a-chip;以下简称:soc)的形式实现。
[0134]
图6为本技术制作系统200一个实施例的结构示意图,如图6所示,上述制作系统200可以包括:订单接收装置210,用于接收订单信息,并将接收到的所述订单信息发送至控制装置220;,控制装置220,与订单接收装置210、加热装置230、加湿装置240以及执行装置250电连接;加热装置230,用于受控于所述控制装置,执行加热操作;加湿装置240,用于受控于所述控制装置,执行加湿操作;执行装置250,用于受控于所述控制装置,执行订单处理操作。制作系统如用于制作棉花糖的设备或系统等。
[0135]
所述控制装置220,包括:
[0136]
一个或多个处理器;存储器;以及一个或多个计算机程序,其中所述一个或多个计算机程序被存储在所述存储器中,所述一个或多个计算机程序包括指令,当所述指令被所述系统执行时,使得所述系统执行以下步骤;
[0137]
获取接收到的订单信息;
[0138]
若检测到所述制作系统的当前湿度低于目标湿度,则控制所述制作系统执行加湿操作;
[0139]
在所述制作系统执行加湿操作的情况下,获取所述制作系统的温度变化趋势;
[0140]
在所述制作系统的当前温度大于或等于目标温度,且所述温度变化趋势处于稳定范围内的情况下,控制所述制作系统执行订单处理操作。
[0141]
其中一种可能的实现方式中,当所述指令被所述系统执行时,使得所述系统执行所述在所述制作系统执行加湿操作的情况下,获取所述制作系统的温度变化趋势,包括:
[0142]
在所述制作系统执行加湿操作的情况下,在第一时长内对所述制作系统进行温度采集,得到多个第一温度;
[0143]
基于多个所述第一温度,获得在所述第一时长内的温度变化趋势。
[0144]
其中一种可能的实现方式中,多个第一温度包括在所述第一时长内按照时间间隔依次采集到的n个第一温度及其对应的采集序号,所述温度变化趋势由公式:
[0145]
计算得到;
[0146]
其中,a为温度变化趋势,xi为与第i个第一温度对应的采集序号,yi为第i个第一温度。
[0147]
其中一种可能的实现方式中,当所述指令被所述系统执行时,使得所述系统执行所述在所述制作系统的当前温度大于或等于目标温度,且所述温度变化趋势处于稳定范围内的情况下,控制所述制作系统执行订单处理操作,包括:
[0148]
若所述制作系统的当前温度大于或等于目标温度,且所述在所述第一时长内的温度变化趋势处于稳定范围内,则控制所述制作系统执行订单处理操作;
[0149]
和/或,
[0150]
若制作系统的当前温度小于所述目标温度,和/或所述在所述第一时长内的温度变化趋势处于下降范围内,则在检测到所述制作系统的当前温度达到所述目标温度后,获取在第二时长内的温度变化趋势;
[0151]
在确定所述第二时长内的温度变化趋势处于稳定范围内,则控制所述制作系统执行订单处理操作。
[0152]
其中一种可能的实现方式中,若|a|≤a0,则所述温度变化趋势处于稳定范围内,若a<-a0,则所述温度变化趋势处于下降范围内,其中,a为温度变化趋势,a0为趋势阈值。
[0153]
其中一种可能的实现方式中,当所述指令被所述系统执行时,使得所述系统还执行:
[0154]
若所述在所述第一时长内的温度变化趋势处于下降范围内,且所述制作系统的温度低于目标温度的累计时长达到目标累计时长,则发出提示信息。
[0155]
其中一种可能的实现方式中,当所述指令被所述系统执行时,使得所述系统还执行:
[0156]
基于所述温度变化趋势,获取等待时长,其中,所述等待时长大于或等于第一时长,若在所述第一时长内的温度变化趋势处于稳定范围内,则所述等待时长等于所述第一时长,若在所述第一时长内的温度变化趋势处于下降范围内,则所述等待时长大于或等于所述第一时长与第二时长的和;
[0157]
根据所述等待时长,控制所述制作系统执行动作。
[0158]
可以理解的是,图6所示实施例提供的制作系统200可用于执行本技术图1所示方法实施例的技术方案,其实现原理和技术效果可以进一步参考方法实施例中的相关描述。
[0159]
在本实施例中,订单接收装置210可以包括交互界面,用于响应用户下单操作,生成订单信息,交互界面如触摸显示屏或语音交互装置等,用户下单操作如用户点击触摸显示屏的操作或用户与语音交互装置进行语音交互操作等。可选地,订单接收装置210还可以包括通信装置,用于与用户终端如手机等建立通信连接,以接收由用户终端发送的订单信息等,如用户在手机终端的app(如应用程序等)上进行下单,生成订单信息并发送至订单接收装置。
[0160]
在本实施例中,执行装置250可以包括卷糖棒(如纸棒等)以及制作炉,卷糖棒处于制作炉上方,以在卷糖棒上形成棉花糖。进一步地,执行装置250还可以包括制作腔体、出料装置以及机械臂,机械臂用于夹持卷糖棒在制作腔体的腔室内转动或移动等,加热装置以及加湿装置用于在制作腔体的腔室内提供恒温恒湿的制作环境,如制作腔体的腔室内可以保持在35℃和65rh的制作环境等,制作炉位于制作腔体的腔室内的下侧,出料装置用于从制作腔体的腔室内上侧自上而下地提供固态糖料等料材至下侧的制作炉,制作炉用于提供在一定的高温(如205℃等),使得固态糖料在下落过程中能充分熔解出丝,并随着卷糖棒的转动,在卷糖棒上形成棉花糖。
[0161]
进一步地,制作系统还可以包括传感器,如温度传感器或湿度传感器等,温度传感器用于采集制作炉的当前温度,湿度传感器用于采集制作炉的当前湿度。
[0162]
应理解,本实施例制作系统200可以包括其他不同类型的操作机构,以受控于所述控制模块,执行不同的操作,在此不受限制。
[0163]
应理解,控制装置可以被实施为控制电路,控制装置中的处理器可以是片上系统soc,该处理器中可以包括中央处理器(central processing unit;以下简称:cpu),还可以进一步包括其他类型的处理器,例如:图像处理器(graphics processing unit;以下简称:gpu)等。
[0164]
图7为本技术电子设备一个实施例的结构示意图,如图7所示,上述电子设备可以包括:一个或多个处理器;存储器;以及一个或多个计算机程序。
[0165]
其中,上述电子设备可以为棉花糖制作设备等。
[0166]
其中上述一个或多个计算机程序被存储在上述存储器中,上述一个或多个计算机程序包括指令,当上述指令被上述设备执行时,使得上述设备执行以下步骤:
[0167]
获取接收到的订单信息;
[0168]
若检测到所述制作系统的当前湿度低于目标湿度,则控制所述制作系统执行加湿操作;
[0169]
在所述制作系统执行加湿操作的情况下,获取所述制作系统的温度变化趋势;
[0170]
在所述制作系统的当前温度大于或等于目标温度,且所述温度变化趋势处于稳定范围内的情况下,控制所述制作系统执行订单处理操作。
[0171]
其中一种可能的实现方式中,当上述指令被上述设备执行时,使得上述设备执行所述在所述制作系统执行加湿操作的情况下,获取所述制作系统的温度变化趋势,包括:
[0172]
在所述制作系统执行加湿操作的情况下,在第一时长内对所述制作系统进行温度采集,得到多个第一温度;
[0173]
基于多个所述第一温度,获得在所述第一时长内的温度变化趋势。
[0174]
其中一种可能的实现方式中,多个第一温度包括在所述第一时长内按照时间间隔依次采集到的n个第一温度及其对应的采集序号,所述温度变化趋势由公式:
[0175]
计算得到;
[0176]
其中,a为温度变化趋势,xi为与第i个第一温度对应的采集序号,yi为第i个第一温度。
[0177]
其中一种可能的实现方式中,当上述指令被上述设备执行时,使得上述设备执行所述在所述制作系统的当前温度大于或等于目标温度,且所述温度变化趋势处于稳定范围内的情况下,控制所述制作系统执行订单处理操作,包括:
[0178]
若所述制作系统的当前温度大于或等于目标温度,且所述在所述第一时长内的温度变化趋势处于稳定范围内,则控制所述制作系统执行订单处理操作;
[0179]
和/或,
[0180]
若制作系统的当前温度小于所述目标温度,和/或所述在所述第一时长内的温度变化趋势处于下降范围内,则在检测到所述制作系统的当前温度达到所述目标温度后,获取在第二时长内的温度变化趋势;
[0181]
在确定所述第二时长内的温度变化趋势处于稳定范围内,则控制所述制作系统执行订单处理操作。
[0182]
其中一种可能的实现方式中,若|a|≤a0,则所述温度变化趋势处于稳定范围内,若a<-a0,则所述温度变化趋势处于下降范围内,其中,a为温度变化趋势,a0为趋势阈值。
[0183]
其中一种可能的实现方式中,当上述指令被上述设备执行时,使得上述设备还执行:
[0184]
若所述在所述第一时长内的温度变化趋势处于下降范围内,且所述制作系统的温度低于目标温度的累计时长达到目标累计时长,则发出提示信息。
[0185]
其中一种可能的实现方式中,当上述指令被上述设备执行时,使得上述设备还执行:
[0186]
基于所述温度变化趋势,获取等待时长,其中,所述等待时长大于或等于第一时长,若在所述第一时长内的温度变化趋势处于稳定范围内,则所述等待时长等于所述第一时长,若在所述第一时长内的温度变化趋势处于下降范围内,则所述等待时长大于或等于所述第一时长与第二时长的和;
[0187]
根据所述等待时长,控制所述制作系统执行动作。
[0188]
该设备可以用于执行本技术图1所示实施例提供的订单处理方法中的功能/步骤。
[0189]
如图7所示,电子设备900包括处理器910和存储器920。其中,处理器910和存储器920之间可以通过内部连接通路互相通信,传递控制和/或数据信号,该存储器920用于存储计算机程序,该处理器910用于从该存储器920中调用并运行该计算机程序。
[0190]
上述存储器920可以是只读存储器(read-only memory,rom)、可存储静态信息和指令的其它类型的静态存储设备、随机存取存储器(random access memory,ram)或可存储信息和指令的其它类型的动态存储设备,也可以是电可擦可编程只读存储器(electrically erasable programmable read-only memory,eeprom)、只读光盘(compact disc read-only memory,cd-rom)或其他光盘存储、光碟存储(包括压缩光碟、激光碟、光碟、数字通用光碟、蓝光光碟等)、磁盘存储介质或者其它磁存储设备,或者还可以是能够用于携带或存储具有指令或数据结构形式的期望的程序代码并能够由计算机存取的任何其它介质等。
[0191]
上述处理器910可以和存储器920可以合成一个处理装置,更常见的是彼此独立的部件,处理器910用于执行存储器920中存储的程序代码来实现上述功能。具体实现时,该存储器920也可以集成在处理器910中,或者,独立于处理器910。
[0192]
除此之外,为了使得电子设备900的功能更加完善,该电子设备900还可以包括摄像头930、电源940、输入单元950等中的一个或多个。
[0193]
可选地,电源950用于给电子设备中的各种器件或电路提供电源。
[0194]
应理解,图7所示的电子设备900能够实现本技术图1所示实施例提供的方法的各个过程。电子设备900中的各个模块的操作和/或功能,分别为了实现上述方法实施例中的相应流程。具体可参见本技术图1所示方法实施例中的描述,为避免重复,此处适当省略详细描述。
[0195]
应理解,图7所示的电子设备900中的处理器910可以是片上系统soc,该处理器910中可以包括中央处理器(central processing unit;以下简称:cpu),还可以进一步包括其他类型的处理器,例如:图像处理器(graphics processing unit;以下简称:gpu)等。
[0196]
总之,处理器910内部的各部分处理器或处理单元可以共同配合实现之前的方法流程,且各部分处理器或处理单元相应的软件程序可存储在存储器920中。
[0197]
本技术还提供一种电子设备,所述设备包括存储介质和中央处理器,所述存储介
质可以是非易失性存储介质,所述存储介质中存储有计算机可执行程序,所述中央处理器与所述非易失性存储介质连接,并执行所述计算机可执行程序以实现本技术图1所示实施例提供的方法。
[0198]
以上各实施例中,涉及的处理器可以例如包括cpu、dsp、微控制器或数字信号处理器,还可包括gpu、嵌入式神经网络处理器(neural-network process units;以下简称:npu)和图像信号处理器(image signal processing;以下简称:isp),该处理器还可包括必要的硬件加速器或逻辑处理硬件电路,如asic,或一个或多个用于控制本技术技术方案程序执行的集成电路等。此外,处理器可以具有操作一个或多个软件程序的功能,软件程序可以存储在存储介质中。
[0199]
本技术实施例还提供一种计算机可读存储介质,该计算机可读存储介质中存储有计算机程序,当其在计算机上运行时,使得计算机执行本技术图1所示实施例提供的方法。
[0200]
本技术实施例还提供一种计算机程序产品,该计算机程序产品包括计算机程序,当其在计算机上运行时,使得计算机执行本技术图1所示实施例提供的方法。
[0201]
本技术实施例中,“至少一个”是指一个或者多个,“多个”是指两个或两个以上。“和/或”,描述关联对象的关联关系,表示可以存在三种关系,例如,a和/或b,可以表示单独存在a、同时存在a和b、单独存在b的情况。其中a,b可以是单数或者复数。字符“/”一般表示前后关联对象是一种“或”的关系。“以下至少一项”及其类似表达,是指的这些项中的任意组合,包括单项或复数项的任意组合。例如,a,b和c中的至少一项可以表示:a,b,c,a和b,a和c,b和c或a和b和c,其中a,b,c可以是单个,也可以是多个。
[0202]
本领域普通技术人员可以意识到,本文中公开的实施例中描述的各单元及算法步骤,能够以电子硬件、计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本技术的范围。
[0203]
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统、装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
[0204]
在本技术所提供的几个实施例中,任一功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本技术的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本技术各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(read-only memory;以下简称:rom)、随机存取存储器(random access memory;以下简称:ram)、磁碟或者光盘等各种可以存储程序代码的介质。
[0205]
以上所述,仅为本技术的具体实施方式,任何熟悉本技术领域的技术人员在本技术揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本技术的保护范围之内。本技术的保护范围应以所述权利要求的保护范围为准。

技术特征:
1.一种订单处理方法,应用于制作系统,其特征在于,包括:获取接收到的订单信息;若检测到所述制作系统的当前湿度低于目标湿度,则控制所述制作系统执行加湿操作;在所述制作系统执行加湿操作的情况下,获取所述制作系统的温度变化趋势;在所述制作系统的当前温度大于或等于目标温度,且所述温度变化趋势处于稳定范围内的情况下,控制所述制作系统执行订单处理操作。2.根据权利要求1所述的方法,其特征在于,所述在所述制作系统执行加湿操作的情况下,获取所述制作系统的温度变化趋势,包括:在所述制作系统执行加湿操作的情况下,在第一时长内对所述制作系统进行温度采集,得到多个第一温度;基于多个所述第一温度,获得在所述第一时长内的温度变化趋势。3.根据权利要求2所述的方法,其特征在于,多个第一温度包括在所述第一时长内按照时间间隔依次采集到的n个第一温度及其对应的采集序号,所述温度变化趋势由公式:计算得到;其中,a为温度变化趋势,x
i
为与第i个第一温度对应的采集序号,y
i
为第i个第一温度。4.根据权利要求2所述的方法,其特征在于,所述在所述制作系统的当前温度大于或等于目标温度,且所述温度变化趋势处于稳定范围内的情况下,控制所述制作系统执行订单处理操作,包括:若所述制作系统的当前温度大于或等于目标温度,且所述在所述第一时长内的温度变化趋势处于稳定范围内,则控制所述制作系统执行订单处理操作;和/或,若制作系统的当前温度小于所述目标温度,和/或所述在所述第一时长内的温度变化趋势处于下降范围内,则在检测到所述制作系统的当前温度达到所述目标温度后,获取在第二时长内的温度变化趋势;在确定所述第二时长内的温度变化趋势处于稳定范围内,则控制所述制作系统执行订单处理操作。5.根据权利要求4所述的方法,其特征在于,若|a|≤a0,则所述温度变化趋势处于稳定范围内,若a<-a0,则所述温度变化趋势处于下降范围内,其中,a为温度变化趋势,a0为趋势阈值。6.根据权利要求4所述的方法,其特征在于,所述方法还包括:若所述在所述第一时长内的温度变化趋势处于下降范围内,且所述制作系统的温度低于目标温度的累计时长达到目标累计时长,则发出提示信息。7.根据权利要求1至6任一项所述的方法,其特征在于,所述方法还包括:基于所述温度变化趋势,获取所述制作系统的等待时长,其中,所述等待时长大于或等于第一时长,若在所述第一时长内的温度变化趋势处于稳定范围内,则所述等待时长等于所述第一时长,若在所述第一时长内的温度变化趋势处于下降范围内,则所述等待时长大于或等于所述第一时长与第二时长的和;
根据所述等待时长,控制所述制作系统执行动作。8.一种订单处理装置,其特征在于,包括:获取模块,用于获取接收到的订单信息;加湿模块,用于若检测到所述制作系统的当前湿度低于目标湿度,则控制所述制作系统执行加湿操作;趋势计算模块,用于在所述制作系统执行加湿操作的情况下,获取所述制作系统的温度变化趋势;订单执行模块,用于在所述制作系统的当前温度大于或等于目标温度,且所述温度变化趋势处于稳定范围内的情况下,控制所述制作系统执行订单处理操作。9.一种电子设备,其特征在于,包括:一个或多个处理器;存储器;以及一个或多个计算机程序,其中所述一个或多个计算机程序被存储在所述存储器中,所述一个或多个计算机程序包括指令,当所述指令被所述设备执行时,使得所述设备执行如权利要求1至7任一项所述的方法。10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有计算机程序,当其在计算机上运行时,使得计算机执行如权利要求1至7任一项所述的方法。11.一种制作系统,其特征在于,包括:订单接收装置,用于接收订单信息,并将接收到的所述订单信息发送至控制装置;所述控制装置,包括:一个或多个处理器;存储器;以及一个或多个计算机程序,其中所述一个或多个计算机程序被存储在所述存储器中,所述一个或多个计算机程序包括指令,当所述指令被所述系统执行时,使得所述系统执行如权利要求1至7任一项所述的方法;加热装置,用于受控于所述控制装置,执行加热操作;加湿装置,用于受控于所述控制装置,执行加湿操作;执行装置,用于受控于所述控制装置,执行订单处理操作。

技术总结
本申请实施例提供一种订单处理方法、装置、电子设备以及制作系统,所述方法包括:获取接收到的订单信息;若检测到所述制作系统的当前湿度低于目标湿度,则控制所述制作系统执行加湿操作;在所述制作系统执行加湿操作的情况下,获取所述制作系统的温度变化趋势;在所述制作系统的当前温度大于或等于目标温度,且所述温度变化趋势处于稳定范围内的情况下,控制所述制作系统执行订单处理操作。所述制作系统执行订单处理操作。所述制作系统执行订单处理操作。


技术研发人员:李志强 莫云冲
受保护的技术使用者:广东智源机器人科技有限公司
技术研发日:2021.12.02
技术公布日:2022/3/8

最新回复(0)