EnergyPlus

Welcome! Please add your suggestion below or vote on other ideas for improving EnergyPlus following the posted guidelines.

This website is exclusively for ideas and suggestions for the EnergyPlus simulation engine.

This site is NOT intended for:

To link a suggestion to an existing Unmet Hours question or GitHub issue, simply copy and paste the URL into the suggestion.

How can we improve EnergyPlus?

(thinking…)

Enter your idea and we'll search to see if someone has already suggested it.

If a similar idea already exists, you can support and comment on it.

If it doesn't exist, you can post your idea so others can support it.

Enter your idea and we'll search to see if someone has already suggested it.

  • Hot ideas
  • Top ideas
  • New ideas
  • My feedback
  1. keep solar datasets up to date

    The solar datasets SandiaPVdata.idf and SolarCollectors.idf have not been updated in quite a while, but could be annually like the LCCusePriceEscalationDataSetYYYY.idf is. NREL's System Advisor Model (SAM) comes with several CSV libraries that could be used for this.

    https://sam.nrel.gov/libraries

    1 vote
    Sign in
    Signed in as (Sign out)

    We’ll send you updates on this idea

  2. keep solar datasets up to date

    The solar datasets SandiaPVdata.idf and SolarCollectors.idf have not been updated in quite a while, but could be annually like the LCCusePriceEscalationDataSetYYYY.idf is. NREL's System Advisor Model (SAM) comes with several CSV libraries that could be used for this.

    https://sam.nrel.gov/libraries

    0 votes
    Sign in
    Signed in as (Sign out)

    We’ll send you updates on this idea

  3. Take advantage of AVX

    AVX increases the vectorization pipeline but the way EnergyPlus code is currently structured makes it difficult for the compiler to automatically and fully use newer instructions and bigger SIMD pipelines. This may change if optimized linear algebra libraries are used in EnergyPlus and code is refactored.

    4 votes
    Sign in
    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  Performance  ·  Admin →
  4. Mexico

    Good evening,

    In the weather data Region 4, you have Mexico in Central America which is incorrect because is part of North America. I just wanted to point this mistake.

    Best regards.

    1 vote
    Sign in
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Weather  ·  Admin →
  5. include the most recent life-cycle cost data from NIST

    The LCCusePriceEscalationDataSetYEAR IDFs included with EnergyPlus seem to lag behind the published report from NIST by a year. For example, version 8.8.0 (Sep 2017) includes 2016 data rather than 2017 data. The NIST report is published each spring so could be incorporated into the fall release.

    1 vote
    Sign in
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Economics  ·  Admin →
  6. ASTM C1340 convection algorithm for attic spaces

    The calculation of convection coefficients on the surfaces for spaces representing attics in EnergyPlus has been shown to have inaccuracies when compared to empirical data and building models that specialize in attics. The ASTM C1340 standard has a set of correlations for these convection coefficients that has been empirically validated. An EMS approach to implementing these convection coefficients is available, but it would be much more usable to have it incorporated as a new object in EnergyPlus.

    3 votes
    Sign in
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Envelope  ·  Admin →
  7. Improve fan support in Airflow Network

    Improve fan support in AirflowNetwork, including support for the new system fan model, support zone-induced air flow by a constant volume fan (described in Zone_2007_06.doc), and support for dedicated supply fans.

    2 votes
    Sign in
    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  Air Flow  ·  Admin →
  8. Airflow Network Duct Autosizing

    Autosize the ducts in AirflowNetwork based on Manual D. Automatically sizing ducts for desired flow rates will simplify specification of more complex models. NREL residential has a Manual J OpenStudio measure, so this could be done in OpenStudio, but the current feeling is that it’d be better in EnergyPlus

    2 votes
    Sign in
    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  Air Flow  ·  Admin →
  9. Allow multiple air loops in the Airflow Network model

    The existing AirflowNetwork model only allows one air primary loop to calculate the energy losses for an air distribution system. This restriction makes the model only able to simulate energy performance with air distribution system losses in residential homes and small commercial buildings. Large commercial buildings are not covered by the model, because multiple air distribution systems, equivalent to multiple air primary loops in EnergyPlus, are expected. In order to make the AirflowNetwork model applicable to large building simulations, multiple air primary loops must be allowed.

    3 votes
    Sign in
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Air Flow  ·  Admin →
  10. Improving Modeling of Refrigerated Open Vertical Display Cases

    Problem Statement: Supermarkets have one the highest EUIs (~50-60 kWh/sf-yr) in commercial sector. Open vertical display cases, especially, in medium temperature suction group, account for the largest refrigeration load in supermarkets. Studies have shown that 80% of the cooling load in these cases is attributed to the infiltration of warm/moist air from the sales floor across the air curtain into the case. Accurate modeling of the air curtain will improve the reliability of refrigeration power and energy use predictions.

    Rationale: Currently, infiltration is a user input in E+. Errors associate with this critical input can have significant adverse impact on…

    1 vote
    Sign in
    Signed in as (Sign out)

    We’ll send you updates on this idea

  11. Improved Documentation for Thermal Energy Storage Systems

    Create an application guide around thermal energy storage system modeling in EnergyPlus. Focus on how these systems should be built up topologically, controlled, where EMS hooks are most beneficial, how sizing interactions result in the final system size, etc. These systems are quite often used as a comparison to a baseline so keeping the context of creating a baseline and comparing the proposed TES system to that baseline would be important.

    1 vote
    Sign in
    Signed in as (Sign out)

    We’ll send you updates on this idea

  12. Alternate simulation initialization (warmup) options

    EnergyPlus “runs” the first day of the environment (starting with a set of hardcoded initial conditions: temperatures are initialized to 23C and zone humidity ratios are initialized to the outdoor humidity ratio) until the loads/temperature convergence tolerance values are satisfied (next two fields) or until it reaches “maximum number of warmup days”

    Other programs offer different initialization methods, such as a user-specified number of days to simulate prior to the simulation start date. Recent comparisons related to ASHRAE Std 140 development have shown that the impact on results in the first simulation month can be significant.

    1 vote
    Sign in
    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  Other  ·  Admin →
  13. New single-duct constant volume air terminal without reheat

    The existing AirTerminal:SingleDuct:Uncontrolled is different from all other terminal units. It only has a single node (not an inlet and outlet) and it sits directly on the zone equipment list instead or being referenced by a ZoneHVAC:AirDistributionUnit object. This causes fits for interfaces, and it prevents this terminal unit from using the simple duct-leakage features in ZoneHVAC:AirDistributionUnit.

    Propose adding a new terminal unit type AirTerminal:SingleDuct:ConstantVolume:NoReheat that has an inlet and outlet node and sits under an air distribution unit. Then deprecate the old AirTerminal:SingleDuct:Uncontrolled object.

    Reference issue #4988
    https://github.com/NREL/EnergyPlus/issues/4988

    2 votes
    Sign in
    Signed in as (Sign out)

    We’ll send you updates on this idea

  14. 2 speed Operation with Air Economizer in UnitarySystem

    Current economizer operation in unitary system with multispeed fan does not impact fan speed. Economizer only operation is limited to low speed operation and economizer plus compressor operation is limited to low speed unless both compressors operate. Current energy codes require unitary equipment over 5 tons to have economizers with two stages of economizer only operation, first at low fan speed and then at high fan speed, and then to integrated operation. Three of three manufacturers checked run the fan at high speed when economizer and stage one compression are operating.

    For more details see issue [#6109](https://github.com/NREL/EnergyPlus/issues/6109)

    1 vote
    Sign in
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Control  ·  Admin →
  15. Expand Autosizing for CHP

    Some input fields are not autosizable but it would be helpful if they were. For example the combined heat and power models have heat recovery plant connections but the plant flow rates are not autosizable making it difficult to use them in many models. Suggest to add autosizing to heat recovery in Generator:InternalCombustionEngine, Generator:CombustionTurbine, and Generator:MicroTurbine objects.

    2 votes
    Sign in
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Input  ·  Admin →
  16. Improve the AirLoop:UnitarySystem object to support VAV fan control

    Currently, the AirLoop:UnitarySystem object does not support representation of variable-speed RTUs, even with the inclusion of EMS control logic. From emailing with the E+ team, my understanding is that this is an effect of the unitary system "not having an EMS actuator for flow rate, since the DX coils need to be modeled at full flow, and the unitary system needs to know the average flow rate over the time step (a function of PLR) so that it can model the DX coil with the correct flow." The only viable workaround for this is to pull the Fan:VariableVolume object outside…

    1 vote
    Sign in
    Signed in as (Sign out)

    We’ll send you updates on this idea

  17. Add/update Performance Data for key systems such as chillers, boilers, CHP, etc.

    The E+ performance curve datasets have not been updated for a long time and the available performance data seems to have mostly gotten in there due to the manufacturer's interest (guess) to provide that data set. In short, these performance data sets are in most cases generic and make the use of E+ for complicated systems such as combined heat and power, accurate part-load performance of chillers/boilers, multi speed coils, etc. inconsistent if not unreliable depending on the modeler's expertise.

    Many modelers have sheets or other simple tools to transform some datasheets to performance curves - it might be worth…

    2 votes
    Sign in
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Performance  ·  Admin →
  18. Account for fan heat gain when sizing zone equipment cooling coils

    Fan heat gain to air increases the load experienced by cooling coils. Currently EnergyPlus accounts for this when sizing central cooling coils but it is not taken into account when sizing cooling coils in zone HVAC equipment. Suggest to improve Zone HVAC unit cooling coil sizing to account for fan heat in forced air units.

    2 votes
    Sign in
    Signed in as (Sign out)

    We’ll send you updates on this idea

  19. Central Plant Water to Water Heatpump with EIR Formulation

    The existing models for central plant water to water heatpump, HeatPump:WaterToWater:* are not formulated to be able to use the types of performance curves that are typically used in the industry. It is not possible to properly represent equipment performance characteristics with the current equation fit models and the parameter estimation model is not robust enough in practice.

    Suggest to add new models for water-to-water heatpump that are formulated using an EIR-type approach for unloading curves such as are used elsewhere in the chiller and chiller-heater models. The existing two models might be deprecated.

    2 votes
    Sign in
    Signed in as (Sign out)

    We’ll send you updates on this idea

  20. Interzone Air Wall

    Two separate thermal zones often have no actual wall separating them, for example open plan offices, or zones open to atria. It is not clear how to best, or if it is possible to, represent these so-called air walls in EnergyPlus. There is a need for a robust and straightforward way to model air walls without messy workarounds. Current workarounds all have different problems that are difficult for users to understand and adjust for. A new air wall feature that passes solar, daylight, interzone air, and connects interior thermal radiation would be a useful addition.

    2 votes
    Sign in
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Geometry  ·  Admin →
← Previous 1 3 4 5 9 10
  • Don't see your idea?

Sign in to suggest ideas, vote, or participate in polls for your favorite feature request!

Feedback and Knowledge Base