AN INTELLIGENT control system may have the ability

Size: px
Start display at page:

Download "AN INTELLIGENT control system may have the ability"

Transcription

1 IEEE TRANSACTIONS ON SYSTEMS, MAN, AND CYBERNETICS PART B: CYBERNETICS, VOL 34, NO 1, FEBRUARY Adaptive Control for Uncertain Nonlinear Systems Based on Multiple Neural Networks Choon-Young Lee and Ju-Jang Lee, Senior Member, IEEE Abstract A new adaptive multiple neural network controller (AMNNC) with a supervisory controller for a class of uncertain nonlinear dynamic systems was developed in this paper The AMNNC is a kind of adaptive feedback linearizing controller where nonlinearity terms are approximated with multiple neural networks The weighted sum of the multiple neural networks was used to approximate system nonlinearity for the given task Each neural network represents the system dynamics for each task For a job where some tasks are repeated but information on the load is not defined and unknown or varying, the proposed controller is effective because of its capability to memorize control skill for each task with each neural network For a new task, most similar existing control skills may be used as a starting point of adaptation With the help of a supervisory controller, the resulting closed-loop system is globally stable in the sense that all signals involved are uniformly bounded Simulation results on a cartpole system for the changing mass of the pole were illustrated to show the effectiveness of the proposed control scheme for the comparison with the conventional adaptive neural network controller (ANNC) Index Terms Adaptive control, learning control, neural networks, supervisory control I INTRODUCTION AN INTELLIGENT control system may have the ability to operate in multiple environments by understanding the current condition of operation and achieving the various tasks appropriately The ability to adapt to any unknown operating condition is an important component to intelligent systems Adaptive control is a promising technique to obtain a model of the plant and its environment from experimental data and to design a controller Adaptive control for a feedback linearizable nonlinear system has attracted much interest among control system designers for over several decades If we have exact knowledge of the system, we can transform a nonlinear adaptive control problem into a linear control problem by using a feedback linearization technique [1] However, in many cases, the plant to be controlled is too complex to find the exact system dynamics, and the operating conditions in dynamic environments may be unexpected Therefore, recently, an adaptive control technique has been combined with function approximators such as neural networks, fuzzy inference systems, and series expansion These types of controllers Manuscript received July 18, 2002; revised February 19, 2003 This work was supported in part by the Human-friendly Welfare Robot System Engineering Research Center (HWRS-ERC), Korea Science and Engineering Foundation This paper was recommended by Associate Editor S Phoha The authors are with the Department of Electrical Engineering and Computer Science, Korea Advanced Institute of Science and Technology, Daejeon, , Republic of Korea ( cylee@odysseykaistackr) Digital Object Identifier /TSMCB take the capability of learning unknown nonlinear functions by universal approximation theorem [2], [3] and massive parallel computation Based on the fact that universal approximators are capable of uniformly approximating a given nonlinear function over a compact set to any degree of accuracy, a globally stable adaptive controller has been developed with an adaptation algorithm [5] [15] Each study has its own advantages and disadvantages An adaptive control scheme was used with a neural network to obtain a stable controller [6], [8], [10], [13] An observer-based controller was derived for nonlinear systems with state estimation without measuring all the states [9], [11] Off-line training of the robot manipulator was used in [7] Although all these methodologies showed good performance in controlling uncertain dynamic systems, there are unavoidable large transient errors at the time of task variation For example, if the robot manipulator has to perform task 1, task 2, task 1, task 2, repeatedly in this order, an adaptive controller will adapt itself to the newly changed task repeatedly, so the control skill having been acquired previously will be forgotten Although task 1 is encountered for the second time, the adaptive controller recognizes the given task as a new task because the controller has been already adapted to task 2 In this case, if the dynamic parameters and control skills are stored, the former can be utilized to recognize the given task if it occurs at a later time, and the latter can be used to cope with the repeated task immediately Concepts for adaptive control with multiple models are not new in control theory Multiple filter models were studied to improve the accuracy of the state estimation and control performance [16], [17] In these studies, a combination of the control determined by different models was used, and no stability results were reported Switching in the context of adaptive control, in which multiple models are used to determine to which controller one should switch, has been proposed [18] [21] The stability of linear switching and tuning systems was analyzed The neuro-controller based on a set of fixed neural networks (NNs), that is, a bank of NNs trained off-line or on-line, with each NN representing some part of inverse dynamics, was also proposed [22], [23] In these studies, multiple neural networks were used to improve the overall performance in identification and total computational requirement They can be thought of as a single neural network in the sense that all the weights of the networks were adapted without any priority for each task In this paper, multiple neural networks were adopted to store different dynamics of the system for different tasks An adaptive feedback linearization controller with these multiple neural networks was proposed with a supervisory controller Global stability is guaranteed by the supervisory controller even for the new environment [12] The proposed approach is different from /04$ IEEE

2 326 IEEE TRANSACTIONS ON SYSTEMS, MAN, AND CYBERNETICS PART B: CYBERNETICS, VOL 34, NO 1, FEBRUARY 2004 Narendras work in that our controller uses blending of multiple models, whereas only one model can be active at any given time in [20] Weights for blending multiple models are calculated based on the predictive modeling error Our algorithm uses one controller incorporating multiple models, whereas multiple inverse controllers are used in Kawatos work [26] This paper is organized as follows The problem formulation is described in Section II The adaptive controller based on multiple neural networks with a supervisory controller is constructed in Section III A simulation to demonstrate the performances of the proposed method is provided in Section IV Finally, conclusions with further study issues are given in Section V be controllable, it is required that for in a certain controllability region Assumption 1: Without loss of generality, we can assume that for, and for Furthermore, external disturbance is bounded, ie,, where is the upper bound of noise Let the reference signal vector and the tracking error vector be defined as (5) (6) Consider the II PROBLEM FORMULATION th order nonlinear dynamic system of the form where Then, the control objective is to generate an appropriate control signal such that the system output follows a given bounded reference signal under the stability constraint that all signals involved in the system must be bounded or, equivalently, the form (1) III ADAPTIVE CONTROLLER BASED ON MULTIPLE NEURAL NETWORKS If the functions and are known and there is no external disturbance, then we can choose the following controller cancelling the nonlinearity of the system: (7) (2) where and are unknown but bounded functions, and are the control input and output of the system respectively, and is an external bounded disturbance If we represent (2) in the state space, we obtain If we apply the feedback linearizing controller (7) into the system (3), we obtain where (8) where (3) (9) In particular, let be chosen such that is Hurwitz; then, Since and are unknown, we replace the function and in (7) by the estimated function and The radial basis function (RBF) network has been shown to have universal approximation ability to approximate any smooth function on a compact set, simply connected set of Let be a smooth function and be a basis set, there exists a weight matrix such that (4) (10) and is a state vector where all are assumed to be available for measurement In order for (2) to with the estimation error bounded by for a given constant In light of the universal approximation capability of the RBF network, and may be identified using weighted sums

3 LEE AND LEE: ADAPTIVE CONTROL FOR UNCERTAIN NONLINEAR SYSTEMS 327 of multiple RBF networks with sufficiently high number of hidden-layer units such that (11) (12) where is the significance parameter of the th RBF network satisfying, and,, and are unknown weights respectively, which are assumed to be bounded by Theorem 1: Consider the nonlinear system described by (3) satisfying Assumption 1, and subject to the controller given in (17) (20) Then as, where is a positive constant Proof: Applying (17) to the plant (3) we obtain (21) After simple manipulations, we can obtain the error dynamic equation (22) (13) with and some known positive constants; and are the number of hidden-layer units of the two RBF networks, respectively; the approximation errors are bounded by and, with and two positive constants; and and are properly chosen radial basis functions for the hidden-layer units of the two networks, with as the input pattern of the input layers to the networks The basis functions can be chosen as the Gaussian functions defined as [6] (14) (15) where and are centers of the basis functions, and and are widths, which are all chosen a priori and kept fixed throughout the experiment for simplicity If we select a Lyapunov function candidate as and let the overall control law be defined as follows: (16) (17) (18) (23) where,,, and Since is Hurwitz, there exists a positive definite symmetric matrix, which satisfies the Lyapunov equation (24) where is an arbitrary positive definite matrix From the Lyapunov function candidate of (16), if we take the time derivative of (16) along the trajectories of error dynamics (23), we obtain If we rewrite the above equation (25) (26) (27) (28) (29) (19) Considering the case of and substituting the supervisory controller (20) into (29), we obtain (30) (20) where if and if, and if and if, and is a constant designed by the user Therefore, we always have by using the supervisory controller The bound of implies the bound of the magnitude of the error vector Moreover, it also means that the state vector is bounded Therefore, the closed-loop system with the controller (17) operates well to stabilize the given system in the sense that the error is not divulged

4 328 IEEE TRANSACTIONS ON SYSTEMS, MAN, AND CYBERNETICS PART B: CYBERNETICS, VOL 34, NO 1, FEBRUARY 2004 In order to derive adaptive laws for these weights of the RBF networks, optimal weights and are defined as (31) (32) where, and are compact sets of suitable bounds on, and, respectively, and they are defined as Control Law: (41) where is described by (19), and is given by the following equation: (42) where, and are positive constants Define the minimum approximation error as where (33) (34) (35) (36) (37) (38) Adaptation Laws: If or ( and ) If ( and ) (43) (44) If or ( and ) If ( and ) (45) Assumption 2: The term cannot be equal to zero in real application even if there is no external disturbance because we cannot use infinitely large hidden-layer units to make due to the limitation of the computational power and the constraints on hardware equipment As such, we can assume that and, and we may specify these bound values as small values by off-line experiment We can set these bound values as the maximum approximation errors by performing a task of approximating a known nonlinear function similar to the given problem If we represent error dynamics (23) with the minimum approximation error (36), we obtain (46) where and are adaptation gains, respectively Proof: Let us define an overall Lyapunov function candidate as The time derivative of (47) is (47) (48) (39) Using the fact that and with the error dynamics (40), we obtain (40) where, and Theorem 2: Under Assumptions 1 and 2, if the following control law and adaptation laws are applied to the nonlinear system (3), then the closed-loop system is globally asymptotically stable and all the involved signals are bounded within specified regions (49)

5 LEE AND LEE: ADAPTIVE CONTROL FOR UNCERTAIN NONLINEAR SYSTEMS 329 (50) If we substitute adaptation laws (43) (46) into (50), we obtain (51) (52) In the case of, the supervisory controller (42) is activated, and we have (53) ie, we always have, and for, If (44) is true, we have Therefore, we prove that, With the similar technique, we can show that, To prove the boundedness of the system state, we use the definition of the error vector,, and we have Using Rayleighs inequality and Theorem 1, we have and Therefore, the magnitude of the system state vector is bounded as The boundedness of control signals can be shown easily since all the terms in the control inputs are bounded from the previous discussion Since and are weighted averages of the elements of and, respectively, we have (54) (55) Therefore, we always have by using the supervisory controller If, the supervisory controller is deactivated Since, we have from (42) Hence, from Rayleighs inequality of, we obtain (56) and similarly and From (19), we obtain (61) (62) (63) (57) (58) (64) (59) where is the minimum eigenvalue of By integrating both sides of (59) with specifying such that and some manipulation, we obtain Therefore, is bounded For the supervisory controller (42), we obtain the following relationship: (60) Therefore, if, wehave, where means squared integrable [25] Now, to prove, let If (43) is true, we have either or Therefore, is bounded (65)

6 330 IEEE TRANSACTIONS ON SYSTEMS, MAN, AND CYBERNETICS PART B: CYBERNETICS, VOL 34, NO 1, FEBRUARY 2004 From (64) and (65), we can prove boundedness of the overall control signal of, (41) such that (66) To use Barbalat s lemma, let us check the uniform continuity of The derivative of for can be represented as (67) This shows that is bounded Hence, is uniformly continuous Application of Barbalat s lemma indicates that converges to zero as time goes to infinity Therefore, is globally asymptotically stable Thus the proof is complete From Theorem 2, switching between multiple models does not affect the closed-loop stability, ie, under any permissible switching or blending rule, the proposed control algorithm results in an overall system stability that all signals remain bounded One choice of the scheme for blending multiple models from the predicted errors [26] may be used Let the predicted output of the th neural network model be calculated by the following model: (68) where If we define as the difference between the predicted output and the actual output, then we may use the following blending coefficient,, ie, significance parameter (69) The soft-max transforms the errors using the exponential function and then normalizes these values so that has the property that they lie between 0 and 1, and In this paper, we used a hybrid algorithm as shown in the following procedure One is to switch between multiple models in learning each model for memorizing control skill, and the other is to blend existing multiple models for a new task Step 0: Initialize all the RBF network weights randomly Step 1: [Switching] With user interaction, train each RBF network to learn specific tasks Step 2: [Blending] For the new task, blending of multiple models based on the predicted error using (69) IV SIMULATION In this section, we will apply our proposed control scheme to control a cartpole system for the pole to track a given trajectory We will compare an adaptive multiple neural network controller with an adaptive neural network controller for the cartpole system with changing mass of the pole The dynamic equations of the cartpole system [27] are (70) where is the angle of the pole Let and ; then, the nonlinear terms are (71) (72) where m/s is the acceleration due to gravity; is the mass of the cart; is the half length of the pole; is the mass of the pole; and is the control input Here, we assumed that kg, m and that can be changed between 01 and 10 kg In addition, we assumed that the external disturbance is The control objective is to control the state of the system to track the reference trajectory, and during the operation, the mass of the pole changes as follows: kg if Task 1 kg if Task 2 kg if Task 1 kg if Task 3 where,,, and s Tasks 1 and 2 are assumed to be known tasks before operation, and Task 3 is assumed to be an unknown task for which a model is not specified From Assumption 1, we assumed that the bounds, and are known a priori By checking the system dynamics for,, and, we can obtain the approximate exact bounds as, and Therefore, in our simulation, we assumed empirically that, and In addition, we used and selected of which the minimum eigenvalue is greater than 1 Since, we obtain by solving the Lyapunov equation Since there are two known tasks, we designed two RBF network pairs Each network pair consists of two RBF networks, where one approximates and the other approximates We placed 121 basis functions evenly on the input region with,, We used adaptation gains as through the simulation We set the bound of external disturbance as, and the approximation errors between the optimal networks and the concerned nonlinear functions are set as small numbers Two groups of experiments were performed: 1) adaptive neural network controller (ANNC), which has a single RBF network pair, and 2) the proposed adaptive multiple neural network controller (AMNNC), which has two RBF network pairs

7 LEE AND LEE: ADAPTIVE CONTROL FOR UNCERTAIN NONLINEAR SYSTEMS 331 TABLE I PERFORMANCE COMPARISON BETWEEN ANNC AND AMNNC TABLE II PERCENTAGE IMPROVEMENT IN IAE PERFORMANCE OF AMNNC OVER ANNC Fig 1 Tracking error for desired trajectories (ANNC) We compared the control performance for the two groups of experiments (ten trials for each controller) by averaging the integrals of the absolute magnitude of the error (IAE), which is written as IAE (73) Table I presents the comparison of error measurements between ANNC and AMNNC Table II gives the percentage improvements of the IAE provided by AMNNC over ANNC, which proves that AMNNC is much more effective in tracking performance when some tasks are repeated Figs 1 3 show the tracking errors when ANNC is applied Initially, the neural network does not have dynamic knowledge of the system and the adaptive scheme changes network weights when Task 1 is given for As time passes, the performance is improved since the neural network approximates nonlinearity of the system for Task 1 When Task 2 is given for, the system dynamics for this task is different from that of the learned neural network at the time Therefore, some transient errors appeared around, and the neural network is adapted for this new task minimizing tracking errors At, the task is changed into the old Task 1 There are also some transient errors around at that time as shown in Fig 2 since the neural network forgot control skill for Task 1 while it learned the new control skill for Task 2 The conventional adaptive neural network controller repeats its adaptation for the given task whether it is a new task or an old one As shown in Fig 3, for the new Task 3 around tracking errors are slowly minimized since the neural network has to be adapted from the previous dynamic knowledge If there are large task variations, the conventional ANNC will give large transient errors when the task is changed Figs 4 6 show the tracking errors when AMNNC is applied For, the performance is similar to that of ANNC Since Tasks 1 and 2 are known, significance parameters are set by the user (see Fig 7) Control skill for each task is stored Fig 2 Fig 3 Tracking error for repeated Task 1 (ANNC) Tracking error for Task 3 (ANNC) for each neural network pair, and appropriate control skill can be selected for the repeated task As shown in Fig 5, there are small transient errors around when the task is changed into the old Task 1, for which dynamic information is memorized with one neural network pair For the unknown

