A plurality of antennas may be arranged at positions non-linear to each other. Processing circuitry may set an initial value of one of an attitude angle and an azimuth angle of an azimuth angle calculating device. An integer value bias of a carrier phase difference between at least two groups of antennas may be determined by using the initial value. A base-line vector between the at least two groups of antennas may be calculated by using the integer value bias corresponding to the group of antennas. A multiple base-line verification may be performed, in which validity of the initial value is verified by using each of the base-line vectors calculated using the integer value bias. An azimuth angle may be calculated by using the integer value bias when the multiple base-line verification is successful.
Legal claims defining the scope of protection, as filed with the USPTO.
1. An azimuth angle calculating device, comprising: at least three antennas arranged at positions non-linear to each other; and processing circuitry configured to: set an initial value of one of an attitude angle and an azimuth angle of the azimuth angle calculating device, determine an integer value bias of a carrier phase difference between at least two groups of antennas by using the initial value, calculate a plurality of base-line vectors between the at least two groups of antennas, by using the integer value bias corresponding to the group of antennas, perform a multiple base-line verification in which validity of the initial value is verified by using each of the plurality of base-line vectors calculated using the integer value bias, and calculate an azimuth angle by using the integer value bias when the multiple base-line verification is successful.
2. The azimuth angle calculating device of claim 1 , wherein the processing circuitry changes the initial value when the multiple base-line verification is failed.
3. The azimuth angle calculating device of claim 1 , wherein the processing circuitry performs the multiple base-line verification by using a formed angle between the plurality of base-line vectors.
4. The azimuth angle calculating device of claim 3 , wherein the processing circuitry determines that the multiple base-line verification is successful when a difference between an offset angle corresponding to an angle formed by the plurality of base-line vectors obtained beforehand based on a positional relationship of the antennas, and the formed angle is below a threshold.
5. The azimuth angle calculating device of claim 4 , wherein the processing circuitry determines that the multiple base-line verification is failed when the difference is above the threshold.
6. The azimuth angle calculating device of claim 3 , wherein the processing circuitry calculates the formed angle by using one of an inner product and an outer product of the plurality of base-line vectors.
7. The azimuth angle calculating device of claim 1 , wherein the processing circuitry performs a single base-line verification to each of the plurality of base-line vectors and performs the multiple base-line verification by using the plurality of base-line vectors determined to be successful in the single base-line verification.
8. A method of calculating an azimuth angle, comprising: setting an initial value of one of an attitude angle and the azimuth angle of an azimuth angle calculating device; determining an integer value bias of a carrier phase difference between at least two groups of antennas by using the initial value; calculating a plurality of base-line vectors between the at least two groups of antennas, by using the integer value bias corresponding to the group of antennas; performing a multiple base-line verification in which validity of the initial value is verified by using the plurality of base-line vectors calculated using the integer value bias; and calculating the azimuth angle by using the integer value bias when the multiple base-line verification is determined to be successful.
9. The azimuth angle calculating method of claim 8 , wherein the multiple base-line verification is performed using an angle formed between the plurality of base-line vectors.
10. The azimuth angle calculating method of claim 9 , wherein the multiple base-line verification is determined to be successful when an angular difference between an offset angle corresponding to an angle formed between the plurality of base-line vectors obtained beforehand based on a positional relationship among the antennas, and the formed angle is below a threshold.
11. The azimuth angle calculating method of claim 10 , wherein the multiple base-line verification is determined to be failed when the difference is above the threshold.
12. The azimuth angle calculating method of claim 9 , wherein in the multiple base-line verification, the formed angle is calculated by using one of an inner product and an outer product of the plurality of base-line vectors.
13. The azimuth angle calculating method of claim 9 , wherein a single base-line verification is performed to each of the plurality of base-line vectors before the multiple base-line verification and the multiple base-line verification is performed by using the plurality of base-line vectors determined to be successful in the single base-line verification.
Cooperative Patent Classification codes for this invention. Click any code to explore related patents in that topic.
December 12, 2017
April 13, 2021
Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.