SlideShare a Scribd company logo
Overview of DuraMat software tool development
(poster version)
Anubhav Jain
Lawrence Berkeley National Laboratory
w/contributions from:
Todd Karin (LBL), Xin Chen (LBL), Thushara Gunda (Sandia), Cliff Hansen (Sandia), Bennet
Meyers (Stanford), Brittany Smith (NREL) and their respective teams
DuraMat-funded projects are developing software
to solve a spectrum of PV problems
2
Core functions common
to many PV analyses
Operation and
degradation in the field
Planning and
reduction of LCOE
pvanalytics
pv-pro data preprocessor
pv-pro
pvOps
pvARC
pv-vision
simple LCOE calculator
vocmax
Two projects relate to core functions that may
be useful to a variety of analyses
3
Core functions common
to many PV analyses
PVAnalytics:
github.com/pvlib/pvanalytics
PV-Pro data pre-processor:
https://github.com/DuraMAT/pvpro
A suite of tools for:
• Quality control
• Feature identification
• System property ID
• Performance metric
calculation
Compatible with pvlib!
• 0: System at maximum power point.
• 1: System at open circuit conditions.
• 2: Clipped or curtailed.
• -1: No power/inverter off
• -2: Other (errors, corrupted data)
Lead: Cliff Hansen
Lead: Bennet Meyers
Four projects relate to analyzing operation data
and degradation in the field - 1
4
PVPro fits a single diode model from
operation data (modules or strings),
allowing extraction of time-dependent
values of parameters like Rs, Rsh, Isc, etc.
Operation and
degradation in the field
PVPro:
https://github.com/DuraMAT/pvpro
{
“Date_EventStart”: XXX
“Date_EventEnd”:XXX
“Asset”:XXX
“ProductionImpact”:XXX
“Response”:XXX
“IssueDescription”:XXX
}
Lead: Todd Karin
Lead: Thushara Gunda
PVOps:
PVOps is undergoing review and will be on Github soon
PVOps parses operational records in text
form into a structured data format.
Four projects relate to analyzing operation data
and degradation in the field - 2
5
PVArc is a codebase supporting quick and
easy field measurements of ARC
thickness based on examination of the
reflectance spectrum or even color.
Operation and
degradation in the field
PVArc:
https://github.com/DuraMAT/pvarc
Lead: Todd Karin Lead: Xin Chen
pv-vision:
https://github.com/hackingmaterials/pv-vision
PV-Vision uses neural networks to detect
features such as cracks, busbars, and dark areas
in electroluminescence images
Two projects relate to project planning and LCOE
6
Simplified PV LCOE calculator:
www.github.com/NREL/PVLCOE
VocMax String Length calculator:
https://github.com/toddkarin/vocmax
https://pvtools.lbl.gov
The simplified LCOE calculator
allows you to perform parametric
analysis on how various factors
(e.g.., addition of anti-souling
coating) may affect overall LCOE The VocMax calculator allows you to use a site-specific modeling
approach to determine how the maximum voltage of modules is
expected to fluctuate based on the environmental conditions,
allowing you to decide on a sensible string length.
Lead: Brittany Smith
Lead: Todd Karin
Planning and
reduction of LCOE
Conclusions
• In addition to papers and reports, software and data represent important
outputs for research
• DuraMat has a diverse portfolio of software development projects across
the chain of PV operation
• Projects share common DNA such as (i) open source, (ii) based on Python,
(iii) designed for large data sets, and (iv) collaborative development
• We would be very happy to hear from you!
7

More Related Content

PDF
Overview of DuraMat software tool development
PDF
Core Objective 1: Highlights from the Central Data Resource
PDF
Atomate: a tool for rapid high-throughput computing and materials discovery
PDF
How might machine learning help advance solar PV research?
PDF
Automating materials science workflows with pymatgen, FireWorks, and atomate
PDF
Conducting and Enabling Data-Driven Research Through the Materials Project
PDF
The DuraMat Data Hub and Analytics Capability: A Resource for Solar PV Data
PDF
DuraMat Data Analytics
Overview of DuraMat software tool development
Core Objective 1: Highlights from the Central Data Resource
Atomate: a tool for rapid high-throughput computing and materials discovery
How might machine learning help advance solar PV research?
Automating materials science workflows with pymatgen, FireWorks, and atomate
Conducting and Enabling Data-Driven Research Through the Materials Project
The DuraMat Data Hub and Analytics Capability: A Resource for Solar PV Data
DuraMat Data Analytics

What's hot (20)

PDF
Automated Machine Learning Applied to Diverse Materials Design Problems
PDF
Software tools for high-throughput materials data generation and data mining
PDF
Accelerated Materials Discovery Using Theory, Optimization, and Natural Langu...
PDF
Evaluating Machine Learning Algorithms for Materials Science using the Matben...
PDF
Software Tools, Methods and Applications of Machine Learning in Functional Ma...
PDF
Assessing Factors Underpinning PV Degradation through Data Analysis
PDF
Data dissemination and materials informatics at LBNL
PDF
Software tools for calculating materials properties in high-throughput (pymat...
PPTX
Going Smart and Deep on Materials at ALCF
PDF
Materials Informatics Overview
PDF
Computational materials design with high-throughput and machine learning methods
PDF
Capturing and leveraging materials science knowledge from millions of journal...
PDF
Software tools, crystal descriptors, and machine learning applied to material...
PDF
Computational Materials Design and Data Dissemination through the Materials P...
PDF
Materials Project computation and database infrastructure
PDF
DuraMat Data Management and Analytics
PDF
TMS workshop on machine learning in materials science: Intro to deep learning...
PDF
Software tools for data-driven research and their application to thermoelectr...
PDF
Applications of Natural Language Processing to Materials Design
PDF
Density functional theory calculations and data mining for new thermoelectric...
Automated Machine Learning Applied to Diverse Materials Design Problems
Software tools for high-throughput materials data generation and data mining
Accelerated Materials Discovery Using Theory, Optimization, and Natural Langu...
Evaluating Machine Learning Algorithms for Materials Science using the Matben...
Software Tools, Methods and Applications of Machine Learning in Functional Ma...
Assessing Factors Underpinning PV Degradation through Data Analysis
Data dissemination and materials informatics at LBNL
Software tools for calculating materials properties in high-throughput (pymat...
Going Smart and Deep on Materials at ALCF
Materials Informatics Overview
Computational materials design with high-throughput and machine learning methods
Capturing and leveraging materials science knowledge from millions of journal...
Software tools, crystal descriptors, and machine learning applied to material...
Computational Materials Design and Data Dissemination through the Materials P...
Materials Project computation and database infrastructure
DuraMat Data Management and Analytics
TMS workshop on machine learning in materials science: Intro to deep learning...
Software tools for data-driven research and their application to thermoelectr...
Applications of Natural Language Processing to Materials Design
Density functional theory calculations and data mining for new thermoelectric...
Ad

Similar to Overview of DuraMat software tool development (poster version) (20)

PDF
DuraMat CO1 Central Data Resource: How it started, how it’s going …
PDF
Parallel Vector Tile-Optimized Library (PVTOL) Architecture-v3.pdf
PDF
05 Preparing for Extreme Geterogeneity in HPC
PPT
AndreaPetrucci_ACAT_2007
PDF
Ramesh resume
PDF
Modeling distribution networks with neplan
DOCX
Michael Ledford Fall 2014 Resume
PDF
Electrical Rule Check Verification Methodology For SoC
PDF
A0520106
PDF
Summit 16: How to Compose a New OPNFV Solution Stack?
PDF
Generator of pseudorandom sequences
PPTX
BeardsleyThomas_CCI
PPTX
SDN approach.pptx
PDF
intro lect.pdfkkpkpkpkpkpjjkojkopjjojjoj
DOCX
Edal an energy efficient, delay-aware, and lifetime-balancing data collection...
PDF
ECP Application Development
PPTX
OpenACC Monthly Highlights Summer 2019
PPTX
TestbedLikun_final
PPTX
OpenACC Monthly Highlights: September 2021
PPTX
Network programmability: an Overview
DuraMat CO1 Central Data Resource: How it started, how it’s going …
Parallel Vector Tile-Optimized Library (PVTOL) Architecture-v3.pdf
05 Preparing for Extreme Geterogeneity in HPC
AndreaPetrucci_ACAT_2007
Ramesh resume
Modeling distribution networks with neplan
Michael Ledford Fall 2014 Resume
Electrical Rule Check Verification Methodology For SoC
A0520106
Summit 16: How to Compose a New OPNFV Solution Stack?
Generator of pseudorandom sequences
BeardsleyThomas_CCI
SDN approach.pptx
intro lect.pdfkkpkpkpkpkpjjkojkopjjojjoj
Edal an energy efficient, delay-aware, and lifetime-balancing data collection...
ECP Application Development
OpenACC Monthly Highlights Summer 2019
TestbedLikun_final
OpenACC Monthly Highlights: September 2021
Network programmability: an Overview
Ad

More from Anubhav Jain (20)

PDF
A Career at a U.S. National Lab: Perspective from a Mid-Career Scientist
PDF
Research opportunities in materials design using AI/ML
PDF
Accelerating materials discovery with big data and machine learning
PDF
Predicting the Synthesizability of Inorganic Materials: Convex Hulls, Literat...
PDF
Discovering advanced materials for energy applications: theory, high-throughp...
PDF
Applications of Large Language Models in Materials Discovery and Design
PDF
An AI-driven closed-loop facility for materials synthesis
PDF
Best practices for DuraMat software dissemination
PDF
Best practices for DuraMat software dissemination
PDF
Available methods for predicting materials synthesizability using computation...
PDF
Efficient methods for accurately calculating thermoelectric properties – elec...
PDF
Natural Language Processing for Data Extraction and Synthesizability Predicti...
PDF
Machine Learning for Catalyst Design
PDF
Discovering new functional materials for clean energy and beyond using high-t...
PDF
Natural language processing for extracting synthesis recipes and applications...
PDF
Accelerating New Materials Design with Supercomputing and Machine Learning
PDF
The Materials Project
PDF
Evaluating Chemical Composition and Crystal Structure Representations using t...
PDF
Perspectives on chemical composition and crystal structure representations fr...
PDF
Discovering and Exploring New Materials through the Materials Project
A Career at a U.S. National Lab: Perspective from a Mid-Career Scientist
Research opportunities in materials design using AI/ML
Accelerating materials discovery with big data and machine learning
Predicting the Synthesizability of Inorganic Materials: Convex Hulls, Literat...
Discovering advanced materials for energy applications: theory, high-throughp...
Applications of Large Language Models in Materials Discovery and Design
An AI-driven closed-loop facility for materials synthesis
Best practices for DuraMat software dissemination
Best practices for DuraMat software dissemination
Available methods for predicting materials synthesizability using computation...
Efficient methods for accurately calculating thermoelectric properties – elec...
Natural Language Processing for Data Extraction and Synthesizability Predicti...
Machine Learning for Catalyst Design
Discovering new functional materials for clean energy and beyond using high-t...
Natural language processing for extracting synthesis recipes and applications...
Accelerating New Materials Design with Supercomputing and Machine Learning
The Materials Project
Evaluating Chemical Composition and Crystal Structure Representations using t...
Perspectives on chemical composition and crystal structure representations fr...
Discovering and Exploring New Materials through the Materials Project

Recently uploaded (20)

PPTX
Introduction to Cardiovascular system_structure and functions-1
PDF
Warm, water-depleted rocky exoplanets with surfaceionic liquids: A proposed c...
PPTX
Pharmacology of Autonomic nervous system
PDF
Mastering Bioreactors and Media Sterilization: A Complete Guide to Sterile Fe...
PPTX
ognitive-behavioral therapy, mindfulness-based approaches, coping skills trai...
PPTX
cpcsea ppt.pptxssssssssssssssjjdjdndndddd
PDF
. Radiology Case Scenariosssssssssssssss
PPTX
Taita Taveta Laboratory Technician Workshop Presentation.pptx
PPTX
The KM-GBF monitoring framework – status & key messages.pptx
PPTX
7. General Toxicologyfor clinical phrmacy.pptx
PDF
Cosmic Outliers: Low-spin Halos Explain the Abundance, Compactness, and Redsh...
PPTX
2Systematics of Living Organisms t-.pptx
PPT
protein biochemistry.ppt for university classes
PDF
VARICELLA VACCINATION: A POTENTIAL STRATEGY FOR PREVENTING MULTIPLE SCLEROSIS
PPTX
2. Earth - The Living Planet Module 2ELS
PPT
The World of Physical Science, • Labs: Safety Simulation, Measurement Practice
PPTX
ANEMIA WITH LEUKOPENIA MDS 07_25.pptx htggtftgt fredrctvg
PPTX
neck nodes and dissection types and lymph nodes levels
PPTX
famous lake in india and its disturibution and importance
PPTX
Introduction to Fisheries Biotechnology_Lesson 1.pptx
Introduction to Cardiovascular system_structure and functions-1
Warm, water-depleted rocky exoplanets with surfaceionic liquids: A proposed c...
Pharmacology of Autonomic nervous system
Mastering Bioreactors and Media Sterilization: A Complete Guide to Sterile Fe...
ognitive-behavioral therapy, mindfulness-based approaches, coping skills trai...
cpcsea ppt.pptxssssssssssssssjjdjdndndddd
. Radiology Case Scenariosssssssssssssss
Taita Taveta Laboratory Technician Workshop Presentation.pptx
The KM-GBF monitoring framework – status & key messages.pptx
7. General Toxicologyfor clinical phrmacy.pptx
Cosmic Outliers: Low-spin Halos Explain the Abundance, Compactness, and Redsh...
2Systematics of Living Organisms t-.pptx
protein biochemistry.ppt for university classes
VARICELLA VACCINATION: A POTENTIAL STRATEGY FOR PREVENTING MULTIPLE SCLEROSIS
2. Earth - The Living Planet Module 2ELS
The World of Physical Science, • Labs: Safety Simulation, Measurement Practice
ANEMIA WITH LEUKOPENIA MDS 07_25.pptx htggtftgt fredrctvg
neck nodes and dissection types and lymph nodes levels
famous lake in india and its disturibution and importance
Introduction to Fisheries Biotechnology_Lesson 1.pptx

Overview of DuraMat software tool development (poster version)

  • 1. Overview of DuraMat software tool development (poster version) Anubhav Jain Lawrence Berkeley National Laboratory w/contributions from: Todd Karin (LBL), Xin Chen (LBL), Thushara Gunda (Sandia), Cliff Hansen (Sandia), Bennet Meyers (Stanford), Brittany Smith (NREL) and their respective teams
  • 2. DuraMat-funded projects are developing software to solve a spectrum of PV problems 2 Core functions common to many PV analyses Operation and degradation in the field Planning and reduction of LCOE pvanalytics pv-pro data preprocessor pv-pro pvOps pvARC pv-vision simple LCOE calculator vocmax
  • 3. Two projects relate to core functions that may be useful to a variety of analyses 3 Core functions common to many PV analyses PVAnalytics: github.com/pvlib/pvanalytics PV-Pro data pre-processor: https://github.com/DuraMAT/pvpro A suite of tools for: • Quality control • Feature identification • System property ID • Performance metric calculation Compatible with pvlib! • 0: System at maximum power point. • 1: System at open circuit conditions. • 2: Clipped or curtailed. • -1: No power/inverter off • -2: Other (errors, corrupted data) Lead: Cliff Hansen Lead: Bennet Meyers
  • 4. Four projects relate to analyzing operation data and degradation in the field - 1 4 PVPro fits a single diode model from operation data (modules or strings), allowing extraction of time-dependent values of parameters like Rs, Rsh, Isc, etc. Operation and degradation in the field PVPro: https://github.com/DuraMAT/pvpro { “Date_EventStart”: XXX “Date_EventEnd”:XXX “Asset”:XXX “ProductionImpact”:XXX “Response”:XXX “IssueDescription”:XXX } Lead: Todd Karin Lead: Thushara Gunda PVOps: PVOps is undergoing review and will be on Github soon PVOps parses operational records in text form into a structured data format.
  • 5. Four projects relate to analyzing operation data and degradation in the field - 2 5 PVArc is a codebase supporting quick and easy field measurements of ARC thickness based on examination of the reflectance spectrum or even color. Operation and degradation in the field PVArc: https://github.com/DuraMAT/pvarc Lead: Todd Karin Lead: Xin Chen pv-vision: https://github.com/hackingmaterials/pv-vision PV-Vision uses neural networks to detect features such as cracks, busbars, and dark areas in electroluminescence images
  • 6. Two projects relate to project planning and LCOE 6 Simplified PV LCOE calculator: www.github.com/NREL/PVLCOE VocMax String Length calculator: https://github.com/toddkarin/vocmax https://pvtools.lbl.gov The simplified LCOE calculator allows you to perform parametric analysis on how various factors (e.g.., addition of anti-souling coating) may affect overall LCOE The VocMax calculator allows you to use a site-specific modeling approach to determine how the maximum voltage of modules is expected to fluctuate based on the environmental conditions, allowing you to decide on a sensible string length. Lead: Brittany Smith Lead: Todd Karin Planning and reduction of LCOE
  • 7. Conclusions • In addition to papers and reports, software and data represent important outputs for research • DuraMat has a diverse portfolio of software development projects across the chain of PV operation • Projects share common DNA such as (i) open source, (ii) based on Python, (iii) designed for large data sets, and (iv) collaborative development • We would be very happy to hear from you! 7