DOI QR코드

DOI QR Code

IEC 61850 Based IoT Gateway Platform for Interworking to Microgrid Operational System

마이크로그리드 운영 시스템 연계를 위한 IEC 61850 기반 IoT 게이트웨이 플랫폼

  • Received : 2017.01.24
  • Accepted : 2018.10.25
  • Published : 2018.12.30

Abstract

There are many types of power facilities such as transformers, switches, and energy storage devices in the micro grid environment. However, with the development of IoT technology, opportunities to acquire sensor information such as temperature, pressure, and humidity are provided. In the existing micro grid environment, the communication protocols such as MMS transport protocol in IEC 61850 standard is applied in accordance with the integrated operation between the power facilities and the platform. Therefore, to accommodate IoT data, a gateway technology that can link IoT data to a data collection device (FEP) based on IEC 61850 is required. In this paper, we propose IEC 61850 based IoT gateway platform prototype for microgrid operating system linkage. The gateway platform consists of an IoT protocol interface module (MQTT, CoAP, AMQP) and database, IEC 61850 server. For databases, We used open source based NoSQL databases, Hbase and MongoDB, to store JSON data. We verified the interoperability between the IoT protocol and the IEC 61850 protocol using Sisco's MMS EASY Lite.

마이크로 그리드 환경에는 변압기, 스위치, 에너지저장장치 등 많은 종류의 전력 설비가 존재하지만, IoT 기술의 발달에 따라 온도, 압력, 습도와 같은 센서 정보를 취득할 수 있는 기회를 제공하고 있다. 기존의 마이크로 그리드 환경에서는 IEC 61850 표준에서 정의하고 있는 MMS 등의 통신 프로토콜을 준용하여 전력 설비와 플랫폼 간 통합 운용되고 있다. 그렇기 때문에 IoT 데이터를 수용하기 위해서는 IEC 61850 기반으로 구성된 데이터 수집 장치(FEP)에 IoT 데이터를 연계해 줄 수 있는 게이트웨이 기술이 필요하다. 본 논문에서는 마이크로그리드 운영 시스템 연계를 위한 IEC 61850기반 IoT 게이트웨이 플랫폼 프로토타입을 제안하고자 한다. 게이트웨이 플랫폼은 IoT 프로토콜(MQTT, CoAP, AMQP) 인터페이스 모듈과 데이터베이스, IEC 61850서버로 구성되어 있다. 데이터베이스의 경우, JSON 데이터를 저장하기 위해 오픈소스 기반의 NoSQL 데이터베이스인 Hbase와 MongoDB를 이용하였다. IoT 프로토콜을 검증하기 위해 라즈베리파이 아두이노 인텔 에디슨 SoC 기반 전력 IoT 디바이스 시뮬레이터를 이용하였고, IEC 61850은 Sisco's MMS EASY Lite를 이용하여 IoT 프로토콜과 IEC 61850 프로토콜간의 상호호환성을 검증하였다.

Keywords

JROGG5_2018_v4n2_67_f0001.png 이미지

Fig. 1. IEC 61850 data model hierarchy [8].

JROGG5_2018_v4n2_67_f0001.png 이미지

Fig. 1. IEC 61850 data model hierarchy [8].

JROGG5_2018_v4n2_67_f0002.png 이미지

Fig. 2. Illustration of an IEC 61850 reference [8].

JROGG5_2018_v4n2_67_f0002.png 이미지

Fig. 2. Illustration of an IEC 61850 reference [8].

JROGG5_2018_v4n2_67_f0003.png 이미지

Fig. 3. Infrastructure configuration diagram of power grid based IoT [9].

JROGG5_2018_v4n2_67_f0003.png 이미지

Fig. 3. Infrastructure configuration diagram of power grid based IoT [9].

JROGG5_2018_v4n2_67_f0004.png 이미지

Fig. 4. Non‐standard power grid IoT sensor system [4].

JROGG5_2018_v4n2_67_f0004.png 이미지

Fig. 4. Non‐standard power grid IoT sensor system [4].

JROGG5_2018_v4n2_67_f0005.png 이미지

Fig. 5. International standard‐based power grid IoT sensor system [4].

JROGG5_2018_v4n2_67_f0005.png 이미지

Fig. 5. International standard‐based power grid IoT sensor system [4].

JROGG5_2018_v4n2_67_f0006.png 이미지

Fig. 6. IoT Gateway S/W Architecture.

JROGG5_2018_v4n2_67_f0006.png 이미지

Fig. 6. IoT Gateway S/W Architecture.

JROGG5_2018_v4n2_67_f0007.png 이미지

Fig. 7. System structure related to parameter change.

JROGG5_2018_v4n2_67_f0007.png 이미지

Fig. 7. System structure related to parameter change.

JROGG5_2018_v4n2_67_f0008.png 이미지

Fig. 8. Gateway platform message flow diagram.

JROGG5_2018_v4n2_67_f0008.png 이미지

Fig. 8. Gateway platform message flow diagram.

JROGG5_2018_v4n2_67_f0009.png 이미지

Fig. 9. MENV1.MX.O2.mag.i delivered from MQTT Device Simulator (capture Wireshark)

JROGG5_2018_v4n2_67_f0009.png 이미지

Fig. 9. MENV1.MX.O2.mag.i delivered from MQTT Device Simulator (capture Wireshark)

JROGG5_2018_v4n2_67_f0010.png 이미지

