Adaptive Neuro-Fuzzy Control of a Spherical Rolling Robot Using Sliding-Mode-Control-Theory-Based Online Learning Algorithm

被引:119
作者
Kayacan, Erkan [1 ]
Kayacan, Erdal [1 ]
Ramon, Herman [1 ]
Saeys, Wouter [1 ]
机构
[1] Katholieke Univ Leuven, Dept Biosyst, Div Mechatron Biostat & Sensors, B-3001 Louvain, Belgium
关键词
Adaptive neuro-fuzzy control; sliding-mode learning algorithm; spherical rolling robot; MOBILE ROBOTS; MOTION; DESIGN; SYSTEM;
D O I
10.1109/TSMCB.2012.2202900
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
As a model is only an abstraction of the real system, unmodeled dynamics, parameter variations, and disturbances can result in poor performance of a conventional controller based on this model. In such cases, a conventional controller cannot remain well tuned. This paper presents the control of a spherical rolling robot by using an adaptive neuro-fuzzy controller in combination with a sliding-mode control ( SMC)-theory-based learning algorithm. The proposed control structure consists of a neuro-fuzzy network and a conventional controller which is used to guarantee the asymptotic stability of the system in a compact space. The parameter updating rules of the neuro-fuzzy system using SMC theory are derived, and the stability of the learning is proven using a Lyapunov function. The simulation results show that the control scheme with the proposed SMC-theory-based learning algorithm is able to not only eliminate the steady-state error but also improve the transient response performance of the spherical rolling robot without knowing its dynamic equations.
引用
收藏
页码:170 / 179
页数:10
相关论文
共 32 条
[11]  
Halme A, 1996, AMC '96-MIE - 1996 4TH INTERNATIONAL WORKSHOP ON ADVANCED MOTION CONTROL, PROCEEDINGS, VOLS 1 AND 2, P259, DOI 10.1109/AMC.1996.509415
[12]   Development and application of a novel radial basis function sliding mode controller [J].
Huang, SJ ;
Huang, KS ;
Chiou, KC .
MECHATRONICS, 2003, 13 (04) :313-329
[13]   Introducing glory: A novel strategy for an omnidirectional spherical rolling robot [J].
Javadi, AH ;
Mojabi, P .
JOURNAL OF DYNAMIC SYSTEMS MEASUREMENT AND CONTROL-TRANSACTIONS OF THE ASME, 2004, 126 (03) :678-683
[14]   Design and analysis of a spherical mobile robot [J].
Joshi, Vrunda A. ;
Banavar, Ravi N. ;
Hippalgaonkar, Rohit .
MECHANISM AND MACHINE THEORY, 2010, 45 (02) :130-136
[15]   Motion analysis of a spherical mobile robot [J].
Joshi, Vrunda A. ;
Banavar, Ravi N. .
ROBOTICA, 2009, 27 :343-353
[16]   A servo system control with time-varying and nonlinear load conditions using type-2 TSK fuzzy neural system [J].
Kayacan, Erdal ;
Oniz, Yesim ;
Aras, Ayse Cisel ;
Kaynak, Okyay ;
Abiyev, Rahib .
APPLIED SOFT COMPUTING, 2011, 11 (08) :5735-5744
[17]   Modeling and control of a spherical rolling robot: a decoupled dynamics approach [J].
Kayacan, Erkan ;
Bayraktaroglu, Zeki Y. ;
Saeys, Wouter .
ROBOTICA, 2012, 30 :671-680
[18]   Extended Kalman Filter Based Learning Algorithm for Type-2 Fuzzy Logic Systems and Its Experimental Evaluation [J].
Khanesar, Mojtaba Ahmadieh ;
Kayacan, Erdal ;
Teshnehlab, Mohammad ;
Kaynak, Okyay .
IEEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS, 2012, 59 (11) :4443-4455
[19]  
Laplante J.-F., 2002, ANAL LONGITUDINAL LA
[20]   Motion Control of a Spherical Mobile Robot by Feedback Linearization [J].
Liu, Daliang ;
Sun, Hanxv ;
Jia, Qingxuan ;
Wang, Liangqing .
2008 7TH WORLD CONGRESS ON INTELLIGENT CONTROL AND AUTOMATION, VOLS 1-23, 2008, :965-+