KR102638003B1 - 감시장치, 감시방법, 프로그램, 제어장치 및 플랜트 - Google Patents

감시장치, 감시방법, 프로그램, 제어장치 및 플랜트 Download PDF

Info

Publication number
KR102638003B1
KR102638003B1 KR1020207026899A KR20207026899A KR102638003B1 KR 102638003 B1 KR102638003 B1 KR 102638003B1 KR 1020207026899 A KR1020207026899 A KR 1020207026899A KR 20207026899 A KR20207026899 A KR 20207026899A KR 102638003 B1 KR102638003 B1 KR 102638003B1
Authority
KR
South Korea
Prior art keywords
time series
displayed
events
event
series information
Prior art date
Application number
KR1020207026899A
Other languages
English (en)
Other versions
KR20200135349A (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 스미도모쥬기가이고교 가부시키가이샤
Publication of KR20200135349A publication Critical patent/KR20200135349A/ko
Application granted granted Critical
Publication of KR102638003B1 publication Critical patent/KR102638003B1/ko

Links

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/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/0272Presentation of monitored results, e.g. selection of status reports to be displayed; Filtering information to the user
    • 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/0221Preprocessing measurements, e.g. data collection rate adjustment; Standardization of measurements; Time series or signal analysis, e.g. frequency analysis or wavelets; Trustworthiness of measurements; Indexes therefor; Measurements using easily measured parameters to estimate parameters difficult to measure; Virtual sensor creation; De-noising; Sensor fusion; Unconventional preprocessing inherently present in specific fault detection methods like PCA-based methods

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Automation & Control Theory (AREA)
  • Human Computer Interaction (AREA)
  • Testing And Monitoring For Control Systems (AREA)
  • Digital Computer Display Output (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

프로세스데이터·이벤트데이터시계열표시부(70)는, 시스템의 상태에 관한 프로세스값의 시계열과 상기 시스템의 프로세스제어에 관한 이벤트의 시계열을 시간축을 정렬하여 표시한다. 프로세스데이터·이벤트데이터시계열표시부(70)는, 시간축 상의 이벤트발생시각에 있어서 이벤트발생을 나타내는 마크를 표시함으로써 이벤트의 시계열을 표시한다. 표시양태전환부(80)는, 이벤트의 시계열을 프로세스값의 시계열에 대하여 나열하여 표시할지 중첩하여 표시할지를 오퍼레이터에게 선택시킨다.

Description

감시장치, 감시방법, 프로그램, 제어장치 및 플랜트
본 발명은, 감시장치 및 감시방법에 관한 것이다.
화학플랜트나 발전플랜트 등의 프로세스계 시스템의 운용데이터를 해석·감시하여 이상(異常)을 검지하는 이상감시장치가 이용되고 있다. 운용데이터는 프로세스데이터와 이벤트데이터로 나누어진다. 프로세스데이터는 프로세스계 시스템의 각종 센서의 계측값, 제어용의 목표설정값이나 제어보상값, 유저의 설정값, 복수의 계측값을 바탕으로 연산한 지표군 등 시스템의 상태에 관한 값의 시계열(時系列)데이터이다. 이벤트데이터는 프로세스계 시스템에서 발생한 이벤트의 이력이며, 예를 들면 경보의 이력, 오퍼레이터의 조작의 이력이 포함된다.
프로세스데이터는 계측값 등의 시계열데이터이기 때문에, 시간을 가로축에 취하여, 프로세스값의 변화를 그래프로 표시하는 것이 일반적이지만, 이벤트데이터는 이벤트의 이력이기 때문에, 타임스탬프와 함께 리스트형식으로 표시하는 것이 통상이다. 이와 같이 프로세스데이터와 이벤트데이터는 별개의 표시형태가 취해진다.
특허문헌 1: 일본 공개특허공보 2017-211839호
프로세스계 시스템에 이상이 발생했을 때, 오퍼레이터는, 이벤트의 이력의 리스트로부터 경보가 발생한 시각을 참조하고, 이상원인을 특정하기 위하여, 프로세스데이터의 그래프에 있어서 경보발생시각의 프로세스값의 변화를 확인하며, 또한 동시간대의 조작의 이력을 이벤트의 이력의 리스트로부터 확인한다. 또, 오퍼레이터는, 프로세스데이터의 그래프에 있어서 프로세스값이 이상한 변화를 나타낸 시각을 참조하고, 동시간대의 조작의 내용이나 경보의 유무를 이벤트의 이력의 리스트로부터 확인하는 경우도 있다. 이와 같이, 오퍼레이터는 이상발생 시에 프로세스데이터의 시계열그래프와 이벤트데이터의 이력리스트를 횡단하여 트레이스작업을 행하게 되는데, 프로세스데이터와 이벤트데이터의 표시형태가 상이하기 때문에, 프로세스데이터와 이벤트데이터의 관련성을 파악하는 것이 곤란하며, 또 트레이스에 시간이 걸려, 누락이 발생하는 경우도 있다.
본 발명의 일 양태의 예시적인 목적의 하나는, 프로세스데이터와 이벤트데이터의 관련성을 용이하게 파악할 수 있는 감시기술을 제공하는 것에 있다.
상기 과제를 해결하기 위하여, 본 발명의 일 양태의 감시장치는, 시스템의 상태에 관한 프로세스값의 시계열과 상기 시스템의 프로세스제어에 관한 이벤트의 시계열을 시간축을 정렬하여 표시하는 시계열표시부를 포함한다.
이 양태에 의하면, 오퍼레이터는, 프로세스값의 시계열과 이벤트의 시계열의 시간축이 정렬되어 있는 점에서, 프로세스값과 이벤트의 관련성을 시각적으로 파악할 수 있다.
본 발명의 다른 양태는, 감시방법이다. 이 방법은, 시스템의 상태에 관한 프로세스값의 시계열과 상기 시스템의 프로세스제어에 관한 이벤트의 시계열을 시간축을 정렬하여 표시하는 시계열표시스텝을 포함한다.
다만, 이상의 구성요소의 임의의 조합이나 본 발명의 구성요소나 표현을, 방법, 장치, 시스템, 컴퓨터프로그램, 데이터구조, 기록매체 등의 사이에서 서로 치환한 것도 또한, 본 발명의 양태로서 유효하다.
본 발명에 의하면, 프로세스데이터와 이벤트데이터의 관련성을 용이하게 파악할 수 있다.
도 1은 본 실시형태에 관한 이상감시장치의 구성도이다.
도 2는 복수의 프로세스값의 시계열데이터의 예를 설명하는 도이다.
도 3에 있어서 도 3의 (a)는, 조작이력의 예를 설명하는 도이며, 도 3의 (b)는, 경보이력의 예를 설명하는 도이다.
도 4는 도 1의 이상감시장치의 화면예를 설명하는 도이다.
도 5는 복수의 이벤트의 시계열데이터가 중첩되어 표시되는 예를 설명하는 도이다.
도 6은 이벤트의 시계열데이터가 프로세스값의 시계열데이터에 중첩되어 표시되는 예를 설명하는 도이다.
도 7은 레벨이 높은 경보가 프로세스값의 시계열데이터에 중첩되어 표시되는 예를 설명하는 도이다.
도 8은 도 1의 이상감시장치에 의한 이상감시처리의 절차를 나타내는 플로차트이다.
이하, 본 발명을 적합한 실시형태에 근거하여 도면을 참조하면서 설명한다. 각 도면에 나타나는 동일 또는 동등의 구성요소, 부재, 처리에는, 동일한 부호를 붙이는 것으로 하고, 적절히 중복된 설명은 생략한다. 또, 실시형태는, 발명을 한정하는 것이 아니라 예시이며, 실시형태에 기술되는 모든 특징이나 그 조합은, 반드시 발명의 본질적인 것이라고는 한정되지 않는다.
도 1은, 본 실시형태에 관한 이상감시장치(300)의 구성도이다. 이상감시장치(300)는, 프로세스계 시스템의 이상을 감시하기 위하여 이용된다. 이상감시장치(300)는, 프로세스데이터취득부(10)와, 프로세스데이터선택후보표시부(20)와, 프로세스데이터선택부(30)와, 이벤트데이터취득부(40)와, 이벤트데이터선택후보표시부(50)와, 이벤트데이터선택부(60)와, 프로세스데이터·이벤트데이터시계열표시부(70)와, 표시양태전환부(80)를 포함한다.
도 4는, 이상감시장치(300)의 화면예를 설명하는 도이다. 도 4의 화면예를 참조하면서, 도 1의 이상감시장치(300)의 각 구성을 설명한다.
프로세스데이터취득부(10)는, 프로세스계 시스템의 상태를 나타내는 복수의 프로세스값을 시계열데이터에서 취득한다.
도 2는, 복수의 프로세스값의 시계열데이터의 예를 설명하는 도이다. 프로세스값 A, 프로세스값 B, 프로세스값 C, 프로세스값 D 등의 시계열데이터가 타임스탬프와 함께 취득된다.
프로세스데이터선택후보표시부(20)는, 프로세스데이터취득부(10)에 의하여 취득된 복수의 프로세스값을 선택후보로 하여 리스트형식 등으로 화면에 일람표시한다.
도 4의 프로세스데이터선택윈도(210)는, 프로세스데이터선택후보표시부(20)가 표시하는 복수의 프로세스값의 후보의 리스트이며, 윈도 내의 항목은 상하로 스크롤함으로써 전부 표시되지 않은 부분의 열람이 가능하다. 이 예에서는, 프로세스값 A~F가 프로세스데이터선택윈도(210)에 표시되어 있다.
프로세스데이터선택부(30)는, 프로세스데이터선택후보표시부(20)에 의하여 일람표시된 복수의 프로세스값의 후보 중에서, 하나 이상의 열람하고자 하는 프로세스값을 오퍼레이터에게 선택시킨다. 오퍼레이터는, 도 4의 프로세스데이터선택윈도(210)에 있어서 열람하고자 하는 프로세스값을 마우스 등으로 클릭함으로써 선택한다. 이 예에서는, 2개의 프로세스값 B, D가 선택되어, 이들 중 선택된 프로세스값이 강조표시되어 있다.
이벤트데이터취득부(40)는, 프로세스계 시스템의 프로세스제어에 있어서의 오퍼레이터의 조작이나 경보 등의 이벤트의 이력을 취득한다.
도 3의 (a)는, 조작이력의 예를 설명하는 도이다. 조작종별(種別)과 조작결과의 이력이 타임스탬프와 함께 취득된다. 이 예에서는, 조작 A, 조작 A, 조작 B의 순서로 실행되어 있으며, 조작결과는 이 순서로 S(성공), F(실패), S(성공), S(성공)이다.
도 3의 (b)는, 경보이력의 예를 설명하는 도이다. 경보종별과 경보레벨의 이력이 타임스탬프와 함께 취득된다. 이 예에서는, 경보 P, 경보 P, 경보 P, 경보 Q의 순서로 경보이벤트가 발생되어 있으며, 경보레벨은 이 순서로 L(저), L(저), H(고), L(저)이다.
이벤트데이터선택후보표시부(50)는, 이벤트데이터취득부(40)에 의하여 취득된 복수의 이벤트데이터를 선택후보로 하여 리스트형식 등으로 화면에 일람표시한다.
도 4의 이벤트데이터선택윈도(220)는, 이벤트데이터선택후보표시부(50)가 표시하는 복수의 이벤트의 후보의 리스트이며, 윈도 내의 항목은 상하로 스크롤함으로써 전부 표시할 수 없는 부분의 열람이 가능하다. 이 예에서는, 경보 P, Q, R, 조작 A, B, C가 이벤트데이터선택윈도(220)에 표시되어 있다.
이벤트데이터선택부(60)는, 이벤트데이터선택후보표시부(50)에 의하여 일람표시된 복수의 이벤트의 후보 중에서, 하나 이상의 열람하고자 하는 이벤트를 오퍼레이터에게 선택시킨다. 오퍼레이터는, 도 4의 이벤트데이터선택윈도(220)에 있어서 열람하고자 하는 이벤트를 마우스 등으로 클릭함으로써 선택한다. 이 예에서는, 2개의 경보 P, Q와 하나의 조작 B가 선택되고, 이들 중 선택된 이벤트가 강조표시되어 있다.
다만, 프로세스값이 소정의 임곗값을 초과한다고 경보가 나오거나, 오퍼레이터의 조작이 행해져, 경보출력이나 조작입력의 결과, 특정의 프로세스값에 영향이 나타나기 때문에, 프로세스값과 이벤트는 서로 관련되는 경우가 있다. 오퍼레이터가 서로 관련되는 프로세스값과 이벤트를 선택하기 쉽게 하기 위하여, 프로세스데이터선택윈도(210)에 있어서 오퍼레이터가 프로세스값을 선택하면, 이벤트데이터선택윈도(220)에 있어서 관련되는 이벤트가 강조표시되도록 해도 된다. 반대로, 이벤트데이터선택윈도(220)에 있어서 오퍼레이터가 이벤트를 선택하면, 프로세스데이터선택윈도(210)에 있어서 관련되는 프로세스값이 강조표시되도록 해도 된다.
프로세스데이터·이벤트데이터시계열표시부(70)(이하, 간단히 하기 위하여 "시계열표시부(70)"라고 부름)는, 오퍼레이터가 선택한 프로세스값과 이벤트의 시계열데이터를 시간축을 정렬하여 표시한다.
프로세스데이터선택부(30)는, 오퍼레이터가 선택한 프로세스값을 시계열표시부(70)에 통지하고, 이벤트데이터선택부(60)는, 오퍼레이터가 선택한 이벤트를 시계열표시부(70)에 통지한다. 시계열표시부(70)는, 오퍼레이터가 선택한 프로세스값의 시계열데이터를 프로세스데이터취득부(10)로부터 취득하고, 오퍼레이터가 선택한 이벤트의 시계열데이터를 이벤트데이터취득부(40)로부터 취득한다.
프로세스값의 시계열데이터와 이벤트의 시계열데이터의 하나의 표시양태로서, 시계열표시부(70)는, 프로세스값의 시계열데이터와 이벤트의 시계열데이터를 시간축을 정렬하여 나열하여 표시한다.
도 4의 프로세스시계열그래프(230)는, 가로축을 시간으로 하고, 오퍼레이터가 선택한 프로세스값의 시계열데이터를 꺾은선그래프로 표시한 것이다. 여기에서는 과거 6일분의 프로세스값의 시계열데이터를 표시하고 있다. 프로세스값 B의 시계열데이터는 실선으로, 프로세스값 D의 시계열데이터는 점선으로 표시되어 있다.
도 4의 이벤트시계열차트(240a, 240b, 240c)는, 가로축을 시간으로 하여, 오퍼레이터가 선택한 이벤트의 시계열데이터를 표시한 것이다. 프로세스시계열그래프(230)의 시간축에 정렬하여 과거 6일분의 이벤트의 시계열데이터를 표시하고 있다. 시간축에 있어서 이벤트가 발생한 시각 상에 이벤트발생을 나타내는 마크(여기에서는 세로줄)를 표시함으로써, 시간축을 따라 이벤트의 발생의 유무를 표시한다. 여기에서는, 프로세스시계열그래프(230)의 시간축에 정렬하여, 경보 P의 시계열차트(240a), 경보 Q의 시계열차트(240b), 조작 B의 시계열차트(240c)가 병렬로 표시된다.
이벤트발생을 나타내는 마크는 세로줄 이외에, 점이나 삼각형이어도 되지만, 세로줄의 경우는 시각적으로 이벤트의 발생빈도를 마크의 밀도에 의하여 시각적으로 파악하기 쉽다.
도 4의 프로세스시계열그래프(230)와 이벤트시계열차트(240a, 240b, 240c)는 시간축이 정렬되어 있기 때문에, 오퍼레이터는 프로세스값의 시간변화와 이벤트발생의 시간변화를 나열하여 열람하고, 프로세스값의 변동과 이벤트발생빈도를 관련시켜 파악할 수 있다.
도 4에서는, 시계열표시부(70)는, 복수의 이벤트의 시계열데이터를 병렬로 표시했지만, 복수의 이벤트의 시계열데이터를 중첩하여 표시할 수도 있다.
도 5는, 복수의 이벤트의 시계열데이터가 중첩되어 표시되는 예를 설명하는 도이다. 이 예에서는, 오퍼레이터가 경보 R과 조작 C를 열람대상의 이벤트데이터로서 선택한 경우를 나타낸다. 프로세스시계열그래프(230)의 시간축에 정렬하여 이벤트시계열차트(242)가 표시된다. 이벤트시계열차트(242)에서는, 경보 R의 시계열데이터와 조작 C의 시계열데이터가 중첩되어 표시되어 있으며, 경보 R의 시계열데이터는 실선, 조작 C의 시계열데이터는 점선으로 나타나 있다. 경보 R의 시계열데이터와 조작 C의 시계열데이터를 색의 차이로 구별하여 표시해도 된다. 이와 같이, 복수의 이벤트의 시계열데이터를 서로 식별 가능하게 중첩하여 표시함으로써, 오퍼레이터는 복수의 이벤트 간의 관련성을 용이하게 파악할 수 있다. 예를 들면, 이와 같은 중첩표시에 의하여, 복수의 경보의 중첩상태나, 조작과 경보의 관련성이나 영향을 확인할 수 있다.
셋 이상의 이벤트의 시계열데이터를 표시하는 경우, 모든 이벤트의 시계열데이터를 중첩해도 되지만, 오퍼레이터가 중첩하고자 하는 이벤트를 선택해도 된다. 그 경우, 중첩의 대상으로서 선택되지 않았던 이벤트의 시계열차트는, 중첩된 이벤트의 시계열차트에 대하여 병렬로 표시된다. 이로써, 중첩하여 열람하고자 하는 이벤트만을 서로 중첩하여 하나의 차트에서 확인하고, 그 이외의 이벤트는 병렬로 표시되는 차트에서 별도 확인할 수 있다. 3 이상의 이벤트의 시계열데이터를 하나의 차트에 중첩하면, 상이한 이벤트의 시계열데이터를 시각적으로 구별하는 것이 어려워지는 경우도 있지만, 특정의 적어도 2개의 이벤트를 선택하여 하나의 차트에 중첩하고, 나머지의 이벤트에 대해서는 병렬로 표시되는 차트에서 개별로 확인할 수 있도록 한다면, 오퍼레이터는, 특정의 적어도 2개의 이벤트 간의 관련성을 하나의 차트에서 분석하면서, 나머지의 이벤트의 발생에 대해서도 함께 분석할 수 있다.
프로세스값의 시계열데이터와 이벤트의 시계열데이터의 다른 표시양태로서, 시계열표시부(70)는, 프로세스값의 시계열데이터와 이벤트의 시계열데이터를 시간축을 정렬하여 중첩하여 표시한다.
도 6은, 이벤트의 시계열데이터가 프로세스값의 시계열데이터에 중첩되어 표시되는 예를 설명하는 도이다. 프로세스값·이벤트시계열그래프(250)에서는, 프로세스값 B, 프로세스값 D의 시계열데이터인 꺾은선그래프의 위에, 경보 R과 조작 C의 시계열데이터인 차트가 중첩되어 표시되어 있다. 이와 같이 이벤트의 시계열데이터를 프로세스값의 시계열데이터에 중첩시킴으로써, 오퍼레이터는, 프로세스값의 변화와 이벤트발생의 빈도를 하나의 그래프로 관련시켜 파악할 수 있다.
복수의 이벤트의 시계열데이터를 표시하는 경우, 모든 이벤트의 시계열데이터를 프로세스값의 시계열데이터에 중첩시켜도 되지만, 오퍼레이터가 중첩시키고자 하는 이벤트를 선택해도 된다. 그 경우, 중첩의 대상으로서 선택되지 않았던 이벤트의 시계열차트는, 프로세스값의 시계열그래프에 대하여 병렬로 표시된다. 이로써, 오퍼레이터가 프로세스값의 시계열에 중첩시켜 열람하고자 하는 이벤트만을 프로세스값의 시계열그래프에 중첩하여 하나의 그래프로 확인하고, 다른 이벤트에 대해서는 병렬로 표시되는 차트에서 별도 확인할 수 있다. 다수의 이벤트의 시계열데이터를 프로세스값의 시계열데이터에 중첩시켜 버리면, 상이한 이벤트의 시계열데이터를 시각적으로 구별하는 것이 어려워지는 경우도 있지만, 특정의 이벤트만을 선택적으로 전환하여 프로세스값의 시계열데이터에 중첩시키고, 나머지의 이벤트에 대해서는 프로세스값의 시계열그래프에 대하여 병렬로 표시되는 차트에서 개별로 확인할 수 있도록 한다면, 오퍼레이터는, 특정의 이벤트의 발생과 프로세스값의 변화의 관련성을 하나의 그래프로 분석하면서, 나머지의 이벤트의 발생에 대해서도 맞추어 분석할 수 있다.
시계열표시부(70)는, 레벨이 높은 경보를 프로세스값의 시계열데이터에 중첩하여 표시할 수도 있다. 이로써, 오퍼레이터가 특정의 이벤트를 중첩표시의 대상으로서 선택하지 않아도, 레벨이 높은 경보 등 중요한 이벤트의 시계열데이터를 자동적으로 프로세스값의 시계열데이터에 중첩시켜 관련성을 파악할 수 있다.
도 7은, 레벨이 높은 경보가 프로세스값의 시계열데이터에 중첩되어 표시되는 예를 설명하는 도이다. 여기에서는, 도 4와 동일하게, 프로세스시계열그래프(230)와 이벤트시계열차트(240a, 240b, 240c)가 시간축을 정렬하여 나열하여 표시되어 있지만, 예를 들면 경보 Q에 대하여 경보레벨이 소정 값보다 높은 "중경보(重警報)"가 발생한 타이밍에는, 부호 244로 나타내는 바와 같이 중경보의 발생을 나타내는 마크를 프로세스시계열그래프(230)에 중첩하여 표시한다. 이로써, 중경보에 대해서는 프로세스시계열그래프(230) 상에서 용이하게 확인할 수 있으며, 경경보(輕警報)에 대해서는 이벤트시계열차트(240a, 240b, 240c)에서 별도 확인할 수 있다. 이로써, 중경보에 대해서는 프로세스값의 시계열데이터에 중첩시켜 프로세스값의 변화와의 관련성을 오퍼레이터가 재빨리 파악할 수 있도록 할 수 있다. 또, 경경보에 대해서는 다발할 가능성도 있기 때문에, 프로세스값의 시계열데이터에 중첩시키면 보기 어려워지는 점에서, 프로세스값의 시계열데이터에 중첩시키지 않고, 프로세스시계열그래프와 병렬로 이벤트시계열차트에 표시함으로써 개별로 확인할 수 있다.
시계열표시부(70)는, 경보레벨의 차이를 상이한 색으로 구별하여 경보의 시계열데이터를 표시해도 된다. 예를 들면 낮은 레벨의 경보는 황색, 높은 레벨의 경보는 적색으로 표시함으로써, 경보레벨의 높낮이를 시각적으로 용이하게 확인할 수 있다.
표시양태전환부(80)는, 프로세스값과 이벤트의 시계열데이터의 표시양태를 오퍼레이터에게 선택시키고, 시계열표시부(70)에 표시양태의 전환을 지시한다. 표시양태전환부(80)는, 이벤트의 시계열데이터를 프로세스값의 시계열데이터와 나열하여 표시할지, 이벤트의 시계열데이터를 프로세스값의 시계열데이터에 중첩하여 표시할지를 오퍼레이터에게 선택시킨다. 또, 표시양태전환부(80)는, 복수의 이벤트가 있는 경우에, 어느 이벤트의 시계열데이터를 프로세스값의 시계열데이터와 중첩시킬지를 오퍼레이터에게 선택시킨다. 또, 표시양태전환부(80)는, 복수의 이벤트의 시계열데이터를 서로 중첩하여 표시할지 여부를 오퍼레이터에게 선택시킨다.
오퍼레이터에게 표시양태를 선택시키는 수단으로서, 그래피컬유저인터페이스를 이용할 수 있다. 예를 들면, 오퍼레이터는, 마우스 등으로 특정의 이벤트의 시계열표시를 프로세스시계열그래프에 드래그·앤드·드롭함으로써 프로세스값의 시계열데이터에 중첩시키고자 하는 이벤트를 선택할 수 있다. 또, 오퍼레이터는, 마우스 등으로 특정의 이벤트의 시계열표시를 다른 이벤트의 시계열표시에 드래그·앤드·드롭함으로써 서로 중첩하여 표시하고자 하는 이벤트를 선택할 수 있다.
도 8은, 이상감시장치(300)에 의한 이상감시처리의 절차를 나타내는 플로차트이다.
오퍼레이터는 복수의 프로세스값의 후보 중에서 열람해야 할 프로세스값을 선택한다(S10). 오퍼레이터는 복수의 이벤트의 후보 중에서 열람해야 할 이벤트를 선택한다(S12). 여기에서는, 프로세스값을 선택하고 나서 이벤트를 선택하는 순서로 했지만, 이벤트를 선택하고 나서 프로세스값을 선택해도 된다. 오퍼레이터는 프로세스값의 시계열데이터와 이벤트의 시계열데이터를 횡단하여 트레이스작업을 행하기 때문에, 프로세스값의 이상한 변화로부터 동시간대의 이벤트를 열람하고자 하는 경우도 있고, 이벤트의 발생시각으로부터 동시간대의 프로세스값의 변화를 열람하고자 하는 경우도 있기 때문이다.
시계열표시부(70)는, 선택된 프로세스값의 시계열데이터와 선택된 이벤트의 시계열데이터를 시간축을 정렬하여 표시한다(S14). 표시양태로서, 프로세스값의 시계열그래프의 시간축에 정렬하여, 이벤트의 시계열마크를 나열하여 표시하는 양태와, 프로세스값의 시계열그래프의 시간축에 정렬하여, 이벤트의 시계열마크를 중첩하여 표시하는 양태가 있다. 프로세스값의 시계열그래프에 이벤트의 시계열마크를 나열하여 표시하는 양태에서는, 오퍼레이터는, 프로세스값의 시간변화와 이벤트의 발생빈도를 개별로 열람하여 감시할 수 있으며, 프로세스값의 시계열그래프에 이벤트의 시계열마크를 중첩하여 표시하는 양태에서는, 오퍼레이터는, 프로세스값의 시간변화와 이벤트의 발생빈도의 관련성을 하나의 그래프에 있어서 열람하여 감시할 수 있다.
표시양태전환부(80)는, 오퍼레이터에게 프로세스값과 이벤트의 시계열데이터의 표시양태를 선택시킨다(S16). 오퍼레이터가 표시양태의 전환을 지시한 경우(S16의 Y), 표시양태전환부(80)는 시계열표시부(70)에 표시양태를 변경시키고(S18), 스텝 S14로 되돌아온다. 예를 들면, 오퍼레이터가 병렬표시의 양태를 지시한 경우는, 이벤트의 시계열차트를 프로세스값의 시계열그래프에 시간축을 정렬하여 병렬로 표시한다. 오퍼레이터가 중첩표시의 양태를 지시한 경우는, 이벤트의 시계열차트를 프로세스값의 시계열그래프에 시간축을 정렬하여 중첩하여 표시한다. 오퍼레이터가 표시양태의 전환을 지시하지 않는 경우(S16의 N), 스텝 S18을 스킵하고, 스텝 S14로 되돌아온다.
본 실시형태의 이상감시장치(300)에 의하면, 프로세스값의 시계열데이터와 이벤트의 시계열데이터를 시간축을 정렬하여 표시함으로써, 오퍼레이터는 프로세스값의 변화와 이벤트발생의 빈도를 용이하게 관련시켜 파악할 수 있기 때문에, 조기의 이상원인의 특정과 대책입안을 지원할 수 있다. 프로세스값의 시계열그래프와 이벤트의 시계열차트의 시간축이 정렬되어 있기 때문에, 오퍼레이터는 프로세스데이터와 이벤트데이터를 횡단한 트레이스작업을 용이하게 행할 수 있어, 이상발생 시에 신속히 대응할 수 있다.
이상, 본 발명을 실시예에 근거하여 설명했다. 본 발명은 상기 실시형태에 한정되지 않고, 여러 가지 설계변경이 가능하며, 다양한 변형예가 가능한 것, 또 그러한 변형예도 본 발명의 범위에 있는 것은, 당업자에게 이해되는 점이다.
시스템의 감시기술에 이용할 수 있다.
10 프로세스데이터취득부
20 프로세스데이터선택후보표시부
30 프로세스데이터선택부
40 이벤트데이터취득부
50 이벤트데이터선택후보표시부
60 이벤트데이터선택부
70 프로세스데이터·이벤트데이터시계열표시부
80 표시양태전환부
300 이상감시장치

Claims (11)

  1. 시스템의 상태를 나타내는 복수의 프로세스값을 시계열데이터로 취득하는 프로세스데이터취득부와,
    시스템의 프로세스제어에 있어서의 오퍼레이터의 조작 및 경보를 포함하는 이벤트에 관한 시계열데이터를 취득하는 이벤트데이터취득부와,
    시스템의 상태에 관한 상기 프로세스값의 시계열과 상기 시스템의 프로세스제어에 관한 상기 이벤트의 시계열에 대해서, 시간축을 정렬하여 표시하는 시계열표시부를 구비하고,
    이벤트 발생을 나타내는 마크는 세로줄로서 표시되며,
    프로세스값의 시계열정보와, 이벤트의 시계열정보는, 상이한 형식의 그래프이며, 상기 시계열표시부에 동시에 표시되고, 이벤트의 시계열정보에 있어서, 오퍼레이터의 조작의 시계열정보와 경보의 시계열정보는 서로 상이한 영역에 동시에 표시되고,
    프로세스값의 시계열정보의 하측에 경보의 시계열정보가 표시되며, 경보의 시계열정보의 하측에 오퍼레이터의 조작의 시계열정보가 표시되는 것을 특징으로 하는 이상감시장치.
  2. 제1항에 있어서,
    상기 시계열표시부는, 시간축 상의 이벤트발생시각에 있어서 이벤트발생을 나타내는 마크를 표시함으로써 상기 이벤트의 시계열을 표시하는 것을 특징으로 하는 이상감시장치.
  3. 제1항 또는 제2항에 있어서,
    상기 프로세스값의 후보 또는 상기 이벤트의 후보 중에서 열람해야 할 상기 프로세스값 또는 열람해야 할 상기 이벤트를 오퍼레이터에게 선택시키는 선택부를 더 포함하고,
    상기 시계열표시부는, 상기 오퍼레이터에 의하여 선택된 프로세스값 또는 이벤트의 시계열을 전환하여 표시하는 것을 특징으로 하는 이상감시장치.
  4. 제1항 또는 제2항에 있어서,
    상기 시계열표시부는, 복수의 상기 이벤트의 시계열을 나열하거나 또는 중첩하여 표시하는 것을 특징으로 하는 이상감시장치.
  5. 제1항 또는 제2항에 있어서,
    상기 시계열표시부는, 상기 이벤트의 시계열을 상기 프로세스값의 시계열에 나열하여 표시하는 것을 특징으로 하는 이상감시장치.
  6. 제1항 또는 제2항에 있어서,
    상기 시계열표시부는, 상기 이벤트의 시계열을 상기 프로세스값의 시계열에 중첩하여 표시하는 것을 특징으로 하는 이상감시장치.
  7. 제1항 또는 제2항에 있어서,
    상기 이벤트의 시계열을 상기 프로세스값의 시계열에 대하여 나열하여 표시할지 중첩하여 표시할지를 오퍼레이터에게 선택시키는 전환부를 더 포함하는 것을 특징으로 하는 이상감시장치.
  8. 시스템의 상태를 나타내는 복수의 프로세스값을 프로세스데이터취득부에 의해서 시계열데이터로 취득하는 프로세스데이터취득스텝과,
    시스템의 프로세스제어에 있어서의 오퍼레이터의 조작 및 경보를 포함하는 이벤트에 관한 시계열데이터를 이벤트데이터취득부에 의해서 취득하는 이벤트데이터취득스텝과,
    시스템의 상태에 관한 상기 프로세스값의 시계열과 상기 시스템의 프로세스제어에 관한 상기 이벤트의 시계열에 대해서, 시계열표시부에 의해서 시간축을 정렬하여 표시하는 시계열표시스텝을 포함하고,
    이벤트 발생을 나타내는 마크는 세로줄로서 표시되며,
    프로세스값의 시계열정보와, 이벤트의 시계열정보는, 상이한 형식의 그래프이며, 상기 시계열표시부에 동시에 표시되고, 이벤트의 시계열정보에 있어서, 오퍼레이터의 조작의 시계열정보와 경보의 시계열정보는 서로 상이한 영역에 동시에 표시되고,
    프로세스값의 시계열정보의 하측에 경보의 시계열정보가 표시되며, 경보의 시계열정보의 하측에 오퍼레이터의 조작의 시계열정보가 표시되는 것을 특징으로 하는 이상감시방법.
  9. 시스템의 상태를 나타내는 복수의 프로세스값을 시계열데이터로 취득하는 프로세스데이터취득스텝과, 시스템의 프로세스제어에 있어서의 오퍼레이터의 조작 및 경보를 포함하는 이벤트에 관한 시계열데이터를 취득하는 이벤트데이터취득스텝과, 시스템의 상태에 관한 상기 프로세스값의 시계열과 상기 시스템의 프로세스제어에 관한 상기 이벤트의 시계열에 대해서, 시간축을 정렬하여 표시하는 시계열표시스텝을 실행시키고,
    이벤트 발생을 나타내는 마크는 세로줄로서 표시하며,
    프로세스값의 시계열정보와, 이벤트의 시계열정보는, 상이한 형식의 그래프이며, 시계열표시부에 동시에 표시되고, 이벤트의 시계열정보에 있어서, 오퍼레이터의 조작의 시계열정보와 경보의 시계열정보는 서로 상이한 영역에 동시에 표시되고,
    프로세스값의 시계열정보의 하측에 경보의 시계열정보가 표시되며, 경보의 시계열정보의 하측에 오퍼레이터의 조작의 시계열정보가 표시되는 프로그램이 기록된 컴퓨터로 판독가능한 비일시적인 기록매체.
  10. 시스템의 상태를 나타내는 복수의 프로세스값을 시계열데이터로 취득하고, 시스템의 프로세스제어에 있어서의 오퍼레이터의 조작 및 경보를 포함하는 이벤트에 관한 시계열데이터를 취득하며, 상기 시스템의 상태를 감시할 때, 시스템의 상태에 관한 상기 프로세스값의 시계열과 상기 시스템의 프로세스제어에 관한 상기 이벤트의 시계열에 대해서, 시간축을 정렬하여 표시하고, 이벤트 발생을 나타내는 마크는 세로줄로서 표시하고,
    프로세스값의 시계열정보와, 이벤트의 시계열정보는, 상이한 형식의 그래프이며, 시계열표시부에 동시에 표시되고, 이벤트의 시계열정보에 있어서, 오퍼레이터의 조작의 시계열정보와 경보의 시계열정보는 서로 상이한 영역에 동시에 표시되고,
    프로세스값의 시계열정보의 하측에 경보의 시계열정보가 표시되며, 경보의 시계열정보의 하측에 오퍼레이터의 조작의 시계열정보가 표시되는 제어장치.
  11. 프로세스계 시스템의 상태를 나타내는 복수의 프로세스값을 시계열데이터로 취득하고, 프로세스계 시스템의 프로세스제어에 있어서의 오퍼레이터의 조작 및 경보를 포함하는 이벤트에 관한 시계열데이터를 취득하며, 상기 프로세스계 시스템의 상태를 감시할 때, 프로게스계 시스템의 상태에 관한 상기 프로세스값의 시계열과 상기 프로세스계 시스템의 프로세스제어에 관한 상기 이벤트의 시계열에 대해서, 시간축을 정렬하여 표시하고, 이벤트 발생을 나타내는 마크는 세로줄로서 표시하고,
    프로세스값의 시계열정보와, 이벤트의 시계열정보는, 상이한 형식의 그래프이며, 시계열표시부에 동시에 표시되고, 이벤트의 시계열정보에 있어서, 오퍼레이터의 조작의 시계열정보와 경보의 시계열정보는 서로 상이한 영역에 동시에 표시되고,
    프로세스값의 시계열정보의 하측에 경보의 시계열정보가 표시되며, 경보의 시계열정보의 하측에 오퍼레이터의 조작의 시계열정보가 표시되는 플랜트.
KR1020207026899A 2018-03-20 2019-03-08 감시장치, 감시방법, 프로그램, 제어장치 및 플랜트 KR102638003B1 (ko)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
JP2018053118 2018-03-20
JPJP-P-2018-053118 2018-03-20
PCT/JP2019/009435 WO2019181573A1 (ja) 2018-03-20 2019-03-08 監視装置、監視方法、プログラム、制御装置およびプラント

Publications (2)

Publication Number Publication Date
KR20200135349A KR20200135349A (ko) 2020-12-02
KR102638003B1 true KR102638003B1 (ko) 2024-02-16

Family

ID=67987164

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020207026899A KR102638003B1 (ko) 2018-03-20 2019-03-08 감시장치, 감시방법, 프로그램, 제어장치 및 플랜트

Country Status (5)

Country Link
JP (2) JPWO2019181573A1 (ko)
KR (1) KR102638003B1 (ko)
PH (1) PH12020500652A1 (ko)
TW (1) TWI735844B (ko)
WO (1) WO2019181573A1 (ko)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7107830B2 (ja) * 2018-12-21 2022-07-27 ファナック株式会社 学習用データ確認支援装置、機械学習装置、故障予知装置
JP6957669B2 (ja) * 2019-09-04 2021-11-02 株式会社東芝 可視化システム
JP7423138B2 (ja) * 2019-12-27 2024-01-29 住友重機械工業株式会社 装置及びシステム
JPWO2022102315A1 (ko) * 2020-11-11 2022-05-19
CN113421020B (zh) * 2021-07-13 2024-06-21 神策网络科技(北京)有限公司 一种多指标异常点重合度分析方法

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001067113A (ja) * 1999-08-30 2001-03-16 Toshiba Corp プラント操作評価システム
JP2013092858A (ja) 2011-10-25 2013-05-16 Toshiba Mitsubishi-Electric Industrial System Corp プロセス監視システム

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH10111675A (ja) * 1996-10-07 1998-04-28 Hitachi Ltd プラント監視方法及び監視装置、並びにプラントシミュレータ
JPH11134154A (ja) * 1997-10-28 1999-05-21 Yamatake Corp プロセスイベント情報の表示方法
JP3731442B2 (ja) * 1999-05-21 2006-01-05 株式会社日立製作所 プラント運転監視装置及びプラント運転監視方法
JP2009075692A (ja) * 2007-09-19 2009-04-09 Toshiba Corp プラント警報装置およびプラント警報方法
JP5259797B2 (ja) 2011-09-05 2013-08-07 株式会社東芝 学習型プロセス異常診断装置、およびオペレータ判断推測結果収集装置
JP2017211839A (ja) 2016-05-25 2017-11-30 横河電機株式会社 機器保全装置、機器保全方法、機器保全プログラム及び記録媒体

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001067113A (ja) * 1999-08-30 2001-03-16 Toshiba Corp プラント操作評価システム
JP2013092858A (ja) 2011-10-25 2013-05-16 Toshiba Mitsubishi-Electric Industrial System Corp プロセス監視システム

Also Published As

Publication number Publication date
JPWO2019181573A1 (ja) 2021-03-11
JP2023079230A (ja) 2023-06-07
KR20200135349A (ko) 2020-12-02
PH12020500652A1 (en) 2021-06-21
TWI735844B (zh) 2021-08-11
TW201941009A (zh) 2019-10-16
JP7515048B2 (ja) 2024-07-12
WO2019181573A1 (ja) 2019-09-26

Similar Documents

Publication Publication Date Title
KR102638003B1 (ko) 감시장치, 감시방법, 프로그램, 제어장치 및 플랜트
CN105051635A (zh) 过程控制工厂图形描绘内的导航
US9164647B2 (en) Graphical user interface device
CN110018948A (zh) 用于分析和响应日志文件内的错误的***和方法
TW200905589A (en) Work management apparatus and work management method
CN112612238A (zh) 设置装置和plc***
JPH0836682A (ja) プラント監視装置および監視方法
JP6969320B2 (ja) 監視状態表示装置、監視状態表示方法、および、監視状態表示プログラム
JP2018169827A (ja) 運転監視システム
JP2011118739A (ja) プラント監視方法およびプラント監視装置
US9720015B2 (en) Intelligent visualization in the monitoring of process and/or system variables
US12038742B2 (en) Method for alarm handling in a processing system
CN103914033B (zh) 监视和控制现场设备的方法和控制设备
JP2009303462A (ja) 監視制御システム
JP4738309B2 (ja) プラント運転データ監視装置
KR102560765B1 (ko) 이상감시장치, 이상감시방법, 프로그램, 제어장치 및 플랜트
JP2012008649A (ja) 状態表示装置及び状態表示方法
JP2011065341A (ja) 故障箇所検出装置
CN103765337A (zh) 告警可视化
JP2001005522A (ja) データ表示装置
WO2019102757A1 (ja) 監視状態表示装置、監視状態表示方法、および、監視状態表示プログラム
JP2021111116A (ja) プラント制御装置、これを用いたプラント監視装置、データ収集装置、及びプラント制御装置シミュレータ
US20240221493A1 (en) Alarm management methods and systems
JP5541264B2 (ja) 運転監視装置および運転監視方法
JP4634139B2 (ja) 波形判定装置

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
AMND Amendment
E601 Decision to refuse application
AMND Amendment
X701 Decision to grant (after re-examination)
GRNT Written decision to grant