Dynamic Models for Control System Design of Integrated Robot and Drive Systems

Size: px
Start display at page:

Download "Dynamic Models for Control System Design of Integrated Robot and Drive Systems"

Transcription

1 M. C. Good L. M. Sweet K. L. Strobel General Electric Company, Corporate Research and Development, Schenectady, N.Y Dynamic Models for Control System Design of Integrated Robot and Drive Systems The design of high performance motion controls for industrial robots is based on accurate models for the robot arm and drive systems. This paper presents analytical models and experimental data to show that interactions between electromechanical drives coupled with compliant linkages to arm link drive points are of fundamental importance to robot control system design. Flexibility in harmonic drives produces resonances in the 5 Hz to 8 Hz range. Flexibility in the robot linkages and joints connecting essentially rigid arm members produces higher frequency modes at 4 Hz and 40 Hz. The nonlinear characteristics of the drive system are modeled, and compared to experimental data. The models presented have been validated over the frequency range 0 to 50 Hz. The paper concludes with a brief discussion of the influence of model characteristics on motion control design. Introduction The successful design of any high-performance control system is based on accurate knowledge of the dynamics of the physical plant. This knowledge is particularly important when the "unmodeled dynamics", physical effects not included in the model, produce poles near the imaginary axis. If the control design does not account for these lightly-damped poles, there is great risk that the closed-loop system will become unstable or exhibit very poor robustness to variations in plant parameters. The design of multivariable controllers for industrial robots is a subject of great current interest. Nearly all papers in the literature on the subject of robot motion control are based on models for the arm that, based on the results of research presented in this paper, are inadequate for a large class of contemporary arm mechanical designs. Since there are major differences in the dynamic behavior of real robot arms from the idealized models found in the literature, it is difficult to assess the benefits to be obtained through implementation of advanced control schemes. The principal limitation of published models for industrial robots is the assumption that their dynamic behavior is represented adequately by interconnected rigid bodies driven by actuators modeled as pure torque sources or as first-order lags. It is noteworthy that there is very limited published experimental evidence to substantiate this assumption. In contrast, in this paper the importance of dynamic interactions between the multiple link arm and its electromechanical drive systems is demonstrated through analysis and experimentation. Specifically, this paper addresses the following aspects of model development for the purposes of control system design for real industrial robots: Contributed by the Dynamic Systems and Control Division for publication in the JOURNAL OF DYNAMIC SYSTEMS, MEASUREMENT, AND CONTROL. Manuscript received at ASME Headquarters, January 29, 985. (A) Identification of resonant behavior induced through dynamic interactions of drive motors and the robot arm, coupled by harmonic drives and linkages with series compliance. (B) Characterization of structural modes of the robot arm, including an assessment of the relative importance of flexibility in the drive system versus the arm links themselves. (C) Characterization of nonlinearities in the drive system, due to motor current limiters, Coulomb friction, and stiffening spring characteristics in the harmonic drive. The paper concludes with a brief discussion of the influence of the integrated robot and drive system models on controller design. Limitations of Rigid Body Robot Models Nearly all models for robot dynamics presented in the literature are based on the assumption that the arm is a linkage of connected rigid bodies, as exemplified by the widely-cited references in [-5]. Using the Newton-Euler, Lagrange, Kane, or other approaches, the kinematics and dynamics of multiple link robot arms are derived and reduced to the following form: H(.q)q + C{q,q) + G{q) + K{qYM=T () In this equation q is a vector of robot joint angles, H is a moment of inertia matrix, C is a matrix specifying centrifugal and Coriolis effects, G is a vector specifying gravitational effects, K\s a Jacobian matrix relating joint torques to M, the vector of forces and moments applied to the end effector, and Tis the vector of torques applied by the actuators at the drive points on each arm link. The characteristics of equation () as applied to multiple Journal of Dynamic Systems, Measurement, and Control MARCH 985, Vol. 07/53 Copyright 985 by ASME

2 FORE ARM ROTATION Fig. Geometry of industrial robot used for analysis and experimental studies link robot arms have been exhaustively discussed in the literature, with particular attention paid to: (A) Dependence of effective inertia, reflected at the actuator drive point, on robot arm configuration and end-effector pay load. (B) Cross-coupling of the set of second-order differential equations due to Coriolis, centripetal and inertia forces. (C) Nonlinear behavior due to arm geometry and crosscoupling effects. In much of the literature, the actuators providing the drive torques are modelled as pure torque sources, or as first-order lags. This assumption is the Achilles' heel of the class of robot dynamic models represented by equation (). References [6, 7] are among the few studies to recognize the significance of drive system and mechanical compliance. As a vehicle for demonstrating the importance of drive system compliance (as opposed to arm link flexibility), in the present paper we select the robot shown in Fig. as representative of a large class of contemporary industrial arms. The robot is powered by electro-mechanical drives, consisting of d-c or a-c motors in series with a harmonic drive used for speed reduction. (A "harmonic drive" is a compact, high-torque, high-ratio, in-line gear mechanism incorporating a rigid "circular spline", an elliptical "wave generator", and a nonrigid "flexspline".) The motors and harmonic drives are mounted on or near the base, with drive torques transmitted to the drive points on the arm links via mechanical links such as bars or chains. Mounting of drive motors in this manner, in contrast with mounting at the joints, can been shown (using the methods of [4]) to provide superior dynamic characteristics. The dynamic response of the integrated system consisting of the drive motor, harmonic drive, linkages, and arm may be measured experimentally by recording the motor current, motor velocity (tachometer feedback signal), and arm motion (integrated accelerometer signal) as the servo is excited with random or sinusoidal input signals. For a given (small) signal level, the drive system may be characterized by a linearized frequency response function. An example of such a frequency response function, computed through FFT analysis of signals recorded during random excitation testing, is shown in Fig. 2. The strong anti-resonance/resonance phenomenon exhibited in Fig. 2 is typical of electro-mechanical drives with compliance in series with the load, and is grossly divergent from the torque source or first-order lag representation of the drive system cited earlier. Although this behavior is well-known by the industrial controls technical community, it has been ignored in much robotics research. 54/Vol. 07, MARCH 985 FREQUENCY. Hi Fig. 2 Comparison of linearized model and measured transfer functions for resonant robot joint servodrive system Phase F, Mag //I Frequency (Hz) Fig. 3 Results of frequency response testing using impact hammer, showing drive system resonance (9 Hz) and away and yaw structural modes (4 Hz and 40 Hz) The existence of resonant behavior inside the robot motion control loop has a dramatic impact oh control system design, providing the motivation for development of the models presented in the following sections. For example, one approach to improving robot motion control performance is to decouple the dynamics of the robot links through nonlinear control [8, 9]. The decoupling action performed by the controller is particularly significant in the same frequency range as the above resonant behavior. Decoupling controllers that do not take this strong resonance into account have little chance of successful implementation. Similarly, adaptive control is an alternative approach proposed frequently [0-2]; however, from adaptive control theory it is known that "unmodeled dynamics" such as this drive system resonance lead to severe stability and robustness problems [3]. The existence of drive system interactions does not preclude future use of nonlinear or decoupling control strategies; rather it demands that realistic robot and drive system models be used in development of implementable algorithms. A Transactions of the ASME /

3 TEST k z, Cj - TORSIONAL k«,c x -LATERAL C ^ TEST k,c - TORSIONAL Fig. 4 Four degree of freedom dynamic model for robot drive system flexibility. Model shown here is for base rotation drive, but also applies to fore-arm and upper-arm drives. Linearized Models for Electromechanical Drives In this section models are presented for the robot electromechanical drives valid for small motions about a given arm position with fixed payload. These models are useful for design of linear controllers, a point of departure for the more general nonlinear case. The range of variation of model parameters with varying payload and arm position is indicated at the end of this section, information which may be used in studies of control system robustness and adaptive control strategies. Extensions of the linear models to include nonlinear effects are presented in a later section. Resonant Joint Control Models. For the robot shown in Fig., the drives for base rotation, forearm, and upper arm have resonant responses to motor torque inputs similar to those shown in Fig. 2. The discussion in this section pertains to the base rotations specifically, with the concepts directly extendable to the other two drives. As well as its response to servo motor inputs, exemplified by Fig. 2, the response of the arm to external torques and forces (e.g., inertial loadings, tool forces) is of interest. Figure 3 shows a frequency response function for the lateral acceleration of the wrist in response to a lateral force applied at the wrist, measured by an impulse hammer technique. Three resonances below 50 Hz can be observed in this response. Note that the characteristics of the velocity servo will have some influence on these results. The dynamic characteristics which are displayed in Figs. 2 and 3 for frequencies up to 50 Hz may be accounted for by a four degree-of-freedom (DOF) model of the drive system coupled to the robot arm, as illustrated in Fig. 4. The four degrees of freedom are rotations of motor and base inertias, plus yaw and sway rigid body modes of the robot forearm. Note that the four degrees of freedom for the dynamic model of this figure should not be confused with the conventional kinematic "degrees of freedom" associated with the five controlled axes of the robot. The main source of flexibility and energy dissipation is the harmonic drive. Additional flexibility in the upper-arm links allows lateral and rotational motions of the forearm. The dynamic modes of this system consist of an aperiodic "rigid-body" mode, a "torsional" mode in which the motor inertia oscillates against the combined inertia of the base and arm, a "sway" mode in which the predominant motion is a lateral oscillation of the forearm, and a "yaw" mode in which the forearm oscillates about a vertical axis. The torsional mode is responsible for the resonance at 9.6 Hz in Fig. 2; the torsional sway and yaw modes give rise to the resonances at 9, 4, and 40 Hz in Fig FREQUENCY. Hi Fig. 5 Comparison of linearized model and measured transfer functions for non-resonant robot joint servodrive system The sway and yaw modes are not significantly excited by motor inputs, so that for the frequency bandwidth of interest for position control (0 Hz, say), perhaps only the rigid-body and torsional modes are of concern, and a simplified twoinertia model could be used for control design purposes. However, it should be noted that both of the higher frequency "structural" modes could be excited by forces arising from tool/workpiece contact or from inertia forces generated by wrist motions. In some configurations the sway mode could be excited by Coriolis forces arising from upper-arm and forearm motions. The mechanics of the "structural" modes are considered further in Section 4. Assuming linear elements for the model of Fig. 4, and combining the base and arm inertias into one inertia /, (referred to the motor shaft speed), a transfer function model may be derived that accounts for the magnitude and phase characteristics presented in Fig. 2. For a high current servo loop gain and small armature inductance, the transfer function between motor torque and current command is essentially a pure gain K t. Then, the motor velocity W m and the load velocity W i in response to current commands I c and load torque disturbances 7", are given by: W m K i [J l s 2 + (B i +c)s+k] Kj(cs + k) D" J m s 2 cs+k + {B m +c)s + k where D" = J m J x s } + [J, (5, + c) + J, (B, + c)]s 2 + [k(j, + J l ) + B, B l +c(b, +,)]s + 0B m +5,). Using component data or experimentally identified parameters for the motor and drive system, the desired drive system model to be used in control system design may be developed for various motion amplitude levels. Using the shorthand notation: K(a)[z,w] to represent: K{s/a + l)[(s/w) 2 + 2z(s/w) + ], (2) Journal of Dynamic Systems, Measurement, and Control MARCH 985, Vol. 07/55

4 0 & 3.,0 <J * to - W no- - \ In 0' n ir \.0 ' TEST fi A Y i.test 0 \ \L NORMALIZED FREQUENCY Ulo i a A - \ NORMALIZED FREQUENCY Wo Fig. 6 Comparison of linearized model and measured transfer functions for sway and yaw structural modes the transfer functions appropriate to the data in Fig. 2 become: W m W, 26.7[0.0,44.7] 236(222) (20.7)[0.29,60.] 66.7(222) 5336[0.52,44.7] (3) Evaluating the transfer function for W m /I c gives the "model" Bode plot in Fig. 2, which compares favorably with the experimental data. Similar, close agreement is obtained for load velocity in response to current command, with the experimental data measured as velocity at the robot wrist. The dynamic modes of the open-loop servo displayed in equation (3) consist of the aperiodic "rigid-body" mode, with a time constant of approximately /20.7 = 48 ms, and the "torsional" mode with a natural frequency of about 60 rad/s = 9.6 Hz, and a damping ratio of about 0.3. Nonlinearities in the robot arm and drive systems produce changes in the linearized control model gains and pole locations. Configuration and payload changes can each produce two-fold variations in the referred load inertia J t. From equation (2) it can be seen that the natural frequency and damping ratio of the zero in the W { /I c transfer function will correspondingly vary inversely with J t. The natural frequency of the torsional mode depends in the same way on the effective inertia J <, f{ = J m J l /(J m +J ), rather than /,. A large part of the energy dissipation, represented by the effective viscous damping coefficients in equation (2), arises in fact from Coulomb friction, so that both the DC gain (which is inversely proportional to the total external damping B, +B X ) and the damping ratios of the poles and zeroes vary widely with motion amplitude. Gain variations of 300 percent and damping ratios as low as 5 percent of critical have been observed. The variation of natural frequency with amplitude due to the nonlinear hardening spring characteristic can be as much as 40 percent. Non-Resonant Joint Control Models. The twist and bend axes of the robot (located at the wrist) do not exhibit the previously described resonant behavior in the frequency range below 50 Hz. The harmonic drive output of the wrist bend motor is coupled to the bend axis by a chain-rod arrangement. The chains add considerable absolute damping to the "load" in a two-inertia model for the bend axis. Also, the load inertia referred to the motor shaft is considerably smaller than the motor inertia, in contrast to the rotation axis case where these two inertias are of similar magnitude. The result of these effects is to increase both the anti-resonance and resonance Ic Fig. 7 Comparison of linearized model and measured structural mode shapes for sway and yaw structural modes frequencies and bring them very close together so that, with the increased damping, no resonance is observed. The absence of resonant behavior permits reduction in the order of the model needed to represent the drive. Following the same procedure as before yields the transfer function model: K, (4) Ir (J m +J i )s+(b m +B i ) An example frequency response measurement for the wrist twist axis is shown in Fig. 5. The corresponding equation (4) model: W 3 44 ZJS. = ±ZL (5) V Ic (74.4) is also plotted in Fig. 5. Again, the nonlinear friction causes substantial changes in the gain and bandwidth of this system as the motion amplitude changes: the effective viscous damping may vary by a factor of five or more. Structural Modes There has been considerable discussion in the literature of the extension of robot motion controls to include control of structural modes in the arm links themselves [5]. In this discussion we define "structural modes" to include motions resulting from flexibility in the robot mechanical system that would not be predicted from a rigid body model for the arm. There are two principal sources of mechanical flexibility in the arm: (A) Bending and torsion of the arm members, as described in [5]. (B) Flexibility in the joints and mechanical linkages connecting the drive systems to the arm members, with the members modeled as rigid bodies. Experimental results obtained for the robot modeled in this paper showed that motions produced by joint and linkage flexibility were dominant. The models presented in this section are useful in design of motion controls in the frequency range where the modes produced by this type of flexibility is important. While many robots available today have similar characteristics, future robot designs may include greater beam flexibility to increase the ratio of payload to arm mass. In this latter case, models of the form given in [5] will be necessary. To investigate the arm dynamic modes, standard structural dynamics analysis techniques were used: accelerometers were mounted at several locations along the robot forearm and the robot was excited either by applying random signal inputs to the robot velocity servo, or by applying impulsive forces at various locations along the forearm with an instrumented hammer. For simplicity in analysis, the structural modes were investigated analytically for the two-dof sub-system consisting of the forearm and its compliant support, which is excited by motion of the base, 9;,, and which has degrees of freedom in 56/Vol. 07, MARCH 985 Transactions of the ASME

5 Ettsv Fig. 8 Nonlinear model for robot drive system, including stiffening spring for harmonic drive, viscous plus Coulomb friction damping on both motor and load inertias, and motor torque limiting sway, x, and yaw, 9 (see Fig. 4). The natural frequencies and mode shapes for the structural modes of the more complete model of Fig. 4 will differ only slightly from those for the subsystem; they could be found by sub-system coupling methods if required. In the model the "arm" is shown as one rigid mass, consistent with the experimental observation that the forearm was effectively rigid for the frequencies considered here. Included in the total mass, M, and moment of inertia, l G = Mr will be contributions from the upper arms. The flexibility in the joints and linkages is represented by a dissipative spring with lateral and torsional stiffness, k x and k z, and damping coefficients, c x and c z. The elastic center of the upper-armlinkage, 0, is taken to lie on the rotation axis. The distances from this axis to the centre of mass of the arm, G, and to the wrist are denoted by c and a, respectively. Expressed in nondimensional form, the transfer functions relating the yaw and sway responses to base rotation inputs are: where (Bp + l) -cp 2 (Bp+\) (p 2 +ABp+K) -9, (6) D = r 2 p 4 + B[ + A(c 2 +r 2 )]p 3 + [ +B 2 A +K(c 2 +f 2 )]p 2 and p 2 = s l /[k z /Ma 2 } c = c/a,r = r/a,x=x/a B = c z /[k z Ma 2 ] v ' K = a 2 k x /k z A = a 2 c x /c z + B(A+K)p+K The lateral displacement at station /', a distance y, = ay, from 0, is given by the transfer function: X,/Q b =MBp + )[( - c/y,)p 2 +ABp+K]/D (7) Using approximate values for parameters in the above model results in dimensionless natural frequencies of 0.9 and 2.7, in reasonable agreement with the experimental values of approximately 3 Hz and 37 Hz, if the reference frequency [k z /Ma 2 ] v ' is taken to be 88 rad/s (4 Hz). The modal damping ratios implied by the above parameters are for the 3 Hz mode and 0.4 for the 37 Hz mode. Model frequency response plots for stations and 7 (at the wrist and rear elbow joints, respectively) are compared with the experimental Bode plots in Fig. 6. The model plots are dimensionless and normalized to a DC gain of. The general form of the experimental plots is reproduced quite well by the model, with the exception of the high-frequency phase behavior. The reason for the phase lead at high frequencies in the experimental frequency response functions is not understood; the nonlinear effects of clearance in the joints, together with the very small displacements at these frequencies, may be involved. In the four-dof system, the natural frequencies are shifted only slightly, to 4 Hz and 40 Hz, respectively (see Fig. 3), substantiating use of the two-dof model. Figure 7 shows the yaw and sway mode shapes predicted by the 2-DOF model together with those measured for the complete four-dof system. It is apparent that for this robot the beam rigid body modes are dominant relative to any beam bending modes. Nonlinear Models for Robot and Drive Systems Nonlinearities associated with robot arm geometry and dynamic interactions among the arm links have been longrecognized as important to the design of motion controls. In addition to robot arm nonlinearities, nonlinear characteristics of elements in the drive system play an important role in robot control system design. In this section nonlinear models for drive system dynamics are presented, as extensions of the linearized models from previous sections. The structure of the nonlinear model is shown in Fig. 8. Principal nonlinearities include: (A) Stiffening spring characteristic of the harmonic drive. (B) Viscous plus Coulomb friction damping for both the motor and load inertias. (C) Current limiters in the motor control loops. Backlash effects were found to be negligible in the drive systems studied. Parametric values needed to characterize these nonlinearities were determined through direct experimental measurement or through parameter identification techniques, the latter being described in [6]. The validity of the nonlinear model is tested by comparison of the magnitude and phase data measured under constant sinusoidal input testing with model predictions (Fig. 9). As signal level increases, there is a decrease in damping of the closed-loop poles of the equivalent linear system, a slight increase in the frequency of these poles, and a decrease in loop gain at higher frequencies. From a control design point of view, the current (torque) limiter is the most significant nonlinearity. By replacing the stiffening spring and Coulomb friction nonlinearities with equivalent linear terms (using an SIDF approach), a simplified nonlinear model for the drive system results that closely corresponds with the measured nonlinear behavior. However, for time domain simulations it is necessary to include all the above nonlinearities to obtain good agreement with measured robot motions for both small and large amplitude motions. Robot and Drive System Model Integration The subsystem models for the robot arm dynamics, drive Journal of Dynamic Systems, Measurement, and Control MARCH 985, Vol. 07/57

6 systems, and microelectronic controls have been integrated into a complete nonlinear robot simulation model, as shown schematically in Fig. 0. The principal elements in the integrated model include: (A) Microelectronic controls. Contains algorithms for performing path generation, interpolation, inverse coordinate transformation, and motion control functions. Used to evaluate alternative motion control strategies. (B) Velocity servo. Contains models for drive system power electronics and velocity feedback controls. (C) Actuator dynamics. Contains detailed nonlinear models for electromechanical drive systems, including motors, harmonic drives, and mechanical linkages. (D) Arm dynamics. Contains Newton-Euler model for multiple link arms, plus forward coordinate transforms to predict end effector motions in world coordinates. The application of this integrated dynamic simulation model to off-line robot programming is described in [7], while its use in designing robot motion controls with end effector sensor feedback is presented in [8]. Summary and Influence on Design of Robot Motion Controls The control models for integrated robot arm and drive systems exhibit the following properties: 3 <0% LIMIT TORQUE ~^>* EXPERIMENT O0 tooo FREQUENCY, RAD/SEC FREQUENCY. RAD/SEC Fig. 9 Comparison of nonlinear drive system model and measured sinusoidal input describing functions G(jw;a), for constant input amplitudes. Input amplitude is expressed as percent of torque limits on drive motors. (A) Flexibility in the harmonic drives is responsible for lightly-damped vibrational modes in the rotation, upper-arm, and forearm axis drives of the robots. The dynamic characteristics of these three axes are quite similar. (B) The natural frequency and effective damping of the vibrational modes depend on the robot configuration and payload, and the amplitude of the oscillatory motions. In the absence of servo control, natural frequencies in the range Hz were observed, with damping ratios less than 0.3. (C) The first two "structural" modes associated with the rotation axis drive were found to involve lateral "sway" and "yaw" motions of the forearm, at about 4 Hz and 40 Hz respectively. In these modes the forearm moves as a rigid body. These modes could be excited by tool/workpiece interaction forces or possibly by cross-axis inertia forces. (D) The dynamics of the wrist bend and twist axes are more heavily damped and are of high frequency compared with the other axes. The dynamics of these drives can be represented by a first-order lag. (E) Sources of nonlinearity in the drives include the "hardening" stiffness characteristic of the harmonic drives, Coulomb friction, backlash, and current limiting in the velocity servos. (F) Simple mathematical models have been developed which are successful in accounting for most of the foregoing phenomena and which allow control design to proceed using realistic representations of the arm dynamics. The dynamic characteristics of the robot arm and drive integrated system summarized above strongly influence the design of robot motion controls: (A) If non^adaptive controls are used, motion controls must utilize relatively low gains, to avoid excitation of drive system resonances. The net result is to constrain the effective bandwidth of the motion controls to be below the resonance. (B) If adaptive controls are used, they must be designed to suppress the interactions between the drive systems and the robot arm. Adaptive controls designed based on the assumption of idealized torque source drive systems may fail due to unmodeled dynamics. (C) For both non-adaptive and adaptive controls, nonlinearities in the drive system must be accommodated by the design, in addition to those present in the robot arm. The most significant drive system nonlinearity is the current limiter. (D) Due to drive system compliance, in most robots there are no direct measurements of the actual robot joint angles. Feedback signals that are usually available include drive motor velocities and angular displacements. Because of the large number and uncertain values of parameters describing drive system nonlinearities (such as Coulomb friction, stiffness variation), it is not practical to use motor current as an input to an observer for estimating real joint angles. Consequently, additional sensors mounted on the end effector or arm links are needed to improve the performance of robot motion controls. Fig. 0 Structure of integrated robot and drive system dynamic simulation model 58/Vol. 07, MARCH 985 Transactions of the ASME

7 References Hollerbach, J. M., "A Recursive Lagrangian Formulation of Manipulator Dynamics and a Comparative Study of Dynamics Formulation Complexity," IEEE Trans. Syst. Man, Cybern, Vol. SMC-0, No., pp , Vukobratovic, M., and Potkanjak, V., Dynamics of Manipulation Robots: Theory and Application, Heidelberg: Springer-Verlag, Silver, W. M., "On the Equivalence of Lagrangian and Newton-Euler Dynamics for Manipulators," Robotics Research, MIT Press, Vol., No. 2, pp , Summer Paul, R. P., Robot Manipulators: Mathematics, Programming, and Control, MIT Press, Cambridge MA, Thomas, M., and Tesar, D., "Dynamic Modeling of Serial Manipulator Arms," ASME JOURNAL OF DYNAMIC SYSTEMS, MEASUREMENT, AND CONTROL, Vol. 04, No. 3, Sept. 982, pp Sunada, W. H., and Dubowsky, S., "On the Dynamic Analysis and Behavior of Industrial Robotic Manipulators with Elastic Members," ASME Journal of Mech. Transm. Autom, Design, Vol. 05, No., Mar. 983, pp Liegeois, A., Dombre, E., and Borrel, P., "Learning and Control for a Compliant Computer-Controlled Manipulator," IEEE Trans. Aut. Coat., Vol. AC-25, No. 6, Dec. 980, pp Freund, E., "Fast Nonlinear Control with Arbitrary Pole Placement for Industrial Robots and Manipulators," Robotics Research, MIT Press, Vol., No., Spring, 982, pp Horowitz, R., and Tomizuka, M., "An Adaptive Control Scheme for Mechanical Manipulators Compensation of Nonlinearity and Decoupling Control," ASME Paper 80-WA/DSC-6, ASME Winter Annual Meeting, Chicago IL, Nov Lee, C. S. G., and Chung, M. J., "An Adaptive Control Strategy for Computer-Based Manipulators," Proc. IEEE Conf. on Dec. and Coat., 982, pp Koivo, A. J., and Guo, T.-H., "Adaptive Linear Controller for Robotic Manipulators," IEEE Trans. Aut. Coat., Vol. AC-28, No. 2, Feb. 982, pp Dubowsky, S., and DesForges, D. T., "The Application of Model- Reference Adaptive Control to Robotic Manipulators," ASME JOURNAL OF DYNAMIC SYSTEMS, MEASUREMENT, AND CONTROL, Vol. 0, No. 3, Sept. 979, pp Rohrs, C. L., Valavani, L. S., Athans, M., and Stein, G., "Stability Problems of Adaptive Control Algorithms in the Presence of Unmodelled Dynamics," Proc. 2th IEEE CDC, Orlando, Vol., 982, p Asada, H., "A Geometrical Representation of Manipulator Dynamics and Its Application to Arm Design," ASME JOURNAL OF DYNAMIC SYSTEMS, MEASUREMENT, AND CONTROL, Vol. 05, No. 3, Sept. 983, pp Book, W. J., and Majette, M., "Controller Design for Flexible, Distributed Parameter Mechanical Arms Via State Space and Frequency Domain Techniques." ASME JOURNAL OF DYNAMIC SYSTEMS, MEASUREMENT, AND CONTROL, Vol. 05, No. 4, Sept. 983, pp Taylor, J. H., and Strobel, K. L., "Applications of a Nonlinear Controller Design Approach based on Quasilinear System Models," American Control Conference, San Diego, Calif., June Imam, I., Sweet, L. M., Davis, J. E., Good, M., and Strobel, K., "Simulation and Display of Dynamic Path Errors for Robot Motion Off-Line Programming," Proc. of Robots & Conference, Detroit MI, June Good, M. C, and Sweet, L. M., "Structures for Sensor-Based Robot Motion Control, Proc. American Control Conf, San Diego CA, June 984. Journal of Dynamic Systems, Measurement, and Control MARCH 985, Vol. 07/59

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

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

Decoupling Identification for Serial Two-link Robot Arm with Elastic Joints

Decoupling Identification for Serial Two-link Robot Arm with Elastic Joints Preprints of the 1th IFAC Symposium on System Identification Saint-Malo, France, July 6-8, 9 Decoupling Identification for Serial Two-link Robot Arm with Elastic Joints Junji Oaki, Shuichi Adachi Corporate

More information

Dynamics of structures

Dynamics of structures Dynamics of structures 2.Vibrations: single degree of freedom system Arnaud Deraemaeker (aderaema@ulb.ac.be) 1 Outline of the chapter *One degree of freedom systems in real life Hypothesis Examples *Response

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

Contents. Dynamics and control of mechanical systems. Focus on

Contents. Dynamics and control of mechanical systems. Focus on Dynamics and control of mechanical systems Date Day 1 (01/08) Day 2 (03/08) Day 3 (05/08) Day 4 (07/08) Day 5 (09/08) Day 6 (11/08) Content Review of the basics of mechanics. Kinematics of rigid bodies

More information

Joint Torque Control for Backlash Compensation in Two-Inertia System

Joint Torque Control for Backlash Compensation in Two-Inertia System Joint Torque Control for Backlash Compensation in Two-Inertia System Shota Yamada*, Hiroshi Fujimoto** The University of Tokyo 5--5, Kashiwanoha, Kashiwa, Chiba, 227-856 Japan Phone: +8-4-736-3873*, +8-4-736-43**

More information

Mechatronics Modeling and Analysis of Dynamic Systems Case-Study Exercise

Mechatronics Modeling and Analysis of Dynamic Systems Case-Study Exercise Mechatronics Modeling and Analysis of Dynamic Systems Case-Study Exercise Goal: This exercise is designed to take a real-world problem and apply the modeling and analysis concepts discussed in class. As

More information

Theory of Vibrations in Stewart Platforms

Theory of Vibrations in Stewart Platforms Theory of Vibrations in Stewart Platforms J.M. Selig and X. Ding School of Computing, Info. Sys. & Maths. South Bank University London SE1 0AA, U.K. (seligjm@sbu.ac.uk) Abstract This article develops a

More information

Modelling the Dynamics of Flight Control Surfaces Under Actuation Compliances and Losses

Modelling the Dynamics of Flight Control Surfaces Under Actuation Compliances and Losses Modelling the Dynamics of Flight Control Surfaces Under Actuation Compliances and Losses Ashok Joshi Department of Aerospace Engineering Indian Institute of Technology, Bombay Powai, Mumbai, 4 76, India

More information

Dynamics and control of mechanical systems

Dynamics and control of mechanical systems Dynamics and control of mechanical systems Date Day 1 (03/05) - 05/05 Day 2 (07/05) Day 3 (09/05) Day 4 (11/05) Day 5 (14/05) Day 6 (16/05) Content Review of the basics of mechanics. Kinematics of rigid

More information

Dynamics. describe the relationship between the joint actuator torques and the motion of the structure important role for

Dynamics. describe the relationship between the joint actuator torques and the motion of the structure important role for Dynamics describe the relationship between the joint actuator torques and the motion of the structure important role for simulation of motion (test control strategies) analysis of manipulator structures

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

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

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

Manufacturing Equipment Control

Manufacturing Equipment Control QUESTION 1 An electric drive spindle has the following parameters: J m = 2 1 3 kg m 2, R a = 8 Ω, K t =.5 N m/a, K v =.5 V/(rad/s), K a = 2, J s = 4 1 2 kg m 2, and K s =.3. Ignore electrical dynamics

More information

1820. Selection of torsional vibration damper based on the results of simulation

1820. Selection of torsional vibration damper based on the results of simulation 8. Selection of torsional vibration damper based on the results of simulation Tomasz Matyja, Bogusław Łazarz Silesian University of Technology, Faculty of Transport, Gliwice, Poland Corresponding author

More information

Precision tracking control of a horizontal arm coordinate measuring machine in the presence of dynamic flexibilities

Precision tracking control of a horizontal arm coordinate measuring machine in the presence of dynamic flexibilities Int J Adv Manuf Technol 2006) 27: 960 968 DOI 10.1007/s00170-004-2292-3 ORIGINAL ARTICLE Tugrul Özel Precision tracking control of a horizontal arm coordinate measuring machine in the presence of dynamic

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

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

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

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

Decoupling Identification with Closed-loop-controlled Elements for Two-link Arm with Elastic Joints

Decoupling Identification with Closed-loop-controlled Elements for Two-link Arm with Elastic Joints Preprints of the 9th International Symposium on Robot Control (SYROCO'9) The International Federation of Automatic Control Nagaragawa Convention Center, Gifu, Japan, September 9-2, 29 Decoupling Identification

More information

Introduction to Control (034040) lecture no. 2

Introduction to Control (034040) lecture no. 2 Introduction to Control (034040) lecture no. 2 Leonid Mirkin Faculty of Mechanical Engineering Technion IIT Setup: Abstract control problem to begin with y P(s) u where P is a plant u is a control signal

More information

MODELING AND ANALYSIS OF HYSTERESIS IN HARMONIC DRIVE GEARS

MODELING AND ANALYSIS OF HYSTERESIS IN HARMONIC DRIVE GEARS Systems Analysis Model Simul, 200?, Vol. 00, No. 0, pp. 1 14 MODELING AND ANALYSIS OF HYSTERESIS IN HARMONIC DRIVE GEARS RACHED DHAOUADI a, * and FATHI GHORBEL b a Division of Electrical, Electronics and

More information

magnitude [db] phase [deg] frequency [Hz] feedforward motor load -

magnitude [db] phase [deg] frequency [Hz] feedforward motor load - ITERATIVE LEARNING CONTROL OF INDUSTRIAL MOTION SYSTEMS Maarten Steinbuch and René van de Molengraft Eindhoven University of Technology, Faculty of Mechanical Engineering, Systems and Control Group, P.O.

More information

Positioning Controller for Mechanical Systems with a Mini Harmonic Drive Servo Actuator

Positioning Controller for Mechanical Systems with a Mini Harmonic Drive Servo Actuator Positioning Controller for Mechanical Systems with a Mini Harmonic Drive Servo Actuator Tegoeh Tjahjowidodo, Farid Al-Bender, Hendrik Van Brussel, and Wim Symens Abstract Harmonic drives (HD) are high-ratio,

More information

A Physically-Based Fault Detection and Isolation Method and Its Uses in Robot Manipulators

A Physically-Based Fault Detection and Isolation Method and Its Uses in Robot Manipulators des FA 4.13 Steuerung und Regelung von Robotern A Physically-Based Fault Detection and Isolation Method and Its Uses in Robot Manipulators Alessandro De Luca Dipartimento di Informatica e Sistemistica

More information

T1 T e c h n i c a l S e c t i o n

T1 T e c h n i c a l S e c t i o n 1.5 Principles of Noise Reduction A good vibration isolation system is reducing vibration transmission through structures and thus, radiation of these vibration into air, thereby reducing noise. There

More information

UNIT-I (FORCE ANALYSIS)

UNIT-I (FORCE ANALYSIS) DHANALAKSHMI SRINIVASAN INSTITUTE OF RESEACH AND TECHNOLOGY DEPARTMENT OF MECHANICAL ENGINEERING QUESTION BANK ME2302 DYNAMICS OF MACHINERY III YEAR/ V SEMESTER UNIT-I (FORCE ANALYSIS) PART-A (2 marks)

More information

Introduction to Robotics

Introduction to Robotics J. Zhang, L. Einig 277 / 307 MIN Faculty Department of Informatics Lecture 8 Jianwei Zhang, Lasse Einig [zhang, einig]@informatik.uni-hamburg.de University of Hamburg Faculty of Mathematics, Informatics

More information

Lecture «Robot Dynamics»: Dynamics and Control

Lecture «Robot Dynamics»: Dynamics and Control Lecture «Robot Dynamics»: Dynamics and Control 151-0851-00 V lecture: CAB G11 Tuesday 10:15 12:00, every week exercise: HG E1.2 Wednesday 8:15 10:00, according to schedule (about every 2nd week) Marco

More information

Perturbation Method in the Analysis of Manipulator Inertial Vibrations

Perturbation Method in the Analysis of Manipulator Inertial Vibrations Mechanics and Mechanical Engineering Vol. 15, No. 2 (2011) 149 160 c Technical University of Lodz Perturbation Method in the Analysis of Manipulator Inertial Vibrations Przemys law Szumiński Division of

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

Structural Dynamics Lecture 4. Outline of Lecture 4. Multi-Degree-of-Freedom Systems. Formulation of Equations of Motions. Undamped Eigenvibrations.

Structural Dynamics Lecture 4. Outline of Lecture 4. Multi-Degree-of-Freedom Systems. Formulation of Equations of Motions. Undamped Eigenvibrations. Outline of Multi-Degree-of-Freedom Systems Formulation of Equations of Motions. Newton s 2 nd Law Applied to Free Masses. D Alembert s Principle. Basic Equations of Motion for Forced Vibrations of Linear

More information

Engineering Science OUTCOME 2 - TUTORIAL 3 FREE VIBRATIONS

Engineering Science OUTCOME 2 - TUTORIAL 3 FREE VIBRATIONS Unit 2: Unit code: QCF Level: 4 Credit value: 5 Engineering Science L/60/404 OUTCOME 2 - TUTORIAL 3 FREE VIBRATIONS UNIT CONTENT OUTCOME 2 Be able to determine the behavioural characteristics of elements

More information

MECH 3140 Final Project

MECH 3140 Final Project MECH 3140 Final Project Final presentation will be held December 7-8. The presentation will be the only deliverable for the final project and should be approximately 20-25 minutes with an additional 10

More information

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

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

More information

Appendix A: Exercise Problems on Classical Feedback Control Theory (Chaps. 1 and 2)

Appendix A: Exercise Problems on Classical Feedback Control Theory (Chaps. 1 and 2) Appendix A: Exercise Problems on Classical Feedback Control Theory (Chaps. 1 and 2) For all calculations in this book, you can use the MathCad software or any other mathematical software that you are familiar

More information

Introduction to Mechanical Vibration

Introduction to Mechanical Vibration 2103433 Introduction to Mechanical Vibration Nopdanai Ajavakom (NAV) 1 Course Topics Introduction to Vibration What is vibration? Basic concepts of vibration Modeling Linearization Single-Degree-of-Freedom

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

An experimental robot load identification method for industrial application

An experimental robot load identification method for industrial application An experimental robot load identification method for industrial application Jan Swevers 1, Birgit Naumer 2, Stefan Pieters 2, Erika Biber 2, Walter Verdonck 1, and Joris De Schutter 1 1 Katholieke Universiteit

More information

This equation of motion may be solved either by differential equation method or by graphical method as discussed below:

This equation of motion may be solved either by differential equation method or by graphical method as discussed below: 2.15. Frequency of Under Damped Forced Vibrations Consider a system consisting of spring, mass and damper as shown in Fig. 22. Let the system is acted upon by an external periodic (i.e. simple harmonic)

More information

The basic principle to be used in mechanical systems to derive a mathematical model is Newton s law,

The basic principle to be used in mechanical systems to derive a mathematical model is Newton s law, Chapter. DYNAMIC MODELING Understanding the nature of the process to be controlled is a central issue for a control engineer. Thus the engineer must construct a model of the process with whatever information

More information

Expedient Modeling of Ball Screw Feed Drives

Expedient Modeling of Ball Screw Feed Drives S. Frey a A. Dadalau a A. Verl a Expedient Modeling of Ball Screw Feed Drives Stuttgart, February 2011 a Institute for Control Engineering of Machine Tools and Manufacturing Units (ISW), University of

More information

Rigid Manipulator Control

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

More information

Influence of electromagnetic stiffness on coupled micro vibrations generated by solar array drive assembly

Influence of electromagnetic stiffness on coupled micro vibrations generated by solar array drive assembly Influence of electromagnetic stiffness on coupled micro vibrations generated by solar array drive assembly Mariyam Sattar 1, Cheng Wei 2, Awais Jalali 3 1, 2 Beihang University of Aeronautics and Astronautics,

More information

Chaotic Vibration and Design Criteria for Machine Systems with Clearance Connections

Chaotic Vibration and Design Criteria for Machine Systems with Clearance Connections Proceeding of the Ninth World Congress of the heory of Machines and Mechanism, Sept. 1-3, 1995, Milan, Italy. Chaotic Vibration and Design Criteria for Machine Systems with Clearance Connections Pengyun

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

Automatic Control Systems. -Lecture Note 15-

Automatic Control Systems. -Lecture Note 15- -Lecture Note 15- Modeling of Physical Systems 5 1/52 AC Motors AC Motors Classification i) Induction Motor (Asynchronous Motor) ii) Synchronous Motor 2/52 Advantages of AC Motors i) Cost-effective ii)

More information

ROBUST FRICTION COMPENSATOR FOR HARMONIC DRIVE TRANSMISSION

ROBUST FRICTION COMPENSATOR FOR HARMONIC DRIVE TRANSMISSION Proceedings of the 1998 IEEE International Conference on Control Applications Trieste, Italy 1-4 September 1998 TAO1 12:lO ROBUST FRICTION COMPENSATOR FOR HARMONIC DRIVE TRANSMISSION H.D. Taghirad K. N.

More information

Introduction to Continuous Systems. Continuous Systems. Strings, Torsional Rods and Beams.

Introduction to Continuous Systems. Continuous Systems. Strings, Torsional Rods and Beams. Outline of Continuous Systems. Introduction to Continuous Systems. Continuous Systems. Strings, Torsional Rods and Beams. Vibrations of Flexible Strings. Torsional Vibration of Rods. Bernoulli-Euler Beams.

More information

Jerk derivative feedforward control for motion systems

Jerk derivative feedforward control for motion systems Jerk derivative feedforward control for motion systems Matthijs Boerlage Rob Tousain Maarten Steinbuch Abstract This work discusses reference trajectory relevant model based feedforward design. For motion

More information

Structural Dynamics Lecture 2. Outline of Lecture 2. Single-Degree-of-Freedom Systems (cont.)

Structural Dynamics Lecture 2. Outline of Lecture 2. Single-Degree-of-Freedom Systems (cont.) Outline of Single-Degree-of-Freedom Systems (cont.) Linear Viscous Damped Eigenvibrations. Logarithmic decrement. Response to Harmonic and Periodic Loads. 1 Single-Degreee-of-Freedom Systems (cont.). Linear

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

In this section of notes, we look at the calculation of forces and torques for a manipulator in two settings:

In this section of notes, we look at the calculation of forces and torques for a manipulator in two settings: Introduction Up to this point we have considered only the kinematics of a manipulator. That is, only the specification of motion without regard to the forces and torques required to cause motion In this

More information

A Benchmark Problem for Robust Control of a Multivariable Nonlinear Flexible Manipulator

A Benchmark Problem for Robust Control of a Multivariable Nonlinear Flexible Manipulator Proceedings of the 17th World Congress The International Federation of Automatic Control Seoul, Korea, July 6-11, 28 A Benchmark Problem for Robust Control of a Multivariable Nonlinear Flexible Manipulator

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

Robotics I. Figure 1: Initial placement of a rigid thin rod of length L in an absolute reference frame.

Robotics I. Figure 1: Initial placement of a rigid thin rod of length L in an absolute reference frame. Robotics I September, 7 Exercise Consider the rigid body in Fig., a thin rod of length L. The rod will be rotated by an angle α around the z axis, then by an angle β around the resulting x axis, and finally

More information

Vibration Control Prof. Dr. S. P. Harsha Department of Mechanical & Industrial Engineering Indian Institute of Technology, Roorkee

Vibration Control Prof. Dr. S. P. Harsha Department of Mechanical & Industrial Engineering Indian Institute of Technology, Roorkee Vibration Control Prof. Dr. S. P. Harsha Department of Mechanical & Industrial Engineering Indian Institute of Technology, Roorkee Module - 1 Review of Basics of Mechanical Vibrations Lecture - 2 Introduction

More information

Dynamic Model of a Badminton Stroke

Dynamic Model of a Badminton Stroke ISEA 28 CONFERENCE Dynamic Model of a Badminton Stroke M. Kwan* and J. Rasmussen Department of Mechanical Engineering, Aalborg University, 922 Aalborg East, Denmark Phone: +45 994 9317 / Fax: +45 9815

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

Acknowledgements. Feedback Control of Bipedal Locomotion RAS Pioneer Award to Mark Spong. Videos and Papers

Acknowledgements. Feedback Control of Bipedal Locomotion RAS Pioneer Award to Mark Spong. Videos and Papers Feedback Control of Bipedal Locomotion Acknowledgements Hae Won Park Post Doc MIT Koushil Sreenath Post Doc UPenn University of Michigan Jessy W. Grizzle Jerry W. and Carol L. Levin Professor of Engineering

More information

AP PHYSICS 1 BIG IDEAS AND LEARNING OBJECTIVES

AP PHYSICS 1 BIG IDEAS AND LEARNING OBJECTIVES AP PHYSICS 1 BIG IDEAS AND LEARNING OBJECTIVES KINEMATICS 3.A.1.1: The student is able to express the motion of an object using narrative, mathematical, and graphical representations. [SP 1.5, 2.1, 2.2]

More information

CHAPTER 4 DESIGN AND ANALYSIS OF CANTILEVER BEAM ELECTROSTATIC ACTUATORS

CHAPTER 4 DESIGN AND ANALYSIS OF CANTILEVER BEAM ELECTROSTATIC ACTUATORS 61 CHAPTER 4 DESIGN AND ANALYSIS OF CANTILEVER BEAM ELECTROSTATIC ACTUATORS 4.1 INTRODUCTION The analysis of cantilever beams of small dimensions taking into the effect of fringing fields is studied and

More information

Motion System Classes. Motion System Classes K. Craig 1

Motion System Classes. Motion System Classes K. Craig 1 Motion System Classes Motion System Classes K. Craig 1 Mechatronic System Design Integration and Assessment Early in the Design Process TIMING BELT MOTOR SPINDLE CARRIAGE ELECTRONICS FRAME PIPETTE Fast

More information

Index. Index. More information. in this web service Cambridge University Press

Index. Index. More information.  in this web service Cambridge University Press A-type elements, 4 7, 18, 31, 168, 198, 202, 219, 220, 222, 225 A-type variables. See Across variable ac current, 172, 251 ac induction motor, 251 Acceleration rotational, 30 translational, 16 Accumulator,

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

Experimental analysis and modeling of transmission torsional vibrations

Experimental analysis and modeling of transmission torsional vibrations Experimental analysis and modeling of transmission torsional vibrations ENRICO GALVAGNO *, GUIDO RICARDO GUERCIONI, MAURO VELARDOCCHIA Department of Mechanical and Aerospace Engineering (DIMEAS) Politecnico

More information

Robotics I. Test November 29, 2013

Robotics I. Test November 29, 2013 Exercise 1 [6 points] Robotics I Test November 9, 013 A DC motor is used to actuate a single robot link that rotates in the horizontal plane around a joint axis passing through its base. The motor is connected

More information

Structural Dynamics. Spring mass system. The spring force is given by and F(t) is the driving force. Start by applying Newton s second law (F=ma).

Structural Dynamics. Spring mass system. The spring force is given by and F(t) is the driving force. Start by applying Newton s second law (F=ma). Structural Dynamics Spring mass system. The spring force is given by and F(t) is the driving force. Start by applying Newton s second law (F=ma). We will now look at free vibrations. Considering the free

More information

Modelling and Control of Variable Stiffness Actuated Robots

Modelling and Control of Variable Stiffness Actuated Robots Modelling and Control of Variable Stiffness Actuated Robots Sabira Jamaludheen 1, Roshin R 2 P.G. Student, Department of Electrical and Electronics Engineering, MES College of Engineering, Kuttippuram,

More information

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

Lecture Schedule Week Date Lecture (M: 2:05p-3:50, 50-N202) J = x θ τ = J T F 2018 School of Information Technology and Electrical Engineering at the University of Queensland Lecture Schedule Week Date Lecture (M: 2:05p-3:50, 50-N202) 1 23-Jul Introduction + Representing

More information

Motion Control. Laboratory assignment. Case study. Lectures. compliance, backlash and nonlinear friction. control strategies to improve performance

Motion Control. Laboratory assignment. Case study. Lectures. compliance, backlash and nonlinear friction. control strategies to improve performance 436-459 Advanced Control and Automation Motion Control Lectures traditional CNC control architecture modelling of components dynamic response of axes effects on contouring performance control strategies

More information

Advanced Vibrations. Elements of Analytical Dynamics. By: H. Ahmadian Lecture One

Advanced Vibrations. Elements of Analytical Dynamics. By: H. Ahmadian Lecture One Advanced Vibrations Lecture One Elements of Analytical Dynamics By: H. Ahmadian ahmadian@iust.ac.ir Elements of Analytical Dynamics Newton's laws were formulated for a single particle Can be extended to

More information

202 Index. failure, 26 field equation, 122 force, 1

202 Index. failure, 26 field equation, 122 force, 1 Index acceleration, 12, 161 admissible function, 155 admissible stress, 32 Airy's stress function, 122, 124 d'alembert's principle, 165, 167, 177 amplitude, 171 analogy, 76 anisotropic material, 20 aperiodic

More information

Robotics. Dynamics. University of Stuttgart Winter 2018/19

Robotics. Dynamics. University of Stuttgart Winter 2018/19 Robotics Dynamics 1D point mass, damping & oscillation, PID, dynamics of mechanical systems, Euler-Lagrange equation, Newton-Euler, joint space control, reference trajectory following, optimal operational

