Embodiments of the subject matter described herein relate generally to a system and method for optimizing tracking algorithms of directional and directionally agile communications systems.
Communications systems that utilize non-stationary users or relay sites frequently use directional antennas to direct radio signals between stations. These directional antennas require a high degree of pointing accuracy to maintain adequate power in the communication link and to minimize interference with neighboring receptors. A means of maintaining this pointing accuracy by correcting for inertial reference drift or target movement is required.
Communications systems are designed to be as efficient as possible, both in terms of spectral efficiency and power efficiency. Moving stations require tracking systems to assist in directing radio signal beams. Tracking systems ensure that beams widths can be kept as narrow as possible. Narrow beam widths reduce the amount of power necessary for effective communication between stations, prevent unwanted parties from potentially receiving signals, and prevent overlap of signals onto spatially adjacent receivers, which is important for regulatory compliance.
Prior art tracking systems generally require large directional antennas and several degrees of separation between satellites to ensure tracking of the desired source. In practice however, antennas are often small aperture antennas and satellite separation can be minimal, creating the possibility of impairment to the tracking signal from those nearby satellites. These impairments change the nature of the tracking signal, corrupting the tracking signal and degrading the accuracy of the tracking capability. This in turn reduces the effective data capacity of data links between stations. In some instances, small aperture antennas use inertial pointing based on inertial reference units instead of tracking systems to point at the desired satellite and to stabilize the antenna orientation. But inertial reference units are susceptible to drift over time and operate without feedback for pointing accuracy. Because of this lack of feedback, mechanical movement accuracy of antennas degrades due to mechanical wear and perturbation from external sources, such as vibration.
Presented is a system and method for improving tracking algorithms of directional communications systems for enhancing data communications between sending and receiving parties. In various embodiments, the system and method improves tracking accuracy and robustness, resulting in better data link power margins, higher data capacity, and improved beam directionality. The system and method reduces the effect of signal impairments from interfering sources by measuring the mathematical morphologic features of the detected tracking signal and using those features to normalize the pointing of the antenna against interference induced pointing error. By compensating for signal impairment, the system and method provides for data links with higher average throughput and subsequently lower costs per bit, promotes spectral efficiency, and improves security.
The features, functions, and advantages discussed can be achieved independently in various embodiments of the present invention or may be combined in yet other embodiments further details of which can be seen with reference to the following description and drawings.
The accompanying figures depict various embodiments of the robust VSAT (Very Small Aperture Terminal) tracking algorithm system and method. A brief description of each figure is provided below. Elements with the same reference number in each figure indicate identical or functionally similar elements. Additionally, the left-most digit(s) of a reference number indicates the drawing in which the reference number first appears.
a is an illustration of a repeating antenna scan path of one embodiment of the robust VSAT tracking system and method;
b is an illustration of a Gabor scan path of one embodiment of the robust VSAT tracking system and method;
The following detailed description is merely illustrative in nature and is not intended to limit the embodiments of the invention or the application and uses of such embodiments. Furthermore, there is no intention to be bound by any expressed or implied theory presented in the preceding technical field, background, brief summary or the following detailed description.
Most communications systems have infrastructure and users. In most terrestrial, satellite-based, and wireless networks, infrastructure is fixed in place in an organized hierarchy, and users are either fixed or mobile. However, dynamic communications systems can be created where the mobile users also function as relay sites and other infrastructure can also be mobile. In these dynamic communications systems, it becomes increasingly important to be able to directionally control signal transmission as the relay sites and other mobile infrastructure elements (hereafter mobile network elements) dynamically change their position. Directional control of signal transmission conserves power utilization by allowing narrow beams to be used to communicate between mobile network elements instead of using wider angle transmissions. Directional control also conserves spectrum, by allowing multiple mobile network elements to use one or more common frequencies in a non-interfering manner.
As mobile network elements move, the architecture of the dynamic communications system can change. Connections between mobile network elements may therefore start and stop in differing periods of connectivity. Also, data may not be sent in a consistent manner between mobile network elements, but instead be sent in short bursts, thereby requiring only short periods of connectivity between individual mobile network elements. Further, depending upon the instantaneous architecture of the dynamic communications system, some mobile network elements may serve as hubs, or relay points, for multiple other mobile network elements.
Referring now to
However, because of the low angular separation between tracked satellite 108 and adjacent satellite 106, that can be as low as 2 or 3 degrees, and the width of the directional characteristic of the antenna 402, adjacent satellite 106 can interfere with mobile network element's 102 reception of signal from tracked satellite 108. If mobile network element 102 uses an Inertial Reference Unit (IRU) 404 to point at tracked satellite 108, also called an open loop tracking solution, the pointing must be accurate enough to avoid receiving signal from adjacent satellite 106 or the signal from tracked satellite 108 can be overwhelmed by the signal from adjacent satellite 106. IRU 404 has error that causes error in the pointing system of the mobile network element 102. Additionally, because the IRU operates open loop for pointing determination, mechanical movement of small aperture antenna 402 may be inaccurate due to mechanical wear and perturbation from external sources, such as vibration.
Referring now to
An equal amplitude scan 200 moves the small aperture antenna 402 in approximately a circular motion with a radius of approximately 0.2 degrees. In one embodiment, the signal received from the satellite is sampled at intervals representing 72 steps along the scan 202. The received signal is detected by a coherent detector 412 to produce outputs which are presented as an overlaid set of RSSI (Received Signal Strength Indication) images 300. For illustration purposes, the scan 202 in
RSSI=10−(0.15 θ2)
where θ is the solid angle from the small aperture antenna 402 boresight.
Referring now to
Although the scan 202 is illustrated as a circular closed scan, the basic idea of deriving features from RSSI images 300 and using those features to construct the morphologic tracking estimate MEoutput 420a, 420b, 420c, or collectively MEoutput 420, does not depend upon the circular nature of the scan 202. In alternate embodiments of the robust VSAT tracking system 400, the scan 202 is an elliptical scan, a Gabor scan 206, or other scan. Referring to
U=(Δx)(Δω)
where these widths are the normalized variance of the energy density in the spatial and spatial frequency domains:
This product has a lower bound, as suggested by Heisenberg:
U≧0.5
Gabor showed in 1946, that the complex functions,
achieve the lower bound of the uncertainty product. Note that this is a product of a periodic scan having substantially sinusoidal nature (in one dimension, circular or elliptical in two dimensions) times a Gaussian apodization function. This Gabor scan 206 may be spectrally compact (i.e. approaching the Heisenberg limit) and therefore have advantages in signal processing to achieve improved signal to noise in the robust VSAT tracking system 400. Another embodiment of the improved VSAT tracking algorithm uses a Gabor scan 206 in one or more axes. The changes to the RSSI images 300 depend upon the power received from a tracked source and an interfering source (or sources) and the main beam shape for any type of closed scan 202.
The tracking signal received by the mobile network element 102 small aperture antenna 402 is intended to be only from the tracked satellite 108, but may also include interference from interfering satellite 106. The amount of interference received depends upon the directivity of the small aperture antenna 402 and the modulation of the signals on both the tracked satellite 108 and interfering satellite 106. The tracked signal is demodulated before its strength is measured, so interfering signals can be rejected both by the antenna directivity and by the demodulation process. When the adjacent satellite 106 is transmitting in the same frequency band as the tracked satellite 108, the tracking and the interfering signals can superpose in the tracking system. Because this composite signal is not representative of the tracking state, tracking errors are created by the tracking system. If the signal from the adjacent satellite 106 is strong enough compared to the signal from the tracked satellite 108, the signal from the adjacent satellite 106 can pull the mobile network element's 102 small aperture antenna 402 off of tracked satellite 108 and towards adjacent satellite 106, resulting in loss or degrading of the communications link between the mobile network element 102 and the tracked satellite 108. For example, with large amounts of interference power compared to the tracked power, antennas that have a main lobe −3 dB width of 2 degrees or greater cannot sufficiently reject signals from adjacent satellites 106 that are 2 degrees apart. Further, some small aperture antennas 402 are asymmetric (i.e., not circularly symmetric), and may therefore have sufficient directivity along one aperture axis, but not on a shorter aperture axis, leading to a change in interferer effect that depends on the mobile network element's 102 heading and small aperture antenna 402 alignment with respect to the mobile network element 102.
To compensate, the robust VSAT tracking system 400 uses mathematical morphology information from an RSSI image 300 derived from a coherent detector 412 and pursuant to a scan 202 to reduce the effects of the interference from the adjacent satellite 106. Referring now to
The Antenna Coordinate Transformer 416 processes inputs from the IRU 404, scan generator 406, and Morphologic Estimator 408 to provide the corrected x and y pointing attitude and polarization to the small aperture antenna 402. In one embodiment, the Antenna Coordinate Transformer 416 translates data from different coordinate systems into a coordinate system of the small aperture antenna 402. In alternate embodiments, the Antenna Coordinate Transformer 416 vector sums inputs from IRU 404, scan generator 406, and Morphologic Estimator 408, and presents them to the small aperture antenna 402.
The scan generator 406 performs an equal amplitude scan 200 in the direction of the tracked satellite 108. Referring to
The robust VSAT tracking system 400 organizes RSSI image 300 information into patterns whose character is revealed in strong morphologic features. The RSSI image 300 is sampled on a basis that is sufficient to produce features with adequate resolution, for example every 5 degrees for an approximately circular scan 202. From the RSSI image 300 morphologic features are measured. The morphologic features created are processed to select those morphologic features significant to the problem being solved. Using a training set of input conditions, a weighted sum of feature values is calculated and subtracted from a desired characteristic to determine an error characteristic. A regression analysis is used to determine the weights that give the minimum total squared error. In this example embodiment, the desired characteristic normalizes the tracking output to be largely independent of interference, for example from adjacent satellite 106.
The morphologic estimator 408 calculates the tracking outputs from the RSSI image with interference 502 through the summed use of measured features multiplied by the weight values determined using the training set. Features are morphologic measures that encode the essential qualities of the RSSI images 302, 502. Example features comprise centroid, compactness, skewness and kurtosis. Additional features comprise the power series expansion of the principle features and combinations of the principle features, including centroid squared, (1-compactness) squared, skewness squared, kurtosis squared, centroid * compactness, centroid * skewness, centroid * kurtosis, compactness * skewness, compactness * kurtosis, and skewness * kurtosis.
Centroid
The centroid is the mean of the closed path of a scan 202. It is the measure of the center offset of the RSSI image with interference 502. With no normalization, it is the basic measure for mispointing. In one dimension the centroid is
Where χi is the element of the set of N samples from a closed scan 202 in the RSSI image with interference 502. Referring now to
Compactness
Compactness is the area of the closed path of a RSSI image with interference 502 divided by the area of a circle having the same perimeter length as the closed path RSSI image with interference 502. Compactness measures the circularity of the RSSI image with interference 502. Compactness is a low noise measure because it is the accumulation of a set of samples from a complete RSSI scan 202. It is insensitive to received power because it is normalized by area. Referring now to
Skewness
Skewness is the normalized accumulated sum of the third order moment about the mean for a complete scan 202 of the RSSI image with interference 502. In one dimension it is
Where {umlaut over (χ)} is the mean of χi
Skewness measures the amount of eccentricity of closed scan 202 RSSI image with interference 502. Referring now to
Kurtosis
Kurtosis is the normalized sum of fourth order moment about the mean of the samples of a closed scan 202 RSSI image 300. It is a measure for how the distribution of RSSI image values acquires its eccentricity. In one dimension Kurtosis is:
Where {umlaut over (χ)} is the mean of χi
Referring now to
Morphologic Estimation Process
The morphologic estimate, MEoutput 420, for tracking is determined by a regression analysis using the features.
Where Wi is the weight vector (eigenvalues) for the features Fi evaluated at a mispointing position j. These eigenvalues are determined by a regression analysis. In one embodiment the regression analysis is a linear regression analysis using a desired value that is the ideal of the non-interfering centroid feature at the origin extended to a range of ±1 degree of mispointing. The error is determined between the desired fit and the MEoutput 420 for each pointing offset angle j:
εj=MEoutputj−Desiredj.
A search algorithm is used to find the minimum of:
where M is the number of mispointing values included in each MEoutput 420. The training set includes the entire range of relative interference values (i.e. gain) that are to be included in the design basis. βj is a weighting vector used to emphasize the errors (and therefore reduce the errors preferentially) closer to the low pointing error center of the tracking control output, MEoutput 420. The weights Wi are adjusted by the search algorithm to minimize the total squared error over the entire training set. The values reached through this minimization process are the eigenvalues for the features used to construct the MEoutput 420 shown in
After the Eigenvalues Wix and Wiy are determined, MEoutput 420a, 420b for the tracking system shown in
Referring now to
Polarization
A mobile network element's 102 small aperture antenna 402 maintains polarization based upon the mobile network element's 102 position and the position of the tracked satellite 108. A mobile network element's 102 position affects polarization alignment between the satellite and the small aperture antenna 402. Anomalies in polarization decreases receive sensitivity and transmit data rate capability and can cause interference to cross polarized transponders.
Lack of precision polarization alignment also limits tracking accuracy, acquisition range, and acquisition speed. Many inertially pointed small aperture antennas 402 utilize open loop pointing systems (i.e. no tracking system), which requires a high precision IRU 404 having low drift and high sensitivity. The mechanical translation of the IRU 404 pointing input into a stabilized antenna direction needs to be resistant to wear and perturbation. Also, the power (i.e. data rate) has to be decreased from a regulatory maximum to provide margin for the open loop control errors. To realize the needed bandwidth after back-off margins are incorporated, the transponder capacity has to be increased. Power margins are incorporated to reduce the transmitted power to account for polarization errors, and if interference arises due to mis-polarization, transmission is interrupted.
Referring again to
The RSSI polarization image 1100 is created by the polarization detector 410 from the N polarizations samples. The polarization detector 410 operates at a scanning frequency that is an integer submultiple of the position scan 202 from the scan generator 406, and each polarization sample is held constant during the subsequent position scan 202 of the tracked satellite 108. If the scan generator 406 outputs a position tracking frequency ωx, then the polarization scan frequency ωP is 1/N times the position tracking frequency ωx. By keeping the polarization scan of the small aperture antenna 402 constant during each position scan 202, the effect on the position tracking features caused by polarization tracking is nulled and vice versa. In this embodiment, linear polarization is tracked, so the polarization scan is one-dimensional:
Where k is a scalar for the amount of polarization scan, ωx is the position scan frequency in the x (and in this example the y also) direction, N is the number of position samples for each RSSI polarization image, and ωP is the polarization scan frequency.
Continuing to refer to
where yp is a coordinate of the RSSI polarization images 1102.
Referring now to
In one embodiment, the robust VSAT tracking system 400 uses only the centroid feature from the RSSI polarization image 1102. The morphologic estimator produces a morphologic estimate, MEoutput 420c, for polarization tracking. The morphologic estimate, MEoutput 420c, is used to align the small aperture antenna's 402 polarization with the tracked satellite 108 (i.e., zero polarization error) by offsetting the polarization determined based upon the position and heading received from the IRU 404. In another embodiment the robust VSAT tracking system 400 uses mathematical morphology information from the RSSI polarization images 1102 derived by a polarization detector 410 to normalize the polarization tracking response characteristic against the effect of interference from the adjacent satellite 106.
In other embodiments, polarization features include centroid, compactness, skewness, kurtosis and power series and cross products of those basic features derived from the RSSI polarization images 1102. In another embodiment, the polarization features are combined with the position tracking features to further improve the tracking solution. For example, in one embodiment, the compactness becomes a 3-dimensional morphological construct “volume”, compared to the volume of a “sphere” having equal “surface area”. In another embodiment, polarization tracking receives an input from both the I and Q axes of a detector for a detection system wherein the polarization vector transmitted is two dimensional.
Conclusion
The morphologic estimator 402 normalizes position tracking and polarization control characteristics, reducing the influence of an interfering adjacent satellite 106 on the tracking system centering and transient response, and improving position and polarization alignment of the small aperture antenna 402 with that of the tracked satellite 108. This improved tracking allows more power to be directed toward the tracked satellite 108 by reducing power margins that would otherwise be required. Data rates can be increased and transponder bandwidths decreased.
In one embodiment, the system and method creates a tracking solution for small aperture antennas 402 that are not easily disturbed by close proximity of the tracked satellite 108 to an adjacent satellite 106. This allows a reduction in cost of the antenna construction due to reduced IRU 404 requirements, and the robust VSAT tracking system 400 further reduces the size and weight of the tracking system. Spread spectrum modulation with code division multiplexing used on present art very small aperture terminals to enable tracking solutions is not required, leading to increased bandwidth on the forward link or decreased transponder bandwidth. Data rate is increased because power margins for mispointing are reduced or eliminated. The robust VSAT tracking system 400 enables mobile network elements 102 to communicate with satellites and other transponders that are close together while using less transponder bandwidth, reducing recurring bandwidth costs, and reducing the need to place additional transponders in operation. In other embodiments, the system and method are applicable to tracking other passive or active sources of electromagnetic radiation.
The embodiments of the invention shown in the drawings and described above are exemplary of numerous embodiments that may be made within the scope of the appended claims. It is contemplated that numerous other configurations of a robust VSAT tracking algorithm may be created taking advantage of the disclosed approach. It is the applicant's intention that the scope of the patent issuing herefrom will be limited only by the scope of the appended claims.
The present application is related to U.S. patent application Ser. No. 12/277,192 filed Nov. 24, 2008, entitled “Burst Optimized Tracking Algorithm”, the entire disclosure of which is incorporated herein by reference.