Investigations in multi-resolution modelling of the quadrotor micro air vehicle

Multi-resolution modelling differs from standard modelling in that it employs multiple abstractions of a system rather than just one. In describing the system at several degrees of resolution, it is possible to cover a broad range of system behaviours with variable precision. Typically, model resolution is chosen by the modeller, however the choice of resolution for a given objective is not always intuitive. A multi-resolution model provides the ability to select optimal resolution for a given objective. This has benefits in a number of engineering disciplines, particularly in autonomous systems engineering, where the behaviours and interactions of autonomous agents are of interest. To investigate both the potential benefits of multi-resolution modelling in an autonomous systems context and the effect of resolution on systems engineering objectives, a multi-resolution model family of the quadrotor micro air vehicle is developed. The model family is then employed in two case studies. First, non-linear dynamic inversion controllers are derived from a selection of the models in the model family, allowing the impact of resolution on a model-centric control strategy to be investigated. The second case study employs the model family in the optimisation of trajectories in a wireless power transmission. This allows both study of resolution impact in a multi-agent scenario and provides insight into the concept of laser-based wireless power transmission. In addition to the two primary case studies, models of the quadrotor are provided through derivation from first principles, system identification experiments and the results of a literature survey. A separate model of the quadrotor is employed in a state estimation experiment with low-fidelity sensors, permitting further discussion of both resolution impact and the benefits of multi-resolution modelling. The results of both the case studies and the remainder of the investigations highlight the primary benefit of multi-resolution modelling: striking the optimal balance between validity and efficiency in simulation. Resolution is demonstrated to have a non-negligible impact on the outcomes of both case studies. Finally, some insights in the design of a wireless power transmission are provided from the results of the second case study.

[1]  Michael S. Selig,et al.  Propeller Performance Data at Low Reynolds Numbers , 2011 .

[2]  Vijay Kumar,et al.  Geometric control and differential flatness of a quadrotor UAV with a cable-suspended load , 2013, 52nd IEEE Conference on Decision and Control.

[3]  HERBERT A. SIMON,et al.  The Architecture of Complexity , 1991 .

[4]  Zheng Fang,et al.  Design and nonlinear control of an indoor quadrotor flying robot , 2010, 2010 8th World Congress on Intelligent Control and Automation.

[5]  Robert Mahony,et al.  Modelling and control of a large quadrotor robot , 2010 .

[6]  Jordin T. Kare,et al.  Laser power beaming for defense and security applications , 2011, Defense + Commercial Sensing.

[7]  Ray J. Paul,et al.  On simulation model complexity , 2000, 2000 Winter Simulation Conference Proceedings (Cat. No.00CH37165).

[8]  William C. Brown,et al.  Experimental Airborne Microwave Supported Platform , 1965 .

[9]  James M. Conrad,et al.  A survey of quadrotor Unmanned Aerial Vehicles , 2012, 2012 Proceedings of IEEE Southeastcon.

[10]  Marcel Quintana,et al.  Propulsion system optimization for an unmanned lightweight quadrotor , 2011 .

[11]  N. Metropolis,et al.  Equation of State Calculations by Fast Computing Machines , 1953, Resonance.

[12]  William C. Brown,et al.  The history of wireless power transmission , 1996 .

[13]  Hubert H. G. Savenije,et al.  Model complexity control for hydrologic prediction , 2008 .

[14]  Jenshan Lin,et al.  Wireless Power Transmission: From Far Field to Near Field , 2013, Proceedings of the IEEE.

[15]  William C. Brown,et al.  Experiments Involving a Microwave Beam to Power and Position a Helicopter , 1969, IEEE Transactions on Aerospace and Electronic Systems.

[16]  J. Grey,et al.  Lasers For Wireless Power Transmission , 1999 .

[17]  Stephen Ward,et al.  Arguments for Constructively Simple Models , 1989 .

[18]  C. D. Gelatt,et al.  Optimization by Simulated Annealing , 1983, Science.

[19]  E. Altug,et al.  Modeling and PD Control of a Quadrotor VTOL Vehicle , 2007, 2007 IEEE Intelligent Vehicles Symposium.

[20]  L. Ljung,et al.  Control theory : multivariable and nonlinear methods , 2000 .

[21]  Vijay Kumar,et al.  Trajectory generation and control for precise aggressive maneuvers with quadrotors , 2012, Int. J. Robotics Res..

[22]  P. Singla Multi-resolution methods for high fidelity modeling and control allocation in large-scale dynamical systems , 2006 .

[23]  Bernard P. Zeigler,et al.  Multifacetted Modelling and Discrete Event Simulation , 1984 .

[24]  David Anderson,et al.  Development of Navigation Algorithms for Nap-of-the-Earth UAV Flight in a Constrained Urban Environment , 2012 .

[25]  Matt R. Jardin,et al.  Optimized Measurements of Unmanned-Air-Vehicle Mass Moment of Inertia with a Bifilar Pendulum , 2009 .

[26]  Robert E. Mahony,et al.  Control of a quadrotor helicopter using visual feedback , 2002, Proceedings 2002 IEEE International Conference on Robotics and Automation (Cat. No.02CH37292).

