Discrete-time direct adaptive control for robotic systems based on model-free and if then rules operation

Size: px
Start display at page:

Download "Discrete-time direct adaptive control for robotic systems based on model-free and if then rules operation"

Transcription

1 Int J Adv Manuf Technol (213) 68: DOI 1.17/s ORIGINAL ARTICLE Discrete-time direct adaptive control for robotic systems based on model-free and if then rules operation Chidentree Treesatayapun Received: 8 June 212 / Accepted: 15 January 213 / Published online: 8 February 213 Springer-Verlag London 213 Abstract An adaptive controller for a class of nonlinear discrete-time systems is proposed for robotic systems under the assumption that the parameters and structure of system dynamics are all unknown. This controller is designed with the concept of model-free adaptive control requiring only the input output of the unknown plant. The robotic system has been generalized to be a nonaffine discrete-time system under reasonable assumptions. The adaptive scheme called fuzzy rules emulated network (FREN) is implemented as a direct controller. The IF THEN rules for FREN have been defined by the knowledge according to the relation between input and output of the robotic system without any compensator for the unknown mathematical model or nonlinearities. The underlying physical specifications of robotic system such as the operating range, maximum joint velocity, and so on have been considered to initialize the membership functions and adjustable parameters of FREN. The adaptation scheme is developed according to convergence analysis established for both adjustable parameters and the tracking error. The performance of the proposed controller is validated by the experimental system with a 7-degrees-of-freedom robotic arm operated in velocitymode control. Keywords Adaptive control Robotic systems Discrete-time Fuzzy logic C. Treesatayapun ( ) Department of Robotic and Advanced Manufacturing, CINVESTAV-Saltillo, Ramos Arizpe 259, Mexico treesatayapun@gmail.com; chidentree@cinvestav.edu.mx 1 Introduction In several industrial applications, motion control of robotic manipulators is a difficult one because of the highly nonlinear dynamic systems which generally effected by unknown system dynamics and uncertainties [1]. The main challenge is to overcome the nonlinearities and the typical coupling effects of robotic systems. Recently, various controllers have been proposed and developed in order to acquire the best performance. The feedback linearization has been implemented in the robotics context with a torquemode controller [2]. However, this controller requests the well-defined dynamics of the robotic systems. Different adaptive control schemes have been developed to deal with the unknown dynamics [3] and references therein. Unfortunately, the linearization of unknown parameters must be held in the assumptions that those unknown parameters are constant or slowly time varying and linear in structure. The robust controller such as the sliding-mode control (SMC) [4] has been magnified especially for manipulator driving systems [5]. The general drawback of SMC is the control chattering which can be occurred by mechanism coupling and undesirable high-frequency dynamics. To reduce the chattering, the integration between SMC and fuzzy logics had been introduced in [6, 7] and references therein. Generally, those control laws have been designed in continuous time domain and then implemented on discrete-time domain by the digital computer under the assumption of very short sampling time. Furthermore, the discretization of the control law designed within continuous time domain may cause stability and performance degradation. It is reasonable to design the control law in discrete-time domain which can be directly implemented in a digital computer [8, 9]. Recently, the implementation on the direct discretetime controller [1] has been introduced validated with

2 576 Int J Adv Manuf Technol (213) 68: a 5-degrees-of-freedom (DOF) (operated only two joints) robotic arm. However, the part of discrete-time dynamic model is still necessary in order to complete the control law. Model-free adaptive control (MFAC) has been continuously developed for several systems with unknown or illdefined model especially for a class of discrete-time domain [11, 12]. Without any mathematic model of the plant, a linearization concept based on pseudo-partial derivative (PPD) is composed as the equivalent system. Due to the comparison with other adaptive controllers, only realtime measured data of the controlled plant are necessary to establish MFAC. Unlike model reference adaptive control based on neural networks, the off-line tuning phase can be excluded because the time-varying PPD can be tuned by real-time measurement data only [13]. For a class of nonlinear systems with unknown parameters, an artificial neural network compensation has been implemented for an adaptive decoupling control but the convergence analysis has not been intensively considered [14]. Furthermore, the data-based control scheme is almost reasonable to directly design the controller without any mathematical model of underlying physical plant. Recently, the convergence analysis of data-based controller [15] has been introduced by an artificial neural network based on a fuzzy inference system. In this article, the alternative method to design a controller for robotic systems is introduced under the assumption that the parameters and structure of system dynamics are all unknown. The robotic systems are generalized in the nonaffine discrete-time system which related only input (control effort) and measured output. The simple design procedure is introduced with the relation between input output of the robotic systems according to the human knowledge in the format of IF THEN rules. Those IF THEN rules can be directly included to an adaptive network called fuzzy rules emulated network (FREN). The proposed controller can be designed without any mathematical model of the robotic systems. The convergence analysis is established for both adjustable parameters inside FREN and the tracking error. The experimental system with a 7-DOF robotic arm (Mitsubishi PA1) is carried out to verify the performance of the proposed algorithm. 2 Model-free robotic systems Most robotic systems especially in the industrial sector are velocity-mode controllers. To simplify, in this work, we consider that the control effort which will be fed to the robot is the velocity command denoted by u and the output is the joint position denoted by x. This concept can be illustrated in Fig. 1 as a single-joint robotic system. Fig. 1 Single-joint robotic system concept For the system based on a digital computer controller, generally, we presume that the relation between joint position and velocity command can be defined by the formulation in a class of nonaffine discrete-time systems as x(k + 1) = f N (μ, u), (1) where f N ( ) is an unknown nonlinear function, μ = [xx(k 1) x(k n) u(k 1) u(k 2) u(k m)] T, and k stands for the time index. Parameters n and m denote as the order of system s output and input, respectively. In this work, those parameters are assumed to be unknown. To continue the controller design, these following assumptions are necessary: Assumption 2a System (Eq. 1) is invertible and stabilized, i.e., bounded output implies bounded input. Assumption 2b Let g u = f N (μ k,u k ) u k, thus < g u G u, k whenμ μ and u u two compact sets. By taking the Taylor expansion of function f N ( ) with respect to the control effort u around (μ, u(k 1)), Eq. 1 can be obtained as x(k + 1) = f N (μ, u(k 1)) + f N(μ, u k ) uk u k =u(k 1) [u u(k 1)]+ε u, = f N (μ, u(k 1)) f N(μ, u k ) uk u k =u(k 1) u(k 1) + ε u + f N(μ, u k ) u k uk u, =u(k 1) (2)

3 Int J Adv Manuf Technol (213) 68: where ε u stands for other high-order terms. Let us define F N (μ) = f N (μ, u(k 1)) f N(μ, u k ) uk u k =u(k 1) u(k 1) + ε u, (3) and G N (μ) = f N(μ, u k ) uk u ; (4) k =u(k 1) thus, Eq. 2 can be rewritten as x(k + 1) = F N (μ) + G N (μ)u. (5) Remark Both assumptions 2a and 2b are reasonable for robotic systems. In this work, let us assume that these nonlinear functions F N and G N are all unknown. The control effort u is directly determined by an adaptive network called FREN [16, 17] which will be discussed next. 3 FREN and controller design 3.1 Network architecture Let us consider a general IF THEN rule defined by the following syntax: RULE i: IF e IS A i THEN u i = β i φ i where e denotes a variable which can be clarified as the input and u stands as the output. This rule represents that if a crisp value e belongs to the fuzzy set A i with the membership function μ Ai, then the output of this rule can be calculated by u i = β i μ Ai (e) where β i is a designed parameter for the ith rule. Furthermore, this parameter can be initially defined by using the human knowledge related to the system. The example on how to set this parameter will be represented at the end of this section. According to that IF THEN rule and a SISO system where e and u are input and output, respectively, the network construction has been introduced to emulate the fuzzy inference calculation. This network is called FREN. FREN can be decomposed into four layers as shown in Fig. 2. The calculation inside this network can be explained as follows: Layer 1: Layer 2: The input e of this layer is sent to each node in the next layer directly. Thus, there is no computation in this layer. Each node in this layer contains a membership function corresponding to one linguistic level Fig. 2 Structure of FREN Layer 3: Layer 4: (e.g., negative, nearly zero, etc.). The output at the ith node is calculated by φ i = μ Ai (e), (6) where μ Ai ( ) denotes a membership function of a fuzzy set A at the ith rule (i = 1, 2,...,N), where N denotes the number of rules. This layer has N nodes calculation and theoutput u i can be determined by u i = φ i β i, (7) where β i is a parameter of the ith node. The output u is obtained in this layer as N u = u i. (8) i=1 Let us define β = [β 1 β 2 β N ] T and φ as the FREN basis function vector φ = [φ 1,φ 2,,φ N ] T ; thus, the output u can be alternatively given by u = β T φ. (9) In the case of adaptation, the design parameter will be tuned for every time index k as β i ; thus, we have u = β T φ. (1) This network decomposition allows the designer to intuitively set the initial value of FREN s parameters. 3.2 IF THEN rules for velocity-mode controller The closed-loop system is designed by FREN as the direct adaptive controller which determines the control effort u from the error e when e = x d x, (11) where x d denotes the desired position. Figure 3 illustrates the system configuration. It is clear that the knowledge about the controlled plant is directly integrated to the

4 578 Int J Adv Manuf Technol (213) 68: Fig. 3 System configuration adaptive controller FREN by IF THEN rules format. In this work, only on-line leaning mechanism is applied with the associate of some designed parameters which will be discussed next. FREN is an adaptive network which can be designed by the IF THEN rules related on the human knowledge according to the system. In general, let us consider the single-joint robotic system based on velocity-mode controllers depicted in Fig. 4. The controller should determine the velocity command to force the joint reaching the desired position. With the error defined by Eq. 11 and the velocity concept illustrated in Fig. 4, those IF THEN rules can be formulated as follows: Here, PL, PS, Z, NS, and NL denote positive large, positive small, zero, negative small, and negative large, respectively, and v i is the velocity obtained at the ith rule for i = 1, 2,, 5. By referring to Eq. 1, the control effort can be determined by u = 5 u i. (12) i=1 The initial setting of parameters β i (Eq. 1) can be given according to the robot system s specification related to the range of velocity. The example will be discussed about this initial setting on the experimental setup section. If e is PL (Far on clockwise position) If e is PS (Close on clockwise position) If e is Z (Reach the desired position) If e is NS (Close on counterclockwise position) If e is NL (Far on counterclockwise position) Then u 1 = β PL φ 1, (Higher velocity in counterclockwise direction) Then u 2 = β PS φ 2, (Low velocity in counterclockwise direction) Then u 3 = β Z φ 3, (Stop the movement) Then u 4 = β NS φ 4, (Low velocity in clockwise direction) Then u 5 = β NL φ 5. (Higher velocity in clockwise direction) 3.3 Parameters adaptation The gradient descent method with the proposed timevarying step size is introduced to adjust these parameter β i for i = 1, 2,, 5. The cost function E, whichis needed to be minimized, can be defined as E = 1 2 e2. (13) At time index k + 1, all adjustable parameters β i can be determined by E(k + 1) β i (k + 1) = β i η, (14) β i where η is a time-varying learning rate. According to the gradient descent technique, the learning rate plays the Fig. 4 IF THEN rules concept based on FREN with velocity mode

5 Int J Adv Manuf Technol (213) 68: importance role about system stability and convergence. Small learning rate can provide the satisfied system stability but the convergence rate can be slow. On the other hand, the faster convergence rate can be obtained by the higher learning rate but the system stability cannot be assured. In this work, we introduce the determination method to obtain the possible biggest learning rate when the system stability can be guaranteed. By applying the chain rule through Eqs. 13, 11,and5,we obtain E(k + 1) β i E(k + 1) x(k + 1) u = x(k + 1) u β i, = [x d (k + 1) x(k + 1)]y p φ i. (15) Thus, the tuning law can be rewritten as β i (k + 1) = β i + η i e(k + 1)y p φ i, (16) where y p denotes x(k+1) u. Let us consider the system formulation in Eq. 5 again; clearly, we have y p = G N (μ). (17) Term G N (μ) is assumed to be unknown and follows the assumption 2b, but the tuning law needs this information to adjust the parameter. To overcome this problem, we need to design the new adaptation law which will be represented in the next subsection with the convergence analysis. 3.4 Convergence and stability analysis The key of this work is to determine the learning rate η for every time index k. By substituting the control effort u givenbyeq.1 into the system formulation (Eq. 5), we have For the convenient presentation, let us select learning to be η = γ G 2 u φt φ, (21) where G u is the positive upper bound of f N (μ k,u k ) u k as given by assumption2b and <γ <2isthe designed parameter. AccordingtoEq.21, only the upper bound G u is needed to be estimated; thus, the convergence of tunable parameters can be demonstrated with the following lemma: Lemma 2 The convergence of tunable parameters With the system given by Eq. 1, let the control effort u be generated by Eq. 1 and the adjustable parameters be tuned by Eq. 16. If the learning rate η is given by Eq. 21 where <γ <2andG u is the upper bound given by assumption 2b, then the convergence of adjustable parameters β i is guaranteed. Proof Substitute Eq. 21 into Eq. 16 and rearrange with Eq. 5 for the next time index error Eq. 19; thus, we have [ ] γ β(k + 1) = I G 2 u φt φ G2 N φt φ β, +η[x d (k + 1) F N ]y p φ, [ = I γ G2 N ] G 2 β + η[x d (k + 1) u F N ]y p φ, = ξ 1 β + ξ 2, (22) x(k + 1) = F N + G N β T φ. (18) Thus, the next time step error can be rewritten as e(k + 1) = x d (k + 1) F N G N β T φ. (19) By substituting Eq. 19 into Eq. 16, the adaptation law can be obtained as [ β(k + 1) = β + η x d (k + 1) F N ] G N β T φ y p φ], = [ ] I ηg 2 N φt φ β +η[x d (k + 1), F N ]y p φ. (2) Fig. 5 Experimental setup with PA-1

