当前位置:   article > 正文

贝塞尔高斯光束自由传输matlab仿真_贝赛尔光束matlab

贝赛尔光束matlab

贝塞尔-高斯光束是一种特殊类型的光束,在自由空间传播时其横截面的强度分布保持不变。在 MATLAB 中模拟贝塞尔-高斯光束的自由传播可以通过以下步骤完成:

1. 确定仿真参数

  • 波长(例如,632.8 nm)
  • 初始光束参数(例如,光束的 waist 或初始尺寸)
  • 仿真区域的尺寸和分辨率
  • 传播距离

2. 计算初始光场分布

贝塞尔-高斯光束在初始平面(通常是 z = 0 处)的光场分布可以通过结合高斯光束和贝塞尔函数来计算。

3. 光场传播

使用合适的传播模型(例如,基于傅里叶变换的角谱法)来计算光束在不同距离处的光场分布。

4. 结果可视化

展示光束在不同传播距离处的强度分布(一般是光强的平方)。

matlab代码:

  1. % 贝塞尔高斯光束自由传输仿真
  2. % 设置仿真参数
  3. lambda = 0.6328e-6; % 波长(米)
  4. wavelength = lambda; % 波长用于 paraxial 近似
  5. k = 2 * pi / lambda; % 波数
  6. % 初始贝塞尔高斯光束参数
  7. w0 = 0.1e-3; % 初始束腰半径(米)
  8. zR = pi * w0^2 / lambda; % 瑞利范围
  9. z = 0; % 初始传输距离
  10. % 空间坐标设置
  11. x = linspace(-2*w0, 2*w0, 400);
  12. y = x;
  13. [X, Y] = meshgrid(x, y);
  14. % 计算初始光束复振幅分布
  15. wz = w0 * sqrt(1 + (z/zR)^2);
  16. Rz = z * (1 + (zR/z)^2);
  17. psi = atan(z/zR);
  18. w = w0 * sqrt(1 + ((lambda*z)/(pi*w0^2))^2);
  19. GaussianBeam = exp(-(X.^2 + Y.^2) / w^2) * exp(-1i * k * z - 1i * k * (X.^2 + Y.^2) / (2 * Rz) + 1i * psi);
  20. % 显示初始光束
  21. figure;
  22. subplot(1, 2, 1);
  23. imagesc(x, y, abs(GaussianBeam).^2);
  24. title('Initial Beam Profile');
  25. xlabel('X (m)');
  26. ylabel('Y (m)');
  27. axis square;
  28. colormap('hot');
  29. colorbar;
  30. % 自由传输仿真
  31. z_final = 2; % 最终传输距离
  32. dz = z_final / 100; % 传输步长
  33. for z = 0:dz:z_final
  34. wz = w0 * sqrt(1 + (z/zR)^2);
  35. Rz = z * (1 + (zR/z)^2);
  36. psi = atan(z/zR);
  37. w = w0 * sqrt(1 + ((lambda*z)/(pi*w0^2))^2);
  38. % 计算传输后的光束复振幅分布
  39. GaussianBeam = exp(-(X.^2 + Y.^2) / w^2) * exp(-1i * k * z - 1i * k * (X.^2 + Y.^2) / (2 * Rz) + 1i * psi);
  40. % 显示传输后的光束
  41. subplot(1, 2, 2);
  42. imagesc(x, y, abs(GaussianBeam).^2);
  43. title(['Beam Profile at z = ' num2str(z_final) ' m']);
  44. xlabel('X (m)');
  45. ylabel('Y (m)');
  46. axis square;
  47. colormap('hot');
  48. colorbar;
  49. drawnow;
  50. end

仿真结果:

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/小丑西瓜9/article/detail/288363
推荐阅读
相关标签
  

闽ICP备14008679号