[go: up one dir, main page]

KR101827108B1 - 플랜트 이상 감지 학습 시스템 및 방법 - Google Patents

플랜트 이상 감지 학습 시스템 및 방법 Download PDF

Info

Publication number
KR101827108B1
KR101827108B1 KR1020160055411A KR20160055411A KR101827108B1 KR 101827108 B1 KR101827108 B1 KR 101827108B1 KR 1020160055411 A KR1020160055411 A KR 1020160055411A KR 20160055411 A KR20160055411 A KR 20160055411A KR 101827108 B1 KR101827108 B1 KR 101827108B1
Authority
KR
South Korea
Prior art keywords
model
data
learning
plant
models
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.)
Active
Application number
KR1020160055411A
Other languages
English (en)
Other versions
KR20170125238A (ko
Inventor
박지훈
김영민
조인석
Original Assignee
두산중공업 주식회사
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 두산중공업 주식회사 filed Critical 두산중공업 주식회사
Priority to KR1020160055411A priority Critical patent/KR101827108B1/ko
Priority to US16/082,267 priority patent/US11092952B2/en
Priority to PCT/KR2016/009554 priority patent/WO2017191872A1/ko
Priority to CN201680080886.2A priority patent/CN108604360B/zh
Priority to EP16901098.0A priority patent/EP3454289B1/en
Publication of KR20170125238A publication Critical patent/KR20170125238A/ko
Application granted granted Critical
Publication of KR101827108B1 publication Critical patent/KR101827108B1/ko
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B23/00Testing or monitoring of control systems or parts thereof
    • G05B23/02Electric testing or monitoring
    • G05B23/0205Electric testing or monitoring by means of a monitoring system capable of detecting and responding to faults
    • G05B23/0218Electric testing or monitoring by means of a monitoring system capable of detecting and responding to faults characterised by the fault detection method dealing with either existing or incipient faults
    • G05B23/0224Process history based detection method, e.g. whereby history implies the availability of large amounts of data
    • G05B23/024Quantitative history assessment, e.g. mathematical relationships between available data; Functions therefor; Principal component analysis [PCA]; Partial least square [PLS]; Statistical classifiers, e.g. Bayesian networks, linear regression or correlation analysis; Neural networks
    • 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/10Services
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B23/00Testing or monitoring of control systems or parts thereof
    • G05B23/02Electric testing or monitoring
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B23/00Testing or monitoring of control systems or parts thereof
    • G05B23/02Electric testing or monitoring
    • G05B23/0205Electric testing or monitoring by means of a monitoring system capable of detecting and responding to faults
    • G05B23/0218Electric testing or monitoring by means of a monitoring system capable of detecting and responding to faults characterised by the fault detection method dealing with either existing or incipient faults
    • G05B23/0243Electric testing or monitoring by means of a monitoring system capable of detecting and responding to faults characterised by the fault detection method dealing with either existing or incipient faults model based detection method, e.g. first-principles knowledge model
    • G05B23/0254Electric testing or monitoring by means of a monitoring system capable of detecting and responding to faults characterised by the fault detection method dealing with either existing or incipient faults model based detection method, e.g. first-principles knowledge model based on a quantitative model, e.g. mathematical relationships between inputs and outputs; functions: observer, Kalman filter, residual calculation, Neural Networks
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B23/00Testing or monitoring of control systems or parts thereof
    • G05B23/02Electric testing or monitoring
    • G05B23/0205Electric testing or monitoring by means of a monitoring system capable of detecting and responding to faults
    • G05B23/0259Electric testing or monitoring by means of a monitoring system capable of detecting and responding to faults characterized by the response to fault detection
    • G05B23/0267Fault communication, e.g. human machine interface [HMI]
    • G05B23/027Alarm generation, e.g. communication protocol; Forms of alarm
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B23/00Testing or monitoring of control systems or parts thereof
    • G05B23/02Electric testing or monitoring
    • G05B23/0205Electric testing or monitoring by means of a monitoring system capable of detecting and responding to faults
    • G05B23/0259Electric testing or monitoring by means of a monitoring system capable of detecting and responding to faults characterized by the response to fault detection
    • G05B23/0275Fault isolation and identification, e.g. classify fault; estimate cause or root of failure
    • G05B23/0281Quantitative, e.g. mathematical distance; Clustering; Neural networks; Statistical analysis
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06NCOMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
    • G06N20/00Machine learning
    • G06N20/20Ensemble learning
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06NCOMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
    • G06N7/00Computing arrangements based on specific mathematical models
    • 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/04Forecasting or optimisation specially adapted for administrative or management purposes, e.g. linear programming or "cutting stock problem"
    • GPHYSICS
    • G08SIGNALLING
    • G08BSIGNALLING OR CALLING SYSTEMS; ORDER TELEGRAPHS; ALARM SYSTEMS
    • G08B21/00Alarms responsive to a single specified undesired or abnormal condition and not otherwise provided for
    • G08B21/18Status alarms
    • GPHYSICS
    • G08SIGNALLING
    • G08BSIGNALLING OR CALLING SYSTEMS; ORDER TELEGRAPHS; ALARM SYSTEMS
    • G08B21/00Alarms responsive to a single specified undesired or abnormal condition and not otherwise provided for
    • G08B21/18Status alarms
    • G08B21/182Level alarms, e.g. alarms responsive to variables exceeding a threshold

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Business, Economics & Management (AREA)
  • Theoretical Computer Science (AREA)
  • Economics (AREA)
  • Tourism & Hospitality (AREA)
  • Strategic Management (AREA)
  • Human Resources & Organizations (AREA)
  • Automation & Control Theory (AREA)
  • Evolutionary Computation (AREA)
  • General Business, Economics & Management (AREA)
  • Artificial Intelligence (AREA)
  • Marketing (AREA)
  • Mathematical Physics (AREA)
  • Software Systems (AREA)
  • Pure & Applied Mathematics (AREA)
  • Mathematical Optimization (AREA)
  • Mathematical Analysis (AREA)
  • Algebra (AREA)
  • Primary Health Care (AREA)
  • Operations Research (AREA)
  • Health & Medical Sciences (AREA)
  • Quality & Reliability (AREA)
  • General Health & Medical Sciences (AREA)
  • Emergency Management (AREA)
  • Game Theory and Decision Science (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Development Economics (AREA)
  • Computing Systems (AREA)
  • Data Mining & Analysis (AREA)
  • General Engineering & Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Probability & Statistics with Applications (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Computational Mathematics (AREA)
  • Medical Informatics (AREA)
  • Testing And Monitoring For Control Systems (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

본 발명은 실시간으로 수집한 플랜트 데이터에 대해 서로 다른 특징을 지닌 복수의 예측 모델들을 통해 학습하여 가장 정확도가 높은 예측치를 생성해 고장을 진단함으로써 플랜트 이상을 정확하게 감지하여 조기에 경보해 줄 수 있도록 하는, 플랜트 이상 감지 학습 시스템 및 방법이 개시된다.
개시된 플랜트 이상 감지 학습 시스템은, 플랜트에 대해 각 센서를 통해 실시간으로 플랜트 데이터를 수집하는 데이터 수집부; 상기 수집된 실시간 데이터에서 정상 상태 데이터를 학습하는데 필요한 학습 모델에 대해, 서로 다른 특징을 지닌 복수의 모델 기반으로 예측하기 위해 모수성(Parametric) 모델과 비모수성(Non-Parametric) 모델을 조합하여 학습 모델을 선택하는 학습모델 선택부; 상기 수집된 실시간 데이터에 대해 전처리 과정(Pre-Processing)을 통해 정상 상태 데이터를 생성하고, 생성된 정상 상태 데이터에 대해 상기 선택된 학습 모델을 통해 앙상블 학습(Ensemble Learning)을 수행하여 가장 정확도가 높은 예측 데이터를 출력하는 데이터 학습부를 포함한다.
본 발명에 의하면, 서로 다른 특징을 지닌 복수의 예측 모델들을 조합하여 고장을 진단할 수 있는 플랜트 데이터를 학습할 수 있다.

Description

플랜트 이상 감지 학습 시스템 및 방법{Plant fault detection learning method and system}
본 발명은 플랜트 이상 감지 학습 시스템 및 방법에 관한 것으로서, 더욱 자세하게는 실시간으로 플랜트 데이터를 수집하고, 수집된 데이터를 이용하여 정상 상태를 학습하며, 실시간 플랜트 데이터와 자동 학습된 정상 상태의 데이터를 비교하여 고장을 진단하되, 모수성(Parametric) 모델과 비모수성(Non Parametric) 모델의 서로 다른 특징을 지닌 복수의 예측 모델을 기반으로 예측치들을 조합하여 가장 정확도가 높은 예측치를 생성해 학습하여 고장을 진단함으로써 조기에 플랜트 이상을 정확하게 감지하여 경보해 줄 수 있도록 하는, 플랜트 이상 감지 학습 시스템 및 방법에 관한 것이다.
일반적으로 발전 또는 화학 등의 대형 플랜트들은 다양한 종류의 수백 개의 기계 및 전기 설비들이 복잡하게 연결되어 운전되고 있다. 이런 플랜트들은 신뢰성을 확보하여 안정적으로 전력을 공급하기 위해, 사고의 발단이 되는 이상 징후를 상시로 측정해야 한다.
이에, 플랜트를 구성하는 주요 구성 부품의 파손 여부를 실시간으로 감지하고 부품에 이상 징후가 발견되는 경우 운전자에게 알람을 발생시키는 감시장치가 이용되고 있다.
종래의 감시장치의 경우 단순히 부품에 크랙(crack)이 발생한 것으로 감지된 경우 운전자에게 알람을 발생시킨다. 운전자는 부품에 크랙이 발생한 것을 인지할 수 있지만, 그 손상 정도는 알 수 없기 때문에 알람을 확인한 즉시 운전을 중단하고 보수 여부를 결정한다.
이에 따라, 크랙 발생 정도가 경미할 경우에도 운전을 중단한 후 평가 및 보수를 수행하므로 운전 효율이 떨어질 수 있다는 문제점이 있다.
따라서, 플랜트의 특정기기 관련 운전변수가 정상 운전 상태를 벗어나 위험한 상태에 접근할 경우 그 위험을 조기에 미리 경고하여 신속한 조치를 취하도록 하기 위한 기술이 요구되고 있다.
한국 등록특허공보 제1065767호(등록일 : 2011년09월09일)
전술한 문제점을 해결하기 위한 본 발명의 목적은, 실시간으로 플랜트 데이터를 수집하고, 수집된 데이터를 이용하여 정상 상태를 학습하며, 실시간 플랜트 데이터와 자동 학습된 정상 상태의 데이터를 비교하여 고장을 진단하되, 모수성(Parametric) 모델과 비모수성(Non Parametric) 모델의 서로 다른 특징을 지닌 복수의 예측 모델을 기반으로 예측치들을 조합하여 가장 정확도가 높은 예측치를 생성해 학습하여 고장을 진단함으로써 조기에 플랜트 이상을 정확하게 감지하여 경보해 줄 수 있도록 하는, 플랜트 이상 감지 학습 시스템 및 방법을 제공함에 있다.
전술한 목적을 달성하기 위한 본 발명에 따른 플랜트 이상 감지 학습 시스템은, 플랜트에 대해 각 센서를 통해 실시간으로 플랜트 데이터를 수집하는 데이터 수집부; 수집된 실시간 데이터에서 정상 상태 데이터를 학습하는데 필요한 학습 모델에 대해, 서로 다른 특징을 지닌 복수의 모델 기반으로 예측하기 위해 모수성(Parametric) 모델과 비모수성(Non-Parametric) 모델을 조합하여 학습 모델을 선택하는 학습모델 선택부; 수집된 실시간 데이터에 대해 전처리 과정(Pre-Processing)을 통해 정상 상태 데이터를 생성하고, 생성된 정상 상태 데이터에 대해 선택된 학습 모델을 통해 앙상블 학습(Ensemble Learning)을 수행하여 가장 정확도가 높은 예측 데이터를 출력하는 데이터 학습부; 및 학습 모델의 선택과, 선택된 학습 모델에 의한 앙상블 학습, 앙상블 학습에 따른 예측 데이터와 수집된 실시간 데이터를 비교하여 일정 이상으로 차이가 나는 경우에 고장을 조기에 경보하도록 제어하는 제어부를 포함한다.
또한, 학습모델 선택부는, 모수성 모델과 비모수성 모델에서, 특정 단일 모델들의 장점에 해당하는 기능을 선택하고 약점에 해당하는 기능들을 보완하기 위해, 서로 다른 특징을 갖는 복수의 예측 모델을 조합하여 학습 모델을 선택할 수 있다.
또한, 학습모델 선택부는, MLRM(Multiple Linear Regression Model), PLS(Partial Least Squares), DPCA(Dynamic Principal Component Analysis), K-NN(Nearest Neighbor) 모델 중 서로 다른 특징을 갖는 복수의 예측 모델을 조합하여 학습 모델을 선택할 수 있다.
또한, MLRM 모델은 ARX(Auto-Regressive eXogeneous)모델과 MLM(Maximum Likelihood Method) 모델을 포함하고, PLS 모델은 GLM(Generalized Linear Model) 모델과 MLM(Maximum Likelihood Method) 모델을 포함하며, DPCA 모델은 ARX 모델과 MLM 모델을 포함하며, K-NN 모델은 비모수성 모델과 RBF(Radial Basis Function) 커널(Kernel)을 포함할 수 있다.
그리고, 학습모델 선택부는, 특정 고장에 대한 정밀 검출이 필요한 경우에 K-NN 모델을 선택하고, 시간 설정에 따른 성능 변화가 심하며 모델 별 최적화가 필요한 경우에 DPCA 모델과 PLS 모델, MLRM 모델을 선택할 수 있다.
한편, 전술한 목적을 달성하기 위한 본 발명에 따른 플랜트 이상 감지 학습 방법은, (a) 데이터 수집부가 플랜트에 대해 각 센서를 통해 실시간으로 플랜트 데이터를 수집하는 단계; (b) 데이터 학습부가 상기 수집된 실시간 데이터에 대해 전처리 과정(Pre-Processing)을 통해 정상 상태 데이터를 생성하는 단계; (c) 학습모델 선택부가 상기 수집된 실시간 데이터에서 정상 상태 데이터를 학습하는데 필요한 학습 모델에 대해, 서로 다른 특징을 지닌 복수의 모델 기반으로 예측하기 위해 모수성(Parametric) 모델과 비모수성(Non-Parametric) 모델을 조합하여 학습 모델을 선택하는 단계; 및 (d) 데이터 학습부가 상기 생성된 정상 상태 데이터에 대해 상기 선택된 학습 모델을 통해 앙상블 학습(Ensemble Learning)을 수행하여 가장 정확도가 높은 예측 데이터를 출력하는 단계를 포함한다.
또한, (e) 제어부가 앙상블 학습에 따른 예측 데이터와 수집된 실시간 데이터를 비교하여 일정 이상으로 차이가 나는 경우에 고장을 조기에 경보하도록 제어하는 단계; 및 (f) 고장 경고부에서 플랜트의 고장을 조기에 경보하는 단계를 더 포함할 수 있다.
또한, (c) 단계에서 학습모델 선택부는, 모수성 모델과 비모수성 모델에서, 특정 단일 모델들의 장점에 해당하는 기능을 선택하고 약점에 해당하는 기능들을 보완하기 위해, 서로 다른 특징을 갖는 복수의 예측 모델을 조합하여 학습 모델을 선택할 수 있다.
또한, (c) 단계에서 학습모델 선택부는, MLRM(Multiple Linear Regression Model), PLS(Partial Least Squares), DPCA(Dynamic Principal Component Analysis), K-NN(Nearest Neighbor) 모델 중 서로 다른 특징을 갖는 복수의 예측 모델을 조합하여 학습 모델을 선택할 수 있다.
또한, MLRM 모델은 ARX(Auto-Regressive eXogeneous)모델과 MLM(Maximum Likelihood Method) 모델을 포함하고, PLS 모델은 GLM(Generalized Linear Model) 모델과 MLM(Maximum Likelihood Method) 모델을 포함하며, DPCA 모델은 ARX 모델과 MLM 모델을 포함하며, K-NN 모델은 비모수성 모델과 RBF(Radial Basis Function) 커널(Kernel)을 포함할 수 있다.
또한, (c) 단계에서 학습모델 선택부는, 특정 고장에 대한 정밀 검출이 필요한 경우에 K-NN 모델을 선택하고, 시간 설정에 따른 성능 변화가 심하며 모델 별 최적화가 필요한 경우에 DPCA 모델과 PLS 모델, MLRM 모델을 선택할 수 있다.
그리고, (b) 단계에서 데이터 학습부는 수집된 실시간 데이터에 대해 전처리 과정을 통해 비정상 데이터를 삭제하여 정상 상태 데이터를 생성할 수 있다.
본 발명에 의하면, 플랜트로부터 센서 데이터를 수집하여 이상 상태를 감지하기 위한 예측 데이터에 대해, 모수성(Parametric) 모델과 비모수성(Non-Parametric) 모델 등 다수 개의 예측 모델을 이용한 앙상블 학습(Ensemble Learning)을 통하여 예측 정확도를 향상시킬 수 있다.
또한, 모수성(Parametric) 모델과 비모수성(Non-Parametric) 모델의 서로 다른 특징을 지닌 복수의 예측 모델을 사용함으로써 학습 모델에 대한 특정 단일 모델들의 장점은 더욱 살리고 약점은 보완하여 가장 정확도가 높은 예측 데이터를 제공할 수 있다.
그리고, 예측 정확도 향상으로 플랜트 이상을 정확하게 감지하여 조기에 경보(Alarm)를 알릴 뿐만 아니라 잘 못 된 경보 발생 비율을 대폭 줄일 수 있어, 신뢰성 있는 플랜트 이상 감지 시스템을 구축할 수 있다.
도 1은 본 발명의 실시예에 따른 플랜트 이상 감지 학습 시스템의 기능 블록을 개략적으로 나타낸 구성도이다.
도 2는 본 발명에 따른 모수성 모델과 비모수성 모델을 기반으로 하는 앙상블 학습 과정을 나타낸 도면이다.
도 3은 본 발명의 실시예에 따른 플랜트 이상 감지 학습 방법을 설명하기 위한 동작 흐름도이다.
도 4는 본 발명의 실시예에 따른 모수성 모델과 비모수성 모델을 조합하여 앙상블 학습을 수행하는 예를 나타낸 도면이다.
도 5는 본 발명의 실시예에 따른 모수성 모델 및 비모수성 모델의 조합에 따라 정확도가 높은 예측 값을 산출한 결과를 나타낸 도면이다.
이하, 첨부한 도면을 참고로 하여 본 발명의 실시예에 대하여 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자가 용이하게 실시할 수 있도록 상세히 설명한다. 본 발명은 여러 가지 상이한 형태로 구현될 수 있으며 여기에서 설명하는 실시 예에 한정되지 않는다.
본 발명을 명확하게 설명하기 위해서 설명과 관계없는 부분은 생략하였으며, 명세서 전체를 통하여 동일 또는 유사한 구성요소에 대해서는 동일한 참조 부호를 붙이도록 한다.
명세서 전체에서, 어떤 부분이 다른 부분과 "연결"되어 있다고 할 때, 이는 "직접적으로 연결"되어 있는 경우 뿐 아니라, 그 중간에 다른 소자를 사이에 두고 "전기적으로 연결"되어 있는 경우도 포함한다. 또한 어떤 부분이 어떤 구성요소를 "포함"한다고 할 때, 이는 특별히 반대되는 기재가 없는 한 다른 구성요소를 제외하는 것이 아니라 다른 구성요소를 더 포함할 수 있는 것을 의미한다.
어느 부분이 다른 부분의 "위에" 있다고 언급하는 경우, 이는 바로 다른 부분의 위에 있을 수 있거나 그 사이에 다른 부분이 수반될 수 있다. 대조적으로 어느 부분이 다른 부분의 "바로 위에" 있다고 언급하는 경우, 그 사이에 다른 부분이 수반되지 않는다.
제1, 제2 및 제3 등의 용어들은 다양한 부분, 성분, 영역, 층 및/또는 섹션들을 설명하기 위해 사용되나 이들에 한정되지 않는다. 이들 용어들은 어느 부분, 성분, 영역, 층 또는 섹션을 다른 부분, 성분, 영역, 층 또는 섹션과 구별하기 위해서만 사용된다. 따라서, 이하에서 서술하는 제1 부분, 성분, 영역, 층 또는 섹션은 본 발명의 범위를 벗어나지 않는 범위 내에서 제2 부분, 성분, 영역, 층 또는 섹션으로 언급될 수 있다.
여기서 사용되는 전문 용어는 단지 특정 실시예를 언급하기 위한 것이며, 본 발명을 한정하는 것을 의도하지 않는다. 여기서 사용되는 단수 형태들은 문구들이 이와 명백히 반대의 의미를 나타내지 않는 한 복수 형태들도 포함한다. 명세서에서 사용되는 "포함하는"의 의미는 특정 특성, 영역, 정수, 단계, 동작, 요소 및/또는 성분을 구체화하며, 다른 특성, 영역, 정수, 단계, 동작, 요소 및/또는 성분의 존재나 부가를 제외시키는 것은 아니다.
"아래", "위" 등의 상대적인 공간을 나타내는 용어는 도면에서 도시된 한 부분의 다른 부분에 대한 관계를 보다 쉽게 설명하기 위해 사용될 수 있다. 이러한 용어들은 도면에서 의도한 의미와 함께 사용 중인 장치의 다른 의미나 동작을 포함하도록 의도된다. 예를 들면, 도면 중의 장치를 뒤집으면, 다른 부분들의 "아래"에 있는 것으로 설명된 어느 부분들은 다른 부분들의 "위"에 있는 것으로 설명된다. 따라서 "아래"라는 예시적인 용어는 위와 아래 방향을 전부 포함한다. 장치는 90˚ 회전 또는 다른 각도로 회전할 수 있고, 상대적인 공간을 나타내는 용어도 이에 따라서 해석된다.
다르게 정의하지는 않았지만, 여기에 사용되는 기술용어 및 과학용어를 포함하는 모든 용어들은 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자가 일반적으로 이해하는 의미와 동일한 의미를 가진다. 보통 사용되는 사전에 정의된 용어들은 관련 기술문헌과 현재 개시된 내용에 부합하는 의미를 가지는 것으로 추가 해석되고, 정의되지 않는 한 이상적이거나 매우 공식적인 의미로 해석되지 않는다.
이하, 첨부한 도면을 참조하여 본 발명의 실시예에 대하여 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자가 용이하게 실시할 수 있도록 상세히 설명한다. 그러나 본 발명은 여러 가지 상이한 형태로 구현될 수 있으며 여기에서 설명하는 실시 예에 한정되지 않는다.
도 1은 본 발명의 실시예에 따른 플랜트 이상 감지 학습 시스템의 기능 블록을 개략적으로 나타낸 구성도이다.
도 1을 참조하면, 본 발명에 따른 플랜트 이상 감지 학습 시스템은, 데이터 수집부(110), 학습모델 선택부(120), 데이터 학습부(130), 고장 경보부(140) 및 제어부(150)를 포함한다.
여기에, 모델링부(160) 및 진단 데이터베이스(DB)(170)를 더 포함할 수 있다.
데이터 수집부(110)는 플랜트에 대해 각 측정 센서를 통해 실시간으로 플랜트 데이터를 수집한다.
학습모델 선택부(120)는 수집된 실시간 데이터에서 정상 상태 데이터를 학습하는데 필요한 학습 모델에 대해, 서로 다른 특징을 지닌 복수의 모델 기반으로 예측하기 위해 모수성(Parametric) 모델과 비모수성(Non-Parametric) 모델을 조합하여 학습 모델을 선택한다. 이러한 학습 모델의 선택에 대해서는 도 2 및 도 4를 통해 아래에서 상세히 설명한다.
여기서, 정상상태 데이터는 실시간으로 수집된 플랜트 데이터에서 경보(Alarm)가 발생된 비정상 상태의 플랜트 데이터를 삭제해서, 비정상 상태의 데이터가 섞이지 않은 정상상태의 플랜트 데이터를 의미한다.
데이터 학습부(130)는 수집된 실시간 데이터에 대해 전처리 과정(Pre-Processing)을 통해 정상 상태 데이터를 생성하고, 생성된 정상 상태 데이터에 대해 선택된 학습 모델을 통해 앙상블 학습(Ensemble Learning)을 수행하여 가장 정확도가 높은 예측 데이터를 출력한다.
여기서, 전처리(Pre-Processing) 과정은, 실시간으로 측정된 플랜트 데이터를 실측치로 하고, 학습된 정상상태 데이터를 예측치로 하여, 실측치에서 예측치를 뺀 값을 잔차로 생성해, 생성된 잔차 값이 허용치를 초과하는 경우에 알람 로직(Alarm Logic)에 따라 경보(Alarm)가 발생된 비정상 플랜트 데이터들을 삭제해 정상 상태의 플랜트 데이터를 생성하는 것이다.
고장 경보부(140)는 제어부(150)의 제어에 따라 플랜트의 고장을 조기에 경보한다. 또한, 고장 경보부(140)는 플랜트 고장을 경보한 후 진단 데이터베이스(170)에 근거해 진단 로직(Diagnosis Logic)을 이용하여 플랜트의 고장을 진단하고 근본 원인을 추적할 수 있다.
제어부(150)는 학습 모델의 선택과, 선택된 학습 모델에 의한 앙상블 학습, 앙상블 학습에 따른 예측 데이터와 수집된 실시간 데이터를 비교하여 일정 이상으로 차이가 나는 경우에 고장을 조기에 경보하도록 제어한다.
모델링부(160)는 학습된 정상상태 데이터를 모델링(Modeling)하여 플랜트 모델을 생성한다. 이때, 모델링부(160)는, 학습된 정상상태 데이터를 모수성(Parametric) 모델 또는 비모수성(Non Parametric) 모델로 모델링하여 예측 모델로서의 플랜트 모델을 생성하는 것이다. 즉, 모델링부(160)는 실시간으로 수집된 플랜트 데이터에서 정상상태 데이터를 학습하는데 필요한 학습 모델에 대해, 도 2에 도시된 바와 같이 서로 다른 특징을 지닌 복수의 모델 기반으로 예측하기 위해 모수성(Parametric) 모델과 비모수성(Non-Parametric) 모델을 조합하여 학습 모델을 선택하고, 선택된 조합 모델을 통해 플랜드 모델을 생성하는 것이다.
이때, 모델링부(160)는, 모수성 모델과 비모수성 모델에서, 특정 단일 모델들의 장점에 해당하는 기능을 선택하고 약점에 해당하는 기능들을 보완하기 위해, 서로 다른 특징을 갖는 복수의 예측 모델을 조합하여 학습 모델을 선택할 수 있다.
즉, 모델링부(160)는, 도 2에 도시된 바와 같이 MLRM(Multiple Linear Regression Model), PLS(Partial Least Squares), DPCA(Dynamic Principal Component Analysis), K-NN(Nearest Neighbor) 모델 중 서로 다른 특징을 갖는 복수의 예측 모델을 조합하여 학습 모델을 설정할 수 있다.
진단 데이터베이스(170)는 플랜트에서 고장 난 사례들을 진단 데이터로 저장하고 있다. 여기서, 고장 난 사례들에 대한 데이터는 실시간으로 측정한 플랜트 데이터를 실측치로 하고, 학습된 정상상태 데이터를 예측치로 하여, 실측치에서 예측치를 뺀 값을 잔차로 생성해, 생성된 잔차 값이 허용치를 초과하는 경우에 알람 로직(Alarm Logic)에 따라 경보(Alarm)가 발생된 비정상 상태의 플랜트 데이터들과, 비정상 상태의 플랜트 데이터들이 제거된 정상 상태의 플랜트 데이터를 별도로 분리해 저장한 데이터들이다.
도 2는 본 발명에 따른 모수성 모델과 비모수성 모델을 기반으로 하는 앙상블 학습 과정을 나타낸 도면이다.
도 2에 도시된 바와 같이, 학습모델 선택부(120)는, 데이터 x(k)를 입력받아 다수의 모수성 모델(Parametric Model 1 N)과 다수의 비모수성 모델(Non Parametric Model 1 N) 중 복수의 학습 모델을 조합할 수 있는데, 각 모수성 모델과 비모수성 모델에 대해, 특정 단일 모델들의 장점에 해당하는 기능을 선택하고 약점에 해당하는 기능들을 보완하기 위해, 서로 다른 특징을 갖는 복수의 예측 모델을 조합하여 학습 모델을 선택할 수 있다.
예를 들면, 학습모델 선택부(120)는, 모수성 모델로서 ARX 모델을 선택한 경우에, ARX 모델이 정교한 모델의 설계가 가능하고, 모델 해석이 용이한 장점이 있지만 표현력이 매우 부족한 단점이 있으므로, 이런 단점을 보완하기 위해 비모수성 모델로서 표현력이 우수한 CNN 모델을 선택하여, ARX 모델과 CNN 모델을 조합한 학습 모델을 선택하게 되는 것이다.
즉, 학습모델 선택부(120)에서 하나의 모수성 모델을 선택하면, 선택된 모수성 모델이 갖는 단점을 파악해 단점을 보완해 줄 수 있는 비모수성 모델을 선택하여 학습 모델을 설정하는 것이다.
이에, 데이터 학습부(130)는 학습 모델로서 ARX 모델의 모수성 모델과 CNN 모델의 비모수성 모델을 선택하면, 이 두 모델을 조합한 학습 모델을 통해 앙상블 학습을 수행하게 되는 것이다. 따라서, 데이터 학습부(130)에서 앙상블 학습을 수행한 후 모델링부(160)를 통해 생성되는 플랜트 모델은 정교한 모델의 설계가 가능하고, 모델 해석이 용이하며, 표현력까지 매우 우수한 기능을 가지게 되는 것이다.
여기서, 데이터 학습부(130)에서 실행하는 앙상블 학습은 모수성 모델의 장점에 해당하는 기능과, 비모수성 모델의 장점을 통해 모수성 모델의 단점을 보완해 주는 기능을 갖는 두 모델의 조합된 학습 모델을 통해 정상상태 데이터들을 학습하는 것이다.
학습모델 선택부(120)는 앙상블 학습을 위해, MLRM(Multiple Linear Regression Model), PLS(Partial Least Squares), DPCA(Dynamic Principal Component Analysis), K-NN(Nearest Neighbor) 모델 중 서로 다른 특징을 갖는 복수의 예측 모델을 조합하여 학습 모델을 선택할 수 있다. 여기서, 서로 다른 특징은 모수성 모델과 비모수성 모델 간에 서로의 단점을 보완해 줄 수 있는 기능을 가진 것을 의미한다.
따라서, 앙상블 학습은 모수성 모델과 비모수성 모델을 조합한 학습 모델을 통해 정상상태 데이터를 학습하는 것으로서, 모수성 모델의 단점을 보완해 줄 수 있는 비모수성 모델과, 비모수성 모델의 단점을 보완해 줄 수 있는 모수성 모델의 조합된 모델 즉, 서로 다른 특징을 갖는 복수의 예측 모델을 조합한 학습 모델을 통해 정상상태 데이터를 학습하는 것이라 할 수 있다.
이때, MLRM 모델은 ARX(Auto-Regressive eXogeneous)모델과 MLM(Maximum Likelihood Method) 모델을 포함하고, PLS 모델은 GLM(Generalized Linear Model) 모델과 MLM(Maximum Likelihood Method) 모델을 포함하며, DPCA 모델은 ARX 모델과 MLM 모델을 포함하며, K-NN 모델은 비모수성 모델과 RBF(Radial Basis Function) 커널(Kernel)을 포함할 수 있다.
그리고, 학습모델 선택부(120)는, K-NN 모델이 비모수성 모델로서 구현성과 성능 관점에 적합하고, 특히 정교한 모델을 만들 수 있기에, 특정 고장에 대한 정밀 검출이 필요한 경우에 K-NN 모델을 선택하고, 또한 DPCA, MLRM 모델 등의 모수성 모델이 구현성과 성능 관점에서 적합하고 최적화 알고리즘에 적합하기에 시간 설정에 따른 성능 변화가 심하여 모델 별 최적화가 필요한 경우에 DPCA 모델과 PLS 모델, MLRM 모델을 선택할 수 있다.
도 3은 본 발명의 실시예에 따른 플랜트 이상 감지 학습 방법을 설명하기 위한 동작 흐름도이다.
도 3을 참조하면, 본 발명에 따른 플랜트 이상 감지 학습 시스템(100)은, 데이터 수집부(110)가 플랜트에 대해 각 센서를 통해 실시간으로 플랜트 데이터를 수집한다(310).
즉, 데이터 수집부(110)는 플랜트의 각 영역에 설치된 각각의 측정센서를 통해 예컨대, 5분마다 해당 센서 데이터를 수집하게 되는데(Data Collecting), 배치 스케줄러(Batch Scheduler)에 따라 각 측정센서들로부터 순차적으로 5분마다 센서 데이터를 각각 수신하여 원본 데이터(Raw Data)로 데이터베이스에 저장하는 것이다.
이어, 데이터 학습부(130)는 수집된 실시간 데이터에 대해 전처리 과정(Pre-Processing)을 통해 정상 상태 데이터를 생성한다(S320).
즉, 데이터 학습부(130)는 수집된 실시간 데이터에 대해 전처리 과정을 통해 비정상 데이터를 삭제하여 정상 상태 데이터를 생성하는 것이다.
이어, 학습모델 선택부(120)는 수집된 실시간 데이터에서 정상 상태 데이터를 학습하는데 필요한 학습 모델에 대해, 도 2에 도시된 바와 같이 서로 다른 특징을 지닌 복수의 모델 기반으로 예측하기 위해 모수성(Parametric) 모델과 비모수성(Non-Parametric) 모델을 조합하여 학습 모델을 선택한다(S330).
이때, 학습모델 선택부(120)는, 모수성 모델과 비모수성 모델에서, 특정 단일 모델들의 장점에 해당하는 기능을 선택하고 약점에 해당하는 기능들을 보완하기 위해, 서로 다른 특징을 갖는 복수의 예측 모델을 조합하여 학습 모델을 선택할 수 있다.
즉, 학습모델 선택부(120)는, 도 2에 도시된 바와 같이 MLRM(Multiple Linear Regression Model), PLS(Partial Least Squares), DPCA(Dynamic Principal Component Analysis), K-NN(Nearest Neighbor) 모델 중 서로 다른 특징을 갖는 복수의 예측 모델을 조합하여 학습 모델을 선택할 수 있다.
또한, 도 2에 도시된 바와 같이 MLRM 모델은 ARX(Auto-Regressive eXogeneous)모델과 MLM(Maximum Likelihood Method) 모델을 포함하고, PLS 모델은 GLM(Generalized Linear Model) 모델과 MLM(Maximum Likelihood Method) 모델을 포함하며, DPCA 모델은 ARX 모델과 MLM 모델을 포함하며, K-NN 모델은 비모수성 모델과 RBF(Radial Basis Function) 커널(Kernel)을 포함할 수 있다.
본 발명에 적용되는 모수성 모델과 비모수성 모델의 장점과 단점은 아래 표 1과 같다.
모델 장점 단점
모수성
모델
ARX Model ㅇ정교한 모델 설계 가능
ㅇ매우 우수한 성능 발휘
ㅇ공학분야 유명한 모델
ㅇ사용 실적 많음
ㅇ모델 해석이 용이
ㅇ비선형 모델링 가능
ㅇ시스템 상태의 과정이 아닌 결과를 고려한 모델
ㅇMIMO 시스템 모델링 어려움
ㅇ표현력이 매우 부족함
ㅇ영상, 음성 인식 분야 사용
비모수성
모델
Non
Parametric
Model
ㅇk-NN과 같은 기술과 함께 적용시 우수한 성능 발휘 가능 ㅇ매우 정교한 학습 데이터에 대한 DB 구축 필요
ㅇ모델의 정교함에 따라 예측 성능 산포 심함
CNN Model ㅇ표현력이 매우 우수
ㅇ일반 NN 대비 모델 성능 우수
ㅇ이미지 처리에 우수한 성능
ㅇ모델 구조 설계가 어려울 경우 유익한 모델
ㅇMIMO 시스템 모델링에 우수
ㅇ모델 해석이 불가능
ㅇLocal Optimization 발생많음
ㅇ정교한 모델을 만든다는 보장이 없음
따라서, 학습모델 학습부(120)는 전술한 각 모델들의 장점과 단점 및 성능 제약 사항을 감안하여 다음 표 2와 같은 검토 결과를 통해 서로 다른 특징을 갖는 복수의 예측 모델을 조합하여 학습 모델을 선택할 수 있다.
모델 성능제약사항 검토결과
NN 기반
HTM
ㅇ모델별 최적화 필요
ㅇ설정변수 50개로 최적화 어려움
ㅇ정형화된 설계 방법 없음
ㅇ학계에서 인정받지 못함
ㅇ라이센스 문제 있음
ㅇ부적합(단, 특정고장에 대한 정밀 검출 필요시 활용 가능함)
DPCA
PLS
MLRM
ㅇ(DPCA) 시간 설정에 따른 성능 변화 심함, 모델별 최적화 필요 ㅇ최적화 알고리즘 적용시 적합 가능성 높음
ㅇ(공통) Multivariate Regression 방식이기에 특정 센서에서 이상 감지시, 해당 시점의 다른 센서에서도 이상이 감지되는 오류 발생 ㅇ구현성과 성능 관점에서 매우 적합함
k-NN
(VBM)
ㅇ모델의 정교함에 따른 성능 변화가 심하기 때문에 기존에 없던 패턴의 신호가 들어 올 경우, 예측 정밀도가 떨어질 가능성 있음 ㅇ구현성과 성능 관점에서 적합함. 특히 정교한 모델을 만들 수 있다면 매우 정확한 예측이 가능.
NN 기반
DBN
ㅇ모델별 최적화 필요
ㅇLocal Optimization 위험으로 최적화가 어려움
ㅇ정형화 된 설계 방법 없음
ㅇ동적 데이터에 취약
ㅇ성능 부족으로 부적합.
SVM 기반
SVDD
SVR
ㅇ데이터 샘플링 영향 큼
ㅇKernel 및 변수 설정에 따른 성능 변화 심함
ㅇ성능 부족으로 부적합.
즉, 학습모델 선택부(120)는, 특정 고장에 대한 정밀 검출이 필요한 경우에 K-NN 모델을 선택하고, 시간 설정에 따른 성능 변화가 심하여 모델 별 최적화가 필요한 경우에 DPCA 모델과 PLS 모델, MLRM 모델을 선택할 수 있다.
이에, 데이터 학습부(130)는 도 4에 도시된 바와 같이 모수성 모델로서 ARX 모델과 LS(Least Square) Method를 이용하는 MLRM 모델과, 비모수성 모델로서 RBF 커널 등을 이용하는 k-NN 모델을 조합할 수 있다. 도 4는 본 발명의 실시예에 따른 모수성 모델과 비모수성 모델을 조합하여 앙상블 학습을 수행하는 예를 나타낸 도면이다. 따라서, 데이터 학습부(130)는 (k)라는 데이터를 입력받으면, 도 4에 도시된 바와 같이 학습모델 선택부(120)에 의해 선택된 MLRM 모델을 통해 x(1)이라는 추정값(Estimated Value_mlrm(k)/Residual_mlrm(k))을 획득하고, k-NN 모델을 통해 x(2)라는 추정값(Estimated Value_kNN(k)/Residual_kNN(k))을 획득하여, 이러한 추정값들 중에서 가장 최적의 하나를 선택하는 배깅(Bagging) 방법으로 앙상블 학습(Ensemble Learning)을 수행하고, 앙상블 학습을 수행한 결과, 다음 수학식1과 같은 추정값(Estimated Value) 및 최적 추정값(Optimal_Estimated Value)
Figure 112016043292865-pat00001
(k)을 얻을 수 있다.
Figure 112016043292865-pat00002
이에, 데이터 학습부(130)는 생성된 정상 상태 데이터에 대해 선택된 학습 모델을 통해 앙상블 학습(Ensemble Learning)을 수행하여 도 5에 도시된 바와 같이 가장 정확도가 높은 예측 데이터(Optimal_Estimated Value)를 출력한다(S340).
따라서, 데이터 학습부(130)는 앙상블 학습에 따라 산출된 최적의 예측 데이터(Optimal_Estimated Value)를 경보 로직(Alarm Logic)에 전달하여 플랜트 이상 감지의 경보에 이용할 수 있도록 한다. 도 5는 본 발명의 실시예에 따른 모수성 모델 및 비모수성 모델의 조합에 따라 정확도가 높은 예측 값을 산출한 결과를 나타낸 도면이다. 도 5에서, 데이터 학습부(130)는 MLRM, PLS, DPCA, k-NN 모델을 이용하여 앙상블 학습을 수행한 결과 98.6%, 95.1%의 정확도를 갖는 Proposed Method* 값을 출력한다. 또한, 데이터 학습부(130)는 도 5에 도시된 바와 같이 MLRM, PLS, DPCA, k-NN 모델을 이용할 뿐만 아니라 여기에 자동 학습 알고리즘(Auto-Learning Algorithm)을 이용하여 앙상블 학습을 수행한 결과 98.6%, 97.9%의 정확도를 갖는 Proposed Method** 값을 출력한다. 여기서, 자동 학습 알고리즘은, 전술한 바와 같이 데이터 학습부(130)에서 실시간으로 수집된 플랜트 데이터에 대해 전처리 과정(Pre-Processing)을 통해 비정상 상태의 데이터를 삭제하여 얻은 정상상태 데이터를 학습하는데 필요한 학습 모델에 대해, 학습모델 선택부(120)에서 서로 다른 특징을 지닌 복수의 모델 기반으로 예측하기 위해 모수성(Parametric) 모델과 비모수성(Non-Parametric) 모델을 조합하여 학습 모델을 선택하고, 데이터 학습부(130)에서 정상상태 데이터를 모수성 모델과 비모수성 모델의 조합된 학습 모델을 통해 앙상블 학습하도록 하는 알고리즘을 의미한다.
이때, 모델링부(160)는, 학습된 정상상태 데이터를 모수성(Parametric) 모델 및 비모수성(Non Parametric) 모델의 조합에 따라 모델링(Modeling)하여 예측 모델(Prediction Model)로서의 플랜트 모델을 생성하여 예측 데이터베이스(Prediction DB)에 저장할 수 있다.
이어, 제어부(150)는 앙상블 학습에 따른 예측 데이터와 수집된 실시간 데이터를 비교하여 일정 이상으로 차이가 나는 경우에 고장을 조기에 경보하도록 제어한다(S350)
즉, 제어부(150)는 실시간 측정된 센서 데이터(Sensor Data)를 실측치로 하고, 학습된 정상상태 데이터를 예측치로 하여, 실측치에서 예측치를 뺀 값을 잔차로 생성하며, 생성된 잔차 값이 허용치를 초과하는 경우에 알람 로직(Alarm Logic)에 의해 조기 경보를 출력하도록 제어하는 것이다.
이어, 고장 경고부(140)는 제어부(150)의 제어에 따라 플랜트의 고장을 조기에 경보한다(S360).
따라서, 플랜트의 이상 감지에 이용하는 예측 데이터를 정확하게 산출하여 이용하게 됨으로써 조기에 플랜트 이상을 정확하게 감지하여 경보해 줄 수 있다.
한편, 제어부(150)는 진단 데이터베이스(170)에 근거해 진단 로직(Diagnosis Logic)을 이용하여 플랜트의 고장을 진단하고 근본 원인을 추적할 수 있다. 여기서, 진단 로직은 실시간 플랜트 데이터와 정상상태 데이터가 허용치를 초과하는 정도로 차이가 나서 조기 알람이 발생하게 되면, 플랜트 고장에 대한 근본적인 원인을 진단 데이터에 근거해 분석하여 찾게 되는 알고리즘이다. 이에, 제어부(150)는 진단 데이터베이스(170)에 저장된 진단 데이터에 근거해 진단 로직을 이용하여 플랜트의 고장에 대한 근본적인 원인을 분석하여 추적할 수 있게 되는 것이다.
전술한 바와 같이 본 발명에 의하면, 실시간으로 플랜트 데이터를 수집하고, 수집된 데이터를 이용하여 정상 상태를 학습하며, 실시간 플랜트 데이터와 자동 학습된 정상 상태의 데이터를 비교하여 고장을 진단하되, 모수성(Parametric) 모델과 비모수성(Non Parametric) 모델의 서로 다른 특징을 지닌 복수의 예측 모델을 기반으로 예측치들을 조합하여 가장 정확도가 높은 예측치를 생성해 학습하여 고장을 진단함으로써 조기에 플랜트 이상을 정확하게 감지하여 경보해 줄 수 있도록 하는, 플랜트 이상 감지 학습 시스템 및 방법을 실현할 수 있다.
본 발명이 속하는 기술 분야의 당업자는 본 발명이 그 기술적 사상이나 필수적 특징을 변경하지 않고서 다른 구체적인 형태로 실시될 수 있으므로, 이상에서 기술한 실시예들은 모든 면에서 예시적인 것이며 한정적인 것이 아닌 것으로서 이해해야만 한다. 본 발명의 범위는 상세한 설명보다는 후술하는 특허청구범위에 의하여 나타내어지며, 특허청구범위의 의미 및 범위 그리고 그 등가개념으로부터 도출되는 모든 변경 또는 변형된 형태가 본 발명의 범위에 포함되는 것으로 해석되어야 한다.
100 : 플랜트 이상 감지 학습 시스템 110 : 데이터 수집부
120 : 학습모델 선택부 130 : 데이터 학습부
140 : 고장 경보부 150 : 제어부
160 : 모델링부 170 : 진단 DB

Claims (12)

  1. 플랜트에 대해 플랜트 데이터를 수집하는 데이터 수집부;
    모수성(Parametric) 모델 중 적어도 하나의 모델과 비모수성(Non-Parametric) 모델 중 적어도 하나의 모델을 포함하는 복수의 학습 모델을 선택하는 학습모델 선택부;
    상기 데이터 수집부에서 수집된 데이터에 대해 전처리 과정(Pre-Processing)을 수행하여 정상 상태 데이터를 생성하고, 생성된 상기 정상 상태 데이터를 바탕으로 상기 학습모델 선택부에서 선택한 상기 복수의 학습 모델을 모델링하고 상기 모델링된 복수의 학습 모델에서 출력된 추정값 및 오차값을 바탕으로 가장 작은 오차값을 출력한 학습 모델의 추정값을 예측 데이터로 출력하는 데이터 학습부;
    상기 복수의 학습 모델의 선택과, 선택된 복수의 학습 모델에 대한 모델링을 제어하고, 상기 데이터 학습부에서 출력하는 예측 데이터와 상기 데이터 수집부에서 수집된 데이터를 비교하여 일정 이상으로 차이가 나는 경우에 고장을 경보 하도록 제어하는 제어부; 를 포함하고,
    상기 전처리 과정은 상기 데이터 수집부에서 수집된 데이터를 실측치로 하고, 상기 데이터 학습부에서 출력하는 예측 데이터를 예측치로 하여, 실측치에서 예측치를 뺀 값을 잔차로 생성해, 생성된 잔차 값이 미리 설정된 허용치를 초과하는 경우 비정상 데이터로 삭제하는 과정인,
    플랜트 이상 감지 학습 시스템.
  2. 제 1 항에 있어서,
    상기 학습모델 선택부는, 복수의 모델 중 서로 간의 단점을 보완해 주는 특징을 갖는 복수의 예측 모델을 조합하여 상기 복수의 학습 모델을 선택하는, 플랜트 이상 감지 학습 시스템.
  3. 제 1 항에 있어서,
    상기 학습모델 선택부는, 상기 모수성 모델 중 적어도 하나의 모델로서 ARX(Auto-Regressive eXogeneous) 모델을 선택하고, 상기 비모수성 모델 중 적어도 하나의 모델로서 K-NN 모델을 선택하는, 플랜트 이상 감지 학습 시스템.
  4. 삭제
  5. 삭제
  6. (a) 데이터 수집부가 플랜트에 대해 플랜트 데이터를 수집하는 단계;
    (b) 데이터 학습부가 상기 수집된 데이터에 대해 전처리 과정(Pre-Processing)을 통해 정상 상태 데이터를 생성하는 단계;
    (c) 학습모델 선택부가 모수성(Parametric) 모델 중 적어도 하나의 모델과 비모수성(Non-Parametric) 모델 중 적어도 하나의 모델을 포함하는 복수의 학습 모델을 선택하는 단계; 및
    (d) 데이터 학습부가 상기 생성된 정상 상태 데이터를 바탕으로 상기 선택된 복수의 학습 모델을 모델링하고 상기 모델링된 복수의 학습 모델에서 출력된 추정값 및 오차값을 바탕으로 가장 작은 오차값을 출력한 학습 모델의 추정값을 예측 데이터로 출력하는 앙상블 학습(Ensemble Learning) 수행 단계; 를 포함하고,
    상기 전처리 과정은 상기 수집된 플랜트 데이터를 실측치로 하고, 상기 앙상블 학습 수행 단계에서 출력하는 예측 데이터를 예측치로 하여, 실측치에서 예측치를 뺀 값을 잔차로 생성해, 생성된 잔차 값이 미리 설정된 허용치를 초과하는 경우 비정상 데이터로 삭제하는 과정인,
    를 포함하는 플랜트 이상 감지 학습 방법.
  7. 제 6 항에 있어서,
    (e) 제어부가 상기 앙상블 학습 수행 단계에서 출력하는 예측 데이터와 상기 수집된 플랜트 데이터를 비교하여 일정 이상으로 차이가 나는 경우에 고장을 조기에 경보하도록 제어하는 단계;
    를 더 포함하는, 플랜트 이상 감지 학습 방법.
  8. 제 6 항에 있어서,
    상기 (c) 단계는 상기 학습모델 선택부가 상기 모수성 모델 중 적어도 하나의 모델로서 ARX(Auto-Regressive eXogeneous) 모델을 선택하고, 상기 비모수성 모델 중 적어도 하나의 모델로서 K-NN 모델을 선택하는 단계를 포함하는, 플랜트 이상 감지 학습 방법.
  9. 제 6 항에 있어서,
    상기 (c) 단계는 상기 학습모델 선택부가 복수의 모델 중 서로 간의 단점을 보완해 주는 특징을 갖는 복수의 예측 모델을 조합하여 상기 복수의 학습 모델을 선택하는 단계를 포함하는, 플랜트 이상 감지 학습 방법.
  10. 삭제
  11. 삭제
  12. 삭제
KR1020160055411A 2016-05-04 2016-05-04 플랜트 이상 감지 학습 시스템 및 방법 Active KR101827108B1 (ko)

Priority Applications (5)

Application Number Priority Date Filing Date Title
KR1020160055411A KR101827108B1 (ko) 2016-05-04 2016-05-04 플랜트 이상 감지 학습 시스템 및 방법
US16/082,267 US11092952B2 (en) 2016-05-04 2016-08-26 Plant abnormality detection method and system
PCT/KR2016/009554 WO2017191872A1 (ko) 2016-05-04 2016-08-26 플랜트 이상 감지 방법 및 시스템
CN201680080886.2A CN108604360B (zh) 2016-05-04 2016-08-26 设施异常监测方法及其系统
EP16901098.0A EP3454289B1 (en) 2016-05-04 2016-08-26 Plant abnormality detection method and system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020160055411A KR101827108B1 (ko) 2016-05-04 2016-05-04 플랜트 이상 감지 학습 시스템 및 방법

Publications (2)

Publication Number Publication Date
KR20170125238A KR20170125238A (ko) 2017-11-14
KR101827108B1 true KR101827108B1 (ko) 2018-02-07

Family

ID=60203618

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020160055411A Active KR101827108B1 (ko) 2016-05-04 2016-05-04 플랜트 이상 감지 학습 시스템 및 방법

Country Status (5)

Country Link
US (1) US11092952B2 (ko)
EP (1) EP3454289B1 (ko)
KR (1) KR101827108B1 (ko)
CN (1) CN108604360B (ko)
WO (1) WO2017191872A1 (ko)

Cited By (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20200041515A (ko) 2018-10-12 2020-04-22 한국수력원자력 주식회사 다중 예측 모델을 적용한 발전소 조기 경보 장치 및 방법
KR20200057271A (ko) * 2018-11-16 2020-05-26 두산중공업 주식회사 해석을 진단하기 위한 장치 및 이를 위한 방법
KR102124779B1 (ko) 2018-12-21 2020-06-19 한국수력원자력 주식회사 다중 예측 모델을 이용한 발전소 기동 및 정지에 관한 조기 경보 장치 및 방법
KR20200106791A (ko) 2019-03-05 2020-09-15 한국수력원자력 주식회사 다중 예측 모델의 스위칭 기술을 이용한 발전소의 조기 경보 장치 및 방법
KR20200133311A (ko) 2020-11-17 2020-11-27 한국수력원자력 주식회사 다중 예측 모델의 스위칭 기술을 이용한 발전소의 조기 경보 장치 및 방법
US10877863B2 (en) 2018-10-23 2020-12-29 Gluesys, Co, Ltd. Automatic prediction system for server failure and method of automatically predicting server failure
KR20210101914A (ko) 2020-02-11 2021-08-19 두산중공업 주식회사 고장 예지 모델 생성 장치 및 방법
KR20210132381A (ko) 2020-04-27 2021-11-04 두산중공업 주식회사 플랜트의 고장 및 연소 최적화를 관리하는 방법 및 이를 위한 시스템
KR20210136273A (ko) 2020-05-07 2021-11-17 두산중공업 주식회사 플랜트 고장을 예측 하는 방법 및 이를 위한 시스템
WO2022045519A1 (ko) * 2020-08-24 2022-03-03 주식회사 테스트웍스 최적화 모델 선택 장치 및 방법
KR20220040030A (ko) 2020-09-23 2022-03-30 주식회사 티라유텍 실시간 데이터 전처리 및 이상치 감지를 위한 모니터링 시스템
US11754630B2 (en) 2019-08-29 2023-09-12 Lg Energy Solution, Ltd. Method and device for determining temperature estimating model, and battery management system to which the temperature estimating model is applied

Families Citing this family (64)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US11568331B2 (en) * 2011-09-26 2023-01-31 Open Text Corporation Methods and systems for providing automated predictive analysis
JP2018116545A (ja) * 2017-01-19 2018-07-26 オムロン株式会社 予測モデル作成装置、生産設備監視システム、及び生産設備監視方法
ES2907775T3 (es) * 2017-03-17 2022-04-26 Nec Corp Dispositivo de tratamiento de información, método de tratamiento de información y soporte de registro en el que se graba el programa de tratamiento de información
KR102025145B1 (ko) 2017-09-01 2019-09-25 두산중공업 주식회사 플랜트 데이터 예측 장치 및 방법
CN108156449A (zh) * 2017-12-01 2018-06-12 北京世纪东方通讯设备有限公司 一种视频质量诊断处理方法及装置
KR102089772B1 (ko) * 2017-12-18 2020-03-17 두산중공업 주식회사 전력 사용량 예측 시스템 및 방법
JP6885911B2 (ja) 2018-10-16 2021-06-16 アイダエンジニアリング株式会社 プレス機械及びプレス機械の異常監視方法
KR102176765B1 (ko) * 2018-11-26 2020-11-10 두산중공업 주식회사 연소 최적화를 위한 학습 데이터를 생성하기 위한 장치 및 이를 위한 방법
KR102245922B1 (ko) * 2018-11-30 2021-04-30 두산중공업 주식회사 CFD(Computational Fluid Dynamics) 해석 이상 징후 예측 시스템 및 방법
KR102095389B1 (ko) * 2018-12-24 2020-03-31 강릉원주대학교산학협력단 에너지 사용 시설물의 고장 진단 시스템
CN109637090A (zh) * 2019-01-30 2019-04-16 深圳市地质局 一种基于soa架构的灾害监测预警平台建设方法
JP6992774B2 (ja) * 2019-02-13 2022-01-13 セイコーエプソン株式会社 情報処理装置、学習装置及び学習済モデル
CN109991956B (zh) * 2019-04-03 2020-07-07 中国人民解放军国防科技大学 一种液体火箭发动机稳态故障预测方法
CN111835541B (zh) * 2019-04-18 2021-10-22 华为技术有限公司 一种流量识别模型老化检测方法、装置、设备及系统
CN110224852A (zh) * 2019-04-28 2019-09-10 中电长城网际安全技术研究院(北京)有限公司 基于htm算法的网络安全监测方法及装置
JP7347969B2 (ja) * 2019-06-18 2023-09-20 ファナック株式会社 診断装置及び診断方法
CN110517774A (zh) * 2019-08-06 2019-11-29 国云科技股份有限公司 一种预测体温异常的方法
CN110751170A (zh) * 2019-09-06 2020-02-04 武汉精立电子技术有限公司 面板质量检测方法、系统、终端设备及计算机可读介质
CN110610233B (zh) * 2019-09-19 2023-04-07 福建宜准信息科技有限公司 基于领域知识和数据驱动的健身跑心率预测方法
JP2021060633A (ja) * 2019-10-02 2021-04-15 ファナック株式会社 診断装置
KR102270347B1 (ko) * 2019-11-26 2021-06-30 한국전력공사 딥러닝 앙상블 모델을 이용한 이상 상황 탐지 장치 및 그 방법
CN112884167B (zh) * 2019-11-29 2023-11-10 中国信托登记有限责任公司 一种基于机器学习的多指标异常检测方法及其应用系统
CN111027679A (zh) * 2019-12-06 2020-04-17 深圳鲲云信息科技有限公司 异常数据检测方法及系统
CN111102699A (zh) * 2019-12-25 2020-05-05 Tcl华星光电技术有限公司 一种洁净室智能控制系统
KR102340395B1 (ko) * 2020-01-02 2021-12-15 두산중공업 주식회사 플랜트의 고장을 진단하기 위한 장치 및 이를 위한 방법
CN111625516B (zh) * 2020-01-10 2024-04-05 京东科技控股股份有限公司 检测数据状态的方法、装置、计算机设备和存储介质
JP7627666B2 (ja) * 2020-02-04 2025-02-06 株式会社ダイセル 予測装置、予測方法及びプログラム
JP7583749B2 (ja) * 2020-02-04 2024-11-14 株式会社ダイセル 予測装置、予測方法及びプログラム
KR102350636B1 (ko) 2020-02-18 2022-01-14 두산중공업 주식회사 플랜트 고장 예지 장치 및 방법
CN111340072B (zh) * 2020-02-12 2023-06-20 江南大学 一种基于数据整体信息和邻域结构的工业过程故障检测方法
EP3865963A1 (en) * 2020-02-14 2021-08-18 Mobility Asia Smart Technology Co. Ltd. Method and device for analyzing vehicle failure
KR102350635B1 (ko) 2020-02-18 2022-01-14 두산중공업 주식회사 플랜트 고장 예지 장치 및 방법
KR102362843B1 (ko) 2020-02-28 2022-02-15 두산중공업 주식회사 플랜트 보일러 수명 예지 장치 및 방법
KR102372729B1 (ko) 2020-03-02 2022-03-10 두산중공업 주식회사 플랜트 수명 예지 장치 및 방법
JP2021144484A (ja) * 2020-03-12 2021-09-24 横河電機株式会社 アラーム発生システム、及びアラーム発生方法
JP6837612B1 (ja) * 2020-05-28 2021-03-03 三菱電機株式会社 機器状態監視装置および機器状態監視方法
JP7454775B2 (ja) * 2020-07-31 2024-03-25 三菱重工サーマルシステムズ株式会社 異常診断装置、異常診断方法、及びプログラム
CN112001561A (zh) * 2020-09-01 2020-11-27 国网安徽省电力有限公司信息通信分公司 一种电力行业风险预测方法及系统
CN112184037B (zh) * 2020-09-30 2022-11-11 华中科技大学 一种基于加权svdd的多模态过程故障检测方法
DE102020213439A1 (de) * 2020-10-26 2022-04-28 Robert Bosch Gesellschaft mit beschränkter Haftung Verfahren und Vorrichtung zum kontinuierlichen Bestimmen eines Gütemaßes
KR102516187B1 (ko) * 2020-11-18 2023-03-30 (주)글루시스 시스템 장애 예측 방법 및 시스템
CN112654060B (zh) * 2020-12-18 2023-03-24 中国计量大学 一种装置异常检测方法及系统
JP2022191680A (ja) * 2021-06-16 2022-12-28 株式会社日立製作所 データ選択支援装置及びデータ選択支援方法
CN113657018A (zh) * 2021-07-01 2021-11-16 广州中国科学院工业技术研究院 一种气体储罐发生泄漏后实时预测泄漏流量的方法及装置
TWI794907B (zh) * 2021-07-26 2023-03-01 友達光電股份有限公司 用於系統管理之故障預測與健康管理系統與相關方法
KR20230028995A (ko) 2021-08-23 2023-03-03 삼성전자주식회사 결함 예측 방법 및 장치
TW202311961A (zh) * 2021-09-02 2023-03-16 遠傳電信股份有限公司 應用程式異常偵測方法及其系統
US20230138780A1 (en) * 2021-10-30 2023-05-04 Hewlett Packard Enterprise Development Lp System and method of training heterogenous models using stacked ensembles on decentralized data
KR102793928B1 (ko) * 2021-11-18 2025-04-14 한국과학기술원 오염된 IoT 데이터 환경에서 비지도 이상 감지 모델을 위한 반복적 학습 방법 및 장치
JP7444186B2 (ja) * 2022-03-22 2024-03-06 横河電機株式会社 モデル検証装置、モデル検証方法、および、モデル検証プログラム
CN115033591B (zh) * 2022-06-01 2024-08-02 广东技术师范大学 一种电费数据异常智能检测方法、系统、存储介质及计算机设备
CN115049173B (zh) * 2022-08-17 2022-10-21 中国石油大学(华东) 深度学习和Eaton法耦合驱动地层孔隙压力预测方法
KR20240061824A (ko) * 2022-11-01 2024-05-08 한국전력공사 조기경보 운영 최적화를 위한 오탐지 평가 시스템 및 방법
CN115471994B (zh) * 2022-11-15 2023-02-07 淄博威世能净油设备有限公司 一种基于数据分析的净油机运行故障预测系统
CN117056846B (zh) * 2023-10-08 2023-12-22 南通银河水泵有限公司 一种基于人工智能的轴流泵转子运行稳定性预测系统及方法
CN117093946A (zh) * 2023-10-20 2023-11-21 国网天津市电力公司营销服务中心 一种关口电能计量装置异常分析方法与装置
CN117575423B (zh) * 2024-01-10 2024-04-16 湖南工商大学 基于联邦学习系统的工业产品质量检测方法及相关设备
CN117592823B (zh) * 2024-01-19 2024-03-29 天津路联智通交通科技有限公司 一种土木建筑污水处理方法及系统
CN118035773B (zh) * 2024-04-11 2024-08-02 浙江公路水运工程咨询集团有限公司 基于特征聚类的批量二次规划交通异常检测方法及系统
CN118091476B (zh) * 2024-04-23 2024-08-09 中铁七局集团南京工程有限公司 一种轨道交通供电系统检测方法、系统及存储介质
CN118092404B (zh) * 2024-04-29 2024-08-20 哈尔滨宇龙自动化有限公司 一种基于人工智能的plc控制器网络预防性维护方法及系统
CN118940225B (zh) * 2024-08-02 2025-01-14 南通大学 基于物联网的互感器管理方法及系统
CN118869537A (zh) * 2024-08-19 2024-10-29 无锡鑫坤通信工程有限公司 一种网络通信多主体实施方法
CN118981738A (zh) * 2024-10-21 2024-11-19 浙江浙能数字科技有限公司 一种应用于AIOps的针对时序序列异常数据的检测方法

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006135412A (ja) * 2004-11-02 2006-05-25 Tokyo Gas Co Ltd 遠隔監視システム
JP2006258535A (ja) * 2005-03-16 2006-09-28 Omron Corp 検査装置および検査方法
JP2011227706A (ja) * 2010-04-20 2011-11-10 Hitachi Ltd 異常検知・診断方法、異常検知・診断システム、及び異常検知・診断プログラム

Family Cites Families (21)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH09205429A (ja) * 1996-01-29 1997-08-05 Toshiba Corp ネットワーク故障診断装置及び故障予測装置並びにその診断及び予測方法
US5764509A (en) * 1996-06-19 1998-06-09 The University Of Chicago Industrial process surveillance system
JP2003044126A (ja) * 2001-08-02 2003-02-14 Mitsui Eng & Shipbuild Co Ltd リモートメンテナンスシステムおよび在庫管理システム
CN101542509A (zh) 2005-10-18 2009-09-23 霍尼韦尔国际公司 用于早期事件检测的系统、方法和计算机程序
US7818276B2 (en) 2006-02-03 2010-10-19 Recherche 2000 Inc. Intelligent monitoring system and method for building predictive models and detecting anomalies
US7720641B2 (en) * 2006-04-21 2010-05-18 Exxonmobil Research And Engineering Company Application of abnormal event detection technology to delayed coking unit
US8014880B2 (en) * 2006-09-29 2011-09-06 Fisher-Rosemount Systems, Inc. On-line multivariate analysis in a distributed process control system
WO2010082322A1 (ja) * 2009-01-14 2010-07-22 株式会社日立製作所 装置異常監視方法及びシステム
WO2012073289A1 (ja) 2010-12-02 2012-06-07 株式会社日立製作所 プラントの診断装置及びプラントの診断方法
WO2012142278A1 (en) 2011-04-14 2012-10-18 The Trustees Of Columbia University In The City Of New York Metrics and semiparametric model estimating failure rate and mean time between failures
US9152610B2 (en) * 2012-11-16 2015-10-06 Johnson Controls Technology Company Systems and methods for generating an energy use model for a building
CN103064289B (zh) * 2012-12-19 2015-03-11 华南理工大学 一种垃圾发电厂多目标运行优化及协调的控制方法及装置
US10373065B2 (en) * 2013-03-08 2019-08-06 Oracle International Corporation Generating database cluster health alerts using machine learning
GB2522926A (en) * 2014-02-11 2015-08-12 Ge Aviat Systems Ltd Method of identifying anomalies
US10496791B2 (en) * 2014-04-17 2019-12-03 Lockheed Martin Corporation Prognostics and health management system
CN103974311B (zh) * 2014-05-21 2017-06-20 哈尔滨工业大学 基于改进高斯过程回归模型的状态监测数据流异常检测方法
CN104102773B (zh) * 2014-07-05 2017-06-06 山东鲁能软件技术有限公司 一种设备故障预警及状态监测方法
CN104317778A (zh) * 2014-10-30 2015-01-28 国家电网公司 基于海量监测数据的变电设备故障诊断方法
CA2972973A1 (en) * 2015-01-09 2016-07-14 Ecorithm, Inc. Machine learning-based fault detection system
CN105372581B (zh) * 2015-11-18 2018-05-15 华南理工大学 挠性电路板制造过程自动监测和智能分析系统及方法
US20170308802A1 (en) * 2016-04-21 2017-10-26 Arundo Analytics, Inc. Systems and methods for failure prediction in industrial environments

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006135412A (ja) * 2004-11-02 2006-05-25 Tokyo Gas Co Ltd 遠隔監視システム
JP2006258535A (ja) * 2005-03-16 2006-09-28 Omron Corp 検査装置および検査方法
JP2011227706A (ja) * 2010-04-20 2011-11-10 Hitachi Ltd 異常検知・診断方法、異常検知・診断システム、及び異常検知・診断プログラム

Cited By (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20200041515A (ko) 2018-10-12 2020-04-22 한국수력원자력 주식회사 다중 예측 모델을 적용한 발전소 조기 경보 장치 및 방법
US10877863B2 (en) 2018-10-23 2020-12-29 Gluesys, Co, Ltd. Automatic prediction system for server failure and method of automatically predicting server failure
KR102130096B1 (ko) * 2018-11-16 2020-07-03 두산중공업 주식회사 해석을 진단하기 위한 장치 및 이를 위한 방법
KR20200057271A (ko) * 2018-11-16 2020-05-26 두산중공업 주식회사 해석을 진단하기 위한 장치 및 이를 위한 방법
US11182515B2 (en) 2018-11-16 2021-11-23 Doosan Heavy Industries & Construction Co., Ltd. Apparatus for diagnosing analysis and method therefor
KR102124779B1 (ko) 2018-12-21 2020-06-19 한국수력원자력 주식회사 다중 예측 모델을 이용한 발전소 기동 및 정지에 관한 조기 경보 장치 및 방법
KR20200106791A (ko) 2019-03-05 2020-09-15 한국수력원자력 주식회사 다중 예측 모델의 스위칭 기술을 이용한 발전소의 조기 경보 장치 및 방법
US11754630B2 (en) 2019-08-29 2023-09-12 Lg Energy Solution, Ltd. Method and device for determining temperature estimating model, and battery management system to which the temperature estimating model is applied
KR20210101914A (ko) 2020-02-11 2021-08-19 두산중공업 주식회사 고장 예지 모델 생성 장치 및 방법
KR20210132381A (ko) 2020-04-27 2021-11-04 두산중공업 주식회사 플랜트의 고장 및 연소 최적화를 관리하는 방법 및 이를 위한 시스템
KR20210136273A (ko) 2020-05-07 2021-11-17 두산중공업 주식회사 플랜트 고장을 예측 하는 방법 및 이를 위한 시스템
WO2022045519A1 (ko) * 2020-08-24 2022-03-03 주식회사 테스트웍스 최적화 모델 선택 장치 및 방법
KR20220040030A (ko) 2020-09-23 2022-03-30 주식회사 티라유텍 실시간 데이터 전처리 및 이상치 감지를 위한 모니터링 시스템
KR20200133311A (ko) 2020-11-17 2020-11-27 한국수력원자력 주식회사 다중 예측 모델의 스위칭 기술을 이용한 발전소의 조기 경보 장치 및 방법

Also Published As

Publication number Publication date
US20190101908A1 (en) 2019-04-04
CN108604360A (zh) 2018-09-28
EP3454289A4 (en) 2020-03-04
EP3454289B1 (en) 2023-02-22
CN108604360B (zh) 2021-09-03
KR20170125238A (ko) 2017-11-14
WO2017191872A1 (ko) 2017-11-09
US11092952B2 (en) 2021-08-17
EP3454289A1 (en) 2019-03-13

Similar Documents

Publication Publication Date Title
KR101827108B1 (ko) 플랜트 이상 감지 학습 시스템 및 방법
KR101825809B1 (ko) 플랜트 이상 감지 시스템 및 방법
KR101842347B1 (ko) 플랜트 이상 감지를 위한 자동 학습 시스템 및 방법
CN111902781B (zh) 用于控制系统的设备和方法
JP5306902B2 (ja) 資産システムの高性能条件監視のためのシステムおよび方法
JP7017861B2 (ja) 異常検知システムおよび異常検知方法
KR101065767B1 (ko) 성능저하 및 고장원인 조기 진단방법
US8352216B2 (en) System and method for advanced condition monitoring of an asset system
EP1982301B1 (en) Method of condition monitoring
US7496798B2 (en) Data-centric monitoring method
KR20100054816A (ko) 결함 패턴 매칭을 위한 퍼지 분류 접근
JP2008186472A5 (ko)
KR102470112B1 (ko) 원전의 지능형 상태감시 방법 및 시스템
KR102005138B1 (ko) 기기 이상징후 사전감지 방법 및 시스템
EP3553044A1 (en) System and method of remote object monitoring
KR102340249B1 (ko) 데이터 마이닝 기술을 이용한 피.엘.씨 고장 예측 장치 및 그 방법
CN119293664A (zh) 一种基于多源数据融合的设备运行评估方法
CN112905371A (zh) 基于异构多源数据异常检测的软件变更检查方法和装置
JP5757117B2 (ja) フィールド機器
Alizadeh et al. High-dimensional time series analysis and anomaly detection: A case study of vehicle behavior modeling and unhealthy state detection
KR102483210B1 (ko) Xai를 활용한 제조설비 이상발생확률 예측에 의한, 설비 건강지수 도출 시스템 및 설비 건강지수 도출 방법
Jaai et al. Fusion prognostics
CN113924534A (zh) 用于操作自动化机器的系统和方法、自动化机器及计算机程序产品
Garvey et al. An integrated fuzzy inference-based monitoring, diagnostic, and prognostic system for intelligent control and maintenance
Virgiawan et al. Big data & early alert (anomaly) detection in Paiton coal fired power plant

Legal Events

Date Code Title Description
A201 Request for examination
PA0109 Patent application

Patent event code: PA01091R01D

Comment text: Patent Application

Patent event date: 20160504

PA0201 Request for examination
E902 Notification of reason for refusal
PE0902 Notice of grounds for rejection

Comment text: Notification of reason for refusal

Patent event date: 20170620

Patent event code: PE09021S01D

E701 Decision to grant or registration of patent right
PE0701 Decision of registration

Patent event code: PE07011S01D

Comment text: Decision to Grant Registration

Patent event date: 20171106

PG1501 Laying open of application
GRNT Written decision to grant
PR0701 Registration of establishment

Comment text: Registration of Establishment

Patent event date: 20180201

Patent event code: PR07011E01D

PR1002 Payment of registration fee

Payment date: 20180201

End annual number: 3

Start annual number: 1

PG1601 Publication of registration
PR1001 Payment of annual fee

Payment date: 20210104

Start annual number: 4

End annual number: 4

PR1001 Payment of annual fee

Payment date: 20211230

Start annual number: 5

End annual number: 5

PR1001 Payment of annual fee

Payment date: 20221228

Start annual number: 6

End annual number: 6

PR1001 Payment of annual fee

Payment date: 20231227

Start annual number: 7

End annual number: 7