Next Article in Journal
TeCVP: A Time-Efficient Control Method for a Hexapod Wheel-Legged Robot Based on Velocity Planning
Next Article in Special Issue
Q-Learning-Based Pending Zone Adjustment for Proximity Classification
Previous Article in Journal
Automation and Optimization of Rat Heart Decellularization Using a Vibrating Fluid Column
Previous Article in Special Issue
A Non-Equal Time Interval Incremental Motion Prediction Method for Maritime Autonomous Surface Ships
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

An Optimal Linear Fusion Estimation Algorithm of Reduced Dimension for T-Proper Systems with Multiple Packet Dropouts

by
Rosa M. Fernández-Alcalá
1,*,
José D. Jiménez-López
1,
Nicolas Le Bihan
2 and
Clive Cheong Took
3
1
Department of Statistics and Operations Research, University of Jaén, Paraje Las Lagunillas, 23071 Jaén, Spain
2
Department of Images and Signals, CNRS/GIPSA-Lab, CEDEX, 38402 Saint Martin d’Hères, France
3
Department of Electronic Engineering, Royal Holloway, London TW20 OEX, UK
*
Author to whom correspondence should be addressed.
Sensors 2023, 23(8), 4047; https://doi.org/10.3390/s23084047
Submission received: 14 March 2023 / Revised: 13 April 2023 / Accepted: 14 April 2023 / Published: 17 April 2023
(This article belongs to the Special Issue Algorithms, Systems and Applications of Smart Sensor Networks)

Abstract

:
This paper analyses the centralized fusion linear estimation problem in multi-sensor systems with multiple packet dropouts and correlated noises. Packet dropouts are modeled by independent Bernoulli distributed random variables. This problem is addressed in the tessarine domain under conditions of T 1 and T 2 -properness, which entails a reduction in the dimension of the problem and, consequently, computational savings. The methodology proposed enables us to provide an optimal (in the least-mean-squares sense) linear fusion filtering algorithm for estimating the tessarine state with a lower computational cost than the conventional one devised in the real field. Simulation results illustrate the performance and advantages of the solution proposed in different settings.

1. Introduction

In sensor networks, the problem of estimating the state observed by multiple sensors has been analyzed extensively in recent decades due to the variety of applications they have in signal processing (see, e.g., [1,2,3,4,5,6,7,8,9]).
In networked systems, sensor failures, network congestion, communications interference or noise can cause random packet dropouts in data transmissions, and consequently, it is possible that the measurements available for state estimation are not always updated. These packet dropouts can be described by stochastic parameter systems that define the strategy followed to compensate for packet loss [10,11,12,13,14,15,16,17,18,19,20,21,22].
For multi-sensor systems, the potential of fusion estimation techniques to produce consistent and accurate estimators has been demonstrated. Thus, these techniques have also been applied to multi-sensor systems with multiple packet dropouts, giving rise to centralized as well as distributed fusion estimation algorithms (see, e.g., [4,10,23,24,25,26,27]). In general, centralized fusion methodology yields optimal estimators, but the computational load involved can be a handicap in practical applications.
Alternatively, 4D hypercomplex-based signal processing has been satisfactorily applied as a dimension reduction approach in multi-sensor fusion estimation problems with uncertainties [28,29,30,31,32,33,34,35]. Effectively, the benefit of using hypercomplex algebras is twofold: first, they may provide a compact representation of multidimensional signals and a better insight into the structure of the problem than that provided by a traditional or real formalism, and second, the characterization of certain properness properties related to the vanishing of some correlation or pseudo correlation functions means the dimension of the processes involved may be reduced. Then, even though the optimal processing in the 4D hypercomplex field is the widely linear (WL) processing, which implies working on a four-dimensional vector, under properness conditions, WL processing is equivalent to using a signal processing based on a vector of reduced dimension. Notice that there is not an algebra that always leads to the better solution, but the choice of the best algebra in each situation depends on the proper characteristics of the processes involved.
From among the different 4D hypercomplex structures, quaternions and, more recently, tessarines have been the most popular algebras used in signal processing. They are characterized by different multiplication rules that endorse different algebraic properties of interest: on the one hand, quaternions are a noncommutative division algebra, and on the other hand, tessarines are a commutative non-division algebra. Nevertheless, the fact that they have zero divisors does not have a major effect on their practical applications. Recently, due to the advantage of working with commutative algebras, the multi-sensor fusion estimation problem for systems with uncertain measurements has been addressed for tessarine signals with properness properties. Specifically, under T 1 and T 2 properness conditions, Kalman filter-like centralized and distributed fusion estimation algorithms have been proposed in [34,35] by considering different uncertainty situations (missing measurements and/or random delays), as well as correlated noises. The main interest of these algorithms lies in the reduction of the computational burden they entail under properness conditions, as achieving this computational saving from a real formalism is not possible. Nevertheless, the benefits of this methodology still have not been exploited in multiple sensor stochastic systems with packet dropouts.
This paper deals with the linear least-mean-squares (LLMS) fusion filtering problem for multi-sensor T k -proper, ( k = 1 , 2 ) tessarine systems with multiple packet dropouts. At each sensor, the multiple packet dropouts are described by independent Bernoulli distributed tessarine random vectors that at any instant of time t indicate whether the measurement output is received or lost, and in this second situation, the latest measurement available is used. Moreover, our formulation of the problem includes a possible correlation between the state and measurement noises. In this setting, using centralized fusion Kalman filter techniques and based on a T k -proper signal processing, an optimal linear fusion filtering algorithm of reduced dimension is provided for estimating the state as well as its mean squared error. Additionally, the performance of the solution proposed and its superiority over its counterpart in the quaternion domain is experimentally analyzed for the cases of T 1 -properness as well as T 2 -properness, by using a numerical example. In summary, the challenges of this paper are described in brief by the following items: (1) to address the LLMS fusion filtering problem for multisensor systems with multiple packet dropouts and correlated noises in the tessarine domain, (2) to establish conditions on the state-space system that guarantee the T k -properness of the processes involved, (3) to analyze the implications of T k -properness in the reduction of the dimension of the problem, (4) to derive a recursive algorithm to obtain the optimal fusion filters, and (5) to numerically illustrate the benefits of the proposed solution over their counterparts in the quaternion setting under T k -properness conditions.
This paper is organized as follows: In Section 2, the main concepts and properties in the tessarine domain are reviewed. Specifically, a tessarine random signal vector, its conjugations, the real and augmented vectors, the pseudo auto and cross-correlation functions, the T k -properness, and the ⋆ product between tessarines are defined. Section 3 describes the centralized fusion filtering problem for multi-sensor systems with multiple packet dropouts and its formulation in the tessarine domain under conditions of T k -properness. On the basis of the state-space model of the tessarine signal and the observations, the WL stacked state-space system is built from the augmented vectors of the processes involved, and afterwards, under T k -properness conditions, an equivalent form of reduced dimension for the available observation equation is presented. Next, the T k -proper centralized linear fusion filtering algorithm based on Kalman filter techniques is presented in Section 4. Note that to preserve the continuity of exposition, the derivation of the formulas of this algorithm has been deferred to Appendix A. In Section 5, two numerical examples, one of them over simulated values and the other one on realistic phenomena, illustrate the theoretical results obtained. The paper finishes with the concluding remarks in Section 6.

Notations

The following standard notation is used throughout this paper: scalars are denoted by lightface letters, while boldface lowercase and boldface uppercase letters represent the vectors and matrices, respectively. The symbol 0 n × m (respectively, 0 n ) stands for the n × m matrix (respectively, n column vector) whose elements are all zeros, I n is the n × n identity matrix, and 1 n denotes the n column vector of ones.
Z , R , and T denote, respectively, the set of integer, real, and tessarine numbers. R n (respectively, T n ) is the set of all n-dimensional real (respectively, tessarine) vectors, and R n × m (respectively, T n × m ) refers to the set of all n × m -dimensional real (respectively, tessarine) matrices. Moreover, the superscripts “*”, “ T ”, and “ H ” symbolize the tessarine conjugate, transpose, and Hermitian transpose, respectively.
The notation E [ · ] represents the mathematical expectation, Cov ( · ) is the covariance operator, and diag ( · ) denotes the diagonal (or block diagonal) matrix with the input arguments on the main diagonal. Finally, δ t , s represents the Kronecker delta function, and the Hadamard and Kronecker product operators are symbolized by “∘” and “⊗”, respectively.

2. Definitions and Preliminaries

