u (surge) X o p (roll) Body-fixed r o v (sway) w (heave) Z o Earth-fixed X Y Z r (yaw) (pitch)
|
|
- Madeline Simmons
- 5 years ago
- Views:
Transcription
1 Nonlinear Modelling of Marine Vehicles in Degrees of Freedom Thor I. Fossen and Ola-Erik Fjellstad The Norwegian Institute of Technology Department of Engineering Cybernetics N-0 Trondheim, NORWAY Journal of Mathematical Modelling of Systems, Vol. 1, No. 1, 199. Abstract In this paper a unied framework for vectorial parameterisation of inertia, Coriolis and centrifugal, and hydrodynamic added mass forces for marine vehicles in degrees of freedom (DOF) is presented. Emphasises is placed on representing the DOF nonlinear marine vehicle equations of motion in vector form satisfying certain matrix properties like symmetry, skew-symmetry and positive deniteness. For marine vehicles, this problem was rst addressed by Fossen [1]. The proposed representations in this paper are based on extensions of this work. The main results are presented as two theorems. The rst theorem is derived by applying Newton's equations whereas the second theorem reviews the main results of Sagatun and Fossen [] where the Lagrangian formalism is applied. Key words: Modelling, marine vehicles, equations of motion, Lagrangian and Newtonian mechanics. 1 Introduction In order to describe the motion of a marine vehicle in degrees of freedom (DOF), independent coordinates representing position and attitude are necessary. The dierent motion components are dened as: surge, sway, heave, roll, pitch and yaw (see Table 1). Hence the general motion of a marine vehicle in DOF can be described by the following vectors: = [ T 1 ; T ] T ; 1 = [x; y; z] T ; = [; ; ] T = [ T 1 ; T ] T ; 1 = [u; v; w] T ; = [p; q; r] T = [ T 1 ; T ] T ; 1 = [X; Y; Z] T ; = [K; M; N] T 1
2 Table 1: DOF motion components for a marine vehicle. Forces and Body-Fixed Inertial Position DOF Moments Velocities and Euler Angles 1 motions in the x-direction (surge) X u x motions in the y-direction (sway) Y v y motions in the z-direction (heave) Z w z rotation about the x-axis (roll) K p rotation about the y-axis (pitch) M q rotation about the z-axis (yaw) N r where denotes the earth-xed position and attitude vector, denotes the body-xed linear and angular velocity vector and is used to describe the forces and moments acting on the vehicle in the body-xed frame. The body-xed and inertial reference frames are shown in Figure 1. O CG Body-fixed p (roll) u (surge) X o Y o v (sway) q (pitch) Z o r (yaw) w (heave) r o Earth-fixed X Y Z Figure 1: Body-xed and earth-xed (inertial) reference frames. Newtonian Approach The motion of a rigid body with respect to a body-xed rotating reference frame X 0 Y 0 Z 0 with origin O is given by Newton's laws: m[ _ _ r G + ( r G )] = 1 (1)
3 I 0 _ + (I 0 ) + mr G ( _ ) = () where r G = [x G ; y G ; z G ] T is the centre of gravity and I 0 is the inertia tensor with respect to the origin O of the body-xed reference frame, that is: I 0 = I x?i xy?i xz?i yx I y?i yz?i zx?i zy I z ; I 0 = I T 0 > 0; _ I0 = 0 () Here I x ; I y and I z are the moments of inertia about the X 0 ; Y 0 and Z 0 axes and I xy = I yx ; I xz = I zx and I yz = I zy are the products of inertia. These equations can be expressed in a more compact form as: M RB _ + C RB () = RB () where = [u; v; w; p; q; r] T is the body-xed linear and angular velocity vector, RB = [X; Y; Z; K; M; N] T is a generalised vector of external forces and moments and M RB and C RB () will be referred to as the rigid-body inertia and, Coriolis and centrifugal matrices, respectively. Before the parameterisation of these matrices are discussed it is convenient to dene a skew-symmetric matrix operator. Denition 1 (Skew-Symmetric Matrix Operator) Let S() be a skew-symmetric matrix operator dened such that the vector cross product a b = S(a)b, that is: S(a) = 0?a a a 0?a 1?a a 1 0 ; S(a) =?S T (a) ().1 Rigid-Body Inertia Matrix The rigid-body inertia matrix M RB can be uniquely determined from (1) and (), that is: M RB _ = m _ 1 + m _ r G I 0 _ + mr G _ 1 From this expression the positive denite inertia matrix M RB = M T RB > 0 can be dened according to: () M RB = mi?ms(r G ) ms(r G ) I 0
4 = m mz G?my G 0 m 0?mz G 0 mx G 0 0 m my G?mx G 0 0?mz G my G I x?i xy?i xz mz G 0?mx G?I yx I y?i yz?my G mx G 0?I zx?i zy I z () where I is the identity matrix and I 0 is the inertia tensor with respect to O.. Rigid-Body Coriolis and Centripetal Matrix The Coriolis and centripetal matrix can be represented in numerous ways. Two skew-symmetrical representations motivated from Newton's laws are given by Theorem 1. Theorem 1 (Parameterisation of Coriolis and Centripetal Forces) i) The Coriolis and centripetal matrix can be parameterised according to: 0?mS( 1 )? ms( )S(r G )?ms( 1 ) + ms(r G )S( )?S(I 0 ) (8) such that?c T RB() is skew-symmetrical. Notice that the matrix S( )S(r G ) = [S(r G )S( )] T. Also notice that S( 1 ) 1 = 0. Equation (8) can be written in component form according to: ?m(y G q + z G r) m(y G p + w) m(z G p? v) m(x G q? w)?m(z G r + x G p) m(z G q + u) m(x G r + v) m(y G r? u)?m(x G p + y G q) m(y G q + z G r)?m(x G q? w)?m(x G r + v)?m(y G p + w) m(z G r + x G p)?m(y G r? u)?m(z G p? v)?m(z G q + u) m(x G p + y G q) 0?I yzq? I xzp + I zr I yzr + I xyp? I yq I yzq + I xzp? I zr 0?I xzr? I xyq + I xp?i yzr? I xyp + I yq I xzr + I xyq? I xp 0 (9) ii) An alternative skew-symmetric representation is: 0?mS( 1 )? ms(s( )r G )?ms( 1 )? ms(s( )r G ) ms(s( 1 )r G )? S(I 0 ) which can be written in component form according to: where 0 C 1 ()?C T 1() C () (10) (11)
5 C 1 () = C () = 0 m(w? qx G + py G ) m(?v? rx G + pz G ) m(?w + qx G? py G ) 0 m(u? ry G + qz G ) m(v + rx G? pz G ) m(?u + ry G? qz G ) 0 0 m(vx G? uy G? I xzp? I yzq + I zr) m(?vx G + uy G + I xzp + I yzq? I zr) 0 m(?wx G + uz G? I xyp + I yq? I yzr) m(?wy G + vz G? I xp + I xyq + I xzr) m(wx G? uz G + I xyp? I yq + I yzr) m(wy G? vz G + I xp? I xyq? I xzr) 0 (1) (1) Proof: The remaining terms in (1) and () after terms associated with _ 1 and _ are removed can be written: C RB () = By using the formulas: m[ 1 + ( r G )] (I 0 ) + mr G ( 1 ) (1) a (b c) = S(a)S(b)c (1) (a b) c = S(S(a)b)c (1) where S(a)S(b) = S(S(a)b) the rst line in (1) can be rewritten to obtain the results under i) and ii) in Theorem 1 by noticing that: i) ii) m[ 1 + ( r G )] =?m 1? m (r G ) =?ms( 1 )? ms( )S(r G ) (1) m[ 1 + ( r G )] =?m 1? m( r G ) =?ms( 1 )? ms(s( )r G ) (18) The second line in (1) can be rewritten in a similar manner. Moreover: i) mr G ( 1 ) = ms(r G )S( ) 1 (19) ii) Application of the Jacobi identity: a (b c) + b (c a) + c (a b) = 0 (0) to the vector term r G ( 1 ) yields:
6 Consequently: r G ( 1 ) =? ( 1 r G )? 1 (r G ) (1) mr G ( 1 ) =?m( r G ) 1 + m( 1 r G ) =?ms(s( )r G ) 1 + ms(s( 1 )r G ) () In addition to this?ms( 1 ) 1 = 0 and (I 0 ) =?S(I 0 ). Remark to Theorem 1 Two other skew-symmetric representations of C RB () are obtained by omitting the zero term S( 1 ) 1 = 0 and by noticing that S( 1 ) =?S( ) 1. Hence, the results from Theorem 1 can be reformulated according to: i) ii) Lagrangian Approach ms( )?ms( )S(r G ) ms(r G )S( )?S(I 0 ) ms( )?ms(s( )r G )?ms(s( )r G ) ms(s( 1 )r G )? S(I 0 ) () () In order to include the eects due to hydrodynamic added mass it is advantageous to use a body-xed energy formulation of Lagrange's equations since the vector R t 0 d with = [u; v; w; p; q; r]t has no immediate physical interpretation. Moreover, Kirchho's equations which are derived from the ordinary Lagrange equations [] will be applied for this purpose. Kirchho's equations in vector form are written []: d @ + = 1 = () where T is the kinetic energy of the ambient water or the vehicle. Theorem (Coriolis and Centripetal Matrix from Inertia Matrix) Let M be an inertia matrix dened as:
7 M = M 11 M 1 M 1 M () Hence, the Coriolis and centripetal matrix can always be parameterised according to: C() = 0?S(M M 1 )?S(M M 1 )?S(M M ) () where C() =?C T (). The results of Theorem 1 can be derived from this expression by letting M = M RB. Proof: The proof follows Sagatun and Fossen [] where the kinetic energy T is written as a quadratic form: Expanding this expression yields: Hence: T = 1 T M (8) T = 1 (T 1 M T 1 M 1 + T M T M ) = M M = M M (1) From Kirchho's equations () it is recognised that: @ + = @ ) 1 which after substitution of (0) and (1) proves ()..1 Application to the Ambient Water and Vehicle Systems We will now use Theorem to derive the rigid-body and ambient water Coriolis and centripetal matrices. In order to do this we will dene an added inertia matrix []:
8 M A =? X _u X _v X _w X _p X _q X _r Y _u Y _v Y _w Y _p Y _q Y _r Z _u Z _v Z _w Z _p Z _q Z _r K _u K _v K _w K _p K _q K _r M _u M _v M _w M _p M _q M _r N _u N _v N _w N _p N _q N _r () The notation of SNAME [] is used in this expression; for instance the hydrodynamic added mass force Y A along the y-axis due to an acceleration _u in the x-direction is written as: Y A = Y _u _u where Y _u _u For control applications we can assume that M A > 0 is constant and strictly positive. This is based on the assumption that M A is independent of the wave frequency which is a good approximation for low-frequency control applications. For certain control applications like operation of underwater vehicles at great depth and positioning of surface ships we can also assume that M A is symmetrical. However, this is not true for a surface ship moving at some speed []. For notational simplicity we will write: M A = A 11 A 1 A 1 A M RB = m I?m S(r G ) m S(r G ) I 0 () for hydrodynamic added inertia and rigid-body inertia, respectively. Notice that the hydrodynamic added inertia and rigid-body inertia matrices are the same both in the Newtonian and Lagrangian approaches. Rigid-Body Coriolis and Centripetal Matrix Theorem with M RB dened in () can now be used to derive the following expression for the rigid-body Coriolis and centripetal matrix: 0?mS( 1 )? ms(s( )r G )?ms( 1 )? ms(s( )r G ) ms(s( 1 )r G )? S(I 0 ) () This is equivalent to case ii) of Theorem 1. Case i) can also be derived from this expression. Hydrodynamic Added Coriolis and Centripetal Matrix In addition to the rigid-body Coriolis and centripetal matrix, an expression for the hydrodynamic added Coriolis and centripetal matrix can be derived. Moreover, Theorem with M A dened in () yields: 8
9 C A () = 0?S(A A 1 )?S(A A 1 )?S(A A ) which can be written in component form according to: where C A () = ?a a a 0?a ?a a 1 0 0?a a 0?b b a 0?a 1 b 0?b 1?a a 1 0?b b 1 0 () () a 1 = X _u u + X _v v + X _w w + X _p p + X _q q + X _r r a = X _v u + Y _v v + Y _w w + Y _p p + Y _q q + Y _r r a = X _w u + Y _w v + Z _w w + Z _p p + Z _q q + Z _r r b 1 = X _p u + Y _p v + Z _p w + K _p p + K _q q + K _r r b = X _q u + Y _q v + Z _q w + K _q p + M _q q + M _r r b = X _r u + Y _r v + Z _r w + K _r p + M _r q + N _r r An attractive simplication of this expression is to assume that: (8) M A =?diagf X _u ; Y _v ; Z _w ; K _p ; M _q ; N _r g (9) C A () = ?Z _ww Y _vv Z _ww 0?X _uu 0 0 0?Y _vv X _uu 0 0?Z _ww Y _vv 0?N _rr M _qq Z _ww 0?X _uu N _rr 0?K _pp?y _vv X _uu 0?M _qq K _pp 0 (0) Equations of Motion Assume that the external forces and moments RB in () is written: RB =? M A _? C A ()? D()? g() + {z } {z } {z } {z} added mass damping restoring forces control input (1) Hence, the marine vehicle equations of motion can be expressed according to: where M _ + C() + D() + g() = () M = M RB + M A ; C() = C RB () + C A () () 9
10 The matrix D() can be interpreted as a non-symmetrical hydrodynamic damping matrix while g() is included to describe buoyant and gravitational forces. Notice that these equations satisfy: _M = 0; M = M T > 0; C() =?C T (); D() > 0 () For robot manipulators it is common to transform the desired state trajectory to joint space coordinates by applying the inverse kinematics. Hence the kinematic transformation matrix can be avoided in the control scheme. This is not possible for a marine vehicle since R t 0 d has no physical interpretation. Hence, the kinematic equations of motion must be included in the control design if position and attitude control are of interest. For this purpose it is common to apply an Euler angle representation (xyz-convention): where J() = diagfj 1 (); J ()g and: J 1 () = J () = _ = J() () c c?s c + c ss s s + c cs s c c c + sss?c s + ss c?s cs cc 1 st ct 0 c?s 0 s=c c=c () () This representation is undened for a pitch angle of 90 o (deg). The above system satises: where T C() = 0; _ T [ _ M? C (; )] _ = 0 (8) M () = J?T M J?1 ; C (; ) = J?T (C? M J?1 _ J)J?1 (9) which implies that the theory of passive adaptive control can be applied to design a stable control system. Conclusions In this paper methods for parameterisation of nonlinear Coriolis, centripetal and inertia forces for marine vehicles in terms of matrix properties like symmetry, skew-symmetry and positiveness have been discussed. Emphasises have been placed on deriving a model of the ambient water of the vehicle by considering the eects of hydrodynamic added inertia. The resulting model is written in vector form. Marine vehicle control design based on Lyapunov stability analyses for the proposed model structure is discussed in [] and references therein. 10
11 References 1. Fossen, T. I.: Nonlinear Modelling and Control of Underwater Vehicles, Dr. Ing. Dissertation, Dept. of Engineering Cybernetics, The Norwegian Institute of Technology, Trondheim, Norway, June Fossen, T. I.: Guidance and Control of Ocean Vehicles, John Wiley and Sons Ltd., Kirchho, G.: Uber die Bewegung eines Rotationskorpers in einer Flussigkeit, Crelle's Journal, No. 1, 189, pp. { (in German).. Lamb, H.: Hydrodynamics, Cambridge University Press, London, 19.. Meirovitch, L. and Kwak M. K.: State Equations for a Spacecraft With Flexible Appendages in Terms of Quasi-Coordinates, Applied Mechanics Reviews, 1989, pp. {8.. Sagatun, S. I. and Fossen, T.: Lagrangian Formulation of Underwater Vehicles' Dynamics, Proceedings of the IEEE International Conference on Systems, Man and Cybernetics, Charlottesville, VA, pp. 109{10, SNAME: The Society of Naval Architects and Marine Engineers. Nomenclature for Treating the Motion of a Submerged Body Through a Fluid, Technical and Research Bulletin No. 1{,
Quaternion Feedback Regulation of Underwater Vehicles Ola-Erik FJELLSTAD and Thor I. FOSSEN Abstract: Position and attitude set-point regulation of au
Quaternion Feedback Regulation of Underwater Vehicles Ola-Erik Fjellstad Dr.Ing. EE Seatex AS Trondheim NORWAY Thor I. Fossen Dr.Ing EE, M.Sc Naval Architecture Assistant Professor Telephone: +7 7 9 6
More informationdirectly with a gimbled system of gyros. Two obvious disadvantages of the Euler angle attitude representations are: () they are 3-parameter representa
Position and Attitude Tracking of AUVs: A Quaternion Feedback Approach Ola-Erik Fjellstad and Thor I. Fossen The Norwegian Institute of Technology Department of Engineering Cybernetics N-734 Trondheim,
More informationChapter 4 The Equations of Motion
Chapter 4 The Equations of Motion Flight Mechanics and Control AEM 4303 Bérénice Mettler University of Minnesota Feb. 20-27, 2013 (v. 2/26/13) Bérénice Mettler (University of Minnesota) Chapter 4 The Equations
More informationArtificial Intelligence & Neuro Cognitive Systems Fakultät für Informatik. Robot Dynamics. Dr.-Ing. John Nassour J.
Artificial Intelligence & Neuro Cognitive Systems Fakultät für Informatik Robot Dynamics Dr.-Ing. John Nassour 25.1.218 J.Nassour 1 Introduction Dynamics concerns the motion of bodies Includes Kinematics
More informationAutonomous Underwater Vehicles: Equations of Motion
Autonomous Underwater Vehicles: Equations of Motion Monique Chyba - November 18, 2015 Departments of Mathematics, University of Hawai i at Mānoa Elective in Robotics 2015/2016 - Control of Unmanned Vehicles
More informationUnderactuated Dynamic Positioning of a Ship Experimental Results
856 IEEE TRANSACTIONS ON CONTROL SYSTEMS TECHNOLOGY, VOL. 8, NO. 5, SEPTEMBER 2000 Underactuated Dynamic Positioning of a Ship Experimental Results Kristin Y. Pettersen and Thor I. Fossen Abstract The
More informationModel Reference Adaptive Control of Underwater Robotic Vehicle in Plane Motion
Proceedings of the 11th WSEAS International Conference on SSTEMS Agios ikolaos Crete Island Greece July 23-25 27 38 Model Reference Adaptive Control of Underwater Robotic Vehicle in Plane Motion j.garus@amw.gdynia.pl
More informationAB-267 DYNAMICS & CONTROL OF FLEXIBLE AIRCRAFT
FLÁIO SILESTRE DYNAMICS & CONTROL OF FLEXIBLE AIRCRAFT LECTURE NOTES LAGRANGIAN MECHANICS APPLIED TO RIGID-BODY DYNAMICS IMAGE CREDITS: BOEING FLÁIO SILESTRE Introduction Lagrangian Mechanics shall be
More informationFlight Dynamics and Control
Flight Dynamics and Control Lecture 1: Introduction G. Dimitriadis University of Liege Reference material Lecture Notes Flight Dynamics Principles, M.V. Cook, Arnold, 1997 Fundamentals of Airplane Flight
More informationTTK4190 Guidance and Control Exam Suggested Solution Spring 2011
TTK4190 Guidance and Control Exam Suggested Solution Spring 011 Problem 1 A) The weight and buoyancy of the vehicle can be found as follows: W = mg = 15 9.81 = 16.3 N (1) B = 106 4 ( ) 0.6 3 3 π 9.81 =
More informationIn this section of notes, we look at the calculation of forces and torques for a manipulator in two settings:
Introduction Up to this point we have considered only the kinematics of a manipulator. That is, only the specification of motion without regard to the forces and torques required to cause motion In this
More informationDynamics. describe the relationship between the joint actuator torques and the motion of the structure important role for
Dynamics describe the relationship between the joint actuator torques and the motion of the structure important role for simulation of motion (test control strategies) analysis of manipulator structures
More informationHOW TO INCORPORATE WIND, WAVES AND OCEAN CURRENTS IN THE MARINE CRAFT EQUATIONS OF MOTION. Thor I. Fossen
HOW TO INCORPORATE WIND, WAVES AND OCEAN CURRENTS IN THE MARINE CRAFT EQUATIONS OF MOTION Thor I. Fossen Department of Engineering Cybernetics, Noregian University of Science and Technology, NO-7491 Trondheim,
More information1/30. Rigid Body Rotations. Dave Frank
. 1/3 Rigid Body Rotations Dave Frank A Point Particle and Fundamental Quantities z 2/3 m v ω r y x Angular Velocity v = dr dt = ω r Kinetic Energy K = 1 2 mv2 Momentum p = mv Rigid Bodies We treat a rigid
More informationModeling of a Hexapod Robot; Kinematic Equivalence to a Unicycle
Modeling of a Hexapod Robot; Kinematic Equivalence to a Unicycle Dimitra Panagou, Herbert Tanner, {dpanagou, btanner}@udel.edu Department of Mechanical Engineering, University of Delaware Newark DE, 19716
More informationNon Linear Submarine Modelling and Motion Control with Model in Loop
ISSN (Print) : 2347-671 (An ISO 3297: 27 Certified Organization) Vol. 5, Special Issue 9, May 216 Non Linear Submarine Modelling and Motion Control with Model in Loop Ashitha 1, Ravi Kumar S. T 2, Dr.
More informationRigid body dynamics. Basilio Bona. DAUIN - Politecnico di Torino. October 2013
Rigid body dynamics Basilio Bona DAUIN - Politecnico di Torino October 2013 Basilio Bona (DAUIN - Politecnico di Torino) Rigid body dynamics October 2013 1 / 16 Multiple point-mass bodies Each mass is
More informationMultibody simulation
Multibody simulation Dynamics of a multibody system (Euler-Lagrange formulation) Dimitar Dimitrov Örebro University June 16, 2012 Main points covered Euler-Lagrange formulation manipulator inertia matrix
More information6. 3D Kinematics DE2-EA 2.1: M4DE. Dr Connor Myant
DE2-EA 2.1: M4DE Dr Connor Myant 6. 3D Kinematics Comments and corrections to connor.myant@imperial.ac.uk Lecture resources may be found on Blackboard and at http://connormyant.com Contents Three-Dimensional
More informationProblem Description The problem we consider is stabilization of a single-input multiple-state system with simultaneous magnitude and rate saturations,
SEMI-GLOBAL RESULTS ON STABILIZATION OF LINEAR SYSTEMS WITH INPUT RATE AND MAGNITUDE SATURATIONS Trygve Lauvdal and Thor I. Fossen y Norwegian University of Science and Technology, N-7 Trondheim, NORWAY.
More informationTHRUST OPTIMIZATION OF AN UNDERWATER VEHICLE S PROPULSION SYSTEM
THRUST OPTIMIZATION OF AN UNDERWATER VEHICLE S PROPULSION SYSTEM Senior lecturer Vasile DOBREF Lecturer Octavian TARABUTA Mircea cel Batran Naval Academy, Constanta, Romania Keywords: underwater vehicle,
More informationPosition in the xy plane y position x position
Robust Control of an Underactuated Surface Vessel with Thruster Dynamics K. Y. Pettersen and O. Egeland Department of Engineering Cybernetics Norwegian Uniersity of Science and Technology N- Trondheim,
More informationoenofc : COXT&IBCTOEU. AU skaacst sftwer thsa4 aafcekr will be ehat«s«ai Bi. C. W. JUBSSOS. PERFECT THBOUGH SDFFEBISG. our
x V - --- < x x 35 V? 3?/ -V 3 - ) - - [ Z8 - & Z - - - - - x 0-35 - 3 75 3 33 09 33 5 \ - - 300 0 ( -? 9 { - - - -- - < - V 3 < < - - Z 7 - z 3 - [ } & _ 3 < 3 ( 5 7< ( % --- /? - / 4-4 - & - % 4 V 2
More informationMathematical Modelling and 3D Simulation of a Virtual Robotic Fish
2014 8th Asia Modelling Symposium Mathematical Modelling and 3D Simulation of a Virtual Robotic Fish Ammar Ibrahem Majeed Abduladhem Abdulkareem Ali, SMIEEE Electrical Engineering Department Computer Engineering
More informationQuaternion Feedback Regulation of Underwater Vehicles
Fjellstad, O.-E. and T. I. Fossen (1994). Quaternion Feedback Regulation of Underwater Vehicles, Proceedings of the 3rd IEEE Conference on Control Applications (CCA'94), Glasgow, August 24-26, 1994, pp.
More informationManipulator Dynamics 2. Instructor: Jacob Rosen Advanced Robotic - MAE 263D - Department of Mechanical & Aerospace Engineering - UCLA
Manipulator Dynamics 2 Forward Dynamics Problem Given: Joint torques and links geometry, mass, inertia, friction Compute: Angular acceleration of the links (solve differential equations) Solution Dynamic
More informationRotational & Rigid-Body Mechanics. Lectures 3+4
Rotational & Rigid-Body Mechanics Lectures 3+4 Rotational Motion So far: point objects moving through a trajectory. Next: moving actual dimensional objects and rotating them. 2 Circular Motion - Definitions
More informationf x f y or else = m a y
Rigid Body Dynamics If the aim of kinematics is to describe the body motion, the aim of dynamics is to explain it; the history of mechanics shows that the passage from description to explanation requires
More informationVideo 3.1 Vijay Kumar and Ani Hsieh
Video 3.1 Vijay Kumar and Ani Hsieh Robo3x-1.3 1 Dynamics of Robot Arms Vijay Kumar and Ani Hsieh University of Pennsylvania Robo3x-1.3 2 Lagrange s Equation of Motion Lagrangian Kinetic Energy Potential
More informationMEROS Project. Technical Advances in Modeling and Control. Dr. Lotfi CHIKH February (33)
MEROS Project Technical Advances in Modeling and Control Dr. Lotfi CHIKH February 2013 lotfi.chikh@tecnalia.com + (33) 467 130 125 1 Contents 1 Introduction 3 2 Dynamic model of the ROV: the mathematical
More informationA Discussion About Seakeeping and Manoeuvring Models For Surface Vessels
A Discussion About Seakeeping and Manoeuvring Models For Surface Vessels Tristan Perez, Thor I. Fossen and Asgeir Sørensen Technical Report (MSS-TR-001) Marine System Simulator (MSS) Group (http://www.cesos.ntnu.no/mss/)
More informationTranslational and Rotational Dynamics!
Translational and Rotational Dynamics Robert Stengel Robotics and Intelligent Systems MAE 345, Princeton University, 217 Copyright 217 by Robert Stengel. All rights reserved. For educational use only.
More informationRotational Motion. Chapter 4. P. J. Grandinetti. Sep. 1, Chem P. J. Grandinetti (Chem. 4300) Rotational Motion Sep.
Rotational Motion Chapter 4 P. J. Grandinetti Chem. 4300 Sep. 1, 2017 P. J. Grandinetti (Chem. 4300) Rotational Motion Sep. 1, 2017 1 / 76 Angular Momentum The angular momentum of a particle with respect
More informationNonlinear Tracking Control of Underactuated Surface Vessel
American Control Conference June -. Portland OR USA FrB. Nonlinear Tracking Control of Underactuated Surface Vessel Wenjie Dong and Yi Guo Abstract We consider in this paper the tracking control problem
More informationLecture Schedule Week Date Lecture (M: 2:05p-3:50, 50-N202)
J = x θ τ = J T F 2018 School of Information Technology and Electrical Engineering at the University of Queensland Lecture Schedule Week Date Lecture (M: 2:05p-3:50, 50-N202) 1 23-Jul Introduction + Representing
More information(W: 12:05-1:50, 50-N202)
2016 School of Information Technology and Electrical Engineering at the University of Queensland Schedule of Events Week Date Lecture (W: 12:05-1:50, 50-N202) 1 27-Jul Introduction 2 Representing Position
More informationSimulation of Kinematic and Dynamic Models of an Underwater Remotely Operated Vehicle
Simulation of Kinematic and Dynamic Models of an Underwater Remotely Operated Vehicle Viviana Martínez, Daniel Sierra and Rodolfo Villamizar Escuela de Ingenierías Eléctrica, Electrónica y de Telecomunicaciones
More informationOptimal Control, Guidance and Estimation. Lecture 16. Overview of Flight Dynamics II. Prof. Radhakant Padhi. Prof. Radhakant Padhi
Optimal Control, Guidance and Estimation Lecture 16 Overview of Flight Dynamics II Prof. Radhakant Padhi Dept. of erospace Engineering Indian Institute of Science - Bangalore Point Mass Dynamics Prof.
More informationPhysical Dynamics (SPA5304) Lecture Plan 2018
Physical Dynamics (SPA5304) Lecture Plan 2018 The numbers on the left margin are approximate lecture numbers. Items in gray are not covered this year 1 Advanced Review of Newtonian Mechanics 1.1 One Particle
More informationPassive Nonlinear Observer Design for Ships Using. Lyapunov Methods: Full-Scale Experiments with a. Supply Vessel
Passive Nonlinear Observer Design for Ships Using Lyapunov Methods: Full-Scale Experiments with a Supply Vessel Thor I. Fossen a;? Jann Peter Strand a a Department of Engineering Cybernetics, Norwegian
More informationPhysical Dynamics (PHY-304)
Physical Dynamics (PHY-304) Gabriele Travaglini March 31, 2012 1 Review of Newtonian Mechanics 1.1 One particle Lectures 1-2. Frame, velocity, acceleration, number of degrees of freedom, generalised coordinates.
More informationQuadrotor Modeling and Control
16-311 Introduction to Robotics Guest Lecture on Aerial Robotics Quadrotor Modeling and Control Nathan Michael February 05, 2014 Lecture Outline Modeling: Dynamic model from first principles Propeller
More informationDynamics. 1 Copyright c 2015 Roderic Grupen
Dynamics The branch of physics that treats the action of force on bodies in motion or at rest; kinetics, kinematics, and statics, collectively. Websters dictionary Outline Conservation of Momentum Inertia
More informationModeling and Motion Analysis of the MARES Autonomous Underwater Vehicle
Modeling Motion Analysis of the MARES Autonomous Underwater Vehicle Bruno Ferreira Miguel Pinto Aníbal Matos Nuno Cruz FEUP DEEC Rua Dr. Roberto Frias s/n 4200-465 Porto PORTUGAL ee04018@fe.up.pt ee04134@fe.up.pt
More informationCOPYRIGHTED MATERIAL. Index
Index 3 DOF maneuvering model, 113 4 DOF maneuvering model, 158 6 DOF equations of motion, 167 Abkowitz s model, 138 absolute damping factor, 366 acceleration feedback, 365, 369 accelerometer, 329 Adams
More informationThe Marine Systems Simulator State-Space Model Representation for Dynamically Positioned Surface Vessels
The Marine Systems Simulator State-Space Model Representation for Dynamically Positioned Surface Vessels Øyvind N. Smogeli, Tristan Perez, Thor I. Fossen, and Asgeir J. Sørensen ) Department of Marine
More informationUAV Coordinate Frames and Rigid Body Dynamics
Brigham Young University BYU ScholarsArchive All Faculty Publications 24-- UAV oordinate Frames and Rigid Body Dynamics Randal Beard beard@byu.edu Follow this and additional works at: https://scholarsarchive.byu.edu/facpub
More informationTrajectory Tracking of a Near-Surface Torpedo using Numerical Methods
ISSN (Print) : 2347-671 An ISO 3297: 27 Certified Organization Vol.4, Special Issue 12, September 215 Trajectory Tracking of a Near-Surface Torpedo using Numerical Methods Anties K. Martin, Anubhav C.A.,
More informationLesson Rigid Body Dynamics
Lesson 8 Rigid Body Dynamics Lesson 8 Outline Problem definition and motivations Dynamics of rigid bodies The equation of unconstrained motion (ODE) User and time control Demos / tools / libs Rigid Body
More informationRobot Dynamics II: Trajectories & Motion
Robot Dynamics II: Trajectories & Motion Are We There Yet? METR 4202: Advanced Control & Robotics Dr Surya Singh Lecture # 5 August 23, 2013 metr4202@itee.uq.edu.au http://itee.uq.edu.au/~metr4202/ 2013
More informationResearch Article Investigation into the Dynamics and Control of an Underwater Vehicle-Manipulator System
Modelling and Simulation in Engineering Volume 213, Article ID 83946, 13 pages http://dx.doi.org/1.1155/213/83946 Research Article Investigation into the Dynamics and Control of an Underwater Vehicle-Manipulator
More informationA NOVEL MANOEUVERING MODEL BASED ON LOW-ASPECT-RATIO LIFT THEORY AND LAGRANGIAN MECHANICS
A NOVEL MANOEUVERING MODEL BASED ON LOW-ASPECT-RATIO LIFT THEORY AND LAGRANGIAN MECHANICS Andrew Ross, Tristan Perez Thor I. Fossen, Dept. of Engineering Cybernetics, Norwegian University of Science and
More informationDynamics. Basilio Bona. Semester 1, DAUIN Politecnico di Torino. B. Bona (DAUIN) Dynamics Semester 1, / 18
Dynamics Basilio Bona DAUIN Politecnico di Torino Semester 1, 2016-17 B. Bona (DAUIN) Dynamics Semester 1, 2016-17 1 / 18 Dynamics Dynamics studies the relations between the 3D space generalized forces
More informationVideo 1.1 Vijay Kumar and Ani Hsieh
Video 1.1 Vijay Kumar and Ani Hsieh 1 Robotics: Dynamics and Control Vijay Kumar and Ani Hsieh University of Pennsylvania 2 Why? Robots live in a physical world The physical world is governed by the laws
More informationSimulation of Plane Motion of Semiautonomous Underwater Vehicle
Proceedings o the European Computing Conerence Simulation o Plane Motion o Semiautonomous Underwater Vehicle JERZY GARUS, JÓZEF MAŁECKI Faculty o Mechanical and Electrical Engineering Naval University
More informationMoving Mass Control for Underwater Vehicles
Moving Mass Control for Underwater Vehicles C. A. Woolsey 1 & N. E. Leonard 2 1 Aerospace & Ocean Engineering Virginia Tech Blacksburg, VA 2461 cwoolsey@vt.edu 2 Mechanical & Aerospace Engineering Princeton
More informationDesign of a Heading Autopilot for Mariner Class Ship with Wave Filtering Based on Passive Observer
Design of a Heading Autopilot for Mariner Class Ship with Wave Filtering Based on Passive Observer 1 Mridul Pande, K K Mangrulkar 1, Aerospace Engg Dept DIAT (DU), Pune Email: 1 mridul_pande000@yahoo.com
More informationSeakeeping Models in the Frequency Domain
Seakeeping Models in the Frequency Domain (Module 6) Dr Tristan Perez Centre for Complex Dynamic Systems and Control (CDSC) Prof. Thor I Fossen Department of Engineering Cybernetics 18/09/2007 One-day
More informationNonlinear Observer Design for Dynamic Positioning
Author s Name, Company Title of the Paper DYNAMIC POSITIONING CONFERENCE November 15-16, 2005 Control Systems I J.G. Snijders, J.W. van der Woude Delft University of Technology (The Netherlands) J. Westhuis
More informationSOFTWARE FOR MODELLING AND SIMULATION OF A REMOTELY-OPERATED VEHICLE (ROV)
ISSN 76-459 Int. j. simul. model. 5 (6) 3, 4-5 Professional paper SOFTWARE FOR MODELLIN AND SIMULATION OF A REMOTELY-OPERATED VEHICLE (ROV) Chin, C. S.; Lau, M. W. S.; Low, E. & Seet,.. L. Robotic Research
More informationExam - TTK 4190 Guidance & Control Eksamen - TTK 4190 Fartøysstyring
Page 1 of 6 Norges teknisk- naturvitenskapelige universitet Institutt for teknisk kybernetikk Faglig kontakt / contact person: Navn: Morten Pedersen, Universitetslektor Tlf.: 41602135 Exam - TTK 4190 Guidance
More informationOptimization techniques for autonomous underwater vehicles: a practical point of view
Optimization techniques for autonomous underwater vehicles: a practical point of view M. Chyba, T. Haberkorn Department of Mathematics University of Hawaii, Honolulu, HI 96822 Email: mchyba@math.hawaii.edu,
More informationVideo 2.1a Vijay Kumar and Ani Hsieh
Video 2.1a Vijay Kumar and Ani Hsieh Robo3x-1.3 1 Introduction to Lagrangian Mechanics Vijay Kumar and Ani Hsieh University of Pennsylvania Robo3x-1.3 2 Analytical Mechanics Aristotle Galileo Bernoulli
More informationMODELLING OF FLEXIBLE MECHANICAL SYSTEMS THROUGH APPROXIMATED EIGENFUNCTIONS L. Menini A. Tornambe L. Zaccarian Dip. Informatica, Sistemi e Produzione
MODELLING OF FLEXIBLE MECHANICAL SYSTEMS THROUGH APPROXIMATED EIGENFUNCTIONS L. Menini A. Tornambe L. Zaccarian Dip. Informatica, Sistemi e Produzione, Univ. di Roma Tor Vergata, via di Tor Vergata 11,
More informationSimulation of Spatial Motion of Self-propelled Mine Counter Charge
Proceedings o the 5th WSEAS Int. Con. on System Science and Simulation in Engineering, Tenerie, Canary Islands, Spain, December 16-18, 26 1 Simulation o Spatial Motion o Sel-propelled Mine Counter Charge
More informationResearch Article On the Dynamics of the Furuta Pendulum
Control Science and Engineering Volume, Article ID 583, 8 pages doi:.55//583 Research Article On the Dynamics of the Furuta Pendulum Benjamin Seth Cazzolato and Zebb Prime School of Mechanical Engineering,
More informationControl of the MARES Autonomous Underwater Vehicle
Control of the MARES Autonomous Underwater Vehicle Bruno Ferreira, Miguel Pinto, Aníbal Matos, Nuno Cruz FEUP DEEC Rua Dr. Roberto Frias, s/n 4200-465 Porto PORTUGAL ee04018@fe.up.pt, ee04134@fe.up.pt,
More informationDEVELOPMENT AND MATHEMATICAL MODELLING OF PLANNING TRAJECTORY OF UNMANNED SURFACE VEHICLE
DEVELOPMENT AND MATHEMATICAL MODELLING OF PLANNING TRAJECTORY OF UNMANNED SURFACE VEHICLE PROMIT CHOUDHURY 1, SRISHA DEO 2 1 B. Tech 4 th Year, Mechanical, SRM University, Tamil Nadu, India, promit17@gmail.com
More informationTheory of Vibrations in Stewart Platforms
Theory of Vibrations in Stewart Platforms J.M. Selig and X. Ding School of Computing, Info. Sys. & Maths. South Bank University London SE1 0AA, U.K. (seligjm@sbu.ac.uk) Abstract This article develops a
More informationGeneral Physics I. Lecture 10: Rolling Motion and Angular Momentum.
General Physics I Lecture 10: Rolling Motion and Angular Momentum Prof. WAN, Xin (万歆) 万歆 ) xinwan@zju.edu.cn http://zimp.zju.edu.cn/~xinwan/ Outline Rolling motion of a rigid object: center-of-mass motion
More informationModelling and Identification of Radiation-force Models for Ships and Marine Structures
Modelling and Identification of Radiation-force Models for Ships and Marine Structures A/Prof Tristan Perez Leader Autonomous Systems & Robotics School of Engineering, the University of Newcastle AUSTRALIA
More informationA MULTI-BODY ALGORITHM FOR WAVE ENERGY CONVERTERS EMPLOYING NONLINEAR JOINT REPRESENTATION
Proceedings of the ASME 2014 33rd International Conference on Ocean, Offshore and Arctic Engineering OMAE2014 June 8-13, 2014, San Francisco, California, USA OMAE2014-23864 A MULTI-BODY ALGORITHM FOR WAVE
More informationRigid Body Equations of Motion for Modeling and Control of Spacecraft Formations - Part 1: Absolute Equations of Motion.
Rigid ody Equations of Motion for Modeling and Control of Spacecraft Formations - Part 1: Absolute Equations of Motion. Scott R. Ploen, Fred Y. Hadaegh, and Daniel P. Scharf Jet Propulsion Laboratory California
More informationFinal Exam TTK4190 Guidance and Control
Trondheim Department of engineering Cybernetics Contact person: Professor Thor I. Fossen Phone: 73 59 43 61 Cell: 91 89 73 61 Email: tif@itk.ntnu.no Final Exam TTK4190 Guidance and Control Friday May 15,
More informationCompatible Systems and Charpit s Method
MODULE 2: FIRST-ORDER PARTIAL DIFFERENTIAL EQUATIONS 28 Lecture 5 Compatible Systems Charpit s Method In this lecture, we shall study compatible systems of first-order PDEs the Charpit s method for solving
More informationDYNAMICS OF SERIAL ROBOTIC MANIPULATORS
DYNAMICS OF SERIAL ROBOTIC MANIPULATORS NOMENCLATURE AND BASIC DEFINITION We consider here a mechanical system composed of r rigid bodies and denote: M i 6x6 inertia dyads of the ith body. Wi 6 x 6 angular-velocity
More informationENERGY BASED CONTROL OF A CLASS OF UNDERACTUATED. Mark W. Spong. Coordinated Science Laboratory, University of Illinois, 1308 West Main Street,
ENERGY BASED CONTROL OF A CLASS OF UNDERACTUATED MECHANICAL SYSTEMS Mark W. Spong Coordinated Science Laboratory, University of Illinois, 1308 West Main Street, Urbana, Illinois 61801, USA Abstract. In
More information1749. Research on liquid sloshing model of partially-filled tank by nonlinear external excitation
1749. Research on liquid sloshing model of partially-filled tank by nonlinear external excitation Di Yu 1, Xiansheng Li 2, Hongfei Liu 3, Jianghui Dong 4 1, 2, 3 College of Traffic, Jilin University, Changchun,
More informationLecture 11 Overview of Flight Dynamics I. Dr. Radhakant Padhi Asst. Professor Dept. of Aerospace Engineering Indian Institute of Science - Bangalore
Lecture 11 Overview of Flight Dynamics I Dr. Radhakant Padhi Asst. Professor Dept. of Aerospace Engineering Indian Institute of Science - Bangalore Point Mass Dynamics Dr. Radhakant Padhi Asst. Professor
More informationDynamic Modeling of Rotary Double Inverted Pendulum Using Classical Mechanics
ISBN 978-93-84468-- Proceedings of 5 International Conference on Future Computational echnologies (ICFC'5) Singapore, March 9-3, 5, pp. 96-3 Dynamic Modeling of Rotary Double Inverted Pendulum Using Classical
More informationLecture II: Rigid-Body Physics
Rigid-Body Motion Previously: Point dimensionless objects moving through a trajectory. Today: Objects with dimensions, moving as one piece. 2 Rigid-Body Kinematics Objects as sets of points. Relative distances
More informationLinear Feedback Control Using Quasi Velocities
Linear Feedback Control Using Quasi Velocities Andrew J Sinclair Auburn University, Auburn, Alabama 36849 John E Hurtado and John L Junkins Texas A&M University, College Station, Texas 77843 A novel approach
More informationComputer Problem 1: SIE Guidance, Navigation, and Control
Computer Problem 1: SIE 39 - Guidance, Navigation, and Control Roger Skjetne March 12, 23 1 Problem 1 (DSRV) We have the model: m Zẇ Z q ẇ Mẇ I y M q q + ẋ U cos θ + w sin θ ż U sin θ + w cos θ θ q Zw
More information7 To solve numerically the equation of motion, we use the velocity Verlet or leap frog algorithm. _ V i n = F i n m i (F.5) For time step, we approxim
69 Appendix F Molecular Dynamics F. Introduction In this chapter, we deal with the theories and techniques used in molecular dynamics simulation. The fundamental dynamics equations of any system is the
More informationMechanical energy transfer by internal force during the swing phase of running
Available online at www.sciencedirect.com Procedia Engineering 34 (2012 ) 772 777 9 th Conference of the International Sports Engineering Association (ISEA) Mechanical energy transfer by internal force
More informationEuler-Lagrange's equations in several variables
Euler-Lagrange's equations in several variables So far we have studied one variable and its derivative Let us now consider L2:1 More:1 Taylor: 226-227 (This proof is slightly more general than Taylor's.)
More informationFuzzy Adaptive Control for Trajectory Tracking of Autonomous Underwater Vehicle
1392 - - - Fuzzy Adaptive Control for Trajectory Tracking of Autonomous Underwater Vehicle Saeed Nakhkoob (1) - Abbas Chatraei (2) - Khoshnam Shojaei (2) (1) MSc Department of Electrical Engineering, Islamic
More information41514 Dynamics of Machinery
41514 Dynamics of Machinery Theory, Experiment, Phenomenology and Industrial Applications Ilmar Ferreira Santos 1. Recapitulation Mathematical Modeling & Steps 2. Example System of Particle 3. Example
More informationthe EL equation for the x coordinate is easily seen to be (exercise)
Physics 6010, Fall 2016 Relevant Sections in Text: 1.3 1.6 Examples After all this formalism it is a good idea to spend some time developing a number of illustrative examples. These examples represent
More informationLecture Notes on Partial Dierential Equations (PDE)/ MaSc 221+MaSc 225
Lecture Notes on Partial Dierential Equations (PDE)/ MaSc 221+MaSc 225 Dr. Asmaa Al Themairi Assistant Professor a a Department of Mathematical sciences, University of Princess Nourah bint Abdulrahman,
More informationDYNAMIC CHARACTERISTICS OF OFFSHORE TENSION LEG PLATFORMS UNDER HYDRODYNAMIC FORCES
International Journal of Civil Engineering (IJCE) ISSN(P): 2278-9987; ISSN(E): 2278-9995 Vol. 3, Issue 1, Jan 214, 7-16 IASET DYNAMIC CHARACTERISTICS OF OFFSHORE TENSION LEG PLATFORMS UNDER HYDRODYNAMIC
More informationNoether s Theorem. 4.1 Ignorable Coordinates
4 Noether s Theorem 4.1 Ignorable Coordinates A central recurring theme in mathematical physics is the connection between symmetries and conservation laws, in particular the connection between the symmetries
More informationIf the symmetry axes of a uniform symmetric body coincide with the coordinate axes, the products of inertia (Ixy etc.
Prof. O. B. Wright, Autumn 007 Mechanics Lecture 9 More on rigid bodies, coupled vibrations Principal axes of the inertia tensor If the symmetry axes of a uniform symmetric body coincide with the coordinate
More informationCP1 REVISION LECTURE 3 INTRODUCTION TO CLASSICAL MECHANICS. Prof. N. Harnew University of Oxford TT 2017
CP1 REVISION LECTURE 3 INTRODUCTION TO CLASSICAL MECHANICS Prof. N. Harnew University of Oxford TT 2017 1 OUTLINE : CP1 REVISION LECTURE 3 : INTRODUCTION TO CLASSICAL MECHANICS 1. Angular velocity and
More informationRigid body simulation. Once we consider an object with spatial extent, particle system simulation is no longer sufficient
Rigid body dynamics Rigid body simulation Once we consider an object with spatial extent, particle system simulation is no longer sufficient Rigid body simulation Unconstrained system no contact Constrained
More informationNeural Network Model Reference Adaptive Control of a Surface Vessel
Neural Network Model Reference Adaptive Control of a Surface Vessel Alexander Leonessa and Tannen S. VanZwieten Abstract A neural network model reference adaptive controller for trajectory tracking of
More informationWe are IntechOpen, the world s leading publisher of Open Access books Built by scientists, for scientists. International authors and editors
We are IntechOpen, the world s leading publisher of Open Access books Built by scientists, for scientists 3,800 116,000 120M Open access books available International authors and editors Downloads Our
More informationDynamics of Open Chains
Chapter 9 Dynamics of Open Chains According to Newton s second law of motion, any change in the velocity of a rigid body is caused by external forces and torques In this chapter we study once again the
More informationBreu, Frequency Detuning of Parametric Roll
Frequency Detuning of Parametric Roll Conference on CeSOS Highlights and AMOS Visions, May 29, 2013 Dominik Breu Department of Engineering Cybernetics, NTNU, Trondheim, Norway Centre for Ships and Ocean
More informationA Ship Heading and Speed Control Concept Inherently Satisfying Actuator Constraints
A Ship Heading and Speed Control Concept Inherently Satisfying Actuator Constraints Mikkel Eske Nørgaard Sørensen, Morten Breivik and Bjørn-Olav H. Eriksen Abstract Satisfying actuator constraints is often
More information