6 58 Int J Adv Manuf Technol (213) 68: Fig. 6 PA-1 q i for i = 1, 2,, 7 where ξ 1 = I γ G2 N and ξ G 2 2 = η[x d (k + 1) u F N ]y p φ. By setting the designed parameter γ as the above and G N G u, thus ξ 1 < 1, k that proof is complete. According to the result obtained by the previous lemma, only the convergence of the adjustable parameters is ensured with the setting parameter < γ < 2 but the closedloop system stability is still not discussed yet. Next, we will introduce the proof of system performance based on the proposed controller with the following theorem: Theorem 1 System stability(closed-loop system convergence) Let the desired trajectory x d be bounded and the upper bound of G N be known as G u. Determine the control effort u by Eq. 1 and tune parameters by Eq. 16 with the varying learning rate given by Eq. 21 when <γ <2. Then, the tracking error e defined by Eq. 11 is bounded for the nonlinear system given by Eq. 1. Proof Let the Lyapunov function candidate be defined as V= 1 2 e2 ; (23) thus, the change of Lyapunov function can be given as V = V(k+ 1) V, = 1 2 e2 (k + 1) 1 2 e2, = 1 2 [e e]2 1 2 e2, = e[e + e ]. (24) 2 Let us consider the next time index error be written by e(k + 1) = e + e, (25) Fig. 7 Block diagram of PA-1 with FREN controllers

7 Int J Adv Manuf Technol (213) 68: Fig. 8 PA-1 Tracking performance for joint q 1 : x 1 and e x 1 e 1.4 Angular Position [rad] Time index Fig. 9 Control effort for joint q 1 : u Angular Velocity [rad/sec] Time index

8 582 Int J Adv Manuf Technol (213) 68: Fig. 1 PA-1 tracking performance for joint q 2 : x 2 and e x 2 e Angular Position [rad] Time index Fig. 11 Control effort for joint q 2 : u Angular Velocity [rad/sec] Time index

9 Int J Adv Manuf Technol (213) 68: Fig. 12 PA-1 tracking performance for joint q 3 : x 3 and e x 3 e Angular Position [rad] Time index Fig. 13 Control effort for joint q 3 : u Angular Velocity [rad/sec] Time index

10 584 Int J Adv Manuf Technol (213) 68: Fig. 14 PA-1 tracking performance for joint q 4 : x 4 and e x 4 e Angular Position [rad] Time index Fig. 15 Control effort for joint q 4 : u Angular Velocity [rad/sec] Time index

11 Int J Adv Manuf Technol (213) 68: Fig. 16 PA-1 tracking performance for joint q 5 : x 5 and e x 5 e Angular Position [rad] Time index Fig. 17 Control effort for joint q 5 : u Angular Velocity [rad/sec] Time index

12 586 Int J Adv Manuf Technol (213) 68: Fig. 18 PA-1 tracking performance for joint q 6 : x 6 and e x 6 e Angular Position [rad] Time index Fig. 19 Control effort for joint q 6 : u Angular Velocity [rad/sec] Time index

13 Int J Adv Manuf Technol (213) 68: Fig. 2 PA-1 tracking performance for joint q 7 : x 7 and e x 7 e Angular Position [rad] Time index Fig. 21 Control effort for joint q 7 : u Angular Velocity [rad/sec] Time index

14 588 Int J Adv Manuf Technol (213) 68: where e can be estimated by e T e,β β, (26) when e,β =[ e(k+1) β 1 the chain rule, we have e(k + 1) β i = e(k+1) β 2 e(k + 1) x(k + 1) u x(k + 1) u β i, e(k+1) β l ]T.Byusing = G N φ i. (27) Thus, Eq. 26 can be rearranged as e G N φ T β. (28) From the tuning law obtained by Eq. 2, the change of adjustable parameters can be rewritten as β = β(k + 1) β, = ηg 2 N φ 2 β + η[x d (k + 1) F N ]G N φ. (29) By substituting Eq. 29 into Eq. 28,wehave e ηg 3 N φ 2 φ T β η[x d (k + 1) F N ]G 2 N φt φ, [ = ηg 2 N φ 2 x d (k + 1) + F N ] +G N φ T β, = ηg 2 N φ 2 [e(k + 1)]. (3) By using Eq. 25, we can rearrange Eq. 3 as e = ηg2 N φ 2 e 1 + ηg 2. (31) N φ 2 By substituting Eq. 31 into Eq. 24, we obtain V = ηg2 N φ 2 e ηg 2 N φ 2 [ ] 1 ηg2 N φ ηG 2. (32) N φ 2 With the learning rate in Eq. 21, the change of Lyapunov function candidate can be rearranged by V = γ 1 + γ [ ] 2 GN G u [ GN G u ] 2 1 γ ( γ [ ] 2 GN G u [ GN ] ) 2 e2 G u. (33) Remark According to Eq. 33, the sign or direction of G N is not needed. 4 Experimental results In this experimental setup, the proposed control algorithm is implemented to control a 7-DOF Mitsubishi PA-1 robotic arm system depicted in Fig. 5. With seven moving joints, Fig. 6 represents the positions for every joint variables q 1,q 2,,q 7 used in this work. The overall system configuration is illustrated in Fig. 7. SevenFRENs are designed to control each of the joints independently. This robotic system is operated in the velocity-mode control which means that FRENs must generate the velocity commands to move every joint to follow the desired trajectory. To begin the controller design, the suitable IF THEN rules are all needed to be specified first. Based on the knowledge of PA-1, those IF THEN rules can be given as follows: If e is PL If e is PS If e is Z If e is NS If e is NL Then u 1 = β PL φ 1, Then u 2 = β PS φ 2, Then u 3 = β Z φ 3, Then u 4 = β NS φ 4, Then u 5 = β NL φ 5, where u denotes the velocity command determined by FREN and e is the position error. In this design, the physical limit of the robotic arm such as the allowable maximum velocity can be included for consideration as follows: Joint # [ ] u rad M s Joint # [ ] u rad M s q 1 1. q 4 2., q 2 1. q , q 3 2. q , q

