一种基于剔除阀异常剔除烟支的预警方法、装置、终端及存储介质与流程

文档序号:30847908发布日期:2022-07-23 03:25阅读:104来源:国知局
一种基于剔除阀异常剔除烟支的预警方法、装置、终端及存储介质与流程

1.本发明属于烟支生产技术领域,涉及一种基于剔除阀异常剔除烟支的预警方法、装置、终端及存储介质。


背景技术:

2.目前烟支在生产过程中需要在卷烟机上使用剔除阀剔除质量未达标的烟支,但是卷烟机的剔除阀在剔除烟支时剔除的烟支并不全是质量未达标的烟支,有些质量合格的烟支也被剔除。在没有智能烟机之前并并不能够确定这些质量合格的烟支是因为传感器识别错误导致的剔除,还是因为剔除阀的问题导致被剔除。但是在卷烟机配套智能烟机后,在烟支生产时,从烟支生产是对应生产设备的数据流中发现了存在一些异常剔除的烟支,这些烟支在生产过程中,经过剔除阀前被检测器认定为质量合格的烟支,但是烟支经过剔除阀剔除动作标识为不应该被剔除的质量合格的烟支,并且从废品烟收集箱里也能找到一些质量合格烟支,因此可以认定在烟支的过程中存在剔除阀的异常而导致烟支被异常剔除的情况发生。


技术实现要素:

3.本发明的目的在于针对现有技术的不足,提供一种基于剔除阀异常剔除烟支的预警方法,能够及时发现剔除阀异常剔除烟支的情况并产生相应的预警信息,从而方便工作人员解决烟支被剔除阀异常剔除的问题。
4.为了实现上述目的,本发明第一方面提供了以下技术方案:一种剔除阀异常剔除烟支的预警方法,包括:获取烟支经过目标部件时各目标部件对应的实际工作状态数据,所述实际工作状态数据包括:剔除阀剔除动作状态及光电开关工作状态;从预设的数据库中调取各所述目标部件的历史工作状态数据;其中,预设的数据库中储存有实际工作状态数据与历史工作状态数据之间的对应关系;比对实际工作状态数据及历史工作状态数据,获得比对结果;当根据比对结果确定存在烟支被异常剔除的情况时,产生相应的预警信息。
5.在一个实施例中,所述当根据比对结果确定存在烟支被异常剔除的情况时,产生相应的预警信息,包括:判断烟支被异常剔除的结果类型;根据烟支被异常剔除的结果类型,产生相应的预警信息。
6.在一个实施例中,判断烟支被异常剔除的结果类型,包括:若某支烟经过剔除阀剔除动作状态为第一动作状态,光电开关状态为第二工作状态,则确定这支烟被异常剔除的类型为漏踢的烟支;若某支烟经过剔除阀剔除动作状态为第二动作状态,光电开关状态为第二工作状
态,且在这支烟之前的n支烟内存在至少1支烟经过剔除阀剔除动作状态为第一动作状态,或者在这支烟之后的n支烟内存在至少1支烟经过剔除阀剔除动作状态为第一动作状态,则确定这支烟被异常剔除的类型为误剔的烟支;若多支烟连续的烟支数据为剔除阀剔除动作状态为第二动作状态,后面的光电开关状态为第二工作状态,并且这多支烟之前存在连续的m支烟经过剔除阀时剔除阀的剔除动作状态为第一动作状态,或者这多支烟之后存在连续的m支烟剔除阀剔除动作状态为第一动作状态,则这确定多支烟被异常剔除的类型为带踢烟支。
7.在一个实施例中,所述获取烟支经过目标部件时各目标部件对应的实际工作状态数据,所述实际工作状态数据包括:剔除阀剔除动作状态及光电开关工作状态,还包括:烟支的序号及生产时间。
8.在一个实施例中,所述当根据比对结果确定存在烟支被异常剔除的情况时,产生相应的预警信息还包括:确定异常剔除烟支的生产时间。
9.在一个实施例中,所述获取烟支经过目标部件时各目标部件对应的实际工作状态数据为:预设时间范围内烟支经过目标部件时各目标部件对应的实际工作状态数据。
10.在一个实施例中,在当根据比对结果确定存在烟支被异常剔除的情况时,产生相应的预警信息之后还包括:根据相应的预警信息,发送对应的预警信号。
11.本发明第二方面还提供了一种剔除阀异常剔除烟支的预警装置,包括:获取模块,用于获取烟支经过目标部件时各目标部件对应的实际工作状态数据,所述实际工作状态数据包括:剔除阀剔除动作状态及光电开关工作状态;调取模块,用于从预设的数据库中调取各所述目标部件的历史工作状态数据;其中,预设的数据库中储存有实际工作状态数据与历史工作状态数据之间的对应关系;比对模块,用于比对实际工作状态数据及历史工作状态数据,获得比对结果;结果获取模块,用于当根据比对结果确定存在烟支被异常剔除的情况时,产生相应的预警信息。
12.本发明第三方面还提供了一种剔除阀异常剔除烟支的预警设备,所述预警设备包括:处理器、存储器以及存储在所述存储器中且被配置为由所述处理器执行的计算机程序,所述处理器执行所述计算机程序时实现所述的剔除阀异常剔除烟支的预警方法。
13.本发明第四方面还提供了一种非易失性计算机可读存储介质,所述计算机可读存储介质包括存储的计算机程序,其中,在所述计算机程序运行时控制所述计算机可读存储介质所在设备执行所述的剔除阀异常剔除烟支的预警方法。
14.本发明的有益效果:通过获取烟支经过目标部件时各目标部件对应的实际工作状态数据,所述实际工作状态数据包括:剔除阀剔除动作状态及光电开关工作状态;从预设的数据库中调取各所述目标部件的历史工作状态数据;其中,预设的数据库中储存有实际工作状态数据与历史工作状态数据之间的对应关系;比对实际工作状态数据及历史工作状态数据,获得比对结果;当根据比对结果确定存在烟支被异常剔除的情况时,产生相应的预警信息;使得工作人员能够及时发现剔除阀异常剔除烟支的情况并产生对应的预警信息,从而方便工作人员能够及时的解决烟支被剔除阀异常剔除的问题,从而降低质量合格的烟支被剔除阀异常剔除的剔除率。
附图说明
15.附图1是本发明的总流程示意图;附图2是步骤s400中的流程示意图;附图3为本发明中判断烟支被异常剔除的结果类型时的流程示意图;附图4为本发明中预警装置的结构示意图;附图5为本发明中预警设备的内部结构示意图。
具体实施方式
16.下面详细描述本发明的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,旨在用于解释本发明,而不能理解为对本发明的限制。
17.参考附图1,本发明的第一方面提供一种剔除阀异常剔除烟支的预警方法,包括以下步骤:s100:获取烟支经过目标部件时各目标部件对应的实际工作状态数据,所述实际工作状态数据包括:剔除阀剔除动作状态及光电开关工作状态。
18.在烟支生产的过程中,由于烟支在经过目标部件时,目标部件会产生对应的检测信息,并且检测信息的也会在显示装置上显示出来,因此工作人员能够根据烟支在经过目标部件时目标部件的实际工作状态数据来确定烟支是否被剔除或者是否应该被剔除,其中,显示装置为显示屏;在本实施例中的目标部件包括但不限于以下部件:剔除阀及光电检测开关,其中,剔除阀用于剔除质量不合格的烟支,光电检测开关用于检测质量不合格的烟支经过剔除阀后是否被剔除及质量合格的烟支经常剔除阀后是否被剔除;在上述步骤中,剔除阀剔除动作状态包括:第一动作状态及第二动作状态,其中,第一动作状态表示烟支应该被剔除阀剔除,第二动作状态表示烟支不应该被剔除阀剔除,在另一些实施例中,也可以使用第一动作状态表示烟支应该被剔除阀剔除,第二动作状态表示烟支不应该被剔除阀剔除;光电开关工作状态包括:第一工作状态及第二工作状态,第一工作状态表示烟支被光电开关检测到,第二工作状态表示烟支没有被光电开关检测到,另一些实施例中,也可以使用第一工作状态表示烟支没有被光电开关检测到,第二工作状态表示为烟支被光电开关检测到。
19.s200:从预设的数据库中调取各所述目标部件的历史工作状态数据;其中,预设的数据库中储存有实际工作状态数据与历史工作状态数据之间的对应关系。
20.可以预先设置存储有各目标部件与各实际工作状态数据之间的对应关系的数据库,从预设数据库中调取各目标部件分别对应的历史工作状态数据。历史工作状态数据可以为烟支被正常剔除时,各目标部件分别对应的标准工作状态数据,也可以是烟支被正常剔除时,各目标部件分别对应的异常工作状态数据。
21.s300:比对实际工作状态数据及历史工作状态数据,获得比对结果。
22.在获取到烟支经过各目标部件时各目标部件对应的实际工作状态数据,以及各目标部件分别对应的历史工作状态数据之后,比对实际工作状态数据及历史工作状态数据,获得比对结果。例如,当各烟支被正常剔除时,各目标部件分别对应的标准工作状态数据,可以对比实际工作状态数据与相应的标准工作状态数据是否相同,若实际工作状态数据与
对应的标准工作状态数据相同,则说明烟支未被异常剔除;当烟支被正常剔除时,各目标部件分别对应的异常工作状态数据,可以对比实际工作状态数据与相应的异常工作状态数据是否相同或相近,若存在实际工作状态数据与异常工作状态数据相同,则说明烟支存在被异常剔除的情况。
23.s400:当根据比对结果确定存在烟支被异常剔除的情况时,产生相应的预警信息。
24.当比对实际工作状态数据及历史工作状态数据,获得比对结果;可以进一步分析目标部件出现了异常,并对异常部件进行预警操作,以提示运维管理人员及时采取相应的修复措施。从而在出现异常的情况是就可以被及时发现,运维管理人员对其进行相应的维护工作,减少了大部件损坏,从而降低了运维成本,提高了剔除阀运行的可靠性。需要理解的是,在本技术方案中,默认光电开关始终处于未产生故障的工作状态。
25.获取烟支经过目标部件时各目标部件对应的实际工作状态数据,所述实际工作状态数据包括:剔除阀剔除动作状态及光电开关工作状态;从预设的数据库中调取各所述目标部件的历史工作状态数据;其中,预设的数据库中储存有实际工作状态数据与历史工作状态数据之间的对应关系;比对实际工作状态数据及历史工作状态数据,获得比对结果;当根据比对结果确定存在烟支被异常剔除的情况时,产生相应的预警信息;使得工作人员能够及时发现剔除阀异常剔除烟支的情况并产生对应的预警信息,从而方便工作人员能够及时的解决烟支被剔除阀异常剔除的问题,降低质量合格的烟支被剔除阀异常剔除的剔除率。
26.参考附图2及附图3,在一个实施例中,所述当根据比对结果确定存在烟支被异常剔除的情况时,产生相应的预警信息,包括:s410:判断烟支被异常剔除的结果类型。
27.由于烟支在被异常剔除时,由于存在三种情况,第一种情况为漏踢,即不合格的烟支未被剔除,第一种情况为误踢,合格的烟支替代不合格的烟支被剔除,第三种情况为带踢,即不仅剔除了不合格的烟支,合格的烟支也连带被剔除了,因此确定存在烟支被异常剔除的情况时,还需要根据比对结果判断烟支被异常剔除的类型;需要理解的是,在本实施例中,下述的第一动作状态表示烟支应该被剔除阀剔除,第二动作状态表示烟支不应该被剔除阀剔除,第一工作状态表示烟支被光电开关检测到,第二工作状态表示烟支没有被光电开关检测到;因此在判断烟支被异常剔除的结果类型,具体包括:若某支烟经过剔除阀剔除动作状态为第一动作状态,光电开关状态为第二工作状态,则确定这支烟被异常剔除的类型为漏踢的烟支,即应该被剔除的烟支未被剔除掉;若某支烟经过剔除阀剔除动作状态为第二动作状态,光电开关状态为第二工作状态,且在这支烟之前的n支烟内存在至少1支烟经过剔除阀剔除动作状态为第一动作状态,或者在这支烟之后的n支烟内存在至少1支烟经过剔除阀剔除动作状态为第一动作状态,则确定这支烟被异常剔除的类型为误剔的烟支,即应该剔除的烟支没有被剔除,但是不应该被剔除的烟支却代替应该剔除的烟支被剔除了,其中,1≤n《100,n的具体数量可根据卷烟机的实际工作情况来确定,在本实施例中,n为2,对应的,在这支烟之前的2支烟内存在1支烟或2支烟经过剔除阀剔除动作状态为第一动作状态,或在这支烟之后的2支烟内存在1支烟或2支烟经过剔除阀剔除动作状态为第一动作状态,则确定这支烟被异常剔除的类型为误剔的烟支,通过确定n的数量为2,能够确保判断误剔的结果更加精确;其中,n》=1,且,n为
正整数;若多支烟连续的烟支数据为剔除阀剔除动作状态为第二动作状态,后面的光电开关状态为第二工作状态,并且这多支烟之前存在连续的m支烟经过剔除阀时剔除阀的剔除动作状态为第一动作状态,或者这多支烟之后存在连续的m支烟剔除阀剔除动作状态为第一动作状态,则这确定多支烟被异常剔除的类型为带踢烟支,即在剔除不合格烟支的同时,也将合格的烟支一并剔除了。
28.由于烟支在生产过程中,剔除阀的是否成功剔除异常烟支的因素包括:但不限于以下几点:剔除阀的阀门反应速度、剔除阀的点燃点及剔除阀的阀门气压,因此通过判断烟支被异常剔除的结果类型,能够判断在被异常剔除的烟支数量中如果带踢的烟支比较多,那么说明剔除阀的阀门关闭反应过慢,导致剔除阀的阀门关闭不及时;如果在被异常剔除的烟支数量中误踢的烟支比较多,那么说明剔除阀的点燃点设置的不合理,导致剔除阀的阀门打开的时机不对;如果在被异常剔除的烟支数量中如果是漏踢太多,那么说明剔除阀的剔除功能存在异常,从而需要检测剔除阀的阀门是否故障功能或者检测剔除阀的阀门气压是否过小导致不合格的烟支难以被剔除;因此本本技术方案还可以通过分析三种异常剔除烟支数量的大小,来判断阀门的好坏并给出相应的辅助预警信息,从而便于工作人与能够技术获知剔除阀的阀门异常剔除烟支的原因。
29.s420:根据烟支被异常剔除的结果类型,产生相应的预警信息。
30.若某支烟经过剔除阀剔除动作状态为第一动作状态,光电开关状态为第二工作状态,则确定这支烟被异常剔除的类型为漏踢的烟支,对应的则产生烟支为漏踢的预警信息;若某支烟经过剔除阀剔除动作状态为第二动作状态,光电开关状态为第二工作状态,且在这支烟之前的n支烟内存在至少1支烟经过剔除阀剔除动作状态为第一动作状态,或者在这支烟之后的n支烟内存在至少1支烟经过剔除阀剔除动作状态为第一动作状态,则确定这支烟被异常剔除的类型为误剔的烟支,对应的则产生烟支为误剔的预警信息;若多支烟连续的烟支数据为剔除阀剔除动作状态为第二动作状态,后面的光电开关状态为第二工作状态,并且这多支烟之前存在连续的m支烟经过剔除阀时剔除阀的剔除动作状态为第一动作状态,或者这多支烟之后存在连续的m支烟剔除阀剔除动作状态为第一动作状态,则这确定多支烟被异常剔除的类型为带踢烟支,对应的则产生烟支为带踢的预警信息;其中,m》=1,且,m为正整数。
31.通过判断烟支在经过剔除阀时是否应该被剔除、剔除阀后面的光电开关状态表示烟支经过这个器件时是否检测到烟支,并且由于烟支在生产时如果剔除阀剔除烟支成功了后那么后面的光电开关就检测不到烟支,因此通过这两者的矛盾关系就可以判断剔除阀是否成功剔除了不合格的烟支,或者是否剔除掉了合格的烟支,从而产生对应的预警信息,方便工作人员能够及时的解决烟支被剔除阀异常剔除的问题。
32.在一个实施例中,所述获取烟支经过目标部件时各目标部件对应的实际工作状态数据,所述实际工作状态数据包括:剔除阀剔除动作状态及光电开关工作状态,还包括:剔除阀剔除动作标识、烟支的序号及生产时间;其中,剔除阀剔除动作标识用于判断烟支是否应该被剔除,烟支的序号的设置,能够方便用户区分漏踢、误踢及带踢的烟支,烟支生产时间是用于记录发送带踢、误踢、漏踢的时间,从而方便预警信息获知发生异常的时间,便于操作人员判断烟支被异常剔除时发生的时间。
33.在一个实施例中,所述当根据比对结果确定存在烟支被异常剔除的情况时,产生相应的预警信息还包括:确定异常剔除烟支的生产时间。
34.在一个实施例中,所述获取烟支经过目标部件时各目标部件对应的实际工作状态数据为:预设时间范围内烟支经过目标部件时各目标部件对应的实际工作状态数据,具体的,预设的时间为t分钟,则统计实际工作状态数据中t分钟内带踢的烟支数量a1、漏踢的烟支数量b1及误踢的烟支数量为c1,并且确定历史工作状态数据中t分钟内带踢的烟支数量a2、漏踢的烟支数量b2及误踢的烟支数量为c2,并判断实际工作状态数据中t分钟内带踢的烟支数量a1、漏踢的烟支数量b1及误踢的烟支数量为c1是否大于历史工作状态数据中t分钟内带踢的烟支数量a2、漏踢的烟支数量b2及误踢的烟支数量为c2,若大于,则产生预警信息,需要理解的时,预警信息的具体的类型根据比对结果来确定。
35.在一个实施例中,在所述当根据比对结果确定存在烟支被异常剔除的情况时,产生相应的预警信息之后还包括:在当根据比对结果确定存在烟支被异常剔除的情况时,产生相应的预警信息之后还包括:根据相应的预警信息,发送对应的预警信号。
36.其中相应的预警信息包括:发生漏踢的预警信息、发生误剔的预警信息及发生带踢的预警信息,本实施例中,预警信息能够在显示装置上显示出来,在实施例中,预警信号可以通过预设的指示灯闪烁的方式进行预警,也可以是通过声音报警器进行发出声音报警信号的方式进行预警,本发明实施例对预警方式不做限定,只要能起到相应的预警效果即可。
37.参考附图4,本发明第二方面还提供了一种剔除阀异常剔除烟支的预警装置,包括:获取模块,用于获取烟支经过目标部件时各目标部件对应的实际工作状态数据,所述实际工作状态数据包括:剔除阀剔除动作状态及光电开关工作状态;调取模块,用于从预设的数据库中调取各所述目标部件的历史工作状态数据;其中,预设的数据库中储存有实际工作状态数据与历史工作状态数据之间的对应关系;比对模块,用于比对实际工作状态数据及历史工作状态数据,获得比对结果;结果获取模块,用于当根据比对结果确定存在烟支被异常剔除的情况时,产生相应的预警信息。
38.通过设置获取模块、调取模块、比对模块及结果获取模块,获取模块用于获取烟支经过目标部件时各目标部件对应的实际工作状态数据,所述实际工作状态数据包括:剔除阀剔除动作状态及光电开关工作状态;调取模块用于从预设的数据库中调取各所述目标部件的历史工作状态数据;其中,预设的数据库中储存有实际工作状态数据与历史工作状态数据之间的对应关系;比对模块用于比对实际工作状态数据及历史工作状态数据,获得比对结果;结果获取模块用于当根据比对结果确定存在烟支被异常剔除的情况时,产生相应的预警信息;使得工作人员能够及时发现剔除阀异常剔除烟支的情况并产生对应的预警信息,从而方便工作人员能够及时的解决烟支被剔除阀异常剔除的问题,降低质量合格的烟支被剔除阀异常剔除的数量。
39.参考附图5,本发明第三方面还提供了一种剔除阀异常剔除烟支的预警设备,所述预警设备包括:处理器、存储器以及存储在所述存储器中且被配置为由所述处理器执行的计算机程序,所述处理器执行所述计算机程序时实现所述的剔除阀异常剔除烟支的预警方
法。
40.本发明第四方面还提供了一种非易失性计算机可读存储介质,所述计算机可读存储介质包括存储的计算机程序,其中,在所述计算机程序运行时控制所述计算机可读存储介质所在设备执行所述的剔除阀异常剔除烟支的预警方法。
41.在流程图中表示或在此以其他方式描述的逻辑和/或步骤,例如,可以被认为是用于实现逻辑功能的可执行指令的定序列表,可以具体实现在任何计算机可读介质中,以供指令执行系统、装置或设备(如基于计算机的系统、包括处理器的系统或其他可以从指令执行系统、装置或设备取指令并执行指令的系统)使用,或结合这些指令执行系统、装置或设备而使用。就本说明书而言,“计算机可读介质”可以是任何可以包含、存储、通信、传播或传输程序以供指令执行系统、装置或设备或结合这些指令执行系统、装置或设备而使用的装置。
42.计算机可读介质的更具体的示例(非穷尽性列表)包括以下:具有一个或多个布线的电连接部(电子装置),便携式计算机盘盒(磁装置),随机存取存储器(ram),只读存储器(rom),可擦除可编辑只读存储器(eprom或闪速存储器),光纤装置,以及便携式光盘只读存储器(cdrom)。另外,计算机可读介质甚至可以是可在其上打印所述程序的纸或其他合适的介质,因为可以例如通过对纸或其他介质进行光学扫描,接着进行编辑、解译或必要时以其他合适方式进行处理来以电子方式获得所述程序,然后将其存储在计算机存储器中。
43.应当理解,本发明的各部分可以用硬件、软件、固件或它们的组合来实现。在上述实施方式中,多个步骤或方法可以用存储在存储器中且由合适的指令执行系统执行的软件或固件来实现。例如,如果用硬件来实现,和在另一实施方式中一样,可用本领域公知的下列技术中的任一项或他们的组合来实现:具有用于对数据信号实现逻辑功能的逻辑门电路的离散逻辑电路,具有合适的组合逻辑门电路的专用集成电路,可编程门阵列(pga),现场可编程门阵列(fpga)等。
44.需要说明的是,在本文中,诸如“第一”和“第二”等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素以上所述的实施例,只是本发明的较优选的具体方式之一,本领域的技术员在本发明技术方案范围内进行的通常变化和替换都应包含在本发明的保护范围内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1