8 332 IEEE TRANSACTIONS ON SYSTEMS, MAN, AND CYBERNETICS PART B: CYBERNETICS, VOL 34, NO 1, FEBRUARY 2004 Fig 4 Tracking error for desired trajectories (AMNNC) Fig 7 Significance parameter (AMNNC) Fig 5 Tracking error for repeated Task 1 (AMNNC) Fig 8 Significance parameter for Task 3 (new task) (AMNNC) needed in industrial applications where the load changes from time to time Fig 6 Tracking error for Task 3 (new task) (AMNNC) new Task 3, the proposed blending of existing neural networks using predicted errors is shown in Figs 6 and 8 From these experiments, the proposed AMNNC shows better performance over the conventional ANNC for the repeated tasks, which is V CONCLUSION In this paper, an adaptive multiple neural network control method was developed for the control of a certain unknown nonlinear dynamic system with a supervisory controller Multiple neural networks are used to approximate the changing system dynamics for various tasks For the case of repeated jobs, the proposed control scheme is effective because of its capability to memorize control skill for each task with the neural network Transient errors at the time of changing tasks will be attenuated significantly when the new task occurs repeatedly as shown in the experiment The Lyapunov function-based design of adaptation laws guarantees the global stability of the closed-loop system The implementation with the feedforward neural network instead of the RBF network is possible by following Lewis work [28] In this paper, we have fixed the number of models and we assumed that we can train each model for each task by user interaction The on-line generation and pruning of models will be interesting further studies

9 LEE AND LEE: ADAPTIVE CONTROL FOR UNCERTAIN NONLINEAR SYSTEMS 333 REFERENCES [1] S S Sastry and A Isidori, Adaptive control of linearization systems, IEEE Trans Automat Contr, vol 34, pp , Nov 1989 [2] K Funahashi, On the approximate realization of continuous mapping by neural networks, Neural Networks, vol 2, no 3, pp , 1989 [3] J L Castro, Fuzzy logic controllers are universal approximators, IEEE Trans Syst, Man, Cybern, vol 25, pp , Apr 1995 [4] F L Lewis, S Jagannathan, and A Yesildirek, Neural Network Control of Robot Manipulators and Nonlinear Systems London, UK: Taylor and Francis, 1999 [5] J S Albus, A new approach to manipulator control: The cerebella model articulation controller (CMAC), Trans ASME, J Dyna Syst, Measurement, Contr, vol 63, no 3, pp , 1975 [6] R M Sanner and J-J E Slotine, Gaussian networks for direct adaptive control, IEEE Trans Neural Networks, vol 3, pp , Nov 1992 [7] R Carelli, E F Camacho, and D Patiño, A neural network based feedforward adaptive controller for robot, IEEE Trans Syst, Man, Cybern, vol 25, pp , Sept 1995 [8] G A Rovithakis and M A Christodulou, Neural adaptive regulation of unknown nonlinear dynamical systems, IEEE Trans Syst, Man, Cybern B, vol 27, pp , Oct 1997 [9] Y G Leu, T T Lee, and W Y Wang, Observer-based adaptive fuzzy neural control for unknown nonlinear dynamical systems, IEEE Trans Syst, Man, Cybern, vol 29, pp , Oct 1999 [10] S Seshagiri and H K Khalil, Output feedback control of nonlinear systems using RBF neural networks, IEEE Trans Neural Networks, vol 11, pp 69 79, Jan 2000 [11] F Sun, Z Sun, and P-Y Woo, Neural network-based adaptive controller design of robotic manipulators with an observer, IEEE Trans Neural Networks, vol 12, pp 54 67, Jan 2001 [12] L X Wang, Stable adaptive fuzzy control of nonlinear systems, IEEE Trans Fuzzy Syst, vol 1, pp , May 1993 [13] J T Spooner and K M Passino, Stable adaptive control using fuzzy systems and neural networks, IEEE Trans Fuzzy Syst, vol 4, pp , Aug 1996 [14] M C M Teixeira and S H Zak, Stabilizing controller design for uncertain nonlinear systems using fuzzy model, IEEE Trans Fuzzy Syst, vol 7, pp , Apr 1999 [15] C-H Wang, H-L Liu, and T-C Lin, Direct adaptive fuzzy-neural control with state observer and supervisory controller for unknown nonlinear dynamical systems, IEEE Trans Fuzzy Syst, vol 10, pp 39 49, Feb 2002 [16] M Athans et al, The stochastic control of the F-8C aircraft using a multiple model adaptive control (MMAC) method Part I: Equilibrium flight, IEEE Trans Automat Contr, vol 22, pp , 1977 [17] C Yu, R J Roy, H Kaufman, and B W Bequette, Multiple-model adaptive predictive control of mean arterial pressure and cardiac output, IEEE Trans Biomed Eng, vol 39, pp , Aug 1992 [18] M Fu and B R Barmish, Adaptive stabilization of linear systems via switching control, IEEE Trans Automat Contr, vol AC-31, pp , 1986 [19] A S Morse, D Q Mayne, and G C Goodwin, Applications of hysteresis switching in parameter adaptive control, IEEE Trans Automat Contr, vol 37, pp , Sept 1992 [20] K S Narendra and J Balakrishnan, Adaptive control using multiple models, IEEE Trans Automat Contr, vol 42, pp , Feb 1997 [21] D J Leith and W E Leithead, Analytic framework for blended multiple model systems using linear local models, Int J Contr, vol 72, pp , 1999 [22] D Shukla, D M Dawson, and F W Paul, Multiple neural-networkbased adaptive controller using orthonormal activation function neural networks, IEEE Trans Neural Networks, vol 10, pp , Nov 1999 [23] H D Patiño, R Carelli, and B R Kuchen, Neural networks for advanced control of robot manipulators, IEEE Trans Neural Networks, vol 13, pp , Mar 2002 [24] M Vidyasagar, Nonlinear Systems Analysis Englewood Cliffs, NJ: Prentice-Hall, 1993 [25] D G Luenberger, Optimization by Vector Space Methods New York: Wiley, 1969 [26] D M Wolpert and M Kawato, Multiple paired forward and inverse models for motor control, Neural Networks, vol 11, pp , 1998 [27] S Geva and J Sitte, A cartpole experiment benchmark for trainable controller, IEEE Control Syst Mag, pp 40 51, Oct 1993 [28] R Fierro and F L Lewis, Control of a nonholonomic mobile robot using neural networks, IEEE Trans Neural Networks, vol 9, pp , July 1998 Choon-Young Lee was born in Korea on September 1, 1973 He received BS degree in electronic engineering from Hanyang University, Seoul, Korea, in 1996 and the MS degree in electrical engineering from the Korea Advanced Institute of Science and Technology (KAIST), Daejon, Korea, in 1998, where he is currently pursuing the PhD degree From 1998 to 2000, he had developed a gait training robot system as an researcher on the project sponsored by the Ministry of Health and Welfare, Korea He also participated in the development of an emotional robot from 2001 to 2002 His research interests are in the field of neural network application on the design of control system, ITS, sensor fusion, and robotics Mr Lee is a member KSAE Ju-Jang Lee (M 86 SM 98) was born in Seoul, Korea, on November 14, 1948 He received the BS and MS degrees, both in electrical engineering, from Seoul National University in 1973 and 1977, respectively, and the PhD degree in electrical engineering from the University of Wisconsin, Madison, in 1984 From 1977 to 1978, he was a research engineer at the Korean Electric Research and Testing Institute, Seoul From 1978 to 1979, he was a design and processing engineer at G T E Automatic Electric Co, Waukesha, WI In 1983, he was briefly the project engineer with the Research and Development Department of the Wisconsin Electric Power Co, Milwaukee, WI He joined the Department of Electrical Engineering, Korea Advanced Institute of Science and Technology (KAIST), Daejon, Korea, in 1984, where he is currently a Professor In 1987, he was a visiting professor at the Robotics Laboratory of Imperial College Science and Technology, London, UK From 1991 to 1992, he was a visiting scientist at the Robotics of Carnegie Mellon University, Pittsburgh, PA His research interests are in the areas of intelligent control of mobile robot, service robotics for the disabled, space robotics, evolutionary computation, variable structure control, chaotic control system, electronic control units for automobiles, and power system stabilizers Dr Lee is a member of the IEEE Robotics and Automation Society, the IEEE Evolutionary Computation Society, the IEEE Industrial Electronics Society, KIEE, KITE, and KISS He is a vice president of ICASE and a director of SICE in Japan

THE robot is one of the choices for improving productivity

THE robot is one of the choices for improving productivity 320 IEEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS, VOL. 52, NO. 1, FEBRUARY 2005 Multiple Neuro-Adaptive Control of Robot Manipulators Using Visual Cues Choon-Young Lee and Ju-Jang Lee, Senior Member, IEEE

More information

IN recent years, controller design for systems having complex

IN recent years, controller design for systems having complex 818 IEEE TRANSACTIONS ON SYSTEMS, MAN, AND CYBERNETICS PART B: CYBERNETICS, VOL 29, NO 6, DECEMBER 1999 Adaptive Neural Network Control of Nonlinear Systems by State and Output Feedback S S Ge, Member,

More information

1348 IEEE TRANSACTIONS ON SYSTEMS, MAN, AND CYBERNETICS PART B: CYBERNETICS, VOL. 34, NO. 3, JUNE 2004

1348 IEEE TRANSACTIONS ON SYSTEMS, MAN, AND CYBERNETICS PART B: CYBERNETICS, VOL. 34, NO. 3, JUNE 2004 1348 IEEE TRANSACTIONS ON SYSTEMS, MAN, AND CYBERNETICS PART B: CYBERNETICS, VOL 34, NO 3, JUNE 2004 Direct Adaptive Iterative Learning Control of Nonlinear Systems Using an Output-Recurrent Fuzzy Neural

More information

Design and Stability Analysis of Single-Input Fuzzy Logic Controller

Design and Stability Analysis of Single-Input Fuzzy Logic Controller IEEE TRANSACTIONS ON SYSTEMS, MAN, AND CYBERNETICS PART B: CYBERNETICS, VOL. 30, NO. 2, APRIL 2000 303 Design and Stability Analysis of Single-Input Fuzzy Logic Controller Byung-Jae Choi, Seong-Woo Kwak,

More information

NEURAL NETWORKS (NNs) play an important role in

NEURAL NETWORKS (NNs) play an important role in 1630 IEEE TRANSACTIONS ON SYSTEMS, MAN, AND CYBERNETICS PART B: CYBERNETICS, VOL 34, NO 4, AUGUST 2004 Adaptive Neural Network Control for a Class of MIMO Nonlinear Systems With Disturbances in Discrete-Time

More information

H State-Feedback Controller Design for Discrete-Time Fuzzy Systems Using Fuzzy Weighting-Dependent Lyapunov Functions

H State-Feedback Controller Design for Discrete-Time Fuzzy Systems Using Fuzzy Weighting-Dependent Lyapunov Functions IEEE TRANSACTIONS ON FUZZY SYSTEMS, VOL 11, NO 2, APRIL 2003 271 H State-Feedback Controller Design for Discrete-Time Fuzzy Systems Using Fuzzy Weighting-Dependent Lyapunov Functions Doo Jin Choi and PooGyeon

More information

OVER THE past 20 years, the control of mobile robots has

OVER THE past 20 years, the control of mobile robots has IEEE TRANSACTIONS ON CONTROL SYSTEMS TECHNOLOGY, VOL. 18, NO. 5, SEPTEMBER 2010 1199 A Simple Adaptive Control Approach for Trajectory Tracking of Electrically Driven Nonholonomic Mobile Robots Bong Seok

More information

Adaptive Control of a Class of Nonlinear Systems with Nonlinearly Parameterized Fuzzy Approximators

Adaptive Control of a Class of Nonlinear Systems with Nonlinearly Parameterized Fuzzy Approximators IEEE TRANSACTIONS ON FUZZY SYSTEMS, VOL. 9, NO. 2, APRIL 2001 315 Adaptive Control of a Class of Nonlinear Systems with Nonlinearly Parameterized Fuzzy Approximators Hugang Han, Chun-Yi Su, Yury Stepanenko

More information

Lyapunov Stability of Linear Predictor Feedback for Distributed Input Delays

Lyapunov Stability of Linear Predictor Feedback for Distributed Input Delays IEEE TRANSACTIONS ON AUTOMATIC CONTROL VOL. 56 NO. 3 MARCH 2011 655 Lyapunov Stability of Linear Predictor Feedback for Distributed Input Delays Nikolaos Bekiaris-Liberis Miroslav Krstic In this case system

More information

NEURAL NETWORK-BASED MRAC CONTROL OF DYNAMIC NONLINEAR SYSTEMS

NEURAL NETWORK-BASED MRAC CONTROL OF DYNAMIC NONLINEAR SYSTEMS Int J Appl Math Comput Sci 6 Vol 6 No 9 NEURAL NETWORK-BASED MRAC CONTROL OF DYNAMIC NONLINEAR SYSTEMS GHANIA DEBBACHE ABDELHAK BENNIA NOUREDDINE GOLÉA Electrical Engineering Institute Oum El-Bouaghi University

More information

WE EXAMINE the problem of controlling a fixed linear

WE EXAMINE the problem of controlling a fixed linear 596 IEEE TRANSACTIONS ON AUTOMATIC CONTROL, VOL 43, NO 5, MAY 1998 Controller Switching Based on Output Prediction Errors Judith Hocherman-Frommer, Member, IEEE, Sanjeev R Kulkarni, Senior Member, IEEE,

More information

Filter Design for Linear Time Delay Systems

Filter Design for Linear Time Delay Systems IEEE TRANSACTIONS ON SIGNAL PROCESSING, VOL. 49, NO. 11, NOVEMBER 2001 2839 ANewH Filter Design for Linear Time Delay Systems E. Fridman Uri Shaked, Fellow, IEEE Abstract A new delay-dependent filtering

More information

Asignificant problem that arises in adaptive control of

Asignificant problem that arises in adaptive control of 742 IEEE TRANSACTIONS ON AUTOMATIC CONTROL, VOL. 44, NO. 4, APRIL 1999 A Switching Adaptive Controller for Feedback Linearizable Systems Elias B. Kosmatopoulos Petros A. Ioannou, Fellow, IEEE Abstract

More information

The Design of Sliding Mode Controller with Perturbation Estimator Using Observer-Based Fuzzy Adaptive Network

The Design of Sliding Mode Controller with Perturbation Estimator Using Observer-Based Fuzzy Adaptive Network ransactions on Control, utomation and Systems Engineering Vol. 3, No. 2, June, 2001 117 he Design of Sliding Mode Controller with Perturbation Estimator Using Observer-Based Fuzzy daptive Network Min-Kyu

More information

The Rationale for Second Level Adaptation

The Rationale for Second Level Adaptation The Rationale for Second Level Adaptation Kumpati S. Narendra, Yu Wang and Wei Chen Center for Systems Science, Yale University arxiv:1510.04989v1 [cs.sy] 16 Oct 2015 Abstract Recently, a new approach

More information

Observer-based sampled-data controller of linear system for the wave energy converter

Observer-based sampled-data controller of linear system for the wave energy converter International Journal of Fuzzy Logic and Intelligent Systems, vol. 11, no. 4, December 211, pp. 275-279 http://dx.doi.org/1.5391/ijfis.211.11.4.275 Observer-based sampled-data controller of linear system

More information

Indirect Model Reference Adaptive Control System Based on Dynamic Certainty Equivalence Principle and Recursive Identifier Scheme

Indirect Model Reference Adaptive Control System Based on Dynamic Certainty Equivalence Principle and Recursive Identifier Scheme Indirect Model Reference Adaptive Control System Based on Dynamic Certainty Equivalence Principle and Recursive Identifier Scheme Itamiya, K. *1, Sawada, M. 2 1 Dept. of Electrical and Electronic Eng.,

More information

PERIODIC signals are commonly experienced in industrial

PERIODIC signals are commonly experienced in industrial IEEE TRANSACTIONS ON CONTROL SYSTEMS TECHNOLOGY, VOL. 15, NO. 2, MARCH 2007 369 Repetitive Learning Control of Nonlinear Continuous-Time Systems Using Quasi-Sliding Mode Xiao-Dong Li, Tommy W. S. Chow,

More information

Adaptive Robust Tracking Control of Robot Manipulators in the Task-space under Uncertainties

Adaptive Robust Tracking Control of Robot Manipulators in the Task-space under Uncertainties Australian Journal of Basic and Applied Sciences, 3(1): 308-322, 2009 ISSN 1991-8178 Adaptive Robust Tracking Control of Robot Manipulators in the Task-space under Uncertainties M.R.Soltanpour, M.M.Fateh

More information

Takagi Sugeno Fuzzy Sliding Mode Controller Design for a Class of Nonlinear System

Takagi Sugeno Fuzzy Sliding Mode Controller Design for a Class of Nonlinear System Australian Journal of Basic and Applied Sciences, 7(7): 395-400, 2013 ISSN 1991-8178 Takagi Sugeno Fuzzy Sliding Mode Controller Design for a Class of Nonlinear System 1 Budiman Azzali Basir, 2 Mohammad

More information

Optimal Design of CMAC Neural-Network Controller for Robot Manipulators

Optimal Design of CMAC Neural-Network Controller for Robot Manipulators 22 IEEE TRANSACTIONS ON SYSTEMS, MAN, AND CYBERNETICS PART C: APPLICATIONS AND REVIEWS, VOL. 30, NO. 1, FEBUARY 2000 Optimal Design of CMAC Neural-Network Controller for Robot Manipulators Young H. Kim

More information

Backstepping Control of Linear Time-Varying Systems With Known and Unknown Parameters

Backstepping Control of Linear Time-Varying Systems With Known and Unknown Parameters 1908 IEEE TRANSACTIONS ON AUTOMATIC CONTROL, VOL 48, NO 11, NOVEMBER 2003 Backstepping Control of Linear Time-Varying Systems With Known and Unknown Parameters Youping Zhang, Member, IEEE, Barış Fidan,

More information

ADAPTIVE FORCE AND MOTION CONTROL OF ROBOT MANIPULATORS IN CONSTRAINED MOTION WITH DISTURBANCES

ADAPTIVE FORCE AND MOTION CONTROL OF ROBOT MANIPULATORS IN CONSTRAINED MOTION WITH DISTURBANCES ADAPTIVE FORCE AND MOTION CONTROL OF ROBOT MANIPULATORS IN CONSTRAINED MOTION WITH DISTURBANCES By YUNG-SHENG CHANG A THESIS PRESENTED TO THE GRADUATE SCHOOL OF THE UNIVERSITY OF FLORIDA IN PARTIAL FULFILLMENT

More information

GAIN SCHEDULING CONTROL WITH MULTI-LOOP PID FOR 2- DOF ARM ROBOT TRAJECTORY CONTROL

GAIN SCHEDULING CONTROL WITH MULTI-LOOP PID FOR 2- DOF ARM ROBOT TRAJECTORY CONTROL GAIN SCHEDULING CONTROL WITH MULTI-LOOP PID FOR 2- DOF ARM ROBOT TRAJECTORY CONTROL 1 KHALED M. HELAL, 2 MOSTAFA R.A. ATIA, 3 MOHAMED I. ABU EL-SEBAH 1, 2 Mechanical Engineering Department ARAB ACADEMY

More information

An Adaptive LQG Combined With the MRAS Based LFFC for Motion Control Systems

An Adaptive LQG Combined With the MRAS Based LFFC for Motion Control Systems Journal of Automation Control Engineering Vol 3 No 2 April 2015 An Adaptive LQG Combined With the MRAS Based LFFC for Motion Control Systems Nguyen Duy Cuong Nguyen Van Lanh Gia Thi Dinh Electronics Faculty

More information

A Boiler-Turbine System Control Using A Fuzzy Auto-Regressive Moving Average (FARMA) Model

A Boiler-Turbine System Control Using A Fuzzy Auto-Regressive Moving Average (FARMA) Model 142 IEEE TRANSACTIONS ON ENERGY CONVERSION, VOL. 18, NO. 1, MARCH 2003 A Boiler-Turbine System Control Using A Fuzzy Auto-Regressive Moving Average (FARMA) Model Un-Chul Moon and Kwang Y. Lee, Fellow,

More information

AFAULT diagnosis procedure is typically divided into three

AFAULT diagnosis procedure is typically divided into three 576 IEEE TRANSACTIONS ON AUTOMATIC CONTROL, VOL. 47, NO. 4, APRIL 2002 A Robust Detection and Isolation Scheme for Abrupt and Incipient Faults in Nonlinear Systems Xiaodong Zhang, Marios M. Polycarpou,

More information

Takagi Sugeno Fuzzy Scheme for Real-Time Trajectory Tracking of an Underactuated Robot

Takagi Sugeno Fuzzy Scheme for Real-Time Trajectory Tracking of an Underactuated Robot 14 IEEE TRANSACTIONS ON CONTROL SYSTEMS TECHNOLOGY, VOL. 10, NO. 1, JANUARY 2002 Takagi Sugeno Fuzzy Scheme for Real-Time Trajectory Tracking of an Underactuated Robot Ofelia Begovich, Edgar N. Sanchez,

More information

One-Hour-Ahead Load Forecasting Using Neural Network

One-Hour-Ahead Load Forecasting Using Neural Network IEEE TRANSACTIONS ON POWER SYSTEMS, VOL. 17, NO. 1, FEBRUARY 2002 113 One-Hour-Ahead Load Forecasting Using Neural Network Tomonobu Senjyu, Member, IEEE, Hitoshi Takara, Katsumi Uezato, and Toshihisa Funabashi,

More information

Algorithm for Multiple Model Adaptive Control Based on Input-Output Plant Model

Algorithm for Multiple Model Adaptive Control Based on Input-Output Plant Model BULGARIAN ACADEMY OF SCIENCES CYBERNEICS AND INFORMAION ECHNOLOGIES Volume No Sofia Algorithm for Multiple Model Adaptive Control Based on Input-Output Plant Model sonyo Slavov Department of Automatics

More information

Nonlinear Tracking Control of Underactuated Surface Vessel

Nonlinear Tracking Control of Underactuated Surface Vessel American Control Conference June -. Portland OR USA FrB. Nonlinear Tracking Control of Underactuated Surface Vessel Wenjie Dong and Yi Guo Abstract We consider in this paper the tracking control problem

More information

Pole Selection of Feedforward Compensators Considering Bounded Control Input of Industrial Mechatronic Systems

Pole Selection of Feedforward Compensators Considering Bounded Control Input of Industrial Mechatronic Systems IEEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS, VOL. 50, NO. 6, DECEMBER 2003 1199 Pole Selection of Feedforward Compensators Considering Bounded Control Input of Industrial Mechatronic Systems S. Rohan Munasinghe,

More information

Deadzone Compensation in Motion Control Systems Using Neural Networks

Deadzone Compensation in Motion Control Systems Using Neural Networks 602 IEEE TRANSACTIONS ON AUTOMATIC CONTROL, VOL. 45, NO. 4, APRIL 2000 Deadzone Compensation in Motion Control Systems Using Neural Networks Rastko R. Selmić and Frank L. Lewis Abstract A compensation

More information

Adaptive Robust Control for Servo Mechanisms With Partially Unknown States via Dynamic Surface Control Approach

Adaptive Robust Control for Servo Mechanisms With Partially Unknown States via Dynamic Surface Control Approach IEEE TRANSACTIONS ON CONTROL SYSTEMS TECHNOLOGY, VOL. 18, NO. 3, MAY 2010 723 Adaptive Robust Control for Servo Mechanisms With Partially Unknown States via Dynamic Surface Control Approach Guozhu Zhang,

More information

A Recurrent Neural Network for Solving Sylvester Equation With Time-Varying Coefficients

A Recurrent Neural Network for Solving Sylvester Equation With Time-Varying Coefficients IEEE TRANSACTIONS ON NEURAL NETWORKS, VOL 13, NO 5, SEPTEMBER 2002 1053 A Recurrent Neural Network for Solving Sylvester Equation With Time-Varying Coefficients Yunong Zhang, Danchi Jiang, Jun Wang, Senior

More information

Control Using Sliding Mode Of the Magnetic Suspension System

Control Using Sliding Mode Of the Magnetic Suspension System International Journal of Electrical & Computer Sciences IJECS-IJENS Vol:10 No:03 1 Control Using Sliding Mode Of the Magnetic Suspension System Yousfi Khemissi Department of Electrical Engineering Najran

More information

Neural Networks for Advanced Control of Robot Manipulators

Neural Networks for Advanced Control of Robot Manipulators IEEE TRANSACTIONS ON NEURAL NETWORKS, VOL. 13, NO. 2, MARCH 2002 343 Neural Networks for Advanced Control of Robot Manipulators H. Daniel Patiño, Member, IEEE, Ricardo Carelli, Senior Member, IEEE, and

More information

AS A POPULAR approach for compensating external

AS A POPULAR approach for compensating external IEEE TRANSACTIONS ON CONTROL SYSTEMS TECHNOLOGY, VOL. 16, NO. 1, JANUARY 2008 137 A Novel Robust Nonlinear Motion Controller With Disturbance Observer Zi-Jiang Yang, Hiroshi Tsubakihara, Shunshoku Kanae,

More information

WE PROPOSE a new approach to robust control of robot

WE PROPOSE a new approach to robust control of robot IEEE TRANSACTIONS ON ROBOTICS AND AUTOMATION, VOL. 14, NO. 1, FEBRUARY 1998 69 An Optimal Control Approach to Robust Control of Robot Manipulators Feng Lin and Robert D. Brandt Abstract We present a new

More information

Neural Network Sliding-Mode-PID Controller Design for Electrically Driven Robot Manipulators

Neural Network Sliding-Mode-PID Controller Design for Electrically Driven Robot Manipulators Neural Network Sliding-Mode-PID Controller Design for Electrically Driven Robot Manipulators S. E. Shafiei 1, M. R. Soltanpour 2 1. Department of Electrical and Robotic Engineering, Shahrood University

More information

Parameterized Linear Matrix Inequality Techniques in Fuzzy Control System Design

Parameterized Linear Matrix Inequality Techniques in Fuzzy Control System Design 324 IEEE TRANSACTIONS ON FUZZY SYSTEMS, VOL. 9, NO. 2, APRIL 2001 Parameterized Linear Matrix Inequality Techniques in Fuzzy Control System Design H. D. Tuan, P. Apkarian, T. Narikiyo, and Y. Yamamoto

More information

IN neural-network training, the most well-known online

IN neural-network training, the most well-known online IEEE TRANSACTIONS ON NEURAL NETWORKS, VOL. 10, NO. 1, JANUARY 1999 161 On the Kalman Filtering Method in Neural-Network Training and Pruning John Sum, Chi-sing Leung, Gilbert H. Young, and Wing-kay Kan

More information

Adaptive Jacobian Tracking Control of Robots With Uncertainties in Kinematic, Dynamic and Actuator Models

Adaptive Jacobian Tracking Control of Robots With Uncertainties in Kinematic, Dynamic and Actuator Models 104 IEEE TRANSACTIONS ON AUTOMATIC CONTROL, VOL. 51, NO. 6, JUNE 006 Adaptive Jacobian Tracking Control of Robots With Uncertainties in Kinematic, Dynamic and Actuator Models C. C. Cheah, C. Liu, and J.

More information

Comments and Corrections

Comments and Corrections 1386 IEEE TRANSACTIONS ON AUTOMATIC CONTROL, VOL 59, NO 5, MAY 2014 Comments and Corrections Corrections to Stochastic Barbalat s Lemma and Its Applications Xin Yu and Zhaojing Wu Abstract The proof of

More information

Closed-Form Design of Maximally Flat IIR Half-Band Filters

Closed-Form Design of Maximally Flat IIR Half-Band Filters IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS II: ANALOG AND DIGITAL SIGNAL PROCESSING, VOL. 49, NO. 6, JUNE 2002 409 Closed-Form Design of Maximally Flat IIR Half-B Filters Xi Zhang, Senior Member, IEEE,

More information

Lyapunov Design for Controls

Lyapunov Design for Controls F.L. Lewis, NAI Moncrief-O Donnell Chair, UTA Research Institute (UTARI) The University of Texas at Arlington, USA and Foreign Professor, Chongqing University, China Supported by : China Qian Ren Program,

More information

A Sliding Mode Control based on Nonlinear Disturbance Observer for the Mobile Manipulator

A Sliding Mode Control based on Nonlinear Disturbance Observer for the Mobile Manipulator International Core Journal of Engineering Vol.3 No.6 7 ISSN: 44-895 A Sliding Mode Control based on Nonlinear Disturbance Observer for the Mobile Manipulator Yanna Si Information Engineering College Henan

More information

A Sliding Mode Controller Using Neural Networks for Robot Manipulator

A Sliding Mode Controller Using Neural Networks for Robot Manipulator ESANN'4 proceedings - European Symposium on Artificial Neural Networks Bruges (Belgium), 8-3 April 4, d-side publi., ISBN -9337-4-8, pp. 93-98 A Sliding Mode Controller Using Neural Networks for Robot

More information

Secure Communications of Chaotic Systems with Robust Performance via Fuzzy Observer-Based Design

Secure Communications of Chaotic Systems with Robust Performance via Fuzzy Observer-Based Design 212 IEEE TRANSACTIONS ON FUZZY SYSTEMS, VOL 9, NO 1, FEBRUARY 2001 Secure Communications of Chaotic Systems with Robust Performance via Fuzzy Observer-Based Design Kuang-Yow Lian, Chian-Song Chiu, Tung-Sheng

More information

CONTROL SYSTEMS, ROBOTICS AND AUTOMATION - Vol. XII - Lyapunov Stability - Hassan K. Khalil

CONTROL SYSTEMS, ROBOTICS AND AUTOMATION - Vol. XII - Lyapunov Stability - Hassan K. Khalil LYAPUNO STABILITY Hassan K. Khalil Department of Electrical and Computer Enigneering, Michigan State University, USA. Keywords: Asymptotic stability, Autonomous systems, Exponential stability, Global asymptotic

More information

Riccati difference equations to non linear extended Kalman filter constraints

Riccati difference equations to non linear extended Kalman filter constraints International Journal of Scientific & Engineering Research Volume 3, Issue 12, December-2012 1 Riccati difference equations to non linear extended Kalman filter constraints Abstract Elizabeth.S 1 & Jothilakshmi.R

More information

Adaptive Predictive Observer Design for Class of Uncertain Nonlinear Systems with Bounded Disturbance

Adaptive Predictive Observer Design for Class of Uncertain Nonlinear Systems with Bounded Disturbance International Journal of Control Science and Engineering 2018, 8(2): 31-35 DOI: 10.5923/j.control.20180802.01 Adaptive Predictive Observer Design for Class of Saeed Kashefi *, Majid Hajatipor Faculty of

More information

DISTURBANCE OBSERVER BASED CONTROL: CONCEPTS, METHODS AND CHALLENGES

DISTURBANCE OBSERVER BASED CONTROL: CONCEPTS, METHODS AND CHALLENGES DISTURBANCE OBSERVER BASED CONTROL: CONCEPTS, METHODS AND CHALLENGES Wen-Hua Chen Professor in Autonomous Vehicles Department of Aeronautical and Automotive Engineering Loughborough University 1 Outline

More information

NEW SUPERVISORY CONTROL USING CONTROL-RELEVANT SWITCHING

NEW SUPERVISORY CONTROL USING CONTROL-RELEVANT SWITCHING NEW SUPERVISORY CONTROL USING CONTROL-RELEVANT SWITCHING Tae-Woong Yoon, Jung-Su Kim Dept. of Electrical Engineering. Korea University, Anam-dong 5-ga Seongbuk-gu 36-73, Seoul, Korea, twy@korea.ac.kr,

More information

Nonlinear System Analysis

Nonlinear System Analysis Nonlinear System Analysis Lyapunov Based Approach Lecture 4 Module 1 Dr. Laxmidhar Behera Department of Electrical Engineering, Indian Institute of Technology, Kanpur. January 4, 2003 Intelligent Control

More information

OVER the past one decade, Takagi Sugeno (T-S) fuzzy

OVER the past one decade, Takagi Sugeno (T-S) fuzzy 2838 IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS I: REGULAR PAPERS, VOL. 53, NO. 12, DECEMBER 2006 Discrete H 2 =H Nonlinear Controller Design Based on Fuzzy Region Concept and Takagi Sugeno Fuzzy Framework

More information

IN THIS PAPER, we consider a class of continuous-time recurrent

IN THIS PAPER, we consider a class of continuous-time recurrent IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS II: EXPRESS BRIEFS, VOL. 51, NO. 4, APRIL 2004 161 Global Output Convergence of a Class of Continuous-Time Recurrent Neural Networks With Time-Varying Thresholds

More information

Gain Scheduling Control with Multi-loop PID for 2-DOF Arm Robot Trajectory Control

Gain Scheduling Control with Multi-loop PID for 2-DOF Arm Robot Trajectory Control Gain Scheduling Control with Multi-loop PID for 2-DOF Arm Robot Trajectory Control Khaled M. Helal, 2 Mostafa R.A. Atia, 3 Mohamed I. Abu El-Sebah, 2 Mechanical Engineering Department ARAB ACADEMY FOR

More information

Distributed Coordinated Tracking With Reduced Interaction via a Variable Structure Approach Yongcan Cao, Member, IEEE, and Wei Ren, Member, IEEE

Distributed Coordinated Tracking With Reduced Interaction via a Variable Structure Approach Yongcan Cao, Member, IEEE, and Wei Ren, Member, IEEE IEEE TRANSACTIONS ON AUTOMATIC CONTROL, VOL. 57, NO. 1, JANUARY 2012 33 Distributed Coordinated Tracking With Reduced Interaction via a Variable Structure Approach Yongcan Cao, Member, IEEE, and Wei Ren,

More information

THE control of systems with uncertain nonlinear dynamics

THE control of systems with uncertain nonlinear dynamics IEEE TRANSACTIONS ON CONTROL SYSTEMS TECHNOLOGY, VOL. 16, NO. 2, MARCH 2008 373 Asymptotic Tracking for Systems With Structured and Unstructured Uncertainties P. M. Patre, Student Member, IEEE, W. MacKunis,

More information

A Discrete Robust Adaptive Iterative Learning Control for a Class of Nonlinear Systems with Unknown Control Direction

A Discrete Robust Adaptive Iterative Learning Control for a Class of Nonlinear Systems with Unknown Control Direction Proceedings of the International MultiConference of Engineers and Computer Scientists 16 Vol I, IMECS 16, March 16-18, 16, Hong Kong A Discrete Robust Adaptive Iterative Learning Control for a Class of

More information

ADAPTIVE control of uncertain time-varying plants is a

