Next Article in Journal
The Role of Radiation in Mixed Convection Heat Transfer from a Rectangular Fin Heat Sink: Experimental Investigation
Next Article in Special Issue
Identification of Structural Constituents in Advanced Multiphase High-Strength Steels Using Electron Back-Scattered Diffraction
Previous Article in Journal
Precise Authentication Watermarking Algorithm Based on Multiple Sorting Mechanisms for Vector Geographic Data
Previous Article in Special Issue
Lagrangian Coupling of Dissipative Electrodynamic Waves with the Thermal Absorption and Emission
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Gain-Scheduled Energy-to-Peak Approach for Vehicle Sideslip Angle Filtering

by
Taha Zoulagh
1,2,
Hicham El Aiss
1,
Fernando Tadeo
3,*,†,
Badreddine El Haiek
1,†,
Karina A. Barbosa
1,† and
Abdelaziz Hmamed
4,†
1
Identification and Control Laboratory, Department of Electrical Engineering, University of Santiago of Chile, Santiago 9170124, Chile
2
GIPSA-Lab, Départment de Physique, Université Grenoble Alpes, 38000 Grenoble, France
3
Institute of Sustainable Processes, Universidad de Valladolid, 47002 Valladolid, Spain
4
Faculty of Engineering, Private University Campus of Fez, Fez 30040, Morocco
*
Author to whom correspondence should be addressed.
These authors contributed equally to this work.
Symmetry 2024, 16(12), 1627; https://doi.org/10.3390/sym16121627
Submission received: 9 October 2024 / Revised: 27 November 2024 / Accepted: 6 December 2024 / Published: 8 December 2024
(This article belongs to the Special Issue Feature Papers in Section "Engineering and Materials" 2024)

Abstract

:
The ongoing development of gain-scheduled filters is motivated by the estimation of the sideslip angle of ground vehicles. The present work proposes an approach based on finite-frequency specifications and an energy-to-peak (E2P) index for designing linear parameter-varying (LPV) filters. After reporting a new theoretical result, analysis and synthesis conditions are proposed for gain-scheduled and robust filters. Their properties are tested and illustrated using a simulated ground vehicle system via a comparative study, highlighting the advantages of the proposed approach.

1. Introduction

In emergency circumstances, the stability of vehicles depends on the control system receiving accurate information on the sideslip angle and yaw rate [1,2]. In particular, while sideslip angle estimation is critical, it is not currently measurable using an affordable physical sensor [3]. To address this, researchers are proposing algorithms to estimate the sideslip angle from other physical sensor-based measurements. For instance, Ref. [4] has proposed a sideslip angle estimation method for autonomous vehicles, whereas in [5], an H estimator for the sideslip angle of an electric ground vehicle was investigated via finite-frequency (FF) specification using a polytopic solution set. Recently, Ref. [6] studied the robust H filter design issue via a Takagi–Sugeno model with sensor failure using data dropouts and dynamic quantization.
It is worth mentioning that the vehicle wheel steering angle, which is the main input to the LPV lateral dynamics model, operates in the low-frequency domain. Thus, filters designed taking minimization in the entire-frequency EF (full-frequency) domain into account may not be adequate in practice. Therefore, the use of finite-frequency methodologies, such as FF H filtering, has been explored in various contexts, including polytopic systems [7] and Takagi–Sugeno (TS) fuzzy systems [8] via the generalized Kalman–Yakubovic–Popov lemma [9]. The methodologies discussed here are specifically designed to mitigate the inherent conservatism linked to the incorporation of weighting matrices. These approaches have been applied to various problem domains, notably in the context of H gain-scheduled control for continuous linear parameter-varying (LPV) systems, as elucidated in the context of FF domains in [3,10].
However, when the filtering error is limited in magnitude, the energy-to-peak (E2P) filtering, also known as generalized H 2 filtering [11] or L 2 L filtering, has been shown to be the most adequate solution [12]. In this context, Ref. [13] developed E2P performance for continuous-time systems, focusing on minimizing the peak value of the estimation error for all potential disturbances with bounded energy [11]. In the case of vehicle system design, several works [14] have focused on resilient E2P filter design, where E2P estimations are frequently used as a measure of performance; see, for example, Ref. [15], in which E2P was used to design controllers that improved lateral dynamics, or the recent publication [16] that demonstrated the importance of E2P for mitigation of disturbances in car suspension systems. Despite these works, E2P approaches in the context of sideslip angle are not well-studied and are limited to [17], where the E2P Luenberger observer has been proposed. On the other hand, gain-scheduled systems-based approaches have been demonstrating good performance in vehicles; see, for instance, Refs. [15,18] for controller design and [19] for filter design. Nevertheless, except for T–S fuzzy systems, in which the unknown membership method is applied [20], an E2P gain-scheduled FF filter design for linear parameter-varying (LPV) systems has not been studied, motivating the research presented in this paper.
Gain-scheduled energy-to-peak (E2P) filtering for ground vehicle sideslip angle estimation was investigated in this study. Our objective was to determine the E2P FF conditions under which the desired filter exists and the filtering error system satisfies the specified E2P performance index. The aim of the proposed approach is to minimize the energy-to-peak value, as this measure of performance [21] has been demonstrated to be the most adequate in related practical problems. As an example, Ref. [22] has successfully demonstrated this method’s application to a data transmission problem. Based on Finsler’s lemma, free-weighting matrices (slacks) are introduced to generate additional free dimensions in the solution space. The result is more general than the previous results in the literature and contains norm-bounded uncertainty conditions. Finsler’s lemma was selected to solve this problem, as it has repeatedly been shown to be useful in deriving novel stability results that are computationally feasible in practical problems; see, for example, Ref. [23], in which the lemma was applied to data-driven control design, including when the noisy data, and [24], in which it was applied to a fault-detection problem of electrical systems. A gain-scheduled FF filter parameter design is proposed using a suitable form of the introduced free-weighting matrices, which leads to a new filter design with fewer conservative conditions. The simulation section demonstrates the proposed approach for estimating the sideslip angle of ground vehicles. Finally, a comparison is made to show the superiority of the proposed approach when compared with others. It is pointed out that the results in this paper were validated via simulations, as vehicle dynamics simulations have been extensively validated (see, for instance, Refs. [25,26] and references therein) and shown to reduce costs and development times for new designs and technologies [26].
To summarize, the main contributions of this study are as follows:
  • The sideslip angle filtering problem is solved using a novel approach.
  • New results for energy-to-peak optimization of LPV systems are provided, focusing on low frequencies.
  • These results include new stability conditions for LPV systems in low frequencies.
Notation: The identity matrix of dimension s is denoted by I s . Positive (negative) definite matrices are denoted by P > 0 ( P < 0 ) . ∗ is a symmetric term of a square symmetric matrix. The null space of ϑ is ϑ (i.e., ϑ ϑ = 0). For a matrix R, T r ( R ) is its trace, R T its conjugate transpose and Sym ( R ) = R + R T . Time-varying elements ρ ( t ) are shortened to ρ t .

2. Problem Statement and Preliminaries

2.1. Lateral Dynamics Model

Vehicle dynamics have been extensively studied in the literature in order to develop mathematical models (see, for instance, Refs. [27,28] and references therein). To simplify the presentation of the results, the lateral dynamics of the vehicle are condensed here as a two-degree-of-freedom model following Figure 1. A mathematical model is then proposed, which is simplified as much as possible with the objective of presenting the general methodology in a clear way. It is pointed out that the approach presented may be applied to more detailed models, such as those in [27] and references therein.
The notation considered for the lateral dynamics is schematized in Figure 1: the vehicle’s overall mass is denoted by m; I z represents its moment of inertia around the yaw axis, passing through the center of gravity (CG); and the front axis is positioned l f distance away from the CG, while the rear axis is positioned l r distance away from it. It is assumed that V = [ v x , v y ] is the vector of vehicle speed, where v x and v y are the longitudinal and lateral speeds, respectively. The variables and nominal parameters of the model are listed in Table 1.
The following tire cornering stiffness model in [17] with uncertainties is used since the relationship between the lateral force and the wheel slip angle are complex due to non-linearities in the lateral tire model:
c f + Δ c f R t = c ^ f , c r + Δ c r R t = c ^ r ,
where the tire cornering stiffness values are c ^ r and c ^ f , with their nominal values being c r and c f , respectively. | R t | 1 condenses the uncertainty, with bounds Δ c r and Δ c f , which are determined in advance.
Considering that the longitudinal velocity fluctuates within the range of v ̲ x and v ¯ x , and utilizing the aforementioned symbols to denote the sideslip angle and yaw motion of the vehicle, the filtering methodology employed in this investigation is rooted in the lateral dynamics of the vehicle. This consideration implies that the lateral dynamics of the vehicle model can be cast as an LPV system. Our challenge is how to deal with the conservatism and the computational load. For this purpose, the velocity v x is assumed to belong to [ v ̲ x , v ¯ x ] , with 0 < v ̲ x < v ¯ x known bounds. Then, 1 v x varies within the range [ 1 v ¯ x , 1 v ̲ x ] , and the variable 1 v x 2 is within the range [ 1 v ¯ x 2 , 1 v ̲ x 2 ] . However, as the varying parameters are velocity-related—that is, they are not independently variant—some methods are proposed to shrink the polytope to reduce the condition conservatism. A straightforward method is to employ a rectangular polytope to cover all the possible choices for the parameter pair ( 1 v , 1 v 2 ) . However, the method would increase the conservatism as the rectangular polytope would cover many unreachable areas. To address this, a triangular polytope is used in the current work to describe the parameter pair, following [3,17].
Following the modeling in [5], the two-degree-of-freedom model above may be represented as the following LPV state-space model:
χ ˙ t = A ( δ t ) χ t + B ( δ t ) θ t , y t = C χ t , z t = L χ t .
where χ t = β T ϖ T T n is the state; z t q is the output to be estimated, y t p is the measured output; and θ t m is the wheel steering angle, considered as a bounded perturbation in L 2 [ 0 , + ) . It is assumed that the system matrices (parameter dependents and constants) are given by
A ( δ t ) = A ¯ ( δ t ) + F A ( δ t ) M t E A = i = 1 3 δ i A ¯ i + F A i M t E A , M t = R t 0 0 R t B ( δ t ) = B ¯ ( δ t ) + F B ( δ t ) M t E B = i = 1 3 δ i B ¯ i + F B i M t E B , E A = I , E B = 1 1
A ¯ 1 = c f c r m v ¯ x l r c r l f c f m v ¯ x 2 1 l r c r l f c f I z l f 2 c f l r 2 c r I z v ¯ x , A ¯ 2 = c f c r m × v ¯ x + v ̲ x 2 v ¯ x v ̲ x l r c r l f c f m v ¯ x v ̲ x 1 l r c r l f c f I z l f 2 c f l r 2 c r I z × v ¯ x + v ̲ x 2 v ¯ x v ̲ x , A ¯ 3 = c f c r m v ̲ x l r c r l f c f m v ̲ x 2 1 l r c r l f c f I z l f 2 c f l r 2 c r I z v ̲ x B ¯ 1 = c f m v ¯ x l f c f I z , B ¯ 2 = c f m × v ¯ x + v ̲ x 2 v ¯ x v ̲ x l f c f I z , B ¯ 3 = c f m v ̲ x l f c f I z
L = 1 0 , C = 0 1
F A 1 = Δ c f Δ c r m v ¯ x l r Δ c r l f Δ c f m v ¯ x 2 l r Δ c r l f Δ c f I z l f 2 Δ c f l r 2 Δ c r I z v ¯ x , F A 2 = Δ c f Δ c r m × v ¯ x + v ̲ x 2 v ¯ x v ̲ x l r Δ c r l f Δ c f m v ¯ x v ̲ x l r Δ c r l f Δ c f I z l f 2 Δ c f l r 2 Δ c r I z × v ¯ x + v ̲ x 2 v ¯ x v ̲ x , F A 3 = Δ c f Δ c r m v ̲ x l r Δ c r l f Δ c f m v ̲ x 2 l r Δ c r l f Δ c f I z l f 2 Δ c f l r 2 Δ c r I z v ̲ x , F B 1 = Δ c f m v ¯ x 0 0 l f Δ c f I z , F B 2 = Δ c f m × v ¯ x + v ̲ x 2 v ¯ x v ̲ x 0 0 l f Δ c f I z , F B 3 = Δ c f m v ̲ x 0 0 l f Δ c f I z .
Moreover, let us define δ t as a time-varying parameter vector of dimension S, representing the LPV parameter and belonging to a simplex unit:
Ω = { β S : i = 1 S β i = 1 ; β i 0 , i = 1 , , S }
These parameters are bounded by known rates of variations: | δ i ˙ | δ ¯ i , ( i = 1 , , S ) . Then, we can build a convex set (polytope) to which δ i ˙ belongs [29], described by the following:
Ω d = { δ ˙ S : i = 1 S δ i ˙ = 0 ; | δ i ˙ | δ ¯ i , i = 1 , , S }
Consequently, the system matrices with compatible dimensions can be represented by the following:
A ( δ t ) B ( δ t ) = i = 1 S δ i t A i B i , δ t Ω . with   S = 3
The assumptions used to derive this model are now summarized:
  • The lateral dynamics of the vehicle correspond to the two-degree-of-freedom system presented in Figure 1.
  • The two-degree-of-freedom lateral dynamics can be represented by the LPV model in Equation (2).
  • The tire cornering stiffness may be represented by the model in Equation (1), with uncertain parameters.

2.2. Objectives of the Filter

The goal of the proposed filter is to estimate the value of the sideslip angle, considering that the yaw rate is measured. The dynamics of the proposed filter are as follows:
χ ^ ˙ t = A f ( δ t ) χ ^ t + B f ( δ t ) y t z ^ t = C f ( δ t ) χ ^ t
where χ ^ t n f is the filter state (full-order filter n f = n); z ^ t q is the estimate of z t ; and A f ( δ t ) , B f ( δ t ) and C f ( δ t ) are matrices of appropriate dimensions, which are obtained in the design section.
Next, the estimation error is defined to be ζ t = z t z ^ t , so the augmented filtering system is as follows:
η ˙ t = A e ( δ t ) η t + B e ( δ t ) θ t ζ t = C e ( δ t ) η t
such that η t = [ χ t T χ ^ t T ] T , and the corresponding matrices are as follows:
A e ( δ t ) = A ˜ e ( δ t ) + A Δ e ( δ t ) , B e ( δ t ) = B ˜ e ( δ t ) + B Δ e ( δ t ) , and C e ( δ t ) = L ( δ t ) C f ( δ t ) ,
with:
A ˜ e ( δ t ) = A ¯ ( δ t ) 0 B f ( δ t ) C A f ( δ t ) , A Δ e ( δ t ) = F A ( δ t ) 0 M t [ E A 0 ] = F ¯ A ( δ t ) M t E ¯ A ,
B ˜ e ( δ t ) = B ¯ ( δ t ) 0 , B Δ e ( δ t ) = F B ( δ t ) 0 M t E B = F ¯ B ( δ t ) M t E B .
Objective: The goal is the conception of a full-order filter (6) such that
  • The augmented filtering system (7) is asymptotically stable when θ t = 0.
  • The augmented filtering system (7) fulfills an L 2 L performance condition. For a given γ > 0, the inequality (8) is fulfilled (under zero initial conditions):
