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...

Full description

Saved in:
Bibliographic Details
Main Authors: Ting Zhu, Gao Peng, Jianping Li, Jiawei Xuan, Jingbei Tian
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