Self learning fuzzy controllers using iterative learning tuner

被引:0
|
作者
Ashraf, Suhail [1 ]
Muhammad, Ejaz [1 ]
Al-Habaibeh, Amin [2 ]
Rashid, Farooq
机构
[1] Natl Univ Sci & Technol, Dept Elect Engn, Rawalpindi, Pakistan
[2] Nottingham Trent Univ, Adv Design Mfg Engn Ctr, Nottingham, England
关键词
Fuzzy control; Learning control; Adaptive control; Iterative learning; SYSTEMS; COMPLEX; ROBOT;
D O I
10.1016/j.dsp.2009.06.004
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
This paper describes the design of an adaptive fuzzy controller using iterative learning to tune input membership functions and scaling factor(s). The control scheme consists of a fuzzy controller and learning control laws. People's perception about the meaning of a linguistic variable differs from person to person or even from expert to expert. This difference in perception usually leads to different fuzzy control designs. Some where within these designs lays the required design which meets a specific performance criterion. This paper proposes an approach to tackle this uncertainty in perception, to find the required design using membership function modification. The membership function is adaptively adjusted through iterative learning technique. The results show that the scheme is robust, cost effective and very simple to implement. It makes use of the nonlinearity inherent in the fuzzy systems. This scheme can be used to design fuzzy controllers for different plants by finding the right membership functions to ensure the required design specifications. Designing fuzzy controllers with desired performance specifications is not a trivial task. Even the specification of linguistic variables, key concept in fuzzy system design, can be different from different experts. This scheme tries to fill this gap. Adaptive fuzzy techniques are computationally heavy to implement. The proposed scheme lays out a unique adaptive procedure for designing fuzzy controllers through iterative learning process. (C) 2009 Elsevier Inc. All rights reserved.
引用
收藏
页码:289 / 300
页数:12
相关论文
共 50 条
  • [1] Tuning fuzzy PI controllers by iterative learning
    Villagrán, V
    Sbarbaro, D
    DIGITAL CONTROL: PAST, PRESENT AND FUTURE OF PID CONTROL, 2000, : 571 - 576
  • [2] Incorporation of experience in iterative learning controllers using locally weighted learning
    Arif, M
    Ishihara, T
    Inooka, H
    AUTOMATICA, 2001, 37 (06) : 881 - 888
  • [3] A new learning algorithm of fuzzy self - tuning controllers
    Wang, H.
    He, H.
    Zhan, R.
    Huanfg, K.
    Xi Tong Gong Cheng Yu Dian Zi Ji Shu/Systems Engineering and Electronics, 2001, 23 (08): : 61 - 63
  • [4] Experience inclusion in iterative learning controllers: Fuzzy model based approaches
    Gopinath, S.
    Kar, I. N.
    Bhatt, R. K. P.
    ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 2008, 21 (04) : 578 - 590
  • [5] Design of Fuzzy Based Iterative Learning Controllers for Induction Motor Drives
    Ma, Tsao-Tsung
    Lee, Ming-Han
    2009 INTERNATIONAL CONFERENCE ON POWER ELECTRONICS AND DRIVE SYSTEMS, VOLS 1 AND 2, 2009, : 1180 - 1185
  • [6] On the Design of Fuzzy Based Iterative Learning Controllers for Induction Motor Drives
    Ma, Tsao-Tsung
    INTERNATIONAL REVIEW OF ELECTRICAL ENGINEERING-IREE, 2010, 5 (02): : 462 - 472
  • [7] Self-Learning Cloud Controllers: Fuzzy Q-Learning for Knowledge Evolution
    Jamshidi, Pooyan
    Sharifloo, Amir M.
    Pahl, Claus
    Metzger, Andreas
    Estrada, Giovani
    2015 INTERNATIONAL CONFERENCE ON CLOUD AND AUTONOMIC COMPUTING (ICCAC), 2015, : 208 - 211
  • [8] Construction of self-learning fuzzy controllers using autonomous adaptive control methodology
    Karavaev, M. V.
    Zhdanov, A. A.
    JOURNAL OF COMPUTER AND SYSTEMS SCIENCES INTERNATIONAL, 2007, 46 (02) : 255 - 261
  • [9] Construction of self-learning fuzzy controllers using autonomous adaptive control methodology
    M. V. Karavaev
    A. A. Zhdanov
    Journal of Computer and Systems Sciences International, 2007, 46 : 255 - 261
  • [10] Indirect learning fuzzy controllers
    Lotfi, A
    Hull, JB
    SOFT COMPUTING TECHNIQUES AND APPLICATIONS, 2000, : 244 - 249