Abstract

For a class of nonlinear systems with a nonlinear relationship between input and output, a fuzzy control method combining interval type-2 and T-S fuzzy controller is proposed based on type-2 fuzzy system theory. In order to ensure its stability, anti-interference ability, and minimum approximation error, this design combines direct, indirect, supervised, and compensation control types to construct the controller. In this way, the structure of the controller not only has the characteristics of the type-2 fuzzy set, which can reduce the uncertainty of rules, but also has a T-S fuzzy model with linear combination of input variables, which can improve the modeling accuracy and reduce the number of rules of the system. By using the Lyapunov synthesis method, the global stability and the convergence of the closed-loop system under the condition that all variables are uniformly bounded are analyzed, and the adaptive laws of the system parameters are given as well. Finally, the effectiveness and superiority of the proposed method are verified by simulation.

1. Introduction

In recent years, fuzzy control has developed rapidly. However, to overcome the complexity and uncertainty of the system, the design of the controller needs higher requirements. The fuzzy system [1] has a powerful ability to cope with nonlinear and ambiguity problems since fuzzy logic itself provides the construction of linguistic information by experts. At present, it has become a systematic reasoning method widely used in the study of control strategies.

In industrial control, the control object is often time varying and nonlinear [2]. Due to the pure lag, unknown parameters, and drift, the mathematical model is difficult to be established. Fuzzy theory can deal with many fuzzy problems in industrial production, which provide a means to improve the control. In [3], Prof. Mamdani first applied the fuzzy control theory into the control of the steam engine and boiler and achieved better control effect than the conventional controller, which created a precedent for the successful application of fuzzy control theory in engineering. Subsequently, many scholars applied the fuzzy theory to automatic control systems such as temperature control, digital image stabilization, washing machine, automobile speed, and subway [4, 5]. Since Takagi and Sugeno proposed a new fuzzy model, i.e., T-S model [5] in 1985, this model has become the focus of many experts and scholars because it can be designed easily and has better approximation performance than the Mamdani-type model [6]. In 1992, Siemens added fuzzy control software to the original process control system of automatic instrument and adopted the method of combining software and hardware. The first fuzzy logic control system was developed by Mamdani for a small steam engine [7]. Since then, the fuzzy logic control system has been widely used in industrial systems and consumer goods, which has attracted the attention of many researchers.

Because the nonlinear and random disturbance of the controlled object is difficult to describe and control, in actual industrial production [810], for some complex nonlinear systems, the general fuzzy controller cannot achieve satisfactory control effect. In [8, 9], direct and indirect adaptive fuzzy control methods are proposed, but the proposed supervisory control term is discontinuous, which may lead to sawtooth oscillation near the boundary. And the convergence of the tracking error depends on the strict condition that the minimum approximation error satisfies the square integrable. The combined fuzzy control method has been widely used to solve the control problems of various complex nonlinear systems [10]. The combined adaptive fuzzy controller combines the direct and indirect controllers by adjusting the factors. It uses the prediction error and track error to design the adaptive law of the system, which improves the convergence speed of the system. The traditional Mamdani-type combined adaptive control [11] only designs the controller according to the current state of the system and does not further predict its development trend. The T-S fuzzy control makes up for this shortcoming. In particular, the machine theory which combines the fuzzy control with other intelligent methods is of great significance in the research of complex nonlinear systems. For example, in 2002, Mehrdad Hojati introduced the identification model into the traditional T-S model [11], from which the model error of the system was obtained, and the adaptive laws were given by combining model error with tracking error. In this study, this method was applied to the design of the dragonfly model [12], and good results were obtained.

Type-1 fuzzy system has powerful nonlinear system identification and control capabilities. It is simple to implement and solves many problems in the control field. However, the membership function limits the ability of fuzzy sets to describe uncertainty. Therefore, type-1 fuzzy system is established. Zadeh extended the type-1 fuzzy set theory in 1975 to form a new type-2 fuzzy set theory [13, 14]. The membership of this set is ambiguous and can describe the limited shortcomings of the fuzzy problems. Since then, many scholars further studied the type-2 fuzzy set. Firstly, other studies proposed the concept of the interval type-2 fuzzy set and used it as the input or output of the system [1517]. This improvement reduces the computational complexity of type-2 fuzzy sets, enhances the real-time application ability of type-2 fuzzy systems, and promotes the application of type-2 fuzzy set theory. By selecting different defuzzifiers to discuss the design of interval type-2 fuzzy systems, some researchers improved the theory of interval type-2 fuzzy systems, and the parameters of interval type-2 fuzzy systems are trained [1820]. Some others pointed out the research status and development prospects of type-2 fuzzy systems in [11, 21].

