Giter VIP home page Giter VIP logo

Comments (9)

wholmgren avatar wholmgren commented on June 12, 2024

Great, we really need help improving the tutorials. I think that we especially need good some good library-level tutorials (as opposed to the existing module-level tutorials).

Not sure the exact issue is. Are you asking what versions the tutorials should already work with or what versions the tutorials should be made compatible with or something else? In any case, there's not currently a standard, but I will propose one here:

  • The latest version of pvlib
  • The requirements in setup.py
  • Seaborn can be used if protected with try/except in the import. There are a few cases where I've used a Seaborn call later in the tutorials. I'm ok with this as long as there's a good reason for it.
  • IPython 3 is ok with me.

One warning: I'm about to start working on applying the Variables and style rules as discussed in #37, and this is going to break a lot of code and tutorials. Can you say a little more about what specifically you were going to work on and what your timeline is? I'm grateful for the help, I just want to avoid duplicating effort.

from pvlib-python.

NelisW avatar NelisW commented on June 12, 2024

Hi Will - thanks for your efforts and keep up the good work!

I just only started yesterday with PV. I want to install a PV system in my home and want to make sure that it makes financial sense. We are only going to stay on five to eight years in this home before moving to the coast - so I want to understand in some detail what benefit the system will have to me over the next few years.

I come from an optical radiometry background; wrote a book on radiometric modelling and computational radiometry with SPIE and developed a Python toolkit for radiometry calculations and some IPython notebooks as tutorials.
http://spie.org/Publications/Book/2021423?origin_id=x646
https://github.com/NelisW/pyradi
http://nelisw.github.io/pyradi-docs/_build/html/index.html
https://github.com/NelisW/ComputationalRadiometry#computational-optical-radiometry-with-pyradi
Also wrote a IPython notebook to LaTeX compiler:
https://github.com/NelisW/ipynb2tex

Areas that I can contribute in is in (1) atmospheric models (I have access to and use Modtran extensively) (2) pvlib Python coding, documentation, and (3) notebooks. I am quite willing to publish my end-to-end modelling work for a small home system (if I can get that far!).

I wanted to get to grips with pvlib, so starting with the IPython tutorials makes sense. My questions really stem from problems with different versions of tools used by different people in the team. If I push IPython 3 notebooks (nbformat=4 http://ipython.org/ipython-doc/3/notebook/nbformat.html#nbformat) and you are using IPython 2/nbformat3 tools you will not be able to read the new notebooks.

[*The latest version of pvlib*]  Yes, I am working from github
[*The requirements in setup.py*] thanks will look into this
[*Seaborn can be used*] OK, will follow this. 
[*IPython 3 is ok with me.*] thanks, great relief that I don't have to convert back to 2

I am considering a small inverter from IMEON http://www.imeon-energy.com/en/imeon-3-6/ - still lokking for their inverter model parameters. I asked them to please supply.

I am living in Pretoria, South Africa - trying to find TMY3 data for my area. The closest I could find was Harare, which has quite a different cloud behaviour.

from pvlib-python.

jforbess avatar jforbess commented on June 12, 2024

Nelis, it's great to have you join pvlib.

http://irena.masdar.ac.ae might have the solar data you need, though I find
the site pretty unintuitive, and focusing on mapping annual averages rather
than providing hourly data. I haven't dug very far in.

It may be bad form to suggest other solar tools right here, but I would
recommend SAM (http://sam.nrel.gov) as a good point of reference for a
modeling tool, to help you identify potential system losses that may not be
fully considered in pvlib at the moment.

Jessica

On Sun, Jun 21, 2015 at 11:19 PM, Nelis Willers [email protected]
wrote:

Hi Will - thanks for your efforts and keep up the good work!

I just only started yesterday with PV. I want to install a PV system in my
home and want to make sure that it makes financial sense. We are only going
to stay on five to eight years in this home before moving to the coast - so
I want to understand in some detail what benefit the system will have to me
over the next few years.

I come from an optical radiometry background; wrote a book on radiometric
modelling and computational radiometry with SPIE and developed a Python
toolkit for radiometry calculations and some IPython notebooks as tutorials.
http://spie.org/Publications/Book/2021423?origin_id=x646
https://github.com/NelisW/pyradi
http://nelisw.github.io/pyradi-docs/_build/html/index.html

https://github.com/NelisW/ComputationalRadiometry#computational-optical-radiometry-with-pyradi
Also wrote a IPython notebook to LaTeX compiler:
https://github.com/NelisW/ipynb2tex

Areas that I can contribute in is in (1) atmospheric models (I have access
to and use Modtran extensively) (2) pvlib Python coding, documentation, and
(3) notebooks. I am quite willing to publish my end-to-end modelling work
for a small home system (if I can get that far!).

I wanted to get to grips with pvlib, so starting with the IPython
tutorials makes sense. My questions really stem from problems with
different versions of tools used by different people in the team. If I push
IPython 3 notebooks (nbformat=4
http://ipython.org/ipython-doc/3/notebook/nbformat.html#nbformat) and you
are using IPython 2/nbformat3 tools you will not be able to read the new
notebooks.

[The latest version of pvlib] Yes, I am working from github
[The requirements in setup.py] thanks will look into this
[Seaborn can be used] OK, will follow this.
[IPython 3 is ok with me.] thanks, great relief that I don't have to convert back to 2

I am considering a small inverter from IMEON
http://www.imeon-energy.com/en/imeon-3-6/ - still lokking for their
inverter model parameters. I asked them to please supply.

I am living in Pretoria, South Africa - trying to find TMY3 data for my
area. The closest I could find was Harare, which has quite a different
cloud behaviour.


Reply to this email directly or view it on GitHub
#69 (comment).

from pvlib-python.

wholmgren avatar wholmgren commented on June 12, 2024

Thanks Nelis. I never considered an individual homeowner as a use-case for pvlib, but I'm glad to hear of it. It would be great to see an IPython notebook for that. I agree with @jforbess's suggestion to check out SAM.

Your radiometry tools look nice and I'm going to dig into them further once we get 0.2 released. Good spectral correction tools would be a very nice addition to pvlib and could really help certain parts of the PV community. I don't have any experience with this topic though, and I hope that somebody else can lead it.

from pvlib-python.

bmu avatar bmu commented on June 12, 2024

Another option is PVGIS, which is very simple, but gives a good indication, what you can expect. But I also think, a pvlib notebook for such a case would be nice.

from pvlib-python.

robwandrews avatar robwandrews commented on June 12, 2024

Nelis, nice to have you on board! For the conversation on spectral integration, I just added some info on a package I worked on a while ago in #71 , I'd be interested in hearing your comments for improvements and integration in that thread! Your pyradi package is outstanding, and your tutorial notebooks are now the tools I will be using to draw new folks into python.

from pvlib-python.

dacoex avatar dacoex commented on June 12, 2024

@NelisW

The closes to SA I know off my head:
http://www.crses.sun.ac.za/files/research/publications/technical-reports/GeoModelSolar_SolarResRep_58-01-2011_Upington_rev2.pdf

Not quite Gauteng but...

from pvlib-python.

NelisW avatar NelisW commented on June 12, 2024

Hi All!
Really nice to receive such warm welcome - must be the sun in your PVs! Thanks!!

thanks for your hints and suggestions for models and data sources, I followed up and found a university network http://www.sauran.net/. The data does not go back a long time but is quite useful for my purpose.

PyRTM & SMARTS: I haven't used SMARTS before, done most of my work in Modtran. But yes, I should be able to contribute in this area. First I just need to dig in to pvlib :-) This is a part-time hobby, so the going might be slower than I would like.

regards

nelis

from pvlib-python.

NelisW avatar NelisW commented on June 12, 2024

Thanks to all with the feedback (within 48 hours!) we can now close this one.

from pvlib-python.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.