基于二次测量的多光谱辐射测温反演算法由于无需事先假设发射率模型而受到广泛关注,但需要较长的迭代时间,并且需要设定合适初始温度和发射率范围。为此提出了基于发射率偏差约束的多光谱真温反演算法。将二次测量法中发射率连续迭代转变为发射率偏差约束后迭代,拟合了光谱发射率偏差和温度偏差之间的函数关系,依据此函数关系确定每次迭代所产生的发射率偏差,从而迅速减小发射率搜索范围,提高计算效率。针对四种光谱发射率模型的仿真结果表明,与二次测量法相比,新算法无需设定温度初值范围,在保证反演精度的前提下,运算效率提高60%以上。
Multispectral thermometry inversion based on the continuous temperature measurement algorithm has attracted more and more attentions because there is no prior assumption of emissivity models,but needs to set the appropriate initial temperature and emissivity range and the iteration time is longer,and not suitable for on-line measurement.An improved continuous temperature method searching emissivity deviation was proposed for fast true temperature inversion.The problem of searching the emissivity in the continuous temperature measurement method was changed to search the emissivity deviation,and the function relationship between the deviation of each iteration result and the deviation of the iteration stop condition and the error of emissivity was fitted.Through this function relationship,the emissivity deviation was determined by each iteration result,which could quickly reduce the search range of the emissivity,and improve the efficiency of the calculation.Simulation results for 4 kinds of spectral emissivity models showed that the new algorithm did not need to set the initial temperature range.compared with the continuous measurement method,the computational efficiency was improved by more than 60%in the premise of ensuring the accuracy of inversion.