KA1GT Troposcatter and Link Budget Calculator
UPDATE: Scatter v2.6.1 was found to have some bugs in the CCIR routines. These have been corrected so the current version of this program (as of 09/01/20) is scatter v2.7.0
Download link for program Scatter v2.7.0
This program estimates path loss in the 50MHz to 24GHz region via either line of sight (radio line of sight) or troposcatter mechanisms. It doesn't address the case of single or multiple "knife edge" diffraction or propagation via anomalous mechanisms such as ducting or ionospheric reflection (at lower frequencies). It also doesn't take into effect Fresnel zones, which will increase path loss when a line of sight path just grazes the ground or some other non "knife-edge" obstacle (add about 6dB in that case). A perfect duct would have 1/2 the free space loss in dB (e.g. 160 dB FSL would be 80dB for a perfect duct). The program also does a link budget calculation based on the predicted path loss, TX output, Rx noise figure, Antenna noise temperature, Tx and Rx line losses and Rx bandwidth.
Knife edge diffraction is a more complex case and I may put together a program to estimate simple single knife edge diffraction losses. Typically they will be somewhere between the free space loss and the scattering loss of a similar length path. The loss is fairly easy to calculate for the ideal case, but real paths rarely, if ever, approach the ideal case and often are far from it. Still, a minimum path loss can be calculated.
The program does calculate path loss for a perfect duct, but perfect ducts don't exist, so look on that number as the absolute minimum possible loss via ducting. It's included for interest rather than any practical value.
5 methods of troposcatter loss estimation are used. All are empirical relationships based on experimental data. That means a number of troposcater links were measured and either graphical or numerical methods were developed by their authors that fitted to the experimental numbers. None of the methods are calculations based on first principles and a theoretical model of tropospheric scattering. In some cases the range of scattering angles and frequencies considered were quite limited, so scattering calculations based on limited experimental data might be significant extrapolations of the data. An article which discusses some of troposcatter models on which this program is based appeared in the Winter 1991 issue of "Communications Quarterly" on pages 119 to 127. If you want a copy, email me (see below).
For the normally graphical methods, I fitted the plotted data to a numerical (usually high order polynomial) relationship so that things could be numerically calculated rather then being read off graphs or nomograms.
Experimentally it has been observed that the methods of Yeh, Collins and CCIR tend to be most reliable. The ITT numbers are often quite good over a limited range. The Rider numbers are included for completeness and because they are easy to calculate, though they are the least reliable. An average of the Yeh, CCIR and Collins numbers (when available) might be a good starting point.
None of the methods have an explicit term for atmospheric absorption (due to the tail of absorptions due to Oxygen and Water vapor). The program calculates that, and you can use that number if you wish. It's very important over long paths at 24GHz. You might say that there is an atmospheric absorption coefficient inherent in the empirical relationships because they are based on experimental data, but much of that data is at relatively low frequencies at which the atmospheric absorption is very low. Since absorption is a complex function of frequency, simple extrapolation doesn't work.
The effects of Aperture to Medium coupling loss are explicitly included in the Yeh and CCIR methods. This related to the observation that signal strength of a scattered signal does not increase as fast as you'd think as antenna gains go up when the gains are high (and beamwidth narrow). The Yeh estimation includes a scattering angle factor while the CCIR method doesn't. The Yeh values are probably about 2dB high for low gain antennas, but for consistency are included in the Yeh scattering loss.
There are also effects of the N value (which is a function of the radio frequency refractive index of the atmosphere) on scattering loss which are dealt with in different ways by the different methods. None explicitly include the vertical N profile but are generally based on the input of the N value at sea level (typically around a value of 310).
All the loss predictions are for the average yearly median troposcatter path loss. On a day to day basis the actual path loss can be more or less than this median loss, depending on temperature, humidity, passage of weather fronts, time of day etc. Just because the prediction suggests that the loss is too great for communication does not mean that it will be on any particular day at any particular time.
Note that under extreme conditions (e.g. very large or very small scattering angles) some of the methods may give results that are not consistent. However if two of three of the methods give a similar number and one or more of the methods give a result that is wildly different, the ones that agree are likely to be a better estimate of the actual loss.
The theory behind the program is covered in some detail in the Troposcatter article on this website.
Comments on this program (especially bug reports) are welcome. Email to bobatkins@hotmail.com
UPDATE: Scatter v2.6.1 was found to have some bugs in the CCIR routines. These have been corrected so the current version of this program (as of 09/01/20) is scatter v2.7.0
Download link for program Scatter v2.7.0
NOTE: Some browsers and some security packages may try to prevent downloading of .exe files in order to "protect" you. Some adjustment to security settings may be required in order to down load this program. Also, some security packages may generate a false positive for malware when this program is downloaded. This is most likely due to the program being compiled with VP6. This is a known issue with some VP6 compiled programs and may stem from the use of VB6 by some early authors of Malware. To the best of my knowledge this program contains no virus or other malware. I certainly didn't put any in it! It passes a virus check with many virus scanners. I suggest running it through Virustotal online scanner which will check it with mutiple virus scanning tools. Ultimately it's your decision whether or not to run it if you do get a positive virus scan.