Outline of this presentation Introduction Friction models Static models 1. Models with time delay 2. Dynamic models 3. Friction compensation Non-model

Size: px
Start display at page:

Download "Outline of this presentation Introduction Friction models Static models 1. Models with time delay 2. Dynamic models 3. Friction compensation Non-model"

Transcription

1 of Engineering Cybernetics Department University of Science and Technology Norwegian Problems in Servomechanisms: Friction and Compensation Techniques Modeling Jan Tommy Gravdahl, Trondheim

2 Outline of this presentation Introduction Friction models Static models 1. Models with time delay 2. Dynamic models 3. Friction compensation Non-model based compensation 1. Compensation based on static friction models 2. Compensation based on dynamic friction models 3. Comparision of compensation schemes 4. Concluding remarks

3 Very complex phenomenon, composed of several physical in combination. Modeling most often empirical. phonomena Friction is the tangential reaction force between two surfaces Friction in contact Friction depends on contact geometry and topology, proper- of the surface materials, displacement, relative velocity ties lubrication and Friction in servomechanisms can cause limit oscillations, as stick-slip, and regulation/tracking errors. known Friction causes wear in the system and reduces lifetime. Friction is dissipative, that is, it can only extract energy from the system

4 section of a photo of a highly polished steel surface, Magnied and Resnick (1988): Halliday Schematic drawing of two surfaces in contact, Gafvert (1996): built up by asperities. Surfaces contact occurs between asperities, asperity junction True Asperity widht: typically 10m, slope: 5 ; 10 (steel).

5 Friction - denition of terms Static friction (stiction): The force (torque) needed to initiate motion from rest Dynamic (Coulumb) friction: A friction component indepen- of velocity dent Viscous friction: Velocity dependent friction between solid and lubricant Break-away: The transition from rest (stiction) to motion (dynamic friction) Break-Away force: The amount of force needed to overcome static friction Dahl-eect: Elastic deformation of asperity junctions behaves a linear spring for small displacements like Stribeck eect: Decreasing friction with increasing velocity at low velocities. Caused by uid lubricants.

6 Static friction=stiction by Morin (1833). Might be greater than Coulumb Intruduced Friction models for constant velocity: Static models results for constant velocity: Classic Coulomb friction force proportional to normal load: Friction = F c sgn(v) F c = F N. Known by L. da Vinci (1519), F by Amontons (1699) and developed by Coulomb rediscovered Not neccesarily symmetric. (1785). friction Viscous friction dependent friction, Ex: Friction force proportional Velocity velocity: to = F v v, Reynolds (1886). Caused by viscosity of lubricants. F Negative viscous friction Introduced by Stribeck (1902). The Stribeck eect.

7 @F C + (F s ; F C )e ;(v=v s) 2 + F v v 1 sgn(v) A Karnopp (1985): Stribeck friction with a dead zone around Other static models Hess and Soom (1990): F (v) = Armstrong-Helvoury(1990): 0 c + (F S;F c ) ) 2 +F v va sgn(v) s 1 zero velocity to make simuations less time consuming. 0 F (v) = The (v=v s ) 2 -term model the Stribeck eect Canudas de Wit et.al (1991): F (v) = (F c + 1 jvj 1=2 + 2 v)sgn(v) for adaption, linear in parameters. Modeling All these models are discontinious for v = 0. An approxima- with a nite slope through the origin would not reect tion physical phenomena, Karnopp (1985). the

8 Coulumb d) Stribeck eect a) Coulumb+viscous e) Karnopp b) Coulumb+viscous+stiction f) Hess and Soom c) etc Armstrong, Various static models F F F a) b) c) v v v d) F e) F f) F v v v

9 F I The generalized Stribeck curve II III IV v No sliding, elastic deformation I Boundary lubrication II Partial uid lubriacation III Full uid lubrication IV

10 and Soom (1990): F (v t) = F c + (F S;F c ) 1+(v(t; Hess )=v s ) 2 l 8 ><! v v sgn(v) F + Models with time delay models include the phenomenon known as frictional memory These (or lag) by using F f (v t) = F vel (v(t ; l )) lag Friction Friction velocity time velocity The Armstrong (1994) seven parameter model: F (x v t) = 0 x if v = 0 (pre sliding displacement) C + F s ( t d ) 1 F >: 1+(v(t; l )=v s ) 2! sgn(v) + F v v ifv 6= 0 stiction, Stribeck eect, Dahl eect and lag, but requires Includes switching and many parameters

11 Dynamic friction models models do not capture observed friction phenomena like Static the hysteresis observed experimentally by Hess and Soom Low velocity ) time delay not accurate enough (1990). position dependence like the Dahl eect. Asperity junctions like linear springs before break-away. behave variations in the break-way force. Friction Break-away force Dispalcement Force rate Friction models involving dynamics are neccessary to describe ) friction phenomena accurately the

12 df = dx df = 0 ) F = F csgn(v) dx The Dahl model by the stress-strain characteristic from solid mechanics, Inspired (1968) proposed the model: Dahl 1 0 B C B C ; F F C sgn(v) x is displacement. Friction depends only on position. In where time domain ( = 1): the = z F = v ; jvj _z z F C of Coulomb friction: generalization A Dahl model models pre-sliding displacement and frictional The but not stiction or the Stribeck eect. lag,

13 F = N X N is the number of bristles, 0 is the stiness and (x i ;b i ) Where the deection. is The bristle model (Norw.: bust) Proposed by Hessig and Friedland (1991). Sliding body N bonded bristles Models the microscopic contact points of the asperity junctions. (x_i-b_i) Stationary surface Uses an algorithm to calculate 0 (x i ; b i ) i=1 jx i ; b i j = s, the bound snaps, and a new is formed. As due to complexity Inecient

14 dz = dt 8 >< >: Proposed by Hessig and Friedland (1991) to make the bristle The reset integrator model computationally feasible model Instead of snapping a bristle, the bond is kept constant at point of rupture the Strain in bond: if (v > 0 and z z 0 ) or (v < 0 and z ;z 0 ) 0 otherwise v Friction F = (1 + a(z)) (v)z + dz 1 dt force: 0 Stiction achieved by a(z) = 8 >< Much easier to simulate than the bristle model, but care must >: if jzj < z 0 a otherwise 0 be taken in handling the discontinuities

15 = C T x s F s dx The models of Bliman and Sorine Bliman and Sorine (1993,1995) stress rate independence F depends on sgn(v) and s = R t 4 jv( )jd 0 F a function of path and not velocity Model given by = Ax s + Bv s ds 1. order model can be reduced to Dahl model and further to Coulomb 2. order: A 2 IR 22 B C x s 2 IR 2. models stiction. Emulates Stribeck eect by using Correctly Dahl models in parallel. Olson et.al (1998): not true two Stribeck eect

16 dz 0 z + 1 F + 2v = dt v ; jvj = z g(v) The LuGre (Lund-Grenoble) dynamic friction model Introduced by Canudas de Wit et.al. (1995) An extension of the Dahl model Based on bristle deection in an average sense Models both Stribeck eect, stiction, frictional lag and varying break-away force dz dt = F C + (F S ; F C )e ;( v v 0 )2 g(v) Only one rst order di. equation

17 Spectral analysis and Goldenberg (1998) use spectral analysis to Popovic Other friction modeling techniques Neural networks et.al (1997) model the dynamic friction of a ser- Dominguez using neural networks. The resulting model includes vomotor eect and frictional lag, but failed to model other Stribeck friction phenomena. Du and Nair (1997,1998) more known promising. the position- and velocity dependent friction of a servo model Friction force is represented by a Fourier series: motor. 0 1 C B C N X B A j ( _q) sin B C F f (q _q) = A 0 ( _q) + 2 j=1 C j ; B j ( _q) A Veried experimentally. Accuracy can be improved by increasing N, the number of DFT components

18 Comparative studies of friction models and Friedland (1991) compare the bristle model, the reset Haessig integrator model, the Dahl model, the static Karnopp model the classical Stribeck model. Results: and Dahl: No stiction Karnopp fast, bristle and classical slow (in simulations) The classical model wrongly predicts limit cycles Implementation: Karnopp hard, Dahl and reset integrator easy (1997) compares the Bliman and Sorine models to the Gafvert model. Conclusion: LuGre includes more friction phenomena LuGre than Bliman and Sorine. Conclusion: The LuGre model is probably the most accurate dynamic friction model avaliable

19 Model based friction compensation Estimating the friction force F by ^F using a friction model Friction compensation in servomechanisms that require friction compensation: Tasks positioning, Velocity reversal and Velocity tracking Precision to solve the friction problem: Approaches Friction avoidance, design for control Lubricant selection, uid (oil, grease) or dry (teon, diamond) (Ball) bearings, active control, magnetic, piezoelectric Redesign of physical system, inertia reduction Non-model based friction compensation PD/PID Dither. compensating for friction by adding ^F to the control and The estimate ^F can be xed (identied oine) or adaptive

20 Dither Introduction of a high freq. oscillation keeps the system in Non model based compensation techniques avoiding sticktion. (in use on e.g. gun mounts) motion, Analysis with describing functions (Balchen 1967) or av- (Mossaheb 1983) eraging Normal dither (external vibrator) modies friction, tangen- dither (control input) modies the inuence of friction tial Impulsive control Achieve high precision positioning by applying a series of impacts, when in stick. Yang and Tomizuka (1988): small pulse width control. Adaptive PD/PID. The regulator problem is stable under PD control. Tracking may lead to stick-slip limit cycles. Integral action reduces steady-state errors ) hunting

21 Model based compensation techniques

22 Overview Friction Model Static Dynamic Application Servo Motors N DOF Manipulator Other Servo Motors N DOF Manipulator Problem Regulation Tracking Reg Track Reg Track Reg Track Method PID adaptive estimation Passivity Nonlinear Robust

23 J _! = u ; F f n : control torques and F f 2 IR n : friction torques. Only IR in joints included. Can also have friction when in friction System models study of compensation techniques will be restricted to the The two applications following 1. Servomotors driving a load with friction: J is the moment of inertia,! is the angular velocity, where is the input torque and F f is the friction torque. u 2. Robotic manipulators in N DOF with friction in the joints: D(q)q + C(q _q) _q + g(q) = u ; F f q 2 IR n : joint angles, D(q): inertia matrix, C(q _q) _q: where of Coriolis and centrifugal terms, g(q) : gravity, u 2 vector contact with environment (force control).

24 Position regulation for 1DOF mass system et.al (1991): Southward System has similar eq. of motion as a servomotor Uses static Stribeck and Karnopp friction models Control law: PD + nonlinear (discontinuous) friction com- pensation. F K_p x+f_c(x) F s x F s Global asymptotic stability proved by LaSalle's theorem using Dini deriviatives Position regulation conrmed by experimental results

25 ^F c = z ; kjvj = ;1! u ; F (v ^F c ) sgn(v) kjvj _z Adaptive position tracking for servo and Park (1991,1992): Friedland Position tracking of servo with static Coulomb friction Adaption of unknown Coulomb friction: ^F c! F c asymptotically. ) Control law: u = PD + F (v c ) ^F tracking conrmed in simulations, also when includ- Position ing viscous friction. Experimentally conrmed by Mentzelopoulou and Friedland for Coulomb friction, and by Amin et.al (1997) for (1994) friction viscous Extended to two DOF manipulator by Yazdizadeh and Khoasani (1996)

26 Friction compensation with static friction models Adaptive velocity tracking for a tracking telescope and Winston (1974): Gilbart The rst result on adaptive friction compensation System: a motor driving an optical telescope Friction modeled as classical Coulomb friction MRAC: u = K (t) _ p + K 2 (t)( m + 12 _ m ) + K 3 (t)sgn( _ p ) 1 GAS proven by Lyapunov {z } est: Friction Controller was implemented on a 24in optical telescope used for tracking satellites The application requires velocity of motor to pass through zero Adaption eliminated dead zone encountered in zero crossings RMS tracking error reduced by a factor of six due to friction compensation.

27 Tracking controller: Adaptive sliding mode + friction comp. in friction model found using Evolution Strategies. Paramters Kim et.al. (1996a) study a servo motor driving a xy table The friction model used is the Armstrong 7-parameter model A \tracking controller" brings the system within a High precision position control Trackin contr. y m Fuzzy PD Plant y small distance from the reference. Then fuzzy+pd Fuzzy rules tuned by Experimental Evolutionary Progr. Experiments conrm position error less than 1m. Position error in an area dominated by the Dahl eect, em- the need for accurate friction models phasizing Extended by Kim et.al. (1996b) to tracking

28 ( ^m + ^I)v + ^mgr cos(q) + ^F f = feed forward + PID v f = T (t) estimated ^F Adaptive friction compensation in manipulators de Wit et.al (1991): Canudas Low velocity tracking of the last link in 2DOF manipulator Uses the static friction model F (v) = (F c + 1 jvj 1=2 + 2 v)sgn(v) in unknown parameters Linear Controller structure u = algorithm: Exponentially weighted least squares. estimation < 1 used to avoid friction overcompensation, which is shown to cause oscillations

29 ; non i = msi tanh i q i Position regulation of N DOF robot manipulator and Song (1993): Cai Position regulation of manipulator with Coloumb friction and stiction Uses the Karnopp friction model, with zero dead band in stability analysis Control law, PD+adaptive gravity compensation and robust friction compensation: u = ;K v _q ; K p q + G(q) ; ; non Similar in spirit as Southward et.al (1991), but continuous. Convergence to a set by LaSalle's theorem. Size of the set on i. depends Conrmed by simulations

30 Song et.al (1997): Tracking of N DOF manipulator

31 Friction compensation with dynamic friction models Position tracking of airborn servo (1984): Walrath Studied stabilization of airborn pointing and tracking tele- scope A servomotor produces a corrective torque to compensate for gimbal bearing friction Observed that friction responds continuously to velocity re- Static model not sucient ) Dahl's model versal. Probably the rst reference to employ a dynamic friction in control design model Controller : u = Proportional + ^F estimate ^F was calculated using the Dahl model. Adap- The on model parameter. tion Experimentally veried. Reported of a factor ve improve- ment in RMS pointing error

32 Position control of servomotor et.al (1997): Khorrami Considers a servomotor driving a load with friction Dynamic friction modeled with LuGre model Uses a robust adaptive variable structure controller: u = ;B T Px; ^B T Px; T tanh((a + bt)b T Px) with update law _^ = ;kb T Pxk 2 ; > 0 The unmeasurable friction states are treated as bounded disturbances Globally asymptotically stable Also give similar results using backstepping when considering transmission with friction at both motor and load compliant side. Result extended in Sankaranarayanan and Khorrami (1997) to the low velocity tracking problem

33 2 d^z r ; JH(s)e ; 0^z + 1 Js + 2v x dt v ; ^ 0jvj = g(v) = ; 0jvj g(v) ^z(z m ; ^z) dt Position tracking for servomotor de Wit and Lischinsky (1997): Canudas Study position tracking for a servomotor Use dynamic LuGre model The parameters of the LuGre model estimated numerically from experiments Fixed friction compensation: u = Js 2 x r ; JH(s)e + ^F where depends on controller choise (PD, ltered PID) H(s) Adapting normal force variations: u = d^z ^z ; ke d^ dt Adaption also for temperature changes Convergence e! 0 by Lyapunov. Conrmed experimentally.

34 Control law: u = w + ( _q)^z + k r, where w is represents c to be cancelled out, ( _q)^z is the estimated friction dynamics Position tracking for manipulators et.al (1997): Vedagarbha Consider the problem of position tracking in a manipulator dynamic friction in the joints with Use the dynamic LuGre model in each joint Employ nonlinear observers to estimate the unmeasurable states, and presents convergence results both for friction and non-adaptive controllers. adaptive and r is the ltered tracking error torque Adaption is studied for unknown (linear) parameters in LuGre model and for variations in the normal force.

35 _^ = ; T s ; = ; T > 0 Position tracking of manipulator et.al (1997,1998): Panteley Study position tracking in manipulators using LuGre Main point: Treat the friction compensation problem as a rejection problem disturbance The part of the friction force dependent on z is regarded a and the linear (viscous) component is compensated disturbance, by the adaptive controller Designs an adaptive controller using passivity arguments. An adaptive Slotine and Li controller strictly passies the system and an outer loop (tanh) rejects the disturbance: u = ;K d s + ^ = [Y 1 (q _q q r _q r ) Y 2 ( _q) Y 3 ( _q s)] Results conrmed experimentally

36 Comparative studies of compensation schemes and Krisnaprasad (1992): position tracking of servo Leonard Compares 5 dierent controllers: PID 1. Dither 2. MRAC based on Gilbart and Winston (1974), asymmetric 3. AS Coulumb+Stribeck, Computed torque + int.+friction comp., four dierent 4. models of friction static Based on Walrath (1984), Computed torque + int.+ dynamic 5. Dahl friction comp. Compared experimentally Problem: track a sinusoidal reference trajectory Conclusions: Model based controllers better than PID and dither 1. The Dahl based controller outperformed the other 2.

37 Du and Nair (1997) their NN controller with the adaptive schemes of Compare Canudas de Wit and Lischinsky (1997) their adaptive LuGre based controller with a PID. compare Comparasions, contn. de vit et.al. (1991) and Friedland and Park (1991). Canudas perform better, but computationally intensive NN contest. No Panteley et.al (1998) approach compared to Amin et.al. (1997), based on Passivity scheme of Friedland and Park (1991). Performance adaptive for sinusoidal trajectories, passivity based better for similar trajectories. Amin requires knowledge of J complicated

38 Friction is a complicated phenomenon. Many approaches to Concluding remarks friction. Classic: F f = F f (v). model The trend is toward using dynamic friction models, where the of the art is the LuGre model. state Dynamics are required to explain observed friction phenom- ena. Two main approaches to friction compensation: I) Non model and II) Model based based Model based : u = u + ^F f, where ^F f can be calculated nom by the use of adaption and estimation. Recent publications e.g. also employ disturbance rejection schemes.

of Engineering Cybernetics Department University of Science and Technology Norwegian Problems in Servomechanisms: Friction and Compensation Techniques

of Engineering Cybernetics Department University of Science and Technology Norwegian Problems in Servomechanisms: Friction and Compensation Techniques of Engineering Cybernetics Department University of Science and Technology Norwegian Problems in Servomechanisms: Friction and Compensation Techniques Modeling Jan Tommy Gravdahl, Trondheim Outline of

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

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

Lecture 7: Anti-windup and friction compensation

Lecture 7: Anti-windup and friction compensation Lecture 7: Anti-windup and friction compensation Compensation for saturations (anti-windup) Friction models Friction compensation Material Lecture slides Course Outline Lecture 1-3 Lecture 2-6 Lecture

More information

4~ ~ri. Compensation of Friction in the Flight Simulator Stick using an Adaptive Friction Compensator. University of Twente

4~ ~ri. Compensation of Friction in the Flight Simulator Stick using an Adaptive Friction Compensator. University of Twente 4~ ~ri University of Twente Compensation of Friction in the Flight Simulator Stick using an Adaptive Friction Compensator Nathan van Seters M.Sc. Thesis Author: Supervisors: N. van Seters Prof. dr. if.

More information

Study of Friction Force Model Parameters in Multibody Dynamics

Study of Friction Force Model Parameters in Multibody Dynamics he 4 th Joint International Conference on Multibody System Dynamics Study of Friction Force Model Parameters in Multibody Dynamics Filipe Marques 1, Paulo Flores 1 and Hamid M. Lankarani 2 May 29 June

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

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

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

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

The Feedforward Friction Compensation of Linear Motor Using Genetic Learning Algorithm

The Feedforward Friction Compensation of Linear Motor Using Genetic Learning Algorithm Proceedings of the 7th World Congress The International Federation of Automatic Control Seoul, Korea, July 6-, 8 The Feedforward Friction Compensation of Linear Motor Using Genetic Learning Algorithm Chin-Sheng

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

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

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

Regular and chaotic oscillations of friction force

Regular and chaotic oscillations of friction force Regular and chaotic oscillations of friction force A Stefański 1, J Wojewoda 1, M Wiercigroch 2, and T Kapitaniak 1 1 Division of Dynamics, Technical University of Łódź, Łódź, Poland 2 Centre for Applied

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

Design Artificial Nonlinear Controller Based on Computed Torque like Controller with Tunable Gain

Design Artificial Nonlinear Controller Based on Computed Torque like Controller with Tunable Gain World Applied Sciences Journal 14 (9): 1306-1312, 2011 ISSN 1818-4952 IDOSI Publications, 2011 Design Artificial Nonlinear Controller Based on Computed Torque like Controller with Tunable Gain Samira Soltani

More information

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

System Identification and Adaptive Compensation of Friction in Manufacturing Automation Systems

System Identification and Adaptive Compensation of Friction in Manufacturing Automation Systems System Identification and Adaptive Compensation of Friction in Manufacturing Automation Systems by Mustafa Hakan Turhan A thesis presented to the University of Waterloo in fulfillment of the thesis requirement

More information

IDENTIFICATION AND COMPENSATION OF FRICTION FOR A DUAL STAGE POSITIONING SYSTEM. A Thesis SATISH THIMMALAPURA

IDENTIFICATION AND COMPENSATION OF FRICTION FOR A DUAL STAGE POSITIONING SYSTEM. A Thesis SATISH THIMMALAPURA IDENTIFICATION AND COMPENSATION OF FRICTION FOR A DUAL STAGE POSITIONING SYSTEM A Thesis by SATISH THIMMALAPURA Submitted to the Office of Graduate Studies of Texas A&M University in partial fulfillment

More information

Precision position control of servo systems using adaptive back-stepping and recurrent fuzzy neural networks

Precision position control of servo systems using adaptive back-stepping and recurrent fuzzy neural networks ournal of Mechanical Science and Technology (9) 59~7 ournal of Mechanical Science and Technology www.springerlink.com/content/78-9x DOI.7/s6-9-97- Precision position control of servo systems using adaptive

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

FRICTION MODELLING OF A LINEAR HIGH-PRECISION ACTUATOR. P.O. Box , D Ilmenau, Germany 2

FRICTION MODELLING OF A LINEAR HIGH-PRECISION ACTUATOR. P.O. Box , D Ilmenau, Germany 2 FRICTION MODELLING OF A LINEAR HIGH-PRECISION ACTUATOR J. Zimmermann, O. Sawodny, T. Hausotte 2, G. Jäger 2 Technische Universität Ilmenau, Institute for Automation and Systems Engineering, P.O. Box 565,

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

VISION-BASED MICROTRIBOLOGICAL CHARACTERIZATION OF LINEAR MICROBALL BEARINGS. Department of Electrical and Computer Engineering b

VISION-BASED MICROTRIBOLOGICAL CHARACTERIZATION OF LINEAR MICROBALL BEARINGS. Department of Electrical and Computer Engineering b Proceedings of TRIB2004 2004 ASME/STLE International Joint Tribology Conference Long Beach, California USA, October 24-27, 2004 TRIB2004-64334 VISION-BASED MICROTRIBOLOGICAL CHARACTERIZATION OF LINEAR

More information

THE stick-slip friction system is known to exhibit very

THE stick-slip friction system is known to exhibit very 306 IEEE TRANSACTIONS ON CONTROL SYSTEMS TECHNOLOGY, VOL. 7, NO. 3, MAY 1999 Dual Mode Control of a System with Friction Shih-Jung Huang, Jia-Yush Yen, Member, IEEE, and Shui-Shong Lu Abstract The stick-slip

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

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

Friction modelling for robotic applications with planar motion

Friction modelling for robotic applications with planar motion Report No.: EX76/217 Friction modelling for robotic applications with planar motion Master s thesis in Systems Control & Mechatronics IRIS RÖGNER Department of Electrical Engineering CHALMERS UNIVERSITY

More information

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

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

More information

Passivity-based Control of Euler-Lagrange Systems

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

More information

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

HIL SIMULATION TECHNIQUE FOR NON-MODEL-BASED CONTROL OF DC SERVO-DRIVE WITH FRICTION. Teodor Dumitriu, Mihai Culea, Traian Munteanu, Emil Ceangă

HIL SIMULATION TECHNIQUE FOR NON-MODEL-BASED CONTROL OF DC SERVO-DRIVE WITH FRICTION. Teodor Dumitriu, Mihai Culea, Traian Munteanu, Emil Ceangă HIL IMULTION TECHNIQUE FOR NON-MODEL-BED CONTROL OF DC ERVO-DRIVE WITH FRICTION Teodor Dumitriu, Mihai Culea, Traian Munteanu, Emil Ceangă Dunărea de os University of Galaţi, Faculty of Electrical Engineering

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

The Effect of the Static Striebeck Friction in the Robust VS/Sliding Mode Control of a Ball-Beam System

The Effect of the Static Striebeck Friction in the Robust VS/Sliding Mode Control of a Ball-Beam System The Effect of the Static Striebeck Friction in the Robust VS/Sliding Mode Control of a -Beam System József K. Tar, János F. Bitó Institute of Intelligent Engineering Systems, Budapest Tech Bécsi út 96/B,

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

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

Control Systems with Friction

Control Systems with Friction Control Systems with Friction Olsson, Henrik 1996 Document Version: Publisher's PDF, also known as Version of record Link to publication Citation for published version (APA): Olsson, H. (1996). Control

More information

Friction characterization and compensation in electro-mechanical systems

Friction characterization and compensation in electro-mechanical systems Journal of Sound and Vibration ] (]]]]) ]]] ]]] JOURNAL OF SOUND AND VIBRATION www.elsevier.com/locate/jsvi Friction characterization and compensation in electro-mechanical systems Tegoeh Tjahjowidodo

More information

Introduction to centralized control

Introduction to centralized control Industrial Robots Control Part 2 Introduction to centralized control Independent joint decentralized control may prove inadequate when the user requires high task velocities structured disturbance torques

More information

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

General procedure for formulation of robot dynamics STEP 1 STEP 3. Module 9 : Robot Dynamics & controls Module 9 : Robot Dynamics & controls Lecture 32 : General procedure for dynamics equation forming and introduction to control Objectives In this course you will learn the following Lagrangian Formulation

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

Trigonometric Saturated Controller for Robot Manipulators

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

More information

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

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

AN INVESTIGATION INTO THE REDUCTION OF STICK-SLIP FRICTION

AN INVESTIGATION INTO THE REDUCTION OF STICK-SLIP FRICTION AN INVESTIGATION INTO THE REDUCTION OF STICK-SLIP FRICTION IN HYDRAULIC ACTUATORS William Scott Owen. B.A.Sc, The University of British Columbia, 1990 A THESIS SUBMITTED IN PARTIAL FULFILLMENT OF THE REQUIREMENTS

More information

Controlled mechanical systems with friction

Controlled mechanical systems with friction Controlled mechanical systems with friction Hensen, R.H.A. DOI: 1.61/IR551394 Published: 1/1/22 Document Version Publisher s PDF, also known as Version of Record (includes final page, issue and volume

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

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

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

A Sliding Mode Controller Using Neural Networks for Robot Manipulator

A Sliding Mode Controller Using Neural Networks for Robot Manipulator ESANN'4 proceedings - European Symposium on Artificial Neural Networks Bruges (Belgium), 8-3 April 4, d-side publi., ISBN -9337-4-8, pp. 93-98 A Sliding Mode Controller Using Neural Networks for Robot

More information

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

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

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

Agricultural Science 1B Principles & Processes in Agriculture. Mike Wheatland

Agricultural Science 1B Principles & Processes in Agriculture. Mike Wheatland Agricultural Science 1B Principles & Processes in Agriculture Mike Wheatland (m.wheatland@physics.usyd.edu.au) Outline - Lectures weeks 9-12 Chapter 6: Balance in nature - description of energy balance

More information

DO NOT DO HOMEWORK UNTIL IT IS ASSIGNED. THE ASSIGNMENTS MAY CHANGE UNTIL ANNOUNCED.

DO NOT DO HOMEWORK UNTIL IT IS ASSIGNED. THE ASSIGNMENTS MAY CHANGE UNTIL ANNOUNCED. EE 533 Homeworks Spring 07 Updated: Saturday, April 08, 07 DO NOT DO HOMEWORK UNTIL IT IS ASSIGNED. THE ASSIGNMENTS MAY CHANGE UNTIL ANNOUNCED. Some homework assignments refer to the textbooks: Slotine

More information

A SLIDING-MODE BASED SMOOTH ADAPTIVE ROBUST CONTROLLER FOR FRICTION COMPENSATION

A SLIDING-MODE BASED SMOOTH ADAPTIVE ROBUST CONTROLLER FOR FRICTION COMPENSATION INTERNATIONAL JOURNAL OF ROBUST AND NONLINEAR CONTROL A SLIDING-MODE BASED SMOOTH ADAPTIVE ROBUST CONTROLLER FOR FRICTION COMPENSATION GANGBING SONG*, LILONG CAI, YIPING WANG AND RICHARD W. LONGMAN Department

More information

Vibration analysis for the rotational magnetorheological damper

Vibration analysis for the rotational magnetorheological damper Vibration analysis for the rotational magnetorheological damper Yousef Iskandarani Department of Engineering University of Agder Grimstad, Norway Email: yousef.iskandarani@uia.no Hamid Reza Karimi Department

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

Introduction to centralized control

Introduction to centralized control ROBOTICS 01PEEQW Basilio Bona DAUIN Politecnico di Torino Control Part 2 Introduction to centralized control Independent joint decentralized control may prove inadequate when the user requires high task

More information

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

Dr Ian R. Manchester Dr Ian R. Manchester AMME 3500 : Review

Dr Ian R. Manchester Dr Ian R. Manchester AMME 3500 : Review Week Date Content Notes 1 6 Mar Introduction 2 13 Mar Frequency Domain Modelling 3 20 Mar Transient Performance and the s-plane 4 27 Mar Block Diagrams Assign 1 Due 5 3 Apr Feedback System Characteristics

More information

Validation of Volumetric Contact Dynamics Models

Validation of Volumetric Contact Dynamics Models Validation of Volumetric Contact Dynamics s February 3, 2010 Validation of Volumetric Contact Dynamics s Outline 1 2 Volumetric model 3 4 Validation of Volumetric Contact Dynamics s Outline 1 2 Volumetric

More information

Reglerteknik, TNG028. Lecture 1. Anna Lombardi

Reglerteknik, TNG028. Lecture 1. Anna Lombardi Reglerteknik, TNG028 Lecture 1 Anna Lombardi Today lecture We will try to answer the following questions: What is automatic control? Where can we nd automatic control? Why do we need automatic control?

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

EXISTENCE AND UNIQUENESS OF RIGID-BODY. Pierre E. Dupont. Boston University

EXISTENCE AND UNIQUENESS OF RIGID-BODY. Pierre E. Dupont. Boston University 1 EXISTENCE AND UNIQUENESS OF RIGID-BODY DYNAMICS WITH COULOMB FRICTION Pierre E Dupont Aerospace and Mechanical Engineering Boston University Boston, MA 02215 USA ABSTRACT For motion planning and verication,

More information

Control of Robot. Ioannis Manganas MCE Master Thesis. Aalborg University Department of Energy Technology

Control of Robot. Ioannis Manganas MCE Master Thesis. Aalborg University Department of Energy Technology Control of Robot Master Thesis Ioannis Manganas MCE4-3 Aalborg University Department of Energy Technology Copyright c Aalborg University 8 LATEXhas been used for typesetting this document, using the TeXstudio

More information

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

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

More information

Lecture 6: Control Problems and Solutions. CS 344R: Robotics Benjamin Kuipers

Lecture 6: Control Problems and Solutions. CS 344R: Robotics Benjamin Kuipers Lecture 6: Control Problems and Solutions CS 344R: Robotics Benjamin Kuipers But First, Assignment 1: Followers A follower is a control law where the robot moves forward while keeping some error term small.

More information

Experimental comparison of five friction models on the same test-bed of the micro stick-slip motion system

Experimental comparison of five friction models on the same test-bed of the micro stick-slip motion system Mech. Sci., 6, 15 28, 2015 doi:10.5194/ms-6-15-2015 Author(s) 2015. CC Attribution 3.0 License. Experimental comparison of five friction models on the same test-bed of the micro stick-slip motion system

More information

PLEASE SCROLL DOWN FOR ARTICLE

PLEASE SCROLL DOWN FOR ARTICLE This article was downloaded by:[xu, L.] On: 8 November 7 Access Details: [subscription number 78895] Publisher: Taylor & Francis Informa Ltd Registered in England and Wales Registered Number: 7954 Registered

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 FRICTION MODELS ON RESPONSE EVALUATION OF BUILDINGS WITH SLIDING ISOLATION DEVICES

INFLUENCE OF FRICTION MODELS ON RESPONSE EVALUATION OF BUILDINGS WITH SLIDING ISOLATION DEVICES 3 th World Conference on Earthquake Engineering Vancouver, B.C., Canada August -6, 4 Paper No. 373 INLUENCE O RICTION MODELS ON RESPONSE EVALUATION O BUILDINGS WITH SLIDING ISOLATION DEVICES Sanjaya K.

More information

Game Physics. Game and Media Technology Master Program - Utrecht University. Dr. Nicolas Pronost

Game Physics. Game and Media Technology Master Program - Utrecht University. Dr. Nicolas Pronost Game and Media Technology Master Program - Utrecht University Dr. Nicolas Pronost Rigid body physics Particle system Most simple instance of a physics system Each object (body) is a particle Each particle

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

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

Cascade Controller Including Backstepping for Hydraulic-Mechanical Systems

Cascade Controller Including Backstepping for Hydraulic-Mechanical Systems Proceedings of the 22 IFAC Workshop on Automatic Control in Offshore Oil and Gas Production, Norwegian University of Science and Technology, Trondheim, Norway, ay 3 - June, 22 FrBT2.3 Cascade Controller

More information

CHAPTER 2 LITERATURE REVIEW: PR MANIPULATOR SCALING ISSUES. 2.2 Review: Brush Commutated PM d.c. Servo Motors

CHAPTER 2 LITERATURE REVIEW: PR MANIPULATOR SCALING ISSUES. 2.2 Review: Brush Commutated PM d.c. Servo Motors CHAPTER LITERATURE REVIEW: PR MANIPULATOR SCALING ISSUES.1 Introduction This chapter offers literature reviews on subjects that are necessary for understanding the work in this thesis. Reviews and historical

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

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

1.1 OBJECTIVE AND CONTENTS OF THE BOOK

1.1 OBJECTIVE AND CONTENTS OF THE BOOK 1 Introduction 1.1 OBJECTIVE AND CONTENTS OF THE BOOK Hysteresis is a nonlinear phenomenon exhibited by systems stemming from various science and engineering areas: under a low-frequency periodic excitation,

More information

Lecture 9 Nonlinear Control Design. Course Outline. Exact linearization: example [one-link robot] Exact Feedback Linearization

Lecture 9 Nonlinear Control Design. Course Outline. Exact linearization: example [one-link robot] Exact Feedback Linearization Lecture 9 Nonlinear Control Design Course Outline Eact-linearization Lyapunov-based design Lab Adaptive control Sliding modes control Literature: [Khalil, ch.s 13, 14.1,14.] and [Glad-Ljung,ch.17] Lecture

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

Control of Electromechanical Systems

Control of Electromechanical Systems Control of Electromechanical Systems November 3, 27 Exercise Consider the feedback control scheme of the motor speed ω in Fig., where the torque actuation includes a time constant τ A =. s and a disturbance

More information

Application of singular perturbation theory in modeling and control of flexible robot arm

Application of singular perturbation theory in modeling and control of flexible robot arm Research Article International Journal of Advanced Technology and Engineering Exploration, Vol 3(24) ISSN (Print): 2394-5443 ISSN (Online): 2394-7454 http://dx.doi.org/10.19101/ijatee.2016.324002 Application

More information

AN EXPERIMENTAL WEB TENSION CONTROL SYSTEM: SYSTEM SET-UP

AN EXPERIMENTAL WEB TENSION CONTROL SYSTEM: SYSTEM SET-UP Advances in Production Engineering & Management 2 (2007) 4, 185-193 ISSN 1854-6250 Professional paper AN EXPERIMENTAL WEB TENSION CONTROL SYSTEM: SYSTEM SET-UP Giannoccaro, N.I. * ; Oishi, K. ** & Sakamoto,

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

NONLINEAR MODELING, IDENTIFICATION, AND COMPENSATION FOR FRICTIONAL DISTURBANCES

NONLINEAR MODELING, IDENTIFICATION, AND COMPENSATION FOR FRICTIONAL DISTURBANCES NONLINEAR MODELING, IDENTIFICATION, AND COMPENSATION FOR FRICTIONAL DISTURBANCES By CHARU MAKKAR A THESIS PRESENTED TO THE GRADUATE SCHOOL OF THE UNIVERSITY OF FLORIDA IN PARTIAL FULFILLMENT OF THE REQUIREMENTS

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

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

Dissipative Systems Analysis and Control

Dissipative Systems Analysis and Control Bernard Brogliato, Rogelio Lozano, Bernhard Maschke and Olav Egeland Dissipative Systems Analysis and Control Theory and Applications 2nd Edition With 94 Figures 4y Sprin er 1 Introduction 1 1.1 Example

More information

Friction Identification for Haptic Display

Friction Identification for Haptic Display From Proceeding of the 999 ASME IMECE Nashville, TN November -9. 999 DSC-7B- Identification for Haptic Display Christopher Richard, Mark R. Cutkosky Stanford University Center for Design Research 56 Panama

More information

Ground-Contact Friction Estimation and Slip Prevention in Bipedal Robots

Ground-Contact Friction Estimation and Slip Prevention in Bipedal Robots UNIVERSITY OF MELBOURNE Ground-Contact Friction Estimation and Slip Prevention in Bipedal Robots by Stephen Roosen Submitted in total fulfilment of the requirements of the degree of Master of Philosophy

More information

DO NOT DO HOMEWORK UNTIL IT IS ASSIGNED. THE ASSIGNMENTS MAY CHANGE UNTIL ANNOUNCED.

DO NOT DO HOMEWORK UNTIL IT IS ASSIGNED. THE ASSIGNMENTS MAY CHANGE UNTIL ANNOUNCED. EE 5 Homewors Fall 04 Updated: Sunday, October 6, 04 Some homewor assignments refer to the textboos: Slotine and Li, etc. For full credit, show all wor. Some problems require hand calculations. In those

More information

Study on disturbance torques compensation in high precise servo turn table control system

Study on disturbance torques compensation in high precise servo turn table control system 13 4 20097 EL ECTR ICMACH IN ESANDCON TROL Vol113 No14 July 2009,, (, 150001) :, PD,, Lyapunov, ;,, : ; ; ; Lyapunov; : TP 273 : A : 1007-449X (2009) 04-0615- 05 Study on disturbance torques compensation

More information

Automatic Control 2. Nonlinear systems. Prof. Alberto Bemporad. University of Trento. Academic year

Automatic Control 2. Nonlinear systems. Prof. Alberto Bemporad. University of Trento. Academic year Automatic Control 2 Nonlinear systems Prof. Alberto Bemporad University of Trento Academic year 2010-2011 Prof. Alberto Bemporad (University of Trento) Automatic Control 2 Academic year 2010-2011 1 / 18

More information

Final Exam Solution Dynamics :45 12:15. Problem 1 Bateau

Final Exam Solution Dynamics :45 12:15. Problem 1 Bateau Final Exam Solution Dynamics 2 191157140 31-01-2013 8:45 12:15 Problem 1 Bateau Bateau is a trapeze act by Cirque du Soleil in which artists perform aerial maneuvers on a boat shaped structure. The boat

More information

Copyright Warning & Restrictions

Copyright Warning & Restrictions Copyright Warning & Restrictions The copyright law of the United States (Title 17, United States Code) governs the making of photocopies or other reproductions of copyrighted material. Under certain conditions

More information

Lecture 9 Nonlinear Control Design

Lecture 9 Nonlinear Control Design Lecture 9 Nonlinear Control Design Exact-linearization Lyapunov-based design Lab 2 Adaptive control Sliding modes control Literature: [Khalil, ch.s 13, 14.1,14.2] and [Glad-Ljung,ch.17] Course Outline

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