15 Int J Adv Manuf Technol (213) 68: Thus, those linear parameters β can be initialized for every joint as follows: Parameter Value [rad/s] Parameter Value [rad/s] Parameter Value [rad/s] β q1 PL(1) 1 β q2 PL(1) 1 β q3 PL(1) 2, β q1 PS(1).5 β q2 PS(1).5 β q3 PS(1).75, β q1 Z(1) β q2 Z(1) β q3 Z(1), β q1 NS(1).5 β q2 NS(1).5 β q3 NS(1).75, β q1 NL(1) 1 β q2 NL(1) 1 β q3 NL(1) 2, β q4 PL(1) 2 β q5 PL(1) 6.2 β q6 PL(1) 6.2, β q4 PS(1) 1.25 β q5 PS(1) 3.5 β q6 PS(1) 3.75, β q4 Z(1) β q5 Z(1) β q6 Z(1), β q4 NS(1) 1.25 β q5 NS(1) 3.5 β q6 NS(1) 3.75, β q4 NL(1) 2 β q5 NL(1) 6.2 β q6 NL(1) 6.2, β q7 PL(1) 6.2, β q7 PS(1) 4, β q7 Z(1), β q7 NS(1) 4, β q7 NL(1) 6.2. The tracking performance for every joints q 1,q 2,,q 7 can be illustrated in Figs. 8, 9, 1, 11, 12, 13, 14, 15, 16, 17, 18, 19, and 2, respectively, with their error signals. According to those tracking performance illustrations and the decreasing of error signals during the on-line adaptation, the validation of tuning algorithm is demonstrated and the satisfied results can be obtained. Regarding the error signals displayed in Figs. 8, 1 2, those error signals are asymptotically decreased in relation to increasing time index. This behavior demonstrates the efficiency of adaptive algorithm when all adjustable parameters β have been tuned to handle the controlled robotic arm. This controller is working as the velocity mode which means that the control signal should be normally determined in the first derivative of tracking signal. Unfortunately, this robotic arm is one of the nonlinear systems; thus, the controller must compensate those unknown nonlinearities. Considering velocity commands u illustrated in Figs. 9, 11 21, those control efforts are not completely cosine signals because the controller successfully compensates nonlinearities to gain the superior performance. 5Conclusion In this article, an adaptive controller has been introduced for robotic systems which have been generalized in the nonaffine discrete-time system. This design has been directly conducted without any requirement of a mathematical model. Only the relation between input and output of robotic systems has been used to define the IF THEN rules for an adaptive network FREN. The membership functions and adjustable parameters have been initialized according to robotic physical systems and based on knowledge. Theoretically, those adjustable parameters and tracking error have been guaranteed by the convergence analysis. Furthermore, the experimental setup with the 7-DOF robotic arm has validated the proposed controller s performance. In this work, the decoupling system for each joint has not been considered but the experimental results demonstrate that the proposed controller can handle the system performance. Normally, the control effort (velocity) should be the cosine function of the joint position but the time varying of the control effort is not completely cosine because of the nonlinearities of robotics systems. This controller has automatically tuned the adjustable parameters and compensated the unknown nonlinearities to perform the superior tracking performance. Acknowledgment This work has been supported by CONACyT Mexico, grant SEP-CONACyT # References 1. Adam MJK (1999) Basics of robotics: theory and components of manipulators and robots. Springer, Wien, NJ

16 59 Int J Adv Manuf Technol (213) 68: Spong MW, Vidyasagar M (1989) Robot dynamics and control. Wiley, New York 3. Ho HF, Wong YK, Rad AB (27) Robust fuzzy tracking control for robotic manipulators. Simul Modell Pract Theory 15: Utkin VI (1977) Variable structure systems with sliding modes. IEEE Trans Automat Contr AC-22: Altintas Y, Okwudire CE (29) Dynamic stiffness enhancement of directdriven machine tools using sliding mode control with disturbance recovery. CIRP Ann Manuf Technol 58: Wai RJ (27) Fuzzy sliding-mode control using adaptive tuning technique. IEEE Trans Ind Electron 54: Guo Y, Woo P (23) An adaptive fuzzy sliding mode controller for robotic manipulators. IEEE Trans Syst Man Cybern Syst Hum 33(2): Utkin VI (1993) Sliding mode control in discrete-time and difference systems. In: Zinoder AS (ed) Variable structure and Lyapunov control. Springer, London, pp Furuta K (199) Sliding mode control of a discrete system. Syst Contr Lett 14: Corradini ML, Fossi V, Giantomassi A, Ippoliti G, Longhi S, Orlando G (212) Discrete time sliding mode control of robotic manipulators: development and experimental validation. Control Eng Pract 2: Zhang B, Zhang WD (26) Adaptive predictive functional control of a class of nonlinear systems. ISA Trans 45(2): Meng D, Jia Y, Du J, Yu F (211) Data-driven control for relative degree systems via iterative learning. IEEE Trans Neural Netw 22(12): Hou ZS, Jin ST (211) A novel data-driven control approach for a class of discrete-time nonlinear systems. IEEE Trans Control Syst Technol 19(6): Zhu KY, Qin XF, Chai TY (1999) A new decoupling design of self-tuning multivariable generalized predictive control. Int J Adapt Cont Sig Process 13(3): Chai T, Zhang Y, Wang H, Su CY, Sun J (211) Data-based virtual unmodeled dynamics driven multivariable nonlinear adaptive switching control. IEEE Trans Neural Networks 22(12): Treesatayapun C, Uatrongjit S (25) Adaptive controller with fuzzy rules emulated structure and its applications. Eng Appl Artif Intell (Elsevier) 18: Treesatayapun C (211) A discrete-time stable controller for an omni-directional mobile robot based on an approximated model. Control Eng Pract (Elsevier) 19:

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

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

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

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

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

Design On-Line Tunable Gain Artificial Nonlinear Controller

Design On-Line Tunable Gain Artificial Nonlinear Controller Journal of Computer Engineering 1 (2009) 3-11 Design On-Line Tunable Gain Artificial Nonlinear Controller Farzin Piltan, Nasri Sulaiman, M. H. Marhaban and R. Ramli Department of Electrical and Electronic

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

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

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

Nonlinear PD Controllers with Gravity Compensation for Robot Manipulators

Nonlinear PD Controllers with Gravity Compensation for Robot Manipulators BULGARIAN ACADEMY OF SCIENCES CYBERNETICS AND INFORMATION TECHNOLOGIES Volume 4, No Sofia 04 Print ISSN: 3-970; Online ISSN: 34-408 DOI: 0.478/cait-04-00 Nonlinear PD Controllers with Gravity Compensation

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

ON CHATTERING-FREE DISCRETE-TIME SLIDING MODE CONTROL DESIGN. Seung-Hi Lee

ON CHATTERING-FREE DISCRETE-TIME SLIDING MODE CONTROL DESIGN. Seung-Hi Lee ON CHATTERING-FREE DISCRETE-TIME SLIDING MODE CONTROL DESIGN Seung-Hi Lee Samsung Advanced Institute of Technology, Suwon, KOREA shl@saitsamsungcokr Abstract: A sliding mode control method is presented

More information

A DISCRETE-TIME SLIDING MODE CONTROLLER WITH MODIFIED FUNCTION FOR LINEAR TIME- VARYING SYSTEMS

A DISCRETE-TIME SLIDING MODE CONTROLLER WITH MODIFIED FUNCTION FOR LINEAR TIME- VARYING SYSTEMS http:// A DISCRETE-TIME SLIDING MODE CONTROLLER WITH MODIFIED FUNCTION FOR LINEAR TIME- VARYING SYSTEMS Deelendra Pratap Singh 1, Anil Sharma 2, Shalabh Agarwal 3 1,2 Department of Electronics & Communication

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

