news 2026/5/25 23:29:31

基于黑磷介质超表面的各向异性吸收特性研究:COMSOL光学模型分析

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
基于黑磷介质超表面的各向异性吸收特性研究:COMSOL光学模型分析

COMSOL光学模型:基于黑磷/介质超表面的各向异性吸收

最近在折腾COMSOL光学仿真的时候,发现黑磷这玩意儿真是各向异性的宝藏材料。它的面内晶格结构导致x和y方向电导率能差个几十倍,这种特性拿来做偏振敏感的超表面简直不要太合适。今天咱们就实战演练一把,用黑磷/介质堆叠的超表面结构实现各向异性光吸收。

先看看模型怎么搭——核心结构是黑磷薄层夹在介质层中间,顶层做周期性排布的纳米柱阵列。这里有个骚操作:把纳米柱设计成椭圆形,长轴和短轴分别对齐黑磷的armchair和zigzag晶向方向。COMSOL里画这种结构可以用椭圆+矩形布尔运算搞定:

// 创建椭圆纳米柱 model.geom("geom1").feature().create("elp1", "Ellipse"); model.geom("geom1").feature("elp1").set("a", "dx/2"); model.geom("geom1").feature("elp1").set("b", "dy/2"); model.geom("geom1").feature("elp1").set("pos", new String[]{"0", "0"}); // 创建基底矩形 model.geom("geom1").feature().create("r1", "Rectangle"); model.geom("geom1").feature("r1").set("size", new String[]{"P", "P"}); // P是周期 // 布尔减除生成空气孔 model.geom("geom1").feature().create("dif1", "Difference"); model.geom("geom1").feature("dif1").selection("input").set("r1"); model.geom("geom1").feature("dif1").selection("input2").set("elp1");

重点来了,黑磷的介电常数张量得按方向设定。在材料属性里用矩阵表达式最省事:

% 黑磷介电常数张量 eps_x = 4.5 + 0.3i; // armchair方向 eps_y = 8.2 + 0.8i; // zigzag方向 epsilon = [eps_x 0 0; 0 eps_y 0; 0 0 eps_z];

这里有个坑——很多人会直接在材料库选各向异性材料,但黑磷的损耗项(虚部)对偏振响应影响极大。建议用参数化扫描同时改变入射角θ和φ,观察TE/TM波的吸收差异:

// 参数化扫描设置 model.study("std1").feature("param").set("pname", new String[]{"theta", "phi"}); model.study("std1").feature("param").set("plist", new String[]{"range(0,10,80)", "0 45 90"});

跑完仿真后,用场计算器抓取吸收功率。注意要分别积分黑磷层和介质层的损耗:

// 吸收率计算 double Q_abs = integrate(emw.PowerLossDensity,黑磷区域); double Q_in = integrate(emw.Poav_in,入射边界); double吸收率 = Q_abs / Q_in;

结果出图时,用极坐标图展示不同入射偏振角下的吸收率分布,会发现明显的蝴蝶结形状——这说明x和y方向吸收效率差异能达到3倍以上。有意思的是,当把纳米柱旋转45度时,吸收峰会出现劈裂现象,这跟黑磷的能带结构各向异性直接相关。

最后给个小技巧:黑磷厚度在20nm左右时会出现反常吸收增强,这是表面等离激元与介质波导模式耦合的结果。但超过50nm后反而会因为载流子散射增加导致损耗过大。建议做参数优化时,把厚度和周期设为联动变量:

model.param().set("thickness", "P*0.3"); // 周期P的30%作为厚度

折腾下来最大的感受是:各向异性材料玩超表面就像在迷宫里开挂,总能发现意想不到的光学效应。不过要小心COMSOL的内存杀手属性——网格剖分时记得用周期性边界条件,不然16G内存分分钟给你整崩溃...(别问我怎么知道的)

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/5/21 17:51:47

linux 进程和线程的本质区别是什么

在Linux系统中,进程与线程的本质区别体现在资源分配、调度机制、上下文切换成本、通信方式及安全性等多个维度,具体分析如下: 1. 资源分配与隔离性 进程:是操作系统资源分配的基本单位,拥有独立的地址空间、内存、文…

作者头像 李华
网站建设 2026/5/24 1:15:49

1.3 Kubernetes核心概念详解:掌握本地集群配置与应用部署秘诀

1.3 Kubernetes核心概念详解:掌握本地集群配置与应用部署秘诀 Kubernetes(简称K8s)是当前最流行的容器编排平台,它为容器化应用提供了部署、扩展和管理的完整解决方案。本文将深入解析Kubernetes的核心概念,带你从零开始搭建本地集群,并掌握应用部署的关键技巧。 Kuber…

作者头像 李华
网站建设 2026/5/3 1:31:17

3.3 LLM检索增强生成(RAG)技术入门:打造专属智能运维知识库

3.3 LLM检索增强生成(RAG)技术入门:打造专属智能运维知识库 在AIOps领域,虽然大语言模型(LLM)具有强大的通用知识和语言理解能力,但在处理企业特定的运维场景时,往往需要结合企业内部的专有知识。检索增强生成(Retrieval-Augmented Generation, RAG)技术应运而生,它通…

作者头像 李华
网站建设 2026/5/24 12:39:39

Transformer搞定康复动作识别,效率翻倍

📝 博客主页:Jax的CSDN主页 Transformer赋能康复动作识别:实时精准评估,效率提升两倍目录Transformer赋能康复动作识别:实时精准评估,效率提升两倍 引言:康复医学的效率瓶颈与技术破局 一、技术…

作者头像 李华
网站建设 2026/5/22 2:12:30

103Simulink三相全控型整流电路

103Simulink三相全控型整流电路,咱们今天要折腾的是Simulink里的三相全控整流电路。这玩意儿在电力电子实验课上可是经典项目,别看它电路结构不复杂,调起参数来能让你怀疑人生——别问我怎么知道的,说多了都是晶闸管的锅。先打开S…

作者头像 李华