Dept. of Aeronautical Engineering,

Slides:



Advertisements
Similar presentations
Learning Riemannian metrics for motion classification Fabio Cuzzolin INRIA Rhone-Alpes Computational Imaging Group, Pompeu Fabra University, Barcellona.
Advertisements

Objectivity and constitutive modelling Fülöp 2, T., Papenfuss 3, C. and Ván 12, P. 1 RMKI, Dep. Theor. Phys., Budapest, Hungary 2 Montavid Research Group,
Tangent Space. Tangent Vector  Motion along a trajectory is described by position and velocity. Position uses an originPosition uses an origin References.
Differential geometry I
Differential Geometry Applied to Dynamical Systems
Active Contours, Level Sets, and Image Segmentation
Recovery of affine and metric properties from images in 2D Projective space Ko Dae-Won.
1 C02,C03 – ,27,29 Advanced Robotics for Autonomous Manipulation Department of Mechanical EngineeringME 696 – Advanced Topics in Mechanical Engineering.
Prolog Line, surface & volume integrals in n-D space → Exterior forms Time evolution of such integrals → Lie derivatives Dynamics with constraints → Frobenius.
LINCS: A Linear Constraint Solver for Molecular Simulations Berk Hess, Hemk Bekker, Herman J.C.Berendsen, Johannes G.E.M.Fraaije Journal of Computational.
Tools for Reduction of Mechanical Systems Ravi Balasubramanian, Klaus Schmidt, and Elie Shammas Carnegie Mellon University.
Constrained Optimization
Mechanics.
Design Optimization School of Engineering University of Bradford 1 Formulation of a design improvement problem as a formal mathematical optimization problem.
Dimension Reduction of Combustion Chemistry using Pre-Image Curves Zhuyin (laniu) Ren October 18 th, 2004.
© 2011 Autodesk Freely licensed for use by educational institutions. Reuse and changes require a note indicating that content has been modified from the.
AUTOMATIC CONTROL THEORY II Slovak University of Technology Faculty of Material Science and Technology in Trnava.
Finsler Geometrical Path Integral Erico Tanaka Palacký University Takayoshi Ootsuka Ochanomizu University of Debrecen WORKSHOP ON.
CONSTRAINTS. TOPICS TO BE DISCUSSED  DEFINITION OF CONSTRAINTS  EXAMPLES OF CONSTRAINTS  TYPES OF CONSTRAINTS WITH EXAMPLES.
Dr. Wang Xingbo Fall , 2005 Mathematical & Mechanical Method in Mechanical Engineering.
ME451 Kinematics and Dynamics of Machine Systems Numerical Solution of DAE IVP Newmark Method November 1, 2013 Radu Serban University of Wisconsin-Madison.
Andrew Poje (1), Anne Molcard (2,3), Tamay Ö zg Ö kmen (4) 1 Dept of Mathematics, CSI-CUNY,USA 2 LSEET - Universite de Toulon et du Var, France 3 ISAC-CNR.
ME451 Kinematics and Dynamics of Machine Systems Dynamics of Planar Systems December 1, 2011 Solving Index 3 DAEs using Newmark Method © Dan Negrut, 2011.
Ken YoussefiMechanical Engineering Dept. 1 Design Optimization Optimization is a component of design process The design of systems can be formulated as.
KINEMATICS of a ROLLING BALL Wayne Lawton Department of Mathematics National University of Singapore Lecture based on my student’s MSc.
1 C03 – Advanced Robotics for Autonomous Manipulation Department of Mechanical EngineeringME 696 – Advanced Topics in Mechanical Engineering.
PROJECTIVE CONSTRAINT VIOLATION STABILIZATION METHOD FOR MULTIBODY SYSTEMS ON MANIFOLDS Prof. dr. Zdravko Terze Dept. of Aeronautical Engineering, Faculty.
Prof. dr. A. Achterberg, Astronomical Dept., IMAPP, Radboud Universiteit.
Non-Euclidean Example: The Unit Sphere. Differential Geometry Formal mathematical theory Work with small ‘patches’ –the ‘patches’ look Euclidean Do calculus.
Serge Andrianov Theory of Symplectic Formalism for Spin-Orbit Tracking Institute for Nuclear Physics Forschungszentrum Juelich Saint-Petersburg State University,
Non-Isometric Manifold Learning Analysis and an Algorithm Piotr Dollár, Vincent Rabaud, Serge Belongie University of California, San Diego.
Dr. Wang Xingbo Fall , 2005 Mathematical & Mechanical Method in Mechanical Engineering.
1 Dynamics Differential equation relating input torques and forces to the positions (angles) and their derivatives. Like force = mass times acceleration.
Optimal Planning of a Mobile Sensor for Aircraft Rivet Inspection Weihua Sheng Dept. of Electrical & Computer Eng. Kettering University/Formerly GMI Hongjun.
Differentially Constrained Dynamics Wayne Lawton Department of Mathematics National University of Singapore (65)
Hodge Theory Calculus on Smooth Manifolds. by William M. Faucette Adapted from lectures by Mark Andrea A. Cataldo.
Singular Systems Differential Algebraic Equations Introduction Systems & Control Theory Chemical Engineering & DAE Index for DAE Optimal Control Directions.
Randomized KinoDynamic Planning Steven LaValle James Kuffner.
SIAM Conference on Applications of Dynamical Systems Snowbird, Utah May 2009 Distinguished trajectories in time dependent geophysical flows Ana M.
Manifold Valued Statistics, Exact Principal Geodesic Analysis and the Effect of Linear Approximations ECCV 2010 Stefan Sommer 1, François Lauze 1, Søren.
Flexible gear dynamics modeling in multi-body analysis Alberto Cardona Cimec-Intec (UNL/Conicet) and UTN-FRSF, Santa Fe, Argentina and Didier Granville.
ECE 383 / ME 442 Fall 2015 Kris Hauser
Lecture 7 Constrained Optimization Lagrange Multipliers
Mathematical & Mechanical Method in Mechanical Engineering
An Introduction to Riemannian Geometry
Overview of Molecular Dynamics Simulation Theory
Yueshi Shen Dept. of Information Engineering
Vector-Valued Functions and Motion in Space
Unsupervised Riemannian Clustering of Probability Density Functions
Morphing and Shape Processing
Gravitational Energy: a quasi-local, Hamiltonian approach
MAE505: Robotics Final Project – Papers Review.
Manipulator Dynamics 4 Instructor: Jacob Rosen
Geometric Integrators in the Study of Gravitational Collapse
LOCATION AND IDENTIFICATION OF DAMPING PARAMETERS
Optimal Control Theory
Autonomous Cyber-Physical Systems: Dynamical Systems
George Mason University
Prof. dr. A. Achterberg, Astronomical Dept
Lecture 2 Jack Tanabe Old Dominion University Hampton, VA January 2011
Synthesis of Motion from Simple Animations
Introduction Constraint: important features in computer animation
Physics 451/551 Theoretical Mechanics
Physics 451/551 Theoretical Mechanics
Chapter 5: Morse functions and function-induced persistence
Physics 319 Classical Mechanics
Chapter 4 . Trajectory planning and Inverse kinematics
Bilateral Teleoperation of Multiple Cooperative Robots over
CHAPTER 3-2. Planar Cartesian Kinematics
ECE 576 POWER SYSTEM DYNAMICS AND STABILITY
Presentation transcript:

Dept. of Aeronautical Engineering, Prof. dr. Zdravko Terze Dept. of Aeronautical Engineering, Faculty of Mechanical Eng. & Naval Arch. University of Zagreb Dr. Joris Naudet Multibody Mechanics Group Dept. of Mechanical Engineering Vrije Universiteit Brussel

CONSTRAINT GRADIENT PROJECTIVE METHOD Introduction Focus: constraint gradient projective method for numerical stabilization of mechanical systems  holonomic and non-holonomic constraints Numerical errors along constraint manifold  optimal partitioning of the generalized coordinates  to provide full constraint satisfaction  while minimizing numerical errors along manifold  optimal constraint stabilization effect Numerical example

CONSTRAINT GRADIENT PROJECTIVE METHOD Unconstrained MBS on manifolds - autonomous Lagrangian system, n DOF , Differentiable-manifold approach: - configuration space  differentiable manifold covered (locally) by coordinate system x (chart) n ODE ,

CONSTRAINT GRADIENT PROJECTIVE METHOD is not a vector space, at every point :  n-dimensional tangent space + union of all tangent spaces :  tangent bundle (‘velocity phase space’)          Riemannian metric (positive definite)  locally Euclidean vector space , , dim = 2n

CONSTRAINT GRADIENT PROJECTIVE METHOD MBS with holonomic constraints unconstrained system: , - trajectory in the manifold of configuration  holonomic constraints: ,  restrict system configuration space (‘positions’): n-r dim constraint manifold:  at the velocity level:  linear in

CONSTRAINT GRADIENT PROJECTIVE METHOD Geometric properties of constraints - constraint matrix:  constraint subspace  tangent subspace ,  basis vectors:  - constraint submanifold : described by     minimal form formulation   : .... :

CONSTRAINT GRADIENT PROJECTIVE METHOD Mathematical model of CMS dynamics  DAE of index 3:  DAE of index 1:  ‘projected ODE’ : , ,  integral curve drifts away from submanifold  only if can be determined that describe  constraint stabilization procedure is not needed

CONSTRAINT GRADIENT PROJECTIVE METHOD MBS with non-holonomic constraints ‘r’ holonomic constraints:  additional ‘nh’ non-holonomic constraints :  do not restrict configuration space /‘positions’  impose additional constraints on /‘ velocities’  if linear in velocities (Pfaffian form) , - system constraints , DAE  constraint stabilization procedure

CONSTRAINT GRADIENT PROJECTIVE METHOD Stabilized CMS time integration Integration step (DAE or ‘projected’ ODE) Stabilization step  generalized coordinates partitioning:  correction of constraint violation , Problem: inadequate coordinate partitioning  negative effect on integration accuracy along manifold  constraints will be satisfied anyway !!

CONSTRAINT GRADIENT PROJECTIVE METHOD  projective criterion to the coordinate partitioning method (Blajer, Schiehlen 1994, 2003), (Terze et al 2000), (Terze, Naudet 2003)

CONSTRAINT GRADIENT PROJECTIVE METHOD Questions ?! If optimal subvector for ‘positions’ is selected:  is the same subvector optimal choice for velocity stabilization level as well ?  is it valid in any case ? Is the proposed algorithm applicable for stabilization of non-holonomic systems ?

CONSTRAINT GRADIENT PROJECTIVE METHOD Structure of partitioned subvectors System tangent bundle: dim = 2n  Riemannian manifold Holonomic constraints - ‘position’ constraint manifold  x correction gradient: , , 2 1

CONSTRAINT GRADIENT PROJECTIVE METHOD - velocity constraint manifold  correction gradient :  Holonimic systems: optimal partitioning returns ‘the same dependent coordinates’ at the position and velocity level 2 1

CONSTRAINT GRADIENT PROJECTIVE METHOD Non-holonomic constraints linear (Pfaffian form): H + NH constraints:  correction gradient:  x correction gradient:  Non-holonomic systems: correction gradients do not match any more. A separate partitioning procedure for stabilization at configuration and velocity level !!

CONSTRAINT GRADIENT PROJECTIVE METHOD Coordinates relative projections vs time

CONSTRAINT GRADIENT PROJECTIVE METHOD Non-holonomic mechanical system - dynamic simulation of the satelite motion (INTELSAT V)

CONSTRAINT GRADIENT PROJECTIVE METHOD Reference trajectories  

CONSTRAINT GRADIENT PROJECTIVE METHOD Relative length of projections on constraint subspace