Efficient Adjoint-based Design Optimization with Optimal Control
Sicheng He, Shugo Kaneko, Max Howell, Nan Li, Joaquim R. R. A. Martins

TL;DR
This paper introduces an efficient adjoint-based method for multidisciplinary design optimization by formulating it as a single optimal control problem, significantly reducing computational costs for large-scale problems.
Contribution
It presents a novel coupled adjoint approach that solves smaller equations efficiently, enabling large-scale design optimization with reduced computational effort.
Findings
Reduced control cost by 10% in quadrotor blade design
Efficient derivative computation independent of design variable count
Demonstrated on cart-pole and quadrotor blade optimization
Abstract
Multidisciplinary engineering system design typically employs a sequential process, progressing from system dynamics to design variables and control. However, this process is inefficient and may lead to a suboptimal design. We propose formulating the optimal control and multidisciplinary design optimization (MDO) problems as a single problem with linear quadratic regulator (LQR) control. We use the coupled adjoint method to compute the design variable derivatives, which are critical for gradient-based design optimization. The computational cost of the derivative computation using the adjoint method is independent of the number of design variables, making it suitable for large-scale problems. We show that the coupled adjoint can be solved indirectly and more efficiently by solving three smaller adjoint equations that leverage the feedforward structure of the problem. We demonstrate this…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsComputational Fluid Dynamics and Aerodynamics · Aeroelasticity and Vibration Control · Model Reduction and Neural Networks
