First time here? Check our help page!
2

Workaround for Fatal Pump Error in CBECC-Com v3c

I'm getting the following fatal error in EP after running a v3 CBECC-Com model (generated from IES VE) in v3c.

**  Fatal  ** ManagePumps: Invalid PumpIndex passed=3, Pump name={2F8F93D1-99C6-4687-8A38-3D2977F628F6}, stored Pump Name for that index=PUMP HWCP-1

It appears that the Pump object Name field is being replaced with a UUID from a Node causing a fatal error in EP here (see => below).

OS:Pump:VariableSpeed,
  {6f91d1f9-8020-4396-a564-5b2f208c7497}, !- Handle
  => {2f8f93d1-99c6-4687-8a38-3d2977f628f6}, !- Name
  {b38eb438-d964-42a4-8929-ed73d3aef2d7}, !- Inlet Node Name
  {7b03fee8-03ef-458c-b3ed-f4b587a2cdd0}, !- Outlet Node Name
  ,                                       !- Rated Flow Rate {m3/s}
  0,                                      !- Rated Pump Head {Pa}
  ,                                       !- Rated Power Consumption {W}
  ,                                       !- Motor Efficiency
  ,                                       !- Fraction of Motor Inefficiencies to Fluid Stream
  ,                                       !- Coefficient 1 of the Part Load Performance Curve
  ,                                       !- Coefficient 2 of the Part Load Performance Curve
  ,                                       !- Coefficient 3 of the Part Load Performance Curve
  ,                                       !- Coefficient 4 of the Part Load Performance Curve
  ,                                       !- Minimum Flow Rate {m3/s}
  Intermittent;                           !- Pump Control Type

OS:Node,
  {cc6db6d4-1301-4fcb-a556-d38086c9bd58}, !- Handle
  => {2f8f93d1-99c6-4687-8a38-3d2977f628f6} Outlet Node, !- Name
  {7b03fee8-03ef-458c-b3ed-f4b587a2cdd0}, !- Inlet Port
  {1cc159bd-0dcc-477b-a250-4a313c9b8468}; !- Outlet Port

ADDITIONAL INFO ABOUT THE CAUSE OF THE ERROR

User-defined SHW Pump

image description

OSM Showing Pump Added by User

image description

OSM Showing Pump added by CBECC-Com v3c

image description

MatthewSteen's avatar
10.1k
MatthewSteen
asked 2015-08-14 15:10:32 -0500, updated 2015-09-22 07:57:23 -0500
edit flag offensive 0 remove flag close merge delete

Comments

Have you got an XML file to share? Or an adjusted one if there are details that can't be shared? Is this a pump in the baseline or proposed? What does the pump serve?

pflaumingo's avatar pflaumingo (2015-08-14 15:52:09 -0500) edit

@pflaumingo updated with link to XML. I deleted the offending pump and am running it again to see if it's more of a soft bug.

MatthewSteen's avatar MatthewSteen (2015-08-14 16:15:08 -0500) edit

Is it a SHW pump?

pflaumingo's avatar pflaumingo (2015-08-14 16:21:27 -0500) edit

Yes in the proposed ap model. Perhaps I'm breaking a T24 rule?

MatthewSteen's avatar MatthewSteen (2015-08-14 16:37:36 -0500) edit

For a properly defined/working model, the only pump that should have a UID name is circulation pump on SHW loops. If you can't post the file here, I recommend submitting this as a CBECC-Com issue for further review.

DavidReddy's avatar DavidReddy (2015-08-14 16:38:21 -0500) edit
add a comment see more comments

1 Answer

1

Sorry, missed that there was an XML file posted with the question when I first looked at this...

The SDD->OS translator failure is occurring because you have a pump defined in your SHW systems. CBECC-Com does not yet support modeling reciric SHW systems serving nonresidential spaces, so these systems should be modeled without a pump defined. The SDD->OS translator automatically creates the pump needed for simulation in EnergyPlus.

DavidReddy's avatar
481
DavidReddy
answered 2015-08-17 13:03:29 -0500
edit flag offensive 0 remove flag delete link

Comments

Thanks @DavidReddy, I just figured this out. This seems like a bug to me or at the least something that should be included in the rule file to trap the error and warn the user before they spend time running full EP sims (1.5 hrs for this model). Is this documented anywhere?

MatthewSteen's avatar MatthewSteen (2015-08-17 13:35:47 -0500) edit

Unfortunately, I don't develop the help documentation, so I am not sure if this is documented in the CBECC-Com help, but I agree that is should be caught by rules so I created a ticket for it in our system.

DavidReddy's avatar DavidReddy (2015-08-21 19:40:25 -0500) edit

I also should add... CBECC-Com support through Unmet Hours is not currently funded since the CEC funds support through their own channel. http://bees.archenergy.com/issue.html Perfectly fine (and encouraged) to circulate CBECC-Com questions/issues/work-arounds on this forum, but best to also submit a ticket for issues like this through that system to make sure they get tracked and resolved.

DavidReddy's avatar DavidReddy (2015-08-21 19:51:36 -0500) edit

@DavidReddy this reminds me. Seems like we should give that generated pump a better name.

Kyle Benne's avatar Kyle Benne (2015-09-23 19:48:50 -0500) edit
add a comment see more comments