Next Article in Journal
Synthesis, Characterization, and Biological Evaluation of Novel N-{4-[(4-Bromophenyl)sulfonyl]benzoyl}-L-valine Derivatives
Previous Article in Journal
Mechanical Behavior of Subcutaneous and Visceral Abdominal Adipose Tissue in Patients with Obesity
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Descriptor Representation-Based Guaranteed Cost Control Design Methodology for Polynomial Fuzzy Systems

1
Department of Electrical Engineering, National Central University, Zhongli District, Taoyuan City 320317, Taiwan
2
Department of Electrical Engineering, Yuan Ze University, Zhongli District, Taoyuan City 320315, Taiwan
3
Department of Mechanical and Intelligent Systems Engineering, The University of Electro-Communication, Chofu, Tokyo 182-8585, Japan
*
Author to whom correspondence should be addressed.
Processes 2022, 10(9), 1799; https://doi.org/10.3390/pr10091799
Submission received: 9 August 2022 / Revised: 1 September 2022 / Accepted: 3 September 2022 / Published: 7 September 2022
(This article belongs to the Section Process Control and Monitoring)

Abstract

:
This paper presents a descriptor representation-based guaranteed cost design methodology for polynomial fuzzy systems. This methodology applies the descriptor representation for presenting the closed-loop system of the polynomial fuzzy model with a parallel distributed compensation (PDC) based fuzzy controller. By the utility of descriptor representation, the guaranteed cost control (GCC) design analysis can utilize polynomial fuzzy slack matrices for obtaining less conservative results. The proposed GCC design is presented as the sum-of-squares (SOS) conditions. The application of polynomial fuzzy slack matrices leads to the double fuzzy summation issue in the control design. Accordingly, the copositive relaxation works out the problem well and is adopted in the control design analysis. The GCC design minimizes the upper limit of a predesignated cost function. According to the performance function, two simulation examples are provided to demonstrate the validity of the proposed GCC design. In these two examples, the proposed design obtains superior results.

1. Introduction

In recent decades, the Takagi–Sugeno (T-S) fuzzy model has been quite celebrated for its ability to represent nonlinear dynamical systems [1], and widely discussed in numerous studies [2,3,4]. The parallel distributed compensation (PDC) technique [5] applying the same membership functions of the T-S fuzzy model for the fuzzy controller is usually utilized for the control design of T-S fuzzy systems. It is well known that the control design is expressed as linear matrix inequality (LMI) conditions for T-S fuzzy systems [6]. Moreover, it is mentioned in [7] that the double fuzzy summation (DFS) issue exists in the control design analysis of T-S fuzzy systems with PDC control.
In [8], the T-S fuzzy system relied on the PDC control is transformed as a descriptor representation. The descriptor representation reduced the DFS issue in the PDC-based control design analysis to a single fuzzy summation issue. This way, the number of control design conditions can be dramatically reduced, especially for the T-S fuzzy systems with many fuzzy rules. Because of the great advantage mentioned above, the descriptor representation-based design for T-S fuzzy systems has been done by some research [9,10,11].
Besides the descriptor representation for T-S fuzzy systems, a polynomial form of the T-S fuzzy model was also proposed as the polynomial fuzzy model (PFM) [12]. Instead of only constants in the T-S fuzzy model, polynomials are contained in the system matrices of the PFM. Control design for polynomial fuzzy systems is usually associated with Lyapunov function candidates, which contain polynomial matrices [13,14,15]. Furthermore, the analysis and design conditions for polynomial fuzzy systems are demonstrated in sum-of-squares (SOS) rather than LMIs. During the decade, the polynomial fuzzy system has been widely studied [16,17,18,19,20,21,22,23,24,25,26,27,28]. A typical type of study for PFM-based control systems aims to acquire relaxed stabilization conditions [23,24,25]. The study [26] investigates the observer-based control for positive PFMs with unknown time delay. In [27], to control velocity and position in marine equipment, nonlinear system dynamics are built in a PFM-based structure. Additionally, the descriptor representation-based design has also been applied to polynomial fuzzy control systems [28].
For T-S and polynomial fuzzy systems, different control issues such as H control [18,29,30], robust control [31,32,33], adaptive control [34,35], and optimization control [36,37,38] have been studied. In the optimization control issues, guaranteed cost control (GCC), which minimizes the upper limit of a predesignated cost function, has been applied in diversified fields [39,40,41]. It guarantees the system stability and ensures a performance index value shall never exceed the upper limit. Besides, GCC has also been designed for T-S fuzzy systems [42] and polynomial fuzzy systems [43]. In [44], a descriptor representation-based GCC approach for T-S fuzzy systems is also proposed. Nevertheless, no study contains the GCC design based on the descriptor representation for polynomial fuzzy systems.
This study proposes a descriptor representation-based GCC design methodology for polynomial fuzzy systems. At the beginning of this design methodology, the closed-loop system of PFM applying the PDC-based control is converted into the descriptor representation. By taking advantage of descriptor representation, less conservative results are obtained by introducing fuzzy slack matrices. Because of introducing fuzzy slack matrices, the DFS issue comes about in the control design analysis. Thus, the copositivity relaxation approach is adopted to cope with the DFS issue. The GCC design is represented as an SOS-based optimization problem to minimize the upper limit of a predesignated cost function with a known initial condition. The novelties of this paper are enumerated as follows:
  • A descriptor representation-based methodology is proposed for the GCC design of PFM;
  • The operation domain is considered in the proposed GCC design for solving the negative highest order term infeasible issue, which frequently happens in the SOS-based GCC design of [43];
  • The fuzzy slack matrices are applied to descriptor representation-based GCC design for relaxation.
