TOC  |      |      |              |              


autobias

Automatically selects phase bias ambiguities


The autobias program assists users in selecting integer phase ambiguities and entering them into the integer file. autobias can operate in a fully automatic mode or interactively by displaying a matrix of possible choices, with the programs best guess identified and querying the user.

The autobias program reads in a control file called autobias.inp which has the following five lines:

Y Choose only the integers on the selection matrix diagonal (Y or N).
Instructs the program whether or not to choose the integers only if they are in the center of the table (these center integers represent the float L1 and L2 values rounded off). If this line is "N" the program will use the "best" integers even though they may not fall in the center of the search table.
3.0 Maximum allowed sum of the L3,L4,L5 residuals.
The program may not pick the integers as "best" if the sum of the L3,L4,L5 residuals is greater that 3.0 (meters). The residuals in the table are in units of meters; and the L3, L4, and L5 ambiguities in the *.int file are also in meters (similar to the OMNI intgr files). The sum is computed using the absolute values of the L3, L4, and L5 residuals in the search table.
agad01.int The full name of the *.int file to be read in and modified by the autobias.exe program. (The name shown is an example only. The user must enter the file name appropriate to the database.)
0.25 Maximum allowed difference from integers for float L1 & L2.
In other words, "how close to integers" do the float L1 and L2 ambiguities have to be before they will be allowed to be fixed. The 0.25 value used in this example means the fractional part of BOTH the L1 and L2 integers have to be within +/- .25 cycles before that integer pair will be fixed.
N Prompt the User for Accept/Reject.
Automatic mode is selected if you say "Y" -- Yes, prompt the user to accept or reject after displaying the search table. If this line is "N", then the program will run automatically.


If you want to be very conservative, and fix only those integers that are nearly perfect in the *.int file, you may want to use a file like this:

Y
0.3
agac01.int
0.1
N

This says to pick only center integers, the sum of the three residuals surrounding the !!! symbol must be less than 0.3, and the float ambiguities must be within +/- 0.10 cycles from integers.


At the other end of the spectrum, if you wanted to be totally "Wild and Crazy" and accept the program's "best choice" no matter where or what is was then you might set up a file like this:

N
12.0
agad01.int
0.6
N

This says to not to worry about center integers, the sum of the three residuals surrounding the !!! symbol must be less than 12.0 (very lenient), and the float ambiguities must be within +/- 0.6 cycles from integers (since they can only be 0.5 cycles from integers this will accept everything).


 TOC  |      |      |              |              


autobias.html
May 1, 1998
Steve Hilla