ABSTRACT
The use of autonomous underwater vehicles (AUV) has increased in a wide range of sectors, including the oil and gas industry, military, and marine research. The AUV capabilities to operate without a direct human operator and untethered to a support vessel are features that have aroused interest in the marine environment. The localization of AUV is significantly affected by the initial alignment and the calibration of the navigation sensors. In this sense, this paper proposes a thorough observability analysis applied to the latter problem. The observability analysis is carried out considering three types of sensor fusion integration and a set of maneuvers, and the results are validated through numerical simulations. As main contribution of this paper, it is shown how the addition of position errors in the observation vector can decouple some gyro and accelerometer biases from the latitude and altitude errors, particularly in the stationary observability analysis. The influence of oscillations in the diving plane and typical AUV maneuvers are analyzed, showing their relative impacts on the degree of observability of the inertial measurement unit (IMU)/Doppler velocity log (DVL) misalignment and DVL scale factor error. Finally, the state's estimation accuracy is also analyzed, showing the limitation of the degree of observability as an assessment tool for the estimability of the states.
Subject(s)
Algorithms , Calibration , HumansABSTRACT
This paper addresses the observability analysis and observer design for a nonlinear interacting three-tank system. The plant configuration is first described using the process and instrumentation diagram (P&ID) and a state-space realization is derived; some insights about the behavior of the nonlinear system, considering equilibrium points and the phase portrait are provided. Then, observability in the Hermann-Krener sense is analyzed. A high-gain observer (HGO) is then designed, using the equivalence of the original state-space realization with its observability canonical form, in order to guarantee convergence of the state estimation. The performance was validated through simulation and experiments in a multipurpose plant equipped with real sensors; the HGO response was compared to a Luenberger observer (for a linear approximation of the plant) and the Extended Kalman Filter (for which convergence is not guaranteed), considering nonlinearities, interaction, disturbances and noise. Theoretical and experimental results show that the HGO can provide robust estimation and disturbance rejection, despite the sensitivity of HGOs to noisy variables in processes such as level of liquids.
ABSTRACT
This work presents a method for estimating the model parameters of multi-rotor unmanned aerial vehicles by means of an extended Kalman filter. Different from test-bed based identification methods, the proposed approach estimates all the model parameters of a multi-rotor aerial vehicle, using a single online estimation process that integrates measurements that can be obtained directly from onboard sensors commonly available in this kind of UAV. In order to develop the proposed method, the observability property of the system is investigated by means of a nonlinear observability analysis. First, the dynamic models of three classes of multi-rotor aerial vehicles are presented. Then, in order to carry out the observability analysis, the state vector is augmented by considering the parameters to be identified as state variables with zero dynamics. From the analysis, the sets of measurements from which the model parameters can be estimated are derived. Furthermore, the necessary conditions that must be satisfied in order to obtain the observability results are given. An extensive set of computer simulations is carried out in order to validate the proposed method. According to the simulation results, it is feasible to estimate all the model parameters of a multi-rotor aerial vehicle in a single estimation process by means of an extended Kalman filter that is updated with measurements obtained directly from the onboard sensors. Furthermore, in order to better validate the proposed method, the model parameters of a custom-built quadrotor were estimated from actual flight log data. The experimental results show that the proposed method is suitable to be practically applied.