cstb / citygml-energy

CityGML Energy ADE
40 stars 9 forks source link

More solar-related attributes for SurfaceComponent? #52

Closed gioagu closed 8 years ago

gioagu commented 8 years ago

Hi!

As of now, there is only a boolean isSunExposed attribute to the SurfaceComponent class.

I think it would be useful to be able to store (for example):

direct_solar_irradiance: _Timeseries diffuse_solar_irradiance: _Timeseries global_solar_irradiance: _Timeseries insolation_time:_Timeseries (e.g. sun hours per day, per month, per year, etc.) shadowing_ratio: _Timeseries (for example due to adjacent buildings)

This could for example speed up simulations where these parameters are computed only once and then simply reused whenever necessary.

What do you think?

RomainNouvel commented 8 years ago

Hi Giorgio! Sounds useful. Some comments:

gioagu commented 8 years ago

Hi!

Global irradiance is made of direct, diffuse and reflected. If we store 3, we can obtain the fourth. Oh, I forgot to tell that this should be "clear sky" values, or we need to further thinker with atmospherical parameters, which I would not put in the building physics characteristics.

(To my understanding) some PV panels are better for direct, other for diffuse irradiance. Just to name an example.

The shadowing ratio tells us how much surface is shadowed (e.g. in %) by adjacent objects/buildings. E.g. when computing solar gains (energy balance method), you may want to use this value(s) in order to reduce the amount of solar energy effectively hitting/heating up your outer surfaces. It is a simple aggregated value for each surface.

Daylight Illuminance: ok. I think that, at a certain point, we will need to face the fact that all this information can actually be thought as texture containing a value for each pixel, instead of aggregated values for the whole surface...

About the usefullness in "simple solar potential study": hmm, yes indeed, but we would need to find out where to put these attributes. Essentially, they pertain to each distinct outer surface (so we need to exclude the shared walls portions). Good point, need some further reasoning!

RomainNouvel commented 8 years ago

Some propositions related to Giorgio's issue:

jkaempf commented 8 years ago

Hello guys, Just to complement the elements of your discussion, from the urban simulation tool CitySim we get as output hourly values of short-wave irradiance (W/m2) on all building and ground surfaces. These as Giorgio said are made up with direct (solar), diffuse (sky and ground) and reflected (from other surfaces) components of the light in the urban scene. We use these values as source terms for the thermal calculations within buildings, but also for the energy conversion on the solar panels (PV and ST). Furthermore, practitioners mostly use these results with viability thresholds to decide where to put the solar panels in the urban scene. So as a conclusion, I would say it would be interesting at least to save the:

Regarding the other metrics, those can be derived easily with CitySim but apart from the illuminance (lx) of facades for the shops, those were never asked to me by practitioners. Hoping this helps.

RomainNouvel commented 8 years ago

Ok Jerome, Based on your comments, here is a try of formalization for the new ADE Energy version: