Professional Documents
Culture Documents
No. 186
August 1976
SIMULATION OF THE
MANEUVERABILITY OF
INLAND WATERWAY TOWS
George 1. Petrie
4.
0#
w
L0)
1611 x
THE DEPARrMEA
~r o~ ""v/Il
tf*qL ARCyi UR
;
E AND MARINE EN GIN EERING
August 1976
by
George L. Petrie
I. INTRODUCTION 1
II. BACKGROUND 3
III. DISCUSSION 6
Problem Statement 6
Solution Options 10
Results and Conclusions 13
VI. VERIFICATION 68
Subroutine Level 68
Program Level 69
VIII. RECOMMENDATIONS 74
REFERENCES 75
i
ACKNOWLEDGEMENTS
channel.
1
channel widths, bend radii and current speeds. The data
model.
2
II. BACKGROUND
the maneuver.
higher forward speeds, and still keep the barge safely with-
3
capital investment to improve the maneuvering capability
of his equipment.
'
precisely the information needed to assess the economic'
*
1
impact of a technological improvement. Some managers with-
*
Superscripts refer to references at the end of the report.
5
III. DISCUSSION
PROBLEM STATEMENT
route?
6
5arge 5ar e I
r ar e ba rge
bar ,- bargTe I
I 2
7
array are each described in terms of their gross character-
8
Lay out of
inlIandc
wa te rway
channel,
from
n~aviga tion
chart.
Representation
x of inland
wa te rwav
channel,
using curved
and straight
segments.
following section.
SOLUTION OPTIONS
of motion.
10
segment are assumed, and the propeller speed is allowed to
11
dimensional array of elapsed time versus curve radius,
12
integration and interpolation give the model great versatility
13
to integrate the equations of motion along the route.
14
IV. MATHEMATICAL MODEL DESCRIPTION
in APPENDIX H.
.15
i.
RR
0J
01
16
to a vector in the tangential direction through the center
of gravity.
(la)
t Pg Cbt t BtHt
and
,= Pg C , LBb Hb (Ib)
where
fluid density, lb-sec2/ft
2
g = acceleration of gravity, ft/sec
C b-
=- block coefficient, V/LBH
L = length overall, ft
B= beam, ft
H = draft, ft
and subscript 't' refers to the barge (or tow),
subscript 'b' refers to the tugboat (or boat).
17
4
-'-4
CGfwd
LT 0
L CGY
Caft
- U~
Lb
Th
r I-
p Bb
1~3
Then, taking moments about the stern of the barge array,
where
cgt = the distance from the stern of the
barge array forward to the center of
gravity of the array,
cgb = the distance from the stern of the
tugboat forward to the center of
gravity of the boat,
CG = the distance from the net flotilla
center of gravity aft to the stern
of the barge array.
Then,
where
CG fwd the distance from the net flotilla
center of gravity forward to the bow
of the barge array.
19
EQUATIONS.OF MOTION
for i = a;
=+(R +mR_0a)
as z =0
for i =;
da(T - (a.='.(8
for i = R ;
aT 3T __ .2
aRR
dt37R mRaR R
*2= (9)
20
Rearranging equations (7), (8), and (9) gives:
Q Q 2Rcx
dt=---f+ - - (10a)
mR mR R
Q Qa Q 2Rot
+i + - (loc)
Id- mR mR R
z
ddt (10d)
. 2
d(R' R--
SR
=----- + Ra (10e)
dt m
dt (1of)
where
Qa is a force acting tangent to the curve,
at a distance tRI from the center of
curvature. It thus represents a moment
moving the flotilla around the curve.
Q is a moment about the center of gravity
of the flotilla, influencing the heading
of the flotilla.
QR is a radial force acting through the
center of gravity of the flotilla.
21
HYDRODYNAMIC FORCES
of the relative motion between the hull and the water, and
22
N' = a1 + a2 y' + aY ' + ak' + a5 2g ''+a6 ,,2 + a~y3
Y' = b + b2y' + b3 + b x' + b*f'~ '.+ b6y ' ' + b7y '
X' = c1 + X'=c
c 2y' +
+ c 3 T' + C4x,+ + 2.
c'y' 2'P
. 2 . 3
+ c6 y ''P + c 7 yr
between the side of the barge and the channel wall may
separation diste sce along the length of the barge, with the
bow being ver- close to one bank, and the stern very close
23
QUANTITY SYMBOL DIMENSIONLESS FORM
yaw rate = e/
x
sway velocity x 't
Y' = f/U
sway acceleration Vr
y =Y/TI2
5L
y
/U
. 2
surge acceleration x
24
COEFFICIENT VALUE INTERPRETATION
Y
.2 = Y . .2U/
yp L
4 higher order terms
b7 2
Y.3. = Y.3 U/}pL
Y y
b1 0 Y.. .' -m'=(Y..) L3 added mass in sway
b (6 Y y
10) function describing rudder induced
sway force
b (B) function describing bowthruster induced
sway force
c13
X o ' = R t /}pL 2 U 2 smooth water resistance
25
to the opposite bank. In other cases, the channel boundary
future.
a 1 , a 2 , a3, a3, a6, a7 and a9 and b , b2, b , b5, b6, b and b10'
26
CHARACTERISTIC SYMBOL VALUE
27
Constant, Yaw Moment and Sway Force
Damping Forces
Df
C = 1 or D =41p CdAU2 (13)
d -pAUK f d
where
Cd = a damping coefficient
D = the damping force
p = the fluid density
A = the projected area; draft x length, HL
U = speed.
and the damping force per unit speed per unit length, or the
Sd=;}P CdUH(15)
28 .
Referring to Figure 5, the damping force on a section
Then the damping forces and moments due to yaw and sway are
b b
yN = -f ySdx dx = -y fSdx dx (16a)
s s
b 2 b 2
YN = f V'Sdx dx = -'' fSdx dx (16b)
s s
b b
yY = -f ?Sd dx = -y fSd dx (16c)
s s
b b
Y =-f iSdx dx = - p fSdx dx (16d)
s s
4
N Cdbbb(aCGft+ Lb dtHtL t(CGfwd t
a2 P(LbU ( + Lt) 3
(17a)
NT - CdbHb (CGaft+Lb)3-CGaft
a3 pLU (L + L )
b t) (17b)
CdtH (CGaft3+CGfwd
4
(Lb + Lt)
29
C
_ II
~Cto rc e on section is
-s v.
wh er e
damping factor
None: for yaw, v = Y V 1= t ran- eerse
for sway, V1 -ve 10ci cv
30
Y. - (CdbHbLb) + (CdtH Lt)
(17c)
b 2 v2LU
(Lb +L )
Y.
b ==3 a (17d)
3
S pL U 2
total added mass is given by 2pC LBHC Then the added mass
2ab
be written,
S = P C B H Cb (18)
a a b
where
C
a
= added mass coefficient
p = fluid density
B = beam
H = draft
Cb = block coefficient
moment due to the added moment of inertia and the force due
b
--
'(--.-I )=-
s
'S x 2 dx=- TfSb ax 2
s
a dx (19a)
b b
y(Y..- m =-f
.) Y S dx = - fS dx (19b)
y a 5s
31
where the limnits of integration are s=stern to b=bow.
be written,
3
(Cat Vt(CGaft +CGfwd3)/3)
(Lb + Lt)
where
32
Smooth Water Resistance and Longitudinal Motion Terms
33
The remaining hydrodynamic effect in the longitudinal
where
RT = resistance in pounds
H = average barge draft, feet
V = forward speed, feet/second
x
B = overall beam of flotilla, feet
T = displacement, short tons
Kd = a constant, based on length.
K = a1L 2 + a L * + a3Le25(22)
a1= 1.723578
a 2 = 5.520842 x 10-3
a3=_-2.542 x 10-6
34
and, for L > 400,
a = 2.63833
B
L L + L b23
e t b B (23)
t
where
Lt = length of barge array, feet
Lb = length of tugboat, feet
Bt = beam of barge array, feet
Bb = beam of tugboat, feet.
Rudder Force
35
behind the propeller(s), in line -with the centerline of the
given by, 5
2T
V = p + V (24)
p pAx
p
where
T = propeller thrust, pounds
p
p= fluid density
A 2
p = disc area of propeller, nD /4,
p
V = forward speed of flotilla, U cosy (see
figure 3).
The lift and drag forces due to the rudder are, respectively,
6
b 1 1 () = pES + s26 2 + E 6 ArVp2 (25a)
and
cl1(6) = E 6 +26
E 2 + E 46ArVp 2 (25b)
where
6 = rudder angle, radians
Ar= rudder area (chord length x height)
V = flow speed, as given in equation (24)
p
and the quantities in brackets, {}, represent
lift and drag coefficients of the rudder.
36
While the terms E - E6 are all included in the model, the
Propeller Force
S(1-w) V (6
J _= x(26)
p
where
w = wake fraction
V = forward speed, feet/second
x
n = propeller revolutions per second
D = propeller diameter, feet.
p
The propeller thrust and torque are then given by,
37
The thrust and torque coefficients are represented as higher
Bowthruster Force
arrangements.
design goal.
38
assumed that the net thrust (or drag) of the bowthruster is
where
TBT = maximum bowthruster output at given speed
39
STEERING AND CONTROL CRITERIA
objective;
parameters used by the model are the same inputs that are
and at what speed the propellers should be set. The model has
41
"I
42
cx
Lxc
S1
d..
43
P\
0~~
RR
44
For any point, P, in the global coordinate system, a triangle
can be constructed' with one side along the line from the
origin to the point P, the second side along the line from
local coordinate system, the triangle has sides do, R', and
b
R' = R + (30)
cosp
Le = a - b tan (31)
d
o
= RI + L - 2 R'
e
L cos ( n+) (32)
where
a = the longitudinal position of P
b = the lateral offset of P from the center-
line.
d. = + d - R - 'W = -do+
+ d - R + 1}W0 (33)
1 - o+ o+W 0
where
R0 = the radius of the curved segment
W0 = the width of the segment
d. =through d6.
d.
1 I 6
and upper signs give clearance from inside wall,
lower signs give clearance from outside wall.
45
I
a b sign in
equation (-33)
CGfwd upper
1
d2 CGfwd lower
d3 -CGf upper
CGaft lower
d5 -CGaft
Lb upper
-CGaft Lb
lower
Note: signs for 'b' values are for counter clockwise (+)
curve; for clockwise (-) curve, reverse signs for
all 'b' values.
46
The distance d7 represents the clearance between the
inner wall of the ,channel and the inner edge of the barge,
where
R = the radial position of the center of
gravity of the flotilla.
$P = the yaw angle.
is then,
d7 = Rjcos i - B - Ro + to (35)
where
B = Bb for (-CGft)>L>(-CG-aft )
or B =Bt for CGfwd>L >(-CGaft).
47
RR
R ~~ ~ ~ ~ a t___________
0o
48
X = (R a +a cosh, -do)- (36)
where
R = radial position of the center of gravity
of the flotilla
a = angular position of the center of gravity
of the flotilla
a = as given in Table 4
1y= the yaw angle
d = arc length of the curve (see below).
c
The arc length of the curve, dc, refers to the distance from
Rapp=R + }W(37)
where
. + gives the radius of the outer wall of the channel
- gives the radius of the inner wall of the channel.
49
The actual radius, however, is,
R =R + ZW (38)
act o -
where
R the radius of the adjoining segment
0
R R 2 -X s 239 (39a)
app app
and
* 2 2
R - R -X (39b
act act s
50
The net correction to be added to the radial clearance,
Ad = +( e+ ) + AW (41a)
Ad = ± (e- + Aw (41b)
where
+ applies to d 2 , d4 and d6
- applies to d1 , d3 , d5 and d 7 .
in Appendix B.
51
Having the target lateral clearance at any time, the
6S=6 +6 + 6 +5s(-
o b $ s (42)
where
6 = the rudder command
6 = command based on clearance to inside
0
wall of channel
6b = command based on longitudinal position
of point closest to wall
6 = command based on yaw rate feedback
6 = command based on clearance to outside
s
wall of channel.
ship
52
c
.'c
r
I1
R K
/I
I
53
A check is made to insure the rudder command, is within the
6
maxi (44)
steer the bow away from the .bank, Yet if the closest point
to move the bow in, thus pushing the stern out away from the
in the following:
-L
s = RG e ao (46)
a R |aol(
54
Finally, if the stern of the flotilla moves too near
Sca
= (cx -ct.) 00 (47)
s o i 21x01
(ct . -d ) a
T
BLIM
- T
BMAX
T10
G ct.a
(48)
(
where
TG = the lateral thrust gain parameter
d = the bow clearance, equations (30) through (33).
55
Propeller Speed Control *2 . '
hp, is computed by
hp = w n Qp / 275 (49)
where
n = revolutions per second
Q = propeller torque from equation (27b)
increment.
56
However, when
rpmma
rpm'limit r
(51)
57
OTHER RELATIONSHIPS
58
The size of the array is at least 3, but no more than 7, in
either,
R.
i-i
1<R.< R < R.
i +1
(58)
or
59
The low, intermediate and high values of each parameter
T = H (W 9 Wm'Wn) (62)
60
of the form
f(x) = ax + bx 2 + cx 3 . (63)
61
THRUST vs. SPEED
b2
Increasing speed
62
r
Input Data Checking
check the input data, to verify that the radii and angles of
ao
X' = R - sin a (65a)
Q ol a o o
and
ao
Y'=R - --- (1 - cos a ) (65b)
a o
where - keeps the sign appropriate for the case of
ao < O.0, when the center of curvature then
is at (0, - R)
63
Now, if the location and orientation of the X' Y system is
formation
and
where
- R01 of
i=7
£i .
(XQYQ), and becomes the base point, (XB' B), for the origin
64
R
U c0
I
Y ''
y R sin a
0 0
X'1
Y'
65
straight line distance from the global origin to the end of
th
the (N+1.)--- segment , is given by,
2 Y2
B +B
_ Y
1
tan --
XB*
66
V. COMPUTER PROGRAM DESCRIPTION
APPENDIX D.
67
VI VERIFICATION
that control the rudder angle and propeller speed and prediction:
SUBROUTINE VERIFICATION
68
temporary test program to assign known values to the input
PROGRAM VERIFICATION
69
suggest that the predicted behavior is consistent with the
70
VII. SAMPLE CASES
these limits are in the range from 10- to 10- . Some testing
71
To illustrate one of the potential applications of
72
THRUST VS. FORWARD SPEED
1.r
0.8"
0.6'
T
BT
T 0.4'
BMAX
0.2-
2 4 6 8 10 12 14 16
Figure 12a
1 00.
8 0,
0Time
R =1000 ft
(seconds) 4 0- 0
W = 350 f:t
0
a= 0.5 rad
2 0. 0
I I
Figure 12b
73
VIII. RECOMMENDATIONS
74
REFERENCES
75
APPENDIX A
NUMERICAL INTEGRATIEON
E
r'
ja t|<jo t)(})N ( )
Al
At the end of each interval AT, the position of the barge
IczI>Icz.I(A2)
the integration is terminated and the solution proceeds to
or
cx o0 (A3b)
A2
APPENDIX B
curve is Wn, then the change in channel width from the first
AW = W - W . (B2)
If
AW < -bcl (B3a)
then
A W = -bcl W . (B3b)
B1
0
"
"
"
"
"
"
a
a
2 2
R R
0 .-ct.
Figure Bib.
a0
o2 * et.
R '
Ct.
w.
0,
Figure Bic.
Figure Bi d.
B2
To position the flotilla at the desired lateral clearance
(2a - a )('A W)
ct. = (b W0) + a 0 )(B4)
0
where
a = the angular position of the center of
gravity of the flotilla
the barge clear of the inside wall of the channel when the
B3
Then for lal > +IxOI,
2a-a _
where
W = j(W+W) for W< W
o n n o
or
W = W for W>W
from hitting the outside wall of the channel when the second
B4
APPENDIX C
2
1 -C .ooi 11 0.5
0.0
CC;3 -c . C+1 i 0.0 0.V
v.'. -C . C')72 -0.0070
1 '2.0 "J -0.016
cl
V.
Sample Output
TOW i3OAT
t
n PU 5:Ot AND ;PIDDER C1MAFiCTER7STICS AND STEERING C?_TERIA
NLUiii OF SHAFTS 1
i!S~~ ~ SHAHT 500.
C2
Sample Output
E+"..."... " .
" S ..
r .0C' _- (N
en "C' xr~ - ?M LAC' 0' C"
In r- c a' w 0 -- to OA m0 r-. 0o Ln -- O 0. r" 7 w' 0 :O- 0 ( 00 0 (N
-. LA~t -t 0 (0(0(0
o - L 0M
ro+M '1"r N C( (N -0C' '-
0 r.
"-r'. - r- - I
r?'
N(N
r-
(N(N(N N N(N(N
C'C 'C 'C N(N(4( N( N(
U
U;.........0..........................................
"-7 '- 0 N h O r '0 In 0 '3 1n to in l to .n . U) totIn 0 'n In ."' 0 r~ 4' 7- M M
LA LA LA LA LA LA LA LA LA LA
a. LA LA u)
V
1r O
00('0 (
r"-
'4
Ur
'L A 0 ~ ~ l
hr-
' ' ~~ r
r r- -e'- '- r r r r- r i r rr.0LA-"r' ( '
r4 (N(N(N (N, (N (N (N4 (N IN(N N
LA
.
!^:0 O 0OC7 c;
. . '1r)
04c c0
~ r ")r1 y^
0
" .
4L . tl9
. . . . .
'
. . . .
(nntnU
......
An
11Ir,1rM M^1r"1r^r' " ' - '0
1-.,rr r r{-r r r '0 r r r0 -. "-r r r eL rL A' rL A r Lre'- r rr- r r L r " C 'A r r r 'A -r 'r
( N or - r- r- o' ' LA 6.1" 'A .- '- 4LA (N U) -7 C) 0 -' 'L) r, in LA In LA r- "J 0" C', .D LA 0"o Z 0 h0 O 'V C
F' '0 M' r- M T (V4 M- O- r , (V (. d D. C.)(n '- 0-7 O U"~ IOOnO J.O r- c) r- 11
LA m" r1 M' N- O
'03 '3 '- C C' ' C' 4' LA
:s(N C( NN "(14 (N0"N (N ( ('4ryNN r- (N N (N ("
nN r- a'
O "1 ' O- ' C" ' '- 0: 0) co cc 0 ' Z)T
,n -. r .n r In 7- a' N LA
r4- aLA'-1 -'C v2 rC' 'L (2 0 . .a - L r- r SO
)0 o . o rr r-70000
O O
0 C 0000000 00 0 000 0000O 00 c) )000000>
Il 1 ! I1 1
4' T- 3
(2 - ^ .3 n' r" r. r LC( 0 3% 'JO q
"J '3 n-01 C) (0r
1 N 'N h' xJ
i- LA * r c. C' JN- ' Vr J VfJ
'3 ' r0 "3 Ot" r" a' 3'1 ZJ C. r> C- C' UN. fl
C.J C, r 0 O C'
II ISIS 1 C
_'r "' IA O3
'A
4 2
r+1- C'. C"
7' 4' 4' J4 '7 J 4 :1 4' r? 1 7 Ja z, . .4' '74' 1
-4(,( ' .v c .0 CI
72. 71
07-C~ra' LA "3 SC" 1-
M -a' " 12 '3
'3
7-.'-
7-
OI r oSn
> ' f'2 ' A A2 en
' AL)'P f-, ' .)
.3
:9'
Ir1 11 1 1 1 1 51
'c:) C 0)' CD QCOO 0) C
e 1 ( I f 1 I 1I 1 7 1 1 1'"4 I t 1. .. 1 :1 .... L .. (r:. 1 :i.'L iA
L A
LA
lA1
1 C. .... I 1 I 1 i 1 / I I 1 1 I 5 I + I 1 I I I I 1 I I 5 ('
L " . ;I . -LA1- C
'C'
h ' C r( C' 'A ''4 C' C' ('
en 7
$4(N
(4 'N ( ("4C' ( (A CD r4
-'C7
(NJ
-J,; ' U O) T t:) (.33- 'C Z 0(1tD-IV ON 10 .. ONC. " :;n7 ._ h--4''-'
' .' 4C-3 'a',r '3-- F''-1'L 3-0 '4L -C 'C
= ( Y r1 0"J - - - - - .1 . - a1r ~ ?L.)r ,+ .J 1-TC
C3
Sample Output
p. mn rn eo en tn in en Ln eD en in in in ein i n en in in in in in in in .nin en in in
hr- w O r- O? m' 0 r-- )0' N (N
.-l
en n nii~rMDenenO~i'1.
A
N' "'30) ~
en h. Zi e Mr0) O' 0%~
N-
.4
0) r- t" c% r-
- 'N ~(N to tD
4
U,'
N N
0) 0
eneenr'1
1 in U, c; N in ) (N '0
o' z- Ln J1 U,
:- 0% Cl, 0
M=
; U,
C1 . - )
(" N 000 N 0) r- r - 3 .3U,'3' en - 0%
""' r VMn ?
(N("4-I~d~. D
1- NV -T C' T -
(N O O h-U, N '- r- 0 0)' N -i'- (A r 0%.0 x 0? ??n C- 0 0) 0 %0)N 3' % ZA =- 'D 14- i t-: MN'3
en ^ en e 'N(
o- h- 7 0),- IU,
U, n 0% ^J 0% (A t '3
Z ill en'-.--1 'N -1 'V C- r- T :) ) Ic f
Jr 1 N ?e Vi )r r-r0 - 0) J J 0% '.)
3 t- f- "- '3 r- :7J r- . :7U
rr-r' C OCI O 3'
O' Nr- ') ON "%-e C)
r- O
:7 2).................. N2,4N.4eJc'J.-c-.v-0)0)00%0%0r~('.3.)
0
<0000)000)
- -
.V'1N N N NA:N ' 4NNN ( 'J-I ' N 0)r N V 44N rV'4NNV (N:JV.N N NN N V 4JV !' VV^ JJVN ^1 N"4 N
0 0) 000000 ) 0 30) 0)00 0 3 .3 3 J) 0 3 0 0 0) ) 0 'J 0) rD 0 0 C C ) v " 0 0 0
1 1
Ii 1 1 I 1 i g is
1i g 1
1a i g. g1 I
C :.) U AJ
0) .NV- .4 N '-' 00 7 J 0D .. )3 ) J 0) 0 0)0 0 " v'1 .0
r r - r - r r- r "- ' 1 '4 N ^ J' 'N N G N V4 C' N 1 'I N CJ4 1 INcJ (N N-1INr N:"J N N N N C1 .N r-"' -
N (N -4 NV NJ I' N N4 ^1 ' -NN ^1 ^1 - 'J NJ 4 - N 'J'V V N '' N NV 'I :'I '4r' "1114t N.'JNC'N N''^JNCN N 4Ny
3 O "J "4 *
0)0 0 0) 0 0 0 07 1'1 0 0 C.'p 0)0 ) 000' 000 0q( 0 0 C7
a g gI I I I g I I I J -0
U,
0)" ;3 NC
4 ) '0
" " "C
(N 0 0) x1 1 z;r '.-N 1 3 ,r h' 00 ) 07
'3 ( O ) 3 '3 N
'0
:: " (N 0% 4 00 'o :7 'N 0%
-, IA '3 1'- (0 A N y ' -( '.0 r- 0) 0 P. r N ('-1 -r Li' .D h W0% 0 a- 'N' V" - u 1.r J hx )C7 - N en1-- in U, .r
r rrN N ^I J 2-4 :z
N '4(N"-,rr"
N z"" " AN)NLNN N NCN( U1
*
r. *
l u -1
Sample Output
C5
'41
UNIVERSITY OF MICHIGAN
t
F
"r