ISSN: 0256-1115 (print version) ISSN: 1975-7220 (electronic version)
Copyright © 2024 KICHE. All rights reserved

Articles & Issues

Language
English
Conflict of Interest
In relation to this article, we declare that there is no conflict of interest.
Publication history
Received August 12, 2007
Accepted March 5, 2008
articles This is an Open-Access article distributed under the terms of the Creative Commons Attribution Non-Commercial License (http://creativecommons.org/licenses/bync/3.0) which permits unrestricted non-commercial use, distribution, and reproduction in any medium, provided the original work is properly cited.
Copyright © KIChE. All rights reserved.

All issues

Data reconciliation: Development of an object-oriented software tool

Department of Chemical Engineering, Isfahan University of Technology, Isfahan, Iran, Postal Code: 84156-83111 1Department of Chemical Engineering and Petroleum, Sharif University of Technology, Tehran, Iran
Korean Journal of Chemical Engineering, September 2008, 25(5), 955-965(11), 10.1007/s11814-008-0155-6
downloadDownload PDF

Abstract

Object-oriented modeling methodology is used for encapsulating different methods and attributes of data reconciliation (DR) in classes. Classes which are defined for DR, cover steady-state, dynamic, linear and nonlinear DR problems. Two main classes are Constraints and DR and defined for manipulating constraints and general DR problem. The remaining classes are derived from these two classes. A class namely DDRMethod is developed for encapsulating all common attributes and methods needed for any DDR method. Developed DR software and the method of performing dynamic DR are discussed in this paper. Two illustrative examples of Extended Kalman Filtering and artificial neural networks are used for DDR and two classes of DDRByKalman and NetDDRMethod developed by inheritance from DDRMethod class for these two methods. Performance of the proposed method is investigated by DDR of temperature measurements of a distillation column.

References

Romagnoli JA, Sanchez MB, Data processing and reconciliation for chemical process operations, Academic Press, San Diego, California (2000)
Crowe CM, Campos YAG, Hrymak A, AIChE J., 29, 881 (1983)
Crowe CM, AIChE J., 32, 616 (1986)
Liebman MJ, Edgar TF, Lasdon LS, Comput. Chem. Eng., 16(10/11), 963 (1992)
Kim IW, Park S, Edgar TF, Korean J. Chem. Eng., 13(2), 211 (1996)
Meert K, Artificial Intelligence in Engineering, 12, 213 (1998)
Chen J, Romagnoli JA, Comput. Chem. Eng., 22(4-5), 559 (1998)
Abu-el-zeet ZH, Becerra VM, Roberts PD, Comput. Chem. Eng., 26(6), 921 (2002)
Kelly JD, Comput. Chem. Eng., 28(12), 2837 (2004)
Bai SH, Thibault J, McLean DD, J. Process Control, 16(5), 485 (2006)
O’Docherty M, Object-oriented analysis and design, understanding system development with UML 2.0, John Wiley and Sons Ltd., Chichester, England (2005)
Narasimhan S, Jordache C, Data reconciliation and gross error detection: An intelligent use of process data, Gulf Professional Publishing, Houston, Texas, November (1999)
Grewal MS, Andrews AP, Kalman filtering: Theory and practice using MATLAB, second edition, John Wiley and Sons Inc. (2001)
Yoo A, Lee TC, Yang DR, Korean J. Chem. Eng., 21(4), 753 (2004)
Brown RG, Hwang PYC, Introduction to random signals and applied Kalman filtering, 3rd ed., John Wiley & Sons Inc., New York (1997)
Himmelblau DM, Korean J. Chem. Eng., 17(4), 373 (2000)
Hagan MT, De Jesus O, Schultz R, Training Recurrent Networks for Filtering and Control, Chapter 12 in Recurrent neural networks: Design and applications, L. Medsker and L. C. Jain, Eds., CRC Press, 311-340 (1999)
Narendra KS, Parthasarathy K, IEEE Trans. Neural Networks, 2, 252 (1991)
Narendra KS, Mukhopadhyay S, IEEE Trans. Neural Networks, 8, 475 (1997)
Mehrabani AZ, Non-linear parameter estimation of distillation column, M.Sc. Thesis, University of Wales, Department of Chemical Engineering, Nov. (1986)
Shin J, Lee M, Park S, Korean J. Chem. Eng., 15(6), 667 (1998)
More JJ, The Levenberg-Marquardt Algorithm: Implementation and Theory, Numerical analysis, ed. G. A. Watson, Lecture Notes in Mathematics 630, Springer Verlag, 105-116 (1977)

The Korean Institute of Chemical Engineers. F5, 119, Anam-ro, Seongbuk-gu, 233 Spring Street Seoul 02856, South Korea.
TEL. No. +82-2-458-3078FAX No. +82-507-804-0669E-mail : kiche@kiche.or.kr

Copyright (C) KICHE.all rights reserved.

- Korean Journal of Chemical Engineering 상단으로