2

[BCVTB - E+] Steps to change timestep value (hourly reporting frequency)?

I am using Output:Variable (report output variables from E+ to external interface) and ExternalInterface:Schedule (getting schedule data from external interface)

I have tried editing the .idf file variable but I get this error. What else should I change in order to change the timestep of data exchange?

image description

cs_bot's avatar
247
cs_bot
asked 2017-10-13 02:25:51 -0500, updated 2017-10-23 06:13:42 -0500
edit flag offensive 0 remove flag close merge delete

Comments

add a comment see more comments

1 Answer

2

When you use the Output:Variable, set the time step to 'timestep', e.g., Output:Variable,*,Zone Mean Air Temperature,timestep;

Make sure the EnergyPlus and the Ptolemy are using the same time step, e.g., 600s per time step: In EnergyPlus, Timestep,6; In Ptolemy, SDF Diector, set period = 600 (or refer to a parameter), and set the iterations = number of total time steps.

image description

Yixing Chen's avatar
921
Yixing Chen
answered 2017-10-17 11:35:32 -0500
edit flag offensive 0 remove flag delete link

Comments

Thank you so much!

cs_bot's avatar cs_bot (2017-10-23 06:37:33 -0500) edit

hi, i am also facing the same error. I have change my time step to 6 in my idf file and also change the timestep for the spf director to 600. I am linking energyplus with matlab simulink through bcvtb

davis's avatar davis (2020-10-19 07:32:29 -0500) edit
add a comment see more comments