-
Notifications
You must be signed in to change notification settings - Fork 161
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
Issue622 wet coil refactor 3 #2001
Conversation
These contain a fuzzy logic cooling coil model to handle mode changes between fully wet, fully dry and partially wet/dry. These are based on the wet coil (eps-NTU) model developed by Michael Okeef, but the following modifications were made. 1) Equations of the previous wet coil model were modified to consider when water flow rate goes to zero, 2) Equations of the previous dry coil model were modified, and 3) fuzzy logics were added to smoothen the discontinuity during mode changes.
…between Antoine and Donghun
…into issue622_wet_coil_refactor_3
Fix what might be an encoding issue.
…into issue622_wet_coil_refactor_3 [ci skip]
-- dry coil with two gains -- wet coil with one gain -- partially wet with an iteration parameter
TODO
|
And update them with last version of wet coil model.
…into issue622_wet_coil_refactor_3 [ci skip]
…into issue622_wet_coil_refactor_3 [ci skip]
…into issue622_wet_coil_refactor_3
@kim1077 I just committed the version with the IBPSA wet coil model (from ibpsa/modelica-ibpsa#1113). The example and validation models have also been refactored. I will focus on benchmarking the simulation performance on large models. I let you go ahead with benchmarking the model precision. |
…into issue622_wet_coil_refactor_3
…ore simpler and reliable.
…_wet_coil_refactor_3
1. Devision by zero has regularized with nonZeroPower (on both fully wet coil model and the highest model) 2. The issue of Cpeff (~derivate of satruated water enthaly) at Twatin=Twatout was treated strictly. 3. Enforced Qtot =0 whenever m is near zero.
Some bugs e.g. r != 2/3 for Fuzzy, FVM elements =4 etc have been modified.
…into issue622_wet_coil_refactor_3
… initial equation
Buildings/Fluid/HeatExchangers/BaseClasses/DryCalcsFuzzy_V2_2.mo
Outdated
Show resolved
Hide resolved
Buildings/Fluid/HeatExchangers/BaseClasses/DryCalcsFuzzy_V2_2.mo
Outdated
Show resolved
Hide resolved
Buildings/Fluid/HeatExchangers/BaseClasses/DryCalcsFuzzy_V2_2.mo
Outdated
Show resolved
Hide resolved
Buildings/Fluid/HeatExchangers/BaseClasses/ParcalcsFuzzy_V2_2.mo
Outdated
Show resolved
Hide resolved
Buildings/Fluid/HeatExchangers/BaseClasses/ParcalcsFuzzy_V2_2.mo
Outdated
Show resolved
Hide resolved
Buildings/Fluid/HeatExchangers/BaseClasses/ParcalcsFuzzy_V2_2.mo
Outdated
Show resolved
Hide resolved
@kim1077 I propose to close this PR without merging and open a new one with the branch
I removed all other versions of the model and the whole
After your confirmation I will move forward with reviewing the code on |
@mwetter Can we delete the following branches? The development will be merged through the new branch |
This is closed without merging. |
I create this draft PR to enable inline comments on the code.