线下培训——Virtuallab Fusion语言编程
时间地点 (pU@$H 主办单位:讯技光电科技(上海)有限公司;苏州黉论教育咨询有限公司 9}=]oX!+V 授课时间:2023年11月9日(四)-10日(五) AM 9:00-PM 16:00 '#;%=+=; 授课地点:上海市嘉定区南翔银翔路819号中暨大厦18楼1805室 cg]\R1Gm 课程讲师:讯技光电高级工程师 ^uDNArDmj5 课程费用:4200RMB(课程包含课程材料费、开票税金、午餐费用) s.zfiJ 学员要求:公司研发部门光学部分研发工程师,研究所或高校光学科研人员,学生等,需要对现代光学衍射理论,成像理论,矢量理论有所了解,需要有VirtualLab Fusion基础与中级基础。 6ojEEM 课程概要 pKnM= N1f VirtualLab Fusion是一个多元化的光学仿真平台,用户可以选择各类不同的光源、光学元件以及探测器模型,将光表示为复数光场,计算光场在整个光学系统中的传播。在实际实验中,由于光学的高速发展,创新型研究所或工业使用的光源和元件很难一一找到常用的模型进行建模,此时,我们可以使用VirtualLab Fusion语言对这些光学元件进行设定,建模以及仿真。VirtualLab Fusion提供了非常自由的语言编写平台。这门课程中,与会者可以从基础光学元件设定出发,到调用以及编写各类基于几何和物理光学的仿真算法,更大限度开发VirtualLab Fusion使用功能以完成各类创新应用的仿真与设计。 G[pDKELL 课程大纲 2NNAsr}L 我们进行编程的大纲沿着光源->元件->探测器进行。 <fZ?F= • 从物理光学中光场表示开始: N 9.$--X}D 光场的数学模型及特点,包括复振幅的表达形式,离散化采样; rmzM}T\20 光场物理特性,如偏振,频谱分布。 fW'@+<b • VirtualLab Fusion中对于光源的基本表示 T[z}^" 多光源模型的设定 S m%\,/3 基于参数扫描的多光源的描述 XVlZ:kz • VirtualLab Fusion中对于光场的基本表示 JFJ_
PphvD 文件类型,光场的导入与参数设定, MKnG:)T<?l 调用VirtualLab Fusion内建函数对光场进行傅里叶变换以及光场的重新采样与插值。 <#[_S$54 • VirtualLab Fusion对于元件的定义有两种形式:功能化元件以及结构化元件。 n0nvp@?7bJ 功能化元件的编写,即编写元件的功能函数。 :nt 7jm, 结构化元件,包括自定义光学界面、材料色散关系与介质折射率分布。 ZSBa+3;z • 元件仿真算法的构建 {Xc^-A[~ 自由空间传播 z)Yk&;XC 光通过平面或曲面后的透射反射场的计算 Zgw;AY.R> • 自定义探测器, wU9H=w^ 提取光场的物理信息与数值信息,推导并计算相关物理量,如坡印廷矢量、功率、照度、光强等。 a/nKKhXaM 数据的导出,如位置点图、TXT导出 0L
^WTq • 多任务处理 5yh:P3 / 交互式VirtualLab Fusion与python联合使用 hJkSk;^ 多FOV和多波长光栅的优化 RW?F{Jy{ 分布式计算配置 pq3W.7z;b
[attachment=121610] 热透镜模型 [attachment=121611] VirtualLab Fusion与python的联合使用 课程安排 [attachment=121612]
|