多光谱真温快速反演方法
孙博君, 孙晓刚*, 戴景民
哈尔滨工业大学仪器科学与工程学院, 黑龙江 哈尔滨 150001
*通讯作者 e-mail: sxg@hit.edu.cn

作者简介: 孙博君, 1996年生, 哈尔滨工业大学仪器科学与工程学院博士研究生 e-mail: sunbjhit@163.com

摘要

材料的未知发射率是辐射测温的一大障碍, 它导致了无法依靠单组测量数据获得材料的真实温度, 人们只能通过假定材料发射率模型来计算出材料的亮度温度等非真实温度。 基于这样的背景, Gardner J等科学家们提出了多光谱测温法并不断完善其理论, 如今多光谱测温广泛应用于高温和超高温测量、 高温目标的热性能测量、 真实温度动态测量等。 2005年, 孙晓刚提出了二次测量法, 二次测量法属于多光谱真温反演算法的一种, 其通过两组测量数据之间的迭代运算解决了反演真温与反演各波长下材料发射率的难题, 并且通过构建大量发射率模型来确保各波长下反演出的发射率的精度, 但是其在数学运算和软件运行中需要构建数量庞大的发射率模型库、 通过匹配库中所有发射率模型来得到真温最优解, 这不仅需要大量计算时间而且占用大量软件资源。 提出了新的多光谱真温快速反演方法, 理论推导出了的材料辐射能量当量与发射率之间的不等式方程组, 在二次测量法算法中添加了对发射率模型库优化筛选步骤, 这一措施能够筛选掉发射率模型库中不合理的模型以缩小发射率模型库的规模, 从而节省大量计算时间和软件资源。 首先进行了0.400~1.100波段的仿真实验, 实验中分别对六种发射率模型进行了多光谱真温快速反演方法和二次测量法的反演结果对比, 结果表明, 对于同一个被测目标在相同的温度初值和相同的发射率搜索范围下, 真温快速反演方法不仅保证了反演精度, 而且相比于二次测量法减少了29%~64%的发射率模型数和26%~57%的计算时间。 进行了0.574~0.914波段的实测对比实验, 实验结果表明对于相同条件下, 真温快速反演方法在保证精度的前提下, 相比于二次测量法减少了42%~48%的发射率模型数和35%~49%的计算时间。 实验证明真温快速反演方法可行, 对于大规模多光谱真温测量和在线多光谱真温测量有重要价值。

关键词: 多光谱; 快速反演; 真温测量
中图分类号:O140.3025 文献标志码:A
Fast Inversion Method of Multispectral True Temperature
SUN Bo-jun, SUN Xiao-gang*, DAI Jing-min
School of Instrumentation Science and Engineering, Harbin Institute of Technology, Harbin 150001, China
*Corresponding author
Abstract

The unknown emissivity of materials is a big obstacle to radiation true temperature measurement, which leads to the fact that the true temperature of materials cannot be obtained by a single group of measurement data. People can only calculate the non-true temperature, such as brightness temperature, by assuming the emissivity model of materials. Based on this background, Gardner J and other scientists put forward multispectral thermometry and constantly improve its theory. Nowadays, multispectral thermometry is widely used in high-temperature and ultra-high temperature measurement, high temperature target thermal performance measurement, true temperature dynamic measurement, etc. In 2005, Sun Xiaogang put forward the second measurement method. The secondary measurement method is a kind of multispectral true temperature inversion algorithm, which solves the problem of inversion of true temperature and material emissivity under each wavelength by the iterative operation between two groups of measurement data. It ensures the accuracy of the emissivity and true temperature results under each wavelength by building quantities of emissivity models. However, it needs to build a large number of emissivity models in the mathematical operation and software operation. By matching all emissivity models, the best solution of true temperature is obtained, which not only consumes a lot of time but also takes up a lot of software resources. In this paper, a new fast inversion method of true multispectral temperature is proposed. This paper first reveals the inequality equations between radiational signals and emissivity and then adds the steps of optimizing the emissivity model library in the algorithm of the secondary measurement method. This measure can screen out the unreasonable models in the emissivity model library to reduce the scale of the emissivity model library, saving a lot of calculation time and software resources. This paper carries out the simulation experiment of wavelength in 0.400~1.100 μm, which contains six initial emissivity models.The results of the fast inversion method of true multispectral temperature and secondary measurement method are compared, and the results show that the fast inversion method of true multispectral temperature not only guarantees the inversion accuracy but also reduces calculation time compared with the second measurement method for the same target under the same initial temperature value and same emissivity search range. The fast inversion method of true multispectral temperature reduces 29%~64% emissivity model number and 26%~57% calculation time. After that, this paper carries out the actual experiment of wavelength in 0.574~0.914 μm. The results show that under the same conditions, the fast inversion method of true multispectral temperature can reduce the emissivity model number by 42%~48% and reduce the calculation time by 35%~49% compared with the second measurement method on the premise of ensuring accuracy. The above experiments show that the fast inversion method of true multispectral temperature is feasible, and it has important value for large-scale multispectral true temperature measurement technology and online multispectral true temperature measurement technology.

