I’m using honeybee to calculate annual radiation for my Ph.D research on energy consumption. The honeybee legacy cope with Accelerad can accelerate the calculation time from minutes to several seconds.
But I found it is hard to get radiation values of many sparse durations through honeybee legacy. For example, if I want to get the summation of radiation in hours that the temperature is lower than 20 degree, there may be thousands of seperate hours. The workflow of honeybee legacy is to first calculate the sky file through genCumSky component, so it is hard to translate the sparse hours to analysisPeriod.
I found the honeybee[+] can do this easily, just input the hoys to the skyMatrix component or to the annual calculation result.
Then I notice the calculation time. Even coping with Accelerad, the running time is soooo long. Here is the comparision:
It is 6.1m vs. 2.8s. The time is almost cost for this step. I suppose the machenism of the two is very different.
So the problem is: Is there a way to obtain the summation of radiation of sparse hours? Or is it possible to accelerate the speed of honeybe[+]? Any hints?
Your help will be very appreciated!
Many thanks in advance!