Skip to main content
Log in

An efficient implementation of adjoint sensitivity analysis for optimal control problems

  • Research Papers
  • Published:
Structural optimization Aims and scope Submit manuscript

Abstract

In this paper an efficient implementation of design sensitivity analysis techniques is presented for nonlinear optimal control problems using the adjoint variable method. Techniques for functionals (integrals) and dynamic response (or pointwise) constraints are developed. Emphasis is placed on the proper choice of numerical techniques which exploit the structure of the problem to achieve efficiency. Numerical results for two optimal control examples show great improvement over previous implementations. Unlike previous results the computational effort required for DSA is shown to increase only linearly with the number of discretization points used and is a much smaller percentage of total CPU time.

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

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  • Arora, J. S. 1989:Introduction to optimum design. New York: McGraw-Hill

    Google Scholar 

  • Arora, J.S.; Cardoso, J.B. 1992: A variational principle for shape design sensitivity analysis.AIAA J. 30, 538–547

    Google Scholar 

  • Arora, J.S.; Lin, T.C.; Elwakeil, O.; Huang, M.W. 1994:IDESIGN user's manual: Version 4.2. Optimal Design Laboratory, College of Engineering, The University of Iowa

  • Atkinson, K.E. 1989:An introduction to numerical analysis. New York: John Wiley & Sons

    Google Scholar 

  • Haug, E.J.; Arora, J.S. 1979:Applied optimal design: mechanical and structural systems. New York: John Wiley & Sons

    Google Scholar 

  • Hindmarsh, A.C. 1980: LSODE and LSODI. Two new initial value ordinary differential equation solvers.ACM-SIGNUM Newsletter 15, 10–11

    Google Scholar 

  • Hsieh, C.C.; Arora, J. S. 1984: Design sensitivity analysis and optimization of dynamic response.Comp. Meth. Appl. Mech. Eng. 43, 195–219

    Google Scholar 

  • Hsieh, C.C.; Arora, J.S. 1985: An efficient method for dynamic response optimization.AIAA J. 23, 1454–1456

    Google Scholar 

  • Lin, T.C.; Arora, J.S. 1991: Differential dynamic programming technique for constrained optimal control.Comp. Mech. 9, 27–53

    Google Scholar 

  • Leis, J.R.; Kramer, M.A. 1988: ODESSA — An ordinary differential equation solver with explicit simultaneous sensitivity analysis.ACM Trans. on Mathematical Software 14, 61–67

    Google Scholar 

  • Teo, K.L.; Jennings, L.S. 1989: Nonlinear optimal control problems with continuous state inequality constraints.J. Optimiz. Theory Appl. 63, 1–21

    Google Scholar 

  • Tseng, C.H.; Arora, J.S. 1989: Optimum design of systems for dynamics and controls using sequential quadratic programming.AIAA 27, 1793–1800 Willmert, K. D.; Fox, R.L. 1972: Optimum design of a linear multi-degree-of-freedom shock isolation system.J. Eng. Ind. 94, 465–471

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

About this article

Cite this article

Holtz, D., Arora, J.S. An efficient implementation of adjoint sensitivity analysis for optimal control problems. Structural Optimization 13, 223–229 (1997). https://doi.org/10.1007/BF01197450

Download citation

  • Received:

  • Issue Date:

  • DOI: https://doi.org/10.1007/BF01197450

Keywords

Navigation