Direct adaptive general type-2 fuzzy control for a class of uncertain non-linear systems
- Author(s): Mostafa Ghaemi 1 ; Seyyed Kamal Hosseini-Sani 1 ; Mohammad Hassan Khooban 2
-
-
View affiliations
-
Affiliations:
1:
Department of Electrical Engineering, Ferdowsi University of Mashhad, Iran;
2: Department of Electrical Engineering, Sarestan Branch, Islamic Azad University, Sarevstan, Iran
-
Affiliations:
1:
Department of Electrical Engineering, Ferdowsi University of Mashhad, Iran;
- Source:
Volume 8, Issue 6,
November 2014,
p.
518 – 527
DOI: 10.1049/iet-smt.2013.0185 , Print ISSN 1751-8822, Online ISSN 1751-8830
In this study, a stable direct adaptive general type-2 fuzzy logic controller (DAG2FLC) is introduced for a class of non-linear systems. The proposed controller uses advantages of general type-2 fuzzy logic systems (GT2FLSs) in handling dynamic uncertainties to approximate unknown non-linear actions. Implementing general type-2 fuzzy systems is computationally costly; however, by using a recently introduced α-plane representation, a GT2FLS can be seen as composition of several interval type-2 fuzzy logic systems with a corresponding level of α for each. Linguistic rules are directly incorporated into the DAG2FLC controller and a H ∞ compensator is added to attenuate external disturbance and fuzzy approximation error. Also general type-2 fuzzy adaptation laws are derived using Lyapunov approach, and the stability of the closed-loop system has been proven by mathematical analysis. In order to evaluate the performance of the proposed controller, the results are compared with those obtained by direct adaptive type-1 fuzzy logic controller and a direct adaptive interval type-2 fuzzy logic controller, which are the latest researches in the problem in hand. The proposed controller is applied to a chaotic Gyro system as a case study. Simulation reveals the effectiveness of the proposed controller in presence of dynamic uncertainties and external disturbances.
Inspec keywords: fuzzy set theory; fuzzy control; nonlinear control systems; adaptive control; uncertainty handling; closed loop systems; stability; approximation theory; uncertain systems; H∞ control; H∞ control; Lyapunov methods
Other keywords: linguistic rules; dynamic uncertainty handling; general type-2 fuzzy logic systems; Lyapunov approach; uncertain nonlinear system; disturbance attenuation; general type-2 fuzzy adaptation laws; GT2FLS; direct adaptive general type-2 fuzzy logic controller; H∞ compensator; mathematical analysis; stability; closed loop system; α-plane representation; interval type-2 fuzzy logic system; DAG2FLC controller; fuzzy approximation error; chaotic Gyro system
Subjects: Nonlinear control systems; Optimal control; Stability in control theory; Interpolation and function approximation (numerical analysis); Self-adjusting control systems; Fuzzy control; Combinatorial mathematics
References
-
-
1)
-
6. Linda, O., Manic, M.: ‘Monotone centroid flow algorithm for type reduction of general type-2 fuzzy sets’, IEEE Trans. Fuzzy Syst., 2012, 20, (5), pp. 805–819 (doi: 10.1109/TFUZZ.2012.2185502).
-
-
2)
-
7. Wagner, C., Hagras, H.: ‘Toward general type-2 fuzzy logic systems based on zSlices’, IEEE Trans. Fuzzy Syst., 2010, 18, (4), pp. 637–660 (doi: 10.1109/TFUZZ.2010.2045386).
-
-
3)
-
19. Li, T.H.S., Hsiao, M.Y., Lee, J.Z., et al: ‘Controlling a time-varying unified chaotic system via interval type 2 fuzzy sliding-mode technique’, Int. J. Nonlinear Sci. Numer. Simul., 2009, 10, (2), pp. 171–180.
-
-
4)
-
12. Wu, D., Tan, W.W.: ‘Interval type-2 fuzzy PI controllers: why they are more robust’. IEEE Int. Conf. on Granular Computing (GrC), August 2010, pp. 802–807.
-
-
5)
-
9. Zhai, D., Mendel, J.M.: ‘Uncertainty measures for general Type-2 fuzzy sets’, Inf. Sci., 2011, 181, (3), pp. 503–518 (doi: 10.1016/j.ins.2010.09.020).
-
-
6)
-
32. Khooban, M.H., Alfi, A., Nazari Maryam Abadi, D.: ‘Control of a class of nonlinear uncertain chaotic systems via an optimal type-2 fuzzy PID controller’, IET Sci. Meas. Technol., 2013, 7, (1), pp. 50–58 (doi: 10.1049/iet-smt.2012.0092).
-
-
7)
-
3. Liu, F.: ‘An efficient centroid type-reduction strategy for general type-2 fuzzy logic system’, Inf. Sci., 2008, 178, (9), pp. 2224–2236 (doi: 10.1016/j.ins.2007.11.014).
-
-
8)
-
26. Karnik, N.N., Mendel, J.M.: ‘Type-2 fuzzy logic systems: type-reduction’. IEEE Int. Conf. on Systems, Man, and Cybernetics, 1998, 11–14 October 1998, vol. 2042, pp. 2046–2051.
-
-
9)
-
36. Pan, Y., Er, M.J., Huang, D., et al: ‘Fire-rule-based direct adaptive type-2 fuzzy H∞ tracking control’, Eng. Appl. Artif. Intell., 2011, 24, (7), pp. 1174–1185 (doi: 10.1016/j.engappai.2011.05.016).
-
-
10)
-
40. Wu Woei Wan Tan, D.: ‘A simplified type-2 fuzzy logic controller for real-time control’, ISA Trans., 2006, 45, (4), pp. 503–516 (doi: 10.1016/S0019-0578(07)60228-6).
-
-
11)
-
35. Lin, T.-C., Liu, H.-L., Kuo, M.-J.: ‘Direct adaptive interval type-2 fuzzy control of multivariable nonlinear systems’, Eng. Appl. Artif. Intell., 2009, 22, (3), pp. 420–430 (doi: 10.1016/j.engappai.2008.10.024).
-
-
12)
-
4. Liu, F.: ‘An efficient centroid type-reduction strategy for general type-2 fuzzy logic system’. IEEE Comput Intell Soc, Walter J Karplus Summer Res Grant Rep, 2006, pp. 1–34.
-
-
13)
-
17. Haibo, Z., Hao, Y., Ji'an, D.: ‘Adaptive control using interval type-2 fuzzy logic’. IEEE Int. Conf. on Fuzzy Systems, Jeju, Island, pp. 836–841.
-
-
14)
-
34. Akbarzadeh-T, M.R., Shahnazi, R.: ‘Direct adaptive fuzzy PI sliding mode control of systems with unknown but bounded disturbances’, Iran. J. Fuzzy Syst., 2006, 3, (2), pp. 33–52.
-
-
15)
- Q. Liang , J.M. Mendel . Interval type-2 logic systems: theory and design. IEEE Trans. Fuzzy Syst. , 535 - 550
-
16)
-
5. Zhai, D., Mendel, J.: ‘Enhanced centroid-flow algorithm for computing the centroid of general type-2 fuzzy sets’, IEEE Trans. Fuzzy Syst., 2012, 20, (5), pp. 939–956 (doi: 10.1109/TFUZZ.2012.2190075).
-
-
17)
-
32. Shahnazi, R., Akbarzadeh-T, M.R.: ‘PI adaptive fuzzy control with large and fast disturbance rejection for a class of uncertain nonlinear systems’, IEEE Trans. Fuzzy Syst., 2008, 16, (1), pp. 187–197 (doi: 10.1109/TFUZZ.2007.903320).
-
-
18)
- L.X. Wang . Stable adaptive fuzzy control of nonlinear system. IEEE Trans. Fuzzy Syst. , 2 , 146 - 155
-
19)
-
29. Coupland, S., John, R.: ‘A fast geometric method for defuzzification of type-2 fuzzy sets’, IEEE Trans. Fuzzy Syst., 2008, 16, (4), pp. 929–941 (doi: 10.1109/TFUZZ.2008.924345).
-
-
20)
-
38. Chi-Hsu, W., Chun-Sheng, C., Tsu-Tian, L.: ‘Dynamical optimal training for interval type-2 fuzzy neural network (T2FNN)’, IEEE Trans. Syst. Man Cybern. B, Cybern., 2004, 34, (3), pp. 1462–1477 (doi: 10.1109/TSMCB.2004.825927).
-
-
21)
-
37. Lin, T.-C.: ‘Based on interval type-2 fuzzy-neural network direct adaptive sliding mode control for SISO nonlinear systems’, Commun. Nonlinear Sci. Numer. Simul., 2010, 15, (12), pp. 4084–4099 (doi: 10.1016/j.cnsns.2010.01.036).
-
-
22)
-
21. Ghaemi, M., Akbarzadeh-T, M., Jalaeian-F, M.: ‘Adaptive interval type-2 fuzzy PI sliding mode control with optimization of membership functions using genetic algorithm’. Second Int. Conf. on Computer and Knowledge Engineering (ICCKE), 2012, 18, 19 October 2012, pp. 123–128.
-
-
23)
- N.N. Karnik , J.M. Mendel . Centroid of type-2 fuzzy sets. Inf. Sci. , 195 - 220
-
24)
-
1. Mendel, J.M., Feilong, L., Daoyuan, Z.: ‘α-Plane representation for type-2 fuzzy sets: theory and applications’, IEEE Trans. Fuzzy Syst., 2009, 17, (5), pp. 1189–1207 (doi: 10.1109/TFUZZ.2009.2024411).
-
-
25)
-
8. Chiclana, F., Zhou, S.-M.: ‘Type-reduction of general type-2 fuzzy sets: the type-1 OWA approach’, Int. J. Intell. Syst., 2013, 28, (5), pp. 505–522 (doi: 10.1002/int.21588).
-
-
26)
-
39. Tsung-Chih, L., Ming-Che, C., Roopaei, M., et al: ‘Adaptive type-2 fuzzy sliding mode control for chaos synchronization of uncertain chaotic systems’. IEEE Int. Conf. on Fuzzy Systems (FUZZ), 2010, 18–23 July 2010, pp. 1–8.
-
-
27)
-
16. Shang-Ming, Z., Garibaldi, J.M., John, R.I., et al: ‘On constructing parsimonious type-2 fuzzy logic systems via influential rule selection’, IEEE Trans. Fuzzy Syst., 2009, 17, (3), pp. 654–667 (doi: 10.1109/TFUZZ.2008.928597).
-
-
28)
-
46. Yau, H.-T.: ‘Chaos synchronization of two uncertain chaotic nonlinear gyros using fuzzy sliding mode control’, Mech. Syst. Signal Process., 2008, 22, (2), pp. 408–418 (doi: 10.1016/j.ymssp.2007.08.007).
-
-
29)
- L.A. Zadeh . The concept of a linguistic variable and its application to approximate reasoning-I. Inform. Sci. , 199 - 249
-
30)
-
11. Zhou, H.B., Ying, H., Duan, J.A.: ‘Adaptive control using interval type-2 fuzzy logic for uncertain nonlinear systems’, J. Central South Univ. Technol., 2011, 18, (3), pp. 760–766 (doi: 10.1007/s11771-011-0760-0).
-
-
31)
-
28. Simon, C., Robert, J.: ‘Geometric type-1 and type-2 fuzzy logic systems’, IEEE Trans. Fuzzy Syst., 2007, 15, (1), pp. 3–15 (doi: 10.1109/TFUZZ.2006.889764).
-
-
32)
-
43. Mou, C., Shuzhi Sam, G.: ‘Direct adaptive neural control for a class of uncertain nonaffine nonlinear systems based on disturbance observer’, IEEE Trans. Cybern., 2013, 43, (4), pp. 1213–1225 (doi: 10.1109/TSMCB.2012.2226577).
-
-
33)
- J.M. Mendel , R.I.B. John . Type-2 fuzzy sets made simple. IEEE Trans. Fuzzy Syst. , 2 , 117 - 127
-
34)
-
18. Hsiao, M.-Y., Li, T.-H.S., Lee, J.Z., et al: ‘Design of interval type-2 fuzzy sliding-mode controller’, Inf. Sci., 2008, 178, (6), pp. 1696–1716 (doi: 10.1016/j.ins.2007.10.019).
-
-
35)
-
15. Hagras, H., Wagner, C.: ‘Towards the wide spread use of type-2 fuzzy logic systems in real world applications’, IEEE Comput. Intell. Mag., 2012, 7, (3), pp. 14–24 (doi: 10.1109/MCI.2012.2200621).
-
-
36)
-
20. Ghaemi, M., Akbarzadeh-T, M.R., Jalaeian-F, M.: ‘Optimal design of adaptive interval type-2 fuzzy sliding mode control using genetic algorithm’. Second Int. Conf. on Control, Instrumentation and Automation (ICCIA), 2011, 27–29 December 2011, pp. 626–631.
-
-
37)
-
14. Zhai, D., Mendel, J., Hao, M.: ‘Universal image noise removal filter based on type-2 fuzzy logic system and QPSO’, Int. J. Uncertain. Fuzziness Knowl.-Based Syst., 2012, 20, (supp02), pp. 207–232 (doi: 10.1142/S0218488512400211).
-
-
38)
-
2. Zhai, D., Mendel, J.M.: ‘Computing the centroid of a general type-2 fuzzy set by means of the centroid-flow algorithm’, IEEE Trans. Fuzzy Syst., 2011, 19, (3), pp. 401–422 (doi: 10.1109/TFUZZ.2010.2103076).
-
-
39)
- J.M. Mendel , R.I.B. John , F. Liu . Interval Type-2 Fuzzy Logic Systems Made Simple. IEEE Trans. Fuzzy Syst. , 6 , 808 - 821
-
40)
-
33. Astrom, K.J., Wittenmark, B.: ‘Adaptive control: second Edition’ (Addison-Wesley Pub Co, Newyork, 1994), pp. 19–41.
-
-
41)
- N.N. Karnik , J.M. Mendel , Q. Liang . Type-2 fuzzy logic systems. IEEE Trans. Fuzzy Syst. , 643 - 658
-
42)
-
30. Qilian, L., Mendel, J.M.: ‘Interval type-2 fuzzy logic systems’. Ninth IEEE Int. Conf. on Fuzzy Systems, 2000 FUZZ, IEEE 2000, 7–10 May 2000, vol. 321, pp. 328–333.
-
-
43)
-
31. Wu, H., Mendel, J.M.: ‘Introduction to uncertainty bounds and their use in the design of interval type-2 fuzzy logic systems’. Tenth IEEE Int. Conf. on Fuzzy Systems, 2001, 2–5 December 2001, vol. 663, pp. 662–665.
-
-
44)
-
44. Jang, J.S.R.: ‘Self-learning fuzzy controllers based on temporal backpropagation’, IEEE Trans. Neural Netw., 1992, 3, (5), pp. 714–723 (doi: 10.1109/72.159060).
-
-
45)
-
42. Tong, S., Li, H.-X.: ‘Direct adaptive fuzzy output tracking control of nonlinear systems’, Fuzzy Sets Syst., 2002, 128, (1), pp. 107–115 (doi: 10.1016/S0165-0114(01)00058-6).
-
-
1)