Impulsive Control of a Mechanical Oscillator with Friction

Similar documents
Reducing Vibration and Providing Robustness with Multi-Input Shapers

Friction Induced Hunting Limit Cycles: An Event Mapping Approach

Physically Based Modeling CS Notes Spring 1997 Particle Collision and Contact

HYBRID ADAPTIVE FRICTION COMPENSATION OF INDIRECT DRIVE TRAINS

Nonlinear Stabilization of a Spherical Particle Trapped in an Optical Tweezer

Adaptive Stabilization of a Class of Nonlinear Systems With Nonparametric Uncertainty

ma x = -bv x + F rod.

Chapter 2: Introduction to Damping in Free and Forced Vibrations

Ph 20.3 Numerical Solution of Ordinary Differential Equations

Decentralized Adaptive Control of Nonlinear Systems Using Radial Basis Neural Networks

Lecture #8-3 Oscillations, Simple Harmonic Motion

DRAFT. Memo. Contents. To whom it may concern SVN: Jan Mooiman +31 (0) nl

Department of Physics Preliminary Exam January 3 6, 2006

NUMERICAL MODELLING OF THE TYRE/ROAD CONTACT

2nd Workshop on Joints Modelling Dartington April 2009 Identification of Nonlinear Bolted Lap Joint Parameters using Force State Mapping

DETECTION OF NONLINEARITY IN VIBRATIONAL SYSTEMS USING THE SECOND TIME DERIVATIVE OF ABSOLUTE ACCELERATION

Ufuk Demirci* and Feza Kerestecioglu**

COULD A VARIABLE MASS OSCILLATOR EXHIBIT THE LATERAL INSTABILITY?

A simple phenomenologic model for particle transport in spaceperiodic potentials in underdamped systems

An Approximate Model for the Theoretical Prediction of the Velocity Increase in the Intermediate Ballistics Period

Torsion Experiment. Encoder #3 ( 3 ) Third encoder/disk for Model 205a only. Figure 1: ECP Torsion Experiment

ACTIVE VIBRATION CONTROL FOR STRUCTURE HAVING NON- LINEAR BEHAVIOR UNDER EARTHQUAKE EXCITATION

Analysis of ground vibration transmission in high precision equipment by Frequency Based Substructuring

Question 1. [14 Marks]

CHECKLIST. r r. Newton s Second Law. natural frequency ω o (rad.s -1 ) (Eq ) a03/p1/waves/waves doc 9:19 AM 29/03/05 1

Model Predictive Control Approach to Design Practical Adaptive Cruise Control for Traffic Jam

Chapter 1: Basics of Vibrations for Simple Mechanical Systems

2 Q 10. Likewise, in case of multiple particles, the corresponding density in 2 must be averaged over all

Use of PSO in Parameter Estimation of Robot Dynamics; Part One: No Need for Parameterization

Nonlinear Backstepping Learning-based Adaptive Control of Electromagnetic Actuators with Proof of Stability

On random Boolean threshold networks

SEISMIC FRAGILITY ANALYSIS

Inverted Pendulum control with pole assignment, LQR and multiple layers sliding mode control

PULSE-TRAIN BASED TIME-DELAY ESTIMATION IMPROVES RESILIENCY TO NOISE

BALLISTIC PENDULUM. EXPERIMENT: Measuring the Projectile Speed Consider a steel ball of mass

(b) Frequency is simply the reciprocal of the period: f = 1/T = 2.0 Hz.

New Slack-Monotonic Schedulability Analysis of Real-Time Tasks on Multiprocessors

On the characterization of non-linear diffusion equations. An application in soil mechanics

Pseudo Dynamic Model Reference Nonlinear Control of a Continuous Bioreactor with Input Multiplicities

16.30/31 September 24, 2010 Prof. J. P. How and Prof. E. Frazzoli Due: October 15, 2010 T.A. B. Luders /31 Lab #1

Optical Properties of Plasmas of High-Z Elements

Solving initial value problems by residual power series method

Extension of CSRSM for the Parametric Study of the Face Stability of Pressurized Tunnels

Physics 2107 Oscillations using Springs Experiment 2

System Design of Quadrotor

Smith Predictor Based-Sliding Mode Controller for Integrating Process with Elevated Deadtime

Chapter 11: Vibration Isolation of the Source [Part I]

Periodic Motion is everywhere

An Adaptive UKF Algorithm for the State and Parameter Estimations of a Mobile Robot

