Font Size: a A A

Design And Implementation Of Concrete Beam Optimization Software Based On ABAQUS

Posted on:2016-11-07Degree:MasterType:Thesis
Country:ChinaCandidate:W D ZhangFull Text:PDF
GTID:2272330461977998Subject:Software engineering
Abstract/Summary:PDF Full Text Request
ABAQUS is one of the most widely-used FEM software. Its effective calculating and analytical ability is verified by numerous CAE engineers. The abundant material library in ABAQUS can simulate all kinds of practical engineering materials. However, the number of kinds of material is so large that no way can we use the material in ABAQUS to simulate all kinds of material. Besides, material in different environment may have different mechanical behavior. As a result of that, we need to develop new material model. ABAQUS provides us with the interface of user subroutine, which is develop by FORTRAN. There are 42 interfaces of user subroutine in total which can realize all kinds of functions. ABAQUS finite element provide the function of many library functions by several into the Python scripting language. Python programming language strengthen the function of interactive operation of ABAQUS by calling these library functions.In this paper, UMAT, as one of the user subroutine interfaces in ABAQUS, is studied and developed to solve some practical engineering problems. Concrete damaged plastic constitutive model in ABAQUS can simulate the mechanical behavior of concrete under cyclic loading. But this constitutive model only adapt to isotropic material. And in fact, anisotropy exists in the study of concrete under some conditions. And confining pressure can strengthen strength of concrete, which is not considered in ABAQUS. Based on the two defects mentioned above, a new constitutive model of concrete is developed in UMAT by FORTRAN. The realization of the cross complementarity between the disciplines, communication between actual engineering disciplines have important guiding significance.In order to simplify the process of optimization mentioned above, the author specially developed a plug-in according to the need of optimizing, avoiding the repetitive modeling operations, as well as the modifying of Python scripts. This plug-in software realize the batch modeling, making geometric modeling of the complex model, material properties, meshing, submit assignments process automatically. Users only need input plug-in interface related parameters to achieve the concrete beam section optimization function, which greatly improves the efficiency of the engineering personnel.
Keywords/Search Tags:FEM, numerical simulation, customized development, parametric modeling
PDF Full Text Request
Related items