Hostname: page-component-76fb5796d-2lccl Total loading time: 0 Render date: 2024-04-27T03:30:25.446Z Has data issue: false hasContentIssue false

Autonomous soaring using a simplified MPC approach

Published online by Cambridge University Press:  15 March 2019

G. Pogorzelski*
Affiliation:
CENIC Engenharia, Analytical Engineering Division, São José dos Campos-SP, Brazil
F. J. Silvestre
Affiliation:
Divisão de Engenharia Aeronáutica, ITA – Instituto Tecnológico de Aeronáutica, São José dos Campos-SP, Brazil

Abstract

The need for efficient propulsion systems allied to increasingly more challenging fixed-wing UAV mission requirements has led to recent research on the autonomous thermal soaring field with promising results. As part of that effort, the feasibility and advantages of model predictive control (MPC)-based guidance and control algorithms capable of extracting energy from natural occurring updrafts have already been demonstrated numerically. However, given the nature of the dominant atmospheric phenomena and the amplitude of the required manoeuvres, a non-linear optimal control problem results. Depending on the adopted prediction horizon length, it may be of large order, leading to implementation and real-time operation difficulties. Knowing that, an alternative MPC-based autonomous thermal soaring controller is presented herein. It is designed to yield a simple and small non-linear programming problem to be solved online. In order to accomplish that, linear prediction schemes are employed to impose the differential constraints, thus no extra variables are added to the problem and only linear bound restrictions result. For capturing the governing non-linear effects during the climb phase, a simplified representation of the aircraft kinematics with quasi-steady corrections is used by the controller internal model. Flight simulation results using a 3 degree-of-freedom model subjected to a randomly generated time varying thermal environment show that the aircraft is able to locate and exploit updrafts, suggesting that the proposed algorithm is a feasible MPC strategy to be employed in a practical application.

Type
Research Article
Copyright
© Royal Aeronautical Society 2019 

Access options

Get access to the full version of this content by using one of the access options below. (Log in options will check for institutional or personal access. Content may require purchase if you do not have access.)

Footnotes

A version of this paper first appeared at the ICAS 2018 Conference held in Belo Horizonte, Brazil, September 2018.

References

REFERENCES

World Meteorological Organization. Weather forecasting for soaring flight, Technical Note No. 203, WMO-No. 1038, 2009.Google Scholar
Maciejowsky, J.M. Predictive Control With Constraints, Pearson Education, Prentice Hall, 2002, Harlow, England.Google Scholar
Allen, M. Autonomous soaring for improved endurance of a small uninhabitated air vehicle, 43rd AIAA Aerospace Sciences Meeting and Exhibit, Reno, Nevada, January 10-13, 2005. https://doi.org/10.2514/6.2005-1025.CrossRefGoogle Scholar
Allen, M.J. Guidance and control of an autonomous soaring UAV, NASA/TM-2007-214611, 2007.Google Scholar
Edwards, D.J. Implementation details and flight test results of an autonomous soaring controller, AIAA Guidance, Navigation and Control Conference and Exhibit, Honolulu, Hawaii, August 18–21, 2008. https://doi.org/10.2514/6.2008-7244.CrossRefGoogle Scholar
Edwards, D.J. and Silverberg, L.M. Autonomous soaring: the Montague Cross–Country Challenge, J Aircr, 2010, 47, (5), pp 17631769. https://doi.org/10.2514/1.C000287.CrossRefGoogle Scholar
Andersson, K., Kaminer, I., Dobrokhodov, V. and Cichella, V. Thermal centering control for autonomous soaring; stability analysis and flight test results, Journal of Guidance, Control, and Dynamics, 2012, 35, (3), pp 963975. https://doi.org/10.2514/1.51691.CrossRefGoogle Scholar
Daugherty, S. and Langelaan, J.W. Improving autonomous soaring via energy state estimation and extremum seeking control. AIAA SciTech Forum, National Harbor, Maryland; 2014. https://doi.org/10.2514/6.2014-0260.Google Scholar
Edwards, D.J. Autonomous Locator of Thermals (ALOFT) autonomous soaring algorithm, NRL/FR/5712–15-10, 272, 2015.CrossRefGoogle Scholar
Kahn, A.D. Atmospheric thermal location estimation, Journal of Guidance, Control, and Dynamics, 2017, 40, (9), pp 23632369. https://doi.org/10.2514/1.G002782.CrossRefGoogle Scholar
Lee, D., Longo, S. and Kerrigan, E.C. Predictive control for soaring of unpowered autonomous UAVs, 4th IFAC NMPC, Noordwijkerhout, NL, August 23–27, 2012. https://doi.org/10.3182/20120823-5-NL-3013.00021.CrossRefGoogle Scholar
Liu, Y., Schijndel, J.V., Longo, S. and Kerrigan, E.C. UAV energy extraction with incomplete atmospheric data using MPC, IEEE Transactions on Aerospace and Electronic Systems, 2015, 51, (2), pp 12031215. https://doi.org/10.1109/TAES.2014.130657.CrossRefGoogle Scholar
Edwards, D.J. Integrating Hydrogen Fuel Cell Propulsion and Autonomous Soaring Techniques, 2018, AIAA SciTech Forum, Kissimmee, FL. https://doi.org/10.2514/6.2018-1853.Google Scholar
Bird, J.J. and Langelaan, J.W. Design space exploration for hybrid solar/soaring aircraft, 2017, AIAA AVIATION Forum, Denver, CO. https://doi.org/10.2514/6.2017-4092.Google Scholar
Thomas, F. Fundamentals of Sailplane Design. College Park Press, 1999, College Park, MD, US.Google Scholar
Gedeon, J. Dynamic analysis of dolphin-style thermal cross-country flight, Technical Soaring, 1973, III, (1), pp 919.Google Scholar
Powell, M.J.D. On fast trust region methods for quadratic models with linear constraints, Mathematical Programming Computation, 2015, 7, (3), pp 237267. https://doi.org/10.1007/s12532-015-0084-4.CrossRefGoogle Scholar
Reichmann, H. Cross Country Soaring, Soaring Society of America, Inc., 1993, Hobbs, NM.Google Scholar