Next Article in Journal
The Effect of Chelate Compounds on the Hydration Process of MgO–Al2O3 Phase System under Hydrothermal Conditions
Next Article in Special Issue
Special Issue on Advances in Robotics-Based Automation Systems
Previous Article in Journal
Effects of Different Contents of Each Component on the Structural Stability and Mechanical Properties of Co-Cr-Fe-Ni High-Entropy Alloys
Previous Article in Special Issue
Robotic-Based Touch Panel Test System Using Pattern Recognition Methods
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Observer-Based Fuzzy Controller Design for Nonlinear Discrete-Time Singular Systems via Proportional Derivative Feedback Scheme

Department of Marine Engineering, National Taiwan Ocean University, Keelung 202, Taiwan
*
Author to whom correspondence should be addressed.
Appl. Sci. 2021, 11(6), 2833; https://doi.org/10.3390/app11062833
Submission received: 7 March 2021 / Revised: 18 March 2021 / Accepted: 19 March 2021 / Published: 22 March 2021
(This article belongs to the Special Issue Advances in Robotics-Based Automation Systems)

Abstract

:
This paper investigates the observer-based fuzzy controller design method for nonlinear discrete-time singular systems that are represented by Takagi-Sugeno (T-S) fuzzy models. At first, the nonlinearity can be well-approximated with several local linear input-output relationships. The parallel distributed compensation (PDC) technology and the proportional derivative (PD) feedback scheme are then employed to construct the observer-based fuzzy controller. To solve the problem of unmeasured states, the impulsive phenomenon of singular systems, and the PD scheme’s reasonableness, a novel observer-based fuzzy controller is developed. By using the Lyapunov theory and projection lemma, the stability criteria are built in terms of linear matrix inequalities (LMI). Moreover, the gains of fuzzy controller and fuzzy observer can be calculated synchronously by using convex optimization algorithms. Finally, a biological economic system is provided to verify the effectiveness of the proposed fuzzy control method.

1. Introduction

Singular systems, also called descriptor systems or implicit systems, are important in the control field since their general representation. Lots of practical systems can be described as singular state-space models [1,2,3,4,5,6]. For instance, DC motor systems, bio-economic models, electrical circuit systems, and network control systems. Before studying the stabilization issues for discrete-time singular systems, regularity and causality need to be discussed. Because of the algebraic equations for the singular models, there may exist more than one solution. It results in the unwanted impulse terms that emerged in state trajectories to destroy singular systems’ stability. In the past few decades, the above properties are discussed with matrix decompositions [7,8]. Based on the matrix decomposition techniques, some sufficient definitions concerning regular, causal, and admissible were presented [9]. Then, numerous related control issues were investigated in [9,10,11,12], e.g., the event-triggered control, sliding mode control, output feedback control, and robust H control, etc.
On the other hand, nonlinearity always exists in practical systems. To discuss the stabilization issue of nonlinear systems, the T-S fuzzy modeling approach was first proposed in [13]. Compared to the Mamdani fuzzy models, the calculations of fuzzy controller design and the systems’ structure of the T-S fuzzy models are relatively complex. However, the stability analysis of T-S fuzzy models is more systematic with a mathematical foundation, i.e., it possesses well mathematical basis and structure extension. Thus, the T-S fuzzy models attracted numerous researchers’ attention in the past two decades. The T-S fuzzy modeling approach is a conceptually simple and effective method to approximate nonlinear behaviors. Via reasonable fuzzy sets and fuzzy inferences, several linear subsystems are constructed by a series of IF-THEN fuzzy rules. Then, the final output of the T-S systems can be obtained with membership functions. Some practical applications of the T-S fuzzy models, such as temperature control [14] and prediction of generated electricity [15], have been investigated to address their advantages. For stabilizing the T-S fuzzy systems, PDC technology [16] was applied to construct fuzzy control schemes. This idea is that for each local subsystem, the controller can be designed with linear control techniques. Some normal systems, such as the ship steering system [17], ship fin stabilizing system [18], and drum boiler system [19], have been discussed. This modeling approach and controller design technique are not only applicable for normal systems but also for singular systems. Several stabilization issues of T-S fuzzy singular systems were researched by PDC-based fuzzy controllers [20,21,22].
In the past decade, the state feedback controller was constructed to stabilize the T-S fuzzy singular systems. To overcome the problem that the system’s states are not always measurable, some control schemes have been investigated, for example, static output feedback [11], observer-based feedback [23], and dynamic output feedback [24]. However, if only using a traditional state feedback controller to singular systems, the complex model transformations for system matrices are unavoidable. To simplify the derivation process of the stability criteria, the PD feedback scheme was used to discuss control problems in [25,26,27,28,29,30,31,32]. For instance in [25] the stabilization issues for continuous-time and discrete-time linear switched singular systems were studied via PD control strategy with the free-weighting matrix technique. In [26], the passive H control for the discrete-time linear switched singular systems was studied by using the Schur lemma. The related PD control problems were studied in [27,28,29,30,31,32]. The PD observer issue for discrete-time singular systems was studied in [33]. In [25,26], the stabilization via PD state feedback fuzzy control scheme was studied. Referring to Remark 7 of [25], the PD controller can be reasonably used for discrete-time cases in the case of a high accuracy state observer. However, the observer-based fuzzy control was not developed in [25,26] due to the computation complexity. The observer-based PD fuzzy control scheme is still an open problem for the discrete-time nonlinear systems to the best of the authors’ knowledge. Thus, the motivation of this paper is to overcome the above difficulty and develop a reasonable observer-based PD feedback fuzzy control scheme for discrete-time nonlinear singular systems.
For the advantages of T-S fuzzy models and the motivations mentioned above, the stabilization problem of observer-based control for discrete-time T-S fuzzy singular systems was studied in this paper. By using the T-S fuzzy modeling approach, the nonlinear singular systems can be approximated efficiently with some local linear models blending by membership functions. Meanwhile, the observer-based fuzzy controller was designed to reasonably use the PD feedback scheme in discrete-time cases. Then, according to Lyapunov theory and the transformation technologies [34,35], the inverse problems were solved and sufficient stability criteria can be developed in terms of LMI, which can be conveniently calculated with convex optimization algorithms [36]. The main contributions of this paper can be summarized as follows: (i) The proposed observer feedback fuzzy control method is more generalized to conform to reality than the state feedback fuzzy control approaches [25,26] when the system states cannot be measured. (ii) Extra freedom variables of the LMI stability conditions derived by projection lemma let designers get more degrees of freedom when solving the observer-based fuzzy control problems. (iii) With the fuzzy observer design and PD feedback scheme, an observer-based PD feedback fuzzy controller with novel stability conditions was derived to ensure the stability of discrete-time T-S fuzzy singular systems. To verify the effectiveness and application of the proposed observer-based fuzzy control method, the control problem of a bio-economic system was presented. Some comparisons between the proposed observer-based fuzzy control method and previous fuzzy control approaches were also provided in the simulations.
The organization of this paper is presented as follows. The nonlinear singular system is represented as a T-S fuzzy model, and some necessary assumptions are proposed in Section 2. The sufficient stability conditions for the singular system are derived in Section 3. A biological economic system is proposed to verify the effectiveness of the proposed fuzzy control method in Section 4. Finally, the conclusions and future works are collected in Section 5.

