Decentralized PD Control for Non-uniform Motion of a Hamiltonian Hybrid System

Similar documents
Reverse Order Swing-up Control of Serial Double Inverted Pendulums

Robotics & Automation. Lecture 25. Dynamics of Constrained Systems, Dynamic Control. John T. Wen. April 26, 2007

Passivity-Based Control of an Overhead Travelling Crane

Nonlinear PD Controllers with Gravity Compensation for Robot Manipulators

Trajectory-tracking control of a planar 3-RRR parallel manipulator

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

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

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

On-line Learning of Robot Arm Impedance Using Neural Networks

Swinging-Up and Stabilization Control Based on Natural Frequency for Pendulum Systems

D DAVID PUBLISHING. Design of Torque Balancing Mechanisms. 1. Introduction. Bruno Zappa, Vittorio Lorenzi, Paolo Righettini and Roberto Strada

Lecture Schedule Week Date Lecture (M: 2:05p-3:50, 50-N202)

(W: 12:05-1:50, 50-N202)

Passivity-based Control of Euler-Lagrange Systems

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

Integrated Design and PD Control of High-Speed Closed-loop Mechanisms

Case Study: The Pelican Prototype Robot

q 1 F m d p q 2 Figure 1: An automated crane with the relevant kinematic and dynamic definitions.

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

ELEC4631 s Lecture 2: Dynamic Control Systems 7 March Overview of dynamic control systems

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

Virtual Passive Controller for Robot Systems Using Joint Torque Sensors

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

Funnel control in mechatronics: An overview

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

Robot Manipulator Control. Hesheng Wang Dept. of Automation

1. Consider the 1-DOF system described by the equation of motion, 4ẍ+20ẋ+25x = f.

Introduction to Robotics

Optimization of Model-Reference Variable-Structure Controller Parameters for Direct-Current Motor

Control of the Inertia Wheel Pendulum by Bounded Torques

Nonlinear Tracking Control of Underactuated Surface Vessel

General procedure for formulation of robot dynamics STEP 1 STEP 3. Module 9 : Robot Dynamics & controls

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

A Sliding Mode Controller Using Neural Networks for Robot Manipulator

Nonholonomic Constraints Examples

KINETIC ENERGY SHAPING IN THE INVERTED PENDULUM

Coupled Drive Apparatus Modelling and Simulation

13 Path Planning Cubic Path P 2 P 1. θ 2

Design of Observer-based Adaptive Controller for Nonlinear Systems with Unmodeled Dynamics and Actuator Dead-zone

Design and Control of Variable Stiffness Actuation Systems

Exponential Controller for Robot Manipulators

Advanced Robotic Manipulation

Research Article Periodic and Chaotic Motions of a Two-Bar Linkage with OPCL Controller

Real-Time Implementation of a LQR-Based Controller for the Stabilization of a Double Inverted Pendulum

CP1 REVISION LECTURE 3 INTRODUCTION TO CLASSICAL MECHANICS. Prof. N. Harnew University of Oxford TT 2017

Nonlinear Adaptive Robust Control. Theory and Applications to the Integrated Design of Intelligent and Precision Mechatronic Systems.

DIFFERENTIAL KINEMATICS. Geometric Jacobian. Analytical Jacobian. Kinematic singularities. Kinematic redundancy. Inverse differential kinematics

Contents. Dynamics and control of mechanical systems. Focus on

Grinding Experiment by Direct Position / Force Control with On-line Constraint Estimation

1373. Structural synthesis for broken strands repair operation metamorphic mechanism of EHV transmission lines

Robust Control of Cooperative Underactuated Manipulators

Self-tuning Control Based on Discrete Sliding Mode

Robotics. Dynamics. University of Stuttgart Winter 2018/19

Trigonometric Saturated Controller for Robot Manipulators

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

Final Exam April 30, 2013

Perturbation Method in the Analysis of Manipulator Inertial Vibrations

Observer Based Output Feedback Tracking Control of Robot Manipulators

Efficient Swing-up of the Acrobot Using Continuous Torque and Impulsive Braking

