Fruit-Fly-Optimized Weighted Averaging Algorithm for Data Fusion in MEMS IMU Array
The weighted averaging algorithm is a widely adopted high-efficiency data fusion approach for micro-electro-mechanical system (MEMS) inertial measurement unit (IMU) array, where the configuration of weighting coefficients plays a critical role in improving measurement accuracy. In this study, an opt...
Saved in:
| Main Authors: | , , , , |
|---|---|
| Format: | Article |
| Language: | English |
| Published: |
MDPI AG
2025-06-01
|
| Series: | Micromachines |
| Subjects: | |
| Online Access: | https://www.mdpi.com/2072-666X/16/7/739 |
| Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
| _version_ | 1849732966529368064 |
|---|---|
| author | Ting Zhu Gao Peng Jianping Li Jiawei Xuan Jingbei Tian |
| author_facet | Ting Zhu Gao Peng Jianping Li Jiawei Xuan Jingbei Tian |
| author_sort | Ting Zhu |
| collection | DOAJ |
| description | The weighted averaging algorithm is a widely adopted high-efficiency data fusion approach for micro-electro-mechanical system (MEMS) inertial measurement unit (IMU) array, where the configuration of weighting coefficients plays a critical role in improving measurement accuracy. In this study, an optimal weighted averaging algorithm based on the fruit fly optimization algorithm (FOA) is proposed by analyzing the data fusion mechanism of the MEMS IMU array. Firstly, a measurement model for the MEMS IMU array is constructed, and the principles of data fusion are systematically investigated. Secondly, the optimal weighting coefficients under ideal conditions are derived, and their limitations in practical applications are discussed. Building on this framework, the FOA is employed to search for optimal weights, enabling the realization of high-precision weighted averaging fusion. Simulation and experimental results demonstrate that the proposed method outperforms conventional approaches in terms of accuracy and robustness. |
| format | Article |
| id | doaj-art-0d64414f72eb447e9f754c060b3efed5 |
| institution | DOAJ |
| issn | 2072-666X |
| language | English |
| publishDate | 2025-06-01 |
| publisher | MDPI AG |
| record_format | Article |
| series | Micromachines |
| spelling | doaj-art-0d64414f72eb447e9f754c060b3efed52025-08-20T03:08:10ZengMDPI AGMicromachines2072-666X2025-06-0116773910.3390/mi16070739Fruit-Fly-Optimized Weighted Averaging Algorithm for Data Fusion in MEMS IMU ArrayTing Zhu0Gao Peng1Jianping Li2Jiawei Xuan3Jingbei Tian4School of Automation, Guangxi University of Science and Technology, Liuzhou 545006, ChinaSchool of Automation, Guangxi University of Science and Technology, Liuzhou 545006, ChinaBeijing Institute of Control Engineering, Beijing 100094, ChinaSchool of Automation, Guangxi University of Science and Technology, Liuzhou 545006, ChinaSchool of Automation, Guangxi University of Science and Technology, Liuzhou 545006, ChinaThe weighted averaging algorithm is a widely adopted high-efficiency data fusion approach for micro-electro-mechanical system (MEMS) inertial measurement unit (IMU) array, where the configuration of weighting coefficients plays a critical role in improving measurement accuracy. In this study, an optimal weighted averaging algorithm based on the fruit fly optimization algorithm (FOA) is proposed by analyzing the data fusion mechanism of the MEMS IMU array. Firstly, a measurement model for the MEMS IMU array is constructed, and the principles of data fusion are systematically investigated. Secondly, the optimal weighting coefficients under ideal conditions are derived, and their limitations in practical applications are discussed. Building on this framework, the FOA is employed to search for optimal weights, enabling the realization of high-precision weighted averaging fusion. Simulation and experimental results demonstrate that the proposed method outperforms conventional approaches in terms of accuracy and robustness.https://www.mdpi.com/2072-666X/16/7/739inertial measurementMEMS IMU arraydata fusionweighted averaging algorithmfruit fly optimization algorithm |
| spellingShingle | Ting Zhu Gao Peng Jianping Li Jiawei Xuan Jingbei Tian Fruit-Fly-Optimized Weighted Averaging Algorithm for Data Fusion in MEMS IMU Array Micromachines inertial measurement MEMS IMU array data fusion weighted averaging algorithm fruit fly optimization algorithm |
| title | Fruit-Fly-Optimized Weighted Averaging Algorithm for Data Fusion in MEMS IMU Array |
| title_full | Fruit-Fly-Optimized Weighted Averaging Algorithm for Data Fusion in MEMS IMU Array |
| title_fullStr | Fruit-Fly-Optimized Weighted Averaging Algorithm for Data Fusion in MEMS IMU Array |
| title_full_unstemmed | Fruit-Fly-Optimized Weighted Averaging Algorithm for Data Fusion in MEMS IMU Array |
| title_short | Fruit-Fly-Optimized Weighted Averaging Algorithm for Data Fusion in MEMS IMU Array |
| title_sort | fruit fly optimized weighted averaging algorithm for data fusion in mems imu array |
| topic | inertial measurement MEMS IMU array data fusion weighted averaging algorithm fruit fly optimization algorithm |
| url | https://www.mdpi.com/2072-666X/16/7/739 |
| work_keys_str_mv | AT tingzhu fruitflyoptimizedweightedaveragingalgorithmfordatafusioninmemsimuarray AT gaopeng fruitflyoptimizedweightedaveragingalgorithmfordatafusioninmemsimuarray AT jianpingli fruitflyoptimizedweightedaveragingalgorithmfordatafusioninmemsimuarray AT jiaweixuan fruitflyoptimizedweightedaveragingalgorithmfordatafusioninmemsimuarray AT jingbeitian fruitflyoptimizedweightedaveragingalgorithmfordatafusioninmemsimuarray |