How kareemmas3ud/optical-fiber-systems-g11 works
This repository documents an optical-fiber study combining three hardware labs with COMSOL simulation and MATLAB analysis. The workflows characterize link bandwidth, measure spacing and angular losses, derive an optical-filter spectrum from noisy spectrometer readings, and model beam-divergence spacing loss using simulation-informed fiber properties. The README describes these relationships, but no source excerpts were available, so the graph omits uncertain implementation details and unlisted outputs.
Main entry points: Lab_3.m Filter analysis · Lab1_Dataset.xlsx Frequency dataset · Lab_1.m Bandwidth analysis · Lab_2.m Spacing and deflection analysis
Components 14
Bandwidth Lab
- Frequency dataset
Labs/Lab 1/Lab1_Dataset.xlsx - Bandwidth analysis
Labs/Lab 1/Lab_1.m - Bandwidth results
Labs/Lab 1/Optical_Lab1_Results.xlsx
Coupling Loss Lab
- Spacing and deflection analysis
Labs/Lab 2/Lab_2.m - Loss results
Labs/Lab 2/Optical_Lab2_Results.xlsx
Filter Lab
- Noise reference
Labs/Lab 3/Noise.txt - Laser spectrum
Labs/Lab 3/Laser With Noise.txt - Filtered spectrum
Labs/Lab 3/Laser With Noise With Filter.txt - Filter analysis
Labs/Lab 3/Lab_3.m
Fiber Simulation
- Step-index fiber model
COMSOL/step_index_fiber.mph - Gaussian spacing-loss model
COMSOL/Spacing_Loss_Calculation_for_Optical_Fiber.m - Computed spacing losses
COMSOL/Optical_Spacing_Loss_Dataset.xlsx
Other components
- Lab measurements
- COMSOL Multiphysics
Connections 14
- Lab measurements → Frequency dataset: records sweep
- Frequency dataset → Bandwidth analysis: processes data
- Bandwidth analysis → Bandwidth results: writes results
- Lab measurements → Spacing and deflection analysis: measures losses
- Spacing and deflection analysis → Loss results: writes results
- Lab measurements → Noise reference: records background
- Lab measurements → Laser spectrum: records laser
- Lab measurements → Filtered spectrum: records filtered laser
- Noise reference → Filter analysis: provides reference
- Laser spectrum → Filter analysis: provides spectrum
- Filtered spectrum → Filter analysis: provides spectrum
- COMSOL Multiphysics → Step-index fiber model: runs model
- Step-index fiber model → Gaussian spacing-loss model: informs parameters
- Gaussian spacing-loss model → Computed spacing losses: writes losses