©2000 - 2002 Dipl.-Ing. Tobias Jockenhövel. All rights reserved.

Introduction

[OptControlCentre] [Offline Menu] [Edit Menu] [Online Menu] [Sim. Annealing] [System Requirements]

For running the OptControlCentre, you need the following:

OptControlCentre - Full Version

  • MATLAB 5.3 or higher together (for running the OptControlCentre itself)
  • Maple 6 or higher (for running OCOMA, Maple V Release 5.3 does not work)
  • FORTRAN Compiler for your system (for compiling the FORTRAN code and linking it against the NLP solvers)
  • NLP solvers (interfaces for SNOPT, IPOPT, TRUST already available), NLP solvers are third party products and not distributed with OCC. Please visit the NLP section for further details.
  • SIMULINK (for running dynamic models).

OptControlCentre - Simulated Annealing version

  • MATLAB 5.3 or higher together with SIMULINK.

Since the OptControlCentre is based on MATLAB, it runs on every major platform such as Windows, Linux or UNIX. Maple is also available for most operating systems.

OCC and OCOMA are OpenSource. Interfacing new solvers should not be a problem. Instead of Simulink, you could interface GPROMS or SpeedUp for example. Maple can also export C code instead of FORTRAN if you prefer this programming language.

 

MATLAB

“MATLAB is an intuitive language and a technical computing environment. It provides core mathematics and advanced graphical tools for data analysis, visualization, and algorithm and application development. With more than 600 mathematical, statistical, and engineering functions, engineers and scientists rely on the MATLAB environment for their technical computing needs.” (http://www.mathworks.com/)

Simulink

“Simulink is a simulation and prototyping environment for modeling, simulating, and analyzing real-world, dynamic systems. Simulink provides a block diagram interface that is built on the core MATLAB numeric, graphics, and programming functionality.” (http://www.mathworks.com/)
 

“The Maple system is an advanced, mathematical problem solving and programming environment. The analytical engine that powers Maple includes a powerful symbolic computation system that expresses and manipulates complex mathematics using automated mathematical formalisms and knowledge systems. The University of Waterloo’s Symbolic Computation Group (Waterloo, Canada) initially developed the Maple symbolic technology.” (http://www.maplesoft.com/)
 

The OptControlCentre ran successfully under the following operating systems:

Current setups for development:

  • Windows XP, Matlab 6.1, Maple 7, Visual FORTRAN 6.5 running on a DELL Inspiron 8000, 1 GHz PIII, 256 MB RAM.
  • Linux 2.4.7-10smp, Matlab 6, Maple 6, GNU FORTRAN compiler running on a 850 MHz Double PIII, 1 GB RAM i686