-
Notifications
You must be signed in to change notification settings - Fork 162
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
Thermal wheels #3554
base: master
Are you sure you want to change the base?
Thermal wheels #3554
Conversation
Issue3538 air2air recovery
@JayHuLBL : What are the next steps, and who needs to act on them? |
@mwetter The PR will be ready for your review when CI test passed. One questions however is about the base class |
I think |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I did a quick review and it is clear that this model is not yet ready for a final review. Please see comments and review first the code; afterwards I am happy to do a last review.
Buildings/Fluid/HeatExchangers/AirToAirHeatRecovery/BaseClasses/Effectiveness.mo
Outdated
Show resolved
Hide resolved
Buildings/Fluid/HeatExchangers/AirToAirHeatRecovery/BaseClasses/Effectiveness.mo
Outdated
Show resolved
Hide resolved
Buildings/Fluid/HeatExchangers/AirToAirHeatRecovery/BaseClasses/Effectiveness.mo
Outdated
Show resolved
Hide resolved
Buildings/Fluid/HeatExchangers/AirToAirHeatRecovery/BaseClasses/Effectiveness.mo
Outdated
Show resolved
Hide resolved
Buildings/Fluid/HeatExchangers/AirToAirHeatRecovery/BaseClasses/Effectiveness.mo
Outdated
Show resolved
Hide resolved
...Exchangers/AirToAirHeatRecovery/BaseClasses/Validation/HeatExchagerWithInputEffectiveness.mo
Outdated
Show resolved
Hide resolved
Buildings/Fluid/HeatExchangers/AirToAirHeatRecovery/Examples/BypassDamper.mo
Outdated
Show resolved
Hide resolved
Buildings/Fluid/HeatExchangers/AirToAirHeatRecovery/Examples/BypassDamper.mo
Outdated
Show resolved
Hide resolved
Buildings/Fluid/HeatExchangers/AirToAirHeatRecovery/Examples/BypassDamper.mo
Outdated
Show resolved
Hide resolved
Buildings/Fluid/HeatExchangers/AirToAirHeatRecovery/Examples/BypassDamper.mo
Outdated
Show resolved
Hide resolved
This is done so thatthe latent and sensible wheel have the same structure
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@JayHuLBL : This still needs significant revisions, namely:
-
The examples use
sta_a
and/orsta_b
, but these are not defined at zero flow rate. No example should use these quantities. (We removed them in other models due to verification issues across tools.) -
The bigger change due to non-sound physics is as follows: EnergyPlus uses different efficiencies for heating and cooling because EnergyPlus uses a heating and cooling design flow rate. This Modelica model also uses different efficiencies, but it only has one design flow rate. From a heat transfer point of view, for the sensible wheel if the design flow rates are the same, there is no physical justification to use different efficiencies. For the latent wheel, however, cooling also has latent exchange so the sensible cooling efficiency may be different from the (sensible) heating efficiency.
Moreover, I don't understand what a "latent heating efficiency" is. Therefore,
epsLatHea*
needs to be removed (or clearly explained what it is). -
Another change is that all efficiency parameters should be in a data record. That is, for the wheels with bypass dampers, the thermal efficiencies for the wheel, and for the wheel with variable speed, the thermal efficiencies plus the speed correction and motor characterization need to be in one data record. This will allow building up a
Data
package with different wheel characterizations.Currently, the users sees the
Data
package, but these data only have part of the thermal characterization, and only for some wheel (the ones with variable speed). It would be much clearer if all data is in the record as we do for other components.
@mwetter Thank you so much for the edits and comments. I’m working on addressing the points above and will submit a PR for @JayHuLBL’s review shortly. |
@SenHuang19 : Looking at https://www.drirotors.com/wp-content/uploads/pdfs/HRW-MS-200-Tech.-Specification_1.pdf I think it makes sense to also put a design mass flow rate and pressure drop in the data record. Then the wheel can be fully characterized by a data record. |
This closes #3538.