access函数_STK中的Access的获取及计算(Python)

在之前的文章里面已经介绍了如何创建发射机和接收机之间的Access,原则上在可见性范围内的卫星均可以计算其Access。

这篇文章介绍在已经建立了Access的情况下如何读取场景中的Access以及对其进行计算。

一、Access的获取

access_list 

scenario2为IAgScenario类物体。与获取场景中的卫星等实体物体不同,Access的为虚拟物体,只能从场景的根目录下获取。

获取的为一个列表,列表的每一项为一个格式如('Satellite/Sat0_0/Transmitter/Transmitter_Sat0_0','Satellite/Sat0_1/Receiver/Reciver_Sat0_1',True)的元组,第0项为发射机的地址,第1项为接收机的地址。第2项中的Bool项我不太清楚是什么。

最后一句话的意思是从场景中获取讲个物体的Access。

二、计算每个Access的链路质量

首先将STK的时间格式设置为EpSec格式,才可以获得与STK中相似的格式。Epsec格式的时间为从场景开始计时为0秒,以秒计数。

之前使用的UTCG格式为方便人们阅读的日期格式,但是计算中并不方便,且使用UTCG格式计算Access时会导致结果中只有一项StopTime处的数据,显然这是我们不希望看到的。

接下来计算链路质量:

access 

计算的函数在之前的文章中给出过,这里不再赘述。

得到了链路性能指标后进行存储即可。

附:通信链路指标

Name 描述 CommSystem Access
Time 时间
Xmtr Name 发射机的名字
Rcvr Name 接收机的名字
Link To ID 链路分析中的发射机ID
Multibeam Antenna Beam-ID 链路分析中多光束发射机内光束的ID
Xmtr Power 在天线输入处测得的发射机的射频功率输出。
Xmtr Gain 发射机的天线增益取决于所选的天线类型。对于简单发射机,由于简单发射机被建模为各向同性辐射体,因此为0 dB。
EIRP 链路方向上的有效各向同性辐射功率。它指的是卫星或地面站在某个指定方向上的辐射功率。理想状态下等于功放的发射功率乘以天线的增益
Xmtr Azimuth - Phi 发射机方位角(Phi)是发射机主体+ x轴与链接矢量的x-y投影之间的角度。
Xmtr Elevation - Theta 发射机仰角(Theta)是发射机天线视轴矢量与链路矢量之间的角度。
Multibeam Rcvr Antenna Beam-ID 多波束天线波束ID是指链路分析中使用的多波束接收机内波束的ID。
Rcvd. Frequency 接收机频率,可以设置为自动跟踪
Freq. Doppler Shift 频率多普勒频移是发射频率和接收频率之间的频率偏移。对于自动跟踪的接收器,该值为零。
Rcvd. Iso. Power 接收的各向同性功率。它等于所有信道损耗以及应用的带宽重叠的EIRP。
Carrier Power at Rcvr Input 接收机输入端的载波功率为添加接收机天线增益后的功率。
Flux Density 发射机的功率越过垂直于波传播方向的单位面积。
Rcvr Gain 接收机增益
Train 降雨造成的噪声分量
Tatmos 由气体吸收模型引起的天线噪声温度分量。
Tsun 太阳引起的噪声温度分量
Tearth 地球引起的噪声温度分量
Tcosmic 宇宙背景的天线噪声温度分量。这仅适用于不在地面上的接收器。
TuserCustomA 归因于用户定义的自定义损耗模型A的天线噪声温度分量。
Tother 因于其他天线噪声源的天线噪声温度分量。
Tantenna 天线噪声温度,它是所有噪声源分量的总和。
Tequiv 等效系统温度由用户指定为恒定值,或者在每个时间步长由用户定义的接收器系统温度参数计算得出。 √(Tequivalent)
g/T G / T =(接收器增益)/(接收器的系统温度)。 接收天线增益G与系统总温度T之比是接收器的“品质因数”(以dB / K为单位)。 品质因数与计算点无关。 但是,增益和系统温度必须在同一点上指定。
C/No 载波噪声密度比
C/(No+Io) 载波与(噪声+干扰)之比
Bandwidth 接收机带宽
Bandwidth Overlap 带宽重叠因子是包含在接收机带宽内的发射功率的分数(0到1之间)。 接收器接收的功率等于发射的EIRP乘以带宽重叠因子,并考虑所有传播损耗。
C/N 载波噪声比
C/(N+I) 载波与(噪声+干扰)之比
Eb/No 码元能量
Eb/(No+Io) 码元与(噪声+干扰)之比
BER 误比特率
BER+I 在干扰下的误比特率
C/I 载波功率与干扰之比
J/S 干扰信号比
DeltaT/T 干扰功率频谱密度Io与接收机噪声频谱密度No
Pol. Rel. Angle 对应于发射信号极化和接收器极化之间的相对失配的角度。
Polarization Effic 发射信号极化和接收天线之间的极化匹配程度。
Multibeam Xmtr Antenna Beam-ID 多波束天线波束的唯一ID。
Total Jammer Power At Rcvr Input 接收机输入处的总干扰功率
Total RF Power 进入接收机的全部能量,由信号能量和干扰能量组成
Total Power At Rcvr Input 在接收器前端放大器的输入端接收的总功率,包括天线增益,极化失配,电缆损耗,干扰信号功率之和。
Rcvr Noise Power 接收器的总内部噪声功率
IoverN 干扰与噪声的比值
Range 物体之间的距离
UserCustomA Loss 自定义损失脚本插件模型A计算的损失
Free Space Loss 自由空间传播而造成的损失
Atmos Loss 损耗由大气模型计算得出
UrbanTerres Loss 通过选定的城市和地面模型计算的损失
Rain Loss 由选定的降雨模型计算出的损失
CloudsFog Loss 云雾损失
TropoScintill Loss 对流层闪烁模型计算的损失。
Prop Loss 所有启用的传播模型上计算的总传播损耗
TcloudsFog 云层和雾的噪声温度
TtropoScintill 对流性闪烁模型的噪声温度。
Texternal 外部噪声温度文件指定的噪声温度
TUrbanTerres 城市和地面模型的噪声温度
Spectral Flux Density 这是每单位带宽每单位面积的功率。 功率是通过接收器的带宽计算得出的,如接收器的RF前端所示。 带宽是接收机的总带宽。为功率/(面积*带宽),通常以dBW /
  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值