简介

本文的目的是介绍FRED的材料性质方面一些高级的设定,这些设定共分成以下几个部份。

 双折射晶体和偏振光干涉

 光源偏振设置

 双折射材料方向和其他设定

 干涉结果和光线性质查看

 渐变折射率(GRIN)材料

 脚本设置渐变折射率材料

 定性模拟结果

双折射晶体和偏振光干涉

偏振光干涉现象在实际中有很多应用,这里要模拟的是一种典型的双折射干涉实验,设置如下图所示:左侧是偏振光源,偏振方向是在xy平面且与x轴夹角45度,所有光线的反向延长线指向一点。接下来光线经过方解石平板,厚2mm,光轴方向沿z 轴。然后光线通过偏振片,偏振片方向与光源方向垂直(xy 平面,与x 夹角-45度),偏振片是通过设置偏振镀膜来实现的。最右边是接收分析面,光线在这里停止,用来计算光强。

图1. 系统设置

下面设置双折射材料。在材料文件夹下右击,选择新建材料(create a new material),选择类型为取样双折射材料或旋光性物质(sampled birefringent and/or optically active material),波长设置为0.5875618,o光和e光的折射率分别设为1.66 和 1.49,光轴方向设置为z轴(0,0,1)。

图2. 双折射材料

偏振片是通过偏振镀膜来实现的,如下新建偏振镀膜。右击镀膜文件夹,新建镀膜,类型选择偏振/波片镀膜琼斯矩阵(Polarizer/Waveplate Coating jones matrix),然后默认的就是沿x轴偏振镀膜。

图3. 偏振镀膜

右击光源文件夹并选择新建详细光源。命名为Diverging beam,光源的类型选择为六边形平面,方向选择从某点发出,并且把这一点选在z轴负轴的某一点(0,0,-20)。设置光源设为相干光,在偏振(polarization)选项卡里设置光源偏振类型和方向为线性偏振,方向为x轴方向(下面通过把光源沿z轴选择-45度来调整偏振方向,当然也可以在这里设置偏振方向为某一个特定点方向,但是用前一种方法在需要改变光源偏振方向时会更方便一些)。然后设置光源位置和旋转,将光源位置设置在(0,0,-3),沿z轴选择-45度。

图4.  光源方向

图5.  光源相干性设置

图6. 光源偏振设置

图7. 光源位置和旋转

在几何结构文件夹(geomertry)下右击,选择新建透镜(lens)。如下如设置半径10,厚度2,双面曲率为0,在原点处,并且把方解石材料的套用在该透镜上。如下图所示。

图8. 新建方解石平板

在几何结构文件夹下(geometry)下右击,新建基本元件(create element primitive),平面(plane),半长宽分别是10单位,旋转 -45度,向z轴负方向平移5个单位。把偏振镀膜套用在偏振片上。

图9. 新建偏振片

同样步骤建立接收面,半长宽分别12,位置在(0,0,10)处。

图10. 接收面

设立分析面,并且套用在接收面上。这里分析面对尺寸设置为可以自动匹配到数据范围。

图11. 分析面

到这里设置已经完毕,整个系统看起来像下图的样子,也可以到 Edit/Edit View Multiple Surfaces 下查看各个表面的材料,镀膜,光线控制等性质。

图12. 整体系统

图13. 各个表面性质

现在定性讨论一下干涉的效果。因为光源与偏振片的偏振方向垂直,所以只有偏振方向改变的光线能够通过。光线通过单轴晶体时,分为o光(ordinary)和e光(extraordinary),其中o光电场分量与主平面(光线与光轴组成的平面)垂直,e光电场分量与主平面平行,在晶体内o光和e光的速度一般会不同(与光轴和光线方向有关),即等效折射率不同,所以两种光分开一个很小的角度,而且传播同样距离会有一个相位差。由于o光e光偏振角度不同,并不能直接相干,但是两种光投影在偏振片上的分量是满足相干条件的。两种光的相位差是随着倾斜角度变化的,所以随着倾角的变化会出现明暗交替的环。

对于同一个倾角的光线,不同方位角的光线投影在单轴晶体上的的o光和e光分量大小不同,这些o光和e光投影在偏振片上分量也随着方位角而变化,所以可以设想同一环上的光强也会随着方位角而周期性变化。实际上,会在相干环上出现一个暗的十字刷。

下面追迹光线并且查看能量分布,如下图所示。

这里改变了绘图样式和颜色级别,可以通过右击图表,选择change color level 来设置。

图14. 光线追迹效果

在 Analysis/Polarization Spot Diagram (Ctrl+Shift+L) 里查看分析面上的光线偏振情况,应该都是方向为-45度的线偏光,如下图所示。也可以将接收面移动到偏振片之前,将接受面沿z轴的偏移量从10 单位长度调整到3,查看一下这里光线的偏振情况。可以看到o光和e光在同一倾斜角,不同方位角时分量会不同。

图15. 分析面上光线的偏振情况

图16. 偏振片前光线的偏振情况

下面考虑将偏振片旋转一定角度后干涉结果会如何变化,如下图,将偏振片绕z轴旋转 -80度。

图17. 将偏振片旋转一定角度

图18. 旋转偏振片后的干涉情况

偏振干涉的干涉图样是千变万化的,现在调整光轴方向倾斜一个小的角度,观察会出现什么结果。

晶体的光轴或者渐变折射率材料(GRIN)的方向可以在 Tools -> edit/view GRIN/Birefrigent Material position/orientation (查看调整渐变折射率材料/双折射材料位置方向)中调整,分别选者材料和元件,调整位置或角度,如下图所示。

图19. 调整双轴晶体晶轴方向

图20. 光轴沿线x轴旋转3度后的干涉图样

从上图可以看出,倾斜光轴只是相当于平移了干涉图样。

双折射晶体偏振干涉效应相关推荐

  1. zemax 非序列模式 双折射晶体

    双折射晶体 双折射(birefringence)是指一条入射光线产生两条折射光线的现象 .将一块冰洲石(透明的方解石)放在书上看,它下面的线条都变成双影 .        双折射是光束入射到各向异性的 ...

  2. Ansys Zemax | 如何模拟双折射偏振器件

    这篇文章介绍了什么是双折射现象.如何在OpticStudio中模拟双折射 (birefringence).如何模拟双晶体的双折射偏振器以及如何计算偏振器的消光比.(联系我们获取文章附件) 什么是双折射 ...

  3. VirtualLab基础实验教程-7.偏振(2)

    文章目录 前言 一.波片与双折射晶体的简介 1.典型器件的琼斯矩阵示例: (1).线偏振器: (2).波片 2.双折射晶体 二.VirtualLab仿真 1.相移元件 2.双折射晶体 三.效果展示 1 ...

  4. AOTF偏振光谱成像仪的原理及构造

    偏振超光谱成像技术是一个新兴的交叉技术领域,探索该技术在航天.民用等领域的应用已经成为国内外的重点研究课题,特别是基于声光可调谐滤波器(AOTF)的光谱成像仪,与传统仪器相比,在工作机制和仪器设计上都 ...

  5. Ansys Zemax | 探究 OpticStudio 偏振分析功能

    本文介绍了 OpticStudio 模拟基于偏振的光学现象的几种方法.本文的目的是在对基于偏振的光学进行建模时检查这些特征的优势和正确应用.讨论的功能包括偏振光瞳图.琼斯矩阵.双折射.表面涂层等.这些 ...

  6. 物理光学-4.光的偏振

    物理光学-4.光的偏振 1.自然光和偏振光 1.1自然光 1.2偏振光 1.3偏振光的合成与分解 2.偏振光的起偏与检偏 2.1偏振片的起偏 2.2偏振片的检偏 2.3马吕斯定律 3.反射和折射时光的 ...

  7. 光学理论学习之光的偏振

    偏振 1. 光的偏振 1.1 定义:光的偏振是指光波电矢量振动的空间分布对于光束传播方向的失去对称性的形象. 1.2 分类:从偏振的角度来说,光可以分为自然光.部分偏振光和偏振光(线偏振光,圆偏振光, ...

  8. 准相位匹配二阶频率转换

    1.准相位匹配技术的简介 准相位匹配技术是一种通过对光学晶体非线性极化率进行周期性调制来补偿由于折射率色散所造成的光波之间相位失配的技术,它以其独特的优点在诸多领域都有着重要的应用价值二阶非线性光学效 ...

  9. python对投标_有关招标投标签订合同的说法,正确的是(      ) 。

    [判断题]任何两个频率相近的振动合成时都会出现拍现象. [填空题]两个同方向同频率的简谐振动曲线如图所示. 如果合振动的振动表式写成 x=Acos( ω t+ φ ) ( SI 制),则 A=____ ...

最新文章

  1. rundeck入门-初步操作
  2. Sql insert into 后获得自动插入的id
  3. WPF中的容器控件——GridSplit
  4. nginx代理多个flask
  5. div滚动到指定位置 vue_【Vue 进阶】从 slot 到无渲染组件
  6. android系统存储路径在哪里,Android 手机存储目录
  7. 获取组织分类后群数据
  8. Linux虚拟化KVM-Qemu分析(五)之内存虚拟化
  9. [转]perl里使用外部命令
  10. VBA调用bat,doc 命令行 窗口关闭之后,VBA代码 再继续执行
  11. linux sipp 呼叫转移_★★★★盲转接业务的sipp脚本实现
  12. 全手动封装教程+SRS9.80102 文本教程(适合初学)
  13. 如何绕过mac地址过滤_Maccms V8 后台Getshell #2(绕过过滤)
  14. Tensorflow的ckpt转为npy格式的代码
  15. 设置了position: fixed; 并且能够左右滚动 #html #Css
  16. 因数最多的数(DFS,质因数分解,剪枝)
  17. Nexus的权限管理及分配
  18. 实用网站、软件、App分享(计算机专业)
  19. OPA2376AIDGKR
  20. matlab卡农,又用Mathematica写了一段卡农

热门文章

  1. 【Verifying transaction: failed】
  2. springboot文件上传之MultipartFile(图片)转base64
  3. Webview加载本地图片的方案对比
  4. dns劫持与http劫持
  5. 什么是EMO?我emo了是什么意思?
  6. 《赢在中国-蓝天碧水间》观后感
  7. 曝李小冉鄢颇分手2个月 男方曾被女方旧爱砍伤
  8. 分布式系统:Spark和Memcache
  9. ZUCC_Object Oriented Programming_Lab06 Objects and Classes
  10. delphi编写dll