Mobile QR Code QR CODE : The Transactions of the Korean Institute of Electrical Engineers

  1. (Dept. of Electrical and Robot Engineering, Soonchunhyang University, Korea)
  2. (Dept. of Electronics and Information Engineering, Soonchunhyang University, Korea)
  3. (Dept. of Computer software Engineering, Soonchunhyang University, Korea)
  4. (Dept. of Electrical Engineering, Hankyong University, Korea)



Visualization, Power System One-Line Diagram, Auto Drawing

1. 서 론

전력계통에 대한 효율적인 감시와 제어를 위해 정보통신기술에 기반을 둔 SCADA(supervisory control and data acquisition), EMS(energy management system) 등이 운용되고 있다. EMS 기능의 발전으로 전력계통의 해석, 감시 및 제어를 위해 사용되는 데이터의 양이 매우 많아져서 전력계통의 정확한 상태를 한눈에 인지하기 매우 어려운 실정이다. 따라서 매우 많은 양의 전력계통 정보를 효율적으로 전달하기 위한 데이터의 시각화(visualization) 기술이 요구된다. 많은 양의 전력계통 정보를 시각화하기 위한 다양한 방법들이 연구되어 왔다(1-6).

최근에는 탄소 배출량을 줄이기 위해 풍력 및 태양광 발전과 같은 재생 에너지(renewable energy)의 양이 증가하고 있다. 재생 에너지는 친환경적이지만 날씨의 영향을 받기 때문에 불안정하다고 할 수 있다. 따라서 재생 에너지 발전기가 전력계통에 사용되는 경우 전력의 흐름을 이해할 필요가 있다(7). 전력계통을 해석하기 위해서는 전력계통을 표현한 단선도(one-line diagram)는 필수 항목 중 하나이다(8-10). 전력계통의 정보를 단선도 상에 시각화를 통해 제공하면 매우 유용한 정보들을 빠르게 전달 가능하다. 정보의 직관적 파악이 가능한 전력데이터 시각화는 EMS의 신뢰성 향상 및 실시간 계통운영의 효율성 증대에 중요한 요소이다(11).

본 프로그램은 전력 조류 계산 (power flow) 및 상태 추정(state estimation)을 통해 전력계통 해석의 이해를 위한 수단으로 개발되었다. 전력계통 구성 요소의 추가, 편집 및 파라미터 값의 변화를 통해 단선도를 쉽게 구성하고 전력계통의 동작을 효과적으로 이해할 수 있다. 개발된 프로그램은 계통 데이터들의 편집이나 관리에 편리한 기능들을 제공하고, 자동으로 형성된 계통도를 통해 계통 해석을 위한 데이터들의 관리가 용이하다. 또한, 객체지향 프로그래밍(object oriented programming)을 이용하여 전력계통 해석용 응용프로그램들을 추가함으로써 확장이 용이한 장점이 있다. 시각화 기법을 적용하여 전력계통의 정보를 출력하는 기능을 가지고 있다. 전력계통 해석의 계산 결과를 플로우 애니메이션 및 컨투어도와 같은 그래픽으로 출력시킴으로써 사용자는 계통 해석에 적용된 알고리즘의 계산 결과를 시각적으로 파악할 수 있다. 본 논문에서는 전력계통 해석을 위해 기본이 되는 계통도의 자동 형성 기능을 가진 전력계통 정보시각화 프로그램을 개발하고자 한다.

2. 정보시각화 프로그램

EMS의 근간이 되는 상태 추정의 경우 전력계통 해석 분야에서 쉽게 접할 수 있는 범용 소프트웨어는 거의 없으며, 한국형 EMS의 계통 해석 단위 프로그램들의 경우 실무자에게만 공개하여 교육기관에서의 이용은 거의 불가능한 실정이다. 외국의 경우 전력계통 교육을 위한 연구가 진행되어왔으나(12-14) 계통 해석을 위한 많은 양의 데이터 입력 작업과 계통 해석 결과를 이해하는데 충분한 기능을 제공하지 않는다는 단점이 있다. 개발된 프로그램은 기존의 상용 툴들이 가지고 있는 일반적인 기능들을 포함하고 있으며, 상태 추정 및 조류계산의 결과를 간결하고 명확하게 표현하여 계통의 해석을 쉽게 이해할 수 있다. 우리나라 계통 분야의 발전을 위해 무료로 배포될 예정이다. 시각화 관련 프로그램 부분은 Microsoft 사의 C# 언어를 이용하여 개발하였다.

