Morphing Airfoils with Four Morphing Parameters

An episodic unsupervised learning simulation using the Q-Learning method is developed to learn the optimal shape and shape change policy for a problem with four state variables. Optimality is addressed by reward functions based on airfoil properties such as lift coecient, drag coecient, and moment coecient about the leading edge representing optimal shapes for specified flight conditions. The reinforcement learning as it is applied to morphing is integrated with a computational model of an airfoil. The methodology is demonstrated with numerical examples of a NACA type airfoil that autonomously morphs in four degrees-of-freedom, thickness, camber, location of maximum camber, and airfoil angle-of-attack, to a shape that corresponds to specified goal requirements. Although nonunique shapes can satisfy the aerodynamic requirements, the results presented in this paper show that this methodology is capable of learning the range of acceptable shapes for a given set of requirements. Also shown is that the agent can use its knowledge to change from one shape to another to satisfy a series of requirements with a probability of success between 92% 96%. This ability is analogous to an aircraft transitioning from one flight phase to another.

[1]  Mujahid Abdulrahim,et al.  Using Avian Morphology To Enhance Aircraft Maneuverability , 2006 .

[2]  Richard S. Sutton,et al.  Generalization in Reinforcement Learning: Successful Examples Using Sparse Coarse Coding , 1995, NIPS.

[3]  Mujahid Abdulrahim,et al.  Flight Dynamics of a Morphing Aircraft Utilizing Independent Multiple-Joint Wing Sweep , 2010 .

[4]  Mujahid Abdulrahim,et al.  Flight Testing A Micro Air Vehicle Using Morphing For Aeroservoelastic Control , 2004 .

[5]  Ronald J. Williams,et al.  Analysis of Some Incremental Variants of Policy Iteration: First Steps Toward Understanding Actor-Cr , 1993 .

[6]  John Valasek,et al.  Reinforcement Learning of Morphing Airfoils with Aerodynamic and Structural Effects , 2007, J. Aerosp. Comput. Inf. Commun..

[7]  R. Bellman Dynamic programming. , 1957, Science.

[8]  Mark W. Spong,et al.  Swinging up the Acrobot: an example of intelligent control , 1994, Proceedings of 1994 American Control Conference - ACC '94.

[9]  Robert E. Kalaba,et al.  Dynamic Programming and Modern Control Theory , 1966 .

[10]  Gary Boone,et al.  Minimum-time control of the Acrobot , 1997, Proceedings of International Conference on Robotics and Automation.

[11]  Monish D. Tandale,et al.  A Reinforcement Learning - Adaptive Control Architecture for Morphing , 2004, J. Aerosp. Comput. Inf. Commun..

[12]  John Valasek,et al.  Preliminary Results of Adaptive-Reinforcement Learning Control for Morphing Aircraft , 2004 .

[13]  Chris Watkins,et al.  Learning from delayed rewards , 1989 .

[14]  Richard S. Sutton,et al.  Learning to predict by the methods of temporal differences , 1988, Machine Learning.

[15]  Richard S. Sutton,et al.  Reinforcement Learning: An Introduction , 1998, IEEE Trans. Neural Networks.

[16]  Mujahid Abdulrahim,et al.  Investigation of Membrane Actuation for Roll Control of a Micro Air Vehicle , 2007 .

[17]  Monish D. Tandale,et al.  Improved Adaptive-Reinforcement Learning Control for Morphing Unmanned Air Vehicles , 2005 .

[18]  Rick Lind,et al.  Flight Testing and Response Characteristics of a Variable Gull-Wing Morphing Aircraft , 2004 .

[19]  Mujahid Abdulrahim,et al.  Flight Characteristics of Shaping the Membrane Wing of a Micro Air Vehicle , 2005 .

[20]  James E. Hubbard,et al.  Dynamic Shape Control of a Morphing Airfoil Using Spatially Distributed Transducers , 2006 .

[21]  Mujahid Abdulrahim Flight Performance Characteristics of a Biologically-Inspired Morphing Aircraft , 2005 .

[22]  Stuart E. Dreyfus,et al.  Applied Dynamic Programming , 1965 .

[23]  Mujahid Abdulrahim,et al.  ROLL CONTROL FOR A MICRO AIR VEHICLE USING ACTIVE WING MORPHING , 2003 .