ΜΙΑ ΣΥΝΤΟΜΗ ΕΙΣΑΓΩΓΗ ΣΤΟ XFOIL - VERSION 3

You might also like

Download as pdf or txt
Download as pdf or txt
You are on page 1of 16

: & /

XFOIL

2011


/
9
XFOIL .
XFOIL

FORTRAN (
). XFOIL
Mark Drela (MIT Department of Aeronautics and Astronautics). ,
XFOIL ( )
,
( ,
,
) ( )
.
XFOIL.
*** ,
, ..
XFOIL c> load s809.txt
BOLD

, .

:
http://web.mit.edu/drela/Public/web/Xfoil/
XFOIL 6.96 ( Win32).

.txt.
forum XFOIL:
http://groups.yahoo.com/group/Xfoil/
,
.
.txt
NREL S809 S822. S809
tutorial S822

.
forum NREL
.

Xfoil 6.96
6.96 .
Xfoil (.zip)
.
Xfoil6.96 , XFOIL.
bin. bin
(Xfoil, pplot, pxplot) Makefile Makefile.NT.

( s809.txt, s822.txt) bin.
Xfoil .
,
.
XFOIL
( ):
XFOIL c> load s809.txt
XFOIL S809,
s809.txt bin. XFOIL
:
Labeled airfoil file. Name: NREL S809
Number of input coordinate points: 61
Counterclockwise ordering
Max thickness =

0.209928 at x = 0.382

Max camber

0.009477 at x = 0.824

LE x,y = 0.00015 0.00048 | Chord = 0.99985


TE x,y = 1.00000 0.00000 |
Current airfoil nodes set from buffer airfoil nodes ( 61 )
XFOIL c>


:
http://www.ae.uiuc.edu/m-selig/ads/coord_database.html

.

.
(.. NREL S809). XFOIL
.
x-y.
s809.txt :
NREL S809
1.00000
0.99623
0.98528
.
.
.
0.98446
0.99612
1.00000

0.00000
0.00054
0.00245
.
.
.
0.00065
0.00024
0.00000

x=1.00000 y= 0.00000.


.
(
) (1,0)
(0,0).

OPER

.
oper :
XFOIL c> oper
:
.OPERi c>
oper.
? . ?
oper :
.OPERi c> ?
<cr> Return to Top Level
!
Redo last ALFA,CLI,CL,ASEQ,CSEQ,VELS
Visc r Toggle Inviscid/Viscous mode
.VPAR Change BL parameter(s)
Re r Change Reynolds number
Mach r Change Mach number
Type i Change type of Mach,Re variation with CL
ITER Change viscous-solution iteration limit
INIT Toggle BL initialization flag
Alfa r Prescribe alpha
CLI r Prescribe inviscid CL
Cl r Prescribe CL
ASeq rrr Prescribe a sequence of alphas
CSeq rrr Prescribe a sequence of CLs
SEQP Toggle polar/Cp(x) sequence plot display
CINC Toggle minimum Cp inclusion in polar
HINC Toggle hinge moment inclusion in polar
Pacc i Toggle auto point accumulation to active polar
PGET f Read new polar from save file
PWRT i Write polar to save file
PSUM Show summary of stored polars
PLIS i List stored polar(s)
PDEL i Delete stored polar
PSOR i Sort stored polar
PPlo ii. Plot stored polar(s)

APlo ii. Plot stored airfoil(s) for each polar


ASET i Copy stored airfoil into current airfoil
PREM ir. Remove point(s) from stored polar
PNAM i Change airfoil name of stored polar
PPAX Change polar plot axis limits
RGET f Read new reference polar from file
RDEL i Delete stored reference polar
GRID
CREF
FREF

Toggle Cp vs x grid overlay


Toggle reference Cp data overlay
Toggle reference CL,CD.. data display

CPx
Plot Cp vs x
CPV Plot airfoil with pressure vectors (gee wiz)
.VPlo BL variable plots
.ANNO Annotate current plot
HARD Hardcopy current plot
SIZE r Change plot-object size
CPMI r Change minimum Cp axis annotation
BL i Plot boundary layer velocity profiles
BLC
Plot boundary layer velocity profiles at cursor
BLWT r Change velocity profile scale weight
FMOM Calculate flap hinge moment and forces
FNEW rr Set new flap hinge point
VELS rr Calculate velocity components at a point
DUMP f Output Ue,Dstar,Theta,Cf vs s,x,y to file
CPWR f Output x vs Cp to file
CPMN Report minimum surface Cp
NAME s Specify new airfoil name
NINC Increment name version number
.OPERi c>
.
.
,
XFOIL (r , i , f
- .. s809.txt, s -
, .. s809mod).
.

Xfoil
:
.OPERi c>
i. XFOIL
(inviscid mode).
, , (
=0) :
OPERi c> alfa 0
XFOIL :
Calculating unit vorticity distributions ...
.OPERi c>
Pltlib .

,
, , ,
( ).


.
Pltlib
hard, :
.OPERi c> hard
XFOIL :
Writing PostScript to file plot.ps ...
.OPERi c>
hard,
plot.ps, bin.
.
plot.ps .
plot.ps XFOIL.
XFOIL .
.pdf
ps-pdf, .. http://www.ps2pdf.com/convert.htm.

