Complexity
Volume 2017 (2017), Article ID 5017127, 8 pages
https://doi.org/10.1155/2017/5017127

Research Article

Novel Fuzzy-Modeling-Based Adaptive Synchronization of Nonlinear Dynamic Systems

Shih-Yu Li,1,2 Chin-Sheng Chen,¹ Lap-Mou Tam,2,3 and Shun-Hung Tsai¹

¹Graduate Institute of Automation Technology, National Taipei University of Technology, Taipei, Taiwan
²Institute for the Development and Quality, Macau
³Department of Electromechanical Engineering, Faculty of Science and Technology, University of Macau, Macau

Correspondence should be addressed to Shun-Hung Tsai; shtsai@mail.ntut.edu.tw

Received 19 July 2016; Accepted 19 January 2017; Published 7 March 2017

Academic Editor: Driss Boutat

Copyright © 2017 Shih-Yu Li et al. This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.

Abstract.

In this paper, a novel fuzzy-model-based adaptive synchronization scheme and its fuzzy update laws of parameters are proposed to address the adaptive synchronization problem. The proposed fuzzy controller does not share the same premise of fuzzy system, and the numbers of fuzzy controllers is reduced effectively through the novel modeling strategy. In addition, based on the adaptive synchronization scheme, the error dynamic system can be guaranteed to be asymptotically stable and the true values of unknown parameters can be obtained. Two identical complicated dynamic systems, Mathieu-Van der pol system (M-V system) with uncertainties, are illustrated for numerical simulation example to show the effectiveness and feasibility of the proposed novel adaptive control strategy.

1. Introduction

Since Professor Zadeh firstly proposed the fuzzy logic concept in 1988 [1], fuzzy logic has received much attention and served as an effective tool for nonlinear analysis and fuzzy control system [2–5]. Among various kinds of fuzzy methods, Takagi-Sugeno (T-S) fuzzy system [6] is widely accepted as a useful tool for design and analysis of fuzzy system, such as sliding mode control [7, 8], time-vary delay [9, 10], Robust H-infinity stabilization [11, 12], polynomial fuzzy model approach [13], and other applications on fuzzy systems [14, 15]. T-S fuzzy model is sensitive to the numbers of nonlinear terms—the numbers of fuzzy rules are generated according to the numbers of nonlinear terms in a nonlinear dynamic system. Therefore, if there are lots of nonlinear terms in a dynamic system, the modeling process should be complicated and numerous modeling materials are required. Large amounts of linear subsystems with their membership functions are needed to express the original dynamic system, and numerous sets of fuzzy controllers are necessary for synchronization problem.

Based on the concept of classical T-S fuzzy system, Ge and Li [16] presented an alternative fuzzy modeling strategy in the end of 2011, which is focusing on modeling each nonlinear equation of nonlinear dynamic systems. This new model is effectively raising the modeling efficiency, simplifying the modeling process, and reducing the numbers of controllers during system control. Further, Li et al. [17] contributed a new concept of fuzzy modeling in 2015, nonlinear terms groups, to improve the Ge-Li fuzzy model—the final output of the proposed fuzzy model can be composed of only two linear subsystems and two sets of membership function matrices. This new modeling approach leads the final output of the fuzzy system to be a “standard form” with fixed numbers of linear subsystems and its corresponding membership function matrices. In other words, through the novel model, two different nonlinear dynamic systems with distinct structures can be simply modeled as a unified form and the controller design can be more flexible.

In this article, an extended study of the novel fuzzy model on parameter mismatch is proposed. Since the exact knowledge of system structure and parameters are always unknown in many application cases and those parameters may change from time to time, a novel fuzzy-model-based adaptive synchronization scheme and its novel adaptation laws of parameters with fuzzy IF-THEN rules are further derived to address the problem of systems synchronization with parameters mismatch.

The contents of this paper are described as follows. The theory of the novel fuzzy system and the fuzzy adaptive synchronization scheme are introduced in Section 2. Simulation results of fuzzy synchronization are proposed in Section 3. Finally, conclusions are given in Section 4.

2. Fuzzy Adaptive Synchronization Scheme

In this section, a novel fuzzy-model-based adaptive synchronization scheme is provided, which introduces the design of fuzzy controllers and the derivation of adaptation laws of parameters with fuzzy IF-THEN rules. The kernel modeling strategy of the proposed fuzzy model [17] is to package all nonlinear terms as a group in each equation and transfer the original dynamic system to be two linear subequations with their corresponding membership function matrices. The final output of this fuzzy system representing a nonlinear dynamic system with n-states can be simply described as follows:

where is the system-state vector and and are system coefficient matrices, where includes some constants through modeling transform. , which represents the total numbers of linear subsystems and membership functions matrices through the novel modeling strategy. In addition, are membership functions matrices that can be described as follows:

where is identity matrix and .

Consider the following two identical -orders fuzzy systems in (3) and (4), which are regarded as the master system with all unknown parameters and the slave system, respectively.

Master system:

Slave system:

where and are the coefficient matrices with some unknown parameters; and are the coefficient matrices with some estimate parameters; is designed as the fuzzy adaptive control inputs outside the fuzzy modeling and does not share the same membership functions of fuzzy-model-based system. Here, we define the error of states and the error of unknown and estimated parameters and as follows:

Then we have the following error dynamics description:

Since , the error dynamic system is rearranged to be another form:

According to (7), we can design the fuzzy controllers as follows:

where and ; is designed as a positive-definite matrix. Substituting the designed fuzzy controllers into (7), we have the following simple form of error dynamic system:

Consider the following candidate Lyapunov function:

where are the error of unknown and estimated parameters, is the total number of unknown parameters, and refers to the adaptation gains where ; in this paper, all values of are set to be . Particularly, in this article, a set of innovative fuzzy adaptation law of parameters based on fuzzy IF-THEN rules is provided to further address the mismatch of parameters, and the design procedure is given below.

2.1. Fuzzy Adaptation Law of Parameters

If is the unknown parameter in the th equation, then we have

where , n is the number of states, is the nonlinear terms group in the th nonlinear equation, and is the membership function corresponding to the fuzzy Rule . Through designing appropriate fuzzy controllers in (8) and the fuzzy adaptation law of system parameters in (11), we are aiming to have

In (12), the derivative of Lyapunov function is a negative semidefinite function of . In current scheme of adaptive control of chaotic motion, traditional Lyapunov stability theorem and Barbalat lemma are used to prove the error vector approaches zero, as time approaches infinity. But the question, why the estimated or given parameters also approach the uncertain or goal parameters, remains with no answer. Through the pragmatically asymptotical stability theorem which is provided by Ge et al. in 1999 [18, 19], this question can be answered and addressed strictly.

3. Novel Fuzzy-Modeling-Based Adaptive Synchronization

In this section, two identical novel fuzzy Mathieu-Van der pol systems (M-V systems) with uncertainties are illustrated to show the effectiveness and feasibility of the proposed adaptive synchronization scheme. The M-V system is coupled with two typical nonlinear nonautonomous systems, Mathieu system and Van der pol system, which is a man-made complicated system for nonlinear study and has been proposed by Ge and Li [20] in 2009; this system can be described as follows:

where are the system parameters. However, there are only three nonlinear terms in (13). In order to show the effectiveness of the proposed fuzzy adaptive control strategy in the following section, two uncertain terms are further added to system (13) to make the structure in (13) to be more complex, which is given as

where and are uncertainties, and we defined that and , and then there are totally five nonlinear terms in this new system. This system exhibits chaos behavior with the parameters set as and the initial states of system are . The complicated chaotic behaviors of the proposed dynamics system described in (14) are given in Figure 1.

Figure 1: Chaotic motion of Mathieu-Van der pol system with uncertainties by -.

Consider that the parameters in (14) are all unknown; through the novel fuzzy modeling strategy, we have the following fuzzy M-V system, which is set as the master system:

where

where and initial conditions are set as . and are the coefficient matrices with unknown parameters, and are membership functions with unknown parameters and is identity matrix; the elements of the membership function matrices are fuzzy sets of each equation which are given as

where and . , and are the nonlinear terms groups and are the designed-boundary values, which is decided by the ranges of the nonlinear terms groups 1 to 4, and their time history is given in Figure 2.

Figure 2: Time series of nonlinear terms groups in Mathieu-Van der pol system with uncertainties.

In addition, a slave fuzzy M-V system with uncertainties and the designed fuzzy controllers as well as the estimated parameters are given as follows:

where

where and initial conditions are set as . and are the coefficient matrices with estimated parameters. are the system estimated parameters and are given the initial values as , and . are membership functions and is identity matrix, and in (18) is designed as the fuzzy controller.

The error and error dynamics of the two identical nonlinear dynamics with unknown system parameters can be shown in the following form:

Substituting the proposed fuzzy controllers described in Section 2 into the error dynamics in (20), we have the following simple form of error dynamic system:

where the parameters errors are defined as , and and is designed as a positive-definite matrix given below; then we have the following adjustable control gains and , which are interacted via the adaptation laws of parameters:

Choose the candidate Lyapunov function mentioned in (10), and then we have the following square form of Lyapunov function:

where are the unknown parameters, is the number of unknown parameters, refers to the adaptation gains where ; in this case, all values of are set as . Then, the derivatives of the Lyapunov function can be described as:

Substituting the error dynamic system in (25) into (24), we have

According to the fuzzy adaptation laws of parameters proposed in Section 2, the adaptation laws can be designed as the following form with the membership functions of master system in (26), where the estimated parameter is located in the first equation; therefore, it is arranged in pairs with the membership functions and , and the estimated parameters a, b, and are included in the second equation; we arranged them to be in pairs with the membership functions and , and the rest are arranged following the same strategy.

With the fuzzy adaptation law given in (26), we have the following result:

The derivative of Lyapunov function in (27) is a negative semidefinite function of and parameter differences. The Lyapunov asymptotical stability theorem is not satisfied. We cannot obtain that common origin of error dynamics and parameter dynamics is asymptotically stable. By pragmatical asymptotically stability theorem [19, 20], is a 13-manifold, , and the number of error state variables . When ,  , and take arbitrary values and , so is of 4 dimensions, , is satisfied. According to the pragmatical asymptotically stability theorem, error vector 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 Figures 3, 4, and 5.

Figure 3: Time series of error states.

Figure 4: Time series of error of parameters I.

Figure 5: Time series of error of parameters II.

4. Conclusions

In this article, adaptive synchronization of advanced G-L fuzzy systems with parameters mismatch is achieved through the proposed adaptive control scheme. The final form of this advanced G-L fuzzy systems is the weighted sums of only two linear subsystems, and it provides us with a simpler way to analyze the stability of dynamics systems. Carrying the superiority of the proposed fuzzy model, a set of adaptive synchronization strategy is provided, which is designed to be composed of the adjustable control gains and the novel adaptation laws of parameters with fuzzy IF-THEN rules. The simulation results reveal that the proposed novel adaptive control strategy is effective and useful, and the parameters mismatch can be addressed simultaneously.

Competing Interests

The authors declare that there is no conflict of interests regarding the publication of this paper.

Acknowledgments

This study was funded in part by the Ministry of Science and Technology (MOST 105-2218-E-027-005), funded in part by MOST 104-2622-E-027-003- CC2, funded in part by MOST 105-2221-E-027-068 and NTUT-USTB-106- 09, and funded in part by the Institute for the Development and Quality, Macao.

References

L. A. Zadeh, “Fuzzy logic,” IEEE Computers, vol. 21, no. 1, pp. 83–93, 1998.

M. Khodaei Tehrani, A. Fereidunian, and H. Lesani, “Financial planning for the preventive maintenance of power distribution systems via fuzzy AHP,” Complexity, vol. 21, no. 3, pp. 36–46, 2016.

M. T. Hagh and N. Ghadimi, “Multisignal histogram-based islanding detection using neuro-fuzzy algorithm,” Complexity, vol. 21, no. 1, pp. 195–205, 2015.

