Cai Qi, Zhao Fanjing, Kang Qiang, Luo Zhaoqian, Hu Duo, Liu Jiwen, Cao Huiliang
Science and Technology on Electronic Test & Measurement Laboratory, North University of China, Taiyuan 030051, China.
School of Instrument and Electronics, North University of China, Taiyuan 030051, China.
Micromachines (Basel). 2021 Oct 21;12(11):1285. doi: 10.3390/mi12111285.
To eliminate the noise and temperature drift in an Micro-Electro-Mechanical Systems (MEMS) gyroscope's output signal for improving measurement accuracy, a parallel processing model based on Multi-objective particle swarm optimization based on variational modal decomposition-time-frequency peak filter (MOVMD-TFPF) and Beetle antennae search algorithm- Elman neural network (BAS-Elman NN) is established. Firstly, variational mode decomposition (VMD) is optimized by multi-objective particle swarm optimization (MOPSO); then, the best decomposition parameters [,] can be obtained. Secondly, the gyroscope output signals are decomposed by VMD optimized by MOPSO (MOVMD); then, the intrinsic mode functions (IMFs) obtained after decomposition are classified into a noise segment, mixed segment, and drift segment by sample entropy (SE). According to the idea of a parallel model, the noise segment can be discarded directly, the mixed segment is denoised by time-frequency peak filtering (TFPF), and the drift segment is compensated at the same time. In the compensation part, the beetle antennae search algorithm (BAS) is adopted to optimize the network parameters of the Elman neural network (Elman NN). Subsequently, the double-input/single-output temperature compensation model based on the BAS-Elman NN is established to compensate the drift segment, and these processed segments are reconstructed to form the final gyroscope output signal. Experimental results demonstrate the superiority of this parallel processing model; the angle random walk of the compensated gyroscope output is decreased from 0.531076 to 5.22502 × 10°/h/√Hz, and its bias stability is decreased from 32.7364°/h to 0.140403°/h, respectively.
为消除微机电系统(MEMS)陀螺仪输出信号中的噪声和温度漂移以提高测量精度,建立了一种基于多目标粒子群优化变分模态分解-时频峰值滤波(MOVMD-TFPF)和甲虫触角搜索算法-埃尔曼神经网络(BAS-Elman NN)的并行处理模型。首先,通过多目标粒子群优化(MOPSO)对变分模态分解(VMD)进行优化,从而获得最佳分解参数[,]。其次,利用MOPSO优化的VMD(MOVMD)对陀螺仪输出信号进行分解,然后通过样本熵(SE)将分解后得到的本征模态函数(IMF)分为噪声段、混合段和漂移段。根据并行模型的思想,直接丢弃噪声段,对混合段采用时频峰值滤波(TFPF)进行去噪,同时对漂移段进行补偿。在补偿部分,采用甲虫触角搜索算法(BAS)优化埃尔曼神经网络(Elman NN)的网络参数。随后,建立基于BAS-Elman NN的双输入/单输出温度补偿模型对漂移段进行补偿,并将这些处理后的段进行重构以形成最终的陀螺仪输出信号。实验结果证明了该并行处理模型的优越性;补偿后陀螺仪输出的角度随机游走从0.531076降至5.22502×10°/h/√Hz,其偏置稳定性从32.7364°/h降至0.140403°/h。