Title :
Determining the worst-case reaction time of IEC 61499 function blocks
Author :
Kuo, Matthew M Y ; Yoong, Li Hsien ; Andalam, Sidharta ; Roop, Partha S.
Author_Institution :
Dept. of Electr. & Comput. Eng., Univ. of Auckland, Auckland, New Zealand
Abstract :
The IEC 61499 is an international standard for describing industrial process-control systems. Such systems typically consist of embedded computers that interact closely with physical processes within a feedback loop. In order to correctly control these physical processes, computations in response to inputs need to be done in a timely manner. A program´s worst-case reaction time (WCRT) to inputs is usually used to ensure that timing constraints are met. Unfortunately, the standard has no provisions for specifying real-time constraints. Moreover, typical implementations of IEC 61499 are tightly coupled to their runtime environments-each with possibly different semantics and temporal properties-which makes it difficult to automate the estimation of their WCRTs. We propose to adopt a synchronous model for IEC 61499 programs. This allows the programs to be executed without the need of a run-time environment. Consequently, we are able to use a novel model-checking technique to estimate the WCRT of IEC 61499 programs. Experimental results on a suite of programs show that this approach provides conservative estimates that are, on average, less than 10 percent off from the actual WCRT.
Keywords :
IEC standards; control engineering computing; feedback; formal verification; process control; IEC 61499 function blocks; embedded computers; feedback loop; industrial process-control systems; model-checking technique; worst-case reaction time; Automatic control; Computer industry; Control systems; Electrical equipment industry; IEC standards; Physics computing; Process control; Programmable control; Runtime environment; Timing;
Conference_Titel :
Industrial Informatics (INDIN), 2010 8th IEEE International Conference on
Conference_Location :
Osaka
Print_ISBN :
978-1-4244-7298-7
DOI :
10.1109/INDIN.2010.5549585