EXPLICIT TIME INTEGRATORS FOR NONLINEAR DYNAMICS DERIVED FROM THE MIDPOINT RULE

Similar documents
Physics 235 Chapter 2. Chapter 2 Newtonian Mechanics Single Particle

Simulation-Solving Dynamic Models ABE 5646 Week 2, Spring 2010

From Particles to Rigid Bodies

Unsteady Flow Problems

The Contradiction within Equations of Motion with Constant Acceleration

Physics 127b: Statistical Mechanics. Fokker-Planck Equation. Time Evolution

Ordinary dierential equations

Class Meeting # 10: Introduction to the Wave Equation

10. State Space Methods

where the coordinate X (t) describes the system motion. X has its origin at the system static equilibrium position (SEP).

UNCONDITIONALLY STABLE ALGORITHMS FOR RIGID BODY DYNAMICS THAT EXACTLY PRESERVE ENERGY AND MOMENTUM*

23.2. Representing Periodic Functions by Fourier Series. Introduction. Prerequisites. Learning Outcomes

Basilio Bona ROBOTICA 03CFIOR 1

Ordinary Differential Equations

Chapter 2. First Order Scalar Equations

Two Coupled Oscillators / Normal Modes

Structural Dynamics and Earthquake Engineering

Vehicle Arrival Models : Headway

Multi-scale 2D acoustic full waveform inversion with high frequency impulsive source

MATH 128A, SUMMER 2009, FINAL EXAM SOLUTION

Week 1 Lecture 2 Problems 2, 5. What if something oscillates with no obvious spring? What is ω? (problem set problem)

Math 334 Fall 2011 Homework 11 Solutions

Lie Derivatives operator vector field flow push back Lie derivative of

We here collect a few numerical tests, in order to put into evidence the potentialities of HBVMs [4, 6, 7].

Modal identification of structures from roving input data by means of maximum likelihood estimation of the state space model

6.2 Transforms of Derivatives and Integrals.

Chapter 3 Boundary Value Problem

The motions of the celt on a horizontal plane with viscous friction

GENERALIZATION OF THE FORMULA OF FAA DI BRUNO FOR A COMPOSITE FUNCTION WITH A VECTOR ARGUMENT

The expectation value of the field operator.

18 Biological models with discrete time

Non-uniform circular motion *

KEY. Math 334 Midterm III Winter 2008 section 002 Instructor: Scott Glasgow

ODEs II, Lecture 1: Homogeneous Linear Systems - I. Mike Raugh 1. March 8, 2004

2001 November 15 Exam III Physics 191

t is a basis for the solution space to this system, then the matrix having these solutions as columns, t x 1 t, x 2 t,... x n t x 2 t...

Lecture 4 Kinetics of a particle Part 3: Impulse and Momentum

Hamilton- J acobi Equation: Explicit Formulas In this lecture we try to apply the method of characteristics to the Hamilton-Jacobi equation: u t

Math Week 14 April 16-20: sections first order systems of linear differential equations; 7.4 mass-spring systems.

2.3 SCHRÖDINGER AND HEISENBERG REPRESENTATIONS

Generalized Chebyshev polynomials

Linear Surface Gravity Waves 3., Dispersion, Group Velocity, and Energy Propagation

Ordinary Differential Equations

Echocardiography Project and Finite Fourier Series

System of Linear Differential Equations

Ordinary differential equations. Phys 750 Lecture 7

After the completion of this section the student. Theory of Linear Systems of ODEs. Autonomous Systems. Review Questions and Exercises

Numerical Dispersion

Predator - Prey Model Trajectories and the nonlinear conservation law

Finish reading Chapter 2 of Spivak, rereading earlier sections as necessary. handout and fill in some missing details!

Laplace transfom: t-translation rule , Haynes Miller and Jeremy Orloff

The Maxwell Equations, the Lorentz Field and the Electromagnetic Nanofield with Regard to the Question of Relativity

Notes on Kalman Filtering

A VARIATIONAL APPROACH TO MULTIRATE INTEGRATION FOR CONSTRAINED SYSTEMS

Lecture 2-1 Kinematics in One Dimension Displacement, Velocity and Acceleration Everything in the world is moving. Nothing stays still.

Section 3.5 Nonhomogeneous Equations; Method of Undetermined Coefficients

k B 2 Radiofrequency pulses and hardware

Lecture Notes 2. The Hilbert Space Approach to Time Series

Final Spring 2007

15. Vector Valued Functions

Variational integrators for constrained dynamical systems

5.1 - Logarithms and Their Properties

UCLA Math 135, Winter 2015 Ordinary Differential Equations Review of First-Order Equations from Math 33b

Principle of Least Action

Continuous Time Linear Time Invariant (LTI) Systems. Dr. Ali Hussein Muqaibel. Introduction

6. Stochastic calculus with jump processes

Single and Double Pendulum Models

= ( ) ) or a system of differential equations with continuous parametrization (T = R

3.1.3 INTRODUCTION TO DYNAMIC OPTIMIZATION: DISCRETE TIME PROBLEMS. A. The Hamiltonian and First-Order Conditions in a Finite Time Horizon

Finite element method for structural dynamic and stability analyses

( ) a system of differential equations with continuous parametrization ( T = R + These look like, respectively:

STATE-SPACE MODELLING. A mass balance across the tank gives:

Chapter 8 The Complete Response of RL and RC Circuits

BBP-type formulas, in general bases, for arctangents of real numbers

Undetermined coefficients for local fractional differential equations

Representing a Signal. Continuous-Time Fourier Methods. Linearity and Superposition. Real and Complex Sinusoids. Jean Baptiste Joseph Fourier

Concourse Math Spring 2012 Worked Examples: Matrix Methods for Solving Systems of 1st Order Linear Differential Equations

Continuous Time. Time-Domain System Analysis. Impulse Response. Impulse Response. Impulse Response. Impulse Response. ( t) + b 0.

Some Basic Information about M-S-D Systems

Kinematics and kinematic functions

0.1 MAXIMUM LIKELIHOOD ESTIMATION EXPLAINED

Short Introduction to Fractional Calculus

Optimal Path Planning for Flexible Redundant Robot Manipulators

THE MYSTERY OF STOCHASTIC MECHANICS. Edward Nelson Department of Mathematics Princeton University

Matlab and Python programming: how to get started

LECTURE 1: GENERALIZED RAY KNIGHT THEOREM FOR FINITE MARKOV CHAINS

Announcements: Warm-up Exercise:

SZG Macro 2011 Lecture 3: Dynamic Programming. SZG macro 2011 lecture 3 1

Oscillation of an Euler Cauchy Dynamic Equation S. Huff, G. Olumolode, N. Pennington, and A. Peterson

1 1 + x 2 dx. tan 1 (2) = ] ] x 3. Solution: Recall that the given integral is improper because. x 3. 1 x 3. dx = lim dx.

Dynamic Analysis of Loads Moving Over Structures

Robust estimation based on the first- and third-moment restrictions of the power transformation model

Differential Equations

Rapid Termination Evaluation for Recursive Subdivision of Bezier Curves

d 1 = c 1 b 2 - b 1 c 2 d 2 = c 1 b 3 - b 1 c 3

2002 November 14 Exam III Physics 191

