Keywords

1 Introduction

In the dynamic analysis of steel frame structures with semi-rigid connections, rigidity of the connection (or fixity factor of the connection), loads, mass per unit volume, and damping ratio have a significant influence on the time-history response of steel frame structure [3, 8, 10, 11]. In practice, however, many parameters like worker skill, quality of welds, properties of material and type of the connecting elements affect the behavior of a connection, and this fixity factor is difficult to determine exactly. Therefore, in a practical analysis of structures, a systematic approach is needed to include the uncertainty in the joints behavior and the fixity factor of a connection modeled as the fuzzy number is reasonable [7]. In addition, the uncertainty of input parameters such as the external forces, mass per unit volume and damping ratio are also described in form of the fuzzy numbers.

In recent years, the fuzzy static analysis, and the fuzzy stability analysis for planar steel frame structures with the fuzzy connections have been reported [5,6,7, 14]. However, the fuzzy dynamic analysis for determining the fuzzy time-history response by using exact approach has been limited. For the rigid frame, Tuan et al. (2015) presented an approach by using Response Surface Method (RSM) for fuzzy free vibration analysis of linear elastic structure in which response surfaces (surrogate functions) in terms of complete quadratic polynomials are presented for model quantities and all fuzzy variables are standardized [13]. The usage of the RSM shows that this approach has effectiveness for the complex structural problems with a large number of fuzzy variables. However, the RSM is only suitable for problems which all fuzzy variables are modeled as symmetric triangular fuzzy numbers. For the problems with non-symmetric triangular fuzzy numbers, the fuzzy structural analysis must use another approach. Anh et al. presented an optimization algorithm for fuzzy analysis by combining the Differential Evolution (DE) with the α-level optimization [1]. DE is a global optimization technique, which combines the evolution strategy and the Monte Carlo simulation, and is simple and easy to use [4, 12].

In this paper, the fuzzy displacement - time dependency of planar steel frame structure is determined in which the fixity factor, loads, and mass per unit volume are described in the form of triangular fuzzy numbers. A procedure is based on finite element model by combining the α-level optimization with the Differential Evolution algorithm (DEa). The Newmark-β average acceleration numerical integration method is applied to determine the displacements from the linear dynamic equilibrium equation system of the finite element model. A twenty-floor, four-bay portal steel frame structure is considered. The deterministic results of the proposed algorithms are also compared with ones of the SAP2000 software.

2 Finite Element with Linear Semi-rigid Connection

The linear dynamic equilibrium equation system is given as following

$$ \left[ M \right]\left\{ {\ddot{u}} \right\} + \left[ C \right]\left\{ {\dot{u}} \right\} + \left[ K \right]\left\{ u \right\} = \left\{ {P\left( t \right)} \right\} $$
(1)

where \( \left\{ {\ddot{u}} \right\} \), \( \left\{ {\dot{u}} \right\} \), and \( \left\{ u \right\} \) are the vectors of acceleration, velocity, and displacement respectively; [M], [C], and [K] are the mass, damping, and stiffness matrices respectively; {P(t)} is the external load vector. The viscous damping matrix [C] can be defined as

$$ \left[ C \right] = \alpha_{M} \left[ M \right] + \beta_{K} \left[ K \right] $$
(2)

where α M and β K are the proportional damping factors which defined as

$$ \alpha_{M} = \xi \frac{{2\omega_{1} \omega_{2} }}{{\omega_{1} + \omega_{2} }};\beta_{K} = \xi \frac{2}{{\omega_{1} + \omega_{2} }} $$
(3)

where ξ is the damping ratio; ω 1 and ω 2 are the natural radian frequencies of the first and second modes of the considered frame, respectively.

In this study, a the frame element with linear semi-rigid connection is shown in Fig. 1, with E - the elastic modulus, A - the section area, I - the inertia moment, m - the mass per unit volume, k 1 and k 2 - rotation resistance stiffness at connections.

Fig. 1.
figure 1

Frame element with linear semi-rigid connection