[27]  Agus Budiyono First Principle Approach to Modeling of Primitive Quad Rotor , 2009 .

[28]  Liu Bao-hong,et al.  A Formal Description Specification for Multi-Resolution Modeling Based on DEVS Formalism and its Applications , 2007 .

[29]  A. Benallegue,et al.  Exact linearization and noninteracting control of a 4 rotors helicopter via dynamic feedback , 2001, Proceedings 10th IEEE International Workshop on Robot and Human Interactive Communication. ROMAN 2001 (Cat. No.01TH8591).

[30]  Claire J. Tomlin,et al.  Precision flight control for a multi-vehicle quadrotor helicopter testbed , 2011 .

[31]  John A. Nelder,et al.  A Simplex Method for Function Minimization , 1965, Comput. J..

[32]  Bernard P. Zeigler,et al.  Theory of modeling and simulation , 1976 .

[33]  Rogelio Lozano,et al.  Quad Rotorcraft Control: Vision-Based Hovering and Navigation , 2012 .

[34]  Paul A. Fishwick,et al.  OOPM/RT: a multimodeling methodology for real-time simulation , 1999, TOMC.

[35]  Holger Voos,et al.  Nonlinear control of a quadrotor micro-UAV using feedback-linearization , 2009, 2009 IEEE International Conference on Mechatronics.

[36]  Richard Mason,et al.  Feasibility of Laser Power Transmission to a High-Altitude Unmanned Aerial Vehicle , 2011 .

[37]  Vijay Kumar,et al.  Cooperative Grasping and Transport Using Multiple Quadrotors , 2010, DARS.

[38]  Asad Ullah Awan,et al.  Thrust estimation of quadrotor UAV using adaptive observer , 2011, 2011 11th International Conference on Control, Automation and Systems.

[39]  Roland Siegwart,et al.  Backstepping and Sliding-mode Techniques Applied to an Indoor Micro Quadrotor , 2005, Proceedings of the 2005 IEEE International Conference on Robotics and Automation.

[40]  C. R. Sergeant An Introduction to Mathematical Modeling , 1979 .

[41]  Roland Siegwart,et al.  PID vs LQ control techniques applied to an indoor micro quadrotor , 2004, 2004 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS) (IEEE Cat. No.04CH37566).

[42]  W. M. Wonham,et al.  The control of discrete event systems , 1989 .

[43]  Brij N. Agrawal,et al.  Optical Beam Jitter Control for the NPS HEL Beam Control Testbed , 2011 .

[44]  Philippe Martin,et al.  The role of propeller aerodynamics in the model of a quadrotor UAV , 2009, 2009 European Control Conference (ECC).

[45]  Enver Yücesan,et al.  Complexity of simulation models: a graph theoretic approach , 1993, WSC '93.

[46]  Samir Bouabdallah,et al.  Design and control of quadrotors with application to autonomous flying , 2007 .

[47]  Ian Cowling Towards autonomy of a quadrotor UAV , 2008 .

[48]  David Mautner Himmelblau,et al.  Applied Nonlinear Programming , 1972 .

[49]  Daniel Mellinger,et al.  Trajectory generation and control for quadrotors , 2012 .

[50]  Roland Siegwart,et al.  Full control of a quadrotor , 2007, 2007 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[51]  Frank L. Lewis,et al.  Dynamic inversion with zero-dynamics stabilisation for quadrotor control , 2009 .

[52]  Kathryn A. Dowsland,et al.  Simulated Annealing , 1989, Encyclopedia of GIS.

[53]  James F. Whidborne,et al.  A prototype of an autonomous controller for a quadrotor UAV , 2007, 2007 European Control Conference (ECC).

[54]  Rafael Fierro,et al.  Trajectory generation for swing-free maneuvers of a quadrotor with suspended payload: A dynamic programming approach , 2012, 2012 IEEE International Conference on Robotics and Automation.

[55]  Anas N. Al-Rabadi,et al.  A comparison of modified reconstructability analysis and Ashenhurst‐Curtis decomposition of Boolean functions , 2004 .

[56]  Emil Fresk,et al.  Full quaternion based attitude control for a quadrotor , 2013, 2013 European Control Conference (ECC).

[57]  William C. Brown,et al.  The History of Power Transmission by Radio Waves , 1984 .

[58]  John L. Junkins,et al.  Multi-Resolution Methods for Modeling and Control of Dynamical Systems , 2008 .

[59]  P. Glaser Power from the sun: its future. , 1968, Science.

[60]  V. Cerný Thermodynamical approach to the traveling salesman problem: An efficient simulation algorithm , 1985 .

[61]  Jeffrey C. Lagarias,et al.  Convergence Properties of the Nelder-Mead Simplex Method in Low Dimensions , 1998, SIAM J. Optim..

[62]  Roland Siegwart,et al.  Vision based MAV navigation in unknown and unstructured environments , 2010, 2010 IEEE International Conference on Robotics and Automation.

[63]  Michael Achtelik,et al.  Design of a flexible high performance quadcopter platform breaking the MAV endurance record with laser power beaming , 2011, 2011 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[64]  Jack C. Wallace The control and transformation metric: toward the measurement of simulation model complexity , 1987, WSC '87.