ζ t 2 γ 2 θ t 2 2
for any nonzero θ t L 2 [ 0 , + ) , such that the following finite-frequency inequality is guaranteed [20,30]:
0 η ˙ t η ˙ t T d t ω l 2 0 η t η t T d t
for the low-frequency LF interval | ω | ω l .

2.3. Preliminaries

To develop the main results that are presented in the next section, the following results are needed:
Lemma 1
([31]). (Finsler’s lemma) Let Ξ n , Υ n × n and ϑ m × n such that r a n k ( ϑ ) < n. The following statements are equivalent:
1.
Ξ T Υ Ξ < 0, ϑ Ξ = 0 , Ξ 0 .
2.
ϑ T Υ ϑ < 0.
3.
α : Υ α ϑ T ϑ < 0.
4.
n × m : Υ + ϑ + ϑ T T < 0.
Lemma 2
([32]). = T R n × n , U R n × g , Y R h × n are known matrices, verifying the following inequality:
+ U Λ Y + ( U Λ Y ) T < 0
which is applicable to all Λ-spaces satisfying Λ Λ T I if and only if there exists a scalar ϵ ^ > 0 such that
+ ϵ ^ 1 U U T + ϵ ^ Y T Y < 0
Additionally, the following lemma states a new sufficient condition for the stability of the L 2 L LPV filtering system (7) in various frequency ranges.
Lemma 3.
The augmented filtering system (7) is asymptotically stable, with a L 2 L finite-frequency prescribed level γ, if there exist symmetric matrices P ( δ t ) and N ( δ t ) 0 satisfying the following:
A e ( δ t ) B e ( δ t ) I 0 T Π A e ( δ t ) B e ( δ t ) I 0 + 0 0 0 γ 2 I < 0
P ( δ t ) C e T ( δ t ) C e ( δ t ) I > 0
with Π = N ( δ t ) P ( δ t ) P ( δ t ) P ˙ ( δ t ) + ω l 2 N ( δ t ) corresponding to a low-frequency range.
Proof. 
This proof deals only with the LF case. Let us pre- and post-multiply (10) with [ η t T θ t T ] and its transpose, respectively; the following is obtained:
2 η ˙ t T P ( δ t ) η t + η t T P ˙ ( δ t ) η t γ 2 θ t T θ t T r ( N ( δ t ) η ˙ t η ˙ t T ω l 2 N ( δ t ) η t η t T ) = 2 η ˙ t T P ( δ t ) η t + η t T P ˙ ( δ t ) η t γ 2 θ t T θ t + T r ( N ( δ t ) ( η ˙ t η ˙ t T + ω l 2 η t η t T ) ) < 0
Then, under zero initial conditions, integrating (12) from 0 to μ gives the following:
η t T P ( δ t ) η t γ 2 0 μ θ t T θ t d t < T r ( N ( δ t ) R ¯ )
with
R ¯ = 0 μ ( η ˙ t η ˙ t T + ω l 2 η t η t T ) d t 0 ( η ˙ t η ˙ t T + ω l 2 η t η t T ) d t
It can be verified that R ¯ is positive by considering the inequality in (9) as an upper bound of R ¯ ; therefore, R ¯ is positive semi-definite. Since N ( δ t ) > 0 , the term T r ( N ( δ t ) R ¯ ) is non-negative whenever (9) is satisfied. Thus,
T r ( N ( δ t ) R ¯ ) 0 η t T P ( δ t ) η t γ 2 0 μ θ t T θ t d t
Using the Schur complement, (11) is equivalent to
C e T ( δ t ) C e ( δ t ) < P ( δ t )
Then, they together yield that for all t > 0
η t T C e T ( δ t ) C e ( δ t ) η t η t T P ( δ t ) η t γ 2 0 μ θ t T θ t d t
By taking the supreme over t > 0 ,
ζ t 2 γ 2 θ t 2 2
where θ t L 2 [ 0 , + ) such that
0 η ˙ t η ˙ t T d t ω l 2 0 η t η t T d t
This completes the proof for the LF case. □
Remark 1.
In Lemma 3, the matrix derivative P ˙ ( δ t ) is introduced to include parameter varying aspects. By assuming that the matrix P ( δ t ) has an affine dependency on the time-varying parameter δ t belonging to the simplex unit Ω in (3), such that P ( δ t ) = i = 1 S δ i t P i , the time derivative matrix is given by the following relation:
P ˙ ( δ t ) = i = 1 S δ ˙ i t P i , δ ˙ i t Ω d
If we consider the lack of information about δ ˙ i t , then the Lyapunov matrix P ( δ t ) is constant—namely, P ( δ t ) = P —which allows for the derivation of a finite set of LMIs.

3. The Strategy of the FF L 2 L LPV Filtering

In the domain of control systems and signal processing, the utilization of finite frequency L 2 L LPV filtering could be considered as an innovative approach. This strategy aims to design filters that effectively balance the trade-off between L 2 and L norms while considering variations in system parameters across a specified frequency range. Basically, it seeks to optimize filter performance by addressing both the energy ( L 2 norm) and worst-case ( L norm) of signals within a dynamic system. This technique is particularly valuable in vehicle applications where robustness and performance are critical, making it a pivotal tool in modern control and signal processing engineering.

3.1. Analysis Conditions for a FF L 2 L LPV Filtering

The augmented LPV filtering system shown in (7) can achieve asymptotic stability according to the sufficient condition provided by the following theorem. This requirement considers that the LPV filter system shown in (6) is asymptotically stable to guarantee the asymptotic stability of the augmented system in (7).
Theorem 1.
Consider the LPV system given in (2) for a known asymptotically stable LPV filter system in (6) and L 2 L prescribed performance level γ in (8). The augmented LPV filtering system (7) is asymptotically stable, with a L 2 L finite-frequency prescribed level γ, if there exist symmetric matrices P ( δ t ) , N ( δ t ) > 0, free weighting matrices J ( δ t ) , M ( δ t ) and K ( δ t ) and scalars ϵ ^ 1 > 0 , ϵ ^ 2 > 0 satisfying:
Π 0 0 γ 2 I + Sym { Σ } U 1 ϵ ^ 1 Y 1 T U 2 ϵ ^ 2 Y 2 T * ϵ ^ 1 I 0 0 0 * * ϵ ^ 1 I 0 0 * * * ϵ ^ 2 I 0 * * * * ϵ ^ 2 I < 0
P ( δ t ) C e T ( δ t ) C e ( δ t ) I > 0
with Π is given in Lemma 3 for a low-frequency range, and the other elements are listed below:
  • = J T ( δ t ) M T ( δ t ) K T ( δ t ) T ,
  • Σ = I A ˜ e ( δ t ) B ˜ e ( δ t ) ,
  • U 1 = F ¯ A T ( δ t ) J T ( δ t ) F ¯ A T ( δ t ) M T ( δ t ) F ¯ A T ( δ t ) K T ( δ t ) T ,
  • U 2 = F ¯ B T ( δ t ) J T ( δ t ) B ¯ A T ( δ t ) M T ( δ t ) B ¯ A T ( δ t ) K T ( δ t ) T ,
  • Y 1 = 0 E ¯ A 0 , Y 2 = 0 0 E ¯ B .
Proof. 
The proof of the Theorem above is based on the results given in Lemma 3. For this purpose, we use pre- and post-multiply inequality condition (10) from Lemma 3 by [ η t T θ t T ] = Γ t T 0 I 0 0 0 I T and its corresponding transpose, respectively. We obtain that
Γ t T Π 0 0 γ 2 I Γ t < 0 with Γ t = [ η ˙ t T η t T θ t T ] T
Note that the inequality above is the first condition of Finsler from Lemma 1. Then, it is possible to easily verify the second condition, ϑ Γ t = 0 , that is equivalent to the following:
ϑ T Π 0 0 γ 2 I ϑ < 0
which is the same result presented previously in Lemma 3, where ϑ = I A e ( δ t ) B e ( δ t ) with ϑ is the orthogonal complement of ϑ . Considering ϑ above, the fourth condition of the Lemma 1 is also verified using the following terms:
Υ = Π 0 0 γ 2 I , = J T ( δ t ) M T ( δ t ) K T ( δ t ) T ,
After that, substituting the elements above and after some calculation, the fourth condition of Finsler’s lemma given in Lemma 1 can be presented as follows:
Π 0 0 γ 2 I + Sym { Σ } + Sym ( U 1 M t Y 1 + U 2 M t Y 2 ) < 0
Then, applying Lemma 2 twice, the above inequality is applicable to all M t -spaces satisfying M t M t T I if and only if there exists scalars ϵ ^ 1 , ϵ ^ 2 > 0 such that the following inequality is held:
Π 0 0 γ 2 I + Sym { Σ } + ϵ ^ 1 1 U 1 U 1 T + ϵ ^ 1 Y 1 T Y 1 + ϵ ^ 2 1 U 2 U 2 T + ϵ ^ 2 1 Y 2 T Y 2 < 0
Finally, applying the Schur complement twice leads to the inequality (13) from Theorem 1, completing the proof as one can see that if (13) is satisfied, then conditions of Lemma 3 are also satisfied. □
Remark 2.
In the Theorem above, the use of Finsler’s lemma makes it possible to introduce free constraints on the introduced slacks. Degrees of freedom were added through this lemma, which facilitates the separation of Lyapunov and systems matrices; hence, a reduction in conservatism is expected using Theorem 1.
Remark 3.
If N ( δ t ) = 0 and P ( δ t ) = P ( δ t ˙ = 0 ) , then the result in Theorem 1 makes it possible to tackle the entire frequency (EF) filter analysis for the polytopic case. This leads to the results presented in [12]. Thus, the result presented here is more general than the study of the gain-scheduled energy-to-peak filtering of LPV systems.
Remark 4.
To highlight the novelty and enhancements achieved using the proposed approach, an analytic comparison based on the number of decision variables N D V could be done with H filtering problem of sideslip angle presented in [7]. The comparison is based on the results, as the methodologies of estimation are different. This allows us to declare that there is a lack of research investigating the L 2 L filtering problem for LPV systems using the Finite-Frequency approach, especially when dealing with vehicle problems.
To illustrate these enhancements, Table 2 provides an analytic comparison with [7] between the number of decision variables needed for the estimation of sideslip angle.
It is clear, from Table 2, that the proposed approach is much better numerically, in terms of the number of decision variables: for instance, if N = 4 , the approach in [7] would require 233 decision variables, whereas the proposed approach would require only 74. This significantly reduces the computational time.

3.2. LPV L 2 L Filter Synthesis Conditions

The synthesis conditions for LPV L 2 L filters involve finding a set of filter parameters that satisfy L 2 L performance constraints. This synthesis process typically requires a deep understanding of the system’s dynamics and parameter variations. The filter’s parameters, which strike an optimal balance between performance and robustness, are determined using powerful mathematical tools and optimization approaches.
Theorem 2.
The LPV filtering system in (7) is asymptotically stable, with a finite-frequency L 2 L prescribed performance level γ in (8), if there exist symmetric matrices N 11 ( δ t ) > 0, N 22 ( δ t ) > 0, P 11 ( δ t ) , P 22 ( δ t ) and matrices P 12 ( δ t ) , N 12 ( δ t ) , free weighting matrices J 11 ( δ t ) J 21 ( δ t ) , M 11 ( δ t ) , M 21 ( δ t ) , K 11 ( δ t ) , U ( δ t ) , A ¯ F ( δ t ) , B ¯ F ( δ t ) , C ¯ F ( δ t ) and scalars ϵ ^ 1 > 0 , ϵ ^ 2 > 0 , such that conditions (16) and (17) are feasible for all δ t Ω and δ ˙ t Ω d , satisfying the following inequalities:
Γ ˜ 1 ( δ t ) = ˜ 11 ˜ 12 ˜ 13 ˜ 14 ˜ 15 ˜ 16 0 ˜ 18 0 * ˜ 22 ˜ 23 ˜ 24 ˜ 25 ˜ 26 0 ˜ 28 0 * * ˜ 33 ˜ 34 ˜ 35 ˜ 36 ϵ ^ 1 E A T ˜ 38 0 * * * ˜ 44 ˜ 45 ˜ 46 0 ˜ 48 0 * * * * ˜ 55 ˜ 56 0 ˜ 58 ϵ ^ 2 E B T * * * * * ϵ ^ 1 I 0 0 0 * * * * * * ϵ ^ 1 I 0 0 * * * * * * * ϵ ^ 2 I * * * * * * * * ϵ ^ 2 I < 0
Γ ˜ 2 ( δ t ) = P 11 ( δ t ) P 12 ( δ t ) L T ( δ t ) P 12 T ( δ t ) P 22 ( δ t ) C ¯ F T ( δ t ) L ( δ t ) C ¯ F ( δ t ) I > 0
  • ˜ 11 = N 11 ( δ t ) + Sym ( J 11 ( δ t ) ) ; ˜ 12 = N 12 ( δ t ) + U ( δ t ) + J 21 T ( δ t ) ;
  • ˜ 13 = P 11 ( δ t ) J 11 ( δ t ) A ( δ t ) B ¯ F ( δ t ) C ( δ t ) + M 11 T ( δ t ) ; ˜ 14 = P 12 ( δ t ) A ¯ F ( δ t ) + M 21 T ( δ t ) ;
  • ˜ 15 = J 11 ( δ t ) B ( δ t ) B ¯ F ( δ t ) D ( δ t ) + K 11 T ( δ t ) ; ˜ 16 = J 11 ( δ t ) F A ( δ t ) ;
  • ˜ 18 = J 11 ( δ t ) F B ( δ t ) ;
  • ˜ 22 = N 22 ( δ t ) + Sym ( U ( δ t ) ) ; ˜ 23 = P 12 T ( δ t ) J 21 ( δ t ) A ( δ t ) B ¯ F ( δ t ) C ( δ t ) + U T ( δ t ) ;
  • ˜ 24 = P 22 ( δ t ) A ¯ F ( δ t ) + U T ( δ t ) ; ˜ 25 = J 21 ( δ t ) B ( δ t ) B ¯ F ( δ t ) D ( δ t ) + G T U T ( δ t ) ;
  • ˜ 26 = J 21 ( δ t ) F A ( δ t ) ; ˜ 28 = J 21 ( δ t ) F B ( δ t )
  • ˜ 33 = ω l 2 N 11 ( δ t ) Sym ( M 11 ( δ t ) A ( δ t ) ) Sym ( B ¯ F ( δ t ) C ( δ t ) ) + P ˙ 11 ( δ t ) ;
  • ˜ 34 = ω l 2 N 12 ( δ t ) A ¯ F ( δ t ) A T ( δ t ) M 21 T ( δ t ) C T ( δ t ) B ¯ F T ( δ t ) + P ˙ 12 ( δ t ) ;
  • ˜ 35 = M 11 ( δ t ) B ( δ t ) B ¯ F ( δ t ) D ( δ t ) A T ( δ t ) K 11 T ( δ t ) C T ( δ t ) B ¯ F T ( δ t ) G T ;
  • ˜ 36 = M 11 ( δ t ) F A ( δ t ) ; ˜ 38 = M 11 ( δ t ) F B ( δ t ) ;
  • ˜ 44 = ω l 2 N 22 ( δ t ) Sym ( A ¯ F ( δ t ) ) + P ˙ 22 ( δ t ) ;
  • ˜ 45 = M 21 ( δ t ) B ( δ t ) B ¯ F ( δ t ) D ( δ t ) A ¯ F T ( δ t ) G T ;
  • ˜ 46 = M 21 ( δ t ) F A ( δ t ) ˜ 48 = M 21 ( δ t ) F B ( δ t )
  • ˜ 55 = γ 2 I Sym ( K 11 ( δ t ) B ( δ t ) ) Sym ( G B ¯ F ( δ t ) D ( δ t ) ) ;
  • ˜ 56 = K 11 ( δ t ) F A ( δ t ) ; ˜ 58 = K 11 ( δ t ) F B ( δ t ) ;