To the authors’ knowledge, this work is the first study to design GCC for polynomial fuzzy systems based on the descriptor representation. Moreover, the design examples given in this paper demonstrate some superior results compared with the existing design.
Throughout this paper, a matrix Ω 0 ( Ω 0 ) represents Ω is a positive definite (semidefinite) matrix. A function in the form of x 1 e 1 x 2 e 2 x n e n is defined as a monomial in x = [ x 1 x 2 x n ] T , where e 1 , e 2 , , e n are nonnegative integers [45]. The degree of a monomial is e = j = 1 n e j . A linear combination of finite monomials with real coefficients is defined as a polynomial. If the polynomial p ( x ) is an SOS, it means that there exist polynomials f 1 ( x ) , f 2 ( x ) , , f m ( x ) such that p ( x ) = i = 1 m f i 2 ( x ) . Manifestly, a SOS p ( x ) means p ( x ) 0 for all x R n .

2. Descriptor Representation of the Closed-Loop Polynomial Fuzzy System

Consider the PFM [12] as the following equation:
Model rule i If z 1 ( t ) is M i 1 and and z p ( t ) is M i p then q ˙ ( t ) = A i ( q ( t ) ) q ^ ( q ( t ) ) + B i ( q ( t ) ) u ( t )
where i = 1 , 2 , , r and z i ( t ) are the premise variables; r denotes the number of model rules; M i j is the membership function that links the ith model rule and jth premise variable; A i ( q ( t ) ) R n × N and B i ( q ( t ) ) R n × m are polynomial system matrices in q ( t ) ; q ( t ) R n is the state vector; u ( t ) R m is the input vector, and q ^ ( q ( t ) ) R N is a column vector whose entries are all monomials in q ( t ) such that q ^ ( q ( t ) ) = 0 iff q ( t ) = 0 . The defuzzification output of the PFM (1) can be represented as
q ˙ ( t ) = i = 1 r h i ( z ( t ) ) { A i ( q ( t ) ) q ^ ( q ( t ) ) + B i ( q ( t ) ) u ( t ) } ,
where z ( t ) = [ z 1 ( t ) z p ( t ) ] and
h i ( z ( t ) ) = j = 1 p M i j ( z j ( t ) ) k = 1 r j = 1 p M k j ( z j ( t ) ) ,
with the following properties:
i = 1 r h i ( z ( t ) ) = 1 , h i ( z ( t ) ) 0 i .
We presume the PFM (1) is built in the following operation domain containing q ( t ) = 0 :
D o p = { q ( t ) : q k m i n q k ( t ) q k m a x , k = 1 , , n } ,
where q k m i n and q k m a x are the lower and upper bound of the operation domain for the state q k ( t ) , respectively. For control design, the PDC-based fuzzy controller sharing the identical membership functions of the PFM (1) is applied:
u ( t ) = i = 1 r h i ( z ( t ) ) F i ( q ( t ) ) q ( t ) ,
where F i ( q ( t ) ) is the local feedback gain. In order to turn the fuzzy system into the descriptor representation, the fuzzy controller (1) is altered to
0 = i = 1 r h i ( z ( t ) ) { F i ( q ( t ) ) q ( t ) u ( t ) } .
Moreover, the transformation matrix T ( q ( t ) ) [28] represents the relevance between q ( t ) and q ^ ( q ( t ) ) as
q ^ ( q ( t ) ) = T ( q ( t ) ) q ( t ) .
Applying (7), the descriptor representation for the closed-loop system of the PFM (2) with the PDC-based fuzzy controller (6) can be obtained as
E * q ˙ * ( q ( t ) ) = i = 1 r h i ( z ( t ) ) A i * ( q ( t ) ) q * ( q ( t ) ) ,
where
E * = I 0 0 0 0 0 0 0 0 , q * = q ( t ) q ^ ( q ( t ) ) u ( t ) ,
A i * ( q ( t ) ) = 0 A i ( q ( t ) ) B i ( q ( t ) ) T ( q ( t ) ) I 0 F i ( q ( t ) ) 0 I .
From here on, the notation concerning time t is neglected for conciseness. For instance, q will be used instead of q ( t ) .

3. Guaranteed Cost Control Design

