lumerical solutions, inc. · solar cell devices utilize many dispersive materials well-known...

49
How to Simulate and Optimize Solar Cells Lumerical Solutions, Inc.

Upload: doanthien

Post on 07-Oct-2018

237 views

Category:

Documents


2 download

TRANSCRIPT

Page 1: Lumerical Solutions, Inc. · Solar cell devices utilize many dispersive materials Well-known frequency domain relationship ) Users can define their own model, or import from experimental

How to Simulate and Optimize

Solar Cells

Lumerical Solutions, Inc.

Page 2: Lumerical Solutions, Inc. · Solar cell devices utilize many dispersive materials Well-known frequency domain relationship ) Users can define their own model, or import from experimental

Outline

Introduction

About Lumerical

Solar cell efficiency, simulation challenges and FDTD

Simulation methodology

Examples

Organic solar cells with photonic crystal

Plasmonic solar cells

Moth-eye anti-reflection coating

Demonstration

Parameter sweep and optimization using concurrent computation

Simulation tips

Questions and Answers

Page 3: Lumerical Solutions, Inc. · Solar cell devices utilize many dispersive materials Well-known frequency domain relationship ) Users can define their own model, or import from experimental

Introduction

Our technology

MODE Solutions FDTD Solutions

INTERCONNECT DEVICE

12 mm

20 mm

6 mm

2 mm

Page 4: Lumerical Solutions, Inc. · Solar cell devices utilize many dispersive materials Well-known frequency domain relationship ) Users can define their own model, or import from experimental

Introduction

Solar cells and efficiency trends

Lawrence Kazmerski, National Renewable Energy Laboratory (NREL)

Page 5: Lumerical Solutions, Inc. · Solar cell devices utilize many dispersive materials Well-known frequency domain relationship ) Users can define their own model, or import from experimental

Introduction

Complicated sub-wavelength patterning is used to enhance the efficiencies.

Simulations are essential to predict the performance of such devices because we cannot obtain accurate results using analytic methods

Simulations give the opportunity to cheaply and quickly test ideas, optimize designs and solve problems

Expensive and time-consuming to build prototypes

Design optimization is challenging and results are not always intuitive

Why simulate solar cells

Textured surface Moth-eye surface Nano particles Photonic crystal

Page 6: Lumerical Solutions, Inc. · Solar cell devices utilize many dispersive materials Well-known frequency domain relationship ) Users can define their own model, or import from experimental

Introduction

Combined optical and electrical simulation

Optical Efficiency FDTD Solutions

Electrical Efficiency DEVICE

Quantum efficiency and power conversion efficiency

Page 7: Lumerical Solutions, Inc. · Solar cell devices utilize many dispersive materials Well-known frequency domain relationship ) Users can define their own model, or import from experimental

Introduction

Quantum efficiency

Optical Efficiency (OE): The fraction of photons absorbed in the solar cells

Electrical Efficiency (EE): The fraction of electrons that reach the electrode

Quantum Efficiency (QE) = OE*EE

We can then calculate the power conversion efficiency We can determine the maximum power point

Note that not all the energy in all photons can be collected in a single cell • Photons below the bandgap are not collected at all

• High energy photons are converted to electrons but much of the energy is lost

• A quantum efficiency of 100% does not mean a power conversion efficiency of 100%!

What do we want to simulate?

Page 8: Lumerical Solutions, Inc. · Solar cell devices utilize many dispersive materials Well-known frequency domain relationship ) Users can define their own model, or import from experimental

Introduction

Electric and magnetic fields

Loss/absorption per unit volume at each wavelength

Absorption rate per unit volume under solar illumination

Optical efficiency

Optical simulation to solve Maxwell’s equations

),(),,( rHrE

)],(Im[),(2

1),(

2

rrErL

d

))()(Re(2

1

),()()(

5.1 *

AM ii

p

HE

rLNrG

SdN

dVrGOE

AMp

V

5.1)(

)(

photonincident ofNumber

photon absorped ofNumber

Np ; Incident photon flux density

Ei (Hi ) ; Incident electric (magnetic) field

FDTD Solutions

Page 9: Lumerical Solutions, Inc. · Solar cell devices utilize many dispersive materials Well-known frequency domain relationship ) Users can define their own model, or import from experimental

Introduction

Absorption rate per unit volume from the optical simulation is included in the Continuity Equation

Solve for the potential, electron and hole density

Calculate the electrical efficiency

Calculate the quantum efficiency and J-V curve

Electrical simulation to solve Poisson and Continuity Equation

)(),(),( rnrpr

photon absorped ofNumber

electrode reachingelectron ofNumber EE

EEEQE O

Lumerical DEVICE coming soon…

)(rG

Page 10: Lumerical Solutions, Inc. · Solar cell devices utilize many dispersive materials Well-known frequency domain relationship ) Users can define their own model, or import from experimental

