Next Article in Journal
Social Distance in Interactions between Children with Autism and Robots
Next Article in Special Issue
Free and Forced Wave Motion in a Two-Dimensional Plate with Radial Periodicity
Previous Article in Journal
Recent Developments in Plasmonic Sensors of Phenol and Its Derivatives
Previous Article in Special Issue
Mesh-Free Surrogate Models for Structural Mechanic FEM Simulation: A Comparative Study of Approaches
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Topology Optimization of Deformable Bodies with Linear Dynamic Impact and Frictionless Contact Condition

Radwaste Transportation and Storage Research Team, Korea Atomic Energy Research Institute, Daejeon 34057, Korea
Appl. Sci. 2021, 11(22), 10518; https://doi.org/10.3390/app112210518
Submission received: 27 August 2021 / Revised: 25 October 2021 / Accepted: 29 October 2021 / Published: 9 November 2021

Abstract

:
There has been an increasing demand for the design of an optimum topological layout in several engineering fields for a simple part, along with a system that considers the relative behaviors between adjacent parts. This paper presents a method of designing an optimum topological layout to achieve a linear dynamic impact and frictionless contact conditions in which relative behaviors can be observed between adjacent deformable parts. The solid isotropic method with penalization (SIMP) method is used with an appropriate filtering scheme to obtain an optimum topological layout. The condensed mortar method is used to handle the non-matching interface, which inevitably occurs in the impact and contact regions, since it can easily apply the existing well-known topology optimization approach even in the presence of a non-matching interface. The validity of the proposed method is verified through a numerical example. In the future, the proposed optimization approach will be applied to more general and highly nonlinear non-matching interface problems, such as friction contact and multi-physics problems.

1. Introduction

The demand for creative and optimized designs that cannot be realized using conventional manufacturing techniques has been increasing in recent years owing to the development of additive manufacturing. The design of additive manufacturing (DfAM) has received widespread attention due to developments in the industrial field [1,2]. DfAM is an advanced technique compared to design for manufacturing (DfM) and can be used to overcome the limitations faced by the DfM process. DfAM can be used to produce more creative and high-quality designs since additive manufacturing can produce highly rigid and lightweight products with complicated internal structures. Among the various DfAM techniques, the most widely analyzed is topology optimization, which presents an excellent synergistic effect when combined with additive manufacturing [1,2,3,4,5].
Topology optimization is a scheme which determines the means of the distribution of materials in order to find an optimum topological layout based on the designer’s purpose using various simulations [6,7,8]. The basic concept of topology optimization is to distinguish between the necessary and unnecessary parts in order to best meet the optimization formulation within a given design domain. It has been used in various industries and in research owing to its theoretical simplicity and ability to produce a concise, esthetic, and creative design [9,10,11,12,13]. Despite the several studies conducted on topology optimization, most have been focused on a single part [6,7,8,9,10,11,12,13]. However, in the practical engineering field, each part interacts with its adjacent parts, and most studies have replaced the interaction effects by imposing an equivalent interface condition to address this issue [14,15,16,17]. Unfortunately, it is incompatible and impossible in highly nonlinear systems such as contact and impact conditions.
In order to consider the effects of adjacent parts, Strömberg et al. suggested a topology optimization framework which simultaneously considers multiple deformable parts through a node-to-node contact condition [18]. However, this is only feasible in the matching interface meshes owing to the features of the node-to-node contact condition. Jeong et al. presented a new topology optimization technique based on a surface-to-surface contact condition to handle both the matching and non-matching interface meshes [19]. The surface-to-surface contact condition was treated by the condensed mortar method and a filtering scheme considering the size of the element was introduced to alleviate some discontinuities present on the non-matching interface. Recently, Fernandez et al. proposed a topology optimization technique to handle multiple deformable bodies in static and large deformation contacts based on a mortar formulation approach [20].
This paper presents a method to determine an optimum topological layout for the linear dynamic impact and frictionless contact conditions to present a more generalized application of topology optimization. Firstly, the condensed mortar method is used to handle the non-matching interface, which is inevitably caused by the relative motion near the impact region. The condensed mortar method presents several advantages when applied in topology optimization because it can be applied in the same manner as that of conventional structural analysis, even in the presence of a non-matching interface [19]. Since previous studies only considered a linear static problem [19], the proposed approach presents a way of applying the condensed mortar method in a linear dynamic topology optimization. Secondly, the solid isotropic method with penalization (SIMP) method is used to determine the optimum topological layout [13]. The mean dynamic compliance and mean squared displacement of a target DOF are considered as an objective function in this study to obtain an optimum topological layout for a linear dynamic system [13]. Furthermore, a filtering scheme that considers the size of an element is applied to handle discontinuities along the non-matching interface [19]. As a result, the approach proposed in this paper can be easily used in various applications including analysis and design because the non-matching interface are simply handled by applying the condensed localized mortar method to the well-known linear dynamic analysis methods.
The remainder of this paper is organized as follows. Section 2 briefly introduces the concept of the condensed mortar method, which is a scheme used to handle non-matching interfaces. The validity of the condensed mortar method is verified through a simple verification example for the linear dynamic analysis. Section 3 describes a method to determine an optimum topological layout in the linear dynamic problems. The condensed mortar method is applied to handle the non-matching interface on the impact regions, based on the conventional dynamic response topology optimization framework. Section 4 presents the verification of the validity of the proposed method using an impact problem in which a beam and a flying block are impacted by frictionless contact conditions. Lastly, Section 5 presents the concluding remarks.

2. Linear Dynamic Analysis with Condensed Localized Mortar Method

This section presents a linear dynamic analysis framework using the condensed localized mortar method to handle the impact and frictionless contact conditions. Figure 1 illustrates the overall analysis process.
When the analysis is initiated, it is necessary to define the system and to determine how the system is considered at the problem start step. Subsequently, the contact region between the adjoined parts is searched in the case of the impact and frictionless contact problem. A linear dynamic structural analysis considering the contact conditions is performed in the event of an impact or contact; otherwise, a linear dynamic structural analysis is performed for one part. In this paper, only the impact and frictionless contact conditions are considered among the various contact conditions (i.e., interface-tie, friction or frictionless contact, and impact conditions). Additionally, the contact conditions are handled using the condensed mortar method. A detailed explanation of this is presented in the following subsections.
The overall process ends when the time t is greater than the final time t f . Otherwise, the variables including the time and information for node, displacement, velocity, and acceleration are updated, and the process is repeated, as shown in Figure 1.

2.1. Linear Dynamic Finite Element Analysis Considering Contact Condition

This subsection presents the basic concept of the 2D linear dynamic finite element analysis used to solve the impact and frictionless contact problems by employing the condensed mortar method. Figure 2 presents a schematic diagram of the 2D contact problem. Even though only two contacting parts are considered in Figure 2, it can be easily extended to multiple parts. The initial boundary value problem of the general structural mechanics comprises a set of combined second-order partial differential equations and a given set of initial and boundary conditions [21].
The initial boundary value problem for the linear dynamic structural mechanics is given as:
Div P + b = ρ u ¨   in   Ω ×   [ 0 ,   T ] u = u ¯   on   Γ u ×   [ 0 ,   T ] P N = t ¯   on   Γ t ×   [ 0 ,   T ]
where Ω is the domain occupied by all the material points, Γ u and Γ t denote the Dirichlet and Neumann boundary, where displacements u ¯ and tractions t ¯ are prescribed. P represents the first Piola-Kirchhoff stress tensor, b represents an external body force vector, ρ is the density, u is the displacement vector, and the overdot indicates the time derivative.
In order to address the impact condition with the frictionless contact between adjoined parts, the Karush-Kuhn-Tucker conditions must be satisfied in the normal direction
g n 0 ,   τ n 0 ,   τ n g n = 0
where τ n represents the normal component of the contact traction and g n indicates a gap function in the normal direction, which is defined by:
g n = n   x ( 1 ) [ x ( 1 ) x ˜ ( 2 ) ]
where x ˜ ( 2 ) is defined by projecting the point x ( 1 ) onto the surface Γ c in the domain Ω 2 along the normal direction n . The projected point x ˜ ( 2 ) can be obtained by using a well-known contact search algorithm (e.g., [22]).
When the finite element method is employed to perform structural analysis based on Equations (1)–(3), the momentum equation under an external load can be given by:
M u ¨ + f int ( u ) + f c ( u , λ ) f e x t = 0
where M is the global mass matrix and f int , f ext and f c represent the global internal, external, and contact force vectors, respectively. Here, the mass matrix M is assumed to be constant.
In order to obtain the discrete single unknown u n + 1 in single step ‘n + 1′, Newmark approximation [23] is used to describe other quantities as a function of u n + 1 .
u ˙ n + 1 = γ β Δ t ( u n + 1 u n ) γ β β u ˙ n γ 2 β 2 β Δ t u ¨ n u ¨ n + 1 = γ β Δ t 2 ( u n + 1 u n ) 1 β Δ t u ˙ n 1 2 β 2 β u ¨ n
where β and γ represent the algorithmic parameters for the Newmark method, typically 2 β = γ = 1 / 2 .

2.2. Application of Condensed Localized Mortar Method in Linear Dynamic Analysis

Based on the basic concept and framework of the linear dynamic analysis considering frictionless contact conditions, this subsection presents a method to apply the condensed localized mortar method [19] in the linear dynamic analysis to derive the contact force vector f c in Equation (4).
The mortar method is the most widely used approach to solve the interface, contact, impact, and multi-physics problems by introducing Lagrange multipliers to impose the interface compatibility condition in a weak sense [24,25,26,27]. The mortar methods can be divided into classical and localized versions depending on how the interface compatibility conditions and Lagrange multipliers are defined. The classical mortar method is the most widely used approach for treating the interface conditions by introducing Lagrange multipliers as the interface pressure, as shown in Figure 3b. A fictitious frame is introduced in the localized mortar method, and the interface compatibility condition is imposed through the frame domain, as shown in Figure 3c [19,28,29,30,31,32].
This study employs the localized mortar method to impose the interface compatibility conditions because it is successfully utilized in various problems by uniquely defining the interface compatibility conditions through the frame domain [19,28,29,30,31,32]. In the case of the localized mortar method, the interface compatibility condition between the newly introduced frame domain and the adjacent two parts, as shown in Figure 3c, is given by
u ( 1 ) u ( 2 ) = 0   { u ( 1 ) u ( f ) = 0 u ( 2 ) u ( f ) = 0
Subsequently, two sets of Lagrange multipliers, i.e., λ ( 1 ) and λ ( 2 ) , are defined along the interface to impose the interface capability condition (6) in a weak sense. By substituting the interface condition (6) and two sets of Lagrange multipliers into the momentum equation of the mortar method (4) and organizing the matrix form, the total system equation of the localized mortar method in a linear dynamic condition is given by:
[ M ( 1 ) 0 0 0 0 0 M ( 2 ) 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ] [ u ¨ ( 1 ) u ¨ ( 2 ) λ ¨ ( 1 ) λ ¨ ( 2 ) u ¨ ( f ) ] + [ K ( 1 ) 0 B 1 Q 1 0 0 0 K ( 2 ) 0 B 2 Q 2 0 Q 1 T B 1 T 0 0 0 W 1 0 Q 2 T B 2 T 0 0 W 2 0 0 W 1 T W 2 T 0 ] [ u ( 1 ) u ( 2 ) λ ( 1 ) λ ( 2 ) u ( f ) ] = [ f ( 1 ) f ( 2 ) G ( 1 ) G ( 2 ) 0 ] , Q 1 = Γ I N u Γ 1 T N λ 1 d Γ , Q 2 = Γ I N u Γ 2 T N λ 2 d Γ , W 1 = Γ I N λ 1 T N u f d Γ , W 2 = Γ I N λ 2 T N u f d Γ G ( 1 ) = Γ I N λ 1 T g 1 f d Γ , G ( 2 ) = Γ I N λ 2 T g 2 f d Γ
where B 1 and B 2 are the Boolean matrices representing the boundary displacement components, and Q 1 , Q 2 , W 1 , and W 2 are the projection matrices, which represent the interface condition between the interface displacements and frame displacement. Additionally, G ( 1 ) and G ( 2 ) indicate the non-penetration condition caused by the KKT condition (2) and the interface compatibility condition (6).
The condensed localized mortar method, which was developed to be easily applied in topology optimization algorithms even in the presence of a non-matching interface, is employed [19]. This can be obtained by condensing the Lagrange multipliers and overlapping interface displacements using the localized mortar method (7).
When the total system equation is condensed, the numerical efficiency is increased drastically, and the total system equation can be used universally because it can be considered equivalent to the framework of the general structural finite element analysis [19].
Before proceeding with the condensed localized mortar method, the displacement u ( n ) at each part must be divided into the internal component u i ( n ) and the interface component u b ( n ) as shown in Figure 4. When the displacements are decomposed, the total system Equation (7) for the localized mortar method is rewritten as:
[ M i i ( 1 ) M i b ( 1 ) 0 0 0 0 0 M b i ( 1 ) M b b ( 1 ) 0 0 0 0 0 0 0 M i i ( 2 ) M i b ( 2 ) 0 0 0 0 0 M b i ( 2 ) M b b ( 2 ) 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ] [ u ¨ i ( 1 ) u ¨ b ( 1 ) u ¨ i ( 2 ) u ¨ b ( 2 ) λ ¨ ( 1 ) λ ¨ ( 2 ) u ¨ ( f ) ] + [ K i i ( 1 ) K i b ( 1 ) 0 0 0 0 0 K b i ( 1 ) K b b ( 1 ) 0 0 Q ( 1 ) 0 0 0 0 K i i ( 2 ) K i b ( 2 ) 0 0 0 0 0 K b i ( 2 ) K b b ( 2 ) 0 Q ( 2 ) 0 0 Q ( 1 ) T 0 0 0 0 W ( 1 ) 0 0 0 Q ( 2 ) T 0 0 W ( 1 ) 0 0 0 0 W ( 1 ) T W ( 1 ) T 0 ] [ u i ( 1 ) u b ( 1 ) u i ( 2 ) u b ( 2 ) λ ( 1 ) λ ( 2 ) u ( f ) ] = { f i ( 1 ) f b ( 1 ) f i ( 2 ) f b ( 2 ) G ( 1 ) G ( 2 ) 0 }
The following two steps must be performed to derive the condensed localized mortar method. Firstly, two relations must be obtained through the fifth and sixth rows of the total system Equation (8), to condense the boundary displacements u b ( 1 ) , u b ( 2 ) into the frame displacement u ( f ) .
5 th -   row :   Q ( 1 ) T u b ( 1 ) W ( 1 ) u ( f ) = 0 u b ( 1 ) = ( Q ( 1 ) T ) 1 W ( 1 ) u ( f ) = C 1 f u ( f ) 6 th -   row :   Q ( 2 ) T u b ( 2 ) W ( 2 ) u ( f ) = 0 u b ( 2 ) = ( Q ( 2 ) T ) 1 W ( 2 ) u ( f ) = C 2 f u ( f )
Secondly, the second and fourth rows of the total system Equation (8) are used as follows to eliminate the Lagrange multipliers, λ ( 1 ) and λ ( 2 ) :
2 nd -   row :   M b i ( 1 ) u ¨ i ( 1 ) + K b i ( 1 ) u i ( 1 ) + M b b ( 1 ) u ¨ b ( 1 ) + K b b ( 1 ) u b ( 1 ) + Q ( 1 ) λ ( 1 ) = f b ( 1 ) λ ( 1 ) = ( Q ( 1 ) ) 1 ( f b ( 1 ) M b i ( 1 ) u ¨ i ( 1 ) K b i ( 1 ) u i ( 1 ) M b b ( 1 ) u ¨ b ( 1 ) K b b ( 1 ) C 1 f u ( f ) ) 4 th -   row :   M b i ( 2 ) u ¨ i ( 2 ) + K b i ( 2 ) u i ( 2 ) + M b b ( 2 ) u ¨ b ( 2 ) + K b b ( 2 ) u b ( 2 ) + Q ( 2 ) λ ( 2 ) = f b ( 2 ) λ ( 2 ) = ( Q ( 2 ) ) 1 ( f b ( 2 ) M b i ( 2 ) u ¨ i ( 2 ) K b i ( 2 ) u i ( 2 ) M b b ( 2 ) u ¨ b ( 2 ) K b b ( 2 ) C 2 f u ( f ) )
When the relations (9) and (10) are substituted into the total system Equation (8), the Lagrange multipliers λ ( 1 ) and λ ( 2 ) and the overlapped boundary displacements u b ( 1 ) and u b ( 2 ) are condensed by the internal displacements u i ( 1 ) and u i ( 2 ) and the frame displacement u ( f ) . Lastly, the matrix form of the total system equation can be obtained as follows by summarizing and re-organizing Equation (8):
M ^ u ^ ¨ + K ^ u ^ = F ^   where   M ^ = [ M i i ( 1 ) 0 M i b ( 1 ) C 1 f 0 M i i ( 2 ) M i b ( 2 ) C 2 f C 1 f T M b i ( 1 ) C 2 f T M b i ( 2 ) C 1 f T M b b ( 1 ) C 1 f + C 2 f T M b b ( 2 ) C 2 f ] , u ^ = [ u i ( 1 ) u i ( 2 ) u ( f ) ] , u ^ ¨ = [ u ¨ i ( 1 ) u ¨ i ( 2 ) u ¨ ( f ) ] K ^ = [ K i i ( 1 ) 0 K i b ( 1 ) C 1 f 0 K i i ( 2 ) K i b ( 2 ) C 2 f C 1 f T K b i ( 1 ) C 2 f T K b i ( 2 ) C 1 f T K b b ( 1 ) C 1 f + C 2 f T K b b ( 2 ) C 2 f ] , F ^ = [ f i ( 1 ) f i ( 2 ) C 1 f T f b ( 1 ) + C 2 f T f b ( 2 ) ]
The internal displacements u i ( 1 ) and u i ( 2 ) and the frame displacement u ( f ) can be obtained directly by solving the total system equation of the condensed localized mortar method (11). The condensed variables u b ( 1 ) , u b ( 2 ) , λ ( 1 ) and λ ( 2 ) can then be calculated using the relation (9) and (10), if required.

2.3. Verification Example for Linear Dynamic Impact and Frictionless Contact Problem

The problem of ring contacts to the rigid support beam [33] is considered to ensure that the condensed localized mortar method works well in the linear dynamic impact and frictionless contact conditions. Figure 5a presents the problem definition.
As shown in Figure 5a, both side of the rigid support with a size of 24 by 3 is completely fixed and the displacement boundary condition is imposed on the top surface of the ring so that the ring goes down constantly. All the parts are modeled with a 2D linear quadrilateral element for both parts. In the verification example, the elastic ring consists of an inner and outer ring with the same thickness and different materials [33]. In order to ensure that the inner ring is stiffer than the outer ring, the material properties of the inner and outer rings are defined as follows:
E inner = 1 E + 05 , ν = 0.3 E outer = 1 E + 03 , ν = 0.3
By imposing the condition of pressing on the top side of the ring, as shown in Figure 5a, the finite deformable ring is in contact with a rigid support, and a non-matching interface is then observed on the interface. The contact condition is solved by using the condensed localized mortar method (11).
A linear dynamic finite element analysis is conducted in 120 steps to solve the verification example. The deformed configurations are presented in Figure 5b–f. The contact area is changed from one spot to one region and then expanded to two regions to distribute the pressure by increasing the contact surface in order to support a given boundary condition as the analysis proceeds. These analysis results demonstrate identical appearances as shown in reference [33].
This result indicates that the condensed localized mortar method used in this study works well even in the linear dynamic impact and frictionless contact conditions, and that the contact regions are changed. Therefore, the interface is treated by the condensed localized mortar method to handle the topology optimization with the impact and frictionless contact conditions.

3. Dynamic Response Topology Optimization with Condensed Localized Mortar Method

Topology optimization is widely applied as a conceptual design that can be used to derive well-matched structures without any intervention from the designer [6,7,8]. The SIMP method is the most widely used approach among the various topology optimization techniques [9,10,11,12]; it is used to gradually find an optimum layout by determining the material existence or absence of each element in a given design domain. The SIMP method uses a relative density function to determine the existence of a material η .
η ( x ) = { 1   if   x Ω 0   if   x Ω
where x indicates the location of the finite element in the design domain, Ω . From Equation (13), it can be inferred that the material exists when the relative density function η is 1, and the material does not exist when the relative density function η , is 0. In the modified SIMP method [13], material properties such as Young’s modulus and density of each element are defined based on the function of relative density η as given below:
E e = E 0 ( α η e p + ( 1 α ) η e ) ρ e = ρ 0 η e
where E 0 and ρ 0 are the Young’s modulus and density of the material, respectively, α is a positive constant that is typically defined as 15/16, and p is a penalization parameter that is typically set as 3.

3.1. Optimization Formulation with Condensed Localized Mortar Method

The optimization formulation used to obtain an optimum topological layout in a linear dynamic system [13,34,35] is represented by Equation (15), where the condensed localized mortar method described in the previous section is adopted by the matrices M ^ , K ^ , and vectors u ^ ( t ) , u ^ ¨ ( t ) and F ^ ( t ) to handle the impact problem with the non-matching interface.
minimize η       J d subject   to   { M ^ u ^ ¨ ( t ) + K ^ u ^ ( t ) = F ^ ( t )   , t [ 0 , t f ] g ( η ) = V ( η ) V r e q = e = 1 N η e v e V r e q 0 0 < η min η 1
The optimization formulation (15) is organized to minimize the objective function J d using the momentum equation and volume constraint, g ( n ) [13]. In this study, the objective function J d is defined for mean dynamic compliance to find a stiff structure as follows:
J d = 1 t f 0 t f c ( u ^ ( t ) , η ) dt , c ( u ^ ( t ) , η ) = F ^ T ( t ) u ^ ( t )   where   c η e = 0 , c u ^ = F ^ ( t )
Additionally, for the mean squared displacement of a target, DOF is given as:
J d = 1 t f 0 t f c ( u ^ ( t ) , η ) dt , c ( u ^ ( t ) , η ) = ( L u ^ ( t ) ) 2   where   c η e = 0 , c u ^ = 2 u ^ ( t ) L
where L represents the role in selecting the target DOF from the displacement u ^ ( t ) .
The optimum topological layout that minimizes the objective function can be determined, which includes the mean dynamic compliance and mean squared displacement of a target degree-of-freedom while satisfying the constraints, by performing the optimization formulation defined in Equations (15)–(17).
The sensitivity of the optimization formulation (15) must be calculated when a gradient-based optimization algorithm is used. Since the topology optimization presents several design variables by defining the relative density function η , for each element, the adjoint method is more appropriate than the direct method [6,7,13]. The adjoint variables λ adj must be introduced to simplify the objective function in order to use the adjoint method to calculate the sensitivities of the objective function. When the adjoint variable λ adj is inserted with the additional adjoint equation M ^ u ^ ¨ + K ^ u ^ F ^ the objective function J d can be rewritten as:
J d J d + λ T 0 t f ( M ^ u ^ ¨ + K ^ u ^ F ^ ) dt
Since the additional adjoint equation M ^ u ^ ¨ + K ^ u ^ F ^ is always zero, as illustrated in Equation (11), it can be confirmed that the objective function J d does not change even when the adjoint variable and the adjoint equation are added.
The sensitivity of the objective function is calculated by using the adjoint method, as follows:
J d η e = J d η e + 0 t f λ T η e ( M ^ u ^ ¨ + K ^ u ^ F ^ ) dt = 0 t f [ { c η e + u ^ η e T c u ^ } + { λ T η e ( M ^ u ^ ¨ + K ^ u ^ ) } ] dt
Subsequently, by integrating-by-parts and re-organizing, Equation (19) yields:
J d η e = 0 t f [ λ T M ^ η e u ^ ¨ + λ T K ^ η e u ^ + c η e ] dt + 0 t f [ u ^ η e T ( c u ^ + M ^ λ ¨ + K ^ λ ) ] dt + [ u ^ ˙ η e T M ^ λ u ^ η e T M ^ λ ˙ ] | t = t f
In Equation (20), to obtain the adjoint variable λ adj that is arbitrarily inserted to simplify the sensitivity process, the following differential equation must be solved:
M ^ λ ¨ + K ^ λ = c u ^ ,   t [ 0 , t f ]   where   λ t f = 0 , λ ˙ t f = 0
where Equation (21) is a similar form of the equation of motion (11), which is widely known. Therefore, the adjoint variable is transformed by Λ ( s ) = λ adj ( t f s ) in order to make an equivalent form, and Equation (21) is re-written as:
M ^ Λ ¨ ( s ) + K ^ Λ ( s ) = c u ^ | t f s ,   s [ 0 , t f ]   where   Λ ( 0 ) = 0 , Λ ˙ ( 0 ) = 0
Since the form of Equation (22) is exactly identical to that of Equation (11), the transformed adjoint variable Λ ( s ) can be easily calculated, along with the adjoint variable λ adj through an inverse transformation.

3.2. Verification Example for Dynamic Response Topology Optimization

A Michell-type structure problem is used to validate the optimization formulation (15) for the linear dynamic system. The geometry and boundary conditions are shown in Figure 6a,b. The material properties of the entire design domain are assumed to be those of structural steel ( E = 2 × 10 11 , Poisson’s ratio is 0.3, and density ρ = 7890 ). The total time step is considered as 50.
Topology optimization is performed to obtain the stiffest design while satisfying 50% of the volume using the optimization formulation (15) and (16). The adjoint method is used for sensitivity analysis. In order to identify the differences and effectiveness of implementation in the linear dynamic system before performing the dynamic response topology optimization, the static response topology optimization under the same conditions and optimization formulations is performed as shown in Figure 7.
In order to perform topology optimization, it is necessary to confirm whether the dynamic analysis is performed adequately due to which, the Michell-type structure is analyzed first. Figure 8 shows the vertical directional displacements at point “A”. The red color represents the result of the static analysis, and the other results indicate the displacement of the dynamic analysis corresponding to the final time t f . In the verification example, analysis and optimization is conducted with the final time t f set to 0.01, 0.05, 0.1, and 0.5 to check the response in the topology optimization for the dynamic system.
As shown in Figure 8, the results of the displacement at point “A” are converged to the quasi-static results as the final time t f increases. Figure 8a shows the displacement at point “A” when the final time t f is 0.01 s, and the structure acts as an impact state because the load is applied for a very short period of time. This indicates that the dynamic effect produced by the impact phenomenon is essential in the state of Figure 8a with a final time t f of 0.01 s.
In the case of the impact state as shown in Figure 9a, the material is concentrated near the point “A” where the load is applied due to the effect of inertia. Conversely, in the case of quasi-static cases, as shown in Figure 9b–d, the optimized topological layout is identical to the result of the static analysis presented in Figure 7 because the structure acts as a quasi-static state when the final time t f is greater than 0.05.
The verification example is used to verify that the dynamic response topology optimization adequately derives the optimized layout when the dynamic effect is critical. As shown in Figure 9, the material is concentrated near the impact region due to the inertia effect in the impact state. However, in a quasi-static state, the optimized topological layout is obtained as the result of the static analysis as the final time t f increases. This indicates that the dynamic response topology optimization is applied well in both the impact and quasi-static states when the formulation (15) is used.

4. Numerical Example: Impact between Fixed Beam and Flying Block

Hitherto, two methods have been employed to find an optimum topological layout in the linear dynamic impact problem: the condensed localized mortar method and the dynamic response topology optimization approach. The condensed localized mortar method used to handle the non-matching interface at the impact and frictionless contact region was described in Section 2, and the simple frictionless contact problem is solved to verify its effectiveness in the impact state. The dynamic response topology optimization was introduced in Section 3, and an optimization formulation with the condensed mortar method was presented. Additionally, by performing topology optimization on the verification example, the effectiveness of the dynamic response topology optimization is confirmed when the beam is in the impact state.
In this section, topology optimization is performed by assuming a situation in which two independently behaving objects are in the impact and frictionless contact conditions to examine the applicability of the proposed approach to the linear dynamic impact problem. The problem definition is presented in Figure 10. A block is separated at 0.05 intervals on a lower beam which is completely fixed on both sides, as shown in Figure 10a. A constant pressure is applied to the block for 0.12 s as depicted in Figure 10.
The frictionless contact condition (2) is imposed to allow for minimal sliding in the tangential direction after the occurrence of the impact. Therefore, a situation in which the configurations on the non-matching interface inevitably occur is considered. The material properties for both the structures are assumed to be those of the structural steel ( E = 2 × 10 11 , Poisson’s ratio is 0.3, and density ρ = 7890 ). The mean squared displacement of a point “A” is used as an objective function (17) and the volume is limited to 50% for the topology optimization process (15).
The optimization was performed considering only the lower beam and not the upper block. A dynamic analysis is preferentially conducted to confirm the contact kinematics before performing topology optimization. Figure 11 illustrates the deformed shapes obtained by conducting the dynamic analysis, where it is observed that the impact occurs after 0.06 s, and then the frictionless contact occurs between two parts.
The topology optimization results based on the analysis are presented in Figure 12. In the numerical example, the optimization is performed for three cases: no contact (t = 0.04), impact (t = 0.08) and steady state (t = 0.12). The topological change in the design domain does not occur since there is no contact until 0.06 s, as shown in Figure 12a. The optimized layouts in the impact (t = 0.08) and steady state (t = 0.12) are derived as shown in Figure 12b,c, after 0.06 s to minimize the beam deflection. A large portion of the materials are distributed in the position where the beam is impacted when the design domain is in the impact state (t = 0.08), since the force is not completely transmitted to the beam, as shown in Figure 12b. However, when the analysis is performed over a period of 0.12 s, a shape in which the material is spread throughout the design domain is observed since the load is distributed throughout the beam, as shown in Figure 12c. The result shown in Figure 12c is a truss-type layout similar to the optimized results that can be derived under static analysis with the same boundary conditions.
As a result, it is possible to obtain the optimum topological layout to which the dynamic effect is applied in the impact state in which the non-matching interface inevitably occurred. In addition, after the impact state, it is confirmed that the identical layout with the quasi-static state can be obtained when the load by the frictionless contact condition is transmitted to the entire design domain.
It is confirmed through this example that the proposed approach can derive an acceptable result in the case of dynamic analysis where impact and frictionless contact are observed. Consequently, it is concluded that this approach can be used to perform topology optimization for various linear dynamic impact and frictionless contact problems.

5. Conclusions

This study presents an approach to apply the treatment of the non-matching interface to the dynamic response topology optimization for determining an optimum topological layout in the problem where the non-matching interface inevitably exists owing to the linear dynamic impact and frictionless contact conditions. First, the condensed localized mortar method is used to deal with linear dynamic impact and frictionless contact conditions which must occur in the non-matching interface during the analysis. The detailed explanation is in Section 2, and its usefulness is verified through the verification examples in Section 2.3. Second, the SIMP method, the most widely used topology optimization approach, is applied to treat the linear dynamic problems with the non-matching interface by using the condensed localized mortar method. The detailed explanation is in Section 3, and its effectiveness is verified through the verification examples in Section 3.2. Since the non-matching interface could be considered as the general structural analysis in the same framework by the features of the condensed localized mortar method, it can be easily applied to the well-known and well-established linear dynamic optimization framework. The effectiveness of the proposed approach is verified through a numerical example in Section 4. From Section 4, it is confirmed that physically reasonable results are obtained when the presented approach is applied in the dynamic response topology optimization in which the non-matching interface inevitably exist during the impact and frictionless contact conditions. Consequently, the problem of relative behavior including the impact and frictionless contact conditions along the adjacent parts could be adequately designed using the proposed method.
This study focuses on the linear dynamic impact and frictionless contact conditions to determine an optimum topological layout. In the future, the proposed optimization approach will be applied to more general and highly nonlinear non-matching interface problems, such as friction contact and multi-physics problems.

Funding

This work was supported by the Institute for Korea Spent Nuclear Fuel (iKSNF) and National Research Foundation of Korea (NRF) grant funded by the Korean government (Ministry of Science and ICT, MSIT) (No. 2021M2E1A1085229).

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Not applicable.

Acknowledgments

The author specially would like to thanks Sung-Kie Youn (Department of Mechanical Engineering, Korea Advanced Institute of Science and Technology) for useful discussion and suggestion and constant academic supports.

Conflicts of Interest

The author declares no conflict of interest.

Abbreviations/Nomenclature

Ω i Domain for domain “i”
Γ Boundary (Subscript, u: Dirichlet, t: Neumann, c: Contact)
X ( i ) Position for un-deformed domain “i
x ( i ) Position for deformed domain “i
ρ Density
E Young’s modulus
P First Piola-Kirchhoff stress tensor
b External body force
u ( i ) Displacement for domain “i”
g n Gap function in normal direction
τ n Contact traction in normal direction
α ,   β Algorithmic parameter for Newmark method
λ Lagrange multiplier
f int Internal force vector
f c Contact force vector
f ext External force vector
η Design variable for topology optimization
J d Objective function for topology optimization
V Volume constraint for topology optimization
λ adj Adjoint variable for topology optimization
Λ Transformed adjoint variable λ adj

References

  1. Vaneker, T.; Bernard, A.; Moroni, G.; Gibson, I.; Zhang, Y. Design for Additive Manufacturing: Framework and Methodology. CIRP Ann. Manuf. Technol. 2020, 69, 578–599. [Google Scholar] [CrossRef]
  2. Kathryn, M.; Moroni, G.; Vaneker, T.; Fadel, G.; Campbell, I.; Gibson, I.; Bernard, A.; Schulz, J.; Graf, P.; Ahuja, B.; et al. Design for Additive Manufacturing: Trends, Opportunities, Considerations, and Constraints. CIRP Ann. Manuf. Technol. 2016, 65, 737–760. [Google Scholar] [CrossRef] [Green Version]
  3. Meng, L.; Zhang, W.; Quan, D.; Shi, G.; Tang, L.; Hou, Y.; Breitkopf, P.; Zhu, J.; Gao, T. From Topology Optimization Design to Additive Manufacturing: Today’s Success and Tomorrow’s Roadmap. Arch. Comput. Methods Eng. 2020, 27, 805–830. [Google Scholar] [CrossRef]
  4. Liu, J.; Gaynor, A.T.; Chen, S.; Kang, Z.; Suresh, K.; Takezawa, A.; Li, L.; Kato, J.; Tang, J.; Wang, C.C.L.; et al. Current and Future Trends in Topology Optimization for Additive Manufacturing. Struct. Multidiscip. Optim. 2018, 57, 2457–2483. [Google Scholar] [CrossRef] [Green Version]
  5. Guo, X.; Zhou, J.; Zhang, W.; Du, Z.; Liu, C.; Liu, Y. Self-Supporting Structure Design in Additive Manufacturing Through Explicit Topology Optimization. Comput. Methods Appl. Mech. Eng. 2017, 323, 27–63. [Google Scholar] [CrossRef] [Green Version]
  6. Bendsøe, M.P.; Sigmund, O. Topology Optimization-Theory, Methods and Applications; Springer: Berlin/Heidelberg, Germany, 2002. [Google Scholar]
  7. Sigmund, O.; Maute, K. Topology Optimization Approaches. Struct. Multidiscip. Optim. 2013, 48, 1031–1055. [Google Scholar] [CrossRef]
  8. Bendsøe, M.P.; Kikuchi, N. Generating Optimal Topologies in Structural Design Using a Homogenization Method. Comput. Methods Appl. Mech. Eng. 1988, 71, 197–224. [Google Scholar] [CrossRef]
  9. Andreassen, E.; Clausen, A.; Schevenels, M.; Lazarov, B.S.; Sigmund, O. Efficient Topology Optimization in MATLAB Using 88 Lines of Code. Struct. Multidiscip. Optim. 2011, 43, 811–825. [Google Scholar] [CrossRef] [Green Version]
  10. Sigmund, O. A 99 Line Topology Optimization Code Written in MATLAB. Struct. Multidiscip. Optim. 2001, 21, 120–127. [Google Scholar] [CrossRef]
  11. Deaton, J.D.; Grandhi, R.V. A Survey of Structural and Multidisciplinary Continuum Topology Optimization: Post 2000. Struct. Multidiscip. Optim. 2014, 49, 1–38. [Google Scholar] [CrossRef]
  12. Sigmund, O. Morphology-Based Black and White Filters for Topology Optimization. Struct. Multidiscip. Optim. 2007, 33, 401–424. [Google Scholar] [CrossRef] [Green Version]
  13. Zhao, J.; Wang, C. Dynamic Response Topology Optimization in the Time Domain Using Model Reduction Method. Struct. Multidiscip. Optim. 2016, 53, 101–114. [Google Scholar] [CrossRef]
  14. Mankame, N.D.; Ananthasuresh, G.K. Topology Optimization for Synthesis of Contact-Aided Compliant Mechanisms Using Regularized Contact Modeling. Comput. Struct. 2004, 82, 1267–1290. [Google Scholar] [CrossRef]
  15. Hilding, D.; Klarbring, A. Optimization of Structures in Frictional Contact. Comput. Methods Appl. Mech. Eng. 2012, 205–208, 83–90. [Google Scholar] [CrossRef] [Green Version]
  16. Luo, Y.; Li, M.; Kang, Z. Topology Optimization of Hyperelastic Structures with Frictionless Contact Supports. Int. J. Solids Struct. 2016, 81, 373–382. [Google Scholar] [CrossRef]
  17. Strömberg, N.; Klarbring, A. Topology Optimization of Structures in Unilateral Contact. Struct. Multidiscip. Optim. 2010, 41, 57–64. [Google Scholar] [CrossRef] [Green Version]
  18. Strömberg, N. Topology Optimization of Two Linear Elastic Bodies in Unilateral Contact. In Proceedings of the 2nd International Conference Engenharia Optimisation, Lisbon, Portugal, 6–9 September 2010; pp. 1–8. [Google Scholar]
  19. Jeong, G.E.; Youn, S.K.; Park, K.C. Topology Optimization of Deformable Bodies with Dissimilar Interfaces. Comput. Struct. 2018, 198, 1–11. [Google Scholar] [CrossRef]
  20. Fernandez, F.; Puso, M.A.; Solberg, J.; Tortorelli, D.A. Topology Optimization of Multiple Deformable Bodies in Contact with Large Deformations. Comput. Methods Appl. Mech. Eng. 2020, 371, 113288. [Google Scholar] [CrossRef]
  21. Zienkiewicz, O.C.; Taylor, R.L. The Finite Element Method. J. Solid Mech. 2000. [Google Scholar]
  22. Fujun, W.; Jiangang, C.; Zhenhan, Y. A Contact Searching Algorithm for Contact-Impact Problems. Acta Mech. Sin. 2000, 16, 374–382. [Google Scholar] [CrossRef]
  23. Newmark, N.M. A Method of Computation for Structural Dynamics. J. Eng. Mech. Div. 1959, 85, 67–94. [Google Scholar] [CrossRef]
  24. Fischer, K.A.; Wriggers, P. Frictionless 2D Contact Formulations for Finite Deformations Based on the Mortar Method. Comput. Mech. 2005, 36, 226–244. [Google Scholar] [CrossRef]
  25. Hesch, C.; Betsch, P. A Mortar Method for Energy-Momentum Conserving Schemes in Frictionless Dynamic Contact Problems. Int. J. Numer. Methods Eng. 2009, 77, 1468–1500. [Google Scholar] [CrossRef]
  26. Flemisch, B.; Puso, M.A.; Wohlmuth, B.I. A New Dual Mortar Method for Curved Interfaces: 2D Elasticity. Int. J. Numer. Methods Eng. 2005, 63, 813–832. [Google Scholar] [CrossRef]
  27. Puso, M.A. A 3D Mortar Method for Solid Mechanics. Int. J. Numer. Meth. Eng. 2004, 59, 315–336. [Google Scholar] [CrossRef]
  28. Park, K.C.; Felippa, C.A. A Variational Principle for the Formulation of Partitioned Structural Systems. Int. J. Numer. Meth. Eng. 2000, 47, 395–418. [Google Scholar] [CrossRef]
  29. Park, K.C.; Felippa, C.A.; Gumaste, U.A. A Localized Version of the Method of Lagrange Multipliers and Its Applications. Comput. Mech. 2000, 24, 476–490. [Google Scholar] [CrossRef]
  30. Park, K.C.; Felippa, C.A.; Rebel, G. A Simple Algorithm for Localized Construction of Non-Matching Structural Interfaces. Int. J. Numer. Meth. Eng. 2002, 53, 2117–2142. [Google Scholar] [CrossRef]
  31. Jeong, G.E.; Song, Y.U.; Youn, S.K.; Park, K.C. A New Approach for Nonmatching Interface Construction by the Method of Localized Lagrange Multipliers. Comput. Methods Appl. Mech. Eng. 2020, 361, 112728. [Google Scholar] [CrossRef]
  32. Song, Y.; Jeong, G.; Youn, S.; Park, K.C. Virtual Tetrahedral Gap Element to Connect Three-Dimensional Non-Coincident Interfaces. Finite Elem. Anal. Des. 2018, 152, 18–26. [Google Scholar] [CrossRef]
  33. Wriggers, P. Computational Contact Mechanics, 2nd ed.; Springer: Berlin/Heidelberg, Germany, 2006. [Google Scholar]
  34. Min, S.; Kikuchi, N.; Park, Y.C.; Kim, S.; Chang, S. Optimal Topology Design of Structures Under Dynamic Loads. Struct. Optim. 1999, 17, 208–218. [Google Scholar] [CrossRef] [Green Version]
  35. Rong, J.H.; Xie, Y.M.; Yang, X.Y.; Liang, Q.Q. Topology Optimization of Structures Under Dynamic Response Constraints. J. Sound Vib. 2000, 234, 177–189. [Google Scholar] [CrossRef]
Figure 1. Flowchart for linear dynamic contact analysis.
Figure 1. Flowchart for linear dynamic contact analysis.
Applsci 11 10518 g001
Figure 2. Schematic description for contact problem.
Figure 2. Schematic description for contact problem.
Applsci 11 10518 g002
Figure 3. Simple patch test problem: (a) a continuum structure composed of two subdomains, and each subdomain is connected using the (b) classical and (c) localized version.
Figure 3. Simple patch test problem: (a) a continuum structure composed of two subdomains, and each subdomain is connected using the (b) classical and (c) localized version.
Applsci 11 10518 g003
Figure 4. Division of the total displacements into the internal and interface components.
Figure 4. Division of the total displacements into the internal and interface components.
Applsci 11 10518 g004
Figure 5. Problem definition and deformed configurations of a ring with rigid support.
Figure 5. Problem definition and deformed configurations of a ring with rigid support.
Applsci 11 10518 g005
Figure 6. Problem definition for Michell-type structure problem: (a) schematic description (b) load condition.
Figure 6. Problem definition for Michell-type structure problem: (a) schematic description (b) load condition.
Applsci 11 10518 g006
Figure 7. Optimized results for Michell-type structure with static analysis: (a) Optimized layout (b) convergence history.
Figure 7. Optimized results for Michell-type structure with static analysis: (a) Optimized layout (b) convergence history.
Applsci 11 10518 g007
Figure 8. Displacement histories of the tip point for Michell-type structure.
Figure 8. Displacement histories of the tip point for Michell-type structure.
Applsci 11 10518 g008
Figure 9. Optimized results for Michell-type structure with dynamic analysis.
Figure 9. Optimized results for Michell-type structure with dynamic analysis.
Applsci 11 10518 g009
Figure 10. Problem definition of beam with a flying block.
Figure 10. Problem definition of beam with a flying block.
Applsci 11 10518 g010
Figure 11. Deformed configuration for beam with flying block.
Figure 11. Deformed configuration for beam with flying block.
Applsci 11 10518 g011
Figure 12. Optimized for beam with flying block using condensed localized mortar method.
Figure 12. Optimized for beam with flying block using condensed localized mortar method.
Applsci 11 10518 g012
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Jeong, G.-E. Topology Optimization of Deformable Bodies with Linear Dynamic Impact and Frictionless Contact Condition. Appl. Sci. 2021, 11, 10518. https://doi.org/10.3390/app112210518

AMA Style

Jeong G-E. Topology Optimization of Deformable Bodies with Linear Dynamic Impact and Frictionless Contact Condition. Applied Sciences. 2021; 11(22):10518. https://doi.org/10.3390/app112210518

Chicago/Turabian Style

Jeong, Gil-Eon. 2021. "Topology Optimization of Deformable Bodies with Linear Dynamic Impact and Frictionless Contact Condition" Applied Sciences 11, no. 22: 10518. https://doi.org/10.3390/app112210518

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop