Hyppää sisältöön
    • Suomeksi
    • På svenska
    • In English
  • Suomeksi
  • In English
  • Kirjaudu
Näytä aineisto 
  •   Etusivu
  • LUTPub
  • Kandidaatin tutkintojen opinnäytetyöt
  • Näytä aineisto
  •   Etusivu
  • LUTPub
  • Kandidaatin tutkintojen opinnäytetyöt
  • Näytä aineisto
JavaScript is disabled for your browser. Some features of this site may not work without it.

Vedenalaisen 1D ääniaallon etenemisen mallinnus keskeisdifferenssimenetelmällä

Trieu, Thien an (2026)

Katso/Avaa
Kandidaatintyo_Trieu_Thien_an.pdf (1.068Mb)
Lataukset: 


Kandidaatintyö

Trieu, Thien an
2026

School of Engineering Science, Laskennallinen tekniikka

Kaikki oikeudet pidätetään.
Näytä kaikki kuvailutiedot
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi-fe2026060664609

Tiivistelmä

Osittaisdifferentiaaliyhtälö (ODY) kuvaa suureiden välistä muutosta. Tämän vuoksi ODY:t ovat usein mahdottomia ratkaista. ODY:iden ratkaisemiseen käytetään numeerisiä ratkaisumenetelmiä, jotka arvioivat ratkaisun lähelle todellista ratkaisua.

Tässä kandidaatintyössä tutkitaan keskeisdifferenssimenetelmän soveltuvuutta vedenalaisen yksiulotteisen (1D) ääniaallon etenemisen mallinnuksessa. Aaltoyhtälö kuvaa aallon etenemistä, jossa aallon muoto pysyy samana. Monet fysikaaliset ilmiöt seuraavat aallon liikettä, kuten meri- ja ääniaallot. Ääni on väliaineessa etenevää paineen muutosta, jossa on vaiheittain yli- ja alipainetta. Työssä perehdytään Suomenlahden veden pintaan tulleen 1D ääniaallon etenemistä syvyydessä, jossa korkeaan äänen nopeuteen vaikuttavat veden suolapitoisuus, lämpötila ja syvyys. Äänen nopeus liitetään tarkasteltavaan aaltoyhtälöön.

Keskeisdifferenssimenetelmä arvio ODY:n tarkastamalla jokaisen yksittäisen pisteen ympärillä tapahtuvaa muutosta. Keskeisdifferenssimenetelmälle luodaan ruudukko näistä yksittäisistä pisteistä. Työssä lisäksi laaditaan muokattu Python-ohjelma lähdekirjallisuudesta, joka simuloi ääniaallon liikkeen keskeisdifferenssimenetelmällä ja tallentaa merenpintaan ja -pohjaan tulleen ääniaallon.

Tulokset osoittavat, että keskeisdifferenssimenetelmä on riittävä aaltoyhtälön ratkaisuksi, kun ruudukko on riittävän tiheä ja ratkaisu noudattaa stabiiliusehtoa. Tuloksista huomataan myös, että ohjelman suurin pullonkaula on animaatio. Lopuksi esitetään simulaation parannusehdotuksia jatkotutkimusaiheiksi.
 
Partial Differential Equation (PDE) portrays changes in variables. Because of this PDEs are usually impossible to solve. To solve PDEs numerical methods are used where they approximate the real solution.

This bachelor's thesis studies the suitability of simulating underwater one-dimensional (1D) sound wave propagation by central difference method (CDM). Wave equation portrays wave propagation where waveform stays consistent. Many physical effects follow the movements of wave propagation such as ocean and sound waves. Sound is pressure difference propagating through the medium where negative and high pressure propagate in phases. This thesis examines 1D sound wave propagation in depth in Gulf of Finland where sound originates from water surface and high sound speed is influenced by salinity, temperature and depth of water. Sound speed is assigned to the examined wave equation.

CDM approximates PDE by examining changes around every individual points. Mesh consisting of these individual points are created for CDM. In addition to the thesis modified Python program from the source literature is created to simulate sound wave propagation with CDM and record sound wave coming to sea surface and seabed.

Results show that CDM is sufficient for solving wave equation when the mesh is dense enough and solution obeys a stability condition. Results also point that the biggest bottleneck in program is the animation. Finally suggested improvements for the simulation are presented for follow-up research subjects.
 
Kokoelmat
  • Kandidaatin tutkintojen opinnäytetyöt [7212]
LUT-yliopisto
PL 20
53851 Lappeenranta
Ota yhteyttä | Tietosuoja | Saavutettavuusseloste
 

 

Tämä kokoelma

JulkaisuajatTekijätNimekkeetKoulutusohjelmaAvainsanatSyöttöajatYhteisöt ja kokoelmat

Omat tiedot

Kirjaudu sisäänRekisteröidy
LUT-yliopisto
PL 20
53851 Lappeenranta
Ota yhteyttä | Tietosuoja | Saavutettavuusseloste