Next Article in Journal
Preparation of a Novel Solid Phase Microextraction Fiber for Headspace GC-MS Analysis of Hazardous Odorants in Landfill Leachate
Previous Article in Journal
Micro-Encapsulation and Characterization of Anthocyanin-Rich Raspberry Juice Powder for Potential Applications in the Food Industry
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Adaptive Control of Advanced G-L Fuzzy Systems with Several Uncertain Terms in Membership-Matrices

1
Graduate Institute of Manufacturing Technology, National Taipei University of Technology, Taipei 10608, Taiwan
2
Department of Electrical Engineering, National Sun Yat-Sen University, Kaohsiung 804, Taiwan
3
Graduate Institute of Automation Technology, National Taipei University of Technology, Taipei 10608, Taiwan
4
Institute for the Development and Quality, Macao, China
5
Department of Electromechanical Engineering, Faculty of Science and Technology, University of Macau, Macao, China
*
Author to whom correspondence should be addressed.
Processes 2022, 10(5), 1043; https://doi.org/10.3390/pr10051043
Submission received: 16 March 2022 / Revised: 19 April 2022 / Accepted: 19 May 2022 / Published: 23 May 2022
(This article belongs to the Section Process Control and Monitoring)

Abstract

:
In this paper, a set of novel adaptive control strategies based on an advanced G-L (proposed by Ge-Li-Tam, called GLT) fuzzy system is proposed. Three main design points can be summarized as follows: (1) the unknown parameters in a nonlinear dynamic system are regarded as extra nonlinear terms and are further packaged into so-called nonlinear terms groups for each equation through the modeling process, which reduces the complexity of the GLT fuzzy system; (2) the error dynamics are further rearranged into two parts, adjustable membership function and uncertain membership function, to aid the design of the controllers; (3) a set of adaptive controllers change with the estimated parameters and the update laws of parameters are provided following the current form of error dynamics. Two identical nonlinear dynamic systems based on a Quantum-CNN system (Q-CNN system) with two added terms are employed for simulations to demonstrate the feasibility as well as the effectiveness of the proposed fuzzy adaptive control scheme, where the tracking error can be eliminated efficiently.

1. Introduction

The concept of fuzzy logic was proposed by L. A. Zadeh in 1965 [1] that has received much attention as a powerful tool for interdisciplinary applications, such as clustering [2,3], fault diagnosis [4,5,6], prediction [7,8] and decision making [9,10,11,12], etc. For example, Khoshdast et al. [3] presented an approach to reduce the mesh-induced error for CFD analysis; Krzywanski et al. [9] applied a set of fuzzy logic-based methods to raise the performance of heat transfer in a super-heater for an industrial CFBC; Khoshdast et al. [10] developed a coupled fuzzy logic design for the simulation of a coal classifier in an industrial environment; and in [11], Akbar et al. proposed a fuzzy logic-based model to elucidate the effect of FSW parameters on the ultimate tensile strength and elongation of pure copper joints.
Among the various kinds of applications in the fuzzy area, fuzzy logic control [13,14,15,16,17,18,19,20], especially fuzzy model-based control, is widely used because the design and analysis of the overall fuzzy system can be systematically performed using the well-established classical linear systems theory. The Takagi–Sugeno fuzzy model proposed in 1985 [21] is widely accepted as a powerful tool for modeling, design and analysis of nonlinear dynamic systems [22,23,24,25,26,27,28,29,30,31,32,33,34,35,36]. This well known mathematical tool aims to build a fuzzy model of dynamic systems where fuzzy implications and reasoning are applied to describe a fuzzy subspace of inputs and its consequence for a linear input-output form.
According to the modeling concept revealed by the T-S fuzzy model, Ge and Li [37] proposed a novel modeling approach—applying the fuzzy concept to model each equation in nonlinear systems. This new modeling approach was proposed in an attempt to raise the efficiency of fuzzy modeling, simplify the modeling procedure, and reduce the numbers of modeling materials and feedback control inputs during fuzzy control. This novel modeling approach has been cited over 50 times in various research fields and applications; for instance, H∞ control design [38,39,40,41,42], design and control of memristive systems [43,44,45,46], data encryption [47,48,49,50], sampled-data control [51,52,53] and other applications [54,55,56,57,58,59,60]. Moreover, Li et al. [61] extended a new concept of a nonlinear terms group to further improve the effectiveness of the G-L fuzzy model in 2015, called advanced G-L fuzzy modeling strategy (GLT fuzzy system). For all kinds of nonlinear dynamic systems, there will be only two linear subsystems and two membership function matrices in the final output of this advanced fuzzy model. In summary, this proposed modeling approach provides a novel way to model systems with different structures as the same form, and therefore, the fuzzy controllers can be designed in a more efficient way.
Furthermore, in practical engineering, the structure and parameters in a system are usually unobtainable, especially when the parameters are always changing according to the operation of the system. As a result, adaptive control [62,63] has been employed to address this kind of practical issue. Fuzzy logic systems (FLSs) provide a very effective method for coping with uncertainties due to its excellent functional approximation abilities. For example, Liu et al. [64,65] investigated adaptive fuzzy control for MIMO systems with unknown dead-zones, Tong et. al. [66,67] designed a set of state observers for a fuzzy adaptive control system, and Chen et. al. [68] applied a fuzzy neural network to address the adaptive control problem for a class of uncertain nonlinear stochastic systems.
The adaptive control studies mentioned above can be divided into two types: one designs the adaptive control scheme following fuzzy logic theory, and the other derives the stability of adaptive control via transferring the original dynamic systems to a T-S fuzzy system. A novel fuzzy model [37,61] provides an alternative way to model a dynamic system in a more efficient way, and as a consequence, we became interested in how to solve the adaptive control problem by applying a novel fuzzy model. In this paper, a GLT fuzzy system based on an adaptive control strategy is proposed to address the control problem for membership function matrices with mismatched parameters. The concept provided via this set of adaptive control strategies is to consider the unknown parameters in the original dynamic system as extra nonlinear terms and then package them into a nonlinear terms group in each equation. With this approach, the unknown parameters problem is transferred to an uncertain membership function matrices problem. This strategy provides a different perspective for solving the adaptive control problem that is based on a GLT fuzzy model.
The organization of the research can be summarized below. The modeling concept for the GLT fuzzy model theory and the fuzzy adaptive control scheme are introduced in Section 2. The modeling process, simulation results and some further discussion are included in Section 3. Finally, the conclusions are given in Section 4.

2. Materials and Methods

2.1. GLT Fuzzy-Model Theory