Keyword: Multispectral; Fast inversion; True temperature measurement
引言

多光谱辐射测温技术在高温测量和超高温测量领域有着广泛的应用[1, 2, 3], 被应用于测量高温目标热物性、 真实温度测量、 动态温度测量等方面。

Gardner于20世纪80年代提出了单模型构建法, 构建模型为: lnε (λ , T)=a+, 之后Gardner等对钨等金属材料进行了仿真计算, 并反演到了可靠的目标真温; 2001年, 孙晓刚提出了多模型— — 采用BP神经网络对多光谱测温法的数据进行处理[4], 该方法能够适用于大多数被测目标的真温测量; 2005年, 孙晓刚针对固体火箭发动机羽焰真温测量[5]和爆炸火焰真温测量[6]等动态测温场合提出了二次测量法。

以二次测量法为例的多光谱辐射测温方法在计算过程中会构建庞大的发射率模型库, 较大程度地增加了计算时间, 在如今设备与资源大规模智能化和网络在线整合化的趋势下, 计算速度慢也会严重限制二次测量法的实际应用价值。 为了减少二次测量法的计算时间, 邢健等提出了针对目标函数和数组约束[7, 8, 9]等改进方法, 但是这些改进方法在减少计算时间的同时却降低了计算结果的精度。

本文理论推导出了辐射能量当量与发射率之间的不等式方程组, 并提出了多光谱真温快速反演方法, 针对六种经典发射率模型进行了仿真和实测对比试验。 实验结果表明相对于二次测量法, 快速反演方法能在保证精度不降低的前提下减少计算时间。

1 理论原理推导

如果多光谱高温计有n个通道, 则高温计的第i个通道的输出信号Vi如式(1)所示

Vi=Aλiεi, T)1λi5ec2λiT-1 (i=1, 2, , n)(1)

式(1)中, Aλi为只与波长有关而与温度无关的检定常数, 它与该波长下的探测器光谱响应率、 光学元件透过率、 几何尺寸、 以及第一辐射常数有关; λ i为第i个通道的有效波长; ε (λ i, T)为温度T时目标光谱发射率; c2为第二热辐射常数, 为14 388 μ m· K。

利用维恩近似公式替代普朗克定律(即 ec2λiT-1≈ ec2λiT)处理式(1)得

Vi=Aλiε(λi, T)λi-5e-c2λiT(2)

在定点黑体参考温度T'下第i个通道的输出信号V'i如式(3)所示

