news 2026/4/15 12:28:51

基于中红外BIC全介质超表面的光谱调制与FDTD仿真研究

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
基于中红外BIC全介质超表面的光谱调制与FDTD仿真研究

中红外BIC 全介质超表面 光谱调制 FDTD仿真 作品介绍: 复现论文:2018年 Science:Imaging-based molecular barcoding with pixelated dielectric metasurfaces 论文介绍:中红外 全介质 硅纳米柱超表面模型,双椭圆纳米柱结构,通过打破对称角实现BIC共振效应。 定义了结构整体尺寸因子S,通过调节S比例因子,可以调节BIC超表面的共振峰平移,同时计算了不同对称角度theta下的共振峰Q值。 案例内容:主要包括双椭圆纳米柱的单元结构仿真,BIC超表面的共振场仿真以及对应的共振峰的仿真,共振Q值的计算脚本,以及透射峰随比例因子S变化的参数扫描脚本和Q值随theta变化的扫描脚本等 案例包括fdtd模型、参数扫描脚本、共振Q值计算脚本和BIC共振时局域场增强的仿真结果,以及一份word教程,BIC共振仿真和Q值计算可用于任意波段,具备可拓展性。

在中红外波段玩转BIC超表面是种什么体验?去年复现Science这篇经典论文时,我深刻感受到全介质超表面设计中的对称性魔法。硅纳米柱的双椭圆结构乍看平平无奇,但当对称角theta偏离0°的瞬间,束缚态(BIC)突然"解锁",场增强效果直接炸裂。

先看核心结构建模。用FDTD构建双椭圆单元时有个魔鬼细节——椭圆长轴端点必须严格相切。我习惯用参数方程生成结构边界:

def ellipse_points(s, theta): a = s * 100nm # 长轴 b = s * 60nm # 短轴 t = np.linspace(0, 2*np.pi, 200) x1 = a*np.cos(t)*np.cos(theta) - b*np.sin(t)*np.sin(theta) y1 = a*np.cos(t)*np.sin(theta) + b*np.sin(t)*np.cos(theta) # 第二个椭圆旋转角度为-theta return (x1, y1), (x2, y2)

这个s参数就像结构缩放旋钮,0.8到1.2之间调参时,共振峰会在8-12μm区间漂移,实测线性度R²>0.99。但要注意当s<0.7时,纳米柱间距过小会导致耦合效应突变,这时得重新优化网格划分。

BIC的Q值计算是重头戏。通过theta角扫描发现,Q值与sin²θ成反比这个理论预测在实操中存在偏差——当theta<2°时,实际Q值会受加工误差影响出现平台区。我的解决方案是采用洛伦兹曲线拟合的FWHM方法:

[trans,lambda] = get_transmission_data(); [pks,locs] = findpeaks(trans); half_max = 0.5*(max(trans)+min(trans)); left_edge = find(trans(1:locs(1))<half_max,1,'last'); right_edge = find(trans(locs(1):end)<half_max,1,'first')+locs(1)-1; Q = lambda(locs(1))/(lambda(right_edge)-lambda(left_edge));

参数扫描脚本里藏着一个性能优化彩蛋:采用递推式参数更新代替全重建模型,单个S参数仿真时间从3分钟缩短到40秒。秘诀在于只修改结构缩放因子而不重新生成整个模型:

for s in np.linspace(0.8,1.2,20): fdtd.setnamed('nano_pillar','x_scale',s) fdtd.setnamed('nano_pillar','y_scale',s*0.6) fdtd.run() # 保存数据时自动标注s值

局域场增强效果最能体现BIC的魔力。当theta=5°时,电场强度达到背景场的200倍以上,热点精准定位在双椭圆的间隙处。这种空间受限的强场效应,正是实现分子指纹识别的物理基础。

整套仿真体系最酷的扩展性在于:只需替换材料库中的硅为GaAs或调整波长范围,就能迁移到太赫兹或可见光波段。最近尝试将其应用于甲烷气体传感,在3.3μm处成功检测到100ppm浓度变化——这或许就是超表面工程的魅力,总能在微观结构中遇见宏观应用的星辰大海。

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

springboot大学生班级管理系统(文档+源码)_kaic

摘 要 随着计算机技术发展&#xff0c;计算机系统的应用已延伸到社会的各个领域&#xff0c;大量基于网络的广泛应用给生活带来了十分的便利。所以把大学生班级管理与现在网络相结合&#xff0c;利用计算机搭建大学生班级管理系统&#xff0c;实现大学生班级的信息化。则对于进…

作者头像 李华
网站建设 2026/4/15 20:39:53

串口通信的仿真与分析

串口是串行接口的简称&#xff0c;串行接口是采用串行通信方式的接口。串行通信是一种将需要传输的数据由低位到高位一位一位地在一条传输线上逐个传输的通信方式。 一、串行通信的数据格式 首先来了解一下串行通信的数据格式&#xff0c;如下图所示&#xff0c;串行通信的一…

作者头像 李华
网站建设 2026/4/15 20:40:45

农业物联网Agent通信安全加固(零信任架构落地实践)

第一章&#xff1a;农业物联网Agent通信安全加固&#xff08;零信任架构落地实践&#xff09;在现代农业物联网系统中&#xff0c;大量分布在田间地头的传感器与控制设备&#xff08;即Agent&#xff09;持续采集环境数据并执行远程指令。这些Agent通常资源受限且部署环境开放&…

作者头像 李华
网站建设 2026/4/14 15:24:48

三相维也纳Vienna架构SVPWM整流器Matlab仿真模型探究

三相维也纳Vienna架构SVPWM整流器Matlab仿真模型文件。 PF大于0.99,THD小于3%, 输入380V输出800V纹波小于1v,功率30kw&#xff0c;SVPWM&#xff0c;羊角波马鞍波合成&#xff0c;中点电位平衡小于1v&#xff0c; 正负序分离锁相环PLL&#xff0c;三相输入电压不平衡处理&#…

作者头像 李华
网站建设 2026/4/15 16:43:52

Fluent 中 UDF 并行版实现振荡 3D 等直机翼气弹运动计算

Fluent计算振荡3d三维等直机翼&#xff08;截面naca0012)气弹运动的算例case及用户自定义函数udf并行版 航空航天&#xff0c;船舶航海&#xff0c;土木工程必备 直升机旋翼&#xff0c;风力机叶片&#xff0c;压气机叶片颤振研究神器在航空航天、船舶航海以及土木工程领域&…

作者头像 李华