Robust real-time optimization for the linear oil blending

Stefan Janaqi; Jorge Aguilera; Meriam Chèbre

RAIRO - Operations Research - Recherche Opérationnelle (2013)

  • Volume: 47, Issue: 4, page 465-479
  • ISSN: 0399-0559

Abstract

top
In this paper we present a robust real-time optimization method for the online linear oil blending process. The blending process consists in determining the optimal mix of components so that the final product satisfies a set of specifications. We examine different sources of uncertainty inherent to the blending process and show how to address this uncertainty applying the Robust Optimization techniques. The polytopal structure of our problem permits a simplified robust approach. Our method is intended to avoid reblending and we measure its performance in terms of the blend quality giveaway and feedstocks prices. The difference between the nominal and the robust optimal values (the price of robustness) provides a benchmark for the cost of reblending which is difficult to estimate in practice. This new information can be used to adjust the level of conservatism in the model. We analyze the feasibility of a blend to be produced from a set of feedstocks when the heel of a previous blend is used in the composition of the new blend. Additional critical information for the control system is then produced.

How to cite

top

Janaqi, Stefan, Aguilera, Jorge, and Chèbre, Meriam. "Robust real-time optimization for the linear oil blending." RAIRO - Operations Research - Recherche Opérationnelle 47.4 (2013): 465-479. <http://eudml.org/doc/275056>.

@article{Janaqi2013,
abstract = {In this paper we present a robust real-time optimization method for the online linear oil blending process. The blending process consists in determining the optimal mix of components so that the final product satisfies a set of specifications. We examine different sources of uncertainty inherent to the blending process and show how to address this uncertainty applying the Robust Optimization techniques. The polytopal structure of our problem permits a simplified robust approach. Our method is intended to avoid reblending and we measure its performance in terms of the blend quality giveaway and feedstocks prices. The difference between the nominal and the robust optimal values (the price of robustness) provides a benchmark for the cost of reblending which is difficult to estimate in practice. This new information can be used to adjust the level of conservatism in the model. We analyze the feasibility of a blend to be produced from a set of feedstocks when the heel of a previous blend is used in the composition of the new blend. Additional critical information for the control system is then produced.},
author = {Janaqi, Stefan, Aguilera, Jorge, Chèbre, Meriam},
journal = {RAIRO - Operations Research - Recherche Opérationnelle},
keywords = {blending; robustness; polyhedra; RTO; linear programing; linear oil blending; robust real-time optimization; linear programming},
language = {eng},
number = {4},
pages = {465-479},
publisher = {EDP-Sciences},
title = {Robust real-time optimization for the linear oil blending},
url = {http://eudml.org/doc/275056},
volume = {47},
year = {2013},
}

TY - JOUR
AU - Janaqi, Stefan
AU - Aguilera, Jorge
AU - Chèbre, Meriam
TI - Robust real-time optimization for the linear oil blending
JO - RAIRO - Operations Research - Recherche Opérationnelle
PY - 2013
PB - EDP-Sciences
VL - 47
IS - 4
SP - 465
EP - 479
AB - In this paper we present a robust real-time optimization method for the online linear oil blending process. The blending process consists in determining the optimal mix of components so that the final product satisfies a set of specifications. We examine different sources of uncertainty inherent to the blending process and show how to address this uncertainty applying the Robust Optimization techniques. The polytopal structure of our problem permits a simplified robust approach. Our method is intended to avoid reblending and we measure its performance in terms of the blend quality giveaway and feedstocks prices. The difference between the nominal and the robust optimal values (the price of robustness) provides a benchmark for the cost of reblending which is difficult to estimate in practice. This new information can be used to adjust the level of conservatism in the model. We analyze the feasibility of a blend to be produced from a set of feedstocks when the heel of a previous blend is used in the composition of the new blend. Additional critical information for the control system is then produced.
LA - eng
KW - blending; robustness; polyhedra; RTO; linear programing; linear oil blending; robust real-time optimization; linear programming
UR - http://eudml.org/doc/275056
ER -

References

top
  1. [1] A. Ben-Tal, L.E. Ghaoui and A. Nemirovski, Robust Optimization (Princeton Series in Applied Mathematics). Princeton University Press (2009). Zbl1221.90001MR2546839
  2. [2] M. Chèbre, Y. Crefi and N. Petit, Feedback control and optimization for the production of commercial fuels by blending. J. Process Control20 (2010) 441–451. 
  3. [3] E. Hendrix, Finding robust solutions for product design problems. Eur. J. Oper. Res.92 (1996) 28–36. Zbl0912.90152
  4. [4] A. Singh, Model-based real-time optimization of automotive gasoline blending operations. J. Process Control10 (2000) 43–58. 
  5. [5] W. Wang, Z. Li, Q. Zhang and Y. Li, Online optimization model design of gasoline blending system under parametric uncertainty. In Proceedings of the 15th Mediterranean Conference on Control & Automation (2007). 
  6. [6] Y. Zhang, Results analysis for trust constrained real-time optimization. J. Process Control11 (2001) 329–341. 
  7. [7] Y. Zhang, D. Monder and J. Fraser Forbes, Real-time optimization under parametric uncertainty: a probability constrained approach. J. Process Control12 (2002) 373–389. 
  8. [8] M. Grant and S. Boyd, CVX User’s Guide (2009). 

NotesEmbed ?

top

You must be logged in to post comments.

To embed these notes on your page include the following JavaScript code on your page where you want the notes to appear.

Only the controls for the widget will be shown in your chosen language. Notes will be shown in their authored language.

Tells the widget how many notes to show per page. You can cycle through additional notes using the next and previous controls.

    
                

Note: Best practice suggests putting the JavaScript code just before the closing </body> tag.