ADAPTIVE control of uncertain time-varying plants is a IEEE TRANSACTIONS ON AUTOMATIC CONTROL, VOL. 56, NO. 1, JANUARY 2011 27 Supervisory Control of Uncertain Linear Time-Varying Systems Linh Vu, Member, IEEE, Daniel Liberzon, Senior Member, IEEE Abstract

More information

OUTPUT REGULATION OF RÖSSLER PROTOTYPE-4 CHAOTIC SYSTEM BY STATE FEEDBACK CONTROL

OUTPUT REGULATION OF RÖSSLER PROTOTYPE-4 CHAOTIC SYSTEM BY STATE FEEDBACK CONTROL International Journal in Foundations of Computer Science & Technology (IJFCST),Vol., No., March 01 OUTPUT REGULATION OF RÖSSLER PROTOTYPE-4 CHAOTIC SYSTEM BY STATE FEEDBACK CONTROL Sundarapandian Vaidyanathan

More information

A NONLINEAR TRANSFORMATION APPROACH TO GLOBAL ADAPTIVE OUTPUT FEEDBACK CONTROL OF 3RD-ORDER UNCERTAIN NONLINEAR SYSTEMS

A NONLINEAR TRANSFORMATION APPROACH TO GLOBAL ADAPTIVE OUTPUT FEEDBACK CONTROL OF 3RD-ORDER UNCERTAIN NONLINEAR SYSTEMS Copyright 00 IFAC 15th Triennial World Congress, Barcelona, Spain A NONLINEAR TRANSFORMATION APPROACH TO GLOBAL ADAPTIVE OUTPUT FEEDBACK CONTROL OF RD-ORDER UNCERTAIN NONLINEAR SYSTEMS Choon-Ki Ahn, Beom-Soo

More information

New Parametric Affine Modeling and Control for Skid-to-Turn Missiles

New Parametric Affine Modeling and Control for Skid-to-Turn Missiles IEEE TRANSACTIONS ON CONTROL SYSTEMS TECHNOLOGY, VOL. 9, NO. 2, MARCH 2001 335 New Parametric Affine Modeling and Control for Skid-to-Turn Missiles DongKyoung Chwa and Jin Young Choi, Member, IEEE Abstract

More information

Adaptive Dynamic Inversion Control of a Linear Scalar Plant with Constrained Control Inputs

Adaptive Dynamic Inversion Control of a Linear Scalar Plant with Constrained Control Inputs 5 American Control Conference June 8-, 5. Portland, OR, USA ThA. Adaptive Dynamic Inversion Control of a Linear Scalar Plant with Constrained Control Inputs Monish D. Tandale and John Valasek Abstract

More information

ANN Control of Non-Linear and Unstable System and its Implementation on Inverted Pendulum

ANN Control of Non-Linear and Unstable System and its Implementation on Inverted Pendulum Research Article International Journal of Current Engineering and Technology E-ISSN 2277 4106, P-ISSN 2347-5161 2014 INPRESSCO, All Rights Reserved Available at http://inpressco.com/category/ijcet ANN

More information

Robust multi objective H2/H Control of nonlinear uncertain systems using multiple linear model and ANFIS

Robust multi objective H2/H Control of nonlinear uncertain systems using multiple linear model and ANFIS Robust multi objective H2/H Control of nonlinear uncertain systems using multiple linear model and ANFIS Vahid Azimi, Member, IEEE, Peyman Akhlaghi, and Mohammad Hossein Kazemi Abstract This paper considers

More information

Modeling and Control Overview

Modeling and Control Overview Modeling and Control Overview D R. T A R E K A. T U T U N J I A D V A N C E D C O N T R O L S Y S T E M S M E C H A T R O N I C S E N G I N E E R I N G D E P A R T M E N T P H I L A D E L P H I A U N I

More information

H-infinity Model Reference Controller Design for Magnetic Levitation System

H-infinity Model Reference Controller Design for Magnetic Levitation System H.I. Ali Control and Systems Engineering Department, University of Technology Baghdad, Iraq 6043@uotechnology.edu.iq H-infinity Model Reference Controller Design for Magnetic Levitation System Abstract-

More information

798 IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS II: ANALOG AND DIGITAL SIGNAL PROCESSING, VOL. 44, NO. 10, OCTOBER 1997

798 IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS II: ANALOG AND DIGITAL SIGNAL PROCESSING, VOL. 44, NO. 10, OCTOBER 1997 798 IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS II: ANALOG AND DIGITAL SIGNAL PROCESSING, VOL 44, NO 10, OCTOBER 1997 Stochastic Analysis of the Modulator Differential Pulse Code Modulator Rajesh Sharma,

More information

CONTROL OF ROBOT CAMERA SYSTEM WITH ACTUATOR S DYNAMICS TO TRACK MOVING OBJECT

CONTROL OF ROBOT CAMERA SYSTEM WITH ACTUATOR S DYNAMICS TO TRACK MOVING OBJECT Journal of Computer Science and Cybernetics, V.31, N.3 (2015), 255 265 DOI: 10.15625/1813-9663/31/3/6127 CONTROL OF ROBOT CAMERA SYSTEM WITH ACTUATOR S DYNAMICS TO TRACK MOVING OBJECT NGUYEN TIEN KIEM

More information

Neural Network-Based Adaptive Control of Robotic Manipulator: Application to a Three Links Cylindrical Robot

Neural Network-Based Adaptive Control of Robotic Manipulator: Application to a Three Links Cylindrical Robot Vol.3 No., 27 مجلد 3 العدد 27 Neural Network-Based Adaptive Control of Robotic Manipulator: Application to a Three Links Cylindrical Robot Abdul-Basset A. AL-Hussein Electrical Engineering Department Basrah

More information

Output Regulation of the Arneodo Chaotic System

Output Regulation of the Arneodo Chaotic System Vol. 0, No. 05, 00, 60-608 Output Regulation of the Arneodo Chaotic System Sundarapandian Vaidyanathan R & D Centre, Vel Tech Dr. RR & Dr. SR Technical University Avadi-Alamathi Road, Avadi, Chennai-600

More information

CONTROL SYSTEMS, ROBOTICS AND AUTOMATION - Vol. XIII - Nonlinear Observers - A. J. Krener

CONTROL SYSTEMS, ROBOTICS AND AUTOMATION - Vol. XIII - Nonlinear Observers - A. J. Krener NONLINEAR OBSERVERS A. J. Krener University of California, Davis, CA, USA Keywords: nonlinear observer, state estimation, nonlinear filtering, observability, high gain observers, minimum energy estimation,

More information

Robot Manipulator Control. Hesheng Wang Dept. of Automation

Robot Manipulator Control. Hesheng Wang Dept. of Automation Robot Manipulator Control Hesheng Wang Dept. of Automation Introduction Industrial robots work based on the teaching/playback scheme Operators teach the task procedure to a robot he robot plays back eecute

More information

458 IEEE TRANSACTIONS ON CONTROL SYSTEMS TECHNOLOGY, VOL. 16, NO. 3, MAY 2008

458 IEEE TRANSACTIONS ON CONTROL SYSTEMS TECHNOLOGY, VOL. 16, NO. 3, MAY 2008 458 IEEE TRANSACTIONS ON CONTROL SYSTEMS TECHNOLOGY, VOL 16, NO 3, MAY 2008 Brief Papers Adaptive Control for Nonlinearly Parameterized Uncertainties in Robot Manipulators N V Q Hung, Member, IEEE, H D

More information

A Nonlinear Disturbance Observer for Robotic Manipulators

A Nonlinear Disturbance Observer for Robotic Manipulators 932 IEEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS, VOL. 47, NO. 4, AUGUST 2000 A Nonlinear Disturbance Observer for Robotic Manipulators Wen-Hua Chen, Member, IEEE, Donald J. Ballance, Member, IEEE, Peter

More information

Fuzzy control of a class of multivariable nonlinear systems subject to parameter uncertainties: model reference approach

Fuzzy control of a class of multivariable nonlinear systems subject to parameter uncertainties: model reference approach International Journal of Approximate Reasoning 6 (00) 9±44 www.elsevier.com/locate/ijar Fuzzy control of a class of multivariable nonlinear systems subject to parameter uncertainties: model reference approach

More information

THE DESIGN OF ACTIVE CONTROLLER FOR THE OUTPUT REGULATION OF LIU-LIU-LIU-SU CHAOTIC SYSTEM

THE DESIGN OF ACTIVE CONTROLLER FOR THE OUTPUT REGULATION OF LIU-LIU-LIU-SU CHAOTIC SYSTEM THE DESIGN OF ACTIVE CONTROLLER FOR THE OUTPUT REGULATION OF LIU-LIU-LIU-SU CHAOTIC SYSTEM Sundarapandian Vaidyanathan 1 1 Research and Development Centre, Vel Tech Dr. RR & Dr. SR Technical University

