Experimental Assessment of the Period Calibration Method: A Case Study

  • Authors:
  • Namyun Kim;Minsoo Ryu;Seongsoo Hong;Heonshik Shin

  • Affiliations:
  • Dept. of Computer Engineering, Seoul National University, Seoul 151-742, Korea;School of Electrical Engineering and ERC-ACI, Seoul National University, Seoul 151-742, Korea;School of Electrical Engineering and ERC-ACI, Seoul National University, Seoul 151-742, Korea;Dept. of Computer Engineering, Seoul National University, Seoul 151-742, Korea

  • Venue:
  • Real-Time Systems
  • Year:
  • 1999

Quantified Score

Hi-index 0.00

Visualization

Abstract

In this paper we present anexperimental evaluation of the period calibration method (PCM)which was developed in Gerber et al. (1994, 1995) as a systematicdesign methodology for real-time systems. The objective of thisexperimental study is to assess design alternatives integratedinto the method and their performance implication on resultantsystems built via the PCM. Such design alternatives include schedulingjitter, sensor-to-output latency, intertask communication schemes,and system utilization. For this study, we have chosen a computerizednumerical control (CNC) machine as our target real-time system,and built a realistic controller and a plant simulator. We showthe detailed development process of the CNC controller and reportits performance. The performance results were extracted froma controlled series of more than hundred test controllers obtainedby varying four test variables. This study unveils several weaknessesof the PCM: (1) the communication scheme built into PCM incursa large latency though average sensor-to-output latency is oneof the most dominating factors in determining control quality;(2) scheduling jitter is taken seriously in PCM though its effectappears only when average sensor-to-output latency is sufficientlysmall; (3) loop processing periods are not properly optimizedfor control quality though they are another dominating factorof performance; and (4) transient overloads are not consideredat all in PCM, even though they can seriously damage the performanceof a system. Based on these results, we propose a new communicationscheme and a transient overload handling technique for the improvedperiod calibration method.