Next Article in Journal
Simulation Analysis of Frog-Inspired Take-Off Performance Based on Different Structural Models
Next Article in Special Issue
Aerodynamic/Hydrodynamic Investigation of Water Cross-Over for a Bionic Unmanned Aquatic–Aerial Amphibious Vehicle
Previous Article in Journal
Knee Measurement System with Osteoarthritis Levels Using Artificial Cartilage and Skeletons
Previous Article in Special Issue
Multigene and Improved Anti-Collision RRT* Algorithms for Unmanned Aerial Vehicle Task Allocation and Route Planning in an Urban Air Mobility Scenario
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Distributed State Estimation for Flapping-Wing Micro Air Vehicles with Information Fusion Correction

1
School of Aeronautic Science and Engineering, Beihang University, Beijing 100191, China
2
School of Automation Science and Electrical Engineering, Beihang University, Beijing 100191, China
*
Author to whom correspondence should be addressed.
Biomimetics 2024, 9(3), 167; https://doi.org/10.3390/biomimetics9030167
Submission received: 8 January 2024 / Revised: 19 February 2024 / Accepted: 7 March 2024 / Published: 10 March 2024
(This article belongs to the Special Issue Bio-Inspired Design and Control of Unmanned Aerial Vehicles (UAVs))

Abstract

:
In this paper, we explore a nonlinear interactive network system comprising nodalized flapping-wing micro air vehicles (FMAVs) to address the distributed H state estimation problem associated with FMAVs. We enhance the model by introducing an information fusion function, leading to an information-fusionized estimator model. This model ensures both estimation accuracy and the completeness of FMAV topological information within a unified framework. To facilitate the analysis, each FMAV’s received signal is individually sampled using independent and time-varying samplers. Transforming the received signals into equivalent bounded time-varying delays through the input delay method yields a more manageable and analyzable time-varying nonlinear network error system. Subsequently, we construct a Lyapunov–Krasovskii functional (LKF) and integrate it with the refined Wirtinger and relaxed integral inequalities to derive design conditions for the FMAVs’ distributed H state estimator, minimizing conservatism. Finally, we validate the effectiveness and superiority of the designed estimator through simulations.

1. Introduction

Bionics-based FMAV introduces a novel vehicle concept that emulates the flight patterns observed in birds or insects. This type of vehicle not only replicates the agile flight mechanisms found in actual birds and insects, but also demonstrates superior performance in executing intricate and demanding missions [1,2,3,4,5,6]. This enhanced performance is attributed to its high maneuverability, strong adaptability, and low noise characteristics. Furthermore, from a bionic perspective, it is imperative for FMAVs to possess the capability to execute tasks in scenarios characterized by incomplete information.
Most of the current FMAVs primarily concentrate on flapping-wing flight, with limited research dedicated to the distributed state estimation of multiple FMAVs’ post-stabilized flight. Notably, significant advancements have been achieved in the domain of flapping-wing flying vehicles, exemplified by noteworthy creations such as the Nano HummingBird [7] from the United States, SmartBird [8] from Germany, and Dove [9] from the Northwestern Polytechnical University of China. Despite the progress in position control, trajectory tracking, and formation control facilitated by advancements in sensor networks, wireless communication, bionics, and aerodynamics, there remains a substantial gap in exploring the distributed state estimation of multiple FMAVs following stabilized flight [10,11,12,13,14]. In practical applications, the distributed information interaction network among FMAVs is susceptible to information incompleteness phenomena, encompassing missing sampling signals, time delays, and various internal or external interferences. These factors inevitably compromise overall estimation performance, impacting the accuracy and reliability of the entire system [15,16,17,18,19]. Consequently, the effective integration of interaction information within the FMAV network is crucial for achieving efficient, prompt, and reliable distributed state estimation.
State estimation and filtering are integral components of FMAV research, serving as the cornerstone for achieving autonomous flight, trajectory scheduling, tracking, and localization. Therefore, it is imperative to design robust estimators/filters to enhance the system’s stability. Numerous research outcomes related to distributed state estimation and filter design for traditional FMAV information interaction networks, sensor networks, and more, have been documented. Mousavi S.M. et al. [20] introduced an improved adaptive neural network filtering algorithm to rectify the control volume of FMAVs, achieving real-time tracking and state estimation. Liu G et al. [21] devised a multisensor integrated state sensing and estimation method to address the substantial FMAV flight fluctuation problem using Kalman principles, thereby enhancing state estimation accuracy. Yang R et al. [22] proposed a data fusion and attitude estimation algorithm based on the EKF algorithm to counteract instability caused by jitter during FMAV sensor data acquisition’s transient oscillation. He W et al. [23] formulated a state estimator based on uncertain perturbation to address the challenges of unknown time delay and nonlinearity in FMAVs. This design ensures the stability of the bounded control signal and the closed-loop system. Qian W et al. [24] established a multichannel stochastic attack model for various network systems, including FMAVs and sensor networks. They utilized the LKF method to craft a distributed state estimator, satisfying mean-square asymptotic stability for a given H metric. However, many traditional estimator/filter models primarily express the gain of received information of FMAVs by solving a single estimator parameter, resulting in a relatively fixed model. While these models can mitigate the impact of system and external perturbations to some extent—ensuring that the system maintains a normal performance level—they face challenges when the system or its environment becomes harsh. This inevitably leads to performance degradation or destabilization. Consequently, exploring how to leverage known communication information in FMAV networks to maintain superior performance in more general communication environments remains largely uncharted. Building upon this premise, this paper introduces an information fusion correction mechanism within the framework of the classical FMAV distributed state estimator structure. This mechanism enables the fusion of additional state and sampling information during the information interaction process, ensuring the estimation accuracy of the target network.
In the FMAV network system, the acquisition of communication signals, including position and velocity, relies on digital transmission. Before being transmitted to the state estimator, these communication signals received by the FMAV must be obtained as data signals. The traditional approach involves modeling the target flight signal as a discrete-time signal system through a period of uniform sampling. However, this method falls short of capturing the true signal characteristics of FMAV communication, particularly when the sampling period coincides with the signal period [25,26]. This situation proves highly detrimental to the accurate reconstruction of the actual signal. Consequently, the non-uniform sampling method for digital signals is widely adopted. This method not only yields more precise FMAV data signals, but also enhances adaptability when confronting unknown effects. For non-uniform signal sampling, the input delay method proposed in [27] is commonly employed. The main idea is to convert the sampled data system into a continuous-time system with a bounded time delay. For instance, Fridman E et al. [28] and Wang L C et al. [29] proposed data sampling methods for distributed state estimation schemes for time-varying multi-rate systems with channel redundancy and multisensor systems, respectively, and the problem of state estimation for distributed time delay systems based on the input delay method was also addressed in [30]. For the study of non-uniform sampling methods for UAVs, Sun D et al. [31] realizes non-uniform sampling of signals by dividing the aperture of the acquired signals non-uniformly and proposes a method that can ensure that the non-uniform signals have high resolution and consistency. Wang J H et al. [32] introduces time-varying non-uniform communication signals for the topology of UAVs, and utilizes the time delay information and the state information of each intelligent body to establish a discrete formation protocol and gives a sufficient condition for the formation of closed-loop stabilization. Therefore, another objective of this paper is to employ a non-uniform sampling method to ensure a more accurate reconstruction process and enhance the state estimation performance of FMAV communication signals.
Time delay is a prevalent phenomenon in various aircraft control systems, and its existence is a primary contributor to system instability and performance degradation. In the context of FMAV distributed systems, the focus of research has shifted towards stability analysis and estimator design. This shift is necessitated by the impact of the system state influenced by topology, the sampling process, and noise. To ensure asymptotic stabilization of a continuous-time system with bounded time delay under the desired decay index, researchers adopt a dual approach. Firstly, they enhance the information content of the upper and lower bounds of the generalized function by incorporating more time delay information. Secondly, they mitigate conservativeness in the deflation results through the construction of a suitable LKF and the application of a novel integral inequality deflation method. It is crucial to emphasize that achieving less conservative results is not solely dependent on the complexity of the generalized function or the sophistication of the deflation method. Instead, a synergistic collaboration between the two is imperative to enhance result conservatism while considering factors such as computation load and decision variables. In [33], the authors utilized generalized free-weight matrix integral inequalities in conjunction with augmented LKF that feature a pair of integral terms, leading to two stability criteria with superior outcomes. Meanwhile, the authors of [34] employed generalized free-matrix-based integral inequalities alongside the LKF, containing a dual integral, establishing a stability criterion associated with time delay. In another instance, [16] addressed the stability problem in the presence of time delay by constructing an LKF incorporating a time delay dependence matrix. They utilized a single integral inequality based on a relaxation function to derive a new design condition for a distributed H-inf state estimator. Despite the effectiveness of these methods in alleviating conservative conditions, there remains considerable room for improvement, serving as the motivation for our research.
In summary, studying the design of a distributed state estimator based on the non-uniform sampling method and maximizing the utilization of information from FMAV nodes is crucial. In this paper, we aim to establish a distributed state estimator model for information fusion correction and investigate the distributed H state estimation of FMAV network systems under non-uniform sampling. The main highlights of this paper include the following:
  • Improving the traditional distributed state estimator and introducing information fusion correction between nodes in the FMAV network system to enhance estimation accuracy.
  • Equipping each FMAV with an independent sampler, featuring variable sampling periods and utilizing a time delay study method to transform the state estimation problem based on non-uniform sampling into a problem with multiple bounded time delays.
  • Constructing the LKF by fully exploiting time delay information induced by non-uniform sampling. This approach avoids the introduction of complex multiple integrals and generalized functions, effectively reducing the computational burden.
  • Proposing an easy-to-implement distributed H state estimation method with minimal conservatism by employing relaxed and Wirtinger integral inequalities in deflating generalized functions.
