制作和修改Bernese5.2解算数据所需要的海洋潮汐(.BLQ)和大气潮汐文件(.ATL)

前言

根据Bernese5.2说明文档,潮汐改正为可选项(optional),其位置在:

${D}/{V_REFDIR}/{V_BLQINF}.BLQ #默认EXAMPLE.BLQ
${D}/{V_REFDIR}/{V_ATLINF}.ATL #默认EXAMPLE.ATL

其中,${D}为DATAPOOL文件夹,在RUNBPE4选择面板中(BPE->Start BPE Processing),{V_REFDIR}在RUNBPE面板中可以指定,默认为‘REF52’。{V_BLQINF}和{V_ATLINF}默认为‘EXAMPLE’。而在原有的这两个文件中,只包含示例文件的几个测站的潮汐改正,当我们解算自己(别的)测站时,如果要顾及潮汐改正,则需要更新这两个文件。

一、更新海洋潮汐文件EXAMPLE.BLQ

查看原有的BLQ文件,发现其采用FES2004模型,当然我们也可以不使用它采用较新的FES2014b模型(我的选择)
获取具体位置处的海潮参数的网址:http://holt.oso.chalmers.se/loading/index.html
在这里插入图片描述
Default需要更改,下拉选择自己需要的海潮模型,生成BLQ格式的,其他默认不变。然后输入要计算的点位,如我自己输入的BJFS站,然后输入自己的邮箱,过几分钟就可以收到结果邮件,将结果复制到EXAMPLE.BLQ中即可。
在这里插入图片描述
TIPS:对于一些IGS站,Bernese有提供他们的海洋潮汐文件的产品,下载地址在:
http://ftp.aiub.unibe.ch/BSWUSER52/STA/ 下,可以看到有FES2004.BLQ以及FES2014b.BLQ,可以直接下载之后重命名为EXAMPLE.BLQ之后直接使用。(当然,其他站点只能用上面的方法了)

二、更新大气潮汐文件EXAMPLE.ATL

根据CRD文件,使用Bernese5.2软件的功能生成:Menu->Service->Coordinate tools->Extract atmospheric tidal loading cofficients

在这里插入图片描述
INPUT FILES中:
潮汐格网文件选择默认的s1_s2_def_ce.dat;
INPUT coordinate file是待生成潮汐改正的坐标文件,选择输入坐标文件的名称,对于该文件中的所有站点,S1/S2潮汐大气压力载荷系数在会在之后的结果文件中提供。
RESULT FILE输入要生成结果文件的名字;
对于Program output,打勾代表文件名将与程序名相对应,其扩展名包含计数器(Lnn),每次程序运行时该计数器都会自动递增。如果不勾,则必须为程序输出文件指定一个名称。
Error messages:可以选择将错误消息写入程序的输出文件(见上文,打勾的话),或者指定一个单独的文件来写入错误消息(不打勾)。点击NEXT:

在这里插入图片描述
大地测量基准(Geodetic datum):此文件包含大地测量基准和用于计算椭球坐标的椭球的定义。它用于应用天线高度和打印本地系统中的坐标(北、东、上)。只有当您想要引入新的参照椭球体时,才需要修改此文件。
在这里插入图片描述
Title:该标题行将作为标题注释打印到程序输出中,以记录程序运行。标题应描述运行程序的特点,例如,给出使用的最重要选项和会话。

ADD S1/S2 CENTER OF MASS CORRECTIONS (添加S1/S2质心修正)
系数来源:您可以选择一系列系数,其中S1/S2潮汐大气压力载荷的质心校正(CMC)写入结果文件。IERS 2010约定建议使用RAY_PONTE中的模型(RAY和PONTE,2003)。
或者,您可以通过选择MANUAL作为CMC的来源来包括其他系数集。通过此选择,各个校正的输入字段和模型名称将变为活动状态。
注:如果S1/S2大气压力加载网格的“参考”为CoM(质心),则该部分输入字段处于非活动状态,因为在这种情况下不需要CMC。
默认值:RAY_PONTE,我们选择默认就好。
点击RUN
即可生成对应的ATL文件。

为了在Ubuntu 16.04.6上通过优化系统配置来提升Bernese 5.2精度数据批处理效率,你需要按照以下步骤进行操作: 参考资源链接:[Bernese 5.2在Ubuntu 16.04.6成功编译与优化安装教程](https://wenku.csdn.net/doc/88pstrrpin?spm=1055.2569.3001.10343) 首先,更新系统软件源至阿里云源,以确保能够快速下载到最新的软件包补丁。这样做可以保证Bernese 5.2及其依赖库都能使用最新的稳定版本。 接下来,对系统进行性能优化,包括但不限于调整内核参数来提升处理性能,优化磁盘I/O调度策略以及内存管理。这些优化可以减少系统延迟,提高大规模数据处理的效率。 确保系统的编译环境配置正确,包括安装GCC、GFortran等编译工具链以及必要的依赖库,如QtBLAS/LAPACK等,这些都是编译Bernese 5.2必需的。 在编译Bernese 5.2时,推荐使用优化级别的编译选项(如-O2或-O3),以生成更高效的可执行文件。同时,检查Bernese的配置选项,确保所有必要的模块都被启用,特别是与数据批处理相关的模块。 在软件安装完成后,进行实际的GNSS数据处理实验,分析结果,如果发现精度不达标或数据批处理速度不理想,可以进一步调整系统软件配置,或者升级硬件设备以满足更高要求。 通过以上步骤,你可以在Ubuntu 16.04.6系统上有效地提升Bernese 5.2的性能精度。对于进一步的细节高级优化技巧,建议参考《Bernese 5.2在Ubuntu 16.04.6成功编译与优化安装教程》这一资源,它提供了深入的指南建议,帮助用户更好地掌握整个过程。 参考资源链接:[Bernese 5.2在Ubuntu 16.04.6成功编译与优化安装教程](https://wenku.csdn.net/doc/88pstrrpin?spm=1055.2569.3001.10343)
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值