Discrete gstems
This Page Intentionally Left Blank
Modelling of Mechanical Sgstems
Discrete
gstem
Volume I
Fran...
370 downloads
2700 Views
20MB Size
Report
This content was uploaded by our users and we assume good faith they have the permission to share this book. If you own the copyright to this book and it is wrongfully on our website, we offer a simple DMCA procedure to remove your content from our site. Start by pressing the button below!
Report copyright / DMCA form
Discrete gstems
This Page Intentionally Left Blank
Modelling of Mechanical Sgstems
Discrete
gstem
Volume I
Franl}ois Axisa
KOGAN PAGE SCIENCE
London and Sterling, VA
First published in France in 2001 by Hermes Science entitled 'Mod~lisation des systdmes
mdcaniques, Systdmes discrets, Tome 1'. First published in Great Britain and the United States in 2004 by Kogan Page Science, an imprint of Kogan Page Limited Apart from any fair dealing for the purposes of research or private study, or criticism or review, as permitted under the Copyright, Designs and Patents Act 1988, this publication may only be reproduced, stored or transmitted, in any form or by any means, with the prior permission in writing of the publishers, or in the case of reprographic reproduction in accordance with the terms and licences issued by the CLA. Enquiries concerning reproduction outside these terms should be sent to the publishers at the undermentioned addresses: 120 Pentonville Road London NI 9JN UK www.koganpagescience.com
22883 Quicksilver Drive Sterling VA 20166-2012 USA
9 Hermes Science Publishing Limited, 2001 9 Kogan Page Limited, 2004 The right of Franqois Axisa to be identified as the author of this work has been asserted by him in accordance with the Copyright, Designs and Patents Act 1988. ISBN 1 9039 9651 1
British Library Cataloguing-in-Publication Data A CIP record for this book is available from the British Library.
Library of Congress Cataloging-in-Publication Data Axisa, Franqois, 194 lDiscrete systems / Franqois Axisa. p. cm. "First published in France in 2001 by Hermes Science entitled: 'Mod61isation des syst6mes m6caniques, Syst6mes discrets, Tome I'." ISBN 1-903996-51 - 1 1. Mechanics, Applied. 2. Discrete-time systems. I. Title. TA350.A95 2003 620.1'0 I'183--dc21 2003014087
Typeset by Kogan Page Printed and bound in Great Britain by Biddies Ltd, Guildford and King's Lynn
www.biddles.co.uk
Contents
F o r e w o r d by Professor D J Ewins .................................................................... xi Preface ............................................................................................................... xiii Introduction ........................................................................................................ xv C h a p t e r 1. M e c h a n i c a l systems and e q u i l i b r i u m o f forces ............................. 1 I.I. Modelling o f mechanical systems ................................................................. 2 1.1.1. G e o m e t r y and distribution o f masses ................................................. 2 1.1.2. Motion relative to a given space ........................................................ 3 1.1.3. Coordinates ........................................................................................ 3 1.1.3.1. Degrees o f freedom and generalized coordinates ................ 3 1.1.3.2. Coordinate transformation ................................................... 5 1.1.3.3. Changes o f reference frame ................................................. 7 1.1.4. Kinematical constraints ...................................................................... 8 1.1.4.1. H o l o n o m i c constraints ......................................................... 8 1.1.4.2. N o n h o l o n o m i c constraints ................................................... 11 1.1.4.3. Example: a constrained rigid wheel ..................................... 11 1.1.5. Forces formulated explicitly as material laws .................................... 16 1.1.6. Forces formulated as constraint conditions ........................................ 19 1.2. Basic principles o f N e w t o n i a n mechanics ..................................................... 20 1.2.1. N e w t o n ' s laws .................................................................................... 20 1.2.1.1. Law o f inertia ....................................................................... 20 1.2.1.2. Law o f motion (basic principle o f d y n a m i c s ) ...................... 21 1.2.1.3. Law o f action and reaction ................................................... 22 1.2.2. D ' A l e m b e r t ' s principle o f dynamical equilibrium ............................. 24 1.2.3. Equations o f motion in terms o f m o m e n t s ......................................... 26 1.2.3.1. M o m e n t o f a force and angular m o m e n t u m ......................... 26 1.2.3.2. Plane rotation o f a particle ................................................... 28 1.2.3.3. Centrifugal and Coriolis forces ............................................ 29 1.2.3.4. Applications to a few basic systems .................................... 30 1.2.4. Inertia forces in an accelerated reference frame ................................. 35 1.2.5. C o n c l u d i n g c o m m e n t s ........................................................................ 38
vi
Discrete systems
Chapter 2. Principle of virtual work and Lagrange's equations .................... 39 2.1. Introduction ................................................................................................... 40 2.2. Mechanical energy and exchange of it .......................................................... 41 2.2.1. Work and generalized forces .............................................................. 41 2.2.1.1. Work performed by a force .................................................. 41 2.2.1.2. Generalized displacements and forces ................................. 42 2.2.2. Work of inertial forces and kinetic energy ......................................... 43 2.2.2.1. Linear motion (translation) in an inertial frame of reference ....................................................................................... 43 2.2.2.2. Rigid body rotating in an inertial frame of reference ........... 44 2.2.2.3. Change of reference frame ................................................... 46 2.2.2.4. Generalized inertial forces in a rotating frame ..................... 48 2.2.2.5. Properties of Hermitian matrices ......................................... 50 2.2.3. Work performed by forces deriving from a potential ......................... 53 2.2.3. i. Potential energy ................................................................... 53 2.2.3.2. Generalized displacements and forces ................................. 54 2.2.4. Mechanical energy and the exchange of it with external systems ...... 56 2.2.4.1. Conservative systems ........................................................... 56 2.2.4.2. Nonconservative systems ..................................................... 57 2.2.5. Work performed by constraint reactions and perfect constraints ....... 59 2.3. Virtual work and Lagrange's equations ......................................................... 59 2.3. I. Principle of virtual work .................................................................... 59 2.3.2. Lagrange's equations ......................................................................... 61 2.3.3. The Lagrange function (Lagrangian) ....... . ......................................... 64 2.3.4. Special form of Lagrange's equations in the linear case .................... 65 2.3.5. Lagrangian and Newtonian formulations ........................................... 67 2.3.6. Application to a building resting on elastic foundations .................... 67 2.3.6.1. Generalized displacements ................................................... 68 2.3.6.2. Potential energy and stiffness .............................................. 69 2.3.6.3. Generalized external loading and solution of the forced problem .................................................................................. 70 2.3.6.4. Response to a distributed loading ........................................ 71 2.3.6.5. Stiffness coefficients for distributed elastic foundations ....................................................................................... 72 2.3.6.6. Stiffness and mass matrices for any displacement field ....... 74
Chapter 3. Hamilton's principle and Lagrange's equations of unconstrained systems ....................................................................................... 79 ~. 1. Introduction ................................................................................................... 80 3.2. The calculus of variations: first principles ..................................................... 82 3.2.1. Stationary and e• values of a function ................................... 82 3.2.2. Static stability ..................................................................................... 85 3.2.2.1. Criterion for stability ........................................................... 85
Contents 3.2.2.2. Static stability of a pair of upside-down and coupled pendulums ......................................................................................... 3.2.2.3. Buckling of a system of two articulated rigid bars .............. 3.2.3. Stationary value of a definite integral ................................................ 3.3. Variational formulation of Lagrange's equations .......................................... 3.3.1. Principle of virtual work and Hamilton's principle ............................ 3.3.2. General form of the Lagrange' s equations ......................................... 3.3.3. Free motions of conservative systems ................................................ 3.3.4. Forced motions of conservative systems ............................................ 3.3.5. Nonconservative systems ...................................................................
vii
86 87 94
101 101 102 103 106 109
Chapter 4. Constrained systems and Lagrange's undetermined multipliers .......................................................................................................... 111 4.1. Introduction ................................................................................................... 4.2. Constraints and Lagrange multipliers ............................................................ 4.2.1. Stationary value of a constrained function ......................................... 4.2.2. Nonholonomic differential constraints ............................................... 4.2.3. Lagrange's equations of a constrained system ................................... 4.3. Prescribed motions and transformation of reference frames ......................... 4.3.1. Prescribed displacements treated as rheonomic constraints ............... 4.3.2. Prescribed motions and transformations of reference frame ..............
112 112 112 116 116 127 127 130
Chapter 5. Autonomous oscillators ................................................................... 139 5.1. Linear oscillators ........................................................................................... 5.1.1. Mechanical oscillators ........................................................................ 5.1.2. Free vibration of conservative oscillators .......................................... 5.1.2.1. Time-histories of displacement ............................................ 5.1.2.2. Phase portrait ....................................................................... 5.1.2.3. Modal analysis ..................................................................... 5.1.3. Free vibration of nonconservative linear oscillators .......................... 5.1.3.1. Time-histories of displacement ............................................ 5.1.3.2. Phase portrait ....................................................................... 5.1.3.3. Modal analysis ..................................................................... 5.1.4. Static instability (divergence or buckling) ......................................... 5.2. Nonlinear oscillators ...................................................................................... 5.2.1. Conservative oscillators ..................................................................... 5.2.2. Damped oscillators ............................................................................. 5.2.3. Self-sustaining oscillators .................................................................. 5.3. Numerical integration o f the equation of motion ........................................... 5.3.1. Explicit scheme of central differences of second order ..................... 5.3.1.1. Recursive process ................................................................ 5.3.1.2. Initialisation of the algorithm ............................................... 5.3.1.3. Critical value of the time-step for stability .......................... 5.3. !.4. Accuracy o f the algorithm ...................................................
140 140 142 142 144 146 148 148 151 152 153 154 154 164 167 169 170 170
171 172 174
viii
Discrete systems 5.3.2. Application to a parametrically excited linear oscillator .................... 176 5.3.3. Application to an oscillator impacting against an elastic stop ........... 179 5.3.3.1. Impact force model .............................................................. 179 5.3.3.2. Constrained model ............................................................... 185 5.3.4. Newmark's implicit algorithm ........................................................... 188
Chapter 6. Natural modes of vibration of multi degree of freedom systems .................................................................................................. 191 6.1. Introduction ................................................................................................... 192 6.2. Vibratory equations of conservative systems ................................................ 193 6.2.1. Linearization of the equations of motion ........................................... 193 6.2.2. Solution of forced problems in statics ................................................ 194 6.3. Modal analysis of linear and conservative systems ....................................... 196 6.3.1. Coupling and uncoupling of the degrees of freedom ......................... 196 6.3.2. Natural modes of vibration ................................................................ 199 6.3.2.1. Basic principle of the modal analysis .................................. 199 6.3.2.2. Basic properties of the natural modes of vibration .............. 199 6.3.2.3. Modal analysis of 2-DOF systems ....................................... 203 6.3.2.4. Natural modes of vibration as standing waves ..................... 209 6.4. A few extensions of the modal concept ......................................................... 215 6.4.1. Natural modes of vibration of constrained systems ........................... 215 6.4.2. Free modes of rigid body ................................................................... 218 6.4.3. Prestressed systems and buckling modes ........................................... 219 6.4.4. Rotating systems and whirling modes of vibration ............................ 227 6.4.4.1. Particle tied to a rotating wheel through springs .................. 228 6.4.4.2. Fly-wheel on flexible supports ............................................. 234
Chapter 7. Forced vibrations: response to transient excitations .................... 239 7.1. Introduction ................................................................................................... 240 7.2. Deterministic transient excitation signals ...................................................... 241 7.2.1. Locally integrable functions and regular distributions ....................... 241 7.2.2. Signals suited to describe transient excitations .................................. 242 7.2.3. Impulsive excitations" Dirac delta distribution .................................. 244 7.2.4. Excitations of infinite duration and finite energy ............................... 247 7.3. Forced response and Laplace transformation ................................................ 247 7.3.1. Laplace and inverse Laplace transformations .................................... 248 7.3.2. Transfer functions of the harmonic oscillator .................................... 249 7.3.3. External loads equivalent to nonzero initial conditions ..................... 250 7.3.3.1. Initial velocity and impulsive loading .................................. 250 7.3.3.2. Initial displacement and relaxation of a step load ................ 251 7.3.4. Time-history o f the response to a transient excitation ....................... 252 7.3.4.1. Response to a rectangular pulse ........................................... 253 7.3.4.2. Response to a trapezoidal transient ...................................... 258 7.3.4.3. Response to a truncated sine function .................................. 260
Contents
7.4. Impulsive response and Green's function ...................................................... 267 7.4.1. Green's function of a harmonic oscillator .......................................... 267 7.4.2. Green's function and forced response to any transient ...................... 268 7.5. Response of MDOF linear systems ............................................................... 269 7.5.1. Transfer function matrix of a conservative system ............................ 269 7.5.2. Uncoupling by projection on the modal basis .................................... 271 7.5.2.1. Principle of the method ........................................................ 271 7.5.2.2. Modal expansion of the transfer and Green's functions ...... 272 7.5.3. Viscous damping ................................................................................ 280 7.5.3.1. Model of viscous and proportional damping ....................... 281 7.5.3.2. Non proportional viscous damping ...................................... 283 7.5.3.3. Implicit Newmark algorithm ................................................ 285
Chapter 8. Spectral analysis of deterministic time signals .............................. 295 8.1. Introduction ................................................................................................... 296 8.2. Basic principles of spectral analysis .............................................................. 298 8.2.1. Fourier series ...................................................................................... 298 8.2.2. Hiibert space of the functional vectors of period T ............................ 300 8.2.3. Application: propagation of nondispersive I-D waves ...................... 309 8.2.4. Fourier transformation ....................................................................... 313 8.2.4.1. Definitions ........................................................................... 313 8.2.4.2. Properties of Fourier transforms .......................................... 313 8.2.4.3. Plancherel-Parseval theorem (product theorem) .................. 314 8.2.4.4. Fourier transform in the sense of distributions and Fourier series .............................................................................. 314 8.2.5. Spectral content of time signals ......................................................... 315 8.2.5.1. Spectral density o f energy of a transient signal ................... 315 8.2.5.2. Power spectral density of periodical functions .................... 318 8.2.5.3. Mutual or cross-spectra ........................................................ 321 8.2.5.4. Spectra and correlation functions ......................................... 322 8.2.5.5. Coefficients of correlation ................................................... 323 8.2.5.6. Correlation of periodic signals ............................................. 326 8.2.5.7. Functions approximated by truncated Fourier series ........... 326 8.3. Digital signal processing ............................................................................... 328 8.3.1. Sampling of a time signal ................................................................... 328 8.3.2. The Shannon sampling theorem ......................................................... 329 8.3.3. Fourier transforms of the original and o f the truncated signals .......... 333 8.3.4. Discretization of the Fourier transform .............................................. 335 8.3.4.1. Discrete finite Fourier transform and Fourier series ............ 335 8.3.4.2. Definition and properties of the discrete Fourier transform ........................................................................................... 335 8.3.4.3. Illustrative example .............................................................. 336
ix
x
Discrete systems
Chapter 9. Spectral analysis of forced vibrations ............................................ 341 9.1. Introduction ................................................................................................... 342 9.2. Linear (harmonic) oscillator .......................................................................... 342 9.2.1. Spectra of excitation and response ..................................................... 342 9.2.2. Spectral properties of transfer functions ............................................ 343 9.2.2. I. General features of the displacement/force transfer function ................................................................................ 343 9.2.2.2. Spectral ranges of the oscillator response ............................ 346 9.3. MDOF linear systems .................................................................................... 352 9.3. I. Excitation and response spectra ......................................................... 352 9.3.2. Interesting features of the transfer functions ...................................... 352 9.3.3. Basic principles of the measurement of transfer functions ................ 358 9.3.4. Response spectra resulting from an MDOF excitation ...................... 359 9.3.5. Vibration absorber using antiresonant coupling ................................. 360 9.3.6. Shock absorber of a car suspension ................................................... 365 9.4. Forced vibrations of Duffing's oscillator ...................................................... 368 9.4. I. Periodic solutions and nonlinear resonances ...................................... 368 9.4.1. I. Ritz Galerkin method ........................................................... 368 9.4.1.2. Relationship between pulsation and amplitude of the oscillatory response .......................................................................... 370 9.4.1.3. Nonlinear resonance peak .................................................... 374 9.4.1.4. Hysteresis effect ................................................................... 374 9.4.2. Numerical simulations and chaotic vibrations ................................... 376 9.4.2. I. Periodic motions .................................................................. 376 9.4.2.2. Chaotic motions ................................................................... 379 Appendices .......................................................................................................... 383 Appendix 1: Vector spaces ................................................................................... 383 Appendix 2: Vector and multiple products of vectors .......................................... 389 Appendix 3: Euler's angles and kinetic energy of rotating bodies ....................... 390 Appendix 4" Hermitian and symmetrical matrices ............................................... 394 Appendix 5: Crout's and Choleski's decomposition of a matrix .......................... 398 Appendix 6" Some basic notions about distributions ........................................... 402 Appendix 7" Laplace transformation .................................................................... 409 Appendix 8: Modal computation by an inverse iteration method ......................... 414 Bibliography ....................................................................................................... 419 Index ................................................................................................................. 425 Series synopsis: modelling of mechanical systems .......................................... 435
Foreword
It is axiomatic in the international community of vibration specialists that texts on the subject written by French authors tend to be rather more mathematical and analytical in style and content than the corresponding works in English which tend, in turn, to emphasise the practical and pragmatic aspects. Indeed, that same comment can be applied to much of the teaching of vibration in the two languages. Of course, there are always exceptions to such sweeping generalisations, but the trend is real and it must be said that both approaches have their advantages and the serious scholar of the subject will benefit from studying texts from both camps. This new book by Franqois Axisa seeks to break this stereotypical classification by combining features from both cultures. Here we have a text on vibrations which is written taking due regard for its French pedagogic heritage - rigour and completeness in the development of the underlying theoretical principles plus the goal of providing a general formulation - but whose overall direction is guided by the exigencies of the practising engineer and scientist. The author is both enseignant and ingdnieur chevronn~ (an evocative and apposite phrase in the opening Introduction) and this dual perspective results in the addition of an unusual but fascinating contribution to the heavily populated territory of textbooks on analytical methods for structural vibration. This first volume of the series lays out the fundamentals of the underlying mechanics in more detail than is usually provided in the 'Anglo-Saxon' equivalents. Diligent study of the first four chapters will certainly enhance the understanding of these fundamentals for many who are already very familiar with the ensuing chapters on vibrating systems. The next three chapters present what might be described as the core topics of all texts on vibrating systems: Chapter 5: single-DOF systems (oscillators); Chapter 6: modal analysis of conservative multi-DOF systems; and Chapter 7: time-domain response analysis for damped and undamped systems. The final two chapters reflect clearly the preoccupation of the practising engineer with how much and what form of vibration response will be experienced by realistic structures in operation or service. Somewhat unusually for a first volume, this one includes in Chapter 8 the basis of spectral (i.e. Fourier and Laplace) analysis, and
xii
Discretesystems
concludes in Chapter 9 with what is very much the modem perspective of harmonic (transfer function) response analysis as applied to periodic, transient and random excitations, not only for linear systems but also non-linear ones. These last two chapters clearly reflect the importance to the practising engineer of vibration response characteristics, in contrast to the relative abstraction of the virtual properties of modes which receive greater attention in many of the more academic texts. I feel sure that this work by Franqois Axisa will reward those who study it with new and unusual insights into the fascinating and notoriously difficult-to-master subject of predicting and controlling the vibration properties of the complex practical structures encountered across a wide range of engineering sectors.
D J Ewins Professor of Vibration Engineering Imperial College London, UK
Preface
In mechanical engineering, the needs for design analyses increase and diversify very fast. Our capacity for industrial renewal means we must face profound issues concerning efficiency, safety, reliability and life of mechanical components. At the same time, powerful software systems are now available to the designer for tackling incredibly complex problems using computers. As a consequence, computational mechanics is now a central tool for the practising engineer and is used at every step of the designing process. However, it cannot be emphasized enough that, to make proper use of the possibilities offered by computational mechanics, it is of crucial importance to gain first a thorough background in theoretical mechanics. As the computational process by itself has become largely an automatic task, the engineer, or scientist, must primarily concentrate on producing a tractable model of the physical problem to be analysed. The use of any software system either in a university laboratory, or in a research department of an industrial company, requires that meaningful results be produced. This is only the case if sufficient effort was devoted to building an appropriate model, based on a sound theoretical analysis of the problem at hand. This often proves to be an intellectually demanding task, in which theoretical and pragmatic knowledge must be skilfuily interwoven. To be successful in modelling, it is essential to resort to physical reasoning, in close relationship with the information of practical relevance. This series of four volumes is written as a self-contained textbook for engineering and physical science students who are studying structural mechanics and fluid-structure coupled systems at graduate level. It should also appeal to engineers and researchers in applied mechanics. The four volumes, already available in French, deal respectively with Discrete Systems, Basic Structural Elements (beams, plates and shells), Fluid-structure Interaction in the absence of permanent flow, and finally, Flow-induced Vibration. The purpose of the series is to equip the reader with a good understanding of a large variety of mechanical systems, based on a unifying theoretical framework. As the subject is obviously too vast to cover in an exhaustive way, presentation is deliberately restricted to those fundamental physical aspects and to the basic mathematical methods which constitute the backbone of any large software system currently used in mechanical engineering. Based on the
xiv
Discretesystems
experience gained as a research engineer in nuclear engineering at the French Atomic Commission, and on course notes offered to 2 "d and 3 rd year engineer students from ECOLE NATIONALE SUPERIEURE DES TECHNIQUES AVANCEES, Paris and to graduate students of Paris V! University, the style of presentation is to convey the main physical ideas and mathematical tools, in a progressive and comprehensible manner. The necessary mathematics is treated as an invaluable tool, but not as an end in itself. Considerable effort has been devoted to include a large number of worked exercises, especially selected for their relative simplicity and practical interest. They are discussed in some depth as enlightening illustrations of the basic ideas and concepts conveyed in the book. In this way, the text incorporates, in a self-contained manner, introductory material on the mathematical theory, which can be understood even by students without in-depth mathematical training. Furthermore, many of the worked exercises are well suited for numerical simulations by using software like MATLAB, which was utilised by the author for the numerous calculations and figures incorporated in the text. Such exercises provide invaluable training to familiarize the reader with the task of modelling a physical problem and of interpreting the results of numerical simulations. Finally, though not exhaustive, the references included in the book are believed to be sufficient for directing the reader towards more specialized and advanced literature concerning the specific subjects introduced in the book. To complete this work, I largely benefited from the input and help of many people. Unfortunately, it is impossible to properly acknowledge here all of them individually. However, l wish to express my gratitude to Alain Hoffmann, Head of the Department of Mechanics and Technology at the Centre of Nuclear Studies of Saclay, and to Pierre Sintes, Director of ENSTA, who provided me with the opportunity to be Professor at ENSTA. A special word of thanks goes to my colleagues at ENSTA and at S a c l a y - Ziad Moumni, Laurent Rota, Emanuel de Langre, lanis Politopoulos and Alain Millard - who assisted me very efficiently in teaching mechanics to the ENSTA students and who contributed significantly to the present book with pertinent suggestions and long discussions. Acknowledgments also go to the students themselves whose comments were also very stimulating and useful. I am also especially grateful to Professor Michael Pa'fdoussis from McGill University Montreal, who encouraged me to produce an English edition of my book, which I found a quite challenging task afterwards! Finally, without the loving support and constant encouragement of my wife Fran~;oise this book would not have materialized.
Francois Axisa August 2003
Introduction
As a common teaching experience, graduate students are often somewhat astonished, and even disappointed, when the teacher starts the lectures on structural dynamics, and related more advanced topics, by reviewing in some detail the fundamentals of vector and analytical mechanics, which deal with discrete and idealized systems, instead of tackling directly the study of real and complicated systems that would impress their imagination and satisfy their legitimate eagerness to deal with engineering problems. In this respect, the reaction of an experienced engineer is of course the opposite, as his/her satisfaction is great when he/she is successful in reducing the behaviour of a set of interacting complicated structures to that of a few harmonic oscillators, without losing the essential aspects of the real problem. Clearly, it is necessary to acquire first a proper perspective to fully understand that this reduction is the very essence of the modelling process and that models are necessary to analyse real systems of practical interest. Moreover, the discrete models constitute the cornerstone of mathematical modelling, providing the analytical framework and numerical methods used in resolving mechanical engineering problems which can be incredibly complex. It is to these concepts and methods that this first volume is dedicated, while concentrating principally on the linear problems. Chapter 1 reviews the fundamental concepts and results of Newtonian mechanics. Besides the three founding principles enunciated by Newton, the essential points are first the concept of degrees of freedom (in short DOF) and generalized coordinates and then the formulation of internal forces which can either be expressed explicitly as material laws, or implicitly as kinematical conditions. Chapters 2 and 3 introduce the methods of analytical mechanics that use the work of forces, and not the forces themselves, as the primordial concept. This leads to Lagrange's equations, which are established starting first from the principle of the virtual work and then, in Chapter 3, from the principle of least action, due to Hamilton. The calculus of variations involved in such principles enables a discussion of the states of static equilibrium . . . .
xvi
Discretesystems
Chapter 4 is devoted to the Lagrange undetermined multipliers method, which allows one to deal with systems constrained by kinematical conditions, by avoiding the necessity of eliminating first the superfluous variables. Mathematical and physical aspects of the method are described and illustrated by a few examples. Chapter 5 deals with the dynamical behaviour of single degree of freedom (SDOF) systems in the absence of any external loading (the so called autonomous systems). The case of the linear oscillator is considered first to introduce the basic concepts used in the theory of vibrating systems. Then, the more complicated case of nonlinear autonomous oscillators is discussed based on a few examples to illustrate the significant differences between linear and nonlinear systems. The chapter is concluded by presenting two numerical algorithms, which are widely used in structural dynamics to produce approximate solutions of the equations of motion. Chapter 6 is concerned with the study of multi degrees of freedom systems (MDOF) in the autonomous and conservative case. It concentrates on the concept of natural modes of vibration, which is of paramount importance for analysing a large variety of problems in mechanics. From a physical standpoint, when an autonomous system, even if lightly damped, is provided initially with some amount of mechanical energy, it vibrates according to such modes, or most often according to a linear superposition of such modes. From a mathematical standpoint, the modes constitute an orthogonal vector basis which allows the equations of motion of any conservative, or lightly damped, linear system to be uncoupled. A few extensions of the concept of natural modes of vibration are also considered at the end of the chapter. Chapter 7 deals with the forced responses of linear systems subjected to external excitation, of the deterministic and transient type. A general method based on the Laplace transform is presented for solving the equations of motion. This provides the opportunity to introduce the important concept of the transfer function and of the Green's function. From the physical standpoint, the Green's function gives the response of a given DOF to an impulse of unit magnitude, applied to the same or another DOF. The transfer function is the Laplace transform of the Green's function. Application to a few problems illustrates the major features of the dynamic responses of a harmonic oscillator to deterministic transients. The study is then extended to the MDOF systems where the modal vector basis of the conservative system is first used to uncouple the equations of motions. Uncoupling in the presence of damping is also discussed and illustrated by an example. Chapters 8 and 9 present the basis of spectral analysis which has influenced the study of vibrations in both its theoretical and practical aspects most profoundly, since the discovery of the acoustical importance of fundamental vibration and its overtone by Pythagoras. Spectral analysis is based on Fourier series and the Fourier transform, which are reviewed first, because they are used to shift the analysis domain from the time to the frequency. Then, the spectral quantities which are appropriate to analyse the frequency content of time signals are introduced. Finally, the appropriate processing of digitized data to perform the spectral analysis of either measured, or computed signals is considered. Chapter 9 illustrates various
Introduction xvii applications of spectral analysis which are now commonly used by the scientists and the practising engineers in both theoretical and experimental studies of structural dynamics. The content of the English version of the present volume is essentially the same as that of the first edition in French. However, it benefited from a few but significant improvements and corrections. I am especially grateful and indebted to Professor John Fitzpatrick from Trinity College Dublin, who read and corrected the English edition of this volume, providing me with invaluable help in improving the use of English and with pertinent comments and suggestions on the content. I should like also to express my gratitude to Professor David Ewins from Imperial College London, for the foreword to this volume which points to precisely la raison d'etre I assigned to myself when writing this book. Finally, a special word of thanks goes to Lindsey Hofmeister and to Philip Kogan of Kogan Page Science, who were in charge of the present edition, for checking and rechecking every part of the manuscript. Their professional attitude has contributed significantly to the quality of this book. Any remaining errors and inaccuracies are purely my own. Frangois Axisa August 2003
This Page Intentionally Left Blank
Chapter 1
Mechanical systems and equilibrium of forces
This chapter is intended both as a review of the basic principles of the Newtonian mechanics and as an introduction to a few physical concepts and mathematical notations we shall use throughout the book. Here, equilibrium equations (dynamic or static) of discrete systems are still derived by using the vector mechanics, i.e. direct balancing of the forces, and/or moments acting in the system. This approach is certainly the most familiar one to the majority of students, who are assumed to be already well acquainted with the basic techniques of vector analysis of Newtonian mechanics. However, the notions emphasized here, which concern degrees of freedom, generalized coordinates and kinematical conditions, are the first necessary ingredients of the Lagrangian formalism which is the subject of the next three chapters. Although the physical content of analytical mechanics founded by Lagrange (1788) is the same as that found in the Principia of Newton (1687), the analytical approach is more appealing from the logical viewpoint than the vectorial one and, even if more abstract, quickly reveals itself as far easier to apply when dealing with most material systems encountered in theoretical physics and mechanical engineering.
2
Discretesystems
1.1. Modelling of mechanical systems Formulation of a mathematical model is the first step in the process of analysing the behaviour of any real system. However, to produce a useful model, one must first adopt a set of simplifying assumptions which have to be relevant in relation to the physical features of the system to be modelled and to the specific information one is interested in. Thus, the aim of modelling is to produce an idealized description of reality, which is both expressible in a tractable mathematical form and sufficiently close to reality as far as the physical mechanisms of interest are concerned. Mechanical systems are made up of material bodies, i.e. finite portions of media endowed with mass. When excited by forces, or by prescribed motions, their position and shape change progressively with time, eventually reaching a new permanent equilibrium. When modelling such systems, it is necessary to specify five items listed below (and then discussed in the following order): 1.
Geometry and mass distribution of the material system.
2.
Space in which the motion is studied.
3.
Coordinates used to define its position versus time.
4.
Kinematical constraints connecting the relative motion of distinct parts of the system.
5.
Laws of mechanical behaviour of the material, and/or of mechanical interaction between distinct parts of the system.
1.1.1 Geometry and distribution of masses In the first instance, it is necessary to define the shape of the material system and the mass distribution within it. The simplest system that may be conceived is the mass-point, or particle. This concept refers to a material body whose geometrical dimensions are neglected when describing its motion. The total mass m of the real body is attributed to the point, m being a positive scalar quantity. More generally, a collection of particles Pj (finite or not) with masses mj j = 1,2,.. is called a
discrete system. At first sight, a body whose dimensions are not neglected must be modelled as a continuous system, which is described by using a continuous (hence uncountable) set of points. They are endowed with a mass per unit volume (mass density)/9 that may vary either continuously, or piecewise continuously, with position inside the body. However, provided the body can be considered as rigid, i.e. remaining undeformed during the motion, it is still reducible to a discrete system, as further discussed in subsection 1.1.4.1. To conclude this subsection it is useful to recall that:
In Newtonian mechanics, the mass of a particle is an invariant quantity of motion and the mass density is governed by the principle of conservation of matter.
Mechanical systems and equilibrium of forces
3
1.1.2 Motion relative to a given space The geometry of real mechanical systems can be defined in three-dimensional space (E), in short notation a 3D-space. It is worthwhile recalling that: In Newtonian mechanics, the space in which the motion is studied is Euclidean in nature and its dimension is an integer less than or equal to three.
Clearly, the position of any mass-point can be specified by a vector belonging to an Euclidean and 3D vector space.
z.
v(t)
r
O'
. . . . . . . . . . .
3c
Figure 1.1. Spaces associated with a wagon rolling on a railway Furthermore, the space to which the motion may be referred is not unique. The simple example of Figure 1.1 helps to solidify this fundamental point. It shows a wagon rolling at cruising speed V(t)on a railway. Distinction is drawn between the space (E l) tied to the rails and the space (E 2) tied to the wagon. The motion of a mechanical system installed in the wagon, a pendulum for instance, may thus be described either by referring to (El), or to (E2). Clearly, the time-history (i.e. position versus time t) of the motion is dependant upon the space which is considered. To conclude this subsection it is worth recalling that: In Newtonian mechanics, time is a universal quantity, i.e. it does not depend upon the space ( E) used to describe the motion.
1.1.3 Coordinates 1.1.3.1 Degrees o f freedom and generalized coordinates
In order to describe the motion of a set of particles it is necessary to know their position in (E), at each time. This requires the definition of a coordinate system related to (E).
4
Discretesystems
Z Z
Z x x " \ ,,,,
...... 9--. .......
"i
r....,.......
Figure 1.2. Cartesian (rectangular) and spherical coordinates Let us start with the case of a single particle, the position of which is specified by using a Cartesian frame at rest in the 3D-space (E). In order to determine the position of the particle at each time t, it is necessary and sufficient to define three functions X (t), Y(t), Z(t), which are the Cartesian components of the position vector of the particle in this frame. However, it is also clear that other coordinate systems could be used, for instance the spherical coordinates r(t),O(t),tp(t), see Figure 1.2. In both cases, definitions for all three time functions are needed for determining the position of the particle. This number would remain unchanged if any other possible coordinate system were used. Accordingly, it is stated that a particle, which is free to move in a 3D-space, is a three degrees of freedom system (in short notation, a 3DOF system). This basic result can be generalized as follows:
The number of degrees of freedom ND of a mechanical system is the number of time functions qk(t), k = 1,2 ..... ND necessary and sufficient to specify the position of the whole set of its particles. Thus, a set of N particles free to move in a 3D-space constitutes a 3N-DOF system. On the other hand, the degrees of freedom of a deformable continuous medium cannot be enumerated. The functions denoted qk(t) form a set of ND independent parameters, or variables, which constitute the generalized coordinates of the system. Their physical nature may be varied at will, depending on the convenience found in using one specific quantity, or another, as a generalized coordinate. On the other hand, qk (t) can be interpreted as the coordinates of a single point which moves in an abstract ND-dimensional space, called the configuration space. The coordinates qk(t) are termed generalized displacements if they refer to the initial configuration in such a way that qk(0)=0 k - 1,2.... ND. Thus, at any time, the configuration of the system may be described by a displacement vector denoted [q] which belongs to an Euclidean vector space with ND dimensions.
Mechanical systems and equilibrium of forces
5
On the other hand, it is also important to make a clear distinction between the concept of reference frame and that of coordinate system. Indeed, by a reference frame we mean a frame tied to a given space, independently of the particular coordinate system that is used to define the position of the particles in this space. It can thus be pointed out that: The reference frame is tied to the space and can be used to characterize the motion of this space with respect to another space. .
The coordinate system specifies the way of defining the variables, which are used as coordinates (or displacements) to describe the motion of the mechanical system in a given space. The motion depends upon the reference frame considered but not upon the coordinate system.
4.
Any motion refers to a given space, or equivalently to a given reference frame.
Accordingly, in this book, distinction is made between the operation of coordinate transformation, which assumes implicitly that the space remains the same, and that of reference frame transformation, which assumes tacitly that the space is also changed.
1.1.3.2 Coordinate transformation Since the position of a mechanical system does not depend upon the coordinate system used to describe it, provided the space remains the same, changing from one coordinate system to another one is a point-to-point mapping of the configuration space on itself. In this space, a point P(qk ) has indeed to be in a one-to-one correspondence with a point P'(q~ ). The mapping is formulated by using a set of functions labelled f,.j which specify the correspondence between the coordinates in the two systems. They must be finite, single valued, continuous and differentiable. For instance, any set of generalized coordinates qk of N particles can be transformed into a set of Cartesian coordinates by using relations of the following form: Xij =
fij(ql,q2
.....
qND) where/= 1,2,3 and j = 1,2 ..... N
[1.1]
Here, the subscript i indicates the axis of the Cartesian coordinate and the subscript j indicates the particle. The functions f~j are differentiable with respect to any variable qk, which is independent of all the others. As a consequence, the velocities in each system are connected by the following set of relations:
fCij = Z O~qk ilk r fCiJ -- O~qk qk k=l
[1.2]
6
Discretesystems
where the dot on a variable denotes a differentiation with respect to time. Thus, the quantities represented by qk are the generalized velocities of the system. On the other hand, in the second expression, use is made of Einstein's convention of implicit summation on the repeated indices, which is adopted for the rest of the book, unless otherwise explicitly indicated. As it can be easily anticipated, matrix calculus is an extremely powerful tool for analysing discrete mechanical systems in the linear domain. The necessary elements of theory will be introduced when needed in the context of our applications. For a thorough presentation, the reader can be referred for instance to [ANG 61 ], [BIS 65], [BAR 70], [JEN 77], [COL 87]. Then it will hereafter be often preferred to shift from the index notation to the matrix notation. Vectors are thus written as single column matrices, or in the transposed form, as single row matrices: [q]* =[q,,q2 ..... qND] [ X ] T = [X1, YI,Z 1..... 9
XN,YN,ZN]
......
[ ] denotes a matrix and [ l T denotes its transpose. Here, the axes Ox, Oy, Oz are labelled by a letter X, Y, Z, instead of the subscript i. Taking the particle labelled by j for instance, the components of [X] and [/] are rewritten as:
Xlj = Xj; X2j =Yj; X3j =Zj; flj = fxj; f2j = fYj[ f3j = fzj Moreover, omission of the coordinate axes to which the functions f refer (f,.j --->fj ) provides further convenience for writing matrix relations. Accordingly, the subscript j is used now to individualize the degrees of freedom of the system instead of the particles. The relations [1.1] and [ 1.2] are then re-written as: IX] : [f([q])] [J~]: [J(f([q]))] [q]
[1.31
ayj Jjk = o~qk In equations [1.3], j and k vary from 1 to ND and [J] is the Jacobian matrix of [/], also called the gradient transformation matrix. When the Jacobian determinant ( det [J ]) becomes zero, the transformation of coordinates ceases to be a one-to-one correspondence. Geometrically,
[det[J I is the ratio of the infinitesimal
volume in
the [q]-coordinate system over the infinitesimal volume in the [X]-coordinate system.
Mechanical systems and equilibrium of forces
7
On the other hand, possible transformations are such that the sign of det [J ] remains constant, the latter depending upon the specific ordering of the variables of differentiation adopted, so that no zero crossing of det [J ] occurs. EXAMPLE.- Transformation of spherical to Cartesian coordinates X = rsinq~cos0; Y = rsin~osin0; Z = rcos(o Assuming that the differentiations are carried out in the order r,O,q~, one is led to the result that det[ J] = - r ~-sin (,0. It remains negative, or equal to zero, in the whole domain r > 0, 0 < 0 < 2Ir, 0 < q~ < ~r. A zero value reflects a degeneration of the transformation on the polar axis (p = k~r, k = 0,1 .....
1.1.3.3 Changes of reference frame Let us consider two distinct spaces in relative motion with respect to the other. For instance (E 2) is assumed to be moving and (E l) is assumed to be at rest. Hence, I
the transformation of coordinates q j, as defined in a frame at rest in (E l ) , and q j as defined in a frame at rest in (E 2), depends explicitly upon time: I
qj = f j(q,,q2 ..... qND;t);
J = 1,2 ..... ND
Thus, the velocity components are transformed as: .,
o3fj+
qj = o~t
qk,
k = 1 , 2 ..... ND
O~qk
Or, in matrix notation:
[ql = [f([q])] I[~']: -57 +[J(f([q]))] [ZT]
[1.4]
[cgf/c)t] is the so called transport velocity. It can be easily identified with the velocity of the moving frame, with respect to the frame that is assumed to remain at rest. The second component is the relative velocity, which is easily identified with the velocity of the system as defined in the moving frame. Clearly, relation [1.4] reduces to relation [1.3] when the transport velocity becomes zero.
8
Discretesystems
EXAMPLE.- A pendulum in a wagon Returning to Figure 1.1, in the Cartesian frame tied to (E l) one obtains:
X(t) = X 0 +
V ( r ) d r +Lsin 0; Z ( t ) = Z 0 - Lcos0
X ( t ) = V ( t ) + LOcosO; Z(t) = LOsinO
Where X0,Z 0 are the initial coordinates of the fixed point of the pendulum. Incidentally, such a result indicates that a change of reference frame does not modify the number of degrees of freedom of a system, except if the transport motion is not prescribed, as illustrated later in Chapter 4, example 3 of subsection 4.3.2.
1.1.4 Kinematical constraints
In many mechanical systems, some generalized coordinates are connected to others through conditions which restrict the possible motions. In modelling real material systems, one is often led to formulate constraints of many kinds. To begin with, a distinction is made between two broad classes of conditions, namely those of holonomic constraints and those of nonholonomic constraints. Holonomic constraints reduce the number of degrees of freedom of the unconstrained system, while the nonholonomic constraints leave it unchanged. Though basically correct, this statement will be revised in Chapter 4, when formulation of constraints using Lagrange's multipliers will be introduced.
1.1.4.1 Holonomic constraints
To grasp what a holonomic constraint means, the simplest way is to start with a specific example. Consider a particle which is constrained to lay on the surface of a sphere of radius R, the origin of the frame being located at the centre of the sphere. This condition implies that the Cartesian coordinates of the point X, Y, Z obey the relationship: X2 +
y2
+ Z2 =
R2
[1.5]
Equation [1.5] reduces to two the number of degrees of freedom, as may be immediately checked by using spherical coordinates. The position of the point is then determined by the two independent variables ~p and 0. Though ND is clearly independent of the coordinate system used, it is also worth studying the problem when it is formulated in terms of Cartesian coordinates. By using equation [ 1.5] to calculate Z as a function of X and Y, an ambiguity arises concerning the sign of Z. From a geometrical point of view, this reflects symmetry in the problem. Fortunately, ambiguity disappears as soon as the geometrical aspect of the problem is completed by the kinematical one. The latter implies that Z(t) is continuous and therefore the following initial condition must be verified:
Mechanical systems and equilibrium of forces
9
li~[Z(t)]=Z(O)
Since the configuration of the system is assumed to be known at t = 0, the initial condition fixes the relevant sign of Z(t). Thus, the present example suffices to emphasize the kinematical nature of the concept of degrees of freedom. Generalizing this example, constraints are said to be holonomic (from the Greek o~.ov entire, as a whole) if they can be expressed as relations between the coordinates of a mechanical system, which take the following form:
~(q,,,,q,, .... ;t) = 0
[1.6]
The coordinates that are connected through [1.6] may refer to a single or to several distinct particles. Whichever the case actually is, the major point remains that equation [1.6] can be used to calculate (at least implicitly) one coordinate in terms of the others, with the condition that kinematical continuity removes any ambiguity due to a possible non-uniqueness of the roots of [1.6]. Hence, the ND-DOF unconstrained system becomes a ( N D - 1)-DOF system, when constrained. On the other hand, amongst the holonomic constraints, it is convenient to draw a distinction between those that change continuously with time, and those that do not. The first are called rheonomic constraints (the radical rheo comes from the ancient Greek verb 9e0~ which means to pour, to run) and the second ones are called scleronomic constraints (the radical sclero comes from the ancient Greek adjective o~:~,rlgov which means stiff, set). For instance, depending upon whether R is time dependent or not, relation [1.5] is a rheonomic, or a scleronomic condition. In both cases, the particle becomes a 3 - 1 = 2-DOF system. Such a result can be generalized to the case of motions constrained by several holonomic conditions according to the following rule:
A set of N particles moving in a 3D-space constitutes a ( 3 N - L)-DOF system if motion is constrained by L holonomic conditions which are mutually independent. Mutual independence of the constraint conditions implies that there is no redundancy in the set of equations which are used to formulate the constraints applied to the system. L linear equations are mutually independent, provided that no one of them can be obtained as a linear superposition of the others (see Appendix 1). In contrast, relations such as qn
=
0 and (qn)2 = 0 clearly form a redundant set
of conditions. EXAMPLE.- Degrees of freedom of a rigid body Two particles P/, Pj are said to be rigidly connected to each other if their relative distance
R 0 remains constant. This scleronomic constraint may be
formulated as the following (9~0) condition:
10
Discretesystems
-
= t i 2 + r2 -2(//,. i j ) = -
_
.
R 2.
is the radius vector used to specify the position of the i-th particle. A possible set of generalized coordinates to describe this 5-DOF system may be defined as follows: ql = X i; q2 = Yi ; q3 = Zi ; q4 = Oj ; q5 =(Pj
The first three coordinates set the position of P~ and the two remaining that of Pj, which lies on a sphere with centre P/ and radius R i j . It is of interest to go further by considering an arbitrarily large number of particles, thus modelling a rigid body. Let us start with a system of three particles. Five degrees of freedom are associated with two of them and the remaining particle is necessarily located on the circle defined by the intersection of two spheres of known centres P~ ,P2 and radii 17,13, R23. In this case, only one additional coordinate, for instance a curvilinear abscissa along the circle, is sufficient to determine unambiguously the position of this 6-DOF system. In the case of four particles, generally forming a tetrahedron, one is led to the same result. Indeed, six degrees of freedom are still associated with three particles and the remaining particle is located at the intersection of three known spheres. The geometrical problem yields two possible positions. One is eliminated by applying the condition of kinematical continuity. In the case of five particles, four radius vectors are known and three additional (~j)relations are associated with the fifth particle. They are formulated in terms of the following scalar products: ~ . ( ~ - F2) = a~; ~ . ( ~ - F3) = a2; Fs.( ~ - ~ ) = a 3
The known coefficients a l , a 2 , a 3 are the coordinates of P5 in the oblique frame ( ~ - F 2 ) , ( ~ - ~ ) , ( ~ -74). So, it can be easily verified that a further relation would merely be a linear superposition of the preceding relations. For instance, it is not difficult to check that ~.(F3 - ~ ) = a 4 = a ~ - a 2 , a relation which takes care of the compatibility of the redundant set of constraint relations. Generally, when formulating the rigidity of N particles systems, it could be thought necessary to write down C 2 = N ( N -
1)/2 ( ~ j ) relations. Fortunately, as
soon as N > 4 this becomes unnecessary, because the number of mutually independent relations is reduced to L = 3(N-2). Such a reasoning can be extended to the case of a rigid body by considering N as being arbitrarily large. Hence, a rigid body can be described as a discrete system having at most 6 DOF. Of course, by using geometry, we could have derived such a result much more directly. Indeed, the displacement transformation of a geometrical figure can always be reduced to the
Mechanical systems and equilibrium of forces
11
product of a translation and a rotation. In a 3D-space, each of these elementary transformations is described by three independent parameters. As a final comment on the subject, the 5-DOF system of two particles is merely a particular case, arising because the particles having no dimension, any rotation about the P1P2 axis leaves the system unchanged.
1.1.4.2 Nonholonomic constraints The degrees of freedom of mechanical systems may be constrained by conditions which differ from the generic type [ 1.6]. Such conditions are called nonholonomic. As a first example, let us consider the case of a particle that is constrained to move inside a sphere, or at the surface of it. The Cartesian coordinates of the particle are thus governed by the condition:
4 X 2 + y2 + Z 2 < R
[ 1.7]
Clearly, the condition [1.7] drastically restrains the space in which the motion can take place, but does not restrict the number of degrees of freedom of the particle. Relations of the type [1.7] are known as conditions of unilateral contact. During the contact, they reduce to equalities, and thus to holonomic conditions. Amongst the various kinds of nonholonomic constraints, the time-differential conditions are particularly worthy of mention because they are often used in rolling contact problems. They are expressed in terms of displacements and velocities of some points of the mechanical system:
[9~(qk,~]j .... ;t)--O I
[1.8]
It is also worth noting that [1.8] reduces to a holonomic condition when the differential equation can be integrated. An illustrative example is discussed in the next subsection.
1.1.4.3 Example: a constrained rigid wheel Let us consider a wheel modelled as a rigid circular disk of radius R, rolling on a horizontal floor, as shown in Figure 1.3. Oxyz is a Cartesian frame tied to the floor ._,,
..~
.-.,.
(Oxy-plane), with unit vectors i, j , k . We are interested in determining the number of degrees of freedom and in defining convenient generalized displacements to describe the system, when subjected to various constraint conditions.
12
Discretesystems
1.
Unconstrained wheel
/ X
e
Figure 1.3. Rigid wheel rolling on a horizontal floor Since the wheel is assumed to be rigid, ND = 6. A natural idea for defining convenient generalized displacements is to make use of the displacement of the centre G of the wheel, which yields the parameters of translation X G, Y~,Z~, and to choose three angular parameters to describe the rotation of the wheel about G.
Z
X 0
C x
Figure 1.4. Angular displacements of the wheel Figure 1.4 shows a possible choice where tp is the angle of rotation of the wheel about its axle, taken as the GX-axis. 0 is the angle of GX with the vertical Oz-axis of the reference frame. Finally, ~u is the angle between the Ox-axis and the intersection of the wheel plane (P) with the floor plane.
Mechanical systems and equilibrium of forces
13
2. The wheel is constrained to keep in contact with the floor The contact point of the wheel with the floor is denoted C. The constraint takes the form of the holonomic condition Z c - R sin 0 ; then ND = 5, see Figure 1.5.
zl
"--o
p
0
c
Figure 1.5. Wheel in contact with the floor 3. The wheel keeps in contact with the floor and its axle keeps parallel to the floor Since the plane of the wheel remains perpendicular to the floor, the additional holonomic relation 0 = 7r/2 holds and ND = 4. Motion can be described by using the horizontal translation of G, the rotation ~0 about the wheel axle and finally the angle ~u between the Ox-axis and the tangent to the trajectory of C, or even better, the direct angle ~ = n - ~u, as shown in Figures 1.6 and 1.7. The displacement of any point B at the disk periphery, which makes an angle ~0 with the vertical direction, counted starting from point C, is given by: X B = Xc + R sin q~cos 0" YB = Yc + R sin q~sin r ; Z s = R (1 - cos (O) where Xc = Xc; Yc = Yc. ~Z
x
......"/)
~~
(p>O Y .................."'~Y
xZ-...........
e
Figure 1.6. Vertical wheel in contact with the floor
14
Discrete systems
i i ..........
......::::i13...........
..............x.,
Figure 1.7. Condition of rolling without sliding 4.
Additional constraint of rolling without sliding
As shown in Figure 1.6, it is convenient to consider the direct Cartesian frame GXYZ with unit vectors I , J , K . One possible way to formulate the constraint condition is to balance the distances covered, during the same time, by the contact point along the disk periphery and along the path in the floor plane. Rolling without sliding implies that the length of arc CB is the same as the length of arc CC ', see Figure 1.7. Accordingly, we have:
CB = R(odt ; C C ' = - C B =-R(odt
= cc__Z"j =-Red dt ,Yc = -Rcp cos r ; l;"c = -Rcp sin This yields the nonholonomic conditions: Xc + R~bcos r = 0 ; I;"c + R~bsin r = 0 . The second approach makes use of the concept of instantaneous centre of rotation, according to which the contact point is split conceptually into two distinct points, namely C 1 = C is tied to the wheel and C 2 = C is tied to the plane. The velocities of the unfolded points are:
_.,,
--,,
Vc2 = 0 However, rolling without sliding implies that C l and C 2 have the same velocity, which thus turns out to be zero. This yields: I7c + R~bJ = 0 ~
A'c + R~bc~162= 0 ; l;'c + R~bsinr = 0
In the general case, the above equations cannot be integrated. Therefore, they are expressing nonholonomic conditions and the number of degrees of freedom remains unchanged.
Mechanical systems and equilibrium of forces
15
N O T E . - Parallel parking Any set of values X c, Yc,(P,r can be obtained through the kinematics of rolling without sliding, but not by using an arbitrary path. The existence of such a restriction can be checked in practice, for instance when trying to park a car, as illustrated in Figure 1.8.
...........iJl i................................
!
Figure 1.8. Parallel parking: the trajectory indicated is not always feasible! 5.
The preceding conditions hold and the path of the contact point is prescribed Let the path of the contact point C be given, for instance by the explicit equation
Yc = f ( X c ) . It is expected that the wheel is restricted to a single degree of freedom system (in short, a SDOF system), which can be conveniently described by using either the variable (p, or X c . Indeed, starting from equation of the trajectory, the following calculation is performed:
Yc = f ( X c ) =~ f ' ( X c ) = tanr ~ r = h ( X c ) . Since f ' ( X c ) -dYc / dX c = )'c / ~ c , the two following conditions are found to be equivalent to each other: I;"c + R~b sin 0 = 0 r
,~c + RO cos 0 = 0
Moreover, they can be integrated. This yields for instance:
-1 r = h(X) =~ cos 0 = g(X) =~ q9 = k(X) = --~
It
f( g(X) dt = ~-1
R
lt
dX g(X)
where, at this step, the subscript C has been dropped out to simplify notation. The simplest path that can be conceived is a straight line. Then, X = R(p (Figure 1.9).
16
Discretesystems
X
X. //'///////////////////////////////////d
Figure 1.9. Wheel rolling without sliding on a straight line
1.1.5 Forces formulated explicitly as material laws Various kinds of forces and moments may arise in a mechanical system. As it will be emphasized in subsection 1.2.2, it is convenient to begin by making a clear distinction between external and internal forces, or moments. By definition, the first do not depend upon the dynamical state of the system, while the second are related to it. The laws of mechanical behaviour, widely termed material laws, or constitutive laws, formulate the internal forces which are induced in the system (moving or not) as explicit analytical expressions. One is led first to make a distinction between static laws which involve only generalized displacements, (or their spatial derivatives in the case of continuous systems, cf. Volume 2) and dynamic laws which also involve time derivatives, or even primitives, of displacements. On the other hand, it is also useful to classify the laws, according to the linear or nonlinear nature of their analytical expression. EXAMPLE I. - Linear spring
~F
XI
F (PI )
XZ
F (Pz ) Figure 1.10. Linear spring acting in translation
Mechanical systems and equilibrium of forces
17
Figure 1.10 represents a spring that acts in translation along the Ox-axis. X 1 and X 2 denoting the displacements of the end points P/ and
P2, the spring exerts the
restoring forces:
F(PI) = -K(XI - X2); F(P2) = -K(X2 - X1)
[1.9]
where the positive quantity K is the stiffness coefficient of the spring, expressed in Newtons per meter (N/m) using the S.I. units, which are used in this book with few exceptions. Expression [1.9] is a particular case of the law of linear elasticity, which is the simplest that can be conceived. EXAMPLE 2. -
Springs provided with gaps
I , I
X -J
o!ii~ +J ~ g
c'~"
Figure 1.11. Model of an elastic ball bouncing between two fixed walls Figure 1.11a shows a simple system presenting nonlinear elastic behaviour. It consists of an elastic spherical ball, bouncing back and forth between two parallel rigid walls, which are separated from each other by the distance 2L. The ball of radius R, is slightly deformed elastically when in contact with one of the walls. As a first approximation, the following linear elastic contact law can be assumed:
F~ = - K~6R where
K c is the equivalent stiffness of the ball when deformed in the radial
direction by an amount 5R/R of its surface at the contact point (here, the rather unrealistic assumption is tacitly made that contact is restricted to a single point of the deformed boundary of the body). Furthermore, the contact force Fc is assumed to be in the radial direction. The global behaviour of the system is then governed by the nonlinear stiffness coefficient:
18
Discretesystems K=0ifIX[<J;
K = K , if IX]>J; w i t h J = L - R
where X is the displacement of the ball centre, with respect to the middle point at distance L from each wail. The gap J = L-R of each contact spring is equal to half the total length of "free flight". Thus, the system reduces to a particle whose one-dimensional motion is restricted by two springs of stiffness coefficient K~., which are actuated as soon as the displacement becomes greater than the gap, see Figure I. 1 lb. The corresponding material law is expressed as:
[ - K c ( X - J ) if X > J F (X) = J- Kc (X + J) if - X > J [
0 otherwise
N O T E . - Nonlinear contact spring Actually, the ball is not deformed according to a pin-point contact with the rigid wall, but according to a surface whose area varies during impact. This can be taken into account by using the more sophisticated Hertzian model of elastic contact, which results in the nonlinear elastic law F,.
=
K'(dR) 3/2 , where tc depends upon the
elasticity constants of the materials and on the geometry of the contacting bodies, see for instance [TIM 70], [LAN 86], [YOU 01]. EXAMPLE 3 . - Viscous damping
C
2tl
v2
Figure 1.12. Conventional representation of a viscous damper According to the considerations which shall be developed in Chapter 2 concerning mechanical energy, any real system interacts with others in such a way that it can either lose or gain mechanical energy. Many kinds of physical processes can be responsible for such interactions, for instance those which are described in
Mechanical systems and equilibrium of forces
19
Volumes 3 and 4, devoted to fluid-structure coupled systems. From the mathematical viewpoint, viscous damping is the simplest model that can be conceived for taking into account such irreversible exchanges of energy. Figure 1.12 is a conventional representation of a viscous damper, which acts in translation along the Ox-axis. It induces the dynamic forces:
F( P, ) = - C ( :;:, - 2~ ); F(P.,) = +C(X,-2,_)
[1.10]
C is the viscous damping coefficient, expressed in Newton seconds per meter (Ns/m). Energy is dissipated, or gained, according to the positive or negative sign of
C, as discussed further in Chapters 2 and 5.
1.1.6 Forces f o r m u l a t e d as constraint conditions From the considerations discussed in the two last subsections, it is clear that the motion of a mechanical system can be restrained either by prescribing some constraint conditions, or by formulating explicitly some internal forces. For instance, in the example of the ball impacting against a wall, we could have opted for a model of unilateral constraint instead of the nonlinear elastic model (spring provided with gaps). In Chapter 5 subsection 5.3.2.2, this problem will be studied by using the two models successively. As an interesting result, it will be shown that discrepancies between the contact force and the unilateral condition models arise during the stages of contact, which concern the detailed description of the shocks (or impacts). Furthermore, the differences are found to vanish progressively as the impact stiffness coefficient K c is increased. As a matter of fact, kinematical constraints formulate implicitly internal forcing terms, which can be identified precisely with the forces, or moments, that are necessary to enforce the prescribed conditions. Such forces and moments are termed constraint reactions. In Chapter 4, we shall see how to calculate conveniently such reactions. EXAMPLE.- Particle tied to a rigid string P
........... .~176176162
Figure 1.13. Particle tied to a rigid string and rupture of the string
20
Discretesystems
Let a rigid body be connected to a fixed point O by a non-extensible string. When the body is rotating, it is the centripetal reaction induced by the condition of nonextensibility that maintains the body at a constant distance from O. To be fully convinced of that, cut the string and observe the motion of the particle, which becomes rectilinear, as shown in Figure 1.13. When modelling internal forces arising in a mechanical system, it is largely a matter of convenience to choose between an implicit model (constraint conditions) and an explicit model (material laws). For instance, in terms of degrees of freedom, it is far more convenient to model a solid, of which deformation is negligible, as a rigid body, instead of using a model of internal forces which would take care of the approximate rigidity of the body on the atomic scale. On the other hand, the distinction between constraints and material laws is of major importance to the manner in which a problem in mechanics may be formulated, as will be further developed in Chapters 2 to 4. Based on considerations about work, it will be found suitable to model only a specific class of internal forces as constraint conditions, namely that of the so called perfect constraints, which, by definition, do not perform any work.
1.2. Basic principles of Newtonian mechanics 1.2.1 Newton's laws In order to predict the changes in the configuration of a mechanical system over time, it is necessary to establish the equations of motion (also called the equations of dynamical equilibrium) which govern the time evolution of the coordinates (or displacements), of the system. The formulation of these equations rests on the three laws postulated by Newton (1687), which are taken as the foundation of Newtonian mechanics. It is worthwhile, for clarity at least, to review them briefly and to point out some consequences of major interest. As a preliminary, it is also worth recalling that Newtonian laws introduce force as the primordial physical concept of mechanics. Since force is a vector quantity, the Newtonian approach results in a vector formulation of the equations of motion.
1.2.1.1 Law of inertia A particle not experiencing any force either remains at rest, or is in uniform rectilinear motion. The law of inertia is restating in terms of forces the older inertial principle of Galileo, according to which an isolated and undisturbed body keeps a constant velocity vector. As a corollary, the reference frames, which are in uniform rectilinear motion in relation to each other, are equivalent from the point of view of dynamics. This is simply because the forces are the same in all such reference frames, which are therefore called Galilean or inertial frames.
Mechanical systems and equilibrium of forces
21
According to formula [1.4], position and velocity of a particle are transformed from one Galilean frame to another one, as follows: F'=F+Vtt"
~7'-V+V t
[1.11]
F and V are the vectors of position and velocity in the unprimed frame, F' and V' denote the transformed vectors in the primed frame. V, is the transport velocity of the unprimed frame with respect to the primed frame, which is assumed to be fixed. Thus the inertial law of Galileo postulates the invariance of the dynamic equations with respect to the Galilean transformations [1.11 ]. Accordingly, it can be interpreted as a principle of relativity, which implies that in any inertial frame: 1.
Time is the same.
2.
Mass of a particle is the same.
3.
Forces exerted on a particle are the same.
Another important consequence of such a principle is the non-existence of a unique frame of reference that would be an absolute frame which should be adopted to express the equations of motion in a privileged form. Moreover, even the idea of fixed frame has to be interpreted in a relative meaning.
1.2.1.2 Law of motion (basic principle of dynamics) A particle experiencing a force is prompted in an accelerated motion, so that the acceleration multiplied by the mass of the particle is equal to the force. Hence, the second law generalizes the first one, as it connects the acceleration to the force exerted on the particle, giving thus the following equation of motion: --,.
mX = F(t)
[1.12]
X(t) is the displacement (or position) vector of the particle expressed in an inertial frame provided with a Cartesian coordinate system. F(t) designates the force, or the sum vector (the resultant) of the individual forces exerted on the particle. Such forces are generally time dependent. Equation [1.12] may also be rewritten in the following more general form: [ p ( t ) - /~ ]
[1.13]
Equation [1.13] introduces the linear momentum ~ of a particle as a new physical quantity which is defined as the product of the mass times the vector velocity of the particle. Incidentally, it may be noted that form [1.13] holds, even if m is time dependent.
22
Discrete systems
Finally, as we shall see on several occasions in this book, it is also of major interest to define the action of a physical quantity over a time interval t~ to t2 , as the integral of it over this interval. As a first example, from equation [1.13] it can be stated that ~ measures the mechanical action of the resultant of the individual forces exerted on the particle. Indeed, it follows immediately from equation [1.13] that: f l2 _,.
F dt = p ( t 2 ) - p ( t ~ )
[1.141
II
The preceding considerations can be extended to systems of several particles. However, some care is required to deal in a suitable manner with the mechanical interactions between the particles. First let Fj be the resultant of forces exerted on the j-th particle. The corresponding equation of motion is:
m i X j = Fj
[1.15]
Now, Fj is generally the sum of internal and external forces. Furthermore, some internal forces, termed interaction forces, depend upon variables (coordinates, velocities etc.) which refer to distinct particles. Interaction forces are governed by a third law referred to as the law of action and reaction.
1.2.1.3 Law of action and reaction
I
//
I I I
2
I
I I
,'
I
F12~
i
~
''"
F31
Figure 1.14. Strong law of action and reaction in a system of particles The forces two particles exert on each other are equal and opposite to each other. According to this principle, when a particle P~ is acting on another particle Pj by exerting a force F/j then Py is reacting on P/ by exerting the force Fji =-F,.j.
Mechanical systems and equilibrium of forces
23
Furthermore, when dealing with purely mechanical applications, as it will be always the case in this book, a more restrictive form of this law, broadly referred to as the strong law of action and reaction, is adopted by adding to it the following postulate:
The action and reaction forces are central; i.e. they lie along the line joining the particles. Thus, in a mechanical system comprising N interacting particles, for each pair one can define forces of mutual interaction which are central and exactly opposed to each other, as illustrated in Figure 1.14. EXAMPLE 1 . - Two bodies interacting by gravitation Let P~ and P2 be a pair of particles with masses m r and m 2 , which are attracted to each other by gravity. Newton's law of gravitation gives the interaction force:
r2
r
G designates the constant of universal gravitation (G = 6.6710 -11 N.m 2 / kg 2) and r is the relative distance of the two particles ( r = P~P2)" A particular case of interest is that of a body with mass m orbiting round the Earth, which is modelled as a spherical rigid body with radius R = 6 3 7 0 k m and mass M =5.98• kg. However, in so far as r remains sufficiently near to R and m remains sufficiently less than M, the force of interaction can be drastically simplified, being reduced as a first approximation to: I,-~ A t i
Fg -- ----f- mk r
= gmk
Fg is the gravity force and g designates the acceleration of Earth's gravity (g = 9.81ms-2). f~ is the unit vector along the local vertical, which is oriented from the orbiting body toward the Earth's centre. The important point worth emphasising is that according to the above approximation the actual interaction force is replaced by an external force exerted on the orbiting body, while the motion of Earth is implicitly assumed to remain unaffected by the motion of the body. EXAMPLE 2 . - Motion of the centre-of-mass of a system of particles Let be a set of N interacting particles, subjected also to external Equation [1.15] can be written as:
m j X j = Fj = Fij + [~Je) ;V j - 1,2..... N
forces
/~,~e).
24
Discretesystems
Now, by summing the above equations over j, one is led to the following result, of remarkable simplicity, which is a direct consequence of the law of action and reaction (either in the weak or in the strong form)" N
N
= E~(e)=~.(e)
Emjj~j
j=l
[1.16]
j=l
It is then convenient to reduce the left-hand side of equation [ 1.16] by defining the centre-of-mass of the system of particles. The position of G is given by: -
1 N
X G =~EmjXj,
N where M = E m j
j =1
[1.17]
j-I
Using this definition, equation [ 1.16] becomes: MX~ =/~(e)
[1.18]
Hence, whatever the motion of the individual particles may be, the centre-ofmass behaves like a single particle with the total mass M of the system, which is subjected to the sum vector of the external forces. It is also convenient to define the resulting linear momentum P as:
N
= MXG = E PJ
[1.19]
j=l
~j is the linear momentum of the j-th particle. When /~(e)= 0, /~ becomes constant and the motion of G is rectilinear and uniform.
1.2.2 D'Alembert's principle of dynamical equilibrium The concept of force of inertia - hereafter denoted F ~ ) - which was introduced by d'Alembert (1743), allows us to unify the formulation of statics and dynamics. Force of inertia is clearly an internal force because it depends upon the dynamic state of the system. By making use of F~), equation [1.12] takes the form of an equilibrated balance of forces" /~<') +/7 = 0; where/~'> = - m s
[1.20]
Equation [ 1.20] extends to dynamic systems the same balance of forces as that utilized in statics. This balance of forces is contained in Newton's first law as a condition for mechanical equilibrium. Finally, it may be worth emphasizing that
Mechanical systems and equilibrium of forces
25
statics is only an idealized asymptotic case of dynamics in which motion is so slow that the time derivatives of displacement, and even the time evolution of forces, become negligible. In this book, a unified presentation of dynamic and static systems will be used, starting from the dynamical models. On the other hand, most systems are subjected to both internal and external forces at the same time. So, for sake of clarity, it is convenient to collect the internal forces on the left-hand side and the external forces on the right-hand side of the dynamic equations. Accordingly, equilibrium is written as the following balance of forces: interna! : ~ ~ externall
[1.21]
Hereafter, this convention will be systematically respected when writing down the equations in their final form. EXAMPLE. - The linear damped mass-spring system The equation of motion of the oscillator, shown schematically in Figure 1.15, results from the force balance written as: gx
-Jr-CX -]- M X = F (e)
(t )
[1.22]
C
position of static equilibrium for F (et = 0 Figure 1.15. Linear damped mass-spring system -KX
is the stiffness (elastic) force, -C,~ is the viscous damping force and
-M,~ is the inertia force. Finally, F (e) (t) denotes the external force, which excites the oscillator. Stress is laid on the point that the displacement X(t) is counted starting from the position O of the static equilibrium of the unloaded system F (e) - O . The equation corresponding to the static problem is KX = F (e) . Finally, when the time evolution of F(e)(t) is sufficiently slow, the inertia and damping forces remain negligible with respect to the stiffness force. Accordingly, the problem is governed by the equation KX(t)= F(e)(t), which is said to be quasistatic. The range of validity of such an approximation will be further discussed in Chapter 9,
26
Discrete systems
subsection 9.2.2, in relation to the frequency content of the excitation and response signals.
1.2.3 Equations of motion in terms of moments 1.2.3.1 Moment of a force and angular momentum
o ........................ P
/ O
-1
mX
................
P
t . . . . ""~
Figure 1.16. Moment of a force and angular momentum of a particle One is often led to express equations of motion in terms of angular variables. In these cases, it is generally found convenient to formulate Newton's second law in terms of moments (or torques). It is recalled first that the moment of a force about a given point O is defined as the cross product: I.~e,0 = F x / ~ I
[1.23]
As shown in Figure 1.16, F is the radius vector from the point O to the particle P, which is subjected to the force F . It is also useful to define the moment about a
given axis of unit vector k , as the mixed product: .71,f~,,~= k.(F x F)
[ 1.241
Substitution of equation [ 1.12] into equation [ 1.23], yields: mFxX = FxF
[1.25]
At this stage, it is useful to define the following vector quantity: 7
Le, o(F,t) = F x m X = F x b
[ 1.26]
Lp/0 is the angular momentum of the particle P about the point O.
Now, when O is a fixed point, it is found that: --
X=~
_.
[1.271
Mechanical systems and equilibrium of forces
27
In this case, equation [1.25] takes the remarkably simple form:
[1.28]
; x i~ - L e / o - M e / o ( F )
Equation [1.28] formulates the dynamical equilibrium of the moments about a fixed point and indicates also that the angular momentum measures the action of a moment. If a component of the latter is zero, the corresponding component of the angular momentum is an invariant of motion. EXAMPLE.- Kepler's second law of planetary motion Even though the scope of the present book does not consider celestial mechanics, it would be a pity not to mention here one of the most famous occasions where astronomy provided the starting impulse to the development of Newtonian mechanics, which may be considered a direct application of equation [ 1.28]. Based on the careful measurements by Tycho Brahe, Kepler found by trial and error his well-known law about planetary motion, according to which the radius vector from the Sun to a planet sweeps out equal areas in equal times. It was a major achievement of Newton to be able to demonstrate that such a statement simply proceeds from the fact that the force of gravitation attracting two particles to each other is directed towards the centre-of-mass of the system (the centre of the Sun as a first approximation). Indeed, on one hand it is realized that the area swept per unit time is given precisely b y a - I I ~ •
On the other hand, as the force is always directed
towards a fixed point, the angular momentum is constant and so is A, since mass is constant too. As pointed out in the true enlightening lecture by R.P. Feynman on the relation of Mathematics to Physics [FEY 65], the proof given by Newton goes along the lines just outlined, but by using a quite ingenious and simple geometrical reasoning, instead of the vector calculus.
z
G
"y //......~...*'"~
Xj
0 Y
Figure 1.17. Angular momentum about the centre-of-mass of a set of N particles More generally, equation [1.28] can be used to uncouple from each other the motion of the centre-of-mass G of a system and the motion of the system about G. To achieve this, O has to be taken at the centre-of-mass of the mechanical system, see
28
Discretesystems
Figure 1.17. Indeed, the total angular momentum of a system of N particles about a fixed point can be written as the sum: LS, O :
~ (-iG+ ij ) x mj (rG + ~ )
[1.29]
J
Since G is assumed to be the centre-of-mass of the system, one obtains:
~ mj~ = O =:~ ~ mj~j = O J
J
And so, by developing the right-hand side of [1.29], the remarkably simple result is established: =
[1.30]
§
L~/0 is the angular momentum about O of the material point G where the mass of
mj is concentrated.
the system M = ~ J
Such a simplification is very convenient particularly for analysing the motion of rigid bodies. Indeed, in this case, motion of the system about G reduces to a 3Drotation, as further discussed in Chapter 2, subsection 2.2.2.
1.2.3.2 Plane rotation of a particle 7,
Y
.,~
o
-" ""'"" 9
"1
O /
..........j
. " "',..
X
Figure 1.18. Polar coordinate system
Mechanical systems and equilibrium of forces
29
Polar coordinates ( r , 0 ) are often used to describe motion taking place in a plane; see Figure 1.18. The following results are immediately established: 7 = rt~; .fi = m(/'t~ + rt)/~1) [1.31] with k = ti x/~1 where ~ and Ka are the unit vectors in the radial and in the tangential directions, respectively. I = mr 2 is the moment o f inertia of the particle about the axis Oz, perpendicular to the plane Oxy. On substituting expression [1.31] of L in equation [ 1.28], it can be seen that if r is constant, 0 is governed by the following equation:
Now, comparison of equations [1.12], or [1.13], with equations [1.32], or [1.28], shows that Newton's equation of motion keeps the same form, whether a linear or an angular displacement is used. Such a result will be extended in Chapters 2 and 3 to the case of generalized forces and displacements of any kind. On the other hand, the second equation [ 1.31] shows that if the particle is rotating about the Oz-axis with the angular velocity ~ = .62/~, the linear velocity can be written as: ...,,
V- s
l - ,(2x~
[1.33]
Since equation [1.33] is expressed in terms of vectors, its validity does not depend ...,,
upon the direction of ,62. 1.2.3.3 Centrifugal and Coriolis forces
Referring back to Figure 1.18, let us consider now a particle sliding freely along the radial axis of unit vector K at constant velocity V = / ' . Furthermore, the radial ...,,
axis is assumed to rotate at the constant angular velocity Ok about the fixed point O. The inertia force impressed to the particle is readily found to be: d2 (r~) - m ~ dt 2
d(VK+rOK,) = -m
dt
= - 2 m V , Q ~ 1 + mrs
[ 1.34]
The expression [1.34] makes apparent two new kinds of inertial forces which are not proportional to an acceleration, in contrast to that arising in Newton's second law of motion [ 1.12] or [ 1.32]. The first term on the right-hand side of [ 1.34] is known as a Coriolis force, which acts in the tangential direction, and the second term is known as a centrifugal force which acts radially in the outward direction from the centre of rotation. Such forces will be met again in subsection 1.2.4, in relation with transformations of reference frames.
30
Discretesystems
1.2.3.4 Applications to a few basic systems EXAMPLE 1 . - The simple pendulum .... ~,
X
Z Figure 1.19. Simple pendulum The simple pendulum is shown schematically in Figure 1.19. It consists of a rigid body tied to a fixed point O by a non-extensible string, which is supposed to move in a vertical plane. The dimensions of the massive body are assumed to be so small with respect to the length R of the string that it can be modelled as a particle P with mass M. The most convenient way of deriving the dynamic equation of this SDOF system is to take the angle 0 as the variable of displacement and to work out the balance of moments about O. This gives: - ~ / ~ ( i n t e r n a l ) : ~ / v (external)
:=} F x ( - X F (internal)): F x ~ / 7 (external)
Indeed, making use of the moments instead of the forces allows one to eliminate directly the - a priori unknown - reaction of the constraint condition OP = R, which identifies with the tension T of the string. 0 being counted from the lowest position on the vertical axis, it is readily shown that:
MV = MRO F~," L= MR2b lr '
RF~• Fg = - M g R s i n O k
which gives the equation of motion:
MR20 +MgR sin/9 = 0
[1.35]
Equation [ 1.35] sums two distinct terms. The first one is a linear dynamical term produced by the moment of the inertia force and the second is a nonlinear stiffness term produced by the moment of the weight. In terms of balance of forces, the formulation is a bit more heavy. Adopting the Cartesian coordinates ( which depend upon 0 ), we obtain:
Mechanical systems and equilibrium of forces X=Rsin0;
)~=RScos0;
Z=Rcos8;
Z=-RSsin0;
31
,~ = Rt~ cos 0 - Rt92 sin 0 = -(R8 sin 0 + R82 cos0)
The internal forces comprise the force of inertia and the tension of the string: - M X = - M R ( ' S c o s O - 8 2sin O) ; - M Z = MR(Ssin O + b 2cos0) Tx = -TsinO; Tz = - T c o s 0 ;
The external force is the weight /~(e)= Mg. The horizontal and vertical balancing of forces give the two following equations: - T sin 0 - M R ( ' S c o s O - 82sin 0) = 0 - T cos0 + MR(0sin 0 + 82cos 0) + Mg = 0 In this elementary example, the string tension is very easily eliminated to obtain a unique equation in terms of the single independent parameter 8. As expected, this produces the same equation as that obtained by the balance of moments. Moreover, as an interesting by-product, the balance of forces method provides us with the reaction of constraint, which is found to be: T = Mg cos 0 + MRS"-
T comprises a nonlinear stiffness force induced by the weight and a centrifugal force, which is induced by the rotation of P around O. To conclude on this basic example, we must emphasize that elimination of the reactions of constraint in the case of systems having several degrees of freedom is generally much less simple than in the case of SDOF systems. We shall describe in Chapter 4 the very clever method devised by Lagrange to deal with such constrained systems in order to determine at the same time the equations of motion and the reactions of constraints. EXAMPLE 2 . - Wheel connected to a linear spring Let us consider the rigid wheel already described in subsection 1.1.4.3. The track of it on the floor is now assumed to be a straight line, taken as the 0x-axis. The Oxzplane is vertical and ~ designates the acceleration of gravity. The wheel centre is connected to a fixed and rigid wall by a spring (stiffness coefficient K) acting in translation, see Figure 1.20. M is the wheel mass, supposed to be uniformly distributed over the circular disk (radius R). The system is then moved away from its position of static equilibrium by imparting the horizontal displacement X0 to G. The exercise consists in formulating the equation of motion successively in the two following contrasted cases.
32
Discrete systems
S o e ic~ z
x
o v///////////////A
c
-
Figure 1.20. Wheel connected to a wall by a spring 1.
The wheel slides perfectly on the floor
The system is described by using the two independent variables X and r In the presence of gravity, the condition of contact with the floor Z = R implies a reaction from the floor T~ = M g k that balances the weight of the wheel. Clearly, this reaction does not enter into the equations of motion. X is governed by the equation of equilibrium of the horizontal forces KX + MX = 0. On the other hand, r is governed ..
by the equilibrium equation of moments i, = 0. The angular momentum L is easily determined as follows. One starts by calculating the velocity of a current point of the disk. Next, the angular momentum of an infinitesimal area of the disk is obtained, which is then integrated over the whole disk area. The mass per unit area of the disk being denoted p (kgm-2), this gives: V = r(ou I
dL = pr3drdO(oj => L = p ( o j
r3drdO = J ( o j
where J is the moment o f inertia of the disk about the axis of rotation. From the ~.R 4
MR 2
above integral, it is found that in the present case J = p ~
=~ . Therefore, the 2 2 equation of motion reduces to JO = 0. Going a little bit further, it could be easily shown that, provided an initial velocity k (0), r (0) is imparted to the wheel, the response is a horizontal oscillation about the fLxed point of the spring, of frequency fl = ~ x
, linearly superposed on a rotation at constant angular velocity (o(0)
about the wheel axle. However, in the context of this book, mathematical techniques used to solve this kind of differential equations fully deserve an extensive presentation, which is postponed until Chapter 5.
Mechanical systems and equilibrium of tbrces 2.
33
The wheel is rolling without sliding on the floor
As already shown, the wheel is now a SDOF system. Furthermore, the condition X = Rip implies the existence of a horizontal reaction of the floor Tx = Txi. The equations of equilibrium become:
Kx+
= rx
Elimination of Tx yields:
Jk Tx=
R
R2
2
A single equation of motion is thus produced, expressed here in terms of X: .9 K X + M eX
=
0
J 3M 1 1 2K where M e = M + - - = ~ ~ f = R2 2 ~ 3M
N O T E . - Inertia o f the rolling wheel As indicated by the last result, when the wheel is rolling without sliding, it oscillates at a lower frequency than when it slides without rolling. The reason for this is that rolling motion adds inertia to the system while stiffness remains unchanged. Accordingly, it can be advantageous to minimize the mass of rotating mechanical components. For instance, during acceleration, the legs of a cyclist are solicited "twice" by the mass of tires. Indeed, provided most of the mass is at the periphery of the wheel, it is found that J = MR'-, hence M eX" = 2 M X . EXAMPLE 3 . - Changing direction o f a spinning wheel
f'2
J=MR 2
/
!
Figure 1.21. Changing the direction of the axle of a spinning wheel
34
Discrete systems
Let us consider the simple experiment sketched in Figure 1.21, which consists of holding a spinning wheel by its axle and changing the direction of the axle. The spinning angular velocity s is assumed to be much larger than the angular velocity ~) imparted to the axle by the experimenter. If so, the angular momentum of the system remains practically collinear to the axis of spin. The mass M of the wheel is assumed to be essentially uniformly distributed at the periphery and so J = MR 2. We want to know the force, or torque, which has to be exerted on the axle to change its direction from horizontal to vertical.
.O
Figure 1.22.
Rotation of the spin axis
As indicated in Figure 1.22, 0 is the angle of the spin axis counted from the initial configuration, which is horizontal. Assuming that s for sake of simplicity, the following results hold, which are broadly known as the gyroscopic approximation: L = Js
I = cos0i + sin0k
L = J$2i = JK20 (-sin0i" + cosO/~) = .71~F = 2el" x /~ * 0 Where .MF = 2gl x F is the torque imparted by the experimenter: .71~cr = 2el x/~ = 2e(cosOi" + sinO/~)x/~
F= Frj +Fzk Identifying component by component the rate of change of the angular
ja2~J momentum with the external torque, it is found that Fx = F z = 0"F,. = + '
"
. As 2s
shown in subsection 1.2.3.3, the force thus defined can be identified with a Coriolis force. Here, 0 is taken as negative, because the rotation considered in Figure 1.22 is ...,,
,..,
from i to k , i.e. in the direction opposite to that of a direct frame. Therefore, the
Mechanical systems and equilibrium of forces
35
experimenter must exert a vertical moment by pulling with the right hand and pushing with the left hand on the wheel axle. The law of action and reaction as applied to the two connected subsystems (the wheel on one side and the experimenter on the other), implies that the experimenter is subjected to a torque equal and opposite to L. Hence, if he stands on a swivel chair, he will turn to the left. Application of such a result is very familiar in cycling. Provided the bicycle runs forwards, s is negative. When the cyclist imparts a horizontal push with the right hand, the bike turns on the left and get tilted towards the inside of the bend. Conversely, by imparting a tilt to the bike, the cyclist can turn without activating the handlebar. However, such a way of driving is not advisable at low speed. Indeed, when the direction of L significantly departs from that of the axle of the wheels, it becomes harder to keep control of the motion!
1.2.4 Inertia forces in an accelerated reference frame It is not always convenient to formulate the equations of motion of a system by using inertial coordinates. Therefore, it is of interest to specify how the acceleration of a mass-point is transformed when noninertial coordinates are used. Here, for sake of simplicity, the problem is restricted to the case of motions of a particle taking place in a plane. The general case of 3-D motion is discussed in Chapter 2. Finally, a general formula can be written, going along the same line as that used in subsection 1.1.3.3 to derive the general formula [ 1.4] for the transformation of velocity. Y
_
_. / X
-~ (t} ~ ~
~
0
J
o
x
Figure 1.23. Change of Cartesian referenceframes As shown in Figure 1.23, we define an inertial Cartesian frame (~)
(axes
ox, oy and unit vectors t, i ) and an accelerated Cartesian frame ( ~ ) (axes OX,OY and unit vectors f, i ). The vector position of a particle is then given by:
36
Discrete systems ..__> ._...> o M = xi + yj ; OM = XI + YJ
[1.36]
Since (~) can be transformed into ( ~ ) by the product of a translation and a plane rotation, the coordinates are transformed as follows:
L
c
v'
where C = cos 0, S = sin 0
[1.37]
Incidentally, in accordance with the formula [ 1.4] the transformation [ 1.37] may also be expressed as: x = f~ ( t ; X , Y ) ) = Tx (t)+ X c o s ( O ( t ) ) - Y sin (O(t)) y = fy ( t ; X , Y ) ) = Tr (t)+ X sin (O(t))+ Y cos (O(t)) Or, by using the notations of formula [ 1.4]"
[q'l= [rl+ [:l ][q] where[q']r=[x
yl;[q]r=[X
Y ] ; [ T ] r = ~ T x Ty 3
[1.38]
aL aL aX
OY
[+1= air
air
Lax or
is~ :]
By differentiating [1.37] with respect to time, the velocity of the particle is expressed as-
E~]:,y+O['xlI-~c ~IE Is xu +I~
[1.39]
The last term of expression [ 1.39] is the relative velocity in the accelerated frame ( ~ ) , as expressed in the inertial frame ( ~ ) . The relative velocity as expressed in the frame (P-,z) is obviously:
SlEs~:Jill: E~]
[1.40]
On the other hand, the sum of the first two terms in [ 1.39] is identified with the transport velocity which has a component of translation and a component of rotation. The last, as expressed in the frame (P--2) is in the tangential direction. In vector notation, it takes the same form as relation [ 1.33]:
Mechanical systems and equilibrium of forces
I~, ~']E'~~l[xl,,E~ ~x]0~ ~o,~ wherek=ixj=IxJand
37
[1.41]
R=XI+YJ
Now, by differentiating again the relation [1.39] with respect to time, the acceleration of the particle is expressed as:
E;]:[~;]+o~[:~~][x]+o[~ :~][xl+~o[~ :,~][~]+I~:;[~] [1.42] The last term stands for the relative acceleration. As expressed in ( ~ ) , this component is radial: [1.43] In the penultimate term we recognize a Coriolis acceleration, in accordance with [1.34]. As expressed in ( ~ ) this component becomes:
[1.44] The sum of the remaining terms can be identified with the transport acceleration. It is of interest to express the two components of rotation in ( ~ ) . The first rotation component is identified with the centripetal acceleration: r
_Q2/~
[1.451
The second rotation component, called the Euler acceleration, is tangential: ,O
[:~ 1[~ ~]Ex] [o o][x]oo,~. S
C
=
-S
Y
.-
0
Y
-.
[1.46]
Thus, it is found again that when expressed in terms of variables defined in a rotating frame, the acceleration of a particle may consist of three distinct components which are not second time derivatives of displacement variables. The corresponding inertia forces are the centrifugal force +ms
the Coriolis force -2m,(2/~ x/~ and
the Euler force - m ~ k x/~. Finally, for sake of completeness it is worth to quote the general formula for transforming the acceleration from one frame to another. Time differentiation of [ 1.4] produces the following formula:
38
Discretesystems
~)t 2
-c3t
"~ [q]2 j[ttl+ [J 1[/t1
[1.47]
1.2.5 Concludingcomments
Basically, Newton's laws of motion introduce two vector quantities which stand for the fundamental concepts of Newtonian mechanics. In the case of linear displacements (i.e. translations), the primordial quantity is force, and linear momentum measures the action of the force. In the case of angular displacements, the primordial quantity is the moment (or torque), and angular momentum measures the action of the moment. Nevertheless, as already pointed out, Newton's equation of motion keeps the same form, whether a linear or an angular displacement is used. On the other hand, the traditional presentation adopted here, which starts from Newton's three laws, could have been replaced by a more contemporary and axiomatic one, which is based on only two founding principles, that of the existence of inertial frames and that of conservation of momentum. However, the author believes that by doing so little would have been gained for applications in the field of mechanical engineering. The reader interested in such more formal aspects of classical dynamics may be referred to [JOS 02]. On the other hand, in the vectorial approach to mechanics, Newton's law of motion is directly applied to produce the dynamic equations of a given system. As already emphasized, this method is traditionally adopted in elementary mechanics, for reasons of clarity and mathematical simplicity. However, it requires one to write down a detailed balance in which all the forces exerted on the system are formulated explicitly, including the reactions induced by the constraints. As illustrated in the next chapter, even for simple systems such as a double pendulum, the vectorial method becomes intricate and unduly tedious. Fortunately, it is possible to avoid this difficulty by adopting the so called analytical or variational approach, which introduces the work of the forces as the primordial quantity. By doing so, the reactions of constraints are automatically eliminated, provided they do no work. Thus it is this second approach that shall be largely favoured hereafter in this book. However, this does not mean that the vectorial approach has to be rejected. On the contrary, the vectorial method remains an efficient tool, at least in order to understand better the physical meaning of the equations of motion established by the analytical method. Indeed, to most of us the concept of force remains more familiar and is more intuitively understood than the concept of work, or energy. Finally, coming back to the comment concerning linear and angular variables, it will be shown that the analytical approach makes systematic use of generalized quantities, which can be defined independently from their physical nature. Accordingly, linear and angular displacements may be understood as two particular kinds of generalized displacements, while forces and moments are two particular kinds of generalized forces.
Chapter 2
Principle of virtual work and Lagrange's equations
To quote from Lanczos [LAN 70], "by founding the analytical mechanics, Lagrange added nothing fundamentally different to Newton's laws, but provided an immensely powerful weapon to solve any mechanical problem on the basis of pure calculation" and his book "M6canique Analytique", first published in 1788 "may be considered rightly as an extraordinary achievement, which opened an entirely new world to mathematical modelling in mechanics". Analytical mechanics is entirely formulated in terms of generalized coordinates, providing thus mathematical expressions which hold independently of the specific coordinate system chosen. It introduces, as prime concepts, scalar quantities such as kinetic and potential energies, instead of force. Then, a variational principle concerning energy is used to derive the equations of motion in a purely analytical way. Variational principles and methods are very appealing in various branches of theoretical physics, as they bring out the symmetrical nature of the fundamental laws of physics. Following the approach of many textbooks devoted to mechanical engineering, the formalism of Lagrange's equations will be introduced here starting from the principle of virtual work. Nevertheless, it will be restated in the next chapter, starting from the principle of least action, as formulated by Hamilton, which offers richer perspectives both for a deeper understanding of physics and for the development of mathematical methods to solve practical problems.
40
Discretesystems
2.1. Introduction Direct use of Newton's second law for establishing the dynamic equations of constrained multi degrees of freedom systems can often be a tedious and even an unfeasible task. Actually, the constraint reactions arise as supplementary unknowns, which have to be eliminated, because they cannot be considered as additional independent variables. In most instances the elimination process is not a straightforward task, even in the case of 2-DOF systems. This is illustrated in the following example, easily extended to an arbitrary number of DOF, to stress with the difficulty of the vectorial treatment of mechanics. EXAMPLE. - Double pendulum
0
t
X
..i,
k
i
,Ml I ,M2
Figure 2.1.
Doublependulum
Consider the system shown in Figure 2.1 where the two particles P~ and P2, with masses M 1 and M s , are constrained to remain in the vertical plane Oxz. Since the connecting strings are assumed to be rigid, we have to deal with a 2-DOF system. Its motion is described by using the angular displacements 0~ and ~2. In the balance of forces (or moments), it is necessary to include the tensions T~,T2 as new unknown vectors, which have then to be eliminated to produce the final form of the dynamical equations, expressed in terms of independent variables only. However, the elimination process is much less obvious than in the case of the simple pendulum. On the other hand, it can be noted that T~ and T2 are normal to the path of the particles and hence do not perform any work. Moreover, this would remain true in the case of any kinematically admissible motion, i.e. a motion that is consistent with the kinematical constraints imposed on the system. Therefore, the idea is to establish the equations of motion, starting from a balance of work performed by the forces instead of forces themselves. This is the aim of analytical mechanics of which first notions are introduced in section 2.3, after having reviewed
Principle of virtual work and Lagrange's equations
41
the concepts of work and of mechanical energy and having discussed some general implications concerning the motion of discrete systems.
2.2. Mechanical energy and exchange of it
Mechanical energy is a scalar and additive quantity, which depends upon space, but not upon the coordinate system used to describe the motion. A natural way to introduce this quantity is to perform a balance of the work done by the generalized forces exerted on the material system, between two arbitrarily given times t 1 and t 2 .
2.2.1
Work and generalized forces
2.2.1.1 Work performed by a force ...,.
Let F be a force, whose point of application is changed by an infinitesimal amount dX. It performs the infinitesimal work defined as the scalar product (also known as the inner product)"
d74: = F.dX
[2.1]
NOTE.- Notation of the scalar product In relation [2.1], the scalar product is defined in an Euclidean space with a dimension at most equal to three. Accordingly, the usual vectorial notation of Euclidean geometry is used. However, having in mind further extension to Ndimensional and functional vector spaces, the scalar product is also written by using either the matrix or the functional vector notation <, >. For instance:
F.d'X - [F ]T [dX ] - < F, dfi, > Work done between t~ to t2 , is given by the integral:
~47F(tl't2 )= :~(t~) F.dX
[2.2]
Such a result can be immediately extended to the case of any system of N particles, because it suffices to sum up the individual contributions of each particle forming the whole system. Let Fj be the force impressed on the j-th particle that is displaced by Xj(t). In Cartesian coordinates, the work produced by the whole system between t 1 and t2 can be written as:
42
Discretesystems
N f2j~t~)_ I[X(t~)] F,.d,,~, = [F]"[dX]
(tl'te)= Z
j=l
gj(tl )
J[X(tl)]
[F] T
=[F~,,F,,,,Fz,....FxN,F,.N,Fm~
[x]
=[x,,v,,z,
[2.3]
.... x,,,r',,,z,,]
2.2.1.2 Generalized displacements and forces Since work is defined as a scalar product, it does not depend upon the coordinate system used to express the force and displacement vectors. For instance, shifting from Cartesian to generalized coordinates [q(t)], we obtain:
WF(t,,t2) =
[F]" [ d X ] : -/[X (tI)]
[Q]"
[dq]
./[q(tI)]
[2.4]
where [Q]" = [Q1,Q2.... QNo1; [q]~ = [q,,q2 .... qNo ] [Q] denotes the vector of the generalized forces. When the scalar product [Q]T [dq] is written by using the index notation, the individual contribution of each pair of conjugate (dual) components of force Qk and displacement qk appear explicitly: [Q]T[dq]=Qkdqk;
k : l .... ND
[2.51
Now, using the transformation rules [1.3], we may shift from Cartesian to generalized components of forces as follows:
dWF(t)=[Q]T [dq]=[F]T [ tgf ] [dq]
[2.6]
And so, identification of the force components gives: [Q]T =[F]T
[,gf/aq]=[F]T [J]
[2.7]
where [J]is the Jacobian matrix already introduced in Chapter 1, subsection 1.1.3.1.
Principle of virtual work and Lagrange's equations 2.2.2
43
Work o f inertial f o r c e s a n d kinetic e n e r g y
2.2.2.1 L i n e a r m o t i o n (translation) in an inertial f r a m e o f reference
Let X ( t ) be the displacement of a particle, as defined in a fixed Cartesian frame. The work of the inertia force is:
W ( t 1, t 2 ) =
- m J( .dX = J X (fi)
- m X . X dt = -
m X
[2.8]
t~
This result is now re-written as: W(t,,t 2 )=-As
=s
)-s
2)
[2.9]
where s is the kinetic energy of the particle, given by:
w ere -Ilxll This scalar quantity is said to be positive definite as it becomes strictly positive as soon as the particle moves. Extension to a system of N particles proceeds simply by adding the individual contributions of each particle:
~e~(t) = - ~ Z m , V 1 N
[2.11]
2
j=l
From the mathematical viewpoint, expression [2.11] is a quadratic form of the particle velocities, which is symmetrical, positive definite. It is written in matrix notation as"
I
],
[M][,e]
[2.12]
[,~] is the velocity vector of the system and [M] is the m a s s matrix. It takes here the particular form of a diagonal matrix, in which the mass coefficients related to the same j-th particle (velocities "~i' I?j,2j) are all equal to mj. Since expression [2.12] remains invariant with respect to any change of coordinate system, [M] is actually a second-rank tensor. Moreover, as expression [2.12] is also invariant with respect to transposition, [M ] is symmetrical, a property which holds in any coordinate system.
44
Discretesystems
2.2.2.2 Rigid body rotating in an inertial frame of reference Let us consider a rigid body free to rotate around its centre-of-mass G, which is assumed to be fixed. This 3-DOF system is described in a direct Cartesian frame with origin G. s
denotes the angular velocity vector, defined by"
.0 = & i + & j + n~K = q'j + q', j + ~=~
[2.13]
where ~,7'y,~Fz are the angles of rotation about the coordinate axes, as seen in Figure 2.2.
kz ~ Z~ \ \ \ \
\
--7 i
Wx S X
WY
~1111
Figure 2.2. Direct Cartesianframe The linear velocity of a current point of the body is then obtained by using relation [1.33]" V = g 2 x ? . Since d ~ = s is an infinitesimal rotation, s can also be thought as an instantaneous rotation vector. As shown in Appendix 2, the coordinate transformation of a point in the infinitesimal rotation is"
I,
Y(t + dt) = + d ~ Z(t +dt) -d~y
1 +d~
1
-d~x 11Y(t) 1 _][.Z(t)
[2.14]
NOTE. - Infinitesimal and finite rotations If a finite rotation ~ = ~ j
+ ~,,] +~z/~
is considered, the transformation
F'= ~F x F does not correspond to a rotation anymore. Indeed, it can be easily checked that the Cartesian frame Oxyz is thus transformed into an oblique frame:
Principle of virtual work and Lagrange's equations
I =~xi
=~,
-~,.
J =~xj
=
-
-
45
2
-
z
In order to describe finite rotations, one often makes use of the Euler angles, see Appendix 3. The reader is also referred to [GOL 80], [JOS 02] for a detailed discussion of finite rotations. The elementary angular momentum is (cf. formula [A2.7]): dL = pd77(~ x ~ x ? ) =
pd72(r2~2-(F.s
[2.15]
where p is the mass per unit volume of the body and dle the elementary volume. Let .._>
x, y, z be the Cartesian coordinates of a current point. The components of dL are found to be:
dL~ = pd72{(y 2 + zZ )~Qx - yXg2y - ZXg2z } dey = pdle {(x 2 +
z 2 )~'2y - x y ~'2x -
Zy X2~}
[2.16]
dL z = pdl~{(x2 + y2 )X2z - yZX2y - XZs } Finally, by integrating [2.16] over the volume (V), the result is the matrix relation:
I[L]=[/l[all
[2.17]
[/] is the matrix of inertia of the body, whose Cartesian components are:
lxx = II~v,O(Y 2 + z2 )dxdydz;
Ixy = lyx = - ~ v pxydxdydz
lyy = ff~V /9( x2 + z2 )d,xdydz;
Ixz = Izx = - ~ v pxzdxdydz
lzz = ~fJv P( x2 + y2 )dxdydz;
lyz = lzy = - ~ V pyzdxdydz
[2.18]
[/] can be reduced to a diagonal form by using the coordinate frame of the principal axes of inertia of the body, which are given by the eigenvectors of [/]. Since the matrix is symmetrical, the eigenvalues and eigenvectors are real and the latter are orthogonal to each other (cf. subsection 2.2.2.5 and Appendix 4). Now, the kinetic energy of an elementary material volume with mass p d t ~ is given by:
=
2
=
2
-
}
[2.19]
46
Discrete systems Finally, integration over the whole body gives:
1 L..O = l[a]T Ill[K2]
[2.20]
Here again, it is found that kinetic energy is a quadratic and symmetrical form of velocity, which is positive definite. Hence, shifting from a motion of translation to a motion of rotation, the linear velocity vector is replaced by the angular velocity vector [,62] and the mass matrix is replaced by the inertia matrix [I], both having the same basic mathematical properties in that, just like [M], [/] is a second-rank tensor.
2.2.2.3 Change of referenceframe Let us consider a mechanical system set both in translation and rotation. Since kinetic energy is an additive scalar quantity, it can be expressed as a single quadratic positive definite form. However, it is often desirable to separate the translational and the rotational parts of motion. This is made possible by considering two frames of reference, one of them being an inertial frame and the other being tied to the centreof-mass G of the system. In most instances, G is in an accelerated motion with respect to the inertial frame. Then one is led to calculate the kinetic energy, referring to the inertial frame, but still using coordinates (or displacements) defined in the accelerated frame. More generally, let ce~ be the kinetic energy of a mechanical system in an inertial frame, as given by equation [2.12] in terms of the Cartesian velocity vector [)~l" Let [ql be the displacement vector as defined in an accelerated frame. Relation [1.4] gives:
[X(t)]=[f([q])];
,gf ] +[j ([ql)][ql IX]= --57-
Substitution of this expression in equation [2.12] yields:
8.=
89 [_~t]]"[M] [[Jl[q]+ [o~f]] 1[[ ]" [Jl[q]+ ~ = i [q]'[J +LOtJ
[
[M] [Jl[q]+
This form separates kinetic energy into three distinct components, namely:
1. Transportenergy
E2"=i[aOtf jl" [MlIa-~f
[2.21]
Clearly, this is the only nonvanishing term when the system is at rest in the accelerated frame.
Principle of virtual work and Lagrange's equations 2.
47
Relative energy
oec(r) = 1 7101" [M'l[q] ; where [ M ' ] : [J]" [M ][J]
[2.22]
[M'] is the relative mass matrix, which is symmetrical and positive definite like [M]. It has to be noted that [J] and thus [M'] can depend upon the relative displacement vector [q], in contrast to [ M]. Thus, relative energy is still a quadratic symmetrical and positive form of the relative velocity vector. However, it can also depend upon [q]. 3.
Mutual energy (or cross-energy)
d""=7[L a, j Mutual energy Er(m) gathers the last two terms present in the total kinetic energy oe,~. However, as each of them is related to the other by a transposition, they become identified to the same scalar. Hence, ,f(m) is re-written as"
[2.23] Mutual energy couples linearly the relative and the transport velocity vectors. As a final comment, it can also be noted that generally, [J] and [M][J] are not necessarily symmetrical. EXAMPLE.- Particle rotating about a moving point
Z
-
/P
P
.>,-o" x
Figure 2.3. Particle rotating about a moving point
48
Discretesystems Let Xoi + YoJ + Zok be the position vector of a point O, as defined in an inertial
Cartesian frame with unit vectors i', j,/~. Consider the Cartesian frame relative to O, . . . . . . . . .
.,,
...
-..
with unit vectors /, J, K parallel to i, j, k . In the last reference frame, the position of the particle P, which rotates round O, can be described by the spherical coordinates R,8,~p, see Figure 2.3. However, direct use of such a coordinate system is not straightforward. It is more convenient to calculate the kinetic energy using the Cartesian coordinates defined in the frame relative to O. The result is then expressed in terms of the independent variables O,r The Cartesian coordinates of P in the inertial frame are: X = X0(t)+~; Y = Y0(t) +r/; Z = Z0(t)+~'; ~: = Rsinr
r/= RsintpsinO; ~"= Rcosr
The kinetic energy of P in the inertial flame is found to be: m
z2 9
m
m (~,02 + yo2 + Z,o2)+ m (~,0~ + l;,of/ + Z0r
<=T
+
+
)
The last step of the analysis expresses the result in terms of R,O, tp and in sorting out the relative component of energy, which is finally written as:
~'~ = mRS.(tp2.02 sin2 ~p): mRZ -'~ 2 2
o]E'osinOtp][ "]
This yields a mass matrix [M'] function of the angular displacement tp. In a similar way, the mutual energy is given by:
E(~m)= mR [ Xo
~*o Z0
]/Fcoscose sinsine 01101 cos~psinO
k-sin~p
sin(acosO
0
0
0
0
This produces a non-symmetrical mass matrix, which depends on 0 and (a.
2.2.2.4 Generalized inertial forces in a rotating frame The generalized forces related to kinetic energy as expressed by using coordinates referring to an accelerated frame will be discussed later. The results obtained in Chapter 1 subsection 1.2.4. concerning a plane rotation can now be
Principle of virtual work and Lagrange's equations
49
extended to a 3 - D rotation. Cartesian coordinates are transformed by a 3 - D rotation as follows:
IX] = [~J~][X]~==~IX]- [~]-1 Ix]
[2.24]
where Ix] denotes the position vector of a particle referring to a Cartesian inertial frame and IX ] denotes the position vector of the same particle referring to the rotated frame. The matrix of rotation [5~] is formed with the direction cosines of the base vectors of the rotating frame, as expressed in the inertial frame:
I =a~i +b~j+qk ;J =aei +bej +c2k ;K =a3i +b3j +c3k
[2.25]
It is easily shown that [~] is an orthonormal matrix depending upon three independent parameters:
I
al a2 a31
[ ~ ] = b,
b2 b3
cI
c 2 c3
[ d2+b2"!-C2--I. withlaiaj+bibj+cicj =0 [
[2.26]
i#j=1,2,3
As a consequence [~]-' = [:R]T . On the other hand, differentiation with respect to time yields the following results:
The instantaneous rotation of the particle is defined by the angular velocity vector ~ = .Q~[ + .Q, g + ..Qz/~. Assuming here that the relative velocity E"~ ] is zero, [Jc] reduces to the transport velocity vector, as expressed in coordinates of the inertial frame, whereas its expression IV] in terms of the rotated coordinates is given by the equation [1.33]. Thus, we have:
where [s
is the instantaneous rotation matrix given by the formula [A2.3] of
Appendix 2. From these two expressions of the transport velocity, it is readily found that:
50
Discretesystems
I O -~ -S2y .O~
ov1<~[~]:[~][~]
-a~
0
[2.29]
Therefore: -
+
Finally, expressing the total acceleration which includes the relative terms
[2.30]
IX]
and [ J~ ], we obtain as a final result: [2.31] Thus the acceleration in the inertial frame, as expressed by using the coordinates of the rotating frame, is found to be the sum of the four following components: 1. Euler acceleration [ O ] IX ] 2.
Centripetal acceleration [ 0 ] 2 [X]
3.
Coriolis acceleration 2 [.(2][.~ ]
4.
Relative acceleration [J~ ]
in full agreement with the results of Chapter 1, subsection 1.2.4. 2.2.2.5 Properties of Hermitian matrices
The Hermitian matrices, hereafter denoted [H], are built of complex elements and, as a definition, they verify the following condition: , [H]= H , IT r162 (Ho = Hii)
[2.321
where the star (*) marks the transformation by complex conjugation. The symmetrical matrices, hereafter denoted [S], which are built of real elements, constitute a subset of the Hermitian matrices and it is convenient to describe the properties of [S] as a particular case of those holding for [H].
Principle of virtual work and Lagrange's equations
51
matrix [A] can also be viewed as a linear algebraic
A complex ( N x N )
operator in a complex vector space of dimension N, which transforms a vector X of that space into another vector Y of that space. In matrix notation, the transformation is written as:
[Y]=[A][X]
[2.33]
In the terminology of linear operators, EA* 3T is known as the adjoint matrix of In] and matrices [H] or [S] are said to be self-adjoint. Going a little bit further, the vector space can be provided with a scalar product, which is written by using either the functional, or the matrix notation:
>=txl
E .I rx =
>.
[2.34]
Incidentally, the second equality in [2.34] shows the invariance of scalar quantities with regard to transposition. As is the case in normal Euclidean 3D-space, the scalar product of real vectors is commutative and provides a real scalar. NOTE.- Hilbert's spaces More generally, a vector space which is complete (i.e. any Cauchy sequence converges to a vector within that space, for further details see Appendix 1 paragraph A1.4) and which is provided with a scalar product is termed a Hilbert's space. The scalar product is used to define the natural metrics of the space. Returning back to matrices operating on a Hilbert's space of finite dimension, it is recalled that the eigenvalues and the related eigenvectors of a matrix are the nontrivial solutions of the following homogeneous problem: E[A]- 2, [I]-] IV, ]= [0]; with
lily, II
0
[2.35]
where [I] denotes the identity matrix Ij.~ = 1, if j = k and 0 otherwise. [~p,,] is the n-th eigenvector of [A] which is related to the n-th eigenvalue 2,,,. The natural norm of [~0,] is
I1[ ,II =
Unit eigenvectors are then
produced by using the natural norm. Hermitian matrices have the properties which are listed below (for mathematical proofs, see Appendix 4): 1.
All the eigenvalues are real numbers.
52
Discretesystems
2.
All the eigenvectors related to distinct eigenvalues are orthogonal to each others. Starting from the whole set of eigenvectors, it is always possible to define an orthonormal basis of the Hilbert's space in which [H] is operating. This basis is characterized by the transformation matrix [~], of which columns are formed with a set of N orthonormal eigenvectors. Therefore [~] is said to be orthonormal and it can be shown that its inverse is identical to its adjoint:
.
[~]-~ = [~*]r
[2.36]
The matrix [~] can be used to transform [H] into a diagonal form as follows:
[A] = [~]-l[H] [~] = [~*]r [H] [~]; [2.37] A,j = l i f
j=i
and 0 otherwise
In the language of geometry, the transformation [2.37] is a similarity. Similarity maintains the parallelism of vectors, but not the direction. Two matrices related to each other by similarity are said to be similar. The eigenvalues of similar matrices are the same. ~
The orthonormal transformation [ r ] = [ ~ ] [ X ]
can also be viewed as an
orthonormal change of coordinates of the same vector from the initial basis of definition (coordinates qn ) to the basis of the [fa,] (coordinates q~). The transformation of coordinates is written as: [q] =[~][q I r
[q I = [~]-' [q] = [~*]r [q]
[2.38]
Any [HI matrix is thus transformed into a similar matrix noted [H I" [H]' =[~* ]r [H] [~]
[2.39]
Going back now to the special case of symmetrical matrices [S] operating in a real vector space, we consider the quadratic form: [q]r [S][q] = cr
[2.40]
If the sign of or remains the same whichever [q] may be, except the null vector, IS ] is said to be either positive definite, or negative definite, in accordance with the sign of ~ Now it can be shown that the necessary and sufficient condition for IS ] to be of a given sign is that all the eigenvalues are of the same sign, i.e. positive if [S ] is positive. Obviously, two other cases are also possible. One is that all the
Principle of virtual work and Lagrange's equations
53
eigenvalues have the same sign, except some of them, which are found to be zero. Such a matrix is said to be positive, or negative, in accordance with the sign of the nonvanishing eigenvalues. A final occurrence is that all the eigenvalues do not have the same sign, in which case the sign of the matrix is undefined. EXAMPLE.- Principal axes of the tensor of inertia
i
z
.Ix 2.4. Principal axes of inertia for a rigid body of revolution
Figure
The tensor of inertia [/] of a rigid body is symmetrical and positive definite. Generally, it is expressed as a full matrix, if referred to an orthonormal basis with no additional particularity. However, the eigenvectors of such a matrix define a principal frame of inertia (or basis) of the body in which the inertia matrix is diagonal. The coefficients are the eigenvalues identified thus with the principal coefficients of inertia. Now, if the body is symmetrical about some axis, taken as the Oz-axis, the latter is necessarily a principal axis of inertia corresponding to the eigenvalue I z , called the polar coefficient of inertia and denoted J. The remaining two eigenvalues are identical to each other I x = ly = J / 2 and any pair of axes that are perpendicular to each other and to Oz, can be taken as the principal axes (i.e. orthogonal eigenvectors), see Figure 2.4.
2.2.3
Work performed by forces deriving from a potential
2.2.3.1 Potential energy The work done by a force that depends solely on the position of the particle can be written as:
N2v(tl,t2)
=
[ I
/7(F). dF dt dt
=
f
~('~) _ a~(t,)
[2.41]
54
Discretesystems
where ? denotes the position vector at time t, as defined in a Cartesian frame, d~ is the infinitesimal displacement of the particle occurring over the infinitesimal time interval dt. The last expression of work in [2.41] introduces the concept of potential energy, denoted s Furthermore, letting t2 tend toward t,, the force can be expressed as the gradient of the potential, with the sign changed: F,(~) = - a g . r dri
F(F)= -grad(~ep)
[2.421
Here, the subscript i denotes the index of the Cartesian coordinates of the point. In accordance with Newton's second law, so far as the response of the mechanical system is concerned, knowledge of the gradient of the potential is sufficient. Thus, the potential can be defined save on an additive constant, which can be chosen arbitrarily, and in dynamics, only the fluctuating (i.e. time varying) part s (t) of the potential enters into the problem. Moreover, it can be noted that the work done by a force derived from a potential does not depend on the time-history of motion, but only upon the change between the initial and the final configurations. In particular, it vanishes when ~(t2)=~(t~). This is formulated as the following condition concerning the closed curvilinear integral: F.dF = 0
[2.431
d~ is an infinitesimal arc, which is oriented along a closed trajectory. An interesting corollary of such a property is that potential energy is left unchanged by any flame transformation. Finally, it is found that s (F) = s ( X ) , where X denotes the displacement vector.
2.2.3.2 Generalized displacements and forces
Let us consider a system of N particles. IX ] denoting the vector of Cartesian displacements; the potential energy of the whole system is simply the sum of the potential energies of the individual particles: N
s ([X ])= 2 ~ ' ) ( [ X, 7)
[2.44]
j=l
where [X j] is the displacement vector of the j-th particle. Now, if the same system is described by using an independent set of ND generalized displacements, the expression of the potential energy is transformed into:
Principle of virtual work and Lagrange's equations
( [ q ] ) - Ep (Ix ])
55
[2.45]
Since the use of generalized displacements (or coordinates) leads us to specify the degrees of freedom, and not the particles, it becomes convenient to draw a distinction between the terms of ~ [q] that involve a single DOF and those that depend upon several distinct DOF. The latter are recognized as interaction or coupling terms. Finally, the generalized displacements are related to the generalized forces by using the differential form of relation [2.5]:
ar dx,- - 7agp o . dq* =:~
dW = - 0 X k
-
-l g
[2.46] Qk = -
3qk
; k = 1,2,... ND
EXAMPLE 1 . - The simple pendulum Let us consider once more a simple pendulum of length L. If 0 denotes the angle with the vertical direction; the potential energy can be written as s (0)= MgL(1-cosO), where the arbitrary constant has been chosen in such a way that ~e, vanishes if the particle is at the lowest position 0 = 0+ 2k;z where k =0,1,2 .... The conjugate generalized force is Qo = - M g L s i n O . In physical terms, it is immediately recognized as the restoring moment that is induced by the weight of the particle about the fixed point O. Obviously, the force would be the same if the potential uep(0) = -MgLcosO would have been considered. EXAMPLE 2. - Coupling of two pendulums
02
M
x
9
M
Figure 2.5. A pair of identical pendulums, coupled by a linear spring The system to be studied is shown in Figure 2.5. The potential is found to be:
56
Discretesystems
G (01'r
-MgL(c~
K : (sin 0 l - sin r + cosr +---~-
)2
The generalized forces are:
- ---
Qo,-
aO 1
aE. Qo~ = - O 0 2
= - M g L s i n 0 l - Kg 2 (sin 01 -sin 02 )cos0 l = - M g L sin 82 + Kg 2 (sin 01 - sin 02 )cos 02
They identify with the physical moments about the fixed points of the physical forces acting on the system. As expected, the moments induced by the restoring force of the spring comprise an interaction component that couples the two angular displacements 01 and 02 .
2.2.4 Mechanical energy and the exchange o f it with external systems 2.2.4.1 Conservative systems
Let us consider a system, which is actuated by forces derived from a potential and by inertia forces solely. Starting from the preceding results, it is recognized that, at any time during the motion, the change of kinetic energy is exactly balanced by the change of potential energy: _ =0 ~ M~_ + F(F)
fi'2Mr. kdt _ + /['~(t2)_ F(F) dF = 0 J ~(q)
And so: 4 ( t ~ ) - 4 ( t 2 ) = 6 ( [q(tz ) ]) - 4 ( [q(t~ ) ])
[2.47]
Accordingly, the mechanical energy is defined by summing the fluctuating potential and kinetic energies:
[Em(t)= dr(t ) + s (t)[
[2.48]
is an invariant of motion. Therefore, a mechanical system which is actuated solely by forces derived from a potential and by inertia forces, is said to be conservative. By extension, the corresponding generalized forces are also said to be conservative. Clearly, the motion of a conservative system is perpetual in nature and governed at any time by a balanced exchange between kinetic and potential energies. s
Principle of virtual work and Lagrange's equations
57
EXAMPLE. - Oscillations of a simple pendulum Let us consider once more a simple pendulum of length L released from initial position 00 with zero initial velocity. The mechanical energy is immediately found to be: Cm = I 02 _ MgLcosO = - M g L c o s O o with I = ML'2
Now, this result can be used in order to prove that the motion is periodic and to determine the period. Indeed, the velocity can be expressed in terms of cem(00) and
ev(o). T
(coso-cos00)
Hence, it can be immediately deduced that 16~ is upper-bounded by I0ol and that the period is given by the following integral:
4
L
r =
dO
~/cos0- cos00
By carrying out the integration, it would be realized that T is an increasing function of 0 o . The pendulum is a classical example of nonlinear integrable systems, whose motion is rather simple. However, it has to be stressed that the dynamical behaviour of nonlinear systems is certainly not always simple, especially when they are forced, or when they have several degrees of freedom. The dynamical response of linear and nonlinear oscillators will be further discussed in Chapters 5, 7 and 9.
2.2.4.2 Nonconservative systems
Experience shows that real material systems are always exchanging energy with other systems through various interaction mechanisms. Therefore, they are never conservative. Interaction may involve external or internal forces, as briefly outlined below. External forces:
As already indicated in the first example of Chapter 1 subsection 1.2.1.3, external forces can be considered as an asymptotic case of interaction forces, such that one of the interacting systems is not significantly perturbed by the other. When a
58
Discretesystems
conservative system is excited by external forces
the balance of energy
becomes:
742e(tl,t2 )= E~(tI )-~.(t 2 )
[2.49]
Depending upon the sign of this work, the mechanical energy of the system is an increasing, or to the contrary, a decreasing function of time. On the other hand, since the work of external forces depends upon time and variables of displacement only, it can be concluded that external forces are derived from potentials, which will be referred to as external potentials. Furthermore, both the excited and the exciting systems may be considered as two parts of a single system, which interact with each other through a potential. Clearly, the single system thus defined is conservative, as far as interaction between the two parts is potential in nature. Such a point of view will be further developed in Chapter 3, subsection 3.3.4.
Internal nonconservative force: Experience shows that mechanical systems interact with thermo-dynamical systems through various and irreversible mechanisms. As a general and inevitable result, mechanical energy is finally dissipated into heat. A particularly famous consequence of omnipresent dissipation is the impossibility to build devices that would be in perpetual motion. Furthermore, any mathematical model based on conservative forces only, as useful as it may be, remains by nature defective as far as the energy balance is concerned. Fortunately, in numerous cases of practical interest, it is still possible to model such interactions by defining forces said nonconservative, work of which accounting for the exchange of energy. In this way, coupling with thermodynamics may be avoided, the problem being still modelled as a purely mechanical system. The viscous friction force, introduced in Chapter 1 subsection 1.1.5, is the simplest kind of dissipative force which can be conceived for that purpose. Major consequences of introducing dissipative forces in a dynamical model shall be discussed in several parts of this book. Suffice it to say here that a system initially provided with an amount of mechanical energy and subjected to dissipative forces is set in a motion which decays with time, so that the motion is damped out. However, the opposite case can also occur in which nonconservative forces supply the system with mechanical energy. A typical example is that of fluid-elastic forces which couple a moving solid and a flowing fluid. The work of such forces corresponds to an exchange of mechanical energy between the solid and the fluid, the direction of the transfer depending on the detailed features of the dynamically coupled fluidstructure system. Study of such systems is postponed to Volume 4 of this book. Besides their academic interest, such problems are also a real concern in many fields of mechanical engineering, owing to the risk of dramatic failures occurring. Indeed, when the solid is pumping energy from the flow, whether or not some external excitation is present, its motion is steadily amplified up to a certain limit, which is controlled by various nonlinear mechanisms that prevail as soon as the magnitude of the motion is large enough. Unfortunately, such limiting mechanisms result, in most
Principle of virtual work and Lagrange's equations
59
instances, in the destruction of the mechanical components, either by fatigue or by excessive wear.
2.2.5
Work performed by constraint reactions and perfect constraints
A priori, in the energy balance of a constrained system one has to include also the work of the reactions induced by the constraints. Since such reactions arise as additional unknown quantities of the problem, determination of their work is in most cases unfeasible. Consequently, to bypass such a difficulty the key is to model as constraint conditions only the workless constraints, which are said to be perfect. On the other hand, all the forces which do work are described through a material law. This aspect of force modelling is of major importance in the variational formulations of mechanical problems, as further discussed in the next section.
2.3. Virtual work and Lagrange's equations As emphasized for instance in [LAN 70], the idea of solving mechanical problems by considering not only the forces but also the velocities, or the displacements of their point of application is contained in the "Physics" of Aristotle (384-322 B.C.), in relation to the static equilibrium of the lever, see also [DUG 55]. Much later, in 1717, John Bernoulli gave the exact enunciation of the principle of virtual work, which was used first to solve problems in statics, and then introduced in dynamics as well, based on d'Alembert's principle.
2.3.1 Principle of virtual work Let us consider a system of N particles, referenced by a set of Cartesian coordinates. According to d'Alembert's principle, the mechanical equilibrium can be expressed by postulating that the resultant of the forces acting on each individual particle is zero:
Fj=0 In the presence of constraints, the natural idea is to make the distinction between the forces
/~(a)
that are expressed as explicit analytical laws and those /('j that are
defined implicitly as constraint reactions. Hence, the force resultant applied to the jth particle is written as:
/~j = Fj(a)- t-/~j Now, our purpose is to produce a new formulation of the mechanical equilibrium in such a way that the contribution of the reactions Rj is eliminated. The key point is to consider the work performed by the forces. As a preliminary mathematical tool, it
60
Discrete systems
is convenient to define an infinitesimal field of virtual and admissible displacements 6 ~j. Such a field is defined as an arbitrary variation of the coordinates of the system, considered at a fixed time t, which complies with the constraint conditions imposed on the system. It is termed virtual in order to mark a clear distinction from the real displacement that the system actually experiences over a time interval dt. Indeed, as time elapses, the constraint reactions like the other forces acting on the system may change, but the virtual displacements are entirely disconnected from any change in the forces, in contrast to the actual displacement of the system. As a trivial result, d'Alembert's principle leads to:
N =0
=0
t2501
j=l Relation [2.50] can be transformed into a very fruitful result, provided the study is restricted to systems involving solely explicit forces and perfect constraints. Indeed, as the work of perfect constraints is zero, the contribution of the constraint reactions to the balance of virtual work vanishes, and [2.50] reduces to:
N Z Fj(a).6Fj - 0 j=l
[2.5 II
This result, of paramount importance, is known as the principle of virtual work. It calls for the following comments: 1.
In contrast with [2.50], equation [2.51] does not imply that all the coefficients of the virtual displacements 8r, vanish. Indeed, since the constraints connect together some components of the displacement field, independence of the whole set of coordinates r,; n = 1...3N is lost. Therefore, prior to equating to zero the coefficients of the displacement variables, it is necessary to restate the problem in terms of an independent set of generalized displacements, which refer to the degrees of freedom of the constrained system. Such a change of variables yields an expression of the type: [Sq] ~ [ O ] = 0 'q [8q]r
{2, = 0 V n=l,...,NO
[2.52]
[Q] is the vector of generalized forces and [6q] is a vector of generalized virtual and admissible displacements, made of ND independent components. .
Equations [2.51] and [2.52] hold only if the constraints imposed on the system are perfect. The concept of perfect constraint, already introduced in subsection 2.2.5, can now be restated in a more suitable fashion:
A necessary and sufficient condition for a constraint to be perfect is that the virtual work of the constraint reactions is zero.
Principle of virtual work and Lagrange's equations
61
For instance, a constraint condition of rigid connection is perfect because any admissible displacement is orthogonal to the constraint reactions. A unilateral condition also is perfect, because in the absence of contact no reaction is induced, and during contact the reaction is normal to the surface of contact, while any admissible displacement is tangential to it. Another example of perfect constraint is given by the condition of rolling without sliding, which implies a fixed contact point (the instantaneous centre of rotation). In contrast, a contact condition including some sliding with friction could not be described as a perfect constraint. Hence the necessity to model it as an explicit material law. N
The principle of virtual work can be restated as Z F~"'.6-/ = 0 where 6 r is a j=l
field of virtual and admissible velocities. It is worth noting that, historically, the principle was enunciated precisely in terms of velocities. Such a formulation in terms of work rate, or power, instead of work, may be found more convenient, in particular when dealing with nonlinear problems, which require a numerical procedure making use of small time increments to proceed step by step to the solution.
2.3.2
Lagrange'sequations
Let us start from the principle of virtual work, written in the following dynamical form:
N Z ( F j (a, - pj).~rj : 0 j=l
[2.53]
where ~j(a) is gathering together all the force components, except the inertia forces which are expressed in terms of momentum/~j. Now, the aim is to reformulate [2.53] in terms of the generalized variables q, and q, of the system. The Cartesian coordinates X j,Yj,Zj; j = 1,...N
of the
position vectors ?j are written as rk(q~,q2 ..... qNo;t) ;k = 1,...3N, and the associated mass coefficients are denoted m j . Since 6 r k are infinitesimal quantities they can be written as: 3rk 6 q. 6rk = ff~-q, The non inertial terms are transformed according to equation [2.7]:
[2.54]
62
Discretesystems N
3r k
ZF)a)'t~i=~
=
"kr;'<") ~
9
8q, = Q,,Sq,,, with Q,, = Fk~a) t9 rk dq,,
[2.55]
k = 1,2,...,3N; n = 1,2,...,ND Incidentally, when ~fa) is derived from a potential, the related generalized force is suitably expressed as Q, = -t9 ~'p / B q,. Transformation of the inertial terms is less straightforward. Consider first the kth component of momentum:
Pk =m,i'~;
where j : l + E ( ( k - 1 ) 1 3 )
[2.56]
Here, E(x) denotes the integer part of x. Then, relation [2.56] may be developed as:
dr k 3r~ ) dt + Bqn Cln
Pk = mj
[2.57]
On the other hand, from [2.54], we have:
brk 8 q,
ibkSrk = Pk~q~
k = 1,2,'"3N;
[2.58]
n = 1,2,...,ND.
This expression has to be transformed further to let the kinetic energy of the system appear. The calculation is carried out as follows: [2.59] Once more, the velocity ~k is written as: _
drk
dt
Bt
[2.60]
Differentiation of relation [2.60] with respect to q, gives: d ~ = o~ rk dO,, dq,
[2.611
On the other hand, the following relation is readily found by permuting the order of the differentiations:
Principle of virtual work and Lagrange's equations
dt )
eq. ) ~
8r~
c7q.
cgq,, cgq. at
'7"/
63
[2.621
Now, substituting relations [2.61] and [2.62] into [2.59], we obtain:
[~k O q. -- dt Pk ~
-- Pk ~]q,, : m s ~
kko~o,,) /'*'~q~
[2.63]
This result can be suitably expressed in terms of the kinetic energy of the system:
(
[~*cgq,,)
{ ( )}
[2.64]
"&" -~'-~-. s:l
where cq2s) is the kinetic energy of the j-th particle: C(x) = 21 m J (kk )2 ; with index k summed from = 3 j - 2 to 3j
[2.65]
Summation over all the particles of the system gives:
d Ia<} e< i), a q. -
dt [--~q.
[2.66]
o~q.
N
where ~'~ = ~ s
is the total kinetic energy of the system.
j=l
Then, substituting relation [2.66] into [2.58], it becomes possible to express the virtual work of inertia forces in terms of the generalized displacements:
d (a4) a4
.6q,,
[2.67]
k, n = 1,2,...,ND Finally, gathering together the partial results [2.55] and [2.67], the principle of virtual work can be written in a suitable form to derive the equations of motion:
VSq,;n = 1,2,..-,ND "&'t'~,,)
~'-q-Q,,
[2.68]
~q,,;
Indeed, as the q, are independent variables, equation [2.68] is satisfied with the sole condition that the factor of every 8q, is zero. This provides ND equations of
64
Discretesystems
motion, known as the Euler-Lagrange equations (often termed, in mechanics, after the last author's name only): [2.69] The calculation procedure described just above can be found essentially in the same form in many textbooks, for example [GOL 80], [GER 97], [JOS 02]. It can be noted that the way of introducing kinetic energy starting from the principle of virtual work is rather artificial. The reason is that we have to start from the virtual work of the inertia forces. As we will see in Chapter 3, the use of Hamilton's variational principle allows one to introduce the kinetic energy dependent terms of Lagrange's equations in a quite natural way, starting directly from the kinetic energy.
2.3.3 The Lagrange function (Lagrangian) Equations [2.69] are valid whatever the nature of the generalized forces. However, they comprise usually of at least one component derived from a potential 8p. Accordingly, Lagrange's equations are re-written as:
-~q
-Q,=0;n=l,2
..... ND r [2.70]
5; a[ol- a[ql Q, denotes the forces arising neither from kinetic nor potential energies. Z; is termed Lagrange's function, or the Lagrangian, which is given by: [s = s
[2.711
On the other hand, as indicated by the notation used in the final form of equations [2.70], a suitable way for writing Lagrange's equations is to use the matrix formalism. This is particularly true in the linear domain, as we shall see in subsection 2.3.4. Finally, as already shown in subsection 2.2.4.2, external forces derive from an external potential, which is implicitly included in the Lagrangian [2.71]. However, it is also clearly possible to build an internal Lagrangian, which involves only the internal terms of energy. If such a choice is made, the system [2.70] takes the canonical form [ 1.21 ], expressed here as:
~ a[O]-
a[q]-[1)]=
]
[2.721
Principle of virtual work and Lagrange's equations
65
2.3.4 Special form of Lagrange's equations in the linear case Provided the internal Lagrangian of the system may be modelled as a quadratic form of displacement and velocity, it is conveniently written in the following matrix form: [2.73]
s = "~{[q] [M][it]-[q]~[K][q]} r
where the mass [M] and the stiffness [K] matrices have constant coefficients. The corresponding Lagrange's equations are then readily found to be: [K][q]+ [M ] [ 0 ] - I Q I = [Q(e) 1 where IQ 1 stands for the linear internal nonconservative force and
[2.74]
._-~|a~e,(t) r |
stands for the external force. EXAMPLE. - Lagrange's equations of the double pendulum Adopting the notations of Figure 1.1, the kinetic and potential energies of the particle /]1 are:
1M,LZI02. s = -M ILig c~ Ol
~xl -- -2
Then, the velocity of Pz is deduced from: _..> .....> __..> OPz =O/]1+ P~Pz =/-,1 (sin 0~i"+ cos01/~)+ Lz (sin Ozi"+ cosOz/~) Whence: I72 = (L~t~ cos01 + LeOz cos0~ )i" - (L~t~1sin01 + L20z sin02 )fc And so, the kinetic and potential energies of Pz are found to be: ~
s =-~M2{L2~Oz~+ ~0~ + 2L~L~t~t~2 cos(01 -02) } s : -gM2 (~ cos02 + L~cos01 ) Now, from these results Lagrange's equations are obtained:
( M, + M 2) L~O, + Mz L~L~{ O~ cos(O, - 0 2) + 0:2 sin(O, - 0 2)} + g(M~ + M2)L ~sinO, = 0
66
Discretesystems
M~E~eb~ + M2L, L20' c o s ( O , - 0 2 ) - M,L,L~b,(b, - b ~ ) s i n ( O , - 0 : ) +
gM2L2 sin 02 = 0 It is worth noticing that each step of the above calculation is straightforward. On the other hand, when the problem is restricted to the case of small motions about the state of static equilibrium 0~1,0~2 = 0 , it may be anticipated that it is sufficient to expand the above equations to the first order with respect to 0 l,O2 . This results in the linear matrix system:
L
M2L,L2
M2E22
b2
0
gM2L2 O;
It is noted that the mass and stiffness matrices are symmetrical and that the mass matrix is full, coupling thus the two degrees of freedom of the system. The underlying theoretical background and physical interpretation of such results will be further described in Chapter 3. Moreover, Chapter 6 will present a mathematical formalism, which is especially well suited to analyse the small motions governed by this kind of linear systems. As we shall see, they correspond to small vibrations about the position of a state of equilibrium 0,1,0,2 = 0, which is statically stable. To conclude on this example, external moments P'J?I(e) (t),P372(e) (t) are applied to each pendulum. This loading may be considered as derived from the external potential:
(o,.o2;,)=
(,))
The corresponding Lagrange equations are:
M2LIL2
M2~
02
0
gMzL2 02
PY~(~)(t)J
The last three chapters of this volume are devoted to the description of the mathematical tools and methods which are especially well suited to analyse the linear motions of such forced systems, in a systematic and straightforward way. In this respect, attention of the reader is drawn to the fact that such a mathematical background constitutes the backbone of the methodologies used by the engineer to perform the calculations required to analyse the design of a very large variety of important structures, even when calculation must be conducted beyond the linear domain of response.
Principle of virtual work and Lagrange's equations
67
2.3.5 Lagrangian and Newtonian formulations Clearly, a formal equivalence must exist between the variational (Lagrange) and the vectorial (Newton) formulations of the equilibrium equations of any given mechanical system. The equivalence is readily established as follows. To begin with, the first inertial term of Lagrange's equations can be interpreted as the rate of the time variation of a generalized momentum, defined as follows: P" - c9q,,
[2.75]
The resultant of the other terms is identified with a generalized force Q,,, that can involve three distinct components, arising from: 1.
A potential s (q,,).
2.
The partial derivative of kinetic energy s (qn, q~) with respect to q,.
3.
The remaining forces Qn, which are related neither to s nor to s Accordingly, the general form of Newton's equations are found to be: [ p ] - [ Q ] : [0]
[2.76]
Since the vector equation [2.76] is expressed in terms of generalized quantities, it generalizes those already obtained in terms of physical displacements in Chapter 1, section 1.2. As a final note, let us consider a system which is described solely by an internal Lagrangian. If the latter is independent from a variable qn, the corresponding generalized momentum is obviously an invariant of motion.
2.3.6 Application to a building resting on elastic foundations Let us consider a building modelled as a homogeneous cuboid, with edge lengths
a, b, H. F = xi + yj + zk is the position vector of a current point referenced in the Cartesian frame, the origin of which is at the centre-of-mass G and the axes are parallel to the edges of the cuboid. The comers of the base B~, B2, B3, B4 are resting on elastic foundations, see Figure 2.6. Our purpose is restricted here to analysing the response of the building to a static external load applied laterally, assuming small displacements and neglecting gravity.
68
Discrete systems
~z
/
IT
!
i
~ ~
~ ~ ~
v
H/~.
~ ~
~ ~
,
Y
l~176
F " 9
.." -
! !
H
i
~
.~149162
i
X
~176176176176176149
&
B
Figure 2.6. A cuboid resting on elastic foundations
2.3.6.1 Generalized displacements
G
i
H/2 '
a/2
C
:Y
B
W
B
Figure 2.7. Displacement of the base of the rigid cuboid First, we adopt the six variables of physical displacement, namely the translations X~,Yt,Z ~ of G about the position of static equilibrium in the unloaded configuration, and the rotations gx,~'y,~'~ about the axes of the fixed frame Gxyz. The external load is a force Foj applied to a point P0(0, +a / 2, z 0). Foundations are modelled as a set of linear springs located at the comers of the base. The springs acting along the axial direction Gz have a stiffness coefficient denoted K. Those acting along the transverse directions Gx, Gy have a stiffness coefficient denoted k.
Principle of virtual work and Lagrange's equations
69
Since the external load is a force acting along the direction Gy, the response can be restricted by the conditions Z~ = 0;X~ = 0 and ~r = q/z = 0. Hence, we consider only the two relevant variables Y~ and ~x. However, it is soon recognized that the elastic energy of foundations is more conveniently expressed in terms of the Cartesian displacements XBi,YBi,ZBi, i = 1 tO4 of the corners than in terms of Y~ and ~x. The displacement of the base of the building is shown schematically in Figure 2.7., C being the middle point of segment B~B2 (or B3B4 ), to the first order in q/x the displacements are found to be:
H Z a
ZB1 = ZB4 = - :
a
~brx , ZB2 = ZB3 - : ~bCx
which are then re-written in terms of Y2 = ~xH /2 as:
where a = a / H denotes the reciprocal of the slenderness ratio of the solid. The small displacement field of the Gz-axis is Y (z) = Y~- z~x.
2.3.6.2 Potential energy and stiffness matrix In so far as gravity is neglected, the potential energy of the system is entirely given by the elastic energy in the foundations. Summing the contributions of each spring, we obtain: 4 = 2kYl2 + 2(k +otzK)Y~ +4kY1Y2 We recognize immediately a quadratic form, conveniently written as:
And so, the stiffness matrix is found to be:
[k k ] i: 1]
[K]=4 k
k+o~2K = 4 k
where the stiffness ratio 7' = K / k factor.
l+o,2y
is introduced as a physically pertinent scaling
70
Discretesystems By deriving -s
with respect to Y~,Y2, the generalized stiffness forces are
produced according to the canonical form IQ(S)I=-[K][Y]. In the present case, they are:
Q(S2)~ -4k 1
l+a~r r~
2.3.6.3 Generalized external loading and solution of the forced problem The generalized forces relative to the external load are determined by calculating its work (or in an equivalent way its external potential) in terms of the generalized displacements Y~,Y~.This gives:
w = -E~ ') = For
1+~2~ '
17 with Y0 = - u 4k
Y2 =Y0 _
This linear system can be easily uncoupled by subtracting one row from the other. Doing so, the problem is immediately solved: Y2
--- m
Y0
ot2y
1+
=
=Y0_l+~
a2 y
1+
The displacement of the vertical Gz-axis is given by:
2z { H + 2zo H + 2zo z } Y ( z) = )'1 - - ~ Y2 =* Y ( z) = Yo 1+ ~ H 2 ~yct2H H It is interesting to discuss this mathematical result as a function of the external load parameter z0 and of the internal parameters o~, y. First, it is noted that the physical displacement field combines linearly a lateral translation and a rotation about Gx (rocking motion). As expected, the response is proportional to the external excitation and inversely proportional to the equivalent stiffness of the foundations.
Principle of virtual work and Lagrange's equations
71
Then, if the force is applied to the lower base of the cuboid ( z0 = - H /2 ), the latter is displaced according to a mode of pure translation Y(z)= Yo. Such a result is rather obvious since the rocking moment of the load vanishes for this particular location. Finally, it can be noticed that when z0 r the response increases as a function of the slenderness ratio of the building (a---> 0). This is also easily understood because, for a given load, the restoring moment induced by the axial springs decreases as the reciprocal of the lever arm a~. The factor a 2 arises because the angular stiffness is itself proportional to a 2. The dependency on 1/7' can be justified in a similar way.
2.3.6.4 Response to a distributed loading We deal here with another external loading, which is defined as the following one-dimensional force density: f(z)=f0(l+r/)
f (z) j where:
if 0 < z < H 2
, f0-F0 H
H
f ( z ) : f0 ( I - r / ) if - - - < z < 0 2
The lateral load is applied along the line parallel to Gz passing through P0. The results already obtained in subsection 2.4.2 are still available and the only remaining task for solving the new problem is to calculate the relevant generalized load. The work done by the external force field is now given by:
/ 2z)
W = f o ( l + r / ) nlo,2 Y~ - --~ Y2 dz + f o (1- rl )
X~ 2z )
Y1- --~ Y2 dz
-HI2
Hence, the generalized forces are found to be:
Hf0_ 2
2
Physical interpretation of such a result presents no difficulty. Indeed, the lateral translation YI is excited by the resultant of the load, independently from the spatial distribution of the force density (governed here by the parameter r/). On the other hand, 112 results from a rotation excited by the resulting moment, which depends upon the spatial distribution of the physical loading. In the present example, a law proportional to 7/ has been assumed. The forced problem is then solved in the same way as previously:
72
Discrete systems
Y2 =Yo
l+a2Y
_
s
=~Y2-
a2y
Again, the response is a linear superposition of a translation and a rotation. Two particular cases of interest are r / = - 2 and r / = - 2 ( a 2 y + 1), which result in a pure translation and in a pure rotation, respectively.
2.3.6.5 Stiffness coefficients for distributed elastic foundations
Z~ Z
,,
Figure 2.8. Elasticfoundations distributedover the base area
Let us consider the case of elastic foundations uniformly distributed over the whole area of the base. The corresponding stiffness coefficients (linear stiffness per unit area) are denoted tc~,trr,tr see Figure 2.8. If the displacement of the base is axial, the resultant of the elastic restoring force is: fal2
t.bl2
Re = -XzZ1,1-al2 J-b/2 dxdy = -abX~Zl This result may be used to define the equivalent stiffness of the foundations related to a pure axial displacement, which is found to be Kzl = abx z . As we shall see, it is also worth noting that the same result could have been obtained by calculating first the work of the stiffness forces for an axial displacement Z~, (or the elastic potential):
I~z Z2 fal2 fbl2 dxdy = abtcz Z?
s = --~ =T
,-a/~,-bl2
2
Principle of virtual work and Lagrange's equations
73
is thus interpreted as the generalized stiffness coefficient related to
Kz~ = abtr
the displacement Z~, which is twice the elastic energy for a unitary displacement ( Z 1 = 1 ). In a similar way, it is of interest to determine the generalized stiffness coefficients related to the lateral displacements Y1,Y2. It is recalled that the physical displacement in the lateral direction of any point of the lower base is Yc = Y~ + Y2. Hence, the first method used in the preceding case becomes inoperative and we are led to adopt the second method, which consists in calculating the elastic energy induced by a lateral displacement. This yields: ~e
y:),fa,: fo,,
~l(y
abtr 2
J-al2 J-bl2
Krlrl = g r l r 2
= gr2Yl = grEY2 =
Y1
Y2
abKy
However, Yc is coupled to the axial displacement field through the relation: ZB (y) = 2aY2 y a
,. - - -a< y < - -a 2 2
The corresponding elastic energy is" 1 2ay 2 s = -~ K z a
l aba2x~ 1 f,,,2 [.b,2 y 2dxdy Y22 = Kr 2Y~ ,l-a/2 J-bl2 = -2 3
abc~21f~ Ky2 =
3
Thus, the stiffness coefficient Kr2r2 is finally found to be:
Kr 2r 2 = ab Ky + - 7 K z
For a displacement in the Gx direction, the calculation is identical. Results are expressed in terms of the displacement variables X~, X 2 = H~u y/r 2 and of the reciprocal of the slenderness ratio fl = b / H . The stiffness coefficients are directly reported in the global stiffness matrix written down in the next subsection. To build such a matrix, it is also necessary to determine the generalized stiffness coefficient related to the axial rotation q/z. For that purpose, let us consider a current point B(x, y , - H / 2 ) which is moving along a circle centred at the middle point of the lower base, the radius of which is given by Rxy = ~/x 2 + y2. The amplitude of the small displacement induced by ~z is thus: t ~ = RxyCt z = r z 4x 2 -!-y2
74
Discretesystems
and the displacement vector is found to be: t-~ : ~z 4 x2 + y2 (-sin 0i" + cos Oj ) : -yi" + x j
cosO=
x
y
; sinO=
4xZ+y 2
4x2+y z
The elementary elastic energy which is related to ~ is: ds =
(1 XyX 2 +-~X~ 1
and so, by integrating over the base area: Gee = L l ( ~t,2fal2 fb/2 xEdxdy + 1 Kxr 2 Y z d - a l 2 ,l-b12 -2 Ee =
KY-~
+Kx
12
fa'2 fb'2 y2drdy d-al2 $-bl2
I)
Whence the generalized stiffness coefficient related to q/~ : K ~ = -ab ~ (Kyb2 +Kx a2)
2.3.6.6 Stiffness and mass matrices for any displacement field
Gathering together the preceding results, the stiffness matrix related to any displacement field, function of the six variables X~,Y~,Z l , X2,Y2,1//~ is obtained by first adding together the partial energies calculated in subsection 2.4.5. This yields the following quadratic form: -x, o o o ~,. o o o x~
iq o o
0 0 0
o r, o
X1
r, Zl
4 - 5 ab[x - ~ , r, z, x~ re ~,] o
000 _
o
o
0
X2
Ot2K" 0
r~ 1
.
.
-:-g~[a 2lcx + b2lcy) I Z, -
-
From which the stiffness matrix for any displacement, hence for any external load distribution, is immediately obtained:
Principle of virtual work and Lagrange's equations
[ K] = ab
Ir x
0
0
~X
0
0
0 0
Ky
0
0
Ky
0
0
KZ
0
0
0
Kx
0
0
0
0
0
Ky
0
0
0
0
0
0
tCx+
3
Ky+
3
0
.
75
0 I(a2Kx+b2Ky l 12
[K] is symmetrical. The nondiagonal terms couple the components of the lateral displacements. On the other hand, the variables Z~ and ~z remain uncoupled. Turning now to the kinetic energy of the system, it can be calculated as follows. The velocity of the centre-of-mass is I7c = ,~ i" + I21j + ZI/~ and the angular velocity about G is .(2 = O',,i + ~[yj + ~zk. Hence, the kinetic energy of the building can be immediately written as:
4 = 7 [v~ ]~ [M ][v~ ]+ ~ [ a ] ~ [~][a] Nevertheless, it may be of interest, at least as a training exercise, to check this result starting from the elementary energy of an infinitesimal volume in the solid. The velocity of a current point is:
~ (~)- ~ + ~ •
~ -v~ + 2~o.(~x~)+ (~•
The kinetic energy is thus given by the following integral: E,~ = 2 , , - H , 2
V2dxdydz
fa,2 #-b12 fb,2 2ffc ( ~ • The crossed term E~ = ~p fH,2 J-H/2 J-a/2 "
vanishes. Indeed, as
the origin is taken at the centre-of-mass, F is necessarily an odd function of the coordinates. This result points out the basic property that a frame tied to the centreof-mass of a rigid body allows one to uncouple from each other the translational and the rotational components of the kinetic energy. The remaining non vanishing terms are:
76
Discretesystems
= P f " '2 f ~ f ~'2 Vd axayaz = ..~. + = 7 [ 5:
= p f,,=
f.,2 f~,= (~xe)=
~dydz
~', z,
M
0
~',
0 M
21
1 = ~[a]' [11[s
(cf. [2.20])
The components of the tensor of inertia [I ] are found m be: Ixy = I,~ = lyz = 0 ftt/2 f/~; f/~; z2 i..,.=pj_.,2 (y2+)dxdydz=p
. =,0 f"2 lyy. _ . / f/s 2
( x 2 + z: )dxdydz
=P
la3b.
H3ab) M (a 2 :'~"
2 +H)
b3aH H3ab) M
2
12
12
i~ + i~
=~ (b~+")
IM
b3aH b2 fun 2f/~; f/i; ( x 2 + y2 l=:,Oj_n, ) d x d y d z : , o ( a3bH 12 12 ='i2 "(a2+ ) As expected, the matrix [I], which refers to the principal axes of inertia, is diagonal. It is also of interest to discuss the coefficients I,~ and l>r in relation to the geometry of the cuboid. For this purpose, it is convenient to express the coefficients in terms of slenderness ratios of the cuboid, or their reciprocals:
M(a2
lx~='i'2
I yy =
2 +H):
MH 2 (1+ 1~,2) where ct=--a 12
b2 + H 2 ) - -
H
~-~ (1 +
)where fl=-~-
If a and fl are sufficiently small, I~, I>~. can be simplified by neglecting the lateral dimensions of the cuboid and by concentrating on the Gz axis the mass per unit length of the cross-sections m - pab. This gives:
MH 2
fH,2
1~ = Iyy = mj_H/2Z2dz
=
12
In Volume 2, this approximation will be made for modelling the inertial terms in the equilibrium equations of slender beams deformed in flexion. The mass matrix is:
Principle of virtual work and Lagrange's equations
[M]=M
100
0
0
0
010
0
0
0
001
0
0
0
0
0
000 1
0
0
0
0
0
0
0
0
-]-52 ) 0 a + b 2)
0
12
where use is made of the variable transformation Y2 = As expected, [M ] is diagonal.
H~ HI//y ,. , X2 = - - 2 2
77
This Page Intentionally Left Blank
Chapter 3
Hamilton's principle and Lagrange's equations of unconstrained systems
One of the most famous fundamental principles of theoretical physics is certainly the law of least action enunciated as a universal principle for the first time by Maupertuis (1746): "when a change occurs in nature, the quantity of action necessary for the change is the least possible". Here, we shall introduce the exact formulation of this principle as made by Hamilton (1834), which states that the actual motion of a mechanical system between two arbitrarily fixed times t~, t2 makes stationary the time integral over t1 , t2 of the extended Lagrangian of the system. Since this integral is suitably identified with the action of the Lagrangian, Hamilton's principle is thus a principle of stationary action, historically understood as a principle of least action. It can be either postulated as a first principle, or derived from the principle of virtual work. One interesting point for applications in mechanics is that it allows one to introduce kinetic energy in a quite natural way through the Lagrangian. Furthermore, starting from it, Lagrange's equations can be established by using a few mathematical procedures which are also of major interest in other problems in mechanics, which deal with continuous material systems provided with boundaries.
80
Discrete systems
3.1. Introduction In the preceding chapter, Lagrange's equations of discrete and unconstrained mechanical systems were formulated starting from the variational principle of virtual work. The latter may be considered as being differential in nature, because it deals with variations that are taken at a fixed time t.
[q(')] ...........-.. [ q (t2)] .................................................. ViSual .......................":"..................i
real
[q(ta)] .....................
,,
t~
i
t~
Figure 3.1. Virtual variation of the actual configuration between two fixed times
Here, we shall introduce another variational principle, where we consider the actual motion of the system between two arbitrarily fixed times t~, t 2 and small virtual variations about it, see Figure 3.1. This is the principle of least action in its exact formulation given by Hamilton in 1834 and widely known as Hamilton's principle, which can be stated as follows:
Amongst all the motions connecting in due time the given initial configuration C(t~) to the given final configuration C(t2), the actual one yields a stationary value of the time integral of the extended Lagrangian of the system, which is formed by adding the kinetic energy to the work of all the non inertial forces acting in the system. This variational principle is expressed analytically as follows: [3.11 Here, tS[ ] denotes the operator of variation../I is the action of the extended
Lagrangian ~ , between times t 1 and t 2 , defined by the integral:
Hamilton's principle and Lagrange's equations
Jl(t,,t 2) = St 2~(q, cl;t)dt
with Z = Z~ - Ep +
81
[3.2]
I
Hamilton's principle postulates that the action is stationary for any small virtual and admissible displacement. The necessary and sufficient condition for a virtual displacement to be admissible involves the fulfillment of the three distinct following requirements: 1.
It complies with the constraint conditions ascribed to the material system.
2.
It vanishes at initial and final times t I , t2 : 6q(t~) = 8q(t 2) = O.
3.
It is reversible, i.e. if 8q is admissible, so is - S q .
To formulate Lagrange's equations starting from Hamilton's principle, a few basic concepts of variational calculus are needed. Introduced in mechanics by Bernoulli (1717), variational calculus was then developed by Euler and Lagrange. As shown by Euler, it allows one to express as a differential equation the condition that integrals depending on a single or several unknown functions be stationary. Such integrals are termed functionals. Stated briefly, a functional lets a number correspond to a function, like a function lets a number correspond to another number. The fields of application of variational calculus largely extend beyond that of mechanics and it is worthwhile to mention briefly its historical background, largely based on [DUG 55] and the outstanding book by Lanczos, [LAN 70], which was also of great help in the writing of this chapter and the next one. The idea to formulate the laws of physics starting from a principle of minimization is very old indeed. In the first century of our era, Heron of Alexandria made the statement that light travels according to the shortest possible path. This principle was restated much later by Fermat (1657,1662) in its correct form: light propagates from one point to another one by minimizing the elapsed time (in short: light follows the path of least time). In the same order of idea, Maupertuis (1746) postulated his principle of least action, based on theological arguments according to which "the very perfection of the universe demands a certain economy in nature and is opposed to wasting energy". As a specific application to material systems, he postulated that the motion minimizes a quantity he called action and he defined it as the product of momentum and distance, or as the product of energy and time, and this is basically correct. Lagrange produced the first mathematical formulation of such a principle (circa 1760), which was restated by Hamilton (1834) in its general form, applicable to dynamics as well as to statics. Finally, it may be noted that though Hamilton's principle postulates only that action is stationary, it is still referred to as a principle of least action, which extends to dynamical equilibrium the principle of potential minimization, which holds for static equilibrium, as seen in subsection 3.2.2. Actually, it has been proved [GEL 63] that action is truly a minimum in the case of the standard Lagrangian of conservative systems. However,
82
Discrete systems
the exact nature of the stationary value of action is of no concern in engineering mechanics.
3.2. The calculus of variations: first principles 3.2.1 Stationary a n d e x t r e m u m values o f a f u n c t i o n Let F ( u l , u 2
Us) be a differentiable function of N independent variables u n ,
.....
which may be interpreted as the Cartesian coordinates of a point P in a Ndimensional space. By plotting the value of F along the axis of an additional dimension, a surface in a (N + 1)-dimensional space is produced. The variation of F is defined as: 8 [ F ] = F ( u 1 + S u l , u 2 + S u 2..... u N + S u s ) - F ( u l , u 2..... u s )
[3.31
The way to determine if P ( u l , u 2 ..... UN) is a stationary point of F or not, is to explore the vicinity in all the possible directions and to check whether the variation of F vanishes to the first order in every direction, or not: dF 8(~) [ F ] = ~ S u ~ O~Ul
BF dF dF + m t S u 2 + .... + ~us = 8u n = 0 t~U2 ' ~UN ~Un
[3.4]
The expression [3.4] is called the first variation o f F. It can be conveniently expressed by scaling the magnitude of 8u n according to the following form: BF 8 u n = eCtn ~ 8 (1) IF]= e ~ a n du n
[3.5]
where e is an infinitesimal scaling factor and the coefficients a n are the director cosines of the vector 8 ~ . Equating to zero the rate of variation 8 (l) [F]I e for any a n implies that all the partial derivatives of F vanish also:
6 [ I . F . = 0 V a~ ~ ~ d F = 0; n = 1,2 ..... N e
[3.6]
BUn
NOTE. - Geometrical interpretation o f the stationary values o f a function
According to [3.6], the first variation of F is the scalar product of the gradient d F / o ~ff of the function and the vector 8ff of virtual displacement, both of them being of dimension N. Restated in the language of geometry, it represents the projection of the gradient onto the varied displacement field. As 3~ is not a null vector, either the two vectors are orthogonal to each other, or the gradient must
Hamilton's principle and Lagrange's equations
83
vanish. However, since the direction of 8ff is arbitrary, in a particular case it may be parallel to the gradient, and so the latter is necessarily a null vector. Going a step further, a stationary point can correspond to a local extremum ( m a x i m u m or minimum), or to a saddle point, as sketched in Figure 3.2. In order to
specify the nature of a stationary point, it is necessary to proceed with the analysis of variations to the second order. For that purpose, the concept of the second variation 8~2)[ ] is introduced. Assuming that F is a twice differentiable function, ~ [ F ] can be developed up to the second order as: 8 [ F ] = F ( u 1 + eCtl,U 2 + ect 2 ..... u N + e c t N ) - F ( u l , u 2.... ,uN) = dF
e 2 t~2F
[3.7]
e -~,- a. + a jak au. 2 dujOu k
At a stationary point and up to the second order, 8 [F] reduces to: /?2 692F ~ a j a
[3.8]
k
It can be noticed that the second variation 8<2)[F] is a quadratic and symmetrical form, which is conveniently written in matrix notation: 692F
E2
t~<2)[F]= T [ct]T I F <2)][a]; where F)2)
minimum
maximum
Figure 3.2. Nature
__
j~-, ( 2 )
"kj
=
~
[3.9]
,gujduk
saddle point
of a stationary point
The nature of the stationary point P is then discussed in relation to the sign of 8 ~2)IF] according to the following criteria:
84
Discrete systems
1~
~'~' [ F ] > 0 V [ a ] =~ P is a local minimum.
2 ~ 8~'> I F ] < 0 V [ct] =~ P is a local maximum.
[3.101
3 ~ - otherwise P is not a local extremum. Now, let 3,n,n = 1,2 ..... N , be the eigenvalues of the matrix
E
According
to the results already quoted in Chapter 2 and proved in Appendix 4 paragraph A4.4, it can be stated that: 1~ If 3,, > 0 V n ~ P is a local minimum.
2 ~ If 2. < 0 V n =, P is a local maximum.
[3.11]
3 ~ If some 2, < O, other >_0 ~ P is a saddle point. NOTE.- Stationary and extremum value When performing the preceding analysis, it has been tacitly assumed that P lies inside the space of configuration. This condition is necessary for the virtual displacements to be reversible. Indeed, the function could otherwise have an extremum value without being stationary. As a practical example, let us consider a ball rolling on a hilly ground. The gravity potential has local minimum at the bottom of the valleys. However, if the ball is restrained along the slope by a rigid wall at such a boundary, the potential will be minimum without being stationary and the virtual displacements will be irreversible, since starting from the wall, it is allowed to go up but not down the slope. On the other hand, [F~>] is undetermined at such a boundary. EXAMPLE. - Stationary points of z = sinxcosy The system 3 z / 3 x = cos x cos y = 0. ~)z / ~)y = - sin x sin y = 0 has two sets of roots x = / r / 2 + k/r, y = n/r and x = n/r, y = / r / 2 + k/r. Here, k, n are either positive or negative integers. The nature of these stationary points is analyzed by using the eigenvalues equation: det
[-sinxcosy -2
-cosxsin y]
cos x sin y - sin x cos y - 2
: (sin xcos y + 2)2
_
(cos x sin y
which yields: 3a = - s i n ( x + y) ; ~ = - s i n ( x - y ) . At the stationary points, we obtain: For the first set of roots, x = ~ / 2 + k#, y = n #
~/~
= (- I), ~ = (- I)
)2
:0
Hamilton's principle and Lagrange's equations
85
If k and n have the same even/odd parity, A~ = 2 2 = - 1, the point is thus a maximum. If parity of k, n differs ~ = 2 2 = + 1, the point is thus a minimum. ,
For the second set of roots, x = k/r, y = n"/ 2 + n~" =r
~ = ( - 1)(k+''+l) ; ,,~ = (_ 1)(k-,,)
Now it is found that ~ = - 1 ; 2 2 = + 1 if k, n are of the same even/odd parity, and that ~ = 1;2 2 = - 1 if parity of k, n differs. Hence, any root of the second set corresponds to a saddle point.
3.2.2
Static stabili~
3.2.2.1 Criterion for stability The study of the first and second variations of a function may be rightly considered as the cornerstone of the analysis of static stability of mechanical systems. In statics, the Lagrangian reduces to a potential energy s with the sign changed. Since, the first derivatives of Z; = _~ep stand precisely for the forces acting in the system, a point P of the configuration space where 6(t)Is corresponds to a state of static equilibrium. It may be worth noticing that the equilibrium is relative to the unloaded or to the loaded system, depending on the absence or the presence of an external component in the potential. The next step of the analysis is to determine whether a given equilibrium state is stable, or not. The static stability of a mechanical system can be defined according to the following rules, which can be easily understood from the physical viewpoint: 1.
P is stable provided that a small and actual (instead of virtual) variation [d q] = e [a] of the configuration about P induces restoring forces that tend to bring the system back to P, whatever the direction defined by [ct] may be. This case corresponds clearly to a local minimum, such that 8 (2) Is (P)~ > 0.
,
P is unstable if at least in one direction repelling forces are induced that tend to remove further the system from P. This is the case either when P is a local maximum 6 (2) Es (P)I < 0 , o r when it is a saddle point.
~
Finally, the equilibrium point P is said to be indifferent if no force is induced, whichever the direction [ct] may be. This is the case when
8(,EE, (p)]-ov
86
Discrete systems
It has to be stressed that the local analysis becomes insufficient to settle the actual behaviour of unstable or indifferent systems, since it deals with infinitesimal variations only. Actually, as soon as a real system is repelled sufficiently far from static equilibrium, its behaviour becomes governed by nonlinear forces. From all what precedes, it is possible to state the following mathematical criterion concerning the static stability of a mechanical system:
A necessary and sufficient condition for a point of static equilibrium P to be stable is that all the eigenvalues of the matrix 8 (~-'E~p (P)] are positive.
3.2.2.2 Static stability of a pair of upside-down and coupled pendulums M
M
L K
Figure 3.3. Coupled and upside-down pendulums Let us consider the system shown schematically in Figure 3.3. Each pendulum is maintained in the upward direction by a spring acting in rotation and the two pendulums are coupled to each other by a third spring. To simplify the algebra of the problem, the three springs are assumed to have the same stiffness coefficient K. The potential is written as:
s = ~ + 4 = MgL(c~
+ c~
) +K/'02 2 ~ 1 +022 + ( e l - e 2 ) 2)
Stability of the equilibrium configuration O, = O, = 0 is discussed in terms of the sign of the eigenvalues of the matrix:
Hamilton's principle and Lagrange's equations
t9201
a Oltg02
= K [(2-1) (2-tr
,90,,90,_
=3-~
with t r
87
MgL K
a ~0,_ ,~=o==o
Thus, the system is stable only if ~c< 1. The similar problem referring to the non upside-down pendulums is deduced from the former one simply by changing the sign of Ir As expected, this new configuration is always stable. It is also easy to verify that the matrix, whose elements are the second derivatives of the potential, can be identified with the stiffness matrix of the system, once linearized about the static equilibrium configuration of reference. Therefore, the stability of a configuration of static equilibrium is guaranteed, provided the related stiffness matrix is positive definite. Now, when the stiffness matrix depends upon a free parameter, such as Ir the threshold of static instability occurs when the matrix becomes singular, passing from positive to negative. This kind of instability is termed divergence. However, in the language of engineering, it is broadly known as buckling. The linear analysis just performed provides the critical value of buckling, (• c = 1 in the present example), but gives no information concerning the direction in which the unstable pair of pendulums will fall down (toward the left or toward the right side?). This point will be further discussed in the next example. Finally, going back briefly to the case of the building resting on elastic foundations already studied in Chapter 2 section 2.4, it is found that when the gravity effect is taken into account, buckling occurs if the stiffness of the foundations are insufficient, or the slenderness ratio of the building is too large. Indeed, referring to the results of subsection 2.4.2, it is not difficult to show that the stiffness matrix including the gravity effect can be written as:
4k
E' ' ] 1 1 + ct2y- 1r
where x= pab__.__..gg k
So, the building collapses as soon
as o~'2y -
K"~ 0
3.2.2.3 Buckling of a system of two articulated rigid bars We consider the system shown schematically in Figure 3.4. The bars (AC) and (CB) are of the same length L and assumed to be rigid. The possible motions are restricted to the plane of the figure. In addition, the end A can slide freely along the Ox-axis whereas B is fixed (position B0). However, the bar ( CB ) can rotate freely
88
Discrete systems
about B0 . Such a constraint is termed articulation, or pinned support. Finally, the two bars are also articulated together at point C. The angle of the base of the isosceles triangle (AC B o ) is denoted a: At A, a force F = Foi directed from A to B0 is applied. (AoBoCo) is the non deformed triangle, taken as the configuration of reference. Our purpose is to analyze the static stability of the system in relation to the base angle a 0 .
Y
C
Co
........ Ao
Bo
Ao
"A
Bo
"
Figure 3.4. Two articulated bars put in compression It is found convenient to divide the study into the following steps. 1.
Kinematics o f the system
Figure 3.4 shows a deformed configuration of the system. The displacement of point A is found to be: AoA = AoB o + BoA = 2L(cos a' 0 - c o s a ' ) = X A
Then the coordinates of point C are: x c = XA + L cos a = L(2 cos ct 0 - cos a') Yc = L sin ct
Now, the displacement of C is given by: x ~ = x~ - x~0 = L ( c o s a0 - c o s a )
Yc = Yc - Yco = L (sin o : - sin a0 ) 2.
The Lagrangian o f the system
In this problem, the Lagrangian reduces to the work of the external force: ~5 = ~
= FoX a = 2 L Fo (cos a'0 - c o s c t ) = - 2 L F 0 c o s a
Hamilton's principle and Lagrange's equations
89
where the superfluous constant term was finally omitted. The external potential is s = - W e . The generalized force conjugated to a is given by:
Q~, -
3a
- -2LF o sin cr
Q,~ is twice the moment of F 0 about C, with sign changed, as implied by shifting from the right-hand side to the left-hand side in the equilibrium equation.
3.
Positions of static equilibrium and stability
Stable configuration a, = (2k + l)n"
Bo
C
A
Vo X
Unstable configuration ap =2kn"
Fo
A o
Co 9
Bo ...
.......
x 9
A
Figure 3.5. Configurations of static equilibrium The positions of static equilibrium are deduced from the roots of the equation:
ds
o~s 3 cr
c9 a'
a'p=2kzc a, = (2k + 1)zc
Two distinct sets of roots are found, which are denoted ap, Ctl according to whether either the integer multiple of ~r is even, or not. The stability of the states of equilibrium is provided by:
02 s l d a '2
~P ,~l
= I-2 LF~c~
<0
L - 2 L F o cos ~! > 0
where Fo > 0
The solutions ap = 2ktr are thus found to be unstable. They correspond to a unique configuration in which the two bars are put in a line, with the bar extremities
90
Discrete systems
ordered as A, C,B o . The equilibrium solutions cr1 = (2k + 1)n: are stable. Again, the bars are put in a line, but their extremities are now ordered as B0 , C, A. Such results are immediately understood when looking at Figure 3.5.
4.
Stabilizing effect of a stiffened articulation Here, the articulation located at point C is provided with a linear spring acting on
the angle ( A C B o) = ft. Its coefficient of angular stiffness is denoted K. The restoring moment induced by the spring is .714"= - K ( f l - f l o ) = - 2 K
(or-at o), in such a way
that it is zero in the non deformed configuration, see Figure 3.6. The elastic energy is s = 2 K (or-or 0
)' and the new Lagrangian becomes:
= -(2 K(:-:0 )~ + 2LF0cosa) TI y
i i
Co
Ao
Bo
Figure 3.6. Angular stiffness of the articulation C
5.
Static equilibrium of the stiffened system: symmetrical case o~o = 0 The equilibrium states cre are given by:
3 Z~I = 2 K Cte _ L Fo sin ot = 0 =r'
I
ct~ _ LFo _ ~ sin ote 2 K
where 9 is the reduced load factor, which characterizes the relative magnitude of the destabilizing over the stabilizing moments. The second derivative of the potential is written in the following reduced form:
_zl a2 L, = 1 -
la, 2 a~
9 cos a, = 1 - a, cotga~
Hamilton's principle and Lagrange's equations
91
It is realized that an equilibrium state a e ~ 0 can arise only if 9 > 1. If ~ < 1, the only possible state of equilibrium is a 1 = 0. Its stability is easily checked since 32~-~p __ l_(I) > O.
When ~ > 1, two additional states of equilibrium occur, which are symmetrical to each other with respect to the O x - a x i s : a 2 =a~ ~ 0;~z 3 = - a e . Thus it suffices to restrict the analysis within the interval [0,~r]. Owing to its definition, a 2 has to verify the equilibrium equation: a 2-~sina 2 =0
r
!
!
!
/ lO
9 = o.1 -2 -150
~
x -100
Figure 3.7.
(degree) ~ -50
Potential
0
i 50
of the symmetrical
I00
system ( ~
150
= O)
Now, the stability of equilibrium can be checked by using the criterion: o~2 Cp I = 1 - a~cotg a'~ > 0 3a2 a~
The above inequality is valid since in the subinterval 0 < cr~ <-:--, tgcr e is larger Z
than o:e , whereas in the subinterval ~ < % < n:, c o t g a e is negative. Relevance of 2 such results becomes obvious when looking at potential curves. The curves of Figure
92
Discretesystems
3.7 plotted in the domain [-a,+n] refer to five distinct values of the load parameter. The decisive change of shape when passing from a subcritical value of 9 to an overcritical one is obvious.
6.
Symmetrical equilibrium diagram
2.5
!
9 (aJ
\
|
Unstable
"" "
|
|
i""
/
B~urcation
/
1.5
Stable Equilibrium
Stable f Equilibrium
0.5
a ( oj 0
t
t
-150
-100
l
-50
0
i
i
t
50
100
150
Figure 3.8. Equilibrium diagram in the symmetrical case ~Ote), r = 0
The reduced load factor as a function of the equilibrium angle cto is:
(if,) =
sin o~,
ifo~ ~ 0
_<1 if ~, =0
The diagram obtained by plotting this function in the domain [-~r,+nr] is displayed in Figure 3.8. As expected, the plot is symmetrical with respect to the a =0 axis. The portion corresponding to @ < 1 comprises a single rectilinear branch connecting the origin of the axes to the point [0,1]. In the domain 9 > 1, in addition to the line a e = 0, two symmetrical branches o:e ~ 0 arise which increase monotonically when going away from a, =0
(still remaining in the interval
[-~r,+~r]). Such a diagram is interpreted as follows. Starting from the unloaded
Hamilton's principle and Lagrange's equations
93
system, when the load is progressively increased, the system remains in the non deformed state of equilibrium o~, = 0, in so far as the load is less than the critical value ~c = 1. As soon as the load becomes larger than ~ c , the state of static equilibrium of the system evolves along one of the two symmetrical branches + a e ~ O. For this reason, at ~ = 1, the system is said to bifurcate. However, it has to be stressed that because of perfect symmetry, there is no predisposition to let the bifurcating system evolve along one or other branch of the diagram. 7.
Static equilibrium o f the stiffened system: case a o ~ 0
Potential
/
\
--- O..J -2 -200
-,;o
-,~o
Figure 3.9. Potential
9 = l.J
-~o
;
~0
,oo
,;o
200
of the asymmetrical system a o 4=0
Here, axial symmetry of the system is lost, as clearly evidenced by plotting the potential, see Figure 3.9. When a 0 ~: 0, the state of equilibrium is governed by the following condition: ( a e - cto ) - dp sin cte = 0
Whatever the load may be, the above equation has a single root, which lies in the interval [0,nr] if a 0 > 0, and in the interval [-n',0] if a 0 < 0. The smaller the value of ~ , the nearer to a 0 is a e , whereas the larger the value of ~ , the nearer to +Tr is ae. Properly speaking, there is no bifurcation anymore, because the diagram comprises a single branch only, which is a continuous line, see Figure 3.10. To conclude on the subject, it may be argued that real systems are never free from any geometrical defect, in such a way that a 0 always differs from zero, even by a tiny value, which is still sufficient for determining which branch will be adopted by the
94
Discretesystems
system when evolving in the post-buckled state. The only remaining problem is thus to determine the sign of the angle a 0 induced by the actual defects. Usually, this task is difficult, unless geometrical defects are designed on purpose.
2~
f
i
i
i
1
1
w
1.5
0
0.5
!
0 !
-150
-100
I
-50
t!// .
0
i
50
I
100
~
i
150
Figure 3.10. Equilibrium plot, @(O~e), o o ~ 0
3.2.3
Stationary value of a definite integral
Let us consider a functional of the following form: f (y) =
I
f (x, y, y')dx
[3.12]
xl
where y(x) is an unknown function, assumed to be sufficiently regular to be differentiated twice. The interval [x~, x 2] is finite and y(x) satisfies the following boundary conditions: Y (xs) - Y~, Y (x2) = Y2
[3.13]
Hamilton's principle and Lagrange's equations
95
r ....... ~176176
Yo
X1
X2
Figure 3.11. Admissible variation of Yo (x)
The problem is to find a function Y0 (x) which produces a stationary value of
F (y). To solve it, the starting idea is the same as that previously invoked to find the stationary values of a function. Indeed, we have to equate to zero the first variation 8[F(y)] that is induced by a small virtual variation of Y0 (x), which is arbitrary but admissible, as illustrated in Figure 3.11. Let us define a function y(x) of the form:
y (x) = Yo (x) + e rI(x)
[3.14]
r/(x) is an arbitrary function which can be differentiated at least once, in such a way that the integral [3.12] exists. Moreover, as the functions Y0 (x) and y(x) have to satisfy the boundary conditions of [3.13], to be admissible r/(x) has to vanish at the boundaries of the definite integral: r/(xl) = r/(x 2) = 0 V r/(x) admissible
[3.15]
The scaling factor e in [3.14] is an arbitrarily small number. Now, we want to formulate the first variation 8[F(y)] that is induced by the arbitrary variation 8 y = e r/(x), By' = e r/'(x), performed at a fixed value of x (8 x = 0). It has to be emphasized that such virtual variations have not to be mistaken with real variations dy, dy', since the latter are induced by an infinitesimal variation dx ~ 0. Accordingly, it is also essential to make a clear distinction between the variation operator 8[ ] and the differential operator d[ ]. In order to provide a suitable form of 8 [F (y)], it is first necessary to show that 8 [ ] is permutable with the operators of differentiation and of integration:
96
Discretesystems
,~[:"(x)] - [,~[: (x)]~
[3.16]
81f: (x)d~]- fs[:(x)la Indeed, the variation of/fx) is defined by:
8y = f (x) - f (x) = erl(x) where )~ (x) is the varied function. Since fix) and r/(x) can be differentiated, one obtains:
dSy dx
= err(x)
Then, the variation of the derivative off(x) is:
Idf]
,~ ~
= [ : ~x~] - L: ~x~f.
=
:" ~x~ + ~ ,: ~x~ - :" ~x) = ~ ," ~x~
Hence, the operators of virtual variation 8 [ ] and of differentiation d [ ]/dx can be permuted. In a similar way, variation of the integrated function gives:
811: (x) ax] = I ~x) ~ - I: ~x) ax -- I{?(x) - :(x)}ax =
18[:(x)l ax
Hence, 8[ ] and ~ [ ]dx are alsopermutable.In particular,we have: 8
f ( x , y, y')dx 9 Xi
] x" =
8 [ f ( x , y, y')] dx
[3.171
X!
Since variation is performed while keeping x fixed, it may be written as:
8 [ f (x, y, y')] = f (x, y + erl, y' + e r f ) - f (x, y, y') and so: df cJf r/') 8[: ]=, Ty~ +~y, Now, substituting the last expression into equation [3.17], we obtain: [3.18]
Hamilton's principle and Lagrange's equations
97
N O T E . - Variational derivative It is also possible to establish the result [3.1 8] by introducing the concept of
variational derivative, which provides the rate of variation of F (y) as a function of the scaling parameter e as follows:
dF
': yl I'(
Ix:(afay
y -d
Xl
rig-
7-;y ,7 +
dx
Accordingly, the variation 6 [F] is defined as being the variational derivative of F, calculated at e = 0, times e. This method could be preferred to the former one, as being more elegant and providing the desired result more directly. However, the first method has the advantage of making an explicit use of the variations. On the other hand, the expression [3.18] is not suitable as a final form, because 77(x) and r/'(x) are obviously related to each other. Fortunately, an integration by parts provides the opportunity to express 6 [F ] in terms of the sole variation r/: 8[F]
e
-
~ df
df
rl+~y,
i
r/'
dx=
rl
"IXl
By
+
dx t~y" rldx
Xl
Now, the key point is that the boundary term inside the brackets drops out owing to the conditions of admissibility [3.15]. Denoting .,~(x) the kernel of the integral, the condition for a stationary value of F ( y ) is thus found to be: S[F]
X2
-
I
.q(x)
r/(x)
[3.19]
d x = 0
Xl
Furthermore, as r/(x) is arbitrary, condition [3.19] must reduce to .~(x)=O, whatever the value of x may be within the interval of integration. Indeed, letting E [XI,X2] , we may choose a variation r/(x) which vanishes outside a small interval + y about ~ and which is equal to B~ y within [ - y , + y ] . And so, we obtain:
f x2.,q'(x) r/(x)
d x = .,q'(~:)
~~+yr/(x)
d x = 2B.,q(~:)
J~-r xI
The smaller the value of y , the less is the error. Moreover, as B is a nonzero finite number, the integral can vanish only if .~(x)= 0. Thus, the function yo(X)
98
Discrete systems
which verifies the variational equation 8 IF ( Yo )] = 0 is solution of the differential equation, known as the Euler-Lagrange differential equation: tgf (gy
Bf
_ 0 ; ' v ' x ~ [Xl,X2][
dx By'
d
[3.20]
I
EXAMPLE.- Minimal surface o f revolution
+H
Figure 3.12. Surface stretched between two coaxial circles of same radius R We are interested in determining the surface of minimum area, which is stretched between two coaxial circles (Oz-axis) of same radius R, see Figure 3.12. The circles are located at heights -H and H. As the problem is clearly one of cylindrical symmetry, one is led to search first for one or several radial functions r(z), which comply with the conditions r(+ H) = R and which provide a stationary value of the following integral:
S=2~r
f
+n r x/ 1+ r ',2 d z -H
where r' = d- r dz
Denoting the kernel of the integral by f (z, r, r'), it is found that:
Of_41+ra . cgr
tgf
'Or'
rr
. d
The Euler-Lagrange equation is 1 - r r" +
r
+
+r
(1 -t- rt2) 3/2
~ l + r '2 '
r '2
= 0 ", (1 +
r r2
) ~ 0.
As this differential equation is nonlinear, there is no general mathematical method to solve it analytically. Nevertheless, its particular form suggests that a solution could be sought in terms of exponential functions. Moreover, owing to the symmetry of the problem with respect to the plane z = 0, one is led to try a
Hamilton's principle and Lagrange's equations
99
hyperbolic cosine r(z) = a cosh()], z). The surface so defined is called a catenoid. By substituting of this function into the differential equation, it can be verified that such a solution holds, provided that a = 1 / 2 . The remaining constant 2 has to be adjusted to the boundary condition r ( H ) = R . This produces the transcendental equation cosh (2 H) = 2 R , which has either zero, a single, or two roots, depending on the value of the slenderness ratio H/R. It is easy to express H/R in terms of 2 : H ~
Log(2+~]2 z -1)
m
R
2
Here, 2 must be larger than one, whereas H/R must be less than one.
0.1I~1"342
o.9~ H/R 0.8~ E o."/~
2.B43~
e.l$
e.6L.
-oo~Ie ......... ........ ~'................................................ . . . . . . . . .
?"'1'"'"
11.4 ~
1.2 o.! o
(a)
(b) H/R versus ,~,
Equation for ,~,
H/R = 0.6
t
Z
I thin waist
0.4[
A2 2. 843
0.2
"~ / " /'" /"
/
,,,-'"" / / / / I thick waist
// ~
1.342
-0.2
-0.4
-0.6 0
0.2
0.4
0.6
0.8
1
1.2
(c) Generatrix line of the stationary catenoids Figure 3.13. Surfaces of stationary area
100
Discretesystems
Occurrence of two roots implies that of the two stationary values of the surface area, as illustrated in Figure 3.13, which one refers to H/R = 0.6. Figure 3.13a is a graphical representation of equation cosh (2 H) = 2 R, where the presence of two distinct roots ~,22
is evidenced. Figure 3.13b is a plot of H/R versus2. Its
maximum corresponds to the critical ratio (H I R),.--0.6627. Figure 3.13c shows the generator lines of the catenoid for /11,~, which are the corresponding catenary curves of equation:
r(z)=R
cosh(2z) cosh(2H)
Hence, at each slenderness ratio H/R less than the critical value, we obtain two surfaces, which according to Figure 3.13 may be labeled as thick and thin waists respectively. N O T E . - Surfaces of minimal area In a similar fashion as in the case of the stationary values of a function, to determine the specific nature of the stationary solutions of the present problem it would be necessary to analyse the second variation of the area functional. However, this problem is far from simple and is clearly beyond the scope of the present book. Let us simply mention that there is an abundant literature on the subject, because, since the pioneering work by Lagrange, this field of research has continuously aroused a large interest in mathematics, physics and architecture. The interested reader may be referred in particular to [DAR 41 ], [NIT 89], [OSS 86]. NOTE. - Materialization of surfaces of minimal area Surface tension plays a major role in the mechanical equilibrium of thin liquid films. Experiment shows that work of surface tension is proportional to the film area (cf. Volume 3, Chapter 1). As a consequence, surfaces of local minimum area correspond to the states of statically stable equilibrium. Thus, the catenoids defined above can be conveniently materialized by using thin films of soaped water, supported by two coaxial circular rings, see for instance [ISE 92]. Clearly, the thickness of the film has to remain sufficiently small, in such a way that surface tension largely prevails on force of gravity, a condition which is easily fulfilled in practice. From such an experiment, it can be shown that the "thick waist solution" is stable and thus is found to stand for a minimum area solution, whereas the "thin waist solution" is not observed, and is thus found to stand for a saddle point, because it cannot be a maximum, for obvious reasons. By increasing progressively the distance between the rings, it may be observed that the film pops when H/R becomes larger than the critical value. Indeed, in this range the 2 equation has no root anymore. As soon as H/R is larger than the critical ratio, the physical solutions are two circular disks supported by the rings. Since, in the function [3.12] the second derivative of y(x) must exist, the variational method is clearly unable to find this kind of solution.
Hamilton' s principle and Lagrange' s equations
1O1
3.3. Variational formulation of Lagrange's equations 3.3.1 Principle of virtual work and Hamilton's principle Let us consider a system of N particles Pj with masses mj, described by ND independent generalized displacements ql, q2.... qND, which are defined in an inertial flame of reference. Let us assume that [q] is the solution of the dynamical problem (i.e. [q] provides the actual time histories of the particles). Now, let [8 q] be a virtual and admissible variation of [q], defined over the time interval Its, t2]. Hence, it verifies the conditions:
Ec~q(t, )] : ES q(t2 )~ : 0
[3.21]
The principle of virtual work (cf. Chapter 2, section 2.3) can be expressed in terms of generalized quantities, providing the matrix equation:
[3.22]
[8 q]' [M ][~] - [Q]" [8 q] = 0
Hamilton's principle may then be conveniently introduced, by integrating equation [3.22] between tI and t2 :
fie
]
[8 q]' [M ] [/~] - [Q]' [8 q] dt = 0
11
[3.23]
Now, as a definition of kinetic energy s integration of the inertial term has to produce its virtual variation between t~ and t2 . The key to establish this statement is to perform an integration by parts. Indeed, this allows one to express the variation in terms of the virtual variations of the velocity vector [8 c~]. Taking into account the admissibility conditions [3.21 ], we obtain: [Sq]T[M][~] I
dt=-
[8c~]T [M][c~] d t = I
84dt
[3.24]
11
Gathering together results [3.23] and [3.24] yields Hamilton's principle, which takes the following variational form: It~/SI~,, ([q],[q])] + [Q]T [Sq])dt= 8Fl ([q][q]; t ) = 0
[3.25]
102
Discretesystems
Expression [3.25] may be seen as the variation of a single functional A.. As already pointed out in Chapter 1, subsection 1.2.1.2, the definite time integral of any physical quantity defines the action of this quantity over the interval of integration, hence .,4 is a functional of action. Thus, according to Hamilton's principle, the generalized displacement vector which satisfies the matrix equation of motion leads to a stationary value of the functional of action. NOTE. - Nature of the stationary value of the functional of action Here again, to investigate the exact nature of the stationary values it would be necessary to consider the second variation of action. However, as already pointed out in the introduction (subsection 3.1), if the object is restricted to the formulation of the equations of motion, the nature of the stationary paths is of no practical concern. The interested reader is also referred to the quite enlightening lecture on the principle of least action by P. Feynmann [FEY 63].
3.3.2 General form of the Lagrange's equations Going back to expression [3.25], in the general case the variation of kinetic energy can be written as:
8[s163
r [ ~ q ] + Eds
[3.26]
~ [Sq]
The variation [3.26], can be expressed in terms of [Sq] solely, by integrating by parts the second term. This yields:
t,
4
[tt]
[80] at=
tg[0]
~ II
Lt9 [0]
[Sq]dt
I!
In the above equation, the term within the brackets is zero, owing to the conditions of admissibility, and so the total variation of the action [3.25] becomes:
I'IEl''q' "
I 11
[Sq] d t = 0
[3.27]
Since the ~ qk form a set of independent variables, while the time interval t~, t2 is arbitrary, the relation [3.27] is equivalent to the system of the second order differential equations in time:
Hamilton's principle and Lagrange's equations d
(o~E~/
cgEr , Q , , = 0
103
; n = l , 2 ..... ND
- -~t t, o~O,, J + cTq,,
[3.28]
or, in matrix notation :
-Z
Iql ` I l: I~
We recognize here the Euler-Lagrange's equations, widely termed in mechanics the Lagrange's equation of motion, which were already established in Chapter 2, section 2.3, starting from the principle of virtual work. A few particularly remarkable forms of such equations are discussed in the next subsections. 3.3.3 Free motions of conservative systems
Let us consider a discrete mechanical system, actuated only by forces deriving from a potential ,3'p(qk) and from kinetic energy. As already stated in Chapter 2, Lagrange's equations take the particularly elegant form [2.57,58]: d (tg.ff_~_~~) o~Z; _ 0 .
dt
n = l , 2'
,
~
ND
dqn
where Z; (qn, t)~ ) = 4 (q,, qn ) - s (q,) It should also be noted that if the Lagrangian does not depend upon a variable qk, the corresponding generalized momentum Pk = ~ Z;/t9 qk is a motion invariant. More generally, any variable qk which is not explicitly present in the Lagrangian is termed a cyclic variable. Existence of cyclic variables in a system greatly facilitates the study of motion, as will be outlined in the next example. On the other hand, use of the Lagrangian allows us to rewrite Hamilton's principle in a concise and elegant form:
8[.//] = 8
~ [Sq]+ o~[q] o~[t)] [8 0]]d t = 0
i:,~dt -
[3.29]
li
Thus .,4 coincides with the action of the Lagrangian of the system, as stated in the introduction, section 3.1. Another valuable property of the Lagrangian is that Lagrange's equations are unchanged when a total time derivative of any function of displacement and time is added to the Lagrangian. Indeed, let g (q~, t) be such a function. If dg /dt is added to a Lagrangian, the action is changed as follows:
104
Discretesystems
~ ' = , 4 + g(qk, t2)-- g(qk, tl)
[3.30]
Since the virtual displacements are admissible, it is verified however that: 8.,4' = 8 v 4 = 0
[3.311
This remarkable result may be stated as follows:
The Lagrangian of a system can be simplified by omitting or adding the total time derivative of any function of generalized displacements and time, judiciously defined to simplify its expression. On the other hand, it is also of interest to show that a system is conservative if its Lagrangian does not depend explicitly upon time, in agreement with the results already established in Chapter 2, subsection 2.2.4. Indeed, the time derivative of the Lagrangian may be written as:
d t = q" " ~
+ O, ~ q ~ = [/1]'
O [q] + [q
B [q]
Then, the second term of this expression can be transformed by using the corresponding Lagrange's equation to obtain:
d~:_a,[01 0[0 +[q 77 0[01-~ [~ 0[01 and so:
d--([ol'[Oz]-z) d, o[o1 -~
[~ [ o[~o1 ] -~:-c
where "C" stands for a constant, whatever its value may be. Let us discuss first the simplest and most usual case where the displacement vector [q] is referred to an inertial frame. Thus ~ is a quadratic form of [~)] and it can be easily checked that:
[o]' o [q] = [o]" O[qlJ = 24 By substituting this result in the preceding expression, we are readily led to the expected conclusion that mechanical energy is a motion invariant:
E.-4+4-
~+~
Hamilton's principle and Lagrange' s equations s
105
and Epo designate the kinetic and potential energies imparted initially to the
system, in accordance with the initial conditions of motion [q(0)], [q(0)]. If now [q] refers to an accelerated frame, in most cases kinetic energy depends explicitly upon time, as may be anticipated from relations [2.22] and [2.23]. Accordingly, mechanical energy is not constant. However, it is worth mentioning that there are exceptions of practical interest. Indeed, if a mechanical system is set in rotation, at a constant angular speed, and is described by using a corotating frame, the transport and the mutual kinetic energies do not depend explicitly upon time and mechanical energy is conserved, as illustrated later in Chapter 4, subsection 4.3.2 and in Chapter 6, subsection 6.4.4. EXAMPLE.- The spherical conservative pendulum Let us consider a particle subject to a uniform gravity field, which is constrained to remain at a fixed distance R from a fixed point O in a 3-D space, see Figure 3.14. Motion is described by using the angular variables 0, ~p of the spherical coordinates. The kinetic and potential energies are immediately found to be:
- - m1 R 2i (02 + 02 sin2 (pl, Ep = -mgRcosq~ 2
i ISS
~
~ (,o
';,.. .
9. . . . .
..:.
-- . .
.
.
.
.
.
.
.
.
Y~I
.
..;;.,
. . . .4
l
Figure 3.14. Sphericalpendulum It is convenient to formulate the problem in terms of dimensionless quantities, by using the following scaling factors: ,3'p - 1- cos ~p
to= ~
~
r=t/toets
mgR ~
f
1 .2
gr = "~ ((p + 02 sin2 (p)
106
Discrete systems
where (Po, ~Po,Oo are set by the initial conditions. The dimensionless Lagrangian is written as: 2 ~2 +/~2 sin 2 ~O+ 2cos tp It can be noted that as 0 is a cyclic variable, Lagrange's equations are: + sin ~p (1 -/~ 2 cos r
=0 ;
3 (/~ sin2 gO) = 0
The second equation implies that Po (z') =/~ sin2 ~p =/9o sin2 tPo = P0 (0) Physically, the generalized momentum Po is identified with the angular momentum of the particle about the vertical Oz-axis. As it remains constant, we can conclude that if 0 is initially zero, motion is strictly restricted to the vertical 00 plane. Now, if/~o is not zero, 0 increases when the particle draws toward the poles ~p=0,n:. It may be anticipated that the latter are never reached, in such a way that motion is restricted inside a band limited by two parallels perpendicular to the vertical direction. It is worth mentioning that the equations of motion can be integrated because the problem has as many invariants ( ~ and Po ) as degrees of freedom. More generally, such invariant quantities, expressed in terms of generalized displacements and velocities of the system, are known as first integrals, of which values are set by the initial conditions. It could be shown that a system which has as many independent first integrals as degrees of freedom can be integrated, i.e. its motion may be determined analytically or semi-analytically, see for instance [GOL 80], [LAN 54] and [JOS 02]. However, it is not the aim here to go further in a detailed study of the motion of the spherical pendulum. 3.3.4 Forced motions of conservative systems Let us consider a conservative system (A) interacting with another conservative system (B), in such a way that the coupling forces are deriving from a potential of interaction s ([qA]' [qB ])" The Lagrangian of the closed system (a + B) is:
4+~ = s ([qA 1, [qA ]) + s ([qn ]' [q~ ])--
[3.32]
{s ([qA ]) + EVa([qB 1)+ s ([qA], [q81)} In many cases, the motion [qB (t)] of the system (B) is practically independent of the motion of (A) and can be assumed to be known. For instance, this is the case of
Hamilton's principle and Lagrange' s equations
107
the satellite orbiting the Earth, described in Chapter 1, subsection 1.2.1. For such an approximation, s and Eps reduce to known time-functions and s is a function of [qa ] and time. The motion of (A) is thus governed by the simplified Lagrangian: [3.331
4 = ~A ([qal,[itA]) - Epa ([qa ] ) - r ([qa, t])
Thus, the terms C~B, ,SpB can be omitted, since they reduce to a total derivative of a time-function, cf. subsection 3.3.3. On the other hand, s
is related to a
fluctuating force field. As the Lagrangian [3.33] is explicitly time dependent, the mechanical energy of the system (A) is generally also time-dependent. The rate of variation of s is found to be:
E 1
d,
~[qA] "1-[qA
o~[q.]
]
+
a4 o~t
Transforming now the second term of the above expression by using Lagrange's equation, we get:
dt
- d---t
Lo~[OA] +
at
then, assuming that [qa ] refers to an inertial frame we obtain:
77
a[0.] - 4
0~4 +
o~t
_
d (2Ex A - 4 ) dt
Finally, substituting the expression [3.33] of s that: d 'Yma _ dt
de 0r
~17 I -~ ; =-- [03
+
a4
=0
dt in the above relation, it is found
] Iar ] - -[ila Ir [Q ([qa]; t) 3 r [ q A] ]
[3.34]
~'~mA--~-CtcA+ ~'CpA is the mechanical energy of the system (A). As expected, its rate of change is exactly balanced by the work rate of the fluctuating force field induced by the system (B), the mechanical energy of the closed system (A + B) being conserved. In general, the force vector [Q]=-~kEpc]~[qa] includes an internal component, which is a function of [qa ] and an external component which depends on time only. Clearly, removing the part which varies linearly with [qa ] from Epr the resulting internal potential can be added to that of the system (A) alone to
108
Discretesystems
produce the potential of system (A), including the effect of the system (B), coupling being still neglected. Lagrange's equations are expressed in terms of the Lagrangian:
4 : E~A ([qA],[itA])- s
[3.35]
([qA]; t)
In the presence of an external force - induced by the fluctuating external potential linear in ~qA ] "Lagrange's equations are written as: [3.36]
~ 0[q]- ~9[q] where the subscript ( A ) has been dropped to simplify notations.
Incidentally, it has to be mentioned that a system can also be forced by prescribing the motion of some of its degrees of freedom. We will come back to this point in the next chapter for more detailed discussion. However, it is thought interesting to give here a simple example. EXAMPLE.- Seismic excitation of an SDOF mass-spring system
M>>m
Figure3.15. Seismic excitation of a mass-spring system The mass-spring system of Figure 3.15 is rooted to the ground and is subjected to a seismic disturbance. As a result, a displacement D(t) is impressed to the rooted point in the axial direction of the spring. As in practice the mass of ground which is set in motion turns out to be much larger than the mass of the oscillator, D(t) may be assumed to be independent of the oscillator motion. Formulation of such a problem results in a forced equation of the following kind: ~ = m z 2 _ k_(Z - D) 2 ::~mZ+kZ - kD = Or
2
= kD(t)
2
where the displacement Z of the particle is defined in the inertial frame.
[3.37]
Hamilton's principle and Lagrange's equations
109
3.3.5 Nonconservative systems The change of mechanical energy in a nonconservative system is balanced by the work of nonconservative forces and of external forces. Let IQ([q],[q ], t)]
be a
nonconservative generalized force. Lagrange's equations are now written in the following form: o~--~ d [q] - d [q] - [ 0 1 =
(t)l
[3.38]
The force vector IQ 1 must be given in an explicit way, as a material law. For instance, viscous friction is modelled as a force vector of the kind: [QI = -[C][q]
[3.391
where [C] is the matrix of viscous damping. NOTE. - Work of nonconservative forces As indicated in the introduction, it is possible, at least conceptually, to define an extended Lagrangian by adding to the kinetic energy the work of all the forces acting in the system except that of the inertial ones, cf. equation [3.2]. However, the task of building such an extended Lagrangian is often difficult and even intractable, since in many instances the analytical form of the nonconservative forces is not suited to perform the required integration. Fortunately, it is soon realized that in order to formulate the Lagrange equations, the only necessary task is to make explicit the variation of the work, which is immediate since 8W = I ~1 r [Sq]. The same remark holds for any kind of forces. An elementary example is provided by the damped harmonic oscillator. The equation of motion can be easily established by starting from the variation of the extended Lagrangian, as follows:
f, t28~ dt = It '2{8s163
1
1
+874~d +SWe]dt = Itr2{M glSit-KqSq-Cgl8 q +Q(')Sq?t=O=~
I
I'2 {-M/~- Kq - Cit + a(e) }S qdt =0 V S q r Mcl + Kq + Ccl =a(') l!
Thus, it can be concluded that presence of nonconservative forces do not arise major difficulties for writing down the equations of motion of mechanical systems.
This Page Intentionally Left Blank
Chapter 4
Constrained systems and Lagrange' undetermined multipliers
This chapter is devoted in its entirety to the description of the so called
"Lagrange undetermined multipliers method". This very elegant and powerful mathematical procedure was devised by Lagrange to deal with constrained systems without having to first eliminate the superfluous variables. The availability of such a method magnifies clearly the advantages of using the analytical, instead of the vectorial, approach to establish the equations of motion of most material systems. Indeed, the task of eliminating dependent variables of a system is often tedious, or even inextricable. Hence, it is soon realized that in the absence of the Lagrange's multipliers method, the efficiency of analytical mechanics would be severely limited to a fairly restricted class of problem. Here, the mathematical aspects of the method are described and then the physical contents are illustrated by discussing several examples of practical interest, which involve holonomic constraints, first scleronomic and then rheonomic. Since the latter case is also classically treated by using a change of reference frame, this provides us with a good opportunity to discuss these two points of view for handling mechanical systems subjected to prescribed motion.
112
Discretesystems
4.1. Introduction In the preceding two chapters, Lagrange's formalism was introduced within the restricted field of unconstrained systems; that means mechanical systems described by independent coordinates, or displacements, in the same number as the degrees of freedom of the system. In this chapter, Lagrange's formalism will be extended to the case of discrete systems which comply with constraint conditions and are described by using a set of over-determined coordinates. As explained in Section 4.2, the key point is to use supplementary unknowns called Lagrange's undetermined multipliers, which are associated with the constraint conditions. Moreover, we shall see that such auxiliary unknown quantities can be interpreted physically in terms of generalized forces. As could be anticipated, these forces are identified with the reaction forces induced by the constraint conditions. This very elegant method may apply not only to holonomic constraints but also to some nonholonomic constraints, of the differential type in particular. Section 4.3 is devoted to the special case of systems with coordinates defined in an accelerated frame. The equations of motion of such systems may be established either by considering rheonomic constraints or more directly by expressing the kinetic energy in the inertial frame, in terms of the variables referred to the accelerated frame. As expected, Lagrange's equations obtained by one or other of these methods show the presence of additional inertia forces, which are induced by the acceleration of the "relative flame", namely the generalized transport forces, and the Coriolis forces, also termed gyroscopic forces, already identified in Chapters 1 and 2.
4.2. Constraints and Lagrange multipliers 4.2.1. Stationary value of a constrained function Let F (u I , u 2..... u N) be a function of N variables, which is sufficiently regular. Let us suppose that the variables are related to each other by holonomic constraint conditions: 9~ (Ul, u2 ..... uN) = 0. Therefore, it can be concluded that one variable, denoted uj, is superfluous whereas the others form an independent subset. As already shown in Chapter 3, a stationary value of F implies: dF
o~F
BF
8 u N = d F Sun = 0
[4.1]
However, such a condition does not imply here that all the coefficients of the variations 8 u n are zero, simply because one variable is not independent of the
Constrained systems
113
others. Our first thought to bypass such a difficulty would be to use the constraint condition ( ~ ) in order to eliminate the superfluous variable, thus coming back to the problem already solved. Actually, this method is entirely justified and advisable in many cases as being the simplest one. However, in many other instances, it is difficult and even impossible to eliminate one variable by solving the ( ~ ) equation. Indeed, this entirely depends upon the analytical expression of the specific relation one has to deal with. Moreover, in the absence of any objective criterion to identify which specific variable u j it is judicious to eliminate, the method becomes rather artificial and less advisable. This is typically the case when the constraint condition is symmetrical with regard to all variables. Let us consider for instance the condition of a rigid connection as written in Cartesian coordinates: (9~)" X 2 + Y 2 + Z 2 _
R 2
_
0
The choice of the independent variables is clearly arbitrary and the elimination of one variable, Whichever it may be, results in the loss of the initial symmetry, unless spherical coordinates are used. The idea devised by Lagrange is much more elegant and, open to many applications of practical interest. At first, it is noted that any variation of the constraint condition is automatically zero: 8E(~)j_a(O~)gu. cgu.
- 0 ; n=1.2 ..... N
[4.21
Once more, since we deal with an over-determined set of variables, such an identity does not imply that the coefficient of each individual ~ u, vanishes. This having been recognized, it is possible to modify the condition to be verified by the constrained function for a stationary value, by combining linearly the relations [4.1] and [4.2]:
o~u,,Cg--~F6u"+2 / ~ (SR)o~u.6 u " / =
0
where an additional variable 2 , called an judiciously introduced.
undeterminedLagrange multiplier, is
Now, regrouping together the coefficients of each individual 6 u,,, we obtain:
(aP 9u.
+ 2 . ~
3u,,
) o 6u,,=
[4.3]
At first sight it might be thought that little is gained by doing so, since the 8 u,, are still not independent of each other. Actually, on the contrary, the expression [4.3] is the key to the problem, and this specifically because the value of the a priori unknown 2. may be adjusted at will. Of course, the judicious choice is to set its
114
Discretesystems
value in such a way that the coefficient of a given 8 u, vanishes, no matter which one. Thus, the value of 2 is taken as the root of the linear equation: a F o~uj
a (9~) o~uj
-o.j ,
[1, 2 ..... N]
[4.4]
where the subscript j is solely complying with the condition that B 5t/B uj does not vanish at the stationary point P. Not only does equation [4.4] give the value taken by the unknown2, but also it allows one to eliminate the now superfluous term referring to q J in condition [4.3]. Assuming that the u n are suitably numbered in such a way thatj = N, condition [4.3] reduces to:
Bu.
+ 2N
8u,=O
c~u,
; n = l , 2 .... N - 1
Since condition [4.5] involves only N equivalent to the N - 1 equations:
aF Bu,
+ "&N
a(m)
-0
[4.5]
1 independent variables, it is now
; n = 1,2 ..... N - 1
[4.6]
BUn
Furthermore, starting from these results, the method may be restated more synthetically. Indeed, we have:
However 8 2 = 0, since the value of 2 is fixed through the equation [4.4]. It is thus recognized that: In order to determine the stationary values of a function F constrained by a holonomic condition ( ~ ) , it is sufficient to cancel the variation of F +/1, ( ~ ) , as if the N variables of F were independent. Doing so, N equations of the form [4.6] are obtained and then one of them, chosen at will, is used to specify the value of Lagrange's multiplier/1,. Extension of the method to the case of any number L < N of holonomic conditions (SRt); e = 1,2 ..... L is straightforward. Indeed, the variations of L
F + ~,;1,, (9t,) are equated to zero as if the N variables of F were independent, and t.=l
L equations of the form [4.6] are used afterwards to specify the values of the L Lagrange multipliers. It has to be emphasized that, by this process, a system involving N - L independent variables is replaced by a system comprising N + L variables, namely
Constrained systems
115
the N variables of the free function and the L Lagrange multipliers. They are governed by N + L equations, namely the N equations of the type [4.6] and the L constraint conditions (9~e). Finally, there is still a possible way to go further into the synthetic formulation of the method, which is finally restated in the following fashion: The variables u, and 2~ may be considered as forming an independent set o f N + L variables and the variations of F + 2f ~Re with regards to all the variables are equated to zero. Cancellation of the coefficients of the 6 u n provides the N equations of the type [4.6] and cancellation of the coefficients of the 62e provides the L constraint conditions.
EXAMPLE. - Stationary points of z = sinxcosy, constrained by x + y = ct Stationary points of this function were already studied in Chapter 3 subsection 3.2.1, however in the unconstrained case (free function) only. One has to realize that the occurrence of a holonomic constraint modifies the free function. In the present example this can be readily checked by using the following trigonometric identity: 1 (sin (x + y) + sin ( x - y ) ) = -~ 1 (sin cr + sin ( x - y ) ) sin x cos y = ~Moreover, here the constraint condition allows one to define analytically the constrained function as a new free function, by eliminating the superfluous variable. Thus, the stationary points of the free form may be analysed according to the method already described in the last chapter. A single family of roots is found: x=
20' + (2k + 1) n" 2a; y= 4
(2k + 1) a" 4
Nevertheless, in most instances the constraint condition does not allow one to define the new free function. If such is the case, the Lagrange multipliers method is the sole way to solve the problem. Here, we obtain: 8 [sin x cos y + ,,~ (x + y - or) ] = 0 =r cosxcosy+2=0;sinxsiny-2=0;x+
y=cr
2 is then eliminated between the first two equations. This yields: cos(x-y)=0~x-y=~/2+k~
; k=...,-2,-1,0,1,2
....
The constraint condition is then used to determine the values of x and y which provide stationary values of the constrained function. Obviously, the results are identical to those derived by applying the first method.
116
Discrete systems
4.2.2. N o n h o l o n o m i c differential constraints In the preceding subsection, we were concerned with the variation of holonomic constraints. It is noticed that they correspond to exact differentials, since the coefficients of the variations 8 u n are the partial derivatives of a single function. Let us consider now the case of a particular family of nonholonomic conditions, whose variation takes the differential form: A. a n ,
-
[4.7]
..... u
Here, the coefficients ,4. are no more the derivatives of a same function, in contrast with [4.2]. It should be noted that differential conditions enter into this family of constraints:
ot ( q~, q2) ill + fl ( q~, q2) s = 0 41::: ::~ (Or, ( q~, q2) qx + fl ( q~, q2) q2 ) dt = 0 (Or ( ql , q2 ) ill + fl ( ql , q2 ) [t2 ) dt = 0 r
=:~ ct ( ql , q2 ) d qt + fl ( ql , q2 ) d q2 = 0
Indeed, for any small and admissible variation 6 ql, t~ q2, the following relation holds: a (q,, q2) q, + fl (q,, q2) q2 = 0 ~
:=~ a (q~, q2) 8 q, + fl (q,, q2) 8 q2 = 0
The Lagrange multipliers method applies to such constraints by considering the following variation: a [ F ] + 2 ~ ( 9 ~ ) = 8 [ F ] + / ] , A , 8 u , =0; n = l , 2 ..... N which is immediately extended to the case of L conditions, in the following form: L
8[F] +,~,a(~,)=~[V]
a (~)6 u,, : 0;n = 1,2 ..... N + ~ 2 ~...
[4.8]
t.=l
where all the variables u, may be considered to be independent.
4.2.3. Lagrange's equations of a constrained system In order to establish the equations which govern the stationary values of a constrained functional, the approach is the same as that already adopted with regard to constrained functions. Let a mechanical system be described by N generalized coordinates (or displacements) and by L holonomic constraint conditions: 5Rt(q,...;t)=0
; n = l , 2 ..... N ; g = l , 2 ..... L
[4.9]
N is equal to the DOF number of the unconstrained system (the so called free system) and L is assumed to be less than N. The Lagrangian of the free system is
Constrained systems
117
denoted ,C and A designates its action. Cancellation of di[A] for the independent 6qn, provides Lagrange's equations of the free system. Turning now to the constrained system, its number of DOF is N- L, thus only N- L variations 6 qn are independent from each other. Incidentally, the over-determined case N > L is discarded here and will be briefly discussed later; see example 2 of this subsection. At any time, the variations of the constraint conditions are: ~9(SR,)6q. = 0
; g = 1 , 2 .... , L
; n = 1 . 2 ..... N
[4.10]
Accordingly, the action of the constrained system is postulated to be of the following form:
:i
Zx,( ,ld,
~/'= ~/+
[4.11]
L e=l
It must be pointed out that Lagrange multipliers At(t)
are now as yet
undetermined time-functions, instead of undetermined constants, as is the case of constrained functions. Indeed, the constraint conditions have to hold at any time (if not otherwise specified) during the motion of the mechanical system. Owing to equations [4.10], it is immediately recognized that the variation of the constrained system is identical to that of the free system: ,C dt+
6[J/' 1:6
/],, (~R,)dt
iI
/],t 6~(9~, )]dt
: 6[.//1+
II
: 6[~/1
I!
where the convention of implicit summation on the repeated index g is used and will be used also hereafter to simplify notation. [.//] is then expressed in terms of the variations 8 q. :
B,C o~Z; o~.,.0. +
d -~-
6[.~/]=
6q. dt
I
Regrouping now in 8 [J/'] all the factors pertaining to a given 6 q. , we have:
=
i
d
O•
aq. +
0~5
+/],t "
cg(~Rt q,: ) 1 6 q"
Once more, L multipliers 2 t (t) are specified in a suitable way to cancel the factors of L coordinate variations 8 q , , no matter which. Since, the constrained
118
Discretesystems
system has ( N - L) DOF, the factors of the ( N - L ) remaining 8 q,, also vanish. Therefore, the following N Lagrange equations governing the constrained system are obtained:
dq--S and these are completed by the L constraint conditions. Here again, the method consists in transforming a system of ( N - L) equations involving ( N - L) independent variables into another equivalent system of (N § L) equations involving (N + L) interrelated variables, namely the displacements q, (t) and the undetermined Lagrange multipliers A,t (t). Restated in another fashion, the Lagrangian of the constrained system is written in the following form: [,C'= s + 2, (9t,);
e= 1,2 ..... L I
[4.12]
A priori, the multipliers 2 t should not be considered as additional degrees of freedom, since the calculation of the variation of .,4' is performed with regard to the q, only, which are considered as being the only variables of the problem. The undetermined multipliers d,, are calculated afterwards by using the constraint conditions. However, as in the case of constrained functions, wemay perform again the variations as well with regard to the 2~ as with regard to the q,. Of course, the coefficients of fi,;t, reduce to the constraint conditions. Whichever is the viewpoint adopted, one is led to the same system of equations:
d-t
- q--"~ 0 -
o~q.
5R, (qk .... ;t) = 0
[4.13]
n = l , 2 ..... N ; e = l , 2 ..... L The constrained Lagrangian Z;' can be written as the extended form:
where: ~'~ = A,t(9~,);
e=1,2 ..... L
The quantity 74~c , which arises as a direct consequence of the presence of constraint conditions, clearly stands for some kind of work. As it cannot be related to the work done by any force already acting in the free system, the only possibility left is to interpret /4~c as the work done by the constraint reactions. Furthermore, in so far as
Constrained systems
119
the conditions (9tt) are referring to holonomic constraints, W~ is a function of the generalized displacements and of time only. Hence, a quite natural idea is to let it correspond to a potential of constraints, which has to be added to the potential of the free system: 4~ = - 2~ (9~t)
[4.14]
But now, as a natural consequence of the formalism involved in the method of the undetermined Lagrange multipliers, it becomes necessary to reconsider our first point of view concerning holonomic constraints, according to which they restrict the number of DOF of the system, as described in Chapter 1. In contrast, according to the present point of view it is now stated that:
The holonomic constraint conditions do not restrict the number of degrees of freedom of the unconstrained system, but they modify its potential. Going a little bit further, by differentiating the potential of constraints with regard to the displacement variables q,, generalized constraint reactions ,~, are produced. ~ is interpreted as being the resultant of the generalized reactions induced by all the individual constraint conditions, which are prescribed to the n-th degree of freedom of the free system. Indeed, differentiation yields: ~,,, : _
t9s
:/it c9(~)
[4.15]
It may be argued that, from the physical point of view, the present interpretation of the holonomic constraints is preferable to the mathematical definition given in Chapter 1, subsection 1.1.4.1. Actually, it is easily recognized that no realizable constraint can be made perfectly rigid. Consider for instance the mathematical condition qi - q j 0. It can be conveniently modelled physically using an elastic =
spring connecting the displacements q~ and q j. The potential of constraint is identified with that of the spring:
cec~: ~ 1K ~ ( q , -q~) 2 where K~ designates the stiffness coefficient of the spring. The two constraint reactions acting on the constrained degrees of freedom are immediately found to be:
fl~ =-Kcc (qi - qj) and ~ = + K~ (q; - qj) Since any part of the system must be in equilibrium, the force balance cannot depend upon the value of Kcc. In particular, the reactions must be independent
120
Discrete systems
of Kcc. On the other hand, the larger is Kcc the smaller is [qi - q j I- In other words, the elastic connection tends to an ideal rigid constraint as K , tends to infinity. To conclude, it may also be noted that the signs attributed to 2 and to the constraint conditions in the potential of constraint are arbitrary. This has no effect on the generalized and physical reactions, as illustrated in the next example. EXAMPLE 1. - Plane rotation o f a particle a b o u t a f i x e d p o i n t
[ i
f ...... t
/ /
Ro
2-"
Figure 4.1. Circular motion of a particle
Let us consider a particle which is left at first to move freely in the plane ( J ' ) . Polar coordinates r, 0 are used as generalized displacements. The Lagrangian of the free system reduces to: s
1
2
1
2 + -- M r~ O 2 2
Then, the particle is constrained to a circular path about O. Accordingly, the constrained Lagrangian is written as: s 2
M~2 + _ 1M 2
r2 EJ2 + , ; / , ( r - R )
Lagrange's equations are found to be: M J: - M r 0 2 - /]. = O Mr20 r-R=O
+ 2Mri, O =0
Constrained systems
121
Substituting now the condition r = R into the first equation, Lagrange's multiplier /~ ( t ) - - M
R 6j2is found. A priori, we could wonder about the physical nature of
the constraint work thus obtained, because in the present form 2 looks more like an inertia force (cf. Chapter 1 subsection 1.2.4) than as a force deriving from a potential. However, it may also be argued that the circular motion of the particle is uniform, since no external torque is acting on it. Indeed, the second equation provides the solution 0 = ~2, where $2 is constant. Hence, the reaction may still be interpreted as deriving from a potential of constraint, given here by:
s : +Mg22R(r-R)~
~
. . OCcr . . - / l = - M R J2 2 Or
As calculated according to the above procedure, ~c is the generalized reaction exerted by the fixed point on the free system. Formally, ~c and r are a pair of conjugated quantities. In physical terms, as r is a linear displacement, ~ is a force. It is immediately identified with the centripetal force exerted physically by the fixed point to balance the centrifugal force caused by the acceleration of the particle. To conclude this elementary exercise, the following comments may be made:
1.
Signs of Lagrange multipliers and constraint conditions
It can be easily checked with the present example that the sign convention attributed to the multipliers or to the constraint conditions has no influence on the calculated reactions. Adopting 74~c = - 2 ( r - R ) , the first Lagrange equation becomes:
Mi;-MrO
2 +2=0
The two remaining equations are left unchanged, hence:
-Mr~QZ +2=O The constraint reaction is now given by:
-
~)r 2.
+~ =-2--MRS2 2 ~r
Nature of the constraint work and general relativity
The short discussion above on whether the constraint work is kinetic or potential in nature in the present example, points towards an equivalence between inertial and potential forces, indicating the presence of a link between accelerated motion and
122
Discrete systems
gravity. Indeed, even in everyday life, spinning motion is often used to mock up gravity. On the other hand, recognition of such a natural link was the starting "happiest thought" of Einstein in building up the theory of general relativity. As clearly discussed in layman's terms in [GRE 99], based on force measurements only, any accelerated motion can be described as a gravitational motion, provided suitable gravitational (or potential) forces are defined. As a consequence, "all observers, regardless of their state of motion, may proclaim they are stationary and the rest of the world is moving, so long as they include a suitable gravitational field in the description of their own surroundings. As a corollary, from the mechanical viewpoint all the vantage points are on equal footing". 3.
Physical modelling of the constraint condition
Turning back to the concrete problem of realizing the constraint condition involved in the present system, the particle will be connected to the fixed point O by using a slightly deformable string with an equivalent stiffness coefficient K~ made as large as possible, but remaining finite in any case. To obtain radial equilibrium, the centrifugal force M $'22r has to be balanced by the stiffness force -Kc~ ( r - R ) , where r is the length of the extended string. Accordingly, )],Sr is identified with the virtual variation of the work of the spring and the following results are easily obtained: 2r
= ~74~c = -Kc~ ( r - R ) S r =:~ /], = -Kcc ( r - R) = - M s ~r
Provided that Kcc is sufficiently large, the relation r = R holds in practice. EXAMPLE 2 . - Static and hyperstatic equilibrium of a rigid rod Let us consider a rigid and uniform rod loaded by its own weight, which is resting on rigid knife edge supports, located at x = -/_~ and at x = x I, as shown in Figure 4.2. The exercise consists in determining the support reactions as a function of x 1, by using Lagrange multipliers. Considering first the unsupported rod, the analysis is restricted to small vertical displacements: Z ( x ) = Zo + xO . where x is the abscissa of a current point of the rod axis and where use is made of the two following independent variables: 1.
Z 0 is the vertical displacement of the centre-of-mass O, located at the centre of the middle cross-section of the rod.
2.
0 is the rotation angle about O, in the plane of the figure.
Constrained systems
123
z i i !
-LI2 Aa
+LI2
... '.-~ ~'i x ................. . ~> "el _ ..... i ~;;7 - ............... ,
:~,~,:~.~.~........ ,~,~,~
Figure 4.2. Rigid rod resting on knife edge supports
In statics, the Lagrangian of the free rod subjected to gravity reduces to the term of potential energy of gravity:
~;=-p.R',,I_~(Zo +xo~=
~o
a result which could be easily anticipated. Now, the rigid supports maintaining the rod in static equilibrium are equivalent to the constraint conditions:
z (x,)= zo + Ox,
= z , = o;
Z ( - L / 2 ) = Z o - - L O = Z 2 =0 2
Defining two undetermined Lagrange multipliers A1,A2, the Lagrangian of the constrained system is written as"
(L)
z'=- a4gZo+ A (Zo + x,O)+4 Zo--so
from which the following Lagrange equations are derived:
Mg-(A +4)=o; -Ax, +&k=o 2
whence: ~ = Mg~L ; 4 = 2xiMg L + 2x~
L + 2x~
Then, the generalized reactions exerted by the supports, which refer to the conjugate variables Z0 and 0, are given by"
124
Discretesystems
-&
-
=Mg
~)~c ao
L
=o
Using these generalized quantities, it is possible to return to the physical reactions which are applied to the rod by each support. Indeed, the work of reactions is unchanged in a transformation of coordinates (or displacements) and its variation as well. Hence we have:
Writing Z 0 in terms of the "physical" displacements at the supports Z l and Z 2, we obtain: L ~ Z l -{- 2xlt~Z 2
_ _ ~t ._M. g
~9 = "~z, - L + 2x I
,
= 2xlMg
L + 2x 1
The following remarks are appropriate to check the relevance of the physical reactions thus obtained: 1.
Clearly, the condition of global equilibrium of the rod implies that the resultant of the physical reactions must balance the weight of the rod, whereas the resultant moment about O must be zero. Obviously, these conditions could have been used to determine the support reactions, without having to resort to the method of Lagrange multipliers.
2.
As expected a priori, if x~ = U2, the two reactions are equal, in agreement with the symmetry of the problem.
3.
If x~ = 0, ~ = M g and ~ = 0. Thus, the total weight is applied to the support located just below. This result could also be anticipated, since the centre-ofmass of the rod is located at mid-span.
4.
If x~ < 0, the sign of .~ is reversed and in the case of unilateral supports, the rod becomes unstable according to a rocking mode.
Constrained systems
125
.~ = MgL 6
.~f = MgL ".,%
-L/2
\i i !
I ..... i2/ .................... XI
~(,)_-(L-,)Mg _ MgL 6
6
Figure 4.3. Reaction torque tending to the distribution of a Dirac dipole
If x I - - - ) - L I 2 , the two supports merge together and ~ , ,~
tend towards
infinity with opposite signs. To interpret the physical meaning of such a result, we proceed as follows. Consider the support located at x I = - L I 2 + e / 2 . We have:
.~ (e)= - ( L - e ) M g s
;..~ = Mg L E
As shown schematically in Figure 4.3, the resulting moment of the reactions -L e MgL Mge about the middle point x,,c = 2 +--4 is .MR ( e ) 2 4 . Hence, it is noted that if e tends to zero, the reactive torque tends to -~(R = ( M g L ) / 2 , i.e. the finite value which allows one to balance exactly the external moment of the weight resultant; this result will be revisited later in terms of singular distributions, cf. Volume 2. Thus, provided the supports are bilateral, the rod can be maintained in stable equilibrium even if the lever arm is arbitrarily small, in principle at least. Such a support condition, known as a clamp, combines a zero displacement and a zero rotation condition. Finally, let us consider the cases where the rod is maintained by more than two supports. As easily understood, it becomes impossible to determine the support reactions if keeping in the framework of the mechanics of rigid bodies. Actually, with such support conditions, the number of unknown quantities entering in the Lagrange's equations of the constrained system becomes larger than the number of DOF of the free system. As a consequence, the system of equations to be solved is underdetermined. To illustrate this important point, let us consider the case of three supports located at x l,x2,x 3 , see Figure 4.4.
126
Discrete systems
g
x,
.....*'."9.~.~.,.~.;~.;j~.~:,ii~i ,.:~," \
~~~~
x,
\
~ i i i~i%~i,~,
Figure 4.4. Rigid rod with hyperstatic support conditions The constrained Lagrangian is written as: A~'~--MgZo+@
( Z 0 +OXl)-[-~, 2 ( Z 0 +OX2)'[-~, 3 ( Z 0 + O X 3 )
Lagrange's equations involving Lagrange multipliers are: Mg -(21 + 22 + 23) = 0
/~lXl + ~2X2 + ~3X3 = O The first equation refers to the force balance. Once more, it teaches us that weight and resultant of support reactions have to be exactly balanced. The second equation refers to the moment balance. Obviously, it becomes mathematically impossible to determine the individual reactions induced by each support, as the number of equations is now less than the number of variables. More generally, any mechanical system constrained by a number of holonomic conditions which is larger than the number of degrees of freedom of the unconstrained system is known as a hyperstatic system.
As a final comment, it is worth emphasizing that according to the definition given just above, the concept of hyperstatics is merely a by-product of modelling solids as perfectly rigid bodies. As already stressed, such a model is adopted because of its mathematical convenience. However, one has to be aware that hyperstatics does not fit within physical reality, so far as the number of DOF is concerned. Indeed, as real materials are always deformable, the degrees of freeMom a material body cannot be enumerated. Moreover, since deformations occur at the supports, tiny as they may be, the reactions at each support can be unambiguously determined, whatever the number of supports is. Clearly, this kind of calculation has to be performed in the framework of the mechanics of continuous (deformable) solids, which is the object of Volume 2.
Constrained systems
127
4.3. Prescribed motions and transformation of reference frames
In many instances, material systems are excited by prescribing the motions of some DOF. A typical example is provided by the case of a building subjected to a seismic shake. It is assumed that the basement accompanies the motion of the ground. Here, we will describe two distinct methods to deal with such dynamical problems, each one having its own interest. The first method consists of modelling the prescribed motions as rheonomic constraint conditions. This allows one to obtain the equations of motion in terms of generalized displacements referring to an inertial frame. As already shown, Lagrange multipliers are providing the constraint reactions. Here, they identify with the forces which induce the prescribed motions, when impressed to the unconstrained system. The second method consists in defining an accelerated reference frame tied to the prescribed motion. Then, the equations of motion are expressed in terms of the relative displacements, which refer to the accelerated frame. The generalized forces which are equivalent to the prescribed accelerations are now derived from the kinetic energy of the system, as determined in the inertial frame, but expressed in terms of the relative variables.
4.3.1. Prescribed displacements treated as rheonomic constraints
A known displacement
Dj (t)
impressed to a variable
qj
can be formulated as
the rheonomic constraint condition:
qj - Di(t)
=0
[4.16]
Since rheonomic constraints belong to the class of holonomic constraints, the problem can be studied by using the method of Lagrange multipliers. Considering thus a system with a free Lagrangian of the type s = Cc -Cp, we define the potential of constraint
s
= -2j (qi - D j (t)). The Lagrangian of the constrained
system is:
Z,'= s -Ep + 3.j (qj- Dj(t))
[4.17]
Lagrange's equations can be written as:
d t~ce~l_ dE~ + ;
,) q,
d 0 4 ] o~cec -~ -~qj ) -cg q, qj - Dj (t) = 0
I
d q,
=O;i~j
O qj - ~ =0
[4.18]
128
Discretesystems
The only new point with regard to the scleronomic case is that the nature of the generalized reactions may differ, depending whether the kinetic energy is an explicit function of q j, or not. This is illustrated in the two following examples. EXAMPLE 1 . - Seismic excitation o f a mass-spring system Let us consider a mass-spring system in which the spring connects the mass M to a point O. The displacement of O, as defined in a given inertial flame, is a known function D(t) of time. Referring to this frame, X designates the displacement of M along the Ox-axis, counted from the equilibrium position at rest, and Y is the relative displacement as defined in the flame tied to O, see Figure 4.5. K is the stiffness coefficient of the spring and L is the length of the unloaded spring, which is specified here only to help in visualizing X and Y in Figure 4.5. Let X 0 be the displacement of O in the unconstrained system. The constrained Lagrangian is written as: ,G' = 1 ( M X z _ K ( X - X o )z) + A,(X ~ _ D ( t ) ) 2
Lagrange's equations are: ~ 1 7 6
K ( X - X o) + M X = 0
~KX
+MJr
-K(x-x0) X o - D(t) = 0
K
M
L
Figure 4.5. Seismic excitation of a mass-spring system
The constraint reaction is found to be /l = K ( X - D(t))= KY(t). Hence the work of the constraint is found to be a potential and the constraint reaction is a stiffness force.
Constrained systems
129
EXAMPLE 2. - Rotating mass-spring system
Z
,"'77~. X
Figure 4.6. Rotating mass-spring system
Consider a mass-spring system, which rotates at angular speed ,62(t) about the Oz-axis. The mass slides without friction along the direction of the spring force, taken as the Ox-axis. L is the length of the unloaded spring, see Figure 4.6. The motion of the free system is described by using the rotation angle 0 of Ox about Oz and the elongation X of the spring. The Lagrangian of the constrained system is written as:
x5'= 114 (02 (X + L)2+ ,~2)_ KX2 + A, (/~- s 2
2
Lagrange's equations are found to be" M O ( X + L) 2 + 2 M O X (X + L ) + / l = 0 M J~ + K X - M O 2 ( X + L ) = O
0-
O(t) = 0
Hence, in contrast to all the former examples, it is found here that the Lagrange's multiplier is governed by the differential equation:
A - - {M a ( x
+ L) + 2 M
}(x + L)
Physically A, is the moment about Oz of the resultant of two distinct inertia forces, each one acting in the plane of rotation and perpendicularly to Ox, namely the Euler f o r c e - M ,(2 (X + L), and the Coriolis force 2 M ,Q ,Y. It can also be noted that 2, has the dimension of an angular momentum, which can be quite naturally interpreted as the action of the resulting moment of the Euler and Coriolis forces.
130
Discretesystems Turning now to the second equation, it can be re-written as: MX +(K-M~22)x
=M,(22L
This form shows a negative stiffness term, which corresponds to the centrifugal force, as already discussed in example 1 of subsection 4.2.3. Clearly, this component is oriented in such a way as to move the mass away from the centre of rotation, whereas the spring restoring force is tending to bring it back. Thus the resulting stiffness coefficient (K - M ~2) can be either positive or negative, depending on the value of s
in relation to the critical spin velocity s c =~]K/M. Finally,
assuming here that s is constant, the term reported on the right-hand side of the equation is the permanent centrifugal force induced by the rotation of the mass, when located at the non-deformed state of the spring X = 0. As this component is merely a constant, it may be preferable to eliminate it by transforming the displacement variable: ~:=X-X
0 ; withX 0 =
M .Q2 L K - ff22 M
X 0 is the spring elongation which allows one to balance the permanent centrifugal force. Accordingly, the force equation is re-written as: M~ + (K - . Q : M) ~ = 0 As written in terms of X, the equation describes the axial motion of the mass referenced to an unstressed initial state (s = 0), whereas the equation written in terms of $ describes the same motion as referenced to a permanent state s r 0, which is initially stressed, or "prestressed", by the permanent centrifugal force. Finally, as in example 1 of subsection 4.2.3, the centrifugal force may again be interpreted as deriving from a potential.
4.3.2. Prescribed motions and transformations of reference frame It is also worthwhile analysing the problem of prescribed motions by adopting another point of view to that of the rheonomic constraints. It is also possible, and even far more usual, to consider two distinct reference frames, namely: 1.
The inertial frame (A"), in which the prescribed motion is defined.
2.
The accelerated frame (A') which accompanies the prescribed motion. Let us consider a system describeA by the displacement vector [q], as referred to
(A'). In (A"), the system is described by the displacement vector [q ']. Our purpose
Constrained systems
131
is to formulate Lagrange's equations in terms of [q] and its derivatives. Once more, it is stressed that though such equations are written in terms of relative variables defined in the accelerated frame, they still govern the dynamic equilibrium in the inertial frame (~"). The key is to start from the Lagrangian referring to the inertial frame and written in terms of the inertial variables [q'],[q']. Then, a suitable transformation of coordinates of the type [q'] --~ [q] is carried out to obtain the same Lagrangian, but written in terms of the relative variables [q],[c~]. It is immediately recognized that only the inertial terms have to be transformed because the others can be written directly as a function of the relative variables [q]. Starting from the general form of Lagrange's equations: d(c9 s /
~163 a , , = o
[4.19]
Q,, is the n-th component of the resultant of the forces other than inertia forces. Kinetic energy is the sum of three distinct components C~(') , s
and s
which, in the general case, are dependent upon the variables qn, as shown in Chapter 2 subsection 2.2.2.3. It is also recalled that transport energy is independent from c~n, whereas mutual and relative energies are a linear and a quadratic function of c~n, respectively. The inertial part of the equation [4.19] is then written as:
O~~"(r) )
O~ (Gt-~t)
+ cgqn --ff-~qn
+4
(m)
+ s
(r)
)
[4.201
Developing this expression and inverting the sign of it, the following expression of the generalized inertia force is obtained:
n
- ~
o3'qn + ~ 7 ~
+ c~j cgqj dc~n
t~ (G_C,(I)_~..G.~(m)_~- Gs
[4.21]
dqn
It is of interest to gather the various terms of this expression in such a way as to sort out the three following components, already identified several times in the context of rotating motions:
132
1.
Discretesystems
Relative component " - dq, -~
o~0,
[4.221
This component can be separated from the others by assuming transformation laws fq which do not depend explicitly upon time, hence describing a change of coordinates and not a change of reference frame.
2.
Transport component o,,, _
""
a'
dq,
m)
[4.23]
cgtdit,
This component can be separated from the others by assuming that the system is at rest in the accelerated frame q. = 0,'q n.
3.
Mutual component
""
o~q,
[4.24]
tg qj o~it,
This component gathers the remaining terms. It can be re-written in a skewsymmetrical form and it can immediately be checked that s
q, ds
)"
Whence: O~2 E(m) [Q(m)lr = [q]r [(7]; where Go = t~ qi t~ t]j
d2 s [4.25]
tg qj tg iti
G j~ = - G o are known as the gyroscopic coefficients. [G] is the gyroscopic matrix which is obviously skew-symmetricaL It has to be pointed out that gyroscopic forces are conservative since they do no work. Thus, we have:
j
, 12 lI
[ql" [Qtm,~ dt =
f t2 l!
[q] r [G]r [t~] dt = 0
[4.261
Constrained systems
133
EXAMPLE 1 . - Seismic excitation of a mass-spring system
K
l/I;!
M
F(t) o L + Y(t) ///~!
Figure 4.7. Seismic excitation of a mass-spring system
The example already analysed in subsection 4.3.1 is revisited here by using the method of the reference frame transformation. Now the point O is subjected to a prescribed acceleration F ( t ) in the Ox direction, see Figure 4.7. Writing the equation of motion in terms of the variables Y and }; which refer to the accelerated frame, we obtain: K Y + M ~; = - M I ' ( t )
Thus, it is found that prescribing the acceleration F (t) to the relative frame is equivalent to forcing the oscillator by the external inertia force - M F (t). EXAMPLE 2. - Rotating mass-spring systems We consider once more the example 2 of subsection 4.3.1 where angular velocity = X2 is assumed to be constant. The Cartesian coordinates referred to the inertial frame are found to be: X ' = (L + X ) cosX2t ; Y'= (L + X) sin~2t
Kinetic energy in the inertial frame can be calculated directly or by using the general transformation formulas [2.21, 2.22, 2.23]. Whichever method is used, the two following terms can be identified: 9
Transport energy: s
= 1 M ~2 (L + X) 2 2
9
Relative energy: s
9
Mutual energy is zero.
= _1 M ,~ 2 2
The Lagrangian is: ~5 -
2
(,~2 + ~22 X (2 L + X)) -
_r X 2 2
134
Discretesystems
Of course, the axial equation of motion is the same as that already found. EXAMPLE 3. - Pendulum attached to a spring ""' 9
X
~0 ! i
..,
,~:
M~ u
Z~ Figure 4.8. Pendulum attached to a spring
Let us consider a pendulum in which mass is connected to the fixed point through a spring, as shown in Figure 4.8. L is the length of the unstrained spring. Restricting the study to motion taking place in a vertical plane, we have to deal with a 2-DOF system, which may be described by the angular variable 0 , defined in the inertial frame Ox, Oz and by the translation variable X, defined in the rotating frame, which goes along with the mass-spring system. Incidentally, it should be noted that in this problem we are making use of an accelerated frame, of which motion is not prescribed since 0 is unknown (cf. Chapter 1 subsection 1.1.3.3.). Potential and kinetic energies are found to be:
E, = ~ x ~ + Mg(L + x ) (1- cos0~ 2
4 --7
~t~ § (c + x
0~
4o
(m~
with: ~e(r) _ M'~2,. s 2
= ~ ; ~(/_B)2 ecM 2
(,n) = MX (L + 2 X )02 2
where transport and mutual energies are defined in the same way as though 0 (t) were a prescribed function. The Lagrangian can be written as:
Constrained systems
135
= M_M_(fr2 + 02(L + X ) z ) _ K X Z _ Mg(L + X)(1-cosO ) 2
2
Thus the following equations of motion are obtained: MX - M (L + X)6J 2 + KX - MgcosO = - M g
M (L + X)O + 2MOfC + mgsinO = 0 Once more, the permanent term in the right hand-side of the force equation could be eliminated. On the other hand, in the moment equation, the cross term is recognized as a Coriolis force, which couples nonlinearly the angular and the translation velocities of M. EXAMPLE 4. - Mass tied to a wheel through springs
"Y,,
I y' K XI
0
f2 Figure 4.9. Mass
tied to a rotating wheel through springs
As shown in Figure 4.9, the circular wheel rotates about its axle at constant angular speed s The point-mass M is connected to the wheel by linear springs K acting radially along two orthogonal directions defining a Cartesian frame in rotation with the wheel, of which the unit vectors are i, j , k . When the system is at rest, M coincides with the centre O of the circle and elongation of the springs vanishes. X, Y designate the coordinates of M referring to the rotating frame. We consider also the inertial frame Ox'y" and the X' Y' coordinates. (X' Y' ) and (X, Y) are related to each other through the rotation matrix:
[x:l Ec ] Ex]
where C = cos (,(2 t) ; S = sin (g2 t)
136
Discretesystems
Incidentally, it can be checked that the transformation matrix may be identified with the Jacobian matrix of the coordinate transformation. There is no difficulty in calculating the kinetic energy of M using the general expressions [2.21, 2.22, 2.23]. Indeed after some elementary algebra, it is found that:
M
=--~-
,,[o ~
4m)-a[X rl-M 0 However, it is still simpler to perform a direct calculation by determining the velocity of M in the inertial frame, in terms of the relative coordinates. This can be done either by using the vectorial relation: I7=$7r + ~ x ~ =
Xi" + l;'] + , . Q k x ( X - [
+ Yj-)=(X -~2Y)-[ +(Y + ~2X)j
or by making use of the coordinate transformation written in the matrix form, to obtain by differentiation:
In the inertial frame, the kinetic energy of M is thus found to be: M
2
The potential energy is: K
2
Finally, the two following dynamic equations are obtained: M ]( - 2 M ,.(2 }" + ( K - M s 2 ) X = 0
MI7 + 2 M s
+(K-MS'22)Y =0
As expected from [4.25], the gyroscopic forces couple the two equations in a skew-symmetrical way. On the other hand, the rotation induces a centrifugal force on each DOF. The dynamical behaviour of such rotating systems is rather intriguing and will be discussed later, in Chapter 6 subsection 6.4.4 of this volume and again in Volume 4. As a final remark it is also of interest to realize that if the equations of motion are expressed in terms of the Cartesian displacements X', Y' defined in the O x ' y ' inertial frame, they reduce to those of two uncoupled harmonic oscillators:
Constrained systems
137
KX'+MX'=O KY'+M~;'=O Hence this system may serve as nice example to illustrate that motion may be modified drastically according to the reference frame adopted to describe it.
This Page Intentionally Left Blank
Chapter 5
Autonomous oscillators
In the previous four chapters of this book we have been concerned with the mathematical modelling of mechanical systems which results in a discrete set of time-differential equations. The object of the following five chapters will be to describe the mathematical procedures available to solve such analytical models and to develop the generic features of the dynamical responses, which are of major interest for the mechanical engineer. Because of the theoretical and practical importance of this field, broadly referred to as vibration theory, the literature on the subject is particularly abundant. Amongst the engineering oriented textbooks devoted mainly to linear vibrations, let us quote in particular [DEN 56], [ROC 71 ], [CLO 75], [MEI 67], [ME170], [BIS 60], [GIB 88], [DEN 89], [WEA 90], [GER 97]. Most material systems, initially at rest in a given state of equilibrium, are likely to vibrate as soon as they depart from it. Vibrations are said to be free whenever they are triggered solely by delivering initially some amount of energy to at least one degree of freedom of the system. Such free vibrations reveal themselves as extremely useful for investigating the response properties of the material system to any kinds of excitations, as will be illustrated in specific examples in the following chapters of this book. This chapter is devoted to the analysis of the free vibrations of SDOF systems, starting with the so-called linear or harmonic oscillator which is the simplest vibrating system. It serves as a convenient introduction to several basic concepts, among them the concept of natural modes of vibration, which will be further extended in the next chapter to the case of MDOF systems. Furthermore, because of their relative simplicity, SDOF systems give us a good opportunity to make a first incursion into the nonlinear domain of dynamics. Indeed, even a limited study is enough to illustrate significant differences between the dynamical behaviour of linear and nonlinear systems.
140
Discrete systems
$.1. Linear oscillators 5.1.1 Mechanical oscillators A mechanical system is said to vibrate, or oscillate, when it is swinging back and forth about a permanent state of equilibrium, static or not. This state, which will be used as a reference to describe the vibration, is assumed to be stable. Indeed, vibration occurs as the result of the conflicting action of the inertial forces, which cause the resulting motion to overshoot the permanent state of equilibrium, and that of the restoring stiffness forces, which are tending to bring it back. Mechanical oscillators are the simplest systems of this kind. They correspond to devices which can be reduced to a mass-point and a spring. The back and forth motion takes place along a geometrical line which is prescribed a priori. Hence, according to the definition given in Chapter 1, a mechanical oscillator is a SDOF system. Clearly, such a concept arises as a mathematical idealization of a few real, but particularly simple, devices. Two archetypes, already introduced in the preceding chapters, are the mass-spring system and the simple pendulum. The basic difference between them is in the nature of the potential energy, and thus of the stiffness force, involved in the system. In masspring-like systems, restoring forces are induced by the elastic deformation of a body, while in pendulum-like systems, restoring forces arise as the consequence of a coupling between the motion and a permanent force field, the weight for instance. More generally, the permanent force field is said to prestress the system and the pendulum may be considered as a prestressed, or initially stressed
oscillator. The linear, or harmonic, oscillator is the linearized version of such systems. Its motion is governed by a linear time-differential equation of second order and constant coefficients, which is written in the following canonical form:
IKq + cr + Mi~=a(e)(t) [
[5.1]
It is recalled that K is the stiffness coefficient, C is the viscous damping coefficient and M is the mass, or inertial, coefficient of the oscillator. In this chapter, study is restricted to the case of autonomous oscillators. Therefore, there is no external excitation, except that motion is triggered by imparting initially some amount of mechanical energy to the system: K (0)) 2 + -M s ( 0 ) = -~-(q ~ ( q (0)) 2
[5.2]
The motions of an autonomous system are said to be free in order to draw a clear distinction with the forced motions, which are induced by an external fluctuating (time-varying) excitation. Motions of the autonomous harmonic oscillator are thus governed by the homogeneous equation:
Autonomous oscillators
141
[5.3]
Kq + Co + Mi~ = O
This equation is provided with initial conditions of displacement and velocity: q0 = q(0); q0 = q ( 0 )
[5.4]
Referring now to the notions developed in the first three chapters of this volume, it can be stated that solutions are oscillatory in nature, so far as the coefficients K, C, M of equation [5.4] comply with the following conditions:
I.
Stiffness coefficient K > 0 The stiffness force -Kq is derived from a potential ~e (0), which is written first
in terms of a generalized coordinate denoted ~. However, when the aim is to study the small motions about a position q0 of static equilibrium, one is naturally led to expand the potential in Taylor series with the point of expansion q0"
4%1 )
* (~176 dO'
dg]
+...
[5.5]
Now, by definition (cf. Chapter 3, subsection 3.2.2) a state of static and stable equilibrium is such that: =0"
-d~q Oo
>0
'
[5.6]
dO20o
As pointed out just above, the motion can remain confined to an arbitrary small neighbourhood of the static equilibrium q0 only if it is stable. Within such an infinitesimal domain, potential energy can be approximated by the quadratic and positive definite form:
1
~ep(q) = "2 KqZ where q = 0 - qo and K=
2.
d2~l -
>0
dO' IOo
[5.7]
Mass coefficient M > 0
Similar considerations hold concerning inertial forces. Kinetic energy can be written directly as a quadratic positive definite form: 1 dZE,r ] s (q) = ~ Mq 2 where M = >0
dit2 0o
[5.8]
142 3.
Discretesystems Viscous damping coefficient
Icl <
Viscous damping corresponds to a particular material law, which has been already introduced in Chapter 1, subsection 1.1.5. Moreover, as shown in Chapter 2 subsection 2.2.4.2 and again in Chapter 3, subsection 3.3.5, this force is nonconservative in nature, since its work describes the exchange of energy between the oscillator and its external environment. When C is positive, the viscous force dissipates the mechanical energy of the oscillator. It may be anticipated that if the damping coefficient is larger than a certain critical value, the mechanical energy given initially to the oscillator will be entirely dissipated before a single oscillation could be completed. The critical damping coefficient C c marks thus the transition between the oscillating motions and the non-oscillating motions. Finally, if C is negative, the oscillator is pumping mechanical energy from the external surroundings. As a direct consequence, vibration amplitude is steadily increasing with time, in principle without any limit. However, it is clear that beyond a certain amplitude, the nature of the physical problem is drastically changed, since the real system becomes nonlinear.
5.1.2 Free vibration o f conservative oscillators In this subsection C is assumed to be zero and equation [5.3] reduces to: Kq + MO : O
[5.91
5.1.2.1 Time-histories of displacement
Analytical solution of equation [5.9] is straightforward. It is recalled that the solution is searched in terms of the following trial functions: q(t) = ae xt
[5.101
By substituting expression [5.10] into [5.9], the following characteristic equation is obtained: K+/I~M = 0
[5.11]
The two roots of equation [5.11] are: 2 = +io)1 with wl = ~[K ~M
[5.121
The solution of equation [5.9] may thus be written in one or the other of the following equivalent forms:
Autonomous oscillators q(t)=a+e ~~ . a e-i~' = Asin(og~t)+ Bcos(oglt )
143
[5.13]
The two constants a+,a_, or A,B are determined by specifying the initial conditions [5.4] of the motion and the following real time-history is found to be: q(t) = qo c~ (o91t)+ % sin (oglt) (_oI
[5.14]
Another equivalent form, which is of interest for discussing the physical meaning of the result [5.14], is obtained by letting: tg~ = og~qo
[5.15]
q0 Formula [5.14] is then re-written as: q(t) = , / ~ - sin (o9~/+g)
[5.16] K 2 M.2 where ~ = -~- q0 + ' ~ q0 is the mechanical energy imparted initially to the oscillator. Provided that K and M are both positive definite, the displacement [5.16] varies sinusoidally at the pulsation:
[5.17] Pulsation, also called angular frequency, is expressed in radians per second. It may be emphasized that o9~ depends only upon the intrinsic properties of the oscillator, and not on the amplitude of motion. For this reason ogl is called eigenpulsation, or natural pulsation of the oscillator, depending to which, the mathematical or engineering flavour, one is inclined. It is also recalled that pulsation o9,frequency f and period T are interrelated as follows: a;. f = 2a"
T ... = f l
[5.18]
The frequency is expressed in Hertz (Hz), or in cycles per second (cps). The phase angle ~ of the displacement depends upon the initial conditions of motion. Physical interpretation of it will be made even clearer in Chapter 9, when studying forced oscillations in the frequency domain.
144
Discretesystems
Finally, amplitude of the oscillation is found to be proportional to the square root of the mechanical energy given initially to the oscillator (which is a constant of the motion), and in the reciprocal ratio of the square root of the stiffness coefficient. Such a result is easily understood, as energy of the linear oscillator is a quadratic form of displacement and of velocity. N O T E . - Negative stiffness The resolution of the equation [5.9] made above can be extended without difficulty to the case of an "oscillator" of negative stiffness. Solution [5.14] becomes:
q(t) = qo cosh ((o:)+ q~ sinh (tolt) tOl It is thus found that the system does not oscillate about the position of static equilibrium but moves away from it according to an exponential law.
5.1.2.2 Phase portrait A convenient way to study the dynamical behaviour of conservative oscillators, without embarking on the task of solving the equation of motion, consists in taking advantage of the invariance of energy by studying the level lines of energy: K
2
M
.2
--~-q +--~--q
=
~C"m (0)~--"
[5.19]
They are plotted in the (q,q) plane, known as the plane of phase and the level lines are called phase trajectories. The set of such plots forms the phase portrait of the oscillator. It provides us with a picture that contains most of the interesting information about the dynamical behaviour of the oscillator, namely: 1. K and M being both positive definite, the phase portrait is a family of ellipses, which depend upon the energy parameter ~ , see Figure 5.1. The ellipses are centred at origin, i.e. at the representative point of the state of static equilibrium. The midaxes are immediately found to be: qm~x=
;
qm,x =
[5.20]
Such a portrait clearly characterizes back and forth motions, of which amplitude is proportional to the square root of the energy imparted initially to the oscillator. The trajectories in the phase plane are then in the homothetic ratio ~r~-.
Autonomous oscillators
oi!
145
!
veloci~
EO = 6
0.6
EO = 2
0.4 0.2
-0.2 I I I
-0.4 -0.6 -0.8
-1 -4
,,
I
I
I
-3
-2
-1
i
~
I
0
1
d/sp/acement
I
I
2
3
4 x 10 .3
F i g u r e 5.1. Phase portrait o f a conservative linear oscillator
2. Since ellipses are closed lines, motion is a periodic oscillation, independent of the amount and the particular way energy is imparted to the system. As already pointed out in Chapter 2, subsection 2.2.4.1, the period of motion is given by:
qI0If'IxI T=4
M
~ lI0 d~;~
24_Kq2dq=4
~fi_~:2 = 2 ~
[5.21]
3. The ellipses do not intersect each other so that only one phase trajectory corresponds to a fixed energy level Zo . In other words, all possible physical motions are passing through the same dynamical states depicted by the s phase trajectory. The sole difference concerns the times at which a given state lying on the phase trajectory is reached. This depends upon the initial conditions which are prescribed to the oscillator. Of course, all these results are in agreement with those already established in subsection 5.1.2.1. However, the interesting point here is that they are now obtained without solving the equation of motion. Hence, the present method is well suited to deal with nonlinear conservative oscillators, as will be illustrated in section 5.2. Moreover, the phase portrait pictures conveniently the dynamical behaviour of the oscillator, discarding the less important details arising from the particular initial conditions adopted.
146
Discrete systems
5.1.2.3 Modal analysis Study of the linear conservative oscillator gives us a good opportunity to introduce the embryo of modal analysis, which is a particularly powerful method used to analyse a large number of mechanical problems, as we shall see step by step throughout the whole book. The cornerstone of modal analysis is to search for a solution of equation [5.9] in terms of the following complex trial function:
l q(t) = (pe'~' - (p (cos (wt ) + i sin (tot )) !
[5.22]
Clearly, expression [5.22] is very close to that already selected in subsection 5.1.2.1 as a trial solution of equation [5.9]. However here, we are no more interested in fitting the general solution to the initial conditions of a particular problem. Substituting expression [5.22] into equation [5.9] yields the modal equation: (K -to2M )tp = 0
[5.23]
Obviously the trivial solution r = 0 is of no interest to us. Existence of other solutions is thus conditioned by the roots of the characteristic equation:
K_o)2M
=0r
o)2 =_K_K M
[5.24]
As K and M are assumed here to be positive definite, the roots are a pair of real and opposite quantities. Going a little bit further, it is not difficult to understand that though the corresponding trail functions are linearly independent of each other, they still characterize the same vibration, save on the sign of the time. Now in the present problem, there is no difference between negative or positive time. Indeed, equation [5.9] is left unchanged when the sign of time is reversed and solutions [5.23] have not to comply with any initial conditions. In other words, as far as the conservative modal problem is concerned, time is reversible and has no origin. Therefore, we will retain only one of the two mathematical solutions of the characteristic equation [5.24], for instance the positive root, which identifies with expression [5.17]. To conclude on this point, it is realized that even if the base functions e i~ and e -ioht are linearly independent from each other, both of them stand for the same physical quantity, namely a harmonic vibration at pulsation 091 . On the other hand, magnitude of the vibration is clearly arbitrary. It is thus found convenient to normalise the modal vibration, by using for instance the additional condition: ~p = q~ = 1
[5.25]
More generally, it would be possible to normalize the modal motion by using any definite complex number, denoted (ale i~ . Again, this stresses that magnitude and particular phasing of the modal vibration are of no importance. The natural mode of
Autonomous oscillators
147
vibration of the undamped harmonic oscillator is thus characterized by the natural frequency and the modal shape q~l, which in the case of a SDOF system reduces to an arbitrary complex number. A few consequences of such properties are worthy of further discussion. At first, returning to motion described in the real time domain, it is understood that any harmonic vibration defined by the complex amplitude:
(plei(a~'+r
[5.26]
allows one to describe a real time-history by retaining either the real or the imaginary part of it. Which particular choice is made is of no importance since the results thus obtained will differ only by a phase angle, which itself is arbitrary. Then, substitution of (plei(a~'+cz) into the expressions of potential and kinetic energies would lead to complex quantities of the kind: E~c): 2rP?e2i(w,,+~,) s
: _ M_M_co?q~e2i(,o,,+~,) 2
[5.27]
However, defining such quantities is not useful, since they cannot be interpreted in terms of real energies. A far more fruitful point of view is to consider the complex amplitude [5.26] as a complex vector. Accordingly, in the direct line with the results established already in Chapter 2 (cf. relation [2.71]), the quadratic forms defining kinetic and potential energies are interpreted as scalar products of complex vectors, cf. relation of definition [2.34]. In the particular case of a SDOF system, this yields:
>-
= ll ll
__ [111 Now substituting the complex amplitude [5.26] for X , the following functionals of energy are produced:
[(4): ~0IM~'~-M~0?-M,
[5.29]
which reduce to quadratic forms of the magnitude of the modal vibration. K~ and M l are termed modal stiffness and modal mass respectively. They are also often referred to as generalized stiffness and generalized mass. The natural pulsation is given by the ratio of potential over kinetic energy functionals, a result known as the
Rayleigh quotient: )
[5.301
148
Discretesystems
Such a ratio is clearly independent of the magnitude of vibration, which is arbitrary. The relations [5.29] may also be used to norm the eigenvector with respect to mass, in such a way that (~M(~ = M ~ : = 1, the modal stiffness being given by
(fflK(Pl- K~I2 =co2 .
Such a procedure, known as
mass-normalisation, is
found
especially relevant in modal testing. Finally, it must be pointed out that the interest of introducing the modal quantities, just defined above, will become fully justified in Chapter 6, when discussing the case of multi degrees of freedom systems.
5.1.3 Free vibration of nonconservative linear oscillators
5.1.3.1 Time-historiesof displacement Resolution of the equation of motion follows exactly the same steps as in the conservative case. As a preliminary, it is found convenient to rewrite equation [5.3] in the equivalent form: o)12q + 2(olg'lq + ~ = 0 where the dimensionless quantity g'~ termed
[5.31]
reduceddampingor damping ratio is
defined as:
i:c-
~'~ 2Mo)~
[5.32]
Considering first the dissipative case, for which ~'1 is positive, the roots of the characteristic equation are found to be either complex or real according to whether ~'~ is smaller than one, or not. Hereafter, the roots are written in the complex form directly applicable in the case of small damping: 2 = (.ol(-~" l + i3/1- g'~)
[5.33]
Now, in the case g l < 1, the time-history is found to be:
q(t)=e-ahfflt{qolCOS(O)at) + ~/1'~?
1" }
sin(r'Oat) + sin(t~ q~
[5.34]
The pulsation of the sinusoid is given by: (Da =
(/)I41 - g'l2
g'l < 1
[5.35]
Autonomous oscillators
0.1 0.08
, q ( t ) .............
|A
149
.,
:.....................................................................................................
o.o~t ,t . ......... ~..........................
tl =lO ttz
Iilin
:10snHiLIIA'I~ i i i
!'i~i~ii iiiiiiii iii
0
~A---~ ~---
-0.02
.......................
.......................... i.................... 4=..o ............................ '1
-~176
-oo'rllW .............. i ..................................................................'................. 1
-~176 v
i.............
,~, l
Figure 5.2. Free vibration of a lightly damped oscillator (subcritical damping) Figure 5.2 displays the typical profile of such a time-history, which is a sinusoid modulated by an exponentially decaying function. In most instances, serious vibration risks may occur when the systems are lightly damped, (values of ~'~ typically less than a few per cent). In such cases, the formula [5.34] can be replaced by the simpler result:
q(t) = e-ah~t { q~ c~
it~ sin (m~t)
[5.36]
The time-history [5.36] differs from that of the conservative case only by the exponential decay of the magnitude of displacement. Moreover, expression [5.36] may be re-written in a more suitable form to help physical interpretation: q (t) = e r. ~'a
=
((-/)lffl) - 1 '
sin (olt + g )
( tOzq~! 9iF= Arctg-~-oj
[5.37]
r a is the time-scale which characterizes the exponential decay of the vibration magnitude and ~u is the phase angle of the sinusoid. On the other hand, mechanical energy of the oscillator reduces to the simple expression:
150
Discrete systems 2t
[5.38]
,3"m(t)= ~ e ra
The relative decay of energy from one oscillation to the next one is: 2T
As I- - e-~-a= _4yrS. Em
[5.39]
__..__ _
Turning now to the case of large damping ~'~ > 1, the time-history is found to be:
([
q (t ) = e-~
qo
cosh(~t)+41~~.~
sinh
COasinh
[5.40]
Figure 5.3 displays the typical profile of such a time-history. As expected, the mass-point is no longer oscillating about the static state of equilibrium, but is tending exponentially toward it. Such an oscillator is said to be overdamped and ~'c = 1 is the critical damping ratio which marks the boundary of two quite contrasting dynamical behaviours of the oscillator. Accordingly, subcritical damping refers to the domain ~'~ < 1 and overcritical damping refers to the domain ~'~ > 1.
~176II 0.05
q#)(1,0
:
o.o4l/t ::
q(O) = 0 m
Cl ~I.05
,.,,,..
m l = lOO k g
9
/7- I OH:
0.03
0,02
0.0 !
O0
0,05
0.1
0,15
0.2
0.25
Figure 5.3. Free vibration of an overdamped oscillator (overcritical damping) Incidentally, the time-history related to critical damping is obtained by using the trial solution: q(t) = ~(t)e At
[5.41]
Autonomous oscillators
151
Substitution of the function [5.41 ] into equation [5.31], leads one to: [5.42] Solution is produced by cancelling out every term of the above expression: 3,=-~1;
cl=a+bt [5.43]
q(') : {q0 + (q0 -re.q0 )t} e-oh'
Hence, it is found that the free motion of a critically damped oscillator is of the same non-oscillating nature as that of the overcritically damped oscillator. Turning now to the case of negative damping, the analytical results established above are still valid, provided the sign of ~'l is changed. Clearly, the oscillator is dynamically unstable since its mechanical energy is steadily increasing with time, in an exponential way. The motion ceases to be an oscillation as soon as ~'l < - 1 . Considering for instance the critical negative damping ~'c = - 1 , the motion is still given by the law [5.43], provided the sign of 3, =~oI has been changed: q(') = {qo + (qo + ~
[5.44]
)t} e+ah,
It is of interest to note that the most important feature arising from the presence of nonconservative forces in a mechanical system is the loss of symmetry with regards to time which is thus introduced. In any real free motion, time elapses irreversibly, starting from a given origin, defined as the time at which energy is imparted to the system. In rather picturesque words, it may be said that time is now provided with an arrow. In Volumes 2 and 4, we will revisit the consequences of a lack of symmetry concerning the properties of the mathematical operators of mechanical systems. 5.1.3.2 Phase portrait 15
"'
,
~(0 !o
r .. --o.ar f
--..
o
-!o[
~f;~ -,'.2 -o.;~ -o2, -O.;~ ;
Figure
o.k o'., ~
025
0~
"i125
-O.2 .4115
-0 1
2 .... 0
5.4. Phase portraits of a subcritical oscillator
0 05
01
0 15
8.25
152
Discretesystems
,
,
|
1
9
-50
0 -50 5O
.
.
.
.
.
.
.
.
.
0 -50 5O 0 -50
t
,
i
Figure 5.5. Phase portrait of an overcritical linear oscillator
Unlike the case of conservative oscillators, the phase portrait of a damped oscillator cannot be obtained directly, but only as a by-product of the time-histories. In particular, the phase trajectories become dependent on the initial conditions, in contrast to the undamped case. Nevertheless, for a given oscillator, all the phase trajectories are featured the same way. In the subcritical range < l, they are shaped as spirals which are either converging to, or diverging from, the origin (i.e. the state of static equilibrium), depending on the sign of ~'~, see Figure 5.4. Indeext, if damping is positive, the trajectories run from the representative point of initial conditions towards the representative point of static equilibrium. When damping is negative, they run in the reverse direction, even if the representative point of the initial conditions is "almost" coincident with the origin. Then, the origin of the phase plane is said to be either an attracting or a repulsing point, according to whether damping is positive or negative. Figure 5.5 displays the phase portrait of the overcritical oscillator. Of course, in this domain also, the origin of the phase plane is either an attracting or a repulsing point, according to the sign of damping coefficient. 5.1.3.3 Modal analysis
We proceed along the same steps as in the conservative case. The characteristic equation now produces two distinct complex roots: toc)
r.o,(+~/1
~'?
i~'t)
[5.451
As in the conservative case, it is sufficient to retain only the root of which the real part is positive, defining thus the natural pulsation of the vibratory component of
Autonomous oscillators
153
motion, also called natural pseudo-pulsation of the oscillation. The imaginary part of the complex pulsation [5.45] characterizes either the exponential decay, or increase in the magnitude of the oscillation, (depending on the sign of g l): ~o~c) = ~o. ( ~ 1 - ~ ' : - i~',) Im(w~ c, ) a) = Re (a)~c));
~',
[5.461
~/(Re (w~c)))5 + (Im (a)~c)))2
A more detailed discussion of complex modes is postponed to Volumes 3 and 4 of this book, where a few mechanisms of exchange of energy between a fluid and a vibrating structure are described. 5.1.4 Static instability (divergence or buckling)
As could be expected, if the stiffness coefficient becomes negative, the oscillator becomes unstable. Indeed, the roots of the characteristic equation are now: [5.47] As a consequence, the mass-point is brought away from the rest position in a monotonical way, whatever the rate of dissipation due to damping may be. Damping only controls the speed of removal, see Figure 5.6. This may explain why buckling instability, which is static in nature, is also termed divergence.
10 -5
10 -*
10 --~
10'
0.2
0.4
0.6
0.8
1
1.2
Figure 5.6. Time-histories of a linear buckled oscillator (negative stiffness)
154
Discretesystems
5.2. Nonlinear oscillators
Though the present book is essentially devoted to the study of linear mechanical systems, it is nevertheless worthwhile to make a few incursions into the nonlinear domain, so far as only limited theoretical developments and calculation procedures are required. Indeed, description of a few major features of the dynamical behaviour of nonlinear systems is sufficient to clearly mark the profound differences which exist between linear and nonlinear systems. This also gives us a good opportunity to emphasise that even if one has to deal with a nonlinear system, it is still advisable to start by analysing first its behaviour in the linear domain, before embarking on the analysis in the nonlinear domain.
5.2.1
Conservative oscillators
The analysis of the dynamical response of autonomous conservative SDOF systems is straightforward, even in the nonlinear domain. As already pointed out in subsection 5.1.2.2, the problem can be solved analytically by using the first integral of energy. As in the linear case, the phase portrait is given by the level-lines of constant mechanical energy ~m (q,q)= ~" As a general rule, according to whether they are closed or open, such lines characterize either periodic or non periodic motions. Moreover, the phase trajectories have no multiple points and do not cross each other. Consequently, under fixed initial conditions, there corresponds only one possible motion. As an exception worthy of note, a few specific trajectories, termed separatrices, may have multiple points. It has to be stressed now that occurrence of multiple points does not lead to any uncertainty concerning the motion of the system, since they can be reached only after an infinite amount of time. Thus, even if the separatrices are closed paths they do not stand for periodic motions. On the other hand, let us recall that the time-histories of motion, periodic or not, can be obtained implicitly in the form of the definite integral:
t=
g
q(,) [5.481
~(4_~ep(q) ) o)
In most instances, potential energy least one extremum value exists. Let
s (q) does not vary monotonically, thus at
qe be is a position of stable static equilibrium.
By definition, qe is such that the following conditions hold:
I dEvI
dEp =0; dq qe
dqE q,
>0
[5.49]
Autonomous oscillators
155
Thus if 4 lies within a certain neighbourhood of 4 (qe), equation 4 (q) = 4 has two roots denoted qmm and q~x, which bracket qe. In contrast with the linear case, the corresponding interval of energy is finite instead of infinitesimal. Within such an interval, motion is necessarily periodic in nature, since the particle is caught inside a sink of potential. The period is given by the definite integral: r'q~
@
rqmin
[5.50]
4 ~ - E p (q)
Since ~ = s (qm~), the kernel of the integral has at least one singular point. As a consequence, before carrying out the numerical (or analytical) integration, it is suitable to make a variable transformation to remove the singularity. In contrast with the linear case, the period is a function of the magnitude of vibration. In addition it has to be noted that the integral [5.50] is not always convergent. This occurs in particular, along the separatrices. EXAMPLE 1. - Mass-point tied to a tensioned string M
z~o) / Lo= fl ~= Z/~0) Figure 5.7. Mass-point
tied to a tensioned string
The system studied here is schematized in Figure 5.7. The equivalent stiffness coefficient of the string is denoted K and its mass is assumed to be negligible in comparison with the mass M of the particle, which is located at mid-span of the string. Z designates its transverse displacement in the plane of the Figure. 2L0 is the length of the unstretched string. L ( Z ) is the actual half-length in the deformed state. It is assumed that L (0)> L0 in such a way that the string is prestressed in tension: TO: K ( L ( 0 ) - ~ ) :
KL0 ( f l - 1 )
where fl : L ( O ) / L o : 1 + e o > 1
e 0 is the string deformation associated with the initial stress.
156
Discretesystems Making use of the dimensionless displacement ~: = Z / L(0), we have: L(~:) = L(O)41 + ~:2 fl~41 + ~:2 =
The nonlinearity of the problem is thus geometrical in nature, arising as a direct consequence of Pythagoras' theorem. The linear approximation consists in neglecting any variation of the string length with ~:. Elastic potential energy may be written as: ,s (~:;fl)= K { ( L ( ~ ) - / ~ ) ~ -(L(0)-/.t))z }= K/~ {(fl~r + ~ 2 - I ) a - ( f l - l ) 2 } where the constant is adjusted in such a way that s (0; fl)= 0.
9 10 le 6
reduced potential
,e:
1. 1.25
0 -2
-1.5
-1
-0.5
0
0.5
1
1.5
2
Figure 5.8. Elastic potential of the pre-tensioned string This potential is plotted in Figure 5.8 for three values of the stretching coefficient ,6 > 1. Provided ~: is still sufficiently small, the potential can be expanded as a Taylor's series truncated to the fourth order:
4 where r/0 = K ~
Autonomous oscillators
157
Hence, in the absence of permanent tension fl = 1, the elastic potential reduces to the quartic form:
Thus, it appears clearly that oscillations can be nearly linear provided the string is sufficiently tensioned and vibration amplitude is small enough, in such a way that the quadratic term of the potential dominates largely the terms of higher order. The quartic term is obviously responsible for the nonlinear behaviour of the oscillator. It dominates the quadratic term, as soon as vibration amplitude is larger than 2 4 e o , a value which can be much less than one. Let us consider for instance a steel wire of section area S = l m m 2 and length L0 = l m . It can be shown that the equivalent stiffness of the wire in tension is K = ES I ~ = 2105 Nm -1 ,where E = 2.1011 Pa is the Young's modulus of steel. The wire being tensioned at l k N , it is found that e o = 510 -3 and 2 ~ 0 --__0.14.
NOTE. - Elastic potential and work o f the tensioning (axial)force Instead of calculating the strain potential of the wire, it is also relevant to calculate the work done by the elastic forces in a transverse displacement Z. The tensioning force is: T ( ~ ) = - K ( L ( ~ : ) - ~ ) = - K ~ (f141 + ~2 _ 1) The work resulting from the infinitesimal displacement dZ = f l ~ d ~ is: d W = 2 flLoT (~ )sin Od~
where sin 8 = x/1 + ~2
Hence the work done to change from configuration ~ = 0 to configuration ~: = ~ is found to be:
W(~:~)= - 2 K ~
f12
~/1~d~j + ~:2
~ d ~ - fl
= -r/~ {fl2~:2 - 2fl
1 + ~2
1)}
0
The potential, obtained by changing the sign of the work, is identical to the elastic potential, as expected a priori. However, the interest in performing the present calculation is not only to check the self consistency of the mathematical formalism, but also to clarify the origin of the quadratic term present in the potential. Indeed,
158
Discretesystems
even in the approximation L ( ~ ) : L(0), the tension T(O)is doing a certain amount of work when M is displaced by Z. This work is found to be: d~ffL = 2flLoT (0)sin Od~
where sin 0 --_0 = ~:
( ~ : , ) : - 2 K ~ f l ( f l - 1 ) f r ~:d~ ~ s
: 7?ofl(fl-1)~ :2
J0
Thus, it is found that the potential is the sum of two quite distinct terms, namely: A prestress term, induced by the permanent tension of the wire. It reduces to a quadratic form, characterizing thus the linearized system. ,
An elastic term, induced by the change in length of the wire associated with the change of configuration. Approximated here as a quartic term, it governs the nonlinear behaviour of the oscillator. 0.4
,"I ..... ,io: s
. . . . p. - t.oJ .
0.3
1
,I, i
0.2
0.1 0
.
.
.
.
.
.
.
.
.
-0.1 -0.2
i
-0.3
I !
-0.4
I
i
~.~ _0., _0'.~ ~'.~ _,i,
I
0
,i,
i
,~
t
,~
,14 ,'.~
Figure 5.9. Phase portrait of the mass-point on a tensioned string
As shown in Figure 5.8, the resulting potential s has a single extremum, which is a minimum located at ~ = 0. The phase portrait is made up of closed lines and all the possible motions are periodic in nature, see Figure 5.9. Referring to the Rayleigh quotient [5.30], it can be anticipated that the natural frequency of the oscillator increases with vibration amplitude ~:~, since Ee (~:l) is increasing faster than a parabola when departing from ~: = 0. The Lagrangian of the system is written as:
Autonomous oscillators
~4
1 i~ 2
159
where I = M~
Accordingly, the equation of motion, broadly known as Duffing's equation, includes a cubic stiffness term:
I ~ + rlofl {2 ( fl -1) ~ + ~3 }= O The stiffness of the linearized oscillator is provided by stretching the string initially, hence it vanishes for the critical value tic = 1. The corresponding natural frequency is:
1 ~2fl(fl-1)K M
f L = "~-~
The nonlinear frequency fsL is obtained by using relation [5.48], which takes here the form: 1
T (~:,.)= ~ flK Jo ~/(1 y2 ){fl_ 1}+0.25~2 (1 + yZ)
where ~x,, is the magnitude of the oscillatory displacement and y = ~ / ~:m"
reducedfre~lUency.
...........
0.01
.
.
.
.
.
.
!~
~............
0.02 0.03 0.04 ~05
0.06 0.07 0.08 0,09
0.1
Figure 5.10. Nonlinear resonancefrequency of Duffing's oscillator
160
Discretesystems Then, the change of variable u = ~]1- y is used to avoid singularity of the kernel
at y = 1. Accordingly, the integral is finally written as: I
T ( ~ : ) = 4 2/2/2~
I
Jo
11.-,+
du
(l.(,-.'I'I}
In Figure 5.10 the reduced frequency f = f~./f~, is plotted versus ~:m for several values of the tensioning parameter ft. The required integrals have been calculated numerically by making use of the software MATLAB. It can be verified that the increase of the natural frequency with vibration amplitude becomes barely noticeable, at least in the scale of the figure, as soon as e o = f l - 1 becomes larger than 5%. This because if fl is sufficiently large, the prestress force largely prevails on the elastic force. At the opposite, if e0 is less than 0.05%, the frequency becomes very sensitive to the vibration amplitude. Incidentally, such results indicate that when playing a string instrument, it is advisable to provide the strings with a fairly high tension. Piano strings are made of high strength steel wire tensioned up to around 10 9 Pa
( l k N / m m 2 )leading to a typical value of e 0 =0.5%. Finally, in the absence
of initial stress (e 0 = 0), the static equilibrium position ~e = 0 is indifferent, from the linear viewpoint; the system is, however, stabilized by the geometrical nonlinearity. EXAMPLE 2 . - Articulated bars, prestressed in compression M
p.
~= z / t(o)
~o) / L o- fl
Figure 5.11. Mass-point linked to two rigid bars preset in compression The system is schematized in Figure 5.11. The two rigid bars are linked together by an articulation whose mass M is much larger than their own mass. On the other
Autonomous oscillators
161
hand, each bar is connected to a fixed point through a linear spring of stiffness coefficient K, acting in the axial direction of the bars. In the unstretched state, the total length of a bar including its connected spring is ~ . When the bars are set in coaxial configuration, the springs are compressed and the length becomes L < ~ . The problem is clearly the same as the preceding one, except that now the stretching parameter fl is less than one. As it could be expected, this is the cause of drastic changes in the dynamical behaviour of the system.
|
,
,[ '
1
9
,
'1
Potential
Ii
(aimensiontess)
J 0.8) 9
~l
!
~
-
' 0.4~176
oA i 0.2 i
0 -10
-8
-6
-4
-2
0
2
4
6
(dimensionless)
t
0.8
,o,
/
i
0.6
0.4
C
B
0.2
0 -10
1,
Figure 5.12. Potential of the compressed bars
8
10
162
Discretesystems
The potential is displayed in Figure 5.12, for a few values of ft. The presence of three extrema, hereafter denoted (A),(B),(C), is clearly conspicuous. (A) refers to the static equilibrium position ~A--0, which is unstable. (B) and (C) refer to the symmetric positions of static equilibrium, which are stable: = ~ ' ,
~ c = - ~
Figure 5.13 is the phase portrait of the system. It comprises two distinct families of closed trajectories, of which the physical meaning is rather obvious. Indeed, if the imparted energy 4 is less than the potential barrier cep(0), the particle remains trapped in one of the potential sinks which are centered at (B) and at (C). Hence, the phase trajectories are made of a pair of closed orbits, each one surrounding (B), or (C). The specific orbit selected by the particle depends upon the initial conditions of motion.
~-,
,
';
.
~
i
.
,
~ -1.5[ -~ .,o
"
-;
i
o
;
1o
Figure 5.13. Phase portrait of the compressed bars On the other hand, if ~ is larger than cep(0), the pair of closed paths merge together to produce a single closed orbit surrounding the three positions of static equilibrium. Clearly the particle is now provided with a sufficient amount of energy to jump the potential barrier centered at (A). Finally, when ~ is exactly equal to s (0), the corresponding trajectory has a double point at (A). This particular trajectory is the separatrix, which marks the boundary between the two families described just above. Calculation of the period of motion occurring along the separatrix, would result in an infinite value. As a matter of fact, the repulsing point (A) can never been reached in a finite time, whatever the actual initial conditions may be.
Autonomous oscillators
163
EXAMPLE 3. - The plane pendulum The potential can be written as ~ee = MgL(1-cosO). Accordingly, it vanishes at the lowest position (0 = 0). Provided the cyclic nature of the angular variable 0 is disregarded, it can be stated that the pendulum has the following positions of static equilibrium: I stable equilibrium :0s = 2nzc n = 1,2 .... [unstable equilibrium :01 = (2n + 1)~r
2
!
i
i
i
i
i
i
I
!
#
0"i_
(.
~ -10
I
1
I
I
1
1
1
I
I
-8
-6
-4
-2
0
2
4
6
8
10
Figure 5.14. Phase portrait of the plane pendulum The phase portrait displayed in Figure 5.14 comprises two distinct families of paths. The family of the closed orbits is related to energy levels ~ less than 2LMg .They stand for periodic oscillations about the lowest position. Calculation would show that the natural frequency is a decreasing function of the oscillation amplitude. This is simply because [sin 01 is less than 101 Energy levels higher than 2LMg result in open paths, which stand for non-periodic motions, in which the pendulum is revolving around the fixed point. The separatrix has an infinity of double points which correspond to the angular positions of unstable static equilibrium. As a final remark on this system, it is noted that the cyclic nature of 0 can be accounted for simply by rolling the phase portrait of Figure 5.14 on a circular
164
Discretesystems
cylinder of unit radius. In this way, all the phase trajectories are suitably transformed into closed paths and the periodic nature of all the possible pendulum motions is recovered.
5.2.2 Damped oscillators In contrast with the conservative case, no general methods of establishing exact analytical solutions for phase trajectories exist in the nonconservative case, since energy is no more invariant. In so far as nonlinearities remain sufficiently weak, it is still possible to obtain approximate solutions analytically by using suitable perturbation methods. However, description of such methods, which are well documented in particular in [NAY 73], [NAY 79], is beyond the scope of this book. On the other hand, nowadays, it is also possible to perform numerical investigations on the computer, by integrating step by step in time the nonlinear equations of motion. Two typical direct integration methods are further described in section 5.3, namely central difference and Newmark's algorithms. Applications provided in this book were obtained by implementing them in the MATLAB software. EXAMPLE.- Damped Duffing's oscillator Duffing's oscillator was already introduced in subsection 5.2.1. Here, the purpose is to investigate its behaviour in the presence of viscous damping. The equation of motion is thus written as:
-co~q + eq 3 + 2co~9~it+ ii = 0 It is recalled that the position of static equilibrium q = 0 is unstable. However, the cubic stiffness term prevents the system going to infinity. Without making any calculation, it can be anticipated that the stable equilibrium positions (B) and (C) are now attracting points, since viscous damping is steadily dissipating mechanical energy of the system. The presence of two distinct attractors provides the dynamical behaviour of the nonlinear system with a somewhat intriguing feature, which contrasts with the case of the linear oscillator, namely a high sensitivity to the initial conditions of motion, at least in a certain range of values. Indeed, provided the mechanical energy initially imparted to the system is not too large in comparison with the potential energy at point (A), tiny variations in initial displacement and velocity, performed at constant energy, can be sufficient to change the final destination of the particle, from (B) to (C) or the reverse, as illustrated by the plots in Figures 5.15 and 5.16.
Autonomousoscillators 165 15
1
!
!
v
v
~)
lO
05 .i : :.:~ ::" " "
"=4.361 "": .....
300
-
v.-
.
.
.
.
v
-
v
'1-
-
-
v -
-
\'
4 q?o
-5 -10 I
-5
0
.... 5i
10i
Figure5.15.Time-historyandphaseportraitof Duffing'soscillator( m=I, o9=0.2Jr) case 1: theparticleis attractedby (B)
166
Discretesystems
15
,
i.
.
.
.
.
q(o)=7.1s
10 [ q(t)
(--o.o2 t
q(o)-~.s9e9
e --0.01 5
h= O.02he o
(0 -5
-IO
o
,3
....
i
I 50
i I0O
i
[
150
200
w
..
!
300
250
''
i i
"~
-I0
i
-5
i
I
0
5
.~
L
10
Figure 5.16. Time-history and phase portrait of Duffing's oscillator ( re=l, o9= 0.2~ ) case 2: the particle is attracted by (C)
Furthermore, when a quantity such as the initial displacement is parametrically varied, the mechanical energy remaining constant, the particle is alternatively attracted by the point (B), or by the point (C), in successive intervals of q(0) values, which can be fairly narrow. A striking analogy with the game of roulette is worthy of
Autonomous oscillators
167
mention. Fundamentally, the pits in the rolling track of the game behave as attractors (sink of potential) and tiny variations in the initial conditions are sufficient to modify into which pit the ball will stop. More generally, the high sensitivity of nonlinear systems also occur in relation to changes in quantities other than the initial conditions. Since it is impossible in practice to control the exact value of any parameter of a real system, the sensitivity actually introduces the idea of chance or randomness into the behaviour of otherwise deterministic systems. Finally, when numerical investigations are carried out, one has to be conscious that, even if tiny, the errors which are unavoidably introduced in the computation process can have major consequences on the final result, as further discussed in section 5.3, in relation to the present example. These considerations are sufficient to point out that the task of analysing the response of dynamical systems is generally much more arduous in the nonlinear than in the linear domain. This will be further illustrated in Chapter 9, in connection with the forced motions of Duffing's oscillator, see subsection 9.4.2.
5.2.3 Self-sustaining oscillators
A self-sustaining oscillator is an oscillator which is dynamically unstable from the linear standpoint, for instance because its viscous damping coefficient is negative, but which is stabilized by the presence of nonlinear dissipative forces. The resulting oscillations, of which the magnitude is stabilized to a finite value by nonlinear forces, are then termed steady self-sustained oscillations, or vibrations. An archetype of such systems is the Van der Pol oscillator, which is governed by the equation: (.02q + o~(q2 -1)q+/~ = 0 This equation is characterized by the presence of a nonconservative force comprising a linear and a nonlinear component, both of them being proportional to the velocity q (t). As a consequence of nonlinearity, the nonconservative force is found to dissipate, or alternatively, to produce mechanical energy depending upon the magnitude of the oscillation with respect to the critical value
Iq
1. we are
interested here in discussing the case of positive values of the parameter o~. Indeed, it is easily verified that this condition is necessary for obtaining steady self-sustained oscillations: 1.
If motion is initiated with Iq01<< 1, the oscillator starts behaving as a linear oscillator, which is dynamically unstable (negative damping). Accordingly,
Iq(t~ is found to increase from a pseudo period to the next one. However, the efficiency of the nonlinear component to dissipate the energy produced by the linear component of the nonconservative force steadily increases with the vibrational amplitude. Thus, it is conceivable that a periodic motion can be
168
Discrete systems sustained which will correspond to a global conservation of energy at the timescale of the period.
.
The case Iq0[> 1 can be discussed qualitatively in the same way. Now the oscillator starts by losing energy. However, as soon as the amplitude of the vibration becomes sufficiently small, the same regime of steady sustained oscillations as above takes place, in which the energy balance over a cycle of vibration is exactly zero.
cycle
a = 0.126
q(t) "34
I
i
i
1
1
i
i
I
-3
-2
-1
0
1
2
3
4
Figure 5.17. Phase portrait of the Van der Pol oscillator The steady oscillation qualitatively inferred from the above considerations defines a closed limit cycle in the phase plane. This cycle is immediately recognised as an attractor, on which all the possible phase trajectories are finally converging. The numerical integration of the Van der Pol equation confmns such a behaviour, see Figure 5.17. Furthermore, according to the computed time-histories it is found that provided the mechanical energy ~ of the limit cycle is large enough, within each period the motion may be split into two well contrasted stages of relatively slow and relatively fast motion, which occur alternately, see Figure 5.18. Clearly, such a pattern corresponds to the distinct stages of motion, within the periodic cycle, during which energy is gained and then lost by the self-excited oscillator. Such sustained oscillations are often termed relaxation oscillations.
Autonomous oscillators
~c=
0~01 6
at
=
169
1.26
4 2 o
-2 -4 -6 t
t
Figure 5.18. Time-history of a relaxation oscillation (displacement and velocity)
5.3. Numerical integration of the equation of motion Methods for producing approximate solutions of the equations of motion have been researched for a long time, A plethora of papers and many books have been devoted to the subject. The approach here is restricted to two basic algorithms which are widely used in structural dynamics. The reader interested in the topic is referred to [BAT 76], [BEL 83], [PRE 89], [ARG 91 ], [GER 97]. The starting point of any numerical integration scheme is to discretize the time derivatives of any quantity, replacing it by a suitable finite difference approximation:
dq
Aq
dt
At
;
dit
A[t
dt
At
[5.51]
Therefore, q(t) is computed only at a discrete and finite sequence of successive time-steps. The various integration schemes available can be distinguished from each others by the two major following features: 1.
The value of the discretized time-step at which the equilibrium equations are verified.
2.
The order of the truncated Taylor series which are used to discretize the derivatives.
The first point is of paramount importance since it leads one to the existence of two quite distinct classes of algorithms, namely the explicit algorithm and the implicit algorithm. Hereafter, an example of each of these is described. As we shall see best in Chapter 7 in relation to MDOF systems, the general advantages of the explicit algorithms are that they are easier to programme and are, in many cases, more efficient than the implicit algorithms, especially for solving nonlinear problems. Nevertheless,
170
Discrete systems
they are also marked by conditional stability. Fundamentally, the time-step, hereafter denoted h, must be less than a certain critical value hc , otherwise the magnitude of motion is found to increase exponentially with time, independently of the physical model to be treated. For certain applications, in either the linear or the nonlinear domain, conditional stability becomes a major drawback because computational efficiency of explicit algorithms may be compromised by the necessity to select a time-step much smaller than the physical time-scales of the problem. On the other hand, it is possible to establish implicit algorithms which are unconditionally stable, at least in the linear domain, for which computational efficiency can be optimised by selecting the value of h in accordance with the physical time-scales of the problem. However, in nonlinear applications, the computational efficiency decreases as a consequence of the need to balance the system at each time-step by using an iterative process. Such preliminary remarks serve to emphasize that, the choice of a specific algorithm has to be made in accordance with the particularities of the problem to be solved.
5.3.1 Explicit scheme o f central differences o f second order
5.3.1.1 Recursive process Let us start with the Taylor series, truncated to the second order: h2
q~+, = q~ + hit~ + - ~ i(l~ h2 qn_, = q,, - hit. + - : - ~
[5.521
2
where n = 1,2 .... is the n-th time-step, of duration h. From relation [5.52], it is immediately found that: 2hqn = qn+l - q~-i h2/1, = q~,l - 2q~ + qn-l
[5.53]
Now, let us consider the forced equation of a damped harmonic oscillator:
a~2q(t) + 2r
+/~(t) - Q(t) M
[5.54]
The reason for introducing an external force, already here, will become apparent in subsection 5.3.2 where the treatment of nonlinearities will be described. Then, the force balance is written at the n-th time-step:
Autonomous oscillators o (Ol2q,, + 2(-Ol~'lO,, + qn = ~"-"2"n M
171
[5.55]
Substitution of the discretized derivatives [5.53] into equation [5.55] gives: o)~q,, + o919'
q,,§ - q,,-i q,,+l - 2q,, + q,,-I = Q,, + h h2 M
[5.56]
which can be written as: q.+l (1 + ~1~'i)+ q. ( 0 " 2 - 2 ) + q,,_, (1-~1~" 1) = h2Q" M
[5.57]
where the dimensionless frequency ~l = ht~ is used. Finally, relation [5.57] is written as a recursive sequence, producing the value of q,.~ expressly in terms of quantities defined at the foregoing time-steps n and n-l" q,,+l = a q . + flq.-i + YQ. 2 - W2
~lql - 1
;fl = ~ ; y = 1 + to'lg"~ 1 + nr191
where ct = ~
h2
[5.58]
M (1 + ~1ffl )
5.3.1.2 Initialisation o f the a l g o r i t h m
The actual motion of the oscillator is analysed starting from an initial dynamical state determined by the physical displacement X 0 and velocity Vo . However, in order to initialise the recursive sequence [5.58], it is necessary to define two fictitious displacements at time-steps -h and -2h, the actual motion starting at time t = 0. One is thus led to express the physical initial conditions in terms of the recursive sequence: X o = qo = ctq-1 + flq-2
V0 = q0 - ql - q-1 2h
[5.59]
ql = CtXo + flq-1
Using the expressions [5.59], the displacement values required to initialise the sequence are easily obtained. The following intermediate results are produced" V0 _ ql - q-1 =~ q-l = ql - 2hV 0 2h q~ = CtXo + flq-1 ~ q-~ = CtXo + flq-~ - 2hVo
substituting [5.60] into [5.59], the desired results are readily obtained:
[5.60]
172
Discretesystems q-l = ctX~ - 2 h 1-fl
Vo
[5.61]
X o - a'q_~ q - 2 ~-"
5.3.1.3 Critical value of the time-step for stability It must be realized that the fact of writing the force balance at the n-th time-step (see equations [5.55] and [5.58]) leads one to compute the configuration of the system at the next time-step. Basically, the configuration at the step n is assumed to be already known and the sequence is used to extrapolate the configuration at the step n + 1. We may thus anticipate that if too large a time-step is chosen, such an extrapolation is likely to become unrealistic, inducing eventually a numerical instability, marked by the divergence of the sequence [5.58] whatever the external excitation may be. This can be checked analytically in the linear domain of response. The proof is worth considering, since a striking analogy exists between the behaviour of the recursive sequence and the dynamical behaviour of a linear oscillator. In the absence of any external excitation, the process [5.58] can be written in matrix notation, starting from n = 1:
[5.621
As the initial values q~,qo are known by using [5.61] (after suitable renumbering of the sequential index), it is found that:
([L]f [q]l = [q],+, =:~
/[ 1
0fl])n[q~]=[ qn+~] qo L q,
[5.63]
Now, the process [5.63] converges only if the modulus of the eigenvalues of the recursion matrix [L] is less than, or equal to one. Let us assume that [L] is a regular matrix with two distinct eigenvalues, it is then possible to transform it into a diagonal matrix by using the eigenvector matrix, hereafter denoted [~]. In geometrical terms, this is interpreted as a transformation of similarity defined by: [A]= [~]-~ [L][~]
[5.64]
which leaves the eigenvalues and the angle between two vectors unchanged. Now, in the frame of the eigenvectors, the recursion process is written as:
Autonomous oscillators
~
l:Iu ] where ul IOllql Un_I
173
[5.651
Un
and the mapping [5.63] is transformed into:
u
[5.66]
It is immediately realized that convergence of the process requires that the moduli of ,,ll and 22 be less or equal to one. After some elementary algebra the following results are obtained"
,;t~-~-r
~ 2,.~=
or+~a,z +4fl
2 - ~r~ + ~/~t4 - 4ar~ ( 1 - ~'~ ) ,2 ~
[5.67]
2(1--I- ~T1~-1)
The simplest case to investigate is the conservative case (~'~ = 0 ) where it is found that: If ar 1 < 2, IAI = I~1 = 1
If ar 1 > 2,
[5.68]
IAI < 1;1~1 >
Therefore, the following critical value of the time-step for stability of the recursive scheme is derived: 2 to"1 < 2 ~ hc = m co1
[5.69]
It can also be verified that damping does not modify this stability threshold, provided its value is positive, as shown in Figure 5.19. As could be expected, in the case of negative damping, the modulus of the two eigenvalues are found to be larger than one, even if the time-step is arbitrarily small. This is clearly a direct consequence of the instability of the physical system.
174
Discretesystems
m o d i ~ o.f~r eilenvalma
1.2
0.9F
k//~e = /
oo, /a2/
,,',41/
"\\~X
""....
O
'\ ,]5
/-"
/,''"""
k/kc = 0.1
~
./J.2/
/
e.6
1.4
11.2
\
0.7
'%%~. ",%.,
%
O3
ff
, e.
I' N~S '
e_2 0:4 o~
o]1
1
1.2
,
,
1.4 1.6
~""%'-. l.l
2
of tke , ~ ~
2
k/ke =1.01
'
l
I.I
/all> 1
easeA~ / 9
I
~..
~
= 0~1
' i
~ / 1 ~ i 1 > i
.,,"~176176176176 ...... .,,...,,-~-~""~
~-2
-t.S
-t.6
-L4
-ta
-I
MS
-O.6
4L4
4.l
Figure 5.19. Modulus of the eigenvalues of matrix [L] versus reduced damping
5.3.1.4 Accuracy of the algorithm
q(O) = l m
r= 1 5 H z
. II 'i
0.5
|.
i
."1 t. _
!
-0.5
_
.. . i
.1.. Iv~o= o.t
~~
o:~
o12
oi~
oi,
oi~
t (s)
oi,
o17
0:8
o19
,
Figure 5.20. Computed time-history of the undamped mass-spring system
o
Autonomous oscillators
175
0.2
signal of relative, error
0"15t 0.1 0.05
1
-0.05
-0.1s
51
t(s)
-~
o11
I
.
"4
I
012 0.3 014 0.5 0.6 017 018 019. 1
Figure 5.21. Error signal It is first emphasized that stability and accuracy of a dynamical algorithm are two distinct properties which must not to be confused with each other. After having discussed the problem of stability, it is appropriate to investigate the errors introduced in relation to the time-step of the algorithm. In this respect, it turns out that computing the free vibration of an undamped linear oscillator is sufficient to provide us with the essential information about accuracy. As a typical example, consider the case of a mass-spring system, mass 4 kg and natural frequency 15 Hz, which is set in motion by the initial displacement X 0 = 1 m and the initial velocity V0 = 0 m/s. The computations have been performed using MATLAB. The timehistory of Figure 5.20 indicates that the central difference scheme provides the correct value of the vibration amplitude, without inducing any numerical attenuation or damping. Nevertheless, a systematic error is still made as shown in Figure 5.21, which is a plot of the error signal obtained by subtracting the analytical solution from the numerical one. The error signal can be described as a sinusoidal component at the natural frequency of the mass-spring system which is "modulated" by a linearly increasing envelope. The slope of the envelope signal is an increasing function of h. Actually, the error is caused by a small shift in time in the computed solution with respect to the theoretical solution. As a general result, it can be stated that no algorithm can be free from any error either in amplitude or in time. However, the errors can be made as small as desired, by diminishing the value of the time-step. Nevertheless, even tiny round-off errors can be of importance when dealing with nonlinear systems. For instance, in the case of the damped Duffing's oscillator, numerical simulations performed by using the central difference scheme with the
176
Discretesystems
same initial conditions but with distinct time-steps may result in distinct trajectories ending either at (B) or at (C), as illustrated in Figure 5.22.
I0
(=0.02 ',
,
',
,
,
~I [ ~ ,' I
~ I
,
I
~
,
I I
I I
t I
! I
I
l!
~ !
I t
t I
I I
r I
i I
-I
I I
,' , l
,' ' I:
', ' I
I I
!
[
' 9
I
i
1
i
i ~
I
o
5.22.
,
! I
,
I
,
i
t q(O)=O
-I0
Figure
E = O.OI
0.05
I
o.~
I
,, ,,
"
;
.
,, :: i ! ~;
t
J
I
~
!
i
!
I
'
!
'
I
"
!
!'
i
I
!
!I" I I
J
'
,
~'
I- I
i t ,,; ,' .ll .,.! ',I -'!
:,
;I ~.' :;I
:
,
;,
: ;
I t
I
er
!1
I I
!I ~, lI
'. ;I
iJ
l
t
q(O)=lO .
h~e,
1
"
.
o.15.
o12
0.25.
Sensitivity of the numerical solution of the damped Duffing's equation to the time-step of the central difference algorithm
5.3.2 Application to a parametrically excited linear oscillator Linear oscillators are said to be parametric when at least one of their coefficients K,M, or C is time-dependent. As an example, we consider a simple pendulum vibrating in a fixed plane with a small angle O about its support point O'. The latter is moving in the vertical direction about the fixed point O, according to the given oscillation Z 0 sin (COot), where the displacement Z 0 is assumed to be very small in comparison with the length R of the pendulum, see Figure 5.23. The Lagrangian of the system is:
s
"2 + 2RZo00 ) - Mg Zo+ T ( R ' O ' + Zo
Whence the following equation of motion:
-
-
-
Autonomous oscillators
O+ ( 2 ~
R
) 0=0r
177
6/+ 092 (1 _ K.sin 090t)0 = 0
ZotO~
where 092 = g a n d / r R
g
I
..... --Z"0..sin ......(root) ....................................................X...........
l
~
g
-..~ 9 .......
i M z V
Figure 5.23. Pendulum
with a moving support
According to this equation, known as Mathieu's equation, the pendulum behaves as if the support would be fixed and the mass would be subjected to a gravity field oscillating sinusoidally at the prescribed angular frequency 090 . Solutions of more general parametric equations, known as Hill's equations, are extensively discussed from an analytical point of view in many textbooks, see in particular [WHI 44], [ANG 61], [MAG 66], [BER 84], [NAY 79]. As a major result, the presence of parametric instabilities (also termed parametric resonances) is shown to occur if 090 lies inside intervals centered at the resonance frequencies 090 / 09~ = 2 / n , n = 1,2... The width of such intervals is an increasing function of ~c. Without entering into a detailed discussion of such systems, it can be said in a qualitative way that the physical mechanism responsible for the parametric instability is clearly an energy transfer from the prescribed motion toward the pendulum. As would be expected, such a transfer can be globally positive (i.e. when averaged over a cycle of oscillation) only when the ratio of the response frequency of the pendulum to that of the prescribed oscillation of the support is sufficiently close to particular values. Width of the intervals where the so called parametric resonant responses can take place is expected to increase with the mechanical energy involved in the prescribed motion.
178
Discretesystems
0.5
0
0.4 t
,
,
10
20
mO/ml
r --9.81 ,
=2.1
0.3 03 0.1 0
-0.1 -03
-0.4
.t 0
30
40
SO
60
70
80
o
30
I
_/ / II II
w/,,l =2.oJ
20 10
O -tO -20
..30 t -40
0
10
20
30
40
50
60
70
Figure 5.24. Two distinct time-histories of the parametric pendulum The integration algorithms of the explicit type allow one to solve numerically the equation of the parametric pendulum in a quite convenient way. It is found suitable to deal with the parametrically varying stiffness force as an external force. In accordance with the recursive scheme [5.58], this force component is known explicitly at the required n-th time-step. Figure 5.24 displays two samples of such simulated time-histories; one refers to a non-resonant (stable) response and the other refers to a resonant (unstable) response. In this kind of application, it is found that a time-step of the order of one tenth of the critical value for stability provides satisfactory results. In the non-resonant response, the difference between the pendulum and the excitation frequency results in a beating phenomenon marked by a low frequency modulation of the amplitude of the response. The beating phenomenon will be further discussed in Chapter 7.
Autonomous oscillators
179
5.3.3 Application to an oscillator impacting against an elastic stop
5.3.3.1 Impact force model
k<
R
. . . .
\
X=RO Figure 5.25. Mass-spring system impacting against an elastic stop
The explicit algorithms may be used to deal with nonlinear problems in the same way as in the case of the parametric pendulum, since the nonlinear forces can be treated as external forces. However, a difficulty arises if the nonlinear terms depend upon velocity or acceleration, because these quantities are not yet known when writing down the force balance at the n-th time-step. Hence, one is constrained to formulate some suitable approximations to express the forces, which are distinct from those already adopted to model the linear terms. As a consequence, the accuracy and stability of the algorithm deteriorate. The practical importance of such problems is highly dependent upon the specific nonlinearities to be treated. As a further example, worth being discussed in some detail because of its physical interest, let us consider again the case of a harmonic oscillator. But now, the motion is limited on one side by an elastic stop. The stiffness coefficient K~ of the impacted support is assumed to be much larger than that of the oscillator (case of so called stiff impacts). Starting from a state of equilibrium at rest, the oscillator is set in motion by imparting an initial velocity. With the notations detailed in Figure 5.25, the system is governed by the following set of equations: Forced oscillator: m (a~2X + X ) - Fc( X ;t) Initial conditions- X 0 = O; "~0 > 0 0 ifX (t)_< L Nonlinear forcing function "Fc(X;t)=
-K~ (X ( t ) - L ) ifX (t)> L
180
Discrete systems
An analytical solution is easily obtained in the case of stiff impacts. The motion before the first impact is governed by the following linear equation:
m(r.o2X
+ ,~)=0
X o = 0 ; 2 o>0; X(t)_
state
at the starting time to of the first contact with the
obstacle is:
The next stage is a contact or shock-stage, which is governed by the following linear equation:
kX + K~ (X - L)+ mX = O X 0 (t 0)= L;~" (t 0)= "Y0cos (o)lt0); X (t)> L Since we assumed that k << K~, the kX term in the equation of motion can be neglected: K ~ X + m X = KcL
X o (t o ) = m ; ,~ (t o ) = "Yocos (r.olto ); X (t) _>m The variable transformation q = X - L leads one to the autonomous system:
Kcq + miil = O q(to )= O ; dl(to )= X (to ) Thus, motion of the oscillator during the shock is described by the following time-history: X (t) = L +
2
(to) sin ( ~
(t - to )) where r = ~--~
Duration ~'c of contact between the oscillator and the obstacle, also termed the
shock duration, is inferred from the contact condition X (t o + rc ) = L. Whence we deduce that:
Autonomous oscillators =~'_1 rCco~2
181
T~
where Tc is the natural period of the "shock-oscillator". Incidentally, it may be noted that shock duration does not depend upon the energy imparted initially to the oscillator, and thus is also independent of the strength of the impact. Moreover, it is also easy to check that, in agreement with the principle of conservation of energy during an elastic impact, the velocity of the oscillator at the end of the shock is precisely -,~ (t 0). On the other hand, the impact force is identified with the shockspring reaction, which is thus given by: (t
Fc(t)=-K~
)
~,'0 sin (r c ( t - to )) t - t o ~ [0, z'c]
The interesting point, worth emphasizing and easily checked, is that the action of the impact force identifies with the change of linear momentum of the oscillator from start to end of the shock: (t ) ,-o I sin (o)cv)dv = - 2mX (t o) co~ Jo
kX 2
-L) 2
2 ::
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
X ik-.. /
"freefl~ht"
o.L............. , /
shock
Figure 5.26. Potential and phase portrait of the impacting oscillator
182
Discretesystems
Finally, the period of the nonlinear oscillation is calculated by using the invariance of energy. The procedure is readily understood by referring to Figure 5.26, which sketches the potential and the phase portrait of the system. The potential curve is made up of two distinct parabolic segments, one of them refers to the "free-flight" stage 9 of motion and the second, much stiffer than the first one, refers to the shockstage. Therefore, the phase portrait is made of two distinct elliptic arcs. They correspond to the phase portrait of two linear oscillators, distinct from each other by the value of the stiffness coefficient, namely k for the "free-flight" oscillator and K~ = k + K c - K~ for the shock-oscillator. Duration of a cycle of "free flight" is given by the definite integrals of the type [5.21], calculated between the following boundaries:
Xmin = - ~ - ~ ,
Xmax = L
So, in reduced quantities: ~, = -1 ;~2 =
~L
~:0
The period is thus given by: 2
i0
d2j
+ 2_.
-1
'f0
d~j
(
T1
:
+2
2Arcsin
tXo))
In the case of violent impact, the above result takes the simpler form: T=
1+
+ . X0
As expected, the period of the impacting oscillator is found to be less than the period T~ of the non impacting oscillator. Moreover, if the shock stiffness tends to infinity, the shock duration tends to zero. However, it may be verified that important aspect of the motion such as the "free flight" stage and the action of the impact force remain unchanged. This interesting aspect of the problem will be discussed further in the next subsection. On the other hand, from the analysis made above, it may be readily understood that numerical simulations using explicit algorithms require a time-step the value of which is related to the shortest time-scale of the problem, i.e. r c and not T~. More specifically, when using the central differences scheme, in formula [5.69], a~ has to be replaced by toc . As a consequence, in the presence of very stiff impacts, computational time can become excessive. Hence, from a practical point of view, it is advisable to determine first the minimum time-scale which is needed to interpret
Autonomous oscillators
183
usefully the results of the numerical simulation and then to adjust the value of the impact stiffness accordingly. Let us consider for instance the crash of a car against a rigid wall. Such an event lasts typically about 100 ms. Crash tests clearly indicate that such a transient may be satisfactorily described by using a time-step of about one millisecond. Hence, to perform numerical simulations of the crash, a suitable value of Kc such that toc /2nr = lkHz is appropriate.
0.2 0.15 0.1 0.05
!
i
i
X (m)
i
i
1
I
i
i
k / K c = 0. O1 h / h c = 0. 02
--A- ::" ;T;-:-----s----
s .........
-0.05 -0.1 -0.15 -0.2 -0.25
t(s) i
i
I
1
i
I
1
1
i
0.02
0.04
0.06
0.08
0 1
0.12
0.14
0.16
0.18
0.2
Figure 5.27. Displacement of the impacting oscillator ( M~ = 10Skg" f~ = IOHz'r =0; "~o = 15m/s ) Figures 5.27 to 5.30 illustrate the use of the central differences method to treat the present problem. The simulation refers to the case k / K c = 0.01 .The nonlinearity of the response and the elastic compression of the impacted spring during shocks are clearly detectable in Figure 5.27, which shows the time-history of displacement. The velocity plot of Figure 5.28 makes the nonlinearity even more conspicuous, because velocity reverses abruptly during the shocks. As the system is conservative, maximum velocity remains exactly equal to the value imparted initially to the oscillator ( )~0 = 54 km/h). The time-history of the impact force is plotted in Figure 5.29. It is shaped as a negative half-sine curve repeated periodically at the frequency of the oscillation. Force amplitude depends upon the stiffness coefficient of the shock-spring but the action over a shock is precisely equal to the change of linear momentum 2MI,~ 0 . Anticipating the mathematical formalism, it can be said that in the limit of infinite stiffness, impact forces tend to a periodic series of Dirac 8
distributions (cf. Chapter 7 and Appendix 6), weighted by 2M1,~ 0 . Moreover, in the
184
Discretesystems
limit of infinite impact-stiffness, the shock-spring model could be advantageously replaced by a nonholonomic constrained model, from the analytical viewpoint at least, as discussed in the next subsection. However, so far as the dynamical response of the oscillator is concerned, not much is gained by letting the impact time be vanishingly small. Indeed, as soon as K~ is sufficiently large, the truly relevant quantity is the action of the impact force and not the particular force value at a given time.
!
2o~ X (m/s)
shock
10
9149
-25
9149
9
0
9
0.02
0.04
Figure 5.28.
o,'1~
0,06
0.08
.
0.1
0.12
.
0.14
0.16
0.18
O,2
Velocityof the impactingoscillator
,
-1 -2
F
shocks'
"
9.s. i ~llv
'
:F -10
!
O.
w.:..........................,..........:
.............
t(s) i
I
o.o$
o,1
Figure 5.29. Impactforces
o,15
Autonomous oscillators
185
20
15
10
shock
-10
i/
-
-15 i
!
,
X
!
-ZO.3
-0.2
-011
0
0.1
0~.2
0.3
Figure 5.30. Phase portrait
Finally, the phase portrait shown in Figure 5.30 is found to be in satisfactory agreement with the theoretical sketch of Figure 5.26. When plotted over a large number of cycles, it provides a good test to check the periodicity of the computed response. Indeed, any error with respect to periodicity results unavoidably in trajectories which superpose imperfectly from one cycle to the next.
5.3.3.2 Constrained model Starting from the last model, it is of interest to further investigate the asymptotic case K c ---) oo analytically. For this purpose, impacts are now modelled according to the following conservative unilateral constraint condition:
X(t)
Vt
-x wherer+-
r+e
(,>o)--,o
andz'_ - r - e
(,>o)--,o
Thus, r_ is the time "just before" an impact and r§ is the time "just after" the same impact, occurring at time r . Before the first impact, the motion triggered by the initial velocity "~0 is:
186
Discrete systems
Xl(t):
~ col
~',(t)=)~0cos(colt ) 0 < t < r l
The impact constraint implies that: L = "~0 sin (r_olr~)=, r 1 = 1 Arcsin(/_~. l /
Xo)
with the auxiliary condition for impact : )~o > Lm~ The first impact occurs at the incident velocity:
Thus, the impact constraint provides us with the necessary initial conditions to describe the "free-flight" motion after the first impact. It is found that: X 1(t')= Lcos(colt')-Xcsin(colt col
")
21 (t')=-/_zo~ sin (co~t')- 2 c cos (wit') where t" = t - r~ Now, periodicity of the motion implies that:
where Tc is the still unknown period of the impacting system. Therefore, the condition of periodicity can be suitably written as the following mapping:
E']ICOS'O 'sin'o ]o :l[ -'~c
a)~ sin(m~T~) cos(olT ~) J 2c
The above system can be solved directly, or as an eigenvalue problem. Let us outline the direct method first. From the first equation, it is found that:
Autonomous oscillators /.zo, _
L
187
sin (r-olT~)
X-cos( o r )
The second equation provides another relation which turns out to be compatible with the first one: L(DI_
,~
1 + COS((DlTc)
sin (m~T~)
After a few trigonometric calculations, the above result may be re-written as: Lm~_ "Yc c~176 2 / which is a form suitable for comparison with the result provided by the impact force model: Tl 1+-- Arcsin ~ Xo) ) = lim KY-~- =2n" Substituting this expression in the result of the constrained model, it is found that: a)lL /Arcsin/r-~ m.lLl/l_/~ ) -~ 2c -tan [-~--~-0) ) = ( X0 )~ ~, X0 ) which is the correct result, since 2~ = 21 (r~)= 2 o 1- Lml
, as already shown.
Now solving the problem as an eigenvalue problem, the mapping is first changed into the equivalent form:
-~c
-o91 sin (r_o~Tc ) -cos(oo, Tc
According to this new formulation, the required solution must correspond to the eigenvalue 2 = + 1 and the related eigenvector may be interpreted as an invariant or fixed point of the mapping. Actual resolution of the problem presents no difficulty. The eigenvalue equation is:
188
Discretesystems -(cos ((.OiT~) - 2 ) ( c o s (a)~Tc)+ 2 ) - (sin (a),T~))2 = 22 - 1=0
The eigenvectors are conveniently written as:
,~
=-1=,
- + I ~
UOl
l+cos(a, r )
"~c
sin (talc)
Lo)l _
sin (o)fc)
-
providing thus the same compatible equations as those obtained by using the direct method. As a final remark, the reader can check that the mapping:
obtained by discarding the finite jump condition of velocity at the impact, leads one 2~r to the linear period T~ = .
tot
5.3.4
Newmark's implicit algorithm
As seen in the last subsection, explicit algorithms use the equilibrium equation at the n-th time-step in order to determine the dynamical state of the system at the next (n+ 1)-th time-step. It may be noted, that in this procedure, the force balance written down refers to a known configuration and is used to extrapolate the configuration at the next time-step. As already pointed out, the drawback of such an explicit scheme is its conditional stability, which is governed by the smallest time-scale of the numerical model. In contrast with this, the implicit schemes use the force balance written down at the (n+l)-th time-step to determine the state of the system at the same (n+ 1)-th time-step. Such a procedure allows one to build unconditionally stable algorithms. Though there exists a whole family of Newmark's algorithms, it is sufficient for our purpose to describe here the most broadly used version of them, which is implicit and free of numerical damping. Let us start from the Taylor's formulae:
f(t,,
+h)=
h2 h p f(p) f(t,)+hf'(t,)+-~f'(t,)+...+-(t,) + Rp p!
where the residue is given by:
[5.70]
Autonomous oscillators
Rp+l = ~ f (hP P*')(/,+hO) (p+l)!
189
0<0<1
Velocity and displacement are then written as: h 2 ..
q,,+l =q,, +hq,,
+R 2
=q. +hiL +-~-q(h(n+O))
[5.711
q,§ =q, +RI =q, +hi~(h(n+O)) The particular scheme treated here makes use of the following approximation, known as the mean value of acceleration:
it (h(n + 0)) =
+
[5.72]
2
Substituting the approximation [5.72] into the formulas [5.71 ], it is found that: h
0.+~ = 0. +~ (//. + ~.+,) [5.73]
h2 q,,+l =q,, +hq,, +'~"(/t,, +/t,,+l) Writing down the equilibrium equation at the (n+ l)-th time-step, we have: 1
a~2q,,+~+ 2~l~'lq,,+l +/J,,+~ = ~-a,,+l
[5.74]
Now, by using the expressions [5.73], the force balance [5.74] becomes:
fh24
+ltnl ~
h+2 l 0n { h24 +olhl}n5751
The force balance written in the form [5.75] allows one to compute the acceleration at the time (n + 1)h. Then, use is made of relations [5.73] to compute the velocity and the displacement at the same time. It can be shown that this algorithm is unconditionally stable and free from numerical damping. For that purpose, the recursive scheme is written in matrix notation and the eigenvalues of the matrix are determined. It turns out that their modulus is independent of h and precisely equal to one. Examples of application are postponed to Chapter 7, when dealing with the response of multi degrees of freedom systems.
This Page Intentionally Left Blank
Chapter 6
Natural modes of vibration of multi degree of freedom systems
As seen in the last chapter, modes of vibration arise as a natural concept in the study of the free vibrations of linearized systems. This concept may be considered as the central tool for studying the dynamical behaviour of most MDOF systems in the linear domain. Although, they are basically a linear concept, they can nevertheless be of great value also for modelling and solving many nonlinear problems, as further illustrated in Volume 2. The first objective is to show that the natural modes of vibration are directly connected to the problem of uncoupling the coordinates of a MDOF system. Indeed, from a theoretical point of view, they arise as the solutions of an eigenvalue problem, which is restricted here to conservative models. Owing to the symmetrical nature of the matrix operators involved, the eigenvectors, or mode shapes, can be used to define a vector basis of the space of configuration, which is real and orthogonal. These eigenvectors or mode shapes can be used to transform the equations of motion into a set of uncoupled differential equations, described by diagonal matrices of stiffness and mass which operate on the so-called natural, or modal, coordinates of the material system. From a more physical viewpoint, there exists a close connection between natural modes of vibration and standing waves, as will be shown using the example of a chain of coupled oscillators. Finally, a few extensions of the modal concept are presented, within the domain of conservative systems.
192
Discretesystems
6.1. Introduction Restricting the analysis to the linear domain, equilibrium of discrete mechanical systems having N > 1 degrees of freedom, (also called multi degrees of freedom systems, or briefly MDOF systems) is governed by a system of N linear equations, algebraic in the case of statics and differential with respect to time in the case of dynamics. In most instances, such equations couple together several generalized displacements. Therefore, it is extremely useful to find a systematic procedure allowing one to uncouple such systems of equations, in statics as well as in dynamics. Indeed, if suitably uncoupled, the system is reduced to a set of N oscillators independent of each other, which is very convenient for further analysis. The problem of uncoupling will thus serve as a guideline for most of the considerations which shall be made in this chapter. In the first instance, section 6.2 is concerned with the task of linearizing Lagrange's equations about a static state of stable equilibrium. In the conservative case, after linearization, the system is thus characterized by a stiffness matrix [K] and a mass matrix [M]. Both of them are symmetrical, [M] is positive definite and [K] is positive. Section 6.3 constitutes the core of the present chapter. It deals with autonomous conservative and linear systems which vibrate freely about a static state of stable equilibrium. We shall show that a judicious transformation of displacement variables allows one to uncouple the equations of motion. Moreover, the same uncoupling procedure applies also in the case of statics. The column vectors of the transformation matrix are formed by N linearly independent mode shapes of vibration of the system. As expressed on this modal basis the dynamic equations of the mechanical system reduce to a set of N uncoupled linear oscillators. The natural frequencies of such oscillators are the modal frequencies, of the system, whereas the masses and stiffness coefficients are called the modal mass and stiffness coefficients (or the generalized mass and stiffness coefficients). Clearly, the coupling between the variables on the physical basis (or in any non modal basis) is accounted for by the mode shapes which interrelate the displacement of each oscillator. Section 6.4 extends the concept of vibration modes to systems other than those already considered in section 6.2. Namely, the following items are discussed:
Natural modes of vibration of constrained systems. After linearization of the constraint conditions, the Lagrangian of a constrained system gives rise to a set of linear differential equations, mixing the variables of displacements and constraint reactions. In the conservative case, such systems can be characterized by a [K] and a [M] matrix, which are still symmetrical. However, as the variables of the problem now mix components of displacement and of forces, the physical meaning of stiffness and mass matrices [K] and [M] does not
Natural modes of vibration
193
hold anymore. Nevertheless, modal analysis of such systems can proceed in the same way as in the unconstrained case. .
.
.
The free modes of rigid bodies, of which the natural frequency is zero. They correspond to motion allowing the potential energy of the system to remain unchanged. The modes of elastic buckling, which may occur in many prestressed systems. Such modes are analysed successively from the static and dynamical point of views. The whirling modes, which take place in rotating systems as a consequence of gyroscopic coupling (cf. Chapter 4, subsection 4.3.2).
On the other hand, extension to nonconservative systems will be described in Volumes 3 and 4, in relation to fluid-structure coupled systems. Indeed, at this stage, we will be able to bring the physical meaning of such modes to light by discussing the behaviour of a few examples.
6.2. Vibratory equations of conservative systems 6.2.1. Linearization of the equations of motion Let us consider a conservative N-DOF mechanical system, of which P is a static state of stable equilibrium. Motions around P are described by using N generalized displacements independent from each other, which are the components of the displacement vector [q]. In accordance with this definition, [q] is zero at P. The system is governed by Lagrange's equations: 3-~ 3 [ q ]
-
3 [ q ] =[0] [6.1]
Z - E,r ( [ q ] ' [ q ] ) - 4 ([q]) Now, we restrict our interest to motions of small magnitude, in such a way that the equations can be linearized about the configuration P, which is taken as a reference. As already indicated in Chapter 2, subsection 2.3.4, the system [6.1] takes the canonical form: [K][q]+ [M ][/~] = [0]
[6.2]
Here, it is of interest to start by relating the stiffness matrix [K] and the mass matrix [M] to the quadratic approximation of the Lagrangian. With this aim in mind, it is appropriate to carry out an expansion of ,G in Taylor's series, limited to the
194
Discretesystems
quadratic terms in [q], or [q]. Referring to the forms [2.12] and [2.20] of Chapter 2, kinetic energy is written as:
1 -_i
[M ][q] [6.3] r
d [q] o~[,)1 [+[ol
M jk = d Ojd qk [ql,M-[ol
where only the constant terms are retained in [M ]. Clearly, such a mass matrix is symmetrical and positive definite, i.e. all the eigenvalues are positive, as already discussed in Chapter 3 subsection 3.2.1. On the other hand, it is recalled that the state of static equilibrium is defined by the conditions:
a qk q.-o = 0 ~ La [ql_[t.H0~ = [01 [6.4] ~ q1c9qk qt=qj__0
tg[q]
[q]=[Ol
[K] is the stiffness matrix, which is thus found to be symmetrical. Moreover, provided the equilibrium state is stable, [K] is also positive definite, becoming eventually simply positive, if the case of indifferent equilibrium is included as a possibility. Of course, potential energy takes the quadratic form:
r = l[q]~ [Kl[q]
[6.51
To conclude this subsection, it is noted for further reference that the equations governing the linear system, when excited by an external force vector, take the canonical form: [K][q]+ [M ][/~1 =
IQ (e)(t)]
[6.6]
6.2.2. Solution of forced problems in statics 1.
Resolution by inversion of the [K] matrix
Adopting the static, or quasi-static approximation, the forced problem reduces to the following linear algebraic system:
Natural modes of vibration
[g][q]=[a (e)]
195
[6.7]
Provided the state of equilibrium taken as a reference is not indifferent, [K] is a regular matrix so the system [6.7] can be solved by using the inverse matrix [K] -~ , at least formally:
(e)]
However, it has to be stressed that such a solution is physically meaningful only if [K] is positive definite. Otherwise, the matrix would be singular or the material system would be unstable and its mechanical response to any external excitation would be time dependent and nonlinear in nature. EXAMPLE. -
Coupled pendulums
Going back to the pair of coupled pendulums already considered in Chapter 3, subsection 3.2.2, the forced problem takes the form: +l
-1
=
AL +1
(a)
The roots of the determinant A = ( 2 - x)5 _ 1 are x 1 = 1 and x 2 = 3. x 1 corresponds precisely to the threshold of static instability of the system. Hence, it is rather obvious that the displacements which may be calculated by using the above formula are physically meaningful in the domain Ir < 1r1 = 1 only. Indeed, when the system becomes statically unstable, the pendulums are attracted toward the position of stable equilibrium 0e, = 7r. As is well known in practice, it follows that large oscillations about 0e, occur instead of the solution given by (a).
2. Inversion and triangular decomposition of a matrix In the process of solving large systems of linear algebraic equations numerically, calculation of the inverse matrix is not advisable because is a costly and weakly accurate operation. It is much more preferable to perform a triangular decomposition, using Choleski's decomposition described in Appendix 5. Doing so, the transformed matrix takes the form: [ K ] - I T ] T [T]
[6.8]
where [T] is an upper (or right) triangular matrix, i.e. a matrix in which all the elements below (or to the left of) the main diagonal are zero. IT] T is the lower (or
196
Discretesystems
left) triangular matrix obtained by transposing [T]. Moreover if [K] is regular, [T] is regular too. Substituting [6.8] into [6.7], the system to be solved takes the convenient form: [T] T [T][q]=[Q(')I=, I [Tr
[q']=Ea")l [ [T][q]=[q']
[6.9]
Then, we can proceed easily to the solution of the two triangular systems involved in [6.9], without having to perform any matrix inversion, provided of course that no diagonal term of IT] vanishes, that is to say provided [K] is regular.
6.3. M o d a l analysis of linear and conservative systems
Obviously, the task of solving any system of the kind [6.6] is made much easier if both [K] and [M] are diagonal. Indeed, in such a case, one has to deal only with a system of N forced harmonic oscillators, which are independent from each other. Solution of any forced problem in statics is thus immediate. Resolution of any forced dynamical problem is reduced to that of a system of N uncoupled ordinary differential equations. Moreover, such equations are linear and their coefficients are constant. The mathematical techniques for solving analytically such equations form the subject of the last three chapters of this volume. In the present section it will be shown that conservative and linear dynamical systems can always be transformed into a diagonal form. This can be achieved by using a judicious linear transformation of coordinates.
6.3.1.
Couplingand uncouplingof the degreesoffreedom
In order to grasp better the problem of DOF coupling and uncoupling in a material system, it is found appropriate to analyse first the system of two harmonic oscillators, coupled together by a linear spring, as shown in Figure 6.1. The Lagrangian of the system is:
,~ ----I{(MIXI2 + M 2X2 )_ (KIX2 + K2X2)_ Kc(X 1_ X2 )2} 2 which gives the following system of dynamical equations, written in matrix form:
-Kc
9
I [o1 M2 X21
K2 +Kc X2
+
=
[6.10]
Natural modes of vibration
197
This system is clearly coupled through the nondiagonal terms of the stiffness matrix. At first sight, such a result seems quite natural since the physical component connecting the two massive bodies is precisely a spring of stiffness coefficient K c .
!
\ /
i
Positions of..
static equilibrium
Figure 6.1. Two harmonic oscillators coupled together by a spring Nevertheless, this point is worthy of further consideration. Indeed, from the mathematical viewpoint, it is clear that the basis of the eigenvectors of [K] allows one to transform [K] into a similar diagonal matrix. Therefore, it is realized that such a transformation lets the stiffness coupling disappear. However, there is no reason why, through the same basis transformation, the mass matrix [M] would be changed into another diagonal matrix. As a consequence, the transformed equations are no longer coupled through stiffness but they are likely to be coupled through inertia! This clearly indicates that: The inertial, or the elastic nature, of the coupling is not an intrinsic property of a given mechanical system but merely a consequence of the choice made in defining the generalized displacements which serve to describe it.
The reasoning above leaves the possibility of the existence of a particular basis in which both the [K] and [M] matrices would take a diagonal form. Obviously, if it exists, such a basis is the key to the problem, as it will allow one to uncouple the system [6.6]. It can be easily shown that such a basis does exist for the system [6.10], provided the two oscillators are identical to each other. Indeed, in this case, any vector [ct flit is a possible eigenvector of [M]; thus, in particular, the eigenvectors of [K] can be selected. When normalized to a unit modulus, they take the transposed forms: [q~]T= 1 [1 1]"
[fp2]r= 1 [1 --1]
The physical interpretation of such eigenvectors is clear: The symmetrical shape [r
is said to be "'in-phase": the two masses move in
the same direction at any time, with the same amplitude. When the system
198
Discretesystems vibrates in accordance with the in-phase eigenmode, the connecting spring does no work. [r is said to be "out-of-phase": the two masses, move in the opposite direction at any time, again with the same amplitude. When the system vibrates in accordance with the out-of-phase eigenmode, the connecting spring does work.
The transformation of displacement variables related to the uncoupling is of the kind:
q, = ot(X, + Xe ) ;q2 = ot(Xi - X2 ) where the scaling factor a is arbitrary. Such a result is rather intuitive and could indeed be obtained directly by the elementary procedure of variable elimination. Adopting o~ = 1/2, the transformed system is:
[0
K?2K~][qq~21+[O
O1[~~2]=[~ ]
Therefore, in terms of generalized quantities the "in-phase" oscillator is characterized by the mass coefficient M and by the stiffness coefficient K, whereas the "out-of-phase" oscillator is characterized by the mass coefficient M and the stiffness coefficient K + 2K c . Moreover, the only difference between the generalized and the physical oscillators is the existence of a fixed phase relationship between the two physical displacements, which does not hold in the case of really uncoupled oscillators. It is also of interest to define the following functionals of potential and kinetic energy:
[o,,1~ [~1[~,,1 = KII[~,II
2, LO,er [KIt~,el=(K +2Kc)ll[~ll 2 [~, r [M ][~,] = M I1[0,112 ' [~ ]~ [M ][02] = g 11[~2II2
Such functionals are independent from the coordinate system, provided the basis vectors are normed in the same manner, for instance by the condition:
i1[~,112:11[~2ll~ =1 These very important results, which are introduced in this subsection by taking a particularly simple case, can be extended to any system of the type [6.6], by introducing the concept of natural modes of vibration. This is the object of the next subsections.
Natural modes of vibration
199
6.3.2. Natural modes of vibration
6.3.2.1. Basic principle of the modal analysis Here the embryo of modal analysis introduced in Chapter 5 subsection 5.1.2.3, is extended to the case of N-DOF systems. With this object in mind, we search for non trivial solutions of the autonomous version of system [6.6] which are of the harmonic form [q]e i~ , independently from any particular initial conditions Of motion. We are thus led to formulate the problem as the following linear and algebraic system:
[M ]][q] = [0]
[6.11]
Since such a system is homogeneous, it is clear that non trivial solutions, denoted 2 which are the roots of [r ], can be obtained only if 092 takes the discrete values to n, the characteristic equation:
detl-[Kl-~o~ [M 1] = 0
[6.12]
It is immediately noticed that [6.12] is a polynomial equation of degree N with respect to the variable 2 = ~o2 . Consequently, it has N ,~ roots, some of them being eventually multiple. The natural modes of vibration are then defined as harmonic vibrations characterized by the following complex amplitude:
[[q~,l ei~"' where a), = + x ~ , I
[6.13]
co, is the natural pulsation of the mode indexed by the integer n (n = 1.... N), [q~, ] is the corresponding mode shape.
6.3.2.2. Basic properties of the natural modes of vibration Starting from the properties of symmetry and positive sign of the [K] and [M] matrices, which are inherent to any conservative and stable mechanical system, the following properties of paramount importance may be inferred:
1.
The modal pulsations are positive and the mode shapes are real. At first, we show that the ~,, are necessarily positive, if [K] and [M] are
positive definite. Indeed, letting [~p,,] be a vector solution related to a given 2 n, we can state that:
200
Discretesystems
[~0. ]~ [[K ]-.~. [M ]] [~0. ] - 0 ~ K. -.~,,M. : 0
[6.14]
where K. : [~0. ]~ [K][~o,, ] and M. : [rp.]T [M ][q~. ] Relations [6.14] are obtained by performing the scalar product by [fa,] of the terms of the modal equations. In the language of geometry, such a scalar product is interpreted as the projection of the modal equations onto a mode shape vector related to 2 n . Now, since [K] and [M] are assumed to be positive definite, K,, and M, and thus 2, are also positive definite. This basic result is conveniently written in the form of a Rayleigh quotient, which extends to N-DOF systems the quotient already introduced in Chapter 5, (cf. relation [5.30]): ~o~
K. -
[~0.]~ [K][~0.] -
M.
<Ev. > =
~
[~0.]~ [M][~0.]
>
0
[6.15]
<E. >
According to the Rayleigh quotient, the modal (or generalized) stiffness can be identified with the functional of potential energy (d'p,) and the modal mass with the functional of kinetic energy (s
The modal pulsation (_o, = +~'~, is also taken as
positive. Its physical meaning is clear, since it is the angular frequency of the harmonic oscillation of the real system, vibrating freely in the n-th mode. Incidentally, it also happens that one has to deal with a null stiffness matrix. This is in particular the case of free (i.e. not provided with any support) bodies which have six modes of rigid body at zero frequency. In subsection 6.4.1 we shall come back to this particular case, which is of practical importance in many instances. On the other hand, since 2. and the elements of the [K] and [M] matrices are real quantities, the mode shapes are necessarily real too. The vectors [r provide the relative algebraic amplitude of the displacements of the various degrees of freedom of the system. The term of "relative amplitude" is highly appropriate since [r ] is defined except for an arbitrary multiplicative constant. This is also precisely the reason why [r
is called a mode "shape". Usually a specific value of the
constant is used to define a norm for [r ]. Amongst the most widely used, let us quote the norm of the unit modulus: [[r generalized
displacement
max([r
1, that of the largest component of 1, i = 1,2 ..... N
and finally the mass-
normalisation already mentioned in Chapter 5, according to which: [(~,]~ [M][(~,]=I, [(~,,]~ [ K ] [ ( ~ ] = ~ , ~
Natural modes of vibration 201 Finally, it may be also useful to mention that when the generalized displacements of two distinct degrees of freedom have the same sign they are said to be in-phase, whereas if they are of opposite sign they are said to be out-of-phase. 2.
The mode shapes are orthogonal to each other with respect to [K] and [M]
By orthogonality of any pair of mode shapes with respect to the stiffness and the with the following m a s s matrices is meant that the vectors [tpj] and [q~k]c~ conditions:
E(pj ] T [K ][q~k] : {K 0 >otherwiseO if k = j [6.16] {Mo>Oifk=J Eq~,~ [M l[tpk ] = otherwise The most direct way to prove that the conditions [6.16] hold is to transform the modal system [6.11] in such a way as to turn it back to a standard eigenvalue and eigenvector problem of a symmetrical matrix. Indeed, it is recalled that the eigenvalues of a symmetrical matrix are real and the related eigenvectors are orthogonal with each other (for mathematical proof, see Appendix 4). The close analogy between the modal calculation presented just above and the standard eigenvalue problem of a matrix is rather obvious. Indeed, since [M ] is always regular, it is possible to multiply equation [6.11] by the inverse [M ]-1, to obtain the standard eigenvalue equation: E[A]-2, [l]][q~, ] = [0] where In]= [M ]-1 [K] and [I] denotes the unity matrix
[6.17]
However, the range of this first idea remains too limited, since in most instances [A] is not symmetrical, even if both [K] and [M] are symmetrical matrices. Therefore, it is necessary to have recourse to a more subtle transformation, which preserves the symmetry of the modal equation. The key is to transform the massmatrix by using Choleski's decomposition, already invoked in subsection 6.2.2. Doing so, the transformed matrix takes the form: [M 1= IT] T [T] Since [M ] is regular, [T] is regular too. Equation [6.11] is thus re-written as:
[6.18]
202
Discretesystems [[K]-/],, IT]" [T]] [(p, ] : [0]
[6.19]
Then, we introduce the transformed modal vector:
[~,.]= [r][~.]
[6.20]
The transformed system is:
[t,
1 :[01
[6.21]
Once again, we obtain a standard eigenvalue problem. However, this time, the eigenvalue equation involves a symmetrical matrix. Whence, it may be concluded that the eigenvectors [I//, ] related to distinct eigenvalues 2, are orthogonal with each other. Now, returning to the mode shapes [r
it is easily shown that the
orthogonality of the vectors Jig, ] leads necessarily to the orthogonality of the vectors [tp,] with respect to [M] and [K]. Indeed, we have: if i = k otherwise
[6.22]
On the other hand, since the matrix equation [6.11] is verified, the orthogonality with respect to [M ] leads necessarily to that with respect to [K] and the proof of the relations [6.16] is thus completed. 3.
Orthonormal modal basis
As detailed in Appendix 4, even if the multiplicity m of the eigenvalues 2. is larger than one, an orthonormal basis of N eigenvectors can always be associated with the N-DOF system [6-21 ], and also to the original system [6.11 ]. Such a basis of the natural modes of vibration is conveniently described by the modal matrix [~] which is built by assembling the column vectors [(Pn] of a set of N orthonormal mode shapes. Indeed, according to such a definition, it follows immediately that: [r
[M ][tlI] = [M, ] (diagonal regular matrix)
[~]r [/~][~]: [K. ] - ,O.~ [M. ]
[6.23]
Accordingly, any coupled system of linear dynamical equations, forced or not, becomes uncoupled when written in the modal basis. In Chapters 7 and 9, we will take advantage of this basic result to study the forced vibrations of N-DOF systems.
Natural modes of vibration
203
Keeping here to the case of free vibrations the equations [6.6], as written in the modal basis, take the particularly simple form: -K l
0
0 .
K 2 .
.
. 0
M1
0 - - Pl 7 9
.
9
0
.
0
M 2
.
,
.
0
.
9
.
pc1
.
9
[ .-]-
KN__PN
.
.
0
0
~2
.
.
9
.
.
.
.
P17
.
P2
2
.
.
.
.
I +
1 0
.
0
.
1
.
.
0 9
p~
M N
.
_
0
.
9
--
092
~, l -oi P2 I ol
0
I
.
. .
9
"
-
.~
-
_
_
Pl
0
P2
0
9
[=
.
.<=~
] -.
_0J [6.24]
~
i
0
.
9 9 o2 N
PN
0
.
1_ _,bN_
_0_
-
where [p] is rightly termed the natural coordinate vector of the material system 9Of course, the displacement vector[q] as expressed in the "physical" coordinates and the displacement vector [p] as expressed in the natural coordinates are related to each other by the transformation rule [q] = [p][(I)]. The physical meaning of equation [6.24] may be stated as follows:
The transformation of any linear and coupled N-DOF system into the modal basis provides an equivalent system involving N harmonic oscillators which are uncoupled from each other. Stiffness and mass coefficients of these oscillators are the generalized stiffness and mass of the corresponding mode. So, the N-DOF linear model of the material system is reduced by the modal transformation to a set of N independent mass-spring systems. 6.3.2.3 Modal analysis of 2-DOF systems EXAMPLE 1. - Two coupled oscillators of distinct masses We go back to the system [6.10] for the case K 1 = K 2 = K , but with M 1 # M 2 . For further discussion of the results, it is found convenient to write the modal system in the reduced form:
[
1+ / r -K"
1 + K-/1,
X2
where the following dimensionless quantities are introduced:
204
Discrete systems
tc = K~ I K ;
092 2 = _'Z'T_2where 092 =
/z = M~ I M2 ;
K
O)o
M 2
The characteristic equation of the system is found to be: #2 2 -(1 + it)(1 + ~t)2 + 1 + 2tr =0 The discriminant is A = (1 + x ) 2 (1 +/.,t) z -4/t(1 + 2x) and the natural frequencies are given by: A,2 ._ (1 + K') (1 "1-,s ::lzX/A"
2/z
4,k [~k
[ ~x
! I
I I
I I
i
I I
i
red,uced ~eq#e~cy:
33 [ - ~ - !. . . . . .i ! . . . i i. . . . . . . "a L _ _ _ ' 5 , , _
"1
\,
I
L ....
I_
9~_~i I -
,
L _-~
--'1
i r
I
I
i
~I-
_ L _ L J
, out of.phase'mode
"tL "~l
,
t ,
"N,,,'
,
,l,
L
L •
t i t i t l t t
'
L---J--'N.
131[
,
..~_ _ L _ L J_
~.
r---i--l~.j-
"F
,
'
t
it
.
k _.
.
I
' ' ' '1 ' ' ' 'I5 - F F 7/ .....
L---V--L-L-'-~m&L ..... " ', " " ',:"~'~--'
1
L '
-,--t._i_
i
S.JZZESL-~ '
'
'
'
. - , - - *- - ,- - , _y .K4... I I I
O0
i a
,
,(.~% I
I
I I
t
L
,
'
.
i
i i . . . .
'
'i
. . . .
T ....
7
J- . . . . -_:= J
:
.L_
"'",~_'
:
~ i
f
J,
J
A
I
7~
], ] I_..t ,
A l
, _ _ •
'
9
-!
_L
'
,-- ~- 91-
,-
;- -
~
I I
I t
I 'I I I
I i
I I
I I
i
t
,,
i
,
~
10 o
T
'
'
'
/
I
I I
I I
I I
I I
,
,
,
i
,
.-,. -,--I ~
l
101
F i g u r e 6.2. Reduced natural frequency vs. mass ratio: kl = M l / M 2
The mode shapes, as normalized by the condition X2 = 1, are found to be: [q~']" = [ l+x-~tr
1]; [(o2]~ =[ l+x-22x
1]
The scalar product of the two modal vectors is different from zero, except in the special case/l = 1. Indeed, an elementary calculation produces the following simple result:
Natural modes of vibration
205
1 [~IL [~2]= 1--
On the other hand, it may be easily checked that they are orthogonal to each other, with respect to the mass and the stiffness matrices.
r
inphasemode
'
!
1
'
i: i: :i ~i
A ~...:...........-..:.:..;,..r.i.-.....!......i.....i....i...i.............. O" .............................. "
z
'
~
1
! :
_
:
- -
_2
.2
-10
.................................................. -15 10-1
10 e
i 101
Figure 6.3. M o d e s h a p e (Pn (1)/(,On (2) vs. m a s s ratio: /~ = M l / M 2 The natural frequency of the out-of-phase mode decreases with /,t, tending asymptotically to ~/1 + K". The natural frequency of the in-phase mode also decreases with/~, tending asymptotically to zero. Such a behaviour displayed in Figure 6.2 can be better understood by inspecting how the mode shapes are changing with/,t, see Figure 6.3. It is found that for the in-phase mode the preponderant motion is that of the more massive oscillator. Therefore, its frequency tends to zero as /~ ~ co. In contrast, for the out-of-phase mode the preponderant motion is that of the less massive oscillator. Therefore, when /~ ~ co, its frequency tends to that of a single oscillator with mass M 2 and stiffness K + K c = Kx/1 + K . Of course, such results are fully corroborated by the evolution with/~ of the modal m a s s e s ~/,/1,J12, as shown in the plots of Figure 6.4, where the value of M 2 is again adopted as a reference. The representative curves of the in-phase (/11 ) and out-of-phase ( fie ) modal masses are symmetrical to each other with respect to the line /t = 1. As expected, the
206
Discretesystems
crossing point is It = 1,/11 =/z 2 = 2 since in this case the two masses vibrate with the same amplitude. As expected too, in the asymptotic case /z--> ~ ,
/11 =/z and
~=1.
10 z
~%,.
"~
.
,,,,
in phase
out of ph~ve
"~
m d,
/
/
",,,
101
9
~
""""'~"',....,.............
//
10 ~
10"!
Figure 6.4. Modal
EXAMPLE
2. -
l0 t
l0 t
mass vs. mass ratio: ]2 = M 1 / M 2
Rigid rod supported by springs
The system considered here is shown in Figure 6.5. It is made of a cylindrical and homogeneous rod (radius R and length L), which is supported at the ends A and B by linear springs of stiffness coefficients K A and K B, acting along the transverse Oz direction. The rod is assumed to be much stiffer than the supports in such a way that it may be modelled as a rigid body, at least for analysing the first low frequency modes. A priori, we have to deal with a 6-DOF system, which can be conveniently described by using the linear displacement X , Y , Z of the centre-of-mass O and the three angular displacement variables which describe the rotations about O. Since the problem is restricted to the case of small motions, we could use the angles ~ux,7/:. ,~u about the Cartesian axes Ox, Oy, Oz (cf. Chapter 2, subsection 2.2.2.1).
Natural modes of vibration
~Z J i
OA
TR
~
207
V/////d
i
' L
~B
Figure 6.5. Rigid rod supported by linear springs However, the present problem is further simplified by restricting our interest to small motions in the Oz direction only (i.e. motions transverse to the rod's axis and in the plane of the Figure 6.5). Therefore, we now have to deal with a 2-DOF system only, described first by using the variables Z and ~y = 0 . As the rod is assumed to be homogeneous, the centre-of-mass is at the middle point and kinetic energy can be directly written as: 1 C~ = __MZ2 + - lvyO 2 ,"where M = ,o~R2L; lVy = p~(;,)(x 2 + z'- )dv 2 2
Thus, shifting to the cylindrical coordinate system r,(p,x:
lyy=f- dXfo So p(x2+r2sin2tp) rdrdtp= 12 r/= L / R is the slenderness ratio of the rod. The same remark as that already made in Chapter 2 subsection 2.4.6 can be repeated here. If r/is sufficiently large, the ( R / L ) 2 term may be neglected when calculating the coefficient of inertia Iyy. As an immediate corollary, the kinetic energy related to the rotation of the cross-sections can be neglected too. Therefore, it is found that: s =
Z2 + 12
The last result could be obtained by concentrating the mass of the rod uniformly along its axis. Indeed this gives:
208
Discretesystems
t. =7 ~(2 +0x)~d~=
+
12
where m = ,oTrR2 and M = mL m designates the equivalent mass per unit length of the rod. Concerning the potential energy, let us start with the particular case of identical springs K a = K B = K. Elastic energy may be written as:
4=~K z -
+~K z+
At this step, it is found convenient to use the new displacement variables given by: LO
Z 1 =Z'~Z 2 = - ~
The Lagrangian is: 2; = _ ~ ( Z 2 +Z_~~31_K(Z2+Z2 )
Defining to2 = 2 K / M ,
as a suitable scaling factor for angular frequency, the
following uncoupled modal system is obtained:
[o00
0 ]i l E:I
(4-r
Whence, the two following modes: Pure translationmode: [tpl] T =[1
.
0];to 1 =to0=~/2 K
Pure rotation (rocking) mode: [(P2]T = [0 1]; to2 = ~ MK
In this particular case, they form an orthogonal pair. This is a direct consequence of the uncoupling of the displacement variables Z~ and Z 2 . Turning now to the general case: Ka = K; K s = K ( l + 2 x ) , elastic energy is written as:
Natural modes of vibration
209
The modal system is found to be:
2x
((1 + 2x')to 2 - - ~ 0 2
Z2
This time, the displacement variables are coupled together and though the analytical solution of the system presents no difficulty, expression of the final results is rather cumbersome and is omitted. The major point is that two mode shapes are found, which combine linearly the two mode shapes of the uncoupled system. Expressed in mathematical language, the mode shapes of the coupled system [~, ], n = 1,2 may be obtained as a linear superposition of the mode shapes of the uncoupled system:
[@. ] = a. [(o, ]+ b. [(P2] The case of a rod with mass per unit length m(x) depending on x would be analysed in a similar way. For instance, in the case of a rod with a linearly increasing radius (conical frustum), we have:
m(x)= p g R, +
R 2 -
.
L
R~ )2 9x
Here, coupling between the variables of translation and rotation is introduced through the mass matrix. Once more, two modes are found, which combine a translation and a rotation. Mode shapes form an orthogonal pair of vectors, but with respect to the mass and stiffness matrices only.
6.3.2.4 Natural modes of vibration as standing waves The material system to be discussed here is shown in Figure 6.6. It is made of a chain of identical mass-spring systems (coefficients of mass M and of stiffness K). connected to each other by a spring. Moreover, the stiffness coefficient of the coupling springs is also equal to K. The physical displacement of the n-th particle is X,; n = l .... N .
K
K
K
. . . .
Figure 6.6. Chain of N identicaland coupled oscillators
210
Discrete systems The modal equations are written as the N x N matrix system: -2o,02-o, -COo
-O,o=
.
.
o
o
2tOo= - t o
.
.
o
o
-x,-
0 0 [6.25]
0
0
. . 2to2 - t o 2
0
0
. .
-to 2
-(.Ooz
XN_,
2co02 -co 2 _ XN _
0
0
where to2 = K / M . Most often, as soon as N becomes greater than 2, resolution of this kind of system is carried out using numerical methods. Several types of algorithms are available, the efficiency of which varies according to the size of the system to be solved. In Appendix 8, we describe a method, which is based on the iterative solution of a forced system. It is well suited to the treatment of large systems, such as those arising in the finite element models of complex structures (for a description of the basic principles of the finite elements method, cf. Volume 2, Chapter 3). The numerical results presented here were obtained by using the MATLAB software. However, in the particular case of the present system, an analytical solution is available, which illustrates clearly the connection between the vibration modes and waves. As described for instance in [COR 77], [JOS 02], the key point is to take advantage of the common structure of the current rows of the system, nonzero terms of which are simply shifted to the right by one column, when proceeding from one row to the next, except for the first and the last rows. Accordingly, it is assumed that the modal displacement of the current degree of freedom is related to the next simply by a fixed phase shift, in such a way that in complex notation: tp(k + l ) = ( a ( k ) e -iv'
k = 2,3 ..... N - 2
[6.26]
It is of special interest to focus first on the physical meaning of this type of solution. The starting point is the relation between the complex amplitude of the harmonic vibration of a current particle to that of the preceding one, and finally, through a cascade, to that of the first one:
e'"rp(k + 1)= go(k)e '('~
= (p(1)e i('''-kv')
[6.271
Now, the vibration in the real domain may be obtained by taking either the real or the imaginary part of the complex amplitude, as already explained in Chapter 5, subsection 5.1.2.3. So we can assume a time history, for instance of the kind"
Natural modes of vibration
211
q~(k + 1)= cp (1)sin (cot- k~r)= q~(1)sin (r_o( t - kr)) [6.28]
where r= r co
As expected, according to the type of solution which has been assumed, the harmonic vibration of the (k+l)-th mass at time t + kr is the very same as that of the first mass, at former time t. This kind of motion is known as a travelling wave which propagates here to the right, if referring to Figure 6.6. Further, if one assumes that in the physical system the distance from one particle to the next is also constant, it is possible to define the phase speed of the wave as: g cog c~ = - = r
[6.29]
Here the wave is said to be longitudinal because the oscillatory motion of the particles is parallel to the direction of the wave propagation, see Figure 6.7.
direction of propagation of the travelling wave f ~,, A
b..
~,, A
~-
~
~
A
"~V
tL
v
A
A
h,
.,,
V
v
"~V
A
~
A
A
A
A
v
V
W
W
W
Longitudinal wave
Figure 6.7. Oscillation of the particles in a longitudinal wave As further illustrated in Chapters 7 and 8, it is important to know whether % varies with frequency, or not. If not, the wave is said to be "non-dispersive", otherwise the wave is "dispersive". To decide on the dispersive nature of a wave, it is clearly necessary to relate the phase shift to the frequency. Such an equation is known as a "dispersion equation". In the present system the dispersion equation is readily obtained by substituting the trial solution into the current row of the system. The following equation is found: (2a)2 -co 2 )~o(k)- COo2~O(k - 1 ) - coo2(p(k + 1 ) - 0
=(2r.o~-r_oZ)-co~(e '~' + e-'r = 0
[6.30]
The equation which thus provides the dispersion curve is:
%
I
/
\I
I
\~)1
[6.311
212
Discretesystems
According to its analytical form, it may be concluded that waves which travel along the chain of oscillators become dispersive, as soon as ~ - and thus also frequency- is sufficiently large. Returning to the problem of the finite chain, we can analyse the system further by specifying some conditions at the ends of the chain. Using the modal pattern evidenced in the case of N = 2, a first idea is to extend it to the case of a larger number of particles, by making a distinction between two families of mode shapes, namely those which are symmetrical with respect to the "middle particle" of order N/2, and those which are antisymmetrical. Of course "middle particle" is either an actual or a virtual particle, depending whether N is an odd or an even number. The condition to be verified for the first family clearly is that the first and the last masses must vibrate "in-phase". Whence, the permitted phase shifts between the first and the last DOF:
[6.32]
g ( N ) = (N -1)l/r 0 = 2mn" m =0,1,2... =~ g0 = 2mTr N-1 The condition for the antisymmetrical family is:
Ig(N)=(N-1)~o=(2m+l)~
m=0,1,2...=~lg0=
(2m + 1)~r N-1
[6.33]
Based on these infinite sequences of permitted values, it is possible to define the N natural modes of vibration of the finite chain. The modal frequencies are: to'j = 2 s i n /
jn"
/
2(N-1)J
j = 0 , 1 , 2 ..... N - l = : ~ 0 < n r j < 2
[6.34]
Finally, including the modal phase angle into the complex solution, we get:
r
+ l)=(p(1)e -ik~' =~
I kj)_isin(kj )}
~oj(k+l)=~p0 [cos N - 1
N-1
[6.35]
Modal index: j = 0,1,2...N - 1; DOF index: k = 0,1,2...N - 1 Recalling that the mode shapes are necessarily real, because the system is conservative, they may be obtained as a linear superposition of the real and imaginary parts of the complex solution:
Natural modes of vibration
~pj(k+l)-ajcos The coefficients aj,bj
/
)V-1 +bjsin
213
[6.36]
N-1
are real numbers which can be determined - save an
arbitrary multiplicative constant - by setting suitable conditions on the displacement of the particles at the ends of the chain. For instance, if the first and the last particles were not attached to a fixed wall through a spring, and so completely free to move, we would have necessarily aj ~ 0, bj = 0. In the case they are fixed to the wall, and so completely prevented from moving, we have aj =0, bj s 0 .
Finally, the case
depicted in Figure 6.6 may be immediately identified with the last one. Indeed, nothing prevents us from assuming that there exist particles of mass M at the anchoring points of the first and last springs, labelled j = 0 and j = N + I , respectively. Such a (N+2)-DOF free chain is then constrained by the conditions (pj ( 0 ) = (pj (N + 1)= 0. Finally, the following modal properties are written as:
wj=2sin
/
~-
; r
N+I
/
j = 1 , 2 ..... N
[6.37]
The complex amplitude of the modal vibration is given by: =
sin/
e~',t
N+I
[6.38]
This form may be interpreted as a standing wave, since at any time all the particles vibrate either in phase, or out of phase with the other, depending on the sign of the mode shape. A first interesting point is that whereas the frequency of an harmonic wave travelling along an infinite chain can be varied continuously, the standing waves exist only at discrete frequencies, given here by the first relation [6.37]. The physical reason for such a quantization is that in a finite chain the displacements of the particles have to comply with the end conditions. A second interesting point, which is also helpful for the better understanding of the quantization of the modal properties, is that the modal vibration can be interpreted as the linear superposition of two waves which travel in opposite directions, at the same speed. Indeed, the complex amplitude [6.38] may also be written as:
~pj (k)e ~';' = e~
~+l)_ e[ ' N+l)
where the mode shape [6.37] was first multiplied by -2i.
[6.39]
214
Discretesystems
The first exponential stands for a wave which travels to the right and the second for a wave which travels to the left, in agreement with the result [6.27]. The wave [6.39] is merely a particular case of the following linear superposition: [6.40]
q~ (k ) e m = A+e (*',-k~) + A_e (m+kv)
To comply with the end conditions (p (0) = (p (N + 1 ) = 0 , it is necessary that:
j~ A§
g=C/j-N+l
j
1,2 ..... N + I
[6.41]
The first condition connects the relative amplitude of the two travelling waves, in such a way that they are reflected with a change of sign at both ends of the chain. The second condition states that nontrivial solutions occur solely at particular values of the phase of the waves, which are the integral multiples of an elementary phase angle. Physically, except for the specific values of the modal phase angles ~j, given by [6.41], the incident and reflected travelling waves interfere destructively. Turning now to the results produced by solving numerically the modal system, we adopted the following numerical values: K - 4 000 N/m, M = 4 kg, N - 60. Figure 6.8 is a plot of the natural frequencies f, versus the modal order n. Figure 6.9 displays a few mode shapes. The relative displacement of every particle (or oscillator) is symbolised by an asterisk (*). Superposed on such a plot, is also represented, as a full line, the continuous function sin(n~'~), in the interval 0 _<~ _<1.
fin)
(H~
/9,
/,
i+
, ~.+...~oe, ~+,..+-+. 9
.
iS IlIlD'. i oe is # .eOe i i p Oa 0tl 9 ss. ~ e . f e e 4'
r
./
/ n 1
2
30
40
....
~0
Figure 6.8. Natural frequencies versus modal order
60
Natural modes of vibration 215
~'(r
N = 60;
N
~(~)
n = I
-6o;
n =2
f 1 - 0.163 Hz
I[
i.I ..... 0
I
02
~(~)
r
0.6
0,4
08
1
N - 60 ; n - 3
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
r
11
N
=6#
n = 10
....
"
1~10) -1.61t!:
0.5
o
-1
9
.
Figure 6.9. Low order mode shapes As we shall see in the next two chapters, this chain of identical oscillators is a very convenient system for discussing the propagation of non harmonic waves, in the dispersive and then in the non dispersive case.
6.4. A few extensions of the modal concept 6.4.1. Natural modes of vibration of constrained systems Let us start with an autonomous system described by a vector [q] of generalized displacements comprising N components, which is constrained by an independent set o f / < N scleronomic conditions, written usa vector denoted Ifft ([q])l. This system has thus ND = N - I degrees of freedom. Since the study is restricted to vibrations of small amplitude, the auxiliary conditions can also be linearized about the state of static equilibrium. As a consequence, t.I-fit ([q])l takes the linear form:
I~([q])l:[L][q] where the elements of the matrix of linear constraints [L] are constant. The constrained system is governed by the constrained Lagrangian:
[6.42]
216
Discretesystems Z;'= Z;- [A] ~ [[L][q]]
[6.43]
is the Lagrangian of the unconstrained system, which is characterized by the matrices [K] and [M]. The set of the undetermined Lagrange's multipliers related to the constraint conditions form a vector denoted [A]. Since scleronomic constraints are modelled as a potential, the constrained system remains conservative and we may proceed to the modal analysis of it. Lagrange's equations of the constrained and linearized system take the form: [6.44]
[K][q]+ [M ][/~]+ [L][A] = [0]
Since [A] and [q] are the unknown of the problem, it is suitable to gather them into a unique vector. Such a procedure allows one to transform the system [6.44] to the symmetrical matrix form:
If
K1 ILll[[qll
[L] [o]JL[A]J +
t~176
Ftoll
[o]JL[X]J: l[o] j
[6.45]
The system [6.45] is said to be of mixed type, because the vector of unknowns comprises both generalized displacements and forces. As a consequence, the global matrices do no longer have the physical meaning of stiffness and mass matrices. Incidentally, it is noted that the second matrix is singular. Such particularities do not prevent in any way the modal analysis of the constrained system. The modal vectors thus found gather the physical information about the modal displacements and the modal reactions of constraints. EXAMPLE.- Two engaged gears on flexible supports
f
i
w./ Figure 6.10. Simplified model of two gear-wheels on flexible shafts
Natural modes of vibration
217
We want to determine the natural mode of vibration of the system sketched in Figure 6.10, which is a very simplified model of two parallel rotating shafts coupled to each other by two gear-wheels (radii R~ and R2 ). The angular displacements are related to each other by the condition of rolling without slipping, which is written as: R,o, +
= o
where 0~ and 02 are positive in the anticlockwise direction. On the other hand, the shafts consist of straight beams of revolution which are deformed in torsion (cf. Volume 2, Chapters 3 and 4). We adopt here a drastically simplified model in which elasticity of the shafts is taken into account by two angular springs of stiffness coefficients K l and K 2 , whereas their inertia is neglected. The wheels are assumed to be rigid with polar inertia Jl and J2.. Mathematical formulation of the problem is quite straightforward. The Lagrangian is written as:
,~'= 2{JlO? + J2 ~2 - KIO ? - K2022 - A 1 (9~1)} Hence dynamic equations are found to be: JlOl + KlO l + A1R 1 = 0
J202 + K202 + AIR 2 = 0 The modal equations are written in the matrix form:
II I I 1iOlAlO=Iil Kl
0
Jl
0
0
0
K2
R 2 - 032 0
Rl
J2
0
R~
R2
0
0
0
0
The singularity of the "mass matrix" does not generate any difficulty. The quotation marks are used to stress again that we have not to deal here with the physical mass matrix, but only with a matrix which plays the same role from the mathematical point of view. Of course, in the present example a solution can be easily be obtained by eliminating the superfluous variable. The following natural pulsation is obtained: 03~ =
I K + p2K~ J2 +/92J1
, where p =
R2 R1
The mixed mode shape, normalized to a unit displacement 02 is found to be:
218
Discrete systems : [-p
whence the physical constraint reactions are deduced. The torque exerted on the first wheel is 3r I =A,R,
=p
(K I J 2+-p 2K2J~) and that exerted on the second wheel is (J2 j,)
.71,f:r = A,R2 = p2 (K, J2 - K2J, )
It is noted that they are found to be precisely in the ratio of the wheel's radii. This could be expected, as the reaction forces exerted on each wheel have to be exactly opposite to each other, in agreement with the principle of action and reaction. Therefore, the following relation is necessarily verified:
"•/'A'I _
~
m
R1
J~t'A'2
~
R2
As a final remark on the subject, it may be noted that if K~ = K 2 = 0, the wheels are left to spin freely at constant angular speed. Such a free SDOF system complies with the condition of rolling without slipping with a zero contact force and its natural frequency is also zero.
6.4.2.
Free modes of rigid body
As already discussed in Chapter 3 subsection 3.2.2, and indicated again above, a null eigenvalue in the [K] matrix indicates the presence of a state of indifferent static equilibrium. This also implies the presence of a mode with a generalized stiffness and natural frequency equal to zero, (cf. last remark of the last example). Such particular modes, which involve zero potential energy, are termed free modes of a rigid body. Indeed, they are encountered in material systems provided with no supports. EXAMPLE.- A pair of
particles coupled by a spring
Let us particularize the system shown in Figure 6.1, by assuming K~ = K 2 = 0, M l ~ M 2 . The interested reader will have no difficulty in finding the presence of an in-phase mode [cp~]T= [1 1]; col = 0, together with that of an out-of-phase mode, [q~2]r = [1
M' I I Kc(Mm +M2) -M2 ; oJ2 = MIM2
Natural modes of vibration 219 It may also easily be checked that such modes are orthogonal to each other with respect to [K] and [M ]. As a further example, we could have chosen also the chain of N >2 identical oscillators studied in subsection 6.3.2.3 with the end masses left free. In the same way a solid body, left totally free, has six free modes of rigid body.
6.4.3. Prestressed systems and buckling modes
In most cases, the small oscillations we are interested in take place about a state of static equilibrium which is already in a stressed state, resulting from the initial application of a certain static load. Moreover, in many instances, the dynamical equations are found to depend upon the prestressed state of static equilibrium. A familiar example of such systems is the simple pendulum, which is subjected to the gravity field. If such is the case, it is pertinent to separate the potential energy into two distinct parts, namely the so called elastic component, which is independent from the static load and the prestress component which is related to it. Accordingly, linearization of Lagrange's equations produces two distinct stiffness matrices, namely the prestress matrix [K 0 ] and the elastic matrix [g e ]. Like [K e ], [K 0] is symmetrical, however its sign depends on the stressed state of equilibrium which is taken as a reference. As expected, [K 0 ] is negative if the state of equilibrium is unstable in the absence of elastic restoring forces, and [K 0 ] is positive if it is stable. It turns out that in many systems the initial stresses have a destabilizing effect, stability of the system being recovered by providing the necessary elastic forces. We have already discussed such a system in Chapter 3, subsection 3.2.2.3. It is found convenient to characterize the magnitude of the initial stresses which governs the state of static equilibrium by a dimensionless parameter 2 , called the load factor. This allows one to write the modal equations of the system as: I/I. [K 0]+ [K e ]-092 [M ]l[q] = 0
[6.46]
As a consequence, the natural modes of vibration are found to depend upon the load factor. In particular, they become statically unstable when the modal stiffness K n (2) passes from a positive to a negative value. The threshold of modal buckling instability occurs at the critical value 2c,n of the load factor, such that K n (3.c.,,) - 0" K,, (A.,.,,)= [(p,,]r E2,,,, [Ko 1+ [K~ 1-][(p,,1= 0
[6.47]
Actually, the mechanical system taken as a whole buckles according to the mode which has the smallest critical value of load factor. On the other hand, it is also clear
220
Discretesystems
that provided 2 is still less than 2c,,, the natural frequency of the n-th mode remains positive. It decreases as the load is enhanced to vanish at the critical load of modal buckling. Beyond this threshold, the positive branch 09, (2) bifurcates into a pair of imaginary conjugate branches. Incidentally, this kind of bifurcation is known as a pitchfork-like Hopf bifurcation. As already shown in Chapter 5 section 5.2, with regard to the system of the articulated bars put in compression, to study the behaviour of the system in the post-buckled state it is necessary to have recourse to a nonlinear model. On the other hand, it is worth noting that the study of buckling instability can be performed by making a static analysis. Indeed, the necessary and sufficient condition for buckling instability to occur can be expressed as the following static equation:
IE[,]+
]] [q] =
ol
[6.48]
Now, a striking analogy between the static equation [6.48] and the modal equation [6.11] is obvious. Indeed, it suffices to change (02 into 2 and [M] into [K0]. The nontrivial solutions of matrix equation [6.48] are known as the
modes of
elastic buckling. EXAMPLE 1. -
Upside-down and coupled pendulums
Figure 6.11 shows schematically a system made of two rigid masts erected vertically. They are supported by a free articulation at the bottom and by linear springs at the upper end. A mass-point is located at a height 0 < g < L on each mast. M denotes the mass supported by the first mast and aM that which is supported by the second mast. The mass of the masts is assumed to be negligible.
K
O1~ M
!///1//,
Kc
I
/, I / /
;/I//~
Figure 6.11. Pair of upside-downand coupledpendulums
Natural modes of vibration 1.
221
Static analysis of buckling x 10 4 1.5
1
,
~
J
w
~
i
w
,
b qlP eqj
"'"'"".....
"".
.
0.5
out-of-phase mode
~""~....J.,~
-0.5
-I.5 0
0.2
0.4
0.6
0.8
1
1.2
1.4
1.6
1.8
2
Figure 6.12. Eigenvalues of the global stiffness matrix versus the load factor ( a ' : 1; xg : 0.5;/r : 1 )
We start by analysing the static stability of the system in relation to the load parameter 2. Potential energy of the system for small angular displacements 0~, 02 is written as:
Ev : E~ + Evo :
(O~ +O~ )+
2
(O, -O~
-
2
(O~ +~O~
Whence the following stiffness matrices:
..0. ~**[1 o] ~.e, ..I1+. *~1 =
0
9
=
-K c
l+tr c
where tcr =
*~ K
Buckling modes are obtained by solving the modal equation:
[
MgL tog (1 + x"c)
-,r
2
-Ir162c
~r (1 +,r
]Eo201 ]=[~]
where tr
,. an~=-'L MgL
The modal critical loads for elastic buckling are the roots of the characteristic equation:
222
Discrete systems o~L 2
- (1+ a)Ir
+ K "2
- tri2 x 82 = 0
where x= Ir (1 + tr c )
The mode shapes are then deduced from the equation:
0~= 02
x~x~ Ks (1 + ICc)- JLc
A particularly simple case is that of two identical mass-points (ct = 1), which gives the following results: In-phase buckling mode: q/, = [1,1]; 2~, = tr 8 Out-of-phase buckling mode: q/2 = [1,-1]; 42 = tog (1 + 2tr c ) As expected, the lowest threshold for buckling instability is provided by the inphase mode which is independent from the coupling stiffness and less stiff than the out-of-phase mode. Therefore, in practice, when the system becomes unstable, the masts crash down in the same direction. Such results are illustrated in Figure 6.12, where the eigenvalues of the modal matrix of elastic buckling are plotted versus the load factor 2. If ct ~ 1, the results are qualitatively the same, except that the angular displacement of the in-phase buckling mode of the heaviest mass is larger than that of the other mass. For this reason the threshold of instability depends not only upon to, but also upon tr c .
2.
Dynamical analysis of the system 0.5
f a~O i
0.45
':
...i
...............................................
~............................
0.4
?--..
;
.~ o:p~,~,
........................... i ............ ~-....:..--i ............................ i ..... mode
0.35
....... i ..........................
,%
........... ~,.~,~ .0.25 0.2
\.
/:
.~,
~,
, : ~ " ~
.
0.1~; ~
......................:."'~,~
~
~ i
9
! ..........................
.......................i.........................i ...........................
..............:................ . " - . i ~............................. i~............................ ~:............................. ............... :..............i'",,. ......i.................... i.................... ~
~
~
.
.................................................... i................. ~ .................................................................
i...... ................... ......................... i..................... i',,i .......................... i......................... 0.1 ...........................
A.,
0.05
i
', ~a
.
i
0.2
I.
i
0.4.
. . . . . . . .
0.6
...................
~i?
........................ i!............. I __ I ................................. '....................... i.|.
....
i.
0,g
~: ,
~
I
Figure 6.13. Natural frequencies versus load factor
(M, = 800kg, ~ - 2, ~, - ~ -0.5)
1.2
Natural modes of vibration
Kinetic energy of the system is s =
223
Mg 2 2"! (0~ +0~0~). Thus the mass matrix
is similar to the matrix of initial stress:
~ o] The modal problem is written in terms of reduced variables as:
-x,x~
x~ ( l + ~ ) - a a - a ~ , e a ~ o,
nr = o9/ O)p, where (l)p = ~/g / L . Figure 6.13 illustrates the manner in which the natural frequencies of vibration of the system change when the load factor is increased. Only the real values are displayed in this graph. As expected, the frequencies are found to decrease monotonically as 2 increases and to vanish at the critical load. It is also worth mentioning that in the vicinity of /lc, n the decrease of the corresponding modal frequency is fairly fast. As a consequence, it is advisable to adopt a suitable safety margin for designing this kind of structures. EXAMPLE 2 . - Two articulated bars set in compression
,Y 1
i,
undeformed configuration
c~
G
Bo
,d o
A deformed configuration
Y
i-~
q ~ ' ..........
Ao
q - ~ ~ .....................
o~
J........
...............
Bo
Figure 6.14. System of two articulated bars with axial load
224
Discrete systems
The 2-DOF system to be analysed here is a natural extension of the SDOF system studied in Chapter 3 subsection 3.2.2.3. As shown in Figure 6.14, it is made up of three bars (AC~); (CIC2); (C2B) of same lengths L, which are assumed to be rigid. In the non deformed configuration, the bars are set in line along the Ox axis. Possible motions of the system are restricted to those taking place in the plane of the figure. Moreover, the end A slides freely along the Ox-axis. and B is fixed (position B0). The bar (CB) is articulated at B0 . The bars are also articulated to each other at C~ and C 2 , however the connections are also provided with an angular stiffness K and a mass M, assumed to be much larger than the mass of the bars, to simplify the algebra. Finally, the system is prestressed by applying to A an axial force F0 . Ol ,/92 ,83 standing for the angles made by the bars with the Ox-axis, the transverse displacements of C 1 and C 2 are found to verify the following relations: Yl = Lsin01 ; Y2 = Lsin (n'-O3) ; Y2 -YI = +LsinO2 As a consequence, it is found that 01,02 ,03 are bound to each other by a holonomic condition. The system vibrates about the state of static equilibrium defined by: 01 =82 = 0; 03 = ~r. It could be easily checked that the displacements in the axial direction are of the second order in 0. Therefore, only the transverse displacements are considered here. Performing the variable transformation ~ = 7r- 93 , it is found that: ]Ii = L sin 8 l =/_t91 Y2 = L sin Qr - u = L sin u = L~ M (y12 +I;,2) Whence Neglecting the mass of the bars, kinetic energy is: ~e =..~_ the mass matrix:
Elastic energy is:
Natural modes of vibration 225
whence the elastic matrix
[K e] =
-~-~-
Prestress energy is deduced from the work done by the load F0 when A slides along the Ox-axis. It is found that: X A = 3L - L ( c o s 01 + cos 02 + cos V ) WF~ = F o X A = F o L ( ( 1 - c o s O
1 )+(1-cos02)+
(1-cosv))
As the aim here is restricted to formulating the linear equations of motion, the above expression can be simplified by performing a Taylor's expansion about the position of static equilibrium, limited to the second order. This gives the quadratic form of potential energy: =_w~ ~ = - ~
2
and the prestress matrix:
[Kol-The modal system is thus written as: [-~-[5 4
5 ] - 2 ~ I _ 1 21]-c~
/1~-4COo2 where co2 =
0133Iy2
J
LVj
(5COo2-22o2-ca 2) Y2 K
M L 2 " 2~ '
=
Fo 2ML
The natural pulsations are the roots of the characteristic equation: (5c02 -22~ -c02) 2 - ( , ~ -4(.o02)2 = 0 ::::,
o :ooJ,
2 ~o
J
" ~ =COo 9-32~ 2
~
~o
Here again the mode shapes are found to be: [r ]r = [1 1];[{02]r = [1 -1]. The related configurations of the bars is shown in Figure 6.15.
226
Discrete systems
Now, if F0 > 0, the system is compressed, which turns out to have a destabilizing effect. The system buckles according to the in-phase mode at the critical load parameter: ';/.c~=o90 ~ Fc~ = 2 K I L . The out-of-phase mode is destabilized at the higher critical load parameter: 2c2 = ~t32~. The last result is not surprising since, for the same amount of destabilizing work WFo, the stabilizing springs do more work according to the out-of-phase mode than according to the in-phase mode.
out-of-phase mode
in-ph ase mode
Y i I
~
e,
q -
cz
i
....
_x.,
A~A
Figure 6.15. Mode
i AyA
..............x.....,
q
shapes of the system of two articulated bars
Finally, if F0 < 0, the system is tensioned, which turns out to enhance the stiffness of the system. Therefore, the natural frequencies of the two modes increase with the magnitude
IF01 of tension.
EXAMPLE 3 . - Stretched chain o f c o u p l e d mass-spring systems ~A
i l
i t ....
,d
.......... 9
L
".-,,
""
...fig "
.............. #'2" . . . . . . . . . .
direalon of propag aaon of the trat,etUng wa~e
)
.L ,L "r ;' 1/'ralqsp ~tT~ ~ e
Figure 6.16. Stretched oscillator chain and transverse waves
Let us consider once more the chain of N oscillators described in subsection 6.3.2.4. But here we assume that the chain has been stretched in such a way that the state of static equilibrium is now stressed. The length of the stretched chain is L = (N + 1)g, instead of ~ = (N + 1)g 0 which refers to the relaxed state. Further,
Natural modes of vibration
227
we are now interested in the small vibrations which take place in the plane Oxz of the Figure 6.16. The tension in the stretched chain is readily found to be TO= K ( g - g o ) . Denoting Z,, the small transverse displacement of the n-th particle, the elastic energy of the first oscillator is calculated as follows:
K
c?e(1) = --y(& - s
)2
where ~2 =
~2 + Z 2
The problem being restricted to small linear oscillations, it is left as an exercise for the reader to verify that the following approximation suffices, which is identified with the prestress potential:
~(1)- 7~ 2 Applying the same procedure to the other oscillators, the total prestress potential is found to be:
_ r0& s
.
2e o [ 1 +- +
z,,ly+ -
-
.--
}
On the other hand, it is also easy to show that in the linear approximation the longitudinal oscillations are independent from the stressed state. Thus, it turns out that the transverse oscillations of the system are governed by the same equations as the longitudinal oscillations, provided the elastic coefficient K is replaced by the prestress coefficient:
The above result shows that the ratio of the natural frequencies of the transverse to the longitudinal modes is simply the square root of the stretching deformation, which is usually a small parameter.
6.4.4. Rotating systems and whirling modes of vibration Let us consider a mechanical system vibrating about a state of permanent rotation, characterized by the spin velocity ~ . [q] denotes the vector of generalized displacements defined in the rotating frame. In agreement with the results established in Chapter 4 subsection 4.3.2, the kinetic energy of vibration is the sum of the three following components, which are suitably expanded in Taylor's series up to the second order:
228
Discretesystems Relative energy is reduced to a quadratic form in [q], involving constant coefficients of mass. The latter constitute the elements of the mass matrix [M ], which is symmetrical and positive definite.
2.
Transport energy is reduced to a quadratic form in [q], involving constant coefficients of stiffness. The latter constitute the elements of the stiffness-matrix [K0] of centrifugal prestress, which is usually symmetrical and negative definite.
3.
Mutual energy is reduced to a bilinear form in [q] and [q], the coefficients of which constitute the elements of the antisymmetrical gyroscopic matrix [G]. Therefore, the system of modal equations takes the following canonical form:
l[[K]+[Ko(.Q)]+,ia~[G(~)]-a~2[M]][q]= iOii
[6.491
In this modal system, s is thus acting as a load factor. On the other hand, though system [6.49] involves imaginary terms, it still remains conservative as already shown in Chapter 4, relation [4.26]. Consequently, the natural frequencies of the system remain real and positive, in so far as the threshold for buckling instability is not yet crossed. On the other hand, the gyroscopic coupling induces mode shapes which are complex. It is worth examining further such a particularity by considering two distinct examples. 6.4.4.1 Particle tied to a rotating wheel through springs
Y
~ y' x K
0
Figure 6.17. Mass-point tied to a rotating wheel through linear springs
Natural modes of vibration 229 Returning to the system shown in Figure 6.17 which was already considered in Chapter 4, subsection 4.3.2, we recall that the equations of motion written by using the displacements X,Y defined in the rotating frame were found to be: MX - 2M g21;"+ (K - .Q2M )X : 0 MY + 2 M Y 2 X + ( K - ~ 2 2 M ) Y : O
As a first step, it is of interest to isolate the gyroscopic coupling effect. We start thus by discarding the centrifugal terms. Accordingly, the system of modal equations reduces to:
+2i(o~
[6.50]
(oo -(o2
The characteristic equation is:
)(0,0
+
0
[6.51]
which has the two following positive roots: [6.521 The reason for using the subscripts 'F' and 'B' will be made clear below by investigating the mode shapes related to the modal pulsations [6.52]. Substituting (OF,(OB in the system [6.50], the following complex mode shapes are produced: [6.53]
(oF ~ X F =iY F ;coB ~ X B =-iYs
Such shapes are conventionally normalized here by the condition X F = X B -" 1. On the other hand, the real vibration is obtained by retaining either the real part or the imaginary part of the complex amplitudes:
AF=E1--U]eiWFt; AB=[-[ +ijleiWst (a)
[6.54]
(b)
Figure 6.18. Forward mode: (a) Re [A F ], (b) Im [A F ]
230
Discrete systems
1. Forward mode The real part of
A e : I-i -i] ]e it~ gives:
Re[Al: ]: Re[(-i-i])(costoFt * isintoet)l=:~
[6.55]
XF = COStort, YF = + sin toFt The imaginary part of Ae : I i" - / j ] e
i~~ gives"
Im[Ar]:ImI(-i-U)(costoFt+isintort)]~
[6.56]
X e = sin toFt; YF = - c o s toet As shown in Figure 6.18, plotting the motion of the mass-point given either by [6.55] or [6.56], results in a circular motion at angular speed toF, which is oriented in the same counter clockwise direction as the permanent rotation. For this reason, such a mode is known as a forward (or direct) mode. In the inertial frame, the angular speed is found to be toe + ~ = 4to 2 + s
.
2. Backward mode
a
Ty,
(a)
..................... Xl~
.re_X__,
Figure 6.19. Backward mode: (a) Re[A R], (b) Im[AR ]
The real part of
AB = [-i +i l i e it~ gives:
Re[A B]= Re [(i" +i ])(cos toBt + i sin tost)] ~ X s = + cos tost; Ys = - sin tost The imaginary part of
A B = [-i +i l i e iC~ gives:
[6.57]
Natural modes of vibration 231
Im[A B] : Im[([ + i ;)(cos ogBt+ i sin ~Bt)l =:>
[6.58]
X 8 = + sin coBt; YB = + cos oBt As shown in Figure 6.19, circular motions governed by [6.57] or [6.58] are oriented in the clockwise direction, opposite to that of the permanent rotation. For this reason, such a mode is known as a backward (or retrograde) mode. In the inertial frame, the angular speed is found to be opposite to that of the forward mode: ,.(2 -- (_hiB -" --~/(.t) O "~" ~ 2 2
A straightforward calculation shows that the forward and the backward modes are orthogonal to each other:
Ill [Ov]r [(P,]" =[1
-i]
i]
E1 ]
Eli i
Il ]
+i1 +i = 0
i =0;[q~B]r [cpF]* =[1
fifo
4
[6.59]
J
3.s
xx =A'y
2.5
9
21
~
forward
j# 0.5 ~
0! -0.5
0
.0/~o0 ~ 0.2
,
0.4
t 0.6
i 0.8
,
~
~
1
1.2
1.4
,
~
,
1.6
1.8
2
Figure 6.20. Campbell's diagram of the system in the presence of gyroscopic coupling and without centrifugal stiffness, case of symmetrical supports Ky = K z
In Figure 6.20, the natural frequencies of the system are plotted versus the speed of permanent rotation. Such a plot, broadly known as a Campbell diagram, is presented here in a dimensionless form, by using co0 as a pertinent scaling factor. It is noted that the backward frequency tends to infinity with s
0, whereas the
forward frequency tends asymptotically to zero. In this particular system, the
232
Discrete systems
gyroscopic coupling is found to increase the frequency of the backward mode and to diminish that of the forward mode. However, we shall see later that the trend is inverted in many other systems. On the other hand, even if either the backward or the forward natural frequency tends to zero when s tends to infinity, the gyroscopic effect does not induce any buckling instability of the rotating system. Taking now into account both the gyroscopic and the centrifugal effects, the modal system is written as:
ioo
I (.l) -- .0 2 -- (1)2
(1)2 __,('~2 __0 2
+2ito$2
E0o]
y
[6.60]
The characteristic equation is:
(,002-a
+) ( , O g - a ' - , o '-2 oa)=0
[6.61]
which has the four roots: [6.62]
a~] =to o - ~ 2 ;a~ =-tOo-,f2 ;to3 =a~o + Q ;to+ = O - t o 0
I
p/0
..~
oeeo~ e
44eO
4 eToO
2.5
~ ~y
.~
.~ ..~176
..~176
...o...."~~176 "*~"
.~..'~ ~176176 .
\ \
~ .~176176176176176 "
1.5
..~176
9backward modes
ooO ~176176
\
-~
"''**'~176
0.5
"+.%
forward mode ..% ~ o
.,."" .. .~ ~
~.
.+.~
*..~176 " ..+
026
9
~176 9
",~
o18
,~ ,~ ~176
~ ~
,
~176"'
,12
1"//~0
i24
,26
ils
Figure 6.21. Campbell's diagram of the system in the presence of gyroscopic and centrifugal effects, case of symmetrical supports Ky = K z
Restricting the analysis to non negative frequencies, it is found that the forward and the backward modes have the natural pulsations:
Natural modes of vibration w~ = w o - s
233 [6.63]
;w B = ~ + ~ o o
In the range .Q < too, there is a forward and a backward mode and it is found that to~ increases linearly with s
whereas top decreases linearly with g2. The frequency
of the forward mode vanishes as .(2 = too. In the range .(2 > too, it is found that two backward modes are coexisting, their frequency increasing linearly with s see Figure 6.21. Because of the presence of gyroscopic coupling, analysis of stability is less straightforward than in the case of systems vibrating about a static state of equilibrium. However, it may be noted that the four roots [6.62] of the characteristic equation are real at any spin velocity. Therefore, in contrast to the systems analysed in subsection 6.4.3, there is no bifurcation, marking a change of sign of stiffness and consequently, no buckling. However, the analysis of the same system, performed in the case of asymmetrical supports (Ky ,: Kz), evidences the existence of a finite interval of angular speeds into which the system is buckled. This interval is found to be precisely equal to the gap between the natural frequencies of the uncoupled system at s = 0, see Figure 6.22.
f/fo
4.5
Ky =
4Kx
.................................. :
.~176176176176176176176176176176176 ~176176176
3.5
~~ .~ o..~176176176176176176176176176176176 ,,.~176176176176176176176176 ~ 2.5
backward
.................................... forward
1.5
sS ...... ..... ~.~
0.5
00
.......... ~
~oS
":
\
domainoJ
~I buckling ~176176176176 i .........~_
: ~: : I
..............
05
1
1.5
ii..........]I............
......
.O/toO
~176176176176176176 ,.~ i
2
2.5
3
Figure 6.22. Campbell's diagram of the system in the presence of gyroscopic and centrifugal
effects, case of asymmetrical supports Ky r K z
234
Discrete systems
6.4.4.2 Fly-wheel on flexible supports The system to be discussed here is sketched in Figure 6.23. It is made of a rigid disk locked at mid-span to a rigid axle, the ends of which are supported by linear springs acting into two transverse directions (fixed unit vectors j , k ), orthogonal to each other. It is found convenient to define the inertial Cartesian frame Oxyz, of unit vectors i, j , k . Origin O coincides with the centre-of-mass of the disc.
~ 2 ~
*K"~ ~UyY -), R
x
~
Figure 6.23. Fly-wheel on flexible supports
The system spins about the axle at the angular speed s where 1 is the unit vector along the axle in its actual configuration. It can be defined as the transform of i through the small rotations ~uy, ~uz about the axis j , k which describe the rocking modes of vibration of the system about O. We are interested here in investigating how such modes are coupled by the permanent spin. Equations of small vibrations can be obtained either as a direct application of the theorem of angular momentum (cf. Chapter 1, subsection 1.2.3.2, example 3) or by using the formalism of Lagrange equations. In the present problem, the first method is the easiest one. Indeed, as we shall see a little later, calculation of kinetic energy is not so straightforward here, because the rate of rotation involves the large component $2I.
1.
Vector formulation: rate of change of angular momentum In the absence of vibration, the angular momentum of the disk is: =Js
where J -
MR 2 2
In the presence of a vibration according to the rocking modes, it becomes:
[6.64]
Natural modes of vibration 235
{_,= I (q2yj + 1/)'~/~)+Jg2(q/~j-~r/~ ) where/ = ~J
[6.65]
The equations of motion are thus readily obtained as a direct consequence of the balance of moments (cf. equation [ 1.27]), which takes here the form: L = restoring moment exerted by the springs Therefore, the following equations are obtained:
Zy._ - 2 K g 2~y
[6.66]
L~. = -2Kg2~z Substituting the result [6.65] in [6.66], the equations take the form:
I ~r + 2 1 Q ~ t + 2 Kg21gy = 0 I(/2~ - 21,Q~y + 2KgZyt~ - 0
[6.67]
whence the modal system: 03o -(0 2 -2iw..(2
+ oolE,,yl:[Ool wl, reo - 2Kg 2
eO~ - r.O2
yt z
[6.68]
The system [6.68] is quite similar to [6.50], the only difference being the sign inversion in the gyroscopic coupling. Accordingly, the modal pulsations are: =
+a
;,o. =
+,Oo - a
[6.69]
The sign inversion of the coupling implies that of the evolution with s of the forward and backward modes is also inverted, see Figure 6.24. The physical displacement of the end A of the axle is given by:
Z(t)=-gReEq/yei~ [6.70]
Y (t)= +gRe[q/zei~
+gsina)Ft
As expected, the vibration takes place in a plane passing through Ox, which rotates in the forward direction ,(2 at the angular speed toF . It is worth emphasizing that, in contrast with the former example, in the present case rotation of the modes is relative to the inertial frame.
236
Discrete systems
f(.O)/f(O) o O"~
forward
...'"" .""
mode
ooO~176 o ~176176176176176176176 ~ 9149176176 o~
~ ~149 o~176 ~176176
~ ~
~
o~176
backward
.....
o~176176149 9176176149176176176
made
a,~o) .......
0
0
O5
1
o. . . . . .
...................................
15
2
9. . . . . . .
2.5
oo
3
Figure 6.24. Campbell's diagram of the disk on flexible supports
2.
Lagrange's equations
The crucial point in formulating Lagrange's equations of this system is to produce a correct expression for the kinetic energy of rotation. Use is made of the noninertial Cartesian frame, Ox'y'z', which is defined in such a way as to keep the same notations as in Appendix 3. Accordingly, Oz" is the spin axis and Ox', Oy' are an orthogonal pair of principal axes of inertia of the disk. Therefore, kinetic energy of rotation can be written as:
s = 1{1 (s + Or2,)+ j~22}
[6.71]
where ,O' is the vector of rotation rate as defined in the frame Ox'y'z" which is corotative with the disc. The problem now is to determine the components of ,O' in terms of the angular velocities as defined in the inertial frame. Thus, it may be noted that the frame transformation required here is the reciprocal of that used in the first example. As a large rotation rate s is present in the problem, it is no longer possible to linearize the frame transformation. It may be worth noting that such a linear calculation would lead to wrong results, as spurious centrifugal forces which have no physical meaning would appear, since the system rotates about the centre-ofmass. In order to carry out the pertinent calculation use is made of Euler's angles. The procedure is detailed in Appendix 3.
Natural modes of vibration 237 In the frame used to define the Euler angles, the Lagrangian can be written as: ,~ = I (q)2 +q/~92 )+ J (~rq)~ _ ~ u -
7
)_ Kg2 (I//2 + ~ 2 ) -
[6.721
-
Lagrange's equations are:
lOx +21~y +2Ke2~x=~1
l~y -21~(trx +2KgZ~y
[6.73]
Of course, the equations [6.73] differ from [6.67] only by the different labelling of the coordinate axes. The following permutations: z ~ x, x --) y, y---) z allow one to return to the definition used in [6.67]. Dynamical behaviour and stability of rotating systems will be further investigated in Volume 4, Chapter 2, including damping, see also for instance [GEN 95] and specialized books such as [LAL 90], [CHI 93], [KRA 93], [ADA 01].
This Page Intentionally Left Blank
Chapter 7
Forced vibrations" response to transient excitations
The study of the forced responses of material systems to various kinds of external excitation is usually the central object of modelling. Determination, or at least some global description, of such responses is clearly of major concern in many fields of physics and of mechanical engineering. In contrast to the vibration modes, which remain an abstract concept, forced responses are amenable to measurement. Furthermore, they control operating and mechanical integrity conditions of most material devices and structures. The problem of solving the equations of motion is often extremely difficult, requiring generally the use of advanced computational methods. This is mainly because of the presence of nonlinearities. However, linear Lagrange's equations may usually be solved analytically, provided that the coefficients are constant and that the excitation has a suitable analytical form. Here, we describe a general method for solving this kind of problems based on the Laplace transformation, which allows one to replace the time dependent differential equations by algebraic equations, expressed in terms of the Laplace variable. As will be shown, this method presents several advantages over the direct method of solving the differential equations in the time domain.
240
Discretesystems
7.1. Introduction Let us consider a discrete and linear mechanical system, which is excited by an external force vector, applied starting from time t = 0. As already seen in the preceding chapters, the motion is governed by a set of ordinary differential equations with constant coefficients and of second order with respect to time. The problem is fully determined if the equations are provided with a suitable set of initial conditions, which specify the dynamical state of the system at t = 0. Equations of motion are thus written as:
[K][q]+ [C][q]+ [M ][/~] = Ie (`) (t)] [7.1] [q(O)J=[qo];
Eq(O)~=[qo];
[Q(')(O)I=[O]
It has to be emphasized that the vector of external force [Q(')(t)l is assumed to be identically zero at any time in the range t < 0, i.e. before motion is studied. In this chapter, a general method is described for analysing the system [7.1]. Furthermore, by applying the method to a few simple cases for which analytical solutions are available in closed form, it is possible to highlight the major features of the dynamical responses to a broad class of excitation signals, known as transients. As a preliminary, section 7.2 describes the mathematical properties of the deterministic transients, which are physically relevant as excitation signals in mechanics. Section 7.3 deals with the forced responses of SDOF linear systems. Analysis of such problems is performed by using the Laplace transformation. For this mathematical tool, a brief review of the definition and the few properties that are necessary in our applications are presented. The reader, who would like to deepen or refresh his/her, theoretical background on the subject, is referred to standard textbooks such as [DETT 84], [ZEM 65]. In the domain of the Laplace variable (the so called image domain), response is conveniently expressed as the product of two distinct functions. One of them, known as the image of the external loading, characterizes the excitation signal and the initial conditions, whereas the other one, known as a transfer function, characterizes solely the response properties of the excited system. Thus, in terms of Laplace transforms, a very clear distinction is made between the intrinsic properties of the excited system and those of the external excitation, in such a way that the influence of each of these quantities in the response can be investigated separately. The inverse Laplace transformation is then used to obtain the response in the time domain. At this step, mathematical difficulties may arise, because the inverse Laplace transform is available analytically, or not, depending on the analytical form of excitation signal. Fortunately, in practice the study of a few typical transients leading to simple analytical solutions is sufficient to illustrate the main features of the response signals which are of major interest to the engineer.
Forced vibrations
241
In section 7.4, the harmonic oscillator is used to introduce the concept of Green's function- also called unit impulsive response in the language of engineering- which is defined as the inverse Laplace transform of a transfer function of the system considered, or in more physical terms, as a response to an impulse of unit magnitude, applied to a single degree of freedom. When extended to MDOF and continuous systems, Green's functions provide us with a powerful tool for analysing various dynamical problems, e.g. waves travelling in continuous media, as further discussed in Volumes 2 and 3. These are also often encountered in modal testing procedures, since excitation of the structures by an impact is an experimental technique which is widely used. In section 7.5, the formalism is extended to the case of MDOF linear systems. Their response properties are now entirely characterized by a transfer function matrix, which is generally full. Fortunately, it can be uncoupled by projecting it on a modal basis, provided a suitable model for damping can be adopted. Then, Newmark's implicit algorithm for numerical integration of the equations of motion, which was introduced in chapter 5 in the case of SDOF systems, is extended to MDOF systems. Indeed, implicit algorithms present a few interesting particularities worthy of mention when passing from SDOF to MDOF systems, in particular, the solution procedure becomes truly implicit. Application is made to a heavily damped system in modelling the shock absorber in a car suspension.
7.2. Deterministic transient excitation signals 7.2.1 Locally integrable functions and regular distributions Let us start with deterministic and real functions of time f (t). By definition, such functions connect to each other the real numbers t~ and f (t~), where t t lies within the range of definition o f f (t). Moreover, the mapping tI ~ f (t~) is deterministic, which means free of any uncertainty, or randomness. Restricting study to the physical context of mechanics, f (t) is assumed to be a continuous or a piecewise continuous function of finite magnitude: [ f (t)[ < B V t
[7.2]
Bounded functions with a finite number of jumps are locally integrable, which means that:
f
I f (t)[ dt does exist, V the finite interval r I,t
Such functions generate regular distributions defined by the integrals:
[7.3]
242
Discretesystems
(f ,I//):
f (t)I//(t)dt
[7.4]
where use is made of the functional vector notation <, > of the scalar product. Accordingly, f(t) and Ip'(t) are interpreted here as functional vectors, as detailed in Appendix 1. On the other hand, ~ (t) designates an auxiliary function, termed test
function that complies with the following very restrictive conditions: 9
~ (t) is identically zero, outside a finite interval z. (t) can be differentiated up to any desired order.
N O T E . - Theory of distributions The concept of distributions, introduced first by Dirac, and then formalized mathematically by Schwartz, is a convenient tool for analysing mechanical systems. Appendix 6 may be used as a mathematical refresher concerning the few definitions and theorems which are necessary for our applications. To the reader interested in the subject, the book by Stakgold [STA 70], in which there is a clear and pragmatic presentation of the mathematical formalism, is recommended. Amongst many other references of interest, let us quote [SCH 50], [BRE 65], [ZEM 65].
7.2.2 Signals suited to describe transient excitations For mathematical convenience a signal suited to describe a transient excitation is first defined as a locally integrable function that complies further with the following conditions: 1.
f (t) ~: 0, only if 0< t < r
2.
f (t) is upper-bounded. As a corollary, such transients are integrable in any time interval:
p=
I f (t)dt=
f (t)dt= f (t)dt=(f(t),I)
[7.5]
-oo
According to this definition, p is the action of the excitation signal over its total duration r. As already stated in Chapter 1, ifj~t) stands for a force, p is a linear momentum, and if fit) stands for a moment, p is an angular momentum. On the other hand, when writing the integral of action in the functional form (i.e. as in the last expression of [7.5]), it is considered that the unit function can be considered to be a particular test function, since the integral is restricted here to the finite interval r.
Forced vibrations 3.
Furthermore it is also required that
E=
X --~
Considering
(f(t))z dt=
f(t)
I
0
f(t)
243
be square integrable:
(f(t))z dt=(f(t),f(t))
[7.6]
as a functional vector, s stands for its natural norm, as made
explicit by the last expression of [7.6] that identifies s with the scalar product of f(t) by itself. E is known as the energy of the signal f(t). The reason for this terminology is clear, since in many physical applications energy can be formulated as a quadratic form of a given function, e.g. in mechanics. On the other hand, when dealing with physical problems, it seems rather natural to be interested in finite energies only, as stated by the condition [7.6], though impulsive excitations are a notable exception, as we shall see in subsection 7.2.3 and further in Chapter 8. N O T E . - Lebesgue's integrability and functions Z~R)(0, r) From a formal viewpoint, we should specify that formula [7.6] refers to a Lebesgue integral, since the space of the Riemann-integrable functions is not extensive enough to accommodate the natural norm [7.6]. Furthermore, in the direct line of vector algebra, it may be said that f(t) is a vector of Hilbert's space denoted Z~R)(0,r), where the suffix (R) indicates that
f(t)
is a space of real valued
functions only, and where the subscript 2 indicates that Lebesgue's integral of the squared functions exists over any interval, finite or not. Finally, the values within the parentheses specify the domain in which the function is not identically zero. However, such formal aspects are quoted here for reference to the mathematically oriented literature. More details on Lebesgue's integral are far beyond the scope of this book and would not add to a better physical understanding of its content. A convenient way to define analytically a transient signal is to make use of the which shall be advantageously interpreted as a distribution, just below. If considered as a function, the Heaviside step is written as:
Heaviside step function,
2/(t)=
f Oift
[7.71
1 ift>O It is worth noting that the particular value assumed to hold at t = 0 is selected in accordance with the expansion of 2 / ( t ) a s a Fourier series over a finite interval, as detailed in Chapter 8, section 8.2. However, anticipating the results established in section 7.3, it is worth stressing here that, from the physical point of view, the actual value of 21 (t) taken at t = 0 is unimportant. Actually, it is much more fruitful to consider the Heaviside step as a distribution than as a function. Accordingly, 2/(t)
244
Discrete systems
is characterized by its action on functions g(t), which are not necessarily transients. By definition, the action is:,
(21 (t),g (t)) :
21 (t)g (t) dt :
g (t) dt
[7.8]
-.oo
Hence, it is found that the action of 2/(t) on g(t) coincides with the quantity already termed action of g(t), as defined in Chapter 1. Further, 2/(t) is found suitable to truncate a function g(t) - initially defined over an infinite d o m a i n - over a finite interval [0, r], producing thus the transient fit)"
f (t):{21(t)-21(t-~)}g(t)
Vt
[7.9]
7.2.3 Impulsive excitations: Dirac delta distribution External impulses are defined as peculiar transients which have the characteristic property of having a nonzero finite action, whereas their duration is arbitrarily short. An impulse of amplitude p applied at time to is written analytically as the so called
Dirac pulse p8 ( t - t o), where use is made of the Dirac delta distribution, noted 8().
8 (t) is a singular distribution that is identically zero if t ~ 0 and has an
arbitrary value at t = 0. The operating characterization of fi( ) is made through the integral of action. Indeed, by definition, the action of 8 (t)on a test function r is: (8 ( t ) , ~ (t)) : r
[7.10]
The action of 8(t-to)
on a function g(t), which is subjected to the sole
condition of existence at time to , can be defined over any arbitrary time-interval
I
[tl,t2 ] as:
8 (t - to)g(t)
,,
dt =
{
g(t~
0
if to ~ [tl,t 2 ] otherwise
[7.II]
Forced vibrations
245
Two false problems: numerical value of 8(0) and energy of 8 (t) ?
NOTE.-
(a)
I ~ 8. (1-)dt =1
(b) ~:9 so (t)
g.(t)
n ~-.~
2n +---9,h
211
t .
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
o .
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
'
h
....--i ....... ii,
+! gl
h
2n
8~(t)=8(t)
_n_
Figure 7.1. Sequence of functions converging to 8 (t)
For sake of clarity at least, it is useful to insist on the fact that 8 (t) cannot be interpreted as an ordinary function. Indeed, as already indicated, its value at t = 0 is unimportant, the sole quantity that is relevant is its action on other functions. In particular, it may be shown that by defining 8 (t) as the limit of a sequence of suitably defined functions b'n (t), we can assign what value we want to ~ (0), for instance +oo in example (a), and --oo in example (b) of Figure 7.1. Moreover, the reader should have no difficulty in building other suitable sequences for which !im (A'n (0)) is a real number, arbitrarily selected. For a more detailed discussion on this point, see in particular [STA 70]. The practical importance of such a remark can be further emphasized by asking about the energy of a Dirac pulse. According to the general definition [7.61, energy would be given by the scalar product
IS(t),8(t)).
However, such an expression is meaningless since the action of ~(t) on itself, as defined by [7.11], would be ~ ( 0 ) , which is undetermined. Stated informally, the purpose assigned to b'(t) is to fix the time of occurrence of an event, therefore squaring such an assignment is clearly meaningless! More generally, and for the same basic reason, it would also be meaningless to define a function by using a Dirac distribution as an argument. On the other hand, we shall see in the next chapter that energy contained in a Dirac distribution can be considered to be infinite, based on the spectral point of view. It is necessary to interpret properly the dynamical equation of a harmonic oscillator, which is forced by a Dirac pulse:
246
Discrete systems
Kq + Cit + Mi(l = pS (t - to )
[7.121
Here again, it is suitable to start from the relation [7.11]. According to it, equation [7.12] has to be interpreted in terms of action. With this object in mind, we proceed to an integration of [7.12] over a time interval of arbitrary duration e, bracketing t o . This results in:
t~+e( Kq + Cil + MO ) dt = p =:~ -E
[7.13]
[,o+, (Kq)
~ + M . ~o-, +" = p dt +C[q I.o.
:to-e
Now, when e --~ 0 the result [7.13] tends to:
Ol,o+-ol_
P
[7.141
Indeed, since the displacement q(t) is a continuous function of time, the terms arising from stiffness and from damping vanish when e---~0. The only non vanishing term arises from inertia, producing a finite jump of velocity occurring at t o . The symbolic equation [7.12] is thus equivalent to the operative system:
Kq + Cit + MgI = O _
ql,o+-OL_
[7.151
p
As a particular case, the system [7.15] furnishes the physical interpretation of a Dirac pulse 8 ( t - t 0), which stands for an impulsive load of unit amplitude, applied at to . Another particular case of practical interest is that of an impulsive load applied at to = 0 to an oscillator, which was at rest before. Indeed, it is found that:
Kq + Cgt + MiiI = p~ (t) q(t)= O ; il(t)= O Vt <-O
f
Kq+CgI+M71=O
r q(O)=O;OIo+= =0o
[7.16]
Put in words, loading a system by an initial impulse is equivalent to prescribing a nonzero initial velocity.
Forced vibrations
247
7.2.4 Excitations of infinite duration and finite energy It is also possible to extend the class of the transient excitations to the case of functions f ( t ) w h i c h are not identically zero beyond a certain time, but which decay sufficiently rapidly when t---) ,,0 , so that f ( t ) and ( f ( t ) ) 2 are integrable over the range t > 0. The action and energy of such functions are thus finite. As a simple example, let us consider the force signal:
action: p =
e-t/rdt = For 0
F ( t ) = Foe-'/r energy: s = F~
fl
e-2t / r dt =
7.3. Forced response and Laplace transformation The system [7.1] reduced to a single equation and provided with given initial conditions is written as" ~2q + 2tOl~.q +/~ = M
[7.17]
q ( 0 ) = q0 ; q ( 0 ) - qo According to the general theory of linear differential equations, solution of the problem [7.17] can be obtained by adding a special solution of the inhomogeneous differential equation to the general solution of the corresponding homogeneous one. Constants of integration are calculated afterwards in order to fit the initial conditions of the specific problem to be treated. However, for a systematic study of the solutions, where the exciting signal is varied at will, it is found preferable to make use of the Laplace transform technique. As we will see in the next subsection, obtaining the Laplace transform of the solution is an easy task, producing quite valuable information on the physical problem. Then, in order to shift from the image to the time domain, it is necessary to carry out an inverse Laplace transformation. In many instances, the calculation can be performed analytically without major difficulties, producing the time-history of the response.
248
Discrete systems
7.3.1
Laplace and inverse Laplace transformations
Let X (t) be a function, or a distribution, with the following property:
II~*IX (t~e -~ dt = R <
[7.181
oo
where a is a real and finite constant. Such a function has a
Laplace transform, which is noted either LT EX (t)], or
more concisely ,~ (s). The Laplace transformation is defined by the integral: ,~ (s)=
X (t)e -s' dt
[7.19]
where the Laplace variable s is usually complex. Writing the Laplace variable as s = a + in; and assuming that the condition [7.18] holds, it can be concluded that the integral [7.19] exists for any value of a larger than a, i.e. on the right side of the line x = a in the complex Oxy plane. Now, in order to obtain a one-to-one correspondence between the original function X (t) and its image ,~ (s) through a Laplace transformation, the additional condition must be satisfied: X(t)=0
Vt<0
[7.20]
Properties of the Laplace transformation which are needed for the applications in this book are given in Appendix 7. Most of these may be easily inferred from [7.19]. The major advantage of using the Laplace transformation to solve ordinary differential equations, which are linear and having constant coefficients, is that they are thus transformed into linear algebraic equations in the image domain. Obtaining the Laplace transform of the solution is thus immediate. The original solution in the time domain is then calculated by using the inverse Laplace transformation, noted LT-IEff (s)], which is defined by the following integral, to be carried out in the complex plane:
LT-IEx
1 in+i** (s)]'- X(t)=~l~Ja_i. * X (s)e"
ds
[7.211
where the line joining the points a - ioo and a + ioo in the complex plane leaves on the left hand side all the possible singularities arising in the kernel of the integral [7.21].
Forced vibrations
249
Whether the calculation can be carried out analytically, or not depends upon the nature of the singularities. Calculation is especially straightforward when the method of residues can be used, as detailed in Appendix 7, paragraph A7.9.
7.3.2
Transfer functions of the harmonic oscillator
The Laplace transformation of equation [7.17] gives:
(tO21+2(O,~,S+S2)O(S)=lO(e)(s)+o0 +(20,9, +S)qo M--
[7.22]
This result is established by using the theorem of differentiation [A7.3]. Now, it is of particular interest to express equation [7.22] according to the following canonical form:
]~(s):H(s).O.(s)l
Input
Transfer
[7.23]
Output
box
LS
Figure 7.2.
-O.S
Transferbox of a linear system with single input and output
The form [7.23] is quite remarkable not only because of its simplicity but also because of its physical content. Indeed, it shows that in the domain of the Laplace variable (image domain), the response of the system is obtained as the product of two distinct functions:
1. H(s) characterizes entirely the response properties of the system considered. H(s) is known as a transfer function. According to this terminology, the system is viewed as transferring an input signal (the excitation), to an output signal (the response), as depicted in the logical scheme of Figure 7.2. On the other hand, depending upon the physical nature of the input and output signals, distinct transfer functions can be defined for a same system. For instance, in the case of a harmonic oscillator, the transfer function relative to the pair displacement/force of output/input signals is:
250
Discretesystems H(s)=
1 M (09~ + 2(_Old'is + S2 )
[7.241
Transfer functions for the pair's velocity/force and acceleration/force are obtained by multiplying [7.24] by s and by s z , respectively. The transfer function [7.24] has two poles. In the most usual case of subcritical damping, they form a pair of complex conjugate quantities: [7.251 2. The function Q(s) is given by: 0 (s)= 0 ( ' ) ( s ) + MOo + M (2fOl~"1 + s)q o
[7.26]
It characterizes, of course, the external excitation applied to the oscillator starting from t = 0, which is thus found to comprise two distinct components. One of them is the image of the external force and the other arises from the initial conditions.
7.3.3 External loads
equivalent to nonzero initial conditions
As already mentioned just above, relation [7.26] clearly shows that non vanishing (inhomogeneous) initial conditions are equivalent to some kind of external timedependent (fluctuating) loads. This point is worthy of further discussion.
Z3.3.1 Initial velocity and impulsive loading The response of a linear oscillator initially at rest, to an impulsion applied at t = 0, is governed by a set of equations which can be written into the two following equivalent forms, (see subsection 7.2.3):
M (a)~q + 2(01fflO+ 0)= Mq0a (t)
r
M (co,~q + 2co,~-,4 + O) = 0
q(O)=O;o(O)=O
[7.27]
q(O)= 0 ; q(O)= Oo
Such an equivalence suffices to prove that initial velocity can be modelled as an impulsive external load. However, it is also of interest to see how the equivalence is translated in the image domain. The remarkably simple result that LT[8(t)]= 1 follows immediately from [7.11] and [7.19]. Accordingly, the image of the impulsive response is found to be:
fto
q ( s ) = ((_0t + 2(O,~IS+ S2 )
= H ( s ) Mito
[7.28]
Forced vibrations
251
Thus, from [7.28] it can be stated that:
The transfer function of the linear oscillator may be identified with the Laplace transform of the response of the oscillator, initially at rest, to an impulse of unit magnitude, applied at t = O. 7.3.3.2 Initial displacement and relaxation of a step load AQ(t) Qo = +Kqo ................. (.e.)(._t..)_.~____-.,
rqo
0
Figure 7.3. Loading equivalent to an initial displacement The case of an initial displacement is more subtle than that of an initial velocity. Assuming that at times t < 0, the oscillator is prestressed by a static load Q0, it is thus displaced by q0 = Q0 / K about the position of the unloaded static equilibrium. At time t = 0, the load is released as shown in Figure 7.3. From the dynamical point of view, this release is equivalent to the step load:
Q(e) (t)=-Qo21(t )
[7.29]
where 2/(t) is the Heaviside step function, already defined in subsection 7.2.2. Therefore, the two following systems of equations are found to be equivalent to each other:
M (o)?q + 2O)l~'lt) + O) = 0
r
M (to~q, + 2tol~',O1 +/tl )= -Q02/(t)
q ( 0 ) = q0 ; q ( 0 ) = 0 where ql = q-qo
[7.30]
ql (0)= 0 ; ql (0) =0
is the displacement of the oscillator about the position of the
loaded static equilibrium. In the image domain, we have:
(2~1ffl +s) q0 gq0 Ol =Cl--qo ::~ O0----"0--01 : ((,012_t_20.)~lS'T/2) + Ms ((.0ff + 2(_/)1~'1s-f-s 2 ) which reduces to the expected result:
[7.31]
252
Discretesystems
q0 = q_.0_0
[7.32]
S
It may be noted that the multiplying factor 1/s arises directly from the definition of the Laplace transformation, which implies that q0 vanishes identically in the range t < 0. Therefore, the variable transformation, expressed in the static form as ql = q - q o , is suitably expressed in dynamics as ql21(t)=(q-qo)Zl(t ). A non vanishing initial displacement is thus equivalent to the sudden release, or relaxation, of a prestressed state.
7.3.4 Time-history of the response to a transient excitation The inverse Laplace transformation is used to shift from the image domain to the time domain. In many instances the singularities of ~(s) are poles; if such is the case, q(t) can be calculated easily by using the residue theorem (see Appendix 7, paragraph A7.9). When applying such an analytical procedure, it is suitable to make a clear distinction between the poles arising from the excitation signal Q(e)(s) and those arising from the transfer function H (s). The poles belonging to Q(e)(s) characterize the forced motion, which may be identified with the special solution of the inhomogeneous differential equation. On the other hand, the poles [7.25], which belong to H (s), characterize a free vibration at the natural frequency of the oscillator. It may be identified with the general solution of the homogeneous differential equation, where the integration constants are suitably chosen so as to fit the initial conditions of the problem. It is also appropriate to stress that a free vibration is present even if the oscillator is initially at rest. In such a case, it characterizes the starting effect of the transient excitation. In accordance with the above considerations, it is appropriate to separate the response to a transient load into two stages occurring successively. The forced stage takes place during the transient and, of course, depends upon the time-history of the transient. However, it also includes a free vibration, superimposed linearly on the forced motion. The free stage starts at the end of the exciting transient. Then, the oscillator vibrates freely according to a time-history which fits the initial conditions of this second stage. Eventually, the oscillator is at rest at the end of the forced stage; if so, the oscillation of the free stage vanishes completely. On the other hand, in the presence of damping, the magnitude of the free vibration decays as an exponential with time (cf. Chapter 5, subsection 5.1.3), and this during the forced stage as well as during the free stage. Thus, if excited by a transient, the system finally comes back at rest, in an asymptotical manner.
Forced vibrations
253
It is quite instructive to analyse the specific response of a harmonic oscillator to a few typical transients. From such an analysis, a few results which are of practical interest to the engineer can be illustrated. As a preliminary, the system [7.17] is conveniently re-written in terms of dimensionless quantities, by using the following scaling factors: 1.
The natural period of the conservative oscillator: TO= 2~r~/M / K .
2.
The magnitude (or maximum amplitude)of loading: Q0 :
3.
The magnitude of displacement due to static loading: q, = Qo / K.
max [Q(e)(tl.
The dimensionless variables are then defined as follows:
r = t l T o ;~=qlqs ;12(~)=Q(e)(r)/Qo
[7.33]
and the system [7.17] takes the reduced form: 4n'~r + 4r~'1~ + ~ = 4~z2/.2 (r) [7.34] ~0; ~0 fixed. The Laplace transformation of [7.34] gives:
~ (s)= 4~r2D (s)+ (s + 4r~l )~O + ~o 4~r2 + 4trg~s + s2
[7.35]
7.3.4.1 Response to a rectangular pulse The transient is written as: [7.36] The Laplace transform is:
O ( s ) - s1 (1-e-S~
[7.37]
The oscillator is assumed to be initially at rest. Substituting [7.37] into [7.35], it follows that:
4 2(1_e se) ~ (S)- s(4~r= + 4~rff,s + s2 )
[7.38]
254
Discrete systems
0 Figure 7.4.
0
Unit rectangularpulsefunction
Since the exponential factor implies a delay in the time domain (cf. Appendix 7, A7.5), the associated term has to be taken into account for r > 0 only, that is during the free stage of the response. Therefore, during the forced stage, the time-history of motion is given by the integral:
i a+i**
1
4n'2e ~
r (~') = ~t~ Ja_i.. S (4~2 + 4l't.fflS+ S2) .~,.~,@
ds = A~ + ~
+@
[7.39]
are the residues belonging to the three poles: [7.40]
The following intermediate results are then easily found:
4//.2 e~, r
4//.2 e#:
=
=
@r 2 -
s,s
SiS2 = 4~2
; Sl _ S2 = _4~i41 _ ~.2 = --4~'izl
~l ( r ) = 1+
s2ei*'r_ S l eis2r -4~zi z~
r (r)'-" 1 -
e
-2#~!r
2iz~
{(--ffl +izl)e-2i~z: +(gl +izl)e2i'~: }
Finally, the time-history of response is written as:
~ (r) = l- e-2~C:{c~
r)+ ff-L~sin [7.41]
where zt = 4 1 - ~'12
Forced vibrations
255
If damping is sufficiently small, the last term of [7.41 ] can be neglected: ~:1( r ) = 1 - e -2~'~ cos(2zcr)
r e [0,0]
[7.42]
Incidentally, the result [7.42] shows that the response of the oscillator to a step load is the sum of the response to the static load defined by the magnitude of the step and of a harmonic oscillation at the natural frequency of the oscillator, induced by the initial jump in the load. Provided damping is sufficiently small (typically 91 < 0.1 ), the conservative approximation is sufficient to assess a reasonable upper bound to the maximum amplitude of the response in relation to pulse duration, which is information of major interest to the mechanical design engineer. Therefore, in what follows we assume that ~'~ = 0. Motion during the free stage starting at r = 0 , can be deduced from the previous one simply by using the delay theorem. From the simplified result [7.42] it is found that:
r e
1.
-z,~c,(,-0)
cos
(2,(r
-
O)) e -2~'' cos(2n'r) -
r >O
[7.43]
Pulse of long duration: 0 > 0.5
The time-history of displacement is plotted in Figure 7.5. During the forced stage, the response is a harmonic vibration of unit amplitude, at the natural frequency of the oscillator, which is centred about ~:s = I. During the free stage, a similar response is observed, except that the free oscillation is now centred about ~x= 0. The magnitude of displacement is always less, or equal to twice the static value. The first occurrence of a maximum (or peak value) is at time rl,,, = 0.5, i.e. the half-period of the free oscillation. The first maximum of the free motion is defined by: 1+20
[7.44]
Its value is thus less or equal to that already reached during the forced stage. Incidentally, it is noted that if the duration of the pulse is an exact multiple of the natural period of the oscillator, the free stage oscillation vanishes. Indeed, the oscillator is exactly put at rest at the end of the pulse and it will remain at rest for ever, if not excited again.
256
Discrete systems
2.5
~(r) ..........
ia = 2.1
~'---a
1.5
0.5
-0.$
L
I
I
I
Figure 7.5. Response to a pulse of long duration (dashed line: excitation, full line: response) 2.
Pulse of short duration: 0 < 0.5
Figure 7.6 shows a typical response to a short pulse. Its amplitude increases steadily during the forced phase up to:
~:, (0)= 1 - c o s (2JrO) < 2
[7.45]
Maximum displacement occurs during the free stage:
~ = 2 sin (nrO) <_2
[7.46]
2.$
o =.o.:~
2 _f i r )
r
e
1.5 1 O.S 0 -0.5 -1 -1.5 -:2
~'~o
o:~
~
i~
i
:A
3
3.5
4
4.5
Figure 7.6. Response to a short pulse (dashed line: excitation, full line: response)
Forced vibrations
2.5
,
,
,
9
,
,
257
,
max(q(t)/qs) 2
,5 1
i .
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
0.5
-I I
i
Figure 7.7. Maximum displacement as a function of the step duration Finally, it is of interest to note that when 0 tends to zero, r m tends to 0.25 and ~m = 2~r0. Accordingly, if the pulse is suitably normalized to a unit area, it can be replaced by a Dirac pulse, since the actual response of the oscillator is practically the same as the impulse response: ~:2 (r)_= sin (2n'r) if 0<<1
[7.47]
This result could be anticipated, since we knew already that 8 (t)can be defined as the limit of the pulses displayed in Figure 7.1 (a). Figure 7.7 is a plot of the maximum displacement versus the step duration 0 . On such a plot a clear distinction between short and long pulses is conspicuous. N O T E . - Derivative of the Heaviside step distribution The considerations discussed just above can also be used to show that ~d (t) is differentiable in the sense of distributions, the result being d ~ ( t ) / d t - 8 ( t ) . Indeed, let us calculate the following quantity:
258
Discretesystems
f(t) =
a(t+~,)-a(,) At
1 < :(,),~ (,)>=~{< a(,+ ~,),~ (,)>- < a (,),g (,)>}~
,;-
9 < f(t),g(t)>=--~
,#
_atg(tldt---"~
,X o
g(t) dt=.--~ -at g(t) dt
For At --4 0, one obtains:
> A,-,O .im_' f~ g (t) dt = lim l ( z l t At .I-~
lim
,g(t) =
A/--,O
~0
g(e))
At
where -At <_e _<0 The above result can be interpreted as:
d21(t) > d21(t) .. ,gft) = g(O) ~=~~=a dt dt
(t
)
which can also be found using the Laplace transformation as follows:
TL[8 (t)] = TL[ d21 l-
L~7_I
8 (t)e-" dt = 1; TL[21 (t)]= srt,
[2/(t)]
2/(t)e-" dt = 1
S
I d2/ = =~~=8(t)dt
7.3.4.2 Response to a trapezoidal transient Of course, a step signal does not occur in practice, because in reality neither the rise nor decay times of any transient can be zero. It is thus of interest to investigate the effect of a finite rate of change in the amplitude of the excitation. This can be performed conveniently by considering the trapezoid signal of Figure 7.8, where again 0 is the total duration of the transient and O stands for the rise time of it. Calculation similar to that already detailed in the last example shows that, provided 0 is sufficiently long ( 0 > 0.5 ), the maximum displacement is now given by: Isin(~O~ ~:m = 1 +
~rO
[7.48]
Forced vibrations 259
Figure 7.8. Trapezoidal transient with a nonzero rise time
max(q(t)/qs)
2~ 1.5
0
8>0.5
0.5
1
1.5
2
2.5
3
3.5
Figure 7.9. Maximum displacement versus the rise time of the pulse Figure 7.9 is a plot of the function [7.48]. It shows in particular that the discrepancy between the static and dynamic magnitude of the response is less than 10%, as soon as O becomes greater than about four. From the foregoing analyses, the two following conclusions of practical interest arise, which hold for every transient presenting a single peak: 1.
2.
The response amplitude of an oscillator excited by a single peaked transient is at most twice the response to the static load of peak value. The longer the duration of the transient ( O > 0.5 ), the shorter the rise (or decay) time, the closer to this upper bound is the actual peak value of response. A damping ratio up to a few percent does not modify the above results very significantly.
260
Discretesystems
The second point stems from the fact that, as already shown in Chapter 5, the characteristic time-scale for damping is: r a = l/(2r~')
[7.49]
Therefore, if ~" is sufficiently small, r a >> 0.5. Nevertheless, the above statements must be drastically modified if the transient excitation presents several peaks, acquiring thus an oscillatory nature. This point is evidenced in the next subsection, based on a simple analytical example. 7.3.4.3 Response to a truncated sine function
1 0.8 0.6 a = l.J
0.4 0.2 0 -0.2 -0.4
0 = 6/a=
4
-0.6 -0.8 -1 f
o
I
1
~
~
,
i
~
,
Figure 7.10. Sine function truncated to six periods
Using the same scaling factors as those already defined in subsection 7.3.4, the analytical expression of the signal displayed in Figure 7.10 is: (r) = sin (2n'ctr){2/(r)- 1./(r- 0)}
[7.50]
where a is the reduced frequency of the signal. The oscillator is assumed to be conservative and initially at rest. In the image domain, the response during the forced stage is found to be: 8~-30~
Forced vibrations
2
w
|
261
|
1.5t ~(r) A
~'=oa=l'5
1
0 ~6/a
O.SO
-- 4
free stage
....................
-1.5[ "20
V
z 1
,
2
3
I
|
4
I
5
6
i
!
Figure 7.11. Response of the undamped oscillator to a truncated sine
2
|
,
,
i
1.s t ~(r) A 1
i
,
t
|
a ~. 1.5;(= a
o ,~
-0"I_
4
5
6
7
8
Figure 7.12. Response of the undamped oscillator to a truncated sine Let us consider first the nonresonant case o: ~: 1. The inverse Laplace transform is~l (z')= ~zsin (2gz')-sin (2mzr)
t7521
262
Discrete systems
This result shows that the total response is the sum of a free oscillation at the natural frequency of the oscillator, which is caused by the starting effect of excitation, and of a forced oscillation at the frequency of the excitation signal.
1
!
~
!
i
!
!
~(r) 1.~
84
i
i
a
i
0 --4.33...
r
=1.5
1 0.5 0 -0.5 -1 -1.5 -2 0
i
l
2
4
~
t
t
,
l
6
8
10
12
14
Figure 7.13. Response of the damped oscillator to a truncated sine Figures 7.11 and 7.12 show two samples of time-histories, referring to a = 1.5. In the first case, the oscillator remains at rest during the free stage, since duration of the transient excitation is an exact multiple of the natural period of the oscillator. This peculiarity may be used to check errors induced in algorithms of numerical integration of the equation of motion. In the second case O = 3.66... so the free stage oscillation is clearly present. Figure 7.13 refers to a similar calculation for a damped oscillator (~" = 2%). The magnitude of the response during the forced stage is still very close to that calculated in the conservative case, and a damped oscillation is taking place during the free stage. Finally, Figure 7.14 refers to the same case as Figure 7.13, except that damping is greater and that duration of excitation is practically infinite (equal or longer than the duration of the computed response). As evidenced in Figure 7.14, motion during the forced stage tends progressively to a steady harmonic oscillation at the frequency of excitation. The underlying reason for such a result is the exponential decay of the free vibration.
Forced vibrations 263
21
';
'
1.5
.
I : I I I
.
.
a = 1.5; (=
.
4%
I
O > 40 "
1
_
0.5 0 -0.5 -! I I I
ransient regime
-1.5
! :I
steady regime
z
!
-2
0
5
10
1
20
2
30
35
Figure 7.14. Response of the damped oscillator to a truncated sine, case 6 ---->oo Therefore it is useful, in practice, to separate the forced stage into two distinct regimes. The first one is a transient regime during which the presence of the free oscillation, induced by the starting effect of excitation, is still significant. The second regime is a steady vibration resulting from the sole persisting response component, namely the response forced by the sine. Of course, the larger the damping, the shorter is the transient regime. In terms of energy, the existence of steady vibration indicates that, when averaged over a cycle, the work produced by the excitation is exactly balanced by the energy dissipated by viscous damping. In this respect, the present situation is similar to that of the limit cycle of the autonomous Van der Pol oscillator (cf. Chapter 5, subsection 5.2.3).
It is then of particular interest to discuss the nearly resonant case a - ~ 1, as it provides us with the opportunity to introduce the beating phenomenon, which is encountered in many fields of physics. Basically, beats result from the linear superposition of two harmonic signals of similar amplitude and of similar but still distinct frequencies: sin (c~ * ~ )* sin (c-o2t*r AO)-
where-
)= 2sin (AoJ. A ~)sin (coc . ~ c )
(/)1 --(/)2 ," A~r -- l/fl -~r
2 o) = o)1 +co~. g~ 2
2 g~ +~'2 2
[7.53]
264
Discrete systems
10
i a=0.9;(=O
~(r
5
-5
.10t
i
0
101 15
~
1
I
l
4
6
8
10
i
i
I
1
|
a=.0.9"(-0"0>30
g(r)
s
~"
I
2
I
~ ,,
,/
\
,, I
,,
\
,,
-5:
x..
-10
envelope
"150
5
1o
./., 15
2o
25
30
Figure 7.15. Response to nearly resonant harmonic excitation The result [7.53] shows that the response resulting from the interference between two harmonic signals of close frequencies co1,co2 may be interpreted as an harmonic signal occurring at the central frequency a~c , which is modulated in amplitude at the much lower frequency Aco. Accordingly, the response involves two quite distinct time-scales T~ = ~r / a~c, and T2 = ~" / A(t).
Forced vibrations
265
Coming back to the present problem, the general result [7.52] can be re-written as: sin (~er)cos (2n'r) [7.54]
E
where a = 1 + e, IlelI << 1 Owing to the factor I/e, the magnitude of the nearly resonant response is much larger than in the nonresonant cases, at least if the transient is long enough ( 0 > T~). Figure 7.15 shows two typical responses to a nearly resonant excitation. The first plot corresponds to a relatively short duration transient T~ < 0 < T2 and the second corresponds to a long lasting transient O > T2 . In terms of energy, it can be noted that the mechanical energy of the oscillation, during the forced stage, varies according to the slow time-scale T2 . Indeed, it is easy to show that:
/2
esin (n'er)
[7.55]
Thus, the work done by the nearly resonant excitation changes sign at the low modulating frequency. Finally, we consider the resonant case a = 1. The response of the undamped oscillator, in the image domain, is found to be: ~ (s) =
4n'2
[7.56]
Multiplicity of the poles s = +2ig equals two and the method of residues provides the following solution in the time-domain: ~:~( r ) = ~ { s i n ( 2 n ' r ) - 2~rr cos (2~rr)}
[7.57]
This result clearly shows a drastic change in the motion, when shifting from a non resonant or nearly resonant excitation to an exactly resonant one. The second term of solution [7.57] includes a linear envelope which modulates the amplitude of the harmonic oscillation. Accordingly, from one cycle at the natural frequency to the next, the magnitude of motion is found to increase proportionally to the elapsed time. In terms of energy, the work produced by the resonant force is now always positive, when averaged over the natural period, in contrast to the non resonant case, see Figure 7.16.
266
Discretesystems
100
80
,,~''~d'd''~a''p'~"~'~"
60
i
40 20 0
-20 -40 -60
t~,,~
. . . .
'-J..t ! | I U i nl
-80 -100
I
I
0
Figure 7.16. Response to a long lasting resonant sine excitation 3O
20
10
0
-10
-20
-30
h
'
Figure 7.17. Resonant response of the dissipative harmonic oscillator
The presence of dissipation modifies this unrealistic result. Indeed, in the presence of damping it is found that, provided 0 is sufficiently long, the response tends to a steady oscillatory regime in which energy produced by the external force is dissipated by the viscous damping force, see Figure 7.17. The response in the steady regime is a cosine, the magnitude of which is proportional to the reciprocal of damping: 4n-~ ~I = (4~r2 + s 2 )(4~r2 + 4~6.1s +
s2)
cos (2n'r) =~ ~:f = 2ff1
[7.58]
Forced vibrations 267 The major conclusion of practical interest arising from the result [7.58] may be put in words as follows:
A resonant excitation applied to a harmonic oscillator during a time larger than the time-scale of damping induces a steady oscillation, the magnitude of which is inversely proportional to the damping ratio. Thus, when the system is lightly damped, as it is often the case, the magnitude of the dynamical response is much larger than that of static response. This will be emphasized again in Chapter 9 by adopting a spectral standpoint. By itself, such a result suffices to motivate the dimensioning of structures against vibrational problems, when they are intended to withstand dynamical loads.
7.4. Impulsive response and Green's function 7.4.1 Green's function of a harmonic oscillator The response in the time domain of an oscillator to initial conditions is easily calculated by using the residue theorem. In the case of subcritical damping, which is of major interest for structural dimensioning against vibration problems, it is found that:
q(t)-e-~"{qoIcos(~Oat)+ ('/)a = O)l r
~',
)
sin(a~at ) +q~
t
-- ~"12
which identifies of course with the result already established in Chapter 5 by solving directly the differential equation of motion (cf. subsection 5.1.3.1). We consider now the response to a unit impulse occurring at time to . This response is known as a Green's function of the oscillator. It is given by: m
G ( t - to) = f e-
[7.59]
0 t
-ahr (~-Io) G(t-to)= e
Mto a
sin (a)a (t - to ))21(t - to )
[7.601
268
Discrete systems
G(t) is thus the inverse Laplace transform of the transfer function. This is not surprising since we have: TL[G ( t ) ] = (H (s))(TL[8 (t)]) = H (s)
[7.61]
7.4.2 Green's function and forced response to any transient
i 5. ( t - r )
.i i
!
!
/
:Ix .......
r
1........
h 2n
t
...1_ ...............................
9
h 2n
T
Figure 7.18. Sequence of pulses converging to 6(t- r) as n --->oo
i Q(e)(t)
; Q(')(t)
.>
0
0 Tk
Figure 7.19. Transient signal decomposed as a sequence of successive pulses The Green's function allows us to express the response of a harmonic oscillator to any transient excitation Q(e)(t) as a convolution product. This is an immediate consequence of the convolution theorem (formula [A7.8] of Appendix 7) as applied to relation [7.23], which gives:
q(t)=Q(e)(t)|
=
Q(O(r)G(t-r) dr
[7.62]
Forced vibrations 269 Physical understanding of such a result can be gained by splitting up Qte) (t) into a sequence of impulses. Indeed, it may be noted that:
a(e)(t): f~a(e) (~,)~(t--T) d~"
[7.63]
On the other hand, 8 ( t - v ) can be obtained as the limit of a sequence of the rectangular pulses displayed in Figure 7.18. Accordingly, we have:
Q(e) (t)--
I~Q (e)(~')~( t - r )
d r = !irn( h k~Q (e) (z"k )8, (t-z" k ))
[7.64]
The series [7.64], where time v~ is within the interval [tk , tk + h/n], is suitable to state the Riemann's integrability of
Q(e)(t). On the other hand, the same series
can also be interpreted as splitting up Q(e) (t) into a sequence of successive pulses, the number of which tends to infinity and width of which tends to zero as n tends to infinity, see Figure 7.19. Since the response of the oscillator to the impulse
Q(e) (z-)8(t- v) is Q(e)(v)G(t- z-), the result [7.62] appears as a mere consequence of the superposition principle, which holds for any linear system. According to this principle, the response can be built by summing the individual responses to partial excitations. In the present problem, the latter are made up of the successive impulses, which result in Q(e) when superposed. Before leaving the subject, it may be noted that the formulation [7.62] is more interesting as a nice theoretical result than as a convenient formula to calculate the response of the oscillator. Actually, in most instances the convolution integral is not easily calculated analytically, and its numerical computation is cumbersome. Nevertheless, a very simple application of [7.62] will serve us in Chapter 8 to introduce the spectral analysis of linear systems.
7.5. Response of MDOF linear systems 7.5.1 Transfer function matrix of a conservative system The Laplace transformation of the matrix system [7.1 ], without damping, results in: [7.65]
270
Discrete systems The relation [7.26] becomes: [7.661
In principle, the system [7.65] can be solved by inversion. One is thus led to define a transfer function matrix In(s)], in such a way that:
where
[[g]+ s'-[M]l-'
[7.67]
The matrix equation [7.67] is the natural extension to MDOF systems of the formalism already introduced in subsection 7.3.2, in connection with the harmonic oscillator. The transfer function matrix enables us to relate the response, a displacement in this case, of any individual degree of freedom to the excitations acting on the whole set of the degrees of freedom of the mechanical system. Clearly, the concept of the transfer function matrix can be extended to any linear system, mechanical or not.
Figure 7.20. Transfer box of a linear system with N inputs and N outputs
The transfer box shown in Figure 7.20 extends that of Figure 7.2 to linear systems provided with N inputs and N outputs. Every element Hi1 of the transfer function matrix can be interpreted as a transfer function connecting the input of index i to the output of index j. In the case of multiple inputs (excitations), the output of index j is the superposition of the partial responses of the j-th DOF to the individual inputs.
Forced vibrations
271
On the other hand, in the case of conservative mechanical systems, the matrices [K] and [M] are symmetrical. Thus, the transfer function matrix is also symmetrical. A corollary of such a symmetry is known as Maxwell's theorem of reciprocity according to which:
The response of the j-th DOF to a unit load applied to the i-th DOF is the same as the response of the i-th DOF to a unit load applied to the j-th DOF.
Finally, as an immediate extension of SDOF systems, Hu(s ) is the Laplace transform of the response of the j-th DOF, to a unit impulse applied to the i-th DOF at time t = O: [7.68]
TL-' [ Hij ( s ) ] = G 0 (t )
where Gij (t) is the Green's function relative to the i-th input and the j-th output.
7.5.2 Uncoupling by projection on the modal basis
7.5.2.1 Principle of the method Using directly formula [7.67] to calculate the response of a N-DOF system would be very clumsy, at least as soon as N > 2. Of course, it is advisable to use the symmetry properties of the operators [K] and [M] of the conservative mechanics by projecting first the equations of motion on a modal basis. (cf. Chapter 6, subsection 6.3.2.2). Let us thus consider a mechanical system described by using physical coordinates (or displacements), which is written in the image domain as:
[M
(,)]-
(,]]
[7.691
As already discussed in Chapter 6, the basis of the natural modes of vibrations is complete and the mode shapes [(ak] can be used to define the column vectors of the modal transformation matrix [~] (in short, the [~] basis). Therefore, the solution for any forced problem of the type [7.69] can be decomposed in a unique manner on the modal basis, by projecting it on [~]. As a result, the solution is expanded as the modal series:
[[ ] N =
k=)
][
[7.70]
272
Discretesystems qk (s) are the natural coordinates of the vector [,~ (s)]. Moreover, since [(I)] is
orthonormal with respect to [K] and [M l, the modal projection of [7.69] produces a diagonal system, the current line of which reduces to the equation of a forced harmonic oscillator: "'((o~+s2)~lk(S) -O'k(s)" k = l , 2 .... N Mk '
[7.71]
where o k is the natural pulsation and M k is the generalized mass of the k-th mode. Qk (s) is the generalized force applied to the k-th mode, which is defined as the projection of the physical load I F (s)] on the k-th mode shape: [7.72] Of course, the physical load can also be expanded as a modal series, since it is a vector pertaining to the same vector space as the response vectors. Hence, we have: N
[ P (s)] = Z 0 k (s)[fak ]
[7.73]
k=l
Accordingly, the generalized forces Ok (S) are simply the coordinates of IF(s)] on the It/i] basis. Thus, one is naturally led to the following statement: The concept of natural modes of vibration enables us to transform a forced and coupled system, of size N x N, into a forced system of N harmonic oscillators, which are uncoupled from each other. As we shall see on many occasions hereafter, such a result is of paramount importance, from the viewpoints both of physical modelling and computation. 7.5.2.2 Modal expansion of the transfer and Green's functions Let us consider a unit impulse applied to the i-th DOF of a N-DOF material system, which is assumed to be initially at rest. In the time-domain the (transposed) load vector is written as: [F(t)]r =[0
0 ... 0 ~ ( t ) . . .
O]
[7.74]
where 8 (t) is located at the a i-th column. The Laplace transform of the load vector is: [F(s)]~=[O
0 ... 0 1 ... O]
[7.751
Forced vibrations 273 Projection on the modal basis produces the following vector of generalized load: [7.76]
[(2(s)] ~ = Eo , (i) q~2(i) ... ON (i)]
where Cpk(i) stands for the i-th component of the k-th mode shape, in agreement with the notation already adopted in Chapter 6, subsection 6.3.2.4, for describing the mode shapes of a chain of oscillators. Solution of system [7.71] is immediate. Then, the use of formula [7.70] produces the expansion in modal series of the transfer function connecting the displacement of the j-th DOF to the force applied to the i-th DOF, which is written as: N
[7.77]
H (i, j ; s ) = ~ (Pk (i)(Pk (J)
,s')
It is convenient to put the indices i and j as arguments of the transfer functions and mode shapes for future extension of the formalism to continuous systems. Indeed, it will suffice to replace the indices by the coordinates of a pair of points in a Euclidean space, namely the loaded point and the point at which response is calculated, or measured (see Volume 2). The inverse Laplace transformation of [7.77] gives the expansion in modal series of the impulsive response (or Green's function), which is immediately found to be:
G(i j;t)- ~ (Pk(i)(Pk (J) '
k=l
sin(cOkt)
[7.78]
MkCO~
According to either relation [7.77] or [7.78], an impulse applied to the i-th DOF is able to excite all the natural modes of the physical system, except those which are orthogonal to the impulse, i.e. the modes such that cpk (i)= 0. Furthermore, in order to get a nonzero contribution of mode [~0k] to the response of the j-th DOF, it is also needed that (Pk (J) ~: 0. The response to a given mode is proportional to the product of the modal components of displacements referring to the degrees of freedom involved in the excitation and in the response. Again, the symmetry of the product is in agreement with Maxwell's theorem of reciprocity. More generally, if a load vector with several nonzero components is considered, all the excited modes are such that: [F] T[c,0k]~0;
where [ F (s )l T =[/71
F2 ... F~_~ F,
... F N] [7.79]
274
Discretesystems
EXAMPLE 1. - Impulsive responses of two identical oscillators in the presence of weak coupling The system shown in Figure 7.21 comprises two identical mass-spring systems connected together by a spring with a stiffness coefficient Kc much smaller than that of the oscillators. One is interested in determining the displacement response induced on the second oscillator by an impulsive excitation of the first one. By definition, the response in the time domain is the Green's function G(1,2;t), times the amplitude Po = MVo of the exciting impulse. The modal properties of the system are easily obtained by adapting to the present problem the results already established in Chapter 6, subsection 6.3.1. The modal system is written as:
(002(1 + K)- (.0
-m 2K (Oo2(1 + x ) - ~ 2
_~2x
X1 = X2
where o0~ -~-; x = - - << 1 K
whence the following modal properties:
{
o9~ = COo;[~ ]~ = [1 1];M~=2M;K~=2K to 2
=rOo41+2x _--rOo(l+x);[(O~] ~ =[1
-1];M2 = 2 M ; K 2 = 2 K ( l + Z K )
MVo6(t)
K
~ K~
-
K
Tunloaded static i " equilibrium
co~= K I M tc = K, I K << 1
Figure 7.21. Identical oscillators weakly coupled by a spring Substituting these results into [7.78], one obtains: X(1,1;t) = MVoG(1,1;t)= X(1,2;t) = MVoG(1,2;t)=
V~ sin (COot)+
2a,o
Vo sin(og0t )_ 2too
V~
~o41+2x V0
sin (mo~/1 + 2xt ) sin (m0~r + 2xt)
2(oo41 + 2x
Now, if tr is sufficiently small, the preceding result can be written as:
Forced vibrations
275
X (1,1;t) = V~ (sin (a)ot)+ sin ((1 +/r X(l,2;t) = V~ ~fsin(a)0t)-sin((1 +/r 2w ~ t This result can be written in the remarkable form, already encountered in subsection 7.3.4.3, formula [7.53]:
X (1,1;t) =
+V~
(Ogot) X (1, 2;t) = - V ~ sin (0.5tCa)ot)COS(ald )
~Oo
OJo
The plots shown in Figure 7.22 are the responses of the two oscillators, as computed with the following numerical values: M~ =
M 2 =
350kg ; K~ =
gr
K 2 =
l0 s N / m ; tr = - - = 0.1 Kl
f~ = 2.6902Hz ; f2 = 2.9470Hz ; V0 = 1 m / s Plotted displacements are in cm.
o.oI 0.I
,
:
,
,
,
1
3
5
7
9
'
'
0
0
O-ll
0.05
/ X(l,2;t) '
'
9
i
[
i
0 -0.05 41.1'
0
'
1
'
3
L
5
,
7
J
9
Figure 7.22. Response of the two oscillators
Here the beats occur as a consequence of the superposition of the two modal contributions (partial responses) to the global response, which results in either constructive or destructive interferences, depending upon the relative phasing of the partial responses. Furthermore, it is worth noting that the response of the non excited oscillator lags behind the response of the excited oscillator by a quarter period of the envelope signal. The physical reason for such a delay clearly lies in the inertia of the
276
Discretesystems
non excited oscillator. As a consequence, the mechanical energy stored initially in the first oscillator is exchanged between the two oscillators at the beating period. EXAMPLE 2. - Impulsive responses in a chain of identical oscillators Let us consider a chain of oscillators comprising N identical mass-spring systems, with stiffness coefficient N x K and mass coefficient M / N , which are coupled together by springs with stiffness coefficient also equal to N x K. Thus, the global stiffness of the spring series is K and the global mass of the particles is M. The calculations to be qualitatively discussed here refer to a chain of N = 40 identical undamped oscillators (M = 10 kg, K = 4 000 N/m ). Figure 7.23 is a plot of the natural frequencies versus the modal order, which is quite similar to that of Figure 6.6, except that the frequency range expands now from about 60 Hz, to 1600 Hz. ,
1600
f(n) (ttz)
1400
I) IDIIOeO0
/ sp
1200
/"
S sO
1000
/. 800
IS 6 S 0 0 OS 9
e
9
K =
4000 NAm
,6
600
p,
/
p, 400
200 p
?, 1r
II
i
1
5
1o
I
i
Figure 7.23. Natural frequencies versus modal order
Two Green's functions are plotted in Figures 7.24 and 7.25. They show the two following characteristics: 1.
.
The time-histories are far from simple and even by scrutinizing a mucla longer lasting plot than those displayed here it would be difficult to ascertain whether motion presents any periodic feature, or not. This point will be further discussed in Chapter 8, which is devoted to spectral techniques to analyse the frequency contents of time-signals. Early, the response of the excited particle looks like a rather short transient, which is marked by one peak of fairly large amplitude followed by a few oscillations of much lower magnitude, see Figure 7.24. Afterwards, the particle remains practically at rest during a rather long time interval, then it oscillates
Forced vibrations
277
again. Response of the other particles is delayed, the lag being proportional to the rank of the particle in the chain. The motion is a rather intricate oscillation combining the natural frequencies of the system in a complicated way.
,
!
i
i
G(1;1;O
::
........ ( r a m )
3
!
~
,
)
i
=
....................... N = ~ 0
..............................................
2
._
1
0
-1
.........
'
...................
:: -2
l 0.05
0
0.1
0.15
0.2
~ t(s) 0.25
0.3
0.3:
Figure 7.24. Displacement of the first (excited) particle
2
!
i
i 1
....................
0.5
i ..........................................
:i .....................
i .....................
i
1
:
=
................. [ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . !
o,,,
ii .
.
.
.
.
.
.
.
i
i ..........
i
de~ -o.~ -1
i i ........................ [ i .
.
.
.
.
.
............... ) i
-1.5 ................. ~: -20
0.05
0.1
0.15
0.2
Figure 7.25. Displacement of the last particle
0.25
278
Discretesystems
Such features may be qualitatively interpreted as follows. Initially, the impulse provides the system with an amount of energy, which is first delivered to the excited oscillator, whereas the other particles are still at rest, because of inertia. Then, energy is transferred from one particle to the next, with a finite velocity of transport. After a while, the energy is spread out in an intricate and fluctuating way amongst all the particles of the system. Such a behaviour may be suitably confirmed by plotting in the same figure the displacement of the chain of particles for a few fixed times, see Figure 7.26, where the progression of the peak of response from one particle to the next one can be clearly discerned.
X 10 -4 10 ~ T ~
T
~
r
!
T
~
T
~
r
~
t : lOh
],
N = 40
u
h = 0.31 ms
t =3Oh = 5Oh t
11 !r,~-!~:; ,I
t=70h
t=lOOh
",/\~, ~/ ~
-5 ~ 0
f(l):61.Hz f(40) = 1600.Hz
~ ~ 5
10
15
20
n 25
30
;5
40
Figure 7.26. Displacement of the chain of particles at a few fixed times Referring back to the study already performed on a similar chain in Chapter 6 subsection 6.3.2.4, the observed features of these impulsive responses indicate clearly that the impulse triggers a transient which travels along the chain as a longitudinal wave and which is reflected at the fixed ends. Propagation is not easy to follow because in this discrete medium the waves are dispersive, and the transient is far from being a simple harmonic wave. In the next chapter we will see that propagation of the same transient becomes far more simple, provided a non dispersive model is adopted.
Forced vibrations 279 EXAMPLE 3. - Standing waves in a chain of identical oscillators Finally, forced standing waves can also be excited, as shown here. As already pointed out in Chapter 6, the natural vibration modes of the system are either symmetrical or antisymmetrical with regard to the median particle of rank N/2. Therefore, if the external force is distributed symmetrically, only the symmetrical modes are excited, and if the force is distributed antisymmetrically, only the antisymmetrical modes are excited. This is illustrated in Figures 7.27 and 7.28, which plot the displacements, for a few fixed times, of a chain of 2 0 oscillators, excited by imparting an initial velocity to each particle of the chain. Figure 7.27 refers to the synu~etrical case: +1 m/s is imparted to each particle and Figure 7.28 refers to the antisymmetrical case: +1 m/s to the first 10 particles and -1 m/s to the others. An additional feature of the responses worthy of note is the progressive change in the shape of the displaced chain as time runs. Such behaviour indicates that the relative contribution of the various modes to the global response is also timedependent, since each of them is varying in its own time-scale. Nevertheless, in both cases, the response is clearly shaped as a standing wave.
0.025
f
r
1
w
f(1) = 60 Hz
X(n)
N=20
f(20) = 800 Hz
h =0.167ms
0.02 t= lOOh es "
0.015
".
t= 90h
/I
\ ,,~
~" g
t = 70h
~_ .
.
.
.
0.01
.
...........
.
~..\
t= 50h
" ~" ~'
.... L I ~ - - 0 - - - O - - ~ - - - O - - 6 - - O - - 41l-- - 0 - - - O - - - O . . . . . . .
0.005
- ~ . ~ ~
. . . - . - . - - . - . - . - . - . - . - - . - . - . - . - . - . - - . - - . - . - . 0 0
1
i
t
|
i
1
i
2
4
6
8
10
12
14
,
i
16
,
1
18
n
1
20
Figure 7.27. Displaced chain of particles (symmetrical impulsive loading)
280
Discretesystems
0.015
,
,
.
.
.
f(1)
~:.~-~-~-,',, t'50h
fr
"•
e ' - ' ~ "'0'" "0" "0"" O""'0"" '4P" ' 0 " ' 3 ~
............ 7 = - i ~ ,
, N ,
-0.005
. = 60
Hz
: soo
Hz
i,.0..41.. O.. 0...$...ip..ip..,,O ................
~'-§
.0.01
.0"0150
.
"'~,
~f.~--0--,--,--,,-~'~.
0.005 o
.
,,..,,
7
/
.
t-- rob
X(n) 0.01
.
~".--.-'~"
h = 0.167 m s
2
4
6
$
1
12
1
16
18
20
Figure 7.28. Displaced chain of particles (antisymmetrical impulsive loading)
7.5.3 Viscous damping We have already emphasized the paramount importance of dissipation for limiting the magnitude of the response of the harmonic oscillator at resonance (cf. subsection 7.3.4.3). This is of course also true in the case of MDOF systems. In order to include dissipation into a linear model with constant coefficients, it is necessary to adopt the viscous damping model, which is now formulated as a matrix [C] operating on the velocity vector. The elements of [C] must be constants, otherwise ordinary products such as Co (t)ilj (t) would be transformed into products of convolution in the image domain of the Laplace transforms. Actually, linear systems provided with time varying coefficients are much more involved than those analysed here and the related physics is also very different as already illustrated in Chapter 5 on the parametric oscillator studied in subsection 5.3.2.1. In the presence of viscous damping, equation [7.65] becomes: [7.801 The load vector is changed into:
[Q (s)] = [Q(" (s)] + [M ][qo] + E[C] +s [M ]~][qo]
[7.81]
Forced vibrations 281 Finally, the transfer function matrix connecting [~(s)] to IQ(s)] is:
[H(s)l- [[K]+ s[cl+ s: [M]]-'
[7.821
However, the trouble is that there is no reason for [C] to be transformed into a diagonal matrix, when expressed on the modal basis of the related undamped system. Therefore, if [C] is not assumed to have suitable mathematical properties, the advantage of the modal uncoupling procedure and the validity of the modal expansions is finally lost, which is rather unfortunate!
7.5.3.1 Model of viscous and proportional damping In many cases, one has to deal with lightly damped systems in which the detailed damping mechanism is rather unimportant, provided the rate of energy dissipation, as averaged over a cycle of vibration, is correctly described. In such cases, it is of course very convenient to model dissipation by using a damping matrix [C] which becomes diagonal when projected on the modal basis of the related conservative system. Although such a simplification is a mathematical trick without any physical background, it is still reasonable to neglect coupling by the nondiagonal terms of [~]-l [C][~], provided their magnitude is small enough. Adopting such a model, the modal projection of [7.80] results in a diagonal system. As expected, the n-th row of it takes the canonical form of a damped and forced harmonic oscillator:
M. (to,~,+ 2go.g'.s + s 2)0. (s)= Q. (s)
[7.83]
n = l , 2 ..... N The modal damping ratios ~, are given by: ~" -- 2a),M----~'C". [C, ]= diag[[q~] -l [C][q~]l
[7.84]
In practice, modelling of dissipation based on the physical mechanisms encountered in real structures remains intractable in most cases. Nevertheless, reasonable values of modal damping ratios can be assessed, based either on vibration measurements (for modal testing techniques, see for instance [EWI 00]), or on values prescribed in regulatory guides used in structural design, see for example [LAL 99, Vol. 5]. The rules and norms found in such guides provide the current state of the art in a specific domain of engineering; the degree of uncertainty concerning realistic values of some physical quantities, such as modal damping, is accounted for by introducing a suitable safety margin.
282
Discretesystems
A model which is widely used to obtain modal damping of the type [7.84], is the so called proportional model, according to which [C] is assumed to be a linear form of the [K] and [M] matrices: [C] = o'[M ]+ fl[K]
[7.85]
The damping ratios are found to be: =
l(o / ~ + ~ 0
a,.
[7.86]
n
The free parameters a and fl of the model can ~ adjusted by prescribing specific values ~'i and 9j to the resonances ogi,toj, in such a way that every damping ratio lying inside the interval [~i,to i ] is less than the highest value of ~'~ and ~'j, but still remaining reasonably large, as illustrated in Figure 7.29. Suitable values of a and fl are found to be:
C~ ~
2COiO)j (~iO)J -- ~JO)i ) fl 2 '9
2(~jOJj--~i(.Oi) 2
[7.87]
2.5 2 1.5
0.5
-.._____J f(HO
0 10 ~
lO t
Figure 7.29. Adjustedproportionaldamping
10 2
Forced vibrations
283
7.5.3.2 Non proportional viscous damping Actually, there are also many cases of practical importance which cannot be reasonably fitted by using a proportional viscous damping model. As a first consequence, the vibration equations cannot be uncoupled by using the modal basis of the related conservative system. The response properties of such systems may be described in terms of complex modes of vibration. This aspect shall be further developed in Volumes 3 and 4 of this book. However, complex modes are used mainly to study the dynamical stability of nonconservative systems and far less often to study forced motions. Indeed, if the number of degrees of freedom is small (typically two or three) it may be found more convenient to produce an explicit formulation of the transfer functions which are required, by solving analytically the coupled system in the image domain of the Laplace transformation. In the other cases, it may be preferred to carry out numerical simulations using an implicit integration algorithm, as further illustrated in subsection 7.5.3.3. EXAMPLE. - Quarter-car model of a car suspension
M
boay suspension
wheet /
k
road's profile
] F'c
z, t
Figure 7.30. Quarter-car model of a car suspension
This example is taken from [GEN 95]. The quarter-car model shown schematically in Figure 7.30 is the simplest that can be conceived to analyse the dynamical behaviour of a car suspension. It consists of a 2-DOF system where K stands for the equivalent stiffness of the tire and m for the equivalent mass of the wheel. M is the quarter of the mass of the car body. k is the stiffness coefficient of the suspension and C is the viscous damping of it. Z 1 is the vertical displacement of the wheel and Z 2 that of the car body, which are both defined in the inertial frame tied to the road. Zo(x ) stands for the vertical profile of the road which is uneven. Irregularities induce a prescribed vertical displacement Zo(Vt ) of the contact point between the wheel and the road, where V designates the cruising speed of the car. Vibration equations of the model are written in the image domain as the following matrix system:
284
Discretesystems
II
'], ,, I
, s io
The practical aim is to avoid an excessive vertical acceleration of the body, say higher than 1 g, and that the magnitudes of the displacements IZ, I and IZ, I remain less than 15 cm. The following numerical values are adopted: K = I 0 J Nm -~ ; m = 25 kg ; k = 2,5104 Nm -~; M = 250kg; A = 2.15103 Nsm -~
Modal analysis of the conservative system (C = 0), gives: fl =1.42 Hz ; M , : 2 5 1 k g ; K, = 2 1 0 ' N/m ; [q~l]r = [0.203 f2 = 11.28 Hz ; M 2 : 25.1 kg ; K 2 = 1.26 105N/m ;[q~2]~ =[1
1] -0.0203]
The first mode is in-phase, with a vibrational amplitude of the body about five times larger than that of the wheel. The second mode is out-of-phase, with a vibrational amplitude of the body about 2% of that of the wheel. The separation of modal frequencies is easy to understand. The frequency of the first mode is convenient so far as the comfort of the passengers is concerned, since its value is near to that of human walk. As pointed out in particular in [ROC 71 ], at frequencies less than 1 Hz, one feels sea-sick, whereas at frequencies higher than 2 Hz, one suffers backache. Modal projection of the damping matrix gives:
I2240 -17501 [~]-~[C][~]=[~]~ [c][~]---L-1750
1360 /
The nondiagonal terms cannot be neglected since they are of the same order of magnitude as the diagonal terms. Moreover, even if such a gross approximation is made, large values of reduced modal damping are obtained: ~ 1 = 30 % ; ~ 2 = 63 % emphasizing again the importance of retaining all the terms in [C]. From the transfer function matrix, it is straightforward to deduce the following transfer functions which are of practical interest: Hzz(ZI,Z2,s)_ Z2= _ Zl ZI Hrz(FI'ZI'S) = ~
k + sA k + sA + s2M k + sA + s2M
= (k + sA + s2M ) ( K + k + sA + s 2 m ) - ( k + sA f
In principle, they can be used to calculate the forced response of the system in the time domain, provided that a suitable analytical form of the prescribed displacement Z 0 (s) is available. However, the calculation is rather tedious and, as we shall see in Chapters 8 and 9, the most efficient way to use transfer functions is to shift from the
Forced vibrations 285 domain of the Laplace variable to the frequency domain, with the aim of describing the spectral properties of steady state vibration. On the other hand, if we are interested in determining the time-history of the motion induced by the short lived transient connected to an individual bump or pothole, this approach could be preferred, especially in engineering applications, to perform numerical simulations based on a step-by-step integration technique. In the presence of large viscous damping it is found advantageous to use an implicit algorithm which produces the velocity vector at the current time-step. We will use here Newmark's scheme which is extended first to MDOF systems in the next subsection.
7.5.3.3 Implic#Newmarkalgorithm Extension of the implicit Newmark algorithm described in Chapter 5 subsection 5.3.3, in the case of a single damped linear oscillator, is straightforward. It is recalled that the dynamical equilibrium is written at the time-step to produce the acceleration and then the velocity and displacement vectors at the same instant of time. In the case of a linear MDOF system, the algorithm takes the following matrix form:
n+l
[K][q.+, ]+ [C] [q.+,]+ [M ] [/~,,+,]= L~.+, ]l-n(') hz [q.+,]= [q.]+ h [q. ]+-~--E[/~.+, ]+ [/~.]~
[7.88]
[o.1]
h
Substituting the truncated Taylor's series into the equilibrium equation leads to the following implicit equation: I
h h2 [M]+7[CI+-T[K ]] [qn., ] = F/'l(e)
h i [0.]+ Eh[KI+[cI][iI,,I+[KI[q,, ] [a.]= [h.~[K]+7[cl
[7.89]
The first equation [7.89] is said to be implicit because the equivalent of a matrix inversion is required to solve it (see below for numerical method used): [/t"+' ]=
[E]IQ'I'+1-[or] ] [/~.]-[fl][q. ]-[y][q,, ] h2
[q.+t ] = [q.]+ h[q.
]"~-'~E[qn+l]'~-[qn]]
[0.+11-[0.]+yh[[o.+,]+[O.]] where the following matrices have to be determined:
[7.90]
286
Discretesystems
[E]= [M]+~
-.~--[K] ; [ a ] =
[K]+-~-[C] [E]
[7.91]
[ill = [h [K]+ [C]][EI ; [y ] = [KI[E l Calculation of the matrices [7.91] is immediate if [K],[C],[M]are diagonal. Otherwise, [E] is determined using Crout's algorithm, as described in Appendix 5. Another feature of major interest of this Newmark algorithm is its unconditional stability. Indeed, for industrial applications, one is often used to build mechanical models, arising from a discretization in finite elements of complex structures (cf. Volume 2), which unavoidably include a fairly large number of degrees of freedom. As a consequence, such models are likely to involve implicitly several modes of vibration with natural periods substantially less than the smallest time-scale one is interested in. Now, as seen in Chapter 5 subsection 5.3.1, the use of an explicit algorithm would require the choice of a time-step less than the smallest natural period which is embedded in the system to be integrated (see formula [5.69]). The use of an implicit algorithm is then preferable, since it makes it possible to select the value of the time-step which is appropriate to the physical time-scales of the problem, independently of the modal time-scales embedded in the discrete model. EXAMPLE. - Car suspension at a bump overcrossing We come back to the quarter-car model described in subsection 7.5.3.2. Here, the dynamical problem we are interested in is the car response at the crossing over a speed limiting band, assimilated to a half sine bump, with height Z 0 = 10 cm and width ~ = 30 cm. The aim is to determine the maximum cruising speed at which the criteria of subsection 7.5.3.2 are not yet exceeded. Simulations have been performed by adopting for [C] successively a diagonal, then a proportional and finally the full form of the damping matrix.
1. Diagonal form of[C] Here, we adopt the simplistic model: [C]=[2150. 0
0 ] 2150.
Forced vibrations 287
1.2-----
I
,
speed" I km/h T: 1.08s
z(g) wheel
.~......." o.s3g
0.8
ii ii
0.6 I 1|
0.4
body
,
o.tsg 1i !
0.2
P'x
i
J
he""-...
t(s) -0"2.2
2.5
2
t
0
014
016
:I
| ~
|I t !
| t
11.4
116
1.8
0.27,
|
!g | 11
|
!
I
g ~
; I Z
%
,
iI '
-1
T:
112
i i
g~
-11.5
1
::
i ! | ! II ! i
'
018
i ii g~
I ~i
i
:|
I
0.5
012
~"""
J
,
,/
,
"
body
-0.66g t(s)
-1.5
-0~
!
0
01,
t
0.'2 o~
0.4
01~ 0:,
01,
02~
019
Figure 7.31. Diagonal [C]: time histories of acceleration at car speeds 1 and 4 kms -1
The main results are displayed in Figures 7.31 and 7.32. The efficiency of the shock absorber is particularly conspicuous on the plots of acceleration. Indeed the magnitude of the acceleration peak is found to be divided by a factor of about five, when passing from the wheel to the body. In principle, the wheel resonates according to the mode at 11 Hz; however the corresponding period is much shorter than the crossing time over the bump and modal damping is fairly high. Accordingly, two shortly lived peaks of acceleration are observed at the beginning and at the end of the
288
Discretesystems
obstacle. The body response is essentially according to the mode at 1.4 Hz. Consequently, acceleration remains perceptible during the whole crossing time, and even later, though the fairly high damping again ensures a fast decay of the response after the crossing of the bump. This is better seen in the plot relative to the highest car cruising speed 4 km~. It is also noted that, at 4 km~, the criterion of admissible acceleration is not yet exceeded.
12
--
Z (c~
, .~~N
:7
k
//
r-10s,
",.\
!I ii
",,\ \\
// i
speed: 1
",\
\\
/ ........
i #
\ ~
bo@:
// t(s)
%
oi~
~
o:~
Z (cm)
o:8
i
,:2
,:,
1:~
,.8
wheel 4,
/ ! ",~\ t "IX r
!
7
:
t.,
T=O.27s
body
7.3o,,
:/, i
t(s) -2
I
____._J
,
1
Figure 7.32. Diagonal [C]: time histories of displacements at car speeds 1 and 4 kms -1
Forced vibrations 289 On the wheel and increasing quasistatic:
other hand, the plots of Figure 7.32 indicate that displacements of the of the body are similar, though distinct from each other, differences with car speed. At 1 km/h the response of the wheel is essentially Zl(t) = Zo(Vt), as expected. Indeed, the time-scale of excitation is large
in comparison with the period of the responding mode. This is not the case as far as the car body is concerned and it is found that displacement of the body is larger than that of the wheel and delayed to some extent. However at 4 km/h, a dynamical effect can be detected on both the wheel and the body response signals and displacement of the body is less than that of the wheel. The maximum displacement of the wheel indicates a compression of the tire (spring K) of about 16 mm. 1.2
1
Z
(g~
speed"1
o.s ,~
T " 1.08s
r ***~,,,,~,,,
,r162
wheel." 0.82g
.%
""
[l
0.6 ~|
g~
o.4-!
ii
i
..021 0
,o,- o.i,,
.
x 0.2
i 0.4
J 0.6
ii
L
,
J
L
,
0.8
1
1.2
1.4
1.6
1.8
3, 2.5 |
"qi
r - o.27~
1.5 ~
'i
i:
0.5
o! -0.5
/
0'.~
bo~ o.ssg
014
0'.6
t (s)
ols
i
,12
,14
~16
,.~
Figure 7.33. Proportional [C]: time histories of acceleration at 1 and 4 kms -l
290
Discrete systems
2. Proportional damping matrix
12
!
!
|
|
!
!
i
!
10
/*/
"~t~
/i
\\
// -2' 0
speed'lkm/h
!l
0.2
0.4
0.6
0.8
1
1.2
1.4
1.6
1.8
12 10
z (an)
~
/ i
, ~ body: 9.1 cm
/'~'-~,,,,,wheel:8.Scm
iI
'
\_I
T-O.27s
_
1.8
F i g u r e 7.34.
Proportional [C]: time histories of displacementsat 1 and 4 kms -l
Forced vibrations
291
The model [7.85] is adopted where the coefficients a and fl are fitted to the modal damping values ~-~ = 30% and ~'2 = 63%. It is found that: [C]= I 2223 -424.5
-424.51 1425
The acceleration plots of Figure 7.33 are similar to those of Figure 7.31. The peak of acceleration of the body is slightly larger. The displacement plots of Figure 7.34 are also similar, but not identical to those of Figure 7.32. In particular, peak displacement of the body is higher according to the proportional model than according to the diagonal model. 3.
Non proportional damping matrix
Finally, the exact form of the original matrix is used:
-I
[c] 1-2150.
2 50.
Qualitatively, the results shown in Figures 7.35 and 7.36 are similar to the preceding ones; however, a few quantitative differences are worth emphasising. In particular it is noted that the criterion concerning the magnitude of the acceleration peak is now exceeded at the car speed 4 km/h. It may be also noted that the wheel takes off from the road by about 1 cm. Such results indicate that caution has to be taken when using simplified models such as the proportional damping model. This is not astonishing since heavy damping induces large dynamical forces, hence the nondiagonal terms of [C] reinforce the coupling between the wheel and the car body. In a certain manner, coupling by damping contradicts the weak coupling by stiffness (K/k = 0.1). Before leaving the subject, it is of interest to outline some additional results, which are obtained by letting a few key parameters of the model vary.
292
Discrete systems
1.2 Z (g)
speed" 1 kndh T = l.O8s
wheel
0.87g
0.8
[
0.6
,| :|
0.4
body
0.2 I
\
h
!",,.\\ -0.2 -0.2
i
o
~
o'~
i
o,
o],
i
!i
;|
4o
I :.~b' ' ~
i
oi,
|
I
I
,~
,
i
,i,
t(s) ~,
I
T:
',
,i,
_-.
0.27s
-'l~ I I
i III I " I : I I I , : I ; i l
~ t,-.. ~"'--,~\
_OS I I I ! I | I I I I r, I I
~,~
I1: II: I
~L
9
,i l 1 ~ .\l ;
' "~
rl
l
i
I I
I I I
I I !
,, i
\
i
, s~"/
t
J"
| ! t
.......... ~
. . . . .
I
..... ~--
| |
bo@ -1.5 g 0
012
014
0:6
018
1
1:2
t(s)
1.4
Figure 7.35. Exact [C]: time histories of acceleration at I and 4 kms -1
Forced vibrations 293
16,
v
!
|
body
z (an)
=
i
v
~
i
|
12cm
/
:
/i
//
//
tqs) -.4 0
z
(cm)
body = 11. avn
~ir /I,~....~
-6
speed = 4 km/h wheel = .lO. 7ea,
T = O'27s
I
0
015
1
1.5
Figure 7.36. Exact [C]: time histories of displacement 1 and 4 kms -1
1.
Characteristics o f excitation
As soon as the maximum admissible cruising speed of the car is exceeded, acceleration of the body reaches peak values of about 2 g. However, this order of magnitude remains practically constant and even is found to decrease when speed is
294
Discretesystems
further increased. In the same way, it is found that the magnitude of the displacements substantially decrease with speed. The underlying reason for such results is the fact that the action of excitation is a decreasing function of crossing time. Nevertheless, great care has to be taken concerning the limits of validity of the present model, in which the horizontal efforts are entirely discarded. On the other hand, it is also clear that the geometry of the obstacle, not only the height and the width of it, but also the shape of its vertical profile, are important parameters of the problem. The stiffer the slope of the profile, the less is the speed at which it is suited to cross over the speed limiter. 2.
Characteristics of the car model
The influence of the stiffness coefficients and of their ratio is rather obvious, so far as the natural frequencies and the mode shapes are concerned. In particular, it is clear that the ratio k/K must be large enough in order to obtain sufficiently contrasted modal displacements of the body and of the wheel. Turning now to the damping of the shock absorber, zero or small damping leads to an acceleration of large magnitude of the wheel but not of the body. On the other hand, motion is almost periodic, which is a very bad point. On the other hand, when [C] is ten times higher than the nominal value of the present model, coupling between the wheel and the body becomes too strong and the motion of the two components are found to be very similar to each other. As a consequence, a transient acceleration signal of 4g at 4 km/h is observed in the car body, which is far beyond the accepted limits. Finally, if [C] is ten times less than the nominal value, the exact and the proportional damping matrices provide quite similar numerical results, which are not acceptable for the comfort of the passengers.
Chapter 8
Spectral analysis of deterministic time signals
The reason for devoting an entire chapter to the basic mathematical tools of spectral analysis and leaving the applications to mechanics to the next and last chapter of this volume, is the extraordinary importance of the subject in many fields of physics, including mechanics, and in signal processing, including signals of mechanical origin. Historically, spectral analysis stemmed from Newton's work on the decomposition of white light through a prism. At the outset, it is appropriate to be more specific about the concept of signal. As defined for instance in [HAR 98], a signal is a physical effect which propagates from a material object and can be described mathematically. In particular, a signal is deterministic if it can be defined as a single function, or distribution. Spectral analysis of time signals consists basically of decomposing them into a series of harmonic oscillations. An harmonic component is defined by three scalar quantities: frequency, phase and amplitude. Therefore, as a fundamental result of the spectral analysis, description of the signal is shifted from the time domain to the frequency domain, the phase and amplitude being generally frequency dependent. The mathematical tools necessary to perform the transformation are the Fourier series and the Fourier integral.
296
Discrete systems
8.1. Introduction Calculation of the response of a harmonic oscillator to a sinusoidal force, even if applied during a finite time interval only, emphasizes the significance of the ratio of the excitation frequency to the natural frequency of the oscillator, (cf. chapter 7, subsection 7.3.4.3). This point of major importance can be extended to other excitation signals, by expressing the response as the convolution product of the force and Green's function of the oscillator. Indeed, starting from the integral [7.62], in which the Green's function [7.59] is substituted, we obtain the following expression for the response:
1
q ( t ) = Ma~l
Q(,)
sin(aglt )
(r)cos(og~r)dr-cos(colt)
Q(')(r)sin(coiz')dr
[8.1]
where damping is discarded.
0 8 , ,, "
II,
,
9
I,,
',
,,
I,
',
,'
9
lowfrequmcy
, ', ,, , . . . . . . i
i!
II
"1
Ii
II
ii il
|1 I,' l, _': II ,, 11 "I, ' i . . . .11 .. ii " i ii i
0.4
I I
,
ii
i,
,,
:
ii
Ii
'i
,
,,
,
,
I
11
,,
i
'l
" I iI i
i i
I i
| I , i
I I _i i
I I i i
I I I i I i
i
I
i
I
I
i
i|
i
ii
i
!
I,,
I I I,,
i,'
,I
--0.4
I, '' I I II: _i:l
-o.61-l: /
li! '
,!
i
I
i
;i
,
i
I I
I I
i i
1,
I I I I
I I I i
i i i i
I,i i
',i ;
!i
,,
I,i l
i '
II ,' ,, I ' '' ,, ,I . . . . ' II I, II II II ,i i. . I. .I . .i f. . .: i. . ii II I, II ,I II ,, ,I 'I II 'I
I''
II ii
',
o~
~ " 0;
/ ~.~
'
I I
9
I
I"
II I
I
II
t
i
,, ,! ,, ,, ,, ,, . -
i:
oi;
i
.0~
,
0.2~, I, ,, I, ,, ,, , I! iI
enveiopesignat ~i~l~ ~ ~11 Ii
i I
! !i i i i ! i |i
,'
~
l
I i i i
i i i I
.' .| i i I
| i i i
i I i
" I"I "I i "IS "I I ,' . . . . . . . . II II II I ~ ~X ii II II " ; --
11 i
, ,, , i ! I
"I
Ii
"" ~'
', , "i I
,, -
9 v
highfreql~y sinewave
. . 0.~. .o., . 0.~ .
0.,
l_"f
o.,
o.~
Figure 8.1. Signal chopped by a sine function It is often difficult, or even intractable, to express analytically the definite integrals involved in the formula [8.1]. However, the convolution product can still be used in order to bring out the importance of the ratio of the time-scale Te , at which Q(') (t) varies, over the natural period T~ of the oscillator. It is easy to see that the major contribution to the response q ( t ) originates from that part of the signal a(') (t) which varies at the resonant scale T~ = T~. Such a conclusion results directly from the chopping property of the circular functions. The sinusoidal modulation implies, of course, the transformation of the original signal into a periodic alternating sequence of values, known as the chopped signal, see Figure 8.1. Therefore, partial
Spectral analysis of deterministic time signals
297
responses interfere destructively, except if the time variation of Q(e)(t) is able to compensate for the sign alternation induced by the sine modulation. Thus, in order to get constructive interferences leading to a response of large amplitude, it is necessary that the sign of Q(e)(t) alternates at the same frequency as the modulating signal. The chopping effect may also be interpreted in terms of action. Indeed, as indicated again in Figure 8.1, the time integral of any signal, multiplied by a sine or cosine function of period T1 << Te, is almost zero. A similar result also holds if T1 >> Te, since the respective parts of the modulated and modulating signals are, of course, interchangeable. As a consequence, we are led to the same conclusion that the closer to unity is the ratio Te / T1 , the larger is the magnitude of the response. EXAMPLE. - Response to a resonant sine acting over an interval t > 0 The force signal is written as: Qe ( t ) : F0 (sina~lt)2/(t), where a)l = 4 K I M The convolution product is: q(t)=qs
{
sinC-~
r
('/)l (sin(t~
r176176
2d r
./0
}
where qs = F0 / K which is re-written as:
q(t)=
int_olt
091s i n ( 2 a ~ , r ) d r - c o s ( a ~ l r
q(t)= T
sin a~lt
2
J,
- cos r
a)1( 1 - c o s ( 2 t o l r ) ) d r
2
and finally q(t) = ~ {sin(a)lt ) -((/)l
t) cos(a)lt)}
which identifies with the result [7.561.
In a real system, damping implies a progressive loss of memory of the initial conditions because the free vibration excited at the starting time is decaying in an exponential way. So, it is natural to be interested in truly periodic excitation and response signals, as defined in a time interval extending from --oo to +oo. The energy of a periodic signal is of course infinite, since it accumulates from one period to the next one. However, it is easily understood that it remains possible to define a new finite quantity, known as the mean power, given by the following integral:
298
Discretesystems
iot+T
I+TI2
:p= 1 1 ~2 "TJa If (t~edt='TJ-Tlelf (t dt
[8.2]
where T stands for the period of the signal and a is an arbitrary time.
Spectral analysis is aimed at focusing the interest on the frequency content of the signals, and not to the peculiarities of their time histories. The basic mathematical tool used to shift from time to frequency domain is the Fourier transform. The introductory considerations at the beginning of this chapter suffice to anticipate the advantage of using such a technique to analyse the excitation and response signals of mechanical systems. In section 8.2, the notion of the spectral density of time signals is introduced, starting from a brief review of the Fourier series and the Fourier integral. As in the case of the Laplace transformation, the aim here is restricted to introduce the main definitions and theorems which are necessary for applications in mechanics, without going into the detailed mathematical subtleties and formal proofs. The reader interested in the theoretical aspects of the subject is referred to specialized books such as [LAN 56], [SAG 61], [ANG 61], [PAP 62], [BRA 78]. As an instructive application, propagation of nondispersive one-dimensional waves is investigated, based on the space-time representation of the waves in terms of Fourier series. Section 8.3 is concerned with the problem of loss of information which can occur when a time signal is discretized, since numerical simulations as well as digital processing of measured data produce discrete quantities. Digitizing signals has been fully proven to be the most convenient and accurate way to process and to store large amounts of data. In the present book, again discussion is necessarily restricted to the most fundamental and basic aspects of the problem, namely the Shannon sampling theorem and the definition of the discrete Fourier transform. A plethora of papers and many textbooks have been, and are still devoted, to digital signal processing, among them [BEN 58], [BEN 71], [BEN 80], [MAR 87], [BLA 91], [PRE 90], [MAX 96].
8.2. Basic principles of spectral analysis 8.2.1.
Fourier series
Any periodic function X(t), which is upper bounded and which comprises only a finite number of extreme values and discontinuities, can be expanded as a Fourier series. In other words, the functions of period T provided with the additional properties mentioned just above, can be expanded on the orthonormal set of the following circular functions:
Spectral analysis of deterministic time signals 299
fsin(2n~,) (2 ')1 ' T
,cos - ~
[8.3]
,n=0,1,2 ....
which clearly satisfy the following conditions:
I+TI2 sin
\sln~--~
( T2m~rt
= {10/2 ifn = m sin(2n~rt)sin(2mlrt "T T ~ t otherwise
=1
+T/2
2n~t
T'
2m~t/~ = 1
'c~
T
r =7
f lifn=m=0 cos ( 2n~t )cos ( 2Tlt't. ~ t = 1 / 2 i f n = m ~ 0 0 otherwise sin
T
cos
t =0
T
Vn,m.
J-TI2 [8.4] Similarly, the function can be expanded on the basis of the complex exponentials: exp
((2ilrnt)) ,n =....-2,-1,0,1,2 ....
[8.5]
T
which satisfy the following conditions:
( (~in,~t)(~im,~t))ex. exp
T
'
T
r
~'~"fexp(~i'nm"~t)~t =~lifnm
7j_r,2
7"
[0 otherwise [8.6]
The real version of the Fourier series is written as:
"f ( / ( )t
X (t)= a 0 + Z an cos n=l
l f'r~2X(t)dt
a0 = ~
-T/2
T
+ b. sin
2
a.=~
T
X(t)cos
J-TI2
2~nt T
t b.=
2 "-Tj-TI2
X(t)sin
2 t [8.7]
The complex version of it takes the following form, which has the advantage to be symmetrical with respect to time:
300
Discretesystems
( /
X (t) : E Cn expi 2rent where ,__.0 T
[8.8]
+r12
Cn = ~
-.2
T
2
Therefore, the Fourier series enables us to express any signal of period T as a series of harmonic components, frequencies of which are the multiples of the fundamental frequency 1/T. Incidentally, when X (t) has a finite discontinuity (finite jump), the series is found to converge towards the mean value, (see for example [ANG 61 ], or [ZEM 65]): 1 X (t o ) = - ~ [ X (to+)+ X (t0_)]
t8.9]
8.2.2. Hilbert space of the functional vectors of period T In writing down the relations [8.4] and [8.6], we used on purpose the functional notation of the scalar product. Based on the general definitions and results reviewed in Appendix 1, the reader can check that the set of all the time functions (real or complex valued) which have the same fundamental period T, may be viewed as the elements of a Hilbert space of infinite dimension (assuming completeness), which is provided with the scalar product, defined in agreement with [A1.15]: +T/2
x (t)r* (t)dt
(x (t),r (t))~ =7
[8.10]
-TI2
where the asterisk * marks the complex conjugation and where the subscript T specifies the time interval of integration involved in the scalar product. The weighting factor 1/T is appropriate to recover a signal power. Furthermore, the circular functions, or the complex exponentials, present in the Fourier series [8,7], or [8,8] form an orthonormal basis of this Hilbert space. Thus, the expansion of X(t) as a Fourier series can be interpreted merely as the projection of a vector on an orthonormal basis and the coefficients of the Fourier series are identified with the components of the vector X(t). Orthogonality of the basis vectors enables us to calculate each component separately. Put in more concrete terms, the harmonic components of the periodic signal are uncoupled from each other. This aspect is extremely fruitful in the context of mechanics, as is similar to the methods of modal analysis of conservative systems, either discrete, or continuous as discussed in Volume 2.
Spectral analysis of deterministic time signals
301
EXAMPLE.- Periodic sequence of rectangular pulses
T
A
z
6
Figure 8.2. Periodic sequence of rectangular pulses
Let X(t) be a periodic sequence of rectangular pulses of amplitude A and duration r = aT, where T is the period and a a coefficient selected between 0 and 1. X(t) may be written as: k=+o*
X ( t ) = A ~ ( Z l ( t - k T ) - 2 1 ( t - ( k + O~)T))
[8.11]
k---oo
Applying the relations [8.7], the following coefficients are found:
a o = ctA ; a
n
=
A ~sin(~zna) ~'n
n = 1,2 .... ;b, = 0
a 0 identifies with the mean value of the signal. The coefficients bn are zero because the signal is even, X ( t ) = X ( - t ) . It is also worthy of interest to reconstitute the initial signal from the Fourier series, truncated up to a given order N. As an example, we consider a pulse A = 10, r = 0. 03 s, which is periodically repeated at the frequency 20 Hz. Computation of the series was performed numerically, using MATLAB. The consequences of the time discretization will be discussed when necessary. The Fourier series calculated by taking into account the first hundred harmonic components is shown over four periods, in Figure 8.3. It may be verified that truncation at order N = 100, provides accurate results, except in the vicinity of the discontinuities of the original signal. Figures 8.4a, and 8.4b show in more detail the reconstitution of a single rectangular pulse, using first one hundred and then five harmonics, for emphasising the errors induced by the truncation of the series. The most conspicuous feature, which is present in both figures, is the so called Gibbs oscillations, which of course involves frequencies proportional to N. If N = 100, the oscillations rapidly decay with the distance from the discontinuity, whereas the decay is barely detectable when N = 5. On the other hand, it could be checked that the rising time of the reconstituted pulse is proportional to 1/N. In terms of frequencies, as the Fourier series is truncated at
302
Discretesystems
the order N, all the components referring to frequencies higher than the cut-off frequency fc = N I T are discarded in the reconstituted signal. More generally, to truncate the Fourier series of any periodic signal up to order N is equivalent to filtering it by using a low-pass filter provided with a sharp cut-off frequency fc = N I T , where T denotes the period. As a consequence, any feature in the original signal is erased in the truncated Fourier series, whenever the time-scale of the variation is less than T / N .
Fourier series N=-100
a'0.6
l
L w
7
F
r
-2 0
L r
7
time 0.05
0 1
0.15
0 2
0.25
Figure 8.3. Signal as represented by the truncated Fourier series
Furthermore, as the Fourier series converges, it can be integrated term by term to obtain the series expansion of the integrated signal Y(t)=
X (u)du. In the present
case, the process leads to a monotonically increasing function, which looks like a staircase line made of equal steps repeated periodically, as shown in Figure 8.5. The basic step involves a linear increase of duration f, followed by a plateau of duration 0. Clearly, the loss of periodicity of the integrated signal is due to the presence of the so-called secular term aot. It may be also noted that integration lengthens significantly the time-scales and diminishes correspondingly the spectral extent of the original signal. As a consequence, Gibbs oscillations are essentially absent on the scale of the figure.
Spectral
analysis
of deterministic
time
signals
1~ O.6 N = 100
8
6
/
Gibbs ascitlaaons
4
o_...., s time -0.025
Figure
-0.02
-0.015
-0.01
-0.005
0
0.005
0.01
0.015
0.02
0.025
One pulse as given by the Fourier series, truncated to N =
8.4a.
12
10
,
,
,
100
,
.
.
.
.
.
.
.
$
6
4
2
o
-2 , i ! i , -0.025-0.02-0.015 -0.01-0.005
Figure
8.4b.
, 0
J 0.005
, 0.01
i 0.015
t 0.02
0.025
One pulse as given by the Fourier series, truncated to N = 5
303
304
Discrete
systems
1.4~
N= 100
/
1.2
a =0.6
0.8 ! ! ! !
0.6
! v!
f
/
'V
!
I , L
0.4
!
i !
0
'
~I
f
q
I
!
0.2
time 00
i
i
1
i
i
i
1
i
i
0.02
0.04
0.06
0.08
0 1
0.12
0.14
0.16
0.18
Figure 8.5.
The
0.2
integrated signal given by the integrated series
Now, if we start from a periodical sequence of centred pulses, the mean value of the signal vanishes, and so does the secular term of the integrated signal Y(t). The coefficients of the Fourier series of the centred signal are now: a. = ~
2 sin
n = 1 , 2 ....
- sin
~n
r+O
;bn=O;a o = 0
0.05 0.04
N = 100
0.03 0.02 0.01 0 -0.01 -0.02 -0.03 -0.04 -0.05
t(s) 0
0.02
0.04
0.06
0.08
01
0.12
0. 4
0. 6
0.18
0.2
Figure 8.6. The integrated signal given by the integrated series
Spectral analysis of deterministic time signals 305 In the absence of a secular term, the integrated signal Y(t) is a periodic triangle function and the series integrated term by term is a Fourier series. As an illustration, Figure 8.6 shows the reconstitution of Y(t) for the pulse parameters r = 0 = T / 2 . Y(t) is a sequence of isosceles triangles, which could still be accurately described by using a truncation order substantially less than 100. Finally, differentiation of a periodical sequence of rectangular pulses (centred or not) produces a sequence of Dirac's pulses (see Appendix 6, relation [A6.21 ]):
is,
t)=A n -'-'--oo
.
.
.
t+--+nT 2 .
t---+nT 2
.
ltl
[8.12]
By differentiating term by term the Fourier series: A~ l (~) X(t)=~sin
(2 cos ~
t)
=
A p~~ )p (2~r(2p+l)t) =-(-1 cos ~
=
the following series is produced: -2A Z(t) = - ~ ~ ( - 1 ) p-0
p sin
(2~r(2p + 1)t) T
[8.13]
It is of interest to discuss, at least briefly, the major features of the reconstitution of the sequence [8.12] by [8.13]. Indeed, as [8.12] is written in terms of singular distributions whereas [8.13] is written in terms of functions, it can be expected that some difficulties may arise. It can be easily checked that Z(t) is highly sensitive to the time-step h, which is used to compute numerically the truncated series. This is not surprising since 6 ( t - t 0) vanishes almost everywhere, a property which is likely to induce misleading results when Z(t) is sampled with a finite time-step. Figure 8.7 is a plot corresponding to N = 100 and h = 0.25 ms. According to the upper plot in full line, the Dirac pulses are represented as very short lived peaks, with constant magnitude, whereas according to the plot in dotted line, the pulses are reproduced as single nonzero values repeated periodically, see in particular the lower plot. Such a result can be easily checked analytically. Let Np denote the number of the sampled values of Z over a full period. Hence, the sampled series can be conveniently written as: -2A** )p (2~r(2p + 1)n) Z,, = Z(nh) = ~ p Z (-I sin p-O
Now, for n I = N p / 4 , we obtain:
g p
306
Discrete systems
Z,,
-2A
= Z(n,h) =-~e ~ l p---o
a result which shows that the Fourier series Z(t) does not converge uniformly. x 10 4
N = 100
h = 0.25ms
NP/4 = 50 -3 -0.2
-0.15
2.5 x 104
t(s) -0.1
-0.05
0
0.1
0.15
0.2
,
s(t) 1.5
0,05
h = 0.25 N= 100
ms
NP/4 = 50
0.5 i
.....
-0.5
computed
-!.5
t(s) -2.5 t -0.05
i -0.04
~ -0.03
t -0.02
t -0.01
I
I
I
I
i
0
0.01
0.02
0.03
0.04
0.05
Figure 8.7. Truncated Fourier series of the differentiated signal Z(nh)
From a more practical point of view, as the series is truncated to the N first harmonics, it can be verified that:
Spectral analysis of deterministic time signals -AN Z,,, . . . . hNp
AfN
In the same way, for n 2 = 3Np / 4 , we obtain: +AN Z,~ - ~ - +afN hNe
3x
10 4
Z(nh)
N = 100
N P =8
.
~.~
X
_oi',~
-oi,
.o.o~
o
o.o~
oi,
o.',~
0.2
104
2.5
N = 100
1.5
h = O.025ms NP = 2000
0.5
-0.5
i
-1.5
i
t(s) 1
-2"51 --0/0 ~ ~ -0.05 4-0.03-0.02-0.01
~
0"
J 0.01
" 0.02
l
I
0.03
0.04
"
I
0.05
Figure 8.8. Truncated Fourier series of the differentiated signal Z(nh)
307
308
Discrete systems Hence, provided N p / 4 is an integer, the magnitude of the pulses is AfN in full
agreement with the results of Figure 8.7: AfN = 10x20•
. Figure 8.8
displays two other plots of Z(nh), as sampled at a much slower rate N p = 8, and then at much higher rate Np = 2000 than in Figure 8.7. x 104 2.5 2
z(~)
N - 100 h = O.025ms N P - 2000
1.5 1 0.5
0 -0.5 -1 -1.5
-2.5 0.005
i 0.01
J 0.015
0.02
Figure 8.9. Residual oscillations in Z(nh) For n :~ n~,n 2 the calculation of Z n is tedious; however it can be expected that the corresponding values are much less than the peak values, since destructive interferences between the harmonics occur as soon as n ~ n~,n 2 . By comparing Figures 8.9 and 8.7 it can be seen that such residual oscillations depend upon N p . Finally, if the sampling rate does not fulfil the condition that
N p
] 4 be an integer,
the restitution of the Dirac's pulses becomes very poor, as the magnitude of the pulses are found to be highly dependent upon the sampling rate. Moreover, they can be modulated from one pulse to the next, according to a low frequency signal as illustrated in Figure 8.10. Thus, we may conclude that, provided the truncated Fourier series [8.13] is suitably sampled, it provides an acceptable representation of the sequence [8.12], since the sifting property of the Dirac distribution is reproduced satisfactorily, except for the scaling factor. This may be easily restored by dividing Z(nh) by fN, where it is recalled that f is the frequency of the rectangular pulses signal X(O and N the maximum order of the harmonics retained in the truncated series.
Spectral analysis of deterministic time signals
Z(nh)
309
N = lO0 N P / 4 = 14. 5
1ooo~
-1000 -2000 -:3000
h = 0.86207 m s
t(s)
i
"400~0.2
-0.'15
-011
9 104
1.5
T
I
]
i
' -0.05
T
. N = 100NP/4= 14.285
0.5
-0.5
-1.5
-2
-0.2
t(s) -0.1S
-0.1
-0.05
0
0.05
0.1
0.15
0.2
Figure 8.10. Signal Z(nh), as unsuitably sampled, Np /4 is a fractional number
8.2.3 Application: propagation of nondispersive 1-D waves We return to the chain of N identical and coupled oscillators described first in Chapter 6, subsection 6.3.2.4 from the modal viewpoint and then in Chapter 7, subsection 7.5.2.3 in which propagation of the dispersive travelling waves was discussed, based on a few numerical calculations. From the analytical results [6.28] and [6.33] it may be inferred that if the number of particles is increased while the global characteristics of the chain are maintained constant (total length L, stiffness K and mass M) the number of natural modes of vibration which are nearly in harmonic
310
Discretesystems
sequence is increasing too. Extrapolating such a model to the continuous case ( N --->oo ), one is naturally led to adopt the following modal basis: M a~.=noJ~;M.=~ 2 rp, (~) = sin (~rn~)
n = l , 2 .... ,~ [8.14]
where 2j = x is the abscissa along the chain L As will be shown in Volume 2, such a model can be used as a first approximation to describe the axial waves in homogeneous beams of uniform cross-section, and in Volume 3, it will be shown that it models even more satisfactorily the plane acoustic waves in a homogeneous fluid. The response to an impulse P0 = MVo impressed initially on the 1-D continuous medium at ~X=l/2 is obtained by substituting [8.14] into [7.78]. This gives the following Fourier series: X (0.5,~:;r)= 2V~s (-1)j sin ((2j + 1)~:)sin ((2j + 1)r) rol j---0
2j+l
[8.151
where r=w~t This result is quite noteworthy as we recognize here the Fourier series of a periodic sequence of centred rectangular pulses. Furthermore, the same series holds if considered from time, or from space points of view. Figure 8.11 displays the time response at ~: - 0.5"and ~: = O.75. The length of an individual pulse is found to be: vp =2rdj if 0 . < ~ < 0 . 5 z'p = 2tr(1-~:) if 0.5 < ~ < 1
[8.16]
Figure 8.12 displays a sequence of superposed snapshots which show the progression of the wave front. Physical interpretation of such results is clear. If the natural frequencies are simply proportional to the rank of the natural mode of vibration, the phase speed of the waves becomes independent of frequency, and thus the waves are no longer dispersive. As a consequence, the propagation of travelling waves is drastically simplified in comparison to the dispersive case investigated in Chapter 7.
Spectral analysis of deterministic time signals
1.5
r
r ~ r
= 0.5
N = 50
1
0.5
o+
-0.5
+
+
~2
3~/2
9~/2
-1
-1.5
0
1.5
I
I
I
I
l
2
4
6
8
10
12
14
16
,
,
,
,
,
,
,
,
N=50
~= 0.75
!
18
l+t
.
11+.
T -1.5
0
Figure
'
t
'
'
"
'
"
'
2
4
6
8
10
12
14
16
8.11.
Oscillatory displacement o f a particle versus time
18
311
312
Discretesystems
'I
11.2
.....
i
'
"i
!
i
I
!
i
''
I
b._ w,,--
-
n/20
3n/20
5n/20
7n/20
n/2
0.8 0.6
0.4 0.2
-0.2 4
-O'v..~
1.8x/2
0.55
Figure 8.12.
06
1.6n/2
0.65
07
1.4x/2
0.75
08
1.2~r2
0.85
09
0.95
1
Superposed snapshots: progression of the wavefront
Quantitative interpretation is left as an exercise for the reader. In particular, it is of interest to relate the phase speed to the material characteristics of the chain and to explain the features of the pulses in term of wave reflection at the ends of the chain. Furthermore, it is also of interest to study the propagation of the elastic force signal:
X(n;t) = NK ( X . . , - X . ) ,TV"(n;t) is the elastic force exerted by the particle of rank n+l on the particle of rank n. As we shall see in Volume 2 the continuous version of it will be defined as the normal stress in a straight beam, or bar. The reader will easily check that .N" (n;t) is shaped as a periodic series of rectangular pulses occurring at the wave fronts. Their action identifies with that of the exciting impulse. Of course, as the number of particles in the chain tends to infinity, the pulses tend to Dirac's impulses, in agreement with the derivation of series [8.15]. Finally, by completing this exercise it clearly appears that the excitation signal triggers a stress-wave along the chain. Provided propagation is not dispersive, the stress-wave travels through the chain at constant speed and without any distortion, but the sign is changed at each reflection at the fixed ends of the chain. On the other hand, in this 1-D system, the displacement wave [8.15] is essentially the integral of this stress-wave.
Spectral analysis of deterministic time signals
3 13
8.2.4. Fourier transformation
8.2.4.1. Definitions Let X(t) be a function which can be nonzero, in a time interval of arbitrary extent. The Fourier transformation of X(t) is denoted
TFEX (t)]= X ( f ) = ) ~ (co).
Frequency f, and thus pulsation 09, are defined as real quantities: )~ ( f ) =
f-
X (t)e-i2"/tdt r X (co)=
X (t)e-"~
[8.17]
Of course, for such a definition to be meaningful, it is necessary that the integrals be convergent. This is obviously the case, provided Ixr is integrable. It is also possible to prove that it is also the case if X(t) is square integrable (i.e. if energy of X(t) is finite). This last result is known as the Plancherel theorem, whose formal proof is rather involved. On the other hand, it is of interest to note that if both the Laplace and Fourier transforms of X(t) exist, one can shift from one to the other, simply by performing the following variable transformation: sr
ico
[8.18]
where it is recalled that s is a complexand co a real variable. The inverse Fourier transformation is defined by the following integral: X (t)= -~ ~, (f)e+~,~/,df = "~I
f
X(o))e+ia~td(.o
[8.19]
8.2.4.2. Properties of Fourier transforms Many properties of Laplace and Fourier transforms are quite similar. In particular, most of the formulas collected in Appendix 7 can be adapted to Fourier transforms by using the rule of correspondence [8.18]. In particular, the convolution theorem [A7.8] can be extended to Fourier transforms, provided the lower limit of integration is properly shifted from 0 to - ~ , . IndeeA, a major difference between the two transforms is that in the Fourier integral, time origin does not play any particular role, in contrast to the case of the Laplace integral. As a further consequence of particular interest in dynamics, the terms connected to the initial values in the differentiation theorem [A7.3], have to be dropped when adapting the formula to the case of the Fourier transforms. In consequence, motion calculated by using a Fourier transformation of the dynamical equations automatically discards the free oscillations induced by nonzero initial conditions of the external excitation. This is a suitable property when interest is restricted to the study of the steady regime of forced responses.
314
Discretesystems
8.2.4.3. Plancherel-Parseval theorem (product theorem) The Plancherel-Parseval theorem belongs to the Fourier transform. Although, its proof is far from obvious, the result is easily grasped, as it simply states that the crossed (or mutual) energy of two signals is independent of the domain of description (time or frequency). It is formulated as follows: +~
Exr =
X (t)Y (t)dt =
X ( f )Y" ( f )df =-~--~
"X(og)Y" (og)do)
[8.201
Of course, [8.20] holds also in the case of a single signal Y ( t ) - X(t). As will be seen in subsection 8.2.3, this theorem is of major importance for applications, as it forms the cornerstone of spectral analysis.
8.2.4.4. Fourier transform in the sense of distributions and Fourier series When applying the definition [8.19] of the inverse Fourier transform to the case of a Dirac impulse, one realises that it becomes possible to define a Fourier transform of periodical functions in the sense of distributions. Indeed, it is found that:
rF-' [8 (/- Io)] = ~,~ 8 ( I rF-' [8 (/+ L)] = ~.~ 8 ( f
- L ) e ' ~ ' d f = e'~":a + L )e'2"'df = e-'2""
[8.21]
From the formulas [8.21] and the Euler relations concerning circular functions, it is easily inferred that:
TF[sing2t]=-~t [8.22]
TF [cos Ot] = 2 [ 8 (a~- .(2)+ 8 (a)+ .(2)] In accordance with the results [8.22], the Fourier series can be written as the Fourier transform in the sense of distributions: tl = + o o
,~ (09)= Z C,8 (a/-ng2) where g2=2~/T Pi---~
c =a,+ib, 2
[8.23]
Spectral analysis of deterministic time signals 315
8 2 5 Spectral content of time signals
8.2.5.1. Spectral density of energy of a transient signal Let X(t) be a deterministic signal with finite energy. The product theorem [8.20] implies that:
Exx :
X
(t)Zdt :
..oo
.-oo
~ <~>~
II~<~1~ =
[8.24]
where Sxx ( f ) stands for a new quantity naturally called the spectral density of
energy, in short notation ESD. Now, when X(t) is real, as it is usually the case, then ,~ ( - f ) = ,~* ( f ) . As an immediate consequence, Sxx ( f ) is an even function. It is thus found convenient to restrict it in the domain of non negative frequencies:
Sxx : 2Sxx ( f ) : 2,~ (f),~" ( f )
[8.25]
where f > 0 The physical meaning of the ESD can be made even clearer by considering the signal energy contained in the infinitesimal band of frequencies [f, f + df] which is of course"
dEx~( f , f + df) = Sxx ( f )df 2501
.
.
.
[8.26]
.
.
.
.
.
.
__[ESD.~tU/Hz)2
A =IOU
2oo
~=O.Is
I
\
~ ~
150
1i i ' ~
,oo
i!
o
0
, , 10
20
,J, 30
40
, 50
, 60
70
80
90
L00
Figure 8.13. Energy spectrum of a rectangularpulse of energy A 2z
316
Discretesystems
This is illustrated schematically in Figure 8.13, taking the example of the energy spectrum of a rectangular pulse of length r, measured in seconds. If U stands for the physical unit of the amplitude A, the spectral density of energy is expressed in
(U I Hz)2. Now, it is also interesting to calculate the spectrum of a rectangular pulse of variable length but of constant action (amplitude AIr ): .-.
a foe_e,,,,/.,dt
X (/)= 7
=r ~ ( / ) =
A( 1- e2'~/'~) 2iyrfz"
((1-e-e"/~)(1-e+2'#/')l Sxx(f)=2A 2
(2yrfz.)2
( asin (yr/r)) 2
z'=2
yrfz"
Most of the energy is contained in the frequency range [0,1/'r]. fc = 1/z is the cut-off frequency of the spectrum, see Figure 8.14. Incidentally, the product theorem implies that:
a" S:Sxx" : aeIiIasin' ' 'i2df yrf z" in agreement with the mathematical formula
sin x dx = yr. x
200 18~ 1
ESD(N/Hz) 2
160 140 120
if 10"
/ 10 e
10 z
10 2
10 5
Figure 8.14. Energyspectrumof a rectangularpulse in semi logarithmicscale
Spectral analysis of deterministic time signals
317
When r - - + 0 , the pulse of action A approaches the impulse A8 (t)whose spectrum is fiat, with the constant density 2A 2 . A fiat spectrum is known as a white spectrum, using an expression borrowed from optics. Incidentally, it is also found that though energy of a Dirac impulse cannot be defined in the time domain (cf. NOTE in subsection 7.2.3), it would be found infinite if calculated in the spectral domain. In any case, the importance of such peculiarities is more formal than practical, as they merely indicate that a Dirac impulse is not physically feasible, though it can be satisfactorily mocked up by suitable transients, such as a rectangular pulse, provided the proper time-scale is respected. As a general rule, the frequency range covered by the spectrum of a signal increases in proportion to the reciprocal of the time-scale r of the signal, more specifically the spectrum extends up to the cut-off frequency fc --"11 z. Figure 8.14 is a typical example, as the rectangular pulse lasts O.01s whereas the cut-off frequency is precisely found to be l OOHz. In other words, the size of the time and frequency ranges filled by the signal, denoted At and Af respectively, is inverted when shifting from one domain of description to the other, in such a way that the following invariant holds:
[At x Af = 1]
[8.27]
The similarity of relation [8.27] with the Eisenberg principle of uncertainty met in quantum mechanics is rather striking. N O T E . - Shock or impact signal As outlined just above, the spectrum of a rectangular pulse can be used to represent a shock, or impact signal produced by a shock hammer (cf. Chapter 5). By adjusting properly the stiffness of the impactor, it is possible to adjust the frequency range over which the spectrum is essentially white. However, the contact force induced by the impact of a harmonic oscillator against a rigid wall is shaped as a half sine and not as a rectangular pulse, as detailed in subsection 5.3.3.1. Then, as an exercise, it is of interest to compare the spectra of such transients suitably scaled to last the same time 7: and have the same unit action. Accordingly the half-sine signal is written as: F ( t ) = a'P~ s i n ( ~ -~3 The Fourier transform is given by: " Ii _ 1 F ( f ) = ~Pofs sin(2lgf, t)e-2i~/tdt; where f, - 2--7 After some straightforward algebra, we obtain:
318
Discretesystems
~(:r):
Po(l+e-2i#f').where f r = f
--//
2(~- f / ) '
The energy spectrum follows immediately:
s ~ (f~): e0~ ~+ cos ('~Ir)
9
It may be noted that the spectrum has no singularity, even at the reduced frequency fr = 1. As shown in Figure 8.15, the spectrum of the half-sine is found to be essentially the same as that of the rectangular pulse, provided the time-signals are properly scaled.
200
180
DSE (N/Hz) 2
160
\\/
Ii
A : 1ON
140
t=O.O1 s
120
100 80
t 1
rectangular ~ e
60
i
\',, 20
0 10 -t
,
.
.
.
.
.
.
.
t
l0 t
.
.
.
.
.
.
.
.
i
10 !
10 z
10 3
Figure 8.15. Spectraof equivalentrectangularpulse and half-sinetransients
8.2.5.2. Power spectral density of periodical functions The theory of distributions enables us to extend the spectral concept to the case of periodic functions of finite power. Accordingly, the physical quantity of relevance here is the power spectral density, (PSD in short notation) expressed in U21Hz, where again U stands for the physical unit of the signal, which is now periodic. From the Fourier series [8.7], it is clear that we have to deal with a discrete spectrum, in which the signal power is entirely concentrated at the frequencies of the harmonic
Spectral analysis of deterministic time signals
319
contributions to the signal. Such contributions are naturally viewed as spectral lines of arbitrarily small width and finite power. Total power of the signal is thus: oo
Ovxx -[Co] z + 2 ~ [ C , , ] /
[8.28]
tl =1
It is found appropriate to write this line spectrum as a series of Dirac's impulses
6(f-nfl ) where f~ is the signal frequency (the so calledfundamental frequency)" oo
Sxx(f)=~x =[co]Zs(o)+2E[C,~8(f -nf~)
[8.29]
n=l
Such a result is consistent with the Fourier transform [8.23]" n=.t-oo
J~(f) = EXAMPLE 1 . -
ECnS(f-nfl) Power spectrum of a sinusoid
The periodical signal which has the simplest spectrum is of course the sinusoid
X(t) = A sin(to: +q~). Its power spectrum, when restricted to the domain f > 0, comprises the single line:
S x x ( f ) = A 2 a ( f -fo) 2 A sinusoid is said to be optics.
monochromatic using again an expression borrowed from
Power spectrum of a periodic sequence of rectangular pulses
EXAMPLE 2 . -
Let us start by expanding the signal shown in Figure 8.2 as a Fourier series in the complex domain:
X(t)=ZC"exp
T
tl -- ...oo
For n 4:0 it is found that:
1
6'. = ~-
X (t)exp -
2i~nt T
whence, for n varying from 0 to + ~ :
'
1 I ~r
gJo
X (t)exp
2i~nt 7'
dt
320
Discretesystems
[CO]~ : (erA)5 ; and if n > 0, 2 [6', ]2 : 2/
A sin (anzr)/~
Thus the power can be expanded as: 'Y'xx=[Co] 2 + 2 Z [ c . ] z= A2 a2 +2
n.
n--I
/ -~
whereas the power spectrum is written as:
(f)+2~(
Sxx (f )= A21c~28
(n#)
6 ( f - nf~