DocumentCode :
3186411
Title :
A tutorial for applying DMOC to solve optimization control problems
Author :
Zhang, Weizhong ; Inanc, Tamer
Author_Institution :
Dept. of Electr. & Comput. Eng., Univ. of Louisville, Louisville, CO, USA
fYear :
2010
fDate :
10-13 Oct. 2010
Firstpage :
1857
Lastpage :
1862
Abstract :
This paper presents a detailed procedure to apply newly-proposed DMOC (Discrete Mechanics and Optimal Control) methodology to solve optimal control problems. DMOC is based on a direct discretization of Lagrange-d´Alembert principle for a system. First, this tutorial explains the principle of DMOC, and how to formulate the problem in DMOC. Next the steps are shown about how to install and configure nonlinear programming solver IPOPT, and how to use the modeling language AMPL. In particular, the user-defined function is involved with AMPL to solve a more complicated problem. Furthermore, a glider example is provided in this tutorial to solve optimal control problem with the user-defined 2D time-varying B-spline ocean current model. The ocean current original data was collected by HF-Radar stations located around Monterey Bay, CA in August 2000. Practically, this tutorial is shown how to use DMOC to solve optimal control problems with IPOPT and AMPL as the components. The possible users are robotic researchers, control system engineers, operations management researchers, and so on.
Keywords :
nonlinear programming; optimal control; HF-radar station; Lagrange-d´Alembert principle; control system engineer; direct discretization; discrete mechanics; modeling language AMPL; nonlinear programming solver IPOPT; ocean current original data; optimal control; optimization control problem; user-defined 2D time-varying B-spline ocean current model; user-defined function; Jacobian matrices; Spline; AMPL; Discrete Mechanics; IPOPT; Optimal Control; Tutorial;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Systems Man and Cybernetics (SMC), 2010 IEEE International Conference on
Conference_Location :
Istanbul
ISSN :
1062-922X
Print_ISBN :
978-1-4244-6586-6
Type :
conf
DOI :
10.1109/ICSMC.2010.5642279
Filename :
5642279
Link To Document :
بازگشت