On Constant Power Water-filling

Envelope frequency Response Function Analysis of Mechanical Structures with Uncertain Modal Damping Characteristics

Accuracy of the Scaling Law for Experimental Natural Frequencies of Rectangular Thin Plates

Generalized Rayleigh Wave Dispersion in a Covered Half-space Made of Viscoelastic Materials

Resonance and Friction Compensations in a Micro Hard Drive

Detecting Intrusion Faults in Remotely Controlled Systems

Analysis of Impulsive Natural Phenomena through Finite Difference Methods A MATLAB Computational Project-Based Learning

Experimental Design For Model Discrimination And Precise Parameter Estimation In WDS Analysis

Architectural issues in the control of tall multiple-input multiple-output plants

CONTROL SYSTEMS, ROBOTICS, AND AUTOMATION Vol. IX Uncertainty Models For Robustness Analysis - A. Garulli, A. Tesi and A. Vicino

Wall Juggling of one Ball by Robot Manipulator with Visual Servo

TOPIC E: OSCILLATIONS SPRING 2018

26 Impulse and Momentum

THE KALMAN FILTER: A LOOK BEHIND THE SCENE

Donald Fussell. October 28, Computer Science Department The University of Texas at Austin. Point Masses and Force Fields.

Analyzing Simulation Results

ON THE TWO-LEVEL PRECONDITIONING IN LEAST SQUARES METHOD

System Modeling and Control of a Clutch Actuator System for Dual Clutch Transmissions

Tele-Operation of a Mobile Robot Through Haptic Feedback

HORIZONTAL MOTION WITH RESISTANCE

Computer Model For Sieves Vibrations Analysis, Using an Algorithm Based on the False-Position Method

A method to determine relative stroke detection efficiencies from multiplicity distributions

STABILITY RESULTS FOR CONTINUOUS AND DISCRETE TIME LINEAR PARAMETER VARYING SYSTEMS

Multiscale Entropy Analysis: A New Method to Detect Determinism in a Time. Series. A. Sarkar and P. Barat. Variable Energy Cyclotron Centre

Adaptive Controller Design for a Synchronous Generator with Unknown Perturbation in Mechanical Power

State Estimation Problem for the Action Potential Modeling in Purkinje Fibers

2.141 Modeling and Simulation of Dynamic Systems Assignment #2

A DESIGN GUIDE OF DOUBLE-LAYER CELLULAR CLADDINGS FOR BLAST ALLEVIATION

CHAPTER 19: Single-Loop IMC Control

Adapting the Pheromone Evaporation Rate in Dynamic Routing Problems

A Hybrid Feedback Control Strategy for Autonomous Waypoint Transitioning and Loitering of Unmanned Aerial Vehicles

SUPERIOR-ORDER CURVATURE-CORRECTED PROGRAMMABLE VOLTAGE REFERENCES

Robustness Experiments for a Planar Hopping Control System

A Simplified Analytical Approach for Efficiency Evaluation of the Weaving Machines with Automatic Filling Repair

Ch 12: Variations on Backpropagation

Multi Degrees of Freedom Maglev System with Permanent Magnet Motion Control

ANALYSIS OF HALL-EFFECT THRUSTERS AND ION ENGINES FOR EARTH-TO-MOON TRANSFER

Stably Extending Two-Dimensional Bipedal Walking to Three Dimensions

Hybrid System Identification: An SDP Approach

Data-Driven Imaging in Anisotropic Media

PY241 Solutions Set 9 (Dated: November 7, 2002)

USEFUL HINTS FOR SOLVING PHYSICS OLYMPIAD PROBLEMS. By: Ian Blokland, Augustana Campus, University of Alberta

MASSACHUSETTS INSTITUTE OF TECHNOLOGY Department of Mechanical Engineering 2.010: Systems Modeling and Dynamics III. Final Examination Review Problems

Modulation of Harmonic Emission Spectra from Intense Laser-Plasma Interactions

EMPIRICAL COMPLEXITY ANALYSIS OF A MILP-APPROACH FOR OPTIMIZATION OF HYBRID SYSTEMS

PHYS 1443 Section 003 Lecture #21 Wednesday, Nov. 19, 2003 Dr. Mystery Lecturer

Sharp Time Data Tradeoffs for Linear Inverse Problems

The Solution of One-Phase Inverse Stefan Problem. by Homotopy Analysis Method

Model Based Control versus Classical Control for Parallel Robots

Finite Time Synchronization between Two Different Chaotic Systems with Uncertain Parameters

Physics 207 Lecture 18. Physics 207, Lecture 18, Nov. 3 Goals: Chapter 14

Transcription:

9 Aerican Control Conference Hyatt Regency Riverfront, St. Louis, MO, USA June -, 9 ThC8. Ipulsive Control of a Mechanical Oscillator with Friction Yury Orlov, Raul Santiesteban, and Luis T. Aguilar Abstract Undesired dynaics (stic-slip otions, liit cycles, etc.) that appear in friction systes result in steadystate errors, liiting achievable perforance. To enhance the perforance a novel control approach counteracting friction effects is developed. The approach is based on an ipulsive actuation while the underlying syste is getting stuc due to the presence of dry friction. A spring-ass syste serves as a siple test bed. Asyptotic stabilization is achieved not only for the noinal odel but also for its perturbed version provided that external disturbances affecting the syste are of sufficiently sall agnitude. I. INTRODUCTION Friction is a highly nonlinear phenoenon, producing undesired stic-slip otions, thereby resulting in steady state errors. To reduce friction effects without resorting to high gain control loops suitable odeling is required for friction copensation []. Alternatively [5], [6], a secondorder sliding ode control algorith, robust to discrepancies of friction odeling, can be utilized. In this paper, we develop a novel control approach counteracting friction effects. The approach is based on an ipulsive actuation while the underlying syste is getting stuc due to the presence of dry friction. A spring-ass syste serves as a siple test bed. Stabilization of this syste is under study. In contrast to the afore-entioned friction copensation ethods and sliding ode approach, static position feedbac is constructed provided that the inforation is available on whether the syste is in steady state. Robustness against sall paraeter variations and external disturbances is additionally provided. II. PROBLEM STATEMENT The spring-ass syste (Figure ), affected by Coulob friction, is governed by the differential equation ẍ = x α sign(ẋ) + w + u () where x is the displaceent, ẋ is the velocity, > is the ass of the syste, α > is the Coulob friction level, > is the stiffness coefficient, u denotes the control input, and w stands for external disturbances. As equation () appears with discontinuous right-hand side, its eaning is defined in the sense of Filippov []. The wor was supported by CONACYT under grant nuber 459. Y. Orlov and R. Santiesteban are with CICESE Research Center, Electronics and Telecounication Departent, P.O. BOX 44944, San Ysidro, CA, 94-4944, (e-ail: yorlov{rsanties}@cicese.x) L.T. Aguilar is with Centro de Investigación y Desarrollo de Tecnología Digital, Instituto Politécnico Nacional, Avenida del Parque Mesa de Otay, Tijuana 5 México (e-ail: luis.aguilar@ieee.org). The Coulob friction odel has been chosen for treatent. Although augenting with viscous friction is iportant fro practical standpoint, we preferred not to do so as such an extension would be rather technical. Instead, we preferred to facilitate exposition and to focus on essential features of the general treatent. x = Fig.. u Spring-ass syste. In order to account for odel discrepancies, an unnown external disturbance w(t) has been introduced into odeling. Throughout, the aplitude of the disturbance is assued to be saller than half the Coulob level α, i.e., w(t) α < α () for all t and soe constant α >. Assuption () is ade for a technical reason that becoes clear as far as the controller derivation goes. Being represented in the state space for, the above syste () is odified to ẋ = x ẋ = [ x α sign(x ) + w + u] () where x = x and x = ẋ. Since the unforced syste () is dissipative and its dissipation is lower bounded by the positive constant α α, syste () under u = is getting stuc in finite at the disturbance-dependent zone (see Figure ) S w S = {(x, x ) : x α + α, x = } IR. (4) Assuing that the syste is enforced by an ipulsive x 978--444-454-/9/$5. 9 AACC 494

