APP下载

参数敏感性分析在遥感及生态水文模型中的研究进展

2022-03-09马瀚青张琨马春锋吴小丹王琛郑艺朱高峰袁文平李新

遥感学报 2022年2期
关键词:反演分析方法敏感性

马瀚青,张琨,马春锋,吴小丹,王琛,郑艺,朱高峰,袁文平,李新,7

1.中国科学院西北生态环境资源研究院,兰州730000;

2.中国科学院大学,北京100049;

3.中国科学院青藏高原研究所,北京100101;

4.兰州大学资源环境学院,兰州730000;

5.中国科学院华南植物园,广州510650;

6.中山大学大气科学学院,广州510275;

7.中国科学院青藏高原地球科学卓越创新中心,北京100101

1 引言

陆地表层系统具有高度异质性,是一个复杂的巨系统(钱学森,1991),地球系统观测和模拟是认识陆地表层最基本的方法,不确定性问题是认识陆地表层系统的最大挑战之一(李新,2013)。无论是陆地表层观测系统中的遥感模型,还是陆面过程或生态水文的动力系统模型,其参数都具有不同量级的不确定性,并对模型输出产生很大的影响。为了减少参数引起的不确定性,一种有效的方法就是引入参数敏感性分析。参数敏感性分析是指通过调整输入参数,来观察参数变化对模型输出的影响程度。参数敏感性和不确定性分析在数学方法上非常相似,1997年,李小文先生就提出了参数不确定性和敏感性矩阵USM(Uncertainty and Sensitivity Matrix)的框架(李小文等,1997),并在此基础上建立了多阶段目标决策反演策略。将参数的敏感性、参数间关系认为是“软边界”,当成一种先验的知识加以积累来解决遥感反演中的难题(秦军等,2005)。

无论是遥感模型还是生态水文过程模型,都是一种对地学对象的概化,除了模型结构以及求解方程所需的数值方法本身存在的误差,模型中参数的值往往并不确定,需要针对不同的应用环境重新进行参数估计,而当参数在某些范围内发生变化时,则会进一步影响模拟结果的不确定性(Saltelli 等,2010)。通常情况下,在一个相对复杂的模型中,准确地估计所有参数几乎是不可能的(Huisman 等,2010)。通过参数敏感性分析识别关键参数,为下一步的参数优化、多阶段目标反演做好准备,最终可以控制参数引起的不确定性。不仅如此,参数敏感性分析可以帮助理解模型结构等关键信息,作为提高模型理解和使用的一个重要步骤(Ratto等,2001)。

早期的模拟退火算法、遗传算法、以及基于贝叶斯框架的多种参数优化算法在一定程度上解决了参数定标的问题(Guérif 和Duke,2000;Li等,2004;Xu 等,2006;Zobitz 等,2011)。然而对于复杂模型,会出现模型参数估计难以收敛、或估计值局部最优等问题。此外,对于大多数模型,真正决定模型轨迹的参数只是众多参数中的很小一部分(即敏感参数)。因此,参数敏感性分析旨在确定主导模型行为的关键参数,减少参数引起的不确定性,从而达到优化模型的目的(Castaings 等,2009;Francos 等,2003;Haxeltine和Prentice,1996)。

近年来,参数敏感性分析已经成为模型优化和适用性分析的常用方法。参数敏感性分析可以用来识别重要参数、参数不确定性分析、以及参数优化研究,成为提高模型性能的重要手段(Francos等,2003;Frey和Patil,2002;Helton等,2005;Makowski等,2006;徐崇刚等,2004)。在遥感模型(本文指辐射传输模型、微波散射/辐射模型等)和生态水文模型中,大多数参数一般是不可测的,获得参数的过程也较为困难(Ma 等,2017a;Makowski等,2006)。尽管一些参数可以通过相关文献获得(Hsiao等,2009;Niu等,2009),但模型更换研究区或尺度后,由于受到环境、地物类型等多种因素的影响,参数的取值会出现偏差(Confalonieri等,2010a,2010b;Xiao等,2014;Zhang 等,2017b)。因此,在驱动模型之前,对参数进行敏感性分析和不确定性分析,进而对参数标定和改进模型性能具有重要意义(Guérif 和Duke,2000;Zhu等,2011)。

