-
Notifications
You must be signed in to change notification settings - Fork 1
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
Heating setpoint has a huge impact on hourly heating power output #117
Comments
Update: Heating power calculated with SIA 384.201 (monthly) and Volllaststunden (hourly)
Here the calculated cooling power in kW, monthly as well as hourly by Volllaststunden:
The issue is not solved by using Volllaststunden, neither for heating nor cooling. The yearly Volllaststunden probably only work for standard values. As soon as diverging temperature levels are used for the calculation, the power is overestimated or underestimated. The same for cooling. As most of the time, cooling would not be necessary (according to SIA), the assumed Volllaststunden are rather on the lower side which again, overestimates the needed power. In a next step, I would like to try an other approach, for example by using a certain percentile of energy demands. |
Calculation with percentiles, always for 20° (heating) and 28° (cooling) (power demand cooling and heating; hourly calculation): Heating (all values taken into account | only values with heating demand >0.001W): Cooling (all values taken into account | only values with cooling demand <-0.001W ): #64 Whereas for heating, the heating power seems to be most accurate with max. hourly value, for cooling a percentile of somewhere between 50% and 25% seems most reliable. |
Thank you for this analysis. This seems to be a tricky issue. I have to dig a bit deeper into your analysis, right now, here is what comes to my mind. I'll add more information once I looked at it. I have some Ideas that I need to check where the high hourly max power could come from:
If dimensioning is always done with 20°C, then we can just fix that in the dimensioning function in simulation_engine.py Then Scenario 0 can also be different from 20. Shading can be an issue, especially with low thermal mass, however, for the swiss context, increased ventilation rates should/could often be enough to counter overheating. There is an issue on shading. #88 Eventually this can be implemented. |
The building I used has high thermal mass and ventilation according to SIA. Increased ventilation at a rate of 1.38 instead of 0.7 (max. capacity of ventilation system). |
@kuhnal, ok then let me add shading. To not get too much into control strategies, do you think, a monthly shading factor would make sense. Basically representing the multiplication of f, fs etc from SIA. SIA uses annual factors, but in my opinion this does not represent the situation well enough. |
I agree that annual factors do not make sense. Therefore, I would also prefer monthly factors. For input simplification, maybe even seasonal factors would make sense. |
Update after implementing shading Weatherfile: Zurich_historic Settings Settings Settings Settings Settings Conclusion: Cooling seems to make sense with shading at a percentile of 70%. Heating power however, only gives reliable results at 100% percentile at a heating setpoint of 20°C. At higher temperatures, there are very few outliers generating huge heating powers. It can be still discussed, which percentile should be chosen (I would suggest 99.5%). Already a difference of 0.1% can make a big impact. |
By implementing the percentile calculation for cooling and heating power (70% for cooling and 99.5% for heating) and the possibility to implement different shading strategies, this issue could be solved. |
The following heating power in kW were calculated with specific heating setpoints (in brackets):
Here the calculated cooling power in kW for different cooling setpoints:
It seems that the effect is rather small with cooling power dim. (Which is generally overestimated).
It should also be noted that the Norm-Heizlast according to SIA 384.201 (monthly calc.) is only correct for norm temperature, so 20° room temperature. One could though simplify the adaption to a diverging indoor temperature by using (/ 20 * setpoint). This is not highly important to adapt, as the embodied heater emissions are only calculated for scenario 0. One should keep in mind to put 20° as heating setpoint for scenario 0.
I could imagine a possible solution for the hourly calculation issue by using yearly "Volllaststunden", for example from SIA 2024 (this is available for cooling as well as for heating). Therefore, the heating/cooling power is directly proportional with heating/cooling energy demand.
I will test this and let you know if that could be a possible option.
The text was updated successfully, but these errors were encountered: