Next Article in Journal
Flow Capacity Optimization of a Squirrel Cage Fan with a New Rounded Rectangle Volute under Size Limitation
Next Article in Special Issue
Potential Field Control of a Redundant Nonholonomic Mobile Manipulator with Corridor-Constrained Base Motion
Previous Article in Journal
Rotation-Angle Solution and Singularity Handling of Five-Axis Machine Tools for Dual NURBS Interpolation
Previous Article in Special Issue
Window Shape Estimation for Glass Façade-Cleaning Robot
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Observer-Based Robust Fuzzy Controller Design for Uncertain Singular Fuzzy Systems Subject to Passivity Criterion

1
Department of Marine Engineering, National Taiwan Ocean University, Keelung 202, Taiwan
2
Department of Marine Engineering, National Kaohsiung University of Science and Technology, Kaohsiung 806, Taiwan
3
School of Marine Electrical Engineering, Dalian Maritime University, Dalian 116026, China
*
Author to whom correspondence should be addressed.
Machines 2023, 11(2), 280; https://doi.org/10.3390/machines11020280
Submission received: 21 December 2022 / Revised: 6 February 2023 / Accepted: 7 February 2023 / Published: 13 February 2023
(This article belongs to the Special Issue Modeling, Sensor Fusion and Control Techniques in Applied Robotics)

Abstract

:
This paper discusses an observer-based control problem for uncertain Takagi–Sugeno Fuzzy Singular Systems (T-SFSS) subject to passivity performance constraints. Through the Parallel Distributed Compensation (PDC) approach and the Proportional Derivative (PD) control scheme, an observer-based fuzzy controller is constructed to achieve the stability of the considered system. An unlimited positive definite matrix is utilized to construct the Lyapunov function and derive sufficient stability conditions to develop a relaxed design method. Moreover, some technologies, such as the Schur complement, projection lemma, and Singular Value Decomposition (SVD), are applied to convert the conditions to Linear Matrix Inequality (LMI) form. Therefore, the convex optimization algorithm is used to solve the LMI conditions to find feasible solutions. The observer-based fuzzy controller is established with the obtained solutions to guarantee stability and passivity performance for the uncertain nonlinear singular systems. Finally, two examples are provided to verify the availability of the proposed fuzzy control approach.

1. Introduction

The singular system, also called a differential-algebraic system or an implicit system, has been broadly studied for many years because it is widely applied to describe impulse behaviors in numerous dynamical systems. Some practical systems can be represented as singular systems, such as bio-economic systems [1], electrical circuit systems [2], and DC motors [3]. The impulse behaviors may stop the system from working and are not generally expected to appear. Moreover, the stability analysis of singular systems is more intricate than one of the classical systems because the consideration of the properties as regular and impulse-free is ensured by [4]. Therefore, the singular system can be stabilized [5] when the system has a unique solution or a controller eliminates the impulse behavior. Due to the above problem, the stabilization issues of linear singular systems have been investigated by [6,7,8] to achieve, respectively, robust control, passive control, and event-triggered control. In those research studies, the scholars guarantee the admissibility of the systems by the state feedback controller.
In fact, most practical systems are described by complex nonlinear dynamic equations. As is well known, linear control theories can only be used to solve control problems for the local dynamic of nonlinear systems. Therefore, the stability analysis and synthesis of nonlinear singular systems are worth discussing. The Takagi–Sugeno (T-S) fuzzy modeling approach [9] has been widely applied to represent complex nonlinear dynamics. With the T-S fuzzy model, linear control theories can solve the stability problems of nonlinear systems [10,11,12,13,14,15,16,17,18,19,20,21,22]. According to the T-S fuzzy modeling approach, the nonlinear singular systems are separated into several linear subsystems through the fuzzy sets and IF–THEN rules. To deal with the control problem of T-S Fuzzy Singular Systems (T-SFSS) in [10,11,12], a fuzzy controller was designed using the Parallel Distributed Compensation (PDC) technique [13]. The concept of PDC is that the fuzzy controller is constructed with the same membership function as the model. Moreover, some uncertainties have naturally arisen when modeling errors or aging components have occurred. Uncertainty usually brings inaccurate signal transmission and poor control performance. Therefore, the robust control issue is always investigated to guarantee the stability of systems with admissible uncertainty. In addition, the external disturbance effect on systems is usually caused by external factors that lead to instability. Thus, the issues with robust control and passive control cannot be easily ignored for practical operation. To deal with the problem caused by external disturbance, passivity theory [14,15,16,17] is applied to achieve attenuation of the effect of disturbance.
For the practical control problem [23,24,25,26], the full states of physical systems are not always measurable. Thus, observer theory [27,28,29] provides an effective approach for estimating unmeasured states. To discuss the stability analysis of T-SFSS, the observer-based controller design method, such as state feedback and output feedback for T-SFSS, was also investigated in [29,30,31,32]. According to the above methods [29,30,31], two portions were proposed to discuss the admissibility of T-SFSS. The first portion is for ensuring that the considered system is regular and impulse-free, and the other portion is for analyzing the stability of the considered systems. To reduce the procedure of ensuring the admissibility of T-SFSS, the Proportional Derivative (PD) control method was applied in [11,12,33,34,35]. Referring to Remark 1 of [34], one can realize that the derivative state of the PD controller can mainly eliminate the singularity of singular systems. Therefore, the Observer-Based PD (OBPD) fuzzy controller design method was developed in [36,37] for T-SFSS. However, there is conservatism in the positive definite matrix chosen by [36]. In the literature [36], the positive definite matrix is limited to a diagonal case so that stability conditions can be successfully transferred into the Linear Matrix Inequality (LMI) form. Apparently, the limitation increases conservatism in the calculation seeking feasible solutions. Thus, an important issue for decreasing the conservatism of stability conditions is investigated in this paper.
According to the above motivations, a relaxed OBPD fuzzy controller design method is proposed such that the uncertain nonlinear singular system with external disturbances achieves asymptotical stability and passivity. Based on the T-S fuzzy modeling method, the nonlinear singular system is represented by uncertain T-SFSS with external disturbances. To reduce the complexity of discussing the admissibility of the considered system, the OBPD fuzzy controller is designed by using the PDC concept. In addition, the stability conditions are converted into LMI form by the Schur complement, projection lemma [38], and the Singular Value Decomposition (SVD) [29] technique. Then, the conditions can be effectively calculated by a convex optimization algorithm [39] to find the controller gains and the observer gains. The main contributions of this paper can be summarized as follows: (1) The proposed control design method is more realistic than [36] because the perturbations and external disturbances are considered, and (2) the stability conditions of this paper are more relaxed than [36] because the positive definite matrix in this paper is not required to be a diagonal case. Finally, two examples are applied to demonstrate the effectiveness of the proposed control method.
This paper is organized as follows. In Section 2, the uncertain nonlinear singular system with external disturbances is represented by the T-S fuzzy model. In Section 3, some sufficient conditions for the considered system are derived. In Section 4, two examples are applied to illustrate the applicability of the proposed control method. In Section 5, the conclusion is given for this paper.
Notation:  I represents the identity matrix with approximate dimension. represents the null-space matrix of . T = 1 denotes the orthogonal matrix. n x and n x × n u represent the n x -dimensional vector and the n x × n u -dimensional matrix, respectively. s y m φ denotes the shorthand of φ + φ T . denotes the symmetric term in the matrix. h i j denotes the shorthand of i = 1 n j = 1 n h i h j , and h i denotes the shorthand of i = 1 n h i . r a n k ( ) denotes the rank of . 0 3 × 3 represents the 3 × 3 -dimensional matrix.

2. System Descriptions and Problem Statements

In this section, the complex nonlinear singular system considered with uncertainty and external disturbance is expressed by the following uncertain T-SFSS with external disturbances.
Plant Rule i:
IF q 1 t is M i 1 and … and q r t is M i r , THEN
E x ˙ t = A i + Δ A i t x t + B i + Δ B i t u t + D i + Δ D i t w t
z t = C z i x t + J i w t
y t = C y x t
where q t = q 1 t q 2 t q r t are the premise variables; M i r is the fuzzy set; r is the number of premise variables; i = 1 , 2   ,   m and m are the number of rules; x t n x is the state vector; u t n u is the control input vector; w t n w is the external disturbance vector; y t n y is the measured output vector; and z t n z is the output vector. A i n x × n x , B i n x × n u , C y n y × n x , D i n x × n w , C z i n z × n x , and J i n z × n w are constant matrices. E n x × n x is a constant matrix with r a n k ( E ) < n x . Δ A i t n x × n x , Δ B i t n x × n u , and Δ D i t n x × n w are the unknown matrices expressing uncertainties, which are represented as Δ A i , Δ B i , and Δ D i in the following context for simplicity and are constructed as
Δ A i Δ B i Δ D i = H A i Δ t W A i H B i Δ t W B i H D i Δ t W D i
where H A i , H B i , H D i , W A i , W B i , and W D i are real constant matrices with appropriate dimensions and Δ t is the unknown time-varying function satisfying Δ T t Δ t I .
Furthermore, the overall T-S fuzzy model is constructed as follows:
E x ˙ t = i = 1 m h i q t A i + Δ A i x t + B i + Δ B i u t + D i + Δ D i w t
z t = i = 1 m h i q t C z i x t + J i w t
y t = C y x t
where h i q t = l = 1 r M i l q l t i = 1 m l = 1 r M i l q l t , h i q t 0 , i = 1 m h i q t = 1 and M i l q l t is the grade of the membership of q l t in M i l .
For simplification, h i q t h i is defined in the following context. For unmeasurable states, the PD fuzzy observer is constructed as follows:
Observer Rule i:
IF q 1 t is M i 1 and … and q r t is M i r THEN
E x ^ ˙ t = A i x ^ t + B i u t + L p i y t y ^ t + L d i y ˙ t y ^ ˙ t
y ^ t = C y x ^ t
where x ^ t n x is the estimated state vector and y ^ t n y is the estimated output vector. The matrices L p i and L d i are the observer gains. Then, the overall fuzzy observer can be further expressed as follows:
E x ^ ˙ t = i = 1 m h i A i x ^ t + B i u t + L p i y t y ^ t + L d i y ˙ t y ^ ˙ t
y ^ t = C y x ^ t
Based on the concept of PDC, the OBPD fuzzy controller is constructed in the following form.
Controller Rule i:
IF q 1 t is M i 1 and … and q r t is M i r THEN
u t = F p i x ^ t F d i x ^ ˙ t
where F p i and F d i are controller gains. Then, the overall fuzzy controller can be represented as follows:
u t = i = 1 m h i F p i x ^ t F d i x ^ ˙ t
The following assumptions are given to ensure the stability issue of System (3). Assumption 1 is to ensure the observability and controllability of System (3). For convenience, we assume that the output matrix C can be represented by SVD in Assumption 2.
Assumption 1 [36].
System (3) is completely controllable and completely observable if the following equalities are satisfied:
r a n k s E A i B i = r a n k E B i = n x   and   r a n k s E A i C y = r a n k E C y = n x
where s + , + is the open right half of the complex plane. □
Assumption 2 [29].
If the matrix C y n y × n x has full row rank, the singular value decomposition of matrix C y is described as
C y = U Q 0 V T
where U n y × n y and V n x × n x are orthogonal matrices and Q n y × n y is a diagonal matrix with positive diagonal elements. □
In defining the estimation error function e t = x t x ^ t , the following relationship is easily derived by using (3a) and (5a):
E e ˙ t = E x ˙ t E x ^ ˙ t = i = 1 m h i A i + Δ A i x t + B i + Δ B i u t + D i + Δ D i w t A i x ^ t + B i u t + L p i y t C y x ^ t + L d i y ˙ t C y x ^ ˙ t = i = 1 m j = 1 m h i h j Δ A i Δ B i F p j x t + A i + Δ B i F p j L p i C y e t Δ B i F d j x ˙ t + Δ B i F d j L d i C y e ˙ t + D i + Δ D i w t
Based on (3a) and (8), the following augmented system can be directly inferred:
E 0 0 E x ˙ t e ˙ t = i = 1 m j = 1 m h i h j A i + Δ A i B i F p j Δ B i F p j B i F p j + Δ B i F p j Δ A i Δ B i F p j A i + Δ B i F p j L p i C y x t e t + B i F d j Δ B i F d j B i F d j + Δ B i F d j Δ B i F d j Δ B i F d j L d i C y x ˙ t e ˙ t + D i + Δ D i D i + Δ D i w t
The following equation can be further obtained by organizing (9):
E ˜ R i j h i j x ˜ ˙ t = A ˜ R i j h i j x ˜ t + D ˜ i h i w t
where x ˜ t = x T t e T t T , E ˜ R i j = E R i j + H ˜ B i Δ t W ˜ B D i j , E R i j = E + B i F d j B i F d j 0 E + L d i C y , H ˜ B i = H B i H B i , W ˜ B D i j = W B i F d j W B i F d j , A ˜ R i j = A R i j + H ˜ A i Δ t W ˜ A i + H ˜ B i Δ t W ˜ B P i j , A R i j = A i B i F p j B i F p j 0 A i L p i C y , H ˜ A i = H A i H A i , W ˜ A i = W A i 0 , W ˜ B P i j = W B i F p j W B i F p j , D ˜ i = D R i + H ˜ D i Δ t W D i , D R i = D i D i and H ˜ D i = H D i H D i .
Based on Assumption 1, E R i j is rendered full rank and invertible with controller gain F d j and observer gain L d i . Therefore, one can find the following equation from (10):
x ˜ ˙ t = E ˜ R i j 1 h i j A ˜ R i j h i j x ˜ t + D ˜ i h i w t
According to (11), the regularity and nonimpulsiveness of (10) can be certainly guaranteed by F d j and L d i .
To attenuate the disturbance effect on the system, Definition 1 for passivity is proposed.
Definition 1 [17].
If there exist the given constant matrices  S 1 , S 2 0 , and  S 3 satisfying the following inequality, then the system is passive with the external disturbance w t and output z t for all terminal time t p > 0 :
2 0 t p z T t S 1 w t d t > 0 t p z T t S 2 z t d t + 0 t p w T t S 3 w t d t
Furthermore, an effective method for dealing with perturbations in the augmented system (10) is provided as follows.
Lemma 1 [11].
Given real appropriate dimension matrices H , W , and  Δ ( t ) with Δ T ( t ) Δ ( t ) I and a scalar  ε > 0 , one can find the result as follows:
s y m H Δ t W ε H H T + ε 1 W T W
In order to convert the stability conditions into LMI form, the following lemma is provided.
Lemma 2 [38].
Given the matrices Ψ m Ψ × m Ξ ,  Λ m Λ × m Ξ and symmetric matrix Ξ m Ξ × m Ξ that satisfy  r a n k Ψ < m Ξ  and  r a n k Λ < m Ξ , if and only if there exists any matrix  Π such that
Ξ + Ψ T Π Λ + Λ T Π Ψ T   <   0
then the following inequalities are held:
Ψ T Ξ Ψ   <   0   and   Λ T Ξ Λ   <   0
where Ψ and Λ are the null-space matrices of Ψ and Λ , respectively. □

