Practical Direct Collocation Methods for Computational Optimal Control

Author(s):  
Victor M. Becerra
2014 ◽  
Vol 2014 ◽  
pp. 1-6 ◽  
Author(s):  
Jonas Asprion ◽  
Oscar Chinellato ◽  
Lino Guzzella

The numerical solution of optimal control problems by direct collocation is a widely used approach. Quasi-Newton approximations of the Hessian of the Lagrangian of the resulting nonlinear program are also common practice. We illustrate that the transcribed problem is separable with respect to the primal variables and propose the application of dense quasi-Newton updates to the small diagonal blocks of the Hessian. This approach resolves memory limitations, preserves the correct sparsity pattern, and generates more accurate curvature information. The effectiveness of this improvement when applied to engineering problems is demonstrated. As an example, the fuel-optimal and emission-constrained control of a turbocharged diesel engine is considered. First results indicate a significantly faster convergence of the nonlinear program solver when the method proposed is used instead of the standard quasi-Newton approximation.


2016 ◽  
Vol 2016 ◽  
pp. 1-10 ◽  
Author(s):  
Amr Radwan ◽  
Hoang-Linh To ◽  
Won-Joo Hwang

Because memory buffers become larger and cheaper, they have been put into network devices to reduce the number of loss packets and improve network performance. However, the consequences of large buffers are long queues at network bottlenecks and throughput saturation, which has been recently noticed in research community as bufferbloat phenomenon. To address such issues, in this article, we design a forward-backward optimal control queue algorithm based on an indirect approach with parametric optimization. The cost function which we want to minimize represents a trade-off between queue length and packet loss rate performance. Through the integration of an indirect approach with parametric optimization, our proposal has advantages of scalability and accuracy compared to direct approaches, while still maintaining good throughput and shorter queue length than several existing queue management algorithms. All numerical analysis, simulation in ns-2, and experiment results are provided to solidify the efficiency of our proposal. In detailed comparisons to other conventional algorithms, the proposed procedure can run much faster than direct collocation methods while maintaining a desired short queue (≈40 packets in simulation and80 (ms) in experiment test).


2008 ◽  
Vol 31 (2) ◽  
pp. 432-436 ◽  
Author(s):  
Geoffrey T. Huntington ◽  
Anil V. Rao

2012 ◽  
Vol 433-440 ◽  
pp. 6652-6656 ◽  
Author(s):  
Tao Liu ◽  
Yu Shan Zhao ◽  
Peng Shi ◽  
Bao Jun Li

Trajectory optimization problem for spacecraft proximity rendezvous with path constraints was discussed using direct collocation method. Firstly, the model of spacecraft proximity rendezvous in elliptic orbit optimization control problem was presented, with the dynamic equations established in the target local orbital frame, and the performance index was minimizing the total fuel consumption. After that the optimal control problem was transcribed into a large scale problem of Nonlinear Programming Problem (NLP) by means of Hermite-Simpson discretization, which was one of the direct collocation methods. Then the nonlinear programming problem was solved using MATLAB software package SNOPT. Finally, to verify this method, the fuel-optimal trajectory for finite thrust was planned for proximity rendezvous with elliptic reference orbit. Numerical simulation results demonstrate that the proposed method was feasible, and was not sensitive to the initial condition, having good robustness.


2016 ◽  
Vol 44 (10) ◽  
pp. 2922-2936 ◽  
Author(s):  
Friedl De Groote ◽  
Allison L. Kinney ◽  
Anil V. Rao ◽  
Benjamin J. Fregly

Author(s):  
Dimitris M. Chatzigeorgiou

In this paper we focus on the trajectory optimization problem for a specific family of robots; nonholonomic mobile robots. We study the particular case where such robots operate on smooth, non-flat terrains, i.e. terrains with large differences in elevation. Initially we present the governing equations of such robots and then study the trajectory optimization problem in order to solve for the optimal control policy. We test two different approaches for this problem, namely a shooting and a collocation method, for evaluating and optimizing a performance index.


Sign in / Sign up

Export Citation Format

Share Document