遥感建模早期,参数敏感性分析就是遥感建模和反演工作的重要内容之一,但是研究条件的限制,很多现有的敏感性分析工具应用非常有限;另外,参数敏感分析方法也在不断发展,多种敏感性分析方法应用的程度、范围和存在的问题还需要进一步深入讨论。因此,本文梳理了在遥感模型、反演,以及遥感数据驱动的生态、水文模型研究中常用的敏感性分析方法,总结了各方法的优缺点和适用条件。从识别关键参数、不确定性分析和参数优化3个方面,详细阐述敏感性分析方法在相关领域中的应用现状和发展趋势,从模型参数不确定性的角度,总结模型参数敏感性分析的研究现状和关键问题,探讨敏感性分析研究的潜力和发展趋势。

2 参数敏感性分析方法与适用性

2.1 参数敏感性分析的主要方法

参数敏感性分析方法一般分为局部敏感性分析方法LSA(Local Sensitivity Analysis)与全局敏感性方法GSA(Global Sensitivity Analysis)(Saltelli,1999),二者的区别在于全局敏感性分析能够同时考虑多个参数对模型输出的影响和参数间的相互作用对模型的影响。参数敏感性分析方法从数学机理分为基于方差、基于统计、基于图解的敏感性分析方法(Frey 和Patil,2002),根据这些算法原理,相应开发的敏感性分析方法主要有:Morris、DGSM、Sobol`、傅里叶幅度敏感性检验FAST(Fourier Amplitude Sensitivity Test)、扩展FAST(Extend FAST,EFAST)等算法,具体特点和适用性如表1所示。

表1 主要敏感性分析方法和其特点Table 1 The classical sensitivity analysis methods and their characteristics

开展敏感性分析方法的比较研究,可以加深对敏感性方法适用性的认知,有助于帮助科研人员选择合适的敏感性分析方法。Ratto 等(2001)将Morris 方法与多因子平滑法MPSA(Multiple Predictor Smoothing Approach)相结合,对参数敏感性指标进行了系统评估;Tang等(2007)用4种不同的敏感性分析方法对集总式水文模型(Lumped Hydrologic Models)的参数敏感性程度进行了定量评估,发现局部敏感性分析方法与全局敏感性方法相比存在显著的差异,认为Sobol`方法是最稳健、方差分解最为详细的全局敏感性分析方法。Yang(2011)针对HYMOD 流域水文模型,通过比较5 种不同的敏感性分析方法,发现Sobol`方法在量化敏感性指数和参数敏感性排序方面表现最为稳健,而Morris 方法能以高效筛选重要参数。Nossent 等(2011)以纳什系数NSE 为目标函数,定量评估了SWAT(Soil and Water Assessment Tool)模型中参数的一阶和总敏感性指数,确定了模型中最敏感的9 个参数,同时也验证了Sobol`方法在流域水文模型应用中的可靠性。Vanrolleghem等(2015)对城市暴雨排水模型中常用的3种GSA方法(SRC、EFAST 和Morris)进行了收敛性分析,并对这3种方法的特点、适用性和可靠性进行了讨论。其中,EFAST 与SRC 方法的敏感性指标收敛速度较快,而Morris 与EFAST 方法在关键参数识别方面具有更高的一致性。根据以上研究,Sobol`和EFAST 方法是最为可靠、稳定的全局敏感性方法。

由于模型复杂性的问题,全局敏感性方法高昂的计算代价也在一定程度上限制了应用在大型模型中的能力。有效地解决这个问题需要多方面展开工作,一方面,要深入分析影响敏感性分析的深层机理。在不同参数维度的HYMOD、SWAT和HBV(Hydrologiska Fyrans Vattenbalans model)水文模型中,影响敏感性分析收敛性的两个关键因素是样本量的选择与不敏感输入因素的阈值。还发现并非所有敏感性指标的值都要达到完全收敛,事实上在完全收敛之前,参数的敏感性程度就已经完成排序(Sarrazin 等,2016)。另一方面,结合云计算等新技术提高运算效率。为了解决高维度模型敏感性分析的效率问题,Sheikholeslami等(2019)提出了一种新的基于Bootstrap 的分组策略,使全局敏感性分析方法能够高效地应用于高维水文模型。

2.2 参数敏感性方法适用性

参数敏感性分析方法众多,选择适合的方法非常关键。一般来说,需要根据分析的模型和参数复杂性来选择。一般情况下选择常用的全局敏感性方法,如Sobol`和EFAST 等。对于结构复杂的模型,可以先使用代理模型来简化模型计算,然后再进行敏感性分析。SDPSobol`和RSMSobol`是“代理模型+Sobol`”的经典方法组合(Ratto 等,2012; Sathyanarayanamurthy 和Chinnam, 2009;Song等,2012;孔凡哲等,2011)。将代理模型引入参数敏感性分析,可以大大提高时间效率,将原来耗时一个多月的分析过程提高到几分钟内完成(Verrelst等,2016,2019)。此外,针对参数量大的问题,可以使用“先识别、再定量”的敏感性分析方案,即先通过筛选法等定性方法筛选择敏感参数,再用定量方法来确定其具体敏感指数。如Sun等(2012)在一种水质模型中分别对比分析了传统OAT 方法、Morris 以及RSA 方法的适用性,发现不同的参数敏感性分析方法可以配合使用。对于参数众多的模型而言,可以首先通过局部敏感性分析方法筛选出重要参数,再通过全局方法对参数敏感性指数进行定量分析。例如,Francos等(2003)利用Morris方法来筛选关键参数,再利用FAST方法来完成定量敏感性分析。

敏感性分析的初始设置也会对分析结果的产生影响。早在2007年,黄华国等(2007)就发现输入参数的取值范围和概率密度分布函数对敏感性分析结果有影响。Wang 等(2013)比较了的参数取值范围、不同生长季对生长模型参数敏感性的影响。Ma 等(2015)也分析了不同的参数初始分布对参数敏感性的影响,发现参数分布对敏感性指数的结果影响甚微。Tan 等(2017)建议当不能确定参数取值范围时,加入30%的扰动是较为合适的取值范围。所以,在开展参数敏感性分析之前,要对其参数的取值范围、参数分布等方面,要有先验认识和合理的参数初始设置。

3 参数敏感性分析应用

参数敏感性分析的最主要的作用是识别关键参数、结合参数估计和不确定性分析。本节从这3 个角度,介绍敏感性分析方法在遥感模型和遥感驱动的生态水文模型中的应用,以及最常用的敏感性分析平台。

3.1 遥感模型参数敏感性分析

3.1.1 光学遥感模型参数敏感性分析

李小文先生等(1997)很早就提出了SUM 框架,并在此基础上建立了多阶段目标反演策略,其思路通过敏感性分析先确定敏感参数并对其进行优先反演,然后在此基础上再反演其他参数。由于当时缺乏敏感性分析工具,敏感性分析和计算相对简单。然而,SUM 研究框架对于定量遥感研究具有重要意义,它将参数的敏感性和不确定性作为先验知识,融入到遥感模拟和多阶段反演中。

遥感反射率模型在定量遥感研究中处于关键位置。姚延娟等(2008)通过对冠层反射率模型的敏感性分析,发现影响参数反演精度的因素包括参数的个数、每个参数的敏感性及参数敏感性之间的相关性。齐腊等(2009)以冬小麦返青期、拔节期、孕穗期和抽穗期不同时期,分析了PROSAIL 辐射传输模型中,针对叶面积指数LAI(Leaf Area Index)的敏感参数,发现冠层光谱对LAI 的敏感性有明显变化,植被指数对LAI 的敏感性则相对稳定。周洪奎(2013)结合HJ-1CCD 数据和PROSAIL 模型对夏玉米叶面积指数进行估算,分析了参数与波长的敏感性分析的关系,以及模型参数在不同LAI下的敏感性指数变化。王李娟和牛铮(2014)利用EFAST 方法分析了PROSAIL 模型中敏感参数,发现在红光波段,敏感参数依次为Cab(Chlorophyll a/b)、Ns、Hspot(Hot spot)和LAI。Mousivand 等(2014)对SLC-MODTRAN模型中的大气顶辐射和地表反射率输入参数进行了敏感性分析,发现在23 个输入参数中,树冠覆盖率、LAI、叶片倾斜度和土壤水分是辐射强度(400—2500 nm)最敏感的参数。这不仅有助于理解植被的二向性反射规律,还能进而作为反演植被参数的先验知识。白冬妮等(2017)对BRDF模型中各向不同天空光比例下,各向异性平面指数AFX(Anisotropic Flat Index)的参数敏感性分析中,发现在红波段和近红外波段的敏感参数是不同的。在红波段,AFX 的敏感参数是上、下层LAI、上层Cab 以及上层叶倾角分布,而在近红外波段,AFX 的敏感参数仅仅是上、下层LAI。Verrelst 等(2019)则更加关注在遥感模型中,从植物性状到大气状况,哪些参数起到更为关键的因素。为此,Verrelst 等是对MODTRAN5模型进行全局敏感性分析,由于模型的复杂程度,引入了高斯过程回归GPR(Gaussian Process Regression)代理模型。分析结果发现植被参数(叶片叶绿素浓度、叶片含水量和LAI)比大气参数更加敏感且处于主导地位,并将该结果应用到Sentinel 系列产品的进一步研发中。Dong 等(2016)利用EFAST方法分析叶片—冠层—大气反射率(PROSPECTSAIL-MODTRAN4)耦合模型中,大气环境、植被冠层结构与植物性状参数对光合有效辐射吸收比例 FPAR(Fraction of Absorbed Photosynthetically Active Radiation)的参数敏感性,综合分析生长期内FPAR 受各影响因素的动态变化。分析结果表明:在冠层结构参数上,LAI 和ALA(Average Leaf Angle)是FPAR 最敏感的参数,生长初期冠层背景参数的敏感性较高,当LAI 增加时,对FPAR 的敏感性变化表现各异;叶片Cab 作为FPAR 的最敏感的生理参数,随着植被覆盖度的增加而逐步增强;大气环境参数中,太阳高度角影响FPAR日变化的重要参数,同时也明显地影响到散射FPAR 的变化。此外,水生植物的冠层反射率模型的参数敏感性还会受到水深程度和植被的疏密程度影响(Zhou等,2018)。

参数的敏感性在不同的尺度上具有差异性。肖艳芳等(2015)采用EFAST 全局敏感性方法,定量分析了PROSAIL 辐射传输模型中尺度效应和冠层疏密程度对参数敏感性的影响,发现在叶片尺度、冠层尺度和像元尺度下,植被理化参数对植被反射率的敏感性是有区别的。叶片尺度上,叶绿素含量、含水量和叶片结构参数最为敏感;冠层尺度上,当LAI 较低时,其LAI 为最敏感参数,当LAI较高时,叶绿素、干物质和含水量则为敏感参数;像元尺度上,像元内植被面积百分比是影响像元反射率变化的最敏感指数。白冬妮等(2017)发现在BRDF 中,参数敏感性在冠层尺度上要强于叶片尺度。Morcillo-Pallarés 等(2019)针对Landsat 8、MODIS、Sentinel-2和Sentinel-3共4种不同遥感数据,分析PROSAIL 和INFORM 辐射传输模型中对植被指数的参数敏感性。发现叶片叶绿素浓度、含水量和LAI对所有遥感指数都具有很好的敏感性,但不同的尺度和数据源之间略有差异。此外,也有研究关注不敏感参数在冠层反射率模型中的作用,有助于拓展模型的应用范围(全兴文,2017)。

随着太阳诱导叶绿素荧光SIF(Sun-Induced Chlorophyll Fluorescence)遥感的发展,遥感荧光模型的参数问题也是关键科学问题之一。Verrelst 等(2015)对SCOPE(Soil-Canopy Observation Photosynthesis and Energy)荧光模型的参数敏感性分析发现,叶片叶绿素含量(Cab)、叶片倾斜度和LAI 对于SIF 是最敏感的3 个参数,其敏感性指数占了总和的77.9%。最大羧化速率(Vc,max)也是敏感参数,并且在红光波段和近红外波段,其敏感性变化很大。Prikaziuk 和van der Tol(2019)采用Sobol`算法分析SCOPE-6S 耦合模型中模拟地表温度LST(Land Surface Temperature)时的参数敏感性,以此来推进SCOPE 模型与Sentinel-3 上的OLCI 与SLSTR 数据之间的结合。这些敏感性分析结果,促进了SCOPE模型的发展和应用。

3.1.2 微波遥感模型参数敏感性分析

参数敏感性分析方法也促进了微波散射/辐射模型发展和使用。L-MEB(L-band Microwave Emission of The Biosphere)是兼顾土壤和植被的辐射传输过程的模型,对其敏感性分析发现,地表土壤水分、土壤粗糙度、植被光学厚度和土壤有效温度是对于微波亮温最为敏感的4 个参数(Li等,2015;Wang 等,2016b)。微波发射模型中fb(b-factor)在土壤润湿条件下和高植被条件下敏感性是发生变化的,而且fb的敏感性要强于植被含水量和地面粗糙度(Seo 等,2010)。Ma 等(2015)最早开展了微波散射/辐射模型敏感性分析工作。研究以高级积分方程模型AIEM(Advanced Integral Equation Model)为基础,采用EFAST 分析了地表参数对微波对后向散射系数的敏感性。结果发现地表粗糙度均方根高度RMSH(Root Mean Square of surface Height)的敏感性远大于其他参数,其次是土壤水分和相对长度;参数的取值范围、相关函数、入射角、频率、极化等对参数敏感性具有明显的影响,低频条件下,参数的主敏感性最强,随频率增大,其参数相互作用的敏感性增强。与主动微波遥感不同,在被动微波遥感中,对于发射率和亮度温度,最敏感的参数是土壤水分、RMSH和相对长度;土壤水分的敏感性随着频率的增加和入射角的减小而逐渐变小;相比H 极化,土壤水分对V 极化更为敏感。根据敏感性分析结果,Ma等(2017b)提出了土壤水分微波反演的最佳频率、入射角和极化方式,也发现参数初始分布对敏感性指数的结果影响甚微。

针对现有的主动SAR 观测只有单一后向散射信息,难以解耦和土壤水分和地表粗糙度的影响的瓶颈问题。Zeng 等(2016)利用雷达双站具有四维度(入射角与入射方位角,散射角与散射方位角)的特点,基于严格的AIEM 物理模型,分析了在单极化、双极化组合以及双角度组合条件下,土壤水分双站观测的最优模式。最终发现,在双站情况下利用双角度组合信息可以有效地抑制地表自相关函数的影响同时在前向方向保持对土壤水分较高的敏感性。Zeng 和Chen(2018)进一步研究发现,在双站散射条件下,VV 极化比HH 极化更有利于土壤水分反演,同时在大入射角、大散射角与小散射方位角情况下,可以将雷达信号(VV 极化)对土壤水分的敏感性最大化,同时最小化地表粗糙度交互作用的影响,从而成为双站条件下针对土壤水分估算的最佳雷达观测模式。此外,将香农熵引入到地表参数对微波散射的敏感性分析中,可以提高了双极化、多角度信息的信息量,进而提高了粗糙表面雷达探测参数反演的性能(Liu 和Chen,2018)。Bai 等(2019)为了理解草原上微波散射和发射机制,基于EFAST 方法,分析并识别了Tor Vergata(TVG)主被动模型中的敏感参数,并结合SMAP 观测值标定了TVG模型。此外,Liu 等(2016)也对水稻冠层微波后向散射进行了敏感性和不确定性分析。

参数敏感性在遥感反演过程中,可以根据敏感性顺序判断参数重要性顺序,进而为多阶段反演提供先验知识。参数敏感性在不同尺度、不同波段、不同观测角度上的差异性,以及带来的参数不确定性,必须引起重视和加以分析。未来研究中,结合定量敏感分析工具和USM 框架,发展多阶段反演策略,针对遥感“病态”反演的优化,具有很大的研究潜力。

3.2 生态水文遥感模型敏感性分析

近年来,在遥感数据驱动的生态水文模型中,参数敏感性分析的应用也逐渐广泛。在最近的对遥感蒸散发模型的研究中,Zhu和Zhuang(2014)对双源蒸散发模型S-W(Shuttleworth-Wallace model)进行了参数敏感性分析,优先确定了模型中的关键参数,在贝叶斯框架下对S-W 模型的关键参数完成了同步优化估算,这不仅在评估模型对参数变化的响应方面有所帮助,而且将在一定程度上降低参数率定时普遍存在的“异参同效”现象。Zhang等(2017a)和Gu等(2018)采用基于方差分解的Sobol`敏感性分析方法,在全球尺度上分析了PT-JPL(Priestley-Taylor Jet Propulsion Laboratory Model)遥感蒸散发模型的参数敏感性,研究发现不同植被类型下的关键参数是有明显差异的,关键参数在模拟过程中会对结果可能产生一定的影响,所以要对不同植被类型下的关键参数进行参数优化估计,参数优化后的PT-JPL 模型不仅提高了模型整体输出精度,而且对比蒸散发不同组分的模拟也有了一定的改善。对SNTHERM(Snow Thermal Model)模型的参数敏感性分析发现,积雪特性参数对辐射通量最敏感;各积雪特性参数对各自的初始输入比较敏感,积雪密度则对初始输入的雪深、密度和颗粒大小都比较敏感(刘誉等,2011)。

参数敏感性分析方法也经常用在遥感驱动的生态模型和植物生长模型中。Biome-BGC 是经典的生态过程模型之一,该模型具有复杂的、非线性的遥感数据驱动过程模型,生理生态参数众多且参数之间有互相作用。Yan 等(2016)利用EFAST 方法识别了Biome-BGC 模型的敏感参数,通过对模型方法的校正,获得模型最优估计值,并将模拟的GPP(Gross Primary Productivity)与MOD17得到的8 d GPP拟合。何丽鸿等(2016)分析了Biome-BGC 模型对净生态系统碳交换量NEE(Net Ecosystem Exchange)模拟的参数敏感性分析;李一哲(2017)分析了Biome-BGC 模型参数敏感指数的时空异质性,提出了将参数按敏感指数空间异质性进行分类来提高模拟精度。黄敬峰等(2012)采用全局敏感性分析遥感水稻生长模型,发现水稻播种期、变量温度、日照时数等参数对估产结果影响明显。Wang 等(2013)对WOFOST(World Food Study)作物生长模型的47个作物参数的敏感性分析发现,参数样本量和变异范围对参数敏感指数有直接影响,而且,在不同的植物生长阶段,参数敏感性会有很大的差异,说明在植物不同阶段其主导因子是不同的。陈艳玲等(2018)利用EFAST 方法对WOFOST 作物模型的26 个初始参数进行了敏感性分析,并在此基础上,开展遥感LAI数据同化研究,提高了小麦单产模拟精度。Yang和Guo(2014)为了建立遥感植被指数和草地枯死物质之间的关系,采用回归模型和敏感性分析,发现加权差植被指数(WDVI)对草地枯死物质覆盖变化的敏感性最高。此外,李帆等(2014)利用MapReduce 并行编程技术,利用Sobol`方法和VPM(Vegetation Photosynthesis Model)植被光合模型,通过对地图抽样和模型迭代过程进行任务分割,将分割后的子任务分配至不同的计算节点进行并行计算。

总之,参数敏感性分析有助于模型中敏感参数的甄别及敏感性量化,从而为参数优化和模型标定(简化)提供参考,进而有望提升模型的模拟精度,能有效分析不同尺度下参数引起的不确定性。

3.3 参数敏感性分析工具

为了让参数敏感性分析方法的应用更加便捷,参数敏感性分析的软件也随之发展,全球开发了多个针对敏感性分析和不确定分析的平台,在此主要介绍具有代表性的Simlab、SALib、PSUADE(Uncertainty Analysis and Design Exploration)和UQ_PyL(Uncertainty Quantification Python Laboratory)4 个软件平台。

Simlab 软件(https://ec.europa.eu/jrc/en/samo/simlab[2019-03-28])是一个基于MatLab 平台的参数敏感性分析软件,该软件包含多种主流敏感性分析方法,如Morris、Sobol`、DGSM、FAST 等,可以快速、便捷的进行参数敏感性分析。软件使用时需要预安装MatLab 平台,程序可以免费进行非商业使用,但是源代码不公开。SALib(https://salib.readthedocs.io/en/[2019-03-28])是一个基于Python 语言编写的参数敏感性分析开源软件包。该软件包同样包含了主流的敏感性分析算法,且代码使用Python 语言编写,源代码完全公开。PSUADE(https://comput.llnl.gov/casc/undefinty_quantification/[2019-03-28])是一个基于C++的开源软件包,为大型复杂系统模型提供了敏感性分析和不确定性分析的环境,集成了样本生成、模型驱动和分析工具(Gan等,2014)。UQ_PyL(http://www.uq-pyl.com/[2019-03-28])是由北京师范大学段青云研究组开发的一个适合于复杂模型参数不确定性分析的平台。该平台集合了参数不确定性分析的工具和算法(包括实验设计、基本统计检验、敏感性分析,替代模型建立和参数优化),致力于地球物理模型的敏感性和不确定性分析研究。UQ_PyL 使用Python 语言编写,可以在不同操作系统下(如Windows、Linux 和Mac)使用,并且拥有一个用户图形界面GUI(Graphic User Interface),可以方便地完成全部分析过程(Wang等,2016a)。

4 参数敏感性方法对比实例分析

为了进一步比较不同类型敏感性方法之间的差异,选择了两种全局定量敏感性分析方法(EFAST 算法、Sobol`算法)进行对比试验。对比实验选择AIEM 模型(Chen 等,2000,2003;Wu等,2001),来分析地表参数对微波发射率的敏感性。其中土壤介电常数采用Dobson 模型(Dobson等,1985;Peplinski 等,1995)计算。AIEM 模型是典型的微波散射物理模型,其中,主要地表参数包括土壤水分SM(Soil moisture)、粗糙度均方根高度(RMSH)、相关长度(CL)、土壤温度(ST)、土壤孔隙率(Porosity)、砂土和粘土的百分含量(Vsand,Vclay),参数的初始取值范围如表2所示。

表2 AIEM模型中地表参数分布及取值范围Table 2 The distribution and value range of surface parameters in AIEM model

对V 极化和H 极化的EFAST 和Sobol`两种定量敏感性分析结果如图1所示,TSI 和MSI 分别为总敏感性指数和主要(一阶)敏感性指数。两种方法所得到的敏感性指数非常相近,最敏感的参数是SM、RMSH、CL 和ST。EFAST 方法计算的RMSH 敏感性指数略高于Sobol`方法。两个试验的结果也发现,SM 对V 极化的总敏感指数为0.6,比对H极化的发射率更敏感,而RMSH对H极化则更敏感。

图1 基于EFAST和Sobol`算法的参数定量敏感性分析(根据(Ma等,2017b)有改动)Fig.1 The quantitative parameters`sensitivity analysis using EFAST and Sobol`method(According to(Ma et al.,2017b)with modification)

上述实验表明,选择哪一种敏感性方法,要根据研究的需求和模型的参数的复杂程度来确定。定性敏感性分析的能够快速的识别主要敏感参数,而定量敏感性指数不仅能够计算出主敏感性指数还能计算出参数共同引起的二阶敏感性指数。因此,敏感性方法的选择,要根据研究的目的和模型、参数的复制程度来选择。

5 展望

参数敏感性分析正不断地促进模型不确定性分析和参数优化研究,成为降低不确定性、遥感“病态反演”改善和生态水文模型改进的一个重要手段。无论是在遥感模型中,还是在遥感数据驱动的生态水文模型中,已经有了大量的相关工作,其重要性也得到了共识。参数敏感性分析结合不确定性分析,是需要长期关注的研究工作。从1997年开始,李小文先生就认为不确定性和敏感性矩阵(USM)是非常有前瞻性的工作,参数的敏感性指数可以作为多阶段反演过程中的先验知识。但当时缺乏定量分析的全局敏感性工具,对敏感性和不确定性分析研究并不深入。至今,敏感性分析的数学机理和工具有了极大发展,能够用多种方法定量描述复杂模型的参数敏感性。

敏感性参数的尺度效应及空间异质性,是遥感领域需要进一步关注的重点。PROSAIL 辐射传输模型中,从冠层尺度扩展到像元尺度上时,最敏感的参数就变成了像元中LAI的比例,也就是像元中植被的“有效成分”(肖艳芳,2013)。不同时空尺度的生态、水文模型已经得到了快速的发展,然而,在空间角度上对模型参数的认识还并不充分,并且将点尺度上的参数应用到空间尺度上,势必会给模型带来不确定性。

参数敏感性分析需要与参数优化、数据同化、空间分析、多阶段反演等研究结合起来,才能达到优化遥感反演和模型,降低不确定性的目的。模型的构建与参数的设定,离不开参数敏感性分析的先验知识作为支撑。生态、水文模型在不同的条件下参数的“硬边界”和“软边界”都需要通过大量的观测数据以及文献积累、参数敏感性分析来获得参数的先验知识和参数验证数据集。

随着遥感、数学统计与计算机等学科的快速发展,促进模型更加全面地刻画机理过程,模型将会变得越来越复杂,涉及的参数也会不断增加,就会产生更为复杂的参数不确定性问题。为此,敏感性分析的计算效率和稳定性的提高是未来的研究的趋势,需要借助多线程同步、分组策略和云计算平台等技术。

6 结语

参数敏感性分析是遥感模型和遥感数据驱动的生态水文模型研究的重要环节,通过定量化模型参数对模拟结果的影响,不仅能够识别模型关键参数,为多阶段遥感反演研究提供先验知识,而且可以加深对模型结构与模拟过程的理解。敏感性分析结合不确定性分析、参数优化与降维等研究,为遥感反演、遥感生态、水文等模型的优化和扩展,提供了有力支撑。目前的敏感性算法中,Sobol’和EFAST方法是最为可靠的、稳定的全局敏感性方法,对于大部分遥感反演和模型研究最为适用。通过对参数敏感性的认知、参数的采样分布、参数与环境间的关系等问题的知识积累,更加深刻理解模型的机理,促进模型的改进,提高反演和模拟的能力,将先验知识应用到遥感反演和生态水文模拟中,将是一个需要长期探索的过程。

猜你喜欢

反演分析方法敏感性
CT联合CA199、CA50检测用于胰腺癌诊断的敏感性与特异性探讨
新媒体时代培养记者新闻敏感性的策略
基于红外高光谱探测器的大气CO2反演通道选择
高层建筑沉降监测数据处理中多元回归分析方法的应用研究
高层建筑沉降监测数据处理中多元回归分析方法的应用研究
高分辨质谱在氯化石蜡分析方法中的应用
反演变换的概念及其几个性质
基于ModelVision软件的三维磁异常反演方法
例谈一种追及问题的错解和常用分析方法
何为盐敏感性高血压