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

Product thermal load, EnergyPlus/Matlab Cosimulation

asked 2023-05-23 10:29:21 -0500

Zakaria's avatar

updated 2023-05-23 13:48:23 -0500

Hello everyone! I have a question that may be silly

I am currently working on a project to model a product's thermal load using EnergyPlus and Matlab, and I use BCVTB to exchange data between the two programs.

I am using Matlab to calculate the heat load of the product and send it to E+ using BCVTB. E+ then calculates the temperature inside the freezer and send it back to Matlab to re-calculate the new heat load for the next step, and so on.

My question is how do I know that E+ takes in consederation the exchanged thermal load.

edit retag flag offensive close merge delete

1 Answer

Sort by ยป oldest newest most voted

answered 2023-05-24 07:37:34 -0500

Prior to using the BCVTB, I suggest that you set up your IDF without any external interface objects and that you use an EnergyPlus schedule object (for instance) to add heat thermal load to your system. Once you see the effect on your output variable (e.g. freezer temperature) and you are satisfied with it, you could then replace this schedule with an external interface schedule where the heat load calculation will be done externally prior to being passed to E+. You may also report the external interface schedule value as an E+ output variable to see if you are passing the right thing.

edit flag offensive delete link more

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


Asked: 2023-05-23 10:29:21 -0500

Seen: 10 times

Last updated: May 24