The element stiffness matrix - [K el] and the mass matrix - [M el] of the frame are given as following [2]:

$$ \left[ {K^{el} } \right] = \left[ {\begin{array}{*{20}c} {\frac{EA}{L}} & {} & {} & {} & {} & {} \\ 0 & {k_{22} } & {} & {} & {symmetric} & {} \\ 0 & {k_{32} } & {k_{33} } & {} & {} & {} \\ { - \frac{EA}{L}} & 0 & 0 & {\frac{EA}{L}} & {} & {} \\ 0 & {k_{52} } & {k_{53} } & 0 & {k_{55} } & {} \\ 0 & {k_{62} } & {k_{63} } & 0 & {k_{65} } & {k_{66} } \\ \end{array} } \right] $$
(4)

where

$$ k_{22} = k_{55} = - k_{52} = \frac{12EI}{{L^{3} }}\frac{{\left( {s_{1} + s_{2} + s_{1} s_{2} } \right)}}{{\left( {4 - s_{1} s_{2} } \right)}};k_{32} = - k_{53} = \frac{6EI}{{L^{2} }}\frac{{s_{1} \left( {s_{2} + 2} \right)}}{{\left( {4 - s_{1} s_{2} } \right)}} $$
(5a)
$$ k_{33} = 2k_{63} = \frac{12EI}{L}\frac{{s_{1} }}{{\left( {4 - s_{1} s_{2} } \right)}};k_{62} = - k_{65} = \frac{6EI}{{L^{2} }}\frac{{s_{2} \left( {s_{1} + 2} \right)}}{{\left( {4 - s_{1} s_{2} } \right)}},k_{66} = \frac{12EI}{L}\frac{{s_{2} }}{{\left( {4 - s_{1} s_{2} } \right)}} $$
(5b)

and

$$ \left[ {M^{el} } \right] = \frac{mAL}{{420\left( {4 - s_{1} s_{2} } \right)^{2} }}\left[ {\begin{array}{*{20}c} {140\left( {4 - s_{1} s_{2} } \right)^{2} } & {} & {} & {} & {} & {} \\ 0 & {m_{22} } & {} & {} & {symmetric} & {} \\ 0 & {m_{32} } & {m_{33} } & {} & {} & {} \\ {70\left( {4 - s_{1} s_{2} } \right)^{2} } & 0 & 0 & {140\left( {4 - s_{1} s_{2} } \right)^{2} } & {} & {} \\ 0 & {m_{52} } & {m_{53} } & 0 & {m_{55} } & {} \\ 0 & {m_{62} } & {m_{63} } & 0 & {m_{65} } & {m_{66} } \\ \end{array} } \right] $$
(6)

where

$$ m_{22} = 16\left( {140 - 49s_{2} + 8s_{2}^{2} } \right) + 4s_{1}^{2} \left( {32 - 55s_{2} + 32s_{2}^{2} } \right) + 4s_{1} \left( {224 - 328s_{2} + 50s_{2}^{2} } \right);m_{33} = 4L^{2} s_{1}^{2} \left( {32 - 31s_{2} + 8s_{2}^{2} } \right) $$
(6a)
$$ \begin{aligned} m_{55} = 64\left( {35 + 14s_{2} + 2s_{2}^{2} } \right) + 4s_{1}^{2} \left( {32 - 50s_{2} + 32s_{2}^{2} } \right) - 4s_{1} \left( {196 - 328s_{2} + 55s_{2}^{2} } \right);m_{66} = 4L^{2} s_{2}^{2} \left( {32 - 31s_{2} + 8s_{1}^{2} } \right) \hfill \\ \hfill \\ \end{aligned} $$
(6b)
$$ m_{32} = 2Ls_{1} \left( {32\left( {7 - 5s_{2} + s_{2}^{2} } \right) + s_{1} \left( {64 - 86s_{2} + 25s_{2}^{2} } \right)} \right) $$
(6c)
$$ m_{52} = 1120 - 56s_{2} - 128s_{2}^{2} + 2s_{1} \left( { - 28 - 184s_{2} + 5s_{2}^{2} } \right) + 2s_{1}^{2} \left( { - 64 + 5s_{2} + 41s_{2}^{2} } \right) $$
(6d)
$$ m_{53} = Ls_{1} \left( {4\left( {98 - 25s_{2} - 16s_{2}^{2} } \right) - s_{1} \left( {128 + 38s_{2} - 55s_{2}^{2} } \right)} \right);m_{63} = L^{2} s_{1} s_{2} \left( {64s_{2} - 124 + s_{1} \left( {64 - 31s_{2} } \right)} \right) $$
(6e)
$$ m_{65} = - 2Ls_{2} \left( {224 + 64s_{2} + s_{1}^{2} \left( {32 + 25s_{2} } \right) - 2s_{1} \left( {80 + 43s_{2} } \right)} \right) $$
(6f)

where s i  = Lk i /(3EI + Lk i ) denote the fixity factor of semi-rigid connection at the boundaries (i = 1, 2).

In Eq. (1), when fixity factors of connections, external loads, mass per unit volume and damping ratio are given by fuzzy numbers, the displacements of joints are also the fuzzy numbers. In steel structures, the common fuzzy connections can be defined by linguistic terms as shown in Fig. 2. Eleven linguistic terms are assigned numbers from 0 to 10 (\( \tilde{s}_{i} = 0,1, \ldots 10 \)) [7].

Fig. 2.
figure 2

Membership functions of fuzzy fixity factors.

In the classical finite element method (FEM), in Eq. (1), the displacement-time dependency of the joints is determined by solving the linear dynamic equilibrium equation system. The Newmark-β method has been chosen for the numerical integration of this equation system because of its simplicity [9]. The fuzzy displacement is determined by the fuzzy finite element method (FFEM) using the a-cut strategy with the optimization approaches. FFEM is an extension of FEM in the case that the input quantities in the FEM are modeled as fuzzy numbers. In this study, an optimization approach is presented in the next sections: the differential evolution algorithm (DEa).

3 Procedure for Fuzzy Structural Analysis

3.1 Linear Elastic Dynamic Analysis Algorithm

The Newmark-β average acceleration method is based on the solution of an incremental form of the equations of motion. For the equations of motion (1), the incremental equilibrium equation is:

$$ \left[ M \right]\left\{ {\Delta \ddot{u}} \right\} + \left[ C \right]\left\{ {\Delta \dot{u}} \right\} + \left[ K \right]\left\{ {\Delta u} \right\} = \left\{ {\Delta P} \right\} $$
(7)

where \( \left\{ {\Delta \ddot{u}} \right\} \), \( \left\{ {\Delta \dot{u}} \right\} \), and \( \left\{ {\Delta u} \right\} \) are the vectors of incremental acceleration, velocity, and displacement respectively; \( \left\{ {\Delta P} \right\} \) is the external load increment vector. The displacement of the joint at each time step is determined by this algorithm of linear elastic dynamic analysis.

3.2 α-Level Optimization Using Differential Evolution Algorithm (DEa)

For fuzzy structural analysis, the α-level optimization is known as a general approach in which all the fuzzy inputs are discretized by the intervals that are equal α-levels. The output intervals are then searched by the optimization algorithms. The optimization process is implemented directly by the finite element model and the goal function is evaluated many times in order to reach to an acceptable value. In this study, the output intervals are the displacement intervals at each time step, and the solution procedure is proposed by combining the Differential Evolution algorithm (DEa) with the α-level optimization. DEa which is a population-based optimizer, which is suggested by Storn and Price [12]. The DEa has shown better than the genetic algorithm (GA) and is simple and easy to use.

4 Numerical Illustration

