[go: up one dir, main page]

KR102366386B1 - Apparatus and Method for Selective Delivery of Distributed Energy Resources Information from Multiple Slave Devices in Smart Grid Environment - Google Patents

Apparatus and Method for Selective Delivery of Distributed Energy Resources Information from Multiple Slave Devices in Smart Grid Environment Download PDF

Info

Publication number
KR102366386B1
KR102366386B1 KR1020150124831A KR20150124831A KR102366386B1 KR 102366386 B1 KR102366386 B1 KR 102366386B1 KR 1020150124831 A KR1020150124831 A KR 1020150124831A KR 20150124831 A KR20150124831 A KR 20150124831A KR 102366386 B1 KR102366386 B1 KR 102366386B1
Authority
KR
South Korea
Prior art keywords
distributed power
data
information
power supply
switch
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
KR1020150124831A
Other languages
Korean (ko)
Other versions
KR20160049446A (en
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 KR20160049446A publication Critical patent/KR20160049446A/en
Application granted granted Critical
Publication of KR102366386B1 publication Critical patent/KR102366386B1/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G08SIGNALLING
    • G08CTRANSMISSION SYSTEMS FOR MEASURED VALUES, CONTROL OR SIMILAR SIGNALS
    • G08C15/00Arrangements characterised by the use of multiplexing for the transmission of a plurality of signals over a common path
    • GPHYSICS
    • G08SIGNALLING
    • G08CTRANSMISSION SYSTEMS FOR MEASURED VALUES, CONTROL OR SIMILAR SIGNALS
    • G08C19/00Electric signal transmission systems
    • H02J13/0017
    • 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
    • H02J3/381Dispersed generators
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02EREDUCTION OF GREENHOUSE GAS [GHG] EMISSIONS, RELATED TO ENERGY GENERATION, TRANSMISSION OR DISTRIBUTION
    • Y02E40/00Technologies for an efficient electrical power generation, transmission or distribution
    • Y02E40/70Smart grids as climate change mitigation technology in the energy generation sector
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y04INFORMATION OR COMMUNICATION TECHNOLOGIES HAVING AN IMPACT ON OTHER TECHNOLOGY AREAS
    • Y04SSYSTEMS INTEGRATING TECHNOLOGIES RELATED TO POWER NETWORK OPERATION, COMMUNICATION OR INFORMATION TECHNOLOGIES FOR IMPROVING THE ELECTRICAL POWER GENERATION, TRANSMISSION, DISTRIBUTION, MANAGEMENT OR USAGE, i.e. SMART GRIDS
    • Y04S10/00Systems supporting electrical power generation, transmission or distribution
    • Y04S10/12Monitoring or controlling equipment for energy generation units, e.g. distributed energy generation [DER] or load-side generation

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Power Engineering (AREA)
  • Remote Monitoring And Control Of Power-Distribution Networks (AREA)

Abstract

본 발명은 마스터 장치에서 다중 슬레이브 장치들과 연결 설정 후, 구독 요청한 관리 정보만을 선택적으로 실시간 분산전원 관리서버로 전송하기 위하여, 슬레이브 장치들의 분산전원 관리정보를 마스터/슬레이브 통신을 위한 폴링 방식으로 실시간 수집하여 데이터 메모리인 해쉬 테이블에 임시저장하고, 분산전원 관리서버가 구독 요청한 항목의 데이터 값이 변경되었을 경우 해쉬 테이블에서 임시 저장된 해당 항목의 데이터를 읽어와 분산전원 관리서버와 통신 가능한 데이터 패킷으로 변환하여 실시간 전송하기 위한, 분산전원 정보 관리 시스템의 장치 및 방법에 관한 것이다.In order to selectively transmit only the subscription-requested management information to the real-time distributed power management server after the master device establishes a connection with multiple slave devices, the distributed power management information of the slave devices is polled for master/slave communication in real time It is collected and temporarily stored in a hash table, which is a data memory, and when the data value of an item requested to be subscribed by the distributed power management server is changed, the data of the item temporarily stored from the hash table is read and converted into a data packet that can communicate with the distributed power management server to an apparatus and method of a distributed power information management system for real-time transmission.

Description

스마트그리드 환경에서 다중 슬레이브 장치의 분산전원 정보 선택적 전송 장치 및 방법{Apparatus and Method for Selective Delivery of Distributed Energy Resources Information from Multiple Slave Devices in Smart Grid Environment}Apparatus and Method for Selective Delivery of Distributed Energy Resources Information from Multiple Slave Devices in Smart Grid Environment

본 발명은 스마트그리드 시스템에 관한 것으로서, 특히, 분산전원 정보 관리 시스템에서, 스위치 콘트롤러 및 각종 센서와 같은 슬레이브 장치들로부터 분산전원 관리 정보를 실시간 수집한 후, 구독 요청한 관리 정보만을 선택적으로 실시간 분산전원 관리서버로 전송하기 위한 장치 및 방법에 관한 것이다.The present invention relates to a smart grid system, and in particular, in a distributed power information management system, after collecting distributed power management information from slave devices such as switch controllers and various sensors in real time, only the management information requested to be subscribed to is selectively real-time distributed power It relates to an apparatus and method for transmitting to a management server.

전세계적으로 전력 소비량의 증가로 인해 전력발전 요구량이 증가하고 있다. 증가 추세에 있는 전력 소비량을 충족시키기 위해, 가장 경제적인 원자력 발전소를 건설하기 위한 계획들을 진행 중이지만, 발전소 건설 부지 주변 및 송전선로 건설 부지 주변 주민들의 반발로 발전소 건설이 늦어지거나 계획이 철회되는 경우도 발생하고 있다. 발전소 건설 지연으로 인해 급증하고 있는 여름 또는 겨울철 냉난방 전력 피크를 충족시키지 못함으로써 국가 단위 또는 대도시 단위의 대규모 블랙아웃의 위험에 노출되어 있다. 이와 같은 문제를 해결하기 위하여 태양광 또는 풍력 등의 신재생 에너지원을 이용한 발전이 모색되고 있다. Globally, the demand for power generation is increasing due to the increase in power consumption. In order to meet the increasing electricity consumption, plans are underway to build the most economical nuclear power plant, but there are cases where the construction of the power plant is delayed or the plan is withdrawn due to protests from residents around the power plant construction site and the transmission line construction site. is occurring It is exposed to the risk of a large-scale blackout at the national or metropolitan level by failing to meet the surge in summer or winter heating and cooling power peaks due to delays in power plant construction. In order to solve such a problem, power generation using a renewable energy source such as solar power or wind power is being sought.

또한, 비상발전기를 분산전원으로 활용하기 위한 연구도 진행 중이다. 공공시설, 상업시설, 아파트 단지 및 공장 등에서는 비상 시에 대비하여 보조전력을 제공하기 위한 비상발전기를 비치하고 있다. 비상 발전기의 가동 가능 시간은 전력 피크에 대응하기에 부족하지만, 가스를 혼합한 혼소 발전기로의 개조를 통하여 상시 발전원으로 활용 가능하다. 전력 소비자 도메인에서 각각의 마이크로그리드별로 자체 발전원을 이용하여 전력 소비를 감소시키거나 또는 다수의 비상발전기의 잉여 전력을 모아서 대규모 가상발전으로 통합하여 메인 그리드로 역송할 수 있다면 국가적 전력난에 보다 능동적으로 가능하다. 이와 같이 메인 그리드의 상태에 따라 비상발전기가 메인그리드와 연동 또는 독립 운전을 능동적으로 하기 위해서는 ATS(Automatic Transfer Switch, 자동절체스위치)와 같은 스위치를 통해야 한다. ATS는 독립 및 연계 운전으로 전환을 위해 일시적 정전이 발생한다. 하지만, CTTS(closed transition transfer switch, 폐쇄형절환절체스위치) 스위치를 이용할 경우 무정전 절체가 가능하다. In addition, research is underway to use the emergency generator as a distributed power source. Public facilities, commercial facilities, apartment complexes and factories are equipped with emergency generators to provide auxiliary power in case of emergency. The operating time of the emergency generator is insufficient to respond to power peaks, but it can be used as a regular power source through conversion to a gas-mixed co-fired generator. In the power consumer domain, if each microgrid can reduce power consumption by using its own power source or collect surplus power from multiple emergency generators and integrate it into large-scale virtual power generation and return it to the main grid, it is possible to respond more actively to the national power shortage. possible. As described above, depending on the state of the main grid, in order for the emergency generator to be actively interlocked with the main grid or to operate independently, a switch such as ATS (Automatic Transfer Switch) must be used. ATS has a temporary power outage to transition to independent and linked operation. However, uninterruptible transfer is possible when using a closed transition transfer switch (CTTS) switch.

따라서, 효율적이고 능동적인 전력망을 위한 스마트그리드 시스템을 위하여, 다양한 분산 전원들에 대한 관리 정보를 효과적으로 수집하고 모니터링하여 분산전원들과 연동하는 유틸리트 그리드 등과 함께 종합적인 전력 운전의 효율적인 제어가 필요한 실정이다.Therefore, for a smart grid system for an efficient and active power grid, it is necessary to effectively control the comprehensive power operation together with a utility grid that effectively collects and monitors management information for various distributed power sources and interworks with the distributed power sources. am.

따라서, 본 발명은 상술한 문제점을 해결하기 위하여 안출된 것으로, 본 발명의 목적은, 마스터 장치(예, 분산전원데이터피더)에서 다중 슬레이브 장치들(예, 스위치 콘트롤러, 각종 센서 등)과 연결 설정 후, 구독 요청한 관리 정보만을 선택적으로 실시간 분산전원 관리서버로 전송하기 위하여, 슬레이브 장치들의 분산전원 관리정보를 마스터/슬레이브 통신을 위한 폴링 방식으로 실시간 수집하여 데이터 메모리인 해쉬 테이블에 임시저장하고, 분산전원 관리서버가 구독 요청한 항목의 데이터 값이 변경되었을 경우 해쉬 테이블에서 임시 저장된 해당 항목의 데이터를 읽어와 분산전원 관리서버와 통신 가능한 데이터 패킷으로 변환하여 실시간 전송하기 위한, 분산전원 정보 관리 시스템의 장치(예, 분산전원데이터피더) 및 방법을 제공하는 데 있다.Accordingly, the present invention has been devised to solve the above problems, and an object of the present invention is to establish a connection with multiple slave devices (eg, switch controller, various sensors, etc.) in a master device (eg, distributed power data feeder) Then, in order to selectively transmit only the subscription-requested management information to the real-time distributed power management server, the distributed power management information of the slave devices is collected in real time by a polling method for master/slave communication, and temporarily stored in a hash table, which is a data memory, and distributed When the data value of the item requested by the power management server is changed, it reads the data of the item temporarily stored from the hash table, converts it into a data packet that can communicate with the distributed power management server, and transmits it in real time. Device of the distributed power information management system (eg, distributed power data feeder) and to provide a method.

예를 들어, ATS나 무정전 절체가 가능한 CTTS 등의 스위치를 제어하기 위한 스위치 콘트롤러로부터 분산전원의 상태 정보를 수집하고, 분산전원 주위에 설치된 각종 센서들이 제공하는 실시간 데이터를 수집하여, 분산전원 관리서버가 요구하는 미리 설정된 데이터 항목에 대하여 데이터 변경시, 선택적으로 실시간 Publish/Subscribe(구독요청에 기반한 발행) 방식으로 분산전원 관리서버에 해당 항목의 데이터 값을 효과적으로 전송하여 분산전원 관리의 확장성 및 실시간성을 제공할 수 있는, 분산전원 정보 관리 시스템의 장치(예, 분산전원데이터피더) 및 방법을 제공하는 데 있다.For example, it collects state information of distributed power from the switch controller to control switches such as ATS or CTTS capable of uninterruptible transfer, and collects real-time data provided by various sensors installed around the distributed power, and distributes power management server When data is changed with respect to the preset data items requested by It is to provide a device (eg, a distributed power data feeder) and a method of a distributed power information management system that can provide

본 발명의 기술적 과제들은 이상에서 언급한 기술적 과제들로 제한되지 않으며, 언급되지 않은 또 다른 기술적 과제들은 아래의 기재들로부터 당업자에게 명확하게 이해될 수 있을 것이다.The technical problems of the present invention are not limited to the technical problems mentioned above, and other technical problems not mentioned will be clearly understood by those skilled in the art from the following description.

먼저, 본 발명의 특징을 요약하면, 상기의 목적을 달성하기 위한 본 발명의일면에 따른 스마트그리드 환경에서 분산전원 정보 관리 장치는, 분산전원과 관련된 스위치 콘트롤러 및 하나 이상의 센서와의 연결을 설정 및 관리하는 슬레이브 연결부; 상기 분산전원과 관련하여 네트워크 상의 분산전원 관리서버로부터 하나 이상의 구독 요청 항목을 수신하여 설정 및 관리하는 구독데이터 설정부; 상기 스위치 콘트롤러 또는 상기 센서를 포함하는 슬레이브 장치로부터 분산전원 동작 관련 데이터를 수집하는 슬레이브 데이터 수집부; 상기 분산전원 동작 관련 데이터를 항목별로 저장 수단의 해쉬 테이블에 저장 및 관리하는 해쉬테이블 관리부; 상기 구독 요청 항목에 대하여 선택적으로 상기 해쉬 테이블을 참조해 데이터 변경이나 추가 여부를 모니터링하여, 데이터 변경이나 추가가 있는 해당 항목의 데이터를 추출해 소정의 포맷으로 데이터를 변환하는 슬레이브 데이터 변환부; 및 변환된 상기 데이터를 상기 분산전원 관리서버로 전송하는 구독데이터 전송부를 포함한다. First, to summarize the features of the present invention, the distributed power information management device in a smart grid environment according to an aspect of the present invention for achieving the above object establishes a connection with a switch controller and one or more sensors related to distributed power, and Slave connection to manage; a subscription data setting unit for receiving, setting, and managing one or more subscription request items from a distributed power management server on a network in relation to the distributed power; a slave data collection unit for collecting distributed power operation related data from the switch controller or a slave device including the sensor; a hash table management unit for storing and managing the distributed power operation related data in a hash table of a storage means for each item; a slave data conversion unit that selectively refers to the hash table for the subscription request item, monitors whether data is changed or added, extracts data of a corresponding item with data change or addition, and converts the data into a predetermined format; and a subscription data transmission unit for transmitting the converted data to the distributed power management server.

상기 스위치 콘트롤러는 상기 분산전원과 유틸리티 그리드 간의 연동과 상기 분산전원의 독립 운전을 위해 결합된 스위치를 제어하며, 상기 센서는 상기 분산전원의 주변의 환경 정보를 센싱한다.The switch controller controls a switch coupled for interworking between the distributed power supply and the utility grid and independent operation of the distributed power supply, and the sensor senses environmental information around the distributed power supply.

상기 스위치는 CTTS(closed transition transfer switch) 또는 ATS(Automatic Transfer Switch)를 포함할 수 있다.The switch may include a closed transition transfer switch (CTTS) or an automatic transfer switch (ATS).

상기 센서는 진동, 소음, 또는 온도를 감지하기 위한 센서를 포함할 수 있다. The sensor may include a sensor for sensing vibration, noise, or temperature.

상기 슬레이브 데이터 수집부는 상기 스위치 콘트롤러로부터 상기 분산전원의 동작 상태에 대한 정보를 폴링 방식으로 수집하고, 상기 센서로부터 상기 분산전원 주변의 환경 정보를 폴링 방식으로 수집할 수 있다.The slave data collection unit may collect information on the operation state of the distributed power supply from the switch controller in a polling manner, and collect environmental information around the distributed power supply from the sensor in a polling manner.

또한, 본 발명의 다른 일면에 따른 스마트그리드 환경에서 분산전원 정보 관리 방법은, 분산전원과 관련된 스위치 콘트롤러 및 하나 이상의 센서와의 연결을 설정 및 관리하는 단계; 상기 분산전원과 관련하여 네트워크 상의 분산전원 관리서버로부터 하나 이상의 구독 요청 항목을 수신하여 설정 및 관리하는 단계; 상기 스위치 콘트롤러 또는 상기 센서를 포함하는 슬레이브 장치로부터 분산전원 동작 관련 데이터를 수집하는 단계; 상기 분산전원 동작 관련 데이터를 항목별로 저장 수단의 해쉬 테이블에 저장 및 관리하는 단계; 상기 구독 요청 항목에 대하여 선택적으로 상기 해쉬 테이블을 참조해 데이터 변경이나 추가 여부를 모니터링하여, 데이터 변경이나 추가가 있는 해당 항목의 데이터를 추출해 소정의 포맷으로 데이터를 변환하는 단계; 및 변환된 상기 데이터를 상기 분산전원 관리서버로 전송하는 단계를 포함한다.In addition, a method for managing distributed power information in a smart grid environment according to another aspect of the present invention comprises the steps of: establishing and managing a connection with a switch controller and one or more sensors related to distributed power; receiving, setting, and managing one or more subscription request items from a distributed power management server on a network in relation to the distributed power; collecting distributed power operation related data from the switch controller or a slave device including the sensor; storing and managing the distributed power operation related data in a hash table of a storage means for each item; monitoring whether data is changed or added by selectively referring to the hash table with respect to the subscription request item, extracting data of the corresponding item with data change or addition, and converting data into a predetermined format; and transmitting the converted data to the distributed power management server.

그리고, 본 발명의 또 다른 일면에 따른 분산전원과 유틸리티 그리드 사이의 연동이나 상기 분산전원의 독립 운전을 지원하는 스위치와 연결되어 상기 분산전원의 정보 관리를 위한 시스템에 있어서, 상기 스위치의 동작을 제어하고 상기 스위치를 통해 상기 분산전원의 동작 상태에 대한 정보를 수신하는 스위치 콘트롤러; 상기 분산전원의 주변 환경 정보를 센싱하는 하나 이상의 센서; 상기 분산전원에 대하여 관리가 필요한 하나 이상의 항목에 대하여 구독 요청하는 분산전원 관리서버; 및 상기 스위치 콘트롤러로부터 수신하는 상기 분산전원의 동작 상태에 대한 정보와 상기 하나 이상의 센서로부터 수신하는 상기 분산전원의 주변 환경 정보를 수집하여, 구독 요청된 상기 항목의 데이터에 대하여 선택적으로 변경 여부를 모니터링하고 변경된 해당 항목의 데이터를 상기 분산전원 관리서버로 전송하는 분산전원 데이터피더를 포함하고, 상기 분산전원 관리서버는 상기 변경된 해당 항목의 데이터를 수신하여 상기 분산전원의 동작 상태나 그 주변의 환경에 대한 관리를 수행하는 것을 특징으로 한다. And, in the system for information management of the distributed power supply by being connected to a switch supporting the interworking between the distributed power supply and the utility grid or the independent operation of the distributed power supply according to another aspect of the present invention, the operation of the switch is controlled and a switch controller configured to receive information on an operating state of the distributed power supply through the switch; one or more sensors for sensing surrounding environment information of the distributed power supply; a distributed power management server for requesting a subscription for one or more items requiring management of the distributed power; and collects information on the operating state of the distributed power supply received from the switch controller and ambient environment information of the distributed power supply received from the one or more sensors, and monitors whether or not to selectively change the data of the subscription-requested item and a distributed power data feeder for transmitting the changed data of the corresponding item to the distributed power management server, wherein the distributed power management server receives the changed data of the corresponding item and displays the operational state of the distributed power or its surrounding environment It is characterized in that the management is performed.

본 발명에 따른 스마트그리드 환경에서 다중 슬레이브 장치를 통해 수집되는 분산전원 정보를 선택적으로 전송하기 위한 분산전원 정보 관리 시스템의 장치 및 방법에 따르면, ATS나 무정전 절체가 가능한 CTTS 등의 스위치를 제어하기 위한 스위치 콘트롤러로부터 분산전원의 상태 정보를 수집하고, 분산전원 주위에 설치된 각종 센서들이 제공하는 실시간 데이터를 수집하여, 이와 같은 다중 슬레이브 장치들로부터 마스터/슬레이브 통신 방식에 의해 수집된 정보를 해쉬테이블에 임시저장 후 분산전원 관리서버가 구독 요청한 데이터 항목에 한해 값이 변경되었을 경우 실시간으로 분산전원 관리서버에 전송하되, 슬레이브 장치들로부터 데이터 폴링에 의한 데이터 수집 후 1:N 방식의 통신에 유리한 Publish/Subscribe 방식을 통해 분산전원 관리서버가 구독한 항목의 데이터값만을 선택적으로 실시간 전송함으로써, 다중 슬레이브 장치로부터의 대규모 실시간 데이터 수집 및 관리로부터 발생할 수 있는 시스템 확장성 및 실시간 데이터 관리의 어려움을 해소할 수 있다.According to the apparatus and method of a distributed power information management system for selectively transmitting distributed power information collected through multiple slave devices in a smart grid environment according to the present invention, for controlling switches such as ATS or CTTS capable of uninterruptible transfer Collects the status information of distributed power from the switch controller, collects real-time data provided by various sensors installed around the distributed power, and temporarily stores the information collected by the master/slave communication method from these multiple slave devices in a hash table After saving, if the value of only the data item requested by the distributed power management server is changed, it is transmitted to the distributed power management server in real time. Through this method, the distributed power management server selectively transmits only the data values of the subscribed items in real time, thereby solving the difficulties of system scalability and real-time data management that may arise from large-scale real-time data collection and management from multiple slave devices. .

도 1은 본 발명의 일 실시예에 따른 다중 슬레이브 장치의 분산전원 정보를 선택적으로 전송하기 위한 분산전원 정보 관리 시스템을 포함하는 스마트그리드 시스템을 설명하기 위한 도면이다.
도 2는 본 발명의 일 실시예에 따른 분산전원 정보 관리 시스템의 분산전원 데이터피더에 대한 블록도이다.
도 3은 본 발명의 일 실시예에 따른 분산전원 정보 관리 시스템의 분산전원 데이터피더의 동작 설명을 위한 흐름도이다.
도 4는 본 발명의 일 실시예에 따른 분산전원 정보 관리 시스템의 구현 방법의 일례를 설명하기 위한 도면이다.
1 is a diagram for explaining a smart grid system including a distributed power information management system for selectively transmitting distributed power information of multiple slave devices according to an embodiment of the present invention.
2 is a block diagram of a distributed power data feeder of a distributed power information management system according to an embodiment of the present invention.
3 is a flowchart for explaining the operation of the distributed power data feeder of the distributed power information management system according to an embodiment of the present invention.
4 is a view for explaining an example of a method for implementing a distributed power information management system according to an embodiment of the present invention.

이하, 본 발명의 일부 실시예들을 예시적인 도면을 통해 상세하게 설명한다. 각 도면의 구성요소들에 참조부호를 부가함에 있어서, 동일한 구성요소들에 대해서는 비록 다른 도면상에 표시되더라도 가능한 한 동일한 부호를 가지도록 하고 있음에 유의해야 한다. 또한, 본 발명의 실시예를 설명함에 있어, 관련된 공지 구성 또는 기능에 대한 구체적인 설명이 본 발명의 실시예에 대한 이해를 방해한다고 판단되는 경우에는 그 상세한 설명은 생략한다.Hereinafter, some embodiments of the present invention will be described in detail with reference to exemplary drawings. In adding reference numerals to the components of each drawing, it should be noted that the same components are given the same reference numerals as much as possible even though they are indicated on different drawings. In addition, in describing the embodiment of the present invention, if it is determined that a detailed description of a related known configuration or function interferes with the understanding of the embodiment of the present invention, the detailed description thereof will be omitted.

본 발명의 실시예의 구성 요소를 설명하는 데 있어서, 제 1, 제 2, A, B, (a), (b) 등의 용어를 사용할 수 있다. 이러한 용어는 그 구성 요소를 다른 구성 요소와 구별하기 위한 것일 뿐, 그 용어에 의해 해당 구성 요소의 본질이나 차례 또는 순서 등이 한정되지 않는다. 또한, 다르게 정의되지 않는 한, 기술적이거나 과학적인 용어를 포함해서 여기서 사용되는 모든 용어들은 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자에 의해 일반적으로 이해되는 것과 동일한 의미를 가진다. 일반적으로 사용되는 사전에 정의되어 있는 것과 같은 용어들은 관련 기술의 문맥상 가지는 의미와 일치하는 의미를 가진 것으로 해석되어야 하며, 본 출원에서 명백하게 정의하지 않는 한, 이상적이거나 과도하게 형식적인 의미로 해석되지 않는다.In describing the components of the embodiment of the present invention, terms such as first, second, A, B, (a), (b), etc. may be used. These terms are only for distinguishing the elements from other elements, and the essence, order, or order of the elements are not limited by the terms. In addition, unless otherwise defined, all terms used herein, including technical or scientific terms, have the same meaning as commonly understood by one of ordinary skill in the art to which the present invention belongs. Terms such as those defined in a commonly used dictionary should be interpreted as having a meaning consistent with the meaning in the context of the related art, and should not be interpreted in an ideal or excessively formal meaning unless explicitly defined in the present application. does not

도 1은 본 발명의 일 실시예에 따른 다중 슬레이브 장치(300, 400)의 분산전원 정보를 선택적으로 전송하기 위한 분산전원 정보 관리 시스템(10)을 포함하는 스마트그리드 시스템(800)을 설명하기 위한 도면이다.1 is for explaining a smart grid system 800 including a distributed power information management system 10 for selectively transmitting distributed power information of multiple slave devices 300 and 400 according to an embodiment of the present invention It is a drawing.

도 1을 참조하면, 본 발명의 일 실시예에 따른 스마트그리드 시스템(800)은, 스위치(500), 분산전원(DER, Distributed Energy Resource)(600), 유틸리티 그리드(또는 마이크로 에너지 그리드(MEG, Micro Energy Grid))(700), 분산전원 정보 관리 시스템(10)을 포함한다. 분산전원 정보 관리 시스템(10)은 스위치 콘트롤러(300), 복수의 센서(400), 분산전원 데이터피더(200), 및 분산전원 관리서버(100)를 포함한다. Referring to FIG. 1 , a smart grid system 800 according to an embodiment of the present invention includes a switch 500 , a distributed energy resource (DER, Distributed Energy Resource) 600, a utility grid (or a micro energy grid (MEG, Micro Energy Grid)) 700 , and a distributed power information management system 10 . The distributed power information management system 10 includes a switch controller 300 , a plurality of sensors 400 , a distributed power data feeder 200 , and a distributed power management server 100 .

분산전원(600)은 태양광이나 풍력, 조력 등 신재생에너지를 이용한 발전원, 비상발전기 등 자체 발전원에 해당하고, 유틸리티 그리드(700)는 통신기술을 결합하여 전력 공급사와 전력 소비자 간의 전력망을 효율적으로 관리하여, 전력 공급사의 전력을 이용하거나 스위치(500)를 통해 연동하는 분산전원(600)을 이용해 전력 소비자에 전력을 효과적으로 공급할 수 있다.The distributed power source 600 corresponds to a power source using renewable energy such as solar power, wind power, or tidal power, and a self-generated power source such as an emergency generator, and the utility grid 700 combines communication technology to connect the power grid between the power supplier and the power consumer. By managing efficiently, power can be effectively supplied to power consumers by using the power of the power supplier or by using the distributed power source 600 interlocking through the switch 500 .

분산전원(600)과 유틸리티 그리드(700) 사이의 연동 또는 분산전원(600)의 독립 운전으로 전력 소비자에 전력을 공급하도록 절체 스위칭을 지원하는 스위치(500)는, 무정전 절체를 지원하는 CTTS(closed transition transfer switch, 폐쇄형절환절체스위치)인 것이 바람직하지만, 경우에 따라서는 ATS(Automatic Transfer Switch, 자동절체스위치) 등 다른 절체 스위치가 이용될 수도 있다. The switch 500 that supports transfer switching to supply power to power consumers by interworking between the distributed power supply 600 and the utility grid 700 or independent operation of the distributed power supply 600 is a closed CTTS (closed) that supports uninterruptible transfer It is preferably a transition transfer switch (closed type transfer switch), but in some cases, other transfer switches such as ATS (Automatic Transfer Switch, automatic transfer switch) may be used.

분산전원 정보 관리 시스템(10)의 스위치 콘트롤러(300)는, 위와 같은 연동 또는 독립운전을 위해 스위치(500)의 동작을 제어하고 스위치(500)를 통해 분산전원(600)의 동작 상태에 대한 정보를 수신할 수 있다. 경우에 따라 스위치 콘트롤러(300)는 스위치(500)를 통해 유틸리티 그리드(700)의 동작 상태에 대한 정보를 더 수신할 수도 있다.The switch controller 300 of the distributed power information management system 10 controls the operation of the switch 500 for interlocking or independent operation as above, and information about the operating state of the distributed power supply 600 through the switch 500 can receive In some cases, the switch controller 300 may further receive information on the operating state of the utility grid 700 through the switch 500 .

분산전원(600)의 안전 관리 및 제어를 위하여, 분산전원(600) 주변에는 진동, 소음, 온도 등의 분산전원(600) 주변의 환경 정보를 센싱하는 각종 센서(400)가 설치된다. For the safety management and control of the distributed power supply 600 , various sensors 400 for sensing environmental information around the distributed power supply 600 such as vibration, noise, and temperature are installed around the distributed power supply 600 .

이와 같은 스마트그리드 환경에서 각종 센서(400)와 스위치 콘트롤러(300)와 같은 다중 슬레이브 장치들을 관리하는 마스터인 분산전원 데이터피더(200)는, 스위치 콘트롤러(300)로부터 분산전원(600)의 동작 상태에 대한 정보를 수집하고(경우에 따라 유틸리티 그리드(700)의 동작 상태에 대한 정보 수집도 가능), 각종 센서(400)로부터 분산전원(600) 주변의 환경 정보를 수집하여, 분산전원 관리서버(100)가 구독 요청한 항목의 데이터에 대하여 선택적으로 변경(추가 포함) 여부를 모니터링하고, 해당 항목의 데이터 변경 시 실시간 분산전원 관리서버(100)로 해당 항목의 데이터를 전송할 수 있다.In such a smart grid environment, the distributed power data feeder 200, which is the master managing multiple slave devices such as various sensors 400 and the switch controller 300, operates the distributed power supply 600 from the switch controller 300. (In some cases, it is also possible to collect information on the operating state of the utility grid 700), and collects environmental information around the distributed power source 600 from various sensors 400, and the distributed power management server ( 100) selectively changes (including addition) the data of the requested item, and when the data of the corresponding item is changed, the data of the corresponding item can be transmitted to the real-time distributed power management server 100 .

분산전원 관리서버(100)는 분산전원(600)과 관련하여 관리가 필요한 항목을 사용자, 운영자 등으로부터 입력받을 수 있으며, 분산전원 데이터피더(200)로 하나 이상의 항목(예, 분산전원의 전압, 전류 등 동작상태관련 항목과 그 주변의 진동, 소음, 온도 등 환경정보)에 대하여 구독 요청할 수 있다. 분산전원 관리서버(100)는 분산전원 데이터피더(200)로부터 구독 요청한 항목의 데이터를 수신하여 모니터링함으로써, 분산전원(600)의 동작 상태나 주변의 환경에 이상이 있는 지 여부 등을 관리할 수 있다. 경우에 따라 분산전원 관리서버(100)는 분산전원(600)의 동작이나 각종 센서(400)의 동작에 대한 제어 요청을 분산전원 데이터피더(200)로 전송하여 분산전원 데이터피더(200)에 의해 분산전원(600)에 대한 소정의 동작이나 각종 센서(400)에 대한 소정 동작이 제어되도록 할 수도 있다. The distributed power management server 100 may receive an item that needs to be managed in relation to the distributed power 600 from a user, an operator, etc., and one or more items (eg, the voltage of the distributed power, You can request subscriptions for items related to operating conditions such as current and environmental information such as vibration, noise, and temperature around them). The distributed power management server 100 receives and monitors the data of the subscription-requested item from the distributed power data feeder 200, thereby managing the operating state of the distributed power supply 600 or whether there is an abnormality in the surrounding environment. there is. In some cases, the distributed power management server 100 transmits a control request for the operation of the distributed power source 600 or the operation of various sensors 400 to the distributed power data feeder 200, and by the distributed power data feeder 200 A predetermined operation for the distributed power supply 600 or a predetermined operation for the various sensors 400 may be controlled.

본 발명에서는 이와 같이 스마트그리드 환경에서 분산전원 데이터피더(200)는 다중 슬레이브 장치(300, 400)를 통해 수집되는 분산전원(600)에 대한 정보 중 분산전원 관리서버(100)가 구독 요청한 항목의 데이터에 대하여 선택적으로 실시간 전송이 가능하여, 다중 슬레이브 장치(300, 400)로부터의 대규모 실시간 데이터 수집 및 관리로부터 발생할 수 있는 시스템 확장성 및 실시간 데이터 관리의 어려움을 해소할 수 있도록 하였다. In the present invention, as described above in the smart grid environment, the distributed power data feeder 200 is the distributed power management server 100 of the information about the distributed power 600 collected through the multiple slave devices 300 and 400 of the item requested to be subscribed. Data can be selectively transmitted in real time, so that it is possible to solve system scalability and difficulties in real-time data management that may arise from large-scale real-time data collection and management from multiple slave devices 300 and 400 .

즉, 분산전원 데이터피더(200)는 이와 같은 다중 슬레이브 장치(300, 400)로부터 폴링(polling)과 같은 마스터/슬레이브 통신 방식에 의해 분산전원(600)에 대한 정보를 수집하여 데이터 메모리인 해쉬테이블에 임시저장할 수 있고, 분산전원 관리서버(100)가 구독 요청한 데이터 항목에 한해 값이 변경되었을 경우 실시간으로 분산전원 관리서버(100)에 전송하되, 분산전원 관리서버(100)가 복수(N)인 경우라도 슬레이브 장치(300, 400)로부터 데이터 수집 후 1:N 방식의 통신에 유리한 Publish/Subscribe 방식을 통해 분산전원 관리서버(100)가 구독한 항목의 데이터값만을 선택적으로 실시간 전송함으로써, 시스템 확장성을 높일 수 있고 실시간 데이터 송수신 관리를 용이하게 실현할 수 있다.That is, the distributed power data feeder 200 collects information about the distributed power supply 600 by a master/slave communication method such as polling from such multiple slave devices 300 and 400, and a hash table which is a data memory. It can be temporarily stored in the distributed power management server 100, but when the value is changed only for the data item requested to be subscribed, it is transmitted to the distributed power management server 100 in real time, but the distributed power management server 100 has multiple (N) Even when data is collected from the slave devices 300 and 400, the distributed power management server 100 selectively transmits only the data values of the subscribed items in real time through the Publish/Subscribe method, which is advantageous for 1:N communication, in real time. Scalability can be increased and real-time data transmission and reception management can be easily realized.

도 2는 본 발명의 일 실시예에 따른 분산전원 정보 관리 시스템(10)의 분산전원 데이터피더(200)에 대한 블록도이다. 분산전원 데이터피더(200)의 동작 설명을 위하여 도 3의 흐름도가 참조된다. 2 is a block diagram of the distributed power data feeder 200 of the distributed power information management system 10 according to an embodiment of the present invention. For the description of the operation of the distributed power data feeder 200, reference is made to the flowchart of FIG. 3 .

먼저, 도 2를 참조하면, 본 발명의 일 실시예에 따른 분산전원 정보 관리 시스템(10)의 분산전원 데이터피더(200)는, 슬레이브 연결부(201), 슬레이브 데이터 수집부(202), 해쉬테이블 관리부(203), 구독데이터 설정부(204), 슬레이브 데이터 변환부(205), 및 구독데이터 전송부(206)를 포함한다.First, referring to FIG. 2 , the distributed power data feeder 200 of the distributed power information management system 10 according to an embodiment of the present invention includes a slave connection unit 201 , a slave data collection unit 202 , and a hash table. It includes a management unit 203 , a subscription data setting unit 204 , a slave data conversion unit 205 , and a subscription data transmission unit 206 .

슬레이브 연결부(201)는 마스터/슬레이브 통신 방식에서 마스터로서의 역할을 위해 슬레이브 장치들인 스위치 콘트롤러(300) 및 각종 센서(400)와의 연결을 설정 및 관리하고, 구독데이터 설정부(204)는 분산전원(600)과 관련하여 데이터 관리가 필요한 하나 이상의 항목에 대한 구독 요청을, 인터넷 등 네트워크 상의 분산전원 관리서버(100)로부터 수신하여 수신한 구독 요청 항목(들)을 설정 및 관리할 수 있다(도 3의 S11 참조). 이와 같은 설정 및 관리에 메모리 등 저장 수단이 이용될 수 있다. The slave connection unit 201 establishes and manages connections with the switch controller 300 and various sensors 400 that are slave devices for a role as a master in the master/slave communication method, and the subscription data setting unit 204 is a distributed power supply ( 600), a subscription request for one or more items requiring data management may be received from the distributed power management server 100 on a network, such as the Internet, and the received subscription request item(s) may be set and managed (FIG. 3). see S11 of). A storage means such as a memory may be used for such setting and management.

슬레이브 데이터 수집부(202)는 스위치 콘트롤러(300) 및 각종 센서(400)와의 같은 다중 슬레이브 장치들의 레지스터 등 저장 수단에 저장된 분산전원(600) 동작 관련 데이터를 폴링 방식으로 수집할 수 있다(도 3의 S12 참조). 즉, 슬레이브 데이터 수집부(202)는 스위치 콘트롤러(300)로부터 분산전원(600)의 동작 상태에 대한 정보를 수집할 수 있고(경우에 따라 유틸리티 그리드(700)의 동작 상태에 대한 정보 수집도 가능), 각종 센서(400)로부터 분산전원(600) 주변의 환경 정보를 수집할 수 있는데, 소정의 조건을 만족할 때 데이터를 수집하는 폴링 방식, 예를 들어, 해당 데이터값을 모니터링하여 그 값이 소정의 범위나 원하지 않는 값의 범위에 있을 때 주기적으로 데이터를 수집하는 방식 등으로 데이터를 수집할 수 있다. The slave data collection unit 202 may collect operation related data of the distributed power supply 600 stored in a storage means such as a register of multiple slave devices such as the switch controller 300 and various sensors 400 in a polling manner (FIG. 3). see S12 of). That is, the slave data collection unit 202 can collect information about the operating state of the distributed power supply 600 from the switch controller 300 (in some cases, it is also possible to collect information about the operating state of the utility grid 700 ) ), it is possible to collect environmental information around the distributed power source 600 from various sensors 400, a polling method for collecting data when a predetermined condition is satisfied, for example, monitoring the corresponding data value to determine the value Data can be collected in a way that periodically collects data when it is in the range of , or a range of unwanted values.

해쉬테이블 관리부(203)는 위와 같이 수집되는 분산전원(600)의 동작 상태에 대한 정보, 분산전원(600) 주변의 환경 정보 등 분산전원(600) 동작 관련 데이터를 메모리 등 저장 수단에 해쉬 테이블 형태로 저장 및 관리할 수 있다(도 3의 S13 참조). 예를 들어, 해쉬테이블 관리부(203)는 데이터를 수신할 때, 항목별 해쉬키를 계산하고, 소정의 함수에 따라 해당 해쉬키의 위치에 대응되는 일정 길이의 데이터로 변환해 저장 관리할 수 있다. The hash table management unit 203 stores the data related to the operation of the distributed power supply 600, such as the information on the operation state of the distributed power supply 600 collected as above, the environment information around the distributed power supply 600, and the like, in a storage means such as a memory in a hash table form. can be stored and managed as (refer to S13 of FIG. 3). For example, when receiving data, the hash table management unit 203 may calculate a hash key for each item, convert it into data of a certain length corresponding to the location of the hash key according to a predetermined function, and store and manage it. .

슬레이브 데이터 변환부(205)는 위와 같이 구독데이터 설정부(204)에 의해 설정된 구독 요청 항목(들)에 대하여 선택적으로 해쉬 테이블을 참조해 해당 항목의 데이터 변경이나 추가 여부를 모니터링하고(도 3의 S14 참조), 해당 항목의 데이터 변경이나 추가가 있는 경우 해쉬 테이블에서 해당 항목의 해쉬키를 이용해 데이터를 추출(또는 읽기)한다(도 3의 S15 참조). 해당 항목의 데이터를 추출한 후, 슬레이브 데이터 변환부(205)는 전송 방식 등에 맞게 분산전원 관리서버(100)가 수신 가능한 데이터 포맷으로 데이터를 변환할 수 있다(도 3의 S16 참조). The slave data conversion unit 205 selectively refers to the hash table with respect to the subscription request item(s) set by the subscription data setting unit 204 as above and monitors whether the data of the corresponding item is changed or added (FIG. 3). S14), when there is a change or addition of data of the corresponding item, data is extracted (or read) from the hash table using the hash key of the corresponding item (refer to S15 of FIG. 3). After extracting the data of the corresponding item, the slave data conversion unit 205 may convert the data into a data format that the distributed power management server 100 can receive according to a transmission method, etc. (refer to S16 of FIG. 3 ).

