Professional Documents
Culture Documents
BY E. NADINE RUBBLE
*1
I
'-
SEPTEMBER_1980
-.
DTNSRDC/SPD-0840-02
~.--
--.
.c.
9:
OFFICER-IN-CHARGE CARDEROCK
05
OFIEINCAG ANNAPOLIS
SHIP PERFORMANCE
DEPARTMENT
____ ___
is
1j
____ ___
___[
AVIATION AND
SURFACE EFFECTS
DEPARTMENT
____ ___
.116
STRUCTURES DEPARTMENT
__
__
_____ _17_
DEPARTMENT 18
*SHIP
CENTRAL
-
-INSTRUMENTATION
DPRMN
29
, A4w"
qECU,]Yyr
C1LAS5IFICA~tIQN
nalm EIntcredI
REPOT
INSTRUCTIONS
)~)- ~2.
7PORMANCE
SEAWAY
DCUMNTATON AGEBEFORE
~,b~
'
E. NDNE/ijUBBLE
MESS10.
q///z
EKMET PROG11RA'M AE OKUI PrO7Ed, UBR TA K
Bethesda, MD 20084
Ii. CONTROLLING OFFICE NAME AND ADDRESS
......
Washington, DC
20362
13. NUMBER OF
AE
Naval Sea Systems Command Detachment Norfolk U.S. Naval Station Norfolk, VA 23511
I6.
Unclassified
Ila. DCAS I A9ATIowN*DOOAO-N*
SHDL
RELEASE:
DISTRIBUTION UNLIMITED
~17.
DISTRIBUTION STATFMKNT (of the abstract entered In Block 20, It different troom Report)
[
1'
IJA
IS. KEY WUPDS (Continuo an roverme aide It necessary OldiuiUntiy by block 111,1106r)
at the preliminary design stage is presented for planing hulls with propellers on inclined shafts. Envelope, of operatl.ng speed versus wave height are developed based on (1) maximum speed in seaway due to limits of the prime movers and/or propellers and (2) human endurance limits due to vertical accelerations. Complete documentation of the computer program is provided in the appendix. Sample computations and plots are presentrni for a typical planing craft.
DD
',
1473
EDITION 01
NOV65 IS OBSOLETE
Ucasfe
SECURITY CLASSItFICATION OF THIS FRAaI (%In Date kntffed)
TABLE OF CONTENTS
Page ii
LIST OF FIGURES
ABSTRACT ADMINISTRATIVE INFORMATION
INTRODUCTION PROCEDURE THRUST REQUIREMENTS PROPELLER CHARACTERISTICS POWER REQUIREMENTS ENGINE TORQUE-RPM LIMITS3 MAXIMUM SPEED
HABITABILITY LIMITS
1 A6 o 2 2 B2 D 3
st
4
4
PROPELLER SELECTION COMMENTS REFERENCES APPENDIX A - DOCUMENTATION OF SUBPROGRAMS PROGRAM PHPRILM - EXECUTIVE ROUTINE SUBROUTINE PRCHAR - PROPELLER CHARACTERISTICS SUBROUTINE OWKTQ SUBROUTINE CAVKTQ
-
5 6 10 11 12 28 30 31
35
36 39 41 43 44 47
SUBROUTINE HPLOT - WAVE HEIGHT VS SPEED PLOTS SUBROUTINE PRCOEF SUBROUTINE PHRES SUBROUTINE SAVIT ii
-
PROPULSION COEFFICIENTS BARE HULL RESISTANCE, SERIES 62-65 RESISTANCE & TRIM, SAVITSKY i_
ft
,l.
:.,.,
,:.._
-- ,,i-.,.,'
"i,
.,j,,.
'
Page
FUNCTION CIDSF FUNCTION SIMUN
-
51 52 53
54-
FUNCTION YINTX I
APPENDIX B - SAMPLE INPUT AND OUTPUT
56
57
LIST OF FIGURES
2 - Thrust Curves for Planing Craft with Twin Propallers and Diesel Engines 3 - Operating Limits for Planing Craft in Seaway
8 9
ii
F------------------------------------I i*-*..kU*
- .i
a
aBOW
a CG
EPX D EAR
FnV g KI/ 3
J
KT KQ Q LOA
Lp L /VSlenderness
m 9
n
Gear ratio
Rate of revolution per second; rp.
"N
:.4P PD PS "
,wii
',
..
...
"
NOT AT ION
(continued)
Qc Ra Propeller torque load coefficient Resistance of appendaged hull in calm water
Raw Rb
R
T V VA Z
1-t
I-w 7 A na nD no r1R
P
Thrust wake factor Displaced volume Displacement Appendage drag factor Propulsive efficiency Propeller open-water efficiency Relative rotative efficiency
Water density
a a0.7R
T
Cavitation number based on advance velocity Cavitation number based on resultant water velocity at 0.7 radius of propeller
Trim angle
Tc
ABSTRACT A procedure for the prediction of powering requirements and vertical accelerations at the preliminary design stage is presented for
ADMINISTRATIVE INMORMATION This project was authorized and partially funded by the Naval Sea Systems Command Detachment Norfolk (NAVSEADET Norfolk) Work Request
N64281 80 WR 0 0062 under Work Unit 1-1524-712. Development of the program was also partially funded by the David W. Taylor Naval Ship R&D
Center (DTNSRDC) 8hip Performance and Hydromechanics Program undev.
significant wave heights. It also estimates the maximum thrust, as a function of speed, which can be developed with pre-selected prime movers, reduction gears, and propellers on inclined shafts. Speed, wave-height
envelopes are then established based on the power limits of the propulsion system and the endurance limits of the crew due to accelerations. This
program labeled PHPRLM is completely documented in Appendix A, with sample input and output in Appendix B. A similar program for a waterjet
propulsion system is Both programs augment 2 the planing hull feasibility model program PHFMOPT and should eventually be incorporated into the master program. 'References are listed on page 10. documented in Reference 1.
f' '
.... .
I,/
PROCEDURE THRUST REQUIREMENTS The calm-water, bare-hull resistance Rb is generally derived from the synthesized Series 62-65 resistance curves presented in Figure 9 of Reference 2. However, if more precise data are available, e.g., model experiments of the exact hull or a similar form, this resistance data
can be input directly for the matrix of speeds considered. Resistance na of the appendaged hull Ra is approximated using appendage drag factors
Raw/ R /A
, - 1.3
0.5
FnPV V FnV(~V~3
(/1/3)-2.5
2
torque coefficients KT and K. for flat face, segmental section propellers Q such as the Gawn-Burrill Series6 tend to be slightly higher than the
B-Screw airfoil section propellers. This difference can essentially be taken into account by varying the EAR and/or P/D used in the openwater equations. If actual open-water data are available for the
selected propeller, Vderived these data can be input to the program. The propeller characteristics in a cavitating environment are from the maximum thrust and torque load coefficients Tc and Qc developed as a function of cavitation number at 0.7 radius O0.7R for
and K. as a function of advance coefficient J for the open-water condition as well as the transition and fully cavitating regions at several cavitation numbers a . These "transition" curves do not exactly match the shape of experimental cavitation data since they represent only 80 percent of the maximum thrust and torque lines developed in Reference 7 and are not faired into the point of KT or KQ breakdown. The 80 percent criteria is based on full-scale trial data which indicates actual thrust and torque in the transition region to be less than the maximums derived from the propeller
series data -- see Figures 5 and 6 of Reference 7. For Gawn-Burrill type propellers, the 10 percent back cavitation line shown in Figure 23 of Reference 6 is used as a design criteria for adequate blade area. The tabulated output is marked with the letter C to represent thrust which exceed the 10 percent cavitation criteria or with a * when 80 percent of maximum thrust is attained. The thrust at which 10 percent back cavitation occurs is represented by a dash line on the thrust-speed curves shown in Figure 2.
POWER REQUIREMENTS
After the thrust requirements are computed for the matrix of speeds and wave heights desired, J, KT, and then K are interpolated from the propeiler characteristic curves as functions of thrust loading /2 and Corresponding propeller rpm N, torque Q, delivored horsepower PD'
propulsive efficiency propeller effic-iency r, etc. are then calculated. Thrust wake factor 1-w from either Reference 3 or input are used, with the
relative rotative efficiency r assumed to be one, i.e., torque wake equal to thrust wake (torque required in open water is equal to that required behind the ship). ENGINE TORQUE-RPM LIMITS Engine characteristics are input as an array of engine rpm versus brake power PB values covering the operational range of the engines.
Gear loss and shaft loss constants, generally about 2 percent each, are used to estimate the corresponding shaft power P. and the power delivered at the propeller PD' For a given gear ratio m the corresponding propeller
.*** .. .,....
If
the program will compute an optimum for maximum speed in a specified sea state. m opt engine rpm at max4 .mum power of engines propeller rpm required in specified sea, at max, engine power
The available thrust at the torque limits of the prime movers is derived after interpolation of the propeller data to obtain J, KX, then VIT as functions of torque loading K /J2 and a . Similarly the thrust at maximum rpm is obtained after interpolation for KT as functions of J and a A sample illustration of thrust requirements and thrust limits due to maximum rpm and torque of the prime movers is shown in Figure 2 for a typical planing hull with diesel engines. constant rpm. Diesel engines generally operate with nearly constant torque whereas gas turbines have nearly The upper bound of the rpm limit curve corresponds to the "transition" region of the propeller characteristic curves and represents the maximum thrust which can be developed by the propellers unless operating in the supercavitating regime, at low JVs.
IMAXIMUM SPEED
The maximum speed attainable in a given sea state is represented by
the intersection of the thrust requirement curve and the thrust limit
curve due to either engine torque or rpm restriction, whichever occurs
first. With an optimum gear ratio, maximum speed for a specified sea state is attained at maximum power of the prime movers, i.e., intersection of
:* torque limit and rpm limit curves. The maximum speed is derived for each
wave height.
The computations and plots can be made for I to 4 different gear ratios for each case, one of which can be the optimum mg derived in the program.
HlABITABILITY LIMITS
Average 1/10 highest vertical accelerations at the center of gravity aCG and at the bow aBOW (90% of the overall length forward of the transom) are estimated for the matrix of speeds and wave heights with empirical equations recently derived from experimental data. 8
4
I',
I-I
I.I.I
I*I
I*I
aCG-
7.0
(H1/3/BPX)
(1 + T/2)0.25
-1.25
aBOW
(1 + r/2)050
F 0.75 nV
The accelerations at any location between the CG and the bow, such as the helmsman's station, can then be approximated by linear interpolation. These data are interpolated to obtain speed, wave-height envelopes for average 1/10 highest vertical accelerations of 1.0 g, representing the endurance limit of the crew for 4 to 8 hours, and 1.5 g, representing
the endurance limit for 1 to 2 hours. are shown in Figure 3. PROPELLER SELECTION
The program can be run with any number of propeller sets to aide in the selection of optimum parameters. P/D, EAR, and Z must be input for each set. Propeller diameter D may either be input or selected by the following method. Design speed and wave height are input and the
corresponding thrust requirement is computed. A design power, not
exceeding the maximum power of diameter Dmin is computed from the 10 percent back cavitation diameter D is computed from maxT
the prime movers, is also input. A minimum 2 the thrust loading KT/J corresponding to criteria from Reference 6. A maximum KT/j2 at peak open-water efficiency. The
is selected as the optimum D min
power and rpm requirements at design speed are also computed for several . to D D's in 5-inch increments from D max, min
diameter if the power required with Dmin does not exceed the design power. Optimum diameter is interpolated from the 5-inch increment array of D'r if design power falls between the power requirements for Dmin and D ax.
When design power exceeds the requirements for both Di and Dmax, Dma is selected as the diameter except for the following case. When Din is indicating more than 10 percent cavitation actually greater than Da,
q5
Jd
.. . ...
No selection process for P/D or EAR is built into this program since many different factors may influence a particular design.
However,
numerous zets of parameters can be run for each case at minimal cost for use in the development of design charts. In the diameter selection routine, diameters corj'espondin to even increments of 100 rpm are interpolated from the array of 5-inch increment ditmeters. These values can be used for plctting contours of rpm on the propeller design charts to aide in the selection ot a propeller to match specific engine and/or gear ratio requirements. COMMENTS This programn. together with the planing hull feasibility model program PHFMOPT, is quita useful for making timely preliminary design
studies for planing craft. It can also be used for displacement ships since the program has options for input of the resistance and propulsion
coefficients, but thia progr&m does not take into account any difference in thrust and torque wake. Some means of predicting roll at the preliminary design stage is also desirable for enhancement of th,'.s program. A low-speed roll criteria needs to be established for completely defining the speed, wave-height envelope.
1k
II
1*
6I
.V .t. ,.
/D 1.00
EAR
0.-70
IPROF
I.
6.3
25.00
00.0
IN.b
L' 0
0.0.40
0.O
0'.0 eo0
I'm.'0
l'.A0
1.60
Figur
I
07
rplejhrceitc
noe
ae
aiaigIvrrmn
.. ....
C3
Q3
H1-F
ENGINE
13
LORaT 07MI
3ROELE
1.
(z LO O
C3liT 1
t
tP(Um
-
.4
LR
AI
UU
41300
6.10.0
ENIN V
0'0
' 0 4.0 ' o V Fiue2 Trs1uvsfrPaigCat3ihTi 138
1ORQ00 KNOTS)a
W00 /0C I
000T
a
242b00G
120 0 " G
rplesadDee
nie
CURVE 1 CURVE 2
---
45,0
45,0
--
POWER LIMIT
4,
3.
9.
i!
:I
oi
V (KNOTS ) V M./SEC
,'Figure
3 -Opertitng
JL .'
" .. . . .
"..:
...........
REFERENCES
"Performance Predictions for Four Proposed Designs of a 28-ft Survey Launch," DTNSRDC Report SPD-0902-O (Jul 1979). 2. Hubble, E. N., "Program PHFMOPT, Planing Hull Feasibility Model, 1. Hubble, E. N.,
User's Manual," DTNSRDC Report SPD-0840-OI (Revised Aug 1979). 3. Blount, D. L. and D. L. Fox, "Small Craft Power Predictions," Marine Technology, Vol. 13, No. 1 (Jan 1976). 4. Hoggard, M. M., "Examining Added Drag of Planing Craft Operating in a Seaway," Paper presented to Hampton Road Section, SNAME (Nov 1979). 5. Oosterveld, M.W.C. and P. Van Oossanen, "Further Computer Anmalyzed Data of the Wageningen B-Screw Series," International Shipbuilding Progress Vol. 22 (Jul 1975). 6. Gawn, R.W.L. and L. C. Burrill, "Effect of Cavitation on the
Iin
7. Blount, D. L. and D. L. Fox, " Design Considerations for Propellers a Cavitating Environment," Marine Technology (Apr 1978). 8. Hoggard, M. M. and M. P. Jones, "Examining Pitch, Heave, and Accelerations of Planing Craft Operating in a Seaway," Paper presented at High-Speed Surface Craft Exhibition and Conference, Brighton (Jun 1980).
iii
IIq
.. 1
10
//
,..
APPEND IX A
*DOCUMENTATION OF SUBPROGRAMS FOR PHPRILt
I...
I.I
!i
-'.,
..
,.
....
. . ..
.
, ,"" ' ''-" :""#"' '" " ' :.t. .:-; -
NAME:
PROGRAM PHPRLM
PURPOSE:
vertical accelerations of a planing hull for a matrix of speeds and significant wave heights. Determine maximum speed obtainable at each wave (2) height with pre-seleoted prime mover(s) and propeller(s). (3) Determine wave heights versus speed corresponding to human acceleration endurance limits of 1.0 g and 1.5 g
SUBPROGRAMS:
PRCOEF, PHRES, SAVIT, PRQLAR, PRINTP, HPLOT, TPLOT, MINP, YINTE, YINTZ, CALCOMP Routines PLOT & PLOT$
Via Punched Cards Number of cases--repeat following set of cards for each case Identification for hull design Card 1 Columns 1-4
INPUT: NCASES
TITLE
1-80
in ft
3 3 3 3 3
Projected chine length of hull (Lp) in ft Maximum beam over chines (B ) in ft Px Draft at transom (TA) in ft Displacement at rest ( A) in lb
in deg
3 3 3
Distance of center of gravity forward of transom (0n) in ft Distance of center of gravity above baseline (KG) in ft
XACC
65-72
FTRIM
Fixed trim angle ( T ) in deg If not input, program will use Savitsky prediction of trim at each speed Maximum brake horsepower of each prime mover (P
73-80
PEMAX
1-8
)max
12
.u..
H,+,,:
_.
'
"...%.
.,,t,....,
PROGRAM
Card REMAX Maximum revolutions per minute (rpm) of ;rime mover No.,), corresponding to max 4
PHPRLM
Columns 9-16
GL SL
RHO
brake
4 4
4
17-24 25-32
1-8
horsepower/shaf t hrsepover
ratio (K ) - shaft
2
horsepower/hp
VIS5 GA DC?
SD?
5 5 5
5
NV
1-4
6 6 6 8
21-24
13
Columns 25-28
6 for graphical output, i.e., plots no plots plots of thrust vs speed and speed-wave height envelopes plots of propeller characteristics in addition to plots above
6
Control for propulsion coefficient, 1 if thrust deduction factor (l-t), thrust wake factor (l-w), ard appendage drag factor (na) are estimated by Subroutine PRCOEF l-t, l-w, and va are input 2 if Control for bare hull resistance data 1 if resistance is estimated by Subroutine PHRES based on Series 62-65 data 2 if resistance is input Control for propeller open-water characteristics 1 if computed by Subroutine OWKTQ based on Wageningen B-screw coefficients points from open-water curves 2 if are input Number of points input from each openwater curve, if IOW = 2. Maximum of 60.
29-32
IRES
33-36
IOW
37-40
NJ
41-44
'1
IPRT
Control for amount of printed output 0 for complete output (pages 1-10)
1
45-48
to omit engine characteristics and propeller characteristics (pages 2,4,5) 7 1-8 9-16
VKT
Array of ship speeds (VK) in knots, in ascending order. Maximum of 20. Do not include zero speed. 10 speeds per card. Use 2 cards if NV>10
14
PROGRAM PHPRLM Card H13 Array of significant wave heights (H 1 / 3 ) Maximum of 5. in ft, in ascending order. First wave height must be zero. Array of operating horsepower values for each prime mover (Pe), in asoending Maximum of 10. order. Array of rpm values for prime mover (Ne), corresponding to Pe values on 8 Columns 1-8 9.16
PE
1-8 9-16
RE
10
card 9
1-8 9-16
TDF
Array of 1-t values corresponding to Use 2 cards if speeds on Card(s) 7. 1 c Omit Card(s) 1r if IPs NVA>10. l Array of e8 -w values at Aeach speed
11
1-8 9-16
TWF
12
i 1
9-16
ADF
RBH
13
14
1-8
9-16
1-8 9-16
JT
15
1-8 9716
KTO
SKQO
"A
. NGR,
Array of propeller thrusts coefficients (KT) in open-water corresponding to Omit Card(s) 16 if IOW = 1 input J's. Array of propellor torque coefficient (KQ) in open-water corresponding to input J's. Omit Card(s) 17 if 1OW a 1
16
17
Number of gear ratios considered -- maximum of 4 Number of sets of propellers considered Array of gear ratios (m_) m = 0.0 is input, pfogram willgcompute optimum value of r.
18
1-4
NPROPS GR
18 19
SIf
15
ORt43
PROGRAM PHPRLM
Card
DIN Propeller diameter (D) in inches 20
Columns
1-8
PD EAR Z PEDES X1 XJ
Propeller pitch/diameter ratio (P/D) Propeller expanded area ratio (EAR) Number of blades per propeller Brake power of each prime mover used for sizing propeller Index of ship speed, from Card 7, for sizing propeller Index of wave height, from Card 8,
for sizing propeller and for
calculating optimum m
20 20 20 20 20 20
If DIN > 0, do not input PEDES and XX If DIN a 0, progvam will calculate a
diameter based on above speed, wave
Note;
Repeat Card 20 for each set of propellers considered, Then repeat Cards 2 through 20 for each case,
I1
16
..................
.......
.......... ......
.t..
A .
.,,..
PROGRAM PHPRLM1
OUTPUT:
Page 1
--
Page 2
--
KI
K 2 npr
Pr' N 0
Pe npr /K 1 /K 2
propeller rpm a Ne/ mg
Q-FT.LB
Q'
Page 3 -- Propulsion Coefficients and Resistance LOA-FT LP-FT BPX-FT HT-FT DISPL-LB BETA-DEQ LOA Lp Bpx TA X = overall ship length in ft, input from Card 3 projected chine length in ft, from Card 3
2 maximum beam over chines in ft, from Card 3 = draft at transom in ft, from Card 3
A
8
17
__-
, f
__________________
CO from baseline in ft, from Card 3 = distance from transom in ft, at which accelerations are computed, from Card 3 = beam loading coefficient
2
/A/(
P & Bp 3
P/D EAR
NPR V-KT V-LOA FNV
P/D EAR
npr VK VK/r FnV
propeller pitch ratio, from Card 4 = propeller expanded area ratio, from Card 4
a
V ,(g SIVMA
1-T 1-W
,93
a
1-t 1-w na 1-t, 1-t, 1-W, 1-w,
= cavitation number
a
thrust deduction factor thrust wake factor = torque wake factor appendage drag factor
= =
"EA
na Subroutine PRCOEF if a IPC na generated input from from Cards 11, 12, 13 if IPC 2 =1 resistance-weight still water ratio for bare hull in
RB/W
Rb/W Rb Rb W
generated from Subroutine PHRES if IRES a 1 input from Card 14 if IRES = 2 weight of craft = displacement at rest A
a
RA/W
Ra/W
risistance-weight
18
P ',
:,
,' I"
a
"p.qilll ll ''-: ,
EHPb EHPa
2 for Newton-Rader type 3 for Wageningen B-screw type D-IN D-FT P/D EAR BLADEC DEPTH-FT SIGMA/VSQ Din D P/D E.A.R Z ho O/VA2 PA PV PH AP-SQFT Ap =
=
M =
Propeller diameter in inches, from Card 20 Propeller diameter in ft - Din/12 Propeller pitch ratio, from Card 20 Propeller expanded area ratio, from Card 20 20 Number of blades per propeller, from Card depth of center of propeller below waterline in ft = TA + 0.75 D constant for cavitation number (PA + pHatmospheric pressure = = vapor pressure static pressure = 2116 lb/ft 2 2 36 lb/ft p g ho
Projected area of propeller in sq. ft ('TD 2 /4) (EAR) (1.067 - 0.229 P/D)
VA
V
*
.J
J n KT KT T=
VA/(nD)
propeller revolutions per second (rps) propeller thrust coefficient = T/(p n2 D) thrust per iropeller in 2
19
4 A ii
*
______________________
-'
'-1l
+ "Vi+
ft-lb
Tables of open-water KT and KQ values generated from Subroutine OWKTQ if IOW = 1 or input from Cards 15-17 if
IOW = 2. EP
-0propeller
(J/2w)
open-water efficiency
(KT/KQ)
K /J 2 TA KQ/J
2
2 Q/(p D3 VA )
3 KQ/J3
-
T/(Ap V0 .7
p/2)
"
QC
.1
(J2 + 4.84)]
2
K0/[ . 0.7R
(Ai/D)
(20
+ 4.84)]
cavitation number based on velocity at 0.7R cavitation number based on advance velocity
S 2/(J
2 + 4.84)
EPMAX
n0
max
Same as Page 4
etc. a
2 cavitation number (PA + pH / (1/2 pVA) advance coefficient - VA/(nD) thrust coefficient
-
J
KT KQ *
J
KT KQ
T/4)
4 ) .2 D
torque coefficient
5 ) Q/(p n 2 D
r's generated
'
Id
.; I' ...
.....
"VI]n
W..,,e Wa
Page 6
-Propeller
VA (FPS)
speed of advance In ft/sec a V (1-w) where V is design ship speed = propeller pitch ratio U propeller expanded area ratio number of propellers - number of prime movers
=
P/D EAR n pr
Z
a propeller diameter in inches a minimum diameter based on 10% back cavitation criteria from Gawan-Burrill propeller series
Lmaximum diametev based on maximum propeller
max
-
open-water efficiency
SIGMA
aY
JT KCT ICQ
EP
KT KQ
= thrust coefficient at JT
W torque coef ficient atJ
no
*after
propeller efficiency at JT
n0 indicates operation at J above peak efficiency
PC T-LB
TiD T
W propulsive coefficient 0 total thrust requirement in lb, at design speed and wave height iridicates more than 10% back cavitation indicates max~mum thrust due to cavitation
C after T
*after
Q
N PD
Same as Page 3 Ship speed in knots, input from Card 7 from Card 8
total resistance-weight ratio in seaway (Ra/W) * (Raw/W) added resistance-weight ratio in waves
1.
Raw/W
lb
KT/JSQ
KT/J
JT
"JT
KT KQ EP
"to KT/J
KT KQ
-
propeller- thrust coefficient at JT propeller torque coefficient at JT propeller efficiency at J indicates operation beyond peak efficiencyi.e., high J JT, KT, KQ, n0 generated from 2
0 after n
n _-LB T
C after T
*
KTpn
D4 npr
indicates more than 10 percent back cavitation indicates that thrust required exceeds maximum thrust limit of propeller due to cavitation -- unless the propeller can operate in the fully cavitating range, ie., high rpm, low JT. total torque in ft-lb = KQ Pn 2 D5 npr indicates that torque required exceeds torque limit of the prime movers at the required rpm
after T
Q-FT.LB
Q ' after Q
22
J"-
-""
.....................
i..i',
rpm
60 n
indiuates that. rpm required exceeds rpm limit of the prime movers a2rT horsepower developed at propellers Q n / 550
FE PC
T1D
TIH N
2hull ef'ficienoy x (1-t) /(1-w) = relative rotative efficiency a 1.0 since torque wake assumed equal to thrust wake Vfix~ed trim angle, if' input from Card 3 otherwise trim generated by Subroutine SAVIT
TR~IM
CG ACC
'
07
aCG
BOW ACC
=O average 1/10 highest vertical acceleration BOWat 90% of LO forward of transom in g's 0 10.5 (H pX) (1 + T/2) 0 (Lp/BpX) 0 7 5F 1/3 /B N average 1/10 highest vertical accelerations at location Xacc in g's a (+B(a aC) C BO CG (X -LCG)/(0.9 acc and a
X ACC
aX
L -LCG) OA
Equations for aC
from Reference 8.
232
from Card 7
SIGMA
T-LB
494 4r *r0,
c Q-FT.LB, RPM, DHP a
0.88
O,7R
power
J,
KT, KQ,
EP
Page 8 - Maximum Speed with Optimum Gear Ratio (Input m. V-KT VK max
0) specified
a a
significant wave height in ft for computing optimum gear ratio maximum power delivered at propellers and H 1 /3
PD max N m
max
gopt
I.
24
'A.....,..
--
GEARRATIO
m
g Nmax
gear ratio, input from Card 19 or optimum m computed by program maximum rpm of propellers Nmax / Maximum rps of propellers
*
RPM
nmax
V-KT VK
=
=
Nmax/ 6 0
SIGMA
a Jmax
=
KT
KQ
KT
KQ
EP
n0
PRINTP as function of Jmax and a T-LB Tmax = maximum thrust in lb available at Nmax
= KT Pnfax D4 npr
C after Tmax indicates more than 10% back cavitation
I.
Q-P'T.LB
*after Tmax
DHP
2n Qmax nmax/55C
,!
PROGRAM PHPRLM
Page 9
--
DHP
RPM
PD'
N'
2developed horsepower
= propeller rpm
Q-FT.LB
Q'
= developed torque
=
output Page 2
n'f
V-KT VK'
K9 z Q'/( Pn'D5 npr) matches 3 = V '/(n'D) from propeller curves obtained by iteration and interpolation = Cavitation number at VK' = propeller advance coefficient at n'
= VA,/(n'D)
SIGMA S'
KT KQ
a'
KT KQ
= 2
EP
no
= propeller efficiency at J' KT, KQ, no generated from Subroutine PRINTP as function V' and cf = thrust in lb available= KTP(n')2 D4 npr = torque in ft-lb check = KQ n) 2 D5 np, = developed horsepower check = 27TQ' n'/550
Speed-Power Limits
H13=FT
V-KT
H1/ 3
V KVmax
26
Ai
-. I.
PROGRAM PHPRLM T-LB T C after T * after T total thrust in lb at VKmax indicates more than 10% back cavitation indicates thrust limit due to cavitation
Q-FT.LB
I
N ID
DHP
V-KT IOG
VK L.Og
1.5G
l.5g
average 1/10 highest vertical aooelo.rations representing the endurance limit of the crew for I to 2 hours
H13-FT
HI/
:1
27
IMMUNE
NAME: PURPOSE:
SUBROUTINE PRCHAR Generate propeller open-water and cavitation characteristics. Select suitable propeller diameter, if not Input
CALLING SEQUENCE:
SUBPROGRAMS CALLED: INPUT:
DIN Din
-
CALL PRCHAR
OWKTQ, CAVKTQ, PRINTP, YINT2
from Card 20
P/D EAR Z
VA
propeller pitch ratio, from Card 20 0 N expanded area ratio, from Card 20 number of blades, from Card 20
design speed of advance in ft/sec derived from design ship speed, indexed from Card 20
*
TDES
totsl thrust in lb required at design speed and wave height, indexed from Card 20 total design power at propellers derived from design brake power input on Card 20
PDES
PRN
nr
number of propellers,
from Card 6
'
i"
*|.
i!I
..
" w.. .
minimum diameter in inches based on 10Z back cavitation criteria for adequate blade area
of Gawn-Burrill type propellers
12
T / Cn 1p
2 VA0 (V /,J )]
0,88 0.494 0,7R where KT/J2 is derived from STC representing the Gawn-Burrill 10X cavitation line
DMAX D m maximum diameter in inches based on maximum
.94f
0,88
max
propeller efficiency
same equation as above, with K%/J2 at point
of maximum 0
DIAM Di array of diameters in increments of 5 inches
DHP RPM
P N
array of power requirements for above diameters array of propeller rpm requirements for above diameters selected, diameter optimum next full inch rounded up to
DIV
Dopt
1max
Dopt
SD
Dopt
power is from D interpolated is anddesign Dmax f~r array Dmin if requirements between
Dmax or DMin, whichever is larger, if both
opt
I29
.
.r
29
!i-
NAE PURPOSE:
REFERENCE:
Oosterveld and Van Oossanan, "Recent Development in Marine Propeller Hydrodynamics," Proceedings of the
Netherlands Ship Model Basin 40th Anniversary (1972),
and "Further Computer Analyzed Data of the Wageningen B-Screw Series", International Shipbuilding Progress, Vol. 22 (July 1975). CALLING SEQUENCE:
INPUT: PD EAR Z OUTPUT: N JT nj J - number of J values generated -- max of 60 - array of propeller advance coefficients in ascending order from (J-O.) to (J at K--O.) in increments of 0.025 if P/D_<1.2 in increments of 0.05 if P/D>t.2 - array of open-water thrust coefficients "- f (P/D, EAR, Z, J) - array of open-water torque coefficients - f (P/D, EAR, Z, J) P/D EAR Z - propeller pitch/diameter ratio - propeller expanded area ratio = number of propeller blades
CALL OWKTQ
KT KQ
KT K
K- and K developed from equations in above references. For GawngBurrill type propellers (IPROP-l) the equations
are modified to produce slightly higher than the Wageningen B-Screw Series.
% aiL T
30
ow
NAME, PURPOSE:
SUBROUTINE CAVKTQ Calculate regime as ratio and of KT and propeller characteristics in cavitation function of pitch ratio, expanded area cavitation number. Generate CALCOMP plots KQ versus J.
Marine
REFERENCE:
JT KTO
3 KTo
KQO NS ,4:
KQo
ns
SIGMA IPLOT
Control of CALCOMP plots :2 for plots of KT and KQ vs J at each a (no plots done if IPLOT < 2)
31
"....
..-
"
. .
.,
,,
D
T Q P Po
= propeller diameter
a thrust torque x water density a pressure at center of propeller pAPH-PV
J
KT KQ
a advance coefficient
= thrust coefficient
VA/
(n D)
T / (p n2 D4 )
v torque ooefficient a Q / (p n 2 D5 )
2 2 3 2 2 = thrust loading = T / (pD VA ) 2 3 = torque loading = Q/(p D VA )
= power loading v Q n/ ( pD2 VA3) number M" Po cavitation / (1/2 PVA 2) based on advance velocity
VO.7R 2
0 0.7R
of propeller 0.7 =radius velocity 8J),/,j2 VA 2(J2*4. nD)2 + (0.7rat =VA2 cavitation number based on VO.7R
Po/(lt2PVO.7R2 ) =aJ
2
/(J
+4.84)
Ap
TO
Q0
KQ / [1/2 (Ap/D
2)
(J2+..84)]
32
."I
SUBROUTINE CAVKTQ MAXIMUM THRUST AND TORQUE LOADS: Blount and Fox (see reference) give equations for maximum thrust and torque load ooeffioients in a cavitating environment based on regression of
experimental data for the three propeller series used herein.
TOm
z
= = QOm = M a
maximum thrust load coefficient a ao. (transition region) 7 b Tox(fUlly oavitating region) maximum torque load coeffiiient 0 O. 7 Rd (transition region) Qox (fully cavitating region) IPROP 1 2 3
1
OUTPUT: Ti
a a a
b
T2
b
Q1 0
= 1.0
3
1 2 3 1 P 3
o
Q2 d d d TOx
TOx= Tax
TCX
1
2 3
S~/EARII3
Qox
Qcx
2
3
SRMAX
wq-
= Constant for calculation of TO and Q. advance coefficient from input array input values of open-water thrust and torque coefficients
cavitation number from input array thrust coefficient as f (J, a) KTo or KTm, whichever is smaller TOm (1/2 Ap/D
2
) (j 2 +4.8'1)
"Tom
(k a CO. 7 Rb) or (Tox), whinhever is greater rtharacter Identifler for propellec 1. cavitation C indicates more than 10% back cavitation 88 for Gawn props: >0.494 O.7 RO * indicates thrust limit due to cavitation KT " KT
T
"LC
JT KQ KQ =
torque coefficient as f (J, a ) = KQo or KQm, whichever is smaller = QQm (1/2 Ap/D 2 ) (j 2 + 4.84)
Qcm i.
=(k o cO. 7 Rd) or (QOx), whichever is greater KTm and KQ, generated by Function TQMAX
,.. , CALCOMP
"CO
PLOTS: If IPLOT=2, open-water KT and KQ as well as KT and KQ representing the transition region and fully cavitating region at ca:ho are plotted as a function O
of J.
34
NAME:
PURPOSE:
FUNCTION TQMAX
Calculate maximum thrust or torque ooefficient in a cavitating environment as function of cavitation number and advance coefficient
CALLING SEQUENCE:
INPUT: SIGMA JT ITQ
TQMAX (SIGMA,
JT, ITQ)
U J i i
= = = =
cavitation number advance coefficient 1 2 if maximum thrust coefficient required if maximum torque oooffioient required
a, b, c, d, Tc,
Sk a a
I
~M
KT
) (J 2 +4.84)
QCM
KQcm It
QM
i,
35
'W7*l4
*W
NAME:
SUBROUTINE PRINTP
PURPOSE:
Interpolate for propeller performance at specified value of (1)advance coefficient J, (2) thrust loading KT/J 2 , (3) tor uk loading, KQ/J 2, or (4) power loading KQ/J5. CALL PRINTP (IP, PCOEF, SIGMA) TOMAX, Option YINTE 1, 2, 3, or 4 input propeller coefficient, dependent on value of IP input advance coefficient, input thrust loading, input torque loading, power loading, input
cavitation number number of J values defining propeller characteristics array of advance ooeffioient, ascending order array of open-water thurst coefficients array of open-water torque 0coefficients in
= a V =
if if if if
KTo KQo
PERFORMANCE AT SPECIFIC J: JTP KTP JT KT = input advance coefficient thrust coefficient at JT opeh-wator thrust coefficient, interpolated from input array of KT versus J, or maximum thrust ooifficient in cavitating regime
torque coefficient at JT open-water value interpolated from KQ vs J, or maximum cavitation va~ue KQ calculated from TQMAX, whicheve" is smaller 36
I' "11
I.'.
, PERFORMANCE AT SPECIFIC LOADING: PLOD XLOG ln(KT/j 2 ) 2 ln(KQ/j In(Kq/j3)) ln(KT /J 2 ) ln(K /Jo2
3n(N/J
II
SUBROUTINE PRINTP
natural log of input loading coefficient array of natural logs of open-water leading
ooeffiocent at J value from input array
JTP
JT
X open-water advance coefficient interpolated from array of open-water loading coefficients versus J at the specific loading required (logs are used because of the rapid change of loading coefficient at low J's)
XLOG
ln(KT
/j 2 )
if IPm2
if IP=3 if IP=4
advance coefficient interpolated from array of' cavitation loading coefficients vs J at the specific loading required maximum cavitation thrust and torque coefficients at JTm calculated from TQMAX final advance coefficient final thrust coefficient final torque coefficient at propeller
performance
KT) KQ JT KT KQ
n0
= 2
37
S107
a0.R
~Z ~
+4.84)
4.84-(0.77T)
XSIG7
4 94 c
0.88 M.R
term representing 10% back cavitation line for Gawn-Burrill propeller series 1 character identifier for propeller cavitation
*indicates
LT
KT -KT
m C indicates more than 10% back cavitation for Gawn-Burrill propellers, but less than
thrust limit cavitation 0.88 > 0494 T > c o 494 aO 7R
38
Lu.IA
W= w M
NAME: PURPOSE:
SUBROUTINE TPLOT Generate CALCOMP plots of thrust versus speed for (1) thrust required in various sea states (2) thrust limit at maximum rpm of prime movers (3) thrust at torque limit of prime movers with one or more gear ratios (4) thrust at 10% back cavitation, if IPROP 1 CALL TPLOT
TITLE VKT VK
E13
NV SNWH
H1 /3
n n.
[
*
NE NGOR T
ne ng T
- number of Sear ratios -- maximum of 4 = matrix of values for thrust required as function of VK and H 1 /3
TC
TN VQ
Tc
TN N V
prime
Q
TQ GR
I,t
array of speeds in knots at which torque limits are defined array of thrust values corresponding to torque limits of prime movers
T
Q
39
miTi
OUTPUT:
X-axes Ship speed V in knots Ship speed V In m/sec
SUBROUTINE TPLOT
Y-axes Curves
Thrust in lb Thrust in N (1) Thrust required at each wave height H1/3 (2) Thrust at engine rpm limit, for each gear ratio (3) Thrust at engine torque limit, for each gear ratio (4) Thrust representing 10% back cavitation (dash line) Intersection of Curve (1)and the lower of curves (2)
and (3) represents the maximum speed obtainable at each wave height and gear ratio.
't.
40
min,
NAME
PURPOSE:
SUBROUTINE HPLOT
Generate CALCO0P plots of significant wave height versua
speed corresponding to
(1) (2) (3) endurance limit of crew for 4 to 8 hours operation endurance limit of crew for 1 to 2 hours operation power limit of propulsion system for 1 or more gear ratios
CALL HPLOT CALCOMP Rout ins FACTOR, PLOT, AXIS, SYMBOL, NUMBER, FLINE
a identification to be printed at top of graph maximum of 80 characters VK HI/ 3 nV = array of ship speeds in knots a array of significant wave heights in ft
- number of speeds -- maximum of 20
H13
NV NWH
nf nu H
NGR HIOG
maximum of 4
- array significant wave heights as function of V of corresponding to average 1/10 highest vertical accelerations of 1.Og
H150
S/
VKTW
Vmax
Xace
m
7141
'
I
OUTPUT: X-axes
Y-axes
in ft
Wave height envelopes representing average 1/10 heighest vertical accelerations of 1.0 g -- habitability limit for 4 to 8 hours 1.5 g "" habitability limit for 1 to 2 hours due to power limit of the propulsion system,
for 1 to 4 gear ratios
I
"
4.1
:I
42
:X
i~....
.........
g::,,
NAME: PURPOSE:
SUBROUTINE PRCOEF Estimate propulsion coefficients for planing hull with propellers on inclined shafts
REFERENCE:
Naval Arohitects and Marine Engineers (Feb 1975) CALLING SEQUENCE: SUBPROGRAMS: INPUT:
FNV FnV z speed-disilacement ocefficient ,V(g V 1 )1/2
TWF
PROCEDURE:
1-w
1-t, 1-w, and na interpolated from following table of values at input value of Fnv . The tabulated data represent mean values from a bandwidth of data colleoted for numerous twin-screw planing craft and reported in above reference. FnV 0.5 1-t 0.92 1-w 1.05 ta 0.951
1,0 1.5
2.0 2.5
0.92 0.92
0.92 0.92
0.948 0.942
0.934 0.925
43
I,4*1 .
~'
.W III.,~.d~flW., WII, I
,.Ae.
NAME:
PURPOSE:
SUBROUTINE PHRES
Estimate the bare-hull, smooth-water resistance of a
hard-chine planing hull from synthesis of Series 62 and 65 experimental data REFERENCE: Hubble, E.N., "Resistanoe of Hard-Chine, Stepless Planing Craft with Systematic Variation of Hull Form, Longitudinal Center of Gravity, and Loading," DTNSRDC Report 4307 (Apr 1974). Figures 9 and 10 of DTNSRDC Report SPD-0840-O0 (Dec 1978, Revised Aug 1979) CALL PHRES (DLBS, DISCOT, YINTX, FNV, SLR, DCF, SDF, RH02, VIS, RLBS)
C1DSF
A FnV Lp/
z ship displacement in lb
a
V1/3
01oorrelation
SDF
a
0.0 corresponds to mean resistance-woight R/W curves derived from Series 62 and 65 data 1.645 corresponds to minimum R/W curves can be varied to approximate R/W for a partioular hull form from model experiments
RH02 VIS V
a
OUTPUT:
RiU S R;
ci a a a
bare-hull,
smooth-water resistanuo in lb
H
PROCEDURE:
XFNV array ZSLR array
(mean R/W - 3DF x c) x A standard deviation of Series 62-65 data from mean R/W
from 4.o
44
f',
,.
. ..
0V~.h
SUBROUTINE PHRES
YRWM matrix
Tabulated values of mean R/W as f(FnV , Lp/VI/ 65 experimental data. See Table 1.
3)
for 100,000-lb planing craft derived from Series 62 and YWSR matrix Tabulated values of 65 mean wetted area coefficients SiV from Series 62 and hulls. See Table 2.
SD array
RWM WSR
and Lp/V 1 /3
Subroutine DISCOT used for the double interpolation SDM a interpolated from SD array at input Fn7 Function YINTX used for single interpolation RWM (RIW)m corrected R/W for 100,000-lb planing craft
Am
VFPSS
PLM PLS REM
RES
Vs
Lm Ls Rnm
Hns
1/2 Vm X
=
=
=
CFM
CFm
45
a-.
wl
SUBROUTINE PHE~S CFS CF 3 Sohoenherr frictional resistance coefficient for actual ship Function C1DSF used to obtain Sahoenherr frictional resistance coefficients
2 wetted area of 100,000-lb craft in ft 3 2 S1 V / 2 2 mS, X wetted area of actual ship in ft
-134.5925
m /(Vm 2Sm pm/2) aresidual resistance coefficient CT,- Cp., a total resistance coefficient of actual ship
=
=kinematic viscosity for actual ship a kinemiatic viscosity for tabulated data 1.2817 x 10-5 =1/2 water density for actual ship
U
46
NAME:
SUBROUTINE SAVIT Estimate the bare-hull, smooth-water resistance and trim for a hard-chine planing hull using, Savitsky's equations for prismatic planing surfaces CALL SAVIT (DISPL, LCG, yOG, VFPS, BEAM, BETA, TANB, COSB, SINB, HW, WDCST, RHO, VISO AG,
DELCF, R, TD, NT, CLM, 0DB) CIDSF
PURPOSE:
CALLING SEQUENCE:
SUBPROGRAM: INPUT:
A=ship
KG V B
=distance of CG above baseline in ft zspeed' in ft/sec x beam inft = maximum chine beam BpX
z deadrise angle in dogree3
8
tan B
00s8 33.n B MW
=de'adriss at midships $m
CDWI P v= g ACF Rb
allowance; may be 0
47
SUBROUTINE SAVIT
TD NT CLM GDB
T
Number of iterations to obtain trim angle A mean wetted langth-beam ratio Lm/B longitudinal center of pressure, distance tforwa,'d of transom, in ft trim angle of planing surface from horizontal in deg first approximation of: Itdeg LI CV Z speed coefficient = V/(gB)
1
PROCEDURE:
TD
CV CLM
/2
CLO
CLB
CLo
CL= L
CL, and
first approximations:
XK XC 11 [ LC
2BX -LK
longitudinal center of pressure forward of transom in ft 2 B ?[0.75 S+ - 11(5.21 CV / 2 2.39)] of lift coefficient dynamic compnoent 2
0.012 X1/ '1i.1
CLD VM
CLd
-
Vm
-
6)/(X cosTJl1/2
BE
:
-
4:
, '-
.- .
SUBROUTINE SAVIT CF C + AC Schoenherr frictional rusiicgnoe coeffoient as f(Rn) plus correction allowarce viscous due to wetted surface, parallel force to the planing surface, in lb
-
DFX
DF
(CF+ACF)
2 (0/2 (Vm 2) (B
Xl/oso ) -0.09646
CCK
CKi CKI
Al AN
al al
" [in IS
TAN
THETA
tan
B
-
(4ICKI)/(1-al CK1)
angle between outer sp!,:,y edge and keel in radians arotan(tano oos$ ) effective increase in length-beam ratio due to spray [ (tan$ (TrtanT)j- 1/( 2 tane ) /(2 oose )
DLM
A,-
Rn CF DSX
Reynolds number of spray VB /(3cosB sill 6 ) /V Sohoenherr frictional resistance coefficient for spray drag viscous force due to spray drag, parallel to the planing surface, in lb
CFD=
-CS
(012) V2)
(B2AX / cosB )
DWX
Dw
-
4
DTX DT
total drag force pa"allel to planing surface in lb = DF + DS + DW total pressure force perpendicular to surface in 3b
PDBX
PT
= A/cost + DT tanT
49
SUBROUTINE SAVIT
EDB ep moment arm from oenter of pressure to CO in ft
FF
fF
FW
fw
in ft
K - HW
RMT
EtM
DWfW
50
0r.
I:
NAME:
PURPOSE:
FUNCTION C1DSF
Calculate Sohoenherr friotional resistance ocefficient
CALLING SEQUENCE:
INPUT: XN1RE
* I
CF
CIDSF (XN1RE)
Rn
Reynolds number = V L /v
OUTPUT:
C1DSF PROCEDURE:
CF
Rn CF
51
.0. . . S-..,~~~. . . . . . . .~~~.
....
:.
-t.'...
---
nM.i
E~~4.',.
m U
,,1
,.,,:.
NAME: PURPOSE:
FUNCTION SIMPUN Numerical integration of area under ourve defined by set of (x,y) points at either equal or unequal intervals AREA SIMPUN (X', Y, N)
--
Table of x values-- independent variable x values must be in ascending order Table of y values--dependent variable1 Number of (x,y) %alnes
52
NAME:
SUBROUTINE DISCOT
Single or double interpolation for continuous or discontinuous function using Lagrange's formula CALL DISCOT (XA, ZA, TABX, TABY, TABZ, NC, NY, NZ,
ANS)
UNS, DISSER, LAGRAN These subroutines are concerned with the interpolation, and are not documented separately x value (first independent variable) for interpolated point z value (second independent variable) for interpolated point Some as x value for single-line function interpolation Table of x values--first independent variable Table of y values--dependent variable Table of z values--second independent variable Three digit control integer with + sign Use + sign if NX - NY/NZ w points in X array Use - sign if NX - NY Use 1 In hundreds position for no extrapolation above maximum Z Use 0 In hundreds position for extrapolation above maximum Z Use 1-7 in tens position for degree of interpolation desired in X direction Use 1-7 in units position for degree of interpolation desired in Z direction Number of points in y array Number of points in z array y value (dependent variable) interpolated at x, z DISCOT is a "standard" routine used at DTNSRDC. Consult User Services Branch of the Computation, information.
INPUT: XA ZA
NY NZ
OUTPUT:
ANS
II5
53
NAME: PURPOSE:
FUNCTION MINP Select index of minimum x value to be used for Lagrange interpolation, from an array of x values
greater than required
-MINP
(M, N, XA, X)
m - number of points required for interpolation of degree m-l n - total number of points in x array > m
x value to be used for interpolation Table of x values, must be in ascending order, need not be equally spaced but
OUTPUT: MINP Index of minimum x value from the array to be used by FUNCTION YINTE for Lagrange interpolation of
degree m-I
SAMPLE PROGRAM USING FUNCTIONS MINP AND YINTE: DIMENSION X(1O), Y(10) N -10 M -4 READ (5, 10) (X(J), J-1, N), (Y(J), Jul, N), XA
ALTERNATE PROGRAM USING FUNCTION YINTX: DIMENSION X(1O), N -10 M -4 READ (5, 10) (X(J), Ju1, N), (Y(J), J-1, N), XA YA
-
Y(1O)
YINTX (XA,
X, Y, M, N)
In either case, only the The result from either program is the same. The formula. interpolation M points closest to XA are considered in the first combination should be used whenever several dependent variables are to be interpolated at some value of the independent variable, since MINP need only be called once. FUNCTION YINTE may be used alone whenever
N=M.
54
.1 ,'
.. ..
. .-
.,a. ,, .,i''",-
-.
.;
NAME:
FUNCTION YINTE
PURPOSE:
Single interpolation of degree n-i for function represented by n (x,y) points using Lagrange's
formula
YA - YINTE (XA,
X, Y, N)
x value (independent variable) for interpolated point Table of x values--independent variable x values can be in either ascending or descending
order and do not need to be equally spaced
Table of y values--dependent variable n * number of (x,y) values defining the function Interpolated y value (dependent variable) derived from Lagrange formula of degree n-I For example, when n - 4, cubic interpolation is performed Lagrange's Interpolation Formula
(x-x
(x-x
. . (x-xn)
(x0, (X-n) O
(x-x0
+
(x-x)
.,
(x-x)d
(X-Xn)
(-XO
),
Y2l
(x-xO
+ (x 2 -x 0 ) (x-xO) S 0
(x-xI)
(x 2 -xI) (x-x )
(x-x ) . . . (x-xn
(x 2 -x 3 ) , (x-x n2 )
.
. (x 2 -xn)
+2
nl) 1
. . (x-xn n-l
55
i!
/ !t
sv
NAME: PURPOSE:
FUNCTION YINTX Single interpolatiou of degree m-l for function represented by n (x,y) points using Lagrange's
formula.
CALLING SEQUENCE;
INPUT: XA X array Y array M
N
OUTPUT: YINTX
from Lagrange formula of degree m-1 FUNCTION YINTX may be used instead of FUNCTION MINP and FUNCTION YINTE together See Sample Programs using these three functions
56
7,..I .I.
." ,7
iI.I
I.
I.
57
W, nn
to.
dc
L; 0
, 0
0' 0'
0 A
z I ul
e N
9'
14 -
*ccC
0* 04 -j ; 00Co C
OC
eea
*LAn (z 1S
N
0
or
Ifl 4NC.CCC
x
LA
~zJ1
0
~
A L2
j .LiC
~ OM
00
S 0 e o"IC
0
0.
00P:
6 *
c . k
mi
4h X CLUCLAJU 0 ii JJ
a. 4ca.9
*tj-
0
1
g .0 0 e'000 50 0
~~-
~~0..kou
w' m
-4 4a*
CLCL 30
30
00 1. v. P-4.~0..
t~
58
0V
$ 0
0 0
o 0
0 0
N 0
NA
0~
Nn i
a; (P.
og ma
z r4
o
o ILA wN o0
-
(q
0 0
0 0
1-
N o 3F 0 u Oto 0
0 0
In
0 0A
a 0 to
to
-n
0 N to
0
in-
N z~c
-0
0 0
0 59
C4*p
..
UI a 01 Ci 01 *, -
w CL i
*0 0
V9
114
m 4
I
L . -
,
mI*
V
n L
# *U
U!
14 0
nI0
IL
0 0
he*
-41M
w.uii
a 5 o i n p Q k
Ix4
IA
CL ID
zn I cc -T
0
M
0
N w 0
0
(4
0 4flw4
m IA
(LI
flm-.LrI4lC4lhf
Ix
4I
w*
C.
0.
* N-a
0OT
(q (0
I.
it I
IA
60 r
UN
In
ton
.. .L .. . ...
w 40
CL C;
S 06 (q C
o 0 3 0' N w m 0N N
-o
a.
-C o t, 39 "
fS
c CD
tWN
N v
0 N
to CP
(14 to
tm'
CD t
t-
to Cl t W
to 0
O m0
0)
0 Ch
to
ft
m
*0 0 t. . N 0
-
M t .o
M 0 . Cl mD
-.
t0V . . C. 0 0 .-
0 V ot .o I'0 .o .
W' . M)
*
C4
~~
0. 0
>
~ ..
ty
-
V)
3lt
LL uJ U
3L
4
0
0) 07
0l
Nf
.
ri)
Im
C4
M
0 U) .
0 0 .
0 0) N
m
0) 0 0) 0 0 0 0l .
a*
N N 0 a) . .
a0 CN
Cl CN
al
0 C
Wf
1.
0.
c0
Z. 0 4* ) C, L
In~ 00
It
to-
01 OF
tNN N
41 LA C.. 4 W )
0 U
4 )a
4 0)a
tU') 4 a)
q a
N' 4 o)
C q1Cl o) N
--
Nl0
C4 o) C4
C4 o) N"1 o o o o
wf
0.
UU' 44
OfO
a.0
C) to CC
L) 0
U 0
U)
a )
0 0
C. )
C. 0
C. )
61
r.I0000000O
c.)0OOOOOOOOO0
OO0
OOOO0oO.0 -------
og
~000M0R0 IT0N0
t- 000000 0`1in-t0MMMM00 00
000
00
000 1 L 000 f
00MM00
aL
U l'
.0
O0
iI
,t
OM n
.
0 1MNL
. . . . .
M 1i
. .
00 t-t~- E n'r m ,) N N ----04 -- 0 01C' M tO~ - ED U) C(1) & O-O alM ------ 00000
. . . . . .
- 0 to
to 0l 0 M
- --
WV
C4 M-
100
04 Clr'-0 Mr V
fl-
into0
c. -
. W0 M
0
CL
-W
~
W
N m-
WO
o
UICL (A u.
EL0 00
000000-00--0NN00"M0
MA
m;,q00
irti0inin n
G00
D00
E000toU:
W cJ w
00
00
00
00
00
00
00
-0000
-j
zO
3 Za z
a.
00
111
62
*oooo is 0
"
Da
ooo Ga
oo
aaTa00
~~o
rNlo
W-- - W 0
0 CU (0--r0 0
0n 0 0 0 0n 0n in 0 0n 0n v 0 0n 0 ) v v v v 0 m 003000000000000000000000000000000000"000
0- 0 0- 0- 0 0W 0 0n 0 0D0 0M 0 ( 0
0o
""00ooc0ooooooooooooo000000000000OC000CA
o00
oU
.0 00 I0 I.PO)(TaOO OO 000OaC XOOO0 00000000000000000000000000000000 a 0000 ----0-0000NC)LA 0i- CY0"N00C 000.)0000
U
---
0L
in 4 .
.
. . .
.O *.
vim I0
00000000000000000000000000000000--0-0-000
S0 n
00
CI0
000000
000OOOOOOOOOOOOOOOOOo0OOOOOOOO 0mO 0, L
)
---
--
000
LA O.
00 W000000000000000 00 0000000000000000000000000000000000000000000
0000000000000 N
UC
s --
410
--------------------------
N ----
--
-j0 0.
0I
W IrC
--------, . . 0 . . .
00 0 0. 0.
.0
CY*
(DUo
oo
oo
-j
in
ty
Ln
II
000000000000000000000000000000000000000000 .0 . . . . . . . . . . . . . .. .
..
I 0. 00 40
UI I-
0
0
In 4 lL x
. a
. . . . . . . . ... A =0 0
. O (DT 0 0 0
. .
. .. .~ . . . . .. .. . .. . . N0sW c - -Ln I - 0 : :-
.0
..
CC-
m - i0 () Il InM - - - -
CL
0.
I'm
a a.
. .
. . . . a ..
m m a.a.a.a. . ..
m-a.a.
0 0. .a.
..
..
0 .
- .1
~0000000000- -L63
0A -A -, IN A NILA
1A LA 0ALIn L LI -
C4 In t- 0 N In r- n' Lin 14 tLI L 4 in 1-) 0 N)( inr-0 U,4in N 0 c-4 In r,0 00 D0) ---------In I n(N-----------V-rZ N0------------NC)NCMC)V1
00
*~
3 C,
OD
1Wn
co
in
U)
14
In
v
w
r' m
IN
at
to
01
t-
01 0
*jIII
z
~U
IN
M -
0'
Ny
1---
D t
w*
0; In I * z -. 01o
0; -1 r,
IN
('4 In m In
CA t4
m Nn
NIo
ON r 0
(1 0 m1
IN
0;
-;
rm,
c
I
N
t'1 N
m1
N
0o
-
0n
~
CL
~
on 01
in to
n t-
m 1 01
0 t-
0 in
w04
N In
In tt-
N1 0 t-
01 to
w In
0.a
*N
Op
01 0
01 0
01 D 0
01
04
0n
01)
v1
01
01
01)
CI
IMl WI
0 1 0. In .n In . In n I I nC . In . In . In .
in
.
In
In
CoI
-II
0.
01 In41
In In N. -
0f 10 In O4
EN tIn t01
inl In
0 -. In t11-
In IN In In
Iq on
c
IN In 0
In In In 0 00 1
I n In'.
-c uD
n
P*
OD
t 01
I0 1 0 CD-T 0 mN
CD I (NI
0) mN
O In 01 l vN IT
0 M
In (.4
In (N
m'
UJI
orI) * n ) , V M I
0.Co0
0.1.
Ix
C6
OV
0
0
tCO
S.
C4
0 0
0
0
m0N
ato( Tor-r
Ow cna)o O 0 0
0qVmCnU1
1i q MN 0 0
OUq
i0
GO Wc
..
. . N-. .
0vqq . . 0( 0V
. .. . N-r
o
0
. .C CV . .
O * U 00
q0 N g
0-t'N(NIfl 0 0 0 0
004l
C Pmin
0C401(" 0
WM 0CD 0110907fl
ont4.Wif% 0 0(
to m 0 19(') 07
S0
a mO U 00000
00000
00000
00000 .
00000 .
00000 .
00000 .
S.
0
*:
,o
0.
0
o .
0
o .
0x00
.
0
S
0,
0
it
to o
(n
m0
ft
o t%
I
00
000
r0000
00000
t6I
4 11;
-.
~04
u in
I_;
Cq
0; MC2(1(
0t-
4.
.
-'t
.
U
O *
;t
om
nm n- C in
I -10;t
7V
r,
~ w,-qto
w 1-
(3) IT N
1f LAf 4W
11
00 0)t.
ttot
Li
Or-.C' ntr
.
LS
".
T 1f1i 0('4n-T-T
0 Lnegt-
-l
0 9
0t00
. .
0O
. ..
~0
. .
WCIf
qWwr
1 V
WOUr
ni .L n
L.U
Z. 4.
10
Q. I
(Din c00000-
T-T S4C
qm 0r0000-
C1 fn V 00000O~(
~C-4
iVIT-m CN!--
oin oOinf
ftT
WCV
N, N' C4
9 C!C
mmmmOD+
Ct .
CINL t wfOI in)I' Clftot 0(06 1000 A00 CN'INC4' 000000000 0 11 q V0 V1+
i ni
.
D
. . . .
-t
... . . .
.....
. .
tof
C),n
1 .
0 CM
0 0O
.
t .
0-DOw
. .
- m 0 (r
ft
P% . .
t .
-Wt
- ot
-z
rV)C
m m
0
N 0
)mi
r~-to O
-G
-oWinmtoI-ntMR
oC .
rC4a1L
M y to.
am T m mt
xee 0n My
.. J9f
oo m in N
.-
to m~I 000
toto or-0
MV
nto at-
0incw0 00000'('
0 N -N~I
qt
Di
0. t
%i
Ot
0----
00000C*I'
0 000dC0
~
- M in M 00.-.0 00000 --0-M l Ot 00000. 00000 vi-OD
95.
Ofto
M 1a 0 -. M (A-
minO(DW
ino
00000 00000
00000 00000 -
00000 11
(U'
~1l
* 8
~~0
f. Oit 444
.01. 0 :CW 0;
.. 0
*. mmo1V
. 0 "MIAf 0
0 1 410
0-0 000 0 -mU 0-m A 0, 00WWNWN
0U 0 NOr
0W0Of
00
00
-0
;;
00;
00000
. . . . .
N M
00000
. . . . .
00000 N NelN
S . .
..
N
00000 NelN NN Nr
InIn
-
N N NN NN
le
4c
. .. .. lCOc
CL
.....
0 41t0 0
q0 0 w t. w 0 P. w 0,0
fZ O;;C-
0
06
-0 M0tComm0000
-------------
---
0 .e .C-1 . . .
- . - . - . - . -. T0!0
I0
0 w M 00000
wO m IT-n W N 11q
: tq0 0 0 4
C4e 10
w. 40 0
014)4) t-
0;:
qO
t-flIW It41
Is0
C4 n
MUWt-W0
0111w
7. 0~~~~~~ t
~~
r 0 4mNwt
nt
r- in-- m--m
-- o
0600000
0V000;
jn Of 10
0000m0
-
00000
fAI
00to
nv
mtna
vIn,-
- in
0r
inmN 10MW~u
-0 .
#A
I C!
0
C0 a;
t:
0; 0e
InN00
000-n
00; C ;"000
R a0)0
;01000 00 P4"
00U000
0 Il
*
,
-0
.t-*?M -
1011q t- a
MVO
..
...
;l
I e4w 14 u
. .
..
t-0
.
N1)
.0 f-
...
-00
SO
ID UJ
In m000
m wm0--It
(1M
m0m
4. mev 1
-t 00
o* 0
MI
ot
MM111 oo W t.
M r, MM
. .
cV -
0 0
q14 N M
t n14mM
IN
11
NO MI
IV
11 w
0.
If*M
o-x
ev evC
oooo t-M Jw
to000www
.v w
IS-m
q-
t
C! 10
ix
. . .. .
0 $0in 41 00 0 f 4* 16o 4-I-11! 1MO1M4 0 rV 00
. . . . . . .......
t000 C1111M "0 #1 0 0^ 0 00
. ..
0
00000 m04004m'
. .. .
I 0
wwwwo -w
wo 0 Il-In t-41(
0 I--M40 040MOV
11lN 00000 0
1 a- 0-10 ; 0 00
00000O
e.. *v .. o SO6 0090 trDvY
04000440
W e, IN#40f N---II ev-.1I
040000
0Oltv N044--1 eve
000
-0(i-1-. . 44 00.4v
0400040
110;(i)0 6 f; I v44rv
000001
oooo A
0400100
4 oelWONOWe 4 4
0000000 .
V,
00 *~ %0
le
04c
O
C!
wfW
90. 0 r
I-
Ab
-41
OWDS-
c 4O
WNmqwr1
his
W6
0 *o
.1
W. 0
. . .~, ..
. . . . . . . .4
.
0x5
hi.
-5
0v
-q 0
""I~~~
mt5
40 nt
o4
t-t
-t
sosu
U
-S
a.t
AO U1 0 OD.
;C i M o-q0 s J5
;u
M in
;0
n
;
0
p. 0
ncifwmmS
~
-S*
4~ S IL
C!
----
o00I
fn
m00mt
% sM"0
u'ao
a. 0000 0 0 0
9-50 C!I"
31m 0; C; 944l - - - 0C
~-
i0 r~-v4
1Eve
It 9
% * -
woo
00
000;00008000000 . . . 9
*C
99
00
.9
0000
.9
00
*0
-In
IC01e
ot
.c.3i4o
VIf(N 0 0in M
t- C4 to
00
0.
40 Ii
-0
W,
oo
0)NqWt 00 0 cz
I. LL
314 -. V. : w
co
lbS
0 YI0ttD)W~OO a a;ttA C;
( 4m w
0 0a M
.. .0 .VI .UI 00 cr :t-M;MMMMMa 0r J.
I-41
110
12.
a-4S*** 2.~~~0
w.
3r
.D . . .
uJ0n0'
. . .
Ix
0I0000
: 110
no
0
0 0 a
m up 1
wIDW00W-WIDDLI
nnm -jotqoo
-
0
w
s-
(pmcot
I* 0
h4
.1
>
0 .0 N N. C4000N
-0
7
*~.9
00lm 3 mO
-U C;
-N('I
w om NW MVWVW--WW
4C ID
U 4( O
0;9C o -r
0 I
D-OtM'3
-w
M MN N 00ev
C0
- - - -
2 0
a00 CO o
O~')
tti
*00000000000000m
. ... .
Do0000mot0000
.
tn
a-------------
NN 0 tS IDt.-r 000 D0 ,(
0a
o 0 t
0 05 01~ 0. .
r 0 40
0nii.O0DtoI 0r~'~
f- vt-mWmo
C4
LL ..
9c 11. 0 JC!
*
0 0 0 04 L A0 a 1 A C6 _jeIT 0 q
no f 4i wC
0 0 2 11. 4.0
6,;m 0I - -
- - - - -
- - - D- 0 -
0 Wnc .0 m rw v m ci
ci.
*Z
a
09 0. 20 2 -3
-j
ww;(
ot
3
in ot
u
a .amf0 0
z t.~q t.j .
:,.
r t C4 -J -- -- -IO
0
C..
*t
00
0t
pm
MO
o 0
- t- O V N
.
-%
CV
-0
(
0
&
*l
ci 60
1;
0-00
N
0
N, NJ N
0
M--
DU
t. to 0
D0t
--
NC
9.9
0 SS
6-
E 0 th0 0
sq
91 .4145
us
U.
0 co
mu
an.0
-4. 4' -a. u
.
2 to 0 mw 06M16W0V co
to. ca I4. 110 Z X c C!
Mt
Drt0t
MMmN
ow 0 0.L
U.. 0
6-0 -zC>
0
;C
0
t 00 0
0
4
C000000u0
*i
.i
WC'0.
In 06
0 *
.l qgo
CL 1 40
07
INITIAL DISTRIBUTION Copies 14 NAVSRA 2 PMS 300T 1 941 1 521 1 5213 1 5241 1 03D3 1 03D4 1 03F2 1 03R 1 03R3 1 312 1 3124 1 31241 NAVSEADET Nbrfolk/6660 DDC ABC-17
50 12 8
CENTER DISTRIBUTION Copies 1 1 1 1 1 1 1 1 7 I Code 11 (Ellsworth) 1103 Data Bank 112 117 118 15 152 1524 1524 (Hubble) 1532
71
DTNSRDC ISSUES THREE TYPES OF REPORTS 1. DTNSRDC REPORTS, A FORMAL SERIES, CONTAIN INFORMATION OF PERMANENT TECHNICAL VALUE. THEY CARRY A CONSECUTIVE NUMERICAL IDENTIFICATION REGARDLESS OF THEIR CLASSIFICATION OR THE ORIGINATING DEPARTMENT. 2. DEPARTMENTAL REPORTS, A SEMIFORMAL SERIES, CONTAIN INFORMATION OF A PRELIMINARY, TEMPORARY, OR PROPRIETARY NATURE OR OF LIMITED INTEREST OR SIGNIFICANCE. THEY CARRY A DEPARTMENTAL ALPHANUMERICAL IDENTIFICATION. 3. TECHNICAL MEMORANDA, AN INFORMAL SERIES, CONTAIN TECHNICAL DOCUMENTATION OF LIMITED USE AND INTEREST. THEY ARE PRIMARILY WORKING PAPERS INTENDED FOR INTERNAL USE. THEY CARRY AN IDENTIFYING NUMBER WHICH INDICATES THEIR TYPE AND THE NUMERICAL CODE OF THE ORIGINATING DEPARTMENT. ANY DISTRIBUTION OUTSIDE DTNSRDC MUST BE APPROVED BY THE HEAD OF THE ORIGINATING DEPARTMENT ON A CASE-BY-CASE BASIS.