Artificial Neural Network for real time modelling of photovoltaic system under partial shading | Synapse