An Evaluation of Stochastic Model-Dependent and Model-Independent Glider Flight Management

This paper develops and compares two stochastic strategies that manage glider flight in a dynamic environment, to tackle an open problem concerning the necessity, applicability, complexity, and validity of using an environment model when making flight management decisions. Strategy performance is compared on two surveillance and pursuit tasks that require optimal control: the maximization of expected range while maintaining altitude within given limits, and the maximization of expected range while following a moving ground vehicle within a prescribed distance and maintaining altitude within given limits. Both tasks involve flight management decisions of glider airspeed and the time-to-spend climbing in a randomly encountered thermal. The first strategy is stochastic drift counteraction optimal control (SDCOC), a dynamic programming method that relies on a model. Here, SDCOC uses a computationally inexpensive yet accurate environment model that reflects transition probabilities between updrafts and downdrafts as well as thermal locations and strengths based on existing glider flight data. The second strategy is selective evolutionary generation, a model-free Markov chain Monte Carlo method that is not subject to the curse of dimensionality, efficiently searches for an optimal control in an online and tunable fashion, and easily adapts to a dynamic environment. However, this strategy requires a tolerance for learning and decision-space exploration. Both strategies perform satisfactorily, and showcase an environment/decision-space exploitation-exploration tradeoff.

[1]  Nicholas R. J. Lawrance,et al.  A guidance and control strategy for dynamic soaring with a gliding UAV , 2009, 2009 IEEE International Conference on Robotics and Automation.

[2]  Michael J. Allen Guidance and Control of an Autonomous Soaring Vehicle with Flight Test Results , 2007 .

[3]  Bion L. Pierson,et al.  Cross-country sailplane flight as a dynamic optimization problem , 1978 .

[4]  Joachim L. Grenestedt,et al.  Towards perpetual flight of a gliding unmanned aerial vehicle in the jet stream , 2010, 49th IEEE Conference on Decision and Control (CDC).

[5]  Eric C. Kerrigan,et al.  Predictive Control for Soaring of Unpowered Autonomous UAVs , 2012 .

[6]  J. Pearse,et al.  Wind flow over conical hills in a simulated atmospheric boundary layer , 1982 .

[7]  Petros A. Ioannou,et al.  Adaptive LQ Control With Anti-Windup Augmentation to Optimize UAV Performance in Autonomous Soaring Applications , 2008, IEEE Transactions on Control Systems Technology.

[8]  Ilya V. Kolmanovsky,et al.  Glider flight environment modeling for optimal control , 2012, 2012 American Control Conference (ACC).

[9]  G. C. R. Bodstein,et al.  Numerical simulation of atmospheric boundary layer flow over isolated and vegetated hills using RAMS , 2009 .

[10]  The spring migration of raptors in Southern Israel and Sinai , 1980 .

[11]  Eric W. Frew,et al.  Efficient Trajectory Development for Small Unmanned Aircraft Dynamic Soaring Applications , 2015 .

[12]  G. Sachs,et al.  SHEAR WIND STRENGTH REQUIRED FOR DYNAMIC SOARING AT RIDGES , 2001 .

[13]  Michael J. Allen,et al.  Autonomous Soaring for Improved Endurance of a Small Uninhabited Air Vehicle , 2005 .

[14]  Ilan Kroo,et al.  Control Law Design for Improving UAV Performance Using Wind Turbulence , 2006 .

[15]  Robert Almgren,et al.  Optimal Soaring via Hamilton-Jacobi-Bellman Equations , 2014 .

[16]  Nicholas R. J. Lawrance,et al.  Path planning for autonomous soaring flight in dynamic wind fields , 2011, 2011 IEEE International Conference on Robotics and Automation.

[17]  J. Pereira,et al.  Numerical study of the turbulent flow over and in a model forest on a 2D hill , 1994 .

[18]  Ronald L. Rivest,et al.  Introduction to Algorithms, 3rd Edition , 2009 .

[19]  D. M. Deaves,et al.  Wind over hills: A numerical approach , 1975 .

[20]  Tiauw Hiong Go,et al.  Waypoint Navigation of Small-Scale UAV incorporating Dynamic Soaring , 2010, Journal of Navigation.

[21]  Michael J. Allen,et al.  Guidance and Control of an Autonomous Soaring UAV , 2013 .

[22]  Zheng Guo,et al.  Analysis and design of guidance-strategy for dynamic soaring with UAVs , 2014 .

[23]  Yiyuan Zhao,et al.  Optimal patterns of glider dynamic soaring , 2004 .

[24]  Ronald L. Rivest,et al.  Introduction to Algorithms , 1990 .

[25]  Pierre T. Kabamba,et al.  Efficient and resilient micro air vehicle flapping wing gait evolution for hover and trajectory control , 2016, Eng. Appl. Artif. Intell..

[26]  John A. Montgomery,et al.  The Emergence of Mini UAVs for Military Applications , 2002 .

[27]  Pierre T. Kabamba,et al.  Optimal search efficiency of Barker’s algorithm with an exponential fitness function , 2014, Optim. Lett..

[28]  Ilya V. Kolmanovsky,et al.  Discrete-time drift counteraction stochastic optimal control: Theory and application-motivated examples , 2008, Autom..

[29]  William P. Baker,et al.  Stochastic Real-Time Optimal Control for Bearing-Only Trajectory Planning , 2014 .

[30]  J. Hedrick,et al.  Optimal Flight Paths for Soaring Flight , 1975 .

[31]  Anouck Girard,et al.  Atmospheric flow field models applicable for aircraft endurance extension , 2013 .

[32]  John H. Cochrane,et al.  MacCREADY THEORY WITH UNCERTAIN LIFT AND LIMITED ALTITUDE , 1999 .

[33]  Risto Ahro OPTIMAL DOLPHIN SOARING AS A VARIATION PROBLEM , 1973 .

[34]  J.M. Wharington,et al.  Heuristic control of dynamic soaring , 2004, 2004 5th Asian Control Conference (IEEE Cat. No.04EX904).

[35]  Ilya V. Kolmanovsky,et al.  A stochastic drift counteraction optimal control approach to glider flight management , 2011, Proceedings of the 2011 American Control Conference.

[36]  Zheng Guo,et al.  Energy extraction from wind shear: Reviews of dynamic soaring , 2015 .

[37]  J. Sandauer SOME PROBLEMS OF THE DOLPHIN-MODE FLIGHT TECHNIOUE: CRITICAL REVIEW , 1980 .

[38]  Yossi Leshem,et al.  The use of thermals by soaring migrants , 1996 .

[39]  J. Langelaan Long Distance/Duration Trajectory Optimization for Small UAVs , 2007 .

[40]  J. L. de Jong The "Convex-Combination Approach": a Geometric Approach to the Optimization of Sailplane Trajectories , 1984 .

[41]  P. Kabamba,et al.  Efficient search and responsiveness trade-offs in a Markov chain model of evolution in dynamic environments. , 2016, Mathematical biosciences.

[42]  G. J. Sander,et al.  On Global Optimal Sailplane Flight Strategy , 1979 .

[43]  Nicholas R. J. Lawrance,et al.  Autonomous Exploration of a Wind Field with a Gliding Aircraft , 2011 .

[44]  Ilya V. Kolmanovsky,et al.  Optimal containment control for a class of stochastic systems perturbed by poisson and wiener processes , 2002, IEEE Trans. Autom. Control..

[45]  Dimitri P. Bertsekas,et al.  Dynamic Programming and Optimal Control, Two Volume Set , 1995 .

[46]  Taras Kiceniuk,et al.  DYNAMIC SOARING AND SAILPLANE ENERGETICS , 2001 .

[47]  Kamran Turkoglu Real-time guidance strategies for optimizing aircraft performance in stochastic wind conditions , 2014, 2014 American Control Conference.

[48]  Ella M. Atkins,et al.  An off-runway emergency landing aid for a small aircraft experiencing loss of thrust , 2015 .

[49]  Michael J. Allen Updraft Model for Development of Autonomous Soaring Uninhabited Air Vehicles , 2006 .

[50]  Anjan Chakrabarty,et al.  Energy Maps for Long-Range Path Planning for Small- and Micro - UAVs , 2009 .