1 |
1
발전소 동적모델을 구동하는 시뮬레이터 서버와,
상기한 시뮬레이터 서버의 발전소 동적모델에서의 시간과 정확하게 동기화를 이루어가며 운전원 컴퓨터들의 제어/저장/복원/재생되는 기능을 수행시키는 화면제어용 서버와,
각종 컴퓨터 장비들의 구성정보 및 다수의 운전원 컴퓨터들의 화면 이력을 위한 화면제어 명령어 이력정보, 그리고 운전원 컴퓨터들에서 제공하고 있는 모든 화면정보 등을 저장하기 위한 분산 데이터베이스 서버와,
화면출력 제어 및 각종 화면정보를 제공하는 다수의 운전원 컴퓨터들을 포함하여 이루어지는 것을 특징으로 하는 발전소용 시뮬레이터 시스템의 화면정보 제어, 저장, 복원 장치
|
2 |
2
제1항에 있어서,
상기한 시뮬레이터 서버는, 참조 발전소의 모든 계통을 모의하는 동적모델들이 실시간/초실시간으로 구동되며, 운전용 컴퓨터들에서 요청하는 계통변수들의 값을 실시간으로 제공하고, 강사조작반의 시뮬레이터 상태(기동/정지/저장/복원/재생) 제어명령을 화면제어용 서버에게 전달하고, 클라이언트들이 요청한 각종 명령 메시지들을 처리하는 역할을 하는 것을 특징으로 하는 발전소용 시뮬레이터 시스템의 화면정보 제어, 저장, 복원 장치
|
3 |
3
제1항에 있어서,
상기한 화면제어용 서버는, 싱크로나이저(Synchronizer), MMI 컨트롤러(MMI Controller) 및 데이터 베이스 제어부(Database Functor)를 포함하여 이루어지는 것을 특징으로 하는 발전소용 시뮬레이터 시스템의 화면정보 제어, 저장, 복원 장치
|
4 |
4
제3항에 있어서,
상기한 싱크로나이저는, 운전원컴퓨터들의 화면변경요청명령어나 화면제어용서버의 화면변경명령어를 분산데이터베이스 서버에 저장시, 시뮬레이터 서버의 절대시간을 취득하여 같이 저장되도록 하고, 명령(Run) 및 명령(Freeze )을 전달하는 역할을 수행하며, 재생명령(Replay)시, 시뮬레이터 서버가 재생되는 동안의 시뮬레이터 서버의 시각을 시간구간(time-frame) 단위로 계산하여, 각 시간구간(time-frame)별로 MMI Controller(5)에게 알리는 역할을 수행하여, 시뮬레이터 서버가 재생시간이 진행됨에 따라, 해당 시간구간(time-frame)내에서 수행되었던 화면변경명령어들을 분산 데이터베이스 서버에 요청하여, 운전원컴퓨터에 전달하도록 하여, 시뮬레이터 서버 시간과 운전원 컴퓨터 화면 변환간에 동기화가 이루어지도록 하여, 시간적으로 완벽한 재생이 될 수 있도록 하는 것을 특징으로 하는 발전소용 시뮬레이터 시스템의 화면정보 제어, 저장, 복원 장치
|
5 |
5
제3항에 있어서,
상기한 MMI 컨트롤러는, 운전원컴퓨터들의 화면변경요청명령어를 수신하여, 화면이동에 대한 권한을 의뢰한후 화면변경명령어를 운전원컴퓨터들에 전달함으로써 실질적인 화면변경 제어를 수행하며, 저장명령(Snap)시 운전원컴퓨터들 각자에게 현재 화면에 대한 정보를 저장하라는 명령을 보내고, 복원명령(Reset)시 모든 운전원컴퓨터들의 화면복원자료를 요청 및 취득하여 운전원컴퓨터들의 화면복원이 이루어질 수 있도록 하는 것을 특징으로 하는 발전소용 시뮬레이터 시스템의 화면정보 제어, 저장, 복원 장치
|
6 |
6
제3항에 있어서,
상기한 데이터 베이스 제어부는, 운전원컴퓨터들의 현재 화면정보를 분산데이터베이스 서버에 저장하고, 복원을 위해 추출 기능을 수행하고, 또한 화면변경명령어들을 시뮬레이터 서버의 시간별로 저장할 수 있게 하여, 재생명령(Replay)시 싱크로나이저가 요청하는 타임-프레임(time-frame)에서 발생하였던 화면변경명령어만을 추출할 수 있게 함으로 화면에 대한 시간동기화가 되는 재생기능이 수행될 수 있도록 하는 것을 특징으로 하는 발전소용 시뮬레이터 시스템의 화면정보 제어, 저장, 복원 장치
|
7 |
7
제1항에 있어서,
상기한 분산 데이터베이스 서버는, 컴퓨터 장비들의 IP, 인접된 컴퓨터 정보, 운전원 역할 등 컴퓨터 구성장비들이 시뮬레이터에서 차지하는 구성정보를 저장하고, 각각의 운전원 컴퓨터들의 화면변경 명령어들을 시뮬레이터 서버의 시간과 함께 저장하고, 운전원 컴퓨터들에서 제공하고 있는 모든 윈도우 화면들에 대한 정보(이름, 위치, 크기, 담고있는 계통변수들 등)를 저장하는 것을 특징으로 하는 발전소용 시뮬레이터 시스템의 화면정보 제어, 저장, 복원 장치
|
8 |
8
제7항에 있어서,
상기한 분산 데이터베이스 서버는, 시뮬레이터 구성 데이터베이스(Simulator Configuration Databsae), 화면 히스토리 데이터베이스, 화면정보 저장 데이터베이스를 포함하여 이루어지는 것을 특징으로 하는 발전소용 시뮬레이터 시스템의 화면정보 제어, 저장, 복원 장치
|
9 |
9
강사조작반으로부터 저장명령(Snap) 수신시, 함께 수신되는 저장번호 (IC : Initial Condition)를 가지고 시뮬레이터 서버에서 계통변수들에 대한 변수값 저장을 수행해야 하며, 운전원 화면정보 저장을 위해 화면제어용 서버에도 저장명령 및 저장번호를 전달하여 다수의 운전원 컴퓨터의 각종 화면정보를 분산 데이터 베이스 서버에 저장하는 단계와,
강사조작반으로부터 복원 명령(Reset)이 수신되었을 경우, 함께 수신되는 복원번호를 가지고 시뮬레이터 서버에서 계통변수들에 대한 변수값 복원을 수행해야 하며, 운전원 화면정보 복원을 위해 화면제어용 서버에도 복원명령 및 복원번호를 전달하여 다수의 운전원 컴퓨터들 각자의 화면복원을 수행할 수 있도록 복원정보를 분산 데이터 베이스 서버에서 취득하는 단계와,
강사조작반으로부터 재생 명령(Replay)이 수신되었을 경우, 함께 수신되는 복원번호, 재생시작시간 및 재생종료시간을 가지고 시뮬레이터 서버에서 계통변수들에 대한 복원을 수행하며, 운전원 화면정보 재생을 위해 화면제어용 서버에 복원번호, 재생시작시간 및 재생종료시간을 전달하여 복원번호로 각종 운전원 화면을 복원하고 재생시작시간에서 재생종료시간까지 각종 운전원 컴퓨터에서 발생되었던 화면변경 명령어들을 모두 시뮬레이터 서버의 시간에 맞게 다시 운전원 컴퓨터에게 발송하여 시뮬레이터 서버와 시간적으로 완벽한 동기가 이루어지는 단계를 포함하여 이루어지는 것을 특징으로 하는 발전소용 시뮬레이터 시스템의 화면정보 제어, 저장, 복원 방법
|