Compute the optical gain of a quantum well

Click For Summary
SUMMARY

The discussion focuses on computing the optical gain of a semiconductor quantum well, referencing the paper "Investigation and comparison of optical gain spectra of (Al,In)GaN laser diodes emitting in the 375 nm to 470 nm spectral range." The user, Dj1312, is struggling with the calculations and has shared their Matlab code for review. Key issues identified include the need for consistent unit conversion and potential errors in the function fun_G_hom, particularly the incorrect use of frequency and linewidth units. The community suggests verifying individual steps in the code to resolve these issues.

PREREQUISITES
  • Understanding of semiconductor physics, specifically quantum wells
  • Proficiency in Matlab programming for numerical simulations
  • Knowledge of optical gain calculations in laser diodes
  • Familiarity with unit conversions in physics (eV and Joules)
NEXT STEPS
  • Review the paper "Investigation and comparison of optical gain spectra of (Al,In)GaN laser diodes" for theoretical background
  • Learn about consistent unit conversion practices in physics calculations
  • Debug Matlab code by isolating and testing individual functions
  • Explore resources on optical gain computation techniques in semiconductor lasers
USEFUL FOR

This discussion is beneficial for physicists, electrical engineers, and researchers working on semiconductor laser technology, particularly those involved in optical gain calculations and Matlab programming.

Dj1312
Messages
1
Reaction score
1
TL;DR
Search to compute gain of a quantum well. Stuck with maths or programming.
Summary: Search to compute gain of a quantum well. Stuck with maths or programming.

Hi everyone !

For a personal project, I search to compute the optical gain occurring on a semiconductor quantum well. I have based my calculations on a paper called
Investigation and comparison of optical gain spectra of (Al,In)GaN laser diodes emitting in the 375 nm to 470 nm spectral range. But unfortunately, I can not achieve the gain computation. I put also my Matlab code on https://github.com/Dj1312/qw_gain_simulation.

My questions are the following :
- did someone now a place/book where I can found a complete explanation of how to compute such a gain ? (maybe even a script !)
- if not, can someone quickly see if there is a mistake in the paper.
I try since a lot of days using different ressources, but I always find wrong results…

Thanks in advance for your help,
Dj1312.
 
Physics news on Phys.org
That is hard to say because the code is pretty hard to read. How far have you verified that the individual steps work?
I suggest that you either convert all units to eV and equivalents or Joules and equivalents at some point in the beginning and then stick to it. Moving back and forth in every new equation and function is bound to lead to disaster. The first thing I noticed at a quick glance is that in the function fun_G_hom there is a sech, where you divide a difference in frequencies in Hz by a linewidth in electronvolts. This will obviously give incorrect results. There may be more similar errors, but it will be tiresome to find them the way the code is written right now.
 

Similar threads

  • · Replies 4 ·
Replies
4
Views
3K
  • · Replies 1 ·
Replies
1
Views
1K
  • · Replies 1 ·
Replies
1
Views
5K
  • · Replies 4 ·
Replies
4
Views
3K
  • · Replies 1 ·
Replies
1
Views
2K
  • · Replies 6 ·
Replies
6
Views
3K
Replies
10
Views
3K
Replies
3
Views
1K
  • · Replies 6 ·
Replies
6
Views
3K
  • · Replies 29 ·
Replies
29
Views
2K