The objective of Dynamic Real-Time-Optimisation is to determine optimal operating trajectories for a process plant based on (possibly changing) economic and operational objectives. These trajectories comprise manipulated and control variables and are passed on to the model predictive control module, which takes care, that the plant follows the specified path of operation.
Since dynamic optimisation is still not state-of-the-art for applications of industrial relevance, algorithms and software tools have to fulfil the key requirements to deliver a solution accurately, robustly and sufficiently fast.
Within the INCOOP project, significant progress has been made towards improvements of algorithms to accomplish these goals. Two principle dynamic optimisation methods were considered: the so called sequential (at RWTH-LPT) and simultaneous (at CMU) approaches. Algorithmic improvements for the sequential approach method include a new, efficient sensitivity integration method and an automated grid adaptation strategy, which increase the robustness and computational performance especially for large-scale process model. For the simultaneous method, algorithmic improvements such as an advanced interior point and filter line-search method have been introduced.
In parallel MDC has extended their optimisation code to better exploit the structure of D-RTO problems. These extensions include removing limits on problem size, dealing with sparsity, improved use of dual-space and warm start.
These techniques also have been implemented into software tools, as mentioned in the section 7 Dynamic real-time optimisation software tools.
The algorithms provide potential for future enhancements and future (real-time) applications.