Angular Momentum Based Controller for Balancing an Inverted Double Pendulum

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

Rigid Manipulator Control

Programmable Valves: a Solution to Bypass Deadband Problem of Electro-Hydraulic Systems

Neural Network Control of Robot Manipulators and Nonlinear Systems

Application of Newton/GMRES Method to Nonlinear Model Predictive Control of Functional Electrical Stimulation

Modelling of Ball and Plate System Based on First Principle Model and Optimal Control

WEEK 1 Dynamics of Machinery

Flexible Space Robotic Manipulator with Passively Switching Free Joint to Drive Joint

General Physics I. Lecture 8: Rotation of a Rigid Object About a Fixed Axis. Prof. WAN, Xin ( 万歆 )

EDEXCEL NATIONAL CERTIFICATE/DIPLOMA ADVANCED MECHANICAL PRINCIPLES AND APPLICATIONS UNIT 18 NQF LEVEL 3

Dynamics and control of mechanical systems

A Novel Finite Time Sliding Mode Control for Robotic Manipulators

Position with Force Feedback Control of Manipulator Arm

Delay-Independent Stabilization for Teleoperation with Time Varying Delay

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

Introduction to Controls

Mobile Robot Control on a Reference Path

Selection of Servomotors and Reducer Units for a 2 DoF PKM

Linear Feedback Control Using Quasi Velocities

Balancing of an Inverted Pendulum with a SCARA Robot

Robotics. Dynamics. Marc Toussaint U Stuttgart

Robust Adaptive Attitude Control of a Spacecraft

available online at CONTROL OF THE DOUBLE INVERTED PENDULUM ON A CART USING THE NATURAL MOTION

Limit Cycle Walking on Ice

Design and Control of Compliant Humanoids. Alin Albu-Schäffer. DLR German Aerospace Center Institute of Robotics and Mechatronics

Video 8.1 Vijay Kumar. Property of University of Pennsylvania, Vijay Kumar

CONTROL OF THE NONHOLONOMIC INTEGRATOR

Automatic Control Systems. -Lecture Note 15-

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

Theory of Vibrations in Stewart Platforms

ROBUST FRICTION COMPENSATOR FOR HARMONIC DRIVE TRANSMISSION

, respectively to the inverse and the inverse differential problem. Check the correctness of the obtained results. Exercise 2 y P 2 P 1.

FORCE ANALYSIS OF MACHINERY. School of Mechanical & Industrial Engineering, AAiT

Attitude Regulation About a Fixed Rotation Axis

Spacecraft Attitude Control with RWs via LPV Control Theory: Comparison of Two Different Methods in One Framework

A Backstepping control strategy for constrained tendon driven robotic finger

Posture regulation for unicycle-like robots with. prescribed performance guarantees

Adaptive Tracking and Parameter Estimation with Unknown High-Frequency Control Gains: A Case Study in Strictification

Robot Dynamics II: Trajectories & Motion

MOBILE ROBOT DYNAMICS WITH FRICTION IN SIMULINK

Transcription:

International Journal of Automation and Computing 05(2), April 2008, 9-24 DOI: 0.007/s633-008-09-7 Decentralized PD Control for Non-uniform Motion of a Hamiltonian Hybrid System Mingcong Deng, Hongnian Yu 2 Akira Inoue Department of Systems Engineering, Okayama University, 3-- Tsushima-Naka, Okayama 700-8530, Japan 2 Faculty of Computing, Engineering and Technology, Staffordshire University, Stafford ST8 0DG, UK Abstract: In this paper, a decentralized proportional-derivative (PD) controller design for non-uniform motion of a Hamiltonian hybrid system is considered. A Hamiltonian hybrid system with the capability of producing a non-uniform motion is developed. The structural properties of the system are investigated by means of the theory of Hamiltonian systems. A relationship between the parameters of the system and the parameters of the proposed decentralized PD controller is shown to ensure local stability and tracking performance. Simulation results are included to show the obtained non-uniform motion. Decentralized proportional-derivative (PD) control, hybrid system, non-uniform motion, local stability, tracking perfor- Keywords: mance. Introduction In industrial applications such as programmable cutting, the cutting system is required to have extreme acceleration characteristics to produce a clean cut in the material. However, the range and speed of the obtainable output motions are limited by certain motor characteristics, such as the motor s rated torque, peak power capability and bandwidth. Meanwhile, the torque requirement from the motor during excessive torque fluctuations is to produce substantial heat generation in the motor windings. To save energy and reduce the servomotor s cost, hybrid linkage systems were considered by using a small servomotor and a constant velocity motor. For the design of a hybrid linkage system, a lot of work has been done by many researchers. A hybrid seven-bar mechanical design without considering the mathematical model was developed in. The kinematics optimization of a hybrid seven-bar system was also studied in 2. These seven-bar systems were parallel with the study of a hybrid linkage system without sliding output motion for a clean cut in 3. Recently, a hybrid linkage system offering an alternative means to generate a programmable third independent rotation and sliding output motion was designed in 4. However, the control system design for the hybrid system was not considered. The purpose of the work is as follows. The hybrid system in 4 is investigated based on Hamiltonian formulation, because the main advantage of the Hamiltonian formulation is the storage function of the passive map being precisely the total energy of the closed-loop system, and the output passivity can be guaranteed by a so-called damping injection gain (differential compensation) 5. By using the hybrid linkage system, a non-uniform motion Manuscript received January 5, 2007; revised December 20, 2007 *Corresponding author. E-mail address: deng@suri.sys.okayama-u.ac.jp (nonlinear motion) is obtained by combining the independent rotational motion and the sliding output motion. For control of the non-uniform motion, a decentralized proportional-derivative (PD) controller is designed by 6, 7 extending the general PD controller structure to the Hamiltonian system. Based on the properties of the Hamiltonian system, a relationship between the parameters of the hybrid system and the parameters of the decentralized PD controller is shown to ensure local stability and to evaluate tracking performance. Simulation results are included to show the obtained non-uniform motion. Notations K e P e α k : The total kinetic energy. : The potential energy of the system. : The angle with respect to the reference position of the link parallel and having same direction with x coordinate (k =,, 8). I i : The moment of inertia of motor armature (kg m 2 ), moment of inertia of load (kg m 2 ), and moment of inertia of linkages (kg m 2 ). When i =, 4, 5, I i denotes the moment of inertia of link I i about the ground. When i =2, 3, 7, 8, I i denotes the moment of inertia of link I i about its centre of mass. L i : The linkage of the hybrid linkage system. x i : x coordinate of mass center of linkages L 2, L 3, L 4, L 6, L 7,andL 8 (m). y i : y coordinate of mass center of linkages L 2, L 3, L 4, L 6, L 7,andL 8 (m). m i : The linkage mass (kg). T k : The generalized force or torque associated with the generalized coordinate α k (angular displacement (rad), k =,, 8).

20 International Journal of Automation and Computing 05(2), April 2008 T servo : The torque of the servo motor to drive crank (N m). T cv : The torque of the constant velocity motor to drive crank (N m). T output : The output torque of link 4. f 2 f f 0 : The initial distance between the slider start point and the servo motor fixed pivot. : The distance between the constant velocity motor fixed pivot and the servo motor fixed pivot. : The maximum of the required slider motion. γ : The initial angular displacement. θ : θ = α 2 α 7. T : The time interval (s). 2 Problem setup and Hamiltonian dynamics of the hybrid system The configuration of the hybrid linkage system driven by a constant velocity motor and a servomotor is shown in Fig.. The system has eight links, L,,L 8. It is noted that links 2, 7, and 8 are fixed together, i.e., there is no relative movement among them. For a given set of linkage dimensions, the mechanism requires two independent inputs, α and α 5, to produce specified rotational output variable α 4 and sliding output motion f(t), where α 4 and f(t) are from tasks. We have set the sliding block in a parallel slot so that the block can only do the parallel motion. In this paper, we set f(t) =f 2 +f 0 sin(α 4 +γ). Then, other variables can be decided by the kinematics analysis of the mechanism, when the sliding motion satisfies γ = π/2. The kinetic energy of the system is K e = 8 i= 2 Ii α2 i + i=2,3,4,6,7,8 and the potential energy of the system is P e = 2 mi(ẋ2 i +ẏ 2 i ) () 8 m igy i (2) i= where m 8 = 0, because we choose arc (L 2 and L 7)instead of triangle (L 2, L 7,andL 8) in real designs, and x =0.5L cos α, y =0.5L sin α x 2 = L cos α +0.5L 2 cos(α 7 + θ) y 2 = L sin α +0.5L 2 sin(α 7 + θ) x 3 = L 4 cos α 4 +0.5L 3 cos α 3 + f + f(t) y 3 = L 4 sin α 4 +0.5L 3 sin α 3 x 4 =0.5L 4 cos α 4 + f + f(t), y 4 =0.5L 4 sin α 4 x 5 =0.5L 5 cos α 5 + f, y 5 =0.5L 5 sin α 5 x 6 = L 5 cos α 5 +0.5L 6 cos α 6 + f y 6 = L 5 sin α 5 +0.5L 6 sin α 6 x 7 = L cos α +0.5L 7 cos α 7 y 7 = L sin α +0.5L 7 sin α 7. The Hamiltonian equations of motion are expressed as q = = H (3) 5 p ṗ = H p + H = 2 5 T T 5 T M M 2 M 2 M 22 5 (4) + P e (5) where H is the Hamiltonian, and M = J + J 3 J 4, M 2 = J 2 + J 32 J 42 M 2 = K + K 3 K 4, M 22 = K 2 + K 32 K 42. Fig. The hybrid linkage system Impose the following assumptions on the hybrid linkage system. Assumptions. ) The links are rigid. 2) Friction in all joints other than, 4, and 5 joints (angles) is negligible. Friction of sliding output motion is also negligible. 3) There is no backlash in the joints. The analytical expressions for the coefficients K ij, J ij, K ij, andj ij have been obtained by general dynamic analysis in the early work 4. The mathematical descriptions of the generalized torque are given as follows. In this case, the generalized force includes the applied torque from links L, L 4,andL 5,where T output is payload. So we have T = T 5 = i=,4,5 i=,4,5 T i T i α i α = T cv + T output α 4 α (6) α i α 5 = T servo + T output α 4 α 5 (7)

