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

Size: px
Start display at page:

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

Transcription

1 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 of Technology, Shahrood, Iran Tel: , sehshf@yahoo.com 2. Department of Electrical Engineering, Shahid Sattari University, Tehran, Iran Tel: , m_r_soltanpour@yahoo.com Abstract: This paper addresses a neural-network-based chattering free sliding mode control (SMC) for robot manipulators including structured and unstructured uncertainties in both manipulator and actuator dynamics by incorporating a PID outer loop. The main idea is that the robustness property of SMC and good response characteristics of PID are combined to achieve more acceptable performance. Uncertainties in the robot dynamics and actuator model are compensated by a two-layer neural network. External disturbance and approximation error are counteracted by robust signal with adaptive gain. The stability of closed-loop system is guaranteed by developed control scheme. Finally, the proposed methodology is applied to a two-link elbow robot as a case of study. The simulation results show the effectiveness of the method and its robustness to uncertainties and disturbances. Key Words: robot manipulators, sliding mode control, neural networks, PID control, uncertainties. 1. INTRODUCTION Robot manipulators are well-known as nonlinear systems including high coupling between their dynamics. These characteristics, in company with structured uncertainties caused by model imprecision of link parameters, payload variation, etc., and unstructured uncertainties produced by un-modeled dynamics, such as nonlinear friction and external disturbances, make the motion control of rigid-link manipulators a complicated problem [1]. Additionally, one constraint in the robot controller designs is saturation nonlinearity of actuators which is less considered in control design of robot manipulators. A well improved control method for coping with mentioned difficulties is sliding mode control which is capable in controlling wide range of different systems, such as nonlinear uncertain systems, MIMO systems and even, discrete time systems [2-3]. Moreover, it has a good deal of advantages such as insensitivity to parameter variations, disturbance rejection, and fast dynamic responses [4]. A good survey on this topic has been provided by Hung, et al [5]. Despite these merits, SMC suffers from some disadvantages. Actually, the sliding mode control law consists of two main parts [6]. The first part is the equivalent control law which involves inverse dynamics of model nonlinearities that demonstrates the dependency of SMC on the dynamical model of the plant. The second part is the robustifying term which has discontinuous nature and may employ unnecessary high control gain to overcome uncertainties and disturbances. However, this discontinuity may lead to chattering phenomenon that can excite un-modeled high-frequency plant dynamics and harm the overall control system. Also, using high control gain may cause saturating the actuators. Since, calculating of what is known as the equivalent control law is difficult, SMC performance decreases in some applications where the mathematical modeling of the system is very hard (e.g. robotic 1

2 systems), and where the system has a large range of parameter variations together with unexpected and sudden external disturbances. Accordingly, several methods have been developed for improving the SMC performance which the most significant of them is intelligent control approach [7] mainly includes fuzzy logic control [8-9] and neural network control [10-12]. Many neural network sliding mode control algorithms have been found for the robot control system without including the actuator dynamics [13-17], while actuator dynamics carry out a significant role in the complete robot dynamics and ignoring them may cause detrimental effects, especially in the case of high-velocity moment, highly varying loads, friction, and actuator saturations [18-21]. Since the electrical actuators are highly controllable in comparison with the other one, they are more convenient for driving manipulators. Also, in practical applications, the voltages or currents of the electrical actuators are accessible for applying control commands and consequently, torque-based control design confronts implementation problems when one intends to apply the torque control commands directly to actuators. Sliding-Mode-PID control for robot manipulator was explored by Shafiei and Ataei [22]. In their study, although, the uncertainties are considered but controller design is extremely model-dependent. Also, control command starts with high gain and actuator dynamics is neglected. Moreover, stability analysis is not investigated after incorporating fuzzy tuning system. A robust neural-fuzzy-network controller was designed in [20] for the position control of an n-link robot manipulator including actuator dynamics. Although, their control scheme does not require compensating auxiliary control design, but the employed network is more complicated and uses excess number of neurons. In addition, the second derivative of position angle is required as a part of controller inputs. Capisani et al., [23] presented an inverse dynamic-based second-order sliding mode controller to perform motion control of robot manipulators, but this method involves the higher order derivatives of the state variables. In this note, the motion tracking control of multiple-link robot manipulators actuated by permanent magnet DC motors is addressed. Sliding-mode-PID tracking controller is designed such that all the states and signals of the closed loop system remain bounded in the presence of unknown parameters and uncertainties. Also, neural network universal approximation property is employed for compensating uncertainties. Furthermore, the proposed controller contains an outer PID-loop that enhances the approximation performance during the initial period of weight adaptations, and provides designing a simple NN with lower amount of layers and neurons. Adaptation laws are applied to adjust the NN weights on-line. In order to avoid high gain control, the gain factor of robustifying term is designed adaptively. The reminder of this paper is organized as follows. In section 2, the mathematical models of both electrically and mechanically parts of an n-link electrically driven robot manipulator are given and the tracking problem is considered. Section 3 presents the design of the SMC including PID loop to which is denoted as SMC-PID and explains the NN structure. The design of NNSMC-PID is developed in section 4. In section 5, the simulation results carried out on a two-link elbow robot is provided and finally, some conclusions are drawn in section 6. 2

3 2. PLANT DYNAMICS AND PROBLEM FORMULATION The mathematical equations describing electrical and mechanical dynamics of a permanent magnet DC motor are as follows [1]: (1) τ (2) τk i (3) where is the armature voltage of the motor, and are armature equivalent resistance and inductance, respectively, is the back electromotive force constant, is the armature current and denotes the rotor position, is the total moment of inertia, is the damping coefficient, and τ represent the generated motor torque and the load torque, respectively, and is the diagonal matrix of motor torque constant. The dynamical equation of an n-link robot manipulator in the standard form is describing by [1]:, (4) where is the completed inertia matrix, the vectors,, are the position, velocity and angular acceleration of the robot joints, respectively. Moreover, the matrix, is the matrix of Coriolis and centrifugal forces and is the gravity vector. Also, stands for the dynamic friction vector, denotes the vector of disturbance and un-modeled dynamics, and finally, is the torque vector. With the purpose of increasing the motion speed of the manipulators, motors are equipped by the high reduction gears as follows: (5) and (6) where is the diagonal matrix of reduction ratio. In the following, some conventional properties of the robot manipulators and a practical constraint are considered. Property 1 The inertia matrix is symmetric and positive definite,. Property 2 The matrix of 2 is skew-symmetric, i.e. for any vector of, we have 2 0. Constraint 1 The maximum voltage that joint actuator can supply is. So, we have:, 1,, It should be noted that, the applicable control input for driving robot arm is the armature voltage of the motors, here. So, by using equations (1)-(6) and neglecting inductance, because of its tiny amount, the following equation is achieved. (7) 3

4 The previous equation can be expressed in a compact form as: (8) with is the control command and the other parameters are (9) (10) (11) (12) Remark 1 By noting that the parameters,,, and are positive definite diagonal matrices, the matrix is symmetric and positive definite. Remark 2 From relations (9) and (11), and property 2, the matrix 2 is skew-symmetric too. If one considers the desired trajectory which joint position must be held on it as, then the tracking error could be defined as: (13) Here, the tracking problem refers to define a control law such that the error would be driven toward the inside of an arbitrary small region around zero, with maintaining the armature voltage within the constraint 1. This aim will be attained in the next section. 3. SMC-PID DESIGN AND NN DESCRIPTION A key step in designing sliding mode controller is to introduce a proper sliding surface so that tracking errors and output deviations can be reduced to a satisfactory level [24]. Accordingly, the sliding surface is considered as (14), containing the integral part in addition to the derivative term. (14) where is diagonal positive definite matrix. Hence, 0 is a stable sliding surface and 0 as. Only defining the sliding surface as (14) is not adequate to claim that SMC-PID is designed, but the control effort must contain the independent PID part. For this purpose, the robot dynamic equations can be rewritten based on the sliding surface (in term of filtered error) as follows: (15) where (16) where, and are given by (9), (11) and (12) respectively, and (17) Note that the input vector of includes linear combination of and, (i.e. ) which they comprise, and,, too, respectively. The input dimension of the two-layer NN designed here is 4

5 less than that of given by [13], and thus the proposed method is more desirable from an implementation point of view. Sliding mode control strategy consists of designing a two-part controller. (18) with is equivalent control part which is applied to cancel the uncertain nonlinear function, and specifies robust control term. Considering unknown parameter, uncertainties and disturbances indicates that the function is not accessible. Briefly speaking, neural networks incorporate to reconstruct the part by approximating the function, here. According to universal approximation property of neural networks [11], there is a two-layer NN with sufficient number of neurons, and sigmoid or RBF activation function for hidden layer and linear activation function for output layer (see Fig.1) such that: (19) where is the input vector computed by (17), and represents the NN weights for hidden and output layers, respectively, denotes activation function of the hidden layer and is NN approximation error. Choosing activation function is arbitrary provided that the function satisfies an approximation property and it and its derivative are bounded [11], consequently the sigmoid activation function is considered, here. 1 1 (20) Succeeding section explains complete controller design and investigates stability content. Fig. 1. Two-layer NN structure 4. NNSMC-PID CONTROLLER DESIGN Note that the utilized weights in (19) are optimum and is approximated ideally, over there. Estimation of is accomplished by the estimated weights and, respectively. So, the NN controller is designed as: (21) where is estimation of and and are updated adaptively. The estimation errors are defined as follows: 5

6 , W WW (22) also, the hidden layer output error for a given input is (23) Consider the as its Taylor series expansion as σ (24) where denotes higher order terms in Taylor series and From (23) and (24), we have: (25) (26) Now, one can obtain overall error between optimum function and its estimation as: (27) where (28) is the uncertain term and is supposed to be bounded by as demonstrated in (29). (29) Design of the control system is provided in the following theorem and is illustrated in Fig.2 schematically. Theorem 1 Robot manipulator including actuator dynamics represented by equation (8) is considered, and the sliding surface is defined by (14). If the control input is designed as (30) together with adaptation laws of NN controller as (31)-(33), then the asymptotic stability of the dynamical system is guaranteed. sgn (30) (31) (32) sgn (33) where is a positive definite diagonal matrix, is the estimated value of. Also,, and are positive constants and sgn denotes sign function. 6

7 Proof: consider the following Lyapunov function candidate (34) where denotes the trace operator and. Differentiating of the relation (34) gives (35) By substituting (30) in to the first part of (35) and by using (27) one can obtain sgns sgns Some useful relations for manipulating last tow equations are provided in the following. Replacing (36) in (35) and using above relations, produce sgns 1 (36) (37) Note that,,, and remark 2 yields 2 0. Also, if adaptive laws (31) and (32) are taken in to account, then we have sgns 1 sgns substituting (33) in (38) and adopting (29), yields 0 (39) where is minimum singular value of. Since 0, the stability in the sense of Lyapunov is guaranteed which implies that the parameters,, and (and consequently,, ) are bounded. In addition lim (38) 7

8 whereas, is bounded, hence Barbalat s Lemma [3] indicates that lim 0. Note that 0, as a result 0 as. Therefore, the proposed control system is asymptotically stable. WEIGHT ADAPTATIONS NN PID ELECTRICALLY DRIVEN ROBOT MANIPULATOR GAIN ADAPTATION ROBUST COMPENSATO R Fig. 2. Block diagram of the control system structure Remark 3 The PID term in the above control effort, makes Lyapunov derivative more negative, so it makes the transient response faster and also ensures the performance efficiency during the initial period of weights adaptations. Remark 4 In practical systems, however, it is impossible to achieve infinitely fast switching control, because of finite time delays for the control computation and limitation of physical actuators. For that reason, the sign function is replaced by saturation function here, and the stability matter is investigated analytically. The saturation function is selected as s sat s φ sgn s φ φ s φ s φ (40) where is a thin boundary layer such that 01. The adaptive law (33) must be replaced by ; So, the equation (38) is changed to sat (41) Now, there are two situations; a) if, then 0 (42) b) if, then 8

9 0 (43) Note that, since 0 1, therefore. Both situations imply that 0, and consequently, the control system remains stable after replacing saturation function. It is worth mentioning that, Remark 5 The sliding gain is chosen dynamically and its dynamic depends on sliding surface. When the states go far from the sliding manifold, the absolute value of increases to force them back to sliding manifold, and when the states are close to the sliding manifold, the absolute value of decreases accordingly. This feature beside the replacing saturation function, act as what is heuristically designed by fuzzy system in [22]. Furthermore, the system stability is addressed here. 5. THE CASE STUDY AND SIMULATION RESULTS In order to show the effectiveness of the proposed control method, it is applied to a two-link elbow robot (see Fig.3) driven by permanent magnet DC motors with the following parameters: 2 cos cos cos, sin sin sin 0 (44) cos cos cos cos where is the angle of joint, is the mass of link, is the total length of link, is center-ofgravity length of link, and 9.8 m/s 2 is gravity acceleration. 9

10 Fig. 3. Two-Link Elbow Robot Manipulator The detailed parameters of this robot manipulator and permanent magnet DC motor actuators are provided in table 1 [20]. According to the actuator manufacturer, the DC motors are able to accept input voltages within the following bounds: 12 [V] (45) 12 [V] For example, one can use 12V DC servo motors for actuating joints. In practice, also, a servo control card is required which should include multichannels of digital/analog (D/A) and encoder interface circuits. TABLE 1 PARAMETERS OF TWO-LINK ELBOW ROBOT AND ACTUATORS Two-Link Elbow Robot Permanent-Magnet DC Motors 3.55 kg 0.75 kg kg.m kg.m mm 210 mm N.m/s 210 N.m/s mm 105 mm 2.8 Ω 4.8 Ω 0.21 N.m/A 0.23 N.m/A 3 mh 2.4 mh 1/60 1/ s/rad.v s/rad.v The external disturbances can be considered as external forces injected into the robotic system, and are supposed to have following expression. sin 4 sin 4 (46) Also, the friction term is considered here as [20]: sgn sgn (47) 10

11 In order to show the effectiveness of proposed controller in tracking of desired trajectory, it is assumed to have the sinusoidal shape in this simulation. sin sin (48) The design parameters are given in table 2. The gain matrices and are selected such that the roots of the characteristic polynomial 0 lie strictly in the open left half of the complex plane when the system is in sliding mode ( 0). The neural network designed here has four neurons as hidden layer and two neurons as output layer, and its weights are totally initialized at zero. Remark 6 For a two-layer NN designed here with the input vector given by (17), we have 6, 4 and 2, for a two-link manipulator. Accordingly, the numbers of adaptive weights are 24 and 8 for input-to-hidden layer weights and output layer weights, respectively. So, only 32 weight parameters must be adaptively updated here while using the NN given in [13], with 10, 10 and 2, this number increases to 120. If the network size is chosen to large, the improvement of control performance is limited and the computation burden for the CPU is significantly increased. The gain matrix which acts as the gain of the PID term is determined large enough to improve transient response in the initial period of weight adaptations. On the other hand, choosing to a large extent increases the overall controller gain and may exceed the permissible voltages of the actuators that are regarded in constraint 1. So, there is a tradeoff between fast response and practical limitations. TABALE 2 DESIGN PARAMETERS / / The mass variation of second link, the external disturbance and the friction are the major factors that affect the control performance of the robotic system. In the reminder of this section, two simulation cases are carried out to show the improvement due to the NNSM_PID control method proposed in this paper. In both cases, the simulation results of applying presented method are compared with the related results of the fuzzy sliding mode_pid (FSM_PID) control method proposed in [22]. In the first case, the disturbance (46) and mass variation are injected and in the second case, the friction term is exerted too. The mass variation condition is that 1 kg weight is added to the mass of 2 nd link (i.e kg). For the FSM_PID case, the control law is as following [22]: sgn (49) (50) 11

