Skip to content

tobikugel/2DSI_algorithm

Repository files navigation

2DSI_algorithm

This repository is containing the files of my Jupyter Notebooks, which are describing the principle of the phase retrieval algorithm of Two-dimensional spectral shearing interferometry (2DSI). The example given will be about the phase reconstruction of a mid-IR pulses.

Please feel free to read my paper concerning this work here.

Table of Contents

General Information

The measurement of ultrashort laser pulses is highly complex because of their short temporal duration in the range of femtoseconds ( $1$ fs = $10^{-15}$ s). 2DSI is an optical technique that allows the laser pulses' direct measurement. The purpose of this project is to illustrate the working principle of the method in my Master's thesis and help fellow students or researchers understand it.

Files

  • 2DSI_Map_Creator.ipynb
    • A full dataset from a laser pulse is created, and its corresponding 2DSI map is computationally calculated.
  • Group_Delay_Extraction.ipynb
    • Using 1-D fast Fourier transforms, the relevant information is extracted from a 2DSI map.
  • Group_Delay_Integration.ipynb
    • A finite-difference inversion calculates the spectral phase.
  • Pulse_Displayer.ipynb
    • Display and comparison of the results in the spectral and temporal domain.

Screenshots

Computationally Created Data Set:

Example screenshot Example screenshot Example screenshot

Results:

Example screenshot Example screenshot

Usage

Feel free to pull the repo and change the parameters but be aware that there might be some bugs in the code and especially when changing the parameters!

Project Status

Project is: No longer being worked on.

I've made this repository to demonstrate the principle of the phase retrieval algorithm in my Master's thesis.

Room for Improvement

Room for improvement:

  • Improve flexibility towards new parameters (e.g., center wavelength, spectral width, etc.)
  • Implement a pulseTransformer function that is more flexible to changes

Acknowledgements

  • This work was made in no relation with any company or institution but only for personal interests!
  • Many thanks to Professor Dr. Satoshi Ashihara who gave me the opportunity to work on the characterization of mid-IR laser pulses. His laboratory's website can be accessed here.

Contact

Created by Tobias Kugel - feel free to contact me at [email protected]!

About

Two-Dimensional Spectral Shearing Interferometry Phase Retrieval Algorithm

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published