Post

COMSOL Geometrical Optics接口如何导入太阳能辐射光谱

问题概述

COMSOL Multiphysics 软件的几何光学(Geometrical Optics)接口同时支持单色光和复色光计算,但是这里的复色光只允许定义不同的波长以便进行光路计算。对于需要考虑功率和强度分布的情况,因为软件只能指定总的辐照强度而无法指定每个波长的辐照强度,所以并不适用于评估实际太阳光辐照的功率分布。本文主要探讨如何基于软件的现有功能,实现太阳光能量光谱的表征。

太阳能光谱

太阳辐照光谱随时间和位置变化,如下图 $^{[1]}$ 所示,目前广泛采用的标准太阳能光谱是AM0(大气层外)和AM1.5(陆地),前者平均辐照强度是1366.1 $W/m^2$ ,后者为1000 $W/m^2$ 。

实际数值模拟中,通常采用离散的太阳光光谱以方便计算。离散的太阳光数据曲线和实际太阳光数据曲线关系如下图 $^{[2]}$ 所示。

对于连续的波段,取其特征波长,积分可得到其辐照强度占总辐照强度的权重比,基于此,上图可以改写为如下表示形式 $^{[3]}$ 。

波段特征波长权重因子
0.295-0.400.3740.0267
0.40-0.430.4160.0275
0.43-0.450.4410.0244
0.45-0.470.4600.0291
0.47-0.490.4800.0320
0.49-0.510.5000.0327
0.51-0.530.5200.0323
0.53-0.550.5400.0322
0.55-0.570.5600.0319
0.57-0.600.5850.0473
0.60-0.630.6150.0473
0.63-0.660.6450.0475
0.66-0.690.6750.0456
0.69-0.730.7090.0537
0.73-0.780.7530.0591
0.78-0.830.8040.0562
0.83-0.890.8570.0623
0.89-0.990.9530.0606
0.99-1.061.0240.0565
1.06-1.211.1290.0621
1.21-1.521.2740.0649
1.52-2.201.6420.0681

COMSOL表征

这个问题本身其实并不复杂,很容易想到,使用单色光模式,每个频率单独计算,辐照功率乘以每个频率下的权重因子,然后将计算结果累加到一起即可。如果频率比较少,可以直接手动操作;如果频率比较多,如本例中包含22个典型频率,手动操作就会比较麻烦而且显得不甚明智。对于较多频率的情况可以借助COMSOL with MATLAB编程实现,不过相关过程本文不做讨论,下面只给出完全基于COMSOL软件自身功能的实现过程。

  1. 首先以内插函数的形式导入特征波长( $\lambda$ )和权重因子( $w$ )之间的关系: $ w=f(\lambda)$ 。

  2. 同前,选用单色光模式,单色光波长为 $\lambda$ ,辐照总功率设置为 $1000w W/m^2$ 。

  3. 启用参数化求解,对参数 $\lambda$ 执行扫描,参数列表参照上表,依次输入即可。

  4. 求解完成后,包含所有波长和所有时间(射线追踪求解本身是含时间的瞬态分析模式)的计算结果都保存在数据集“ $sol1$ ”中。
  5. 本例中对经聚光透镜汇聚的太阳光进行了计算,不同频率太阳光光路如下图所示,显示效果需要,这里仅显示了高中低三个频率。

  1. 接下来的结果后处理过程是本文关键,默认地用户一次只能查看特定频率和特定时间下的计算结果,如果需要对所有频率的结果求和,需要使用软件内置的一些特殊的算符 $^{[4]}$ 。本例中输入的用于后处理的表达式为: $sum(withsol(‘sol1’,expr, setval(t,1[ns]),setind(\lambda, i)), i, 1, 22)$ 。其中, $sum$ 表示求和, $withsol$ 表示在特定的解( $sol1$ )中提取数值, $expr$ 是用户预期提取的变量; $setval(t,1[ns])$ 表示对 $t=1[ns]$ 时刻的结果做操作, $setind(\lambda, i)$ 配合随后的 $i, 1, 22$ 表示提取所有参数 $\lambda$ (从第1到第22个)所对应的计算结果。因为要遍历数据解,该绘图过程耗时相对较久。

  2. 本例中对底部的太阳光辐照表面的光照强度进行了提取,经由上一步操作,对所有频率求和得到的光功率分布(典型的高斯光束)如下图所示。

Ref:

[1] Standard Solar SpectraPVEducation[EB/OL]. [2020-08-07]. https://www.pveducation.org/pvcdrom/appendices/standard-solar-spectra.

[2] 吴贺利. 菲涅尔太阳能聚光器研究[D]. 武汉理工大学, 2010.

[3] R. Fu et al., “Design of broadband SOG Fresnel lens for GaInP/GaInAs/Ge multi-junction concentrator solar cells,” Malang, East Java, Indonesia, 2014, pp. 58–62, doi: 10.1063/1.4897028.

[4] COMSOL, 2020. COMSOL Multiphysics reference guide (for COMSOL version 5.5, www.comsol.com).

This post is licensed under CC BY 4.0 by the author.