Code covered by the BSD License  

Highlights from
An optimal control tutorial for beginners

  • eg1OC EG1OC Example 1 of optimal control tutorial.
  • eg2OC_BVP EG2OC_BVP Example 2 of optimal control tutorial.
  • eg2OC_Descent EG2OC_Descent Example 2 of optimal control tutorial.
  • er3OC_num EG3OC_num Example 3 of optimal control tutorial.
  • er3OC_num2 EG3OC_num2 Example 3 of optimal control tutorial.
  • er3OC_sym EG3OC_sym Example 3 of optimal control tutorial.
  • er4OC EG4OC Example 4 of optimal control tutorial.
  • View all files

2.0

2.0 | 1 rating Rate this file 27 Downloads (last 30 days) File Size: 1.12 MB File ID: #25889

An optimal control tutorial for beginners

by Xuezhong Wang

 

18 Nov 2009

A tutorial and sample code for solving optimal control problems with indirect methods.

| Watch this File

File Information
Description

This tutorial shows how to solve optimal control problems with functions shipped with MATLAB (namely, Symbolic Math Toolbox and bvp4c). Steepest descent method is also implemented to compare with bvp4c.
The examples are taken from some classic books on optimal control, which cover both free and fixed terminal time cases. The pitfalls and limitations of the methods (e.g., bvp4c) are stressed in the paper to help user to handle practical problems with more insights.

Required Products Symbolic Math Toolbox
MATLAB release MATLAB 7.7 (R2008b)
Tags for This File  
Everyone's Tags
Tags I've Applied
Add New Tags Please login to tag files.
Comments and Ratings (1)
07 May 2011 tlacuilo vazquez  
Please login to add a comment or rating.
Tag Activity for this File
Tag Applied By Date/Time
optimal control Xuezhong Wang 19 Nov 2009 10:04:32
optimization Xuezhong Wang 19 Nov 2009 10:04:32
control design Xuezhong Wang 19 Nov 2009 10:04:32
optimal control tlacuilo vazquez 07 May 2011 15:15:53
control design tlacuilo vazquez 07 May 2011 15:15:55
control design Peter van Beveren 19 Oct 2011 06:13:14

Contact us at files@mathworks.com