More information

A Light Weight Rotary Double Pendulum: Maximizing the Domain of Attraction

A Light Weight Rotary Double Pendulum: Maximizing the Domain of Attraction A Light Weight Rotary Double Pendulum: Maximizing the Domain of Attraction R. W. Brockett* and Hongyi Li* Engineering and Applied Sciences Harvard University Cambridge, MA 38, USA {brockett, hongyi}@hrl.harvard.edu

More information

Chapter 15. Oscillatory Motion

Chapter 15. Oscillatory Motion Chapter 15 Oscillatory Motion Part 2 Oscillations and Mechanical Waves Periodic motion is the repeating motion of an object in which it continues to return to a given position after a fixed time interval.

More information

IMPROVING FORCE CONTROL THROUGH END- EFFECTOR VIBRATION REDUCTION AND VARIABLE STIFFNESS JOINT DESIGN LI RENJUN NATIONAL UNIVERSITY OF SINGAPORE

IMPROVING FORCE CONTROL THROUGH END- EFFECTOR VIBRATION REDUCTION AND VARIABLE STIFFNESS JOINT DESIGN LI RENJUN NATIONAL UNIVERSITY OF SINGAPORE IMPROVING FORCE CONTROL THROUGH END- EFFECTOR VIBRATION REDUCTION AND VARIABLE STIFFNESS JOINT DESIGN LI RENJUN NATIONAL UNIVERSITY OF SINGAPORE 2014 IMPROVING FORCE CONTROL THROUGH END- EFFECTOR VIBRATION

More information

EQUIVALENT SINGLE-DEGREE-OF-FREEDOM SYSTEM AND FREE VIBRATION

EQUIVALENT SINGLE-DEGREE-OF-FREEDOM SYSTEM AND FREE VIBRATION 1 EQUIVALENT SINGLE-DEGREE-OF-FREEDOM SYSTEM AND FREE VIBRATION The course on Mechanical Vibration is an important part of the Mechanical Engineering undergraduate curriculum. It is necessary for the development

More information

Vibration Suppression of a 2-Mass Drive System with Multiple Feedbacks

Vibration Suppression of a 2-Mass Drive System with Multiple Feedbacks International Journal of Scientific and Research Publications, Volume 5, Issue 11, November 2015 168 Vibration Suppression of a 2-Mass Drive System with Multiple Feedbacks L. Vidyaratan Meetei, Benjamin

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

LUMPED MASS MODELLING WITH APPLICATIONS

LUMPED MASS MODELLING WITH APPLICATIONS LUMPED MASS MODELLING WITH APPLICATIONS July, 8, 07 Lumped Mass Modelling with Applications . Motivation. Some examples 3. Basic control scheme 4. Single joint single link - single mass INDEX 5. Extensions

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

Dynamic Analysis of Pelton Turbine and Assembly

Dynamic Analysis of Pelton Turbine and Assembly Dynamic Analysis of Pelton Turbine and Assembly Aman Rajak, Prateek Shrestha, Manoj Rijal, Bishal Pudasaini, Mahesh Chandra Luintel Department of Mechanical Engineering, Central Campus, Pulchowk, Institute

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

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

q 1 F m d p q 2 Figure 1: An automated crane with the relevant kinematic and dynamic definitions. Robotics II March 7, 018 Exercise 1 An automated crane can be seen as a mechanical system with two degrees of freedom that moves along a horizontal rail subject to the actuation force F, and that transports

More information

BIODYNAMICS: A LAGRANGIAN APPROACH

BIODYNAMICS: A LAGRANGIAN APPROACH Source: STANDARD HANDBOOK OF BIOMEDICAL ENGINEERING AND DESIGN CHAPTER 7 BIODYNAMICS: A LAGRANGIAN APPROACH Donald R. Peterson Biodynamics Laboratory at the Ergonomic Technology Center, University of Connecticut

More information

The... of a particle is defined as its change in position in some time interval.

The... of a particle is defined as its change in position in some time interval. Distance is the. of a path followed by a particle. Distance is a quantity. The... of a particle is defined as its change in position in some time interval. Displacement is a.. quantity. The... of a particle

More information

Hybrid modelling and simulation of a computer numerical control machine tool feed drive

Hybrid modelling and simulation of a computer numerical control machine tool feed drive 1 Hybrid modelling and simulation of a computer numerical control machine tool feed drive C Pislaru*,DGFordand G Holroyd Ultra Precision Engineering Centre, University of Huddersfield, UK Abstract: The

More information

Laboratory notes. Torsional Vibration Absorber

Laboratory notes. Torsional Vibration Absorber Titurus, Marsico & Wagg Torsional Vibration Absorber UoB/1-11, v1. Laboratory notes Torsional Vibration Absorber Contents 1 Objectives... Apparatus... 3 Theory... 3 3.1 Background information... 3 3. Undamped

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

Lecture 6 mechanical system modeling equivalent mass gears

Lecture 6 mechanical system modeling equivalent mass gears M2794.25 Mechanical System Analysis 기계시스템해석 lecture 6,7,8 Dongjun Lee ( 이동준 ) Department of Mechanical & Aerospace Engineering Seoul National University Dongjun Lee Lecture 6 mechanical system modeling

More information

Two-Mass, Three-Spring Dynamic System Investigation Case Study

Two-Mass, Three-Spring Dynamic System Investigation Case Study Two-ass, Three-Spring Dynamic System Investigation Case Study easurements, Calculations, anufacturer's Specifications odel Parameter Identification Which Parameters to Identify? What Tests to Perform?

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

University of Bristol - Explore Bristol Research. Publisher's PDF, also known as Version of record

University of Bristol - Explore Bristol Research. Publisher's PDF, also known as Version of record Watanabe, N., & Stoten, D. P. (214). Actuator control for a rapid prototyping railway bogie, using a dynamically substructured systems approach. In Proceedings of 12th International Conference on Motion

More information

System Parameter Identification for Uncertain Two Degree of Freedom Vibration System

System Parameter Identification for Uncertain Two Degree of Freedom Vibration System System Parameter Identification for Uncertain Two Degree of Freedom Vibration System Hojong Lee and Yong Suk Kang Department of Mechanical Engineering, Virginia Tech 318 Randolph Hall, Blacksburg, VA,

More information

Backlash Estimation of a Seeker Gimbal with Two-Stage Gear Reducers

Backlash Estimation of a Seeker Gimbal with Two-Stage Gear Reducers Int J Adv Manuf Technol (2003) 21:604 611 Ownership and Copyright 2003 Springer-Verlag London Limited Backlash Estimation of a Seeker Gimbal with Two-Stage Gear Reducers J. H. Baek, Y. K. Kwak and S. H.

More information

Development of a test apparatus that consistently generates squeak to rate squeak propensity of a pair of materials

Development of a test apparatus that consistently generates squeak to rate squeak propensity of a pair of materials Development of a test apparatus that consistently generates squeak to rate squeak propensity of a pair of materials Gil Jun LEE 1 ; Jay KIM 2 1, 2 Department of Mechanical and Materials Engineering, University

More information