Skip to main content

Optimization With Finite Element Analysis

  • Chapter
  • First Online:
Optimization Methods in Structural Design

Part of the book series: Solid Mechanics and Its Applications ((SMIA,volume 242))

Abstract

Particular methods are called for when structural optimization is coupled with finite element analysis. A sensitivity analysis can be employed to evaluate the constraint gradient data needed in a conventional, gradient-based optimization. This is to avoid the repeated finite element analysis required if constraint gradients were to be obtained by finite difference. By setting up a matrix of derivatives of constraints with respect to the displacements of the finite element model, the inverted stiffness matrix obtained in the normal course of finite element analysis is reused in a sensitivity analysis. In one method, the individual columns of this matrix of derivatives are treated as a set of ‘dummy loads’ with which the constraint gradients can be calculated. The other method is the so-called direct method. The computation can be further reduced by an active constraint strategy, in which constraint gradients are evaluated only for those constraints that are active or near-active at any stage. The number of variables involved in the optimization may be reduced by design variable linking. This is by defining some variables as slave variables that are then related to the remaining master variables for optimization, while for accuracy all variables are retained in the finite element analysis.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 69.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 99.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 119.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Adelman H, Haftka RT (1986) Sensitivity analysis of discrete structural systems. AIAA J 24(5):823–832

    Article  Google Scholar 

  2. Arora JS, Haug EJ (1979) Methods of design sensitivity analysis in structural optimization. AIAA J 17(9):970–974

    Article  MathSciNet  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Alan Rothwell .

Exercises

Exercises

  1. 9.1

    Derive the stiffness matrix for the truss in Example 9.1.

    The stiffness matrix for a bar with pinned ends is given in any textbook on finite element methods. Assemble first the complete stiffness matrix, then delete rows and columns corresponding to displacements at the two supports.

  2. 9.2

    Calculate the sensitivity of the constraint in Example 9.1 to the cross-sectional area  \( A{\kern 1pt}_{2} \) of the upper bar. Verify the result by the analytical formula in Example 9.1.

    Follow the method in Example 9.1.

  3. 9.3

    Consider why, in a large problem, it would be more economical to use the dummy load method when the number of constraints is less than the number of design variables.

    Examine the number of individual calculations in successive matrix multiplications when the number of constraints is less than the number of design variables, and when the number of constraints is greater than the number of design variables.

  4. 9.4

    Repeat the optimization of the beam in the spreadsheet ‘Design Variable Linking’, selecting a different set of master and slave variables.

    Modify the linking matrix in the spreadsheet. If the number of master variables remains the same, use the same cell ranges in the spreadsheet for the linking matrix and master variables. If a different number of master variables are chosen see Table 9.1 . The total number of variables should remain 24 if further changes to the original spreadsheet are to be avoided.

Rights and permissions

Reprints and permissions

Copyright information

© 2017 Springer International Publishing AG

About this chapter

Cite this chapter

Rothwell, A. (2017). Optimization With Finite Element Analysis. In: Optimization Methods in Structural Design. Solid Mechanics and Its Applications, vol 242. Springer, Cham. https://doi.org/10.1007/978-3-319-55197-5_9

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-55197-5_9

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-55196-8

  • Online ISBN: 978-3-319-55197-5

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics