Saved in:
| Main Authors: | , , |
|---|---|
| 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 |