MUSCOD is a software package for solving dynamic optimisation problems, that has been developed by H. Bock and co-workers at the University of Heidelberg [1-3]. It employs a multiple shooting approach combined with an efficient techniques for reducing the optimisation problem size (condensing) and generating sensitivities (internal numerical differentiation). The code is proprietary but can be used within OPTEC (ask Prof. M. Diehl for more details).
[1] H. Bock and K. Plitt. A multiple shooting algorithm for direct solution of optimal control problems. In Proceedings of the 9th IFAC world congress, Budapest. Pergamon Press, 1984.
[2] D. Leineweber, I. Bauer, H. Bock, and J. Schlöder. An efficient multiple shooting based reduced SQP strategy for large-scale dynamic process optimization. Part I: theoretical aspects. Computers and Chemical Engineering, 27: 157-166, 2003.
[3] D. Leineweber, A. Schäfer, H. Bock, and J. Schlöder. An efficient multiple shooting based reduced SQP strategy for large-scale dynamic process optimization. Part II: Software aspects and applications. Computers and Chemical Engineering, 27:167-174, 2003.
There exist a MUSCOD user list which provides a forum for answering common questions (MUSCOD_AT_LISTSERV.CC.KULEUVEN.AC.BE). To join this list write an e-mail to This e-mail address is being protected from spambots. You need JavaScript enabled to view it and/or This e-mail address is being protected from spambots. You need JavaScript enabled to view it .




