地球物理大地测量学计算系列之十广义Stokes/Hotine数值积分外部高程异常计算
2026/7/12 23:19:14 网站建设 项目流程

Stokes积分、Hotine积分、Vening-Meinesz积分都是物理大地测量学中的一个专有名词,其中,Stokes积分是求解第一边值问题(狄利克雷问题)的解析解,用于从大地水准面上的重力异常计算大地水准面高;Hotine积分是物理大地测量学中求解第二边值问题(诺伊曼问题)的核心工具,由马丁·霍廷(Martin Hotine)系统发展,它与求解第一边值问题的Stokes积分并列,共同构成经典重力场边值理论的两大支柱。

Stokes/Hotine 积分公式是广义Stokes/Hotine积分在球面近似下的公式,属于广义Stokes/Hotine积分的特例形式。

1、Stokes积分公式

2、Hotine积分公式

3、广义Stokes积分公式

4、广义Hotine积分公式

5、主函数

StokesHotinenumintegral.f90

输入计算点空间位置文件calcpnt.txt记录格式:点号/点名 经度(度小数) 纬度(度小数) 大地高(m)......。

输入参数mode-=0广义stokes积分;=1广义Hotine积分。

输入等位边界面大地高格网文件-表示等位边界面的位置,用于计算积分面元与计算点的积分距离。

输入与等位边界面大地高格网规格相同的空间异常(用于Stokes积分)或扰动重力(用于Hotine积分)格网文件。

输出文件reslt.txt记录:在输入文件记录的基础上,增加1列残差高程异常积分值(m)。

由等位边界面大地高格网(m)及其面上的残差空间异常/扰动重力格网(mGal),按广义Stokes/Hotine数值积分方法,计算近地空间大地水准面及其外部残差高程异常(m)。

等位边界面不必是大地水准面,可以是某一等高面,甚至可以由地面外部等位面(等高面)上的残差空间异常/扰动重力,计算地面残差高程异常(教科书中一般不会告诉你哦)。

大地水准面上的高程异常,即为大地水准面差距或大地水准面(大地)高。Stokes边值问题要求,边界面必须是等位面,即空间异常/扰动重力必须位于重力等位面上。

为实现有限半径积分,通常需采用参考重力场移去恢复法,先移去等位边界面上的模型空间异常/扰动重力,再积分得到计算点处的残差高程异常,最后恢复计算点处的模型高程异常。

等位面可采用参考重力场模型(不大于360阶)构造,在高度不大于10千米的近地空间,可用等正(常)高面大地高格网表示。

6、程序实现

用CAD VB.net编码实现,主界面如下图。

此点结果与上图第一行计算结果相同。文件计算结果如下图,与上图计算结果相同。

再看一下Hotine计算结果。

此点计算结果与下图第一行结果相同。

参考文献

广义Stokes/Hotine积分 - 章传银

PAGravf4.5参考说明书.pdf

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询