1. 纳米颗粒光散射仿真基础与Mie理论解析
在纳米光学研究领域,Mie散射理论是分析亚波长颗粒光相互作用的基石。1908年,德国物理学家Gustav Mie提出的这一理论,完美解决了麦克斯韦方程组在球形粒子散射问题中的解析求解难题。不同于几何光学近似,Mie理论严格考虑了电磁场的矢量特性,能够准确描述尺寸与波长相当的颗粒散射行为。
1.1 Mie散射的物理本质
当光波遇到纳米颗粒时,电磁场会诱导出多极矩振荡——包括电偶极子、磁偶极子、电四极子等高阶模式。这些振荡模式会重新辐射电磁波,形成我们观测到的散射场。对于直径80nm的金纳米球,在532nm激光照射下,其内部电场分布会呈现出典型的偶极共振特征,如图1所示(模拟结果)。这种共振强烈依赖于颗粒的尺寸、形状以及周围介质的折射率。
关键提示:金属纳米颗粒的散射特性与其等离激元共振密切相关。当入射光频率与电子集体振荡频率匹配时,会产生极强的局域场增强效应。
1.2 多级展开的数学表述
Mie理论的核心是将散射场展开为矢量球谐函数的无穷级数:
$$
E_{scat} = \sum_{n=1}^{\infty}E_n(ia_n\mathbf{N}_e^{(1)} - b_n\mathbf{M}_o^{(1)})
$$
其中an和bn分别对应电多极和磁多极的散射系数,N和M是矢量球谐函数。实际计算中,我们需要截断这个无穷级数,这就引出了展开阶数的选择问题。
需要模型API调用? 免费领10W Token,多模型网关一键接入 Claude、DeepSeek 等主流模型。
2. COMSOL建模关键步骤详解
2.1 物理场与材料设置
在COMSOL中创建纳米颗粒散射模型时,首先需要选择"电磁波,频域"接口。材料属性的准确设置是成功仿真的第一步:
-
金属材料必须使用复数折射率表示:
matlab复制% 从材料库获取银的色散数据 material = mphgetmaterial(model, 'Ag (Silver)'); n_complex = material.n(500e-9); % 500nm波长下的复折射率 -
常见金属在可见光波段的折射率实部和虚部:
材料 波长(nm) n k 金(Au) 532 0.47 2.83
