Professional Documents
Culture Documents
. c -a
1 .
*o
cv
=
I
L O A N COPY: RETURN TO
AFWL
(DOUL)
KIRTLAND AFB. N .
M.
COMPUTER PROGRAM USERS MANUAL FOR ADVANCED GENERAL AVIATION PROPELLER STUDY
by Rose Worobel
Prepared by
HAMILTONSTANDARD
,
?I : !
?
MoflettField,
Cui$ 94035
ISTRATION WASHINGTON, D. C. M A Y 1972
00bL148
1. Report No.
NASA CR-2066
4. Title and Subtitle
3. Recipient's C t l g No. ao a
5. ReportDate
Advanced
General
Rose
Worobel
Corporation
h 4 2- 6477 LS
13. Type of Report
and Period Covered
Contractor Administration
Report
16. Abstract
- ._
A User's Manual is presented afor computer program for predicting the performance (static, flight, and reverse), noise, weight and cost of propellers for advanced general aviation aircraft the 1980 time period. Complete listings of this of computer program with detailed instructions and samples of input and output are included.
18. DistributionStatement
IJNCL4SSIFIJ3-WLIMITED
22. Price'
Unclassified
74
F o r sale by the National Technical Information Service, Springfield, Virginia 22151
3.00
CONTENTS
SUMMARY INTRODUCTION SYMBOLS TECHNOLOGY IDENTIFICATION Propeller Performance Generalization Static and Forward Flight Reverse Propeller Noise Generalization Propeller Weight Generalization Propeller Cost Generalization Computer Program
1
3
5
7 7 7 9 11 13 13 14
PARAMETRIC STUDY OPTIONS COMPUTER PROGRAM USAGE INSTRUCTIONS Program Input Program Output Messages Sample Cases CONCLUDING REMARKS REFERENCES TABLES I Advanced GeneralAviationPropellerStudy Classification
17 17 18 21 23 24 26 26
- Aircraft
27 Weight 28
II
- GeneralizedPropeller
FIGURES 1 PowerCoefficient Chart for a 2-Bladed, 150 ActivityFactor, 0.500 Integrated Design C L. Propeller
1
29
CONTENTS (Contents) FIGURES (Contined) 2 Thrust Coefficient Chart for a 2-Bladed 150 Activity Factor, 0.500 IntegratedDesign C Propeller Li Basic Performance Curve-Variation of Effective Torque Coefficient with Advance Ratio and Blade Angle. Basic Performance Curve-Variation of Effective Thrust Coefficient with Advance Ratio and Blade Cycle Basic Noise Curve. Category I Parametric Study Category 1 Parametric Study 1 Category IV Parametric Study Example Reverse Thrust Variation with Landing Speed and Power Setting Sample Input Coding Sample Output Sample Output
30
3
4
31
32
5 6 7
33 34
35
36 37
8 9
10
38
40 41 42 43 46 47
11
12 13
- SHP Option
14
Sample Output
I A
2A
3A
48
APPENDIX
A Flow Charts, SubroutineList, and FORTRAN IV Listingfor Standard Hamilton Deck H432
45
vi
SUMMARY
A major outcome of the studies sponsored by theAdvanced Concept and Mission Division, A. C. M. D.of NASA under Contract No. NAS2-5885 dated 30 January 1970 as reported in CR 114289 and under Contract No. NAS2-6477 dated 6 May 1971 a s reported in CR 114399 has been the development of a computer program forevaluating propeller performance (static, flight, reverse), noise, weight, and cost for general aviation aircraft propellers as a function of the prime geometric and aerodynamic variables. Propellers have been divided into five classifications which distinguish the complexity of general aviation propellers, i. e. , fixed versus variable pitch, deicing capability, full feathering capability, and reverse thrust capability. Parameters that may be varied independently include number of blades, blade activity factor, blade integrated design lift coefficient, and blade tipspeed. A User's Manual for the computer program was written under Contract No. NAS2-6477 and is presented herein.
A brief description of the technology development is presented, and a complete listing of the computer program as well as detailed instructions and samples of input and output are included. Examples of parametric studies which can be made with the computer program are shown.
INTRODUCTION
Aviation forecasts for the nextten to fifteen year time period, indicate thecontinued steady growth of gensral aviation. Furthermore, it is apparent that most of these aircraft, even into the 1980 time period will be propeller driven utilizing primarily reciprocating engines with increased number of turbine engines as their economics improve. The attainment of this forecasted growth is dependent upon the continued improvement in the safety, utility, performance and cost of general aviation aircraft. In view of this, a study was undertaken under the sponsorship of the Advanced Concept and Mission Division ofNASA to derive and computerize appropriate propeller performance (static and forward flight), noise, weight and cost criteria to permit sensitivity studies of these factors to be made for advance propeller configurations designed for general aviation aircraft of the 1980 time period. This study is reported in reference 1. A t NASA's request, a contract study was undertaken to provide a User'sManual which includes a complete listing of this computer program with detailed instructions on its use. Furthermore, the scope of the computer program was extended to incorporate the inclusion of the generalized integrated design lift coefficient (the only prime propeller blade shape variable not included in the original program), the computation of reverse thrust, and the refinement of the weight generalization. The technology development required to incorporate the above extensions into the computer program for inclusion in the User's Manual is presented in reference 2. The User's Manual is presented in this report.
1.0
AF
16
-0.15
blade section width, ft number of blades blade section design lift coefficient
LD 1.0
B
C
C
Li
SHP ( P o / P ) 1011
cP
power coefficient,
2N3D5
SHP ( P o / P ) 1 " 0
C
3 5 477 N D
6 1.514 x 10 T ( P o / P )
cT D
thrust coefficient,
N2D4
ft
J
M
N
advance ratio,
ND
free stream Mach number propeller speed, rpm perceived noise level, PN'dB
PNL
SHP ( P o / P ) 10l1
QC
R
3 5 4n N D
X-
J2
blade radius at propeller tip, f t radius at blade element, ft shaft horsepower propeller thrust, pounds
r
SHP
T
6 1.514 x 10 T(Po/, )
TC
vK
X
thrust coefficient for J = 1.0, . N2D4 freestream velocity, knots fraction of propeller tip radius, r/R 3/4 propeller blade angle at 3/4 radius 2 density, lb sec /ft 4
x-
J2
P O
Po/P
@/a
ratio of absolute temperature to absolute temperature at sea level, T/T, ratio of static pressure to static pressure at sea level,p/p0
TECHNOLOGY IDENTIFICATION
'
General aviation aircraft covers very broad spectrum of aircraft implied by a a the power plant size range of 100-1500 shaft horsepower. Thus, in order to provide meaningful study within the scope intended by the Advanced Concepts and Missions Division, A. C. M. D. , as an initial step under the study in reference 1 the Contractor classified into five categories the general aviation aircraft envisioned C. M. D. by A. F o r convenience, the categories are repeated here in Table I. Analytical generalizations for predicting the performance (static, forward flight, and reverse), noise, weight and cost of propellers for general aviation aircraft classified in Table I were established and computerized. With' the aircraft and propeller requirements thus defined and the computer program having been established, comprehensive sensitivity studies of the propeller geometric and performance parameters can be conducted. Such studies were presented in reference 1 for representative aircraft from each general category described in Table I. The details of the analytical procedures are defined in references 1 and 2. A brief description of each generalization is presented in the following text.
Propeller Performance Generalization A s a means of assessing propeller performance over the entire flight spectrum, performance generalizations were developed for predicting static and forward flight performance. Furthermore, for those aircraft incorporating propellers with the reverse thrust feature, a method of calculating reverse thrust has been included. These generalizations were made fora family of propellers spanning the prime propeller variables of 2 to 8 in number of blades, 80-200 in blade activity factor, AF, and 0.3 to 0.8 in integrated design lift coefficient, CL..
1
Static and forward flight. A performance generalization was developed for predicting static and forward flight performance for general aviation propellers. Using the proven propeller performance prediction methods discussed in references 1 and 2 , performance calculations were made for a family of propellers selected on the basis of propeller shapes which prior study had shown to be the most favorable for minimum weight, low noise characteristics and good performance (ref. Afig. 1, 2, 3 and 4 and ref 2, fig. 1). These calculations were used in developing the performance generalizations. The horsepower, thrust, propeller rotational speed, velocity and diameter were included in the non-dimensional form of power coefficient, Cp, thrust coefficient, CT, and advance ratio, J defined as follows.
SHP ( P o / P ) x 10l1
P
-
3 5 2 N D 6 1.514 x10 T( P , / P )
cT
N2 D4
-
101.4 V ND
J
where:
SHP
p o/,,
shaft horsepower ratio of density at sea-level standard day to density for a specific operating condition. propeller diameter, ft propeller rpm speed, propeller thrust, pounds
N
T
k '
Base curves were defined in this non-dimensional form for presenting the performance of 2, 4 , 6 and 8 bladed propellers referenced to an activity factor of 150 and 0.5 integrated design lift coefficient. In order to minimize the number of curves and consequently the size and complexity of the computer program, the terms effective power coefficients, C p E and effective thrust coefficient, CTE were -introduced. The effective power and thrust coefficients are defined as follows:
C pE C TE
-
'P~'AF
XPC
Li
x TC ' T ~ ~ A F
Li
where:
'P
'AF
PC
Li
power coefficient activity factor adjustment to power coefficient (ref. integrateddesign lift coefficientadjustmentfactorto efficient (ref. 2, fig. 4 )
1, fig. 3A)
powerco-
cT
T~~
thrust coefficient
activity factor adjustment factor to thrust coefficient (ref. 1, fig. 3A) integrateddesign lift coefficientadjustmentfactortothrust efficient (ref. 2 , fig. 6 ) co-
TC
Li
Thus, the base curves while referenced to a basic activity factor and integrated design lift coefficient are applicable to the complete range of the prime blade shape parameters including 80-200 activity factor, 0 . 3 to 0.8 integrated design lift' coefficient and 2 to 8 blades. This performance generalization format is shown for 2 bladed propellers referenced to 150 activity factor and 0.5 integrated design lift coefficient on figures 1 and 2 for the effective power coefficient chart and the effective thrust coefficient chart, respectively. Since it has been projected that general aviation aircraft will be operating at significantly higher speeds by the 1980 time period, a compressibility factor, Ft was derived for use with the base performance plots. The thrust is multiplied by Ft (ref. 2 , fig. 9) to correct for compressibility losses. The complete generalization together with detailed computational instructions are presented in APPENDIX A of reference 1 and in reference 2.
It is to be noted that the performance predicted by this method is for the isolated propeller since no single body blockage effect could be generalized to cover the wide variety of aircraft included in general aviation.
Reverse. - The analytical method for computing reverse thrust is based on an existing Hamilton Standard procedurewhich was obtained by generalizing all available propeller test data. The shaft horsepower, thrust, propeller rotational speed, velocity and diameter are included in the non-dimensional formof torque coefficient, CQ or Q , thrust coefficient, CT or TC, and advance ratio, J defined as follows: c
J
C
101.4 VK ND 1 0 l 1 SHP ( P , / P )
3 5 4 n N D
X-
for J s
1
1.0
QC
for J
1.0
1.514 x10
4 R N3D5 6
J2 T( P,/P)
for J s
1.0
lo6 T( Po/P)
x-
1 .&
for J r
1.0
N2D4
J2
shaft horsepower ratio of density at sea level standard day to density for a specific operating condition propeller rpm speed, propeller diameter, ft propeller thrust, pounds
N
D
vK
Base curves have been defined in this manner for a 3-b1adedy 100 activity factor, AF, 0.4 integrated design lift coefficient, C L propeller. The term effective torque co~ efficient, CQE or QcE, and effective thrust coefficient, C T o r T CE , are used. As ~ with the forward flight generalization, these base curves with appropriate adjustments for A F , C L and number of blades can be used in predicting reverse thrust character~ istics for the family of propellers spanning 2 to 8 number of blades, 80-200 A F , and 0.3 to 0.8 C L ~ . The effective torque coefficients and thrust coefficients a r e defined as follows: C QE &CE C TE
= =
[ CQ x (3/B?83
x QAF
1]
AC QE2
(PCR/100)
for J
1.0
- AC
TE2
(PCR/100)
for J
I1 . 0
[ TC x (3/BP 83 x TAF ]
- ATC
E2
(PCR/100)
for J
1.0
where: C
1.0
(3/BP83- number
of blades, B adjustment
10
E2
(ref. 2, fig.
11)
percentage of integrateddesignliftcoefficientadjustmentfactor to be used (ref. 2, fig. 13) torque coefficient for J r 1.0 integrated design lift coefficient adjustment factor to torque for J 2 1.0 (ref. 2, fig. 15) thrust coefficient for J s 1.0 activity factor adjustment factor to thrust (ref. integrated design lift coefficient adjustment factor for J s 1.0 (ref. 2, fig. 18) thrust coefficient for J
5
QC *QC
cT
E2
T~~
TC ATC ~2
1.0
integrated design lift coefficient adjustment factor to thrust for J > 1.0 (ref. 2, fig. 18)
This performance generalization format is shown for 3-bladed propellers referenced to 100 activity factor and 0.4 integrated design lift coefficient on figures 3 and 4 for the effective torque coefficients and effective thrust coefficients, respectively. The complete generalization together with detailed instructions for computing the reverse angle for a given throttle setting and the reverse thrust over the landing distance run with the propeller fixed at the reverse angle a r e presented in reference 2 .
For assessing propeller noise, the far field perceived noise level (PNL) was selected as the noise rating scale because: 1) It is a good measurement of the relative annoyance of the various aircraft designs considered in general aviation aircraft, 2) It can be estimated by use of a relatively simple calculation procedure, and 3) It is a reasonable indication of the subjective reaction to aircraft noise.
An empirical method or predicting far-field perceived noise levels, P N d B developed a t Hamilton Standard has been includedin the computer program. It presents a means of calculating noise for a broad range of propeller design and operating parameter s.
11
1 .
2.
3.
Propeller diameter Number of bladesperpropeller Propeller RPM o r tipspeed Shaft horsepower propeller per Ambient temperature Aircraft forward speed Number of propellers installed Distance from the propeller center noise is to be measured. of the desired field point at which the
4.
5
6.
7.
8.
The computational procedure consists of a basic noise level (dB) curve (fig. 5) for a 4-bladed, 10.5 foot diameter propeller defined at 500 feet from the propeller center. The base curve is a function of shaft horsepower and rotational tipspeed. There are adjustments for variations in diameter, number of blades, and distance from the propeller center. Then, there is an adjustment to obtain the corresponding perceived noise level. The directivity pattern of the noise emanating from the propeller is ignored, and the perceived noise level is computed for the azimuth angle for which the noise is a maximum. Recent test data on highly loaded low tipspeed propellers have indicated that the reduction in noise with tipspeed is a function of propeller stall characteristics. It appears that noise reductions can be achieved with decreasing tip speed at a given power only to the point where the propellerstall is limited to approximately the inner 50% of the blades. The 50% stall region is defined on the base Cp and CT curves (fig. 1 and 2). It is recommended that propellers be selected to operate to the left of the indicated 50% stall line. The detailed procedure is explained in APPENDIX B of reference 1 . Since this generalization is for propellers only, it is emphasized that the low noise levels which may be achieved through selected design and operating conditions will not be representative of those from the complete aircraft unless a parallel effort is made to reduce the noise from other sources (particularly from the engine) as these will become predominant and set the perceived noise level of the aircraft.
12
II.
The weight equation o Table I1 provides a useful tool for estimating propeller f weight for any general aviation aircraft installation in this decade within *lo% accuracy. However, it must be remembered that parameters other than the basic geometric and performance characteristics used in this equation effect propeller weights. These are variations in propeller environmental temperatures, type of control system and the degree to which individual manufacturers design.for minimum weight.
where:
C
average original equipment manufacturer, for a number of units/year, $/lb. single unit 0. E. M. propeller cost $/lb.
c1
Z
LF
LF1
LF
learning curve factor for a number of units/year learning curve factor for a single unit number of blades
LFl B
13
F E
F o r the computer program, an 89% slope learning curve was assumed. F and E factors were generated to evaluate costs of 1969 and the projected costs of 1980 time periods. The factors for propellers installed on each aircraft category are listed below.
196 9 E
19 80
Quantity F 10 19 1.0 3.5 5470 1.5 3.7 1030 3 . 5 3.2 5 3.53.5 3.5 3.4
Quantity 2230
1990 6 80 36 8
Computer Program The performance generalization for conventional and multi-bladed propellers and the corresponding noise, weight and cost generalizations described in the previous text have been computerized. The computer program has been coded in FORTRAN Tv and has been run on the IBM System/370. With this computer program, the aforea mentioned propeller performance characteristics can be readily calculated for range of selected propeller geometries and desired operating conditions. Examples of parametric studies made with the computer program are presented in another section of the text. There are four performance computation options available. F i r s t , if an engine is specified, then the operating condition is defined with the horsepower and the corresponding propeller thrust is computed. Second, if a propeller thrust requirement is defined then the thrust is included as input and the horsepower is computed, thus indicating engine size. Third, for operating conditions defined by horsepower or thrust, it is possible to define the tipspeed corresponding to 50% stall. This would be the tipspeed for minimum noise. Fourth, reverse pitch angle and the corresponding reverse thrusts for a range of landing ground roll velocities operating at the fixed reverse pitch angle are computed. The corresponding noise ( P N d B ) , weight and cost for the first three options are calculated. The weight and cost are calculated for both the 1969 and 1980 time period where costs are basedon the 89% slope learning curve and the unit costs and quantities selected by Hamilton Standard from available surveys. There are the options of varying learning curve, unit costs, and quantities. The required inputs for all options of this computer program a r e the following:
14
Propeller
1 .
2 .
3.
(2-8)
4.
C
Li
range (0.3
1.
2.
3.
Shaft horsepower or thrust Altitude, ft. Velocity, knots Temperature, OF Tipspeed range
4.
5.
Normalrated take-off horsepower, SHP Normal rated Altitude, ft. Touchdown speed, knots Temperature, OF Range of power settings, % of normal rated shaft horsepower Type of engine,reciprocating take-off speed, rpm
3.
4. 5.
6.
7.
or turbine
Other 1.
Number of engines Distance from the propeller center of the desired field point at noise is to be measured.
15
2 .
which the
3.
4.
Airplane classification (Table Flight design Mach number Performance computation options Cost computation options
I)
5.
6.
16
Having developed a computer program incorporating the propeller performance, noise, weight and cost criteria, parametric studies can be undertaken to evaluate the trade-offs among these factors for propeller configurations applicable to general aviation aircraft. The variety of parametric studies which can be performed with this computer program are illustrated in figures 6 through 9. A study for fixed pitch propellers associated with aircraft Category I is shown as figure 6. Curves of performance (T.O., climb and cruise), noise, weight and cost were plotted versus tipspeed for constant values of diameter for 2 bladed, 100 activity factor, 0 . 5 integrated design lift coefficient propellers for a specific engine application. The SHP was defined and the corresponding thrust was computed. Propeller blade angles as independent variables have been included in the performance curves. Thus, the blade angle providing the best performance compromise for take-off, climb and cruise can be selected as desired by the particular operator. Similar data can be plotted for a range of number of blades, activity factors and integrated design lift coefficients. From an inspection of such curves, the effects of the primary geometric and operating parameters can be evaluated and a propeller selected as the best compromise for the particular application. A similar study is shown for variable pitch propellers applicable to aircraft Category I1 for a 4 bladed, 150 activity factor, 0.5 integrated design lift coefficient propellers on figure 7. For this example, the thrust requirements were defined and the corresponding SHP's were computed. The minimum tipspeeds shown as end points for each of the curves in figures 6 and 7 represent the tipspeed corresponding to the 50% blade stall lines shown in figures 1 and 2. An optimum low noise study based on the assumption that the propeller is always operating at the tipspeed corresponding to 50% stall at take-off and consequently minimum noise can be made as shown on figure 8. The study was made for a representative airplane in Category IV showing a variation in diameter and activity factor for a fixed number of blades and integrated design lift coefficient.
A reverse thrust study is shown on figure 9 for a propeller applicable for Category V. Reverse thrust angles were computed for several throttle settings. Then, reverse thrust, and the corresponding shaft horsepower and propeller rotational speeds were computed for the velocity range corresponding to ground roll. The corresponding runway landing distances can be computed and the reverse angle selected corresponding to the required runway distance.
COMPUTER PROGRAM USAGE INSTRUCTIONS The flow chart, subroutine list, and FORTRAN IV listings for the computer program (Hamilton Standard deck H432) are included as APPENDIX A . The detailed description of input and output are presented in the following text. 17
Program Input The input to the program is defined in the following text. Cards 1 and 2 include the card number in column 3 and any legal Hollerith punched in columns 4 through 80. Card 3 contains the following input data in an (13, 3X, 10F6.0) format:
1. 2.
Flight design
Mach number
1 all of these items as zero Items 5 through 1 include the various cost options. Code if the cost criteria built into the computer program is to be used. This criteria is defined in the section on cost generalization. If any deviations are required, the following additional information must be coded.
Learning curve variation. - It is based on assuming that a learning curve is a straight line when plotted on log paper. The learning curve is replaced as follows:
5.
6.
Learningcurvefactorforsingleunit Learningcurvefactorfor
1000 units
C1 C1
1970 1980
8.
Initial quantity to
be used
11.
Card 4 contains the following input data in an (I3 , 3X, 9F6.0) format where:
18
1 .
Card number Initial diameter Increment in diameter if a range of diameters are to be computed Number of diameters Initial activity factor (80-200 AF) Increment of activity factor if a range of A F is to be computed Number of activity factors Initial number of blades (2-8 blades) Increment in number of blades, if a range of blades is to be computed Number of number of blades
2.
3.
4.
5 .
6 .
7 .
a.
9.
10.
Card number Number of operating conditions with a maximum of 10 Initial integrated design lift coefficient (0.3 Increment of integrated design lift coefficient computed Number of C L
's
3.
4.
to 0.8 C
Li if a range of C
Li
i s to be
5. 6 .
For reverse thrust calculation option if bladeangle P radius is given, 3/4 code 2. If p3/4 radius is to be computed, code 1.
7.
For reverse thrust calculation option, code 1. for turbine engines and 2 . for reciprocating engines.
Subsequent cards are coded as follows with (3X, I3, 10F6.0) format for each operating condition. The number of these cards must be equal to the number specified in 2 on card 5 .
1.
Computational option
1 SHP 2
option = 3
3.
Altitude in feet
true airspeed
O F
5.
- code 0.
9
forstandard
day
6.
7.
nND 60
fPS
Increment of tipspeed Number of tipspeeds Distance of field point at which noise is to becomputed.Directivityfor peak noise is automatically used. The noise calculation should be made for take-off conditions only; code = 0. when no noise calculation i s to be made. Code = 1 for computing the tipspeed corresponding to . option should be used for take-off conditions only. Code = 1. if cost and weight a r e to be computed. with a take-off condition.
50% stall. The
8.
9.
10.
1 . 1
true airspeed
5.
20
6.
7.
full throttlesetting
8.
9.
10.
3/4
F o r subsequent cases, repeat all the input data previously specified. For termination, include two blank cards and a third card with 99 coded in an I6 format. Program Output The input prints out initially and then the pertinent data under the following headings for options 1 and 2 for forward flight:
1. 2.
3.
4.
- propeller ft. diameter, T.S. FPS - tipspeed, fps THRUST o r SHP - dependent on which option is selected PNL - perceived in noise PNdB, value corresponds the to
DUM-FT number of engines specified in the input.
The following cost and weight data prints out when computations a r e requested.
5.
QUANTITY
number of units be to
included in
cost computation
WT-LBS 6.
7.
The weight and cost areincluded for both 1970 and 1980 technology. 8.
ANGLE
The following data is included as additional information. For example, from an examination of these parameters, an indicationof the presence and magnitude of compressibility losses and the blade loading characteristics may be established.
9.
FT
- compressibility correction
21
10.
11.
M
J
- advance ratio
101.4 VK
=
ND SHP ( P o / P ) 10"
=
12.
- power coefficient
2 N3D5
13.
CT
- thrust coefficient
6 1.514 x 10 T( p 0 / P )
=
N2D4
For option 3, reverse thrust calculation, the following data prints out.
1.
2.
rated power
was used.
3.
4. 5.
6.
7.
- reverse angle at 3/4radius - landing run velocity - reverse thrust corresponding to 4 above - shaft horsepower corresponding to 4 above
- propeller speed corresponding to 4 above
The input propeller and operating condition parameters for the parametric studies are varied as follows in the output print outs. For option 1 and 2 , forward flight calculations, the calculations a r e made for the input ranges in the following order:
1.
Tipspeed Diameter Number of blades Integrated design coefficient lift Activity factor Operating condition
2.
3.
4. 5.
6.
22
F o r the option where tipspeed for 50% stall is to be defined, the computations a r e made for theinput ranges as follows:
1.
2. 3.
4.
Diameter Number of blades Activity factor Integrated design coefficient lift Operating condition
5.
For option 3 , reverse thrust calculation, the calculations ranges in the following order.
1.
Throttle setting Diameter Number of blades Activity factor Integrated design coefficient lift Operating condition
2.
3.
4.
5.
6.
MESSAGES
A series of messages print out which indicate that the limits of the generalizaare listed below. tions have been exceeded. These 1.
' INPUT ERROR IW = 12, IC = 12' - the input item specifying whichoption is' to be used has been included as other than l., 2. or 3 . , the only option
values
2.
- theinput
3.
of blades ex-
4.
23
5.
'ADVANCE RATIO TOO HIGH' check to see that input diameter, RPM, and velocity are correct. The advance ratio limits are 0 to 5. 'FAILED STALL ITERATION' problem encountered in defining tipspeed corresponding to 50% stall. If this message is encountered, check input for SHP, RPM, altitude, velocity, and diameter.
6 .
7.
is operating at
8.
condition is off
Input coding sample cases for the four performance computation options are shown on figure 10 and the output presented as figures 11 through 14 respectively. The sample cases are presented in the following order.
1.
The condition is definedbySHPandtipspeedvariation.Performanceand cost calculations based on the information included in the computer program is requested. The condition is defined by a thrust requirement and tipspeed variation. Only performance calculations a r e requested. The condition is defined by SHP.Tipspeedcorrespondingto cost for a span of quantities will be computed. Reverse thrusts are required for of throttle settings.
50% stall and
2.
3.
4.
Computer Running Time The computer program has been run on an IBM-System/37O. Approximately
24
CONCLUDING REMARKS
1 .
Generalizations of analytical methods for accurately predicting propeller performance, noise, weight and cost for general aviation aircraft application have been made.
3.
The computer program offers many options for performing parametric propeller studies for general aviation aircraft. Computer program listings and detailed presented. inputandoutput instructions are
4.
25
REFERENCES
1.
Worobel,R.andMayo,M. : AdvancedGeneralAviationPropellerStudy. NASA Report CR 114289, April 1971. Worobel, R . andMayo,M. : AdvancedGeneralAviationPropeller NASA Report CR 114399, Jan 1972.
2.
Study.
26
TABLE I
ADVANCED GENERAL AVIATION P m P U E R STUDY
Aircraft Class
Seats
2-h
P r i cle s . b 1000-2500
Range
A i rq lre f t Ex c a CESSNA 150, 172, SQhawk BEECH Musketeer AZ.3-19 PLPER Super Cub, Cherokee CESSNA Slqwagon 180, 206, 207, 210 BEECH Bonanza Musketeer Super 300 PIPERComanche C, Cherokee Arrow MOONEY M20F
I.
100-160
$8-Z5K
b-6
120-150
2000-L000
$20-50K
h-6
150-300
150-300
Recip DD & Geared Some Small Turboprops
P r i v a t e (Family)
3500-6000
$LO-lZOK
IV.
6-U
150-300
$100-200K
CESSNA LOlB, L02BJ LUJ b21 BEECH Queen Ar Duke i FVER Navajo 300 , Turbo Navajo KORTH A E T A ADCIMGL MRC N Shrike Commander BRITTEN-NORMAN ISLANDER, Helio Twin S t a l l i o n DEHAVILLAND Twin Otter MOONEX MU-2G NOWH AMERICAN ADCKWUL HawkCommander BEECH King A i r H N LYG A D EP E Jetstream A
V.
1 &U 1 p
175-hOO
600-1500 Turbines
Constant Speed Full Charter, Feather Third Deicing, Tier Reverse 3 and b Blades
Large Executive
8000-12,500
$h00-600K
Air Liners
Equjltion:
Where:
B
A. 1'.
.-
No. of Blades
B1:ule Activity I's-tor
'n
SHP
L
= p r o p .p e e d , S
Shaft orsepowcr, H
cW
= Y
O.:'
Class
((2 )) l
( :) :
I
j
I
(1)
(2)
170 200
0.9 0.9
0.7
0.35
0.35
0.40 0.40 0.20
0
5.0
3.5
0
(3)
220
IV
V
(4)
(4)
190
130
0.7
0.7
(5)
(5)
(1)
(9)
All f i x e d - p i t cp r o p s h
hlc C a u l e y o n - c o u n t e n v c i g h t c d , o n - l e n t h e r i n g , o n s t m t p e e d r o p s n n c s p
(3)
(4) (5)
reverse
28
Y
4
w
() I
c p ~
FIGURE 1.
POWER COEFFICIENT CHARTFOR A 2 BLADED, 150 ACTIVITY FACTOR, 0.500 INTEGRATEDDESIGN CL; PROPELLER
z
4
F I G U R E 2, THRUST COEFFICIENT CHART FOR A 2 BLADED, 150 ACTIVITY FACTOR, 0.500 INTEGRATEDDESIGN C L i PROPELLER
3 BLADES/IOOA F / O . ~ cLi
BLADE A N G L E .
3/4
FIGURE 3. BASIC PERFORMANCE CURVE VARIATION OF EFFECTIVE TORQUE COEFFICIENT WITH ADVANCE RATIO 8r BLADE ANGLE
31
3 BLADES/lOOAF/0.4
C L ~
-30
20
10
10
- 20
10
io
BLADE ANGLE,
p 314
FIGURE 4. BASIC PERFORMANCE CURVE VARIATION OF EFFECTIVE THRUST COEFFICIENT WITH ADVANCE RATIO 8c BLADE ANGLE 32
Li
tn
MAXIMUM CRUISE 1 12 SHP - 7000 - 1 15 KNOTS
200
100
I
600
20
400 D
5 0
IA=6'
15O
100)
S.L. - 52.5
I
KNOTS
08' DIA
500
700
900
1100
500
700
900
1100
TIPSPEED FT/SEC
TIPSPEED FT/SEC
4 BLADES - 150 A F
- 0.5 CLi
n
[ r
3000
!:
d n
CLlbiB 700 THRUST - S.L. - 95.5 KNOTS
5 2000
4 1000
n
I
I
8 '
6'
4001
ja,
90
'
urn
m
200 3 00
500 700 TIPSPEED FT/SEC
900
60' 3 00
900
4 BLADES - 06 CLi .
loo
,
v)
4000
90
3 000
t-K I n
urn
$E
80
70
4
0
2000
1000
" V
'
0 0 4
I
8
DIAMETER-FT
10
J
12
DIAMETER - FT
CATEGORY V
FIGURE 9. EXAMPLE REVERSE T H R U S T VARIATION WITH LANDING SPEED AND POWER SETTING
37
J O B NO:
_ _ _ _ _ _ _ . ~ _ _
ACCT
NO.:
W 0 .N O
JOB NO.:
ACCT.
NO:
W . O . NO.:
4 1 R P L P , l \ r F I N C.TEG[lRY I
SHO
Tfil"VT-TIP5UFI:D
=
=
151. 0.
vn.
.
= =
5?.5
519.
1.
= 3.22 = 1.02
5no.
1.
CP
6. 5.
6 .
CT
0.0694 0.0863 0.1055
5.
rp
.
.
h.
9.
9.
3 .
9. 8.
50
55".
543. 101. 97.540. 9 25 1 4 . . 47rl.s*ctst; 377.et***:* 524. 97. sa3. 97. 618. RE. 691. H4. 559. 70.
36.
34.
73.
31.
25. 59. 5 7. 55. E.?. 49.
191C. 1910.
1QIP.
191 0 . 1910.
215. 707. 198. 188. 179. 357. 343. 329. 312. 295.
22'11). 2230. 2230. 2230. 2230. 2 2 30. 2230. 2230. 2230. 2230.
36. 34. 33. 31. 29. 59. 51. 55. 52. 49.
710.
2@2. 193. 1A4. 173. 348. 335. 320.
3c5.
767.
0.0794 0.0794 0.0794 0.0794 1.900 0.07q4 1. 'lo0 0 . 0 7 9 4 1 .OOO 0 . 0 7 9 4 1,000 0 . 0 7 9 4 1.009 .0794 0 I . ooo 0.0794
0.2 9.3 0.128 0.372 0.429 0.507 0.293 0.328 0.372 0.429 0.507
0.1283 0.1440
0.0377
0.0524
0.0713
0.0923 0.1200
0.0613
0.1011
112. 7000. 115.0 494. 2. PNL 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 4NGLF 16 19.6 23.7 28.9 35.9 13.1 16.4 20.1 2 4 .Z 30.0
.. . . . -.
INTFGR4TEO D E S I G N CL =.500
FT
J
0. 6 4 3
0.718 0.814 0.939 1.110 0.643 n.71~ 0. A14 0.939 1.110
CP
0.0321 0.0449 0.0652
CT
0.0421
.'+
0 .0550
0.0695 n. 0 8 9 2 0.1 I 8 4 0.0159 0.0283 0.041 5 rl.0534 0 .a741
.. . . .. . .
n. 1 0 0 7
0.1554 0.0181 0.0252 0. (1367 0.0564 0.0930
2az.
260.
. . ..
- .-.
.. .
. . .
. .-
HAMILTON STANQARD CflMPUTER DECK Nfl. H43Z C O S T FOR COHPUTFS PFoFORYANCE1Y21SE,dEIGHl,AYD GFNFRAL A V I A T I O N PROPELLEKS
1 Z
A17PLANE I N ChTfGPRY 11
TH9UST
SAMPLE CASF 2
"
THRUST =
4LT-FT
@?O.
0. 71.2
V-KTAS
= TEMP K =
*1Y.
= 3.22 = 1.02
.. .
~...
"
NIJHREQ O F Rl.AnES= 4.
FACTflR=150.
INTFGRATEO D E S I G N C L =.500
1 Y A O TECHNOLnGY X X X WT-I.RS $COST
***
DIA.FT.
9 5 0 .6 . 6. 6.
T.S.FPS
SHP
DNL
QUANTITY
2810. 2910. 2910. 2810.
*** ***
'JUAr\lTITY.
ANGLE
15.2 18.6 23.6 30.3 11.5 14.0 17.5 22.5
FT
1.000
J
0.445 0.504
CP
CT
"
97. 274. 75n. 270. o5C. 275. 86. 273. 5. 550. HV. 9 4 .2 9 3 . 1 4 619. 41 6 31 62.8 1 08 9 . 2 5 0 . 065 . 7 0 71 .05 . .5 .5 . 8. , h 1 ' ) 69 1 08 5 . 2 4 3 . 5 52. . . 242. 9. 550.
i'R10. 05 41 0 3 3 . 5 . 1 5 . 7 01 @ . 93.
90.
925.
100.
95. 90. 175.
tc.
100. 95.
AR4. R43.
91. 4 51 42 9 1 0 . 5 41 0 . 1 . 7 . 7
147.
1299.
0.1077 1.030 0 . 1 0 7 7 1.030 0.1077 1.000 0 . 1 0 7 7 1.000 0.1077 1.000 0.1077 1.000 0.1077 1.noo 0 . 1 0 7 7
0.582
0.687 0.445 0.504 0.582 0.6R7
0.0888 0.1309 0.1276 0.1682 0.1993 0.2239 0.3268 -0.3127 0.0535 0.0737 0. 0690" 0 . 0 9 4 6 . 0.0992 0.1260 0.1634 0.1759
N'I.
ClF FhlGtNFS
FLIGHT
1.
nEsIrx
=
=
TEMP R
Ik!TE3RATED D F S I G N C L =.500
"
F.S.FPS
A59. 750. 6qP.
553.
StIP
PNL
0.
ANGLE
23.5 76.4 31.5
FT
1.OO'l
CP
0.3919 0.1259 0.1991 0.3179 0. C 5 9 R 0.0773 0.1099 0 . 1747
CT
q.0739 0 .O950 0. I 2 6 4 0.1766 0.041 h o .n534 0.0711 0.0993
3.00
9.m
350.
759.
n.
0. 0.
1.010
1.000 1 . n 1.oon
77.9
23.0 25.1 29.1 34.3
n.
n.
0. 0.
?32.
715. 70 7.
1.0nn
1.090
8.o~ 9.01
h5n.
55,).
I .m)n
I .155
1.333 1.575
- THRUST OPTION
HAMILTON SlANDARD COMPUTER DECK NO. H 4 3 2 COMPUTES P E R F O R H A N C E I N O I S E ~ W E I G H T ~ A N O FOR COST GENERAL A V I A T I O N PROPELLERS
1
2
AIRPLANE
I N CATEGORY 1 V
OPERATING CONOITION
740.
0.
77.5 F5 E 9I.N T P1 L O IO BLAOES= 4.
= 3.22 = 1.02
FT.
= 500.
A C T I V I T Y FACTOR-200. INTEGRATED
DES1G.N CL =.600
***
0IA.FT. T.S.FPS 345.
THRUST
PNL
77.
QUANTITY
*** ***
***
ANGLE 46.3 FT
M
0.1172
CP
0.9333
CT.
0.4473
a.
BLR.
1 . 1001. 2001.
3001.
4001. NUMBFR OF BLADES= 6.
22a. 228.
1876.
1788.
185. 1a5.
7770. 2463.
1.000
1.194
185. 185.
185.
2195. 2052.
1956. C L =.600
***
DIA.FT. 8. T.S.FPS THRUST QUANTITY PNL 74.
***
***
ANGLE
FT 1.000
J
1.459 1.7021
CP
CT
282.
828.
51.2
3640. 3403. 3244.
0.1171
0.6759
- 50%
STALL OPTION
2FClPR7CATIVG F'IGI'JF
650.
440. 437.
434. 430.
2174. 2093.
2059.
302.
2010.
APPENDIX A FLOW CHART, SUBROUTINE LIST AND FORTRAN IV LISTING FOR HAMILTON STANDARD DECK H432
Hamilton Standard computer deck H432 computers propeller performance (static, flight, and reverse), noise, weight and cost for a broad spectrum of propeller geometric configurations over the complete range of potential operating conditions.
The flow chart is presented on figure IA, the list of subroutines on figure 2A, and the FORTRAN IV listing on figure 3A.
45
YES
CALCULATES NOISE
CALCULATES COST
PRINT RESULTS
No
F I G U R E 1A
C O M P U T E RP R O G R A M FLOW C H A R T
46
HAMILTON STANDARD DECK H432 Computer Program for Advanced General Aviation Propeller Studies MAIN INPUT PERFM ZNOISE WAIT C OST REVTHT UNINT BIQUA D
47
. FORTRAN .CY G L E V E L
~
2011
R E AB L A N K L*8
H A 1N
D A T E = 72034
10/08/04
0001 0002
0009
00 10
ALTPR PRESSR
DiMENSION F C ~ l O ~ r A L T P R ~ l l ~ ~ P R E S S R ~ l l ~ ~ R O R O ~ l O ~ ~ Z M S ~ Z ~ DIMENSION C J I S T ~ l O ) r C O U A N ~ 2 r l l ) r C O S T 7 0 ( 1 0 1 r C O S T 8 O t l O ~ D I H E N S i O N BHPG(lO)rTHRSTG110)rTIPSDG(ll) COMMON / Z I N P U T / B H P ~ 1 0 ~ ~ T H R U S T ~ 1 0 ~ r A L T ~ l O ~ r V K T A S ~ l O ~ ~ T ~ l O l * I W I C ( l O ) TNOFIDIDD,NDIAF*DAFINAFIBLADN.D~LADN,D~L~D, N B L * D T S ( l O ) r N D T S I . 10) 2~DIST~XNOE~kTCON~ZMWT~STALIT~lO~~CLFl~CLF~CK7O~C~8O~CAMT~DAM 3 ~ D C O S T ~ l O ~ ~ C L X ~ ~ D ~ L ~ ~ Z N C L I ~ R T C ~ R O T ~ P C P ~ ~ l O ~ ~ N P C ~ 4DPCPW ( L O ) r R P M C l 1 0 ) r A N D V K 10) ( DATA /0~r10000~~20000~~30000~~40000~~50000~
0016 0017 00 1 8
0019 0020
C
C
0029 00 30 0031 0032 0033 0034 0035 0036 00 37 0038 0 039 0040
0041 0042 0043 0044 0045
X~04419~~02741~~01699~~01054/ B LD A T A6 H ANK/ / CBRT(X)X**(1./3.) = 701 CONTINUE W R I T E (6.1 I 1 FORMAT ('1',19X'HAMILTON STANDARD COMPUTER DECK NO. H 4 3 2 ' / 1 7 X * C O M P l U T E S P E R F O R M A N C E I N O I S E V W E I G H T * A N DC O S T O R ' / 2 6 X ' G E N E R A L V I A T I O N F A P ZROPELUERS' 1 C A LI N P U T L DO 7 0 0 I C = l , N O F NCOST=DCOST~ICI+.Ol IF ( S T A L L T t IC).LE..SO) GO TO 710 NDTSI. I C ) = l O D T S ( I C )=O.O 710 C O N T I N U E WIWIC(1C) I = W1 H P I N P U T I = IW=2 T H R UIS T U T NP IW=3 REVERSE THRUST I F (IW.LE.3) GO TO 3 W Q I T E ( 6 ~ 2 )I W t I C 2 FORMAT * I N P U T ERROR9 I = ',IZ*' I C = ' * I 2 ) W GO TO 700 3 CONTINUE TY C O M P U T A T I O N OF D E N S IR A T I O IFIT(IC))100~100~160
100 I F ( A L T I I C ) - 3 6 0 0 0 ~ ) 1 2 0 s l 2 0 ~ 1 4 0
120 T ( 1 6 ) ~ 5 1 8 . 6 8 8 - . 0 0 3 5 6 + A L T ( I C ) GO Tn 180
140 T (I C ) = 3 8 9 . 9 8 8 GO TO 180 160 T ( I ) = T ( I C ) + 4 5 9 . 6 9 1 8 0 TO=5 18.69 TOT=TO/T( IC) F C II t ) = S O R T I T O T ) C A L LU N I N T( l l * A L T P R v P R E S S R , A L T ( IC) *POPILIMIT) RORO(IC)=l.O/IPOP*TOT) C AF L O O P .AFT=AF-DAF GO T O 7000 I F (IW.EQ.3) WRITE ( 6 , 7 0 6 ) 706 FORMAT ~ * O s ~ l 8 X * 0 P E R A T I N GC O N D I T I O N ' / I IF I N C O S T - 1 ) 2 9 0 r 2 0 0 9 2 9 0
F I G U R E 3A. F O R T R A N IV LISTING
48
MA I N
O A T S = 07/ 2 0 3 0 4 1 08/ 4
200 I E N T = l
C A L L COST ( W T C O N ~ B L A D T ~ G L F l ~ C L F I C K 7 0 r C K 7 O ~ C K 8 O ~ C A M T ~ D A M T ~ N A M T ~ C ~ U A N ~ l ~
l~~W770~WT80~COST70~COST8O~CCLFl~CCLF~CCK7O~CCK8O~IENT~
0049
0050
0051 0052
0053 00 5 4 0055 00 5 6
0065
0066
0067
0068
00 74
0075 0076 0077
0078
0079
OC80
0081
OC82 0083
0084
0085 OC 86
0087
0088
OC89
=' 1 F 5 . 0 1 9 X ' U N I F A C T O R T = 1rL -5 . .2 ) ' FC GO TO 250 2 4F O R M A T ( ' 0 THRUST = * r F 7 0 0 9 9 X ' N O . OF E N G I N E S ' . F ~ . O I ~ X ' U N I F A C T O R = T = * rF5.2) 1L.C. 230 WRITE ( 6 . 2 4 0 ) T H R U S T ( I C l r X N O E t C G L F L 2 5 0 IF(CK70.GT.O..OR.CK8O.GT.O.) GO r 2 5 5 0 W R I T E (6,2521 A L T ( I C ~ ~ Z M W T I C C L F ~ V K T A S ( I C ~ ~ W T C O N I T ( I C ) ~ D I S T ~ I C J 2 5 2 O R M A T (A L T - F T ' r F 7 . 0 . 9 X . ' D E S I G N L I G H T . = ' * F 5 . 3 r 9 X , F ' = F M '1000 FACTO 1 R L.C. =*rF5.2/' V-KTAS = ' ~ F ~ . ~ ~ ~ X I ' C L A S S I F I C A T I O N= ' , F 5 - 0 /E T' P F . 2MP R = ' W F ~ . O , ~ X I ' F I L D O I N T T= ' . F 5 . 0 ) GO TO 270 2 5 5 W R I T E ( 6 ~ 2 6 0 1 L T ( IC) v Z M W T A ~ C C L F I V K T A S ( I C ) ~ W T C O N IK 7 0 , T [ I C ) , C 1 D I S T ( IC) e CK8O = F M F 2 6 0 FORMAT( ' A L T - F T ' P F ~ . Q , ~ X I ' D E S I G N L I G H T . = ' . F 5 . 3 r 9 X * ' l 0 0 0 A C T ='sF5.2/' V-KTAS ='~F7.lr9X~'CLASSIFICATION ='rF5.0.9X, 1 0 R L.C. 2 ' U h r I T C O S T 1 9 7= ' r F 5 . 1 / * 0 TEMP R = ' . F T . O I ~ X , ' F I E L D I N T . PO FT = =' t F 5 . 1 ) 3'*F5.0,9Xs1UNIT COST 1 9 8 0 GO T O 2 7 0 2 9 0 GO T O ( 1 0 1 1 2 ) . I W LO W R I T E (6.111 B H P ( 1 C ) r X N O E 11 FORMAT( SHP =Ir F 7 . 0 1 2 3 X ' N O . OF E N G I N E S ='1F5.0) GO T O 1 4 1 2 WRITE ( b e 1 3 1 THRUSTIIC),XNOE ' THRUST ='.F7.0122X'NO. OF E N G I N E S ='.F5.0) FORHAT( 13 1 4 W R I T E ( 6 ~ 1 5 ) A L T f I C I ~ Z M W T I V K T A S ( I C ) ~ W T C O N ~ T ~ ~ D IIS T ( C) 15 F O R M A T (A L T - F T ' r F 7 . 0 v 2 3 X * D E S I G N L I G H T . = ' r F 5 . 3 / ' ' = F H V - K T A S ='t 1F7.1r23X8CLASSIFICATION ='pF5.0/' TEMP R = ' r F 7 . 0 , 2 3 X ' F I E L P O I N T D 2 F T =* r F 5 - 0 ) GO TO 2 7 0 2000 W R I T E ( 6 . 2 1 0 0 ) H C 2 1 0 0 FORMAT ( ' ~ ' ~ ~ ~ X I ' R E V E R STE R U S T O M P U T A T I O N ' / / ) I F (ROT.EO.1.1 GO TO 2 3 0 0 WRITE ( 6 1 2 2 0 0 ) 2200 FORYAT(Z~XI'RECIPROCATING ENGINE*//) GO T O 2 4 0 0 2300 RITE(6~23501 H 2 3 5 0 O R M A T2 7 X . ' T U R B I N E N G I N E ' / / ) F ( E IC).T( I C ) 2 4 0 0 WRITE ( 6 r 2 5 0 0 ) B H P ( I C ) r R P M G ( I C ) . A N D V K ( I C ) r A L T ( 2 5 0 0 FORMAT ( 2 2 X . ' F U L T H R O T T L E L SHP =' 9 F 6 . 0 / 2 2 X'rF U L L H R O T T L E T RPM = ;I, I ' ~ F ~ . O / Z Z X I ' T O U C H DOWN V-KNOTS = ' , F 6 . 0 / 2 2 X . ' A L T I T U D E E F T F ~F~.O/Z~XI'TEMPERATURE ANKINE='rF6.0//1 R DO 1 2 0I0 F = l r N A F A 270 AFT=AFT+DAF IF(AFT.LE.200..AND.AFT.GE.E0.) GO TO 1 8 2 URITE(6.1Rl) AFT ' I L L E G A L A C T I V I T Y FACTOR = ' r F 8 . 1 ) 1 8F O R M A T ( 1 GO T O 1 2 0 0 1 8 2 CONT I N U C I N T E G R A T E D OG N D EL C O P SI L NCLI=ZNCLI+.l CL I = C L 1 1 - D C L I DO 1 0 0 1 C L = l r N C L I I
FIGURE 3A. FORTRAN I V LISTING (CONTINUED)
49
FORTRAN .I.V G L E V E L
0090 0091 0092 0093 0094 0095
2011 .
D A TN MA I E
= 72034
10/08/04
0096 00 97 0098
0099
0 100 0 101
0102 0 103
0 109
0110
0111
0112
. 0113
0114
0115
0116 0117 0118
0 126 0 127
0132 0 133
0134
CL I=CCI+DCLI IF(CLI.LE~.80001.AND,CLI.GE..29999) GO T O 875 W R I T E (6,870) CLI 870 F O R M A TL L E G A N T E G R A T ED E S I GC L I( IL C N ='tF5.31 GO TO 1 0 0 1 875 ONTINUE C LOOP NO. C BO F D E S LA BLADT=BLADN-DBLAO DO 1000 I B = l , N B L BLADT=BLADT+DRLAD IF(BLAOT.LE.B..AND.BLADT.GE.2.) GO TO 888 W R I T E ( 6 . 8 8 7B L A D T ) 887 F O R M A T (I' L L E G A L NO. OF B L A D E S = ' t F R . 1) GO T O 1000 888 C O N T I N U E C PRINT PPROPIATE EADING A H I F ( I U .LT.3) GO TO 2700 W R I T E 16,2650) B L A D T t A F T t C L I 2 6 5 0 FORMAT ( ' O ' t ' N U M B E R OB L A O E S = * , F 3 . 0 , *C T I V I TF A C T O R = * t F 4 . 0 , ' F A Y 1INTEGR.ATED ESIGN L='tF4.3/) D C W R I T E (6,2660) 2 6 6 0 F O R Y A1 3 X v ' T H R O T T L E (T REVERSE'pRX.'REVERSE'/5XI'DIA.FT SETTING A lNGLE V-KNOTS RPM*/) THRUST SHP GO TO 30 2700 W R I T E (6.20) B L A D T t A F T v C L I 20 FORMATI'O'.' NUMBER OF B L A D E S = ' V F ~ . O ~ ~ ~ X ' A C T I V I T C T O R = ' t F 4 . 0 t F4 Y X 1 8 X ' INTEGRATED ESIGN L D C ='rF4.3) IF(NCOST.EQ.1) GO TO 500 GO TO ( 2 1 r 2 4 1 ~ I U 21 W R I T E (6.22) 2 2 F O R M A T (D0I 'A '- F T . ' r T.S.FPS T H RPNSL L E AUNG FT M 1 J CT' CP /1 GO TO 30 24 WRITE(6t25) 2 5 F O R M A T (I' A '.tF T . D 0 ' T.S.FPS SHP AFT LE NG PN u L J CP CT' / 1 GO TO 30 500 GO TO l510t550)rIW 510 W R I T 1 6 , 5 2 0 ) E 5 2 0 FORMAT(.'0',30X**** 1 9 7 0 TECHNOLOGY 1 9 8 0 TECHNOLOGY ***I/ 1' D I A e F T . T.S.FPS T H R U Q TLA N T U T - L B S PN SU ITY &COST QUANTITY 2 ANGLE $COST WT-LBS FT N J CP 11 GO TO 30 550 W R I T E ( 6 , 5 6 0 ) 560 F O R M A T ( ' 0 ' ' 3 0 X ' * * * 1 9 7 0 TECHNOLOGY *++ *++ 1 9 8 0 TECHNOLOGY X X X ' / WT-LRS SCOST 1 ' DIA.FT. T.S.FPS SHP QUANTITY P h LA N T I T Y QU M FT 2 WT-LBS $COST ANGLE J CP CT' / ) 30 CONTINUE I [NE= I L I N E + 6 t 0 1 ANETEK LOOP C D I A=D- DD DO R O O I D = l r N D 0 1 A = D I A+OD I F IIW.EQ.3) GO TO 3 0 0 0 C TIPSPEED LOOP TO 3 1 0 I F ( S T A L I T 1 I C ) .LE..50)GO D T S ( I C 110. TRIG=O.
*** ***
cr*
FIGURE.3A.
50
20.1
MAIN
OATE = 7 2 0 3 4
10/08/04
N T S= 10 T I PSDC4 1 ) =700. T I PSPO=700. GO TO 3 2 0 . 310 T l P S P D = T S ( f C ) - D T S ( I C ) NTS=NDTS I IC 1 320 DO 600 I T S = l * N T S TIPSPD=TlPSPD+DTSlIC) C MACH NUMBER C A L C U L A T I O NAD V A N C E T I O AN U RA
LHS~l~=.001512*VKTASlIC~*FC~IC~ Z M S ( Z I = T I P S P D * f C ( IC)/1120.
ZMl=ZMSI 1)
ZJI=5.309*VKTASllC)/TlPSPD
0148
0149
0170
0171 0172 0173 0174 0175 0 1 76 0177
0178
0179
oleo
0101
0182 0183
0184
0185
GO TO 342 IF(STALITLIC).GT..50.AND.ZJI.L.3.0) GO TO 3 4 2 WRITE(6p341) ZJI A R TOO H I G H = ' 9 F 8 . 4 ) 3 4 1 FOEMAT(' DVANCE ATIO GO TO 6 0 0 3 4 2 CONTlNUE C I T E R A I I O N ON CT OR C P TO GET 50 P F R C E N S T A L T I P S P E E D T L I F IN=O IF (STALIT(ICJ.LE..501 GO TO 3 9 9 IUSV=IW I u=3 ~ 3 ~ C P ~ Z J I ~ A F T ~ B L A O T ~ C L l ~ C l ~ Z ~ S ~ 7 7 l O ~ C A LP E R F Y L I d = I HSV IF(Ik.EQ.2) GO T U 7 1 2 711 B H P C l I T S I = 2 . 0 * T I P S D G ~ I T S ) * * 3 * D I A * ~ 2 ~ 6 9 h b . ~ C P / ~ l ~ . E l ~ ~ R ~ R ~ ~ I C ~ l IF(ABSIBHPlIC)-BHPG(lTS)).GE..OO5*BHP(IC~) GO TO 7 0 5 THHUSTIIC~=CT*TIPSPD**2*~IA~~2/~1.515E06*RORO~IC~~~~64.76 T4 1C=l. GO TO 7 2 0 705 IF(ITS.EQ.11 GO TO 7000 T I P S D G ~ I T S + 1 ~ ~ ~ A L O G ~ B H P l I C ~ ~ - A L O G l B H P G )l) l (T S P S D G ( l T S ) * TI - l ~ 1TIPSDGllTS-1l~/~ALOG~BHPG(ITS~~-ALOG~~HPG~lTS-l~~~+TlPSDG~ITS-l~ G O TO 709 7000 T I P S D G 1 2 1 = 4 0 0 . TIPSPO=TIPSDGIITS+l) GO TO 600 712 THRSTG(ITS)=TIPSDG(ITS)**2*DlA**2*364.76*CT/l 1.515E06*RDRO(lC)~ I F l A B S ( T H R U S T ( I C I - T H R S T G ( i T S ~ ~ . ~ E . . O ~ 5 * T H R U S T ~ I C ) ~TO722 GO TIPSPD=TIPSCG(ITS) BHPlICI=CP*2.0*TIPSP0**7*DIA**2/(10.E10*ROR~~IC~I*6966. TRIG=l. GO TO 7 2 0 722 l F l I T S . E Q . 1 ) GO TO 7000 TIPSDG~ITS+L)=(ALOGITHRUST(IC))-ALOG(THRSTG(ITS-~~I~*(TIPS~G(ITS~lTIPSDG~ITS-1~I/~ALOG~THRSTG~ITSI~-ALOG~THRSTGll~S-lJ~~+TIPSDG 2 ( I is-I 1 709 T I P S P D = T I P S O G ( I T S + l ) 1FlNTS.NE.ITS) GO TO 600 W R I T E I 615981 598 FORMAT { / / ' F A I L E DTLE R A T I O N STA L I '// I GO T O 700 C END OF T I P S P D I T E R A T I O N 50 P E R C E NS T A L L T C C A L C U L A T I O N OF R E Q U I R E D CP OR C T 399 I F l l U - 1 ) 4 0 0 ~ 4 0 0 ~ 4 3 0
51
FORTRAN I V G L E V E L
20.1
M A IN
OATE = 72034
10/08/04
0186
0187 0188, 0189
400 C P = B H P I I C ~ * l O . E 1 0 * R U R O ( I C ~ / ~ 2 . O * T I P S P D * ~ 3 * D I A * * 2 * 6 9 6 6 . ~
(lrCP~ZJI,AFT~BLAOT~CLi~CT~Zf4S~LIMIT~
PERFM CALL
420 T H R U S T ~ I C ~ ~ C T * T I P S P D * * 2 * D l A * * 2 / ~ l ~ 5 l 5 E O 6 * R O R O ~ I C ~ ~ * 3 6 4 ~ 7 6 * X F T
IF
I C T . E Q . A SS T IRC J = 9 9 9 9 9 9 9 9 9 9 . THRU TE I KJ
0 190 0 191
P E R C ML L 1 9 2 FA 0 0193 0194 0195 0 196 0197 0198 0 199
450 B H P ~ I C ~ = C P * 2 . 0 ~ T I P S P ~ ~ * 3 * ~ I A * ~ 2 / ~ ~ O . E l O * R O R O ~ I C ~ ~ * 6 9 6 6 .
I F I C PI .C )Q 9AH P (9 9 9 9)9 . E = .B5S T E R K 99
460 I F (CP.NE.ASTERKI
PNL=99999999.
GO T O 720
0200
0201
0202
0203 I F I D 0S T I I C ) . L E . O . ) I 204
0205
0 206
0207 0208 0 209 0 2 10 0211
0212
0213 0214 0215 0216 0217
GO TO 4 6 1 CALL ZNOISE ( B L A D T ~ D I A , T I P S P D ~ V K T A S ~ I C l ~ ~ H P ~ l C ) ~ O I S T l [ C ~ ~ P N L lFCLIC),XNOEI CPA=CP CTA=CT SBLLL'BLCLL SXFT=XFT IWSV=IkJ I13=3 CALL P E F F Y ( 3 ~ C P , Z J I ~ A F T ~ B L A D T ~ C L I ~ C T ~ Z M S ~ 7 7 1 0 ~ CPS=CP CP=C PA C T=C T A BLLLL=SE!LLL XFT=SXFT
0218
0219 0220 0221 0222
Ik=I wsv
( C P . G T . C P S )N L = 9 3 9 9 9 9 9 9 . P CONTINUE kl70-99999. WTE0=99999. COST7011)=99999. COSTRO( 1) =99999. IF NCClST-1) 730,7251730 725 I F ( N C O S T . E O . 1 ) C A L LW A I T ( k T C O N , Z Y W T , B H P I lkf7C~WT801
IF
[C),OIA,AFTrHLAOT,TIPSPDI
CALL
0230
575 0231
I W T CC O S B L A O T , C L F L ~ C L F 1 C K 7 0 1 C K 7 O ~ C K ~ O ~ C A ~ T ~ ~ A ~ T ~ N A ~ T ~ C ~ U A N ( l ~ l O~r T l ~ r ~ l 7 0 r W T 8 O ~ C O S T 7 0 ~ C O S T 8 O ~ C C L F I C C ~ 7 ~ ~ C C K ~ O ~ l E N T ~ GO TO 1 5 7 0 r 5 8 0 1 , I W WRITE 76 5 ( 6 ~ 5 7 5 1 D I A ~ T I P S P D ~ T H R U S T t I C ~ ~ P N L ~ C ~ U A N ~ l ~ l ~ ~ W T 7 O ~ 1 C Q U A N ~ 2 ~ 1 I ~ W T 8 0 ~ C O S T ~ O ~ l ~ ~ B L L L L ~ X f ~ ~ Z ~ l ~ ~ J ~ ~ C P ~ F O P M A T ( 2 F 7 ~ O ~ F 9 ~ 0 ~ F 6 ~ O ~ Z F $ ~ O ~ f 9 ~ O ~ Z ~ ~ ~ O ~ F 9 ~
12~e.4) 0232 02 3 3
585 0234 0235 0236 0237 GO TU 5 8 5
11,
52
D A T E M A I N I V0G L E V E L FORTRAN 2 .1 0238 0 239 0240 0241 02 4 2 0243 0244 0245 0246 0247 0248
= 72034
10/08/04
0249
0 2 50 0251 0252 02 53 0254 0255 0256 0 2 57 0258 0259 0260 0261 02 6 2 0263 0264 0265
C O N 1 I NUE GO TO 40 730 GO TO ( 3 1 r 3 4 1 r I W 31 WRITE16,32) OtA~lIPSPD,THRUSTIIC)tPNL,8LLLL~XFr,ZMl,ZJIrCP~CT 32 FOR~AT(F7.2rF7.O~F9.OIF6.OIF6.lrF8.31F7.4~F8~3t2F~~4~ GO TO 40 34RITE(6r32) bl DIA~TIPSPDrBHP~IClrPNLteLLLLL~XFT~Z~l~~JlrCP~CT 40 I F I T R I G . E O . 1 . ) G O TO 750 IF(ISTALL,EC. 2 ) GO TO 800 IFIIFIN.EQ.7710) GO TO 8 0 0 6 0 0 CONT I NUE I F (IW.LT.~) GO ro 7 5 0 C REVERSE THRUST C A L C U L A T I O N 3000 IRl=NPCPW I I C 1 PCPWC=PCPW(ICI DO 3 9 0 0I = l r I R T IF ( R T C - 1 . 3 2 0 0 r 3 1 0 0 ~ 3 2 0 0 ) 3100 C P ~ B H P I I C ~ * P C P W C * R O R O I I C ) * 1 0 . E 1 0 / ~ 2 ~ O * R ~ ~ C l I C ~ * ~ 3 * D I A * * 5 ~ l O O ~ ~ 3200 ALL EVTHT C R ~RTCrROT,AFTrGL~~8LADT~DIA~CP,BETA(IC~,RUFOIIC~~ 1BHP( I C 1 rRPMC(IC),PCPWCrANDVK(IC)) PCPWC=PCPWC+DPCPH I IC 1 3900 C O N T I N U E 7 5 0 COhTINUE 800 C O N T I N U E 1000 GONT I NUE LOO1 C O N T I N U E 1 2 0 0 CONTINUE 700 CONT I NU GO TO 701 END
588'
IV L I S T I N G (CONTINUED)
53
= 72031
. .
08/48/14
54
..EDRIRAN-LY. . G . I E Y E L _ . . Z Q r L
. .
__
.PERFM
. .
DATE = .72034
.10(08/04
..4.Q.01. .._
0002
. ..
.. ....
..
-.OD01
0004
. ._. ...
'
.--QQQL.
__
SUBRO-UTINE .PERFH . I I W * C P r Z J I r A F T * B L A D ~ ~ C L I r C T * Z M S * ~ I M I T ) COMHON/AFCOR/AFCPErAFerEIXFT .. . COMHON/CPECTE/CPE sCTEr BLLLL COUMON/ASTRU/CPAST~CT~ST~ASTERU .-.D"f.WLON ... A F - V A L ( 6 ) . A F C P C . ( 6 1 2 I , A F C T C ( 6 r Z ) * A F C P ( 7 J . A F C i [ ? ) r X L B ( 4 ) r X I N N l 7 ) r Z J J ( 7 ) r C T T ( 7 ) . C P P ( 7 ) r C T i T ( 4 ) rCPPP(C)rCPANG( 1017.4)
0006
.
0007 . .
0008
'0009
..
.. .
. .. .
-. -
0010
0011
"
001
.-
_ . . QQl3
. .
"
0 0 14
0015
0016
0017
00 19 0 0 19
0020
0021
0022
56
._
PERFH
DATE = 7 2 0 3 4
10/08/04
0025-
0026
FIGURE3A.FORTRAN
IV LISTING(CONTINUED)
57
FORTRAN
I V G LEVEL
2. 01
PERFM
0027
0028 OC29
0030
0035
00 36 0037
0038
0039 0040
0041
FOXTRAV
I V G L2 0 . E L FV 1
P-ERFH-
DATE
72035
. .
.13/3 2 i . 2 4 .
3 0 9 7 9 r 0 9 8 1 1 ~ 9 8 4 1 ~ 9 8 7 1 0 9 ~ 0 ~ 0 ~ ~ 3 1 ~ 9 ~ 6 ~ ~ 0 0 0 ~ 1 0 ~ ~..1 1 0 C 0 ~ 1 0 4~944~~945~~950r~958~~9661~975~~984109901~996~0~99~1~
5.9011. 05+.912~.927~. 421. 9 9 ~5410964109741~~~4T0990~090~1. .9031 6.862~.866,.875~.R921.909r.9261.9421.926~.942~o~57~.970~o9~~~.984~.984~ 7.806108131.82510851 r . 8 7 7 ~ ~ 9 0 4 + ~ 9 2 4 ? 0 9 3 9 ? o 9 ~ 2 ~ o 9 6 l r ~-9 7 - 1 ~ ~ 9 ~ ~ / KK= 1 ' AST E R K = 9 9 9 9 9 9 C AN ADJUSTMENT F O R C P A k C CT FCR AF 03 1 2 0 = l r 2 K CALL UNIrVT ' ( ~ ~ A F V A L ~ ~ ) ~ A F C P C . ( ~ ~ K ~ ~ A F T I A F C P I K ~ ~ L I M T T J C A L L U N I N TI 6 * A F V A l ( l lr A F C T C ( 1r K )r b F T + A f C T ( K ) q L I M I T 1 , .. .. . . .. . 1 2 0 CONT I N U F D O 100 K = 3 9 7 AFCP(K)=AFCP(Z) 100 AFCT ( K ) = A F C T ( 2 1 IF1ZJI0GT..51 GO TO 1 0 5 A F C P E = 2 . * Z J I * I A F C P l 2 ) - A F C P ( l ) ) + A F C P I 1) AFCTE=2.*ZJI*(AFCT(2I-AFCT(II)+AFCT( 1) G O TO 110 105AFCPF=AFCP( 2 ) AFCTE=AFCT[Z I 110 IF(ZJI.CT.1.9) G O TC 140 NRFG= 1
0342 0043
03 4 4 00 4 5
00 46 004 7
004R
N E ND=4
G O TO 14R 140 I F ( Z J I . G T . 1 . 5 ) 6 0 TO 1 4 2 NRFG=2 NE ND=5 Gn T O 14R 142 IFltJI.GT.2.0.AND.IW.LT.3) N3FG=3 NENr)=h GO TO 14FI 1 4 7 N3FG-4 NFNO=7 1 4 8 CUNT IN U N6L=O D q 130 I I = l r h
00h4 0065
0366 0367 COh8 03 6 9 03 7 0 C071 03 7 2 0373 ao 7 4 0375
G O TO 1 4 7
IZ=T I
I F ( A B T ( C L I - C C L I ( II)).LF..OCO91 1 3 0 CONTINUE I F ( C L I aGTm.61 G O T O 1 3 1
G O Tfl
135
05 76
0077 03 78 c079 00 80
FICL T = l
131 NCLTT=4 GO TO 1 1 9 IF(CLI.GT..7)GO TO KC L T =Z NZLTT=5 GO T O 119 FICLT=3 N3L JT=6 GO TO 119 NCLT=IZ N".=1 hCLTT= I2 C q N T I NtJE 1 NB=BLADT+. LMcJD=MOC(NB, 2 ) + 1 I32
0381
OG82 008 3
0384
0385 00 8 6 9087 009 8 0089 0090
132
135
119
59
FORTRAN I V G L E V E L
20.1
PERFM
D A T E = 72034
10/08/04
Gfl TO 160 N B B = l
f160r180l rLMOD
o 108
0 109 01 LO
0111
01 12 0113 0114 0115 0116 01 17 0118 0119 0120 0121 0 122 0123 0 124 0125 0126 0127 0 128 0129 0 130 0131 0 132 0 133 0134 0 135
0136
L=BLADT/2.+.1 GO TO 200 1 8 0 NBB=4 L= 1 200 DO 5 0 0 I B B = l r N B B C J INTERPOLATION DO 300 K=NBEGrNENO 208 G O T O IZlOr250r21'2)rIW I t L IrLJJlK) *CTT(K) ,LIMIT) 212 C A L L U N I N T ( 9 r Z J S T A L , C T S T A L ( CALL NINT U (9rZJSTAL~CPSTALll~L)1ZJJ(KI1CPP(KI~LIMIl) CALL NINT U (INN(KlrCPANGIl,K~L)1BLDANG(11K)~CPP(K)~~LL(K)~LIMITl 210 CPE=CP*AFCP(K) ~14rCPECIl~~RLOCR~1~LI~CPE~P~L~IMIT~ CALL NINT U CPEl=CPE*PBL*PFCLI ( K 1 NNCLT=NCLT 00 215 K L z N C L T r N C L T T ~NCLXlNNCLTl~CPCCI~11NNCLTI,XPCLT~~XPCLl~l~NNC~~T~~CPEl CALL NINT U 1lKLIvLIMITI G O T O 591 I F LLIMIT.EQ.11 215 N N C L T = N N C L T + l GO TO 220 I F lNCL.EQ.1) C A LU N I N(T , C C L I ( ~ C L T ) , P X C L I ( N C L T ) , C L I 1 P C L I , P C L I , L I M I T ) L 4 GO T O 221 220 P C L I = P X C L I ( N C L T I 221 C O K T I N U E CPE=CPE*PCLI CALL NINT U f I N N I K ~ r C P A N G ~ l r K , L ~ ~ 8 L D A N ~ ~ l ~ K ) ~ C P E ~ ~ L L l K ~ ~ L CALL NINT U (INN~KI~BLDANG(l~K),CTANG(l~K~L),6LL~K)~ClT~K~~LI IF(LIMIT.EQ.01 G O TO 211 GO TO 591 211 C O N T I N U E GO T O 2501 250 NNCLT=NCLT 2200 Dn 260 K L z N C L T v N C L T T C T A ( 1) = C T CTA(2)=1*5*CT
DO 2 6 0 0 K J = l t 5
NF TX=K J CTEl=CTA(KJ)*AFCTlK) CALL U N T N T 1 1 4 , C T E C ( l ~ ~ B l D C R ( l ~ L ~ ~ C T E ~ T ~ L , I Y [ T ~ CTEl=CTEl*TBL*TFCLI(K) CALL NINT U (NCLX(NNCLT)rCTCLI(l~NNCLT)~~TCLI(l~NNCLl)~CTEl~TXCLI 1IKLIpLIMITI I F (LIMIT.EQ.1)GO TO 5 9 1 9998 I F ( Z J J I K ) . E C . O . ) GO TO 40CO C A LIL N I N T J (ll~ZJCLI1)~ZMCRLllrNNCLTlrZJJ(K),~~CRT~LIMIT~ 9999 DMF\=ZMS(l)-LMCRT Gn TO 4 0 5 0 4000 ZMCRT=ZMCRO(NNCLT) D M k Z M S I 2)-LHCRT 4050 X F F T ( K L ) = l . O I F L D M N ) 2300~2300,252 252 C T E 2 = C T E l * T X C L I ( K L ) / T F C L I ( K 1 C A L LB I O U A D (ZMMMC,L,OMN,CTF2rXFFT(KL) ,LIMIT)
0137 0138 0139 0 140 0 141 0142 0.143 0 144 0145 0 146 0147 0 148
2300 C T A l ( K J I = C T - C T A l K J I * X F F T ( K L )
IFICTA1lKJ).EQ.O~.A~D.KJ.EQ.1)
GO TO 2700
F I G U R E 3A. F O R T R A N I V LISTING(CONTINUED)
60
1 = / 0782/ 0 3 4 0 04
0152 0153 0154 0 155 0156 0 157 0158 0159 0 160 0161 0162 0163 0164 0165 0166 0 167 0 16fl 0169 0170 0 171 0172 0173 0174 0175 0176 0177 0178 0179 0 180 0 181 0 182 0183 Olfl4 0185
0186 0187 0 188 0189 0190 0 191 0192 0193 0 194 01 9 5 0 196 0197 0198 0 199 0200 0 201
IFlKJ.LE.1) GO TO 2600 I F I A B S l C T A 1 l K J ~ 1 ~ ~ C T A l ~ K J ~ ~ / C T GOL TO ~ O O l ~ ~ E ~ 2700 CTA(KJ~+l~=-CTAlIKJ-L~*~CTA~KJ~-CTAIKJ-L)~/~CTAl~KJ~-CTAl~KJ-l~~+ LCTA(KJ-1) . 2600 ONTINUE C WRITE ( 6 , 3 9 1 ) 2700 C T ~ [ K ~ ) = C T A ( N F T X ) / X F F T l K L ) 260 N N C L T = N N C L T + l I F lNCL.EQ.1) GO TO 2 7 0 C A LU N I N T L (4rCCLIINCLT)rTXCLI(NCLT~~CLI~TCLl~LI~IT~ C A LU N I N T L (4,CCLI(NCLT)~XFFT(NCLT)~CLI~XFTllK)~LlMIT~ CALL NINT U ~ 4 ~ C C L I l N C L T ~ ~ C T N l N C L T ~ ~ C L I ~ C T T ~ K ~ ~ L I M l T ~ GO TO 271 2 7 0 T C L I = T X C L I 1NCLT)XF TL ( K 1 = X F F T ( N C L T ) CTT(K)=CTN(NCLT) 271 C T E = C T T l K ) * A F C T ( K 1 * T C L I CALL U N I N T ~ I N N l K ~ ~ C T A N G l 1 ~ K ~ L ~ ~ B L D A ~ G ~ l ~ K ~ ~ ~ T E ~ B L L l K ~ C A LU N I N T L ~ ~ N N I K ~ ~ B L D A ~ J G l l r K ~ ~ C P A N G I 1 ~ K ~ L ~ ~ B L L I K ~ r t P P ~ I o IF(LIMIT.EO.OI GO ro 2501 GO TO 591 2 5 0 1 CONT I N U 3 0 0 CONTINUE 14~ZJJ(NEEG)~RLL(NBECI,ZJI,BLLLL(CBB~~LI~IT) C A LU N I N T L BLLLL=BLLL( lBRl GO TO ( 3 1 0 ~ 3 5 0 r 3 1 0 ) v I W 3 1C A LU N I N T 0 L (4,ZJJlN~EG)vCTT(NHEG)1ZJlrCTTTI IBR),LIMlT) C T G ( 11=.100 CTGl2)=.200 I7~ZJJI1)~TFCLI~l)~ZJI,TFCLll~LIYIT) C A LU N I N T L DO 3 9 0 L = 1 , 5 I CT=CTGIIL) CTE=CTGl I L )*AFCTE (14~CTEC(l)~BTDCR(l,L)~CTE~T~L~IMIT) CALUNINT L CTEl=CTE*TBL*TFCL I I NNCLT=NCLT 00 3 9 6 L l N C L T t N C L T T K (NCLX(NNCLT),CTCLI(L~~NCLT)~XTCLl(l~NNCLT~~CTEl~TXCLII C A LU N I N T L 1KL)pLIMIT) I f ILZM1T.EQ.L) GO T O 5 9 1 GO T O 3 0 0 0 IF(ZJI.EQ.0.) CALL U N I N T I L l ~ Z J C L ~ 1 ~ ~ Z M C R L l l ~ N N C L T ~ ~ Z J I ~ Z M C R T ~ L l ~ I T ~ OMh=ZMS( 1)-ZMCRT GO TO 3 0 5 0 3000 ZMCRT=ZMCRO(NNCLTI DMR=ZMS(Z)-ZMCRT 3050 X F F T I K L ) = 1 . 0 I F I D M N3 9 6 , 3 9 6 , 3 9 9 ) 3 9 9C T E Z = C T E * T X C L I ( K L ) * T B L CALL BIQUAD I Z H H M C ~ l ~ D M N t C T E 2 r X F F T I K L ) . L I M I T ) 396 NCLT=NNCLT+l N I F lNCL.EO.1) GO TO 395 CALL NINT U (4rCCLI~NCLT)~TXCLI(NCLT~~CLl~TCLII~LIMITJ CALUNINT L I4rCCLI~NCLT~~XfFTINCLT)rCLI1XFTIL[nIT) IF~XFT.GT,l.IXFT=l.O GO T O 3 9 4 395 CLIIrTXCLItNCLT) T XFl=XF.FT (NCLT)
F I G U R E3 A .F O R T R A N
I V LISTING(CONTINUED)
61
3.
"
-. . . .
. I D R T R A N .IV..G
LEVEL
2.. . 01
. .
.. PERFH ..DATE
.7 2 0 0 8 / 0 4 10/34
..
.. .
-.
3209 0210
0 211 0212 0213
. .
0214
.0215
0216 0217 0218
0219
0220 0221 0222 .0223 0224 0225 0226 0227 0228 0229
0 230.
0231 0232
0233 0234
0235 0236 0237 0238 0239 0240 0241 0242 0243 0244 0245-
I F l ~ B S ~ C T G l ~ L L ~ / C T l T l I ~ B ~ ~ GO TO~ ,3 O 2O L ~ ~ L T 9 I E ( I L - L E o 1 ) GO TO 390 CTG( I L + l ) = - C T C l ( I L - l I * ( C T G ( I L ) - C T G ( IL-1) ) / ( C T G l ( I L ) - C ' T G l ( I L - 1 J )+ 1 C T G ( IL-1) 390 C O h ' T I N U E .. . WRITE (6,391) 391 FORMAT t INTEGRATED DESIGN ADJUSTMENT WORKING CL NOT PROPERLY FO . . XR CT D E F I N I T I O N ' ) 3 9 2C T T T ( . I B B ) = C T GO TO ( 3 6 0 9 3 5 0 r 3 4 0 J r I W 350 ALL NINT C U (4rZJJ(NBEGlrXFTl(NBEG)~ZJIrXFTrLIMIT) IF(XFJ.GT.L.)XFT=l.O 340 C A LU N I N T L ~4rZJJ~NBEGJrCPP~NBEG)rZJIrCPPP~IBB~~LIMCTl CPGIll=.l50 CPGI21=.200 (4rZJJ(NBEGlrPFCLIINBGl~ZJIrPFCLII~LI~ITl CALL NINT U DO 2 9 0 I L ~ l r 5 CP=CPG(ILI CPE=CPG( IL ) * A F C P E C A L LU N I N T( 1 4 m C P E C ( 1) rBLDCR(lrL)rCPErPBL,IMIT) CPEl=CPE+PBL*PFCL I I NNCLTTNCLT DO 2 8 0 L = N C L T e N C L T T K INCLX(NNCLT)rCPCLI(lrNNCLTlrXPCLI(lrNN~LT),CPElrPXCLI~ CALL NINT U lKL)*LI.HITI I F .(LIMIT.EQ.l! GO TO 591 2 8 0N N C L T = N N C L T + l IF(NCL.EP.1) GO T O 8 2 2 CALLUNINT(4,CCLI(NCLT)rPXCLIINCLT)rCLIrPCLI1,LIMITI GO TO 2 8 4 282 CLII=PXCLI(NCLT) P 2 8 4C P = C P G I I L ) CPE=CPE*PCL I I C P G 1 I I L ) = C P E - C P P P [ IBB) IF1AB4~CPGlIILl/CPPPo).LE~~OOl~ GO TO 2 8 7 IFCIL.EQ-1) GO TO 290
'
CPGIILt1~~-CPGl~IL-1~*(CPC(IL~-CPG~IL-lJl/IC~Gl~IL~-CPGl~IL-i~~
1CPGt 1Lf-l) 2 9 0 COFtTINUE W R I T E6 9 2 8 5 1 ( 2 8 5 FORMAT I ' I N T E G R A T E D E S I G N D 1 C PD E F ! I N I T I O N ' 1 287 CPPPI IBBI=CP
0244.
0247 0248 0249 0250 0251
I4rXLBIl),BLLL(l)rBLADTrBLLLLrLIMIT)
9252
0253 0254 0255 0256
0257
GO T O I ' 5 2 0 r 5 3 0 r 5 2 0 l r I W (4rXLBll)rCTTT(l)rBLADTrCT,LIMIT) 520 ALL NINT C U GO TO 5 9 0 530 C A L L U N I N T I 4 r X L B l l ) r C P P P I 1 ) r 8 L A D T r C P r L f M I T ) 590 ONTINUE C GO TO 600 591 T=ASTERK C CP-ASTERK
62
WRTRAN
IY
G LEVEL
.20.1
PERFM
DATE = 7 2 0 3 4
10/08/04
0 2 58
0259 0260
FIGURE3A.FORTRAN
I V LISTING(CONTINUED)
63
FOPTRAU
1 V C, L F V F L
23.1
Z N O ISF
D A T E =0 87/ 2 0 3 1 4 48/
0On 1
0002
OCOr,
0008
64
FoRTRAN I V G LEVEL
20.1
7N01SE..
...........
.DAT..=..7-2_03-1-.
08/48/14
X x3.414.215.41 X
0099
0010 on1 1
on12
091 3 00 14 0015 0016 0017 On18 001 9 0029 002 1
on22
2 KK=IR
G f l TO 7
NBB=4 KK= 1 GO T O 7 6 KK=4 NBR=4 7 CONTINUE DO 8 K=KK*NSR
5
....
. .
-
. . . . . . . . . . . . . . . .
. .
-.
- -
....
"
. . . . . . . . .
. . . . -. .
-. .
---.-
"
0073
0024 0025
on31 0037
0033
1=1,7 Dr) 9 9 CALL UNIb!T (13,TMTH(1)1PNLC(lrIIK)rTMT, PNLA(1) , L I M I T _ ) - -. __ . .- ...... - . 9 C A L LU N I N T [ 7 r D I A Y I 1 ) r P N L A ( 1 ) r l 3 I A p P N L B ( K )p L i M I T - 1 PNLD = P N L R I K K ) C 4 L LU N I N T I 4 1 B R L ( l )p P N L B ( 1 )r B L A D T , P N L D . L I M I T - ) IF (19.EQ.S) RMT = T I P S P ? / l 1 2 @ . 6 7+ )-4.34*ALOG(BLADT~*2*DIA**~*DIST*f2jSPL = 1 0 7 . . 6 Y * A L O G ( B t i P X X N f l F ) + 38.1* RYT + PNLD . . . . . . - - .. - . . . . . -. . ..- . .- . - . . . . I F ( L l M l T . N F . 0 )S P L = 9 9 9 9 9 9 . RFTlJRN ... F ND
"
.......
..
FIGURE 3A.
65
FORTRAN I V G L E V E L . . 2 0 . 1
. .
"
.. .
. WAIT
DATF = 7 2 0 3 1
08/49/14
0004
0005 0006 0037 0008
0009 00 10
on11
C e01 2 on1 3 0 0 14
on15
001 6 0017 001 e 0019 nn23 0321 O02Z 0073 O ~ 2J4 0025
OP?6
10
20
30
40
SUR~OUTIYE llIT (WTCO~,ZY~T,BHP,DTA~AFT,~LADT,TIPSPD~WT7O,WT80) W IF-[HTCON.LE.O.I RFTURN ZND=TIPSPD*60./3.14159 ZN=ZND/DIA ZK2=(DIA/10.1**2 ZK3=(OLfiOT/4.1**.7 ZK4=AFT/100. 7K5=7N0/20000. 1**.12 ZKh=(BHP/lO./DIA**3 ZK7=IZMWT+1.0)**.5 WTFhC=ZK2*7K3+ZKh*ZK7 WTCnN DEF I N E S A I RPLANF CATEGnRY IWTCnN=WTCOY Zt=3.5*Z&Z*BLADT*ZK4**2*( l./ZK5)**.3 GlJ TC! ( 1 0 , 2 0 , 1 0 , 4 0 r 5 0 ) , I W T C O N HT70=170.*WTFAC+ZK4**.9*ZK5**. 35 kTYO=WT70 GO 60 WT70=20@.~WTFAC~ZY4**.9~ZK5~.+.~5 WTSi?=WT70 GO TO 6 0 ~T70=22C.*WTFAC*ZK4+~.7*2K5*~.4+ZC~(~.0/3.5) WT;3n= WT70 G O Tn 6 0 VTFhC=WTFAC*ZK4**.7+ZK5**.4 ~T7n=2?@.+WTFAC+ZC*( 5.0/3.5)
WTSO=19@.*WTFAC+ZC
G O TO 6 0 59 W T 7 0 = 2 2 0 . * W T F A C + Z K 4 * * . ? + Z U 5 * * . 4 + Z C * [ WTS0=190.*WTFAC*ZK4**.7*ZK5**.3 6 C R FTlJRh!
5.@/3.5)
F Nr)
66
FC)?TRAIV I V 0 . 1 L E V E L 2 G
COST
D A T E9 8 / 47 2 0 3 1 = 5/14
oon 1
0002
0003
0904
0005
0006 On07 0008 9009
5 l! c
20
no1 c)
0011 001 2 0013 On14 001 5 00 16 001 7 0014 on19 0020 0071 0072 0021 0024 0075 0026 no2 7 C02R 0029 0030 3031
I 00 40
50 60 70
90 110 120
130
143
0031 0Q3-3
903L 0035 0034 0037
?no
1000
IV
LISTING (CONTINUED)
67
DA.TE _=
08/48/14
0035
0006
0007
0010
68
FORTRAY
I 73.1 V S
LEVEL
QEVTHT
? A T E 0 8 / 4792/ 0 3 1 = 14
0011
@012 0013 OC14 001 5 OC16 on1 7 0 0 1p 001 c l On20 00?1 0027
0973
0024 0025
cn2h
0077 002 R 002 9 on 3 0 0031 0032 3 3 33
0@34 0035
0036 0037 0038 0039
0040 0041
0042 0043
0044
0045
0046 0047 o n 4 ~ 0049 0050
on51
0052 On53
0054
OQ55 0056 0057 0058 0059
3060
0061 0062
69
..
F 3 R T p A N .L F V E L 1V G
20,l
-9EVTHT
DATE = 72031
08/49/14
0063
0064 OC65
0066
0067 OObR 0049
0 0 70 9071 0072 0073 0074 00 75 0076 On77 0078 0079 0080 0081 0087
003-4
0034
OC95
0086 0087 039.9
F I G U R 3A. F O R T R A N I V L I S T I N G ( C O N T I N U E D )
70
...
z o ....~
..._
..
UNLNT
-. .
...
D A T E .= 7 2 0 3 1
- ,
08/48/14
0901
c
C
c
.
X I YI
L)
ARRAYS FOR X AND Y
1967
S 66
.c C c
C
0 0 02 0 0.9 3 0004
0005 0006 0007 9008
0009
00 10
0011 0012
001 3 0 0 14
0015 0016
0017
0018 0 0 19
0020
0021 0072 0023
0074
0025
0026
0035 C036
71
FI?RTP.AY
IV
G LEVEL
R IOUAD
DATE = 72031
09/48/14
I t X I t Y I t Zt K )
(Tt
It
XI
YIP Zt
K)
C C C
C
C
TYTS ROIJTINE IYTFRPOLATFS VER O A 4 P r 3 I N I N T F P . V AU S I Y G T L A V A R I A T I f l Q ( I F 2Nl) O F G K E F I U T E R P O L A T I O M TO P R l D U C F A C O N T I N U I T Y OF S L O P E RFTkiEN ADJACFNT INTEPVALS. P(511 Y(4),C14) l)Ib'FNSIfl% (l.)tXCI4)9 (41, T D F O I J I V A L N C EX C l 1 )D ( 1 1 1 ( t
c
C C
IJD
TYI&1<
T%1&2< TrI&3<
C C .
Y T A R L F \IJYBtR # NUMqFR ( I F ?X< VALUES # V I J Y R E R OF X Y < VALUFS ZO. FOP U N I V 1 K I A T T A B L F < F rl VAI-UFS O F %X< I N ASC.EUDING ORDER
C
100
C 195
11?
C
c
7 "!I 7 10
27P
NX = T ( I + l ) NY = T ( I + 7 ) J1 = 1+3 J 7 = J1 + Y X - 1 x = XI SEAKCH I N X SFYSF L = O GO T PO Q 0 l Q t T l J Q N H E Q E F2.DY SFARCH r)F X Y = KX JX = J X 1 THE ~ O L L O W I h ! ? C O D E P U T S X A N D / O R DE 1 1 " J = l p ' t XCtJ) = TlJX1) JX1 = JXl+l GFT CPFFF. IN Y 5FNSF 50 TI? Z r ) 9 r ? q E T l I / l V H E R F d 1 T tCli r F F F .E SF OIR U I V A R E . T T J I F (RIY) -3OOp210,3I70 7=?. J Y = JX+NX QC! 221? J = 1 t 4 I = Z + r l J )*T(.JY) JY = JY+1
Y VALiIES
I N XC BLOCK
139 H I V A R T A T F
GO
T3
Y Q W
c
C
390
C
qnr)
J X l ! SCISSCRIPT C)F 1 S T Y I
= K+3%KY
520
1 N T F P D " L A T F 1% X SENSF HASF Y C . ?F C C L . SUSSCRIPT JY = JZ+1 + lJY-I-?)*QY DO 5 5 0 V = 1 , 4 JX = JY Y ( U ) = 0. Qfi 520 J=1 7 4 Y I V I = Y I Y I + ClJ)*T(JX) JX = J)I+YV
Yn. O F YS + JXl-J1
72
FORTRAN
I V G LFVEL
550
20.1
JY
R IQUAD
DATE = 7 2 0 3 1
003 8
C
= JY+l
C
OC3 9 0040 0041. 0042 0043
600
700
9999
2 = 0. OD 7 0 0 J = l r 4 r! = Z + C ( J ) * Y I J ) R ETU9N
S F A i C HR 9 U T I Y E
C.
C C
0044 1000
KX = 0
- I N P U TJ l rJ 2 1 X -OUTPUT P A t R R t K X t J X 1
@045
0046 0047 004a 0049
006 1
0042 0063
DO 1010 J=J1, J 2 X) 1010~1050~1050 I F( T ( J ) 1010 CONTINUE C 9 F F HIGH ENn X = T( J21 YX = 2 C 1 l S F LAST 4 P n l Y T S A N D CU%VF D 1 0 2J X l 0 = J2-3 RA = 0. GOO T 1690 C TFST F O P OFF L O N F Y D , F I RIS T E R V A L , NT I F ( J -0J5 3 1 1 1 11O R 0 7 1090 lORO IF(TlJ)-X) 10AZ~lOY0~1082 10132 K X = 1 X = T(J1) LO90 J X l = J 1 R A = 1. GO TO 1 4 0 0 c TFST FOR L 4 S T INTERVAL Nr?, Y E S , NO 11 00 ( JI F - J2) 15on,~0~0.~~00 1500 J X 1 = J - 2 RA = lT(J) - X ) / ( T ( J ) - T(J-1) 1 1600 R B = 1. - 4A
OTHER 1100
0064
0065
0066 0061
006A
0069
0070 0071 0072 0073 0074
0075
0076
NASA-Langley, 1972
-2
73
"