在线检测设备及其显示方法、装置、介质与流程

未命名 10-19 阅读:147 评论:0


1.本发明涉及工业在线检测设备技术领域,尤其涉及一种在线检测设备及其显示方法、装置、介质。


背景技术:

2.物质成分检测作为工业领域不可或缺的关键环节,是实现智能制造的必备基础之一。例如,在工业冶炼过程中,成分检测对冶炼产品的冶炼程度、冶炼产品的质量以及金属的回收率等各项技术经济指标方面都起着非常重要的作用。相关技术中,工业过程中的物质成分检测多采用离线实验室检测方式,存在实时性不足、可靠性不足、指导性不足、存在安全风险等特点,不利于成分的实时监控、精细化控制和生产工艺改进,无法支撑相应工艺节点智能化改进。


技术实现要素:

3.本发明旨在至少在一定程度上解决相关技术中的技术问题之一。为此,本发明的一个目的在于提出一种在线检测设备及其显示方法、装置、介质,通过算法识别并修正检测异常点数据,并且增密预测一周期的数据,缩短在线检测数据的显示周期,增加设备显示数据的实时性。
4.为达到上述目的,本发明第一方面实施例提出一种在线检测设备的显示方法,所述方法包括:实时获取在线检测设备的检测数据;待获取到n组数据后,根据所述n组数据计算分布模型,其中,n为大于1的整数;根据所述分布模型判断第i组数据是否需要修正,其中,i≥n+1;若需要修正,则修正所述第i组数据,并显示修正后的所述第i组数据;若不需要修正,则直接显示所述第i组数据。
5.另外,根据本发明上述实施例提出的在线检测设备的显示方法还可以具有如下附加的技术特征:根据本发明的一个实施例,所述方法还包括:获取当前组数据生成时间与上一组数据生成时间之间的时间间隔;判断所述时间间隔是否大于等于预设时间阈值;若所述时间间隔大于等于所述预设时间阈值,则重新获取n组数据。
6.根据本发明的一个实施例,所述分布模型包括第一平均值和标准差,所述根据所述分布模型判断第i组数据是否需要修正,包括:根据所述第一平均值和所述标准差确定异常值范围;若所述第i组数据处于所述异常值范围,且第i-1组数据没有经过修正,则判定所述第i组数据需要修正。
7.根据本发明的一个实施例,i≥n+2时,所述根据所述分布模型判断第i组数据是否需要修正,还包括:计算所述第i组数据和第i-1组数据之间的斜率;判断所述斜率是否超过预设斜率阈值;若所述斜率超过所述预设斜率阈值,且所述第i-1组数据没有经过修正,则判定所述第i组数据需要修正。
8.根据本发明的一个实施例,所述修正所述第i组数据,包括:获取第i-l组至第i-1
组数据,其中,l为预设长度,l为大于1小于等于n的整数;计算所述第i-l组至第i-1组数据的第二平均值;根据所述第二平均值对所述第i组数据进行修正。
9.根据本发明的一个实施例,所述修正所述第i组数据,包括:获取所述第i-l组至第i-1组数据中的极大值和极小值;计算所述第i-l组至第i-1组数据中去除所述极大值和所述极小值后的第三平均值;根据所述第三平均值对所述第i组数据进行修正。
10.根据本发明的一个实施例,所述方法还包括:对最近获取到的n组数据进行拟合,得到拟合曲线;根据所述拟合曲线预测未来一组数据中各时刻的数据,并进行显示;返回对最近获取到的n组数据进行拟合的步骤,直至全部数据获取完成。
11.本发明实施例的在线检测设备的显示方法,实时获取在线检测设备的检测数据,根据获取的前n组数据计算分布模型,并根据分布模型判断第i组数据是否需要修正,若需要修正,则修正第i组数据,并显示修正后的第i组数据,若不需要修正,则直接显示第i组数据,并且数据增密预测未来一个周期的数据,并将其显示,该在线检测设备的显示方法通过识别并修正检测异常点数据和增密预测一周期的数据,缩短在线检测数据的显示周期,增加现有设备显示数据的实时性。
12.为达到上述目的,本发明第二方面实施例提出了一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时,实现如上述的在线检测设备的显示方法。
13.为达到上述目的,本发明第三方面实施例提出了一种在线检测设备的显示装置,包括存储器和处理器,所述存储器上存储有计算机程序,所述计算机程序被所述处理器执行时,实现如上述的在线检测设备的显示方法。
14.为达到上述目的,本发明第四方面实施例提出了一种在线检测设备,包括如上述的在线检测设备的显示装置。
15.本发明附加的方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本发明的实践了解到。
附图说明
16.图1是本发明一个实施例的在线检测设备的显示方法的流程图;图2是本发明一个实施例的判断是否重新检测的流程图;图3是本发明一个实施例的根据分布模型判断第i组数据是否需要修正的流程图;图4是本发明另一个实施例的根据分布模型判断第i组数据是否需要修正的流程图;图5是本发明一个实施例的对数据进行异常值检验的流程图;图6是本发明一个实施例的对第i组数据进行修正的流程图;图7是本发明另一个实施例的对第i组数据进行修正的流程图;图8是本发明一个实施例的对n组数据进行拟合预测的流程图;图9是本发明一个实施例的数据增密预测的流程图;图10是本发明一个实施例的在线检测设备的显示装置的示意图;图11是本发明一个实施例的在线检测设备的示意图。
具体实施方式
17.下面详细描述本发明的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,旨在用于解释本发明,而不能理解为对本发明的限制。
18.下面将结合说明书附图以及具体的实施方式对本发明实施例的在线检测设备的显示方法、装置、介质和在线检测设备进行详细地说明。
19.图1是本发明一个实施例的在线检测设备的显示方法的流程图。
20.在本发明的一个实施例中,如图1所示,在线检测设备的显示方法包括:s1,实时获取在线检测设备的检测数据。
21.具体地,在线检测设备可为一种用于检测物质成分的在线检测设备。物质成分在线检测设备可助力实现基于实时成分指导工艺调控的闭环控制,从而实现精准工艺控制、优化工序衔接效率、支撑智能化建设,进而实现节能减排、降本增效、改进工艺的目的。随着技术的进步和工艺控制的精细化程度提高,用户对成分在线检测设备的实时性有了更高的要求。
22.进一步具体地,在线检测设备实时获取检测数据,获取检测数据之间具有一定的周期,在获取检测数据中有可能会出现异常值跳变点,这种异常值影响检测数据整体的准确性,需要对异常点进行修正。为保证数据实时性结果的呈现,在实时获取在线检测设备的检测数据过程中,需要实时判断每一组获取的检测数据是否符合周期性规律,即判断当前组数据生成时间与上一组数据生成时间之间的时间间隔是否在预设时间阈值范围之内。
23.在本发明的一个实施例中,如图2所示,在线监测设备的显示方法还包括:s101,获取当前组数据生成时间与上一组数据生成时间之间的时间间隔;s102,判断时间间隔是否大于等于预设时间阈值;s103,若时间间隔大于等于预设时间阈值,则重新获取n组数据。
24.具体地,在线检测设备的检测数据是周期性生成的,为保证数据实时性结果的呈现,相邻两组数据组生成的时间间隔应该处于一定的范围之类。若在线检测设备是初次检测,则从获取第二组数据开始,判断当前组数据生成时间与上一组数据生成时间之间的时间间隔是否大于等于预设时间阈值,若时间间隔大于等于预设时间阈值,则清除之前获取的数据,重新进行检测,重新生成n组数据。若在线检测设备不是初次检测,从获取当前组数据开始,判断当前组数据生成时间与上一组数据生成时间之间的时间间隔是否大于等于预设时间阈值,若时间间隔大于等于预设时间阈值,则清除之前获取的数据,重新进行检测,重新生成n组数据,直至获取到任意相连两组数据之间的时间间隔均符合预设时间阈值的n组数据。
25.s2,待获取到n组数据后,根据n组数据计算分布模型,其中,n大于1的整数。
26.具体地,根据获取的n组数据计算分布模型,分布模型可为正态分布模型,分布模型包括n组数据的平均值和标准差,根据n组数据的平均值和标准差判断后续生成的数据是否为异常数据。
27.需要说明的是,根据n组数据计算分布模型过程中,可直接显示未处理的n组数据,也可暂不显示。
28.s3,根据分布模型判断第i组数据是否需要修正,其中,i≥n+1。
29.具体地,获取n组在线检测设备的数据之后,按照周期,继续获取后续的数据组,根据分布模型判断后续生成的第i组数据是否需要修正,其中,判断第i组数据是否需要修正可有两个判断指标,一个是异常值范围验证,一个是斜率验证。
30.在本发明的一个实施例中,如图3所示,分布模型包括第一平均值和标准差,根据分布模型判断第i组数据是否需要修正,包括:s201,根据第一平均值和标准差确定异常值范围。
31.s202,若第i组数据处于异常值范围,且第i-1组数据没有经过修正,则判定第i组数据需要修正。
32.具体地,分布模型包括第一平均值mean和标准差sd,若分布模型为正态分布模型,默认正常数据符合正态分布n(mean,sd2),则(mean-3sd,mean+3sd)范围之外为异常值范围,若第i组数据处于异常值范围,即第i组数据处于(mean-3sd,mean+3sd)范围之外,则认为第i组数据为异常值,且第i-1组数据没有经过修正,则判定第i组数据需要修正。
33.除了根据异常值范围验证还对第i组数据进行斜率验证。
34.在本发明的一个实施例中,如图4所示,当i≥n+2时,根据分布模型判断第i组数据是否需要修正,还包括:s301,计算第i组数据和第i-1组数据之间的斜率。
35.s302,判断斜率是否超过预设斜率阈值。
36.s303,若斜率超过预设斜率阈值,且第i-1组数据没有经过修正,则判定第i组数据需要修正。
37.具体地,生成n组数据之后,对第n+1组数据及其之后的数据进行异常值范围验证,对第n+2组数据及其之后的数据还增加一个斜率验证。计算第i组数据和第i-1组数据之间的斜率,例如,第i组数据用x[i]表示,第i-1组数据用x[i-1]表示,第i组数据和第i-1组数据之间的斜率,斜率超过预设斜率阈值,表明第i组数据相对于第i-1组数据的变化率过大,且在第i-1组数据没有经过修正的情况下,对第i组数据进行修正。
[0038]
作为一个示例,如图5所示,实时获取在线检测设备的检测数据,并对在线检测设备是否初次检测/重新检测进行判断,判断为初次检测/重新检测后,从第1组数据开始,至第n_dist组数据,用于计算分布模型,由1~n_dist组生成数据计算出第一平均值mean和标准差sd,默认数据符合正态分布n(mean,sd2),若生成的数据落在(mean-3sd,mean+3sd)范围之外,则认为该组数据为异常值。在此期间直接显示未处理的数据,或暂时不显示。第n_dist+1组数据生成后,判断是否在异常值范围内,结果为是,修正并输出,结果为否,直接输出。当第i组数据生成后(i≥n_dist+2),判断斜率是否超限和是否在异常值范围内,当x[i]与x[i-1]的斜率超过限制k_lim时,判断为斜率超限,当斜率超限或在异常值范围内,再判断上一组数据是否修正,结果为是,直接输出,结果为否,修正并输出。按以上方法对所有生成的数据进行处理,全部数据生成完成后终止。
[0039]
s4,若需要修正,则修正第i组数据,并显示修正后的第i组数据。
[0040]
具体地,若判定第i组数据需要修正,对第i组数据进行修正后再显示。修正方法包括滑动平均修正和去极值平均修正。可根据用户选择确定修正方法,去极值点平均修正导致数据更平滑,但也会丧失一定的数据真实性,而滑动平均修正平滑程度不够高,可能仍有
1)代入,得到增密预测数据直至全部数据生成完成后终止。
[0056]
本发明实施例的在线检测设备的显示方法,实时获取在线检测设备的检测数据,根据获取的前n组数据计算分布模型,并根据分布模型判断第i组数据是否需要修正,若需要修正,则修正第i组数据,并显示修正后的第i组数据,若不需要修正,则直接显示第i组数据,并且数据增密预测未来一个周期的数据,并将其显示,该在线检测设备的显示方法通过识别并修正检测异常点数据和增密预测一周期的数据,缩短在线检测数据的显示周期,增加现有设备显示数据的实时性。
[0057]
本发明还提出了一种计算机可读存储介质。
[0058]
在本发明的一个实施例中,计算机可读存储介质上存储有计算机程序,计算机程序被处理器执行时,实现如上述的在线检测设备的显示方法。
[0059]
本发明还提出了一种在线检测设备的显示装置。
[0060]
在本发明的一个实施例中,如图10所示,在线检测设备的显示装置100,包括存储器10和处理器20,存储器10上存储有计算机程序,计算机程序被处理器20执行时,实现如上述的在线检测设备的显示方法。
[0061]
本发明还提出了一种在线检测设备。
[0062]
在本发明的一个实施例中,如图11所示,在线检测设备1000包括如上述的在线检测设备的显示装置100。
[0063]
本发明实施例的在线检测设备及其显示方法、装置、介质,实时获取在线检测设备的检测数据,根据获取的前n组数据计算分布模型,并根据分布模型判断第i组数据是否需要修正,若需要修正,则修正第i组数据,并显示修正后的第i组数据,若不需要修正,则直接显示第i组数据,并且数据增密预测未来一个周期的数据,并将其显示,该在线检测设备的显示方法通过识别并修正检测异常点数据和增密预测一周期的数据,缩短在线检测数据的显示周期,增加现有设备显示数据的实时性。
[0064]
需要说明的是,在流程图中表示或在此以其他方式描述的逻辑和/或步骤,例如,可以被认为是用于实现逻辑功能的可执行指令的定序列表,可以具体实现在任何计算机可读介质中,以供指令执行系统、装置或设备(如基于计算机的系统、包括处理器的系统或其他可以从指令执行系统、装置或设备取指令并执行指令的系统)使用,或结合这些指令执行系统、装置或设备而使用。就本说明书而言,“计算机可读介质”可以是任何可以包含、存储、通信、传播或传输程序以供指令执行系统、装置或设备或结合这些指令执行系统、装置或设备而使用的装置。计算机可读介质的更具体的示例(非穷尽性列表)包括以下:具有一个或多个布线的电连接部(电子装置),便携式计算机盘盒(磁装置),随机存取存储器(ram),只读存储器(rom),可擦除可编辑只读存储器(eprom或闪速存储器),光纤装置,以及便携式光盘只读存储器(cdrom)。另外,计算机可读介质甚至可以是可在其上打印所述程序的纸或其他合适的介质,因为可以例如通过对纸或其他介质进行光学扫描,接着进行编辑、解译或必要时以其他合适方式进行处理来以电子方式获得所述程序,然后将其存储在计算机存储器中。
[0065]
应当理解,本发明的各部分可以用硬件、软件、固件或它们的组合来实现。在上述实施方式中,多个步骤或方法可以用存储在存储器中且由合适的指令执行系统执行的软件或固件来实现。例如,如果用硬件来实现,和在另一实施方式中一样,可用本领域公知的下
列技术中的任一项或他们的组合来实现:具有用于对数据信号实现逻辑功能的逻辑门电路的离散逻辑电路,具有合适的组合逻辑门电路的专用集成电路,可编程门阵列(pga),现场可编程门阵列(fpga)等。
[0066]
在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不一定指的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任何的一个或多个实施例或示例中以合适的方式结合。
[0067]
在本发明的描述中,需要理解的是,术语“中心”、“纵向”、“横向”、“长度”、“宽度”、“厚度”、“上”、“下”、“前”、“后”、“左”、“右”、“竖直”、“水平”、“顶”、“底”“内”、“外”、“顺时针”、“逆时针”、“轴向”、“径向”、“周向”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本发明和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本发明的限制。
[0068]
此外,术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括至少一个该特征。在本发明的描述中,“多个”的含义是至少两个,例如两个,三个等,除非另有明确具体的限定。
[0069]
在本发明中,除非另有明确的规定和限定,术语“安装”、“相连”、“连接”、“固定”等术语应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或成一体;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连,可以是两个元件内部的连通或两个元件的相互作用关系,除非另有明确的限定。对于本领域的普通技术人员而言,可以根据具体情况理解上述术语在本发明中的具体含义。
[0070]
在本发明中,除非另有明确的规定和限定,第一特征在第二特征“上”或“下”可以是第一和第二特征直接接触,或第一和第二特征通过中间媒介间接接触。而且,第一特征在第二特征“之上”、“上方”和“上面”可是第一特征在第二特征正上方或斜上方,或仅仅表示第一特征水平高度高于第二特征。第一特征在第二特征“之下”、“下方”和“下面”可以是第一特征在第二特征正下方或斜下方,或仅仅表示第一特征水平高度小于第二特征。
[0071]
尽管上面已经示出和描述了本发明的实施例,可以理解的是,上述实施例是示例性的,不能理解为对本发明的限制,本领域的普通技术人员在本发明的范围内可以对上述实施例进行变化、修改、替换和变型。

