用ITS HFBC软件的voacapw.exe程序实现。
软件下载:http://www.greg-hand.com/versions/,下载 itshfbc_180417a.exe
下载后程序路径:C:\itshfbc\bin_win
voacapw命令行执行的格式要求:https://www.voacap.com/voacapw.html
程序调用方法:c:\itshfbc\bin_win\voacapw.exe silent c:\itshfbc voacapx.dat voacapx.out
其中voacapx.dat放在路径c:\itshfbc\run下,voacapx.out生成后自动存到c:\itshfbc\run下。
输入文件voacapx.dat的内容设置方法:
先在voacap gui设置,然后用run->Circuit计算后从结果中拷贝到voacapx.dat中,格式样例如下:
COMMENT Any VOACAP default cards may be placed in the file: VOACAP.DEF
LINEMAX 55 number of lines-per-page
COEFFS CCIR
TIME 1 1 1 1
MONTH 201910.00
SUNSPOT 50.
LABEL # 26 / 6NE.4 # 64 / 8NE.1
CIRCUIT 41.00N 113.00W 41.00N 74.00W S 0
SYSTEM 1. 160. 0.10 70. 73.0 3.00 0.10
FPROB 1.00 1.00 1.00 0.00
ANTENNA 1 1 2 30 0.000[DEFAULT\CONST17.VOA ] 0.0 500.0000
ANTENNA 2 2 2 30 0.000[DEFAULT\SWWHIP.VOA ] 0.0 0.0000
FREQUENCY 6.07 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
METHOD 20 0
EXECUTE
QUIT
输出结果文件voacapx.out的格式样例:
1.0 18.9 6.1 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 FREQ
1F2 2F2 - - - - - - - - - - MODE
5.4 12.7 - - - - - - - - - - TANGLE
11.4 11.5 - - - - - - - - - - DELAY
378 243 - - - - - - - - - - V HITE
0.50 1.00 - - - - - - - - - - MUFday
137 124 - - - - - - - - - - LOSS
56 57 - - - - - - - - - - DBU
-80 -67 - - - - - - - - - - S DBW
-183 -160 - - - - - - - - - - N DBW
102 92 - - - - - - - - - - SNR
-19 -13 - - - - - - - - - - RPWRG
0.92 0.94 - - - - - - - - - - REL
0.00 0.00 - - - - - - - - - - MPROB
0.88 0.85 - - - - - - - - - - S PRB
25.0 13.2 - - - - - - - - - - SIG LW
15.1 6.1 - - - - - - - - - - SIG UP
26.2 15.4 - - - - - - - - - - SNR LW
15.5 9.7 - - - - - - - - - - SNR UP
17.0 17.0 - - - - - - - - - - TGAIN
-3.7 -0.7 - - - - - - - - - - RGAIN
92 86 - - - - - - - - - - SNRxx
其中1.0是我们设置的时间,实际时间为UT 00:30-01:30,1.0为居中时间。
6.1为当前设置的频率,18.9为最大可用频率MUF,最佳工作频率可取OWF=MUF * 0.85
DBU为监测台理论上收到的落地场强(field strength),REL为电路可靠度(circuit reliability)
我们去DBU和REL的值计算一个监测点是否合格。合格的标准是落地场强大于55dB,电路可靠度大于70%。通过计算一个服务区内的所有监测点合格的数量来计算理论覆盖率。
批量计算的方法:
参考https://www.voacap.com/voacapw.html 中“Running a set of different CIRCUITS while keeping other parameters fixed“小节改变部分参数重新执行execute
定制发射台/监测站经纬度列表:
将:\itshfbc\userdb\目录下Transmit.def和Receive.def的内容分别修改为关注的所有发射台和关注的所有监测点列表即可,这样在设置发射台参数的时候就可看到自定义的台列表。