This section is devoted to stating the core concepts and results in the tessarine domain that will be used throughout the paper.
Unless otherwise indicated, we shall assume that all random variables have zero mean.
Definition 1.
A tessarine random signal vector x ( t ) T n is a four-dimensional hypercomplex stochastic process defined as [36]
x ( t ) = x r ( t ) + η x η ( t ) + η x η ( t ) + η x η ( t ) , t Z ,
with x ν ( t ) R n , for ν = r , η , η , η , and where { η , η , η } are hyper-imaginary units such that:
η η = η , η η = η , η η = η , η 2 = η 2 = 1 , η 2 = 1 .
Consider x ( t ) , y ( t ) T n , tessarine random signal vectors given in Definition 1. The following concepts and properties can be established. Let Γ x ( t , s ) = E [ x ( t ) x H ( s ) ] be the pseudo autocorrelation function of x ( t ) T n and Γ x y ( t , s ) = E [ x ( t ) y H ( s ) ] the pseudo cross-correlation function of x ( t ) , y ( t ) T n , t , s Z .
In the tessarine domain, the second-order statistical properties of x ( t ) T n are completely described from the augmented tessarine signal vector
x ¯ ( t ) = [ x T ( t ) , x * T ( t ) , x η T ( t ) , x η T ( t ) ] T ,
where x * ( t ) is the conjugate of x ( t ) defined as
x * ( t ) = x r ( t ) η x η ( t ) + η x η ( t ) η x η ( t ) ,
and
x η ( t ) = x r ( t ) + η x η ( t ) η x η ( t ) η x η ( t ) ,
x η ( t ) = x r ( t ) η x η ( t ) η x η ( t ) + η x η ( t ) .
Let x r ( t ) = [ x r T ( t ) , x η T ( t ) , x η T ( t ) , x η T ( t ) ] T be the real vector formed by the components x ν ( t ) R n , ν = r , η , η , η , of x ( t ) T n . The following relationship can be established:
x ¯ ( t ) = 2 T x r ( t ) ,
where T = 1 2 A I n , with
A = 1 η η η 1 η η η 1 η η η 1 η η η .
Notice that T H T = I 4 n .
It should be highlighted that the properness profile of a tessarine random signal plays a key role in the choice of the suitable type of linear processing that leads to a reduction in the dimension of the problem. This properness profile is characterized by the degree of correlation between the imaginary components and the real component. In particular, two interesting types of properness can be defined in the tessarine domain [36,37].
Definition 2.
Let x ( t ) T n be a tessarine random signal vector. It is said that:
  • x ( t ) is T 1 -proper if and only if  Γ x x ν ( t , s ) = 0, for ν = * , η , η , and t , s Z ,
  • x ( t ) is T 2 -proper if and only if  Γ x x ν ( t , s ) = 0, for ν = η , η , and t , s Z .
Likewise, let x ( t ) T n 1 and y ( t ) T n 2 be two tessarine random signal vectors. It is said that:
  • x ( t ) and y ( t ) are cross T 1 -proper, if and only if Γ x y ν ( t , s ) = 0, for ν = * , η , η , and t , s Z ,
  • x ( t ) and y ( t ) are cross T 2 -proper, if and only if Γ x y ν ( t , s ) = 0, for ν = η , η , and t , s Z ,
  • x ( t ) and y ( t ) are jointly T k -proper, for k = 1 , 2 , if and only if they are T k -proper and cross T k -proper.
Remark 1.
In the tessarine domain, the optimal linear processing, the widely linear (WL) processing, is based on an augmented tessarine vector of dimension 4 n of the form given in (1). Nevertheless, when T k -properness conditions are satisfied, the WL estimators coincide with the one obtained from a T k -proper linear processing, which uses only the information provided by the processes involved (case k = 1 ) or the 2 n -dimensional augmented vector formed by the signal and its conjugate (case k = 2 ). Consequently, T k -properness means there is a significant reduction in the dimension of the processes involved [37].
Finally, a new product between two tessarine signal vectors is defined.
Definition 3.
Consider x ( t ) , y ( s ) T n . The productis defined by the expression
x ( t ) y ( s ) = x r ( t ) y r ( s ) + η x η ( t ) y η ( s ) + η x η ( t ) y η ( s ) + η x η ( t ) y η ( s ) .
Note that given two random tessarine signal vectors x ( t ) , y ( s ) T n , the augmented vector of x ( t ) y ( s ) is x ( t ) y ( s ) ¯ = D x ( t ) y ¯ ( s ) , with D x ( t ) = T diag ( x r ( t ) ) T H .

3. Problem Formulation

Let x ( t ) T n be an n-dimensional tessarine state vector which is assumed to be observed from R sensors perturbed by different additive noises according to the state-space model:
x ( t + 1 ) = F 1 ( t ) x ( t ) + F 2 ( t ) x * ( t ) + F 3 ( t ) x η ( t ) + F 4 ( t ) x η ( t ) + u ( t ) , t 0 , z ( i ) ( t ) = x ( t ) + v ( i ) ( t ) , t 1 , i = 1 , , R ,
with
  • F j ( t ) T n × n , j = 1 , , 4 : deterministic tessarine matrices.
  • u ( t ) T n : tessarine white noises with pseudo variances Q ( t ) .
  • v ( i ) ( t ) T n : tessarine white noises with pseudo variances R ( i ) ( t ) .
  • u ( t ) , v ( i ) ( t ) correlated with Γ u v ( i ) ( t , s ) = S ( i ) ( t ) δ t , s .
  • v ( i ) ( t ) , v ( j ) ( t ) independent for any two sensors i j .
  • x ( 0 ) uncorrelated with u ( t ) and v ( i ) ( t ) , for t 0 , i = 1 , , R .
  • Γ x ( 0 , 0 ) = P 0 .
The packets or measured outputs z ( i ) ( t ) are assumed to be affected by random packet dropouts characterized by Bernoulli distributed random variables that can be described by the following model:
y ( i ) ( t ) = γ ( i ) ( t ) z ( i ) ( t ) + ( 1 n γ ( i ) ( t ) ) y ( i ) ( t 1 ) , t 2 ;
for i = 1 , , R , with y ( i ) ( 1 ) = z ( i ) ( 1 ) , and the product given in Definition 3. Moreover, at each sensor i = 1 , , R , the tessarine random vector γ ( i ) ( t ) = [ γ 1 ( i ) ( t ) , , γ n ( i ) ( t ) ] T T n is of the form γ j ( i ) ( t ) = γ j , r ( i ) ( t ) + η γ j , η ( i ) ( t ) + η γ j , η ( i ) ( t ) + η γ j , η ( i ) ( t ) , for j = 1 , , n , where γ j , ν ( i ) ( t ) are independent Bernoulli random variables with known probabilities p j , ν ( i ) ( t ) , for j = 1 , , n and ν = r , η , η , η , that indicate whether the corresponding component of the packet or measured output z ( i ) ( t ) of sensor i is received at time t ( γ j , ν ( i ) ( t ) = 1 ) or it is lost and the latest received previously component, corresponding to the measured output z ( i ) ( t 1 ) , is used at time t ( γ j , ν ( i ) ( t ) = 0 ). Additionally, γ ( i ) ( t ) and γ ( i ) ( s ) are assumed to be independent for t s , and γ ( i ) ( t ) is independent of x ( t ) , u ( t ) , v ( l ) ( t ) , and γ ( l ) ( t ) , for i l , with i , l = 1 , , R .
Remark 2.
Observe that model (2) always considers the latest measurement output received when the current measurement output is lost during transmission. Hence, this model can be used to describe multiple packet dropouts.
Remark 3.
Under the hypothesis established for the Bernoulli random variables γ j , ν ( i ) ( t ) , it is not difficult to check that
E γ j 1 , ν 1 ( i 1 ) ( t ) γ j 2 , ν 2 ( i 2 ) ( t ) = p j 1 , ν 1 ( i 1 ) ( t ) , i f i 1 = i 2 , j 1 = j 2 , ν 1 = ν 2 p j 1 , ν 1 ( i 1 ) ( t ) p j 2 , ν 2 ( i 2 ) ( t ) , o t h e r w i s e , E 1 γ j 1 , η 1 ( i 1 ) ( t ) 1 γ j 2 , η 2 ( i 2 ) ( t ) = 1 p j 1 , ν 1 ( i 1 ) ( t ) , i f i 1 = i 2 , j 1 = j 2 , ν 1 = ν 2 1 p j 1 , ν 1 ( i 1 ) ( t ) 1 p j 2 , ν 2 ( i 2 ) ( t ) , o t h e r w i s e , E γ j 1 , η 1 ( i 1 ) ( t ) 1 γ j 2 , η 2 ( i 2 ) ( t ) = 0 , i f i 1 = i 2 , j 1 = j 2 , ν 1 = ν 2 p j 1 , ν 1 ( i 1 ) ( t ) 1 p j 2 , ν 2 ( i 2 ) ( t ) , o t h e r w i s e ,
for any j 1 , j 2 = 1 , , n , ν 1 , ν 2 = r , η , η , η and i 1 , i 2 = 1 , , R .
In this setting, and based on the information supplied by the received measurements, our aim is to devise efficient algorithms for computing the WL centralized fusion estimators of the signal x ( t ) , under the conditions of T k -properness, for k = 1 , 2 .
With the purpose of a WL processing, the 4 n -dimensional augmented vectors are considered. Then, the centralized fusion estimation problem is addressed by applying the traditional estimation methods on the following WL stacked state-space system:
x ¯ ( t + 1 ) = Φ ¯ ( t ) x ¯ ( t ) + u ¯ ( t ) , t 0 ,
z ( t ) = C x ¯ ( t ) + v ( t ) , t 1 ,
y ( t ) = D ¯ γ ( t ) z ( t ) + D ¯ ( 1 γ ) ( t ) y ( t 1 ) , t 2 ,
with y ( 1 ) = z ( 1 ) , and where z ( t ) = z ¯ ( 1 ) T ( t ) , , z ¯ ( R ) T ( t ) T , v ( t ) = v ¯ ( 1 ) T ( t ) , , v ¯ ( R ) T ( t ) T , and y ( t ) = y ¯ ( 1 ) T ( t ) , , y ¯ ( R ) T ( t ) T . Moreover,
Φ ¯ ( t ) = F 1 ( t ) F 2 ( t ) F 3 ( t ) F 4 ( t ) F 2 * ( t ) F 1 * ( t ) F 4 * ( t ) F 3 * ( t ) F 3 η ( t ) F 4 η ( t ) F 1 η ( t ) F 2 η ( t ) F 4 η ( t ) F 3 η ( t ) F 2 η ( t ) F 1 η ( t ) ,
D ¯ γ ( t ) = Y diag ( γ r ( t ) ) Y H , D ¯ ( 1 γ ) ( t ) = Y diag 1 4 n R γ r ( t ) Y H , with Y = I R T and γ r ( t ) = γ ( 1 ) r T ( t ) , , γ ( R ) r T ( t ) T , and C = 1 R I 4 n .
Furthermore, Γ u ¯ ( t , s ) = Q ¯ ( t ) δ t , s , Γ v ( t , s ) = R ( t ) δ t , s , and Γ u ¯ v ( t , s ) = S ( t ) δ t , s , where R ( t ) = diag R ¯ ( 1 ) ( t ) , , R ¯ ( R ) ( t ) , with R ¯ ( i ) ( t ) = Γ v ¯ ( i ) ( t , t ) , and S ( t ) = S ¯ ( 1 ) ( t ) , , S ¯ ( R ) ( t ) , with S ¯ ( i ) ( t ) = Γ u ¯ v ¯ ( i ) ( t , t ) , for i = 1 , , R .
Now, the centralized fusion estimation problem is analyzed in a T k -properness setting. The following proposition establishes conditions on system (3)–(5) that guarantee the T k -properness of the processes involved.
Proposition 1.
Given the WL stacked state-space model (3)–(5), and taking into account the T k -properness concepts given in Definition 2, the following properties can be established:
  • x ( t ) is T 1 -proper if and only if the initial state x ( 0 ) and the state noise u ( t ) are T 1 -proper, and the matrix Φ ¯ ( t ) is block diagonal as described below
    Φ ¯ ( t ) = diag F 1 ( t ) , F 1 * ( t ) , F 1 η ( t ) , F 1 η ( t ) ,
    If additionally v ( i ) ( t ) is T 1 -proper, u ( t ) and v ( i ) ( t ) are cross T 1 -proper, and p j , r ( i ) ( t ) = p j , η ( i ) ( t ) = p j , η ( i ) ( t ) = p j , η ( i ) ( t ) p j ( i ) ( t ) , t , j = 1 , , n , i = 1 , , R , then x ( t ) and y ( i ) ( t ) are jointly T 1 -proper.
  • x ( t ) is T 2 -proper if and only if the initial state x ( 0 ) and the state noise u ( t ) are T 2 -proper, and the matrix Φ ¯ ( t ) is block diagonal as described below
    Φ ¯ ( t ) = diag Φ 2 ( t ) , Φ 2 η ( t ) , with Φ 2 ( t ) = F 1 ( t ) F 2 ( t ) F 2 * ( t ) F 1 * ( t ) ,
    If additionally v ( i ) ( t ) is T 2 -proper, u ( t ) and v ( i ) ( t ) are cross T 2 -proper, and p j , r ( i ) ( t ) = p j , η ( i ) ( t ) , p j , η ( i ) ( t ) = p j , η ( i ) ( t ) , t , j = 1 , , n , i = 1 , , R , then x ( t ) and y ( i ) ( t ) are jointly T 2 -proper.
Remark 4.
It should be observed that the conditions established in Proposition 1 for ensuring the different type of properness on the processes involved in (3)–(5), are similar to the one stated in [34].
Then, under conditions of T k -properness, for k = 1 , 2 , the measurement Equation (5) in the above WL stacked state-space model can be expressed in the following equivalent form of reduced dimension:
y k ( t ) = D ¯ k γ ( t ) z ( t ) + D ¯ k 1 γ y ( t 1 ) , t 2 ,
with y k ( 1 ) = Δ k z ( 1 ) , and Δ k = I R I k n , 0 k n × ( 4 k ) n . Furthermore, D ¯ k γ ( t ) = Y k diag γ r ( t ) Y H and D ¯ k 1 γ ( t ) = Y k diag 1 4 n R γ r ( t ) Y H , where Y k = I R T k , with T k = 1 2 B k I n , and
B k = 1 η η η , for k = 1 1 η η η 1 η η η , for k = 2 .
In addition,
Π ¯ k γ ( t ) = E D ¯ k γ ( t ) = diag Π ¯ k γ ( 1 ) ( t ) , , Π ¯ k γ ( R ) ( t ) , Π ¯ k ( 1 γ ) ( t ) = E D ¯ k ( 1 γ ) ( t ) = diag Π ¯ k 1 γ ( 1 ) ( t ) , , Π ¯ k 1 γ ( R ) ( t ) ,
with Π ¯ k γ ( i ) ( t ) = Π k ( i ) ( t ) , 0 k n × ( 4 k ) n and Π ¯ k 1 γ ( i ) ( t ) = I k n Π k ( i ) ( t ) , 0 k n × ( 4 k ) n ,
Π 1 ( i ) ( t ) = diag p 1 , r ( i ) ( t ) , , p n , r ( i ) ( t ) , i = 1 , , R , Π 2 ( i ) ( t ) = 1 2 Π a ( i ) ( t ) Π b ( i ) ( t ) Π b ( i ) ( t ) Π a ( i ) ( t ) , i = 1 , , R ,
and
Π a ( i ) ( t ) = diag p 1 , r ( i ) ( t ) + p 1 , η ( i ) ( t ) , , p n , r ( i ) ( t ) + p n , η ( i ) ( t ) , i = 1 , , R , Π b ( i ) ( t ) = diag p 1 , r ( i ) ( t ) p 1 , η ( i ) ( t ) , , p n , r ( i ) ( t ) p n , η ( i ) ( t ) , i = 1 , , R .
Remark 5.
It is worth noting that T k -properness also allows us to reduce the dimension of Equations (3) and (4) by replacing the 4 n -dimensional augmented processes x ¯ ( t ) , u ¯ ( t ) z ¯ ( i ) ( t ) , v ¯ ( i ) ( t ) , and the matrix Φ ¯ ( t ) by the corresponding k n -dimensional vectors x k ( t ) , u k ( t ) , z k ( i ) ( t ) , v k ( i ) ( t ) , and Φ k ( t ) , defined as
  • T 1 -proper case: x 1 ( t ) x ( t ) , u 1 ( t ) u ( t ) , z 1 ( i ) ( t ) z ( i ) ( t ) , v 1 ( i ) ( t ) v ( i ) ( t ) , and Φ 1 ( t ) F 1 ( t ) .
  • T 2 -proper case: x 2 ( t ) x ( t ) , x H ( t ) T , u 2 ( t ) u ( t ) , u H ( t ) T , z 2 ( i ) ( t ) z ( i ) ( t ) , z ( i ) H ( t ) T , v 2 ( i ) ( t ) v ( i ) ( t ) , v ( i ) H ( t ) T , and Φ 2 ( t ) given in Proposition 1, in a T 2 -proper scenario.
Furthermore, Γ u k ( t , s ) = Q k ( t ) δ t , s , Γ v k ( i ) ( t , s ) = R k ( i ) ( t ) δ t , s , Γ u k v k ( i ) ( t , s ) = S k ( i ) ( t ) δ t , s , and Γ x k ( 0 , 0 ) = P 0 k .
Thus, whereas the optimal linear processing in the tessarine domain suggests computing the LLMS filter of the state x ( t ) T n from its projection onto the augmented measurements { y ( 1 ) , y ( t ) } , under conditions of T k -properness, for k = 1 , 2 , this estimator can be obtained from the measurements { y k ( 1 ) , , y k ( t ) } defined in (6), which gives rise to the so-called T k -proper estimators. This approach supposes a reduction in the dimension of the problem that leads to computational savings that cannot be attained from a real formalism.
This methodology has been recently applied to design recursive fusion estimation algorithms for multi-sensor systems affected by random delays and missing measurements [35]. In this paper, we are interested in extending this methodology to systems affected by random multiple-packet dropouts.
Remark 6.
Note that although tessarine system is not a Hilbert space, a suitable metric has been defined in [36] to ensure the existence and uniqueness of projections.

4. T k -Proper Centralized Fusion Filtering Estimation

In this section, based on Kalman filter techniques, an efficient algorithm is provided for the computation of the T k -proper LLMS centralized fusion filter x ^ T k ( t | t ) , for k = 1 , 2 , of the state x ( t ) described by the state-space system with packet dropouts given by Equations (3), (4), and (6), as well as its associated error pseudo covariance matrix P T k ( t | t ) . For this purpose, a recursive algorithm is devised under T k -properness conditions for the projection of x ¯ ( t ) onto the set of measurements { y k ( 1 ) , , y k ( t ) } , denoted by x ^ k ( t | t ) , and its error pseudo covariance matrix P k ( t | t ) . Then, x ^ T k ( t | t ) and P T k ( t | t ) are determined by the first n components of x ^ k ( t | t ) and P k ( t | t ) , respectively.
Theorem 1 summarizes the formulas of this T k -proper LLMS centralized fusion filtering algorithm.
Theorem 1.
The T k -proper LLMS centralized fusion filter, x ^ T k ( t | t ) , for k = 1 , 2 , is obtained as follows
x ^ T 1 ( t | t ) = x ^ 1 ( t | t ) , x ^ T 2 ( t | t ) = 1 n , 0 n x ^ 2 ( t | t ) ,
where for k = 1 , 2 , x ^ k ( t | t ) is calculated from the recursive equation
x ^ k ( t | t ) = x ^ k ( t | t 1 ) + L k ( t ) ϵ k ( t ) , t 1 ,
and x ^ k ( t + 1 | t ) satisfies the recursive expression
x ^ k ( t + 1 | t ) = Φ k ( t ) x ^ k ( t | t ) + H k ( t ) ϵ k ( t ) , t 1 ,
with initial values x ^ k ( 1 | 0 ) = x ^ k ( 0 | 0 ) = 0 k n .
The innovations ϵ k ( t ) are recursively calculated from the formula
ϵ k ( t ) = y k ( t ) Π k ( t ) C k x ^ k ( t | t 1 ) I k n R Π k ( t ) y k ( t 1 ) , t 2 ,
with initial value ϵ k ( 1 ) = y k ( 1 ) , and C k = 1 R I k n .
Moreover, H k ( t ) = S k ( t ) Π k ( t ) Ω k 1 ( t ) , where S k ( t ) = [ S k ( 1 ) ( t ) , , S k ( R ) ( t ) ] , and Π k ( t ) = diag Π k ( 1 ) ( t ) , , Π k ( R ) ( t ) , with Π k ( i ) ( t ) given in (7). L k ( t ) = Θ k ( t ) Ω k 1 ( t ) , where the matrices Θ k ( t ) are obtained from the equation
Θ k ( t ) = P k ( t | t 1 ) C k T Π k ( t ) , t 2 ; Θ k ( 1 ) = 1 R T D k ( 1 ) ,
with
D k ( 1 ) = I k n , 0 k n × ( 4 k ) n Γ x ¯ ( 1 , 1 ) I k n , 0 k n × ( 4 k ) n T ,
and where Γ x ¯ ( t , t ) is given by the recursive expression
Γ x ¯ ( t , t ) = Φ ¯ ( t 1 ) Γ x ¯ ( t 1 , t 1 ) Φ ¯ H ( t 1 ) + Q ¯ ( t 1 ) , t 1 ; Γ x ¯ ( 0 , 0 ) = P ¯ 0 .
In addition,
Ω k ( t ) = Y k Cov γ r ( t ) Ψ 1 ( t ) Ψ 2 ( t ) Ψ 2 H ( t ) + Ψ 3 ( t ) Y k H + Y k Γ γ r ( t , t ) Y H R ( t ) Y Y k H + Π k ( t ) C k P k ( t | t 1 ) C k T Π k ( t ) ,
where
Ψ 1 ( t ) = Y H C Γ x ¯ ( t , t ) C T Y , Ψ 2 ( t ) = Y H C Φ ¯ ( t 1 ) Γ x ¯ y ( t 1 , t 1 ) + S ( t 1 ) Π ¯ γ ( t 1 ) Y , Ψ 3 ( t ) = Y H Γ y ( t 1 , t 1 ) Y ,
with Γ x ¯ ( t , t ) computed in (13),
Γ x ¯ y ( t , t ) = Γ x ¯ ( t , t ) C T Π ¯ γ ( t ) + Φ ¯ ( t 1 ) Γ x ¯ y ( t 1 , t 1 ) + S ( t 1 ) Π ¯ γ ( t 1 ) Π ¯ 1 γ ( t ) , t 2 ; Γ x ¯ y ( 1 , 1 ) = Γ x ¯ ( t , t ) C T ,
and
Γ y ( t , t ) = Y Γ γ r ( t , t ) Ψ 1 ( t ) + Y H R ( t ) Y + Γ γ r ( 1 γ r ) ( t , t ) Ψ 2 ( t ) + Γ γ r ( 1 γ r ) T ( t , t ) Ψ 2 H ( t ) + Γ ( 1 γ r ) ( t , t ) Ψ 3 ( t ) Y H , t 2 ; Γ y ( 1 , 1 ) = C Γ x ¯ ( t , t ) C T + R ( 1 ) .
Finally, the T k -proper centralized fusion filtering error pseudo covariance matrix, P T k ( t | t ) , for k = 1 , 2 , is obtained as follows:
P T 1 ( t | t ) = P 1 ( t | t ) , P T 2 ( t | t ) = 1 n , 0 n P 2 ( t | t ) 1 n , 0 n T ,
where for k = 1 , 2 , P k ( t | t ) satisfies the following recursive equation:
P k ( t | t ) = P k ( t | t 1 ) Θ k ( t ) Ω k 1 ( t ) Θ k H ( t ) ,
with initial condition P k ( 0 | 0 ) = P 0 k , and
P k ( t + 1 | t ) = Φ k ( t ) P k ( t | t ) Φ k H ( t ) Φ k ( t ) Θ k ( t ) H k H ( t ) H k ( t ) Θ k H ( t ) Φ k H ( t ) H k ( t ) Ω k ( t ) H k H ( t ) + Q k ( t ) ,
with initial condition P k ( 1 | 0 ) = D k ( 1 ) .
Remark 7.
Notice that the computational load of the T k -proper LLMS centralized fusion filtering algorithms, for k = 1 , 2 , given in Theorem 1 is the same as that of their quaternion domain counterparts, i.e., those derived by using quaternion strictly linear (QSL) and quaternion semi-widely linear (QSWL) processing, respectively.
As a consequence, it is noteworthy to see that the proposed T k -proper LLMS centralized fusion filtering algorithm provides estimations of the state that is equivalent to the one obtained from a WL processing or a real vectorial processing, whereas the computational load implied is reduced from O ( 64 R 3 n 3 ) to O ( k R 3 n 3 ) for k = 1 , 2 [38].

