CH3 Part2

Embed Size (px)

Citation preview

  • 7/30/2019 CH3 Part2

    1/49

    1 TTK 4190 Guidance and Control (T. I. Fossen) Lecture Notes 2005

    Chapter 3 - Dynamics of Marine Vessels

    3.1 Rigid-Body Dynamics

    3.2 Hydrodynamic Forces and Moments

    3.3 6 DOF Equations of Motion3.4 Model Transformations Using Matlab

    3.5 Standard Models for Marine Vessels

    M C

    D

    g

    go w

    M - system inertia matrix (including added mass)

    C

    - Coriolis-centripetal matrix (including added mass)

    D

    - damping matrix

    g

    - vector of gravitational/buoyancy forces and moments

    - vector of control inputs

    go - vector used for pretrimming (ballast control)

    w - vector of environmental disturbances (wind, waves and currents)

  • 7/30/2019 CH3 Part2

    2/49

    2 TTK 4190 Guidance and Control (T. I. Fossen) Lecture Notes 2005

    A floating or submerged vessel can be pretrimmed by pumping water between the

    ballast tanks of the vessel. This implies that the vessel can be trimmed in heave,

    pitch and roll:

    3.2.4 Ballast Systems

    z zd, d, d 3 modes with restoring forces/moment

    Steady-state solution:

    M C

    D

    g

    go XX X X

    gdgo w

    d, , ,zd,d,d, where

    The ballast vectorgo is computed by using hydrostatic analyses.

    main equation for ballast computations

  • 7/30/2019 CH3 Part2

    3/49

    3 TTK 4190 Guidance and Control (T. I. Fossen) Lecture Notes 2005

    Consider a marine vessel with n ballast tanks of volumes ViVi,max (i=1,,n).

    For each ballast tank the water volume is defined:

    3.2.4 Ballast Systems

    Vi hi o

    hiAi hdh Ai hi , (Ai hconstant)

    A (h )i i

    hi Vi

    Wi

    g

    x

    z

    zoom in

    Zballast i1n

    Wi g i1n

    Vi

    The gravitational forces Wi in heave are:

  • 7/30/2019 CH3 Part2

    4/49

    4 TTK 4190 Guidance and Control (T. I. Fossen) Lecture Notes 2005

    3.2.4 Ballast Systems

    Restoring moments due to the heave force Zballast:

    rib xi ,yi ,zi , i 1, , nBallast tanks location with respect to O:

    Kballast gi1

    n

    y iVi

    Mballast gi1

    n

    x iVi

    m r f

    x

    y

    z

    0

    0

    Zballast

    yZballast

    xZballast

    0

    go

    0

    0

    Zballast

    Kballast

    Mballast

    0

    g

    0

    0

    i1n

    Vi

    i1

    nyi Vi

    i1

    nx i Vi

    0

    Resulting

    ballast

    model:

  • 7/30/2019 CH3 Part2

    5/49

    5 TTK 4190 Guidance and Control (T. I. Fossen) Lecture Notes 2005

    Conditions for Manual Pretrimming

    Trimming is usually done under the assumptions that and are small such:

    3.2.4 Ballast Systems

    Reduced order system (heave, roll, andpitch):

    d d

    gd

    Gd

    Gr Zz 0 Z

    0 K 0

    Mz 0 M

    gor g

    i1n

    Vi

    i1

    ny i Vi

    i1

    nx i Vi

    dr zd,d,d

    wr w3, w4, w5

    Grdr go

    r wr

    Zz 0 Z

    0 K 0

    Mz 0 M

    zd

    d

    d

    g i1

    nVi w3

    g i1

    ny i Vi w4

    g i1

    nx i Vi w5

    Steady-state

    condition:

    This is a set of linear

    equations wherethe volumes Vi

    can be found by

    assuming that wi=0

    (zero disturbances)

  • 7/30/2019 CH3 Part2

    6/49

    6 TTK 4190 Guidance and Control (T. I. Fossen) Lecture Notes 2005

    Assume that the disturbances in heave, roll, andpitch have means of zero.Consequently:

    and

    can be written:

    3.2.4 Ballast Systems

    Zz 0 Z

    0 K 0

    Mz 0 M

    zd

    d

    d

    g i1

    nVi w3

    g i1

    nyi Vi w4

    g i1

    nxi Vi w5

    wr w3, w4, w5 0

    H y

    g

    1 1 1

    y1 yn1 yn

    x1 xn1 xn

    V1

    V2

    Vn

    ZzzdZd

    Kd

    MzzdMd

    H y H HH 1y

    The water volumes Viis found by using the pseudo-inverse:

  • 7/30/2019 CH3 Part2

    7/49

    7 TTK 4190 Guidance and Control (T. I. Fossen) Lecture Notes 2005

    Example (Semi-Submersible Ballast Control) Consider a semi-submersible

    with 4 ballast tanks located at

    In addition,yz-symmetry implies that

    3.2.4 Ballast Systems

    P P

    P

    P

    P P

    V1 V2

    V4 V3

    xb

    yb

    O

    p1

    p2

    p3

    +

    +

    +

    r1b x, y, r2

    b x, y, r3b x,y,r4

    b x,y

    Z Mz 0

    H g

    1 1 1 1

    y y y y

    x x x x

    y

    Zzzd

    Kd

    Md

    gAwp0zd

    gGMTd

    gGMLd

    V1

    V2

    V3

    V4

    14g

    1 1y1x

    1 1y 1x

    1 1y 1x

    1 1y1x

    gAwp

    0zd

    gGMTd

    gGMLd

    H y H HH 1y

    Inputs: zd,d,d

  • 7/30/2019 CH3 Part2

    8/49

    8 TTK 4190 Guidance and Control (T. I. Fossen) Lecture Notes 2005

    An example of a highly sophisticated pretrimming system is theSeaLaunch trim and heel correction system (THCS):

    3.2.4 Ballast SystemsSeaLaunch:

    This system is designed such

    that the platform maintains

    constant roll and pitch angles

    during changes in weight. Themost critical operation is when

    the rocket is transported from

    the garage on one side of the

    platform to the launch pad.

    During this operation the

    water pumps operate at theirmaximum capacity to

    counteract the shift in weight.

    A feedback system controls the pumps to maintain the

    correct water level in each of the legs during

    transportation of the rocket

  • 7/30/2019 CH3 Part2

    9/49

    9 TTK 4190 Guidance and Control (T. I. Fossen) Lecture Notes 2005

    3.2.4 Ballast Systems

    Automatic Pretrimming using Feedback from

    In the manual pretrimming case it was assumed that wr=0. This assumption canbe removed by using feedback.

    The closed-loop dynamics of a PID-controlled water pump can be described by a

    1st-order model with amplitude saturation:

    Tj (s) is a positive time constant

    pj (m/s) is the volumetric flow rate pumpj

    pdj is the pump set-point.

    The water pump capacity is different for

    positive and negative flow directions:

    zd,d,d

    Tjpj pj satpdj

    satpdj

    pj,max pj pj,max

    pdj pj,max pdj pj,max

    pj,max pdj pj,max

    0.63 ,

    ,

  • 7/30/2019 CH3 Part2

    10/49

    10 TTK 4190 Guidance and Control (T. I. Fossen) Lecture Notes 2005

    Example (Semi-Submersible Ballast Control, Continues): The water flow

    model corresponding to the figure is:

    3.2.4 Ballast Systems

    P P

    P

    P

    P P

    V1 V2

    V4 V3

    xb

    yb

    O

    p1

    p2

    p3

    +

    +

    +

    V1 p1

    V2 p3

    V3 p2 p3

    V4 p1 p2

    Tp p satpd

    Lp

    V1

    V2V3

    V4

    , p

    p1

    p2

    p3

    , L

    1 0 0

    0 0 10 1 1

    1 1 0

  • 7/30/2019 CH3 Part2

    11/49

    11 TTK 4190 Guidance and Control (T. I. Fossen) Lecture Notes 2005

    -T-1 Lsat( ).

    ppd

    go ( )

    r

    -

    ballastcontroller

    Gr

    d

    Closed-loop pump dynamics with water volume as output

    r

    r

    ( )Gr

    -1

    Steady-state relationship forwater volume and trim

    3.2.4 Ballast Systems

    Gr r gor wr

    Feedback control system:

    pd HpidsGr

    dr

    r

    Hpidsdiagh1,pids, h2,pids, . . . , hm,pids

    Tp p satpd

    Lp

    Equilibrium equation:Dynamics:

  • 7/30/2019 CH3 Part2

    12/49

    12 TTK 4190 Guidance and Control (T. I. Fossen) Lecture Notes 2005

    3.2.4 Ballast Systems

    SeaLaunch Trim and Heel Correction System (THCS)

  • 7/30/2019 CH3 Part2

    13/49

    13 TTK 4190 Guidance and Control (T. I. Fossen) Lecture Notes 2005

    3.2.4 Ballast Systems

  • 7/30/2019 CH3 Part2

    14/49

    14 TTK 4190 Guidance and Control (T. I. Fossen) Lecture Notes 2005

    S

    Marine Segment

    3.2.4 Ballast Systems

  • 7/30/2019 CH3 Part2

    15/49

    15 TTK 4190 Guidance and Control (T. I. Fossen) Lecture Notes 2005

    0 187.5 375 562.5 750 937.5 1125 1312.5 1500

    21.5

    10.5

    00.5

    11.5

    22.5

    33.5

    44.5

    55.5

    6

    Roll and pitch during launch time (secs)

    rollandp

    itch(

    deg)

    420 430 440 450 460 4702

    0

    2

    4

    6

    Measured pitch during launch

    time (secs)

    Pitch

    angle(deg)

    4.21

    0.95

    A1

    jp

    470420 jp20 10 0 10 20 30

    2

    0

    2

    4

    6

    Calculated pitch motions

    time (secs)

    pitcha

    ngle

    (deg)

    4.326

    0.202

    Z4

    l180

    29.77515Z

    1 l

    roll

    pitch

    3.2.4 Ballast SystemsRoll and pitch angles during lift-off

    CNN

    10th October 1999

  • 7/30/2019 CH3 Part2

    16/49

    16 TTK 4190 Guidance and Control (T. I. Fossen) Lecture Notes 2005

    3.3 6 DOF Equations of Motion

    Body-Fixed Vector Representation

    M C D g go w

    J

    M MRB MA

    CCRBCA

    DDPDSDWDM

    NED Vector Representation

    Kinematic transformation (assuming that exists-i.e., ):J1

    /2

    J J1

    JJ J1JJ1

    MJM J1

    C, JCMJ1JJ1

    D, JDJ1

    gJg

    MC, D, gJ go w

  • 7/30/2019 CH3 Part2

    17/49

    17 TTK 4190 Guidance and Control (T. I. Fossen) Lecture Notes 2005

    3.3.1 Nonlinear Equations of Motion

    (1) MM 0 6

    (2) s

    M

    2C

    , s 0 s 6

    , 6

    , 6

    (3) D, 0 6, 6

    Properties of the NED Vector Representation

    ifM M 0 and M 0.

    It should be noted that C, will not be skew-symmetrical although Cis skew-symmetrical.

    MC, D, gJ go w

  • 7/30/2019 CH3 Part2

    18/49

    18 TTK 4190 Guidance and Control (T. I. Fossen) Lecture Notes 2005

    3.3.1 Nonlinear Equations of Motion

    M

    m Xu Xv Xw

    Xv m Yv Yw

    Xw Yw m Zw

    Xp mz gYp mygZp

    mz gXq Yq mxgZq

    mygXr mxgYr Zr

    Xp mz gXq mygXr

    mzgYp Yq mxgYr

    mygZp mxgZq Zr

    IxKp IxyKq IzxKr

    IxyKq IyMq IyzMr

    IzxKr IyzMr IzNr

    Property (System Inertia Matrix) Fora rigid body thesystem inertia matrix is

    strictly positive if and only ifMA>0, that is:

    If the body is at rest (or at most is moving at low speed) under the assumption of

    an ideal fluid, the zero-frequency system inertia matrix is always positive definite,

    that is

    where:

    M MRB MA 0

    M M 0

    M M

  • 7/30/2019 CH3 Part2

    19/49

    19 TTK 4190 Guidance and Control (T. I. Fossen) Lecture Notes 2005

    Property (Coriolis and Centripetal Matrix): For a rigid body moving

    through an ideal fluid the Coriolis and centripetal matrix can always beparameterized such that it is skew-symmetric, that is

    IfM is nonsymmetric, we write M as the sum of asymmetric andskew-

    symmetric matrix:

    where

    This implies that we can compute C from

    CC , 6

    12

    M M 0M 0 T 12

    M 12

    M 0

    M 12

    M M 12

    M M

    M M 12

    M M0

    M M 0

    3.3.1 Nonlinear Equations of Motion

  • 7/30/2019 CH3 Part2

    20/49

    20 TTK 4190 Guidance and Control (T. I. Fossen) Lecture Notes 2005

    Assumption (Small Roll and Pitch Angles) The roll and pitch angles:

    These are good assumptions for vessels where the pitch and roll motions arelimited-i.e., highly metacentric stable vessels

    This assumption implies that:

    where

    3.3.2 Linearized Equations of Motion

    ,are small

    J0

    P

    P R 033

    033 I33

  • 7/30/2019 CH3 Part2

    21/49

    21 TTK 4190 Guidance and Control (T. I. Fossen) Lecture Notes 2005

    Definition (Vessel Parallel Coordinate System) The vessel parallel coordinate

    system is defined as:

    where is the NED position/attitude decomposed in body coordinates and P

    is given by

    Notice that PTP = I66.

    pP

    p

    P R 033

    033 I33

    3.3.2 Linearized Equations of Motion

    NED

    BODYp

    xb

    ybxn

    yn

  • 7/30/2019 CH3 Part2

    22/49

    22 TTK 4190 Guidance and Control (T. I. Fossen) Lecture Notes 2005

    Low Speed Applications (Station-Keeping)

    Vessel parallel (VP) coordinates implies:

    3.3.2 Linearized Equations of Motion

    pP

    P

    P

    Pp

    PP

    rSp

    where andr

    S

    0 1 0 0 0 0

    1 0 0 0 0 0

    0 0 0 0 0 0

    0 0 0 0 0 0

    0 0 0 0 0 0

    For low speed applications r 0. This gives a linear model:

    p

  • 7/30/2019 CH3 Part2

    23/49

    23 TTK 4190 Guidance and Control (T. I. Fossen) Lecture Notes 2005

    3.3.2 Linearized Equations of Motion

    The gravitational and buoyancy forces can also be expressed in terms ofVP

    coordinates. For small roll and pitch angles:

    Notice that this formula confirms that the restoring forces of a leveled vessel( ) is independent of the yaw angle .

    g0

    PG PGP G

    pG

    p

    0

    For a neutrally buoyant submersible (W=B) withxg=xb andyg=yb we have:

    For a surface vessel G is defined as:

    G diag0,0,0,0, zg zbW, zg zbW, 0

    G

    022 0230

    0

    032 Gr

    0

    0

    0 0 0 0 0 0

    , Gr

    Zz 0 Z

    0 K 0

    Mz 0 M

    PGP G

    Notice that:

  • 7/30/2019 CH3 Part2

    24/49

    24 TTK 4190 Guidance and Control (T. I. Fossen) Lecture Notes 2005

    Low-Speed Maneuvering and DP: implies that the nonlinear Coriolis,

    centripetal, damping, restoring, and buoyancy forces and moments can belinearized about and . Since C(0)=0 and Dn(0)=0 it makes

    sense to: approximate:

    M C0

    D DnD

    g

    Gp

    go

    p

    M D Gp

    w

    0

    0 0

    3.3.2 Linearized Equations of Motion

    The resulting state-space model becomes:

    x Ax Bu E

    A0 I

    M1G M1D, B

    0

    M1, E

    0

    M1

    x p, , u

    which is the linear time invariant(LTI) state-space model used in DP.

    P p

  • 7/30/2019 CH3 Part2

    25/49

    25 TTK 4190 Guidance and Control (T. I. Fossen) Lecture Notes 2005

    3.3.2 Linearized Equations of Motion

    Vessels in Transit (Cruise Condition):

    For vessels in transit the cruise speed is assumed to satisfy:

    This suggests that

    where

    u uo

    N uo C D | o

    o uo,0,0,0,0,0

    p o

    M N uo G p w

    o

    Linear parameter varying(LPV) model:

    x Auox Bu Ew F o

    A uo 0 I

    M1G M1N uo, B

    0

    M1, E

    0

    M1, F

    I

    0

    x p,

  • 7/30/2019 CH3 Part2

    26/49

    26 TTK 4190 Guidance and Control (T. I. Fossen) Lecture Notes 2005

    Models for ships, semi-submersibles, and underwater vehicles are usually

    represented as one of the following subsystemes:

    Surge model: velocity u

    Maneuvering model (sway and yaw): velocities v and r

    Horizontal motion (surge, sway, and yaw): velocities u,v, and r

    Longitudinal motion (surge, heave, and pitch): velocities u,w, and qLateral motion: (sway, roll, and yaw): velocities v,p, and r

    or:

    Horizontal plane models: DOFs 1, 2, 6

    Longitudinal motion: DOFs 1, 3, 5

    Lateral motion: DOFs 2, 4, 6

    3.5 Standard Models for Marine Vessels

  • 7/30/2019 CH3 Part2

    27/49

    27 TTK 4190 Guidance and Control (T. I. Fossen) Lecture Notes 2005

    The horizontal motion of a ship or

    semi-submersible is described bythe motion components insurge,

    sway, andyaw.

    This implies that the dynamics

    associated with the motion in heave,

    roll, andpitch are neglected, that is

    w=p=q=0.

    3.5.1 3 DOF Horizontal Motion

    u, v, r n, e,

    Low-speed applications-i.e., dynamically positioned ships where U0,

    and maneuvering at high speed will now be treated separately.

  • 7/30/2019 CH3 Part2

    28/49

    28 TTK 4190 Guidance and Control (T. I. Fossen) Lecture Notes 2005

    3.5.1 3 DOF Horizontal Motion

    Low-Speed Model for Dynamically Positioned Ship

    Consider the 6 DOF kinematic expressions:

    For small roll and pitch angles and no heave this reduces to:

    Rb

    n

    cc sccss ssccs

    s

    c

    c

    c

    s

    ss

    c

    s

    ss

    c

    s cs cc

    T

    1 st ct

    0 c s

    0 s/c c/c

    JRb

    n 033

    033 T

    J3 DOF

    R

    cos sin 0

    sin cos 0

    0 0 1

  • 7/30/2019 CH3 Part2

    29/49

    29 TTK 4190 Guidance and Control (T. I. Fossen) Lecture Notes 2005

    Assume that the ship has homogeneous mass distribution,xz-plane symmetry andyg=0:

    MRB

    m 0 0 0 mzg myg

    0 m 0 mzg 0 mxg

    0 0 m myg mxg 0

    0 mzg myg Ix Ixy Ixz

    mzg 0 mxg Iyx Iy Iyz

    myg mxg 0 Izx Izy Iz

    3.5.1 3 DOF Horizontal Motion

    MA

    Xu Xv Xw Xp Xq Xr

    Yu Yv Yw Yp Yq Yr

    Zu Zv Zw Zp Zq Zr

    Ku Kv Kw Kp Kq Kr

    Mu Mv Mw Mp Mq Mr

    Nu Nv Nw Np Nq Nr

    MRB

    m 0 0

    0 m mxg

    0 mxg Iz

    CRB

    0 0 mxgr v

    0 0 mu

    mxgr v mu 0

    MA

    Xu 0 0

    0 Yv Yr

    0 Yr Nr

    CA

    0 0 Yvv Yrr

    0 0 Xuu

    Yvv Yrr Xuu 0

    X

    X

    X

    XX

    X

  • 7/30/2019 CH3 Part2

    30/49

    30 TTK 4190 Guidance and Control (T. I. Fossen) Lecture Notes 2005

    3.5.1 3 DOF Horizontal MotionFor the 3 DOF low speed model, M = MT and C = -CT, that is:

    As for the system inertia matrix, linear damping in surge is decoupled from swayand yaw. This implies that:

    Linear damping is a good assumption for low-speed applications. Similarly thequadratic velocity terms given by are negligible in DP

    M m Xu 0 0

    0 m Yv mxgYr

    0 mxgYr IzNr

    C

    0 0 m Yvv mxgYrr

    0 0 m Xuu

    m Yvv mxgYrr m Xuu 0

    D

    Xu 0 0

    0 Yv Yr

    0 Nv Nr

    C

  • 7/30/2019 CH3 Part2

    31/49

    31 TTK 4190 Guidance and Control (T. I. Fossen) Lecture Notes 2005

    3.5.1 3 DOF Horizontal Motion

    Resulting Low-Speed (DP) Model:

    where

    B is the control matrix describing the thruster configuration and u is the control input.

    Nonlinear Maneuvering Model:

    At higher speeds the assumptions that

    This suggests the following 3 DOF nonlinear maneuvering model:

    R

    M D

    Bu M = MT>0 and D = DT>0

    D D Dn D and C 0 are violated

    R

    M C D

    l d d l f d

  • 7/30/2019 CH3 Part2

    32/49

    32 TTK 4190 Guidance and Control (T. I. Fossen) Lecture Notes 2005

    3.5.2 Decoupled Models for Forward

    Speed/Maneuvering

    For vessels moving at constant (or at least slowly-varying) forward speed:

    the 3 DOF maneuvering model can be decoupled in a:

    Forward speed (surge subsystem)

    Sway-yaw subsystem for maneuvering

    Forward Speed Model

    Starboard-port symmetry implies that surge is decoupled from sway and yaw:

    where is the sum of control forces in surge. Notice that both linearand quadratic

    dampinghave been included in order to cover low- and high-speed applications.

    U u2 v2 u

    m XuuXuu X|u|u|u|u 1

    1

    3 2 l d d l f d

  • 7/30/2019 CH3 Part2

    33/49

    33 TTK 4190 Guidance and Control (T. I. Fossen) Lecture Notes 2005

    3.5.2 Decoupled Models for Forward

    Speed/Maneuvering

    2 DOF Linear Maneuvering Model (Sway-Yaw Subsystem)

    A linear maneuvering model is based on the assumption that the cruise speed:

    while v and rare assumed to be small.

    Representation 1 (see also lecture notes by Professor David Clark)

    The 2nd and 3rd rows in the DP model

    with u=uo, yields:

    u uo constant

    C

    0 0 m Yvv mxgYrr

    0 0 m Xuu

    m Yvv mx gYrr m Xuu 0

    C m Xuuor

    m Yvuov mxgYruor m Xuuov

    0 m Xuuo

    XuYvuo mxgYruo

    v

    r

    C C

    Notice that

    3 5 2 D l d M d l f F d

  • 7/30/2019 CH3 Part2

    34/49

    34 TTK 4190 Guidance and Control (T. I. Fossen) Lecture Notes 2005

    3.5.2 Decoupled Models for Forward

    Speed/Maneuvering

    Assume that the ship is controlled by a single rudder:

    and that linear damping dominates:

    then:

    where

    bY

    N

    D D DnD

    M N uo b

    M m Yv mxgYr

    mxgYr IzNr

    NuoYv m XuuoYr

    XuYvuoNv mxgYruoNr

    bY

    N

    v, r

    This is the linear maneuvering model

    as used by Clark, Fossen and others.

    Developed from MRB, CRB, MA, CA

    Notice:N includes the famous

    Munk moment and some otherCA-terms

    3 5 2 D l d M d l f F d

  • 7/30/2019 CH3 Part2

    35/49

    35 TTK 4190 Guidance and Control (T. I. Fossen) Lecture Notes 2005

    3.5.2 Decoupled Models for Forward

    Speed/Maneuvering2 DOF Linear Maneuvering Model (Sway-Yaw Subsystem)

    Representation 2 (Davidson and Schiff 1946). Starts with Newtons law:

    where linear terms in acceleration, velocity and rudderare added according to:

    Notice: This approach does not included the CA-matrix. The resulting model is:

    In this model theMunk momentis missing in the yaw equation. This is a destabilizing moment

    known from aerodynamics which tries to turn the vessel. Also notice that two other less

    important CA-terms are removed from N(uo) when compared to Representation 1.

    MRB CRB RB

    RB YN

    Yv YrNv Nr

    Yv YrNv Nr

    M N uo b

    M m Yv mxgYr

    mxgYr IzNr, N uo

    Yv muoYr

    Nv mxguoNr, b

    Y

    N

    3 5 2 D l d M d l f F d

  • 7/30/2019 CH3 Part2

    36/49

    36 TTK 4190 Guidance and Control (T. I. Fossen) Lecture Notes 2005

    3.5.2 Decoupled Models for Forward

    Speed/Maneuvering

    1 DOF Autopilot Model (Yaw Subsystem)

    A linear autopilot model for course control can be derived from the maneuvering model

    by defining the yaw rate ras output:

    Hence, application of theLaplace transformation yields (Nomoto 1957):

    The 1st-order Nomoto modelis obtained by defining the equivalent time constant as:

    M N uo b

    r c , c 0, 1

    r

    s

    K1T3s

    1T1s1T2s2nd-order Nomoto model

    T T1 T2 T3

    r

    s K

    1Ts

    s Ks1Tsr

  • 7/30/2019 CH3 Part2

    37/49

    37 TTK 4190 Guidance and Control (T. I. Fossen) Lecture Notes 2005

    3.5.3 Longitudinal and Lateral Models

    The 6 DOF equations of motion can in many cases be divided into two non-

    interacting (or lightly interacting) subsystems:

    Longitudinal subsystem: states u,w,q, and

    Lateral subsystem: states v,p,r, and

    This decomposition is good forslender bodies (large length/width ratio). Typical

    applications are aircraft, missiles, andsubmarines.

  • 7/30/2019 CH3 Part2

    38/49

    38 TTK 4190 Guidance and Control (T. I. Fossen) Lecture Notes 2005

    yz-plane of symmetry

    (fore/aft symmetry)

    3.5.3 Longitudinal and Lateral Models

    M

    m11 m12 0 0 0 m16

    m21 m22 0 0 0 m26

    0 0 m33 m34 m35 0

    0 0 m43 m44 m45 0

    0 0 m53 m54 m55 0

    m61 m62 0 0 0 m66

    M

    m11 0 m13 0 m15 0

    0 m22 0 m24 0 m26

    m31 0 m33 0 m35 0

    0 m42 0 m44 0 m46

    m51 0 m53 0 m55 0

    0 m62 0 m64 0 m66

    M

    m11 0 0 0 m15 0

    0 m22 0 m24 0 0

    0 0 m33 0 0 0

    0 m42 0 m44 0 0

    m51 0 0 0 m55 0

    0 0 0 0 0 m66

    xy-plane of symmetry(bottom/top symmetry):

    xz-plane of symmetry

    (port/starboard symmetry)

    M diagm11, m22, m33,m44 ,m55, m66

    xz-, yz- andxy-planes of symmetry

    (port/starboard, fore/aft and bottom/top

    symmetries).

  • 7/30/2019 CH3 Part2

    39/49

    39 TTK 4190 Guidance and Control (T. I. Fossen) Lecture Notes 2005

    Starboard-port symmetry implies the following zero elements:

    The longitudinal and lateral submatrices are:

    M

    m11 0 m13 0 m15 0

    0 m22 0 m24 0 m26

    m31 0 m33 0 m35 0

    0 m42 0 m44 0 m46

    m51 0 m53 0 m55 0

    0 m62 0 m64 0 m66

    3.5.3 Longitudinal and Lateral Models

    Mlong

    m11 m13 m15

    m31 m33 m35

    m51 m53 m55

    , Mlat

    m22 m24 m26

    m42 m44 m46

    m62 m64 m66

  • 7/30/2019 CH3 Part2

    40/49

    40 TTK 4190 Guidance and Control (T. I. Fossen) Lecture Notes 2005

    Longitudinal Subsystem (DOFs 1, 3, 5)

    3.5.3 Longitudinal and Lateral Models

    Rbn

    cc sccss ssccs

    sc ccsss csssc

    s cs cc

    T

    1 st ct

    0 c s

    0 s/c c/c

    JRbn 033

    033 T

    d

    cos 0

    0 1

    w

    q

    sin

    0u

    v,p, r,are small

    not controlling the N-position

    using speed control instead

    Resulting kinematic equation:

  • 7/30/2019 CH3 Part2

    41/49

    41 TTK 4190 Guidance and Control (T. I. Fossen) Lecture Notes 2005

    Longitudinal Subsystem (DOFs 1, 3, 5)

    For simplicity, it is assumed that higher order damping can be neglected, that is. Coriolis is, however, modelled by assuming that and that

    2nd-order terms in v,w,p,q, and rare small. Hence, DOFs 1, 3, 5 gives:

    Assuming a diagonal MA gives:

    3.5.3 Longitudinal and Lateral Models

    Dn0 u 0

    CRB

    0 0 0

    0 0 mu

    0 0 mxgu

    u

    w

    q

    CRB

    mygq zgrp mxgq wq mxgr vr

    mzgp vp mz gq uq mxgp ygqr

    mxgq wu mz gr xgpv mz gq uw Iyzq Ixzp Izrp Ixz r Ixyq Ixpr

    Collecting terms in u,w, and q, gives:

    CRBCRB

    The skew-symmetric property is

    destroyed for the decoupled model:

    CA

    Zwwq Yvvr

    Yvvp Xuuq

    ZwXuuw NrKppr

    0 0 0

    0 0 Xuu

    0 ZwXuu 0

    u

    w

    q

  • 7/30/2019 CH3 Part2

    42/49

    42 TTK 4190 Guidance and Control (T. I. Fossen) Lecture Notes 2005

    Longitudinal Subsystem (DOFs 1, 3, 5)

    The restoring forces with W=B andxg=xb:

    3.5.3 Longitudinal and Lateral Models

    g

    WBsin

    WBcossin

    WBcoscos

    ygWybBcoscos zgWzbBcossin

    zg

    WzbBsin xgWxbBcoscos

    xg

    WxbBcossin ygWybBsin

    g 00

    W BGz sin

  • 7/30/2019 CH3 Part2

    43/49

    43 TTK 4190 Guidance and Control (T. I. Fossen) Lecture Notes 2005

    3.5.3 Longitudinal and Lateral ModelsLongitudinal Subsystem (DOFs 1, 3, 5)

    m Xu Xw mzg XqXw m Zw mxg Zq

    mzg Xq mxg Zq Iy Mq

    uw

    q

    Xu Xw Xq

    Zu Zw Zq

    Mu Mw Mq

    u

    w

    q

    0 0 0

    0 0 m Xuu0 ZwXuu mxgu

    u

    w

    q

    0

    0

    W BGz sin

    1

    3

    5

    m Zw mxgZq

    mxgZq IyMq

    w

    q Zw Zq

    Mw Mq

    w

    q

    0 m Xuuo

    ZwXuuo mxguo

    w

    q

    0

    BGzWsin

    3

    5

    u uo constant

  • 7/30/2019 CH3 Part2

    44/49

    44 TTK 4190 Guidance and Control (T. I. Fossen) Lecture Notes 2005

    3.5.3 Longitudinal and Lateral ModelsLongitudinal Subsystem (DOFs 1, 3, 5)

    Linear pitch dynamics (decoupled):

    where the natural frequency is:

    Iy MqMqBGzW 5

    BGz W

    IyMq

  • 7/30/2019 CH3 Part2

    45/49

    45 TTK 4190 Guidance and Control (T. I. Fossen) Lecture Notes 2005

    Lateral Subsystem (DOFs 2, 4, 6)

    3.5.3 Longitudinal and Lateral Models

    Rbn

    cc sccss ssccs

    sc ccsss csssc

    s cs cc

    T

    1 st ct

    0 c s

    0 s/c c/c

    JRbn 033

    033 T

    not controlling the E-position

    using heading control instead

    Resulting kinematic equation:

    p

    r

    u, w,p, r,and are small

  • 7/30/2019 CH3 Part2

    46/49

    46 TTK 4190 Guidance and Control (T. I. Fossen) Lecture Notes 2005

    Lateral Subsystem (DOFs 2, 4, 6)

    Again it is assumed that higher order velocity terms can be neglected so that. Hence:

    Assuming a diagonal MA gives:

    3.5.3 Longitudinal and Lateral Models

    Dn0

    Collecting terms in v,p, and r, gives:

    CRBCRB

    The skew-symmetric property is

    destroyed for the decoupled model:

    CRB

    mygp wp mzgr xgpq mygr ur

    mygq z gru mygp wv mz gp vw Iyzq Ixzp Izrq Iyzr Ixyp Iyqr

    mxgr vu mygr uv mxgp ygqw Iyzr Ixyp Iyqp Ixzr Ixyq Ixpq

    CRB

    0 0 muo

    0 0 0

    0 0 mxguo

    v

    p

    r

    CA

    Zwwp Xuur

    YvZwvw MqNrqr

    XuYvuv KpMqpq

    0 0 Xuu

    0 0 0

    XuYvu 0 0

    v

    p

    r

  • 7/30/2019 CH3 Part2

    47/49

    47 TTK 4190 Guidance and Control (T. I. Fossen) Lecture Notes 2005

    Lateral Subsystem (DOFs 2, 4, 6)

    The restoring forces with W=B, xg=xb andyg=zg:

    g

    WBsin

    WBcossin

    WBcoscos

    ygWybBcoscos zgWzbBcossin

    zg

    WzbBsin xgWxbBcoscos

    xg

    WxbBcossin ygWybBsin

    3.5.3 Longitudinal and Lateral Models

    g

    0

    W BGz sin

    0

  • 7/30/2019 CH3 Part2

    48/49

    48 TTK 4190 Guidance and Control (T. I. Fossen) Lecture Notes 2005

    3.5.3 Longitudinal and Lateral ModelsLateral Subsystem (DOFs 2, 4, 6)

    u uo constant

    m Yv mzg Yp mxg Yrmzg Yp Ix Kp Izx Kr

    mxg Yr Izx Kr Iz Nr

    vp

    r

    Yv Yp YrMv Mp Mr

    Nv Np Nr

    vp

    r

    0 0 m Xuu

    0 0 0

    XuYvu 0 mxgu

    v

    p

    r

    0

    W BGz

    sin

    0

    2

    4

    6

    m Yv mxgYr

    mxgYr IzNr

    vr

    Yv YrNv Nr

    v

    r

    0 m Xuuo

    XuYvuo mxguo

    v

    r

    2

    6

  • 7/30/2019 CH3 Part2

    49/49

    3.5.3 Longitudinal and Lateral ModelsLateral Subsystem (DOFs 2, 4, 6)

    Linear roll dynamics (decoupled):

    where the natural frequency is:

    Ix KpKpWBGz 4

    BGz W

    IxKp