Saved in:
Bibliographic Details
Main Authors: Frederiksen, Andreas Henrik, Sigmund, Ole, Ferrari, Federico
Format: Preprint
Published: 2025
Subjects:
Online Access:https://arxiv.org/abs/2512.00133
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866912975705604096
author Frederiksen, Andreas Henrik
Sigmund, Ole
Ferrari, Federico
author_facet Frederiksen, Andreas Henrik
Sigmund, Ole
Ferrari, Federico
contents We present a Matlab code for modelling and topology optimization of hyperelastic structures, including contact modelled by the Third Medium Contact (TMC) approach. By using the so-called HuHu-regularization we penalize the skew distortion of the bilinear finite elements discretizing void regions, thus promoting convergence of the nonlinear solver. First, we show how this method is implemented in a compact code, allowing to simulate contact and force transfer in hyperelastic structures. We then solve two topology optimization problems for minimum end-compliance of structures exhibiting contact. In the first example, contact happens at the supported boundary, while the second features self-contact. The Matlab scripts that replicate the results are included, and we discuss some possible extensions to more general problems.
format Preprint
id arxiv_https___arxiv_org_abs_2512_00133
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle A Matlab code for analysis and topology optimization with Third Medium Contact
Frederiksen, Andreas Henrik
Sigmund, Ole
Ferrari, Federico
Mathematical Software
We present a Matlab code for modelling and topology optimization of hyperelastic structures, including contact modelled by the Third Medium Contact (TMC) approach. By using the so-called HuHu-regularization we penalize the skew distortion of the bilinear finite elements discretizing void regions, thus promoting convergence of the nonlinear solver. First, we show how this method is implemented in a compact code, allowing to simulate contact and force transfer in hyperelastic structures. We then solve two topology optimization problems for minimum end-compliance of structures exhibiting contact. In the first example, contact happens at the supported boundary, while the second features self-contact. The Matlab scripts that replicate the results are included, and we discuss some possible extensions to more general problems.
title A Matlab code for analysis and topology optimization with Third Medium Contact
topic Mathematical Software
url https://arxiv.org/abs/2512.00133