5. Numerical Example

Our aim in this section is to numerically analyze the performance and benefits of the T k -proper LLMS centralized fusion filtering algorithm proposed in Theorem 1. Two examples are proposed: the first one from simulated values in which a scalar signal is estimated from the observations provided by several sensors; and the second one, a realistic model of a bidimensional tessarine state-space model which described a great amount of experimental phenomena. In both examples, by varying the Bernoulli parameters, different situations are compared in order to illustrate the effectiveness of the proposed algorithm in both T k -proper scenarios, for k = 1 , 2 .

5.1. Example 1

Consider the following multi-sensor tessarine state-space system:
x ( t + 1 ) = F 1 ( t ) x ( t ) + u ( t ) , t 0 , z ( i ) ( t ) = x ( t ) + v ( i ) ( t ) , t 1 , y ( i ) ( t ) = γ ( i ) ( t ) z ( i ) ( t ) + ( 1 γ ( i ) ( t ) ) y ( i ) ( t 1 ) , t 2 ,
for i = 1 , , R , with y ( i ) ( 1 ) = z ( i ) ( 1 ) , and where F 1 ( t ) = 0.3 + 0.3 η + 0.1 η + 0.2 η T . Moreover, u ( t ) is a tessarine noise such that the covariance matrix of the associated real vector u r ( t ) is of the form
Γ u r ( t , s ) = a 0 c 0 0 b 0 c c 0 a 0 0 c 0 b δ t , s ,
where the parameters a, b, and c take different values depending on the T k -proper scenario considered. Furthermore, to guarantee the correlation hypothesis between the state and observation noises, u ( t ) and v ( i ) ( t ) , they are assumed to satisfy the following expression:
v ( i ) ( t ) = α i u ( t ) + w ( i ) ( t ) , t 1 ,
with α i R , and where, at each i, w ( i ) ( t ) is a tessarine white Gaussian noise independent of u ( t ) , whose real covariance matrix is given by
Γ w ( i ) r ( t , s ) = diag β i , β i , β i , β i , t 1 ,
Specifically, the following values of α i and β i , for i = 1 , 2 , 3 , 4 , 5 , will be considered in our simulations:
α 1 = 0.5 , α 2 = 0.3 , α 3 = 0.9 , α 4 = 0.6 , α 5 = 0.2
β 1 = 95 , β 2 = 125 , β 3 = 87 , β 4 = 83 , β 5 = 73
Additionally, the variance matrix of the real initial state x r ( 0 ) is assumed to be of the form
Γ x r ( 0 , 0 ) = d 0 f 0 0 e 0 f f 0 d 0 0 f 0 e ,
whose values d, e, and f will be specified in Section 5.1.1 and Section 5.1.2, according to the different T k -proper scenario analyzed.

5.1.1. T 1 -Proper Scenario

To guarantee that x ( t ) and y ( i ) ( t ) are joint T 1 -proper, it has been taken a = b = 1 , c = 0.5 in (18) and d = e = 4 , c = 1.5 in (19). Moreover, it has also been assumed that the components of the multiplicative noise in (17), γ ν ( i ) ( t ) have constant probabilities p ν ( i ) = p ( i ) , for all ν = r , η , η η , and i = 1 , , R .
Firstly, the behavior of the estimators proposed is analyzed by considering a different number of sensors. Specifically, Figure 1 shows the T 1 -proper centralized fusion filtering error variances computed from the observations provided by 2, 3, 4, and 5 sensors. As expected, the estimators perform better as the number of sensors increases, which makes sense because the number of observations used to estimate the signal increases.
Next, in order to show the computational savings attained with the solution proposed under T 1 -properness conditions, Table 1 presents the computation time required to apply the T 1 -proper centralized fusion filtering algorithms given in Theorem 1, and the conventional one devised from a real-valued linear processing in the cases of 2, 3, 4, and 5 sensors. Then, a reduction in the computation time can be observed when the methodology proposed is used, and this computational saving becomes more significant as the number of sensors increases.
Our second objective is to compare tessarine and quaternion signal processing for different probabilities of updated/missing observations under T 1 -properness conditions. For this purpose, the error variances of both T 1 and QSL centralized fusion filters have been calculated for the following cases:
-
Case 1: p ( i ) = 0.1 , i = 1 , , 5 ;
-
Case 2: p ( i ) = 0.3 , i = 1 , , 5 ;
-
Case 3: p ( i ) = 0.5 , i = 1 , , 5 ;
-
Case 4: p ( i ) = 0.7 , i = 1 , , 5 ;
-
Case 5: p ( i ) = 0.9 , i = 1 , , 5 .
Then, the difference between both tessarine and quaternion LLMS centralized fusion filtering error variances, that is, D 1 ( t | t ) = P Q S L ( t | t ) P 1 ( t | t ) , have been computed and displayed in Figure 2. In this figure, positive differences can be observed in all the cases, meaning that it can be noted that T 1 -proper fusion estimators perform better than their quaternion counterparts. As expected, the fact that the T 1 -properness conditions are satisfied determines that it is more appropriate to use the T 1 -proper signal processing than the quaternion one, since it yields better estimations. Moreover, these differences become smaller as the probability of updated observations increases.
Finally, with the aim of comparing both Q S L and T 1 -proper signal processing, they are applied by taking a fixed value for the probabilities of the Bernoulli parameters in all the sensors, but different values of c in (18), that is, c = 0.8 , 0.5 , 0.2 , 0 . Note that for c = 0 , the state additive noise, u ( t ) , is T 1 besides Q -proper, and as c is further away from 0, the Q -properness conditions are further away. In this setting, the error variances of both T 1 -proper and QSL LLMS centralized fusion filters have been computed, and the mean of the differences between them, M D 1 ( t | t ) = mean ( D 1 ( t | t ) ) , have been displayed in Figure 3 for the different values of c. In this figure, tessarine estimators are shown to be more accurate the further the noise u ( t ) is from the Q -properness conditions. Moreover, as in Figure 2, these differences decrease as the probability of updated observations increases.

5.1.2. T 2 -Proper Scenario

In order to guarantee T 2 -properness conditions, a = 1 , b = 2 , c = 0.5 in (18) is assumed, and d = 4 , e = 3 , and c = 1.5 in (19), and also p r ( i ) = p η ( i ) and p η ( i ) = p η ( i ) for i = 1 , , 5 .
As in the previous subsection, in order to compare the performance of tessarine and quaternion processing under T 2 -properness conditions, the differences between the LLMS centralized fusion filtering error variances of the QSWL and T 2 -proper estimators, denoted by D 2 ( t | t ) , have been computed and displayed in Figure 4, for the following cases:
-
Case 6: p r ( i ) = 0.1 and p η ( i ) = 0.2 , i = 1 , , 5 ;
-
Case 7: p r ( i ) = 0.3 and p η ( i ) = 0.4 , i = 1 , , 5 ;
-
Case 8: p r ( i ) = 0.5 and p η ( i ) = 0.6 , i = 1 , , 5 ;
-
Case 9: p r ( i ) = 0.7 and p η ( i ) = 0.8 , i = 1 , , 5 ;
-
Case 10: p r ( i ) = 0.9 and p η ( i ) = 1 , i = 1 , , 5 .
Because these differences are positive in all the cases, the superiority of the T 2 -proper tessarine processing over the QSWL processing under T 2 -properness conditions is clear, and these differences become smaller as the probability that the components of the available observation are updated increases.

5.2. Example 2

