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.
Similar content being viewed by others
References
Arora, J. S. 1989:Introduction to optimum design. New York: McGraw-Hill
Arora, J.S.; Cardoso, J.B. 1992: A variational principle for shape design sensitivity analysis.AIAA J. 30, 538–547
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
Haug, E.J.; Arora, J.S. 1979:Applied optimal design: mechanical and structural systems. New York: John Wiley & Sons
Hindmarsh, A.C. 1980: LSODE and LSODI. Two new initial value ordinary differential equation solvers.ACM-SIGNUM Newsletter 15, 10–11
Hsieh, C.C.; Arora, J. S. 1984: Design sensitivity analysis and optimization of dynamic response.Comp. Meth. Appl. Mech. Eng. 43, 195–219
Hsieh, C.C.; Arora, J.S. 1985: An efficient method for dynamic response optimization.AIAA J. 23, 1454–1456
Lin, T.C.; Arora, J.S. 1991: Differential dynamic programming technique for constrained optimal control.Comp. Mech. 9, 27–53
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
Teo, K.L.; Jennings, L.S. 1989: Nonlinear optimal control problems with continuous state inequality constraints.J. Optimiz. Theory Appl. 63, 1–21
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
Author information
Authors and Affiliations
Rights 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
Received:
Issue Date:
DOI: https://doi.org/10.1007/BF01197450