Code covered by the BSD License
-
[sys_foc]=ora_foc(r,N,w_L,w_H...
Filename: ora_foc.m
-
l(neq,t,x,u)
-
sys_Dg(neq,t,x0,xf)
J_x0 and J_xf are row vectors of length n.
-
sys_Dh(neq,t,x,u)
-
sys_Dl(neq,t,x,u)
l_x should be a row vector of length n.
-
sys_activate
-
sys_g(neq,t,x0,xf)
-
sys_h(neq,t,x,u)
xdot must be a column vector with n rows.
-
sys_init(params)
Here is a list of the different system information paramters.
-
main.m
-
View all files
Solution of Fractional Optimal Control Problems
by Christophe Tricaud
21 Nov 2008
(Updated 15 Sep 2009)
Solution of Fractional Optimal Control Problems using Rational Approximation
|
Watch this File
|
| File Information |
| Description |
Solution of Fractional Optimal Control Problems using Rational Approximation
[1] C. Tricaud and Y.Q. Chen: Solving Fractional Order Optimal Control Problems in RIOTS_95 - A General-Purpose Optimal Control Problem Solver, Proceedings of the 3rd IFAC Workshop on Fractional Differentiation and its Applications, Ankara, Turkey, 05 - 07 November, 2008.
[2] C. Tricaud and Y.Q. Chen: An Approximate Method for Numerically Solving Fractional Order Optimal Control Problems of General Form, Journal of Computers and Mathematics with Applications. doi:10.1016/j.camwa.2009.08.006
written by C. Tricaud. 11/20/2008
updated by C. Tricaud. 09/15/2009
Usage: Choose the category of problem you wish to solve using the
"problem" variable and choose the order of the system's dynamics with "N". Please refer to [1] for additional information regarding the examples. |
| Acknowledgements |
The author wishes to acknowledge the following in the creation of this submission:
Oustaloup-Recursive-Approximation for Fractional Order Differentiators
|
| Required Products |
Control System Toolbox
|
| MATLAB release |
MATLAB 7.5 (R2007b)
|
| Other requirements |
RIOTS_95 Optimal Control Solver Toolbox |
|
Tags for This File
|
| Everyone's Tags |
|
| Tags I've Applied |
|
| Add New Tags |
Please login to tag files.
|
| Updates |
| 15 Sep 2009 |
Updated the description to include the Journal paper where this code was used. |
|
Contact us at files@mathworks.com