The relevant symbol notes used in this chapter are as follows: R n represents n-dimensional Euclidean space. R n × m is a set of n × m real matrix. A T is the transpose of A. P > 0 means positive definite matrix. * in the matrix denotes the symmetric element. I is an identity matrix with the appropriate dimensions. c o l { } is a column vector representing the constituent elements in parentheses. d i a g N { · } exhibits block diagonal matrix composed of elements in the bracket, d i a g N i { A i } = d i a g N i { A 1 , . . . , A N } . A B means the Kronecker product of matrices A and B.

2. Problem Formulation

The system model studied in this paper is the traditional FMAV network system model, which consists of N FMAVs. Since the current FMAVs are mainly bionic from the flight mode, i.e., they rely solely on the fluttering wing to generate lift and thrust simultaneously for flight, there is still a big gap between aerodynamic efficiency and birds. In addition, the research on the flight mechanism of birds in terms of sensing, driving, and controlling is still in the primary stage; therefore, if the construction of the system model is convenient, ignoring its complex dynamics and treating all the FMAVs as a single mass point, then the following network system model can be established:
x ˙ ( t ) = A x ( t ) + f ( x ( t ) ) + B ω ( t ) z ( t ) = M x ( t )
with N FMAVs modeled by
y i ( t ) = C i x ( t ) + D i v ( t )
where x ( t ) R n is the state vector; z ( t ) R n is the signal to be estimated; ω ( t ) R n , v ( t ) R n is the exogenous disturbance input ω ( t ) , v ( t ) L 2 [ 0 , ) . y i ( t ) R n is the measurement output of i. System matrices A , B , M , and C i , D i ( 1 i N ) are given as constant matrices.
Assumption 1
([35]). The nonlinear function f ( x ( u ) ) satisfies R n R n , f ( 0 ) = 0 , and
[ f ( x ) f ( ϖ ) U 1 ( x ϖ ) ] T [ f ( x ) f ( ϖ ) U 2 ( x ϖ ) ] 0 x , y R n
where U 1 , U 2 R n × n are constant matrices describing the linearization direction or error bounds.
This paper considers a state estimator configuration model with N FMAVs, and the topology of the FMAV network system is described by an N-order directed graph G = ( V , E , A ) , where V = 1 , 2 , , N is the node set of the FMAVs network, E V × V is the edge set, and A = [ a i j ] N × N ( a i j 0 ) is the weighted adjacency matrix. ( i , j ) indicates an edge in the graph G , and a i j > 0 ( i , j ) U indicates that node i can accept information from node j, and for each i V , if there is a i i = 1 ( i V ) , the set of adjacent nodes is recorded as N i = { j V : ( i , j ) E } .
In this paper, the communication information around node i is shown in Figure 1. According to the given FMAV topology, the information received by node i from itself and its neighbor j can be expressed as
y ¯ i ( t ) = j N i a i j ( y j ( t ) C j x ^ j ( t ) )
where y ¯ i ( t ) R n is the measurement output received by the FMAV i from the system.
For each i ( 1 i N ) , the sampled signal is generalized by a zero-order hold (ZOH) function where the sequence of hold times is given by 0 = t 0 i < t 1 i < < t k i < . Then, we have
y ^ i ( t ) = y ¯ i ( t k i ) = y ¯ i ( t ( t t k i ) ) , t k i t < t k + 1 i
where y ^ i ( t ) is the true input to the estimator, t k i is the sampling time of the FMAV i, and lim k t k i = .
Since there is information interaction between each FMAV, considering the information fusion mechanism of each FMAV, it is possible to obtain
y ˜ i ( t ) = y ^ i ( t ) + H i φ i ( t )
where φ i ( t ) represents the information fusion from neighbor j to i, H i represents the gain in information compensation, and
φ i ( t ) = x ( t ) + j N i a i j x ( t τ i ( t ) ) j N i a i j + 1 x ( t ) x ^ i ( t ) + j N i a i j x ^ j ( t τ i ( t ) ) j N i a i j + 1 x ^ i ( t )
Define τ i ( t ) t t k i on the interval t k i t < t k + 1 i and let τ i = Δ max { τ i ( t ) } be the known scalar of each FMAV i V , then the i V estimator for each FMAV can be written as
x ^ ˙ i ( t ) = A x ^ i ( t ) + f ( x ^ i ( t ) ) + K i y ˜ i ( t ) z ^ i ( t ) = M x ^ i ( t ) t k i t < t k + 1 i
where z ^ i ( t ) R n is the estimate for z ( t ) on the FMAV i, and K i R n × n , H i R is the parameter of state estimator i to be determined. It can be easily seen that τ i ( t ) satisfies τ i ( t ) [ 0 , τ ¯ ) with τ ¯ = Δ max i V { τ i } and t t k i ( k = 0 , 1 , 2 , . . . , ) .
Remark 1.
To ensure that the system maintains excellent estimation performance despite an unstable communication environment, this paper introduces a novel estimator model with an embedded information fusion correction function. This function enhances estimation accuracy by incorporating an information feedback link. Specifically, the traditional signal sampling and estimation link, depicted as the light blue solid line in the upper half of Figure 1, is complemented by the addition of the orange dotted line in the lower right, as illustrated in Figure 1. This addition aims to enhance the utilization rate of multi-node information transmission. The signals sampled by each sampler are consolidated at the data aggregation center and transmitted to the corresponding estimator. Subsequently, all information is fused and calculated by the constructed information fusion correction function φ i ( t ) . The results are then transmitted to each FMAV, where they are used to correct the estimator and refine parameter values. This process enhances the accuracy of the information obtained by the estimator and reduces the conservatism of the estimation error system.
Remark 2.
In the existing literature, the prevalent sampling method determines the next sampling moment by providing a time interval, satisfying the formula τ k < τ ¯ . However, this approach results in a relatively fixed sampling interval for different communication signals, making it challenging for the signal data to adequately respond to the randomly occurring incomplete information at various nodes in distinct forms and at different times. This limitation hinders the effective reconstruction of real signals. In this paper, we address this issue by adopting a non-uniform sampling method determined by the time-varying function formula τ i ( t ) for different FMAVs. This approach ensures that the sampling intervals of various sampling FMAVs are time-varying and independently bounded.
Letting the state estimation error be e i ( t ) = x ( t ) x ^ i ( t ) and the output estimation error be z ˜ i ( t ) = z ( t ) z ^ i ( t ) for each i, we have
e ˙ i ( t ) = A e i ( t ) + f ( e i ( t ) ) + B ω ( t ) K i j N i a i j C j e τ K i j N i a i j D j v τ G i ( α i 1 ) e i ( t ) G i ( 1 α i ) j N i a i j C j e τ z ˜ i ( t ) = M e i ( t )
where f ( e i ( t ) ) = Δ f ( x ( t ) ) f ( x ^ i ( t ) ) , α i = 1 j N i a i j + 1 , G i = K i H i .
Setting
A ¯ = Δ d i a g N { A } , B ¯ = Δ d i a g N { B } , C ¯ = Δ d i a g N i { C i } , D ¯ = Δ d i a g N i { D i } , M ¯ = Δ d i a g N { M } , K ¯ = Δ d i a g N i { K } , G ¯ = Δ d i a g N i { G } , e ( t ) = Δ c o l N i { e i ( t ) } , F ( e ( t ) ) = c o l N i { f ( e i ( t ) ) } , z ˜ ( t ) = Δ c o l N i { z ^ i ( t ) } , v τ ( t ) = Δ c o l N i { v ( t τ i ( t ) ) } , e τ ( t ) = Δ c o l N i { e i ( t τ i ( t ) ) } , Λ ¯ α i 1 = d i a g N i { α ¯ i 1 } , I i = Δ 0 , , 0 i 1 , I , 0 , , 0 N i ,
the estimation error system can be further rewritten into the following form:
e ˙ ( t ) = A ¯ e ( t ) + F ( e ( t ) ) + B ¯ ω ( t ) K ¯ I i ( A I ) C ¯ e τ K ¯ I i ( A I ) D ¯ v τ G ¯ Λ ¯ α i 1 e ( t ) G ¯ Λ ¯ 1 α i I i ( A I ) e τ z ¯ ( t ) = M ¯ e ( t )
In this paper, we aim to design a set of distributed estimators such that the following two requirements are simultaneously satisfied:
  • The estimated error system is asymptotically stable in the case of v ( t ) = 0 and ω ( t ) = 0 ;
  • With zero-initial condition, for all nonzero v ( t ) and ω ( t ) , the output estimation error z ¯ ( t ) satisfies
    0 z ¯ ( t ) 2 d t < γ 2 0 ( v ( t ) 2 + ω ( t ) 2 ) d t
    where γ > 0 is a prescribed disturbance attenuation level.
Before proceeding, we need the following lemmas in deriving our main results.
Lemma 1
([30]). Under Assumption 1, the following inequalities are obtained:
e ( t ) F ( e ( t ) ) T U ˜ 1 U ˜ 2 * I e ( t ) F ( e ( t ) ) 0
where
U ˜ 1 = Δ U ^ 1 T U ^ 2 + U ^ 2 T U ^ 1 2 , U ˜ 2 = Δ U ^ 1 T + U ^ 2 T 2 , U ^ 2 = Δ d i a g N { U 1 } , U ^ 2 = Δ d i a g N { U 1 } .
Lemma 2
([36]). For any positive definite matrix R R n × n , real scalars a , b satisfying a > b and vector-valued function x [ a , b ] R n , the following integral inequalities hold:
a b x T ( α ) R x ( α ) d α 1 b a a b x ( α ) d α T R a b x ( α ) d α + 3 b a Ω 1 T R Ω 1 a b β b x ˙ T ( α ) R x ˙ ( α ) d α 2 Ω 2 T R Ω 2 + 4 Ω 3 T R Ω 3
where
Ω 1 = a b x ( α ) d α 2 b a a b s β x ( α ) d α d β , Ω 2 = x ( b ) 1 b a a b x ( α ) d α , Ω 3 = x ( b ) + 2 b a a b x ( α ) d α 6 ( b a ) 2 a b β b x ( α ) d α d β .
Lemma 3
([37]). The vector function x [ 0 , d M ] R n , time-varying delay d ( t ) [ 0 , d M ] , symmetric matrix V > 0 , and any free matrix T 1 satisfy V 1 T 1 * V 1 0 , where V 1 = d i a g V , 3 V , we can obtain:
t d ( t ) t x ˙ T ( s ) V x ˙ ( s ) d s t d M t d ( t ) x ˙ T ( s ) V x ˙ ( s ) d s 1 d M ζ 1 T ( t ) W 1 W 2 T V 1 T 1 * V 1 W 1 W 2 ζ 1 ( t )
where
ζ 1 ( t ) = x T ( t ) , x T ( t d ( t ) ) , x T ( t h ) , υ 1 T ( t ) , υ 2 T ( t ) T , e i = 0 n × ( i 1 ) n , I , 0 n × ( 5 i ) n , i = 1 , 2 , . . . , 5 W 1 = e 1 e 2 e 1 + e 2 2 e 4 , W 2 = e 2 e 3 e 2 + e 3 2 e 5 , υ 1 T ( t ) = 1 d ( t ) t d ( t ) t x ( s ) d s , υ 2 T ( t ) = 1 h d ( t ) t d M t d ( t ) x ( s ) d s .

3. Main Results

