Skip to content
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

Issue2885 fan coil unit controls #3627

Open
wants to merge 115 commits into
base: master
Choose a base branch
from

Conversation

JayHuLBL
Copy link
Contributor

@JayHuLBL JayHuLBL commented Jan 5, 2024

This closes #2885.

karthikeyad-pnnl and others added 30 commits September 1, 2020 11:17
Merge lbl master into pnnl master
@JayHuLBL
Copy link
Contributor Author

@mwetter It's ready for your review after the CI tests passed.

Copy link
Member

@mwetter mwetter left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

See inline comments. The main part to address is that there is no closed loop test for the new controller. We do want closed loop tests as experience shows that they are essential to check for mistakes in the control logic or unsuitable control I/O.

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Revert this formatting only change.

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Revert this formatting only change which I think is unintentional.

or heaCoi==Buildings.Controls.OBC.ASHRAE.G36.Types.HeatingCoil.Electric));

parameter Real cooDea(
unit="1",
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Units should be made final as the model is only valid for these units.

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This controller is not used in any closed loop test. We need to have a closed loop test before merging. Experience shows that often bugs or unsuitable I/O are discovered when a controller is connected to an equipment model.

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Simulating simulateModel("Buildings.Controls.OBC.ASHRAE.G36.AHUs.MultiZone.VAV.Validation.Controller_UnspecifiedClimate", method="Cvode", stopTime=3600, tolerance=1e-06, resultFile="MultizoneController");
gives warnings about unspecified climate that need to be corrected.

"Time period for which hotWatResReqLim3 has to be exceeded before three hot water reset requests are sent"
annotation(Dialog(tab="Request limits", group="Hot water reset requests", enable=have_hotWatCoi));

parameter Real Thys(
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Shouldn't this be THys (Note that Thys is used in many models).

This example validates
<a href=\"modelica://Buildings.Controls.OBC.ASHRAE.G36.FanCoilUnit.Controller\">
Buildings.Controls.OBC.ASHRAE.G36.FanCoilUnit.Controller</a>.
<br>
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Use

</p>
<p>

to separate paragraphs rather than <br>

@JayHuLBL
Copy link
Contributor Author

@karthikeyad-pnnl Would you please address Michael's inline comments?

@JayHuLBL
Copy link
Contributor Author

@karthikeyad-pnnl Let me know if you need help on addressing the comments.

@karthikeyad-pnnl
Copy link
Contributor

@JayHuLBL Thanks for checking in! We are currently working on the closed loop validation, so we can temporarily deprioritize this

@JayHuLBL
Copy link
Contributor Author

@karthikeyad-pnnl Is there any update on this PR?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Addition of Fan coil unit control sequences
5 participants