Python calculation engine to solve simultaneous parameter estimation and data reconciliation problem
Authors/Creators
- 1. Federal University of Bahia
- 2. Federal University Southern of Bahia
Description
Calculation engine written in python language to solve problems of simultaneous data reconciliation and parameter estimation. It was developed in a class structure whose main class is the "motor.py" file. Two solution methods are available: (i) coupled, which uses only one objective function; and (ii) decoupled, which solves separately the problems of data reconciliation and parameter estimation. The data entry takes place through excel. Also, the program exports the results in the form of graphics and reports.
Description of the files:
- motor.py: the main archive where is the main class. This file works in parallel with Symbolic.py and Variables.py.
- Symbolic.py: file that contains an auxiliary class used by motor.py for create the symbolic variables.
- Variables.py: file that contains an auxiliary class used by motor.py to create the data set in python language.
- coupled_SDRPE.py: SDRPE example using the coupled method.
- decoupled_SDRPE.py: SDRPE example using the decoupled method.
- data.xlsx: excel file used as input data.
Files
Files
(59.5 kB)
| Name | Size | Download all |
|---|---|---|
|
md5:a293f4c5661a91ae69e68318b2654443
|
8.7 kB | Download |
|
md5:4400e21e8538aded03f313bacc841b38
|
18.0 kB | Download |
|
md5:88446c1a8d549404aafa94a26dc99876
|
8.9 kB | Download |
|
md5:20d52831ab1c1c611dd70f8437241178
|
18.3 kB | Download |
|
md5:06ef02ee673fa25128a4a14f1fa0162d
|
4.5 kB | Download |
|
md5:d59a31a8490982677c2ecb9c38dda444
|
1.1 kB | Download |
Additional details
References
- Narasimhan, S., Jordache, C. Data Reconciliation & Gross Error Detection. Gulf Publishing Company. 2000. p.14.
- Schwaab, M. M.; Pinto, J. C. Análise de Dados Experimentais I: Fundamentos da Estatística e Estimação de Parâmetros. Rio de Janeiro: e-papers, 2007. 462 p.
- Rosario, T. C.; Kalid, R.A; Santana, D. D. Simultaneous data reconciliation and parameter estimation applied to a heat exchange process. XXVI IJCIEOM, 2020. In press