Theorem 1.
Let the disturbance attenuation level γ > 0 be given. For the network system (1) and FMAVs (2), the dynamic estimation error system (10) with double gain (information fusion correction) is asymptotically stable and satisfies the H performance constraint (11) if there exist scalars ε 1 > 0 , τ ¯ > 0 and matrices with P 2 > 0 , Q i > 0 , Z i > 0 , R i > 0 , diagonal matrix P 1 = d i a g N i { P 1 i } , X ¯ = d i a g N i { X i } , Y ¯ = d i a g N i { Y i } , and any free matrices S i = S 1 i S 2 i S 3 i S 4 i ( i V ) with appropriate dimensions such that the following LMIs hold:
β i Z υ + Q υ S i * Q υ > 0 ( i V ) ,
Θ [ τ i ( t ) = τ ¯ ] Π 1 Π 2 Π 3 * γ 2 I 0 B ¯ T P 1 * * γ 2 I X ¯ D T * * * 2 P 1 + L < 0 ,
Θ [ τ i ( t ) = 0 ] Π 1 Π 2 Π 3 * γ 2 I 0 B ¯ T P 1 * * γ 2 I X ¯ D T * * * 2 P 1 + L < 0 .
where
Θ = Ξ 11 Ξ 12 Ξ 13 Ξ 14 Ξ 15 Ξ 16 Ξ 17 3 R ¯ * Ξ 22 Ξ 23 0 Ξ 25 Ξ 26 0 24 Z ^ * * Ξ 33 0 Ξ 35 6 Q ¯ 0 0 * * * ε 1 I 0 0 0 0 * * * * Ξ 55 4 S ^ 4 48 Z ^ 0 * * * * * Ξ 66 0 48 Z ^ * * * * * * Ξ 77 0 * * * * * * * Ξ 88 Ξ 11 = S y m { P 1 A ¯ Y ¯ α 1 T } + P 2 6 i = 1 N Z i 4 i = 1 N β i Z i 4 i = 1 N Q i ε 1 W ˜ 1 + h 2 i = 1 N R i + M T M , Ξ 12 = X ¯ C Y ¯ α 2 2 β i Z ¯ 2 Q ¯ S ¯ 1 S ¯ 2 S ¯ 3 S ¯ 4 , Ξ 13 = i = 1 N ( S 1 i + S 3 i S 2 i S 4 i ) , Ξ 14 = P 1 ε 1 W ˜ 2 , Ξ 15 = 6 Z ¯ 6 β i Z ¯ + 6 Q ¯ 4 R ¯ , Ξ 16 = 2 S ¯ 2 + 2 S ¯ 4 4 R ¯ , Ξ 17 = 3 R ¯ + 24 Z ¯ , Ξ 22 = 6 Z ^ 4 β i Z ^ 8 Q ^ + S y m { S ^ 1 + S ^ 2 S ^ 3 S ^ 4 } , Ξ 23 = 2 Q ¯ T S ˜ 1 S ˜ 4 + S ˜ 2 + S ˜ 3 , Ξ 25 = 6 β i Z ^ + 6 Q ^ + 2 S ^ 3 T + 2 S ^ 4 T , Ξ 26 = 2 S ^ 2 + 2 S ^ 4 + 6 Q ^ 6 Z ^ , Ξ 33 = P 2 4 i = 1 N Q i , Ξ 35 = 2 S ¯ 3 + 2 S ¯ 4 , Ξ 55 = 18 Z ^ 12 β i Z ^ 12 Q ^ , Ξ 66 = 12 Q ^ 18 Z ^ , Ξ 77 = 144 Z ^ 3 R ^ , Ξ 88 = 144 Z ^ 3 R ^ , Π 1 = B T P 0 0 0 0 0 0 0 0 T , Π 2 = X ¯ D T 0 0 0 0 0 0 0 0 T , Π 3 = Π 31 X ¯ C 0 P 1 T 0 0 0 0 0 T , Π 31 = P 1 A Y ¯ α 1 , Z ¯ = v e c N i { Z i } , R ¯ = v e c N i { R i } , Q ¯ = v e c N i { Q i } , Z ^ = d i a g N i { Z i } , R ^ = d i a g N i { R i } , Q ^ = v e c N i { Q i } , S ^ h = d i a g N i { S h i } , S ˜ h = c o l N i { S h i } , S ¯ h = v e c N i { S h i } , ( h = 1 , , 4 ) , Z υ = d i a g { Z i , 3 Z i } , Q υ = d i a g { Q i , 3 Q i } , X ¯ C = v e c N i { X ¯ I i ( A I ) C ¯ } , X ¯ D = v e c N i { X ¯ I i ( A I ) D ¯ } , Y ¯ α 1 = v e c N i { Y ¯ Λ ¯ α i 1 I i } , Y ¯ α 2 = v e c N i { Y ¯ Λ ¯ 1 α i I i ( A I ) } , L = i = 1 N τ ¯ 2 Q i + i = 1 N τ ¯ 2 2 Z i , β i = τ ¯ τ i ( t ) τ ¯ .
Moreover, the estimator gain matrices are given by K i = P 1 i 1 X i and G i = P 1 i 1 Y i .
Proof. 
Consider an LKF such that
V ( e ( t ) ) = V 1 ( e ( t ) ) + V 2 ( e ( t ) ) + V 3 ( e ( t ) )
where
V 1 ( e ( t ) ) = e T ( t ) P 1 e ( t ) + t τ ¯ t e T ( s ) P 2 e ( s ) d s
V 2 ( e ( t ) ) = i = 1 N t τ ¯ t θ t τ ¯ e ˙ T ( s ) Q i e ˙ ( s ) d s d θ + i = 1 N t τ ¯ t θ t τ ¯ e T ( s ) R i e ( s ) d s d θ
V 3 ( e ( t ) ) = i = 1 N t τ ¯ t θ t λ t e ˙ T ( s ) Z i e ˙ ( s ) d s d λ d θ
Calculating the time derivative of V ( e ( t ) ) along the trajectory of Equation (10) with ω ( t ) = 0 and v τ ( t ) = 0 yields
V ˙ 1 ( e ( t ) ) = 2 e T ( t ) P 1 e ˙ ( t ) + e T ( t ) P 2 e ( t ) e T ( t τ ¯ ) P 2 e ( t τ ¯ ) V ˙ 2 ( e ( t ) ) = i = 1 N τ ¯ 2 e ˙ T ( t ) Q i e ˙ ( t ) + i = 1 N τ ¯ 2 e T ( t ) R i e ( t )
i = 1 N τ ¯ t τ ¯ t e ˙ T ( s ) Q i e ˙ ( s ) d s i = 1 N τ ¯ t τ ¯ t e T ( s ) R i e ( s ) d s
V ˙ 3 ( e ( t ) ) = i = 1 N τ ¯ 2 2 e ˙ T ( t ) Z i e ˙ ( t ) i = 1 N t τ ¯ t θ t e ˙ T ( s ) Z i e ˙ ( s ) d s d θ
According to the following relationship
t h t f ( s ) d s = t h ( t ) t f ( s ) d s + t h t h ( t ) f ( s ) d s t h t v t f ( s ) d s d v = t h ( t ) t v t f ( s ) d s d v + t h t h ( t ) v t f ( s ) d s d v = t h ( t ) t v t f ( s ) d s d v + t h t h ( t ) t h ( t ) t f ( s ) d s d v + t h t h ( t ) v t h ( t ) f ( s ) d s d v
= t h ( t ) t v t f ( s ) d s d v + t h t h ( t ) v t h ( t ) f ( s ) d s d v + ( h h ( t ) ) t h ( t ) t f ( s ) d s
we can obtain
i = 1 N t τ ¯ t θ t e ˙ T ( s ) Z i e ˙ ( s ) d s d θ = i = 1 N t τ i ( t ) t θ t e ˙ T ( s ) Z i e ˙ ( s ) d s d θ
i = 1 N t τ ¯ t τ i ( t ) θ t τ i ( t ) e ˙ T ( s ) Z i e ˙ ( s ) d s d θ ( τ ¯ τ i ( t ) ) i = 1 N t τ i ( t ) t e ˙ T ( s ) Z i e ˙ ( s ) d s d θ
i = 1 N τ ¯ t τ ¯ t e ˙ T ( s ) Q i e ˙ ( s ) d s = i = 1 N τ ¯ t τ i ( t ) t e ˙ T ( s ) Q i e ˙ ( s ) d s i = 1 N τ ¯ t τ ¯ t τ i ( t ) e ˙ T ( s ) Q i e ˙ ( s ) d s
i = 1 N τ ¯ t τ ¯ t e T ( s ) R i e ( s ) d s = i = 1 N τ ¯ t τ i ( t ) t e T ( s ) R i e ( s ) d s i = 1 N τ ¯ t τ ¯ t τ i ( t ) e T ( s ) R i e ( s ) d s
From Lemma 3, the following can be obtained:
( τ ¯ τ i ( t ) ) i = 1 N t τ i ( t ) t e ˙ T ( s ) Z i e ˙ ( s ) d s d θ τ ¯ i = 1 N t τ ¯ t e ˙ T ( s ) Q i e ˙ ( s ) d s d θ τ ¯ i = 1 N t τ i ( t ) t e ˙ T ( s ) ( Q i + β i Z i ) e ˙ ( s ) d s d θ τ ¯ i = 1 N t τ ¯ t τ i ( t ) e ˙ T ( s ) Q i e ˙ ( s ) d s d θ W 1 W 2 T β i Z υ Q υ S i * Q υ W 1 W 2
where
W 1 = e ( t ) e ( t τ i ( t ) ) e ( t ) + e ( t τ i ( t ) ) 2 η 1 ( t ) , W 2 = e ( t τ i ( t ) ) e ( t τ ¯ ) e ( t τ i ( t ) ) + e ( t τ ¯ ) 2 η 2 ( t ) .
From Lemma 2, it can be determined that
i = 1 N t τ i ( t ) t θ t e ˙ T ( s ) Z i e ˙ ( s ) d s d θ 2 i = 1 N Γ 1 T Z i Γ 1 4 i = 1 N Γ 2 T Z i Γ 2
i = 1 N t τ ¯ t τ i ( t ) θ t τ i ( t ) e ˙ T ( s ) Z i e ˙ ( s ) d s d θ 2 i = 1 N Γ 3 T Z i Γ 3 4 i = 1 N Γ 4 T Z i Γ 4
where
Γ 1 = e ( t ) η 1 ( t ) , Γ 2 = e ( t ) + 2 η 1 ( t ) 6 η 3 ( t ) , Γ 3 = e ( t τ i ( t ) ) η 2 ( t ) , Γ 4 = e ( t τ i ( t ) ) + 2 η 2 ( t ) 6 η 4 ( t ) .
From Lemma 2, it can be determined that
i = 1 N τ ¯ t τ i ( t ) t e T ( s ) R i e ( s ) d s i = 1 N η 1 T ( t ) R i η 1 ( t ) 3 i = 1 N ( η 1 ( t ) η 3 ( t ) ) T R i ( η 1 ( t ) η 3 ( t ) )
i = 1 N τ ¯ t τ ¯ t τ i ( t ) e T ( s ) R i e ( s ) d s i = 1 N η 2 T ( t ) R i η 2 ( t ) 3 i = 1 N ( η 2 ( t ) η 4 ( t ) ) T R i ( η 2 ( t ) η 4 ( t ) )
where
η 1 ( t ) = 1 τ i ( t ) t τ i ( t ) t e ( s ) d s , η 2 ( t ) = 1 t τ i ( t ) t τ ¯ t τ i ( t ) e ( s ) d s , η 3 ( t ) = 1 ( τ i ( t ) ) 2 t τ i ( t ) t θ t e ( s ) d s , η 4 ( t ) = 1 ( t τ i ( t ) ) 2 t τ ¯ t τ i ( t ) θ t τ i ( t ) e ( s ) d s
Remark 3.
Given that the estimator structure employed in this paper incorporates FMAV network topology information, and the sampling interval of each vehicle varies over time, the construction of the generalized function and the deflation method of the integration term play a crucial role in determining the complexity and conservatism of the results. To enhance computational efficiency, we introduce single and double integration terms in the construction of the generalized function, making full use of the time delay information introduced by non-uniform sampling. This approach avoids the introduction of complex multiple integration and generalization terms, effectively sidestepping unnecessary computational burden. Specifically, when dealing with the integral terms i = 1 N τ ¯ t τ ¯ t e T ( s ) Q i e ( s ) d s and i = 1 N τ ¯ t τ ¯ t e T ( s ) R i e ( s ) d s in V ˙ 2 ( e ( t ) ) , we employ time delay segmentation to obtain i = 1 N τ ¯ t τ i ( t ) t e T ( s ) Q i e ( s ) d s , i = 1 N τ ¯ t τ ¯ t τ i ( t ) e T ( s ) Q i e ( s ) d s , i = 1 N τ ¯ t τ i ( t ) t e T ( s ) R i e ( s ) d s , and i = 1 N τ ¯ t τ ¯ t τ i ( t ) e T ( s ) R i e ( s ) d s . Subsequently, estimation is carried out by Lemma 2, producing four vectors, η 1 ( t ) , η 2 ( t ) , η 3 ( t ) , and η 4 ( t ) , which are influenced by the number of FMAVs in the network and change over time. The intersection relationship between the four vectors and the state vectors e ( t ) , e ( t τ i ( t ) ) , and e ( t τ ¯ ) is established through the introduction of the free matrix S i . Compared with the Jensen inequality, commonly used in existing distributed state estimation, the deflation accuracy of the generalized derivatives is improved, contributing to reduced conservatism. Furthermore, compared with free-matrix- and auxiliary-function-based methods utilized in the stability analysis of time delay systems, the introduction of decision variables is significantly reduced, resulting in reduced complexity.
Considering Lemma 1 and Equations (10), (19)–(31), we have
V ˙ ( e ( t ) ) ϖ T ( t ) Θ 1 ϖ ( t ) ε 1 e ( t ) F ( e ( t ) ) T U ˜ 1 U ˜ 2 * I e ( t ) F ( e ( t ) ) + e ˙ T ( t ) L e ˙ ( t ) ϖ T ( t ) Θ ˜ ϖ ( t ) + e ˙ T ( t ) L e ˙ ( t )
where
Θ ˜ = Ξ ˜ 11 Ξ 12 Ξ 13 Ξ 14 Ξ 15 Ξ 16 Ξ 17 3 R ¯ * Ξ 22 Ξ 23 0 Ξ 25 Ξ 26 0 24 Z ^ * * Ξ 33 0 Ξ 35 6 Q ¯ 0 0 * * * ε 1 I 0 0 0 0 * * * * Ξ 55 4 S ^ 4 48 Z ^ 0 * * * * * Ξ 66 0 48 Z ^ * * * * * * Ξ 77 0 * * * * * * * Ξ 88 Ξ ˜ 11 = S y m { P 1 A ¯ G ¯ α 1 T P 1 } + P 2 6 i = 1 N Z i 4 β i = 1 N Z i 4 i = 1 N Q i ε 1 W ˜ 1 + h 2 i = 1 N R i , ϖ ( t ) = e T ( t ) e τ T ( t ) e T ( t τ ¯ ) F ( e ( t ) ) η 1 ( t ) η 2 ( t ) η 3 ( t ) η 4 ( t )
By using the Schur complement, it follows from Equations (13) and (14) that V ˙ ( e ( t ) ) < 0 , which means that the estimation error Equation (10) with ω ( t ) = 0 and v τ ( t ) = 0 is asymptotically stable.
Let us now move to the H performance analysis for the estimation error Equation (10). For all nonzero ω ( t ) L 2 [ 0 , ) and v τ ( t ) L 2 [ 0 , ) , it can be determined from Equations (10) and (32) that
V ( e ( t ) ) + z ˜ ( t ) 2 γ 2 ω ( t ) 2 γ v τ ( t ) 2 ς T ( t ) Φ ^ ς ( t ) + e ˙ T ( t ) L e ˙ ( t )
where
ς ( t ) = Δ ϖ T ( t ) ω T ( t ) v τ T ( t ) , Φ ^ = Φ Π 1 Π 2 * γ 2 I 0 * * γ 2 I .
By using the Schur complement, we can obtain
Θ Π 1 Π 2 Π 3 * γ 2 I 0 B ¯ T P 1 * * γ 2 I X ¯ D T * * * P 1 L 1 P 1 < 0 ,
Furthermore, it can be derived from Equations (13) and (14) that
V ( e ( t ) ) + z ˜ ( t ) 2 γ 2 ω ( t ) 2 γ v τ ( t ) 2 < 0
for all nonzero ω ( t ) and v τ ( t ) . Consequently, we obtain
J ( t ) = 0 t z ˜ ( s ) 2 γ 2 ω ( s ) 2 γ 2 v τ ( s ) 2 + V ˙ ( e ( s ) ) d s V ( e ( t ) ) + V ( e ( 0 ) ) 0 t z ˜ ( s ) 2 γ 2 ω ( s ) 2 γ 2 v τ ( s ) 2 + V ˙ ( e ( s ) ) d s < 0 .
By considering the zero-initial value, it is easily known that J ( t ) < 0 , then the H performance constraint Equation (11) is immediately satisfied. Meanwhile, by using the inequality P 1 L 1 P 1 < 2 P 1 + L , the LMIs Equations (13) and (14) in Theorem 1 are guaranteed by LMI (34). The proof of this theorem is now complete. □
When only single gain is considered, we can obtain the following estimated error system
e ˙ ( t ) = A ¯ e ( t ) + F ( e ( t ) ) + B ¯ ω ( t ) K ¯ I i ( A I ) C ¯ e τ K ¯ I i ( A I ) D ¯ v τ z ¯ ( t ) = M ¯ e ( t )
and derive the following corollary.
Corollary 1.
Let the disturbance attenuation level γ > 0 be given. For the network system (1) and FMAVs Equation (2), the dynamic estimation error system Equation (37) with single gain (traditional method) is asymptotically stable and satisfies the H performance constraint Equation (11) if there exist scalars ε 1 > 0 , τ ¯ > 0 and symmetric matrix P 2 > 0 , Q i > 0 , Z i > 0 , R i > 0 , diagonal matrix P 1 = d i a g N i { P 1 i } , X ¯ = d i a g N i { X i } , and any free matrices S i = S 1 i S 2 i S 3 i S 4 i ( i V ) of appropriate dimensions such that Equations (12)–(14) with Y i = 0 are feasible.
Moreover, the estimator gain matrix is given by K ^ i = P 1 i 1 X i .

