scholarly journals A Study on the Integrated MEMS Gyroscope Array for Improving the Accuracy of Stabilization Precision in Small GIMBAL

Author(s):  
Him-Chan Cho Et.al

The output values Gyroscope measures will contain Bias, so errors gradually accumulate. Considering this point, a study on multi-sensors was conducted. An analysis of Gyroscope noise characteristics was carried out, and the modeling for Kalman Filter was performed based on the analysis. Afterwards, data values were extracted and analyzed through an experiment. Gyroscope’s Angle Random Walk and Rate Random Walk were derived using Allan Variance, and based on this, Kalman Filter covariance matrix was formed. Data reception algorithms were constructed using Matlab Simulink, and an experiment was conducted using MicroLabBox and Rate Table. The final research objective is to apply the results of this study to 2-Axis Small Gimbal to improve stabilization precision.

Sensors ◽  
2021 ◽  
Vol 21 (4) ◽  
pp. 1181
Author(s):  
Chenhao Zhu ◽  
Sheng Cai ◽  
Yifan Yang ◽  
Wei Xu ◽  
Honghai Shen ◽  
...  

In applications such as carrier attitude control and mobile device navigation, a micro-electro-mechanical-system (MEMS) gyroscope will inevitably be affected by random vibration, which significantly affects the performance of the MEMS gyroscope. In order to solve the degradation of MEMS gyroscope performance in random vibration environments, in this paper, a combined method of a long short-term memory (LSTM) network and Kalman filter (KF) is proposed for error compensation, where Kalman filter parameters are iteratively optimized using the Kalman smoother and expectation-maximization (EM) algorithm. In order to verify the effectiveness of the proposed method, we performed a linear random vibration test to acquire MEMS gyroscope data. Subsequently, an analysis of the effects of input data step size and network topology on gyroscope error compensation performance is presented. Furthermore, the autoregressive moving average-Kalman filter (ARMA-KF) model, which is commonly used in gyroscope error compensation, was also combined with the LSTM network as a comparison method. The results show that, for the x-axis data, the proposed combined method reduces the standard deviation (STD) by 51.58% and 31.92% compared to the bidirectional LSTM (BiLSTM) network, and EM-KF method, respectively. For the z-axis data, the proposed combined method reduces the standard deviation by 29.19% and 12.75% compared to the BiLSTM network and EM-KF method, respectively. Furthermore, for x-axis data and z-axis data, the proposed combined method reduces the standard deviation by 46.54% and 22.30% compared to the BiLSTM-ARMA-KF method, respectively, and the output is smoother, proving the effectiveness of the proposed method.


2021 ◽  
Author(s):  
Marie Turčičová ◽  
Jan Mandel ◽  
Kryštof Eben

<p>A widely popular group of data assimilation methods in meteorological and geophysical sciences is formed by filters based on Monte-Carlo approximation of the traditional Kalman filter, e.g. <span>E</span><span>nsemble Kalman filter </span><span>(EnKF)</span><span>, </span><span>E</span><span>nsemble </span><span>s</span><span>quare-root filter and others. Due to the computational cost, ensemble </span><span>size </span><span>is </span><span>usually </span><span>small </span><span>compar</span><span>ed</span><span> to the dimension of the </span><span>s</span><span>tate </span><span>vector. </span><span>Traditional </span> <span>EnKF implicitly uses the sample covariance which is</span><span> a poor estimate of the </span><span>background covariance matrix - singular and </span><span>contaminated by </span><span>spurious correlations. </span></p><p><span>W</span><span>e focus on modelling the </span><span>background </span><span>covariance matrix by means of </span><span>a linear model for its inverse. This is </span><span>particularly </span><span>useful</span> <span>in</span><span> Gauss-Markov random fields (GMRF), </span><span>where</span> <span>the inverse covariance matrix has </span><span>a banded </span><span>structure</span><span>. </span><span>The parameters of the model are estimated by the</span><span> score matching </span><span>method which </span><span>provides</span><span> estimators in a closed form</span><span>, cheap to compute</span><span>. The resulting estimate</span><span> is a key component of the </span><span>proposed </span><span>ensemble filtering algorithms. </span><span>Under the assumption that the state vector is a GMRF in every time-step, t</span><span>he Score matching filter with Gaussian resamplin</span><span>g (SMF-GR) </span><span>gives</span><span> in every time-step a consistent (in the large ensemble limit) estimator of mean and covariance matrix </span><span>of the forecast and analysis distribution</span><span>. Further, we propose a filtering method called Score matching ensemble filter (SMEF), based on regularization of the EnK</span><span>F</span><span>. Th</span><span>is</span><span> filter performs well even for non-Gaussian systems with non-linear dynamic</span><span>s</span><span>. </span><span>The performance of both filters is illustrated on a simple linear convection model and Lorenz-96.</span></p>


2012 ◽  
Vol 182-183 ◽  
pp. 541-545 ◽  
Author(s):  
Qi Ju Zhu ◽  
Gong Min Yan ◽  
Peng Xiang Yang ◽  
Yong Yuan Qin