Design Artificial Nonlinear Controller Based on Computed Torque like Controller with Tunable Gain

Design Artificial Nonlinear Controller Based on Computed Torque like Controller with Tunable Gain World Applied Sciences Journal 14 (9): 1306-1312, 2011 ISSN 1818-4952 IDOSI Publications, 2011 Design Artificial Nonlinear Controller Based on Computed Torque like Controller with Tunable Gain Samira Soltani

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

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

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

Intelligent Systems and Control Prof. Laxmidhar Behera Indian Institute of Technology, Kanpur

Intelligent Systems and Control Prof. Laxmidhar Behera Indian Institute of Technology, Kanpur Intelligent Systems and Control Prof. Laxmidhar Behera Indian Institute of Technology, Kanpur Module - 2 Lecture - 4 Introduction to Fuzzy Logic Control In this lecture today, we will be discussing fuzzy

More information

Stabilization fuzzy control of inverted pendulum systems

Stabilization fuzzy control of inverted pendulum systems Artificial Intelligence in Engineering 14 (2000) 153 163 www.elsevier.com/locate/aieng Stabilization fuzzy control of inverted pendulum systems J. Yi*, N. Yubazaki Technology Research Center, Mycom, Inc.,

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

Two-Link Flexible Manipulator Control Using Sliding Mode Control Based Linear Matrix Inequality

Two-Link Flexible Manipulator Control Using Sliding Mode Control Based Linear Matrix Inequality IOP Conference Series: Materials Science and Engineering PAPER OPEN ACCESS Two-Link Flexible Manipulator Control Using Sliding Mode Control Based Linear Matrix Inequality To cite this article: Zulfatman

More information

I. MAIN NOTATION LIST

I. MAIN NOTATION LIST IEEE TRANSACTIONS ON NEURAL NETWORKS, VOL. 19, NO. 5, MAY 2008 817 Robust Neural Network Tracking Controller Using Simultaneous Perturbation Stochastic Approximation Qing Song, Member, IEEE, James C. Spall,

More information

Research Article Stabilization Analysis and Synthesis of Discrete-Time Descriptor Markov Jump Systems with Partially Unknown Transition Probabilities

Research Article Stabilization Analysis and Synthesis of Discrete-Time Descriptor Markov Jump Systems with Partially Unknown Transition Probabilities Research Journal of Applied Sciences, Engineering and Technology 7(4): 728-734, 214 DOI:1.1926/rjaset.7.39 ISSN: 24-7459; e-issn: 24-7467 214 Maxwell Scientific Publication Corp. Submitted: February 25,

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

Robust Speed Controller Design for Permanent Magnet Synchronous Motor Drives Based on Sliding Mode Control

Robust Speed Controller Design for Permanent Magnet Synchronous Motor Drives Based on Sliding Mode Control Available online at www.sciencedirect.com ScienceDirect Energy Procedia 88 (2016 ) 867 873 CUE2015-Applied Energy Symposium and Summit 2015: ow carbon cities and urban energy systems Robust Speed Controller

More information

Fuzzy Based Robust Controller Design for Robotic Two-Link Manipulator

Fuzzy Based Robust Controller Design for Robotic Two-Link Manipulator Abstract Fuzzy Based Robust Controller Design for Robotic Two-Link Manipulator N. Selvaganesan 1 Prabhu Jude Rajendran 2 S.Renganathan 3 1 Department of Instrumentation Engineering, Madras Institute of

More information

Adaptive fuzzy observer and robust controller for a 2-DOF robot arm

