Practical methods for optimal control and estimation using nonlinear programming - Betts, John T., 1943- (Advances in design and control., 2010)