一种基于gnss-ir的土壤含水率实时连续监测方法

文档序号:1962885 发布日期:2021-12-14 浏览:18次 >En<

阅读说明:本技术 一种基于gnss-ir的土壤含水率实时连续监测方法 (GNSS-IR-based real-time continuous monitoring method for soil moisture content ) 是由 孙世坤 朱牧原 姚一飞 于 2021-09-14 设计创作,主要内容包括:本发明公开了一种基于GNSS-IR的土壤含水率实时连续监测方法,包括:随机选取土壤湿度采样点,获取土壤湿度采样点的单天线GNSS原始观测数据,根据单天线GNSS原始观测数据,获取低高度角的SNR观测值,单天线GNSS同时接收来自卫星的低高度角的SNR信号与附近土壤的反射SNR信号,二者叠加产生单天线GNSS的SNR干涉信号,对SNR干涉信号进行去趋势处理及频谱分析,获取多径反射信号的三个特征参量:振幅A-(m)、频率f及相位利用农田采集的试验数据,建立实测土壤湿度与多径反射信号的振幅、频率及相位间的三元线性回归模型,将振幅A-(m)、频率f及相位作为自变量输入三元线性回归模型反演出土壤湿度的值。该方法具有成本低、可连续观察、应用范围广、易于操作等优点。(The invention discloses a GNSS-IR (global navigation satellite system-infrared) based real-time continuous monitoring method for soil moisture content, which comprises the following steps: randomly selecting a soil humidity sampling point, acquiring single-antenna GNSS original observation data of the soil humidity sampling point, acquiring an SNR (signal noise ratio) observation value of a low altitude angle according to the single-antenna GNSS original observation data, simultaneously receiving an SNR signal of the low altitude angle from a satellite and a reflection SNR signal of nearby soil by the single-antenna GNSS, superposing the SNR signal and the reflection SNR signal to generate an SNR interference signal of the single-antenna GNSS, performing trend removing processing and spectrum analysis on the SNR interference signal, and acquiring three characteristic parameters of a multipath reflection signal: amplitude A m Frequency f and phase Establishing a ternary linear regression model between the actually measured soil humidity and the amplitude, frequency and phase of the multipath reflection signal by using the test data collected by the farmland, and calculating the amplitude A m Frequency f and phase The value of soil moisture was inverted by inputting the ternary linear regression model as independent variables. The method has the advantages of low cost, continuous observation, wide application range, easy operation and the like.)

一种基于GNSS-IR的土壤含水率实时连续监测方法

技术领域

本发明涉土壤湿度测量技术领域,更具体的涉及一种基于GNSS-IR的土壤含水率实时连续监测方法。

背景技术

GNSS-R(Global Navigation Satellite System Reflectome-try)即全球卫星导航系统反射信号作为一种新兴的微波遥感技术,以其拥有丰富的信号源、成本低、不受气候限制等的优势得以迅速发展。其可利用地基的GNSS接收器对直射信号和反射信号进行处理,由于反射信号对土壤湿度敏感,因此可以用于土壤湿度的反演。

针对不同的GNSS-R技术分支,可以将信号接收体制大致分为单天线观测模式、双天线观测模式以及三天线观测模式。其中单天线法(Global navigation satellitesystem interferometric reflectometry,GNSS-IR)利用一根右旋圆极化天线接收卫星信号;双天线法分别用左旋圆极化天线和右旋圆极化天线接收GNSS直射和反射信号进行反演;三天线法相较于双天线法增加了一根右旋圆极化天线用来接收反射信号中的右旋分量,但是基本原理与双天线模式的差异不大。与双天线发和三天线法相比,单天线法只需架设一根右旋圆极化天线,并且无需研制专门的接收机,直接采用地球物理或地球测绘类接收机即可,成本低廉,操作简单。

发明内容

针对现有技术的不足,本发明提供了一种单极化天线GNSS土壤湿度测量方法,使用一根右旋圆极化天线,利用接收到信号的相位差来反演土壤湿度,可行性较强,便于操作,成本较低,且可以连续观测。

本发明实施例提供一种基于GNSS-IR的土壤含水率实时连续监测方法,包括:

随机选取土壤湿度采样点,获取土壤湿度采样点的单天线GNSS原始观测数据;

根据单天线GNSS原始观测数据,获取低高度角的SNR观测值;

单天线GNSS同时接收来自卫星的低高度角的SNR信号与附近土壤的反射SNR信号,二者叠加产生单天线GNSS的SNR干涉信号,对SNR干涉信号进行去趋势处理及频谱分析,获取多径反射信号的三个特征参量:振幅Am、频率f及相位

利用农田采集的试验数据,建立实测土壤湿度与多径反射信号的振幅、频率及相位间的三元线性回归模型;

将振幅Am、频率f及相位作为自变量输入三元线性回归模型反演出土壤湿度的值。

进一步,根据单天线GNSS原始观测数据获取低高度角的SNR观测值包括:

设置单天线GNSS信号接收机架设高度为1.72m;

利用teqc软件读取卫星观测数据并将其导入matlab中;

利用matlab提取合适卫星prn号所对应的2°~30°高度角的SNR观测值。

进一步,获取多径反射信号的三个特征参量,振幅Am、频率f及相位包括:

单天线GNSS信号机接收到的干涉信号信噪比SNR表示为:

其中Ad、Am分别表示卫星直射信号和反射信号的振幅,ψ为两者的相位差;

获取正弦振荡的多径反射信号SNRm,正弦振荡的多径反射信号SNRm表示为:

其中,h为天线相对于反射面的高度,卫星高度角为E,为初始相位,λ为波长;

通过对SNRm信号进行谱分析,获得多径信号的振荡频率f和效天线高度h;

最后利用最小二乘法对SNRm进行拟合,得到多径信号的幅度Am和初始相位

进一步,获取正弦振荡的多径反射信号SNRm包括:

反射信号比直射信号到达天线处所需传播的路程设为δ,则δ满足:

δ=2h sinβ=2h sin|E-θ|

其中,反射面与水平面的倾角为θ,卫星高度角为E,β定义为高度角与倾角之差,即直射信号与反射面的夹角,h为天线相对于反射面的高度;

假设反射面与水平面之间的夹角忽略不计θ约于0,上式表示为:

δ=2hsinE

则,反射信号与直射信号的相位差为:

通过上式,多径震荡的频率计算如下:

因为每天观测的SNR的时间都在几小时之内,效天线高度的变化率忽略,则上式进一步简化为:

结合以上公式,去掉与反射面特性无关的直射信号,只保留多径振荡信号,该信号用正弦信号进行拟合,获取正弦振荡的多径反射信号SNRm

进一步,对SNRm信号进行频谱分析采用Lomb-Scargle谱分析方法,即LS方法。

本发明实施例提供一种基于GNSS-IR的土壤含水率实时连续监测方法,与现有技术相比,其有益效果如下:

本发明具有土壤湿度测量过程,计算量较小且可以用计算机进行运算。相较于传统的土壤湿度监测,该发明具有成本低、可连续观察、应用范围广、易于操作等优点。后期也可与智慧灌溉系统相结合发挥作用,具有相当大的应用潜力。

附图说明

图1为本发明实施例提供的一种基于GNSS-IR的土壤含水率实时连续监测方法流程框图;

图2为本发明实施例提供的一种基于GNSS-IR的土壤含水率实时连续监测方法GNSS接收机应用场景示意图;

图3为本发明实施例提供的一种基于GNSS-IR的土壤含水率实时连续监测方法的测试样本反演值与土壤湿度实测值相关性分析。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

参见图1~3,本发明实施例提供一种基于GNSS-IR的土壤含水率实时连续监测方法,该方法包括:

随机选取土壤湿度采样点,获取土壤湿度采样点的单天线GNSS原始观测数据;

根据单天线GNSS原始观测数据,获取低高度角的SNR观测值;

单天线GNSS同时接收来自卫星的低高度角的SNR信号与附近土壤的反射SNR信号,二者叠加产生单天线GNSS的SNR干涉信号,对SNR干涉信号进行去趋势处理及频谱分析,获取多径反射信号的三个特征参量:振幅Am、频率f及相位

利用农田采集的试验数据,建立实测土壤湿度与多径反射信号的振幅、频率及相位间的三元线性回归模型;

将振幅Am、频率f及相位作为自变量输入三元线性回归模型反演出土壤湿度的值。

具体实施例:

步骤1:GNSS原始观测信号接收及预处理,获取低高度角的信噪比(SNR)观测值。

步骤1的具体实施方式如下:

如图2所示,在地基条件下设置好单天线GNSS信号接收机,架设高度为1.72m。利用teqc软件读取卫星观测数据并将其导入matlab中,然后利用matlab提取合适卫星prn信号所对应的2°~30°高度角的SNR观测值。

步骤2:特征参量的提取。GNSS信号接收机同时接收来自卫星的直射信号与附近土壤的反射信号,二者叠加产生GNSS干涉信号。对SNR干涉信号进行去趋势处理及频谱分析,即可获得SNR干涉信号所对应的三个特征参量:振幅Am、频率f及相位

步骤2的具体实施方式如下:

GNSS天线接收到的干涉信号信噪比SNR可以用下式表示:

其中Ad、Am分别表示卫星直射信号和反射信号的振幅,ψ为两者的相位差。由于反射信号的幅度小于直射信号,因此干涉信号的幅度主要取决于直射信号。对干涉信号进行多项式拟合,即可除去直射信号,突出多经信号带来的信号波动。

SNR波形的频率取决于卫星、反射面、接收天线之间的相对位置关系。一般情况下,反射面可能与水平面存在一定的倾角θ,假设卫星高度角为E,β定义为高度角与倾角之差(此即直射信号与反射面的夹角),h为天线相对于反射面的高度,反射信号比直射信号到达天线处所需传播的路程设为δ,则δ满足:

δ=2h sinβ=2h sin|E-θ| (2)

假设反射面与水平面之间的夹角可忽略不计(θ约等于0),则上式可简化为:

δ=2hsinE (3)

由上可推得,反射信号与直射信号的相位差为:

至此可以完成相位差的提取。

通过上式,可得多径震荡的频率计算如下:

又因为每天观测的SNR的时间都在几小时之内,等效天线高度的变化率可以忽略,则上式可进一步简化为:

通过多径振荡频率的表达式可知h与f成线性关系,天线架设越高,则多径震荡频率越大。结合以上公式,去掉与反射面特性无关的直射信号,只保留多径振荡信号,该信号可以用正弦信号进行拟合。表现为正弦振荡的多径反射信号SNRm可以表示为:

通过对SNRm信号进行谱分析,可以获得多径信号的振荡频率f和等效天线高度h。

对时域信号进行谱分析,信号处理中最常用的方法是傅里叶变换,但是傅里叶分析仅适用于时域连续且均匀分布的信号。而通过地基试验釆集到的SNRm多径信号,在时域上具有非均匀性的特点,并且试验过程中,由于地表植被、土壤粗糙度、包括树木和建筑物的阻挡等因素,数据中也会含有大量噪声,会在傅立叶分析时产生虚假的功率谱峰值,周期信号的相位和振幅也可能存在较大的误差。因此对SNRm信号进行谱分析时,普通的傅里叶分析并不适用。

为此,考虑到如时域序列的非均匀性和长度有限性等因素,引入可以处理非均匀信号的Lomb-Scargle谱分析方法(即LS方法)对SNRm进行谱分析。该方法可以有效地从时域序列中提取出弱周期信号,除此之外,还可以在一定程度上减弱由于时域序列的不均匀性所产生的虚假信号。另外,该方法还能给出各个频率分量信号存在的虚警概率和显著性。因此Lomb-Scargle方法非常适合用于SNRm的谱分析。

最后利用最小二乘法对SNRm进行拟合,可以得到多径信号的幅度Am和初始相位然后利用农田采集的试验数据,可以分别建立实测土壤湿度与多径信号的频率、幅度、相位间的反演经验模型。

步骤3:土壤湿度的反演。利用步骤2得到的三个特征参数振幅Am、频率f及相位建立与土壤湿度实测值的三元线性回归模型,用其对土壤的湿度进行反演。

步骤3的具体实施方式如下:

GNSS单天线三元线性回归方法是利用训练集中的干涉特征参量建立与实测土壤湿度的三元线性回归模型,然后输入测试集的干涉特征参量得到反演的土壤湿度值,并通过相关系数和误差分析对模型的有效性进行评价。

三元线性回归的数学表达式可以用下式子表示:

y=β01x12x23x3+ε (8)

其中y表示因变量,xi表示自变量,βi表示回归系数,ε代表随机误差项。

在土壤湿度反演模型中,将SNRm的干涉特征参量定义为自变量xi,输出的土壤湿度值作为因变量Y,回归方法就是确定β0、β1、β2、β3等回归系数的值。

公式(8)可以表示为矩阵形式:

Y=Xβ+ε (9),

其中

确定多元线性回归模型后,需要估计未知参数。采用的办法一般是普通最小二乘法。

分别是参数β0、β1、β2、β3的最小二乘估计,那么y得到观测值可以表示为:

ek是yk的估计值,则有:

上式结果为观测值yk的回归拟合值。

根据最小二乘法,应该使得观测值与回归值的偏差平方和Q,Q要求越小越好。Q是误差总和。

令公式(13)存在最小值,根据极值原理可以计算得到满足条件的最小值。

最终求解矩阵方程可以得到回归系数β的最小二乘法估计为:

在一元线性回归中,通过使用判断系数R2来表示拟合度,

其中,SST表示的是总离差平方和:

SSR表示的是回归平方和:

SSE表示的是残差平方和:

三者之间的关系满足:

SST=SSR+SSE (18)

判断系数R2的定义为:

由此可见,判定系数R2越小,说明拟合程度越一般。判定系数R2越接近于1,说明拟合程度越高。

把回归系数的计算结果代入(8)式,即可得到三元线性回归模型,将需要预测的干涉特征参量作为自变量代入该模型便可反演出土壤湿度的值。测试样本反演值与土壤湿度实测值相关性分析结果如图3所示。

表1本发明利用spss软件所建模型概要

R<sup>2</sup> 显著性(P值) F统计量 RMSE均方根差
三元回归模型 0.906 0.000 135.020 0.5465

以上公开的仅为本发明的几个具体实施例,本领域的技术人员可以对本发明实施例进行各种改动和变型而不脱离本发明的精神和范围,但是,本发明实施例并非局限于此,任何本领域的技术人员能思之的变化都应落入本发明的保护范围内。

11页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:一种用于透射电镜冷却的配水器及其配水系统

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!