A new rapid computation method for Kalman filtering is proposed. In this method, the prediction of state covariance matrix is expanded directly rather than computing by a looping program. Sequential filtering for measurement update is also applied. Furthermore, the subsidiary elements in system matrix are set to zero and a reduced-dimensions sub-optimal Kalman filter is presented. The proposed method greatly decreases computational burden and it is only 6.59% of the classic method. In the end, a vehicular test is carried out to prove the feasibility of the filtering.


Author(s):  
Vladimir F. Telezhkin ◽  
◽  
Bekhruz B. Saidov ◽  

In this paper, we investigate the problem of improving data quality using the Kalman filter in Matlab Simulink. Recently, this filter has become one of the most common algorithms for filtering and processing data in the implementation of control systems (including automated control systems) and the creation of software systems for digital filtering from noise and interference, for example, speech signals. It is also widely used in many fields of science and technology. Due to its simplicity and efficiency, it can be found in GPS receivers, in devices for processing sensor readings for various purposes, etc. It is known that one of the important tasks that should be solved in systems for processing sensor readings is the ability to detect and filter noise. Sensor noise leads to unstable measurement data. This, of course, ultimately leads to a decrease in the accuracy and performance of the control device. One of the methods that can be used to solve the problem of optimal filtering is the development of cybernetic algorithms based on the Kalman and Wiener filters. The filtering process can be carried out in two forms, namely: hardware and software algorithms. Hardware filtering can be built electronically. However, it is less efficient as it requires additional circuitry in the system. To overcome this obstacle, you can use filtering in the form of programming algorithms in a single method. In addition to the fact that it does not require electronic hardware circuitry, the filtering performed is even more accurate because it uses a computational process. The paper analyzes the results of applying the Kalman filter to eliminate errors when measuring the coordinates of the tracked target, to obtain a "smoothed" trajectory and shows the results of the filter development process when processing an electrocardiogram. The development of the Kalman filter algorithm is based on the procedure of recursive assessment of the measured state of the research object.


Author(s):  
Qizhi He ◽  
Weiguo Zhang ◽  
Xiaoxiong Liu ◽  
Weinan Li

In the case of nonlinear systems with random bias, the Optimal Two-Stage Unscented Kalman Filter (OTSUKF) can obtain the optimal estimation of system state and bias. But it requires random bias to be accurately modeled, while it is always very difficult in actual situation because the aircraft is a typical nonlinear system. In this paper, the faults of the Inertial Measurement Unit (IMU) are treated as a random bias, and the random walk model is used to describe the fault. The accuracy of the random walk model depends on the degree of matching between the covariance of the random walk model and the actual situation. For the IMU fault diagnosis method based on OTSUKF, the covariance of the random walk model is assigned with a constant matrix, and the value of the matrix is initialized empirically. It is very difficult to select a matching matrix in practical applications. For this problem, in this paper, the covariance matrix of the random walk model is adaptively adjusted online based on the innovation covariance matching technique, and an adaptive Two-Stage Unscented Kalman Filter (ATSUKF) is proposed to solve the fault diagnosis problem of the IMU. The simulation experiment compares the IMU fault diagnosis performance of OTSUKF and ATSUKF, and verifies the effectiveness of the proposed adaptive method.


2019 ◽  
Vol 11 (22) ◽  
pp. 2628 ◽  
Author(s):  
Liu ◽  
Li ◽  
Wang ◽  
Zhang

High precision positioning of UWB (ultra-wideband) in NLOS (non-line-of-sight) environment is one of the hot issues in the direction of indoor positioning. In this paper, a method of using a complementary Kalman filter (CKF) to fuse and filter UWB and IMU (inertial measurement unit) data and track the errors of variables such as position, speed, and direction is presented. Based on the uncertainty of magnetometer and acceleration, the noise covariance matrix of magnetometer and accelerometer is calculated dynamically, and then the weight of magnetometer data is set adaptively to correct the directional error of gyroscope. Based on the uncertainty of UWB distance observations, the covariance matrix of UWB measurement noise is calculated dynamically, and then the weight of UWB data observations is set adaptively to correct the position error. The position, velocity and direction errors are corrected by the fusion of UWB and IMU. The experimental results show that the algorithm can reduce the gyroscope deviation with magnetic noise and motion noise, so that the orientation estimates can be improved, as well as the positioning accuracy can be increased with UWB ranging noise.


2020 ◽  
Vol 2020 ◽  
pp. 1-10
Author(s):  
FengJun Hu ◽  
Qian Zhang ◽  
Gang Wu

Standard cubature Kalman filter (CKF) algorithm has some disadvantages in stochastic system control, such as low control accuracy and poor robustness. This paper proposes a stochastic system control method based on adaptive correction CKF algorithm. Firstly, a nonlinear time-varying discrete stochastic system model with stochastic disturbances is constructed. The control model is established by using the CKF algorithm, the covariance matrix of standard CKF is optimized by square root filter, the adaptive correction of error covariance matrix is realized by adding memory factor to the filter, and the disturbance factors in nonlinear time-varying discrete stochastic systems are eliminated by multistep feedback predictive control strategy, so as to improve the robustness of the algorithm. Simulation results show that the state estimation accuracy of the proposed adaptive cubature Kalman filter algorithm is better than that of the standard cubature Kalman filter algorithm, and the proposed adaptive correction CKF algorithm has good control accuracy and robustness in the UAV control test.


Sign in / Sign up

Export Citation Format

Share Document