SlideShare uma empresa Scribd logo
1 de 22
Large-scale computational design and
 selection of polymers for solar cells



  Dr Noel O’Boyle & Dr Geoffrey Hutchison
  ABCRF                       Department of Chemistry
  University College Cork     University of Pittsburgh




Smart Surfaces 2012: Solar & BioSensor Applications
                        Dublin
                   6-9 March 2012
            [This version edited for web]
Ren 21, 2011. Renewables 2011 Global Status Report.
Solar photovoltaics is the world’s fastest growing power-generation technology.
  - In the EU, 2010 was the first year that more PV than wind capacity was added.

Majority of capacity is silicon-based solar cells
  - Costly to produce, materials difficult to source (on large scale)

Alternatives such as polymer solar cells hold promise of cheaper electricity.
Conductive Polymers




• 2000 Nobel Prize in Chemistry “for
  the discovery and development of
  conductive polymers”
   – Alan J. Heeger, Alan G. MacDiarmid and
     Hideki Shirakawa
• Applications in LEDs and polymer
  solar cells
   – Low cost, availability of materials, better
     processability
   – But not yet efficient enough...
Efficiency improvements over time




                                          VOC I SC FF
                                              Pin




              McGehee et al. Mater. Today, 2007, 10, 28
“Design Rules for Donors in Bulk-Heterojunction Solar Cells”




                                                                      VOC I SC FF
                                                                          Pin




 VOC   (1 / e)( E Donor HOMO   E PCBM LUMO ) 0.3V

                                         Scharber, Heeger et al, Adv. Mater. 2006, 18, 789
“Design Rules for Donors in Bulk-Heterojunction Solar Cells”




                                                            Max is 11.1%
                                                            Band Gap 1.4eV
                                                            LUMO -4.0eV
                                                            (HOMO -5.4eV)




                               Scharber, Heeger et al, Adv. Mater. 2006, 18, 789
Now we know the design rules...

...but how do we find polymers that
           match them?




   Large-scale computational design and
   selection of polymers for solar cells
Computer-Aided
        Drug Design
 Library of in-house compounds
Library of commercially-available
            compounds
           Virtual library




Substructure filter
Similarity search
    Docking



   Priority list of compounds for
   experimental testing as drug
              candidates
Computer-Aided                 Screening for Highly-
        Drug Design                    Efficient Polymers
 Library of in-house compounds
Library of commercially-available
            compounds                Library of all possible polymers?
           Virtual library




Substructure filter                 Calculate HOMO,
Similarity search                        LUMO
    Docking                           % Efficiency



   Priority list of compounds for     Priority list of compounds for
   experimental testing as drug     experimental testing in solar cells
              candidates
132 monomers                                                                       Screening for Highly-
 Cl        Cl        Br           Br       NC         CN       O2N        NO2      H3C        CH3


      S
               n
                           S
                                   n
                                                 S
                                                          n
                                                                      S
                                                                               n
                                                                                         S
                                                                                               n
                                                                                                       Efficient Polymers
      26                   27                    28                  29                  30

MeO        OMe      MeO           NH2      MeO            CN   MeO         CF3     H2N        NO2


      S                       S                  S                    S                  S
                n                      n                   n                   n               n

      31                   32                    33                  34                  35


NC         CF3      HO
                              O
                                   OH      H3C                 HS         OH                         Library of all possible polymers?
      S                   S                      S                   S                   S
               n                   n                       n                   n               n

      36                   37                    38                  39                  40


  O        O         HN           NH         S        S          Se       Se         O
768 million tetramers!
      S                    S                     S                   S
59k synthetically-accessible
      41
               n

                           42
                                   n

                                                 43
                                                          n

                                                                     44
                                                                               n         S

                                                                                         45
                                                                                               n




 HN                 F3CN                     S                   Se
                                                                                                    Calculate HOMO,
      S                       S                  S                                       S
               n                       n                  n
                                                                     S
                                                                               n               n
                                                                                                         LUMO
      46                   47                    48                  49                  50
                                                                                                      % Efficiency



                                                                                                      Priority list of compounds for
                                                                                                    experimental testing in solar cells
Open Babel1,2                                        Open Babel


                                                                MMFF94




                                                                                Gaussian       PM6




                       cclib3                                   Gaussian
% Efficiency
                                                                ZINDO/S
         Slower calculations
         such as charge
         mobility                     Electronic transitions


 Predicted Efficient
                         [1] O'Boyle, Banck, James, Morley, Vandermeersch, Hutchison. J.
 Polymers                Cheminf. 2011, 3, 33.
                         [2] O'Boyle, Morley, Hutchison. Chem. Cent. J. 2008, 2, 5.
                         [3] O'Boyle, Tenderholt, Langner. J. Comp. Chem. 2008, 29, 839-845.
Excited state (eV)   Excited state (eV)




     Counts               Counts
Excited state (eV)




                                                                     Counts
               • Number of accessible octamers: 200k
                           − Calculations proportionally slower
     Excited state (eV)




                           → Brute force method no longer feasible
               • Solution: use a Genetic Algorithm to                 Counts
                 search for efficient octamers
                           •  Find good solutions while only
                              searching a fraction of the octamers
               •          7k octamers calculated (of the 200k)
Excited state (eV)   Excited state (eV)




     Counts               Counts
524 > 9%, 79 > 10%, 1 > 11%
524 > 9%, 79 > 10%, 1 > 11%
• Filter predictions using slower calculations
• Eliminate polymers with poor charge mobility
   • Reorganisation energy (λ) is a barrier to charge transport




   • Here, internal reorganisation energy is the main barrier
   • λint = (neutral@cation - neutral) + (cation@neutral - cation)
O’Boyle, Campbell, Hutchison.
J. Phys. Chem. C. 2011, 115, 16200.
First large-scale computational
screen for solar cell materials


A tool to efficiently generate synthetic
targets with specific electronic
properties (not a quantitative predictive
model for efficiencies)

...this is just the first step
Large-scale computational design and
                    selection of polymers for solar cells

Funding                                                         n.oboyle@ucc.ie
Health Research Board Career                                    http://baoilleach.blogspot.com
Development Fellowship
Irish Centre for High-End
Computing

University of Pittsburgh
Dr. Geoff Hutchison
Casey Campbell


                                     Image: Tintin44 (Flickr)
Open Source projects
Open Babel (http://openbabel.org)
cclib (http://cclib.sf.net)
Accuracy of PM6/ZINDO/S calculations




Test set of 60 oligomers from Hutchison et al, J Phys Chem A, 2002, 106, 10596
Searching polymer space using a Genetic Algorithm

  • An initial population of 64 chromosomes was generated
    randomly
     – Each chromosome represents an oligomer formed by a particular base
       dimer joined together multiple times
  • Pairs of high-scoring chromosomes (“parents”) are
    repeatedly selected to generate “children”
     – New oligomers were formed by crossover of base dimers of parents
     – E.g. A-B and C-D were combined to give A-D and C-B
  • Children are mutated
     – For each monomer of a base dimer, there was a 75% chance of replacing it
       with a monomer of similar electronic properties
  • Survival of the fittest to produce the next generation
     – The highest scoring of the new oligomers are combined with the highest
       scoring of the original oligomers to make the next generation
  • Repeat for 100 generations

Mais conteúdo relacionado

Mais de baoilleach

We need to talk about Kekulization, Aromaticity and SMILES
We need to talk about Kekulization, Aromaticity and SMILESWe need to talk about Kekulization, Aromaticity and SMILES
We need to talk about Kekulization, Aromaticity and SMILESbaoilleach
 
Open Babel project overview
Open Babel project overviewOpen Babel project overview
Open Babel project overviewbaoilleach
 
So I have an SD File... What do I do next?
So I have an SD File... What do I do next?So I have an SD File... What do I do next?
So I have an SD File... What do I do next?baoilleach
 
Chemistrify the Web
Chemistrify the WebChemistrify the Web
Chemistrify the Webbaoilleach
 
Universal Smiles: Finally a canonical SMILES string
Universal Smiles: Finally a canonical SMILES stringUniversal Smiles: Finally a canonical SMILES string
Universal Smiles: Finally a canonical SMILES stringbaoilleach
 
What's New and Cooking in Open Babel 2.3.2
What's New and Cooking in Open Babel 2.3.2What's New and Cooking in Open Babel 2.3.2
What's New and Cooking in Open Babel 2.3.2baoilleach
 
Intro to Open Babel
Intro to Open BabelIntro to Open Babel
Intro to Open Babelbaoilleach
 
Protein-ligand docking
Protein-ligand dockingProtein-ligand docking
Protein-ligand dockingbaoilleach
 
Cheminformatics
CheminformaticsCheminformatics
Cheminformaticsbaoilleach
 
Making the most of a QM calculation
Making the most of a QM calculationMaking the most of a QM calculation
Making the most of a QM calculationbaoilleach
 
Data Analysis in QSAR
Data Analysis in QSARData Analysis in QSAR
Data Analysis in QSARbaoilleach
 
My Open Access papers
My Open Access papersMy Open Access papers
My Open Access papersbaoilleach
 
Improving the quality of chemical databases with community-developed tools (a...
Improving the quality of chemical databases with community-developed tools (a...Improving the quality of chemical databases with community-developed tools (a...
Improving the quality of chemical databases with community-developed tools (a...baoilleach
 
De novo design of molecular wires with optimal properties for solar energy co...
De novo design of molecular wires with optimal properties for solar energy co...De novo design of molecular wires with optimal properties for solar energy co...
De novo design of molecular wires with optimal properties for solar energy co...baoilleach
 
Cinfony - Bring cheminformatics toolkits into tune
Cinfony - Bring cheminformatics toolkits into tuneCinfony - Bring cheminformatics toolkits into tune
Cinfony - Bring cheminformatics toolkits into tunebaoilleach
 
Density functional theory calculations on Ruthenium polypyridyl complexes inc...
Density functional theory calculations on Ruthenium polypyridyl complexes inc...Density functional theory calculations on Ruthenium polypyridyl complexes inc...
Density functional theory calculations on Ruthenium polypyridyl complexes inc...baoilleach
 
Application of Density Functional Theory to Scanning Tunneling Microscopy
Application of Density Functional Theory to Scanning Tunneling MicroscopyApplication of Density Functional Theory to Scanning Tunneling Microscopy
Application of Density Functional Theory to Scanning Tunneling Microscopybaoilleach
 
Towards Practical Molecular Devices
Towards Practical Molecular DevicesTowards Practical Molecular Devices
Towards Practical Molecular Devicesbaoilleach
 
Why multiple scoring functions can improve docking performance - Testing hypo...
Why multiple scoring functions can improve docking performance - Testing hypo...Why multiple scoring functions can improve docking performance - Testing hypo...
Why multiple scoring functions can improve docking performance - Testing hypo...baoilleach
 
Why multiple scoring functions can improve docking performance - Testing hypo...
Why multiple scoring functions can improve docking performance - Testing hypo...Why multiple scoring functions can improve docking performance - Testing hypo...
Why multiple scoring functions can improve docking performance - Testing hypo...baoilleach
 

Mais de baoilleach (20)

We need to talk about Kekulization, Aromaticity and SMILES
We need to talk about Kekulization, Aromaticity and SMILESWe need to talk about Kekulization, Aromaticity and SMILES
We need to talk about Kekulization, Aromaticity and SMILES
 
Open Babel project overview
Open Babel project overviewOpen Babel project overview
Open Babel project overview
 
So I have an SD File... What do I do next?
So I have an SD File... What do I do next?So I have an SD File... What do I do next?
So I have an SD File... What do I do next?
 
Chemistrify the Web
Chemistrify the WebChemistrify the Web
Chemistrify the Web
 
Universal Smiles: Finally a canonical SMILES string
Universal Smiles: Finally a canonical SMILES stringUniversal Smiles: Finally a canonical SMILES string
Universal Smiles: Finally a canonical SMILES string
 
What's New and Cooking in Open Babel 2.3.2
What's New and Cooking in Open Babel 2.3.2What's New and Cooking in Open Babel 2.3.2
What's New and Cooking in Open Babel 2.3.2
 
Intro to Open Babel
Intro to Open BabelIntro to Open Babel
Intro to Open Babel
 
Protein-ligand docking
Protein-ligand dockingProtein-ligand docking
Protein-ligand docking
 
Cheminformatics
CheminformaticsCheminformatics
Cheminformatics
 
Making the most of a QM calculation
Making the most of a QM calculationMaking the most of a QM calculation
Making the most of a QM calculation
 
Data Analysis in QSAR
Data Analysis in QSARData Analysis in QSAR
Data Analysis in QSAR
 
My Open Access papers
My Open Access papersMy Open Access papers
My Open Access papers
 
Improving the quality of chemical databases with community-developed tools (a...
Improving the quality of chemical databases with community-developed tools (a...Improving the quality of chemical databases with community-developed tools (a...
Improving the quality of chemical databases with community-developed tools (a...
 
De novo design of molecular wires with optimal properties for solar energy co...
De novo design of molecular wires with optimal properties for solar energy co...De novo design of molecular wires with optimal properties for solar energy co...
De novo design of molecular wires with optimal properties for solar energy co...
 
Cinfony - Bring cheminformatics toolkits into tune
Cinfony - Bring cheminformatics toolkits into tuneCinfony - Bring cheminformatics toolkits into tune
Cinfony - Bring cheminformatics toolkits into tune
 
Density functional theory calculations on Ruthenium polypyridyl complexes inc...
Density functional theory calculations on Ruthenium polypyridyl complexes inc...Density functional theory calculations on Ruthenium polypyridyl complexes inc...
Density functional theory calculations on Ruthenium polypyridyl complexes inc...
 
Application of Density Functional Theory to Scanning Tunneling Microscopy
Application of Density Functional Theory to Scanning Tunneling MicroscopyApplication of Density Functional Theory to Scanning Tunneling Microscopy
Application of Density Functional Theory to Scanning Tunneling Microscopy
 
Towards Practical Molecular Devices
Towards Practical Molecular DevicesTowards Practical Molecular Devices
Towards Practical Molecular Devices
 
Why multiple scoring functions can improve docking performance - Testing hypo...
Why multiple scoring functions can improve docking performance - Testing hypo...Why multiple scoring functions can improve docking performance - Testing hypo...
Why multiple scoring functions can improve docking performance - Testing hypo...
 
Why multiple scoring functions can improve docking performance - Testing hypo...
Why multiple scoring functions can improve docking performance - Testing hypo...Why multiple scoring functions can improve docking performance - Testing hypo...
Why multiple scoring functions can improve docking performance - Testing hypo...
 

Último

CHEST Proprioceptive neuromuscular facilitation.pptx
CHEST Proprioceptive neuromuscular facilitation.pptxCHEST Proprioceptive neuromuscular facilitation.pptx
CHEST Proprioceptive neuromuscular facilitation.pptxAneriPatwari
 
4.11.24 Mass Incarceration and the New Jim Crow.pptx
4.11.24 Mass Incarceration and the New Jim Crow.pptx4.11.24 Mass Incarceration and the New Jim Crow.pptx
4.11.24 Mass Incarceration and the New Jim Crow.pptxmary850239
 
ESP 4-EDITED.pdfmmcncncncmcmmnmnmncnmncmnnjvnnv
ESP 4-EDITED.pdfmmcncncncmcmmnmnmncnmncmnnjvnnvESP 4-EDITED.pdfmmcncncncmcmmnmnmncnmncmnnjvnnv
ESP 4-EDITED.pdfmmcncncncmcmmnmnmncnmncmnnjvnnvRicaMaeCastro1
 
4.11.24 Poverty and Inequality in America.pptx
4.11.24 Poverty and Inequality in America.pptx4.11.24 Poverty and Inequality in America.pptx
4.11.24 Poverty and Inequality in America.pptxmary850239
 
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptx
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptxQ4-PPT-Music9_Lesson-1-Romantic-Opera.pptx
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptxlancelewisportillo
 
Concurrency Control in Database Management system
Concurrency Control in Database Management systemConcurrency Control in Database Management system
Concurrency Control in Database Management systemChristalin Nelson
 
4.16.24 Poverty and Precarity--Desmond.pptx
4.16.24 Poverty and Precarity--Desmond.pptx4.16.24 Poverty and Precarity--Desmond.pptx
4.16.24 Poverty and Precarity--Desmond.pptxmary850239
 
Team Lead Succeed – Helping you and your team achieve high-performance teamwo...
Team Lead Succeed – Helping you and your team achieve high-performance teamwo...Team Lead Succeed – Helping you and your team achieve high-performance teamwo...
Team Lead Succeed – Helping you and your team achieve high-performance teamwo...Association for Project Management
 
ARTERIAL BLOOD GAS ANALYSIS........pptx
ARTERIAL BLOOD  GAS ANALYSIS........pptxARTERIAL BLOOD  GAS ANALYSIS........pptx
ARTERIAL BLOOD GAS ANALYSIS........pptxAneriPatwari
 
How to Fix XML SyntaxError in Odoo the 17
How to Fix XML SyntaxError in Odoo the 17How to Fix XML SyntaxError in Odoo the 17
How to Fix XML SyntaxError in Odoo the 17Celine George
 
ICS2208 Lecture6 Notes for SL spaces.pdf
ICS2208 Lecture6 Notes for SL spaces.pdfICS2208 Lecture6 Notes for SL spaces.pdf
ICS2208 Lecture6 Notes for SL spaces.pdfVanessa Camilleri
 
CLASSIFICATION OF ANTI - CANCER DRUGS.pptx
CLASSIFICATION OF ANTI - CANCER DRUGS.pptxCLASSIFICATION OF ANTI - CANCER DRUGS.pptx
CLASSIFICATION OF ANTI - CANCER DRUGS.pptxAnupam32727
 
Active Learning Strategies (in short ALS).pdf
Active Learning Strategies (in short ALS).pdfActive Learning Strategies (in short ALS).pdf
Active Learning Strategies (in short ALS).pdfPatidar M
 
4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptx4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptxmary850239
 
Grade Three -ELLNA-REVIEWER-ENGLISH.pptx
Grade Three -ELLNA-REVIEWER-ENGLISH.pptxGrade Three -ELLNA-REVIEWER-ENGLISH.pptx
Grade Three -ELLNA-REVIEWER-ENGLISH.pptxkarenfajardo43
 
Q-Factor General Quiz-7th April 2024, Quiz Club NITW
Q-Factor General Quiz-7th April 2024, Quiz Club NITWQ-Factor General Quiz-7th April 2024, Quiz Club NITW
Q-Factor General Quiz-7th April 2024, Quiz Club NITWQuiz Club NITW
 
Mythology Quiz-4th April 2024, Quiz Club NITW
Mythology Quiz-4th April 2024, Quiz Club NITWMythology Quiz-4th April 2024, Quiz Club NITW
Mythology Quiz-4th April 2024, Quiz Club NITWQuiz Club NITW
 
Oppenheimer Film Discussion for Philosophy and Film
Oppenheimer Film Discussion for Philosophy and FilmOppenheimer Film Discussion for Philosophy and Film
Oppenheimer Film Discussion for Philosophy and FilmStan Meyer
 
Indexing Structures in Database Management system.pdf
Indexing Structures in Database Management system.pdfIndexing Structures in Database Management system.pdf
Indexing Structures in Database Management system.pdfChristalin Nelson
 
Textual Evidence in Reading and Writing of SHS
Textual Evidence in Reading and Writing of SHSTextual Evidence in Reading and Writing of SHS
Textual Evidence in Reading and Writing of SHSMae Pangan
 

Último (20)

CHEST Proprioceptive neuromuscular facilitation.pptx
CHEST Proprioceptive neuromuscular facilitation.pptxCHEST Proprioceptive neuromuscular facilitation.pptx
CHEST Proprioceptive neuromuscular facilitation.pptx
 
4.11.24 Mass Incarceration and the New Jim Crow.pptx
4.11.24 Mass Incarceration and the New Jim Crow.pptx4.11.24 Mass Incarceration and the New Jim Crow.pptx
4.11.24 Mass Incarceration and the New Jim Crow.pptx
 
ESP 4-EDITED.pdfmmcncncncmcmmnmnmncnmncmnnjvnnv
ESP 4-EDITED.pdfmmcncncncmcmmnmnmncnmncmnnjvnnvESP 4-EDITED.pdfmmcncncncmcmmnmnmncnmncmnnjvnnv
ESP 4-EDITED.pdfmmcncncncmcmmnmnmncnmncmnnjvnnv
 
4.11.24 Poverty and Inequality in America.pptx
4.11.24 Poverty and Inequality in America.pptx4.11.24 Poverty and Inequality in America.pptx
4.11.24 Poverty and Inequality in America.pptx
 
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptx
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptxQ4-PPT-Music9_Lesson-1-Romantic-Opera.pptx
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptx
 
Concurrency Control in Database Management system
Concurrency Control in Database Management systemConcurrency Control in Database Management system
Concurrency Control in Database Management system
 
4.16.24 Poverty and Precarity--Desmond.pptx
4.16.24 Poverty and Precarity--Desmond.pptx4.16.24 Poverty and Precarity--Desmond.pptx
4.16.24 Poverty and Precarity--Desmond.pptx
 
Team Lead Succeed – Helping you and your team achieve high-performance teamwo...
Team Lead Succeed – Helping you and your team achieve high-performance teamwo...Team Lead Succeed – Helping you and your team achieve high-performance teamwo...
Team Lead Succeed – Helping you and your team achieve high-performance teamwo...
 
ARTERIAL BLOOD GAS ANALYSIS........pptx
ARTERIAL BLOOD  GAS ANALYSIS........pptxARTERIAL BLOOD  GAS ANALYSIS........pptx
ARTERIAL BLOOD GAS ANALYSIS........pptx
 
How to Fix XML SyntaxError in Odoo the 17
How to Fix XML SyntaxError in Odoo the 17How to Fix XML SyntaxError in Odoo the 17
How to Fix XML SyntaxError in Odoo the 17
 
ICS2208 Lecture6 Notes for SL spaces.pdf
ICS2208 Lecture6 Notes for SL spaces.pdfICS2208 Lecture6 Notes for SL spaces.pdf
ICS2208 Lecture6 Notes for SL spaces.pdf
 
CLASSIFICATION OF ANTI - CANCER DRUGS.pptx
CLASSIFICATION OF ANTI - CANCER DRUGS.pptxCLASSIFICATION OF ANTI - CANCER DRUGS.pptx
CLASSIFICATION OF ANTI - CANCER DRUGS.pptx
 
Active Learning Strategies (in short ALS).pdf
Active Learning Strategies (in short ALS).pdfActive Learning Strategies (in short ALS).pdf
Active Learning Strategies (in short ALS).pdf
 
4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptx4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptx
 
Grade Three -ELLNA-REVIEWER-ENGLISH.pptx
Grade Three -ELLNA-REVIEWER-ENGLISH.pptxGrade Three -ELLNA-REVIEWER-ENGLISH.pptx
Grade Three -ELLNA-REVIEWER-ENGLISH.pptx
 
Q-Factor General Quiz-7th April 2024, Quiz Club NITW
Q-Factor General Quiz-7th April 2024, Quiz Club NITWQ-Factor General Quiz-7th April 2024, Quiz Club NITW
Q-Factor General Quiz-7th April 2024, Quiz Club NITW
 
Mythology Quiz-4th April 2024, Quiz Club NITW
Mythology Quiz-4th April 2024, Quiz Club NITWMythology Quiz-4th April 2024, Quiz Club NITW
Mythology Quiz-4th April 2024, Quiz Club NITW
 
Oppenheimer Film Discussion for Philosophy and Film
Oppenheimer Film Discussion for Philosophy and FilmOppenheimer Film Discussion for Philosophy and Film
Oppenheimer Film Discussion for Philosophy and Film
 
Indexing Structures in Database Management system.pdf
Indexing Structures in Database Management system.pdfIndexing Structures in Database Management system.pdf
Indexing Structures in Database Management system.pdf
 
Textual Evidence in Reading and Writing of SHS
Textual Evidence in Reading and Writing of SHSTextual Evidence in Reading and Writing of SHS
Textual Evidence in Reading and Writing of SHS
 

Large-scale computational design and selection of polymers for solar cells

  • 1. Large-scale computational design and selection of polymers for solar cells Dr Noel O’Boyle & Dr Geoffrey Hutchison ABCRF Department of Chemistry University College Cork University of Pittsburgh Smart Surfaces 2012: Solar & BioSensor Applications Dublin 6-9 March 2012 [This version edited for web]
  • 2. Ren 21, 2011. Renewables 2011 Global Status Report. Solar photovoltaics is the world’s fastest growing power-generation technology. - In the EU, 2010 was the first year that more PV than wind capacity was added. Majority of capacity is silicon-based solar cells - Costly to produce, materials difficult to source (on large scale) Alternatives such as polymer solar cells hold promise of cheaper electricity.
  • 3. Conductive Polymers • 2000 Nobel Prize in Chemistry “for the discovery and development of conductive polymers” – Alan J. Heeger, Alan G. MacDiarmid and Hideki Shirakawa • Applications in LEDs and polymer solar cells – Low cost, availability of materials, better processability – But not yet efficient enough...
  • 4. Efficiency improvements over time VOC I SC FF Pin McGehee et al. Mater. Today, 2007, 10, 28
  • 5. “Design Rules for Donors in Bulk-Heterojunction Solar Cells” VOC I SC FF Pin VOC (1 / e)( E Donor HOMO E PCBM LUMO ) 0.3V Scharber, Heeger et al, Adv. Mater. 2006, 18, 789
  • 6. “Design Rules for Donors in Bulk-Heterojunction Solar Cells” Max is 11.1% Band Gap 1.4eV LUMO -4.0eV (HOMO -5.4eV) Scharber, Heeger et al, Adv. Mater. 2006, 18, 789
  • 7. Now we know the design rules... ...but how do we find polymers that match them? Large-scale computational design and selection of polymers for solar cells
  • 8. Computer-Aided Drug Design Library of in-house compounds Library of commercially-available compounds Virtual library Substructure filter Similarity search Docking Priority list of compounds for experimental testing as drug candidates
  • 9. Computer-Aided Screening for Highly- Drug Design Efficient Polymers Library of in-house compounds Library of commercially-available compounds Library of all possible polymers? Virtual library Substructure filter Calculate HOMO, Similarity search LUMO Docking % Efficiency Priority list of compounds for Priority list of compounds for experimental testing as drug experimental testing in solar cells candidates
  • 10. 132 monomers Screening for Highly- Cl Cl Br Br NC CN O2N NO2 H3C CH3 S n S n S n S n S n Efficient Polymers 26 27 28 29 30 MeO OMe MeO NH2 MeO CN MeO CF3 H2N NO2 S S S S S n n n n n 31 32 33 34 35 NC CF3 HO O OH H3C HS OH Library of all possible polymers? S S S S S n n n n n 36 37 38 39 40 O O HN NH S S Se Se O 768 million tetramers! S S S S 59k synthetically-accessible 41 n 42 n 43 n 44 n S 45 n HN F3CN S Se Calculate HOMO, S S S S n n n S n n LUMO 46 47 48 49 50 % Efficiency Priority list of compounds for experimental testing in solar cells
  • 11. Open Babel1,2 Open Babel MMFF94 Gaussian PM6 cclib3 Gaussian % Efficiency ZINDO/S Slower calculations such as charge mobility Electronic transitions Predicted Efficient [1] O'Boyle, Banck, James, Morley, Vandermeersch, Hutchison. J. Polymers Cheminf. 2011, 3, 33. [2] O'Boyle, Morley, Hutchison. Chem. Cent. J. 2008, 2, 5. [3] O'Boyle, Tenderholt, Langner. J. Comp. Chem. 2008, 29, 839-845.
  • 12. Excited state (eV) Excited state (eV) Counts Counts
  • 13. Excited state (eV) Counts • Number of accessible octamers: 200k − Calculations proportionally slower Excited state (eV) → Brute force method no longer feasible • Solution: use a Genetic Algorithm to Counts search for efficient octamers • Find good solutions while only searching a fraction of the octamers • 7k octamers calculated (of the 200k)
  • 14.
  • 15. Excited state (eV) Excited state (eV) Counts Counts
  • 16. 524 > 9%, 79 > 10%, 1 > 11%
  • 17. 524 > 9%, 79 > 10%, 1 > 11% • Filter predictions using slower calculations • Eliminate polymers with poor charge mobility • Reorganisation energy (λ) is a barrier to charge transport • Here, internal reorganisation energy is the main barrier • λint = (neutral@cation - neutral) + (cation@neutral - cation)
  • 18. O’Boyle, Campbell, Hutchison. J. Phys. Chem. C. 2011, 115, 16200. First large-scale computational screen for solar cell materials A tool to efficiently generate synthetic targets with specific electronic properties (not a quantitative predictive model for efficiencies) ...this is just the first step
  • 19. Large-scale computational design and selection of polymers for solar cells Funding n.oboyle@ucc.ie Health Research Board Career http://baoilleach.blogspot.com Development Fellowship Irish Centre for High-End Computing University of Pittsburgh Dr. Geoff Hutchison Casey Campbell Image: Tintin44 (Flickr) Open Source projects Open Babel (http://openbabel.org) cclib (http://cclib.sf.net)
  • 20.
  • 21. Accuracy of PM6/ZINDO/S calculations Test set of 60 oligomers from Hutchison et al, J Phys Chem A, 2002, 106, 10596
  • 22. Searching polymer space using a Genetic Algorithm • An initial population of 64 chromosomes was generated randomly – Each chromosome represents an oligomer formed by a particular base dimer joined together multiple times • Pairs of high-scoring chromosomes (“parents”) are repeatedly selected to generate “children” – New oligomers were formed by crossover of base dimers of parents – E.g. A-B and C-D were combined to give A-D and C-B • Children are mutated – For each monomer of a base dimer, there was a 75% chance of replacing it with a monomer of similar electronic properties • Survival of the fittest to produce the next generation – The highest scoring of the new oligomers are combined with the highest scoring of the original oligomers to make the next generation • Repeat for 100 generations

Notas do Editor

  1. In terms of overall capacity globally: ocean << geothermal < solar PV < solar heating < wind < hydropower6MW << 11GW < 40 < 185 < 198 < 1010
  2. TCO – transparent conducting oxidePEDOT - Poly(3,4-ethylenedioxythiophene)PCBM – Phenyl-C61-butyric acid methyl ester
  3. Efficiency = ratio of maximum power (FF.i(sc).V(oc)) to incident radiant power
  4. 132 monomers
  5. 132 monomers
  6. 132 monomers
  7. Within 1.0