RIOTS_95–a MATLAB Toolbox for Solving General Optimal Control Problems And Its Applications to Chemical Processes

RIOTS_95 is a group of programs and utilities, written mostly in C, Fortran and M-file scripts and designed as a toolbox for MATLAB, that provides an interactive environment for solving a very broad class of optimal control problems (OCP's). RIOTS_95 comes pre-compiled for use with the Windows 95/98/2000 or Windows NT operating systems. The user's OCP can be prepared via either M-file or C-file interface. For M-file interface, no compiler is needed to compile the user-provided codes. This chapter describes the use and operation of RIOTS_95 together with two demonstrative examples in solving OCP's, one of which is for a fed-batch fermenter. Detailed codes related to M-file and C-file interfaces are given in two appendices.

Citation

YangQuan Chen and Adam L. Schwartz, "RIOTS_95 - a MATLAB Toolbox for Solving General Optimal Control Problems And Its Applications to Chemical Processes". Chapter in Rein Luus Editor, "Recent Developments in Optimization and Optimal Control in Chemical Engineering", Transworld Research Publishers. (2002) pp. 229-252. ISBN 81-7736-088-4

Article

Download

View RIOTS_95--a MATLAB Toolbox for Solving General Optimal Control Problems And Its Applications to Chemical Processes