1 Ivan I. Kossenko and Maia S. Stavrovskaia How One Can Simulate Dynamics of Rolling Bodies via Dymola: Approach to Model Multibody System Dynamics Using.

Slides:



Advertisements
Similar presentations
The robot structure model design 2 Curse 5. Modeling: the robot AcTrMStTk V(t) T(t)  (t) q(t) x(t)
Advertisements

Start Presentation November 8, 2012 Planar Mechanics We shall now look at a first application of multi- bond graphs: planar mechanics. We shall notice.
 Angular speed, acceleration  Rotational kinematics  Relation between rotational and translational quantities  Rotational kinetic energy  Torque 
Course Outline 1.MATLAB tutorial 2.Motion of systems that can be idealized as particles Description of motion; Newton’s laws; Calculating forces required.
Ch. 7: Dynamics.
1 MECH 221 FLUID MECHANICS (Fall 06/07) Tutorial 6 FLUID KINETMATICS.
UNC Chapel Hill S. Redon - M. C. Lin Rigid body dynamics II Solving the dynamics problems.
Spacecraft Dynamics and Control
Kinematics: The description of motion (position, velocity, acceleration, time) without regard to forces. Exam 1: (Chapter 12) Particle Kinematics Exam.
Dr. Y.P. Daniel Chang Weidong Zhang Velocity Transformation Based Multi-Body Approach for Vehicle Dynamics Abstract: An automobile is a complex close loop.
© Dirk Zimmer, February 2006, Slide 1 Master Thesis: A Modelica Library for Multibond Graphs and its Application in 3D-Mechanics Author: Dirk Zimmer Adviser:
Final exam: room 105 HECC, 8-10 am, Wednesday, December 12 th.
Course AE4-T40 Lecture 2: 2D Models Of Kite and Cable.
Physics Simulation CSE 191A: Seminar on Video Game Programming Lecture 4: Physics Simulation UCSD, Spring, 2003 Instructor: Steve Rotenberg.
Modelling of Rolling Contact in a Multibody Environment Delft University of Technology Design Engineering and Production Mechanical Engineering Workshop.
Chapter 16 PLANE MOTION OF RIGID BODIES: FORCES AND ACCELERATIONS The relations existing between the forces acting on a rigid body, the shape and mass.
Work Let us examine the work done by a torque applied to a system. This is a small amount of the total work done by a torque to move an object a small.
Rolling. Rolling Condition – must hold for an object to roll without slipping.
ME 407 Advanced Dynamics We will learn to model systems that can be viewed as collections of rigid bodies Common mechanical systems Robots Various wheeled.
Final Exam Review. Please Return Loan Clickers to the MEG office after Class! Today!
Lecture VII Rigid Body Dynamics CS274: Computer Animation and Simulation.
1 CMPUT 412 Motion Control – Wheeled robots Csaba Szepesvári University of Alberta TexPoint fonts used in EMF. Read the TexPoint manual before you delete.
RELATIVE MOTION ANALYSIS: ACCELERATION
Physics 311 Classical Mechanics Welcome! Syllabus. Discussion of Classical Mechanics. Topics to be Covered. The Role of Classical Mechanics in Physics.
© Fox, McDonald & Pritchard Introduction to Fluid Mechanics Chapter 5 Introduction to Differential Analysis of Fluid Motion.
Copyright Kaplan AEC Education, 2005 Dynamics Outline Overview DYNAMICS, p. 193 KINEMATICS OF A PARTICLE, p. 194 Relating Distance, Velocity and the Tangential.
MAE 242 Dynamics – Section I Dr. Kostas Sierros.
Spring Rigid Body Simulation. Spring Contents Unconstrained Collision Contact Resting Contact.
A PPLIED M ECHANICS Lecture 01 Slovak University of Technology Faculty of Material Science and Technology in Trnava.
KINEMATICS of a ROLLING BALL Wayne Lawton Department of Mathematics National University of Singapore Lecture based on my student’s MSc.
Effect of Structure Flexibility on Attitude Dynamics of Modernizated Microsatellite.
Team 038 Lovington High School Team Members: Nicholas Tobkin, Dustin Graham, Elizabeth Myers, & Jeremiah Giese Sponsoring Teacher: Mrs. Pamela Gray What.
Lecture Fall 2001 Physically Based Animation Ordinary Differential Equations Particle Dynamics Rigid-Body Dynamics Collisions.
Plane Motion of Rigid Bodies: Forces and Accelerations
PLANAR KINEMATICS OF A RIGID BODY
Sect 5.6: Torque-Free Motion of a Rigid Body
Dynamics Kris Hauser I400/B659, Spring Agenda Ordinary differential equations Open and closed loop controls Integration of ordinary differential.
D’Alembert’s Principle the sum of the work done by
Lagrange’s Equations with Undetermined Multipliers Marion, Section 7.5 Holonomic Constraints are defined as those which can be expressed as algebraic.
ADCS Review – Attitude Determination Prof. Der-Ming Ma, Ph.D. Dept. of Aerospace Engineering Tamkang University.
Chapter 11 Angular Momentum. Angular momentum plays a key role in rotational dynamics. There is a principle of conservation of angular momentum.  In.
1 Honors Physics 1 Summary and Review - Fall 2013 Quantitative and experimental tools Mathematical tools Newton’s Laws and Applications –Linear motion.
ChE 452 Lecture 25 Non-linear Collisions 1. Background: Collision Theory Key equation Method Use molecular dynamics to simulate the collisions Integrate.
Spring Rigid Body Simulation. Spring Contents Unconstrained Collision Contact Resting Contact.
1 Dynamics Differential equation relating input torques and forces to the positions (angles) and their derivatives. Like force = mass times acceleration.
© Fox, Pritchard, & McDonald Introduction to Fluid Mechanics Chapter 5 Introduction to Differential Analysis of Fluid Motion.
Robotics II Copyright Martin P. Aalund, Ph.D.
1 Work in Rotational Motion Find the work done by a force on the object as it rotates through an infinitesimal distance ds = r d  The radial component.
Today’s Objectives: Students will be able to: a) Resolve the acceleration of a point on a body into components of translation and rotation. b) Determine.
CS274 Spring 01 Lecture 7 Copyright © Mark Meyer Lecture VII Rigid Body Dynamics CS274: Computer Animation and Simulation.
Rolling, torque, and angular momentum
Lecture 3: Dynamic Models
Rick Parent - CIS682 Rigid Body Dynamics simulate basic physics of an object subject to forces Keyframing can be tedious - especially to get ‘realism’
Advanced Computer Graphics Spring 2014 K. H. Ko School of Mechatronics Gwangju Institute of Science and Technology.
PHY205 Ch16: Rotational Dynamics 1.Combination Translational and Rotational motion and Atwood machine 2.Discuss Ball rolling down incline from 3 different.
King Fahd University of Petroleum & Minerals Mechanical Engineering Dynamics ME 201 BY Dr. Meyassar N. Al-Haddad Lecture # 28.
Dynamics. Motion with Regard to Mass Particle Dynamics Mass concentrated in point Newton’s Equation Governs Motion f = M x.
Particle Kinematics Direction of velocity vector is parallel to path Magnitude of velocity vector is distance traveled / time Inertial frame – non accelerating,
Euler Parameters and Bowling ball dynamics a la Huston et al. Andrew Kickertz 5 May 2011.
Simulation Analysis: Estimating Joint Loads
Lecture 16 Newton Mechanics Inertial properties,Generalized Coordinates Ruzena Bajcsy EE
Chapter 4 – Kinetics of Systems of Particles
Rolling, Torque, and Angular Momentum
Advanced Computer Graphics Spring 2008
Rigid Body Dynamics (unconstrained)
© Sharif University of Technology - CEDRA By: Professor Ali Meghdari
MAE 3241: AERODYNAMICS AND FLIGHT MECHANICS
FLUID MECHANICS - Review
Introduction to Fluid Mechanics
Presentation transcript:

1 Ivan I. Kossenko and Maia S. Stavrovskaia How One Can Simulate Dynamics of Rolling Bodies via Dymola: Approach to Model Multibody System Dynamics Using Modelica

2 Key References 1.Wittenburg, J. Dynamics of Systems of Rigid Bodies. — Stuttgart: B. G. Teubner, Booch, G., Object–Oriented Analysis and Design with Applications. — Addison–Wesley Longman Inc Cellier, F. E., Elmqvist, H., Otter, M. Modeling from Physical Principles. // in: Levine, W. S. (Ed.), The Control Handbook. — Boca Raton, FL: CRC Press, Modelica — A Unified Object-Oriented Language for Physical Systems Modeling. Tutorial. — Modelica Association, Dymola. Dynamic Modeling Laboratory. User's Manual. Version 5.0a — Lund: Dynasim AB, Research Park Ideon, Kosenko, I. I., Integration of the Equations of the Rotational Motion of a Rigid Body in the Quaternion Algebra. The Euler Case. // Journal of Applied Mathematics and Mechanics, 1998, Vol. 62, Iss. 2, pp. 193–200.

3 Object-Oriented Approach: Isolation of behavior of different nature: differential eqs, and algebraic eqs. Physical system as communicative one. Inheritance of classes for different types of constraints. Reliable intergrators of high accuracy. Unified interpretation both holonomic and nonholonomic mechanical systems. Et cetera …

4 Multibody System

5 Architecture of Mechanical Constraint

6 Rigid Body Dynamics Newton’s ODEs for translations (of mass center): Euler’s ODEs for rotations (about mass center): with: quaternion q = (q 1, q 2, q 3, q 4 ) T  H  R 4, angular velocity  = (  x,  y,  z ) T  R 3, integral of motion |q|  1 = const, surjection of algebras H  SU(2)  SO(3).

7 Kinematics of Rolling Equations of surfaces in each body: f A (x k,y k,z k ) = 0, f B (x l,y l,z l ) = 0 Current equations of surfaces with respect to base body: g A (x 0,y 0,z 0 ) = 0, g B (x 0,y 0,z 0 ) = 0 Condition of gradients collinearity: grad g A (x 0,y 0,z 0 ) = grad g B (x 0,y 0,z 0 ) Condition of sliding absence:

8 Dynamics of Rattleback Inherited from superclass Constraint : F A + F B = 0, M A + M B = 0 Inherited from superclass Roll : Behavior of class Ellipsoid_on_Plane : Here n A is a vector normal to the surface g A (r P ) = 0.

9 General View of the Results

10 Preservation of Energy

11 Point of the Contact Trajectory

12 Preservation of Constraint Accuracy

13 Behavior of the Angular Rate

14 3D Animation Window

15 Exercises: Verification of the model according to: Kane, T. R., Levinson, D. A., Realistic Mathematical Modeling of the Rattleback. // International Journal of Non–Linear Mechanics, 1982, Vol. 17, Iss. 3, pp. 175–186. Investigation of compressibility of phase flow according to: Borisov, A. V., and Mamaev, I. S., Strange Attractors in Rattleback Dynamics // Physics–Uspekhi, 2003, Vol. 46, No. 4, pp. 393–403. Long time simulations.

16 Long Time Simulations. 1. Behavior of angular velocity projection to: O 1 y 1 (blue) in rattleback, O 0 y 0 (red) in inertial axes

17 Long Time Simulations. 2. Behavior of normal force of surface reaction

18 Long Time Simulations. 3. Trajectory of a contact point

19 Long Time Simulations. 4. Preservation of energy and quaternion norm (Autoscaling, Tolerance = 10  10 )

20 Case of Kane and Levinson. 1. Kane and Levinson:Our model: (Time = 5 seconds)

21 Case of Kane and Levinson. 2. Kane and Levinson: Our model: (Time = 20 seconds)

22 Case of Kane and Levinson. 3. Shape of the stone

23 Case of Borisov and Mamaev. 1. Converging to limit regime: trajectory of a contact point

24 Case of Borisov and Mamaev. 2. Converging to limit regime: angular velocity projections and normal force of reaction

25 Case of Borisov and Mamaev. 3. Behavior Like Tippy Top: contact point path and angular velocity projections

26 Case of Borisov and Mamaev. 4. Behavior Like Tippy Top: normal force of reaction

27 Case of Borisov and Mamaev. 5. Behavior like Tippy Top: jumping begins (normal force)

28 Case of Borisov and Mamaev. 6. Behavior like Tippy Top with jumps: if constraint would be bilateral (contact point trajectory and angular velocity)