联合重力卫星获取地下水储量变化值的方法及系统与流程

文档序号:12122912阅读:来源:国知局

技术特征:

1.一种联合重力卫星获取地下水储量变化值的方法,其特征在于,所述方法包括:

获取重力卫星的卫星数据、陆面水储量数据、取用水水文模型数据和预设区域的经纬度信息;

根据所述重力卫星的卫星数据、所述陆面水储量数据和所述预设区域的经纬度信息,计算预设区域卫星表观地下水储量变化值;

获取预设区域模拟地下水储量变化迭代值,以所述取用水水文模型数据作为边界约束条件,根据所述预设区域模拟地下水储量变化迭代值和所述预设区域卫星表观地下水储量变化值,通过预设的迭代算法进行迭代计算,获取迭代后的预设区域模拟地下水储量变化值,将满足预设条件的预设区域模拟地下水储量变化迭代值确定为地下水储量变化值。

2.根据权利要求1所述的联合重力卫星获取地下水储量变化值的方法,其特征在于,所述根据所述预设区域模拟地下水储量变化迭代值,通过预设的迭代算法进行迭代计算,获取迭代后的预设区域模拟地下水储量变化值,将满足预设条件的预设区域模拟地下水储量变化值确定为地下水储量变化值,包括:

根据所述预设区域模拟地下水储量变化迭代值,计算所述预设区域模拟地下水储量变化值与所述预设区域卫星表观地下水储量变化值之间的差值,并将所述差值与预设的阈值进行比较;

当所述差值大于或等于所述预设的阈值时,将所述差值与所述预设区域模拟地下水储量变化值进行叠加计算,将获取到的叠加值作为迭代后的预设区域模拟地下水储量变化迭代值,继续进行迭代计算;

当所述差值小于所述预设的阈值时,停止迭代计算,将所述预设区域模拟地下水储量变化迭代值确定为地下水储量变化值。

3.根据权利要求1所述的联合重力卫星获取地下水储量变化值的方法,其特征在于,所述根据所述重力卫星的卫星数据、所述陆面水储量数据和所述预设区域的经纬度信息,计算预设区域卫星表观地下水储量变化值,包括:

根据所述重力卫星的卫星数据和所述预设区域的经纬度信息,通过预设的低通滤波算法和条带消除算法,计算预设区域卫星总水储量变化值;

根据所述经纬度信息、所述预设区域卫星总水储量变化值和所述陆面水储量数据,计算预设区域卫星表观地下水储量变化值。

4.根据权利要求3所述的联合重力卫星获取地下水储量变化值的方法,其特征在于,所述根据所述重力卫星的卫星数据和所述预设区域的经纬度信息,通过预设的低通滤波算法和条带消除算法,计算预设区域卫星总水储量变化值,包括:

根据所述重力卫星的卫星数据构建地球重力场模型;

根据所述地球重力场模型和预设的球谐系数阶次,计算卫星总水储量变化初值;

根据所述卫星总水储量变化初值和所述预设区域的信息,确定预设区域卫星总水储量变化初值;

将所述预设区域卫星总水储量变化初值通过预设的条带消除算法,计算预设区域卫星总水储量变化去条带值;

根据预设的滤波半径、所述预设区域卫星总水储量变化去条带值,通过预设的线性平滑滤波算法,计算预设区域卫星总水储量变化值。

5.根据权利要求3所述的联合重力卫星获取地下水储量变化值的方法,其特征在于,所述根据所述经纬度信息、所述预设区域卫星总水储量变化值和所述陆面水储量数据,计算预设区域卫星表观地下水储量变化值,包括:

将所述陆面水储量数据按照所述预设的球谐系数阶次,计算陆面水储量初值;

根据所述陆面水储量初值和所述预设区域的信息,确定预设区域陆面水储量初值;

根据所述滤波半径、所述预设区域陆面水储量初值,通过预设的线性平滑滤波算法,计算预设区域陆面水储量值;

根据所述预设区域卫星总水储量变化值和所述预设区域陆面水储量值,通过线性回归算法,计算预设区域卫星表观地下水储量变化值。

6.根据权利要求1所述的联合重力卫星获取地下水储量变化值的方法,其特征在于,所述获取预设区域模拟地下水储量变化迭代值,包括:

给定预设区域模拟地下水储量变化初值;

将所述预设区域模拟地下水储量变化初值,通过预设的低通滤波算法,获取预设区域模拟地下水储量变化迭代值;或

将迭代后的预设区域模拟地下水储量变化迭代值,再次通过预设的低通滤波算法,获取预设区域模拟地下水储量变化迭代值。

7.一种联合重力卫星获取地下水储量变化值的系统,其特征在于,包括:

数据获取模块,用于获取重力卫星的卫星数据、陆面水储量数据、取用水水文模型数据和预设区域的经纬度信息;

卫星表观数据计算模块,用于根据所述重力卫星的卫星数据、所述陆面水储量数据和所述预设区域的经纬度信息,计算预设区域卫星表观地下水储量变化值;

地下水储量变化值计算模块,用于获取预设区域模拟地下水储量变化迭代值,以所述取用水水文模型数据作为边界约束条件,根据所述预设区域模拟地下水储量变化迭代值和所述预设区域卫星表观地下水储量变化值,通过预设的迭代算法进行迭代计算,获取迭代后的预设区域模拟地下水储量变化值,将满足预设条件的预设区域模拟地下水储量变化迭代值确定为地下水储量变化值。

8.根据权利要求7所述的联合重力卫星获取地下水储量变化值的系统,其特征在于:

所述地下水储量变化值计算模块,用于根据所述预设区域模拟地下水储量变化值,计算所述预设区域模拟地下水储量变化值与所述预设区域卫星表观地下水储量变化值之间的差值,并将所述差值与预设的阈值进行比较;当所述差值大于等于所述预设的阈值时,将所述差值与所述预设区域模拟地下水储量变化值进行叠加计算,将获取到的叠加值作为迭代后的预设区域模拟地下水储量变化值,继续进行迭代计算;当所述差值小于所述预设的阈值时,停止迭代计算,将所述预设区域模拟地下水储量变化值确定为地下水储量变化值。

9.根据权利要求7所述的联合重力卫星获取地下水储量变化值的系统,其特征在于,所述卫星表观数据计算模块,包括:

预设区域卫星总水储量变化值计算单元,用于根据所述重力卫星的卫星数据和所述预设区域的经纬度信息,通过预设的低通滤波算法和条带消除算法,计算预设区域卫星总水储量变化值;

预设区域卫星表观地下水储量变化值计算单元,用于根据所述经纬度信息、所述预设区域卫星总水储量变化值和所述陆面水储量数据,计算预设区域卫星表观地下水储量变化值。

10.根据权利要求9所述的联合重力卫星获取地下水储量变化值的系统,其特征在于,所述预设区域卫星总水储量变化值计算单元,包括:

模型构建子单元,用于根据所述重力卫星的卫星数据构建地球重力场模型;

卫星总水储量变化初值计算子单元,用于根据所述地球重力场模型和预设的球谐系数阶次,计算卫星总水储量变化初值;

预设区域卫星总水储量变化初值计算子单元,用于根据所述卫星总水储量变化初值和所述预设区域的信息,确定预设区域卫星总水储量变化初值;

去条带计算子单元,用于将所述预设区域卫星总水储量变化初值通过预设的条带消除算法,计算预设区域卫星总水储量变化去条带值;

预设区域卫星总水储量变化值计算子单元,用于根据预设的滤波半径、所述预设区域卫星总水储量变化去条带值,通过预设的线性平滑滤波算法,计算预设区域卫星总水储量变化值。

11.根据权利要求9所述的联合重力卫星获取地下水储量变化值的系统,其特征在于,所述预设区域卫星表观地下水储量变化值计算单元,包括:

预设区域陆面水储量值计算子单元,用于将所述陆面水储量数据按照所述预设的球谐系数阶次,计算陆面水储量初值;根据所述陆面水储量初值和所述预设区域的信息,确定预设区域陆面水储量初值;根据所述滤波半径、所述预设区域陆面水储量初值,通过预设的线性平滑滤波算法,计算预设区域陆面水储量值;

预设区域卫星表观地下水储量变化值计算子单元,用于根据所述预设区域卫星总水储量变化值和所述预设区域陆面水储量值,通过线性回归算法,计算预设区域卫星表观地下水储量变化值。

12.根据权利要求7所述的联合重力卫星获取地下水储量变化值的系统,其特征在于:

所述获取预设区域模拟地下水储量变化值,包括将第一初值作为预设区域模拟地下水储量变化初值;将所述预设区域模拟地下水储量变化初值,通过预设的低通滤波算法,获取预设区域模拟地下水储量变化迭代值;或将迭代后的预设区域模拟地下水储量变化迭代值,通过预设的低通滤波算法,获取预设区域模拟地下水储量变化迭代值。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1