• DocumentCode
    3366130
  • 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
  • fYear
    1999
  • fDate
    1999
  • Firstpage
    522
  • Lastpage
    527
  • 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;
  • fLanguage
    English
  • Publisher
    ieee
  • 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
  • Type

    conf

  • DOI
    10.1109/CACSD.1999.808702
  • Filename
    808702