2. System Descriptions and Problem Statements

To represent the nonlinear singular systems, the T-S fuzzy modeling approach was applied in this paper. The T-S fuzzy singular system can be represented as follows:
Plant Rule i:
IF 1 ( k ) is M i 1 and … and q ( k ) is M i q THEN
E x ( k + 1 ) = A i x ( k ) + B i u ( k )
y ( k ) = C i x ( k )
where ( k ) = [ 1 ( k ) 2 ( k ) q ( k ) ] , i = 1 ,   ,   n and n is the number of rules, M i q are fuzzy sets, q is the number of premise variables, x ( k ) m x , u ( k ) m u and y ( k ) m y are the vector of state, control input, and output, respectively. A i , B i and C i are constant matrices with appropriate dimensions. E is a matrix with r a n k ( E ) < m x . By blending all the fuzzy rules, one can infer the T-S fuzzy singular system as follows:
E x ( k + 1 ) = i = 1 n h i ( ( k ) ) { A i x ( k ) + B i u ( k ) }
y ( k ) = i = 1 n h i ( ( k ) ) { C i x ( k ) }
where h i ( ( k ) ) = l = 1 q M i l ( l ( k ) ) / i = 1 n l = 1 q M i l ( l ( k ) ) , h i ( ( k ) ) 0 and i = 1 n h i ( ( k ) ) = 1 . Due to the limitation of space, the abbreviation h i ( ( t ) ) h i is defined in the following context.
Considering the negative effects caused by algebraic equations, regularity and causality are the premise criteria and need to be discussed via model transformations [7,8]. In recent years, the PD feedback scheme is applied for singular systems to eliminate the impulse terms [25,26]. Because singular systems are transformed into normal state-space models, the above properties can be naturally satisfied. Referring to [25], however, in order to reasonably use the PD control method for discrete-time singular systems, the observer should be constructed to estimate system’s states. As same as [25,26], it is assumed that the current time step is instant k + 1 and the previous time step is instant k . For online implementation, it is expected that the time taken to estimate the state x ( k + 1 ) is smaller compared with the sampling period. The T-S fuzzy PD observer can be constructed as follows:
Observer Rule i:
IF 1 ( k ) is M i 1 and … and q ( k ) is M i q THEN
E x ^ ( k + 1 ) = A i x ^ ( k ) + B i u ( k ) + L p i ( y ( k ) C j x ^ ( k ) ) + L d i ( y ( k + 1 ) C j x ^ ( k + 1 ) )
where x ^ ( k ) m x is the estimated state vector, L p i and L d i are the observer gains with appropriate dimensions.
The overall T-S fuzzy PD observer as follows:
E x ^ ( k + 1 ) = i = 1 n j = 1 n h i h j { A i x ^ ( k ) + B i u ( k ) + L p i ( y ( k ) C j x ^ ( k ) ) + L d i ( y ( k + 1 ) C j x ^ ( k + 1 ) ) }
With output observations, the system states can be estimated via PD fuzzy observer. Next, to ensure the stability of the system (3), the observer-based PD controller is represented as follows:
Controller Rule i:
IF 1 ( k ) is M i 1 and … and q ( k ) is M i q THEN
u ( k ) = F p i x ^ ( k ) F d i x ^ ( k + 1 )
where F p i and F d i are the controller gains. The final control output is constructed as
u ( k ) = i = 1 n h i { F p i x ^ ( k ) F d i x ^ ( k + 1 ) }
Subsequently, the closed-loop T-S fuzzy singular system is obtained by substituting the observer-based PD fuzzy controller (8) into the system (3). The overall closed-loop T-S fuzzy singular system is represented as follows:
E x ( k + 1 ) = i = 1 n j = 1 n h i h j { A i x ( k ) B i F p j x ^ ( k ) B i F d j x ^ ( k + 1 ) }
According to motivations as mentioned above, the observer-based control scheme is built in this work. One of the purposes of this paper is to estimate the systems’ states and to ensure the stability of the system (9). As the estimation errors converge to zero, the estimated states can replace the actual states. Next, define the estimation error as e ( k ) = x ( k ) x ^ ( k ) , the following equation can be inferred from (9).
E x ( k + 1 ) = i = 1 n j = 1 n h i h j { A i x ( k ) B i F p j ( x ( k ) e ( k ) ) B i F d j ( x ( k + 1 ) e ( k + 1 ) ) }
= i = 1 n j = 1 n h i h j { A i x ( k ) B i F p j x ( k ) B i F d j x ( k + 1 ) + B i F p j e ( k ) + B i F d j e ( k + 1 ) }
The closed-loop T-S fuzzy singular system is presented as aforementioned. Subsequently, the errors systems have to be built to guarantee estimation errors converge to zero as t . Now multiplying the matrix E on the left side of the difference function e ( k + 1 ) = x ( k + 1 ) x ^ ( k + 1 ) , one can obtain the following closed-loop error systems.
E e ( k + 1 ) = E x ( k + 1 ) E x ^ ( k + 1 )
= i = 1 n j = 1 n h i h j { A i x ( k ) + B i u ( k ) ( A i x ^ ( k ) + B i u ( k ) + L p i ( C j x ( k ) C j x ^ ( k ) ) + L d i ( C j x ( k + 1 ) C j x ^ ( k + 1 ) ) ) }
= i = 1 n j = 1 n h i h j { ( A i L p i C j ) e ( k ) L d i C j e ( k + 1 ) }
The following augmented systems can be further obtained from the system (10) and (11).
E R i j ( h ) x ˜ ( k + 1 ) = A R i j ( h ) x ˜ ( k )
where x ˜ ( k ) = [ x T ( k ) e T ( k ) ] T , E R i j ( h ) = i = 1 n j = 1 n h i h j E R i j , A R i j ( h ) = i = 1 n j = 1 n h i h j A R i j , E R i j = [ E + B i F d j B i F d j 0 E + L d i C j ] and A R i j = [ A i B i F p j B i F p j 0 A i L p i C j ] .
Furthermore, the following assumptions concerning controllability and observability of T-S fuzzy singular systems are proposed. Similar assumptions can be found in [26,33]. In addition, the lemmas are presented to convert stability conditions into LMI form.
Assumption 1.
System (3) is completely controllable if the following conditions are satisfied.
r a n k [ s E A i B i ] = m x   a n d   r a n k [ E B i ] = m x , s + .
where + is the open right-half of the complex plane.
Assumption 2.
The system (3) is completely observable if the following conditions are held.
r a n k [ s E A i C i ] = m x   a n d   r a n k [ E C i ] = m x , s + .
Remark 1.
Under the necessary assumptions as mentioned previously, one knows that the matrix E R i j is a full rank matrix. (i.e., E R i j is invertible.) The system (10) is equivalent to the following representation.
x ˜ ( k + 1 ) = E R i j 1 ( h ) A R i j ( h ) x ˜ ( k )
Obviously, one can find the augmented system (13) is a normal state-space model since the controller gain F d j and the observer gain L d i , i.e., the regularity and causality of the system (3) are held.
Lemma 1.
[34] (Projection Lemma) Given matrices Ω , Λ and symmetric matrix Φ which satisfies r a n k ( Ω ) < r a n k ( Φ ) and r a n k ( Λ ) < r a n k ( Φ ) , if and only if there exists arbitrary matrix Π such that
Φ + Ω T Π Λ + Λ T Π T Ω   <   0
and the following inequalities are held simultaneously.
Ω T Φ Ω   <   0   a n d   Λ T Φ Λ   <   0
where denotes the null-space matrix of .
Lemma 2.
[35] A scalar α > 0 exists to satisfy the following inequality if matrices U and Ξ < 0 with appropriate dimension such that U T Ξ U 0 is held.
U T Ξ U α ( U T + U ) α 2 Ξ 1
In the next section, the stabilization issue of the system (13) is proposed by using the Lyapunov stability theory. Moreover, the stability conditions will be converted into LMI form through the above lemmas. Then, the convex optimization algorithms [36] can be employed to solve these LMI stability conditions.

