Accessing Max. Adaptive Temp
Posted: Wed Jul 31, 2019 9:56 am
I have two queries, and would be very grateful for your help on either of them.
1) Is there a way to access the 'Max. Adaptive Temperature' from using the VE Python API?
- When this data within VE Vista, it is contained in the weather file section. Is there a way to access the 'Max. Adaptive Temperature' in the same way that you would access another selection of data from the weather file (for example, Dry Bulb Temperature)?
For example to access Dry Bulb Temperature I would run the following code:
import iesve
from ies_file_picker import IesFilePicker
aps_file_name = IesFilePicker.pick_aps_file()
results_reader_file = iesve.ResultsReader.open(aps_file_name)
weather_file_name = results_reader_file.weather_file
wea_file = iesve.WeatherFileReader()
result = wea_file.open_weather_file(weather_file_name)
np_dry_bulb_temps = wea_file.get_results(3,1,365)
dry_bulb_temps = np_dry_bulb_temps.tolist()
Is there an equivalent to get Maximum Adaptive Temperature?
2) How does IES calculate the Max. Adaptive Temperature for the first day of the weather file?
It is clear from
https://help.iesve.com/ve2019/comfort_i ... 3D&mw=MjQw# and CIBSE TM52 how the Max Adaptive Temperature has been calculated for all other days using the data from the previous days for both daily running mean and daily mean***. It is not clear, however, how the value for the daily running mean for the first day is calculated. Please could you provide some information to clarify this?
*** As these documents state, Tmax for each day (other than the first day) is calculated from these equations (where a=0.8, Tdm-1 = mean temperature for previous day, Trm-1 = running mean temperature for previous day, Trm = running mean temperature for current day and Tmax = maximum adaptive temperature for current day):
Trm = (1-a)*Tdm-1 + a*Trm-1
and
Tmax = Trm*0.33+21.8
Many thanks in advance for your help!
1) Is there a way to access the 'Max. Adaptive Temperature' from using the VE Python API?
- When this data within VE Vista, it is contained in the weather file section. Is there a way to access the 'Max. Adaptive Temperature' in the same way that you would access another selection of data from the weather file (for example, Dry Bulb Temperature)?
For example to access Dry Bulb Temperature I would run the following code:
import iesve
from ies_file_picker import IesFilePicker
aps_file_name = IesFilePicker.pick_aps_file()
results_reader_file = iesve.ResultsReader.open(aps_file_name)
weather_file_name = results_reader_file.weather_file
wea_file = iesve.WeatherFileReader()
result = wea_file.open_weather_file(weather_file_name)
np_dry_bulb_temps = wea_file.get_results(3,1,365)
dry_bulb_temps = np_dry_bulb_temps.tolist()
Is there an equivalent to get Maximum Adaptive Temperature?
2) How does IES calculate the Max. Adaptive Temperature for the first day of the weather file?
It is clear from
https://help.iesve.com/ve2019/comfort_i ... 3D&mw=MjQw# and CIBSE TM52 how the Max Adaptive Temperature has been calculated for all other days using the data from the previous days for both daily running mean and daily mean***. It is not clear, however, how the value for the daily running mean for the first day is calculated. Please could you provide some information to clarify this?
*** As these documents state, Tmax for each day (other than the first day) is calculated from these equations (where a=0.8, Tdm-1 = mean temperature for previous day, Trm-1 = running mean temperature for previous day, Trm = running mean temperature for current day and Tmax = maximum adaptive temperature for current day):
Trm = (1-a)*Tdm-1 + a*Trm-1
and
Tmax = Trm*0.33+21.8
Many thanks in advance for your help!