Premium
An algorithm for optimization of non‐linear shell structures
Author(s) -
Ringertz Ulf Torbjörn
Publication year - 1995
Publication title -
international journal for numerical methods in engineering
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 1.421
H-Index - 168
eISSN - 1097-0207
pISSN - 0029-5981
DOI - 10.1002/nme.1620380209
Subject(s) - hessian matrix , mathematics , jacobian matrix and determinant , algorithm , mathematical optimization , finite element method , eigenvalues and eigenvectors , nonlinear programming , stability (learning theory) , smoothness , constraint (computer aided design) , optimization problem , quadratic programming , sequential quadratic programming , shell (structure) , nonlinear system , computer science , mathematical analysis , geometry , engineering , physics , quantum mechanics , machine learning , civil engineering , structural engineering
An algorithm for optimal design of non‐linear shell structures is presented. The algorithm uses numerical optimization techniques and nonlinear finite element analysis to find a minimum weight structure subject to equilibrium conditions, stability constraints and displacement constraints. A barrier transformation is used to treat an apparent non‐smoothness arising from posing the stability constraints in terms of the eigenvalues of the Hessian of the potential energy of the structure. A sequential quadratic programming strategy is used to solve the resulting non‐linear optimization problem. Matrix sparsity in the constraint Jacobian is exploited because of the large number of variables. The usefulness of the proposed algorithm is demonstrated by minimizing the weight of a number of stiffened thin shell structures.