12 (51) where, is the control input, is of fuzzy system output and and are the scaling gain of the fuzzy system output. Here, it is assumed that only manipulator parameters could be estimated and actuator parameters are still unknown. So, is chosen as [22]: where, and are achieved from nominal value of manipulator parameters. However, all of the manipulator parameters are considered with 10% uncertainty. The design parameters of the FSM_PID controller are , (53) Simulation 1 In this case, the friction term is neglected, mass variation occurs at 3 sec and external disturbance is injected at 6 sec. The desired trajectory is depicted in Fig.4. The vectors of tracking errors of FSM_PID and NNSM_PID are shown in Fig.5 (a) and (b), respectively. Both diagrams of Fig.5 are plotted in the same scaled axes to achieve fairly comparison. The FSM_PID controller does not meet the tracking purpose in the unknown actuator parameters and mass variation conditions. On the contrary, the method proposed in this paper provides swift and precise tracking responses. Fig.6 displays the control efforts (i.e. input armature voltages of motors). The FSM_PID associated control commands are jagged to some extent, while, the NNSM_PID case produces smooth control commands with slowly variation and lower voltage amplitude. Lower voltage commands are more protected toward actuator saturations. The NN outputs are shown in Fig.7 and it indicates that the designed neural network can approximate nonlinear terms with unknown parameters, smoothly and boundedly. Simulation 2 With the purpose of showing robustness of our designed controller against uncertainties and un-modeled dynamics, the friction term (47) is added here. The vectors of tracking errors of FSM_PID and NNSM_PID are shown in Fig.8 (a) and (b), respectively. However, the response of the FSM_PID case is further undesirable in this condition, on the other hand, the NNSM_PID control remains robust and its response is satisfactory, as well as previous simulation case. Control efforts of this case are demonstrated in Fig.9. Because of exerting friction term, the input voltage commands are higher than previous case but the NNSM_PID control commands are still smooth and vary slowly. The NN output is shown in Fig.8. Finally, as can be seen from Fig.9, matrix norm of the adaptive weights, and, have bounded value, less than 3, that it verifies what was claimed in the Theorem 1 about boundedness of these signals. 6. CONCLUSION Whenever, fast and high-precision position control is required for a system which has high nonlinearity and unknown parameters, and also, suffers from uncertainties and disturbances, such as robot manipulators, in that case, necessity of designing a developed controller that is robust and has selflearning ability is appeared. For this purpose, an efficient combination of sliding mode control, PID (52) 12

13 control and neural network control for position tracking of robot manipulators driven by permanent magnet DC motors was addressed in this note. SMC is robust against uncertainties, but it is extremely dependent on model and uses unnecessary high control gain; So, NN control approach is employed to approximate major part of the model. A PID part was added to make the response faster, and to assure the reaching of sliding surface during initial period of weight adaptations. Moreover, four practical aspects of robot manipulator control such as actuator dynamics, restriction on input armature voltage of actuators due to saturation of them, friction and uncertainties were considered. In spite of these features, the controller was designed based on Lyapunov stability theory and it could carry out the position control with fast transient and high-precision response, successfully. Finally, three-step simulation results of applying the proposed methodology to an electrically driven two-link elbow robot were provided, and they confirmed the success of presented approach. However, the presented design was performed in the joint space of robot manipulator and kinematic uncertainty was not considered. In the future work, we will expand this method to work space design with uncertain kinematics. Fig. 4. Desired input trajectory (a) (b) Fig. 5. (sim1) Tracking error of joints, (a) FSM_PID (b) NNSM_PID 13

14 (a) (b) Fig. 6. (sim1) Control commands (a) FSM_PID (b) NNSM_PID Fig. 7. (sim1) NN control effort (a) (b) Fig. 8. (sim2) Tracking error of joints (a) FSM_PID (b) NNSM_PID 14

15 (a) (b) Fig. 9. (sim2) Control commands (a) FSM_PID (b) NNSM_PID Fig. 10. (sim2) NN control effort 15

16 Fig. 11. (sim2) Matrix norm of adaptive weights and REFERENCES [1] M. W. Spong and M. Vidiasagar, Robot Dynamics and Control, Wiley, New York, [2] V. I. Utkin, Sliding Modes and their Application in Variable Structure Systems, MIR Publishers, Moscow [3] J. J. E. Slotin and W. Li, Applied Nonlinear Control. Englewood Cliffs, NJ: Prentice-Hall, [4] M. Zhang, Z. Yu, H. Huan and Y. Zhou, The Sliding Mode Variable Structure Control Based on Composite Reaching Law of Active Magnetic Bearing, ICIC Express Letters, vol.2, no.1, pp.59-63, [5] J. Y. Hung, W. Gao and J. C. Hung, Variable structure control: A survey, IEEE Transactions on Industrial Electronics, vol. 40, pp [6] W. Gao and J. C. Hung, Variable Structure Control of Nonlinear Systems: A New Approach, IEEE Transactions on Industrial Electronics, vol. 40, no. 1, pp , [7] O. Kaynak, K. Erbatur and M. Ertuģrul, The Fusion of Computationally Intelligent Methodologies and Sliding-Mode Control: A Survey, IEEE Transactions on Industrial Electronics, vol. 48, no. 1, pp [8] P. Palm, D. Driankov and H. Hellendoorn, Model Based Fuzzy Control: Fuzzy Gain Schedulers and Sliding mode Fuzzy Controllers, Springer-Verlag Berlin Heidelberg, [9] L. K. Wang, H. F. Leung and K. S. Tam, A Fuzzy Sliding Controllers for Nonlinear Systems, IEEE Trans. Ind. Elec., vol. 48, no. 1, pp , [10] M. T. Hagan, H. B. Demuth and M. Beale, Neural Network Design, PWS Publishing Company, [11] F. L. Lewis, S. Jagannathan and A. Yesildirek, Neural Network Control of Robot Manipulators and Nonlinear Systems, Taylor & Francis, [12] G. Capi, Application of Recurrent Neural Controllers for Robot Complex Task Performance, International Journal of Innovative Computing, Information and Control, vol.5, no.5, pp , [13] F. L. Lewis, A. Yesidirek and K. Liu, Multilayer Neural-Net Robot Controller with Guaranteed Tracking Performance, IEEE Transactions on Neural Networks, vol. 7, no. 2, [14] M. Ertuģrul and O. Kaynak, Neuro Sliding Mode Control of Robotic Manipulators, Mechatronics 10, pp , [15] R. J. Wai, Tracking control based on neural network strategy for robot manipulator, Neurocomputing 51, pp , [16] Y. Tang, F. Sun and Z. Sun, Neural network control of flexible-link manipulators using sliding mode, Neurocomputing 16

17 70, pp. 288, [17] H. Hu and P. Y. Woo, Fuzzy Supervisory Sliding-Mode Neural-Network Control for Robotic Manipulators, IEEE Transactions on Industrial Electronics, vol. 53, no. 3, pp , [18] S. N. Huang, K. K. Tan and T. H. Lee, Adaptive neural network algorithm for control design of rigid-link electrically driven robots, Neurocomputing 71, pp , [19] Y. C. Chang and H. M. Yen, Robust tracking control for a class of uncertain electrically driven robots, IET Control Theory and Applications, vol. 3, no. 5, pp , [20] R. J. Wai and P. C. Chen, Robust Neural-Fuzzy-Network Control for Robot Manipulator Including Actuator Dynamics, IEEE Transactions on Industrial Electronics, vol. 53, no. 4, pp , [21] Y. C. Chang, H. M. Yen and M. F. Wu, An intelligent robust tracking control for electrically driven robot systems, International Journal of Systems Science, vol. 39, no. 5, pp , [22] S. E. Shafiei and M. Ataei, Sliding Mode PID Controller Design for Robot Manipulators by Using Fuzzy Tuning Approach, Proceedings of the 27 th Chinese Control Conference, July , Kunming, Yunnan, China, pp , [23] L. M. Capisani, A. Ferrara and L. Magnani, Design and experimental validation of a second-order sliding-mode motion controller for robot manipulators, International Journal of Control, vol. 82, no. 2, pp , [24] I. Eker, Sliding mode control with PID sliding surface and experimental application to an electromechanical plant, ISA Transaction., vol. 45, no. 1, pp ,

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

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

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

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

Adaptive Neuro-Sliding Mode Control of PUMA 560 Robot Manipulator

Adaptive Neuro-Sliding Mode Control of PUMA 560 Robot Manipulator Journal of Automation, Mobile Robotics & Intelligent Systems VOLUME 1, N 4 216 Adaptive Neuro-Sliding Mode Control of PUMA 56 Robot Manipulator Submitted: 28 th June 216; accepted: 7 th October 216 Ali

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

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 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

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

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

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

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 NEURAL NETWORK CONTROL OF MECHATRONICS OBJECTS

ADAPTIVE NEURAL NETWORK CONTROL OF MECHATRONICS OBJECTS acta mechanica et automatica, vol.2 no.4 (28) ADAPIE NEURAL NEWORK CONROL OF MECHARONICS OBJECS Egor NEMSE *, Yuri ZHUKO * * Baltic State echnical University oenmeh, 985, St. Petersburg, Krasnoarmeyskaya,

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

A sub-optimal second order sliding mode controller for systems with saturating actuators

A sub-optimal second order sliding mode controller for systems with saturating actuators 28 American Control Conference Westin Seattle Hotel, Seattle, Washington, USA June -3, 28 FrB2.5 A sub-optimal second order sliding mode for systems with saturating actuators Antonella Ferrara and Matteo

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

Open Access Permanent Magnet Synchronous Motor Vector Control Based on Weighted Integral Gain of Sliding Mode Variable Structure

Open Access Permanent Magnet Synchronous Motor Vector Control Based on Weighted Integral Gain of Sliding Mode Variable Structure Send Orders for Reprints to reprints@benthamscienceae The Open Automation and Control Systems Journal, 5, 7, 33-33 33 Open Access Permanent Magnet Synchronous Motor Vector Control Based on Weighted Integral

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

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

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

Predictive Cascade Control of DC Motor

Predictive Cascade Control of DC Motor Volume 49, Number, 008 89 Predictive Cascade Control of DC Motor Alexandru MORAR Abstract: The paper deals with the predictive cascade control of an electrical drive intended for positioning applications.

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

Exponential Controller for Robot Manipulators

Exponential Controller for Robot Manipulators Exponential Controller for Robot Manipulators Fernando Reyes Benemérita Universidad Autónoma de Puebla Grupo de Robótica de la Facultad de Ciencias de la Electrónica Apartado Postal 542, Puebla 7200, México

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 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

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

NMT EE 589 & UNM ME 482/582 ROBOT ENGINEERING. Dr. Stephen Bruder NMT EE 589 & UNM ME 482/582

NMT EE 589 & UNM ME 482/582 ROBOT ENGINEERING. Dr. Stephen Bruder NMT EE 589 & UNM ME 482/582 NMT EE 589 & UNM ME 482/582 ROBOT ENGINEERING NMT EE 589 & UNM ME 482/582 Simplified drive train model of a robot joint Inertia seen by the motor Link k 1 I I D ( q) k mk 2 kk Gk Torque amplification G

More information

Sensorless Sliding Mode Control of Induction Motor Drives

Sensorless Sliding Mode Control of Induction Motor Drives Sensorless Sliding Mode Control of Induction Motor Drives Kanungo Barada Mohanty Electrical Engineering Department, National Institute of Technology, Rourkela-7698, India E-mail: kbmohanty@nitrkl.ac.in

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

Electronic Throttle Valve Control Design Based on Sliding Mode Perturbation Estimator

Electronic Throttle Valve Control Design Based on Sliding Mode Perturbation Estimator on Sliding Mode Perturbation Estimator Asst. Prof. Dr. Shibly Ahmed Al-Samarraie, Lect. Yasir Khudhair Al-Nadawi, Mustafa Hussein Mishary, Muntadher Mohammed Salih Control & Systems Engineering Department,

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

Real-time Motion Control of a Nonholonomic Mobile Robot with Unknown Dynamics

Real-time Motion Control of a Nonholonomic Mobile Robot with Unknown Dynamics Real-time Motion Control of a Nonholonomic Mobile Robot with Unknown Dynamics TIEMIN HU and SIMON X. YANG ARIS (Advanced Robotics & Intelligent Systems) Lab School of Engineering, University of Guelph

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

