Proceedings of the 10th ICCAE-10 Conference, 27-29 May, 2014
SA-1
10th International Conference on
Civil and Architecture Engineering
ICCAE-10-2014
Military Technical College
Kobry El-Kobbah,
Cairo, Egypt
DESIGN OPTIMIZATION FOR CONCRETE BEAM
SUBJECTEDTO BLAST LOADS
Amr A. Shaheen1, Sameh Y.Mahfouz1, Mostafa S. Amin1, Metwally Abu-Hamed2
P
P
P
P
P
P
P
Abstract
This paper presents a design optimization of a concrete beam subjected to blast loading due to
nuclear explosion. It focuses on sizing optimization problem of a concrete beam having elastic
foundation and fixed ends. In the formulation of the optimization problem, the objective function
is to minimize the maximum existing displacement. The design variables of the optimization
problem are the depths of the concrete beam. The constraints are the concrete beam mass, the
derivative of the depth and the plastic strain. A MATLAB code has been developed to obtain the
pressure time history. This code is linked to the finite element software ANSYS to determine the
displacement time history , strains, stresses and the best cross section shape of the concrete
beam.
Keywords: Shape Optimization, Blast loading, Nuclear Explosion and Concrete Beam
1. Introduction
Few papers, available in literature, have focused on blast mitigation for concrete and steel
sections. Dharaneepathy and Sudhesh [1] investigated the stiffener patterns on a square plate
subjected to blast loads modeled using Friedlander‟s exponential function. Xue and Hutchinson
[2] and Fleck and Deshpande [3] compared blast resistance of solid versus sandwich panels
which were assumed to be ductile to withstand deformation caused by impulsive blast loads.
Yen, et al [4] presented an experimentally validated dynamic analysis procedure utilizing LSDYNA and the ConWep The numerical results indicate that significant reduction in the
maximum stress amplitude propagating within the protected components can be achieved by
suitable selection of honeycomb material. Liang et al [5] investigated the optimum design of
steel panels under blast loading by using a combined algorithm of the feasible direction method
(FDM) and the Backtrack Program Method (BPM). This work ignores the effect of nonlinearity
and deals with the blast loads as static loads. Main and Gazonas [6] studied the effect of an air
blast on uniaxial crushing of cellular sandwich plates. Initial numerical results show that the
capacity of the sandwich plates of shock mitigation can be improved by varying mass fractions
of the front and back face sheets. Further, the authors investigate variation in geometry and
1 Egyptian Armed Force
2 Professor of steel structures, Dept. of Civil Engineering, Cairo University
Proceedings of the 10th ICCAE-10 Conference, 27-29 May, 2014
SA-1
shock mitigation capacity. This leads to an optimization formulation to maximize mass
distribution of front sheet while minimizing back-face acceleration.
From the literature, it is clear that no application in optimizing shape of concrete beams is
studied to resist blast loads. Therefore, an approach and methodology to optimize the shape of
concrete beam to withstand blast loading due to nuclear explosion is presented in the current
paper. Here, difficulties are also treated in the optimization problem. These difficulties are: i) the
nature of blast loading ii) transient dynamic response iii) non-differentiable, nonconvex and
computationally expensive functions iv) the nonlinearities are. pressure time load, deformations
and plasticity. The transient analysis generally requires more computer resources. Some
preliminary work should be done to understand how nonlinearities affect the structure's response
by carrying a static analysis first.Here, a MATLAB computer program has been developed to
implement the nuclear explosion.In the shape design optimization process, two different
optimization methods (i.e. zero order method and first order method) are used to find the
optimum shape of a concrete beam.
2.Pressure loads of nuclear explosion
The effects of an explosion can be distinguished in three ranges: i) contact detonation ii) near
zone and iii) far zone of the detonation. The size of all these zones depends on many parameters,
the most important one is the quantity of the explosive charge. Additional effective parameters
are given in curves for the description of the different air blast using a rich body of experimental
data see, Kingery [7] in 1984. The parameters are presented in double logarithmic diagrams with
the scaled distance (Z), and are also available as polynomial equations. The pressure at a known
point can be described by the modified Friedlander equation from Baker [8] and depends on the
time of the arrival of the pressure wave (t = t 0 -ta).The other effects of nuclear explosions as
thermal, electromagnetic pulse and radiation are disregarded. The peak over-pressure can be
calculated using equation (1). This equation is valid for weapon yield (1kt or 1 Mt). Using
scaling laws,the pressure can be determined for other yields. All parameters of the pressure time
curve are normally written in terms of scaled laws utilizing equation (2).
(1)
,
,
(2)
Where (W) is the weapon yield and (R)is the distance between the center of the charge and the
object. The pressure attains its maximum very fast (extremely in short time called arrival time
(t a ) of the shock wave to the point under consideration). Then, the pressure starts decreasing
until it reaches the reference pressure (P 0 ) as shown in figure 1.
The time of arrival (t a ) depends on the weapon yield and the distance from the point of burst.
The time of arrival can be calculated using:
(3)
The positive phase duration (t d ) is the time for reaching the reference pressure. After that the
pressure drops below the reference pressure until the maximum negative pressure (P min ) is
reached.
Proceedings of the 10th ICCAE-10 Conference, 27-29 May, 2014
SA-1
Figure.1 Field pressure- time history (TM 5-855-1, 1986[9])
The negative phase duration is denoted as (t n ). The over-pressure impulse is the integral of the
overpressure curve over the positive phase (t d ) and this can be computed using:
(4)
The peak value of the dynamic pressure (P ds ) as a function of peak pressure is:
(5)
In the current study, A MATLAB code has been developed to simulate the nuclear explosion by
calculating the load time history as shown in figure 2.This program contains yield of the weapon
in kt of TNT, type of blast (surface or air)and charge location.
MATLAB calculations
Explosive: TNT
Quantity: 80Kt
Figure 2: Pressure time history for 80 kt TNT at 800 m from MATLAB program
Proceedings of the 10th ICCAE-10 Conference, 27-29 May, 2014
SA-1
3 Theoretical Aspects of Design Optimization
Let us mark O a family of admissible domainsΩ ∈ Rn. supposing that O is contained in some
larger family Ō. With any Ω ∈O a Hilbert space V (Ω) of functions is associated supposing that a
convergence of domains in Ō and of functions in V (Ω) is defined.
If {Ωn⊂O}, Ω ∈Ō, then the symbol Ω n → Ω, as n → ∞ is used for the convergence of domains.
By the symbol u n → u, as n → ∞ the convergence of function u n ∈ V (Ω n ) is detonated to the
function u∈ Ω, where Ω n, Ω ∈Ō..
(6)
(P)
u : Ω ∈ O → u(Ω) ∈ V (Ω)
Let be a mapping which associates with any domainΩ ∈ O a solution u(Ω) of a state problem
(given by equations or inequalities in the domain ), and let G := {( Ω, u(Ω)) : Ω ∈ O }.
Finally, let J : G → R be an objective (cost) function. The abstract optimal shape design problem
is then stated as follows
(P)
(7)
The exact solution of the problem is only in exceptional cases, so it is needed to approximate the
problem (P), see [1], for example: Let h > 0 be a parameter of discretization tending to zero. In
practice, any domain O h is determined by finite number of parameters, defining its boundary.
With any O h a finite dimensional space V h (Ω h ) ⊂V (Ω h ) of functions defined on h is associated.
The convergences are defined in the same way as in the continuous case.
(8)
Let be a mapping which associates with the domain (h), the solution U h (h) of the approximated
state problem, and let G h := {( Ω h , u h (Ω h )) : Ω h ∈O h } be a graph of this mapping.
The discrete optimal shape design problem can be stated as follows:
(P h )
(9)
Such problems need more computational time and requirements because of the evaluation of the
cost functional or its gradient. It is needed to solve the state problem first, and another
complication may bring the fact that the cost function is not necessarily convex and continuously
differentiable. Moreover, the optimal solution may not be unique or exists. This is the reason
why the detailed mathematical analysis of the shape design optimization problem is important.
4. Design Optimization in ANSYS
The optimization routine termed OPT is an integral part of the ANSYS program that can be
employed to determine the best solution. ANSYS also provides the user with a Parametric
Design Language (APDL) that can be used to define design variables, objective function and
constraint conditions. The ANSYS program offers two optimization methods to accommodate a
wide range of optimization problems. These methods are the advanced zero–order method (Subproblem approximation method) and the first order method. For both of these methods, the
program performs a series of analysis–evaluation–modification cycles. That is, an analysis of the
initial design is performed, the results are evaluated against specified design criteria, and the
Proceedings of the 10th ICCAE-10 Conference, 27-29 May, 2014
SA-1
design is modified as necessary. This process is repeated until all specified criteria are met.
ANSYS also provides helpful tools that can be used to obtain a good initial guess.
4.1. Advanced zero order method
ANSYS uses optimization methods. These techniques are described in this section. In the
advanced zero order method, the program uses only the values of objective function
and
constraints
during the optimization (minimization) process. There are two concepts which
and
, and the conversion
play a key role in this method: the use of approximations for
of the constrained to unconstrained optimization problem using the penalty approach. The
approximation is achieved by least square fitting between the data points. This results in curves
(or surfaces) that are created in each optimization loop. The program allows the user to control
curve fitting for the approximation. The user can request a linear fit, quadratic fit or quadratic
plus cross terms fit.
Using the advanced zero order method, the optimization procedure within ANSYS can be
described in the following steps:
Step 1. Define the design variables (design set) and initiate their values x o . These initial values
can be either user defined or can be obtained using one of the program tools as described later.
Step 2. Model the structural system (preprocessing stage).
Step 3. Solve the structural system (solution stage) and obtain the values of the constraints (post–
processing stage) and objective function F o .
Step 4. Evaluate the feasibility of the design set between the current Gscu and the previous Gscu −1
using the feasibility tolerance ε sTol, G according to
(10)
Where ε sTol, G is either user–defined or the default is
(11)
Where GsU
GsL
are the upper and lower bounds of the constraint Gs .
and
Step 5. Check the convergence criteria at the end of each loop. The problem is said to be
converged if the current
, previous
, or the best
and any of the following
conditions are satisfied.
The change in the value F from F best to the current F cu is less than a certain
tolerance ε Tol, F This can be formulated as
(12)
Where the value of ε
Tol, F
is either user–defined or by default:
(13)
The change in the value from F cu to F cu −1 is less than ε
Tol, F
, therefore
(14)
cu
The changes in all design variables from x to x
cu −1
, are less than
ε iTol, x
as
(15)
Proceedings of the 10th ICCAE-10 Conference, 27-29 May, 2014
SA-1
Where ε iTol, x is user defined or the default:
(16)
U
Where xi and xiL are user–defined upper and lower bounds of xi .
The changes in all design variables from x cu to x best are less than their respective
tolerances ε iTol, x .
(17)
Step 6. Check of termination conditions. The termination occurs when any of the following
criteria is true:
i.
Any of the convergence criteria is reached.
ii.
The prescribed maximum number of loops is performed.
iii. The number of consecutive infeasible solutions has reached the specified limit.
Step 7. If the termination does not occur, then the software formulates an approximate sub–
problem to determine best design vector ( x̂ ) by minimization of the objective function, based on
current information. Using a series of response surfaces as a starting point for the next loop. This
algorithm is called Sequential Unconstrained Minimization Technique SUMT (see Fiacoo and
McCormick, 1968 [12]). The minimum of each response surface is found by a series of searches
in design space, starting at the previous best design set. The search consists of minimization in
the following directions:
i.
Directions along each x i ,
ii.
Directions tangent to each G s ( x ) and
iii. Direction of steepest descent of F ( x ) .
This sequence continues until the change in the minimum of the response surface is less than a
small tolerance that is described in Step 5.
based on a combination of best design to date
Step 8. Calculate a new design vector
with the best design ( x̂ ) determined from last minimization. The new design variables are
evaluated using the formula:
(18)
Where η is constant and is defined as:
η = 1.0 − C o − C r ricu
(19)
o
Where C is a fraction of the design variable in the next loop related to the current loop and it
takes its value form:
(20)
0 < C o < 0.9 ,
The random contribution fraction C r is determined by
(21)
0 < C r < 1.0 − C o
And the randomly generated number ricu applied to each xicu is
− 0.5 < ricu < 0.5
Step 9. Repeat Steps 2–8 until the termination condition is achieved.
(22)
Proceedings of the 10th ICCAE-10 Conference, 27-29 May, 2014
SA-1
4.2. First order method
Using the same procedure illustrated for the advanced zero order method, the optimization
procedure using the first order method can be described except:
1. In the first order method, the program uses the gradients ∂ F ( x ) ∂ x i and ∂ G s ( x ) ∂ x i . For
each iteration, the gradient calculations are performed in order to determine a search
direction, and a line search strategy is adopted to minimize the unconstrained problem. Thus,
each iteration is composed of a number of sub–iterations that include search direction and
gradient computations.
2. For the convergence checking, the program continues until either convergence is achieved or
termination occurs. The problem is said to be converged if one of the following conditions is
satisfied:
• The change in the value F from F best to the current F cu is less than a certain tolerance
ε Tol, F as described in the advanced zero order method.
•
The change in the value from F cu to F cu −1 is less than ε Tol, F as illustrated in the
advanced zero order method.
5. Sizing Optimization of a Beam
5.1 Problems Statement
In this section the mathematical model describing bending of an elastic beam with
varying thickness is described. The concrete beam is made of homogeneous isotropic material
with constant Young’s modulus of elasticity E. Body of the beam occupies the domain (D)
(23)
The blast load acts only in the y-axis direction. The concrete beam meets all requirements of
Euler-Bernoulli hypothesis. The beam is supported along its entire length by a continuous elastic
foundation with a stiffness function Q(x). Using Kantoroviˇc’s method the original displacement
vector (u x , u y , u z ) is replace by its approximation (−ὠ (x)y, w(x), 0). The classical formulation of
the beam bending problem in continuous case can be stated
as follows:
(4)
(1)
Find a deflection w C (Ω)∩ C ( )such that:
(24)
where f(x) is a continuous function in (0, L) and represents the intensity of the given external
load dependent only on the coordinate x. Young’s modulus of elasticity of material E(x) and the
moment of inertia of the cross section of the beam J(x) are continuous functions whose
derivatives of J(x) up to the second order are continuous in the interval (0, L). Stiffness function
of the elastic foundation (subsoil) of the beam Q(x) is a continuous function in (0, L). The
bending moment M and the shearing force T corresponding to the deflection w = w(x) are defined
as follows:
(25)
Proceedings of the 10th ICCAE-10 Conference, 27-29 May, 2014
SA-1
(26)
Some possible variants of given boundary conditions are introduced. Four types of classical
boundary conditions may be described in points x = (0, L)
(27)
(28)
The cross section of the beam is rectangular having breadth b(x) and thickness t(x) the beam is
divided into ten elements.
The state problem for fixed t(x) and Q(x)
is obtained using:
(29)
Where J(x) = 1/12 t3(x)b(x)is the moment of inertia and K(x) = 1/12b(x)E(x) is a continuous
function in (0, L). For simplicity K(x) equals constant value K; i.e. the beam is clamped at both
ends. The definition of the space functions is:
(30)
Generally
(Ω) ⊆V ⊆H2(Ω) holds. The following bilinear form and linear function can be
obtained from the classical formulation using suitable Green’s formula.
(31)
5.2. Classical continuous formulation
For the optimization purposes, it is needed to formulate the set of admissible design variables.
The design variables appear in coefficients of the corresponding differential operator, while the
domain of integration remains fixed.
Let us define the
(32)
The thickness is represented by functions which are continuous and uniformly bounded. The set
of admissible thickness also preserves the beam volume. The condition |t\(x)| ≤
causes that
t(x) is uniformly Lipschitz continuous. The uniform Lipschitz constraint appearing in the
prevents thickness oscillations and is sufficient for
definition of
ad to be compact. The
second set
ad
contains conditions for the second design variable Q where
Proceedings of the 10th ICCAE-10 Conference, 27-29 May, 2014
SA-1
(33)
,
,
,
Parameters t , ,
us define the design variable p(x)
,
and
are chosen in such a way that U ad ≠0 ;. Now, let
(34)
It means that the optimal thickness distribution t(x) and the optimal distribution of the foundation
stiffness Q(x) shall be found. By the cost functional a “quality” of the design variable is
measured using the following function
(35)
The function has a quite practical meaning; J represents “stiffness” of the beam. For another cost
function see [7], [8]. The corresponding sizing optimization problem can be then stated as
follows:
(P 1 )
(36)
Where w(p(x), x) is a solution of the given state problem (P 1 ) for corresponding p(x)=
(t(x),Q(x)). It can be proved that the optimization problem (P 1 ) has at least one solution, see [9].
5.3. Approximation of the optimization problem and discrete formulation
The exact solution of problem (P 1 ) is usually hardly available. Discrete formulation of the
problem is the objective of this section. Let D n(h) is an equidistant division of [0, L] with step
h>0
According to ANSYS possibilities the approximation of U ad is chosen by a piecewise linear
respective piecewise constant functions on the same division D n(h) . First, sets
and
are
defined as:
(37)
(38)
The sets
,
and U ad can be approximated as follows:
(39)
Creation of a parametric model which will be directly implemented in finite element software
ANSYS will be the next step in our analysis. From the approximation of the sizing optimization
problem listed above now, to represent it in terms of real scalar parameters. The design variables
t h and Q h with (n(h) + 1) are associated respective (n(h))- dimensional vectors. Components of
these vectors can be obtained as function values at nodal points Dn(h)
(40)
(41)
Proceedings of the 10th ICCAE-10 Conference, 27-29 May, 2014
Now the sets
and
SA-1
can be stated as follows:
(42)
where the relations hold for i = 0, . . . , n(h) respective i = 1, . . . , n(h) in the case of
for i = 0, . . . , n(h) − 1 respective i = 1, . . . , n(h) − 1 in the case of
and
. Let us define
Using the finite element method, the state problem takes form of the system of linear algebraic
equations with positive definite stiffness matrix. It means that the state problem reduces for
every fixed p h = (t h ,Q h ) to finding coefficients w i from the system K(P h )w(p h )= F. Now, the
algebraic form of the cost function and the discrete form of the problem (P 1 ) are presented.
(43)
(P 1,h )
(44)
Wherew(P h ) is the solution of the state problem K(p h ) w(p h ) = F for corresponding p h = (t h , Q h ).
6. Solution process
In the finite element problem the concrete material properties and geometry properties are given
in Table .1. Key points, element type and Young’s modulus of elasticity are defined in the
analysis file. One set of real constants as AREA1, IZ1, AREA2, IZ2 for each element is defined.
Table 1: Input data of the state problem
Concrete material
properties
E= 3E10Pa
ʋ = 0.2
Geometric
properties
I = 0.009365 m4
H = 0.762m
B = 0.254m
L = 6.096m
Loading
F=200kPa
T d =650msec
For the concrete beam of length (L) having fixed ends with blast load function P(t) . ANSYS
element BEAM54 is chosen to model the beam element. Element (BEAM54) allows tapered
cross section and constant stiffness of the foundation along the element. The thickness may vary
between nodes.BEAM54 is conforming element for the current problem and corresponds to the
choice of the space V h . In this case the supports, load and material properties are symmetrical
ones. The number of variables is 6 due to symmetry. Each element (i) has an initial thickness (Ti)
Proceedings of the 10th ICCAE-10 Conference, 27-29 May, 2014
SA-1
ParameterT1 represents the thickness t 1 in the first node and along the first element. In the same
way the remaining parameters T2, T3, . . . , T6 are defined. For each element (i) parameters
express the constraints of the derivative and parameters of the type (T2/T1)3 are defined to
prevent the computational error caused by the element BEAM54 assumption and restriction.
The solution phase begins by the definition of displacement boundary conditions and blast load.
Half symmetry boundary conditions have been prescribed at node number 6.The optimization
file contains commands which specify the parameters as the design variables, state variables , the
objective function and the maximum and minimum values of these variables are defined as
shown in Table 2.
Table.2. Typical values of input parameters used in the input file Parameter Value
Design set
Parameter
Min
Max
Tolerance
Design variable
Thickness of beam
0.1905m
0.381m
0.01
Volume of beam
1.78 m3
1.9 m3
0.1
Derivative of the thickness
-1
1
0.01
State variable
Plastic strain limit
Objective
0.15
Displacement
Minimum
0.00001
1st order method, Sub-problem approximation
Optimization method
Remaining parameters are set in the same way. The convergence tolerance was set to 10−5. The
value of the cost function J for the initial constant thickness t i = 0.25, i. In Tab.3 and Tab. 4.
The first order method was run with variable input parameters. The percent step size was set to
100 each time. The convergence tolerance is set to 10−5 and with the percent forward difference
∆D = 0.1 .The best minimum displacement value 11.019 mm is reached. In the second run ∆D =
0.2 is set. The run was terminated after 3 loops because the convergence conditions were
satisfied. The convergence tolerance was changed to 10−6 but better solution than in the first run
was not reached. The same situation occurred when the forward difference is changed to 0.3 or
0.4, see Table. 3.
Table 3: First Order Method – Results
Trial
number
Input data
Tolerance
∆D
Number of iter
Minimum
displacement(mm)
1
10−5
0.2
2
16.023
2
10−6
0.2
125
11.959
3
10−5
0.1
87
11.019
−6
4
10
0.3
71
14.202
5
10−6
0.4
127
13.203
Proceedings of the 10th ICCAE-10 Conference, 27-29 May, 2014
SA-1
The sub problem approximation method was run each time with the tolerance parameter set to
10−5. After several runs of this method, it was clear that the values of input parameters are very
important according to the final result. Especially the maximum number of iterations (MNI) and
maximum number of infeasible sets (MNIS). When running the method with MNI=140 and
MNIS=60. The best result with minimum displacement value 15.816 mm is reached after every
possible combination of other input parameters. The process was always terminated because of
the maximum number of iterations was reached. Value 15.816 is much worse than the best result
obtained by the first order method. After some experiments MNI=300 and MNIS=300 are set.
The method reached its best sets somewhere between 200 and 320 iterations, see Table 4.
Table 4: Sub problem Approximation Method – Results
Trial
number
1
2
3
4
5
Tol.
10−5
10−5
10−5
10−5
10−5
OBJ approx.
Linear
Quadratic
Quadratic
Quadratic
Quadratic
Input data
CON app.
Linear
Quadratic
Quadratic
Quadratic
Quadratic
Weights
Compound
Compound
Feasibility
Objective
Distance
Iter.
300
300
265
254
300
Minimum
displacement(mm)
10.563
11.312
10.462
11.389
10.494
By setting of these values better results with this method are obtained than with the first order
method. From Tab. 2 and Tab. 3, it can be seen that the best results obtained by the first order
method and the sub problem approximation method can be compared in figure 3 and in figure 4.
The best result for the first order method is presented on the left figure.
Figure 3: The optimal thickness
Proceedings of the 10th ICCAE-10 Conference, 27-29 May, 2014
SA-1
Figure 4: Graphs of functional values for both methods
7. Conclusions
The main aim of this paper is the presentation of the procedure suitable for shape design
optimization of concrete beam subjected to blast loads. This problem has wide usage in technical
and engineering applications, including fortifications and bridges. Results obtained by two
different optimization methods are summarized into tables and analyzed. The first order method,
compared to the sub problem approximation method, usually demands more computations and is
more accurate. The first order method proceeds systematically to the optimum. On the other
hand, the sub problem approximation method is generally much faster. It is clear that both
methods are dependent on the choice of their parameters and tolerances.
8. References
[1] Dharaneepathy, M.V. and Sudhesh, K.G. Optimal Stiffening of square plates subjected to airblast loading. Compuers& Structures.Vol 36 No 5, 891-899 (1990)
[2]. Xue, Z. and Hutchinson, J.W., A Comparative study of impulse-resistant metal sandwich
plates, International Journal of Impact Engineering, 30, 1283–1305 (2004)
[3]. Fleck, N.A. and Deshpande, V.S., The Resistance of Clamped Sandwich Beams to Shock
Loading, vol. 71, J. of Applied Mechanics, Transactions of the ASME, 386-401, (2004)
[4]Yen, C.F., Skaggs, R., Cheeseman, B.A., Modeling of shock mitigation sandwich structures
for blast protection. The 3rd First International Conference on structural stability and dynamics,
Kissimmee, Florida, June 19-22 (2005)
[5]. Liang, C.C.,Yang, M.F., Wu, P.W ,Optimum design of metallic corrugated core sandwich
panels subjected to blast loads. Ocean Engineering, 28, 825–861 (2001)
[6] Main, J.A. and Gazonas, G.A, Uniaxial crushing of sandwich plates under air blast: Influence
of mass distribution, International Journal of Solids and Structures. 45, 2297–2321 (2008)
[7] Kingery, Charles N.: Bulmash, Gerald: Airblast Parameters from TNT Spherical Air Burst
and Hemispherical Surface Burst, Defense Technical Information Center, Ballistic Research
Laboratory, Aberdeen Proving Ground, Maryland, 1984.
Proceedings of the 10th ICCAE-10 Conference, 27-29 May, 2014
SA-1
[8] Baker, Wilfrid E.: Explosions in the Air, University of Texas Pr., Ausint, 1973.
[9]TM5,”Structures to Resist The Effects of Accidental Explosion”, USA (1990)..
[10] Release 11.0 Documentation for ANSYS
[11] Moaveni, S. : Finite Element Analysis: Theory and Applications with ANSYS, Prentice
Hall, New Jersey, 1999.
[12] Fiacoo and McCormick, 1968 Nonlinear Programming: Sequential Unconstrained
Optimization Techniques ,Willy , New York.