基于拉曼-布里渊散射的海水盐度精细探测遥感方法*
2021-12-09鲍冬华灯鑫齐豪王骏
鲍冬 华灯鑫 齐豪 王骏
(西安理工大学机械与精密仪器工程学院,西安 710048)
盐度是海洋学中重要的物理参量之一,其对生物学研究、气候模拟、天气预报以及飓风路径预测都具有极其重要的意义.在基于拉曼光谱的海洋盐度遥感探测中,由于拉曼光谱同时与盐度及海水温度相关,因此反演盐度时,需要参数假设,从而降低探测精度.为实现对盐度的高精度遥感探测,本文提出了融合水体布里渊散射与拉曼散射光谱的盐度精细反演方法.文中根据拉曼光谱的低频部分与高频部分的面积比值与水体温度和盐度有定量的关系,利用最小二乘方法,建立拉曼光谱与温度和盐度的二元函数方程.由于布里渊频移量的大小与介质中的声速相关,而声速变化是由温度和盐度的变化引起,因此布里渊频移量的大小也同时与盐度及海水温度相关.激光雷达遥感探测方法可以同时探测拉曼光谱和布里渊频移这两个参量,因此利用拉曼光谱和布里渊频移与盐度和温度之间的关系,建立了盐度高精度反演模型,并分析了探测结果的误差,得到盐度的反演误差小于0.47‰.
1 引言
盐度是海洋学中重要的物理参数之一[1].盐度的变化与海洋环境和气候变化具有强烈的内在联系,盐度在海洋学中的分布是揭示海洋物理和生物行为特征的重要指标.其决定了氧溶解度,进而影响动植物的初级生产和分配.因此,盐度探测对生物学研究、气候模拟、天气预报以及飓风路径预测都有极其重要的意义[2].目前,盐度探测的主要方法包括采样分析、浮标探测、卫星遥感和激光遥感等[3].采样分析通常使用温盐深仪(conductivity temperature depth profiler,CTD)[4];浮标探测主要采用阿尔戈(Array for Real-time Geostrophic oceanography,Arog)浮标[5],然而该方法实现海水大面积盐度探测困难,且获得的盐度数据分辨率较低;美国NASA 针对Goddard 航天中心研制的被动微波辐射计(Electronically Scanned Thinned Array Radiometer,ESTAR)是首台星载海面盐度遥感探测辐射计,其后土壤湿度和海洋盐度(Soil Moisture and Ocean Salinity,SMOS)卫星的发射进一步推进了卫星遥感海面盐度的发展[6],然而卫星遥感只能获得海洋表层的温度和盐度;Artlett和Pask[7],Burikov 等[8]以及Wall 和Hornig[9]利用激光遥感方法研究了水体拉曼(Raman)散射光谱与盐度的关系,该方法可满足海洋学中大海域盐度高分辨率、快速、连续廓线监测的探测需求,然而Raman 光谱同时与盐度及海水温度相关,反演盐度时,需要参数假设,这样会降低盐度探测精度.
为实现对盐度的高精度遥感探测,本文提出了融合水体布里渊(Brillouin)散射与Raman 散射光谱的盐度精细反演方法.Brillouin 散射是指入射到介质的光波场与介质内的弹性声波场发生相互作用而产生的一种光散射现象.Brillouin 频移量的大小与介质内的声速相关,而声速变化是由温度和盐度的变化引起的,因此Brillouin 频移量也受温度和盐度的影响[10].Raman 散射光谱强度受温度和盐度变化的影响,散射光谱低频部分与高频部分的面积比值与温度和盐度变化具有定量的函数关系.由于激光雷达遥感探测方法可以同时探测Raman 光谱和Brillouin 频移这两个参量,融合Raman 散射光谱和Brillouin 频移与盐度和温度之间的关系,建立海水盐度的高精度反演模型.该模型的建立使得盐度反演不需要参数假设,提高了盐度反演精度,为研究海洋学的发展提供更可靠的数据支持.
2 理 论
2.1 Raman 散射理论
Raman 散射是由分子振动或固体中晶格振动引起的光散射现象.在整个的4π 立体角范围对各方向的平均的单个分子n←m 振动跃迁的总散射截面σmn是[11]:
式中,Imn是n←m 振动跃迁的Raman 散射强度,I0和v0是激发光束的强度和频率,vmn是Raman模的振动频率.g 是初态m 的简并度因子,f(T)是初态的热分布的玻尔兹曼权重系数.αρσ(v0)是激发频率下对分子所有方向进行平均的Raman 极化率张量ρ,σ 分量.
在90°散射方向上进行Raman 测量,此时激发光偏振方向垂直于散射平面,微分Raman 散射截面公式如下[12]:
式中,b 是零点振幅,b=(h/8π2cvmn)1/2,α′2是极化率张量的平均值不变量,γ′2是极化率张量的有向性不变量,h 是普朗克常数,c 是光速,k 是玻尔兹曼常数,T 是绝对温度,L(v0)是局域场修正因子,它的表达式如下:
式中,ns和n0是在(v0–vmn)和v0处样品折射率.
根据(2)式和(3)式可以看出,Raman 散射截面是一个与温度、激发频率和溶液浓度(与盐度相关)等相关的函数.
2.2 Brillouin 散射理论
Brillouin 散射是指入射到介质的光波场与介质内的弹性声波场发生相互作用而产生的一种光散射现象.散射光的频率相对于入射光的频率发生了变化,而且这种变化和散射角以及散射介质内的声波场的特性有关.海水Brillouin 频移表示为[13−16]
式中,n 为海水折射率,S 为海水盐度,V 为海水声速,t 为海水温度,λ 为入射波波长,θ 为散射角.
海水折射率n 与声速V 均与海水温度和盐度相关,因此在已知入射波长时,海水Brillouin 频移是与海水温度和盐度相关的二元函数.目前利用Brillouin 散射探测海水参量,主要是用于探测海水温度.根据Brillouin 频移随温度和盐度变化的规律,利用最小二乘原理,获得海水温度反演公式如下[17−21]:
式中,wi为拟合系数,数值可参照文献[18]
3 分光系统设计
图1 给出了海水盐度探测激光雷达分光系统光路工作原理.为降低海水对入射光的衰减,采用532 nm 的Nd:YAG 脉冲激光器作为光源.包含Raman 和Brillouin 散射的回波信号经过分束镜(BS1)分为两束光,透射光经过滤光片(IF)后,利用Princeton Instruments SP2500I 光谱仪探测Raman散射光谱信号,获得Raman 散射光谱与海水温度和盐度之间的关系.反射光经过反射镜(M1)反射后由分束镜(BS2)分为两束.经过BS2的透射光通过分束镜(BS3)再次分为两束光,经过BS3的透射光通过透镜(L3)聚焦,利用光电倍增管1(PMT1)探测一路信号;经过BS3的反射光通过反射镜(M2)反射,透镜(L4)聚焦后,利用光子计数的光电倍增管2(PMT2)探测一路信号;PMT1和PMT2交替接收受激Brillouin 散射回波信号,再通过光子计数器(photon counter)单光子计数后输入自相关系仪(autocorrelation instrument),获得散射光强的时间自相关函数.根据动态光散射与受激Brillouin 散射谱宽的自相关性,获得受激Brillouin散射斯托克斯分量谱宽.经过BS2的反射光通过分束镜(BS4)分为两束光,经过BS4的透射光通过反射镜(M3)反射后形成与BS4反射光平行的光束,两束光输入具有两个透射通道的法布里-珀罗标准具(Fabry-Perot Etalons,FPE),实现双边缘探测受激Brillouin 散射谱.通过改变在同一基板上FPE 的两个腔(Cavity1和Cavity2)的镀膜厚度来实现透射中心频率的差,分别利用Cavity1和Cavity2的下降边缘和上升边缘检测受激Brillouin散射谱,由于温度和盐度变化会造成Brillouin 光谱产生频移,Cavity1和Cavity2探测获得光强相反的变化,因此利用双边缘探测技术可以增加频移的探测范围,并且频移探测灵敏度是单边缘探测的两倍.通过FPE 的光束经过透镜(L1)和透镜(L2)聚焦,由PMT3和PMT4探测到能量信号,由数据采集卡采集.
图1 海洋温盐探测高光谱激光雷达分光系统光路原理图Fig.1.Experimental setup for filter system of ocean temperature and salinity detection high-spectral-resolution-lidar.
4 结果与分析
4.1 基于Raman 散射的水体温盐反演
Raman 散射光谱法探测海水温度或盐度,是利用探测到的散射光谱建立与海水温度或盐度之间的函数关系.Haltrin 和Kattawar[22]将常温下纯水的伸缩振动Raman 光谱分解为3250,3425,3530,3625 cm–1四个模再发射过程,并给出了对应的Raman 散射光谱重分配函数为:
式中,d 是常数,λE是激发光波长,λR是散射光波长,ai,Δvi和σi是振动Raman 频率重分配参数,数值可参照文献[22].
利用(6)式,计算获得不同温度下纯水的Raman 散射光谱如图2 所示.从图2 可以看出,水分子的Raman 散射光谱范围在3000—3800 cm–1.
图2 不同温度下纯水的拉曼散射光谱Fig.2.Raman scattering spectra of pure water at different temperatures.
水分子有两种存在形式,一种是独立的单个水分子,另一种是多个水分子形成的簇团.单个水分子的Raman 散射频率较高,多个水分子簇团的Raman 散射频率较低,当水温升高时,水分子的热运动加强,水中单分子的浓度增多,多分子簇团的浓度减少,使得高波数Raman 散射光谱强度增大,低波数Raman 散射光谱强度减弱.依据光谱随温度变化的情况,可以建立温度与Raman 散射光谱之间的关系.在散射光谱最大峰值位置,将光谱分为两部分,低频部分是包含氢键的振动光谱(HB),高频部分是非氢键的振动光谱(NHB).分别对HB部分和NHB 部分进行积分,并对积分结果取对数,可以得到温度和散射光谱低、高频面积比的关系.
由于溶质对水的振动Raman 散射光谱影响机制较为复杂,可通过实验数据定量建立Raman 散射光谱与海水盐度的函数关系.海水是一种化学成分复杂的混合溶液,主要含有的阴阳离子有Cl1–,,Na1+,K1+,Mg2+和Ca2+等,因此本文以海水中所含的主要成分NaCl 和MgCl2两种单介质溶液,NaCl,MgCl2和Na2SO4三种介质的混合溶液为实验样品.在恒定温度下,分别探测它们在不同盐度下的Raman 散射光谱.图3(a)—图3(c) 分别给出了NaCl 溶液、MgCl2溶液和NaCl,MgCl2和Na2SO4三种介质的混合溶液的散射光谱.
图3 不同盐度溶液的Raman 散射光谱 (a) NaCl 溶液;(b) MgCl2 溶液;(c) NaCl-MgCl2-Na2SO4 三种介质混合溶液Fig.3.Raman scattering spectra of different salinity solutions:(a) NaCl solution;(b) MgCl2 solution;(c) NaCl-MgCl2-Na2SO4 three media mixture solutions.
根据单介质溶液和混合介质溶液的Raman 散射光谱数据,利用最小二乘原理,建立Raman 散射光谱与海水温度和盐度之间的函数关系,如下式:
式中,S 为海水盐度,t 为海水温度,n(S,t,λ)为海水折射率,系数a0=0.5097,a1=–0.002182,a2=4.356×10–7,a3=–3.098×10–8,a4=–0.003939,a5=–5.417×10–5,a7=4.356×10–7,a7=4.876 ×10–7,a8=3.736×10–6.
海水折射率n(S,t,λ)与海水温度和盐度相关,它们之间的关系如下式[13]:
式中,ni为拟合系数,数值可参照文献[13].
根据海水所含成分占比,配制海水样品.在恒定温度下,利用实验探测不同盐度下海水的Raman散射光谱,探测结果如图4 所示.
图4 海水的Raman 散射光谱Fig.4.Raman scattering spectrum of seawater.
根据海水Raman 散射光谱探测结果,计算出不同盐度下散射光谱的低、高频面积比的对数值.由于已知海水温度,将散射光谱低、高频面积比的对数值结果代入(7)式,可以反演获得海水盐度.实验数据计算结果与函数关系计算结果如图5 所示,图中点表示实验探测结果,直线为函数关系计算结果.
图5 海水Raman 散射光谱数据处理结果Fig.5.Data processing results of seawater Raman scattering spectrum.
4.2 激光雷达探测Brillouin 频移
依据Brillouin 散射理论,图6 给出了盐度为35‰时Brillouin 的散射光谱.当温度从20 ℃变为30 ℃,Brillouin 频移变化量ΔvB=0.1142 GHz.因此在已知海水盐度时,可以通过激光雷达探测海水Brillouin 频移,利用频移探测结果,使用(5)式反演获得海水温度.
图6 盐度值为35‰时不同温度下海水Brillouin 散射光谱Fig.6.Brillouin scattering spectra of seawater at different temperatures with salinity of 35 ‰.
激光雷达遥感方法探测海水Brillouin 频移的方法是,利用边缘探测技术,探测得到Brillouin 回波信号的能量.回波信号能量受到Brillouin 频移和谱宽两个参量的影响.其中Brillouin 谱宽可以利用光子相关光谱技术探测到,因此可以利用探测的回波信号能量和Brillouin 谱宽计算获得频移.Brillouin 频移计算公式如下:
式中,ΓB为Brillouin 光谱的谱宽,I 为探测能量信号,系数a01=8.36826,a11=–12.98,a21=60.01,a31=–106.9,a41=65.78,a51=3.109,a12=–5.179,a22=3.643,a32=–1.296,a42=0.1778,a13=46.94,a23=–152.1,a33=205.8,a43=–94.84,a14=–26.59,a24=56.89,a34=–29.92,a25=7.278,a35=–7.101,a06=–0.7173.
利用(9)式获得恒定盐度下,不同温度的Brillouin 散射谱宽和能量的结果如表1 所列.
表1 恒定盐度下,不同温度Brillouin 线宽、能量和频移计算结果Table 1.Calculation results of Brillouin spectrum width,energy and frequency shift at different temperatures under constant salinity.
4.3 海水盐度的联合反演与误差分析
依据(5)式和(7)式,Brillouin 频移和Raman散射光谱均是与海水温度及盐度相关的二元函数.因此联立两个函数关系可以得到海水盐度与Brillouin 频移和Raman 散射光谱低、高频面积比的对数值ln(SHB/SNHB)之间的函数关系如下式:
式中,系数a01=221.928072,a02=–2069,a03=–1.8818×104,a04=1.97×104,a05=–8133,a12=–11.317912,a22=1.5443208,a32=–0.07678968,a03=1.973,a13=–18.5,a23=64.63,a33=–99.92,a43=57.76.
由于海水Brillouin 频移和Raman 散射光谱的低、高频面积比的对数值ln(SHB/SNHB)均是用于反演海水盐度的参量,因此它们的误差会影响海水盐度反演精度.海水盐度反演的误差计算方法由下式给出:
海水盐度S 关于Brillouin 频移的偏导结果如(12)式所示,偏导结果表示频移量误差为1 MHz时,会导致盐度产生0.4639‰的误差.
海水盐度S 关于Raman 散射光谱的低、高频面积比的对数值ln(SHB/SNHB)的偏导结果如(13)式所示,结果表明Raman 光谱低、高频面积比的误差为0.001时,会导致盐度产生0.6592‰的误差.
海水盐度反演的误差计算,需要获得Raman散射光谱低、高频面积比的对数值ln(SHB/SNHB)和海水Brillouin频移的误差.其中Brillouin 频移的误差结果如图7所示,拟合关系计算出的频移与理论计算结果之间的误差为±0.8 MHz.
图7 Brillouin 频移拟合关系vB (I,ΓB)与理论计算结果误差Fig.7.Difference between fitted Brillouin frequency shift vB(I,ΓB) and theoretical value.
Raman 散射光谱低、高频面积比的对数值ln(SHB/SNHB)的误差计算结果如图8 所示.拟合函数关系计算结果与实验结果之间的误差为±0.0018.最终根据Raman 散射与Brillouin 散射的误差计算结果,利用(11)式计算海水盐度反演的误差为 ±0.47 ‰.
图8 Raman 光谱低、高频面积比的拟合结果与实验结果之间的误差Fig.8.The error between the fitting results of low and high frequency area ratio of Raman spectra and the experimental results.
4.4 实验误差分析
海水盐度反演需要探测的参量包括:Raman散射光谱、Brillouin 散射谱宽和Brillouin 散射回波信号能量.由于海水温度变化对探测结果有影响,因此样品海水温度控制精度为±0.2 ℃.控温误差对Raman 散射光谱的低、高频面积比的对数值ln(SHB/SNHB)造成的影响如图9 所示,温度误差对散射光谱低、高频面积比的对数值ln(SHB/SNHB)造成的误差小于0.001.
图9 温度误差对Raman 散射光谱低、高频面积比的对数值ln(SHB/SNHB)造成的影响 (a) 恒定盐度,不同温度下对数面积比理论值与拟合值;(b) 温度误差导致对数面积的误差Fig.9.Effect of temperature error on the logarithmic value of the low and high frequency area ratio of Raman scattering spectra:(a) theoretical value and fitting value of log area ratio under constant salinity and different temperatures;(b) error of log area caused by temperature error.
实验中温度误差对Brillouin 散射探测的影响结果如图10 所示,其中图10(a)和图10(b)表明在温度误差范围内,对Brillouin 谱宽探测结果造成的误差小于5 MHz;图10(c)和图10(d)表明在温度误差范围内,对Brillouin 散射探测能量造成的误差小于0.0016.
图10 温度误差 对Brillouin 散射探测造成的影响 (a)恒定盐度,不同温度下谱宽理论值与拟合值;(b) 温度误差导致谱宽探测误差;(c) 恒定盐度,不同温度下探测能量理论值与拟合值;(d) 温度误差导致能量探测误差Fig.10.Effect of temperature error on Brillouin scattering detection:(a) Theoretical and fitting values of spectrum width at different temperatures under constant salinity;(b)temperature error leads to spectrum width detection error;(c) theoretical and fitting values of detection energy at different temperatures under constant salinity;(d) temperature error leads to energy detection error.
温度误差对Raman 散射光谱、Brillouin 散射谱宽和能量探测造成的影响,会使得海水盐度反演产生误差.其中Raman 散射光谱探测结果得到的低、高频面积比的对数值ln(SHB/SNHB)的误差,对盐度反演结果的影响如图11 所示,在低、高频面积比的对数值的误差范围内,海水盐度反演误差小于0.91‰.
图11 Raman 光谱探测误差对盐度探测结果的影响 (a)盐度反演结果理论值与拟合值;(b) 盐度反演误差结果Fig.11.Effect of Raman spectral detection errors for salinity detection results:(a) theoretical value and fitting value of salinity inversion results;(b) salinity inversion error results.
Brillouin 散射探测的误差对海水盐度的反演结果造成的影响如图12 所示.其中图12(a)和图12(b)给出了Brillouin 谱宽探测误差对盐度反演的影响,Brillouin 谱宽的误差范围内,海水盐度的反演误差小于0.82 ‰;图12(c)和图12(d)给出了Brillouin 探测能量误差对盐度反演结果的影响,在探测能量误差范围内,海水盐度反演误差小于1.34‰.
图12 Brillouin 散射探测结果对盐度反演的影响 (a) 谱宽改变时,盐度反演结果理论值与拟合值;(b) 谱宽误差导致盐度反演结果误差;(c) 能量改变时,盐度反演结果理论值与拟合值;(d) 能量误差导致盐度反演结果误差Fig.12.Influence of Brillouin scattering detection results on salinity inversion:(a) Theoretical value and fitting value of salinity inversion results when the spectral width changes;(b) error of spectral width leads to the error of salinity inversion results;(c) theoretical value and fitting value of salinity inversion results when the energy changes;(d) error of energy leads to the error of salinity inversion results.
5 结论
针对海水盐度的探测,本文提出了基于Raman-Brillouin 散射方法精确反演海水盐度.通过实验方法探测不同介质以及海水的Raman 散射光谱,由于光谱受温度和盐度变化的影响,建立了Raman散射光谱与海水温度和盐度的二元函数关系.结合海水温度、盐度与Brillouin 频移之间的关系,建立基于Raman-Brillouin 散射的海水盐度求解模型.本方法的提出,为探究不同环境温度下精确探测海水盐度提供了解决方案.该研究为改善海洋环境、海洋灾害预警和海洋气象预报准确度等方面提供了可靠的数据支持,具有重要的研究价值和显著的社会效益.