M. Deng et al. / Decentralized PD Control for Non-uniform Motion of a Hamiltonian Hybrid System 2 where T = T cv, T 5 = T servo, T 4 = T output, andt output is rotating torque. In this paper, we assume the mass of sliding block to be zero. If T output is unknown, then this term is regarded as a kind of disturbance. Some physical interpretations reveal that for the acceleration term, the inertia matrix is symmetric, positive definite, and configurationdependent. It can be proved that M 2 and M 2 have the following properties: ) J 2 = K ; 2) J 32 J 42 = K 3 K 4. From (5), the following energy balance immediately follows. d dt H = T H q + T H p ṗ T = qt. That is, with input T,T 2 T and output derivative of q, the system is passive, if P e is bounded from below. It is easy to prove that P e is bounded from the derivative of P e with respect to q 5. To evaluate the proposed hybrid linkage system, the structural relations have been proved. ) m 0 or m 5 0 (other m i = 0), the proposed system is equivalent to a one-link arm 8. 2) When m 0,m 2 0orm 5 0,andm 6 0 (other m i = 0), the proposed system is equivalent to a two-link arm 9, 0. 3) When m 0, m 7 0, m 5 0, and m 6 0 (other m i = 0), the proposed system is equivalent to a 4R linkage. 4) When L 6 =0andf(t) is constant, the proposed system is equivalent to the Stephenson six-bar linkage. 5) When L 8 = 0, the proposed system is equivalent to a slider hybrid system 2. To avoid singular values of A and C,wemustset α 3 α 4 and α 6 α 7. Meanwhile, it should be remembered that the quadratic solutions of the triangle function have to be considered. The desired solution will be determined by the desired linkage position. 3 Parameter design of the proposed PD controller In this section, a decentralized PD controller is designed. Further, the relationship between the proposed controller and the controlled system is shown. The PD controller is given as follows. T K P 0 α (t) α d (t) = + T 5 0 K P 5 α 5(t) α d5 (t) K D 0 0 K D5 T 5 (t) α d (t) α 5(t) α d5 (t) where K Pi > 0, K Di > 0, and α di is the desired trajectory of α i. The PD controller guarantees local stability and the required tracking accuracy over a time interval of 0,T. The design conditions of the parameters of the controller (8) are summarized as follows. ) Choose the design parameters δ and β such that q(0) q d (0) δ β M +(δ + T ) 2 K P q(0) q d (0) β, t 0,T. min(m) 2) Select a positive definite R 0 such that 2 ėt (ė T M )T q d ė T F ė R 0 B 0 +( D /β)i K D (9) where D = M q d ( q d T M )T q d + M 2 qt d q d Pe K D 0 K P 0 K D = K P = 0 K D5 0 K P 5 M M 2 α (t) α d (t) M = e = M 2 M 22 α 5(t) α d5 (t) α d (t) q d =. (0) α d5 (t) The proposed controller yields local stability of the whole system by the following brief explanation. Let V be a Lyapunov function V (q q d, q q d )=( q q d ) T M( q q d )+ (q q d ) T K p(q q d ) /2. The deviation of the function V along the trajectory of the seven bar dynamics presented by (5) and (0) is obtained as follows 6. V (x, ẋ) =ẋ T Mẍ +ẋ T Ṁẋ/2+ẋ T K px = ( ẋ T Ṁẋ ẋ T (ẋ T Nẋ) ẋ T (ẋ T N) T q d )/2 where ẋ T (B O + K D)ẋ +ẋ T d O () x = q q d, N = M and N is 2 2 inertia tensor and B 0 = The first term of () becomes zero because α Toutput 4 α α T 4 output α 5 ẋ T Ṁẋ = q T ẋ T Mẋ =(ẋ + q d ) T (ẋ T Nẋ) = ẋ T (ẋ T Nẋ)+ q T d (ẋ T Nẋ) =. ẋ T (ẋ T Nẋ)+ẋ T (ẋ T N) T q d. (2) Then, () can be rewritten as V (x, ẋ) = ẋ T (B O + K D)ẋ +ẋ T d O (3)

