HTC

Reusable Block Diagram Architecture for Flight Control


The figure below is an example of a reusable software architecture captured in a sampled data block diagram architecture style . This particular reusable architecture, called the Multi-Application Control/Honeywell (MACH) architecture, has been used to build flight controllers for a number of aerospace vehicles, including F-16 and F-18 aircraft and the DC-X prototype space launch vehicle. Key elements of this architecture are the use of a technique called dynamic inversion that allows the dynamics and actuators of a particular vehicle to be easily factored into the specification; and the transformation of control variables that are natural for the vehicle into control variables that are natural for the user.

DSSA for GN&C Home Page