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

Introduction

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

The OptControlCentre can conduct fully automatic optimizations of dynamic systems in real-time (Online Optimization). The state of the plant is periodically identified by a nonlinear dynamic system identification which provides estimation values of unmeasured system variables. System Identification (with or without noise) is either done for the entire dynamic system or for various subsystems in a parallel approach, which is much faster. The system identification is followed by a nonlinear dynamic optimization which provides updated optimal profiles of the control variables. The course of the online optimization can be supervised by displaying the system variables in the Online Menu shown below. The user can conduct studies on scheduling, multiple objectives and fault detection.

The screen shot shows the online optimization of a disturbance scenario of the Tennessee Eastman Process (TE Process). The concentration of the inert component B in the feed stream 4 doubles and the purge flow (stream 9) is automatically adjusted to prevent the buildup of B in the entire process. The TE model has around 200 DAE equations. An single optimization with the large-scale NLP solver IPOPT (Full Space) takes around 5 CPU s with 40 collocation points. 400 optimizations haven been calculated for this scenario.

Online optimization was the main reason to develop the OptControlCentre. A Simulink model can act as the “real plant”. Other dynamic simulators could be interfaced as well.