A message-array-based mechanism for tracking control effects in supervisory control software

  • Authors:
  • Qi-Liang Yang;Jian-Chun Xing;Ping Wang

  • Affiliations:
  • Engineering Institute of Corps of Engineers, PLA University of Science and Technology, Nanjing, PRC 210007;Engineering Institute of Corps of Engineers, PLA University of Science and Technology, Nanjing, PRC 210007;Engineering Institute of Corps of Engineers, PLA University of Science and Technology, Nanjing, PRC 210007

  • Venue:
  • International Journal of Automation and Computing
  • Year:
  • 2011

Quantified Score

Hi-index 0.00

Visualization

Abstract

Supervisory control is a very popular paradigm for computer-controlled systems. Knowledge and tracking the control effect of every control operation is crucial to the control tasks. In the paper, we present a message-array-based mechanism to track control effects in supervisory control software. A novel data type, message array, is designed to efficiently support this tracking mechanism. The operation algorithms, adding algorithm (AA), removing algorithm (RA), and scheduler algorithm (SA) are proposed to operate the tracking messages in message array, which forms the special first input X output (FIXO) strategy of message array. Automatically tracking, recording, and rolling back are the characteristics of our tracking mechanism. We implement this messagearray-based mechanism on the famous human machine interface (HMI) software platform-proficy iFix, and construct experiments to evaluate the performance of the mechanism in various cases. The results show our mechanism can be well satisfied with supervisory control software.