A fossil power plant can be modeled by a lot of algebraic equations and differential equations. When we simulate a large, complicated fossil power plant by a computer such as workstation or PC, it takes much time until overall equations are completely calculated. Therefore, new processing systems which have high computing speed is ultimately needed to develope real-time simulators. Vital points of real-time simulators are accuracy, computing speed, and deadline observing. This paper presents a enhanced strategy in which high computing power can be provided by parallel processing of DSP processors with communication links, General purpose DSP modules and a VME interface module was developed. Because the DSP module is designed for general purpose, parallel DSP system can be easily expanded by just connecting new DSP modules to the system. This paper propose methods about downloading programs, initial data to each DSP module via VME bus, DPRAM and processing sequences about computing and updating values between DSP modules and CPU30 board when the simulator is working. New model and techniques for the task allocation are also presented which take into account the special characteristics of parallel I/O and computation within a processor.
화력발전소는 많은 수식과 미분방정식으로 모델링될 수 있다. 대규모의 복잡한 화력 발전소를 컴퓨터를 이용하여 시뮬레이션하고자 할 때, 수식계산에 많은 시간이 소요되므로 실시간 또는 실시간 이상의 속도로 시뮬레이션하려면 빠른 수행능력을 가진 계산기 개발이 필요하다. 이 논문에서는 여러개의 DSP 프로세서로 구성된 병렬 시스템을 제작하여, 병렬처리를 통해 시뮬레이션의 수행시간을 단축시키는 방법을 제안한다. 이를 위해서 범용 DSP 모듈과 VME 인터페이스 모듈을 제작하였고, 병렬 DSP 시스템은 확장가능한 구조로 개발되었다. 그리고 parallel I/O and computation의 통신환경을 고려한 새로운 모델과 작업할당 기법을 제안하고 현실적인 비용함수로서 simulation period를 정의하여 화력발전소 모델에 대한 작업할당을 수행하였다. 병렬 DSP 시스템개발과 현실적인 작업 할당 기법을 통해 병렬처리의 효율을 높일 수 있었으며 실시간 이상의 속도로 시뮬레이션 가능하였다.