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

Optimum HVAC Start/Stop using jEPlus+EA

asked 2016-05-09 19:12:29 -0500

Wilson's avatar

updated 2017-05-05 19:15:38 -0500

Hi! I'm trying to adopt an optimum start/stop to my HVAC system.image description
In this picture we can see that in some moments the interior temperature is not between the heating and cooling setpoints. My building model is a supermarket that it's open between 9am to 9pm. Between those hours the heating and cooling setpoints are 21 and 22 celcius degrees respectively. At 9am the interior temperature is always lower than 21degrees, so I have to start to heat the building earlier in order to don't have unmet load hours. For this case I want to realize two different studies: What are the setpoints before 9am that gives me the HVAC lowest electricity consumption, and what are the setpoints that gives me the lowest electricity cost(considering that the electricity cost per hour changes during the intire day). So I created my building model using OpenStudio and at the moment I'm trying to create results with jEPlus and jEPlus+EA. Using jEplus I created 2 parameters as we can see in this picture.

image description

These parameters changes heating setpoints 2 timesteps before 9am, both parameters with values [18:1:21]. So I will have 16 jobs. In the future I want to change values to [18:0.1:25] that will give me a lot more jobs to analize. So I'm trying to find a way so I can exclude the jobs that has the Output:Variable Facility Heating Setpoint Not Met Time >1 and to see graphically what are the jobs that shows the Output:Variable Facility Total HVAC Electric Demand Power lowest value. Is this possible with jEPlus+EA? My *.rvi file is image description

What are the changes that I have to do to create the restrictions needed?

Thank you

edit retag flag offensive close merge delete

1 Answer

Sort by ยป oldest newest most voted

answered 2016-05-10 16:06:19 -0500

I might be misunderstanding the question, but you could add an AvailabilityManager:OptimumStart to your air loop to control it and then request the Output:Variable called Availability Manager Optimum Start Hours Before Occupancy to see the timeseries data of the starting points for each day. Not sure what output file jEPlus+EA exports by default, but the data will be in either .eso, .csv, or .sql file.

edit flag offensive delete link more


Thank you for your answer aparker. I updated my question. I'm sorry this begginer question, but how can I add the AvailabilityManager:OptimumStart to my OpenStudio air loop? I tried to find it in my HVAC systems library but with no success. Thank you

Wilson's avatar Wilson  ( 2016-05-11 07:43:52 -0500 )edit

You didn't miss anything, it isn't available in the OpenStudio Application. You'll need to add it via a Measure. Here's the code you want:

avail_manager =

aparker's avatar aparker  ( 2016-05-11 11:35:24 -0500 )edit

UPDATE The optimum start AVM is now available in the GUI. You can read more in this post.

Aaron Boranian's avatar Aaron Boranian  ( 2020-05-22 08:43:59 -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: 2016-05-09 19:12:29 -0500

Seen: 300 times

Last updated: May 11 '16