Jouni Freund ja Eero-Matti Salonen Rakenteiden Mekani i.kka, Vol. 23 No , s
|
|
- Erkki Kivelä
- 8 vuotta sitten
- Katselukertoja:
Transkriptio
1 HEIKKOJEN MUOTOJEN PAINOFUNKTIOISTA Jouni Freund ja Eero-Matti Salonen Rakenteiden Mekani i.kka, Vol. 23 No , s TIIVISTELMA: Elementtimenetelman pohjana oleva konvektio-diffuusioprobleemaan liittyva heikko muoto johdetaan helposti ymmarrettavalla tavalla, jossa lahtiikohtana on reuna-arvotehtava taydennettyna sopivilla hyppyehdoilla. Paamaarana on numeerisiin laskelmiin hyvin soveltuva muoto ja mahdollisimman tarkat solmuarvot antava ja kaytanniissa toteutettava painofunktioiden valinta. Painofunktiot valitaan lisaksi siten, etta heikkoon muotoon perustuvat elementtimenetelmat palautuvat tavanomaisiksi Galerkinin menetelmiksi elementtiverkkoa riittavasti tihennettaessa, kun elementtiapproksimaatio on lineaarista tyyppia. Parhaassa tapauksessa paastaan nain tilanteeseen, joss a numeerinen ratkaisu yhtyy tarkan ratkaisun elementti-interpolanttiin. Kasittelyssa lahdetaan liikkeelle yksidimensioisista konvektio-diffuusio tyyppisten tehtavien erikoistapauksista ja pyritaan nain selventamaan ajatuskulkua. Lopuksi tarkastellaan hankalampaa kaksidimensioista tapausta. JOHDANTO Yleista Elementtimenetelman lahtiikohtina olevat sopivat heikot muodot esitetaan alan kirjallisuudessa mielestamme asian ymmarrettavyyden kannalta usein epatyydyttavalla tavalla: Tietty muoto vain annetaan ilman perusteluja ja taman jalkeen suoritetaan sitten raskas matemaattinen 18
2 analyysi formulaation stabiiliuden toteamiseksi. Ajatuskulkua, joka on alunperin synnyttanyt kulloisenkin formulaation, ei tuoda valttamatta lainkaan esille. Maallikon tarkastellessa matemaattispainotteisia elementtimenetelmaan liittyvia kirjoituksia heraakin mm. seuraavanlaisia kysymyksia, jotka jaavat usein vaille suoraa selitysta: Miksi tietyt termit tulee osittaisintegroida, tietyt ei? Miksi painofunktion tulee havita reunan tietylla osalla, tietylla ei? Olisi suotavaa pyrkia -mikali mahdollis ta- systemaattiseen konstruktiiviseen menettelyyn : Kun vallitsevat differentiaaliyhtalot reuna- ja alkuehtoineen ovat annetut, ryhdytaan etenemaan tiettyjen yleisten suuntaviivojen mukaisesti paamaarana 'hyva formulaatio'. Artikkelissa esitetaan eraita ohjeita taman paamaaran osittaiseksi saavuttamiseksi. Ohjeita noudattamalla saatavat lopulliset heikkojen muotojen laskentave.rsiot ovat varsin sawannakoisia kuin yleensa kirjallisuudessa. Lisainformaationa syntyy kuitenkin arvokasta tietoa painofunktioiden sopivista tyypeista. Kasittelyn oleellisia piirteita ovat: 1. Kaikki tarvittavat maaratyt integraalit on ajateltava heti alkuun korostetusti lasketuiksi erikseen elementeittain. Tama tulee tarkeana esille osittaisintegrointeja suoritettaessa. Lisaksi tama korostus on hyvin luonteva, koska elementtimenetelman maarittelevana perusominaisuutena pidetaan usein juuri sita seikkaa /1/, etta lopulliset yhtali:it syntyvat laskemalla yhteen osuuksia erillisista elementeista. 2. Elementtien valisilla reunoilla vallitsevat hyppy- tai jatkuvuusehdot on kirjattava samoin heti mukaan formulaatioon. Talla tavoin paastaan mm. eroon tietyista osittaisintegrointien yhteydessa syntyvista vaarinkasitysten mahdollisuuksista /2/. Lisamotivointia seuraa myi:ihemmin. 3. Ratkaisun tarkkuuden ja stabiiliuden kannalta on yleensa edullista pyrkia saamaan hyvia arvoja nimenomaan elementtiverkon solmujen 19
3 kohdi1la. Aiheet 1 ja 2 tulevat osoittautumaan tarkeiksi apuneuvoiksi taman tavoitteen toteuttamisessa. Lahestymme suosittelemaamme toimintamallia eraiden esimerkkiprobleemien kautta, joiden avulla syntyy tiettyja yleisluontoisia ohjeita. Jotta artikke1i pysyisi joten kuten koossa, kaikki esimerkit tu1evat koskemaan yleista skalaarista konvektio-diffuusioyhtaloa tai sen jotain erikoistapausta. Esimerkkiprobleema 1 Tama esitys on tietylla tavalla jatkoa lehdessa aikaisemmin o1leessa artikkelissa /2/ kasiteltyihin aiheisiin. Tat en otamme aluksi johdatte1evaksi ma1liprob1eemaksi 1ahes saman tapauksen kuin ko. 1ahteessa: _Q_(-kct<t>)+c<P-Q=O dx dx ( 1) (2) Prob1eema kuvaa esimerkiksi 1ammonjohtumistehtavaa, jossa nyt on mukana 1ahteen /2/ esimerkkitapaukseen verrattuna myos ratkaistavan funktion no11annen kerta1uvun derivaatta (esimerkiks i 1ampoti1asta riippuva 1ahdetermi) Nain saadaan demonstraatiomie1essa tahan yhteyteen sopiva asete1ma. Vastaava tavanomainen kirja11isuudessa esiintyva heikko muoto on f 1 0 ( k d" 1 ~ + w c <P - w Q ) dx = 0 dx dx ( 3) Tama tarkoittaa: On etsittava se reunaehdot (2) toteuttava <P, joka toteuttaa yhta1on (3) jokaisen mie1iva1taise11a tava1la va1itun, reunaehdot 1 1(0)=0 ja 1 1(1)=0 toteuttavan painofunktion "' s uhteen. Funktioiden w ja <P tu1ee 1isaksi tayttaa matemaattisissa esityksissa tarkemmin se1ostettuja si1eysvaatimuksia. Mika1i tehtavaan 1iittyvat 20
4 annetut funktiot ovat riittavan jatkuvia, voidaan osoittaa asetelmien (1), (2) ja (3) olevan taysin samanarvoisia. Vaikkei nain olisi, yhtalosta (3) maaraytyva cp on kuitenkin tietyssa mielessa myos alkuperaisen probleeman ratkaisu. Formulaatiota (3 ) kaytettaessa probleemalle saadaan likiratkaisu korvaamalla funktio cp aarellisen maaran vapausasteita omaavalla approksimaatiolla cp. He i ken muodon vastineeksi otetaan talloin esitys Tama tarkoittaa: On etsi ttava se reunaehdot (2) toteuttava cp, joka toteut taa yhtalon ( 4) t i etyn, aarelli sen maaran vapausasteita omaavan, reunaehdot ~ ( 0 ) = 0 ja ~ ( 1 ) = 0 toteuttavan painofunktion,., jokaisen mielivaltaisen val innan suhteen. Erityisesti elementtimenetelmaa sovel lettaessa approksimaatio on tyyppia ~ M ~ $=L Nj ( x )cp j j~1 (5) jossa suureet N j ( x ) ovat annettuja muotofunktioita. Suureet $j ovat approksimaation arvoja tietyissa ratkaisualueen pistei ssa. Naille suureille kaytetaan myos nimitysta solmuarvot. Vastaavasti ko. pistet ta kutsutaan solmuksi. Esitys (5 ) saadaan toteuttamaan reunaehdot (2) asettamalla $1 = cj>o ja cl>m= $1, jolloin tuntemattomiksi jaavat solmuarvot $ 2, $3,, cj>m-1. Nama maaritetaan yhtaloista, jotka syntyvat ottamalla sopivat M-2 kappal etta painofunktion ~ valintaa ja vaatimalla a ina yhtal on ( 4 ) toteutumista. Galerkinin keinoa kaytet taessa nama ns. systeemiyhtalot tulisivat tunnetusti olemaan ( k dni ct$ + Ni c $- Ni Q) dx dx dx 0 i = 2, 3,..., M-1 ( 6) Painofunktiot val itaan tallbin siis ratkaistavan funktion approksimaatiossa (5 ) kaytetty j en muotofunktioiden joukosta.?1
5 Tarkasteltava probleema on tyyppia, jolle loytyy viela kolmaskin esitysmuoto. Probleemaa vastaa nimittain aito variaatioperiaate: Kenttayhtalon (1) toteuttava ~ antaa funktionaalille (7) stationaarisen arvon (minimin). Luvallisten funktioiden tulee lisaksi toteuttaa reunaehdot (2), kuten oli asian laita myos formulaation (3) yhteydessa. Tata tieta kaytetaan usein vaihtoehtoisesti likiratkaisun etsimiseen: Korvataan funktio ~ esimerkiksi approksimaatiolla (5), jolloin funktionaali rr muuttuu solmuarvojen ~j funktioksi rr ja kirjoitetaan stationaarisuusehdot d~ ~ fl ~ = ( k d.ni d~ + Ni c;;- Ni Q ) dx = 0 d"'. 't'l. 0 dx dx, i=2,...., M-1. ( 8) Syntyvien yhtaloiden nahdaan olevan tasmalleen samoja kuin Galerkinin keinolla saatujen. Kun variaatioperiaate on olemassa, on usein tapana ottaa kayttoon ns. energianormi. Se on kerrointa vailla vastaavan funktionaalin neliollisen osuuden neliojuuri eli tassa tapauksessa ( 9) Ei ole vaikea osoittaa, etta Galerkinin keinon mukaisella ratkaisulla on ns. parasapproksimaatio-ominaisuus (engl. best approximation property) /4,s.186/ energianormin suhteen eli II~- ;;G II E ~I I ~- ;; II E (10) jossa ~ on tarkka ratkaisu, ~G Ga l erkinin menetelmalla saatu ratkaisu 22
6 ja lj) mika hyvansa esityksen (5 ) mukainen, reunaehdot toteuttava funktio. Tata ominaisuutta pidetaan variaatioperiaatteen ollessa voimassa yleensa osoituksena Galerkinin keinon hyvyydesta. Tass a artikkelissa pyrimme kuitenkin mm. korostamaan, etta energianormi ei ole valttamatta aina kaytannossa paras mahdollinen tarkkuuden mittari. 1.0 Tarkka ratkaisu Galerkin 0.5 Interpolantti X Kuva 1. Tarkka ratkaisu, Galerkinin menetelman antama ratkaisu j a tarkan ratkaisun interpolantti esimerkkitapauksessa. Tarkastellaan dimensiottomaan muotoon saatettua probleemaa erityisesti tapauksessa, jossa suure k = 1 (lammonjohtavuus, jos kasitellaan lammonjohtumisprobleemaa, jolloin lj) on lampotila) ja ns. nielutekija c = 1000 ovat vakioita ja lahdetermi Q = 0. Jos reunaehdoiksi tetaan $(0)= 1 ja $(1)= 0, analyyttiseksi ratkaisuksi tulee ase- $=sinh[ YiOOO( 1- x )] sinh( Y1000), xe[o, 1]. ( 11) Kuvassa 1 esitetaan numeerinen Galerkinin menetelmalla saatu ratkaisu, kun funktion 4l approksimaatiossa on kaytetty saannollista, viidesta kaksisolmuisesta janaelementista muodostuvaa verkkoa. Ratkaistavan funktion approksimaatio on elementeittain lineaarista tyyppia. Kuvassa 2 esitetaan kaksi tyypillista Galerkinin keinossa kaytettya painofunktiota, jotka on valittu siis muotofunktioiden joukosta. Kuvan 1 rat- 23
7 kaisussa nakyy epamiellyttavaa heilahtelua, joka tosin vaimenee melko nopeasti origosta etaannyttaessa 0 Vaikka energianormin mielessa ratkaisu onkin optimaalinen, niin maallikon intuitiivisen normin mielessa se on epatyydyttaviio Etenkin menetelma, joka antaisi solmuissa tarkat arvot, tuntuisi pare~naltao Matemaattisessa kirjallisuudessa tallaista funktiota nimitetaan tarkan ratkaisun interpolantiksio Interpolanttiratkaisun etuna on mmo, etta se ei voi ilme i sestikaan koskaan tulla '" 1.0 Galerkin Parannettu w loo X 100 A. 1 X Oo Kuva 2 o Kaksi tyypillista Galerkinin menetelmassa kaytettya painofunktiota ja kaksi vastaavaa parannettua painofunktiota (jalkimmaisiin palataan myohemmin) 0 epastabiiliksi 0 Lisaksi saadaan hyotya ratkaisua tarvittaessa tarkennettaessa 0 Esimerkiksi kuvan 1 esittamassa tapauksessa interpolant in virhe on oleellinen vain ensimmaisessa elementissa 0 Siina voidaan ets ia tarkempi ratkaisu tihennetylla verkolla, jolloin kaytettavissa ovat (parhaassa tapauksessa) tarkat solmuarvot 0 Tamantyyppinen kayttaytyminen on selvasti hyodyllista mmo adaptiivisten menetelmien yhteydessiio Esimerkkiprobleetnamme on ns 0 itseadjungoitua tyyppia /3/, joiden yhteydessa Galerkinin keinon tiedetaan kritiikistamme huolimatta toi- 24
8 mivan yleensa kohtuullisen hyvin. Kun siirrytaan ei-itseadjungoituihin probleemeihin, joita esiintyy etenkin virtausmekaniikassa, Galerkinin keino johtaa usein jo taysin kayttokelvottomiin tuloksiin ja on pakko ryhtya miettimaan huolellisesti sopivien painofunktioiden systemaattista valintaa. MERKINNOISTA Kaytetaan kuvan 3 esittamaa kaksidimensioista tapausta havainnollistamaan eraita jatkossa tarvittavia merkintoja. Johdannossa mainittujen aiheiden 1 ja 2 huomioonotto vaatii nimittain hyvin systemaattisen merkintakaluston. Tarkasteltava avoin alue f.! (kuva 3 (a)) jaetaan osa-alueisiin eli elementteihin f.!e, e=l, 2,... (kuva 3(b)). Tarvittaessa voidaan tasmallisempaa nimitysta alue-elementti. Kukin elementti f.!e kayttaa ajatellaan myos avoimeksi alueeksi. Elementtien yhteiset reunat muodostavat alueen ns. sisaisen reunan tai lyhyesti sisareunan (engl. interior boundary, interfaces). Ns. ulkoiselle reunanosalle kaytetaan tunnusta r. Kuvissa 3 tama reunanosa esitetaan paksunnetulla viivalla. Mahdollisten epajatkuvuuksien otaksutaan esiintyvan korkeintaan reunalla I. Paitsi itse alue f.! myos alueen reuna tai korostetusti ulkoreuna r ja sisareuna I ajatellaan seuraavassa jaetuiksi kuvan 3(b) tapaan elementteihin. Myos nama elementit re ja le otetaan avoimiksi. Alkuperaisesta ratkaisualueesta f.!= f.! u r on toistaiseksi unohdettu pisteet, jotka sijaitsevat alue-elementtien nurkissa. Naille pisteille tai piste-el ementeille tullaan tarpeen vaatiessa kayttamaan merkintaa Ae Kuvassa 3 piste-elementit esitetaan kokonaan mustina. Osaan pisteista, jotka kuvassa ovat mustaamattomia, ei tulla kuitenkaan liittamaan piste-elementtia. Kaytannossa toimitaan siten, etta naiden pisteiden kohdalta poistetaan alkuperaisesta alueesta aluksi E- sateinen alue. Lopulta kun tarvittavat yhtalot on synnytetty, asetetaan E ~ 0 25
9 (a) (b) Kuva 3 o (a) Alue Q, reuna f ja sisareuna I o (b) Alueen, reunan ja sisareunan jako elementteihino Tempun tarkoituksena on valttaa tiettyja kaksi- ja useampidimensioisissa tapauksissa syntyvia ongelmiao Yksidimensioisessa tapauksessa tata menettelya ei tarvitao 26
10 Jatkossa tulee esiintymaan integraaleja alueen D., reunan r ja sisareunan ylitse. Taten voidaan kirjoittaa L( ) dd. ~ Le ( )dd. ' (12) e re fr( )ctr - L I ( J, ( )ell ~ re ) ctr ' (13) ( ) ell. ( 14) Nama kaavat vaativat eraita huomautuksia. Ensinnakin eri summien elementtinumeroindeksien e ylarajat poikkeavat yleensa toisistaan. Toisin sanoen alue-elementit, reunaelementit ja sisareunaelementit on numeroitu toisistaan riippumatta yhdesta eteenpain (kuva 3 (b)) Huomattakoon, etta tassa siis poiketaan mm. lahteen I 4/ kaytannosta, jossa merkinta re viittaa alue-elementin ne reunaan. Toiseksi sisareuna on luonteeltaan samanlainen olio kuin varsinainen reuna, tarvittaessa suorittaa merkinnallinen askel dl ~ ctr. joten voidaan Koska sisareuna tulee kuitenkin hyvin oleellisena mukaan, on sille haluttu varata oma kirjaintunnus ja nain vahentaa tarvittavien indeksien maaraa; lahteessa /2/ olivat kaytossa tunnusten re ja Ie sijasta raskaammat merkinnat r:xt ja f~nt Edelleen termilla reunaelementti ei tarkoiteta tassa siis valttamatta ns. reunaelementtimenetelman (engl. boundary element method) elementtia. Lopuksi reunan tunnus r varustetaan tarvittaessa sopivilla alaviitteilla. Taten esimerkiksi tunnukset fg ja jh tarkoittavat reunan osia, joilla vallitsevat tietyn tyyppiset reunaehdot. Reunanosalla r tarkoitetaan reunaa, joka syntyy solmujen kohdille. Hyppyehtojen ja osittaisintegrointien kasittelya varten kunkin sisareunan silean osan eli siis kaytannossa sisareunaelementin eri puolet varustetaan mielivaltaisella tavalla - ja + merkinnoilla (kuva 3 (a)). Kaytetaan lisaksi lyhennysmerkintaa (ns. hyppysulkeet) [[ f ]] ( 15) 27
11 jossa f+ ja f viittaavat suureen f raja-arvoihin sisareunalla sen plus- ja miinuspuolelta reunaa lahestyttaessa. Kuvasta 3(a) kayvat myos selville reunan I yksikkonormaalivektoreita koskevat yhteydet ~+ n = -n ( 16) n = n (17) Ne voidaan varustaa tarvittaessa viitteella I, j os on vaaraa sekaannuksesta reunan 1 ulkoisen yksikkonormaalivektorin ~ kanssa. Huomautettakoon edelleen, etta mm. lahteessa /4,s.68/ suunnat on maaritelty painvastoin kuin tassa. ~+ suureiden n Osittaisintegrointi on elementtimenetelmassa e laman ja n ja kuoleman kysymys. Alan kirjallisuudessa esiintyva tavanomainen kayttokaava voidaan pukea muotoon (18)., Suureet g ja h ovat alueessa Q ja sen reunalla r maariteltyja jatkuvasti derivoituvia funktioita, X a 0'. = 1 '..., d on karteesinen suorakulmainen koordinaatti, na 0'.=1, 0 d on ulkoisen yksikd=l, konormaalin vastaava suorakulmainen komponentti ja 2 tai 3 on tehtavan riippumattomien paikkakoordinaattien lukumaara. Tassa esityksessa osittaisintegroinnit suoritetaan kuitenkin alue-elementeittain. Kaavan (18) vastineeksi saadaan (sovelletaan kaavaa (18) elementti kerrallaan ja otetaan huomioon merkinnat (15), (16) ja (17) ) ( 19) Jalleen on muistettava, etta summeerausten ylarajat vaihtelevat elementtityypista riippuen. 28
12 Taulukko 1. Yleisten merkintojen ja nimitysten mahdollisia erikoistapauksia. Yksidimensioinen tapaus : d=l ne ~ le : janaelementti, ctn ~ dl tai dx re ~ piste-elementti, e=1,2 le ~ piste-elementti, e=o,... Kaksidimensioinen tapaus : d=2 tasoelementti, ctn ~ da = dxdy 1e ~ se re ~ se viivaelementti, dl ~ ds : viivaelementti, dl ~ ds Kolmidimensioinen tapaus : d=3 tilavuuselementti, ctn ~ dv dxdydz!e ~ Se pintaelementti, dl ~ ds le ~ Se : pintaelementti, dl ~ ds Kaavaa (19) tullaan soveltamaan jatkossa aina kyluistymiseen asti. Se on voimassa funktioille g ja h, joiden tarvitsee olla jatkuvasti derivoituvia vain erikseen kussakin alue-elementissa ne ja sen reunalla eli sulkeumassa Jos g (tai h) on jatkuva alueelementista toiseen siirryttaessa g (tai h) voidaan ottaa hyppysulkeiden ulkopuolelle. Jos molemmat funktiot ovat jatkuvia, hyppy- 29
13 termi katoaa ja saadaan siis erikoistapauksena tavanomainen kaava ( 18) Edel1a merkinnat on haluttu esittaa melko yleispatevassa muodossa. Taulukko 1 pyrkii havainnollistamaan niiden s isaltoa, kun d = 1, 2 tai 3. Jatkossa kaytamme kuitenkin tavallisesti yleisia tunnuksia. Demonstraatiomielessa havainnolliset yksidimensioiset tapaukset tulevat valitettavasti merkinti:ijen soveltamisen kannalta hieman eroamaan useampidimensioisista tapauksista. Yksidimensioisessa tapauksessa alueet I ja 1 koostuvat aarellisesta maarasta pisteita, joka kaytanni:issa merkitsee sita, etta integraalit reunojen ylitse korvautuvat summeerauksella ko. pistejoukkojen ylitse. Esimerkiksi kaava (1 9) tullaan kirjaamaan yhdessa dimensiossa yleensa muotoon (20) jossa merkinti:ijen sisal to vastaa useampidimensioisia tapauksia. (Huomattakoon, etta n saa tassa tilanteesta riippuen arvon +1 tai -1 ja etta ulkoinen reuna koostuu tasmalleen kahdesta pisteesta.) ESIMERKKEJA Probleema 1 Tarkastellaan uudelleen johdannon esimerkkiprobleemaa. Asetelma ( 1), (2) on klassillinen tehtavan kuvaus. Muunnamme nyt sen taman artikkelin hengen mukaiseksi: sl(-kdcjl)+ccjl-q=o dx dx,ne [$]=0 ~ (21) [[ -k :~ ]] = 0 30
14 $- g=o Yhtiiloiden jaljessa olevat merkinnat viittaavat voimassaoloalue.lsiin. Ymmarrettavyytta menettamatta voitaneen kirjoittaa lyhyesti esimerkiksi Qe eika Qe : ssa tai X E Qe. Sarno in pelkan ylaviitteen e esiintyminen viittaa siihen1 etta kyseessa eleva yhtalo on vo.lmassa jokaisen elementin ne Ie tai re I e= alueella. Yhtaloita kirjoitettaessa on funktion $ oletettu o l evan vahintaan kaksi kertaa jatkuvasti derivoituva kussakin alue-elementissa. Hyppyehdot vaativat ratkaistavan funktion ja ns. vuon tiheyden -k dljl/dx jatkuvuutta. Naihin ehtoihi n pa1ataan myohemmin. Huomattakoon1 etta reunaehdossa indeksi e saa tassa vain arvot 1 ja 2 1 koska alueen reuna muodostuu kahdesta pisteesta. Merkinta g viittaa tassa nyt annettuun funktion 4J arvoon. Systeemia (21) vastaavan heikon muodon lahtokohdaksi otetaan If wl[_q ( -kdljl.) +cljl-q ] ctn + e ne dx dx 0 (22) Kukin vallitseva yhtalo on siis kerrottu omassa alueessaan maaritellylla painofunktiolla (tai pisteittaisella arvolla),., ja kaikki nain saadut yhtalot on laskettu yhteen1 jolloin syntyy yksi yhtalo 1 eras ns. heikko muoto. Painofunktiot on numeroitu alaindeksein. Korostettakoon1 etta painofunktiot ajatellaan aluksi taysin toi sistaan riippumattomiksi olioiksi. Samoin niiden dimensiot on valittava siten1 etta yhtalon ( 22) vasen puoli -vallitsevan systeemin ns. painotet tu kokonais jaannos- t ulee dimensionaalisesti homogeeniseksi. On oletet tavissa1 et.ta jarkevassa formulaatiossa kenttayhtalon painofunktion ja hyppy- ja reunaehtojen painofunktioiden tai tassa tapauksessa paremminkin painovakioiden w3 ja 1-14 valilla tulee vallita tiettyja riippuvuuksia. Naiden systemaattinen etsiminen on seuraava tavoite. Tavoitetta kohti paastaan myohemmin selviavista syista suoritta- 31
15 Oletusta Sovelletaan malla osittaisintegrointeja, jotka vapauttavat lopuksi kenttayhtalosta tulevista termeista tuntemattomaan funktioon kohdistuvat derivaatat 0 Kaavan (20) soveltaminen kerran muodossa g ~ ~'~1, h ~ -k dtj>/dx muuntaa yhtalon (22) seuraavaksi: L ( ( dl'll k dcj> + c Wl t1> - Vll Q ) <ill + e Jne dx dx + ~ ( l<z[[ tj> ]] + W3 [[ -k :~ ]] + n [ Vll k :~ Jne + + L [ 1>14 { t1> -g)- n 1-11 k dtj> ] e dx r~ 0 0 (23) Huomattakoon, etta tassa tehtavassa ig = 1 0 vieui kerran kaavaa (20) muodossa g~kd~<1/dx _, h~cj>, jolloin saadaan yhtalo + L [ ( n k dl'll } tj> - n ~<1 k dtj> - w4 g ] e dx dx r~ 0 0 ( 24 ) Kehitetyt lausekkeet ovat me l ko raskaan nakoisiao Niiden synnyttaminen vaatii kuitenkin pelkastaan koneel lisia manipulaati oita. Tarkea huomio: Kaikki kolme muotoa (22 ), (23) ja (24) ovat teoreettisesti samanarvoisia, jos kyseessa olevat funktiot ovat pelkastaan a l ue-elementeittain kerran jatkuvasti derivoituvia 0 Sen sijaan kirjallisuudessa yleisesti esitettyjen heikkojen muotojen osittaisintegroitujen eri versioiden samanarvoisuus ei o l e y l eensa voimassao Toistaiseksi ei ole tehty oletuksia ratkaistavan funktion jatkuvuudesta elementtien valilla o Koska pyrkimyksena on aikaansaada menetelma, jolla ratkaisun virhe elementtien reunoilla sijaitsevissa solmuissa on pieni, niin rajoitutaan tapaukseen, jossa tj> on jatkuva j a siis [[ t1> ]] = 0 0 ei liene vai keaa ymmartaa: Muutoinhan virheella 32
16 ei olisi valttamatta tiettya yksikasitteista arvoa ko. pisteessa jolloin minimointi tuottaisi ilmeisia ongelmia. Osoittautuu myos, etta valinta [[ 1 11 ]] = 0 sisaisella reunalla 1 6 yksinkertaistaa tilannetta huomattavasti. Suureet 4> ja 1 11 voidaan nyt siirtaa hyppysulkeiden ulkopuolelle, jolloin muodosta (24) saadaan hieman termeja jarjestelemalla esitys r) ( [ _Q ( -k dw 1 ) + C W1] <jl - W1 Q) dq + e Jne dx dx 0. (25) Saadun yhtalon vasen puoli edustaa edelleen painotettua kokonaisjaannosta, mutta nyt on aikaisempiin heikkoihin muotoihin verrattuna helpompaa tehda hyodyllisia johtopaatoksia. Oleellinen kysymys on: Jos tarkastellaan tiettya jollakin sisa- tai ulkoreunan osalla sijaitsevaa solmua, niin milla painofunktioiden valinnalla heikkoa muotoa kayttaen saatava solmuarvo on mahdollisimman lahella tarkkaa arvoa? Pyritaan ratkaisuun havittamalla kokonaisjaannoksesta kaikki termit paitsi ne, joissa 4> esiintyy kertoimena pelkastaan sisa- tai ulkoreunalla. Saadaan vaatimukset _Q ( -k d~/1 ) + C W1 dx dx 0 0 (2 6) 0 joiden tarkka toteuttaminen pelkistaisi heikon muodon seuraavaksi I ( ( -w1 Q) ctn + I ( n [[ -k dl / 1 ]] 4> } + e Jne e dx Ie 33
17 + I.[("'4+nkd"'l )<1>-H4g] e e dx rg 0 (27) Tarkastellaan ens in hieman vaatimuksia (2 6). Niista ens immainen esittaa alkuperaista kenttayhtal6a nyt painofunktiota "'l koskevana ja homogeenisena (siis ilman lahdetermia) Yleisemmassa tapauksessa o- soittautuu, etta saadaan alkuperaisia kenttayhtal6ita vastaava ns. adjungoitu systeemi /3/, jonka painofunktioiden tulisi toteuttaa. Tarkastelun alainen esimerkki on itseadjungoitu, jolloin alkuperainen ja adjungoitu differentiaalioperaattori ovat siis identtisia. Kritiikkina voitaisiin todeta, etta differentiaaliyhtal6n (26) toteuttaminen nayttaa miltei yhta vaikealta -vain lahdetermi puuttuu- kuin alkuperaisen yhtal6n. Yksidimensioisessa esimerkkiprobleemassamme toteuttaminen kylla viela onnistuu etenkin, jos k ja c ovat vakioita tai ne otaksutaan elementeittain vakioiksi. Yleensa tahan ei ole kaytann6ssa mahdollista paasta, vaan on vain tyydyttava matkimaan adjungoidun tehtavan ratkaisun oleellisia piirteita. Aiheeseen palataan tarkemmin myohemmin. Jos kuitenkin painofunktiot pystytaan valitsemaan siten, etta adjungoitu systeemi toteutuu tasmallisesti, saadaan ehka hieman yllattava tulos: Tall6in funktioiden approksimaatioiden kululla itse alue-elementtien sisalla ei ole mitaan merkitysta. Taten siis pelkka approksimaatio alueissa 1 6 ja rg riittaisi. Tama viittaa sukulaisuuteen reunaelementtimenetelman kanssa. Loput vaatimuksista (26) on helppo toteuttaa eivatka kaipaa kommentointia. Palataan heikkoon muotoon (27). Keskitytaan tiettyyn pisteessa xi olevaan solmuun i. Jos piste sijaitsee sisareunapiste-elementissa rk, tehdaan lisavalinnat (28) "'4 + n k dl1l dx 0 Edella merkinta tarkoittaa Kronecker in deltaa ja kerroin y on nollasta eroava, arvoltaan muuten mielivaltainen, mutta dimensio- 34
18 naalisesti oikeellinen suure. Yhtalo (27) on nyt kutistunut muotoon Y <Jlk + L ( ( -wl Q ) d.q + L ( n k dwl g ) e = 0 e Jne e dx r g (29) Huomattakoon, etta jalkimmaisia yhtaloita (28) on kaytetty hyvaksi yhtalon ( 2 9) muodostamisessa. Todet takoon edelleen, etta ainoa tuntematon on arvo <Pk ja etta vain painofunktio w1 on jaljella formulaatiossa. Koska yhtalo (29) patee sellaisenaan tarkalle ratkaisulle <jj ja koska sen patemista vaaditaan myos diskreetteja yhtal oita synnytettaessa approksimaation <jj suhteen, saatu solmuarvo on tarkka. Tama voidaan todeta yksityiskohtaisemmin vahentamalla nain syntyvat kaksi yhtaloa puolittain toisistaan. Kasitellaan seuraavaksi alueen reunalla -vaikka vasemmassa paassaolevaan solmuarvoon liittyvan yhtalon synnyttamista. Yhtaloa (27) tarkastelemalla todetaan, etta sopiva valinta on nyt n [[ - k d:: ]] = 0 (30) y 8~ jossa k on kyseisen reunapiste-elementin numero. Yhtalot on helppo toteuttaa ottamalla w1 = 0 (adjungoidun kenttayhtalon eras ratkaisu) ja w4 =y 8~. Yhtalosta (27) jaa jaljelle tulos L [y 8~ ( <P - g ) Jr~ 0 ( 31) e eli kaytetty valinta antaa tarkan ratkaisun reunapisteissa. Nain on paadytty automaattisesti yhtaloon, joka kirjataan tavallisesti suoraan ilman sen enempaa miettimista. Palataan viela edella korostettuun seikkaan, etta kaikki esitetyt heikon muodon eri versiot ovat matemaattisesti samanarvoisia. Pisimmalle osittaisintegroitu versio antaa parhaat mahdollisuudet miettia hyvia painotuksia. Mutta kun sopivat painotukset on loydetty, on 35
19 usei~niten kaytannon laskelmien kannalta edullista valita jokin toinen versio lahtokohdaksi etenkin, kun useampidimensioisissa tapauksissa adjungoituja differentiaaliyhtaloita ei kuitenkaan pystyta toteuttamaan taysin tarkasti. Esimerkkiprobleemassamme sopiva laskentaversio perustuu esitysmuotoon (23), jossa tehdaan vain kaytannossa helposti toteutettavat valinnat. Ehdoista (26) toteutetaan kaksi viimeista, jolloin paadytaan heikkoon muotoon ( Hl ~ ~~ ) 0 (32) Laskentaversion yhteydessa funktioiden H ja ~ tulee olla jatkuvia ja funktion w pitaa havita ratkaisualueen reunoilla. Jos tarkastellaan reunan ~~ solmua, painofunktiot valitaan yhtaloiden (30) ja yhtaloista (26) ensimmaisen mukaan. Kuten todettiin, talloin paadytaan tavanomaiseen vaatimukseen ~ - g = 0 ko. pisteessa. Jos taasen tarkastellaan sisasolrnua, painofunktiot valitaan yhtaloista (26) ensimmaisen ja yhtaloiden (28) mukaan. Huornattakoon, etta jalkimmainen terrni haviaa jo saatujen yhtaloiden ~- g= 0 (reunalla ~~) seurauksena. Koska vaarinkasityksen vaaraa ei juuri ole, yhtalossa (32) on luovuttu approksimaatiornerkintojen kaytosta. Esitetty heikko rnuoto (32) on tasrnalleen sama kuin alan kirjallisuudessa suositeltu tehtavan nurneerisen ratkaisun lahtokohta. Tavanornaisessa menetelrnassa painofunktiot valitaan kuitenkin ratkaistavan funktion approksirnoinnissa kaytettyjen funktioiden joukosta. Ennen kuin jatketaan esimerkkiprobleeman kasittelya todetaan yleisesti kaksi erittain rnielenkiintoista seikkaa. Esitetty ajatuskulku nayttaisi ainakin tassa tuottavan toteutuessaan parhaimrnillaan seuraavaa: 1. Systeernirnatriisi on puhdas lavistajarnatriisi, joten tuntemattomien solmuarvojen ratkaiseminen on triviaalia. 2. Saadut solmuarvot ovat tarkkoja. 36
20 Tamahan on parasta, mita yleensa voisi tapahtua ja tietenkin liian hyvaa ollakseen yleisemmin kaytannossa totta. Ongelmat kertyvat painofunktioilta vaadittujen ehtojen toteuttamisvaikeuksista etenkin sisareunan pisteissa. Kohdat 1 ja 2 antavat kuitenkin voimakkaan kiihokkeen pyrkia kohti k o. ehtojen jonkinasteista tyydyttamista. Kaytannossa voidaan kayttaa elementtikohtaisia painofunktioita (33) joissa indeksit viittaavat kaksisolmuisen elementin lokaaliin solmunumerointiin. Painofunktiot on lausuttu tavanomaisten lineaaristen muotofunktioiden Nj' = ( 1 +mit; )12 avu1la. (Lausekkeessa m1 =- 1, m2 = 1. Paikallisen (;e [-1,1] koordinaatiiton origo on kiinnitetty tarkasteltavan element in keskipisteeseen.) Parametri ~ =-./ (dx/ctc, } 2 c/k, jossa annetut funktiot c ja k ajatellaan korvatuiksi elementin keskipisteessa lasketuilla arvoillaan. Painofunktiot on muodostettu lausumalla adjungoitu yhtalo paikallisessa koordinaatistossa pitaen kertoimia elementtikohtaisesti vakioina ja kayttaen reunaehtoja wi( Sj )= ai Oij, jossa Sj on solmun j paikallinen koordinaatti ja Oij Kronecker in delta. Painofunktioiden lausekkeissa esiintyva skaalauskerroin ai on tarkoitus maarittaa periaatteessa s i ten, etta e nsimmainen yhtaloista (28) toteutuu tarkast eltavan solmun kohdalla. Skaalaustekijan valinnalla saadaan syntyvan lineaarisen yhtaloryhman lavistajaalkiot yhtasuuriksi. Likimaarainen, mutta sopivan yksinkertainen valinta on. _ y dx tanh( 2~) a~ - =-- ---:::----'--.!... k dt; 2~ (34) jossa ylaviiva tarkoittaa tarkasteltavaan solmuun liittyvista element eista otettua keskiarvoa. Yhtaloon (34) on paadytty tarkastelemalla tapausta, jossa k ja c ovat vakioita ja element it yhta pitkia. Jos halutaan va1ttaa hieman hankalahko skaalauskertoimien muodostaminen, voidaan pahemmin tilanteeseen vaikuttamatta asettaa a1 = a2 = 1. Talloin
21 rajalla, kun ~~0, painofunktiot (33) palautuvat tavanomaisiksi lineaarisiksi painofunktioiksi (sinh( x ) ~ x, kun I xl << 1). Nain ollen elernenttiverkkoa riittavasti tihennettaessa (k ja c tavanomaiseen Galerkinin menetelmaan edellyttaen, kiinteat) paadytaan etta ratkaistavan funktion approksimaatio on paloittain lineaarista tyyppia. Galerkinin menetelmalle helposti johdettavien suppenevuustulosten voidaan olettaa \ l 1. 0 X (a) w 1.0 X (b) Kuva 4. (a) Koko ratkaisualueessa nollasta eroava globaali painofunktio ja (b) kaytannossa toteutettava lokaali painofunktio. patevan siis myos painofunktioita (33) kaytettaessa: Numeerinen ratkaisu saadaan mielivaltaisen lahelle tarkkaa ratkaisua ainakin energianormin mielessa valitsemalla verkko riittavin tiheaksi. Galerkinin menetelmaan paadytaan tietysti myos harvallakin elementtiverkolla mi- 38
22 kali suhde elk on jossain mielessa pieni. Tama selittaa osaltaan Galerkinin menetelmalla saatavien ratkaisujen tarkkuutta solmupisteis sa tassa erikoistapauksessa. Kuvassa 4 on hahmoteltu kaksi tapaa synnyttaa solmun 3 kannalta hyva painofunktio. Seka kuvan 4 (a) etta 4 (b) esittamissa tapauksissa painofunktio IV on valittu siten, etta se toteuttaa alue-elementeittain adjungoidun kenttayhtalon (26). Ensimmaisen ehdoista (28) toteuttaminen johtaa kuvan 4 (a) esittamaan, koko alueessa nollasta eroavaan ns. globaalin painofunktion IV valintaan. Tama antaa juuri kaavan (29) eli 1 solmuarvo (1>3 saadaan s uoraan omasta yhtalostaan 1 Tietysti samaan tulokseen tullaan myos yhtalon (32) avulla. Globaalit painofunktiot eivat ole elementtimenetelman yhteydessa erityisen mukavia; on normaalia, etta tietyn yhtalon termit kertyvat maantieteellisesti lahekkaisista elementeista. Huomautettakoon, etta tama globaali painofunktio saadaan lokaalien painofunktioiden (33) lineaarikombinaationa. Itse asiassa syntyva globaali painofunktio on tuttu tehtavaa (21 ) vastaava ns. Greenin funktio /3/, johon on tassa paadytty hieman tavanomaisesta poikkeavasta lahtokohdasta. Kuvan 4(b) valinta on enemman elementtimenetelman hengen mukainen. Kyseessa on lokaalinen yhtaloiden (33) mukainen painofunktio, jossa on asetettu a1 = a2 = 1 Nyt eivat ehdot (28) enaa toteudu kaikissa sisareunan pisteissa. (Tassa siis k=2 ja pisteissa 1 ja 1 3 n [[ -k dl~lfdx ]] * 0. ) Kaavaa (27) tarkastelemalla havaitaan, etta paadytaan yhtalon (29) si jasta tyypilliseen muotoon ( i=3) 0 (35) jossa kertoimet k ja P ovat laskettavissa. Toisaalta approksimaation ~ soveltaminen tuottaa yhtalon 0 (36) Huomattakoon, etta vaikka kyseessa on ulkonaoltaan tavanomainen elementtimenetelman yhtalo, se on syntynyt poikkeuksellisella tavalla 39
23 siten, etta tuntemattoman funktion arvot tietyissa pisteissa es i intyvat valmiiksi siina. Vahentamalla yhtalot (35) ja (3 6) ouolit tain saadaan tulos 0 ( 37) Jos kaikki systeemiyhtalot voidaan synnyttaa vastaavaan tapaan ja jos kerroinmatriisi tuj.ee ei-singulaariseksi, saadut solmuarvot ovat edelleen tarkkoja! Tama nahdaan homogeenisessa muodossa olevia yhtaloita (37) tarkastelemalla: Ainoa ratkaisu on <l>i-1-<l>i-1=0, jne. Sarna a t ulokseen paadytaan tietysti myos seuraavasti: On sel vaa, etta yhtaloiden (35) yhteen- ja vahennyslasku ei vaikuta yhtaloryhman ratkaisuun. Toisaalta yhtaloiden yhteen- ja vahennyslasku voidaan tulkita myos siten, etta alkuperaisten lokaalien painofunktioiden sijasta onkin kaytetty naiden erasta lineaarikornbinaatiota. Na in ollen, jos globaali painofunktio, jonka kaytto takaa tarkan ratkaisun, on muodostettavissa lokaalien painofunktioiden lineaarikornbinaationa, myos lokaaleja painofunktioita kaytettaessa ratkaisu tulee olemaan tarkka. Itse asiassa yhtaloihin (32) ja (33) perustuva ratkaisumenetelma antaa tasmalleen tarkat solmuarvot, jos c ja k ovat elementeittain vakioita valittiinpa funktion <1> (jatkuva) approksimaatio miten tahansa. Se, etta yksidimensioisissa probleemoissa voidaan saada tietyissa tapauksissa tarkkoja solmuarvoja ei ole uusi asia. Itseadjungoitujen tehtavien yhteydessa eras selittava teoria esitettiin jo v /5/. Tassa vastaava tulos on saavutettu eri tieta ja tavalla, joka selittaa myos ei-itseadjungoidun tapauksen (kts. myos /6, liite 7/). Tarkastellaan dimensiottomaan muotoon saatettua tehtavaa, jota on selostettu jo kuvan 1 yhteydessa. Taulukossa 2 esitetaan tehtavan tarkka ratkaisu, Galerkinin menetelman antama ratkaisu seka tassa ehdotetun menetelman antama ratkaisu. Kuvassa 2 on esitetty kaksi naytetta menetelman mukaisista painofunktioista, tosin kuvan 2 tilanteessa parametrin ~ arvo on pienempi kuin esimerkkitehtavassa. Kummassakin 40
24 numeerisessa menetelmassa funktiolle $ on kaytetty elementeittain lineaarista approksimaati ota ja tarvittavat integraalit on laskettu numeerisesti Gaussin kolmen pisteen integrointikaavalla. Taulukko 2.Esimerkkiprobleemall e eri menetelmilla saadut numeeriset ratkaisut. X ' Tarkka ' Galerkin (32) ' (33) E E E E E E E E E-ll E E-ll Huolimatta t ietyista integroinnin tarkkuuteen liittyvista epailyista havai taan yhta1i:iihin (32 ), (33 ) perustuvan menetelman toimivan halutulla tavalla. Galerkinin menetelman a ntama ratkaisu o n myi:is varsin tarkka lukuunottamatta kohtia x = 0. 2 ja x = Es irnerk k i 2 Ta rkasteltava probleema on _Q_ ( - k dlj> ) + _<i_ ( u <P ) - Q dx dx dx 0 [[ -k :~ ]] 0 $- g = 0 (38 ) n ( -k =~ ) - h 0 Kyseessa on ns. konvektio-diffuusio reuna- arvotehtava, jota on myi:is jo hieman tar:kasteltu l aht eessa /2/. Tehtava syntyy mm. virtausmekaniikassa, kun kontinuumin l iikkeen kuvaamiseen kaytetaan Eulerin esitys - 4 1
25 tapaa. Esimerkiksi yksidimensioinen lammi:injohtumistehtava valiaineen ollessa liikkessa on edella esitettya muotoa. Talli:iin tehtavaan liittyvat suureet olisivat: Lammi:injohtavuus k, virtausnopeus u, lampi:ilahteen antoisuus Q ja t;mtemattomana lampi:itila 4>. Naille suureil.le tullaan kayttamaan jatkossa suureiden todel lisesta fysikaalisesta luonteesta riippumatta lammi:injohtumis tehtavaan liittyvia nimityksia. Kenttayhtali:issa sulkujen sisall a esiintyville termeille kaytetaan nimityksia diffuusiovuon ja konvektiovuon tiheys tassa jarjestyksessa. Kyseisten termien summaa kutsutaan kokonaisvuon tiheydeksi. Suure h on annettu diffuusiovuon tiheys. Diffuusiovuon jatkuvuusehtoon paadytaan soveltamalla energiatasetta kontrollitilavuuteen, jonka paksuuden annetaan lahestya nollna. Reunaehdot kiinnittavat joko lampi:itilan tai diffuusiovuon tiheyden ratkaisualueen reunoilla (vain kaksi pistetui). Kasittelya on rnodifioitu edelliseen probleemaan nahden myi:is reunaehtojen valikoiman suhteen. Edellisen esimerkkiprobleeman kasit telyssa saatuun kokemukseen nojaten lampi:itilan jatkuvuusehto toteutetaan ennakolta etsimalla ratkaisua jatkuvien funktioiden joukosta. Vastaavaa hyppyehtoa ei siis tarvitse kertoa millaan painofunktiolla eika ottaa mukaan kokonaisjaanni:ikseen. Nyt kasilla eleva tehtava on kenttayhtali:issa esiintyvasta ensimmaisen kertaluvun derivaatasta johtuen ei -itseadjungoitu. Nain allen ei ole mitenkaan itsestaan selvaa kuinka saadaan aikaan kohtuullisen luotettava numeerinen menetelma. Tarkastellaan asiaa nyt vastaavalla mekaanisella tavalla kuin edellisessa esimerkkiprobleemassa. Jotta vertailu edellisen tapauksen kanssa helpottuisi, jatetaan tassa painefunktioiden luettelossa tunnus v12 kayttamatta. Otaksutaan lisaksi painofunktio "'1 jatkuvaksi. Systeemia (38) vastaavan heikon muodon lahti:ikohta on siis I ( I'll [ _Q ( -kd$ ) + _Q ( u cp ) - Q] dq + e Jne dx dx dx 42
26 ( 0 0 (39) Kaavan (20) soveltaminen ensimmaisen integraalin ensimmaiseen termiin muuntaa heikon muodon aluksi seuraavaksi: 2: l [ dloll k ct<!> + '"1 _Q_ ( u <~> l- I'll Q] ctn + e ne dx dx dx + L [ "'4 ( <!> -g )- n loll k dcj> ] + e dx r~ + I, [ n ( 1o ) { -k dcj> ) - '"5 h] e e dx rh 0 0 ( 40) Kaavan (20) soveltaminen viela kerran ensimmaisen integraalin kahteen e nsimmaiseen termiin johtaa yhtaloon z:( {[ _Q_ (-kd'"l ) -udw1]cp-,.,1 Q)ctn + e Jn e dx dx dx + z:[ ( \o14 +nkdw 1 +nuwl )<!> -nlo11 kdcj> _ w4g] + e dx dx r ~ + L, [ { n k d 1 o 11 + n u 1 11 ) <!> + n { 1'15 + 1o11 ) ( -k dcj> ) - "'5 h] e e ~ ~ ~ ) Yhtalossa on oletettu, etta u on jatkuva, j olloin toisen termin osittaisintegroinnissa syntyva suureen - w1 u<!> hyppy haviaa sisaisilla reunoilla 0 Havitetaan lausekkeesta jalleen kaikki muut termit paitsi ne, joissa ratkaistava funktio cj> esiintyy joko sisaisilla tai ulkoisilla reunoilla valinnoilla: 43
27 _g_ ( -k dw1 ) _ u d ne dx dx dx H3- n le I-ll = 0 ["e g ( 42) \"15 + IVl 0 ["e h Jos nama yhtalot toteutetaan tarkasti, yhtalo (41) supistuu yksinkertaiseen muotoon 0. ( 43) Tasmalleen samalla tavalla kuin edellisessa esimerkkiprobleemassa yritetaan saada aikaan tilanne, josta seuraa virheen eliminoituminen tarkasteltavassa pisteessa. Riippuen tarkastelupisteen sijainnista erotetaan kolme tapausta: Jos tarkasteltava piste sijaitsee sisareunapisteelementissa Ik, tehdaan lisavalinnat n [[ - k d:: ]] = y 8~ 0 ["~, ( 44) 0 Jos taasen kysymyksessa on piste reunapiste-elementissa 1~, yhta loa 44
28 (43) tarkastelernalla todetaan, etta sopiva valinta on n [[ - k :12 ]] = 0 r~, ( 45) 0 Viirnein jos piste sijaitsee reunapiste-elernentissa r~, valitaan n k dl l1 = 0 dx r ~, ( 4 6) Jalleen kohdataan vaikeuksia tiettyjen ehtojen toteuttamisessa: Ehdoista (42) voidaan suoralta kadelta toteuttaa vain kolrne viimeista. Adjungoidun kenttayhtalon tarkka toteuttarninen ei tule kysymykseen, kuten on jo havaittu aikaisemrnin, vaan yleensa on tyydyttava matkimaan ratkaisua sopivasti. Ehdoi sta (44) tai (46) voidaan toteuttaa kustakin kaksi viimeista. Ensirrunaisen, funktion 1 11 derivaatan hyppyyn, liittyvan ehdon tarkka toteuttaminen johtaisi koko ratkaisualueessa nollasta eroavaan painofunktioon. Ehdot ( 45 ) ova t erikoisasemassa, koska ne pystytaan toteut tamaan tarkasti valinnoilla 1 11 = 0 ja = y 8~. Valinta johtaa -kuten aikaisemmassa esimerkissa- elementtimenetelmassa totuttuun kaytantoon, joss a ratkaistavan funktion arvoja koskevat reunaehdot toteutetaan antarna lla reunaan fg liittyville vapausasteille suoraan vakioiden g mukaise t arvot. Tama nahdaan helposti sijoittarnalla valinnat yhtaloon (45). Laskentamenetelma voidaan perustaa mihinka tahansa tarjolla olevista samanarvoisista versioista (39), (40) ja (41); tietysti valitaan 45
29 se, j onka avulla laskelmat s ujuvat helpoimmin. Tassa suhteessa versio (40) on paras. Kun otetaan huomioon yhtaloista (4 2 ) kolme viimeista, paadytaan heikkoon muotoon (,. 1 ~ 1 1 ) L,l [ct~-~k~+i I_Q_ ( u<t> ) -~-~o]cill + I, ( l lh ) r~ + e ne dx dx dx e 0 ( 4 7 ) jonka yhteydessa funktioiden 1-1 ja cp tulee olla jatkuvia ja lisaksi painofunktion 1 1 tulee havita reunanosalla 1~ Sa at u heikkc rnuoto on jalleen tasmalleen sama kuin kirjallisuudessa es i tetaan. Kaytanto o n kuitenkin osoittanut, ettei heikkoon muotoon (47) perustuva Galerkinin menetelma toimi laheskaan a i na. Jos t arkastellaan reunanosaan r -~ liittyvaa solmua, sopiva painotus saadaan yhtali:iiden ( 45 ) ja yhtaloista (42) e nsimmaisen avulla jolloin siis paadytaan vaatimukseen cp- g = 0. Viimeinen termi voidaan taman j alkeen unohtaa (vrt. esimerkki 1). Tarkasteltaessa piste-elementteihin! 6 ja ["~ 1iittyvia so1muja sopiva painotus saadaan yhta1iiista (44 ) tai (4 6 ) vastaavassa jarjestyksessa, seka yhtaloista (42 ) ensimmaisen avulla. Eras mahdollisuus on ka yttaa elementtikohtaisia l okaa l eja painofunktioita e exp( 2a.mi Nr ) - 1 \ li = ai e xp ( 2a.mi ) - 1 ( 48 ) jotka on maaritetty samaan tapaan kuin esimerkissa 1 ratkaisemalla adjungoitu yhtalo sopivin reunaehdoin. Pararnetrin a arvo saadaan lausekkeesta a= - Pe, jossa Pe = ( u dx/dl"; + dk/dl"; )/k. Yleisesti ottaen parametri Pe on paikan funktio, mutta se ajatellaan korvatuksi elementin keskipis teessa lasketulla arvollaan. Mikali u ja k ovat elementeittain vakioita painofunktiot (4 8 ) toteuttavat tarkasti adjungoidun tehtavan. Skaa l a ustekijan ai sopiva arvo (likimaaraine n ) saadaan lausekkeesta ai= 1dx tanh( a ) ( 49) k ctc; a. 46
30 jossa ylaviivalla tarkoitetaan tarkasteltavan solmun molemmilta puolilta otettua keskiarvoa (vrt. esimerkki 1). Skaalaustekijalle voidaan tassakin kayttaa haluttaessa arvoja a1 = a2 = (a) l I 4 I 1.0 X (b) 3 I Kuva 5. (a) Koko ratkaisualueessa nollasta eroava globaali painofunktio ja (b) kaytannossa toteutettava lokaali painofunktio. Huomionarvoista on, etta hyvin pienilla parametrin a arvoilla painofunktiot tulevat olemaan samoja kuin lineaariset muotofunktiot kerrottuina vakiolla. Nain allen verkkoa riittavasti tihennettaessa paadytaan lopulta Galerkinin menetelmaan. Tietysti myos suhteen u/k ollessa jossain mielessa pieni, paadytaan Galerkinin rnenetelmaan hyvin harvallakin verkolla. Tama selittaa jalleen kerran Galerkinin menetel- 47
31 malla ja lineaarisella approksimaatiolla saatavien solmuarvo jen tarkkuutta tassa erikoistapauksessa. Kuvassa 5 (a) esitetaan solmuun 3 liittyvan koko ratkaisualueessa nollasta eroavan ja k.1vassa 5 (b) kaytannollisemman lokaalin painofunktion kuvaajat tapauksessa, jossa a< 0 ei ole itseisarvoltaan kovin suuri ja vakio a= 1. Kaavojen ( 48 ) mukainen painofunktio (kuva 5 (b)) on jatkuva, ja se toteuttaa hyppyehdot muualla paitsi solmuissa 1 1 ja 1 3. Edellisesta esimerkista poiketen painofunktiot eivat ole enaa s ymmetrisia solmun 3 suhteen. Tarkasteltavan reuna-arvotehtavan numeeristen ratkaisumenetelmien yhteydessa puhutaan usein ylavirr atuksesta (engl. up1-1inding), kun painotetaan tavalla tai toisella enemman solmun ylavirran puolelle jaavaa ratkaisualueen osaa. Motiivina on ratkaisumenetelman stabiliteetin parantaminen. Tassa oikea -stabiiliin menetelmaan johtava- painotus syntyy automaattisesti ilman sen syvallisempia pohdintoja. Taulukko 3. Eri menetelmilla saadut malliprobleeman ratkaisut. X ' Tarkka ' Galer kin ( 47)' ( 48) Taulukossa 3 esitetaan vertailun vuoksi Galerkinin menetelmalla ja yhtaloihin (47 ) ja (48) perustuvalla menetelmalla saadut ratkaisut dimensiottomaan muotoon saatetussa mall iprobleemassa k = 1, u = 100 ja Q = 0. Ratka i sualue, reunaehdot ja elementtityyppi ovat kuten edellisessa esimerkissa. Tarvittavat integraalien arvot on laskettu numeerisesti Gaussin kolmen pi steen kaavalla. Yhtaloihin ( 47) ja ( 48) perustuva l la menetelmalla saatu ratkaisu on laskentatarkkuuden puitteissa sama kuin tarkka ratkaisu. Sen sijaan Galerkinin menetelma ei toimi tassa tapauksessa edes tyydyttavasti. 48
32 Esimerkki 3 Tarkastellaan lopuksi tehtavaa _l_ ( -kl.t_)+clj> -Q axa, axa, 0 0 (50) lj>- g = 0 na, ( - k l.t_ ) - h = 0 ax a Kyseessa on esimerkkiprobleeman 1 kaksidimensioinen versio; tosin yksidimensioisessa tehtavassa (21) ei ollut viimeisen yhtalon (50) tyyppia olevaa reunaehtoa. Indeksin a= 1, 2 suhteen on kaavojen lyhentamiseksi tassa ja jatkossa voimassa Einsteinin summeeraussaanto. Suureet g ja h ovat annetut ratkaistavan funktion ja vuon tiheyden jakaumat. Funktion arvoa koskeva reunaehto annetaan reunanosalla r 9. Talla reunanosalla otetaan mukaan myos reunaelementtien valiset pisteet Ag, koska seka funktio g etta ratkaistava funktio lj> -saatua kokemusta hyodyntaen- oletetaan jatkuviksi. Reunanosalla rh sen sijaan reunaelementtien valiset pisteet on syyta jattaa pois, koska ulkoisen normaalin suunta voi muuttua niissa epajatkuvasti ja reunaehdon kirjoit taminen ei tal loin onnistu. Painofunktio 1-11 oletetaan jatkuvaksi kuvan 3(b) muunnetussa ratkaisualueessa. Systeemia (50) vastaava heikon muodon lahtokohta on taten 2.: f wl[-f-- ( -kl.t_ )+ clj>-o ) ctn + e JQ e OXa, axa, + 49
33 + L f "'5 [ na ( -k l.t_ ) - h] df' = 0 e 1 e oxa h (51) Kaavan ( 19) sovel taminen muodossa g ~ "1, h - -k otj>/oxa. muuntaa yhtalon seuraavaksi : + L f (w3 -w1)na [[ -kl.t_]]dl + e re OXa + L I '"1 na{ -kl.t_ ) ctr+ e ['~ oxa 0 ( 52) Os i ttaisintegrointikaavaa sovellettaessa ulkoinen reuna [' on jaettu osiin 1[, ja ['~. Ensinmainitulla tarkoitetaan keinotekoista sisasolmuihin ja tiettyihin reunan solmuihin liittyvaa reunanosaa (vrt. kuva 3 (b )). Huomattakoon viel a, etta kaavaa (1 9) on kaytetty funktion h lausekkeessa o l evan indeksin a johdosta itse as i assa kahdesti. Uusi osittaisintegrointi (g ~ k 0"1/oxa, h ~ tj>) antaa l opuks i IJ {. [_a { -k a e ne 0Xa OXa..,1 ) + c '"1] t!> Q) <ill + so
34 + L I e r~ 0 (53 ) Havitetaan aluksi kaikki ne termit kokonaisjaannoksesta, j o issa ~ tai sen derivaatta esiintyy integraaleissa alueitten Q e, Ie, t ai r~ ylitse asettamalla vaatimukset _a_ ( - k awl ) + C Wl = 0 axa axa ne' W3- Wl = 0 Ie na [[ - k ;;~ ]] = 0 Ie ' awl 0 r e w4 + na k--= g axa. ' (54 ) "'1 = 0 '"' = 0 a.,l n 0 k--= 0. axa re g r e h e rh ' ' Yksidimensioisessa tapauksessa tilanne oli hieman erilainen. Solmupis t eita ei e ristett y vastaavalla tavalla kuin tassa, j oten kaavoissa ei esiintynyt elementteja rf ja A~. Periaatteessa olisi voitu edeta tasmalleen samoin kuin edella j a saada yhtaloita (54 ) lahemmin muistuttavat e hdot. Naissa tapauksissa pyrittiin kuitenkin valttamaan tarpeettomia merkintoja. Ehtojen (54) tarkka toteuttaminen yksinkertaistaa yhtaloa (53) 5 1
35 huomattavasti. Kun integraalit reunojen!f ylitse esitetaan napakoordinaattien r = ja q> avulla, saadaan esitysmuoto v iela 1 q> q> e q>o ar e q>o ar I e J ( "'1 k a<p ) ctq> + I ~ e J 1 ( - k a"' 1 ) ctq> + +I f ( "'1h )ru+ I ( (-"'1Q)<ill =O <55 ) e 1~ e )ne on kaytetty hyvaksi ilmeista tietoa, etta tassa yrnpyraviivall a!f na.attaxa=-attar ja r= on vakio. Yhtalossa on lisaksi sovel l ettu integraalilaskennan yleistettya valiarvolausetta. Ylaviiva vi.i.ttaa funktion arvoon integroimisalueen tietyssa pis tees sa. Valiarvola u seen soveltaminen on oikeutettua, mikali jaljelle jaanyt integroita'v" a ei vaihda merkkiaan tarkastelualueessa. Otaksutaan etta ko. ehto P a tee. Integrointirajat riippuvat solmun sijainnista, kui tenkin sisai s elle solmulle voidaan valita <Po=O ja <l>t =27t. Nyt ollaan tilanteessa, jossa voidaan tarkastella rajatapausta e --7 0, jolloin tietysti <jl --7 <l>k. Mikali halutaan ratkaista kukin s olmuarvo <l>k omasta yhtalostaan, ilmeisesti painofunktio t ulee valita ainakin niin, etta ensimmainen integraaleista haviaa kun e--?0. Riippuen tarkasteltavan pisteen sijainnista erotetaan jalleen kolme tapausta. Jos tarkastellaan elementtia A~ tulee vaatia lisaksi, etta (56) Ensimmainen yhtaloista (kuten kaikki muutkin asetetut ehdot) on helppo toteuttaa valinnalla 1 11 = 0. Paadytaan siis - tama ei liene yllatys- 52
36 yhtaloihin, joiden mukaan ratkaistavan funktion arvot saadaan annettujen reuha-arvojen avulla talla reunan osalla. Jos tarka stellaan reunaan r~ liittyvaa solmua, painofunktioiden tulee ilmeisesti toteuttaa ehdot A~. (57) Esitysmuoto (52) tuntuu (kuten muissakin esimerkeissa) so vel t uvan parhaiten kayttomenetelman pohjaksi. Kun otetaan huomioon ehdot, jotka ovat helposti toteutettavissa: Ehdoista (54) toinen, neljas, viides ja kuudes, saadaan ( '"'1-7 1"1 ) + L, J "' h ctr + e r~ (58) Kysymyksessa on elementtimenetelman kirjallisuudessa esiintyva tavanomainen tehtavan diskretoinnisssa kaytettava heikko muoto, j os jate Uian kolmas termeista huomiotta. Nain on siis puhtaasti mekaanisen manipuloinnin avulla paadytty (miltei) yleisesti hyvaksyttyyn diskretoinnin perustana olevaan heikkoon muotoon, jossa esiintyvia funktioita on toistaiseksi rajoitettu vain jatkuvuusvaatimuksilla. Lisaksi painofunktion "' tulee havita reunanosalla r~. Saatu heikko muoto kelpaa periaatteessa sellaisenaan Galerkinin menetelman lahtokohdaksi. Kayttamalla hyvaksi edella saatua painofunktioita koskevaa lisainformaatiota vastaavalla tavalla kuin yksidimensioisissa tapauksissa, voidaan yhtaloon (58) perustuvan menetelman ominaisuuksia parantaa huomattavasti. Jos tarkastellaan piste-elementin A~ kohdalla olevaa solmua, tilanne vastaa taysin yksidimensioisia tapauksia. Nain allen yhtalon 53
37 viimeinen termi voidaan unohtaa, jolloin siis approksimaation 'ft:: ulee toteuttaa ehto Q> - g = 0 ko. pisteissa. Rajoittumalla viela approk s...:i.maatioihin tai funktioihin g, j oita kaytet taessa reunaehto Q>- g = 0. t o - teutuu myos elemente:i.ssa (reunaehdon pisteittaisen toteut ta:rni s en seurauksena), voidaan yhtalon ( 58) kolmas kin termi unohtaa ja sa.a.ctaan tasmalleen kirjallisuudessa e hdotettu heikko muoto ( 59 ) Esitetty lisarajoitus, joka kylla johtaa laskennallisesti muk ~ vaan heikkoon muotoon, on tietysti tarkasti ottaen perusteltu vain,. j os kaytetty funktio Q> (vain rajalline n maara v apausasteita ) pystyy ~ l-l v a a maan funktion g kulkua reunalla f~. Kaytannossa tama merki tsee :s ita, etta funktion g t ulee olla kussakin elementissa f~ reunan suunt. a. isen koordinaatin matala-asteinen polynomi. Heikko rnuoto ( 58 ) ei k:arsi vastaavista rajoitte ista, vaan soveltuu ilrnan tarkempia pohdi n t.oja yleisernpiin tapauksiin. Yksidimensioisiin tapauksiin verrattuna painofunktioiden muodo staminen, muille kuin piste-elementtiin liittyville solmuille, on huornattavasti hankalarnpaa. On valttamatonta tehda tiettyja kornprornisseja painofunktioiden yksinkertaisuude n ja painofunktiolle asetettujen ehto jen t oteuttarnisen valilla. Mutt a -kuten osoittautuulikimaarainenkin e htojen toteuttarninen j ohtaa s tabiiliin me netelmaan. Seuraavassa selostetaan esi merkkirnie l essa erasta mahdollisuutta y r ittaa s irnuloida tassa probleemassa esiintyvia vaat i muksia. Ta ~kas tellaan vahvasti yksinkertaistet tua tilannet ta, jossa painofunkt.ion w a jatellaan r iippuvan vain muut tujasta r. Saadun adjungoidun diff e rentiaaliyhtalon y l einen ratkaisu tulee olemaan talloin /7/ w = Aio(~r) +BK o (~r), (6 0 ) jossa A ja B ovat vakioita, I o ja Ko ovat (muunnettuja) Besselin funktioita kert alukua nolla, r E [0, 1] on tarkas t eltavasta solmusta lask:ettu dimensioton etais yys ja dimensioton parametri ~ = Yc/k h. Suure h on 54
38 sopivasti valittu karakteristinen pituus: Pienimman kaikki solmuun liittyvat elementit sisalleen sulkevan ympyran sade (kuva 6). Besselin funkt ioiden asymptoottiset esitykset ovat /8/ Io = { e~r ~ hn~r ~r«l ~r>>l (61) { - ln( ~r) ~r«1 Ko= ne-~r;v2n~r ~r»1 joista nahdaan, etta pienilla argumentin arvoilla kayttaytyminen on oikean tyyppista. (Jotta yhtaloista (57) ensimmainen voisi toteutua, ilmeisesti kayttaytymisen tulee olla logaritmista muuttujan r suhteen tarkasteltavan pisteen kohdalla.) Edelleen nahdaan, etta heikon muodon johdossa kaytetyn yleistetyn valiarvolauseen soveltaminen on oikeutettua tyyppia (60) olevia painofunktioita kaytettaessa. Yhtalon (55) ensimmainen integraali haviaa ainakin tavanomaisia polynomiapproksimaatioita sovellettaessa, koska E ln (E) ~ 0 kun E ~ 0 Aaritapauksissa, joissa ~ on hyvin pieni tai hyvin suuri, saataisiin ratkaisu kaavojen (61) nojalla suhteellisen yksinkertaiseen muotoon. Tehtyjen oletusten puitteissa ei ole kuitenkaan mielekasta pyrkia ai van yhtalon ( 60) mukaiseen painofunktioon. Jos nimi t tain 0 on hyvin pieni, tiedetaan tavanomaisten Galerkinin mer.etelman painofunktioiden toimivan halutulla tavalla. Sen sijaan tapaus, jossa ~ on hyvin suuri, on ongelmallinen. Nain ollen tuntuu jjrkevalta pyrkia painofunktioon, jonka rajatapauksina saadaan Galerkinin menetelman painof unktiot ja toisaalta likimain yhtaloiden (61) mukaiset (0r >> 1) eksponentiaalista tyyppia olevat painofunktiot. Kuva 6. Tyypilliseen solmuun liittyva karakteristinen pituus h. Tarkastellaan edellisen perusteella erasta tapa a muodostaa 55
39 likimaarainen solmuun i liittyva lokaali painofunktio elementissa e (kuva 6). Korvataan muuttuja r alkajaisiksi yhtaloissa (61) lausekkeella 1-Ni Jos nimittain elementit ovat kolrnion muotoisia, niin kohtalaisella tarkkuudella r = 1-Ni. Approksimaatio on tietysti sita tarkempi mita tarkemmin muut elementtiin liittyvat solmut osuvat kuvan 6 mukaisen ympyran kehalle ja mita lyhyemmat ovat naiden sol mujen valiset etaisyydet. Ilman tata varsin karkeaa likimaaraistamista painofunktion jatkuvuusvaatimusten toteuttamisessa elementtien valilla tulee hankaluuksia. Jos viela unohdetaan asymptoottisten kaavojen (~r >> 1) nimittajassa esiintyva neliojuurilauseke, saadaan approksimaatio "'I= sinh(~ N~ )t sinh{~). ( 62) Hyvin pienilla parametrin ~ arvoilla saadaan nyt Galerkinin menetelman mukaiset painofunktiot (tama nahdaan sarjakehitelmasta kuten yksidimensioisessa vastaavassa tapauksessa, jakaja on lisatty kompensoirnaan osoittajaan ilmestyva Pl Sen s ijaan hyvin suurilla parametrin ~ arvoilla kayttaytyminen on tyypiltaan lahella asymptoottisia lausekkeita ( 61 ) Painofunktion ( 62 ) kayton etuna on, etta Galerkinin menetelmalle ja ko. reuna-arvotehtavalle johdettujen konvergenssitulosten voidaan uskoa jalleen patevan, koska rajamenetelmana, kun h ~ 0 (k ja c kiinteat), saadaan Galerkinin menetelma. Huomattakoon, etta yksidimensioisessa tapauksessa paadyttiin tasmalleen yhtalon (62) mukaiseen ratkaisuun, joka antoi tarkat solmuarvot. Tassa ei tietystikaan johtuen tehdyista likimaaraistyksista tule kaymaan nain. Kuitenkin johdettu menetelma toimii erittain hyvin ainakin lineaaristen kolmioelementtien seka bilineaaristen suorakulmioelementtien tapauksissa edellyt taen etta tarvittavat integraalit onnistutaan laskemaan riittavalla tarkkuudella. Kuvissa 7 ja 8 esitetaan tietyissa esimerkkiprobleemoissa painofunktioihin (62 ) perustuvalla menetelmalla ja tavanomaisella Galerkinin menetelmalla saadut numeeriset ratkaisut, kun approksimaatio on bilineaarista tyyppia ja kaytetaan heikkoa muotoa (59). Ratkaisualue on yksikkonelio ja elementtiverkko ta- 56
40 sainen 10*10. Funktion arvo on asetettu nollaksi kaikkialla reunoilla. Kummassakin t apauksessa k ja c ovat vakioita j a Q = 1. Kuvan 7 ratkaisut liittyvat tehtavaan jossa k = 10-S ja c = 1. Tarkka ratkaisu on talloin miltei kaikkialla <jl= 1 paitsi reunojen laheisyydessa hyvin ohuessa rajakerroksessa, jossa ratkaisu siirtyy reuna-arvoon <jl = 0. Kuvassa 7 (a) nakyy sama ilmio kuin yksidimensioisessa tapauksessa: Galerkinin menetelma antaa ratkaisun, joka heilahtelee reunojen laheisyydessa. Sen sijaan painofunktiot ( 62) antavat miltei tarkat solmuarvot kaytettaessa numeerista 5*5 Gauss-Legendre integrointia, kuten kuvasta 7(b) ilmenee. (a) (b) Kuva 7. Esimerkkiprobleemalle (a) Galerkinin menetelmalla (b) painofunktioilla ( 62) saadut ratkaisut kun ~ >> 1. Galerkinin menetelman heilahtelu saadaan korjattua periaatteessa tihentamalla verkkoa reunojen laheisyydessa. Ei ole kuitenkaan vaikeaa osoittaa, etta kuvan 7 (b) tyyppiseen ratkaisuun paastaan vasta hyvin tihealla verkolla. Karkea approksimaatio sopivalle elementtikoolle h saadaan tutkirnalla, milla parametrin ~ arvolla painofunktiot (62) ovat jossain mielessa lahella Galerkinin menet<;lman painofunktioita. Ilrneisesti tulee valita h = C hfc jossa C on vakio suuruusluokaltaan yksi. Esimerkkiprobleeman tapauksessa paadyttaisiin nain allen koh- 57
41 tuuttomaan vaatimukseen h = 10-3 kahdessa ensimmaisessa reunan vie reisessa e1ementtikerroksessa. (a) (b) Kuva 8. Esimerkkiprob1eema11e (a) Galerkinin menetel malla (b) painofunktioilla (62) saadut ratkaisut kun ~ << 1. Kuvan 8 esittamat ratkaisut liittyvat tehtavaan j ossa k = 0. 1 ja c = 10-{i Menetelmien antamat ratkaisut ovat miltei identtiset, johtuen tietysti s iita, tapauksessa. etta painofunktiot eivat juuri eroa toisistaan tassa HUOMAUTUKSIA Edella on kasitelty esimerkkeina eraita konvektio-diffuusioyhtalon erikoistapauksia. Noudatetun t oimintamallin avulla voidaan synnyttaa kayttokelpoisia heikkoja muotoja automaattisesti ja ennenkaikkea saada samanaikaisesti t i etoa hyvia tuloksia antaville painofunktioille asetettavista vaatimuksista. Naita a lustavia ajatuskulkuja voitaneen yrittaa soveltaa muissakin tapauksissa kuin konvektio-diffuusioyhtalon yhteydessa. Kl assillinen Ga l erkinin keinon mukainen elementtimenetelma onkin itse asiassa 'sokea' standardi versio, joka ei ota lainkaan huomioon kulloisenkin tehtavan erityispiirteita. Niinpa viime vuosina on alka- 58
42 nut ilmestya formulaatioita, joissa Galerkinin keinoa soveltavia heikkoja muotoja on modifioitu lisaamalla niihin verkon tiheydesta ja ratkaistavan tehtavan luonteesta riippuvia ns. hairiotermeja (engl. perturbation term). Mainittakoon mm. versiot SUPG-menetelma (Streamline-Upl lind/petrov-galerkin method) /9/, GLS-menetelma (Galerkin/Least-Squares method) /10/ ja GGLS-menetelma (Galerkin Gradient Least Squares method) /11/. Tassa artikkelissa esitettya toimintamallia hieman muuntamalla voi daan synnyttaa l uontevasti edellamainittuja kolmea formulaatiota muistuttavia versioita ilman etta taytyy etukateen lyoda J.ukkoon hairiotermin luanne, koska toimintamallin seuraaminen tuottaa tarvittavat hairiotermit periaatteessa automaattisesti. Tata aihepiiria on kasitelty alustavasti artikkelissa /12/. Teemme seuraavassa viela joitakin hyppyehtoihin liittyvia huomautuksia. Tarkasteltavissa tapauksissa hyppyehtoihin on paadytty fysikaalisen tulkinnan avuj.j.a. Esimerkiksi lammonjohtumistehtavassa, joka on kasiteltya tyyppia, on j arkevaa vaatia, etta lampovirran tiheys on jatkuva miel ival taisen ratkaisualueen p i nnan l avitse kuljettaessa. Vaatimus seuraa yksinkertaisesti energian taseen periaatteen soveltamisesta sopivasti val ittuun kontrollialueeseen. Kaytetty ehto on siis jarkeva, jos tehtavan ajatellaan kuvaavan lammonjohtumista. Mikaan ei kuitenkaan takaa, etta kaytetty jatkuvuus- tai hyppyehto on mielekas jonkin toisen fysikaalisen tulkinnan yhteydessa. Yleisesti ottaen mekaniikan aksioomat -joista useat kaytannossa tarkeat reuna-arvotehtavat johdetaan- koskevat sellaisenaan tiettya aarellista kontrollialuetta. Talloin oikea matemaattinen formulaatio olisi myos integraalimuotoinen aarellista aluetta koskeva taseyhtalo, joka sisaltaa kaiken tilanteeseen liittyvan fysikaalisen informaation. Jos taseyhtalosta siirrytaan kutakin ratkaisualueen pistetta koskevaan differentiaaliyhtalomuotoiseen esitykseen, joudutaan tekemaan tiettyja oletuksia suureiden jatkuvuudesta. Oletusten seurauksena menetetaan osa taseyhtaloihin sisaltyvasta informaatiosta; nimittain juuri hypfysikaaliseen prob pyehdot. Jos siis halutaan kirjoittaa tietyl le leemaan liittyvalle tehtavalle toimiva heikko muoto lahtien tavanomaisesta reuna-arvotehtava esityksesta, on tehtava ensin tayden- 59
43 nettava oikeellisilla hyppyehdoilla. Erityisesti elementtimenetelman matemaattishenkisessa kirjallisuudessa tuntuu olevan tapana unohtaa tehtavien fysikaalinen tausta ja malliin johtaneet jatkuvuusoletukset. Kirjoittajille onkin jaanyt jossain maarin epaselvaksi miten ja missa vaiheessa puhtaasti matemaattinen temppuilu palauttaa taseyhtalosta differentiaaliyhtaloon siirryttaessa menetetyt hyppyehdot. Yleensa sopivaan heikkoon muotoon paadytaan nimittain lahtokohdasta, jossa tehtyjen jatkuvuusoletusten nojalla hyppyehdot on voi tu unohtaa. Mainittakoon viela, etta esitettyyn menetelmaan sisaltyy tiettyja kaytannon vaikeuksia, koska tarvittavat integraalit joudutaan laskemaan numeerisesti. Galerkinin menetel maa sovellettaessa ei synny juuri ongelmia, koska integroitavana on yleensa matalan asteinen polynomi (tai rationaalifunktio) Nain allen suhteellisen pienilla integrointipisteiden lukumaaralla saavutetaan haluttu tarkkuus. Sen sijaan eksponentiaalista tyyppia ol evia painofunktioita kaytettaessa tavanomaiset numeeriset integrointi menetelmat eivat valttamatta toimi lainkaan. Ainakin yksidimensioisessa tapauksessa ongelmat voidaan kuitenkin kiertaa suorittamalla osa integroinni sta analyytti sesti. Tata aihepiiria sivutaan artikkelissa /12/. KIRJALLISUUT TA [ 1] ZienkieHicz, 0. C., Why Fini te Elements? Finite Elements in Fluids - Vo l ume 1 (toim. Taylor, ZienkieHi cz), Wiley Luku 1 teoksessa G~llag h er, Oden, [2] Salonen, E-M. Heikkojen muotojen johtamisesta. Rakenteiden Mekaniikka, Vol. 21, No. 1, 1988, s [3 ] Lanczos, C., Linear differenti al Operators. Van Nostrand
44 [4) Hughes, T.J.R., The Finite Element Method. Linear Static and Dynamic Finite Element Analysis. Prentice-Hall [5 ) Tong, P. Exact solutions of certain problems by the finite element method. AI AA. J. Vol.7, 1969, s.l [6) Zienkiewicz, O. C., Taylor, R. J., The finite element method, fourth edition, volume 1, McGraw-HiJl [7) Carrier, G. F, Pearson, C.E, Ordinary Differential equations, Blaisdell Publishing Company [8) Press, W.H., Flannery, B.P., Teukolsky, S.A., Vetterling, W.T., Numerical Recipes, Cambridge University Press [9) Hughes, T.J.R., ' Recent progress in the development and understanding of SUPG methods 11ith special reference to the compressible Eul er and Navier-Stokes equations', Int. J. numer. methods fluids, 7, (1987). [10) Hughes, T. J.R., Franca, L.P., Hulbert, G.M., Johan, z. and Shakib, F., 'The Galerkin/least-squares method for advectivediffusive equations ', in Recent Developments in computational Fluid Dynamics, AMD-Vol. 95, (1988). [ 11) Franca, L. P., and Dutra do Carmo, E.G. 'The Galerkin gradient least-squares method ', Comput. methods Appl. Mech. Eng. 74, (1989). [ 12) Freund, J., Salonen, E-M., ' A logic for simple Petrov-Galerkin 1 1eighting functions', accepted for presentation at the Second World Congress on Computational Mechanics, August 27-31, 1990, Stuttgart. Jouni Freund, assistentti, mekaniikan laboratorio, TKK Eero-Matti Salonen, apul.prof, mekaniikan l aboratorio, TKK 6 1
Numeeriset menetelmät TIEA381. Luento 12. Kirsi Valjus. Jyväskylän yliopisto. Luento 12 () Numeeriset menetelmät / 33
Numeeriset menetelmät TIEA381 Luento 12 Kirsi Valjus Jyväskylän yliopisto Luento 12 () Numeeriset menetelmät 25.4.2013 1 / 33 Luennon 2 sisältö Tavallisten differentiaaliyhtälöiden numeriikasta Rungen
k=0 saanto jokaisen kolmannen asteen polynomin. Tukipisteet on talloin valittu
LIS AYKSI A kirjaan Reaalimuuttujan analyysi 1.6. Numeerinen integrointi: Gaussin kaavat Edella kasitellyt numeerisen integroinnin kaavat eli kvadratuurikaavat Riemannin summa, puolisuunnikassaanto ja
Tampere University of Technology
Tampere University of Technology EDE- Introduction to Finite Element Method. Exercise 3 Autumn 3.. Solve the deflection curve v(x) exactly for the beam shown y,v q v = q z, xxxx x E I z Integroidaan yhtälö
Kolmannen ja neljännen asteen yhtälöistä
Solmu /019 7 Kolmannen neljännen asteen yhtälöistä Esa V. Vesalainen Matematik och statistik, Åbo Akademi Tämän pienen artikkelin tarkoituksena on satuilla hieman algebrallisista yhtälöistä. Erityisesti
Ensimmäisen ja toisen kertaluvun differentiaaliyhtälöistä
1 MAT-1345 LAAJA MATEMATIIKKA 5 Tampereen teknillinen yliopisto Risto Silvennoinen Kevät 9 Ensimmäisen ja toisen kertaluvun differentiaaliyhtälöistä Yksi tavallisimmista luonnontieteissä ja tekniikassa
Differentiaali- ja integraalilaskenta 1 Ratkaisut 5. viikolle /
MS-A8 Differentiaali- ja integraalilaskenta, V/7 Differentiaali- ja integraalilaskenta Ratkaisut 5. viikolle / 9..5. Integroimismenetelmät Tehtävä : Laske osittaisintegroinnin avulla a) π x sin(x) dx,
Yhtälöryhmät 1/6 Sisältö ESITIEDOT: yhtälöt
Yhtälöryhmät 1/6 Sisältö Yhtälöryhmä Yhtälöryhmässä on useita yhtälöitä ja yleensä myös useita tuntemattomia. Tavoitteena on löytää tuntemattomille sellaiset arvot, että kaikki yhtälöt toteutuvat samanaikaisesti.
Numeeriset menetelmät TIEA381. Luento 6. Kirsi Valjus. Jyväskylän yliopisto. Luento 6 () Numeeriset menetelmät / 33
Numeeriset menetelmät TIEA381 Luento 6 Kirsi Valjus Jyväskylän yliopisto Luento 6 () Numeeriset menetelmät 4.4.2013 1 / 33 Luennon 6 sisältö Interpolointi ja approksimointi Polynomi-interpolaatio: Vandermonden
3.3 Paraabeli toisen asteen polynomifunktion kuvaajana. Toisen asteen epäyhtälö
3.3 Paraabeli toisen asteen polynomifunktion kuvaajana. Toisen asteen epäyhtälö Yhtälön (tai funktion) y = a + b + c, missä a 0, kuvaaja ei ole suora, mutta ei ole yhtälökään ensimmäistä astetta. Funktioiden
1.4 Funktion jatkuvuus
1.4 Funktion jatkuvuus Kun arkikielessä puhutaan jonkin asian jatkuvuudesta, mielletään asiassa olevan jonkinlaista yhtäjaksoisuutta, katkeamattomuutta. Tässä ei kuitenkaan käsitellä työasioita eikä ihmissuhteita,
Kun järjestelmää kuvataan operaattorilla T, sisäänmenoa muuttujalla u ja ulostuloa muuttujalla y, voidaan kirjoittaa. y T u.
DEE-00 Lineaariset järjestelmät Harjoitus, ratkaisuehdotukset Järjestelmien lineaarisuus ja aikainvarianttisuus Kun järjestelmää kuvataan operaattorilla T, sisäänmenoa muuttujalla u ja ulostuloa muuttujalla
MS-A010{3,4,5} (ELEC*, ENG*) Differentiaali- ja integraalilaskenta 1 Luento 10: Ensimmäisen kertaluvun differentiaaliyhtälö
MS-A010{3,4,5} (ELEC*, ENG*) Differentiaali- ja integraalilaskenta 1 Luento 10: Ensimmäisen kertaluvun differentiaaliyhtälö Pekka Alestalo, Jarmo Malinen Aalto-yliopisto, Matematiikan ja systeemianalyysin
5. OSITTAISINTEGROINTI
5 OSITTAISINTEGROINTI Kahden funktion f ja g tulo derivoidaan kuten muistetaan seuraavasti: D (fg) f g + f Kun tämä yhtälö integroidaan puolittain, niin saadaan fg f ()g()d + f ()()d Yhtälö saattaa erota
1 Rajoittamaton optimointi
Taloustieteen matemaattiset menetelmät 7 materiaali 5 Rajoittamaton optimointi Yhden muuttujan tapaus f R! R Muistutetaan mieleen maksimin määritelmä. Funktiolla f on maksimi pisteessä x jos kaikille y
MS-A010{3,4} (ELEC*) Differentiaali- ja integraalilaskenta 1 Luento 10: Ensimmäisen kertaluvun differentiaaliyhtälö
MS-A010{3,4} (ELEC*) Differentiaali- ja integraalilaskenta 1 Luento 10: Ensimmäisen kertaluvun differentiaaliyhtälö Pekka Alestalo, Jarmo Malinen Aalto-yliopisto, Matematiikan ja systeemianalyysin laitos
Matematiikan tukikurssi
Matematiikan tukikurssi Kurssikerta 4 Jatkuvuus Jatkuvan funktion määritelmä Tarkastellaan funktiota f x) jossakin tietyssä pisteessä x 0. Tämä funktio on tässä pisteessä joko jatkuva tai epäjatkuva. Jatkuvuuden
Yhtälöryhmä matriisimuodossa. MS-A0004/A0006 Matriisilaskenta. Tarkastellaan esimerkkinä lineaarista yhtälöparia. 2x1 x 2 = 1 x 1 + x 2 = 5.
2. MS-A4/A6 Matriisilaskenta 2. Nuutti Hyvönen, c Riikka Kangaslampi Matematiikan ja systeemianalyysin laitos Aalto-yliopisto 5.9.25 Tarkastellaan esimerkkinä lineaarista yhtälöparia { 2x x 2 = x + x 2
2.3 Juurien laatu. Juurien ja kertoimien väliset yhtälöt. Jako tekijöihin. b b 4ac = 2
.3 Juurien laatu. Juurien ja kertoimien väliset yhtälöt. Jako tekijöihin. Toisen asteen yhtälön a + b + c 0 ratkaisukaavassa neliöjuuren alla olevaa lauseketta b b 4ac + a b b 4ac a D b 4 ac sanotaan yhtälön
5.2 Ensimmäisen asteen yhtälö
5. Ensimmäisen asteen ytälö 5. Ensimmäisen asteen yhtälö Aloitetaan antamalla nimi yhtälön osille. Nyt annettavat nimet eivät riipu yhtälön tyypistä tai asteesta. Tarkastellaan seuraavaa yhtälöä. Emme
1) yli: HEIKKOJEN MUOTOJEN JOHTAMISESTA. Eero- Matti Salonen Rakenteiden Maekaniikka, Vol 1
HEIKKOJEN MUOTOJEN JOHTAMISESTA Eero- Matti Salonen Rakenteiden Maekaniikka, Vol 1 No 1 1988, s. 66... 75 TIIVISTELMA: Artikkelissa kasitellaan elementtimenetelman perustana olevien heikkojen muotojen
Luento 2: Liikkeen kuvausta
Luento 2: Liikkeen kuvausta Suoraviivainen liike integrointi Kinematiikkaa yhdessä dimensiossa Luennon sisältö Suoraviivainen liike integrointi Kinematiikkaa yhdessä dimensiossa Liikkeen ratkaisu kiihtyvyydestä
4 Korkeamman kertaluvun differentiaaliyhtälöt
Differentiaaliyhtälöt c Pekka Alestalo 2015 Tässä monisteessa käydään läpi tavallisiin differentiaaliyhtälöihin liittyviä peruskäsitteitä ja ratkaisuperiaatteita. Luennolla lasketaan esimerkkitehtäviä
Sekalaiset tehtävät, 11. syyskuuta 2005, sivu 1 / 13. Tehtäviä
Sekalaiset tehtävät, 11. syyskuuta 005, sivu 1 / 13 Tehtäviä Tehtävä 1. Johda toiseen asteen yhtälön ax + bx + c = 0, a 0 ratkaisukaava. Tehtävä. Määrittele joukon A R pienin yläraja sup A ja suurin alaraja
1 Eksergia ja termodynaamiset potentiaalit
1 PHYS-C0220 Termodynamiikka ja statistinen fysiikka, kevät 2017 Emppu Salonen 1 Eksergia ja termodynaamiset potentiaalit 1.1 Suurin mahdollinen hyödyllinen työ Tähän mennessä olemme tarkastelleet sisäenergian
Johdantoa INTEGRAALILASKENTA, MAA9
Lyhyehkö johdanto integraalilaskentaan. Johdantoa INTEGRAALILASKENTA, MAA9 Integraalilaskennan lähtökohta 1: Laskutoimitukset + ja ovat keskenään käänteisiä, samoin ja ovat käänteisiä, kunhan ei jaeta
Lineaarinen yhtälöryhmä
Lineaarinen yhtälöryhmä 1 / 39 Lineaarinen yhtälö Määritelmä 1 Lineaarinen yhtälö on muotoa a 1 x 1 + a 2 x 2 + + a n x n = b, missä a i, b R, i = 1,..., n ovat tunnettuja ja x i R, i = 1,..., n ovat tuntemattomia.
Dierentiaaliyhtälöistä
Dierentiaaliyhtälöistä Markus Kettunen 4. maaliskuuta 2009 1 SISÄLTÖ 1 Sisältö 1 Dierentiaaliyhtälöistä 2 1.1 Johdanto................................. 2 1.2 Ratkaisun yksikäsitteisyydestä.....................
Numeerinen integrointi
Numeerinen integrointi hum 8.0. Numeerinen integrointi Numeerisia integrointimenetelmiä on useita. Käsitellään tässä yhteydessä kuitenkin vain Gauss in integrointia, joka on elementtimenetelmän yhteydessä
MS-A0305 Differentiaali- ja integraalilaskenta 3 Luento 1: Moniulotteiset integraalit
MS-A35 ifferentiaali- ja integraalilaskenta 3 Luento : Moniulotteiset integraalit Antti Rasila Matematiikan ja systeemianalyysin laitos Aalto-yliopisto Syksy 26 Antti Rasila (Aalto-yliopisto) MS-A35 Syksy
MS-A0205/MS-A0206 Differentiaali- ja integraalilaskenta 2 Luento 8: Newtonin iteraatio. Taso- ja avaruusintegraalit
MS-A25/MS-A26 ifferentiaali- ja integraalilaskenta 2 Luento 8: Newtonin iteraatio. Taso- ja avaruusintegraalit Jarmo Malinen Matematiikan ja systeemianalyysin laitos 1 Aalto-yliopisto Kevät 216 1 Perustuu
12. Hessen matriisi. Ääriarvoteoriaa
179 12. Hessen matriisi. Ääriarvoteoriaa Tarkastelemme tässä luvussa useamman muuttujan (eli vektorimuuttujan) n reaaliarvoisia unktioita : R R. Edellisessä luvussa todettiin, että riittävän säännöllisellä
1 Lineaariavaruus eli Vektoriavaruus
1 Lineaariavaruus eli Vektoriavaruus 1.1 Määritelmä ja esimerkkejä Olkoon K kunta, jonka nolla-alkio on 0 ja ykkösalkio on 1 sekä V epätyhjä joukko. Oletetaan, että joukossa V on määritelty laskutoimitus
Mat Dynaaminen optimointi, mallivastaukset, kierros Johdetaan välttämättömät ehdot funktionaalin. g(y(t), ẏ(t),...
Mat-2.148 Dynaaminen optimointi, mallivastaukset, kierros 6 1. Johdetaan välttämättömät ehdot funktionaalin J(y) = g(y(t), ẏ(t),..., dr y(t), t) dt dt r ekstremaalille, kun ja t f ovat kiinteitä ja tiedetään
3 = Lisäksi z(4, 9) = = 21, joten kysytty lineaarinen approksimaatio on. L(x,y) =
BM20A5810 Differentiaalilaskenta ja sovellukset Harjoitus 6, Syksy 2016 1. (a) Olkoon z = z(x,y) = yx 1/2 + y 1/2. Muodosta z:lle lineaarinen approksimaatio L(x,y) siten että approksimaation ja z:n arvot
7 Vapaus. 7.1 Vapauden määritelmä
7 Vapaus Kuten edellisen luvun lopussa mainittiin, seuraavaksi pyritään ratkaisemaan, onko annetussa aliavaruuden virittäjäjoukossa tarpeettomia vektoreita Jos tällaisia ei ole, virittäjäjoukkoa kutsutaan
[xk r k ] T Q[x k r k ] + u T k Ru k. }.
Mat-2.48 Dynaaminen optimointi Mitri Kitti/Ilkka Leppänen Mallivastaukset, kierros 3. Johdetaan lineaarisen aikainvariantin seurantatehtävän yleinen ratkaisu neliöllisellä kustannuksella. Systeemi: x k+
BM20A5840 Usean muuttujan funktiot ja sarjat Harjoitus 7, Kevät 2018
BM20A5840 Usean muuttujan funktiot ja sarjat Harjoitus 7, Kevät 2018 Tehtävä 8 on tällä kertaa pakollinen. Aloittakaapa siitä. 1. Kun tässä tehtävässä sanotaan sopii mahdollisimman hyvin, sillä tarkoitetaan
3 Raja-arvo ja jatkuvuus
3 Raja-arvo ja jatkuvuus 3. Raja-arvon käsite Raja-arvo kuvaa funktion kättätmistä jonkin lähtöarvon läheisdessä. Raja-arvoa tarvitaan toisinaan siksi, että funktion arvoa ei voida laskea kseisellä lähtöarvolla
A = a b B = c d. d e f. g h i determinantti on det(c) = a(ei fh) b(di fg) + c(dh eg). Matriisin determinanttia voi merkitä myös pystyviivojen avulla:
11 Determinantti Neliömatriisille voidaan laskea luku, joka kertoo muun muassa, onko matriisi kääntyvä vai ei Tätä lukua kutsutaan matriisin determinantiksi Determinantilla on muitakin sovelluksia, mutta
Numeeriset menetelmät TIEA381. Luento 11. Kirsi Valjus. Jyväskylän yliopisto. Luento 11 () Numeeriset menetelmät / 37
Numeeriset menetelmät TIEA381 Luento 11 Kirsi Valjus Jyväskylän yliopisto Luento 11 () Numeeriset menetelmät 24.4.2013 1 / 37 Luennon 11 sisältö Numeerisesta integroinnista ja derivoinnista Adaptiiviset
Yhtälönratkaisusta. Johanna Rämö, Helsingin yliopisto. 22. syyskuuta 2014
Yhtälönratkaisusta Johanna Rämö, Helsingin yliopisto 22. syyskuuta 2014 Yhtälönratkaisu on koulusta tuttua, mutta usein sitä tehdään mekaanisesti sen kummempia ajattelematta. Jotta pystytään ratkaisemaan
Vapaus. Määritelmä. jos c 1 v 1 + c 2 v c k v k = 0 joillakin c 1,..., c k R, niin c 1 = 0, c 2 = 0,..., c k = 0.
Vapaus Määritelmä Oletetaan, että v 1, v 2,..., v k R n, missä n {1, 2,... }. Vektorijono ( v 1, v 2,..., v k ) on vapaa eli lineaarisesti riippumaton, jos seuraava ehto pätee: jos c 1 v 1 + c 2 v 2 +
MS-C1340 Lineaarialgebra ja
MS-C1340 Lineaarialgebra ja differentiaaliyhtälöt Matriisinormi, häiriöalttius Riikka Kangaslampi Kevät 2017 Matematiikan ja systeemianalyysin laitos Aalto-yliopisto Matriisinormi Matriisinormi Matriiseille
x j x k Tällöin L j (x k ) = 0, kun k j, ja L j (x j ) = 1. Alkuperäiselle interpolaatio-ongelmalle saadaan nyt ratkaisu
2 Interpolointi Olkoon annettuna n+1 eri pistettä x 0, x 1, x n R ja n+1 lukua y 0, y 1,, y n Interpoloinnissa etsitään funktiota P, joka annetuissa pisteissä x 0,, x n saa annetut arvot y 0,, y n, (21)
Mikäli huomaat virheen tai on kysyttävää liittyen malleihin, lähetä viesti osoitteeseen
Mikäli huomaat virheen tai on kysyttävää liittyen malleihin, lähetä viesti osoitteeseen anton.mallasto@aalto.fi. 1. 2. Muista. Ryhmän G aliryhmä H on normaali aliryhmä, jos ah = Ha kaikilla a G. Toisin
Matematiikan tukikurssi
Matematiikan tukikurssi Kurssikerta 2 Lisää osamurtoja Tutkitaan jälleen rationaalifunktion P(x)/Q(x) integrointia. Aiemmin käsittelimme tapauksen, jossa nimittäjä voidaan esittää muodossa Q(x) = a(x x
MATEMATIIKAN KOE, PITKÄ OPPIMÄÄRÄ HYVÄN VASTAUKSEN PIIRTEITÄ
MATEMATIIKAN KOE, PITKÄ OPPIMÄÄRÄ 4.9.09 HYVÄN VASTAUKSEN PIIRTEITÄ Alustavat hyvän vastauksen piirteet on suuntaa-antava kuvaus kokeen tehtäviin odotetuista vastauksista ja tarkoitettu ensisijaisesti
9. Lineaaristen differentiaaliyhtälöiden ratkaisuavaruuksista
29 9 Lineaaristen differentiaaliyhtälöiden ratkaisuavaruuksista Tarkastelemme kertalukua n olevia lineaarisia differentiaaliyhtälöitä y ( x) + a ( x) y ( x) + + a ( x) y( x) + a ( x) y= b( x) ( n) ( n
Numeeriset menetelmät TIEA381. Luento 7. Kirsi Valjus. Jyväskylän yliopisto. Luento 7 () Numeeriset menetelmät / 43
Numeeriset menetelmät TIEA381 Luento 7 Kirsi Valjus Jyväskylän yliopisto Luento 7 () Numeeriset menetelmät 10.4.2013 1 / 43 Luennon 7 sisältö Interpolointi ja approksimointi Interpolaatiovirheestä Paloittainen
MS-A0305 Differentiaali- ja integraalilaskenta 3 Luento 1: Moniulotteiset integraalit
MS-A35 ifferentiaali- ja integraalilaskenta 3 Luento 1: Moniulotteiset integraalit Antti Rasila Aalto-yliopisto Syksy 215 Antti Rasila (Aalto-yliopisto) MS-A35 Syksy 215 1 / 24 Skalaarikenttä Olkoon R
Numeeriset menetelmät TIEA381. Luento 8. Kirsi Valjus. Jyväskylän yliopisto. Luento 8 () Numeeriset menetelmät / 35
Numeeriset menetelmät TIEA381 Luento 8 Kirsi Valjus Jyväskylän yliopisto Luento 8 () Numeeriset menetelmät 11.4.2013 1 / 35 Luennon 8 sisältö Interpolointi ja approksimointi Funktion approksimointi Tasainen
Matematiikan tukikurssi
Matematiikan tukikurssi Kurssikerta 5 Tasointegraalin laskeminen iemmin tutkimme ylä- ja alasummien antamia arvioita tasointegraalille f (x, ydxdy. Tässä siis funktio f (x, y integroidaan muuttujien x
Insinöörimatematiikka D
Insinöörimatematiikka D M. Hirvensalo mikhirve@utu.fi V. Junnila viljun@utu.fi Matematiikan ja tilastotieteen laitos Turun yliopisto 2015 M. Hirvensalo mikhirve@utu.fi V. Junnila viljun@utu.fi Luentokalvot
2 Yhtälöitä ja epäyhtälöitä
2 Yhtälöitä ja epäyhtälöitä 2.1 Ensimmäisen asteen yhtälö ja epäyhtälö Muuttujan x ensimmäisen asteen yhtälöksi sanotaan yhtälöä, joka voidaan kirjoittaa muotoon ax + b = 0, missä vakiot a ja b ovat reaalilukuja
A ja B pelaavat sarjan pelejä. Sarjan voittaja on se, joka ensin voittaa n peliä.
Esimerkki otteluvoiton todennäköisyys A ja B pelaavat sarjan pelejä. Sarjan voittaja on se, joka ensin voittaa n peliä. Yksittäisessä pelissä A voittaa todennäköisyydellä p ja B todennäköisyydellä q =
, on säännöllinen 2-ulotteinen pinta. Määrää T x0 pisteessä x 0 = (0, 1, 1).
HY / Matematiikan ja tilastotieteen laitos Vektorianalyysi II, syksy 017 Harjoitus 4 Ratkaisuehdotukset 4.1. Osoita, että tasa-arvojoukko S F (0), F : R 3 R, F (x) = 3x 1 x 3 + e x + x e x 3, on säännöllinen
ELEMENTTIMENETELMÄN PERUSTEET SESSIO 14: Yleisen lujuusopin elementtimenetelmän perusteita.
4/ LMNIMNLMÄN PRS SSSIO 4: Yleisen lujuusopin elementtimenetelmän perusteita. JOHDANO A A A A Yleinen elementtimenetelmä on osittaisdifferentiaalihtälörhmän reuna-arvotehtävän likimääräinen ratkaisumenetelmä.
Juuri 12 Tehtävien ratkaisut Kustannusosakeyhtiö Otava päivitetty
Juuri Tehtävien ratkaisut Kustannusosakeyhtiö Otava päivitetty 7.5.08 Kertaus K. a) Polynomi P() = + 8 on jaollinen polynomilla Q() =, jos = on polynomin P nollakohta, eli P() = 0. P() = + 8 = 54 08 +
Tehtäväsarja I Tehtävät 1-5 perustuvat monisteen kappaleisiin ja tehtävä 6 kappaleeseen 2.8.
HY, MTO / Matemaattisten tieteiden kandiohjelma Todennäköisyyslaskenta IIa, syksy 8 Harjoitus Ratkaisuehdotuksia Tehtäväsarja I Tehtävät -5 perustuvat monisteen kappaleisiin..7 ja tehtävä 6 kappaleeseen.8..
3.1 Väliarvolause. Funktion kasvaminen ja väheneminen
Väliarvolause Funktion kasvaminen ja väheneminen LAUSE VÄLIARVOLAUSE Oletus: Funktio f on jatkuva suljetulla välillä I: a < x < b f on derivoituva välillä a < x < b Väite: On olemassa ainakin yksi välille
8 Potenssisarjoista. 8.1 Määritelmä. Olkoot a 0, a 1, a 2,... reaalisia vakioita ja c R. Määritelmä 8.1. Muotoa
8 Potenssisarjoista 8. Määritelmä Olkoot a 0, a, a 2,... reaalisia vakioita ja c R. Määritelmä 8.. Muotoa a 0 + a (x c) + a 2 (x c) 2 + olevaa sarjaa sanotaan c-keskiseksi potenssisarjaksi. Selvästi jokainen
LUKU 3. Ulkoinen derivaatta. dx i 1. dx i 2. ω i1,i 2,...,i k
LUKU 3 Ulkoinen derivaatta Olkoot A R n alue k n ja ω jatkuvasti derivoituva k-muoto alueessa A Muoto ω voidaan esittää summana ω = ω i1 i 2 i k dx i 1 dx i 2 1 i 1
MS-A0107 Differentiaali- ja integraalilaskenta 1 (CHEM)
MS-A17 Differentiaali- ja integraalilaskenta 1 CHEM) Laskuharjoitus 4lv, kevät 16 1. Tehtävä: Laske cos x dx a) osittaisintegroinnilla, b) soveltamalla sopivaa trigonometrian kaavaa. Ratkaisu: a) Osittaisintegroinnin
Kimppu-suodatus-menetelmä
Kimppu-suodatus-menetelmä 2. toukokuuta 2016 Kimppu-suodatus-menetelmä on kehitetty epäsileiden optimointitehtävien ratkaisemista varten. Menetelmässä approksimoidaan epäsileitä funktioita aligradienttikimpulla.
isomeerejä yhteensä yhdeksän kappaletta.
Tehtävä 2 : 1 Esitetään aluksi eräitä havaintoja. Jokaisella n Z + symbolilla H (n) merkitään kaikkien niiden verkkojen joukkoa, jotka vastaavat jotakin tehtävänannon ehtojen mukaista alkaanin hiiliketjua
802320A LINEAARIALGEBRA OSA I
802320A LINEAARIALGEBRA OSA I Tapani Matala-aho MATEMATIIKKA/LUTK/OULUN YLIOPISTO SYKSY 2016 LINEAARIALGEBRA 1 / 72 Määritelmä ja esimerkkejä Olkoon K kunta, jonka nolla-alkio on 0 ja ykkösalkio on 1 sekä
MS-A0003/A0005 Matriisilaskenta Laskuharjoitus 2 / vko 45
MS-A3/A5 Matriisilaskenta Laskuharjoitus 2 / vko 45 Tehtävä (L): Hahmottele kompleksitasoon ne pisteet, jotka toteuttavat a) z 2i = 2, b) z 2i < 2, c) /z
MS-A0102 Differentiaali- ja integraalilaskenta 1
MS-A0102 Differentiaali- ja integraalilaskenta 1 Riikka Korte (Pekka Alestalon kalvojen pohjalta) Aalto-yliopisto 24.10.2016 Sisältö Derivaatta 1.1 Derivaatta Erilaisia lähestymistapoja: I geometrinen
DEE Sähkömagneettisten järjestelmien lämmönsiirto Ehdotukset harjoituksen 2 ratkaisuiksi
DEE-4000 Sähkömagneettisten järjestelmien lämmönsiirto Ehdotukset harjoituksen ratkaisuiksi Yleistä asiaa lämmönjohtumisen yleiseen osittaisdifferentiaaliyhtälöön liittyen Lämmönjohtumisen yleinen osittaisdifferentiaaliyhtälön
MS-C1340 Lineaarialgebra ja
MS-C1340 Lineaarialgebra ja differentiaaliyhtälöt Vektoriavaruudet Riikka Kangaslampi kevät 2017 Matematiikan ja systeemianalyysin laitos Aalto-yliopisto Idea Lineaarisen systeemin ratkaiseminen Olkoon
Maksimit ja minimit 1/5 Sisältö ESITIEDOT: reaalifunktiot, derivaatta
Maksimit ja minimit 1/5 Sisältö Funktion kasvavuus ja vähenevyys; paikalliset ääriarvot Jos derivoituvan reaalifunktion f derivaatta tietyssä pisteessä on positiivinen, f (x 0 ) > 0, niin funktion tangentti
1 Kertaus. Lineaarinen optimointitehtävä on muotoa:
1 Kertaus Lineaarinen optimointitehtävä on muotoa: min c 1 x 1 + c 2 x 2 + + c n x n kun a 11 x 1 + a 12 x 2 + + a 1n x n b 1 a 21 x 1 + a 22 x 2 + + a 2n x n b 2 (11) a m1 x 1 + a m2 x 2 + + a mn x n
f (28) L(28) = f (27) + f (27)(28 27) = = (28 27) 2 = 1 2 f (x) = x 2
BMA581 - Differentiaalilaskenta ja sovellukset Harjoitus 4, Syksy 15 1. (a) Olisiko virhe likimain.5, ja arvio antaa siis liian suuren arvon. (b) Esim (1,1.5) tai (,.5). Funktion toinen derivaatta saa
Vektoreiden virittämä aliavaruus
Vektoreiden virittämä aliavaruus Määritelmä Oletetaan, että v 1, v 2,... v k R n. Näiden vektoreiden virittämä aliavaruus span( v 1, v 2,... v k ) tarkoittaa kyseisten vektoreiden kaikkien lineaarikombinaatioiden
Matematiikan tukikurssi
Matematiikan tukikurssi Kurssikerta 10 1 Funktion monotonisuus Derivoituva funktio f on aidosti kasvava, jos sen derivaatta on positiivinen eli jos f (x) > 0. Funktio on aidosti vähenevä jos sen derivaatta
4. Ensimmäisen ja toisen kertaluvun differentiaaliyhtälöistä
1 Laaja matematiikka 5 Kevät 010 4. Ensimmäisen ja toisen kertaluvun differentiaaliyhtälöistä Yksi tavallisimmista luonnontieteissä ja tekniikassa esiintyvistä matemaattisista malleista on differentiaaliyhtälö.
Matematiikan tukikurssi, kurssikerta 3
Matematiikan tukikurssi, kurssikerta 3 1 Epäyhtälöitä Aivan aluksi lienee syytä esittää luvun itseisarvon määritelmä: { x kun x 0 x = x kun x < 0 Siispä esimerkiksi 10 = 10 ja 10 = 10. Seuraavaksi listaus
7. Olemassaolo ja yksikäsitteisyys Galois n kunta GF(q) = F q, jossa on q alkiota, määriteltiin jäännösluokkarenkaaksi
7. Olemassaolo ja yksikäsitteisyys Galois n kunta GF(q) = F q, jossa on q alkiota, määriteltiin jäännösluokkarenkaaksi Z p [x]/(m), missä m on polynomirenkaan Z p [x] jaoton polynomi (ks. määritelmä 3.19).
Ei välttämättä, se voi olla esimerkiksi Reuleaux n kolmio:
Inversio-ongelmista Craig, Brown: Inverse problems in astronomy, Adam Hilger 1986. Havaitaan oppositiossa olevaa asteroidia. Pyörimisestä huolimatta sen kirkkaus ei muutu. Projisoitu pinta-ala pysyy ilmeisesti
l 1 2l + 1, c) 100 l=0
MATEMATIIKAN PERUSKURSSI I Harjoitustehtäviä syksy 5. Millä reaaliluvun arvoilla a) 9 =, b) 5 + 5 +, e) 5?. Kirjoita Σ-merkkiä käyttäen summat 4, a) + + 5 + + 99, b) 5 + 4 65 + + n 5 n, c)
MS-A010{3,4} (ELEC*) Differentiaali- ja integraalilaskenta 1 Luento 4: Derivaatta
MS-A010{3,4} (ELEC*) Differentiaali- ja integraalilaskenta 1 Luento 4: Derivaatta Pekka Alestalo, Jarmo Malinen Aalto-yliopisto, Matematiikan ja systeemianalyysin laitos 21.9.2016 Pekka Alestalo, Jarmo
Numeerinen integrointi
Numeerinen integrointi Analyyttisesti derivointi triviaalia, integrointi vaikeaa. Numeerisesti laskettaessa tilanne on päinvastainen. Integrointi on yhteenlaskua, joka on tasoittava operaatio: lähtötietojen
13. Ratkaisu. Kirjoitetaan tehtävän DY hieman eri muodossa: = 1 + y x + ( y ) 2 (y )
MATEMATIIKAN JA TILASTOTIETEEN LAITOS Differentiaaliyhtälöt, kesä 00 Tehtävät 3-8 / Ratkaisuehdotuksia (RT).6.00 3. Ratkaisu. Kirjoitetaan tehtävän DY hieman eri muodossa: y = + y + y = + y + ( y ) (y
Oletetaan, että funktio f on määritelty jollakin välillä ]x 0 δ, x 0 + δ[. Sen derivaatta pisteessä x 0 on
Derivaatta Erilaisia lähestymistapoja: geometrinen (käyrän tangentti sekanttien raja-asentona) fysikaalinen (ajasta riippuvan funktion hetkellinen muutosnopeus) 1 / 19 Derivaatan määritelmä Määritelmä
f(x, y) = x 2 y 2 f(0, t) = t 2 < 0 < t 2 = f(t, 0) kaikilla t 0.
Ääriarvon laatu Jatkuvasti derivoituvan funktion f lokaali ääriarvokohta (x 0, y 0 ) on aina kriittinen piste (ts. f x (x, y) = f y (x, y) = 0, kun x = x 0 ja y = y 0 ), mutta kriittinen piste ei ole aina
3 Lineaariset yhtälöryhmät ja Gaussin eliminointimenetelmä
3 Lineaariset yhtälöryhmät ja Gaussin eliminointimenetelmä Lineaarinen m:n yhtälön yhtälöryhmä, jossa on n tuntematonta x 1,, x n on joukko yhtälöitä, jotka ovat muotoa a 11 x 1 + + a 1n x n = b 1 a 21
Muodonmuutostila hum 30.8.13
Muodonmuutostila Tarkastellaan kuvan 1 kappaletta Ω, jonka pisteet siirtvät ulkoisen kuormituksen johdosta siten, että siirtmien tapahduttua ne muodostavat kappaleen Ω'. Esimerkiksi piste A siirt asemaan
6*. MURTOFUNKTION INTEGROINTI
MAA0 6*. MURTOFUNKTION INTEGROINTI Murtofunktio tarkoittaa kahden polynomin osamäärää, ja sen yleinen muoto on P() R : R(). Q() Mikäli osoittajapolynomin asteluku on nimittäjäpolynomin astelukua korkeampi
Matikkaa KA1-kurssilaisille, osa 3: suoran piirtäminen koordinaatistoon
Matikkaa KA1-kurssilaisille, osa 3: suoran piirtäminen koordinaatistoon KA1-kurssi on ehkä mahdollista läpäistä, vaikkei osaisikaan piirtää suoraa yhtälön perusteella. Mutta muut kansiksen kurssit, no
Matematiikan tukikurssi
Matematiikan tukikurssi Kurssikerta 8 1 Funktion kuperuussuunnat Derivoituva funktio f (x) on pisteessä x aidosti konveksi, jos sen toinen derivaatta on positiivinen f (x) > 0. Vastaavasti f (x) on aidosti
Mat-2.148 Dynaaminen optimointi, mallivastaukset, kierros 5
Mat-2.148 Dynaaminen optimointi, mallivastaukset, kierros 5 1. Kotitehtävä. 2. Lasketaan aluksi korkoa korolle. Jos korkoprosentti on r, ja korko maksetaan n kertaa vuodessa t vuoden ajan, niin kokonaisvuosikorko
Matematiikan tukikurssi
Matematiikan tukikurssi Kurssikerta 6 varuusintegraali iemmin laskimme yksiulotteisia integraaleja b a f (x)dx, jossa integrointialue on x-akselin väli [a, b]. Lisäksi laskimme kaksiulotteisia integraaleja
1 Komparatiivinen statiikka ja implisiittifunktiolause
Taloustieteen matemaattiset menetelmät 27 materiaali 4 Komparatiivinen statiikka ja implisiittifunktiolause. Johdanto Jo opiskeltu antaa nyt valmiu tutkia taloudellisia malleja Kiinnostava malli voi olla
Viikon aiheet. Funktion lineaarinen approksimointi
Viikon aiheet Funktion ääriarvot Funktion lineaarinen approksimointi Vektorit, merkintätavat, pituus, yksikkövektori, skalaarilla kertominen, kanta ja kannan vaihto Funktion ääriarvot 6 Väliarvolause Implisiittinen
Numeeriset menetelmät
Numeeriset menetelmät Luento 12 To 13.10.2011 Timo Männikkö Numeeriset menetelmät Syksy 2011 Luento 12 To 13.10.2011 p. 1/38 p. 1/38 Tavalliset differentiaaliyhtälöt Yhtälöissä tuntematon funktio Tavalliset
Tekijä Pitkä matematiikka b) Kuvasta nähdään, että b = i 4 j. c) Käytetään a- ja b-kohtien tuloksia ja muokataan lauseketta.
Tekijä Pitkä matematiikka 4 9.1.016 79 a) Kuvasta nähdään, että a = 3i + j. b) Kuvasta nähdään, että b = i 4 j. c) Käytetään a- ja b-kohtien tuloksia ja muokataan lauseketta. 5a b = 5(3i + j) ( i 4 j)
Derivaatta: funktion approksimaatio lineaarikuvauksella.
Viikko 5 Tällä viikolla yleistetään R 2 :n ja R 3 :n vektorialgebran peruskäsitteet n-ulotteiseen avaruuteen R n, ja määritellään lineaarikuvaus. Tarkastellaan funktioita, joiden määrittelyjoukko on n-ulotteisen
Luku 4. Derivoituvien funktioiden ominaisuuksia.
1 MAT-1343 Laaja matematiikka 3 TTY 1 Risto Silvennoinen Luku 4 Derivoituvien funktioiden ominaisuuksia Derivaatan olemassaolosta seuraa funktioille eräitä säännöllisyyksiä Näistä on jo edellisessä luvussa
l 1 2l + 1, c) 100 l=0 AB 3AC ja AB AC sekä vektoreiden AB ja
MATEMATIIKAN PERUSKURSSI I Harjoitustehtäviä syksy 7. Millä reaaliluvun arvoilla a) 9 =, b) + 5 + +, e) 5?. Kirjoita Σ-merkkiä käyttäen summat 4, a) + + 5 + + 99, b) 5 + 4 65 + + n 5 n, c) +
KJR-C2002 Kontinuumimekaniikan perusteet
KJR-C2002 Kontinuumimekaniikan perusteet Luento 25.11.2015 Susanna Hurme, Yliopistonlehtori, TkT Tämän päivän luento Aiemmin ollaan johdettu palkin voimatasapainoyhtälöt differentiaaligeometrisella tavalla