The scheduled filter gain design is given by the following:
A f ( δ t ) B f ( δ t ) C f ( δ t ) = U 1 ( δ t ) A ¯ F ( δ t ) U ( δ t ) 1 B ¯ F ( δ t ) C ¯ F ( δ t )
Proof. 
Based on Theorem 1, we consider A e ( δ t ) , B e ( δ t ) , and C e ( δ t ) in (7) and the following Lyapunov matrices:
P ( δ t ) = P 11 ( δ t ) P 12 ( δ t ) P 12 T ( δ t ) P 22 ( δ t ) , N ( δ t ) = N 11 ( δ t ) N 12 ( δ t ) N 12 T ( δ t ) N 22 ( δ t ) > 0 ,
and free-weighting matrices:
J ( δ t ) = J 11 ( δ t ) U ( δ t ) J 21 T ( δ t ) U ( δ t ) , M ( δ t ) = M 11 ( δ t ) U ( δ t ) M 21 T ( δ t ) U ( δ t ) , and K ( δ t ) = K 11 ( δ t ) G U ( δ t ) .
Then, by substituting all these matrices with their appropriate forms in (13), the following linearization transformation is obtained:
A ¯ F ( δ t ) B ¯ F ( δ t ) C ¯ F ( δ t ) = U ( δ t ) A f ( δ t ) U ( δ t ) B f ( δ t ) C f ( δ t )
where the non-singular matrix U ( δ t ) is guaranteed from the symmetric element ˜ 22 subject to condition (16). Based on the steps above, the inequality in (16) is held.
On the other hand, condition (17) is obtained by substituting the elements in inequality (14) provided in Theorem 1. Thus, these proofs are omitted. □
Remark 5.
The constant matrix G R m × n facilitates the introduction of free-weighting elements by adapting matrix sizes. Let us define this adaptation matrix:
G = I m 0 m × ( n m ) i f m < n . I n 0 ( m n ) × n i f m n .
Remark 6.
The results given in Theorem 2 allow us to consider an LPV framework for L 2 L filtering over finite-frequency ranges (low-frequency case). The linearization methodology used to extract the gain-scheduled filter parameters is an extension of that in [33]. Furthermore, slack variables are involved via Finsler’s lemma with a specific form that simplifies the calculation and reduces conservatism in terms of L 2 L performances for different frequency ranges. In this study, the choice to not include some scalar variables was made for this purpose and to reduce the computational burden. Otherwise, this method can enhance the results in terms of L 2 L minimization by using some computational algorithms such as fminsearch from the MATLAB optimization toolbox or by using some iterative methods such as that used in the work given in [34]. Furthermore, the fminsearch tool has been used in several works, such as the filtering problem design proposed in [33].
Now, in order to ensure that our results in Theorem 2 are solvable through the MATLAB LMItoolbox, we provide the following corollary, which presents an affine representation of the obtained results. One can observe that the result provided by Theorem 2 can be solved using other methodologies that have been discussed in the literature. Some of our previous works have used Yalmip [35] and SeDumi [36] as solvers to deal with the homogeneous polynomial extension when treating static output control and filtering problems in [33,34], respectively. Consequently, the main reason for choosing the affine representation here was to reduce the computational burden that can be generated when using polynomial representation.
Corollary 1.
The LPV filtering system in (7) is asymptotically stable, with a finite-frequency L 2 L prescribed performance level γ in (8) if there exist symmetric matrices N 11 i > 0, N 22 i > 0, P 11 i , P 22 i ; matrices P 12 i and N 12 i ; free weighting matrices J 11 i J 21 i , M 11 i , M 21 i , K 11 i , U i , A ¯ F i , B ¯ F i and C ¯ F i and scalars ϵ ^ 1 > 0 and ϵ ^ 2 > 0 , such that conditions (16) and (17) are feasible for all δ t Ω and δ ˙ t Ω d , satisfying the following inequalities:
Γ ˜ 1 i i < 0 i = 1 , , S
Γ ˜ 1 i j + Γ ˜ 1 j i < 0 1 i < j S
Γ ˜ 2 i < 0 i = 1 , , S
The scheduled filter gain design is given by the following:
A f ( δ i t ) B f ( δ i t ) C f ( δ i t ) = U ( δ i t ) 1 A ¯ F ( δ i t ) U ( δ i t ) 1 B ¯ F ( δ i t ) C ¯ F ( δ i t )
Proof. 
Considering that the system matrices and the decision variables in Theorem 2 are affine functions of the uncertainties, conditions (16) and (17) can be transformed into finite-dimensional convex problems via the following transformation:
Γ ˜ 1 ( δ t ) = i = 1 S j = 1 S δ i t Γ ˜ 1 i j = i = 1 S δ i t 2 Γ ˜ 1 i i + i = 1 S 1 j = i + 1 S δ i t δ j t ( Γ ˜ 1 i j + Γ ˜ 1 j i )
The same process can be applied to the inequality in (17) using Γ ˜ 2 ( δ t ) . Consequently, one can observe that if (20) and (21) are held, then (24) is also satisfied. The same methodology can be used with conditions (22) and (17) based on the representation given in (3) and (4), completing the proof. □
Hence, the conditions in Theorem 2 assume that the time-varying parameter δ t is measured or estimated online, generating scheduled filter parameters. As an alternative, for instance, for applications when a scheduled filter is too complex to be realizable, the following corollary provides a robust filter design over FF intervals with no time-varying parameters.
Corollary 2.
The filtering error system in (7) is robustly asymptotically stable, with a finite-frequency L 2 L prescribed performance level γ in (8), if there exist symmetric matrices N 11 ( δ t ) > 0, N 22 ( δ t ) > 0, P 11 ( δ t ) , P 22 ( δ t ) , matrices P 12 ( δ t ) , N 12 ( δ t ) , free weighting matrices J 11 ( δ t ) , J 21 ( δ t ) , M 11 ( δ t ) , M 21 ( δ t ) , K 11 ( δ t ) independent matrices U, A ¯ F , B ¯ F , C ¯ F , and scalars ϵ ^ 1 > 0 , ϵ ^ 2 > 0 , such that conditions (16) and (17) are feasible for all δ t Ω ; thus, there exists a stable FF robust filter design
A f B f C f = U 1 A ¯ F U 1 B ¯ F C ¯ F
that ensures an L 2 L prescribed performance level γ over finite-frequency interval for the filtering system in (7).
Remark 7.
The condition outlined in Corollary 2 assumes that the filter parameters remain unchanged, with no fluctuations in δ t . This effectively suggests that the rate of change in δ t , denoted as δ ˙ t , is zero. Additionally, it is worth noting that the matrix U is not affected by the coefficient δ t . This property simplifies the design analysis, making it more straightforward and manageable.
Moreover, the main objective behind proposing Corollary 2 is to show the superiority of the gain-scheduled filter (GSF) design proposed in Corollary 1 compared to the robust filter (RF) design provided by Corollary 2. In summary, the difference between both can be given via the following points:
  • A robust filter focuses on maintaining the performance despite system uncertainties and model inaccuracies, handling worst-case disturbances.
  • A gain-scheduled filter dynamically adjusts its gain parameters based on the system’s operating conditions, making it effective for systems with predictable changes in dynamics.

4. Simulation Examples

To demonstrate the benefits of the finite-frequency technique, particularly a low-frequency case for the E2P LPV filter design problem to estimate the vehicle sideslip angle, the minimum value of γ for several low-frequency ranges was calculated, with the MATLAB LMI toolbox R2019a for the corresponding LPV filter matrices. The discussion focuses on comparing gain-scheduled and robust filter approaches in terms of E2P performance and examining the enhanced vehicle sideslip angle estimations in a low-frequency range. Since the results proposed in Corollary 1 and Corollary 2 provide solutions for the low-frequency (LF) interval, this simulation section concentrates on a low-frequency range filtering design for the vehicle sideslip angle estimation problem, which is an interesting application in ground vehicle systems.
In the simulations, Δ c f , Δ c r , and v x are defined by the following known ranges:
  • 0.4 Δ c f 0.4 ;
  • 0.4 Δ c r 0.4 ;
  • 5 v x 30 ( m / s ) .
By considering the defined interval of v x above, we obtained the results presented in Table 3, which provides the minimum values of γ for various LF ranges, such that Δ c f = 0.1 c f and Δ c r = 0.1 c r .
In Table 3, the effectiveness of the proposed method is demonstrated in terms of energy-to-peak minimization. Significant improvement can be observed in the obtained L 2 L indices for the gain-scheduled filter (GSF) method provided by Corollary 1 compared to the robust filter (RF) approach presented by Corollary 2. This fact is highlighted in Remark 7, which provides an analysis point of view of the approach.
Moreover, the use of the FF method leads to better results in contrast to the EF (entire-frequency) method, and LPV filters provide better results than the robust filter design in terms of L 2 L performance. Furthermore, the choice to study L 2 L performance relies on treating the peak value of the signal, which can also depend on the fact that LPV filters vary, and the robust one is a constant parameter. Consequently, these results highlight the effectiveness of the LPV approach in reducing conservatism by including the same number of slack variables in contrast to the robust filter design approach.
Now, we consider the case of ω 0.8 π to deal with another aspect of performance, which is the dynamic of δ ¯ . It is known that δ ¯ represents the variation rate of the parameter δ such that the greater the δ ¯ , the greater and faster the variation in δ . This can lead to an infeasible solution in terms of LMI conditions. To highlight this point, we provide the following table based on a comparative study considering γ and a feasibility test (feasible or infeasible) of the RF and GSF approaches:
As a consequence, Table 4 confirms the superiority of the GSF method compared to the RF one. This is shown first via the obtained values of γ in both Table 3 and Table 4 and secondly based on the feasibility test of the proposed LMIs such that the GSF method is still feasible for larger values of δ ¯ . Moreover, the feasibility test highlights the robustness of the GSF in contrast to the RF method against fast variation in the LPV parameter δ .
Let us move now to another point of performance. Dynamic simulations are now presented to show the effectiveness of estimating the sideslip angle. For this reason, the following filter parameters are used, corresponding to the frequency range ω 0.8 π :
  • Gain-scheduled filter (GSF) parameters in (23) for δ ¯ = 1 :
    A f 1 = 1.0430 150.9255 6.4580 630.1210 , B f 1 = 149.9683 630.1682 ,
    C f 1 = 0.8702 0.0197 , U 1 = 0.3307 0.0793 0.0467 0.0157
    A f 2 = 2.6200 9.2789 1.7396 413.8975 , B f 2 = 8.8840 413.0237 ,
    C f 2 = 0.8821 0.0210 , U 2 = 0.3681 0.0083 0.0258 0.0671
    A f 3 = 3.2785 3.7480 0.5131 257.6864 , B f 3 = 3.6574 256.8073 ,
    C f 3 = 0.8882 0.0245 , U 3 = 0.2526 0.0035 0.0022 0.1089
  • Robust filter (RF) parameters in (25) for δ ¯ = 1 :
    A f = 10 3 × 0.0011 0.4850 0.0065 1.7914 , B f = 10 3 × 0.4841 1.7915 , C f = 0.8444 0.0221 , U = 0.2733 0.0740 0.0302 0.0240
It is pointed out that the wheel steering angle in this application is only relevant at low frequencies, so the L 2 L LPV filter tuned for the whole frequency range might not be adequate, as considering only low-frequencies may improve performance in this range. Thus, designing the L 2 L LPV filter with the optimization for the LF range is suitable in this application. Therefore, dynamics were studied for low frequencies to illustrate the theoretical results.
As the filter aims to attenuate the effect of the wheel steering angle in the estimation error, some simulation results are now presented for the variations in the wheel steering angle ( θ t ) presented in Figure 2.
Figure 3 presents the evolution of the estimation error ζ t of the augmented systems and the corresponding output signals z t and z ^ t for these variations in the steering angle.
Consequently, Figure 3 shows that the error signal goes to 0 in a steady state using LPV and robust filters. Furthermore, the obtained error signals ζ t L P V using the gain-scheduled filter are better than those obtained with the robust filter ζ t R F . Figure 3 compares the estimations of the sideslip angle β t using the proposed LPV filter β t L P V and by the robust filter β t R F . It can be seen that both filters provide adequate estimations of the sideslip angle, but the gain-scheduled LPV filter provides more accurate estimations.
Recall that Table 2 presents some comparisons of computational burden: for the example at hand ( N = 2 , N z = 1 ), the developed approach only requires 19 decision variables, ensuring an extremely quick convergence. This is compared with 61 variables for the approach in [7]. Moreover, Table 4 presents a comparison between the RF and GSF, based on the derivative of ρ , showing that the proposed GSF method is feasible against larger variations in ρ .
We evaluated the accuracy of the proposed estimation method by quantifying the difference between estimated and actual values. For this reason, to ensure that estimations are as close as possible to desired values, we used the RMSE (root mean squared error) and MSE (mean squared error) metrics such that
M S E ζ t L P V = i 1 = 1 n 1 ζ t L P V 2 n 1
M S E ζ t R F = i 1 = 1 n 1 ζ t R f 2 n 1
and
R M S E ζ t L P V = ( M S E ζ t L P V )
R M S E ζ t R F = ( M S E ζ t R F )
such that, in this case, n 1 = 30
The obtained results based on these metrics are listed in Table 5.
Based on Table 5 concerning the MSE and RMSE, as is well-known, this metric indicates overall model performance by averaging these squared errors and penalizes larger errors more heavily due to the squaring of residuals. One can see that the GSF provides smaller SME than the RF method. This fact has many interpretations to show up such as the following:
A smaller MSE means a closer estimation of the desired value. This means that the estimated dynamic related to M S E ζ t L P V performs significantly better than the RF method related to M S E ζ t R F . On the other hand, the RF method has an average squared error that is about 7.24 times larger than that of the GSF method. This indicates that the first method makes larger prediction errors on average compared to the first method. This means that the GSF approach is more accurate and reliable for estimating the desired values. Otherwise, the RF method may either be poorly calibrated, underperforming, or inherently less suited for this kind of issue.
Moreover, based on the RMSE factor that represents the average magnitude of estimation errors, a smaller RMSE, which in this case is related to the GSF method ( R M S E ζ t L P V = 0.1847 ), suggests that this method is much more accurate than the second method ( R M S E ζ t R F = 9.6868 ), as it has smaller estimation errors. This indicates that the second method performs far worse in terms of estimation accuracy.
All of the provided metrics above highlight the effectiveness of the LPV approach concerning both the estimation of the sideslip angle and the rejection of perturbations represented by the L 2 L index.
In summary, it has been shown that the proposed LPV L 2 L filtering approach is a valuable filtering technique for sideslip angle estimation, achieving better results than robust filtering.

5. Conclusions