The example is considered by fuzzy elastic dynamic analysis a twenty-story, four-bay linear semi-rigid portal steel frame subjected to fuzzy loads \( \tilde{P}\left( t \right) \) concentrated at joints as shown in Fig. 3. The elastic modulus is E = 210 × 106 kN/m2, damping ratio ξ = 0.05. Fuzzy terms were considered to be triangular fuzzy numbers with 20% absolute spread [15]. The fuzzy mass per unit volume of the columns and the beams are \( \tilde{m}_{1} = \left( {7.85,0.785,0.785} \right) \) and \( \tilde{m}_{2} = (50,5,5) \) (included load dead from slab), respectively. The fuzzy fixity factor at column base is \( \tilde{s}_{1} = 9 \). The fuzzy fixity factor at the ends of beams from story 1 to story 4 is \( \tilde{s}_{2} = 8 \), from story 5 to story 8 is \( \tilde{s}_{3} = 7 \), from story 9 to story 14 is \( \tilde{s}_{4} = 6 \), and from story 9 to story 14 is \( \tilde{s}_{5} = 5 \). The fuzzy loads are: \( \tilde{P}\left( t \right) = \tilde{P}\sin (\pi t) \) (0 ≤ t ≤ 2 s), and \( \tilde{P}\left( t \right) = 0 \) (t > 2 s), in which \( \tilde{P} = (40,4,4) \). The section properties used for analysis of the frame are shown in Table 1.

Fig. 3.
figure 3

Portal steel frame with fuzzy input parameters.

Table 1. Section properties used for analysis of the portal steel frame

A time step \( \Delta t \) of 0.05 s is chosen in the dynamic analysis. Since the fuzzy fixity factor at column base is the non-symmetric triangular fuzzy number, the fuzzy displacement is determined by using the α-level optimization in combination with the DEa which is programmed in MATLAB. The parameters for DE are: the NP = 50, F = 0.5, C r  = 0.9. The optimization process is stopped after 40 iterations.

Fig. 4.
figure 4

Time-displacement response at joint 21 in x direction of the twenty-story frame in MATLAB and SAP2000.

The time dependency of the displacement (at the central input values) in x direction at joint 21 of this frame up to t = 20 s is plotted in Fig. 4, and match well with that of the SAP2000 software. With the fuzzy result for the displacement-time dependency up to t = 6.0 s of the joint 21 in x direction of that frame, Fig. 5 shows the fuzzy displacement-time response and the membership function of fuzzy displacement at different times in 3D-axis; Fig. 6 shows the envelope of fuzzy displacement and the values: inf(u21,0 min) = −0.1938 m at t = 2.05 s and sup(u21,0 max) = 0.1651 m at t = 3.05 s; and Fig. 7 shows the membership function of fuzzy displacement and the displacement (at central value) from the SAP2000 software, with t = 1.00, 2.05, 3.05, 4.00, 5.00, and 6.00 s. This Fig. 7 shows a significant difference between the shape of the fuzzy displacement membership functions at the different times.

Fig. 5.
figure 5

Fuzzy displacement-time response at joint 21 in x direction of the twenty-story frame.

Fig. 6.
figure 6

Envelope of Fuzzy displacement at joint 21 in x direction of the twenty-story frame.

Fig. 7.
figure 7

The membership function of Fuzzy displacement at joint 21 in x direction at different times of the twenty-story frame.

5 Conclusions

A fuzzy dynamic analysis procedure is proposed for the linear elastic semi-rigid steel frame dynamic analysis with the input triangular fuzzy numbers. The fuzzy finite element analysis based on the Differential Evolution (DE) in combination with the α-level optimization, in which the Newmark-β average acceleration method is applied to determine the deterministic displacement. The fuzzy input parameters such as fixity factors of connections, external forces, mass per unit volume, and damping ratio have significant influence on the time dependency of the fuzzy displacement. The numerical examples illustrated that this procedure is applied efficiently. The deterministic results are also compared with ones of the SAP2000 software. However, using simple linear elastic semi-rigid connection model is suitable for the structural system assumed that its displacement is small. As the displacement is large, it is necessary to include geometric nonlinearity and fuzzy initial geometric imperfections into advanced fuzzy dynamic analysis of steel frames, this may be subject of studies in the future.