大气辐射传输模型及其软件403大气辐射传输模型及其软件∗焦斌亮高志强李素静白云燕山大学信息科学与工程学院,河北秦皇岛066004摘要:本文主要阐述了大气辐射传输模型在大气订正中的应用,介绍了大气辐射传输原理,详细地叙述了6S、LOWTRAN、MODTRAN和FASCODE等模型,同时提到了在以上模型基础上发展起来的其它辐射传输模型及软件,并对相应的模型及软件的共同特点和主要区别进行了比较,认为大气辐射传输模型在当前的大气订正模型中依然是比较可靠而常用的方法。关键词:大气订正辐射传输6SMODTRAN1引言大气订正是遥感技术的重要组成部分,主要包括大气参数估计和地表反射率反演两个方面。如果获得了大气特性参数,进行大气订正就变得相对容易,但是获得准确的大气特性参数通常比较困难。通常有两类方法用辐射传输方程来计算大气订正函数:一种是直接的方法,对于大气透过率函数和反射率函数,通过对模型的积分来得到;另一种是间接的方法,它不是直接计算所需要的大气订正函数,而是通过辐射传输模型输出的表观反射率,结合模型输入的参数来求解。大气订正方法有很多,比如:基于图像特征的相对订正法、基于地面线形回归模型法、大气辐射传输模型法和复合模型法等。它是利用电磁波在大气中的辐射传输原理建立起来的模型对遥感图像进行大气订正的方法。其中,大气辐射传输模型(AtmosphericRadiativeTransferModel)法是较常用的大气订正方法,它用于模拟大气与地表信息之间耦合作用的结果,其过程可以描述为地表光谱信息与大气耦合以后,在遥感器上所获得的信息,其中考虑了光子与大气相互作用机理,物理意义明确,具有很高的反演精度。2大气辐射传输原理电磁辐射在介质中传输时,通常因其与物质的相互作用而减弱。辐射强度的减弱主要是由物质对辐射的吸收和物质散射所造成的,有时也会因相同波长上物质的发射以及多次散射而增强,多次散射使所有其它方向的一部分辐射进入所研究的辐射方向。当电磁辐射为太阳辐射,而且忽略多次散射产生的漫射辐射时,光谱辐射强度的变化规律可以表述为[1]λλλρIdskdI−=(1)式中,Iλ是辐射强度,s是辐射通过物质的厚度,ρ是物质密度,kλ表示对波长λ辐射的质量消光截面。令在s=0处的入射强度为Iλ(0),则在经过一定距离s1后,其出射强度可由式(1)积分得到∗作者介绍:焦斌亮(1964—),男(汉族),陕西户县人,燕山大学教授,主要从事光学遥感与CCD应用技术研究;高志强(1981—),男(汉族),河北鹿泉人,燕山大学硕士研究生,研究方向:大气辐射在光学遥感中的应用。386404计算机技术与应用进展·2007(2)()()⎟⎠⎞⎜⎝⎛−=∫101exp0sdskIsIρλλλ假定介质是均匀的,则kλ与距离s无关,因此定义路径长度(3)∫=10sdsρμ则式(2)可表示为()()()ukIsIλλλ−=exp01(4)上式就是比尔定律,也称朗伯定律。它指出,通过均匀消光介质传输的辐射强度按简单的指数函数减弱,该指数函数的自变量是质量消光截面和路径长度的乘积。它不仅适用于强度量,而且也适用于通量密度和通量。根据式(4)我们可以定义单色透过率Tλ为()()(μλλλλkIsIT−==exp01)(5)式中,μ为θ的余弦值。一般在大气辐射传输实际应用中,假定局域大气为平面平行的,因此只允许辐射强度和大气参数(温度和气体分布廓线)在垂直方向(即高度和气压)上变化,这种假定在物理意义上是适当的。如果用z表示距离,则定义的普遍辐射传输方程可化为()()(ϕθϕθρ)ϕθθ,;,;,;coszJzIdzkzdI+−=(6)式中,θ为天顶角,φ为方位角,J是源函数。当考虑多次散射问题时,引进由大气上界向下测量的垂直光学厚度(7)∫∞=zdzkρτ于是得到描述平面平行大气中多次散射问题的基本方程()()(ϕμτϕμττ)ϕμτμ,;,;,;JIddI−=(8)3典型的大气辐射传输模型从20世纪80年代起,国外一些学者对遥感影像的大气订正研究做了许多工作,在模拟地—气过程的能力上有了很大提高,发展了一系列辐射传输模型,如6S、LOWTRAN、MODTRAN和FASCODE模型等,下面分别介绍。3.16S模型6S(SecondSimulationoftheSatelliteSignalintheSolarSpectrum)模型估计了0.25-4.0μm波长电磁波在晴空无云条件下的辐射特性,是在Tanre等人[2]提出的5S(SimulationoftheSatelliteSignalintheSolarSpectrum)基础上发展而来的。它在假设均一地表的前提下,描述了非朗伯反射地表情况下的大气影响理论,而后Vermote[3]又将其改进为6S模型。目前普遍使用的是1997年的4.1版本(以前是3.1版本)。当前若干387大气辐射传输模型及其软件405大气订正算法利用6S模型来计算大气订正函数,一般是通过解近似的辐射传输方程来求得所需要的各种直射、散射透过率、大气的程辐射和大气的半球反照率等参数。其基本公式可以写为]1)()()[,(),,(ssvsarvsgvsvstSTTTρρθθρθθϕϕθθρ−+=−+(9)此处ρt是传感器测得的表观反射率,ρs是地表漫反射率,S为大气半球反照率,ρr+a为由分子散射和气溶胶散射所构成的大气路径辐射反射率,Tg(θs,θv)为大气吸收所构成的透过率,T(θs)与T(θv)分别代表太阳-目标与目标-传感器路径上的直线透过率,ρt为大气上界的总反射率。6S模型主要包括以下5个部分:太阳、地物与传感器之间的几何关系,大气模式,气溶胶模式,传感器的光谱特性和地表反射率,它考虑了太阳的辐射能量通过大气传递到地表,再经地表反射通过大气传递到传感器的整个传播过程。对于吸收系数的计算公式,采用了吸收线的随机指数分布统计模式,这对于宽带传感器是一种很好的近似。为了考虑多次散射及分子散射与气溶胶散射及其相互作用,6S采用最新近似(state-of-the-art)和连续散射SOS(SuccessiveOrderofScattering)方法来求解辐射传输方程。3.2LOWTRANLOWTRAN是由美国地球物理实验室开发的单参数,谱带模式的大气传输模型,是计算大气透过率及辐射的软件包,其原意是“低谱分辨率大气透过率计算程序”[4],适用于从紫外、可见、红外到微波乃至更宽的电磁波谱范围内,包括云、雾、雨等多种大气状况的大气透过率及背景辐射。目前普遍使用的是1989年2月公布的LOWTRAN7版本。它以20cm-1的光谱分辨率的单参数带模式计算0cm-1-50000cm-1的大气透过率、大气背景辐射、单次散射的阳光和月光辐射亮度、太阳直射辐照度。程序考虑了连续吸收,分子、气溶胶、云、雨的散射和吸收,地球曲率及折射对路径及总吸收物质含量计算的影响。大气模式包括13种微量气体的垂直廓线,六种参考大气模式定义了温度、气压、密度、及水汽、臭氧、甲烷、一氧化碳和一氧化二氮的混合比垂直廓线。程序用带模式计算水汽、臭氧、一氧化二氮、甲烷、一氧化碳、氧气、二氧化碳、一氧化氮和二氧化硫的透过率。多次散射参数化计算使用二流近似和累加法,用k-分布与带模式透过率计算衔接。对于水汽、氮气连续吸收以及紫外和可见波段的臭氧吸收,其平均透过率用朗伯定律计算,对其它气体吸收,则采用了双指数经验公式。3.3MODTRANMODTRAN是LOWTRAN的改进模型,其程序的基本结构和框架保持原样。它覆盖了0-22600cm-1(即波长0.44μm-∞)的光谱范围,具有2cm-1的光谱分辨率。它利用二流(twosteams)近似模型考虑大气多次散射效应。MODTRAN是一个中分辨率大气辐射传输模型,吸收带模式参数用最新HITRAN[5],[6]数据库计算而得,采用Curtis-Godson近似将多层的分层路径近似为等价的均匀路径,而且可以计算热红外的辐射亮度、辐照度等。目前普遍使用的是MODTRAN4版本。3.4FASCODEFASCODE是一个全世界公认的、以完全的逐线Beer-Lambert算法计算大气透过率和辐射的软件,它的分辨率很高,提供了“精确”透过率计算,并且考虑了非局地热力平衡状态的影响,原则上它的应用高度不受限制。因此,FASCODE通常用作评估遥感系统或参数化带模型的标准,也常用于大气精细化结构的研究。许多大气订正模型就是在以上模型的基础上发展起来的,如SMAC(Simplifiedmethodfortheatmosphericcorrection)、ATREM(AtmosphericRemoval)、HATCH(Thehighaccuracyatmosphericcorrectionforhyperspectraldata)、ATCOR(AtmosphericandTopographicCorrectionmode1)、ACORN(Atmospheric388406计算机技术与应用进展·2007CORrectionNow)和FLAASH(Fastline-of-sightatmosphericanalysisofspectralhypercubes)模型,PcLnWin和DISORT软件等。此外,还有SHARC、UVRAD(UltravioletandVisibleRadiation),TURNER,UCSB的SBDART、SAMM、SERTRAN模型,三维辐射传输模型(MOD3D)等大气辐射传输模型。4四种大气辐射传输模型的共同特点和主要差别4.1各种大气辐射传输模型的共同特点6S、LOWTRAN,MODTRAN和FASCODE是根据不同应用目的而开发的宽带、窄带和逐线计算的大气辐射传输模型及其相应的应用软件,都是用Fortran语言编写的。这几个大气辐射传输模型具有如下共同特点:它们以大气条件和地表条件作为输入参数,以表观反射率为输出结果,都涉及了复杂大气条件下多种辐射传输量的计算。这些大气模型可以根据理论计算或实测资料,在这些传输模型实用程序中包括了具有代表性的大气和气溶胶的模式(如大气模式有6种:热带大气、中纬度夏季大气、中纬度冬季大气、亚北极区夏季大气、亚北极区冬季大气、美国标准大气),这些复杂的天气环境使它们具有更广泛的应用。而且,还可以由用户自定义模型大气,使模型在用户指定环境下模拟和使用显得特别灵活。此外,还包括了水平、垂直、倾斜向上和向下传输等各种复杂的几何关系,在计算大气倾斜路径及沿着传输路径衰减量时,都考虑了大气折射和地球的曲率。提供大量的参数文件查找表(Lookuptable),查找表把全球气溶胶划分为若干类型,每种类型的大气参数由观测者获得。这些辐射传输模型都利用了HITRAN数据库中的基本分子常数。在计算地表反射率时,为了描述地表的均一性和朗伯状态,都引入了点扩散函数(PSF)与典型的双向反射率分布函数(BRDF)模型。主要输入参数也相同,有几何条件、大气模式、气溶胶模式、地面能见度、目标高度、BRDF模型和计算波长位置等。4.2各种大气辐射传输模型的主要区别MODTRAN把LOWTRAN20cm-1(FWHM)的光谱分辨率和在5cm-1光谱间隔上做分子吸收计算改进为2cm-1的光谱分辨率和在lcm-1光谱间隔上做分子吸收计算。在计算分子透过率方法上,LOWTRAN采用单参数带模式,MODTRAN采用的带模式使用3个与温度相关参数:吸收系数、线密度参数和平均线宽,使之更精确地服从分子跃迁的温度和压力关系(能级粒子数和Voigt线形),而且可以计算热红外的辐射亮度、辐照度等。它们在不同的波谱范围内使用,LOWTRAN和MODTRAN可以在非常宽的波谱范围内使用,也可以对雨、云处理;而6S仅对太阳辐射中的紫外、可见光与近红外波段有效,对中远红外以外的波段无法处理,也没有考虑雨、云的情况;LOWTRAN和MODTRAN能够处理朗伯体和均匀表面,而6S还可以处理均一非朗伯地表和不均匀地表的情形。这些辐射传输模型都利用了HITRAN数据库中的基本分子