You are on page 1of 88

DR.

GAUSZ TAMS




SZRNYPROFIL, SZRNY

s

LGCSAVAR VIZSGLATA







szakmailag ellenrizte

DR. GAUSZ ZSANNA















Replgpek s Hajk Tanszk

kiadvnya

1995


1



Tartalomjegyzk



1. Bevezets

2
2. Szrnymetszet krli ramls

6
2.1 A szrnyprofilok krl kialakul skramls
fizikai tulajdonsgai

6
2.2 Komplex potencil s konform lekpezs 9
2.3 Az rvny-panel mdszer 12
2.1 Mellklet: Az rvny-panel mdszer
(szmtgp-program)

20
2.2 Mellklet: rvny-panel mdszer numerikus
integrlssal (szmtgp-program)

26
2.4 Tbb profil egyttes szmtsa 30

2.3 Mellklet: Kt-profil program 32

3. Vges szrnyakon kialakul cirkulci-megoszls
szmtsa


39
3.1 rvny-fonalak sebessg indukcijnak vizsglata 39
3.2 Karcs, egyenes szrnyak vizsglata 41
3.1 Mellklet: Karcs, egyenes szrny
szmtsa

48
3.3 ltalnos szrny 51
3.2 Mellklet: Alkalmazott rvny elmlet (szmtgp-
program)


62
4. A lgcsavar

67
4.1 Lgcsavar elzetes mretezse 68
4.2 Elzetes mretezs mrsek alapjn 70
4.3 Lgcsavar mretezs 71
4.1 Mellklet: Lgcsavar szmts
(szmtgp-program)

76











2
1. BEVEZETS


E jegyzet clja a replgpszrnyak valamint a lgcsavarok krl kialakul ramls nhny
krdsnek fizikai, matematikai vizsglata s a felvetett krdsekre szmtsi algoritmus
kidolgozsa. A jegyzetben kzlt szmtsi eljrsok ltalban idelis (sszenyomhatatlan,
homogn s srldsmentes ) kzegre vonatkoznak. A fizikai jelensgek magyarzatnl
azonban - ahol ez lnyeges - figyelembe vesszk a leveg srldst is. A jegyzetben
trgyalt krdsek vizsglatakor felttelezzk az [1]-ben foglalt, ide vonatkoz ramlstani
alapok ismerett.

A trgykrbe tartoz ismeretek szorosan kapcsoldnak egymshoz. Elfordulhat teht, hogy
valamely krds szerepe illetve jelentsge a ksbbiek fnyben rthet meg igazn. Ezrt
ajnljuk, hogy az rdekld Olvas ne elgedjen meg az anyag egyszeri tolvassval.

ltalban arra treksznk, hogy a fizikai modell (rszecske szemllet) bemutatsn
keresztl rtelmezzk a valsgos jelensgeket, rmutatva ezzel az elhanya-golsokra
illetve a fizikai-matematikai modell s a valsg kztti leglnyegesebb eltrsekre. Ez azrt
nagyon fontos, mert a szmtsainkat ennek alapjn rtel-mezhetjk s a fizikai korltokat is
gy llapthatjuk meg.

Itt, a bevezetben foglalkozunk a legalapvetbb krds nhny vonatkozsval: ltalban
idelis kontinuummal, azaz a teret folytonosan kitlt kzeggel szmolunk; ezzel szemben a
leveg s a tbbi valsgos folyadk is rszecskkbl ll. Arra treksznk, hogy a
szmunkra rdekes fizikai tulajdonsgokat, jellemzket a rszecs-kk tmegbl,
sebessgbl s esetleges egyb sajtossgaibl szrmaztassuk. Ez vizsglataink fizikai
megalapozsa s rtelmezse miatt fontos.

Az aerodinamikai (aerodinamika=lgertan) vizsglatokban alapvet szerepet jtszik a
nyoms s a cssztat feszltsg. A kvetkezkben ezen fizikai jellemzk rszecske
szemlleten alapul magyarzatt fogalmazzuk meg.

Vizsgljuk elszr a nyugv levegt. (Folyadk vagy kzeg elnevezs helyett a
kvetkezkben gyakran a leveg elnevezst hasznljuk majd, mivel a krdseink els
sorban a replshez kapcsoldnak.) A leveg-rszecskk - a nyugv levegben is -
rendezetlen hmozgst vgeznek. Ez, mint az elnevezse is mutatja, rendezetlen, azaz
nincs kitntetett irnya - vagyis minden irny egyformn valszn. Ezrt beszlnk -
makroszkpikus mretek esetn - nyugalomrl.


A rszecskk mozgsa azonban nem akadlytalan: mozgsuk kzben akadlyokba (msik
rszecske, szilrd test) tkznek s onnan visszapattannak. Ekzben mozgsmennyisgk
megvltozik s emiatt az akadlyra ert gyakorolnak. A felletegysgre es, idegysgre
vonatkoz mozgsmennyisg-vltozsbl szrmaz, normlis irny ert nevezzk statikus
nyomsnak. (Ugyanezen er rint irny sszetevjbl szrmazik a cssztat feszltsg,
ezt azonban rszletesen ksbb mutatjuk be.) A rendezetlensgbl kvetkezik - mivel
minden irny egyformn valszn - hogy a statikus nyoms skalr mennyisg.


Az aerodinamikus repls a Fldet krlvev levegburokban trtnik, amelyet els
kzeltsben nyugalomban lvnek tekintnk. Tudjuk, hogy a leveg nyomsa a magassg
cskkensvel nvekszik. Ez a statikus nyoms, nagy mretek esetn meghatrozott
irnyban vltozik. E vltozs oka jl ismert: a Fld nehzsgi ereje. A kicsiben irnytl
fggetlen statikus nyoms teht bizonyos esetekben meghatrozott irnyokban vltozhat.
3
Termszetesen az aerodinamikai (hidrodinamikai) hatsok is elidznek nyoms vltozst,
de ennek vizsglata ksbb, a dinamikai vizsglatok keretben trtnik. Amgy az
atmoszfrikus nyoms ilyen vltozsa igen kedvez, hiszen enlkl mr rg elfogyott volna
az atmoszfra! A nyoms esetleges vltozst a nyoms gradiensvel vesszk figyelembe.


Ha a nyugv lgtrben egy szilrd test tallhat, akkor az eredetileg rendezetlen mozgsnak
lesz vrhat irnya s ez ppen a szilrd test vizsglt pontjnak a felleti normlisa. Ez a
magyarzata annak hogy a statikus nyoms a felletre merlegesen hat.


A statikus nyoms teht, az eddig elmondottak szerint arnyos a rendezetlen hmoz-gs
sebessgvel s hasonlkppen arnyos az egysgnyi trfogatban elhelyezked
rszecskk tmegvel is. Ezt matematikailag az ltalnos gztrvny rja le:

p R T = ;

ahol a rszecske-sebessg a hmrskletben, a rszecskk egysgnyi trfogatbeli tmege
a srsgben jelenik meg. Az R gzlland a klnbz fizikai mennyisgek tvltszma.


A levegben - minden ms folyadkhoz illetve gzhoz hasonlan - csak nyom-feszltsget
rtelmezhetnk, hiszen a legkisebb elkpzelhet tkzs-szm a nulla. Ezek szerint
hzfeszltsg nem ltezhet - egszen pontosan legfeljebb a kohzi (ez a rszecskk
kztti vonzer) miatti hzfeszltsg ltezhet, de kohzit csak folykony kzegben
rtelmeznk, ahol a rszecskk egymshoz igen kzel helyezkednek el. A gzokban - gy a
levegben is - a rszecskk tlagos tvolsga a rszecske-tmrhz viszonytva igen
nagy, ezrt elegend a mechanikai hatsok vizsglata.


A dinamikus nyomst a statikus nyomshoz hasonlan
rtelmezzk, a klnbsg csak az, hogy ez a
nyomsfajta a rendezett mozgsbl szrmazik:



p V
din
=

2
2
;




Valsgos (viszkzus) kzeg esetn a norml-feszltsg (nyoms) mellett cssztat
feszltsg is bred, amelyet szintn a rszecske szemllet alapjn rtelmeznk. A
cssztat feszltsg keletkezsnek a viszkozits mellett szksges felttele a rendezett
mozgsbeli sebessg klnbsg is.

Az 1.1 brn az "A" s a "B" kzvetlenl egyms mellett halad (raml) rszecske sorokat
jell. Ha egy rszecske pl. az "A" sorbl a "B"-be lp t, akkor azt impulzus kifejtsvel
gyorstja. Ha viszont a "B"-bl kerl az "A"-ba, akkor az "A" sort lasstja. Ez azt jelenti, hogy
a szomszdos rtegek - amelyek kztt sebessg klnbsg van egyms mozgst
befolysoljk: a gyorsabb a lassbbat gyorstani, a lassbb a gyorsabbat lasstani igyekszik.
Gzok illetve leveg esetben ezt nevezzk cssztat feszltsgnek. Rteges (laminris)
4
ramls esetn a rszecske-csere a rendezetlen hmozgs hatsra; gomolyg (turbulens)
ramls esetn a turbulens sebessgingadozsok hatsra jn ltre.
Csak a teljessg kedvrt jegyezzk meg, hogy a folykony kzegben, rteges ramls
esetn alapveten a rszecskk kztt fellp kohzis er miatt keletkezik a cssztat
feszltsg; a turbulens folyadk ramlsra s a gzok ramlsra ltalban is igaz a
rszecske-csere elmlet.


A rszecske-csere nem csak a cssztat feszltsg keletezsre ad magyarzatot. Ezen az
alapon lthat be a konvektv energia-transzport is. Hasonlkppen ez a fizikai magyarzata
szmos egyb transzport jelensgnek (ilyen pl. a diffzi).


A szilrd test felletn keletkez, nyomsbl szrmaz
ert mr korbban megvizsgltuk. Az rdes felszn
test felletn - valsgos kzegben trtn mozgs
esetn - cssztat feszltsg is keletkezik. Ezt szintn
a leveg molekulk mozgsra vezetjk vissza. Az 1.2
brn lthat mdon rkez rszecske a felletnek
tkzik s onnan visszapattan. Ekzben a
mozgsmennyisge megvltozik, azaz a felletre (testre)
ert gyakorol. Ennek a felleti normlis irny
sszetevje a nyoms (p), rint irny sszetevje a
cssztat feszltsg ().


Az bra szerint, ha a fellet rdes, akkor a falhoz rkez rszecskk nagyjbl az rkezsi
irnyba pattannak vissza. Ez pedig azt jelenti, hogy ezen rszecskk sebessgnek az
rint irny sszetevjrl kimondhatjuk: a vrhat rtkk nulla. Nagyon fontos: nem a
sebessg-sszetev, csak a vrhat rtk nulla! A kontinuum-szemllet vizsglat sorn
kimodjuk az un. "tapadsi felttel"-t (azaz a "szls rteg ll"), ennek fizikai magyarzata
olvashat a fenti sorokban.


A szilrd test felletn kialakul feszltsgek (nyoms s cssztat feszltsg)
magyarzzk a testen keletkez ert. Az akci-reakci elve szerint azonban gy a test is
ert gyakorol az t krlvev levegre. Emiatt pedig megvltozik a leveg
mozgsmennyisge. Ezt az ramlstan "impulzus ttel"-nek nevezett integrl-egyenlete
segtsgvel rhatjuk le. A mozgsmennyisg vltozs pedig sebessg vltozst jelent - ezt
nevezzk induklt sebessgnek.



A lger s az induklt sebessg teht szorosan sszetartoz fogalom,
egymssal ok-okozati sszefggsben ll jelensgek kapcsolatt jelenti,
azaz kimondhatjuk, hogy ha ltezik induklt sebessg, akkor van lger
s ha ltezik lger, akkor van induklt sebessg is. Az ered lger s
az ered induklt sebessg egymssal prhuzamos. Kls megfigyel
szmra az rtelmk is azonos, az egyttmozg megfigyel ellenttes
rtelmnek ltja ket.



A ksbbiekben ltni fogjuk, hogy a testek krlramlsa utn a levegben nyoms-
klnbsgek maradnak fenn (pl. szrnyprofil, szrny, lgcsavar). Ezek kiegyenltdse
5
tovbbi sebessgvltozshoz vezet. A kvetkezkben egy nagyon hasznos kzeltst
alkalmazunk:


a testtl tvoli induklt sebessg ktszerese a testhez kzeli induklt
sebessgnek.




Ez az gynevezett "ktszeres induklt sebessg trvnye", amelyet - jllehet csak kzelts
- igen gyakran alkalmazunk majd. Pldaknt a 2. fejezet 2.2 s 2.3 brjra illetve a hozz
kapcsold magyarzatra vagy a 4. fejezet 4.2 brjra s a hozz tartoz magyarzatra
utalunk.



Az aerodinamikai vizsglatokban megengedjk illetve figyelembe vesszk a levegben
trtn mozgst. A mozgs kizrsval az aerostatika tudomnyhoz jutunk. A statikus
felhajt-er - ami pl. a lghajk replsnek az alapja - mindig ltezik; az aerodinamikai er
ltezsnek felttele viszont a mozgs! Az aerodinamikai feladatokban a statikus
felhajtert - annak viszonylagos kicsinysge miatt - elhanyagoljuk.



























6
2. SZRNYMETSZET KRLI RAMLS


A replgpszrnyak jellegzetes skmetszete a szrnyprofil. A repls kezdetn sk vagy
velt lapokat alkalmaztak. Innen indult az a fejlds, aminek eredmnyekppen napjainkra
vltozatos kvetelmnyeknek eleget tv, rendkvl sokfle, korszer szrnyprofilt
fejlesztettek ki.

Ebben a fejezetben sszenyomhatatlan s ltalban srldsmentes kontinuum
felttelezsvel szmolunk. Alkalomszeren azonban, klnsen a fizikai magyarzatok
esetben, a srlds hatsaira is kitrnk.

A vizsglataink alapveten a profil krl kialakul nyomseloszls meghatrozst clozzk,
ez lehetsget ad a felhajter, az induklt ellenlls s a profil nyomatki tnyez
szmtsra is. A tovbbiakban mindig sszenyomhatatlan kzeget tteleznk fel.


2.1 A szrnyprofilok krl kialakul skramls fizikai tulajdonsgai


A kvetkezkben elszr a szrnyprofil krl kialakul ramls fizikai sajtossgait
vizsgljuk meg. A szrnyprofil - lett lgyen akr sklap akr tnyleges profil - az t
krlraml levegt eltereli. A sebessg vltozs - ezt nevezzk induklt sebessgnek -
mozgsmennyisg vltozssal jr. A mozgsmennyisg vltozs oka a levegt elterel profil
illetve a profil levegre gyakorolt erhatsa; ennek ellentettje (reakciereje) a keresett er -
ered lger, az alapfelttelek miatt termszetesen srlds nlkl.


Kiss rszletesebben vizsglva ezt a krdst,
lthatjuk, hogy az elterels az ramvonalak
grbletvel jr egytt. Az ramvonalak
grblse pedig (pl. az Euler egyenlet
szerint) nyoms-vltozst jelent. Alulrl a
profil fel kzeledve az atmoszfrikusrl
(zavartalanrl) indul nyoms a profil als
felletig n. A grblet azonban a profil
felett is hasonl irny; gy a nyomsnak
errefel is nvekednie kell. Ez a nvekeds
egszen az atmoszfrikus (zavartalan)
nyomsig tart, ezrt alacsony rtkrl kell
indulnia. gy alakul ki a profil alatti tlnyoms
s a profil feletti depresszi (2.1 bra).

Az energia megmarads (pl. Bernoulli egyenlet) rtelmben pedig kimondhatjuk, hogy a
nyoms nvekedse sebessg cskkenssel, a nyoms cskkense viszont sebessg
nvekedssel jr. (Ez a gondolatsor igen hasznos s esetleg segthet a tves magyarzatok
pl. "fent hosszabb az t" elkerlsben.) A nyomsbl szrmaz lger - ezt a ksbbiekben
rviden lgernek nevezzk majd) keletkezsnek s a vele kapcsolatos vltozsoknak a
mechanizmusa teht:


Irnyelterels nyomsvltozs sebessgvltozs


7


Vizsgljuk meg a profil krli ramlst kiss
rszletesebben. A kilplnl az
ramvonalak tallkoznak s a nyoms is
azonos lesz, de a sebessgek nem: a fels
ramvonalon rkez rszecskk nagyobb
sebessgek, mint a profil alatti ramvonalon
rkezk. Ha a profil krli ramlsban csak
nyoms (nyomfeszltsg) lenne, akkor ez a
tny ellentmondana az energia egyenletnek.
A magyarzathoz figyelembe kell venni, hogy
cssztat feszltsg is keletkezik.


A profil a nyugv levegben mozogva azzal
energit kzl. Fent, ahol ltalban
nagyobbak a sebessgek, nagyobb az
energiatadst biztost cssztat feszltsg
is. Emiatt alakul ki, vagy marad vissza a profil
thaladsa utn a fent vzolt sebessg
klnbsg.

A profilrl lesz rvnyes nyom (2.2 bra) fels s als szle kztti sebessg klnbsg
fokozatosan kiegyenltdik. A fels sebessg elemi cskkense elemi nyomsnvekedst;
az als elemi nvekedse elemi nyomscskkenst eredmnyez. Ez pedig az rvnyes
nyom, vagy rviden kilp ramvonal lefel grblst eredmnyezi. gy alakul ki a
"msodik" induklt sebessg, vagy mskpp fogalmazva: itt is lthat, hogy a tvoli induklt
sebessg ktszerese a kzelinek. A tovbbi ramvonal-grblsbl kvetkezik, hogy ez az
ramkp az y
*
tengelyre (2.3 bra) nzve lesz szimmetrikus (legalbb is els
kzeltsben). Ez pedig azt jelenti, hogy a replsi sebessg (V

) s a kzeli induklt
sebessg (w ) sszegeknt ll el az a V sebessg, amire a lger ( F ) merleges. Ezt az
ert a megszokott mdon felbonthatjuk V

-re merleges sszetevre - gyakran ezt nevezik


felhajternek - s V

-nel prhuzamos sszetevre - ezt nevezzk induklt


ellenllsnak. Alaki ellenlls idelis kzegben nem keletkezik.


Itt is hangslyozzuk, hogy tbb esetben (pl. lgcsavar szmts) az induklt sebessget is
figyelembe vesszk, ilyenkor nincs szksg az induklt ellenllsnak nevezett segd-
fogalomra, a profil-mrsekbl szrmaz er-tnyezk kzvetlenl felhasznlhatk.


A 2.3 brn lthat, valsgos ramkpet kzelti a 2.4 brn lthat, a komplex potencilok
elmletbl ismert ramkp. Ilyen ramkpet kaphatunk pl. a Zsukovszkj fle lekpezssel.
Nyomatkosan hangslyozzuk, hogy ez (2.4 bra) a kzelt ramkp, ennek kell
hasonltania a valsgos ramkpre (2.3 bra). A hasonl-sg pedig - els kzeltsben
- akkor ll fenn, ha ezt a profilt illetve a krltte kialakul ramlst az
( )
x y
* *
, koordinta
rendszerben vizsgljuk. A szmtsunk eredmnyekppen kapott lger (ami
gyakorlatilag a felhajtervel azonos) a V sebessgre lesz merleges - ezrt kell a 2.3
brnak megfelel helyzetben az induklt s esetleg alaki ellenllst is rtelmezni.

8



Az alaki ellenlls keletkezsnek szksges felttele a srlds, mivel ez okozza a profil
mentn kialakul ltalnos nyoms-cskkenst, aminek eredmnyekppen a profil krli
nyomsklnbsgbl (ami a gyakorlatban mindig nyoms cskkens) add,
mozgsirnnyal ellenttes er - ez az alaki ellenlls - ll el. Idelis kzegben - gondoljunk
pl. a henger krli nyoms-eloszlsra - mivel a nyoms-eloszls az " y " tengelyre mindig
szimmetrikus, alaki ellenlls nem keletkezik.

A szmtst a cirkulci meghatrozsra ptjk. A cirkulci olyan segdfogalom, amit
ppen a szmtsok elvgezhetsgnek rdekben vezetnk be. Ezt a 2.5 bra alapjn
mutatjuk be. A profil krli sebessg-eloszlst gy kaphatjuk meg, ha a zavartalan
alapramlsra egy cirkulci sebessg-eloszlst szuperponljuk.


Az ered sebessg-eloszls az bra jobb
oldaln lthat, vizsglatt csak nagy
vonalakban vgezzk: eltekintnk ui. az
rvny (cirkulci) kzppontjnl kialakul
igen nagy sebessgektl. A ksbbiekben
megoszl cirkulcival dolgozunk majd, ahol
vges hatr-rtket kapunk, gy ez a
problma thidalhat.
A kvetkez vizsglatok egyik legfontosabb
krdse ppen annak a cirkulci-
megoszlsnak a meghat-rozsa, amivel a
profil krli ramlst lerhatjuk.








9
2.2 Komplex potencil s konform lekpezs



A komplex potencil s konform lekpezs a jelen munka feladatai megoldsnak
klasszikus eszkze. Megismersk ezrt fontos, no meg azrt, mert szemlletes kpet
adnak a potencilos rvny (cirkulci) s a diplus szereprl.

Az idelis kzeg (leveg) profil krli ramlst lerhatjuk a komplex fggvnytan
segtsgvel. Bevezetskppen vizsgljuk a legegyszerbb, Zsukovszkj fle profil krl
kialakul ramlst. A trgyalst az [1]-ben kzltek szerint folytatjuk. Ezek szerint a

( ) ( ) ( ) w z z i z = + ; (2.1)

komplex vltozs, komplex rtk fggvny - amennyiben folytonos s differencilhat, azaz
regulris - akkor egyben komplex potencil is, amelyben:

( ) z - valsrtk, komplex vltozs fggvny a sebessgi potencil s
( ) z - valsrtk, komplex vltozs fggvny az ramfggvny.


Tekintsk a kvetkez komplex potencilt:

w V z
M
z
= +

2
; (2.2)

Helyettestsk be a z r e
i
=

alakot, ezzel nhny egyszer talakts utn kapjuk, hogy:

w V r
M
r
i V r
M
r
= +
|
\

|
.
| +
|
\

|
.
|

cos cos sin sin ;


2 2


azaz a sebessgi potencil: ( )

z V r
M
r
= +
|
\

|
.
|

cos cos ;
2

s az ramfggvny: ( )

z V r
M
r
=
|
\

|
.
|

sin sin .
2


Ha V r
M
r

=
0
0
2
0

, azaz : r
M
V
0
2
=

, akkor a ramfggvny a -tl fggetlenl


lland, ez teht egy orig kzppont, r
0
sugar kr krli ramls komplex potencilja.


A (2.2)-ben az els tag egy prhuzamos ramls, a msodik egy diplus komplex
potencilja. A vals tengelyre rvnyes szimmetribl kvetkezik, hogy a be- illetve kilp
torlpont a kr s a vals tengely metszspontja (T
1
s T
2
, 2.6 bra).
Ha a kr kzppontja nem az orig, hanem a komplex szmsk egy z
0
pontja, akkor (2.2) a
kvetkezkppen alakul:

10
( )
w V z
M
z z
= +

2
0

; (2.3)
Belthat, hogy ezzel az eltolssal a torlpontok
helye a krn nem vltozik (2.7 bra).

Vizsgljuk a ( ) = f z komplex vltozs,
komplex rtk fggvnyt. Ez a fggvny a "z" sk
egy tartomnyt (T
z
) lekpezi a " " sk egy
tartomnyra (T

) .


A lekpezst, ha az kicsiben szg s arnytart,
konformnak nevezzk. Pontos definci szerint a
lekpezs akkor s csak akkor konform, ha a
( ) = f z fggvny a T
z
tartomny minden
pontjban regulris, azaz egyrtk s
differencilhat. Esetenknt a tartomny hatrt
vagy annak nhny pontjt nem tekintjk a
lekpezs rsznek - ezek lesznek a lekpezs
szingulris pontjai.

A kr krli ramlst konform lekpezssel egy
msik skra vihetjk t. Alkalmazzuk a Zsukovszkj
tarnszformcit, ami a:
= + a z
a
z
;

fggvnnyel rhat le ( "a" vals szm). Kt
szingulris pontot tallunk:

d
d z
a
z
z a

= = = 0 1
2
, .

A Zsukovszkj fle lekpezssel teht a 2.7 brn
lthat, z
0
kzppont krt kpeztk le a 2.8 brn
lthat profill. A " K

" pont (profil kilple) a 2.7


brn lthat, "z" skon (- a ) tvolsgra van az
origtl. Ez lesz a lekpezend krn a "K" pont, a
profil kilple, mivel ez a lekpezs szingulris
pontja (ahol a sima krvonal pont trspontba
megy t, azaz megsznik a szgtarts). A msik
szingulris pont a lekpezend kr belsejben van,
ez az elrendezs eredmnyez egy velt profilt a ""
skon.


Az ekkor kialakul torlpontokat a 2.8 brn lthatjuk. Ez az ramlsi forma csak
matematikailag lehetsges, fizikailag nem, mivel a kilpl megkerlse vgtelen nagy
gyorsulssal jrna. Ezt a tnyt mutatja egybknt a 2.2, 2.3 s 2.4 brn lthat ramls is.
A kilp torlpont (T
2
) pontosan a kilplen (K pont) kell legyen - ez a sma leramls
felttele .
11
Ehhez a 2.7 brn lthat ramlst mdostani kell: olyan cirkulcit ( =
}
V s d ) kell a
kr kr elhelyezni, amely a T
2
torlpontot a K-ba viszi. Ekkor a komplex potencil:


( )
( ) w V z
M
z z
i z z
o
= +

2 2
0

ln ; (2.4)


Az alkalmasan vlasztott cirkulci hatsra
az ered ramkp mr megfelel a fizikai
feltteleknek is (2.9 bra).



A kiindul kpen ("z" sk) rgtn lthat a
szimmetria, ebbl pedig kvetkezik, hogy a
felhajter merleges a zavartalan ramls
sebessgre. Mivel pedig ez a vals
tengellyel prhuzamos, a felhajter a
kpzetes tengely irnyba mutat.




A vgtelen fesztvolsg szrny egysgnyi
hossz darabjn keletkez felhajter a
Kutta - Zsukovszkj ttel szerint szmthat
ki:


= =

F V azaz c
V h
f


; .
2
1
(2.5)

Itt c
f
a profil felhajter-tnyezje s h a profil hrhossza. Ezt az sszefggst a
ksbbiekben tbbszr alkalmazzuk majd, ez a kplet adja meg a kapcsolatot a cirkulci
s a felhajter kztt.


A msodik fejezet lezrsakppen nhny szt kell szlnunk a felhajter kialakulsrl. A
profil krli ramls megindulsakor (amg a sebessg nagyon kicsi) az ramkp hasonlt a
2.9 brn vzolthoz. (Nem azonos vele, hiszen ez fizikailag lehetetlen, de nem ll tvol tle).

A sebessg nvekedsvel a kilp torlpont elindul a kilpl fel, mivel a kilpl
megkerlse egyre kevsb lehetsges. Ekzben azok a rszecskk, amelyek a profil
kilplt mr megkerltk, folytatjk a megkezdett forg mozgst. De a gyorsul ramls
ezt a forgatagot - amit egybknt indulsi rvnynek neveznk - elsodorja. Az indulsi
rvny intenzitsa idelis folyadkban lland, s a profiltl V

sebessggel tvolodik.
Hatstl egy id mltn eltekinthetnk. A gyakorlatban csak idben vltoz (instacionrius)
feladatok megoldsakor szmolunk vele.

12
Valsgos levegben ez az rvny a srlds hatsra megsznik (hv alakul). Az az id,
ami alatt megsznik, tbb tnyeztl fgg - nagyon nagyvonalan perc nagysgrenddel
becslhetjk. Ez fontos tnyez pl. a repltereken, az egymst kvet startok kztti,
minimlisan szksges vrakozsi id meghatrozsban. Az rvnyek megsznsre
kiss konkrtabban a 3. fejezetben, a Lamb fle rvny-modell ismertetse kapcsn trnk
ki.



2.3 Az rvny-panel mdszer


A profilok aerodinamikai vizsglata sorn szmos profilszmtsi eljrs alakult ki. E
mdszerek lnyegben kt f feladat megoldst clozzk:

adott profil krl kialakul ramls szmtsa
adott nyomseloszlst elllt profil kontrjnak meghatrozsa.


Az itt ismertetend rvny-panel mdszer az els ffeladat megoldsra szolgl,
szisztematikus keresssel azonban a msodik ffeladat is megoldhat vele.



A profilt a 2.10 brn lthat mdon trttvonallal helyettestjk, gy, hogy a trspontok a
kontron legyenek. A trttvonal szakaszok mentn linerisan vltoz, megoszl cirkulcit
vesznk fel (a vltoz a loklis koordinta, amely 0-tl S
j
-ig -ez a teljes szakaszhossz -
fut):

( ) ( )


j j j j
j
j
S
= +
+ 1
; (2.6)
A ksbbiekben, amikor ez majd szksges lesz, az ered cirkulcit a megoszl cirkulci
profilkontr menti integrlsval hatrozzuk meg.
13

A szmtsban kontrpontok (Xk Yk
i i
, ) s ellenrz pontok (X Y
i i
, ) szerepelnek - ez
utbbiak (a definci szerint) a kontrpontokat sszekt szakaszok felezpontjai. A
szmtst a sebessgi potencil felrsval kezdjk. Az alapramls sebessgi potencilja,
ha a profil llsszge :


( )
a
V x y = +

cos sin ; (2.7)




Ebben a szmtsban az llsszg () rtke fontos, hiszen ez alapparamter. Az elz
pontban mr meghatroztuk egy, z
0
kzppont, intenzits rvny komplex potenciljt .
Az ebbl szmthat sebessgi potencilt a z r e
i
=

helyettests felhasznlsval
fejezzk ki:


( )

= =

2
, : ahol
y y
x x
j
j
Arctan ; (2.8)


A fenti kifejezsbl meghatrozhatjuk a " j "-edik vonalon elhelyezked megoszl rvny
sebessgi potenciljt az (x,y) sk egy pontjban :


( )

=
|
\

|
.
|
| }
j
j
d
j
2
0
Arctan
y - y
x - x
j
j
S
; (2.9)


Az ered potencilt rgtn az (X Y
i i
, ) ellenrz pontban szmtjuk. A profilkontr mentn
"m" szm szakaszt vettnk fel, ezek rsz-potenciljait sszegezve s hozzadva az
alapramls potenciljhoz (2.7 s 2.9 felhasznlsval):

( )
( )
( )

X Y
Y y
X x
d V X Y
i i
j
m
j i j
i j
j i i
j
, cos sin =
|
\

|
.
|
|
+ +
=

}
1
0
2
Arctan
-
-
S


(2.10)
ahol:

x Xk
j j j j
= + cos ; s y Yk
j j j j
= + sin .

A 2.10 brrl lthat, hogy "m+1" darab rtket kell meghatrozni. Ehhez elszr az
ellenrz pontokat hasznljuk fel. Azt mondjuk, hogy a sebessgi potencil ekvipotencilis
vonalai itt a profilra merlegesek, azaz a profil kontrjra merleges sebessg-sszetev
nulla. Ebbl kvetkezik, hogy a potencil normlis menti derivltja az ellenrz pontban
nulla:

14
( )

X Y
i i
,
n
i
= 0 ; i=1,2 , 3 , .........m. (2.11)

A fenti derivltakbl "m" szm egyenlet addik, mg egy egyenletet kell keresnnk. Ezt a
sma leramls felttelbl kapjuk:



1 1
0 + =
+ m
; (2.12)

A megoszl rvnyek potenciljnak normlis menti
derivltjt a kvetkez mdon szmthatjuk ki: elszr a
kls fggvnyt (Arctan) derivljuk, majd kiszmtjuk a
bels vltozk normlis menti derivltjait. A msodik
lpst a 2.11 bra alapjn a kvetkezkppen rhatjuk
fel:

X X
i i
i
n n
i i

|
\

|
.
| = sin

s

Y Y
i i
i
n n
i i

|
\

|
.
| = cos



Az "Arctan" fggvny derivltja a kvetkez lesz:

( )

n n n
i i i
Arctan
Y y
X x
Y y
X x
X x
Y
Y y
X x
X
i j
i j
i j
i j
i j
i
i j
i j
i

|
\

|
.
|
|

(
(
=
+

|
\

|
.
|
|


(
(
1
1
1
2 2


Ezzel egy szakasz (a j-edik) megoszl cirkulcijnak normlis menti derivltja a kvetkez
mdon rhat fel:

( ) ( ) ( ) ( )
( ) ( )

X Y
X x Y y
X x Y y
d
i i
j i j i i j i
i j i j
j
,
cos sin
n
i
S
j
=
+
+
}
2
2 2
0

; (2.13)

A (2.13)-ban megadott integrlok, a fenti felttelek mellett zrt alakban kiszmthatk. Ez
valamely integrlsi kziknyv ( pl. [ 6 ] ) birtokban lehetsges. Itt hosszadalmassga miatt
s mert vgeredmnyben ms utat ajnlunk, nem rszletezzk ezt a szmtst, csak a
vgeredmnyt adjuk meg.

Miutn a
( )

j
(2.6)-tal adott kifejezsben ktfle rtk (
j j
illetve
+ 1
) fordul
el, a (2.13)-ban adott integrlt kt rszletben clszer kiszmtani:

15
( ) ( )
( ) ( )
c
X x Y y
X x Y y
d
n ij
j i j i i j i
i j i j
j 2 2 2
0
,
cos sin
=
+
+
}

S
j
S
j

; (2.14/a)
s
( ) ( )
( ) ( )
c
X x Y y
X x Y y
d
n ij
j i j i i j i
i j i j
j 1 2 2
0
1
,
cos sin
=
|
\

|
.
|
|
+
+
}

S
j
S
j

; (2.14/b)


A szmtsban a cirkulci rtkek (
j
) meghatrozsa a cl. Lthat, hogy a c
n ij 1,
a
j
a
c
n ij 2,
pedig a
j + 1
egytthatja lesz. Az is lthat, hogy elszr a (2.14/a)-t clszer
kiszmtani, ez ui. felhasznlhat a (2.14/b) meghatrozsban. Az integrls elvgzse
utn kapjuk:


( ) ( )
c
ha i j
D Q F A C D E G ha i j
n ij 2
1
2
,
=
=
+ +

S S
j j
; (2.15/a)

s

c
ha i j
D F C G c ha i j
n ij
n ij
1
2
1
2
,
,
=
=

; (2.15/b)


A (2.15/a) s a (2.15/b) kpletben szerepl elnevezsek magyarzata a kvetkez:

( ) ( )
A X Xk Y Yk
i j j i j j
= cos sin ;
( ) ( )
B X Xk Y Yk
i j i j
= +
2 2
;
( )
C
i j
= sin ;
( )
D
i j
= cos ;
( ) ( )
E X Xk Y Yk
i j j i j j
= sin cos ;

F
A
B
j
= +
+ |
\

|
.
|
|
ln 1
2
2
S S
j
;

G
E
B A
=
+
|
\

|
.
|
|
Arctan
S
S
j
j
;

( ) ( ) ( ) ( )
P X Xk Y Yk
i j i j i j i j
= + sin cos 2 2 ;

( ) ( ) ( ) ( )
Q X Xk Y Yk
i j i j i j i j
= cos sin 2 2 .

16

Az 1 s -1 rtk a (2.14/a) s a (2.14/b) integrlok eredmnye, abban az esetben, amikor a
potencil derivltjt (az rvny-rteg induklt sebessgt) olyan pontra szmtjuk ki, amely
rajta van az rvny-rtegen. Ekkor az integrlok magfggvnye szingulris lesz s
meghatrozsuk az un. Cauchy fle frtk alkalmazsval lehetsges. (Ez rszletesen pl.
[1]-ben olvashat).

Az eljrs alapjn kszlt program - amelyet a 2.1 mellkletben ismertetnk - futtatsa
sorn kiderlt, hogy a "G" egytthat rtknek kiszmtsa bizonyos esetekben pontatlan.
Hasonlkppen pontatlan lehet a szgek meghatrozsa. Ezrt a ksbbiekben a (2.14/a)
s a (2.14/b) integrlokat (a szingulris esettl eltekintve) numerikusan szmtjuk ki. Ez egy
j programot eredmnyez, amelyet a 2.2 mellkletben ismertetnk.

A tovbbiakban dimenzitlan cirkulcival szmolunk:

=


2 V
; (2.16)

A profilkontrra merleges sebessg-komponens nulla voltbl szrmaz felttelbl (2.11
kifejezs) "m" egyenletet rhatunk fel:


( ) c c
n ij j n ij j i
j
m
1 2 1
1
, ,
sin

+

|
\

|
.
| =
+
=

; (2.17)

Az "m+1"-edik egyenlet pedig a (2.12), a sma leramls felttele. Ez egybknt azt jelenti,
hogy a feladat matematikailag tbbrtk s kell egy fizikai felttel, amely mintegy
kivlasztja a sok matematikailag lehetsges kzl a fizikailag is megfelel megoldst.
Vgeredmnyben a
j

szmtsra inhomogn, lineris, algebrai egyenletrendszert


kapunk:


A b n = ; (2.18)

ahol az egytthat-mtrix elemei:


a
c ha i m j
c c ha i m j m
c ha i m j m
ha i m j vagy j m
ha i m j m
n ij
n i
n ij n i j
n im
=
= =
+ = =
= = +
= + = = +
= + =

1 1
1 2 1
2
1 2 1
12 2 3
12 1
1 1 1 1
0 1 2 3
,
, , ,
,
, , ( )
, , ,
, ,
,

s
s
s
s


Az A n mtrix elemeit a 2.4 pontban tblzatosan is megadtuk, ott ez a tblzat 1. s 2. sora
illetve az 1. , 2. s 3. oszlop (azaz a bal fels almtrix)


17
az ismeretlenek vektora: =

(
(
(
(
+

1
1

m
;


vgl pedig a jobboldal elemei:
( )
b
ha i m
ha i m
i
i
=
=
= +

sin , , 1 2
0 1



Az egyenletrendszer megoldsa utn a profil krli sebessgeloszls - pontosabban a
sebessg az ellenrz pontokban - a sebessgi potencil rint menti derivltjnak
felhasznlsval szmthat ki, azaz keressk a


( ) 1
V
X Y
i i

,
t
i
derivltat.


A szmts rszleteit illeten csak nagyvonal ismertetsre szortkozunk. Az rint menti
derivlt, a 2.11 bra alapjn:

X X Y Y
i i
i
i i
i
t t t t
i i i i

|
\

|
.
| =
|
\

|
.
| = cos sin s

Az rvny-rteg potencil rint menti derivltja:

( )

t t t
i i i
Arctan
Y y
X x
Y y
X x
X x
Y
Y y
X x
X
i j
i j
i j
i j
i j
i
i j
i j
i

|
\

|
.
|
|

(
(
=
+

|
\

|
.
|
|


(
(
1
1
1
2 2


ezzel:


( ) ( )
( ) ( )
c
X x Y y
X x Y y
d
t ij
j i j i i j i
i j i j
j 2 2 2
0
,
sin cos
=

+
}

S
j
S
j

;
s
( ) ( )
( ) ( )
c
X x Y y
X x Y y
d
t ij
j i j i i j i
i j i j
j 1 2 2
0
1
,
sin cos
=
|
\

|
.
|
|

+
}

S
j
S
j

;


ahonnan mr a (2.19)-ben adott, tangencilis egytthat mtrix elemei kiszmthatk.

18
( )
( )
1
1
1
V
X Y
a
i i
i t ij j
j
m
=
+
=


,
cos
t
i
; (2.19)

ahol:

a c ha i m j
t i t ij 1 1
1 2 1 = = =
,
, ,L s

a c c ha i m j m
t ij t ij t ij
= + = =
1 2
1 2 2 3
, ,
, , , , L L s

a c ha i m j m
t i m t im , ,
, ,
+
= = =
1 2
1 2 L s

itt:

( ) ( )
c
ha i j
C P F A D C E G ha i j
t ij 2
2
2
,
=
=
+ +

S S
j j


s:

c
ha i j
C F D G c ha i j
t ij
t ij
1
2
2
2
,
,
=
=



A kiszmtott sebessg eljele nagyon fontos: pozitv ott, ahol az irnytsa az velem
irnytsval azonos s negatv, ahol ellenttes. A sebessg ismeretben meghatrozhat a
nyoms-tnyez. A profil eltti pontbl a profil feletti vagy profil alatti pontra felrt Bernoulli
egyenlet:

p V
p V

+ = +

2
2
2 2
;

innen trendezssel kvetkezik:

p p V
V
V
azaz c
V
V
p
=
|
\

|
.
|

(
(
=
|
\

|
.
|

2
1 1
2
2 2
; (2.20)

A szmtsbl eleve a ( ) V V

rtket hatrozzuk meg, gy a nyomstnyez (2.20)


felhasznlsval egyszeren megkaphat.

A felhajter-tnyezt ktflekppen szmtjuk. Ez egybknt a szmts egyfajta
ellenrzse is: amennyiben e kt md szerint kb. azonos rtket kapunk, gy az eredmny
elfogadhat. Az els mdszer a cirkulci felhasznlsval trtn szmts. Msodszorra a
nyomsmegoszlsbl hatrozzuk meg majd a felhajter-tnyezt. Az els szmtst a (2.5)
szerint vgezzk:

( )
c
V h h
d
h
y j j
j
m
= = = +

+
=
}

2 4 4
1
1




S
2
j
; (2.21)

19
A felhajter-tnyez szmtsnak msik tja a
nyomsbl szrmaz er meghatrozsa. Ez a szmtsi
t tbb eredmnyt gr: a felhajter mellett
meghatrozhat a nyomsklnbsgbl szrmaz er
megfvsi sebessg irny sszetevje is. Ennek az er-
sszetevnek elmletileg nullnak kell lennie, az eltrs
jellemzi a szmts pontossgt.


A 2.12 brn egy, a profil kontrpontjait sszekt
vonaldarab s a r hat erk (f f f
x y r
, , ) lthatk. A
nyomsbl szrmaz ert, definci szerint a kvetkez
mdon szmthatjuk:



( )
R dA n ds = =
} }
p p
A
1 ;
A szmtsban a dimenzitlan ertnyezket kvnjuk meghatrozni, ehhez az ert a
szoksos mdon dimenzitlantjuk:

( )
f
R
n 1 ds
r
= =

2
1
2
V h
c
p
; (2.22)

(2.22)-nek megfelelen az " x " illetve " y " tengely irnyba es, az "i"-edik panelen
keletkez er-sszetevk sszegzsvel kapjuk a kvetkez kifejezseket:

f
h
c S f
h
c S
x pi i i
i
m
y pi i i
i
m
= =
= =

1 1
1 1
sin cos s ; (2.23)

Ezek a dimenzitlan er-sszetevk elforgatandk gy a sebessgre merleges s
prhuzamos sszetevt szmtjuk ki. Ez az llsszggel trtn elforgatssal lehetsges,
vgl teht a felhajter-tnyez illetve a szmts pontossgt jellemz tnyez:

c f f
y y x
= cos sin s: c f f
hiba y x
= + sin cos .

A kvetkez a nyomatki tnyez szmtsnak bemutatsa. Ebben a munkban a
hrnegyedre vonatkoztatott nyomatki tnyezt hatrozzuk meg. Az elbbiekben
meghatrozott rsz erk (2.23-ban az sszegezett elemek) a nekik megfelel ellenrz
pontban hatnak. A nyomatk szmtsa jobbsodrs koordinta rendszerben:

M r F = =

(
(
(
=

(
(
(
i j k
x y
F F x F y F
x y y x
0
0
0
0 .

Innen kvetkezik, hogy a " z " tengely krli nyomatk (az (x,y) helyre az (X Y
i i
, )
ellenrz-pont koordintkat rva):

20
M F X F Y
z yi i xi i
i
m
=
=

1
; illetve a nyomatki-tnyez:
( )
m
M
V h h
=

2
1
2
;
ahol az " 1 " a skra merleges (egysgnyi) mret.

Vgeredmnyben, az ertnyezk alapjn, a hrnegyedre vonatkoz nyomatki tnyez:

m
h
f X
h
f Y
h yi i xi i
i
m
4
2
1
1
4
=
|
\

|
.
|

(
=

; (2.24)

Ezzel a profilszmtsi eljrs elmleti rsze rendelkezsnkre ll.





2.1 Mellklet :










AZ RVNY-PANEL MDSZER
(Szmtgp-program)


A kvetkezkben a 2.3 pontban rszletezett szmtsra kidolgozott, TURBO-BASIC
forrsnyelv programot ismertetjk. Az alkalmazott programnyelv egyszer s ezrt
viszonylag knnyen ttekinthet programlistt eredmnyez. A nyelv szablyai [8]-ban
olvashatk. A programhoz nem tartoz megjegyzseket dlt betvel rtuk. Ezek a
megjegyzsek segtenek a program mkdsnek megrtsben, voltakppen helyettestik a
blokkdiagrammot.


A program kt nagy rszre oszlik: az els a "Fprogram", a msodik az inhomogn, lineris,
algebrai egyenletrendszert megold, "Schmidt eljrs" elnevezs segdprogram.


Ebben, a 2.1 mellkletben a zrt alakban kiszmtott integrlok felhasznlsval megrt
programot ismertetjk. A hrhosszat s a zavartalan ramls sebessgt egyarnt egysgnyire
vlasztottuk. Ez - idelis kzeg esetben, egy profil vizsglatakor - mindig megtehet s nem
jelent kln megszortst.

21
FPROGRAM

A program a kontrpontok szmnak (m+1) megadsval kezddik, majd ezutn kvetkezik az
indexes vltozk dimenzionlsa.

m=12 : m1=m+1 : pi=3.14159265358
dim Xk(m1),Yk(m1) , X(m) ,Y(m) , s(m),se(m) , ce(m),theta(m),v(m),cp(m),aq(m1,m1)
dim cn1(m,m),cn2(m,m),ct1(m,m),ct2(m,m),an(m1,m1),rhs(m1),gw(m1),gamma(m1)

Ezutn a kontrpontok adatai kvetkeznek (Xk(i),Yk(i)) - itt rgtn egysgnyi hrhosszhoz
tartozan, ha nem ez lenne a helyzet, akkor ezeket az adatokat el kellene osztani a hrhosszal
(vagy az elmleti rszben adott, hrhosszat is tartalmaz kpleteket kellene hasznlni). A
pontokat a 2.10-es brn adott sorrendben rjuk be, azaz az (1,0) ponttal kezdnk s - mivel
a profil zrt - ezzel vgznk is (ez lesz a 13. pont).

data 1,0 , 0.933,-5e-3 , 0.75,-0.017 , 0.5,-0.033 , 0.25,-0.042 , 0.067,-0.033
data 0,0 , 0.067,0.045 , 0.25,0.076 , 0.5,0.072 , 0.75,0.044 , 0.933,0.013 , 1,0
for i=1 to m1 : read Xk(i),Yk(i) : next i

A profil kontrpontjainak beolvassa utn, ellenrzs cljbl felrajzoltatjuk a profilt a
kpernyre. Ekkor megllapthat s javthat az esetleges hiba.

screen 11 : cls : print
window(-0.1,0.5)-(1.1,-0.3):print " PROFILKONTUR"
for i=1 to m : line(Xk(i),Yk(i))-(Xk(i+1),Yk(i+1)) : next i
input " Tovabb ";tova$ : if tova$="n" then stop : screen 0
A tovbbiakban szksg lesz az ellenrz pontok koordintira (X(i),Y(i)), az egyes panelek
vhosszra (s(i)) s a szgek sinus-ra (se(i)) illetve cosinus-ra (ce(i)). Ezek kvetkeznek
itt.

for i=1 to m
X(i) = (Xk(i)+Xk(i+1))/2 : Y(i)=(Yk(i)+Yk(i+1))/2
s(i) = sqr((Xk(i) - Xk(i+1))^2 + (Yk(i) - Yk(i+1))^2)
ce(i)=(Xk(i+1)-Xk(i))/s(i) : se(i)=(Yk(i+1)-Yk(i))/s(i)
next i

A szmtsban tbb mennyisget ismtelten is fel kell hasznlni. Idtakarkossgbl, a jobb
ttekinthetsg rdekben s helytakarkossgbl is clszer segdvltozkat definilni. A
segdvltozk meghatrozsa utn pedig kiszmthatk a (2.14/a s 2.14/b) kifejezsekkel
adott cn2(i,j) s cn1(i,j) rtkek. Az els cmkt (cim1) az i=j eset kezelsre vezettk be. A
msodik s harmadik cmke (cim2 s cim3) az Arctan fggvny szmtsa miatt vlt
szksgess. Egyttal kiszmtjuk a ct2(i,j) s a ct1(i,j) mtix-elemeket is, ezzel hatrozhat
majd meg a sebessg-eloszls (2.19 szerint).

for i=1 to m
for j=1 to m
if i=j then goto cim1
ca=ce(j)*ce(j)-se(j)*se(j) : cb=2*se(j)*ce(j)
a1=X(i)-Xk(j) : a2=Y(i)-Yk(j)
22
c=se(i)*ce(j)-ce(i)*se(j):d=ce(i)*ce(j)+se(i)*se(j)
a=-a1*ce(j)-a2*se(j) : b=a1*a1+a2*a2
cl=se(i)*ca-ce(i)*cb : ck=ce(i)*ca+se(i)*cb
e=a1*se(j)-a2*ce(j) : f=log(1+s(j)*(s(j)+2*a)/b)
si=e*s(j):co=b+a*s(j)
if abs(co)<1e-5 and si>0 then g=pi/2 : goto cim3
if abs(co)<1e-5 and si<0 then g=3*pi/2 : goto cim3
g=atn(si/co)
if co<0 then g=g+pi : goto cim3
if co>0 and si<0 then g=2*pi-g

cim3:
p=a1*cl+a2*ck:q=a1*ck-a2*cl
cn2(i,j)=d+q*f/s(j)/2-(a*c+d*e)*g/s(j) : cn1(i,j)=d*f/2+c*g-cn2(i,j)
ct2(i,j)=c+p*f/s(j)/2+(a*d-c*e)*g/s(j) : ct1(i,j)=c*f/2-d*g-ct2(i,j)
goto cim2

cim1:
cn1(i,j)= -1 : cn2(i,j)=1 : ct1(i,j)=pi/2 : ct2(i,j)=pi/2
cim2:
next j
next i

A cirkulci-szmtsban alkalmazand egytthat mtrix (an(i,j)) s a sebessg szmtsban
hasznlt egytthat mtrix (aq(i,j)) elemeinek meghatrozsa kvetkezik. Csak megjegyezzk:
azrt nem alkalmazhat az at(i,j) jells, mert az "at" BASIC-alapsz, igy vltoz
deklarlsra nem hasznlhat.

for i=1 to m1:for j=1 to m1:an(i,j)=0:aq(i,j)=0:next j:next i
for i=1 to m
an(i,1)=cn1(i,1):an(i,m1)=cn2(i,m):aq(i,1)=ct1(i,1):aq(i,m1)=ct2(i,m)
for j=1 to m
an(i,j)=cn1(i,j)+cn2(i,j-1):aq(i,j)=ct1(i,j)+ct2(i,j-1)
next j
next i
an(m1,1)=1 : an(m1,m1)=1

A (2.18) egyenletrendszer jobboldalnak (rhs(i)) meghatrozsa kvetkezik. Az "rhs"
elnevezs az eredeti, angol nvnek felel meg. Az "ujra" cmke j llsszggel trtn ismtelt
szmts esetn kap szerepet: ebben az esetben a program ide tr vissza s gy nem kell jra
szmolni az egytthat mtrixok elemeit, amelyek egybknt csak a geometriai adatoktl
fggenek.

ujra:

cls : print : print
input " Kerem az allasszoget [fok]: ";alfa : alfa=alfa*pi/180
for i=1 to m : rhs(i)= se(i)*cos(alfa)-ce(i)*sin(alfa) : next i
rhs(m1)=0
23
Az eddigiekkel meghatroztuk a megoldand egyenlet-rendszert, eztn a megolds kvetkezik.
A megoldst a bevezetben emltett alprogram vgzi, a Schmidt fle orthogonalizcis eljrs
alapjn. Erre nzve [ 7 ] tanulmnyozst ajnlhatjuk. A megoldsi mdszer egybknt
egyike a legjobb direkt megold mdszereknek.

call schmidt

Az alprogram listja - a program szintaxisnak megfelelen - a fprogram vge utn
kvetkezik. A "Schmidt" eljrs eredmnye a cirkulci megoszlst meghatroz gamma(i)
rtkek sorozata. Ezek ismeretben, az aq(i,j) felhasznlsval a profil krli sebessg-
eloszls meghatrozhat. Hasonlkppen kiszmthatk - (2.20) szerint - a nyomstnyezk is.

print : print
print "----------------------------------------------------------------"
print " i v(i) cp(i)" : print

for i=1 to m
v(i)=ce(i)*cos(alfa)+se(i)*sin(alfa)
for j=1 to m1
v(i)=v(i)+aq(i,j)*gamma(j)
next j
cp(i)=1-v(i)^2
print i,v(i),cp(i)
next i
print
print "----------------------------------------------------------------"
input " Tovabb (i/n) ";tt$ : if tt$="n" then stop
cls

A nyomtats - ebben az esetben - a kpernyre trtnik. Itt lesz lthat, hogy a sebessgek,
ahol az velem irnytsa ellenttes a sebessg irnyval, negatv eljelet kapnak. Azrt, hogy
az eredmnyeket meg tudjuk tekinteni, bertuk az utols eltti sort. E sor egybknt
lehetsget ad a program futsnak megszaktsra is, ha ez mutatkozna szksgesnek.

A szmts vgcljnak tekintett felhajter-tnyez (cycirk s cyprofil) meghatrozsa
kvetkezik. Ezt az elmleti rszben bemutatott kt ton tesszk. A cirkulci alapjn vgzett
szmts alapja a (2.21), a nyomseloszls alapjn trtn szmtst (2.23) szerint vgezzk.
Ez utbbi eljrs, az elmleti rszben mondottak szerint, alkalmas a nyomatki tnyez (cm)
szmtsra is (2.24).


print "----------------------------------------------------------"
cy=0 : cx=0 : s1=0 : cm=0
for i=1 to m
fy=-s(i)*cp(i)*ce(i)
fx=s(i)*cp(i)*se(i)
fm=-fy*(x(i)-0.25)-fx*y(i)
s1=s1+(gamma(i)+gamma(i+1))*s(i)/2
cy=cy+fy : cx=cx+fx : cm=cm+fm
24
next i
cyprofil=cy*cos(alfa)-cx*sin(alfa)
chiba=cy*sin(alfa)+cx*cos(alfa)
cycirk=4*pi*s1
print
print "Felhajtoero tenyezo - nyomasbol: ";cyprofil
print " - cirkulaciobol: ";cycirk
print
print "Nyomas szamitas hibaja: ";chiba
print
print "A nyomateki tenyezo a hurnegyedre: ";cm
print
print alfa*180/pi;" fok allasszognel"
print "---------------------------------------------------------------"


Ez a vizsglat vgeredmnye. Abban az esetben, ha a ktfle felhajter tnyez egymshoz
elegenden kzel van, illetve a "chiba" elg kicsi, akkor az eredmnyt elfogadhatjuk.
Profilkatalgusbeli profilok szmtsakor cycirk kb. 10 %-kal a mrt eredmny felett, cyprofil
kisebb, a mrt rtkhez kzelebb addik (mivel cycirk mindig nagyobb, mint a valsgos
kzegben mrhet felhajter-tnyez). A programban egybknt a NACA 2412-es profil
szerepel, a szmtsi eredmnyeket a programismertets utn mutatjuk be.


A futtats lelltsa eltt md van j llsszggel trtn szmolsra. Ebben az esetben a
program az "ujra" cmknl folytatdik.

input " Lesz uj allasszog (i/n) ";uj$ : if uj$="i" then goto ujra
end

Itt kvetkezik az egyenletrendszer megold alprogram. Az alprogramban vannak loklis
vltozk, melyeket csak itt hasznlunk ("local" deklarci) s globlis vltozk, amelyek itt is
s a fprogramban is rvnyesek ("shared" deklarci).

sub schmidt
shared m1,an(),rhs(),gamma()
local gw(),cw(),s1,s2,s3
dim cw(m1,m1),gw(m1)

for i=1 to m1
for j=1 to m1:cw(i,j)=0:next j
gw(i)=0
next i

for i=1 to m1 : cw(1,i)=an(1,i) : next i
gw(1)=rhs(1)

for k=2 to m1
s3=0
25
for i=1 to k-1
s1=0:s2=0
for j=1 to m1 : s1=s1+an(k,j)*cw(i,j) : s2=s2+cw(i,j)*cw(i,j) : next j
s1=-s1/s2
for j=1 to m1 : cw(k,j)=cw(k,j)+s1*cw(i,j) : next j
s3=s3+s1*gw(i)
next i
gw(k)=rhs(k)+s3
for j=1 to m1 : cw(k,j)=cw(k,j)+an(k,j) : next j
next k

for i=1 to m1
s1=0
for k=1 to m1 : s1=s1+cw(i,k)*cw(i,k) : next k
gw(i)=gw(i)/s1
next i

for i=1 to m1
s1=0
for j=1 to m1 : s1=s1+gw(j)*cw(j,i) : next j
gamma(i)=s1
next i

end sub

A program futtatsi eredmnyei:

Amint azt mr emltettk, a programba a NACA 2312 profil adatait rtuk be. Az ellenrz
pontokban szmtott sebessget s nyomstnyezt a kvetkez tblzatban mutatjuk be:


Sorszm

i


Sebessg

v(i)

Nyoms
tnyez
cp(i)
1 -0.8585 0.2630
2 -0.8962 0.1969
3 -0.8890 0.2097
4 -0.8563 0.2667
5 -0.7276 0.4707
6 0.0840 0.9929
7 1.6764 -1.8102
8 1.5839 -1.5088
9 1.3905 -0.9334
10 1.2288 -0.5099
11 1.0811 -0.1688
12 0.9125 0.1674
26
A sebessg eljelrl mr szltunk: ott, ahol a sebessg rtelme ellenttes az velem
irnytsval - ez a helyzet a profil aljn, az 1-tl 6 kontrpontok kztt - ott a sebessg
negatv. A 6. ellenrz pont kzel van a belp torlponthoz, itt a sebessg kzel nulla. A
tbbi (fels) ellenrz pontban pozitv sebessget kapunk. Az is figyelemre mlt, hogy a
profil alatti sebessgek abszolt rtke egynl kisebb; felette majdnem mindegyik egynl
nagyobb. Ez azt jelenti: a profil alatt kisebb, felette nagyobb sebessg alakul ki - gy,
ahogyan azt az elmleti ismereteink alapjn elvrjuk.

A nyomstnyez - amit a (2.20) alapjn szmtottunk - ott, ahol a sebessg abszolt rtke
egynl nagyobb - negatv. Annl nagyobb negatv szm, minl nagyobb a sebessg abszolt
rtke. Ez egybknt szemlletes is, hiszen a negatv eljel depresszit jelez. A profil felett
pedig tnyleg viszonylagos nyomscskkenst kell tallnunk. A profil alatti pozitv
nyomstnyezk a viszonylagos tlnyomst mutatjk, ppen gy, ahogy annak lennie kell.

A szmts vgeredmnye a felhajter-tnyez, a nyoms szmts hibja s a hrnegyedre
vonatkoz nyomatki tnyez:

cyprofil = 1.1036 cycirk = 1.1792 (a profilkatalgusbl: cy = 1.06)
(chiba = 0.0747) s cm = -0.0714 (a profilkatalgusbl: cm= -0.15)

A konkrt plda mutatja az eredmnyek egyezst egymssal s a szlcsatorna mrssel, a
felhajter-tnyez esetben. A nyomatki tnyez rtke meglehetsen pontatlan. (A
hrnegyedre vonatkoz nyomatki tnyez negatv, mivel jobbsodrs rendszerben az
orrnehz nyomatk a negatv.) A nyoms-szmts hibja ( chiba ) viszonylag nagy rtk, utal
az eljrs "knyessgre".






















27
2.2 Mellklet:


RVNY-PANEL MDSZER NUMERIKUS INTEGRLSSAL
(Szmtgp-program)



A cn2(i,j) s cn1(i,j) szmtsa, amint azt az elmleti rszben megjegyeztk, tbb okbl
bizonytalan. Ezt brki igen egyszeren kiprblhatja: a fenti programot futtassa le gy, hogy
egy kontrpont koordintjt kis mrtkben megvltoztatja. "Sikeres" vltoztats esetn az
eredmny teljessggel hasznlhatatlan lesz. Ezen a problmn segt az albbi program. Ez
majdnem minden vonatkozsban azonos az elbbivel, csak az integrlst vgzi el
numerikusan, kivve a szingulris eseteket. A programnyelv s az ltalnos megjegyzsek
azonosak az elbbiekkel.


Fprogram:

m=12 : m1=m+1 : pi=3.14159265358
dim Xk(m1),Yk(m1) , X(m) ,Y(m) , s(m),se(m) , ce(m),theta(m),v(m),cp(m),aq(m1,m1)
dim cn1(m,m),cn2(m,m),ct1(m,m),ct2(m,m),an(m1,m1),rhs(m1),gw(m1),gamma(m1)

'-------------------------
'PROFIL ADATOK KOVETKEZNEK
'-------------------------
data 1,0,0.933,-5e-3,0.75,-0.017,0.5,-0.033,0.25,-0.042,0.067,-0.033
data 0,0,0.067,0.045,0.25,0.076,0.5,0.072,0.75,0.044,0.933,0.013,1,0
for i=1 to m1 : read Xk(i),Yk(i) : next i

'--------------------------
'PROFILKONTUR RAJZOLTATASA
'--------------------------
screen 11 : cls : print
window(-0.1,0.5)-(1.1,-0.3):print " PROFILKONTUR"
for i=1 to m:line(Xk(i),Yk(i))-(Xk(i+1),Yk(i+1)):next i
input " Tovabb ";tova$ : if tova$="n" then stop
screen 0 : locate 12,20 : print "SZAMOLOK"

'------------------------------------------------------
'IVHOSSZ, SZOG ES ELLENORZO PONT SZAMITAS KOVETKEZIK
'------------------------------------------------------
for i=1 to m
X(i) = (Xk(i)+Xk(i+1))/2 : Y(i)=(Yk(i)+Yk(i+1))/2
s(i) = sqr((Xk(i) - Xk(i+1))^2 + (Yk(i) - Yk(i+1))^2)
ce(i)=(Xk(i+1)-Xk(i))/s(i):se(i)=(Yk(i+1)-Yk(i))/s(i)
next i

28
Itt kvetkezik az a programrsz, amely eltr az elztl. A numerikus integrlst [ 7 ] szerint,
a Simpson formula alkalmazsval vgeztk el.

for i=1 to m
wxi=Xk(i+1)-Xk(i) : wyi=Yk(i+1)-Yk(i)
for j=1 to m

if i=j then goto clem
wsum=0 : wsul=0 : qsum=0 : qsul=0 : dsj=s(j)/100
ctj=(Xk(j+1)-Xk(j))/s(j) : stj=(Yk(j+1)-Yk(j))/s(j)

for k=0 to 100
sj=k*dsj : xj=Xk(j)+sj*ctj : yj=Yk(j)+sj*stj
if int(k/2)<>k/2 then k1=4 else k1=2
if k=0 or k=100 then k1=1
wx=x(i)-xj : wy=y(i)-yj : wn=wx*wx+wy*wy
wm=(-wx*wxi-wy*wyi)/wn/s(i) : wq=(-wx*wyi+wy*wxi)/wn/s(i)
wm1=(1-sj/s(j))*wm : wm2=sj/s(j)*wm : wq1=(1-sj/s(j))*wq : wq2=sj/s(j)*wq
wsum=wsum+k1*wm1 : wsul=wsul+k1*wm2
qsum=qsum+wq1*k1 : qsul=qsul+k1*wq2
next k

ct1(i,j)=qsum*dsj/3 : ct2(i,j)=qsul*dsj/3
cn1(i,j)=wsum*dsj/3 : cn2(i,j)=wsul*dsj/3
goto adel

clem:
cn1(i,j)= -1 : cn2(i,j)=1 : locate 18,30 : print i;". panel"
ct1(i,j)=pi/2 : ct2(i,j)=pi/2
adel:
next j
next i

A program innentl teljesen azonos az elzvel.

for i=1 to m1:for j=1 to m1:an(i,j)=0:aq(i,j)=0:next j:next i
for i=1 to m
an(i,1)=cn1(i,1):an(i,m1)=cn2(i,m):aq(i,1)=ct1(i,1):aq(i,m1)=ct2(i,m)
for j=2 to m
an(i,j)=cn1(i,j)+cn2(i,j-1):aq(i,j)=ct1(i,j)+ct2(i,j-1)
next j
next i
an(m1,1)=1 : an(m1,m1)=1
ujra:

cls : print : print
input " Kerem az allasszoget [fok]: ";alfa : alfa=alfa*pi/180
for i=1 to m : rhs(i)=se(i)*cos(alfa)-ce(i)*sin(alfa) : next i
rhs(m1)=0
29

call schmidt

print : print
print "----------------------------------------------------------------"
print " i v(i) cp(i)":print
for i=1 to m
v(i)=ce(i)*cos(alfa)+se(i)*sin(alfa)
for j=1 to m1
v(i)=v(i)+aq(i,j)*gamma(j)
next j
cp(i)=1-v(i)^2
print i,v(i),cp(i)
next i
print
print "----------------------------------------------------------------"
input " Tovabb (i/n) ";tt$:if tt$="n" then stop
cls
'---------------------------------------------------------
' A FEHAJTOERO TENYEZO ES ELLENALLAS SZAMITAS KOVETEKZIK
'---------------------------------------------------------

print "----------------------------------------------------------"
cy=0:cx=0 : s1=0 : cm=0
for i=1 to m
fy=-s(i)*cp(i)*ce(i)
fx=s(i)*cp(i)*se(i)
fm=-fy*(x(i)-0.25)-fx*y(i)
s1=s1+(gamma(i)+gamma(i+1))*s(i)/2
cy=cy+fy : cx=cx+fx : cm=cm+fm
next i
cyprofil=cy*cos(alfa)-cx*sin(alfa)
chiba=cy*sin(alfa)+cx*cos(alfa)
cycirk=4*pi*s1
print
print "Felhajtoero tenyezo - nyomasbol: ";cyprofil
print " - cirkulaciobol: ";cycirk
print
print "Nyomas szamitas hibaja: ";chiba
print "A nyomateki tenyezo a hurnegyedre: ";cm
print
print alfa*180/pi;" fok allasszognel"
print
print "---------------------------------------------------------------"
input " Lesz uj allasszog (i/n) " ; uj$ : if uj$="i" then goto ujra
end

Itt kvetkezik az egyenlet-megold, azonos az elzekben ismertetettel.

30
Megjegyzsek a szmtshoz:


A program szintn a NACA 2412-es profil adatait tartalmazza. A szmtsi eredmnyeket
kln nem ismertetjk, mivel azok majdnem teljesen azonosak a zrt alak integrlssal
szmtottakkal (csak a 7-8. rtkes jegyben van eltrs). Van azonban egy jelents klnbsg:
ez az eljrs elbrja a profilkoordintk megvltoztatst. Az gy talaktott program sokkal
szlesebb krben alkalmazhat mint az els eljrs. Htrnya, hogy a szmtsi id
lnyegesen hosszabb.

Amennyiben pontosabb eredmnyre van szksg, nvelhet a profilon felvett pontok szma.
Ez egy bizonyos hatrig nveli az eredmny pontossgt, de termszetesen legfeljebb csak az
elvileg megszabott hatrig - a gyakorlatban nyilvn eddig sem juthatunk el, hiszen az eljrs
realizlsa sorn (esetleg jelents) numerikus hiba is elll.

E pont befejezsekpp egy fontos megjegyzst tesznk. A cirkulci szmts inhomogn
lineris algebrai egyenletrendszer megoldst kveteli. Ezt az egyenletrendszert klnbz
mdszerekkel lehet megoldani s a megolds pontossga szksg esetn fokozhat is. A fenti
plda adataival szmtott mtrix kondici-szma pl. 644.5, ami meglehetsen magas rtk
(erre utaltunk a nyoms-szmts hibjnl alkalmazott "knyes" jelzvel). Ezt a kondic-
szmot az un. x
2
normban szmtottuk. A vonatkoz szakirodalom ajnlja mg a Hadamard
fle kodci-szmot is, ami akkor jelent rosszul kodicionltsgot, ha ez a szm jval kisebb 1-
nl. Gyakorlatilag azonban minden eljrsban az egyhez kzeli kondci-szm a j. A
feladatot fizikai oldalrl vizsglva azt tapasztaljuk, hogy a profilok aerodinamikai
sajtossgait dnten befolysolja a profil alakja, azaz a kontrpontok elhelyezkedse. Ennek
a tnynek felel meg az a matematikai megllapts, miszerint az egytthat-mtrix gyengn
kondicionlt.

Ezek szerint teht a feladat megoldsa ersen fgg a mtrix elemeitl, ezeket az elemeket a
geometriai viszonyok hatrozzk meg - gy teht a megolds nagyon nagy mrtkben fgg a
profil geometrijtl. Mivel pedig a geometrit csak kzeltleg vettk figyelembe - hiszen a
profilt trttvonallal helyettestettk - ezrt a megolds e kzeltstl is ersen fgg. Az
ltalunk alkalmazott mdszer az els mdszerek egyike, ignyesebb vizsglat esetn clszer
a mdszert tovbb fejleszteni (lineris helyett jobb kzeltsek mind a kontrvonal mind a
cirkulci-megoszls esetben). Ezt a pontatlansgot tapasztaltuk akkor, amikor az ellenlls-
tnyez hibjt elemeztk s felbukkan majd abban az esetben is, amikor kt profilt
szmolunk.












31
2.4 Tbb profil egyttes szmtsa.

A gyakorlati feladatok megoldsa sorn felmerl tbb, egymshoz kzel elhelyezked profil
szmtsnak a krdse is. Ilyen feladat lehet a szrny-csr egyttes vagy pl. a ktfedel
replgpek als s fels szrnynak egyttmkdse. Ezt az esetet vizsgljuk meg itt.

Az alapesetben - egy profil vizsglatnl - az egyes paneleken elhelyezett megoszl rvnyek
sebessg-indukcijt szmtottuk az ppen szban forg ellenrz pontban. Jelen esetben
ugyanezt kell tennnk, csak a sebessg-indukciban rszt vesz a msik profilt helyettest
rvny-rendszer is. Ez azt jelenti, hogy az egytthat-mtrix tulajdonkppen egy hiper-mtrix
lesz, a bal fels rsz az els profil sajt indukcija, a jobb fels rsz az a msodik profil
indukcija az els profilon, a bal als rsz az els profil indukcija a msodik profilon, vgl
a jobb als rsz a msodik profil sajt indukcija lesz.

Legyen az els profil kontrpontjainak szma (n+1), a msodik profil kontrpontjai ekkor az
(n+2) - tl indulnak s tartsanak (m+1) - ig. Ezzel - az elzekben lertak szerint - felrhat a
cirkulci szmts egytthat mtrixa (tblzatos formban):


an(i,1)
=
cn1(i,1)

i
=
1,2,..n
j=1
an(i,j)
=
cn1(i,j)
+
cn2(i,j-1)

i=1,2,..n
s
j=2,3,..n

an(i,n+1)
=
cn2(i,n)

i
=
1,2,..n
j=n+1
an(i,n+2)
=
cn1(i,n+2)

i
=
1,2,..n
j=n+2
an(i,j)
=
cn1(i,j)
+
cn2(i,j)

i=1,2,..n
s
j=n+3,..m
an(i,j)
=
cn2(i,m+1
)

i
=
1,2,..n
j=m+1
1
i=n+1
j=1
0,0...0
i=n+1
j=2,3,..n
1
i=n+1
j=n+1
0
i=n+1
j=n+2
0,0...0
i=n+1
j=n+3,..m
0
i=n+1
j=m+1

an(i,1)
=
cn1(i,1)

i=n+2,...
m
j=1

an(i,j)
=
cn1(i,j)
+
cn2(i,j-1)

i=n+2,..m
j=2,3,..n

an(i,n+1)
=
cn2(i,n)

i=n+2,..
m
j=n+1
an(i,n+2)
=
cn1(i,n+2)

i=n+2,..m
j=n+2

an(i,j)
=
cn1(i,j)
+
cn2(i,j-1)

i=n+2,...m
j=n+3,..m
an(i,m+1)
=
cn2(i,m)

i=n+2,..m
j=m+1

0
i=m+1
j=1

0,0,...0
i=m+1
j=2,3,..n


0
i=m+1
j=n+1

1
i=m+1
j=n+2

0,0,...0
i=m+1
j=n+3,..m

1
i=m+1
j=m+1

32
Az itt bemutatott egytthat-mtrix els hrom oszlopa s els kt sora szerepel az
egyedlll profil szmtsnl. Hipermtrixknt tekintve, ez az els almtrix, a msodik a
negyedik-tdik-hatodik oszlop s az els kt sor. A tovbbi almtrixok mr egyrtelmen
kvetkeznek az eddig lertakbl.

A msodik s a negyedik sor egybknt a sma leramls felttele; a msodik sor az els
profilra, a negyedik sor a msodik profilra vonatkozik. Ennek megfelelen az ismeretlen
cirkulcik oszlopvektora illetve a jobboldal a kvetkez mdon adhat meg:




i


i=1,2..n


( ) sin
i


i=1,2,...n

n 1



0


i


i=n+2,...m


( ) sin
i


i=n+2,...m

m 1



0


Az egyenletrendszer ezen a mdon minden tovbbi nlkl sszellthat, a megolds pedig az
elbbiekben lert ton meghatrozhat.


A kvetkezkben egy pldaszmts programlistjt mutatjuk be. A bemutats elvei illetve a
lers formja az elbbiekben alkalmazottakkal azonosak. A pldaprogramban kt NACA
2412-es profil szerepel, az els azonos az els pldaprogrambeli profillal, a msodik
hrhossza (1/2) egysg s az els profil alatt kb. fl hrhossznyira helyezkedik el, gy, hogy
az orrpontok egy fgglegesre esnek. Kln bra helyett ezt a helyzetet a pldaprogram
bersval illetve futtatsval tanulmnyozhatjuk. Kvetkezzen teht a program-lista:









33
2.3 Mellklet:
KT-PROFIL PROGRAM
(Szmtgp-program)


Az elbbiekhez hasonlan elszr a profilpontok szmt hatrozzuk meg (az els profil
kontrpontjai 1-tl 13-ig; a msodik 14-tl 26-ig futnak). Az egyszersg kedvrt a msodik
profilt az els koordintinak transzformlsval adtuk meg.

m=25 : m1=m+1 : pi=3.14159265358
dim Xk(m1),Yk(m1),X(m),Y(m),s(m),se(m),ce(m),theta(m),v(m),cp(m),aq(m1,m1)
dim cn1(m,m),cn2(m,m),ct1(m,m),ct2(m,m),an(m1,m1),rhs(m1),gw(m1),gamma(m1)


Itt kvetkeznek a profil-adatok, elszr a nagyobbik, fels profil koordinti, a pontok a 2.10
brnak megfelelen a kilplnl kezddnek s ott is fejezdnek be:


data 1,0 , 0.933,-5e-3 , 0.75,-0.017 , 0.5,-0.033 , 0.25,-0.042 , 0.067,-0.033
data 0,0 , 0.067,0.045 , 0.25,0.076 , 0.5,0.072 , 0.75,0.044 , 0.933,0.013 , 1,0
for i=1 to 13 : read Xk(i) , Yk(i) : next i


Ezek itt a msodik profil koordinti, amelyeket az els profil koordintinak
transzformlsval lltunk el:


for i=14 to 26 : Xk(i)=Xk(i-13)/2 : Yk(i)=Yk(i-13)/2-0.5 : next i


A profilok kirajzoltatsa kvetkezik, itt vlik lthatv a profilok elhelyezse s
sszehasonlthat a hrhosszsguk is.


screen 11 : cls : print
window(-0.1,0.3)-(1.1,-0.8) : print " PROFILKONTUR"
for i=1 to 12 : line ( Xk(i) , Yk(i)) - (Xk(i+1) , Yk(i+1)) : next i
for i=14 to 25 : line( Xk(i) , Yk(i)) - (Xk(i+1) , Yk(i+1)) : next i

input " Tovabb ";tova$:if tova$="n" then stop


A program a tovbbiakban majdnem teljesen azonos a 2.2 mellletben kzlt programmal,
ezutn ott fznk csak kommentrt a listhoz, ahol ez szksges.





34
screen 0 : locate 12,20 : print "SZAMOLOK"
'------------------------------------------------------
'Ivhossz, szog es ellenorzo pont - szamitas kovetkezik
'------------------------------------------------------
for i=1 to m
X(i)=(Xk(i)+Xk(i+1))/2 : Y(i)=(Yk(i)+Yk(i+1))/2
s(i)=sqr((Xk(i)-Xk(i+1))^2+(Yk(i)-Yk(i+1))^2)
ce(i)=(Xk(i+1)-Xk(i))/s(i):se(i)=(Yk(i+1)-Yk(i))/s(i)
next i
'-------------------------------------
'Segedmennyisegek szamitasa kovetkezik
'-------------------------------------
for i=1 to m
wxi=xb(i+1)-xb(i) : wyi=yb(i+1)-yb(i)
for j=1 to m
if i=j then goto clem
wsum=0 : wsul=0 : qsum=0 : qsul=0 : dsj=s(j)/100
ctj=(Xk(j+1)-Xk(j))/s(j) : stj=(Yk(j+1)-Yk(j))/s(j)
for k=0 to 100
sj=k*dsj : xj=Xk(j)+sj*ctj : yj=Yk(j)+sj*stj
if int(k/2)<>k/2 then k1=4 else k1=2
if k=0 or k=100 then k1=1
wx=x(i)-xj : wy=y(i)-yj : wn=wx*wx+wy*wy
wm=(-wx*wxi-wy*wyi)/wn/s(i) : wq=(-wx*wyi+wy*wxi)/wn/s(i)
wm1=(1-sj/s(j))*wm : wm2=sj/s(j)*wm : wq1=(1-sj/s(j))*wq : wq2=sj/s(j)*wq
wsum=wsum+k1*wm1 : wsul=wsul+k1*wm2
qsum=qsum+wq1*k1 : qsul=qsul+k1*wq2
next k
ct1(i,j)=qsum*dsj/3 : ct2(i,j)=qsul*dsj/3
cn1(i,j)=wsum*dsj/3 : cn2(i,j)=wsul*dsj/3
goto adel
clem:
cn1(i,j)=-1 : cn2(i,j)=1 : locate 18,30 : print i ; ". panel"
ct1(i,j)=pi/2 : ct2(i,j)=pi/2
adel:
next j
next i

'----------------------------------------
' Az egyutthato matrix elemei kovetkeznek
'----------------------------------------
for i=1 to m1 : for j=1 to m1 : an(i,j)=0 : aq(i,j)=0 : next j : next i
'------------ az elso profil sajat indukcioja ------------
for i=1 to 12
an(i,1)=cn1(i,1) : an(i,13)=cn2(i,12) : aq(i,1)=ct1(i,1) : aq(i,13)=ct2(i,12)
for j=2 to 12
an(i,j)=cn1(i,j)+cn2(i,j-1) : aq(i,j)=ct1(i,j)+ct2(i,j-1)
next j
next i
35
'------------ masodik profil ----> elso profil ---------
for i=1 to 12
an(i,14)=cn1(i,14) : an(i,26)=cn2(i,25) : aq(i,14)=ct1(i,14) : aq(i,26)=ct2(i,25)
for j=15 to 25
an(i,j)=cn1(i,j)+cn2(i,j-1):aq(i,j)=ct1(i,j)+ct2(i,j-1)
next j
next i


'-------------- elso profil ---> masodik profil -----------------
for i=14 to 25
an(i,1)=cn1(i,1) : an(i,13)=cn2(i,12) : aq(i,1)=ct1(i,1) : aq(i,13)=ct2(i,12)
for j=2 to 12
an(i,j)=cn1(i,j)+cn2(i,j-1) : aq(i,j)=ct1(i,j)+ct2(i,j-1)
next j
next i

'------------ masodik profil sajat indukcioja -----------------
for i=14 to 25
an(i,14)=cn1(i,14) : an(i,26)=cn2(i,25) : aq(i,14)=ct1(i,14) : aq(i,26)=ct2(i,25)
for j=15 to 25
an(i,j)=cn1(i,j)+cn2(i,j-1) : aq(i,j)=ct1(i,j)+ct2(i,j-1)
next j
next i


Az itt kvetkez sor a sma leramls felttele az els illetve a msodik profilrl:


an(13,1)=1 : an(13,13)=1 : an(26,14)=1 : an(26,26)=1
'--------------------------------------
'Az allasszog es a jobboldal kovetkezik
'--------------------------------------

ujra:

cls : print : print
input " Kerem az allasszoget [fok]: " ; alfa : alfa=alfa*pi/180
for i=1 to m : rhs(i)=se(i)*cos(alfa)-ce(i)*sin(alfa) : next i
rhs(13)=0 : rhs(26)=0

'--------------------------------
'A megoldas kovetkezik
'--------------------------------
call schmidt




36
'---------------------------------------------
' A sebessegszamitas kovetkezik
'---------------------------------------------
print : print
print "----------------------------------------------------------------"
print " Felso profil" : print
print " i v(i) cp(i)" : print
for i=1 to 12
v(i)=ce(i)*cos(alfa)+se(i)*sin(alfa)
for j=1 to m1
v(i)=v(i)+aq(i,j)*gamma(j)
next j
cp(i)=1-v(i)^2
print i,v(i),cp(i)
next i
print
print "----------------------------------------------------------------"
input " Tovabb (i/n) ";tt$ : if tt$="n" then stop
cls
print : print
print "----------------------------------------------------------------"
print " Also profil" : print
print " i v(i) cp(i)" : print
for i=14 to 25
v(i)=ce(i)*cos(alfa)+se(i)*sin(alfa)
for j=1 to m1
v(i)=v(i)+aq(i,j)*gamma(j)
next j
cp(i)=1-v(i)^2
print i,v(i),cp(i)
next i
print
print "----------------------------------------------------------------"
input " Tovabb (i/n) ";ttwr$ : if ttwr$="n" then stop
cls
'---------------------------------------------------------
' A felhajtoero-tenyezo es ellenallas szamitas kovetkezik
'---------------------------------------------------------

print "-------------------Elso profil-------------------------"
cy=0 : cx=0 : s1=0 : cm=0
for i=1 to 12
fy=-s(i)*cp(i)*ce(i) : fx=s(i)*cp(i)*se(i) : fm=-fy*(x(i)-0.25)-fx*y(i)
s1=s1+(gamma(i+1)+gamma(i))*s(i)/2
cy=cy+fy : cx=cx+fx : cm=cm+fm
next i
cyprofil=cy*cos(alfa)-cx*sin(alfa)
chiba=cy*sin(alfa)+cx*cos(alfa)
cycirk=4*pi*s1
37
print
print "Felhajtoero tennyezo - nyomasbol: ";cyprofil
print " - cirkulaciobol: ";cycirk
print
print "Nyomas szamitas hibaja: ";chiba
print "A nyomateki tenyezo a hurnegyedre: ";cm
print alfa*180/pi;" fok allasszognel"

print : print

print "-------------------------Masodik profil-------------------------------------"
cy=0 : cx=0 : s1=0 : cm=0
for i=14 to 25
fy=-s(i)*cp(i)*ce(i) : fx=s(i)*cp(i)*se(i) : fm=-fy*(x(i)-0.25)-fx*y(i)
s1=s1+(gamma(i+1)+gamma(i))*s(i)/2 : cy=cy+fy : cx=cx+fx : cm=cm+fm
next i
cyprofil=(cy*cos(alfa)-cx*sin(alfa))*2
chiba=(cy*sin(alfa)+cx*cos(alfa))*2
cycirk=4*pi*s1/(1/2)


A msodik profilnl, mivel annak hrhossza 1/2 egysg, a cirkulcibl szmtott felhajter-
tnyeznl a hrhosszal osztani kell - ez az 1/2-es oszt a cycirk-ban.

print
print "Felhajtoero tenyezo - nyomasbol: ";cyprofil
print " - cirkulaciobol: ";cycirk
print
print "Nyomas szamitas hibaja: ";chiba
print "A nyomateki tenyezo a hurnegyedre: ";cm
print alfa*180/pi;" fok allasszognel"

print "------------------------V E G E-------------------------------------"

input " Lesz uj allasszog (i/n) ";uj$:if uj$="i" then goto ujra

end

Ezzel a program gyakorlatilag vget rt, ezutn kvetkezik mg a 2.1 mellkletben lert
Schmidt fle egyenletmegold eljrs, ezt azonban mr nem listzzuk, mivel az ismeretlenek
szmtl eltekintve az elbbivel teljesen azonos.







38
A program futtatsi eredmnyei:

A szmtst az elz esethez hasonlan, a 8 fokos llsszgre vgeztk el. gy a kapott
eredmnyek kzvetlenl sszevethetek a 27. oldalon kzlt futtatsi eredmnyekkel. Elszr
az els, az egysgnyi hrhosszsg, fell elhelyezked profil eredmnyeit mutatjuk be:

A FELS PROFIL SZMTOTT JELLEMZI

Sorszm
i

Sebessg
v(i)
Nyoms
tnyez
cp(i)
1 -0.8708 0.2418
2 -0.9347 0.1263
3 -0.9689 0.0612
4 -1.0112 -0.0225
5 -0.9403 0.1159
6 -0.1482 0.9780
7 1.5855 -1.5140
8 1.5764 -1.4852
9 1.3967 -0.9507
10 1.2383 -0.5333
11 1.0934 -0.1954
12 0.9170 0.1590

Elegend pl. a sebessgek sszehasonltsa, hiszen a nyomstnyez ebbl egyrtelmen
kvetkezik. A profil feletti sebessgek kicsit kisebbek, mint az egyedlll profil esetben
voltak (7 - 12-es pont), de az eltrs nem tl nagy. Mgis, a vrhat kisebb felhajter
tnyeznek megfelelen, ezek a sebessgek ltalban kisebbek. Jelentsebb az eltrs a profil
aljn: itt komoly sebessg-nvekedst tallunk (pl. 4-es pontban +18 %). Ez egyrtelmen az
als profil hatsa a felsre, az als profilon keletkez cirkulci gyorstja a fels alatti
ramlst.

Az als, rvidebb profilon szmtott sebessg s nyomseloszlst szintn tblzatban
foglaltuk ssze. Ezek az eredmnyek nagyobb mrtkben trnek el az alapknt tekintett,
egyedlll profil eredmnyeitl, mint a fels profil megfelel jellemzi. Mind a profil alatt,
mind a profil felett viszonylag jelents lassulst tallunk. Ez megfelel annak a fizikai
elvrsnak, ami szerint a nagyobb profil kisebbre gyakorolt hatsa jelentsebb, mint a kisebb
profil nagyobbra kifejtett hatsa.











39

AZ ALS PROFIL SZMTOTT JELLEMZI

Sorszm
i

Sebessg
v(i)
Nyoms
tnyez
cp(i)
1 -0.8001 0.3598
2 -0.8383 0.2972
3 -0.8321 0.3077
4 -0.7979 0.3633
5 -0.6680 0.5537
6 0.1008 0.9898
7 1.5426 -1.3796
8 1.4219 -1.0218
9 1.2410 -0.5401
10 1.1093 -0.2306
11 0.9899 0.0202
12 0.8441 0.2875

A megfelel integrlsok elvgzse utn a felhajter-tnyez (ktfle rtk) s a nyomatki
tnyez rtkt az albbi tblzatban foglaltuk ssze:


Fels
profil

Felhajter-tnyez
nyomsbl:
cirkulcibl:

Nyomatki-tnyez:


0.90484
0.92222

-0.05705

Als
profil

Felhajter-tnyez
nyomsbl:
cirkulcibl:

Nyomatki tnyez:


0.86374
1.02706

0.025551

Az eredmnyek alapjn nhny megllaptst tehetnk:

a fels profilra szmtott ktfle felhajter-tnyez eltrse elegenden kicsi;
az als profilnl ugyanez az eltrs, egybknt azonos krlmnyek kztt
jelentsen nagyobb - ez az eltrs taln mg elfogadhat, de ms pozciban mg
ennl is nagyobb eltrst tallnnk;
a nyoms szmts hibja (a fels profilnl 0.06439, az alsnl 0.055337) az
elz szmtshoz hasonl nagysgrend, mg megengedhet rtk;
az als profilra vonatkoz nyomatki tnyez nem az als profil orrpontjra,
hanem a fels profil orrpontjra vonatkozik;
a nyomatki tnyezk rtke is eltr a profilkatalgusban megadott rtktl.


40
Ez a szmtsi eljrs teht kell elvigyzattal alkalmazand, elssorban a felhajter-
tnyez meghatrozsra alkalmas, a nyomatki tnyez rtke viszonylag messze van a
relistl.


A profilszmts itt befejezdik, de, termszetesen szmos krds nylik meg, amelyre a
korszer szmtstechnika birtokban vlaszt kereshetnk. Nagyon fontos az alapeljrs
fejlesztse, amelyre mr utaltunk is. Ezen tl ide tartozik az sszenyomhatsg hatsnak
figyelembe vtele, amelyre tbb ismert mdszer ltezik.


rdekes s fontos lehet a profil krl kialakul hatrrteg vizsglata is. Ezzel a valsgos
viszonyokat sokkal jobban kzelt eredmnyeket kaphatunk.




































41
3. VGES SZRNYAKON KIALAKUL
CIRKULCI MEGOSZLS SZMTSA



A vges szrnyak aerodinamikai tulajdonsgainak vizsglata fontos krds. A 2. fejezetben a
szrnyprofilokkal foglalkoztunk. A szrnyprofilok, illetve a velk kapcsolatos szmtsok
ktdimenzis, azaz skramlsban rvnyesek. A vges szrnyak krl trbeli, vagyis hrom-
dimenzis ramls alakul ki. A kvetkez vizsglatok nagyon fontos rszt kpezik majd azok
a felttelek, amelyek lehetv teszik, hogy a profilelmlet eredmnyeit a vges szrnyak
analzisben alkalmazhassuk.


E fejezetben kt mdszert mutatunk be; az els a klasszikus, karcs, egyenes szrnyak
vizsglatra alkalmas mdszer (a Prandtl-Glauert fle integro-differencil-egyenlet
megoldsa). Ez egy hatkony, jl bevlt, sokszor ellenrztt eljrs, de csak egyenes,
nagykarcssg szrnyak vizsglatra alkalmas. Msodikknt egy fejlettebb mdszert
mutatunk be. Ez a mdszer az eredeti, Biot-Savart trvny alapjn a replgpszrnyakra
felrt alapegyenlet numerikus megoldsn alapul - nagyon szles krben alkalmazhat, igen
hasznos eljrs.


3.1 rvny-fonalak sebessg indukcijnak vizsglata


A vges szrnyak elmletben a szrnyat rvny-rendszerrel helyettestjk (hordoz s lesz
rvnyek, melyeket az indulsi rvny zr be), gy, hogy az ramls az rvny-rendszer
hatsra hasonlan vltozzon, mintha a szrny lenne ott. Az rvnyekre rvnyesnek tekintjk
a Kelvin ttelt, ami szerint:
d
dt

= 0 . Lnyegben a Kelvin ttel kvetkezmnyei a


Helmholz fle rvny-ttelek, amelyeket teht szintn rvnyesnek fogadunk el. E szerint
felttelezzk, hogy az elemi intenzits rvny szlak rvny-nyalbot alkotnak, melynek
ered cirkulcija lland ( = ll. ).


Egy ilyen rvny-nyalbot egyetlen vonalra koncentrlva kapunk egy vges intenzits,
rvny-fonalat, erre felrhatjuk a Biot-Savart trvnyt, ami szerint az " s " grbe mentn
elhelyezked, " " intenzits rvny-fonal a " P " pontban " w " sebessget indukl:


( )
w
ds r
r
=

}

4
3

S
. (3.1)





42
Vizsgljuk meg ezt az induklt sebessget abban az
esetben, ha az rvny-fonal az "x" tengely mentn
elhelyezked egyenes vonal (3.1 bra). Az induklt
sebessget a "P" pontban keressk, amelyet az
egyszersg kedvrt az " y " tengelyen vesznk fel.
Legyen az rvny-fonal intenzitsa pozitv ( ). Az
integrlst a ( ( ( x ) nylt intervallumon kell
elv-gezni.


A Biot-Savart trvny integranduszban lv
vektori szorzat elemei ( a 3.1 bra alapjn ):

ds
dx
ill r
r
r =

(
(
(
=

(
(
(
0
0 0
.
cos
sin

;

innen a vektori szorzat:




ds r
dx r
=

(
(
(
0
0
sin
; helyettestsk be a 3.1 bra alapjn a dx r d = / sin

sszefggst, ezzel kiszmthatjuk az induklt sebessget, melynek - termszetesen - csak " z
" irny sszetevje lesz:

( )
w
r r d
r
d
r
z
= =
} }

4 4
3
1
2
1
2

sin / sin
; (3.2)

Itt az integrlsi hatrokat mr az j vltoznak megfelelen ( ) rtuk be. Ezeket mindig az
rvny-fonal hossznak megfelelen vlaszthatjuk, pl. a 3.1 brn vzolt esetben
1
0 = s

2
= . Vgezetl, az r r =
0
/ sin helyettestssel:

[ ]
w
r
d
r
z
= =
}

4 4
0 0
1
2
1
2

sin cos ; (3.3)


43
Jelen esetben, amikor az rvny-fonal vgtelen egyenes s gy a
fent megadott hatrokat kell behelyettesteni, a vgeredmny ( a
vektorjellst elhagyva ): w
r
=

2
0

, a jl ismert, klasszikus
eredmnyt adja. A kvetkez vizsglatokban elfordul az az eset
is, amikor a intenzits rvny az " x " tengelyt az " A "
pontban ri el ( 3.2 bra ) s a + -ig tart.

Ekkor az ered induklt sebessg:

[ ] ( ) w
r r
= = +

4
1
4
1
0
1
0
1

cos cos ; (3.4)




3.2 Karcs, egyenes szrnyak vizsglata


Az egyenes, karcs szrnyak szmtsra alkalmas eljrst Ludwig Prandtl dolgozta ki - ezt,
a legegyszerbbnek tekinthet eljrst ismertetjk itt. Az eljrst ltalban hordoz-vonal
elmlet-nek is nevezik, mivel benne a szrnyat egy "hordoz vonallal" helyettestjk. Ezen a
vonalon helyezkedik el az a megoszl cirkulci (rvny), ami a szrnynak megfelelen
mkdik, azaz hatsra kzeltleg akkora s kzeltleg olyan eloszls felhajter
keletkezik, mint a tnyleges szrnyon. Az eljrs termszetesen tbb tekintetben kzelt
mdszer, ez a ksbbiekben rszleteiben is lthat lesz.

A szrnyat egy, a 3.3 brn lthat hordoz
vonallal helyettestjk, amely az " y "
tengelyen, a (-s/2)-tl a (s/2)-ig tart. A
hordoz vonalon megoszl rvnyt helyeznk
el, amely a szrnyvgeken nulla intenzits.
Felttelezzk, hogy - a Kelvin ttel
rtelmben - a hordoz vonal mentn
elhelyezett rvny vltozsnak (-1)-szerese
lesz a lesz rvny. Felttelezzk azt is,
hogy ezek a lesz rvnyek vgtelen hossz
flegyenesek, a hordoz vonal megfelel
pontjbl indulnak s a vgtelenig tartanak.


A hordoz-vonal elmlet felttelezi, hogy az egyes profilok krl skramls alakul ki, de
ezek llsszge "alkalmasan" vltozik. Ezt a vltozst az induklt llsszg (3.4 bra)
bevezetsvel ri el.




44
Ismeretes, hogy az rvnyek sebessget
induklnak. Azt lltjuk, hogy a hordoz
rvnyek ltal induklt sebessg a hordoz
vonalnl nagyon kicsi (ez pl.
prbaszmolssal ellenrizhet), gy itt csak a
lesz rvnyek ltal induklt sebessget kell
figyelembe venni. A zavartalan ramls
sebessge ( V

) s az induklt

sebessg ( w) ltal meghatrozott szget nevezzk induklt llsszgnek. A profil alapvonala
(lehetleg a nulla felhajter irny) s a zavartalan ramlsi sebessg ltal bezrt szg a
geometriai llsszg. A profilelmlet alkalmazsa azt jelenti, hogy a profilok egy " effektv "
llsszgn mkdnek, ami a geometriai s az induklt llsszg sszegzsvel - eljelet is
figyelembe vev sszeadsval - ll el.

A szrnyvgeken biztosan nem keletkezik felhajt-er, ezrt ott az effektv llsszgnek
nullnak kell lennie. (Ez a szmts peremfelttele.) Mivel csak a lesz rvnyek sebessg-
indukcijt szmtjuk s mert ezek vgtelen flegyenesek, az eljrs csak egyenesnek
tekinthet hordozvonal esetn alkalmazhat, illetve a lesz rvnyek viselkedse (pl.
felcsavarodsa, gyenglse) e szmtsban nem vehet figyelembe.

A fesztv menti koordinta (y) helyett j vltozt
vezetnk be (3.5 bra):
y
s
=
2
cos ; (3.5)
illetve az i-edik fesztv menti koordinta esetn:
y
s
i i
=
2
cos .

Az j vltozra azrt van szksg, hogy a
cirkulci-megoszlst Treffz nyomn egyenlre
ismeretlen egytthatkkal rendelkez, Fourier
sorral rhassuk le (ez a lers igen j
tulajdonsggal rendelkezik : tetszleges - vges -
A
k
-k esetn kielgti az a felttelt, ami szerint a
cirkulcinak a szrnyvgen nullnak kell
lennie):


( ) [ ] ( ) z a h V A k
m m k
k
=

=

1
2
0
1
sin ; (3.6)
ahol:
a
d c
d
f
0
=

, a profil mrt vagy szmtott jellemzje;


h - a profil hrhossza;
A
k
- Fourier sor egytthat;
m - a szimmetria-skot jelz index.

45
Annak rdekben, hogy a profil elmletet alkalmazhassuk, azt kell mondani: az egyes szrny-
metszeteket nem a V

sebessg megfvs ri, hanem egy, w induklt sebessggel elfordtott,


V sebessg ramls (3.4 bra).

Ezzel kapcsolatban nhny szt kell szlni az induklt sebessgrl. Ennek lnyegben kt
sszetevje van.

Az elsfaj induklt sebessget a hordoz rvny hozza ltre, abszolt rtke arnyos a
szrnyon keletkez felhajt ervel - ezrt a szrnyvgeken rtke nulla s ltalban a
szimmetria-skban maximlis.

A msodfaj induklt sebessget a lesz rvny hozza ltre, rtke a szrny kzepn,
szimmetrikus viszonyok esetn minimlis s ltalban a szrnyvgeken maximlis.

E ktfle induklt sebessg rtke helyrl-helyre vltozik. A klnbz szmtsi eljrsokban
klnbz vizsglati helyeket definilunk, gy az induklt sebessg-sszetevk ettl fggen
szintn vltoznak. Egyenes szrny vizsglatakor csak a msodfaj induklt sebessget vesszk
figyelembe, mondvn, hogy a vizsglat helye a hordoz-vonal, ahol az elsfaj induklt
sebessg rtke nulla.

Erre a msodfaj induklt sebessgre tesszk a fenti megllaptst, miszerint ez mr a hordoz
vonalnl ltezik illetve mr ott kifejti a teljes hatst. Ez a feltevs nem teljesen fedi a fizikai
valsgot, de alkalmazsval j eredmnyekhez juthatunk. Mivel a szrnyprofiloknl
mondottak szerint a felhajter merleges az ered megfvsi sebessgre ( V - 3.4 bra ),
azrt a vges szrnyon keletkez felhajt ernek lesz kt sszetevje; az els, V

-re
merleges az ltalban felhajternek nevezett er-sszetev, a msodik a V

-nel
prhuzamos, amit ltalban induklt ellenllsnak neveznk. Ez a magyarzata annak, hogy az
induklt ellenllst ebben az elmletben a lesz rvnyeknek tulajdontjuk. Ezzel
kapcsolatban ksbb, az induklt ellenlls szmtsnl kitrnk Munk ttelre, ami a fenti,
fizikai okfejts matematikai formba nttt megfogalmazsa. A 2. fejezetben bemutattuk,
hogy a profilokon is - ez a vgtelen karcs szrny esete - keletkezik induklt ellenlls, ennek
fizikai oka a ktszeres induklt sebessg illetve az emiatt kialakul ramkp. gy
magyarzhatjuk meg, hogy a szimmetria skban is ltrejn induklt ellenlls, illetve, hogy a
vges szrny induklt ellenllsa a profil induklt ellenllsnak s a trbeli ramlsi
viszonyok miatti induklt ellenllsnak az sszege. A szmts alapegyenlete a kvetkez:


e g i
= + ; (3.7)

Ezt az egyenletet a 3.4 bra alapjn rhatjuk fel, azt mondja ki, hogy egy profil effektv
llsszge a geometriai llsszg s az induklt llsszg sszege. Ne feledkezznk meg arrl,
hogy a szgeknek is van eljelk, amit a pozitv forgsirny alapjn hatrozhatunk meg. (Ezt
pl. a 3.3 brrl llapthatjuk meg.) Ennek megfelelen az induklt llsszg ltalban
negatv, gy a (3.7)-beli sszegzs tulajdonkppen persze kivons, gy, ahogyan azt az
egyszer geometriai szemllet alapjn el is vrnnk. Ugyangy ennek felel meg az a tny is,
hogy amg a megfvsi sebessg pozitv, addig az induklt sebessg negatv (ez az ltalunk
vlasztott koordinta-rendszerben igaz gy) - ezrt az induklt llsszg innen tekintve is
negatv.

46
A (2.5) egyenlet - Kutta-Zsukovszkj ttel - szerint az egysgnyi szles szrnydarabon
keletkez er: =

F V . Ugyanezt az ert meghatrozhatjuk a felhajter-tnyez
segtsgvel is: ( ) = =

F
V
c h
V
a h
f e

2 2
2 2
. Ez utbbi egyenlet ilyen felrsa
megkveteli, hogy a geometriai llsszget a mindenkori nulla felhajter-irnytl mrjk.
Eszerint a szrny esetleges konfigurci vltozsa (pl. vellap nyits, csr mozgats,
orrsegdszrny nyits stb.) a felhajter-tnyez irnytangensnek vltozsn tl a geometriai
llsszg-eloszls vltozsban is megjelenik.

A fenti kt er-egyenletbl kifejezhet az effektv llsszg:

e
m m
k
k
a V h
a h
a h
A k = =
=

2
0
0
0 1

sin ; (3.8)

Az induklt sebessget egy " P " pontban, a mr elmondottak szerint a lesz rvnyek ltal
induklt sebessggel vesszk azonosnak. Ezt a (3.4) kifejezs felhasznlsval szmthatjuk,
ha
1
0 = rtket vlasztunk. A 3.3 brn megadott rvny-intenzitssal [(-d/dy)dy] s az r
0

helyre
( )
y y
p
-t rva a kvetkez sszefggst kapjuk:

( )
w
y y
d
dy
dy
p
p
=

1
4

;

A 3.3 bra alapjn rtelmezhet az " y
p
" helyen keltett teljes induklt sebessg, amelyet az
elemi induklt sebessgek fesztv menti integrlsval hatrozunk meg:

w
d dy
y y
dy
p s
s
=

}
1
4
2
2

/
; (3.9)

Elszr az induklt llsszg kifejezst rjuk fel, majd utna behelyettestjk a (3.5)
szerinti, j vltozt (), illetve vgl figyelembe vesszk, hogy:
( ) ( ) ( ) ( ) d dy dy d d d dy dy d d d / / / / = = , ezzel:



i
i
p p s
s
w
V V
d dy
y y
dy
V s
d d
d =

} }
1
4
2
4
0
2
2



/ /
cos cos
;

rjuk be ide a cirkulci (3.6) szerinti kifejezsnek derivltjt, egyttal felcserljk az
integrls hatrait s a nevezben szerepl szgfggvnyeket (gy az eljel nem vltozik):

i
m m k
k
p
V s
a h V A k k
d =

}
2
4
1
2
0
1
0
cos
cos cos


; (3.10)
47
Az integrlban szerepl fggvny a kvetkez segd sszefggs felhasznlsval szmthat
ki (ez rszletesen [1]-ben olvashat):

cos
cos cos
sin
sin
k
d
k
p
p
p





=
}

0
; ezzel:

i
m m
k
p
p k
a h
s
k A
k
=
=

0
1
4
sin
sin

; (3.11)

A (3.7) alapegyenletbe berjuk az effektv llsszg (3.8) kifejezst illetve az induklt
llsszg (3.11) szerinti kifejezst, akkor a
p
- vel meghatrozott fesztv menti
koordintnl a kvetkez egyenletet kapjuk:

( )

g p e i
m m
k
k
m m
k
p
p k
a h
a h
A k
a h
s
k A
k

= = +
=


0
0 1
0
1
4
sin
sin
sin
; (3.12)

Ez a hordozvonal elmlet alapegyenlete, amelybl az A
k
ismeretleneket - vges szmban
persze - meghatrozhatjuk. Ehhez ismerni kell a geometriai llsszget, a hrhosszakat, a
profiljellemzket s a szrny fesztvjt. A 3.5 brn (2m+1) db. pontot vettnk fel. Ebbl a 0
index s a (2m+1) index semmitmond, mivel ezek a perem-pontok s tudjuk, hogy itt a
cirkulci nulla, amit egybknt (3.6) automatikusan teljest is. Ezrt, vgl is (2m-1) darab
ismeretlent szmtunk majd ki.

A (3.12) alapjn felrhatjuk a kvetkez inhomogn, lineris, algebrai egyenlet-rendszert:

B A =
g
; (3.13)

ahol az egytthat mtrix elemei:

( )
b a h
a h
k
s
k
jk m m
j j j
j
= +
|
\

|
.
|
|
0
0
1
4 sin
sin

;

az ismeretlenek vektora, illetve a jobboldal pedig:

A =

(
(
(
(
(
(

A
A
A
k
m
1
2 1

g
g
gk
g m
=

(
(
(
(
(
(

1
2 1

,
.

Ez, az eddigi eredmnyeinkhez hasonlan inhomogn, lineris algebrai egyenlet-rendszer,
amelyet az elzekben lert mdon oldunk majd meg. Csak megjegyezzk, hogy egy feladat,
48
melynek modellje lineris, ltalban lineris egyenletrendszerre vezet illetve a nemlineris
feladatok nem vezetnek lineris egyenlet-rendszerre.

Belthat - br ezt a tnyt a ksbbiekben nem hasznljuk ki - hogy szimmetrikus cirkulci-
eloszls esetn a pros egytthatk rtke nulla, hiszen ebben az esetben a Fourier sorban
pratlan fggvnyt kapunk - a szimmetrikus eset approximcijban pedig ilyeneknek nincs
helye. A szakirodalomban ebben az esetben a " k " helyett a k l = 2 1 jells bevezetsvel
az l m = 1 2 , ,L felhasznlsval csak a pratlan index A
k
-kat szmtjk.

Az egyenletrendszer megoldsa utn, A
k
-k ismeretben szmthat a felhajter fesztv
menti megoszlsa:

( )
( )
c
V y
q h
a h
h
A k
f j
j
j
m m
j
k j
k
m
= =

0
1
2 1
sin ; (3.14)

ahol: q V

=

2
2
(a dinamikai nyoms).

A teljes szrnyra vonatkoztatott felhajter a fesztv menti tlagolssal hatrozhat meg (itt
"A " -val a szrny fellett jelljk):

( ) c q A c y q h dy
f sz f
s
s

=
}
/
/
2
2
; azaz: c
c h
A
dy
f sz
f
s
s
=

}
/
/
2
2
. (3.15)

ahol: dy
s
d =
2
sin .

Helyettestsk (3.15)-be a felhajter-tnyez (3.14)-ben adott kifejezst, alkalmazzuk ismt
az j vltozt () s cserljk fel az integrls hatrait (0-), akkor a kvetkez sszefggsre
jutunk:


( ) ( ) [ ]
c
a h
A
s
A k d
a h s
A
A
f sz
m m
k
k
m
m m
= =
=

}
0
1
2 1
0
1
0
2 4
sin sin

; (3.16)

mivel: ( ) sin sin
/
k d
ha k
ha k
=

=

}
0 1
2 1
0

.

Ezek szerint teht az ered felhajter-tnyezt A
1
egyedl hatrozza meg. Ez a
szakirodalomban jl ismert eredmny: a szmunkra hasznos felhajt ert egyedl az els
egytthat adja, az sszes tbbi egytthat csak az ellenlls nvelsben jtszik szerepet.
Ezrt a legjobb az "elliptikus eloszls", hiszen ez az az eset, amikor az A
1
-en kvl az sszes
tbbi egytthat nulla.

49
Az ered felhajter-tnyez kzprtk, a legkisebb (helyi) rtknl nagyobb s kisebb a
(helyi) maximumnl. Ez fontos az tess vizsglatakor, hiszen az egsz szrny nyilvn nem
rheti el az egyedlll profil (vgtelen szrny) felhajter maximumt. A kritikus llsszg
rtke kvl esik a lineris tartomnyon, gy szigoran vve nem is szabad errl beszlni, de
mivel ez egy nagyon fontos krds, megkockztatjuk az itt kvetkez, rvid megjegyzst.
Els - igen nagyvonal - kzeltsknt kimondhatjuk, hogy az egyes profilok tess
szempontjbl a geometriai llsszgn mkdnek, itt nem szabad az induklt llsszget
figyelembe venni. Ez ugyan csbt lenne, de pl. a szrnyvgen az effektv llsszg nulla -
gy a szrnyvg soha nem eshetne t, ami nyilvnval ellentmonds. Tulajdonkppen oda
jutottunk, hogy a felhajter-tnyez szempontjbl az effektv llsszget kell figyelembe
venni, az tessnl viszont marad a geometriai llsszg.

Az induklt ellenlls szmtsa kvetkezik. Ezzel kapcsolatban egy fontos megjegyzst kell
tennnk. A karcs, egyenes szrnyak elmlett Prandtl 1918-ban rta le, tantvnya Munk
1919-ben, a doktori rtekezsben kimondott egy ttelt, ami szerint rvnyek ramlsirnyban
- bizonyos felttelek esetn - eltolhatk. Ennek a ttelnek szmos gyakorlati alkalmazsval
tallkozunk, itt arra hvjuk fel a figyelmet, hogy e ttel kvetkezmnyeknt mondhat ki:
induklt ellenllst a hordoz rvny nem kelt. Vagyis: az induklt ellenlls a lesz
rvnyek hatsra keletkezik; szmtsa a kvetkez sszefggssel lehetsges:

c c
ei i f
= ; (3.17)

A (3.17)-ben azrt kell negatv eljelet alkalmazni, mivel az ellenlls tnyezk
hagyomnyosan pozitvak, az induklt llsszg viszont negatv. Ez a kifejezs egy-egy
szrnymetszetre vonatkozik, gy a teljes szrny induklt ellenllst tlagolssal hatrozzuk
meg:

( ) ( )
}

=
2 /
2 /
~
s
s
i e
i e
dy
A q
y h q y c
c ; (3.18)

ahol: ( )
( )
( )
( )
( )
c y
a h
s h y
A k y l A
l y
y
e i
m m
k
k
m
l
l
m
=
|
\

|
.
|
|
\

|
.
|
=


0
2 2
1
2 1
1
2 1
4
sin
sin
sin

.

Ezt az integrlt ugyan nhny, specilis esetben zrt alakban is ki lehet szmtani, ltalban
azonban clszer numerikusan integrlni. Erre mutat pldt a 3.1 mellklet-ben tallhat
program is.

Nhny tovbbi szmtst mutatunk mg be, ezek rszben helyi jellemzk, rszben ltalnos,
az egsz szrnyra vonatkoz jellemzk meghatrozst clozzk. Elszr a vges szrny egy
metszetben ( a fesztv menti koordintt - val jelljk ) rvnyes felhajter-tnyez
meredeksget hatrozzuk meg:

( ) ( ) ( ) ( ) ( ) ( ) ( )
( )
( )
( )
( )
( )
a c a a a a
e f g
e
g i
e
0 0 0
1
1

= = = =



50
illetve behelyettestve ide az induklt llsszg (3.10) s az effektv llsszg (3.8)
kifejezst, kapjuk a kvetkez kifejezst:


( )
( )
( ) ( )
( )
( )
a
a
a h
s
k A
k
A l
k
k
m
l
l
m

0
0 1
2 1
1
2 1
1
4
sin
sin
sin



Szmtsuk ki vgl a teljes szrnyra rvnyes felhajter-tnyez meredeksget:

( ) ( ) ( ) ( ) a
A
a h
d
d
dy
s
A
a h d
s
s
= =
} }

1
2
0
2
2

sin ;



Ezt a kifejezst nem rdemes zrt alakban kiszmtani, ltalban is numerikusan clszer
integrlni. A bemutatott plda-program is numerikus integrlst alkalmaz.







3.1 Mellklet:

KARCS, EGYENES SZRNY SZMTSA
(Szmtgp-program)


A szmtgpi program, az eddigiekhez hasonlan, TURB BASIC nyelven rdott. Az
ismertetse szintn a mr megismert mdon trtnik. Mivel a szmts nem tl bonyolult,
ezrt blokkdiagrammot nem ksztettnk. A plda-szrny fesztvolsga 10 mter, a geometriai
llsszg azonos (10 fok) s a hrhossz (h=1 mter) sem vltozik. A felhajter-tnyez
meredeksge vgig 2, s m=8, azaz 15 darab egytthatt hatrozunk meg. Ezek kzl a
prosak elvileg is valamint a szmts szerint is nulla rtkek.

' ----------------------------------------------------------------------------------
' Veges szarny jellemzoinek szamitasa a hordozovonal elmelet alapjan
' ----------------------------------------------------------------------------------
n=16 : m=n/2 : n1=n-1 : pi=3.14159265358 : cls
dim teta(n) , h(n) , a0(n) , ali(n)
dim an(n,n) , alfag(n) , Ak(n)
'
51
' Adatmegadas kovetkezik, elcsavaratlan teglalap szarnyra
'
s=10 ' ez a fesztav
for i=0 to n
alfag(i)=10*pi/180 : ' ez a geometriai allaszog
a0(i) =2*pi : ' ez a felhajtoero-tenyezo iranytangense
teta(i) =i*pi/n : ' ez az uj koordinata
next i
for i=0 to n : h(i)=1 : next i
'
' Az egyenletrendszer osszeallitasa kovetkezik
ah=a0(m)*h(m) : ' a szimmetria-sik jellemzoi
for i=1 to n1 : ' egyutthatok
for j=1 to n1
an(i,j)=(1/(h(i)*a0(i))+j/(4*s*sin(teta(i))))*sin(j*teta(i))*ah
next j
next i
'--------------------------------------------------------------------------
' A Fourier egyutthatok mehatarozasa kovetkezik
' ez tulajdonkeppen az ismetertelenek kiszamitasat
' jelenti.
'--------------------------------------------------------------------------

A feladat inhomogn, lineris algebrai egyenlet-rendszer megoldshoz vezet, amit a mr
bemutatott, Schmidt fle orthogonalizcis eljrssal oldunk meg. A megolds ismeretben a
klnbz jellemzk mr szmthatk.


call schmidt

cysz=ah*pi*s/(4*s*h(m))*Ak(1) : cls
print " ******************************************************************"
print " A szarny atlagos felhajtoero tenyezoje: ";cysz : print
print " Alfai Dcy/dalf a cy-helyi cxi-helyi" : print
suk=0 : sul=0
for j=1 to n1
sum=0 : sun=0
for k=1 to n1
sun=sun+Ak(k)*sin(k*teta(j))
sum=sum+k*Ak(k)*sin(k*teta(j))/sin(teta(j))
next k
ali=ah*sum/4/s ' ez az indukalt allasszog
cyh=ah*sun/h(j) ' ez a helyi felhajtoero tenyezo
cxih= - ali*cyh ' ez a helyi indukalt ellenallas
aj=a0(j)/(1+a0(j)*h(j)*sum/4/s/sun) ' ez a helyi dcy/dalfa
print using "-##.#### ";ali,aj,cyh,cxih
if (j/2-int(j/2))<0.2 then kk=2 else kk=4
suk=suk+kk*h(j)*aj*sin(teta(j))
sul=sul+kk*cxih*h(j)*sin(teta(j))
52
next j
print "-----------------------------------------------------------------"
print " Az atlagos dcy/dalfa= ";suk*s*pi/6/n/s/h(m)
print " Az atlagos cxi= ";sul*pi/6/n

end

Itt kvetkezik a mr jl ismert egyenlerendszer megold szubrutin:

sub schmidt
shared n , n1 , an() , alfag() , Ak()
local s1 , s2 , s3
dim cw(n,n) , gw(n)
for i=1 to n1
for j=1 to n1 :cw(i,j)=0 : next j
gw(i)=0
next i
for i=1 to n1 : cw(1,i)=an(1,i) : next i
gw(1)=alfag(1)

for k=2 to n1
s3=0
for i=1 to k-1
s1=0:s2=0
for j=1 to n1
s1=s1+an(k,j)*cw(i,j) : s2=s2+cw(i,j)*cw(i,j)
next j
s1=-s1/s2
for j=1 to n1 : cw(k,j)=cw(k,j)+s1*cw(i,j) : next j
s3=s3+s1*gw(i)
next i
gw(k)=alfag(k)+s3
for j=1 to n1 : cw(k,j)=cw(k,j)+an(k,j) : next j
next k
for i=1 to n1
s1=0
for k=1 to n1 : s1=s1+cw(i,k)*cw(i,k) : next k
gw(i)=gw(i)/s1
next i
for i=1 to n1
s1=0
for j=1 to n1 : s1=s1+gw(j)*cw(j,i) : next j
Ak(i)=s1
next i
end sub




53
A program futtatsi eredmnyei:

A program bemutatsa utn egy, a felvett adatokkal elvgzett pldaszmts eredmnyeit
ismertetjk. A konkrt egytthat-rtkeket nem mutatjuk be itt (azt brki kiszmthatja a
program futtatsval), csak annyit jegyznk meg, hogy a pros egytthatk rtke 10
9

nagysgrend, a 15. (legkisebb) egytthatnl is ngy nagysgrenddel kisebb. A pros
egytthatk teht valban nullnak vehetk.

Az egsz szrnyra vonatkoz eredmnyeket az albbi tblzatban foglaltuk ssze:

A szrny tlagos felhajter-tnyezje:


0.88078

A felhajter-tnyez tlagos meredeksge:


5.0469

Az tlagos induklt-ellenlls tnyez:


0.02688

A 3.6 brn a cirkulci fesztv menti megoszlst tntettk fel (ezen az brn az
"Alkalmazott rvny elmlet"-tel szmtott eredmnyeket is brzoltuk, azrt, hogy a ktfle
mdszerrel meghatrozott felhajter-tnyez megoszls sszehasonlthat legyen):









54
3.3 ltalnos szrny


Az elz pontban bemutatott eljrst csak nagykarcssg, egyenes szrnyakra szabad
alkalmazni, ha ez a felttel nem teljesl, akkor az eredmnyek messze esnek a valsgtl. Az
itt kidolgozand, lnyegben j elmletet alkalmazott rvny elmlet-nek nevezzk. Ez az
eljrs fejlettebb, mint a szakirodalomban tallhat, e csaldba tartoz rvny-elmletek s
gy a vges szrnyak aerodinamikai szmtsnak valban hatkony mdszere lehet. Alapvet
korlt azonban az, hogy ha valamilyen, lnyeges nemlinearits ltezik, akkor mr nem
alkalmazhat. Megjegyzend mg, hogy napjainkban szmos olyan rvny-panel mdszer
ltezik, amely az itt megadott eljrsnl sokkal jobb eredmnyeket ad. Ezek a mdszerek
azonban nagyon szmts-ignyesek (elssorban a peremfelttelek kidolgozsa ignyel sok
munkt de nem hanyagolhat el a szksges gpkapacits sem). Vgeredmnyben, az elzetes
aerodinamikai szmtsi eljrsok kzl, amelyek szemlyi szmtgpre is alkalmazhatk,
ajnljuk az itt bemutatand eljrst.


Mr a 30-as vekben elkezdtk a Prandtl fle szrnyelmlet tovbbfejlesztst. Kiemelkedik
ezek kzl Weissinger munkja, aki kis karcssg, ersen nyilazott szrnyra is rvnyes
elmletet dolgozott ki. Ennek a mdszernek is lnyeges korltja azonban az a felttel, ami
szerint a szrnynak egy skban kell lennie (lsd 3.3 bra, x-y sk). A kvetkezkben
bemutatand mdszer egyetlen korltja, hogy a modell minden vonatkozsban lineris, ezen
tl azonban nagyon szles krben alkalmazhat (megfelel felttelekkel pl. tbb szrny
egyttmkdsnek vizsglatra is alkalmas). Az eljrs alapja a Biot-Savart trvny, illetve
a Weissinger elmlet nhny alapfelttele:

a hordoz rvnyeket a szrny-hr els negyedre es pontba helyezzk el (3.7 bra);
azt mondjuk, hogy az ellenrz pontban (" E " pont, 3.7 bra) az ramls a szrny-
profilhoz simul, azaz pont akkora a szrnyra merleges induklt sebessg sszetev ( w ),
hogy itt ppen a geometriai llsszg alakuljon ki;
az ellenrz pontot - egy ksbbi rszletszmtsban bemutatott mdon - a profil
felhajter-tnyez meredeksgnek megfelel tvolsgban ( t ) helyezzk el.


55
A fentiekben, illetve a korbbiakban lertak alapjn teht egy hordoz-lesz rvny rendszert
vesznk fel, amelyet elvileg az indulsi rvny zr be, br ezzel itt sem szmolunk. A hordoz
rvnyeket a szrny hr-negyed pontjaiban vesszk fel (" H " pontok, a 3.7 illetve a 3.8
brn). A lesz rvnyek - amelyek intenzitst a Kelvin ttel szerint hatrozzuk meg - az "
A " pontokbl indulnak (3.8 bra).

Vizsgljuk meg elszr az ellenrz pontok helyt. Ezek, a 3.7 bra szerint a hordoz pont
mgtt, a hrvonalon " t " tvolsgban helyezkednek el. E tvolsg meghatrozsa rdekben
kvessk az itt bemutatott eljrst:

g
w
V

; s c a
f g
= ; innen:
c
a
w
V
f
=

.

Msrszt, alkalmazva a Kutta-Zsukovszkj ttelt (2.5 sszefggs) a cirkulcibl
kiszmthatjuk a felhajter-tnyezt:

c
V h
f
=

2
; gy:
h a
w

=
2
.

A 3. fejezet 3.1 pontjban kiszmtottuk egy vgtelen hossz, egyenes rvny-fonal ltal
induklt sebessget:

w
t
=

2
; a ktfle induklt sebessget egyenlv tve ( w w = ) kapjuk, hogy:

t
a h
=
4
; (3.19)

Ez a tvolsg - termszetesen - tbb szempontbl is kzelts, de a gyakorlati alkalmazsok,
illetve ezek ellenrzse igazolta e kzeltsek jogossgt. A potencilelmlet tantsa szerint a
sklap felhajter-tnyezjnek meredeksge 2, ha ezt az rtket (3.19)-be berjuk, akkor a t
= h / 2 eredmnyt kapjuk, azaz ebben az esetben az ellenrz pont a hr hrom-negyedn
helyezkedik el. Ms esetben az aktulis meredeksget kell berni s azzal a " t " tvolsg
rtke meghatrozhat.

A kvetkezkben az induklt sebessg szmtsval foglalkozunk. Ezt a Biot-Savart trvny
alapjn (3.1) tesszk. A valsgos rvnyek szerkezete a potencilos rvnyek szerkezettl
alapveten kt tnyezben tr el:

- az rvnynek kt rsze van, a kls rsz sebessg-eloszlsa jl egyezik a
potencilos rvny sebessg-eloszlsval, az un. "rvny-mag"-ban viszont ettl
teljesen eltr - tovbbi nvekeds helyett ppen cskken, illetve nullhoz tart;
- az rvny intenzitsa a viszkozits miatt az idben (s ezzel a keletkezs helytl
tvolodva) cskken - ezt nevezzk rvny regedsnek.



56
A kvetkez szmtsokban nem alkalmazzuk, csak bemutatjuk a Lamb fle rvny-modellt;
[4] alapjn rhat:

( )
=

0
1
2
e
r
;
ahol: ( ) = t , , fggvnye az idnek s a viszkozitsnak.

Ez a modell behelyettesthet a Biot-Savart trvnybe, ahol az id helyett a lesz rvny
szrnytl mrt tvolsgt kell - a replsi sebessg felhasznlsval - berni. A modell
alkalmazsa nlkl a felcsavarodsi folyamat nem szmthat. A ksbbiekben azrt mgis
bemutatunk egy kzelt eljrst az rvny-felcsavarods becslsre, mivel a korrekt szmts
sok problmt okoz s rendkvl idignyes is.

A Biot-Savart trvnyt (3.1) itt kiss ms formban rjuk fel:

( )
( )
w
s r
=

}
1
4
3

s
d
r
S
; (3.20)

Az integrlon bell elhelyezked, vltoz cirkulci - amely a pl. hely fggvnye is lehet -
megengedi e trvny (3.1)-nl ltalnosabb alkalmazst, pl. gy vehet figyelembe a hordoz
rvny hatsa, hiszen a hordoz rvny intenzitsa az rvny-fonal mentn (s) vltozik. Ez a
forma szksges az esetleges rvny-regeds illetve az egyb hatsok figyelembe vtelhez
is.

A vizsglataink kiindulpontjt a 3.8 brn mutatjuk be. A geometriai viszonyokat
meghatrozzk az " E " , " A " s a " H " pontok valamint a szrny hrhossz eloszlsa. A
pontokat 0-tl 2n-ig sorszmozzuk (n a szimmetria-skot jell index); a konkrt
szmtsokhoz meg kell adni a fent megnevezett pontok koordintit:


az ellenrz pontok: ( ) E xe ye ze E
i i i i
, , , ahol i = 1,2,.....,2n-1;
a hordoz pontok: ( ) H xh yh zh H
i i i i
, , , ahol i = 1,2,.....,2n;

s a lesz rvnyek indulsi pontjai:


( )
A xa ya za A ahol i n
i i i i
, , , , , = 1 2 2 .

A geometriai viszonyokhoz tartozik mg a lesz rvnyek plyja is, ezt itt az "x" tengellyel
prhozamos egyenesnek vesszk, gy ezek a pontok - az " A " pontok ismeretben -
egyrtelmen megadhatk.

A hordoz vonal felett - amit a " H " pontok jellnek ki lineris cirkulci-megoszlst
vesznk fel, azaz egy-egy hordoz pontban a pont indexnek megfelel, konkrt rtket
tallunk.



57



A megoszl hordoz rvnyekbl, a hordoz-pontok ltal kijellt szakasz kzepn indulnak a
lesz rvnyek. Ez egyttal az " A " pontok koordintinak kiszmtsi mdjt is
meghatrozza. A lesz rvny-fonalak intenzitsa, a Kelvin ttelnek megfelelen:
( )

+

n n 1
.

A szmtshoz szksges mg a geometriai llsszg-eloszls s az egyes profilokat jellemz
felhajter-tnyez meredeksg. A sebessg rtke - idelis folyadkot felttelezve - szabadon
vlaszthat.








58
3.3.1 A hordoz-rvny ltal induklt sebessg



A hordoz-vonal felett linerisan vltoz cirkulcit a kvetkez kplettel rhatjuk le
(megjegyezzk, hogy ez a forma nagyon hasonlt az rvny-panel mdszernl alkalmazott
rvny-eloszls kifejezshez):

|
|
.
|

\
|
+ =

+ =

j
j
j
j
j
j j
j
S S S

1
1
1
1
; (j=1,2,......2n) (3.21)

ahol: ( ) ( ) ( )
2
1
2
1
2
1
+ + =
j j j j j j j
zh zh yh yh xh xh S ; s 0 S
j
.

A szmtsban szksges az r helyvektor, ami a ds velem-vektor felezpontjbl az E
i
, i-
edik ellenrz pontba mutat. Az ellenrz pontok koordintit egybknt, a korbbiakban
mondottak szerint a hordozpontok koordinti s (3.19) alapjn szmthatjuk ki:

4
j j
j j e
h a
xh x + = ;

j j e
yh y = s
j j e
zh z = ; (j=0,1,2,.................2n).


A nulladik s a 2n-edik ellenrz pont csak a segdszmtsokhoz (normlvektor szmts)
szksges. Az ellenrz pont koordinti utn az ( ) z y x F F , , = fut pontot kell megadni,
amely a H H
j j 1
szakaszon, a kezd s a vgpont kztt mozog:

j
j j
j
S
xh xh
xh x
1
1

+ = ;

j
j j
j
S
yh yh
yh y
1
1

+ = ;

j
j j
j
S
zh zh
zh z
1
1

+ = ; ahol: 0 S
j
. (3.22)
ezzel:

(
(
(

=
(
(
(

= =
i
i
i
i
i
i
i i
rz
ry
rx
z ze
y ye
x xe
FE r ; illetve:
2 2 2
i i i i
i
rz ry rx r + + = = r





59
A helyvektort az velem-vektorral (ds) vektorilisan kell szorozni. Ehhez meg kell hatrozni a
H H
j j 1
szakasz irnyvektort:

(
(
(

=
(
(
(

j
j
j
j j
j j
j j
j
j
vz
vy
vx
zh zh
yh yh
xh xh
S
1
1
1
1
v ; ez egysgvektor, teht: ds d
j j
v s = .

Hatrozzuk meg a
i j
d r s vektori szorzatot:

(
(
(

=
(
(
(

i j i j
i j i j
i j i j
i i i
j j j
rx vy ry vx
rz vx rx vz
ry vz rz vy
rz ry rx
vz vy vx
k j i
;

Helyettestsk be ezt a Biot-Savart trvnybe (3.20), akkor megkapjuk a j-edik
hordozvonal-szakaszon elhelyezked cirkulci ltal induklt sebessg vektort az i-edik
ellenrz pontban :

( ) ds
r
s
rx vy ry vx
rz vx rx vz
ry vz rz vy
i
i j i j
i j i j
i j i j S
ij
j
3
0
1
4
1

(
(
(

=
}

w .

A fenti integrlt numerikusan szmtjuk ki. Ez azt jelenti, hogy a H H
j j 1
szakaszt (np)
rszre osztjuk s az integrlt vges sszeggel kzeltjk:

s
r
rx vy ry vx
rz vx rx vz
ry vz rz vy
np
l il
l
il j il j
il j il j
il j il j
ij

(
(
(

=

=1
3
1
4
1

w ; (3.23)

ahol: np S s
j
/ = .

A cirkulci eloszls (3.21) szerinti kifejezsnek egyszerstse rdekben vezessk be a
kvetkez, egyszerst jellseket (felhvjuk a figyelmet arra, hogy ezek, a tmrebb felrst
lehetv tev mennyisgek vektorok):

s
r S
rx vy ry vx
rz vx rx vz
ry vz rz vy
np
l il j
il j il j
il j il j
il j il j
ij

|
|
.
|

\
|

(
(
(

=

=1
3
1
1
4
1

a ;
s
s
r S
rx vy ry vx
rz vx rx vz
ry vz rz vy
np
l il j
il j il j
il j il j
il j il j
ij

(
(
(

=

=1
3
1
4
1

b .
60
Ezzel az induklt sebessg vektor a kvetkez sszefggsbl szmthat:

j ij j ij ij
+ =

b a w
1
; (3.24)

Ezzel a j-edik hordoz-rvny szakasz i-edik ellenrz pontban induklt sebessgt
kiszmtottuk. Ez termszetesen egy vektor-mennyisg, szmunkra a szrnyfelletre
merleges sszetev az rdekes. Ezt az induklt sebessg s az E
i
pontbeli normlvektor
skalris szorzsval hatrozhatjuk meg. Ehhez ki kell szmtanunk a szban forg
normlvektort. Hatrozzuk meg elszr az E
i
ellenrz pontbeli rintt. Els lpsknt
definiljunk az ellenrz pontok kztt felez pontokat:

( )
xb xe xe
i i i
=
1
2 / ;
( )
yb ye ye
i i i
=
1
2 / s
( )
zb ze ze
i i i
=
1
2 / ;

ahol: i=1,2,3,..............2n.

Szmtsuk ki az (i-1)-edik s az i-edik ellenrz pont kztti egysg vektort:

( )
ex xb xb Sb
i i i i
=
+ 1
/ ;
( )
ey yb yb Sb
i i i i
=
+ 1
/ ; ezzel: e
i
=

(
(
(
ex
ey
ez
i
i
i
;
( )
ez zb zb Sb
i i i i
=
+ 1
/ ; ahol : ( ) ( ) ( )
2
1
2
1
2
1 i i i i i i i
zb zb yb yb xb xb Sb + + =
+ + +


Szmoljuk ki tovbb az E H
i i
vektort:

( )
( )
( ) (
(
(

=
(
(
(

=
i
i
i
i i i
i i i
i i i
i i
lz
ly
lx
Seh ze zh
Seh ye yh
Seh xe xh
H E
/
/
/
;

ahol: ( ) ( ) ( )
2 2 2
i i i i i i i
ze zh ye yh xe xh Seh + + =

E kt vektor vektori szorzataknt kiszmthat az i-edik ellenrz pontbeli normlvektor:

(
(
(

= =
i i i i
i i i i
i i i i
i i
ex ly ey lx
ez lx ex lz
ey ly ez ly
H E
i i
e m ; (3.25)

A keresett skalr-szorzat:

j ij j ij i
T
ij ij
b a w + = =
1
m w ; (3.26)

ahol:
i
T
ij ij
a m a = ; s
i
T
ij ij
b m b = .
61
3.3.2 A lesz rvnyek sebessg indukcija

A lesz rvnyek indul pontjai az " A " pontok (3.8 bra), ezek az egyes, hordozpontok
ltal kijellt szakaszok felezpontjai, azaz:

( )
xa xh xh
j j j
= +
1
2 / ;
( )
ya yh yh
j j j
= +
1
2 / ; azaz:
( )
A A xa ya za
j j j j j
= , ,

( )
za zh zh
j j j
= +
1
2 / .

A szmts megkveteli a lesz rvnyfonalak kijellst. Jelljk a j-edik rvnyfonal (a
H
j 1
s a H
j
kztti szakasz felezpontjbl indul) k-adik pontjt a kvetkez mdon:

( )
jk jk jk jk jk
z y x O O , , = ;

ahol az egyes koordintkat a kvetkez mdon szmthatjuk

x xa k x
y ya k y
z za k z
jk j k
jk j k
jk j k
= +
= +
= +

,
,
.


Megjegyzend, hogy x y
k k
, s z
k
az ltalunk elrt mdon vltozhat. Ez azt
jelenti, hogy gy lehet pl. az rvny-felcsavarodst figyelembe venni. Jelen esetben vlasszuk
x x
k
= , lland rtket, illetve a y z t k ra
k k
= = 0 . Kijelljk az egyes
rvnyfonal-szakaszok irnyvektorait:

(
(
(

=
(
(
(

jk
jk
jk
k j k j
k j k j
k j k j
jk
jk
lz
ly
lx
z z
y y
x x
l
1
1
1
1
l ;

ahol a szakasz hossza:

( ) ( ) ( )
2
1
2
1
2
1
+ + =
jk jk jk jk jk jk jk
z z y y x x l .

A Biot-Savart trvny alkalmazshoz szksges a lesz rvnyen fut pontbl (F
jk
) az i-
edik ellenrz pontba mutat vektor:

(
(
(

=
(
(
(

= =
rz
ry
rx
z ze
y ye
x xe
E F
i
i
i
i jk ij
r ; (3.27)


62
Itt az x, y s z a j-edik rvny-fonalon fut pont koordinti, melyeket az egyszersg s a
mellkletben bemutatott programmal val sszehasonlthatsg miatt index nlkl adtunk
meg. Ezzel a j-edik lesz rvny-fonal i-edik ellenrz pontbeli indukcija szmthat:

( )

(
(
(

=

=

3
1
1
1
4
ij
jk jk
jk jk
jk jk
nl
k
j j ij
r
rx ly ry lx
rz lx rx lz
ry lz rz ly
s

w ; (3.28)

Ismt a felletre merleges sszetevt kell meghatroznunk, amit a normlvektorral vett
skalrszorzat segtsgvel hatrozhatunk meg:

( )
w c
ij ij
T
i ij j j

= = w m
1
; ahol: c
ij ij
T
i
= c m ;

s: c
ij
k
nl
jk jk
jk jk
jk jk
ij
s
ly rz lz ry
lz rx lx rz
lx ry ly rx
r
=

(
(
(

4
1
1
3

. (3.29)


3.3.3 Az egytthat mtrix sszelltsa s az induklt ellenlls szmtsa

A bevezetben mondottak szerint a szmts alapegyenlete ("az ramls az E pontban a
szrnyhoz simul - 3.7 bra):

( )

+ =
n
j
ij ij gi
w w
V
2
1
1
; (3.30)

(3.26) s (3.29) figyelembe vtelvel rhat kvetkez sszefggs:

a b c c V
ij j ij j ij j ij j gi


+ + =
1 1
;

Ez egy inhomogn, lineris egyenletrendszer, amelynek egytthat-mtrixt a kvetkez
formban rhatjuk fel:

D =

(
(
(


d d
d
d d
n
ij
n n n
11 1 2 1
2 1 1 2 1 2 1

,
, ,
; ahol: d a b c c
ij i j ij ij i j
= + +
+ + 1 1 , ,


Ezzel az egyenlet-rendszer a kvetkez alakot lti:

D w
g
= ; (3.31)


63
ahol:

(
(
(

1
2 1

n
s: wg
g
g n
w
w
=

(
(
(

1
2 1

,
;


illetve: w V
gi gi
= - ez az elrt induklt sebessg, aminek ltre kell jnnie.

Az induklt ellenlls, amint azt mr emltettk - Munk ttele szerint - a lesz rvnyek
hatsnak tulajdonthat, gy azt a megfelel induklt sebessg-sszetev alapjn kell
szmtani. Az elz ponthoz hasonlan, itt is szksges a negatv eljel:

c
w
V
c
w
V V h
e i f
= =


2
; (3.32)



3.3.4 Az rvnyfelcsavarods vizsglata

Amint azt mr emltettk, az rvnyfelcsavarods szmtsa elvileg - megfelel rvny-
modell alkalmazsa esetn - lehetsges, a gyakorlati szmts azonban hosszadalmas s az
eredmny nem egy "vonal" , hanem egy tartomny amin bell a lesz rvnyek kaotikus
mozgst vgeznek. Ez egyrszt ugyan jl kzelti a valsgos helyzetet, msrszt azonban
nem knny szmolni vele.

Itt egy kzelt modellt mutatunk be, amely az rvny-felcsavarodst nhny tnyez
fggvnyben vizsglja. A felcsavarod rvny-skot a 3.9 brn tntettk fel.

64



A felcsavarods sorn elll rvny-magok tvolsga:

2 d
c A
c h
f sz
f n n
= ;

ahol: c
f sz
- a teljes szrny felhajter tnyezje;
A - a szrny fellete;
c
f n
- a felhajter-tnyez a szimmetria skban;
h
n
- a hrhossz a szimmetria skban.

A felcsavarods msik fontos jellemzje a felcsavarodsi hossz (szintn a 3.9 bra
jellseivel):

e
h
K
c
n f sz
= ; ahol:
2
0643 . 0 354 . 0 0357 . 0 + + = K ,

pedig a szrny karcssga.


65
Felttelezzk, hogy az rvny-sk a "z" tengely irnyba nem mozdul el. Ezzel egy gyors,
viszonylag pontos eljrs ll a rendelkezsnkre. Meg kell hatrozni az rvny-plykat s
ezek ismeretben a x y
k k
, s a z
k
rtkeket. Ehhez szksges a teljes szrny
felhajter-tnyezje s a szimmetria skbeli felhajter-tnyez rtke is. Ez azt jelenti, hogy
az gy definilt eljrs nhny itercis lpst tesz szksgess, azaz elszr egyenes lesz
rvnnyel szmolunk. Utna meghatrozunk egy felcsavarodsi mdot, kiszmtjuk az j
tnyezket, amibl a kvetkez felcsavarodsi md szmthat. Az eredmny elfogadhat, ha
kt lps kztt a klnbsg elegenden kicsi.


Ezeket a felcsavarodsi szmtsokat a mellkelt program nem tartalmazza.












3.2 Mellklet

ALKALMAZOTT RVNY ELMLET
(Szmtgp-program)



Az itt bemutatand program-listra ugyanazok a megjegyzsek vonatkoznak, mint a
korbbiakban bemutatott programokra. A program TURBO BASIC nyelven irdot, s a
legtbb vonatkozsban megfelel az elmleti rszben lertaknak. Eltrs csak egszen
kivtelesen, az eljrs lnyegt nem rint helyen lehet. A program msodik sorban
megadjuk az n rtkt (n=16) - ez azt jelenti, hogy a szrny felett 15 helyen hatrozzuk meg a
cirkulci rtkt.

rem Nyialzott szarnyon keletkezo felhajtoero szamitasa

n=16 : n1=n-1 : m=10 : szam=67 : pi=3.14159265358 : cls

dim xh(n),yh(n),zh(n),xa(n),ya(n),za(n),xe(n),ye(n),ze(n)
dim x(n,m),y(n,m),z(n,m),xf(n,m),yf(n,m),zf(n,m),g(n1)
dim am(n,n),bm(n,n),cm(n,n),gm(n),vx(n),vy(n),vz(n),s(n)
dim mx(n),my(n),mz(n),alfag(n1),w(n),ct(n1,n1),c(n1,n1)
dim ali(n),cf(n),cei(n),afel(n),mfel(n)
dim h(n),a(n),xee(n),yee(n),zee(n)

66
A replsi sebessget 10 m/s-ra vlasztottuk, ez szabadon megtehet, nincs klnsebb
jelentsge. A leveg srsge 1.2 kg/ m
3
, a geometriai llsszg vgig lland, 10 fok. A
fesztv 10 mter s a hrhossz szintn lland ( 1 mter ), a felhajter-tnyez meredeksge
pedig 2. Ezzel ugyanolyan szrnyat definiltunk, mint az elz szmtsban (3.1 mellklet).

vr=10 : ro=1.2
for i=1 to n1 : w(i)=-1.76328 : alfag(i)=-atn(w(i)/vr) : next i
for i=0 to n : xh(i)=0 : next i
for i=0 to n : yh(i)=-5+i*5/8 : next i
for i=0 to n : zh(i)=0 : next i
for i=0 to n : h(i)=1 : a(i)=2*pi : next i

Itt kezddik a klnfle pontok definilsa.

for i=0 to n
xe(i)=xh(i)+h(i)*a(i)/4/pi
ye(i)=yh(i) : ze(i)=zh(i)
next i
for i=1 to n
xa(i)=(xh(i)+xh(i-1))/2 : xee(i)=(xe(i)+xe(i-1))/2
ya(i)=(yh(i)+yh(i-1))/2 : yee(i)=(ye(i)+ye(i-1))/2
za(i)=(zh(i)+zh(i-1))/2 : zee(i)=(ze(i)+ze(i-1))/2
next i

for i=1 to n
vx=xh(i)-xh(i-1) : vy=yh(i)-yh(i-1) : vz=zh(i)-zh(i-1)
s(i)=sqr(vx^2+vy^2+vz^2)
vx(i)=vx/s(i) : vy(i)=vy/s(i) : vz(i)=vz/s(i)
next i
rem A normal-vektorok:
for i=1 to n
wx=xa(i)-xee(i) : wy=ya(i)-yee(i) : wz=za(i)-zee(i)
mx=vy(i)*wz-vz(i)*wy
my=vz(i)*wx-vx(i)*wz
mz=vx(i)*wy-vy(i)*wx
mh=sqr(mx*mx+my*my+mz*mz)
mx(i)=mx/mh : my(i)=my/mh : mz(i)=mz/mh
next i
screen 11 : window (-6,-1)-(6,5)
for i=0 to n
pset (yh(i),zh(i)) : if i<>0 then pset(ya(i),za(i))
next i
for i=1 to n
line (ya(i),za(i))-(ya(i)+my(i),za(i)+mz(i))
next i




67
Itt hatrozzuk meg a hordoz rvnnyel kapcsolatos mennyisgeket.

for i=1 to n
rem Az "i" a szakasz szamat jelenti
lx=(xh(i)-xh(i-1))/s(i) : ly=(yh(i)-yh(i-1))/s(i)
lz=(zh(i)-zh(i-1))/s(i)
for j=1 to n1
sax=0 : say=0 : saz=0 : lep=s(i)/szam
sbx=0 : sby=0 : sbz=0
for s=0 to s(i) step lep
x=xh(i-1)+lx*s : y=yh(i-1)+ly*s : z=zh(i-1)+lz*s
rx=xe(j)-x : ry=ye(j)-y : rz=ze(j)-z
r=sqr(rx*rx+ry*ry+rz*rz) : rk=r*r*r
pset (y,z)
dsrx=vy(i)*rz-vz(i)*ry : dsry=vz(i)*rx-vx(i)*rz
dsrz=vx(i)*ry-vy(i)*rx
sax=sax+dsrx*(1-s/s(i))/rk
say=say+dsry*(1-s/s(i))/rk
saz=saz+dsrz*(1-s/s(i))/rk
sbx=sbx+dsrx*s/s(i)/rk : sby=sby+dsry*s/s(i)/rk
sbz=sbz+dsrz*s/s(i)/rk
aij=sax*mx(i)+say*my(i)+saz*mz(i)
bij=sbx*mx(i)+sby*my(i)+sbz*mz(i)
next s
am(i,j)=lep*aij/4/pi : bm(i,j)=lep*bij/4/pi
next j
next i
Itt hatrozzuk meg a lesz rvnnyel kapcsolatos mennyisgeket.

wa=0 : for i=1 to n1 : wa=wa+w(i) : next i : wa=wa/n1
for i=0 to n : x(i,0)=xa(i) : y(i,0)=ya(i) : z(i,0)=za(i) : next i
dyk=0 : dzk=0
for i=1 to n
dxk=(h(i)+h(i-1))/10 : dyk=0 : dzk=0
for k=1 to m
x(i,k)=x(i,k-1)+dxk : y(i,k)=y(i,k-1)+dyk : z(i,k)=z(i,k-1)+dzk
if x(i,k)>(xa(i)+3*h(i)/4) then dxk=1.2*dxk : dzk=-wa*dxk/vr
next k
next i

for i=1 to n
for j=1 to n1
scx=0 : scy=0 : scz=0
for k=1 to m
lx=(x(i,k)-x(i,k-1))
ly=(y(i,k)-y(i,k-1))
lz=(z(i,k)-z(i,k-1))
lik=sqr(lx*lx+ly*ly+lz*lz) : lx=lx/lik : ly=ly/lik : lz=lz/lik
qx=0 : qy=0 : qz=0 : lep=lik/szam
68
for l=0 to lik step lep
x=x(i,k-1)+lx*l : y=y(i,k-1)+ly*l : z=z(i,k-1)+lz*l
rx=xe(j)-x : ry=ye(j)-y : rz=ze(j)-z
r=sqr(rx*rx+ry*ry+rz*rz) : rk=r*r*r
qx=qx+(ly*rz-ry*lz)/rk
qy=qy+(lz*rx-rz*lx)/rk
qz=qz+(lx*ry-rx*ly)/rk
next l
scx=scx+lep*qx : scy=scy+lep*qy : scz=scz+lep*qz
next k
scx=-scx/4/pi : scy=-scy/4/pi : scz=-scz/4/pi
cm(i,j)=scx*mx(i)+scy*my(i)+scz*mz(i)
next j
print "++++ ";i;". ellenorzo pont ++++"
next i

for i=1 to n1 : for j=1 to n1
ct(i,j)=am(i+1,j)+bm(i,j)+cm(i,j)-cm(i+1,j)
next j : next i

screen 0


A megfelel szmtsok elvgzse utn az egyenletrendszer megoldsa kvetkezik. A
megoldst az albbi formban keressk (itt Ct(i,j) az egytthat-mtrix, gm(j) az ismeretlenek
vektora s w(i) az elrt induklt sebessg):

rem Ct(i,j)*gm(j)=w(i)
for i=1 to n1 : c(1,i)=ct(1,i) : next i : g(1)=w(1)
for k=2 to n1
s3=0
for i=1 to k-1
s1=0 : s2=0
for j=1 to n1 : s1=s1+ct(k,j)*c(i,j) : s2=s2+c(i,j)*c(i,j) : next j
s1=-s1/s2
for j=1 to n1 : c(k,j)=c(k,j)+s1*c(i,j) : next j
s3=s3+s1*g(i)
next i
g(k)=w(k)+s3
for j=1 to n1 : c(k,j)=c(k,j)+ct(k,j) : next j
next k
for i=1 to n1
s1=0
for k=1 to n1 : s1=s1+c(i,k)*c(i,k) : next k
g(i)=g(i)/s1
next i
print " A cirkulacio-megoszlas:" : print
for i=1 to n1
s1=0
69
for j=1 to n1 : s1=s1+g(j)*c(j,i) : next j
gm(i)=s1 : print using "-##.#### "; i ; gm(i)
next i
print "- - - - - - - - - - - - - - - - - - - - - - - - - -"

Ezutn a helyi illetve az tlagos jellemzk (induklt sebessgek, induklt ellenlls, s a
klnbz felhajter tnyezk meghatrozsa kvetkezik):

print " Hely Elsofaju Masodfaju Indukalt Cf Cei"
print " indukalt sebesseg allasszog"
print
for i=1 to n1
w1=0 : w2=0
for j=1 to n1
w1=w1+(am(i+1,j)+bm(i,j))*gm(j)
w2=w2+(cm(i,j)-cm(i+1,j))*gm(j)
next j
cf(i)=2*gm(i)/(vr*h(i)) : ali(i)=atn(w2/vr) : cei(i)= - cf(i)*ali(i)
all=ali(i)*180/pi
print using "-#.###^^^^ ";yh(i);w1;w2;all;cf(i);cei(i)
next i

for i=1 to n
mfel(i)=(yh(i)-yh(i-1))*(h(i-1)+h(i))/2
afel(i)=s(i)*(h(i)+h(i-1))/2
next i

tny=ro*vr*vr/2
fel=0 : cf(0)=0 : cf(n)=0 : cei(0)=0 : cei(n)=0 : indell=0
for i=1 to n
fel=fel+tny*mfel(i)*(cf(i)+cf(i-1))/2
indell=indell+tny*afel(i)*(cei(i-1)+cei(i))/2
next i

print : print " * * * * * * * * * * * * * * * * *"
print : print " Az eredo felhajtoero: "; fel; " [N]"
print " Az ered indukalt ellenallas: "; indell; " [N]"
end

Szmtsi eredmnyek:


A fesztv menti felhajter-tnyez eloszlst a 3.6 brn tntettk fel, nem utolssorban azrt,
hogy a ktfle mdszerrel szmtott eredmny sszehasonlthat legyen. A tovbbi
eredmnyekbl az tlagosakat mutatjuk csak be:


70

A felhajter-tnyez egsz szrnyra
vonatkoz, tlagos meredeksge



4.9492

Az tlagos induklt ellenlls-tnyez


0.0265


Ezek az eredmnyek igen j kzeltssel megegyeznek a 3.1 mellkletben kzlt, hasonl
eredmnyekkel. Ez a szmtsi eljrs azonban sokkal szlesebb krben alkalmazhat, szinte
minden szrny vizsglhat vele, ha az ramls sebessge mrskelt, azaz nem kzelti meg a
hang sebessgt.





























71
4. A LGCSAVAR

A lgcsavar von vagy toler ltrehozsra szolgl szerkezet. Propulzis elven mkdik,
azaz a forgsskjn thalad leveg ramot felgyorstja; a gyorstssal jr mozgsmennyisg
idegysgre es nvekedsbl szrmaz reakci er a lgcsavaron keletkez er.

Szerkezeti szempontbl a lgcsavar hrom f rszre
oszthat (4.1 bra):
- hajt tengely;
- lgcsavar agy;
- lgcsavar laptok.

A lgcsavar laptok - a vges szrnyakhoz hasonlan -
szrnyprofilokbl plnek fel, a levegben mozogva
rajtuk aerodinamikai er keletkezik. Ezek szerint a
laptok felett, azaz a lgcsavar sk eltt nyoms
cskkenst, a laptok alatt, azaz a lgcsavarsk utn
nyoms nvekedst tallunk.


A 4.2 bra egy lgcsavar krl kialakul leveg-sugarat mutat be:



A sugr belp keresztmetszett (1-es pont) s kilp keresztmetszett (4-es pont) egyarnt
gy vlasztottuk, hogy ott a nyoms mr j kzeltssel a zavartalan (atmoszfrikus)
nyomssal legyen egyenl. A kt felletet szkl, hengerpalsthoz hasonl ramcsvel
ktjk ssze. Ezen a felleten, melynek hosszmetszete lthat a 4.2 brn, a nyoms ugyan
nem mindentt lland, de pl. [1] szerint megmutathat, hogy e fellet rsz ementes. Az ily
mdon definilt fellet lesz az egyik olyan, egyszeresen sszefgg, zrt fellet, amelyre az
impulzus ttelt felrjuk; a msik pedig a lgcsavartrcst szorosan krlvev, a 2-es s a 3-
as pont ltal meghatrozott fellet.
72
A sugrban a nyoms a lgcsavar skjt kivve szigoran monoton mdon cskken. A
lgcsavar a levegnek teljestmnyt ad t, ez jelenik meg abban, hogy a nyoms a
lgcsavarskon keresztl (elmletileg) ugrsszeren nvekszik. A sebessg a sugrban a
nyoms vltozsnak megfelelen szigoran monoton n, mghozz ez a nvekeds folytonos
- hiszen nincs olyan fizikai hats, ami ugrsszer sebessgnvekedst okozna.

A tbbi fejezethez hasonlan itt is lland srsggel szmolunk. Ezrt a sebessg folytonos
nvekedsvel a lgcsavar sugr keresztmetszete folyamatosan cskken. A sebessg
nvekedst kt ponton vizsgljuk. A lgcsavar skjban mrhet illetve rtelmezhet sebessg
nvekedst " "-vel jelljk s kzeli induklt sebessgnek nevezzk. A sugr kilp
keresztmetszetben rtelmezett sebessget " v "-vel jelljk s tvoli induklt sebessgnek
nevezzk.

Az induklt sebessggel kapcsolatban megismteljk a bevezetbeli megjegyzst: az induklt
sebessg s az aerodinamikai er kztt ok-okozati kapcsolat van, gy hatsvonaluk azonos,
rtelmk a vlasztott megfigyelsi ponttl fggen lehet ellenttes vagy azonos is. A 4.2 brn
pldul az egyttmozg megfigyelsi pont miatt ellenttes rtelmet tallunk.


4.1 Lgcsavar elzetes mretezse


A rszletes mretezs eltt clszer nhny elzetes vizsglatot elvgezni. Els lpsben
tekintsk a 4.2 brn vzolt viszonyokat. rjuk fel a Bernoulli egyenletet az (1-2) s a (3-4)
pontprra:

( )

12 0
2
0
2
2 2
p p v V p V
+
+
= + ; s:
( ) ( )

34 0
2
0
2
2 2
p p v V p v V +
+
+
= +
+
.

Vonjuk ki a msodik egyenletbl az elst:

( )

p p p V v V
=
+
=
+
12 34
2 2
2 2
. (4.1)

A p p p = +
34 12
jells a lgcsavar-sk mgtti s a lgcsavar-sk eltti (statikus)
nyoms klnbsge. A fenti egyenletek felrsakor egybknt feltteleztk, hogy az egyes
jellemzk a lgcsavar-sk minden pontjban llandk. Az elzetes mretezsben a
tovbbiakban is megtartjuk ezt a felttelt .

Felrhatjuk a mozgsmennyisg-megmaradsra rvnyes impulzus ttelt, elszr a 4.2 brval
kapcsolatban elsknt emltett, kls ellenrz felletre:


( ) T mv R V v v = = +
2
.


73
rjuk fel az impulzus ttelt a lgcsavar-skot kzvetlenl krlvev ellenrz felletre is (itt az
idegysgre es mozgsmennyisg vltozs nulla, csak a nyomsvltozsbl kapunk ert):

T R p =
2
.

A fenti kt egyenletet 4.1-be berva - nhny egyszer talakts utn - azt kapjuk, hogy:

( )
2
2
2
2
V v v T
R
V v v
+
= = +

;

innen pedig egyszer szmolssal kvetkezik, hogy:

v v 2 = ; (4.2)

Ez a ktszeres induklt sebessg szablynak lgcsavarra vonatkoz alakja. Vgeredmnyben
a lgcsavar vonereje - a lgcsavar geometriai kialaktsbl egyedl a lgcsavar sugart (R)
vve figyelembe - a kvetkezkppen rhat:

( ) v v V R v m T 2 2
2
+ = = ; (4.3)


Ebbl az sszefggsbl - adott replsi sebessg (V ) s lgcsavar sugr (R ) esetn -
kiszmthat az induklt sebessghez (v ) tartoz voner (T ), vagy fordtva.

A lgcsavar mkdst alapveten a propulzis hatsfok hatrozza meg. A valsgos hatsfok
ennl csak rosszabb lehet. A propulzis hatsfok a hasznos teljestmny s a leveg
idegysgre es mozgsi-energia nvekedsnek hnyadosa:

( )
V
v
V v V
m
V T
p
+
=
(

+
=
1
1
2 2
2
2 2

. (4.4)

A propulzis hatsfok teht fgg az induklt sebessgtl - ezen keresztl a propulzis ertl -
s a replsi sebessgtl. Nyilvnvalan minl jobb propulzis hatsfok rtkre treksznk,
hiszen ez a teljes hatsfok fels korltja. Kis replsi sebess-geken teht szksgszeren
nagy kell legyen a hajtm tmrje. Erre taln a legszemlletesebb plda a helikopter rotorja.
Abban az esetben, ha nagy a replsi sebessg, viszonylag nagy induklt sebessget is el lehet
viselni, gy kis hajtm-tmr is megfelel lehet. Ennek felelnek meg a sugrhajts
replgpek. Termszetesen nem tilos, st inkbb ajnlatos nagy sebessgen is a nagy
hajtm-tmr. Ha az egyb problmk megengedik (pl. szupersznikus belps lehet-
sges), akkor alkalmazzk is ezt a megoldst.





74
4.2 Elzetes mretezs lgcsavar-mrsek alapjn


A lgcsavarok elmleti vizsglata mellett nagyon fontosak a ksrletek is. E tanulmny
rsakor a 30-as vekbl szrmaz, az elzetes vizsglatot segt mrs (Durand s Lesley
ksrleti eredmnyei) llt rendelkezsre. Ez alapjn rajzolhat fel a 4.3 brn lthat grbe.



Itt a
4 2
2
2

D
V
T
T
= terhelsi fokot brzoltuk a
D n
V
J

= elrehaladsi fok fggvnyben, gy


hogy a mrt lgcsavar hatsfok maximlis legyen! (Az n a msodpercenknti fordulatszmot
jelenti.)

A 4.3 brn alapul, lehetsges mretezsi eljrs menete a kvetkez:

ismertnek ttelezzk fel a szksges vonert (T ), a lgcsavar tmrjt (D),
a replsi sebessget (V ) s a leveg srsgt ().
(4.3)-bl kiszmthat a tengelyirny induklt sebessg:


( )
4
4
2 2
R T V V
v
+ +
= ;
ebbl (4.4) szerint meghatrozhat a propulzis hatsfok; msrszt
kiszmthat a terhelsi fok (
T
T V D = 8
2 2
) s a 4.3 bra szerint
vlaszthat a legjobb elrehaladsi fok (J ) - illetve ebbl a msodpercenknti
fordulatszm:

= n
V
J D
.

75
A grbbl egybknt az sszhatsfok is becslhet, ami - termszetesen - kisebb, mint a
propulzis hatsfok. Ellenrzsknt megvizsgland, hogy a msod-percenknti fordulatszm
rtke nem tl magas-e, nem vezet-e a laptvgek krnyezetben sszenyomhatsgi
problmkhoz.


Ha az elrehaladsi fok kb. 0.2-nl kisebbre addna, akkor csak rossz hatsfok, egyedi
lgcsavar tervezhet illetve kszthet. (Ilyen pl. a motoros srknyreplk esete, ahol J= 10 /
(1.5 * 50) = 0.133 .)

Rszletes mretezst elzetes mretezs utn clszer vgezni.







4.3 Lgcsavar mretezs

A rszletes mretezst az impulzus s a lapelem elmlet egyestsbl kapott sszefggsek
alapjn vgezzk el. Lthat, hogy ehhez az eljrshoz szksgesek a lgcsavar aerodinamikai
s geometriai adatai is, vagy ms oldalrl kzeltve: ez az eljrs alkalmas a lgcsavar konkrt
kialaktsnak figyelembe vtelre. A szban forg jellemzk:

- profil a sugr mentn (c
e
s c
f
tnyezk az llsszg s -esetleg - a
Reynolds szm fggvnyben);
- hrhossz eloszls a sugr mentn ( ( ) h h r = );
- belltsi szg eloszls a sugr mentn ( = (r ));
- laptszm ( z );
- a lgcsavar lapt kezdeti sugara ( r
0
);
- lgcsavar sugr (R ).

A kvetkez szmtsban a tengelyirny induklt sebessg mellett (v ) tekintetbe vesszk a
kerleti induklt sebessget is ( u - 4.4 bra); mindkt induklt sebessg sszetev vltozik a
sugr mentn.

Az impulzus ttel segtsgvel felrhat egy " r " sugar, " dr " szlessg krgyrn
keletkez elemi voner:

( ) dT dm v V v v r dr = = + 2 2 2 ;

s a perdlet-ttel alapjn a forgatshoz szksges elemi nyomatk:

( ) dM dmr u V v r u r dr = = + 2 2 2 .


76
A lgcsavar laptja krl kialakul sebessgeket a 4.4 brn lthatjuk:



A profil krl kialakul sebessgek felhasznlsval felrhat az elemi voner s nyomatk,
a profil aerodinamikai jellemzinek fggvnyben:

dr h c W z dT
T
2
2

= ; s dr r h c W z dM
Q
2
2

= ;

ahol, a 4.4 bra alapjn:

cos sin . , sin cos
e f Q e f T
c c c ill c c c + = = . (4.5)

Az elemi voner s a nyomatk ktfle kifejezsnek egyenlv ttelvel kapjuk a kvetkez
sszefggseket:

( )
T
c W v v V
2
4 = + ; s (4.6)
( )
Q
c W u v V
2
4 = + . (4.7)

A (4.6) illetve (4.7) sszefggsben bevezettk a befedsi tnyezt :

=
z h
r 2
; amely
megmutatja, hogy az aktulis kerlet (2r) hnyad rsze a laptok egyttes hrhossza (zh).


Az ered induklt sebessg kiszmtsa a kvetkez lpsek clja. Induljunk ki a kvetkez
(4.4 bra) sszefggsbl:

77
u U
v V
tan

+
= ; s vegyk figyelembe, hogy:

( ) + = cos w v ; s ( ) + =sin u . (4.8)
Ezzel:

( ) ( ) [ ] + = + + sin cos w r tan V w ; azaz:


( ) ( )

+ + +

=
sin cos tan
V tan r
w . (4.9)

Msodszorra az ered megfvsi sebessget (W ) szmtjuk ki. A 4.4 bra alapjn rhat,
hogy:

W
v V+
= sin ; ezzel:
( )


sin
cos + +
=
w V
W . (4.10)

A szmtshoz fejezzk ki v -t (4.6)-bl (ezt a programban megklnbztetsl v

-gal
jelljk):

( ) 2 /
2 2
T
c W V V v + =

; s (4.7)-bl:

( ) [ ]

+ = v V c W u
Q
4 /
2
.






















78

79
A szmtssal kapcsolatban nhny fontos megjegyzst kell tennnk. Ezek a kvetkezk:

1. Ebben a vizsglatban az induklt ellenllst nem kell illetve nem is szabad
figyelembe venni, hiszen kiszmtjuk az induklt sebessgeket s gy nincs szksg
az induklt ellenllsnak nevezett korrekcira.

2. A lgcsavar lapt krl trbeli ramls alakul ki. Ez azt jelenti, hogy a felhajter
a sugr mentn cskken, a laptvgen egszen pontosan nulla lesz, akkor is, ha az
effektv llsszg nem lenne nulla. Ezt a tnyt vesszk figyelembe az:

a
d c
d
r
R
f
=
|
\

|
.
|

1
0 1 .
sszefggssel. Ez egy rendkvl egyszer kzelts, jobb
szmtsi mdszer hjn alkalmazzuk.

3. A program a v v (

felttelt vizsglja, ha ez teljesl, akkor veszi az


induklt sebessget meghatrozottnak. Felmerl a msik induklt sebessg sszetev
konvergencijnak krdse, azaz krdses az egyttes konvergencia:

ha v v

, akkor u u

igaz-e ?

Tegyk fel, hogy a program ltal vizsglt v v

teljesl. Ekkor (4.6) s (4.7)
hnyadosbl kvetkezik, hogy:

u
v
c
c
Q
T

= . A 4.4 bra er-hromszgnek alapjn viszont a kvetkez relcit


rhatjuk fel: ( ) tan + = =
dQ
dT
c
c
Q
T
, azaz: ( ) u v

= + tan ; de (4.8)
szerint: ( ) u v = + tan - ezzel bizonytottuk, hogy az egyttes konvergencia
valban teljesl, elegend teht a programban elrt vizsglat.

















80
4.1 Mellklet

LGCSAVAR-MRETEZ PROGRAM
(Szmtgp-program)


Ez a program is TURBO-BASIC nyelven rdott, a vele kapcsolatos megjegyzseket dlt
betvel rtuk. A program els rsze megfelel a fenti blokk-diagrammnak; de van egy msodik
rsz is, amelyben geometriai s szilrdsgi vizsglatokat vgznk. Ezt az adott helyen
rszletezzk majd. me a progam listja:


rem *****************************************************************
rem LEGCSAVAR MERETEZO PROGRAM
rem *****************************************************************
rem Ezek a legcsavar alapdatai:
n=16 : r0=0.2 : rf=1 : dr=0.05 : pi=3.14159265358 : ro=1.25
dim r(n) , rr(n) , h(n) , teta(n) , em(n) , kqr(n)
dim sz(n) , dt(n) , dq(n) , ki(n) , cf(n)
r(0)=r0
for i=1 to n : r(i)=r(i-1)+dr : next i : cls
input " Kerem a legcsavar atmerojet, D [m] ";d
input " Kerem a lapatszamot: ";zl
input " Kerem az alapbeallitasi szoget: [fok] ";teta0
input " Kerem a szogsebesseget: [rad/sec] ";omega
input " Kerem a profilt (clark/got) ";cl$
'-------------------------------------------------------------------------
'Most pedig a profil koordiatai kovetkeznek:
np=17 : dim xp(np),yf(np),ya(np),xpl(np),yal(np),yfl(np),yac(np),yfc(np)
data 0, 1.25, 2.5, 5, 7.5, 10, 15, 20, 30, 40, 50, 60, 70, 80, 90, 95, 100
for i=1 to np : read xpl(i) : next i
data 5.5, 9, 10.8, 13.3, 14.95, 16.35, 18.25, 19.3, 20, 19.05
data 17.35,15.05, 12.1, 8.6, 4.75, 2.75, 0.65

'Itt a Gottingeni profil jon:
for i=1 to np : read yfl(i) : next i
data 5.5, 3.3, 2.35, 1.25, 0.75, 0.4, 0.15, 0.1, 0, 0, 0, 0
data 0, 0, 0, 0, 0
for i=1 to np : read yal(i) : next i

'Itt a Clark profil kovetkezik
data 3.50, 5.45, 6.50, 7.90, 8.85, 9.60, 10.68, 11.36, 11.70, 11.40
data 10.52, 9.15, 7.35, 5.22, 2.80, 1.49, 0.12
for i=1 to np : read yfc(i) : next i
data 3.50, 1.93, 1.47, 0.93, 0.63, 0.42, 0.15, 0.03, 0, 0, 0, 0
data 0, 0, 0, 0, 0
for i=1 to np : read yac(i) : next i


81
'-------------------------------------------------------------------------
' Ez itt a kezdeti sebesseg es a dinamikai viszkozitas
v=1e-7 : nu=1.4e-5
'----------------------------------------------------------------------
' A hurhosszak kovetkeznek, dimenziotlan formaban(!) - a tenyleges hur-
' hosszat az atmerovel valo szorzas adja - igy az adatok koze a (h/D)
' szamertekeket kell beirni (persze csak ha masik eloszlast akarunk).
'----------------------------------------------------------------------

data 0.048,0.05,0.0523,0.0613,0.069,0.0738,0.0761,0.0752,0.0731,0.0696
data 0.0655,0.061,0.056,0.05,0.045,0.0381,0.01
for i=0 to n : read h(i) : h(i)=h(i)*d : rr(i)=r(i)*d/2 : next i


'----------------------------------------------------------------------
'
' Itt a szazalekos profilvastagsagok kovetkeznek, a tonel nyilvanvaloan
' nagyobb, a lapatveg fele csokkeno. Ez persze a profil megfelelo
' modositasat is megkoveteli.
'
'----------------------------------------------------------------------

data 0.55,0.5,0.367,0.24,0.173,0.14,0.117,0.107,0.102,0.0962,0.0914,0.0895
data 0.0857,0.085,0.083,0.081,0.08
for i=0 to n : read em(i) : sz(i)=zl*h(i)/(2*pi*rr(i)) : next i


'----------------------------------------------------------------------
'
' Ezek itt a beallitasi szog ertekei, a profil alapvonalatol merve
'
'----------------------------------------------------------------------
data 34.6,33.5,31.4,28.62,26.26,23.68,21.54,19.74,18.21,16.89,15.74
data 14.74,13.86,12.87,11.59,10.44,8
for i=0 to n : read teta(i) : next i
for i=0 to n : teta(i)=teta(i)+teta0 : next i



Az eddigiekben a program egy elre definilt lgcsavar geometriai adatait olvasta be. Ezt
nhny vonatkozsban knnyen lehet mdostani (pl. tmr), de ezeknek az adatoknak a
felhasznlsa az itt definilthoz geometriailag hasonl lgcsavart eredmnyez. Ms lgcsavar
kialakts esetn ezeket az adatokat mdostani kell! Hasonlkppen a definilttl klnbz
profil alkalmazsa esetn annak koordinti s a megfelel aerodinamikai tnyezk (ezeket a
program az "aero" s a "clark" elnevezs szubrutinban szmtja) megadsa is szksges.


82
Az alapbelltsi szg, amit a program a futs elejn kr be, hozzaddik a programbeli
belltsi-szg eloszlshoz. Ha teht nem kvnjuk a megadott belltsi-szg eloszlst
mdostani, akkor ide nullt kell rni.

'----------------------------------------------------------------------
' Kezdodik a szamitas
'----------------------------------------------------------------------
'
ki(0)=1
for i=1 to n step 2 : ki(i)=4 : ki(i+1)=2 : next i
ki(n)=1 : cls
print " Sebesseg Ero Teljesitmeny Hatasfok"
print " [km/h] [N] [kW] [%]"
print
'----------------------------------------------------------------------
' Szamitasi ciklus eleje
'----------------------------------------------------------------------
eleje:
vcs=0 : ucs=0
for i=0 to n
cimke:
vsz=v+vcs : vn=omega*rr(i)-ucs : ve=sqr(vn*vn+vsz*vsz)
re=ve*h(i)/nu : beta=atn(vsz/vn) : bet=beta*180/pi : alf=teta(i)-bet
if cl$="got" then call aero(alf,re,em(i),a,alfa0,cx)
if cl$="clark" then call clark(alf,re,em(i),a,alfa0,cx)
szor=exp(0.1*log10(1.0001-r(i))) : a=a*szor : cf=a*(alf-alfa0) : ce=cx
dlt=atn(ce/cf) : sdb=sin(dlt+beta) : cdb=cos(dlt+beta)
sb=sin(beta) : cb=cos(beta) : ct=cf*cb-ce*sb :cq=cf*sb+ce*cb
wi=(omega*rr(i)*sb/cb-v)/(sdb*sb/cb+cdb)
w=(v+wi*cdb)/sb : vi=wi*cdb
vcs=(-v+sqr(v*v+sz(i)*w*w*ct))/2
ucs=sz(i)*w*w*cq/(4*(v+vcs))
if abs(vcs-vi)>1e-4 then : goto cimke
if w>290 then print " Baj lesz az osszenyomhatosaggal!"
ui=wi*sdb : qp=ro*zl*w*w*h(i)/2 : dt(i)=qp*ct : dq(i)=qp*rr(i)*cq
next i
'--------------------------------------------------------------------
' Iteracio vege, integralas kovetkezik
'--------------------------------------------------------------------
sum=0 : sul=0
for i=0 to n
sum=sum+dt(i) : sul=sul+dq(i)
next i
ero=sum*dr*d/2 : nyomatek=sul*dr*d/2 : eta=ero*v/(nyomatek*omega)
print using " ###.##^^^^ ";v*3.6;ero;nyomatek*omega/1000;eta*100
v=v+2
if v<30 then goto eleje
print : print : input "Tovabblepes (i/n) ";qew$
if qew$="n" then stop
83
'----------------------------------------------------------------------
' Szamitasi ciklus vege
'----------------------------------------------------------------------

Itt kezddik az j szmtsi rsz, amely azonban mr nem tartozik az aerodinamikai
vizsglathoz. Erre a vizsglatra rszben a szilrdsgi viszonyok tisztzsa, rszben a
megtervezett lgcsavarok elksztsnek megknnytse rdekben van szksg.

E kt clnak megfelelen elszr a profilok geometriai adatait veszi sorra a program, majd
ezutn faanyag felttelezsvel centrifuglis ert s ebbl szrmaz hzfeszltsget szmol.

A msodik rszben kiszmtja az egyes laptmetszetekben a konkrt profil koordintkat s
ezek alapjn felrajzolja a profil-kontrt illetve megllaptja annak a tglalapnak a mreteit,
amibe ez a profil elfr ( minx , maxx s miny , maxy ) . Ez azrt fontos, mert gy lehet
megllaptani annak a fa hasbnak a befoglal mreteit, amibl a lgcsavar kimunklhat.
Hasonlkppen ezen adatok alapjn lehet a hasb oldalaira bejellni a durva megmunkls
hatrvonalait is.

'---------------------------------------------------------------------
' Igenybevetelek szamitasa kovetkezik
'----------------------------------------------------------------------
mg=-0.2 : mag=0
for ii=1 to n
if cl$="got" then call profil (em(ii),h(ii),ker)
if cl$="clark" then call cprofil (em(ii),h(ii),ker)
screen 11 : window (-0.1,-0.5)-(1.1,0.5)
for i=1 to np-1 : line (mag+xp(i),mg+yf(i))-(mag+xp(i+1),mg+yf(i+1)) : next i
for i=1 to np-1 : line (mag+xp(i),mg+ya(i))-(mag+xp(i+1),mg+ya(i+1)) : next i
mag=mag+0.05 : mg=mg+0.03
kqr(ii)=ker
next ii
'----------------------------------------------------------------------
print : print " Lapatmetszet - sorozat "
rofa=800 : ' ez a fa surusege, kg/m^3-ben
cf(n)=0
for i=n-1 to 1 step -1
if kqr(i)>kqr(i+1) then ter=kqr(i) else ter=kqr(i+1)
terfogat=ter*(rr(i+1)-rr(i)) : tomeg=terfogat*rofa
cf(i)=cf(i+1)+tomeg*omega*omega*(3*rr(i+1)+rr(i))/4
next i
input " Tovabb ";qww
cls : screen 0
print " Metszet Centrifugalis ero Huzo feszultseg"
print " [m] [N] [N/mm^2]"
print
for i=1 to n
huf=cf(i)/kqr(i)*1e-6
print using "-#####.###^^^^ ";rr(i),cf(i),huf
next i
84
'----------------------------------------------------------------------
' Profilrajzok kovetkeznek
'----------------------------------------------------------------------
print : print : input " Kovetkezzenek a profilrajzok ";rq$
if rq$="n" then stop
cls : screen 11
dim xxa(np),xxf(np),yya(np),yyf(np)
for i=0 to n
if cl$="clark" then call cprofil(em(i),h(i),ker)
if cl$="got" then call profil(em(i),h(i),ker)
theta=(-teta(i))*pi/180 : ctt=cos(theta) : stt=sin(theta)
maxx=-100 : minx=100 : maxy=-100 : miny=100
for j=1 to np
xxf(j)=xp(j)*ctt-yf(j)*stt : yyf(j)=xp(j)*stt+yf(j)*ctt
xxa(j)=xp(j)*ctt-ya(j)*stt : yya(j)=xp(j)*stt+ya(j)*ctt
if xxf(j)>maxx then maxx=xxf(j)
if xxf(j)<minx then minx=xxa(j)
if xxa(j)>maxx then maxx=xxa(j)
if xxa(j)<minx then minx=xxa(j)
if yyf(j)>maxy then maxy=yyf(j)
if yyf(j)<miny then miny=yya(j)
if yya(j)>maxy then maxy=yya(j)
if yya(j)<miny then miny=yya(j)
next j
window (-0.1,-0.05)-(0.05,0.05) : print "sugar:";rr(i):print
for j=1 to np-1
line (-xxa(j),yya(j))-(-xxa(j+1),yya(j+1))
line (-xxf(j),yyf(j))-(-xxf(j+1),yyf(j+1))
next j
minx=1000*minx : maxx=1000*maxx : miny=1000*miny : maxy=1000*maxy
print minx;" < x < ";maxx;" [mm]"
print miny;" < y < ";maxy;" [mm]"
dinamik:
qrn$=inkey$
if qrn$="" then goto dinamik
cls
next i
'----------------------------------------------------------------------
' Geometria nyomtatas
'----------------------------------------------------------------------
screen 0
for i=0 to n
if cl$="clark" then call cprofil(em(i),h(i),ker)
if cl$="got" then call profil(em(i),h(i),ker)
rq=1000*rr(i) : hq=1000*h(i)
print "Sugar = ";:print using "-#### ";rq;:print "[mm] Beallitasi szg:";
print using "-###.## ";teta(i);:print "[fok] Hurhossz: ";
print using "-###.## ";hq;:print " [mm]"
print " X Yfelso Yalso"
85
print "[mm] [mm] [mm]" : print
for j=1 to np
xpq=1000*xp(j) : yfq=1000*yf(j) : yaq=1000*ya(j)
print using "-###.### ";xpq,yfq,yaq
next j
dino:
qqer$=inkey$
if qqer$="" then goto dino
cls
next i
cls : locate 10,10 : print " V E G E" : end

A program az " end " utastssal vget r ugyan, de eztn kvetkeznek a szubrutinok. A
lger-tnyez szmtsra kt szubrutin szolgl, mivel a program rsakor egy Gttingeni
profil-csald ( G 622, 623, 624 s 625 ) adatait s a Clark-Y profil adatait dolgoztuk fel. Ez
azt jelenti, hogy a program eleve ezzel a ktfle profillal kpes szmolni. Adott esetben, ha
ms profilra lenne szksg, akkor az j profil adatai alapjn kell j szubrutinokat rni.

Az els profil-csald rszletes mrse a rendelkezsnkre llt, ezrt a szubrutinban tbb
tnyezt is mdunkban volt figyelembe venni. Mivel a lgcsavar-laptok a t fel
vastagodnak, ezrt a profilok a lapt mentn vltoznak. Vltozik, termszetesen a Reynolds
szm s a nulla felhajter-irny is. A szubrutin bemen jellemzje a Reynolds-szm (
reynolds ), a viszonylagos vastagsg ( em ) s az llsszg ( alfa ) ; kimen jellemz a
felhajter-tnyez irnytangense ( a ), a nulla felhajter-irny ( alfa0 ) s a lgellenlls
tnyez ( cx ). A Clark-Y profilra sajnos ilyen rszletes adatsor nem llt a rendelkezsnkre,
gy a msodik, r vonatkoz szubrutin (clark) csak nagyon egyszer becslseket alkalmaz.
Szksges viszont, mert nagyon sok lgcsavart ksztenek ezzel a profillal.

'----------------------------------------------------------------------
' Aerodinamika a Gottingeni 622, 623, 624 es 625 profil adatai alapjan
'----------------------------------------------------------------------
sub aero(alfa,reynolds,em,a,alfa0,cx)
if em>0.2 then em=0.2
a=(0.06085+0.52825*em-2.225*em*em)
a=a*(1-(reynolds-4.2e5)/1.357e7*(0.2-em)/0.12)
alfa0=-(3.54+47.5*(em-0.08))-2.5e-6*(reynolds-4.2e5)*(0.2-em)/0.12
cx=3.8/(12+alfa)^2.8+(1.57^(alfa+6))/10000+0.012
if alfa>9.5 then cx=0.1267+(alfa-9.5)*0.04
if alfa>1 and alfa<5 then cx=cx+(alfa-1)*(5-alfa)/800
if alfa>5 and alfa<7 then cx=cx-(alfa-5)*(7-alfa)/800
end sub
'----------------------------------------------------------------------
' A CLARK-Y profil aerodinamikai szubrutinja kovetkezik
'----------------------------------------------------------------------
sub clark(alfa,reynolds,em,a,alfa0,cx)
alfa0=5
a=0.06947
cx=0.01+0.000332*alfa*alfa
end sub
86
Az aerodinamikai szubrutin az aerodinamikai szmtsokhoz elegend. A tovbbiak rdekben
azonban szksgesek a geometriai adatok is, ezek kvetkeznek itt:

'----------------------------------------------------------------------
' A Gottingeni profilgeometria kovetkezik
'----------------------------------------------------------------------
sub profil(em,h,ter)
shared np,xp(),yf(),ya(),xpl(),yfl(),yal()
for i=1 to np
yf(i)=(em/0.17)*(yfl(i)/100)
ya(i)=(em/0.17)*(yal(i)/100) : xp(i)=xpl(i)/100
next i
ter=0
for i=1 to np : yf(i)=h*yf(i) : ya(i)=h*ya(i) : xp(i)=h*xp(i) : next i
for i=1 to np-1
ter=ter+(xp(i+1)-xp(i))*((yf(i+1)+yf(i))/2+(ya(i+1)+ya(i))/2)
next i
end sub
'----------------------------------------------------------------------
' A CLARK-Y profil geometriaja kovetkezik
'----------------------------------------------------------------------
sub cprofil(em,h,ter)
shared np,xp(),yf(),ya(),xpl(),yfc(),yac()
for i=1 to np
yf(i)=(em/0.17)*(yfc(i)/100)
ya(i)=(em/0.17)*(yac(i)/100) : xp(i)=xpl(i)/100
next i
ter=0
for i=1 to np : yf(i)=h*yf(i) : ya(i)=h*ya(i) : xp(i)=h*xp(i) : next i
for i=1 to np-1
ter=ter+(xp(i+1)-xp(i))*((yf(i+1)+yf(i))/2+(ya(i+1)+ya(i))/2)
next i
end sub














87
IRODALOMJEGYZK




[1] Grber, J. - Blah, M.: Folyadkok mechanikja
Tanknyvkiad, Budapest, 1971.
[2] Lojcjanszkj, L. G.: Folyadkok s gzok mechanikja
Akadmiai Kiad, Budapest, 1956.
[3] Nmeth, E.: Hidromechanika
Tanknyvkiad, Budapest, 1963.
[4] Robinson, A.-Laurman, J. A.: Wing Theory
Cambridge University Press, 1956.
[5] Frsching, H. W.: Grundlagen der Aeroelastik
Springer Verlag, Berlin, 1974.
[6] Dwight, H. B.: Tables of Integrals
McMillen, 1961.
[7] Szidarovszky, F.: Bevezets a numerikus mdszerekbe
Kzgazdasgi s Jogi Kiad, Budapest, 1974.
[8] Nyki, L.-Nagy, T.: Turbo BASIC
LSI Oktatkzpont, Budapest, 1991.
[9] Spreiter, J.R.-Sacks, A.H.: The Rolling Up of the Trailing Vortex
Sheet and Its Effect on the Downwash Behind Wings
Journal of Aeronautical Sciences, 1951 Jan. pp. 21-32

You might also like