A data-driven adaptive controller for a class of unknown nonlinear discrete-time systems with estimated PPD

被引:20
作者
Treesatayapun, Chidentree [1 ]
机构
[1] CINVESTAV Saltillo, Dept Robot & Adv Mfg, Ramos Arizpe 25900, Mexico
来源
ENGINEERING SCIENCE AND TECHNOLOGY-AN INTERNATIONAL JOURNAL-JESTECH | 2015年 / 18卷 / 02期
关键词
Data-driven control; Fuzzy logic; Discrete-time; Nonlinear systems; DC-motor;
D O I
10.1016/j.jestch.2014.12.004
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
An adaptive control scheme based on data-driven controller (DDC) is proposed in this article. Unlike several DDC techniques, the proposed controller is constructed by an adaptive fuzzy rule emulated network (FREN) which is able to include human knowledge based on controlled plant's input output signals within the format of IF-THEN rules. Regarding to this advantage, an on-line estimation of pseudo partial derivative (PPD) and resetting algorithms, which are commonly used by DDC, can be omitted here. Furthermore, a novel adaptive algorithm is introduced to minimize for both tracking error and control effort with stability analysis for the closed-loop system. The experimental system with brushed DC-motor current control is constructed to validate the performance of the proposed control scheme. Comparative results with conventional DDC and radial basis function (RBF) controllers demonstrate that the proposed controller can provide the less tracking error and minimize the control effort. (C) 2015 Karabuk University. Production and hosting by Elsevier B.V.
引用
收藏
页码:218 / 228
页数:11
相关论文
共 18 条
[1]   Discrete-time nonlinear HJB solution using approximate dynamic programming: Convergence proof [J].
Al-Tamimi, Asma ;
Lewis, Frank L. ;
Abu-Khalaf, Murad .
IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART B-CYBERNETICS, 2008, 38 (04) :943-949
[2]   Model-free adaptive control design using evolutionary-neural compensator [J].
Coelho, Leandro dos Santos ;
Pessoa, Marcelo Wicthoff ;
Sumar, Rodrigo Rodrigues ;
Rodrigues Coelho, Antonio Augusto .
EXPERT SYSTEMS WITH APPLICATIONS, 2010, 37 (01) :499-508
[3]   Online Optimal Control of Affine Nonlinear Discrete-Time Systems With Unknown Internal Dynamics by Using Time-Based Policy Update [J].
Dierks, Travis ;
Jagannathan, Sarangapani .
IEEE TRANSACTIONS ON NEURAL NETWORKS AND LEARNING SYSTEMS, 2012, 23 (07) :1118-1129
[4]   A Model-Free ON-OFF Iterative Adaptive Controller Based on Stochastic Approximation [J].
Hahn, Bongsu ;
Oldham, Kenn R. .
IEEE TRANSACTIONS ON CONTROL SYSTEMS TECHNOLOGY, 2012, 20 (01) :196-204
[5]   Adaptive Computation Algorithm for RBF Neural Network [J].
Han, Hong-Gui ;
Qiao, Jun-Fei .
IEEE TRANSACTIONS ON NEURAL NETWORKS AND LEARNING SYSTEMS, 2012, 23 (02) :342-347
[6]   From model-based control to data-driven control: Survey, classification and perspective [J].
Hou, Zhong-Sheng ;
Wang, Zhuo .
INFORMATION SCIENCES, 2013, 235 :3-35
[7]   A Novel Data-Driven Control Approach for a Class of Discrete-Time Nonlinear Systems [J].
Hou, Zhongsheng ;
Jin, Shangtai .
IEEE TRANSACTIONS ON CONTROL SYSTEMS TECHNOLOGY, 2011, 19 (06) :1549-1558
[8]   Reinforcement learning and optimal adaptive control: An overview and implementation examples [J].
Khan, Said G. ;
Herrmann, Guido ;
Lewis, Frank L. ;
Pipe, Tony ;
Melhuish, Chris .
ANNUAL REVIEWS IN CONTROL, 2012, 36 (01) :42-59
[9]   Optimal control for discrete-time affine non-linear systems using general value iteration [J].
Li, H. ;
Liu, D. .
IET CONTROL THEORY AND APPLICATIONS, 2012, 6 (18) :2725-2736
[10]   Finite-Approximation-Error-Based Optimal Control Approach for Discrete-Time Nonlinear Systems [J].
Liu, Derong ;
Wei, Qinglai .
IEEE TRANSACTIONS ON CYBERNETICS, 2013, 43 (02) :779-789