4. Simulations

In this paper, five FMAVs are simulated to analyze the system’s state. Each FMAV employs distributed communication within the system, and the communication topology between them is depicted in Figure 2. To streamline the simulation calculation, the simulation focuses solely on the X O Y transverse plane of mass movement. The system matrix of the model is as follows:
A = 0.6 0.2 0 0.8 , B = 0.5 1 T , M = 0.1 0.1 .
Let the nonlinear functions f ( x ( t ) ) be selected as
f ( x ( t ) ) = 0.5 ( ( U 1 + U 2 ) x ( t ) + ( U 2 U 1 ) sin ( t ) x ( t ) )
where
U 1 = 0.2 0 0 0.15 , U 2 = 0.15 0 0 0.18
Consider the following FMAV network:
C 1 = 0.1 0 , C 2 = 0.2 0.1 , C 3 = 0.5 0.7 , C 4 = 0.1 0.2 , C 5 = 0.2 0.1 , D 1 = 1 , D 2 = 0.5 , D 3 = 0.7 , D 4 = 0.5 , D 5 = 0.1 .
The topology of FMAV network is represented by a graph G = ( V , E , A ) with the set of nodes V = { 1 , 2 , 3 , 4 , 5 } , the set of edges of E = { ( 1 , 1 ) , ( 1 , 2 ) , ( 1.4 ) , ( 2 , 2 ) , ( 2 , 4 ) , ( 2 , 5 ) , ( 3 , 1 ) , ( 3 , 2 ) , ( 3 , 3 ) , ( 4 , 3 ) , ( 4 , 4 ) , ( 4 , 5 ) , ( 5 , 1 ) , ( 5 , 3 ) , ( 5 , 5 ) } , and the following adjacency matrix A = 1 1 0 1 0 0 1 0 1 1 1 1 1 0 0 0 0 1 1 1 1 0 1 0 1 .
The upper bounds of the sampling time for each FMAV are taken as τ 1 = 0.15 , τ 2 = 0.18 , τ 3 = 0.17 , τ 4 = 0.20 , τ 5 = 0.18 , where the non-uniform sampling interval is shown in Figure 3. Respectively, we then have τ ¯ = 0.20 . According to Theorem 1, the following distributed state estimation parameters can be obtained:
K 1 = 0.0613 0.0086 , K 2 = 0.1637 0.0633 , K 3 = 0.0147 0.0203 , K 4 = 0.4115 0.2534 , K 5 = 0.3439 0.1601 , G 1 = 2.0553 1.1338 , G 2 = 1.5527 0.6826 , G 3 = 2.2523 1.3756 , G 4 = 2.0324 1.2511 , G 5 = 1.8740 1.1503 .
And according to Corollary 1, we can obtain
K ^ 1 = 0.1087 0.0698 , K ^ 2 = 0.0231 0.0045 , K ^ 3 = 0.0728 0.0703 , K ^ 4 = 0.0057 0.0472 , K ^ 5 = 0.0148 0.02 .
Additionally, the optimal performance levels specified in Equation (11) are γ T 1 * = 2.017 and γ C 1 * = 2.036 , respectively, which shows that the system is more resistant to perturbation under information fusion correction. In the simulation, to better approximate real-world scenarios, the system noise is chosen as a periodic noise that diminishes over time, represented by ω ( t ) = e 0.2 t sin ( t ) . Meanwhile, the measurement noise is selected to mimic the potential high-frequency vibrations encountered during signal transmission, denoted as v ( t ) = sin ( 10 t + 1 ) 3 t + 1 . The initial conditions are set as x ( 0 ) = 0.3 0.2 T , and x ^ i ( 0 ) ( i = 1 , 2 , 3 , 4 , 5 ) are chosen randomly according to the monomorphic distribution on 0.3 0.2 T .
The simulation results are depicted in Figure 4, Figure 5, Figure 6 and Figure 7. Among them, Figure 4 and Figure 5 display the estimation errors under the traditional estimator model and the information fusion correction model, respectively. It is evident that the peak phase errors of each FMAV are reduced, with a maximum shrinkage of 16.57 % and an average decrease of 7.3 % (see Table 1). Figure 6 and Figure 7 showcase the estimation outputs of the two estimation methods, respectively. The mean value of the output signals under the corrective estimation converges to ± 0.001 compared with the traditional method within 0.6s. Furthermore, both figures reveal that the estimation errors of FMAVs and the output signals of the system are more centralized. This observation means that the FMAV’s estimation of the system signals is faster, exhibiting better consistency and synergy. When multiple FMAVs are performing cooperative missions and flying in formation, the method proposed in this paper can be effectively utilized to cope with the time delay that occurs randomly during the communication process and to improve the topological information utilization by introducing the information fusion correction function. Thus, it can alleviate the perturbing effects of the current non-constant aerodynamic mechanism of the flapping-wing vehicle and the strong coupling between the aerodynamics and structure of the flapping wing on the state estimation, and improve the estimation accuracy of the system as a whole.

5. Conclusions

In this paper, we investigate the distributed H state estimation problem for FMAVs under non-uniform sampling. We enhance the traditional distributed state estimator model by introducing an information fusion function to correct the communication information in the FMAVs’ network system. This improvement aims to enhance the accuracy of signal transmission while ensuring estimation performance. Utilizing the Lyapunov stability principle and the method of linear matrix inequality, we provide criteria and a parameter design method for the distributed state estimator to satisfy the H performance index. Our approach combines the Lyapunov–Krasovskii functional (LKF) and deflation methods, along with cooperation with the information fusion function correction. This combination significantly reduces conservatism in the results and enhances the convergence speed of the outcomes. Finally, the designed estimator’s effectiveness and superiority are validated through simulation. In our upcoming study, we aim to enhance the system model by thoroughly analyzing the aerodynamics of FMAVs. We plan to incorporate information fusion correction into the framework to address various randomly occurring information incompleteness phenomena. Additionally, we will explore novel approaches to minimize the conservatism of conclusions in the distributed state estimation of FMAVs.

Author Contributions

Conceptualization, X.Z. and M.L.; methodology, X.Z. and S.G.; software, X.Z.; validation, X.Z., M.L., S.G. and Z.C.; formal analysis, X.Z. and M.L.; investigation, X.Z. and S.G.; resources, X.Z. and M.L.; data curation, X.Z.; writing—original draft preparation, X.Z. and S.G; writing—review and editing, X.Z., S.G. and Z.C.; visualization, X.Z.; supervision, X.Z. and M.L.; project administration, X.Z. and M.L.; funding acquisition, X.Z. and M.L. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Institutional Review Board Statement