3. Stability Conditions Derivation for the T-S Fuzzy Singular System

In this section, the stability criterion for the closed-loop system (11) is proposed to guarantee asymptotical stability and passivity. Furthermore, the derived conditions are converted into LMI form.
Theorem 1.
Given the matrices S 1 , S 2 0 , and  S 3 , the closed-loop system (11) is asymptotically stable and passive if there exist the matrices  P = P T > 0 ,  F p j ,  F d j ,  L p i ,  L d i , and  R , and a scalar  ε such that the following stability conditions are satisfied:
s y m E R i j T Π 1 + Γ 1 i j P + Π T A R i j + Π T E R i j + Γ 2 i j Π T D R i 2 P + Γ 3 i j Γ 4 i Γ 5 i + ε 1 W D i T W D i < 0
where Γ 1 i j = ε Π T H ˜ B i H ˜ B i T Π 1 + Π T H ˜ A i H ˜ A i T Π 1 + Π T H ˜ D i H ˜ D i T Π 1 + ε 1 W ˜ B D i j T W ˜ B D i j , Γ 2 i j = ε 1 W ˜ B P i j T W ˜ B P i j + W ˜ B D i j T W ˜ B P i j + W ˜ B P i j T W ˜ B D i j + W ˜ B D i j T W ˜ B D i j + W ˜ A i T W ˜ A i + C ˜ z i T S 2 C ˜ z i , Γ 3 i j = ε 1 W ˜ B D i j T W ˜ B P i j + W ˜ B D i j T W ˜ B D i j , Γ 5 i = J i T S 2 J i + S 3 J i T S 1 S 1 T J i , Γ 4 i = C ˜ z i T S 2 J i C ˜ z i T S 1 , Π = V R V T 0 * α V R V T , P = P 1 P 3 P 2 and C ˜ z i = C z i 0 .
Proof. 
Let us choose the following Lyapunov function:
V x ˜ t = x ˜ T t P x ˜ t
Based on the augmented system (11), the following derivative of the Lyapunov function (16) is inferred:
V ˙ x ˜ t = x ˜ ˙ T t P x ˜ t + x ˜ T t P x ˜ ˙ t = E ˜ R i j 1 h i j A ˜ R i j h i j x ˜ t + E ˜ R i j 1 h i j D ˜ i h i w t T P x ˜ t + x ˜ T t P E ˜ R i j 1 h i j A ˜ R i j h i j x ˜ t + E ˜ R i j 1 h i j D ˜ i h i w t = x ˜ t w t T s y m P E ˜ R i j 1 h i j A ˜ R i j h i j P E ˜ R i j 1 h i j D ˜ i h i 0 x ˜ t w t
For nonzero external disturbance, that is, w t 0 , the following performance function is defined with zero initial condition:
Γ z , w , t = 0 t p z T t S 2 z t + w T t S 3 w t 2 z T t S 1 w t d t = 0 t p z T t S 2 z t + w T t S 3 w t 2 z T t S 1 w t + V ˙ x ˜ t d t V x t p 0 t p z T t S 2 z t + w T t S 3 w t 2 z T t S 1 w t + V ˙ x ˜ t d t = 0 t p G z , w , t d t
where
G z , w , t = z T t S 2 z t + w T t S 3 w t 2 z T t S 1 w t + V ˙ x ˜ t
Substituting (3b) and (17) into (19), one can obtain
G z , w , t = x ˜ t w t T Φ i j h i j x ˜ t w t
where Φ i j h i j = s y m P E ˜ R i j 1 h i j A ˜ R i j h i j + C ˜ z i T h i S 2 C ˜ z i h i P E ˜ R i j 1 h i j D ˜ i h i j + Γ 4 i h i Γ 5 i h i .
According to the assumptions i = 1 n h i = 1 and 0 h i 1 , Condition (15) can be rewritten as the following inequality:
s y m E R i j T h i j Π 1 + Γ 1 i j h i j P + Γ 2 i j h i j + Π T A R i j h i j + E R i j h i j Π T D R i h i 2 P + Γ 3 i j h i j Γ 4 i h i Γ 5 i h i + ε 1 W D i T h i W D i h i < 0
Applying Lemma 1, the following inequalities can be obtained from (21):
s y m Π T H ˜ B i h i 0 0 Δ t W ˜ B D i j T h i j W ˜ B P i j T h i j + W ˜ B D i j T h i j 0 T ε Π T H ˜ B i h i 0 0 Π T H ˜ B i h i 0 0 T + ε 1 W ˜ B D i j T h i j W ˜ B P i j T h i j + W ˜ B D i j T h i j 0 W ˜ B D i j T h i j W ˜ B P i j T h i j + W ˜ B D i j T h i j 0 T
s y m Π T H ˜ A i h i 0 0 Δ t 0 W ˜ A i T h i 0 T ε Π T H ˜ A i h i 0 0 Π T H ˜ A i h i 0 0 T + ε 1 0 W ˜ A i T h i 0 0 W ˜ A i T h i 0 T
s y m Π T H ˜ D i h i 0 0 Δ t 0 0 W D i T h i T ε Π T H ˜ D i h i 0 0 Π T H ˜ D i h i 0 0 T + ε 1 0 0 W D i T h i 0 0 W D i T h i T
Therefore, one can find that the following inequality can be satisfied by (21) and (22):
s y m E R i j T h i j Π 1 + Γ ¯ 1 i j h i j P + Γ ¯ 2 i j h i j + Π T A R i j h i j + E R i j h i j Π T D R i h i + Π T H ˜ D i Δ t W ˜ D i 2 P + Γ 3 i j h i j Γ 4 i h i Γ 5 i h i < 0
where Γ ¯ 11 h i j = s y m Π T H ˜ B i h i Δ t W ˜ B D i j h i j and Γ ¯ 12 h = Π T H ˜ B i h i Δ t W ˜ B P i j h i j + W ˜ B D i j h i j + Π T H ˜ A i h i Δ t W ˜ A i h i .
The inequality (23) can also be rewritten as follows:
Ξ + s y m Ψ T Π 1 Λ < 0
where Ξ = 0 P 0 2 P + Γ 3 i j h i j Γ 4 i h i Γ 5 i h i , Ψ T = E ˜ R i j T h i j A ˜ R i j T h i j + E ˜ R i j T h i j D ˜ i T h i and Λ = I 0 0 .
According to Lemma 2, the following inequalities can be obtained from (24):
Ψ T Ξ Ψ < 0   and   Λ T Ξ Λ < 0
where Ψ T = A ˜ R i j T h i j E ˜ R i j T h i j + I I 0 D ˜ i T h i E ˜ R i j T h i j 0 I and Λ T = 0 I 0 . Based on the definitions Ψ T , Ξ and Λ T , the inequalities in (25) can be directly formulated as the following equations:
Ψ T Ξ Ψ = s y m P E ˜ R i j 1 h i j A ˜ R i j h i j + C ˜ z i T h i S 2 C ˜ z i h i P E ˜ R i j 1 h i j D ˜ i h i + Γ 4 i h i Γ 5 i h i
and
Λ T Ξ Λ = 2 P + C ˜ z i T h i S 2 C ˜ z i h i
Obviously, if Condition (15) of Theorem 1 is held, Ψ T Ξ Ψ < 0 and Λ T Ξ Λ < 0 can be guaranteed. Furthermore, Ψ T Ξ Ψ < 0 implies Φ i j h < 0 such that G z , w , t < 0 is obtained from (20). Therefore, passive performance of the closed-loop system (11) is achieved by satisfying Condition (15). To analyze the stability of the closed-loop system (11), the following inequality can be obtained from (19) with G z , w , t < 0 and by assuming w t = 0 :
V ˙ x t < x T t C ˜ z i T S 2 C ˜ z i x t
Since S 2 0 , V ˙ x t < 0 can be directly inferred by (27), the system (11) is asymptotically stable and passive due to satisfying Condition (15). The proof of Theorem 1 is completed. □
However, the stability condition in Theorem 1 cannot be directly calculated by the convex optimization algorithm owing to the existence of bilinear terms. To apply the convex optimization algorithm, Condition (15) is converted into LMI problems by the Schur complement and Assumption 2 in the following theorem:
Theorem 2.
Given the matrices U ,  Q ,  V ,  S 1 ,  S 2 0 ,  S 3 and a scalar  α , the closed-loop system (11) is asymptotically stable and passive if there exist matrices  R = Z 11 0 Z 21 Z 22 ,  Y d j ,  Y p j ,  K d i ,  K p i ,  P ˜ 1 = P ˜ 1 T > 0 ,  P ˜ 2 = P ˜ 2 T > 0 ,  P ˜ 3 and a scalar  ε such that
Ω 1 i j Ω 2 i j Ω 3 i j Ω 4 i Ω 5 i Ω 6 i j Ω 7 i Ω 8 0 3 × 3 Ω 9 < 0   f o r   i , j = 1 , 2 , , n
where Ω 1 i j = s y m E V R V T + B i Y d j α B i Y d j P ˜ 1 + A i V R V T B i Y p j + E V R V T + B i Y d j s y m α E V R V T + α K d i C y P ˜ 3 T 2 P ˜ 1 , Ω 2 i j = P ˜ 3 + α B i Y p j α B i Y d j D i ε H B i P ˜ 2 + α A i V R V T + α E V R V T α K p i C y + α K d i C y D i ε H B i 2 P ˜ 3 V R T V T C z i T S 2 J i V R T V T C z i T S 1 0 , Ω 3 i j = ε H A i ε H D i Y d j T W B i T ε H A i ε H D i + α Y d j T W B i T 0 0 Y p j T W B i T + Y d j T W B i T , Ω 4 i = 0 0 0 0 0 0 V R T V T W A i T 0 V R T V T C z i T S 2 , Ω 5 i = 2 P ˜ 2 0 0 Γ 5 i 0 ε I , Ω 6 i j = 0 0 α Y p j T W B i T α Y d j T W B i T 0 0 0 0 0 0 , Ω 7 i = 0 0 0 0 W D i T 0 0 0 0 , Ω 8 = ε I 0 0 ε I 0 ε I and Ω 9 = ε I 0 0 ε I 0 I .
Proof. 
Applying the Schur complement to (15), one can find the following inequality:
Θ 1 i j Θ 2 i j Θ 3 < 0
where Θ 1 i j = s y m E R i j T Π 1 P + Π T A R i j + E R i j Π T D R i ε Π T H ˜ B i ε Π T H ˜ A i 2 P Γ 4 i 0 0 Γ 5 i 0 0 ε I 0 ε I , Θ 2 i j = ε Π T H ˜ D i W ˜ B D i j T 0 0 0 0 W ˜ B P i j T + W ˜ B D i j T W ˜ A i T 0 C ˜ z i T S 2 0 0 0 W D i T 0 0 0 0 0 0 0 0 0 0 0 and Θ 3 = ε I 0 0 0 0 ε I 0 0 0 ε I 0 0 ε I 0 I .
By pre- and postmultiplying d i a g Π T , Π T , I , I , I , I and its transposed matrix on (29), the following inequality can be inferred by defining Y d j = F d j V R V T and Y p j = F p j V R V T :
Θ ^ 1 i j + 1 i Θ ^ 2 i j + 2 i Θ ^ 3 i j Θ ^ 4 i Θ ^ 5 i Θ ^ 6 i j Θ ^ 7 i Ω 8 0 3 × 3 Ω 9 < 0
where Θ ^ 1 i j = s y m E V R V T + B i Y d j α B i Y d j P ˜ 1 + A i + E V R V T B i Y p j + B i Y d j s y m α E V R V T P ˜ 3 T 2 P ˜ 1 , Θ ^ 2 i j = P ˜ 3 + α B i Y p j α B i Y d j D i ε H B i P ˜ 2 + α A i + E V R V T D i ε H B i 2 P ˜ 3 V R T V T C z i T S 2 J i V R T V T C z i T S 1 0 , Θ ^ 5 i = 2 P ˜ 2 0 0 Γ 5 i 0 ε I , Θ ^ 3 i j = ε H A i ε H D i Y d j T W B i T ε H A i ε H D i α Y d j T W B i T 0 0 Y p j T W B i T + Y d j T W B i T , Θ ^ 6 i j = 0 0 α Y p j T W B i T α Y d j T W B i T 0 0 0 0 0 0 , Θ ^ 4 i = 0 0 0 0 0 0 V R T V T W A i T 0 V R T V T C z i T S 2 , Θ ^ 7 i = 0 0 0 0 W D i T 0 0 0 0 , 1 i = 0 0 0 s y m α L d i C y V R V T 0 0 , 2 i = 0 0 0 α L d i L p i C y V R V T 0 0 0 0 0 , P ˜ 1 = Π T P 1 Π , P ˜ 2 = Π T P 2 Π and P ˜ 3 = Π T P 3 Π .
To convert the above elements into linear variables such that (30) becomes LMI form, the following relationship can be derived according to Assumption 2. Note that V and U are the orthogonal matrices:
C y V R V T = U Q 0 V T V Z 11 0 Z 21 Z 22 V T = R ^ C y
where R ^ = U Q Z 11 Q 1 U T .
Based on (31), the following inequality can be obtained from (30):
Θ ^ 1 i j + 1 i Θ ^ 2 i j + 2 i Θ ^ 3 i j Θ ^ 4 i Θ ^ 5 i Θ ^ 6 i j Θ ^ 7 i Ω 8 0 3 × 3 Ω 9 < 0
where 11 = 0 0 0 s y m α L d i R ^ C y 0 0 and 12 = 0 0 0 α L p i R ^ C y + L d i R ^ C y 0 0 0 0 0 .
By defining K d i = L d i R ^ and K p i = L p i R ^ , the condition of this theorem can be obtained from (32). In addition, the inequality (32) is equivalent to the condition of Theorem 2. The proof of Theorem 2 is completed. □
Obviously, if the feasible solutions satisfy Conditions (28) in Theorem 2, Theorem 1 can also be held by those solutions. Based on the obtained solutions, the gains F d j = Y d j V R V T 1 , F p j = Y p j V R V T 1 , L d i = K d i R ^ 1 and L p i = K p i R ^ 1 are found to establish the OBPD fuzzy controller (7).
Remark 1. 
In many existing papers [33,34,35], the PD control schemes have validated efficiency in the control of singular systems. However, only a few works focus on the observer-based PD control method. Although the T-S fuzzy-model-based OBPD controller was developed in [36,37], the effect of the external disturbance has not been considered. Existing papers [10,32,34] show that the singular system with disturbance is also a critical control issue. Therefore, a stability analysis process has been successfully developed in Theorem 1 to solve the control problems of both uncertainty and disturbance in the nonlinear singular systems. In addition, the stability conditions are efficiently transferred into the LMI form in Theorem 2 by applying some derivation methods.

4. Simulation Results

According to the proposed OBPD fuzzy controller design method, the control problems of nonlinear singular systems with uncertainties and disturbances can be solved simultaneously. In this section, the simulation results of two examples are provided to verify the applicability and effectiveness of the design method.
Example 1. 
In the first example, a numerical system is applied to provide the comparison results between [29] and the proposed method. To begin the simulation, the nonlinear system with uncertainties and external disturbances is presented as follows:
1 + a + Δ a t c o s θ t θ ¨ t = b θ ˙ 3 t + c θ t + d u t + e w t
where u t and w t are the control input and the external disturbance of the system, respectively, and Δ a t is the parameter uncertainty. Note that the derivative of θ t is assumed to satisfy θ ˙ t < ψ and ψ = 2 . Referring to [29], the state variables are selected as x t = x 1 t x 2 t x 3 t T with x 1 t = θ t , x 2 t = θ ˙ t , and x 3 t = θ ¨ t . Then, System (33) can be further expressed in the following nonlinear singular system with the parameters set by a = 1 , b = c = e = 1 and d = 10 :
1 0 0 0 1 0 0 0 0 x ˙ t = 0 1 0 0 0 1 1 x 2 2 t 1 + 1 Δ a t c o s x 1 t x t + 0 0 10 u t + 0 0 1 w t
In System (34), the uncertainty Δ a t = 0.05 Δ t is selected in the same manner as [29]. Note that the uncertain variable Δ t is considered a random number that is distributed from −1 to 1. To provide the comparison results, the uncertain variable is selected as Δ t = s i n t for the simulation. Thus, the corresponding singular T-S fuzzy model for (34) can be obtained as follows with the effects of uncertainty and disturbance:
E x ˙ t = i = 1 3 h i x t A i + Δ A i x t + B i + Δ B i u t + D i + Δ D i w t
z t = i = 1 3 h i x t C z i x t + J i w t
y t = C x t
where E = 1 0 0 0 1 0 0 0 0 , A 1 = 0 1 0 0 0 1 1 6 2 , A 2 = 0 1 0 0 0 1 1 0 4 , A 3 = 0 1 0 0 0 1 1 0 2 , C = 1 0 0 0 1 0 1 0 1 , and B i = 0 0 10 , D i = 0 0 1 , C z i = 0 . 01 0 0 T , J i = 1 for i = 1 , 2 , 3 . As with [29], the uncertain matrices are also given in the form of Δ A 1 = Δ A 3 = 0 0 0 0 0 0 0 0 0.05 s i n t , Δ A 2 = 0 0 0 0 0 0 0 0 0.25 s i n t , Δ B i = 0 0 0 . Because [24] has not considered the uncertainty of the external disturbance signal, the matrix Δ D i = 0 0 0 is selected. For Model (35), the membership functions are designed as h 1 x t = x 2 2 t / 6 , h 2 x t = 1 + c o s x 1 t / 6 , h 3 x t = 1 h 1 x t h 2 x t , 0 h i x t 1 and i = 1 3 h i x t = 1 . Moreover, the uncertain matrices can be constructed via (2) with the following matrices:
H A 1 = H A 2 = H A 3 = 0 0 0.05 ,   H B 1 = H B 2 = H B 3 = 0 0 0.05 ,   W A 1 T = W A 3 T = 0 0 1 W A 2 T = 0 0 5 ,   W B 1 = W B 2 = 0   and   Δ t = s i n t
Setting the parameters S 1 = 1 , S 2 = 0.9 , S 3 = 0.9 , and α = 5 , the following gains can be obtained by solving Conditions (28) in Theorem 2 with the convex optimization algorithm:
F p 1 = 1.0956 4.9096 4.0418 ,   F p 2 = 0.6234 2.5771 1.9427 ,   F p 3 = 0.5645 2.3952 2.2973 ,   F d 1 = 0.9345 3.8055 3.2875 ,   F d 2 = 0.5525 2.1040 1.8056 ,   F d 3 = 0.3931 1.5719 1.4619 ,   L p 1 = 15.1004 15.0483 16.2141 8.2802 2.1318 10.5743 84.8822 135.8518 111.5003 ,   L p 2 = 0.9000 6.7415 2.6351 11.2592 5.9748 14.0905 46.1297 85.4462 64.5283 ,   L p 3 = 11.4828 11.0003 11.9841 22.0844 22.1788 28.5242 53.8103 72.7526 69.4987 ,   L d 1 = 3.7345 0.7978 4.0273 1.7485 1.3605 2.0298 52.9920 78.1460 71.2967 ,   L d 2 = 5.4107 12.1361 8.3712 3.5772 0.7662 4.1240 37.0494 53.5829 50.1338   and   L d 3 = 0.1886 0.5714 0.0247 12.3996 13.8451 15.9581 23.8485 35.1426 32.2594
Moreover, by setting the parameter setting v 2 = 0.5 for the design method in [29], the following gains of [29] can be obtained without considering the time-delay effect:
F 1 = 0.1922 0.1448 0.2512 ,   F 2 = 3.0749 2.5993 0.1868 ,   F 3 = 3.0251 2.5574 0.7777 ,   L 1 = 1.8840 0.1987 0.3231 2.4221 5.9303 2.5168 1.1335 4.6284 2.6351 ,   L 2 = 0.7806 1.4658 0.7349 1.3456 4.5332 1.5419 8.5308 1.6126 10.3188   and   L 3 = 2.0545 1.4648 0.4529 1.4005 4.5966 1.6913 1.3389 1.4239 2.8166
In the design method [29], the observer-based fuzzy controller is designed only with proportional state feedback. It is worth noting that the OBPD fuzzy controller in this paper can solve the stability analysis problem of the singular T-S fuzzy model more efficiently. Then, the observer-based fuzzy controller is given for [29] as follows:
u t = i = 1 3 h i F i x ^ t
Given the initial conditions x 0 = 1.5 0.75 0.17 T and x ^ 0 = 0 0 0 T , the state responses of the nonlinear singular system (34) are obtained in Figure 1, Figure 2 and Figure 3 by applying the OBPD Fuzzy Controller (7) with Gains (36) and Fuzzy Controller (38) with Gains (37), respectively. The figures show that the settling time obtained by the proposed design method is much better than the method in [29] despite the overshoot being slightly bigger. In order to verify the passive performance introduced in Definition 1, the following value is obtained based on the simulation results:
0 t p z T t z t d t + 0 t p w T t w t d t 2 0 t p z T t w t d t = 0.9049
According to Definition 1, with the setting of matrices S 1 = 1 , S 2 = 0.9 , and S 3 = 0.9 , it is obvious that the value in (39), which is smaller than 1.111, successfully satisfies the passive constraint in (12). That is, the attenuation performance of System (34) can be achieved with the external disturbance input energy. Because the passive constraint in (12) is satisfied, one can also see that the smoother responses of the system in (34) can be guaranteed by applying the fuzzy controller in (7).
Based on the comparison results in Example 1, it can be said that the proposed OBPD fuzzy controller design method can provide better control performance for the nonlinear singular system. Moreover, a more efficient stability analysis process can also be developed with the construction of a PD state feedback controller.
Example 2. 
The effectiveness of the proposed design method has been verified in Example 1. To further demonstrate the applicability and feasibility, the simulation results of a single-species bio-economic system are presented in the second example. Referring to [1], the following nonlinear system can be given by considering the economic interest of harvest effort in an immature population:
x ˙ 1 t = ζ α r 2 η c ρ x 1 t + ζ x 2 t c ρ x 3 t η x 1 2 t x 1 t x 3 t + w t
x ˙ 2 t = α x 1 t r 2 x 2 t
0 = ρ ζ α r 2 r 1 α η c ρ x 1 t + ρ x 1 t x 3 t m + u t
where x 1 t = Θ 1 t c ρ , x 2 t = Θ 2 t α c ρ r 2 and x 3 t = E t ζ α ρ α ρ r 2 ρ r 1 r 2 η c r 2 ρ r 2 . Θ 1 t and Θ 2 t , respectively, represent the population density of juvenile species and adult species; u t represents a policy for adjusting the tax; ρ represents price constant per the individual population; c represents the cost coefficient; and m represents the economic interest of harvesting. Referring to [1], it is known that the bio-economic system has an equilibrium when m = 0 . More detail on the physical meaning of system parameters can be found in [1].
According to [1], the operating points are chosen as x 1 t 10 , 10 , and the system coefficients are selected as ζ = 0 . 15 , r 1 = 0 . 2 , r 2 = 0 . 1 , α = 0 . 5 , η = 0 . 001 , ρ = 1 , and c = 40 . To obtain more precise control performance, the problem of modeling error is also considered as the uncertain factor in the system. Then, the following T-S fuzzy model in (40) can be constructed:
E x ˙ t = i = 1 2 h i x t A i + Δ A i x t + B i + Δ B i u t + D i + Δ D i w t
z t = i = 1 2 h i x t C z i x t + J i w t
y t = C x t
where E = 1 0 0 0 1 0 0 0 0 , A 1 = 0.78 0.15 30 0.5 0.1 0 0.01 0 10 , A 2 = 0.8 0.15 50 0.5 0.1 0 0.01 0 10 , B i = 0 0 1 , C = 1 1 0 0 0 1 , C z = 1 0 0 , D i = 1 0 0 , J i = 1 for i = 1 , 2 , Δ A 1 = 0.006 s i n t 0 . 002 s i n t 0 0.015 s i n t 0 . 005 s i n t 0 0 0 0 , Δ A 2 = 0 . 015 s i n t 0.006 s i n t 0 0.005 s i n t 0 . 002 s i n t 0 0 0 0 , Δ B 1 = 0 0 0.003 s i n t , Δ B 2 = 0 0 0.004 s i n t , Δ D 1 = 0.015 s i n t 0 0 and Δ D 2 = 0.01 s i n t 0 0 . The membership functions of the fuzzy model in (41) are considered as h 1 x t = 1 2 1 x 1 t 10 and h 2 x t = 1 h 1 x t . To develop the proposed design method, the following matrices are selected for uncertainties in the form of (2):
H A 1 = 0 . 02 0.05 0 ,   H A 2 = 0.03 0 . 01 0 ,   H B 1 = 0 0 0.01 ,   H B 2 = 0 0 0.02 ,   H D 1 = 0.03 0 0 ,   H D 2 = 0.05 0 0 ,   W A 1 T = 0.3 0 . 1 0 ,   W A 2 T = 0.5 0 . 2 0 ,   W B 1 = 0.3 ,   W B 2 = 0.2 ,   W D 1 = 0 . 5 ,   W D 2 = 0 . 2   and   Δ t = s i n t
By setting the matrices S 1 = 1 , S 2 = 0.8 , S 3 = 0.8 , and α = 0.5 , the following gains can be obtained by solving Conditions (28) of Theorem 2:
F p 1 = 10 5 × 0.0226 0.0226 1.1679 ,   F p 2 = 10 5 × 0.0256 0.0256 1.3219 , F d 1 = 10 4 × 0.1513 0.1513 7.8155 ,   F d 2 = 10 4 × 0.1713 0.1713 8.8488 L p 1 = 10 5 × 0.0002 0.0393 0.0002 0.0389 0.0486 2.5097 ,   L p 2 = 10 5 × 0.0001 0.0317 0.0001 0.0317 0.0491 2.5340 L d 1 = 10 5 × 0.0001 0.0221 0.0001 0.0213 0.0236 1.2184   and   L d 2 = 10 5 × 0.0000 0.0165 0.0000 0.0152 0.0240 1.2387
Based on the obtained gains, the proposed OBPD fuzzy controller in (7) can be designed for the nonlinear system in (40). The state responses of (40) are provided in Figure 4, Figure 5 and Figure 6 with the initial conditions x 0 = 0.5 1 0 T and x ^ 0 = 0 0 0 T . Based on the simulation results, the following value is also obtained to verify passive performance:
0 t p z T t z t d t + 0 t p w T t w t d t 2 0 t p z T t w t d t = 0.94
Because the value of (43) is smaller than 1.111 , the constraint (12) of Definition 1 is satisfied, and the requirements of passivity are achieved. This means that even under the effect of the disturbance, the control performance also can be guaranteed for the system (40).
Referring to the figures, one can find that the stability of (40) is achieved by the proposed OBPD fuzzy controller (7). Moreover, the fuzzy observer can also successfully estimate the actual states. Based on the definition of state variables, the convergence of the bio-economy system in (40) means that all states can be controlled to a positive equilibrium. This result also indicates that the species population is guaranteed to be not endangered. Furthermore, government policy can efficiently adjust taxes to increase or decrease the cost of harvesting based on the proposed design method to achieve the sustainable development of bio-economic systems in (40). Thus, the proposed OBPD fuzzy controller design method can provide a valid choice for the control of numerical and practical nonlinear singular systems.

5. Conclusions

In this paper, an observer-based control problem was discussed for uncertain T-SFSS with external disturbance. According to the designed observer, the current states can be estimated to guarantee the existence of states in the controller. Therefore, the observer-based PD fuzzy controller can be applied to achieve the regularity and nonimpulsiveness of a system and guarantee the stability of considered systems when the complete states are not measurable. Based on passivity theory and Lyapunov theory, the stability conditions were obtained to deal with the control problem to achieve stability and attenuation performance. By utilizing SVD, projection lemma, and the Schur complement, the derived conditions were converted into strict LMI form, which can be effectively calculated by using convex optimization techniques. Furthermore, the positive definite matrix was not required as a diagonal case to reduce the conservatism of searching for feasible solutions. Based on the proposed method, the observer-based PD fuzzy controller can be designed to guarantee the stability of uncertain nonlinear singular systems subject to passivity. Finally, two examples have been presented to illustrate the effectiveness of the proposed control method.

Author Contributions

Conceptualization, W.-J.C., Y.-M.H. and C.-C.K.; methodology, W.-J.C., Y.-M.H. and C.-C.K.; software, Y.-M.H.; validation, W.-J.C., Y.-M.H. and C.-C.K.; investigation, Y.-M.H. and J.D.; writing—original draft preparation, W.-J.C., Y.-M.H. and C.-C.K.; writing—review and editing, W.-J.C. and Y.-M.H. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by National Science and Technology Council of the Republic of China, grant number MOST111-2221-E-019-075.