The issue of estimating a ground vehicle’s sideslip angle has prompted the design of gain-scheduled E2P filters that optimize a performance indicator in finite-frequency ranges. From an uncertain LPV model of the sideslip angle, conditions for asymptotic stability were presented using an FF formulation. Slack matrices provide extra degrees of freedom, reducing the E2P index. The FF technique was merged with the LPV filter design methodology with gain-scheduled filter parameters obtained from a set of LMIs. Simulations demonstrate the effectiveness of the LPV approach in comparison to the robust filtering method, especially in terms of the minimization of error peak values. The proposed results improve upon previous results in filtering for vehicles, such as those presented in [16] and the references therein, as they are based on gain-scheduling, which allows them to adapt to the inherent system nonlinearities. Moreover, this study focused on optimizing the low-frequencies region, which is relevant in practice. This work provides a starting point for future works involving cyber-attack filtering for LPV systems.

Author Contributions

Conceptualization, T.Z., H.E.A. and F.T.; methodology, T.Z. and A.H.; software, T.Z.; validation, T.Z., B.E.H. and B.E.H.; formal analysis, T.Z., K.A.B. and F.T.; investigation, T.Z.; writing—original draft preparation, T.Z.; writing—review and editing, T.Z., H.E.A., K.A.B., F.T. and B.E.H.; funding acquisition, T.Z., H.E.A., K.A.B., F.T. and B.E.H. All authors have read and agreed to the published version of the manuscript.

Funding

Taha Zoulagh and Badreddine El Haiek were supported by “Fondo Nacional de Desarrollo Cientıfico y Tecnologico”, Fondecyt, Chile, under grants 3200854 and 3200853, respectively. K. A. Barbosa was supported by Univ. de Santiago de Chile, Dirección de Investigación Científica y Tecnológica (DICYT), under grant 062113AB. F. Tadeo was funded by Agencia Estatal de Investigación (PID2020-112871RB-C21/AEI). Hicham El Aiss was supported by Vicerrectoría de Investigación, Innovación y Creación, USACH, Proyecto DICYT, regular code 062413EAB.

Data Availability Statement

Data sharing is not applicable to this article, as no new data were created or analyzed in this study.

Conflicts of Interest

The authors have no conflicts of interest relevant to this article.

Abbreviations

The following abbreviations are used in this manuscript:
GSFGain-scheduled filter
RFRobust filter
LPVLinear parameter-varying
FFFinite frequency
EFEntire frequency
E2PEnergy-to-peak

References

  1. Lenzo, B.; Zanchetta, M.; Sorniotti, A.; Gruber, P.; De Nijs, W. Yaw rate and sideslip angle control through single input single output direct yaw moment control. IEEE Trans. Control. Syst. Technol. 2020, 29, 124–139. [Google Scholar] [CrossRef]
  2. Zheng, B.; Anwar, S. Yaw stability control of a steer-by-wire equipped vehicle via active front wheel steering. Mechatronics 2009, 19, 799–804. [Google Scholar] [CrossRef]
  3. Zhang, H.; Wang, R.; Wang, J. Sideslip angle estimation of an electric ground vehicle via finite-frequency H approach. In Robust Gain-Scheduled Estimation and Control of Electrified Vehicles via LPV Technique; Springer: Berlin/Heidelberg, Germany, 2023; pp. 75–95. [Google Scholar]
  4. Liu, C.; Yao, J. Sideslip Angle Estimation for Lateral Vehicle Control with Delayed Output Measurements. In Proceedings of the 2022 International Conference on Advanced Robotics and Mechatronics (ICARM), Guilin, China, 9–11 July 2022; IEEE: Piscataway, NJ, USA, 2022; pp. 866–869. [Google Scholar]
  5. Zhang, H.; Zhang, G.; Wang, J. Sideslip Angle Estimation of an Electric Ground Vehicle via Finite-Frequency H Approach. IEEE Trans. Transp. Electrif. 2015, 2, 200–209. [Google Scholar] [CrossRef]
  6. Chang, X.H.; Liu, Y. Robust H Filtering for Vehicle Sideslip Angle With Quantization and Data Dropouts. IEEE Trans. Veh. Technol. 2020, 69, 10435–10445. [Google Scholar] [CrossRef]
  7. Hellani, D.E.; Hajjaji, A.E.; Ceschi, R.; Aitouche, A. Sideslip Angle Estimation of Ground Vehicles in a Finite Frequency Domain Through H Approach. In Proceedings of the 2018 26th Mediterranean Conference on Control and Automation (MED), Zadar, Croatia, 19–22 June 2018; IEEE: Piscataway, NJ, USA, 2018; pp. 1–9. [Google Scholar]
  8. El Hellani, D.; El Hajjaji, A.; Ceschi, R. Finite frequency H filter design for TS fuzzy systems: New approach. Signal Process. 2018, 143, 191–199. [Google Scholar] [CrossRef]
  9. Iwasaki, T.; Hara, S. Generalized KYP Lemma: Unified frequency domain inequalities with design applications. IEEE Trans. Autom. Control 2005, 50, 41–59. [Google Scholar] [CrossRef]
  10. Frezzatto, L.; Oliveira, R.C.; Peres, P.L. L2-gain filter design for continuous-time LPV systems in finite frequency domain. IFAC-PapersOnLine 2018, 51, 161–166. [Google Scholar] [CrossRef]
  11. Gao, H.; Li, X. Robust Filtering for Uncertain Systems; Springer: Berlin/Heidelberg, Germany, 2016. [Google Scholar]
  12. Zhang, H.; Mehr, A.S.; Shi, Y. Improved robust energy-to-peak filtering for uncertain linear systems. Signal Process. 2010, 90, 2667–2675. [Google Scholar] [CrossRef]
  13. Wilson, D.A. Convolution and Hankel operator norms for linear systems. IEEE Trans. Autom. Control 1989, 34, 94–97. [Google Scholar] [CrossRef]
  14. Gyurkovics, É.; Takács, T. Robust energy-to-peak filter design for a class of unstable polytopic systems with a macroeconomic application. Appl. Math. Comput. 2021, 420, 126729. [Google Scholar] [CrossRef]
  15. Zhang, H.; Wang, J. Robust gain-scheduling control of vehicle lateral dynamics through AFS/DYC. In Modeling, Dynamics and Control of Electrified Vehicles; Elsevier: Amsterdam, The Netherlands, 2018; pp. 339–368. [Google Scholar]
  16. Liao, S. Robust H filtering and time-varying delay compensation for car suspension systems: A comprehensive approach to reduced disturbance and enhanced estimation. Multiscale Multidiscip. Model. Exp. Des. 2024, 7, 2343–2357. [Google Scholar] [CrossRef]
  17. Zhang, H.; Huang, X.; Wang, J.; Karimi, H.R. Robust energy-to-peak sideslip angle estimation with applications to ground vehicles. Mechatronics 2015, 30, 338–347. [Google Scholar] [CrossRef]
  18. Cao, X.; Xu, T.; Tian, Y.; Ji, X. Gain-scheduling LPV synthesis H robust lateral motion control for path following of autonomous vehicle via coordination of steering and braking. Veh. Syst. Dyn. 2023, 61, 968–991. [Google Scholar] [CrossRef]
  19. Aslam, M.S.; Bilal, H.; Anjum, Z. Gain-scheduled filter design with different time delays for TS fuzzy systems. Trans. Inst. Meas. Control 2024, 01423312241274009. [Google Scholar] [CrossRef]
  20. Li, X.J.; Yang, G.H. Finite Frequency L2L Filtering of TS Fuzzy Systems With Unknown Membership Functions. IEEE Trans. Syst. Man Cybern. Syst. 2016, 47, 1884–1897. [Google Scholar] [CrossRef]
  21. Todorov, M.G. A New Approach to the Energy-to-Peak Performance Analysis of Continuous-Time Markov Jump Linear Systems. IEEE Control Syst. Lett. 2024, 8, 1024–1029. [Google Scholar] [CrossRef]
  22. Yu, H.; Hu, J.; Song, B.; Liu, H.; Yi, X. Resilient energy-to-peak filtering for linear parameter-varying systems under random access protocol. Int. J. Syst. Sci. 2022, 53, 2421–2436. [Google Scholar] [CrossRef]
  23. van Waarde, H.J.; Camlibel, M.K. A matrix Finsler’s lemma with applications to data-driven control. In Proceedings of the 2021 60th IEEE Conference on Decision and Control (CDC), Austin, TX, USA, 13–17 December 2021; IEEE: Piscataway, NJ, USA, 2021; pp. 5777–5782. [Google Scholar]
  24. Hu, J.; Chen, W.; Wu, Z.; Chen, D.; Yi, X. Design of protocol-based finite-time memory fault detection scheme with circuit system application. IEEE Trans. Syst. Man Cybern. Syst. 2024, 54, 3110–3123. [Google Scholar] [CrossRef]
  25. Lozia, Z. Vehicle dynamics and motion simulation versus experiment. SAE Trans. 1998, 107, 344–360. [Google Scholar]
  26. Kutluay, E.; Winner, H. Validation of vehicle dynamics simulation models—A review. Veh. Syst. Dyn. 2014, 52, 186–200. [Google Scholar] [CrossRef]
  27. Kim, J. Effect of vehicle model on the estimation of lateral vehicle dynamics. Int. J. Automot. Technol. 2010, 11, 331–337. [Google Scholar] [CrossRef]
  28. Das, S.; Shrudhanidhi. Vehicle Dynamics Modelling: Lateral and Longitudinal. In Proceedings of the 2021 8th International Conference on Signal Processing and Integrated Networks (SPIN), Noida, India, 26–27 August 2021; pp. 407–412. [Google Scholar] [CrossRef]
  29. Geromel, J.C.; Colaneri, P. Robust stability of time varying polytopic systems. Syst. Contro. Lett. 2006, 55, 81–85. [Google Scholar] [CrossRef]
  30. Iwasaki, T.; Hara, S.; Fradkov, A.L. Time domain interpretations of frequency domain inequalities on (semi) finite ranges. Syst. Control Lett. 2005, 54, 681–691. [Google Scholar] [CrossRef]
  31. de Oliveira, M.C.; Skelton, R.E. Stability tests for constrained linear systems. In Perspectives in Robust Control; Springer: Berlin/Heidelberg, Germany, 2001; pp. 241–257. [Google Scholar]
  32. Khargonekar, P.P.; Petersen, I.R.; Zhou, K. Robust stabilization of uncertain linear systems: Quadratic stabilizability and H control theory. IEEE Trans. Autom. Control 1990, 35, 356–361. [Google Scholar] [CrossRef]
  33. Zoulagh, T.; El Haiek, B.; Hmamed, A.; El Hajjaji, A. Homogenous polynomial H filtering for uncertain discrete-time systems: A descriptor approach. Int. J. Adapt. Control Signal Process. 2018, 32, 378–389. [Google Scholar] [CrossRef]
  34. El Haiek, B.; Zoulagh, T.; Hmamed, A.; El Adel, E.M. Polynomial static output feedback H control for continuous-time linear systems via descriptor approach. Int. J. Innov. Comput. Inf. Control 2017, 13, 941–952. [Google Scholar]
  35. Lofberg, J. YALMIP: A toolbox for modeling and optimization in MATLAB. In Proceedings of the 2004 IEEE international conference on robotics and automation (IEEE Cat. No. 04CH37508), New Orleans, LA, USA, 26 April–1 May 2004; IEEE: Piscataway, NJ, USA, 2004; pp. 284–289. [Google Scholar]
  36. Sturm, J.F. Using SeDuMi 1.02, a MATLAB toolbox for optimization over symmetric cones. Optim. Methods Softw. 1999, 11, 625–653. [Google Scholar] [CrossRef]
Figure 1. Schema of the simplified lateral dynamics model.
Figure 1. Schema of the simplified lateral dynamics model.
Symmetry 16 01627 g001
Figure 2. Evolution of the wheel steering angle θ used in the simulations to test the response to variations in this angle.
Figure 2. Evolution of the wheel steering angle θ used in the simulations to test the response to variations in this angle.
Symmetry 16 01627 g002
Figure 3. Comparison of the estimation errors ζ t and the sideslip angles β obtained using the proposed LPV and a robust filter to demonstrate the better performance of the proposed LPV filter.
Figure 3. Comparison of the estimation errors ζ t and the sideslip angles β obtained using the proposed LPV and a robust filter to demonstrate the better performance of the proposed LPV filter.
Symmetry 16 01627 g003
Table 1. Main vehicle variables with nominal values used for the validation.
Table 1. Main vehicle variables with nominal values used for the validation.
SymbolVariableUnits
ϖ ( t ) Yaw raterad/s
β ( t ) Sideslip anglerad
θ ( t ) Wheel steering anglerad
m Vehicle mass880 Kg
I z Yaw inertia moment728 Kg.m2
c r Rear-wheel cornering stiffness15,000 N/rad
c f Front-wheel cornering stiffness15,000 N/rad
l f Distance from front axis to CG 0.808 m
l r Distance from rear axis to CG 1.082 m
Table 2. Comparison of the number of decision variables (NDV) (N is the number of states and N z is the number of outputs of the augmented system.
Table 2. Comparison of the number of decision variables (NDV) (N is the number of states and N z is the number of outputs of the augmented system.
Method NDV
[7] 13 N 2 + N ( N + 1 ) + N z 2 + N × N z
Theorem 1 4 N 2 + N ( N + 1 ) 2
Table 3. L 2 L computational performance results in terms of γ .
Table 3. L 2 L computational performance results in terms of γ .
δ ¯ 0.11
ω 0.1GSF0.39820.8051
RF0.86201.7248
ω 1GSF0.92541.3608
RF1.63742.1607
ω 0.8 π GSF1.81523.2889
RF2.12513.4080
ω 10GSF2.07713.5376
RF2.66454.8216
EFGSF2.07823.5415
RF2.76695.0071
Table 4. γ index and feasibility test based on δ ¯ rate variation (Inf: infeasible).
Table 4. γ index and feasibility test based on δ ¯ rate variation (Inf: infeasible).
δ ¯ 0.111.381.391.491.5
GSF1.81522.28896.306.418.1942Inf
RF2.12513.40807.3702InfInfInf
Table 5. MSE and RMSE metrics of both methods, the GSF and RF.
Table 5. MSE and RMSE metrics of both methods, the GSF and RF.
RMSEMSE
GSF0.18470.4298
RF9.68683.1124
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

Zoulagh, T.; El Aiss, H.; Tadeo, F.; El Haiek, B.; Barbosa, K.A.; Hmamed, A. Gain-Scheduled Energy-to-Peak Approach for Vehicle Sideslip Angle Filtering. Symmetry 2024, 16, 1627. https://doi.org/10.3390/sym16121627

AMA Style

Zoulagh T, El Aiss H, Tadeo F, El Haiek B, Barbosa KA, Hmamed A. Gain-Scheduled Energy-to-Peak Approach for Vehicle Sideslip Angle Filtering. Symmetry. 2024; 16(12):1627. https://doi.org/10.3390/sym16121627

Chicago/Turabian Style

Zoulagh, Taha, Hicham El Aiss, Fernando Tadeo, Badreddine El Haiek, Karina A. Barbosa, and Abdelaziz Hmamed. 2024. "Gain-Scheduled Energy-to-Peak Approach for Vehicle Sideslip Angle Filtering" Symmetry 16, no. 12: 1627. https://doi.org/10.3390/sym16121627

APA Style

Zoulagh, T., El Aiss, H., Tadeo, F., El Haiek, B., Barbosa, K. A., & Hmamed, A. (2024). Gain-Scheduled Energy-to-Peak Approach for Vehicle Sideslip Angle Filtering. Symmetry, 16(12), 1627. https://doi.org/10.3390/sym16121627

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