Fig. 10. Request MENV1.MX.O2.mag.i information from IEC61805 client (capture Wireshark)

JROGG5_2018_v4n2_67_f0010.png 이미지

Fig. 10. Request MENV1.MX.O2.mag.i information from IEC61805 client (capture Wireshark)

JROGG5_2018_v4n2_67_f0011.png 이미지

Fig. 11. Gateway Packet I/O Graphs.

JROGG5_2018_v4n2_67_f0011.png 이미지

Fig. 11. Gateway Packet I/O Graphs.

Table 1. Hbase server table example

JROGG5_2018_v4n2_67_t0001.png 이미지

Table 1. Hbase server table example

JROGG5_2018_v4n2_67_t0001.png 이미지

Table 2. Hbase LDevice_LNode table example

JROGG5_2018_v4n2_67_t0002.png 이미지

Table 2. Hbase LDevice_LNode table example

JROGG5_2018_v4n2_67_t0002.png 이미지

Table 3. MongoDB server table example

JROGG5_2018_v4n2_67_t0003.png 이미지

Table 3. MongoDB server table example

JROGG5_2018_v4n2_67_t0003.png 이미지

Table 4. MongoDB LDevice_LNode database example

JROGG5_2018_v4n2_67_t0004.png 이미지

Table 4. MongoDB LDevice_LNode database example

JROGG5_2018_v4n2_67_t0004.png 이미지

Table 5. IoT device simulator development environment

JROGG5_2018_v4n2_67_t0005.png 이미지

Table 5. IoT device simulator development environment

JROGG5_2018_v4n2_67_t0005.png 이미지

Table 6. Gateway platform development environment

JROGG5_2018_v4n2_67_t0006.png 이미지

Table 6. Gateway platform development environment

JROGG5_2018_v4n2_67_t0006.png 이미지

References

  1. Kyoung‐ju Min, Yong‐woon Kim, Sang‐keun Yoo, Hyoung‐jun Kim, Heo‐kyung Jung, "Implementation of CoAP Protocol for USN Environment", Korea Institute of Information and Communication Engineering, Vol.15, No.5, 2011, pp.1189-1197. https://doi.org/10.6109/jkiice.2011.15.5.1189
  2. Jae‐yong Lee, "New support of 160 billion KRW for technology development in the energy field this year", Electric Power, February, 2015, pp.34-35.
  3. KEPCO, "Leading the Creation Economy by Building KEPCO's Future‐Type Power Facilities", 2015, Available at: http://www.epj.co.kr/news/articleView.html?idxno=8807, Accessed on September, 2015.
  4. Young Hyun Kim, Seung Bae Lee, Myung Hye Park, Hee Un Kang, Hyun Cheol Cho, Myung Ho Kim, "A Study on the protocol standardization of energy IoT", Conference of Korean Institute of Communications and Information Sciences, Vol.60, Jun, 2016, pp.1062‐1064.
  5. Communication networks and systems for power utility automation - Part 1: Introduction and overview, IEC61850‐1 Edition 2, 2013
  6. Hyun‐Hee Lee, Dae‐Sang You. "Service Development Tool for Micro Grid Common Platform", The Korea Institute of Information and Communication Engineering, Vol 19, No. 6, Jun, 2015, pp.1455-1461. https://doi.org/10.6109/jkiice.2015.19.6.1455
  7. Navigant Research, 2014. Community Resilience Microgrids. Available at https://www.navigantresearch.com/research/community‐resilience‐microgrids, Accessed on (2016).
  8. Hauksson, Einar Bragi, and Anders Bro Pedersen. "Enabling distributed energy resources in a virtual power plant using IEC-61850.", M.S Thesis, Department of Informatics and Mathematical Modeling, Technical University of Denmark, 2010
  9. Young Hyun Kim, Seung Bae Lee, Myung Hye Park, Hyun Cheol Cho, Myung Ho Kim, "A Study on the development of platform based on IoT", Korean Institute of Communications and Information Sciences, Vol. 60, Jun, 2016, pp.1059-1061.
  10. Dae Young Kim, Seong Hoon Kim, Min Keun Ha, Tae Hong Kim, Yoh Han Lee. "Internet of Things Technology and Trends", Journal of the Korean Institute of Communication Sciences, Information and Communication, Vol. 28, No. 9, August, 2011, pp.49‐57.
  11. "Constrained Application Protocol draft‐ietf‐core‐coap‐18", CoRE Working Group, 2013.
  12. "MQTT version 3.1.1.", OASIS standard, 2014, Available at http://docs.oasis‐open.org/mqtt/mqtt/v3.1.1/os/mqtt‐v3.1.1-os.pdf, Accessed on (2016).
  13. Vinoski, Steve. "Advenced Message Queuing Protocol", IEEE Internet Computing, Vol. 10, No. 6, Nov, 2006, pp.87-89. https://doi.org/10.1109/MIC.2006.116
  14. Fay Chang, Jeffrey Dean, Sanjay Ghemawat, Wilson C. Hsieh, Deborah A. Wallach, Mike Burrows, Tushar Chandra, Andrew Fikes, Robert E. Gruber, "Bigtable: A Distributed Storage System for Structured Data", Journal ACM Transactions on Computer Systems (TOCS), Vol. 26(2), No. 4, Jun, 2008.
  15. "Release Notes for MongDB 3.4", MongoDB Inc, 2016, Available at https://docs.mongodb.com/manual/release‐notes/3.4/, Accessed on (2016).