According to the proposed fuzzy model [61], to model each nonlinear equation and package the nonlinear terms groups, the consequent part of the proposed fuzzy system is designed to be a linear equation, and the system output can be simply described as weight sums of two linear subsystems as given below:
Y ˙ ( t ) = i = 1 p M i ( A i Y ( t ) + B i )
where Y ( t ) n × 1 is the state of the system, revealed to be a vector form, and the coefficient matrices, A i n × n and B i n × 1 , indicate the coefficient of states and constants transformed via modeling, respectively. Moreover, p = 2, the number of linear subsystems and membership function matrices according to the modeling process, where M i n × n are matrices including the membership functions generated by the proposed fuzzy if-then rules:
M i = M j i 0 0 0 0 M j i 0 0 0 0 0 0 0 0 M j i ,
where j = 1, 2, …, n; i = 1, 2, M 1 + M 2 is the identity matrix and i = 1 2 M j i = 1 .

2.2. Adaptive Control Scheme

The proposed adaptive control scheme is constructed in this subsection. The unknown parameters are regarded as part of the nonlinear terms, and we package those unknown parameters into nonlinear terms groups, i.e., through this design, the unknown parameters are included in the membership function and no longer appear in the coefficient matrix of linear subsystems of the final output. Equation (3) and (4) are two GLT fuzzy systems with consistent structures, the first is regarded as the drive system, and the second is viewed as a response system with designed fuzzy controllers, where the unknown system parameters are arranged in the membership function matrices in Equation (3):
Master system:
Y ˙ ( t ) = i = 1 p M i ( A i Y ( t ) + B i )
Slave system:
X ˙ ( t ) = i = 1 p O ^ i ( A i X ( t ) + B i ) + U ( t )
where Y ( t ) n × 1 , X ( t ) n × 1 are the states of the master and slave systems, respectively; M i n × n and O ^ i n × n are the membership function matrices with unknown and estimated parameters, respectively. Once again, p = 2, the number of linear subsystems and membership function matrices according to the modeling process. It is important to mention that Ai n × n and Bi n × n are the coefficient matrices, which are the same in the master and slave system through the design given above. U(t) n × 1 is the adaptive control input, designed to not share the same membership functions as the plant model.
The error states e ( t ) = Y ( t ) X ( t ) are defined, e ( t ) n × 1 , then we have the following error dynamics description in Equation (5):
e ˙ = Y ˙ X ˙ = i = 1 p M i ( A i Y ( t ) + B i ) i = 1 p O ^ i ( A i X ( t ) + B i ) U ( t )
In observation of the mathematics structure in Equation (5), the structure of the error system is not simple, where the drive system, response system and the designed fuzzy controllers are included. Also, the membership function matrices Mi in the master system comprise unknown parameters, the estimated parameters are designed in O ^ i and M i O ^ i . Thus, the fuzzy controllers cannot be assigned to remove these uncertain terms directly. According to the observation mentioned above, Equation (5) can be further expanded in the following way:
e ˙ = Y ˙ X ˙ = i = 1 p M i ( A i Y ( t ) + B i ) i = 1 p O ^ i ( A i X ( t ) + B i ) i = 1 p O ^ i ( A i Y ( t ) + B i ) + i = 1 p O ^ i ( A i Y ( t ) + B i ) U ( t )
where ± i = 1 p O ^ i ( A i Y ( t ) + B i ) are the extra terms added in Equation (6), then we can obtain the following expression:
e ˙ = Y ˙ X ˙ = i = 1 p O ^ i ( A i Y ( t ) A i X ( t ) + B i B i ) + i = 1 p ( M i O ^ i ) ( A i Y ( t ) + B i ) U ( t )
Finally, the error dynamic system can be described in a clearer way in Equation (8):
e ˙ = Y ˙ X ˙ = i = 1 p O ^ i ( A i e ( t ) ) + i = 1 p ( M i O ^ i ) ( A i Y ( t ) + B i ) U ( t )
Here, the error dynamic system derived in Equation (8) can be classified into two parts given in Equation (9). The first part is developed via the estimated membership function matrices O ^ i and the coefficient matrices Ai with error states, which can be controlled directly through designing U1(t). The second part is composed of the difference of the two membership function matrices Mi, O ^ i , and the linear subsystems of the master system, where the control input in U1(t) cannot address it directly. Therefore, U2(t) is needed.
e ˙ = i = 1 p O ^ i ( A i e ( t ) ) U 1 ( t ) + i = 1 p ( M i O ^ i ) ( A i Y ( t ) + B i ) U 2 ( t ) U ( t )
Consequently, the fuzzy controllers U ( t ) = U 1 ( t ) + U 2 ( t ) can be designed as follows:
U 1 ( t ) = i = 1 p O ^ i ( C i F i e ( t ) ) U 2 ( t ) = [ u 1 ( t ) , u 2 ( t ) , u 3 ( t ) u l ( t ) ] T
where U 1 ( t ) n × 1 is designed as the fuzzy control input to pre-process the error dynamic systems in Equation (9); C i n × n is a constant matrix; F i n × n is a matrix designed to be the control gain satisfying the condition A i C i F i = G , where G is a negative definite matrix. The fuzzy controllers U 2 ( t ) n × 1 should be designed with appropriate parameter update laws, where l is the total number of control inputs in U2(t).
The Lyapunov function given in Equation (11) is applied,
V ( e ( t ) , a ˜ j ) = 1 2 i = 1 n ( e i ( t ) 2 ) + j = 1 m ( r j a ˜ j 2 )
where a ˜ i is the difference of parameters in the membership function; m indicates the number of parameters we have estimated; rj refer to the adaptation gains, where rj > 0 In this paper, all rj are set to be rj = 1. Through designing appropriate fuzzy controllers U ( t ) and the adaptation law of system parameters a ˜ i , we aim to have the following:
V ˙ = i = 1 n ( η i e i ( t ) 2 ) 0
where η i is designed to be positive. It is worth to mentioning that the pragmatically asymptotical stability theorem provided by Ge et al. in 1999 [69,70] has proved in a strict way that the error states, as well as the estimated parameters, can approach the uncertain or goal parameters in Equation (12).

3. Simulation Results and Discussion

In this section, a Quantum-CNN system (Q-CNN system) [71] with some extra nonlinear terms is proposed for illustration. This complicated system is presented to show the effectiveness of the proposed modeling and control strategy developed in this article.
y ˙ 1 = 2 b 1 1 y 1 2 sin y 2 y ˙ 2 = w 1 ( y 1 y 3 ) + 2 b 3 y 1 1 y 1 2 cos y 2 + Δ 1 y ˙ 3 = 2 b 2 1 y 3 2 sin y 4 y ˙ 4 = w 2 ( y 3 y 1 ) + 2 b 4 y 3 1 y 3 2 cos y 4 + Δ 2
where Δ 1 and Δ 2 are the extra nonlinear terms defined as Δ 1 = b 5 y 1 y 4 2 , Δ 2 = b 6 y 3 y 2 3 . When the system parameters b1 = b3 = 6.8, b2 = b4 = 4.3, w1 = 4.7, w2 = 3.9, b5 = 5 and b6 = 2 and initial states are set as (y10, y 20, y30, y40) = (0.1, 0.5, 0.1, 0.5), the system shows chaotic behaviors, as shown in Figure 1.
According to the modeling theory given in Section 2.1, Equation (13) can be expressed in the following form:
Y ˙ ( t ) = i = 1 2 M i ( A i Y ( t ) + B i )
where Mi are membership function matrices, M1 + M2 is the identity matrix and Ai, Bi are the coefficient matrices of the GLT fuzzy system:
M 1 = M 11 0 0 0 0 M 21 0 0 0 0 M 31 0 0 0 0 M 41 ,   M 2 = M 12 0 0 0 0 M 22 0 0 0 0 M 32 0 0 0 0 M 42 ,   A 1 = 0 0 0 0 W 2 w 1 0 w 1 0 0 0 0 0 w 2 0 W 4 w 2 0 ,   B 1 = 2 b 1 W 1 0 2 b 2 W 3 0 A 2 = 0 0 0 0 W 2 w 1 0 w 1 0 0 0 0 0 w 2 0 W 4 w 2 0 ,   B 2 = 2 b 1 W 1 0 2 b 2 W 3 0
where M11, M12, M21, M22, M31, M32, M41, M42 are fuzzy sets and can be described as:
M 11 = 1 2 ( 1 + N 1 W 1 ) ,   M 12 = 1 2 ( 1 + N 1 W 1 ) ,   M 21 = 1 2 ( 1 + N 2 W 2 ) ,   M 22 = 1 2 ( 1 N 2 W 2 ) , M 31 = 1 2 ( 1 + N 3 W 3 ) ,   M 32 = 1 2 ( 1 N 3 W 3 ) ,   M 41 = 1 2 ( 1 + N 4 W 4 ) ,   M 42 = 1 2 ( 1 N 4 W 4 )
Further, W1 = 1, W2 = 30, W3 = 1, W4 = 15 are the boundary values defined by the ranges for the nonlinear terms groups N1, N2, N3, N4 separately:
N o n l i e n a r T e r m s G r o u p 1 : N 1 [ W 1 , W 1 ] a n d W 1 > 0 N o n l i e n a r T e r m s G r o u p 2 : N 2 [ W 2 , W 2 ] a n d W 2 > 0 N o n l i e n a r T e r m s G r o u p 3 : N 3 [ W 3 , W 3 ] a n d W 3 > 0 N o n l i e n a r T e r m s G r o u p 4 : N 4 [ W 4 , W 4 ] a n d W 4 > 0
The nonlinear term groups N1, N2, N3 and N4 are designed as follows, and the time series are given in Figure 2, where parameters b3 and b4 have been packaged into nonlinear term groups, because b3 and b4 are designed to be the unknown parameters in the following section of fuzzy adaptive control. This step provides the generated GLT fuzzy system two linear subsystems without any uncertainty. Chaotic behavior of a GLT Fuzzy Q-CNN system with extra nonlinear terms is given in Figure 3.
N 1 = 1 y 1 2 sin y 2 N 2 = 2 b 3 cos y 2 / 1 y 1 2 + b 5 y 4 2 N 3 = 1 y 3 2 sin y 4 N 4 = 2 b 4 cos y 4 / 1 y 3 2 + b 6 y 2 3

Fuzzy Adaptive Control of GLT Systems

In this subsection, two identical Q-CNN GLT fuzzy systems are illustrated for further discussion. The goal of this section is to control the slave fuzzy system with estimated parameters to achieve a drive system with several unknown parameters via the proposed fuzzy adaptive control strategy devised in Section 2.2.
  • CASE I: Parameter b3 is unknown
Consider the fuzzy system in Equation (14) is the master system, where b3 is designed as unknown parameters, which leads the nonlinear terms group N2 to be uncertainties, and the membership functions M21, M22 become uncertain membership functions as well. The slave Q-CNN fuzzy system with the designed fuzzy controllers U(t) and the estimated parameters b ^ 3 are given below:
X ˙ ( t ) = i = 1 2 O ^ i ( A i X ( t ) + B i ) + U ( t )
where X ˙ ( t ) = x ˙ 1 x ˙ 2 x ˙ 3 x ˙ 4 T . When initial conditions are set as (x10, x20, x30, x40) = (5, −5, 5, −5), the coefficient matrices Ai and Bi are the same to those in the master system in Equation (14), the boundary values (W1, W2, W3, W4) = (1, 30, 1, 15) and the membership function matrices O ^ i with estimated parameters can be organized as follows:
O ^ 1 = O 11 0 0 0 0 O ^ 21 0 0 0 0 O 31 0 0 0 0 O 41 , O ^ 2 = O 12 0 0 0 0 O ^ 22 0 0 0 0 O 32 0 0 0 0 O 42
where O ^ 1 + O ^ 2 is the identity matrix and each element is proposed as follows:
O 11 = 1 2 ( 1 + N 1 W 1 ) ,   O 12 = 1 2 ( 1 + N 1 W 1 ) ,   O ^ 21 = 1 2 ( 1 + N ^ 2 W 2 ) ,   O ^ 22 = 1 2 ( 1 N ^ 2 W 2 ) , O 31 = 1 2 ( 1 + N 3 W 3 ) ,   O 32 = 1 2 ( 1 N 3 W 3 ) ,   O 41 = 1 2 ( 1 + N 4 W 4 ) ,   O 42 = 1 2 ( 1 N 4 W 4 )
The nonlinear terms groups N1, N2, N3, N4 in O ^ i are as follows:
N 1 = 1 x 1 2 sin x 2 N ^ 2 = 2 b ^ 3 cos x 2 / 1 x 1 2 + b 5 x 4 2 N 3 = 1 x 3 2 sin x 4 N 4 = 2 b 4 cos x 4 / 1 x 3 2 + b 6 x 2 3
It can be observed that the membership functions O ^ 21 and O ^ 22 are composed of the nonlinear terms groups N ^ 2 comprising the estimated parameter b ^ 3 , i.e., N ^ 2 is the estimated group and O ^ 21 and O ^ 22 are the estimated membership functions. The initial value of the estimated parameter is set as b ^ 30 = 6 .
The error and error dynamic systems of the master and slave GLT fuzzy systems provided in Equations (14) and (15) are defined following the form revealed in Section 2.2, where the system dimension n = 4. In order to analyze the stability of the error dynamic system, an appropriate candidate Lyapunov function should be defined. We chose the candidate Lyapunov function with square form as follows:
V ( e ( t ) , a ˜ i ) = 1 2 e ( t ) 2 + i = 1 n ( F i a ˜ i 2 ) = 1 2 ( e 1 2 + e 2 2 + e 3 2 + e 4 2 + b ˜ 3 2 )
where b ˜ 3 = b 3 b ^ 3 is the error of unknown parameter b3 and estimated parameter b ^ 3 . The derivatives of the Lyapunov function in Equation (16) can be described as follows:
V ˙ ( t ) = e 1 e ˙ 1 + e 2 e ˙ 2 + e 3 e ˙ 3 + e 4 e ˙ 4 + b ˜ 3 b ˜ ˙ 3
According to the adaptive control scheme in Section 2.2, we can design the fuzzy controllers U ( t ) = U 1 ( t ) + U 2 ( t ) shown in Equation (18) and the update laws of parameters shown in Equation (19):
U 1 ( t ) = i = 1 2 O ^ i ( B i F i e ( t ) ) U 2 ( t ) = [ u 1 ( t ) , u 2 ( t ) , u 3 ( t ) , u 4 ( t ) ] T
where B 1 , B 2 are set as the identity matrix,
F 1 = 1 0 0 0 W 2 w 1 1 w 1 0 0 0 1 0 w 2 0 W 4 w 2 1 ,   F 2 = 1 0 0 0 W 2 w 1 1 w 1 0 0 0 1 0 w 2 0 W 4 w 2 1 u 1 ( t ) = ( M 12 O 12 ) × 4 b 1 W 1 ,   u 2 ( t ) = b 5 y 1 ( y 4 2 x 4 2 ) 2 b ^ 3 y 1 ( cos x 2 1 x 1 2 cos y 2 1 y 1 2 ) u 3 ( t ) = ( M 32 O 32 ) × 4 b 2 W 3 ,   u 4 ( t ) = ( M 41 O 41 ) × 2 y 3 W 4
The Update Laws of Parameters
b ^ ˙ 3 = b ˜ ˙ 3 = 2 y 1 cos y 2 1 y 1 2 e 2
Some interesting designs can be further discussed in this case. In Equation (18), u 1 ( t ) , u 3 ( t ) are controllers designed in the form of parallel distributed compensation (PDC). Since there are no uncertain parameters in the first and third equations, the membership functions in the master and slave systems can be used to design the corresponding controllers. In addition, u 2 ( t ) is a controller designed to let the estimated parameter in the slave system approach the original parameter in the master system. Since the membership functions M 21 , M 22 comprise unknown parameters b3, controller u 2 ( t ) should be designed without uncertain membership functions.
According to the design in Equations (18) and (19), we have the following derivative of the Lyapunov function, which is a negative semi-definite function of error states:
V ˙ ( t ) = e 1 2 e 2 2 e 3 2 e 4 2 0
The derivative of the Lyapunov function in Equation (20) is a negative definite function of e. In the sense of Lyapunov stability theory, the Lyapunov asymptotic stability theorem is not satisfied. We cannot obtain the common origin of error dynamics and the parameter dynamics are asymptotically stable. Through the pragmatic asymptotic stability theorem [60,61] proposed by Prof. Ge, Yu and Chen, D is a 5-manifold, n = 5 and the number of error state variables p = 4. When e1 = e2 = e3 = e4 = 0, b ^ 3 takes arbitrary values, V ˙ = 0 , so X is of 4 dimensions and m = np = 5 − 4 = 1, m + 1 < n is satisfied. According to the pragmatic asymptotic stability theorem, error vector e approaches zero and the estimated parameters also approach the uncertain parameters. The equilibrium point is pragmatically asymptotically stable. Under the assumption of equal probability, it is actually asymptotically stable. The simulation results are shown in Figure 4.
  • CASE II: Parameters b3 and b4 are unknown
When the fuzzy system in Equation (14) is the master system, where b3 and b4 are designed as unknown parameters, this leads the nonlinear terms groups N2 and N4 to be uncertainties, and the membership functions M21, M22, M41, M42 become uncertain membership functions as well. The slave Q-CNN fuzzy system with the designed fuzzy controllers U(t) and the estimated parameters are given below:
X ˙ ( t ) = i = 1 2 O ^ i ( A i X ( t ) + B i ) + U ( t )
where all the system design in Equation (21) is the same as the design in Equation (15), except the initial conditions are set as (x10, x20, x30, x40) = (0, −10, 10, −10), the membership function matrices O ^ i , which can be organized as follow:
O ^ 1 = O 11 0 0 0 0 O ^ 21 0 0 0 0 O 31 0 0 0 0 O ^ 41 ,   O ^ 2 = O 12 0 0 0 0 O ^ 22 0 0 0 0 O 32 0 0 0 0 O ^ 42
where O ^ 1 + O ^ 2 is the identity matrix, and the main differences for O ^ i from those in Equation (15) are O ^ 41 = ( 1 + N ^ 4 / W 4 ) / 2 and O ^ 42 = ( 1 N ^ 4 / W 4 ) / 2 , which includes the estimated parameter b ^ 4 , where N ^ 4 = 2 b ^ 4 cos x 4 / 1 x 3 2 + b 6 x 2 3 . In this case, O ^ 21 , O ^ 22 , O ^ 41 , O ^ 42 are estimated membership functions. The initial values of the estimated parameters are set as b ^ 30 = 1 and b ^ 40 = 1 .
The error and error dynamic systems of the master and slave GLT fuzzy systems provided in Equations (14) and (21) are defined following the form revealed in Section 2.2, where the system dimension n = 4. In order to analyze the stability of the error dynamic system, an appropriate candidate Lyapunov function should be defined. We chose the candidate Lyapunov function with square form as follows:
V ( e ( t ) , a ˜ i ) = 1 2 e ( t ) 2 + i = 1 n ( F i a ˜ i 2 ) = 1 2 ( e 1 2 + e 2 2 + e 3 2 + e 4 2 + b ˜ 3 2 + b ˜ 4 2 )
where b ˜ 3 = b 3 b ^ 3 and b ˜ 4 = b 4 b ^ 4 are the errors for the unknown parameters and estimated parameters, respectively. Then the derivatives of the Lyapunov function in Equation (22) can be described as:
V ˙ ( t ) = e 1 e ˙ 1 + e 2 e ˙ 2 + e 3 e ˙ 3 + e 4 e ˙ 4 + b ˜ 3 b ˜ ˙ 3 + b ˜ 4 b ˜ ˙ 4
According to the adaptive control scheme in Section 2.2, the fuzzy controllers and the update laws of parameters can be designed in the following form, where B 1 , B 2 , are set as the identity matrix:
F 1 = 1 0 0 0 W 2 w 1 1 w 1 0 0 0 1 0 w 2 0 W 4 w 2 1 ,   F 2 = 1 0 0 0 W 2 w 1 1 w 1 0 0 0 1 0 w 2 0 W 4 w 2 1
u 1 ( t ) = ( M 12 O 12 ) × 4 b 1 W 1 ,   u 2 ( t ) = b 5 y 1 ( y 4 2 x 4 2 ) 2 b ^ 3 y 1 ( cos x 2 1 x 1 2 cos y 2 1 y 1 2 ) u 3 ( t ) = ( M 32 O 32 ) × 4 b 2 W 3 ,   u 4 ( t ) = b 6 y 3 ( y 2 3 x 2 3 ) 2 b ^ 4 y 3 ( cos x 4 1 x 3 2 cos y 4 1 y 3 2 )
The Update Laws of Parameters:
b ^ ˙ 3 = b ˜ ˙ 3 = 2 y 1 cos y 2 1 y 1 2 e 2 b ^ ˙ 4 = b ˜ ˙ 4 = 2 y 3 cos y 4 1 y 3 2 e 4
In Equation (24), u 1 ( t ) , u 3 ( t ) are controllers designed in the form of parallel distributed compensation (PDC). Since there are no uncertain parameters in the first and third equations, the membership functions in the master and slave systems can be used to design the corresponding controllers. In addition, u 2 ( t ) , u 4 ( t ) are the controllers designed to let the estimated parameters in the slave system approach the original parameters in the master system. Since those membership functions M 21 , M 22 , M 41 , M 42 comprise unknown parameters b3, controllers u 2 ( t ) , u 4 ( t ) should be designed without uncertain membership functions.
With the design of the fuzzy controllers and the adaptation law of parameters mentioned in Equations (24) and (25), we have the following derivative of the Lyapunov function, which is a negative semi-definite function of error states:
V ˙ ( t ) = e 1 2 e 2 2 e 3 2 e 4 2 0
The derivative of the Lyapunov function in Equation (26) is a negative definite function of e. In the sense of Lyapunov stability theory, the Lyapunov asymptotic stability theorem is not satisfied. We cannot obtain the common origin of error dynamics and the parameter dynamics are asymptotically stable. Through the pragmatic asymptotical stability theorem [60,61] proposed by Prof. Ge, Yu and Chen, D is a 6-manifold, n = 6 and the number of error state variables p = 4. When e1 = e2 = e3 = e4 = 0, b ^ 3 and b ^ 4 take arbitrary values, V ˙ = 0 , so X is of 4 dimensions, and m = np = 6 − 4 = 2, m + 1 < n is satisfied. According to the pragmatic asymptotic stability theorem, error vector e approaches zero and the estimated parameters also approach the uncertain parameters. The equilibrium point is pragmatically asymptotically stable. Under the assumption of equal probability, it is actually asymptotically stable. The simulation results are shown in Figure 5 and Figure 6.
Further discussion: comparing the feedback gains F1 and F2 designed in CASES I and II. We can figure out by packaging all unknown parameters into nonlinear terms groups that there are no uncertain terms in the two linear subsystems of the final output fuzzy systems. The uncertainty issue has been technologically transferred into the corresponding membership functions, so that the feedback gains in CASES I and II are developed in the same way. Through this design procedure, adaptive control can be achieved with a set of fixed feedback gains, appropriately designed fuzzy controllers and update laws of parameters.

4. Conclusions

In this paper, an extensive application of the GLT fuzzy system for adaptive control is proposed. Simulation results reveal that the proposed fuzzy adaptive control scheme is feasible, and the control goal as well as parameters identification can be achieved effectively. In fact, by using the fuzzy adaptive control scheme, the GTL fuzzy model played an important role in transforming complicated systems with unknown parameters into two linear subsystems by blending their uncertain membership function matrices. As a consequence, fuzzy controllers and parameter update laws can be constructed in a more convenient way. Furthermore, for those equations without unknown parameters, the first stage controller provides influential control results; and for those equations with parameters that need to be identified, the second stage controller and update laws are prerequisite. Consequently, the proposed adaptive control strategy based on the GLT fuzzy system provides an efficient way for designing controllers as well as achieving tracking goals.

Author Contributions

Conceptualization, S.-Y.L., S.-H.T. and L.-M.T.; formal analysis, S.-Y.L. and C.-S.C.; funding acquisition, S.-Y.L.; investigation, S.-Y.L. and S.-H.T.; methodology, S.-Y.L., S.-H.T., C.-S.C. and L.-M.T.; resources, S.-Y.L., C.-S.C. and L.-M.T.; software, S.-Y.L.; supervision, S.-Y.L.; validation, S.-Y.L. and C.-S.C.; visualization, S.-Y.L., S.-H.T. and L.-M.T.; writing—original draft, S.-Y.L., S.-H.T., C.-S.C. and L.-M.T.; writing—review & editing, S.-Y.L., S.-H.T., C.-S.C. and L.-M.T. All authors have read and agreed to the published version of the manuscript.

Funding

This study was funded in part by the Ministry of Science and Technology, Taiwan, with grant no. MOST 110-2221-E-027-080 and MOST 107-2628-E-027-003-MY3, and in part by the Institute for Development and Quality, Macao. And The APC was funded by the Ministry of Science and Technology, Taiwan, with grant no. MOST 110-2221-E-027-080.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

The study did not report any data.

Acknowledgments

We would like to appreciate the support of the Ministry of Science and Technology, Taiwan, the support of the National Taipei University of Technology, and the support of the Institute for Development and Quality, Macao.

Conflicts of Interest

The authors declare no conflict of interest. Also, the funders had no role in the design of the study; in the collection, analyses, or interpretation of data; in the writing of the manuscript, or in the decision to publish the results.

References

  1. Zadeh, L.A. Fuzzy logic. Computer 1988, 21, 83–93. [Google Scholar] [CrossRef]
  2. Liu, B.; Han, Y.; Jiang, F.; Su, H.; Zou, J. Group controllability of discrete-time multi-agent systems. J. Franklin. Inst. 2016, 353, 3524–3559. [Google Scholar] [CrossRef]
  3. Khoshdast, H.; Soflaeian, A.; Shojaei, V. Coupled fuzzy logic and experimental design application for simulation of a coal classifier in an industrial environment. Physicochem. Probl. Miner. Processing 2019, 55, 504–515. [Google Scholar]
  4. Wang, X.-L.; Yang, G.-H.; Li, X.-J. Fault detection filter design with varying gains for multi-delay uncertain systems. J. Franklin. Inst. 2016, 353, 3699–3721. [Google Scholar] [CrossRef]
  5. Huang, S.-J.; Yang, G.-H.J. Fault estimation for a class of linear parameter varying systems with markovian jumps. J. Franklin. Inst. 2016, 353, 4680–4700. [Google Scholar] [CrossRef]
  6. He, S.; Liu, F.J. Resilient fault detection observer design of fuzzy markovian jumping systems with mode-dependent time-varying delays. J. Franklin. Inst. 2016, 353, 2943–2965. [Google Scholar] [CrossRef]
  7. Heydari, G.; Vali, M.; Gharaveisi, A.A. Chaotic time series prediction via artificial neural square fuzzy inference system. Expert Syst. Appl. 2016, 55, 461–468. [Google Scholar] [CrossRef]
  8. Dash, R.; Dash, P.J. Efficient stock price prediction using a self evolving recurrent neuro-fuzzy inference system optimized through a modified differential harmony search technique. Expert Syst. Appl. 2016, 52, 75–90. [Google Scholar] [CrossRef]
  9. Sosnowski, M.; Krzywanski, J.; Scurek, R. A Fuzzy Logic Approach for the Reduction of Mesh-Induced Error in CFD Analysis: A Case Study of an Impinging Jet. Entropy 2019, 21, 1047. [Google Scholar] [CrossRef] [Green Version]
  10. Krzywanski, J. Heat Transfer Performance in a Superheater of an Industrial CFBC Using Fuzzy Logic-Based Methods. Entropy 2019, 21, 919. [Google Scholar] [CrossRef] [Green Version]
  11. Akbar, H.; Özlem, M.T.; Güldal, G.; Reza, V.B. Development of a fuzzy logic based model to elucidate the effect of FSW parameters on the ultimate tensile strength and elongation of pure copper joints. J. Manuf. Process. 2020, 53, 250–259. [Google Scholar]
  12. Thillaigovindan, N.; Shanthi, S.A.; Naidu, J.V. A better score function for multiple criteria decision making in fuzzy environment with criteria choice under risk. Expert Syst. Appl. 2016, 59, 78–85. [Google Scholar] [CrossRef]
  13. Li, S.-Y.; Ge, Z.-M. Generalized synchronization of chaotic systems with different orders by fuzzy logic constant controller. Expert Syst. Appl. 2011, 38, 2302–2310. [Google Scholar] [CrossRef]
  14. Li, S.-Y. Chaos control of new mathieu–van der pol systems by fuzzy logic constant controllers. Appl. Soft Comput. 2011, 11, 4474–4487. [Google Scholar] [CrossRef]
  15. Dong, G.; Ren, H.; Yao, D.; Li, H.; Lu, R. Prescribed Performance Consensus Fuzzy Control of Multiagent Systems With Nonaffine Nonlinear Faults. IEEE Trans. Fuzzy Syst. 2021, 29, 3936–3946. [Google Scholar] [CrossRef]
  16. Zhou, Q.; Wang, W.; Ma, H.; Li, H. Event-Triggered Fuzzy Adaptive Containment Control for Nonlinear Multiagent Systems With Unknown Bouc–Wen Hysteresis Input. IEEE Trans. Fuzzy Syst. 2021, 29, 731–741. [Google Scholar] [CrossRef]
  17. Li, H.; Wu, Y.; Chen, M. Adaptive Fault-Tolerant Tracking Control for Discrete-Time Multiagent Systems via Reinforcement Learning Algorithm. IEEE Trans. Cybern. 2021, 51, 1163–1174. [Google Scholar] [CrossRef]
  18. Li, H.; Wang, J.; Lam, H.-K.; Zhou, Q.; Du, H. Adaptive sliding mode control for interval type-2 fuzzy systems. IEEE Trans. Syst. Man Cybern. Syst. 2016, 46, 1654–1663. [Google Scholar] [CrossRef]
  19. Zhang, J.; Tong, S.-C.; Li, Y.-M. Adaptive Fuzzy Finite-Time Output-Feedback Fault-Tolerant Control of Nonstrict-Feedback Systems Against Actuator Faults. IEEE Trans. Syst. Man Cybern. Syst. 2022, 52, 1276–1287. [Google Scholar] [CrossRef]
  20. Li, K.; Li, Y.; Zong, G. Adaptive Fuzzy Fixed-Time Decentralized Control for Stochastic Nonlinear Systems. IEEE Trans. Fuzzy Syst. 2021, 29, 3428–3440. [Google Scholar] [CrossRef]
  21. Takagi, T.; Sugeno, M. Fuzzy identification of systems and its applications to modeling and control. IEEE Trans. Syst. Man Cybern. 1985, SMC-15, 116–132. [Google Scholar] [CrossRef]
  22. Zhu, B.; Zhang, J.; Zhang, Q.; Zhang, D. Dissipative control for t–s fuzzy descriptor systems with actuator saturation and disturbances. J. Frankl. Inst. 2016, 353, 4950–4978. [Google Scholar] [CrossRef]
  23. Su, X.; Shi, P.; Wu, L.; Basin, M. Reliable filtering with strict dissipativity for ts fuzzy time-delay systems. IEEE Trans. Cybern. 2014, 44, 2470–2483. [Google Scholar] [PubMed]
  24. Li, S.-Y.; Hernández, M.A.B. Robust synchronization of chaotic systems with novel fuzzy rule-based controllers. Inf. Sci. 2019, 481, 604–615. [Google Scholar] [CrossRef]
  25. Derakhshan, S.F.; Fatehi, A.; Sharabiany, M.G. Nonmonotonic observer-based fuzzy controller designs for discrete time ts fuzzy systems via LMI. IEEE Trans. Cybern. 2014, 44, 2557–2567. [Google Scholar] [CrossRef]
  26. Nagamani, G.; Ramasamy, S.J. Dissipativity and passivity analysis for discrete-time t–s fuzzy stochastic neural networks with leakage time-varying delays based on abel lemma approach. J. Frankl. Inst. 2016, 353, 3313–3342. [Google Scholar] [CrossRef]
  27. Wang, S.; Fei, J. Robust adaptive sliding mode control of mems gyroscope using t–s fuzzy model. Nonlinear Dyn. 2014, 77, 361–371. [Google Scholar] [CrossRef]
  28. Ma, Y.; Chen, M.; Zhang, Q. Non-fragile static output feedback control for singular t–s fuzzy delay-dependent systems subject to markovian jump and actuator saturation. J. Franklin. Inst. 2016, 353, 2373–2397. [Google Scholar] [CrossRef]
  29. Chen, J.; Xu, S.; Li, Y.; Qi, Z.; Chu, Y. Improvement on stability conditions for continuous-time t–s fuzzy systems. J. Franklin. Inst. 2016, 353, 2218–2236. [Google Scholar] [CrossRef]
  30. Hsueh, Y.-C.; Su, S.-F.; Chen, M.-C. Decomposed fuzzy systems and their application in direct adaptive fuzzy control. IEEE Trans. Cybern. 2014, 44, 1772–1783. [Google Scholar] [CrossRef]
  31. Xie, X.-P.; Liu, Z.-W.; Zhu, X.-L. Systems. An efficient approach for reducing the conservatism of lmi-based stability conditions for continuous-time t–s fuzzy systems. Fuzzy Sets Syst. 2015, 263, 71–81. [Google Scholar] [CrossRef]
  32. Zhang, J.H.; Shi, P.; Xia, Y.Q. Fuzzy delay compensation control for t-s fuzzy systems over network. IEEE Trans. Cybern. 2013, 43, 259–268. [Google Scholar] [CrossRef] [PubMed]
  33. Jee, S.C.; Lee, H. H−/h∞ fault detection and isolation for nonlinear systems with state delay in t–s form. J. Franklin. Inst. 2016, 353, 2030–2056. [Google Scholar] [CrossRef]
  34. Song, M.K.; Park, J.B.; Joo, Y.H. Systems. Robust stabilization for uncertain markovian jump fuzzy systems based on free weighting matrix method. Fuzzy Sets Syst. 2015, 277, 81–96. [Google Scholar] [CrossRef]
  35. Wu, Z.-G.; Shi, P.; Su, H.; Chu, J. Sampled-data fuzzy control of chaotic systems based on a t–s fuzzy model. IEEE Trans. Fuzzy Syst. 2013, 22, 153–163. [Google Scholar] [CrossRef]
  36. Wu, Z.G.; Shi, P.; Su, H.Y.; Chu, J. Reliable h-infinity control for discrete-time fuzzy systems with infinite-distributed delay. IEEE Trans. Fuzzy Syst. 2012, 20, 22–31. [Google Scholar]
  37. Li, S.-Y.; Ge, Z.-M. Fuzzy modeling and synchronization of two totally different chaotic systems via novel fuzzy model. IEEE Trans. Syst. Man Cybern. 2011, 41, 1015–1026. [Google Scholar]
  38. Liu, M.; Zhang, S.; Tang, X.; Fan, Z.; Zheng, S. Optimal H∞ filtering for discrete-time-delayed chaotic systems via a unified model. In Proceedings of the 2012 15th International Conference on Information Fusion, Singapore, 9–12 July 2012; IEEE: Piscataway, NJ, USA; pp. 2553–2560. [Google Scholar]
  39. Liu, M.; Zhang, S.; Fan, Z.; Zheng, S.; Sheng, W. Exponential h∞ synchronization and state estimation for chaotic systems via a unified model. IEEE Trans. Neural Netw Learn Syst. 2013, 24, 1114–1126. [Google Scholar]
  40. Hsiao, F.-H. Delay-Dependent Exponential Optimal Synchronization for Nonidentical Chaotic Systems via Neural-Network-Based Approach. In Abstract and Applied Analysis; Hindawi: London, UK, 2013. [Google Scholar]
  41. Liu, M.; Chen, H.; Zhang, S.; Sheng, W. Automation; Systems. H∞ synchronization of two different discrete-time chaotic systems via a unified model. Int. J. Control. Autom. Syst. 2015, 13, 212–221. [Google Scholar] [CrossRef]
  42. Zhao, Y.; Li, B.; Qin, J.; Gao, H.; Karimi, H.R. H∞ consensus and synchronization of nonlinear systems based on a novel fuzzy model. IEEE Trans. Cybern. 2013, 43, 2157–2169. [Google Scholar] [CrossRef]
  43. Wen, S.; Bao, G.; Zeng, Z.; Chen, Y.; Huang, T. Global exponential synchronization of memristor-based recurrent neural networks with time-varying delays. Neural Netw. 2013, 48, 195–203. [Google Scholar] [CrossRef] [PubMed]
  44. Wen, S.; Zeng, Z.; Huang, T.; Chen, Y. Fuzzy modeling and synchronization of different memristor-based chaotic circuits. Mod. Phys. Lett. 2013, 377, 2016–2021. [Google Scholar] [CrossRef]
  45. Wen, S.; Zeng, Z.; Huang, T.; Simulation, N. Event-based control for memristive systems. Commun Nonlinear Sci Numer Simul. 2014, 19, 3431–3443. [Google Scholar] [CrossRef]
  46. Wen, S.; Zeng, Z.; Huang, T.; Zhang, Y. Exponential adaptive lag synchronization of memristive neural networks via fuzzy method and applications in pseudorandom number generators. IEEE Trans. Fuzzy Syst. 2013, 22, 1704–1713. [Google Scholar] [CrossRef]
  47. Hassan, M.F.J.A.M. A new approach for secure communication using constrained hyperchaotic systems. Appl. Math. Comput. 2014, 246, 711–730. [Google Scholar] [CrossRef]
  48. Chen, C.-K.; Lin, C.-L.; Lin, S.-L.; Chiang, C.-T. Data encryption and transmission based on personal ecg signals. Sensor Netw Data Commun. 2015, 4, 1–13. [Google Scholar] [CrossRef]
  49. Li, S.-Y.; Hernández, M.A.B.; Tam, L.-M.; Chen, C.S. A Cloud Image Data Protection Algorithm with Multi-Level Encryption Scheme and Automated-Selection Mechanism. Appl. Sci. 2019, 9, 5146. [Google Scholar] [CrossRef] [Green Version]
  50. Hassan, M.F. Synchronization of uncertain constrained hyperchaotic systems and chaos-based secure communications via a novel decomposed nonlinear stochastic estimator. Nonlinear Dyn. 2016, 83, 2183–2211. [Google Scholar] [CrossRef]
  51. Wu, Z.-G.; Shi, P.; Su, H.; Chu, J. Local synchronization of chaotic neural networks with sampled-data and saturating actuators. IEEE Trans. Cybern. 2014, 44, 2635–2645. [Google Scholar]
  52. Wang, Z.-P.; Wu, H.-N. On fuzzy sampled-data control of chaotic systems via a time-dependent lyapunov functional approach. IEEE Trans. Cybern. 2014, 45, 819–829. [Google Scholar] [CrossRef]
  53. Yan, S.; Qian, C.; Huang, T. Global asymptotic synchronization of a class of non-linear systems via sampled-data feedback. Trans. Inst. Meas. Control. 2018, 40, 12–21. [Google Scholar] [CrossRef]
  54. Li, S.-Y.; Yang, C.-H.; Lin, C.-T.; Ko, L.-W.; Chiu, T.-T. Chaotic motions in the real fuzzy electronic circuits. In Abstract and Applied Analysis; Hindawi: London, UK, 2013. [Google Scholar]
  55. Liu, M.; Chen, H.; Zhang, S.; Fan, Z. Applications. Exponential synchronization of two totally different chaotic systems based on a unified model. Neural Comput Applic. 2014, 25, 1801–1808. [Google Scholar] [CrossRef]
  56. Li, S.-Y.; Ko, L.-W.; Lin, C.-T.; Tam, L.-M.; Chen, H.-K.; Lao, S.-K. System modeling and synchronization of nonlinear chaotic systems with uncertainty and disturbance by innovative fuzzy modeling strategy. In Proceedings of the 2013 IEEE International Conference on Fuzzy Systems (FUZZ-IEEE), Hyderabad, India, 7–10 July 2013; pp. 1–5. [Google Scholar]
  57. Manju, A.; Nigam, M.J. Applications of quantum inspired computational intelligence: A survey. Artif. Intell. Rev. 2014, 42, 79–156. [Google Scholar] [CrossRef]
  58. Li, S.-Y.; Chen, H.-K.; Tam, L.-M.; Huang, S.-C.; Ge, Z.-M. Pragmatical adaptive synchronization–new fuzzy model of two different and complex chaotic systems by new adaptive control. Inf. Sci. 2014, 277, 458–480. [Google Scholar] [CrossRef]
  59. Shen, Z.-P.; Yan, R.; Wu, Y.-L. Tracking control of Uncertain Chaotic System. Electro-Opti. Control 2015, 11, 52–55. [Google Scholar]
  60. Tam, L.-M.; Li, S.-Y. Novel-fuzzy-model based modeling and control of nonlinear chaotic systems with uncertainty. In Proceedings of the 2015 International Conference on Advanced Robotics and Intelligent Systems (ARIS), Taipei, Taiwan, 29–31 May 2015; pp. 1–6. [Google Scholar]
  61. Li, S.-Y.; Tam, L.-M.; Tsai, S.-E.; Ge, Z.-M. Novel fuzzy modeling and synchronization of chaotic systems with multinonlinear terms by advanced ge-li fuzzy model. IEEE Trans. Cybern. 2015, 46, 2228–2237. [Google Scholar] [CrossRef]
  62. Egardt, B. Stability of Adaptive Controllers; Springer: Berlin/Heidelberg, Germany, 1979. [Google Scholar]
  63. Landau, Y.D. Adaptive Control: The Model Reference Approach; Marcel Dekker, Inc.: New York, NY, USA, 1979. [Google Scholar]
  64. Liu, Y.-J.; Tong, S. Systems. Adaptive fuzzy control for a class of unknown nonlinear dynamical systems. Fuzzy Sets Syst. 2015, 263, 49–70. [Google Scholar] [CrossRef]
  65. Liu, Y.-J.; Tong, S. Adaptive fuzzy identification and control for a class of nonlinear pure-feedback mimo systems with unknown dead zones. IEEE Trans. Fuzzy Syst. 2014, 23, 1387–1398. [Google Scholar] [CrossRef]
  66. Liu, Y.-J.; Tong, S.; Li, D.-J.; Gao, Y. Fuzzy adaptive control with state observer for a class of nonlinear discrete-time systems with input constraint. IEEE Trans. Fuzzy Syst. 2015, 24, 1147–1158. [Google Scholar] [CrossRef]
  67. Tong, S.; Zhang, L.; Li, Y. Observed-based adaptive fuzzy decentralized tracking control for switched uncertain nonlinear large-scale systems with dead zones. IEEE Trans. Syst. Man Cybern. Syst. 2015, 46, 37–47. [Google Scholar] [CrossRef]
  68. Chen, C.P.; Liu, Y.-J.; Wen, G.-X. Fuzzy neural network-based adaptive control for a class of uncertain nonlinear stochastic systems. IEEE Trans Cybern. 2013, 44, 583–593. [Google Scholar] [CrossRef] [PubMed]
  69. Ge, Z.-M.; Yu, J.-K.; Chen, Y.-T. Pragmatical asymptotical stability theorem with application to satellite system. Jpn. J. Appl. Phys. 1999, 38, 6178. [Google Scholar] [CrossRef]
  70. Ge, Z.-M.; Yu, J.-K. Pragmatical asymptotical stability theorems on partial region and for partial variables with applications to gyroscopic systems. J. Mech. 2000, 16, 179–187. [Google Scholar] [CrossRef]
  71. Fortuna, L.; Porto, D. Quantum-cnn to generate nanoscale chaotic oscillators. Int. J. Bifurc. Chaos 2004, 14, 1085–1089. [Google Scholar] [CrossRef]
