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

Size: px
Start display at page:

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

Transcription

1 F. X. Wu Division of Biomedical Engineering, University of Saskatchewan, Saskatoon, SK S7N 5A9, Canada W. J. Zhang* Department of Mechanical Engineering, University of Saskatchewan, Saskatoon, SK S7N 5A9, Canada chris Q. Li School of Mechanical and Production Engineering, Nanyang Technological University, 50 Nanyang Ave., Singapore P. R. Ouyang Department of Mechanical Engineering, University of Saskatchewan, Saskatoon, SK S7N 5A9, Canada Integrated Design and PD Control of High-Speed Closed-loop Mechanisms The performance of an electromechanical system not only depends on its controller design, but also on the design of its mechanical structure. In order to achieve the excellent performance of the four-bar-link mechanism by employing the simple PD control, we redesign the structure of the four-bar-link mechanism by a mass-redistribution scheme to simplify the dynamic model. Theoretically, we analyze the stability of the closed-loop system consisting of the PD controller and several kinds of four-bar-link mechanisms, and discuss the relations between the performance of the PD controller and its gains and the mechanical design. The obtained results show that the performance of the PD controller may be significantly improved by using the methodology of Design For Control (DFC). The effectiveness of the proposed methodology has also been verified by some simulation studies. DOI: / Keywords: DFC, Four-Bar-Link Mechanism, Simple PD Control, Performance 1 Introduction For serial photos or open-chain mechanisms, a wellestablished formulation of the equations of motion 1 exists and a wealth of control results 5 have been developed during the last two decades. However, open-chain mechanisms possess some inherent disadvantages, for example, the position accuracy at the endpoint of the long robot arm is considerably low; a small amount of error at each revolution joint is magnified at the endpoint of the arm as its length gets longer; most importantly, the mechanical stiffness of the open-chain construction is inherently poor. As a result, the accuracy of the motion tracking performance can be deteriorated. The research trend in modern machinery development therefore shifts toward the design of a new generation of mechanism, i.e., the closed-chain mechanisms for the position and the trajectory tracking purpose. Comparing with the open-chain mechanism, the dynamic equations of the closed-chain mechanism include more system parameters and are of more complexity under the same degrees of freedom dof of the system. It thus renders difficulties for control engineers to control a closed-chain mechanism to follow a trajectory precisely and quickly. Several methods reported in the literature were proposed to handle these difficulties 6 8. As suggested by Lin and Chen 6, a very complex control structure that is composed of several sub-control algorithms, such as a model reference adaptive control, a disturbance compensation loop, and a modified switching controller plus some feedback loops was proposed to control the four-bar-link mechanism to follow a presimplified trajectory. Ghorbel 7,8 presented PD control with simple gravity compensation for a two-dof closed-chain mechanism to position the endpoint. Although Ghorbel s controller is the same in form as the controller used to the open-chain robot, the complexity of its computation is by far more. In general, intensive computation can result in the difficulty in physical realization of a controller for high-speed performance. There is indeed a trend to apply parallel computation/processing techniques 9 for controlling closed-loop mechanism systems with multi-dof. In Toumi s works 10,11, a different design strategy was *Author to whom all correspondence should be sent Contributed by the Dynamic Systems and Control Division of THE AMERICAN SOCIETY OF MECHANICAL ENGINEERS for publication in the ASME JOURNAL OF DYNAMIC SYSTEMS, MEASUREMENT, AND CONTROL. Manuscript received by the ASME Dynamic Systems and Control Division, Nov. 000; final revision, April 00. Associate Editor: C. Rahn. adopted. With the aim to simplify the dynamic model of their concerned manipulator system, a parallelogram closed-loop mechanism structure is added into an open-loop robot structure; as such, the dynamic decoupling of generalized conditions actuator variables is achieved. High motion tracking performance can, thus, be achieved by applying a relatively simple control algorithm. Following Toumi s design strategy, Diken 1 improved the motion tracking performance of an open-loop robot manipulator by applying a mass redistribution scheme. In his study, the structure of a robot arm is first reduced into dynamically equivalent point masses so as to eliminate the gravitational term in the dynamic model. A simple algorithm is then applied to control the system and satisfactory performance trajectory tracking can be obtained. A more general concept called Design For Control DFC was proposed by the authors elsewhere 1,14. The essence of the concept suggests designing the mechanical structure of a programmable machine by fully exploring the physical understanding of the overall system with consideration of the facilitation of controller design as well as the execution of control action with the least hardware restriction. An intuitive way to realize this objective is to design an appropriate structure for the mechanical part so that it can result in a simple dynamic model and thus a more predictable dynamic response. In our previous work 1,14, we demonstrated the benefits to control a mechanical system by judicious selection of mass distribution, which results in the force balancing. In this paper, we further consider simplifying the dynamical model in terms of making the inertia term configuration-invariant or partial configuration-invariant. This paper is organized as follows. Section of this paper recalls the dynamic model of a four-bar linkage system. In Section, synthesis of the mass redistribution design is presented to derive configuration-invariant qualities. Section 4 analytically proves the stability of the PD controller and discusses the relation between the performance of the PD controller and the mechanical structure design. In Section 5, a conclusion is drawn and future work is discussed. Description of the Four-Bar-Link Mechanism For the clarity of description, the dynamic model of the four-bar linkage is rewritten here. The details of the derivation could be found in references 15,16. Figure 1 illustrates the configuration 5 Õ Vol. 14, DECEMBER 00 Copyright 00 by ASME Transactions of the ASME

2 of the four-bar linkage under study. For link i, the location of the center of mass which is denoted by a darkened circle shown in this figure is described by variables r i and i. Furthermore, m i and L i denote the mass and the length of the link, respectively, and J i is the moment of inertia with respect to the centroid of link i. The Lagrange s equation is applied to derive the dynamic model of the linkage, i.e., d K K P (1) dt where K denoting the kinetic energy, P the potential energy, and the external input torque. In Eq. 1, input crack angle 1 is specified as the generalized coordinate to describe the motion of the four-bar-link mechanism. The kinetic energy of the linkage system can be expressed by () K i1 1 m iv ix V iy 1 J i i with i representing the angular velocity of link i, and V ix and V iy representing the x and y axis velocity components of the mass center of link k. i, V ix, and V iy can be further expressed by V ixu i 1 V iy v i 1 i i 1 The detailed expression of u i, v i, and i can be found in Appendix A. By substituting Eq. into Eq., we obtain with () K 1 A 1 1 (4) A 1 i1 m i u i v i J i i (5) The potential energy of the mechanism can be expressed by P g m 1 r 1 sin 1 1 m L 1 sin 1 r sin m L 4 sin 4 r sin g (6) where,, 4, 1,, and are illustrated in Fig. 1, and g is the gravity constant. Substituting Eqs. 5 and 6 into Eq. 1 and using the relations defined by Eq., we have A da 1 1 G (7) d 1 where A( 1 ) is the non-constant generalized inertia coefficient term, (1/) da( 1 )/d 1 is the Coriolis/centripetal coefficient term, and G( 1 ) is the gravity term. Their full expansions are described in Appendix B. From Appendix B, we can obtain the following properties for the four-bar-link mechanism: Property 1. For any kinematically valid input crack angle 1, A( 1 ), and (1/) da( 1 )/d 1 are bounded, and A( 1 ) is positive. That is, there exist three positive constants a 1, a, and a such that a 1 A 1 a, 1 da 1 a (8) d 1 Property. For any kinematically valid input crack angle 1, G( 1 ) is bounded. That is, there exists a positive constant g 1 such that G 1 g 1 (9) Redesign of the Four-Bar-Link Mechanism As shown in Eq. 7, the dynamic model of the four-bar linkage is quite complicated. To design a control algorithm for this system to achieve high performance is not a simple task. Following the DFC concept, this section will present the modification of the mass distribution of the four-bar-link mechanism, with the aim to find out some configuration-invariant mechanism, which may simplify the dynamic model of the mechanism so as to facilitate the controller design..1 Configuration-Invariance of the Potential Energy CIPE. CIPE means that the potential energy of a system does not change with respect to a different configuration. This requires that the global center of mass GCM of a mechanism stays stationary during the operation of the system. The mass distribution is represented by m i, r i, i, as shown in Fig. 1. The GCM of a four-bar-link mechanism can be expressed by r c 1 m m i r ci (10) i1 where m i1 m i ; r c denotes the position vector of the GCM, r ci (i1,,) the position vector of the center of mass of link i. The position vector r ci are expressed by r c1 r 1 e i 1 1 r c L 1 e i 1r e i r c L 4 e i 4r e i Substitution of the above equations into Eq. 10 leads to: Fig. 1 Structure of a four-bar-link mechanism mr c m 1 r 1 e i 1m L 1 e i 1m r e i e i m r e i e i m L 4 e i 4 (11) The unit vector e i 1, e i, e i are constrained by the kinematics loop equation, i.e., L 1 e i 1L e i L e i L 4 e i 40 Substitution of the vector e i, solved out of the above equation, into Eq. 11 leads to: L mr c m 1 r 1 e i 1 1m L 1 m r e i L e 1 i m r e i L e i 4 m L 4 m e i 4 m L L r e i L r e i Journal of Dynamic Systems, Measurement, and Control DECEMBER 00, Vol. 14 Õ 5

3 In the above equation, in order to keep the stationary GCM, the coefficients of the vectors e i 1 and e i must vanish, i.e., m 1 r 1 e i 1m L 1 m L 1 L r e i 0, m r e i m L L r e i 0 From Fig. 1, the following relationship holds r e i L r e i (1) Substitution of the above equation into the first equation in 1 yields: L m 1 r 1 e i 1 1m r e i 0 (1) L Therefore, from the second equation in 1 and Eq. 1, the conditions for the configuration-invariance of the potential energy in the four-bar-link mechanism are L 1 m1r1m r, 1 L (14) L m r m r, L From Eq. 14, it can be seen that whenever the mass and the location of the center of the mass of one of the links are given, the mass distribution of the remaining two links can then be determined. Furthermore, Eq. 14 can also be applied to determine the size and location of counterweights or negative masses that may need to be added to the mechanism for the configurationinvariance of the potential energy. When Eq. 14 holds, the potential energy of the four-bar-link mechanism is configuration invariant, so P 0 (15) 1 After the modification schemes are applied, the dynamic model of the linkage given in Eq. 7 is simplified as: A da 1 1 (16) d 1 From literature 1, Eq. 14 implies that the shaking force is completely balanced.. Configuration-Invariance of the Generalized Inertia CIGI. The work reported in 10,11 showed a parallel drive five-bar-link mechanism, in which the distance between the two motors is zero and the two pairs of opposite links are parallel. Under the certain conditions see the literature 10,11 for details, the generalized inertia of the parallel drive five-bar-link mechanism is configuration-invariant. In the care of the four-barlink mechanism, the parallel structure requires the following condition, i.e., L 1 L, L L 4 (17) This then leads to the following kinematics motion behavior, i.e., 1, 0 and, 1 1, 0 Substitution of the above equations into Eq. 5 causes A 1 C 0 C 1 cons tan ta That is to say, a parallel four-bar-link mechanism holds the CIGI property. Furthermore, it is possible to prove that in fact the parallel structure is necessary and sufficient for a four-bar-link mechanism to have the CIGI property. If both Eqs. 14 and 17 hold simultaneously, the system holds both CIPE and CIGI properties. In this case, the dynamic model is reduced to: A 1 (18). Partial Configuration-Invariance of the Generalized Inertia PCIGI. The four-bar-link mechanism with a parallel structure has, however, a limited application scope. It should be interesting to consider partial CIGI for a four-bar-link mechanism with non-parallel structure. In particular, the impact of a partial CIGI on control design is to be encountered. Through some empirical studies, we have found a special situation that can lead to a simple dynamic model with a partial CIGI. Let the mass center of the second link be placed on the end of the input link. For the system to be of CIPE, we obtain from Eq. 14: r 0, m 1 r 1 m L 1, 1, r 0 (19) In this situation, the generalized inertia is reduced to: A 1 C 0 J J m r m r m r L 1 cos 1 C 0 J J (0) That is, the expression in in Eq. 0 is a constant zero when the condition 19 holds. The remainder of the discussion is largely on the impact of this partial CIGI PCIGI for short on control system design. 4 Control Algorithm Design and Stability Analysis If the dynamics of a four-bar-link mechanism are exactly known, the computer-torque controller is known to be asymptotically stable in tracking a desired trajectory. However, in practice, the dynamics are in most cases not perfectly available. The PD control method still enjoys its competitive role in real industrial control applications. Although the PD control methods do not hold asymptotic stability for trajectory tracking task, the trajectory tracking error can be bounded. In the following, we first give a theorem for stability analysis for the PD control methods for the four-bar-link mechanism, and then apply this theorem to discuss the stationary error of PD controller for various situations of configuration-invariance. The proof of this theorem is provided in Appendix C. 4.1 PD Controller and its Stability Analysis. Consider the following PD controller: tk p e tk d et (1) where (t) is the driving torque generated by the controller, K p and K d are the proportional and derivative gains, respectively, e (t) d 1 (t) 1 (t) represents the angular trajectory error appeared in the input crank with d 1 (t) and 1 (t) as the desired and actual angular displacements, respectively, and e(t) the angular velocity error of the input crank. Assume that the desired velocity d(t) and acceleration d(t) are bounded, that is, there exist two positive constants b 1 and b such that db 1, db () From Eqs. 16 and 1, the tracking error equation can be obtained: 54 Õ Vol. 14, DECEMBER 00 Transactions of the ASME

4 A 1 e 1 da 1 1 ek p e K d e 1 da 1 d 1 d e d 1 A 1 d 1 da 1 d G 1 () d 1 For simplicity, let w(t)a( 1 ) d(1/) da( 1 )/d 1 d G( 1 ), then wta b a b 1 g 1 (4) By employing the Lyapunov approach, we obtain the following theorem: Theorem. If the gains of the PD controller K d and K p and the constant are chosen such that 0 K pk d a b 1 (5) K d K p K p a K p max a 4a c 1, a 1 (6) then, the trajectory tracking error can be bounded, and this bound is given by lim x 4c 1 t K p 1K p /a (7) where x e e T, and the constants c 1 and is defined in Appendix C. To give an impression of the reliability of this theorem, we use this theorem to verify the asymptotic stability of a PD controller for point-to-point control. In this case, the desired trajectory can be viewed as a fixed point, thus d d0. From Eq., we know b 1 b 0. Further, if the gravity term is cancelled, then c 1 0. According to the theorem, we obtain lim t x0, and this implies the closed-loop is asymptotically stable as stated in the existing literature 1,7,8. 4. Impact of CIPE and CIGI on Control System Design Performance of the PD controller in the case of CIPE. If the potential energy of the mechanism is configurationinvariant, then g 1 0. According to the theorem, we have lim x 41 a b a b 1 t K p 1K p /a (8) Comparing Eqs. 8 and 7, we can conclude that the relative reduction of the stationary trajectory tracking error the case without CIPE versus the case with CIPE is in proportion to the term of g 1 /(a b a b 1 g ). In other words, the control performance improvement in terms of the stationary trajectory tracking error reduction is in the percent of this term. The larger this term the more improvement is the control performance achieved. 4.. Performance of the PD controller in the case of both CIPE and CIGI. In this case, the dynamics equation is reduced to Eq. 18, thus a 0. According to the theorem, we have lim x 41 a b t K p 1K p /a (9) With the same discussion above, we can conclude that the control performance improvement in terms of the stationary trajectory tracking error reduction is in the percent of g 1 a b 1 /(a b a b 1 g 1 ) term. It is noted that the relative reduction here is larger than that in the case of CIPE. This shows the significance in Table 1 Mechanical parameters of two cases: case 1 CIPE; case CIPE and PCIGI Parameters Case 1 Case L 1 m L m L m L 4 m r 1 m r m r m m 1 kg m kg m kg J 1 kg.m J kg.m J kg.m rad rad 0 0 rad 4 rad 0 0 further improvement of the control performance when the fourbar-link mechanism system possesses the property of CIGI on the top of possessing the CIPE property. Furthermore, if the desired velocity is constant as discussed in the literature 17, thus b 0. From inequality 7, the trajectory error satisfies lim t x0. Therefore, the PD controller may result in the four-bar-link mechanism with both CIPE and CIGI to track asymptotically the desired constant velocity. 4.. Performance of the PD controller in the case of both CIPE and PCIGI. In this case, although the resultant dynamic equation is the same as Eq. 16, but some terms that produce the fluctuation in both A( 1 ) and (1/) da( 1 )/d 1 have been cancelled. It is possible that the magnitudes of constants a 1 /a and a are reduced. According to the theorem, this implies that employing the DFC design method may significantly decrease the trajectory tracking error. The following simulation of cases will also show this point. 4. Simulation. To investigate the effectiveness of PCIGI, simulation studies were carried out for the four-bar-link mechanism of two cases, one of which is only CIPE, and another of which is CIPE and PCIGI. The parameters of the four-bar-link mechanism under different situations are recorded in Table I. Case 1 describes the mechanism only with CIPE, and case describes the parameters of the modified mechanism with both CIPE and PCIGI. In the simulation, the input crank was required to rotate at a high-speed constant velocity of 0 rad/s, and the controller gains were selected to be K p 15 and K d 5, where minimal performance indexes are obtained for case 1 1. Comparing the simulation results, it is observed that, after applying the DFC method such that the four-bar-link mechanism possess both CIPE and PCIGI, the motion tracking performance of the system is improved significantly. As shown in Fig., the angular displacement tracking performance is improved in case. Figure b shows the angular velocity tracking errors are reduced from 0.14 rad/s in case 1 to 0.06 rad/s in case, and the improved magnitude exceeds 50%. Figure c shows the simulated result of the angular velocity. From the control torque profiles shown in Fig. (d), it is shown that less control energy is consumed in case, and the maximum of torque in case is only a half of that in case 1. 5 Conclusion The four-bar-link mechanism can be designed to possess both the CIPE and CIGI properties. The control performance of a PD controller for trajectory tracking for this case can be further improved over the case where the mechanism only possess the CIPE property. The mechanism with the CIGI property renders itself to Journal of Dynamic Systems, Measurement, and Control DECEMBER 00, Vol. 14 Õ 55

