Published March 29, 2011 | Version Published
Book Section - Chapter Open

Formal Synthesis of Embedded Control Software: Application to Vehicle Management Systems

Abstract

Motivated by the transition from federated to integrated architectures in aerial vehicles, we propose an automated methodology for the synthesis of correct-by-construction control protocols for vehicle management systems. We use linear temporal logic as the specification language for precisely describing correct behaviors of the system as well as the admissible dynamic behavior of the environment due to, for example, wind gusts and changes in the flight conditions. We apply the method in the context of dynamic power allocation among a number of subsystems of varying flight-criticality. The resulting power management protocol is guaranteed to be correct, with respect to the overall system specification, for all admissible environment profiles. This approach also enables reasoning about design tradeoffs such as between efficiency (imposed through formal specifications) and system weight (characterized by the amount of required power generation and energy storage). We present our preliminary results in a simple setting and discuss extensions of the methodology to capture more realistic system and environment models and specifications.

Additional Information

© 2011 American Institute of Aeronautics and Astronautics. The authors gratefully acknowledge Michel Ingham, Scott Livingston, Necmiye Ozay and Mumu Xu and for the helpful discussions and comments on the paper. This work is partially supported by AFOSR and the Boeing Corporation.

Attached Files

Published - WongpiromsarnAIAA2011.pdf

Files

WongpiromsarnAIAA2011.pdf

Files (1.4 MB)

Name Size Download all
md5:32589a25da69497958006bf700676155
1.4 MB Preview Download

Additional details

Identifiers

Eprint ID
98943
Resolver ID
CaltechAUTHORS:20190930-110459012

Funding

Air Force Office of Scientific Research (AFOSR)
Boeing Corporation

Dates

Created
2019-09-30
Created from EPrint's datestamp field
Updated
2021-11-16
Created from EPrint's last_modified field

Caltech Custom Metadata

Other Numbering System Name
AIAA Paper
Other Numbering System Identifier
2011-1506