Abstract
This paper presents an approach to shape and topology optimization of fluid-structure interaction (FSI) problems at steady state. The overall approach builds on an immersed boundary method that couples a Lagrangian formulation of the structure to an Eulerian fluid model, discretized on a deforming mesh. The geometry of the fluid-structure boundary is manipulated by varying the nodal parameters of a discretized level set field. This approach allows for topological changes of the fluid-structure interface, but free-floating volumes of solid material can emerge in the course of the optimization process. The free-floating volumes are tracked and modeled as fluid in the FSI analysis. To sense the isolated solid volumes, an indicator field described by linear, isotropic diffusion is computed prior to analyzing the FSI response of a design. The fluid is modeled with the incompressible Navier-Stokes equations, and the structure is assumed linear elastic. The FSI model is discretized by an extended finite element method, and the fluid-structure coupling conditions are enforced weakly. The resulting nonlinear system of equations is solved monolithically with Newton’s method. The design sensitivities are computed by the adjoint method and the optimization problem is solved by a gradient-based algorithm. The characteristics of this optimization framework are studied with two-dimensional problems at steady state. Numerical results indicate that the proposed treatment of free-floating volumes introduces a discontinuity in the design evolution, yet the method is still successful in converging to meaningful designs.
Similar content being viewed by others
Avoid common mistakes on your manuscript.
1 Introduction
Design optimization methods for fluid-structure interaction (FSI) problems have become popular as they provide a systematic framework for including sophisticated FSI models in the design process (Sobieszczanski-Sobieski and Haftka 1997; Maute et al. 2003; Martins et al. 2005). Traditionally, FSI problems are optimized by varying the external (wet) shape and/or the shape and dimensions of the internal (dry) structure. Such geometry variations can typically be defined by a small number of optimization variables and accommodated by traditional FSI analysis methods. To enable larger, conceptual design changes, the topology of the dry and/or wet geometry needs to be varied in the optimization process. Topology optimization for FSI problems leads to interesting challenges for both the geometry and analysis model, and is the focus of this study.
Figure 1 illustrates the differences of shape and topology optimization of FSI problems. Both wet and dry methods of shape variation preserve the nominal topology regardless if the dry or wet geometries are varied. Varying the dry shape of the structure alters the FSI response; see, for example, the studies by Butler et al. (1995), Gern et al. (1999), Guo et al. (2005), Guo (2007), Gasbarri et al. (2009), and Dillinger et al. (2013). Wet shape optimization of FSI problems was considered, for example, by Lund et al. (2001). Varying simultaneously the wet and dry geometries requires a design model that defines both external shape and internal structure as functions of the optimization variables; see, for example, the works of Gumbert et al. (2001), Maute et al. (2001), Martins et al. (2004), Allen and Maute (2005), Martins et al. (2005), and Ghazlane et al. (2011).
Analogous to shape optimization methods, dry and wet topology optimization approaches exist for FSI problems; see the bottom half of Fig. 1. The most popular method for optimizing FSI problems is dry topology optimization; see, for example, Krog et al. (2002), Krog et al. (2004), Allen and Maute (2004), Maute and Reich (2006), Gomes and Suleman (2008), Stanford (2008), Stanford and Ifju (2009), James and Martins (2010), Brampton et al. (2012), (Stanford and Beran 2013), Dunning et al. (2014), Dunning et al. (2015), Jenkins and Maute (2015), and Munk et al. (2015).
Dry topology optimization is a direct extension of structural topology optimization, as the wet surface where the fluid forces and structural deformations interact is not altered in the optimization process. Therefore, standard FSI models can be easily integrated into the topology optimization framework, irrespective of whether a density approach or a level set method is used. Purely wet topology variation of FSI problems has not been considered yet, due to its limited relevance to solving practical design problems. Varying the wet and dry topology simultaneously is the most comprehensive approach to FSI geometry optimization, and poses interesting challenges in representing geometry changes in the FSI model.
The method of geometry discretization has large implications on the method of FSI interface condition enforcement. The FSI response needs to be predicted to evaluate the performance of a particular fluid-structure configuration in each design iteration. At the FSI interface, no-slip velocity boundary conditions must be enforced, and the fluid traction needs to be applied to the structure. Note that the applied fluid load is dependent on the structural deformation.
An FSI design can be represented by a density method, which approximates material boundaries by a fictitious porous material (Bendsøe 1989; Zhou and Rozvany 1991), or an implicit boundary method, e.g. the Level Set Method (LSM) (Osher and Sethian 1988). The geometry of a design described by a density method is typically mapped onto the mechanical model by a material interpolation scheme, such as the Ersatz material method (Allaire et al. 2004) and the SIMP approach (Zhou and Rozvany 1991). For most physical models it is sufficient to define material properties as functions of the density of the fictitious material. However, enforcing the FSI interface conditions with material interpolation schemes is less intuitive: a Brinkmann penalty approach is often employed to enforce the no-slip condition, and the fluid surface tractions are converted to a volumetric body force to approximate the action of the fluid on the structure.
To date, the only existing works to perform wet and dry topology optimization of FSI problems are by Yoon (2010), Yoon (2014), and, more recently, Picelli et al. (2015). In the studies of Yoon (2010) and Yoon (2014), a density method is used to vary the wet and dry topology. Picelli et al. (2015) vary the design by a smoothed discrete design variable method. All of these works employ a material interpolation approach with a Brinkmann penalization to model the fluid-structure coupling conditions. The solid and fluid governing equations are discretized with a single, deforming mesh to allow the fluid to follow the deformation of the structure. Density methods, however, require a fine mesh resolution to avoid blurred and/or jagged material boundaries. For wet and dry topology optimization of FSI problems in particular, material interpolation schemes may lead to an inaccurate enforcement of the coupling conditions as the fluid-structure interface is smeared over multiple cells or elements.
Alternatively, the LSM defines material boundaries with the zero iso-contour of a scalar function, resulting in a crisp description of the fluid-solid interface for FSI problems. The main advantage of the LSM in the context of wet and dry topology optimization is the increased flexibility in mapping the design onto the FSI model. A material layout described by the LSM can be evaluated either by material interpolation schemes or with immersed boundary methods, such as the Extended Finite Element Method (XFEM). The reader is referred to Jenkins and Maute (2015) for a detailed comparison of density methods and LSMs for dry optimization of FSI problems.
This work presents a LSM for wet and dry topology optimization of FSI problems that resolves well the fluid-structure interface geometry and the FSI model even on rather coarse meshes, compared to those typically needed with density approaches. We combine the LSM with the XFEM that provides a mathematically rigorous framework to enforce both velocity no-slip conditions and traction continuity at the FSI interface. The method presented in this paper builds on our previous work on dry topology optimization of FSI problems (Jenkins and Maute 2015), and expands the LS-XFEM approach onto optimizing the shape and topology of the fluid-structure interface.
An important aspect of numerical FSI models is tracking the deformation of the fluid-structure interface. Figure 2 shows three methods to model a deforming structure within a flow. The most widely used approach is to model the flow in an Arbitrary Eulerian-Lagrangian reference frame on a deforming, body-fitted mesh; see Fig. 2a. Deforming mesh approaches track the interface motion and can be easily combined with standard finite element methods. As they preserve the refinement of the mesh along the fluid-structure interface, these approaches allow enforcing the fluid-structure coupling conditions with high accuracy. However, interface tracking methods require re-meshing of the fluid domain for large structural deformations; otherwise they are limited to small to moderate deformations.
To overcome the restrictions of deforming mesh approaches, the flow can be modeled in a fixed reference frame, using immersed boundary techniques to describe material deformation; see Fig. 2b. This approach belongs to the class of interface capturing methods, which requires specialized re-initialization schemes and time integration approaches (Kamensky et al. 2015).
Figure 2c illustrates the combination of a deforming mesh scheme and an immersed boundary mesh. This approach is well suited for topology optimization of FSI problems as it allows the accurate tracking of the fluid-structure boundary due to an explicit mesh motion scheme, but it removes the requirement to generate body-fitted fluid and structure meshes. Note that the immersed boundary method used here, i.e. the XFEM, provides the same resolution of the interface geometry as a body-fitted mesh.
In this study, we introduce a formulation for FSI problems where both the structure and the fluid domains are discretized by the XFEM. The structure is immersed into a deforming fluid mesh that follows the structural deformations. The coupling conditions are enforced along the fluid-structure interface which is crisply defined by the LSM. We intend to show in this paper that the proposed LS-XFEM combination is a good compromise in terms of simplicity and attractiveness for wet and dry topology optimization of FSI systems. However, it is limited to moderate structural displacements and is not able to handle large structural deformations and rigid body motion.
A distinct challenge associated with topology optimization of wet FSI geometries is dealing with the emergence of free-floating volumes of solid material and structural features that exhibit extreme local deformations. Figure 3a and b depict designs without and with free-floating volumes of solid material. The free-floating solid may emerge in the course of the optimization process. As it is not connected to an anchor point, the free-floating solid undergoes rigid body motion, see Fig. 3c. Sophisticated, transient FSI models would be needed to describe the motion of free-floating material in the flow. While such models exists, see e.g. Mayer et al. (2010), they significantly increase the algorithmic complexity and computational cost without noticeable benefits for advancing the optimization problem. Although neither Yoon (2010), Yoon (2014), nor Picelli et al. (2015) report observing the emergence of free-floating volumes of solid material in the examples studied in their papers, this issue exists in all wet topology optimization methods, irrespective whether a density approach or a LSM with Ersatz material schemes or immersed boundary models is used.
As the XFEM scheme used in this study is not suited to describe rigid body motion of solids, we introduce an approach where free-floating solid volumes are identified and removed from the model before the FSI response is computed. While this approach mitigates issues due to large mesh deformations, the elimination of free-floating solid volumes may introduce a discontinuity in the optimization process. The implications of this technique are studied with numerical examples.
The remainder of this paper is organized as follows: Section 2 summarizes the indicator model to sense free-floating volumes, and the incompressible Navier-Stokes and linear elasticity models that describe the FSI response; Section 3 presents the stabilized and coupled, discretized monolithic system of equations solved at each design iteration; Section 4 details the XFEM enrichment strategy and the formulation of the immersed coupling conditions; Section 5 outlines the wet and dry topology optimization design approach; Section 6 presents three examples to demonstrate the viability and characteristics of the proposed framework for wet and dry topology optimization of FSI problems, and finally the main conclusions of this study are discussed in Section 7.
2 Physical model
This section summarizes the indicator model for identifying free-floating solid volumes and the monolithic FSI formulation. As depicted in Fig. 4, we consider a two-dimensional computational design domain that is decomposed into non-overlapping fluid and solid domains, Ω f and Ω s , respectively. The intersection between the fluid and solid domains defines the fluid-solid interface: Γ f s i =Γ f ∩Γ s .
2.1 Indicator model
To identify free-floating volumes of solid and model them as fluid in the FSI analysis, an indicator field is computed prior to solving the FSI problem for a given design. The indicator field is described by a linear isotropic diffusion model, and requires computing the solution to the associated differential equation presented below. Methods for dealing with free-floating volumes, and similar types of ill-posed design features, using a remeshing approach were presented, for example, by Allaire et al. (2014), Christiansen (2014), and Dapogny (2014). However, in addition to the computational complexity of remeshing methods, they also affect the numerical consistency of the sensitivities of the mechanical response with respect to the design variables; see, for example, Schleupen et al. (2000). The approach outlined in this work is based on a single variational formulation of the problem, and allows for a unified approach to compute the design sensitivities. Recently, Liu et al. (2015) published a similar approach for ensuring manufacturable designs in the topology optimization process.
The indicator field is modeled with both an ambient convective flux and a prescribed boundary flux. The governing equation for the indicator field is:
The indicator variable is χ, and the ambient indicator value, χ 0, is a non-zero constant. The convective coefficient is h I , and the internal flux, Q, is defined as:
where the isotropic diffusivity tensor is κ. A bold symbol represents a vector or tensor.
The indicator field domain is equivalent to the structural domain. As shown in Fig. 4, the indicator boundary flux is applied at the same locations as the structural essential boundary conditions:
The applied indicator boundary flux describes the natural boundary condition for the diffusion model:
where \(\hat {t}_{I}\) is the indicator boundary flux. The outward facing normal is n I , and x is the vector of spatial coordinates. An adiabatic condition is imposed at the fluid-structure boundary, and consequently no indicator flux can diffuse through the fluid domain. Note that the ambient convective model ensures that if an isolated solid volume emerges, the diffusion problem remains well posed.
Figure 5 illustrates the effect of the indicator field for two potential FSI designs: one with all solid volume connected (left) and one with a free-floating solid volume (right). The top row shown in Fig. 5 depicts the configurations defined by the optimization variables; the structure is denoted by \(\tilde {\Omega }_{s}\). The middle row shows the result of the indicator field calculation, and the bottom row shows the resulting configuration to be modeled in the FSI analysis, where the structural domain is denoted by Ω s .
If the design is such that all solid volume is connected to an anchor point (as illustrated in the left column, middle row of Fig. 5), the indicator field solution will be χ>χ 0. This case results in no change to the topology of the design for the FSI analysis. If in the course of the optimization process, the configuration of the right column, top row of Fig. 5 emerges, the indicator field is χ = χ 0 in a subset of the solid domain. Solid material with an indicator value equal to the ambient value, χ 0, is identified as free-floating solid, and thus is considered to be fluid in the subsequent FSI analysis.
2.2 Fluid-structure interaction model
The fluid is modeled by the incompressible Navier-Stokes equations, and the solid is modeled by linear elasticity. The fluid mesh deformation at the interface results from the structural deformation. Within the fluid domain, the fluid mesh displacements are described by linear elasticity to ensure smooth mesh deformations.
The steady state response of the system is governed by the following set of partial differential equations:
The conservation of momentum (5) and mass (6) in the fluid domain govern the fluid velocity v and pressure p, which are defined over the fluid domain Ω f . The structural displacements u are defined over the solid domain Ω s and the fluid mesh displacements, d, over the fluid domain Ω f . The fluid density and the fluid stress tensor are denoted by ρ f and σ f , respectively. The stress tensor of the structural displacement is σ s , and σ m is the fluid mesh displacement stress tensor. The fluid stress tensor is defined assuming a Newtonian fluid:
The dynamic viscosity of the fluid is denoted by μ f , and 𝜖 is the strain (rate) tensor:
The linear constitutive relations for the solid and fluid mesh are:
The structural strain tensor is 𝜖(u), and the fluid mesh strain tensor is 𝜖(d). The solid constitutive tensor, C s , is a function of the solid elastic modulus, E s , and Poisson’s ratio, ν s . Likewise, E m and ν m determine the entries in the constitutive tensor, C m , for the fluid mesh.
Essential boundary conditions prescribed on Γc, and are denoted by the hat symbol, \(\left ({\hat {\cdot }}\right )\):
Prescribed boundary tractions, \(\hat {\pmb {t}}\), describe the natural conditions on Γn:
The outward facing normals for the fluid and solid are n f and n s , respectively. The FSI boundary normal is denoted by n s→f , defined as outward for the solid and inward for the fluid.
The fluid load is applied to the solid, resulting in structural deformation. To accommodate the resulting changes of the flow domain, the fluid mesh is deformed by enforcing that the fluid mesh displacements are equal to the structural displacements at the fluid-solid interface. This fluid-structure interaction is enforced by the following interface conditions:
The balance of fluid and solid surface tractions is described by (12), and the no-slip condition on Γ f s i is enforced by (13). The continuity of the structural and fluid mesh displacements is imposed by (14), where “ ⊧” symbolizes that the fluid mesh displacement is set to the solid displacement. This one-way coupling ensures that the fluid mesh does not exert a reactive load on the structure.
3 Spatial discretization
In this section we present the finite element discretization of the FSI problem for the two-dimensional case, including the indicator field model. The computational domain, Ω=Ω f ∪Ω s , is discretized by quadrilateral finite elements. Given suitable spaces for trial solutions, \(\mathcal {S}^{h}\), and test functions, \(\mathcal {V}^{h}\), the variational problem is defined as follows:
where a f , a s , a m , and a I are the bi-linear forms of the fluid, solid, fluid mesh, and indicator field governing equations, respectively. The bi-linear forms associated with the interface coupling conditions are \(a^{fsi}_{V}\) and \(a^{fsi}_{D}\). Here, (⋅,⋅) denotes the inner product over the volume Ω=Ω f ∪Ω s , and <⋅,⋅> denotes the inner product along the boundary Γ. The test functions associated with the fluid velocity, fluid pressure, fluid mesh displacement, solid displacement, and indicator value are w, q, z, y, and g, respectively. The weak forms of the governing equations are defined as:
The convective term in (15) introduces an inf-sup instability, and may lead to numerical oscillations. In addition, employing equal order interpolation spaces for both fluid velocity and fluid pressure leads to oscillations in the pressure solution. These numerical instabilities are remedied by the streamline upwind Petrov-Galerkin (SUPG) and pressure stabilizing Petrov-Galerkin (PSPG) stabilization methods. The stabilization term in (15) is the sum of the elemental inner products, where \(\pmb {R}^{v}_{f}\) is the strong form the fluid residual (5), and the total number of fluid elements is \({n^{e}_{f}}\). The stabilization parameters, τ SUPG and τ PSPG are defined in Tezduyar et al. (1992).
The interface conditions (19)–(20) are enforced with Nitsche formulations; the reader is referred to Hansbo et al. (2004) and Bazilevs et al. (2013) for further details of this method for FSI problems. The weak form of the FSI no-slip interface condition leads to the terms collected in \(a^{fsi}_{V}\). Following Hansbo et al. (2004), the traction at the interface is approximated by just the fluid traction. This approach relaxes the strength of FSI coupling, and reduces the magnitude of the spatial gradients near the interface. Imposing the continuity of the structural and fluid mesh displacements leads to the terms collected in \(a^{fsi}_{D}\). The consistency condition in \(a^{fsi}_{D}\) (last term) is only weighted with the test functions of the fluid mesh displacements, and the interface traction is set to the fluid mesh surface traction. This enforces the one-sided structural-fluid mesh displacement coupling condition described in (14). The penalty factors for the no-slip condition and the displacement continuity, γ V and γ D , depend on the discretization scheme and are given in Section 4.
4 Extended finite element enrichment
In this section we present the XFEM framework used to discretize the fluid-structure problem. The XFEM permits modeling physical or material boundaries with a non-body fitted mesh. The state variable interpolation is enriched to account for discontinuities of the variables across interfaces within an element. Here, the geometry of the immersed boundaries is described by the zero iso-contour of the level set field, ϕ, as follows:
To allow for discontinuous state variable fields across phase boundaries, we approximate the state variable field within an intersected element as follows:
with H being the Heaviside function:
The local shape functions of element e are N e. The elemental vector of nodal degrees of freedom for enrichment level m, in phase k∈[f,s], is \(\bar {\pmb {f}}^{m,e}_{k}\). The maximum number of enrichment levels is M, and takes the value of M=10 for the two dimensional examples presented here. The Heaviside function turns on/off two sets of shape functions associated with the phases “f” and “s”. Note that no more than one degree of freedom per node is used to interpolate the solution at a point in a finite element. The active degrees of freedom are denoted by i for the fluid phase, and j for the solid phase. The Kronecker Delta is denoted by \(\delta ^{b}_{ij}\) with b=[f,s]. For each phase, multiple enrichment levels, i.e. sets of shape functions, are necessary if the degrees of freedom interpolate the solution in multiple, physically disconnected regions of the same phase; see Terada et al. (2003) and Tran et al. (2011). This generalization prevents spurious coupling and load transfer between disconnected regions of the same phase. A detailed explanation of this phenomenon is provided by Makhija and Maute (2014).
Here, we interpolate the level set field bi-linearly on meshes with quadrilateral elements. Therefore, each edge of the quadrilateral element can only be intersected once, which inhibits some geometric configurations. The reader is referred to Villanueva and Maute (2014) and Jenkins and Maute (2015), where this issue is discussed in further detail.
The XFEM framework presented here triangulates intersected quadrilateral elements in order to accurately integrate the weak form of the static equilibrium equations given in Section 3. The elemental interface is \({\Gamma }^{e}_{fsi}\) in an element, Ωe, intersected by the fluid-solid interface. Following the method proposed by Annavarapu et al. (2012), we define the Nitsche penalty parameters as:
The choice for weighting parameters, ω D and ω V , is problem dependent; typical values range between 100 and 103.
5 Geometry model
The geometry of the fluid solid interface is described by the zero level set iso-contour. The level set field is discretized by the same mesh as used for the FSI model response calculation. We adopt the explicit LSM of Kreissl and Maute (2011), and define the nodal level set values as explicit functions of the optimization variables. Each node in the finite element mesh is assigned one optimization variable, s i . Explicit LSMs, which have been also studied, for example, by Wang and Wang (2006), Luo et al. (2007), and Pingen et al. (2010), are a deviation from traditional LSMs; see, for example, Allaire et al. (2002), Wang et al. (2003), Allaire et al. (2004), and Burger and Osher (2005). Instead of updating the level set field via the solution of the Hamilton-Jacobi equation, as done in traditional LSMs, explicit LSMs solve the parametrized optimization problem by standard nonlinear programming schemes. Note that, similar to traditional LSMs, the method presented here uses shape sensitivities for computing the gradients of objective and constraints with respect to optimization variables; details of the sensitivity analysis are provided by Coffin and Maute (2015).
We distinguish between two level set fields: \(\tilde {\phi }(\pmb {x})\) and ϕ(x). The field \(\tilde {\phi }(\pmb {x})\) is used to evaluate geometric quantities, such as the volume of the structural domain and the perimeter of the fluid-structure interface, and may contain free-floating volumes of solid material. These free-floating volumes are removed in the construction of the level set field ϕ(x), which is used in the XFEM analysis; see also (21).
The nodal level set values, \(\tilde {\phi }_{i}\), depend explicitly on the optimization variables s i , and are computed via a linear filter:
with
where x i is the location of node i and r is the filter radius. The total number of nodes in the mesh is N n o d e s . The level set field, \(\tilde {\phi }(\pmb {x})\), defines the structural domain, \(\tilde {\Omega }_{s}\), on which the indicator field, χ(x), is computed; see Fig. 5 and (1).
The geometry of the fluid-structure interface used in the XFEM analysis is defined by the level set field, ϕ(x). The nodal level set values, ϕ i , are determined as follows:
Thus, for all nodes within the structural domain, \(\tilde {\Omega }_{s}\), the sign of the level set function, \(\tilde {\phi }_{i}\) is flipped if the indicator function identifies the node belonging to a free-floating volume, i.e. χ i = χ o .
The level set filter (26) widens the zone of influence of the optimization variables on the level set field and thus enhances the convergence of the optimization process. It neither guarantees the convergence of the optimized geometry with mesh refinement nor provides local size control; see, for example, the discussions in van Dijk et al. (2013), Sigmund and Maute (2013), and Villanueva and Maute (2014). To control globally, i.e. in an integral sense, the geometry of the optimized design, we penalize the perimeter of the FSI boundary in the formulation of the LS-XFEM optimization problems studied in Section 6. Numerical experiments suggest that penalizing or constraining the perimeter leads to smooth shapes and impedes the emergence of small features and free-floating material; see, for example, Makhija and Maute (2014).
While the level set field \(\tilde {\phi }(\pmb {x})\) is a smooth function of the optimization variables, the level set field ϕ(x) is not if free-floating volumes of solid material emerge. To reduce the impact of discontinuities in the evolution of ϕ(x), we found through numerical studies that it is beneficial for the convergence of the optimization process to compute geometric quantities based on \(\tilde {\phi }(\pmb {x})\). As penalizing the perimeter gradually removes free-floating volumes described by \(\tilde {\phi }\), the inconsistency in the geometries described by \(\tilde {\phi }(\pmb {x})\) and ϕ(x) vanishes as the design converges.
6 Numerical examples
In this section we study the proposed LS-XFEM with three two-dimensional numerical examples. The first example verifies that the framework discussed in Section 5 senses free-floating volumes of solid material, and converts them into fluid for the FSI analysis. This example also illustrates the evolution of the FSI response as solid disconnects from an anchored volume.
The second example is the design of a bio-prosthetic aortic heart valve. The fluid average maximum shear stress, which is a measure of blood cells suffering blood cell damage, is minimized by manipulating the wet shape of a flexible “leaflet”. This example demonstrates that the LS-XFEM is well suited for shape optimization problems where the objective characterizes the flow solution.
The third example is the design of a support structure for a deflecting beam immersed in a fluid channel. We design the topology of the fluid-solid materials immediately downstream of a beam to minimize compliance, subject to a constraint on solid volume. This example showcases the wet and dry topology optimization capability of the LS-XFEM for FSI problems.
In all examples we discretize the computational domain with 4-node bi-linear quadrilateral elements. The steady-state response of the FSI problem is computed by Newton’s method, equipped with an adaptive under-relaxation strategy. This feature is crucial for handling (intermediate) designs with thin structural members that lead to large, local deformations. In the FSI analysis, such deformations can result in large distortions of the fluid mesh which may cause the fluid solution to diverge.
The design sensitivities of the objective and constraints are determined by the adjoint method. The Jacobian of the state equations and gradients of objective and constraints with respect to the state variables are computed based on analytically derived expressions. The partial derivatives of the residual, objective, and constraints with respect to the optimization variables within the adjoint framework are evaluated by a central finite difference scheme. The reader is referred to Coffin and Maute (2015) for further details on the adjoint framework employed here. The linear sub-problems in the forward and adjoint sensitivity analysis are solved by a direct parallel solver (Amestoy et al. 2000; Sala et al. 2008).
The parameter optimization problems resulting from the proposed LS-XFEM approach are solved by the Globally Convergent Method of Moving Asymptotes of Svanberg (2002). We use an initial adaptation of 0.5, and a value of 0.7 thereafter. Relative step size and penalty values are defined specifically for each example. No inner GCMMA iterations are used in the examples shown here.
6.1 Disconnecting cylinders in flow
This example verifies that the evaluation of the level set function ϕ(x) in (28) converts free-floating solid volume to fluid and illustrates the behavior of the design criteria used in the next two examples as a solid volume becomes disconnected.
The problem setup is illustrated in Fig. 6a, where a structure is immersed in a rectangular flow channel. The geometry of the structure is defined by the union of two initially overlapping cylinders of equal radius, L R . One cylinder is stationary whereas the other one is moved. The structure is supported by constraining the displacements of the nodes within a square region at the center of the stationary cylinder. Figure 6b shows the structural mesh, where black dots denote the location of the structural essential boundary condition and the indicator natural boundary condition, i.e. applied indicator flux.
The FSI response is determined for a sequence of positions for the non-fixed cylinder. The two cylinders start concentric (L c =0), and the non-fixed cylinder is moved away from the fixed cylinder along a straight path inclined by 45.0o with respect to the channel axis in 32 increments of ΔL c . Initially, as the non-fixed cylinder protrudes outward, only the shape of the structure is varied. As the distance, L c , between the cylinder centers exceeds 2 L R , the structural topology changes, and a volume of free-floating material is created. Once this topological change occurs, the indicator field solution causes the sign of the level set value in the disconnected solid region to change. Note that the cylinder does not move in time, but rather the steady-state response is computed for each configuration.
A parabolic inflow velocity profile is imposed at the left edge of the channel, and no slip velocity conditions are prescribed on the top and bottom walls. A constant pressure outlet is enforced (\(\hat {p}=0\)). Using the cylinder diameter for the reference length, the Reynolds number of the flow is 1.0. The remaining problem parameters are given in Table 1.
The structural compliance, U, and the fluid average maximum shear stress, T, are considered as design criteria, and are computed as:
The local maximum shear stress, τ max, is computed as:
The flow, structure, and indicator fields for different cylinder locations are given in Figs. 7 and 8. The fluid velocity solutions show a constriction in the top of the channel as the second cylinder protrudes further into the upper flow region until L c =0.102 [m], when the two cylinders disconnect. In the last fluid solution in Fig. 7, the non-fixed cylinder is sensed as free-floating and vanishes. After the disconnect, the flow and deformation fields are identical to the initial configuration, where the two cylinders are concentric.
The solid compliance and fluid average maximum shear stress are plotted over the separation distance between the cylinder center points in Fig. 9. As the cylinders disconnect, the FSI response is non-differentiable due to the on/off nature of the indicator field solution. In particular, T is rather sensitive to design changes; the severity of oscillations could be reduced with mesh refinement. The impact of the non-differentiability of topological changes on the convergence of the optimization process is studied subsequently with two design optimization problems.
6.2 Bio-prosthetic aortic heart valve design
We study the proposed optimization approach by optimizing the wet shape of a bio-prosthetic aortic heart valve (BAHV), illustrated in Fig. 10.
During ventricular systole, the pressure in the left ventricle increases. When the pressure difference between the aorta and the left ventricle is sufficiently high, the leaflet is displaced by the fluid force and blood flows from the left to the right ventricle of the heart. Once the pressure difference is relieved, the leaflet displaces back to its undeformed position. Modeling the BAHV as an FSI system is crucial to predicting sticking or premature opening of the valve.
We aim to minimize the average maximum shear stress (30) in the fluid, which characterizes the amount of blood platelet damage as the blood flows through the valve (Morbiducci et al. 2015). The average maximum shear stress is one of many metrics for blood damage; see, for example, Arora et al. (2004). An equality constraint on the pressure drop across the value is included to guarantee that the leaflet has a sufficient stiffness needed to open and close (Griffith 2012). The design problem is defined as follows:
where k s and k P scale the fluid average maximum shear stress and the fluid-solid interface length, respectively.
As GCMMA cannot handle equality constraints, we express the equality constraint on the pressure drop via an equivalent inequality constraint. The inequality constraint in (32) is only satisfied if the pressure drop across the valve, Δp, is equal to the desired value, Δp ∗. We scale the constraint by the parameter k Δp to control the rate the GCMMA satisfies this condition.
A simplified BAHV model is shown in Fig. 11, where the semicircle of radius L R is referred to as the sinus. The leaflet design is initially a rectangle with thickness L t and length L L , which includes a semi-circle of radius L t /2 on the tip. The design domain is a square with side length L R . The upper left corner of the design domain is L d behind and above the corner node that joins the top of the valve body with the sinus to provide some overlap for connecting the leaflet to the arterial wall. Figure 11b shows the design domain offset, and the pin conditions for the leaflet root. Note that the leaflet is not seeded with fluid inclusions because we intend to optimize the bulk profile of the leaflet, and the volume of the leaflet is not relevant.
The BAHV model employed here is idealized, but is sufficient to demonstrate the advantages of the proposed optimization framework for this class of design problems. The leaflet structural deformation is modeled by linear elasticity, and we assume a Newtonian flow model. In general, blood viscosity is shear rate dependent; however, a rate independent model is a reasonable approximation given the size of the bulk flow of the heart (Vasava et al. 2012). We assume the arterial walls are rigid. This simplifying assumption may affect the accuracy of our model for practical applications (Hsu et al. 2014).
The physical properties of the model are provided in Table 2, where the dimensions and physical parameters are primarily taken from Hart (2002). The approximate Reynolds number of the flow is 10.0, where the length of the leaflet is used as reference length. This Reynolds number indicates that the flow is laminar. A symmetry (slip) condition is imposed at the bottom surface, and a parabolic inflow is prescribed at the left edge of the valve model. A no-slip velocity condition is enforced at the upper arterial walls, including the sinus cavity. A zero-pressure condition is prescribed at the outflow. The pressure drop across the valve in (32) is computed as:
The structural displacements at the nodes on the arterial wall (upper wall and sinus cavity) are prescribed to be zero. Note that the indicator boundary flux is also applied to these same locations.
We optimize the problem on two computational grids, a coarse and fine version, in order to gain insight into mesh dependency of the proposed optimization method. The coarse mesh has 17,089 nodes, yielding approximately 225,000 degrees of freedom at the initial design stage. The fine mesh has 32,800 nodes, yielding approximately 410,000 degrees of freedom at the initial design configuration.
The final designs for the coarse and fine meshes are given in Fig. 12, where the black color depicts the deformed solid, and the red line represents the undeformed FSI boundary. The pressure contours with fluid velocity streamlines are plotted in Fig. 13. The evolution of the objective and the constraint value is shown in Fig. 14.
Both the coarse and fine mesh lead to designs with similar behavior: the root of the leaflet expands to stiffen the leaflet and to increase the pressure drop such that the constraint is satisfied. To reduce the average maximum shear stress, the bottom of the leaflet is elongated and a thin tip section is formed. This process enables the pressure drop to still be satisfied, but leads to more deformation near the tip which impedes the flow less.
Figure 14 shows that, in the course of the optimization process, the pressure drop constraint is quickly satisfied at the cost of an increase of the average maximum shear stress. The convergence of the coarse mesh suffers from oscillations which are due to fluctuations of the insufficiently resolved fluid stresses near the interface.
Figure 15 illustrates that in both the initial and the optimized configurations the shear stress distribution exhibits large spatial gradients near the fluid-structure interface. This feature leads to ill-conditioning of the interface coupling conditions and oscillatory behavior in Fig. 14, in particular for the coarse mesh.
While the shape of the leaflet changed in the optimization process, the topology remained unchanged. This is to be expected, given new holes cannot be generated with the LSM employed here. For this particular problem the internal topology of the leaflet is not important because the bulk deformation profile of the valve governs the pressure drop and blood shear. The capability of describing topological changes in the optimization process are illustrated in the next example in Section 6.3.
6.3 Beam support design
In this example we study the proposed LS-XFEM for optimization of a beam support structure. We seek to maximize the structural stiffness while constraining the volume of the solid. Figure 16 shows the problem setup along with the initial topology. A beam of thickness L b,t is immersed at a horizontal distance L b,c in the fluid channel. A parabolic velocity profile is prescribed along the left edge of the flow channel. No slip conditions at the upper and lower walls are imposed, and a zero-pressure outflow condition is enforced at the right edge of the channel. The nodes along the bottom structural boundary are clamped, and an indicator flux is applied to them. The design domain begins at the rear edge of the beam, and extends L D,w downstream. The design domain height is L D,H , referenced from the channel bottom boundary. The beam support is seeded with eighteen equispaced holes (three in horizontal direction, six in vertical direction) of fluid with radius r i .
This problem is similar to one of Yoon (2010). Here we consider a Reynolds number, R e=10.0, which results in a laminar, steady-state flow, and we only allow topological changes to the structure just downstream of the nominal beam structure.
The design objective is to minimize the structural compliance, augmented by a perimeter penalty, subject to a constraint on total solid volume. The design problem is as follows:
where k D scales the compliance and k P scales the perimeter in the objective calculation. The volume constraint scaling is k V , and \(V^{*}_{s}\) is the maximum allowable volume of solid. We linearly ramp up the scaling parameter on the volume constraint, shown in Fig. 17, in order to control the rate at which GCMMA satisfies this condition. If the constraint is satisfied too quickly, too much material is removed early in the optimization process, affecting the performance of the final design. Throttling the constraint ensures that both the objective and the constraint are considered in a balanced fashion. The scaling parameter is linearly increased from k V,o to k V,f over s ∗ iterations.
The XFEM model has approximately 200,000 total degrees of freedom; the exact number depends on the intersection geometry and changes throughout the optimization process. The remaining parameters for the beam support problem are given in Table 3.
The final structural design in the undeformed configuration is given in Fig. 18. The normal, shear, and von Mises stress contours are plotted in the optimal, deformed configuration in Fig. 19. The initial and optimized structural designs in the deformed configuration, with the fluid colored by pressure contours and velocity streamlines, are shown in Fig. 20. The objective and constraint are plotted in the top row of Fig. 21. The bottom left plot of Fig. 21 is the constraint divided by the scaling parameter k V , and the bottom right plot is the evolution of the free-floating volume over the optimization process.
Between the 10th and 50th design iterations free-floating pieces of solid material emerge, are sensed by the indicator field, and converted to fluid prior to the FSI analysis. However, as these solid volumes are described by the level-set field, \(\tilde {\phi }\), their perimeter still contributes to the objective; see Section 5. In the process of minimizing the objective, all of the free-floating solid volumes vanish eventually.
Figure 22 shows the evolution of the objective and free-floating volume together with snapshots of design for distinct iterations. A single snapshot of the FSI response for the 12th design iteration is shown in the bottom of Fig. 22. At this iteration, free-floating solid volumes have been converted to fluid in the FSI analysis, yet thin, hinge-like structural members lead to large local deformations and a sudden increase in the objective. Such discontinuities were observed previously by Jenkins and Maute (2015) for dry topology optimization problems when internal structural members disconnect. Thus, discontinuities in the optimization process are not solely due to eliminating free-floating volumes of solid material, but may emerge whenever the dry or wet topology changes. While Newton’s method in combination with an adaptive under-relaxation scheme was successful in computing an FSI response for the configuration studied here, the emergence of such features may severely impact the robustness of the FSI analysis.
Despite oscillations in the design convergence history, caused by both the removal of free-floating solid volume (seen in the two previous examples) and the emergence of thin compliant structural features, the method converged to a well-defined support structure topology. This example shows that the proposed LS-XFEM is well-suited for wet and dry topology optimization of FSI problems that exhibit moderate structural deformations. However, an additional strategy for preventing large local deformations of intermediate designs with thin, flexible structures needs to be developed to take full benefit of the approach.
7 Conclusions
An immersed boundary approach for optimization of FSI problems was presented. The approach combines the level set and extended finite element methods to allow for shape and topological changes of the fluid-structure interface. The proposed FSI analysis scheme integrates an immersed boundary method with a deforming fluid mesh motion technique, which allows for moderate structural deformations. The immersed fluid-structure interface is defined by the zero iso-contour of a level set function which is constructed such that free-floating volumes of solid materials which may undergo rigid body motion are eliminated from the FSI model. In this study the fluid was modeled by the incompressible Navier-Stokes equations and the structure by linear elasticity. The coupling conditions were enforced weakly at the fluid-structure interface.
The main characteristics of the proposed methods were studied with two-dimensional problems at steady-state. It was shown that the conversion of isolated solid volumes to fluid in the FSI analysis may introduce discontinuities in design criteria as the design evolves. These discontinuities may affect the convergence of gradient-based optimization schemes, as used in this study.
The emergence of thin structural members was identified as another issue that may affect the convergence of the optimization process and the robustness of the FSI analysis. As the thickness of structural features drops below some threshold, their deformations may increase significantly, due to the inherent nonlinearity of the fluid-structure coupling. This FSI phenomenon may cause a discontinuity in the evolution of the design criteria and may affect severely the convergence in the FSI analysis. In this study Newton’s method with adaptive under-relaxation was successfully employed to stabilize the FSI analysis.
While discontinuities due to the removal of free-floating solid material and due to large local deformations were observed, the optimization examples studied here demonstrated that the designs still converge to interesting and meaningful solutions. However, improved methods for treating free-floating volumes and for stabilizing the FSI analysis against large local deformations should be investigated in future studies. The approaches and results presented here may provide some guidance for these studies.
References
Allaire G, Jouve F, Toader A (2002) A level-set method for shape optimization. C.R Math 334 (12):1125–1130
Allaire G, Jouve F, Toader AM (2004) Structural optimization using sensitivity analysis and a level-set method. J Comput Phys 194(1):363–393
Allaire G, Dapogny C, Frey P (2014) Shape optimization with a level set based mesh evolution method. Comput Methods Appl Mech Eng 282:22–53
Allen M, Maute K (2004) Reliability based optimization of aeroelastic structures. Struct Multidiscip Optim 24:228–242
Allen M, Maute K (2005) Reliability-based shape optimization of structures undergoing fluid structure interaction phenomena. Comput Methods Appl Mech Eng 194:3472–3495
Amestoy P, Duff I, L’Excellent JY (2000) Multifrontal parallel distributed symmetric and unsymmetric solvers. Comput Methods Appl Mech Eng 184(24):501–520
Annavarapu C, Hautefeuille M, Dolbow JE (2012) A robust nitsches formulation for interface problems. Comput Methods Appl Mech Eng 225228(0):44–54
Arora D, Behr M, Pasquali M (2004) A tensor-based measure for estimating blood damage. Artif Organs 28:1002–1115
Bazilevs Y, Takizawa K, Tezduyar TE (2013) Computational Fluid-Structure Interaction: Methods and applications Wiley; 1 edition (February 11, 2013)
Bendsøe M (1989) Optimal shape design as a material distribution problem. Struct Multidiscip Optim 1 (4):193–202
Brampton C, Kim HA, Cuningham J (2012) Level set topology optimisation of aircraft wing considering aerostructural interaction. In: 12th AIAA Aviation Technology, Integration, and Opterations (ATIO) Conference and 14th AIAA/ISSM Multidisciplinary Analysis and Optimization Conference, Indianapolis, IN, September 17 - 19
Burger M, Osher SJ (2005) A survey in mathematics for industry a survey on level set methods for inverse problems and optimal design. Euro Jnl of Appl Math 16:263–301
Butler R, Lillico M, Banerjee J, Guo S (1995) Optimum design of high aspect ratio wings subject to aeroelastic constraints. In: Structures, Structural Dynamics, and Materials and Co-located Conferences, American Institute of Aeronautics and Astronautics
Christiansen AN (2014) Combined shape and topology optimization. PhD thesis, Technical University of Denmark
Coffin P, Maute K (2015) A level-set method for steady-state and transient natural convection problems. Structural and Multidisciplinary Optimization 1–21
Dapogny C (2014) Shape optimization, level set methods on unstructured meshes and mesh evolution. PhD thesis, Thèse de lUniversité Paris VII
van Dijk N, Maute K, Langelaar M, Keulen F (2013) Level-set methods for structural topology optimization: A review. Structural and Multidisciplinary Optimization 1–36
Dillinger J, Abdalla M, Klimmek T, Gurdal Z (2013) Static aeroelastic stiffness optimization and investigation of forward swept composite wings. In: 10th World Congress on Structural and Multidisplinary Optimization. May 19 - 24, Orlando, Florida
Dunning P, Stanford B, Kim H (2014) Coupled aerostructural topology optimization using a level set method for 3d aircraft wings. Structural and Multidisciplinary Optimization 1–20
Dunning P, Stanford B, Kim HA (2015) Coupled aerostructural topology optimization using level set method for 3d aircraft wings. Struct Multidiscip Optim 51:1113–1132
Gasbarri P, Chiwiacowsky LD, de Campos Velho H (2009) A hybrid multilevel approach for aeroelastic optimization of composite wing-box. Struct Multidiscip Optim 39(6):607–624
Gern FH, Gundlach JF, Ko A, Naghshineh-Pour A, Sulaeman E, Tetrault PA, Grossman B, Kapania RK, Mason WH, Schetz JA, Haftka R (1999). In: Multidisciplinary design optimization of a transonic commercial transport with a strut-braced wing 1999 World Aviation Congress, San Franciso, CA, October 19 - 21
Ghazlane I, Carrier G, Dumont A, Marcelet M, Désidéri JA (2011) Aerostructural optimization with the adjoint method. In: EUROGEN 2011, Capua, Italy, September 14 - 15
Gomes AA, Suleman A (2008) Topology optimization of a reinforced wing box for enhanced roll maneuvers. AIAA J 46:548–556
Griffith BE (2012) Immersed boundary model of aortic heart valve dynamics with physiological driving and loading conditions. Int J Numer Methods Biomed Eng 28(3):317–345
Gumbert CR, Hou GJW, Newman PA (2001) Simultaneous aerodynamic analysis and design optimization (saado) for a 3-d flexible wing. In: Proceedngs of the 39th Aerospace Science Meeting and Exhibit, January 8-11, 2001, Reno, NV, AIAA 2001- 1107
Guo S (2007) Aeroelastic optimization of an aerobatic aircraft wing structure. Aerosp Sci Technol 11(5):396–404
Guo S, Cheng W, Cui D (2005) Optimization of composite wing structures for maximum flutter speed. In: 46th AIAA/ASME/ASCE/AHS/ASC Structures, Structural Dynamics & Materials Conference, Austin, TX, April 21 - 25
Hansbo P, Hermansson J, Svedberg T (2004) Nitsches method combined with space-time finite elements for ale fluid-structure interaction problems. Comput Methods Appl Mech Engrg 193:4195–4206
Hart JD (2002) Fluid-structure interaction in the aortic heart valve a three-dimensional computational analysis. PhD thesis, Technische Universiteit Eindhoven
Hsu MC, Kamensky D, Bazilevs Y, Sacks M, Hughes T (2014) Fluidstructure interaction analysis of bioprosthetic heart valves: significance of arterial wall deformation. Comput Mech 54(4):1055–1071
James K, Martins J (2010) Topology optimization using a level set method with an arbitrary structured mesh. In: 51st AIAA/ASME/ASCE/AHS/ASC Structures, Structural Dynamics, and Materials Conference, Orlando, FL, April 12 - 16
Jenkins N, Maute K (2015) Level set topology optimization of stationary fluid-structure interaction problems. Struct Multidiscip Optim 52:179–195
Kamensky D, Hsu MC, Schillinger D, Evans JA, Aggarwal A, Bazilevs Y, Sacks MS, Hughes TJ (2015) An immersogeometric variational framework for fluidstructure interaction: Application to bioprosthetic heart valves. Comput Methods Appl Mech Eng 284(0):1005–1053
Kreissl S, Maute K (2011) Topology optimization for unsteady flow. Int J Numer Methods Eng 87:1229–1253
Krog L, Tucker A, Rollema G (2002) Application of topology, sizing and shape optimization methods to optimal design of aircraft components. In: 3 rd Altair UK HyperWorks Users Conference
Krog L, Tucker A, Kemp M, Boyd R (2004) Topology optimization of aircraft wing box ribs. In: 10th AIAA/ISSMO Multidisciplinary Analysis and Optimization Conference, August 30 - September 1, Albany, New York
Liu S, Li Q, Chen W, Tong L, Cheng G (2015) An identification method for enclosed voids restriction in manufacturability design for additive manufacturing structures. Front Mech Eng 10(2):126–137
Lund E, Moller H, Jakobsen LA (2001) Shape design optimization of steady fluid-structure interaction problems with large displacements. In: 42cd AIAA/ASME/ASCE/AHS/ASC Structures, Structural Dynamics, and Materials Conference and Exhibit. April 16-19
Luo Z, Tong L, Wang MY, Wang S (2007) Shape and topology optimization of compliant mechanisms using a parameterization level set method. J Comput Phys 227(1):680–705
Makhija D, Maute K (2014) Numerical instabilities in level set topology optimization with the extended finite element method. Struct Multidiscip Optim 49(2):185–197
Martins J, Alonso J, Reuther J (2005) A coupled-adjoint sensitivity analysis method for high-fidelity aero-structural design. Optim Eng 6(1):33–62
Martins J RRA, Alonso JJ, Reuther JJ (2004) High-fidelity aerostructural design optimization of a supersonic business jet. J Aircr 41(3)
Maute K, Reich G (2006) Integrated multidisciplinary topology optimization approach to adaptive wing design. AIAA J Aircr 43(1):253–263
Maute K, Nikbay M, Farhat C (2001) Coupled analytical sensitivity analysis and optimization of three-dimensional nonlinear aeroelastic systems. AIAA J 39(11):2051–2061
Maute K, Nikbay M, Farhat C (2003) Sensitivity analysis and design optimization of three-dimensional nonlinear aeroelastic systems by the adjoint method. Int J Numer Methods Eng 56(6):911–933
Mayer U, Popp A, Gerstenberger A, Wall W (2010) 3d fluidstructure-contact interaction based on a combined xfem fsi and dual mortar contact approach. Comput Mech 46(1):53–67
Morbiducci U, Ponzini R, Nobili M, Massai D, Montevecchi FM, Bluestein D, Redaelli A (2015) Blood damage safety of prosthetic heart valves. shear-induced platelet activation and local flow dynamics: A fluidstructure interaction approach. J Biomech 42:1952–1960
Munk D, Vio G, Steven G (2015) Aerothermoelastic structural topology optimisation for a hypersonic transport aircraft wing. In: 11th World Congress on Structural and Mutlidisciplinary Optimization. June 7 - 12, Sydney, Australia
Osher SJ, Sethian JA (1988) Fronts propagating with curvature dependent speed: algorithms based on Hamilton-Jacobi formulations. J Comput Phys 79:12—49
Picelli R, Vicente WM, Pavanello R, van Keulan F (2015) Topology optimization considering design-dependent stokes flow loads. In: 11th World Congress on Structural and Multidisciplinary Optimization. Sydney Australia, June 7 - 12
Pingen G, Waidmann M, Evgrafov A, Maute K (2010) A parametric level-set approach for topology optimization of flow domains. Struct Multidiscip Optim 41(1):117–131
Sala M, Stanley KS, Heroux MA (2008) On the design of interfaces to sparse direct solvers. ACM Trans Math Softw 34(2):9:1–9:22
Schleupen A, Maute K, Ramm E (2000) Adaptive fe-procedures in shape optimization. Struct Multidiscip Optim 19:282–302
Sigmund O, Maute K (2013) Topology optimization approaches: A comparative review. Struct Multidiscip Optim 48(6):1031–1055
Sobieszczanski-Sobieski J, Haftka R (1997) Multidisciplinary aerospace design optimization: survey of recent developments. Struct Optim 14(1):1–23
Stanford B (2008) Aeroelastic analysis and optimization of membrane micro air vehicle wings. PhD thesis, University of Florida
Stanford B, Beran P (2013) Aerothermoelastic topology optimization with flutter and buckling metrics. Struct Multidiscip Optim 48(1):149–171
Stanford B, Ifju P (2009) Aeroelastic topology optimization of membrane structures for micro air vehicles. Struct Multidiscip Optim 38(3):301–316
Svanberg K (2002) A class of globally convergent optimization methods based on conservative convex separable approximations. SIAM J on Optim 12(2):555–573
Terada K, Asai M, Yamagishi M (2003) Finite cover method for linear and non-linear analyses of heterogeneous solids. Int J Numer Methods Eng 58(9):1321–1346
Tezduyar TE, Mittal S, Ray SE, Shih R (1992) Incompressible flow computations with stabilized bilinear and linear equal-order-interpolation velocity-pressure elements. Comput Methods Appl Mech Eng 95:221–242
Tran AB, Yvonnet J, He QC, Toulemonde C, Sanahuja J (2011) A multiple level set approach to prevent numerical artifacts in complex microstructures with nearby inclusions within xfem. Int J Numer Methods Eng 85(11):1436–1459
Vasava P, Jalali P, Dabagh M, Kolari PJ (2012) Finite element modelling of pulsatile blood flow in idealized model of human aortic arch: Study of hypotension and hypertension. Comput Math Methods Med 861837:1748–6718
Villanueva CH, Maute K (2014) Density and level set-xfem schemes for topology optimization of 3-d structures. Comput Mech 54(1):133–150
Wang MY, Wang X, Guo D (2003) A level set method for structural topology optimization. Comput Methods Appl Mech Eng 192(1–2):227–246
Wang S, Wang M (2006) Radial basis functions and level set method for structural topology optimization. Int J Numer Methods Eng 65(12):2060–2090
Yoon GH (2010) Topology optimization for stationary fluid–structure interaction problems using a new monolithic formulation. Int J Numer Methods Eng 82(5):591–616
Yoon GH (2014) Stress-based topology optimization method for steady-state fluidstructure interaction problems. Comput Methods Appl Mech Eng 278(0):499–523
Zhou M, Rozvany GIN (1991) The COC algorithm, part II: Topological, geometrical and generalized shape optimization. Comput Methods Appl Mech Eng 89(1–3):309–336
Acknowledgments
The authors acknowledge the support of the National Science Foundation under grant CMMI 1235532. The opinions and conclusions presented in this paper are those of the authors and do not necessarily reflect the views of the sponsoring organization.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Jenkins, N., Maute, K. An immersed boundary approach for shape and topology optimization of stationary fluid-structure interaction problems. Struct Multidisc Optim 54, 1191–1208 (2016). https://doi.org/10.1007/s00158-016-1467-5
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00158-016-1467-5