Vi'=Aλiλi-5e-c2λiT'[黑体的发射率ε(λi, T')1.0, 所以此处省略](3)

由式(2)和式(3)得

ViV'i=ε(λi, T)e-c2λiTec2λiT'(4)

式(4)中, ViV'i被称为第i个通道的辐射能量当量。

整理式(4)得

lnViV'i-c2λiT'=-c2λiT+lnε(λi, T)(5)

由式(5)得到式(6)和式(7)

lnViV'i-c2λiT'+c2λiT=lnε(λi, T)(6)

lnVi+1V'i+1-c2λi+1T'+c2λi+1T=lnε(λi+1, T)(7)

已知0< ε (λ i, T)< 1, 0< ε (λ i+1, T)< 1, 取0< λ i< λ i+11λi- 1λi+1> 0, 则λ i(6)-λ i+1(7)得

λilnViV'i-λi+1lnVi+1V'i+1=λilnε(λi, T)-λi+1lnε(λi+1, T)(8)

式(8)两边同加(λ i+1-λ i)ln Vi+1V'i+1

λilnViV'i-lnVi+1V'i+1=λilnε(λi, T)-λi+1lnε(λi+1, T)+(λi+1-λi)lnVi+1V'i+1(9)

式(8)两边同加(λ i+1-λ i)ln ViV'i

λi+1lnViV'i-lnVi+1V'i+1=λilnε(λi, T)-λi+1lnε(λi+1, T)+(λi+1-λi)lnViV'i(10)

下面按 ViV'i< Vi+1V'i+1, ViV'i= Vi+1V'i+1, ViV'i> Vi+1V'i+1三种情况讨论。

ViV'i< Vi+1V'i+1

式(9)左侧< 0, 所以式(9)右侧< 0, 即 λilnε(λi, T)-λi+1lnε(λi+1, T)+(λi+1-λi)lnVi+1V'i+1< 0

解得: ε(λi, T)< ε(λi+1, T)λi+1λiVi+1V'i+1λi-λi+1λi

式(10)左侧< 0, 所以式(10)右侧< 0, 即 λilnε(λi, T)-λi+1lnε(λi+1, T)+(λi+1-λi)lnViV'i< 0

解得: ε(λi, T)< ε(λi+1, T)λi+1λiViV'iλi-λi+1λi

因为 λi-λi+1λi< 0, ViV'i< Vi+1V'i+1, b< 0a越大ab越小, 所以Vi+1V'i+1λi-λi+1λi< ViV'iλi-λi+1λi

综上所述得: ε(λi, T)< ε(λi+1, T)λi+1λiVi+1V'i+1λi-λi+1λi

ViV'i= Vi+1V'i+1

式(9)左侧=0, 所以式(9)右侧=0, 即 λilnε(λi, T)-λi+1lnε(λi+1, T)+(λi+1-λi)lnVi+1V'i+1=0

解得: ε(λi, T)=ε(λi+1, T)λi+1λiVi+1V'i+1λi-λi+1λi

式(10)左侧=0, 所以式(10)右侧=0, 即 λilnε(λi, T)-λi+1lnε(λi+1, T)+(λi+1-λi)lnViV'i=0

解得: ε(λi, T)=ε(λi+1, T)λi+1λiViV'iλi-λi+1λi

由于 ViV'i=Vi+1V'i+1, ε(λi+1, T)λi+1λiVi+1V'i+1λi-λi+1λi=ε(λi+1, T)λi+1λiViV'iλi-λi+1λi

所以 ε(λi, T)=ε(λi+1, T)λi+1λiVi+1V'i+1λi-λi+1λi=ε(λi+1, T)λi+1λiViV'iλi-λi+1λi

ViV'i> Vi+1V'i+1

式(9)左侧> 0, 所以式(9)右侧> 0, 即 λilnε(λi, T)-λi+1lnε(λi+1, T)+(λi+1-λi)lnVi+1V'i+1> 0

解得: ε(λi, T)> ε(λi+1, T)λi+1λiVi+1V'i+1λi-λi+1λi

式(10)左侧> 0, 所以式(10)右侧> 0, 即 λilnε(λi, T)-λi+1lnε(λi+1, T)+(λi+1-λi)lnViV'i> 0

解得: ε(λi, T)> ε(λi+1, T)λi+1λiViV'iλi-λi+1λi

因为 λi-λi+1λi< 0, ViV'i> Vi+1V'i+1, b< 0a越大ab越小, 所以Vi+1V'i+1λi-λi+1λi> ViV'iλi-λi+1λi

综上所述得: ε(λi, T)> ε(λi+1, T)λi+1λiVi+1V'i+1λi-λi+1λi

最终可以得到式(11)结论

ε(λi, T)< ε(λi+1, T)λi+1λiVi+1V'i+1λi-λi+1λiViV'i< Vi+1V'i+1ε(λi, T)=ε(λi+1, T)λi+1λiVi+1V'i+1λi-λi+1λiViV'i=Vi+1V'i+1ε(λi, T)> ε(λi+1, T)λi+1λiVi+1V'i+1λi-λi+1λiViV'i> Vi+1V'i+1(11)

2 仿真实验

二次测量法的流程图如图1(a)所示[5]。 快速反演方法以二次测量法为基础, 将被测目标测量信息代入式(11)对发射率数据库进行严格的筛选, 达到筛去不合理模型、 节省计算时间、 节约软件资源的目的, 直接从必定合理的发射率模型中寻找最优解, 快速反演方法的流程图如图1(b)所示。 [图1(a)和(b)中所有发射率都被控制在0~1的范围内]。

图1 算法流程图
(a): 二次测量法; (b): 多光谱真温快速反演算法
Fig.1 Flow chart of two methods
(a): Seconeary measurement method; (b): Fast multispectral true temperature inversion algorithm

为了证明多光谱真温快速反演方法相对于二次测量法能够在不降低精度的前提下减少计算时间, 首先进行了仿真实验, 并将快速反演方法和二次测量法的实验结果进行了比较。 此次仿真实验采用单调上升、 单调下降、 Λ 型、 V型、 N型和M型共六个经典发射率模型进行实验[5], 实验采用Visual Studio 2015进行编程, 使用的电脑配置为: Intel? Core(TM) i7-7700HQ@2.80GHz。

选取分别对应六个发射率模型的六个目标(A— F)。 仿真过程和结果如下:

(1)设定两个真实温度, 分别为1 800和2 000 K, 已知改变参考温度T'不会影响结果(详情请见孙晓刚1998年的论文“ Study of the Theory and Experiment of the Multispectral Thermometry” ), 这里假设参考黑体温度为1 600 K。 多光谱高温计的八个通道的有效波长分别定为0.4, 0.5, 0.6, 0.7, 0.8, 0.9, 1.0和1.1 μ m。 各通道的发射率值随温度的变化以及六种发射率趋势如表1所示, 其中ε 1 800是目标在1 800 K温度下假定的发射率, ε 2 000(2 000 K时的发射率)由方程ε 2 000=1 800[1+k(2 000-1 800)]计算得到, bk为系数, b取1, k取0.000 04, 关于bk的选值方法在参考文献[10]中有所论述。

表1 发射率数值 Table 1 Emissivity value

(2) 六个目标在两个温度下的能量当量由下面的公式计算得到

ViV'iT=1800=εi, T)T=1800e(-c2λiT+c2λiT')ViV'iT=2000=εi, T)T=2000e(-c2λiT+c2λiT')