The objective of this study is to design GCC for the PFM (2) based on the descriptor representation (8). The outputs for the PFM (2) are defined as
y = i = 1 r h i ( z ) C i ( q ) q ^ ( q ) ,
where C i ( q ) R p × N are polynomial output matrices. Moreover, the cost function in the following equation is considered:
J = 0 y ^ T W 0 0 S y ^ d t ,
where W and S are positive definite matrices and
y ^ = i = 1 r h i ( z ) C i ( q ) F i ( q ) q ^ ( q ) .
The GCC aims to stabilize the closed-loop polynomial fuzzy system and minimize the upper limit of the cost function (10).
For introducing the Lyapunov function candidate, let K = k 1 , k 2 , , k m denote the row indices of B i ( q ) whose corresponding row is equal to zero, and define q ˜ = [ q k 1 q k 2 q k m ] T . The Lyapunov function candidate applied in this study is given as
V ( q ) = q T Q 1 ( q ˜ ) q ,
where Q ( q ˜ ) is a symmetric positive definite polynomial matrix in q ˜ . In order to apply the descriptor representation (8) for the GCC design, the Lyapunov function candidate (12) is rewritten as
V ( q ) = q T ( q ) Q 1 ( q ˜ ) q = q * T ( q ) E * Φ 1 ( h , q ) q * ( q )
where h = [ h 1 ( z ) h 2 ( z ) h r ( z ) ] T ,
Φ ( h , q ) = Q ( q ˜ ) 0 0 Q ¯ 21 ( h , q ) Q ¯ 22 ( h , q ) Q ¯ 23 ( h , q ) Q ¯ 31 ( h , q ) Q ¯ 32 ( h , q ) Q ¯ 33 ( h , q ) ,
in which
Q ¯ j k ( h , q ) = i = 1 r h i ( z ) Q j k i ( q ) , j = 2 , 3 , k = 1 , 2 , 3 ,
are fuzzy slack matrices and Q j k i ( q ) are polynomial matrices in q .
Since the fuzzy slack matrices (15) are introduced for obtaining less conservative results, the problem of DFS appears in the control design analysis. It is well known that copositive relaxation is an efficient method to cope with the DFS issue [19]. The copositive relaxation [45] is described as follows. The copositivity of a given matrix U = [ U i j ] R r × r can be verified by checking whether
w T U w = i = 1 r j = 1 r w i w j U i j 0 ,
for w ( t ) = [ w 1 w 2 w r ] T R r and w i 0 i . The copositivity checking can be done by writing w i = w ^ i 2 and examining if
Y s ( w ^ ) = ( k = 1 r w ^ k 2 ) s i = 1 r j = 1 r w ^ i 2 w ^ j 2 U i j i s SOS ,
where w ^ = [ w 1 ^ w 2 ^ w 1 ^ ] T , and s is a nonnegative integer.
Based on the descriptor representation (8) and the Lyapunov candidate (12), the proposed GCC design is provided in the subsequent theorem.
Theorem 1.
The closed-loop system of the PFM (2) and the PDC-based fuzzy controller (6) with the outputs (11) is asymptotically stable in the operation domain (4). Furthermore, the upper limit of the cost function (10) is minimized if polynomial matrices M i ( q ) and Q j k i ( q ) , a symmetric polynomial matrix Q ( q ˜ ) and polynomials σ i j δ ( q ) exist to be the solutions for the following optimization problem:
min Q ( q ˜ ) , M i ( q ) , Q j k i ( q ) , σ i j δ ( q ) λ subject to
v 1 T ( Q ^ i ( q ) ϵ 1 ( q ) I ) v 1 i s SOS , i = 1 , , r ,
σ i j δ ( q ) i s SOS , i , j = 1 , , r , δ = 1 , , n ,
( k = 1 r h ^ k 2 ) s i = 1 r j = 1 r h ^ i 2 h ^ j 2 v 2 T N i j ( q ) v 2 i s SOS ,
v 3 T λ q T ( 0 ) q ( 0 ) Q 1 ( q ˜ ( 0 ) ) v 3 i s SOS ,
where v 1 , v 2 and v 3 are vectors being independent of q ; s is a nonnegative integer; polynomial ϵ 1 ( q ) > 0 for q 0 , and
Q ^ i ( q ) = Q ( q ˜ ) 0 0 Q 21 i ( q ) Q 22 i ( q ) Q 23 i ( q ) Q 31 i ( q ) Q 32 i ( q ) Q 33 i ( q )
N i j ( q ) = A j ( q ) Q 21 i ( q ) + B j ( q ) Q 31 i ( q ) + Q 21 i T ( q ) A j T ( q ) + Q 31 i T ( q ) B j T ( q ) k K Q q k ( q ˜ ) A j k ( q ) q ^ ( q ) δ = 1 n σ i j δ ( q ) O δ ( q ) I + ϵ 2 i j ( q ) I Q T ( q ˜ ) T T ( q ) Q 21 i T ( q ) + A j ( q ) Q 22 i ( q ) + B j ( q ) Q 32 i ( q ) T ( q ) Q ( q ˜ ) Q 21 i ( q ) + Q 22 i T ( q ) A j T ( q ) + Q 32 i T ( q ) B j T ( q ) ( Q 22 i ( q ) Q 22 i T ( q ) ) M j ( q ) Q 31 i ( q ) + Q 23 i T ( q ) A j T ( q ) + Q 33 i T ( q ) B j T ( q ) ( Q 32 i ( q ) Q 23 i T ( q ) ) C j ( q ) Q 21 i ( q ) C j ( q ) Q 22 i ( q ) M j ( q ) 0 M j T ( q ) Q 31 i T ( q ) + A j ( q ) Q 23 i ( q ) + B j ( q ) Q 33 i ( q ) Q 21 i T ( q ) C j T ( q ) M j T ( q ) Q 32 i T ( q ) Q 23 i ( q ) Q 22 i T ( q ) C j T ( q ) 0 Q 33 i ( q ) Q 33 i T ( q ) Q 23 i T ( q ) C j T ( q ) 0 C j ( q ) Q 23 i ( q ) W 1 0 0 0 S 1
in which ϵ 2 i j ( q ) > 0 for q 0 and
O δ ( q ) = ( q δ q δ m a x ) ( q δ q δ m i n ) , δ = 1 , , n .
Moreover, the local feedback gains of the PDC-based fuzzy controller (5) achieving the GCC can be designed as F j ( q ) = M j ( q ) Q 1 ( q ) .
Proof of Theorem 1.
Considering the Lyapunov candidate (12) for which Q ( q ˜ ) being positive definite is guaranteed if (18) holds. The time derivative of V ( q ) is obtained as the following equation:
V ˙ ( q ) = q ˙ T Q 1 ( q ˜ ) q + q T Q 1 ( q ˜ ) q ˙ + q T Q ˙ 1 ( q ˜ ) q = q ˙ T Q 1 ( q ˜ ) q + q T Q 1 ( q ˜ ) q ˙ + q T k = 1 n Q 1 q k ( q ˜ ) q ˙ k .
Let A i k ( q ( t ) ) expresses the kth row of A i ( ( q ( t ) ) ) . Since K denotes the row indices of B i ( q ) whose corresponding row is equivalent to zero, it can be obtained that
q ˙ k = i = 1 r h i ( z ) A i k ( q ) q ^ ( q )
for k K , and
Q 1 q i ( q ˜ ) = 0
for i K . Furthermore, due to Q 1 ( q ˜ ) Q ( q ˜ ) = I , the following equation holds [12]:
Q 1 q k ( q ˜ ) = Q 1 ( q ˜ ) Q q k ( q ˜ ) Q 1 ( q ˜ )
By applying (14) with (22)–(25), we can rewrite the time derivative of V ˙ ( q ) as
V ˙ ( q ) = q ˙ * T ( q ) E * Φ 1 ( h , q ) q * ( q ) + q * T ( q ) Φ T ( h , q ) E * q ˙ * ( q ) q * T ( q ) Φ T ( h , q ) j = 1 r h j ( z ) Γ j ( q ) Φ 1 ( h , q ) q * ( q ) = j = 1 r h j ( z ) q * T ( q ) A j * T ( q ) Φ 1 ( h , q ) q * ( q ) + q * T ( q ) Φ T ( h , q ) j = 1 r h j ( z ) A j * ( q ) q * ( q ) q * T ( q ) Φ T ( h , q ) j = 1 r h j ( z ) Γ j ( q ) Φ 1 ( h , q ) q * ( q ) ,
where
Γ j ( q ) = k K Q q k ( q ˜ ) A j k ( q ) q ^ ( q ) 0 0 0 0 0 0 0 0 .
From (11) and (26), it can be obtained that
V ˙ ( q ) + y ^ T W 0 0 S y ^ = j = 1 r h j ( z ) q * T ( q ) [ A j * T ( q ) Φ 1 ( h , q ) + Φ T ( h , q ) A j * ( q ) Φ T ( h , q ) Γ j ( q ) Φ 1 ( h , q ) ] q * ( q ) + i = 1 r j = 1 r h i ( z ) h j ( z ) q ^ T ( q ) [ C i T ( q ) W C j ( q ) + F i T ( q ) S F j ( q ) ] q ^ ( q ) = j = 1 r h j ( z ) q * T ( q ) [ A j * T ( q ) Φ 1 ( h , q ) + Φ T ( h , q ) A j * ( q ) Φ T ( h , q ) Γ j ( q ) Φ 1 ( h , q ) ] q * ( q ) + i = 1 r j = 1 r h i ( z ) h j ( z ) q * T ( q ) [ C i * T ( q ) W C j * ( q ) + F i * T ( q ) S F j * ( q ) ] q * ( q ) j = 1 r h j ( z ) q * T ( q ) [ A j * T ( q ) Φ 1 ( h , q ) + Φ T ( h , q ) A j * ( q ) Φ T ( h , q ) Γ j ( q ) Φ 1 ( h , q ) ] q * ( q ) + j = 1 r h j ( z ) q * T ( q ) [ C j * T ( q ) W C j * ( q ) + F j * T ( q ) S F j * ( q ) ] q * ( q )
where
C j * ( q ) = 0 C j ( q ) 0 , F j * ( q ) = F j ( q ) 0 0 .
Moreover, in the operation domain D o p (4), the following inequality is fulfilled:
υ ( h , q ) = i = 1 r j = 1 r δ = 1 n h i ( z ) h j ( z ) σ i j δ ( q ) O δ ( q ) 0
where σ i j δ ( q ) 0 being guaranteed by (19). Let
Υ ( h , q ) = ( υ ( h , q ) + ϵ 2 ( h , q ) ) I 0 0 0 0 0 0 0 0 .
where ϵ 2 ( h , q ) = i = 1 r j = 1 r h i ( z ) h j ( z ) ϵ 2 i j ( q ) and ϵ 2 i j ( q ) > 0 for q 0 . From the membership function property (3), we have ϵ 2 ( h , q ) > 0 for q 0 . Since Q ( q ˜ ) is a symmetric positive definite matrix and (29) holds in D o p , the following inequality holds for D o p { 0 } :
Q 1 ( q ˜ ) ( υ ( h , q ) + ϵ 2 ( h , q ) ) I Q 1 ( q ˜ ) < 0 .
By (30), the following inequality holds for D o p { 0 } :
V ˙ ( q ) + y ^ T W 0 0 S y ^ < 0
if
V ˙ ( q ) + y ^ T W 0 0 S y ^ q T Q 1 ( q ˜ ) ( υ ( h , q ) + ϵ 2 ( h , q ) ) I Q 1 ( q ˜ ) q .
The inequality (32) can be rewritten as
V ˙ ( q ) + y ^ T W 0 0 S y ^ + q * T ( q ) Φ T ( h , q ) Υ ( h , q ) Φ 1 ( h , q ) q * ( q ) 0 .
According to (27), the inequality (33) holds if
q * T j = 1 r h j ( z ) [ A j * T ( q ) Φ 1 ( h , q ) + Φ T ( h , q ) A j * ( q ) Φ T ( h , q ) Γ j ( q ) Φ 1 ( h , q ) ] + j = 1 r h j ( z ) [ C j * T ( q ) W C j * ( q ) + F j * T ( q ) S F j * ( q ) ] + Φ T ( h , q ) Υ ( h , q ) Φ 1 ( h , q ) q * 0
which is able to be guaranteed by
j = 1 r h j ( z ) [ A j * T ( q ) Φ 1 ( h , q ) + Φ T ( h , q ) A j * ( q ) Φ T ( h , q ) Γ j ( q ) Φ 1 ( h , q ) ] + j = 1 r h j ( z ) [ C j * T ( q ) W C j * ( q ) + F j * T ( q ) S F j * ( q ) ] + Φ T ( h , q ) Υ ( h , q ) Φ 1 ( h , q ) 0
Multiply (35) from left and right sides by Φ T ( h , q ) and Φ ( h , q ) respectively, it is obtained that
j = 1 r h j ( z ) [ Φ T ( h , q ) A j * T ( q ) + A j * ( q ) Φ ( h , q ) Γ j ( q ) ] + j = 1 r h j ( z ) Φ T ( h , q ) [ C j * T ( q ) W C j * ( q ) + F j * T ( q ) S F j * ( q ) ] Φ ( h , q ) + Υ ( h , q ) 0
which is equivalent to
j = 1 r h j ( z ) [ Φ T ( h , q ) A j * T ( q ) + A j * ( q ) Φ ( h , q ) Γ j ( q ) ] Υ ( h , q ) j = 1 r h j ( z ) Φ T ( h , q ) C j * T ( q ) Φ T ( h , q ) F j * T ( q ) W 0 0 S C j * ( q ) Φ ( h , q ) F j * ( q ) Φ ( h , q ) 0
Applying Schur complement and letting M j ( q ) = F j ( q ) Q ( q ˜ ) , the inequality (37) holds if
i = 1 r j = 1 r h i ( z ) h j ( z ) ( N i j ( q ) ) 0
which is able to be guaranteed by
i = 1 r j = 1 r h i ( z ) h j ( z ) v 2 T ( N i j ( q ) ) v 2 0 , v 2 R 2 n + 2 m + p .
Through the copositive relaxation (16) and (17), the condition (38) is fulfilled by (20). As a short summary, if the solutions are found to satisfy (20), then (31) holds for D o p { 0 } . Since W and S are positive definite matrices, the condition (31) holding for D o p { 0 } implies V ˙ ( q ) < 0 for D o p { 0 } . Therefore, the closed-loop system of the PFM (2) with the PDC-based fuzzy controller (6) is asymptotically stable. Furthermore, it is noted that (31) is equivalent to
y ^ T W 0 0 S y ^ < V ˙ ( q ) .
Since the system is asymptotically stable, by integrating the condition (40) from 0 to , it can be obtained that
J = 0 y ^ T W 0 0 S y ^ d t < V ( q ) | 0 = q T ( q ( 0 ) ) Q 1 ( q ˜ ( 0 ) ) q ( q ( 0 ) )
For minimizing the upper limit of the cost function J, the following relation is considered:
J < q T ( 0 ) Q 1 ( q ˜ ( 0 ) ) q ( 0 ) λ
By Schur complement, the inequality
q T ( 0 ) Q 1 ( q ˜ ( 0 ) ) q ( 0 ) λ
can be rewritten as
λ q T ( 0 ) q ( 0 ) Q 1 ( q ˜ ( 0 ) ) 0
which can be guaranteed by (21). In conclusion, if the SOS conditions (18)–(21) are satisfied, then the closed-loop polynomial fuzzy system is asymptotically stable and J λ is fulfilled. Therefore, by minimizing λ subject to (18)–(21), the GCC can be designed to minimize the upper limit of the cost function J. □

