Discretization of the Poisson Equation across Heterointerface

Click For Summary
SUMMARY

The discussion focuses on the discretization of the Poisson equation across a heterointerface in a 1D semiconductor sample. The dielectric constants are defined as ε₁ for x < xb and ε₂ for x > xb, with the boundary condition at x = xb given by ε₁(∂ψ/∂x)|ₓ₌ₓb = ε₂(∂ψ/∂x)|ₓ₌ₓb. The finite difference approximations for the first and second derivatives of ψ are presented, leading to the formulation of a matrix equation Ax = b. The challenge lies in correctly applying the Neumann boundary condition in this context.

PREREQUISITES
  • Understanding of the Poisson equation and its applications in semiconductor physics.
  • Familiarity with finite difference methods for numerical approximations.
  • Knowledge of boundary conditions, specifically Neumann and Dirichlet conditions.
  • Basic linear algebra concepts, particularly matrix equations.
NEXT STEPS
  • Study the application of Neumann boundary conditions in finite difference methods.
  • Learn about Taylor series expansions in the context of numerical analysis.
  • Explore matrix formulation techniques for solving differential equations numerically.
  • Investigate the implications of dielectric constants in semiconductor modeling.
USEFUL FOR

Researchers, graduate students, and professionals in semiconductor physics, numerical analysis, and computational modeling who are working on problems involving the Poisson equation and its discretization across material interfaces.

JasonW
Messages
1
Reaction score
0

Homework Statement


Consider a 1D sample, such that for x < xb the semiconductor has a dielectric constant [tex]\varepsilon_{1}[/tex], and for x > xb has a dielectric constant [tex]\varepsilon_{2}[/tex]. At the interface between the two semiconductor matierials (x = xb) there are no interface charges. Starting from the condition
[tex]\varepsilon_{1}\frac{\partial\psi}{\partial x}\mid_{x=xb} = \varepsilon_{2}\frac{\partial\psi}{\partial x}\mid_{x=xb}[/tex]

and using Taylor series expansion for [tex]\varepsilon[/tex] around x = xb (for x < xb and x > xb), calculate the finite difference approximation of the Poisson equation at x = xb.

Homework Equations


Poisson Equation (In the form I think matters for the above problem)

[tex]\nabla^2\phi = -\frac{\rho}{\varepsilon}[/tex]



The Attempt at a Solution


First let me start off that I haven't been in school for nearly 20 years and I'm very rusty with math. I think there are two boundary conditions to this problem, the newmann boundary is the [tex]\varepsilon_{1}\frac{\partial\psi}{\partial x}\mid_{x=xb} = \varepsilon_{2}\frac{\partial\psi}{\partial x}\mid_{x=xb}[/tex] and a dirichlet boundary at [tex]\rho = 0[/tex] when x=xb.

Now for the finite difference approximation I get

[tex]\frac{d}{dx}\psi(x) = \frac{\psi(x + \Delta x) - \psi(x - \Delta x)}{2\Delta x}[/tex]

[tex]\frac{d^2}{dx^2}\psi(x) = \frac{\psi(x + \Delta x) - 2\psi(x) + \psi(x - \Delta x)}{2\Delta x^2}[/tex]

Now I am planning on generating an Ax=b matrix but I'm not sure how to apply the neumann boundary.

Any suggestions?
 
Last edited:
Physics news on Phys.org
JasonW said:

Homework Statement


Consider a 1D sample, such that for x < xb the semiconductor has a dielectric constant [tex]\varepsilon_{1}[/tex], and for x > xb has a dielectric constant [tex]\varepsilon_{2}[/tex]. At the interface between the two semiconductor matierials (x = xb) there are no interface charges. Starting from the condition
[tex]\varepsilon_{1}\frac{\partial\psi}{\partial x}\mid_{x=xb} = \varepsilon_{2}\frac{\partial\psi}{\partial x}\mid_{x=xb}[/tex]

and using Taylor series expansion for [tex]\varepsilon[/tex] around x = xb (for x < xb and x > xb), calculate the finite difference approximation of the Poisson equation at x = xb.

Homework Equations


Poisson Equation (In the form I think matters for the above problem)

[tex]\nabla^2\phi = -\frac{\rho}{\varepsilon}[/tex]



The Attempt at a Solution


First let me start off that I haven't been in school for nearly 20 years and I'm very rusty with math. I think there are two boundary conditions to this problem, the newmann boundary is the [tex]\varepsilon_{1}\frac{\partial\psi}{\partial x}\mid_{x=xb} = \varepsilon_{2}\frac{\partial\psi}{\partial x}\mid_{x=xb}[/tex] and a dirichlet boundary at [tex]\rho = 0[/tex] when x=xb.

Now for the finite difference approximation I get

[tex]\frac{d}{dx}\psi(x) = \frac{\psi(x + \Delta x) - \psi(x - \Delta x)}{2\Delta x}[/tex]

[tex]\frac{d^2}{dx^2}\psi(x) = \frac{\psi(x + \Delta x) - 2\psi(x) + \psi(x - \Delta x)}{2\Delta x^2}[/tex]

Now I am planning on generating an Ax=b matrix but I'm not sure how to apply the neumann boundary.

Any suggestions?

Yes in the equation you started Epsilon 1 = epsilon 2
 

Similar threads

Replies
1
Views
2K
  • · Replies 4 ·
Replies
4
Views
2K
Replies
7
Views
2K
  • · Replies 5 ·
Replies
5
Views
2K
  • · Replies 2 ·
Replies
2
Views
3K
  • · Replies 7 ·
Replies
7
Views
3K
  • · Replies 19 ·
Replies
19
Views
4K
Replies
5
Views
3K
  • · Replies 8 ·
Replies
8
Views
5K
  • · Replies 3 ·
Replies
3
Views
3K