The 8th International Conference on Motion and Vibration Control (MOVIC 2006)

Similar documents
Command Shaping for Vibration Reduction in Nonlinear Cabled Systems. David F. Blackburn

MOBILE BOOM CRANES AND ADVANCED INPUT SHAPING CONTROL

AUTOMATED LONGITUDINAL PAYLOAD LIFT-UP USING BRIDGE CRANES. A Thesis Presented to The Academic Faculty. Yujia Yang

Fast Seek Control for Flexible Disk Drive Systems

New Damped-Jerk trajectory for vibration reduction

LAST TIME: Simple Pendulum:

The 9th Int. Conf. on Motion and Vibration Control (MOVIC), Munich, Germany, Sept An Industrial-Robots Suited Input Shaping Control Scheme

New Aspects of Input Shaping Control to Damp Oscillations of a Compliant Force Sensor

Command Generation for Tethered Satellite Systems. Michael J. Robertson

MINIMUM-TIME MOTION PLANNING OF CRANES WITH PARAMETRIC UNCERTAINTY USING LINEAR PROGRAMMING. José J. Da Cruz,1

MINIMAX DESIGN OF PREFILTERS FOR MANEUVERING FLEXIBLE STRUCTURES

DISTURBANCE ATTENUATION IN A MAGNETIC LEVITATION SYSTEM WITH ACCELERATION FEEDBACK

Chapter 14 Oscillations

Reducing Vibration and Providing Robustness with Multi-Input Shapers

PHYSICS. Chapter 15 Lecture FOR SCIENTISTS AND ENGINEERS A STRATEGIC APPROACH 4/E RANDALL D. KNIGHT Pearson Education, Inc.

A TLM model of a heavy gantry crane system

Design of Input Shapers using Modal Cost for Multi-mode Systems

COMMAND SHAPING CONTROL OF A CRANE SYSTEM KING SHYANG SIEN

ITERATIVE METHOD FOR CONTROLLING WITH A COMMAND PROFILE THE SWAY OF A PAYLOAD FOR GANTRY AND OVERHEAD TRAVELING CRANES. Roberto Paolo Luigi Caporali

Physics Mechanics. Lecture 32 Oscillations II

Lectures Chapter 10 (Cutnell & Johnson, Physics 7 th edition)

AN ENERGY BASED MINIMUM-TIME OPTIMAL CONTROL OF DC-DC CONVERTERS

MASSACHUSETTS INSTITUTE OF TECHNOLOGY Department of Mechanical Engineering Dynamics and Control II Fall 2007

Lab 4 Numerical simulation of a crane

Chapter 11 Vibrations and Waves

INPUT SHAPING CONTROL OF ELECTRONIC CAMS

OSCILLATIONS ABOUT EQUILIBRIUM

High PerformanceTracking Control of Automated Slewing Cranes

Theory of Vibrations in Stewart Platforms

Swinging-Up and Stabilization Control Based on Natural Frequency for Pendulum Systems

Passivity-Based Control of an Overhead Travelling Crane

Chapter 2 Crane Mathematic Model

Laboratory Investigation of the Dynamics of the Inelastic Bouncing Ball

STRUCTURAL ANALYSIS AND CRITICAL DESIGN CRITERIA FOR FRONT END LOADING MACHINES BASED ON VECTOR MECHANICS

( ) Chapter 3: Free Vibration of the Breakwater. 3.1 Introduction

Chapter 15. Oscillatory Motion

Lecture 10. Example: Friction and Motion

Feedback Control Schemes for Gantry Crane System incorporating Payload

Optimal delayed control for an overhead crane

Chapter 5 Design. D. J. Inman 1/51 Mechanical Engineering at Virginia Tech

ABSTRACT. Department of Mechanical Engineering, Faculty of Engineering, Kasetsart University, Bangkok 10900, Thailand.

Oscillatory Motion SHM

Vibration suppression during input tracking of a flexible manipulator using a hybrid controller

Robust Control For Variable-Speed Two-Bladed Horizontal-Axis Wind Turbines Via ChatteringControl

Loudspeaker/driving frequency close or equal to its natural frequency

MODELING WITH CURRENT DYNAMICS AND VIBRATION CONTROL OF TWO PHASE HYBRID STEPPING MOTOR IN INTERMITTENT DRIVE

SIMPLE HARMONIC MOTION

Exercises Lecture 15

Physics 12. Unit 5 Circular Motion and Gravitation Part 1

Vibrations Qualifying Exam Study Material

Engineering Science OUTCOME 2 - TUTORIAL 3 FREE VIBRATIONS

Stabilizing the dual inverted pendulum

Periodic Motion. Periodic motion is motion of an object that. regularly repeats

Virtual Passive Controller for Robot Systems Using Joint Torque Sensors

CHAPTER 11 VIBRATIONS AND WAVES

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

Introductory Physics. Week 2015/05/29

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

Design of Fuzzy PD-Controlled Overhead Crane System with Anti-Swing Compensation

Appendix W. Dynamic Models. W.2 4 Complex Mechanical Systems. Translational and Rotational Systems W.2.1

Laboratory notes. Torsional Vibration Absorber

Research Article An Iterative Learning Control Technique for Point-to-Point Maneuvers Applied on an Overhead Crane

Balancing of an Inverted Pendulum with a SCARA Robot

FUZZY LOGIC CONTROL Vs. CONVENTIONAL PID CONTROL OF AN INVERTED PENDULUM ROBOT

Time-Optimal Output Transition for Minimum Phase Systems

Adaptive Control Based on Incremental Hierarchical Sliding Mode for Overhead Crane Systems

2.3 Oscillation. The harmonic oscillator equation is the differential equation. d 2 y dt 2 r y (r > 0). Its solutions have the form

1 Trajectory Generation

Trajectory Tracking Control of a Very Flexible Robot Using a Feedback Linearization Controller and a Nonlinear Observer

Research Article Vibration Control of the Boom System of Truck-Mounted Concrete Pump Based on Constant-Position Commandless Input Shaping Technique

Multi-layer Flight Control Synthesis and Analysis of a Small-scale UAV Helicopter

kx m x B N 1 C L, M Mg θ

Jerk derivative feedforward control for motion systems

Closed-loop Schemes for Position and Sway Control of a Gantry Crane System

Square-wave External Force in a Linear System

Chapter 11 Vibrations and Waves

本教材僅供教學使用, 勿做其他用途, 以維護智慧財產權

INTERNATIONAL JOURNAL OF MECHANICAL ENGINEERING AND TECHNOLOGY (IJMET)

EXPERIMENTAL EVALUATION OF CONTACT/IMPACT DYNAMICS BETWEEN A SPACE ROBOT WITH A COMPLIANT WRIST AND A FREE-FLYING OBJECT

Adaptive Robust Tracking Control of Robot Manipulators in the Task-space under Uncertainties

PHY321 Homework Set 10

Nonlinear Oscillators: Free Response

The Pendulum. The purpose of this tab is to predict the motion of various pendulums and compare these predictions with experimental observations.

CITY UNIVERSITY SCHOOL OF ENGINEERING AND MATHEMATICAL SCIENCES

VTU-NPTEL-NMEICT Project

Swing Damping for Helicopter Slung Load Systems using Delayed Feedback

(1) (3)

KEELE UNIVERSITY PHYSICS/ASTROPHYSICS MODULE PHY OSCILLATIONS AND WAVES PRACTICE EXAM

Equations of motion for the Pendulum and Augmented-Reality Pendulum sketches

6.11 MECHANICS 3, M3 (4763) A2

Case Study: The Pelican Prototype Robot

Linear and Nonlinear Oscillators (Lecture 2)

WE propose the tracking trajectory control of a tricycle

Mechatronics Modeling and Analysis of Dynamic Systems Case-Study Exercise

A Mass-Spring-Damper Model of a Bouncing Ball*

Double Pendulum Power Method for Extracting AC Power from a Mechanical Oscillator

SIMPLE HARMONIC MOTION

Physics 207 Lecture 10. Lecture 10. Employ Newton s Laws in 2D problems with circular motion

Adaptive fuzzy observer and robust controller for a 2-DOF robot arm

Predicting Breakup Characteristics of Liquid Jets Disturbed by Practical Piezoelectric Devices

Transcription:

The 8th International Conference on Motion and Vibration Control (MOVIC 2006) ADVANCED COMMAND SHAPING AGORITHM FOR NONINEAR Abstract TOWER CRANE DYNAMICS D. Blackburn, W. Singhose, J. Kitchen, V. Patrangenaru, J. awrence Georgia Institute of Technology, Atlanta, GA, USA Singhose@gatech.edu Tatsuaki Kamoi, Ayako Taura Tokyo Institute of Technology, Tokyo, Japan Input shaping is an effective method for reducing motion-induced vibration. Input shaping theory is based on linear analysis; however, shaping has proven effective on moderately nonlinear systems. This work investigates the effect of nonlinear crane dynamics on the performance of input shaping. Because typical bridge cranes are driven using Cartesian motions, they behave nearly linearly. The rotational structure of a tower crane makes nonlinearities more apparent. For each system, the nonlinear equations of motion are presented and verified using two portable cranes. The transition from predominantly linear to substantially nonlinear behavior is characterized for the bridge crane. The effectiveness of input shaping on the near linear bridge crane is explained, and a novel command shaping algorithm is proposed for reducing vibration for the more nonlinear slewing motions of the tower crane. Introduction Input shaping is a common method for eliminating vibration, wherein the reference command is altered by convolving it with a series of impulses. Input shaping design is based on the impulse response of linear systems. The nondimensional residual vibration induced by a series of impulses given to a single-mode oscillator is: V e ζωt n [C (ω,ζ) 2 + [S(ω,ζ) 2 (1) where C (ω,ζ) n i1 A i e ζω cos (ω ) 1 ζ 2, S(ω,ζ) n i1 A i e ζω sin (ω ) 1 ζ 2 A i and are the amplitudes and time locations of the impulses (Singer and Seering [1990). If the vibration is required to be zero at the modeling frequency, the resulting series of impulses is called a Zero Vibration (ZV) shaper (Smith [1958, Singer and Seering [1990). For undamped systems, the ZV shaper is given by: [ [ Ai 1/2 1/2, i 1,2 (3) 0 T /2 where T is the period of oscillation being suppressed. To add robustness to modeling errors, the derivative of vibration with respect to frequency can also be forced to zero at the modeling frequency, yielding the Zero Vibration and Derivative (ZVD) shaper (Singer and Seering [1990). The ZVD shaper for undamped systems is given by: [ [ Ai 1/4 1/2 1/4, i 1,2,3 (4) 0 T /2 T These input shapers can be convolved with any reference command to yield a shaped command with vibration-reducing properties. Cranes are ideal candidates for implementing input shaping because they are very lightly damped systems. Input shaping relies on superposition, and because the equations of motion for all cranes are inherently nonlinear, the reliance on superposition is not appropriate for all operating regimes. (2)

This paper investigates two types of cranes, a bridge crane and a tower crane. Nonlinear equations of motion are presented and then verified using a portable bridge crane (awrence and Singhose [2005) at the Georgia Institute of Technology and a portable tower crane (awrence et al. [2006) at the Tokyo Institute of Technology. These equations are linearized, and the transition from predominantly linear to substantially nonlinear behavior is investigated for the bridge crane. The effectiveness of traditional input shaping on bridge cranes is explained. A novel command shaping algorithm is then proposed for dealing with nonlinear tower crane dynamics. Bridge Crane System and Modeling An illustration of a bridge crane is shown in Figure 1. The trolley moves along the bridge in the x direction, and the bridge moves along the runway in the y direction. Thus, the trolley operates in a Cartesian space. If the payload suspension length,, is held constant, then the equations of motion relating the payload swing angles φ and θ to the acceleration of the trolley in the x and y directions are: φ + θ 2 cos(φ)sin(φ) + gsin(φ)cos(θ) ẍcos(φ) + ÿsin(φ)sin(θ), θcos(φ) 2 φ θsin(φ) + gsin(θ) ÿcos(θ). (5) These equations can be linearized to: φ g φ + 1 ẍ, θ g 1 θ + (6) ÿ. Model Verification R oom s Mast Under normal operation, the payload swing angle is fairly small, thereby causing bridge cranes to behave in a linear manner. To verify the nonlinear equations of motion, a trajectory thanduces large swing angles and velocities was chosen to drive both a numerical simulation and the portable bridge crane. Figure 2 shows an overhead view of the simulated and measured payload response. The experimental data and nonlinear simulation show fairly good agreement. Further comparison can be made by graphing the payload swing angles individually. The φ profile is shown in Figure 3. The experimental behavior is very close to the nonlinear predictions, and for the extreme motions seen in this example, the nonlinear model shows a clear advantage over the linear model. Runway Trolley x y Bridge Payload θ φ Figure 1. Bridge crane schematic. Payload Y Position X Start ocation Payload X Position Exp. Data Figure 2. Experimental and nonlinearly simulated payload trajectories.

Experimental Data inear Model Bridge Swing Angle (rad) 0.15 0.1 0.05 0-0.05-0.1-0.15 0 2 4 6 8 10 12 Time (s) Figure 3. Experimental and simulated trolley swing angle (φ). Nonlinear Period / inear Period 1.2 1.15 1.1 1.05 1 0 15 30 45 60 75 90 Swing Angle (deg) Figure 4. Ratio of nonlinear to linear oscillation periods. Nonlinear Transition There are two assumptions that transform the nonlinear crane equations (5) to the linearized model (6). The first assumption is that the payload angular velocity is small: [ φ, θ 1. Because these appear as second-order terms in (5), they are neglected. The second assumption is that the angular deflection is small: [φ,θ 1. Using the small angle approximations for sine and cosine yields the linearized model, which in turn yields a linear approximation of the oscillation period. As these swing angles increase, the nonlinear period of oscillation changes, as seen in Figure 4. These changes are small. For example, there is only a 5% difference at a swing angle of 50. In most real bridge crane operations, large swing angles and velocities are neither safe nor useful. For most reasonable operating regimes, the swing angles and velocities are small enough that there is virtually no difference between the linear and nonlinear models. Because of this, input shaping has been shown to be very effective on bridge cranes (Starr [1985, Singer et al. [1997, Hong and Hong [2004). In fact, because input shaping suppresses the swing angles, it keeps the crane operating in the linear regime and improves its own effectiveness. Tower Crane System and Modeling An illustration of a tower crane is shown in Figure 5. The trolley slides along the boom in the R direction, and the boom rotates around the masn the s direction. If the suspension length is constant, then the equations of motion relating the payload swing angles φ and θ to the motion of the trolley in the R and s directions are: φ + θ 2 cos(φ)sin(φ) + gsin(φ)cos(θ) Rcos(φ) + Rṡ 2 cos(φ) R ssin(φ)sin(θ) 2Ṙṡsin(φ)sin(θ) 2ṡ θcos 2 (φ)cos(θ) ssin(θ) + ṡ 2 sin(φ)cos 2 (θ)cos(φ) θcos(φ) 2 φ θsin(φ) + gsin(θ) R scos(θ) + 2Ṙṡcos(θ) +2ṡ φcos(φ)cos(θ) + ssin(φ)cos(θ) + ṡ 2 sin(θ)cos(φ)cos(θ) (7)

Trolley R Boom s Mast Payload Y Position Exp. Data θ φ Figure 5. Tower crane schematic. Runway Trolley Payload X Position x Figure 6. Experimental and nonlinearly simulated y payload trajectories. Bridge These can be partially linearized to: φ g φ 1 R, θ g θ + R s (8) Payload These equations are not entirely linear, as indicated by the R/θterm. A nominal radius, R 0, could be used to completely linearize the equations, but this φ is not done here. Model Verification Because the tower crane exhibits noticeable nonlinear behavior for nearly all moves, realistic moves were performed and compared with the simulated responses. Figure 6 shows the responses for a combined slew and radial move. As can be seen, the nonlinear simulations predict crane behavior fairly well. The majority of the discrepancy is probably due to nonlinear frictional effects in the trolley drive system that are noncluded in the nonlinear model. The deflection angles of the payload are well modeled, as shown in Figures 7 and 8. In order to achieve better agreement with the experimental data, a small amount of linear viscous damping was added to the model. Traditional Input Shapers for Tower Cranes In order to improve the performance of input shaping, we endeavored to design an input shaper to deal with the specific nonlinearities associated with slewing motions of tower Radial Swing Angle (rad) 0.08 0.06 0.04 0.02 0-0.02-0.04-0.06 Experimental Data inear Model -0.08 0 2 4 6 8 10 12 Time (s) Figure 7. Experimental and simulated radial swing angles (φ). Tangential Swing Angle (rad) 0.08 0.06 0.04 0.02 0-0.02-0.04 Experimental Data inear Model -0.06 0 2 4 6 8 10 12 Time (s) Figure 8. Experimental and simulated tangential swing angles (θ).

A 1 B 2 V 1 A 1 B 1 A 2 Δs V 2 A 2 Δs Figure 9. Impulsive effects of ZV shaper. Figure 10. Slewing shaper. cranes. A traditional ZV shaper convolved with a slewing profile will yield two accelerations in the tangential direction, represented by the arrows in Figure 9. However, due to the rotational nature of the tower crane, these accelerations are non the same direction. The second acceleration has been rotated through an angle of s, which is the change in angle that occurs during the time between the two accelerations. This effect means that the vibration induced by the second acceleration will not perfectly cancel the vibration from the first acceleration. Nonlinear Slewing Shaper In order to better cancel the vibration induced by the first acceleration, the second acceleration must acn the same direction. This can be achieved by adding radial accelerations, represented by B 1 and B 2 in Figure 10. The resultanmpulsive effects, shown as V 1 and V 2, can then be set equal to cancel vibration. A new shaper based on this concept consists of two sets of impulses, one for angular motions, and one for radial motions. This is represented as: [ Ai [ γ1 γ 2 0 T /2, [ Bi [ δ1 δ 1 0 T /2 where A i are the impulse amplitudes in the slewing direction, B i are those in the radial direction, and are the impulse times. Setting V 1 V 2 and constraining A i 1 yields: ( γ 1 + γ 2 1, δ 1 αγ 1 R 1, γ 2 R 1 δ ) 1 st r 2 (T t r) βγ 1 R 1 (10) where R 1 is the starting radial position of the trolley, s is the acceleration of an assumed trapezoidal velocity profile with rise time, t r < T /2, and: α 1 [1 + cos( s)cot( s) + sin( s), β α 1 + cos( s), s γ 1 st r sin( s) 2 (T t r) (11) Equations (10) and (11) can be solved for the three unknowns, γ 1, γ 2, and δ 1, using a standard nonlinear solver. Once the shapers are determined, they are both convolved with the angular velocity profile to obtain shaped velocity profiles for the radial and slewing directions. To measure the effectiveness of this new command shaping process, we compared the residual vibration for unshaped, ZV shaped, and ZVD shaped moves against a move using the slewing shaper defined by (9). Representative experimental and simulated results are given in Table 1. In simulation, the slewing shaper performs better than (9)

a ZV shaper, but not as well as the ZVD shaper in terms of vibration suppression. However, the slewing shaper in (9) has the advantage of a shorter rise time than the ZVD shaper. The experimental results show a similar trend, but the slewing shaper does not provide as much radial vibration suppression as predicted. This is most likely due to the hardware being unable to track the command precisely. Note that all of the shaped commands provide large improvements over the unshaped commands. Unshaped ZV ZVD Slewing Shaper Sim. Exp. Sim. Exp. Sim. Exp. Sim. Exp. Radial Dir. 3.49 5.33 0.62 0.80 0.18 0.59 0.29 1.30 Tangential Dir. 7.16 8.42 0.42 0.85 0.19 0.65 0.26 0.35 Table 1. Residual vibration amplitude for shaped and unshaped motion. Conclusions Nonlinear equations of motion were presented for bridge and tower crane payload motion and verified experimentally. A novel command shaping algorithm was presented for the slewing of tower cranes. The technique is shown to be more effective than traditional input shaping for reducing vibration in the direction of slewing motions. The vector design process used to create the advanced command shaper could also be extended to other input shaping applications that undergo similar transformations during motion. Acknowledgements The authors would like to thank Siemens Energy and Automation, the Georgia Tech PURA, and the 21 st Century Center of Excellence in Robotics at the Tokyo Institute of Technology for providing equipment and funding for this project. References Kyung-Taue Hong and Keum-Shik Hong. Input shaping and VSC of container cranes. In IEEE Int. Conference on Control App., pages 1570 1575, Taipei, Taiwan, 2004. J. awrence, B. Fatkin, W. Singhose, R. Weiss, A. Erb, and U. Glauser. An internetdriven tower crane for dynamics and controls education. In 7th IFAC Symposium on Advances in Control Education, Madrid, Spain, 2006. Jason awrence and William Singhose. Design of a minicrane for education and research. In 6th International Workshop on Research and Education in Mechatronics, pages 254 259, Annecy, France, 2005. N. C. Singer and W. P. Seering. Preshaping command inputs to reduce system vibration. J. of Dynamic Systems, Measurement, and Control, 112:76 82, 1990. Neil Singer, William Singhose, and Eric Kriikku. An input shaping controller enabling cranes to move without sway. In ANS 7th Topical Meeting on Robotics and Remote Systems, Augusta, GA, 1997. O. J. M. Smith. In Feedback Control Systems, pages 331 345. McGraw-Hill Book Company, Inc., New York, 1958. G. P. Starr. Swing-free transport of suspended objects with a path-controlled robot manipulator. J. of Dynamic Systems, Measurement, and Control, 107:97 100, 1985.