Bentley Communities
Bentley Communities
  • Site
  • User
  • Site
  • Search
  • User
OpenFlows | Water Infrastructure
  • Product Communities
OpenFlows | Water Infrastructure
OpenFlows | Water Infrastructure Wiki Using the Scenario Energy Cost and Energy Management tools in WaterGEMS and WaterCAD
    • Sign In
    • OpenFlows | Water infrastructure Wiki
    • +OpenFlows CivilStorm
    • +OpenFlows CulvertMaster
    • +OpenFlows FLOOD
    • +OpenFlows FlowMaster
    • +OpenFlows HAMMER
    • +OpenFlows PondPack
    • +OpenFlows SewerCAD
    • +OpenFlows SewerGEMS
    • +OpenFlows StormCAD
    • +OpenFlows WaterCAD
    • +OpenFlows WaterGEMS
    • +OpenFlows WaterSight
    • +OpenFlows WaterOPS
    • +OpenFlows SewerOPS
    • +Bentley HEC-PACK
    • +General
    • +Help and Documentation
    • +Installation
    • +Licensing / Activation
    • +Integration
    • +Modeling
    • +Layout and Data Input
    • +Calculations
    • +Output and Reporting
    • +Other
    • -OpenFlows Product TechNotes And FAQs
      • +CivilStorm TechNotes and FAQs
      • Combining models with Submodel Import
      • Error publishing to i-model: "No compatible I-model engine was found..."
      • For a modified basket handle shape conduit why is Area (Full Flow) equal to zero after computing?
      • +Hammer TechNotes and FAQs
      • Importing an AutoCAD or MicroStation CAD file using ModelBuilder
      • Learning Resource Guide for new users of HAMMER
      • Platform Compatibility
      • +PondPack TechNotes and FAQs
      • Scenario and Alternative Management
      • +SewerCAD TechNotes and FAQs
      • +SewerGEMS TechNotes and FAQs
      • Silent installation for Bentley OpenFlows Products
      • +StormCAD TechNotes and FAQs
      • Understanding the Modified Rational Method
      • Using Fit To Page Printing In The Standalone Platform
      • -WaterGEMS and WaterCAD TechNotes and FAQs
        • (Legacy Archive) Setting Up Fire Flow Analysis In WaterCAD And WaterGEMS version 7
        • Active Topology Management
        • Creating Formula-Based User Data Extensions
        • Engine Compatibility Mode and related Calculation options
        • How do I match the results I am getting from Darwin Calibrator in my model?
        • How is the “max” operator used with formula-derived user data extensions?
        • How to Import a OpenUtilities Designer Model
        • Importing Demand and Loading Patterns using ModelBuilder
        • Importing Demands From A Spreadsheet
        • Importing Time Series Data Using ModelBuilder [TN]
        • Modeling Air Valves At High Points in WaterCAD or WaterGEMS
        • Overview of WaterGEMS and SewerGEMS for ArcGIS Pro
        • Performing Leakage Detection Using Darwin Calibrator
        • ProjectWise Integration
        • Running a Criticality Analysis
        • Running Pipe Break Analysis
        • SCADAConnect using Citect Server as data source
        • Setting Boolean (True/False) Fields using ModelBuilder
        • Setting Up An Automated Fire Flow Analysis In WaterCAD 7.0 Or WaterGEMS 3.0 [TN]
        • Understanding Automated Fire Flow Results
        • Updating Pump Definitions using ModelBuilder
        • Using Darwin Calibrator
        • Using Darwin Designer to design pipes in WaterGEMS
        • Using Darwin Scheduler to Optimize Pump Operation
        • Using ModelBuilder to Import External Data
        • Using Network Navigator
        • Using Pipe Renewal Planner
        • Using Pressure Dependent Demands
        • Using the SCADA Element for annotation and reporting
        • Using the Scenario Energy Cost and Energy Management tools in WaterGEMS and WaterCAD
        • Using the Sync Out function to update source files using ModelBuilder
        • WaterGEMS and WaterCAD Automated Fire Flow FAQ
        • WaterGEMS and WaterCAD General FAQs
        • WaterGEMS for ArcGIS Pro and WaterGEMS for ArcMap FAQs
        • What is an i-model and why does it show as a prerequisite? How do I publish an i-model?
        • What's new in WaterCAD and WaterGEMS V8i SELECTseries 2?
        • What's new in WaterCAD and WaterGEMS V8i SELECTSeries 3?
        • What's new in WaterCAD and WaterGEMS V8i SELECTSeries 4?
        • What's new in WaterCAD and WaterGEMS V8i SELECTSeries 5?
        • What's new in WaterCAD and WaterGEMS V8i SELECTseries 6?
        • What's new in WaterGEMS and WaterCAD CONNECT Edition Update 2.3 – Build 10.02.03.06
        • What's new in WaterGEMS, WaterCAD, and HAMMER CONNECT Edition Update 1 (Build 10.01.01.04)
        • What's New in WaterGEMS, WaterCAD, and WaterOPS CONNECT Edition Update 3 (build 10.03.00.69)
        • +What's New in WaterGEMS, WaterCAD, and WaterOPS CONNECT Edition Update 3 - Build 10.03.01.08
        • What's New in WaterGEMS, WaterCAD, and WaterOPS CONNECT Edition Update 3.3 (version 10.03.03.72)
      • What's New in SewerGEMS V8i SELECTseries 5?
      • What's new in SewerGEMS, SewerCAD, StormCAD and CivilStorm CONNECT Edition Update 1 (Build 10.01.01.04)
      • What's New with HAMMER CONNECT Edition
      • What's New with WaterGEMS and WaterCAD CONNECT Edition
    • Check boxes do not appear in tables such as Control Sets dialog
    • Consuming ContextCapture production files within your hydraulic model
    • Convergence NOT achieved Message when computing StormCAD or SewerCAD model
    • Converting Junctions or Hydrants to Isolation Valves
    • Displaying Shapefile Labels (Text) As a Background
    • Enhancing OpenFlows multi-user workflows with ProjectWise Share
    • Error "System.TypeInitializationException"
    • Error 32768 when opening model while integrated with ProjectWise
    • Errors installing patch set
    • Error when opening PondPack: "Object reference not set to an instance of an object" or "Application has generated an exception that could not be handled."
    • Error when saving or validating: System.AccessViolationException: Attempted to read or write protected memory.
    • File Open Dialog does not appear
    • Flextable Report of Multiple Element Types
    • Get to know OpenFlows CONNECT Edition
    • Get to know WaterGEMS, WaterCAD and HAMMER CONNECT Edition
    • How do I import/export multiple point pump curve pump definitions into a model using ModelBuilder?
    • How do you save backup files, so they save at different times and multiple levels?
    • How does the intermediate geodatabase (.MDB or .GDB) file function with ArcMap and ArcGIS Pro integration?
    • How to Delete Engineering Libraries if you get a message about a Read-only database
    • How to receive alerts on new version availability?
    • How to register DAO360.dll or a dll file?
    • How to search using wild cards on a sqlite type of database
    • How to See Hebrew or Arabic text in a .DXF file that was exported from WaterGEMS/WaterCAD
    • Hydraulic grade discontinuity at steep pipes or across nodes (frontwater analysis)
    • I get a red user notification that says, "Inlet guttter mannings n should be greater than 0".
    • Importing .HLB library files from old product versions into format used in the V8 product versions
    • Importing External Data in Geographic Coordinate Systems
    • Importing storm data and other library information from older versions
    • Changing element symbols in the AutoCAD platform
    • Interchange
    • Locating OpenFlows product error log file
    • Locating OpenFlows Product Version Number and License Information
    • Model backward / forward compatibility
    • Multi-user Workflows
    • Modeling a closed loop system
    • Modeling a flow split (diversion) with the SewerCAD or StormCAD numerical solver
    • Modeling turbine load acceptance plus load rejection
    • Multiple CN numbers for a catchment and multiple catchments with a single outlet node
    • Network Navigator Trace Upstream/Downstream does not return any elements
    • OpenFlows software numerical solver theory
    • Percent Connected Impervious Areas and Percent Unconnected Impervious Areas
    • Performing a hydrosanitary design in WaterGEMS or WaterCAD
    • PondPack user notification: "The composite outlet structure is either not selected or deleted."
    • Pressure pipe vs. conduit between pump and wetwell
    • Print Preview > Fit to Page shows blank page or Reports will not print
    • Properties not working when using MicroStation integration with ProjectWise
    • Properties, Flextables, user notifications, or other dialog is missing or will not open or appears to freeze the program in standalone
    • Properties, user notifications, or other tool managers not showing up in Integrated version of AutoCAD
    • Reusing Pump Definitions (Import / Export)
    • Reversing orientation of Pipes and Conduits in Bulk
    • Saving a hydraulic model when using the AutoCAD platform (i.e. integrated)
    • Important License Update for OpenFlows Users
    • Setting the invert elevation for multiple conduits coming into one manhole
    • Simple Controls vs. Logical Controls
    • Sorting and relabeling a flextable based on upstream-downstream order
    • Source of the default Specific Speed for pumps and turbines
    • Procedure for finding the curb length needed to capture 100% of gutter flow in a curb inlet with a continuously depressed gutter with no clogging
    • System.Reflection.TargetInvocationException crash when trying to open the application
    • Test Wiki Page - A1
    • Text, cells/blocks and line styles do not display correctly in a DXF background layer
    • The flow annotation (label) in my WaterGEMS for ArcMap isn't reflecting the value displayed in my Geotable or Flextable
    • The total area in the CN/Area Collection does not equal the total catchment area
    • Time tolerance setting in SCADAConnect Simulator
    • Troubleshooting ArcMap Integration
    • Turbine Efficiency
    • Understanding Flow (Additional Subsurface) and Flow (Additional Carryover)
    • Upcoming training and release dates for OpenFlows products
    • User notification "Downstream TW out of range..."
    • User notification "Pump exceeds the maximum operating point specified for the pump curve"
    • User Notification - The captured surface flow at this node does not connect a valid subsurface network. The flow is lost from the system.
    • User Notification: "There is an error in the data for this pipe. The associated data is incorrect"
    • User Notification: Cross section maximum elevation is above the maximum headwater elevation
    • User Notifications: "Pump On elevation is not in the range of upstream ...." and "Off elevation of pump is lower than ..."
    • Using batch pipe split to fix nodes that overlay a pipe instead of connecting to it
    • Using PondMaker with different tailwater for each return event
    • Valve "Status (Initial)" Definitions
    • Velocity Calculations and the Average Velocity Methods in SewerCAD and StormCAD
    • Viewing graph data for multiple scenarios
    • Water age results in a pipe are different from the age in the downstream junction
    • Water Loss Management
    • Water quality Analysis during transient events
    • WaterGems Tips
    • What are the limitations of importing/exporting EPANET files?
    • What is the dotted line that is associated with the isolation valves? Can I turn them off?
    • What's new in WaterCAD, WaterGEMS and HAMMER V8i SELECTseries 6 with CONNECT Integration?
    • What's New in WaterOPS CONNECT Edition 2.3 (Build 10.02.03.06)
    • When the user changes the fluid, why doesn't the calculated pump head change?
    • Working From Home With Your OpenFlows Software
    • "An error occurred when trying to calibrate the model"
    • "COM Error Not Documented" when opening OpenFlows product
    • "Default license feature configuration not found. Product features may be limited. Please run the License Administrator."
    • "The Depth-Flow, Depth-Flow (Simulated Variable Speed) and Volume-Flow pump definition types are unsupported"
    • "Unable to assign attribute ... for element because enumeration value ... is not valid."
    • Add custom data to profile with User Data Extensions
    • After computing a model with the SWMM solver, what does the following warning mean: "Maximum depth increased for node CB-XX"?
    • After computing the model, the pump efficiency results are listed as N/A
    • After running loadbuilder I get a message that says "The layer <Layer_Name> could not be opened."
    • At what point does OpenFlows product license usage start when integrated with MicroStation?
    • Background image quality poor on some computers or Crash when opening models with background layers
    • Blocky stepwise pattern is displayed instead of a continous smooth pattern that was entered when using the SWMM engine
    • Calculating ellipse coefficients in CulvertMaster
    • Can User Data Extensions be shared between elements in a model?
    • Catch basins imported as manholes from LandXML
    • Change in results before turbine load rejection occurs
    • Conduit "Size" attribute does not appear correctly in annotations or reports
    • Custom quadrant curve not being recognized
    • Date-time based query not working
    • Default license configuration not retaining setting
    • Do inactive elements count against the license count?
    • Does HAMMER support initially negative pressures?
    • Does the friction method affect local minor loss in pipes?
    • Does WaterGEMS and WaterCAD report pressures as gauge pressure or absolute pressure?
    • Efficiency Curve vs. Wire-to-Water Efficiency Curve
    • Error importing a LandXML file from StormCAD into Civil 3D "A pipe or conduit had an unsupported geometry"
    • Error message when validating model: "Elevation (Relative) values within the Irregular shape definition must be non-negative."
    • Error message: "Unrecognized database format ..." when trying to open model
    • Error Saving: "Custom results path is invalid"
    • Find if pump operates off of the pump curve during an automated fire flow scenario
    • Flow arrows are not included in an exported DGN file when using the Save Symbology option in the MicroStation platform
    • Flow from pump is delayed after pump startup
    • GeoPak - StormCAD errors - GEOPAK runtime environment not found / Error writing GEOPAK/PowerCivil node
    • HAMMER error: "Zero initial head from pump (turbine). Change at least one of the heads at the pump ends of the adjacent pipes."
    • HEC-22 2nd edition energy loss calculations with the Implicit solver
    • How are "pipe sets" and "nodes of interest" used in a flushing analysis to get auxiliary results at other elements?
    • How can I see the amount of inflow or outflow occuring for a particular surge tank during the transient simulation in HAMMER?
    • How do I filter a column in my flextable using a custom query that retrieves all records with a <None> attribute?
    • How do I know if and when my pond is overtopping and how to quantify it?
    • How do I save my model files when working in the ArcMap or ArcGIS Pro platform?
    • How do the channel slopes and velocity effect the headloss formulas in SewerCAD and StormCAD?
    • How do you define the starting conditions of the transient simulation?
    • How does StormCAD handle gutter flow from an active catch basin to an inactive catch basin?
    • How does the diameter of an isolation valve effect the calculated results?
    • How to add comments on custom pump and turbine quadrant curves
    • How to find volume of water coming from a trace element?
    • How to open a .PRNX report file created on exporting custom report in OpenFlows product
    • Hydropneumatic tank atmospheric pressure not changing results
    • Hydropneumatic tank profile animation and time history shows zero gas volume
    • Initial surge when using turbine load acceptance operating case
    • Initial turbine HGL the same as the final HGL after load acceptance
    • Irregular Weir Flow Calculations in a Composite Outlet Structure
    • Is it possible to create old PondPack style text reports?
    • Is it possible to have a storm event start at a different time than the model simulation?
    • Is it possible to use point cloud information to populate elevations in Terrain Extractor (TRex)?
    • Is there a recommended level of Skelebration for different modeling conditions?
    • Junctions are created on top of one another after using ModelBuilder with the GIS-ID property
    • Learning Resource Guide for WaterSight
    • License usage in the ArcMap and ArcGIS Pro platform
    • LoadBuilder applying demands or loads to inactive elements
    • LoadBuilder importing zero flow loads
    • Log4net issues appear in security scans for OpenFlows products
    • Long time to load background layers
    • Manage Pump Speed Series
    • Manage Pump Time Series
    • Managing large number of scenarios
    • Missing Young's Modulus and Poisson's Ratio values in the material library
    • Modeling Arch section shapes in SewerGEMS
    • Modeling closed or pressurized pipes in PondPack
    • Modeling treatment for pollutants at nodes or ponds in SewerGEMS and CivilStorm
    • MrSid files are not available as a background layer type or an error is generated when loading MrSid files
    • My scenario label is not in my report preview when I run the report builder
    • +OpenFlows Academic Books
    • Pipe Renewal Planner Vs OpenFlows WaterCAP
    • Pipes connecting to the wrong element after submodel import
    • Pipes not merging when using Skelebrator with series pipe merging
    • PondPack error: Unable to open user roster
    • Problems opening GEOPAK Drainage file exported from StormCAD
    • Purpose of the Virtual Flow Depth Calculation Option
    • Query, alert or formula UDX not working correctly with "=" (equals)
    • Red user notification, "Post engine loading process encountering unexpected data. Please rectify any validation errors and try again."
    • Reporting pressure available at the exact total needed fire flow
    • SCADAConnect in SewerGEMS
    • Series Pipe Merging in Skelebrator not working for pipes with zero diameter
    • Small difference in gutter worksheet result between US and SI units
    • The concentration at the stop node directly after a constituent source in a tank is decreasing rapidly
    • The control symbol, check valve symbol, and dashed lines connecting customer meters, isolation valves, and SCADA elements are not visible in the ArcMap or ArcGIS Pro platforms
    • The headloss in a pipe downstream of a parallel VSP is higher than expected
    • The result field "Depth (Flooding)" is listed as N/A after computing a model with the SWMM engine. Is there a way to see the depth of flooding for a node?
    • Translated version still showing as English
    • Troubleshooting ArcGIS Pro Integration
    • Troubleshooting making a SCADA connection to Oracle database
    • Troubleshooting ModelBuilder issues and errors connecting to an Oracle database
    • Unexpected small flow in pipes that should have zero flow
    • Use of the Gas Law Exponent During Initial Conditions vs. Transient simulation
    • User Data Extension not appearing in the Post-Calculation Processor's "Output Property" field
    • User Data Extensions in the Fireflow report
    • User Notification "More than one VSPB cannot control the same control node"
    • User notification when computing: IDF data is not supported by SWMM. Storm event is excluded from export.
    • User notification: "Conduit has a Stop control structure, but this is not supported next to the connected outfall element."
    • User notification: "Transition from CONCENTRATED to EXTENDED"
    • Using Imperial and Metric Hydro International Vortex Valves
    • Using US Survey feet
    • Warning about outlet hydrograph not cresting
    • WaterGEMS and WaterCAD Data Import FAQ
    • WaterSight - Pump Overview
    • Wetwell flooded warning in steady state with GVF Convex (SewerCAD) solver
    • What can I do to speed it up a file I need to extract elevations from is taking a long time to process in TRex?
    • What does Entrance Control mean?
    • What is the best way to model an orifice plate inside a catchbasin with surface storage above the catchbasin rim?
    • What is the difference between a stand pipe and an inlet box?
    • What is the purpose the Rainfall File, Runoff File, and RDII File in the Calculations Options?
    • What is the workflow for setting up pre and postdeveloped conditions for multiple return events?
    • What kind of demands should be used as the initial conditions of a transient simulation?
    • What's new in HAMMER V8i SELECTseries 6?
    • When running a query, why is it not picking up the elements that it should?
    • Why are there 2 entries for the same alternative in the dropdown menu in the properties of a scenario? One with an "i" and one without it.
    • Why are there so many extra element types listed for WaterGEMS and WaterCAD, such as surge tank, rupture disk, Periodic head-flow?
    • Why do I get a warning message about the rational method being used for the modified rational method?
    • Will SCADA Results Publishing work with only OPC sources?

    You are currently reviewing an older revision of this page.

    • History View current version

    Using the Scenario Energy Cost and Energy Management tools in WaterGEMS and WaterCAD

    Product(s): WaterGEMS, WaterCAD
    Version(s): 08.11.04.xx and later, 10.xx.xx.xx
    Area: Modeling

    Overview

    This article explains how to use the Scenario Energy Cost and Energy Management tools. The images in this article were taken from WaterGEMS, however the same general workflow applies to WaterCAD as well.

    See this article for information on using the Scenario Energy Cost tool in SewerGEMS, SewerCAD and CivilStorm.

    Table of Contents

    Background

    Scenario Energy Cost Analysis

    Energy Pricing (Tariff Types)

    • Time of Day
    • Block Rate
    • Block Rate Based on Billing Demand
    • Constant

    Viewing Results

    Water Power, Wire Power, and Wire to Water Efficiency

    Multiple Peak Charges in Energy Management

    Turbine Energy Recovery Modeling

    Energy Management

    Power Meters

    Carbon Emission Analysis

    Background

    There are two levels at which energy costs can be analyzed in the software. The tool called "Scenario Energy Cost" calculates energy use and cost for a single scenario. This tool is available in WaterGEMS, WaterCAD, SewerGEMS, SewerCAD and CivilStorm. "Energy Management" uses the results of multiple Energy Cost scenarios to determine energy costs at a higher level of aggregation to determine the energy cost for pump stations (not just pump-by-pump) for multiple scenarios that can occur over a billing period and determine economic costs such as net present worth of pumping energy. This tool is available in only WaterGEMS and WaterCAD.

    The Scenario Energy Cost analysis determines the energy cost by pump for all pumps selected by the user. Pricing for energy cost is set up in the Pricing button in energy costing. Price functions are assigned to individual pumps in energy costing.


    For users interested in a more complete energy analysis, running a single scenario may not be sufficient as block rate charges must be determined based on energy use over a complete billing cycle which may contain low, average and high water use periods which should be modeled as separate scenarios. In addition, the scenario corresponding to the setting of a peak demand charge is usually not an average day but some kind of peak condition that should be modeled in a separate scenario. In order to deal with the complexities of block rates, multiple scenarios, aggregation of pumps within a station, and performing present worth calculation, the user needs to use the Energy Management analysis. Such calculations are usually required because of complex tariffs for electric power.

     

     

    Because there may be other energy uses at the pump station besides pumping, the user can specify non-pumping energy costs to account four uses such as lighting, HVAC, control systems, chemical feed equipment, etc. These costs are added in on a Power Meter basis. There may also be charges on the power bill that are not associated with individual pumping operations such as taxes, discounts, lump sum surcharges, etc. These can be added in to the overall cost and are referred to as "other costs".

    The usual work flow for using the energy cost and energy management analyses may be followed as shown below:

    • Develop EPS scenarios to be used in energy cost.
    • Run scenarios.
    • Start scenario energy cost analysis.
    • Create price functions and optional carbon emission factors.
    • Assign price functions to pumps.
    • Run energy cost for each scenario of interest.

    In WaterGEMS/WaterCAD, the user can also conduct a more thorough analysis using the following steps:

    • Close scenario energy cost analysis and start energy management.
    • Create new energy management study.
    • Identify which pump stations/pumps are associated with each power meter.
    • Specify the mix of scenarios to be analyzed.
    • Identify interest rate and number of periods if present worth calculations needed.
    • Compute study.
    • Review results and rerun or create new studies.

    In the next section we will go through a detailed step by step guide of how to use the Energy Management and Scenario Energy Cost tools.

     

    Scenario Energy Cost Analysis

    To open the Scenario Energy Cost tool in WaterGEMS/WaterCAD Connect Edition, go to Analysis > Energy Cost > Scenario Energy Cost.

    In WaterGEMS/WaterCAD V8i, the Scenario Energy Cost tool can be opened by going to Analysis > Scenario Energy Cost, or by selecting the Scenario Energy Cost icon in the toolbar.

    This will open the Scenario Energy Cost manager as shown below.

     

    On the left side of the manager, it will display the current scenario. If you wish to analyze a different scenario, you can choose it from the Scenario pulldown. Note: The Scenario must be an EPS run.

    The right side of the manager is where you will set up the energy cost analysis. On the left side of the manager you will see some result fields and specific element options. You can specify which elements will be included in the analysis in the table located on the bottom left of the manager.

    After selecting the scenario you will be analyzing, you will need to set up the energy pricing. To do this, click in a cell in the Energy Pricing column and click the ellipsis ("...") button. This will open the Energy Pricing manager.

    There are four types of Energy Pricing.

    • Time of Day
    • Block Rate
    • Block Rate based on Billing Demand
    • Constant

    Each of these types of Energy Pricing will act differently when you run an Energy Analysis. The Time of Day Energy Pricing will calculate energy cost comparing hours vs. $/kwh.

    Note: You can change the units for the energy pricing by right-clicking on the current units and choose "Units and Formatting." This allows you to change the units and the precision that the data is displayed.

    Time of Day

    The Time of Day Energy Pricing will calculate energy cost comparing hours vs. $/kwh. Energy Supply Rate structure based on a Time of Day Pattern.

    To create a new Time of Day Energy Pricing definition, click the New icon in the upper left. On the right side of the manager is where the data is entered. The energy pricing data itself is entered in the lower right of the dialog. First, change the Tariff Type to Time of Day. Then enter the “Starting Energy Price.” If the pricing changes over the course of the EPS run, you can enter that data in the table below "Starting Energy Price."

    If the pricing will include Peak Demand Charge, you must place a checkmark in the box beside “Include Peak Demand Charges?” When this is done, the two fields used with this will become available. Enter the value for Peak Demand Charge and Billing Period. The Billing Period is used to convert the peak demand charge, which may be calculated for the month, year, or another period of time, into a daily cost which can be added to the energy cost to obtain the Daily Cost.

    Block Rate

    Block Rate Energy Pricing will calculate energy cost based on a Block Rate Cost Structure. A Block Rate is a certain price charged for the first definite number of units used and a successively lower or higher price for each additional block used.

    „Block rate charges must be determined based on energy use over a complete billing cycle which may contain low, average and high water use periods which should be modeled as separate scenarios.
    „
    Note: Block Rate cannot work during Energy Scenario Cost Analysis because it must be determined based on Energy use for a complete billing cycle. Block Rate Energy Prices can only be calculated using the Energy Management tool.

    Block Rate Energy Pricing will compare Energy Use (kWh) vs. Energy Price ($/kWh)

     

    Block Rate based on Billing Demand

    Block Rate Energy Pricing will calculate energy cost based on a Block Rate Cost Structure. A Block Rate is a certain price charged for the first definite number of units used and a successively lower or higher price for each additional block used.

    Block Rate Energy Pricing will compare Energy Use per Billing Demand (kWh) vs. Energy Price ($/kWh)

    Note: Block Rate Energy Prices can only be calculated using the Energy Management tool.

    Constant

    Constant Energy Pricing will use a constant Energy Price ($/kWh) for the entire model simulation.

    If the pricing will include Peak Demand Charge, you must place a checkmark in the box beside “Include Peak Demand Charges?” When this is done, the two fields used with this will become available. Enter the value for Peak Demand Charge and Billing Period. The Billing Period is used to convert the peak demand charge, which may be calculated for the month, year, or another period of time, into a daily cost which can be added to the energy cost to obtain the Daily Cost.

    Click "Close" to return to the Scenario Energy Costs manager. When you click a cell in the Energy Price column, the energy price definition that was created will be available for selection.

    Viewing Results

    Once the energy pricing and the elements to be used in the analysis are selected, the analysis can be run. Note: You must compute the scenario before you can calculate the energy cost.

    Click the Compute icon in the upper left of the Energy Cost manager. Once completed, the pumps for which the calculation was run will appear in the window on the left side of the dialog. To view the results for an individual pump, select one of them from the window on the left. A Results table will appear on the right side of the manager.

    You can also view the available results fields as a graph by selecting the Graph tab. To select which result field to view, click the pulldown and select the field.

    Depending on the item you highlight different results are available. For instance, if you click on the top-most item in the tree, you will see a summary of results that include information on the energy used, the cost, the volume of flow, and the run duration. 

    The Pump/Turbine Usage (or Pump Usage for SELECTSeries 6) folder includes this same information, but broken down by the pumps, VSPBs, or turbines that are in the model.

    The Pump Time Details folder shows the combined results such as volume, flow, wire power, energy cost and energy usage for all pumps over time. There is also a graph tab that allows you to view these results in a graphical format. 

    You will also be able to view these results, plus results for water power, motor efficiency, wire to water efficiency, and cost per unit volume. As with the Pump Time Details, this shows the results per time steps. The results can also be graphed.

    Tank costs are accounted for in the Storage item. Peak Energy Demands shows when the peak occurs and any costs that are associated with that.

    Water Power, Wire Power, and Wire to Water Efficiency

    Many of the results that the Scenario Energy Cost manager generates are relatively straight forward. As an example, Volume Pumped (Incremental) is the volume pumped during that time step. For a few results, such as water power, wire power, and wire to water efficiency, some additional information may be needed. 

    Water power is the amount of energy transferred to the water by the pump. This is related to the flow rate and the head added by the pump, in addition to the specific weight of the liquid (typically water). The equation used is: 

    Wire power is the amount of energy delivered to the pump motor. Information below will show how this is derived in the program

    Wire to water efficiency is the ratio of water power to wire power. This can found by taking the dividing the water power by the wire power. It can also be determined by multiplying the pump efficiency and the motor efficiency.

    In addition to the items above, two other properties are important in the calculation of the energy used by the pump. This is the pump efficiency and the motor efficiency. Pump efficiency is derived based on the efficiency data you enter in the pump definition. 

    You can choose to energy a Best Efficiency Point, Constant Efficiency, or Multiple Efficiency Points. Best Efficiency Power generates a curve based on the BEP Efficiency and the flow that the best efficiency occurs. Multiple Efficiency Points allows the user to enter the efficiency for different flow values. Constant Efficiency is a single efficiency value for all flows. Best Efficiency Point or Multiple Efficiency Points would likely yield the best results. 

    Motor efficiency is also added in the pump definition under the Motor tab. It is a value set by the user.

    Putting it all together

    The energy results are determined using the wire power. In WaterGEMS and WaterCAD, the wire power is calculated by first finding the water power using the equation above. Once the water power is determined, this value is used to find the brake power using the equation:

    where WP is the water power and ep is the pump efficiency at the given flow that the pump is pumping at. Once the brake power is calculated, this is used to find the wire power using the following equation:

    where IP is the wire power and em is the motor efficiency.

    With the wire power, the energy used by the pump can be calculated by multiplying the wire power and the time for the energy cost simulation.

    Multiple Peak Charges in Energy Management

    The software can also be used to manage tariffs with multiple peak charges.

    After placing a checkmark in the box, the user can now edit the multiple peak changes. The Peak Charge Type can either be based on Clock Time or Simulation Time. The user will include the start and end times for the peak charge and enter the value for the peak demand change.

    With this data entered, multiple peak charges can now be taken into account when running the Scenario Energy Cost simulation.

    For information and assumptions on multiple peak charges, see the below Support Solution:

    Using Multiple Peak Demand Charges

    Turbine Energy Recovery Modeling

    Starting with the CONNECT Edition release of WaterGEMS and WaterCAD, it is now possible to model turbines for energy and revenue generation using the Scenario Energy Cost module. Turbines are more often used in HAMMER's transient analysis because of potential transient impact of startup and shutdown, however they can also be modeled in WaterGEMS and WaterCAD as well.

    The general setup for turbines will be the same as for pumps.

    In the Scenario Energy Cost manager in WaterGEMS/WaterCAD CONNECT Edition, you will now see a Turbine tab. As with pumps and pump stations, you will select Energy Pricing and, if applicable, Unit Carbon Emissions. 

    The pricing data you use may be the same as the pump pricing data, depending on the setup of your system. One key takeaway is that turbines are typically used for energy generation. For this reason, the energy data in the turbine energy results is the energy generated, and the cost information is the revenue from the turbine. 

    If you consider a case like the screenshot below, there is a pump and turbine in parallel. The setup of the model is such that the pump will be filling a downstream tank until the tank is full. The tank will then drain, passing through the turbine back to the reservoir upstream of the pump. The purpose of passing through the turbine is so that energy is generated as water flows into the reservoir. In running the scenario energy cost analysis for this system, you can see that some of the cost for running the pump is recouped by having the turbine in place. 

    The energy cost data in the summary table above is a negative value because energy is being generated by the turbine. This allows you to see the net cost that includes the cost of running the pump and the revenue generated by the turbine. Note that turbines are not included in the Energy Management tool, which is discussed below, at this time.

    Energy Management

    The Scenario Energy Cost Manager is ideal for comparing different scenarios based on energy cost. However, if you would like to do more thorough analysis of Block Rates, Multiple Scenarios, or would like to consider all Energy Use you should open Energy Management tool.

    The Energy Management tool will allow you to use Block Rates and compare Multiple Scenarios using a single tool. You will also be able to add other Energy Costs that are not associated with WaterGEMS/WaterCAD elements such as Lighting, HVAC, Taxes, etc.

    Below is a list of the main differences between running the Scenario Energy Cost vs. Energy Management:

    Scenario
      Energy Costs

    Energy
      Management

    Detailed Energy Use Results

    Summary of Energy Costs

    Single Scenario

    One or More Scenarios

    Cost by Individual Elements
    and System Wide

    Cost by Individual
    Elements, Power Meter, Scenario and Systemwide

    Pumps and VSPB’s and Tanks

    Pump Stations, Pumps, and VSPB’s

    Cost based on Unit Energy
    cost or Time of Day and Peak Demand charge

    Cost based on all types of Energy Tariffs including Block Rates and all those from Scenario Energy Cost

    Considers Pump Energy and Demand

    Considers All Energy Use

    Considers only Energy Costs

    Considers Pump, Non-Pump and
      Extraneous costs

    To open an Energy Management Study in WaterGEMS/WaterCAD CONNECT Edition, go to Analysis > Energy Cost > Energy Management

    In WaterGEMS/WaterCAD V8i,  click on the Energy Management icon or go to Analysis > Energy Management.

    Once you open the Energy Management dialog you will see the following window appear. Click the New button in the top Left Corner to create a New Energy Management study.

    Once you create a New Energy Management Study you will see multiple Tabs to enter data. The first Data Tab is the Options tab. Here you are able to set the Billing Period, Calculate Net Present Value, and Scenario Data.

    The most useful part of using the Energy Management tool is the ability to compare scenarios in the same study. As shown below you can add and compare Scenarios based on Percentage of Billing Period. The model uses the Billing Period value entered to calculate the Total cost of the study.

    Billing Period - Enter the total Billing Period for the Energy Study. EX. (730 days - 2 years)

    Calculate Net Present Value - Check to calculate the Net Present Value using the Interest Rate and Number of Years variables.

    Scenarios Table - Add all of the scenarios you would like to compare in a single Energy Management Study. In this example, Average Day and Peak Day scenarios are included.

    Include in Cost Calculation - Check Box to include or exclude the Scenario from the Management Study.

    Percent of Billing Period - Percentage of Billing Period entered above to use the specified scenario for the Energy Management Calculation.

    Compute Scenario and Energy - Dropdown menu where you can select whether to recompute the Hydraulic model Data as well as recompute the Scenario Energy Cost. (Note: Leaving this as "None" will save Calculation Time.)

    Use for Peak - Check Box to use the specified Scenario for Peak Demand Charge.

     

     

    Power Meters

    An important concept in energy management analysis is that of a "Power meter". A Power Meter is the basic unit that is billed by an electric utility. A Power Meter usually corresponds to a pump station. However, in WaterGEMS/WaterCAD, a pump station is a collection of pumps serving a single pressure zone. Therefore, if a pump station building has a single
    electric service but has a set of Low, Medium and High service pumps, for WaterGEMS and WaterCAD hydraulic calculations, it is three Pump Station elements but for energy management, it corresponds to a single Power Meter. The figure below shows how a single power meter can include multiple pumps and pump stations in a single building.

    Power meters are used during Energy Management. To enter data for a Power meter click on the Power meter Icon on the main toolbar inside the Energy Management dialog box.

      

    The Power Meter Dialog box looks like the following. There are Tabs to enter Pump Data, Non-Pumping Energy, and Notes. To create a New Power Meter click on the New button in the top left corner of the Power Meter window.

    Pumps Tab - Enter the Pumps corresponding to the specified Power Meter.

    Non-Pumping Energy - Enter other cost data associated with the Power Meter such as HVAC, Lighting, Control Panels, Security Systems, Temperature Control Systems, or any other Extraneous data.

    Notes - Enter any Notes or Instructions associated with this specified Power Meter.

    Once all the Power Meter data is complete you can exit the Power Meter Dialog. In the Power Meter tab, enter the applicable Energy Pricing for the Various Power Meters. Once all of the data for the Energy Management tabs has been entered you are ready to calculate the Energy Management. Click on the Calculate button on the Taskbar.

      

     Once the Calculation process is complete you will get numerous detailed results. The Results Summary section will give you detailed results about the Energy Management study.  In the Results Summary you can compare results based on the entire billing period.  An example is shown below:

     

      

    Carbon Emission Analysis

    Carbon Emissions can also be considered when running a Energy Cost analysis. You can choose the pumps to be included in the analysis at the same time as you select which pumps to include with the energy cost analysis.

    In order for the carbon emission analysis, you need to enter a Carbon Dioxide Emission Factor to complete the analysis. To do this, click in a cell under the column header Unit Carbon Emission. This will open the Unit Carbon Emission dialog. Create a new definition by select the New icon, then enter your value for the carbon dioxide emission factor. Click “Close” to return to the Energy Cost dialog and choose the new unit carbon emission definition from the pulldown menu.

    When you select the Compute icon in the upper right, it will now calculate the carbon emissions from the pump.

    To view the results, select “Pump Usage” directly under the scenario name in the window on the left. In the table, scroll all the way to the left. The Carbon Emission results field will be the last column.

    See Also

    Using the Scenario Energy Cost tool in SewerGEMS, SewerCAD and CivilStorm

    Product TechNotes and FAQs

    Haestad Methods Product Tech Notes And FAQs

    User Notification "The Billing Period must be greater than zero"

    External Links

    Hydraulics and Hydrology Forum

    Bentley SELECTservices

    Bentley LEARN Server

    Comments or Corrections?

    Bentley's Technical Support Group requests that you please confine any comments you have on this Wiki entry to this "Comments or Corrections?" section. THANK YOU!

    Communities
    • Home
    • Getting Started
    • Community Central
    • Products
    • Support
    • Secure File Upload
    • Feedback
    Support and Services
    • Home
    • Product Support
    • Downloads
    • Subscription Services Portal
    Training and Learning
    • Home
    • About Bentley Institute
    • My Learning History
    • Reference Books
    Social Media
    •    LinkedIn
    •    Facebook
    •    Twitter
    •    YouTube
    •    RSS Feed
    •    Email

    © 2023 Bentley Systems, Incorporated  |  Contact Us  |  Privacy |  Terms of Use  |  Cookies