Isospektraalit rummut: Taajuustarkastelua satunnaistetun lineaarialgebran avulla
dc.contributor | Aalto-yliopisto | fi |
dc.contributor | Aalto University | en |
dc.contributor.advisor | Hakula, Harri | |
dc.contributor.author | Widmaier, Isa | |
dc.contributor.school | Perustieteiden korkeakoulu | fi |
dc.contributor.supervisor | Martikainen, Jani-Petri | |
dc.date.accessioned | 2024-09-17T08:11:27Z | |
dc.date.available | 2024-09-17T08:11:27Z | |
dc.date.issued | 2024-09-16 | |
dc.description.abstract | Tässä kandidaatintyössä tutkitaan satunnaistettua lineaarialgebraa käyttävän protoalgoritmin toimivuutta, eli sen tehokkuutta sekä luotettavuutta. Satunnaistettu lineaarialgebra viittaa satunnaisiin matriiseihin ja vektoreihin sovellettavaan lineaarialgebraan. Satunnaistettua lineaarialgebraa käyttävillä menetelmillä on todettu monien lineaarialgebran ongelmien kohdalla olevan suoritusaikaa lyhentävä ja resursseja säästävä vaikutus. Protoalgoritmia käytetään työssä isospektraalin GWW-rumpuparin värähtelyn ominaistaajuuksien ratkaisemiseen. Erimuotoiset tasoalueet ovat isospektraalit, kun niiden ominaistaajuuksien spektri on identtinen. Työssä alueiden pinnalla pätee Laplace-yhtälö Dirichlet’n reunaehdolla, eli yhtälön ratkaiseva aaltofunktio kuvaa tasojen värähtelyä. Tarkoituksena on tutkia satunnaistettua lineaarialgebraa hyödyntävän menetelmän toimivuutta erilaisilla algoritmin parametrien arvoilla ja verrata näitä analyyttisesti ratkaistuihin tarkkoihin arvoihin. Lisäksi tutkitaan, kuinka toimiva algoritmi on MATLAB-ohjelmiston perinteistä lineaarialgebraa käyttävään Eigs-funktioon verrattuna. Todellisuudessa informaatio on usein epätäydellistä, ja tämän vuoksi työssä kiinnostuksen kohteena on myös tutkia menetelmän toimivuutta perturboituihin tasoalueisiin. Perturbaatiota simuloidaan muuttamalla tasoalueen diffuusiokerrointa. Huomataan tapauksia, joissa perturboidulle tasoalueelle ei löydetä vastinetta perturboimattomasta tapauksesta, ja tutkitaan hieman tällaisia tapauksia työn osaongelmana. Tutkimuksessa hyödynnetään Mathematica- ja MATLAB-ohjelmistoja. Mathematicalla saadaan generoitua ongelmaan sopivat massa- ja jäykkyysmatriisit, luotua simuloitu perturbaatio sekä laskettua tasoalueiden värähtelyn tarkat ominaisarvot. Mathematicalla myös visualisoidaan rumpujen eri värähtelymoodeja. MATLABilla ratkaistaan ominaisarvot protoalgoritmilla sekä Eigs-funktiolla. Saaduista tuloksista voidaan päätellä, että satunnaistetun lineaarialgebran menetelmä on toimiva ratkaisu tukittavaan ongelmaan. Tulosten tarkkuus sekä suoritusaika on hyvin samaa luokkaa MATLABin Eigs-funktion kanssa. Tulee kuitenkin ottaa huomioon, että tutkittava protoalgoritmi on skripti ja Eigs on käännetty numeerinen kirjasto eli matalan tason algoritmi, jonka toteutus vie vähemmän aikaa kuin vastaavan algoritmin toteutus korkean tason skriptinä. | fi |
dc.format.extent | 31 | |
dc.format.mimetype | application/pdf | en |
dc.identifier.uri | https://aaltodoc.aalto.fi/handle/123456789/130830 | |
dc.identifier.urn | URN:NBN:fi:aalto-202409176381 | |
dc.language.iso | fi | en |
dc.programme | Teknistieteellinen kandidaattiohjelma | fi |
dc.programme.major | Teknillinen fysiikka | fi |
dc.programme.mcode | SCI3028 | fi |
dc.subject.keyword | satunnaistettu lineaarialgebra | fi |
dc.subject.keyword | isospektraalius | fi |
dc.subject.keyword | proto-algoritmi | fi |
dc.subject.keyword | diffuusiokerroin | fi |
dc.subject.keyword | ominaisarvo | fi |
dc.subject.keyword | ominaismuoto | fi |
dc.title | Isospektraalit rummut: Taajuustarkastelua satunnaistetun lineaarialgebran avulla | fi |
dc.type | G1 Kandidaatintyö | fi |
dc.type.dcmitype | text | en |
dc.type.ontasot | Bachelor's thesis | en |
dc.type.ontasot | Kandidaatintyö | fi |
Files
Original bundle
1 - 1 of 1
No Thumbnail Available
- Name:
- Widmaier_Isa_2024.pdf
- Size:
- 1.83 MB
- Format:
- Adobe Portable Document Format
Download (opens in new window)
Aalto login required (access for Aalto Staff only).