MEMS IMU实测磁信号MNMF盲源分离降噪及匹配定位分析

Denoising and Matching Localization of MNMF Blind Source Separation Algorithm for Measured Magnetic Signals by MEMS IMU

  • 摘要: 针对MEMS IMU (Micro-Electro-Mechanical System Inertial Measurement Unit)量测信号噪声大,来源复杂特点,利用盲源解混算法对动态磁序列进行了噪声分离和降噪效果的系统研究。文中引入乘性误差和加性误差建立了MEMS IMU动态测量磁场值误差扰动模型,分析了MEMS IMU在腰部、手腕及脚踝3处磁测量噪声扰动规律。并在NMF(Nonnegative Matrix Factorization)盲源解混模型基础上,根据磁数值特点引入重加权稀疏约束条件,构建了动态磁序列MNMF(Magnetic Nonnegative Matrix Factorization)盲源解混模型。试验采用FVM-400磁力仪测量静态磁基准库,MEMS IMU装置采集动态行走磁序列,开展了Fast ICA(Fast Independent Component Analysis)、MNMF磁信号盲源解混试验。试验结果表明:在磁扰动解混的仿真试验中,FastICA、MNMF算法对混合磁信号解混分离指数均小于0.1,可以有效分离磁信号中人员行走噪声、设备振动噪声和静态磁序列;在MEMS IMU实测磁数值解混试验中,MNMF可以有效分离出与静态磁序列相近的信号,能够提高行人动态行走状态下磁匹配定位的概率,验证了MNMF盲源分离降噪对匹配定位的有效性,也为室内自主定位磁量测值降噪处理提供了新的理论基础。

     

    Abstract: Objectives: With the development of indoor positioning technology towards continuity, precision, and intelligence, autonomous indoor positioning technology has become a research hotspot. The inertial acceleration and magnetic field values of the carrier can be obtained using MEMS IMU (Micro Electro Mechanical System Inertial Measurement Unit), it is an important device in positioning, however, there are difficulties in the complex noise of dynamic measurement values. For the high noise of measurement signals in low-cost MEMS IMUs, a study was conducted on the noise separation and denoising of dynamic magnetic sequences using blind source unmixing separation algorithm. Methods: An error model using multiplicative parameters and additive errors for MEMS IMU dynamic measurement was constructed, which expresses the error source of magnetic signals in real-time. It is analyzed the magnetic measurement noise disturbance law of MEMS IMU at waist, hand and foot, then a new algorithm Magnetic Nonnegative Matrix Factorization (MNMF) is constructed based on the Nonnegative Matrix Factorization (NMF) with adding the reweighted sparse constraint equation. The static magnetic value were measured using an FVM-400 magnetometer in study area, and magnetic sequences of pedestrian in walking using MEMS IMU. It were conducted on blind source unmixing separation and denoise test of magnetic signals using Fast ICA (Fast Independent Component Analysis) and MNMF algorithms. Results: The results show that: in the simulation test of magnetic disturbance unmixing, the Performance Index (PI) of FastICA and MNMF is less than 0.1, which can effectively separate the walking noise, equipment vibration noise and static magnetic sequence in the magnetic signal. FastICA has better separation effect on periodic noise, MNMF can accurately unmix the static magnetic value, and the correlation coefficient reaches 0.999. In the unmixing experiment of the measured dynamic magnetic sequence, the MNMF algorithm can separate signals similar to the static magnetic sequence, which keep relatively good magnetic spatial sequence feature, but the separation accuracy for other noises is poor; In addition, MNMF algorithm has obvious noise reduction on the measured dynamic magnetic sequence. The experiment shows, the matching probability of the magnetic sequence after denoising with the MNMF algorithm will be significantly improved, especially magnetic sequence at hand after denoising, the probability reaches about 95% with the 3-meter matching length. Conclusions: It is unmixing and separated the measured magnetic sequence using the MNMF algorithm, most irrelevant interference noise can be separated, and the unmixed signal is similar to the static magnetic sequence, which can improve the probability and accuracy of the geomagnetic matching positioning in the dynamic walking of the pedestrian. The noise separation of dynamic magnetic measurement using MNMF has certain effectiveness, which provides a new theoretical basis for magnetic measurement denoise of indoor autonomous positioning.

     

/

返回文章
返回