NOMA based Calibration for Large-Scale Spaceborne Antenna Arrays
Yujie Lin, Shuai Wang, Xiangyuan Bu, Chengwen Xing, Jianping An

TL;DR
This paper introduces a NOMA-based calibration method for large-scale spaceborne antenna arrays, using non-orthogonal signature codes to improve efficiency and reduce hardware complexity, validated through theory, simulation, and experiments.
Contribution
It proposes a novel CSmS-NOMA signaling scheme for calibration that requires only one waveform generator and filter, enhancing efficiency over traditional orthogonal methods.
Findings
The CSmS-NOMA scheme achieves calibration with a single waveform generator.
Theoretical and experimental results show high accuracy and efficiency.
The method balances performance and complexity effectively.
Abstract
In the parallel calibration for transmitting phased arrays, the calibration receiver must separate the signals belonging to different antenna elements to avoid mutual interference. Existing algorithms encode different antenna elements' radiation with orthogonal signature codes, but these algorithms are far from desired for large-scale spaceborne antenna arrays. Considering the strictly limited resources on satellites, to improve hardware efficiency of large-scale spaceborne antenna arrays, in this work inspired by the idea of non-orthogonal multiple access (NOMA) we design a series of non-orthogonal signature codes for different antenna elements by Cyclically Shifting an m-Sequence (CSmS) with different offsets named as CSmS-NOMA signaling. This design can strike an elegant balance between the performance and complexity and is very suitable for large-scale spaceborne antenna arrays. It…
Click any figure to enlarge with its caption.
Figure 1
Figure 2
Figure 3
Figure 4
Figure 5
Figure 6
Figure 7
Figure 8Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAntenna Design and Optimization · Antenna Design and Analysis · Advanced Wireless Communication Techniques
NOMA Based Calibration for Large-Scale Spaceborne Antenna Arrays
Yujie Lin, Shuai Wang, Xiangyuan Bu, Chengwen Xing, and Jianping An Manuscript received XXX, XX, 2017; revised XXX, XX, 2017. This work was supported by the National Natural Science Foundation of China under contract U163610110.The authors are with School of Information and Electronics, Beijing Institute of Technology, Beijing 100081, China (e-mail: [email protected]; [email protected]; [email protected]; [email protected]; [email protected]. cn).
Abstract
In the parallel calibration for transmitting phased arrays, the calibration receiver must separate the signals belonging to different antenna elements to avoid mutual interference. Existing algorithms encode different antenna elements’ radiation with orthogonal signature codes, but these algorithms are far from desired for large-scale spaceborne antenna arrays. Considering the strictly limited resources on satellites, to improve hardware efficiency of large-scale spaceborne antenna arrays, in this work inspired by the idea of non-orthogonal multiple access (NOMA) we design a series of non-orthogonal signature codes for different antenna elements by Cyclically Shifting an m-Sequence (CSmS) with different offsets named as CSmS-NOMA signaling. This design can strike an elegant balance between the performance and complexity and is very suitable for large-scale spaceborne antenna arrays. It is shown that no matter how many antenna elements there are to be calibrated simultaneously, CSmS-NOMA signaling needs only one calibrating waveform generator and one matched filter. Hence it is much more efficient than the existing fully orthogonal schemes. In order to evaluate the achievable calibration accuracy, a unified theoretical framework is developed based on which the relationship between calibration accuracy and signal to noise ratio (SNR) has been clearly revealed. Furthermore, a hardware experiment platform is also built to assess the theoretical work. For all the considered scenarios, it can be concluded that the theoretical, simulated and experimental results coincide with each other perfectly.
Index Terms:
Digital beamforming (DBF), large-scale antenna array, non-orthogonal multiple access (NOMA), parallel calibration.
I Introduction
Large-scale spaceborne phased arrays are one of the most important enabling techniques for future high-capacity satellite communications [1]–[3]. To deploy high gain beams over targeting areas while maintaining sufficient attenuation elsewhere[3], the amplitude & phase relationship among the array elements must be under full control of the beamformer. For that purpose, the inherent element imbalance, a.k.a. the array channel mismatch, has to be calibrated in advance[4]. As a main cause of channel mismatch, mechanical distortion such as elemental antennas displacement or array panel warpage may occur as a result of the tremendous launch impact. Other uncertainties include the drastic temperature fluctuations in the outer space, as well as the aging effect of electronic components. All these factors suggest a pre-launch, on-ground calibration alone cannot solve the problem once and for all, and hence necessitate in-orbit, regular calibrations[5],[6].
Practical in-orbit calibration schemes proposed so far have various implementation architectures. In some cases, the calibrating signals are injected into transmitting elements which bypass antennas and loop back to receiving elements, thus the gain and phase drifting of the transceiver channels can be calibrated[6],[7]. The inner calibration architecture is simple and highly integrated, but it leaves the antennas uncalibrated. By contrast, full-path calibration may be realized by placing probing spaceborne antennas in the near field of the targeted array, so as to establish an outer calibration loop[8],[9]. Thus the size, weight and mounting position of the probe becomes a main concern in the design of an outer calibration scheme. With the assistance of the Telemetry & Telecontrol system, it is technically feasible to move the probing antennas to the ground[10],[11], leading to another architecture namely the space-ground loop. In this paper we focus on the space-ground loop case, as it possesses the most generality among the above mentioned three. Naturally, the calibration method and the analytical results to be presented are applicable to the inner and outer architectures, too.
Another way of categorizing different calibration schemes is from the viewpoint as for how many elements are calibrated at meantime. Serial approaches deal with one element in a single measurement iteration[8],[9], [12]–[14]. For the sequential measurements to properly reveal element imbalance, they must be finished in a period short enough so that the conditions such as the thermal state of the array channels, the pointing angles of the satellite platform and the atmospheric conditions along the space-ground wireless link remain stationary [10]. However, this requirement is not always easy to fulfill, as serial calibration schemes, despite their advantage of low complexity, lack efficiency in nature.
Parallel calibration schemes, on the other hand, seem more attractive as they are capable of measuring all the array elements at the meantime [15]. Compared with parallel receiving array calibration, parallel transmitting array calibration is more challenging. As the signals radiated by all elements occupy the same frequency and arrive at the same time, the calibration receiver must separate them from one another to avoid mutual interference. An effective approach to this task resembles the code division multiple access (CDMA) technology [16]–[18], as it modulates the signals of different antenna elements with orthogonal signatures, for example, the Walsh codes derived from Hadamard matrices. The calibration receiver comprises a group of matched filters (MF), each corresponding to a signature code and the associated antenna element. At the output of the MFs, perfect element separation is guaranteed by the orthogonality among the signature codes. This orthogonal multiple access (OMA) based concept constitutes the common basis for several independent works about parallel array calibration[6],[10],[11],[19], and a general mathematical framework can be found in [20]. However, since each element is assigned with a unique signature code, and the code length must exceeds the number of elements to ensure orthogonality, the complexity invested in generating these calibrating signals at the satellite beamformer and processing them at the ground station is formidable and it could a hardware killer for resource limited satellites, especially for the future large-scale space-borne arrays that comprise hundreds of antenna elements or even more[21].
In this paper, we will tackle this problem by taking a new look at the parallel transmitting array calibration task from a non-orthogonal multiple access (NOMA) perspective. Recently, NOMA and large-scale MIMO technologies for 5G have attracted intensive interests in the wireless research community[22],[23]. On the contrary to conventional medium access protocols such as TDMA, FDMA and CDMA, which allocate different subscribers with orthogonal signatures in the time, frequency or code domain, NOMA deliberately breaks the orthogonality among different subscribers and solve the resultant multi-access interference (MAI) problem by successive interference cancelation (SIC) or message passing algorithms (MPAs). Despite the additional complexity at the receiver for MAI control, many studies have proven NOMA may improve spectral efficiency, boost system connectivity, and meanwhile help cut down the transmission latency and signaling overhead. Inspired by NOMA’s success for wireless network, we design novel non-orthogonal signature codes and signal processing techniques that are specially tailored to efficient parallel array calibration. Unlike existing code domain NOMA strategies for 5G which aims at better utilization of resources or enhanced flexibility, the motive of our approach is complexity reduction. Our detailed contributions are listed as follows.
In contrast to OMA, our signature codes are generated by cyclically shifting an m-sequence with different offsets. It will be shown that as for this scheme termed as Cyclically Shifted m-Sequence NOMA (CSmS-NOMA), no matter how many elements are to be calibrated simultaneously, it only needs one calibrating waveform generator at the beamformer and one MF at the receiver, as long as the length of the selected m-sequence is larger than , i.e. the amount of array elements. Hence, CSmS-NOMA based parallel calibration is in general times more efficient than its OMA counterpart. 2. 2.
At the calibration receiver we use a zero-forcing (ZF) equalizer to eliminate the MAI caused by inter-element non-orthogonality. Numerical results shows the ZF-aided CSmS-NOMA performs almost as well as OMA-based strategies in terms of calibration accuracy under various scenarios. Furthermore, in contrast to the MAI controlling methods like SIC or MPA for existing code domain NOMA which requires complexity of the order or even more, we have found a peculiar structure for ZF equalizer in the CSmS-NOMA context that allows it to be implemented at a complexity of . 3. 3.
Closed-form formula are derived to characterize the attainable root mean squared error (RMSE)s of the amplitude and phase calibration results, and the analyses of OMA and CSmS-NOMA based schemes are unified in the same framework. To the best of our knowledge, it is the first time that a clear theoretical relationship among channel mismatch calibration accuracy, signal to noise ratio (SNR), number of elements and length of signature codes, is presented. 4. 4.
Besides Monte-Carlo simulations, we have built a hardware prototype system for the performance comparison between OMA and CSmS-NOMA. Extensive numerical examples have shown the analytical, simulated and experimental data coincide with each other perfectly. It means that the proposed theoretical results are applicable in practical hardware platforms in which there are always many nonideal and unpredicted factors limiting the applications of theoretical results.
The remainder of this paper is organized as follows and here the structure of this paper is given first. In Section II the system model and fundamental concept of OMA-based strategies are presented. In Section III the proposed CSmS-NOMA algorithm is discussed in detail. In Section IV the unified framework for calibration accuracy analysis is proposed. Section V elaborates on the hardware platform. Section VI compares the performance of OMA and CSmS-NOMA based calibration algorithms through theoretical analysis, based on both the computer simulations and hardware experiments. Section VII concludes the paper.
Notation: Throughout the paper, without other specifications the light-faced lowercase, bold-faced lowercase and bold-faced uppercase letters are used to denote scalars, vectors and matrices, respectively. The symbols and stand for the -by- identity matrix and the all-zero matrix. For vector or , denotes its -th entry, and of course . Finally, , , , , and represent the operators for mean, variance, transpose, conjugate transpose, and determinant, respectively.
II System Model
In the upper-left of Fig.1 it is the diagram of a downlink digital beamforming (DBF) array that consists of elemental antennas. The digital intermediate frequency (IF) signals are generated by an field programmable gate array (FPGA), and then they go through their respective chains of digital analog converter (DAC), up converter (UC), power amplifier (PA) and then sent from each antenna element. Finally, the signal received at the ground-based calibration probe is of the following mathematical formula
[TABLE]
where the path loss coming from propagation distance. The complex-valued channel gain (CCG) of channel is denoted by , which reflects the composite effect of DAC, UC, PA and antenna element on channel . In addition, is the complex-valued weight performed by the DBF on antenna element . The baseband calibrating waveform transmitted by this element is denoted by . Finally, is the white Gaussian noise at the calibration receiver, The parameters in the channel gains are determined by the structure of the array as well as the relative position of the array center to the ground-based probe [10].
It is worth noting that calibration aims to determine the channel mismatch instead of themselves. In other words, our focus is their relative values. Taking as the reference without loss of generality, the pairs of relative values to be determined are
[TABLE]
In calibration procedure, the DBF may assign uniform weights on all elements, i.e., . The propagation loss has no influence on the channel mismatch. The values of are assumed to be known a priori because in practice these parameters can be obtained by telemetry systems [24]. Based these observations, we can let and in (1) for mathematical convenience, and thus a much neater form of (1) can be achieved
[TABLE]
The calibrating waveforms are baseband direct sequence spread spectrum (DSSS) signals, i.e.,
[TABLE]
where is a length- signature code which is assigned uniquely to the element. Herein we assume the signature codes are bipolar sequences, i.e. for all and , where the factor makes sure . In (4), is an energy-normalized rectangular pulse as follows
[TABLE]
As comprises entries, the entire waveform has a duration of . In practice, the calibrating waveform is usually transmitted repeatedly, and thus can be regarded as a periodic signal with period .
As shown in the lower-right of Fig. 1, the received signal goes sequentially through a low-noise amplifier (LNA), a quadrature (I/Q) demodulator and a dual-channel rectangular waveform matched filter (RWMF), and finally the received signal is transferred into the following complex-valued baseband signal formula
[TABLE]
where and with . The symbol denotes the baseband complex-valued noise. Assuming perfect synchronization that the receiver samples at the epochs of , with , we obtain the following discrete signal
[TABLE]
where if . Note that is a zero-mean, circularly-symmetric, complex-valued white Gaussian sequence. Specifically, we have for any , and . is then fed to parallel channels of digital matched filter (DMF). As shown in the red dash-line square of Fig.1, the unit impulse response (UIR) of the DMF is
[TABLE]
When the signature codes in become phase-aligned with the UIRs of the DMFs, the outputs of all the DMFs will yield correlation peaks simultaneously. To gain more insight, consider a length- segment of , i.e., . Referring to (8) and (12), we may find that correlation peaks will appear when the sample enters the DMF bank, and the peak value yielded by the DMF on the channel, say , is given by
[TABLE]
Now stacking the peak values on all the channels in a vector , we have
[TABLE]
where . Recalling the definition of and , can be further written as
[TABLE]
where the vector , while the noise term is a length- segment of that satisfies . Plugging (15) into (14) leads to
[TABLE]
where .
Note the predominant idea behind calibration for antenna arrays is to guarantee the orthogonality between different calibrating waveforms transmitted from different antenna elements. In other words, in nature this problem is exactly a multiple access problem. Up to date, mutually orthogonal signature codes e.g., the Walsh sequences used as the baseband calibrating waveform, which satisfy [6],[10],[11],[19],[20]. For strictly orthogonal signature codes, the scheme is named as orthogonal multiple access (OMA) scheme. Correspondingly, (16) can be rewritten as . As is zero mean, is an unbiased estimate of . A new symbol is introduced to denote the estimate of ,
[TABLE]
Interestingly, here is also a white noise vector with . Given , the estimated mismatch of element with respect to the reference element (element ) is derived to be
[TABLE]
III Parallel Calibration Based on NOMA Technology
OMA-based designs are incompetent in the case with large-scale antenna arrays. Finding strictly orthogonal code sequences for a large number of antenna elements are very challenging and costly. Nevertheless, it is desirable to design calibrating sequences owning the characteristics of OMA-based designs. Inspired by the idea of NOMA for future 5G ground-based cellular networks, in the following a novel NOMA based scheme is proposed for the large-scale spaceborne antenna array calibration.
In our work the famous m-sequences are used for NOMA signaling design. Note that both cyclic shifting and ZF works well with arbitrary codes, not only with m-sequences specifically. However, if we choose the seed code for cyclic shifting at will, then the matrix-by-vector product will require much higher complexity. By constraint, it is well known the periodic auto-correlation of a normalized m-sequence takes only two possible values, namely for zero offset, or for any other offsets [18]. This fact can facilitate the following design.
III-A Cyclically Shifted m-Sequence Signaling
The signature code assigned to the first element is denoted as . In addition, is a normalized m-sequence i.e., . Then the -th cyclically shifted version of is defined as , where , and by default . In CSmS-NOMA, the signature code allocated to the -th element is , and for we assume , without loss of generality. Recalling (4), the baseband calibrating waveform of element can be reformulated as
[TABLE]
As investigated in Section II, are all periodic waveforms with equal period . Moreover, is the -entries cyclically shifted version of . Based on these two facts the following equality holds
[TABLE]
It implies can be generated simply via delaying by . For DBF systems, these delays can be inserted flexibly and precisely by FPGAs or DSPs. The delaying strategy is much more convenient than the traditional OMA-based schemes which produce all the calibrating waveforms independently.
At the CSmS-NOMA calibration receiver, in principle, we may still use the structure as shown in Fig.1, which comprises parallel DMFs. However, the cyclic relationship among of (20) provides us with a more efficient alternative based on only one DMF. To see it, let us first examine (9) in the CSmS-NOMA setup, that is
[TABLE]
where is the desired signal. Substitute in (21) into a DMF toned to element 1, and thus its UIR can be written in the following form
[TABLE]
When enters the DMF, the component in corresponding to element 1, namely , is matched by the UIR of (22), and this will contribute a correlation peak to the output of the filter. Interestingly, samples later, when enters the DMF, the component corresponding to element 2, i.e., , will be matched, because is simply a -samples delayed version of . Therefore, the correlation peak of element 2 will appear samples later than that of element 1. It is obvious that the correlation peaks pertaining to element appear consecutively, and their offsets relative to element 1’s peak are samples, respectively, as illustrated in Fig. 2. By recording the output of the DMF at appropriate epochs, the receiver is capable to collect the peak values for further processing. In other words, CSmS-NOMA enables the receiver to correlate the calibrating components sequentially with only one DMF, instead of simultaneously with DMFs as in the OMA-based schemes. In practice, once the first correlation peak is found, then the following ones could be located precisely, since the relative intervals are predefined.
III-B Inter-Element Interference Elimination
As discussed above, CSmS-NOMA achieves complexity savings at the cost of breaking the orthogonality among the signature codes. Now we investigate how the non-orthogonal signature codes impact the calibration accuracy and explore the possible countermeasure. To begin with, let us examine the correlation peak of element 1, i.e. , where could be further expressed as , with and being the sampled vectors of the composite calibrating signal and the noise, respectively. By consulting (21), it is found that , where has been defined in (15). In the following we focus on the noise-free part of i.e.,
[TABLE]
as the signature codes generated by CSmS-NOMA are no longer orthogonal, there is no guarantee that . Therefore, though , we cannot expect , since the other entries of may contribute unwanted inter-element interference (IEI) to . When is large, IEI deviates the calibration results severely from their true values even in a noise-free case.
For large scale antenna arrays, the optimal transceiver to combat IEI is called zero forcing (ZF). This technique originates from the research on multi-user detection (MUD) for CDMA systems[16],[17]. To see how ZF is adapted to the CSmS-NOMA setup, let us consider all the correlation peaks collectively by staking their noise-free parts into . More particularly, we have
[TABLE]
Note that in the above formula the other entries in than can be derived following the lines of (19).
IEI elimination amounts to recovering from , and ZF accomplish this in the most direct way, i.e. by multiplying with . In practice, the receiver is only able to obtain , which is a noisy version of , therefore the ZF-based estimate of goes like
[TABLE]
where the inverse matrix could be precomputed, because is solely dependent on the CSmS-NOMA parameters, such as the m-sequence and the offsets . Once is found, amplitude and phase mismatch among different elements could be obtained using (18). It is well known the periodic auto-correlation of a normalized m-sequence takes only two possible values, i.e., for zero offset, and for any other offsets [18]. This property guarantees a unique structure of in the following form
[TABLE]
regardless of the specific values of and . After tedious but straightforward mathematical derivations, the inverse of is derived to be
[TABLE]
where , . Based on (32), the first entry of can be computed as . Although the sum herein requires real-valued additions (RAs), yet it can be reused in computing the other entries. Besides this, the computation of still needs more real-valued multiplications (RMs) and more RAs. Hence invoking (26) to evaluate calls for RMs and RAs in total, that is a lot more efficient than by ZF without using m-sequence.
As an ending note about ZF, we would like to point out that ZF eliminates the IEI at the price of noise amplification, as found in [17]. This observation, interpreted in our context, suggests ZF-aided CSmS-NOMA is in general more vulnerable to noise than OMA. The noise enlarging effect (NEE) of ZF will be further examined in our numerical study in the following section. Also, we will show that NEE turns out negligible in most cases, provided the code length has been properly selected according to the number of elements.
IV Calibration Performance Analysis
In the following analysis, the root mean squared error (RMSE) (in decibel) of the estimated gain mismatch between element and element is used as calibration accuracy metrics
[TABLE]
and the RMSE (in degree) of the phase mismatch estimate
[TABLE]
Given the specific system parameters, such as the SNR, the number of elements and the signature codes used, etc., the performance metrics and could be assessed by simulations [15],[19]. Unfortunately, this is far from desired as these results have close relationship with many involved parameters. To the best of our knowledge, a theoretical accuracy analysis is still largely open in the literature. In the following discourse, we will fill this gap by developing a general framework for computing and approximately, which applies to both OMA-based schemes and CSmS-NOMA-ZF.
IV-A Theoretical Basis
At the key part of our analytical framework is based on the following proposition.
Proposition 1. The estimated CCGs of element and element () may be written as and , where and stand for the true values of CCGs. The noise terms and are complex-valued Gaussian RVs. Specifically, and are independent identically-distributed (i.i.d.) zero-mean Gaussian RVs, with . The same assumption also applies to and , except . The correlation coefficient between and is defined as
[TABLE]
and . Based on these characteristics, and could be approximated by the two formulas presented at the bottom of the page, given and are sufficiently large. In (27) the involved variables are equal to
[TABLE]
and
[TABLE]
Proof:
See the Appendix. ∎
IV-B RMSE of OMA-Based Calibration
Using (27) and (28) to analyze the performance of OMA assisted calibration is straightforward. The auto-correlation matrix of the noise term in (17) takes the form , which implies in this case and , for all . Before invoking (27) and (28) we also need the SNR at the DMFs’ output, i.e. . By the definition of MF, the instantaneous SNR of the correlation peak yielded by the -th DMF amounts to
[TABLE]
where is the single-sided noise PSD at the ground station, and is the energy of the calibrating waveform of element , seen by the ground station within the period of . To be more specific, if the calibrating signal transmitted by element bears a power of (Watts) as it reaches the ground station, then . To initialize the RMSE computation, we may choose an arbitrary positive value as , and then determine according to a preset and (31). From a link budget perspective, is dependent on several key parameters in the way as follows
[TABLE]
where denotes the Equivalent Isotropic Radiating Power of element , stands for the propagation loss, dBw/Hz/K represents the Boltzman constant. As the quotient of the receiving antenna’s gain divided by the equivalent noise temperature , is typically known as the quality factor of the ground station.
IV-C RMSE of CSmS-NOMA Based Calibration
It is worth highlighting that in CSmS-NOMA the noise components in the estimated CCGs are no longer independent. Determining the correlation coefficient defined by (35) will play a critical role in applying (27) and (28) to CSmS-NOMA-based calibration. Let us reexamine (26), and denote the noise part in and as and , respectively. The auto-correlation matrix of is given by
[TABLE]
where is conjugate symmetric. Let be the -th entry of , by recalling the derivation of (13) and (14), we have
[TABLE]
To further simplify (IV-C), we assume (The other half entries of the matrix could be obtained via the symmetry of ). Given , we have
[TABLE]
where , and . In finding (43) we have exploited the fact that are i.i.d. zero mean Gaussian RVs with variance of . Once is achieved, can be computed immediately based on (33). The diagonal entries of are , and the second to the -th entries in the first column are , thus all the ingredients we need to compute (35) are ready.
V Hardware Platform
In order to verify the effectiveness of CSmS-NOMA and confirm our theoretical conclusions derived above, we have built a hardware platform for real world test. The diagram and the photograph of the hardware platform are given in Fig.3 and Fig.4, respectively. The Keysight (a.k.a. Agilent) vector signal generator E8267D accepts a composite I/Q baseband discrete calibrating waveform from the PC, via the LAN eXtension for Instrument (LXI) protocol. Analog I/Q calibrating waveforms are restored inside E8267D by a dual-channel DAC, then passed through a quadrature modulator to produce the intermediate frequency (IF) calibrating signal. The IF is set to 10.7MHz to make best use of the components at hand. Without loss of generality, we set the chip rate of the DSSS calibrating signal at a relatively low level of kHz, to fit in for the testing calibration receiver with limited computational capacity.
The composite I/Q waveform downloaded to E8267D is generated by a Matlab program running on a PC. The program first produces the DSSS calibrating waveform corresponding to each element with normalized amplitude, and then it performs a weighted sum according to a group of preset CCG values. In principle, this method is capable of accommodating arbitrary amount of elements with a single 8267D. It also guarantees an accurate amplitude & phase relationship (as specified by the CCGs) at the input of the calibration receiver, as the common path from E8267D to the calibration receiver impacts all the individual calibrating signals in a non-discriminatory fashion.
To examine the influence of noise, the IF signal is combined with the output of a wideband (0Hz-300MHz) noise generator. The ADC samples at a rate of MHz, hence to avoid aliasing we insert before the ADC input a band-pass filter (BPF) with center frequency of MHz and passband width of MHz. Another alternative direction of the BPF output to a spectrum analyzer (denoted by dash line in Fig.3) is for measuring the power of the calibrating signal and the in-band noise, so we can determine the SNR in the experiment.
At the core part of the digital calibration receiver is an FPGA subsystem, on which we have developed two programs in Verilog Hardware Description Language (HDL). One is for OMA-based parallel DMFs, and the other is for CSmS-NOMA-based single DMF. Both of them may yield element-specific, complex-valued correlation peaks. With the aid of ChipScope (a Xilinx online diagnosis software), the peak values are uploaded to the PC via a Joint Test Action Group (JTAG) cable. Further processing is finished by the software Matlab. For OMA-based calibration, the estimates of relative amplitude & phase among different elements may be extracted directly from the peak values. While for CSmS-NOMA, an extra ZF equalizer is required. With the calibration results and their preset true values at hand, we may compute empirical RMSEs following (33) and (34), by replacing the mathematical expectation therein with arithmetic average. To obtain each empirical result reported in the next section, independent experiments are carried out.
VI Calibration Accuracy Results
In this section, we investigate the achievable calibration accuracy by theoretical analysis, computer simulations and hardware experiment, respectively. The OMA-based strategies (using Walsh codes) and the proposed CSmS-NOMA approach are considered in a comparative way. Without loss of generality, all the elements are assumed to transmit at the same power, and their uncalibrated phases are assumed to be randomly distributed over the range of . The RMSEs of relative amplitude and phase estimates are chosen as the calibration accuracy metrics. In order to reveal the overall performance, in each simulation figures the RMSE has been averaged over all elements.
In Figs. 5 and 6 the calibration accuracy against the MF output SNR111As suggested by (32), when all the elements radiate at the same power, they will exhibit the same at the calibration receiver. , is shown with the number of elements being while the length of signature codes varying among for OMA, and for CSmS-NOMA. It is observed the accuracy of both amplitude and phase calibration improves monotonically as SNR increases. For all combinations of parameters, the analytical, the simulated and the experimental data manifest perfect accordance. Thanks to the orthogonality of signature codes, the precision of the OMA-based scheme is not affected by the code length, as long as the code length is larger than the number of elements, i.e. . For the presented CSmS-NOMA approach, it is observed if the number of elements is close to the code length (e.g. v.s. ), the calibration precision suffers because of the Noise Enlarging Effect (NEE) of ZF, as mentioned in Section IV. The loss induced by NEE is about dB in the low SNR, and it becomes less evident within the high-SNR range. Moreover, no perceivable loss is observed when the length of m-sequence increases to or .
Figs. 7 and 8 are devoted to a further examination of the proposed CSmS-NOMA, which highlights the NEE-caused accuracy loss as the number of elements () approaches the code length (). Again, it is witnessed the analytical, the simulated and the experimental results collaborate with one and another perfectly. In Figs.7 and 8 we have considered m-sequences of three different lengths, namely , and . Moreover, the performance of the OMA-based strategy (512-chip Walsh code) is provided as a benchmark. Note that we omit the curves for and -chip Walsh code, as the performance of OMA-based strategy is not dependent on the number of the elements, only if when . It is found as approaches , and especially in the extreme case where , the accuracy of CSmS-NOMA may degrade to a considerable extend. It is also found the accuracy degradation of CSmS-NOMA occurs only when is close to , e.g. when for , when for , or when for . In other words, if the length of the m-sequence is chosen as properly larger than the number of elements, then CSmS-NOMA may perform as well as the OMA-based calibration.
VII Conclusions
NOMA-based parallel calibrations for large-scale spaceborne antenna arrays are investigated in this paper. Following the idea of NOMA, NOMA-based calibrating baseband sequences also named as CSmS-NOMA signaling are proposed, which is very suitable for large-scale spaceborne antenna array calibrations. The proposed scheme is easy to implement and enjoys satisfied performance. It can strike tradeoffs between calibration complexity and performance. Specifically, at cost of negligible performance loss resulting from non-orthogonality, the efficiency of calibrations can be significantly improved. Furthermore, the calibration performance of the large-scale antenna array calibrations has be analyzed theoretically. The proposed algorithm was also run on a hardware platform. Hardware platforms always involve some unpredict and uncontrollable factors introduced by hardware imperfections, which may prohibit theoretical algorithms’ implementations. We reveals that our proposed algorithm is robust enough and can achieve the desired performance on the hardware platform.
[Derivation of and ]
In the appendix, the derivations for (27) and (28) are discussed in detail. At the beginning, (33) is rewritten into an alternative form presented at the bottom of this page as (36). As mentioned above, a prerequisite for (27) and (28) to hold is the calibration receiver has sufficiently high SNR. In this case, it is reasonable to expect the estimated gain mismatch approaches its true value, i.e., . Since , we have
[TABLE]
and similarly
[TABLE]
To further simplify the mathematical formulation the statistical characteristics of will be further exploited. As the squared sum of two independent non-zero mean normally distributed Random Variables (RVs), obeys non-central Chi-square distribution, with its degree of freedom and its non-central parameter (NCP) being and , respectively. Given the “high SNR” assumption, we have , hence the non-central Chi-square distribution can be approximated by Gaussian distribution [26], i.e. , and , where , , and are defined in (IV-A).
The ratio of two normally distributed RVs (not necessarily independent), including its probability density function (PDF) and numerical characteristics, have been thoroughly studied in [27] and [28]. Quoting the conclusions therein, we arrive at
[TABLE]
where is the correlation coefficient between and . Note (39) holds on the conditions and [27],[28]. Recalling (IV-A), one may find these conditions are met as . According to its definition, in (39) may be computed by the following formula
[TABLE]
After a tedious but straightforward derivation, the above formula may eventually be simplified into (IV-A). In that process we need to invoke a theorem on the variance of the product of two correlated Gaussian RVs [29], which reads as: “For two RVs that obey and respectively, their product has the variance
[TABLE]
*where is the correlation coefficient between the two Gaussian distributed RVs.”*Substituting (39) into (37)-(38), and then (37)-(38) into (36), we finally reach (27), the approximate formula of . Now we proceed with the approximate RMSE of the phase mismatch estimate, namely (28). Again, let us rewrite the definition of (34) into an equivalent form, which is shown at the bottom of this page as (VII).
To further simplify (VII), we need to evaluate the following formula
[TABLE]
Recall the definition of in the Proposition, we have
[TABLE]
The approximation in the above formula will be tight when the SNR is large enough. In the high SNR case, is close to its true value , and . For the term of both its numerator and denominator are Gaussian distributed, i.e.,
[TABLE]
It is obvious that the correlation coefficient between these two Gaussian RVs is zero, and thus they are statistically independent. Furthermore, the statistical characteristics of the ratio between a Gaussian RV divided by another independent Gaussian RV have been given in [30]. Therefore, we have the following equalities
[TABLE]
Following a similar logic, referring to the following equalities also hold
[TABLE]
Besides (44b) and (45b), the remaining term in (VII) we still need to compute is the covariance between and . According to its definition, the covariance in (VII) may be calculated by the first equation as (46) at the bottom of this page. Plugging (VII) into the first equation of (46), the final equation can be achieved, which takes the form as the expectation of two RVs’ ratio. In [31], approximate formula for expectation of this kind has been studied. Invoking the conclusions therein [30. Section 5.5.4] for (46) leads to
[TABLE]
Substituting (44b), (45b) and (VII) into (VII), and then putting (VII) into (VII), finally (28) can be achieved. Thereby the proof for the approximate formula of has been finished.
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1[1] J. M. Montero, A. M. Ocampo, and N. J. G .Fonseca, “C-band multiple beam antennas for communication satellites,” IEEE Trans. Antenna Propag. , vol. 63, no. 4, pp. 1263–1275, Apr. 2015.
- 2[2] P. K. Bailleul, “A new era in elemental digital beamforming for space-borne communications phased arrays,” Proc. IEEE , vol. 104, no. 3, pp. 623–632, Mar. 2016.
- 3[3] C. Shin, J. Ju, D. Kang, S. Choi, C. Lee, C. Cheong, J. Seo, T. K. Sarkar, and M. Salazr-Palma,“Implementation of an antenna array for satellite communications with the capability of canceling jammers,” IEEE Trans. Antenna Propag. Mag. , vol. 55, no. 1, pp. 32–48, Feb. 2013.
- 4[4] R. J. Mailloux, Phased Array Antenna Handbook , 2nd ed. Norwood, MA, USA: Artech House, 2005.
- 5[5] W. P. M. N. Keizer, “Fast and accurate array calibration using a synthetic array approach,” IEEE Trans. Antenna Propag. , vol. 59, no. 11, pp. 4115–4122, Nov. 2011.
- 6[6] B. Bräutigam, M. Schwerdt, and M. Bachmann, “An efficient method for performance monitoring of active phased array antennas,” IEEE Trans. Geosci. Remote Sens. , vol. 47, no. 4, pp. 1236–1243, Apr. 2009.
- 7[7] S. Wang, H. Qi, and W. Yu, “An internal calibration scheme for polarimetric synthetic aperture radar system,” IEEE Trans. Geosci. Remote Sens. , vol. 49, no. 1, pp. 15–20, Jan. 2011.
- 8[8] T. Takahashi, Y. Konishi, and I. Chiba, “ A novel amplitude-only mea- surement method to determine element fields in phased arrays,” IEEE Trans. Antenna Propag. , vol. 60, no. 7, pp. 3222–3230, Jul. 2012.