22 International Journal of Automation and Computing 05(2), April 2008 where the first term of the right hand side is non-positive. In the following, we discuss the second term. Similar to (2), we have that ẋ T Ṁ q d =(ẋ + q d ) T (ẋ T N) q d. (4) As a result, the second term can be rewritten into ẋ T d O = ẋ T M q d (ẋ + q d ) T (ẋ T N) q d + 2 ẋt (ẋ + q d ) T N q d 2 ẋt (ẋ T N) T q d + ẋ T B O q d + 2 ẋt ( q T d N)ẋ ẋ T (g + D). (5) Now, if we set the velocity feedback gain matrix K D as where K D = W + Z (6) W = diag(w, w 2, w n), w i > 0, ( i n) Z = diag(z, z 2, z n), z i > 0, ( i n). Then, using the result in 6, we obtain V (x, ẋ) = ẋ T (B O + K D)ẋ +ẋ T d O = ẋ T (W ẋ d) ẋ T (Z + B O)ẋ +ẋ T Rẋ ẋ T (W ẋ d) ẋ T (Z + B O R O)ẋ where R O denotes a positive definite matrix satisfying (7) ẋ T R ẋ ẋ T R O ẋ. (8) If each diagonal element of the matrix Z is set sufficiently large, the second term of the right hand side becomes negative. On the other hand, the value of the first term can become both positive and negative depending on the value of ẋ. In the following, we investigate the first term of (7) in detail. Now, note the following inequality: ẋ T (W ẋ d) ẋ (w m ẋ d ) (9) where w m =min(w). Further, suppose that at some t 0, T. If then it follows that p < ẋ(t) (20) d /w m p < ẋ (2) x T (Wx d) ẋ (w m ẋ d ) < 0. (22) Therefore, from (7) and (2), we know that if namely, then ( d /p)i W, R O B O Z (23) ( d /p)i + R O B O K D (24) V (x, ẋ) < 0. (25) Hence, if p< ẋ(t) at time t 0,T, the function V (x, ẋ) decreases with increasing time t 0,T. The convergence is ensured for the following bound 6. q(t) q d (t) β M +(δ + T ) 2 K P. (26) min(k P ) We summarize the above explanation as follows. When the design conditions () and (2) are satisfied, the trajectory tracking can be realized with the required accuracy using (26). 4 Simulation results In this section, we present numerical simulations to demonstrate the effectiveness of the proposed scheme. Simulation studies are conducted by using the structure shown in Fig.. The numerical values of the link parameters used in the simulations are shown in Table. During the simulation, we set T output =0,f 0 = 0 mm, f = 80 mm, and f 2 = 50 mm, the constant velocity motor and the servomotor were instructed to complete the motions α d = π/8 +.6t, and α d5 = 2π/3 +0.25sin(2π/5)/t. The desired non-uniform motion can be obtained by combining the above two motions. Here, the mass centers are located at the mid-points of the links. Table Design parameters of the hybrid linkage system Link Mass (g) Dimensions (mm) L 388.5 35.0mm L 5 284 39.5mm L 6 70 69.mm L 4 86 70.0mm L 3 7 53.0mm L 2 62.9 (L 2) 55.84 mm L 7 70.0 (L 7) 76.57 mm 57.2 Considering the design conditions for the PD controller in the previous section, the parameters of the controller were designed as follows: K P =0.8, K D =0.0, K P 5 =2, K D5 =0.05 where q d (0) = π/8, 2π/3 T, and q d (0) =.6,π/0 T. Figs. 2 and 3 show the real and the desired outputs of α and α 5. The results indicate that the outputs of the constant velocity motor and servomotor are obtained. It is known that the tracking performance can be improved by selecting the parameters K Pi and K Di satisfying (9) and (26). In the simulation, to avoid the singularity, we set that α 3 α 4 and α 6 α 7 were not less than π/90 (rad). Also, to obtain the desired linkage position, we set α i α i0 <π/2. It can be seen that the nonlinear output motion is obtained from the reference position α parallel and having the same direction

M. Deng et al. / Decentralized PD Control for Non-uniform Motion of a Hamiltonian Hybrid System 23 with x coordinate (see Fig. 4). The slider output is shown in Fig. 5. Remark. It is worth mentioning that parameters K Pi and K Di are selected by a priori trial and error, and that the design conditions ) and 2) are satisfied by choosing parameters δ, R 0,andβ. As a result, (26) is satisfied. However, the control performance is limited by parameters δ, R 0, and β. Therefore, to improve the control performance, we need to design K Pi and K Di by a priori trial and error so that the desired q(t) q d (t) is obtained provided that the fitting parameters δ, R 0,andβ are selected. Fig. 5 The slider output 5 Conclusions Fig. 2 Output of α The Hamiltonian dynamics model of a hybrid system with the capability of producing a non-uniform motion was given. A decentralized PD controller design for the Hamiltonian hybrid system was considered. A relationship between the system parameters and the proposed decentralized PD controller parameters was shown to ensure local stability and tracking performance. Simulation results are presented to examine the proposed method in this paper. References W. Bradshaw. Control of Hybrid Machines, Ph. D. dissertation, Liverpool John Moores University, UK, 997. 2 Z. Yuan. Design and Control of Hybrid Machines, Ph. D. dissertation, Liverpool John Moores University, UK, 2000. 3 H. Yu, M. Deng, M. J. Gilmartin, T. C. Yang. Full Dynamic Model of a Hybrid Seven-bar System. In Proceedings of the 3rd World Manufacturing Congress, NewYork,USA,CD- ROM, 200. Fig. 3 Output of α 5 4 M. Deng, H. Yu, M. J. Gilmartin, T. C. Yang. Lagrangian Dynamics and Analysis of a Hybrid Linkage System. International Journal of Computers, Systems and Signals, vol. 2, no., pp. 54 7, 200. Fig. 4 Non-uniform motion of the system 5 R. Ortega. A. van der Schaft, B. Maschke, G. Escobar. Interconnection and Damping Assignment Passivity-based Control of Port-controlled Hamiltonian Systems. Automatica, vol. 38, no. 4, pp. 585 596, 2002. 6 S.Kawamura,F.Miyazaki,S.Arimoto.IsaLocalLinear PD Feedback Control Law Effective for Trajectory Tracking of Robot Motion? In Proceedings of IEEE International Conference of Robotics Automation, IEEE Press, Philadelphia, USA, vol. 3, pp. 335 340, 988. 7 M. Liu. Decentralized Control of Robot Manipulators: Nonlinear and Adaptive Approaches. IEEE Transactions on Automatic Control, vol. 44, no. 2, pp. 357 363, 999. 8 H. Yu, S. Lloyd. Variable Structure Adaptive Control of Robot Manipulators. IEE Proceedings of Control Theory Application, vol. 44, no. 2, pp. 67 76, 997.

