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

BEopt 2.8 Error: multiple assignments for zone equipment -- what is it?

asked 2018-05-30 17:08:00 -0600

bwilbur gravatar image

updated 2018-05-30 17:10:43 -0600

I'm getting this fatal error in BEopt 2.8 and am not sure what it means:

Error: * Severe * GetZoneEquipmentData1: ZoneHVAC:EquipmentList = UNFINISHEDBASEMENT ZONE EQUIPMENT 5/28/2018 3:04 PM: 31.xml: Error: * ~~~ * ...multiple assignments for Zone Equipment Heating or No-Load Sequence=1, must be 1-1 correspondence between sequence assignments and number of equipments.

I get this error when I run either an ASHP or MSHP in a multi-unit (2) building, for either a finished or unfinished basement. I do not get it if I use a gas furnace, or if I I run an ASHP/MSHP in a single-family building.

https://www.dropbox.com/s/x5vigo0eh1l...

edit retag flag offensive close merge delete

1 Answer

Sort by ยป oldest newest most voted
2

answered 2018-05-30 17:48:13 -0600

updated 2018-09-17 13:42:49 -0600

Thanks for the bug report. It appears to be specific to having a heat pump water heater in a multifamily building with, e.g., a basement. The fix is pretty trivial. Please download the updated file, rename to energyplus.py, and save it to your C:\Program Files (x86)\NREL\BEopt_2.8.0\Modeling\ directory (overriding the file that is there). Then re-run the simulations.

edit flag offensive delete link more

Comments

Can you re-link the file? I am still experiencing the same problem mentioned above, but the link failed.

muhl gravatar imagemuhl ( 2018-09-16 09:42:11 -0600 )edit

Sorry, the link broke when the website was updated. The above link should now be fixed.

shorowit gravatar imageshorowit ( 2018-09-17 13:43:13 -0600 )edit

I received the following error when using the file. (Obviously, I don't program in PY or I could probably figure this out!)

File "C:\Program Files (x86)\NREL\BEopt_2.8.0\Modeling\energyplus.py", line 25 9/18/2018 1:42 AM: 1.xml: EMSprograms = {'EnergyManagementSystemProgram'[], 9/18/2018 1:42 AM: 1.xml: ^ 9/18/2018 1:42 AM: 1.xml: SyntaxError: invalid syntax

Update I've retried the file and it seems to be working. Not sure of what changed, but I'll update when the file finishes. Does this change to the energyplus.py file remove access to previous custom measures added?

muhl gravatar imagemuhl ( 2018-09-18 00:45:40 -0600 )edit

Reran BEOpt for a New Construction facility, which uses E+ v8.8 instead of 8.9. While the above updated file worked for Retrofits, I'm getting a similar issue again. Oddly, only Slab is available in the selection menu, so it's unclear how Unfinished Basement issue could even exist. Included MSHPs with ducts, but it worked (converged) when using MSHP without ducts. 1.xml: Error: * Severe * GetZoneEquipmentData1: ZoneHVAC:EquipmentConnections: Zone Name="UNFINISHEDBASEMENT" 1.xml: Error: * ~~~ * ..Requested Controlled Zone not among Zones, remaining items for this object not process

muhl gravatar imagemuhl ( 2018-09-28 09:11:56 -0600 )edit

I have the same issue

lolo gravatar imagelolo ( 2018-11-11 18:29:52 -0600 )edit

Your Answer

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

Add Answer

 

Question Tools

1 follower

Stats

Asked: 2018-05-30 17:08:00 -0600

Seen: 97 times

Last updated: Sep 17