Abstract

A nonlinear controller methodology is developed based on nonlinear model predictive control and set-membership estimation, resulting in a controller which is robust to model uncertainties and bounded noise sources. The model predictive control makes direct use of the estimated bounds of the states and model parameters through integration as constraints in the optimization problem. This results in lower computation times and the ability to satisfy constraints with partial state information. Stability of the integrated estimation and control algorithm is guaranteed through the use of a contractive terminal cost. Real time implementation is developed through a unique sequential quadratic programming solver, which develops an initial feasible solution very quickly, and continues to optimize as time allows. The estimation and control algorithm is demonstrated in software simulation, hardware simulation, and in uninhabited aircraft flight tests. A formation flight example consisting of two aircraft is presented, showing how the controller can maintain a formation within given constraints and avoid collisions while in the presence of noise. Real time flight control results for an autonomous airplane demonstrate the capability of the algorithms to control a nonlinear aircraft in real time around a suddenly appearing threat, thus avoiding collisions.

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

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.