光学知识整理-偏振光

news2024/12/19 7:16:31

偏振光

  • 目录
    • 基础概念
    • 基础概念的补充
    • 平面偏振光(线偏振光)
    • 部分偏振光
    • 圆偏振光
    • 椭圆偏振光
    • 菲涅耳公式
      • 相位关系
    • 反射折射所引起的偏振态的改变
    • 斯托克斯倒逆关系
    • 重要参数

目录

基础概念

  1. 光是横波:光是电磁波,其电场分量(电场强度)E、磁场分量(磁感应强度)B都与光的传播方向(用波矢k表示)垂直,所以光波是横波.(P62)
  2. 偏振:振动方向相对于传播方向的不对称性(P62)
  3. 二向色性:只有振动方向和透振方向一致的光才能从晶体透射
  4. 起偏:通过某种方法或使用某种光学元件,使光变为具有偏振特性.
  5. 检偏:检偏通过某种方法或使用某种光学元件,检验光的偏振特性.
  6. 透偏方向:透振方向从偏振器件通过的光的电矢量的振动方向.例如,上述金属线栅中垂直于金属丝的方向就是透振方向.
  7. 超声波:超出人正常能听到的频率的声波
  8. 自然光通过起偏器后,如果不考虑起偏器对光强的吸收,则透射光强为入射光强的一半.

基础概念的补充

证明光是横波的两种方法

  • 双散射实验
  • 二向色性晶体透射实验

光波和其他的波的区别

  • 比普通的电磁波和机械波频率要高的多
  • 不可控,是通过原子或者离子跃迁自发进行的

证明:自然光通过起偏器后,如果不考虑起偏器对光强的吸收,则透射光强为入射光强的一半.

在这里插入图片描述

平面偏振光(线偏振光)

概念

自然光经过起偏器(二向色性晶体、偏振片等)后,由于只有平行于起偏器透振方向的电矢量能够通过,因而透射光只包含单一振动方向的电矢量.这种电矢量始终在一个平面内振动的光,或者电矢量振动的投影是一条直线的光,就是平面偏振光(plane-polarized light)或线偏振光(linearly polarized light).

马吕斯定律

在这里插入图片描述
其中,如果使平面偏振光垂直地射向偏振片,而该偏振片的透振方向与入射光的偏振平面之间的夹角为ɵ

部分偏振光

概念

如果光的偏振特性介于自然光和线偏光之间,则被称作部分偏振光

偏振度

在这里插入图片描述
其中,用偏振片检验透过的光强,则在某个方向,透射光强最大,记为Imax ;在与其垂直的方向,透射光强最小,记为Imin.

结果分析:偏振度0≤P≤1.如果Imax=Imim ,就是自然光,即每个方向都一致,偏振度P=0;如果Imin=0,就是平面偏振光,偏振度P=1,即于平面偏振光方向垂直光强为0.

圆偏振光

概念

圆偏振光正确的物理图像应该这样描述:在一个与波矢垂直的固定平面内,其光矢量(电矢量)以固定的角速度绕波矢旋转.

分解为两个平面偏振光

由波的矢量叠加可以判断,圆偏振光可以分解为两个振幅相等的相互垂直的平面偏振光,这两个平面偏振光具有Π/2的相位差,分解后场强表示为:
在这里插入图片描述
其中k是波长的倒数,w是角速度

椭圆偏振光

概念

与圆偏振光相比,旋转时光矢量数值变化如椭圆

正交分解

在这里插入图片描述

椭圆长轴或短轴与坐标轴的夹角为

在这里插入图片描述

计算方法:先转化为标准形式,再按照下列公式计算
在这里插入图片描述

椭圆旋转方向

在这里插入图片描述
在这里插入图片描述

联系

在这里插入图片描述

例题

在这里插入图片描述
计算方法:将偏振光分解为两个平面偏振光,并假设光强最大透射方向为椭圆长轴方向,计算光强投影分量即可

菲涅耳公式

数学表达式

在这里插入图片描述

透射率和反射率

在这里插入图片描述
3.3.5等式的转换方式是根据根据斯涅尔定律(Snell’s Law)进行转化,即折射角和入射角之间的关系可以由下式给出:
n1 * sin(θ1) = n2 * sin(θ2)

能流透射率

在这里插入图片描述

相位关系

折射角

在这里插入图片描述

反射角

在这里插入图片描述
结论:
在这里插入图片描述

反射折射所引起的偏振态的改变

垂直入射

在这里插入图片描述

布儒斯特定律

在这里插入图片描述

例题3.4.2总结

  • 折射光振幅计算是根据i1+i2=Π/2转换
  • 光强其实就是振幅的平方乘以透射率
  • 折射光的偏振度就是比较两个分量,相当于是椭圆

折射光变为偏振光

在这里插入图片描述

布儒斯特窗

在这里插入图片描述

斯托克斯倒逆关系

在这里插入图片描述

重要参数

消光比

消光比=最小透射光强/最大透射光强
其中,透射光强的计算用马吕斯定律

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1121809.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

网易面试:什么是SPI,SPI和API有什么区别?

说在前面 在40岁老架构师 尼恩的读者交流群(50)中,最近有小伙伴拿到了一线互联网企业如阿里、滴滴、极兔、有赞、希音、百度、网易、美团的面试资格,遇到很多很重要的面试题: 什么是SPI,SPI和API有什么区别? 最近有小…

推理引擎之模型压缩浅析

目录 前言1. 模型压缩架构和流程介绍2. 低比特量化原理2.1 量化基础介绍2.2 量化方法2.3 量化算法原理2.4 讨论 3. 感知量化训练QAT原理3.1 QAT原理3.2 量化算子插入3.3 QAT训练流程3.4 QAT衍生研究3.5 讨论 4. 训练后量化PTQ4.1 动态PTQ4.2 静态PTQ4.3 KL散度实现静态PTQ4.4 量…

PyTorch入门教学——Transforms使用

1、Transforms简介 Transforms在是计算机视觉工具包torchvision下的包,常用于对图像进行预处理,提高泛化能力。具体有: 数据中心化、数据标准化、缩放、裁剪、旋转、翻转、填充、噪声添加、灰度变换、线性变换、仿射变换和亮度、饱和度及对比…

springboot 程序设计优雅退出

一 springboot优雅退出 1.1 概述 在springboot2.3版本后,实现了优雅退出功能。当server.shutdowngraceful启用时,在 web 容器关闭时,web 服务器将不再接收新请求,并将剩余活动执行完成给设置一个缓冲期。缓冲期 timeout-per-shu…

Mysql数据库 2.SQL语言 数据类型与字段约束

Mysql数据类型 数据类型:指的是数据表中的列文件支持存放的数据类型 1.数值类型 Mysql当中有多种数据类型可以存放数值,不同的类型存放的数值的范围或者形式是不同的 注:前三种数字类型我们在实际研发中用的很少,一般整数类型…

2525.根据规则将箱子分类/并查集/动态规划

2525. 根据规则将箱子分类 - 力扣(LeetCode) 给你四个整数 length ,width ,height 和 mass ,分别表示一个箱子的三个维度和质量,请你返回一个表示箱子 类别 的字符串。 如果满足以下条件,那么…

AndroidStudio如何设置中文

AndroidStudio如何设置中文 文章目录 AndroidStudio如何设置中文一、前言二、如何安装中文插件参考资料💘 一、前言 Android Studio 是一个为 Android 平台开发程序的集成开发环境(IDE)。2013年5月16日在 Google I/O 上发布,可供…

springboot+vue开发的视频弹幕网站动漫网站

springbootvue开发的视频弹幕网站动漫网站 演示视频 https://www.bilibili.com/video/BV1MC4y137Qk/?share_sourcecopy_web&vd_source11344bb73ef9b33550b8202d07ae139b 功能: 前台: 首页(猜你喜欢视频推荐)、轮播图、分类…

四、网络请求与路由

一、网络请求 1、Axios请求 Axios是一个基于promise的网络请求库 (1)安装 npm install --save axios(2)引入 import axios from "axios"全局引入 import axios from "axios" import { createApp } from …

深度学习_3_实战_房价预测

梯度 实战 代码: # %matplotlib inline import random import torch import matplotlib.pyplot as plt # from d21 import torch as d21def synthetic_data(w, b, num_examples):"""生成 Y XW b 噪声。"""X torch.normal(0,…

面试知识储备--打包工具篇(webpack和vite)

1.vite常用配置 常用配置 1.preprocessorOptions 传递给 CSS 预处理器的配置选项 2.PostCSS 也是用来处理 CSS 的,只不过它更像是一个工具箱,可以添加各种插件来处理 CSS 3.resolve.extensions 导入时想要省略的扩展名列表。默认值为 [‘.mjs’, ‘.js’…

小团队之间有哪些好用免费的多人协同办公软件

在小团队协作中,选择适合的多人协同办公软件是提高工作效率和团队协作的重要一环。幸运的是,市场上有许多大多数功能都免费的多人协同办公软件,为小团队提供了强大的协作功能和便捷的工作环境。 在本文中,我将根据自己多年的在线…

2.2.C++项目:网络版五子棋对战之数据管理模块的设计

文章目录 一、数据管理模块实现(一)功能 二、设计(一)数据库设计(二)创建user_table类 一、数据管理模块实现 (一)功能 数据管理模块主要负责对于数据库中数据进行统一的增删改查管…

3ds Max2023安装教程(最新最详细)

目录 一.简介 二.安装步骤 软件:3ds Max版本:2023语言:简体中文大小:6.85G安装环境:Win11/Win10/Win8/Win7硬件要求:CPU3GHz 内存16G(或更高)下载通道①百度网盘丨64位下载链接: …

【蓝桥每日一题]-动态规划 (保姆级教程 篇10)#方格取数

高能预警:讲了这么久动态规划了,该上点有难度的题吧 目录 题目:方格取数 思路(解法一): 解法二: 题目:方格取数 思路(解法一): 如果只有两个方向…

openCV Cuda

下载 git clone https://github.com/opencv/opencv.git git clone https://github.com/opencv/opencv_contrib.git确保准备好以下内容 1: visual studio (不是vs code) 2:下载后的两个包裹会放在以下结构 这样放的原因是我Ub…

Java EE-使用Servlet搭建一个简单的前后端交互程序

上述前端和后端的代码如下&#xff1a; 前端&#xff1a; <!DOCTYPE html> <html lang"en"> <head><meta charset"UTF-8"><meta http-equiv"X-UA-Compatible" content"IEedge"><meta name"vie…

数据库笔记——SQL语言DQL语句

schema等于database 数据库 datagrip中使用控制台进行操作&#xff1a; 右键new QueryConsole 创建表格create table中&#xff1a; 1. 括号内不管是定义属性还是声明约束&#xff0c;都使用逗号分隔&#xff0c;最后一句不用逗号 2. 括号外使用分号 DDL&#xff1a;数据库定…

python接口自动化测试(单元测试方法)

一、环境搭建 python unittest requests实现http请求的接口自动化Python的优势&#xff1a;语法简洁优美, 功能强大, 标准库跟第三方库灰常强大&#xff0c;建议大家事先了解一下Python的基础;unittest是python的标准测试库&#xff0c;相比于其他测试框架是python目前使用最广…

思辨:移动开发的未来在哪?

前段时间在知乎看到关于移动开发未来的问题&#xff0c;就尝试回答了一下&#xff0c;也触发了我对移动开发未来的思考。 移动开发未来怎么样? - 知乎 https://www.zhihu.com/question/613842211 什么是移动开发&#xff1f; 我们口中说的移动开发是什么&#xff0c;从广义和…