Day1 Numerical simulation of optical wave propagation之标量衍射理论基本原理(一)
《Numerical simulation of optical wave propagation》内容
1. 介绍光波传输的基础理论、离散采样方法、基于MATLAB平台的编码实例以及具体应用场合。
2. 涉及到衍射光学现象,特别是结合传输的路径和传输的介质,已经无法得到准确的解析解,常常需要利用数值离散的算法来得到逼近真实结果的数值解,并最终给出可视化的图形结果。但对于衍射现象数值模拟仿真难度比较大,且需要的计算资源较多,利用离散傅里叶变换的数值方法是最常用的数值方法,即在有限尺寸网格点上进行离散空间取样,这就需要运算速度、内存和精度之间的权衡。为了确定取样点参数,使用者必须仔细考虑计算速度、可能的计算内存资源、奈奎斯特取样标准、几何形状、准确的光源孔径大小以及目标传播场的影响。
第一章 标量衍射理论基本原理
光可以用两个完全不同的方法来描述:
量子动力学:光子是没有质量和电荷的基本粒子,并且包含一个或多个光子。——用于光的亚微观属性
经典动力学:电磁场是空间和时间的连续函数,并且光包含共同振荡的电和磁波场。——用于光的宏观属性
几何光学范畴:当电磁波的波长非常小接近0时,波沿直线传播,经过物体边缘不发生弯曲。
非几何光学范畴:许多几何光学不足以描述的现象,如衍射。
1.经典动力学基础
(1) 电场和磁场的源
如果电荷的分布不是均匀的或电荷在一个微小的电流回路里循环,就会产生电场或磁场。
a. 电荷是守恒的。在物理学中,连续方程乃是描述守恒量传输行为的偏微分方程。 (概念可百度百科)
b. 如果体材料的电荷有许多微小的偶极子排列而成,就可以说体材料被电极化了。体极化密度是P(r,t)(c*m/M^3=C/m^2)是单位体积内电偶极矩的密度,电偶极矩用来描述电荷的距离,即间隔电荷的数量乘以间隔距离。
c. 如果体材料的内电流由许多小回路排列而成,就可以说体材料被磁化了。体磁化密度M(r,t)(A*m^2/m^3=A/m)是每单位体积内磁偶极矩的密度,磁偶极矩用来描述微电流回路里循环的电荷,即循环电流乘以回路的面积。
(2) 电和磁场
运动的电荷在电磁场中受到的力称之为洛伦磁力。
电场力与电场的方向不是相同就是相反,所以称之为推拉力。
磁场产生的力与粒子的速度方向垂直,将使粒子的运动轨迹发生偏转,因此称之为偏转力。


(3)麦克斯韦方程组
麦克斯韦方程组描述了带电粒子和物体如何产生电场和磁场




Day1 Numerical simulation of optical wave propagation之标量衍射理论基本原理(一)的更多相关文章
- Day3 Numerical simulation of optical wave propagation之标量衍射理论基本原理(三)
3.标量衍射理论 光源通常不是简单地平面.球面或高斯光束波.对于更一般的情况,必须使用更老练的方法来求解标量赫姆霍兹方程,需要利用格林定理并灵活使用边界条件. 基本问题:给定源平面光场U(x1,y1) ...
- Day2 Numerical simulation of optical wave propagation之标量衍射理论基本原理(二)
2.麦克斯韦方程组的简单行波解 讨论通过线性.各向同性.均匀.无色散.无限电荷和电流的电介质材料的光波传输.在这种情况下,介质具有如下属性: (1)推导获得波动方程( 由麦克斯韦方程组导出的.描述电磁 ...
- Day7 Numerical simulation of optical wave propagation之通过随机介质(如大气湍流)的传播(三)
三 执行湍流仿真 基本参数设置: 光场条件:波长wvl,源平面的光场U 传播几何结构:观察面孔径尺寸D2,传播距离Dz 湍流条件:大气折射率结构常数Cn2 1. 准备工作 确定传播几何结构 (程序: ...
- Day6 Numerical simulation of optical wave propagation之通过随机介质(如大气湍流)的传播(二)
2.蒙特卡洛相位屏 大气折射率变化是一个随机的过程,通过大气的光程长度也同样是随机的.因此,湍流模型仅给出统计平均值,如折射率变量的结构函数和功率谱. 建立大气相位屏的问题就是产生随机过程独立表达式的 ...
- Day5 Numerical simulation of optical wave propagation之通过随机介质(如大气湍流)的传播(一)
一 分步光束传播方法 到目前为止,人们已经设计出传播算法,用于模拟通过真空和通过可用光线矩阵描述的简单光学系统的传播. 其中分步光束传播方法除了描述上述传播过程,还有更复杂的应用,包括:部分时间和空间 ...
- Day4 Numerical simulation of optical wave propagation之数字傅里叶变换
标量衍射理论是波动光学模拟的物理基础.这一理论基础的结果是将电磁波在真空中的传播作为线性系统进行处理. 对于单色波,系统观察平面的电场矢量是源平面电场矢量和自由空间脉冲响应的卷积. 因此,线性系统理论 ...
- 【转载】PMC/PEC Boundary Conditions and Plane Wave Simulation
原文链接 PMC/PEC Boundary Conditions and Plane Wave Simulation (FDTD) OptiFDTD now has options to use Pe ...
- python 全栈开发之路 day1
python 全栈开发之路 day1 本节内容 计算机发展介绍 计算机硬件组成 计算机基本原理 计算机 计算机(computer)俗称电脑,是一种用于高速计算的电子计算机器,可以进行数值计算,又可 ...
- Visualizing wave interference using FireMonkey(很美)
Visualizing wave interference using FireMonkey By: Anders Ohlsson Abstract: This article discusses ...
随机推荐
- ATM-简单SQL查询
use master go if exists(select * from sysDatabases where name = 'BankDB') drop database BankDB go cr ...
- python爬虫起步...开发环境搭建,最简单的方式
研究一门编程语言,一般第一步就是配置安装部署相关的编程环境.我认为啊,在学习的初期,大家不是十分了解相关的环境,或者是jar包,python模块等的相关内容,就不需要花费大量的时间去研究如何去安装它. ...
- web测试笔记
WEB兼容性测试 一.客户端兼容性 1.浏览器的兼容性测试 a.内核角度 Tridnt内核:代表作IE.腾讯.遨游.世界之窗等 Gecko内核:代表作Firefox webkit内核:代表作Safar ...
- 挂载KVM Guest操作系统磁盘
使用虚拟机时, 发现想要修改虚拟机中的文件非常麻烦, 需要启动虚拟机, 然后再登录进去修改. 对于已经关闭的虚拟机, 为了修改一个文件而启动, 非常耽误时间. 对于一个无法启动的虚拟机(比如启动文件损 ...
- voinc+vue实现级联选择
需求: vonic中实现级联选择 <!DOCTYPE html> <html> <head> <title>下拉框</title> < ...
- 【C编程基础】多线程编程
基础知识 1.基本概念 (1)线程,即轻量级进程(LWP:LightWeight Process),是程序执行流的最小单元. 线程是进程中的一个实体,是被系统独立调度和分派的基本单位. (2)线程同步 ...
- 如何用Ant Design Pro框架做项目省力
1.熟悉React所有语法,以及redux.redux-saga.dva.一类的库的能力 2.灵活运用该框架提供的基础UI组件,想方设法利用现有的UI组件进行组合,尽可能减少工作量
- D - Counting Test Gym - 101532D 字符串
Yousef has a string s that is used to build a magical string w by repeating the string s infinitely ...
- nginx-redirect配置
转载一篇非常好的文章,大赞!!!!! http://blog.csdn.net/u010391029/article/details/50395680 nginx的配置文件解读 http://blog ...
- UVA12563-Jin Ge Jin Qu hao(动态规划基础)
Problem UVA12563-Jin Ge Jin Qu hao Accept: 642 Submit: 7638Time Limit: 3000 mSec Problem Descriptio ...