A Study on the Analysis of Performance for a Real-time Distributed Control System with Reliability

신뢰성 있는 실시간 분산제어 시스템의 성능분석에 관한 연구

  • Published : 1998.12.01

Abstract

As the network technologies advance, the control systems progress from a centralized architecture to a distributed one. However, these control systems were designed mostly based on the general-purpose operating systems(OS) and have many problems for assurance of a real-time property required for plant processing fields. Therefore, the control systems far a plant process upon real-time OS hare been increased gradually. In this paper, the real-time OS emphasizes on the realization of real-time processing capability, reliability of real-time response, and multi-processing functionality which are prerequisites for a distributed control system. And on the basis of this OS, the number of executable loop and logic, the functions of main plant processing, was analyzed and its validity was also evaluated. The system in this paper was designed not to effect on processing data while online, and the time spent on switching was measured.

네트워크 발전으로 인하여 제어시스템은 집중화에서 분산화 된 아키텍춰를 지향하고 있다. 그러나 이러한 제어시스템은 범용 운용 시스템을 기반으로 설계되어 공정처리에서 요구되는 실시간 성을 보장하기는 미흡한 점이 많아 플랜트의 제어설비로서 실시간 운영체제를 탑재한 제어시스템이 점차로 증가하고 있다. 본 논문에서는 분산제어 시스템의 기능을 위해 운영체제는 실시간 성을 보장하는 조건을 만족하도록 실시간 처리 능력, 실시간 응답의 신뢰성 및 멀티 프로세스의 기능구현에 중점을 두었으며, 이 운영체제의 바탕 위에 주요 공정처리의 기능인 루프, 로직의 가능한 처리 수를 분석하고, 이의 타당성을 검토하였다. 그리고 온라인 시 처리중인 데이터에 영향을 미치지 않는 시스템을 설계하고, 절체에 소비되는 시간을 측정 하였다.

Keywords

References

  1. Distributed Systems Concepts and Design Coulouris, Georage
  2. Journal of the ACM v.20 no.1 Scheduling Algorithms for multi-programming in a hard real-time environment Liu, C.;Layland, J.
  3. 월간전자기술 no.10월 Realtime Performance 예측과 추정 Baldwon, John T.
  4. proc of IEEE real-time systems Symp. The rate monotonic scheduling algorithm; Exact characterization and average case behavior Lehoczky, J.P.;Sha, L.;Ding, Y.
  5. 원거리 통신을 제공하는 실시간 분산제어 시스템의 성능평가 및 분석 김내진