4. Design Examples

In this section, two design examples are given to validate the viability and effectiveness of the proposed GCC design methodology. For a PFM in the first example, the cost function of the proposed descriptor representation-based GCC design methodology is less (better) than the existing GCC approach. The second example clarifies that the proposed Theorem 1 could acquire more relaxed results than the existing SOS-based GCC design method.

4.1. Example 1

The PFM (2) is considered with r = 2 , q ^ ( q ) = q = [ q 1 q 2 ] T and the following system matrices
A 1 ( q ) = 1 + q 1 + q 1 2 + q 1 q 2 q 2 2 1 0 1 , A 2 ( q ) = 1 + q 1 + q 1 2 + q 1 q 2 q 2 2 1 0.2172 1 , B 1 ( q ) = q 1 0 , B 2 ( q ) = q 1 0 , C 1 ( q ) = 1 0 , C 2 ( q ) = 1 0 .
The membership functions with z = q 1 are given below:
h 1 ( z ) = sin ( q 1 ) + 0.2172 q 1 1.2172 q 1 , h 2 ( z ) = q 1 sin ( q 1 ) 1.2172 q 1 .
In addition, we consider the following operation domain:
D o p = { q : 5 q k 5 , k = 1 , 2 } .
For W = I , S = I and the initial condition q ( 0 ) = [ 4 4 ] T , the cost function values J given by the guaranteed cost controllers designed by the proposed and existing methods are shown in Table 1. From Table 1, for the same initial conditions, it could be noticed that the cost function values J of the proposed design are about two-thirds of the values of the existing one [43]. It means that the proposed design is superior to the compared one for this example. Besides, Figure 1 and Figure 2 present the time responses and control inputs of the proposed guaranteed cost controllers with two different initial conditions. It is seen from Figure 1 and Figure 2 that the controlled systems are asymptotically stable.

