Abstract
Solutions to engineering design problems formulated as nonlinear programming (NLP) problems usually require the use of more than one optimization technique. Moreover, the interaction between the user (analysis/synthesis) program and the NLP system can lead to interface, scaling, or convergence problems. An NLP solution system is presented that seeks to solve these problems by providing a programming system to ease the user-system interface. A simple set of rules is used to select an optimization technique or to switch from one technique to another in an attempt to detect, diagnose, and solve some potential problems. Numerical examples involving finite element based optimal design of space trusses and rotor bearing systems are used to illustrate the applicability of the proposed methodology.
Original language | English (US) |
---|---|
Pages (from-to) | 455-474 |
Number of pages | 20 |
Journal | Journal of structural mechanics |
Volume | 14 |
Issue number | 4 |
DOIs | |
State | Published - 1986 |
ASJC Scopus subject areas
- Civil and Structural Engineering
- General Mathematics
- Automotive Engineering
- Aerospace Engineering
- Condensed Matter Physics
- Ocean Engineering
- Mechanics of Materials
- General Engineering
- Mechanical Engineering