x III. CONTROLLER DESIGN Let the ipulsive controller (5) be specified with α x x v(x ) = sign(x ) (8) α+α α+α x and let it be applied to syste () at the instants t i, i =,,... such that x (t i ) α + α, x (t i ) =. (9) Fig.. Phase trajectories of the unforced spring-ass syste (). actuator u = v(x )δ(t t i ) (5) i= utilizing a continuous position feedbac v(x ) and being applied at soe state-dependent instants t i (x, x ), i =,,..., the closed-loop syste appears to exhibit discretecontinuous dynaics ẋ = x, ẋ = ( x α sign(x ) + w), t t i, (6) x (t i +) = x (t i ), x (t i +) = x (t i ) + v(x (t i )), i =,,.... (7) It is clear that dealing with the position feedbac v(x ) yields the above restitution rule (7) because the ipulsive input (5) results in the corresponding instantaneous change of the velocity while the position dynaics and, hence, the position feedbac v(x (t)) reain continuous in. It is worth noticing that applying a state feedbac v(x, x ) would ipose a certain nonlinear restitution rule, caused by an ill-posed product of the Dirac function δ(t τ), localized at a instant τ, and the function v(x (t), x (t)), discontinuous at t = τ (see, e.g., [4] for details on the nonlinear ipulse response). Our objective is to design an ipulsive controller (5) such that the closed-loop syste (7) is asyptotically stable around the origin, regardless of whichever external disturbance () affects the syste. The current position x (t) is assued to be available for easureent whereas the only available inforation on the velocity x (t) is the nowledge of whether it is nullified or it is not. 495 The dynaics of the closed-loop syste (5) (9) is then as follows. Once the underlying syste () hits the stuc zone (4), it is enforced by the ipulsive controller (5) that changes the velocity of the syste instantaneously (see Figure ). The controller aplitude (8) has been pre-specified in such a anner to bring the underlying syste () fro the stuc zone (4) to the phase trajectory that while being disturbancefree arrives at the origin without oscillations. It is shown that the asyptotic stabilization is thus achieved not only for the disturbance-free syste () with w = but also for its perturbed version provided that external disturbances affecting the syste eet the nor upper bound (). The following result is in order. Theore : Let the friction oscillator () be driven by the ipulsive controller (5), specified with (8), (9). Then the closed-loop syste (5) (9) is globally asyptotically stable provided that the nor upper bound () holds for the external disturbance affecting the syste. Proof: It has been entioned that while being unforced, syste () possesses a globally finite stable invariant anifold S w, localized according to (4) within the estiated stuc zone S. Once the closed-loop syste (5) (9) attains S, say at x (t ) = ξ such that ξ α+α, the ipulsive controller (5), (8), (9) is applied at the instant t. The restitution rule (7) is then specified as x (t ) = ξ, α ξ (ξ ) x (t +) = sign(ξ ). () If the closed-loop syste is disturbance-free, the state trajectory, re-initialized with (), would ono-directionally arrive at the origin in finite- (see Figure ). However, if an adissible disturbance () affects the closed-loop syste, the state trajectory would hit the stuc zone at x (t ) = ξ provided that x (t ) =. Our goal is to deonstrate that, even in the worstdisturbance case where w = α or w = α, the following inequality holds: ξ α α ξ. ()

x above relation yields x (t ) + (α α )x (t ) + α ξ =. (6) α+α Setting ξ = x (t ) and taing into account that the case where ξ < is under study, it follows that α+α x ξ = α α (α α) + + α ξ. (7) Substituting (7) into () for ξ, we arrive at the inequality Fig.. Phase portrait of the ipulsive closed-loop syste (5) (9): dotted lines are for jups of the velocity, solid lines are for the perturbed trajectories, and dashed line is for the unperturbed trajectory. α α + (α α) + α ξ α α ξ (8) to be verified. To validate (8) it suffices to represent it in the for Then by iteration on i, siilar relations ξ i+ α α ξ i, i =,,.... () could be obtained for the state positions ξ i = x (t i ) at the instants t i, i =,,... of reaching the stuc zone (4). Since q = α α < by assuption, it would follow that li x (t i ) = li q i ξ =, li x (t i +) = () i i i where the relations x (t i +) = α ξ i (ξ i) sign(ξ i ), i =,,..., siilar to (), have been taen into account. For the purpose of validating (), let us copute the value of ξ as a function of ξ, assuing, for certainty, that ξ <, and perforing siilar coputation, otherwise. In the case where w = α the syste dynaics between successive ipacts are governed by = x = ( x α + α ), t (t, t ). (4) Initialized with (), the solution to the perturbed syste (4) is given by ( x αx + α x ) = α ξ + x. (5) Being confined to the instant t when x (t ) =, the (α α) + α [ ξ α α ξ + α α ], (9) and to observe that (9) is equivalent to the inequality α ξ 4(α ) α ξ + 4α (α α ) ξ () α whose validation is reduced to the obvious inequality (α α ), () α resulted fro (). Thus, inequality () is verified in the case of w = α. It reains to verify inequality () in the case of w = with the syste dynaics between successive ipacts governed by = x = ( x α α ), t (t, t ). () The solution of the above syste, initialized with (), is given by ( x αx α x ) = α ξ + x. () Specified at the next ipact instant t when x (t ) =, relation () yields x (t ) + (α + α )x (t ) α ξ =. (4) 496

