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