u (surge) X o p (roll) Body-fixed r o v (sway) w (heave) Z o Earth-fixed X Y Z r (yaw) (pitch)

Size: px
Start display at page:

Download "u (surge) X o p (roll) Body-fixed r o v (sway) w (heave) Z o Earth-fixed X Y Z r (yaw) (pitch)"

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 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 information

directly with a gimbled system of gyros. Two obvious disadvantages of the Euler angle attitude representations are: () they are 3-parameter representa

directly 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 information

Chapter 4 The Equations of Motion

Chapter 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 information

Artificial 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 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 information

Autonomous Underwater Vehicles: Equations of Motion

Autonomous 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 information

Underactuated Dynamic Positioning of a Ship Experimental Results

Underactuated 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 information

Model Reference Adaptive Control of Underwater Robotic Vehicle in Plane Motion

Model 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 information

AB-267 DYNAMICS & CONTROL OF FLEXIBLE AIRCRAFT

AB-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 information

Flight Dynamics and Control

Flight 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 information

TTK4190 Guidance and Control Exam Suggested Solution Spring 2011

TTK4190 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 information

In this section of notes, we look at the calculation of forces and torques for a manipulator in two settings:

In 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 information

Dynamics. 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 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 information

HOW 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 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 information

1/30. Rigid Body Rotations. Dave Frank

1/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 information

Modeling of a Hexapod Robot; Kinematic Equivalence to a Unicycle

Modeling 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 information

Non Linear Submarine Modelling and Motion Control with Model in Loop

Non 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 information

Rigid body dynamics. Basilio Bona. DAUIN - Politecnico di Torino. October 2013

Rigid 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 information

Multibody simulation

Multibody 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 information

6. 3D Kinematics DE2-EA 2.1: M4DE. Dr Connor Myant

6. 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 information

Problem Description The problem we consider is stabilization of a single-input multiple-state system with simultaneous magnitude and rate saturations,

Problem 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 information

THRUST OPTIMIZATION OF AN UNDERWATER VEHICLE S PROPULSION SYSTEM

THRUST 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 information

Position in the xy plane y position x position

Position 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 information

oenofc : COXT&IBCTOEU. AU skaacst sftwer thsa4 aafcekr will be ehat«s«ai Bi. C. W. JUBSSOS. PERFECT THBOUGH SDFFEBISG. our

oenofc : 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 information

Mathematical Modelling and 3D Simulation of a Virtual Robotic Fish

Mathematical 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 information

Quaternion Feedback Regulation of Underwater Vehicles

Quaternion 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 information

Manipulator Dynamics 2. Instructor: Jacob Rosen Advanced Robotic - MAE 263D - Department of Mechanical & Aerospace Engineering - UCLA

Manipulator 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 information

Rotational & Rigid-Body Mechanics. Lectures 3+4

Rotational & 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 information

f x f y or else = m a y

f 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 information

Video 3.1 Vijay Kumar and Ani Hsieh

Video 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 information

MEROS Project. Technical Advances in Modeling and Control. Dr. Lotfi CHIKH February (33)

MEROS 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 information

A Discussion About Seakeeping and Manoeuvring Models For Surface Vessels

A 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 information

Translational and Rotational Dynamics!

Translational 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 information

Rotational Motion. Chapter 4. P. J. Grandinetti. Sep. 1, Chem P. J. Grandinetti (Chem. 4300) Rotational Motion Sep.

Rotational 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 information

Nonlinear Tracking Control of Underactuated Surface Vessel

Nonlinear 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 information

Lecture Schedule Week Date Lecture (M: 2:05p-3:50, 50-N202)

Lecture 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)

(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 information

Simulation of Kinematic and Dynamic Models of an Underwater Remotely Operated Vehicle

Simulation 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 information

Optimal 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. 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 information

Physical Dynamics (SPA5304) Lecture Plan 2018

Physical 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 information

Passive 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 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 information

Physical Dynamics (PHY-304)

Physical 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 information

Quadrotor Modeling and Control

Quadrotor 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 information

Dynamics. 1 Copyright c 2015 Roderic Grupen

Dynamics. 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 information

Modeling and Motion Analysis of the MARES Autonomous Underwater Vehicle

Modeling 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 information

COPYRIGHTED MATERIAL. Index

COPYRIGHTED 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 information

The 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 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 information

UAV Coordinate Frames and Rigid Body Dynamics

UAV 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 information

Trajectory Tracking of a Near-Surface Torpedo using Numerical Methods

Trajectory 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 information

Lesson Rigid Body Dynamics

Lesson 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 information

Robot Dynamics II: Trajectories & Motion

Robot 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 information

Research Article Investigation into the Dynamics and Control of an Underwater Vehicle-Manipulator System

Research 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 information

A 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 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 information

Dynamics. Basilio Bona. Semester 1, DAUIN Politecnico di Torino. B. Bona (DAUIN) Dynamics Semester 1, / 18

Dynamics. 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 information

Video 1.1 Vijay Kumar and Ani Hsieh

Video 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 information

Simulation of Plane Motion of Semiautonomous Underwater Vehicle

Simulation 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 information

Moving Mass Control for Underwater Vehicles

Moving 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 information

Design 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 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 information

Seakeeping Models in the Frequency Domain

Seakeeping 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 information

Nonlinear Observer Design for Dynamic Positioning

Nonlinear 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 information

SOFTWARE FOR MODELLING AND SIMULATION OF A REMOTELY-OPERATED VEHICLE (ROV)

SOFTWARE 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 information

Exam - TTK 4190 Guidance & Control Eksamen - TTK 4190 Fartøysstyring

Exam - 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 information

Optimization techniques for autonomous underwater vehicles: a practical point of view

Optimization 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 information

Video 2.1a Vijay Kumar and Ani Hsieh

Video 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 information

MODELLING 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 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 information

Simulation of Spatial Motion of Self-propelled Mine Counter Charge

Simulation 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 information

Research Article On the Dynamics of the Furuta Pendulum

Research 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 information

Control of the MARES Autonomous Underwater Vehicle

Control 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 information

DEVELOPMENT AND MATHEMATICAL MODELLING OF PLANNING TRAJECTORY OF UNMANNED SURFACE VEHICLE

DEVELOPMENT 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 information

Theory of Vibrations in Stewart Platforms

Theory 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 information

General Physics I. Lecture 10: Rolling Motion and Angular Momentum.

General 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 information

Modelling and Identification of Radiation-force Models for Ships and Marine Structures

Modelling 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 information

A MULTI-BODY ALGORITHM FOR WAVE ENERGY CONVERTERS EMPLOYING NONLINEAR JOINT REPRESENTATION

A 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 information

Rigid Body Equations of Motion for Modeling and Control of Spacecraft Formations - Part 1: Absolute Equations of Motion.

Rigid 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 information

Final Exam TTK4190 Guidance and Control

Final 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 information

Compatible Systems and Charpit s Method

Compatible 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 information

DYNAMICS OF SERIAL ROBOTIC MANIPULATORS

DYNAMICS 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 information

ENERGY 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. 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 information

1749. 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 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 information

Lecture 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 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 information

Dynamic Modeling of Rotary Double Inverted Pendulum Using Classical Mechanics

Dynamic 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 information

Lecture II: Rigid-Body Physics

Lecture 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 information

Linear Feedback Control Using Quasi Velocities

Linear 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 information

Computer Problem 1: SIE Guidance, Navigation, and Control

Computer 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 information

7 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

7 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 information

Mechanical energy transfer by internal force during the swing phase of running

Mechanical 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 information

Euler-Lagrange's equations in several variables

Euler-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 information

Fuzzy Adaptive Control for Trajectory Tracking of Autonomous Underwater Vehicle

Fuzzy 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 information

41514 Dynamics of Machinery

41514 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 information

the EL equation for the x coordinate is easily seen to be (exercise)

the 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 information

Lecture Notes on Partial Dierential Equations (PDE)/ MaSc 221+MaSc 225

Lecture 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 information

DYNAMIC CHARACTERISTICS OF OFFSHORE TENSION LEG PLATFORMS UNDER HYDRODYNAMIC FORCES

DYNAMIC 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 information

Noether s Theorem. 4.1 Ignorable Coordinates

Noether 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 information

If the symmetry axes of a uniform symmetric body coincide with the coordinate axes, the products of inertia (Ixy etc.

If 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 information

CP1 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 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 information

Rigid body simulation. Once we consider an object with spatial extent, particle system simulation is no longer sufficient

Rigid 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 information

Neural Network Model Reference Adaptive Control of a Surface Vessel

Neural 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 information

We 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. 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 information

Dynamics of Open Chains

Dynamics 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 information

Breu, Frequency Detuning of Parametric Roll

Breu, 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 information

A Ship Heading and Speed Control Concept Inherently Satisfying Actuator Constraints

A 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