Hi Bi,

The process can evaluate the self shading from the input analysisGeometry and surrounding shading from the input context.

Yes, you are correct. That is what the Sunpath shading component will do.

2. PV SWH Systemsize, can also do that, but there would be no second type of self shading for the chosen minimalSpacingPeriod_ criteria.

PV SWH System Size will not account for the context shading (underlaying roof trees, buildings…)

There will be no second type of self-shading (the shading from the PV rows in front) **only** for the chosen solar window. Sorry if I haven’t explained this clearly in Amaraa’s topic. You control this by minimalSpacingPeriod_ input.

You can also let the PV SWH System Size component pick the PV minimalSpacingPeriod_ input automatically (if you do not input anything to it).

Out of that solar window, the second type of self shading will appear. But this is mostly insignificant time of the year (like earlier than 9am or later than 3pm on winter solstice).

The larger the solar window the more annual AC energy you will produce. So for example: you can set the solar window to be from the sun rise to to sunset on winter solstice. This will result in maximal possible AC energy generated. And it may generate a 1% or 2% more AC energy than if you set your solar window from 9am to 3pm on winter solstice. But in the first case, the minimalSpacing (distance) between the rows would be tens of times longer than in the second case. Such large distances are uneconomical. So by producing more AC energy, does not necessarily mean that your PV system is optimal.

I hope I did not explain this in some confusing way. If I did, please let me know, I will try to make it more clear.

PV SWH Systemsize can only deal with the angled or flat surface, not the curved?

Yes, you are correct. The baseSurface_ input is based on a planar surface (horizontal or vertical or angled).

So my question is, if I choose to make a curved roof to form a best pv array with best ACenergy, whether should I only choose the first above…

Hm, yes, it looks like you would have to go with the upper mentioned 2)a) option.

What’s the relationship between TOF and PV SWH Systemsize?

TOF component can find the optimal tilt and optimal azimuth angles for PV SWH System Size component (its arrayTiltAngle_ and arrayAzimuthAngle_ angles).

If you do not use TOF component, then you need to use Photovoltaics Surface component along with Galapagos to find the optimal tilt and azimuth angles.

Also, I’ll do my best to make a parametric model as soon as possible and upload it to you, so we can make the discussion more detailed.

For start it would be enough, if you would attach the roof on which the Photovoltaic modules will be laid. And just point where would you like the PV modules to be.

Regards,

djordje