Published May 30, 2020 | Version v1
Other Open

Python calculation engine to solve simultaneous parameter estimation and data reconciliation problem

  • 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