The model is according to the paper "A novel model for photovoltaic array performance prediction" by Wei Zhou et al.