Katsaus virtauslaskennan kehitykseen. Seppo Laine lentotekniikan emeritusprofessori. CFD-päivä, Hanasaari 2013

Samankaltaiset tiedostot
Chapter 1. Preliminary concepts

MUISTIO No CFD/MECHA pvm 22. kesäkuuta 2011

9. Kitkaton virtaus ja potentiaaliteoria. KJR-C2003 Virtausmekaniikan perusteet

valitseminen vaikuttaa laskennan aikana ratkaistaviin yhtälöryhmiin.

15. Rajakerros ja virtaus kappaleiden ympäri. KJR-C2003 Virtausmekaniikan perusteet

KJR-C2003 Virtausmekaniikan perusteet, K2017 Tentti, pe :00-17:00 Lue tehtävät huolellisesti. Selitä tehtävissä eri vaiheet.

Teknillinen korkeakoulu CFD-ryhmä / Sovelletun termodynamiikan laboratorio

Kertaus 3 Putkisto ja häviöt, pyörivät koneet. KJR-C2003 Virtausmekaniikan perusteet


Numeeriset menetelmät TIEA381. Luento 5. Kirsi Valjus. Jyväskylän yliopisto. Luento 5 () Numeeriset menetelmät / 28

Virtauslaskentaan liittyvä tutkimus TKK:n koneosastolla. Timo Siikonen

y 2 h 2), (a) Näytä, että virtauksessa olevan fluidialkion tilavuus ei muutu.

Numeeriset menetelmät

Numeeriset menetelmät

(c) Kuinka suuri suhteellinen virhe painehäviön laskennassa tehdään, jos virtaus oletetaan laminaariksi?

(a) Potentiaali ja virtafunktiot saadaan suoraan summaamalla lähteen ja pyörteen funktiot. Potentiaalifunktioksi

Numeeriset menetelmät TIEA381. Luento 12. Kirsi Valjus. Jyväskylän yliopisto. Luento 12 () Numeeriset menetelmät / 33

Helsinki University of Technology CFD-group/ Laboratory of Applied Thermodynamics. MEMO No CFD/THERMO DATE: December 11th 2007

0. Johdatus virtausmekaniikkaan ( , 1.11, 23 s.)

KJR-C2003 Virtausmekaniikan perusteet, K2017 Tentti, perjantai :00-12:00 Lue tehtävät huolellisesti. Selitä tehtävissä eri vaiheet.

6 Turbulentin virtauksen laskenta

Osakesalkun optimointi. Anni Halkola Turun yliopisto 2016

Numeeriset menetelmät

(b) Tunnista a-kohdassa saadusta riippuvuudesta virtausmekaniikassa yleisesti käytössä olevat dimensiottomat parametrit.

1 1 Johdanto Tassa muistiossa on tarkasteltu totuudenmukaisempien nopeuden, turbulenssin kineettisen energian ja dissipaation jakaumien kayttoa suutin

Luento 10: Optimointitehtävien numeerinen ratkaiseminen; optimointi ilman rajoitusehtoja

Teknillinen korkeakoulu CFD-ryhmä / Sovelletun termodynamiikan laboratorio. Liukuvan hilan reunaehdon testaus - Krainin impelleri

Kuva 1. Virtauksen nopeus muuttuu poikkileikkauksen muuttuessa

Tehtävä 4.7 Tarkastellaan hiukkasta, joka on pakotettu liikkumaan toruksen pinnalla.

Kimppu-suodatus-menetelmä

MS-C1340 Lineaarialgebra ja differentiaaliyhtälöt

Tfy Fysiikka IIB Mallivastaukset

Osakesalkun optimointi

PHYS-A3121 Termodynamiikka (ENG1) (5 op)


Numeeriset menetelmät TIEA381. Luento 8. Kirsi Valjus. Jyväskylän yliopisto. Luento 8 () Numeeriset menetelmät / 35

FYSA2031 Potentiaalikuoppa

Tulipalon vaikutus rakenteisiin CFD-FEM mallinnuksella

2v 1 = v 2, 2v 1 + 3v 2 = 4v 2.. Vastaavasti ominaisarvoa λ 2 = 4 vastaavat ominaisvektorit toteuttavat. v 2 =

Mat Työ 1: Optimaalinen lento riippuliitimellä

Näihin harjoitustehtäviin liittyvä teoria löytyy Adamsista: Ad6, Ad5, 4: 12.8, ; Ad3: 13.8,

KJR-C2003 Virtausmekaniikan perusteet, K2017 Tentti, perjantai klo 12:00-16:00 Lue tehtävät huolellisesti. Selitä tehtävissä eri vaiheet.

KJR-C1001 Statiikka ja dynamiikka. Luento Susanna Hurme

Integrointialgoritmit molekyylidynamiikassa

Värähdysliikkeet. q + f (q, q, t) = 0. q + f (q, q) = F (t) missä nopeusriippuvuus kuvaa vaimenemista ja F (t) on ulkoinen pakkovoima.

11. Dimensioanalyysi. KJR-C2003 Virtausmekaniikan perusteet

Lentokoneen ulkoisen kuorman Navier-Stokes -pohjainen pudotussimulointi

Ruiskuvalumuotin jäähdytys, simulointiesimerkki

u = 2 u (9.1) x + 2 u

Luku 6. reunaehtoprobleemat. 6.1 Laplacen ja Poissonin yhtälöt Reunaehdot. Kun sähkökentän lauseke E = φ sijoitetaan Gaussin lakiin, saadaan

Rajoitetun kantaman ja pitkän kantaman luotien kehitys ja stabiliteettitarkastelut (RaKa-Stab vaihe 2, )

Wiener-prosessi: Tarkastellaan seuraavanlaista stokastista prosessia

Tampere University of Technology

Alustan heterogeenisyys

Liite F: laskuesimerkkejä

FYSA234 Potentiaalikuoppa, selkkarityö

infoa Viikon aiheet Potenssisarja a n = c n (x x 0 ) n < 1

Höyryturbiinin kanavistojen numeerinen virtauslaskenta

Reuna-arvotehtävien ratkaisumenetelmät

13. Taylorin polynomi; funktioiden approksimoinnista. Muodosta viidennen asteen Taylorin polynomi kehityskeskuksena origo funktiolle

1 Peruskäsitteet. Dierentiaaliyhtälöt

Luento 2: Liikkeen kuvausta

Dynaamisten systeemien teoriaa. Systeemianalyysilaboratorio II

Luento 13: Periodinen liike. Johdanto Harmoninen värähtely Esimerkkejä F t F r

Virtaus ruiskutusventtiilin reiästä

Kuva 1: Funktion f tasa-arvokäyriä. Ratkaisu. Suurin kasvunopeus on gradientin suuntaan. 6x 0,2

PHYS-A3121 Termodynamiikka (ENG1) (5 op)

Mekaniikan jatkokurssi Fys102

Kvanttifysiikan perusteet 2017

Numeeriset menetelmät TIEA381. Luento 6. Kirsi Valjus. Jyväskylän yliopisto. Luento 6 () Numeeriset menetelmät / 33

KUULAKEKOREAKTORIN SYDÄMEN JÄÄHDYTEVIR- TAUKSEN CFD-MALLINNUS CFD-MODELLING OF COOLANT FLOW IN PEBBLE BED REACTOR CORE

Johdatusta moniskaalamallinnukseen. malleissa on usein pieniä/suuria parametreja. rajaprosessi voi johtaa laadullisesti erilaiseen rajayhtälöön

dt 2. Nämä voimat siis kumoavat toisensa, jolloin saadaan differentiaaliyhtälö

7. Differentiaalimuotoinen jatkuvuusyhtälö. KJR-C2003 Virtausmekaniikan perusteet

Luento 11: Rajoitusehdot. Ulkopistemenetelmät

FYSA234 Potentiaalikuoppa, selkkarityö

Lineaarinen toisen kertaluvun yhtälö

Viikon aiheena putkivirtaukset

Numeeriset menetelmät

Icewing III hankkeen alustavia tuloksia

Oletetaan ensin, että tangenttitaso on olemassa. Nyt pinnalla S on koordinaattiesitys ψ, jolle pätee että kaikilla x V U

Malliratkaisut Demot

Numeeriset menetelmät

Investointimahdollisuudet ja investoinnin ajoittaminen

14. Putkivirtausten ratkaiseminen. KJR-C2003 Virtausmekaniikan perusteet

Yhtälöryhmät 1/6 Sisältö ESITIEDOT: yhtälöt

Ydin- ja hiukkasfysiikka 2014: Harjoitus 5 Ratkaisut 1

Differentiaaliyhtälöryhmä

5.7 Uskottavuusfunktioon perustuvia testejä II

LASSE TUOMINEN PALAMISEN MALLINNUS SUURTEN PYÖRTEIDEN SIMULOINNISSA Diplomityö

Ensimmäisen kertaluvun yhtälön numeerinen ratkaiseminen

KJR-C1001 Statiikka ja dynamiikka. Luento Susanna Hurme

y x1 σ t 1 = c y x 1 σ t 1 = y x 2 σ t 2 y x 2 x 1 y = σ(t 2 t 1 ) x 2 x 1 y t 2 t 1

Esim: Mikä on tarvittava sylinterin halkaisija, jolla voidaan kannattaa 10 KN kuorma (F), kun käytettävissä on 100 bar paine (p).

Keskeiset tulokset heikko duaalisuus (duaaliaukko, 6.2.1) vahva duaalisuus (6.2.4) satulapisteominaisuus (6.2.5) yhteys KKT ehtoihin (6.2.

Lyhyt yhteenvetokertaus nodaalimallista SÄTEILYTURVAKESKUS STRÅLSÄKERHETSCENTRALEN RADIATION AND NUCLEAR SAFETY AUTHORITY

KJR-C1001 Statiikka ja dynamiikka. Luento Susanna Hurme

Dierentiaaliyhtälöistä

4.0.2 Kuinka hyvä ennuste on?

KJR-C1001 Statiikka ja dynamiikka. Luento Susanna Hurme

Transkriptio:

Katsaus virtauslaskennan kehitykseen Seppo Laine lentotekniikan emeritusprofessori 2013 CFD-päivä, Hanasaari 2013

Sisältö Virtauksen laskeminen: eri menetelmiä menetelmien kehitys Transitio Automaattinen muodon suunnittelu

Mitä on laskennallinen virtausdynamiikka? CFD ei vain Navier-Stokesin yhtälöiden numeerista ratkaisua vaan yleensä virtausta kuvaavien yhtälöiden numeerista ratkaisua yhdistettynä mahdollisesti lämmönsiirtoon, liikkuviin seinämiin jne. Ei aina tarvitse käyttää täydellisiä virtausyhtälöitä riittävän tarkkuuden saavuttamiseksi. Approksimoinnissa tarvitaan virtausmekaniikan osaamista. 1960-luvulta alkaen lento- ja avaruusteollisuus on integroinut CFD-tekniikan lentokoneiden ja suihkumoottorien tutkimukseen ja tuotekehitykseen. Myöhemmin menetelmiä on sovellettu polttomoottorien, kaasuturbiinien, polttokattiloiden, pumppujen jne. suunnitteluun. Lopullinen tavoite CFD:n kehittämisessä: tarjota kyky, joka verrattavissa muihin tietokoneavusteisen suunnittelun (CAE) työkaluihin, kuten jännitysanalyysikoodeihin.

Suora simulointi Suora simulointi: Nykyisillä superkoneilla, joiden on nopeus 200-1000 Teraflopsia, voidaan periaatteessa laskea muutamassa tunnissa kanavavirtausta suoralla simuloinnilla, kun virtauksen Reynoldsin luku 10 5-10 6 tai pienempi. Vielä 40 vuotta sitten sen aikaisilla tietokoneilla ja menetelmillä olisi sama laskenta kestänyt miljardeja vuosia. Suoraa simulointia on käytetty: - virtauksen transitiotutkimuksissa - turbulenssin tutkimuksissa Kolmiulotteiset tutkimukset esimerkiksi spektraalimenetelmillä, kaksiulotteiset (laminaaria virtausta koskevat) differenssimenetelmillä 1970-luvun alussa. I321402/07 I

Täydelliset Navier-Stokesin yhtälöt Rajakerrosyhtälöt Differenssimenetelmä Kitkaton virtaus Isojen pyörteiden simulointi, LES Reynoldsin yhtälöt Linearisoitu nopeuspotent. yhtälö Paneelimenetelmä Transsooninen pienten häiriöiden nopeuspot. yhtälö Differenssimenetelmä Täydellinen nopeuspotentiaalin yhtälö Differenssimenetelmä Eulerin yhtälöt Kontrollitilav./ elementtimenet. Karakteristikoiden menetelmä ylisoon. virtaukselle

Ensimmäinen tietokoneella tehty virtauskentän numeerinen ratkaisu Z. Kopal, MIT, 1947 tiivistysaalto Ma 1 = 2 β ω Θ=10 0 p c paine p 1 31 0 10 ω 0 Kartio ylisoonisessa virtauksessa. Virtaussuureet kulman ω funktioita.

Karakteristikoiden menetelmä Soveltuu vain ylisooniseen kitkattomaan virtaukseen Aluksi laskettu vain 2-ulotteisia virtauksia. Ensimmäinen sovellutus: ylisoonisen tuulitunnelin suutinvirtaus, laskettu käsin (L. Prandtl ja A. Busemann, 1929) Myöhemmin menetelmä lavennettiin myös kolmiulotteisen virtauksen laskentaan TKK:ssa oli käytössä RAXBOD-ohjelma pyörähdyssymmetristen kappaleiden ohi tapahtuvan virtauksen laskentaan

[John D. Anderson, 2003]

Ludwig Prandtl (1875-1953)

Adolf Busemann (1901-1986)

Linearisoitu nopeuspotentiaalin φ : ali- ja ylisoonisessa virtauksessa n yhtälö 2 2 2 φ φ φ (1 Ma ) + + = 0 2 2 2 x y z missä häiriönopeuspotentiaali φ määritellään seuraavasti: u φ =, v x φ =, w y 2 φ = z Tässä u, v ja w ovat häiriönopeuskomponentit. Lineaarisuudesta johtuen superpositioperiaate on voimassa. Voidaan ratkaista lähteiden (nielujen), kaksoislähteiden ja/tai pyörteiden avulla. Paneelimenetelmä eli reunaelementtimenetelmä Käytetty 60-luvulta alkaen menestyksellisesti lentokoneiden suunnittelussa. Myöhemmin myös sisäpuolisten virtausten, kuten pumppujen ja puhaltimien laskennassa. Laskennan tarkkuutta voidaan parantaa ottamalla huomioon kitkan vaikutus painejakautumaan rajakerroslaskujen avulla. TKK:lla oli useita paneelimenetelmiä käytössä.

Ohuen siiven panelointi pyörteillä: pinnalla sidotut pyörteet, jättövirtauksessa vapaat pyörteet. [J.Katz and A. Plotkin, 1991]

F-18:n nostovoimakerroin kohtauskulman funktiona paneelimenetelmällä. [J. Katz and A. Plotkin, 1991]

Paneelimenetelmän paneelijako ja laskettu painejakautuma (Turbovinha / Redigo) Aerodynamiikan laboratorio/tkk

Epästationaari potentiaalivirtaus Ajasta riippuvia virtauksia, joissa seinämän liike kytkeytyy virtaukseen, ryhdyttiin myös laskemaan nopeuspotentiaalin yhtälöön pohjautuen 1960-luvun lopulta. Tällaisia probleemoja esiintyy esimerkiksi lentokoneen joutuessa värähdysliikkeeseen puuskan takia jne. Puhutaan aeroelastiikasta. Aeroelastiikan laskut ali- ja ylisoonisessa nopeusalueessa onnistuvat ajasta riippuvalla paneelimenetelmällä ja siihen kytketyllä lentokoneen elastisella mallilla. Tulivat käyttöön 1970-luvulla. Sen sijaan transsoonisen virtauksen laskeminen, mikä olisi lentotekniikassa tärkeää, ei onnistu tällä keinolla. Yleensäkin transsoonisen potentiaalivirtauksen laskeminen on epäluotettavaa, sillä rajakerrosvirtauksen ja tiivistysaaltojen vuorovaikutus on merkittävä.

Rajakerrosvirtauksen laskenta differenssimenetelmällä Yhtälöt parabolista tyyppiä. Laskenta etenee pitkin pintaa myötävirtaan. Voidaan helposti ottaa huomioon lämmönsiirto. Menetelmiä 60-luvulta alkaen; aluksi laskettiin laminaareja rajakerroksia. virtaus rajakerroksen paksuus x i alkuarvot seinä Rivin i+1 arvot voidaan laskea rivien i ja i-1 arvojen avulla.

Navier-Stokesin yhtälöiden ratkaisu 2-ulotteisessa, puristumattomassa laminaarissa virtauksessa Ensimmäiset ratkaisut koskivat 2-ulotteista laminaaria virtausta, ja yleensä vielä pienehköllä Reynoldsin luvulla. Menetelmäkehitystä tehtiin mm. Yhdysvalloissa Los Alamosin laboratoriossa. Eräs tällöin käytetty tapa (J.E. Fromm 1965) laminaarin, puristumattoman, 2-ulotteisen virtauksen laskemiseksi oli muuttaa yhtälöt muotoon, missä muuttujina ovat virtafunktio ψ ja pyörteisyys ω. Tällä tavalla saadaan vain kaksi muuttujaa kolmen muuttujan (u, v ja p) asemasta. Virtaus voi olla ajasta riippuva. Tällaisia laskuja tehtiin myös TKK:ssa 1970-luvun alkupuolelta alkaen. Ongelma on se, että suurilla Reynoldsin luvuilla kuljetustermien katkaisuvirhe tuottaa kitkatermiin verrattavaa virhettä, joka voi olla suurempi kuin kitkatermi. Lääkkeenä käytettiin 4. kertaluvun diskretointia sekä tutkittiin probleemoja, joissa virtaus lähes hilaviivojen suuntaista tai joissa Re-luku pieni. Ongelma ei ole niin merkittävä, jos virtaus on turbulentti, koska tällöin kitkatermi voi olla jopa tuhatkertainen viskositeetin synnyttämään kitkatermiin nähden ja siis katkaisuvirhe ei niin vaikuttava.

Puristumaton 2-ulotteinen kitkallinen virtaus primitiivimuuttujia käytettäessä Tällöin paineen ratkaiseminen tuottaa ongelmia, sillä jatkuvuusyhtälö ei ole siinä muodossa kuin kuljetusyhtälöt. 1960-luvun lopulla käytettiin kahta eri keinoa puristumattoman virtauksen ratkaisemiksi differenssimenetelmällä. -Näennäispuristuvuuskeino (A. Chorin 1967) -Painekorjausmenetelmä (MAC, Los Alamos, F.H. Harlow ja J.E. Welch) josta myöhemmin SIMPLE-menetelmä (limitetty hila) SIMPLE käy myös transienttiin laskentaan (ajan suhteen integroitaessa)

Puristuva kitkallinen virtaus Navier-Stokesin yhtälöiden ratkaisumenetelmien kehitystä Venäläinen Sergei Godunov (1959) ehdotti moniulotteisten puristuvien virtausten ratkaisemiseksi Riemannin probleeman ratkaisun käyttämistä vuon laskennassa laskentakopin seinämille. Godunovin ehdottama menettely oli kuljetustermien ylävirtapainotteinen 1. kertaluvun diskretointi, jolloin saadaan mahdollinen tiivistysaalto tarkasti. Godunovin mukaan lineaarisista numeerisista menetelmistä vain 1. kertaluvun menetelmä toteuttaa tarkasti Riemannin probleeman ratkaisun. Tämä tarkoittaa sitä, että vain 1. kertaluvun lineaarisella menetelmällä on sellainen ominaisuus, että se ei generoi uusia (epäfysikaalisia) ääriarvoja. Olisi ollut tuhoisaa laskennan vaatimalle tarkkuudelle, jos olisi tyydytty käyttämään vain 1. kertaluvun menetelmiä.

Bernhard Riemann (1826-1966)

Sergei Godunov (1929-)

Puristuva virtaus Navier-Stokesin yhtälöiden ratkaisumenetelmiä Peter Laxin artikkeli (1954) tärkeä menetelmien kehittelyssä: osoitettiin, että virtauksessa mahdolliset tiivistysaallot, epäjatkuvuuskohdat, voidaan kuvata ns. heikkona ratkaisuna, kun differentiaaliyhtälöt diskretoidaan säilymismuodossa. esitettiin, kuinka lineaaristen yhtälöiden differenssimenetelmän konvergenssi voidaan osoittaa. Aluksi käytettiin differenssimenetelmiä; 60-luvun puolivälistä alkaen kokeiltiin myös elementtimenetelmiä, aluksi vaatimattomin tuloksin. Tavallisesti virtausta laskettiin epästationaareja Navier-Stokesin yhtälöitä käyttäen, integroimalla yhtälöitä ajansuhteen, vaikka virtaus olisikin stationaari. Yksi tunnettu menetelmä oli R.W. MacCormackin kehittämä menetelmä vuodelta 1969. Siinä integrointi ajan suhteen oli eksplisiittinen, jolloin aika-askel oli rajoitettu. Uudessa MacCormackin menetelmässä vuodelta 1981 käytettiin implisiittistä aikaintegrointia, jolloin laskenta-aika lyheni lähes tuhannesosaan. Näin siis jo 70-luvulla tehtiin huomattavaa kehitystä menetelmien nopeuttamiseksi.

Peter Lax (1926-)

Turbulenttien virtausten laskenta Turbulenssin mallittaminen eli Reynoldsin jännitysten huomioon ottaminen alkoi 1970-luvulla. Jo 60-luvun puolella oli esitetty k-ε-malli (F.H. Harlow ja P.I. Nakayama 1967). Ensimmäisiä yrityksiä yksinkertaisten virtaustapauksien laskemiseksi tehtiin esim. Imperial College issa kehitetyllä Phoenics-ohjelmistolla. (S. Patankar ja B. Spalding) Tuolloisessa ohjelmaversiossa kuitenkin alueen reuna kuvattiin epätarkasti olettaen sen noudattelevan suorakulmiohilan muotoja. Siitä huolimatta ohjelmaa yritettiin soveltaa käytännön virtauskoneiden suunnittelussa. Hilapisteiden lukumäärät yleensä alle 10.000. Suomessa Phoenics-ohjelmistolla laskettiin esimerkiksi syklonien tai virtauskoneiden virtausta. (VTT hankki 1983 Phoenicsin Ydinvoimatekniikan laboratorioon, Tampereen TKK:lle ohjelma tuli 1984.)

Suhas V. Patankar (1941-)

Brian Spalding (1923-)

Kuljetustermien ylävirtapainotteinen diskretointi Kuljetustermien diskretoinnin tarkkuuden parantamiseksi (verrattuna 1. kertaluvun menetelmään) kehitettiin useita eri keinoja: 1. Vuovektorin ositus (flux-vector splitting), (J. L. Steger and R. F. Warming 1979, Bram van Leer 1981) 2. Approksimatiivinen Riemann-ratkaisija (flux-difference splitting) (Philip Roe 1981) 3. TVD (Total variation diminishing) (Ami Harten 1983) Jos virtauksessa on suuria gradientteja, yllä esitettyjen menetelmien yhteydessä on tarpeen käyttää vuon rajoitinta (limiter) vaimentamaan epäfysikaalisia heilahteluja. Erilaisia rajoittimia on käytössä (van Leer, van Albada jne.).

Bram van Leer

Philip Roe

Monihilamenettely Iteratiivisen ratkaisun konvergenssia kiihdytetään monihilamenettelyssä laskemalla ratkaisun korjauksia eri hilatasoilla (eri hilatiheyksillä), jolloin ns. pitkäaaltoisimmat häiriöt saadaan vaimenemaan harvimmalla hilalla. Menetelmää kehittivät ensin venäläiset R.P. Fedorenko (1962) ja N.S. Bahvalov (1966) ja sitten israelilainen A. Brandt (1977). Englantilais-yhdysvaltalainen A. Jameson esitti, että menetelmää voitaisiin soveltaa myös Euler-yhtälöihin (1983) ja (1985). Monihilamenettely merkitsi huomattavaa nopeutumista laskuissa. Ennen 1980-lukua, Euler-koodilla tarvittiin 5000-10.000 askelta konvergenssiin, mutta monihilamenettelyllä askelmäärä supistui 1990-luvulla 10-50. URANS-laskuissa monihilamenettelyn käyttö ei antanut oleellista parannusta. (J. Hoffren, TKK)

R.P. Fedorenko (1930-2010) N.S. Bahvalov (1934-2005)

Achi Brandt (1938-)

Antony Jameson (1934-)

787 11 Boeing-matkustajalentokoneiden suunnittelun CFD-työkaluja ja siiven tuulitunnelimallien lukumäärä [D.N. Ball, 2003] PANAIR paneelimenetelmä, FLO 22 nopeuspotentiaaliyhtälön ratkaisu, TRANAIR nopeuspotentiaaliyhtälön ratkaisu + rajakerros, TLNS3D RANS-koodi, ohut-kerros appr., OVERFLOW RANS-koodi

A. Jamesonin käsitys CFD:n tilasta ja kehitystarpeista CFD:llä on ollut tasannevaihe viimeisten 15 vuoden aikana. 2. kertaluvun tarkat menetelmät RANS-yhtälöille lähes universaalisti käytettyjä kaupallisissa ja tutkimuslaitosten koodeissa, joilla voidaan laskea monimutkaisia konfiguraatioita. Näillä menetelmillä ei voi laskea luotettavasti monimutkaisia irronneita, epästationaareja ja pyörteiden dominoivia virtauksia. Käynnissä olevat edistysaskeleet sekä numeerisissa algoritmeissa että tietokoneissa ja niiden ohjelmistoissa tulevat edistämään LES:n käyttöä teollisuussovellutuksissa nähtävissä olevassa tulevaisuudessa. Tutkimuksen pitäisi keskittyä korkeamman kertaluvun menetelmiin, joissa on minimaalinen numeerinen dissipaatio rakenteettomille hiloille, jotta kyetään laskemaan komplekseja konfiguraatioita. Mahdollisesti DNS voi tulla käyttökelpoiseksi suurten Reynoldsin lukujen virtauksille.ja toivottavasti pienemmällä tehon kulutuksella kuin tuulitunneli.

LES = Large Eddy Simulation eli Suurten pyörteiden simulointi Fysikaalinen pohja Suurten pyörteiden simuloinnille on Kolmogorovin ideat pyörteistä. Kolmogorov in mukaan (1941) pyörteet voidaan jakaa kolmeen ryhmään: Suurimmat pyörteet ovat samaa suuruusluokkaa kuin geometrian pituusskaalat, esimerkiksi rajakerroksen paksuus, ja ne riippuvat virtauksen ulkoisista olosuhteista. Nämä pyörteet sisältävät suurimman osan pyörteiden energiasta. Kaikkein pienimmät pyörteet eli Kolmogorovin skaalat, määrittää viskositeetti ja dissipaationopeus. Näiden mittakaavojen pyörteissä kineettinen energia dissipoituu lämmöksi ja paikallinen Reynoldsin luku on luokkaa yksi. Kahden edellisen välillä on olemassa joukko eri kokoisia pyörteitä, joilla paikallinen Reynoldsin luku on suuri, ja ne ovat riippumattomia viskositeetistä.

Turbulentissa virtauksessa erikokoisia pyörteitä, eri skaaloja Isoja pyörteitä Pieniä pyörteitä

Andrei Kolmogorov (1903-1987)

LES:n periaate Lasketaan virtauskenttä ajasta riippuvana, ajan suhteen tarkasti, lukuun ottamatta hilakoon suuruisia pyörteitä. Turbulenssin synnyttämät näennäiset jännitykset tulevat automaattisesti laskettua. Suodatetaan liikeyhtälöt siten, että muodostetaan tasoitettu arvo integroimalla tarkasteltavan kopin ja naapurikoppien yli käyttäen jotain painokerrointa. Hilakoon suuruusluokkaa olevien pyörteiden vaikutus jännityksiin mallinnetaan (alihilajännitys): Alihilajännitys voidaan yrittää laskea Boussinesq approksimaatiota käyttäen

Smagorinsky (1963) ehdotti pyörreviskositeetille lauseketta missä parametria C s kutsutaan Smagorinskyn vakioksi, Δ on pituusmittakaava ja ja Pituusmittakaava riippuu koppikoosta ja valitaan esimerkiksi seuraavasti: = 3 V missä V on kopin tilavuus. Smagorinskyn vakion arvo näyttää riippuvan virtaustapauksesta: C s = 0,08 0,23 Lisäksi lähellä seinämää vakion arvon täytyy pienentyä C s s0 + ( 1 exp( / 25) ) = C z

Joseph Smagorinsky (1924-2005)

Joseph V. Boussinesq (1842-1929)

LES:in etuja 1. Mallitus koskee vain pienen mittakaavan pyörteitä (lähes isotrooppisia) 2. Menetelmä sallii epästationaarien 3-ulotteisten virtausten laskennan LES:n haittapuolia 1. On kallis, erityisesti seinämään rajoittuvissa virtauksissa verrattuna RANS-laskentaan 2. Numeerisen diskretoinnin virhe voi vaikuttaa tuloksiin voimakkaasti

Vertailu LES:n ja RANS:in välillä Tasolevyllä turbulentti rajakerrosvirtaus, johon osuu tiivistysaalto heijastuen siitä LES RANS Kuvassa lämpötilajakautumat T/T

DNS:n ja LES:n vertailu Tarvittava koppimäärä kanavirtauksen laskemiseksi Uh/ν u τ h/(2ν) N DNS N LES 12 300 360 6,7x10 6 6,1x10 5 30 800 800 4,0x10 7 3,0x10 6 61 600 1450 1,5x10 8 1,0x10 7 230 000 4650 2,1x10 9 1,0x10 8 LES: isot pyörteet tulee kuvattua ja pienet mallitetaan LES vie 5 % -10 % CPU aikaa verrattuna DNS:än Lähde: Rogallo and Moin 1984

Transitio: laminaarista turbulentiksi Kriteerejä putkivirtauksen muuttumisesta laminaarista turbulentiksi tutki O. Reynolds Rajakerroksen muuttumista laminaarista turbulentiksi yritettiin tutkia pienten, rajakerrosvirtaukseen superponoitujen harmonisten nopeushäiriöiden kasvua/vaimentumista seuraamalla (Orr-Sommerfeldin yhtälöt 1907, 1908). Vasta 1929 ratkaisu tasolevylle (W. Tollmien) ja 1932 painegradientin tapauksessa (H. Schlichting). Kun Reynoldsin luku tarpeeksi suuri, harmoniset nopeusheilahtelut kasvavat eräästä kohdasta (neutraalikohta) myötävirtaan kulkiessaan Tollmien-Schlichting aallot. Luultiin että teorian ennustama neutraalikohta eli kriittinen kohta olisi lähellä transitiokohtaa. Näin ei kuitenkaan yleensä ole, vaan esim. tasolevyn rajakerroksen transitiokohdassa Re x 3*10 6 kun neutraalikohdassa Re x 10 5, jos tulovirtauksen turbulenssiaste on pieni.

Osborne Reynoldsin putkivirtauskoe 1883

Osborne Reynolds (1842-1912)

Hermann Schlichting (1907-1982)

Rajakerroksen transitio Kehitetty erilaisia neutraalikohdan ja transitiokohdan välisen etäisyyden määrittäviä keinoja. Etäisyys riippuu ulkoisen virtauksen painegradientista ja ulkoisen virtauksen turbulenssiasteesta. Yksinkertaisimmilla menetelmillä transitiokohdan Re θ on funktio paikallisesta λ:sta ja turbulenssiasteesta. 2 θ du λ = ν ds Lentokoneen siiven transitiokohdan määrittämiseen on käytetty tarkempia menetelmiä, joista e n -menetelmä on todettu parhaaksi. Suora simulointi on ainoa tarkka tapa, mutta se ei ole käyttökelpoinen muuta kuin tutkimuksessa. Aivan liian raskas.

Menterin ja Langtryn menetelmä Estetään turbulenssin kineettisen energian tuotto laminaarissa alueessa. Tuottotermi kerrotaan turbulenssin ajoittaisuudella (intermittency) γ. Transitioalueessa γ kasvaa 0 1 Transitioalue alkaa kun Re θ > Re θc (kriittinen eli neutraalikohdan Reynoldsin luku) Kriittinen Re θ -luku on funktio parametrista λ ja turbulenssiasteesta 2 θ du λ = ν ds Reynoldsin luku Re θ voidaan laskea likikaavasta Re θ = 2 ρy u max( ) µ y 2,193

Menterin ja Langtryn menetelmä, jatkoa Perustuu kahden kuljetusyhtälön integrointiin: - Yhtälö turbulenssin ajoittaisuudelle γ - Transition alkaminen liikemääräpaksuuteen referoidun Re θt -luvun perusteella missä muuttuu rajakerroksen sisällä ja on rajakerroksen ulkopuolella = Re θt Re θt on funktio λ:sta ja turbulenssiasteesta. Käytetyt yhtälöt eivät yritä mallittaa fyysisiä transitioprosesseja vaan muodostavat keinon implementoida transitiokorrelaatioita yleiskäyttöisiin CFD-koodeihin. Käytetään vain paikallisia muuttujan arvoja. ( ) ( ) + + + = + j f t j j j x x E P E P x U t γ σ µ µ ρ ργ γ γ γ γ 2 2 1 1 ( ) ( ) ( ) + + = + j t t t j t j t j t x x P x U t θ θ θ θ θ µ µ σ ρ ρ e R ~ R ~ e R ~ e R ~ e θt

Osa tuuliturbiinin siipiprofiilin laskentahilasta

Langtry Tuuliturbiinin siipiprofiilin transitiokohta eri kohtauskulmilla. Xfoil on paneelimenetelmää ja rajakerrosteoriaa käyttävä siipiprofiilien laskumenetelmä

Langtry Tuuliturbiinin siipiprofiilin vastuskerroin eri kohtauskulmilla

Automaattinen muodon suunnittelu, muodon optimointi Tulossa tärkeäksi osaksi suunnitteluprosessia. Tämä on nyt käytännössä mahdollista, koska laskentakapasiteetti on riittävästi kehittynyt. Perinteinen suunnittelu: lasketaan virtaus valitulle geometrialle ja reunaehdoille, ja järkeillään tulosten perusteella, mitä pitäisi tehdä. Nyt perinteisen yrityksen ja erehdyksen menetelmän asemasta voidaan muodon optimointi automatisoida.

Yksinkertaisin optimointimenettely Määritellään muoto suunnitteluparametrien joukolla, jotka voivat olla painokertoimia α i, joita sovelletaan muotofunktioihin b i (x): α i f ( x) = b ( x) i Käytetään jotain sakkofunktiota, esimerkiksi lentokoneen tapauksessa vastuskerrointa, joka on parametrien α i funktio. Sakkofunktion avulla saadaan selville, mihin suuntaan muotoa on muutettava eri laskentakierroksilla. Sakkofunktio I voisi olla esimerkiksi vastuskerroin annetulla nostovoimakertoimella. I on siten α i :n funktio: I I( α i + δα i) I( α i ) = α i δαi Gradienttivektoria I/ α voidaan nyt käyttää määrittämään parannuksen suunta. Tehdään askel negatiiviseen suuntaan α = α λ α n + 1 n I Tämä menettely voi kuitenkin tulla liian työlääksi.

Käänteinen ongelma Valitaan jonkin virtaussuureen arvo ja haetaan sitä vastaavaa geometriaa. Puhutaan käänteisprobleemasta. Aerodynamiikassa valitaan esimerkiksi painejakautuma ja haetaan sitä vastaava geometria. Suunnittelija usein tietää, mikä on hyvä painejakautuman muoto. Valitettavasti valittua painejakautumaa vastaavaa fyysistä muotoa ei välttämättä ole. Ongelma voidaan kiertää siten, että käänteisprobleema formuloidaan optimointiprobleeman erikoistapauksena. Sakkofunktiona I olisi tällöin I = S ( p p d ) 2 ds missä p d on valittu painejakautuma, p löydettyä muotoa vastaava paine ja S on kappaleen pinta-ala. Haittapuolena tässä on se, että nyt tulee lisää optimointiprosessista johtuvaa laskentatyötä.

Säätöteorian soveltaminen optimointiongelmaan (Adjoint based optimisation) Kolmas ja ilmeisesti tehokkain tapa on säätöteorian soveltaminen muodon optimointiprosessiin. Kehittäneet mm. O. Pironneau (1974) ja A. Jameson (1988). Menetelmässä muodostetaan virtausyhtälöille liittoyhtälöt, joiden kertoimet riippuvat virtaussuureista. Liittofunktion ratkaisu antaa sakkofunktion herkkyyden pinnan normaalin suuntaiseen siirtymään nähden eli sakkofunktion gradientin kussakin pinnan hilapisteessä. Gradientin arvon perusteella siirretään seinämää ja saadulle uudelle kappaleelle lasketaan virtaus sekä jälleen liittofunktio ja gradientti. Iteraatiota jatketaan kunnes gradientti 0.

), ( F w I I = Olkoon sakkofunktio I missä w on virtausmuuttuja ja F hilamuuttuja R(w,F) = 0 on virtausyhtälöt Määritellään liittofunktio ψ siten että w I w R T = ψ jolloin F F R F I I T δ ψ δ = kertoo pinnan hilan muutoksen herkkyyden sakkofunktioon

Adjoint based optimisation, jatkoa Menettelyä on sovellettu kokonaisen lentokoneen muodon optimointiin sekä kitkattomassa että kitkallisessa virtauksessa. Esimerkiksi tavoitteena on ollut vastuksen minimointi matkalentotilanteessa, jossa nostovoimakerroin kiinnitetty. Lisäksi reunaehtoina on ollut tiettyjä vaatimuksia siiven paksuudelle. Muita sovellutuksia auton aerodynamiikka (esim. C. Othmer 2006) sisäpuolisissa virtauksissa: kanavan muodon optimointi kanavavirtauksessa tavoitteena pienet häviöt ja tasainen nopeusjakautuma kanavan ulosvirtauksessa.

Siiven painejakautuma 3 eri optimointikierroksella (0, 10 ja 20) [A. Jameson, 2001]

Auton pinnan eri kohtien siirtymien herkkyys auton ilmanvastukseen. Punainen väri vastaa voimakkainta herkkyyttä. [C. Othmer, 2006]

[C. Othmer, 2006] Virtaus auton keulan ohitse.

Auton etuosan pinnan eri kohtien siirtymien herkkyys auton ilmanvastukseen. Nuolen suunta kertoo siirtymän suunnan ja pituus gradientin suuruuden. [C. Othmer, 2006]

Lähteitä 1. John D. Anderson, Modern Compressible Flow With Historical Perspective, 3. edition, McGraw-Hill, 2003. 2. Douglas N. Ball, Supercomputing at Boeing Commercial Airplanes. Past Successes and Future Challengers, SC 2003 Conference, High End Computing Revitalization Task Force (HECRTF), Nov. 2003. 3. Michael B. Giles et al., Algorithm Developments for Discrete Adjoint Methods, AIAA Journal, Vol. 41, No. 2, pp. 198-205, 2003. 4. Antony Jameson, A perspective on computational algorithms for aerodynamic analysis and design. Progress in Aerospace Sciences, Vol 37, No 2, pp. 197-243, 2001. 5. Antony Jameson, Advances in Aerodynamic Shape Optimization, ICCFD3 Toronto, Canada, July 14, 2004. 6. Antony Jameson, Computational Fluid Dynamics and Airplane Design: Its Current and Future Impact, Int. Aero. Sci. and Eng. Workshop, Hong Kong, 2011 7. Antony Jameson, Reflections on Four Decades of CFD A Personal Perspective, San Diego, CA, 2013. 8. Joseph Katz and Allen Plotkin, Low-Speed Aerodynamics, McGraw-Hill, 1991. 9. R.B. Langtry and F.R. Menter, Transition Modeling for General CFD Applications in Aeronautics, 43rd AIAA Aerospace Sciences Meeting and Exhibit, Reno, Nevada, 2005. 10. Carsten Othmer, CFD Topology and shape optimization with adjoint methods, VDI Fahrzeug- und Verkehrstechnik, 13. Internationaler Kongress, Berechnung und Simulation im Fahrzeugbau, Würzburg, September 2006.