Aula2 2023

You might also like

Download as pdf or txt
Download as pdf or txt
You are on page 1of 51

Ship Manoeuvring and Control

Lecture #2 – Kinematics

Dr. Lúcia Moreira


Centre for Marine Technology and Ocean Engineering (CENTEC)
Instituto Superior Técnico, Universidade de Lisboa
Lisboa, Portugal
lucia.moreira@centec.tecnico.ulisboa.pt 14/11/2023

Centre for Marine Technology and Ocean Engineering


Summary
2.1 Kinematic Preliminaries
2.2 Transformations between BODY and NED
2.3 Transformations between ECEF and NED
2.4 Transformations between ECEF and Flat-Earth
Coordinates

The study of dynamics can ve divided into 2 parts:


- Kinematics: which treats only geometrical aspects of motion;
- Kinetics: wich is the analysis of the forces causing the motion.

Overall Goal of Lectures 2 up to 8:


To represent the 6-DOF equations of motion in a compact matrix-vector form according
to:

www.centec.tecnico.ulisboa.pt Ship Manoeuvring and Control 2


In the end of this lecture we should:
1. Understand the geographic reference frame NED, the Earth-centered
reference frame ECEF and the body-fixed reference frame BODY;
2. Be able to write down the differential equations relating BODY velocities to
NED positions, both for Euler angles and unit quaternions;
3. Be able to:
• Transform ECEF positions (xe, ye, ze) to longitude, latitude, height and vice
versa;
• Transform longitude, latitude, height to flat-Earth positions (xn, yn, zn) and
vice versa;
4. Be able to define and visualize:
• Sideslip angle ;
• Drift angle c;
• Heading angle ;
• Course angle .
www.centec.tecnico.ulisboa.pt Ship Manoeuvring and Control 3
Six-Degrees Of Freedom (DOFs) Motions
BODY NED

Forces and Linear and Positions and


DOF moments angular velocities Euler angles
1 Motions in the xb-direction (surge) X u xn

2 Motions in the yb-direction (sway) Y v yn

3 Motions in the zb-direction (heave) Z w zn

4 Motions in the xb-axis (roll) K p 

5 Motions in the yb-axis (pitch) M q 

6 Motions in the zb-axis (yaw) N r 

The notation is adopted from 1.

1 SNAME (1950). The Society of Naval Architects and Marine Engineers.
Nomenclature for Treating the Motion of a Submerged Body Through a Fluid,
Technical and Research Bulletin Nº 1-5.
www.centec.tecnico.ulisboa.pt Ship Manoeuvring and Control 4
Generalized Coordinates

www.centec.tecnico.ulisboa.pt Ship Manoeuvring and Control 5


Vector Notation 2

2 Fossen, T.I. (2021). Handbook of Marine Craft Hydrodynamics and Motion Control, 2nd Edition, Wiley.

www.centec.tecnico.ulisboa.pt Ship Manoeuvring and Control 6


Summary: 6-DOFs Vectors

www.centec.tecnico.ulisboa.pt Ship Manoeuvring and Control 7


Reference Frames – Earth-Centered Reference Frames

www.centec.tecnico.ulisboa.pt Ship Manoeuvring and Control 8


Reference Frames – Geographic Reference Frames (Tangent Planes)

www.centec.tecnico.ulisboa.pt Ship Manoeuvring and Control 9


Reference Frames – Body-Fixed Reference Frames

www.centec.tecnico.ulisboa.pt Ship Manoeuvring and Control 10


Body-Fixed Reference Points

www.centec.tecnico.ulisboa.pt Ship Manoeuvring and Control 11


Transformations between BODY and NED (1/3)

www.centec.tecnico.ulisboa.pt Ship Manoeuvring and Control 12


Transformations between BODY and NED (2/3)

www.centec.tecnico.ulisboa.pt Ship Manoeuvring and Control 13


Transformations between BODY and NED (3/3)

www.centec.tecnico.ulisboa.pt Ship Manoeuvring and Control 14


Euler Angle Transformation (1/6)

www.centec.tecnico.ulisboa.pt Ship Manoeuvring and Control 15


Euler Angle Transformation (2/6)

www.centec.tecnico.ulisboa.pt Ship Manoeuvring and Control 16


Euler Angle Transformation (3/6)

www.centec.tecnico.ulisboa.pt Ship Manoeuvring and Control 17


Euler Angle Transformation (4/6)

www.centec.tecnico.ulisboa.pt Ship Manoeuvring and Control 18


Euler Angle Transformation (5/6)

www.centec.tecnico.ulisboa.pt Ship Manoeuvring and Control 19


Euler Angle Transformation (6/6)

www.centec.tecnico.ulisboa.pt Ship Manoeuvring and Control 20


Unit Quaternions (1/7)

www.centec.tecnico.ulisboa.pt Ship Manoeuvring and Control 21


Unit Quaternions (2/7)

www.centec.tecnico.ulisboa.pt Ship Manoeuvring and Control 22


Unit Quaternions (3/7)

www.centec.tecnico.ulisboa.pt Ship Manoeuvring and Control 23


Unit Quaternions (4/7)

www.centec.tecnico.ulisboa.pt Ship Manoeuvring and Control 24


Unit Quaternions (5/7)

www.centec.tecnico.ulisboa.pt Ship Manoeuvring and Control 25


Unit Quaternions (6/7)

www.centec.tecnico.ulisboa.pt Ship Manoeuvring and Control 26


Unit Quaternions (7/7)

www.centec.tecnico.ulisboa.pt Ship Manoeuvring and Control 27


Unit Quaternion from Euler Angles

NASA Mission Planning and Analysis Division (1977). "Euler Angles, Quaternions, and Transformation Matrices" (PDF).
NASA.
www.centec.tecnico.ulisboa.pt Ship Manoeuvring and Control 28
Unit Quaternion from Euler Angles

www.centec.tecnico.ulisboa.pt Ship Manoeuvring and Control 29


Euler Angles from a Unit Quaternion

www.centec.tecnico.ulisboa.pt Ship Manoeuvring and Control 30


Euler Angles from a Unit Quaternion

www.centec.tecnico.ulisboa.pt Ship Manoeuvring and Control 31


Transformation between ECEF and NED

www.centec.tecnico.ulisboa.pt Ship Manoeuvring and Control 32


Longitude and Latitude Transformations

www.centec.tecnico.ulisboa.pt Ship Manoeuvring and Control 33


Longitude/Latitude from ECEF Coordinates (1/3)

www.centec.tecnico.ulisboa.pt Ship Manoeuvring and Control 34


Longitude/Latitude from ECEF Coordinates (2/3)

www.centec.tecnico.ulisboa.pt Ship Manoeuvring and Control 35


Longitude/Latitude from ECEF Coordinates (3/3)

www.centec.tecnico.ulisboa.pt Ship Manoeuvring and Control 36


ECEF Coordinates from Latitude/Longitude (1/2)

www.centec.tecnico.ulisboa.pt Ship Manoeuvring and Control 37


ECEF Coordinates from Latitude/Longitude (2/2)

www.centec.tecnico.ulisboa.pt Ship Manoeuvring and Control 38


Transformations between ECEF and Flat-Earth Coordinates

www.centec.tecnico.ulisboa.pt Ship Manoeuvring and Control 39


Longitude, Latitude and Height from Flat-Earth Coordinates

www.centec.tecnico.ulisboa.pt Ship Manoeuvring and Control 40


Smallest Signed Angle: Smallest Difference between 2 Angles

www.centec.tecnico.ulisboa.pt Ship Manoeuvring and Control 41


Flat-Earth Coordinates from Longitude, Latitude and Height

www.centec.tecnico.ulisboa.pt Ship Manoeuvring and Control 42


Definitions of Course, Heading and Drift Angles

www.centec.tecnico.ulisboa.pt Ship Manoeuvring and Control 43


Drift Angle (Amplitude-Phase Form)

www.centec.tecnico.ulisboa.pt Ship Manoeuvring and Control 44


Extension to Ocean Currents: Slideslip Angle

www.centec.tecnico.ulisboa.pt Ship Manoeuvring and Control 45


Slideslip Angle

www.centec.tecnico.ulisboa.pt Ship Manoeuvring and Control 46


Definitions of Course, Heading, Drift and Slideslip Angles

www.centec.tecnico.ulisboa.pt Ship Manoeuvring and Control 47


Drift Angle versus Slideslip Angle (1/2)

www.centec.tecnico.ulisboa.pt Ship Manoeuvring and Control 48


Drift Angle versus Slideslip Angle (2/2)

www.centec.tecnico.ulisboa.pt Ship Manoeuvring and Control 49


Bibliography
Fossen, T.I. (1994). Guidance and Control of Ocean Vehicles (1st ed.), Wiley.

Fossen, T.I. (2011). Handbook of Marine Craft Hydrodynamics and Motion Control (1st ed.), Wiley.

Fossen, T.I. (2021). Handbook of Marine Craft Hydrodynamics and Motion Control, (2nd ed.), Wiley.

NASA Mission Planning and Analysis Division (1977). "Euler Angles, Quaternions, and
Transformation Matrices" (PDF). NASA.

SNAME (1950). The Society of Naval Architects and Marine Engineers. Nomenclature for Treating the
Motion of a Submerged Body Through a Fluid, Technical and Research Bulletin Nº 1-5.

www.centec.tecnico.ulisboa.pt Ship Manoeuvring and Control 50


Next Lecture:

Rigid-Body Kinetics
www.centec.tecnico.ulisboa.pt Ship Manoeuvring and Control 51

You might also like