「星识」利用VBA在EXCEL中对雨衰计算相关数据取值

卫星通信链路设计中,尤其是对Ku及以上频率的链路进行设计时,对降雨所带来的信号强度及噪声方面的影响进行合理的估算,几乎决定了卫星链路成败的关键因素。因此,国内外对降雨衰减的研究也是一直持续不断进行的,相关计算模型与方法也是不断在改进完善。
我国原有的计算标准为YD/T 984-1998,对降雨主要采用雨区估算法,参考的是ITU发布的ITU-R P.618-5(199705)及ITU-R P.837-1(199408)的建议。随着近年来科学技术的进步及相关数据的不断积累,降雨率计算模型已经日臻完善,对地点的定位及雨率的计算也更加准确了。为适应我国卫星通信的发展,进一步与国际接轨,统一卫星通信行业标准,工信部组织相关单位共同对原标准进行了修订,并正式推出了YD/T 984-2020《卫星通信链路大气和降雨衰减计算方法》,并自2020年10月1日起正式实施。
在降雨衰减计算方面,YD/T 984-2020参考了国际最新标准及计算方法,对原标准中诸多方面进行了修订,其中主要的修订在降雨特性、降雨高度等方面,由过去粗糙的雨区估算变为更加准确的按地点取值,同时给出了相关取值原则与方法:如果可以获得卫星站由当地相关机构提供的直接相关数据,如海拔、降雨高度和降雨率等,尽可能采用这些数据,以获得更加准确的计算结果。如没有直接数据,可通过ITU-R的相关技术书中的数据文件获得。
在ITU P.1511 所附带的数据文件 TOPO.dat中包含有海拔数据,数据按2164行,4324列排列组成,行对应纬度值,列对应经度值,间隔均为1/12°(约0.083333°),为满足双三次插值计算条件(条件点周边需有16个数据),在实际有效数据外,分别在行的顶和底分别增加了两行数据,在首列和最后一列分别增加了两列数据。
在ITU P.839.4 所附带的数据文件 h0.txt中包含有高于平均海平面的年平均0°C等温线数据。数据的提供范围为经度0°至360°及纬度+90°至–90°,按1.5°间隔成网格状分布,对不同于网格点的位置而言,在所需位置,高于平均海平面的年平均0°C等温线高度可通过对最近的四个网格点进行双线性插值获得。
在ITU P.837.7 所附带的数据文件 R001.TXT中包含有超过年平均降雨率0.01%的年降雨率数据。其纬度网格从−90° N 到+90 N ,每格0.125°;经度网格从−180° E 到+180° E ,每格0.125°。与处理ITU P.839.4数据一样,对不同于网格点的位置而言,在所需位置,可通过对最近的四个网格点进行双线性插值获得。
以上数据文件均可通过访问ITU网站下载获得,但需指出的是,ITU的技术与数据文件也是在不断更新并重新编排的,一般只在最新版本中保留相关数据文件,如降雨率数据只在ITU P.837.7的附件中保存,之前版本的文件中只包含技术文件或相应的程序以及算法附件供研究对比使用。
对于特定地点,采用人工在相关数据文件中查找选取相关数值并进行计算是十分费时费力,几乎不可取,且其他部分,如计算方法和过程等变化不大,因此编制一个程序将所需数值自动加入原有计算软件即可完成升级改造。
鉴于目前很多链路计算软件都是基与EXCEL现实的,本文提出了一种利用EXCEL自带VBA实现根据特定地点经纬度自动查找选取相关数值并计算的方法。EXCEL自带的VBA可支持对外部特定格式的文件进行打开、读取、写入与关闭等操作,其读取功能可对采用空格、逗号等格式的数据文件进行精确定位读取。借助于这些功能,本文提供了相关的示范程序源程序在第二版中,供参考使用。
(0)

相关推荐

  • VBA介绍

    我写下这篇时,其实心里很忐忑,因为不知道各位是否有兴趣学习EXCEL中的VBA. VBA作为EXCEL中的补充功能,是非常非常非常强大的.因为VBA本身就是一种计算机语言,也许它不如C+,JAVA等语 ...

  • ArtHouse | 450㎡别墅设计,会呼吸的人居美学空间「星作」

    本案择址广州市南沙区城芯,身处繁华却归于山水.建筑以融合共生的理念,依山就势,与四周山林融为一体. 天下快意之事莫若友,快友之事莫若谈. 视角转到男主人会友的空间,理性硬朗的气息彰显无遗. 进入一层, ...

  • 61儿童节,今天我们都是别人眼中的「星宝贝」

    今天是儿童节,好像对于我们来说,这个节日已经不再是小朋友专属的了. 越来越多的人会希望,自己能够永远的像个孩子一样,无忧无虑.烂漫而不天真地生活下去. 作为伴侣,自己能够做那个不需要长大的小女孩:作为 ...

  • 「星 球」100位诺奖,100句经典

    从1901年到2019年,百余年间,诞生了一百多位诺贝尔文学奖得主.他们每个人都用自己划时代的智慧,或诗歌.或小说.或其他文学作品,点亮了人类的天空,让思想的智慧得以彰显,想象力的瑰奇得以被看见. 百 ...

  • 「星泉」能提供60%的减伤效果,为什么很少有人出呢

    文/静海君 一个会玩的辅助会让团队的战斗力直接翻倍,而一个会出装的辅助则会让己方c位玩得更加舒服.我就很幸运遇到了这么一位辅助,他在47星的一场排位里用一个十分冷门的辅助装备--星泉多次挽救了我的老典 ...

  • 示觉设计·新作|300㎡凯德茂名公馆,现代时尚与法式经典的融合「星作」

    前言: 兰心大剧院.花园饭店.马勒别墅等老建筑海派余韵悠长,在这些历史建筑.名人故居之中,凯德茂名公馆伫立其中,居住者,非富即贵.这里地处上海茂名南路与巨鹿路交汇处,是市中心的绝版核心高尚地段,周边历 ...

  • 「星泉」的减伤效果比「弱化」还厉害,为什么没人出呢

     文/静海君 虽然我擅长的位置是打野,但是在需要补位的时候我通常会选择玩辅助.不过我这人玩辅助有个坏习惯,那就是总想出一个星泉好好秀一秀我"华丽"的操作. 众所周知,星泉这件装备在 ...

  • 壹新设计 | 376㎡别墅样板间设计:禅语•共鸣「星作」​

    ▲玄关 ▲客厅 ▲餐厅厨房 ▲老人房 ▲楼梯 茶.香道艺 ▲茶室 ▲水吧/书法区 ▲会客厅 匠心 ▲私人手工坊 ▲主卧 ▲读书角 简约的理念为贯穿,"钢铁侠"的主题通过红色钢铁侠破 ...

  • 当法式浪漫,邂逅中式雅韵|柯翊 x 阳光城 「星作」

    传统的设计灵感来源于自然.建筑.文化元素,在阳光城厦门德化叠墅项目中,由柯翊担纲的设计则将其进一步拓展到时间.空间与氛围中,形成独有的质感氛围. 本案设计为五口之家,描绘当代美好生活场景.当法式浪漫邂 ...

  • 「妙招」利用杆头重量,提升杆速更轻松!

    相信不少球友在看职业球员比赛或者看低差点的球手打球的时候,在击球前他们都会摇动杆身让杆头晃动.其实他们的目的,就是为了感受杆头的重量,并且在击球时能把重量释放出去. 但是大部分人都无法感受到杆头重量, ...