结果如表2所示。

表2 能量当量数值 Table 2 Equivalent value

(3) 进行反演计算。 因为理论上发射率范围限定得越小反演结果精度越高, 这里设定A— F的发射率上下限为0.4~0.9[5]

实验结果表明, 快速反演方法的真实温度反演结果、 发射率反演结果与二次测量法的结果完全一致。 各通道真实温度反演结果及发射率值见表3

表3 仿真实验的反演结果 Table 3 Inversion results for simulation experiment

(4)比较快速反演方法与原方法的发射率模型数和计算时间, 结果见表4

表4可知相对于二次测量法, 快速反演方法在不降低精度的前提下减少了29%~64%的发射率模型数和26%~57%的计算时间。

表4 仿真实验快速反演方法与原反演方法对比表 Table 4 Comparison of sample number and calculation time before and after constraints
3 实测实验

这里使用孙晓刚2005年文章中的固体火箭发动机尾喷管羽焰真实温度的实测数据进行实测实验[5]。 高温计各通道的有效波长λ i及在参考温度T'(T'=2 252.0 K)下的输出值ViR表5所示, 12个测量时刻下测得的实测数据如表6所示。

表5 高温计各通道的有效波长及在参考温度T'下的输出值(T'=2 252.0 K) Table 5 Effective wavelengths of the pyrometer and outputs at the reference temperature (T'=2 252.0 K)
表6 实测数据 Table 6 Actual measured data

根据文献[5], 初始温度T0取2 200.0 K, 发射率上下限取0.1~0.65, 将两个时刻的实测数据编为一组利用二次测量法进行计算。 实验结果表明, 快速反演方法与二次测量法的真实温度结果与发射率结果完全一致, 相关数据见表7。 将两种方法的发射率模型数和操作时间进行比较, 比较结果见表8

表7 实测实验反演结果 Table 7 Inversion results for actual experiment
表8 实测实验快速反演方法与原反演方法对比表 Table 8 Comparison of sample number and calculation time between two methods

固体火箭发动机设计人员给出的尾喷管附近羽焰的理论真实温度为2 490.0 K, 由表7得真温反演的最大误差数值为0.8%, 真温反演结果准确。 表8显示, 相对于二次测量法, 多光谱真温快速反演方法能在保证精度不降低的前期下更快速地计算出发动机火焰的真实温度和各波长下发射率, 发射率模型数减少了42%~48%, 计算时间减少了35%~ 49%。

4 结论

提出了多光谱真温快速反演方法, 通过推导出辐射能量当量与发射率之间的不等式方程组对发射率模型库进行约束, 从而减少计算时间。 通过仿真实验和实测实验进行了快速反演方法与二次测量法效果对比分析, 实验结果表明, 快速反演方法在保证精度不降低的前提下, 仿真实验的计算时间减少了26%~57%, 实测实验的计算时间减少了35%~49%。

参考文献
[1] Vuelban E, Girard F, Battuello M. International Journal of Thermophysics, 2015, 36(7): 1545. [本文引用:1]
[2] Meng L, Deschaume O, Larbanoix L. Photoacoustics, 2019, 13: 33. [本文引用:1]
[3] Hagqvist P, Sikstrm F, Lennartson B, et al. Measure. Sci. Technol. , 2014, 25(2): 025011. [本文引用:1]
[4] SUN Xiao-gang, DAI Jing-min(孙晓刚, 戴景民). Journal of Infrared and Millimeter Waves, 2001, (2): 151. [本文引用:1]
[5] SUN Xiao-gang, DAI Jing-min(孙晓刚, 戴景民). International Journal of Thermophysics, 2005, 26(4): 1255. [本文引用:6]
[6] SUN Xiao-gang, DAI Jing-min(孙晓刚, 戴景民). Spectroscopy and Spectral Analysis(光谱学与光谱分析), 2013, 33(6): 1719. [本文引用:1]
[7] XING Jian, Rana R S(邢健, Rana R S). Optics Express, 2016, 24(17): 19185. [本文引用:1]
[8] XING Jian, GUO Xin, SONG Wei-lin, et al(邢健, 郭鑫, 宋伟林, ). Optics Express, 2017, 25(24): 30560. [本文引用:1]
[9] XING Jian, LIANG Jia-feng, SONG Wei-lin, et al(邢健, 梁佳峰, 宋伟林, ). Optics Express, 2018, 26(20): 25706. [本文引用:1]
[10] DAI Jing-min, SUN Xiao-gang, et al(戴景民, 孙晓刚). Theory and Practice of Multi-Spectral Thermometry(多光谱辐射测温理论与应用). Beijing: Higher Education Press(北京: 高等教育出版社), 2002. 23. [本文引用:1]