Skip to content

Commit

Permalink
Merge pull request #114 from NREL/Kempe_Gap_Calc
Browse files Browse the repository at this point in the history
1-D diffusion calculator
  • Loading branch information
martin-springer authored Sep 13, 2024
2 parents 487e32e + c54dfe0 commit 1df6afc
Show file tree
Hide file tree
Showing 19 changed files with 1,892 additions and 1,366 deletions.
2 changes: 1 addition & 1 deletion docs/source/user_guide/geospatial-templates.rst
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
.. _geospatial-templates:

Geospatial Analysis
Geospatial Templates
===================
Using 3 dimensional labeled arrays (`Xarray`) we are able to run calculations using meteorological data across many points at once. This process has been parallelized using `dask` and `xarray`. Both of these packages can be run locally or on cloud HPC environments.

Expand Down
1 change: 1 addition & 0 deletions docs/source/whatsnew/index.rst
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@ What's New
PVDegradationTools (pvdeg) change log:


.. include:: releases/v0.4.1.rst
.. include:: releases/v0.4.0.rst
.. include:: releases/v0.3.3.rst
.. include:: releases/v0.3.2.rst
Expand Down
16 changes: 16 additions & 0 deletions docs/source/whatsnew/releases/v0.4.1.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@

v0.4.1 (2024-08-30)
=======================

Enhancements
------------
Diffusion

- Created a 1D diffsion tool. ``Tools - Edge Seal Oxygen Ingress.ipynb``
- Created a diffusion module. Only has a 1D diffusion calculation function (``pvdeg.diffusion.esdiffusion``)
but 2D calculation combing soon.

Contributors
~~~~~~~~~~~~
* Mike Kempe (:ghuser:`MDKempe`)
* Tobin Ford (:ghuser:`tobin-ford`)
1 change: 1 addition & 0 deletions pvdeg/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,7 @@
from . import temperature
from . import utilities
from . import weather
from . import diffusion

__version__ = version("pvdeg")

Expand Down
14 changes: 14 additions & 0 deletions pvdeg/data/AApermeation.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
{
"AA000": {
"comment": "This data is for acetic acid permeation parameters. The activation energies are in [kJ/mol]. Do is in [cm^2/s]. So is in [g/cm^3/atm]. Po is in[g*mm/m^2/day]."
},
"AA001": {
"name": "EVA",
"alias": "EVA-2",
"contributor": "Michael Kempe",
"source": "Urban Weber, Ralf Eiden, Christine Strubel, Thorsten Soegding, Markus Heiss, Peter Zachmann, Kurt Nattermann, Harry Engelmann, Annelene Dethlefsen, Norbert Lenck, Acetic Acid Production, Migration and Corrosion Effects in Ethylene-Vinyl-Acetate-(EVA-)Based PV Modules, 27th European Photovoltaic Solar Energy Conference and Exhibition.",
"comment": "Extracted from Figure 10 of Weber et al. The activation energy does not exactly match that in the published work (35.0 kJ/mol). I did this because I wanted to include the prefactor.",
"Ead": 39.1970399216688,
"Do": 0.190570685252167
}
}
Binary file modified pvdeg/data/Degradation Database.xlsm
Binary file not shown.
Loading

0 comments on commit 1df6afc

Please sign in to comment.