Class EnergyEfficiencyCalculator.EnergyReport

java.lang.Object
neqsim.process.fielddevelopment.screening.EnergyEfficiencyCalculator.EnergyReport
All Implemented Interfaces:
Serializable
Enclosing class:
EnergyEfficiencyCalculator

public static class EnergyEfficiencyCalculator.EnergyReport extends Object implements Serializable
Energy efficiency report.
Version:
1.0
Author:
ESOL
See Also:
  • Field Details

    • serialVersionUID

      private static final long serialVersionUID
      See Also:
    • totalProductionBoePerDay

      public double totalProductionBoePerDay
      Total production (boe/day).
    • totalElectricPowerKW

      public double totalElectricPowerKW
      Total electric power (kW).
    • totalHeatingDutyKW

      public double totalHeatingDutyKW
      Total heating duty (kW).
    • totalCoolingDutyKW

      public double totalCoolingDutyKW
      Total cooling duty (kW).
    • specificEnergyConsumption

      public double specificEnergyConsumption
      Specific energy consumption (kWh/boe).
    • referenceSEC

      public double referenceSEC
      Reference SEC for benchmarking (kWh/boe).
    • energyEfficiencyIndex

      public double energyEfficiencyIndex
      Energy efficiency index (actual/reference).
    • flaringIntensity

      public double flaringIntensity
      Flaring intensity (Sm3/boe).
    • fuelGasConsumption

      public double fuelGasConsumption
      Fuel gas consumption (MSm3/day).
    • totalEnergyLossKW

      public double totalEnergyLossKW
      Total energy loss (kW).
    • totalAvailableWasteHeatKW

      public double totalAvailableWasteHeatKW
      Total available waste heat (kW).
    • totalHeatDemandKW

      public double totalHeatDemandKW
      Total heat demand (kW).
    • potentialHeatRecoveryKW

      public double potentialHeatRecoveryKW
      Potential heat recovery (kW).
    • totalPotentialSavingsKW

      public double totalPotentialSavingsKW
      Total potential savings (kW).
    • powerBreakdown

      public Map<String,Double> powerBreakdown
      Power breakdown by category.
    • energyLosses

      public Map<String,Double> energyLosses
      Energy losses by source.
    • wasteHeatSources

      public Map<String,Double> wasteHeatSources
      Waste heat sources.
    • heatSinks

      public Map<String,Double> heatSinks
      Heat sinks.
    • recommendations

      Improvement recommendations.
  • Constructor Details

    • EnergyReport

      public EnergyReport()
  • Method Details

    • getSpecificEnergyConsumption

      public double getSpecificEnergyConsumption()
      Gets specific energy consumption.
      Returns:
      SEC (kWh/boe)
    • getEnergyEfficiencyIndex

      public double getEnergyEfficiencyIndex()
      Gets energy efficiency index.
      Returns:
      EEI
    • getPotentialSavings

      public double getPotentialSavings()
      Gets potential savings.
      Returns:
      savings (kW)
    • getEfficiencyRating

      public String getEfficiencyRating()
      Gets efficiency rating.
      Returns:
      rating (A, B, C, D, E, F)
    • toString

      public String toString()
      Overrides:
      toString in class Object