CN116611013A - 针对工业时序数据的异常检测以及根因分析方法及*** - Google Patents

针对工业时序数据的异常检测以及根因分析方法及*** Download PDF

Info

Publication number
CN116611013A
CN116611013A CN202310400156.8A CN202310400156A CN116611013A CN 116611013 A CN116611013 A CN 116611013A CN 202310400156 A CN202310400156 A CN 202310400156A CN 116611013 A CN116611013 A CN 116611013A
Authority
CN
China
Prior art keywords
data
equipment
root cause
cause analysis
industrial
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202310400156.8A
Other languages
English (en)
Inventor
沈玉龙
杨佳辉
贾军超
张琛
李琳
光宇
杜志雄
赵双睿
王建东
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Qingdao Institute Of Computing Technology Xi'an University Of Electronic Science And Technology
Original Assignee
Qingdao Institute Of Computing Technology Xi'an University Of Electronic Science And Technology
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Qingdao Institute Of Computing Technology Xi'an University Of Electronic Science And Technology filed Critical Qingdao Institute Of Computing Technology Xi'an University Of Electronic Science And Technology
Priority to CN202310400156.8A priority Critical patent/CN116611013A/zh
Publication of CN116611013A publication Critical patent/CN116611013A/zh
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F18/00Pattern recognition
    • G06F18/20Analysing
    • G06F18/24Classification techniques
    • G06F18/243Classification techniques relating to the number of classes
    • G06F18/2433Single-class perspective, e.g. one-against-all classification; Novelty detection; Outlier detection
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F18/00Pattern recognition
    • G06F18/10Pre-processing; Data cleansing
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F18/00Pattern recognition
    • G06F18/20Analysing
    • G06F18/21Design or setup of recognition systems or techniques; Extraction of features in feature space; Blind source separation
    • G06F18/213Feature extraction, e.g. by transforming the feature space; Summarisation; Mappings, e.g. subspace methods
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06NCOMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
    • G06N3/00Computing arrangements based on biological models
    • G06N3/02Neural networks
    • G06N3/04Architecture, e.g. interconnection topology
    • G06N3/044Recurrent networks, e.g. Hopfield networks
    • G06N3/0442Recurrent networks, e.g. Hopfield networks characterised by memory or gating, e.g. long short-term memory [LSTM] or gated recurrent units [GRU]
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06NCOMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
    • G06N3/00Computing arrangements based on biological models
    • G06N3/02Neural networks
    • G06N3/04Architecture, e.g. interconnection topology
    • G06N3/045Combinations of networks
    • G06N3/0455Auto-encoder networks; Encoder-decoder networks
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06NCOMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
    • G06N3/00Computing arrangements based on biological models
    • G06N3/02Neural networks
    • G06N3/04Architecture, e.g. interconnection topology
    • G06N3/0464Convolutional networks [CNN, ConvNet]
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06NCOMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
    • G06N3/00Computing arrangements based on biological models
    • G06N3/02Neural networks
    • G06N3/08Learning methods
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/20Administration of product repair or maintenance
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/04Manufacturing
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2123/00Data types
    • G06F2123/02Data types in the time domain, e.g. time-series data

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Data Mining & Analysis (AREA)
  • General Physics & Mathematics (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Artificial Intelligence (AREA)
  • General Engineering & Computer Science (AREA)
  • Evolutionary Computation (AREA)
  • Health & Medical Sciences (AREA)
  • Business, Economics & Management (AREA)
  • General Health & Medical Sciences (AREA)
  • Mathematical Physics (AREA)
  • Software Systems (AREA)
  • Computing Systems (AREA)
  • Molecular Biology (AREA)
  • Computational Linguistics (AREA)
  • Biophysics (AREA)
  • Biomedical Technology (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Bioinformatics & Computational Biology (AREA)
  • Human Resources & Organizations (AREA)
  • Bioinformatics & Cheminformatics (AREA)
  • Evolutionary Biology (AREA)
  • General Business, Economics & Management (AREA)
  • Tourism & Hospitality (AREA)
  • Strategic Management (AREA)
  • Marketing (AREA)
  • Economics (AREA)
  • Manufacturing & Machinery (AREA)
  • Primary Health Care (AREA)
  • Quality & Reliability (AREA)
  • Operations Research (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

本发明属于工业设备多维时序数据异常检测技术领域,公开了一种针对工业设备的异常检测以及根因分析方法、***及终端,利用多通道变分长短期推断网络对工业设备的历史数据进行预处理;构建神经网络模型并将预处理后的数据传入神经网络模型,对神经网络模型进行训练;利用训练好的神经网络模型对工业设备的多维时序数据进行在线检测,实时检测设备运行状态,对异常点进行根因分析和告警通知,从多维度数据中定位发生异常的指标。本发明将异常检测和根因分析模块融入物联网平台,给物联网平台赋能,可以快速实时接入大型设备的状态而且还能对设备进行智能监控,实时检测设备运行是否异常并对其异常进行根因分析,减少人力分析成本提升企业效益。

Description

针对工业时序数据的异常检测以及根因分析方法及***
技术领域
本发明属于工业多维时序数据异常检测技术领域,尤其涉及一种针对工业时序数据的异常检测以及根因分析方法、***及终端。
背景技术
近年来,随着工业互联网的快速发展,现代化工业制造***通过传感器、控制器、智能仪表等监测设备,实现了对生产运行状态、环境和过程的感知和记录,积累了大量的工业数据。工业互联网旨在实现更敏锐、更高效的工业制造***的自动化控制和资源分配,同时提高智能工厂的能源效率。但是由于工业设备存在产品质量缺陷、设备故障、性能下降、外部环境变化等异常问题,如果工业生产中的设备异常情况不能及时地被有效识别,将导致生产环境存在隐性安全隐患,很可能给整个生产线带来连带的损失。因此工业设备异常检测成为智能制造的重要的具体任务,也是工业大数据分析中的重要研究问题。
随着机器学习技术的发展和成熟,数据驱动模型成为异常检测的主流手段。一方面工业生产是一种持续且实时的行为,另一方面工业生产的监测设备多样化程度高,积累的工业数据是一种典型的多维时序数据,因此基于多维时序数据的异常检测受到了工业互联网领域的高度重视。然而面向工业多维时序数据的异常检测是一项十分具有挑战的任务:首先数据的不同维度之间存在潜在关联和相互影响,导致异常模式更难以检测和识别。其次工业大数据具有体量大、多源异构、动态性强、连续采样、价值密度低、时效性强等一系列特点,这些都为工业设备的异常检测问题带来了难度和挑战。
通过上述分析,现有技术存在的问题及缺陷为:
(1)由于工业大数据体量大、多源异构、动态性强、连续采样、价值密度低以及时效性强的特点,并且工业生产存在大量的噪声,为工业多维时序数据的异常检测问题带来难度和挑战。
(2)工业多维时序数据指标繁杂多样,随着时间的推移,指标值不断动态变换。同一个指标在时序上可能存在周期变化,突升、突降,线性递增、递减或者非线性递增、递减的历史依赖关系。不同指标间也存在时间依赖特征,一个指标的变化可能会引起其他指标的相应变化。由于多维时序数据存在复杂的时间和空间依赖特征,导致面向工业多维时序数据的异常模式更加难以检测和识别。
发明内容
针对现有技术存在的问题,本发明提供了一种针对工业多维时序数据的异常检测以及根因分析方法、***及终端,尤其涉及一种基于注意力机制的层次变分自编码器异常检测以及根因分析方法、***及终端。
本发明是这样实现的,一种针对工业多维时序数据的异常检测以及根因分析方法,针对工业多维时序数据的异常检测以及根因分析方法包括:通过数据预处理模块对数据进行标准化处理以及滑动窗口处理;构建神经网络模型并将预处理后的数据传入神经网络模型,对神经网络模型进行训练;利用训练好的神经网络模型对工业设备的多维时序数据进行在线检测,实时检测设备运行状态,并对异常点进行根因分析和告警通知,进而从多维度数据中定位发生异常的指标。
进一步,针对工业设备的异常检测以及根因分析方法还包括:
(1)异常检测平台在接受到实时数据后,使用pytorch训练模型,模型训练前获取工业设备运行的历史数据,平台按照约定好的规范提供历史数据查询接口,异常检测平台通过接口获取历史数据并进行模型训练,如果没有接口,则通过异常检测平台基于消息队列中的数据积累训练数据集。
(2)将训练好的模型上传至hdfs大型文件***,利用神经网络模型对智能传感器上传的多维实时数据流进行异常检测并对检测窗口内的指标进行根因分析。
(3)根据不同的异常等级及根因分析结果推送给不同的设备管理人员和维修人员,检查异常设备运行状态并进行维修。
(4)将异常检测及根因分析模型融入进物联网平台的异常检测模块,通过物联网平台实时获取工业设备的运行数据,再利用异常检测模块对设备进行异常检测以及根因分析,实时观测工业生产的运行状态。
进一步,针对工业多维时序数据的异常检测以及根因分析方法包括以下步骤:
步骤一,为了统一的表达各个传感器数值,使用最大最小归一化处理数据,并使用滑动窗口和掩码对多维时序数据进行增强,抗击网络波动和工业噪声。
步骤二,利用基于注意力机制的层次变分自编码器神经网络对多维时序数据进行数据重构。
步骤三,利用多维度重构残差矩阵计算异常分数。
步骤四,利用极值理论自动设定异常阈值。
步骤五,计算实时在线数据的异常分数,与阈值进行对比,得到异常结果进行根因分析。
进一步,步骤二中的基于注意力机制的层次变分自编码器包括编码器和解码器两个部分。
编码器网络用于构建后验分布qφ(s2,s1|x),其中使用两个隐变量来表示多维时序数据的潜在特征空间,s1代表空间随机隐变量,利用注意力机制捕获其空间特征。s2代表时间随机隐变量,利用LSTM捕获其时间特征。
在解码器网络中需要利用多维时序数据的时空特征对数据进行重构,为了使重构数据和原数据的重构误差尽量小的同时,还需要其生成的数据具有随机性。所以利用VAE概率模型对其解码器网络进行构建。
在线检测,用于将工业多维时序数据输入进基于注意力机制的层次变分自编码器中,输出重构时序矩阵,计算矩阵差异,最终进行异常检测。
进一步,步骤五中的多维时序数据异常检测包括:
(1)sensor→rowdata,传感器通过不同的物联网协议mqtt、ModbusTcp或nb-iot上传数据给物联网平台的不同协议解析层,得到未处理的数据rowdata。
(2)rowdata→msg{"hum":10,"at":16710046,"sn":"1028"}:协议适配层将rowdata转化为内部可识别的三重结构;其中,场景号sn代表设备,node代表采集卡,attribute代表传感器数据,at代表时间戳上传到消息队列中。
(3)msg→influxdb,物联网平台的datacenter数据处理模块对msg数据进行清理,校验后存储进各种数据库,数据库包括时序数据库或文档性数据库。
(4)influxdb→tensorX:将时序数据库中的数据通过预处理形成一个模型可处理的二维张量。
(5)tensor X→X‘,tensorX经过基于注意力机制的层次变分自编码器获得重构矩阵,利用重构矩阵检测是否正常运行。
(6)Xres←||X-X'||2:利用Xres残差矩阵获得偏移值大小,通过不同的方法对偏移值进行度量得到指标是否产生异常情况。融合导数矩阵获得指标异常分数,获取异常分数最大的指标对异常进行根因分析,得到根因分析结果。
(7)SendInfo(s,d,title,subject,content):s代表发送消息的原地址,d表示目的地址,title表示标题,subject代表主题,content代表具体内容,当物联网平台检测出异常情况时发送通知给设备管理人员,对异常进行处理。
(8)Update(name,phone,subject,content,deviceid):name表示设备维修人员名字,phone代表电话,subject代表主题,content代表维修内容,deviceid代表设备id。当设备维修人员维修好设备后上报设备故障原因,以及是否误报,供产生同样的异常信息后进行查看。
进一步,利用多维度重构矩阵对异常数据进行根因分析包括:利用贝叶斯推断构建多通道变分网络并获取潜在时间特征和空间维度特征;利用生成网络构建时间窗口内的重构时序矩阵,利用重构矩阵对设备状态进行实时异常检测;当异常检测完成后,利用重构矩阵对异常指标进行根因分析。
(1)RM×N'←Conv(RM×N):使用1×1卷积和Relu激活函数在时间维度上对数据进行处理,在对数据编码的同时,通过激活函数为模型引入非线性特征。
(2)RM×N”←MultiHead(RM×N'):为了对空间随机隐变量进行推断,提出时序空间自注意力机制学习其指标间的相关依赖特征。注意力机制常用来学习数据的复杂相关依赖关系和重要特征,用于提高模型对输入数据的关注度和表现能力。(3)RM‘×N←LSTM(Conv1d(M×N”)):为了恢复特征编码的时间维度,使用1×1卷积进行处理,并使用深度LSTM对多维时序数据时间特征进行构建
(4)Pθ(x|s1,s2):通过生成网络得到重构矩阵,最大化ELBO得到最终的训练目的;
(5)Xres←||X-X'||2:当获取到工业生产在线多维时序数据,通过求解残差矩阵求得异常严重程度,获取异常窗口的矩阵后,对比单指标偏移程度并利用导数矩阵度量数据突变程度,对异常情况进行根因分析,并下发异常通知;
(6)将异常检测和根因分析模块融入物联网平台,实时接入大型设备状态并对设备进行智能监控,实时检测设备运行是否异常并对异常进行根因分析。
本发明的另一目的在于提供一种针对工业多维时序数据的异常检测及根因分析***,针对工业多维时序数据的异常检测以及根因分析***包括:
数据获取模块,首先定义好数据所属的工业场景,数据传输所需要的协议以及传感器类型。协议包括mqtt协议、modbusTcp协议以及私有自定义协议,传感器类型具有温度传感器、湿度传感器和电压电流传感器等等。
数据获取模块,首先定义好数据所属的工业场景,数据传输所需要的协议以及传感器类型。协议包括mqtt协议、modbusTcp协议以及私有自定义协议,传感器类型具有温度传感器、湿度传感器和电压电流传感器等等。
模型构建模块,用于构建基于注意力机制的层次变分自编码器神经网络模型,并将预处理后的数据传入神经网络模型,对神经网络模型进行训练;
异常检测模块,用于利用训练好的自编码器神经网络模型对工业多维时序数据进行异常检测,实时检测设备运行状态。
根因分析模块,用于利用多维度重构矩阵对异常数据进行根因分析和告警通知,进而从多维度数据中定位发生异常的指标。
本发明的另一目的在于提供一种计算机设备,计算机设备包括存储器和处理器,存储器存储有计算机程序,计算机程序被处理器执行时,使得处理器执行所述的针对工业设备的异常检测以及根因分析方法的步骤。
本发明的另一目的在于提供一种计算机可读存储介质,存储有计算机程序,计算机程序被处理器执行时,使得处理器执行所述的针对工业设备的异常检测以及根因分析方法的步骤。
本发明的另一目的在于提供一种信息数据处理终端,信息数据处理终端用于实现所述的针对工业设备的异常检测以及根因分析***。
结合上述的技术方案和解决的技术问题,本发明所要保护的技术方案所具备的优点及积极效果为:
第一,工业设备的异常来源主要分为两个方面。一种是设备自身出现异常,例如设备发电机故障。另一种是环境异常,例如气温造成温度传感器检测温度突然上升或瓦斯泄漏造成的二氧化碳传感器异常以及人为操作造成的异常情况。为了尽量提高异常检测的精确度,降低异常检测的误报率,本发明基于深度学习对多维时序数据进行异常检测。但是多维时序数据具有体量大、连续采样、价值密度低、时效性强、采集信息不连贯等一系列特点,所以在进行异常检测之前需要对数据进行预处理。本发明的数据预处理分为数据补全,数据降维,最终在保留数据的大体特征基础上,对数据进行补全和降维;利用基于注意力机制的层次变分自编码器神经网络对多维时序数据进行异常检测,最终设计出一个既能保证异常检测准确度又能实时对其异常根因定位的方案。本发明涉及一种基于神经网络的异常检测算法,利用数据采集模块对工业设备的历史数据进行收集,并利用协议适配模块对数据进行对接和预处理,预处理之后,传入搭建好的神经网络,对其模型进行训练。其次,本发明利用训练好的模型对工业设备的多维时序数据进行在线检测,实时检测其工业生产的运行状态,对异常数据快速告警通知管理人员,并从多维度中智能化的定位其发生异常的指标,减少其设备宕机可能性,以及减少其设备故障迁移成本。
本发明提供的针对工业设备的异常检测以及根因分析方法,针对工业历史运行的多维时序数据训练神经网络模型,利用训练好的神经网络模型对工业设备的多维时序数据进行实时检测,尽早发现其异常数据,并对异常点进行根因分析,减少企业损失。本发明基于层次结构神经网络构建出不仅可以学习多维时序矩阵的空间特征还能学习其时间上的特征,增加其多维时序数据异常检测的准确度。该方法利用卷积神经网络对多维时序矩阵进行编码去除网络延迟造成的传感器数据不一致的噪音影响,再利用多头注意力机制学习不同指标间的特征,最后利用长短期网络(LSTM)学习时间上的特征。对于不同时间精度要求,可以在不同时间刻度上对其多维时序矩阵进行切片,可以缓解网络波动导致的数据延迟。在空间维度上,不同指标间存在不同的指标相关性,有些指标间存在正相关,有些指标间存在负相关,多头自注意力机制学习其指标间的潜在相关性特征。工业生产过程中,其传感器指标在时间维度上存在相关联性,某些指标会在不同时刻表现出不同的状态并且存在前后关联性,在时间维度上利用长短期神经网络可以学习其潜在的时间特征。在模型的鲁棒性方面,通过使用变分自动编码器(VAE)学习其概率分布可以解决数据的噪声问题。
第二,本发明利用基于注意力机制的层次变分自编码器神经网络对工业设备的多维时序数据进行实时检测,设计了一套实时处理能力强、异常检测准确率高的异常检测模型,通过将异常检测和根因分析模块融入进物联网平台,给物联网平台赋能,不仅可以快速实时接入大型设备的状态而且还能对设备进行智能监控,实时检测设备运行是否异常并对其异常进行根因分析,减少人力分析成本提升企业效益。
第三,作为本发明的权利要求的创造性辅助证据,还体现在以下几个重要方面:
(1)本发明的技术方案转化后的预期收益和商业价值为:
在传统制造业中,企业也通过各种智能传感器获取了大量工业多维时序数据,但是由于工业生产环境复杂多样,物联网协议多种多样以及数据传输过程中网络的不稳定性,导致没有通用且有效的方法对其进行数据挖掘和利用。所以本发明利用深度学习神经网络对多维时序数据进行异常数据挖掘,及时发现工业生产的异常情况,减少企业损失。
(2)本发明的技术方案填补了国内外业内技术空白:
本发明的技术方案相比于国内外的工业多维时序数据异常检测方法,通过客观指标值进行对比后,均优于其他方法。
附图说明
为了更清楚地说明本发明实施例的技术方案,下面将对本发明实施例中所需要使用的附图做简单的介绍,显而易见地,下面所描述的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下还可以根据这些附图获得其他的附图。
图1是本发明实施例提供的针对工业设备的异常检测以及根因分析方法的流程图;
图2是本发明实施例提供的神经网络模型图;
图3是本发明实施例提供的对多维时序数据进行数学表示的时序矩阵图;
图4是本发明实施例提供的离线数据训练流程和在线数据预测流程图;
图5是本发明实施例提供的指标概率密度分布图;
图6是本发明实施例提供的原始时序矩阵热力图和重构矩阵热力图;
图7是本发明实施例提供的物联网平台架构图。
图8是本发明实施例提供的验证效果图。(a)多维时序数据第15维度的指标发生了点异常,其值远远偏离了正常取值范围。(b)维度1和维度3不符合历史走势,区间内形成的上下文时间依赖异常被成功检测出来。
(c)维度7和15两个指标正常情况是呈现正相关关系,但是在其他区域两个指标呈现负相关,检测出其指标间的异常;(d)数据呈现周期震荡的趋势,但是在其他异常区域出现了违反历史周期震荡趋势,从而检测出异常情况。
具体实施方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
针对现有技术存在的问题,本发明提供了一种针对工业设备的异常检测以及根因分析方法、***及终端,下面结合附图对本发明作详细的描述。
如图1所示,本发明实施例提供的针对工业设备的异常检测以及根因分析方法包括以下步骤:
S101,使用最大最小归一化处理数据,并使用滑动窗口和掩码对多维时序数据进行增强,抗击网络波动和工业噪声。
S102,利用基于注意力机制的层次变分自编码器神经网络对多维时序数据进行数据重构。
S103,利用多维度重构残差矩阵计算异常分数。
S104,利用极值理论自动设定异常阈值。
S105,计算实时在线数据的异常分数,与阈值进行对比,得到异常结果进行异常检测以及根因分析。
作为优选实施例,本发明实施例提供的针对工业设备的异常检测以及根因分析方法包括以下步骤:
第一步:异常检测平台在接受到实时数据后,使用pytorch训练模型。模型训练需要工业设备运行的历史数据,平台可以按照约定好的规范提供历史数据查询接口,异常检测平台通过接口获取历史数据并进行模型训练、如果没有接口,异常检测平台基于消息队列中的数据来积累训练数据集。
第二步:把训练好的模型上传到hdfs大型文件***中,然后利用此神经网络模型对工业设备上传上来的多维实时数据流进行异常检测,并对其检测窗口内的指标进行根因分析。
第三步:根据不同的异常等级及根因分析结果推送给不同的设备管理人员和维修人员,然后检查其异常设备运行状态,并进行维修,减少企业的损失。
第四步:将此异常检测及根因分析模型融入进物联网平台的异常检测模块,提升其异常检测模块的智能性,通过物联网平台快速实时的获取工业设备的运行数据,再利用异常检测模块快速对设备进行异常检测以及根因分析,实时观测设备的健康状态。
1.基于注意力机制的层次变分自编码器神经网络
本发明实施例提供了一种基于注意力机制的层次变分自编码器神经网络,其结构分为两部分,一部分为编码器网络,一部分为解码器网络。本发明的***模型如图2所示。
编码器网络:通过对多维时序数据建模构建出时序矩阵如图3所示,然后划分时间滑动窗口输入进编解码器网络中,其中经过三阶段,分别为卷积层和ReLu激活函数在时间维度上对数据进行处理,在对数据编码的同时,通过激活函数为模型引入非线性特征、指标间相关性特征提取以及时间维度相关性特征提取。
解码器网络:在解码器网络中需要利用多维时序数据的时空特征对数据进行重构,为了使重构数据和原数据的重构误差尽量小的同时,还需要其生成的数据具有随机性。所以利用VAE概率模型对其解码器网络进行构建。
在线检测:将工业设备产生的多维时序矩阵输入进基于注意力机制的层次变分自编码器神经网络中,生成重构时序矩阵,然后计算其矩阵差异,差异越大表明其异常程度越大,最终对其进行准确的异常检测。
本发明实施例提供的工业多维时序数据异常检测与根因分析定义:
如图2所示,神经网络模型分为两部分,第一部分利用贝叶斯推断构建起编码器网络获取其潜在时间特征和空间维度特征。然后利用解码器网络构建起时间窗口内的重构时序矩阵,利用其重构矩阵可以对设备状态进行实时检测,并进行准确的异常检测。当异常检测完成之后,面对众多工业多维时序指标无法对其准确的分析情况下可以利用其重构矩阵对异常指标进行根因分析。
1)RM×N’←Conv(RM×N):使用1×1卷积和Relu激活函数在时间维度上对数据进行处理,在对数据编码的同时,通过激活函数为模型引入非线性特征。
2)RM×N”←MultiHead(RM×N’):为了对空间随机隐变量进行推断,提出时序空间自注意力机制学习其指标间的相关依赖特征。注意力机制常用来学习数据的复杂相关依赖关系和重要特征,用于提高模型对输入数据的关注度和表现能力。
3)RM‘×N←LSTM(Conv1d(M×N”)):为了恢复特征编码的时间维度,使用1×1卷积进行处理,并使用深度LSTM对多维时序数据时间特征进行构建。
4)Pθ(x|s1,s2):通过解码器网络得到重构矩阵,最大化ELBO得到最终的训练目的;
5)Xres←||X-X'||2:当获取到工业生产在线多维时序数据,通过求解残差矩阵求得异常严重程度,获取异常窗口的矩阵后,对比单指标偏移程度并利用导数矩阵度量数据突变程度,对异常情况进行根因分析,并下发异常通知。
6)通过将异常检测和根因分析模块融入进物联网平台,给物联网平台赋能,可以快速实时接入大型设备的状态而且还能对设备进行智能监控,实时检测设备运行是否异常并对其异常进行根因分析,减少人力分析成本提升企业效益。
本发明实施例提供的基于神经网络的工业设备异常检测算法过程如下:
1)sensor→rowdata,传感器通过不同的物联网协议,例如mqtt,ModbusTcp或nb-iot上传数据给物联网平台的不同协议解析层,得到未处理的数据rowdata。
2)rowdata→msg{"hum":10,"at":16710046,"sn":"1028"}。协议适配层把rowdata转化为内部可识别的三重结构,分别为场景号sn代表设备,node代表采集卡,attribute代表传感器数据,at代表时间戳上传到消息队列中。
3)msg→influxdb,物联网平台的datacenter数据处理模块对msg数据进行清理,校验然后存储进各种数据库,例如时序数据库或者文档性数据库。
4)influxdb→tensorX:将时序数据库里面的数据通过预处理形成一个模型可处理的二维张量。
5)tensorX→X‘,tensorX经过多通道变分长短期网络和生成网络获得重构矩阵,重构矩阵可以用来检测设备是否正常运行。其中,本发明实施例提供的原始时序矩阵热力图和重构矩阵热力图如图6所示。
6)Xres←||X-X'||2:利用Xres残差矩阵可以获得偏移值大小,通过不同的方法对偏移值进行度量可以得到指标是否产生了异常,并融合导数矩阵可以获得指标异常分数,获取异常分数最大的几个指标能对其设备异常进行根因分析,最终得到根因分析结果。
7)SendInfo(s,d,title,subject,content):s代表发送消息的原地址,d表示目的地址,title表示标题,subject代表主题,content代表具体内容。当物联网平台检测出异常情况时会通过此方法发送通知给设备管理人员,让设备管理人员对其异常进行处理。
8)Update(name,phone,subject,content,deviceid):name表示设备维修人员名字,phone代表电话,subject代表主题,content代表维修内容,deviceid代表设备id。当设备维修人员维修好设备之后,可以上报设备故障原因,以及是否误报,供产生同样的异常信息后进行查看。
本发明实施例提供的针对工业设备的异常检测以及根因分析***包括:
数据获取模块,首先定义好数据所属的工业场景,数据传输所需要的协议以及传感器类型。协议包括mqtt协议、modbusTcp协议以及私有自定义协议,传感器类型具有温度传感器、湿度传感器和电压电流传感器等等。
模型构建模块,用于构建基于注意力机制的层次变分自编码器神经网络模型,并将预处理后的数据传入神经网络模型,对神经网络模型进行训练;
异常检测模块,用于利用训练好的长短期神经网络模型对工业多维时序数据进行异常检测,实时检测设备运行状态;
根因分析模块,用于利用多维度重构矩阵对异常数据进行根因分析和告警通知,进而从多维度数据中定位发生异常的指标。
本发明实施例提供的融合异常检测模块的物联网平台架构图如图7所示,工业设备通过传感器收集工业设备运转数据,通过数据接收层和解析层处理好原始数据,传入kafka消息中间件。数据处理中心接受数据转存进不同的数据库里面。异常检测模块可以从数据库得到历史数据,以及从Kafka得到在线数据进行模型训练以及在线检测如图4所示。若检测到异常可进行消息下发给设备维修人员。如果设备真的产生异常,则对其进行标记,并写明异常原因以及解决异常的步骤以便下次产生同样的异常进行对比加快设备维修速度。如果产生误报情况,则将数据重新拿入网络框架进行学***台通过智能融合其异常检测模块和设备异常根因分析模块可以快速检测到设备异常并进行根因分析,减少企业损失,加快设备检修速度。
本发明实施例提供的方案通过协议接入层不仅能快速接入物联网设备,还能通过协议适配层转换成内部协议,通过kafka消息队列可以对大量的物联网数据进行接入,通过时序数据库和grafana进行自定义数据展示。Kafka获得的数据还可以下发给异常检测模块和根因分析模块对设备状态进行实时检测。
1.在大型工业设备上安装传感器,传感器实时收集数据通过各种网络协议接入到物联网平台相关协议接入层,协议接入层可以推送数据到协议适配层把数据转化成内部数据格式传输给kafka,然后对数据进行清理、校验和存储。
2.基于注意力机制的层次变分自编码器神经网络通过物联网平台获取到的数据对模型进行训练,模型通过识别网络波动特征,时间和空间特征能准确检测出设备异常程度。
3.对不同的异常等级进行等级划分下发给不同的设备管理人员或不同的维修人员,其中包括邮件,短信,电话和站内信通知。
4.当设备维修人员收到设备异常信息,可以进一步在物联网根因分析模块中查看异常根因分析结果,根因分析模块通过融合指标导数值以及残差矩阵并通过衰减因子可以较准确的给出分析报告辅助设备管理人员对设备进行检修。
5.设备维修人员可以根据根因分析报告着重检查最有可能造成设备异常的模块,加快设备检修速度。
6.当设备维修人员检查到设备产生异常的真正原因之后,上传维修报告,以及是否产生误报填写进物联网平台设备维修模块中,当下一次产生同样的异常可以利用历史维修步骤对设备进行检修。
为了证明本发明实施例提出的方法能很好的捕获多维时序数据的时间以及空间依赖关系,进而进行有效的异常检测,对异常检测案列进行可视化展示。其中包括工业多维时序数据集中的点异常,上下文时间依赖异常,指标间异常以及周期异常。
从图8(a)可以看到多维时序数据第15维度的指标发生了点异常,其值远远偏离了正常取值范围。从图(b)可以看出维度1和维度3不符合历史走势,区间内形成的上下文时间依赖异常被成功检测出来。
从图8(c)可以看出维度7和15两个指标正常情况是呈现正相关关系,但是在其他区域两个指标呈现负相关,检测出其指标间的异常。从图8(d)可以看出数据呈现周期震荡的趋势,但是在其他异常区域出现了违反历史周期震荡趋势,从而检测出异常情况。
应当注意,本发明的实施方式可以通过硬件、软件或者软件和硬件的结合来实现。硬件部分可以利用专用逻辑来实现;软件部分可以存储在存储器中,由适当的指令执行***,例如微处理器或者专用设计硬件来执行。本领域的普通技术人员可以理解上述的设备和方法可以使用计算机可执行指令和/或包含在处理器控制代码中来实现,例如在诸如磁盘、CD或DVD-ROM的载体介质、诸如只读存储器(固件)的可编程的存储器或者诸如光学或电子信号载体的数据载体上提供了这样的代码。本发明的设备及其模块可以由诸如超大规模集成电路或门阵列、诸如逻辑芯片、晶体管等的半导体、或者诸如现场可编程门阵列、可编程逻辑设备等的可编程硬件设备的硬件电路实现,也可以用由各种类型的处理器执行的软件实现,也可以由上述硬件电路和软件的结合例如固件来实现。
以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,都应涵盖在本发明的保护范围之内。