3. Main Results

The main object of this paper is to discuss the stabilization issues of T-S fuzzy singular systems. Via the observer-based PD fuzzy control strategy and Lyapunov stability theory, some sufficient stability conditions for the system (13) are derived as follows:
Theorem 1.
If there exist matrices P 1 = P 1 T > 0 , P 2 = P 2 T > 0 , F p j , F d j , L p i , L d i , Z 1 and Z 2 such that the following condition is held, the augmented system (13) is stable.
[ P ˜ H e { Π T E R i j } Π T A R i j * P ˜ ] < 0
where P ˜ = [ P 1 0 0 P 2 ] , Π = [ Z 1 1 0 0 Z 2 ] and H e { } denotes the shorthand of + T . The E R i j and A R i j are pre-defined in (12).
Proof. 
Choosing the Lyapunov quadratic function V ( x ˜ ( k ) ) = x ˜ T ( k ) P ˜ x ˜ ( k ) , one can obtain the first forward difference of V ( x ˜ ( k ) ) as following equation.
Δ V ( x ˜ ( k ) ) = x ˜ T ( k + 1 ) P ˜ x ˜ ( k + 1 ) x ˜ T ( k ) P ˜ x ˜ ( k )
= x ˜ T ( k ) ( E R i j 1 ( h ) A R i j ( h ) ) T P ˜ ( E R i j 1 ( h ) A R i j ( h ) ) x ˜ ( k ) x ˜ T ( k ) P ˜ x ˜ ( k )
= x ˜ T ( k ) ( A R i j T ( h ) E R i j T ( h ) P ˜ E R i j 1 ( h ) A R i j ( h ) P ˜ ) x ˜ ( k )
Based on i = 1 n h i = 1 and 0 h i 1 , the condition (17) can be rewritten as follows:
[ P ˜ H e { Π T E R i j ( h ) } Π T A R i j ( h ) * P ˜ ] = Ξ + H e { Ψ i j T Π Λ } < 0
where Ψ i j = [ E R i j ( h ) A R i j ( h ) ] , Λ = [ I 0 ] , Ξ = [ P ˜ 0 0 P ˜ ] , I is identify matrix and * denotes the transposed elements of the symmetric position.
According to Lemma 1, the following inequalities can be found from (19).
A R i j T ( h ) E R i j T ( h ) P ˜ E R i j 1 ( h ) A R i j ( h ) P ˜ = Ψ i j T Ξ Ψ i j < 0
and
P ˜ = Λ T Ξ Λ < 0
where Ψ i j T = [ A R i j T ( h ) E R i j T ( h ) I ] and Λ T = [ 0 I ] . Clearly, the Δ V ( x ˜ ( k ) ) < 0 if Ψ i j T Ξ Ψ i j < 0 . Based on Lyapunov theory, it further means that the systems (13) is stable. The proof of Theorem 1 is completed. □
Remark 2.
According to [32], a similar Lyapunov function is chosen to derive the stability conditions for the controlled systems. However, some conservatisms exist due to the use of diagonal matrices of the Lyapunov matrix and the freedom variables obtained by projection lemma, i.e., choosing a less conservative Lyapunov function and suitable variables of projection lemma is still a challenging problem for developing stability criteria.
Please note that the stability conditions (17) are not LMI forms. To conveniently solve the proposed stability problem by using convex optimization algorithms [36], it is necessary to transform the conditions of Theorem 1 to LMI forms. The complete transformations were given in the following theorem.
Theorem 2.
The augmented system (13) is stable if there exist matrices X > 0 , P 2 > 0 , Y p j , Y d j , K p i , K d i , Z 1 , Z 2 and a scalar α > 0 such that the following conditions are held.
[ Θ 1 i i + X B i Y d i Θ 2 i i B i Y p i 0 0 0 * H e { α Z 1 } 0 0 α I 0 0 * * 2 α I 0 0 α I 0 * * * H e { α Z 1 } 0 0 α I * * * * Θ 3 i i + P 2 0 Θ 4 i i * * * * * X 0 * * * * * * P 2 ] < 0 for   i = 1 , 2 , , n
[ X + Θ 1 i j B i Y d j   +   B j Y d i 2 Θ 2 i j B i Y p j   +   B j Y p i 2 0 0 0 * H e { α Z 1 } 0 0 α I 0 0 * * 2 α I 0 0 α I 0 * * * H e { α Z 1 } 0 0 α I * * * * P 2 + Θ 3 i j 0 Θ 4 i j * * * * * X 0 * * * * * * P 2 ] < 0 for   i , j = 1 , 2 , , n         i < j
where Θ 1 i i = H e { E Z 1 + B i Y d i } , Θ 1 i j = H e { E Z 1 + B i Y d j   +   B j Y d i 2 } , Θ 2 i i = A i Z 1 B i Y p i , Θ 2 i j = A i Z 1     B i Y p j   +   A j Z 1     B j Y p i 2 , Θ 3 i i = H e { Z 2 T E + K d i C i } , Θ 3 i j = H e { Z 2 T E + K d i C j   +   K d j C i 2 } , Θ 4 i i = Z 2 T A i K p i C i and Θ 4 i j = Z 2 T A i     K p i C j   +   Z 2 T A j     K p j C i 2 .
Proof. 
The following inequality is an equivalent form of the stability condition (17).
[ P 1 H e { Z 1 T ( E + B i F d j ) } Z 1 T B i F d j Z 1 T ( A i B i F p j ) Z 1 T B i F p j * P 2 H e { Z 2 T E + Z 2 T L d i C j } 0 Z 2 T ( A i L p i C j ) * * P 1 0 * * * P 2 ] < 0 for   i = j = 1 , 2 , , n
Then, pre- and post-multiplying the matrix Z ˜ 1 T and its transpose matrix on both sides of (24), one can obtain the following equation by defining X = Z 1 T P 1 Z 1 , Y p j = F p j Z 1 , Y d j = F d j Z 1 , K p i = Z 2 T L p i and K d i = Z 2 T L d i . Where Z ˜ 1 = d i a g [ Z 1 Z 1 Z 1 Z 1 ] .
[ X H e { E Z 1 + B i Y d j } B i Y d j A i Z 1 B i Y p j B i Y p j * Z 1 T ( P 2 + Θ 3 i j ) Z 1 0 Z 1 T Θ 4 i j Z 1 * * X 0 * * * Z 1 T P 2 Z 1 ] < 0 for   i = j = 1 , 2 , , n
Notice that the right-bottom block matrix in (25) is still not an LMI framework. Thus, the following fact is proposed via Lemma 2.
[ Z 1 T ( P 2 + Θ 3 i j ) Z 1 0 Z 1 T Θ 4 i j Z 1 * X 0 * * Z 1 T P 2 Z 1 ]
= [ Z 1 T 0 0 0 I 0 0 0 Z 1 T ] [ P 2 + Θ 3 i j 0 Θ 4 i j * X 0 * * P 2 ] [ Z 1 0 0 0 I 0 0 0 Z 1 ] α H e { Γ 1 } α 2 Γ 2 i j 1
where Γ 1 = [ Z 1 0 0 0 I 0 0 0 Z 1 ] and Γ 2 i j = [ P 2 + Θ 3 i j 0 Θ 4 i j * X 0 * * P 2 ] .
Thus, the following inequality can be inferred from the condition (25).
[ Γ ¯ 1 i j Γ ¯ 2 i j * Γ ¯ 3 i j ] < 0 for   i = j = 1 , 2 , , n
where Γ ¯ 1 i j = X H e { E Z 1 + B i Y d j } , Γ ¯ 2 i j = [ B i Y d j A i Z 1 B i Y p j B i Y p j ] and Γ ¯ 3 i j = α H e { Γ 1 } α 2 Γ 2 i j 1 .
By applying the Schur complement to (27), one can obtain the following condition.
[ Γ ¯ 1 i j Γ ¯ 2 i j 0 * α H e { Γ 1 } α I * * Γ 2 i j ] < 0 for   i = j = 1 , 2 , , n
Obviously, the convex problem (28) also can be represented as stability conditions (22) and (23) of Theorem 2. The controller gains F p j = Y p j Z 1 1 , F d j = Y d j Z 1 1 , the observer gains L p i = Z 2 T K p i , L d i = Z 2 T K d i and the positive definite matrices P 1 = Z 1 T X Z 1 1 , P 2 can be calculated efficiently by using the convex optimization algorithms. The proof of Theorem 2 is completed. □
To verify the effectiveness and applicability of the proposed fuzzy control design method, the control problem for a biological economic system is presented in the next section. Besides, some comparisons between the proposed fuzzy control method and a previous control design method are also provided in the next section to verify the advantages of the proposed observer-based PD feedback fuzzy control method.

