Differences between PMV ASHRAE and EN #81
Replies: 4 comments 2 replies
-
Beta Was this translation helpful? Give feedback.
-
Hi Jacob thank you for looking into this. I have tried to answer your comments below. I am also tagging @stefanoschiavon. Cooling effect with high met valuesWhile in principle a cooling effect of 8C seems to be a bit high, I guess it also depends on the type of activity that the person is doing. I agree that the person would be feeling warm if performing an activity without moving from that spot (isometric exercise), on the other hand, I would not find it surprising if a person walking at to=25C, v=0.15m/s, rh=50%, met=3 (walking at 5 km/h), clo=0.5 would only have a PMV=0.32. This person would be moving into the air and this would cool the person down. However, since in buildings people would rarely walk around at this speed I agree that this result is a bit unexpected. CE flagI would suggest you use pythermalcomfort if you are running multiple calculations. It is easier to use and the backend code is cleaner. The CBE thermal comfort tool and pythermalcomfort should output the same results. I prefer to run pythermalcomfort locally on my computer, however, you can also run it online in Google Colab. I am sharing a notebook that I created to calculate the cooling effect, you can access it here Output the cooling effectI agree, we should output the Cooling Effect value if v>0.1m/s. I will open an issue. Cooling effect calculationThe cooling effect adjustment to the PMV was introduced into an older version of the 55 Standard, but there is not a lot of documentation on how it should be implemented. I believe that the relative air speed should be used to calculate the SET. I consequently do not think that this is a bug in the tool, to the best of my knowledge this is how the PMV ASHRAE calculation should be implemented. But I may be wrong since the older version of the standard also did not provide very clear instructions on how it should be implemented. Ed Arens may know more about this, he is not on GitHub, so I am tagging @charliehuizenga who may know the answer. Thank you again so much for looking into this. Hopefully, Stefano and Charlie will have more insights to share with you. |
Beta Was this translation helpful? Give feedback.
-
Thanks @FedericoTartarini |
Beta Was this translation helpful? Give feedback.
-
The rationale for using vr and clo_d as inputs in the SET function is that the SET function is running within the PMV equation which uses vr and clo_d as inputs. Consequently, when the code runs in Python or in JavaScript, the SET function uses these adjusted values as inputs. It would not make much sense that a function that runs within the PMV code, uses inputs that are not passed to the parent function. I agree that a cooling of 8C seems to be very high. But to the best of my knowledge, this is how the PMV ASHRAE is designed to work. I would encourage you to use the original PMV instead if you are skeptical of the results. Stefano and Charlie may have more insights but they may be busy and they may not have time to respond. |
Beta Was this translation helpful? Give feedback.
-
Thanks for the excellent CBE tool @FedericoTartarini @stefanoschiavon and team. I have been looking at the difference between the ASHRAE PMV (ie with the calculated cooling effect) and the original EN version. As expected the ASHRAE version generally predicts more comfortable conditions at higher air speeds.
What is less intuitive is that it also predicts more comfortable conditions at higher Met values
I think this is mostly due to the calculation assuming some self generated air movement at higher met values, which then in turn produces a significant cooling effect. I'm not totally convinced that represents reality, and was wondering if anyone was aware of research being done on this ? For example, someone exercising in a warm room at 25degC (To=25degC, rh = 50, v = 0.15, clo=0.5 and met=3) gives a PMV (EN) of 1.7 (warm) but a PMV (ASHRAE) of 0.32 (neutral). The reason the ASHRAE calc is so comfortable is that it has calculated a cooling effect of 8.5 degC which seems a bit excessive to me ?
A possible factor in the cooling effect being so high is the function of the "CalculateCE" flag when calculating the SET. This is supposed to be "true" when doing the cooling effect calcs. However, if it is set to "false" when calculating the cooling effect, the cooling effect in the example above is significantly lower. Does anyone know the theoretical background to the "CalculateCE" flag - it seems to be saying that when calculating the cooling effect, you ignore the heat transfer coefficient due to convection at higher met values ("heatTransferConvMet" in the ASHRAE code), but I'm not sure why ?
A minor improvement to the CBE tool would be to print out the cooling effect temperature whenever the relative air speed is > 0.1m/s. At the moment it is only displayed when the (original) air speed is > 0.2m/s, so in the above example the tool is not telling you the value calculated.
Beta Was this translation helpful? Give feedback.
All reactions