M. Čižniar, D. Salhi, M. Fikar, and M.A. Latifi: A MATLAB Package for Orthogonal Collocations on Finite Elements in Dynamic Optimisation. Proceedings of the 15th Int. Conference Process Control '05, Štrbské Pleso, June 7--10, 2005, Slovakia. CD-ROM Proceedings, 058f.pdf.


This paper deals with dynamic optimisation of processes. It consists in searching for optimal profiles of decision variables which optimise a given performance index under specified constraints. The method of orthogonal collocations on finite elements has been developed and implemented within MATLAB environment. The original optimisation problems are then converted into NLP problems which are solved using appropriate NLP solvers, i.e. SQP methods. The gradients of the performance index as well as constraints needed in the NLP solver are analytically computed using formal calculus. Several applications are successfully tested.