Kronig-Penney Model: Plotting Energy Bands in Excel

  • Thread starter Thread starter Fez07
  • Start date Start date
  • Tags Tags
    Model
Click For Summary
SUMMARY

The discussion centers on using the Kronig-Penney model to plot energy bands for a periodic array of square wells in Microsoft Excel. The parameters include a well depth of 300 eV, a barrier width of 0.05 nm, and a period of 0.1 nm. The equation cos(kp)=F is utilized to determine allowed energy bands, with solutions existing when F is between -1 and 1. The user successfully set up the Excel spreadsheet with the necessary variables and constants, ultimately resolving a "Circular Reference" error in their calculations.

PREREQUISITES
  • Understanding of quantum mechanics concepts, specifically the Kronig-Penney model.
  • Proficiency in Microsoft Excel for data plotting and calculations.
  • Familiarity with SI units and energy calculations in electron volts (eV).
  • Knowledge of the physical constants involved, such as Planck's constant (h-bar) and electron mass.
NEXT STEPS
  • Learn how to implement the Kronig-Penney model in different software tools, such as MATLAB or Python.
  • Explore advanced plotting techniques in Microsoft Excel for visualizing complex equations.
  • Study the implications of band gaps in semiconductor physics.
  • Investigate error handling in Excel, specifically addressing circular references in formulas.
USEFUL FOR

Students and researchers in physics, particularly those focusing on solid-state physics and quantum mechanics, as well as anyone interested in computational modeling using Microsoft Excel.

Fez07
Messages
7
Reaction score
0
Hi there,
I want to plot a graph of the right hand side of the equation VS the energy, E, in eV for a periodic array of square wells each of depth 300eV, width 0.05nm, and period 0.1nm using SI units and MICROSOFT EXCEL spreadsheet to determine the allowed energy bands and band gaps:

cos(kp)=F=cos(α(p-w))cosh(βw)+((β squared - α squared)/2αβ))sin(α(p-w))sinh(βw)


α = (1/h bar)* square root(2mE)

β = (1/h bar)* square root(2m(V-E))

w = width of barrier separating two adjacent potential wells
p = period
m = mass of an electron
V = well depth

Solutions are only obtained if F is between -1 and 1.

I have no idea how to do this so any help would be much appreciated.

Thanks in advance.
 
Physics news on Phys.org
First, you need to set up your spreadsheet with the variable quantities and constants. We insist that you attempt a solution before we help you.
 
Thanks for replying. I set up the EXCEL spread sheet with columns of:

V = 300*1.6*10^-19 (energy in J)
p = 0.1*10^-9 (period in m)
m = 9.1094*10^-31 (mass of the electron in kg)
h_bar = 1.05*10^-34
w = 0.05*10^-9 (width of separating barrier in m)

E = alpha^2*h_bar^2 / (2*m)
β = (1/h_bar)* square root(2m(V-E))

and the RHS of the equation.

But i don't know what to do from here.
Please help me.

Thanks
 
So if you've set up your columns, plot 3 lines, \pm 1 and the RHS vs E. The areas where the values are greater than 1 are solutions where there are bands. Later I'll plot up your solutions and see what I get.
 
Hi again,
I still can't figure it out. I'm getting a "Circular Reference" error between the alpha and E values..?

Thanks

Fez07
 
Hi there, it's me again:

I've figured out what i was doing wrong and gotten the solution.

Thanks for the help. I couldn't have done it otherwise.

Two thumbs up.

Fez07
 

Similar threads

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