Let us consider the following general equation of motion [33]:
φ t = ϕ , and ϕ t = υ ,
where φ is the variable of interest, ϕ its range of change, and υ the input of the system.
Notice that Equation (20) models a great amount of physical phenomena, and it has been used, for example, in bearing-only tracking applications and rotation tracking problems, where υ represents, respectively, the force or acceleration and the torque or angular acceleration.
In discrete-time, by taking x ( t ) = φ ( t ) , ϕ ( t ) T , it is possible to build a model equivalent to that given in (20), as follows:
x ( t + 1 ) = 1 0.04 0 1 x ( t ) + 0.0008 0.04 ϖ ( t ) , t = 1 , , 100 ; x ( 0 ) = 0 2 × 1 ,
where ϖ ( t ) is a tessarine white noise with real covariance matrix:
E ϖ r ( t ) ϖ r T ( s ) = 3 0 2 0 0 3 0 2 2 0 3 0 0 2 0 3 δ t s , t , s = 1 , , 100 .
Moreover, the additive noise of single-sensor real observation equation, v ( t ) = v 1 ( t ) , v 2 ( t ) T , is assumed to be a tessarine white noise with independent components and associated real covariance matrices given by
E v j r ( t ) v j r T ( s ) = 6.5 0 0.1 0 0 6.5 0 0.1 0.1 0 6.5 0 0 0.1 0 6.5 δ t s , t , s = 1 , , 100 , j = 1 , 2 .
In order to guarantee the T k -properness conditions, the following assumptions and cases about the parameters of the Bernoulli random variables have been considered:
In the T 1 -proper scenario: p j , ν ( t ) = p j , for all j = 1 , 2 , ν = r , η , η η :
-
Case 11: p 1 = 0.1 , p 2 = 0.2 ;
-
Case 12: p 1 = 0.3 , p 2 = 0.4 ;
-
Case 13: p 1 = 0.5 , p 2 = 0.6 ;
-
Case 14: p 1 = 0.7 , p 2 = 0.8 ;
-
Case 15: p 1 = 0.9 , p 2 = 1 .
In the T 2 -proper scenario: p j , r ( t ) = p j , ν ( t ) = p j , r , p j , η ( t ) = p j , ν ( t ) = p j , η , for all j = 1 , 2 :
-
Case 16: p 1 , r = 0.1 , p 1 , η = p 2 , r = 0.2 , p 2 , η = 0.3 ;
-
Case 17: p 1 , r = 0.3 , p 1 , η = p 2 , r = 0.4 , p 2 , η = 0.5 ;
-
Case 18: p 1 , r = 0.5 , p 1 , η = p 2 , r = 0.6 , p 2 , η = 0.7 ;
-
Case 19: p 1 , r = 0.7 , p 1 , η = p 2 , r = 0.8 , p 2 , η = 0.9 ;
-
Case 20: p 1 , r = 0.9 , p 1 , η = p 2 , r = 0.95 , p 2 , η = 1 .
For all the above cases, the differences between the quaternion and tessarine filtering error variances have been calculated and displayed in Figure 5 and Figure 6, for the T 1 and T 2 -proper scenarios and for the first and second component of the signal, respectively. The same conclusions can be derived for both figures: (1) better estimations by using the tessarine processing than from the quaternion processing and, (2) there exists a lower difference between the estimations obtained from both types of processing when the probability that the components of the available observations are updated increases.

6. Discussion

The LLMS centralized fusion filtering problem is analyzed in linear systems with multiple sensors and multiple packet dropouts. However, unlike most of the solutions proposed in the literature, a proper hypercomplex-valued signal processing has been employed with the purpose of reducing the dimension of the problem. Specifically, the state-space system is defined in the tessarine domain, and it is assumed that each component of the measurement output at each sensor may present a different packet dropout rate, modeled by using a Bernoulli random variable. Moreover, the state and the measurement noises can be correlated. Under hypotheses of T k -properness, our approach allows us to provide an optimal LLMS fusion filtering algorithm that reduces the computational cost of its counterpart in the real field. The good behavior and benefits of this algorithm have been analyzed in situations of T 1 and T 2 - properness by considering different numbers of sensors. Moreover, a comparative study of the quaternion and tessarine approaches was carried out, showing how the algorithm proposed behaves better than its counterpart in the quaternion domain when T k -properness, k = 1 , 2 , conditions are satisfied.
As a consequence, our approach based on T k -proper processing presents two main advantages: on the one hand, the tessarine systems offer a suitable framework to model 3D and 4D physical and experimental phenomena, and on the other hand, a considerable reduction of problem dimension is possible when the processes involved are T k -proper, which implies significant computational savings in the implementation of our LLMS fusion-filtering algorithm that cannot be attained from a real formalism of the problem.
In future research, we will approach the estimation problem in other hypercomplex algebras and under different properness conditions by using alternative fusion architectures for the multi-sensor observations with varied uncertainty situations.

Author Contributions

All authors have contributed equally to the work. The functions mainly carried out by each specific author are detailed below. Conceptualization, R.M.F.-A., N.L.B. and C.C.T.; formal analysis, R.M.F.-A. and J.D.J.-L.; methodology, R.M.F.-A. and J.D.J.-L.; investigation, R.M.F.-A. and J.D.J.-L.; visualization, R.M.F.-A., J.D.J.-L., N.L.B. and C.C.T.; writing—original draft preparation, R.M.F.-A. and J.D.J.-L.; writing—review and editing, R.M.F.-A., J.D.J.-L., N.L.B. and C.C.T.; funding acquisition, R.M.F.-A. and J.D.J.-L.; project administration, R.M.F.-A.; software, J.D.J.-L.; supervision, R.M.F.-A., J.D.J.-L., N.L.B. and C.C.T.; validation, R.M.F.-A., J.D.J.-L., N.L.B. and C.C.T. All authors have read and agreed to the published version of the manuscript.

Funding

This paper has been supported in part by the Project PID2021-124486NB-I00 of the ‘Plan Estatal de I+D+i’, Ministerio de Educación y Ciencia, Spain, the I+D+i project with reference number 1256911, under ‘Programa Operativo FEDER Andalucía 2014–2020’, Junta de Andalucía, and Project EI-FQM2-2023 of ‘Plan de Apoyo a la Investigación 2023–2024’ from the University of Jaén.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Not applicable.

Conflicts of Interest

The authors declare no conflict of interest.

Abbreviations

The following abbreviations are used in this manuscript:
LLMSLinear least-mean-squares
QSLQuaternion strictly linear
QSWLQuaternion semi-widely linear
WLWidely linear

Appendix A