Setting ξ = x (t ), it follows that ξ = α + α + (α + α) α ξ (5) provided that the case where ξ < is under study. Substituting (5) into () for ξ, we arrive at the inequality α + α (α + α) α ξ α α ξ (6) Fig. 4. Throttle echanis (translational linear equivalent). to be verified. To validate (6) it suffices to represent it in the for [ α + α α ] α ξ (α + α) α ξ, (7) and to observe that (7) is equivalent to the inequality α ξ + 4(α ) α ξ 4α (α + α ) ξ. (8) α Since ξ is within the estiated stuc zone (4), i.e., ξ, the validation of (8) is reduced to the inequality α+α + α (α + α ) α (α + α ), (9) α straightforwardly resulted fro (). Thus, inequality () is verified in the case of w = α, too. This copletes the proof of the theore because as pointed out, inequality () leads to the global asyptotic stability of the the closed-loop syste (5) (9). IV. NUMERICAL RESULTS Perforance issues and robustness properties of the proposed ipulsive controller are additionally tested in nuerical experients. In the siulations, perfored with MAT- LAB, the diensionless spring-ass odel () is studied with the paraeters =, =, and α =. The initial position and the initial velocity are set to x () =.5 and x () =, respectively. The ipulsive controller (5), (8), (9) is first applied to the disturbance-free syste. In order to test the controller robustness a haronic external disturbance w =.7 sint is then applied to the closed-loop syste. Good perforance and desired robustness properties of the controller are concluded fro Figures 5 and 6. Alternative application of ipulsive control is in the throttle syste (Figure 4) which is governed by the differential equation (see []) where, if x x =, otherwise. () In the siulations, the paraeters x =, =, =, =, and α = were selected. The initial position and the initial velocity are set to x () = and x () =. Siulation results are provided in Figures 7 and 8 for the unperturbed and perturbed cases, respectively. V. CONCLUSIONS A novel approach, counteracting friction affects, is developed for and tested on a spring-ass syste. The approach is based on an ipulsive actuation while the underlying syste is getting stuc due to the presence of dry friction. Global asyptotic stability of the closed-loop syste and its robustness against external disturbances of sufficiently sall agnitude are carried out in the theoretical study. The effectiveness of the proposed approach is illustrated in nuerical siulations. The approach is expected to enhance control of echanical anipulators with relatively strong Coulob friction forces. REFERENCES [] A.F. Filippov, Differential equations with discontinuous right-hand sides. Dordrecht: Kluwer Acadeic Publisher, 988. [] H. Olsson, K. Astro, C. Canudas de Wit, M. Gafvert, and P. Lischinsy, Friction odels and friction copensation, Eur. J. Contr., vol. 4, pp. 76 95, 988. [] C. Canudas de Wit, I. Kolanosvy and J. Sun, Adaptive pulse control of electronic throttle, Proc. of the Aerican Control,pp. 87-877,. [4] Y. Orlov, Instantaneous ipulse response of nonlinear systes, IEEE Trans. Auto. Ctrl., vol. 45, no. 5, pp. 999,. [5] Y. Orlov, Finite- stability and robust control synthesis of uncertain switched systes, SIAM Journal on Control and Optiization, vol. 4, pp. 5 7, 5. [6] Y. Orlov, Discontinuous Systes: Lyapunov Analysis and Robust Synthesis under Uncertainty Conditions. London: Springer, 8. ẍ = (x x ) α sign(ẋ) + u + w () 497

4 4 x x 4 6 8 4 6 8 x 4 6 8 x 4 6 8 x 4 x x 4 x u.....4.5.6.7.8.9 4 6 8 u.....4.5.6.7.8.9 4 6 8 Fig. 5. Ipulsive stabilization of the spring-ass syste with Coulob friction: the no disturbance case. Fig. 6. Ipulsive stabilization of the spring-ass syste with Coulob friction: the disturbance case. 498

Fig. 7. Ipulsive stabilization of the electronic throttle syste with Coulob friction: the no disturbance case. Fig. 8. Ipulsive stabilization of the electronic throttle syste with Coulob friction: the disturbance case. 499