Introduction

Complicated simulation methodology

Complex device geometry with many small wavelength-scale features

Broadband

Material dispersion

Source modeling

Optical and electrical simulations

Large simulations, long simulation times

Simulation Challenges

Page 11: Lumerical Solutions, Inc. · Solar cell devices utilize many dispersive materials Well-known frequency domain relationship ) Users can define their own model, or import from experimental

Introduction

Finite Difference Time Domain (FDTD) is a state-of-the-art method for solving Maxwell’s equations in complex geometries

Few inherent approximations = accurate

A very general technique that can deal with many types of problems

Arbitrarily complex geometries

One simulation gives broadband results

Can be used to study the effects of micro and nanoscale patterning and its impact on the absorption efficiency of the solar cells.

FDTD

Page 12: Lumerical Solutions, Inc. · Solar cell devices utilize many dispersive materials Well-known frequency domain relationship ) Users can define their own model, or import from experimental

Plasmonic solar cells

K. R. Catchpole and A. Polman, "Design principles for particle plasmon enhanced solar cells", APL 93, 191113 (2008). S. H. Lim, W. Mar, P. Matheu, D. Derkacs, and E. T. Yu, "Photocurrent spectroscopy of optical absorption enhancement via scattering from surface plasmon polaritons in gold nanoparticles," J. Appl. Phys. 101, 104309 (2007).

E(t) |E()|2

Fourier transform

Simulation example of solar cell using FDTD

Page 13: Lumerical Solutions, Inc. · Solar cell devices utilize many dispersive materials Well-known frequency domain relationship ) Users can define their own model, or import from experimental

Moth-eye anti reflection

Chih-Hung Sun et al., "Broadband moth-eye antireflection coatings on silicon", APL 92, 061112 (2008).

Simulation example of solar cell using FDTD

Page 14: Lumerical Solutions, Inc. · Solar cell devices utilize many dispersive materials Well-known frequency domain relationship ) Users can define their own model, or import from experimental

Methodology

for the Optical Simulation

Page 15: Lumerical Solutions, Inc. · Solar cell devices utilize many dispersive materials Well-known frequency domain relationship ) Users can define their own model, or import from experimental

Simulation methodology

Design parameterization

Material properties

Multi-coefficient model

Simulation region

Boundary condition

Source modeling

Unpolarized light

Result analysis

Optical absorption calculation

Page 16: Lumerical Solutions, Inc. · Solar cell devices utilize many dispersive materials Well-known frequency domain relationship ) Users can define their own model, or import from experimental

Design parameterization

Parameterize the Solar cells design

Create properties appropriate for your device

Use the scripted parameterization

Page 17: Lumerical Solutions, Inc. · Solar cell devices utilize many dispersive materials Well-known frequency domain relationship ) Users can define their own model, or import from experimental

Parameterization can include position of sources and monitors

Any group can set properties of the children

Design parameterization

Page 18: Lumerical Solutions, Inc. · Solar cell devices utilize many dispersive materials Well-known frequency domain relationship ) Users can define their own model, or import from experimental

Essential for

Reproducibility

Easy parameter sweeps

Optimization

Lumerical’s hierarchical group layout and script based parameterization makes almost anything possible

It is worth the initial investment!

Design parameterization

Page 19: Lumerical Solutions, Inc. · Solar cell devices utilize many dispersive materials Well-known frequency domain relationship ) Users can define their own model, or import from experimental

Material properties – broadband simulations

Absorption bandwidth of typical solar cell materials is large

c-Si

GaAs

P3HT:PCBM

350nm<λ<870nm

350nm<λ<1100nm

350nm<λ<700nm

Material properties must be accurately modeled over a broad bandwidth

Sun light spectrum. (AM1.5)

Page 20: Lumerical Solutions, Inc. · Solar cell devices utilize many dispersive materials Well-known frequency domain relationship ) Users can define their own model, or import from experimental

Material properties – broadband simulations

Finite Difference Time domain (FDTD) simulation gives broadband result

Solar cell devices utilize many dispersive materials

Well-known frequency domain relationship

Users can define their own model, or import from experimental data (real and imaginary ɛ(ω))

