专利名称:进行实时异常判断和动态报警的方法
技术领域:
本发明涉及一种在质量分析系统中进行实时异常判断和动态报警的方法。
背景技术:
SPC(统计过程控制)和趋势分析是质量分析系统的主要组成部分。SPC是一种借助数理统计方法的过程控制工具。它对生产过程进行分析评价,根据反馈信息及时发现系统性因素出现的征兆,并采取措施消除其影响,使过程维持在仅受随机性因素影响的受控状态,从而达到改进、保证产品质量的目的。当过程仅受随机因素影响时,过程处于统计控制状态(简称受控状态);当过程中存在系统因素的影响时,过程处于统计失控状态(简称失控状态)。过程失控时应该及时报警,以便采取措施,消除异常,恢复过程的稳定。趋势分析是用来观察生产工艺的趋势变化情况,可以通过设定该工艺趋势变化的上限、下限以及目标线,来观察该工艺是否正常处于预期的正常状态,还是超出了变化范围。在生产工艺出现超限情况下,也应该及时报警,以便采取措施,消除异常。
现有的质量分析系统大多采用静态分析的方法,即通过对历史的数据的统计来发现生产过程中的异常。这种方法的缺点是,无法在第一时间发现过程的失控情况,使得异常难以得到及时的控制和解决。所以如何能够实时地进行SPC分析和趋势分析,并且在异常发生时能够及时地报警,成为当前质量分析技术发展的趋势和要解决的问题。
发明内容
本发明所要解决的技术问题是提供一种进行实时异常判断和动态报警的方法,它可实时地进行SPC分析和趋势分析,在出现异常的第一时间实时地进行报警。
为解决上述技术问题,本发明进行实时异常判断和动态报警的方法包括如下步骤客户端报警参数设置步骤、设定控制图的判异规则和趋势图的上下限,选择报警的方式;异常判定步骤、根据设定的控制图判异规则和趋势图的上下限,对采集的生产现场的实时数据进行实时分析和异常判断,发送检测出的异常信息;报警处理步骤,接收异常信息进行报警,同时发布报警信息。
由于采用上述方法,本发明的有益效果是1、实时性强、效率高。能够根据现场采集的实时数据,实时地计算并且判定异常。判异的效率在毫秒级。能够保证在异常发生的一秒钟之内发送报警,做到实时报警,使得操作人员能够在第一时间获知过程中失控的情况。
2、操作简便并且具有个性化特点。能够选择多种判异的规则,或是默认为选择所有的国家标准,并且可以通过简单的设置,个性化地定制判异规则。在报警方式上,可以灵活简便的选择一种或是多种报警方式,并且可以个性化的定制报警的内容,报警发送的时间等。
下面结合附图与具体实施方式
对本发明作进一步详细的说明图1是本发明进行实时异常判断和动态报警的方法控制流程图;图2是本发明客户端报警参数设置步骤控制流程图;图3是本发明异常判定步骤控制流程图;图4是本发明报警处理步骤控制流程图。
具体实施例方式
如图1所示,本发明进行实时异常判断和动态报警的方法包括如下步骤客户端报警参数设置步骤、设定控制图的判异规则和趋势图的上下限,选择报警的方式。
异常判定步骤、根据设定的控制图判异规则和趋势图的上下限,对采集的生产现场的实时数据进行实时分析和异常判断,发送检测出的异常信息。在本步骤中针对SPC中的实时控制图依据SPC的国家标准来进行分析和异常判断。同时根据实时趋势图所设定的上下限来进行超限异常判定。当异常被发现时,将实时发送异常信息。所述控制图包括Xbar-R(均值-极差图)、Xbar-S(均值-标准差图)、XMR(单值-移动极差图)等。
报警处理步骤,接收异常信息进行报警,并可同时发布报警信息。进行报警时可采用声音、光闪烁和/或语音播报报警。发布报警信息可采用SMS、E-mail和/或MSN的方式。
由于本发明能够支持多种多样的报警方式,使得操作人员可以很容易的被通知到过程失控的情况,异常可以及时地得到解决,保证了生产的质量。
实施人员通过使用本发明提供的设计工具来设定控制图的判异规则和趋势图的上下限以及选择报警的方式。如图2所示。首先打开设计工具程序,该程序会列出系统中所有的分析图(包括控制图和趋势图),设计人员从中选择一个分析图。如果选择的是一个控制图的话,需要设定该控制图将要选用哪些判异规则来对实时数据进行判异。如果选择的是一个趋势图的话,则需要设定该趋势图的上限和下限数值,这样后面才可以根据设定的上下限的值来对该趋势图进行实时超上限和超下限判异。当实施人员点击确定后,将所有的配置信息存储入数据库中。
当异常判定服务程序运行后,将从数据库中读取实施人员配置好的控制图的判异规则和趋势图上下限信息。如图3所示。异常判定服务程序会定时地去读取生产现场所传来的实时数据,开始对这些数据进行实时的判异。如果该实时数据是控制图所关联的数据点的话,异常判定服务程序会调用SPC判异算法库来进行判异,具体的判异规则可以是国家标准中的八大类判异规则的任意组合,这个判异规则的组合是实施人员在报警参数设置步骤中配置好的。如果该实时数据是趋势图所关联的数据点的话则对该数据点进行趋势图的上下限超限判异。无论是控制图判异还是趋势图判异,一旦发现异常出现,异常判定服务程序会立即将该异常以及发生该异常的图的具体信息发送给报警处理服务程序。当异常判定服务程序对一个数据点的判异完成之后,会继续循环地对下一个数据点惊醒判异。以此来实现实时判异。
当报警处理服务程序开始运行时,会从数据库读取配置好的控制图和趋势图的报警方式。如图4所示。在报警处理服务程序接收到异常判定服务程序发来的异常信息后,会去查找发生该异常的分析图配置了哪些报警方式。如果是短信息,电子邮件或是MSN报警方式的话,报警服务程序会立即将该异常的具体信息通过短信息,电子邮件,或是MSN等方式发送给订阅的用户。如果报警方式是声音、闪烁或是语音播报报警的话,报警处理服务程序会将该异常的信息发送给报警客户端,比如控制图客户端控件。并且由相应的报警客户端来实现声音、闪烁或是语音播报报警。
权利要求
1.一种进行实时异常判断和动态报警的方法,其特征在于包括如下步骤客户端报警参数设置步骤、设定控制图的判异规则和趋势图的上下限,选择报警的方式;异常判定步骤、根据设定的控制图判异规则和趋势图的上下限,对采集的生产现场的实时数据进行实时分析和异常判断,发送检测出的异常信息;报警处理步骤,接收异常信息进行报警,且可同时发布报警信息。
2.根据权利要求1所述的进行实时异常判断和动态报警的方法,其特征在于所述客户端报警参数设置步骤中的控制图,包括Xbar-R、Xbar-S、XMR。
3.根据权利要求1所述的进行实时异常判断和动态报警的方法,其特征在于所述报警处理步骤可采用声音、光闪烁和/或语音播报报警。
4.根据权利要求1所述的进行实时异常判断和动态报警的方法,其特征在于所述报警处理步骤可通过发送SMS、E-mail和/或MSN发布报警信息。
全文摘要
本发明公开了一种进行实时异常判断和动态报警的方法,包括如下步骤客户端报警参数设置步骤、设定控制图的判异规则和趋势图的上下限,选择报警的方式;异常判定步骤、根据设定的控制图判异规则和趋势图的上下限,对采集的生产现场的实时数据进行实时分析和异常判断,发送检测出的异常信息;报警处理步骤,接收异常信息进行报警,同时发布报警信息。本发明可实时地进行SPC分析和趋势分析,在出现异常的第一时间实时地进行报警。本发明适用于钢铁、汽车、电子等制造业企业中,机组级的生产过程的质量控制与分析管理。
文档编号G05B19/048GK101042580SQ20061002500
公开日2007年9月26日 申请日期2006年3月23日 优先权日2006年3月23日
发明者李之夏 申请人:上海宝信软件股份有限公司