SlideShare a Scribd company logo
1 of 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

More Related Content

More from baoilleach

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
baoilleach
 
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
baoilleach
 
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
 
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
 

More from 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...
 

Recently uploaded

Spellings Wk 4 and Wk 5 for Grade 4 at CAPS
Spellings Wk 4 and Wk 5 for Grade 4 at CAPSSpellings Wk 4 and Wk 5 for Grade 4 at CAPS
Spellings Wk 4 and Wk 5 for Grade 4 at CAPS
AnaAcapella
 

Recently uploaded (20)

SOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning PresentationSOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning Presentation
 
Single or Multiple melodic lines structure
Single or Multiple melodic lines structureSingle or Multiple melodic lines structure
Single or Multiple melodic lines structure
 
Google Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptxGoogle Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptx
 
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
 
FICTIONAL SALESMAN/SALESMAN SNSW 2024.pdf
FICTIONAL SALESMAN/SALESMAN SNSW 2024.pdfFICTIONAL SALESMAN/SALESMAN SNSW 2024.pdf
FICTIONAL SALESMAN/SALESMAN SNSW 2024.pdf
 
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
 
Graduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - EnglishGraduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - English
 
Towards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptxTowards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptx
 
Spellings Wk 4 and Wk 5 for Grade 4 at CAPS
Spellings Wk 4 and Wk 5 for Grade 4 at CAPSSpellings Wk 4 and Wk 5 for Grade 4 at CAPS
Spellings Wk 4 and Wk 5 for Grade 4 at CAPS
 
Understanding Accommodations and Modifications
Understanding  Accommodations and ModificationsUnderstanding  Accommodations and Modifications
Understanding Accommodations and Modifications
 
How to Add New Custom Addons Path in Odoo 17
How to Add New Custom Addons Path in Odoo 17How to Add New Custom Addons Path in Odoo 17
How to Add New Custom Addons Path in Odoo 17
 
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan Fellows
 
Exploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptx
Exploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptxExploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptx
Exploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptx
 
General Principles of Intellectual Property: Concepts of Intellectual Proper...
General Principles of Intellectual Property: Concepts of Intellectual  Proper...General Principles of Intellectual Property: Concepts of Intellectual  Proper...
General Principles of Intellectual Property: Concepts of Intellectual Proper...
 
21st_Century_Skills_Framework_Final_Presentation_2.pptx
21st_Century_Skills_Framework_Final_Presentation_2.pptx21st_Century_Skills_Framework_Final_Presentation_2.pptx
21st_Century_Skills_Framework_Final_Presentation_2.pptx
 
FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024
 
AIM of Education-Teachers Training-2024.ppt
AIM of Education-Teachers Training-2024.pptAIM of Education-Teachers Training-2024.ppt
AIM of Education-Teachers Training-2024.ppt
 
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
 
Jamworks pilot and AI at Jisc (20/03/2024)
Jamworks pilot and AI at Jisc (20/03/2024)Jamworks pilot and AI at Jisc (20/03/2024)
Jamworks pilot and AI at Jisc (20/03/2024)
 
How to Add a Tool Tip to a Field in Odoo 17
How to Add a Tool Tip to a Field in Odoo 17How to Add a Tool Tip to a Field in Odoo 17
How to Add a Tool Tip to a Field in Odoo 17
 

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

Editor's Notes

  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