4.2. Example 2

The PFM (2) is considered with r = 3 , q ^ ( q ) = q = [ q 1 q 2 ] T and the following system matrices
A 1 = 1.59 7.29 0.01 0 , A 2 = 0.02 4.64 0.35 0.21 , A 3 = 2 4.33 0 0.05 B 1 = 1 0 , B 2 = 8 0 , B 3 = 5 1 C 1 = 1 0 , C 2 = 1 0 , C 3 = 1 0
The membership functions with z = q 2 are given below:
h 1 ( z ) = 1 + sin ( q 2 ) 3 , h 2 ( z ) = h 3 ( z ) = 2 sin ( q 2 ) 6
In addition, we consider the following operation domain:
D o p = { q : 1 q k 1 , k = 1 , 2 }
In this case, no solution can be found by applying the existing SOS-based GCC design method (i.e., Theorem 1 of [43]). By contrast, utilizing the proposed Theorem 1 with W = I and S = 0 . 01 I , the cost function values J for six different initial conditions are given in Table 2. Therefore, the proposed Theorem 1 has more relaxed results in this example. Moreover, Figure 3 shows the phase plot of trajectories for the six initial conditions mentioned in Table 2. According to Figure 3, the closed-loop system is asymptotically stable. To show the robustness of the proposed design, the two matrices of A 1 and A 2 are exchanged for further simulation. With the six same initial conditions, Table 3 and Figure 4 show the cost function values J and the phase plot for the simulation results with exchanging A 1 and A 2 . From Table 3 and Figure 4, it shows that the proposed GCC design is still feasible and the controlled systems are still asymptotically stable.

5. Conclusions