5 be a parallel structure which restricts its application. Therefore, the case where the mechanism possesses the PCIGI property is worth study. It is shown that indeed the control performance can be improved with the PCIGI property in addition to the CIPE property. The above conclusion is not only supported by the simulation study but also by the proposed theorem. This theorem describes the relationship among the stationary trajectory tracking error, control gains, and the properties of the physical structure of the four-bar-link mechanism. Therefore, this theorem can be used as a tool for designing PD controllers for the four-bar-link mechanism to achieve a desired performance for trajectory tracking. Although the study presented here is for the four-bar-link mechanism, these conclusions could most likely be extended to more general closed-loop mechanical systems driven by servomotors. The extended work for a five-bar-link mechanism driven by two servomotors is well under way. Appendix A The terms u i, v i, and i can be described as follows 1: 1 i L 1sin j 1 1 L i sin i j, with i and j being any cyclic permutation of and ; (A1) u i v i u R v R y ir x ir i, (A) with R representing the Point A, B, and D of Link 1,, and, respectively. The detailed expression of u i, v i, and i are given as 1: Fig. Tracking performance of the four-bar-link mechanism with the PD controller under two cases: a Profiles of angular displacement tracking errors, b profiles of angular velocity tracking errors, c responses of angular velocities, and d profiles of torque dotted line: for case 1, only with CIPE; solid line: for case, with both CIPE and PCIGI 56 Õ Vol. 14, DECEMBER 00 Transactions of the ASME

6 1 1 L 1sin 1 L sin L 1sin 1 L sin u 1 v 1S 1 1 C 1 1 C 1 1 S 1 u v L 1S 1 L 1 C 1 S C C S u v S C L S C S L C (A) (A4) where, C i cos i, S i sin i. Note i, i and the local coordinate of each link are shown in Fig.. Furthermore, the coordinates of point P i on link i can be determined with reference to the local coordinate system: x ir x i x R i cos i i sin i Appendix B y ir y i y R i sin i i cos i Term A( 1 ) in Eq. 7 can be expressed in a more compact form A 1 C 0 C 1 C C cos 1 (B1) where C i (i0,1,,) are coefficients containing the parameters for mass distribution. The coefficients C i (i0,1,,) are given as 1 C 0 J 1 m 1 r 1 m L 1 C 1 J m r C J m r C m r L 1 The expression of da( 1 )/d 1 in Eq. 7 can be written as: (B) da 1 d d C 1 C C d 1 d 1 d 1 d cos 1 d 1 sin 1 1 (B) where d L 1D 1 D d 1 L sin d L 1D D 4 d 1 L sin D 1 1sin cos 1 D sin 1 cos D 1sin cos 1 D 4 sin 1 cos (B4) The expression of G( 1 ) in Eq. 7 can be written as: G 1 m 1 r 1 cos 1 1 m L 1 cos 1 m r cos m r cos g (B5) Appendix C In this Appendix, we prove theorem in Section 4. Construct the candidate Lyapunov function as follows: It may be estimated as: V 1 A 1 e 1 K p e A 1 e e xq 1 x 1 a 1 e 1 K p e a e e V 1 a e 1 K p e a e e xq x (C1) (C) where x e e T and Q 1 1 a 1 a, Q a K 1 p a a a K p Since the matrix Q 1 is positive definite when K p a /a 1, the function V in Eq. C1 is positive, and 1 x V x (C) where 1 and are positive constants defined by the minimum eigenvalue of the matrix Q 1 and the maximum eigenvalue of the matrix Q, respectively, i.e., 1 a 1K p a 1 K p a 0, (C4) a K p a K p a 0 Differentiating the Lyapunov function C1 along the trajectory of Eq. yields to V A 1 e e 1 A 1 1 e K p e e A 1 1e e e 1 A 1 e ea 1 e K d e 1 A 1 d e A 1 e 1 K p e K d e e ew e 1 K d a b 1 a e K p e K d e e 1 a b a b 1 g 1 xa e e A 1 1 e e xq xc 1 xc x c 1 xc x a x where c 1 and c are positive constants defined as: (C5) c 1 1 a b a b 1 g 1 (C6) and c is the minimum eigenvalue of the matrix below K Q p 0.5K d 0.5K d K d a b 1 a (C7) If the condition 5 holds, c K pk d a b 1 a K d a b 1 a K p K d K p 0 (C8) Journal of Dynamic Systems, Measurement, and Control DECEMBER 00, Vol. 14 Õ 57

7 From Eq. C5, V 0, if 1 x (C9) where 1 and are two constants defined as: 1 c c 4a c 1, c c 4a c 1 (C10) a a If the following inequality 6 holds, 1 and are positive. Thus, if the inequalities 5 and 6 hold, the inequalities C and C9 is true. Therefore, similar to Theorem 1 in the literature 18, we can obtain when the initial error x(0) satisfies x(0) lim xte / 1 1. t (C11) In order to analyze the effects of the parameters of mechanism on the tracking error, by using Eqs. C4 and C5, we obtain E 1 1 a K p a K p a a 1 K p a 1 K p a 4a c 1 a K p K p a a a 1 K p K p a 1 a a K p a 1 a c 1 c Substituting C6 and C8 into C1 yields to c c 4a c 1 a a c c 4a c 1 (C1) E 4c 1 K p 1K p /a (C1) where a 1 /a. So the result in the theorem is concluded from Eqs. C11 and C1. References 1 Craig, J. J., 1989, Introduction to Robotics: Mechanics and Control, nd edition, Addison Wesley, Reading, MA. Murray, R. M., Li, Z., and Sastry, S. S., 1994, A Mathematical Introduction to Robotic Manipulator, CRC Press Inc. Craig, J. J., 1988, Adaptive Control of Mechanical Manipulator, Addison- Wesley Publishing Co. 4 Slotine, J. E., and Li, W., 1991, Applied Nonlinear Control, Prentice Hall, Englewood Cliffs, NJ. 5 Ortega, R., and Spong, M. W., 1989, Adaptive Motion Control of Rigid Robots: A Tutorial, Automatica, 56, pp Lin, M. C., and Chen, J. S., 1996, Experiment Toward MARC Design for Linkage System, Mechatronics, 66, pp Ghorbel, F., 1997, PD Control of Closed-Chain Mechanical Systems: An Experimental Study, Proc. of 5th IFAC Symp. on Robot Control SYROCO 97, Nantes, France, 1, pp Ghorbel, F., 1997, A Validation Study of PD Control of Closed-Chain Mechanical Systems, Proc. of IEEE 6th Conf. on Decision and Control, San Diego, pp Gosselin, C. M., 1996, Parallel Computational Algorithms for the Kinematics and Dynamics of Planar and Spatial Parallel Manipulators, ASME J. Dyn. Syst., Meas., Control, 1181, pp Asada, H., and Youcef-Toumi, K., 1987, Direct-Drive Robots: Theory and Practice, MIT Press. 11 Youcef-Toumi, K., and Kuo, A. T. Y., 199, High-Speed Trajectory Control of a Direct-Drive Manipulator, IEEE Trans. Rob. Autom., 91, pp Diken, H., 1997, Trajectory Control of Mass Balanced Manipulator, Mech. Mach. Theory,, pp Zhang, W. J., Li, Q., and Guo, L. S., 1999, Integrated Design of Mechanical Structure and Control Algorithm for a Programmable Four-Bar-Linkage, Mechatronics, 44, pp Zhang, W. J., and Li, Q., 1999, Design for Control: A New Principle for Technical Systems Development, 1th Int. Conf. on Engineering Design, Aug., Munich, Germany. 15 Doughty, S., 1988, Mechanics of Machines, John Wiley & Sons, Inc. 16 Burton, P., 1979, Kinematics and Dynamics of Planar Machinery, Prentice- Hall, Inc., Englewood Cliffs, NJ. 17 Tao, J., and Sadler, J. P., 1995, Constant Speed Control of a Motor Driven Mechanism System, Mech. Mach. Theory, 05, pp Dawson, D. M., Qu, Z., Lewis, F. L., and Dorsey, J. F., 1990, Robust Control for the Tracking of Robot Motion, Int. J. Control, 5, pp Õ Vol. 14, DECEMBER 00 Transactions of the ASME

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

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

On the design of reactionless 3-DOF planar parallel mechanisms

On the design of reactionless 3-DOF planar parallel mechanisms Mechanism and Machine Theory 41 (2006) 70 82 Mechanism and Machine Theory www.elsevier.com/locate/mechmt On the design of reactionless 3-DOF planar parallel mechanisms Abbas Fattah *, Sunil K. Agrawal

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

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

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

Output tracking control of a exible robot arm

Output tracking control of a exible robot arm Proceedings of the 44th IEEE Conference on Decision and Control, and the European Control Conference 25 Seville, Spain, December 12-15, 25 WeB12.4 Output tracking control of a exible robot arm Tu Duc Nguyen

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

Observer Design for a Flexible Robot Arm with a Tip Load

Observer Design for a Flexible Robot Arm with a Tip Load 5 American Control Conference June 8-, 5. Portland, OR, USA WeC7.6 Observer Design for a Flexible Robot Arm with a Tip Load Tu Duc Nguyen and Olav Egeland Abstract In this paper, we consider the observer

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

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

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

More information

Control of the Inertia Wheel Pendulum by Bounded Torques

Control of the Inertia Wheel Pendulum by Bounded Torques Proceedings of the 44th IEEE Conference on Decision and Control, and the European Control Conference 5 Seville, Spain, December -5, 5 ThC6.5 Control of the Inertia Wheel Pendulum by Bounded Torques Victor

More information

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

D DAVID PUBLISHING. Design of Torque Balancing Mechanisms. 1. Introduction. Bruno Zappa, Vittorio Lorenzi, Paolo Righettini and Roberto Strada Journal of Mechanics Engineering and Automation 7 (207) 32-320 doi: 0.7265/259-5275/207.06.004 D DAVID PUBLISHING Bruno Zappa, Vittorio Lorenzi, Paolo Righettini and Roberto Strada Department of Engineering

More information

Nonlinear Tracking Control of Underactuated Surface Vessel

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

More information

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

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

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

Robust Control of Robot Manipulator by Model Based Disturbance Attenuation

Robust Control of Robot Manipulator by Model Based Disturbance Attenuation IEEE/ASME Trans. Mechatronics, vol. 8, no. 4, pp. 511-513, Nov./Dec. 2003 obust Control of obot Manipulator by Model Based Disturbance Attenuation Keywords : obot manipulators, MBDA, position control,

More information

Design and Control of Variable Stiffness Actuation Systems

Design and Control of Variable Stiffness Actuation Systems Design and Control of Variable Stiffness Actuation Systems Gianluca Palli, Claudio Melchiorri, Giovanni Berselli and Gabriele Vassura DEIS - DIEM - Università di Bologna LAR - Laboratory of Automation

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

WE PROPOSE a new approach to robust control of robot

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

More information

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

Nonlinear Adaptive Robust Control. Theory and Applications to the Integrated Design of Intelligent and Precision Mechatronic Systems. A Short Course on Nonlinear Adaptive Robust Control Theory and Applications to the Integrated Design of Intelligent and Precision Mechatronic Systems Bin Yao Intelligent and Precision Control Laboratory

More information

Vehicle Dynamics of Redundant Mobile Robots with Powered Caster Wheels

Vehicle Dynamics of Redundant Mobile Robots with Powered Caster Wheels Vehicle Dynamics of Redundant Mobile Robots with Powered Caster Wheels Yuan Ping Li * and Teresa Zielinska and Marcelo H. Ang Jr.* and Wei Lin * National University of Singapore, Faculty of Engineering,

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

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

Selection of Servomotors and Reducer Units for a 2 DoF PKM

Selection of Servomotors and Reducer Units for a 2 DoF PKM Selection of Servomotors and Reducer Units for a 2 DoF PKM Hermes GIBERTI, Simone CINQUEMANI Mechanical Engineering Department, Politecnico di Milano, Campus Bovisa Sud, via La Masa 34, 20156, Milano,

More information

Lyapunov Stability of Linear Predictor Feedback for Distributed Input Delays

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

More information

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

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

More information

MCE493/593 and EEC492/592 Prosthesis Design and Control

MCE493/593 and EEC492/592 Prosthesis Design and Control MCE493/593 and EEC492/592 Prosthesis Design and Control Control Systems Part 3 Hanz Richter Department of Mechanical Engineering 2014 1 / 25 Electrical Impedance Electrical impedance: generalization of

More information

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

Video 8.1 Vijay Kumar. Property of University of Pennsylvania, Vijay Kumar Video 8.1 Vijay Kumar 1 Definitions State State equations Equilibrium 2 Stability Stable Unstable Neutrally (Critically) Stable 3 Stability Translate the origin to x e x(t) =0 is stable (Lyapunov stable)

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

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

Decentralized PD Control for Non-uniform Motion of a Hamiltonian Hybrid System 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

More information

Mechanical Engineering Department - University of São Paulo at São Carlos, São Carlos, SP, , Brazil

Mechanical Engineering Department - University of São Paulo at São Carlos, São Carlos, SP, , Brazil MIXED MODEL BASED/FUZZY ADAPTIVE ROBUST CONTROLLER WITH H CRITERION APPLIED TO FREE-FLOATING SPACE MANIPULATORS Tatiana FPAT Pazelli, Roberto S Inoue, Adriano AG Siqueira, Marco H Terra Electrical Engineering