技术特征:
1.一种在线检测设备的显示方法,其特征在于,所述方法包括:实时获取在线检测设备的检测数据;待获取到n组数据后,根据所述n组数据计算分布模型,其中,n为大于1的整数;根据所述分布模型判断第i组数据是否需要修正,其中,i≥n+1;若需要修正,则修正所述第i组数据,并显示修正后的所述第i组数据;若不需要修正,则直接显示所述第i组数据。2.根据权利要求1所述的在线检测设备的显示方法,其特征在于,所述方法还包括:获取当前组数据生成时间与上一组数据生成时间之间的时间间隔;判断所述时间间隔是否大于等于预设时间阈值;若所述时间间隔大于等于所述预设时间阈值,则重新获取n组数据。3.根据权利要求1所述的在线检测设备的显示方法,其特征在于,所述分布模型包括第一平均值和标准差,所述根据所述分布模型判断第i组数据是否需要修正,包括:根据所述第一平均值和所述标准差确定异常值范围;若所述第i组数据处于所述异常值范围,且第i-1组数据没有经过修正,则判定所述第i组数据需要修正。4.根据权利要求3所述的在线检测设备的显示方法,其特征在于,i≥n+2时,所述根据所述分布模型判断第i组数据是否需要修正,还包括:计算所述第i组数据和第i-1组数据之间的斜率;判断所述斜率是否超过预设斜率阈值;若所述斜率超过所述预设斜率阈值,且所述第i-1组数据没有经过修正,则判定所述第i组数据需要修正。5.根据权利要求1所述的在线检测设备的显示方法,其特征在于,所述修正所述第i组数据,包括:获取第i-l组至第i-1组数据,其中,l为预设长度,l为大于1小于等于n的整数;计算所述第i-l组至第i-1组数据的第二平均值;根据所述第二平均值对所述第i组数据进行修正。6.根据权利要求5所述的在线检测设备的显示方法,其特征在于,所述修正所述第i组数据,包括:获取所述第i-l组至第i-1组数据中的极大值和极小值;计算所述第i-l组至第i-1组数据中去除所述极大值和所述极小值后的第三平均值;根据所述第三平均值对所述第i组数据进行修正。7.根据权利要求1所述的在线检测设备的显示方法,其特征在于,所述方法还包括:对最近获取到的n组数据进行拟合,得到拟合曲线;根据所述拟合曲线预测未来一组数据中各时刻的数据,并进行显示;返回对最近获取到的n组数据进行拟合的步骤,直至全部数据获取完成。8.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时,实现如权利要求1-7中任一项所述的在线检测设备的显示方法。9.一种在线检测设备的显示装置,包括存储器和处理器,所述存储器上存储有计算机程序,其特征在于,所述计算机程序被所述处理器执行时,实现如权利要求1-7中任一项所
述的在线检测设备的显示方法。10.一种在线检测设备,其特征在于,包括如权利要求9所述的在线检测设备的显示装置。

技术总结
本发明公开了一种在线检测设备及其显示方法、装置、介质,在线检测设备的显示方法包括:实时获取在线检测设备的检测数据;待获取到N组数据后,根据N组数据计算分布模型,其中,n为大于1的整数;根据分布模型判断第i组数据是否需要修正,其中,i≥N+1;若需要修正,则修正第i组数据,并显示修正后的第i组数据;若不需要修正,则直接显示第i组数据。本发明的在线检测设备的显示方法通过算法识别并修正检测异常点数据,并且增密预测一周期的数据,缩短在线检测数据的显示周期,增加设备显示数据的实时性。实时性。实时性。


技术研发人员:薛骅骎 潘从元 贾军伟 张兵
受保护的技术使用者:合肥金星智控科技股份有限公司
技术研发日:2023.09.06
技术公布日:2023/10/15
版权声明

本文仅代表作者观点,不代表航空之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)

飞行汽车 https://www.autovtol.com/

分享:

扫一扫在手机阅读、分享本文

相关推荐