Figure 1. Chaotic behavior of a Quantum Cellular Neural Networks Nano system with extra nonlinear terms.
Figure 1. Chaotic behavior of a Quantum Cellular Neural Networks Nano system with extra nonlinear terms.
Processes 10 01043 g001
Figure 2. Time series for the nonlinear terms groups N1, N2, N3 and N4.
Figure 2. Time series for the nonlinear terms groups N1, N2, N3 and N4.
Processes 10 01043 g002
Figure 3. Chaotic behavior of a GLT Fuzzy Q-CNN system with extra nonlinear terms.
Figure 3. Chaotic behavior of a GLT Fuzzy Q-CNN system with extra nonlinear terms.
Processes 10 01043 g003
Figure 4. Time series for error states and error of parameters.
Figure 4. Time series for error states and error of parameters.
Processes 10 01043 g004
Figure 5. Time series for the error states.
Figure 5. Time series for the error states.
Processes 10 01043 g005
Figure 6. Time series for the error of parameters.
Figure 6. Time series for the error of parameters.
Processes 10 01043 g006
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Li, S.-Y.; Tsai, S.-H.; Chen, C.-S.; Tam, L.-M. Adaptive Control of Advanced G-L Fuzzy Systems with Several Uncertain Terms in Membership-Matrices. Processes 2022, 10, 1043. https://doi.org/10.3390/pr10051043

AMA Style

Li S-Y, Tsai S-H, Chen C-S, Tam L-M. Adaptive Control of Advanced G-L Fuzzy Systems with Several Uncertain Terms in Membership-Matrices. Processes. 2022; 10(5):1043. https://doi.org/10.3390/pr10051043

Chicago/Turabian Style

Li, Shih-Yu, Shun-Hung Tsai, Chin-Sheng Chen, and Lap-Mou Tam. 2022. "Adaptive Control of Advanced G-L Fuzzy Systems with Several Uncertain Terms in Membership-Matrices" Processes 10, no. 5: 1043. https://doi.org/10.3390/pr10051043

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