Not applicable.

Data Availability Statement

The data used to support the findings of this study are available from the corresponding author upon request.

Conflicts of Interest

The authors declare that the research was conducted in the absence of any commercial or financial relationships that could be construed as potential conflicts of interest.

References

  1. Fang, X.; Wen, Y.; Gao, Z.; Gao, K.; Luo, Q.; Peng, H.; Du, R. Review of the Flight Control Method of a Bird-like Flapping-Wing Air Vehicle. Micromachines 2023, 14, 1547. [Google Scholar] [CrossRef]
  2. Orlowski, C.T.; Girard, A.R. Dynamics, stability, and control analyses of flapping wing micro-air vehicles. Prog. Aerosp. Sci. 2012, 51, 18–30. [Google Scholar] [CrossRef]
  3. Gerdes, J.W.; Gupta, S.K.; Wilkerson, S.A. A review of bird-inspired flapping wing miniature air vehicle designs. J. Mech. Robot. 2012, 4, 021003. [Google Scholar] [CrossRef]
  4. Hassanalian, M.; Abdelkefi, A.; Wei, M.; Ziaei-Rad, S. A novel methodology for wing sizing of bio-inspired flapping wing micro air vehicles: Theory and prototype. Acta Mech. 2017, 228, 1097–1113. [Google Scholar] [CrossRef]
  5. Anderson, M.L. Design and Control of Flapping Wing Micro Air Vehicles. Ph.D. Thesis, Air Force Institute of Technology, Dayton, OH, USA, 2011. [Google Scholar]
  6. Bhatti, M.Y.; Lee, S.G.; Han, J.H. Dynamic Stability and Flight Control of Biomimetic Flapping-Wing Micro Air Vehicle. Aerospace 2021, 8, 362. [Google Scholar] [CrossRef]
  7. Keennon, M.; Klingebiel, K.; Won, H. Development of the nano hummingbird: A tailless flapping wing micro air vehicle. In Proceedings of the 50th AIAA Aerospace Sciences Meeting Including the New Horizons Forum and Aerospace Exposition, Nashville, TN, USA, 9–12 January 2012; p. 588. [Google Scholar]
  8. Send, W.; Fischer, M.; Jebens, K.; Mugrauer, R.; Nagarathinam, A.; Scharstein, F. Artificial hinged-wing bird with active torsion and partially linear kinematics. In Proceedings of the 28th Congress of the International Council of the Aeronautical Sciences, Brisbane, Australia, 23–28 September 2012; Volume 10. [Google Scholar]
  9. Yang, W.; Wang, L.; Song, B. Dove: A biomimetic flapping-wing micro air vehicle. Int. J. Micro Air Veh. 2018, 10, 70–84. [Google Scholar] [CrossRef]
  10. Doman, D.B.; Oppenheimer, M.W.; Sigthorsson, D.O. Wingbeat shape modulation for flapping-wing micro-air-vehicle control during hover. J. Guid. Control. Dyn. 2010, 33, 724–739. [Google Scholar] [CrossRef]
  11. Khosravi, M.; Novinzadeh, A. A multi-body control approach for flapping wing micro aerial vehicles. Aerosp. Sci. Technol. 2021, 112, 106525. [Google Scholar] [CrossRef]
  12. Jeong, S.H.; Kim, J.H.; Choi, S.I.; Park, J.K.; Kang, T.S. Platform Design and Preliminary Test Result of an Insect-like Flapping MAV with Direct Motor-Driven Resonant Wings Utilizing Extension Springs. Biomimetics 2022, 8, 6. [Google Scholar] [CrossRef]
  13. Xue, D.; Song, B.; Song, W. Longitudinal Trim and Dynamic Stability Analysis of a Seagull-Based Model. Appl. Sci. 2022, 12, 5440. [Google Scholar] [CrossRef]
  14. Billingsley, E.; Ghommem, M.; Vasconcellos, R.; Abdelkefi, A. On the aerodynamic analysis and conceptual design of bioinspired multi-flapping-wing drones. Drones 2021, 5, 64. [Google Scholar] [CrossRef]
  15. Wang, Z.; Shen, B.; Liu, X. H filtering with randomly occurring sensor saturations and missing measurements. Automatica 2012, 48, 556–562. [Google Scholar] [CrossRef]
  16. Qian, W.; Zhang, X.; Zhao, Y.; Zhang, X. Distributed H state estimation in sensor network subject to state and communication delays. Circuits Syst. Signal Process. 2021, 40, 3227–3243. [Google Scholar] [CrossRef]
  17. Widhiarini, S.; Park, J.H.; Yoon, B.S.; Yoon, K.J.; Paik, I.H.; Kim, J.H.; Park, C.Y.; Jun, S.M.; Nam, C. Bird-mimetic wing system of flapping-wing micro air vehicle with autonomous flight control capability. J. Bionic Eng. 2016, 13, 458–467. [Google Scholar] [CrossRef]
  18. Noda, R.; Nakata, T.; Liu, H. Effect of Hindwings on the Aerodynamics and Passive Dynamic Stability of a Hovering Hawkmoth. Biomimetics 2023, 8, 578. [Google Scholar] [CrossRef] [PubMed]
  19. Xue, Y.; Cai, X.; Xu, R.; Liu, H. Wing Kinematics-Based Flight Control Strategy in Insect-Inspired Flight Systems: Deep Reinforcement Learning Gives Solutions and Inspires Controller Design in Flapping MAVs. Biomimetics 2023, 8, 295. [Google Scholar] [CrossRef] [PubMed]
  20. Mousavi, S.M.; Pourtakdoust, S.H. Improved Neural Adaptive Control for Nonlinear Oscillatory Dynamic of Flapping Wings. J. Guid. Control. Dyn. 2023, 46, 97–113. [Google Scholar] [CrossRef]
  21. Liu, G.; Wang, S.; Xu, W. Flying State Sensing and Estimation Method of Large-Scale Bionic Flapping Wing Flying Robot. Actuators 2022, 11, 213. [Google Scholar] [CrossRef]
  22. Yang, R.; Zhang, W.; Mou, J.; Zhang, B.; Zhang, Y. Attitude Estimation Algorithm of Flapping-Wing Micro Air Vehicle Based on Extended Kalman Filter. In Proceedings of the International Conference on Autonomous Unmanned Systems, Xi’an, China, 23–25 September 2022; pp. 1432–1443. [Google Scholar]
  23. He, W.; Yan, Z.; Sun, C.; Chen, Y. Adaptive neural network control of a flapping wing micro aerial vehicle with disturbance observer. IEEE Trans. Cybern. 2017, 47, 3452–3465. [Google Scholar] [CrossRef] [PubMed]
  24. Qian, W.; Lu, D.; Guo, S.; Zhao, Y. Distributed state estimation for mixed delays system over sensor networks with multichannel random attacks and Markov switching topology. In IEEE Transactions on Neural Networks and Learning Systems; IEEE: New York, NY, USA, 2022. [Google Scholar]
  25. Hu, Z.; Hu, J.; Yang, G. A survey on distributed filtering, estimation and fusion for nonlinear systems with communication constraints: New advances and prospects. Syst. Sci. Control Eng. 2020, 8, 189–205. [Google Scholar] [CrossRef]
  26. Pizá, R.; Carbonell, R.; Casanova, V.; Cuenca, Á.; Salt Llobregat, J.J. Nonuniform dual-rate extended kalman-filter-based sensor fusion for path-following control of a holonomic mobile robot with four mecanum wheels. Appl. Sci. 2022, 12, 3560. [Google Scholar] [CrossRef]
  27. Fridman, E.; Seuret, A.; Richard, J.P. Robust sampled-data stabilization of linear systems: An input delay approach. Automatica 2004, 40, 1441–1446. [Google Scholar] [CrossRef]
  28. Wang, L.; Wang, Z.; Wei, G.; Alsaadi, F.E. Variance-constrained H state estimation for time-varying multi-rate systems with redundant channels: The finite-horizon case. Inf. Sci. 2019, 501, 222–235. [Google Scholar] [CrossRef]
  29. Lin, H.; Sun, S. Globally optimal sequential and distributed fusion state estimation for multi-sensor systems with cross-correlated noises. Automatica 2019, 101, 128–137. [Google Scholar] [CrossRef]
  30. Li, Q.; Shen, B.; Wang, Z.; Alsaadi, F.E. A sampled-data approach to distributed H resilient state estimation for a class of nonlinear time-delay systems over sensor networks. J. Frankl. Inst. 2017, 354, 7139–7157. [Google Scholar] [CrossRef]
  31. Sun, D.; Xing, S.; Li, Y.; Pang, B.; Wang, X. Sub-aperture partitioning method for three-dimensional wide-angle synthetic aperture radar imaging with non-uniform sampling. Electronics 2019, 8, 629. [Google Scholar] [CrossRef]
  32. Wang, J.; Han, L.; Li, X.; Dong, X.; Li, Q.; Ren, Z. Time-varying formation of second-order discrete-time multi-agent systems under non-uniform communication delays and switching topology with application to UAV formation flying. IET Control Theory Appl. 2020, 14, 1947–1956. [Google Scholar] [CrossRef]
  33. Yang, B.; Cao, J.; Hao, M.; Pan, X. Further stability analysis of generalized neural networks with time-varying delays based on a novel Lyapunov-Krasovskii functional. IEEE Access 2019, 7, 91253–91264. [Google Scholar] [CrossRef]
  34. Zeng, H.B.; Liu, X.G.; Wang, W. A generalized free-matrix-based integral inequality for stability analysis of time-varying delay systems. Appl. Math. Comput. 2019, 354, 1–8. [Google Scholar] [CrossRef]
  35. Dong, H.; Wang, Z.; Lam, J.; Gao, H. Distributed filtering in sensor networks with randomly occurring saturations and successive packet dropouts. Int. J. Robust Nonlinear Control 2014, 24, 1743–1759. [Google Scholar] [CrossRef]
  36. Park, P.G.; Lee, W.I.; Lee, S.Y. Auxiliary Function-based Integral Inequalities for Quadratic Functions and their Applications to Time-delay Systems. J. Frankl. Inst. 2015, 352, 1378–1396. [Google Scholar] [CrossRef]
  37. Liu, K.; Seuret, A. Comparison of bounding methods for stability analysis of systems with time-varying delays. J. Frankl. Inst. 2017, 354, 2979–2993. [Google Scholar] [CrossRef]