Neural Network Control of Robot Manipulators and Nonlinear Systems

Neural Network Control of Robot Manipulators and Nonlinear Systems Neural Network Control of Robot Manipulators and Nonlinear Systems F.L. LEWIS Automation and Robotics Research Institute The University of Texas at Arlington S. JAG ANNATHAN Systems and Controls Research

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

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 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

An adaptive sliding mode control scheme for induction motor drives

An adaptive sliding mode control scheme for induction motor drives An adaptive sliding mode control scheme for induction motor drives Oscar Barambones, Patxi Alkorta, Aitor J. Garrido, I. Garrido and F.J. Maseda ABSTRACT An adaptive sliding-mode control system, which

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

Case Study: The Pelican Prototype Robot

Case Study: The Pelican Prototype Robot 5 Case Study: The Pelican Prototype Robot The purpose of this chapter is twofold: first, to present in detail the model of the experimental robot arm of the Robotics lab. from the CICESE Research Center,

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

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

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

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

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

Design of Sliding Mode Control for Nonlinear Uncertain System

Design of Sliding Mode Control for Nonlinear Uncertain System Design of Sliding Mode Control for Nonlinear Uncertain System 1 Yogita Pimpale, 2 Dr.B.J.Parvat ME student,instrumentation and Control Engineering,P.R.E.C. Loni,Ahmednagar, Maharashtra,India Associate

More information

LIAPUNOV S STABILITY THEORY-BASED MODEL REFERENCE ADAPTIVE CONTROL FOR DC MOTOR

LIAPUNOV S STABILITY THEORY-BASED MODEL REFERENCE ADAPTIVE CONTROL FOR DC MOTOR LIAPUNOV S STABILITY THEORY-BASED MODEL REFERENCE ADAPTIVE CONTROL FOR DC MOTOR *Ganta Ramesh, # R. Hanumanth Nayak *#Assistant Professor in EEE, Gudlavalleru Engg College, JNTU, Kakinada University, Gudlavalleru

More information

Internal Model Control of A Class of Continuous Linear Underactuated Systems

Internal Model Control of A Class of Continuous Linear Underactuated Systems Internal Model Control of A Class of Continuous Linear Underactuated Systems Asma Mezzi Tunis El Manar University, Automatic Control Research Laboratory, LA.R.A, National Engineering School of Tunis (ENIT),

More information

Position and Velocity Profile Tracking Control for New Generation Servo Track Writing

Position and Velocity Profile Tracking Control for New Generation Servo Track Writing Preprints of the 9th World Congress The International Federation of Automatic Control Cape Town, South Africa. August 24-29, 24 Position and Velocity Profile Tracking Control for New Generation Servo Track

More information

Variable Sampling Effect for BLDC Motors using Fuzzy PI Controller

Variable Sampling Effect for BLDC Motors using Fuzzy PI Controller Indian Journal of Science and Technology, Vol 8(35), DOI:10.17485/ijst/2015/v8i35/68960, December 2015 ISSN (Print) : 0974-6846 ISSN (Online) : 0974-5645 Variable Sampling Effect BLDC Motors using Fuzzy

More information

Seul Jung, T. C. Hsia and R. G. Bonitz y. Robotics Research Laboratory. University of California, Davis. Davis, CA 95616

Seul Jung, T. C. Hsia and R. G. Bonitz y. Robotics Research Laboratory. University of California, Davis. Davis, CA 95616 On Robust Impedance Force Control of Robot Manipulators Seul Jung, T C Hsia and R G Bonitz y Robotics Research Laboratory Department of Electrical and Computer Engineering University of California, Davis

More information

State and Parameter Estimation Based on Filtered Transformation for a Class of Second-Order Systems

State and Parameter Estimation Based on Filtered Transformation for a Class of Second-Order Systems State and Parameter Estimation Based on Filtered Transformation for a Class of Second-Order Systems Mehdi Tavan, Kamel Sabahi, and Saeid Hoseinzadeh Abstract This paper addresses the problem of state and

More information

Trigonometric Saturated Controller for Robot Manipulators

Trigonometric Saturated Controller for Robot Manipulators Trigonometric Saturated Controller for Robot Manipulators FERNANDO REYES, JORGE BARAHONA AND EDUARDO ESPINOSA Grupo de Robótica de la Facultad de Ciencias de la Electrónica Benemérita Universidad Autónoma

More information

A New Model Reference Adaptive Formulation to Estimate Stator Resistance in Field Oriented Induction Motor Drive

A New Model Reference Adaptive Formulation to Estimate Stator Resistance in Field Oriented Induction Motor Drive A New Model Reference Adaptive Formulation to Estimate Stator Resistance in Field Oriented Induction Motor Drive Saptarshi Basak 1, Chandan Chakraborty 1, Senior Member IEEE and Yoichi Hori 2, Fellow IEEE

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

Rigid Manipulator Control

Rigid Manipulator Control Rigid Manipulator Control The control problem consists in the design of control algorithms for the robot motors, such that the TCP motion follows a specified task in the cartesian space Two types of task

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

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

Passivity-based Control of Euler-Lagrange Systems

Passivity-based Control of Euler-Lagrange Systems Romeo Ortega, Antonio Loria, Per Johan Nicklasson and Hebertt Sira-Ramfrez Passivity-based Control of Euler-Lagrange Systems Mechanical, Electrical and Electromechanical Applications Springer Contents

More information

Mechatronics Engineering. Li Wen

Mechatronics Engineering. Li Wen Mechatronics Engineering Li Wen Bio-inspired robot-dc motor drive Unstable system Mirko Kovac,EPFL Modeling and simulation of the control system Problems 1. Why we establish mathematical model of the control

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

Stabilization of Angular Velocity of Asymmetrical Rigid Body. Using Two Constant Torques

Stabilization of Angular Velocity of Asymmetrical Rigid Body. Using Two Constant Torques Stabilization of Angular Velocity of Asymmetrical Rigid Body Using Two Constant Torques Hirohisa Kojima Associate Professor Department of Aerospace Engineering Tokyo Metropolitan University 6-6, Asahigaoka,

More information

Research Article RBF Neural Network of Sliding Mode Control for Time-Varying 2-DOF Parallel Manipulator System

Research Article RBF Neural Network of Sliding Mode Control for Time-Varying 2-DOF Parallel Manipulator System Mathematical Problems in Engineering Volume, Article ID 7, pages http://dx.doi.org/.//7 Research Article RBF Neural Network of Sliding Mode Control for Time-Varying -DOF Parallel Manipulator System Haizhong

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

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

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

DESIGN OF ROBUST CONTROL SYSTEM FOR THE PMS MOTOR

DESIGN OF ROBUST CONTROL SYSTEM FOR THE PMS MOTOR Journal of ELECTRICAL ENGINEERING, VOL 58, NO 6, 2007, 326 333 DESIGN OF ROBUST CONTROL SYSTEM FOR THE PMS MOTOR Ahmed Azaiz Youcef Ramdani Abdelkader Meroufel The field orientation control (FOC) consists

More information

Chaos suppression of uncertain gyros in a given finite time

Chaos suppression of uncertain gyros in a given finite time Chin. Phys. B Vol. 1, No. 11 1 1155 Chaos suppression of uncertain gyros in a given finite time Mohammad Pourmahmood Aghababa a and Hasan Pourmahmood Aghababa bc a Electrical Engineering Department, Urmia

More information

Model Reference Adaptive Control of Underwater Robotic Vehicle in Plane Motion

Model Reference Adaptive Control of Underwater Robotic Vehicle in Plane Motion Proceedings of the 11th WSEAS International Conference on SSTEMS Agios ikolaos Crete Island Greece July 23-25 27 38 Model Reference Adaptive Control of Underwater Robotic Vehicle in Plane Motion j.garus@amw.gdynia.pl

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

A neural network based sliding mode controller of folding-boom aerial work platform

A neural network based sliding mode controller of folding-boom aerial work platform Research Article A neural network based sliding mode controller of folding-boom aerial work platform Advances in Mechanical Engineering 7, Vol. 9() 9 Ó The Author(s) 7 DOI:.77/687877876 journals.sagepub.com/home/ade

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

Robust Control For Variable-Speed Two-Bladed Horizontal-Axis Wind Turbines Via ChatteringControl

Robust Control For Variable-Speed Two-Bladed Horizontal-Axis Wind Turbines Via ChatteringControl Robust Control For Variable-Speed Two-Bladed Horizontal-Axis Wind Turbines Via ChatteringControl Leonardo Acho, Yolanda Vidal, Francesc Pozo CoDAlab, Escola Universitària d'enginyeria Tècnica Industrial

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

UDE-based Dynamic Surface Control for Strict-feedback Systems with Mismatched Disturbances

UDE-based Dynamic Surface Control for Strict-feedback Systems with Mismatched Disturbances 16 American Control Conference ACC) Boston Marriott Copley Place July 6-8, 16. Boston, MA, USA UDE-based Dynamic Surface Control for Strict-feedback Systems with Mismatched Disturbances Jiguo Dai, Beibei

More information

Pierre Bigot 2 and Luiz C. G. de Souza 3

Pierre Bigot 2 and Luiz C. G. de Souza 3 INTERNATIONAL JOURNAL OF SYSTEMS APPLICATIONS, ENGINEERING & DEVELOPMENT Volume 8, 2014 Investigation of the State Dependent Riccati Equation (SDRE) adaptive control advantages for controlling non-linear

More information

Power Rate Reaching Law Based Second Order Sliding Mode Control

