The adjoint method is a very efficient way to compute the gradient of a cost functional associated to a dynamical system depending on a set of input signals. However, the numerical solution of the adjoint differential equations raises several questions with respect to stability and accuracy. An alternative and maybe more natural approach is the discrete adjoint method (DAM), which constructs a finite difference scheme for the adjoint system directly from the numerical solution procedure, which is used for the solution of the equations of motion. The method delivers the exact gradient of the discretized cost functional subjected to the discretized equations of motion. For the application of the discrete adjoint method to the forward solver, several matrices are necessary. In this contribution, the matrices are derived for the simple Euler explicit method and for the classical implicit Hilber–Hughes–Taylor (HHT) solver.
Skip Nav Destination
Article navigation
Research-Article
The Discrete Adjoint Gradient Computation for Optimization Problems in Multibody Dynamics
Thomas Lauß,
Thomas Lauß
University of Applied Sciences Upper Austria,
Stelzhamerstrae 23,
Wels 4600, Austria;
Stelzhamerstrae 23,
Wels 4600, Austria;
Institute of Mechanics and Mechatronics,
Vienna University of Technology,
Getreidemarkt 9/E325,
Wien 1060, Austria
e-mail: thomas.lauss@fh-wels.at
Vienna University of Technology,
Getreidemarkt 9/E325,
Wien 1060, Austria
e-mail: thomas.lauss@fh-wels.at
Search for other works by this author on:
Stefan Oberpeilsteiner,
Stefan Oberpeilsteiner
University of Applied Sciences Upper Austria,
Stelzhamerstrae 23,
Wels 4600, Austria;
Stelzhamerstrae 23,
Wels 4600, Austria;
Institute of Mechanics and Mechatronics,
Vienna University of Technology,
Getreidemarkt 9/E325,
Wien 1060, Austria
e-mail: stefan.oberpeilsteiner@fh-wels.at
Vienna University of Technology,
Getreidemarkt 9/E325,
Wien 1060, Austria
e-mail: stefan.oberpeilsteiner@fh-wels.at
Search for other works by this author on:
Wolfgang Steiner,
Wolfgang Steiner
University of Applied Sciences Upper Austria,
Stelzhamerstrae 23,
Wels 4600, Austria
e-mail: wolfgang.steiner@fh-wels.at
Stelzhamerstrae 23,
Wels 4600, Austria
e-mail: wolfgang.steiner@fh-wels.at
Search for other works by this author on:
Karin Nachbagauer
Karin Nachbagauer
University of Applied Sciences Upper Austria,
Stelzhamerstrae 23,
Wels 4600, Austria
e-mail: karin.nachbagauer@fh-wels.at
Stelzhamerstrae 23,
Wels 4600, Austria
e-mail: karin.nachbagauer@fh-wels.at
Search for other works by this author on:
Thomas Lauß
University of Applied Sciences Upper Austria,
Stelzhamerstrae 23,
Wels 4600, Austria;
Stelzhamerstrae 23,
Wels 4600, Austria;
Institute of Mechanics and Mechatronics,
Vienna University of Technology,
Getreidemarkt 9/E325,
Wien 1060, Austria
e-mail: thomas.lauss@fh-wels.at
Vienna University of Technology,
Getreidemarkt 9/E325,
Wien 1060, Austria
e-mail: thomas.lauss@fh-wels.at
Stefan Oberpeilsteiner
University of Applied Sciences Upper Austria,
Stelzhamerstrae 23,
Wels 4600, Austria;
Stelzhamerstrae 23,
Wels 4600, Austria;
Institute of Mechanics and Mechatronics,
Vienna University of Technology,
Getreidemarkt 9/E325,
Wien 1060, Austria
e-mail: stefan.oberpeilsteiner@fh-wels.at
Vienna University of Technology,
Getreidemarkt 9/E325,
Wien 1060, Austria
e-mail: stefan.oberpeilsteiner@fh-wels.at
Wolfgang Steiner
University of Applied Sciences Upper Austria,
Stelzhamerstrae 23,
Wels 4600, Austria
e-mail: wolfgang.steiner@fh-wels.at
Stelzhamerstrae 23,
Wels 4600, Austria
e-mail: wolfgang.steiner@fh-wels.at
Karin Nachbagauer
University of Applied Sciences Upper Austria,
Stelzhamerstrae 23,
Wels 4600, Austria
e-mail: karin.nachbagauer@fh-wels.at
Stelzhamerstrae 23,
Wels 4600, Austria
e-mail: karin.nachbagauer@fh-wels.at
1Corresponding author.
Contributed by the Design Engineering Division of ASME for publication in the JOURNAL OF COMPUTATIONAL AND NONLINEAR DYNAMICS. Manuscript received July 15, 2016; final manuscript received October 24, 2016; published online December 5, 2016. Assoc. Editor: Paramsothy Jayakumar.
J. Comput. Nonlinear Dynam. May 2017, 12(3): 031016 (10 pages)
Published Online: December 5, 2016
Article history
Received:
July 15, 2016
Revised:
October 24, 2016
Citation
Lauß, T., Oberpeilsteiner, S., Steiner, W., and Nachbagauer, K. (December 5, 2016). "The Discrete Adjoint Gradient Computation for Optimization Problems in Multibody Dynamics." ASME. J. Comput. Nonlinear Dynam. May 2017; 12(3): 031016. https://doi.org/10.1115/1.4035197
Download citation file:
Get Email Alerts
An Efficient Analysis of Amplitude and Phase Dynamics in Networked MEMS-Colpitts Oscillators
J. Comput. Nonlinear Dynam
Influences of Tooth Crack on Dynamic Characteristics of a Multi-Stage Gear Transmission System Considering the Flash Temperature
J. Comput. Nonlinear Dynam (December 2024)
Data-Driven Modeling of Tire–Soil Interaction With Proper Orthogonal Decomposition-Based Model Order Reduction
J. Comput. Nonlinear Dynam (December 2024)
Related Articles
Identification of Uncertain Incommensurate Fractional-Order Chaotic Systems Using an Improved Quantum-Behaved Particle Swarm Optimization Algorithm
J. Comput. Nonlinear Dynam (May,2018)
The Use of the Adjoint Method for Solving Typical Optimization Problems in Multibody Dynamics
J. Comput. Nonlinear Dynam (November,2015)
The Optimal Control Approach to Dynamical Inverse Problems
J. Dyn. Sys., Meas., Control (March,2012)
Time-Optimal Control of Dynamic Systems Regarding Final Constraints
J. Comput. Nonlinear Dynam (March,2021)
Related Proceedings Papers
Related Chapters
A New Exploratory Neural Network Training Method
Intelligent Engineering Systems through Artificial Neural Networks, Volume 16
A New Algorithm for Parameter Estimation of LFM Signal
International Conference on Information Technology and Computer Science, 3rd (ITCS 2011)
FKT Based Linear Precoding for Multiuser Multiple Input Multuple Output System
International Conference on Computer Engineering and Technology, 3rd (ICCET 2011)