FDTD is a time domain technique: relationship?

)()()( ED

t

tdtttEtEttD

0

)()()()()(

Page 21: Lumerical Solutions, Inc. · Solar cell devices utilize many dispersive materials Well-known frequency domain relationship ) Users can define their own model, or import from experimental

Material properties – broadband simulations

Common solutions are Lorentz or Drude models Often insufficient for real materials

Lumerical’s Multi-Coefficient Model (MCM) can solve for materials with arbitrary dispersion such as Si, GaAs, P3HT:PCBM, ITO…etc

GaAs Si P3HT:PCBM ITO

Page 22: Lumerical Solutions, Inc. · Solar cell devices utilize many dispersive materials Well-known frequency domain relationship ) Users can define their own model, or import from experimental

Boundary conditions

In many cases, periodic boundaries can be used

Sun light

e.g. 2D Hexagonal lattice PCOSC

Periodic or Bloch

Periodic or Bloch

PML

PML

Periodic or Bloch

Periodic or Bloch

If we can further assume normal incidence, …

Symmetry

Anti-Symmetry

Page 23: Lumerical Solutions, Inc. · Solar cell devices utilize many dispersive materials Well-known frequency domain relationship ) Users can define their own model, or import from experimental

Sources

Sun light is modeled by a plane wave source

Results for incoherent, unpolarized light can be obtained from sum of two orthogonal polarization simulation

2

2

2

1

2

21

2

0

22

0

2

2

1

)sin()cos(2

1

)(2

1

EE

EEd

EdEdunpolarize

Page 24: Lumerical Solutions, Inc. · Solar cell devices utilize many dispersive materials Well-known frequency domain relationship ) Users can define their own model, or import from experimental

Sources

How do we incorporate the complicated spectrum of sun light into simulation result?

1. Calculate absorption rate as a function of wavelength for a flat spectrum. This is automatically done using CW normalization in FDTD Solutions. 2. Multiply the absorption with the solar spectrum as a post processing step.

Page 25: Lumerical Solutions, Inc. · Solar cell devices utilize many dispersive materials Well-known frequency domain relationship ) Users can define their own model, or import from experimental

Optical absorption calculation (1)

Planar or sandwiched by lossless material

We use 2 planar power monitors.

Absorption region

top

bottom

A()=transmission(”top”) -transmission(”bottom”)

Script function FDTD

source

s

P

dSPrealontransmissi

)(2

1

Absorption region

Lossless material

Lossless material

top

bottom

Power monitor

Pabs()=A()×(solar irradiance) [W/m2/nm]

Page 26: Lumerical Solutions, Inc. · Solar cell devices utilize many dispersive materials Well-known frequency domain relationship ) Users can define their own model, or import from experimental

Optical absorption calculation (2)

Absorption region

Loss material

Loss material

Non planar structure sandwiched by loss material.

We use an Analysis group “pabs ”

• Electric field distribution => “field profile monitor”

• Permittivity distribution => “index monitor”

Calculate the normalized loss profile per unit volume pabs[1/m3].

Integrate pabs over the absorption region and multiply by the solar irradiance

FDTD

source

absP

rimagrE

rp)(

)),((),(2

1

),(

2

]/nmW/m[ irradiancesolar ),()( 2 V absabs dVrpP

Page 27: Lumerical Solutions, Inc. · Solar cell devices utilize many dispersive materials Well-known frequency domain relationship ) Users can define their own model, or import from experimental

Solar cell

optical simulation

examples

Page 28: Lumerical Solutions, Inc. · Solar cell devices utilize many dispersive materials Well-known frequency domain relationship ) Users can define their own model, or import from experimental

Simulation examples

Si Plasmonic solar cells

Z Al

n Si

p Si

Metal nanoparticles

Nano particle (Au, Ag, Cu, …) on Si

http://docs.lumerical.com/en/fdtd/solar_plasmonic.html K. R. Catchpole and A. Polman, "Design principles for particle plasmon enhanced solar cells", APL 93, 191113 (2008) S. H. Lim, W. Mar, P. Matheu, D. Derkacs, and E. T. Yu, "Photocurrent spectroscopy of optical absorption enhancement via scattering from surface plasmon polaritons in gold nanoparticles," J. Appl. Phys. 101, 104309 (2007).

Page 29: Lumerical Solutions, Inc. · Solar cell devices utilize many dispersive materials Well-known frequency domain relationship ) Users can define their own model, or import from experimental

Plasmonic solar cells

EXCELLENT BROADBAND MATERIAL MODELS

EASILY GENERATED Silicon Gold Silver Aluminum

c-Si 300nm<λ<1100nm

Page 30: Lumerical Solutions, Inc. · Solar cell devices utilize many dispersive materials Well-known frequency domain relationship ) Users can define their own model, or import from experimental

E(t) |E()|2

Plasmonic solar cells

Page 31: Lumerical Solutions, Inc. · Solar cell devices utilize many dispersive materials Well-known frequency domain relationship ) Users can define their own model, or import from experimental

Plasmonic solar cells

)(

)()(g

bare

particle

A

A

Enhancement of absorption

Page 32: Lumerical Solutions, Inc. · Solar cell devices utilize many dispersive materials Well-known frequency domain relationship ) Users can define their own model, or import from experimental

Diameter (nm) Period

(nm)

Enhancement

Enhancements of 15% are possible

Plasmonic solar cell

Optimization of 2 parameters, period and diameter. FOM = OEplasmonic/OEbare

OE

pla

smonic/O

Ebare

Page 33: Lumerical Solutions, Inc. · Solar cell devices utilize many dispersive materials Well-known frequency domain relationship ) Users can define their own model, or import from experimental

Organic solar cell with photonic crystal

1D PCOSC

Sun light

2D hexagonal lattice PCOSC

Sun light

PC Organic Solar Cell (PCOSC)

http://docs.lumerical.com/en/fdtd/solar_organic.html John R. Tumbleston et al., "Electrophotonic enhancement of bulk heterojunction organic solar cells through photonic crystal photoactive layer." Appl. Phys. Lett. 94, 043305, 2009

Page 34: Lumerical Solutions, Inc. · Solar cell devices utilize many dispersive materials Well-known frequency domain relationship ) Users can define their own model, or import from experimental

Organic solar cell with photonic crystal

EXCELLENT BROADBAND MATERIAL MODELS

EASILY GENERATED PEDOT:PSS ITO nc_ZnO P3HT:PCBM

P3HT:PCBM 300nm<λ<700nm

Page 35: Lumerical Solutions, Inc. · Solar cell devices utilize many dispersive materials Well-known frequency domain relationship ) Users can define their own model, or import from experimental

637nm

616nm 657nm

)(

)()(A 3

in

HT:PCBMP

P

P

Leaky (Quasi- waveguide) Modes

Band-diagram of the 1DPCOSC.

Absorption of 1D PCOSC

Absorption vs. wavelength Γ

X

Absorbed power in P3HT:PCBM

Incident plane wave power

Planar Organic Solar Cell (PLOSC)

Organic solar cell with photonic crystal

ITO (n=1.45) and PEDOT:PSS (n=1.8) => lossless P=400nm, w=300nm, h=300nm, t=70nm

Page 36: Lumerical Solutions, Inc. · Solar cell devices utilize many dispersive materials Well-known frequency domain relationship ) Users can define their own model, or import from experimental

Organic solar cell with photonic crystal

A B C

PC(ITO/PEDOT:PSS with loss)

A B C TM polarization

P=400nm, w=300nm, h=300nm, t=70nm

nc-ZnO

PEDOT:PSS

ITO

P3HT:PCBM

Absorption distribution

Page 37: Lumerical Solutions, Inc. · Solar cell devices utilize many dispersive materials Well-known frequency domain relationship ) Users can define their own model, or import from experimental

Parameter sweep demo

Thickness t from 0.1 to 0.2um

Measure number of photons absorbed in P3HT:PCBM over 400nm and 700nm

Page 38: Lumerical Solutions, Inc. · Solar cell devices utilize many dispersive materials Well-known frequency domain relationship ) Users can define their own model, or import from experimental

Parameter sweep demo

Number of absorbed photons as a function of thickness t.

Page 39: Lumerical Solutions, Inc. · Solar cell devices utilize many dispersive materials Well-known frequency domain relationship ) Users can define their own model, or import from experimental

Concurrent computing

Optimization and parameter sweep require many simulations

Send them to many different workstations

Each workstation can run in distributed computing mode, using all cores

N computers means you can get your optimization or parameter sweep results N times faster!

Page 40: Lumerical Solutions, Inc. · Solar cell devices utilize many dispersive materials Well-known frequency domain relationship ) Users can define their own model, or import from experimental

Optimization demo

4 parameters (P, w, hf, t) optimization Figure of Merit (FOM) = OEPC/OEflat, OEPC= (OEPC,TE +OEPC,TM)/2

Page 41: Lumerical Solutions, Inc. · Solar cell devices utilize many dispersive materials Well-known frequency domain relationship ) Users can define their own model, or import from experimental

Nearly 15% absorption enhancement

FO

M=

OE

PC/O

EFLA

T

Optimization demo

Page 42: Lumerical Solutions, Inc. · Solar cell devices utilize many dispersive materials Well-known frequency domain relationship ) Users can define their own model, or import from experimental

Simulation tips

Use a coarse mesh (large values of dx)

Use conformal meshing

Use mesh grading if a fine mesh is required in a particular region

Always make any fine mesh simulations the last step!

Multi-wavelength calculations

Check material fits!

Reduce memory and simulation time

Store only necessary data to keep file sizes smaller

Remove movie monitors for faster simulations

Page 43: Lumerical Solutions, Inc. · Solar cell devices utilize many dispersive materials Well-known frequency domain relationship ) Users can define their own model, or import from experimental

Tip: Use a coarse mesh

Memory scales as dx3

Simulation time scales as dx4

Example convergence tests from silicon absorption in CMOS image sensors

Page 44: Lumerical Solutions, Inc. · Solar cell devices utilize many dispersive materials Well-known frequency domain relationship ) Users can define their own model, or import from experimental

Tip: Conformal meshing

Devices can be extremely sensitive to certain dimensions

Can we define dimensions to better than the mesh size?

Yes

Conformal meshing

Potential problems with finite sized mesh

Page 45: Lumerical Solutions, Inc. · Solar cell devices utilize many dispersive materials Well-known frequency domain relationship ) Users can define their own model, or import from experimental

Electrical simulation

Assume no recombination

With some simple assumptions the J-V curve is analytic

ph

g

ph

TkqVJ

kT

EeVAJeJVJ B

)exp()1()(

/

0

232

22

4

)1(

c

kTEneA

g

photon absoebed ofnumber electronon charged)(I)(OEJ AM1.5

hc

eph

Page 46: Lumerical Solutions, Inc. · Solar cell devices utilize many dispersive materials Well-known frequency domain relationship ) Users can define their own model, or import from experimental

Electrical simulation

We need to solve Poisson and Continuity Equation numerically

Beyond simple assumptions to accurate results

Lumerical DEVICE, coming soon... http://www.lumerical.com/tcad-products/device/

Page 47: Lumerical Solutions, Inc. · Solar cell devices utilize many dispersive materials Well-known frequency domain relationship ) Users can define their own model, or import from experimental

Challenges and solutions

Challenge Solutions and best practices

Wavelength scale microscopic patterning

Full vectorial 3D Maxwell solver can capture all physical effects

Complex 3D geometries

• Parameterize designs

Simulation time • 3D simulations are often necessary for realistic results • Take advantage of symmetry and periodicity to reduce the size of simulations • Store only necessary field data • Use coarse mesh size where possible

• Always for initial simulations • Do convergence testing of mesh size last!

•Use distributed parallel computation to take advantage of modern hardware

Broadband simulation • Time domain gives broadband results • Highly dispersive materials require multi-pole material models

• Check the material fit before running the simulation!

Optimization and parameter sweeps

• Using a global search algorithm that significantly reduces the number of simulations required •Use concurrent computing to use all your available computer resources optimally

Opto-electronic modeling Combine optical and electrical modeling •Bring optical generation rate into electrical models •Lumerical DEVICE coming soon!

Page 48: Lumerical Solutions, Inc. · Solar cell devices utilize many dispersive materials Well-known frequency domain relationship ) Users can define their own model, or import from experimental

Question and Answer

Dr. James Pond CTO [email protected]

Dr. Guilin Sun Senior R&D Scientist [email protected]

Chris Kopetski Director of Technical Services [email protected]

Dr. Mitsunori Kawano Technical Sales Engineer [email protected]

Sales inquiries [email protected] Sales representatives (other regions) http://www.lumerical.com/company/representatives.html Free, 30 day trial at www.lumerical.com

Page 49: Lumerical Solutions, Inc. · Solar cell devices utilize many dispersive materials Well-known frequency domain relationship ) Users can define their own model, or import from experimental

Appendix

Poisson and Continuity Equation

Drift current

][)(

AD NNnpq

pqDqp pp mpJ

nqDqn nn mnJ

Poisson equation

Continuity equation

)(1

nn UGq

nJ

pp UGq

pJ1

Inputs from the optical simulation