N. Ghadimi, “A new hybrid algorithm based on optimal fuzzy controller in multimachine power system,” Complexity, vol. 21, no. 1, pp. 78–93, 2015.

H. Li, Z. Chen, L. Wu, H. Lam, and H. Du, “Event-triggered fault detection of nonlinear networked systems,” IEEE Transactions on Cybernetics, pp. 1–12, 2016.

T. Takagi and M. Sugeno, “Fuzzy identification of systems and its applications to modeling and control,” IEEE Transactions on Systems, Man, and Cybernetics, vol. 15, no. 1, pp. 116–132, 1985.

M. Kchaou and A. El-Hajjaji, “Resilient H∞ sliding mode control for discrete-time descriptor fuzzy systems with multiple time delays,” International Journal of Systems Science. Principles and Applications of Systems and Integration, vol. 48, no. 2, pp. 288–301, 2017.

H. Li, J. Wang, and P. Shi, “Output-feedback based sliding mode control for fuzzy systems with actuator saturation,” IEEE Transactions on Fuzzy Systems, vol. 24, no. 6, pp. 1282–1293, 2016.

X.-L. Zhu, Y. Wang, and X. Du, “Stability criteria for continuous-time systems with additive time-varying delays,” Optimal Control Applications & Methods, vol. 35, no. 2, pp. 166–178, 2014.

R. Rakkiyappan and N. Sakthivel, “Cluster synchronization for T-S fuzzy complex networks using pinning control with probabilistic time-varying delays,” Complexity, vol. 21, no. 1, pp. 59–77, 2015.

X.-L. Zhu, B. Chen, Y. Wang, and D. Yue, “H∞ stabilization criterion with less complexity for nonuniform sampling fuzzy systems,” Fuzzy Sets and Systems, vol. 225, pp. 58–73, 2013.

S.-H. Tsai, “Robust stabilization conditions for a class of uncertain T-S fuzzy neutral systems with disturbance,” Neurocomputing, vol. 193, pp. 68–80, 2016.

H. Li, Z. Chen, Y. Sun, and H. Karimi, “Stabilization for a class of nonlinear networked control systems via polynomial fuzzy model approach,” Complexity, vol. 21, no. 2, pp. 74–81, 2015.

C.-S. Chen and M.-H. Lee, “Fuzzy neural network compensator for gantry stage synchronous motion,” Applied Mechanics and Materials, vol. 145, pp. 234–239, 2012.

X. Xie, D. Yue, T. Ma, and X. Zhu, “Further studies on control synthesis of discrete-time T-S fuzzy systems via augmented multi-indexed matrix approach,” IEEE Transactions on Cybernetics, vol. 44, no. 12, pp. 2784–2791, 2014.

Z.-M. Ge and S.-Y. Li, “Fuzzy modeling and synchronization of two totally different chaotic systems via novel fuzzy model,” IEEE Transactions on Systems, Man, and Cybernetics, Part B: Cybernetics, vol. 41, no. 4, pp. 1015–1026, 2011.

S.-Y. Li, L.-M. Tam, S.-E. Tsai, and Z.-M. Ge, “Novel fuzzy modeling and synchronization of chaotic systems with multinonlinear terms by advanced Ge-Li fuzzy model,” IEEE Transactions on Cybernetics, vol. 46, no. 10, pp. 2228–2237, 2016.

Z. M. Ge, J.-K. Yu, and Y.-T. Chen, “Pragmatical asymptotical stability theorem with application to satellite system,” Japanese Journal of Applied Physics, Part 1, vol. 38, no. 10, pp. 6178–6179, 1999.

Z.-M. Ge and J.-K. Yu, “Pragmatical asymptotical stability theorems on partial region and for partial variables with applications to gyroscopic systems,” Journal of Mechanics, vol. 16, no. 4, pp. 179–187, 2000.

Z.-M. Ge and S.-Y. Li, “Chaos control of new MAThieu-Van der Pol systems with new MAThieu-Duffing systems as functional system by GYC partial region stability theory,” Nonlinear Analysis: Theory, Methods & Applications, vol. 71, no. 9, pp. 4047–4059, 2009.