Code covered by the BSD License
-
apm(server,app,aline)
-
apm_info(server,app,class,nam...
APM Variable Classification
-
apm_load(server,app,filename)
APM Load Model File
-
apm_meas(server,app,name,valu...
-
apm_option(server,app,name,va...
APM Options
-
apm_sol(server,app)
-
apm_t0(server,app,mode)
-
apm_tag(server,app,name)
-
apm_web(server,app)
Open APM Web Viewer
-
apm_web(server,app)
Open APM Web Viewer
-
csv_data(filename)
Load CSV data
-
csv_element(name,row,csv)
Retrieve CSV element
-
csv_load(server,app,filename)
Load CSV File
-
csv_lookup(name,csv)
Retrieve CSV element
-
parse(str,delim)
-
xdot=cstr1(t,x)
This model is used for comparison with ode15s
-
xdot=cstr1(t,x)
This model is used for comparison with ode15s
-
main.m
-
main.m
-
main.m
-
main.m
-
main_nlc.m
-
main_pid.m
-
test.m
-
test_all.m
-
View all files
Optimization, Nonlinear Control, and Estimation Toolbox
by John Hedengren
04 Jul 2011
(Updated 23 Dec 2011)
APM MATLAB toolbox for nonlinear control and estimation of DAE models with IPOPT
|
Watch this File
|
| File Information |
| Description |
This toolbox allows large-scale nonlinear models to be simulated or optimized. It allows high index DAEs, solves models with either IPOPT or APOPT solvers, and presents a web-interface to visualize solutions.
Additional information and documentation can be obtained here:
http://apmonitor.com/wiki
The attached files demonstrate the MATLAB interface for a simple 2nd order ODE system. More complex models such as a Fuel Cell Reactor, Bioreactor, Electric Vehicle, and Financial Analytics are available on the documentation site. |
| Acknowledgements |
The author wishes to acknowledge the following in the creation of this submission:
Model Replay
This submission has inspired the following:
Model Predictive Control
|
| MATLAB release |
MATLAB 7.13 (2011b)
|
| Other requirements |
The optimization problems are solved on a remote server so there is little actual CPU consumed on the local computer. |
|
Tags for This File
|
| Everyone's Tags |
|
| Tags I've Applied |
|
| Add New Tags |
Please login to tag files.
|
| Updates |
| 23 Dec 2011 |
Updated with example applications |
|
Contact us at files@mathworks.com