Because the T-S fuzzy model has great advantages in guaranteeing universal approximation and system stability, in recent years, studies on the type-2 T-S fuzzy model control achieved rich results [1325]. In this paper, the type-2 direct adaptive fuzzy control of Mamdani and T-S type is used for addressing nonlinear systems, i.e., [2628]. The proposed method ensures the stability and convergence of the closed-loop system and achieves good results in solving the uncertainty and the influence of noise on the system effect. The design method of the interval type-2 T-S indirect adaptive fuzzy controller has been proposed in [29, 30]. The rule front of the system is the interval type-2 fuzzy set, and the latter is the exact number, which makes the control method of the structure. It not only has the characteristics of type-2 fuzzy set processing but also can reduce the influence of rule uncertainty on the system. At the same time, it has the characteristics of linear combination of input variables in the T-S fuzzy model [3133], which can improve the system modeling accuracy, reduce the number of rules, and so on. However, this control system requires that the approximation error satisfies the square integrable [34], and the supervisory control term is continuous. Its anti-interference ability is also strong [35].

In order to achieve better control performance (i.e., improve the modeling accuracy and reduce the number of rules of the system), the research of combined controller is of great significance. To the best of authors’ knowledge, the type-2 combined T-S fuzzy model is still not studied, which is an open issue and full of challenges for them. Therefore, based on the above discussion, this paper proposes a type-2 combined T-S fuzzy control with continuous supervisory control capability which is proposed for a class of uncertain nonlinear systems with unknown functions. The combined design of the controller is divided into direct, indirect, supervisory, and adaptive compensation control items. Direct and indirect control items are used to obtain the desired tracking performance. Supervisory item can ensure that the system states are bounded so as to improve the dynamic performance of the system. The adaptive compensation term can compensate the influence of the approximation error and external interference. Due to the complexity of the control algorithm, type-2 fuzzy control is difficult to be applied online. The realization process of the proposed method is as follows: (1) a fuzzy system is designed for system (1) to approximate its unknown nonlinear function. (2) Using the KM iterative method, the fuzzy reasoning analysis (10)–(23) is carried out accurately. (3) Construction of a controller (25). (4) Design the adaptive parameters (42)–(45). This control method can update the adaptive laws online so as to realize the online control for system (1), and make the tracking error as .

The main contributions of this paper are as follows:(1)Compared with papers [2729], this paper adopts the combination of direct control, indirect control, supervisory control, and adaptive compensation. It has strong performance in tracking unmeasurable system state performance, ensures boundedness of the system states, improves the dynamic performance of the system, and compensates the approximation error and external disturbance.(2)The adaptive laws can adjust online and improve the tracking accuracy of the controlled object, which makes the system to have many perfect characteristics in dealing with uncertainty. It shows more effective than [31, 32] in dealing with unknown disturbance and training noise.(3)It has strong anti-interference ability and can effectively alleviate the chattering phenomenon commonly seen in the sliding mode control system, such as the chattering problem in [34]. Aiming at the problem with robustness in [3335], the robustness of the system against disturbances and uncertainties and the convergence rate can be effectively improved so as to make the system have active adaptability and better stability.

The simulation results show that the designed controller can achieve a good control effect by using less fuzzy rules, which can make the system state variables be with smaller fluctuation and faster convergence under the random disturbance, which shows that the new controller has stronger anti-interference ability and advantages.

2. Niche Control

Consider the following order nonlinear system:

Here, and are unknown but bounded functions, are the input and output of the system, respectively, and are always bounded perturbations. It is assumed here that not all are measurable. In order to make (1) measurable, we ask acts, . Some X are in a controllable interval . Because is continuous, we suppose under the circumstance . The control objective is to design a hybrid controller, adjust the relevant parameters, and get the adaptive law of the parameters and make the output y of the system track a related bounded reference signal under a tight set. All signals are bounded. Initially, the signal vector , tracking error vector , and estimated error vector are defined as

Here, and are and estimates. If and are known and the system is free to external disturbances, at this point, we can choose the controller to eliminate the nonlinearity and design the controller. Define , and let . All the roots of them are on the left half-open plane of the complex plane, and one can get the following ideal controller:

Substituting (3) into (1), we can get the maximum control target , but and are unknown, ideal controller (3) cannot be implemented, and not all system states can be measured. So, we have to set 2. description of the T-S fuzzy system.

Since and are unknown functions, the interval type-2 T-S fuzzy system is used to approximate them. The type-2 combined T-S fuzzy rules are described as follows:

Here, , , and are state vector . The interval type-2 fuzzy set of s selects the Gaussian membership function and satisfies , here , and are the centers of membership, and the width d is the constant coefficient of the state vector of the type-2 fuzzy system. , , and are the constant coefficients of the state vector of the type-2 fuzzy system, and the predecessor is an interval type-2 type fuzzy set. The rule front of the fuzzy system is an interval type-2 fuzzy set whose membership functions are

Gaussian membership function:

Output mixed type-2 type fuzzy set can be represented by , , and using the center average deblurring, the down type is

Using the membership functions for , then (7) becomeswherewhere and are the small or product paradigms.

Using the KM iterative method [26], we can see thatwherewhere

Using average deblurring, there are (10) and (11) available for this type-2 fuzzy system output aswhere

The same reason:wherewhere

Using the average deblurring, there are (15) and (16) available for the type-2 fuzzy system output:where

