MATLAB script and COMSOL models of the article "Transient computational homogenization of heterogeneous poroelastic media with local resonances"

Datacite citation style:
Liupekevicius Carnielli, Renan; van Dommelen, Hans ; Geers, Marc; Kouznetsova, Varvara (2024): MATLAB script and COMSOL models of the article "Transient computational homogenization of heterogeneous poroelastic media with local resonances". Version 1. 4TU.ResearchData. software. https://doi.org/10.4121/f422cac5-b959-445d-9e2b-ad4067ee9580.v1
Other citation styles (APA, Harvard, MLA, Vancouver, Chicago, IEEE) available at Datacite
Software
choose version: version 2 - 2024-04-26 (latest)
version 1 - 2024-04-22

A computational homogenization framework is proposed for solving transient wave propagation in the linear regime in heterogeneous poroelastic media that may exhibit local resonances due to microstructural heterogeneities. The microscale fluid-structure interaction problem and the macroscale are coupled through an extended version of the Hill-Mandel principle, leading to a variationally consistent averaging scheme of the microscale fields. The effective macroscopic constitutive relations are obtained by expressing the microscale problem with a reduced-order model that contains the longwave basis and the so-called local resonance basis, yielding the closed-form expressions for the homogenized material properties. The resulting macroscopic model is an enriched porous continuum with internal variables that represent the microscale dynamics at the macroscale, whereby the Biot model is recovered as a special case. Numerical examples demonstrate the framework’s validity in modeling wave transmission through a porous layer.


This software publication provides the MATLAB script and COMSOL models supporting the article.

history
  • 2024-04-22 first online, published, posted
publisher
4TU.ResearchData
funding
  • Dynamic metamaterials breaking through subwavelength application limits (grant code 17884) Netherlands Organisation for Scientific Research (NWO)
organizations
TU Eindhoven, Department of Mechanical Engineering

DATA

To access the source code, use the following command:

git clone https://data.4tu.nl/v3/datasets/958070d4-e6d2-400c-8e57-0d9480fe4a3a.git "IJNME computational homogenization of poroelastic media"