위와 같이 구독 요청 항목의 변경된 데이터가 소정의 포맷으로 변환되면, 구독데이터 전송부(206)는 해당 데이터 패킷을 분산전원 관리서버(100)로 실시간 전송할 수 있다. When the changed data of the subscription request item is converted into a predetermined format as described above, the subscription data transmission unit 206 may transmit the corresponding data packet to the distributed power management server 100 in real time.

분산전원 관리서버(100)는 위와 같이 요청한 구독 요청 항목(들)에 대하여 분산전원 데이터피더(200)로부터 데이터 변경이나 추가가 있는 해당 항목의 데이터를 수신하여 모니터링함으로써, 분산전원(600)의 동작 상태나 주변의 환경에 이상이 있는 지 여부 등을 관리할 수 있다. 이와 같은 모니터링에 따라, 필요한 경우 분산전원 관리서버(100)는 분산전원(600)의 동작이나 각종 센서(400)의 동작에 대한 제어 요청을 분산전원 데이터피더(200)로 전송하여 분산전원 데이터피더(200)에 의해 분산전원(600)에 대한 소정의 동작이나 각종 센서(400)에 대한 소정 동작이 제어되도록 할 수도 있다. The distributed power management server 100 receives and monitors the data of the corresponding item with data change or addition from the distributed power data feeder 200 for the subscription request item(s) requested as above, thereby operating the distributed power supply 600 It is possible to manage whether there is an abnormality in the state or the surrounding environment. According to such monitoring, if necessary, the distributed power management server 100 transmits a control request for the operation of the distributed power supply 600 or the operation of various sensors 400 to the distributed power data feeder 200 to the distributed power data feeder. A predetermined operation for the distributed power supply 600 or a predetermined operation for the various sensors 400 may be controlled by 200 .

도 4는 본 발명의 일 실시예에 따른 분산전원 정보 관리 시스템(10)의 구현 방법의 일례를 설명하기 위한 도면이다. 즉, 본 발명의 일 실시예에 따른 분산전원 정보 관리 시스템(10)의 분산전원 데이터피더(200), 및 분산전원관리서버(100)는 하드웨어, 소프트웨어, 또는 이들의 결합으로 이루어질 수 있다. 예를 들어, 분산전원 데이터피더(200), 및 분산전원관리서버(100)는 도 4와 같은 컴퓨팅 시스템(1000)으로 구현될 수 있다. 4 is a view for explaining an example of an implementation method of the distributed power information management system 10 according to an embodiment of the present invention. That is, the distributed power data feeder 200 and the distributed power management server 100 of the distributed power information management system 10 according to an embodiment of the present invention may be formed of hardware, software, or a combination thereof. For example, the distributed power data feeder 200 and the distributed power management server 100 may be implemented as a computing system 1000 as shown in FIG. 4 .

컴퓨팅 시스템(1000)은 버스(1200)를 통해 연결되는 적어도 하나의 프로세서(1100), 메모리(1300), 사용자 인터페이스 입력 장치(1400), 사용자 인터페이스 출력 장치(1500), 스토리지(1600), 및 네트워크 인터페이스(1700)를 포함할 수 있다. 프로세서(1100)는 중앙 처리 장치(CPU) 또는 메모리(1300) 및/또는 스토리지(1600)에 저장된 명령어들에 대한 처리를 실행하는 반도체 장치일 수 있다. 메모리(1300) 및 스토리지(1600)는 다양한 종류의 휘발성 또는 불휘발성 저장 매체를 포함할 수 있다. 예를 들어, 메모리(1300)는 ROM(Read Only Memory)(1310) 및 RAM(Random Access Memory)(1320)을 포함할 수 있다. The computing system 1000 includes at least one processor 1100 , a memory 1300 , a user interface input device 1400 , a user interface output device 1500 , a storage 1600 connected through a bus 1200 , and a network An interface 1700 may be included. The processor 1100 may be a central processing unit (CPU) or a semiconductor device that processes instructions stored in the memory 1300 and/or the storage 1600 . The memory 1300 and the storage 1600 may include various types of volatile or nonvolatile storage media. For example, the memory 1300 may include a read only memory (ROM) 1310 and a random access memory (RAM) 1320 .

따라서, 본 명세서에 개시된 실시예들과 관련하여 설명된 방법 또는 알고리즘의 단계는 프로세서(1100)에 의해 실행되는 하드웨어, 소프트웨어 모듈, 또는 그 2 개의 결합으로 직접 구현될 수 있다. 소프트웨어 모듈은 RAM 메모리, 플래시 메모리, ROM 메모리, EPROM 메모리, EEPROM 메모리, 레지스터, 하드 디스크, 착탈형 디스크, CD-ROM과 같은 저장 매체(즉, 메모리(1300) 및/또는 스토리지(1600))에 상주할 수도 있다. 예시적인 저장 매체는 프로세서(1100)에 커플링되며, 그 프로세서(1100)는 저장 매체로부터 정보를 판독할 수 있고 저장 매체에 정보를 기입할 수 있다. 다른 방법으로, 저장 매체는 프로세서(1100)와 일체형일 수도 있다. 프로세서 및 저장 매체는 주문형 집적회로(ASIC) 내에 상주할 수도 있다. ASIC는 사용자 단말기 내에 상주할 수도 있다. 다른 방법으로, 프로세서 및 저장 매체는 사용자 단말기 내에 개별 컴포넌트로서 상주할 수도 있다.Accordingly, the steps of a method or algorithm described in connection with the embodiments disclosed herein may be directly implemented in hardware, a software module executed by the processor 1100 , or a combination of the two. A software module resides in a storage medium (ie, memory 1300 and/or storage 1600 ) such as RAM memory, flash memory, ROM memory, EPROM memory, EEPROM memory, registers, hard disk, a removable disk, a CD-ROM. You may. An exemplary storage medium is coupled to the processor 1100 , the processor 1100 capable of reading information from, and writing information to, the storage medium. Alternatively, the storage medium may be integrated with the processor 1100 . The processor and storage medium may reside within an application specific integrated circuit (ASIC). The ASIC may reside within the user terminal. Alternatively, the processor and storage medium may reside as separate components within the user terminal.

상술한 바와 같이, 스마트그리드 환경에서 다중 슬레이브 장치(300, 400)의 분산전원 관련 정보를 선택적으로 전송하기 위한 본 발명에 따른 분산전원 정보의 관리를 위한 (200)에서는, ATS나 무정전 절체가 가능한 CTTS 등의 스위치를 제어하기 위한 스위치 콘트롤러(300)로부터 분산전원(600)의 상태 정보를 수집하고, 분산전원(600) 주위에 설치된 각종 센서들(400)이 제공하는 실시간 데이터를 수집하여, 이와 같은 다중 슬레이브 장치들(300, 400)로부터 마스터/슬레이브 통신 방식에 의해 수집된 정보를 해쉬 테이블에 임시저장 후 분산전원 관리서버(100)가 구독 요청한 데이터 항목에 한해 값이 변경되었을 경우 실시간으로 분산전원 관리서버(100)에 전송하되, 슬레이브 장치들(300, 400)로부터 데이터 폴링에 의한 데이터 수집 후 1:N 방식의 통신에 유리한 Publish/Subscribe 방식을 통해 분산전원 관리서버(100)가 구독한 항목의 데이터값만을 선택적으로 실시간 전송함으로써, 다중 슬레이브 장치(300, 400)로부터의 대규모 실시간 데이터 수집 및 관리로부터 발생할 수 있는 시스템 확장성 및 실시간 데이터 관리의 어려움을 해소할 수 있다.As described above, in 200 for managing distributed power information according to the present invention for selectively transmitting distributed power related information of multiple slave devices 300 and 400 in a smart grid environment, ATS or uninterruptible switching is possible The state information of the distributed power supply 600 is collected from the switch controller 300 for controlling a switch such as CTTS, and real-time data provided by various sensors 400 installed around the distributed power supply 600 are collected, and this Information collected by the master/slave communication method from the same multiple slave devices 300 and 400 is temporarily stored in a hash table and then distributed in real time when the value is changed only for the data item requested by the distributed power management server 100 for subscription It is transmitted to the power management server 100, but after data collection by data polling from the slave devices 300 and 400, the distributed power management server 100 subscribes through the Publish/Subscribe method, which is advantageous for 1:N communication. By selectively transmitting only the data values of items in real time, it is possible to solve system scalability and difficulties in real-time data management that may arise from large-scale real-time data collection and management from multiple slave devices 300 and 400 .

이상의 설명은 본 발명의 기술 사상을 예시적으로 설명한 것에 불과한 것으로서, 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자라면 본 발명의 본질적인 특성에서 벗어나지 않는 범위에서 다양한 수정 및 변형이 가능할 것이다. The above description is merely illustrative of the technical spirit of the present invention, and various modifications and variations will be possible without departing from the essential characteristics of the present invention by those skilled in the art to which the present invention pertains.

따라서, 본 발명에 개시된 실시예들은 본 발명의 기술 사상을 한정하기 위한 것이 아니라 설명하기 위한 것이고, 이러한 실시예에 의하여 본 발명의 기술 사상의 범위가 한정되는 것은 아니다. 본 발명의 보호 범위는 아래의 청구범위에 의하여 해석되어야 하며, 그와 동등한 범위 내에 있는 모든 기술 사상은 본 발명의 권리범위에 포함되는 것으로 해석되어야 할 것이다.Accordingly, the embodiments disclosed in the present invention are not intended to limit the technical spirit of the present invention, but to explain, and the scope of the technical spirit of the present invention is not limited by these embodiments. The protection scope of the present invention should be construed by the following claims, and all technical ideas within the scope equivalent thereto should be construed as being included in the scope of the present invention.

스위치 콘트롤러(300)
각종 센서(400)
분산전원 데이터피더(200)
분산전원 관리서버(100)
스위치(500)
분산전원(600)
유틸리티 그리드(700)
슬레이브 연결부(201)
슬레이브 데이터 수집부(202)
해쉬테이블 관리부(203)
구독데이터 설정부(204)
슬레이브 데이터 변환부(205)
구독데이터 전송부(206)
switch controller (300)
Various sensors (400)
Distributed Power Data Feeder (200)
Distributed Power Management Server (100)
switch(500)
Distributed Power (600)
Utility Grid(700)
Slave connection (201)
Slave data collection unit 202
Hash table management unit (203)
Subscription data setting unit (204)
Slave data conversion unit (205)
Subscription data transmission unit (206)

Claims (10)

스마트그리드 환경에서 분산전원 정보를 관리하는 장치로서,
분산전원의 동작을 제어하는 스위치 콘트롤러 및 하나 이상의 센서와의 연결을 설정하는 슬레이브 연결부;
네트워크 상의 분산전원 관리서버로부터 상기 분산전원과 관련된 하나 이상의 구독 요청 항목을 설정하는 구독데이터 설정부;
상기 스위치 콘트롤러 또는 상기 센서를 포함하는 슬레이브 장치로부터 상기 분산전원의 동작 관련 데이터를 수집하는 슬레이브 데이터 수집부;
저장 수단의 해쉬 테이블에 상기 분산전원의 동작 관련 데이터를 항목별로 저장하는 해쉬테이블 관리부; 및
상기 해쉬 테이블을 참조하여, 상기 구독 요청 항목 중 데이터가 변경되거나 추가된 항목의 데이터를 추출하고, 상기 추출된 데이터를 소정의 포맷으로 변환하는 슬레이브 데이터 변환부를 포함하는, 분산전원 정보 관리 장치.
As a device for managing distributed power information in a smart grid environment,
A switch controller for controlling the operation of the distributed power supply and a slave connection unit for establishing a connection with one or more sensors;
a subscription data setting unit for setting one or more subscription request items related to the distributed power from a distributed power management server on a network;
a slave data collection unit for collecting operation related data of the distributed power supply from the switch controller or a slave device including the sensor;
a hash table management unit for storing operation-related data of the distributed power source for each item in a hash table of the storage means; and
and a slave data converter for extracting data of an item in which data is changed or added among the subscription request items by referring to the hash table, and converting the extracted data into a predetermined format.
제1 항에 있어서,
상기 스위치 콘트롤러는,
상기 분산전원과 유틸리티 그리드 간의 연동과 상기 분산전원의 독립 운전을 위해 결합된 스위치를 제어하는, 분산전원 정보 관리 장치.
According to claim 1,
The switch controller is
A distributed power information management device for controlling a switch coupled for interworking between the distributed power supply and the utility grid and for independent operation of the distributed power supply.
제2 항에 있어서,
상기 스위치는 CTTS(closed transition transfer switch) 또는 ATS(Automatic Transfer Switch)를 포함하는, 분산전원 정보 관리 장치.
3. The method of claim 2,
The switch includes a closed transition transfer switch (CTTS) or an automatic transfer switch (ATS), distributed power information management device.
제1 항에 있어서,
상기 슬레이브 데이터 수집부는,
유틸리티 그리드의 동작 상태 정보를 수집하는, 분산전원 정보 관리 장치.
According to claim 1,
The slave data collection unit,
Distributed power information management device that collects operation status information of utility grid.
제1 항에 있어서,
소정의 포맷으로 변환된 상기 데이터를 상기 분산전원 관리서버로 전송하는 구독데이터 전송부를 더 포함하는, 분산전원 정보 관리 장치.
According to claim 1,
Distributed power information management apparatus further comprising a subscription data transmission unit for transmitting the data converted into a predetermined format to the distributed power management server.
제1 항에 있어서,
상기 슬레이브 데이터 수집부는,
상기 스위치 콘트롤러로부터 상기 분산전원의 동작 상태에 대한 정보를 폴링 방식으로 수집하고,
상기 센서로부터 상기 분산전원 주변의 환경 정보를 폴링 방식으로 수집하는, 분산전원 정보 관리 장치.
According to claim 1,
The slave data collection unit,
Collecting information about the operating state of the distributed power supply from the switch controller in a polling method,
Distributed power information management device for collecting environmental information around the distributed power supply from the sensor in a polling method.
스마트그리드 환경에서 분산전원 정보를 관리하는 방법으로서,
분산전원의 동작을 제어하는 스위치 콘트롤러 및 하나 이상의 센서와의 연결을 설정하는 단계;
네트워크 상의 분산전원 관리서버로부터 상기 분산전원과 관련된 하나 이상의 구독 요청 항목을 설정하는 단계;
상기 스위치 콘트롤러 또는 상기 센서를 포함하는 슬레이브 장치로부터 상기 분산전원의 동작 관련 데이터를 수집하는 단계;
저장 수단의 해쉬 테이블에 상기 분산전원의 동작 관련 데이터를 항목별로 저장하는 단계; 및
상기 해쉬 테이블을 참조하여, 상기 구독 요청 항목 중 데이터가 변경되거나 추가된 항목의 데이터를 추출하고, 상기 추출된 데이터를 소정의 포맷으로 변환하는 단계를 포함하는, 분산전원 정보 관리 방법.
A method for managing distributed power information in a smart grid environment, comprising:
establishing a connection with a switch controller controlling the operation of the distributed power supply and one or more sensors;
setting one or more subscription request items related to the distributed power from a distributed power management server on a network;
collecting operation related data of the distributed power supply from the switch controller or a slave device including the sensor;
storing operation-related data of the distributed power supply for each item in a hash table of a storage means; and
A method for managing distributed power information comprising extracting data of an item in which data is changed or added among the subscription request items by referring to the hash table, and converting the extracted data into a predetermined format.
제7 항에 있어서,
상기 스위치 콘트롤러는,
상기 분산전원과 유틸리티 그리드 간의 연동과 상기 분산전원의 독립 운전을 위해 결합된 스위치를 제어하는, 분산전원 정보 관리 방법.
8. The method of claim 7,
The switch controller is
Distributed power information management method for controlling a switch coupled for interworking between the distributed power supply and the utility grid and for independent operation of the distributed power supply.
제7 항에 있어서,
상기 스위치 콘트롤러 또는 상기 센서를 포함하는 슬레이브 장치로부터 분산전원 동작 관련 데이터를 수집하는 단계는,
상기 스위치 콘트롤러로부터 상기 분산전원의 동작 상태에 대한 정보를 폴링 방식으로 수집하는 단계; 및
상기 센서로부터 상기 분산전원 주변의 환경 정보를 폴링 방식으로 수집하는 단계를 포함하는, 분산전원 정보 관리 방법.
8. The method of claim 7,
The step of collecting distributed power operation related data from a slave device including the switch controller or the sensor comprises:
collecting information on the operation state of the distributed power supply from the switch controller in a polling manner; and
Collecting environmental information around the distributed power supply from the sensor in a polling method, the distributed power information management method.
분산전원과 유틸리티 그리드 사이의 연동이나 상기 분산전원의 독립 운전을 지원하는 스위치와 연결되어 상기 분산전원의 정보를 관리하는 시스템으로서,
상기 스위치의 동작을 제어하고 상기 스위치를 통해 상기 분산전원의 동작 상태에 대한 정보를 수신하는 스위치 콘트롤러;
하나 이상 제공되며, 상기 분산전원의 주변 환경 정보를 센싱하는 센서;
상기 분산전원에 대하여 관리가 필요한 하나 이상의 항목에 대하여 구독 요청하는 분산전원 관리서버; 및
상기 분산전원의 정보 관리를 위해, 상기 스위치 콘트롤러로부터 수신하는 상기 분산전원의 동작 상태에 대한 정보 및 하나 이상의 상기 센서로부터 수신하는 상기 분산전원의 주변 환경 정보를 수집하여, 구독 요청된 상기 항목의 데이터에 대하여 선택적으로 변경 여부를 모니터링하고, 변경된 해당 항목의 데이터를 상기 분산전원 관리서버로 전송하는 분산전원 데이터피더를 포함하되,
상기 분산전원 관리서버는 상기 변경된 해당 항목의 데이터를 수신하여 상기 분산전원의 동작 상태나 그 주변의 환경을 관리하는, 분산전원 정보 관리 시스템.
A system for managing information on the distributed power supply by being connected to a switch that supports interworking between distributed power and the utility grid or independent operation of the distributed power supply,
a switch controller for controlling the operation of the switch and receiving information on the operation state of the distributed power supply through the switch;
One or more sensors are provided for sensing information about the surrounding environment of the distributed power supply;
a distributed power management server for requesting subscription to one or more items requiring management of the distributed power; and
For information management of the distributed power source, information on the operating state of the distributed power source received from the switch controller and ambient environment information of the distributed power source received from one or more sensors are collected, and subscription-requested data of the item A distributed power data feeder that selectively monitors whether or not there is a change and transmits the changed data of the corresponding item to the distributed power management server,
The distributed power management server receives the changed data of the corresponding item and manages the operating state of the distributed power or its surrounding environment, the distributed power information management system.
KR1020150124831A 2014-10-27 2015-09-03 Apparatus and Method for Selective Delivery of Distributed Energy Resources Information from Multiple Slave Devices in Smart Grid Environment Active KR102366386B1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
KR1020140146295 2014-10-27
KR20140146295 2014-10-27

Publications (2)

Publication Number Publication Date
KR20160049446A KR20160049446A (en) 2016-05-09
KR102366386B1 true KR102366386B1 (en) 2022-02-23

Family

ID=56020451

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020150124831A Active KR102366386B1 (en) 2014-10-27 2015-09-03 Apparatus and Method for Selective Delivery of Distributed Energy Resources Information from Multiple Slave Devices in Smart Grid Environment

Country Status (1)

Country Link
KR (1) KR102366386B1 (en)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10700521B2 (en) 2017-04-28 2020-06-30 Lsis Co., Ltd. Hierarchical type power control system
KR20180121079A (en) 2017-04-28 2018-11-07 엘에스산전 주식회사 Hierarchical type power control system
KR102269296B1 (en) * 2019-05-10 2021-06-28 주식회사 에스에프에이 Data collection and analysis monitoring system and control method thereof
KR102269297B1 (en) * 2019-05-10 2021-06-28 주식회사 에스에프에이 Data collection and analysis monitoring system and control method thereof

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100657873B1 (en) 2005-12-21 2006-12-15 한국전기연구원 Remote monitoring control system for distributed generation using power line communication method
KR101184160B1 (en) 2011-03-08 2012-09-18 가톨릭대학교 산학협력단 Method for remote monitering of micro grid electric power quality and thereof for system
KR101196729B1 (en) 2010-12-01 2012-11-07 한국전기연구원 Apparatus for actively controlling synchronization of microgrid and method thereof

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101342258B1 (en) * 2011-12-26 2013-12-16 텔코웨어 주식회사 Deistributed data management system and method thereof

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100657873B1 (en) 2005-12-21 2006-12-15 한국전기연구원 Remote monitoring control system for distributed generation using power line communication method
KR101196729B1 (en) 2010-12-01 2012-11-07 한국전기연구원 Apparatus for actively controlling synchronization of microgrid and method thereof
KR101184160B1 (en) 2011-03-08 2012-09-18 가톨릭대학교 산학협력단 Method for remote monitering of micro grid electric power quality and thereof for system

Also Published As

Publication number Publication date
KR20160049446A (en) 2016-05-09

Similar Documents

Publication Publication Date Title
Su et al. Energy management systems in microgrid operations
JP6893906B2 (en) Management method, control device and communication processing device
JP5946919B2 (en) Management system, management method and equipment
US20130289790A1 (en) Smart grid interacting apparatus
KR101688438B1 (en) Energy management system and method thereof
KR102366386B1 (en) Apparatus and Method for Selective Delivery of Distributed Energy Resources Information from Multiple Slave Devices in Smart Grid Environment
JP2012244631A (en) Head-end system for advanced metering infrastructure network
WO2016069942A1 (en) Power management message bus system
JP6189987B2 (en) Management system, control device, and control method
Ma et al. An overview of energy routers
Nayan et al. Feasibility study of smart grid in Bangladesh
Cejka et al. A framework for communication and provisioning in an intelligent secondary substation
EP3886285A1 (en) Methods and apparatuses for a microgrid network
KR20140029670A (en) Monitoring system using the augmented reality based on smart tag in energy storage system and method for mornitoring using the same
KR20210025821A (en) Power system including low voltage direct current distribution system and cloud EMS
Pant et al. Integration of fog and IoT model for the future smart grid
JP6499238B2 (en) Management system, control device, and control method
Dias et al. Evaluation of opc-ua framework applied to microgrid energy dispatch management
JP6199640B2 (en) Control device, control system, distribution board and control method
Finco et al. Implementing the Internet of Things for renewable energy
KR20120000018A (en) Network system
Akinwonmi Empowering the Grid: Innovations for Sustainable Energy Integration.
Jellad et al. MgSMA: An enhanced SMA for microgrid energy management
JP2015171278A (en) Power control device, power control method, energy management system, and computer program
KR20200079818A (en) Energy management system with electric car charger function and method thereof

Legal Events

Date Code Title Description
PA0109 Patent application

Patent event code: PA01091R01D

Comment text: Patent Application

Patent event date: 20150903

PG1501 Laying open of application
PA0201 Request for examination

Patent event code: PA02012R01D

Patent event date: 20200821

Comment text: Request for Examination of Application

Patent event code: PA02011R01I

Patent event date: 20150903

Comment text: Patent Application

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: 20211130

PR0701 Registration of establishment

Comment text: Registration of Establishment

Patent event date: 20220218

Patent event code: PR07011E01D

PR1002 Payment of registration fee

Payment date: 20220218

End annual number: 3

Start annual number: 1

PG1601 Publication of registration