光散射分析


对应一个案例:金纳米球散射出的光
案例库中位置
k是波矢的方向。
由于这个球是对称结果,所以可以仿真四分之一的球。
如果电场(E)与对称面平行,就用PMC。
如果电场(E)与对称面垂直,就用PEC。

仿真前需要计算集肤深度一个集肤深度要大于一个网格的大小,不然无法计算。计算集肤深度的公式这里不列写了。
PML(完美匹配层)用于吸收光波。(注意:PML不要距离近场太近,否则影响结果,一般在半个波长以外)
积分:
在定义-组件耦合内,选择积分的区域,以便后面使用。

定义变量:
依旧在定义内
名称和描述需要自己定义。对于表达式,这里详细解释一下

int_L是上面定义的积分区域。
括号中的相当于被积函数。这个表达式可以在结果中的表达式中查询意义

这里可以查到这个公式指的是电阻损耗,对体积积分就是这个体积内的损耗了。
也可以勾选模型开发器上的眼睛图标中的方程视图

然后在物理场下方就能查看表达式即对应含义

电磁波频域物理场设置

背景场哪个方向有值,则在这个方向存在电场偏振。

注意 这个案例里使用了参数化扫描,所以网格划分依照最小波长绘制网格,在这里的网格划分就不能随研究变化了。

如果材质存在非零的虚部,一定要勾选这项,否则计算不准确。

计算远场的话要添加远场域。这里由于是对称模型,只仿真了四分之一的球。所以在下面勾选对称。
输出结果绘图时,在公式前写real表示实部;写imag表示虚部。
如何查看总场背景场和散射场
在表达式-电中
包含背景电场、相对电场(散射场)和电场(总场)。

非线性光学


例子:二次谐波的产生

案例是这个
高斯波的电场描述(文档中就包含,更详细的查看文档)
探针
在计算时观察结果变化,有利于找出问题,提早修正。
探针在定义中。
在探针表达式中可以设置查看哪个物理量。

案例在这里
这里是研究稳态问题,使用的是两个频域接口。没细讲,这里也就不记录了。
如何将上一次计算结果叠加到下一次计算中*
在第二个研究步骤中的因变量中修改为物理场控制。
查看相位变化需要在表达式中加arg()

comsol光学仿真03相关推荐

  1. comsol光学仿真01

    与RF模块比较 1.RF模块适合模拟与波长大小相近的域 2.最大网格大院大小必须是波长的一部分,大约在波长的1/6 缺点:计算过慢. 与射线光学比较 1.射线(几何)光学适合模拟远大于波长的结构 2. ...

  2. fvdm 跟驰模型 matlab仿真_MATLAB数值计算在光学仿真和教学中的应用

    摘要:在光学教学过程中从基本的物理概念出发,建立相应的理论模型,并将光学问题归纳为特征方程求根.积分求解.常微分方程求解等几类数值求解问题,结合MATLAB强大的数值计算和图形显示功能,完成光学问题的 ...

  3. 从光波叠加到条纹分布的matlab仿真,matlab光学仿真实验 13171019

    光学仿真实验 一.前言 此次光学仿真实验,是基于matlab来进行的.在这仿真 的一系列过程中,对于光学现象出现的条件,以及干涉. 衍射是光波叠加的本质都有了更深的认识.还从中学习 了matlab这一 ...

  4. MATLAB高等光学仿真——反射率,透射率变化

    MATLAB高等光学仿真--反射率,透射率变化 1.subplot(m,n,p)或者subplot(m n p). subplot是将多个图画到一个平面上的工具.其中,m表示是图排成m行,n表示图排成 ...

  5. C# 进行 Starlink 仿真03:72轨道面 * 22颗卫星 F相位因子==11 的Walker星座,创建3168条星间链路,并与 icarus 论文的Python结果相对比。

    如题,C# 进行 Starlink 仿真03:72轨道面 * 22颗卫星 && F相位因子==11 的Walker星座,创建3168条星间链路,并与 icarus 论文的Python结 ...

  6. matlab模拟Fraunhofer衍射,基于Matlab的夫琅禾费衍射光学仿真.doc

    基于Matlab的夫琅禾费衍射光学仿真 基于Matlab的夫琅禾费衍射光学仿真 摘要 计算机仿真技术是以多种学科和理论为基础,以计算机及其相应的软件为工具,通过虚拟试验的方法来分析和解决问题的一门综合 ...

  7. MATLAB相干成像系统,Matlab光学仿真课程设计-基于Matlb相干与非相干照明成像系统的仿真.docx...

    Matlab光学仿真课程设计-基于Matlb相干与非相干照明成像系统的仿真 东 北 石 油 大 学课 程 设 计课课 程 Matlab光学仿真课程设计 题 目 基于Matlab相干与非相干照明 成像系 ...

  8. COMSOL有限元仿真深度指南:如何设置材料的各向异性属性?

    一.材料的各向异性属性 在结构力学有限元仿真中,材料的力学属性是我们需要着重考虑的核心要素.在对结构进行最常见的 静力学响应问题 分析时,如果我们假设构成结构的材料具备最为简单而普遍的各向同性线弹性本 ...

  9. comsol流体仿真 ,流固耦合,圆管内流体驱动物块的移动和 流体驱动扇叶的转动

    comsol流体仿真 ,流固耦合,圆管内流体驱动物块的移动和 流体驱动扇叶的转动 ID:6969610766692298

  10. python光学仿真_光学现象的Python实现

    "You will see light in the darkness.You will make some sense of this." "你终将于黑暗中触摸白昼,它 ...

最新文章

  1. 利用sendEmail-v1.55转发邮件
  2. system()函数实现
  3. ProGit-读书简记
  4. Matlab中imagesc用法
  5. [翻译] .NET Core 3.0 Preview 9 发布
  6. 刷新本地的DNS缓存数据
  7. Mr.J--验证码登陆模块
  8. Scikit-Learn与回归树
  9. kaggle房价预测特征意思_Kaggle初探--房价预测案例之数据分析
  10. 中兴恢复产能还需数周;前苹果工程师已获保释;iPhone再现爆炸门 | 极客头条...
  11. OpenCV-图像处理(24、直方图计算)
  12. opencv基于MultiTracker的多目标跟踪
  13. Weblogic控制台中文显示还是英文显示,浏览器语言设置决定的
  14. Invalid use of SingleClientConnManager: connection still allocated. 解决方法
  15. 这个季节有离别——观《Sad Movie》有感
  16. 新手配置Intel NUC8i5INH的Ubuntu 16.04 时无法上网
  17. 万语千言,不敌一纸情书
  18. hdu5769Substring
  19. communicate(communicate with sb等于)
  20. 【观察】OceanBase 4.0,单机与分布式的新拐点

热门文章

  1. 路由器最高速度/性能测试 - Windows 安装 IPerf3 及 使用方法
  2. Android代码中获取Drawable对象
  3. python:植物大战僵尸源代码
  4. 如何将计算机网络作为热点,教你如何三步让笔记本电脑做wifi热点??
  5. 64位MicrosoftOfficeWord加载EndnoteX7
  6. 第十三届“恩智浦”杯全国大学生智能汽车竞赛-信标对抗组比赛总结
  7. 思源黑体下载 - Google 联合 Adobe 发布免费开源优雅的设计字体 (简繁中文/日韩文)
  8. oracle normal索引类型,Oracle中有多少种索引类型?
  9. Kettle下载和安装
  10. http上传文件原理