-
Notifications
You must be signed in to change notification settings - Fork 82
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
Issue1080 ROM soil temperature and interzonal heat exchange #1546
base: main
Are you sure you want to change the base?
Issue1080 ROM soil temperature and interzonal heat exchange #1546
Conversation
…r implementation to ROM
…VDI6007 calculators. Made some elements in ThermalZone replaceable for future implementation of e.g. urban shading.
…n GroundTemperature/GroundTemperatureOptions.mo
FiveElements: bug fixed and documentation updated.
…ub.com/RWTH-EBC/AixLib' into issue1080_ROM-soil-and-zone-borders
done: - ROM RC module including pass-through - connection between zones via additional NzSplitter.mo
…ween indoor RC surfaces
…delica left to do: remove redundant heatFlowSensor
added ASHRAE140 test case 960
…-soil-and-zone-borders
…d-zone-borders Issue1080 rom soil and zone borders
@PGorzalka , nice, thanks for adding this nice feature to AixLib! We have an extensive CI which does a lot of groundwork of the review, but it only runs for internal branches. Thus, I added an internal branch based on your fork. Now, we see if naming guidelines and regression tests all run. Depending on the changes, you either can work in your fork and merge your fork into the internal branch, or we could add you as a developer so you can work directly in AixLib @DaJansenGit ? |
@PGorzalka thanks for contributing! |
…_issue1080_ROM-soil-and-zone-borders Corrected HTML Code in branch correct_HTML_PGorzalka_issue1080_ROM-soil-and-zone-borders
@PGorzalka : You can find check and naming errors here: |
…nd-zone-borders' into issue1080_ROM-soil-and-zone-borders
…d-zone-borders fix encoding
…://github.com/RWTH-EBC/AixLib into PGorzalka_issue1080_ROM-soil-and-zone-borders
…ion reference files. Please pull the new files before push again. Plottet Results /PGorzalka_issue1080_ROM-soil-and-zone-borders/charts/
The regression plots are displayed here: https://rwth-ebc.github.io/AixLib/PGorzalka_issue1080_ROM-soil-and-zone-borders/charts/ThermalZones/AixLib_ThermalZones_ReducedOrder_Examples_MultizoneInterzonalsFixedHeater.html Some other results seem to have changed translation statistics. Without interzonal exchange, the change in soil temperature model could cause this, or? |
Thank you for checking the results! Regarding fluctuations: this is indeed intended. Zone 1 is an unheated attic with high infiltration. Regarding translation: yes, this could be caused by the soil temperature model. Additionally, the FiveElement model has replaced the FourElement in the Multizone. |
Ok, it seems to only affect this model:
I will update these statistics, as smaller is better. Then you can update your fork with the main and the aixlib-internal fork branch. |
…://github.com/RWTH-EBC/AixLib into PGorzalka_issue1080_ROM-soil-and-zone-borders
…zone-borders Merge changes in CI branch
Thank you! I merged the changes back into this branch. The CI branch still seems to have some issues though?! |
@PGorzalka it seems that your model takes more than 300 s to solve in CI, where multiple models run in parallel. Running it locally in docker on a single core, it works fine. 4 processors work fine as well, but I guess this is the problem, because various models get timeouts which worked fine before. |
@FWuellhorst i changed the T_start in the example so it requires less time to initialize. Simulated time is now 140 hours to have at least a few of the daily dynamics included. I think I removed the reference results, but I'm not sure. Can you have a look if it works now? |
…d-zone-borders Issue1080 rom soil and zone borders
…ion reference files. Please pull the new files before push again. Plottet Results /PGorzalka_issue1080_ROM-soil-and-zone-borders/charts/
@PGorzalka Thanks. Now, the CI runs. @DaJansenGit From my side the changes look good, do you have open issues? |
@FWuellhorst @DaJansenGit thanks! Did that. I also added our paper to the publications list. |
add BauSim 2022 paper (cherry picked from commit 4197d68)
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.
Everything looking fine now. I just updated the publications.md in your branch as it was faulty formatted. Thanks again for the extensive change to the model.
Finally, I was able to finish the work on issue #1080
@DaJansenGit & @FWuellhorst thanks for your support!
Changes mainly encompass the work mentioned in this paper:
Additional minor stuff:
each
s inAixLib.Fluid.Pools.BaseClasses.AirFlowMoistureToROM
caused OM to fail -> fixedMissing:
See also PR 785 in TEASER
Looking forward to your feedback on the changes!