Open xiuweihan opened 3 months ago
Here is an example of modeling the effect of far-away mountains blocking the sun as it approaches the horizon: https://pvlib-python.readthedocs.io/en/stable/gallery/shading/plot_simple_irradiance_adjustment_for_horizon_shading.html
The effect of different module orientations due to terrain variation within the array could be modeled with pvlib, but the effect of row-to-row shading within the array cannot.
Supporting terrain meshes or DEMs might be outside the scope of pvlib, but it could be a separate project that interoperates with pvlib. But it's not a small undertaking, and someone would have to have the time and motivation to do it.
Whether to consider supporting pv power generation in mountainous scenarios?
The mountainous terrain can be an irregular triangular network(TIN) or elevation point data.