psychrometrics / psychrolib

📚 Library of psychrometric functions to calculate 🌡️ thermodynamic properties of air for Python, C, C#, Fortran, R, JavaScript and VBA/Excel
MIT License
228 stars 61 forks source link

Comfort zones implementation #79

Open chemlabros opened 3 years ago

chemlabros commented 3 years ago

Is your feature request related to a problem? Please describe. Implement comfort zones based on Ashrae 55-2017 or EN 15251-2007

Describe the solution you'd like Range of comfort zone between dry bulb temperature, relative humidity.

Describe alternatives you've considered True or false statement that given array of [dryBulb, relHumidity] is inside comfort zone or not.

Additional context Add any other context or screenshots about the feature request here.

dmey commented 3 years ago

I don't think we would be looking to add this in PsychroLib but maybe @didierthevenard has a different view on this?

chemlabros commented 3 years ago

Maybe a function to get pmv/ppd (ashrae standar 55) given the humidity and temperature and some default values as a constant. This is a great deal to find optimal conditions.

6nv commented 2 years ago

@chemlabros this is a very late reply, but check out this psychrometric chart plugin for the Grafana graphing platform. I created this using Psychrolib and built in ASHRAE comfort zones (for data centers, but the same philosophy can apply to human space comfort, if that's what you need.)