This paper has presented a descriptor representation-based guaranteed cost design methodology for polynomial fuzzy systems. The design methodology converts the closed-loop polynomial fuzzy system applying the PDC-based fuzzy control into the descriptor representation. The polynomial fuzzy slack matrices are taken into the GCC design analysis to obtain less conservative results by taking advantage of the descriptor representation. The proposed GCC design has relied on the SOS decomposition of multivariate polynomials. The DFS issue comes about in the control design analysis owing to the application of polynomial fuzzy slack matrices. Accordingly, the copositive relaxation is adopted and works out well for the DFS issue in the control design analysis. As a result, the GCC design can minimize the upper limit of a provided cost function for the polynomial fuzzy system. Eventually, two simulation examples have been given to illustrate that the proposed methodology is effectual and has obtained superior results.

Author Contributions

Conceptualization, Y.-J.C., W.-J.W. and K.T.; methodology, Y.-H.S., Y.-J.C. and F.-N.Y.; software, Y.-H.S.; validation, Y.-H.S., Y.-J.C. and F.-N.Y.; formal analysis, Y.-H.S. and Y.-J.C.; investigation, Y.-J.C.; data curation, Y.-H.S.; writing—original draft preparation, Y.-H.S. and Y.-J.C.; supervision, Y.-J.C.; funding acquisition, Y.-J.C. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by the Ministry of Science and Technology of Taiwan, under Grant MOST 111-2628-E-155-004.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Not applicable.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Takagi, T.; Sugeno, M. Fuzzy identification of systems and its applications to modeling and control. IEEE Trans. Syst. Man Cybern. B Cybern. 1985, SMC-15, 116–132. [Google Scholar] [CrossRef]
  2. Wu, H.; Li, H. Finite-Dimensional Constrained Fuzzy Control for a Class of Nonlinear Distributed Process Systems. IEEE Trans. Syst. Man Cybern. B Cybern. 2007, 37, 1422–1430. [Google Scholar] [CrossRef]
  3. Chen, Y.; Ohtake, H.; Tanaka, K.; Wang, W.; Wang, H.O. Relaxed Stabilization Criterion for T–S Fuzzy Systems by Minimum-Type Piecewise-Lyapunov-Function-Based Switching Fuzzy Controller. IEEE Trans. Fuzzy Syst. 2012, 20, 1166–1173. [Google Scholar] [CrossRef]
  4. Vu, V.P.; Wang, W.J. Robust observer synthesis for the uncertain large-scale T–S fuzzy system. IET Control Theory Appl. 2019, 13, 134–145. [Google Scholar] [CrossRef]
  5. 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]
  6. Feng, G. A Survey on Analysis and Design of Model-Based Fuzzy Control Systems. IEEE Trans. Fuzzy Syst. 2006, 14, 676–697. [Google Scholar] [CrossRef]
  7. Tanaka, K.; Wang, H.O. Fuzzy Control Systems Design and Analysis: A Linear Matrix Inequality Approach; Wiley: New York, NY, USA, 2001. [Google Scholar]
  8. Tanaka, K.; Ohtake, H.; Wang, H.O. A Descriptor System Approach to Fuzzy Control System Design via Fuzzy Lyapunov Functions. IEEE Trans. Fuzzy Syst. 2007, 15, 333–341. [Google Scholar] [CrossRef]
  9. Guelton, K.; Bouarar, T.; Manamanni, N. Robust dynamic output feedback fuzzy Lyapunov stabilization of Takagi-Sugeno systems—A descriptor redundancy approach. Fuzzy Sets Syst. 2009, 160, 2796–2811. [Google Scholar] [CrossRef]
  10. Chadli, M.; Aouaouda, S.; Karimi, H.R.; Shi, P. Robust fault tolerant tracking controller design for a VTOL aircraft. J. Frankl. Inst. 2013, 350, 2627–2645. [Google Scholar] [CrossRef]
  11. Aouaouda, S.; Chadli, M.; Karimi, H.R. Robust static output-feedback controller design against sensor failure for vehicle dynamics. IET Control Theory Appl. 2014, 8, 728–737. [Google Scholar] [CrossRef]
  12. Tanaka, K.; Yoshida, H.; Ohtake, H.; Wang, H.O. A Sum-of-Squares Approach to Modeling and Control of Nonlinear Dynamical Systems With Polynomial Fuzzy Systems. IEEE Trans. Fuzzy Syst. 2009, 17, 911–922. [Google Scholar] [CrossRef]
  13. Sala, A.; AriÑo, C. Polynomial Fuzzy Models for Nonlinear Control: A Taylor Series Approach. IEEE Trans. Fuzzy Syst. 2009, 17, 1284–1295. [Google Scholar] [CrossRef]
  14. Narimani, M.; Lam, H.K. SOS-Based Stability Analysis of Polynomial Fuzzy-Model-Based Control Systems Via Polynomial Membership Functions. IEEE Trans. Fuzzy Syst. 2010, 18, 862–871. [Google Scholar] [CrossRef]
  15. Chen, Y.J.; Tanaka, M.; Tanaka, K.; Ohtake, H.; Wang, H.O. Discrete polynomial fuzzy systems control. IET Control Theory Appl. 2014, 8, 288–296. [Google Scholar] [CrossRef]
  16. Vu, V.P.; Wang, W.J. Polynomial Controller Synthesis for Uncertain Large-Scale Polynomial T–S Fuzzy Systems. IEEE Trans. Cybern. 2021, 51, 1929–1942. [Google Scholar] [CrossRef] [PubMed]
  17. Vu, V.P.; Wang, W.J. Decentralized Observer-Based Controller Synthesis for a Large-Scale Polynomial T–S Fuzzy System With Nonlinear Interconnection Terms. IEEE Trans. Cybern. 2021, 51, 3312–3324. [Google Scholar] [CrossRef] [PubMed]
  18. Tsai, S.H.; Wang, J.W.; Song, E.S.; Lam, H.K. Robust H Control for Nonlinear Hyperbolic PDE Systems Based on the Polynomial Fuzzy Model. IEEE Trans. Cybern. 2021, 51, 3789–3801. [Google Scholar] [CrossRef]
  19. Chen, Y.J.; Tanaka, K.; Tanaka, M.; Tsai, S.H.; Wang, H.O. A Novel Path-Following-Method-Based Polynomial Fuzzy Control Design. IEEE Trans. Cybern. 2021, 51, 2993–3003. [Google Scholar] [CrossRef]
  20. Xiao, B.; Lam, H.K.; Zhou, H.; Gao, J. Analysis and Design of Interval Type-2 Polynomial-Fuzzy-Model-Based Networked Tracking Control Systems. IEEE Trans. Fuzzy Syst. 2021, 29, 2750–2759. [Google Scholar] [CrossRef]
  21. Fu, L.; Lam, H.K.; Liu, F.; Xiao, B.; Zhong, Z. Static Output-Feedback Tracking Control for Positive Polynomial Fuzzy Systems. IEEE Trans. Fuzzy Syst. 2022, 30, 1722–1733. [Google Scholar] [CrossRef]
  22. Yu, G.R.; Chiu, Y.S.; Huang, L.W. Polynomial Fuzzy Control of an Underactuated Robot Using Sum of Squares. In Proceedings of the 12th Asian Control Conference (ASCC), Kitakyushu, Japan, 9–12 June 2019; pp. 895–900. [Google Scholar]
  23. Lam, H.K.; Lo, J.C. Output Regulation of Polynomial-Fuzzy-Model-Based Control Systems. IEEE Trans. Fuzzy Syst. 2013, 21, 262–274. [Google Scholar] [CrossRef]
  24. Zhao, Y.; He, Y.; Feng, Z.; Shi, P.; Du, X. Relaxed Sum-of-Squares Based Stabilization Conditions for Polynomial Fuzzy-Model-Based Control Systems. IEEE Trans. Fuzzy Syst. 2019, 27, 1767–1778. [Google Scholar] [CrossRef]
  25. Meng, A.; Lam, H.K.; Liu, F.; Zhang, C.; Qi, P. Output Feedback and Stability Analysis of Positive Polynomial Fuzzy Systems. IEEE Trans. Syst. Man Cybern. B Cybern. 2021, 51, 7707–7718. [Google Scholar] [CrossRef]
  26. Han, M.; Lam, H.K.; Li, Y.; Liu, F.; Zhang, C. Observer-based control of positive polynomial fuzzy systems with unknown time delay. Neurocomputing 2019, 349, 77–90. [Google Scholar] [CrossRef]
  27. Khooban, M.H.; Vafamand, N.; Dragičević, T.; Blaabjerg, F. Polynomial fuzzy model-based approach for underactuated surface vessels. IET Control Theory Appl. 2018, 12, 914–921. [Google Scholar] [CrossRef]
  28. Yu, F.N.; Chen, Y.J.; Tanaka, M.; Tanaka, K.; Tsai, S.-H. Descriptor Form Design Methodology for Polynomial Fuzzy-Model-Based Control Systems. Int. J. Fuzzy Syst. 2022, 24, 841–854. [Google Scholar] [CrossRef]
  29. Liu, J.; Wei, L.; Cao, J.; Fei, S. Hybrid-driven H filter design for T–S fuzzy systems with quantization. Nonlinear Anal. Hybrid Syst. 2019, 31, 135–152. [Google Scholar] [CrossRef]
  30. Tsai, S.H.; Jen, C.Y. H Stabilization for Polynomial Fuzzy Time-Delay System: A Sum-of-Squares Approach. IEEE Trans. Fuzzy Syst. 2018, 26, 3630–3644. [Google Scholar] [CrossRef]
  31. Teng, L.; Wang, Y.; Cai, W.; Li, H. Robust Fuzzy Model Predictive Control of Discrete-Time Takagi–Sugeno Systems With Nonlinear Local Models. IEEE Trans. Fuzzy Syst. 2018, 26, 2915–2925. [Google Scholar] [CrossRef]
  32. Yang, W.; Feng, G.; Zhang, T. Robust Model Predictive Control for Discrete-Time Takagi–Sugeno Fuzzy Systems With Structured Uncertainties and Persistent Disturbances. IEEE Trans. Fuzzy Syst. 2014, 22, 1213–1228. [Google Scholar] [CrossRef]
  33. Tanaka, K.; Tanaka, M.; Chen, Y.J.; Wang, H.O. A New Sum-of-Squares Design Framework for Robust Control of Polynomial Fuzzy Systems With Uncertainties. IEEE Trans. Fuzzy Syst. 2016, 24, 94–110. [Google Scholar] [CrossRef]
  34. Li, H.; Wang, J.; Du, H.; Karimi, H.R. Adaptive Sliding Mode Control for Takagi–Sugeno Fuzzy Systems and Its Applications. IEEE Trans. Fuzzy Syst. 2018, 26, 531–542. [Google Scholar] [CrossRef]
  35. Chen, C.; Xu, J.; Lin, G. Fuzzy adaptive control particle swarm optimization based on T-S fuzzy model of maglev vehicle suspension system. J. Mech. Sci. Technol. 2020, 34, 43–54. [Google Scholar] [CrossRef]
  36. de Sousa, M.A.T.; Madrid, M.K. Optimization of Takagi-Sugeno fuzzy controllers using a genetic algorithm. In Proceedings of the Ninth IEEE International Conference on Fuzzy Systems, San Antonio, TX, USA, 7–10 May 2000; pp. 30–35. [Google Scholar]
  37. Wang, F.; Wang, H.; Zhang, Y.; Guo, X. T-S Fuzzy-Based Optimal Control for Minimally Invasive Robotic Surgery with Input Saturation. J. Sens. 2018. [Google Scholar] [CrossRef]
  38. Kumaresan, N. Optimal Control for Stochastic Singular Integro-Differential Takagi-Sugeno Fuzzy System Using Ant Colony Programming. Filomat 2012, 26, 415–426. [Google Scholar] [CrossRef]
  39. Zhang, H.; Liang, Y.; Su, H.; Liu, C. Event-Driven Guaranteed Cost Control Design for Nonlinear Systems With Actuator Faults via Reinforcement Learning Algorithm. IEEE Trans. Fuzzy Syst. 2020, 50, 4135–4150. [Google Scholar] [CrossRef]
  40. Yan, H.; Zhang, H.; Yang, F.; Zhan, X.; Peng, C. Event-Triggered Asynchronous Guaranteed Cost Control for Markov Jump Discrete-Time Neural Networks With Distributed Delay and Channel Fading. IEEE Trans. Neural Netw. Learn. Syst. 2018, 29, 3588–3598. [Google Scholar] [PubMed]
  41. Zeng, T.; Ren, X.; Zhang, Y.; Li, G.; Na, J. An Integrated Optimal Design for Guaranteed Cost Control of Motor Driving System With Uncertainty. IEEE/ASME Trans. Mechatron. 2019, 24, 2606–2615. [Google Scholar] [CrossRef]
  42. Wu, Z.G.; Dong, S.; Shi, P.; Su, H.; Huang, T.; Lu, R. Fuzzy-Model-Based Nonfragile Guaranteed Cost Control of Nonlinear Markov Jump Systems. IEEE Trans. Syst. Man Cybern. B Cybern. 2017, 47, 2388–2397. [Google Scholar] [CrossRef]
  43. Tanaka, K.; Ohtake, H.; Wang, H.O. Guaranteed Cost Control of Polynomial Fuzzy Systems via a Sum of Squares Approach. IEEE Trans. Syst. Man Cybern. B Cybern. 2009, 39, 561–567. [Google Scholar] [CrossRef]
  44. Sun, C.; Wang, W.; Chen, Y. A descriptor system approach to fuzzy guaranteed cost control system design. In Proceedings of the 2009 IEEE International Conference on Fuzzy Systems, Jeju, Korea, 20–24 August 2009; pp. 1288–1293. [Google Scholar]
  45. Prajna, S.; Papachristodoulou, A.; Wu, F. Nonlinear control synthesis by sum of squares optimization: A Lyapunov-based approach. In Proceedings of the 5th Asian Control Conference, Melbourne, VIC, Australia, 20–23 July 2004; pp. 157–165. [Google Scholar]
