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

How to realize Model Predicitve Control with OpenStudio

asked 2018-04-09 06:22:49 -0600

Alex1993's avatar

Hi,

I am trying to use MPC algorithms with an Openstudio model.

The procedure propsed in the paper "Building energy model reduction for model predictive control using OpenStudio" by Wesley Cole (http://ieeexplore.ieee.org/document/6...) seems to be a good fit.

Unfortunately I am unable to find the mentioned script (in section IV "Model reduction Methodology") with which I would be able to reduce the model.

Does anyone know where I can find this script? Or is there another script I could use performing a similar task?

Besides that I also found that there exists some other software like BCVTB with which, as far as I can see, one could perform MPC without model reduction. Has anyone expierence with such software and knows how computationally that is?

Thanks for your help!

edit retag flag offensive close merge delete

Comments

Hi Alex. I'm curious to know how far you got with this idea. Did you manage to get an MPC running with an OpenStudio model in the end?

workless's avatar workless  ( 2023-11-01 15:11:35 -0600 )edit

2 Answers

Sort by ยป oldest newest most voted
2

answered 2018-04-12 00:46:06 -0600

While I think one could set up an MPC algorithm with the BCVTB, it has not been developed for this purpose. You may rather want to look at https://github.com/lbl-srg/MPCPy

Whether you need to do a model reduction is somewhat a separate question, and opinions differ on this and highly depend on the model you have. We typically use simplified reduced order models for MPC, as they simplify the state and parameter estimation, and the solution of the optimization problem.

edit flag offensive delete link more

Comments

Ok thanks for the hint.

Do you also have software recommendation for 'automatic' model reduction using an RC-network? Or do you tend to create the reduction by hand?

So far I have found the BRCM MatLab Toolbox.

Alex1993's avatar Alex1993  ( 2018-04-12 03:28:06 -0600 )edit

@Alex1993 take a look at this question, which has several links to simplified modeling methods. https://unmethours.com/question/23027... In particular, this one: https://github.com/Argonne-National-L...

MatthewSteen's avatar MatthewSteen  ( 2018-04-12 09:59:37 -0600 )edit

@Alex1993: Model reduction, in particular for commercial buildings and for HVAC systems, is not far enough along to be automated. The suited model structure depends largely on the system and the time scales of interest. See also http://www.ep.liu.se/ecp/096/069/ecp1... for an approach.

Michael Wetter's avatar Michael Wetter  ( 2018-04-12 17:39:51 -0600 )edit
2

answered 2018-04-11 10:24:40 -0600

OpenStudio no longer uses Dakota, so those methods in that paper are all deprecated.

Instead, you can use the PAT tool to do the sampling thats mentioned in the paper.

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

Training Workshops

Careers

Question Tools

1 follower

Stats

Asked: 2018-04-09 06:22:49 -0600

Seen: 379 times

Last updated: Apr 12 '18