-
Notifications
You must be signed in to change notification settings - Fork 156
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Chilled beam sequences #2614
Comments
@mwetter : Hi Michael, is there a staging branch to which I should submit the pull request? Thanks, |
@karthikeyad-pnnl : Can you please make the PR against |
@mwetter: Thanks! |
@karthikeyad-pnnl : Thanks for the PR #2626 which I merged and made some minor changes on the branch Can you please also address the following points (after merging
|
@mwetter : Hi Michael, I have addressed these comments with changes on PR #2783. I have addressed all of them except for the first comment about adding a closed loop validation model. That will require the clean-up of the DOAS control sequences, which I have already discussed with you. Please review the changes. Thanks, |
@karthikeyad-pnnl : The changes look good. I have a couple more questions/suggestions (besides the needed addition of the closed loop example).
I also refactored the models to remove the import buildingspy.development.refactor as r
r.move_class("Buildings.Controls.OBC.ASHRAE.PrimarySystem.ChilledBeamSystem.System.SystemController",
"Buildings.Controls.OBC.ASHRAE.PrimarySystem.ChilledBeamSystem.System.Controller")
r.move_class("Buildings.Controls.OBC.ASHRAE.PrimarySystem.ChilledBeamSystem.System.Validation.SystemController",
"Buildings.Controls.OBC.ASHRAE.PrimarySystem.ChilledBeamSystem.System.Validation.Controller")
r.move_class("Buildings.Controls.OBC.ASHRAE.PrimarySystem.ChilledBeamSystem.Terminal.Validation.TerminalController",
"Buildings.Controls.OBC.ASHRAE.PrimarySystem.ChilledBeamSystem.Terminal.Validation.Controller")
r.move_class("Buildings.Controls.OBC.ASHRAE.PrimarySystem.ChilledBeamSystem.Terminal.TerminalController",
"Buildings.Controls.OBC.ASHRAE.PrimarySystem.ChilledBeamSystem.Terminal.Controller")
r.move_class("Buildings.Controls.OBC.ASHRAE.PrimarySystem.ChilledBeamSystem",
"Buildings.Controls.OBC.ASHRAE.PrimarySystem.ChilledBeams") Note that to run the unit tests, you need to update BuildingsPy to include the changes of lbl-srg/BuildingsPy#446. This is currently in the CI tests at lbl-srg/BuildingsPy#447 |
@karthikeyad-pnnl : Thanks for the changes. The implementation improved considerably. Besides the closed loop model, there are a few more items that need to address, please see below. Please update your branch as I committed quite a lot of changes.
|
Thanks for the feedback, Michael! Will address the comments over the next week or so |
@karthikeyad-pnnl : I merged your PR and update to the current version of the master (CDL.Continuous is now renamed). This is not yet ready for review. I need more updates to the code from you before reviewing this code.
|
@mwetter Thank you for the comments! I was planning to include the closed loop model after cleaning up and merging the DOAS control sequences, because the closed loop model relies on a DOAS system for ventilation. We will prioritize the sequence cleanup, and then incorporate the closed loop model into this PR. We will let you know once this is ready for review again after that |
Pull request for adding chilled beam sequences to repo
The text was updated successfully, but these errors were encountered: