Question-and-Answer Resource for the Building Energy Modeling Community
Get started with the Help page
Ask Your Question

Revision history [back]

click to hide/show revision 1
initial version

How to run EnergyPlus measure with user input in OpenStudio?

Hi, I have a problem with running an EnergyPlus measure in OpenStudio. (I'm trying to run the FanMotorEfficiencyFault measure from the online BCL library.) I obtain the following error:

Initializing workflow. Processing OpenStudio Measures. Translating the OpenStudio Model to EnergyPlus. Processing EnergyPlus Measures. Applying FanMotorEfficiencyFault Result: Fail Initial Condition: Imposing airflow restriction on Fan:VariableVolume. Error: Measure FanMotorDegradation cannot find Fan:VariableVolume. Skipping...... Failed.

I'm working with an OSM file generated from an IDF file. This IDF file contains only one fan:

Fan:VariableVolume, Supply Fan 1, !- Name Always On Discrete, !- Availability Schedule Name 0.7, !- Fan Total Efficiency 600.0, !- Pressure Rise {Pa} autosize, !- Maximum Flow Rate {m3/s} Fraction, !- Fan Power Minimum Flow Rate Input Method 0.25, !- Fan Power Minimum Flow Fraction , !- Fan Power Minimum Air Flow Rate {m3/s} 0.9, !- Motor Efficiency 1.0, !- Motor In Airstream Fraction 0.35071223, !- Fan Power Coefficient 1 0.30850535, !- Fan Power Coefficient 2 -0.54137364, !- Fan Power Coefficient 3 0.87198823, !- Fan Power Coefficient 4 0.000, !- Fan Power Coefficient 5 Main Heating Coil 1 Outlet Node, !- Air Inlet Node Name VAV Sys 1 Outlet Node; !- Air Outlet Node Name

I'm entering the input arguments via the 'Edit' pane on the right hand side of the 'Measures' tab in OpenStudio. I've tried multiple things including the name of the fan (i.e. 'Supply Fan 1') and '* ALL Fan objects *' as indicated the displayed info for the given argument. (Info: "Enter the name of the faulted Fan:ConstantVolume, Fan:OnOff object or Fan:VariableVolume. If you want to impose the fault on all fan objects in the building, enter * ALL Fan objects *.")

I assume that there is no fault with the measure downloaded from BCL and that I'm doing something wrong... Please, can you advise me how to reference the EnergyPlus fan object to be used as input argument of the E+ measure?

How to run EnergyPlus measure with user input in OpenStudio?

Hi, I have a problem with running an EnergyPlus measure in OpenStudio. (I'm trying to run the FanMotorEfficiencyFault measure from the online BCL library.) I obtain the following error:

Initializing workflow. Processing OpenStudio Measures. Translating the OpenStudio Model to EnergyPlus. Processing EnergyPlus Measures. Applying FanMotorEfficiencyFault Result: Fail Initial Condition: Imposing airflow restriction on Fan:VariableVolume. Error: Measure FanMotorDegradation cannot find Fan:VariableVolume. Skipping...... Failed.

I'm working with an OSM file generated from an IDF file. This IDF file contains only one fan:

Fan:VariableVolume, Supply Fan 1, !- Name Always On Discrete, !- Availability Schedule Name 0.7, !- Fan Total Efficiency 600.0, !- Pressure Rise {Pa} autosize, !- Maximum Flow Rate {m3/s} Fraction, !- Fan Power Minimum Flow Rate Input Method 0.25, !- Fan Power Minimum Flow Fraction , !- Fan Power Minimum Air Flow Rate {m3/s} 0.9, !- Motor Efficiency 1.0, !- Motor In Airstream Fraction 0.35071223, !- Fan Power Coefficient 1 0.30850535, !- Fan Power Coefficient 2 -0.54137364, !- Fan Power Coefficient 3 0.87198823, !- Fan Power Coefficient 4 0.000, !- Fan Power Coefficient 5 Main Heating Coil 1 Outlet Node, !- Air Inlet Node Name VAV Sys 1 Outlet Node; !- Air Outlet Node Name

I'm entering the input arguments via the 'Edit' pane on the right hand side of the 'Measures' tab in OpenStudio. I've tried multiple things including the name of the fan (i.e. 'Supply Fan 1') and '* ALL Fan objects *' as indicated the displayed info for the given argument. (Info: "Enter the name of the faulted Fan:ConstantVolume, Fan:OnOff object or Fan:VariableVolume. If you want to impose the fault on all fan objects in the building, enter * ALL Fan objects *.")

I assume that there is no fault with the measure downloaded from BCL and that I'm doing something wrong... Please, can you advise me how to reference the EnergyPlus fan object to be used as input argument of the E+ measure?