Dynamics of Multibody Systems: Conventional and Graph-Theoretic Approaches
|
|
- Dwight Morris
- 8 years ago
- Views:
Transcription
1 Dynamics of Multibody Systems: Conventional and Graph-Theoretic Approaches SD 65 John McPhee Systems Design Engineering University of Waterloo, Canada
2 Summary of Course: 1. Review of kinematics and dynamics. Conventional multibody dynamics 1. Planar systems. Spatial systems and MSC.Adams 3. Graph-theoretic modelling: 1. One-dimensional systems. Multibody systems and MapleSim 4. Advanced topics
3 1. Multibody Mechanical Systems a collection of rigid and flexible bodies connected by joints, e.g. Serial Robots Parallel Robots (PKMs)
4 Walking robots:
5 Mechanisms and machinery: Spatial slider-crank mechanism
6 Vehicles (road, rail, aerospace): Lola World Sports Car
7 Multibody system dynamics: given only a description of the system as input, formulate the kinematic and dynamic equations needed to determine the system response. System Equations Dynamic simulation Sensitivity + optimization Model-based control
8 Example multibody system: Planar slider-crank mechanism (f=1dof)
9 Coordinates: Must be defined a priori Selection affects the number and nature of equations Absolute coordinates: Position and orientation of every body in system, e.g. q = [ θ3 x, y, θ, x, y, θ, x, y, ] Easy to formulate equations automatically Very large systems of equations Joint (relative) coordinates: Correspond to joints in system, e.g. T q = [ θ, β, s] Fewer in number (minimum for open-loop systems) Requires more topological accounting T
10 Kinematic Analysis: One prescribed motion per dof, e.g. if θ = f(t) for slider-crank, solve the kinematic constraint equations for q(t)=[θ,β,s] T : L1 cosθ + L sin β s Φ ( q, t) = L1 sinθ L cos β = θ f ( t) 0 For velocities, solve: Φ q q = Φ t Φ q = L1 sinθ L1 cosθ 1 L L cos β sin β
11 Dynamic equations from Newton-Euler, or from the Principle of Virtual Work: δw = T + T T δθ F δr + δw + RB δw n T δw δw RB FB = ma = δr n T F Expressing all variables in terms of q: n RB n FB T δr ( Iω + ω Iω) δθ T ( f ρa) dv δε σ dv T b V V FB = 0 T δw = Q δq = 0 Set the n generalized forces Q=0: Mq + Φ T q λ = F
12 Where, for the planar slider-crank: M = m1l1 0 0 / 3 m L 0 m L / 3 cos β / m L m 0 cos β / + m 3 F = [ ] 0, 0, F m L β sin / T β Φ q = L1 sinθ L1 cosθ L L cos β sin β 1 0 A dynamic simulation is obtained by solving the n+m differential-algebraic equations for q(t) and λ(t).
13 . Conventional Methods for Multibody Systems Automated modelling and simulation Based on absolute coordinates Large systems of nonlinear DAEs Numerical data, not symbolic equations Commercial software: Working Model MSC.Adams
14 4 th -year (senior) design projects: Hexplorer 6-legged walking robot
15 Hexplorer 3-DOF leg in extended position
16 ADAMS simulation of walking maneuver
17 SAE mini-baja vehicle: Winner of ADAMS modelling award
18 Research into vehicle stability: Grapple Skidder (Timberjack Inc)
19 Research into vehicle stability: ADAMS simulation of roll-over
20 Research into mechanisms and machinery: 6-bar mechanism designs
21 Research into vehicle suspension design: Lola World Sports Car (Multimatic Inc)
22 ADAMS model of four-post test:
23 no chassis flexibility or joint compliance rear left-hand suspension:
24 Research into biomechanics: Investigation of metabolic energy consumption for normal and prosthetic gaits.
25 Research into biomechanics: Forward dynamic simulation, realistic friction
26 Research into biomechanics: Forward dynamic simulation, low friction
27 3. Modelling using Linear Graph Theory Origins in Koningsburg, Prussia, 173:
28 Topology = 4 land masses connected by 7 bridges: Leonhard Euler s sketch of Koningsburg topology
29 Euler s linear graph representation of topology: C c g A d e D a b f B If there are more than nodes with odd valence, then an Eulerian path cannot exist, Euler (173)
30 Graph-Theoretic Modelling (GTM) Component models from measurements α,τ Edge = element, Nodes = connection points Through variable τ = current ( i) Across variable α = voltage ( v) Constitutive equations, e.g. v = L di dt
31 System model from e assembled components: Electrical Circuit and Linear Graph e constitutive equations (linear or nonlinear) e linear topological equations from system graph primary variables determined by tree selection
32 Linear graph (nodes=frames, edges=elements): τ = ( F, T ), α = ( r, θ ) Vector variables: Cutsets = dynamic equilibrium for a subsystem Circuits = summation of vector displacements around closed kinematic chains
33 Advantages of G-T modelling approach: Very systematic Amenable to computer implementation Leads to efficient systems of equations Suitable for real-time simulation, e.g. for virtual reality or hardware-in-loop experiments Applicable to multiple physical domains Unifying: coordinates may be absolute or joint or other possibilities
34 n branch coordinates q are defined by tree selection: T T y x y x y x m m m r r Tree s s h h r r Tree ],,,,,,,, [ },,, { ],, [ },,, { θ θ θ β θ = = = = q q
35 Mechatronic Multibody Systems
36 Robot control system to capture moving payload tracked by overhead vision system:
37 Electrical network + multibody system, coupled by transducer elements:
38 Linear graph representation: The DC-motors (transducers) have an edge in both the mechanical and electrical sub-graphs.
39 the equations for the individual domains are obtained using the electrical and multibody formulations. these equations are coupled by the constitutive equations for the transducers, e.g. for the DC-motor: v = K T = K v T dθ + Ri + dt dθ i B dt from a single linear graph representation, the governing equations are automatically derived in symbolic form by a Maple program DynaFlexPro, now part of the MapleSim package. L di dt
40 Maple Algorithms (MapleSim) Flowchart: 1) Build Model Model Description (ASCII File - *.dfp) ) Build Equations Mathematical Model (Maple Module) 3) Build Sim Code Optimized Simulation Code
41 Human and Robotic Slapshots Motion capture analysis of slapshot
42 Human and Robotic Slapshots Downswing Puck contact Synthesis of 4-bar hockey robot Thor
43 Human and Robotic Slapshots MapleSim model
44 Human and Robotic Slapshots MapleSim animation
45 4. Advanced Topics: Modelling of mechatronic systems Modelling of contact dynamics Vehicle dynamics and tires
46 Mechatronic system models: Condensator microphone (Hadwich and Pfeiffer, 1995)
47 Linear graph representation: where, for the moving-plate capacitor, i F = C = 1 dv ( s) + dt dc( s) v ds dc( s) ds ds dt v
48 Selecting the trees shown, and using the current formulation, one obtains equations in terms of i ( ) and s(t) t C 5 ( s) m s + dv dt d 6 s + + dc( s) ds k 6 s + m g 5 ds dt v 1 i = 0 dc( s) ds v = 0 where: di v + dt ( = R1i L3 E4 t )
49 Mechatronic system models:
50 Linear graph of multibody system + induction motor :
51 Rotation of input link:
52 Current through one rotor inductor:
53 Contact dynamic models:
54 Discrete versus continuous models [Gilardi and Sharf] Hunt-Crossley model with modified damping: f ( + a ) p n = k xn 1 xn Sphere dropped inside cylinder:
55 Volumetric contact model [Gonthier et al, 006]: f k ( + a ) f n = V 1 xn hf Rolling resistance, etc, also a function of geometry:
56 Volumetric contact model [Gonthier et al, 006]:
57 Contact dynamic applications:
58 Vehicle dynamics and tires:
59 Application to planetary rovers [Petersen, 011]: Juno rover MapleSim model
60 Application to planetary rovers [Petersen, 011]: MapleSim model, with tire/soil interactions
61 Application to planetary rovers [Petersen, 011]:
62 Application to planetary rovers [Petersen, 011]:
63 Dynamics of Multibody Systems: Conventional and Graph-Theoretic Approaches SD 65 John McPhee Systems Design Engineering University of Waterloo, Canada
2.1 Introduction. 2.2 Terms and definitions
.1 Introduction An important step in the procedure for solving any circuit problem consists first in selecting a number of independent branch currents as (known as loop currents or mesh currents) variables,
More informationDynamics. Basilio Bona. DAUIN-Politecnico di Torino. Basilio Bona (DAUIN-Politecnico di Torino) Dynamics 2009 1 / 30
Dynamics Basilio Bona DAUIN-Politecnico di Torino 2009 Basilio Bona (DAUIN-Politecnico di Torino) Dynamics 2009 1 / 30 Dynamics - Introduction In order to determine the dynamics of a manipulator, it is
More informationVDI 2206 Prof. Dr. Magdy M. Abdelhameed
Course Code: MDP 454, Course Name:, Second Semester 2014 VDI 2206 Mechatronics System Design The mechatronic design methodology is based on a concurrent (instead of sequential) approach to discipline design,
More informationDesign-Simulation-Optimization Package for a Generic 6-DOF Manipulator with a Spherical Wrist
Design-Simulation-Optimization Package for a Generic 6-DOF Manipulator with a Spherical Wrist MHER GRIGORIAN, TAREK SOBH Department of Computer Science and Engineering, U. of Bridgeport, USA ABSTRACT Robot
More informationMaplesoft Software Used in Advanced Engineering Research
Maplesoft Software Used in Advanced Engineering Research Engineering researchers must not only develop models quickly, but they also require in-depth analytical tools to help them understand on a fundamental
More informationSlide 10.1. Basic system Models
Slide 10.1 Basic system Models Objectives: Devise Models from basic building blocks of mechanical, electrical, fluid and thermal systems Recognize analogies between mechanical, electrical, fluid and thermal
More informationanimation animation shape specification as a function of time
animation animation shape specification as a function of time animation representation many ways to represent changes with time intent artistic motion physically-plausible motion efficiency control typically
More informationACTUATOR DESIGN FOR ARC WELDING ROBOT
ACTUATOR DESIGN FOR ARC WELDING ROBOT 1 Anurag Verma, 2 M. M. Gor* 1 G.H Patel College of Engineering & Technology, V.V.Nagar-388120, Gujarat, India 2 Parul Institute of Engineering & Technology, Limda-391760,
More informationModeling and Simulation of Heavy Truck with MWorks
Modeling and Simulation of Heavy Truck with MWorks Ying Sun, Wei Chen, Yunqing Zhang, Liping Chen CAD Center, Huazhong University of Science and Technology, China zhangyq@hust.edu.cn Abstract This paper
More informationKinematics & Dynamics
Overview Kinematics & Dynamics Adam Finkelstein Princeton University COS 46, Spring 005 Kinematics Considers only motion Determined by positions, velocities, accelerations Dynamics Considers underlying
More informationModeling Mechanical Systems
chp3 1 Modeling Mechanical Systems Dr. Nhut Ho ME584 chp3 2 Agenda Idealized Modeling Elements Modeling Method and Examples Lagrange s Equation Case study: Feasibility Study of a Mobile Robot Design Matlab
More informationVirtual Prototyping of Aerospace Systems Using Integrated LMS Virtual.Lab and IMAGINE AMESim
Virtual Prototyping of Aerospace Systems Using Integrated LMS Virtual.Lab and IMAGINE AMESim Joel Tollefson Imagine Inc. Aerospace Business Development Hans Van den Wijngaert LMS Product Manager Motion
More informationPower Electronics. Prof. K. Gopakumar. Centre for Electronics Design and Technology. Indian Institute of Science, Bangalore.
Power Electronics Prof. K. Gopakumar Centre for Electronics Design and Technology Indian Institute of Science, Bangalore Lecture - 1 Electric Drive Today, we will start with the topic on industrial drive
More informationManufacturing Equipment Modeling
QUESTION 1 For a linear axis actuated by an electric motor complete the following: a. Derive a differential equation for the linear axis velocity assuming viscous friction acts on the DC motor shaft, leadscrew,
More informationDifferent Energetic Techniques for Modelling Traction Drives
Different Energetic Techniques for Modelling Traction Drives Roberto Zanasi DII- University of Modena and Reggio Emilia, Italy E-mail: roberto.zanasi@unimo.it Technical University of Dresden (Germany)
More informationLecture L2 - Degrees of Freedom and Constraints, Rectilinear Motion
S. Widnall 6.07 Dynamics Fall 009 Version.0 Lecture L - Degrees of Freedom and Constraints, Rectilinear Motion Degrees of Freedom Degrees of freedom refers to the number of independent spatial coordinates
More informationKinematical Animation. lionel.reveret@inria.fr 2013-14
Kinematical Animation 2013-14 3D animation in CG Goal : capture visual attention Motion of characters Believable Expressive Realism? Controllability Limits of purely physical simulation : - little interactivity
More informationanimation shape specification as a function of time
animation 1 animation shape specification as a function of time 2 animation representation many ways to represent changes with time intent artistic motion physically-plausible motion efficiency typically
More informationA Simulation Study on Joint Velocities and End Effector Deflection of a Flexible Two Degree Freedom Composite Robotic Arm
International Journal of Advanced Mechatronics and Robotics (IJAMR) Vol. 3, No. 1, January-June 011; pp. 9-0; International Science Press, ISSN: 0975-6108 A Simulation Study on Joint Velocities and End
More informationSimulation of Trajectories and Comparison of Joint Variables for Robotic Manipulator Using Multibody Dynamics (MBD)
Simulation of Trajectories and Comparison of Joint Variables for Robotic Manipulator Using Multibody Dynamics (MBD) Jatin Dave Assistant Professor Nirma University Mechanical Engineering Department, Institute
More informationKinematics and Dynamics of Mechatronic Systems. Wojciech Lisowski. 1 An Introduction
Katedra Robotyki i Mechatroniki Akademia Górniczo-Hutnicza w Krakowie Kinematics and Dynamics of Mechatronic Systems Wojciech Lisowski 1 An Introduction KADOMS KRIM, WIMIR, AGH Kraków 1 The course contents:
More informationCOMPETENCY GOAL 1: The learner will develop abilities necessary to do and understand scientific inquiry.
North Carolina Standard Course of Study and Grade Level Competencies, Physics I Revised 2004 139 Physics PHYSICS - Grades 9-12 Strands: The strands are: Nature of Science, Science as Inquiry, Science and
More informationComputer Animation. Lecture 2. Basics of Character Animation
Computer Animation Lecture 2. Basics of Character Animation Taku Komura Overview Character Animation Posture representation Hierarchical structure of the body Joint types Translational, hinge, universal,
More informationKyu-Jung Kim Mechanical Engineering Department, California State Polytechnic University, Pomona, U.S.A.
MECHANICS: STATICS AND DYNAMICS Kyu-Jung Kim Mechanical Engineering Department, California State Polytechnic University, Pomona, U.S.A. Keywords: mechanics, statics, dynamics, equilibrium, kinematics,
More informationMODELING AND SIMULATION OF A THREE-PHASE INVERTER WITH RECTIFIER-TYPE NONLINEAR LOADS
, pp. 7-1 MODELING AND SIMULAION OF A HREE-PHASE INERER WIH RECIFIER-YPE NONLINEAR LOADS Jawad Faiz 1 and Ghazanfar Shahgholian 2 1 School of Electrical and Computer Engineering, Faculty of Engineering,
More informationSOFA an Open Source Framework for Medical Simulation
SOFA an Open Source Framework for Medical Simulation J. ALLARD a P.-J. BENSOUSSAN b S. COTIN a H. DELINGETTE b C. DURIEZ b F. FAURE b L. GRISONI b and F. POYER b a CIMIT Sim Group - Harvard Medical School
More informationComputer Graphics. Geometric Modeling. Page 1. Copyright Gotsman, Elber, Barequet, Karni, Sheffer Computer Science - Technion. An Example.
An Example 2 3 4 Outline Objective: Develop methods and algorithms to mathematically model shape of real world objects Categories: Wire-Frame Representation Object is represented as as a set of points
More informationComputer Aided Systems
5 Computer Aided Systems Ivan Kuric Prof. Ivan Kuric, University of Zilina, Faculty of Mechanical Engineering, Department of Machining and Automation, Slovak republic, ivan.kuric@fstroj.utc.sk 1.1 Introduction
More informationAPPLIED MATHEMATICS ADVANCED LEVEL
APPLIED MATHEMATICS ADVANCED LEVEL INTRODUCTION This syllabus serves to examine candidates knowledge and skills in introductory mathematical and statistical methods, and their applications. For applications
More informationIntelligent Submersible Manipulator-Robot, Design, Modeling, Simulation and Motion Optimization for Maritime Robotic Research
20th International Congress on Modelling and Simulation, Adelaide, Australia, 1 6 December 2013 www.mssanz.org.au/modsim2013 Intelligent Submersible Manipulator-Robot, Design, Modeling, Simulation and
More informationGraph Theory Origin and Seven Bridges of Königsberg -Rhishikesh
Graph Theory Origin and Seven Bridges of Königsberg -Rhishikesh Graph Theory: Graph theory can be defined as the study of graphs; Graphs are mathematical structures used to model pair-wise relations between
More informationEquivalent Spring Stiffness
Module 7 : Free Undamped Vibration of Single Degree of Freedom Systems; Determination of Natural Frequency ; Equivalent Inertia and Stiffness; Energy Method; Phase Plane Representation. Lecture 13 : Equivalent
More informationCAD-BASED DESIGN PROCESS FOR FATIGUE ANALYSIS, RELIABILITY- ANALYSIS, AND DESIGN OPTIMIZATION
CAD-BASED DESIGN PROCESS FOR FATIGUE ANALYSIS, RELIABILITY- ANALYSIS, AND DESIGN OPTIMIZATION K.K. Choi, V. Ogarevic, J. Tang, and Y.H. Park Center for Computer-Aided Design College of Engineering The
More informationANALYTICAL METHODS FOR ENGINEERS
UNIT 1: Unit code: QCF Level: 4 Credit value: 15 ANALYTICAL METHODS FOR ENGINEERS A/601/1401 OUTCOME - TRIGONOMETRIC METHODS TUTORIAL 1 SINUSOIDAL FUNCTION Be able to analyse and model engineering situations
More informationCE801: Intelligent Systems and Robotics Lecture 3: Actuators and Localisation. Prof. Dr. Hani Hagras
1 CE801: Intelligent Systems and Robotics Lecture 3: Actuators and Localisation Prof. Dr. Hani Hagras Robot Locomotion Robots might want to move in water, in the air, on land, in space.. 2 Most of the
More informationPrinciples of Electromechanical Energy Conversion
Principles of Electromechanical Energy Conversion Why do we study this? Electromechanical energy conversion theory is the cornerstone for the analysis of electromechanical motion devices. The theory allows
More informationUnsteady Pressure Measurements
Quite often the measurements of pressures has to be conducted in unsteady conditions. Typical cases are those of -the measurement of time-varying pressure (with periodic oscillations or step changes) -the
More informationPhasors. Phasors. by Prof. Dr. Osman SEVAİOĞLU Electrical and Electronics Engineering Department. ^ V cos (wt + θ) ^ V sin (wt + θ)
V cos (wt θ) V sin (wt θ) by Prof. Dr. Osman SEVAİOĞLU Electrical and Electronics Engineering Department EE 209 Fundamentals of Electrical and Electronics Engineering, Prof. Dr. O. SEVAİOĞLU, Page 1 Vector
More informationPh.D. Research Proposal. Volumetric Off-Road Tire Model for Electric Vehicle Application
Ph.D. Research Proposal Volumetric Off-Road Tire Model for Electric Vehicle Application Willem Petersen, ID # 20190824 Supervisor: Prof. John McPhee University of Waterloo Faculty of Engineering Department
More informationINTRODUCTION. Robotics is a relatively young field of modern technology that crosses traditional
1 INTRODUCTION Robotics is a relatively young field of modern technology that crosses traditional engineering boundaries. Understanding the complexity of robots and their applications requires knowledge
More informationES250: Electrical Science. HW7: Energy Storage Elements
ES250: Electrical Science HW7: Energy Storage Elements Introduction This chapter introduces two more circuit elements, the capacitor and the inductor whose elements laws involve integration or differentiation;
More informationApplications of Second-Order Differential Equations
Applications of Second-Order Differential Equations Second-order linear differential equations have a variety of applications in science and engineering. In this section we explore two of them: the vibration
More informationME 115(b): Solution to Homework #1
ME 115(b): Solution to Homework #1 Solution to Problem #1: To construct the hybrid Jacobian for a manipulator, you could either construct the body Jacobian, JST b, and then use the body-to-hybrid velocity
More informationDiscrete mechanics, optimal control and formation flying spacecraft
Discrete mechanics, optimal control and formation flying spacecraft Oliver Junge Center for Mathematics Munich University of Technology joint work with Jerrold E. Marsden and Sina Ober-Blöbaum partially
More informationHYDRAULIC ARM MODELING VIA MATLAB SIMHYDRAULICS
Engineering MECHANICS, Vol. 16, 2009, No. 4, p. 287 296 287 HYDRAULIC ARM MODELING VIA MATLAB SIMHYDRAULICS Stanislav Věchet, Jiří Krejsa* System modeling is a vital tool for cost reduction and design
More informationIntroduction to Computer Graphics Marie-Paule Cani & Estelle Duveau
Introduction to Computer Graphics Marie-Paule Cani & Estelle Duveau 04/02 Introduction & projective rendering 11/02 Prodedural modeling, Interactive modeling with parametric surfaces 25/02 Introduction
More informationELECTRICAL ENGINEERING
EE ELECTRICAL ENGINEERING See beginning of Section H for abbreviations, course numbers and coding. The * denotes labs which are held on alternate weeks. A minimum grade of C is required for all prerequisite
More informationDerivatives as Rates of Change
Derivatives as Rates of Change One-Dimensional Motion An object moving in a straight line For an object moving in more complicated ways, consider the motion of the object in just one of the three dimensions
More informationLecture L6 - Intrinsic Coordinates
S. Widnall, J. Peraire 16.07 Dynamics Fall 2009 Version 2.0 Lecture L6 - Intrinsic Coordinates In lecture L4, we introduced the position, velocity and acceleration vectors and referred them to a fixed
More informationAdams 2014. Geometric Nonlinearity via Adams FE Part - Fully Integrated Inside Adams RELEASE OVERVIEW. MSC Software: Release Overview - Adams 2014
Continuous Stress/Strain/Deformation Position/Velocity/Acceleration + Centerline, Angle, Sections, Distributed loads 2014 Geometric Nonlinearity via FE Part - Fully Integrated Inside 1) MBD System Model
More informationPROBLEM SET. Practice Problems for Exam #1. Math 2350, Fall 2004. Sept. 30, 2004 ANSWERS
PROBLEM SET Practice Problems for Exam #1 Math 350, Fall 004 Sept. 30, 004 ANSWERS i Problem 1. The position vector of a particle is given by Rt) = t, t, t 3 ). Find the velocity and acceleration vectors
More informationRobotics & Automation
Robotics & Automation Levels: Grades 10-12 Units of Credit: 1.0 CIP Code: 21.0117 Core Code: 38-01-00-00-130 Prerequisite: None Skill Test: 612 COURSE DESCRIPTION Robotics & Automation is a lab-based,
More informationAvailable online at www.sciencedirect.com. Procedia Engineering 200 (2010) (2009) 3243 3248 000 000
Available online at www.sciencedirect.com Procedia Engineering 200 (2010) (2009) 3243 3248 000 000 Procedia Engineering www.elsevier.com/locate/procedia 8 th Conference of the International Sports Engineering
More informationForce/position control of a robotic system for transcranial magnetic stimulation
Force/position control of a robotic system for transcranial magnetic stimulation W.N. Wan Zakaria School of Mechanical and System Engineering Newcastle University Abstract To develop a force control scheme
More informationwww.mathsbox.org.uk Displacement (x) Velocity (v) Acceleration (a) x = f(t) differentiate v = dx Acceleration Velocity (v) Displacement x
Mechanics 2 : Revision Notes 1. Kinematics and variable acceleration Displacement (x) Velocity (v) Acceleration (a) x = f(t) differentiate v = dx differentiate a = dv = d2 x dt dt dt 2 Acceleration Velocity
More informationHow To Understand The Dynamics Of A Multibody System
4 Dynamic Analysis. Mass Matrices and External Forces The formulation of the inertia and external forces appearing at any of the elements of a multibody system, in terms of the dependent coordinates that
More informationRotation: Moment of Inertia and Torque
Rotation: Moment of Inertia and Torque Every time we push a door open or tighten a bolt using a wrench, we apply a force that results in a rotational motion about a fixed axis. Through experience we learn
More informationSimulation of Offshore Structures in Virtual Ocean Basin (VOB)
Simulation of Offshore Structures in Virtual Ocean Basin (VOB) Dr. Wei Bai 29/06/2015 Department of Civil & Environmental Engineering National University of Singapore Outline Methodology Generation of
More informationInteractive Computer Graphics
Interactive Computer Graphics Lecture 18 Kinematics and Animation Interactive Graphics Lecture 18: Slide 1 Animation of 3D models In the early days physical models were altered frame by frame to create
More information2-1 Position, Displacement, and Distance
2-1 Position, Displacement, and Distance In describing an object s motion, we should first talk about position where is the object? A position is a vector because it has both a magnitude and a direction:
More informationLINEAR MOTOR CONTROL IN ACTIVE SUSPENSION SYSTEMS
LINEAR MOTOR CONTROL IN ACTIVE SUSPENSION SYSTEMS HONCŮ JAROSLAV, HYNIOVÁ KATEŘINA, STŘÍBRSKÝ ANTONÍN Department of Control Engineering, Faculty of Electrical Engineering, Czech Technical University Karlovo
More informationMetrics on SO(3) and Inverse Kinematics
Mathematical Foundations of Computer Graphics and Vision Metrics on SO(3) and Inverse Kinematics Luca Ballan Institute of Visual Computing Optimization on Manifolds Descent approach d is a ascent direction
More informationME 24-688 Week 11 Introduction to Dynamic Simulation
The purpose of this introduction to dynamic simulation project is to explorer the dynamic simulation environment of Autodesk Inventor Professional. This environment allows you to perform rigid body dynamic
More informationCALIBRATION OF A ROBUST 2 DOF PATH MONITORING TOOL FOR INDUSTRIAL ROBOTS AND MACHINE TOOLS BASED ON PARALLEL KINEMATICS
CALIBRATION OF A ROBUST 2 DOF PATH MONITORING TOOL FOR INDUSTRIAL ROBOTS AND MACHINE TOOLS BASED ON PARALLEL KINEMATICS E. Batzies 1, M. Kreutzer 1, D. Leucht 2, V. Welker 2, O. Zirn 1 1 Mechatronics Research
More informationSOLID MECHANICS TUTORIAL MECHANISMS KINEMATICS - VELOCITY AND ACCELERATION DIAGRAMS
SOLID MECHANICS TUTORIAL MECHANISMS KINEMATICS - VELOCITY AND ACCELERATION DIAGRAMS This work covers elements of the syllabus for the Engineering Council exams C105 Mechanical and Structural Engineering
More informationA First Course in Elementary Differential Equations. Marcel B. Finan Arkansas Tech University c All Rights Reserved
A First Course in Elementary Differential Equations Marcel B. Finan Arkansas Tech University c All Rights Reserved 1 Contents 1 Basic Terminology 4 2 Qualitative Analysis: Direction Field of y = f(t, y)
More informationProblem 6.40 and 6.41 Kleppner and Kolenkow Notes by: Rishikesh Vaidya, Physics Group, BITS-Pilani
Problem 6.40 and 6.4 Kleppner and Kolenkow Notes by: Rishikesh Vaidya, Physics Group, BITS-Pilani 6.40 A wheel with fine teeth is attached to the end of a spring with constant k and unstretched length
More informationIntelligent Flexible Automation
Intelligent Flexible Automation David Peters Chief Executive Officer Universal Robotics February 20-22, 2013 Orlando World Marriott Center Orlando, Florida USA Trends in AI and Computing Power Convergence
More informationAUTOMOTIVE ENGINEERING UNIVERSITY OF LIEGE
AUTOMOTIVE ENGINEERING UNIVERSITY OF LIEGE Pierre DUYSINX University of Liège Automotive Engineering OUTLINE INTRODUCTION University of Liège Aerospace & Mechanics Department SIMULATION & OPTIMIZATION
More informationProfessional Organization Checklist for the Computer Science Curriculum Updates. Association of Computing Machinery Computing Curricula 2008
Professional Organization Checklist for the Computer Science Curriculum Updates Association of Computing Machinery Computing Curricula 2008 The curriculum guidelines can be found in Appendix C of the report
More informationANTI LOCK BRAKING SYSTEM MODELLING AND DEVELOPMENT
ANTI LOCK BRAKING SYSTEM MODELLING AND DEVELOPMENT Aldi Manikanth ME10B004 A Manoj Kumar ME10B006 C Vijay Chauhan ME10B010 Nachiket Dongre ME10B013 Lithas ME10B020 Rajesh Kumar Meena ME10B030 Varada Karthik
More informationLecture Notes: ECS 203 Basic Electrical Engineering Semester 1/2010. Dr.Prapun Suksompong 1 June 16, 2010
Sirindhorn International Institute of Technology Thammasat University School of Information, Computer and Communication Technology Lecture Notes: ECS 203 Basic Electrical Engineering Semester 1/2010 Dr.Prapun
More informationCATIA V5 Tutorials. Mechanism Design & Animation. Release 18. Nader G. Zamani. University of Windsor. Jonathan M. Weaver. University of Detroit Mercy
CATIA V5 Tutorials Mechanism Design & Animation Release 18 Nader G. Zamani University of Windsor Jonathan M. Weaver University of Detroit Mercy SDC PUBLICATIONS Schroff Development Corporation www.schroff.com
More informationDESIGN, IMPLEMENTATION, AND COOPERATIVE COEVOLUTION OF AN AUTONOMOUS/TELEOPERATED CONTROL SYSTEM FOR A SERPENTINE ROBOTIC MANIPULATOR
Proceedings of the American Nuclear Society Ninth Topical Meeting on Robotics and Remote Systems, Seattle Washington, March 2001. DESIGN, IMPLEMENTATION, AND COOPERATIVE COEVOLUTION OF AN AUTONOMOUS/TELEOPERATED
More informationLDDM Linear Direct Drive Motors. ULIM Series
DDM inear Direct Drive Motors UIM Series 1 The Perfect Drive for Every Application. INA - Drives & Mechatronics GmbH & Co. ohg, a company of the Schaeffler Group, specializes in linear and rotary direct
More informationMechanics lecture 7 Moment of a force, torque, equilibrium of a body
G.1 EE1.el3 (EEE1023): Electronics III Mechanics lecture 7 Moment of a force, torque, equilibrium of a body Dr Philip Jackson http://www.ee.surrey.ac.uk/teaching/courses/ee1.el3/ G.2 Moments, torque and
More informationLongitudinal and lateral dynamics
Longitudinal and lateral dynamics Lecturer dr. Arunas Tautkus Kaunas University of technology Powering the Future With Zero Emission and Human Powered Vehicles Terrassa 2011 1 Content of lecture Basic
More informationSprings and Dampers. MCE371: Vibrations. Prof. Richter. Department of Mechanical Engineering. Handout 2 Fall 2011
MCE371: Vibrations Prof. Richter Department of Mechanical Engineering Handout 2 Fall 2011 Spring Law : One End Fixed Ideal linear spring law: f = kx. What are the units of k? More generally: f = F(x) nonlinear
More informationFinite Element Method (ENGC 6321) Syllabus. Second Semester 2013-2014
Finite Element Method Finite Element Method (ENGC 6321) Syllabus Second Semester 2013-2014 Objectives Understand the basic theory of the FEM Know the behaviour and usage of each type of elements covered
More informationSynthesis of Constrained nr Planar Robots to Reach Five Task Positions
Synthesis of Constrained nr Planar Robots to Reach Five Task Positions Gim Song Soh Robotics and Automation Laboratory University of California Irvine, California 9697-3975 Email: gsoh@uci.edu J. Michael
More informationAnimation. Persistence of vision: Visual closure:
Animation Persistence of vision: The visual system smoothes in time. This means that images presented to the eye are perceived by the visual system for a short time after they are presented. In turn, this
More informationPOWER SYSTEM HARMONICS. A Reference Guide to Causes, Effects and Corrective Measures AN ALLEN-BRADLEY SERIES OF ISSUES AND ANSWERS
A Reference Guide to Causes, Effects and Corrective Measures AN ALLEN-BRADLEY SERIES OF ISSUES AND ANSWERS By: Robert G. Ellis, P. Eng., Rockwell Automation Medium Voltage Business CONTENTS INTRODUCTION...
More informationAmmunition Dynamics in Rapid Fire Guns using MSC Adams
Ammunition Dynamics in Rapid Fire Guns using MSC Adams Jerry Browne General Dynamics Armament and Technical Products Abstract Ammunition Dynamics in Rapid Fire Guns Using MSC Adams Presentation Number
More informationAbaqus Technology Brief. Automobile Roof Crush Analysis with Abaqus
Abaqus Technology Brief Automobile Roof Crush Analysis with Abaqus TB-06-RCA-1 Revised: April 2007. Summary The National Highway Traffic Safety Administration (NHTSA) mandates the use of certain test procedures
More informationCo-Simulation and modal reduction for multifield problems in multibody dynamics
Co-Simulation and modal reduction for multifield problems in multibody dynamics 7th Workshop on Descriptor Systems March 2005, Paderborn Martin Arnold [martin.arnold@mathematik.uni-halle.de] Martin Luther
More informationCHINO VALLEY UNIFIED SCHOOL DISTRICT INSTRUCTIONAL GUIDELINES GATEWAY TO TECHNOLOGY
CHINO VALLEY UNIFIED SCHOOL DISTRICT INSTRUCTIONAL GUIDELINES GATEWAY TO TECHNOLOGY Course Number 3149 Department Elective Prerequisite Concurrent enrollment in Science 8 and Algebra 1 Length of Course
More informationReal Time Simulation for Off-Road Vehicle Analysis. Dr. Pasi Korkealaakso Mevea Ltd., May 2015
Real Time Simulation for Off-Road Vehicle Analysis Dr. Pasi Korkealaakso Mevea Ltd., May 2015 Contents Introduction Virtual machine model Machine interaction with environment and realistic environment
More informationDynamics and Control of an Elastic Dumbbell Spacecraft in a Central Gravitational Field
Dynamics Control of an Elastic Dumbbell Spacecraft in a Central Gravitational Field Amit K. Sanyal, Jinglai Shen, N. Harris McClamroch 1 Department of Aerospace Engineering University of Michigan Ann Arbor,
More informationFlatness based Control of a Gantry Crane
9th IFAC Symposium on Nonlinear Control Systems Toulouse, France, September 4-6, 213 ThB2.5 Flatness based Control of a Gantry Crane Bernd Kolar Kurt Schlacher Institute of Automatic Control Control Systems
More informationCS100B Fall 1999. Professor David I. Schwartz. Programming Assignment 5. Due: Thursday, November 18 1999
CS100B Fall 1999 Professor David I. Schwartz Programming Assignment 5 Due: Thursday, November 18 1999 1. Goals This assignment will help you develop skills in software development. You will: develop software
More informationFirst Order Circuits. EENG223 Circuit Theory I
First Order Circuits EENG223 Circuit Theory I First Order Circuits A first-order circuit can only contain one energy storage element (a capacitor or an inductor). The circuit will also contain resistance.
More informationOnboard electronics of UAVs
AARMS Vol. 5, No. 2 (2006) 237 243 TECHNOLOGY Onboard electronics of UAVs ANTAL TURÓCZI, IMRE MAKKAY Department of Electronic Warfare, Miklós Zrínyi National Defence University, Budapest, Hungary Recent
More informationWhat Is Regeneration?
What Is Regeneration? Braking / Regeneration Manual Regeneration Overview Revision 1.0 When the rotor of an induction motor turns slower than the speed set by the applied frequency, the motor is transforming
More informationdspace DSP DS-1104 based State Observer Design for Position Control of DC Servo Motor
dspace DSP DS-1104 based State Observer Design for Position Control of DC Servo Motor Jaswandi Sawant, Divyesh Ginoya Department of Instrumentation and control, College of Engineering, Pune. ABSTRACT This
More informationEDUH 1017 - SPORTS MECHANICS
4277(a) Semester 2, 2011 Page 1 of 9 THE UNIVERSITY OF SYDNEY EDUH 1017 - SPORTS MECHANICS NOVEMBER 2011 Time allowed: TWO Hours Total marks: 90 MARKS INSTRUCTIONS All questions are to be answered. Use
More informationجامعة البلقاء التطبيقية
AlBalqa Applied University تا سست عام 997 The curriculum of associate degree in Air Conditioning, Refrigeration and Heating Systems consists of (7 credit hours) as follows: Serial No. Requirements First
More informationOperational Space Control for A Scara Robot
Operational Space Control for A Scara Robot Francisco Franco Obando D., Pablo Eduardo Caicedo R., Oscar Andrés Vivas A. Universidad del Cauca, {fobando, pacaicedo, avivas }@unicauca.edu.co Abstract This
More informationENTRANCE EXAMINATION FOR THE BACHELOR OF ENGINEERING DEGREE PROGRAMMES
ENTRANCE EXAMINATION FOR THE BACHELOR OF ENGINEERING DEGREE PROGRAMMES INSTRUCTIONS The Entrance Examination consists of three parts: Problem Solving (Part 1), Questions on Motivation (Part ), English
More informationOrbital Mechanics. Angular Momentum
Orbital Mechanics The objects that orbit earth have only a few forces acting on them, the largest being the gravitational pull from the earth. The trajectories that satellites or rockets follow are largely
More informationHybrid Modeling and Control of a Power Plant using State Flow Technique with Application
Hybrid Modeling and Control of a Power Plant using State Flow Technique with Application Marwa M. Abdulmoneim 1, Magdy A. S. Aboelela 2, Hassen T. Dorrah 3 1 Master Degree Student, Cairo University, Faculty
More information