2.1 프로그램 구조

전력계통 해석 툴을 사용하려면 사용자가 계산 결과를 이해할 수 있어야 한다. 하지만 기존 프로그램은 실제 전력계통의 방대한 양의 데이터로 인해 전력계통의 정보들을 빠르고 효율적으로 전달할 수 없다. 개발된 프로그램은 전력계통 정보를 텍스트와 그래픽으로 표현하여 정보의 인지가 빠르고, GUI(graphical user interface)의 적용을 통해 객체의 드래그 앤 드롭 기능을 제공하므로 객체들의 자유로운 이동과 회전 및 편집이 가능하다. 프로그램은 그림 1과 같이 사용자 인터페이스와 계통 해석 모듈로 구성되어 있다. 사용자 인터페이스 모듈은 파일 입출력을 통한 데이터를 관리하고, 전력계통 정보를 토대로 단선도 구성 및 계통 정보의 시각화 기능을 제공한다. 계통 해석 모듈은 전력계통의 해석을 위한 기능을 제공한다. 전력계통 해석을 위한 기본 응용프로그램으로는 조류계산과 상태 추정이 있으며 다른 계통 해석 응용프로그램들의 추가를 통해 확장이 용이하게 개발되었다.

2.2 프로그램 특성

2.2.1 객체지향 프로그래밍

객체지향 프로그래밍의 주요 목표는 소프트웨어의 확장성과 재사용 가능성을 개선해 프로그래밍 효율을 향상시키고 소프트웨어의 유지보수를 용이하게 하는 것이다. 객체는 어떤 사물의 상태를 나타내는 데이터와 그 데이터의 조작할 수 있는 멤버함수로 나누어진다. 객체지향 프로그램의 특성은 다음과 같다.

그림. 1. 프로그램 구성

Fig. 1. Configuration of the program

../../Resources/kiee/KIEE.2020.69.9.1295/fig1.png

1) 캡슐화

데이터와 멤버함수를 묶어주어 특정한 객체만이 자신의 식별자로서 접근하며 데이터 조작이 가능하다. 함수나 데이터를 사용자들이 직접 접근하는 기존의 방식에서 객체에게 메시지를 보내고, 메시지를 받은 객체의 반응을 중심으로 프로그램 하여 직접적인 참조에 의한 오류를 방지하고 객체 데이터가 보호될 수 있다.

2) 상속

기존의 클래스에서 수정을 가하지 않고 필요한 속성을 상속받고 추가되는 데이터를 정의하는 것으로 프로그램 소스코드의 재사용성을 높이고 코드의 중복을 제거하여 프로그램의 생산성과 유지보수에 크게 기여한다.

3) 다형성

하나의 객체가 여러 가지 유형의 형태로 사용된다. 서로 다른 객체가 같은 이름의 함수를 사용하는 것이다. 서로 다른 객체가 같은 메시지를 받더라도 서로 다른 반응을 보일 수 있다.

전력계통을 구성하는 데 기본이 되는 요소로는 모선, 선로, 발전기, 부하, 커패시터 등이 있으며 이들의 조합으로 전체 계통시스템이 구성된다. 이들 구성 요소를 객체로 표현하여 각 요소들이 가져야 할 특성과 기능을 객체들의 데이터와 멤버변수로 표현하여 모델링하였다.

2.2.2 그래픽 사용자 인터페이스

