NASA Logo

NTRS

NTRS - NASA Technical Reports Server

Due to the lapse in federal government funding, NASA is not updating this website. We sincerely regret this inconvenience.

Back to Results
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
Funding Number(s)
WBS: 107210.02.06.03
Distribution Limits
Public
Copyright
Public Use Permitted.
Technical Review
Single Expert
Keywords
flight software
safety-critical
code generation
motor controller
simulation
No Preview Available