KR102417799B1 - 선로 고장 모의 시험 장치 및 방법 - Google Patents

선로 고장 모의 시험 장치 및 방법 Download PDF

Info

Publication number
KR102417799B1
KR102417799B1 KR1020200025948A KR20200025948A KR102417799B1 KR 102417799 B1 KR102417799 B1 KR 102417799B1 KR 1020200025948 A KR1020200025948 A KR 1020200025948A KR 20200025948 A KR20200025948 A KR 20200025948A KR 102417799 B1 KR102417799 B1 KR 102417799B1
Authority
KR
South Korea
Prior art keywords
scenario
target area
template
unit
setting
Prior art date
Application number
KR1020200025948A
Other languages
English (en)
Other versions
KR20210110991A (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 KR1020200025948A priority Critical patent/KR102417799B1/ko
Publication of KR20210110991A publication Critical patent/KR20210110991A/ko
Application granted granted Critical
Publication of KR102417799B1 publication Critical patent/KR102417799B1/ko

Links

Images

Classifications

    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02JCIRCUIT ARRANGEMENTS OR SYSTEMS FOR SUPPLYING OR DISTRIBUTING ELECTRIC POWER; SYSTEMS FOR STORING ELECTRIC ENERGY
    • H02J13/00Circuit arrangements for providing remote indication of network conditions, e.g. an instantaneous record of the open or closed condition of each circuitbreaker in the network; Circuit arrangements for providing remote control of switching means in a power distribution network, e.g. switching in and out of current consumers by using a pulse code signal carried by the network
    • H02J13/00001Circuit arrangements for providing remote indication of network conditions, e.g. an instantaneous record of the open or closed condition of each circuitbreaker in the network; Circuit arrangements for providing remote control of switching means in a power distribution network, e.g. switching in and out of current consumers by using a pulse code signal carried by the network characterised by the display of information or by user interaction, e.g. supervisory control and data acquisition systems [SCADA] or graphical user interfaces [GUI]
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01RMEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
    • G01R31/00Arrangements for testing electric properties; Arrangements for locating electric faults; Arrangements for electrical testing characterised by what is being tested not provided for elsewhere
    • G01R31/28Testing of electronic circuits, e.g. by signal tracer
    • G01R31/2832Specific tests of electronic circuits not provided for elsewhere
    • G01R31/2836Fault-finding or characterising
    • G01R31/2846Fault-finding or characterising using hard- or software simulation or using knowledge-based systems, e.g. expert systems, artificial intelligence or interactive algorithms
    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02JCIRCUIT ARRANGEMENTS OR SYSTEMS FOR SUPPLYING OR DISTRIBUTING ELECTRIC POWER; SYSTEMS FOR STORING ELECTRIC ENERGY
    • H02J13/00Circuit arrangements for providing remote indication of network conditions, e.g. an instantaneous record of the open or closed condition of each circuitbreaker in the network; Circuit arrangements for providing remote control of switching means in a power distribution network, e.g. switching in and out of current consumers by using a pulse code signal carried by the network
    • H02J13/00002Circuit arrangements for providing remote indication of network conditions, e.g. an instantaneous record of the open or closed condition of each circuitbreaker in the network; Circuit arrangements for providing remote control of switching means in a power distribution network, e.g. switching in and out of current consumers by using a pulse code signal carried by the network characterised by monitoring
    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02JCIRCUIT ARRANGEMENTS OR SYSTEMS FOR SUPPLYING OR DISTRIBUTING ELECTRIC POWER; SYSTEMS FOR STORING ELECTRIC ENERGY
    • H02J13/00Circuit arrangements for providing remote indication of network conditions, e.g. an instantaneous record of the open or closed condition of each circuitbreaker in the network; Circuit arrangements for providing remote control of switching means in a power distribution network, e.g. switching in and out of current consumers by using a pulse code signal carried by the network
    • H02J13/00032Systems characterised by the controlled or operated power network elements or equipment, the power network elements or equipment not otherwise provided for
    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02JCIRCUIT ARRANGEMENTS OR SYSTEMS FOR SUPPLYING OR DISTRIBUTING ELECTRIC POWER; SYSTEMS FOR STORING ELECTRIC ENERGY
    • H02J3/00Circuit arrangements for ac mains or ac distribution networks
    • H02J3/38Arrangements for parallely feeding a single network by two or more generators, converters or transformers
    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02JCIRCUIT ARRANGEMENTS OR SYSTEMS FOR SUPPLYING OR DISTRIBUTING ELECTRIC POWER; SYSTEMS FOR STORING ELECTRIC ENERGY
    • H02J2203/00Indexing scheme relating to details of circuit arrangements for AC mains or AC distribution networks
    • H02J2203/20Simulating, e g planning, reliability check, modelling or computer assisted design [CAD]

Landscapes

  • Engineering & Computer Science (AREA)
  • Power Engineering (AREA)
  • Human Computer Interaction (AREA)
  • Health & Medical Sciences (AREA)
  • Artificial Intelligence (AREA)
  • Evolutionary Computation (AREA)
  • Medical Informatics (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Supply And Distribution Of Alternating Current (AREA)
  • Testing And Monitoring For Control Systems (AREA)

Abstract

실시예에 따르면, 복수개의 설비를 포함하는 대상 영역을 설정하고, 상기 대상 영역에 상정 사고 시나리오를 설정하는 시나리오 설정부; 상기 상정 사고 시나리오에 따라 상기 대상 영역에 포함되는 설비별 포인트 리스트, 설정값 및 상태값을 생성하는 데이터 처리부; 및 시나리오 진행에 맞추어 상기 설비별 포인트 리스트, 설정값 및 상태값을 변화하면서 화면에 표시하는 데이터 표시부를 포함하는 선로고장 모의 시험 장치를 제공한다.

Description

선로 고장 모의 시험 장치 및 방법{Distributiom line failure simulation apparatus and method}
본 발명의 일실시예는 선로 고장 모의 시험 장치 및 방법에 관한 것으로, 분산전원이 연계되어 있는 배전 계통에 적용될 수 있는 선로 고장 모의 시험 장치에 관한 것이다.
분산전원의 배전계통 연계로 인해 배전선로에서의 고장 및 사고 발생시 기존의 방사상 계통구조와는 다른 형태의 복잡한 해석 방법이 요구되고 있다. 이러한 고장 및 사고를 실계통 기준으로 상정하고 모의하기 위해서는 시간 동기화된 전계통의 데이터가 필요하다.
이에 해당 데이터를 생성하기 위하여 설비(RTU)를 모의하는 시뮬레이터가 기존에 개발되었다. 기존의 설비(RTU)시뮬레이터는 실제 설비를 에뮬레이팅하여 실제 설비를 대신하여 프로그램으로 설비와 동일한 동작을 하는 프로그램이다. 따라서 배전자동화 시스템과의 통신, 실시간 데이터 발생을 주 기능으로 갖고 있으며, 시나리오를 생성하고 정해진 시간에 시나리오를 수행하는 기능을 갖고 있다.
그러니, 기존의 설비 시뮬레이터를 통하여 선로 고장 및 사고를 모의하기 위해서는 해당 설비들의 포인트 리스트중 고장/사고와 관련된 포인트를 사용자가 수작업으로 하나씩 셋팅해야 하는 불편함이 있엇고, 시나리오 생성 시간 또한 매우 오래걸린다는 문제가 있다.
본 발명이 이루고자 하는 기술적 과제는 모의 장치내에서 상정사고 유형을 설정하고 그 상정 사고에 대한 설비들의 동작을 모의할 수 있는 선로 고장 모의 시험장치 및 방법을 제공하는데 있다.
또한, 실제 계통 동작과 동일하게, 모의 시험에 따라 각 설비들이 배전자동화 운영시스템으로 고장 및 사고와 관련된 정보를 제공할 수 있는 선로 고장 모의 시험장치 및 방법을 제공하는데 있다.
또한, 고장 및 사고를 유형별로 구분하여 템플릿에 따른 상정 사고 시나리오를 제공할 수 있는 선로 고장 모의 시험장치 및 방법을 제공하는데 있다.
또한, 모의 시험을 수행하기 위한 대상을 설비가 아닌 영역 단위로 지정할 수 있는 선로 고장 모의 시험 장치 및 방법을 제공하는데 있다.
실시예에 따르면, 복수개의 설비를 포함하는 대상 영역을 설정하고, 상기 대상 영역에 상정 사고 시나리오를 설정하는 시나리오 설정부; 상기 상정 사고 시나리오에 따라 상기 대상 영역에 포함되는 설비별 포인트 리스트, 설정값 및 상태값을 생성하는 데이터 처리부; 및 시나리오 진행에 맞추어 상기 설비별 포인트 리스트, 설정값 및 상태값을 변화하면서 화면에 표시하는 데이터 표시부를 포함하는 선로고장 모의 시험 장치를 제공한다.
단선도 또는 계통도 화면을 통한 상기 대상 영역 선택 기능을 제공하는 유저 인터페이스부를 더 포함할 수 있다.
상기 상정 사고 시나리오에 따라 주장치와 데이터 통신을 수행하는 통신부를 더 포함할 수 있다.
상기 통신부는 기 설정된 프로토콜에 따라 상기 주장치와 데이터 통신을 수행할 수 있다.
상기 상정 사고 시나리오는 1상지락 일시고장, 2상 지락 일시고장, 3상 지락 일시고장, 1상 순간고장, 2상 순간고장, 3상 순간고장, 고지락고장 및 과전압 중 적어도 하나 이상의 템플릿을 포함할 수 있다.
실시예에 따르면, 시나리오 설정부가 복수개의 설비를 포함하는 대상 영역을 설정하는 단계; 상기 시나리오 설정부가 상기 대상 영역에 상정 사고 시나리오를 설정하는 단계; 데이터 처리부가 상기 상정 사고 시나리오에 따라 상기 대상 영역에 포함되는 설비별 포인트 리스트, 설정값 및 상태값을 생성하는 단계; 및 데이터 표시부가 시나리오 진행에 맞추어 상기 설비별 포인트 리스트, 설정값 및 상태값을 변화하면서 화면에 표시하는 단계를 포함하는 선로고장 모의 시험 방법을 제공한다.
상기 대상 영역을 설정하는 단계는, 유저 인터페이스부를 통하여 단선도 또는 계통도 화면을 통한 상기 대상 영역 선택 기능을 제공하는 단계를 더 포함할 수 있다.
통신부가 상기 상정 사고 시나리오에 따라 주장치와 데이터 통신을 수행하는 단계를 더 포함할 수 있다.
본 발명인 선로 고장 모의 시험 장치 및 방법은 모의 장치내에서 상정사고 유형을 설정하고 그 상정 사고에 대한 설비들의 동작을 모의할 수 있다.
또한, 실제 계통 동작과 동일하게, 모의 시험에 따라 각 설비들이 배전자동화 운영시스템으로 고장 및 사고와 관련된 정보를 제공할 수 있다.
또한, 고장 및 사고를 유형별로 구분하여 템플릿에 따른 상정 사고 시나리오를 제공할 수 있다.
또한, 모의 시험을 수행하기 위한 대상을 설비가 아닌 영역 단위로 지정할 수 있다.
도1은 실시예에 따른 선로 고장 모의 시험 장치의 개념도이다.
도2는 실시예에 따른 선로 고장 모의 시험 장치의 구성 블록도이다.
도 3은 실시예에 따른 시나리오 설정부의 동작을 설명하기 위한 도면이다.
도5는 실시에에 따른 선로 고장 모의 시험 장치의 동작을 설명하기 위한 도면이다.
도 6은 실시예에 따른 선로고장 모의 시험 방법의 순서도이다.
이하, 첨부된 도면을 참조하여 본 발명의 바람직한 실시예를 상세히 설명한다.
다만, 본 발명의 기술 사상은 설명되는 일부 실시 예에 한정되는 것이 아니라 서로 다른 다양한 형태로 구현될 수 있고, 본 발명의 기술 사상 범위 내에서라면, 실시 예들간 그 구성 요소들 중 하나 이상을 선택적으로 결합, 치환하여 사용할 수 있다.
또한, 본 발명의 실시예에서 사용되는 용어(기술 및 과학적 용어를 포함)는, 명백하게 특별히 정의되어 기술되지 않는 한, 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자에게 일반적으로 이해될 수 있는 의미로 해석될 수 있으며, 사전에 정의된 용어와 같이 일반적으로 사용되는 용어들은 관련 기술의 문맥상의 의미를 고려하여 그 의미를 해석할 수 있을 것이다.
또한, 본 발명의 실시예에서 사용된 용어는 실시예들을 설명하기 위한 것이며 본 발명을 제한하고자 하는 것은 아니다.
본 명세서에서, 단수형은 문구에서 특별히 언급하지 않는 한 복수형도 포함할 수 있고, "A 및(와) B, C 중 적어도 하나(또는 한 개 이상)"로 기재되는 경우 A, B, C로 조합할 수 있는 모든 조합 중 하나 이상을 포함할 수 있다.
또한, 본 발명의 실시 예의 구성 요소를 설명하는 데 있어서, 제1, 제2, A, B, (a), (b) 등의 용어를 사용할 수 있다.
이러한 용어는 그 구성 요소를 다른 구성 요소와 구별하기 위한 것일 뿐, 그 용어에 의해 해당 구성 요소의 본질이나 차례 또는 순서 등으로 한정되지 않는다.
그리고, 어떤 구성 요소가 다른 구성요소에 '연결', '결합' 또는 '접속'된다고 기재된 경우, 그 구성 요소는 그 다른 구성 요소에 직접적으로 연결, 결합 또는 접속되는 경우뿐만 아니라, 그 구성 요소와 그 다른 구성 요소 사이에 있는 또 다른 구성 요소로 인해 '연결', '결합' 또는 '접속' 되는 경우도 포함할 수 있다.
또한, 각 구성 요소의 "상(위) 또는 하(아래)"에 형성 또는 배치되는 것으로 기재되는 경우, 상(위) 또는 하(아래)는 두 개의 구성 요소들이 서로 직접 접촉되는 경우뿐만 아니라 하나 이상의 또 다른 구성 요소가 두 개의 구성 요소들 사이에 형성 또는 배치되는 경우도 포함한다. 또한, "상(위) 또는 하(아래)"으로 표현되는 경우 하나의 구성 요소를 기준으로 위쪽 방향뿐만 아니라 아래쪽 방향의 의미도 포함할 수 있다.
이하, 첨부된 도면을 참조하여 실시예를 상세히 설명하되, 도면 부호에 관계없이 동일하거나 대응하는 구성 요소는 동일한 참조 번호를 부여하고 이에 대한 중복되는 설명은 생략하기로 한다.
도1은 실시예에 따른 선로 고장 모의 시험 장치의 개념도이고, 도2는 실시예에 따른 선로 고장 모의 시험 장치의 구성 블록도이다.
도1 및 도2를 참조하면, 선로 고장 모의 시험장치(10)는 데이터 베이스(1)에 접속하여 단선도, 계통도 정보를 제공받을 수 있다. 또한, 선로 고장 모의 시험 장치(10)는 데이터 베이스(1)에 접속하여 상정 고장 시나리오 정보를 제공받을 수 있다.
선로 고장 모의 시험 장치(10)는 통신부(15)를 통하여 배전자동화 시스템의 주장치(2)와 데이터 통신을 수행할 수 있다. 선로 고장 모의 시험 장치(10)는 모의 시험의 진행에 따라 발생되는 다양한 데이터들을 주장치(2)로 전송할 수 있다.
실시예에 따른 선로 고장 모의 시험 장치(10)는 유저 인터페이스부(11), 시나리오 설정부(12), 데이터 처리부(13), 데이터 표시부(14) 및 통신부(15)를 포함할 수 있다.
유저 인터페이스부(11)는 단선도 또는 계통도 화면을 통한 대상 영역 선택 기능을 제공할 수 있다. 실시예에서 대상 영역은 실제 계통과 동일하게 구성될 수 있으며 복수개의 설비와 선로가 포함되도록 선택될 수 있다. 실시예에서 설비는 다기능 가공형 RTU, 통합형 RTU, 지중형 4회로 RTU 등을 포함할 수 있다.
사용자는 유저 인터페이스부(11)를 통하여 단선도 또는 계통도 화면을 드래그함으로써 모의 시험을 수행하기 위한 대상 영역을 선택할 수 있다. 선택된 대상 영역은 유저 인터페이스부(11)를 통하여 수정 또는 추가될 수 있다.
유저 인터페이스부(11)는 선로 고장 모의 시험 장치의 동작 제어를 위한 입력 데이터를 발생시킬 수 있다. 유저 인터페이스부(11)는 키 패드, 돔 스위치, 터치 패드, 조그 휠, 조그 스위치 등으로 구성될 수 있다. 데이터 표시부(14)와 터치패드가 상호 레이어 구조를 이루어 터치 스크린으로 구성되는 경우, 데이터 표시부(14)는 출력 장치 이외에 입력 장치로도 사용될 수 있다.
유저 인터페이스부(11)는 선로 고장 모의 시험 장치(10)의 동작을 위한 다양한 명령을 입력받을 수 있다.
시나리오 설정부(12)는 복수개의 설비를 포함하는 대상 영역을 설정하고, 대상 영역에 상정 사고 시나리오를 설정할 수 있다.
실시예에서, 상정 사고 시나리오는 사전에 정의된 다양한 계통 상태 유형에 따라 설정될 수 있다. 또한, 상정 사고 시나리오는 설비 유형에 따라 다른 템플릿이 제공될 수 있다. 예를 들면, 상정 사고 시나리오는 1상지락 일시고장, 2상 지락 일시고장, 3상 지락 일시고장, 1상 순간고장, 2상 순간고장, 3상 순간고장, 고지락 고장 및 과전압 중 적어도 하나 이상의 템플릿을 포함할 수 있다.
사용자는 유저 인터페이스부(11)를 통하여 템플릿을 선택함으로써 모의 시험을 수행하고자 하는 상정 사고 시나리오를 설정할 수 있다. 사용자는 적어도 하나 이상의 템플릿을 설정하여 대상 영역에 상정 사고 시나리오를 설정할 수 있다.
도 3은 실시예에 따른 시나리오 설정부의 동작을 설명하기 위한 도면이다. 도2 및 도 3을 참조하면, 실시예에서 시나리오 설정부(12)는 템플릿을 생성하는 기능, 시나리오를 생성하는 기능을 수행할 수 있다. 시나리오 설정부(12)는 템플릿을 사용하는 경우와 템플릿을 사용하지 않는 경우를 구분하여 시나리오를 설정할 수 있다.
시나리오 설정부(12)는 템플릿을 생성하기 위하여 유저 인터페이스부(11)를 통하여 모의 시험을 수행하기 위한 대상 영역을 입력받을 수 있다. 이때, 햐기 표1과 같이 설비의 종류와 설비의 관계는 1:n의 대응 관계를 가질 수 있다.
표1에서 설비의 종류가 같으면, 인덱스 포인트의 구성이 동일하게 설정될 수 있다. 표 1의 “연구간1”과 “연구간248”은 설비종류가 “다기능가공”으로 동일하여 인덱스 포인트의 구성은 동일하다. 따라서, 설비의 종류로 템플릿을 생성한 후, 템플릿을 사용하여 시나리오를 생성할 때 설비의 종류를 실제 설비로 변경하면 템플릿은 시나리오로 변경되며, 해당 시나리오의 단계적인 수행을 통하여 선로고장을 모의할 수 있게 된다. 예시로 설명하는 배전계통에서 모의하고자 하는 설비의 종류는 4개(다기능가공, 성능개선 가공, 지중가공 4회선, 지중가공 6회선)이고, 실제 설비는 6개로 설정하였다. 이와는 달리 실 계통의 설비 종류와 그 종류에 따른 실제 설비들이 다양하게 존재할 수 있으며, 그에 따라 설비 종류 및 실제 설비도 더 다양하게 설정될 수 있다.
Figure 112020022026569-pat00001
다음으로, 시나리오 설정부(12)는 입력받은 대상 영역내에 포함되는 각 설비종류에 따라 아날로그 입력(Analog Input), 아날로그 출력(Analog Output), 이진 입력(Binary Input), 이진 출력(Binary Output), 카운터(Counter) 인덱스 맵리스트를 생성하고, 유저 인터페이스부를 통하여 시나리오에 사용할 각 인덱스 포인트를 입력 받을 수 있다. 이 과정에서 값의 범위(Range)와 상태(0또는1)값, 각 시퀸스별 지연시간(Delay Time)을 설정할 수 있다. 이 과정은 만들고자 하는 시나리오 리스트가 생성될 때까지 반복할 수 있다. 시나리오 리스트가 생성되면 템플릿 유형 선택 과정으로 넘어간다(S301~309).
실시예에서, 템플릿 유형은 크게 3가지로 일시/순간 고장, 상/전압 불평형, 기타로 구분될 수 있다. 유저 인터페이스부를 통하여 템플릿 유형이 선택되면, 시나리오 설정부(12)는 작성중인 템플릿을 시나리오 리스트 형식으로 저장하고 템플릿 생성과정을 종료할 수 있으며, 예를 들면 4CB_일시고장.tpl파일 형식으로 저장할 수 있다. 하기 표2를 참조하면, 4CB_일시고장.tpl파일 형식으로 저장된 시나리오 리스트 파일에는 4개의 설비가 일시고장으로 동작하는 템플릿 파일을 의미할 수 있으며, 해당 파일에는 실제 어떤 설비인지 여부는 아직 정해지지 않은 상태이다. 따라서 이 파일을 상정 사고 시나리오로 바로 사용할 수는 없다(S310~312).
Figure 112020022026569-pat00002
표2에서 RTU번호가 추가되는 경우는 설비 종류가 바뀌는 경우 또는 사용자가 설비를 추가하는 경우, 인덱스가 변경되는 경우이다.
템플릿을 사용하지 않고 시나리오를 생성하는 경우, 시나리오 설정부(12)는 유저 인터페이스부(11)를 통하여 모의 시험을 수행하기 위한 대상 영역을 입력받을 수 있다. 이때, 전술한 표1과 같이 설비의 종류와 설비의 관계는 1:n의 대응 관계를 가질 수 있다.
다음으로, 시나리오 설정부(12)는 입력받은 대상 영역내에 포함되는 각 설비종류에 따라 아날로그 입력(Analog Input), 아날로그 출력(Analog Output), 이진 입력(Binary Input), 이진 출력(Binary Output), 카운터(Counter) 인덱스 맵리스트를 생성하고, 유저 인터페이스부를 통하여 시나리오에 사용할 각 인덱스 포인트를 입력 받을 수 있다. 이 과정에서 값의 범위(Range)와 상태(0또는1)값, 각 시퀸스별 지연시간(Delay Time)을 설정할 수 있다. 이 과정은 만들고자 하는 시나리오 리스트가 생성될 때까지 반복할 수 있다. 시나리오가 생성되면 시나리오 생성부(12)는 시나리오를 저장할 수 있으며, 예를 들면, 연구DL_4CB_일시고장.sin 의 형태로 저장될 수 있다. 하기 표3을 참조하면, 이 때 생성된 시나리오 파일은 파일은 상정 사고 시나리오를 바로 수행할 수 있는 파일로서 전술한 “4CB_일시고장.tpl” 파일과 비교될 수 있다(S313~323).
Figure 112020022026569-pat00003
템플릿을 사용하는 경우 시나리오 생성부(12)는 이전에 생성되어 있는 템플릿 파일(4CB_일시고장.tpl)을 선택할 수 있다. 시나리오 생성부(12)가 템플릿 파일에 입력되어야 하는 설비의 종류 및 개수에 맞게 설비를 선택하면 시나리오 임시파일이 생성되는데 이 시나리오를 수정하거나 그대로 사용하여 시나리오를 저장 후 시나리오 생성과정을 종료할 수 있다(S324~327).
표2는 템플릿을 설명하기 위한 표이고, 표3은 시나리오를 설명하기 위한 표이다. 템플릿 파일을 읽고 나서 모의하고자 하는 설비를 선택하면 표3의 시니라오가 설정된다. 표2에 따른 템플릿은 설비는 4개, 설비 종류는 2개를 사용한다. 따라서 “다기능가공”타입의 RTU1, RTU2, RTU4와 “성능개선 가공”타입의 RTU3이 표1의 설비명 중 어떤 설비인지 선택하면 표3에 따른 시나리오가 설정된다.
표2에 따른 템플릿에서 RTU번호로 구별되던 설비들에 실제 설비를 선택하여 적용시키면 표3에 따른 시나리오가 생성된다. 따라서, 동일한 템플릿을 사용하더라도 선택하는 설비가 다르면 다른 시나리오가 생성될 수 있다.
데이터 처리부(13)는 상정 사고 시나리오에 따라 대상 영역에 포함되는 설비별 포인트 리스트, 설정값 및 상태값을 생성할 수 있다.
데이터 처리부(13)는 시퀸스와 Delay Time을 고려하여 시나리오 파일을 모의할한다. Delay Time이 0이라는 의미는 이전 시퀸스와 동시에 진행되는 시나리오라는 의미이다. 즉,“연구DL_4CB_일시고장.sin” 시나리오의 1번 시퀸스와 2번 시퀸스는 동시에 진행될 수 있다. 이후 3번 시퀸스는 1번 시퀸스 종료 1초 후에 실행되며, 4번 시퀸스는 3번 시퀸스 종료 4초 후에 실행된다는 의미이다. 이렇게 생성된 데이터는 각 설비의 통신방식에 따라서 주장치인 배전 자동화 운영 시스템으로 전달될 수 있다.
도5를 참조하면, 데이터 표시부(14)는 시나리오 진행에 맞추어 상기 설비별 포인트 리스트, 설정값 및 상태값을 변화하면서 화면에 표시할 수 있다. 도5는 선로 고장 모의 시험 장치의 단선도상에서 시나리오의 수행결과를 확인하는 화면으로 각 설비(연구간1, 연구간248 등등)의 고장정보(일시고장(A상))와 고장전류(고장전류(A상))값을 화면에 표출하는 예시 화면을 도시하고 있다.
데이터 표시부(14)는 액정 디스플레이(Liquid Crystal Display: LCD), 박막 트랜지스터 액정 디스플레이(Thin Film Transistor-Liquid Crystal Display: TFT LCD), 유기 발광 다이오드(Organic Light-Emitting Diode: OLED), 플렉시블 디스플레이(Flexible Display), 3차원 디스플레이(3D Display), 전자잉크 디스플레이(e-ink display) 중에서 적어도 하나를 포함할 수 있다.
데이터 표시부(14)는 데이터 처리부(14)를 통하여 따라 가공된 데이터를 디스플레이할 수 있다.
또한, 데이터 표시부(14)는 다양한 사용자 인터페이스 또는 그래픽 사용자 인터페이스를 화면에 출력할 수 있다.
통신부(15)는 상정 사고 시나리오에 따라 주장치와 데이터 통신을 수행할 수 있다. 대상 영역에 포함된 각 설비들은 상정 사고 시나리오 진행에 따라 실시간으로 데이터들을 발생시키게 되며, 발생된 데이터들은 통신부(15)를 통하여 주장치로 전송될 수 있다.
통신부(15)는 기 설정된 프로토콜에 따라 주장치와 데이터 통신을 수행할 수 있다. 통신부(15)는 설비와 주장치간 실제 통신을 수행하는 프로토콜에 따라 발생한 데이터들을 전송할 수 있다.
예를 들면, 통신부(15)는 무선랜(Wireless LAN: WLAN), 와이 파이(Wi-Fi), 와이브로(Wireless Broadband: Wibro), 와이맥스(World Interoperability for Microwave Access: Wimax), HSDPA(High Speed Downlink Packet Access), IEEE 802.16, 롱 텀 에볼루션(Long Term Evolution: LTE), 광대역 무선 이동 통신 서비스(Wireless Mobile Broadband Service: WMBS) 등의 원거리 통신 기술을 사용하여 데이터 통신을 수행할 수 있다.
또는 통신부(15)는 블루투스, RFID(RadioFrequency Identification), 적외선 통신(Infrared Data Association: IrDA), UWB(Ultra Wideband), 지그비, 인접 자장 통신(NFC) 등이 포함될 수 있다. 또한, 유선 통신 기술로는, USB 통신, 이더넷(Ethernet), 시리얼 통신(serial communication), 광/동축 케이블 등의 근거리 통신 기술을 사용하여 데이터 통신을 수행할 수 있다.
데이터 베이스(1)는 단선도 또는 계통도를 저장할 수 있으며, 다양한 유형의 상정 사고 시나리오를 저장할 수 있다. 데이터 베이스(1)는 플래시 메모리 타입(Flash Memory Type), 하드 디스크 타입(Hard Disk Type), 멀티미디어 카드 마이크로 타입(Multimedia Card Micro Type), 카드 타입의 메모리(예를 들면, SD 또는 XD 메모리등), 자기 메모리, 자기 디스크, 광디스크, 램(Random Access Memory: RAM), SRAM(Static Random Access Memory), 롬(Read-Only Memory: ROM), EEPROM(Electrically Erasable Programmable Read-Only Memory), PROM(Programmable Read-Only Memory) 중 적어도 하나의 저장매체를 포함할 수 있다. 또한, 데이터베이스는 인터넷(internet) 상에서 저장 기능을 수행하는 웹 스토리지(web storage)를 운영하거나, 또는 웹 스토리지와 관련되어 동작할 수도 있다.
데이터베이스(1)는 통신부(15)에서 수신한 데이터를 저장할 수 있으며, 과거 일정 기간 동안의 데이터를 저장할 수 있다.
또한, 데이터베이스(1)는, 선로 고장 모의 시험 장치가 동작하는데 필요한 데이터와 프로그램 등을 저장할 수 있다.
또한, 데이터베이스(1)는, 다양한 사용자 인터페이스(User Interface: UI) 또는 그래픽 사용자 인터페이스(Graphic User Interface: GUI)를 저장할 수 있다.
도 6은 실시예에 따는 선로고장 모의 시험 방법의 순서도이다.
도 6을 참조하면, 먼저 유저 인터페이스부를 통하여 단선도 또는 계통도 화면을 통한 대상 영역 선택 기능을 제공한다. 사용자는 단선도 또는 계통도 화면을 드래그하여 대상 영역을 선택할 수 있다(S601).
다음으로, 시나리오 설정부는 복수개의 설비를 포함하는 대상 영역을 설정한다 (S602).
다음으로, 시나리오 설정부는 대상 영역에 상정 사고 시나리오를 설정한다. 이 때, 사용자는 유저 인터페이스부를 통하여 템플릿을 선택함으로써 모의 시험을 수행하고자 하는 상정 사고 시나리오를 설정할 수 있다. 사용자는 적어도 하나 이상의 템플릿을 설정하여 대상 영역에 상정 사고 시나리오를 설정할 수 있다(S603).
다음으로, 데이터 처리부는 상정 사고 시나리오에 따라 대상 영역에 포함되는 설비별 포인트 리스트, 설정값 및 상태값을 생성한다(S604).
다음으로, 데이터 표시부는 시나리오 진행에 맞추어 설비별 포인트 리스트, 설정값 및 상태값을 변화하면서 화면에 표시한다(S905).
다음으로, 통신부는 상정 사고 시나리오에 따라 주장치와 데이터 통신을 수행한다. 통신부는 대상 영역에 포함된 각 설비들이 상정 사고 시나리오 진행에 따라 발생시킨 데이터들을 주장치로 전송한다(S606).
실시예에 따른 방법은 다양한 컴퓨터 수단을 통하여 수행될 수 있는 프로그램 명령 형태로 구현되어 컴퓨터 판독 가능 기록 매체에 기록될 수 있다. 이때, 매체는 컴퓨터로 실행 가능한 프로그램을 계속 저장하거나, 실행 또는 다운로드를 위해 임시 저장하는 것일 수도 있다. 또한, 매체는 단일 또는 수 개의 하드웨어가 결합된 형태의 다양한 기록수단 또는 저장수단일 수 있는데, 어떤 컴퓨터 시스템에 직접 접속되는 매체에 한정되지 않고, 네트워크 상에 분산 존재하는 것일 수도 있다. 매체의 예시로는, 하드 디스크, 플로피 디스크 및 자기 테이프와 같은 자기 매체, CD-ROM 및 DVD와 같은 광기록 매체, 플롭티컬 디스크(floptical disk)와 같은 자기-광 매체(magneto-optical medium), 및 ROM, RAM, 플래시 메모리 등을 포함하여 프로그램 명령어가 저장되도록 구성된 것이 있을 수 있다. 또한, 다른 매체의 예시로, 어플리케이션을 유통하는 앱 스토어나 기타 다양한 소프트웨어를 공급 내지 유통하는 사이트, 서버 등에서 관리하는 기록매체 내지 저장매체도 들 수 있다.
본 실시예에서 사용되는 '~부'라는 용어는 소프트웨어 또는 FPGA(field-programmable gate array) 또는 ASIC과 같은 하드웨어 구성요소를 의미하며, '~부'는 어떤 역할들을 수행한다. 그렇지만 '~부'는 소프트웨어 또는 하드웨어에 한정되는 의미는 아니다. '~부'는 어드레싱할 수 있는 저장 매체에 있도록 구성될 수도 있고 하나 또는 그 이상의 프로세서들을 재생시키도록 구성될 수도 있다. 따라서, 일 예로서 '~부'는 소프트웨어 구성요소들, 객체지향 소프트웨어 구성요소들, 클래스 구성요소들 및 태스크 구성요소들과 같은 구성요소들과, 프로세스들, 함수들, 속성들, 프로시저들, 서브루틴들, 프로그램 코드의 세그먼트들, 드라이버들, 펌웨어, 마이크로코드, 회로, 데이터, 데이터베이스, 데이터 구조들, 테이블들, 어레이들, 및 변수들을 포함한다. 구성요소들과 '~부'들 안에서 제공되는 기능은 더 작은 수의 구성요소들 및 '~부'들로 결합되거나 추가적인 구성요소들과 '~부'들로 더 분리될 수 있다. 뿐만 아니라, 구성요소들 및 '~부'들은 디바이스 또는 보안 멀티미디어카드 내의 하나 또는 그 이상의 CPU들을 재생시키도록 구현될 수도 있다.
상기에서는 본 발명의 바람직한 실시예를 참조하여 설명하였지만, 해당 기술 분야의 숙련된 당업자는 하기의 특허 청구의 범위에 기재된 본 발명의 사상 및 영역으로부터 벗어나지 않는 범위 내에서 본 발명을 다양하게 수정 및 변경시킬 수 있음을 이해할 수 있을 것이다.
10: 선로 고장 모의 시험 장치
11: 유저 인터페이스부
12: 시나리오 설정부
13: 데이터 처리부
14: 데이터 표시부
15: 통신부

Claims (9)

  1. 복수개의 설비를 포함하는 대상 영역을 설정하고, 상기 대상 영역에 상정 사고 시나리오를 설정하는 시나리오 설정부;
    상기 상정 사고 시나리오에 따라 상기 대상 영역에 포함되는 설비별 포인트 리스트, 설정값 및 상태값을 생성하는 데이터 처리부;
    시나리오 진행에 맞추어 상기 설비별 포인트 리스트, 설정값 및 상태값을 변화하면서 화면에 표시하는 데이터 표시부 및
    유저 인터페이스부를 포함하며,
    상기 시나리오 설정부는 템플릿을 생성하기 위하여 상기 유저 인터페이스부로부터 모의 시험 수행 대상 영역을 입력받고, 상기 대상 영역 내에 포함되는 각 설비종류에 따라 인덱스 맵 리스트를 생성한 후, 상기 유저 인터페이스부를 통하여 시나리오에 사용할 각 인덱스 포인트를 입력 받으며, 시나리오 리스트가 생성되면 템플릿 유형 선택 과정으로 전환한 후, 상기 유저 인터페이스부를 통하여 템플릿 유형이 선택되면 작성중인 템플릿을 시나리오 리스트 형식으로 저장하고 템플릿 생성과정을 종료하는 선로고장 모의 시험 장치.
  2. 제1항에 있어서,
    상기 유저 인터페이스부는 단선도 또는 계통도 화면을 통한 상기 대상 영역 선택 기능을 제공하는 선로고장 모의 시험 장치.
  3. 제1항에 있어서,
    상기 상정 사고 시나리오에 따라 주장치와 데이터 통신을 수행하는 통신부를 더 포함하는 선로고장 모의 시험 장치.
  4. 제3항에 있어서,
    상기 통신부는 기 설정된 프로토콜에 따라 상기 주장치와 데이터 통신을 수행하는 선로고장 모의 시험 장치.
  5. 제1항에 있어서,
    상기 상정 사고 시나리오는 1상지락 일시고장, 2상 지락 일시고장, 3상 지락 일시고장, 1상 순간고장, 2상 순간고장, 3상 순간고장, 고지락고장 및 과전압 중 적어도 하나 이상의 템플릿을 포함하는 선로고장 모의 시험 장치.
  6. 시나리오 설정부가 복수개의 설비를 포함하는 대상 영역을 설정하는 단계;
    상기 시나리오 설정부가 상기 대상 영역에 상정 사고 시나리오를 설정하는 단계;
    데이터 처리부가 상기 상정 사고 시나리오에 따라 상기 대상 영역에 포함되는 설비별 포인트 리스트, 설정값 및 상태값을 생성하는 단계; 및
    데이터 표시부가 시나리오 진행에 맞추어 상기 설비별 포인트 리스트, 설정값 및 상태값을 변화하면서 화면에 표시하는 단계를 포함하며,
    상기 사고 시나리오를 설정하는 단계는,
    상기 시나리오 설정부가 템플릿을 생성하기 위하여 유저 인터페이스부로부터 모의 시험 수행 대상 영역을 입력받는 단계;
    상기 대상 영역 내에 포함되는 각 설비종류에 따라 인덱스 맵 리스트를 생성하는 단계;
    상기 유저 인터페이스부를 통하여 시나리오에 사용할 각 인덱스 포인트를 입력 받는 단계;
    시나리오 리스트가 생성되면 템플릿 유형 선택 과정으로 전환하는 단계;
    상기 유저 인터페이스부를 통하여 템플릿 유형이 선택되면 작성중인 템플릿을 시나리오 리스트 형식으로 저장하고 템플릿 생성과정을 종료하는 단계를 포함하는 선로고장 모의 시험 방법.
  7. 제6항에 있어서,
    상기 대상 영역을 설정하는 단계는,
    상기 유저 인터페이스부를 통하여 단선도 또는 계통도 화면을 통한 상기 대상 영역 선택 기능을 제공하는 단계를 더 포함하는 선로고장 모의 시험 방법.
  8. 제6항에 있어서,
    통신부가 상기 상정 사고 시나리오에 따라 주장치와 데이터 통신을 수행하는 단계를 더 포함하는 선로고장 모의 시험 방법.
  9. 제6항 내지 제8항 중 어느 한 항의 선로고장 모의 시험 방법을 컴퓨터에 실행시키기 위한 프로그램이 기록되어 있는 컴퓨터에서 판독 가능한 기록매체.
KR1020200025948A 2020-03-02 2020-03-02 선로 고장 모의 시험 장치 및 방법 KR102417799B1 (ko)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020200025948A KR102417799B1 (ko) 2020-03-02 2020-03-02 선로 고장 모의 시험 장치 및 방법

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020200025948A KR102417799B1 (ko) 2020-03-02 2020-03-02 선로 고장 모의 시험 장치 및 방법

Publications (2)

Publication Number Publication Date
KR20210110991A KR20210110991A (ko) 2021-09-10
KR102417799B1 true KR102417799B1 (ko) 2022-07-06

Family

ID=77777397

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020200025948A KR102417799B1 (ko) 2020-03-02 2020-03-02 선로 고장 모의 시험 장치 및 방법

Country Status (1)

Country Link
KR (1) KR102417799B1 (ko)

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20090032570A (ko) * 2007-09-28 2009-04-01 한국전력공사 실시간 시뮬레이터를 이용한 모니터링 시스템
KR102245440B1 (ko) * 2017-08-17 2021-04-29 한국전력공사 보호계전기의 고장 시험 장치 및 방법

Also Published As

Publication number Publication date
KR20210110991A (ko) 2021-09-10

Similar Documents

Publication Publication Date Title
Adiono et al. Efficient android software development using mit app inventor 2 for bluetooth-based smart home
US11593074B2 (en) System, method, and apparatus for data-centric networked application development services
KR102064871B1 (ko) 인공지능 학습문제 생성 및 풀이 시스템 및 그 방법
JP6449206B2 (ja) 無線伝送路の設計支援システム、設計支援プログラム及び設計支援方法
CN105512343A (zh) 网络异常模拟、数据库故障自动切换的测试方法和装置
JP2019121285A (ja) 構成変更管理装置、構成変更管理方法、及びプログラム
JP4790644B2 (ja) シナリオ生成装置及びシナリオ生成プログラム
CN112396914A (zh) 能与多个服务器交互的模拟服务器
KR20230088252A (ko) 딥 러닝 프레임워크에 기반하여 딥 러닝 모델을 생성 및 응용하는 방법 및 장치
KR102417799B1 (ko) 선로 고장 모의 시험 장치 및 방법
CN104866174A (zh) 一种信息显示方法及装置
JP2015192314A (ja) 表示データ生成装置及びプログラム
US20230044973A1 (en) Electrical power grid visualization
CN110879676A (zh) 调试控制方法、主控设备、调试服务器、被控设备及***
CN111385152B (zh) 一种基于vr设备的硬件管理和内容分发***
CN105553114B (zh) 四维数字沙盘***和电力监控方法
Marimuthu et al. Android based college app using flutter dart
CN106406711A (zh) 一种粘贴的方法及装置
CN113596086B (zh) 基于场景配置控制gis大屏可视化应用的方法及***
CN103605599A (zh) 云文档的传输状态展示方法及装置
CN115016687A (zh) 天气信息的展示方法、装置、电子设备及存储介质
CN105373524A (zh) 演示稿的编辑方法和装置
US10140078B2 (en) Data processing system and method for generating guiding network based on regional layout image
McMorran et al. Field force data visualization: Developing an open mobile platform for integrated data access
KR20220093698A (ko) 가상 네트워크 구성 장치 및 그 방법

Legal Events

Date Code Title Description
E902 Notification of reason for refusal
E701 Decision to grant or registration of patent right