More information

Control of a Handwriting Robot with DOF-Redundancy based on Feedback in Task-Coordinates

Control of a Handwriting Robot with DOF-Redundancy based on Feedback in Task-Coordinates Control of a Handwriting Robot with DOF-Redundancy based on Feedback in Task-Coordinates Hiroe HASHIGUCHI, Suguru ARIMOTO, and Ryuta OZAWA Dept. of Robotics, Ritsumeikan Univ., Kusatsu, Shiga 525-8577,

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

DISTURBANCE ATTENUATION IN A MAGNETIC LEVITATION SYSTEM WITH ACCELERATION FEEDBACK

DISTURBANCE ATTENUATION IN A MAGNETIC LEVITATION SYSTEM WITH ACCELERATION FEEDBACK DISTURBANCE ATTENUATION IN A MAGNETIC LEVITATION SYSTEM WITH ACCELERATION FEEDBACK Feng Tian Department of Mechanical Engineering Marquette University Milwaukee, WI 53233 USA Email: feng.tian@mu.edu Kevin

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

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

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

Modeling nonlinear systems using multiple piecewise linear equations

Modeling nonlinear systems using multiple piecewise linear equations Nonlinear Analysis: Modelling and Control, 2010, Vol. 15, No. 4, 451 458 Modeling nonlinear systems using multiple piecewise linear equations G.K. Lowe, M.A. Zohdy Department of Electrical and Computer

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

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

NONLINEAR BACKSTEPPING DESIGN OF ANTI-LOCK BRAKING SYSTEMS WITH ASSISTANCE OF ACTIVE SUSPENSIONS

NONLINEAR BACKSTEPPING DESIGN OF ANTI-LOCK BRAKING SYSTEMS WITH ASSISTANCE OF ACTIVE SUSPENSIONS NONLINEA BACKSTEPPING DESIGN OF ANTI-LOCK BAKING SYSTEMS WITH ASSISTANCE OF ACTIVE SUSPENSIONS Wei-En Ting and Jung-Shan Lin 1 Department of Electrical Engineering National Chi Nan University 31 University

More information

Force Tracking Impedance Control with Variable Target Stiffness

Force Tracking Impedance Control with Variable Target Stiffness Proceedings of the 17th World Congress The International Federation of Automatic Control Force Tracking Impedance Control with Variable Target Stiffness K. Lee and M. Buss Institute of Automatic Control

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

