The present disclosure relates to multi-antenna arrays and calibration thereof.
Modern day aircrafts rely on a plethora of communications and navigation systems to enable secure and reliable flight operations. These systems are designed in isolation and physically separated to prevent interference between services. These choices lead to stove-pipe designs that lack backward compatibility. As a direct consequence, exteriors of aircrafts are studded with more than thirty antennae protruding from their bodies, which disturb the laminar air flow along the aircraft's skin. The additional drag created by the antennae increases fuel consumption and, therefore, operational expenses. In addition, installing each antenna is mechanically nontrivial and individual connections and dedicated processing chains are expensive.
Hybrid in-situ and signal of opportunity (SoOP) calibration for antenna arrays is provided. Current day commercial aircrafts are equipped with numerous communications and navigation systems that are considered in isolation, leading to a stove-pipe design. Antennae supporting these services protrude from the aircraft's body, increasing drag and, as a result, fuel consumption. Therefore, deployment of the antennae is redesigned to support multiple services with shared physical elements that conform to the exterior of an aircraft to mitigate drag. Conformal arrays are, however, susceptible to structural changes in the fuselage that manifest as pointing errors and side lobe degradation.
Embodiments provide an online calibration algorithm that leverages cooperative satellites in direct line-of-sight of a radio frequency (RF) device with an antenna array (e.g., an aircraft with a conformal antenna array) to optimally steer beams. These external calibration sources supplement an in-situ source mounted on a common platform with the antenna array (e.g., placed on the aircraft's tail). Models are established for potential sources of mismatch and the hybrid calibration method is demonstrated via simulations.
An exemplary embodiment provides a method for calibration of an antenna array. The method includes receiving calibration signals from each of an in-situ RF source and one or more remote RF sources. The method further includes estimating a direction of arrival for each of the in-situ RF source and the one or more remote RF sources to produce a set of estimated directions of arrival. The method further includes comparing the set of estimated directions of arrival with a corresponding set of known directions of arrival to calibrate the antenna array.
Another exemplary embodiment provides an RF device. The RF device includes an antenna array and a processing device coupled to the antenna array. The processing device is configured to receive a first calibration signal from an in-situ RF source, produce a first estimated direction of arrival of the first calibration signal, receive a second calibration signal from a remote RF source, produce a second estimated direction of arrival of the second calibration signal, and calibrate the antenna array using the first estimated direction of arrival and the second estimated direction of arrival.
Those skilled in the art will appreciate the scope of the present disclosure and realize additional aspects thereof after reading the following detailed description of the preferred embodiments in association with the accompanying drawing figures.
The accompanying drawing figures incorporated in and forming a part of this specification illustrate several aspects of the disclosure, and together with the description serve to explain the principles of the disclosure.
The embodiments set forth below represent the necessary information to enable those skilled in the art to practice the embodiments and illustrate the best mode of practicing the embodiments. Upon reading the following description in light of the accompanying drawing figures, those skilled in the art will understand the concepts of the disclosure and will recognize applications of these concepts not particularly addressed herein. It should be understood that these concepts and applications fall within the scope of the disclosure and the accompanying claims.
It will be understood that, although the terms first, second, etc. may be used herein to describe various elements, these elements should not be limited by these terms. These terms are only used to distinguish one element from another. For example, a first element could be termed a second element, and, similarly, a second element could be termed a first element, without departing from the scope of the present disclosure. As used herein, the term “and/or” includes any and all combinations of one or more of the associated listed items.
It will be understood that when an element such as a layer, region, or substrate is referred to as being “on” or extending “onto” another element, it can be directly on or extend directly onto the other element or intervening elements may also be present. In contrast, when an element is referred to as being “directly on” or extending “directly onto” another element, there are no intervening elements present. Likewise, it will be understood that when an element such as a layer, region, or substrate is referred to as being “over” or extending “over” another element, it can be directly over or extend directly over the other element or intervening elements may also be present. In contrast, when an element is referred to as being “directly over” or extending “directly over” another element, there are no intervening elements present. It will also be understood that when an element is referred to as being “connected” or “coupled” to another element, it can be directly connected or coupled to the other element or intervening elements may be present. In contrast, when an element is referred to as being “directly connected” or “directly coupled” to another element, there are no intervening elements present.
Relative terms such as “below” or “above” or “upper” or “lower” or “horizontal” or “vertical” may be used herein to describe a relationship of one element, layer, or region to another element, layer, or region as illustrated in the Figures. It will be understood that these terms and those discussed above are intended to encompass different orientations of the device in addition to the orientation depicted in the Figures.
The terminology used herein is for the purpose of describing particular embodiments only and is not intended to be limiting of the disclosure. As used herein, the singular forms “a,” “an,” and “the” are intended to include the plural forms as well, unless the context clearly indicates otherwise. It will be further understood that the terms “comprises,” “comprising,” “includes,” and/or “including” when used herein specify the presence of stated features, integers, steps, operations, elements, and/or components, but do not preclude the presence or addition of one or more other features, integers, steps, operations, elements, components, and/or groups thereof.
Unless otherwise defined, all terms (including technical and scientific terms) used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this disclosure belongs. It will be further understood that terms used herein should be interpreted as having a meaning that is consistent with their meaning in the context of this specification and the relevant art and will not be interpreted in an idealized or overly formal sense unless expressly so defined herein.
Hybrid in-situ and signal of opportunity (SoOP) calibration for antenna arrays is provided. Current day commercial aircrafts are equipped with numerous communications and navigation systems that are considered in isolation, leading to a stove-pipe design. Antennae supporting these services protrude from the aircraft's body, increasing drag and, as a result, fuel consumption. Therefore, deployment of the antennae is redesigned to support multiple services with shared physical elements that conform to the exterior of an aircraft to mitigate drag. Conformal arrays are, however, susceptible to structural changes in the fuselage that manifest as pointing errors and side lobe degradation.
Embodiments provide an online calibration algorithm that leverages cooperative satellites in direct line-of-sight (LOS) of a radio frequency (RF) device with an antenna array (e.g., an aircraft with a conformal antenna array) to optimally steer beams. These external calibration sources supplement an in-situ source mounted on a common platform with the antenna array (e.g., placed on the aircraft's tail). Models are established for potential sources of mismatch and the hybrid calibration method is demonstrated via simulations.
I. Introduction
To address complexity issues with traditional aircraft antennae, embodiments described herein use multi-service antenna arrays with synergistic sharing of physical elements such as cabling, power supplies, clock oscillators and other supporting infrastructure. Such an array also minimizes drag because it conforms to the hull of the aircraft.
Conforming to the exterior of an aircraft, the array's geometry is prone to fluctuations due to slight structural changes in the fuselage. During flight, modifications in internal pressure, external temperature and aging of the material warp and deform the surface of an aircraft. Such deformations cause pointing errors, side-lobe degradation, undesirable frequency selectivity, reduced power in the direction of interest and in general, reduction in antenna performance. Consequently, conformal arrays need to be calibrated on-line and in real time to ensure secure communications.
This hybrid technique utilizes mismatch models to assess and correct phase errors arising from time-dependent variations in antenna array geometry. Some embodiments rely on availability of satellites in direct LOS of the aircraft and knowledge of their precise position in space to facilitate this novel calibration algorithm. This is a reasonable assumption since such specifics are public domain knowledge. Workings of the novel technique are described below, and its capabilities are demonstrated via simulations for planar conformal arrays.
A. Calibration Issues in Conformal Arrays
Manufacturing processes, construction of the array, and tolerances in materials are a few sources of mismatches in phased antenna arrays. These errors could either be systemic—static and fairly constant throughout the lifetime of the antenna elements, or statistical—dynamic and varying due to operating temperature, frequency and aging. The systemic inaccuracies can be tuned off-line as a post-construction process.
Conforming to the hull of an aircraft's fuselage makes the array susceptible to surface deformations in addition to other operating factors causing statistical errors to be dynamic and correlated. These inaccuracies manifest as frequency dependence, spatial selectivity, pointing errors, side-lobe degradation, loss of directivity, and an overall degeneration of antenna performance. Therefore, a phased array needs to be calibrated in order to generate optimum coherent beams.
Over the past several decades, numerous techniques have been proposed to attain near- and far-field calibration. Embodiments described herein opt for a source-based on-line calibration of phased arrays. This method is realized by employing external far-field sources whose locations are known to reasonable certainty that radiate a known signal waveform which can be leveraged to calibrate the array.
B. Problem Setup
With reference to
However, a single source is insufficient to assess and correct for the effects of dynamic correlated errors. This is due to the fact that the problem at hand is underdetermined, as shall be evident when formulating calibration as an optimization algorithm. Adding more sources to the surface of the aircraft for calibration is ill-advised because they would add drag, the very issue this disclosure intends to circumvent. Also, such sources do not provide sufficient dilution of precision (DoP) and are at a higher risk of coupling into surface changes in the fuselage, making it impossible to disentangle errors in the antenna array 10. Therefore, opportunity-based sources are used to supplement S0, such as by leveraging satellites or other remote sources {S1,S2, . . . , Sm} in direct LOS of the aircraft. This hybrid approach is enabled by public knowledge of satellite positions in space, as well as precise self-localization capabilities of the aircraft, which can be used to estimate the direction of arrival of the calibration signals 16, 18, 20, 22. Aircraft are generally equipped with on-board localization systems (e.g., global positioning system (GPS), very high frequency omni-directional range (VOR), etc.), which can be supplemented by subscribing to a joint positioning-communications system.
II. Beam Steering
Beam steering ensures signals emitted from or received at an array interfere constructively in a direction of interest while interfering destructively elsewhere. Spatial selectivity is achieved by manipulating amplitude and phase of the signal at each antenna element of the antenna array.
s(t−τn)=aU(t)ei(ωt−k(ϕ,θ)·x
where τn is the relative time delay in arrival, a is the signal amplitude, u(t) is the baseband signal, ω is the carrier frequency, and (·) represents a dot product operation. The wave vector k(ϕ, θ) describes the phase progression of a plane wave at any azimuth ϕ and elevation θ angles, in three-dimensional space,
where λ=c/f is the wavelength, f is the operating frequency, c is the speed of light and
is the wavenumber. The received signal s(t−τ) is re-imagined as,
s(t−τ)=au(t)ei(ωt)v(k(ϕ,θ);x) Equation 3
for x={x0, x1, . . . ,xn-1} and τ={τ1, τ2, . . . , τn} and v(·) is the steering vector,
Directivity of this array, portrayed in
measured as normalized power in decibels (dB), along azimuth and elevation scan angles 0≤α≤2π and
respectively.
III. Potential Sources of Mismatch
With reference to
A. Cable Length Mismatch and Phase Center Location Error
Tolerances in manufacturing processes and array construction result in random errors that manifest as amplitude and phase distortions in the beam-formed signal. Constant fluctuations in the operating temperature, caused by changes in flying altitude of an aircraft, result in loss of elasticity in the materials introducing random but temperature-dependent mismatches in cable lengths and phase center location.
These two phase distortions are quantified by k(ϕ, θ)·δn and k(ϕ,θ)·ηn. Such errors can be accounted for off-line because they are static. They are, however, frequency and temperature dependent and off-line calibration can account for such dependencies. It is assumed that as a post-production measure, an estimate of these errors for a variety of operating conditions was made and provided to the users as hardware specifications. These estimates, appropriately, act as initial approximations for solving the optimization problem, explained further in Section V, that enables the hybrid in-situ and SoOP calibration method.
B. Surface Deformations
Conformal arrays are prone to structural changes with deformations in the mounting platform and/or a common substrate of the conformal array. Fluctuating temperature and pressure during flight cause the surface of the fuselage to warp and buckle. Constant stress to the material contributes to aging, which in turn induces surface imperfections Δ.
These imperfections are factored in alongside other mismatch errors in the model and jointly estimated during on-line calibration. Since Δ couples into the non-linear platform deformations, sufficient independent external sources that satisfy mismatch modality are necessary to estimate these correlated errors.
C. Effects of Phase Mismatch
An aggregate impact of these sources of mismatch is
{tilde over (V)}(k(ϕ,θ);x)=DcDpDsv(k(ϕ,θ);x) Equation 9
where error matrices Dc, Dp and Ds are
Dc=diag(eik(ϕ,θ)·δ
Dp=diag(eik(ϕ,θ)·η
Ds=diag(eik(ϕ,θ)·Δ
respectively, where diag(·) is diagonal operator.
The cable length mismatch S and phase center location error η present as random phase errors and cannot be distinguished from each other. Therefore, a net random phase distortion can be defined as ∈=(δ+η). Whereas, the surface deformations introduce correlated errors Δ. Hence, the parameters of interest for which compensation is needed are β={∈=(δ+η), Δ}. These phase distortions cause pointing errors, side-lobe degradation, undesirable frequency selectivity, reduced power in the direction of interest, and other performance depletion.
IV. Hybrid In-Situ and SoOP Calibration
Here, a hybrid on-line calibration method is described which tunes the far-field behavior of a conformal array using external sources. Specifics of the calibration algorithm and necessary implementation details are described in greater detail.
A. Calibration Algorithm
Consider (M+1) sources, comprised of one in-situ S0 and M cooperative satellites Sm, m ∈{1, 2, . . . , M}, broadcast calibration signals sm(t) from known directions of arrival (ϕm, θm) to an array of size N. At predetermined intervals, the conformal array estimates direction of arrival ({circumflex over (ϕ)}m, {circumflex over (θ)}m) by digitally steering the main beam towards each of the sources. The estimated steering vector to the mth source Sm is {circumflex over (V)}(k({circumflex over (ϕ)}m, {circumflex over (θ)}m); x) where ({circumflex over (ϕ)}m, {circumflex over (θ)}m) are the estimated azimuth and elevation with ideal antennae positions x.
The information obtained from each source is weighed according to its reliability through wm. It is evident that the loss ∈(β) relies on the precision in estimating direction of arrival from each of the source Sm, (σ{circumflex over (ϕ)}m, σ{circumflex over (θ)}m), which in turn is a function of signal-to-noise ratio (SNR) of the received signal sm(t). The SNRs dictate the reliability weights 0≤wm≤1. The normalizing factor ∥v(km; x)+v(km; x)∥2=N ensures that the aggregate loss is independent of number of antennae in the array and guarantees 0≤εm(β)≤1.
B. Gradient Descent Method
Incidentally, minimizing ε(β) is a convex optimization problem, which has a global minimum at which the loss function is minimized.
The optimization problem, Equation 14, can be solved using numerical search methods. Gradient Descent is an iterative optimization algorithm that relies on first order metrics to conduct a search for local minima of a function. At every iteration p, a step in the direction of negative gradient ∇ε({circumflex over (β)})|{circumflex over (β)}=βp is taken to approach a local minimum. This method relies on an assumption that the multi-variable function ε(β) is defined and differentiable in the neighborhood of a point βp, an estimate at pth iteration. The gradient of the loss function with respect to the parameters of interest β is,
For the sake of brevity, {tilde over (v)}={tilde over (V)}(km; x,β), {circumflex over (v)}={circumflex over (V)}(km;x) and subscript n indicates nth element in the steering vector array. The partial derivatives in Equation 15 are
where imag(·) is the imaginary part of the argument. When derived explicitly for uniform linear array Ω=sin(ϕ) and Ω=sin(θ) cos(ϕ) Nx+ sin(θ) sin(ϕ) Ny for planar arrays with Nx and Ny, number of antennae in x, y directions and N=Nx×Ny (see
C. Source Sufficiency Discussion
The cardinality of phase errors |β| that need to be accounted for relies on modality of non-linear correlated errors Δ. This in turn determines number of necessary external sources to undertake the calibration algorithm. Consider a radial change r=ro+∂r in fuselage of an aircraft, r0 is the undistorted radius and ∂r is the radial change due to surface deformation. Consequently, locations of the conforming antennae elements change in three-dimensional space, but the deformations can be sufficiently represented by a single parameter ∂r. Therefore, modality of the correlated mismatches is one and at least one external source is necessary to estimate the phase errors, in addition to the in-situ source.
V. Simulation Results
To demonstrate the workings of the hybrid in-situ and SoOP calibration method, a uniform linear array (ULA) with 8 antennae is simulated, and the aforementioned mismatch errors are introduced. The linear array is modeled as a spring being tugged on one end and it deforms uniformly along its length, hence the deformation errors are related as Δi=Δj=Δ, ∀(i,j) ∈[0, (N−1)] where Δ is the spring constant and for the current scenario is set to λ/5. Random phase errors ∈(0, . . . ,(N-1))˜(0,0.52) are modeled to be drawn from a zero mean Gaussian normal distribution.
The hybrid in-situ and SoOP calibration method is used to estimate distortions β in Equation 14 using a gradient descent approach with the gradients delineated in Equations 16 and 17. Following the model order and source sufficiency discussion in Section V-C, the current problem formulation needs one external source S1 (to estimate Δ) in addition to the in-situ source S0.
VI. Method for Calibration of an Antenna Array
Although the operations of
VII. Computer System
The exemplary computer system 900 in this embodiment includes a processing device 902 or processor, a main memory 904 (e.g., read-only memory (ROM), flash memory, dynamic random access memory (DRAM), such as synchronous DRAM (SDRAM), etc.), and a static memory 906 (e.g., flash memory, static random access memory (SRAM), etc.), which may communicate with each other via a data bus 908. Alternatively, the processing device 902 may be connected to the main memory 904 and/or static memory 906 directly or via some other connectivity means. In an exemplary aspect, the processing device 902 could be used to perform any of the methods or functions described above.
The processing device 902 represents one or more general-purpose processing devices, such as a microprocessor, central processing unit (CPU), or the like. More particularly, the processing device 902 may be a complex instruction set computing (CISC) microprocessor, a reduced instruction set computing (RISC) microprocessor, a very long instruction word (VLIW) microprocessor, a processor implementing other instruction sets, or other processors implementing a combination of instruction sets. The processing device 902 is configured to execute processing logic in instructions for performing the operations and steps discussed herein.
The various illustrative logical blocks, modules, and circuits described in connection with the embodiments disclosed herein may be implemented or performed with the processing device 902, which may be a microprocessor, field programmable gate array (FPGA), a digital signal processor (DSP), an application-specific integrated circuit (ASIC), or other programmable logic device, a discrete gate or transistor logic, discrete hardware components, or any combination thereof designed to perform the functions described herein. Furthermore, the processing device 902 may be a microprocessor, or may be any conventional processor, controller, microcontroller, or state machine. The processing device 902 may also be implemented as a combination of computing devices (e.g., a combination of a DSP and a microprocessor, a plurality of microprocessors, one or more microprocessors in conjunction with a DSP core, or any other such configuration).
The computer system 900 may further include a network interface device 910. The computer system 900 also may or may not include an input 912, configured to receive input and selections to be communicated to the computer system 900 when executing instructions. The input 912 may include, but not be limited to, a touch sensor (e.g., a touch display), an alphanumeric input device (e.g., a keyboard), and/or a cursor control device (e.g., a mouse). The computer system 900 also may or may not include an output 914, including but not limited to a display, a video display unit (e.g., a liquid crystal display (LCD) or a cathode ray tube (CRT)), or a printer. In some examples, some or all inputs 912 and outputs 914 may be combination input/output devices.
The computer system 900 may or may not include a data storage device that includes instructions 916 stored in a computer-readable medium 918. The instructions 916 may also reside, completely or at least partially, within the main memory 904 and/or within the processing device 902 during execution thereof by the computer system 900, the main memory 904, and the processing device 902 also constituting computer-readable medium. The instructions 916 may further be transmitted or received via the network interface device 910.
While the computer-readable medium 918 is shown in an exemplary embodiment to be a single medium, the term “computer-readable medium” should be taken to include a single medium or multiple media (e.g., a centralized or distributed database, and/or associated caches and servers) that store the one or more sets of instructions 916. The term “computer-readable medium” shall also be taken to include any medium that is capable of storing, encoding, or carrying a set of instructions for execution by the processing device 902 and that causes the processing device 902 to perform any one or more of the methodologies of the embodiments disclosed herein. The term “computer-readable medium” shall accordingly be taken to include, but not be limited to, solid-state memories, optical medium, and magnetic medium.
The operational steps described in any of the exemplary embodiments herein are described to provide examples and discussion. The operations described may be performed in numerous different sequences other than the illustrated sequences. Furthermore, operations described in a single operational step may actually be performed in a number of different steps. Additionally, one or more operational steps discussed in the exemplary embodiments may be combined.
Those skilled in the art will recognize improvements and modifications to the preferred embodiments of the present disclosure. All such improvements and modifications are considered within the scope of the concepts disclosed herein and the claims that follow.
This application claims the benefit of provisional patent application Ser. No. 63/143,100, filed Jan. 29, 2021, the disclosure of which is hereby incorporated herein by reference in its entirety.
Number | Name | Date | Kind |
---|---|---|---|
7418343 | McGraw | Aug 2008 | B1 |
9705611 | West | Jul 2017 | B1 |
11322837 | Tiebout | May 2022 | B2 |
20100093282 | Martikkala | Apr 2010 | A1 |
20120009942 | Zoubir | Jan 2012 | A1 |
20220128654 | Rosu | Apr 2022 | A1 |
20230341497 | Clymer | Oct 2023 | A1 |
Entry |
---|
Haupt, R., “Antenna Arrays: A Computational Approach,” Sep. 2010, Wiley-IEEE Press, 552 pages. |
Herschfelt, A. et al., “Joint Positioning-Communications System Design and Experimental Demonstration,” 2019 IEEE/AIAA 38th Digital Avionics Systems Conference (DASC), Sep. 8-12, 2019, San Diego, CA, USA, IEEE, 6 pages. |
Josefsson, L. et al., “Conformal Array Antenna Theory and Design,” 2006, Wiley-IEEE Press, 488 pages. |
Monzingo, R. et al., “Introduction to Adaptive Arrays,” 2004, Scitech Publishing, 551 pages. |
Rockah, Y. et al., “Array shape calibration using sources in unknown locations—Part I: Far-field sources,” IEEE Transactions onAcoustics, Speech, and Signal Processing, vol. 35, No. 3, Mar. 1987, IEEE, pp. 286-299. |
Silverstein, S.D., “Application of orthogonal codes to the calibration of active phased array antennas for communication satellites,” IEEE Transactions on Signal Processing, vol. 45, No. 1, Jan. 1997, IEEE, pp. 206-218. |
Smith, J.J. et al., “The Cramer-Rao lower bound for towed array shape estimation with a single source,” IEEE Transactions on Signal Processing, vol. 44, Issue 4, Apr. 1996, IEEE, pp. 1033-1036. |
Srinivas, S. et al., “Joint Positioning-Communications System : Optimal Distributed Coherence and Positioning Estimators,” 2019 53rd Asilomar Conference on Signals, Systems, and Computers, Nov. 3-6, 2019, Pacific Grove, CA, USA, IEEE, 5 pages. |
Srinivas, S. et al., “Conformal Multi-Service Antenna Arrays: Hybrid In Situ & Signal of Opportunity (SoOP) Calibration,” 2020 IEEE 92nd Vehicular Technology Conference (VTC2020—Fall), Nov. 18-Dec. 16, 2020, Victoria, BC, Canada, IEEE, 5 pages. |
Tyler, N. et al., “Adaptive antennas: the calibration problem,” IEEE Communications Magazine, vol. 42, No. 12, Dec. 2004, IEEE, pp. 114-122. |
Number | Date | Country | |
---|---|---|---|
20220247501 A1 | Aug 2022 | US |
Number | Date | Country | |
---|---|---|---|
63143100 | Jan 2021 | US |