4. A Numerical Example

In this section, a bio-economic system is presented as follows to verify the applicability of the proposed fuzzy control method.
d x 1 ( t ) d t = a x 2 ( t ) b x 1 ( t )
d x 2 ( t ) d t = δ x 1 ( t ) b γ x 2 2 ( t ) x 2 ( t ) x 3 ( t )
0 = x 3 ( t ) ( p x 2 ( t ) c ) m
where x ( k ) = [ x 1 ( k ) x 2 ( k ) x 3 ( k ) ] T , x 1 ( k ) is the population density of immature species, x 2 ( k ) is the population density of mature species, x 3 ( k ) is harvest effort of harvested mature population, and the description of other coefficients can be found in [11].
To plan the harvest strategy and maintain the sustainable development of the system, it is necessary to take action to stabilize the biological population. Let a = 0.2 , b = 0.7 , δ = 0.05 , γ = 0.1 , p = 1 , c = 30 , m = 0 and assume | x 2 ( k ) | μ = 5 , where μ is the carrying capacity of the population, the discretized T-S fuzzy bio-economic system is purposed in [11] with the sampling period T e = 0.05   s .
E x ( k + 1 ) = i = 1 2 h i ( x ( k ) ) { A i x ( k ) + B i u ( k ) }
y ( k ) = i = 1 2 h i ( x ( k ) ) { C i x ( k ) }
where E = [ 1 0 0 0 1 0 0 0 0 ] , A 1 = [ 0.8690 0.0090 0.0011 0.0023 0.9228 0.2279 0 0 31.5 ] , A 2 = [ 0.8690 0.0087 0.0011 0.0022 0.8778 0.2222 0 0 22.5 ] , B 1 = B 2 = [ 0 0 0.05 0 0 1 ] and C 1 = C 2 = [ 1 1 0 0 0 1 ] . The membership functions are h 1 ( x ( k ) ) = 1 2 ( 1 x 2 ( k ) μ ) , h 2 ( x ( k ) ) = 1 2 ( 1 + x 2 ( k ) μ ) , i = 1 2 h i ( x ( k ) ) = 1 and stated in Figure 1.
To build the observer-based fuzzy controller (8) via PD feedback scheme, the following gains can be calculated by using LMI techniques with α = 20 .
F p 1 = [ 0.2601 17.6914 4.2555 0.0001 0.0017 29.4621 ] , F p 2 = [ 0.1049 16.4441 4.1554 0.0000 0.0014 21.3512 ] , F d 1 = [ 0.9505 386.4357 1.2783 0.0012 0.0670 33.5144 ] , F d 2 = [ 0.7365 386.7741 1.9942 0.0017 0.0830 25.0700 ] , L p 1 T = [ 0.4700 1.4193 0.0151 0.1264 0.3761 41.0435 ] , L p 2 T = [ 0.8163 0.0429 0.0053 0.1429 0.3622 30.4227 ] , L d 1 T = [ 567.0738 597.9506 8.3359 1.1348 0.9925 138.3697 ] and L d 2 T = [ 566.3181 597.1543 8.3570 0.8390 0.6799 139.2070 ] .
According to the above gains, the fuzzy observer (6) and fuzzy controller (8) can be constructed with a PD feedback scheme. Based on the initial condition x ( 0 ) = [ 1.5 4 0 ] T and x ( 0 ) = [ 0 0 0 ] T , the state trajectories driven by the PD control scheme (8) are stated in Figure 2. From the simulation results, it can be found that the stability of the system (32) is achieved and the proposed fuzzy observer has been successfully employed to design a PD-based fuzzy controller. These results illustrated the proposed design method’s effectiveness and superiority.
To show the advantages of the proposed design method, the following fuzzy observer and fuzzy controller are established for (33) with a previous design method developed in [23] without considering external disturbance effects.
E x ^ ( k + 1 ) = i = 1 2 i = 1 2 h i ( x ( k ) ) h j ( x ( k ) ) { A i x ^ ( k ) + B i u ( k ) + L i ( y ( k ) C j x ^ ( k ) ) }
u ( k ) = i = 1 2 h i ( x ( k ) ) K i x ^ ( k )
where L 1 T = [ 0.4294 0.4524 0.0001 0.0010 0.2214 30.9028 ] , L 2 T = [ 0.4293 0.4305 0.0000 0.0010 0.2130 21.8734 ] , K 1 = [ 0.0024 0.9278 0.1699 0.0001 0.0022 15.7318 ] and K 2 = [ 0.0023 0.8963 0.1619 0.0001 0.0017 11.1306 ] .
The comparisons of state responses and estimation errors are shown in Figure 3 and Figure 4, respectively. From Figure 3, it can be found that the proposed observer-based PD fuzzy control method has better state responses than the fuzzy control method investigated in [23]. Referring to Figure 4, the convergence of estimation errors of the proposed observer-based PD fuzzy control scheme is also faster than the method in [23]. It not only shows the superiority of the proposed design method but corresponds to that the PD feedback scheme can be reasonably used in the case of the high accuracy state observer.
The sensitivity and robustness analysis methods usually provide useful information to the development of control systems [37,38]. To enhance the robustness to disturbances and the sensitivity to faults, it is necessary to measure the robustness and sensitivity by a suitable performance index and optimize it. The robustness and sensitivity analysis of control systems with respect to the parametric variations of the controlled plant is not the major goal of this paper. However, it is worth mentioning that the robustness and sensitivity analysis methods [37,38] could help designers extend the proposed control approach to investigate the robust fuzzy control for the perturbed discrete-time nonlinear singular systems.