:
.OPERi c> cpwr
:
Enter filename: s809.cp

. :
s809AngleZero.cp
ENTER bin
s809AngleZero.cp , .

Xfoil

.OPERi c> visc


oper,
. ,
Reynolds :
Enter Reynolds number r>
Re= 3000000, 3000000 :
Enter Reynolds number r> 3000000
M =

0.0000

Re = 3000000
.OPERv c>
.OPER v
.
, ..
=0, :
.OPERv c> alfa 0

.
Calculating wake trajectory ...
Calculating source influence matrix ...
Solving BL system ...
Initializing BL ...
side
1 ...
MRCHUE: Inverse mode at
MRCHUE: Inverse mode at
side
2 ...
MRCHUE: Inverse mode at
MRCHUE: Inverse mode at

18
19

Hk = 9.376
Hk = 2.500

17
18

Hk = 9.990
Hk = 2.500

Side 1 free transition at x/c = 0.5310 19


Side 2 free transition at x/c = 0.4823 17

1 rms: 0.1519E+00 max: -.7646E+00 D at 19 1 RLX: 0.654


a = 0.000
CL = 0.1700
Cm = -0.0494 CD = 0.00592 => CDf = 0.00401 CDp = 0.00191
Side 1 free transition at x/c = 0.5351 19
Side 2 free transition at x/c = 0.4822 17
2 rms: 0.5253E-01 max: -.2456E+00 D at 18 2
a = 0.000
CL = 0.1551
Cm = -0.0459 CD = 0.00575 => CDf = 0.00413

CDp = 0.00162

Side 1 free transition at x/c = 0.5407 19


Side 2 free transition at x/c = 0.4821 17
3 rms: 0.2384E-02 max: -.1287E-01 D at 30 2
a = 0.000
CL = 0.1538
Cm = -0.0456 CD = 0.00579 => CDf = 0.00419

CDp = 0.00159

Side 1 free transition at x/c = 0.5403 19


Side 2 free transition at x/c = 0.4821 17
4 rms: 0.9651E-05 max: -.7072E-04 D at 30 2
a = 0.000
CL = 0.1538
Cm = -0.0456 CD = 0.00579 => CDf = 0.00420

CDp = 0.00159

X-window size changed to 11.00" x 8.20"


.OPERv c>
Pltlib, .
.


( ).
.
.
, , Reynolds ,
, , , ,
Ncrit
.
alfa
.
, .ps hard
cpwr,
.



XFOIL ,
* NOT CONVERGED *.

,
oper:
XFOIL c> oper
:
.OPERi c> iter
Current iteration limit:

10

Enter new iteration limit i>


.
10.
.
, .. 500000. ,

.

.
XFOIL .
. :
XFOIL c> oper
.OPERi c> visc
Enter Reynolds number r> 3000000
M =

0.0000

Re = 3000000
.OPERv c> iter
Current iteration limit:

10

Enter new iteration limit i>


.

oper
oper
.
S809, .OPERv.
,
:
.OPERv c> alfa 0

PltLib
. :
.OPERv c> pacc

. pacc,
:
Polar 1 newly created for accumulation
Airfoil archived with polar: NREL S809

Enter polar save filename OR <return> for no file s>



.
:
s809.pol
:
New polar save file available
Enter polar dump filename OR <return> for no file s>
.

ENTER.
Polar dump file will NOT be written
Polar accumulation enabled
.OPERva c>
0<<4
1, :
.OPERva c> aseq 0 4 1
aseq
, 0 4
1 .

iter Xfoil,

.
ENTER
. PltLib
.
s809.pol pacc,
bin .
:

XFOIL

Version 6.96

Calculated polar for: NREL S809


1 1 Reynolds number fixed

Mach number fixed

xtrf = 1.000 (top)


1.000 (bottom)
Mach = 0.000 Re = 3.000 e 6 Ncrit = 9.000
alpha CL
CD
CDp
CM Top_Xtr Bot_Xtr
------ -------- --------- --------- -------- -------- -------0.000 0.1538 0.00579 0.00159 -0.0456 0.5403 0.4821
1.000 0.2736 0.00583 0.00165 -0.0484 0.5365 0.4822
3.000 0.4625 0.00941 0.00304 -0.0457 0.0156 0.4861
4.000 0.5727 0.00986 0.00338 -0.0469 0.0121 0.4905

.. MS EXCEL.
aseq.
pacc s809.pol
alfa
,
.

Xfoil

, pacc.
pacc ,
pacc:
.OPERva c> pacc
Polar accumulation disabled
.OPER c>
oper.
ENTER:
.OPERv c>
XFOIL c>
menu Xfoil. quit,
Xfoil:

XFOIL c> quit


Xfoil PltLib,
.
. .ps
pdf, .pol EXCEL (
).

*** pplot.exe

.pol pplot.exe
bin. pplot.exe,
menu, . 1 ENTER,
:
Enter polar data filename or <return> s>
.pol
.
s809.pol :
Enter polar data filename or <return> s> s809.pol
pplot :
NREL S809
Ma = 0.000

Re = 3.000 e 6

Ncrit = 9.00

Enter polar data filename or <return> s>


.pol.
, ENTER.
PltLib 4
ENTER, plot.ps (
Xfoil).
pplot 0.

You might also like