On estimation of wind velocity, angle-of-attack and sideslip angle of small UAVs using standard sensors

It is proposed to estimate wind velocity, Angle-Of-Attack (AOA) and Sideslip Angle (SSA) of a fixed-wing Unmanned Aerial Vehicle (UAV) using only kinematic relationships with a Kalman Filter (KF), avoiding the need to know aerodynamic models or other aircraft parameters. Assuming that measurements of airspeed and attitude of an UAV are available as inputs, a linear 4th order time-varying model of the UAV's longitudinal speed and the 3-D wind velocity is used to design a Kalman-filter driven by a GNSS velocity measurement airspeed sensor. An observability analysis shows that the states can be estimated along with an airspeed sensor calibration factor provided that the flight maneuvers are persistently exciting, i.e. the aircraft changes attitude. The theoretical analysis of the KF shows that global exponential stability of the estimation error is achieved under these conditions. The method is tested using experimental data from three different UAVs, using their legacy autopilot to provide basic estimates of UAV velocity and attitude. The results show that convergent estimates are achieved with typical flight patterns indicating that excitation resulting from the environment and normal flight operation is sufficient. Wind velocity estimates correlate well with observed winds at the ground. The validation of AOA and SSA estimates is preliminary, but indicate some degree of correlation between the AOA estimate and vertical accelerometer measurements, as would be expected since lift force can be modeled as a linear function of AOA in normal flight.

[1]  Robert E. Mahony,et al.  Implementation of a Nonlinear Attitude Estimator for Aerial Robotic Vehicles , 2014, IEEE Transactions on Control Systems Technology.

[2]  J. Neidhoefer,et al.  Wind Field Estimation for Small Unmanned Aerial Vehicles , 2010 .

[3]  Young-shin Kang,et al.  Airflow angle and wind estimation using GPS/INS navigation data and airspeed , 2013, 2013 13th International Conference on Control, Automation and Systems (ICCAS 2013).

[4]  Dave Zachariah,et al.  Self-motion and wind velocity estimation for small-scale UAVs , 2011, 2011 IEEE International Conference on Robotics and Automation.

[5]  Tor Arne Johansen,et al.  Nonlinear observer for GNSS-aided inertial navigation with quaternion-based attitude estimation , 2013, 2013 American Control Conference.

[6]  B. Anderson Stability properties of Kalman-Bucy filters , 1971 .

[7]  Randal W. Beard,et al.  Real-Time Attitude and Position Estimation for Small UAVs Using Low-Cost Sensors , 2004 .

[8]  Thor I. Fossen,et al.  Non-linear model predictive control for guidance of a fixed-wing UAV in precision deep stall landing , 2015, 2015 International Conference on Unmanned Aircraft Systems (ICUAS).

[9]  Shujie Song,et al.  Method of Estimating Angle-of-Attack and Sideslip Angel Based on Data Fusion , 2009, 2009 Second International Conference on Intelligent Computation Technology and Automation.

[10]  Hemendra Arya,et al.  Multistage-Fusion Algorithm for Estimation of Aerodynamic Angles in Mini Aerial Vehicle , 2012 .

[11]  Mogens Blanke,et al.  Diagnosis of Wing Icing Through Lift and Drag Coefficient Change Detection for Small Unmanned Aircraft , 2015 .

[12]  Mogens Blanke,et al.  Diagnosis of Airspeed Measurement Faults for Unmanned Aerial Vehicles , 2014, IEEE Transactions on Aerospace and Electronic Systems.

[13]  Timothy W. McLain,et al.  Small Unmanned Aircraft: Theory and Practice , 2012 .

[14]  Demoz Gebre-Egziabher,et al.  Synthetic Air Data System , 2013 .

[15]  Hemendra Arya,et al.  Multi-Stage Fusion Algorithm for Estimation of Aerodynamic Angles in Mini Aerial Vehicle , 2011 .

[16]  Tor Arne Johansen,et al.  Attitude Estimation Using Biased Gyro and Vector Measurements With Time-Varying Reference Vectors , 2012, IEEE Transactions on Automatic Control.

[17]  Elena Panteley,et al.  Cascaded nonlinear time-varying systems : Analysis and design , 2005 .

[18]  Jihoon Kim,et al.  Wind Estimation and Airspeed Calibration using a UAV with a Single-Antenna GPS Receiver and Pitot Tube , 2011, IEEE Transactions on Aerospace and Electronic Systems.

[19]  Roland Siegwart,et al.  Robust state estimation for small unmanned airplanes , 2014, 2014 IEEE Conference on Control Applications (CCA).

[20]  R. E. Kalman,et al.  New Results in Linear Filtering and Prediction Theory , 1961 .

[21]  Pascal Brisset,et al.  A ‘No-Flow-Sensor’ Wind Estimation Algorithm for Unmanned Aerial Systems , 2012 .