DocumentCode
3370955
Title
Formally modeling a metal processing plant and its closed loop specifications
Author
Tronci, Enrico
Author_Institution
Dipartimento di Matematica Pura ed Applicata, L´´Aquila Univ., Italy
fYear
1999
fDate
1999
Firstpage
151
Lastpage
158
Abstract
We present a case study on automatic synthesis of control software from formal specifications for an industrial automation control system. Our aim is to compare the effectiveness (i.e. design effort and controller quality) of automatic controller synthesis from closed loop formal specifications with that of manual controller design followed by automatic verification. The system to be controlled (plant) models a metal processing facility near Karlsruhe. We succeeded in automatically generating C code implementing a (correct by construction) embedded controller for such a plant from closed loop formal specifications. Our experimental results show that for industrial automation control systems automatic synthesis is a viable and profitable (especially as far as design effort is concerned) alternative to manual design followed by automatic verification
Keywords
formal specification; industrial control; metallurgical industries; process control; C code; automatic synthesis; automatic verification; closed loop specifications; control software; controller quality; formal modelling; formal specifications; industrial automation control system; metal processing plant; Automatic control; Control system synthesis; Control systems; Electrical equipment industry; Hardware; Industrial control; Logic design; Manufacturing automation; Manufacturing industries; Signal synthesis;
fLanguage
English
Publisher
ieee
Conference_Titel
High-Assurance Systems Engineering, 1999. Proceedings. 4th IEEE International Symposium on
Conference_Location
Washington, DC
Print_ISBN
0-7695-0418-3
Type
conf
DOI
10.1109/HASE.1999.809490
Filename
809490
Link To Document