scholarly journals A direct transcription-based multiple shooting formulation for dynamic optimization

2020 ◽  
Vol 140 ◽  
pp. 106846 ◽  
Author(s):  
Morgan T. Kelley ◽  
Ross Baldick ◽  
Michael Baldea
Author(s):  
James T. Allison ◽  
Zhi Han

Design of physical systems and associated control systems are coupled tasks; design methods that manage this interaction explicitly can produce system-optimal designs, whereas conventional sequential processes may not. Here we explore a new technique for combined physical system and control design (co-design) based on a simultaneous dynamic optimization approach known as direct transcription, which transforms infinite-dimensional control design problems into finite dimensional nonlinear programming problems. While direct transcription problem dimension is often large, sparse problem structures and fine-grained parallelism (among other advantageous properties) can be exploited to yield computationally efficient implementations. Extension of direct transcription to co-design gives rise to a new problem structures and new challenges. Here we illustrate direct transcription for co-design using a new automotive active suspension design example developed specifically for testing co-design methods. This example builds on prior active suspension problems by incorporating a more realistic physical design component that includes independent design variables and a broad set of physical design constraints, while maintaining linearity of the associated differential equations.


2014 ◽  
Vol 136 (8) ◽  
Author(s):  
James T. Allison ◽  
Tinghao Guo ◽  
Zhi Han

Design of physical systems and associated control systems are coupled tasks; design methods that manage this interaction explicitly can produce system-optimal designs, whereas conventional sequential processes may not. Here, we explore a new technique for combined physical and control system design (co-design) based on a simultaneous dynamic optimization approach known as direct transcription, which transforms infinite-dimensional control design problems into finite-dimensional nonlinear programming problems. While direct transcription problem dimension is often large, sparse problem structures and fine-grained parallelism (among other advantageous properties) can be exploited to yield computationally efficient implementations. Extension of direct transcription to co-design gives rise to new problem structures and new challenges. Here, we illustrate direct transcription for co-design using a new automotive active suspension design example developed specifically for testing co-design methods. This example builds on prior active suspension problems by incorporating a more realistic physical design component that includes independent design variables and a broad set of physical design constraints, while maintaining linearity of the associated differential equations. A simultaneous co-design approach was implemented using direct transcription, and numerical results were compared with conventional sequential optimization. The simultaneous optimization approach achieves better performance than sequential design across a range of design studies. The dynamics of the active system were analyzed with varied level of control authority to investigate how dynamic systems should be designed differently when active control is introduced.


Author(s):  
Daniel R. Herber ◽  
Athul K. Sundarrajan

Abstract Solving nonlinear dynamic optimization (NLDO) and optimal control problems can be quite challenging, but the need for effective methods is ever increasing as more engineered systems become more dynamic and integrated. In this article, we will explore the various uses of linear-quadratic dynamic optimization (LQDO) in the direct transcription-based solution strategies for NLDO. Three general LQDO-based strategies are discussed, including direct incorporation, two-level optimization, and quasi-linearization. Connections are made between a variety of existing approaches, including sequential quadratic programming. The case studies are solved with the various methods using a publicly available, MATLAB-based tool. Results indicate that the LQDO-based strategies can improve existing solvers and be effective solution strategies. However, there are robustness issues and problem derivative requirements that must be considered.


Sign in / Sign up

Export Citation Format

Share Document