Data Availability Statement

Not applicable.

Acknowledgments

The authors would like to express their sincere gratitude to the anonymous reviewers who gave us many constructive comments and suggestions. This work was supported by the National Science and Technology Council of the Republic of China under Contract MOST111-2221-E-019-075.

Conflicts of Interest

The authors declare that no competing financial interest or personal relationship could have appeared to influence the work reported in this paper.

References

  1. Li, L.; Zhang, Q.; Zhu, B. Fuzzy Stochastic Optimal Guaranteed Cost Control of Bio-Economic Singular Markovian Jump Systems. IEEE Trans. Cybern. 2015, 45, 2512–2521. [Google Scholar] [CrossRef] [PubMed]
  2. Zhai, D.; Zhang, Q.L.; Li, J.H. Fault detection for singular multiple time-delay systems with application to electrical circuit. J. Frankl. Inst. 2014, 351, 5411–5436. [Google Scholar] [CrossRef]
  3. Qi, W.; Zong, G.; Karim, H.R. Observer-Based Adaptive SMC for Nonlinear Uncertain Singular Semi-Markov Jump Systems With Applications to DC Motor. IEEE Trans. Circuits Syst. I Regul. Pap. 2018, 65, 2951–2960. [Google Scholar] [CrossRef]
  4. Mu, Y.; Zhang, H.; Sun, S.; Ren, J. Robust non-fragile proportional plus derivative state feedback control for a class of uncertain Takagi–Sugeno fuzzy singular systems. J. Frankl. Inst. 2019, 356, 6208–6225. [Google Scholar] [CrossRef]
  5. Dai, L. (Ed.) Singular Control Systems; Springer: Berlin/Heidelberg, Germany, 1989. [Google Scholar]
  6. Zhong, R.; Yang, Z. Delay-dependent robust control of descriptor systems with time delay. Asian J. Control. 2006, 8, 36–44. [Google Scholar] [CrossRef]
  7. Zheng, Q.; Ling, Y.; Wei, L.; Zhang, H. Mixed H and passive control for linear switched systems via hybrid control approach. Int. J. Syst. Sci. 2018, 49, 818–832. [Google Scholar] [CrossRef]
  8. Liu, Y.; Zhi, H.; Wei, J.; Zhu, X.; Zhu, Q. Event-triggered control for linear continuous switched singular systems. Appl. Math. Comput. 2020, 374, 125038. [Google Scholar] [CrossRef]
  9. Takagi, T.; Sugeno, M. Fuzzy Identification of Systems and Its Applications to Modeling and Control. IEEE Trans. Syst. Man Cybern. 1985, 15, 116–132. [Google Scholar] [CrossRef]
  10. Chang, W.; Su, C.; Varadarajan, V. Fuzzy controller design for nonlinear singular systems with external noises subject to passivity constraints. Asian J. Control. 2021, 23, 1195–1211. [Google Scholar] [CrossRef]
  11. Chang, W.J.; Lian, K.Y.; Su, C.L.; Tsai, M.H. Multi-constrained Fuzzy Control for Perturbed T–S Fuzzy Singular Systems by Proportional-Plus-Derivative State Feedback Method. Int. J. Fuzzy Syst. 2021, 23, 1972–1985. [Google Scholar] [CrossRef]
  12. Ku, C.C.; Chang, W.J.; Huang, Y.M. Robust Observer-Based Fuzzy Control Via Proportional Derivative Feedback Method for Singular Takagi–Sugeno Fuzzy Systems. Int. J. Fuzzy Syst. 2022, 24, 3349–3365. [Google Scholar] [CrossRef]
  13. Wang, H.; Tanaka, K.; Griffin, M. An approach to fuzzy control of nonlinear systems: Stability and design issues. IEEE Trans. Fuzzy Syst. 1996, 4, 14–23. [Google Scholar] [CrossRef]
  14. Ku, C.C.; Chang, W.J.; Huang, K.W. Novel Delay-Dependent Stabilization for Fuzzy Stochastic Systems with Multiplicative Noise Subject to Passivity Constraint. Processes 2021, 9, 1445. [Google Scholar] [CrossRef]
  15. Qiao, H.Y.; Chang, W.; Lin, Y.; Lin, Y.W. Pole Location and Input Constrained Robust Fuzzy Control for T-S Fuzzy Models Subject to Passivity and Variance Requirements. Processes 2021, 9, 787. [Google Scholar] [CrossRef]
  16. Chang, W.J.; Su, C.L.; Ku, C.C. Passive Decentralized Fuzzy Control for Takagi-Sugeno Fuzzy Model Based Large-Scale Descriptor Systems. IEEE Access 2022, 10, 28656–28669. [Google Scholar] [CrossRef]
  17. Chang, W.J.; Liu, L.Z.; Ku, C.C. Passive fuzzy controller design via observer feedback for stochastic Takagi-Sugeno fuzzy models with multiplicative noises. Int. J. Control. Autom. Syst. 2011, 9, 550–557. [Google Scholar] [CrossRef]
  18. Chang, W.J.; Lin, Y.W.; Lin, Y.H.; Pen, C.L.; Tsai, M.H. Actuator Saturated Fuzzy Controller Design for Interval Type-2 Takagi-Sugeno Fuzzy Models with Multiplicative Noises. Processes 2021, 9, 823. [Google Scholar] [CrossRef]
  19. Lin, Y.H.; Chang, W.; Ku, C.C. Solving formation and containment control problem of non-linear multi-boiler systems based on interval type-2 Takagi-Sugeno fuzzy models. Processes 2022, 10, 1216. [Google Scholar] [CrossRef]
  20. Su, C.L.; Chang, W.J.; Pen, C.L. Decentralized Multi-Performance Fuzzy Control for Nonlinear Large-Scale Descriptor Systems. Processes 2022, 10, 2578. [Google Scholar] [CrossRef]
  21. Lu, Z.; Zhang, C.; Xu, F.; Wang, Z.; Wang, L. Fault Detection for Interval Type-2 T-S Fuzzy Networked Systems via Event-Triggered Control. Machines 2022, 10, 347. [Google Scholar] [CrossRef]
  22. Zhang, B.; Liu, M.; Wang, K.; Tan, B.; Deng, Y.; Qin, A.; Liu, J. Takagi–Sugeno Fuzzy Model-Based Control for Semi-Active Cab Suspension Equipped with an Electromagnetic Damper and an Air Spring. Machines 2023, 11, 226. [Google Scholar] [CrossRef]
  23. Liu, X.; Gao, Z.; Zhang, A. Observer-based fault estimation and tolerant control for stochastic Takagi–Sugeno fuzzy systems with Brownian parameter perturbations. Automatica 2019, 102, 137–149. [Google Scholar] [CrossRef]
  24. Vafamand, N.; Asemani, M.H.; Khayatian, A. Robust L1 Observer-Based Non-PDC Controller Design for Persistent Bounded Disturbed TS Fuzzy Systems. IEEE Trans. Fuzzy Syst. 2017, 26, 1401–1413. [Google Scholar] [CrossRef]
  25. Dong, J.; Yang, G.H. Observer-Based Output Feedback Control for Discrete-Time T-S Fuzzy Systems With Partly Immeasurable Premise Variables. IEEE Trans. Syst. Man, Cybern. Syst. 2016, 47, 98–110. [Google Scholar] [CrossRef]
  26. Wang, X.L.; Yang, G.H. Observer-based fault detection for T-S fuzzy systems subject to measurement outliers. Neurocomputing 2019, 335, 21–36. [Google Scholar] [CrossRef]
  27. Chang, W.J.; Lin, C.; Ku, C.C. Estimated state feedback fuzzy control for passive discrete time-delay multiplicative noised pendulum systems. J. Mar. Sci. Technol. 2015, 23, 98–108. [Google Scholar]
  28. Ku, C.; Chen, G. New observer-based controller design for LPV stochastic systems with multiplicative noise. Int. J. Robust Nonlinear Control. 2019, 29, 4315–4327. [Google Scholar] [CrossRef]
  29. Kchaou, M. Robust H observer-based control for a class of (TS) fuzzy descriptor systems with time-varying delay. Int. J. Fuzzy Syst. 2017, 19, 909–924. [Google Scholar] [CrossRef]
  30. Wei, Z.; Ma, Y. Robust H observer-based sliding mode control for uncertain Takagi-Sugeno fuzzy descriptor systems with unmeasurable premise variables and time-varying delay. Inf. Sci. 2021, 566, 239–261. [Google Scholar] [CrossRef]
  31. Liu, P.; Yang, W.T.; Yang, C.E. Robust observer-based output feedback control for fuzzy descriptor systems. Expert Syst. Appl. 2013, 40, 4503–4510. [Google Scholar] [CrossRef]
  32. Ullah, R.; Li, Y.; Aslam, M.S.; Sheng, A. Event-Triggered Dissipative Observer-Based Control for Delay Dependent T–S Fuzzy Singular Systems. IEEE Access 2020, 8, 134276–134289. [Google Scholar] [CrossRef]
  33. Mu, Y.; Zhang, H.; Sun, J.; Ren, J. Proportional plus derivative state feedback controller design for a class of fuzzy descriptor systems. Int. J. Syst. Sci. 2019, 50, 2249–2260. [Google Scholar] [CrossRef]
  34. Mu, Y.; Zhang, H.; Su, H.; Wang, Y. Robust normalization and H stabilization for uncertain Takagi-Sugeno fuzzy singular systems with time-delays. Appl. Math. Comput. 2021, 388, 125534. [Google Scholar] [CrossRef]
  35. Zhang, X.; Jin, K. Proportional Plus Derivative State Feedback Control of Takagi-Sugeno Fuzzy Singular Fractional Order Systems. Int. J. Control. Autom. Syst. 2021, 19, 3823–3829. [Google Scholar] [CrossRef]
  36. Ku, C.C.; Chang, W.J.; Tsai, M.H.; Lee, Y.C. Observer-based proportional derivative fuzzy control for singular Takagi-Sugeno fuzzy systems. Inf. Sci. 2021, 570, 815–830. [Google Scholar] [CrossRef]
  37. Chang, W.J.; Tsai, M.H.; Pen, C.L. Observer-Based Fuzzy Controller Design for Nonlinear Discrete-Time Singular Systems via Proportional Derivative Feedback Scheme. Appl. Sci. 2021, 11, 2833. [Google Scholar] [CrossRef]
  38. Apkarian, P.; Tuan, H.; Bernussou, J. Continuous-time analysis, eigenstructure assignment, and H2 synthesis with enhanced linear matrix inequalities (LMI) characterizations. IEEE Trans. Autom. Control. 2001, 46, 1941–1946. [Google Scholar] [CrossRef]
  39. Boyd, S.; El Ghaoui, L.; Feron, E.; Balakrishnan, V. Linear Matrix Inequalities in System and Control Theory; Society for Industrial and Applied Mathematics: Philadelphia, PA, USA, 1994; p. 15. [Google Scholar]
