Selecting the appropriate earthquake record to perform dynamic analysis of the structure using genetic algorithm

Number of pages: 198 File Format: word File Code: 31326
Year: 2013 University Degree: Master's degree Category: Civil Engineering
  • Part of the Content
  • Contents & Resources
  • Summary of Selecting the appropriate earthquake record to perform dynamic analysis of the structure using genetic algorithm

    Dissertation for Master's Degree

    Field: Civil Engineering

    Structural Orientation

    Abstract:

    In this paper, a new approach for optimal selection of acceleration maps and their scaling to perform dynamic time history analysis, to achieve the average response spectrum that has a suitable match and a small distance from the target spectrum and represents the expected earthquake of the building, is presented by binary genetic algorithm and natural numbers. Due to the difference in the nature of accelerometers and scale coefficients, the genetic algorithm presented in this article is a hybrid (with two chromosomes). The presented algorithm is able to create a new generation of people from among the infinite set of earth movement records, during a process in which natural selection, mating, and mutation take place, and continue this process until a person with desirable characteristics is obtained. One of the most important factors in the accuracy and efficiency of these programs is the correct estimation of their parameters. If these parameters are calculated correctly, the difference between the average response spectrum and the design spectrum is greatly reduced. Due to the relatively large number of these parameters, the application of trial and error based methods largely depends on the user's skill, the presented hybrid genetic algorithm program can solve this defect. This program has two genetics that are executed simultaneously and results close to the optimal solution. This program itself is able to provide the user with the range of optimal coefficients and values ??of covariance and mutation of each chromosome.

    Key words: time history analysis, response spectrum, design spectrum, genetic algorithm, hybrid algorithm

    Chapter 1

    (Overview and background of the research)

    1-1 Introduction

    Plateau of Iran earthquake history It has a long rise, and the study of ancient history proves the occurrence of earthquakes in three thousand years before Christ. In a historical survey, Ambarsez has extracted and analyzed the history of nearly six thousand earthquakes that have occurred in this land since two thousand years ago from historical sources. These results show that the active areas in different periods more or less coincide with each other.

    Given the fact that Iran is located on several earthquake faults and the unstable buildings that we witness every year being destroyed due to earthquakes, we must look for ways to solve this problem. Earth movement during an earthquake can cause severe damage to buildings and equipment inside them. When the acceleration, speed, and displacement of the ground are applied to the structure, in most cases, the strengthening of these movements causes the creation of forces and displacements in the structure. Many factors affect the ground movement and their strengthening. In order to investigate the behavior of a structure and its safe and economic design, it is necessary to take into account the effect of these factors[5].

    Evaluating and recognizing earthquakes that may occur in the future is one of the important issues of earthquake and structural engineering, which requires knowing and predicting a possible earthquake and its characteristics in the region, as well as knowing the behavior of the structure under this earthquake. In the dynamic analysis methods, the lateral force of the earthquake is obtained by using the dynamic reflection that the structure shows as a result of the earth movement caused by the earthquake. These methods include "spectral analysis" method and "time history analysis" method. The ground motion, which is used in dynamic analysis, must have at least the design earthquake conditions. The effects of the earth's movement are determined in one of two ways: "acceleration reflection spectrum" or "acceleration time history" [3]. For the acceleration reflection spectrum, you can use the spectrum of the standard design or the spectrum of the special design of the building according to the regulations.

    Generally, structures enter the nonlinear range when they are subjected to strong earthquakes, for this reason, the nonlinear analysis of the structure's time history is important. Nonlinear time history analysis[1] is more common in seismic analysis and structural design. Regulations related to seismic isolation structures include provisions governing nonlinear time history analyses. It has been about two decades that in Europe and America, the regulations governing the analysis of time history have been described. Although the seismic risk in a place (site) for design purposes is presented by the design spectrum[2], almost all design codes require a more accurate method for scaling[3] and selecting the earthquake time history according to the design spectrum.

    Several methods for time history scaling have been proposed. These methods include: frequency domain methods [4] and time domain methods [5], which in frequency domain methods, the frequency value is manipulated to match the ground motion record. In the time domain method, the amplitude value of the ground motion record is scaled. Regardless of these methods, in almost all existing theories, earthquake selection and scaling processes are separate and distinct according to the design spectrum [30].

    The selection of ground motion in dynamic analysis is very important because the motions have a significant impact on the analysis result as well as the design output. Therefore, it is very important to obtain a set of ground motions with accurate estimation of the seismic response of the structure based on the local seismic hazard where the structure is located. Recently, access to online digital data has increased, as well as access to real earthquake accelerometers. Although there are many differences depending on the conditions of the accelerometer recording station, the magnitude of the source earthquake, the recording location of the ground motion record, the type of fault, the type of soil, the duration of the movements, and the spectral characteristics.

    The main goal of this research is to select a suitable combination of earthquake records in a specific location (site) that matches the spectrum of the plan and has the least difference with it. The specifications necessary to scale the earthquake record are numerical variables that are applied by the user in a certain range. Therefore, the phase and shape of the response spectrum [6] of the earthquake remain intact. Unlike conventional methods for scaling, in which a set of earthquake records is predetermined and then the scaling is adapted to the design spectrum, the presented method is able to search from a set including thousands of earthquake records and introduce a subset of records that match the target spectrum [7], which is done by genetic algorithm [8]. Genetic algorithm is the best evolutionary method and does not need gradient information. The implementation of genetic algorithms starts with the creation of an initial population[9] of chromosomes[10]. Then these initial structures are evaluated and they are given the opportunity to reproduce according to their merit. Usually, the degree of desirability of the solutions is determined according to the current population. The structure of the genetic algorithm is such that it must have at least one member in its initial population. This member is responsible for the production of a new population and its development to meet the final condition.

    In the genetic algorithm, the first stage of evolution is the production of individuals. In these algorithms, after generating the initial population, it is time to select two parents[11] and combine[12] them in the form of one or two children[13] and finally mutation[14] of the children. New children replace one of the weaker individuals in the population.

    Genetic algorithm is an iterative procedure involving a population of fixed size. Each individual of this population is presented according to a limited string of symbols, which are referred to as the genome. Each of these genomes encodes a possible solution in the problem space. The problem space is interpreted as the search space, which includes all possible solutions to the problem. Generally, genetic algorithms are used for problems whose search space is very large and the usual search methods are not applicable for them.

    According to the main goal of this research, which is to obtain the set of ground motions by the genetic algorithm, which is in accordance with the spectrum of the design of the 2800 regulation of Iran[3], the genetic algorithm can, from among the community of real earth maps for a specific area with a specific soil type, select and scale to obtain a suitable combination of ground motions, in accordance with the spectrum of the introduced plan. in the 2800 regulations of Iran.

    The research process is that, first, based on the characteristics of different earthquakes that have occurred in the world based on the type of soil, and the distance of the station from the source of the earthquake, a database [15] is selected, then these data will be expanded for different types of soil, and then the genetic algorithm will select the response spectrum of the combination of these records by comparing the spectrum of the regulation, and if the convergence criterion [16] is satisfied, that set [17] It is selected as an individual for the earthquake record. The results show that the genetic algorithm produces accurate results in selecting and scaling the main earthquake sets according to the design spectrum.

  • Contents & References of Selecting the appropriate earthquake record to perform dynamic analysis of the structure using genetic algorithm

    List:

    The first chapter. 1

    (Overview and research background) 1

    1-1 Introduction. 2

    1-2 research literature. 8

    1-2-1 Basics of seismology. 8

    1-2-2 Time history of earthquake. 14

    1-2-3 Smoothing the response spectrum caused by different records. 17

    1-2-4 Scaled design range 18

    1-2-5 Regulations. 18

    1-3 optimization. 20

    1-3-1 types of optimization methods. 21

    1-3-2 Innovative search. 21

    1-4 inheritance. 24

    1-4-1 An overview of the history of genetic science. 25

    1-4-2 genetic algorithm. 27

    1-4-3 History of Genetic Algorithm. 28

    1-4-4 characteristics of genetic algorithm. 30

    1-4-5 The general structure of genetic algorithms. 31

    1-4-6 genetic algorithm parameters. 32

    1-5 general process of optimization and solving problems in genetic algorithm. 33

    1-6 research background. 34

    1-6-1 Introduction. 34

    1-6-2 Research done in connection with the subject. 36

    1-6-3 Summary of the theoretical and practical foundations for building an authentic support. 43

    The second chapter. 45

    (Research method, data analysis) 45

    2-1 Introduction. 46

    2-2 definitions and basic concepts of genetics. 48

    2-2-1 gene. 48

    2-2-2 double helix. 49

    2-2-3 chromosome. 50

    2-2-4 allele. 51

    2-2-5 population. 51

    2-2-6 The principle of survival and fitness. 52

    2-2-6 Reproduction. 54

    2-2-7 Selection. 54

    2-2-8 intersection. 56

    2-2-9 jump. 58

    2-2-10 Removal. 59

    2-2-11 Exchange or replacement. 60

    2-3 Alternative to the elitist selection method 61

    2-4 Convergence. 62

    2-5 The general trend of genetic algorithms. 63

    2-6 genetic algorithm operators. 67

    2-7 Advantages of Genetic Algorithm. 70

    2-8 Disadvantages of Genetic Algorithm. 71

    2-9 applications of genetic algorithm. 72

    2-10 Time history analyses. 73

    2-11 Different types of accelerometer scaling methods 75

    2-12 Scaling records 77

    2-13 Using genetic algorithm to scale records 79

    2-14 Basic elements of genetic algorithm applied in these problems. 81

    2-15 Selection of accelerograms for seismic design. 83

    2-16 How to collect and analyze data 84

    2-17 Problem formulation. 86

    2-18 Selection, implementation and comparison of examples and evidence. 88

    2-19 Programs implemented in different stages and presenting the developed program. 89

    2-20 genetic operators. 91

    2-20-1 Selection. 91

    2-20-2 Hembray. 91

    2-20-3 Mutation. 91

    2-21 Speciation. 92

    2-22 The selection of accelerometers and the effect of the size of the community of maps 93

    Chapter three. 94

    Results and discussion. 94

    3-1 genetic algorithm control parameters. 95

    3-2 Program execution results. 97

    3-3 comparative study of the presented program 99

    3-4 study of the effect of optimization control parameters in binary genetic algorithm. 110

    3-5 Presentation of hybrid genetic algorithm (selecting control parameters for optimization by genetic algorithm) 146

    3-6 Research findings. 151

    3-7 general summary. 153

    3-8 suggestions and areas for further research 156

    Source:

    [1] Bab al-Hawaji, M., 1378, An introduction to optimal design, Mashhad: Ferdowsi University Press, first edition.

    [2] Bavi, A., 1389, Genetics and optimization algorithms of composite structures. Tehran: Abid Publications. [3] Perna, M., 2018, Earthquake Code 2800, a description of the design of buildings against earthquakes, Tehran: Soha Danesh Publications, 9th edition. [5] Tehranzadeh, M., 1387, Dynamics of structures and its application in earthquake engineering, Tehran: Amirkabir University Publications, first edition. [6] Hosseini Moghadam, M., 1391, Optimization of slabs against buckling using genetic algorithm, master's thesis in structural civil engineering, East Azerbaijan Islamic Azad University, Science and Research Unit. [7] Rezaei, AD, 2018, applied education, 2018, applied genetic and fuzzy algorithm training in MATLAB software, Tehran: Padideh Kitab Publications, print.

    [8] Saif, S., 2018, optimal selection of accelerometers for dynamic analysis of structures, Master's thesis in civil engineering, structural orientation, Faculty of Engineering and Technology, Khwarazmi University (Karaj teacher training). Targeting subsidies on electricity consumption of household customers in Tehran city using genetic algorithm, master's thesis of management, Kermanshah Islamic Azad University of Science and Research.

    [10] Shahrouzi, M., Kivani, J., Saif, S. and Mohammadi, A., 1389, optimization of meta-exploration for scaling strong ground motions, 14th Iranian Geophysics Conference, Tehran, April 21-23, 1228-1236.

    [12] Kia, M., 2018, Genetic Algorithms in MATLAB, Tehran: Kian Sabz Computer Publishing, 2nd edition.

    [13] Moghadam, Hassan, 2018, Earthquake Engineering,

    [14] Mehrabian, R., and Safari, H., 2018, Comparison of Different Accelerometer Scaling Methods, Fourth National Congress of Civil Engineering, University of Tehran.

    [15] Nizamabadipour, H., 1389, Inheritance algorithm, basic concepts and advanced topics, Kerman: Bahnar University Press, first edition.

    [16] Alimoradi, A., 2001, Performance study of a GA-based active/hybrid control system under near source strong ground motion, A Structural Engineering Odyssey, Proceedings of the 2001 Structures Congress and Exposition, Washington, D.C. ASCE.

    [17] Beyer, K., Bommer, JJ.,2007, Selection and scaling of real accelerograms for bidirectional loading: a review of current practice and code provisions, Journal of Earthquake Engineering 2007;11(1):13–45.

    [18] Bommer, JJ., Acevedo, AB., 2004, The use of real earthquake accelerograms as input to dynamic analysis. Journal of Earthquake Engineering 2004, Special Issue 8(1):43–91. [19] Camp, C.V., Pezeshk, S., and Cao, G., 1998, Optimized design of two-dimensional structures using a genetic algorithm, J. Struct. Eng. 124 (5), 551–559.

    [20] Carballo, J.E., and Cornell, C.A., 2000, Probabilistic Seismic Demand Analysis: Spectrum Matching and Design, Department of Civil and Environmental Engineering, Stanford University, Report No. RMS-41.

    [21] Fahjan, YM., 2008, Selection and scaling of real earthquake accelerograms to fit the Turkish Design Spectra, Teknik Dergi 19(3):4423–44.

    [22] Foley, C.M., and Schinler D., 2001. Optimized design of partially and fully-restrained steel frames using distributed plasticity, A Structural Engineering Odyssey: Proceedings of the 2001 Structures Congress and Exposition, Washington, D.C., ASCE.

    [23] Goldberg, D. E., 1989. Genetic Algorithms in Search, Optimization, and Machine Learning

    [24] Haydar Kayhan, A., Armagan Korkmaz, K., Irfanoghlu, A., 2011, Selecting and scaling real ground motion records using harmony search algorithm,

    [25] Iervolino, I., Maddaloni, G., Cosenza, E., 2008, Eurocode 8 compliant real record sets for seismic analysis of structures, Journal of Earthquake Engineering, 12(1):54-90.

    [26] Iervolino, I., Maddaloni, G., Cosenza, E., 2009, A note on selection of time-histories for seismic analysis of bridges in Eurocode 8, Journal of Earthquake Engineering, 13(8):1125–52

    [27] Katsanos, EI., Sextos, AG., Manolis GD., 2010, Selection of earthquake ground motion records: a state-of-the-art review from a structural engineering perspective, Soil Dynamics and Earthquake Engineering ,30:157–69.

    [28] Lee, KS., Geem, ZW., Lee, SH., Bae, KW., 2005, The harmony search heuristic algorithm for discrete structural optimization, Engineering Optimization, 37(7):663–84.

    [29] Naeim, F., and Kelly, J. M., 1999, Design of Seismic Isolated Structures From Theory to Practice, John Wiley and Sons, New York.

    [30] Naeim, F.

Selecting the appropriate earthquake record to perform dynamic analysis of the structure using genetic algorithm