A guide to numerical dispersion curve calculations: explanation, interpretation and basic Matlab code

Fuente: arXiv
Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Cool, Vanessa, Deckers, Elke, Van Belle, Lucas, Claeys, Claus
Format: Preprint
Veröffentlicht: 2023
Schlagworte:
Online-Zugang:
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
_version_ 1866913319447691264
author Cool, Vanessa
Deckers, Elke
Van Belle, Lucas
Claeys, Claus
author_facet Cool, Vanessa
Deckers, Elke
Van Belle, Lucas
Claeys, Claus
contents Dispersion diagrams play a crucial role in examining, analyzing and designing wave propagation in periodic structures. Despite their ubiquity and current research interest, introductory papers and reference scripting tailored to novel researchers in the field are lacking. This paper aims to address this gap, by presenting a comprehensive educational resource for researchers starting in the field of periodic structures and more specifically on the study of dispersion relations captured by dispersion surfaces or curves in dispersion diagrams. The objective is twofold. A first objective is to give a detailed explanation of dispersion diagrams, with graphical illustrations. Secondly, a documented Matlab code is provided to compute dispersion curves of 3D structures with 2D periodicity using the so-called inverse approach. These dispersion curves are obtained with numerical simulations using the finite element method. The code is written for elastic wave propagation and orthogonal periodicity directions, but can be extended to other types of linear wave propagation, non-orthogonal periodicity directions or 1D and 3D periodicity. The aim of this code is to serve as a starting point for novice researchers in the field, to facilitate their understanding of different aspects of dispersion diagrams and serve as a stepping stone in their future research.
format Preprint
id arxiv_https___arxiv_org_abs_2311_09843
institution arXiv
publishDate 2023
record_format arxiv
spellingShingle A guide to numerical dispersion curve calculations: explanation, interpretation and basic Matlab code
Cool, Vanessa
Deckers, Elke
Van Belle, Lucas
Claeys, Claus
Applied Physics
Dispersion diagrams play a crucial role in examining, analyzing and designing wave propagation in periodic structures. Despite their ubiquity and current research interest, introductory papers and reference scripting tailored to novel researchers in the field are lacking. This paper aims to address this gap, by presenting a comprehensive educational resource for researchers starting in the field of periodic structures and more specifically on the study of dispersion relations captured by dispersion surfaces or curves in dispersion diagrams. The objective is twofold. A first objective is to give a detailed explanation of dispersion diagrams, with graphical illustrations. Secondly, a documented Matlab code is provided to compute dispersion curves of 3D structures with 2D periodicity using the so-called inverse approach. These dispersion curves are obtained with numerical simulations using the finite element method. The code is written for elastic wave propagation and orthogonal periodicity directions, but can be extended to other types of linear wave propagation, non-orthogonal periodicity directions or 1D and 3D periodicity. The aim of this code is to serve as a starting point for novice researchers in the field, to facilitate their understanding of different aspects of dispersion diagrams and serve as a stepping stone in their future research.
title A guide to numerical dispersion curve calculations: explanation, interpretation and basic Matlab code
topic Applied Physics
url https://arxiv.org/abs/2311.09843