Skip to content

Question about Buildings.DHC.Loads.BaseClasses.FlowDistribution Control Valve and Pump Modeling #4533

@hoxj180

Description

@hoxj180

Dear MBL Developers,

I hope you are doing well, and thanks for all the work you do on MBL. I have a question about the Buildings.DHC.Loads.BaseClasses.FlowDistribution model in Buildings v12.1.0. I am using it for a district cooling system control analysis and cannot figure out if it implicitly models cooling coil control valves or not when using the ConstantDP pump control. I've listed the reasons for and against implicit modeling that I have found below:

Yes, it implicitly models the cooling coil control valves:

  • The schematic in the info tab includes control valves downstream of each cooling coil.
Image
  • The description in the info tab says that "The modeling approach aims to minimize the number of algebraic equations by avoiding an explicit modeling of the terminal actuators..." I'm not sure if this means implicit or no modeling.

No, it does not implicitly model the cooling coil control valves:

  • The pressure drop through the coil branch is calculated as dpPum = dpMin + dpVal + sum((mDis_flow_i/K_i)^2), where only mDisFlo is the required mass flow through the loop and is the only variable (non-constant) affecting dpPum. To me, this looks like pressure drop will increase as required mass flow increases, which is the opposite of what would happen in a cooling coil control valve.

I also wanted to ask why the pumps (pumFlo) turn on when they do in the ConstantDP control scheme. When I model them, the building pumps turn on only when the chilled water pumps are not providing enough flow. This happens even though the building pumps are receiving a non-zero mass flow signal (the required mass flow). Why do they not turn on whenever there is required mass flow?

Thank you so much. I appreciate any insight you have.

Sincerely,
Julia

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions