Skip to main content

HydroTrek_-_OPXII_Summary

Background

The Energy Optimization eXtension (OPX) software is used to explore the creation of operational alternatives so that the optimal operation of the network can be customized to fit the most important parameters for each site as chosen by the User. This project currently has no UI dashboard and will only calculate results into a database table after a full run of both OPXI and OPXII.

Functional Summary

OPX II runs only after an OPXI run is complete.  OPXII is used to compute a set of hydraulic, water quality, and energy related objectives based on the results from OPXI model simulation. These results are stored within the local SCADA database and can later be brought into external software (excel) for review and analysis.  The operation pump status vector is also stored within the database if additional analysis is needed. The program itself runs in a console window (no UI elements).

OPXII effects the following tables of the DB3 file: Objective and PumpOperation will be filled while Detailed and Summary output tables will be erased.

Functional Specifications Link

Available documents:

HydroTrek OPX Current Workflow Link

EnergyOptimizationExpmt.xlsx Link

Energy Optimization Obj Func Revised.docx Link

Energy Optimization Experiment Results v2.docx Link

Software Components

OPXII is a console project which is dependent on OPXI to complete an full OPX run.This project relies on the local database to change the following tables: Objective, PumpOperation, DetailedOutput, and SummaryOutput.

Design Specifications Link

Infrastructure Components


OPXII can run on Windows 7 machines and Windows Servers

Code Repository

SVN - https://subversion.assembla.com/svn/gqcproject1/trunk/AquaQ

Solution file - AquaQ\AquaQOPX-II\HydroTrekOPX-II.sln

Visual Studio Projects

GqcInterfaces_NOMAPS.csproj

SCADAModel.csproj

HydroTrekOPX-II-Setup.vdproj

HydroTrek-OPX-II.csproj

Dependencies Document