In many RF Array Systems, especially ones with very large or dispersed arrays such as the Low Frequency arrays, Phase Matching of RF cables to assure RF coherency and beam steering ability is required. This is due to the requirement that each channel path from each array antenna to its receiver or transceiver must be exactly equal. This therefore incurs substantial additive costs for the procurement or fabrication of phased matched cables or equal length corporate feeds to the multiplicity of array antennas. For an airborne system, required use of RF phased matched cables not only adds system cost, but generates much additional weight and volume for the collection of equal length cables. That is, while the distance from one antenna to the receiver or transceiver system may be short, its cable needs to be the same length as the cable used for the antenna furthest from the transceiver system.
Another problem is that unknown and/or unpredictable phase and/or amplitude changes or perturbations, due to temperature changes within active components and even passive devices and transmission lines (e.g. RF cables), can produce large errors in the system performance.
In most receive and especially transmit systems, these perturbations and/or distortions are typically not addressed or compensated for.
The Forward Error Correction (FEC) technique completely estimates the total path length, time delay, as well as amplitude value(s) for the full path between the RF Exciter and the Antenna. These paths (lengths, or delay times) are firstly unknown, difficult to calibrate, and can change from product lot to lot as well as vary across temperature and time. Thus, while the FEC technique corrects for all phase and amplitude variations and changes in the system, it also corrects for phase and/or amplitude differences in non-equal length RF cables, removing any requirement for phased matched cables in the array system. This is a very powerful benefit.
Each channel of the Exciter system (104) can generate a signal (source). These sources, for each independent transceiver/receiver channel, are designated as “Exciter”. The External Source (125), denoted simple as “Source”, is copied through an RF Splitter (127) where each split component of the source is fed and coupled (120) to the Exciter (104) output, for each channel. The two loops provide for signaling paths, that are used to compute and calibrate each path (length) segment of the full system.
Two of the most important, yet subtle components of this configuration are path lengths (time delays) L8 and L11. These two components represent RF transmission lines, or cables from the Exciter & Receiver system to the channel antenna. In many past systems, to control or know the phase delay, all the L8 and L11 cables or other transmission line were fabricated and verified as RF Phased Matched. That is, each and every cable would be the same length. As mentioned in the Background Section, this solution is both expensive and often winds up having many cables that are rolled up, which increases system size and weight. Thus, while the FEC technique corrects for all phase and amplitude variations and changes in the system, it also corrects for non-equal length RF cables. This is a very powerful benefit.
Let
t1=time of calibration operation
t2=time of beamformer operation.
t2, t3, . . . , tk are sequential beamformer (operation) times, to boresight various paths. It should be noted that the initial time of full system calibration, t1, can be very different (days to years) prior to the beamformer operation time, t2. However, since the initial random phase of each channel is very stationary during the time interval from t2 to tk, and that it is assumed that the transceiver has not been reset or frequencies changed during this time interval then, effectively:
L
1(t2)=L1(t3)=L1(t4)= . . . L1(tk).
Similarly, it can be assumed that:
L
10(t2)=L10(t3)=L10(t4)= . . . L10(tk).
However, it is not assumed that:
L
1(t1)=L1(t2) or that L10(t1)=L10(t1).
Or stated more clearly:
L
1(t1)≠L1(t2) and L10(t1)≠L10(t1).
For some systems, it can also be assumed that this stationarity might only be over a short time interval, say 10 to 60 seconds, due to active devices changing phase as they heat up or cool down, or due to any component aging effects. Thus, FEC calibration updates would likely need to be repeated every second or couple of seconds. This would mean that during system or beamformer operation times, t2 through tk, that FEC re-calibration would be repeated constantly; e.g. every few seconds.
The goal of this [FEC] process is to estimate the true beamformed path of the signal, in the transmit direction.
Where:
ai(θ) represents the path from a point in the far field, to an antenna i, and at θ degrees.
and ΔLTP(t2)=L1(t2)+L2+L3+L4+L5
This represents the net path (distance) delays from the Digital to Analog Converter (DAC), (103), through the exciter (104) and up through the antenna (110), for the complete RF system. This also includes any random initial phase (length), L1(t2), in the exciter (104). Therefore, each beamformed correction weight can be represented as:
Where the expression on the right is assumed to be a unique weight for each independent transmit channel, i. Prior to FEC system calibration and boresighting, this total path length (weight) is firmly unknown. Since internal DAC (103) and Exciter (104) PCB paths lengths are typically unknown, and can be different from channel to channel, and the RF PA (105) can have a phase change in both time and across frequency while heating up, there really is no known method to estimate and compensate for the various path lengths Li. These must be measured.
During operation, if a coherent signal is transmitted, from each antenna element i=1, 2, . . . , M, it can be beamformed to a point in the Far Field, using:
The ultimate goal of the FEC process is to produce a set of weights for each frequency, such that with knowledge of the far field steering vector, ai(θ, f), that transmission can be effectively emulated from an exact planar array with phased matched cables to each antenna (110). The FEC method, in fact does not require the use of any phase matched cables from the Exciter(s) (104), to the FEC Antenna Unit (FEC-AU), (140), nor any phased matched cabled from the FEC-AU (140) to the Receiver(s) (101).
One requirement of the FEC technique is the generation of the receive system response, which is also termed the ‘Array Manifold” in many published documents. However, most publications only include the path from the far field source to each antenna (110). The true Array Manifold, or system steering vectors will not only include the far field steering vector, ai(θ, f), but will also include any and all paths lengths up to and through each channel ADC (102).
Therefore, the signal transmitted from a far field calibration source is received and the System steering vector for the ith antenna or channel can be presented as:
This is shown more clearly in
The Receive Path (Boresighting) is performed at time t1. This could be days, weeks, months, or even years from when the actual system is used in operation, and thus FEC Boresighting (calibration) is performed. This receive path calibration, at time t1, is therefore used to obtain the Total Effective Steering Vectors (e.g. Array Manifold) for the system. This would be the same steering vectors that would be stored for a Direction Finding application.
There are four possible boresight paths, enabled within the current system, which all go through the FEC Antenna Unit (FEC-AU), (140):
1. Bore Inner Source:
This Path is shown in
2. Bore Inner Exciter:
This Path is shown in
3. Bore Outer Source:
This Path is shown in
4. Bore Outer Exciter:
This Path is shown in
The time ti for each of these four (4) paths, can be (measured) anytime at t2 or afterwards. Additionally, these four (4) paths do not have to be measured in any particular order, but do need to be performed within a time period as close to each other as possible.
The first word, “Bore” simply represents a measurement. That is, a bore-sighting measurement in which the particular boresight vector is computed through sampling of the representative path, and integrating samples to produce an averaged vector resultant. This vector is obtained through collection of channel time samples, formation of a sampled covariance matrix, decomposition, and selection of the eigenvector associated with the dominant eigenvalue.
The words “Inner” and “Outer” refer to the particular loop path chosen. For example, the Inner path would use L12, and the Outer path would use L4+L6 (as shown in
During the calibration receive phase, during time t1, the system receives two signals:
These two values are taken at exactly the same time, and use either snapshot-by-snapshot boresighting or covariance boresighting. This process is covered in the Inventor's patent Ser. No. 10/185,022. The resultant is then to generate, via unwrapping and phase & amplitude interpolation, a calibration table (or array manifold), which includes the boresighted correction phases. This cal table can be denoted as:
It should be noted, that L3, L5, L6, and L12 are unknown values, and since we are not relying on any cable or transmission line phase matching, their exact time-lengths cannot be reliably estimated prior to system integration.
Additionally, as mentioned prior, the values of L6 and L12 will be assumed to be extremely equivalent, from channel to channel, since these paths will be (repeatable) lengths on a PC board.
A fundamental assumption for FEC is that manufacturing repeatability and tolerances (accuracy) can be held to under 0.1 mil error in current PCB design and fabrication. At even 10 GHz carrier frequency, where the wavelength is 0.03 meters (1.18 inches), this represents an error of 0.000084 times (or 0.1×0.001″/1.18″). In phase degrees, this would be:
Phase error=k*length error (radians)
=(2*pi/lamda)*(0.1×0.001″)
=(2*pi/1.18″)*(0.0001″)
=0.0005 radians
=0.0305 electrical degrees
Thus, even at 10 GHz, this represents an extremely small (phase) error.
Therefore, since values of L6 and L12 will can be assumed exactly equivalent from channel to channel, then:
Using this novel forward correction circuitry and algorithms, it is now possible to ultimately calibrate out all unknown paths, and solve for the true forward path.
To obtain L1(ti)+L2:
To obtain L3, there are two methods. The first is denoted as the Direct Measure Method.
Direct Measure Method:
Currently, the length of long (coax) cables L3 are unknown.
One method to obtain L3 is simply to connect the end of the L3 cable (at the FEC-AU) directly to the receiver (101); and use the source (125). This measurement gives us:
Next, connect the source (125) directly to the receiver (101), omitting cable L3. This measurement gives:
Conjugate multiplication of these two vectors, results in:
The disadvantage of this method is that it needs to be repeated if a cable (L3) fails and needs to be replaced. However, the complete process still negates the need for phased matched cables.
The second method is the Reflectometry Method. In this method we inject a source (125) signal with the 3:1 switch (130) set to the “short” position. This reflects a signal which is measured at the receiver (101). The switch (128) is now replaced by a 2:1 RF summer (129), and a different 2:1 switch with 50Ω termination on one switch port, shown in
The 2 L11 path difference is measured through L13. Then the 2:1 switch (130) is thrown, which terminates the sum port path, and another measurement is performed. Subtraction of these two vectors gives 2 times L11.
To get L3, use the TDR method to obtain L11
However,
Since the lengths within each coupler, on the PCB, should be equivalent from channel to channel. Note that L3 includes the length of the coupler.
Therefore:
This should be the same as:
Both of the conventional methods to obtain L3, obtain the same results as the TDR method, thus:
However, the TDR method is automated, quicker, and allows for change outs of new cables, without the need for physical re-calibration.
To get L4, using the source only, is:
The Si components, which go through both inner and outer measures are cancelled out due to the conjugate multiplication.
Another means to obtain L4, using the exciter only:
Thus either of these can be used to obtain L4.
So far, we have: L1(t), L2, L3, and L4.
To get L5 and ai(θ):
However, L6 and L12 are similar from channel to channel, via exact length traces on a PCB, so
Therefore, using:
Putting this all together, and using:
a) The stored Bj or TDRsource measurement, at time t0.
b) The Receive Path measurement, at time t1
c) The Binner,source measurement, at time t2 or after
d) The Binner,exciter measurement, at time t2 or after
e) The Bouter,source measurement, at time t2 or after
The Forward (Transmit) path weights can then be computed as:
Which is the full forward path, at time t2, or near t2; assuming that the initial transceiver random phase, for each channel, is stationary. All of the Si components have also cancelled out, thus with the given Direct Measurement method, or TDR compensation method, it is not necessary to have any phase matching of Si paths.
Using the four (4) different boresighting paths, and their representative steering vectors, enables us to obtain a perfect replica of the desired forward (or Transmit) path delay from the DAC (103) through the antenna (110) and including the far field antenna-to-target delay:
An alternative method is:
a) The stored Bj or TDRsource measurement, at time t0.
b) The Receive Path measurement, at time t1
c) The Binner,source measurement, at time t2 or after
d) The Binner,exciter measurement, at time t2 or after
e) The Bouter,exciter measurement, at time t2 or after
For very high SNR signals, it is not necessary to perform Eigen-based autocorrelation and Eigen decomposition to obtain steering vectors.
Judd, M. (2018) U.S. patent Ser. No. 10/185,022
The present application claims priority to the earlier filed provisional application having Ser. No. 62/872,420, and hereby incorporates subject matter of the provisional application in its entirety.