Power Rate Reaching Law Based Second Order Sliding Mode Control International OPEN ACCESS Journal Of Modern Engineering Research (IJMER) Power Rate Reaching Law Based Second Order Sliding Mode Control Nikam A.E 1. Sankeshwari S.S 2. 1 P.G. Department. (Electrical Control

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

A Novel Integral-Based Event Triggering Control for Linear Time-Invariant Systems

A Novel Integral-Based Event Triggering Control for Linear Time-Invariant Systems 53rd IEEE Conference on Decision and Control December 15-17, 2014. Los Angeles, California, USA A Novel Integral-Based Event Triggering Control for Linear Time-Invariant Systems Seyed Hossein Mousavi 1,

More information

Survey of Methods of Combining Velocity Profiles with Position control

Survey of Methods of Combining Velocity Profiles with Position control Survey of Methods of Combining Profiles with control Petter Karlsson Mälardalen University P.O. Box 883 713 Västerås, Sweden pkn91@student.mdh.se ABSTRACT In many applications where some kind of motion

More information

Virtual Passive Controller for Robot Systems Using Joint Torque Sensors

Virtual Passive Controller for Robot Systems Using Joint Torque Sensors NASA Technical Memorandum 110316 Virtual Passive Controller for Robot Systems Using Joint Torque Sensors Hal A. Aldridge and Jer-Nan Juang Langley Research Center, Hampton, Virginia January 1997 National

More information

Robust Adaptive Attitude Control of a Spacecraft

Robust Adaptive Attitude Control of a Spacecraft Robust Adaptive Attitude Control of a Spacecraft AER1503 Spacecraft Dynamics and Controls II April 24, 2015 Christopher Au Agenda Introduction Model Formulation Controller Designs Simulation Results 2

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

Hung-Yuan Chung* and Lon-Chen Hung

Hung-Yuan Chung* and Lon-Chen Hung 54 Int. J. Computer Applications in echnology, Vol. 8, No. 4, 007 Design of an adaptive neural sliding-mode controller for seesaw systems Hung-Yuan Chung and Lon-Chen Hung Department of Electrical Engineering,

More information

H-INFINITY CONTROLLER DESIGN FOR A DC MOTOR MODEL WITH UNCERTAIN PARAMETERS

H-INFINITY CONTROLLER DESIGN FOR A DC MOTOR MODEL WITH UNCERTAIN PARAMETERS Engineering MECHANICS, Vol. 18, 211, No. 5/6, p. 271 279 271 H-INFINITY CONTROLLER DESIGN FOR A DC MOTOR MODEL WITH UNCERTAIN PARAMETERS Lukáš Březina*, Tomáš Březina** The proposed article deals with

More information

Adaptive robust control for DC motors with input saturation

Adaptive robust control for DC motors with input saturation Published in IET Control Theory and Applications Received on 0th July 00 Revised on 5th April 0 doi: 0.049/iet-cta.00.045 Adaptive robust control for DC motors with input saturation Z. Li, J. Chen G. Zhang

More information

An Improved Nonlinear Speed Controller for Series DC Motors

An Improved Nonlinear Speed Controller for Series DC Motors Proceedings of the 17th World Congress The International Federation of Automatic Control Seoul, Korea, July 6-11, 8 An Improved Nonlinear Speed Controller for Series DC Motors Dongbo Zhao Ning Zhang Department

More information

3- DOF Scara type Robot Manipulator using Mamdani Based Fuzzy Controller

3- DOF Scara type Robot Manipulator using Mamdani Based Fuzzy Controller 659 3- DOF Scara type Robot Manipulator using Mamdani Based Fuzzy Controller Nitesh Kumar Jaiswal *, Vijay Kumar ** *(Department of Electronics and Communication Engineering, Indian Institute of Technology,

More information

Robust Controller Design for Speed Control of an Indirect Field Oriented Induction Machine Drive

Robust Controller Design for Speed Control of an Indirect Field Oriented Induction Machine Drive Leonardo Electronic Journal of Practices and Technologies ISSN 1583-1078 Issue 6, January-June 2005 p. 1-16 Robust Controller Design for Speed Control of an Indirect Field Oriented Induction Machine Drive

More information

PRECISION CONTROL OF LINEAR MOTOR DRIVEN HIGH-SPEED/ACCELERATION ELECTRO-MECHANICAL SYSTEMS. Bin Yao

PRECISION CONTROL OF LINEAR MOTOR DRIVEN HIGH-SPEED/ACCELERATION ELECTRO-MECHANICAL SYSTEMS. Bin Yao PRECISION CONTROL OF LINEAR MOTOR DRIVEN HIGH-SPEED/ACCELERATION ELECTRO-MECHANICAL SYSTEMS Bin Yao Intelligent and Precision Control Laboratory School of Mechanical Engineering Purdue University West

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

Tracking Control of a Class of Differential Inclusion Systems via Sliding Mode Technique

Tracking Control of a Class of Differential Inclusion Systems via Sliding Mode Technique International Journal of Automation and Computing (3), June 24, 38-32 DOI: 7/s633-4-793-6 Tracking Control of a Class of Differential Inclusion Systems via Sliding Mode Technique Lei-Po Liu Zhu-Mu Fu Xiao-Na

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

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

An Adaptive Iterative Learning Control for Robot Manipulator in Task Space

An Adaptive Iterative Learning Control for Robot Manipulator in Task Space INT J COMPUT COMMUN, ISSN 84-9836 Vol.7 (22), No. 3 (September), pp. 58-529 An Adaptive Iterative Learning Control for Robot Manipulator in Task Space T. Ngo, Y. Wang, T.L. Mai, J. Ge, M.H. Nguyen, S.N.

More information

Balancing of an Inverted Pendulum with a SCARA Robot

Balancing of an Inverted Pendulum with a SCARA Robot Balancing of an Inverted Pendulum with a SCARA Robot Bernhard Sprenger, Ladislav Kucera, and Safer Mourad Swiss Federal Institute of Technology Zurich (ETHZ Institute of Robotics 89 Zurich, Switzerland

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

ENHANCEMENT MAXIMUM POWER POINT TRACKING OF PV SYSTEMS USING DIFFERENT ALGORITHMS

ENHANCEMENT MAXIMUM POWER POINT TRACKING OF PV SYSTEMS USING DIFFERENT ALGORITHMS Journal of Al Azhar University Engineering Sector Vol. 13, No. 49, October, 2018, 1290-1299 ENHANCEMENT MAXIMUM POWER POINT TRACKING OF PV SYSTEMS USING DIFFERENT ALGORITHMS Yasmin Gharib 1, Wagdy R. Anis

More information

On-Line Fast Algebraic Parameter and State Estimation for a DC Motor Applied to Adaptive Control

On-Line Fast Algebraic Parameter and State Estimation for a DC Motor Applied to Adaptive Control Proceedings of the World Congress on Engineering 28 Vol II WCE 28, July 2-4, 28, London, U.K. On-Line Fast Algebraic Parameter and State Estimation for a DC Motor Applied to Adaptive Control G. Mamani,

More information

Acceleration Feedback

Acceleration Feedback Acceleration Feedback Mechanical Engineer Modeling & Simulation Electro- Mechanics Electrical- Electronics Engineer Sensors Actuators Computer Systems Engineer Embedded Control Controls Engineer Mechatronic

More information