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

Modeling Code Compliant DX with Two-Speed Airflow Control

asked 2016-11-11 12:10:12 -0500

Mike Kennedy's avatar

updated 2016-11-11 12:42:05 -0500

My goal is to model energy code required air flow control. Energy codes regulate over 5 ton single zone DX system flows as a fraction of design flow as follows: 66% during venting, 66% during low cooling, 100% during high cooling. Heating is not regulated but I believe it is typically 100% in gas furnace units.

I thought this would be easy with the airloophvac:unitarysystem object but am stuck in a house of mirrors. Does anyone have suggestions for how this is supposed to be done? Or know of a good example. I did look up the 90.1 Determination models but they seem to use a large EMS program.

What I'm doing that gets close:

airloophvac:unitarysystem

  • cooling design supply air flow rate method = SupplyAirFlowRate
  • cooling design supply air flow rate = Autosize
  • heating design supply air flow rate method = SupplyAirFlowRate
  • heating design supply air flow rate = Autosize
  • supply air flow rate method when no cooling or heating is required = SupplyAirFlowRate
  • supply air flow rate when no cooling or heating is required = Autosize

UnitarySystemPerformance:MultiSpeed,

  • Single Mod Operation = Yes or No
  • Heating Speed 1 Supply Air Flow Ratio = 1
  • Cooling Speed 1 Supply Air Flow Ratio = 0.66
  • Heating Speed 2 Supply Air Flow Ratio = 1
  • Cooling Speed 2 Supply Air Flow Ratio = 1

Coil:Cooling:DX:MultiSpeed,

  • Rated Air Flow Rate, Speed 1 {m3/s} = Autosize
  • Rated Air Flow Rate, Speed 2 {m3/s} = Autosize

With the above inputs and single mode = Yes, the mass flow in low cooling is constant and 66% of the mass flow in heating, venting and high cooling. Fan runtime fraction is 1 and the fan power is reduced to account for the lower mass flow. Just as I would expect it. Only issue is the ventilation flow is at 100%

With the above inputs and single mode = No, in heating and venting mode the mass flow is constant and the fan runtime is 1. In low cooling, the mass flow is constant and 66% but the fan runtime fraction is suddenly less than 1. is constant and 66% of the mass flow in heating, venting and high cooling. Fan runtime fraction is 1 and the fan power is reduced . I do not understand why the fan runtime is not 1.

To get the reduced ventilation flow I was thinking I needed to set the following:

airloophvac:unitarysystem

  • Supply Air Flow Rate Method When No Cooling or Heating is Required = FractionOfAutosizedCoolingValue
  • No Load Fraction of Autosized Cooling Supply Air Flow Rate = 0.66

But with this input the mass flow, fan runtime, and fan energy behave in unexpected ways. With single mode = Yes or No the heating mode mass flow is no longer constant and fan runtimes are less than 0. In ventilation mode the mass flow rate is constant just a few percent below the heating mode mass flow rate (rather than 0.66). The fan runtime is 0.66. The fan energy is a few percent below the heating mode ... (more)

edit retag flag offensive close merge delete

1 Answer

Sort by ยป oldest newest most voted
2

answered 2017-05-12 12:13:00 -0500

Mike Kennedy's avatar

I never did get this working in Version 8.6. Version 8.7 added a new fan model Fan:SystemModel that solves the issue. The economizer is a bit off with the economizer + 1st stage compression running the fan at low speed rather than high speed which is what most equipment (maybe all) is doing.

edit flag offensive delete link more

Comments

V8.7 also add a new control type to UnitarySystem

AirLoopHVAC:UnitarySystem,
  A2,  \field Control Type
     \type choice
     \key Load
     \key SetPoint
     \key SingleZoneVAV
rraustad's avatar rraustad  ( 2017-05-12 14:18:14 -0500 )edit

Your Answer

Please start posting anonymously - your entry will be published after you log in or create a new account.

Add Answer

Careers

Question Tools

1 follower

Stats

Asked: 2016-11-11 12:10:12 -0500

Seen: 248 times

Last updated: May 12 '17