ELECTRODYNAMIC magnetic suspension systems (EDS

ELECTRODYNAMIC magnetic suspension systems (EDS 460 IEEE TRANSACTIONS ON MAGNETICS, VOL. 41, NO. 1, JANUARY 2005 Mathematical Model of the 5-DOF Sled Dynamics of an Electrodynamic Maglev System With a Passive Sled Jeroen de Boeij, Maarten Steinbuch,

More information

STABILITY OF SECOND-ORDER ASYMMETRIC LINEAR MECHANICAL SYSTEMS WITH APPLICATION TO ROBOT GRASPING

STABILITY OF SECOND-ORDER ASYMMETRIC LINEAR MECHANICAL SYSTEMS WITH APPLICATION TO ROBOT GRASPING STABILITY OF SECOND-ORDER ASYMMETRIC LINEAR MECHANICAL SYSTEMS WITH APPLICATION TO ROBOT GRASPING Amir Shapiro Department of Mechanical Engineering Ben Gurion University of the Negev P.O.B. 653 Beer Sheva

More information

ENERGY BASED CONTROL OF A CLASS OF UNDERACTUATED. Mark W. Spong. Coordinated Science Laboratory, University of Illinois, 1308 West Main Street,

ENERGY BASED CONTROL OF A CLASS OF UNDERACTUATED. Mark W. Spong. Coordinated Science Laboratory, University of Illinois, 1308 West Main Street, ENERGY BASED CONTROL OF A CLASS OF UNDERACTUATED MECHANICAL SYSTEMS Mark W. Spong Coordinated Science Laboratory, University of Illinois, 1308 West Main Street, Urbana, Illinois 61801, USA Abstract. In

More information

A Backstepping control strategy for constrained tendon driven robotic finger

A Backstepping control strategy for constrained tendon driven robotic finger A Backstepping control strategy for constrained tendon driven robotic finger Kunal Sanjay Narkhede 1, Aashay Anil Bhise 2, IA Sainul 3, Sankha Deb 4 1,2,4 Department of Mechanical Engineering, 3 Advanced

More information

A composite adaptive output feedback tracking controller for robotic manipulators* E. Zergeroglu, W. Dixon, D. Haste, and D.

A composite adaptive output feedback tracking controller for robotic manipulators* E. Zergeroglu, W. Dixon, D. Haste, and D. Robotica (1999) volume 17, pp. 591 600. Printed in the United Kingdom 1999 Cambridge University Press A composite adaptive output feedback tracking controller for robotic manipulators* E. Zergeroglu, W.

More information

q HYBRID CONTROL FOR BALANCE 0.5 Position: q (radian) q Time: t (seconds) q1 err (radian)

q HYBRID CONTROL FOR BALANCE 0.5 Position: q (radian) q Time: t (seconds) q1 err (radian) Hybrid Control for the Pendubot Mingjun Zhang and Tzyh-Jong Tarn Department of Systems Science and Mathematics Washington University in St. Louis, MO, USA mjz@zach.wustl.edu and tarn@wurobot.wustl.edu

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

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

Angular Momentum Based Controller for Balancing an Inverted Double Pendulum

Angular Momentum Based Controller for Balancing an Inverted Double Pendulum Angular Momentum Based Controller for Balancing an Inverted Double Pendulum Morteza Azad * and Roy Featherstone * * School of Engineering, Australian National University, Canberra, Australia Abstract.

More information

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

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

More information

A 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

Linear Feedback Control Using Quasi Velocities

Linear Feedback Control Using Quasi Velocities Linear Feedback Control Using Quasi Velocities Andrew J Sinclair Auburn University, Auburn, Alabama 36849 John E Hurtado and John L Junkins Texas A&M University, College Station, Texas 77843 A novel approach

More information

A passively safe cable driven upper limb rehabilitation exoskeleton

A passively safe cable driven upper limb rehabilitation exoskeleton Technology and Health Care 23 (2015) S197 S202 DOI 10.3233/THC-150954 IOS Press S197 A passively safe cable driven upper limb rehabilitation exoskeleton Yanyan Chen, Jizhuang Fan, Yanhe Zhu, Jie Zhao and

More information

Fast Seek Control for Flexible Disk Drive Systems

Fast Seek Control for Flexible Disk Drive Systems Fast Seek Control for Flexible Disk Drive Systems with Back EMF and Inductance Chanat La-orpacharapan and Lucy Y. Pao Department of Electrical and Computer Engineering niversity of Colorado, Boulder, CO

More information

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

Trajectory-tracking control of a planar 3-RRR parallel manipulator Trajectory-tracking control of a planar 3-RRR parallel manipulator Chaman Nasa and Sandipan Bandyopadhyay Department of Engineering Design Indian Institute of Technology Madras Chennai, India Abstract

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

A Normal Form for Energy Shaping: Application to the Furuta Pendulum

A Normal Form for Energy Shaping: Application to the Furuta Pendulum Proc 4st IEEE Conf Decision and Control, A Normal Form for Energy Shaping: Application to the Furuta Pendulum Sujit Nair and Naomi Ehrich Leonard Department of Mechanical and Aerospace Engineering Princeton

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

Gordon G. Parker Mechanical Engineering Dept., Michigan Institute of Technology Houghton, MI

Gordon G. Parker Mechanical Engineering Dept., Michigan Institute of Technology Houghton, MI L +.. s@&qqq. ~y g C 4 4$(? @o&4) Experimental Results for Minimum-Time Trajecto QH?4 Tracking of a Direct-Drive Three-Link Planar Arm#@2 ~ ~ / Brian J. Driessen Structural Dynamics Department, Sandia

More information

Control of constrained spatial three-link flexible manipulators

Control of constrained spatial three-link flexible manipulators Control of constrained spatial three-link flexible manipulators Sinan Kilicaslan, M. Kemal Ozgoren and S. Kemal Ider Gazi University/Mechanical Engineering Department, Ankara, Turkey Middle East Technical

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

Robot Dynamics II: Trajectories & Motion

Robot Dynamics II: Trajectories & Motion Robot Dynamics II: Trajectories & Motion Are We There Yet? METR 4202: Advanced Control & Robotics Dr Surya Singh Lecture # 5 August 23, 2013 metr4202@itee.uq.edu.au http://itee.uq.edu.au/~metr4202/ 2013

More information

Tracking Control of Robot Manipulators with Bounded Torque Inputs* W.E. Dixon, M.S. de Queiroz, F. Zhang and D.M. Dawson

Tracking Control of Robot Manipulators with Bounded Torque Inputs* W.E. Dixon, M.S. de Queiroz, F. Zhang and D.M. Dawson Robotica (1999) volume 17, pp. 121 129. Printed in the United Kingdom 1999 Cambridge University Press Tracking Control of Robot Manipulators with Bounded Torque Inputs* W.E. Dixon, M.S. de Queiroz, F.

More information

Energy-based Swing-up of the Acrobot and Time-optimal Motion

Energy-based Swing-up of the Acrobot and Time-optimal Motion Energy-based Swing-up of the Acrobot and Time-optimal Motion Ravi N. Banavar Systems and Control Engineering Indian Institute of Technology, Bombay Mumbai-476, India Email: banavar@ee.iitb.ac.in Telephone:(91)-(22)

More information

Chapter 4 Statics and dynamics of rigid bodies

Chapter 4 Statics and dynamics of rigid bodies Chapter 4 Statics and dynamics of rigid bodies Bachelor Program in AUTOMATION ENGINEERING Prof. Rong-yong Zhao (zhaorongyong@tongji.edu.cn) First Semester,2014-2015 Content of chapter 4 4.1 Static equilibrium

More information

Adaptive set point control of robotic manipulators with amplitude limited control inputs* E. Zergeroglu, W. Dixon, A. Behal and D.

Adaptive set point control of robotic manipulators with amplitude limited control inputs* E. Zergeroglu, W. Dixon, A. Behal and D. Robotica (2) volume 18, pp. 171 181. Printed in the United Kingdom 2 Cambridge University Press Adaptive set point control of robotic manipulators with amplitude limited control inputs* E. Zergeroglu,

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

Fig.1 Partially compliant eccentric slider crank linkage

Fig.1 Partially compliant eccentric slider crank linkage ANALYSIS OF AN UNDERACTUATED COMPLIANT FIVE-BAR LINKAGE Deepak Behera and Dr.J.Srinivas, Department of Mechanical Engineering, NIT-Rourkela 769 008 email: srin07@yahoo.co.in Abstract: This paper presents

More information

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

Research Article Periodic and Chaotic Motions of a Two-Bar Linkage with OPCL Controller Hindawi Publishing Corporation Mathematical Problems in Engineering Volume, Article ID 98639, 5 pages doi:.55//98639 Research Article Periodic and Chaotic Motions of a Two-Bar Linkage with OPCL Controller

More information

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

Robotics & Automation. Lecture 25. Dynamics of Constrained Systems, Dynamic Control. John T. Wen. April 26, 2007 Robotics & Automation Lecture 25 Dynamics of Constrained Systems, Dynamic Control John T. Wen April 26, 2007 Last Time Order N Forward Dynamics (3-sweep algorithm) Factorization perspective: causal-anticausal

More information

Motion Control of a Robot Manipulator in Free Space Based on Model Predictive Control

Motion Control of a Robot Manipulator in Free Space Based on Model Predictive Control Motion Control of a Robot Manipulator in Free Space Based on Model Predictive Control Vincent Duchaine, Samuel Bouchard and Clément Gosselin Université Laval Canada 7 1. Introduction The majority of existing

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

Unit quaternion observer based attitude stabilization of a rigid spacecraft without velocity measurement

Unit quaternion observer based attitude stabilization of a rigid spacecraft without velocity measurement Proceedings of the 45th IEEE Conference on Decision & Control Manchester Grand Hyatt Hotel San Diego, CA, USA, December 3-5, 6 Unit quaternion observer based attitude stabilization of a rigid spacecraft

More information

7. FORCE ANALYSIS. Fundamentals F C

7. FORCE ANALYSIS. Fundamentals F C ME 352 ORE NLYSIS 7. ORE NLYSIS his chapter discusses some of the methodologies used to perform force analysis on mechanisms. he chapter begins with a review of some fundamentals of force analysis using

More information

LYAPUNOV-BASED FORCE CONTROL OF A FLEXIBLE ARM CONSIDERING BENDING AND TORSIONAL DEFORMATION

LYAPUNOV-BASED FORCE CONTROL OF A FLEXIBLE ARM CONSIDERING BENDING AND TORSIONAL DEFORMATION Copyright IFAC 5th Triennial World Congress, Barcelona, Spain YAPUNOV-BASED FORCE CONTRO OF A FEXIBE ARM CONSIDERING BENDING AND TORSIONA DEFORMATION Yoshifumi Morita Fumitoshi Matsuno Yukihiro Kobayashi

More information

Observer Based Output Feedback Tracking Control of Robot Manipulators

Observer Based Output Feedback Tracking Control of Robot Manipulators 1 IEEE International Conference on Control Applications Part of 1 IEEE Multi-Conference on Systems and Control Yokohama, Japan, September 8-1, 1 Observer Based Output Feedback Tracking Control of Robot

More information

Extremum Seeking for Dead-Zone Compensation and Its Application to a Two-Wheeled Robot

Extremum Seeking for Dead-Zone Compensation and Its Application to a Two-Wheeled Robot Extremum Seeking for Dead-Zone Compensation and Its Application to a Two-Wheeled Robot Dessy Novita Graduate School of Natural Science and Technology, Kanazawa University, Kakuma, Kanazawa, Ishikawa, Japan

More information

Robust Tracking Under Nonlinear Friction Using Time-Delay Control With Internal Model

Robust Tracking Under Nonlinear Friction Using Time-Delay Control With Internal Model 1406 IEEE TRANSACTIONS ON CONTROL SYSTEMS TECHNOLOGY, VOL. 17, NO. 6, NOVEMBER 2009 Robust Tracking Under Nonlinear Friction Using Time-Delay Control With Internal Model Gun Rae Cho, Student Member, IEEE,

More information

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

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

More information

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

Newton-Euler Dynamics of Robots

Newton-Euler Dynamics of Robots 4 NewtonEuler Dynamics of Robots Mark L. Nagurka Marquette University BenGurion University of the Negev 4.1 Introduction Scope Background 4.2 Theoretical Foundations NewtonEuler Equations Force and Torque

More information

A HYBRID SYSTEM APPROACH TO IMPEDANCE AND ADMITTANCE CONTROL. Frank Mathis

A HYBRID SYSTEM APPROACH TO IMPEDANCE AND ADMITTANCE CONTROL. Frank Mathis A HYBRID SYSTEM APPROACH TO IMPEDANCE AND ADMITTANCE CONTROL By Frank Mathis A THESIS Submitted to Michigan State University in partial fulfillment of the requirements for the degree of MASTER OF SCIENCE

More information

Stabilization of a 3D Rigid Pendulum

Stabilization of a 3D Rigid Pendulum 25 American Control Conference June 8-, 25. Portland, OR, USA ThC5.6 Stabilization of a 3D Rigid Pendulum Nalin A. Chaturvedi, Fabio Bacconi, Amit K. Sanyal, Dennis Bernstein, N. Harris McClamroch Department

More information

Generalized projective synchronization of a class of chaotic (hyperchaotic) systems with uncertain parameters

Generalized projective synchronization of a class of chaotic (hyperchaotic) systems with uncertain parameters Vol 16 No 5, May 2007 c 2007 Chin. Phys. Soc. 1009-1963/2007/16(05)/1246-06 Chinese Physics and IOP Publishing Ltd Generalized projective synchronization of a class of chaotic (hyperchaotic) systems with

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

Research Article Simplified Robotics Joint-Space Trajectory Generation with a via Point Using a Single Polynomial

Research Article Simplified Robotics Joint-Space Trajectory Generation with a via Point Using a Single Polynomial Robotics Volume, Article ID 75958, 6 pages http://dx.doi.org/.55//75958 Research Article Simplified Robotics Joint-Space Trajectory Generation with a via Point Using a Single Polynomial Robert L. Williams

More information

HIGHER ORDER SLIDING MODES AND ARBITRARY-ORDER EXACT ROBUST DIFFERENTIATION

HIGHER ORDER SLIDING MODES AND ARBITRARY-ORDER EXACT ROBUST DIFFERENTIATION HIGHER ORDER SLIDING MODES AND ARBITRARY-ORDER EXACT ROBUST DIFFERENTIATION A. Levant Institute for Industrial Mathematics, 4/24 Yehuda Ha-Nachtom St., Beer-Sheva 843, Israel Fax: +972-7-232 and E-mail:

More information

A New Approach to Control of Robot

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

More information

DYNAMICS OF SERIAL ROBOTIC MANIPULATORS

DYNAMICS OF SERIAL ROBOTIC MANIPULATORS DYNAMICS OF SERIAL ROBOTIC MANIPULATORS NOMENCLATURE AND BASIC DEFINITION We consider here a mechanical system composed of r rigid bodies and denote: M i 6x6 inertia dyads of the ith body. Wi 6 x 6 angular-velocity

More information

COMPLIANT CONTROL FOR PHYSICAL HUMAN-ROBOT INTERACTION

COMPLIANT CONTROL FOR PHYSICAL HUMAN-ROBOT INTERACTION COMPLIANT CONTROL FOR PHYSICAL HUMAN-ROBOT INTERACTION Andrea Calanca Paolo Fiorini Invited Speakers Nevio Luigi Tagliamonte Fabrizio Sergi 18/07/2014 Andrea Calanca - Altair Lab 2 In this tutorial Review

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

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

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

for Articulated Robot Arms and Its Applications

for Articulated Robot Arms and Its Applications 141 Proceedings of the International Conference on Information and Automation, December 15-18, 25, Colombo, Sri Lanka. 1 Forcefree Control with Independent Compensation for Articulated Robot Arms and Its

More information

Vector model of the timing diagram of automatic machine. A. Jomartov Institute Mechanics and Mechanical Engineering, Almaty, Kazakhstan

Vector model of the timing diagram of automatic machine. A. Jomartov Institute Mechanics and Mechanical Engineering, Almaty, Kazakhstan doi:0.594/ms-4-9-0 Authors) 0. CC Attribution.0 License. Mechanical Sciences Open Access Vector model of the timing diagram of automatic machine A. Jomartov Institute Mechanics and Mechanical Engineering,

More information