This is a definition of some of the keywords that have not been defined in the PROPID Manual. Most of the keywords that are required in the input file are defined and explained in the manual. The examples included in this list are those which are optional in the input file or those which are alternatives to the definitions already included in the PROPID Manual.
AIRFOIL_FAMILY <KNODE<IAFMLY>>
<AFX<IAFMLY,1>> <IDXAF<IAFMLY,JNODE>> <BLENDDST<IAFMLY,JNODE>>
...
<AFX<IAFMLY,JNODE>> <IDXAF<IAFMLY,JNODE>> <BLENDDST<IAFMLY,JNODE>>
...
<AFX<IAFMLY,KNODE<IAFMLY>>> <IDXAF<IAFMLY,KNODE<IAFMLY>>> <BLENDDST<IAFMLY,KNODE<JNODE>>>
AFX<..> - location of airfoil IDXAF, where IDXAF is the index of the
airfoil listed in the AIRFOIL_MODE line.Example 1 r/R tc blend 0.0 0.24 1.00 0.5 0.21 0.25 1.0 0.20 0.00 Example 2 r/R tc blend 0.0 .24 1.0 0.3 .24 0.9 0.7 .21 0.5 1.0 .24 0.9Basically, you need to play around with the blend function, while monitoring it as well as the thickness distribution and weight distribution (which gets determined).
AirfoilFileNames
<IAFFILES>
!IAFFILES - the number of
stations at which data is required. Same as the StationRe line.
affile<1>
title2<1>
...
affile<jaffiles>
title2<jaffiles>
...
affile<iaffiles>
title2<iaffiles>
AIRFOIL_MODE <IAFCASE>
! 1 --- enter airfoil data in PROPPC order (unformatted)
! 2 --- airfoil model
! 3 --- read in raw airfoil data files
! 4 --- read in raw airfoil data files
If iafcase = 2 then enter the following data
<TC<1>> <ALFA1<1>> <CL1<1>> <ALFA2<1>> <CL2<1>> <ALFA3<1>>> -
<LBUCKET<1>> <ALFA0<1>>
...
<TC<NS>> <ALFA1<NS>> <CL1<NS>> <ALFA2<NS>> <CL2<NS>> <ALFA3<NS>>>
<LBUCKET<NS>> <ALFA0<NS>>
Note the either ALFA1 or CL1 for a given data point should be zero to
indicate that the other point will be determined by the relation Cl =
2 × Pi × alfa.
<IAF> <AFFILE<1>> <AFTHK<1>> <AFSTALL<1>> <STDELAY<1>> |<CLMAXN<1>> <ALINSERT<1>> <DUSTART<1>> <DUEND<1>> ... <AFFILE<JAF>> <AFTHK<JAF>> <AFSTALL<JAF>> <STDELAY<JAF>>|<CLMAXN<JAF>> <ALINSERT<JAF>> <DUSTART<JAF>> <DUEND<JAF>> ... <AFFILE<IAF>> <AFTHK<IAF>> <AFSTALL<IAF>> <STDELAY<IAF>>|<CLMAXN<IAF>> <ALINSERT<IAF>> <DUSTART<IAF>> <DUEND<IAF>>AFFILE<.> - airfoil file name: pd.*
AlfaMinMaxInc <IANGMODE>
CORRIGAN_EXPN <EXPN>
StationRe <IMODECF>
TIPON
USE_AIRFOIL_FAMILY <KAFMLY>
! 1 --- min, max and increment follow
For IANGMODE = 1, then enter the following data
<ALFAMIN> <ALFAMAX> <ALFAINC>
! 2 --- individual angles are given
CHORD_BASE 0.0911
2
.5 .000
1. .000
TWIST_RELATIVE 2
.5 .000
1. .0
This is an optional way to enter the chord and twist
distributions. Enter the base chord, then relative chord and twist
distributions. At least two points are required for the relative
distributions, as shown above.
This is used to turn on the Corrigan stall model and EXPN is the
exponent used by the model. This line must come before the airfoil
data files are specified because this sets a flag for the original
airfoil data to be written to a buffer file as soon as it is read in.
! 1 --- blade stations and Re follow
! 2 --- use all blade stations and Re's
corresponding to previous analysis
For IMODECF = 1 then enter the following data
<IJSEGCF>
<KJSEGCF<1>> <RECF<1>>
<KJSEGCF<.>> <RECF<.>>
<KJSEGCF<IJSEGCF>> <RECF<IJSEGCF>>
If RECF<.> is zero, then the Re from the previous analysis is used
! forces the tip loss model to be on always
! (even when past the stall angle when otherwise it would be turned off)
! It is suggested that this always be on.
KAFMLY - the index of the airfoil family to use.
If more than one family of airfoils is described along the blade span,
then this line indicates to the code as to which family to use for the
analysis mode.