More information

Robust fuzzy control of an active magnetic bearing subject to voltage saturation

Robust fuzzy control of an active magnetic bearing subject to voltage saturation University of Wollongong Research Online Faculty of Informatics - Papers (Archive) Faculty of Engineering and Information Sciences 2010 Robust fuzzy control of an active magnetic bearing subject to voltage

More information

OUTPUT REGULATION OF THE SIMPLIFIED LORENZ CHAOTIC SYSTEM

OUTPUT REGULATION OF THE SIMPLIFIED LORENZ CHAOTIC SYSTEM OUTPUT REGULATION OF THE SIMPLIFIED LORENZ CHAOTIC SYSTEM Sundarapandian Vaidyanathan Research and Development Centre, Vel Tech Dr. RR & Dr. SR Technical University Avadi, Chennai-600 06, Tamil Nadu, INDIA

More information

Output Regulation of the Tigan System

Output Regulation of the Tigan System Output Regulation of the Tigan System Dr. V. Sundarapandian Professor (Systems & Control Eng.), Research and Development Centre Vel Tech Dr. RR & Dr. SR Technical University Avadi, Chennai-6 6, Tamil Nadu,

More information

FUZZY-ARITHMETIC-BASED LYAPUNOV FUNCTION FOR DESIGN OF FUZZY CONTROLLERS Changjiu Zhou

FUZZY-ARITHMETIC-BASED LYAPUNOV FUNCTION FOR DESIGN OF FUZZY CONTROLLERS Changjiu Zhou Copyright IFAC 5th Triennial World Congress, Barcelona, Spain FUZZY-ARITHMTIC-BASD LYAPUNOV FUNCTION FOR DSIGN OF FUZZY CONTROLLRS Changjiu Zhou School of lectrical and lectronic ngineering Singapore Polytechnic,

More information

Optimum Sampling Vectors for Wiener Filter Noise Reduction

Optimum Sampling Vectors for Wiener Filter Noise Reduction 58 IEEE TRANSACTIONS ON SIGNAL PROCESSING, VOL. 50, NO. 1, JANUARY 2002 Optimum Sampling Vectors for Wiener Filter Noise Reduction Yukihiko Yamashita, Member, IEEE Absact Sampling is a very important and

More information

MCE/EEC 647/747: Robot Dynamics and Control. Lecture 12: Multivariable Control of Robotic Manipulators Part II

MCE/EEC 647/747: Robot Dynamics and Control. Lecture 12: Multivariable Control of Robotic Manipulators Part II MCE/EEC 647/747: Robot Dynamics and Control Lecture 12: Multivariable Control of Robotic Manipulators Part II Reading: SHV Ch.8 Mechanical Engineering Hanz Richter, PhD MCE647 p.1/14 Robust vs. Adaptive

More information

Observer Based Friction Cancellation in Mechanical Systems

Observer Based Friction Cancellation in Mechanical Systems 2014 14th International Conference on Control, Automation and Systems (ICCAS 2014) Oct. 22 25, 2014 in KINTEX, Gyeonggi-do, Korea Observer Based Friction Cancellation in Mechanical Systems Caner Odabaş

More information

Combined NN/RISE-based Asymptotic Tracking Control of a 3 DOF Robot Manipulator

Combined NN/RISE-based Asymptotic Tracking Control of a 3 DOF Robot Manipulator JIAS Journal of Intelligent Automation Systems Published online: 15 January 214 Combined NN/RISE-based Asymptotic Tracking Control of a 3 DOF Robot Manipulator Sara Yazdanzad a, Alireza Khosravi b,*, Abolfazl

More information

UNCERTAIN CHAOTIC SYSTEM CONTROL VIA ADAPTIVE NEURAL DESIGN

UNCERTAIN CHAOTIC SYSTEM CONTROL VIA ADAPTIVE NEURAL DESIGN International Journal of Bifurcation and Chaos, Vol., No. 5 (00) 097 09 c World Scientific Publishing Company UNCERTAIN CHAOTIC SYSTEM CONTROL VIA ADAPTIVE NEURAL DESIGN S. S. GE and C. WANG Department

More information

Smooth Profile Generation for a Tile Printing Machine

Smooth Profile Generation for a Tile Printing Machine IEEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS, VOL. 50, NO. 3, JUNE 2003 471 Smooth Profile Generation for a Tile Printing Machine Corrado Guarino Lo Bianco and Roberto Zanasi, Associate Member, IEEE Abstract

More information

Unifying Behavior-Based Control Design and Hybrid Stability Theory

Unifying Behavior-Based Control Design and Hybrid Stability Theory 9 American Control Conference Hyatt Regency Riverfront St. Louis MO USA June - 9 ThC.6 Unifying Behavior-Based Control Design and Hybrid Stability Theory Vladimir Djapic 3 Jay Farrell 3 and Wenjie Dong

More information

Stability Analysis of the Simplest Takagi-Sugeno Fuzzy Control System Using Popov Criterion

Stability Analysis of the Simplest Takagi-Sugeno Fuzzy Control System Using Popov Criterion Stability Analysis of the Simplest Takagi-Sugeno Fuzzy Control System Using Popov Criterion Xiaojun Ban, X. Z. Gao, Xianlin Huang 3, and Hang Yin 4 Department of Control Theory and Engineering, Harbin

More information

Research Article Neural Network L 1 Adaptive Control of MIMO Systems with Nonlinear Uncertainty

Research Article Neural Network L 1 Adaptive Control of MIMO Systems with Nonlinear Uncertainty e Scientific World Journal, Article ID 94294, 8 pages http://dx.doi.org/.55/24/94294 Research Article Neural Network L Adaptive Control of MIMO Systems with Nonlinear Uncertainty Hong-tao Zhen, Xiao-hui

More information

Hover Control for Helicopter Using Neural Network-Based Model Reference Adaptive Controller

Hover Control for Helicopter Using Neural Network-Based Model Reference Adaptive Controller Vol.13 No.1, 217 مجلد 13 العدد 217 1 Hover Control for Helicopter Using Neural Network-Based Model Reference Adaptive Controller Abdul-Basset A. Al-Hussein Electrical Engineering Department Basrah University

More information

Application of Neural Networks for Control of Inverted Pendulum

Application of Neural Networks for Control of Inverted Pendulum Application of Neural Networks for Control of Inverted Pendulum VALERI MLADENOV Department of Theoretical Electrical Engineering Technical University of Sofia Sofia, Kliment Ohridski blvd. 8; BULARIA valerim@tu-sofia.bg

More information

The Discrete Kalman Filtering of a Class of Dynamic Multiscale Systems

The Discrete Kalman Filtering of a Class of Dynamic Multiscale Systems 668 IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS II: ANALOG AND DIGITAL SIGNAL PROCESSING, VOL 49, NO 10, OCTOBER 2002 The Discrete Kalman Filtering of a Class of Dynamic Multiscale Systems Lei Zhang, Quan

More information

Neural Network Approach to Control System Identification with Variable Activation Functions

Neural Network Approach to Control System Identification with Variable Activation Functions Neural Network Approach to Control System Identification with Variable Activation Functions Michael C. Nechyba and Yangsheng Xu The Robotics Institute Carnegie Mellon University Pittsburgh, PA 52 Abstract

More information

Prediction-based adaptive control of a class of discrete-time nonlinear systems with nonlinear growth rate

Prediction-based adaptive control of a class of discrete-time nonlinear systems with nonlinear growth rate www.scichina.com info.scichina.com www.springerlin.com Prediction-based adaptive control of a class of discrete-time nonlinear systems with nonlinear growth rate WEI Chen & CHEN ZongJi School of Automation

More information

A Control Lyapunov Function Approach to Multiagent Coordination

A Control Lyapunov Function Approach to Multiagent Coordination IEEE TRANSACTIONS ON ROBOTICS AND AUTOMATION, VOL. 18, NO. 5, OCTOBER 2002 847 A Control Lyapunov Function Approach to Multiagent Coordination Petter Ögren, Magnus Egerstedt, Member, IEEE, and Xiaoming

More information

INTELLIGENT CONTROL OF DYNAMIC SYSTEMS USING TYPE-2 FUZZY LOGIC AND STABILITY ISSUES

INTELLIGENT CONTROL OF DYNAMIC SYSTEMS USING TYPE-2 FUZZY LOGIC AND STABILITY ISSUES International Mathematical Forum, 1, 2006, no. 28, 1371-1382 INTELLIGENT CONTROL OF DYNAMIC SYSTEMS USING TYPE-2 FUZZY LOGIC AND STABILITY ISSUES Oscar Castillo, Nohé Cázarez, and Dario Rico Instituto

More information