A virtual vertical reference concept for aided inertial navigation at the sea surface

Abstract When trying to capture the heaving motion of a marine vessel in waves, conventional position references such as global navigation satellite systems fall short in many cases. Because of design and satellite geometry, the vertical position measurement is typically inferior in both accuracy and precision compared to its horizontal counterparts. For aiding an inertial navigation system (INS), using conventional vertical position references may therefore be suboptimal. This article presents an alternative algorithm utilizing a virtual vertical reference (VVR) concept, based on the mean sea level, to aid the INS. The novelty of the algorithm arises where the VVR concept is augmented with an error model, used to improve the heave estimation performance. The motion of the vessel is estimated using an INS, employing a feedback-interconnected observer framework, based on nonlinear theory. The INS, using low-cost micro-electro-mechanical-system-based inertial measurement units, provides position, velocity and attitude in a dead-reckoning fashion, and is aided by a horizontal position reference, the VVR, and a compass to prevent the estimates from drifting. The estimation performance obtained with the observer structure is evaluated using Monte Carlo simulations and compared to preceding results. The algorithm is also validated experimentally and compared to an industry standard vertical reference unit using data collected on board an offshore vessel.

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

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

[3]  Tor Arne Johansen,et al.  Nonlinear observer for inertial navigation aided by pseudo-range and range-rate measurements , 2015, 2015 European Control Conference (ECC).

[4]  T.I. Fossen,et al.  Kalman filtering for positioning and heading control of ships and offshore rigs , 2009, IEEE Control Systems.

[5]  John Weston,et al.  Strapdown Inertial Navigation Technology , 1997 .

[6]  Oliver Sawodny,et al.  Real-Time Heave Motion Estimation using Adaptive Filtering Techniques , 2014 .

[7]  J.-M. Godhaven,et al.  Adaptive tuning of heave filter in motion sensor , 1998, IEEE Oceanic Engineering Society. OCEANS'98. Conference Proceedings (Cat. No.98CH36259).

[8]  Thor I. Fossen,et al.  Passive nonlinear observer design for ships using Lyapunov methods: full-scale experiments with a supply vessel , 1999, Autom..

[9]  P. Welch The use of fast Fourier transform for the estimation of power spectra: A method based on time averaging over short, modified periodograms , 1967 .

[10]  Roberto Galeazzi,et al.  Experimental verification of a global exponential stable nonlinear wave encounter frequency estimator , 2015 .

[11]  Ali Saberi,et al.  Structural decomposition of linear multivariable systems using symbolic computations , 2009, 2009 7th Asian Control Conference.

[12]  Tor Arne Johansen,et al.  Observers for interconnected nonlinear and linear systems , 2012, Autom..

[13]  J.-M. Godhavn,et al.  High quality heave measurements based on GPS RTK and accelerometer technology , 2000, OCEANS 2000 MTS/IEEE Conference and Exhibition. Conference Proceedings (Cat. No.00CH37158).

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

[15]  Tor Arne Johansen,et al.  Attitude and Heave Estimation for Ships using MEMS-based Inertial Measurements , 2016 .

[16]  Jan Tommy Gravdahl,et al.  Heave Motion Estimation on a Craft Using a Strapdown Inertial Measurement Unit , 2013 .

[17]  S. Saelid,et al.  Design and analysis of a dynamic positioning system based on Kalman filtering and optimal control , 1983, IEEE Transactions on Automatic Control.

[18]  Thor I. Fossen,et al.  Nonlinear Observers for Integrated INS\/GNSS Navigation: Implementation Aspects , 2017, IEEE Control Systems.

[19]  Tristan Perez,et al.  Ship Motion Control: Course Keeping and Roll Stabilisation Using Rudder and Fins , 2005 .

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

[21]  Thor I. Fossen,et al.  Handbook of Marine Craft Hydrodynamics and Motion Control , 2011 .

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

[23]  Roberto Galeazzi,et al.  Stable Nonlinear Wave Encounter Frequency Estimator , 2014 .

[24]  C. Loan Computing integrals involving the matrix exponential , 1978 .

[25]  Tor Arne Johansen,et al.  Nonlinear Observer for Tightly Integrated Inertial Navigation Aided by Pseudo-Range Measurements , 2017 .

[26]  Jay A. Farrell,et al.  Aided Navigation: GPS with High Rate Sensors , 2008 .

[27]  Tor Arne Johansen,et al.  A Virtual Vertical Reference Concept for GNSS/INS Applications at the Sea Surface , 2015 .

[28]  Oliver Sawodny,et al.  Heave Motion Estimation of a Vessel Using Acceleration Measurements , 2011 .

[29]  P. Groves Principles of GNSS, Inertial, and Multi-Sensor Integrated Navigation Systems , 2007 .

[30]  Satish C. Mohleji,et al.  Modeling ADS-B Position and Velocity Errors for Airborne Merging and Spacing in Interval Management Application , 2010 .

[31]  Charles R. Johnson,et al.  Matrix analysis , 1985, Statistical Inference for Engineers and Data Scientists.

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

[33]  Leigh McCue,et al.  Handbook of Marine Craft Hydrodynamics and Motion Control [Bookshelf] , 2016, IEEE Control Systems.

[34]  Tor Arne Johansen,et al.  Nonlinear observer with time-varying gains for inertial navigation aided by satellite reference systems in dynamic positioning , 2014, 22nd Mediterranean Conference on Control and Automation.

[35]  Charles R. Johnson,et al.  Matrix Analysis, 2nd Ed , 2012 .

[36]  Robert E. Mahony,et al.  Nonlinear Complementary Filters on the Special Orthogonal Group , 2008, IEEE Transactions on Automatic Control.