Improving shadows detection for solar radiation numerical models

Solar radiation numerical models need the implementation of an accurate method for determining cast shadows on the terrain or on solar collectors. The aim of this work is the development of a new methodology to detect the shadows on a particular terrain. The paper addresses the detection of self and cast shadows produced by the orography as well as those caused by clouds. The paper presents important enhancements on the methodology proposed by the authors in previous works, to detect the shadows caused by the orography. The domain is the terrain surface discretised using an adaptive mesh of triangles. A triangle of terrain will be under cast shadows when, looking at the mesh from the Sun, you can find another triangle that covers all or partially the first one. For each time step, all the triangles should be checked to see if there are cast or self shadows on it. The computational cost of this procedure eventually resulted unaffordable when dealing with complex topography such as that in Canary Islands thus, a new methodology was developed. This one includes a filtering system to identify which triangles are those likely to be shadowed. If there are no self shadowed triangles, the entire mesh will be illuminated and there will not be any shadows. Only triangles that have their backs towards the Sun will be able to cast shadows on other triangles. Detection of shadows generated by clouds is achieved by a shadow algorithm using satellite images. In this paper, Landsat 8 images have been used. The code was done in python programming language. Finally, the outputs of both approaches, shadows generated by the topography and generated by clouds, can be combined in one map. The whole problem has been tested in Gran Canaria and Tenerife Island (Canary Islands – Spain), and in the Tatra Mountains (Poland and Slovakia).

[1]  Thiago Statella,et al.  SHADOWS AND CLOUDS DETECTION IN HIGH RESOLUTION IMAGES USING MATHEMATICAL MORPHOLOGY , 2008 .

[2]  F. D. Heidt,et al.  SOMBRERO: A PC-tool to calculate shadows on arbitrarily oriented surfaces , 1996 .

[3]  A Rajeshwari,et al.  ESTIMATION OF LAND SURFACE TEMPERATURE OF DINDIGUL DISTRICT USING LANDSAT 8 DATA , 2014 .

[4]  Adrian Fisher,et al.  Cloud and Cloud-Shadow Detection in SPOT5 HRG Imagery with Automated Morphological Feature Extraction , 2014, Remote. Sens..

[5]  Rafael Montenegro,et al.  A new predictive solar radiation numerical model , 2015, Appl. Math. Comput..

[6]  M. Rivara A grid generator based on 4‐triangles conforming mesh‐refinement algorithms , 1987 .

[7]  Hisashi Kon,et al.  The Cloud-base Topography and Formation Condition of Cumulus Humilis Clouds , 1972 .

[8]  W. Menzel,et al.  Discriminating clear sky from clouds with MODIS , 1998 .

[9]  Jaroslav Hofierka,et al.  A New GIS‐based Solar Radiation Model and Its Application to Photovoltaic Assessments , 2004, Trans. GIS.

[10]  Ángel Plaza,et al.  Efficient refinement/derefinement algorithm of nested meshes to solve evolution problems , 1994 .

[11]  James J. Simpson,et al.  A procedure for the detection and removal of cloud shadow from AVHRR data over land , 1998, IEEE Trans. Geosci. Remote. Sens..

[12]  Juan C. Jiménez-Muñoz,et al.  Land Surface Temperature Retrieval Methods From Landsat-8 Thermal Infrared Sensor Data , 2014, IEEE Geoscience and Remote Sensing Letters.

[13]  T. Muneer,et al.  Solar Radiation and Daylight Models: For the Energy Efficient Design of Buildings , 1997 .

[14]  Klemen Zaksek,et al.  Solar radiation modelling , 2005, Comput. Geosci..

[15]  Toshiro Inoue,et al.  On the Temperature and Effective Emissivity Determination of Semi-Transparent Cirrus Clouds by Bi-Spectral Measurements in the 10μm Window Region , 1985 .

[16]  Tariq Muneer,et al.  Solar radiation model for Europe , 1990 .

[17]  Rafael Montenegro,et al.  Solar radiation and shadow modelling with adaptive triangular meshes , 2009 .

[18]  Teodoro López-Moratalla,et al.  Computing the solar vector , 2001 .

[19]  Rafael Montenegro,et al.  An adaptive solar radiation numerical model , 2012, J. Comput. Appl. Math..

[20]  Christoph Neuhaus,et al.  Probabilistic approach to cloud and snow detection on Advanced Very High Resolution Radiometer (AVHRR) imagery , 2014 .

[21]  Zhe Zhu,et al.  Object-based cloud and cloud shadow detection in Landsat imagery , 2012 .