You are on page 1of 33

Manoeuvring Models

(Module 4)
Prepared together with Andrew Ross

Dr Tristan Perez
Centre for Complex Dynamic Systems and Control (CDSC)

Professor Thor I Fossen


Department of Engineering Cybernetics

03/09/2007

One-day Tutorial, CAMS'07, Bol, Croatia

Vectorial Representation for Ships


From robotics to ship modeling (Fossen 1991)
Consider the classical robot manipulator model:
It is here assumed that the hydrodynamic coefficients are frequency independent. This will be relaxed later!

Cq, q q Mqq

- q is a vector of joint angles - is a vector of torque - M and C are the system inertia and Coriolis matrices

This model structure can be used as foundation to write the 6 DOF marine vessel equations of motion in a compact vectorial setting (Fossen 1994, 2002):

C D g M
- body velocities: u, v, w, p, q, r T - position and Euler angles: x, y, z, , , T - M, C and D denote the system inertia, Coriolis and damping matrices - g is a vector of gravitational and buoyancy forces and moments
03/09/2007 One-day Tutorial, CAMS'07, Bol, Croatia 2

Rigid-Body Equations of Motion


Newtonian Formulation (Body Frame)
m 0 0 m 0 mz g 0 mx g 0 0 m my g mx g 0 0 mz g my g Ix I yx I zx mz g 0 mx g I xy Iy I zy my g mx g 0 I xz I yz Iz

C RB RB M RB
where MRB rigid-body system inertia matrix CRB rigid-body Coriolis/centripetal matrix

M RB

0 0 mz g my g

Rigid-body system inertia matrix

See Fossen (1994, 2002) for parameterizations of CRB

The generalized forces on a floating vessel are superpositioned:

RB H wave wind current control


Hydrodynamic radiation-induced forces + viscous damping
03/09/2007 One-day Tutorial, CAMS'07, Bol, Croatia 3

Radiation-Induced Hydrodyn. Forces

Forces on the body when the body is forced to oscillate with the wave excitation frequency and there are no incident waves (Faltinsen 1990):
(1) (2)

(3)

Added mass due to the inertia of the surrounding fluid Radiation-induced (linear) potential damping due to the energy carried away by generated surface waves Restoring forces due to Archimedes (weight and buoyancy)
D P
added mass potential damping

C A R M A

g g o
restoring forces

hydrodynamic mass-damper-spring

Faltinsen (1990). Sea Loads on Ships and Offshore Structures, Cambridge.


03/09/2007 One-day Tutorial, CAMS'07, Bol, Croatia 4

Added Mass and Inertia

Fluid Kinetic Energy


The concept of fluid kinetic energy:
TA
1 2

Xu Yu MA Zu

Xv Yv Zv

Xw Yw Zw Kw Nw

Xp Yp Zp Kp Np

Xq Yq Zq

X r Yr Zr

M A

Ku Kv Nu Nv

Kq Kr Nq Nr

Mu Mv Mw Mp Mq Mr

can be used to derive the added mass terms. Any motion of the vessel will induce a motion in the otherwise stationary fluid. In order to allow the vessel to pass through the fluid, it must move aside and then close behind the vessel. Consequently, the fluid motion possesses kinetic energy that it would lack otherwise (Lamb 1932).

TRB=1/2 TM RB

Kinetic energy of fluid: TA=1/2 MA


T

03/09/2007

One-day Tutorial, CAMS'07, Bol, Croatia

6 DOF Body-Fixed Representation for Added Mass (Includes Coriolis/Centripetal Terms due to Added Mass)
2 Zw XA Xu Xw uq X q u w q wq Z q q 2 Xr Yv Xv Xp p r rp Y r r v vr Y p

Kirchhoff's Equations (1869)


TA
1 2

Xv ur Y w wr Yw vq Z p pq Y q Zr qr YA X v Yw Yq u w q
2 2 Yr Xv Yp Yv v p r vr Y w vp X r r X p Zr rp Z p p

M A
d dt

kinetic energy due to the fluid

Xw up wr X u ur Z w wp Zq pq X q qr
2 wq Zw Zq Xu ZA X w u w q uq X q q 2 Zp Zr Yv Yw v p r vp Y r rp Y p p

d dt
d dt d dt d dt d dt d dt
2

T 2
TA u TA v TA w TA p TA q TA r

T S T 1 2 1 1 S 2 T S 1 T 2 2 1

Xv up Y w wp Xv vq X p Yq pq X r qr
2 2 KA X p Zp Kq Xv u w q wu X r uq Y w w Y q Zr wq M r q 2 2 Y p v Kp Kr Yw p r v Y q Zr vr Z p vp M r r Kq rp

Xw uv Y v Zw vw Y r Zq wr Y p wp X q ur Yr Zq vq K r pq M q Nr qr
2 2 Xw MA Xq wq Zq uq M q u w q u w Z w Xu wu 2 2 Mr Yp Yq Kq v p r vr Y r vp K r p r K p Nr rp

Yw uv X v vw X r Zp up wr X p Zr wp ur M r pq K q qr
2 2 Xv N A X r u Zr Mr w q Yq uq Z p wq K q q u Yw wu X p

Yr v Kr Nr Xv p r vr X p Yq vp M r rp K q p v Xr
2

d dt

r TA q TA X A v w p TA r TA YA w u q TA p TA ZA u v w TA v TA r TA q T A e K A v w q r u TA w TA p TA r T A M A w u r p T T T T v A u A q A p A N A u v p q

X u Yp up Y r ur Z q wp Yv uv X w vw X q X q Yp vq K p Mq pq K r qr

MA

CA()
6

03/09/2007

One-day Tutorial, CAMS'07, Bol, Croatia

Viscous Hydrodynamic Damping

In addition to potential damping we have to include other dissipative viscous terms like skin friction, wave drift damping etc:
D D S
skin friction

D W
wave drift damping

D M
damping due to vortex shedding

Total hydrodynamic damping matrix:

D : D P D S D W D M

The hydrodynamic forces and moments written as the sum of :

can be now be

C A D g g o H M A

03/09/2007

One-day Tutorial, CAMS'07, Bol, Croatia

Equations of Motion
The resulting model is (frequency-independent coefficients):

C D g wave wind current control M


m Xu Xv X v m Yv Y w X w Y w m Zw my gZ p Xp mzg Yp myg Zp Ix Kp Ixy Kq Izx Kr mzg Xq my gXr Yq mxg Zq Ixy Kq Iy Mq Iyz Mr mx gY r Z r I zxKr I yzMr I zNr

Xw

Xp mz gY p mzg Xq myg Xr

Y q mx gZ q mx gY r Z r

System inertia matrix including added mass


Linear mass-damper-spring (frequency-independent)

M M RB M A
C C RB C A

03/09/2007

One-day Tutorial, CAMS'07, Bol, Croatia

Manoeuvring Hydrodynamics
In classical manoeuvring theory, the forces are modelled at a general non-linear function:

& = f( & , , ) + M
A particular affine parameterization is then used, and the coefficients are estimated linear regression from the data. The disadvantage of this model representation to a energy-based (Lagrangian) approach is that model reduction, symmetry/skew-symmetry properties, positive matrices, etc. are difficult to exploit in simulation and control design. This model can, however, be related to the Lagrangian model: as shown by Ross et al. 2007:

& + C( ) + D( ) + g( ) = M
03/09/2007 One-day Tutorial, CAMS'07, Bol, Croatia 9

Parameterisations
Two types of parameterisations for the hydrodynamic forces are generally used in classical manoeuvring theory:

Truncated Taylor-series expansions: Davison and Shiff (1946): 1st-order (linear) terms. Abkowitz (1964): odd terms up to 3rd order. 2nd -order modulus Fedyaevsky and Sobolev (1963) Norrbin (1970)

03/09/2007

One-day Tutorial, CAMS'07, Bol, Croatia

10

Parameterisations

2nd -order modulus


r v r + Yr r r r +Yv

Taylor-series
v 3 + Yvvr v 2 r Y = Yv v + Yr r + Yvvv v r 2 + Yrrr r 3 + Yvrr v + N r r + N vvv v 3 + N vvr v2 r N = Nv v r 2 + N rrr r 3 + N vrr

Y = Yv v + Yr r + Yv v v v + Yv r v r v + N r r + Nv v v v + N v r v r N = Nv r r r + N v r v r + N r

03/09/2007

One-day Tutorial, CAMS'07, Bol, Croatia

11

Parameterisations
As commented by Clarke (2003),

Taylor expansions give rise to a smooth representation of the forces, but have no physical meaning. 2nd-order modulus expansions represent well the hydrodynamic forces at angles of incidence: cross-flow drag.

03/09/2007

One-day Tutorial, CAMS'07, Bol, Croatia

12

Taylor-Series Expansions
hyd = fhyd (x) + fhyd x (x x) + fhyd
2

(x x)2 + ...

T & x = [ ]

Where the partial derivatives are taken at an equilibrium:

x = [0 0]

= [U 0 0 0 0 0]

03/09/2007

One-day Tutorial, CAMS'07, Bol, Croatia

13

Model of Abkowitz (1964)


The coefficients are called hydrodynamic derivatives. Many terms are set to zero by exploiting physically properties. If not, there will thousands of coefficients.

03/09/2007

One-day Tutorial, CAMS'07, Bol, Croatia

14

Model of Norrbin (1970)

03/09/2007

One-day Tutorial, CAMS'07, Bol, Croatia

15

2nd-Order Modulus
From Blanke and Christiansen (1986):

03/09/2007

One-day Tutorial, CAMS'07, Bol, Croatia

16

Measurement of Hydrodynamic Derivatives



Experiments with model tests. Full scale sea trials and system identification. Theoretical prediction methods. Regression analysis results from similar designs.

PMM

Model tests that can be performed Straight line in a towing tank, Rotating arm, Planar motion mechanism PMM, Oscillator tests, Free running (radio controlled).

03/09/2007

One-day Tutorial, CAMS'07, Bol, Croatia

17

Experimental Methods

Model testing in Peerlesspool in London


03/09/2007 One-day Tutorial, CAMS'07, Bol, Croatia 18

Measurement of Hydrodynamic Derivatives


Rotating arm

03/09/2007

One-day Tutorial, CAMS'07, Bol, Croatia

19

Typical Tests
Pure Sway:

Pure yaw:

Drift and yaw:


Different tests are used to fit different parts of the model.
03/09/2007 One-day Tutorial, CAMS'07, Bol, Croatia 20

Measurement of Hydrodynamic Derivatives

During the model tests, the model is forces to move and forces velocities and accelerations are recorded.

Then the hydrodynamic derivatives are estimated from regression analysis.

03/09/2007

One-day Tutorial, CAMS'07, Bol, Croatia

21

A Novel 4 DOF Manoeuvring Model


Ross et. al. (2007) has reassessed the manoeuvring models in the literature, and formulated a novel 4 DOF (surge, sway, roll, yaw) Lagrangian model using first principles and superposition of:

Potential (added mass) Circulation effects: lift and drag Effect of roll on circulation effects Cross-flow drag.

The advantage of the Lagrangian model is its vector representation which is tailor made for energy-based control design (Lyapunov).

03/09/2007

One-day Tutorial, CAMS'07, Bol, Croatia

22

Added Mass and Coriollis


The 4 DOF solution of Kirchhoffs equations can be expressed as (Fossen, 2002)

Added mass

Added mass Coriollis and Centripetal terms

03/09/2007

One-day Tutorial, CAMS'07, Bol, Croatia

23

Model of Ross et al. (2007)


Circulation effects (lift and drag), effect of roll on circulation effects and crossflow drag (modulus representation) are derived in Ross et al. (2007):

where the components are:

03/09/2007

One-day Tutorial, CAMS'07, Bol, Croatia

24

Manoeuvring Model
Combining all the terms in a matrix for, we obtain the manoeuvring equations in Lagrangian form (Fossen 1994, 2002).

03/09/2007

One-day Tutorial, CAMS'07, Bol, Croatia

25

Model Validation with PMM Data


To validate the model, Ross et al. (2007) used data of several PMM tests, and perform a regression based on the model structure derived. Then compared the fit with that of a model fitted by a tank testing facility to the same dataset.

03/09/2007

One-day Tutorial, CAMS'07, Bol, Croatia

26

Fitting Using PMM Data @ 30kt

03/09/2007

One-day Tutorial, CAMS'07, Bol, Croatia

27

Validation in Full Scale (Perez et al.,2007)


Perez et al. (2007) fitted a simplified model to data recorded on full scale manoeuvres of Austals Trimaran Hull 260.

The parameters were fitted with data of a 20-20 zigzag test, and then the model validated with data of a 10-10 zig-zag test.
03/09/2007 One-day Tutorial, CAMS'07, Bol, Croatia 28

Simplified Model
The model was simplified according to the that of Blanke (1981). This was done because the excitation signal was not rich enough to estimate all the parametersthe zig-zag test is not designed for system identification!

03/09/2007

One-day Tutorial, CAMS'07, Bol, Croatia

29

Model Fitting (20-20 ZZ)

03/09/2007

One-day Tutorial, CAMS'07, Bol, Croatia

30

Model Validation (10-10 ZZ)

03/09/2007

One-day Tutorial, CAMS'07, Bol, Croatia

31

Effects of Currents
In some applications, where positioning is important, the effects of current must be considered:
& = J ( ) & + C RB ( ) + C A ( r ) r + D A ( r ) r + G( ) = ( M RB + M A ) r = c

The current has to effects, which are represented with the velocity of the vessel relative to the current velocity:

Potential: The Munk moment is incorporated in the added mass Coriollis-Centripetal terms. Viscous: eddy making and skin friction. These are incorporated in the cross-flow drag.
One-day Tutorial, CAMS'07, Bol, Croatia 32

03/09/2007

References

Davidson, K. S. M. and L. I. Schiff (1946). Turning and Course Keeping Qualities. Transactions of SNAME. Abkowitz, M. A. (1964). Lectures on Ship Hydrodynamics - Steering and Manoeuvrability. Technical Report Hy-5. Hydro- and Aerodynamic Laboratory. Lyngby, Denmark. Fedayevsky, K.K. and G.V. Sobolev (1963). Control and Stability in Ship Design. State Union Shipbuilding Publishing House. Leningrad, USSR. Norrbin, N. (1971). Theory and observations on the use of a mathematical model for ship manoeuvring in deep and conned water. Technical Report 63.Swedish State Shipbuilding Experimental Tank. Gothenburg. Clarke, D. (2003). The foundations of steering and manoeuvring. In: Proceedings of the IFAC Conference on Control Applications. Plenary talk. Ross, A., T. Perez, and T. Fossen (2007) "A Novel Manoeuvring Model based on Low-aspect-ratio Lift Theory and Lagrangian Mechanics." IFAC Conference on Control Applications in Marine Systems (CAMS). Bol, Croatia, Sept. Blanke, M. (1981). Ship Propulsion Losses Related to Automated Steering and Prime Mover Control. PhD thesis. The Technical University of Denmark, Lyngby. Christensen, A. and M. Blanke (1986). A Linearized State-Space Model in Steering and Roll of a High-Speed Container Ship. Technical Report 86-D-574.Servolaboratoriet, Technical University of Denmark. Denmark. Perez,T., T, Mak, T. Armstrong, A.Ross, T. I. Fossen (2007) Validation of a 4DOF Manoeuvring Model of a High-speed Vehicle-Passenger Trimaran." In Proc. 9th International conference on Fast Transportation. Shanghai, China Sept.

03/09/2007

One-day Tutorial, CAMS'07, Bol, Croatia

33

You might also like