Real-Time Optimization (RTO) : Implementation of RTO/Supervisory Control
Real-Time Optimization (RTO) : Implementation of RTO/Supervisory Control
Real-Time Optimization (RTO) : Implementation of RTO/Supervisory Control
In real-time optimization, a computer is used to optimize set points for control loops.
Categories of Interest:
4) Process Variability
Excursions in process variables => offspec products and a need for
larger storage capacities.
Reduction in variability allows set points to be moved closer to a
limiting constraint, e.g. product quality.
Multivariable Optimization
Computational efficiency is important.
"Brute force" techniques are not practical for problems with more than 3
or 4 variables to be optimized.
Assume
f1 min f ( f1 , f 2 , f 3 )
Constrained Optimization
Optimization problems commonly involve equality and inequality
constraints.
Nonlinear Programming (NLP) Problems:
a) Involve nonlinear objective function (and possible nonlinear constraints).
b) Efficient off-line optimization methods are available (e.g. conjugate gradient, variable
metric).
c) On-line use? May be limited by computer time and storage requirements.
Quadratic Programming (OP) Problems:
a) Quadratic objective function plus linear equality and inequality constraints.
b) Computationally efficient methods are available.
Linear Programming (LP) Problems
Both objective function and constraints are linear.
Solutions are highly structured and can be rapidly obtained.
Has gained widespread industrial acceptance for on-line optimization, blending etc.
n
P y i Pi
i 1
a
j 1
ij x j bi i 1, 2,K , n
Solution of LP Problems
- Simplex Method
- Examine only constraint boundaries
- Very efficient, even for large problems