Download User`s Guide for FORTRAN Dynamic Optimisation Code DYNO
Transcript
Abstract DYNO is a set of FORTRAN 77 subroutines for determination of optimal control trajectory with unknown parameters given the description of the process, the cost to be minimised, subject to equality and inequality constraints. The actual optimal control problem is solved via control vector parameterisation. That is, the original continuous control trajectory is approximated by a sequence of linear combinations of some basis functions. It is assumed that the basis functions are known and optimised are the coefficients of the linear combinations. In addition, each segment of the control sequence is defined on a time interval whose length itself may also be subject to optimisation. Finally, a set of time independent parameters may influence the process model and can also be optimised. It is assumed, that the optimised dynamic model is described by a set of ordinary differential equations. Contact M. A. Latifi Laboratoire des Sciences du Génie Chimique, CNRS-ENSIC, B.P. 451, 1 rue Grandville, 54001 Nancy Cedex, France. e-mail:[email protected], tel. +33 (0)3 83 17 52 34, fax +33 (0)3 83 17 53 26 M. Fikar Department of Information Engineering and Process Control, Faculty of Chemical and Food Technology, Slovak University of Technology in Bratislava, Radlinského 9, 812 37 Bratislava, Slovak Republic. email:[email protected], tel. +421 (0)2 593 25 354, fax +421 (0)2 39 64 69 Internet http://www.kirp.chtf.stuba.sk/∼ fikar/dyno.html Actual Version 1.2, 21.08.2004