사용자가 프로그램을 효과적으로 다룰 수 있도록 사용자의 편의성을 고려하여 GUI로 구성되어 있다. 시뮬레이션 결과, 데이터에 포함된 계통 상태에 관련된 정보를 효과적으로 파악할 수 있도록 계산된 데이터를 단선도 상에 플로우 애니메이션 또는 컨투어도 등으로 시각화 할 수 있다. 단선도에서 발전기, 모선, 부하, 송전 선로, 변압기와 같은 계통 구성 요소는 그래픽 기호로 나타난다. 또한, 풀다운 메뉴 방식을 도입하여 프로그램의 일반적인 실행 기능, 전력계통 단선도 편집 기능, 상태 추정 및 전력 조류계산 등을 메뉴화 하였다. 풀다운 메뉴 방식의 장점은 명령어를 암기하거나 사용법을 익힐 필요 없이 편리하게 메뉴를 선택할 수 있기 때문에 숙련되지 않은 사용자도 시스템에 대한 접근성이 용이하다.

2.3 메뉴 구성 및 세부 기능

그림. 2. 메뉴 구성도

Fig. 2. Program menu

../../Resources/kiee/KIEE.2020.69.9.1295/fig2.png

개발된 프로그램은 사용자가 여러 가지 구성 요소에 쉽게 접근할 수 있도록 풀-다운 메뉴의 형태로 구성되어 있다. 프로그램은 그림 2와 같이 8가지의 메뉴로 구성되어 있는데, 첫째, 파일 입출력 및 관리를 위한 “File” 메뉴, 둘째, 에디트 모드와 계통 해석 모드를 설정할 수 있는 “Mode” 메뉴. 셋째, 전력계통 단선도를 구성하기 위한 “Network” 메뉴. 에디트 모드에서만 활성화 되는 Bus, Line Capacitor와 해석 모드에서만 활성화되는 Power Flow, Current, Power Injection, Voltage, Generator로 구분되어 있다. 넷째, 계통 해석 모드에서 State Estimation과 Power Flow를 수행하는 “Solution” 메뉴. 다섯째, 전력계통 해석 결과를 시각화하여 정보를 확인할 수 있는 “Results” 메뉴. 여섯째, 전력계통 해석 모드에서 각각의 해석 응용프로그램을 위한 파라미터 및 시물레이션 옵션을 설정하는 “Options” 메뉴. 일곱째, 파일이나 데이터베이스로부터 읽어 들인 많은 양의 전력계통에 대한 정보를 편집 및 수정할 수 있는 스프레드시트(spread sheet) 형태의 상태 정보창을 표시하는 “Case Information” 메뉴. 마지막으로 IEEE format 데이터나 PSS/E raw 데이터 같은 계통 정보 데이터와 계통의 모선의 위치기반 데이터를 토대로 단선도를 자동으로 형성해주는 “Draw” 메뉴가 있다. Part I에서는 계통도 편집을 위한 기능을 소개한다.

File 메뉴를 통해 프로그램의 파일 입출력을 수행할 수 있다. 다른 응용프로그램과의 상호 작용의 편리성과 추가된 각각의 응용프로그램의 독립성이 유지될 수 있도록, 프로그램과 다른 해석용 응용프로그램 간에 데이터와 정보의 교환은 파일을 통해 이루어지게 설계되어 있어 확장성이 매우 용이하다. 이로써 추가되는 응용프로그램은 다른 종류의 언어로 작성된 프로그램이더라도 이식성이 높다. Import Data를 통해 IEEE 형태의 데이터나 PSS/E raw 데이터 형태의 파일로부터 계통의 정보를 로딩 가능하다.

프로그램 실행 후에는 기본 에디트 모드로 설정되어 있으며, 계통 정보와 모선의 위치기반 정보를 토대로 단선도를 구성하거나 해석 모드에 따른 응용프로그램들의 값을 설정할 수 있다. Power Flow & State Estimation을 통해 전력계통 해석의 기본이 되는 조류계산과 상태 추정의 수행이 가능하다. 개발된 프로그램은 확장성이 용이하게 구성되어 있어 다른 계통 해석용 응용프로그램의 추가 및 확장을 할 수 있게 설계되었다.

2.3.1 단선도 구성

단선도를 구성하기에 앞서 사용자로 하여금 손쉽게 전력계통의 단선도를 구성할 수 있도록 다음과 같은 기능을 제공한다.

1) 객체 추가 기능

사용자는 단선도를 구성하기 위해 원하는 전력계통의 구성 요소를 화면에 추가시킬 수 있다. 추가를 원하는 모선, 선로, 캐패시터와 같은 객체를 마우스로 선택하면 화면에 해당 객체가 나타나고 명령이 종료될 때까지 마우스 커서를 따라 움직인다. 사용자는 화면상의 원하는 위치에 커서를 두고 마우스 좌클릭 시 객체가 추가되고 우클릭 시 객체 선택이 취소된다.

2) 객체 삭제 기능

사용자가 단선도의 수정을 위해 화면에 나타나 있는 객체의 삭제를 원할 때 제공되는 기능이다. 삭제하고자 하는 객체를 마우스 좌클릭을 하면 객체가 선택되고 이때 ‘Delete’ 키를 누르면 객체가 도면에서 삭제된다.

3) 객체 이동 및 회전 기능

사용자는 화면상에 나타나 있는 객체를 이동시킬 수 있다. 이동을 원하는 객체를 마우스 좌클릭 시 객체가 선택되고 좌클릭을 유지한 상태에서 마우스 커서를 움직이면 객체는 이를 따라 이동한다. 또한 프로그램 화면부에 구성되는 단선도 상의 모든 요소들은 회전 기능을 가지고 있어 수정과 설계에 편리한 기능을 제공한다. 모선의 경우 회전을 위해 그림 3과 같이 객체를 선택하면 회전을 위한 핀이 생성되고 이를 마우스의 드래그 앤 드롭을 통해 원하는 각도로 회전시킬 수 있다. 모선의 회전 기능은 모선에 접속된 모든 구성 요소들도 같이 회전하기 때문에 별도의 수정을 요구하지 않는다.

그림. 3. 객체의 회전 기능

Fig. 3. Rotating function of the objects

../../Resources/kiee/KIEE.2020.69.9.1295/fig3.png

방대한 양의 계통 정보를 명확하고 신속하게 파악하기 위해서 계통 정보 데이터를 직관적으로 파악할 수 있는 효과적인 시각화 기술이 필요하다. 데이터를 시각화 할 때 중요한 요소는 색상, 위치이다(7). 모선 종류, 선로 종류에 따른 색상 구분과 회전 및 변곡점을 통한 단선도의 수정을 통해 시각적 주목도를 높여 계통 정보의 전달력을 높였다.

전력 계통도 구성 요소 중 모선을 생성하기 위해 Network 메뉴의 Bus를 선택하여 원하는 위치에 모선을 생성하면 그림 4와 같이 모선의 상태 정보를 설정하는 창이 표시된다. 상태 정보 창에는 모선의 이름, 번호, 크기 및 회전각과 같은 화면 표시를 위한 그래픽 정보와 전압의 크기, 위상각, 발전량, 부하량 및 유무효 제한에 대한 계통 해석용 정보 등을 설정할 수 있다.

그림. 4. 모선 상태 정보 창

Fig. 4. Window for bus data information

../../Resources/kiee/KIEE.2020.69.9.1295/fig4.png

모선의 종류는 슬랙모선(slack bus), 발전모선(PV bus) 및 부하모선(PQ bus)이 있다. 프로그램에서는 상태 정보 창에서 모선의 종류를 설정할 수 있고, 그림 5와 같이 슬랙모선은 B_1 모선과 같이 하늘색으로, 발전모선은 B_2 모선과 같이 연두색으로 부하모선은 B_3 모선과 같이 검은색 바 형태로 표시함으로써 단선도에 나타나는 모선의 종류를 쉽게 파악할 수 있다.

그림. 5. 모선의 색상에 따른 분류

Fig. 5. Bus types with colors

../../Resources/kiee/KIEE.2020.69.9.1295/fig5.png

전력계통의 선로는 일반 선로와 변압기 선로로 구성되어 있다. 선로를 단선도 상에 표시하기 위해 Network 메뉴의 Line을 선택하면 모선들에 그림 6과 같은 접속점(connection point)이 표시된다. 시작 모선과 끝 모선의 접속점을 연결하여 선로를 구성할 수 있다. 20개의 접속점 중 원하는 지점을 선택함으로써 한 개의 모선에 여러 개의 선로가 연결되더라도 모선 간의 연결 관계를 명확하게 표현할 수 있다. 그림 7과 같이 B_1과 B_2 모선에 연결된 선로와 같은 일반 선로의 경우 파란색 실선으로 표시되고, B_3과 B_4 모선에 연결된 선로와 같은 변압기 선로의 경우 회색 실선 위에 변압기 기호가 표시된다. 연결이 완료된 선로는 그림 8과 같은 선로의 상태 정보를 설정할 수 있는 상태 정보 창이 나타난다. 선로 정보 창에서는 선로의 연결 방향, 해석을 위한 선로 정수 및 선로의 종류 들을 설정할 수 있다.

그림. 6. 모선의 접속점

Fig. 6. Connection points of the bus

../../Resources/kiee/KIEE.2020.69.9.1295/fig6.png

그림. 7. 선로의 종류

Fig. 7. Types of the lines

../../Resources/kiee/KIEE.2020.69.9.1295/fig7.png

단선도 구성 시 선로의 굴곡을 수정할 수 있는 기능을 제공한다. 그림 9는 선로의 단선도 수정 시 굴곡을 수정하기 위한 변곡점(knee point)을 생성하는 그림이다. 선로 위에 나타나는 변곡점의 수는 원하는 만큼 생성 가능하며, 변곡점을 마우스 드래그 앤 드롭을 이용해 원하는 형태로 수정함으로써 모선 간의 연결 관계를 보다 부드럽게 정리할 수 있다.

그림. 8. 선로 상태정보 창

Fig. 8. Window for line data information

../../Resources/kiee/KIEE.2020.69.9.1295/fig8.png

그림. 9. 변곡점의 생성

Fig. 9. Knee points

../../Resources/kiee/KIEE.2020.69.9.1295/fig9.png

전력계통에서 무효전력은 안정적인 송전을 위해 매우 중요한 요소이다. 무효전력의 보상과 전압 조정을 위해 전력용 콘덴서(shunt capacitor)나 분로 리액터(shunt reactor)와 같은 병렬 설비(shunt device)들이 사용된다. 이와 같은 Capacitor 메뉴의 경우 모선에 접속된 전력용 콘덴서와 분로 리액터를 표시하기 위한 구성 요소로서 그림 10의 B_2 모선에서 같이 표시된다. 해당 모선의 접속점에 위치시키면 그림 11과 같은 상태 정보 창이 표시된다. 전력용 콘덴서는 정(+)으로 표시하고, 분로 리액터는 부(-)로 표시한다.

그림. 10. 전력용 콘덴서

Fig. 10. Shunt capacitor

../../Resources/kiee/KIEE.2020.69.9.1295/fig10.png

그림. 11. 병렬설비 상태정보 창

Fig. 11. Window for shunt devices information

../../Resources/kiee/KIEE.2020.69.9.1295/fig11.png

전력 계통 해석 모드에서는 SCADA의 모선 전압 크기, 주입 전력, 선로 조류 전력과 PMU 측정데이터를 처리할 수 있다. 그림 12는 IEEE 14 모선에 대하여 전력 계통 해석 모드에서의 단선도를 나타낸다. B_1과 B_7번 모선은 주입 전력을 나타낸다. B_2와 B_6, B_9 모선은 PMU 데이터를 나타낸다. B_11번 모선은 모선 전압 크기를 나타낸다. $P_{4-5}$, $P_{6-11}$, $P_{12-13}$은 선로 조류 전력을 나타낸다.

그림. 12. IEEE 14모선 계통 단선도

Fig. 12. One line diagram of IEEE 14 bus system

../../Resources/kiee/KIEE.2020.69.9.1295/fig12.png

2.3.2 Case Information

전력계통에 대한 정보를 편집 및 수정 할 수 있는 스프레드시트 형태의 상태 정보 창을 표시한다. 스터디 모드에서 계통 해석을 할 경우 계통의 크기가 작아 앞에서 언급한 방법으로 계통을 구성하는 것은 큰 무리가 없다. 실 계통 및 대형 계통의 경우 계통의 구성 요소를 하나하나 구성해가는 것은 매우 어려운 일이므로 파일이나 데이터베이스로부터 읽어 들인 많은 양의 정보를 추가 및 편집하거나 관리하는 것을 용이하게 하기 위한 기능이다.

대형 계통의 모선과 선로 정보를 그림 1314 같이 스프레드시트 형태로 계통의 구성 요소를 추가, 편집 및 관리를 할 수 있다.

SE Result Summary를 통해 계통 해석 알고리즘의 수행 과정의 기록을 확인할 수 있다. 그림 15와 같이 해석 응용프로그램이 수행될 때 기록된 수렴 정보나 로그 기록을 표시한다.

그림. 13. 모선 case information 상태 창

Fig. 13. Window for case information of buses

../../Resources/kiee/KIEE.2020.69.9.1295/fig13.png

그림. 14. 선로 case information 상태 창

Fig. 14. Window for case information of lines

../../Resources/kiee/KIEE.2020.69.9.1295/fig14.png

그림. 15. 응용 프로그램 로그 기록 예

Fig. 15. Example of the log information of the program

../../Resources/kiee/KIEE.2020.69.9.1295/fig15.png

2.3.3 단선도 자동 형성

IEEE format 데이터나 PSS/E raw 데이터 같은 계통 정보 데이터와 계통의 모선의 위치기반 데이터를 토대로 단선도를 자동으로 형성해주는 기능을 제공한다. 모선의 위치기반 데이터는 모선의 위도 및 경도 데이터를 토대로 화면상에 배치하기 위한 2차원 평면상의 X축과 Y축 데이터로 변환하여 단선도를 자동으로 표현한다. 이때 선로는 자동으로 모선 간의 연결 관계를 고려하여 최단 거리로 생성된다. 모선과 선로의 생성이 완료된 후 에디트 모드에서 변곡점과 회전 기능을 이용하여 수정 가능하다. IEEE format 데이터나 PSS/E raw 데이터를 토대로 단선도를 자동으로 형성함으로써 모선 정보, 선로 정수들을 직접 입력해야 하는 수고를 덜어주기 때문에 전력계통에 대한 이해도가 낮은 사용자도 단선도를 쉽게 구성할 수 있다.

Draw 메뉴의 Bus를 통해 모선의 위치 정보가 없는 경우에도 계통도 상에 모선을 표현할 수 있다. 계통 정보로부터 화면상에 표시되지 않는 모선과 표시된 모선을 구분하여 드래그 앤 드롭을 통해 화면상에 모선을 위치시킬 수 있다. 위치 정보 데이터가 없는 경우 그림 16과 같은 수동 완성 기능을 제공하는 창이 표시된다.

그림. 16. 모선 수동 위치 설정

Fig. 16. Manual input for the bus positions

../../Resources/kiee/KIEE.2020.69.9.1295/fig16.png

Draw 메뉴의 Branch는 수동으로 설정된 모선의 위치를 토대로 단선도를 자동으로 형성하는 기능을 제공한다. 계통 데이터와 모선의 위치기반 데이터를 토대로 전력계통 단선도를 자동으로 형성해주는 기능을 제공한다. Draw 메뉴의 Auto 선택 시 모선의 위치 정보를 담고 있는 파일을 로딩하여 자동으로 단선도를 형성한다. 모선의 위치기반 정보는 파일 확장자가 *.loc인 파일에 저장되어 있다.

