PROJECTIVE CONSTRAINT VIOLATION STABILIZATION METHOD FOR MULTIBODY SYSTEMS ON MANIFOLDS Prof. dr. Zdravko Terze Dept. of Aeronautical Engineering, Faculty.

Slides:



Advertisements
Similar presentations
POLI di MI tecnicolano OPTIMAL PRECONDITIONERS FOR THE SOLUTION OF CONSTRAINED MECHANICAL SYSTEMS IN INDEX THREE FORM Carlo L. Bottasso, Lorenzo Trainelli.
Advertisements

Chin Pei Tang May 3, 2004 Slide 1 of 51 Automation, Robotics and Mechatronics Lab, SUNY at Buffalo Chin Pei Tang Advisor : Dr.
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
Active Contours, Level Sets, and Image Segmentation
The robot structure model design 2 Curse 5. Modeling: the robot AcTrMStTk V(t) T(t)  (t) q(t) x(t)
1 C02,C03 – ,27,29 Advanced Robotics for Autonomous Manipulation Department of Mechanical EngineeringME 696 – Advanced Topics in Mechanical Engineering.
Rajankumar Bhatt December 12, 2003 Slide 1 of 36 Automation, Robotics and Mechatronics Lab, SUNY at Buffalo Formation Motion Planning for Payload Transport.
Prolog Line, surface & volume integrals in n-D space → Exterior forms Time evolution of such integrals → Lie derivatives Dynamics with constraints → Frobenius.
Optimization of Global Chassis Control Variables Josip Kasać*, Joško Deur*, Branko Novaković*, Matthew Hancock**, Francis Assadian** * University of Zagreb,
LINCS: A Linear Constraint Solver for Molecular Simulations Berk Hess, Hemk Bekker, Herman J.C.Berendsen, Johannes G.E.M.Fraaije Journal of Computational.
Manipulator Dynamics Amirkabir University of Technology Computer Engineering & Information Technology Department.
P. Venkataraman Mechanical Engineering P. Venkataraman Rochester Institute of Technology DETC2011 –47658 Determining ODE from Noisy Data 31 th CIE, Washington.
D Nagesh Kumar, IIScOptimization Methods: M1L1 1 Introduction and Basic Concepts (i) Historical Development and Model Building.
Tools for Reduction of Mechanical Systems Ravi Balasubramanian, Klaus Schmidt, and Elie Shammas Carnegie Mellon University.
Engineering Optimization
Constrained Optimization
Some Fundamentals of Stability Theory
Mechanics.
Forward Kinematics.
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.
An Implicit Time-Stepping Method for Multibody Systems with Intermittent Contact Nilanjan Chakraborty, Stephen Berard, Srinivas Akella, and Jeff Trinkle.
Modelling of Rolling Contact in a Multibody Environment Delft University of Technology Design Engineering and Production Mechanical Engineering Workshop.
Slide# Ketter Hall, North Campus, Buffalo, NY Fax: Tel: x 2400 Control of Structural Vibrations.
© 2011 Autodesk Freely licensed for use by educational institutions. Reuse and changes require a note indicating that content has been modified from the.
Motion Control (wheeled robots)
AUTOMATIC CONTROL THEORY II Slovak University of Technology Faculty of Material Science and Technology in Trnava.
Bearing and Degrees Of Freedom (DOF). If a farmer goes to milk her cows in the morning carrying a stool under one hand and a pail under another the other.
Kinematics in 1-D. Learning Target I can differentiate between position, distance, displacement, speed, and velocity.
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.
A PPLIED M ECHANICS Lecture 02 Slovak University of Technology Faculty of Material Science and Technology in Trnava.
MAE505: Robotics Final Project – Papers Review. Presented By: Tao Gan Advisor: Dr. Venkat Krovi. Main Topic: Nonholonomic-Wheel Mobile Robot (WMR). Sub-Topics:
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.
1 CE 530 Molecular Simulation Lecture 6 David A. Kofke Department of Chemical Engineering SUNY Buffalo
Numerical Simulation Of Spirochete Motility Alexei Medovikov, Ricardo Cortez, Lisa Fauci Tulane University Professor Stuart Goldstein (Department of Genetics.
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.
Linearizability of Chemical Reactors By M. Guay Department of Chemical and Materials Engineering University of Alberta Edmonton, Alberta, Canada Work Supported.
City College of New York 1 John (Jizhong) Xiao Department of Electrical Engineering City College of New York Mobile Robot Control G3300:
Statistical Mechanics and Multi-Scale Simulation Methods ChBE
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.
VEHICLE DYNAMICS SIMULATIONS USING NUMERICAL METHODS VIYAT JHAVERI.
Randomized KinoDynamic Planning Steven LaValle James Kuffner.
Tactile perception Haptics
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.
Mathematical & Mechanical Method in Mechanical Engineering
An Introduction to Riemannian Geometry
Yueshi Shen Dept. of Information Engineering
Vector-Valued Functions and Motion in Space
Morphing and Shape Processing
MAE505: Robotics Final Project – Papers Review.
Manipulator Dynamics 4 Instructor: Jacob Rosen
© Sharif University of Technology - CEDRA By: Professor Ali Meghdari
Dept. of Aeronautical Engineering,
ECE 576 POWER SYSTEM DYNAMICS AND STABILITY
Presentation transcript:

PROJECTIVE CONSTRAINT VIOLATION STABILIZATION METHOD FOR MULTIBODY SYSTEMS ON MANIFOLDS 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

DEPARTMENT OF AERONAUTICAL ENGINEERING CHAIR OF FLIGHT VEHICLE DYNAMICS 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

DEPARTMENT OF AERONAUTICAL ENGINEERING CHAIR OF FLIGHT VEHICLE DYNAMICS 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

DEPARTMENT OF AERONAUTICAL ENGINEERING CHAIR OF FLIGHT VEHICLE DYNAMICS 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

DEPARTMENT OF AERONAUTICAL ENGINEERING CHAIR OF FLIGHT VEHICLE DYNAMICS 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

DEPARTMENT OF AERONAUTICAL ENGINEERING CHAIR OF FLIGHT VEHICLE DYNAMICS CONSTRAINT GRADIENT PROJECTIVE METHOD Geometric properties of constraints - constraint matrix:  constraint subspace  tangent subspace,  basis vectors:  - constraint submanifold : described by  minimal form formulation.... : :

DEPARTMENT OF AERONAUTICAL ENGINEERING CHAIR OF FLIGHT VEHICLE DYNAMICS 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

DEPARTMENT OF AERONAUTICAL ENGINEERING CHAIR OF FLIGHT VEHICLE DYNAMICS 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

DEPARTMENT OF AERONAUTICAL ENGINEERING CHAIR OF FLIGHT VEHICLE DYNAMICS 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 !!

DEPARTMENT OF AERONAUTICAL ENGINEERING CHAIR OF FLIGHT VEHICLE DYNAMICS CONSTRAINT GRADIENT PROJECTIVE METHOD Constraint gradient projective method  projective criterion to the coordinate partitioning method (Blajer, Schiehlen 1994, 2003), (Terze et al 2000), (Terze, Naudet 2003)

DEPARTMENT OF AERONAUTICAL ENGINEERING CHAIR OF FLIGHT VEHICLE DYNAMICS 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 ?

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

DEPARTMENT OF AERONAUTICAL ENGINEERING CHAIR OF FLIGHT VEHICLE DYNAMICS CONSTRAINT GRADIENT PROJECTIVE METHOD - velocity constraint manifold  correction gradient :  Holonimic systems: optimal partitioning returns ‘the same dependent coordinates’ at the position and velocity level 1 2

DEPARTMENT OF AERONAUTICAL ENGINEERING CHAIR OF FLIGHT VEHICLE DYNAMICS 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 !!

DEPARTMENT OF AERONAUTICAL ENGINEERING CHAIR OF FLIGHT VEHICLE DYNAMICS CONSTRAINT GRADIENT PROJECTIVE METHOD Coordinates relative projections vs time

DEPARTMENT OF AERONAUTICAL ENGINEERING CHAIR OF FLIGHT VEHICLE DYNAMICS CONSTRAINT GRADIENT PROJECTIVE METHOD Non-holonomic mechanical system - dynamic simulation of the satelite motion (INTELSAT V)

DEPARTMENT OF AERONAUTICAL ENGINEERING CHAIR OF FLIGHT VEHICLE DYNAMICS CONSTRAINT GRADIENT PROJECTIVE METHOD Reference trajectories

DEPARTMENT OF AERONAUTICAL ENGINEERING CHAIR OF FLIGHT VEHICLE DYNAMICS CONSTRAINT GRADIENT PROJECTIVE METHOD Relative length of projections on constraint subspace