A MATLAB toolbox for finite element analysis of structures

2014
Kandemir, Volkan
In this study, an open source program for structural analysis was developed in MATLAB programming environment. Program was organized in object oriented manner by four new developed classes. Moreover, a graphical user interface for the end users was created. Furthermore, eight kinds of element including Plane Truss, Space Truss, Plane Frame, Space Frame, Linear Triangular, Bilinear Quadratic, Linear Tetrahedral and 3 Node Shell elements are ready to use. Elements were qualified by comparing the results obtained from the newly generated toolbox and commercial finite element analysis product named Abaqus and results were significantly consistent. Finally, Matlab codes are available in the attachment of thesis for further studies that will be done by other researches.

Suggestions

Automated 3D solid FEM generator of complex structures using laser scan data
Sharei, Maha O. M.; Türer, Ahmet; Department of Civil Engineering (2019)
For newly designed buildings, 3D modeling has become an integral part of analysis and design procedure using several simplified approaches by recognized and available software; in which user manually defines the geometry, loads, material properties, and support conditions of structures. Nevertheless, geometry modeling for historical complex structures, especially for masonry type construction, wall thicknesses, openings, section losses are difficult to be accurately defined in analysis programs. Changing wa...
A reformulation of the ant colony optimization algorithm for large scale structural optimization
Hasançebi, Oğuzhan; Saka, M.p. (2011-01-01)
This study intends to improve performance of ant colony optimization (ACO) method for structural optimization problems particularly with many design variables or when design variables are chosen from large discrete sets. The algorithm developed with ACO method employs the so-called pheromone scaling approach to overcome entrapment of the search in a poor local optimum and thus to recover efficiency of the method for large-scale optimization problems. Besides, a new formulation is proposed for the local upda...
A Modified Parallel Learning Vector Quantization Algorithm for Real-Time Hardware Applications
Alkim, Erdem; AKLEYLEK, SEDAT; KILIÇ, ERDAL (2017-10-01)
In this study a modified learning vector quantization (LVQ) algorithm is proposed. For this purpose, relevance LVQ (RLVQ) algorithm is effciently combined with a reinforcement mechanism. In this mechanism, it is shown that the proposed algorithm is not affected constantly by both relevance-irrelevance input dimensions and the winning of the same neuron. Hardware design of the proposed scheme is also given to illustrate the performance of the algorithm. The proposed algorithm is compared to the corresponding...
A genetic algorithm for 2d shape optimization
Chen, Wei Hang; Oral, Süha; Department of Mechanical Engineering (2008)
In this study, an optimization code has been developed based on genetic algorithms associated with the finite element modeling for the shape optimization of plane stress problems. In genetic algorithms, constraints are mostly handled by using the concept of penalty functions, which penalize infeasible solutions by reducing their fitness values in proportion to the degrees of constraint violation. In this study, An Improved GA Penalty Scheme is used. The proposed method gives information about unfeasible ind...
An improved method for inference of piecewise linear systems by detecting jumps using derivative estimation
Selcuk, A. M.; Öktem, Hüseyin Avni (Elsevier BV, 2009-08-01)
Inference of dynamical systems using piecewise linear models is a promising active research area. Most of the investigations in this field have been stimulated by the research in functional genomics. In this article we study the inference problem in piecewise linear systems. We propose first identifying the state transitions by detecting the jumps of the derivative estimates, then finding the guard conditions of the state transitions (thresholds) from the values of the state variables at the state transitio...
Citation Formats
V. Kandemir, “A MATLAB toolbox for finite element analysis of structures,” M.S. - Master of Science, Middle East Technical University, 2014.