Utilizing Code Generation from Models for Electric Aircraft Motor Controller Flight SoftwareThe processes followed to develop and test safety-critical flight software significantly increase development effort and overhead in comparison to both non-safety-critical and non-flight software. Generating code from models can be used to reduce development effort; however, the processes for using code generation to develop flight software are relatively immature. This work presents an approach for developing safety-critical flight software utilizing code generation from models to reduce development time and effort. The presented use-case is of electric aircraft motor control software developed for NASA's X-57 Maxwell aircraft.
Document ID
20230006118
Acquisition Source
Glenn Research Center
Document Type
Conference Paper
Authors
John M Maroli (Glenn Research Center Cleveland, Ohio, United States)
Brian A Morris (Glenn Research Center Cleveland, Ohio, United States)
Julie A Blystone (Glenn Research Center Cleveland, Ohio, United States)
Andrew M Oconnor (HX5 LLC Cleveland, Ohio, United States)
Date Acquired
April 20, 2023
Publication Date
June 15, 2023
Publication Information
Publisher: AIAA
Subject Category
Computer Programming And Software
Meeting Information
Meeting: AIAA/IEEE Electric Aircraft Technologies Symposium (EATS)
Location: Anaheim, CA
Country: US
Start Date: June 12, 2023
End Date: June 16, 2023
Sponsors: American Institute of Aeronautics and Astronautics