Ir al contenido

Motor de cálculos para DamData: SCADA para auscultación de presas

Motor de cálculos en Java para DamData, el SCADA de Ofiteco de auscultación de presas, con lenguaje de fórmulas propio y compilador.

Año2008–2010
EmpresaSICE

Damdatahttp://www.ofiteco.com/lineas-de-negocio/presas-embalses/aplicacion-damdata

Diseño e implementación completa de un motor de cálculos programado en Java para DamData: SCADA de Ofiteco especializado en auscultación de presas.

Las fórmulas se expresaban en un lenguaje de definición de fórmulas definido formalmente mediante una gramática léxica y sintáctica. Estas fórmulas se compilaban a árboles gramaticales a través de un compliador generado empleando la herramienta ANTLR.

Las fórmulas se invocaban a través del SCADA permitiendo distintos cálculos empleando datos actuales y/o históricos.