Segment Prismatic 1 DoF Physics

Similar documents
In these chapter 2A notes write vectors in boldface to reduce the ambiguity of the notation.

CHAPTER 3. Matrix Eigenvalue Problems

CHAPTER 7. An Introduction to Numerical Methods for. Linear and Nonlinear ODE s

Video 8.1 Vijay Kumar. Property of University of Pennsylvania, Vijay Kumar

MTH 464: Computational Linear Algebra

Applied Mathematics B Study Guide

Lecture Notes of EE 714

Chapter 3 Numerical Methods

Lecture Note 1: Background

MATH 423/ Note that the algebraic operations on the right hand side are vector subtraction and scalar multiplication.

Culminating Review for Vectors

PHY2053 Lecture 11 Conservation of Energy. Conservation of Energy Kinetic Energy Gravitational Potential Energy

Damped harmonic motion

Newton s laws. Chapter 1. Not: Quantum Mechanics / Relativistic Mechanics

Physics 141 Energy 1 Page 1. Energy 1

REVIEW. Hamilton s principle. based on FW-18. Variational statement of mechanics: (for conservative forces) action Equivalent to Newton s laws!

PHY411 Lecture notes Part 5

Video 3.1 Vijay Kumar and Ani Hsieh

Advanced Vibrations. Elements of Analytical Dynamics. By: H. Ahmadian Lecture One

Second-Order ODE and the Calculus of Variations

4. Linear Systems. 4A. Review of Matrices A-1. Verify that =

M A : Ordinary Differential Equations

Mathematical Models. MATH 365 Ordinary Differential Equations. J. Robert Buchanan. Spring Department of Mathematics

Second order Unit Impulse Response. 1. Effect of a Unit Impulse on a Second order System

Mathematical Models. MATH 365 Ordinary Differential Equations. J. Robert Buchanan. Fall Department of Mathematics

! 1.1 Definitions and Terminology

Physics 53 Course Syllabus

Chapter 0 of Calculus ++, Differential calculus with several variables

x n -2.5 Definition A list is a list of objects, where multiplicity is allowed, and order matters. For example, as lists

AS and A level Further mathematics contents lists

Math 32A Discussion Session Week 2 Notes October 10 and 12, 2017

The dynamics of the Forced Damped Pendulum. John Hubbard Cornell University and Université de Provence

Chapter 5. The Laws of Motion

Chaos and Liapunov exponents

CDS 101 Precourse Phase Plane Analysis and Stability

Stability lectures. Stability of Linear Systems. Stability of Linear Systems. Stability of Continuous Systems. EECE 571M/491M, Spring 2008 Lecture 5

1.1.1 Algebraic Operations

9.1 Eigenanalysis I Eigenanalysis II Advanced Topics in Linear Algebra Kepler s laws

QFT. Unit 11: Cross Sections and Decay Rates

Physics 141: Fall 2013 Course Syllabus

Advanced mechanics. Physics 302

A Novel Three Dimension Autonomous Chaotic System with a Quadratic Exponential Nonlinear Term

Physics I: Oscillations and Waves Prof. S. Bharadwaj Department of Physics and Meteorology. Indian Institute of Technology, Kharagpur

Sign of derivative test: when does a function decreases or increases:

MATH 353 LECTURE NOTES: WEEK 1 FIRST ORDER ODES

EN Nonlinear Control and Planning in Robotics Lecture 3: Stability February 4, 2015

(1) Recap of Differential Calculus and Integral Calculus (2) Preview of Calculus in three dimensional space (3) Tools for Calculus 3

DIFFERENTIAL EQUATIONS

MATH 53H - Solutions to Problem Set III

Theory of Vibrations in Stewart Platforms

Damped Harmonic Oscillator

MITOCW MITRES18_005S10_DiffEqnsMotion_300k_512kb-mp4

1 Tensors and relativity

Fairfield Public Schools

27. The pole diagram and the Laplace transform

Mobile Robotics 1. A Compact Course on Linear Algebra. Giorgio Grisetti

Question 1: Axiomatic Newtonian mechanics

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

ME451 Kinematics and Dynamics of Machine Systems

DIAGONALIZABLE LINEAR SYSTEMS AND STABILITY. 1. Algebraic facts. We first recall two descriptions of matrix multiplication.

Autonomous Systems and Stability

The Hopf equation. The Hopf equation A toy model of fluid mechanics

1. Vectors.

PHYS 705: Classical Mechanics. Euler s Equations

B5.6 Nonlinear Systems

Daba Meshesha Gusu and O.Chandra Sekhara Reddy 1

Kinematics Introduction

20. The pole diagram and the Laplace transform

Physics 101 Discussion Week 12 Explanation (2011)

Physics 202 Laboratory 5. Linear Algebra 1. Laboratory 5. Physics 202 Laboratory

Review for Final. elementary mechanics. Lagrangian and Hamiltonian Dynamics. oscillations

!! r r θ! 2 r!φ 2 sinθ = GM / r 2 r!! θ + 2!r θ! r!φ 2 sinθ cosθ = 0 r!! φ sinθ + 2r θ!!φ cosθ + 2!r!φ sinθ = 0

MEAM 520. More Velocity Kinematics

21.55 Worksheet 7 - preparation problems - question 1:

Introduction to Mechanical Vibration

LECTURE 1: LINES IN R 3

Modeling and Experimentation: Compound Pendulum

AN INTRODUCTION TO LAGRANGE EQUATIONS. Professor J. Kim Vandiver October 28, 2016

Robotics 1 Inverse kinematics

Video 2.1a Vijay Kumar and Ani Hsieh

Predator - Prey Model Trajectories are periodic

Introduction to Mathematical Physics

Lecture 27 Frequency Response 2

PHYSICS 110A : CLASSICAL MECHANICS

Math 107 Fall 2007 Course Update and Cumulative Homework List

Physics 209 Fall 2002 Notes 5 Thomas Precession

Translational and Rotational Dynamics!

COSMOS: Making Robots and Making Robots Intelligent Lecture 3: Introduction to discrete-time dynamics

Designing Information Devices and Systems I Spring 2016 Official Lecture Notes Note 21

Math 291-2: Lecture Notes Northwestern University, Winter 2016

Chapter 14 Oscillations

Ch. 7.3, 7.4: Vectors and Complex Numbers

19. TAYLOR SERIES AND TECHNIQUES

01 Harmonic Oscillations

Physics 6010, Fall Relevant Sections in Text: Introduction

Definition 1. A set V is a vector space over the scalar field F {R, C} iff. there are two operations defined on V, called vector addition

THREE DIMENSIONAL SYSTEMS. Lecture 6: The Lorenz Equations

Figure 1: Doing work on a block by pushing it across the floor.

Lecture 10: A (Brief) Introduction to Group Theory (See Chapter 3.13 in Boas, 3rd Edition)

Vectors and Equilibrium Lecture 3

Transcription:

edx Robo4 Mini MS Locomotion Engineering Block 1 Week 2 Unit 1 A Linear Time Invariant Mechanical System Video 2.1 Prismatic 1 DoF Physics Daniel E. Koditschek with Wei-Hsi Chen, T. Turner Topping and Vasileios Vasilopoulos University of Pennsylvania June, 2017 1

1 DoF (Prismatic) Kinematics Moving body with mass m Frame of Reference coordinates extension, x 1 DoF Kinematics moving mass has velocity (symbol := means defined as ) acceleration: changes in velocity ( overdots denote time derivatives) 2 x m -2-1 0 1 2 3 4

Infinitesimal 1 DoF Kinematics Relationships between extension, velocity, acceleration completely specified by mathematics as matter of pure geometry needing no further physical insight x m -2-1 0 1 2 3 4 a(t) v(t) x(t) 3

Newton s Law The mechanics of work forces act on masses Galileo: change velocities Newton: change momentum special case: position invariance implies constant of proportionality we call mass x m F N -2-1 0 1 2 3 4 4

ODEs from State-dependent forces forces often depend on motion e.g. viscous damping proportional (& opposed) to v mechanics now gives an Ordinary Differential Equation (ODE) 5

From ODE to Vector Field Aim: view ODEs geometrically rethink velocity as a state to get a first order ODE (i.e., state variables isolated on LHS) defined by a vector field (VF) 6

Solution of the Initial Condition Problem 7

Properties of the Exponential infinite series e lt exists (converges) for all arguments identity at t = 0 never vanishes so for each t e lt v 0 is an invertible linear function taking any initial velocity, v 0 to a new velocity, v t and we get a t-parametrized family of invertible linear functions 8

The Flow Generated by a Vector Field flow a t-parametrized family of invertible (generally nonlinear) functions of state generated by VF used for all nice VF reflecting those properties even when we don t know how to write down the specific infinite series 9

Adding Compliance Robotics setting usually introduces compliance (position dependent opposing force) e.g., Hooke s law spring force with associated potential 10

Newton Gives A 2 nd Order ODE sum applied forces to change momentum getting new ODE expressed as change in momentum or change in velocity DHO := damped harmonic oscillator (expecting under-damped gains) 11

Moving Ahead Seeking a VF given scalar 2 nd order ODE re-express via vector, x to get 1 st order VF 12

edx Robo4 Mini MS Locomotion Engineering Block 1 Week 2 Unit 1 A Linear Time Invariant Mechanical System Video 2.2 Segment 1.2.1.2 LTI Flow Daniel E. Koditschek with Wei-Hsi Chen, T. Turner Topping and Vasileios Vasilopoulos University of Pennsylvania June, 2017 13

From Scalar 2 nd Order to Vector 1 st Order Recall Newton s 2 nd order ODE Now recast as 1 st order vector ODE using matrix calculus d/dt operating on array yields array of d/dt entries good time to review calculus, matrix algebra soon start working with matrix calculus 14

Matrix Exponential via Diagonalization Notice VF is LTI ( linear time invariant ) Diagonalize Exponentiate exponent of diagonal matrix is matrix of diagonal exponents 15

Closed Form Solution of LTI VF Time derivative of matrix exponential satisfies ODE Yields closed form solution for flow reference: [M. W. Hirsch, S. Smale, and R. L. Devaney, Differential equations, dynamical systems and an introduction to chaos, vol. 60. Access Online via Elsevier, 2004] Compare (6) to eqn (2) in segment 1.2.1.1 a time-paramtrized family of invertible linear functions 16

2 nd order scalar family of paired scalarvalued functions of time parametrized by two ICs for position & velocity 1 st order vector family of single vectorvalued functions of time parametrized by vector IC Property of Penn Engineering and Daniel E. Koditschek Visualizing ODE Solutions Solutions Through Four Different ICs 2 nd order scalar view: paired scalar trajectories 1 st order vector view: single vector trajectory Penn edx Robo4 17

Introducing the Dynamical Systems View 2 dimensional VF generates 2 dimensional flow family of vectorvalued transformations of vectors parametrized by time 18

Robotics Virtue of Dynamical Systems View Family of (time-parametrized) state space transformations Helps in thinking about Periodic Behavior relates states at one phase to states at any other phase Asymptotic Behavior never really know exact IC rarely care about exact time trajectory want every IC to end up in goal state(s) 19

Diagonalization as Change of Coordinates Diagonalization: what does it mean? it s a change of coordinates yielding a new expression for the same VF 20

Change of Coordinates for Conjugacy Change of coordinates (CC) to get flow transform from x to z coordinates write out (easy) expression for flow in z coordinates then transform expression back into x coordinates Say that the two VFs are conjugate, 21

Need for Different Coordinate Systems Value of new z coordinates useful: easy to write down flow awkward: introduce complex numbers Consider using different coordinates [Hirsch et al., 2004, Ch. 3.4] substituting column sum and difference vectors in place of original columns of E yields real canonical form real coordinates and coefficients useful expression for flow 22

Real Canonical Coordinates 23

Moving ahead need different coordinates for different purposes e.g. soon interpret flow as CC these examples were linear have matrix representations easy to compute in closed form soon need nonlinear CC no matrix representation get used to using functional names e.g. f DHO (x) rather than Ax e.g. h diag (x) rather than E -1 x 24

edx Robo4 Mini MS Locomotion Engineering Block 1 Week 2 Unit 1 A Linear Time Invariant Mechanical System Video 2.3 Segment 1.2.1.3 Energy, Power, Basins Daniel E. Koditschek with Wei-Hsi Chen, T. Turner Topping and Vasileios Vasilopoulos University of Pennsylvania June, 2017 25

Total Energy as a Norm Recall energy components kinetic energy Hooke s law spring potential Comprise total energy Now re-interpret as a norm on the phase plane e.g., for k = m = 1 26

Total Energy Along the Flow A state trajectory tracks the flow from specific IC Visits energy levels (function composition symbol) Yields energy trajectory 27

Total Energy is Non-increasing Energy trajectory Yields power trajectory Which is non-positive (dissipated by damping) So energy is nonincreasing 28

The Basin of Energy Decay Conclude [Thomson & Tait, 1888] since energy is norm-like and is almost always decaying trajectories must settle down to lowest energy state Given VF, see that power is a function of state just like energy Yields concept of basin ICs whose motions decay to low energy state as predicted by negative power solid mid-line dot denotes array multiplication here: (1 x 2) g(2 x 1) 29