Figure 1. System responses of x 1 t in Example 1 [29].
Figure 1. System responses of x 1 t in Example 1 [29].
Machines 11 00280 g001
Figure 2. System responses of x 2 t in Example 1 [29].
Figure 2. System responses of x 2 t in Example 1 [29].
Machines 11 00280 g002
Figure 3. System responses of x 3 t in Example 1 [29].
Figure 3. System responses of x 3 t in Example 1 [29].
Machines 11 00280 g003
Figure 4. Reponses of state x 1 t in Example 2: (a) with disturbance, (b) without disturbance.
Figure 4. Reponses of state x 1 t in Example 2: (a) with disturbance, (b) without disturbance.
Machines 11 00280 g004
Figure 5. Reponses of state x 2 t in Example 2: (a) with disturbance, (b) without disturbance.
Figure 5. Reponses of state x 2 t in Example 2: (a) with disturbance, (b) without disturbance.
Machines 11 00280 g005
Figure 6. Reponses of state x 3 t in Example 2: (a) with disturbance, (b) without disturbance.
Figure 6. Reponses of state x 3 t in Example 2: (a) with disturbance, (b) without disturbance.
Machines 11 00280 g006
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

Chang, W.-J.; Huang, Y.-M.; Ku, C.-C.; Du, J. Observer-Based Robust Fuzzy Controller Design for Uncertain Singular Fuzzy Systems Subject to Passivity Criterion. Machines 2023, 11, 280. https://doi.org/10.3390/machines11020280

AMA Style

Chang W-J, Huang Y-M, Ku C-C, Du J. Observer-Based Robust Fuzzy Controller Design for Uncertain Singular Fuzzy Systems Subject to Passivity Criterion. Machines. 2023; 11(2):280. https://doi.org/10.3390/machines11020280

Chicago/Turabian Style

Chang, Wen-Jer, Yu-Min Huang, Cheung-Chieh Ku, and Jialu Du. 2023. "Observer-Based Robust Fuzzy Controller Design for Uncertain Singular Fuzzy Systems Subject to Passivity Criterion" Machines 11, no. 2: 280. https://doi.org/10.3390/machines11020280

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