Figure 1. Local structure of FMAV i information fusion correction.
Figure 1. Local structure of FMAV i information fusion correction.
Biomimetics 09 00167 g001
Figure 2. Topological structure of the FMAVs.
Figure 2. Topological structure of the FMAVs.
Biomimetics 09 00167 g002
Figure 3. Non-uniform sampling intervals (local).
Figure 3. Non-uniform sampling intervals (local).
Biomimetics 09 00167 g003
Figure 4. Estimation error under the traditional method.
Figure 4. Estimation error under the traditional method.
Biomimetics 09 00167 g004
Figure 5. Estimation error under the information fusion correction.
Figure 5. Estimation error under the information fusion correction.
Biomimetics 09 00167 g005
Figure 6. Outputs of z ( t ) and z i ( t ) under the traditional method.
Figure 6. Outputs of z ( t ) and z i ( t ) under the traditional method.
Biomimetics 09 00167 g006
Figure 7. Outputs of z ( t ) and z i ( t ) under the information fusion correction.
Figure 7. Outputs of z ( t ) and z i ( t ) under the information fusion correction.
Biomimetics 09 00167 g007
Table 1. Peak phase and error decrease ratio for each FMAV.
Table 1. Peak phase and error decrease ratio for each FMAV.
FMAV 1 FMAV 2 FMAV 3 FMAV 4 FMAV 5
H C 0.0170.0060.0130.0230.019
L C −0.007−0.015−0.009−0.003−0.004
H T 0.0170.0090.0120.0230.018
L T −0.005−0.008−0.008−0.003−0.006
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Zhang, X.; Luo, M.; Guo, S.; Cui, Z. Distributed State Estimation for Flapping-Wing Micro Air Vehicles with Information Fusion Correction. Biomimetics 2024, 9, 167. https://doi.org/10.3390/biomimetics9030167

AMA Style

Zhang X, Luo M, Guo S, Cui Z. Distributed State Estimation for Flapping-Wing Micro Air Vehicles with Information Fusion Correction. Biomimetics. 2024; 9(3):167. https://doi.org/10.3390/biomimetics9030167

Chicago/Turabian Style

Zhang, Xianglin, Mingqiang Luo, Simeng Guo, and Zhiyang Cui. 2024. "Distributed State Estimation for Flapping-Wing Micro Air Vehicles with Information Fusion Correction" Biomimetics 9, no. 3: 167. https://doi.org/10.3390/biomimetics9030167

Article Metrics

Back to TopTop