Closed peterdudfield closed 2 months ago
Would be interesting to add a way for the site to capture different inverter characteristics when live pv data is not provided. For example, the case in which you have an undersized inverter would lead to saturation in PV generation. There could be something in PVLib already that could be used to help with this: HERE
@all-contributors please add @peterdudfield for code
@peterdudfield
I've put up a pull request to add @peterdudfield! :tada:
@all-contributors please add @zakwatts for ideas
@peterdudfield
I've put up a pull request to add @zakwatts! :tada:
Hey guys, good evening, this Pablo from Tryolabs, I'm a software engineer with an ML background and I also happened to work at Uruguay's National Weather Service for a few years, so some of these things ring a bell (but no formal training on the physics).
I've been looking for opportunities for collaboration with your project and came up with a few questions and a few ideas for your consideration:
Looking at the list of issues in your repo, I think an AutoGluonTS Challenger model could be a quick win if we get to improve on the current model. Do you think it would be worth it for me to implement it into the pipeline?
Hi @Ludecan
Thanks so much for getting in contact, and for lots of your ideas.
I think think the biggest improvements that can be made is to use as many NWPs as possible. For example train on NWP from the UK met office. But we could include ICON, GFS and lots of others.
Becasue this produces a live forecast, we see it as being used for live applications, like should I charge my EV today or tomorrow? for example
Check out pvlib, this is a bit more physics based.
a map of a sequests would be great!
Use delta/lagged temporal features
Use spatial deltas/lags (for incorporating cloud trajectory data)
Include coordinates in forecast
Incorporate extraterrestrial solar radiation for the location and point in time? (if I remember this right, we could use this as an upper bound on the solar radiation at the site, ie before entering the atmosphere, it can be approximated deterministically and could help understand yearly/location cycles)
Consider atmospheric pressure (spatio delta), dew point (for frosting effect) and humidity (to detect fog) for the forecast? The latter two are unlikely to happen on solar panel sites but it shouldn’t be difficult to consider the variables and take them from GFS
Yea, im in two minds, we are trying to keep this as simple as possible, and I thought requirements would be enough. Might be worth pinning the versions though.
yea we should use those, there are some similar ones in pv-site-predictions which might be worth adding in
Hey @peterdudfield, thank you very much for your answers. Very helpful to start gaining context.
I was thinking on adding AutoGluonTS as a configuration option for the regressor of the existing pipeline. That way we can reuse all the work you guys have done for other components.
I think for that I would need to implement a new regressor class in pv-site-predictions/psp/models/regressors
right?
And then create a config for the training script to use the new regressor
And regarding the data, I followed the links to this dataset. Is this the UKV data? If so maybe I can start working with it and then in a separate step add in the ICON NWP data. What do you think?
Yea that is about right.
That dataset is the PV data, so not the NWP. Unfortunately the UKV NWP data is not public. But you do need the that PV data.
Yea please have a go at adding that regressor, and myself and/or @zakwatts could help you out
Hey @peterdudfield, thank you very much for your answers. Very helpful to start gaining context.
Yes, I was thinking on adding AutoGluonTS as a configuration option for the regressor of the existing pipeline. That way we can reuse all the work you guys have done for other components. I think for that I would need to implement a new regressor class in
pv-site-predictions/psp/models/regressors
right? And then create a config for the training script to use the new regressorAnd regarding the data, I followed the links to this dataset. Is this the UKV data? If so maybe I can start working with it and then in a separate step add in the ICON NWP data. What do you think?
Hi @Ludecan, see my answer above. This message from you seemed to come twice so I'm a little b confused
Got it. Will start working on that and keep you posted. Sorry for the double post, just deleted the duplicate.
No worries, thanks in advance @Ludecan
I have ticked off the tilt and orientation inputs. There should be some small updates to the readme which i can do when i return on the 17th of June
Short term
Medium term things