KR102816918B1 - Iec 61850 프로토콜의 이기종간 데이터 통신을 위한 인메모리 데이터베이스를 이용한 데이터 관리 방법 및 장치 - Google Patents
Iec 61850 프로토콜의 이기종간 데이터 통신을 위한 인메모리 데이터베이스를 이용한 데이터 관리 방법 및 장치 Download PDFInfo
- Publication number
- KR102816918B1 KR102816918B1 KR1020240164958A KR20240164958A KR102816918B1 KR 102816918 B1 KR102816918 B1 KR 102816918B1 KR 1020240164958 A KR1020240164958 A KR 1020240164958A KR 20240164958 A KR20240164958 A KR 20240164958A KR 102816918 B1 KR102816918 B1 KR 102816918B1
- Authority
- KR
- South Korea
- Prior art keywords
- data
- memory
- gateway
- power facility
- operating system
- 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
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/18—Multiprotocol handlers, e.g. single devices capable of handling multiple protocols
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Responding to the occurrence of a fault, e.g. fault tolerance
- G06F11/14—Error detection or correction of the data by redundancy in operation
- G06F11/1402—Saving, restoring, recovering or retrying
- G06F11/1446—Point-in-time backing up or restoration of persistent data
- G06F11/1448—Management of the data involved in backup or backup restore
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Responding to the occurrence of a fault, e.g. fault tolerance
- G06F11/14—Error detection or correction of the data by redundancy in operation
- G06F11/1402—Saving, restoring, recovering or retrying
- G06F11/1446—Point-in-time backing up or restoration of persistent data
- G06F11/1456—Hardware arrangements for backup
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/22—Indexing; Data structures therefor; Storage structures
- G06F16/2228—Indexing structures
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/25—Integrating or interfacing systems involving database management systems
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02J—CIRCUIT ARRANGEMENTS OR SYSTEMS FOR SUPPLYING OR DISTRIBUTING ELECTRIC POWER; SYSTEMS FOR STORING ELECTRIC ENERGY
- H02J13/00—Circuit 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/00006—Circuit 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 information or instructions transport means between the monitoring, controlling or managing units and monitored, controlled or operated power network element or electrical equipment
- H02J13/00016—Circuit 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 information or instructions transport means between the monitoring, controlling or managing units and monitored, controlled or operated power network element or electrical equipment using a wired telecommunication network or a data transmission bus
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02J—CIRCUIT ARRANGEMENTS OR SYSTEMS FOR SUPPLYING OR DISTRIBUTING ELECTRIC POWER; SYSTEMS FOR STORING ELECTRIC ENERGY
- H02J13/00—Circuit 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/00032—Systems characterised by the controlled or operated power network elements or equipment, the power network elements or equipment not otherwise provided for
- H02J13/00034—Systems characterised by the controlled or operated power network elements or equipment, the power network elements or equipment not otherwise provided for the elements or equipment being or involving an electric power substation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/66—Arrangements for connecting between networks having differing types of switching systems, e.g. gateways
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Databases & Information Systems (AREA)
- Computer Networks & Wireless Communication (AREA)
- Power Engineering (AREA)
- Data Mining & Analysis (AREA)
- Signal Processing (AREA)
- Quality & Reliability (AREA)
- Software Systems (AREA)
- Computer Security & Cryptography (AREA)
- Remote Monitoring And Control Of Power-Distribution Networks (AREA)
Abstract
Description
도2는 일 실시예에 따른 게이트웨이를 설명하는 블록도,
도3은 일 실시예에 따른 매핑 모듈을 설명하는 블록도,
도4는 일 실시예에 따른 변전소 관리 시스템의 동작을 설명하는 흐름도,
도5는 일 실시예에 따른 변전소 관리 시스템의 동작을 설명하는 도면,
도6은 대안적 실시예에 따른 변전소 관리 시스템의 동작을 설명하는 도면,
도7은 또 다른 대안적 실시예에 따른 변전소 관리 시스템의 동작을 설명하는 도면,
도8은 대안적 실시예에 따른 전처리부의 동작을 설명하는 흐름도이다.
100: 게이트웨이 110: 매핑 모듈
111: 인메모리 DB 112: 어댑터
120: 모니터링 장치 130: 통신모듈
200: 전력설비
Claims (5)
- 변전소의 전력설비 데이터를 관리하는 데이터 관리 시스템으로서,
다수의 전력설비(200) 및 상기 다수의 전력설비와 통신하며 각 전력설비로부터 전력설비 데이터를 수신하는 게이트웨이(100)를 포함하는 하나 이상의 변전소(20); 및
각각의 상기 변전소의 게이트웨이로부터 전력설비 데이터를 수신하고 각 변전소를 제어하는 운영 시스템(10);을 포함하고,
상기 운영 시스템(10)은 메모리에서 동작하며 각 게이트웨이로부터 수신한 전력설비 데이터를 저장하는 메인 인메모리 데이터베이스(DB)(11) 및 전처리부(15)를 포함하되, 메인 인메모리 DB(11)는 제1 인메모리 데이터베이스(DB)(11-1)와 제2 인메모리 데이터베이스(DB)(11-2)로 구성되고,
상기 게이트웨이(100)는,
각각의 전력설비와 일대일 대응하여 각 전력설비와 기설정된 통신 프로토콜에 따라 통신하는 통신모듈(130);
상기 게이트웨이의 메모리에서 동작하며 데이터를 저장하는 인메모리 데이터베이스(DB)(111); 및
각 통신모듈에 일대일 대응하여 구비되어 각 통신모듈로부터 전달받은 전력설비 데이터를 상기 인메모리 DB로 전달하는 어댑터(112);를 포함하며,
상기 메인 인메모리 DB(11)는 키(key)와 이에 매칭된 밸류(Value)의 쌍으로 데이터를 저장하도록 구성되고,
상기 제1 인메모리 DB(11-1)는 소정 주기 또는 이벤트마다 게이트웨이(100)로부터 유입되는 데이터를 저장하는 저장용 인메모리 DB이고, 상기 제2 인메모리 DB(11-2)는 각 게이트웨이(100)에서 요청하는 데이터의 조회 및 응답을 처리하기 위한 공유용 인메모리 DB이며,
상기 전처리부(15)는, 운영 시스템(10)이 각각의 게이트웨이(100)로부터 전력설비 데이터를 수신할 때마다, 수신하는 데이터를 기설정된 필터링 룰(rule)에 따라 필터링하고 필터링된 데이터를 제2 인메모리 DB(11-2)로 전달하고 필터링되지 않은 데이터를 제1 인메모리 DB(11-1)로 전달하는 동작을 수행하며,
상기 기설정된 룰은, (i) 외부 애플리케이션에 의해 검색되는 데이터, (ii) 상기 운영 시스템(10)이나 변전소(20)에 관한 기본 데이터나 메타 데이터, (iii) 공유 데이터, 및 (iv) 기타 미리 설정된 키(key) 값을 갖는 데이터는 필터링 대상인 것으로 설정하되,
상기 외부 애플리케이션에 의해 검색되는 데이터는, 상기 전처리부(15)가 과거의 조회 이력에 기초하여 학습된 머신러닝 알고리즘에 따라 검색되는 데이터인지 여부가 미리 설정된 데이터이고,
상기 공유 데이터는, 상기 운영 시스템(10)이나 변전소(20)들이 공유하기로 미리 결정되어 있는 데이터를 포함하고,
상기 기타 미리 설정된 키 값을 갖는 데이터는, 상기 필터링 룰에 포함시키기 위해 필터링 룰에 미리 입력된 키 값을 갖는 데이터인 것을 특징으로 하는 데이터 관리 시스템. - 삭제
- 제 1 항에 있어서,
상기 인메모리 DB의 데이터 입출력을 모니터링하는 모니터링 장치를 더 포함하는 것을 특징으로 하는 데이터 관리 시스템. - 삭제
- 제 1 항에 있어서,
상기 운영 시스템은 하드디스크 드라이브(HDD) 또는 솔리드 스테이트 드라이브(SSD)로 구현되는 백업용 데이터베이스(DB)를 더 포함하고,
기설정된 소정 주기 또는 기설정된 소정 이벤트 발생시마다 상기 메인 인메모리 DB의 데이터가 상기 백업용 DB에 저장되도록 구성된 것을 특징으로 하는 데이터 관리 시스템.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020240164958A KR102816918B1 (ko) | 2024-11-19 | 2024-11-19 | Iec 61850 프로토콜의 이기종간 데이터 통신을 위한 인메모리 데이터베이스를 이용한 데이터 관리 방법 및 장치 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020240164958A KR102816918B1 (ko) | 2024-11-19 | 2024-11-19 | Iec 61850 프로토콜의 이기종간 데이터 통신을 위한 인메모리 데이터베이스를 이용한 데이터 관리 방법 및 장치 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| KR102816918B1 true KR102816918B1 (ko) | 2025-06-10 |
Family
ID=96011920
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020240164958A Active KR102816918B1 (ko) | 2024-11-19 | 2024-11-19 | Iec 61850 프로토콜의 이기종간 데이터 통신을 위한 인메모리 데이터베이스를 이용한 데이터 관리 방법 및 장치 |
Country Status (1)
| Country | Link |
|---|---|
| KR (1) | KR102816918B1 (ko) |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR20110066695A (ko) | 2009-12-11 | 2011-06-17 | 한전케이디엔주식회사 | 전력정보 제공용 다기능 게이트웨이 시스템 |
| KR20130022760A (ko) * | 2011-08-26 | 2013-03-07 | 한국전력공사 | 배전계통 관리 시스템 및 방법 |
| KR20230144424A (ko) | 2022-04-07 | 2023-10-16 | 엘에스일렉트릭(주) | 프로토콜 변환을 위한 스카다 게이트웨이 장치 및 그 방법 |
-
2024
- 2024-11-19 KR KR1020240164958A patent/KR102816918B1/ko active Active
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR20110066695A (ko) | 2009-12-11 | 2011-06-17 | 한전케이디엔주식회사 | 전력정보 제공용 다기능 게이트웨이 시스템 |
| KR20130022760A (ko) * | 2011-08-26 | 2013-03-07 | 한국전력공사 | 배전계통 관리 시스템 및 방법 |
| KR20230144424A (ko) | 2022-04-07 | 2023-10-16 | 엘에스일렉트릭(주) | 프로토콜 변환을 위한 스카다 게이트웨이 장치 및 그 방법 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US4972367A (en) | System for generating unsolicited messages on high-tier communication link in response to changed states at station-level computers | |
| CN111242807B (zh) | 一种变电站数据接入泛在电力物联网的方法 | |
| JP7107046B2 (ja) | 制御システム、検索装置および検索プログラム | |
| US11221661B2 (en) | Method for auto-discovery and categorization of a plants power and energy smart devices for analytics | |
| CN118297273A (zh) | 一种能源数据收集装置及其能源综合监控管理系统 | |
| CN114584429A (zh) | 工业智能物联网网关 | |
| US7606804B2 (en) | System and method for information management in a distributed network | |
| KR102816918B1 (ko) | Iec 61850 프로토콜의 이기종간 데이터 통신을 위한 인메모리 데이터베이스를 이용한 데이터 관리 방법 및 장치 | |
| KR102816919B1 (ko) | Iec 61850 프로토콜의 이중화 데이터 통신을 위한 게이트웨이의 이기종간 데이터 관리 방법 및 장치 | |
| CN113395180B (zh) | 一种工业实时大数据采集发布方法及工业实时大数据平台 | |
| CN105704127A (zh) | 基于光伏逆变并网储能管理系统的上位机与下位机全自动通讯与硬件识别方法 | |
| CN113641673B (zh) | 一种数据异构存储方法以及数据异构存储装置 | |
| CN117997702A (zh) | 一种集中器驱动的信息集成系统及集中器 | |
| JP7107047B2 (ja) | 制御システム、検索装置および検索プログラム | |
| KR102334975B1 (ko) | 사물 인터넷 장치의 데이터 분산 전송을 이용한 자동화 설비 제어 시스템 | |
| KR100278306B1 (ko) | 광전송장치 운용관리시스템 및 그 방법 | |
| CN113722256A (zh) | 一种基于插件的通信管理机函数式控制系统及方法 | |
| CN115686583B (zh) | 海量物联网设备升级方法、装置、电子设备和存储介质 | |
| CN113946296B (zh) | 一种具有掉电保护功能的分布式储存系统 | |
| CN113162955A (zh) | 长输管道的监控方法、设备、系统、服务器和存储介质 | |
| KR102801842B1 (ko) | 인공지능 기반 소형 언어 모델을 이용한 다중 시스템의 관리 시스템 및 방법 | |
| WO2020128711A1 (en) | A method and system for dynamic data transfer in a process plant | |
| KR20180128636A (ko) | 지역난방을 위한 열수요 통합관리 시스템 및 그 방법 | |
| CN114661538B (zh) | 分布式数据库监控方法、装置、电子设备及存储介质 | |
| CN120631152A (zh) | Poe模块化交换机电源分配方法、装置及计算机设备 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PA0109 | Patent application |
St.27 status event code: A-0-1-A10-A12-nap-PA0109 |
|
| PA0201 | Request for examination |
St.27 status event code: A-1-2-D10-D11-exm-PA0201 |
|
| PA0302 | Request for accelerated examination |
St.27 status event code: A-1-2-D10-D17-exm-PA0302 St.27 status event code: A-1-2-D10-D16-exm-PA0302 |
|
| D13-X000 | Search requested |
St.27 status event code: A-1-2-D10-D13-srh-X000 |
|
| D14-X000 | Search report completed |
St.27 status event code: A-1-2-D10-D14-srh-X000 |
|
| PE0902 | Notice of grounds for rejection |
St.27 status event code: A-1-2-D10-D21-exm-PE0902 |
|
| T11-X000 | Administrative time limit extension requested |
St.27 status event code: U-3-3-T10-T11-oth-X000 |
|
| E13-X000 | Pre-grant limitation requested |
St.27 status event code: A-2-3-E10-E13-lim-X000 |
|
| P11-X000 | Amendment of application requested |
St.27 status event code: A-2-2-P10-P11-nap-X000 |
|
| E90F | Notification of reason for final refusal | ||
| PE0902 | Notice of grounds for rejection |
St.27 status event code: A-1-2-D10-D21-exm-PE0902 |
|
| P11-X000 | Amendment of application requested |
St.27 status event code: A-2-2-P10-P11-nap-X000 |
|
| P11-X000 | Amendment of application requested |
St.27 status event code: A-2-2-P10-P11-nap-X000 |
|
| E701 | Decision to grant or registration of patent right | ||
| PE0701 | Decision of registration |
St.27 status event code: A-1-2-D10-D22-exm-PE0701 |
|
| GRNT | Written decision to grant | ||
| PR1002 | Payment of registration fee |
St.27 status event code: A-2-2-U10-U11-oth-PR1002 Fee payment year number: 1 |
|
| PG1601 | Publication of registration |
St.27 status event code: A-4-4-Q10-Q13-nap-PG1601 |
|
| P22-X000 | Classification modified |
St.27 status event code: A-4-4-P10-P22-nap-X000 |