Distributed Simulator for General Control System in CEMTool

  • Lee, Tai-Ri (School of Electrical Engineering & Computer Science, Seoul National University) ;
  • Lee, Young-Sam (School of Electrical Engineering & Computer Science, Seoul National University) ;
  • Lee, Kwan-Ho (School of Electrical Engineering & Computer Science, Seoul National University) ;
  • Kwon, Wook-Hyun (School of Electrical Engineering & Computer Science, Seoul National University)
  • Published : 2003.10.22

Abstract

This paper proposes a distributed simulator for general control system in CEMTool. Systems can be described by SIMTool likes the simulink in Matlab. For distributed simulation, we can seperate any system into several parallel subsystems in SIMTool. The number of parallel subsystem can be determined by the system's property. After seperation, parallel simulator will do initialization, one-step-ahead simulation, block-distribution and ordering and so on. Finally, simulator will create independent C codes and executive files for each subsystem. The whole system is fulfilled by several PCs, and each PC executes one subsystem. There are communications among these subsystem using reflective memory or ethernet. We have made several experiments, and the 5-stand cold rolling mill control system is our main target. The result of parallel simulation has shown effective speedup in comparison with one pc simulation.

Keywords