The ELF system is highly integrated with and dependent on the following CygNet SCADA services:
| Service | ELF Usage |
|---|---|
|
Access Control Service (ACS) |
The ACS is the CygNet security service. It verifies authorization for ELF security applications and events. |
|
Current Value Service (CVS) |
The ELF system uses one of the CVS services to store all forecast calculations, runtime statistics, and override values. |
|
Device Definition Service (DDS) |
The DDS stores remote device configuration information for ELF devices, as well as all ELF-related transactions. |
|
Facility Service (FAC) |
The Facility Service stores all facility information. For the ELF system the FAC defines, stores, and archives the following data:
|
|
Group Service (GRP) |
The GRP stores the neural network templates, neural network definitions, and the archive of all trained neural networks for the ELF system. The GRP also stores energy load adjustments and redistribution information. |
|
Master Scheduling Service (MSS) |
The MSS is the CygNet scheduler where ELF training, forecasting, and variance analysis tasks are scheduled. |
|
Point Service (PNT) |
The Point Service is the CygNet point database. For the ELF system the PNT defines, stores, and archives
|
|
Universal Interface Service (UIS) |
The UIS communicates with remote devices to retrieve data. The ELF device driver EIE for the configuration, training, forecasting, and variance analysis is hosted within a UIS process. |
|
Value History Service (VHS) |
The VHS stores all historical gas load data, forecast gas load data, historical input data, forecast input data, and forecast calculation outputs. For historical gas load and historical input data there will only be one unique value for every hour. The import of historical data will not read the point’s existing history values to determine if a value already exists for the hour. The VHS will accept duplicate values for the same timestamp, and this could occur if multiple import files overlap similar time ranges for a meter or meter group. The import will add the hourly values in the file and allow duplicates to be stored. If duplicates exist for an hour, the ELF process will return the value of the highest VHS ordinal for that timestamp. Input forecast data and calculated energy load forecasts requires a more complex storage mechanism because the system must store multiple values for the same hour. Since forecasts are performed multiple times for an hour or hours, the VHS is capable of accommodating several forecasts for an hour and is also able to distinguish the unique forecast data sets across multiple hours. |
|
Remote Service Manager (RSM) |
The RSM is used to start/stop CygNet services. |
|
Table Reference Service (TRS) |
The TRS is used to store ELF system-defined UDC entries as well as other tables such as facility types, gas load types, and assignment types. |