A Python FDTD method algorithm for 1D planar acoustic wave propagation: Simulating high-frequency ultrasound in the brain and beyond
| Main Author: | |
|---|---|
| Publication Date: | 2025 |
| Other Authors: | , , , , |
| Language: | eng |
| Source: | Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) |
| Download full: | https://hdl.handle.net/1822/95671 |
Summary: | Non-invasive techniques, such as high-frequency ultrasound, have emerged as promising therapeutic tools for neurological disorders, including Parkin-son’s disease and Alzheimer’s disease. By targeting specific brain regions, ultrasound stimulation modulates neural activity and induces beneficial physiological responses. However, simulating high-frequency acoustic wave propagation in biological tissues presents computational challenges due to the high spatial and temporal resolution required to satisfy the low Courant-Friedrichs-Lewy (CFL) condition for numerical stability and accuracy. This paper introduces a novel Python algorithm optimized for planar wave propa-gation, enabling efficient one-dimensional simulations of high-frequency ul-trasound. Utilizing the finite difference time domain (FDTD) method, the al-gorithm incorporates material-specific properties, including density, sound speed, and frequency-dependent attenuation, to model heterogeneous tissue structures such as skin, bone, cerebrospinal fluid, and brain tissue. The method accurately captures key acoustic phenomena, such as impedance mismatching and wave reflection, facilitating detailed analysis of energy transmission and absorption in complex biological interfaces. The algo-rithm’s performance is compared with COMSOL Multiphysics, which is in-herently limited to two and three-dimensional acoustic wave propagation. By reducing the problem to one dimension, the proposed method simplifies computational complexity while preserving key wave interactions, enabling early-stage analysis with lower computational costs. Beyond biomedical ap-plications, this approach is broadly applicable to any system governed by acoustic wave equations. By significantly reducing computational demands, it accelerates preliminary studies of wave propagation through multilayered media, contributing to the development of efficient ultrasound-based thera-peutic models and advancing acoustic research. |
| id |
RCAP_b25b9f6c7b8bd5fb9751770b39652e6a |
|---|---|
| oai_identifier_str |
oai:repositorium.sdum.uminho.pt:1822/95671 |
| network_acronym_str |
RCAP |
| network_name_str |
Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) |
| repository_id_str |
https://opendoar.ac.uk/repository/7160 |
| spelling |
A Python FDTD method algorithm for 1D planar acoustic wave propagation: Simulating high-frequency ultrasound in the brain and beyondFinite-Difference Time-DomainUltrasound PropagationBiological Tissue AcousticsTranscranial UltrasoundAcoustic AttenuationNeuromodulationSimulationEngenharia e Tecnologia::Engenharia Eletrotécnica, Eletrónica e InformáticaEngenharia e Tecnologia::Engenharia MecânicaEngenharia e Tecnologia::Engenharia MédicaSaúde de qualidadeNon-invasive techniques, such as high-frequency ultrasound, have emerged as promising therapeutic tools for neurological disorders, including Parkin-son’s disease and Alzheimer’s disease. By targeting specific brain regions, ultrasound stimulation modulates neural activity and induces beneficial physiological responses. However, simulating high-frequency acoustic wave propagation in biological tissues presents computational challenges due to the high spatial and temporal resolution required to satisfy the low Courant-Friedrichs-Lewy (CFL) condition for numerical stability and accuracy. This paper introduces a novel Python algorithm optimized for planar wave propa-gation, enabling efficient one-dimensional simulations of high-frequency ul-trasound. Utilizing the finite difference time domain (FDTD) method, the al-gorithm incorporates material-specific properties, including density, sound speed, and frequency-dependent attenuation, to model heterogeneous tissue structures such as skin, bone, cerebrospinal fluid, and brain tissue. The method accurately captures key acoustic phenomena, such as impedance mismatching and wave reflection, facilitating detailed analysis of energy transmission and absorption in complex biological interfaces. The algo-rithm’s performance is compared with COMSOL Multiphysics, which is in-herently limited to two and three-dimensional acoustic wave propagation. By reducing the problem to one dimension, the proposed method simplifies computational complexity while preserving key wave interactions, enabling early-stage analysis with lower computational costs. Beyond biomedical ap-plications, this approach is broadly applicable to any system governed by acoustic wave equations. By significantly reducing computational demands, it accelerates preliminary studies of wave propagation through multilayered media, contributing to the development of efficient ultrasound-based thera-peutic models and advancing acoustic research.This work was funded by the National Foundation for Science and Technology of Portugal (FCT) under the project “BrainStimMap – Mapping and modelling the transmission profile of optomechanical waves in the brain to optimize transcranial stimulation against brain disorders" with the reference PTDC/EME-EME/1681/2021 and the individual PhD grant with reference 2022.11063.BD.Universidade do MinhoFernandes, Nuno Alexandre Tavares CamposArieira, Ana Filipa AmorimHinckel, BetinaSilva, Filipe SamuelLeal, Ana Isabel Neto CardosoCarvalho, Óscar Samuel Novais20252025-01-01T00:00:00Zconference paperinfo:eu-repo/semantics/publishedVersionapplication/pdfhttps://hdl.handle.net/1822/95671enginfo:eu-repo/semantics/openAccessreponame:Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)instname:FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologiainstacron:RCAAP2025-05-24T01:20:21Zoai:repositorium.sdum.uminho.pt:1822/95671Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireinfo@rcaap.ptopendoar:https://opendoar.ac.uk/repository/71602025-05-29T07:36:24.143375Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) - FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologiafalse |
| dc.title.none.fl_str_mv |
A Python FDTD method algorithm for 1D planar acoustic wave propagation: Simulating high-frequency ultrasound in the brain and beyond |
| title |
A Python FDTD method algorithm for 1D planar acoustic wave propagation: Simulating high-frequency ultrasound in the brain and beyond |
| spellingShingle |
A Python FDTD method algorithm for 1D planar acoustic wave propagation: Simulating high-frequency ultrasound in the brain and beyond Fernandes, Nuno Alexandre Tavares Campos Finite-Difference Time-Domain Ultrasound Propagation Biological Tissue Acoustics Transcranial Ultrasound Acoustic Attenuation Neuromodulation Simulation Engenharia e Tecnologia::Engenharia Eletrotécnica, Eletrónica e Informática Engenharia e Tecnologia::Engenharia Mecânica Engenharia e Tecnologia::Engenharia Médica Saúde de qualidade |
| title_short |
A Python FDTD method algorithm for 1D planar acoustic wave propagation: Simulating high-frequency ultrasound in the brain and beyond |
| title_full |
A Python FDTD method algorithm for 1D planar acoustic wave propagation: Simulating high-frequency ultrasound in the brain and beyond |
| title_fullStr |
A Python FDTD method algorithm for 1D planar acoustic wave propagation: Simulating high-frequency ultrasound in the brain and beyond |
| title_full_unstemmed |
A Python FDTD method algorithm for 1D planar acoustic wave propagation: Simulating high-frequency ultrasound in the brain and beyond |
| title_sort |
A Python FDTD method algorithm for 1D planar acoustic wave propagation: Simulating high-frequency ultrasound in the brain and beyond |
| author |
Fernandes, Nuno Alexandre Tavares Campos |
| author_facet |
Fernandes, Nuno Alexandre Tavares Campos Arieira, Ana Filipa Amorim Hinckel, Betina Silva, Filipe Samuel Leal, Ana Isabel Neto Cardoso Carvalho, Óscar Samuel Novais |
| author_role |
author |
| author2 |
Arieira, Ana Filipa Amorim Hinckel, Betina Silva, Filipe Samuel Leal, Ana Isabel Neto Cardoso Carvalho, Óscar Samuel Novais |
| author2_role |
author author author author author |
| dc.contributor.none.fl_str_mv |
Universidade do Minho |
| dc.contributor.author.fl_str_mv |
Fernandes, Nuno Alexandre Tavares Campos Arieira, Ana Filipa Amorim Hinckel, Betina Silva, Filipe Samuel Leal, Ana Isabel Neto Cardoso Carvalho, Óscar Samuel Novais |
| dc.subject.por.fl_str_mv |
Finite-Difference Time-Domain Ultrasound Propagation Biological Tissue Acoustics Transcranial Ultrasound Acoustic Attenuation Neuromodulation Simulation Engenharia e Tecnologia::Engenharia Eletrotécnica, Eletrónica e Informática Engenharia e Tecnologia::Engenharia Mecânica Engenharia e Tecnologia::Engenharia Médica Saúde de qualidade |
| topic |
Finite-Difference Time-Domain Ultrasound Propagation Biological Tissue Acoustics Transcranial Ultrasound Acoustic Attenuation Neuromodulation Simulation Engenharia e Tecnologia::Engenharia Eletrotécnica, Eletrónica e Informática Engenharia e Tecnologia::Engenharia Mecânica Engenharia e Tecnologia::Engenharia Médica Saúde de qualidade |
| description |
Non-invasive techniques, such as high-frequency ultrasound, have emerged as promising therapeutic tools for neurological disorders, including Parkin-son’s disease and Alzheimer’s disease. By targeting specific brain regions, ultrasound stimulation modulates neural activity and induces beneficial physiological responses. However, simulating high-frequency acoustic wave propagation in biological tissues presents computational challenges due to the high spatial and temporal resolution required to satisfy the low Courant-Friedrichs-Lewy (CFL) condition for numerical stability and accuracy. This paper introduces a novel Python algorithm optimized for planar wave propa-gation, enabling efficient one-dimensional simulations of high-frequency ul-trasound. Utilizing the finite difference time domain (FDTD) method, the al-gorithm incorporates material-specific properties, including density, sound speed, and frequency-dependent attenuation, to model heterogeneous tissue structures such as skin, bone, cerebrospinal fluid, and brain tissue. The method accurately captures key acoustic phenomena, such as impedance mismatching and wave reflection, facilitating detailed analysis of energy transmission and absorption in complex biological interfaces. The algo-rithm’s performance is compared with COMSOL Multiphysics, which is in-herently limited to two and three-dimensional acoustic wave propagation. By reducing the problem to one dimension, the proposed method simplifies computational complexity while preserving key wave interactions, enabling early-stage analysis with lower computational costs. Beyond biomedical ap-plications, this approach is broadly applicable to any system governed by acoustic wave equations. By significantly reducing computational demands, it accelerates preliminary studies of wave propagation through multilayered media, contributing to the development of efficient ultrasound-based thera-peutic models and advancing acoustic research. |
| publishDate |
2025 |
| dc.date.none.fl_str_mv |
2025 2025-01-01T00:00:00Z |
| dc.type.driver.fl_str_mv |
conference paper |
| dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
| status_str |
publishedVersion |
| dc.identifier.uri.fl_str_mv |
https://hdl.handle.net/1822/95671 |
| url |
https://hdl.handle.net/1822/95671 |
| dc.language.iso.fl_str_mv |
eng |
| language |
eng |
| dc.rights.driver.fl_str_mv |
info:eu-repo/semantics/openAccess |
| eu_rights_str_mv |
openAccess |
| dc.format.none.fl_str_mv |
application/pdf |
| dc.source.none.fl_str_mv |
reponame:Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) instname:FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologia instacron:RCAAP |
| instname_str |
FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologia |
| instacron_str |
RCAAP |
| institution |
RCAAP |
| reponame_str |
Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) |
| collection |
Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) |
| repository.name.fl_str_mv |
Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) - FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologia |
| repository.mail.fl_str_mv |
info@rcaap.pt |
| _version_ |
1833603016768356352 |