A Matlab code for analysis and topology optimization with Third Medium Contact

Abstract We present a code for modelling and topology optimization of hyperelastic structures, including contact modelled by the Third Medium Contact (TMC) approach. By using the so-called -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 scripts that replicate the results are included, and we discuss some possible extensions to more general problems.

Authors

Institutions

Publication Details

Journal
Structural and Multidisciplinary Optimization
Published
2026-07-28
DOI
https://doi.org/10.1007/s00158-026-04341-7
Primary Topic
Topology Optimization in Engineering
Type
article
Field-Weighted Citation Impact
0.00

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

A Matlab code for analysis and topology optimization with Third Medium Contact

Federico Ferrari, Ole Sigmund, Andreas Henrik Frederiksen
Structural and Multidisciplinary Optimization
Topology Optimization in Engineering
article

A Matlab code for analysis and topology optimization with Third Medium Contact

Federico Ferrari, Ole Sigmund, Andreas Henrik Frederiksen
article en

Abstract

Abstract We present a code for modelling and topology optimization of hyperelastic structures, including contact modelled by the Third Medium Contact (TMC) approach. By using the so-called -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 scripts that replicate the results are included, and we discuss some possible extensions to more general problems.

Structural and Multidisciplinary OptimizationVol. 69(8)
Technical University of Denmark (DK)
Villum Fonden
Openalex Percentile: Top 99%
Topology Optimization in Engineering
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.