Distributed Simulation for Cold rolling Control System in CEMTool

CEMTool환경에서의 분산시뮬레이션의 구현 및 냉간압연 제어시스템에서의 응용

  • Lee, Tairi (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.07.21

Abstract

본 논문에서는 CEMTool환경에서 수행된는 일반적 형태 분산 시뮬레이터의 구조를 제안한다. 먼저, 분산시뮬레이션을 할 수 있도록 SIMTool에서 전체 시스템을 패럴랠블록의 형식으로 여러개의 서브시스템으로 분할한다. 그런후에 CEMTool환경에서 분할된 시스템에 대하여 초기화, one step ahead 시뮬레이션, distribute와 ordering의 과정을 진행한 후 각각의 서브시스템에 대하여 독립적인 C code과 실행파일을 생성한다. 여러 대의 PC에서는 분할된 각각의 서브시스템을 독자적으로 실행시키는 동시에 서로간에 reflective memory를 통해 데이터를 주고반는다. 본 논문의 실험대상인 냉간압연 시스템은 각각의 서브시스템 내부의 계산량이 통신량보다 훨씬 많기 때문에 분산처리를 하기에 아주 적합하며, 본 논문에서는 냉간압연 시스템에 대한 분산시뮬레이션의 결과를 분석하고 제시된 방법으로 확실한 속도향상의 결과를 보여준다는 것을 설명하고자 한다.

Keywords