Proof of Theorem 1.
Consider the state-space system given by Equations (3), (4), and (6). On the basis of the innovations ε k ( t ) = y k ( t ) y ^ k ( t | t 1 ) , with y ^ k ( t | t 1 ) the LLMS estimator of y k ( t ) based on the measurements { y k ( 1 ) , , y k ( t 1 ) } , for k = 1 , 2 , the LLMS filter x ¯ ^ ( t | t ) of x ¯ ( t ) can be expressed as [36]:
x ¯ ^ ( t | t ) = s = 1 t Θ ¯ k ( s ) Ω k 1 ( s ) ε k ( s ) ,
where Θ ¯ k ( s ) = E x ¯ ( s ) ε k H ( s ) , and Ω k ( s ) = E ε k ( s ) ε k H ( s ) , which yields the recursive equation
x ¯ ^ ( t | t ) = x ¯ ^ ( t | t 1 ) + L ¯ k ( t ) ε k ( t ) ,
with L ¯ k ( t ) = Θ ¯ k ( t ) Ω k 1 ( t ) . Thus, from the T k -properness conditions, Equation (8) is obtained.
Moreover, taking projections on both sides of Equations (3) and (5), we obtain that
x ¯ ^ ( t + 1 | t ) = Φ ¯ ( t ) x ¯ ^ ( t | t ) + H ¯ k ( t ) ε k ( t ) ,
with H ¯ k ( t ) = S ( t ) Π ¯ k γ H ( t ) Ω k 1 ( t ) , and
y ^ k ( t | t 1 ) = Π ¯ k γ ( t ) C x ¯ ^ ( t | t 1 ) + Π ¯ k 1 γ ( t ) y k ( t 1 ) ,
Then, by applying T k -properness conditions on (A2) and (A3) and considering that E [ u ¯ ( t ) ε k H ( s ) ] = S ( t ) Π ¯ k γ H ( t ) δ t , s , Equations (9) and (10) are directly devised.
Let ϵ ¯ ( t | t 1 ) = x ¯ ( t ) x ¯ ^ ( t | t 1 ) be the prediction error, then
Θ ¯ k ( t ) = E x ¯ ( t ) ϵ ¯ H ( t | t 1 ) C T Π ˜ k γ H ( t ) = P ¯ ( t | t 1 ) C T Π ˜ k γ H ( t ) , t 2 ,
where P ¯ ( t | t 1 ) = E [ ϵ ¯ ( t | t 1 ) ϵ ¯ H ( t | t 1 ) ] . As a consequence, under T k -properness conditions, (11) is derived, where P k ( t | t 1 ) is given by the first k n R × k n R submatrix of P ¯ ( t | t 1 ) and also Equation (13) for Γ x ¯ ( t ) = E [ x ¯ ( t ) x ¯ H ( t ) ] is easily obtained from (3).
In order to devise Equation (14), we will rewrite Equation (10) as follows:
ε k ( t ) = Δ D ¯ k γ ( t ) C x ¯ ( t ) + Π ¯ k γ ( t ) C ϵ ¯ ( t | t 1 ) + D ¯ k γ ( t ) v ( t ) + Δ D ¯ k ( 1 γ ) ( t ) y ( t 1 ) .
Then, considering that v ( t ) is orthogonal to x ¯ ( t ) , y ( t 1 ) , and ϵ ¯ ( t | t 1 ) , and E [ Δ D ¯ k γ ( t ) ] = 0 , we have that
Ω k ( t ) = E Δ D ¯ k γ ( t ) C x ¯ ( t ) x ¯ H ( t ) C T Δ D ¯ k γ H ( t ) + E Δ D ¯ k γ ( t ) C x ¯ ( t ) y H ( t 1 ) Δ D ¯ k ( 1 γ ) H ( t ) + E Δ D ¯ k ( 1 γ ) ( t ) y ( t 1 ) x ¯ H ( t ) C T Δ D ¯ k γ H ( t ) + E D ¯ k γ ( t ) v ( t ) v H ( t ) D ¯ k γ H ( t ) + E Δ D ¯ k ( 1 γ ) ( t ) y ( t 1 ) y H ( t 1 ) Δ D ¯ k ( 1 γ ) H ( t ) + Π ¯ k γ ( t ) C P ¯ ( t | t 1 ) C T Π ¯ k γ H ( t ) .
Equation (14) follows from (A4) by using Hadamard product properties and taking into account that
Γ x ¯ y ( t , t 1 ) = Φ ¯ ( t 1 ) Γ x ¯ y ( t 1 ) + S ( t 1 ) Π ¯ γ ( t 1 ) .
Finally, from (A1), it is clear that the pseudo covariance matrix P ¯ ( t | t ) = E [ ϵ ¯ ( t | t ) ϵ ¯ H ( t | t ) ] , of the filtering errors ϵ ¯ ( t | t ) = x ¯ ( t ) x ¯ ^ ( t | t ) can be computed in the form
P ¯ ( t | t ) = P ¯ ( t | t 1 ) Θ ˜ k ( t ) Ω k 1 ( t ) Θ ˜ k H ( t ) ,
and consequently, using the T k properness conditions, (15) holds. Furthermore, since
ϵ ¯ ( t + 1 | t ) = x ¯ ( t + 1 ) x ¯ ^ ( t + 1 | t ) = Φ ¯ ( t ) ϵ ¯ ( t | t ) + u ¯ ( t ) H ˜ k ( t ) ε k ( t ) ,
E [ ϵ ( t | t ) ε k ( t ) ] = 0 , and E [ u ¯ ( t ) ϵ ¯ H ( t | t ) ] = S ( t ) Π ¯ k γ ( t ) L ¯ k H ( t ) , we obtain that
P ¯ ( t + 1 | t ) = Φ ¯ ( t ) P ¯ ( t | t ) Φ ¯ H ( t ) H ¯ k ( t ) Θ ¯ k H ( t ) Φ ¯ H ( t ) Φ ¯ ( t ) Θ ¯ k ( t ) H ¯ k H ( t ) H ¯ k ( t ) Ω k ( t ) H ¯ k H ( t ) + Q ¯ ( t ) ,
and hence, from T k properness conditions, (16) follows.

References

  1. Kurkin, A.A.; Tyugin, D.Y.; Kuzin, V.D.; Chernov, A.G.; Makarov, V.S.; Beresnev, P.O.; Filatov, V.I.; Zeziulin, D.V. Autonomous mobile robotic system for environment monitoring in a coastal zone. Procedia Comput. Sci. 2017, 103, 459–465. [Google Scholar] [CrossRef]
  2. Kondru, D.S.R.; Celenk, M.; Shen, X. State estimation-based target tracking and applications of multi sensor data fusion. Int. J. Forensic Soft. Eng. 2019, 1, 32–46. [Google Scholar] [CrossRef]
  3. Huang, S.; Chou, P.; Jin, X.; Zhang, Y.; Jiang, Q.; Yao, S. Multi-sensor image fusion using optimized support vector machine and multiscale weighted principal component analysis. Electronics 2020, 9, 1531. [Google Scholar] [CrossRef]
  4. Liping, Y.; Xia, Y.; Jiang, L. Multisensor Fusion Estimation Theory and Application, 1st ed.; Springer: Singapore, 2021. [Google Scholar]
  5. Tian, C.; Leng, B.; Hou, X.; Xiong, L.; Huang, C. Multi-sensor fusion based estimation of tire-road peak adhesion coefficient considering model uncertainty. Remote Sens. 2022, 14, 5583. [Google Scholar] [CrossRef]
  6. Kong, D.; Li, X.; Hu, Y.; Xu, Q.; Wang, A.; Hu, W. Learning a novel LiDAR submap-based observation model for global positioning in long-term changing environments. IEEE Trans. Ind. Electron. 2023, 70, 3147–3157. [Google Scholar] [CrossRef]
  7. Zewge, N.S.; Bang, H. A distributionally robust fusion framework for autonomous multisensor spacecraft navigation during entry phase of mars entry, descent, and landing. Remote Sens. 2023, 15, 1139. [Google Scholar] [CrossRef]
  8. Zheng, J.; Ran, C. Distributed fusion robust estimators for multisensor networked singular control system with uncertain-variance correlated noises and missing measurement. Comput. Appl. Math. 2023, 42, 66. [Google Scholar] [CrossRef]
  9. Liu, W.-Q.; Liu, W.; Li, S.; Tao, G.-L. Fusion steady-state robust filtering for uncertain multisensor networked systems with application to autoregressive moving average signal estimates. Optim. Control Appl. Methods 2023, 44, 275–307. [Google Scholar] [CrossRef]
  10. Schenato, L. Optimal sensor fusion for distributed sensors subject to random delay and packet loss. In Proceedings of the 46th IEEE Conference on Decision and Control, New Orleans, LA, USA, 12–14 December 2007; pp. 1547–1552. [Google Scholar] [CrossRef]
  11. Sun, S.; Xie, L.; Xiao, W.; Soh, Y.C. Optimal linear estimation for systems with multiple packet dropouts. Automatica 2008, 44, 1333–1342. [Google Scholar] [CrossRef]
  12. Sun, S.; Ma, J. Linear estimation for networked control systems with random transmission delays and packet dropouts. Inf. Sci. 2014, 269, 349–365. [Google Scholar] [CrossRef]
  13. Zhao, H.; Wang, T.; Jin, H.; Ma, J. Zero-input compensation mechanism-based linear estimation for systems with multiple packet dropouts and multiplicative noises. Int. J. Signal Process. Image Process. Pattern Recogn. 2016, 9, 331–340. [Google Scholar] [CrossRef]
  14. Lu, Z.; Zhong, S.; Qu, L. A switching approach to packet loss compensation strategy. IEEE Access. 2019, 7, 5609–5615. [Google Scholar] [CrossRef]
  15. Song, X.; Wei, D.; Chen, Y.; Zhu, W. Bidirectional asymmetric delay feedback for cooperative adaptive cruise control of vehicle platoons with unreliable communication. Asian J. Control 2022, 24, 3066–3079. [Google Scholar] [CrossRef]
  16. Li, B.; Zhou, X.; Ning, Z.; Guan, X.; Yiu, K.-F.C. Dynamic event-triggered security control for networked control systems with cyber-attacks: A model predictive control approach. Inf. Sci. 2022, 612, 384–398. [Google Scholar] [CrossRef]
  17. Su, Y.; Hu, Z.; Chen, K.; Luo, T.; Li, Y. State Feedback Controller Design of Networked Sampled-Data Systems with Packet Loss. Int. J. Innov. Comput. Inf. Control 2022, 18, 1305–1316. [Google Scholar] [CrossRef]
  18. Geng, Q.; Zhao, L.; Li, L.; Liu, F. A dynamic controller design for trajectory tracking control of wheeled mobile robot under stochastic denial of service attacks. IEEE Trans. Circuits Syst. II Express Briefs 2022, 69, 3560–3564. [Google Scholar] [CrossRef]
  19. Xu, Y.; Pan, M.; Huang, J.; Zhou, W.; Qiu, X. An intelligent estimation-based large-scale envelope control for variable cycle engine with packet dropout. Aerosp. Sci. Technol. 2023, 133, 108078. [Google Scholar] [CrossRef]
  20. Zhu, X.; Zhang, X.; Wei, J.; Lin, H. Output-based dynamic event-triggered control for networked control systems with delays and packet losses without acknowledgements. IEEE Trans. Autom. Control. 2023. Early Access. [Google Scholar] [CrossRef]
  21. Ni, J.; Zhao, Y. Fixed-time consensus tracking of wheeled mobile robots under digraph with packet dropout. Lect. Notes Electr. Eng. 2023, 934, 1455–1467. [Google Scholar] [CrossRef]
  22. Elahi, A.; Alfi, A.; Modares, H. Distributed consensus control of vehicular platooning under delay, packet dropout and noise: Relative state and relative input-output control strategies. IEEE Trans. Intell. Transp. Syst. 2023, 23, 20123–20133. [Google Scholar] [CrossRef]
  23. Ma, J.; Sun, S. Information fusion estimators for systems with multiple sensors of different packet dropout rates. Inf. Fusion 2011, 12, 213–222. [Google Scholar] [CrossRef]
  24. Caballero-Águila, R.; Hermoso-Carazo, A.; Linares-Pérez, J. Least-squares linear estimators using measurements transmitted by different sensors with packet dropouts. Digit. Signal Process. 2012, 22, 1118–1125. [Google Scholar] [CrossRef]
  25. Ma, J.; Sun, S. Centralized fusion estimators for multisensor systems with random sensor delays, multiple packet dropouts and uncertain observations. IEEE Sens. J. 2013, 13, 1228–1235. [Google Scholar] [CrossRef]
  26. Li, N.; Sun, S.; Ma, J. Multi-sensor distributed fusion filtering for networked systems with different delay and loss rates. Digit. Signal Process. 2014, 34, 29–38. [Google Scholar] [CrossRef]
  27. Li, S.; Liu, W.; Guili, T. Centralized fusion robust filtering for networked uncertain systems with colored noises, one-step random delay, and packet dropouts. EURASIP J. Adv. Signal Process. 2022, 2022, 1–23. [Google Scholar] [CrossRef]
  28. Yuan, X.; Yu, S.; Zhang, S.; Wang, G.; Liu, S. Quaternion-Based Unscented Kalman Filter for Accurate Indoor Heading Estimation Using Wearable Multi-Sensor System. Sensors 2015, 15, 10872–10890. [Google Scholar] [CrossRef]
  29. Talebi, S.; Kanna, S.; Mandic, D. A distributed quaternion Kalman filter with applications to smart grid and target tracking. IEEE Trans. Signal Inf. Process. Netw. 2016, 2, 477–488. [Google Scholar] [CrossRef]
  30. Tannous, H.; Istrate, D.; Benlarbi-Delai, A.; Sarrazin, J.; Gamet, D.; Ho Ba Tho, M.C.; Dao, T.T. A new multi-sensor fusion scheme to improve the accuracy of knee flexion kinematics for functional rehabilitation movements. J. Sens. 2016, 16, 1914. [Google Scholar] [CrossRef]
  31. Navarro-Moreno, J.; Fernández-Alcalá, R.M.; Jiménez López, J.D.; Ruiz-Molina, J.C. Widely linear estimation for multisensor quaternion systems with mixed uncertainties in the observations. J. Frankl. Inst. 2019, 356, 3115–3138. [Google Scholar] [CrossRef]
  32. Wu, J.; Zhou, Z.; Fourati, H.; Li, R.; Liu, M. Generalized linear quaternion complementary filter for attitude estimation from multi-sensor observations: An optimization approach. IEEE Trans. Autom. Sci. Eng. 2019, 16, 1330–1343. [Google Scholar] [CrossRef]
  33. Talebi, S.P.; Werner, S.; Mandic, D.P. Quaternion-valued distributed filtering and control. IEEE Trans. Autom. Control 2020, 65, 4246–4256. [Google Scholar] [CrossRef]
  34. Fernández-Alcalá, R.M.; Navarro-Moreno, J.; Ruiz-Molina, J.C. T-proper hypercomplex centralized fusion estimation for randomly multiple sensor delays systems with correlated noises. Sensors 2021, 21, 5729. [Google Scholar] [CrossRef]
  35. Jiménez-López, J.D.; Fernández-Alcalá, R.M.; Navarro-Moreno, J.; Ruiz-Molina, J.C. The distributed and centralized fusion filtering problems of tessarine signals from multi-sensor randomly delayed and missing observations under Tk-properness conditions. Mathematics 2021, 9, 2961. [Google Scholar] [CrossRef]
  36. Navarro-Moreno, J.; Fernández-Alcalá, R.M.; Jiménez-López, J.D.; Ruiz-Molina, J.C. Tessarine signal processing under the T-properness condition. J. Franklin Inst. 2020, 357, 10100–10126. [Google Scholar] [CrossRef]
  37. Navarro-Moreno, J.; Ruiz-Molina, J.C. Wide-sense Markov signals on the tessarine domain. A study under properness conditions. Signal Process. 2021, 183, 108022. [Google Scholar] [CrossRef]
  38. Nitta, T.; Kobayashi, M.; Mandic, D.P. Hypercomplex widely linear estimation through the lens of underpinning geometry. IEEE Trans. Signal Process. 2019, 67, 3985–3994. [Google Scholar] [CrossRef]
Figure 1. T 1 -proper centralized fusion filtering error variances with 2, 3, 4, and 5 sensors.
Figure 1. T 1 -proper centralized fusion filtering error variances with 2, 3, 4, and 5 sensors.
Sensors 23 04047 g001
Figure 2. Difference D 1 ( t | t ) between QSL and T 1 -proper centralized fusion filtering error variances for cases 1, 2, 3, 4, and 5.
Figure 2. Difference D 1 ( t | t ) between QSL and T 1 -proper centralized fusion filtering error variances for cases 1, 2, 3, 4, and 5.
Sensors 23 04047 g002
Figure 3. Mean of the differences M D 1 ( t | t ) between QSL and T 1 -proper centralized fusion filtering error variances.
Figure 3. Mean of the differences M D 1 ( t | t ) between QSL and T 1 -proper centralized fusion filtering error variances.
Sensors 23 04047 g003
Figure 4. Difference D 2 ( t | t ) between QSWL and T 2 -proper centralized fusion filtering error variances for cases 6, 7, 8, 9, and 10.
Figure 4. Difference D 2 ( t | t ) between QSWL and T 2 -proper centralized fusion filtering error variances for cases 6, 7, 8, 9, and 10.
Sensors 23 04047 g004
Figure 5. Difference D 1 ( t | t ) between QSL and T 1 -proper fusion filtering error variances for the first component of the signal for cases 11, 12, 13, 14, and 15.
Figure 5. Difference D 1 ( t | t ) between QSL and T 1 -proper fusion filtering error variances for the first component of the signal for cases 11, 12, 13, 14, and 15.
Sensors 23 04047 g005
Figure 6. Difference D 2 ( t | t ) between QSWL and T 2 -proper fusion filtering error variances for the second component of the signal for cases 16, 17, 18, 19, and 20.
Figure 6. Difference D 2 ( t | t ) between QSWL and T 2 -proper fusion filtering error variances for the second component of the signal for cases 16, 17, 18, 19, and 20.
Sensors 23 04047 g006
Table 1. Computation time (in seconds) for the T 1 - proper processing and the conventional one.
Table 1. Computation time (in seconds) for the T 1 - proper processing and the conventional one.
Type of ProcessingNumber of Sensors
2345
T 1 -proper4.5525979.32862016.29996725.112891
Real-valued5.36778610.93500918.18746827.570617
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

Fernández-Alcalá, R.M.; Jiménez-López, J.D.; Le Bihan, N.; Cheong Took, C. An Optimal Linear Fusion Estimation Algorithm of Reduced Dimension for T-Proper Systems with Multiple Packet Dropouts. Sensors 2023, 23, 4047. https://doi.org/10.3390/s23084047

AMA Style

Fernández-Alcalá RM, Jiménez-López JD, Le Bihan N, Cheong Took C. An Optimal Linear Fusion Estimation Algorithm of Reduced Dimension for T-Proper Systems with Multiple Packet Dropouts. Sensors. 2023; 23(8):4047. https://doi.org/10.3390/s23084047

Chicago/Turabian Style

Fernández-Alcalá, Rosa M., José D. Jiménez-López, Nicolas Le Bihan, and Clive Cheong Took. 2023. "An Optimal Linear Fusion Estimation Algorithm of Reduced Dimension for T-Proper Systems with Multiple Packet Dropouts" Sensors 23, no. 8: 4047. https://doi.org/10.3390/s23084047

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop