2014 Spring Meeting & 10th Global Congress on Process Safety

(81f) Improved Estimator Insensitivity to Outliers, Measurement Drift, and Noise

Improved Estimator Insensitivity to
Outliers, Measurement Drift, and Noise

Reza
Asgharzadeh Shishavan and John D. Hedengren

350R CB,
Provo, UT 84602

Brigham
Young University

Three common problems that are encountered with industrial
data include outliers, measurement drift, and measurement noise. Gross error
detection is commonly used to eliminate outliers while estimators are commonly
employed to reconstruct actual process values from noisy or drift-prone
measurements. Common approaches include filtered bias updates, Kalman
filtering, adaptive observers, inferential calculations for predicted values,
and Moving Horizon Estimation (MHE). Problems with many of these approaches are
that state and parameter values change with corrupted data. The focus of this
paper is to design a novel MHE estimator and Nonlinear Model Predictive
Controller (NMPC) framework that is less sensitive to the three classes of
corrupt data described above (outliers, drift, and noise) [1].

This novel formulation is a modified ℓ1-norm objective
for estimation and control with a simultaneous optimization approach. The
advantage of this ℓ1-norm over conventional ℓ1-norm, squared-error,
or ℓ2-norm objectives is that it includes dead-band which improves outlier
rejection, measurement drift insensitivity, and noise rejection that suppresses
unnecessary state or parameter adjustments. The solution method attributed to
the proposed ℓ1-norm includes this innovative form with inequality
constraints and slack variables to apply   ℓ1-norm in nonlinear
optimization based controllers and estimators.

Additionally, this paper offers details on the simultaneous
optimization of objective function and model equations for solving nonlinear
parameter estimation and control problems. Simultaneous optimization decreases
the computational time by several orders of magnitudes for some problems with
moderate sized models but with a relatively large number of decision variables [2-5]. Sequential optimization approaches, where the model and objective
function are solved separately in a series of iterations, may be better suited
for large-scale models such as those that result from distributed parameter
systems such as partial differential and algebraic equation models [6].
Depending on the size of model and number of decision variables, either may be
more suitable for solving complex, large-scale industrial problems that include
multiple variables and require rapid convergence.

A typical industrial distillation problem is illustrated, and
is solved using the two techniques. The first is with the proposed simultaneous
method with a deadband and second using sequential shooting optimization
approach. The ℓ1-norm, ℓ2-norm, Kalman filter, and other estimators
are also compared to demonstrate improved insensitivity to outliers, noise, and
measurement drift. The computational time is compared for both cases to
demonstrate the trade-offs with the proposed approaches.

References

1.            Hedengren, J.D., Advanced
Process Monitoring, Chapter accepted to Optimization and Analytics in the Oil
and Gas Industry, Eds. Kevin C. Furman, Jin-Hwa Song, Amr El-Bakry, Springer's
International Series in Operations Research and Management Science, 2014.

2.            Biegler, L.T., An
overview of simultaneous strategies for dynamic optimization.
Chemical
Engineering and Processing: Process Intensification, 2007. 46 (11): p.
1043-1053.

3.            Jacobsen, L.T., B.J.
Spivey, and J.D. Hedengren, Model predictive control with a rigorous model
of a solid oxide fuel cell
, in American Control Conference (ACC) 2013:
Washington, DC. p. 3747?3752.

4.            L. Sun, J.H., R. Beard,
Optimal trajectory generation using model predictive control for aerially towed
cable systems, Accepted to Journal of Guidance, Control, and Dynamics.

5.            Powell, K.M., J.D.
Hedengren, and T.F. Edgar, Dynamic Optimization of a Solar Thermal Energy
Storage System over a 24 Hour Period using Weather Forecasts
, in American
Control Conference (ACC)
2013: Washington, DC. p. 2952-2957.

6.            T. Binder, L.B., H. Bock,
R. Burlisch, W. Dahmen, M. Diehl, T. Kronseder, W. Marquardt, J. Schl¨oder, O.
Stryk, Online Optimization of Large Scale Systems, Springer-Verlag Berlin
Heidelberg, 2001, Ch. Introduction to model based optimization of chemical
processes on moving horizons, pp. 1026 295?339.