Academic project

Jan 2023 – Aug 2023

Solar PV Power Output Prediction Using Sky Images

Paired fisheye sky images with one-minute PV output measurements and compared VGG16, transfer learning, ResNet and custom CNN regressors for solar-power estimation under sunny and cloudy conditions.

Machine LearningPower SystemsCNNVGG16ResNet
Fisheye sky-image examples reproduced from the original project report.
Fisheye sky-image examples reproduced from the original project report.
Inputs
Fisheye sky images
PV sampling
1 minute
Task
Same-time PV estimation
Models
VGG16 / ResNet / CNN
On this page

01 / Context

Overview

This project investigates whether ground-based sky images can provide enough information about cloud cover and sun position to estimate short-term PV output. Frames from a 360° fisheye camera were time-aligned with one-minute PV-generation measurements, filtered for valid observations, and downsampled for neural-network training.

The final matched dataset contained hundreds of thousands of image-power observations. VGG16 trained end-to-end, VGG16 transfer learning, ResNet, and a custom CNN were compared using sunny- and cloudy-day RMSE/MAE, exposing the much greater difficulty of rapidly changing cloud conditions.

My work

  • Matched sky images and PV measurements by timestamp and filtered unreliable observations.
  • Implemented end-to-end and transfer-learning CNN regressors.
  • Compared model behavior separately for clear and cloudy conditions.

02 / Approach

Methods & diagrams

01

Image–Power Dataset

Fisheye images were synchronized to one-minute PV output data and resized for tractable CNN training.

02

CNN Architectures

VGG16, ImageNet transfer learning, ResNet, and a custom convolutional network were trained as regression models.

CNN Architectures: diagram from the project documentation.
CNN Architectures: diagram from the project documentation.
03

Weather-Aware Evaluation

Error was examined on sunny and cloudy days to reveal where image-based forecasting remains difficult.

03 / Evidence

Results & gallery

Project figures and laboratory photographs. Open a figure to inspect the detail; vector PDFs are available for the control diagrams.

Sunny- and cloudy-day results for end-to-end VGG16, as shown in the report.
Sunny- and cloudy-day results for end-to-end VGG16, as shown in the report.
Results for the report’s optimized CNN model.
Results for the report’s optimized CNN model.

Findings

  • End-to-end VGG16 produced the strongest results on sunny conditions in the reported experiments.
  • Cloudy days remained substantially harder because rapid cloud motion produces highly irregular PV-output changes.
  • The work motivated sequence-based image forecasting rather than single-frame regression as a natural next step.

Scope & limitations

The study estimates contemporaneous PV output from paired sky images. Sequence-based forecasting of future output remains an extension discussed in the report.

Sources & related reading

Search

Search projects, publications, and pages.

Esc to close Enter a result to open it

Project figure