OVER THE AIR CALIBRATION OF AN ADVANCED ANTENNA SYSTEM
20230017555 · 2023-01-19
Assignee
Inventors
Cpc classification
G01R29/0871
PHYSICS
International classification
Abstract
There is provided mechanisms for OTA calibration of an AAS. The AAS comprises N antenna branches, each of which comprises a respective subarray. The subarray of each antenna branch gives rise to a subarray antenna pattern extending over an angular interval. A method is performed by a test equipment. The method comprises obtaining measurement values for each of the antenna branches. At least one measurement value is obtained per each antenna branch. The method comprises determining one calibration factor value per antenna branch using the measurement values and taking the subarray antenna patterns into account. The method comprises applying the determined calibration factor values to the N antenna branches, thereby calibrating the AAS.
Claims
1. A method for over the air (OTA) calibration of an advanced antenna system, the advanced antenna system comprising N antenna branches, each of which comprises a respective subarray, where the subarray of each antenna branch gives rise to a subarray antenna pattern extending over an angular interval, the method being performed by a test equipment, the method comprising: obtaining measurement values for each of the antenna branches, wherein at least one measurement value is obtained per each antenna branch; determining one calibration factor value per antenna branch using the measurement values and taking the subarray antenna patterns into account; and applying the determined calibration factor values to the N antenna branches, thereby calibrating the advanced antenna system.
2. The method of claim 1, wherein the measurement values pertain to at least one of amplitude and phase.
3. The method of claim 1, wherein the subarray antenna patterns are known to the test equipment.
4. The method of claim 3, wherein all measurement values are obtained from one and the same direction within the angular interval.
5. The method of claim 4, wherein the calibration factor value per antenna branch is determined as a function of a reference signal value given by Y.sub.ref the subarray antenna pattern for the subarray of antenna branch n in direction ϕ given by g.sub.n(ϕ.sub.cal.sup.m), and a received signal value for antenna branch n in direction ϕ given by Y.sub.n(ϕ.sub.cal.sup.m).
6. The method of claim 5, wherein, in terms of amplitude variation, the calibration factor value for antenna branch n is determined as:
7. The method of claim 5, wherein, in terms of phase variation, the calibration factor value for antenna branch n is determined as:
8. The method of claim 3, wherein measurement values for each of the subarray antenna patterns are obtained from one and the same set of directions, the set of directions being composed of at least two directions within the angular interval.
9. The method of claim 8, wherein, in terms of amplitude variation, the calibration factor value c.sub.n,dB for antenna branch n is determined as a function of magnitude of a received signal value of the measurement values for antenna branch n in a direction ϕ given by Y.sub.n,dB(ϕ.sub.cal.sup.m), the amplitude-wise subarray antenna pattern for subarray n in a direction ϕ given by a g.sub.n,dB(ϕ.sub.cal.sup.m), and an amplitude-wise reference signal value given by P.sub.ref,dB.
10. The method of claim 9 wherein, in terms of amplitude variation, the calibration factor value c.sub.n,dB for antenna branch n is determined by minimizing a cost function S(c.sub.n,dB) given as:
11. The method of claim 8, wherein, in terms of phase variation, the calibration factor value c.sub.n,deg for antenna branch n is determined as a function of a phase-wise received signal value of the measurement values for antenna branch n in a direction ϕ given by Y.sub.n,deg(ϕ.sub.cal.sup.m), the phase-wise subarray antenna pattern for the subarray of antenna branch n in a direction ϕ given by g.sub.n,deg(ϕ.sub.cal.sup.m), and a phase-wise reference signal value given by P.sub.ref,deg.
12. The method of claim 11, wherein, in terms of phase variation, the calibration factor value c.sub.n,deg for antenna branch n is determined by minimizing a cost function S(c.sub.n,deg) given as:
13. The method of claim 1, wherein the subarray antenna patterns are unknown to the test equipment, and wherein the measurement values are of amplitude and/or phase values in at least two directions within the angular interval, the amplitude and/or phase values representing the subarray antenna patterns.
14. The method of claim 13, wherein, in terms of amplitude variation, the calibration factor value c.sub.n,dB for antenna branch n is determined as a function of magnitude of a received signal value of the measurement values for antenna branch n in a direction Δ given by Y.sub.n,dB(ϕ.sub.cal.sup.m) and an amplitude-wise reference signal value in a direction ϕ given by Y.sub.ref,dB(ϕ.sub.cal.sup.m).
15. The method of claim 14, wherein, in terms of amplitude variation, the calibration factor value c.sub.n,dB for antenna branch n is determined by minimizing a cost function S(c.sub.n,dB) given as:
16. The method of claim 13, wherein, in terms of phase variation, the calibration factor value c.sub.n,deg for antenna branch n is determined as a function of a phase-wise received signal value of the measurement values for antenna branch n in a direction ϕ given by Y.sub.n,deg(ϕ.sub.cal.sup.m) and a phase-wise reference signal value in a direction j given by Y.sub.ref,deg(ϕ.sub.cal.sup.m).
17. The method of claim 16, wherein, in terms of phase variation, the calibration factor value c.sub.n,deg for antenna branch n is determined by minimizing a cost function S(c.sub.n,deg) given as:
18. The method of claim 1, wherein each subarray comprises at least one individual antenna element.
19. A test equipment for over the air (OTA) calibration of an advanced antenna system, the advanced antenna system comprising N antenna branches, each of which comprises a respective subarray, where the subarray of each antenna branch gives rise to a subarray antenna pattern (100; g.sub.1(θ, ϕ), g.sub.2(θ, ϕ), . . . , g.sub.N(θ, ϕ) extending over an angular interval, the test equipment comprising processing circuitry, the processing circuitry being configured to cause the test equipment to: obtain measurement values for each of the antenna branches, wherein at least one measurement value is obtained per each antenna branch; determine one calibration factor value per antenna branch using the measurement values and taking the subarray antenna patterns into account; and apply the determined calibration factor values to the N antenna branches, thereby calibrating the advanced antenna system.
20. (canceled)
21. (canceled)
22. A computer program for over the air (OTA) calibration of an advanced antenna system, the advanced antenna system comprising N antenna branches, each of which comprises a respective subarray, where the subarray of each antenna branch gives rise to a subarray antenna pattern extending over an angular interval, the computer program comprising computer code which, when run on processing circuitry of a test equipment, causes the test equipment to: obtain measurement values for each of the antenna branches, wherein at least one measurement value is obtained per each antenna branch; determine one calibration factor value per antenna branch using the measurement values and taking the subarray antenna patterns into account; and apply the determined calibration factor values to the N antenna branches, thereby calibrating the advanced antenna system.
23. (canceled)
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0021] The inventive concept is now described, by way of example, with reference to the accompanying drawings, in which:
[0022]
[0023]
[0024]
[0025]
[0026]
[0027]
[0028]
DETAILED DESCRIPTION
[0029] The inventive concept will now be described more fully hereinafter with reference to the accompanying drawings, in which certain embodiments of the inventive concept are shown. This inventive concept may, however, be embodied in many different forms and should not be construed as limited to the embodiments set forth herein; rather, these embodiments are provided by way of example so that this disclosure will be thorough and complete, and will fully convey the scope of the inventive concept to those skilled in the art. Like numbers refer to like elements throughout the description. Any step or feature illustrated by dashed lines should be regarded as optional. Equations are given in both linear and decibel (dB) scale. It is well known in the literature how to, as such, transform between equations in linear scale on the one hand and equations in dB scale on the other hand.
[0030]
[0031]
[0032] Each of the N antenna branches 960 is coupled to a transmitter t.sub.n and a receiver r.sub.n, where n=1 . . . N. The transmitter t.sub.n and the receiver r.sub.n are affected by calibration factor values c.sub.n,dB, c.sub.n,deg as determined by the test equipment 2400.
[0033] Traditionally, measurement values Y.sub.n are used to calculate the compensation factor, c.sub.n,dB relative a desired reference level Y.sub.ref, according to:
c.sub.n,dB=Y.sub.ref,dB−Y.sub.n,dB
[0034] However, as noted above there is still a need for improved OTA calibration of an AAS 910. Embodiments, aspects, and examples, of how the test equipment 2400 might determine the calibration factor values c.sub.n,dB, c.sub.n,deg will therefore be disclosed below.
[0035] In more detail, current calibration functions do not take amplitude and phase variations of the embedded subarray antenna patterns into account. As a result thereof, high gain deviations might occur for other directions than the calibrated direction (i.e., for other values of ϕ than for the value of ϕ for which the calibration was made; typically the calibration is made for ϕ=0). Further, current calibration functions might be sensitive to, for example, quiet zone errors when calibration only is performed in one direction. At least some of the herein disclosed embodiments are therefore based on taking into account the effects of amplitude and phase variations of the individual embedded subarray antenna patterns to achieve proper calibration.
[0036] At least some of the herein disclosed embodiments therefore aim to reduce calibration errors due to the fact that the embedded antenna patterns of the individual antenna elements or subarray varies depending on its position in the full antenna array. If this is not properly handled this effect might cause significant residual errors in the calibration. At least some of the herein disclosed embodiments aim to reduce calibration errors due to a non-perfect quite zone for the OTA calibration, i.e. where disturbances caused by unwanted reflections in, for instance, an anechoic test chamber. At least some of the herein disclosed embodiments are therefore applicable to reduce calibration errors due to non-perfect quite zones for the OTA calibration.
[0037] The embodiments disclosed herein in particular relate to mechanisms for OTA calibration of an AAS 910. In order to obtain such mechanisms, there is provided a test equipment 2400, a method performed by the test equipment 2400, a computer program product comprising code, for example in the form of a computer program, that when run on a test equipment 2400, causes the test equipment 2400 to perform the method.
[0038]
[0039] S102: The test equipment 2400 obtains measurement values for each of the antenna branches, At least one measurement value is obtained per each antenna branch.
[0040] S104: The test equipment 2400 determines one calibration factor value c.sub.n,dB, c.sub.n,deg per antenna branch using the measurement values and takes the subarray antenna patterns 100; g.sub.1 (θ, ϕ), g.sub.2(θ, ϕ), . . . , g.sub.N(θ, ϕ) into account.
[0041] S106: The test equipment 2400 applies the determined calibration factor values to the N antenna branches 960. The test equipment 2400 thereby calibrates the AAS 910.
[0042] Advantageously, this method provides efficient OTA calibration of the AAS 910.
[0043] Advantageously, the provided OTA calibration of the AAS 910 does not suffer from the issues noted in the background section.
[0044] Embodiments relating to further details of OTA calibration of an AAS 910 as performed by the test equipment 2400 will now be disclosed.
[0045] There may be different types of measurement values. In some examples, the measurement values pertain to at least one of amplitude and phase.
[0046] The herein disclosed methods for OTA calibration of the AAS 910 are applicable to different types of scenarios. Embodiments, aspects, and examples relating to these scenarios will now be disclosed in turn.
[0047] According to a first scenario the subarray antenna patterns are known to the test equipment 2400 and all measurement values are obtained from one and the same direction within the angular interval.
[0048] Particularly, according to an embodiment, the subarray antenna patterns are known to the test equipment 2400, and, according to an embodiment, all measurement values are obtained from one and the same direction within the angular interval.
[0049] Further details of the first scenario will now be disclosed.
[0050] If the subarray antenna pattern, g.sub.n, is known in the calibration direction(s), compensation might be performed taking the actual gain/phase into consideration. Particularly, according to an embodiment, the calibration factor value c.sub.n,dB, c.sub.n,deg per antenna branch is determined as a function of a reference signal value given by Y.sub.ref, the subarray antenna pattern for the subarray of antenna branch n in direction ϕ given by g.sub.n(ϕ.sub.cal.sup.m), and a received signal value for antenna branch n in direction ϕ given by Y.sub.n(ϕ.sub.cal.sup.m). In terms of amplitude variation, the calibration factor value for antenna branch n might thus be determined as:
[0051] Further, in terms of phase variation, the calibration factor value for antenna branch n might be determined as:
[0052] This will create a performance according to
[0053] According to a second scenario the subarray antenna patterns are known to the test equipment 2400 and measurement values for each of the subarray antenna patterns are obtained from one and the same set of directions. The set of directions is composed of at least two directions within the angular interval.
[0054] That is, according to an embodiment, measurement values for each of the subarray antenna patterns are obtained from one and the same set of directions, where the set of directions is composed of at least two directions within the angular interval.
[0055] Further details of the second scenario will now be disclosed.
[0056] Using measurements in more than one direction M>1 might reduce the impact of quiet zone errors. Particularly, according to an embodiment, in terms of amplitude variation, the calibration factor value c.sub.n,dB for antenna branch n is determined as a function of magnitude of a received signal value of the measurement values for antenna branch n in a direction ϕ given by Y.sub.n,dB(ϕ.sub.cal.sup.m), the amplitude-wise subarray antenna pattern for subarray n in a direction ϕ given by g.sub.n,dB(ϕ.sub.cal.sup.m), and an amplitude-wise reference signal value given by P.sub.ref,dB. In terms of amplitude variation, the calibration factor value c.sub.n,dB for antenna branch n might thus be determined by minimizing a cost function S(c.sub.n,dB) given as (with values in dB), where the summation is to m=M:
[0057] The calibration factor values might be solved with, for example, a least squares optimization.
[0058] Further, in terms of phase variation, the calibration factor value c.sub.n,deg for antenna branch n is, according to an embodiment, determined as a function of a phase-wise received signal value of the measurement values for antenna branch n in a direction ϕ given by Y.sub.n,deg(ϕ.sub.cal.sup.m), the phase-wise subarray antenna pattern for the subarray of antenna branch n in a direction ϕ given by g.sub.n,deg(ϕ.sub.cal.sup.m), and a phase-wise reference signal value given by P.sub.ref,deg. Thus, in terms of phase variation, the calibration factor value c.sub.n,deg for antenna branch n might be determined by minimizing a cost function S(c.sub.n,deg) given as (with values in degrees), where the summation is to m=M:
[0059] The calibration factor values might be solved with, for example, a least squares optimization.
[0060] According to a third scenario the subarray antenna patterns are unknown to the test equipment 2400, and the measurement values are of amplitude and/or phase values in at least two directions within the angular interval. The subarray antenna patterns are then represented by these amplitude and/or phase values.
[0061] Using measurements in more than one direction M>1 might enable the average error over the angular interval to be minimized according to some arbitrary metric.
[0062] Further details of the third scenario will now be disclosed.
[0063] Particularly, according to an embodiment, in terms of amplitude variation, the calibration factor value c.sub.n,dB for antenna branch n is determined as a function of magnitude of a received signal value of the measurement values for antenna branch n in a direction ϕ given by Y.sub.n,dB(ϕ.sub.cal.sup.m) and an amplitude-wise reference signal value in a direction ϕ given by Y.sub.ref,dB(ϕ.sub.cal.sup.m). Thus, in terms of amplitude variation, the calibration factor value c.sub.n,dB for antenna branch n might be determined by minimizing a cost function S(c.sub.n,dB) given as (with values in dB), where the summation is to m=M:
[0064] The calibration factor values might be solved with, for example, a least squares optimization. This might enable the average error over the angular interval to be minimized.
[0065] Simulation results relevant for amplitude aspects will now be presented.
[0066]
[0067]
[0068]
[0069] In terms of phase variation, the calibration factor value c.sub.n,deg for antenna branch n is, according to an embodiment, determined as a function of a phase-wise received signal value of the measurement values for antenna branch n in a direction ϕ given by Y.sub.n,deg(ϕ.sub.cal.sup.m) and a phase-wise reference signal value in a direction ϕ given by Y.sub.ref,deg(ϕ.sub.cal.sup.m) Thus, in terms of phase variation, the calibration factor value c.sub.n,deg for antenna branch n might be determined by minimizing a cost function S(c.sub.n,deg) given as (with values in dB), where the summation is to m=M:
[0070] The calibration factor values might be solved with, for example, a least squares optimization. This might enable the average error over the angular interval to be minimized.
[0071] Simulation results relevant for phase aspects will now be presented.
[0072]
[0073]
[0074]
[0075]
[0076]
[0077]
[0078]
[0079]
[0080]
[0081]
[0082] Particularly, the processing circuitry 2410 is configured to cause the test equipment 2400 to perform a set of operations, or steps, as disclosed above. For example, the storage medium 2430 may store the set of operations, and the processing circuitry 2410 may be configured to retrieve the set of operations from the storage medium 2430 to cause the test equipment 2400 to perform the set of operations. The set of operations may be provided as a set of executable instructions.
[0083] Thus the processing circuitry 2410 is thereby arranged to execute methods as herein disclosed. The storage medium 2430 may also comprise persistent storage, which, for example, can be any single one or combination of magnetic memory, optical memory, solid state memory or even remotely mounted memory. The test equipment 2400 may further comprise a communications interface 2420 at least configured for communications with the AAS 910. As such the communications interface 2420 may comprise one or more transmitters and receivers, comprising analogue and digital components. The processing circuitry 2410 controls the general operation of the test equipment 2400 e.g. by sending data and control signals to the communications interface 2420 and the storage medium 2430, by receiving data and reports from the communications interface 2420, and by retrieving data and instructions from the storage medium 2430. Other components, as well as the related functionality, of the test equipment 2400 are omitted in order not to obscure the concepts presented herein.
[0084]
[0085] The test equipment 2400 may be provided as a standalone device or as a part of at least one further device. For example, the test equipment 2400 may be provided as part of the AAS 910. Alternatively, functionality of the test equipment 2400 may be distributed between at least two devices, or nodes.
[0086] Thus, a first portion of the instructions performed by the test equipment 2400 may be executed in a first device, and a second portion of the of the instructions performed by the test equipment 2400 may be executed in a second device; the herein disclosed embodiments are not limited to any particular number of devices on which the instructions performed by the test equipment 2400 may be executed. Hence, the methods according to the herein disclosed embodiments are suitable to be performed by a test equipment 2400 residing in a cloud computational environment. Therefore, although a single processing circuitry 2410 is illustrated in
[0087]
[0088] In the example of
[0089] The inventive concept has mainly been described above with reference to a few embodiments. However, as is readily appreciated by a person skilled in the art, other embodiments than the ones disclosed above are equally possible within the scope of the inventive concept, as defined by the appended patent claims.