24 International Journal of Automation and Computing 05(2), April 2008 9 L. Sciavicco, B. Siciliano. Modelling and Control of Robot Manipulator, Springer, London, 2000. 0 C. Su, Y. Stepanenko. Hybrid Adaptive/Robust Motion Control of Rigid Electrically-driven Robot Manipulators. IEEE Transactions on Robotics and Automation, vol., no. 3, pp. 426 432, 995. J. McCarthy. Geometric Design of Linkages, Springer, New York, USA, 2000. Mingcong Deng received his B. Sc. and M. Sc. degrees in control engineering from Northeastern University, PRC, in 986 and 99, respectively, and his Ph. D. degree in systems science from Kumamoto University, Japan, in 997. From 997 to 2000 he was with Kumamoto University. From 2000 to 200 he was with University of Exeter, UK, and then spent one year at the NTT Communication Science Laboratories for human arm dynamics research. From the end of 2002, he has been working at the Department of Systems Engineering, Okayama University, where he is currently an associate professor. He is a member of SICE, IEICE, JSME, ICROS, and IEEE. His research interests include living body measurement, nonlinear system modeling and control (including operator-based control), strong stability-based control, robust parallel compensation, and fault diagnosis. Hongnian Yu received his Ph. D. degree in robotics at King s College London, UK, in 990 994. He was a lecturer in control and systems engineering at Yanshan University, PRC, in 985 990, a research fellow in manufacturing systems at Sussex University, UK, in 994 996, a lecturer in artificial intelligence at Liverpool John Moore suniversity,uk, in 996 999, a lecturer in control and systems engineering at the University of Exeter, UK, in 999 2002, and a senior lecturer in computing at the University of Bradford, UK, in 2002 2004. Currently, he is professor of computer science and head of Mobile Computing and Distributed Control Systems Research Group at Staffordshire University, UK. He has published over 00 research papers. He is an EPSRC college member, a member of IEEE, and a committee member of several conferences and journal editorial boards. His research interests include experience in neural networks, mobile computing, modelling, control of robot manipulators, and modelling, scheduling, planning, and simulations of large discrete event dynamic systems with applications to manufacturing systems, supply chains, transportation networks, and computer networks. Akira Inoue received his B. Sc. and M. Sc., and Ph. D. engineering degrees in applied mathematics and physics from Kyoto University, Japan, in 966, 968, and 977, respectively. From 977 to 978, he was with the University of Alberta, Canada, and from 978 to 987 he was with Kumamoto University, Japan. From 987 to 995, he was a professor at the Department of Information Technology and Department of Systems Engineering, Okayama University, Japan. He is a fellow of the Society of Instrument and Control Engineers (SICE) and a member of Society for Industrial and Applied Mathematics (SIAM) and IEEE. He was chairperson of the organizing committee for Japan Joint Automatic Control Conference, 2003, and was general chair of SICE Annual Conference, 2005. His research interests include adaptive control, nonlinear control of mechanical systems, and model predictive control.