Let us start with a two dimensional case. We consider a vector ( x,

Math 10B: Mock Mid II. April 13, 2016

Chapter 1 Rotational dynamics 1.1 Angular acceleration

Module 2 F c i k c s la l w a s o s f dif di fusi s o i n

Transcription:

Version April 30, 2004.Submied o CTU Repors. EXPLICIT TIME INTEGRATORS FOR NONLINEAR DYNAMICS DERIVED FROM THE MIDPOINT RULE Per Krysl Universiy of California, San Diego La Jolla, California 92093-0085, USA pkrysl@ucsd.edu Keywords: Time inegraion, rigid body moion, midpoin rule, symplecic Euler, Verle, Newmark, midpoin Lie algorihm We address he design of ime inegraors for mechanical sysems ha are explici in he forcing evaluaions. Our saring poin is he midpoin rule, eiher in he classical form for he vecor space seing, or he Lie form for he roaion group. By inroducing discree, concenraed impulses we can approximae he forcing impressed upon he sysem over he ime sep, and hus arrive a firs-order inegraors. These can be hen composed o yield a second order inegraor wih very desirable properies: sympleciciy and momenum conservaion. 1. Inroducion I is well-known ha he Verle algorihm (explici Newmark for a cerain choice of is parameers) may be wrien as a composiion of wo firs order algorihms, he symplecic Euler and is adjoin [HLG (2003)]. Wha is perhaps less known is ha here is an inerpreaion of his composiion in erms of an approximaion of he midpoin rule, which is of course implici in he evaluaion of he forcing impulse. Our goal in his brief noe is o poin ou ha his mechanically inspired derivaion yields he well-known second order explici Verle algorihm in he vecor space seing, bu also an exremely accurae inegraor for rigid body roaions when he midpoin rule is inerpreed in he Lie sense.

2. Vecor space midpoin rule approximaion Le us wrie he iniial value problem for a mechanical sysem wih configuraion u fairly general form as p=f &, p(0) = p 0 u=m & p, u(0) = u0 where p& is he rae of linear momenum, andf = f ( u, ) is he applied force. For simpliciy we shall assume p= Mv, where M is a ime-independen mass marix, and v is he velociy. The midpoin approximaion of he second equaion is u( +) u( ) =M p( +/ 2) where p( + /2) = p( u( + /2), +/ 2) makes his formula implici. To approximae he midpoin momenum, we may use he equaion of moion in inegral form, + h p( + h) = p( ) + f ( τ ) dτ, and numerically evaluae he impulse inegral. This we propose o rea by recourse o he concep of concenraed, discree impulses delivered a pre-seleced ime insans. In paricular, he impulse may be delivered a he end of he ime sep, in which case +/2 f ( τ ) dτ 0. On he oher hand, he impulse may be imposed a he beginning of he ime sep, and +/2 f ( τ) dτ f( ). Therefore, we obain wo algorihms. The firs one, Euler mehod, and he second, *, as is adjoin. n in a, may be recognized as he symplecic p p+ p +f (symplecic Euler) u u+ u +M p+ * p p+ p +f+ (symplecic Euler adjoin) u u+ u +M p These algorihms are symplecic [HLG (2003)], and momenum conserving. Their accuracy is only linear in he ime sep, bu heir composiion preserves boh sympleciciy and momenum conservaion and yields a second order accurae algorihm. Tha algorihm may be recognized as he well-known Verle (explici Newmark wih γ = 1/ 2 ). Ξ = o * /2 /2 (Verle)

3. Midpoin rule approximaion on he roaion group Now we shall discuss dynamics of rigid bodies roaing abou a fixed poin. (More deail is available in Reference [K(2004)].) The iniial value problem may be wrien in he conveced descripion (body frame) as Π & = skew[ I ΠΠ ] + T, Π(0) = Π0 R=R & skew[ I Π], R(0) = R0 where Π & is he rae of body frame angular momenum, R is he roaion ensor, T is he applied orque in he body frame, skew[ ] is defined by skew[ h] h = 0, and I is he ime-independen ensor of ineria in he body frame. The second equaion is no in a form suiable for midpoin discreizaion, because he roaion ensor consiues poins of he Lie group SO(3), which is no a vecor space and linear combinaions are no legal operaions on he roaion ensors. To ransform he iniial value problem o a form suiable for our purposes, we shall inroduce he roaion vecor represenaion of he roaion ensor. The equaion of moion is wrien in he spaial frame as π & =RT, where π& is he rae of he spaial angular momenum, and consequenly he equaion of moion may be wrien in inegral form as T Π ( ) = exp[ skew[ Ψ]] Π( 0 ) + R ( ) ( τ ) ( τ) dτ R T 0 where exp[ skew[ Ψ]] = R T ( ) R( 0) is he incremenal roaion hrough vecor Ψ. Upon ime differeniaion and idenificaion wih he original differenial equaion of moion, we obain Ψ& ( ) 1 d exp skew[ ] = Ψ I Π where d exp ( ) is he differenial of he exponenial map. The iniial value problem may skew[ Ψ] be herefore rewrien as Π & = skew[ I ΠΠ ] + T, Π(0) = Π ( skew[ Ψ] ) Ψ& = d exp I Π, Ψ(0) = 0 The midpoin approximaion applied o he second equaion yields ( Ψ = 0 ) Ψ+ = dexp 1 + skew[ ] I Π /2 Ψ 2 which may be simplified by noing d exp 1 Ψ + = Ψ + o give skew[ Ψ+] 2 0 1 + = +/2 IΨ Π. This equaion needs o be solved for he roaion vecor. Therefore, as for he vecor space seing we ge wo differen algorihms, depending on he chosen approximaion of Π + /2. For he impulse applied a he beginning of he ime sep we obain he SO(3) counerpar of he symplecic Euler inegraor:

( ) Π Π+ exp[ skew( Ψ+ )] Π + T R R+ R exp[skew( Ψ+ )] where Ψ solves + 1 1 IΨ+ = exp[ skew( Ψ+)] ( Π +T) 2 On he oher hand, he oal orque impulse applied a he end of he ime sep yields he adjoin mehod * Π Π+ exp[ skew( Ψ+ )]( Π +T+) R R+ R exp[skew( Ψ+ )] where Ψ solves + 1 1 IΨ+ = exp[ skew( Ψ+)] Π 2 Boh algorihms are firs-order, symplecic, and momenum conserving. As before, he composiion of hese wo algorihms in one ime sep provides us wih a second order accurae algorihm, which is an analogy of he Verle (explici Newmark wih γ = 1/ 2 ) algorihm for he vecor space dynamics Ξ = o * /2 /2 The above algorihms have been called he explici midpoin Lie varian 2 and 1 respecively, and he alernaing midpoin Lie algorihm in Reference [K(2004)]. I bears emphasis ha hese algorihms are no simply he symplecic Euler and is adjoin. They all reduce o he full midpoin Lie algorihm for orque-free moion, and i is only he approximaion of he midpoin momenum evaluaion ha disinguishes hem from he implici midpoin Lie rule. 4. Example The accuracy of he explici midpoin Lie algorihms is raher remarkable as may be seen in Figure 1. We show convergence graphs for he fas spinning heavy op (he kineic energy is dominan, and a numerical mehod has o effecively deal wih precession and nuaion which are moions of disinc frequencies). Even he firs-order mehods perform very well for larger ime seps, and he presen alernaing midpoin Lie algorihm is he sronges performer ou of a selecion of he bes currenly available implici and explici algorihms, including he implici midpoin Lie mehod.

Figure 1. Fas Lagrangian op; on he lef hand side convergence in he norm of he error in body-frame angular momenum; on he righ hand side convergence in he norm of he error in he aiude marix: AKW: implici midpoin rule of Ausin, Krishnaprasad, Wang [AKW (1993)]: SW: Simo and Wong [SW (1991)]; NMB: Krysl, Endres Newmark algorihm [KE (2004)]; LIEMID[I]: implici midpoin Lie: LIEMID[E1]: adjoin of he symplecic Euler (explici midpoin Lie varian 1); LIEMID[E2]: symplecic Euler (explici midpoin Lie varian 2); LIEMID[EA]: alernaing explici midpoin Lie mehod. 5. Conclusions We have presened an approach o he consrucion of rigid body inegraors, in paricular for general 3-D roaions, ha are explici in he evaluaion of he forcing, momenum-conserving, and symplecic. The saring poin is he midpoin (implici) rule, which is hen reaed wih numerical inegraion of he forcing wih concenraed impulses. The resuling algorihms conserve momenum, are symplecic, firs-order, and hey are adjoin. Consequenly, heir composiion leads o a second order algorihm, which may be readily inerpreed as a Verle (explici Newmark) inegraor, boh in he vecor space seing, and in he seing of he special orhogonal group of roaions. (We would like o sugges as an appropriae name explici midpoin Lie algorihm for he laer.) For roaional dynamics, his inegraor is a new addiion o he lineup of curren high performance algorihms, and in fac numerical evidence suggess ha i is he bes second-order inegraor o dae. Applicaions abound: molecular dynamics, micro magneics, rigid body dynamics, finie elemen dynamics of deformable solids. Acknowledgemens: Suppor for his research by a Hughes-Chrisensen award is graefully acknowledged. 6. References [AKW (1993)] M. Ausin, P. S. Krishnaprasad, and L. S. Wang. Almos Lie-Poisson inegraors for he rigid body. Journal of Compuaional Physics, 107:105-17, 1993.

[HLG (2003)] E. Hairer, C. Lubich, and G. Wanner. Geomeric Numerical Inegraion. Srucure-Preserving Algorihms for Ordinary Differenial Equaions., Springer Series in Compu. Mahemaics, Springer-Verlag, volume 31, 2002. [K (2004)] P. Krysl, Explici Momenum-conserving Inegraor for Dynamics of Rigid Bodies Approximaing he Midpoin Lie Algorihm, Inernaional Journal for Numerical Mehods in Engineering, 2004. Submied. [KE (2004)] P. Krysl and L. Endres. Explici Newmark/Verle algorihm for ime inegraion of he roaional dynamics of rigid bodies. Inernaional Journal for Numerical Mehods in Engineering, 2004. Submied. [SW (1991)] J. C. Simo and K. K. Wong. Uncondiionally sable algorihms for rigid body dynamics ha exacly preserve energy and momenum, Inernaional Journal for Numerical Mehods in Engineering, 31, 19-52, 1991.