5. Conclusions

In this paper, the observer-based PD feedback fuzzy control issue for the discrete-time T-S fuzzy singular system has been studied. By applying the PD feedback scheme, the impulse terms generated from algebraic equations are eliminated, i.e., regularity and causality are naturally satisfied without any model transformations. Moreover, the PD fuzzy observer is constructed to solve the practical problems of unmeasured states and to satisfy the reasonable consideration of the PD controller. According to Lyapunov theory and transformation technologies, novel stability criteria in terms of LMI frameworks are developed. The effectiveness and advantage of the proposed method are verified with a numerical simulation. Due to packet loss problems and the disturbance effect, the present results could be extended to address the observer-based robust fuzzy control for the discrete-time T-S fuzzy singular systems with uncertainties. Furthermore, choosing a less conservative Lyapunov function is also an interesting problem for improving the proposed observer-based PD fuzzy control method.

Author Contributions

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

Funding

This work was supported by the National Science Council of the Republic of China under Contract MOST109-2221-E-019-049.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

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 Council of the Republic of China under Contract MOST109-2221-E-019-049.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. 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]
  2. Bessaoudi, T.; Ben Hmida, F.; Hsieh, C. Robust state and fault estimation for linear descriptor stochastic systems with disturbances: A DC motor application. IET Control Theory Appl. 2017, 11, 601–610. [Google Scholar] [CrossRef]
  3. Zhang, Q.; Liu, C.; Zhang, X. Complexity, Analysis and Control of Singular Biological Systems; Springer: London, UK, 2012; Volume 421. [Google Scholar]
  4. Shi, P.; Wang, H.; Lim, C.-C. Network-Based Event-Triggered Control for Singular Systems With Quantizations. IEEE Trans. Ind. Electron. 2016, 63, 1230–1238. [Google Scholar] [CrossRef] [Green Version]
  5. Wang, H.; Ying, Y.; Lu, R.; Xue, A. Network-based H∞ control for singular systems with event-triggered sampling scheme. Inf. Sci. 2016, 329, 540–551. [Google Scholar] [CrossRef]
  6. Xi, J.; Yu, Y.; Liu, G.; Zhong, Y. Guaranteed-Cost Consensus for Singular Multi-Agent Systems With Switching Topologies. IEEE Trans. Circuits Syst. I Regul. Pap. 2014, 61, 1531–1542. [Google Scholar] [CrossRef]
  7. Sun, X.; Zhang, Q.; Yang, C.; Su, Z. Stability analysis and stabilization for discrete-time singular delay systems. J. Syst. Eng. Electron. 2011, 22, 482–487. [Google Scholar] [CrossRef]
  8. Sun, Y.; Ma, S. Observer-based finite-time stabilization for discrete-time switched singular systems with quadratically inner-bounded nonlinearities. Int. J. Robust Nonlinear Control 2019, 29, 2041–2062. [Google Scholar] [CrossRef]
  9. Fan, X.; Zhang, Q.; Ren, J. Event-triggered sliding mode control for discrete-time singular system. IET Control Theory Appl. 2018, 12, 2390–2398. [Google Scholar] [CrossRef]
  10. Han, Y.; Kao, Y.; Gao, C. Robust observer-based H control for uncertain discrete singular systems with time-varying delays via sliding mode approach. ISA Trans. 2018, 80, 81–88. [Google Scholar] [CrossRef]
  11. Chen, J.; Lin, C.; Chen, B.; Wang, Q.-G. Fuzzy-model-based admissibility analysis and output feedback control for nonlinear discrete-time systems with time-varying delay. Inf. Sci. 2017, 412–413, 116–131. [Google Scholar] [CrossRef]
  12. Ma, Y.; Yang, P.; Zhang, Q. Robust H∞ control for uncertain singular discrete T–S fuzzy time-delay systems with actuator saturation. J. Frankl. Inst. 2016, 353, 3290–3311. [Google Scholar] [CrossRef]
  13. Takagi, T.; Sugeno, M. Fuzzy identification of systems and its applications to modeling and control. IEEE Trans. Syst. Man Cybern. 1985, 1, 116–132. [Google Scholar] [CrossRef]
  14. Precup, R.-E.; Preitl, S.; Petriu, E.; Bojan-Dragos, C.-A.; Szedlak-Stinean, A.-I.; Roman, R.-C.; Hedrea, E.-L. Model-based fuzzy control results for networked control systems. Rep. Mech. Eng. 2020, 1, 10–25. [Google Scholar] [CrossRef]
  15. Stojčić, M.; Stjepanović, A.; Stjepanović, Đ. ANFIS model for the prediction of generated electricity of photovoltaic modules. Decis. Mak. Appl. Manag. Eng. 2019, 2, 35–48. [Google Scholar] [CrossRef]
  16. Wang, H.O.; Tanaka, K.; Griffin, M.F. An approach to fuzzy control of nonlinear systems: Stability and design issues. IEEE Trans. Fuzzy Syst. 1996, 4, 14–23. [Google Scholar] [CrossRef]
  17. Chang, W.-J.; Lin, Y.-H.; Du, J.; Chang, C.-M. Fuzzy Control with Pole Assignment and Variance Constraints for Continuous-time Perturbed Takagi-Sugeno Fuzzy Models: Application to Ship Steering Systems. Int. J. Control Autom. Syst. 2019, 17, 2677–2692. [Google Scholar] [CrossRef]
  18. Chang, W.-J.; Chang, C.-M.; Lin, Y.-H.; Du, J. Discrete-time robust fuzzy control synthesis for discretized and perturbed ship fin stabilizing systems subject to variance and pole location constraints. J. Mar. Sci. Technol. 2021, 26, 201–215. [Google Scholar] [CrossRef]
  19. Ku, C.C.; Huang, P.H.; Chang, W.J. Passive fuzzy controller design for perturbed nonlinear drum-boiler system with multiplicative noise. J. Mar. Sci. Technol. 2010, 18, 211–220. [Google Scholar]
  20. Yang, P.; Ma, Y.; Yang, F.; Kong, D.; Wang, L. Passivity control for uncertain singular discrete T–S fuzzy time-delay systems subject to actuator saturation. Int. J. Syst. Sci. 2018, 49, 1627–1640. [Google Scholar] [CrossRef]
  21. Wang, Y.; Xia, Y.; Shen, H.; Zhou, P. SMC Design for Robust Stabilization of Nonlinear Markovian Jump Singular Systems. IEEE Trans. Autom. Control 2017, 63, 219–224. [Google Scholar] [CrossRef]
  22. Wang, Y.; Karimi, H.R.; Lam, H.-K.; Yan, H. Fuzzy Output Tracking Control and Filtering for Nonlinear Discrete-Time Descriptor Systems Under Unreliable Communication Links. IEEE Trans. Cybern. 2020, 50, 2369–2379. [Google Scholar] [CrossRef] [PubMed]
  23. Wu, J.; Fu, Q.; Li, Z. Control via state observer feedback for the T-S fuzzy singular system. Int. J. Mach. Learn. Cybern. 2017, 8, 619–626. [Google Scholar] [CrossRef]
  24. Park, I.S.; Kwon, N.K.; Park, P. Dynamic output-feedback control for singular T–S fuzzy systems using fuzzy Lyapunov functions. Nonlinear Dyn. 2019, 98, 1957–1971. [Google Scholar] [CrossRef]
  25. Gao, Z.; Liu, Y.; Wang, Z. On Stabilization of Linear Switched Singular Systems via P-D State Feedback. IEEE Access 2020, 8, 97007–97015. [Google Scholar] [CrossRef]
  26. Gao, Z.; Wang, Z.; Ji, Z.; Liu, Y. Output Strictly Passive Control of Discrete-Time Linear Switched Singular Systems Via Proportional Plus Derivative State Feedback. Circuits Syst. Signal Process. 2020, 39, 3907–3924. [Google Scholar] [CrossRef]
  27. Kuo, Y.-C.; Lin, W.-W.; Xu, S.-F. Regularization of Linear Discrete-Time Periodic Descriptor Systems by Derivative and Proportional State Feedback. SIAM J. Matrix Anal. Appl. 2004, 25, 1046–1073. [Google Scholar] [CrossRef]
  28. Bunse-Gerstner, A.; Nichols, N.K.; Mehrmann, V. Regularization of Descriptor Systems by Derivative and Proportional State Feedback. SIAM J. Matrix Anal. Appl. 1992, 13, 46–67. [Google Scholar] [CrossRef]
  29. 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. [Google Scholar] [CrossRef]
  30. Chang, W.; Su, C.; Varadarajan, V. Fuzzy controller design for nonlinear singular systems with external noises subject to passivity constraints. Asian J. Control 2020. [Google Scholar] [CrossRef]
  31. 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]
  32. Mu, Y.; Zhang, H.; Su, H.; Zhang, K. Observer-based actuator fault estimation and proportional derivative fault tolerant control for continuous-time singular systems. Optim. Control Appl. Methods 2019, 40, 979–997. [Google Scholar] [CrossRef]
  33. Ren, J.; Li, X.; Mu, Y. Proportional-Difference Observer Design for Singular Systems in an LMI Framework. IEEE Access 2020, 8, 162449–162457. [Google Scholar] [CrossRef]
  34. Apkarian, P.; Tuan, H.D.; Bernussou, J. Continuous-time analysis, eigenstructure assignment, and H/sub 2/ synthesis with enhanced linear matrix inequalities (LMI) characterizations. IEEE Trans. Autom. Control 2001, 46, 1941–1946. [Google Scholar] [CrossRef]
  35. Xie, W.-B.; Li, H.; Wang, Z.-H.; Zhang, J. Observer-based Controller Design for A T-S Fuzzy System with Unknown Premise Variables. Int. J. Control Autom. Syst. 2019, 17, 907–915. [Google Scholar] [CrossRef]
  36. 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. [Google Scholar]
  37. Qian, G. Sensitivity and Robustness in Industrial Engineering: Methodologies and Applications to Crash Tests, Mechanics; Université de Lyon: Lyon, France, 2017. [Google Scholar]
  38. Pospíšil, J.; Sobotka, T.; Ziegler, P. Robustness and sensitivity analyses for stochastic volatility models under uncertain data structure. Empir. Econ. 2018, 57, 1935–1958. [Google Scholar] [CrossRef] [Green Version]
Figure 1. Membership functions h i .
Figure 1. Membership functions h i .
Applsci 11 02833 g001
Figure 2. (a) The state and observer responses of x 1 ( k ) ; (b) The state and observer responses of x 2 ( k ) ; (c) The state and observer responses of x 3 ( k ) .
Figure 2. (a) The state and observer responses of x 1 ( k ) ; (b) The state and observer responses of x 2 ( k ) ; (c) The state and observer responses of x 3 ( k ) .
Applsci 11 02833 g002
Figure 3. (a) The comparisons of x 1 ( k ) ; (b) The comparisons of x 2 ( k ) ; (c) The comparisons of x 3 ( k ) .
Figure 3. (a) The comparisons of x 1 ( k ) ; (b) The comparisons of x 2 ( k ) ; (c) The comparisons of x 3 ( k ) .
Applsci 11 02833 g003
Figure 4. (a) Estimated state errors of the proposed design method; (b) Estimated state errors of the previous method [23].
Figure 4. (a) Estimated state errors of the proposed design method; (b) Estimated state errors of the previous method [23].
Applsci 11 02833 g004
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

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. https://doi.org/10.3390/app11062833

AMA Style

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. Applied Sciences. 2021; 11(6):2833. https://doi.org/10.3390/app11062833

Chicago/Turabian Style

Chang, Wen-Jer, Ming-Hsuan Tsai, and Chin-Lin Pen. 2021. "Observer-Based Fuzzy Controller Design for Nonlinear Discrete-Time Singular Systems via Proportional Derivative Feedback Scheme" Applied Sciences 11, no. 6: 2833. https://doi.org/10.3390/app11062833

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