그림 17은 IEEE 14 모선에 대하여 임의로 위도와 경도 값을 제공하고, 이를 토대로 단선도를 자동 형성한 결과이다. IEEE 14 모선 데이터와 모선 위치 정보를 담고 있는 *.loc 파일이 로드되고 선로는 연결된 모선 사이의 최단 거리로 직선의 형태로 표시된다. 슬랙 모선인 B_1 모선은 하늘색으로, 발전 모선인 B_2, B_3, B_6, B_8 모선은 연두색으로, 부하 모선인 B_4, B_5, B_7, B_9, B_10, B_11, B_12, B_13, B_14 모선은 검은색 바 형태로 나타난다.

단선도 상의 모선들을 회전 및 선로의 접속점을 수정하고 모선 사이에 연결된 선로에 변곡점을 추가하여 단선도의 가독성을 확보하였다. 그림 18은 단선도 자동 형성 후 수정 결과를 나타낸다.

그림. 17. 단선도 자동 형성

Fig. 17. Automatic drawing of one-line diagram

../../Resources/kiee/KIEE.2020.69.9.1295/fig17.png

그림. 18. 단선도 자동 형성 후 수정 결과

Fig. 18. Modified result of the automatic drawing

../../Resources/kiee/KIEE.2020.69.9.1295/fig18.png

3. 결 론

본 논문에서는 계통의 모선의 위치를 기반으로 하는 전력 계통도 자동 형성 기능을 가진 계통 정보시각화 프로그램을 개발하였다. 전력계통을 해석하기 위해서는 전력계통을 표현한 단선도(one-line diagram)는 필수 항목 중 하나이다. 전력계통의 정보를 단선도 상에 시각화를 통해 정보 제공을 하면 매우 유용한 정보들을 빠르게 전달 가능하다.

개발된 프로그램은 교육용 프로그램으로써 상태 추정이나 전력 조류와 같은 툴들을 통해 전력 시스템의 동작을 시각화하여 계통 정보를 이해하는데 도움을 줄 수 있다. 또한, 자동으로 형성된 계통도를 기반으로 계통 정보를 시각화하여 제공하는 기초가 될 수 있다. 이러한 기능을 통해 해석 응용프로그램 간에 데이터의 원활한 상호 작용을 제공하여 많은 양의 데이터를 편집 및 관리가 편리한 기능을 제공할 수 있다.

객체지향 프로그래밍을 이용하여 해석용 응용프로그램의 추가를 통해 소프트웨어의 확장성과 효율성을 높였다. 추후 대형 계통의 표현을 위한 화면의 확대 및 축소 기능 추가하고, 응용프로그램 간에 데이터의 공유를 파일 입출력이 아니라 공유 메모리의 사용으로 확대하면 파일 입출력에 소비되는 연산 시간을 줄일 수 있을 것으로 기대한다.

Acknowledgements

This research was supported by Soonchunhyang University and Korea Electric Power Corporation (Grant number: R18XA06-76).

References

1 
T. Overbye, G. Gross, M. Laufenberg, P. Sauer, 1997, Visualizing Power System Operating in an Open Market, IEEE Computer Applications in Power, pp. 53-58DOI
2 
T. Overbye, J. Weber, 2000, New Methods for the Visualization of Electric Power System Information, Proc. of the IEEE Symposium on Information VisualizationDOI
3 
T. Overbye, E. Rantanen, S. Judd, 2007, Electric Power Control Center Visualization Using Geographic Data Views, iREP SymposiumBulk Power System Dynamics and Control – VIIDOI
4 
Yan Zijian, Liu Xiaomei, Sun Peng, Zhu Guiying, Zhang Hong, Zhang Yi, 2013, Practical Research of Visualization in Power System, 7th Asia Modeling SymposiumDOI
5 
I. Dzafic, I. Huseinagic, M. Music, E. Halilovic, 2014, Software Package for Power System Analysis, IEEE International Energy ConferenceGoogle Search
6 
Keith P. Hock, David McGuiness, 2018, Future State Visualization in Power Grid, IEEE International Conference on Environment and Electrical Engineering and Commercial Power Systems EuropeDOI
7 
Sugino Shohei, Okabe Kazuhiro, Komuro Nobuyoshi, Sekiya Hiroo, 2016, Power-flow Simulation with Visualization Function Based on IEEE Common Data Format, IEEE Asia Pacific Conference on Circuits and SystemsDOI
8 
T. Overbye, 2000, New Techniques for Power System Visualization Under Deregulation, IEEE PES Winter Meeting, Vol. 1, pp. 28-33DOI
9 
T. Overbye, J. Weber, 2000, Visualization of Power System Data, Proc. of the 33rd Hawaii International Conference on System SciencesDOI
10 
Adam B. Birchfield, T. Overbye, 2018, Techniques for Drawing Geographic One-Line Diagrams : Substation Spacing and Line Routing, IEEE Transactions on Power Systems, Vol. 33, No. 6, pp. 7269-7276DOI
11 
Yoon-Sung Cho, Jinyoung Joung, 2013, A Study on the Data Visualization for Real Time Power System Operation, Trans. of the Korean Institute of Electrical Engineers, Vol. 62, No. 10, pp. 1361-1367DOI
12 
S. J. Salon, 1983, An Interactive Computer Graphics Package for Electric Power Engineering Education, IEEE Transaction on Power Apparatus and Systems, Vol. PAS-102, No. 7, pp. 1954-1959DOI
13 
R. W. Wachal, M. Z. Tarhawecky, G. W. Swift, 1984, A Power Systems Analysis Package for Students, Using Computer Graphics, IEEE Transaction on Power Apparatus and Systems, vol. PAS-103, Vol. no. 2, No. , pp. 445-448DOI
14 
J. D. Glover, 1988, A Personal Computer Sofware Package for Poewr Engineering Education, IEEE Transaction on Power Systems, Vol. 3, No. 4, pp. 1864-1870DOI

저자소개

차효원 (Hyo-Won Cha)
../../Resources/kiee/KIEE.2020.69.9.1295/au1.png

He received his B.S. degree in Electronics and Information Engineering from Soonchunhyang University, Korea, in 2019.

He is currently a masters student at the Dept. of Electrical and Robot Engineering at Soonchunhyang University, Korea.

김병호(Byoung-Ho Kim)
../../Resources/kiee/KIEE.2020.69.9.1295/au2.png

He received his B.S., M.S. and Ph.D. degrees in Electrical Engineering from Soonchunhyang University, Korea, in 2007, 2009 and 2015, respectively.

He is currently an assistant professor at the Dept. of Electronics and Infor- mation Engineering at Soonchunhyang University, Korea.

홍 민(Min Hong)
../../Resources/kiee/KIEE.2020.69.9.1295/au3.png

He received B.S. degree in Computer Science from Soonchunhyang University in 1995.

He received his M.S. degree in Computer Science and Ph.D. degree in Bioinformatics from the University of Colorado in 2001 and 2005, respectively.

He is a professor at the Dept. of Computer Software Engineering, Soonchunhyang University, Korea.

His research interests are in Computer Graphics, Mobile Computing, Physically- based Modeling and Simulation.

김규호 (Kyu-Ho Kim)
../../Resources/kiee/KIEE.2020.69.9.1295/au4.png

He received his B.S., M.S. and Ph.D. degrees from Hanyang University, Korea, in 1988, 1990 and 1996, respectively.

He is a professor in the Department of Electrical Engineering at Hankyong University, Korea.

He was a visiting scholar at Baylor University for 2011-2012.

His research interests include power system control and operation, optimal power flow and renewable energy.

김홍래(Hongrae Kim)
../../Resources/kiee/KIEE.2020.69.9.1295/au5.png

He received his B.S. and M.S. degrees in Electrical Engineering from Yonsei University, Korea in 1986 and 1989, respectively.

He received his Ph.D. in Electrical Engineering from Texas A&M University, College Station, Texas, in 1995.

He is currently a professor at the Dept. of Electronics and Information Engineering at Soonchunhyang University, Korea.

His research interests include power system analysis and state estimation.