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

CBECC-com inputs mapping to E+ inputs

asked 2018-04-04 17:26:46 -0500

Was wondering if someone here know of a good resource that documents the mapping of CBECC-com inputs to corresponding EnergyPlus components that are populated in the back-end?

Any suggestions would be super helpful!


edit retag flag offensive close merge delete


Maybe you are looking for the Standards Data Dictionary? Available as a link in the list at the bottom of this page

mdahlhausen's avatar mdahlhausen  ( 2018-04-04 18:15:03 -0500 )edit

@mdahlhausen the link doesn't seem to work. Can you re-share it? To elaborate, I am having a tough time doing QA for my CBECC-com models as the terminology in the UI doesn't always relate one-to-one with E+ inputs. It would be helpful to know what parts of the back-end model are populated based on CBECC-com inputs.

rsunnam's avatar rsunnam  ( 2018-04-04 18:38:18 -0500 )edit

sorry; copy-paste error. link works now.

mdahlhausen's avatar mdahlhausen  ( 2018-04-05 10:23:49 -0500 )edit

@mdahlhausen Thanks! I looked at this and it was helpful to understand SDD schema. I was looking for translation logic into EnergyPlus / OS classes.

rsunnam's avatar rsunnam  ( 2018-04-13 11:45:43 -0500 )edit

1 Answer

Sort by ยป oldest newest most voted

answered 2018-04-05 10:42:08 -0500

pflaumingo's avatar

I had reached out about this to the development team at some point in the past and it wasn't available - not sure on the current status. You can however look at the ReverseTranslator and MapHVAC source files and follow the logic there. Generally its fairly simple to find the translation logic for a specific object by searching for the specific SDD data model object (i.e. "AirSys" or "FPFC")

edit flag offensive delete link more


I agree with @pflaumingo, the ReverseTranslator covers the conversion of a CBECC-Com xml file to OS, and this code is a good resource if you want to understand how the SDD data model maps to the OS data model. However, one thing to be aware of is there are two views of the SDD data model: Input and Sim(ulation).

DavidReddy's avatar DavidReddy  ( 2018-04-06 00:40:33 -0500 )edit

The SDD 'Input' view contains the objects/properties that the program will accept, either from third-party tools, or entered via the CBECC-Com UI. The 'Sim' view includes the objects/properties that are used for simulation purposes. There is overlap between the Input and Sim views, particularly on the envelope side, but on the HVAC side, the Sim SDD model has a lot of properties specific to describing OS/E+ models. When the SDD data model is compiled, there are two text files generated that document the two views.

DavidReddy's avatar DavidReddy  ( 2018-04-06 00:46:55 -0500 )edit

They are not included in the public releases, but can be found in the SF repo: When a CBECC-Com project is run, the rules process the file and create an SDD Sim XML file for each transform:

SIZING_PROPOSED => '<filename> - zp.xml'. SIZING_BASELINE => '<filename> - zb.xml'. ANNUAL_PROPOSED => '<filename> - ap.xml'. ANNUAL_BASELINE => '<filename> - ab.xml'.

These files are available in the run directory of your model if you have Tools -> Program & Analysis Options -> Storage of Analysis Files set to >=1.

DavidReddy's avatar DavidReddy  ( 2018-04-06 00:54:25 -0500 )edit

@pflaumingo - That answers my question that there is not specific document that has this info. I didn't look at the reverse translator before and so this is super helpful! Thank you for pointing me to it.

@DavidReddy - Thank you for confirming. And this rules set is very interesting and is very close to what I was hoping to find. Just out of curiosity - Do you know if there is a plan to have a detailed users' manual that documents these rule sets in future versions? That would be ideal!

rsunnam's avatar rsunnam  ( 2018-04-13 12:05:38 -0500 )edit

Your Answer

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

Add Answer

Training Workshops

Question Tools

1 follower


Asked: 2018-04-04 17:26:46 -0500

Seen: 168 times

Last updated: Apr 05 '18