Heat Conduction 2D#

Version |
0 |
Design space |
|
Objectives |
c: ↓ |
Conditions |
volume: 0.5 length: 0.5 |
Dataset |
|
Container |
|
Import |
|
HeatConduction 2D topology optimization problem.
Problem Description#
This problem simulates the performance of a Topology optimisation of heat conduction problems governed by the Poisson equation (https://www.dolfin-adjoint.org/en/stable/documentation/poisson-topology/poisson-topology.html)
Design space#
The design space is represented by a 2D numpy array which indicates the resolution.
Objectives#
The objective is defined and indexed as follows:
c
: Thermal compliance coefficient to minimize.
Conditions#
The conditions are defined by the following parameters:
volume
: the volume limits on the material distributionslength
: The length of the adiabatic region on the bottom side of the design domain.
Simulator#
The simulator is a docker container with the dolfin-adjoint software that computes the thermal compliance of the design. We convert use intermediary files to convert from and to the simulator that is run from a Docker image.
Dataset#
The dataset has been generated the dolfin-adjoint software. It is hosted on the Hugging Face Datasets Hub.
v0#
Fields#
The dataset only contains conditions and optimal designs (no objective).
Creation Method#
The creation method for the dataset is specified in the reference paper.
References#
If you use this problem in your research, please cite the following paper: Milad Habibi, Jun Wang, and Mark Fuge, “When Is it Actually Worth Learning Inverse Design?” in IDETC 2023. doi: https://doi.org/10.1115/DETC2023-116678
Lead#
Milad Habibi @MIladHB