Update on IF77 radio frequency propagation model

advertisement
ACP-WGF/16-WP17
NAVIGATION SYSTEMS PANEL (NSP)
Working Group 1 Meeting
Montreal, Canada
December 11-15,, 2006
Agenda Item : Update of guidance material on VOR and DME service volumes
DME Power Availability Curves and Service Volumes
Presented by Bruce DeCleene
(Prepared by Robert Frazier, Ed Coleman)
SUMMARY
This Working paper is provided as documentation of the IF77 Radio
Frequency Propagation Model currently being developed by the FAA.
This new version runs under the Windows operating system and generates
coverage plots of the type used by both ICAO and FAA.
1. INTRODUCTION
During 1960 – 1973, and air/ground propagation model applicable to irregular terrain was
developed by the Institute for Telecommunication Sciences (ITS) for the FAA … [this
model] has evolved into IF-77 … Conceptually, the model is very similar to the LongleyRice propagation model”1 Hardcopy plots generated by ITS via this model were used by
the FAA in determining coverage plots for various systems as documented in FAA order
6050.32. Originally the “IF77” model was implemented on a mainframe computer but
was eventually converted to a DOS executable. It is this executable that is currently
being by the FAA
This working paper presents further information on the model and its operation.
2. DISCUSSION
As stated above, the propagation model is currently a compiled DOS executable and
interaction with the program is limited to the original design. The DOS command line
instruction for running the model is as follows:
“ata.exe <atoa.in> atoa.out”
Report No. FAA-RD-77-60 entitled “Applications Guide for Propagation and interference Analysis
Computer Programs (0.1 to 20GHz). Page 3.
1
ACP-WGF/16-WP17
When this is executed, the program scans the text file “atoa.in” for the definitions of the
input variables, executes the model, and produces an output text file named “atoa.out”.
The input text file is analogous to a mainframe “card” in that the variables are defined
dependent upon the text in a certain range of columns. For example, the sample file
“atoa.in” contains the following:
1
2
3
4
5
6
7
8
1 234 567 890 123 456 789 012 345 678 901 234 567 890 123 456 789 012 345 67 890 123 456 789 012 345 678 90
3 2 0 0 2 2 1 V OR
26 0 0 0
16
4 0 1
0 0
1 0
5 2
1 2 7
300 00
1 0 1
3 01
1 13
22 . 2
0 3
0
0
0
Figure 1: DOS model text input format
The first two rows of the above example are headings for the column number; the colored
areas are the actual text of the file. By way of example, columns 24 thru 27 of row three
(shown above, circled and in red) contain the entry “_301” which, according to the
variable definitions, defines the surface refractivity field value. Similarly, all the other
inputs to the model are encoded into this text file. The output file in also in plain text
format and contains a header describing the input variables followed by a data block that
contains power available at various ranges for that model’s run. Each run of the model is
only applicable for one value of aircraft altitude. In order to generate the “contour” plots
that are used by both ICAO and the FAA, it is necessary to run the model many times
over a range of altitudes and examine the output for the desired power.
Using the DOS executable, with its text input and output, to generate the required data
has proven to be quite cumbersome. The FAA has developed a windows interface that
will allow a user to execute the model more efficiently and generate the desired output.
Below is a screenshot of the variable declaration page of the windows interface:
Figure 2: Initial Program Screen, variable declarations.2
From this screen, a user can define inputs to the DOS model by selecting options either
from pull down menus or direct text entry. Most of the parameters shown above are self
Some of the input variables associated with the IF77 model are held constant for FAA’s applications and
are not shown in figure 2.
2
ACP-WGF/16-WP17
explanatory. The fields relating to “antenna tilt” and “half power beam width” apply
only to a single type of antenna (a JTAC antenna) and for others will be ignored.3 The
JTAC antenna and its associated parameters have not been studied as part of this effort.
The buttons “Load Program Options” and “Save Program Options” give the user the
ability to save and recall variable settings for later use. With the options shown above,
pressing the “Run Model” button will result in the following display:
Figure 3: Results of Single Run of DOS model
This plot shows the power available versus distance. The red trace is the power available
based upon a simple free space path loss calculation, while the blue line is the “95%
Available” data. The DOS program also calculates other statistics which can be shown
on this graph, but for our purposes, we are only concerned with the 95% Available curve.
At this point, the user has the option of saving the output file, returning to the main
variable input screen, proceeding to a “contour” graph or quitting the program.
Typically, at this point the user would select “Goto Contour Graph” will allow the user to
produce a “contour graph” such as shown in the following figure:
Report No. FAA-RD-77-60 entitled “Applications Guide for Propagation and interference Analysis
Computer Programs (0.1 to 20GHz). Pages 82, 83, 88, 89.
3
ACP-WGF/16-WP17
Figure 4: Contour Graph output
In the figure above, the red dots are the model’s calculated values, the solid blue lines are
a “reference plot” that was derived from FAA Order 6050.32, Spectrum Management
Regulations and Procedures the original version of that figure is shown below:4
Figure 5: Limits of Coverage – VHF Communications – Gnd Ant=100 ft.
3.
CONCLUSION
The windows implementation of the IF77 propagation model provides an effective
interface for verifying existing contour graphs and developing new coverage plots.
4
FAA Order 6050.32 Appendix 2 Figure 17 – Limits of Coverage – VHF – Antenna Height =100 ft.
ACP-WGF/16-WP17
Currently the model is limited in the antenna patterns available. However the data space
within the original code has been identified and it is thought that new antennas could be
added. The FAA is considering porting the original code entirely to the windows
environment which will allow for faster run times and easier updates, including addition
of user’s antenna data.
Download