The same reason:wherewhere

Using the average deblurring, there are (20) and (21) available for the type-2 fuzzy system output:where

3. Design a Combined Controller with Supervisory and Compensation Control

Construct a combined adaptive controller:

Here, is an indirect controller, is the direct T-S model output controller, is the supervisory controller to constrain the state in the tight set, is the weighting factor, and is the adaptive control compensation controller. Replace the function , , and the error vector with , , and -, and the equivalent controller can be written as

Indirect control law can be written asand bringing (24) and (25) into (1), there is an error equation:

Let and ; getwhere

Take a strict Hurwitz matrix . So, there is a positive definite symmetry matrix, , meets Lyapunov equation , and , where and are d-order positive definite symmetric matrices. Take because and the design of are determined by the designer. We can choose and , and satisfy . Therefore, is a bounded function and has a constant value that satisfies v, , and meets .

We are going to design a hybrid adaptive control and make the closed-loop system output trace . We use , , and to replace them separately, , , and . Therefore, error dynamic equation (29) can be written as follows:and taking and using (31), we can get

In order to design to satisfy , choose supervisory control as follows:

We also chose , where is a nonnegative real number. Taking into account the situation and bringing (33) into (32), we can get . So, the fuzzy controller of the closed-loop system is

It is not a big mistake to get the error in our work ; then, the supervisory controller is zero at this time.

If the system tends to separate, for example, , then we use to force .

4. Design of the Adaptive Rule

In the fuzzy logic system, in order to adjust the parameters, therefore, the optimal parameters , , , , , , and are defined as follows:

Here, , , , , and are the number of tight sets at the boundary , , , , and , , and and are defined as

Here, , , , , and are normal numbers. The minimum approximation error is defined as follows:becausethe same reason,

Therefore, (37) is

Now consider the Lyapunov function:

Bring (37) and (40) into (41), calculate and derive, and get

and can be expressed similarly, and choose the following adaptive rules:

So,

Other similar expressions are

And (42) is

After bringing in (31),

5. Stability Analysis

Theorem 1. All parameter variables , , , , , and are bounded, .

Proof. SupposeSo,ifwhenis right. So,So, the same can be proved:

Theorem 2. If a combined adaptive controller is used, all state variables are bounded.

Proof. From (37), we know u guaranteed are bounded. So, , let , and is , and is minimum eigenvalue. We get

The convergence analysis is similar to the text [26], which can be seen in detail.

6. Example Simulation

From the T-S fuzzy mode adaptive control of the two-dimension predation system, we figure out two-dimension predation model [27] as

Here, means the total number of food at the time of t, is the total number of predators, are the regular constant ecology, is the transforming factor, represents the death ratio of predators, is a function of Holling’s functional responses, and is the third kind of Holling’s functional responses. In order to reach an ideal ecology balance in this two-dimension predator system, we get a way to control it:

We get

In order to establish the direct relation between output y and controller u, we need to derive y. After derivating twice, we get

Here, we command

Fuzzy functions and are based on the following rules:

: if is and is , then

: if is and is , thenand from [25], we know , and choose . We choose , , .

Now, we request the target referring signal as and . The adaptive law comes out as the following:

From (55), (57), and (58) we get the controller:

We choose , , and ; then, simulation Figures 16 are obtained.

It can be seen from Figures 1 and 2 that the variables of the controlled system are bounded, and the number of two variables (predator and prey) reaches a harmonious state. Figure 3 shows that the type-2 fuzzy control has smaller fluctuation and better convergence. When t = 8, the trajectory tends to zero, which indicates that the control system is stable. Figures 46 show that when the system is subject to the random interference, the output of the type-2 combined T-S fuzzy control system can still achieve stability faster with less fluctuation than the type-2 traditional control system, which demonstrates the superiority of the proposed method.

7. Conclusion

This paper proposed a new design method of the interval type-2 combined T-S adaptive fuzzy controller. By using Lyapunov’s synthesis method, the global stability of the closed-loop system is studied under the meaning of uniformly bounded variables. The proposed method combines the nonlinear approximation ability, the local linearity of the dynamic fuzzy system, and the adaptive fuzzy control method of the linear system. Under this method, the design of the membership function does not require accurately, which can avoid the dependence of fuzzy adaptive control on membership function. The simulation results show that the proposed type-2 T-S combined adaptive fuzzy controller is better than the type-1 T-S fuzzy adaptive control method. Besides, in dealing with unknown internal interference and error approximation, the type-2 fuzzy system needs to select fewer rules, and the membership function does not satisfy strict conditions compared with the type-1 method.

Data Availability

The data used to support the findings of this study are included within the article.

Conflicts of Interest

The authors declare that there are no conflicts of interest regarding the publication of this paper.

Acknowledgments

This work was supported by the National Key Research and Development Grant Program subtopic (2017YFC0804408), the National Natural Science Foundation of China (71573256), the Major Projects of National Social Science Foundation (16ZDA056), and 2019 Anhui Province Humanities and Social Science Key Research Project (SK2019A0540).