31055 Toulouse Cedex

Size: px
Start display at page:

Download "31055 Toulouse Cedex"

Transcription

1 Rocsedingafh19921EEE atomrtiaul Caafmwm 011 abotia uy1 AutanutiOa ~pmoq-may1992 DYNAMC MODELLNG AND FRCTON COMPENSATED CONTROL OF A ROBOT MANPULATOR JONT Gomes, S. C. P. CMtien, J. P. CERT/DERA - 2, Avenue Edouard Belin (BP 4025) Toulouse Cedex Abstract nternal disturbances of a robot joint drive constitute important sources of non-linearity, that make djfficult the design of control laws with a high precision level. The most important of these disturbances is the friction torque and there is no consensus about the mathematical friction model that better approximate the reality. This fact motivated the realization of this work, that &scribes a dynamic modelling of a robot joint drive (motor and gear), based on experimental results. The friction model is a finction of angular position and velocity. This model was used for the design of compensation mechanisms which experimental results were good in a general manner. The velocity- &pendent friction torque component was written in a dfferent form. This made possible an analysis of closed loop poles behavior that can be useful in the elaboration of gain scheduling control laws. 1 ntroduction Most of the physical phenomenons have a non-linear nature. Some of then may have a linear dynamic model approximation, but most of them are extremely non-linear. One can stand out the phenomenon which involves relative movement of masses in presence of friction like, for instance, the motor-driven joint of a robot. Friction constitutes the main some of non-linearity, that makes the time response of the system extremely dependent on the reference input amplitude level. The major part of the published works that deal with control systems of mechanical manipulators, consider the dynamics of each motor-driven joint as linear as far as the control law synthesis is considered. The proposed models contain only viscous friction, as can be seen in the Figure (la). Many authors who take into account the non-linear behavior of a joint, make use of models based on the Coulomb's model (Figure (16)) [l], j131. Generally, Coulomb friction (dry friction) is considered together with static and viscous friction (Figures (C) and (16)) [31,[41, [71, 181, [lo], [14]. The transition from static to dynamic state (stiction) is supposed instantaneous in the models of Figures (lb) and (lc), while the model of Figure (16) includes friction reduction for small velocities. Experimental works that adopt the model of Figure (C) [9]. consider only dry friction once it has shown a value close to that of the static friction. We can also mention Da"s model [ 111, which is very different of the models based on the Coulomb's model. n spite of having a complex physical nature, friction has been shown to be very repeatable [4]. One important goal in this research domain is to eliminate the non-linear friction through compensation mechanisms (some authors suggest adaptive techniques [5], 161, [14]). n 161, an analysis of stability when control laws with friction compensation are used is given. With the objective of linearize the dynamic of a standard motor-driven joint of a robot, an initial modelling work was based on experimental results in open loop, leading to a friction model function of the angular position and velocity. The latter is indsed the most important. 'No friction compensation mechanisms were tested experjmentally: one for the position dependent part and another for the velocity dependent part. The objective of testing the dynamic model was always present during development of the work, and for this reason, all experimental results were compared with the results obtained in simulations. The experimental data was never filtered. This was important for the modelling of the position-dependent friction torque component. 2 Equipment Description The facility used to obtain the experimental results is a two degree of freedom robot manipulator [12], located at the Center of Studies and Research of Toulouse (CERTDERA). The two joints are driven by DC servomotors through harmonic drive gears [2]. The modelling work was based on experiments with one of the joints. The gear output axis is connected to a quasi-rigid arm. At the end of this arm there is a "payload" supported on air bearings (Figure 2). There are four sensors that provide the rotor angular velocity (tachometer), the load angular position (optical ender), the torque through the gear output axis (torquemeter) and the load angular velocity (gyrometer). State variables values as well as identified parameters may be provided on the motor side or on the /92 $ EEE 1429

2 load side. For better understanding, acronyms (ms) (motor side) or (S) (load side) will be added to each variable or parameter. 3 Dynamic Modelling Considering Newton's formalism, the differential equations describing the drive joint dynamics are: where: eq = 5.87 Kg m2 (ms)(motor side inertia),. = 0.9 Kg m2 (s)(load inertia), Keq = (s) (joint stiffness), n = 80 (reduction factor), 8, is the rotor angular position, Os is the load angular position, T, is the electromagnetic motor torque and Tf is the friction torque. Tm is controlled with precision by the drive electronics, which are tuned to work in rotor current control mode. 3.1 The friction torque model The experimental results of the friction torque modelling motivated the choice of the model shown on Figure (C), but with some modifications. The minimum torque needed to achieve a steady state with a non zero velocity is Nm(ms). Above this minimum torque, excitation of the joint by step inputs of increasing value were applied, and for each torque step, the averaged velocity was measured in steady state. n this way, the friction torque was obtained as a function of angular velocity, in a torque region called here dynamic equilibrium region. The complementary torque region (Tm < NM(ms)) is called here the static equilibrium region. The friction torque points were interpolated, and second order polynomial approximation achieved a better matching of the little curvature observed on the experiments then the linear approximation. Figure (3) shows the friction curve obtained from 18 measurement points, 9 for each rotation sense, and the polynomial approximation curve, which was extrapolated to the null velocity. The polynomial equations of the velocity dependent friction model read: f +.fvpie + coefpiz if i, > o ppifn)sign(tm) if 8, = 0 (2) fn + funee + Coefnbz if ie < o where: fp = NM(ms); fn = NM(ms) fup = (ms); fun= (ms) Coefp = w(ms) ; Coef,, = ' w(ms) ; The fiiction parameters are clearly different for each rotation sense. The differences between the dry friction Up or fn) and the minimum torque necessary to obtain the dynamic equilibrium (supposed static friction) are not very significant. This fact did not encourage the use of the friction model shown on Figure (16) as a basic model (i.e. the static friction will be taken equal to the dry friction in the sequel). The signals of velocity, position and torque measured experimentally, showed oscillations which frequency vary as a linear function of the average rotor rotation frequency, in the fonn: foac = 2 frotor. The disturbing torque driving these oscillations is probably due to small relative decentralization between the wave generator and the circular spline (harmonic drive components). This originates a periodic variation in the normal pressure between the teeth in contact, creating a periodic variation in the friction torque. This friction torque was approximated by a sinusoidal function of rotor angular position, in the form: Tfp = -A sin(28, + 4) (3) where Tfp is the position dependent friction torque. To identify parameters A and 4, a compensating sinusoidal torque was injected together with a step torque and the parameters values which minimize the oscillation were identified. The amplitude and phase vary with the load angular position and with the rotation sense, hence making a performing rejection of T difficult. Figure (&) shows the rotor velocity as a funchon f9 of the load position for three different angular positions regions and for the two rotation senses, without the friction compensation. Figure (46) is similar to Figure (44, but friction compensation was implemented (i.e. open loop cancellation of Tfp as a function of 0,). The pafameter values are A = NM(ms), q5c = 0.6~ if 8, > 0 and 4c = 0.8~ if 8, < 0, where dc is the compensation torque phase. Figures (44 and (46) show that there are situations in a which the compensation is very performing, but there are others for which the performance is less significant. Armstrong [4] identified the presence of a position-dependent friction torque component (work made with an harmonic drive gear). He suggested a compensation with the help of correction tables function of the angular position. This compensation showed a good performance. The system of differential equations including the complete friction torque model is thus given by: Keq eqie + X(6.s - nes) + j j + fujie + Coefji:+ -A sin(2ee + 4~ - T, = o (4) ai. - K,~ ($- e.) =

3 where i may be p or n, according to positive or negative velocity. Figure (5) shows experimental and simulations results in open loop for one alternating step level of input torque. Table (1) shows the maximum position errors obtained with 8 different input torque levels, similar to that which generated Figure (5). The total average maximum error amounts to 2.7%. 4 Arm Position Control with Rejection of the Velocity-Dependent Friction Component A simple proportional control was used to test the possibility of lineatizing the joint dynamics by friction rejection, according to the block diagram of Figure (6), where fcome = NM(ms), fo = NM(ms) and 81 = 1.4 y(ms) = 1 %(is). The compensation block is based on a similar scheme proposed in [9]. t was implemented on this way to avoid vibrations due to input toque commutations in the neighborhood of null velocity. Experiments made with torques under the minimum limit to obtain stationary non zero velocity, allowed to determine torque regions shown on Figure (7). t was verified that if an input torque with absolute magnitude between f' and fj is applied, it will produce a little movement of the gear load axis, but after a short transient, the velocity becomes null again and the static equilibrium is established. The commutation of this torque between positive and negative values creates vibrations on the load side that may reach important amplitude levels, especially when the torque is near fi. The compensation term fcomp is nearly 95% of the dry friction (fi = fp or fn). This value gave satisfactory results without the risk of vibrations. The constant fo was obtained experimentally. Figure (10) shows experimental results of step responses, using Kp = 0.178%(ms) and Kd = 0. This Figure shows clearly the non-linearity of the dynamics, as the response shapes are extremely dependent in the level of the reference input. Figure (8) was obtained under the same conditions as Fi,gure (lo), but with the compensation block of equation (5) in the control, and it shows that the dynamic becomes approximately linear. Figure (11) shows responses for four reference input levels using a proportional gain Kd Merent of zero: Kp = y(ms) and Kd = %(ms). The steady state errors are shown on table (2). These errors can be eliminated with the help of an integral control component activated around the steady state. This was tested in practical and a zero error was obtained for all amplitude levels reference input. This technique may be an interesting alternative to avoid instability problems and responses with overshoot generally obtained with the integral control. To test the model efficiency, all the experimental results in closed loop were compared with the respective simulations. Figure (14) exhibits an experimental result (one of the curves of Figure (8)) and the corresponding simulation. The compensation block (Comp Se, U ) was (* 1 simulated in the same conditions as in the experiment. n this Fip the angular position of the load Os, the rotor velocity 8, (experimental result is truncated due ADC saturation), the output torque and the control input torque are compared. Considering all the simulations in closed loop, the averaged maximum position error is 2.17%. The results in closed and open loop indicate that the model is satisfactory. 5 Linearized Model Closed Loop Poles Behavior The velocity-dependent friction torque component (equation (2)) has a strong discontinuity at Se = 0. This is a source of problems not only for a digital implementation of a friction compensation block (see Figure (7)). as discussed in section 4, but also in the simulations runs with slow changes in the signal of angular velocity. Oscillations appear in simulations which do not exist experimentally. This proves that, for the digital implementations, models of the Coulomb family are not realistic in situations which involve angular movements with small accelerations in the vicinity of null velocity. To run simulations as those of Figure (14). the concept of a variable viscous friction coefficient was introduced: where fj, Coe fj and f,,i are parameters previously defined (equation (4)). The set of differential equations may be written in the state space form as: '0, \ f,' and TfP are updated at each intlegration step. Obviously, equation (6) is singular at 8, = 0. As a consequence, numerical integration methods diverge for 8, 1431

4 values very close to zero. A velocity limit (eint) was thus introduced: ejnr = 2$(ms) = 1.43?(Zs) provide good results. This value is important because ijnt very close to zero may let the dynamic be more damped then it is really in this region of small velocities. The variable viscous friction coefficient may also be useful in the analyze of poles behavior of the non-linear systems. Assuming an hypothetical linear approximation through a constant viscous friction coefficient (fm), the transfer function in closed loop is given by: Several velocity levels ware considered that span the available velocities. For each velocity level j, the correspondent f:j was obtained. The fjj values were substituted in place of fm in the transfer function above and so, several linearized dynamics were considered. n this way, for a given value of Kp, there is a root locus due to the changes in velocity. For instance, the root locus due to the velocity evolution fop Kp = 1.5 Y!m) and K, = 0 is seen on Figure (12). For small velociues, the low frequency poles are real and the system is more damped, while for higher velocities, the poles become complex and the systems is consequently less damped. For each gain value Kp, there will be one mt locus specified due to the changes in velocity. Analysis through the poles behavior may be useful in the elaboration of gain scheduling control laws, as is the case of the gain scheduling proportional function of the velocity Kp = Kp (be) to obtain a constant damping rate (t)(see Figure (13)). Once there is a linearized dynamic for each velocity level, it is possible to obtain the corresponding gain values Kp that produce a constant damping rate. The points (KP, ie) were approximated by a curve that has an hyperbolic form. Figure (9) shows a simulation of a tracking with this control law. This simulation was repeated for two different situations: for a load inertia 50% greater than the nominal value; for the dry friction 25% greater than the nominal value. n both cases, the response stayed almost the same of Figure (9). This indicate that this control has a good robustness to the changes in parameters. Due to problems with time real implementation (it is nbt possible to implement a simple function Kp = Kp ), there are no experimental results. For the step reference input, it is necessary to saturate the input torque given by this control law, to avoid overshoot problems due to a great value of the torque at the beginning of the angular movement. Another application is the non-linear friction compensation from the gain scheduling K,, on the form: Ku = fm - f: (10) where fm is the viscous friction coefficient of the desirable linear dynamic. At this time, the experimental results are not available for the same reason of the gain scheduling proportional, but the friction compensation from equation (10) may have a good performance, depending mainly upon the noise level of the velocity signal. 6 Conclusions The work presented had threemain objectives: to obtain a motor-driven joint dynamic model and test it against experimental results; use the friction model to show the possibility of building up compensation mechanisms; exhibit the non-linear dynamics through the analysis of the poles behavior, that make the design of gain scheduling control laws possible. These goals were achieved in the following way: i- a good linearization level was obtained with the compensation of the velocity-dependent fiiction torque component, but m m efficient compensation mechanisms can be obtained, and this is a subject for further research. The approaches that may provide better practical results are: use of gain scheduling control (equation lo), or a research of a friction model more appropriate to digital implementations. ii- from the control view point, the position-dependent friction torque component does not cause problems, especially when rigid loads are used. The velocitydependent component is really more important, because it is the main some of dynamic non-linearity. iii- the proportional control law used with the fiiction compensation might not be satisfactory for applications in a which a great precision level are required, because a steady state error remains (table 2). This error can be eliminated with the help of an integral control component activated around the steady state. iv- the gain scheduling proportional function of the velocity has a good robustness to the changes in parameters, and may be one interesting alternative to the integral control. The question of the flexible mode remaining on the simulations as well as on the experimental results after compensation of the dry friction (Figure (14)), which is due to the in-joint elasticity, has not been considered in the study. but the joint model becomes linear after compensation and the use of classical control design techniques should allow to derive a satisfactory solution for this problem. 1432

5 Figures and lsbles la- V~scourfriclion lb- Covlomb or dry fricfwn a '. 0' model rdls(ms) meaaurcmcnt Figure 3 Modelled and measured fxiction torque witboil friction compent:tion [rd/t(mt)] b. with friction rompentation [rd/t(mt)l Figure 1 The principals friction torque models. 6,.--. ~ _ load potition dcg(1t) 8.O load potition deg(lt) 8. Figure 4 Rotor velocity & a function of load angular position, with and without friction compensation loid position deg(1s) t Table 1 Maximum position simulation errors obtained from experimental results. Rcrarmccinput stcrdyrtltcamr a Table 2 Steady state errors obtained using the compensatron block. time: 6.0 experimental result - experimental rc~ult aimulation result rimulation rcrult Figure 5 Simulation and experimental results (open loop). Drive joint f Tenninallwd Rigid ann Figure 2 The one degree of freedom manipulator of use for experimental tests. Figure 6 Block diagram of the proportional control with friction compensation. 1433

6 40.0 load position and reference input deg(1s) \ Figure 7 The different torque regions load position and reference input deg(1s) time a 8.b Figure 8 Experimental step responses with compensation block. ) time a CO Figure 11 Experimental ste responses with compensation block and K, Jifferent from zero osition control deg(1s) K-X-CK*W***N J Fi ure 12 The root locus due to vefocity variation load position reference input Figure 9 Simulation of a tracking with the gain scheduling Kp = Kp, for the case = time (s) Figure 13 The root locus due to velocity variation with K~ = K~ (i,). 1434

7 250.0 rotor velocity rd/s(ms) input motor torque NM(ls) b position control deg(1s) experimental reiult iimulatian rciult 8.b time (s) baiile experimental rciult fcrcncc input time ( roult baiile Figure 14 Simulation and experimental results. Bibliography [l] Gougoussis A. and Donath M. Coulomb friction joint and drive effects in robot mechanisms. EEE Trans. Robotics and Automation. 2:82&836, [2] Sabot J., Bouchareb A. and Briere Ph. Pertubations dynamiques induites par les dducteurs utilisb en mbotique. n Theory of Machines and Mechanisms Proceedings of the 7th World Congress, volume 2, pages , September [3] Armstrong-Helouvry B. Stick-slip arising from stribeck friction. EEE Trans. Robotics and Automation, pages , May [4] Armstrong B.S.R. Dynamics for robot control: fiiction modeling and ensuring excitation during parameter idenz@ation. PhD thesis, Stantford University - California, [5] Canudas de Wit C. and Seront V. Robust adaptive friction compensation. EEE Trans. Robotics and Automation, pages , May [6] Canudas de Wit C., Noel P., Aubin A., Brogliato B. and Drevet P. Adaptative friction compensation in mbot manipulators: low velocities. EEE Trans. Robotics and Automation, pages , May [7] Dupont P. E. Friction modeling in dynamic robot simulation. EEE Trans. Robotics and Automation, pages , May [8] Dupont P. E. Avoiding stick-slip in position and force control through feedback. EEE Trans. Robotics and Automation, pages , April [9] Kubo T., Anwar G. and Tomizuka M. Application of nonlinear friction compensation to robot arm control. EEE Trans. Robotics and Automation, , [lo] Canudas C., Astrom K. J. and Braun K. Adaptative friction compensation in dc-motors drives. EEE Trans. Robotics and Automation, RA-3, December [ll] Steenman G. J. J. Modelling and simulation of a manipulator joint. National Aerospace Labratory, NLR TR U, Amsterdam, [12] Chrt5tien J. P. SECAEUX : an experimental set-up for the study of active control of flexible structures. n American Control Conference, volume 2, pages , Pittsburgh, Pa, June [13] Townsend W. T. The effect of the coulomb friction and stiction on the force control. EEE Trans. Robotics and Automatwn, Gilbert J. W. and Winston G. C. Adaptative compensation for an optical tracking telescope. Automatica, ,

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

On the LuGre Model and Friction-Induced Hysteresis

On the LuGre Model and Friction-Induced Hysteresis Proceedings of the 6 American Control Conference Minneapolis, Minnesota, USA, June 4-6, 6 ThB3.4 On the LuGre Model and Friction-nduced Hysteresis Ashwani K. Padthe, JinHyoung Oh, and Dennis S. Bernstein

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

MODELING AND SIMULATION OF HYDRAULIC ACTUATOR WITH VISCOUS FRICTION

MODELING AND SIMULATION OF HYDRAULIC ACTUATOR WITH VISCOUS FRICTION MODELING AND SIMULATION OF HYDRAULIC ACTUATOR WITH VISCOUS FRICTION Jitendra Yadav 1, Dr. Geeta Agnihotri 1 Assistant professor, Mechanical Engineering Department, University of petroleum and energy studies,

More information

Friction. Modeling, Identification, & Analysis

Friction. Modeling, Identification, & Analysis Friction Modeling, Identification, & Analysis Objectives Understand the friction phenomenon as it relates to motion systems. Develop a control-oriented model with appropriate simplifying assumptions for

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

Chapter a. Spring constant, k : The change in the force per unit length change of the spring. b. Coefficient of subgrade reaction, k:

Chapter a. Spring constant, k : The change in the force per unit length change of the spring. b. Coefficient of subgrade reaction, k: Principles of Soil Dynamics 3rd Edition Das SOLUTIONS MANUAL Full clear download (no formatting errors) at: https://testbankreal.com/download/principles-soil-dynamics-3rd-editiondas-solutions-manual/ Chapter

More information

NONLINEAR FRICTION ESTIMATION FOR DIGITAL CONTROL OF DIRECT-DRIVE MANIPULATORS

NONLINEAR FRICTION ESTIMATION FOR DIGITAL CONTROL OF DIRECT-DRIVE MANIPULATORS NONLINEAR FRICTION ESTIMATION FOR DIGITAL CONTROL OF DIRECT-DRIVE MANIPULATORS B. Bona, M. Indri, N. Smaldone Dipartimento di Automatica e Informatica, Politecnico di Torino Corso Duca degli Abruzzi,,

More information

Mechatronics Engineering. Li Wen

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

More information

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

Positioning Servo Design Example

Positioning Servo Design Example Positioning Servo Design Example 1 Goal. The goal in this design example is to design a control system that will be used in a pick-and-place robot to move the link of a robot between two positions. Usually

More information

Feedback Control of Linear SISO systems. Process Dynamics and Control

Feedback Control of Linear SISO systems. Process Dynamics and Control Feedback Control of Linear SISO systems Process Dynamics and Control 1 Open-Loop Process The study of dynamics was limited to open-loop systems Observe process behavior as a result of specific input signals

More information

Influence of the gap and the friction on trajectory reproduction accuracy in a multiaxis machine with CNC

Influence of the gap and the friction on trajectory reproduction accuracy in a multiaxis machine with CNC Influence of the gap and the friction on trajectory reproduction accuracy in a multiaxis machine with CNC O. V. Pas 1, N. A. Serkov 2 Blagonravov Institute of Engineering Science, Russian Academy of Sciences,

More information

Friction Modeling and Compensation for Haptic Interfaces

Friction Modeling and Compensation for Haptic Interfaces Friction Modeling and Compensation for Haptic Interfaces Nicholas L. Bernstein * Dale A. Lawrence * Lucy Y. Pao (*) University of Colorado, Aerospace Engineering, USA ( ) University of Colorado, Electrical

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

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

Observer Based Friction Cancellation in Mechanical Systems

Observer Based Friction Cancellation in Mechanical Systems 2014 14th International Conference on Control, Automation and Systems (ICCAS 2014) Oct. 22 25, 2014 in KINTEX, Gyeonggi-do, Korea Observer Based Friction Cancellation in Mechanical Systems Caner Odabaş

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

Quanser NI-ELVIS Trainer (QNET) Series: QNET Experiment #02: DC Motor Position Control. DC Motor Control Trainer (DCMCT) Student Manual

Quanser NI-ELVIS Trainer (QNET) Series: QNET Experiment #02: DC Motor Position Control. DC Motor Control Trainer (DCMCT) Student Manual Quanser NI-ELVIS Trainer (QNET) Series: QNET Experiment #02: DC Motor Position Control DC Motor Control Trainer (DCMCT) Student Manual Table of Contents 1 Laboratory Objectives1 2 References1 3 DCMCT Plant

More information

MODULAR CONTROL FOR MACHINE TOOLS: CROSS-COUPLING CONTROL WITH FRICTION COMPENSATION

MODULAR CONTROL FOR MACHINE TOOLS: CROSS-COUPLING CONTROL WITH FRICTION COMPENSATION MODULAR CONTROL FOR MACHINE TOOLS: CROSS-COUPLING CONTROL WITH FRICTION COMPENSATION B.-C. Chen, D. M. Tilbury, and A. G. Ulsoy Department of Mechanical Engineering and Applied Mechanics University of

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

Laboratory Exercise 1 DC servo

Laboratory Exercise 1 DC servo Laboratory Exercise DC servo Per-Olof Källén ø 0,8 POWER SAT. OVL.RESET POS.RESET Moment Reference ø 0,5 ø 0,5 ø 0,5 ø 0,65 ø 0,65 Int ø 0,8 ø 0,8 Σ k Js + d ø 0,8 s ø 0 8 Off Off ø 0,8 Ext. Int. + x0,

More information

Friction Compensation for a Force-Feedback Teleoperator with Compliant Transmission

Friction Compensation for a Force-Feedback Teleoperator with Compliant Transmission Friction Compensation for a Force-Feedback Teleoperator with Compliant Transmission Mohsen Mahvash and Allison M. Okamura Department of Mechanical Engineering Engineering Research Center for Computer-Integrated

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

Spontaneous Speed Reversals in Stepper Motors

Spontaneous Speed Reversals in Stepper Motors Spontaneous Speed Reversals in Stepper Motors Marc Bodson University of Utah Electrical & Computer Engineering 50 S Central Campus Dr Rm 3280 Salt Lake City, UT 84112, U.S.A. Jeffrey S. Sato & Stephen

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

Friction identification in mechatronic systems

Friction identification in mechatronic systems ISA Transactions 43 2004 205 216 ISA TRANSACTIONS Friction identification in mechatronic systems Bashir M. Y. Nouri* Department of Mechatronics Engineering, Faculty of Engineering, The Hashemite University,

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

Adaptive Control of Mass-Spring Systems with Unknown Hysteretic Contact Friction

Adaptive Control of Mass-Spring Systems with Unknown Hysteretic Contact Friction 26 American Control Conference (ACC) Boston arriott Copley Place July 6-8, 26. Boston, A, USA Adaptive Control of ass-spring Systems with Unknown Hysteretic Contact Friction ohammad Al Janaideh and Dennis

More information

Analysis and Model-Based Control of Servomechanisms With Friction

Analysis and Model-Based Control of Servomechanisms With Friction Analysis and Model-Based Control of Servomechanisms With Friction Evangelos G. Papadopoulos e-mail: egpapado@central.ntua.gr Georgios C. Chasparis e-mail: gchas@seas.ucla.edu Department of Mechanical Engineering,

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

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

D(s) G(s) A control system design definition

D(s) G(s) A control system design definition R E Compensation D(s) U Plant G(s) Y Figure 7. A control system design definition x x x 2 x 2 U 2 s s 7 2 Y Figure 7.2 A block diagram representing Eq. (7.) in control form z U 2 s z Y 4 z 2 s z 2 3 Figure

More information

Practical control method for ultra-precision positioning using a ballscrew mechanism

Practical control method for ultra-precision positioning using a ballscrew mechanism Available online at www.sciencedirect.com Precision Engineering 32 (2008) 309 318 Practical control method for ultra-precision positioning using a ballscrew mechanism Guilherme Jorge Maeda, Kaiji Sato

More information

ECSE 4962 Control Systems Design. A Brief Tutorial on Control Design

ECSE 4962 Control Systems Design. A Brief Tutorial on Control Design ECSE 4962 Control Systems Design A Brief Tutorial on Control Design Instructor: Professor John T. Wen TA: Ben Potsaid http://www.cat.rpi.edu/~wen/ecse4962s04/ Don t Wait Until The Last Minute! You got

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

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

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

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

FEEDBACK CONTROL SYSTEMS

FEEDBACK CONTROL SYSTEMS FEEDBAC CONTROL SYSTEMS. Control System Design. Open and Closed-Loop Control Systems 3. Why Closed-Loop Control? 4. Case Study --- Speed Control of a DC Motor 5. Steady-State Errors in Unity Feedback Control

More information

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

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

More information

Tribology in Industry. Some Aspects Concerning the Behaviour of Friction Materials at Low and Very Low Sliding Speeds

Tribology in Industry. Some Aspects Concerning the Behaviour of Friction Materials at Low and Very Low Sliding Speeds RESEARCH Vol. 37, No. 3 (2015) 374-379 Tribology in Industry www.tribology.fink.rs Some Aspects Concerning the Behaviour of Friction Materials at Low and Very Low Sliding Speeds N.A. Stoica a, A. Tudor

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

Stepping Motors. Chapter 11 L E L F L D

Stepping Motors. Chapter 11 L E L F L D Chapter 11 Stepping Motors In the synchronous motor, the combination of sinusoidally distributed windings and sinusoidally time varying current produces a smoothly rotating magnetic field. We can eliminate

More information

High-Precision Control for Ball-Screw-Driven Stage in Zero-Speed Region by Explicitly Considering Elastic Deformation

High-Precision Control for Ball-Screw-Driven Stage in Zero-Speed Region by Explicitly Considering Elastic Deformation MEC-13-162 High-Precision Control for Ball-Screw-Driven Stage in Zero-Speed Region by Explicitly Considering Elastic Deformation Hongzhong Zhu, Hiroshi Fujimoto (The University of Tokyo) Abstract Ball--driven

More information

Disturbance Rejection in Parameter-varying Web-winding Systems

Disturbance Rejection in Parameter-varying Web-winding Systems Proceedings of the 17th World Congress The International Federation of Automatic Control Disturbance Rejection in Parameter-varying Web-winding Systems Hua Zhong Lucy Y. Pao Electrical and Computer Engineering

More information

Simulating Two-Dimensional Stick-Slip Motion of a Rigid Body using a New Friction Model

Simulating Two-Dimensional Stick-Slip Motion of a Rigid Body using a New Friction Model Proceedings of the 2 nd World Congress on Mechanical, Chemical, and Material Engineering (MCM'16) Budapest, Hungary August 22 23, 2016 Paper No. ICMIE 116 DOI: 10.11159/icmie16.116 Simulating Two-Dimensional

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

Tracking Control of an Ultrasonic Linear Motor Actuated Stage Using a Sliding-mode Controller with Friction Compensation

Tracking Control of an Ultrasonic Linear Motor Actuated Stage Using a Sliding-mode Controller with Friction Compensation Vol. 3, No., pp. 3-39() http://dx.doi.org/.693/smartsci.. Tracking Control of an Ultrasonic Linear Motor Actuated Stage Using a Sliding-mode Controller with Friction Compensation Chih-Jer Lin,*, Ming-Jia

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

Adaptive NN Control of Dynamic Systems with Unknown Dynamic Friction

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

More information

Dynamic Tests on Ring Shear Apparatus

Dynamic Tests on Ring Shear Apparatus , July 1-3, 2015, London, U.K. Dynamic Tests on Ring Shear Apparatus G. Di Massa Member IAENG, S. Pagano, M. Ramondini Abstract Ring shear apparatus are used to determine the ultimate shear strength of

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

Application Note #3413

Application Note #3413 Application Note #3413 Manual Tuning Methods Tuning the controller seems to be a difficult task to some users; however, after getting familiar with the theories and tricks behind it, one might find the

More information

Modification of the Leuven Integrated Friction Model Structure

Modification of the Leuven Integrated Friction Model Structure IEEE TRANSACTIONS ON AUTOMATIC CONTROL, VOL. 47, NO. 4, APRIL 2002 683 Modification of the Leuven Integrated Friction Model Structure Vincent Lampaert, Jan Swevers, and Farid Al-Bender Abstract This note

More information

Funnel control in mechatronics: An overview

Funnel control in mechatronics: An overview Funnel control in mechatronics: An overview Position funnel control of stiff industrial servo-systems C.M. Hackl 1, A.G. Hofmann 2 and R.M. Kennel 1 1 Institute for Electrical Drive Systems and Power Electronics

More information

Carlos Canudas de Wit. ENSIEG-INPG, BP 46, 38402, ST. Martin d'heres, France. ultrasonic motor. more sophisticated friction model of the form:

Carlos Canudas de Wit. ENSIEG-INPG, BP 46, 38402, ST. Martin d'heres, France. ultrasonic motor. more sophisticated friction model of the form: CONTROL OF FRICTION-DRIVEN SYSTEMS Carlos Canudas de Wit Laboratoire d'automatique de Grenoble, UMR CNRS 558 ENSIEG-INPG, BP 46, 384, ST. Martin d'heres, France canudas@lag.ensieg.inpg.fr Abstract There

More information

Video 5.1 Vijay Kumar and Ani Hsieh

Video 5.1 Vijay Kumar and Ani Hsieh Video 5.1 Vijay Kumar and Ani Hsieh Robo3x-1.1 1 The Purpose of Control Input/Stimulus/ Disturbance System or Plant Output/ Response Understand the Black Box Evaluate the Performance Change the Behavior

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

Speed Sensorless Field Oriented Control of Induction Machines using Flux Observer. Hisao Kubota* and Kouki Matsuse**

Speed Sensorless Field Oriented Control of Induction Machines using Flux Observer. Hisao Kubota* and Kouki Matsuse** Speed Sensorless Field Oriented Control of Induction Machines using Flux Observer Hisao Kubota* and Kouki Matsuse** Dept. of Electrical Engineering, Meiji University, Higashimit Tama-ku, Kawasaki 214,

More information

Department of Mechanical Engineering

Department of Mechanical Engineering Department of Mechanical Engineering 2.010 CONTROL SYSTEMS PRINCIPLES Laboratory 2: Characterization of the Electro-Mechanical Plant Introduction: It is important (for future lab sessions) that we have

More information

THE REACTION WHEEL PENDULUM

THE REACTION WHEEL PENDULUM THE REACTION WHEEL PENDULUM By Ana Navarro Yu-Han Sun Final Report for ECE 486, Control Systems, Fall 2013 TA: Dan Soberal 16 December 2013 Thursday 3-6pm Contents 1. Introduction... 1 1.1 Sensors (Encoders)...

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

Friction Torques Estilllation and COlllpensation for Robot ArIllS

Friction Torques Estilllation and COlllpensation for Robot ArIllS Friction Torques Estilllation and COlllpensation for Robot ArllS Nghe H Quach and Ming Liu Department of Electrical and Computer Systems Engineering Monash University, VC 3800 Australia n.quach@eng.monash.edu.au

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

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

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

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

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

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

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

available online at   CONTROL OF THE DOUBLE INVERTED PENDULUM ON A CART USING THE NATURAL MOTION Acta Polytechnica 3(6):883 889 3 Czech Technical University in Prague 3 doi:.43/ap.3.3.883 available online at http://ojs.cvut.cz/ojs/index.php/ap CONTROL OF THE DOUBLE INVERTED PENDULUM ON A CART USING

More information

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

Optimization of Model-Reference Variable-Structure Controller Parameters for Direct-Current Motor Journal of Computations & Modelling, vol., no.3, 1, 67-88 ISSN: 179-765 (print), 179-885 (online) Scienpress Ltd, 1 Optimization of Model-Reference Variable-Structure Controller Parameters for Direct-Current

More information

Analyzing Control Problems and Improving Control Loop Performance

Analyzing Control Problems and Improving Control Loop Performance OptiControls Inc. Houston, TX Ph: 713-459-6291 www.opticontrols.com info@opticontrols.com Analyzing Control s and Improving Control Loop Performance -by Jacques F. Smuts Page: 1 Presenter Principal Consultant

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

Mathematical Modeling and Dynamic Simulation of a Class of Drive Systems with Permanent Magnet Synchronous Motors

Mathematical Modeling and Dynamic Simulation of a Class of Drive Systems with Permanent Magnet Synchronous Motors Applied and Computational Mechanics 3 (2009) 331 338 Mathematical Modeling and Dynamic Simulation of a Class of Drive Systems with Permanent Magnet Synchronous Motors M. Mikhov a, a Faculty of Automatics,

More information

2.72 Elements of Mechanical Design

2.72 Elements of Mechanical Design MIT OpenCourseWare http://ocw.mit.edu 2.72 Elements of Mechanical Design Spring 2009 For information about citing these materials or our Terms of Use, visit: http://ocw.mit.edu/terms. 2.72 Elements of

More information

FRICTION AND FRICTION COMPENSATION IN THE FURUTA PENDULUM

FRICTION AND FRICTION COMPENSATION IN THE FURUTA PENDULUM FRICTION AND FRICTION COMPENSATION IN THE FURUTA PENDULUM M. Gäfvert, J. Svensson and K. J. Åström Department of Automatic Control Lund Institute of Technology, Box 8, S- Lund, Sweden Fax:+4646388,E-mail:{magnus,kja}@control.lth.se

More information

Internal Model Control of A Class of Continuous Linear Underactuated Systems

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

More information

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

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

More information

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

Speed Control of Torsional Drive Systems with Backlash

Speed Control of Torsional Drive Systems with Backlash Speed Control of Torsional Drive Systems with Backlash S.Thomsen, F.W. Fuchs Institute of Power Electronics and Electrical Drives Christian-Albrechts-University of Kiel, D-2443 Kiel, Germany Phone: +49

More information

Adaptive Robust Control for Servo Mechanisms With Partially Unknown States via Dynamic Surface Control Approach

Adaptive Robust Control for Servo Mechanisms With Partially Unknown States via Dynamic Surface Control Approach IEEE TRANSACTIONS ON CONTROL SYSTEMS TECHNOLOGY, VOL. 18, NO. 3, MAY 2010 723 Adaptive Robust Control for Servo Mechanisms With Partially Unknown States via Dynamic Surface Control Approach Guozhu Zhang,

More information

Laboratory 11 Control Systems Laboratory ECE3557. State Feedback Controller for Position Control of a Flexible Joint

Laboratory 11 Control Systems Laboratory ECE3557. State Feedback Controller for Position Control of a Flexible Joint Laboratory 11 State Feedback Controller for Position Control of a Flexible Joint 11.1 Objective The objective of this laboratory is to design a full state feedback controller for endpoint position control

More information

Analytical Approaches for Friction Induced Vibration and Stability Analysis

Analytical Approaches for Friction Induced Vibration and Stability Analysis Approaches for Friction Induced Vibration and Stability Analysis Anooshiravan FarshidianFar a, Mehrdad Noei Aghaee a Mechanical Engineering Department, Ferdowsi University, Azadi Square, P.O. Box: 91775-1111,

More information

Modeling and Simulation of the Nonlinear Computed Torque Control in Simulink/MATLAB for an Industrial Robot

Modeling and Simulation of the Nonlinear Computed Torque Control in Simulink/MATLAB for an Industrial Robot Copyright 2013 Tech Science Press SL, vol.10, no.2, pp.95-106, 2013 Modeling and Simulation of the Nonlinear Computed Torque Control in Simulink/MATLAB for an Industrial Robot Dǎnuţ Receanu 1 Abstract:

More information

Frequency Domain Identification of Dynamic Friction Model Parameters

Frequency Domain Identification of Dynamic Friction Model Parameters IEEE TRANSACTIONS ON CONTROL SYSTEMS TECHNOLOGY, VOL. 10, NO. 2, MARCH 2002 191 Frequency Domain Identification of Dynamic Friction Model Parameters Ron H. A. Hensen, Marinus (René) J. G. van de Molengraft,

More information

Chapter 23: Principles of Passive Vibration Control: Design of absorber

Chapter 23: Principles of Passive Vibration Control: Design of absorber Chapter 23: Principles of Passive Vibration Control: Design of absorber INTRODUCTION The term 'vibration absorber' is used for passive devices attached to the vibrating structure. Such devices are made

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

Nonlinear effects on the rotor driven by a motor with limited power

Nonlinear effects on the rotor driven by a motor with limited power Applied and Computational Mechanics 1 (007) 603-61 Nonlinear effects on the rotor driven by a motor with limited power L. Pst Institute of Thermomechanics, Academy of Sciences of CR, Dolejškova 5,18 00

More information

Simple Learning Control Made Practical by Zero-Phase Filtering: Applications to Robotics

Simple Learning Control Made Practical by Zero-Phase Filtering: Applications to Robotics IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS I: FUNDAMENTAL THEORY AND APPLICATIONS, VOL 49, NO 6, JUNE 2002 753 Simple Learning Control Made Practical by Zero-Phase Filtering: Applications to Robotics Haluk

More information

EN40: Dynamics and Vibrations. Final Examination Wed May : 2pm-5pm

EN40: Dynamics and Vibrations. Final Examination Wed May : 2pm-5pm EN40: Dynamics and Vibrations Final Examination Wed May 10 017: pm-5pm School of Engineering Brown University NAME: General Instructions No collaboration of any kind is permitted on this examination. You

More information

458 IEEE TRANSACTIONS ON CONTROL SYSTEMS TECHNOLOGY, VOL. 16, NO. 3, MAY 2008

458 IEEE TRANSACTIONS ON CONTROL SYSTEMS TECHNOLOGY, VOL. 16, NO. 3, MAY 2008 458 IEEE TRANSACTIONS ON CONTROL SYSTEMS TECHNOLOGY, VOL 16, NO 3, MAY 2008 Brief Papers Adaptive Control for Nonlinearly Parameterized Uncertainties in Robot Manipulators N V Q Hung, Member, IEEE, H D

More information

Application of Neuro Fuzzy Reduced Order Observer in Magnetic Bearing Systems

Application of Neuro Fuzzy Reduced Order Observer in Magnetic Bearing Systems Application of Neuro Fuzzy Reduced Order Observer in Magnetic Bearing Systems M. A., Eltantawie, Member, IAENG Abstract Adaptive Neuro-Fuzzy Inference System (ANFIS) is used to design fuzzy reduced order

More information

WORK SHEET FOR MEP311

WORK SHEET FOR MEP311 EXPERIMENT II-1A STUDY OF PRESSURE DISTRIBUTIONS IN LUBRICATING OIL FILMS USING MICHELL TILTING PAD APPARATUS OBJECTIVE To study generation of pressure profile along and across the thick fluid film (converging,

More information

An Minimum-Energy-Based High-Degree Polynomial Trajectory Planning and Tracking Control for an LCD Glass-handling Robot

An Minimum-Energy-Based High-Degree Polynomial Trajectory Planning and Tracking Control for an LCD Glass-handling Robot International Journal of Intelligent Engineering & Systems http://www.inass.org/ An Minimum-Energy-Based High-Degree Polynomial Trajectory Planning and Tracking Control for an LCD Glass-handling Robot

More information

MODELING AND HIGH-PERFORMANCE CONTROL OF ELECTRIC MACHINES

MODELING AND HIGH-PERFORMANCE CONTROL OF ELECTRIC MACHINES MODELING AND HIGH-PERFORMANCE CONTROL OF ELECTRIC MACHINES JOHN CHIASSON IEEE PRESS ü t SERIES ON POWER ENGINEERING IEEE Press Series on Power Engineering Mohamed E. El-Hawary, Series Editor The Institute

More information

Mechatronics. MANE 4490 Fall 2002 Assignment # 1

Mechatronics. MANE 4490 Fall 2002 Assignment # 1 Mechatronics MANE 4490 Fall 2002 Assignment # 1 1. For each of the physical models shown in Figure 1, derive the mathematical model (equation of motion). All displacements are measured from the static

More information

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

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

More information

Performance of Feedback Control Systems

Performance of Feedback Control Systems Performance of Feedback Control Systems Design of a PID Controller Transient Response of a Closed Loop System Damping Coefficient, Natural frequency, Settling time and Steady-state Error and Type 0, Type

More information

DOUBLE ARM JUGGLING SYSTEM Progress Presentation ECSE-4962 Control Systems Design

DOUBLE ARM JUGGLING SYSTEM Progress Presentation ECSE-4962 Control Systems Design DOUBLE ARM JUGGLING SYSTEM Progress Presentation ECSE-4962 Control Systems Design Group Members: John Kua Trinell Ball Linda Rivera Introduction Where are we? Bulk of Design and Build Complete Testing

More information