This invention relates to antenna arrays for use in satellite communications systems, and more particularly to such systems that are mounted on airborne platforms.
Communications devices mounted on airborne platforms transmit and receive signals using antennas mounted on the platforms. These signals can be transmitted on a variety of communication links to satellites, ground equipment, or communications devices on other platforms. Military satellite communications terminals typically rely on the gain and directionality associated with a steerable dish antenna to receive and transmit signals to an associated satellite. When such terminals are mounted on aircraft, developing the desired connectivity gives rise to the challenge of equipping the aircraft with compatible antenna functionality given the limited space available in most military aircraft.
An array of conformal antenna elements mounted in the airframe of an aircraft has been proposed to provide the required antenna functionality. Beamforming can be used to control the orientation and shape of the antenna pattern. Conventional open loop beamforming requires continuously updated knowledge of the satellite signal angle-of-arrival (AOA) as the aircraft maneuvers, as well as precision calibration of array-element location and phase-weighting control. It would be desirable to eliminate the need to determine the angle-of-arrival of incoming radio frequency signals.
There is a need for an antenna system that enables full-coverage of the desired connectivity between radio frequency devices in an aircraft, or other platform, and remotely located communications devices.
This invention provides an apparatus comprising a distributed array of antenna elements for receiving a radio frequency signal on a satellite communications link, wherein the radio frequency signal includes a known preamble; a plurality of mixers for translating the radio frequency signal to a plurality of baseband signals having in-phase and quadrature components; a processor for applying weights to the baseband signals, wherein the weights are found adaptively in response to the preamble in combination with decision-directed feedback when the preamble is not present; and a receiver for processing the weighted baseband signals.
The apparatus can include a pre-processor for creating a sub-array of the antenna elements using maximal-ratio weighting based on the signal quality at each element.
In another aspect, the invention provides a method comprising the steps of: receiving a radio frequency signal using a distributed array of antenna elements, wherein the radio frequency signal includes a known preamble; translating the radio frequency signal to a plurality of baseband signals having in-phase and quadrature components; applying weights to the baseband signals, wherein the weights are found adaptively in response to the preamble in combination with decision-directed feedback when the preamble is not present; and processing the weighted baseband signals.
The method can further include the step of creating sub-arrays of the antenna elements using maximal-ratio weighting based on the signal quality at each element.
This invention provides a distributed conformal antenna array mounted on the frame of the aircraft or other platform, controlled by an adaptive beamforming process using decision-directed feedback.
Referring to the drawings,
A satellite 16 is one of many devices that can communicate with the radio frequency devices. A signal illustrated by arrow 18 can be transmitted from the satellite to the aircraft. The combined weighted summed effect of the individual antenna elements on the aircraft produces a beam pattern 22, including a main beam 24 and a plurality of sidelobes 26, 28.
The satellite and radio frequency device in the aircraft can be components of a satellite system. Satellite radio waveforms typically do not include a dedicated pilot, but rather include a short preamble in each frame of digital information. The embedded preamble, in combination with decision-directed feedback, can be exploited as a reference for an adaptive beam steering process. The typical satellite waveform includes a preamble at the beginning of a frame to allow timing synchronization to the receiver to support symbol tracking in the presence of RF carrier offsets, Doppler effects, and channel distortion. The information bits or symbols provided in this preamble are known a priori to the receiver, allowing the receiver to compare the received value of these symbols to the known value and determine the error between the two. Minimization of this error is then used as a forcing function to drive processes that maintain tracking by correcting for carrier offset, Doppler effects, and channel distortion.
These same training symbols can be used to drive a Minimum Mean Square Error (MMSE) adaptive algorithm that can be implemented as shown in
A digital signal processor 110 is used to apply weights to the digital baseband signals, wherein the weights are adjusted to adaptively maximize the signal-to-noise ratio in the baseband signals. A complex (in-phase and quadrature) detector 112 is used to extract information from the digital signals. Additional components of the receiver would be provided to further process the weighted baseband signals, in accordance with known signal processing techniques.
The optimal weights in the MMSE sense,
opt
=[E{
−1
E{p*
xx
−1
s (1)
where E{ } is the expected value, the elements of the vector
The weights are determined by an adaptive processor 114, which receives the baseband signals and the input signal s, and calculates the weights WA1, WA2, WA3 and WA4. These weights are mixed with the baseband signals in mixers 116, 118, 120 and 122 to produce weighted signals that are detected by the complex detector 112.
The desired signal s, as illustrated by arrow 124, is received by the antenna elements, and the adaptive processing in the digital signal processor automatically steers the main lobe 126 of the antenna pattern 128 in the direction of the signal source, thus creating the optimal array response.
Because this process seeks to minimize the mean square error, it will automatically find the best phase (and amplitude) weighting in real time as the platform maneuvers, without knowing the satellite's (or ground terminal's) location, and without the need for precision array calibration. This avoids the need to use a single-unit pre-packaged factory-calibrated beam steering array. This automatic optimal weighting will be realized in space by an antenna array pattern, which forms a beam in the direction of the desired signal and nulls in the directions of interferers.
This invention includes an array antenna comprising a plurality of antenna elements. The beam pattern of the array antenna can be steered to accommodate the various signals that are received and/or transmitted by the on-board radio frequency devices. This approach would apply to any digital signal that includes embedded training symbols. In a conventional antenna array, the array is designed so that all antenna elements simultaneously receive the transmitted signal. In this invention, the antenna elements are arranged in a distributed array of antenna elements. As used herein, a distributed array is an antenna array that does not rely on all antenna elements receiving the transmitted signal simultaneously. In a distributed array, some antenna elements may be located on opposite sides of the platform on which the array is installed, so at any given time some but not all of the elements will receive the transmitted signal, and the remaining elements may be blocked from receiving the transmitted signal by the platform itself. This arrangement allows for both spatial diversity and adaptive beam steering.
A distributed array is illustrated in
In
The challenge for maintaining performance at low and negative elevation angles (i.e., the satellite lies close to or below the horizon) can be met with the distributed element antenna approach, perhaps involving parts of the airframe other than the rotodome, in which strategic elements have gain towards the horizon. An adaptive algorithm would automatically more heavily weight these elements when the desired signal is at low or negative elevation angles.
An alternate to a single distributed array could be a system of multiple sub-arrays strategically placed on the platform, each with some default pattern that is created by a default set of element weights. The arrays could be used one at a time, with the active array being selected as the one that provides the signal with the strongest SNR, or using some other criterion. Once the array selection is made, adaptive beamforming is applied to the array, and the adaptive beamforming weights would replace the default weight set. Alternatively, the arrays could be used together, with one array being selected as the primary array and used in an adaptive mode, and the others being used with their non-adaptive nominal patterns as auxiliary elements. The pre-processor performs maximal-ratio weighting in which SNR is measured at the output of each antenna array to determine which sub-arrays are the best candidates to allow the adaptive processor to have as inputs.
In another embodiment, a separate adaptive process could run on each sub-array, and the output of all sub-arrays could be combined in some optimal fashion, such as a maximal-ratio combination in which the combined output is a weighted combination of the outputs of each individual array, with more weight being given to the array outputs that have higher SNRs.
In one embodiment of the invention, the satellite transmits a quadrature phase shift keyed (QPSK) signal, having a plurality of symbols representative of digitally encoded information.
and adjusts the beam pattern 162 accordingly.
This invention uses a combination of preamble-driven adaptive processing, and decision-directed adaptive processing. Decision-directed adaptive processing is used when a priori known symbol values, such as in a preamble or a pilot signal, are not being transmitted. Instead, the process relies on user-data found in the traffic channel (the channel that carries the information that is being communicated), whose value at the receiver is not known, as is illustrated in
In the decision-directed mode the algorithm makes a hard decision on the received value of the traffic symbol and assumes that the result of the hard decision is the correct value of the transmitted traffic symbol, as shown in
The direction is provided by a pilot signal known to the receiver. The weights are calculated using
opt
=[E{
−1
E{p′*
xx
−1
s.
This invention can be applied to a surveillance aircraft, where a dish antenna would be impractical. A conformal antenna array can be used to service multiple transmitters and receivers. A decision feedback approach is used.
This technology would be valuable for other platforms as well, and the concept could be extended to all SATCOM, line-of-sight (LOS), and high frequency (HF) radio services in all bands.
While the invention has been described in terms of several embodiments, it will be apparent to those skilled in the art that various changes can be made to the described embodiments without departing from the scope of the invention as set forth in the following claims.