Adaptive fuzzy observer and robust controller for a 2-DOF robot arm Adaptive fuzzy observer and robust controller for a -DOF robot arm S. Bindiganavile Nagesh, Zs. Lendek, A.A. Khalate, R. Babuška Delft University of Technology, Mekelweg, 8 CD Delft, The Netherlands (email:

More information

Models for Inexact Reasoning. Fuzzy Logic Lesson 8 Fuzzy Controllers. Master in Computational Logic Department of Artificial Intelligence

Models for Inexact Reasoning. Fuzzy Logic Lesson 8 Fuzzy Controllers. Master in Computational Logic Department of Artificial Intelligence Models for Inexact Reasoning Fuzzy Logic Lesson 8 Fuzzy Controllers Master in Computational Logic Department of Artificial Intelligence Fuzzy Controllers Fuzzy Controllers are special expert systems KB

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

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

Dynamic Integral Sliding Mode Control of Nonlinear SISO Systems with States Dependent Matched and Mismatched Uncertainties

Dynamic Integral Sliding Mode Control of Nonlinear SISO Systems with States Dependent Matched and Mismatched Uncertainties Milano (Italy) August 28 - September 2, 2 Dynamic Integral Sliding Mode Control of Nonlinear SISO Systems with States Dependent Matched and Mismatched Uncertainties Qudrat Khan*, Aamer Iqbal Bhatti,* Qadeer

More information

IMPULSIVE CONTROL OF DISCRETE-TIME NETWORKED SYSTEMS WITH COMMUNICATION DELAYS. Shumei Mu, Tianguang Chu, and Long Wang

IMPULSIVE CONTROL OF DISCRETE-TIME NETWORKED SYSTEMS WITH COMMUNICATION DELAYS. Shumei Mu, Tianguang Chu, and Long Wang IMPULSIVE CONTROL OF DISCRETE-TIME NETWORKED SYSTEMS WITH COMMUNICATION DELAYS Shumei Mu Tianguang Chu and Long Wang Intelligent Control Laboratory Center for Systems and Control Department of Mechanics

More information

Control of industrial robots. Centralized control

Control of industrial robots. Centralized control Control of industrial robots Centralized control Prof. Paolo Rocco (paolo.rocco@polimi.it) Politecnico di Milano ipartimento di Elettronica, Informazione e Bioingegneria Introduction Centralized control

More information

Modeling and Control Based on Generalized Fuzzy Hyperbolic Model

Modeling and Control Based on Generalized Fuzzy Hyperbolic Model 5 American Control Conference June 8-5. Portland OR USA WeC7. Modeling and Control Based on Generalized Fuzzy Hyperbolic Model Mingjun Zhang and Huaguang Zhang Abstract In this paper a novel generalized

More information

FUZZY LOGIC CONTROL Vs. CONVENTIONAL PID CONTROL OF AN INVERTED PENDULUM ROBOT

FUZZY LOGIC CONTROL Vs. CONVENTIONAL PID CONTROL OF AN INVERTED PENDULUM ROBOT http:// FUZZY LOGIC CONTROL Vs. CONVENTIONAL PID CONTROL OF AN INVERTED PENDULUM ROBOT 1 Ms.Mukesh Beniwal, 2 Mr. Davender Kumar 1 M.Tech Student, 2 Asst.Prof, Department of Electronics and Communication

More information

FUZZY SLIDING MODE CONTROL DESIGN FOR A CLASS OF NONLINEAR SYSTEMS WITH STRUCTURED AND UNSTRUCTURED UNCERTAINTIES

FUZZY SLIDING MODE CONTROL DESIGN FOR A CLASS OF NONLINEAR SYSTEMS WITH STRUCTURED AND UNSTRUCTURED UNCERTAINTIES International Journal of Innovative Computing, Information and Control ICIC International c 2013 ISSN 1349-4198 Volume 9, Number 7, July 2013 pp. 2713 2726 FUZZY SLIDING MODE CONTROL DESIGN FOR A CLASS

More information

FINITE HORIZON ROBUST MODEL PREDICTIVE CONTROL USING LINEAR MATRIX INEQUALITIES. Danlei Chu, Tongwen Chen, Horacio J. Marquez

FINITE HORIZON ROBUST MODEL PREDICTIVE CONTROL USING LINEAR MATRIX INEQUALITIES. Danlei Chu, Tongwen Chen, Horacio J. Marquez FINITE HORIZON ROBUST MODEL PREDICTIVE CONTROL USING LINEAR MATRIX INEQUALITIES Danlei Chu Tongwen Chen Horacio J Marquez Department of Electrical and Computer Engineering University of Alberta Edmonton

More information

FUZZY SWING-UP AND STABILIZATION OF REAL INVERTED PENDULUM USING SINGLE RULEBASE

FUZZY SWING-UP AND STABILIZATION OF REAL INVERTED PENDULUM USING SINGLE RULEBASE 005-010 JATIT All rights reserved wwwjatitorg FUZZY SWING-UP AND STABILIZATION OF REAL INVERTED PENDULUM USING SINGLE RULEBASE SINGH VIVEKKUMAR RADHAMOHAN, MONA SUBRAMANIAM A, DR MJNIGAM Indian Institute

More information

FUZZY ARITHMETIC BASED LYAPUNOV SYNTHESIS IN THE DESIGN OF STABLE FUZZY CONTROLLERS: A COMPUTING WITH WORDS APPROACH

FUZZY ARITHMETIC BASED LYAPUNOV SYNTHESIS IN THE DESIGN OF STABLE FUZZY CONTROLLERS: A COMPUTING WITH WORDS APPROACH Int. J. Appl. Math. Comput. Sci., 2002, Vol.12, No.3, 411 421 FUZZY ARITHMETIC BASED LYAPUNOV SYNTHESIS IN THE DESIGN OF STABLE FUZZY CONTROLLERS: A COMPUTING WITH WORDS APPROACH CHANGJIU ZHOU School of

More information

Sliding Modes in Control and Optimization

Sliding Modes in Control and Optimization Vadim I. Utkin Sliding Modes in Control and Optimization With 24 Figures Springer-Verlag Berlin Heidelberg New York London Paris Tokyo Hong Kong Barcelona Budapest Contents Parti. Mathematical Tools 1

More information

Neural network based robust hybrid control for robotic system: an H approach

Neural network based robust hybrid control for robotic system: an H approach Nonlinear Dyn (211) 65:421 431 DOI 117/s1171-1-992-4 ORIGINAL PAPER Neural network based robust hybrid control for robotic system: an H approach Jinzhu Peng Jie Wang Yaonan Wang Received: 22 February 21

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

A Novel Finite Time Sliding Mode Control for Robotic Manipulators

A Novel Finite Time Sliding Mode Control for Robotic Manipulators Preprints of the 19th World Congress The International Federation of Automatic Control Cape Town, South Africa. August 24-29, 214 A Novel Finite Time Sliding Mode Control for Robotic Manipulators Yao ZHAO

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

IEEE TRANSACTIONS ON AUTOMATIC CONTROL, VOL. 58, NO. 5, MAY invertible, that is (1) In this way, on, and on, system (3) becomes

IEEE TRANSACTIONS ON AUTOMATIC CONTROL, VOL. 58, NO. 5, MAY invertible, that is (1) In this way, on, and on, system (3) becomes IEEE TRANSACTIONS ON AUTOMATIC CONTROL, VOL. 58, NO. 5, MAY 2013 1269 Sliding Mode and Active Disturbance Rejection Control to Stabilization of One-Dimensional Anti-Stable Wave Equations Subject to Disturbance

More information

A Residual Gradient Fuzzy Reinforcement Learning Algorithm for Differential Games

A Residual Gradient Fuzzy Reinforcement Learning Algorithm for Differential Games International Journal of Fuzzy Systems manuscript (will be inserted by the editor) A Residual Gradient Fuzzy Reinforcement Learning Algorithm for Differential Games Mostafa D Awheda Howard M Schwartz Received:

More information

Available online at ScienceDirect. Procedia Computer Science 102 (2016 )

Available online at   ScienceDirect. Procedia Computer Science 102 (2016 ) Available online at www.sciencedirect.com ScienceDirect Procedia Computer Science 102 (2016 ) 309 316 12th International Conference on Application of Fuzzy Systems and Soft Computing, ICAFS 2016, 29-30

More information

Robust Control of Cooperative Underactuated Manipulators

Robust Control of Cooperative Underactuated Manipulators Robust Control of Cooperative Underactuated Manipulators Marcel Bergerman * Yangsheng Xu +,** Yun-Hui Liu ** * Automation Institute Informatics Technology Center Campinas SP Brazil + The Robotics Institute

More information

A Study on Performance of Fuzzy And Fuzyy Model Reference Learning Pss In Presence of Interaction Between Lfc and avr Loops

A Study on Performance of Fuzzy And Fuzyy Model Reference Learning Pss In Presence of Interaction Between Lfc and avr Loops Australian Journal of Basic and Applied Sciences, 5(2): 258-263, 20 ISSN 99-878 A Study on Performance of Fuzzy And Fuzyy Model Reference Learning Pss In Presence of Interaction Between Lfc and avr Loops

More information

Research Article Adaptive Control of MEMS Gyroscope Based on T-S Fuzzy Model

Research Article Adaptive Control of MEMS Gyroscope Based on T-S Fuzzy Model Discrete Dynamics in Nature and Society Volume 5 Article ID 4643 pages http://dx.doi.org/.55/5/4643 Research Article Adaptive Control of MEMS Gyroscope Based on -S Fuzzy Model Yunmei Fang Shitao Wang Juntao

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

A Novel Adaptive Estimation of Stator and Rotor Resistance for Induction Motor Drives

A Novel Adaptive Estimation of Stator and Rotor Resistance for Induction Motor Drives A Novel Adaptive Estimation of Stator and Rotor Resistance for Induction Motor Drives Nagaraja Yadav Ponagani Asst.Professsor, Department of Electrical & Electronics Engineering Dhurva Institute of Engineering

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

Computing Optimized Nonlinear Sliding Surfaces

Computing Optimized Nonlinear Sliding Surfaces Computing Optimized Nonlinear Sliding Surfaces Azad Ghaffari and Mohammad Javad Yazdanpanah Abstract In this paper, we have concentrated on real systems consisting of structural uncertainties and affected

More information

H CONTROL AND SLIDING MODE CONTROL OF MAGNETIC LEVITATION SYSTEM

H CONTROL AND SLIDING MODE CONTROL OF MAGNETIC LEVITATION SYSTEM 333 Asian Journal of Control, Vol. 4, No. 3, pp. 333-340, September 2002 H CONTROL AND SLIDING MODE CONTROL OF MAGNETIC LEVITATION SYSTEM Jing-Chung Shen ABSTRACT In this paper, H disturbance attenuation

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

FUZZY SIMPLEX-TYPE SLIDING-MODE CONTROL. Ta-Tau Chen 1, Sung-Chun Kuo 2

FUZZY SIMPLEX-TYPE SLIDING-MODE CONTROL. Ta-Tau Chen 1, Sung-Chun Kuo 2 FUZZY SIMPLEX-TYPE SLIDING-MODE CONTROL Ta-Tau Chen 1, Sung-Chun Kuo 2 1 Department of Electrical Engineering Kun Shan University, Tainan, Taiwan 2 Department of Electrical Engineering Kun Shan University,

More information

Precision position control of servo systems using adaptive back-stepping and recurrent fuzzy neural networks

Precision position control of servo systems using adaptive back-stepping and recurrent fuzzy neural networks ournal of Mechanical Science and Technology (9) 59~7 ournal of Mechanical Science and Technology www.springerlink.com/content/78-9x DOI.7/s6-9-97- Precision position control of servo systems using adaptive

More information

RBF Neural Network Adaptive Control for Space Robots without Speed Feedback Signal

RBF Neural Network Adaptive Control for Space Robots without Speed Feedback Signal Trans. Japan Soc. Aero. Space Sci. Vol. 56, No. 6, pp. 37 3, 3 RBF Neural Network Adaptive Control for Space Robots without Speed Feedback Signal By Wenhui ZHANG, Xiaoping YE and Xiaoming JI Institute

More information

ABSTRACT INTRODUCTION

ABSTRACT INTRODUCTION Design of Stable Fuzzy-logic-controlled Feedback Systems P.A. Ramamoorthy and Song Huang Department of Electrical & Computer Engineering, University of Cincinnati, M.L. #30 Cincinnati, Ohio 522-0030 FAX:

More information

A Model-Free Control System Based on the Sliding Mode Control Method with Applications to Multi-Input-Multi-Output Systems

A Model-Free Control System Based on the Sliding Mode Control Method with Applications to Multi-Input-Multi-Output Systems Proceedings of the 4 th International Conference of Control, Dynamic Systems, and Robotics (CDSR'17) Toronto, Canada August 21 23, 2017 Paper No. 119 DOI: 10.11159/cdsr17.119 A Model-Free Control System

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

Design and Implementation of Sliding Mode Controller using Coefficient Diagram Method for a nonlinear process

Design and Implementation of Sliding Mode Controller using Coefficient Diagram Method for a nonlinear process IOSR Journal of Electrical and Electronics Engineering (IOSR-JEEE) e-issn: 2278-1676,p-ISSN: 2320-3331, Volume 7, Issue 5 (Sep. - Oct. 2013), PP 19-24 Design and Implementation of Sliding Mode Controller

More information

AERO-ENGINE ADAPTIVE FUZZY DECOUPLING CONTROL

AERO-ENGINE ADAPTIVE FUZZY DECOUPLING CONTROL AERO-ENGINE ADAPTIVE FUZZY DECOUPLING CONTROL Xinyu Ren and Siqi Fan School of Aero-engine Engineering, Northwestern Polytechnical University Xi'an 710072, China Abstract: Key words: A new kind of multivariable

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

Second Order Sliding Mode Control for Discrete Decouplable Multivariable Systems via Input-output Models

Second Order Sliding Mode Control for Discrete Decouplable Multivariable Systems via Input-output Models International Journal of Automation and Computing 126), December 2015, 630-638 DOI: 10.1007/s11633-015-0904-z Second Order Sliding Mode Control for Discrete Decouplable Multivariable Systems via Input-output

More information

FUZZY CONTROL OF NONLINEAR SYSTEMS WITH INPUT SATURATION USING MULTIPLE MODEL STRUCTURE. Min Zhang and Shousong Hu

FUZZY CONTROL OF NONLINEAR SYSTEMS WITH INPUT SATURATION USING MULTIPLE MODEL STRUCTURE. Min Zhang and Shousong Hu ICIC Express Letters ICIC International c 2008 ISSN 1881-803X Volume 2, Number 2, June 2008 pp. 131 136 FUZZY CONTROL OF NONLINEAR SYSTEMS WITH INPUT SATURATION USING MULTIPLE MODEL STRUCTURE Min Zhang

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

Introduction to centralized control

Introduction to centralized control Industrial Robots Control Part 2 Introduction to centralized control Independent joint decentralized control may prove inadequate when the user requires high task velocities structured disturbance torques

More information

Lyapunov Function Based Design of Heuristic Fuzzy Logic Controllers

Lyapunov Function Based Design of Heuristic Fuzzy Logic Controllers Lyapunov Function Based Design of Heuristic Fuzzy Logic Controllers L. K. Wong F. H. F. Leung P. IS.S. Tam Department of Electronic Engineering Department of Electronic Engineering Department of Electronic

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

A New Approach to Control of Robot

A New Approach to Control of Robot A New Approach to Control of Robot Ali Akbarzadeh Tootoonchi, Mohammad Reza Gharib, Yadollah Farzaneh Department of Mechanical Engineering Ferdowsi University of Mashhad Mashhad, IRAN ali_akbarzadeh_t@yahoo.com,

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

Position with Force Feedback Control of Manipulator Arm

Position with Force Feedback Control of Manipulator Arm Position with Force Feedback Control of Manipulator Arm 1 B. K. Chitra, 2 J. Nandha Gopal, 3 Dr. K. Rajeswari PG Student, Department of EIE Assistant Professor, Professor, Department of EEE Abstract This

More information

DESIGN OF POWER SYSTEM STABILIZER USING FUZZY BASED SLIDING MODE CONTROL TECHNIQUE

DESIGN OF POWER SYSTEM STABILIZER USING FUZZY BASED SLIDING MODE CONTROL TECHNIQUE DESIGN OF POWER SYSTEM STABILIZER USING FUZZY BASED SLIDING MODE CONTROL TECHNIQUE LATHA.R Department of Instrumentation and Control Systems Engineering, PSG College of Technology, Coimbatore, 641004,

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

Adaptive Dual Control

Adaptive Dual Control Adaptive Dual Control Björn Wittenmark Department of Automatic Control, Lund Institute of Technology Box 118, S-221 00 Lund, Sweden email: bjorn@control.lth.se Keywords: Dual control, stochastic control,

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

ROBUST CONTROL OF A FLEXIBLE MANIPULATOR ARM: A BENCHMARK PROBLEM. Stig Moberg Jonas Öhr

ROBUST CONTROL OF A FLEXIBLE MANIPULATOR ARM: A BENCHMARK PROBLEM. Stig Moberg Jonas Öhr ROBUST CONTROL OF A FLEXIBLE MANIPULATOR ARM: A BENCHMARK PROBLEM Stig Moberg Jonas Öhr ABB Automation Technologies AB - Robotics, S-721 68 Västerås, Sweden stig.moberg@se.abb.com ABB AB - Corporate Research,

More information

Nonlinear Controller Design of the Inverted Pendulum System based on Extended State Observer Limin Du, Fucheng Cao

Nonlinear Controller Design of the Inverted Pendulum System based on Extended State Observer Limin Du, Fucheng Cao International Conference on Automation, Mechanical Control and Computational Engineering (AMCCE 015) Nonlinear Controller Design of the Inverted Pendulum System based on Extended State Observer Limin Du,

More information

Trajectory tracking & Path-following control

Trajectory tracking & Path-following control Cooperative Control of Multiple Robotic Vehicles: Theory and Practice Trajectory tracking & Path-following control EECI Graduate School on Control Supélec, Feb. 21-25, 2011 A word about T Tracking and

More information

Neural Network Identification of Non Linear Systems Using State Space Techniques.

Neural Network Identification of Non Linear Systems Using State Space Techniques. Neural Network Identification of Non Linear Systems Using State Space Techniques. Joan Codina, J. Carlos Aguado, Josep M. Fuertes. Automatic Control and Computer Engineering Department Universitat Politècnica

More information

Design of Fuzzy Logic Control System for Segway Type Mobile Robots

Design of Fuzzy Logic Control System for Segway Type Mobile Robots Original Article International Journal of Fuzzy Logic and Intelligent Systems Vol. 15, No. 2, June 2015, pp. 126-131 http://dx.doi.org/10.5391/ijfis.2015.15.2.126 ISSNPrint) 1598-2645 ISSNOnline) 2093-744X

More information

Min-Max Output Integral Sliding Mode Control for Multiplant Linear Uncertain Systems

Min-Max Output Integral Sliding Mode Control for Multiplant Linear Uncertain Systems Proceedings of the 27 American Control Conference Marriott Marquis Hotel at Times Square New York City, USA, July -3, 27 FrC.4 Min-Max Output Integral Sliding Mode Control for Multiplant Linear Uncertain

More information

Control Of Heat Exchanger Using Internal Model Controller

Control Of Heat Exchanger Using Internal Model Controller IOSR Journal of Engineering (IOSRJEN) e-issn: 2250-3021, p-issn: 2278-8719 Vol. 3, Issue 7 (July. 2013), V1 PP 09-15 Control Of Heat Exchanger Using Internal Model Controller K.Rajalakshmi $1, Ms.V.Mangaiyarkarasi

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

CHATTERING REDUCTION OF SLIDING MODE CONTROL BY LOW-PASS FILTERING THE CONTROL SIGNAL

CHATTERING REDUCTION OF SLIDING MODE CONTROL BY LOW-PASS FILTERING THE CONTROL SIGNAL Asian Journal of Control, Vol. 12, No. 3, pp. 392 398, May 2010 Published online 25 February 2010 in Wiley InterScience (www.interscience.wiley.com) DOI: 10.1002/asjc.195 CHATTERING REDUCTION OF SLIDING

More information

Dynamic Matrix controller based on Sliding Mode Control.

Dynamic Matrix controller based on Sliding Mode Control. AMERICAN CONFERENCE ON APPLIED MATHEMATICS (MATH '08, Harvard, Massachusetts, USA, March -, 008 Dynamic Matrix controller based on Sliding Mode Control. OSCAR CAMACHO 1 LUÍS VALVERDE. EDINZO IGLESIAS..

More information

Adaptive NN Control of Dynamic Systems with Unknown Dynamic Friction

Adaptive NN Control of Dynamic Systems with Unknown Dynamic Friction Adaptive NN Control of Dynamic Systems with Unknown Dynamic Friction S. S. Ge 1,T.H.LeeandJ.Wang Department of Electrical and Computer Engineering National University of Singapore Singapore 117576 Abstract

More information

x i2 j i2 ε + ε i2 ε ji1 ε j i1

x i2 j i2 ε + ε i2 ε ji1 ε j i1 T-S Fuzzy Model with Linear Rule Consequence and PDC Controller: A Universal Framewor for Nonlinear Control Systems Hua O. Wang Jing Li David Niemann Laboratory for Intelligent and Nonlinear Control (LINC)

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

Input Constraints Sliding Mode Control Based on RBF Network Compensation Mengya Hou 1,a, Huanqiang Chen 2,b

Input Constraints Sliding Mode Control Based on RBF Network Compensation Mengya Hou 1,a, Huanqiang Chen 2,b International Conference on Information Sciences, Machinery, Materials and Energy (ICISMME 5) Input Constraints Sliding Mode Control Based on RBF Network Compensation Mengya Hou,a, Huanqiang Chen,b Jiangxi

More information

Introduction to centralized control

Introduction to centralized control ROBOTICS 01PEEQW Basilio Bona DAUIN Politecnico di Torino Control Part 2 Introduction to centralized control Independent joint decentralized control may prove inadequate when the user requires high task

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

Hybrid Direct Neural Network Controller With Linear Feedback Compensator

Hybrid Direct Neural Network Controller With Linear Feedback Compensator Hybrid Direct Neural Network Controller With Linear Feedback Compensator Dr.Sadhana K. Chidrawar 1, Dr. Balasaheb M. Patre 2 1 Dean, Matoshree Engineering, Nanded (MS) 431 602 E-mail: sadhana_kc@rediff.com

More information

Discrete-time Integral Sliding Mode Control for Large-Scale System with Unmatched

Discrete-time Integral Sliding Mode Control for Large-Scale System with Unmatched CEAI, Vol17, No3 pp 3-11, 2015 Printed in Romania Discrete-time Integral Sliding Mode Control for Large-Scale System with Unmatched Uncertainty CH Chai, Johari HS Osman Faculty of Electrical Engineering,

More information

Stable Limit Cycle Generation for Underactuated Mechanical Systems, Application: Inertia Wheel Inverted Pendulum

Stable Limit Cycle Generation for Underactuated Mechanical Systems, Application: Inertia Wheel Inverted Pendulum Stable Limit Cycle Generation for Underactuated Mechanical Systems, Application: Inertia Wheel Inverted Pendulum Sébastien Andary Ahmed Chemori Sébastien Krut LIRMM, Univ. Montpellier - CNRS, 6, rue Ada

More information

Real-Time Obstacle Avoidance for trailer-like Systems

Real-Time Obstacle Avoidance for trailer-like Systems Real-Time Obstacle Avoidance for trailer-like Systems T.A. Vidal-Calleja, M. Velasco-Villa,E.Aranda-Bricaire. Departamento de Ingeniería Eléctrica, Sección de Mecatrónica, CINVESTAV-IPN, A.P. 4-74, 7,

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