Abstract
This paper addresses the control allocation to several aircraft flight controls to produce required body axis angular accelerations. Control law is designed to produce the virtual control effort signals, which are then distributed by solving a sequential least squares problem using active set method to the flight control surfaces to generate this effort. Two cases are described: in the first case the control law and allocation for the healthy aircraft is implemented, and in the second case, jamming of one control surface is introduced at time zero. In this case, it was shown how the controller and allocation compensate for this failure without changing the control law. To implement this system it was assumed that there is a good fault identification system onboard. Normally aircraft are over-actuated and in the case of a control failure this over actuation is more pronounced due to coupling of aircraft dynamics. Instead of using one-to-one mapping between control allocator and control surfaces, actuator dynamics was included in the system. The discrepancy in the optimal signal from control allocation due to this additional dynamics was compensated using the scheme mentioned in this paper. Each gain corresponding to the actuator is tuned using genetic algorithms (GA). The controller and allocation design are implemented on a nonlinear B747 model with actuator dynamics. Nomenclature aor δ = right outboard aileron (deg) air δ = right inboard aileron (deg) aol δ = left outboard aileron (deg) ail δ = left inboard aileron (deg) eor δ = right outboard elevator (deg) eir δ = right inboard elevator (deg) eol δ = left outboard elevator (deg) eil δ = left inboard elevator (deg) ih δ = stabilizer (deg) ur δ = upper rudder (deg) dr δ = down rudder (deg) p = roll rate about body x-axis (rad/s) q = pitch rate about body y-axis (rad/s) r = yaw rate about body z-axis (rad/s) T V = true airspeed (m/s)
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.