CN110542406B - Improved Gyroscope Signal Denoising Method Based on EMD-MPF - Google Patents
Improved Gyroscope Signal Denoising Method Based on EMD-MPF Download PDFInfo
- Publication number
- CN110542406B CN110542406B CN201910826514.5A CN201910826514A CN110542406B CN 110542406 B CN110542406 B CN 110542406B CN 201910826514 A CN201910826514 A CN 201910826514A CN 110542406 B CN110542406 B CN 110542406B
- Authority
- CN
- China
- Prior art keywords
- function
- eigenmode
- signal
- noise
- particle
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 119
- 230000009467 reduction Effects 0.000 claims abstract description 16
- 238000012545 processing Methods 0.000 claims abstract description 14
- 239000002245 particle Substances 0.000 claims description 95
- 238000005311 autocorrelation function Methods 0.000 claims description 32
- 238000009826 distribution Methods 0.000 claims description 22
- 238000012952 Resampling Methods 0.000 claims description 21
- 230000000717 retained effect Effects 0.000 claims description 8
- 238000004364 calculation method Methods 0.000 claims description 6
- 230000006872 improvement Effects 0.000 claims description 4
- 230000003595 spectral effect Effects 0.000 claims description 4
- 230000008901 benefit Effects 0.000 abstract description 7
- 238000001914 filtration Methods 0.000 description 20
- 230000008569 process Effects 0.000 description 19
- 238000004458 analytical method Methods 0.000 description 13
- 238000000354 decomposition reaction Methods 0.000 description 12
- 238000005259 measurement Methods 0.000 description 11
- 230000000875 corresponding effect Effects 0.000 description 8
- 230000003044 adaptive effect Effects 0.000 description 6
- 230000000694 effects Effects 0.000 description 6
- 230000003068 static effect Effects 0.000 description 6
- 238000012360 testing method Methods 0.000 description 4
- 238000002474 experimental method Methods 0.000 description 3
- 238000000342 Monte Carlo simulation Methods 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000005070 sampling Methods 0.000 description 2
- 238000012216 screening Methods 0.000 description 2
- 238000010187 selection method Methods 0.000 description 2
- 230000007704 transition Effects 0.000 description 2
- NAWXUBYGYWOOIX-SFHVURJKSA-N (2s)-2-[[4-[2-(2,4-diaminoquinazolin-6-yl)ethyl]benzoyl]amino]-4-methylidenepentanedioic acid Chemical compound C1=CC2=NC(N)=NC(N)=C2C=C1CCC1=CC=C(C(=O)N[C@@H](CC(=C)C(O)=O)C(O)=O)C=C1 NAWXUBYGYWOOIX-SFHVURJKSA-N 0.000 description 1
- 241001123248 Arma Species 0.000 description 1
- 230000001133 acceleration Effects 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000015572 biosynthetic process Effects 0.000 description 1
- 230000015556 catabolic process Effects 0.000 description 1
- 238000012937 correction Methods 0.000 description 1
- 230000002596 correlated effect Effects 0.000 description 1
- 238000006731 degradation reaction Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 239000000284 extract Substances 0.000 description 1
- 238000005755 formation reaction Methods 0.000 description 1
- 238000009434 installation Methods 0.000 description 1
- 238000012804 iterative process Methods 0.000 description 1
- 230000004807 localization Effects 0.000 description 1
- 230000007774 longterm Effects 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 239000003550 marker Substances 0.000 description 1
- 239000011159 matrix material Substances 0.000 description 1
- 239000000203 mixture Substances 0.000 description 1
- 238000002360 preparation method Methods 0.000 description 1
- 230000001902 propagating effect Effects 0.000 description 1
- 238000004445 quantitative analysis Methods 0.000 description 1
- 238000011867 re-evaluation Methods 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 238000000926 separation method Methods 0.000 description 1
- 230000001629 suppression Effects 0.000 description 1
- 230000026676 system process Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01C—MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
- G01C25/00—Manufacturing, calibrating, cleaning, or repairing instruments or devices referred to in the other groups of this subclass
- G01C25/005—Manufacturing, calibrating, cleaning, or repairing instruments or devices referred to in the other groups of this subclass initial alignment, calibration or starting-up of inertial devices
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01C—MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
- G01C9/00—Measuring inclination, e.g. by clinometers, by levels
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2218/00—Aspects of pattern recognition specially adapted for signal processing
- G06F2218/02—Preprocessing
- G06F2218/04—Denoising
- G06F2218/06—Denoising by applying a scale-space analysis, e.g. using wavelet analysis
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- Manufacturing & Machinery (AREA)
- Gyroscopes (AREA)
Abstract
Description
技术领域technical field
本发明涉及信号去噪领域,具体地,涉及一种基于EMD-MPF改进的陀螺仪信号去噪方法。The invention relates to the field of signal denoising, in particular to an improved gyroscope signal denoising method based on EMD-MPF.
背景技术Background technique
由于微机电系统(Micro-Electro-Mechanical System,MEMS)的发展,可以制造出更小尺寸和更廉价的加速度计和陀螺仪,以此组成成本更低惯性测量单元(InertialMeasurement Unit,IMU),由于其具有体积小、重量轻、功耗低、可大批量生产等优势,使得惯性导航或结合惯性测量单元的定位、导航技术迅速发展,并在交通、测量、航空航天等众多领域得到广泛应用。MEMS陀螺仪的误差大小在很大程度上会决定系统的实际性能,因此对陀螺仪各类误差的抑制具有重要的实际意义。陀螺仪可能产生的误差包括了安装误差、杆臂误差、刻度因子误差等;而噪声则主要包括了系统噪声和量测噪声两大方面。其中,MEMS陀螺仪的随机漂移则是噪声部分的重要来源,随机漂移不论对于陀螺仪自身还是对于整个导航系统的精度影响都是很大,由于设备的长时间工作,轻微的漂移在累积或是系统消息融合之后都会导致较大的误差。所以,如何降低噪声已成为MEMS陀螺信号处理中最重要的问题之一。Due to the development of Micro-Electro-Mechanical System (MEMS), smaller and cheaper accelerometers and gyroscopes can be manufactured to form a lower-cost Inertial Measurement Unit (IMU). It has the advantages of small size, light weight, low power consumption, and mass production, which makes the inertial navigation or the positioning and navigation technology combined with the inertial measurement unit develop rapidly, and is widely used in many fields such as transportation, measurement, aerospace and so on. The size of the error of the MEMS gyroscope will determine the actual performance of the system to a large extent, so the suppression of various errors of the gyroscope has important practical significance. The possible errors of the gyroscope include installation error, lever arm error, scale factor error, etc.; while the noise mainly includes two aspects: system noise and measurement noise. Among them, the random drift of the MEMS gyroscope is an important source of noise. The random drift has a great influence on the accuracy of the gyroscope itself and the entire navigation system. Due to the long-term operation of the device, the slight drift is accumulated or After the system information is merged, it will lead to a large error. Therefore, how to reduce noise has become one of the most important issues in MEMS gyro signal processing.
MEMS陀螺仪的信号的去噪方法主要分为建模去噪方法和非建模去噪方法两大类:第一,广泛采用成熟的随机漂移模型或是采用ARMA进行建模,然后利用卡尔曼滤波或各类改进的卡尔曼滤波技术对信号中的噪声进行过滤;第二,直接使用小波分解或是经验模态分解(Empirical Mode Decomposition,EMD)方法对信号进行分析、去除其中的噪声,以此提取有效信号。The de-noising methods of MEMS gyroscope signals are mainly divided into two categories: modeling de-noising methods and non-modeling de-noising methods. First, mature random drift models are widely used or ARMA is used for modeling, and then Kalman is used for modeling. Filtering or various improved Kalman filtering techniques to filter the noise in the signal; second, directly use the wavelet decomposition or empirical mode decomposition (Empirical Mode Decomposition, EMD) method to analyze the signal and remove the noise in it to get This extracts a valid signal.
传统的去噪方法一般使用低通、高通或带通滤波器来消除噪声。例如使用数字低通滤波器消除捷联惯性导航系统(Inertial Navigation System, INS)中的高频噪声;使用FIR低通滤波器过滤和抑制MEMS传感器的量测噪声;应用高通滤波器针对陀螺仪抖动频带中具有非常高的衰减并且在通带中具有线性相位响应的现象,对相应的信号抖动噪声进行过滤。但是传统的去噪方法是基于经典滤波理论的,其只适合用于信号和噪声没有重叠的情况,所以对于实际信号滤波过后的频率成分中仍然是含有白噪声的。对于现代滤波理论,高斯滤波、维纳滤波、卡尔曼滤波等是其的代表方法,这些方法均需要利用信号和噪声所统计的先验知识,例如使用了自适应鲁棒卡尔曼滤波方法,并使用创新序列的加权协方差来调整测量噪声协方差矩阵,以此来减小陀螺仪中的随机噪声;应用一种随机加权方法下的抗野值递推最小二乘法(RLS)自适应滤波算法来降低MEMS陀螺仪输出当中的噪声分量;使用自适应扩展卡尔曼滤波方法补偿侧滑角估计,以此降低由惯性传感器偏移引起的潜在大漂移估计误差。这些方法克服了经典滤波理论的缺点,但是在使用过程中需要给出一定的最有标准,并需要知道噪声的先验统计信息,而这些在实际中通常很难或不可能获得,一般只能考一个最优估计进行代替。同时,这些方法需要精准建立模型,模型的偏差同样会影响到最后的去噪效果。Traditional denoising methods generally use low-pass, high-pass or band-pass filters to remove noise. For example, using a digital low-pass filter to eliminate high-frequency noise in a strapdown Inertial Navigation System (INS); using an FIR low-pass filter to filter and suppress the measurement noise of MEMS sensors; applying a high-pass filter for gyroscope jitter A phenomenon with very high attenuation in the frequency band and a linear phase response in the passband, filtering the corresponding signal jitter noise. However, the traditional denoising method is based on the classical filtering theory, which is only suitable for the case where the signal and the noise do not overlap, so the filtered frequency component of the actual signal still contains white noise. For modern filtering theory, Gaussian filtering, Wiener filtering, Kalman filtering, etc. are its representative methods. These methods all require the use of prior knowledge of signal and noise statistics. For example, the adaptive robust Kalman filtering method is used, and Using the weighted covariance of the innovative sequence to adjust the measurement noise covariance matrix to reduce the random noise in the gyroscope; applying a random weighting method based on the anti-outlier recursive least squares (RLS) adaptive filtering algorithm To reduce the noise component in the output of the MEMS gyroscope; use the adaptive extended Kalman filter method to compensate the sideslip angle estimation, thereby reducing the potentially large drift estimation error caused by the inertial sensor offset. These methods overcome the shortcomings of classical filtering theory, but in the process of use, they need to give a certain maximum standard, and need to know the prior statistical information of noise, and these methods are usually difficult or impossible to obtain in practice, generally only Test an optimal estimate instead. At the same time, these methods need to accurately establish the model, and the deviation of the model will also affect the final denoising effect.
在此基础上继续发展出了非建模的去噪方法。小波变换(wavelet transform,WT)是一种新的变换分析方法,它继承和发展了短时傅立叶变换局部化的思想,同时又克服了窗口大小不随频率变化等缺点,所以具有良好的多分辨率分析特性,可以对高频处时间细分,低频处频率细分,以此达到对不同频段和时间的信号进行有效分析。利用改进的小波变换方法对陀螺仪误差特性进行分析,并建立新的软阈值函数以此抑制陀螺仪的测量噪声;应用了第二代小波变换针对MEMS陀螺进行去噪。但是,小波变换分析方法需要针对不同情况选择不同的分解层数、小波基,去噪还要选择合适的阈值,这对使用十分不便;同时,WT方法更适用于线性、稳态信号。从而存在对噪声信息去除不精细,从而造成导航精确度低的问题。On this basis, a non-modeling denoising method has been developed. Wavelet transform (WT) is a new transform analysis method. It inherits and develops the idea of localization of short-time Fourier transform, and at the same time overcomes the shortcomings of window size not changing with frequency, so it has good multi-resolution. The analysis feature can subdivide the time at high frequency and frequency at low frequency, so as to achieve effective analysis of signals in different frequency bands and times. The error characteristics of the gyroscope are analyzed by the improved wavelet transform method, and a new soft threshold function is established to suppress the measurement noise of the gyroscope. The second generation wavelet transform is applied to de-noise the MEMS gyroscope. However, the wavelet transform analysis method needs to choose different decomposition layers and wavelet bases according to different situations, and also needs to choose an appropriate threshold for denoising, which is very inconvenient to use; at the same time, the WT method is more suitable for linear and steady-state signals. Therefore, there is a problem of inaccurate removal of noise information, resulting in low navigation accuracy.
发明内容SUMMARY OF THE INVENTION
本发明的目的在于,针对上述问题,提出一种基于EMD-MPF改进的陀螺仪信号去噪方法,以实现精确去除噪声信号,从而提高导航精确度的优点。The purpose of the present invention is to provide an improved method for denoising gyroscope signals based on EMD-MPF in view of the above problems, so as to achieve the advantages of accurately removing noise signals and improving navigation accuracy.
为实现上述目的,本发明实施例采用的技术方案是:To achieve the above purpose, the technical solution adopted in the embodiment of the present invention is:
一种基于EMD-MPF改进的陀螺仪信号去噪方法,包括:An improved gyroscope signal denoising method based on EMD-MPF, comprising:
将陀螺仪的有噪信号分解为本征模态函数和残差信号;Decompose the noisy signal of the gyroscope into eigenmode functions and residual signals;
通过确定的两个标识参数对本征模态函数进行阶次选择,将本征模态函数分为噪声本征模态函数、混合本征模态函数和信息本征模态函数;The order of the eigenmode function is selected by the determined two identification parameters, and the eigenmode function is divided into noise eigenmode function, mixed eigenmode function and information eigenmode function;
舍弃所述噪声本征模态函数,保留所述信息本征模态函数,并对所述混合本征模态函数进行降噪处理;discarding the noise eigenmode function, retaining the information eigenmode function, and performing noise reduction processing on the mixed eigenmode function;
对降噪处理后的混合本征模态函数和保留的所述信息本征模态函数进行信号重构,从而得到去噪的陀螺仪信号。Signal reconstruction is performed on the mixed eigenmode function after noise reduction processing and the retained information eigenmode function, thereby obtaining a denoised gyroscope signal.
作为本发明实施例的一种具体实现方式,所述将陀螺仪的有噪信号分解为本征模态函数和残差信号为:As a specific implementation manner of the embodiment of the present invention, decomposing the noisy signal of the gyroscope into the eigenmode function and the residual signal is as follows:
将陀螺仪的有噪信号分解为多个本征模态函数和一个残差信号。The noisy signal of the gyroscope is decomposed into several eigenmode functions and a residual signal.
作为本发明实施例的一种具体实现方式,所述对降噪处理后的混合本征模态函数和保留的所述信息本征模态函数进行信号重构中的重构公式为:As a specific implementation manner of the embodiment of the present invention, the reconstruction formula in the signal reconstruction of the mixed eigenmode function after noise reduction processing and the retained information eigenmode function is:
其中,表示噪声信号;M1和M2分别为标识参数,表示混合本征模态函数;h(i)(t)表示信息本征模态函数;rL(t)表示残差信号,MPF表示改进的PF方法。in, represents the noise signal; M 1 and M 2 are the identification parameters, respectively, represents the mixed eigenmode function; h (i) (t) represents the information eigenmode function; r L (t) represents the residual signal, and MPF represents the improved PF method.
作为本发明实施例的一种具体实现方式,所述MPF为改进的PF方法,包括:As a specific implementation of the embodiment of the present invention, the MPF is an improved PF method, including:
把预测粒子样本的概率分布记作p(xi),1≤i≤N,把权重wi>w0的粒子样本xT的概率分布记作p1(xi),1≤i≤T,即为p,把剩余粒子样本xN-T的概率分布记作q(xi),N-T<i≤N,即为q,wi为权重,w0为权值阈值,N和T均为常数;Denote the probability distribution of predicted particle samples as p(x i ), 1≤i≤N, and denote the probability distribution of particle samples x T with weight w i >w 0 as p 1 (x i ), 1≤i≤T , which is p, the probability distribution of the remaining particle sample x NT is recorded as q(x i ), NT<i≤N, which is q, w i is the weight, w 0 is the weight threshold, N and T are both constants ;
计算不同粒子样本之间的K-L散度如下:Calculate the K-L divergence between different particle samples as follows:
对于小权重的粒子样本,产生N-T个随机数uj,其范围是uj∈(w0,1],对该粒子样本的权重进行更新,DKL为K-L散度:For the particle sample with small weight, generate NT random numbers u j , whose range is u j ∈(w 0 ,1], update the weight of the particle sample, D KL is the KL divergence:
将更新权重的粒子样本xN-T进行权重有小到大的排序,即将xi+1距权重最大的粒子的距离记作S,进行重采样产生新的粒子如下:Sort the particle samples x NT of the updated weights from small to large weights, that is, Denote the distance of x i+1 from the particle with the largest weight as S, and perform resampling to generate a new particle as follows:
综合两部分粒子,进行权值归一化,完成PF方法的继续迭代,xi表示第i个粒子,xi+1表示第i+1个粒子,xN-T+1表示第N-T+1个粒子,xN表示第N个粒子,表示重采样产生的新粒子。Integrate the two parts of particles, normalize the weights, and complete the continuous iteration of the PF method, x i represents the ith particle, x i+1 represents the i+1th particle, and x N-T+1 represents the N-Tth particle +1 particle, x N means the Nth particle, Represents new particles resulting from resampling.
作为本发明实施例的一种具体实现方式,所述确定的两个标识参数中,所述两个标识参数分别为M1和M2,选定确定标识参数M1,包括:使用自相关函数方差确定标识参数M1。As a specific implementation manner of the embodiment of the present invention, among the two determined identification parameters, the two identification parameters are M 1 and M 2 respectively, and selecting and determining the identification parameter M 1 includes: using an autocorrelation function The variance determines the identification parameter M 1 .
作为本发明实施例的一种具体实现方式,所述使用自相关函数方差确定标识参数M1,包括:As a specific implementation manner of the embodiment of the present invention, the use of the autocorrelation function variance to determine the identification parameter M 1 includes:
根据不同阶次的本征模态函数信号,计算各自对应的自相关函数;According to the eigenmode function signals of different orders, the corresponding autocorrelation functions are calculated;
根据连续本征模态函数的自相关函数计算两个自相关的函数之间的欧几里得距离均方差,得到计算结果MSED;Calculate the mean square error of Euclidean distance between two autocorrelation functions according to the autocorrelation function of the continuous eigenmode function, and obtain the calculation result MSED;
根据MSED确定标识参数M1。The identification parameter M 1 is determined according to the MSED.
作为本发明实施例的一种具体实现方式,所述标识参数M1与数值k和数值L相关联,As a specific implementation of the embodiment of the present invention, the identification parameter M 1 is associated with the numerical value k and the numerical value L,
所述1≤k≤[2L/3],[2L/3]表示不超过2L/3的最大整数,从而保证M1的取值过大至L,k和L均为自然数。The 1≤k≤[2L/3], [2L/3] represents the largest integer not exceeding 2L/3, thereby ensuring that the value of M 1 is too large to L, and both k and L are natural numbers.
作为本发明实施例的一种具体实现方式,确定标识参数M2,包括:As a specific implementation manner of the embodiment of the present invention, determining the identification parameter M 2 includes:
计算原始信号的概率密度函数与每个本征模态函数的概率密度函数之间的巴塔恰里雅距离,其中0≤BC≤1和0≤BD≤∞,BD为巴塔恰里雅距离,BC为巴塔恰里雅系数;Calculates the Bhattacharya distance between the probability density function of the original signal and the probability density function of each eigenmode function, where 0≤BC≤1 and 0≤BD≤∞, BD is the Bhattacharya distance , BC is the Battacharya coefficient;
基于功率谱密度函数计算所述原始信号的概率密度函数和每个所述本征模态函数的概率密度函数之间的巴塔恰里雅距离数据在不同特征下的可分离性;Calculate, based on the power spectral density function, the separability of the Battacaria distance data under different characteristics between the probability density function of the original signal and the probability density function of each of the eigenmode functions;
基于所述可分离性确定标识参数M2。The identification parameter M 2 is determined based on the separability.
作为本发明实施例的一种具体实现方式,所述通过确定的两个标识参数对本征模态函数进行阶次选择,将本征模态函数分为噪声本征模态函数、混合本征模态函数和信息本征模态函数,包括:As a specific implementation manner of the embodiment of the present invention, the eigenmode function is selected by the order of the two determined identification parameters, and the eigenmode function is divided into noise eigenmode function and mixed eigenmode function. modal functions and information eigenmode functions, including:
1<i<M1时,为噪声本征模态函数;When 1<i<M 1 , it is the noise eigenmode function;
M1<i<M2时,为混合本征模态函数;When M 1 <i < M 2 , it is a mixed eigenmode function;
M2<i<L时,为信息本征模态函数,i表示本征态函数的阶次When M 2 <i<L, it is the information eigenmode function, and i represents the order of the eigenmode function
L表示本征态函数的总阶数。L represents the total order of the eigenstate function.
本发明的实施例具有以下有益效果:Embodiments of the present invention have the following beneficial effects:
下面通过附图和实施例,通过将有噪信号分解为本征模态函数和残差信号,然后通过两个标识参数本征模态函数分为噪声本征模态函数、混合本征模态函数和信息本征模态函数;然后将舍弃掉噪声本征模态函数,降噪处理后的混合本征模态函数与信息本征模态函数进行信号重构,精确去除了噪声信号,达到提高导航精确度的优点。Below, through the accompanying drawings and embodiments, the noisy signal is decomposed into an eigenmode function and a residual signal, and then the eigenmode function is divided into a noise eigenmode function and a mixed eigenmode through two identification parameter eigenmode functions. function and information eigenmode function; then the noise eigenmode function is discarded, and the mixed eigenmode function and information eigenmode function after noise reduction are reconstructed to accurately remove the noise signal and achieve The advantage of improving navigation accuracy.
附图说明Description of drawings
图1为本发明实施例所述的基于EMD-MPF改进的陀螺仪信号去噪方法的流程图;1 is a flowchart of an improved method for denoising gyroscope signals based on EMD-MPF according to an embodiment of the present invention;
图2为本发明实施例所述的EMD-MPF去噪方法框图;2 is a block diagram of an EMD-MPF denoising method according to an embodiment of the present invention;
图3为本发明实施例所述的MEMS陀螺仪X轴静态数据;3 is the static data of the X-axis of the MEMS gyroscope according to the embodiment of the present invention;
图4为本发明实施例所述的X轴陀螺数据的EMD分解图;Fig. 4 is the EMD exploded view of the X-axis gyro data described in the embodiment of the present invention;
图5为本发明实施例所述的各阶分解信号的自相关函数;Fig. 5 is the autocorrelation function of each order decomposition signal according to the embodiment of the present invention;
图6为本发明实施例所述的MSED分布情况;Fig. 6 is the MSED distribution situation described in the embodiment of the present invention;
图7为本发明实施例所述的分解信号的概率密度函数;7 is a probability density function of a decomposed signal according to an embodiment of the present invention;
图8为本发明实施例所述的巴氏距离分布情况;Fig. 8 is the distribution situation of Barthel distance according to the embodiment of the present invention;
图9为本发明实施例所述的混合IMF利用MPF的滤波结果;Fig. 9 is the filtering result of the hybrid IMF using MPF according to the embodiment of the present invention;
图10为本发明实施例所述的X轴静态试验结果对比图;Fig. 10 is the X-axis static test result comparison diagram according to the embodiment of the present invention;
图11为本发明实施例所述的Allen方差分析结果。FIG. 11 is the result of Allen variance analysis according to the embodiment of the present invention.
具体实施方式Detailed ways
以下结合附图对本发明的优选实施例进行说明,应当理解,此处所描述的优选实施例仅用于说明和解释本发明,并不用于限定本发明。The preferred embodiments of the present invention will be described below with reference to the accompanying drawings. It should be understood that the preferred embodiments described herein are only used to illustrate and explain the present invention, but not to limit the present invention.
本实施例的用于MEMS陀螺信号的EMD-MPF去噪方法。通过经验模态分解将原始信号分解为若干个本征模态函数,然后通过分析和阶次选择把IMF分为噪声IMF、混合IMF和信息IMF,最后通过消除噪声和改进粒子滤波的方法得到最终的去噪信号。The EMD-MPF denoising method for MEMS gyro signals in this embodiment. The original signal is decomposed into several eigenmode functions through empirical mode decomposition, and then the IMF is divided into noise IMF, mixed IMF and information IMF through analysis and order selection. denoised signal.
EMD方法可以针对非线性、非平稳信号的自适应信号分解算法,其不仅突破了Fourier变换的局限性,而且不存在如小波变换一样需要预选小波基函数的问题,具有良好的时频分辨率和自适应性。基于经验模态分解,使用完全数据驱动的方法对信号部分重建,以此达到信号滤波的效果;应用基于经验模态分解和Allan方差的时频域FOG信号去噪方法,有效地提高了导航精度。The EMD method can be an adaptive signal decomposition algorithm for nonlinear and non-stationary signals. It not only breaks through the limitations of Fourier transform, but also does not have the problem of preselecting wavelet basis functions like wavelet transform. It has good time-frequency resolution and Adaptive. Based on empirical mode decomposition, a fully data-driven method is used to reconstruct the signal part to achieve the effect of signal filtering; the time-frequency domain FOG signal denoising method based on empirical mode decomposition and Allan variance is used to effectively improve the navigation accuracy .
如图1所示,一种基于EMD-MPF改进的陀螺仪信号去噪方法,包括:As shown in Figure 1, an improved gyroscope signal denoising method based on EMD-MPF includes:
S101:将陀螺仪的有噪信号分解为本征模态函数和残差信号;S101: Decompose the noisy signal of the gyroscope into an eigenmode function and a residual signal;
S102:通过确定的两个标识参数对本征模态函数(IMF)进行阶次选择,将本征模态函数分为噪声本征模态函数、混合本征模态函数和信息本征模态函数;S102: Select the order of the eigenmode function (IMF) through the determined two identification parameters, and divide the eigenmode function into a noise eigenmode function, a mixed eigenmode function and an information eigenmode function ;
S103:舍弃所述噪声本征模态函数,保留所述信息本征模态函数,并对所述混合本征模态函数进行降噪处理;S103: Discard the noise eigenmode function, retain the information eigenmode function, and perform noise reduction processing on the mixed eigenmode function;
S104:对降噪处理后的混合本征模态函数和保留的所述信息本征模态函数进行信号重构,从而得到去噪的陀螺仪信号。S104: Perform signal reconstruction on the mixed eigenmode function after noise reduction processing and the retained information eigenmode function, so as to obtain a denoised gyroscope signal.
作为本发明实施例可选的一种实现方式,所述将陀螺仪的有噪信号分解为本征模态函数和残差信号为:As an optional implementation manner of the embodiment of the present invention, decomposing the noisy signal of the gyroscope into the eigenmode function and the residual signal is as follows:
将陀螺仪的有噪信号分解为多个本征模态函数和一个残差信号。The noisy signal of the gyroscope is decomposed into several eigenmode functions and a residual signal.
作为本发明实施例的一种具体实现方式,所述对降噪处理后的混合本征模态函数和保留的所述信息本征模态函数进行信号重构中的重构公式为:As a specific implementation manner of the embodiment of the present invention, the reconstruction formula in the signal reconstruction of the mixed eigenmode function after noise reduction processing and the retained information eigenmode function is:
其中,表示噪声信号;M1和M2分别为标识参数,表示混合本征模态函数;h(i)(t)表示信息本征模态函数;rL(t)表示残差信号,MPF表示改进的PF方法。in, represents the noise signal; M 1 and M 2 are the identification parameters, respectively, represents the mixed eigenmode function; h (i) (t) represents the information eigenmode function; r L (t) represents the residual signal, and MPF represents the improved PF method.
作为本发明实施例可选的一种实现方式,所述MPF为改进的PF方法,包括:As an optional implementation manner of the embodiment of the present invention, the MPF is an improved PF method, including:
把预测粒子样本的概率分布记作p(xi),1≤i≤N,把权重wi>w0的粒子样本xT的概率分布记作p1(xi),1≤i≤T,即为p,把剩余粒子样本xN-T的概率分布记作q(xi),N-T<i≤N,即为q,wi为权重,w0为权值阈值,N和T均为常数;Denote the probability distribution of predicted particle samples as p(x i ), 1≤i≤N, and denote the probability distribution of particle samples x T with weight w i >w 0 as p 1 (x i ), 1≤i≤T , which is p, the probability distribution of the remaining particle sample x NT is recorded as q(x i ), NT<i≤N, which is q, w i is the weight, w 0 is the weight threshold, N and T are both constants ;
计算不同粒子样本之间的K-L散度如下:Calculate the K-L divergence between different particle samples as follows:
引入K-L散度可以较好的保证粒子样本集的有效性和多样性;The introduction of K-L divergence can better ensure the effectiveness and diversity of particle sample sets;
对于小权重的粒子样本,产生N-T个随机数uj,其范围是uj∈(w0,1],uj是利用程序中的随机函数random,在范围(w0,1]中产生,DKL为K-L散度,对该粒子样本的权重进行更新:For particle samples with small weights, generate NT random numbers u j , whose range is u j ∈(w 0 ,1], u j is generated in the range (w 0 ,1] using the random function random in the program, D KL is the KL divergence, and the weight of the particle sample is updated:
将更新权重的粒子样本xN-T进行权重有小到大的排序,即将xi+1距权重最大的粒子的距离记作S,进行重采样产生新的粒子如下:Sort the particle samples x NT of the updated weights from small to large weights, that is, Denote the distance of x i+1 from the particle with the largest weight as S, and perform resampling to generate a new particle as follows:
综合两部分粒子,进行权值归一化,完成PF方法的继续迭代,xi表示第i个粒子,xi+1表示第i+1个粒子,xN-T+1表示第N-T+1个粒子,xN表示第N个粒子,表示重采样产生的新粒子。Integrate the two parts of particles, normalize the weights, and complete the continuous iteration of the PF method, x i represents the ith particle, x i+1 represents the i+1th particle, and x N-T+1 represents the N-Tth particle +1 particle, x N means the Nth particle, Represents new particles resulting from resampling.
作为本发明实施例可选的一种实现方式,所述确定的两个标识参数中,所述两个标识参数分别为M1和M2,选定确定标识参数M1,包括:使用自相关函数方差确定标识参数M1。As an optional implementation manner of the embodiment of the present invention, among the two determined identification parameters, the two identification parameters are M 1 and M 2 respectively, and selecting and determining the identification parameter M 1 includes: using autocorrelation The function variance determines the identity parameter M 1 .
作为本发明实施例的可选的一种实现方式,所述使用自相关函数方差确定标识参数M1,包括:As an optional implementation manner of the embodiment of the present invention, the use of the autocorrelation function variance to determine the identification parameter M 1 includes:
根据不同阶次的本征模态函数信号,计算各自对应的自相关函数;According to the eigenmode function signals of different orders, the corresponding autocorrelation functions are calculated;
根据连续本征模态函数的自相关函数计算两个自相关的函数之间的欧几里得距离均方差,得到计算结果MSED;Calculate the mean square error of Euclidean distance between two autocorrelation functions according to the autocorrelation function of the continuous eigenmode function, and obtain the calculation result MSED;
根据MSED确定标识参数M1。The identification parameter M 1 is determined according to the MSED.
作为本发明实施例可选的一种实现方式,所述标识参数M1与数值k和数值L相关联,As an optional implementation manner of the embodiment of the present invention, the identification parameter M 1 is associated with the numerical value k and the numerical value L,
所述1≤k≤[2L/3],[2L/3]表示不超过2L/3的最大整数,从而保证M1的取值过大至L,k和L均为自然数。The 1≤k≤[2L/3], [2L/3] represents the largest integer not exceeding 2L/3, thereby ensuring that the value of M 1 is too large to L, and both k and L are natural numbers.
作为本发明实施例可选的一种实现方式,确定标识参数M2,包括:As an optional implementation manner of the embodiment of the present invention, determining the identification parameter M 2 includes:
计算原始信号的概率密度函数与每个本征模态函数的概率密度函数之间的巴塔恰里雅距离,其中0≤BC≤1和0≤BD≤∞,BD为巴塔恰里雅距离, BC为巴塔恰里雅系数;Calculates the Bhattacharya distance between the probability density function of the original signal and the probability density function of each eigenmode function, where 0≤BC≤1 and 0≤BD≤∞, BD is the Bhattacharya distance , BC is the Battacharya coefficient;
基于功率谱密度函数计算所述原始信号的概率密度函数和每个所述本征模态函数的概率密度函数之间的巴塔恰里雅距离数据在不同特征下的可分离性;Calculate, based on the power spectral density function, the separability of the Battacaria distance data under different characteristics between the probability density function of the original signal and the probability density function of each of the eigenmode functions;
基于所述可分离性确定标识参数M2。The identification parameter M 2 is determined based on the separability.
作为本发明实施例可选的一种实现方式,所述通过确定的两个标识参数对本征模态函数进行阶次选择,将本征模态函数分为噪声本征模态函数、混合本征模态函数和信息本征模态函数,包括:As an optional implementation manner of the embodiment of the present invention, the order selection is performed on the eigenmode function by using the determined two identification parameters, and the eigenmode function is divided into a noise eigenmode function and a mixed eigenmode function. Modal functions and informative eigenmode functions, including:
1<i<M1时,为噪声本征模态函数;When 1<i<M 1 , it is the noise eigenmode function;
M1<i<M2时,为混合本征模态函数;When M 1 <i < M 2 , it is a mixed eigenmode function;
M2<i<L时,为信息本征模态函数,i表示本征态函数的阶次When M 2 <i<L, it is the information eigenmode function, and i represents the order of the eigenmode function
L表示本征态函数的总阶数。L represents the total order of the eigenstate function.
在一个具体的应用场景中,In a specific application scenario,
1、改进的EMD-MPF方法:1. Improved EMD-MPF method:
EMD是一种适用于处理非平稳非线性序列的自适应的时空分析方法。该方法通过筛选的迭代过程,将信号分解为一系列不偏离时间域的本征模态函数(IMF),因此具有良好的时频分辨率和自适应性,能够完美地重构原始信号,同时具有突出信号中可能被忽视的精细地质构造的潜能。目前EMD方法已经成功的应用于降低信号噪声的领域当中。其中,本征模态函数须满足以下两个要求:(1)极值数和零交叉数最多相等或相差一个;(2)在任何一点,由局部最大值定义的包络的平均值和由局部最小值定义的包络为零。对于有噪信号x(t)分解得到的数量为L的IMF信号h(i)(t) 和一个残差信号rL(t),则可以对其进行如下形式的信号重构:EMD is an adaptive spatiotemporal analysis method suitable for dealing with non-stationary nonlinear sequences. This method decomposes the signal into a series of eigenmode functions (IMFs) that do not deviate from the time domain through an iterative process of screening, so it has good time-frequency resolution and adaptability, and can perfectly reconstruct the original signal, while at the same time Has the potential to highlight fine geological formations in the signal that might otherwise be overlooked. At present, the EMD method has been successfully applied in the field of reducing signal noise. Among them, the eigenmode function must satisfy the following two requirements: (1) the number of extrema and the number of zero crossings are at most equal or different by one; (2) at any point, the mean value of the envelope defined by the local maxima and the The envelope defined by the local minimum is zero. For the IMF signal h (i) (t) and a residual signal r L (t) obtained by decomposing the noisy signal x(t), the number of L can be reconstructed as follows:
粒子滤波(Particle Filter,PF)的思想基于蒙特卡洛方法(Monte Carlomethods),它是利用粒子集来表示概率,可以用在任何形式的状态空间模型上。该方法是一种通过寻找一组在状态空间中传播的随机样本来近似的表示概率密度函数,用样本均值代替积分运算,进而获得系统状态的最小方差估计的过程。因为该方法在蒙特卡洛方法的基础上又加了一层重要性采样思想,所以可以用一组样本近似表示系统的后验概率分布,进而可以使用这一近似结果估计非线性系统的状态。对于PF方法的一般步骤如下:The idea of Particle Filter (PF) is based on Monte Carlo methods, which uses particle sets to represent probability and can be used in any form of state space model. This method is a process of approximately representing the probability density function by finding a set of random samples propagating in the state space, replacing the integral operation with the sample mean, and then obtaining the minimum variance estimation of the system state. Because this method adds another layer of importance sampling idea to the Monte Carlo method, a set of samples can be used to approximate the posterior probability distribution of the system, and then the state of the nonlinear system can be estimated using this approximate result. The general steps for the PF method are as follows:
步骤1,初始化状态量:由大量粒子按照先验概率分布在空间中模拟初始状态。Step 1: Initialize the state quantity: the initial state is simulated in space by a large number of particles according to the prior probability distribution.
步骤2,预测阶段:根据状态转移方程,每一个粒子得到一个预测粒子。
步骤3,校正阶段:对预测粒子进行评价,状态越接近真实状态的粒子,则赋予其较大的权重。Step 3: Correction phase: Evaluate the predicted particles. The particles whose state is closer to the real state are given a larger weight.
步骤4,重采样阶段:根据粒子的权重对粒子进行筛选,在筛选过程中既要保留权重较大的粒子,又要保留一部分权重较小的粒子。
步骤5,滤波阶段:将重采样后的粒子代入状态转移方程的新的预测粒子,即返回步骤2进行循环。
传统的EMD方法将原始信号分解后得到一系列频率由高到低分布的IMF,一般认为噪声基本存在于高频段,所以会直接删除部分高频段的IMF 然后进行重组得到去噪信号。PF方法虽然很好地摆脱了解决非线性滤波问题时随机量必须满足高斯分布的制约,但是,其存在的问题是需要用大量的样本数量才能很好地近似系统的后验概率密度,即需要大量具有多样性的有效粒子,而实际环境越复杂就需要越多的粒子,也就导致算法的复杂程度越高。The traditional EMD method decomposes the original signal to obtain a series of IMFs with frequencies from high to low. It is generally believed that the noise basically exists in the high frequency band, so some IMFs in the high frequency band are directly deleted and then recombined to obtain a denoised signal. Although the PF method can get rid of the restriction that the random quantity must satisfy the Gaussian distribution when solving the nonlinear filtering problem, the problem is that it needs a large number of samples to well approximate the posterior probability density of the system, that is, it needs to use a large number of samples. There are a large number of effective particles with diversity, and the more complex the actual environment, the more particles are required, which leads to the higher complexity of the algorithm.
2、改进的IMF阶次选择方法:2. Improved IMF order selection method:
EMD方法能够将含噪声的信号分解成若干个不同尺度的IMF分量和一个残留剩余。通常,已知噪声信号主要集中在高频部分,同时IMF的组成一般可以分为三个组成部分,即噪声IMF、混合IMF和信息IMF。现在,为了信号去噪而不是单纯的完全重建,因此主要问题是如何区分相关的 IMF和不相关的IMF,即如何找到不同IMF组成部分的分界点是该方法去噪的关键问题。根据上述内容,重新将噪声信号描述如下:The EMD method can decompose the noisy signal into several IMF components of different scales and a residual residue. Usually, it is known that the noise signal is mainly concentrated in the high frequency part, and the composition of the IMF can be generally divided into three components, that is, the noise IMF, the mixed IMF and the information IMF. Now, for signal denoising rather than pure complete reconstruction, the main problem is how to distinguish correlated IMFs from uncorrelated IMFs, that is, how to find the demarcation point of different IMF components is the key problem of this method for denoising. Based on the above, the noise signal is re-described as follows:
其中,表示噪声信号;M1和M2分别为下文描述的两个分界点;表示混合IMF部分;h(i)(t)表示信息IMF部分;rL(t)表示剩余残差信号。in, represents the noise signal; M 1 and M 2 are the two demarcation points described below; represents the mixed IMF part; h (i) (t) represents the information IMF part; r L (t) represents the residual residual signal.
2.1、关于分界点M1的确定:2.1. About the determination of the dividing point M1:
目前的问题是如何确定两个分界点M1和M2。对于第一个参数,使用自相关函数方差来确定。在实际应用当中,噪声信号中的实际信号分量必然不会被知道。换句话说,永远无法在理论上或实践中完全得知并去除噪声信号中的噪声。因此,既不能通过最小化目标信号和噪声信号的均方误差,也不能得到每个分量各自的信噪比来确定参数。IMF的重建信号如下:The current problem is how to determine the two demarcation points M 1 and M 2 . For the first parameter, use the variance of the autocorrelation function to determine. In practical applications, the actual signal components in the noise signal must not be known. In other words, the noise in a noisy signal can never be fully known and removed in theory or in practice. Therefore, the parameters can neither be determined by minimizing the mean square error of the target signal and the noise signal nor by obtaining the respective signal-to-noise ratio of each component. The reconstructed signal of the IMF is as follows:
自相关函数可以确定信号在不同时域下的相关程度,根据不同阶次的 IMF信号,各自对应的自相关函数计算如下:The autocorrelation function can determine the correlation degree of the signal in different time domains. According to the IMF signals of different orders, the corresponding autocorrelation functions are calculated as follows:
然后,根据连续IMF的自相关函数计算两者之间的欧几里得距离均方差,其中Pea为相关系数,并将最后(5)式的计算结果简称为MSED,计算如下:Then, the mean square error of Euclidean distance between the two is calculated according to the autocorrelation function of the continuous IMF, where Pea is the correlation coefficient, and the calculation result of the last formula (5) is abbreviated as MSED, and the calculation is as follows:
根据随机噪声的统计特性,只有在零点处随机噪声的自相关函数最大,在其他时刻其自相关函数则会快速衰减到零值附近。使用欧几里得距离是一种常用的分类依据,而引入自相关函数的方差,则是不仅考虑到了自相关函数下的无量纲化情况,同时依靠自相关函数考虑了不同分量之间时域上的相关性,一定程度上减少了欧几里得距离在单一特征下受不同分量的干扰。According to the statistical characteristics of random noise, the autocorrelation function of random noise is the largest only at the zero point, and its autocorrelation function will quickly decay to the vicinity of the zero value at other times. The use of Euclidean distance is a common classification basis, and the introduction of the variance of the autocorrelation function not only considers the dimensionless situation under the autocorrelation function, but also considers the time domain between different components by relying on the autocorrelation function. To a certain extent, the correlation on the Euclidean distance reduces the interference of different components in the Euclidean distance under a single feature.
最后,得到第一个指标参数M1,确定如下:Finally, the first indicator parameter M 1 is obtained, which is determined as follows:
其中,k的值设定在1和[2L/3]之间,[2L/3]表示不超过2L/3的最大整数,如此设定是为了保证M1的取值过大至L。Among them, the value of k is set between 1 and [2L/3], and [2L/3] represents the largest integer not exceeding 2L/3. This setting is to ensure that the value of M 1 is too large to L.
通过上述分析,根据自相关特性,如果是噪声主体的IMF分量,则随机噪声在零点处有最大值,在其他时域会近似的快速下降为零;如果是混合信息的IMF分量,则随机噪声在其他时域处还会出现较大波动。同时,依据MSED计算、描述连续时域的IMF分量之间的差异,MSED值越小,则对应的h(i)(t)分量比重越小;而无论是混合IMF还是信息IMF,由于它们包含MEMS陀螺的大量有用信息,所以它们中对应的h(t)具有很高的能量。综上分析,MSED的计算值可以作为第一个表示参数。Through the above analysis, according to the autocorrelation characteristics, if it is the IMF component of the noise main body, the random noise has a maximum value at the zero point, and will rapidly decrease to zero approximately in other time domains; if it is the IMF component of mixed information, then the random noise will Larger fluctuations also occur in other time domains. At the same time, according to the difference between IMF components in the continuous time domain calculated and described by MSED, the smaller the MSED value, the smaller the corresponding h (i) (t) component; There is a lot of useful information for MEMS gyroscopes, so the corresponding h(t) in them has high energy. In summary, the calculated value of MSED can be used as the first representation parameter.
2.2、关于分界点M2的确定:2.2. About the determination of the dividing point M2:
分界点M2主要用于标识、区分信息IMF和混合IMF。为了确定第二个标识参数,引入了原始信号的概率密度函数(power spectral density function,PDF)与每个IMF的PDF之间的巴塔恰里雅距离(Bhattacharyya distance,BD)。Bhattacharyya距离和Bhattacharyya系数以20世纪30年代曾在印度统计研究所工作的一个统计学家A.Bhattacharya命名。有学者提出使用欧几里得距离作为分离标识,但是欧几里得距离会明显受样本维数的影响;马哈拉诺比斯距离的方法考虑了各种特征之间的关系,消除变量之间的相关干扰,是一种间接的区分方法,同时,马氏距离有可能会夸大变化微小的变量的作用,因此降低分界点的准确性。而巴氏距离常用于两离散样本之间的概率分布,以此判断测量类之间的可分离性,不仅排除了变量之间的相关性的干扰,而且是一种更直接的区分方法。针对离散概率分布p和q之间的巴塔恰里雅距离定义如下:The demarcation point M 2 is mainly used for identifying and distinguishing information IMFs and mixed IMFs. To determine the second identification parameter, the Bhattacharyya distance (BD) between the probability density function (PDF) of the original signal and the PDF of each IMF is introduced. The Bhattacharyya distance and the Bhattacharyya coefficient are named after A. Bhattacharya, a statistician who worked at the Indian Institute of Statistics in the 1930s. Some scholars have proposed to use Euclidean distance as a separation marker, but Euclidean distance will be significantly affected by the sample dimension; the Mahalanobis distance method considers the relationship between various features and eliminates the difference between variables. The correlation interference between the two is an indirect distinction method, and the Mahalanobis distance may exaggerate the effect of the variable with small changes, thus reducing the accuracy of the dividing point. The Bavarian distance is often used in the probability distribution between two discrete samples to judge the separability between measurement classes, which not only eliminates the interference of the correlation between variables, but also is a more direct method of distinction. The Battacharia distance between discrete probability distributions p and q is defined as follows:
BD(p,q)=-ln[BC(p,q)] (9),BD(p,q)=-ln[BC(p,q)] (9),
其中,BC被称为Bhattacharyya系数;并且满足0≤BC≤1和0≤BD≤∞。Among them, BC is called the Bhattacharyya coefficient; and 0≤BC≤1 and 0≤BD≤∞ are satisfied.
功率谱密度函数定义了信号或者时间序列的功率是如何随频率分布的,是对数据特征的很好描述。因此,原始信号和每个IMF的PDF之间的巴塔恰里雅距离数据在不同特征下的可分离性,计算如下:The power spectral density function defines how the power of a signal or time series is distributed with frequency and is a good description of the characteristics of the data. Therefore, the separability of the Battacharia distance data between the original signal and the PDF of each IMF under different characteristics, is calculated as:
分析上式,在IMF中混合的噪声越多,则和原始信号相比,可分离性就越低;如果是“纯粹”的信息IMF,和原始信号相比,则可分离性就会越高。所以,M2的选取方法如下:Analyzing the above formula, the more noise mixed in the IMF, the lower the separability compared with the original signal; if it is a "pure" information IMF, the separability will be higher compared with the original signal . Therefore, the selection method of M2 is as follows:
有一个观点,如果IMF分量和原始信号两者PDF之间的巴塔恰里雅距离越小,则可分离性越小,即IMF分量中包含的噪声越多;相反,两者 PDF之间的巴塔恰里雅距离越大,则相似性越小、越可以分离,即IMF 分量中包含的噪声越少。所以将巴塔恰里雅距离最大值的下一个点视为分界点,可以跟有效地区分混合IMF分量和信息IMF分量。通常,分界点M2所确定的IMF阶数要高于分界点M1所确定的阶数,但是有可能出现一种情况,即有噪信号所分解的IMF大部分阶次都是含有噪声的,从而导致M1在M2之后,所以对(10)式改进如下,以此保证标识参数M2所确定的IMF 阶数要高于M1所确定的阶数:There is a point of view, if the Batacharya distance between the two PDFs of the IMF component and the original signal is smaller, the separability will be smaller, that is, the more noise is contained in the IMF component; on the contrary, the difference between the two PDFs will be smaller. The larger the Bhattacharya distance, the smaller the similarity and the more separable, that is, the less noise contained in the IMF component. Therefore, the next point of the maximum value of the Bhattacharya distance is regarded as the dividing point, and the mixed IMF component and the information IMF component can be effectively distinguished. Usually, the IMF order determined by the demarcation point M 2 is higher than the order determined by the demarcation point M 1 , but there may be a situation that most of the IMF orders decomposed by the noisy signal contain noise , resulting in M 1 behind M 2 , so formula (10) is improved as follows to ensure that the IMF order determined by the identification parameter M 2 is higher than the order determined by M 1 :
综上所述,M1和M2两个标识参数将EMD方法分解得到IMF分量分为了三个部分,其中,1<i<M1时,为噪声IMF分量,进行舍弃;M1<i<M2时,认为是混合IMF分量,使用下面改进的粒子滤波作进一步降噪处理; M2<i<L时,认为时信息IMF分量,进行保留。To sum up, the two identification parameters M 1 and M 2 decompose the IMF component obtained by the EMD method into three parts, wherein, when 1<i<M 1 , it is the noise IMF component and is discarded; M 1 <i< When M 2 , it is considered as a mixed IMF component, and the following improved particle filter is used for further noise reduction processing; when M 2 <i<L, it is considered as a time-information IMF component and retained.
3、改进的PF方法:3. Improved PF method:
传统的重采样过程即在算法的每次迭代过程中,根据粒子权值对粒子进行重采样,舍弃了权值较小的粒子,代之以权值较大的粒子。这种重采样过程较好的解决了粒子滤波中原有的退化现象,但是也带来了样本枯竭的问题。所以结合K-L散度进行改进,提出了一种创新的重采样过程。设定重采样过程的权值阈值为w0,对应高于权重阈值的粒子数目为T,粒子总数为N,则传统重采样过程为保留权值高于w0的粒子,然后根据权重重采样生成N-T个粒子。这样就破坏了粒子样本集的有效性和多样性。现在,改进的重采样过程具体步骤如下:The traditional resampling process is that in each iteration of the algorithm, the particles are resampled according to the particle weights, and the particles with smaller weights are discarded and replaced by particles with larger weights. This resampling process can better solve the original degradation phenomenon in particle filtering, but it also brings about the problem of sample exhaustion. So combined with KL divergence to improve, an innovative resampling process is proposed. The weight threshold of the resampling process is set to w 0 , the number of particles corresponding to the weight higher than the threshold is T, and the total number of particles is N, then the traditional resampling process is to retain the particles with a weight higher than w 0 , and then resample according to the weight Generate NT particles. This destroys the validity and diversity of particle sample sets. Now, the specific steps of the improved resampling process are as follows:
1)把预测粒子样本的概率分布记作p(xi),1≤i≤N;把权重wi>w0的粒子样本xT的概率分布记作p1(xi),1≤i≤T;把剩余粒子样本xN-T的概率分布记作 q(xi),N-T<i≤N。1) Denote the probability distribution of predicted particle samples as p(x i ), 1≤i≤N; denote the probability distribution of particle samples x T with weight w i >w 0 as p 1 (x i ), 1≤i ≤T; denote the probability distribution of the remaining particle samples x NT as q(x i ), NT<i≤N.
2)计算不同粒子样本之间的K-L散度如下:2) Calculate the K-L divergence between different particle samples as follows:
3)针对小权重的粒子样本,产生N-T个随机数uj,其范围是uj∈(w0,1],对该粒子样本的权重进行更新:3) For the particle sample with small weight, generate NT random numbers u j , whose range is u j ∈(w 0 ,1], and update the weight of the particle sample:
4)将更新权重的粒子样本xN-T进行权重有小到大的排序,即将xi+1距权重最大的粒子的距离记作S,进行重采样产生新的粒子如下:4) Sort the updated weight particle samples x NT from small to large, that is Denote the distance of x i+1 from the particle with the largest weight as S, and perform resampling to generate a new particle as follows:
5)综合两部分粒子,进行权值归一化,完成PF方法的继续迭代操作。5) Integrate the two parts of particles, normalize the weights, and complete the iterative operation of the PF method.
改进的重采样过程不仅对部分粒子重新评估了权重,而且利用K-L散度增加重新评估过程的有序性,让重采样过程中随机分布差别尽可能减小,同时也尽可能地保持了粒子的有效性和多样性,以此提高了重采样过程的效率。The improved resampling process not only re-evaluates the weight of some particles, but also uses the K-L divergence to increase the order of the re-evaluation process, so that the random distribution difference during the resampling process is minimized, and the particle size is maintained as much as possible. Effectiveness and diversity, thereby increasing the efficiency of the resampling process.
4、改进方法的降噪系统流程:4. The noise reduction system process of the improved method:
基于上述的改进过程,本实施例提出的EMD-MPF去噪方法具体流程在图2中进行描述,执行过程分为以下几个步骤:Based on the above improvement process, the specific flow of the EMD-MPF denoising method proposed in this embodiment is described in Figure 2, and the execution process is divided into the following steps:
步骤1:将MEMS陀螺仪的有噪信号x(t)根据EMD方法分解得到若干个IMF和一个残差信号。Step 1: Decompose the noisy signal x(t) of the MEMS gyroscope according to the EMD method to obtain several IMFs and a residual signal.
步骤2:通过M1和M2两个标识参数对IMF进行阶次选择,将IMF分为噪声IMF、混合IMF和信息IMF三个部分。Step 2: Perform order selection on the IMF through two identification parameters M 1 and M 2 , and divide the IMF into three parts: noise IMF, mixed IMF and information IMF.
步骤3:舍弃噪声IMF;保留信息IMF;对混合IMF使用改进的PF 方法进行降噪处理。Step 3: Discard the noise IMF; keep the information IMF; use the improved PF method to denoise the mixed IMF.
步骤4:对降噪处理后的混合IMF和信息IMF进行信号重构,得到最后完整的去噪结果,信号重构公式如下:Step 4: Perform signal reconstruction on the mixed IMF and information IMF after noise reduction processing to obtain the final complete denoising result. The signal reconstruction formula is as follows:
在基于EMD-MPF改进的陀螺信号去噪方法中,因为无法在理论上或实践中完全得知并去除噪声信号中的噪声。所以,既不能通过最小化目标信号和噪声信号的均方误差,也不能得到每个分量各自的信噪比来确定参数。因此,根据随机噪声的统计特性,只有在零点处随机噪声的自相关函数最大,在其他时刻其自相关函数则会快速衰减到零值附近。使用欧几里得距离是一种常用的分类依据,而引入自相关函数的方差,则是不仅考虑到了自相关函数下的无量纲化情况,同时依靠自相关函数考虑了不同分量之间时域上的相关性,一定程度上减少了欧几里得距离在单一特征下受不同分量的干扰;根据自相关特性,如果是噪声主体的IMF分量,则随机噪声在零点处有最大值,在其他时域会近似的快速下降为零;如果是混合信息的IMF分量,则随机噪声在其他时域处还会出现较大波动。在上述相关内容的基础上进行修改后,可以不用知道任何实际信号分量,快速区分噪声主要存在的IMF分量和信息IMF以此确定两者之间的指标参数。In the improved gyro signal denoising method based on EMD-MPF, the noise in the noise signal cannot be completely known and removed in theory or practice. Therefore, the parameters can neither be determined by minimizing the mean square error of the target signal and the noise signal nor by obtaining the respective signal-to-noise ratio of each component. Therefore, according to the statistical characteristics of random noise, the autocorrelation function of random noise is the largest only at the zero point, and its autocorrelation function will rapidly decay to the vicinity of the zero value at other times. The use of Euclidean distance is a common classification basis, and the introduction of the variance of the autocorrelation function not only considers the dimensionless situation under the autocorrelation function, but also considers the time domain between different components by relying on the autocorrelation function. To some extent, it reduces the interference of Euclidean distance by different components under a single feature; according to the autocorrelation characteristics, if it is the IMF component of the main noise, the random noise has a maximum value at zero, and at other The time domain will rapidly drop to zero approximately; if it is the IMF component of mixed information, the random noise will fluctuate greatly in other time domains. After modification on the basis of the above-mentioned related contents, it is possible to quickly distinguish the IMF components mainly existing in noise and the information IMFs without knowing any actual signal components, so as to determine the index parameters between the two.
为了确定第二个标识参数,引入了原始信号的概率密度函数(power spectraldensity function,PDF)与每个IMF的PDF之间的巴塔恰里雅距离 (Bhattacharyyadistance,BD)。巴氏距离常用于两离散样本之间的概率分布,以此判断测量类之间的可分离性,不仅排除了变量之间的相关性的干扰,而且是一种更直接的区分方法。如果IMF分量和原始信号两者PDF 之间的巴塔恰里雅距离越小,则可分离性越小,即IMF分量中包含的噪声越多;相反,两者PDF之间的巴塔恰里雅距离越大,则相似性越小、越可以分离,即IMF分量中包含的噪声越少。所以将巴塔恰里雅距离最大值的下一个点视为分界点,可以跟有效地区分混合IMF分量和信息IMF分量。To determine the second identification parameter, the Bhattacharyya distance (BD) between the probability density function (PDF) of the original signal and the PDF of each IMF is introduced. Barthesian distance is often used in the probability distribution between two discrete samples to judge the separability between measurement classes, which not only excludes the interference of the correlation between variables, but also is a more direct method of distinction. If the Battacharya distance between the two PDFs of the IMF component and the original signal is smaller, the separability is smaller, that is, the more noise is contained in the IMF component; on the contrary, the Battacharya distance between the two PDFs is smaller. The larger the elegant distance, the smaller the similarity and the more separable, that is, the less noise contained in the IMF component. Therefore, the next point of the maximum value of the Bhattacharya distance is regarded as the dividing point, and the mixed IMF component and the information IMF component can be effectively distinguished.
结合K-L散度进行改进,提出了一种创新的重采样过程。设定重采样过程的权值阈值为w0,对应高于权重阈值的粒子数目为T,粒子总数为N,则传统重采样过程为保留权值高于w0的粒子,然后根据权重重采样生成 N-T个粒子。这样就破坏了粒子样本集的有效性和多样性。Combined with the improvement of KL divergence, an innovative resampling process is proposed. The weight threshold of the resampling process is set to w 0 , the number of particles corresponding to the weight higher than the threshold is T, and the total number of particles is N, then the traditional resampling process is to retain the particles with a weight higher than w 0 , and then resample according to the weight Generate NT particles. This destroys the validity and diversity of particle sample sets.
通过实验对本实施验证如下:This implementation is verified by experiments as follows:
实验环境是惯性导航转动平台,该平台的惯性测量单元是一款全姿态测量传感装置IMU-300A,该装置由三轴的MEMS陀螺仪,三轴的MEMS 加速度计和三轴的磁阻型磁强计三部分构成。该装置固定于一个双轴电动转台之上,系统可分别测出三个轴X、Y、Z上的绝对角速率和加速度值。The experimental environment is an inertial navigation rotation platform. The inertial measurement unit of the platform is a full attitude measurement sensing device IMU-300A. The device consists of a three-axis MEMS gyroscope, a three-axis MEMS accelerometer and a three-axis magnetoresistive type. The magnetometer consists of three parts. The device is fixed on a two-axis electric turntable, and the system can measure the absolute angular rate and acceleration values on the three axes X, Y, and Z respectively.
实验中数据的有效位通过实验平台标定标准进行确定,实验系统采用的是双轴转台,系统包括:一个航姿参考系统和一个角度传感器,能够精确实现控制转台角度转动。系统能够自动标定,通过航姿参考系统输出姿态角提供相对准确的参考姿态角的信息。The effective position of the data in the experiment is determined by the calibration standard of the experimental platform. The experimental system adopts a dual-axis turntable. The system includes: a heading reference system and an angle sensor, which can accurately control the angular rotation of the turntable. The system can be calibrated automatically, and provides relatively accurate reference attitude angle information through the output attitude angle of the heading reference system.
为了较为清楚、全面的验证本实施例所提出方法的有效性,后续设置了两部分实验内容,第一部分采用MEMS陀螺仪的静态数据;第二部分采用动态数据。为了体现改进方法的信号去噪效果,分别使用了以下4种方法进行结果的分析、对比,方法一:使用传统粒子滤波;方法二:使用传统EMD方法;方法三:使用改进的PF方法;方法四:使用本实施例提出的基于MED-MPF改进的陀螺仪去噪方法。In order to more clearly and comprehensively verify the effectiveness of the method proposed in this embodiment, two parts of the experimental content are set up later, the first part uses the static data of the MEMS gyroscope; the second part uses the dynamic data. In order to reflect the signal denoising effect of the improved method, the following four methods were used to analyze and compare the results. Method 1: using traditional particle filtering; method 2: using traditional EMD method; method 3: using improved PF method; method Fourth: use the improved gyroscope denoising method based on MED-MPF proposed in this embodiment.
3.1、转台静态数据测试3.1. Static data test of turntable
试验准备阶段,上电后,首先将装有陀螺的实验系统进行回零操作,其次预热等待5min左右,数据的采样频率为100Hz,待系统稳定后开始采集陀螺输出的原始数据;如图3所示,采集得到陀螺的静止数据(以X 轴的信号数据为例),数据长度为49428,持续时间约为8min左右。In the test preparation stage, after power-on, the experimental system equipped with the gyroscope is first reset to zero, and then it is preheated for about 5 minutes. The data sampling frequency is 100Hz. After the system is stabilized, the raw data output by the gyroscope will be collected; as shown in Figure 3 As shown, the static data of the gyro (take the signal data of the X-axis as an example) is collected, the data length is 49428, and the duration is about 8 minutes.
首先,使用EMD方法对该噪声信号进行分解,得到如图4所示的15 阶IMF信号和1个信号残差。First, the noise signal is decomposed using the EMD method, and the 15th-order IMF signal and a signal residual as shown in Figure 4 are obtained.
根据分解得到的15阶IMF信号和一阶残差信号,分别计算各阶IMF 信号的自相关函数,结果如图5所示。简单分析一下自相关函数,自相关函数是描述随机信号在任意不同时刻的取值之间的相关程度,是对信号自身的互相关;由于随机噪声在零点处的自相关系数最大,同时陀螺信号的前后时刻有一定的相关性,导致随机噪声的关联不会立刻中断,前后时刻的自相关性也一定程度上反映了随机噪声在时域上的相关性,所以,使用连续IMF信号的自相关函数之间的距离均方差,可以在一定程度上判断随机噪声和有用信号的相关性,以此达到区分主要含随机噪声的IMF阶次的目的。According to the 15th-order IMF signal and the first-order residual signal obtained by decomposing, the autocorrelation function of each order IMF signal is calculated respectively, and the result is shown in Fig. 5. Simply analyze the autocorrelation function. The autocorrelation function describes the degree of correlation between the values of the random signal at any different time, and is the cross-correlation of the signal itself; because the random noise has the largest autocorrelation coefficient at the zero point, while the gyro signal There is a certain correlation between the time before and after the random noise, so that the association of random noise will not be interrupted immediately. The autocorrelation of the time before and after also reflects the correlation of random noise in the time domain to a certain extent. Therefore, the autocorrelation of the continuous IMF signal is used. The mean square error of the distance between the functions can judge the correlation between random noise and useful signal to a certain extent, so as to achieve the purpose of distinguishing the IMF order mainly containing random noise.
根据图5所得结果以及M1参数确定方法,结果如图6所示。According to the results obtained in Figure 5 and the method for determining the M1 parameter, the results are shown in Figure 6.
概率密度函数给出了信号取不同幅值大小的概率,很好的描述了信号幅值大小的分布情况,根据每阶IMF信号的PDF和原始信号PDF之间的巴氏距离,可确定出第二分界点的位置,以此区分混合IMF和信息IMF。每阶IMF和原始信号PDF之间的概率密度函数关系如图7所示,M2标识点的确定结果如图8所示。The probability density function gives the probability of the signal taking different amplitudes, and describes the distribution of signal amplitudes well. The location of the binary demarcation point to distinguish the mixed IMF from the information IMF. The probability density function relationship between each order IMF and the original signal PDF is shown in Figure 7, and the determination result of the M2 identification point is shown in Figure 8.
根据图7和图9的分界点选取结果所示,可以得知在第5阶IMF信号之前,基本均是噪声IMF,可以直接舍弃;在第10阶IMF信号之后基本为大量无噪声信号;其中,在第5阶至第10阶之间,即为选出的混合IMF 部分,对该部分信号使用本实施例改进的粒子滤波方法,得到如图10所示的对比结果,最后将滤波后的结果和信息主导的IMF信号进行重构,得到最终的处理结果。According to the selection results of the boundary points in Figures 7 and 9, it can be seen that before the 5th-order IMF signal, it is basically a noise IMF, which can be directly discarded; after the 10th-order IMF signal is basically a large number of noise-free signals; , between the 5th order and the 10th order, that is, the selected mixed IMF part, the particle filtering method improved in this embodiment is used for this part of the signal, and the comparison result shown in Figure 10 is obtained, and finally the filtered The result is reconstructed with the information-dominated IMF signal to obtain the final processing result.
将滤波结果和信息主导IMF信号进行重构,并按之前提到的4种方法进行对比分析,结果如图11所示,可以看到本实施例提出的方法效果较为明显,相比原始数据和其他3种方法,降噪幅度较大,为了更直观的对比实验结果,后续进行了Allen方差分析,并分别计算了各自方法的信噪比和均方误差。The filtering results and the information-dominated IMF signal are reconstructed, and compared and analyzed according to the four methods mentioned above. For the other three methods, the noise reduction amplitude is larger. In order to compare the experimental results more intuitively, Allen variance analysis was performed subsequently, and the signal-to-noise ratio and mean square error of the respective methods were calculated respectively.
Allen方差是一种常用的分析陀螺噪声的方法,该方法可以较容易的对各种误差源的统计特性进行时域上细致的表征和辨识,因此通过Allen 方差的定量分析,可以进一步验证本实施方法对于陀螺去噪的有效性和适用性。通过图11结果对比,可以发现使用本实施例的方法,Allen方差分析所得到的各项误差均有不同程度的减小。Allen variance is a commonly used method for analyzing gyro noise. This method can easily characterize and identify the statistical characteristics of various error sources in the time domain. Therefore, the quantitative analysis of Allen variance can further verify this implementation. The effectiveness and applicability of the method for gyro denoising. By comparing the results in FIG. 11 , it can be found that using the method of this embodiment, the errors obtained by the Allen variance analysis are reduced to varying degrees.
RMSE可以很好的反映样本数据的波动情况,数值越小说明波动越小、所含噪声越少。本实施例所提方法的RMSE值较原始数据降低了约91%,较方法1降低了约89%,较方法2降低了约81%,较方法3降低了约63%,效果十分明显。信噪比则更直接的反映了信号中的噪声含量,一般信噪比越大,说明混在信号中的噪声越小。本实施例所提方法的信噪比较原始信号提高了20.96dB,较方法1提高了19.01dB,较方法2提高了14.62dB,较方法3提高了8.67dB,表明该方法针对MEMS陀螺信号的去噪效果较为明显。分析结果如表1所示。RMSE can well reflect the fluctuation of sample data. The smaller the value, the smaller the fluctuation and the less noise it contains. Compared with the original data, the RMSE value of the method proposed in this example is about 91% lower than that of the original data, about 89% lower than that of
表1实验结果误差分析。Table 1 Error analysis of experimental results.
本实施例针对MEMS陀螺仪输出中随机噪声的问题,提出了一种新的结合EMD和改进PF的去噪方法。对EMD分解得到的多个IMF分量进行分析,通过两个分解点的计算得到噪声IMF、混合IMF和信息IMF,再对混合IMF使用改进的PF方法进行去噪,最后将去噪的混合IMF和信息 IMF进行重构,得到最终的去噪信号。在实验部分,分别使用了静态数据和动态数据,针对原始数据和4种去噪方法进行了结果对比,发现本实施例提出的方法有一定的参考价值,可以有效的去除MEMS陀螺仪输出信号中的噪声,较大的改善了信号质量。Aiming at the problem of random noise in the output of the MEMS gyroscope, this embodiment proposes a new denoising method combining EMD and improved PF. Analyze multiple IMF components obtained by EMD decomposition, obtain noise IMF, mixed IMF and information IMF through the calculation of two decomposition points, and then use the improved PF method to denoise the mixed IMF. The information IMF is reconstructed to obtain the final denoised signal. In the experiment part, the static data and dynamic data were used respectively, and the results were compared between the original data and the four denoising methods. noise, which greatly improves the signal quality.
本实施例具有以下优势:This embodiment has the following advantages:
1、相对于传统的EMD方法而言,提出了更为细致的分界点选择方式,将阶层分为三个部分,对于随机噪声更有针对性;1. Compared with the traditional EMD method, a more detailed way of selecting the dividing point is proposed, and the hierarchy is divided into three parts, which is more targeted for random noise;
2、优势之二在于结合K-L散度针对PF算法进行了改进,提出了一种创新的重采样过程,使得粒子样本集保持了有效性和多样性;2. The second advantage is that the PF algorithm is improved in combination with K-L divergence, and an innovative resampling process is proposed, which keeps the effectiveness and diversity of the particle sample set;
3、优势之三经验模态分解将原始信号分解为若干个本征模态函数,然后通过分析和阶次选择把IMF分为噪声IMF、混合IMF和信息IMF,最后通过消除噪声和改进粒子滤波的方法得到最终的去噪信号。3. The third advantage: Empirical mode decomposition decomposes the original signal into several eigenmode functions, and then divides the IMF into noise IMF, mixed IMF and information IMF through analysis and order selection. Finally, by eliminating noise and improving particle filtering method to obtain the final denoised signal.
最后应说明的是:以上所述仅为本发明的优选实施例而已,并不用于限制本发明,尽管参照前述实施例对本发明进行了详细的说明,对于本领域的技术人员来说,其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。Finally, it should be noted that the above descriptions are only preferred embodiments of the present invention, and are not intended to limit the present invention. Although the present invention has been described in detail with reference to the foregoing embodiments, for those skilled in the art, the The technical solutions described in the foregoing embodiments may be modified, or some technical features thereof may be equivalently replaced. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present invention shall be included within the protection scope of the present invention.
Claims (3)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910826514.5A CN110542406B (en) | 2019-09-03 | 2019-09-03 | Improved Gyroscope Signal Denoising Method Based on EMD-MPF |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910826514.5A CN110542406B (en) | 2019-09-03 | 2019-09-03 | Improved Gyroscope Signal Denoising Method Based on EMD-MPF |
Publications (2)
Publication Number | Publication Date |
---|---|
CN110542406A CN110542406A (en) | 2019-12-06 |
CN110542406B true CN110542406B (en) | 2022-05-27 |
Family
ID=68711083
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910826514.5A Active CN110542406B (en) | 2019-09-03 | 2019-09-03 | Improved Gyroscope Signal Denoising Method Based on EMD-MPF |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110542406B (en) |
Families Citing this family (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111157019A (en) * | 2020-01-06 | 2020-05-15 | 金陵科技学院 | A Method of Signal Analysis Based on EMD-Allan Micromachined Gyroscope |
CN111523076B (en) * | 2020-03-24 | 2021-04-02 | 中国人民解放军军事科学院评估论证研究中心 | Method, device and system for calculating angular acceleration based on Fal function |
CN112633225B (en) * | 2020-12-31 | 2023-07-18 | 矿冶科技集团有限公司 | Mining microseism signal filtering method |
CN113537012A (en) * | 2021-07-06 | 2021-10-22 | 国网江苏省电力有限公司常州供电分公司 | Denoising method and denoising device for grounding grid interference signal and computer equipment |
CN114088077B (en) * | 2021-12-10 | 2023-03-21 | 哈尔滨工业大学 | An Improved Hemispherical Resonator Gyroscope Signal Denoising Method |
CN116299562B (en) * | 2023-05-26 | 2023-08-04 | 中国海洋大学 | Altimeter ranging ionosphere error correction filtering processing method |
CN117433519A (en) * | 2023-12-21 | 2024-01-23 | 武汉优米捷光电子制造有限责任公司 | High-precision temperature compensation method of MEMS inertial measurement assembly |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107766793A (en) * | 2017-09-20 | 2018-03-06 | 天津大学 | MEMS gyroscope signal denoising processing method based on mixed method |
CN108338784A (en) * | 2017-01-25 | 2018-07-31 | 中国科学院半导体研究所 | The Denoising of ECG Signal of wavelet entropy threshold based on EEMD |
CN110070031A (en) * | 2019-04-18 | 2019-07-30 | 哈尔滨工程大学 | A kind of sediment extracting echo characteristics of active sonar fusion method based on EMD and random forest |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2010525299A (en) * | 2007-02-09 | 2010-07-22 | ジーイー・ヘルスケア・バイオサイエンス・コーポレイション | System and method for tracking movement of biological material |
-
2019
- 2019-09-03 CN CN201910826514.5A patent/CN110542406B/en active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108338784A (en) * | 2017-01-25 | 2018-07-31 | 中国科学院半导体研究所 | The Denoising of ECG Signal of wavelet entropy threshold based on EEMD |
CN107766793A (en) * | 2017-09-20 | 2018-03-06 | 天津大学 | MEMS gyroscope signal denoising processing method based on mixed method |
CN110070031A (en) * | 2019-04-18 | 2019-07-30 | 哈尔滨工程大学 | A kind of sediment extracting echo characteristics of active sonar fusion method based on EMD and random forest |
Non-Patent Citations (3)
Title |
---|
EMD阈值滤波在光纤陀螺漂移信号去噪中的应用;崔冰波,陈熙源,宋锐;《光学学报》;20150228;第35卷(第2期);第0207001-1-0207001-6页 * |
基于改进自适应粒子滤波的无线传感网船舶追踪;梅骁峻,吴华锋,陈彦臻,蒋恩青;《上海海事大学学报》;20180630;第39卷(第2期);第12-16页 * |
粒子滤波算法综述;胡士强, 敬忠良;《控制与决策》;20050430;第20卷(第4期);第361-366页 * |
Also Published As
Publication number | Publication date |
---|---|
CN110542406A (en) | 2019-12-06 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110542406B (en) | Improved Gyroscope Signal Denoising Method Based on EMD-MPF | |
Nassar et al. | Modeling inertial sensor errors using autoregressive (AR) models | |
Li et al. | A novel hybrid fusion algorithm for low-cost GPS/INS integrated navigation system during GPS outages | |
Gan et al. | An EMD threshold de-noising method for inertial sensors | |
CN112365876B (en) | Method, device and equipment for training speech synthesis model and storage medium | |
CN108801251B (en) | Inertial sensor aliasing interference signal separation method | |
Galiana-Merino et al. | Seismic $ P $ Phase Picking Using a Kurtosis-Based Criterion in the Stationary Wavelet Domain | |
Kirbas et al. | Signal detection based on empirical mode decomposition and Teager–Kaiser energy operator and its application to P and S wave arrival time detection in seismic signal analysis | |
CN103557856A (en) | Random drift real-time filtering method for fiber-optic gyroscope | |
CN108444471A (en) | A kind of accelerometer signal denoising method based on particle filter and wavelet transformation | |
CN113782054B (en) | Lightning whistle sound wave automatic identification method and system based on intelligent voice technology | |
CN109798920A (en) | Based on the MEMS gyro stochastic error modeling filtering method for improving EMD | |
Jafari et al. | PEM stochastic modeling for MEMS inertial sensors in conventional and redundant IMUs | |
CN111260131A (en) | Method and device for predicting short-term traffic flow | |
Gruszczynska et al. | Deriving common seasonal signals in GPS position time series: by using multichannel singular spectrum analysis | |
Ramalingam et al. | Microelectromechnical systems inertial measurement unit error modelling and error analysis for low-cost strapdown inertial navigation system | |
CN115563480A (en) | Gear fault identification method based on screening symplectic geometric mode decomposition based on kurtosis ratio coefficient | |
CN116541668B (en) | Swimming stroke number determining method, device, equipment and storage medium | |
CN109344678A (en) | Denoising method of MEMS gyroscope based on wavelet threshold | |
CN118425703A (en) | Ultrahigh-frequency multimodal partial discharge signal identification method and device for hydraulic generator | |
Zhao et al. | An optimized heading de-noising method of the polarization compass for improving orientation accuracy | |
CN114896568B (en) | Swimming data statistical method, device, equipment and medium | |
CN112200832B (en) | Denoising method and device for motion trajectory data | |
Bessaad et al. | Adaptive dual wavelet threshold denoising function combined with allan variance for tuning FOG-SINS filter | |
Chen et al. | Research on AR‐AKF Model Denoising of the EMG Signal |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |