Teknillinen korkeakoulu CFD-ryhmä / Sovelletun termodynamiikan laboratorio

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

Teknillinen korkeakoulu CFD-ryhmä / Sovelletun termodynamiikan laboratorio. Liukuvan hilan reunaehdon implementointi FINFLOon

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


1 1 Johdanto Tassa paperissa kuvataan havaintoja, joita on tehty tapauksen "sylinteri vapaassa virtauksessa" testiajoissa. Testit on laskettu Siikosen

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

Virtauslaskentaan liittyvä tutkimus TKK:n koneosastolla. Timo Siikonen

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

Kahden laboratorion mittaustulosten vertailu

ÄÄNEKKÄÄMMÄN KANTELEEN MALLINTAMINEN ELEMENTTIME- NETELMÄLLÄ

Harjoitustyö, joka on jätetty tarkastettavaksi Vaasassa

1 1 Johdanto Tassa muistiossa esitetaan Teknillisessa korkeakoulussa kehitetylla FINFLO-virtausratkaisijalla konstruoitu pumppukayra Ahlstromin valmis

valitseminen vaikuttaa laskennan aikana ratkaistaviin yhtälöryhmiin.

VAASAN YLIOPISTO TEKNILLINEN TIEDEKUNTA SÄHKÖTEKNIIKKA. Lauri Karppi j SATE.2010 Dynaaminen kenttäteoria DIPOLIRYHMÄANTENNI.

Testiraportti - Koordinaattieditori

LÄSÄ-lämmönsäästäjillä varustettujen kattotuolirakenteiden lämpöhäviön simulointi

Malliratkaisut Demot

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

Opinnäytetyön Loppuseminaari klo 8

815338A Ohjelmointikielten periaatteet Harjoitus 3 vastaukset

Koska ovat negatiiviset. Keskihajontoja ei pystytä laskemaan mutta pätee ¾.

Moottorin takakansi, tiiviste, ruuvi ja käynnistinakseli

LUKU 17 KOKOONPURISTUVA VIRTAUS

Ruiskuvalumuotin jäähdytys, simulointiesimerkki

Teknillinen korkeakoulu T Tietojenkäsittelyopin ohjelmatyö. Testausraportti Smartmeeting opponointi

Automaattinen yksikkötestaus

MALLINNUSVIRHEIDEN HUOMIOIMINEN AKUSTISESSA TOMO- GRAFIASSA

2 / 12 8:59 Page 2 4 / 34 [Yhden jalan puristusluistelu] Potkaisevan jalan ojentaminen suoraksi - puristus sivulle Painon siirtäminen liukuvan jalan p

Sovelletun fysiikan laitoksen tutkimus- ja yritysyhteistyö osana yhteiskäyttölaboratoriota

KOIVUSAAREN VIRTAUSMALLISELVITYKSEN PÄIVITYS

T Tietojenkäsittelyopin ohjelmatyö. Testisarja Ray tracing. Tietokonegrafiikka-algoritmien visualisointi. Testisarja Ray tracing

Tik Tietojenkäsittelyopin ohjelmatyö Tietotekniikan osasto Teknillinen korkeakoulu. LiKe Liiketoiminnan kehityksen tukiprojekti

TASA- JA VAIHTOVIRTAPIIRIEN LABORAATIOTYÖ 5 SUODATINPIIRIT

T Testiraportti - integraatiotestaus

Ilmakanaviston äänenvaimentimien (d= mm) huoneiden välisen ilmaääneneristävyyden määrittäminen

T Luonnollisten kielten tilastollinen käsittely

TIE Ohjelmistojen testaus 2015 Harjoitustyö Vaiheet 1 ja 2. Antti Jääskeläinen Matti Vuori

Tulipalon vaikutus rakenteisiin CFD-FEM mallinnuksella

TUTKIMUSSELOSTUS ULKOSEINÄRAKENTEEN LÄMPÖ- JA KOSTEUSTEKNINEN TARKASTELU HÖYRYNSULKUKALVON KIERTÄESSÄ PUURUNGON ULKOPUOLELTA 31.7.

d sinα Fysiikan laboratoriotyöohje Tietotekniikan koulutusohjelma OAMK Tekniikan yksikkö TYÖ 8: SPEKTROMETRITYÖ I Optinen hila

T Luonnollisen kielen tilastollinen käsittely Vastaukset 3, ti , 8:30-10:00 Kollokaatiot, Versio 1.1

Muodonmuutostila hum

YLIVOIMAINEN KUMINAKETJU KYLVÖSIEMENMÄÄRÄN VAIKUTUS TAIMETTUMISEEN JA SATOON

Hämeen alueen kallioperän topografiamalli

Harjoitus 3 ( )

CFD Lappeenrannan teknillisessä yliopistossa. Jouni Ritvanen.

Chapter 1. Preliminary concepts

Kuva 1. Virtauksen nopeus muuttuu poikkileikkauksen muuttuessa

279.4 mm. k j i mm. measurements mm. (In a testcase Ω < 0)

Sisällys. 15. Lohkot. Lohkot. Lohkot

1 PID-taajuusvastesuunnittelun esimerkki

T Testiraportti - järjestelmätestaus

Kaksintaistelun approksimatiivinen mallintaminen (valmiin työn esittely)

TAMPEREEN TEKNILLINEN YLIOPISTO

Ratkaisut Summa on nolla, sillä luvut muodostavat vastalukuparit: ( 10) + 10 = 0, ( 9) + 9 = 0,...

MEMO No CFD/THERMO DATE: 2nd February Laser-Doppler anemometer measurements of air flow between cooling ribs of an electrical motor.

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

Perusopintojen Laboratoriotöiden Työselostus 1

Sisällys. 16. Lohkot. Lohkot. Lohkot

Lauseen erikoistapaus on ollut kevään 2001 ylioppilaskirjoitusten pitkän matematiikan kokeessa seuraavassa muodossa:

Lohkot. if (ehto1) { if (ehto2) { lause 1;... lause n; } } else { lause 1;... lause m; } 16.3

Joakim Majander LIITE 2 MUSTIKKAMAAN VOIMALAITOKSEN JÄÄHDYTYSVESIEN VAIKUTUSTEN ARVIOINTI KEMIJOEN VIRTAUKSIIN JA LÄMPÖTILOIHIN

Harjoitus 3 ( )

Möbiuksen nauha. Välineet: paperisuikaleita, paperiristejä (liitteenä) lyijykynä, teippiä, sakset, värikyniä, liimaa ja värillistä paperia

Derivaatan sovellukset (ääriarvotehtävät ym.)

Lohkot. if (ehto1) { if (ehto2) { lause 1;... lause n; } } else { lause 1;... lause m; } 15.3

TAMPEREEN TEKNILLINEN YLIOPISTO

Liikenteellinen arviointi

Virtaus ruiskutusventtiilin reiästä

dokumentin aihe Dokumentti: Testausraportti_I1.doc Päiväys: Projekti : AgileElephant

Teknillinen korkeakoulu T Tietojenkäsittelyopin ohjelmatyö. Testitapaukset - Koordinaattieditori

LASKENNALLISEN TIETEEN OHJELMATYÖ: Diffuusion Monte Carlo -simulointi yksiulotteisessa systeemissä

CAD/CAM Software with world class precision and control. What s Uusi

KESTOMAGNEETTI VAASAN YLIOPISTO TEKNILLINEN TIEDEKUNTA SÄHKÖTEKNIIKKA. Jani Vitikka p87434 Hannu Tiitinen p Dynaaminen kenttäteoria SATE2010

Skedulerisimulaattorin implementointi fysiikkatöille ja sen matemaattinen validointi

Ohjelmoinnin peruskurssi Y1

Ohjelmiston testaus ja laatu. Ohjelmistotekniikka elinkaarimallit

Erkki Haapanen Tuulitaito

300bar palaminen, uusia tutkimustuloksia. Ossi Kaario

CLT-rakenteiden rakennusfysikaalinen toimivuus

Numeeriset menetelmät

WC istuimien huuhtelusäiliöiden testaus

Testaaminen ohjelmiston kehitysprosessin aikana

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

Good Minton QA Raportti Iteraatio 1 Sulkapalloliiton Kilpailujärjestelmä

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

Numeeriset menetelmät

TTY Mittausten koekenttä. Käyttö. Sijainti

Teknillinen korkeakoulu T Tietojenkäsittelyopin ohjelmatyö. Testitapaukset - Siirtoprotokolla

TESTIRAPORTTI - VYM JA KANTA Virtuaaliyhteisöjen muodostaminen Versio 1.0

Nestemäisillä biopolttoaineilla toimiva mikrokaasuturbiinigeneraattori Vene-ohjelman seminaari

8 Pyörimisliike ja monifaasivirtaus

REUNAEHTOJEN TOTEUTUSTAPOJA AALTOJOHTOVERKOSSA

Tutkimusraportti Hiekkaharjun paloaseman sisäilman hiukkaspitoisuuksista

Jos nyt on saatu havaintoarvot Ü ½ Ü Ò niin suurimman uskottavuuden

EPÄJATKUVA GALERKININ MENETELMÄ ELASTISELLE AALTOYH- TÄLÖLLE 1 JOHDANTO 2 ELASTINEN AALTOYHTÄLÖ (3D) Timo Lähivaara a,*, Tomi Huttunen a,b

Ratkaisu: Maksimivalovoiman lauseke koostuu heijastimen maksimivalovoimasta ja valonlähteestä suoraan (ilman heijastumista) tulevasta valovoimasta:

Ilmavirran säätöjärjestelmä

Gallträskin rantojen stabiliteettilaskelmat Kauniaisten kaupunki

Peruskoulun matematiikkakilpailun alkukilpailun tulosten ja tehtävien analysointi vuodelta 2009

Transkriptio:

Teknillinen korkeakoulu CFD-ryhmä / Sovelletun termodynamiikan laboratorio MUISTIO No CFD/TERMO-13-97 pvm 15 tammikuuta, 1997 OTSIKKO Liukuvan hilan reunaehdon testaus LAATIJA(T) Esa Salminen TIIVISTELMÄ FINFLOon implementoitua liukuvan hilan reunaehtoa testataan laskemalla ylisoonista virtausta virtauksessa poikittain olevan sylinterin ohi siten, että sylinterimäisistä lohkoista ulompaa on pyöritetty. Sliding-pinta sijoitetaan siten, että sylinterin eteen syntyvä tiivistysaalto kulkee sliding-pinnan yli. Vertailutilanne lasketaan käyttäen tavallista lohkoliimausreunaehtoa ja siten, että lohkot ovat kohdakkain. Simuloinnit tehdään kahdella eri hilatiheydellä. Harvemmalla hilalla simulointi tehdään myös ajan suhteen tarkasti. PÄÄKOHDAT Tiivistysaalto kulkee siististi rajapinnan yli. Liukuvan hilan reunaehto hidastaa jonkin verran konvergenssia. SIVUJA 5 AVAINSANAT CFD, sliding mesh, rotating machinery TARKASTANUT Timo Siikonen Tammikuu 10, 1997

SISÄLTÖ Sisältö 1 Johdanto 1 2 Staattinen simulointi 1 3 Ajan suhteen tarkka simulointi 4 4 Yhteenveto 5 Printed 15. tammikuuta 1997 Page i

2 STAATTINEN SIMULOINTI 1 Johdanto FINFLO-virtausratkaisijaan [1] on implementoitu liukuvan hilan reunaehto [2]. Implementoinnin yhteydessä uutta reunaehtoa testattiin ainoastaan kokoonpuristumattomassa pumppuvirtauksessa. Tässä muistiossa kuvataan simulointeja, joissa tutkittiin reunaehdon toimivuutta ylisoonisessa virtauksessa. Testitapaukseksi valittiin virtaus sylinterin ohi. Vastaava testi esitetään lähteessä [3]. Edellä mainitussa lähteessä testattu Patched-Grid -reunaehto on monipuolisempi kuin FINFLOon implementoitu liukuvan hilan reunaehto. Patched-Grid -reunaehdossarajapinnan vastakkaisilla puolilla voi olla eri määrä laskentakoppeja eikä rajapinnan tarvitse olla sylinterimäinen. Periaatteeltaan reunaehdot ovat kuitenkin täsmälleen samanlaiset. 2 Staattinen simulointi Simulointeja varten sylinterin ympärille generoitiin kaksilohkoinen hila. Kumpikin lohko on kooltaan 64321 1. Ylisoonisen ulosvirtausreunaehdon toteuttamiseksi tarvittiin lisäksi neljä 3221 -kokoista apulohkoa. Käytännössä sylinterin ohi tapahtuvaa virtausta laskettaessa ei olisi mitään tarvetta käyttää kaksilohkoista hilaa puhumattakaan lohkojen kiertämisestä toisiinsa nähden. Tässä laskettava testitapaus on siis täysin epärealistinen eikä edusta tapausta, jossa liukuvan hilan reunaehtoa tyypillisesti käytetään. Reunaehdon testaamiseen tapaus soveltuu kuitenkin hyvin. Liukuvan hilan reunaehtoa testattaessa ulompaa lohkoa kierrettiin 1 4 sisempään lohkoon nähden. Tiheimmällä hilatasolla ulomman lohkon säteen suuntaiset hilaviivat osuvat tällöin likimäärin sisemmän lohkon koppien keskelle. Simuloinnit tehtiin myös toiseksi tiheimmällä hilatasolla, jolloin 1 4 kierto vei ulomman lohkon säteen suuntaiset hilaviivat sisemmän lohkon koppien 1/4-kohtiin kehän suunnassa. Tämä asentoero ei juurikaan vaikuta lopputulokseen, mutta tiheämmällä hilalla tiivistysaalto muodostuu luonnollisestikin terävämmäksi. Kaikki simuloinnit tehtiin Euler-laskuina Machin luvulla Ma =2 0 olettaen virtaus ajasta riippumattomaksi. Kuvassa 1 esitetään staattisen paineen jakautumat laskettuina sekä lohkoliimausreunaehtoa että liukuvan hilan reunaehtoa käyttäen. Kuvista nähdään, että jakautumat lohkorajan yli ovat jatkuvia. Liukuvan hilan reunaehtoa käytettäessä lievää epäjatkuvuutta on havaittavissa lähellä liukuvan pinnan päitä. Häiriöitä ei voitu helposti kokonaan poistaa, sillä reunaehtoa implementoitaessa oletettiin, että pinnat, joihin sliding-pinta päättyy, olisivat aina keskenään sykliset. Tässä testitapauksessa näin ei kuitenkaan ole. Myös kohdissa, joissa tiivistysaalto menee ulos laskenta-alueesta, tapahtuu virheellistä heijastumista laskenta-alueen reunalta. Visuaalista vaikutelmaa on parannettu jättämällä harvemman hilan tapauksessa yksi koppirivi ja tiheämmän hilan tapauksessa kaksi koppiriviä laskentaalueen ulkoreunalta piirtämättä. Myös tämä häiriö on paikallinen eikä vaikuta virtauskenttään lohkorajalla, missä uutta reunaehtoa sovelletaan. Kuvassa 2 esitetään tiheyden maksimimuutoksen konvergenssihistoriat kussakin neljässä lasketussa tapauksessa. Kaikissa testiajoissa Courantin luvut ja monihilatasojen määrä pidettiin samoina. Courantin luvuille käytettiin arvoa 0,6 ja kummassakin lohkossa käytettiin kolmea monihilatasoa. Liukuvan hilan reunaehdon havaitaan hidastavan konvergenssia. Osittain hidastuvuus aiheutunee sliding-pinnan päihin generoituneista häiriöistä. 1 FINFLOn 3-D versiolla on mahdollista laskea 2-D virtausta generoimalla hila, jossa on vain yksi koppi K-suunnassa. Printed 15. tammikuuta 1997 Page 1

2 STAATTINEN SIMULOINTI FREESTREAM BLOCK 2 BLOCK 1 CONNECTIVITY SUPERSONIC EXIT SOLID a) b) BLOCK 2 SLIDING MESH BLOCK 1 c) d) Kuva 1: Ylisooninen virtaus sylinterin ohi (Ma =2 0). Staattisen paineen tasa-arvokäyrät eri testitapauksissa: a) harva hila, tavallinen lohko liimaus (CON), b) tiheä hila, tavallinen lohko liimaus (CON), c) harva hila, liukuvan hilan reunaehto (SLD), ja d) tiheä hila, liukuvan hilan reunaehto (SLD). Printed 15. tammikuuta 1997 Page 2

2 STAATTINEN SIMULOINTI Connectivity BC Coarse grid Connectivity BC Fine grid Sliding mesh BC Coarse grid Sliding mesh BC Fine grid Kuva 2: Konvergenssihistoriat eri testitapauksissa. Printed 15. tammikuuta 1997 Page 3

3 AJAN SUHTEEN TARKKA SIMULOINTI 3 Ajan suhteen tarkka simulointi Harvemmalla hilalla simulointi tehtiin myös ajan suhteen tarkasti. Kaikki virtaussuureet laskentaalueessa alustettiin vapaan virtauksen arvoihin. Aika-askeleeksi valittiin 0 5 10 ;5 s. Kullakin aikaaskeleella laskettiin maksimissaan 40 aika-askeleen sisäistä iteraatiota. Sisäisten iteraatioiden Courantin luvuille käytettiin arvoa 0,6. Painejakautuma (tiivistysaallon sijainti) neljällä eri ajan hetkellä esitetään kuvassa 3. Animaatio virtauskentän kehittymisestä on katsottavissa Internet-osoitteessa http://www.cfdthermo.hut.fi. Kuva 3: Ylisooninen virtaus sylinterin ohi (Ma = 2 0). Ajan suhteen tarkka simulointi. Staattisen paineen tasa-arvokäyrät neljällä eri ajan hetkellä. Printed 15. tammikuuta 1997 Page 4

VIITTEET 4 Yhteenveto FINFLOon implementoitua liukuvan hilan reunaehtoa testattiin ylisoonisessa virtauksessa. Testititapaukseksi valittiin virtauksessa poikittain oleva sylinteri. Käytännössä tällaisessa tilanteessa ei ole mitään tarvetta käyttää liukuvan hilan reunaehtoa, mutta testitapaukseksi se soveltui hyvin. Sylinterin ympärille generoitu hila jaettiin kahteen lohkoon, joista ulompaa pyöritettiin siten, etteivät laskentakopit olleet enää kohdakkain. Lohkoraja sijoitettiin siten, että sylinterin eteen syntyvä tiivistysaalto kulki kahdessa kohdassa rajapinnan yli. Virtauskuvio sylinterin etupuolella muodostui samaksi kuin vertailutilanteessa, jossa liukuvan hilan reunaehdon sijasta käytettiin tavallista lohkoliimausta. Virtaussuureiden tasa-arvokäyrät rajapinnan yli olivat jatkuvia lukuunottamatta aivan sliding-pinnan päitä. Näissä kohdin paikallisesti pitikin syntyä pientä virhettä, sillä ulosvirtausreunan reunaehtoa ei voitu näissä kohdin toteuttaa aivan tarkasti. Liukuvan hilan reunaehto on implementoitu FINFLOon siten, että käytännössä pintojen, joihin liukuva hila päättyy, täytyy olla keskenään syklisiä. Virtauskuvion lisäksi tutkittiin myös liukuvan hilan reunaehdon vaikutusta konvergenssinopeuteen. Liukuvan hilan reunaehtoa käytettäessä konvergenssi oli selvästi hitaampaa kuin tavallista lohkoliimausta käytettäessä. Kaikissa testiajoissa Courantin luvut ja monihilatasojen määrä pidettiin samoina. Tiheämmän hilan tapauksessa konvergenssia olisi todennäköisesti voitu hieman kiihdyttää kasvattamalla monihilatasojen määrää yhdellä. Suhteelliseen konvergenssinopeuseroon liukuvan hilan reunaehdon ja tavallisen lohkoliimauksen välillä tällä ei kuitenkaan olisi ollut vaikutusta. Osaksi konvergenssin hidastuminen liukuvan hilan reunaehtoa käytettäessä saattoi aiheutua sliding-pinnan päihin generoituneista ristiriitaisista arvoista eikä itse liukuvasta pinnasta. Viitteet [1] FINFLO User Guide, Version 2.2. Helsinki University of Technology, Laboratory of Applied Thermodynamics, Espoo 1996. [2] Esa Salminen, Liukuvan hilan reunaehdon implementointi FINFLOon. Teknillinen korkeakoulu, Sovelletun termodynamiikan laboratorio, CFD-ryhmä. Muistio n:o 11-96, Otaniemi 1996. [3] Man Mohan Rai, A Relaxation Approach to Patched-Grid Calculations with the Euler Equations. Journal of Computational Physics 66, 1986. Printed 15. tammikuuta 1997 Page 5