吾爱光设

 找回密码
 注册
会员须知
会员须知
实用帮助
实用帮助
查看: 194|回复: 0

[讨论交流] zemax仿真1/4波片厚度误差--计算错误

[复制链接]
  • TA的每日心情
    奋斗
    2025-3-28 08:00
  • 签到天数: 71 天

    [LV.6]常住居民II

    5

    主题

    46

    回帖

    7

    积分

    小白

    积分
    7
    发表于 2025-3-10 11:06 | 显示全部楼层 |阅读模式
    本帖最后由 Tigerin 于 2025-3-10 16:20 编辑

    根据1/4波片对o光、e光产生附加的相位差,可以计算所需要的波片厚度。有公式(m+1/4)* lambda = d* (ne - no)
    其中,m是阶次,取非负整数;ne、no 分别为双折射晶体的e光、o光主折射率;lambda为输入波长;d是所要计算的波片厚度;

    采用石英作为波片材质,则对于lambda = 632.8nm的输入波长,有ne= 1.551676527477,  no=1.542634145519; (在zemax中色散关系图中可以找到)
    当 m=0时,对应波片厚度为 d = 0.01724656 mm; (matlab计算所得) --> 计算错误;应更正为: d=0.01749539mm
    当 m=10 时,对应波片厚度为 d = 0.70710903 mm;  (matlab计算所得) --> 计算错误;应更正为:d=0.71731099mm

    根据1/4波片的相位延迟理论,无论取m为多少阶,都不会影响输出pi/2的相位延迟量。

    但实际在zemax 序列模式下,对1/4波片的仿真结果显示,当m=10时,输入的波片厚度0.70710903mm,最后在探测面会得到椭圆偏振(输入为圆偏振的情况下)而不是预期的线偏振。
    而将波片厚度调整为0.7172mm。可得到近似的线偏振。

    这真的只是误差吗?计算波片厚度的公式是简单的数学公式,计算所得的解析结果与仿真设置的值可以差这么多吗?还是zemax仿真中有其他的考量呢?

    m=0级时,出线偏光,如下图


    m=10级时,输入解析的厚度值,出椭圆偏振,如下图




    本帖子中包含更多资源

    您需要 登录 才可以下载或查看,没有账号?注册

    ×
    发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    联系我们|本论坛只支持PC端注册|手机版|小黑屋|吾爱光设 ( 粤ICP备15067533号 )

    GMT+8, 2025-3-29 13:58 , Processed in 0.093750 second(s), 23 queries .

    Powered by Discuz! X3.5

    © 2001-2024 Discuz! Team.

    快速回复 返回顶部 返回列表