Figure 1. The time responses and the control input of the proposed guaranteed cost controller for the initial condition q ( 0 ) = [ 3 3 ] T in Example 1.
Figure 1. The time responses and the control input of the proposed guaranteed cost controller for the initial condition q ( 0 ) = [ 3 3 ] T in Example 1.
Processes 10 01799 g001
Figure 2. The time responses and the control input of the offered guaranteed cost controller for the initial condition q ( 0 ) = [ 4 4 ] T in Example 1.
Figure 2. The time responses and the control input of the offered guaranteed cost controller for the initial condition q ( 0 ) = [ 4 4 ] T in Example 1.
Processes 10 01799 g002
Figure 3. The phase plot of the control results in Example 2.
Figure 3. The phase plot of the control results in Example 2.
Processes 10 01799 g003
Figure 4. The phase plot of the control results which exchanging A 1 and A 2 in Example 2.
Figure 4. The phase plot of the control results which exchanging A 1 and A 2 in Example 2.
Processes 10 01799 g004
Table 1. Comparison of the cost function value J in Example 1.
Table 1. Comparison of the cost function value J in Example 1.
Initial Condition q ( 0 ) Cost Function Value J of Theorem 1 of [43]Cost Function Value J of The Proposed Theorem 1
[ 3 3 ] T 32.8126.60
[ 4 4 ] T 60.7941.94
Table 2. The cost function values J of the proposed GCC design methodology with six different initial conditions in Example 2.
Table 2. The cost function values J of the proposed GCC design methodology with six different initial conditions in Example 2.
Initial Condition q ( 0 ) Cost Function Value J
[ 0.8 0.4 ] T 0.1245
[ 0.5 0.8 ] T 0.1663
[ 0.2 0.8 ] T 0.1052
[ 0.5 0.5 ] T 0.1677
[ 0.5 0.5 ] T 0.0234
[ 0.7 0.1 ] T 0.0230
Table 3. The cost function values J of the proposed GCC design methodology by exchanging A 1 and A 2 in Example 2.
Table 3. The cost function values J of the proposed GCC design methodology by exchanging A 1 and A 2 in Example 2.
Initial Condition q ( 0 ) Cost Function Value J
[ 0.8 0.4 ] T 0.0602
[ 0.5 0.8 ] T 0.1747
[ 0.2 0.8 ] T 0.0401
[ 0.5 0.5 ] T 0.0130
[ 0.5 0.5 ] T 0.0215
[ 0.7 0.1 ] T 0.0228
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Shen, Y.-H.; Chen, Y.-J.; Yu, F.-N.; Wang, W.-J.; Tanaka, K. Descriptor Representation-Based Guaranteed Cost Control Design Methodology for Polynomial Fuzzy Systems. Processes 2022, 10, 1799. https://doi.org/10.3390/pr10091799

AMA Style

Shen Y-H, Chen Y-J, Yu F-N, Wang W-J, Tanaka K. Descriptor Representation-Based Guaranteed Cost Control Design Methodology for Polynomial Fuzzy Systems. Processes. 2022; 10(9):1799. https://doi.org/10.3390/pr10091799

Chicago/Turabian Style

Shen, Yu-Hsuan, Ying-Jen Chen, Fan-Nong Yu, Wen-June Wang, and Kazuo Tanaka. 2022. "Descriptor Representation-Based Guaranteed Cost Control Design Methodology for Polynomial Fuzzy Systems" Processes 10, no. 9: 1799. https://doi.org/10.3390/pr10091799

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