Title :
A formal approach to reactive system design: unmanned aerial vehicle flight management system design example
Author :
Koo, T. John ; Sinopoli, Bruno ; Sangiovanni-Vincentelli, Alberto ; Sastry, Shankar
Author_Institution :
Dept. of Electr. Eng. & Comput. Sci., California Univ., Berkeley, CA, USA
Abstract :
This paper presents a formal methodology for the design, implementation and validation of reactive systems. The methodology has been applied to the design of a flight management systems for a model helicopter in the BEAR project. POLIS, a design tool developed at the University of California at Berkeley, is extensively used. The automation of the design problem and the validation techniques provided by this tool allow one to shorten prototyping time and to prove the correctness of the properties of the system. Automatic code generation guarantees error free implementation, which is fundamental in safety critical applications. Simulation of the entire design is performed using Ptolemy, a hierarchical heterogeneous simulation environment
Keywords :
aircraft control; automatic programming; control system CAD; digital simulation; formal specification; helicopters; BEAR project; POLIS; Ptolemy; University of California; automatic code generation; flight management system; helicopter; hierarchical heterogeneous simulation; reactive systems; unmanned aerial vehicle; Automatic control; Computational modeling; Control systems; Engineering management; Flexible manufacturing systems; Intelligent robots; Intelligent vehicles; Safety; Timing; Unmanned aerial vehicles;
Conference_Titel :
Computer Aided Control System Design, 1999. Proceedings of the 1999 IEEE International Symposium on
Conference_Location :
Kohala Coast, HI
Print_ISBN :
0-7803-5500-8
DOI :
10.1109/CACSD.1999.808702