List of publications

Marc DAMBRINE


Frontpage     Curriculum Vitae     Publications by themes     Showcase in shape optimization

Worst-case shape optimization


M. Dambrine, F. Caubet, G. Gargantini, J. Maynadier
Shape optimization under a constraint on the worst case scenario
SIAM Journal on Scientific Computing, Vol. 46, Iss. 6, 2024

Problem statement.

We consider a structure represented by a Lipschitz continuous bounded domain \(\Omega\). We suppose its boundary \(\partial\Omega\) to be divided in three disjoint parts: \(\Gamma_D\) where the structure is clamped, \(\Gamma_N\)where a force \(g\) is applied and \(\Gamma_0\) to be optimised. The displacement \(u\) solves the linear elasticity equations \[ -\text{div} \left(\boldsymbol{\sigma}\left(\mathbf{u}_{\Omega, \mathbf{g}}\right) \right) =\mathbf{f} \text{ in } \Omega, \] \[ \boldsymbol{\sigma}\left(\mathbf{u}_{\Omega, \mathbf{g}}\right)\mathbf{n} = \mathbf{g} \text{ on } \Gamma_N, \] \[ \boldsymbol{\sigma}\left(\mathbf{u}_{\Omega, \mathbf{g}}\right)\mathbf{n} = \mathbf{0} \text{ on } \Gamma_0, \] \[ \mathbf{u}_{\Omega, \mathbf{g}} = \mathbf{0} \text{ on } \Gamma_D. \] We assume that the applied mechanical loads \(g\) are uncertain and bounded. They live in the ambiguity set \(G\). We consider a constraint \(H\) under the form \[H(u,\Omega) = \int_{\Omega} j_(u) + j_1 (\nabla u) \] Here, \(j_0 \) and \(j_1\) are two continuous functions. We are interested in the worst possible loading \(g \in G\) and define \[\Phi(\Omega) = \sup_{g\in G} H(u_g,\Omega) \leq \tau\] where the displacement \(u_g\) solves the elasticity system.

We consider the following generic constrained optimization problem:
Find the admissible shape \(\Omega\) minimizing the volume \(Vol(\Omega)\) under the constraint \(\Phi(\Omega) \leq \tau\) where \(\tau \) denotes a given threshold not to be exceeded.
The difficulty to solve this problem lays in the fact that \(\Phi\) is not smooth.

Contributions.

Two different methods for solving shape optimization problems under worst-case scenario constraints for a given functional are presented and compared. No assumptions on the size of the uncertainties are asserted. However, both methods require the convexity of the constraint functional with respect to the displacement.

First approach: reduction to a finite number of constraints

The idea of engineers is to approximate the original optimization problem by its version with a finite number \(N\) of scenari:

Find the admissible shape \(\Omega\) minimizing the volume under the \(N\) inequality constraints: \[ \forall i\in \{1,\dots,N\}, H(g_i,\Omega)\leq \tau .\] On this approach, the main result of the paper is: under convexity assumptions, the solution of a sequence of shape optimization problems with \(N\)scenari with an increasingly accurate approximation of the uncertain set for the loadings converges when \(N\rightarrow\infty\) to a solution of the original problem in the Hausdorff sense.

Second approach: using the subdifferential.

Another approach to solve problem by a gradient-based method consists in dealing directly with the worst-case criterion \(\Phi\). Our contribution is to prove the existence of a subdifferentail with respect to the shape of \(\Phi\) and to compute it so that it can be used in a numerical scheme.

Numerical results: Optimal shape of a jet bracket.

We optimize a bracket clamped on the four corners ΓD marked in gray. A uniform load of uncertain intensity and direction is applied on the red region ΓN.

topbottom
Left: Top view Right: Bottom view.

We aim to minimize its volume under a constraint on the L6 norm of the von Mises stress.

Left:by the polyhedron approach (10 constraints) Right: by the subdifferential approach.

Both approaches provides satisfactory results. The advantage of the subdifferential approach is a reduced computational cost.