Claims (10)

1.一种针对工业多维时序数据的异常检测以及根因分析方法,其特征在于,包括:
通过数据预处理模块对数据进行标准化处理以及滑动窗口处理;构建神经网络模型并将预处理后的数据传入神经网络模型,对神经网络模型进行训练;利用训练好的神经网络模型对工业设备的多维时序数据进行在线检测,实时检测设备运行状态,并对异常点进行根因分析和告警通知,进而从多维度数据中定位发生异常的指标。
2.如权利要求1所述的针对工业设备的异常检测以及根因分析方法,其特征在于,针对工业多维时序数据的异常检测以及根因分析方法还包括:
(1)异常检测平台在接受到实时数据后,使用pytorch训练模型,模型训练前获取工业设备运行的历史数据,平台按照约定好的规范提供历史数据查询接口,异常检测平台通过接口获取历史数据并进行模型训练,如果没有接口,则通过异常检测平台基于消息队列中的数据积累训练数据集。
(2)将训练好的模型上传至hdfs大型文件***,利用神经网络模型对智能传感器上传的多维实时数据流进行异常检测并对检测窗口内的指标进行根因分析。
(3)根据不同的异常等级及根因分析结果推送给不同的设备管理人员和维修人员,检查异常设备运行状态并进行维修。
(4)将异常检测及根因分析模型融入进物联网平台的异常检测模块,通过物联网平台实时获取工业设备的运行数据,再利用异常检测模块对设备进行异常检测以及根因分析,实时观测工业生产的运行状态。
3.如权利要求1所述的针对工业多维时序数据的异常检测以及根因分析方法,其特征在于,针对工业多维时序数据的异常检测以及根因分析方法包括以下步骤:
步骤一,为了统一的表达各个传感器数值,使用最大最小归一化处理数据,并使用滑动窗口和掩码对多维时序数据进行增强,抗击网络波动和工业噪声。
步骤二,利用基于注意力机制的层次变分自编码器神经网络对多维时序数据进行数据重构。
步骤三,利用多维度重构残差矩阵计算异常分数。
步骤四,利用极值理论自动设定异常阈值。
步骤五,计算实时在线数据的异常分数,与阈值进行对比,得到异常结果进行根因分析。
4.如权利要求3所述的针对工业设备的异常检测以及根因分析方法,其特征在于,步骤二中的基于注意力机制的层次变分自编码器神经网络;
编码器网络用于构建后验分布qφ(s2,s1|x),其中使用两个隐变量来表示多维时序数据的潜在特征空间,s1代表空间随机隐变量,利用注意力机制捕获其空间特征。s2代表时间随机隐变量,利用LSTM捕获其时间特征。
在解码器网络中需要利用多维时序数据的时空特征对数据进行重构,为了使重构数据和原数据的重构误差尽量小的同时,还需要其生成的数据具有随机性。所以利用VAE概率模型对其解码器网络进行构建。
在线检测,用于将工业多维时序数据输入进基于注意力机制的层次变分自编码器中,输出重构时序矩阵,计算矩阵差异,最终进行异常检测。
5.如权利要求3所述的针对工业多维时序数据的异常检测以及根因分析方法,其特征在于,步骤五中的多维时序数据异常检测包括:
(1)sensor→rowdata,传感器通过不同的物联网协议mqtt、ModbusTcp或nb-iot上传数据给物联网平台的不同协议解析层,得到未处理的数据rowdata;
(2)rowdata→msg{"hum":10,"at":16710046,"sn":"1028"}:协议适配层将rowdata转化为内部可识别的三重结构;其中,场景号sn代表设备,node代表采集卡,attribute代表传感器数据,at代表时间戳上传到消息队列中;
(3)msg→influxdb,物联网平台的datacenter数据处理模块对msg数据进行清理,校验后存储进各种数据库,数据库包括时序数据库或文档性数据库;
(4)influxdb→tensorX:将时序数据库中的数据通过预处理形成一个模型可处理的二维张量;
(5)tensorX→X‘,tensorX经过多通道变分长短期网络和生成网络获得重构矩阵,利用重构矩阵检测设备是否正常运行;
(6)Xres←||X-X'||2:利用Xres残差矩阵获得偏移值大小,通过不同的方法对偏移值进行度量得到指标是否产生异常;融合导数矩阵获得指标异常分数,获取异常分数最大的指标对设备异常进行根因分析,得到根因分析结果;
(7)SendInfo(s,d,title,subject,content):s代表发送消息的原地址,d表示目的地址,title表示标题,subject代表主题,content代表具体内容;当物联网平台检测出异常情况时发送通知给设备管理人员,对异常进行处理;
(8)Update(name,phone,subject,content,deviceid):name表示设备维修人员名字,phone代表电话,subject代表主题,content代表维修内容,deviceid代表设备id;当设备维修人员维修好设备后上报设备故障原因,以及是否误报,供产生同样的异常信息后进行查看。
6.如权利要求3所述的针对工业多维时序数据的异常检测以及根因分析方法,其特征在于,步骤五中的利用多维度重构矩阵对异常数据进行根因分析包括:利用贝叶斯推断构建多通道变分网络并获取潜在时间特征和空间维度特征;利用生成网络构建时间窗口内的重构时序矩阵,利用重构矩阵对设备状态进行实时异常检测;当异常检测完成后,利用重构矩阵对异常指标进行根因分析,具体包括:
(1)RM×N'←Conv(RM×N):使用1×1卷积和Relu激活函数在时间维度上对数据进行处理,在对数据编码的同时,通过激活函数为模型引入非线性特征。
(2)RM×N”←MultiHead(RM×N'):为了对空间随机隐变量进行推断,提出时序空间自注意力机制学习其指标间的相关依赖特征。注意力机制常用来学习数据的复杂相关依赖关系和重要特征,用于提高模型对输入数据的关注度和表现能力。(3)RM‘×N←LSTM(Conv1d(M×N”)):为了恢复特征编码的时间维度,使用1×1卷积进行处理,并使用深度LSTM对多维时序数据时间特征进行构建
(4)Pθ(x|s1,s2):通过生成网络得到重构矩阵,最大化ELBO得到最终的训练目的;
(5)Xres←||X-X'||2:当获取到工业生产在线多维时序数据,通过求解残差矩阵求得异常严重程度,获取异常窗口的矩阵后,对比单指标偏移程度并利用导数矩阵度量数据突变程度,对异常情况进行根因分析,并下发异常通知;
(6)将异常检测和根因分析模块融入物联网平台,实时接入大型设备状态并对设备进行智能监控,实时检测设备运行是否异常并对异常进行根因分析。
7.一种应用如权利要求1~6任意一项所述的基于自编码神经网路的针对工业多维时序数据的异常检测以及根因分析***,其特征在于,针对工业多维时序数据的异常检测以及根因分析***包括:
数据获取模块,首先定义好数据所属的工业场景,数据传输所需要的协议以及传感器类型。协议包括mqtt协议、modbusTcp协议以及私有自定义协议,传感器类型具有温度传感器、湿度传感器和电压电流传感器等等。
模型构建模块,用于构建基于注意力机制的层次变分自编码器神经网络模型,并将预处理后的数据传入神经网络模型,对神经网络模型进行训练;
异常检测模块,用于利用训练好的自编码器神经网络模型对工业多维时序数据进行异常检测,实时检测设备运行状态。
根因分析模块,用于利用多维度重构矩阵对异常数据进行根因分析和告警通知,进而从多维度数据中定位发生异常的指标。
8.一种计算机设备,其特征在于,计算机设备包括存储器和处理器,存储器存储有计算机程序,计算机程序被处理器执行时,使得处理器执行如权利要求1~6任意一项所述的针对工业设备的异常检测以及根因分析方法的步骤。
9.一种计算机可读存储介质,存储有计算机程序,计算机程序被处理器执行时,使得处理器执行如权利要求1~6任意一项所述的针对工业设备的异常检测以及根因分析方法的步骤。
10.一种信息数据处理终端,其特征在于,信息数据处理终端用于实现如权利要求7所述的针对工业设备的异常检测以及根因分析***。
CN202310400156.8A 2023-04-14 2023-04-14 针对工业时序数据的异常检测以及根因分析方法及*** Pending CN116611013A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202310400156.8A CN116611013A (zh) 2023-04-14 2023-04-14 针对工业时序数据的异常检测以及根因分析方法及***

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202310400156.8A CN116611013A (zh) 2023-04-14 2023-04-14 针对工业时序数据的异常检测以及根因分析方法及***

Publications (1)

Publication Number Publication Date
CN116611013A true CN116611013A (zh) 2023-08-18

Family

ID=87684402

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202310400156.8A Pending CN116611013A (zh) 2023-04-14 2023-04-14 针对工业时序数据的异常检测以及根因分析方法及***

Country Status (1)

Country Link
CN (1) CN116611013A (zh)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN116776273A (zh) * 2023-08-23 2023-09-19 烟台云朵软件有限公司 物联网设备的运行状态监测方法及***
CN117579513A (zh) * 2024-01-16 2024-02-20 北京中科网芯科技有限公司 汇聚分流设备的可视化运维***及其方法
CN117724935A (zh) * 2024-02-06 2024-03-19 山东大学 一种软件***多指标异常检测方法及***
CN117793764A (zh) * 2023-12-27 2024-03-29 广东宜通衡睿科技有限公司 5g专网软探针拨测数据完整性校验和补全方法及***
CN117828280A (zh) * 2024-03-05 2024-04-05 山东新科建工消防工程有限公司 基于物联网的消防信息智能采集及管理方法
CN117912211A (zh) * 2024-03-18 2024-04-19 延安大学西安创新学院 基于物联网的园林环境数据分析及报警***
CN117909719A (zh) * 2024-03-19 2024-04-19 勤源(江苏)科技有限公司 基于自主学习算法的终端物联设备监控预警方法及***

Cited By (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN116776273B (zh) * 2023-08-23 2023-11-03 烟台云朵软件有限公司 物联网设备的运行状态监测方法及***
CN116776273A (zh) * 2023-08-23 2023-09-19 烟台云朵软件有限公司 物联网设备的运行状态监测方法及***
CN117793764A (zh) * 2023-12-27 2024-03-29 广东宜通衡睿科技有限公司 5g专网软探针拨测数据完整性校验和补全方法及***
CN117579513A (zh) * 2024-01-16 2024-02-20 北京中科网芯科技有限公司 汇聚分流设备的可视化运维***及其方法
CN117579513B (zh) * 2024-01-16 2024-04-02 北京中科网芯科技有限公司 汇聚分流设备的可视化运维***及其方法
CN117724935B (zh) * 2024-02-06 2024-06-07 山东大学 一种软件***多指标异常检测方法及***
CN117724935A (zh) * 2024-02-06 2024-03-19 山东大学 一种软件***多指标异常检测方法及***
CN117828280A (zh) * 2024-03-05 2024-04-05 山东新科建工消防工程有限公司 基于物联网的消防信息智能采集及管理方法
CN117828280B (zh) * 2024-03-05 2024-06-07 山东新科建工消防工程有限公司 基于物联网的消防信息智能采集及管理方法
CN117912211B (zh) * 2024-03-18 2024-05-31 延安大学西安创新学院 基于物联网的园林环境数据分析及报警***
CN117912211A (zh) * 2024-03-18 2024-04-19 延安大学西安创新学院 基于物联网的园林环境数据分析及报警***
CN117909719A (zh) * 2024-03-19 2024-04-19 勤源(江苏)科技有限公司 基于自主学习算法的终端物联设备监控预警方法及***
CN117909719B (zh) * 2024-03-19 2024-05-24 勤源(江苏)科技有限公司 基于自主学习算法的终端物联设备监控预警方法及***

Similar Documents

Publication Publication Date Title
CN116611013A (zh) 针对工业时序数据的异常检测以及根因分析方法及***
US11403164B2 (en) Method and device for determining a performance indicator value for predicting anomalies in a computing infrastructure from values of performance indicators
US9842302B2 (en) Population-based learning with deep belief networks
CN112101431A (zh) 电子设备故障诊断***
CN117234785B (zh) 基于人工智能自查询的集控平台错误分析***
CN114239377A (zh) 一种城轨机电设备健康状态评估方法、***及存储介质
CN111027615A (zh) 基于机器学习的中间件故障预警方法和***
WO2016033247A2 (en) Population-based learning with deep belief networks
Mathew et al. Regression kernel for prognostics with support vector machines
CN111400850B (zh) 设备故障分析方法、装置、设备和存储介质
CN115358155A (zh) 一种电力大数据异常预警方法、装置、设备及可读存储介质
CN116108371B (zh) 基于级联异常生成网络的云服务异常诊断方法与***
Tao et al. Abnormal detection of wind turbine based on SCADA data mining
Qin et al. Remaining useful life prediction for rotating machinery based on optimal degradation indicator
CN113987908A (zh) 基于机器学习方法的天然气管网泄漏预警方法
CN112580858A (zh) 设备参数预测分析方法及***
Calabrese et al. An event based machine learning framework for predictive maintenance in industry 4.0
KR102419782B1 (ko) 인공지능 기반의 산업설비 고장예측 모델링 기법과 경보 통합 시스템 및 그 방법
Becherer et al. Intelligent choice of machine learning methods for predictive maintenance of intelligent machines
Saranya et al. Data-driven prognostics for run-to-failure data employing machine learning models
Xu et al. Anomaly detection with gru based bi-autoencoder for industrial multimode process
Bond et al. A hybrid learning approach to prognostics and health management applied to military ground vehicles using time-series and maintenance event data
Xin et al. Dynamic probabilistic model checking for sensor validation in Industry 4.0 applications
JP7062505B2 (ja) 設備管理支援システム
CN115344621A (zh) 基于解缠绕网络的多变量时间序列异常检测方法及***

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination