CN109245835B - Method and apparatus for antenna calibration - Google Patents
Method and apparatus for antenna calibration Download PDFInfo
- Publication number
- CN109245835B CN109245835B CN201811495400.9A CN201811495400A CN109245835B CN 109245835 B CN109245835 B CN 109245835B CN 201811495400 A CN201811495400 A CN 201811495400A CN 109245835 B CN109245835 B CN 109245835B
- Authority
- CN
- China
- Prior art keywords
- time
- point
- predicted
- measuring
- phase
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B17/00—Monitoring; Testing
- H04B17/10—Monitoring; Testing of transmitters
- H04B17/11—Monitoring; Testing of transmitters for calibration
- H04B17/12—Monitoring; Testing of transmitters for calibration of transmit antennas, e.g. of the amplitude or phase
Landscapes
- Physics & Mathematics (AREA)
- Electromagnetism (AREA)
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Variable-Direction Aerials And Aerial Arrays (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
This disclosure relates to a kind of method for antenna calibration, include: based on the time value at upper time of measuring point, the time value at current measurement time point, at the upper time of measuring point measure antenna phase it is poor and at the current measurement time point measurement antenna phase it is poor, predict that the predicted phase at the predicted time point of the predetermined number in next time of measuring interval is poor;And the predicted phase at each predicted time point of output is poor.Present disclosure also relates to a kind of equipment for antenna calibration.Using the prediction process of the disclosure, AC can be extended significantly and updates interval, to reduce AC negative effect.
Description
Technical field
The disclosure relates generally to communication systems, relate more specifically to a kind of method and apparatus for antenna calibration.
Background technique
Introduction is facilitated a better understanding of various aspects of the disclosure by this section.Correspondingly, the statement of this section should be from
This angle is read, and is understood not to recognize that content belongs to the prior art or what content is not belonging to existing skill
Art.
Antenna array is the set itself with independent transmission/reception circuit (or branch) antenna, the independent transmission/reception
Circuit can be worked together to emit and receive radio signal.Antenna array is helpful to communication system in many aspects.First,
The more narrow beam of the radio wave with more high emission and reception gain may be implemented in antenna array.It can not improve transmitting and
Increase area coverage in the case where receiving power.It is particularly advantageous for supplying conditional mobile terminal to the power of battery.Second,
Antenna array can also be used in Multiple Input Multiple Output (MIMO) System, wherein logical to improve using radio propagation path diversity
Believe handling capacity.
Antenna array has been widely used in wireless communication system, in 4G/5G cellular communication system, is based on antenna array
Technology (wave beam forming, MIMO etc.) cell throughout, capacity and covering etc. can be increased significantly.
In general, the number of used antenna is bigger, then the gain of beam-forming system is higher and mimo system
Handling capacity it is bigger.In fact, in 4G/5G communication system, number of antennas can be 2 power, such as 2,4,8,16,32,64,
128,256 etc..Good beam forming gain in order to obtain, number of antennas should be larger, are greater than 32.
In order to apply wave beam forming in antenna array system, antenna calibration (AC) is needed to prolong to be aligned between different branch
Slow and phase.Delay and phase drift radio frequency (RF) component (such as frequency mixer, analog filter, printed circuit board (PCB)
Deng) temperature and change.For example, the electrical characteristic of PCB trace changes with temperature and is changed.When PCB route is directed to clock signal
And when running, cause clock phase to change, to cause the phase drift in transmitting/RX path.Temperature has weight to phase
It influences, and phase change caused by another radio-frequency devices characteristic for influencing freely to change over time.
Therefore, both temperature and times are considered as the variable of phase, and influence will be approximately linear in a short time
, this is because hardware feature will not change very greatly in a short time.Phase change in short time can be considered as temperature and
The linear function of time.
Fig. 1 schematically illustrates antenna phase variation with temperature.Phase as described herein is referred in antenna system
Phase difference between middle antenna particularly may refer to the phase between each antenna and reference antenna (for example, first antenna)
Potential difference.As shown in Figure 1, when temperature changes, phase will also change, but may not be linear relationship between them.Radio system
The temperature of system may only change seldom in a short time at work.This means that temperature is nearly constant in a short time.If
Only consider that small temperature changes, then phase change can be almost linear.
Fig. 2 schematically illustrates antenna phase and changes with time.In Fig. 2, time point t1, t2, t3 ... be AC
In time of measuring point, wherein t1 and t2 or t2 and t3 is the adjacent time of measuring point in AC.At each time of measuring point
After executing AC, antenna phase will be become zero.
Therefore, it is necessary to apply online antenna calibration, so as to compensate due to when radio system is run temperature change and
Caused delay and phase are unjustified.In order to execute antenna calibration, reference signal is sent by radio baseband (that is, AC believes
Number), and the reference signal is coupled at antenna and feeds back AC module with computing relay and phase difference.Work as actual data traffic
In the presence of amount continues, AC needs periodically to send AC signal.AC time interval (for example, t2-t1 or t3-t2) usually can be
10 seconds, 20 seconds, 30 seconds, 60 seconds etc..Currently, following two technology can be used in order to avoid interfering with user data:
Protective time slot (GP) AC, wherein transmitting AC signal in time division duplex (TDD) long term evolution (LTE) frame in GP;And third
For partner program (3GPP) compatible AC-3, wherein in the time slot dispatched by media access control (MAC) layer specific to AC
Place's transmission AC signal.
However provide in the 3 gpp standards, eNodeB not can be carried out data transmission in GP.And 3GPP compatible AC-3 occupies
Several downlink (DL) symbols for AC signal.This has not only interrupted the transmission of PDSCH, but also has interrupted PDCCH's
Transmission.The interruption of PDCCH will affect many transmission mechanisms, such as hybrid automatic repeat-request (HARQ), Adaptive Modulation and volume
Code (AMC) etc..Therefore, in peak traffic, do not allow to transmit AC signal.In order to transmit AC, entire carrier wave should be closed
In portfolio.This tradition AC is captured and is calculated using fixed time interval, but this will occupy GP or portfolio symbol
Number position simultaneously reduces efficiency of transmission.
In addition to this, since 3GPP compatible AC-3 has interrupted PDCCH, the time delay of network increases.Due to for wave beam forming and
It is strict with antenna alignment for MIMO application and phase rapid drift due to temperature changes, therefore cannot slow down and send AC letter
Number frequency.The requirement of these conflicts makes AC solution get into a difficult position.
AC compensates phase and amplifier, and wherein phase is to need modified major part.Phase error is by many
Problem causes, influence, local oscillator (LO) shake and the drift etc. of such as hardware nonlinearity, temperature to delay and phase.
Influence of the clock to phase may be it is regular, this is because influence of the frequency error to phase have can by for example it is minimum
Side's (LMS) method or the linear characteristic of recurrence least square (RLS) method prediction.Phase error is divided into two types, a kind of
Be it is predictable, another kind is random.
Summary of the invention
The disclosure is added to several future positions between two adjacent AC time points, to improve phase calculation accuracy.
By the way that the prediction process is added to AC, AC time interval can be dynamically adjusted according to prediction error.Predict that error can be with
It is calculated during each AC, and can be used for improving prediction accuracy, such as pass through LMS prediction technique.
According to the disclosure in a first aspect, providing a kind of method for antenna calibration, comprising: based on upper one measurement
The time value at time value, current measurement time point at time point, the antenna measured at the upper time of measuring point
Phase difference and the antenna phase measured at the current measurement time point are poor, predict pre- in next time of measuring interval
Predicted phase at fixed number purpose predicted time point is poor;And the predicted phase at each predicted time point of output is poor.
In the alternative embodiment of first aspect, the prediction steps, which can be through linear extrapolation, to be completed.
In another alternative embodiment of first aspect, the predicted phase difference, which can be based on following items, to be predicted
:
Time value at the current measurement time point;
The antenna phase difference and antenna temperature measured at the current measurement time point;
The time value at each of past continuous two time of measuring point place;And
The antenna phase difference and antenna temperature of measurement at each of two time of measuring points of past place.
According to the second aspect of the disclosure, a kind of equipment for antenna calibration is provided, comprising: processor;And it deposits
Reservoir is communicatively connected to the processor and is adapted to store instruction, and described instruction by the processor when being executed
The equipment is set to execute the operation of the method according to first aspect.
According to the third aspect of the disclosure, a kind of non-transient computer-readable medium is provided, computer is stored thereon with
Program, the computer program execute the equipment according to first in the processor execution by the equipment for antenna calibration
The operation of method described in aspect.
Using added prediction process, AC can be extended significantly and updates interval, to reduce AC negative effect.This
Sample can dynamically adjust interval, wherein interval can be increased if antenna phase error is larger, and if antenna phase
Error is smaller, then can reduce interval.Temperature sensor be already installed in radio system with for transmitting gain compensate, because
This, realizes that the technology of the disclosure does not need additional hardware and changes cost and bill of materials cost.In addition, the increase at the interval AC will
It reduces MAC AC sequence scheduling frequency and reduces AC and calculate runing time, thus the CPU process cycle during saving AC.Separately
Outside, compared with the traditional AC that may need periodically to send AC signal, using extrapolated AC, transmission path can be extended and stopped
It sleeps the time, to promote power save.
Read by the detailed description of following current preferred mode and with reference to attached drawing, the disclosure aforementioned and
Other features and advantage will be apparent.The detailed description and the accompanying drawings are merely to illustrate the disclosure, rather than limit by institute
The scope of the present disclosure that attached the spirit and scope of the invention define.
Detailed description of the invention
It can more fully understand the disclosure in an illustrative manner with reference to the following drawings, in the accompanying drawings:
Fig. 1 schematically illustrates antenna phase variation with temperature;
Fig. 2 schematically illustrates antenna phase and changes with time;
Fig. 3 schematically illustrates the prediction phase of antenna during the prediction according to one or more other embodiments of the present disclosure
The curve graph of position and measurement phase relative to the time;
Fig. 4 is schematically illustrated during the prediction of the temperature of the considerations of according to one or more other embodiments of the present disclosure
Curve graph of the predicted phase and measurement phase of antenna relative to the time;
Fig. 5 schematically illustrates the frame of the framework of an AC system according to one or more other embodiments of the present disclosure
Figure;
Fig. 6 schematically illustrates the frame of the framework of another AC system according to one or more other embodiments of the present disclosure
Figure;
Fig. 7 schematically illustrates the flow chart of the AC method according to one or more other embodiments of the present disclosure;
Fig. 8 schematically illustrates the more specific process of the AC method according to one or more other embodiments of the present disclosure
Figure;
Fig. 9 schematically illustrates the block diagram of the AC equipment according to one or more other embodiments of the present disclosure;And
Figure 10 schematically illustrates the block diagram of another AC equipment according to one or more other embodiments of the present disclosure.
Specific embodiment
Method and apparatus described in detail below to for antenna calibration is described.In the following detailed description, join
Examine attached drawing, a part of attached drawing as the detailed description, and in the accompanying drawings, being diagrammatically shown in which can be real
The specific embodiment of the existing disclosure.With these embodiments of enough datail descriptions, so that those skilled in the art can be realized this
It is open, and it is to be understood that can use other embodiments simultaneously in the case where not departing from the range of each embodiment of the disclosure
And structure, logic and variation electrically can be made.Therefore, detailed description below is not to be construed as restrictive, and is answered
When being illustrative.The scope of the present disclosure is limited by the appended claims and its equivalent.
Term as used herein is used only for the purpose of describing specific embodiments, and is not intended to the limitation disclosure.Such as this
Used in text like that, " one " of singular, "one", "the" is also intended to including plural form, unless context is clearly
It refers else.It is also understood that there is stated feature, entirety, step, operation, element and/or group in term " includes " instruction
Part, but be not precluded in the presence of one or more other features, entirety, step, operation, element, component.
Unless otherwise defined, term as used herein has and contains with what disclosure one of ordinary skill in the art were commonly understood by
The identical meaning of justice.Term as used herein should be interpreted as having context and related neck to it in this specification
The consistent meaning of meaning in domain, unless especially definition herein.
Referring to showing according to the method, apparatus of the embodiment of the present disclosure and/or the block diagram of computer program product and/or
Flow chart describes the disclosure.It should be appreciated that can realize a frame of block diagram and or flow chart by computer program instructions
And frame combination.These computer program instructions can be supplied to universal computing device, dedicated computing equipment processor and/
Or other programmable data processing units, so that being held via calculating device handler and/or other programmable data processing units
Capable instruction creates for realizing the method for function action specified in block diagram and or flow chart.
Correspondingly, the disclosure can also be implemented with hardware and/or software (including firmware, resident software, microcode etc.).More into
One step, the disclosure can take computer usable or the form of the computer program product on computer readable storage medium,
It has the computer realized in the medium usable or computer readable program code, so that instruction execution system uses or ties
It closes instruction execution system and uses.In the context of the disclosure, computer be can be used or computer-readable medium can be and appoint
What following such medium: it may include, stores, communicates, transmits or transmit program for instruction execution system, device or sets
It is standby to use or instruction execution system, device or equipment is combined to use.
Electronic equipment is stored using machine readable media (also referred to as computer-readable medium) and (internally and/or is led to
Cross network and other electronic equipments) transmission code (including software instruction and computer program code or computer can be referred to as
Program) and/or data, all machine readable storage mediums in this way of the machine readable media are (for example, disk, CD, read-only memory
(ROM), flash memory, phase transition storage etc.) and machine readable transmission medium (also referred to as carrier) (for example, electricity, optics,
The transmitting signal of radio frequency, acoustics or other forms --- carrier wave, infrared signal etc.).Therefore, electronic equipment is (for example, calculate
Machine) it include hardware and software, such as one or more processors are coupled to one or more machine readable storage mediums to deposit
Code is stored up, for one or more processors execution and/or storing data.For example, electronic equipment may include non-volatile deposits
Reservoir, when electronic equipment shutdown, which can maintain code/data, and when electronic equipment is opened,
The part for the code to be executed by processor usually copies the volatibility of the electronic equipment to from slower nonvolatile memory
Memory (for example, dynamic random access memory (DRAM), Static Random Access Memory (SRAM) etc.).In general, electronics is set
Standby further includes that one group of physical network interface (emits/connects to use transmitting signal to be connected to the network with other electronic equipments
Receive code and/or data).One or more parts of the disclosure can be used the various combinations of software, firmware and/or hardware and
It realizes.
Communication equipment is the equipment (for example, the network equipment, terminal device etc.) that can be communicated with other equipment.Communication
Equipment can be such as base station, remote radio unit (RRU), user equipment (UE), Internet of Things (IoT) gateway, wireless local area
Net (WLAN) router, vehicular communication equipment, wearable computing devices, IoT sensor device, unmanned machine equipment etc..
The change of the time interval of AC will lead to different phase changes.Compared with short period of time, between the long period
Every may cause biggish phase change.It may not be linear between time interval and phase change.However, can in Fig. 2
See, it is almost in a linear relationship between phase change and time interval if only considering short time interval.The disclosure is at two
Several future positions are added between adjacent AC time point, regard the phase change between every two neighboring prediction point as linear
, and AC is carried out according to the phase change that prediction obtains, and the interval for the time for sending AC signal twice in succession is prolonged
It is long, to reduce the influence of AC signal.
In order to improve antenna phase accuracy in computation, it is pre- that the disclosure is added to several between two adjacent AC time points
Measuring point.By the way that the prediction process is added to AC, AC time interval can be dynamically adjusted according to prediction error.Fig. 3 signal
Property illustrate the predicted phase of antenna and measurement phase phase during the prediction according to one or more other embodiments of the present disclosure
For the curve graph of time.In Fig. 3, only account for the influence of time, can use linear extrapolation predict two it is adjacent
Phase change between AC time point.
At each AC time of measuring point (for example, t1, t2, t3 and t4 shown in Fig. 3), to there are two types of the calculating of phase
Scheme.In the first scheme, phase compensation is not carried out to AC signal sequence, then, it is measured at each time of measuring point
Phase is the absolute phase of physical channel.In second scheme, the AC signal sequence sent every time have passed through phase compensation, because
This, the absolute phase of the not instead of physical channel measured at each time of measuring point, the time of measuring point is relative to upper one
The phase increment of a time of measuring point.Prediction process according to the disclosure is discussed by taking the first scheme as an example herein, to the
Two kinds of schemes are still applicable in, and the value only measured every time becomes phase increment.
As shown in figure 3, time point t1-t4 is AC time of measuring point, antenna phase is measured at these points;t2_1,t2_2,
T2_3, t3_1, t3_2 and t3_3 are the predicted time points between two adjacent AC time of measuring points, are carried out at these points linear
Outside forecast process.It should be appreciated that the future position number in Fig. 3 is exemplary, 3 can be not limited in two time of measuring points
A predicted time point.Symbol x means that AC measures phase, and symbol o means predicted phase.
It is assumed that phase change is linear, then after having carried out AC measurement twice, such as by using t2 and t1 at
Measurement phase, t2_1, t2_2 and t2_3(can be calculated that is, t3) at predicted phase, such as t2_1, t2_2 and t2_3/ in Fig. 3
Shown in symbol o at t3.AC system can export these predicted phases.
After carrying out AC measurement at time of measuring point t3, based on the measurement phase 3 at the point and it can be calculated
Predicted phase calculate prediction error, such as err_t3.In one example, err_t3 can be calculated as φ 3 and prediction
The difference of phase.In one example, LMS error correcting technology can be used to be modified to err_t3.Further showing
In example, LMS error correcting technology can calculate modifying factor by being weighted and averaged to several last phase errors,
This is described in detail hereinafter in conjunction with Fig. 4.
Furthermore, it is possible to calculate dynamic interval in some manner.For example, can be between time interval and prediction error
Establish linear relationship, such as according to calculated err_t3 the value of t4-t3 is set.Alternatively, it is possible to establish look-up table
(LUT) to search time interval using prediction error.
Fig. 4 is schematically illustrated during the prediction of the temperature of the considerations of according to one or more other embodiments of the present disclosure
Curve graph of the predicted phase and measurement phase of antenna relative to the time.In Fig. 4, it equally can use linear extrapolation and come in advance
The phase change between two adjacent AC time points is surveyed, but due to introducing temperature factor, for predicting the linear equality of process
There are two known variables A and B for tool.
As shown in figure 4, the antenna temperature at time of measuring point t2 to t5 is respectively T2 to T5, the data of each measurement point are by table
It is shown as (t2, T2), (t3, T3), (t4, T4), (t5, T5).It is noted that time of measuring point t1 and temperature are omitted in Fig. 4
T1, this is because solving two known variables at least needs two linear equalities, then, need occur two time intervals it
Afterwards, i.e., it is predicted since t3.Time interval, antenna temperature variation and antenna phase variation between adjacent time of measuring point
It can be respectively expressed as:
WhereinThe index number of value is corresponding time of measuring point, for example,For what is obtained at time of measuring point t3
Phase increment.Linear equality is following formula (1):
(1)
Thus, it is possible to solve the value of the variables A and B at time point t3, when each prediction being used between t3 and t4
Between predicted phase at point, it may be assumed that
Predicted phase increment are as follows:
(2)
Predicted phase value are as follows:
(3)
It should be appreciated that the future position number in Fig. 4 is exemplary, 3 can be not limited in advance in two time of measuring points
Survey time point.Symbol x means that AC measures phase, and symbol o means predicted phase.AC system can export these predicted phases.
At time of measuring point t4, new measurement phase value is obtained, calculateAndWith, new A and B value is acquired for predicting the predicted phase of subsequent t4_1, t4_2 and t4_3.
In one example, the t4 of Fig. 4 and phase error err_t4 and err_t5 at t5 can be calculated as such as the following
Formula (4):
(4).
In one example, LMS error correcting technology can be used to come to ERRtnIt is modified, wherein tn is n-th of survey
Measure time point.In further example, LMS error correcting technology can be by adding several last phase errors
Weight average calculates modifying factor, such as:
(5)
Wherein、、……、It is normalization weighted factor.In still further embodiments, these can be added
Weight factor is set as>>……>, that is, the error amount weight closer to current point in time is bigger, because it may be more
Close to current hardware feature and temperature characterisitic.
It is then possible to correct each predicted phase of next time interval using the modifying factor.For example, can be
Each predicted phase between t3 and t4 is corrected at time point t3, as shown in following formula (6):
(6)
AC system can export the predicted phase being corrected.
In addition, in LMS error correcting technology, can be by inputting two variables --- between temperature change and time
Every --- Lai Xunlian neural network.
Fig. 5 schematically illustrates the frame of the framework of an AC system according to one or more other embodiments of the present disclosure
Figure.AC system shown in Fig. 5 is the extrapolation AC system with 4 exemplary antenna branches, it is contemplated that temperature factor (Tempk
Indicate the antenna temperature at time of measuring point tk) but phase compensation (that is, belonging to the first above mentioned scheme) is not considered.Such as
Shown in Fig. 5, AC data are inserted into the business datum in each channel without phase compensation, then the letter in each channel
Number it can be sent to Digital Up Convert converter (DUC), after digital analog converter (DAC), be propped up from the transmitting (Tx) of antenna
Road transmitting.Signal can be received after merging by AC receiver (Tx), and be sent to AC module as local AC signal.
The variables A of equation (1) and the initial value of B can be set to 0.In AC module, it can calculate relative to selected
With reference to the relative delay and phase drift of Tx branch.For each branch, pair of relative delay and relative phase can be estimated,
That is, Δ τ, Δ φ, and it is output to extrapolator.In one example, extrapolator can be outer by the warp at time of measuring point tk
The Δ φ pushed awaykEqualizer module is loaded into for phase compensation.
Since the 3rd time of measuring point of AC, the A and B of current measurement time point can be calculated according to equation (1)
Value, then executes prediction process according to equation (2) and (3).Prediction process based on A and B can be used for compensating to be surveyed from current
Measure influence of the temperature and time to phase in time point to the time of measuring interval between next time of measuring point.Can according to etc.
Formula (4) calculates the phase error at current measurement time point.
It, can be according to equation (5) and (6) Lai Xiuzheng predicted phase at subsequent time of measuring point.In one example,
The time span of next time interval can be optimized based on prediction error.
In AC system shown in fig. 5, temperature data can be used for extending AC time interval.In one example, may be used
To be extrapolated in the AC system using baseline table and historical data, wherein one-dimensional table is only needed, to reduce reality
Test test job;Otherwise, experiment test must generate two-dimensional table, not only increase test data, but also be difficult to control each
The temperature on road, this makes experiment test become unrealistic.
Fig. 6 schematically illustrates the frame of the framework of another AC system according to one or more other embodiments of the present disclosure
Figure.AC system shown in Fig. 6 is the extrapolation AC system with 4 exemplary antenna branches, it is contemplated that temperature factor (Tempk
Indicate the antenna temperature at time of measuring point tk) and AC frequency factor (f1, f2 ..., fi), but do not consider phase compensation (that is,
Belong to the first above mentioned scheme).The difference is that, the AC system of Fig. 6 introduces antenna phase with the AC system of Fig. 5
The Frequency point of position calibration, another variable as antenna phase.In some broadband applications of such as 4G/5G etc, antenna
Between phase drift may be different at different frequency point.In order to handle the phase drift for depending on frequency, it is necessary to make
With broadband AC.
So, new variablefreqIt is added in equation (1), becomes the linear equality (7) for having there are three known variables,
Three equatioies are needed to calculate A, B and C:
(7)
Thus, it is desirable to be predicted since t4 after there are three time intervals.Specific prediction process with it is above-mentioned
Equation (2)-(6) are similar, and which is not described herein again.
Fig. 7 schematically illustrates the flow chart of the AC method 700 according to one or more other embodiments of the present disclosure.As
Example, AC method 700 can the AC system as shown in Fig. 5 or Fig. 6 execute, but not limited to this.As an example, the flow chart and
Operation in other flow charts is described the exemplary embodiment of reference other accompanying drawings.
In one embodiment, at current measurement time point (t3 such as, but not limited in Fig. 3 and Fig. 4), method 700
Can be started with following step: based at current measurement time point time value (for example, t3), at upper time of measuring point
Antenna phase at time value (for example, t2), current measurement time point is (for example, φ3) and on this at time of measuring point
Antenna phase is (for example, φ2), it predicts at the predicted time point (for example, t3_1, t3_2, t3_3) in next time of measuring interval
Predicted phase (for example, in equation (3) or (6)) (frame 701).It is then possible to export these predictions
The predicted phase (frame 702) at each of time point place.
Fig. 8 schematically illustrates the more specific stream of the AC method 800 according to one or more other embodiments of the present disclosure
Cheng Tu.As an example, AC method 800 can the AC system as shown in Fig. 5 or Fig. 6 execute, but not limited to this.
As an example, AC system can execute prediction process by linear extrapolation.
In one embodiment, at current measurement time point (t3 in such as, but not limited to Fig. 4), AC system can be with base
The predicted phase at the predicted time point in next time of measuring interval is predicted in following items:
Time value at current measurement time point, such as t3;
Antenna phase and antenna temperature at current measurement time point, such as φ3And T3;
Time value at past continuous two time of measuring point, such as t1 and t2;And
Antenna phase and antenna temperature at two time of measuring points of the past, such as φ1、φ2、T1、T2。
Further, AC system can be based on two time of measuring interval time length in the past (for example, the t2- in Fig. 4
T1 and t3-t2) and phase change and temperature change in each time interval, it calculates temperature weight (for example, A) and the time weighs
Weight (for example, B) (frame 801).Then, AC system can calculate following time interval (example based on temperature weight and time weighting
Such as, t4-t3) in each predicted time point at predicted phase change (frame 802).
In another embodiment, at current measurement time point, AC system can predict next survey based on following items
Measure the predicted phase at the predicted time point in time interval:
Time value at current measurement time point;
Antenna phase, antenna temperature and antenna calibration frequency at current measurement time point;
Time value at past continuous three time of measuring point;And
Antenna phase, antenna temperature and antenna calibration frequency at three time of measuring points of the past.
Further, AC system can be based on three time of measuring interval time length and each time interval in the past
Interior phase change, temperature change and calibration frequency variation, calculates temperature weight, time weighting and calibration frequency weight (frame
803).Then, AC system can be calculated in following time interval based on temperature weight, time weighting and calibration frequency weight
Predicted phase at each predicted time point changes (frame 804).
The phase that AC system can be predicted based on the phase measured at current measurement time point and at predicted time point
Variation, calculates the predicted phase (frame 805) at each predicted time point.
In one embodiment, AC system can based at current measurement time point measurement phase and predicted phase and
Measurement phase and predicted phase at several time of measuring points of past, calculate the prediction error (frame at all these time points
806).As an example, the difference of measurement phase and predicted phase can be calculated as prediction error.AC system can be by these
Prediction error is weighted and averaged to obtain the error correction values of current point in time (frame 807).As an example, and current point in time
Prediction Error weight at closer time point is bigger.AC system can use error correction values obtained and come to prediction phase
Position is modified (frame 808).
AC system can export the predicted phase (frame 809) at each predicted time point.
In one embodiment, it can be determined based on the prediction error at current measurement time point between next time of measuring
Every time span.
Fig. 9 schematically illustrates the block diagram of the AC equipment 900 according to one or more other embodiments of the present disclosure.As showing
Example, AC equipment 900 can be implemented in the AC system of Fig. 5 or Fig. 6, but not limited to this.It should be appreciated that AC equipment 900 can be with
Component in addition to using the component shown in Fig. 9 and realize.
With reference to Fig. 9, AC equipment 900 can include at least processor 901, memory 902, interface 903 and communication media
904.Processor 901, memory 902 and interface 903 can be coupled with each other via communication media 904.
Processor 901 may include one or more processing units.Processing unit can be physical equipment or product, packet
Include one or more for reading data and instruction from computer-readable medium (such as, memory 902) and selectively executing instruction
A integrated circuit.In various embodiments, processor 901 can be realized in various ways.As an example, processor 901 can be with
It is implemented as one or more processing cores.As another example, processor 901 may include the micro process of one or more separation
Device.In another example, processor 901 may include providing the specific integrated circuit (ASIC) of specific function.Show at another
In example, processor 901 can provide specific function by using ASIC and/or by executing computer executable instructions.
Memory 902 may include the one or more computers for capableing of storing data and/or computer executable instructions
Usable or computer readable storage medium.It should be understood that, it is preferable that storage medium can be non-transient storage medium.
Interface 903, which can be, enables AC equipment 900 to external equipment to send data or from outer equipment receiving data
Equipment or product.
Communication media 904 can be with the communication between promoting processor 901, memory 902 and interface 903.Communication media 904
It can realize in various ways.For example, communication media 904 may include periphery component interconnection (PCI) bus, PCI Express
Bus, accelerated graphics port (AGP) bus, Serial Advanced Technology Attachment (ATA) interconnection, Parallel ATA interconnection, optical-fibre channel are mutual
Company, usb bus, Small Computing System Interface (SCSI) interface or other kinds of communication media.
In the example of figure 9, storing the instruction in memory 902 may include making AC when being executed by processor 901
Equipment 900 realizes the instruction about the method described of Fig. 7 or 8.
Figure 10 schematically illustrates the block diagram of the AC equipment 1000 according to one or more other embodiments of the present disclosure.As
Example, AC equipment 1000 can be implemented in the AC system of Fig. 5 or Fig. 6, but not limited to this.It should be appreciated that AC equipment 1000
Component in addition to the component shown in Figure 10 can be used and realize.
With reference to Figure 10, AC equipment 1000 can include at least predicting unit 1001 and output unit 1002.
Predicting unit 1001 can be adapted to execute at least operation described in the frame of Fig. 7 701.As an example, pre-
Computing unit 1003, correction value obtaining unit 1004 and amending unit 1005 can further be included at least by surveying unit 1001.Meter
Calculating unit 1003 can be adapted to execute at least operation described in the frame of Fig. 8 801,802,803,804,805 and 806.
Correction value obtaining unit 1004 can be adapted to execute at least operation described in the frame of Fig. 8 807.Amending unit 1005 can
To be adapted to execute at least operation described in the frame of Fig. 8 808.
Output unit 1002 can be adapted to execute at least operation described in the frame 809 of the frame of Fig. 7 702 and Fig. 8.
Some units are illustrated as isolated unit in Figure 10.However, this only indicates that function is separation.These lists
Member can be used as the element of separation and provide.However, other arrangement be also it is possible, for example, some of which can be by group
It is combined into a unit.Any of unit can be realized with any combination of software, hardware and/or firmware in any suitable position
Combination.For example, can have, more controllers are discretely configured or only one controller is for all components.
Unit shown in Figure 10 may be constructed the machine-executable instruction embodied in such as machine readable media,
Machine will be made to execute described operation when being executed by machine.In addition, any of these units may be implemented as hardware,
Such as specific integrated circuit (ASIC), digital signal processor (DSP), field programmable gate array (FPGA) etc..
Moreover, it should be understood that arrangement described herein is only illustrated as example.Other than those of shown arrangement or take
Other arrangements (for example, more multi-controller or more etc.) can be used in arrangement those of shown in generation, and can be complete
Omit some units.Accordingly, the function and cooperation of these units are more fully described with reference to Fig. 7 and 8.
Indicate to retouch in detail above to present according to the algorithm of the affairs in the data in computer storage and symbol
The some parts stated.These algorithm descriptions and expression are that field of signal processing technical staff is used to that most effectively they work
Essence is communicated to the mode of others skilled in the art.Here algorithm is generally considered to be being in harmony certainly of causing expected result
Transaction sequence.Affairs are the affairs required to the physical manipulation of physical quantity.In general, although not necessarily, this tittle uses energy
Enough by storage, the form of the electric signal or magnetic signal that transmission, combine, compare and otherwise manipulate.Primarily for generally making
With the reason of, it has proved that, be convenient these signals are known as bit, value, element, symbol, character, term, number etc..
It it should be appreciated, however, that all these and similar terms are all associated with appropriate physical quantity, and is only to be applied to
The facilitate label of this tittle.Unless being explicitly pointed out in from the discussion above, it should be understood that throughout the specification, using such as
The discussion of the term of " processing " or " calculating " or " determination " or " display " or the like refers to computer system or similar electrometer
The movement and process for calculating equipment, the number that the physics (electronics) being represented as in the register and memory of computer system is measured
According to manipulate and be transformed into be similarly represented as computer system memory or register or other this type of information storage, transmission or
Show the other data of physical quantity in equipment.
Algorithm and display presented herein is not inherently related to any certain computer or other devices.According to herein
Introduction, various general-purpose systems can be used together with program, or it can be proved that more dedicated device is configured to execute
Required method and step is convenient.Structure needed for these systems will from the description above in it is apparent.In addition, not referring to
Any certain programmed language describes implementation of the disclosure example.It should be appreciated that a variety of programming languages can be used to realize such as this
The introduction of embodiment of the disclosure described in text.
Embodiment of the disclosure can be product, wherein depositing on non-transient machine readable media (such as microelectronic memory device)
It contains and one or more signal processing components (referred to generally herein as " processor ") is programmed to execute the finger of aforesaid operations
Enable (for example, computer code).In other embodiments, these operation in it is some may be by including the specific of firmware hardwired logic
Hardware component (for example, special digital filter block and state machine) Lai Zhihang.Alternatively, these operations may be by by programming
Signal processing component is executed with any combination for fixing hard-wired circuit component.
In being discussed in detail above, the implementation of the disclosure is described by reference to the certain exemplary embodiments of the disclosure
Example.It is readily apparent that in the case where not departing from spirit and scope of the present disclosure described in appended claims, it can be right
Embodiment of the disclosure carry out various modifications.Therefore, the description and the appended drawings should be considered as illustrative and not restrictive.
Throughout the specification, some embodiments of the present disclosure are presented by flow chart.It should be appreciated that these streams
The sequence of operation described in journey figure is only used for diagram purpose, and is not intended as the limitation to the disclosure.Those skilled in the art
Member is it will be recognized that can make stream in the case where not departing from spirit and scope of the present disclosure described in appended claims
The modification of journey figure.
Claims (12)
1. a kind of method (700) for antenna calibration, comprising:
Based on the time value at upper time of measuring point, the time value at current measurement time point, in a upper measurement
At time point measure antenna phase it is poor and at the current measurement time point measure antenna phase it is poor, prediction (701)
Predicted phase at the predicted time point of predetermined number in next time of measuring interval is poor;And
Based at the current measurement time point measurement phase difference and predicted phase difference and the current measurement time point it
Measurement phase difference and predicted phase at the time of measuring point of preceding predetermined number immediately is poor, when calculating (806) upper measurement
Between prediction error at the time of measuring point of point and each of current measurement time point, wherein next time of measuring
The length at interval is determined based on the prediction error at the current measurement time point.
2. according to the method described in claim 1, wherein the prediction steps are completed by linear extrapolation.
3. method according to claim 1 or 2, wherein the predicted phase difference is predicted based on following items:
Time value at the current measurement time point;
The antenna phase difference and antenna temperature measured at the current measurement time point;
Time value at the time of measuring point of each of past continuous two time of measuring point;And
The antenna phase difference and day measured at the time of measuring point of each of the past continuous two time of measuring point
Line temperature.
4. according to the method described in claim 3, wherein the prediction steps further comprise:
Based on the respective length in two time of measuring intervals of past and each in two time of measuring intervals of the past
The phase difference of a period changes and temperature change, calculates (801) temperature weight and time weighting, wherein the past two measurements
Each of time interval is the difference of the time value at two neighboring time of measuring point;
It is pre- each of in calculating (802) described next time of measuring interval based on the calculated temperature weight of institute and time weighting
Survey the predicted phase difference variation at time point;And
Based on the calculated predicted phase difference variation of measurement phase difference and institute at the current measurement time point, calculate (805)
Predicted phase at each predicted time point is poor.
5. method according to claim 1 or 2, wherein the predicted phase difference is predicted based on following items:
Time value at the current measurement time point;
Measured at the current measurement time point antenna phase is poor, antenna temperature and antenna calibration frequency;
Time value at the time of measuring point of each of past continuous three time of measuring point;And
Measured at the time of measuring point of each of the past continuous three time of measuring point antenna phase is poor, antenna
Temperature and antenna calibration frequency.
6. according to the method described in claim 5, wherein the prediction steps further comprise:
Based on the respective length in three time of measuring intervals of past and each in three time of measuring intervals of the past
Phase difference variation, temperature change and the calibration frequency variation of a period, calculates (803) temperature weight, time weighting and calibration frequency
Rate weight, wherein each of three time of measuring intervals of the past be time value at two neighboring time of measuring point it
Difference;
Based on the calculated temperature weight of institute, time weighting and a calibration frequency weight, calculate between (804) described next time of measuring
Predicted phase difference variation at interior each predicted time point;And
Based on the calculated predicted phase difference variation of measurement phase difference and institute at the current measurement time point, calculate (805)
Predicted phase at each predicted time point is poor.
7. method according to claim 1 or 2 further comprises:
Pass through the prediction error at the time of measuring point to each of current measurement time point and upper time of measuring point
It is weighted and averaged, obtains the error correction values of (807) described current measurement time point;And
Using the error correction values come to the predicted phase at each predicted time point in next time of measuring interval
Difference is modified (808).
8. according to the method described in claim 7, wherein at the time of measuring point closer with the current measurement time point
Weight is bigger.
9. the method according to claim 4 or 6, further comprises:
Pass through the prediction error at the time of measuring point to each of current measurement time point and upper time of measuring point
It is weighted and averaged, obtains the error correction values of (807) described current measurement time point;And
Using the error correction values come to the predicted phase at each predicted time point in next time of measuring interval
Difference is modified (808).
10. according to the method described in claim 9, wherein at the time of measuring point closer with the current measurement time point
Weight is bigger.
11. a kind of equipment (900) for antenna calibration, comprising:
Processor (901);And
Memory (902) is communicatively connected to the processor and is adapted to store instruction, and described instruction is by described
The operation that reason device makes the equipment execute method according to any one of claim 1 to 10 when executing.
12. a kind of non-transient computer-readable medium is stored thereon with computer program, the computer program is by being used for day
The processor of the equipment of line calibration makes the equipment execute method according to any one of claim 1 to 10 when executing
Operation.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811495400.9A CN109245835B (en) | 2018-12-07 | 2018-12-07 | Method and apparatus for antenna calibration |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811495400.9A CN109245835B (en) | 2018-12-07 | 2018-12-07 | Method and apparatus for antenna calibration |
Publications (2)
Publication Number | Publication Date |
---|---|
CN109245835A CN109245835A (en) | 2019-01-18 |
CN109245835B true CN109245835B (en) | 2019-09-10 |
Family
ID=65073891
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201811495400.9A Active CN109245835B (en) | 2018-12-07 | 2018-12-07 | Method and apparatus for antenna calibration |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109245835B (en) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114070430B (en) * | 2020-07-29 | 2022-09-16 | 大唐移动通信设备有限公司 | Triggering method and device for antenna calibration |
CN112104431B (en) * | 2020-11-23 | 2021-01-26 | 成都天锐星通科技有限公司 | Phased array antenna measurement error correction method, device and measurement system |
EP4364321A1 (en) * | 2021-07-20 | 2024-05-08 | Telefonaktiebolaget LM Ericsson (publ) | Method and device of anenna calibration for radio system |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103546205A (en) * | 2010-05-14 | 2014-01-29 | 电信科学技术研究院 | Method and device for dynamically adjusting antenna calibration position |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103026782B (en) * | 2010-06-03 | 2016-05-04 | 诺基亚通信公司 | Base station calibration |
WO2013052818A1 (en) * | 2011-10-06 | 2013-04-11 | Massachusetts Institute Of Technology | Coherent transmission from distributed wireless transmitters |
US9025575B2 (en) * | 2012-11-15 | 2015-05-05 | Telefonaktiebolaget Lm Ericsson (Publ) | Antenna array calibration using traffic signals |
-
2018
- 2018-12-07 CN CN201811495400.9A patent/CN109245835B/en active Active
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103546205A (en) * | 2010-05-14 | 2014-01-29 | 电信科学技术研究院 | Method and device for dynamically adjusting antenna calibration position |
Also Published As
Publication number | Publication date |
---|---|
CN109245835A (en) | 2019-01-18 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109245835B (en) | Method and apparatus for antenna calibration | |
He et al. | RIS-assisted communication radar coexistence: Joint beamforming design and analysis | |
Khan et al. | Learning-based resource allocation for backscatter-aided vehicular networks | |
Tang et al. | Joint antenna selection and spatial switching for energy efficient MIMO SWIPT system | |
Chu et al. | RIS assisted wireless powered IoT networks with phase shift error and transceiver hardware impairment | |
Chen | Massive access for cellular internet of things theory and technique | |
CN105229937B (en) | User equipment and wireless communications method for improved channel quality information feedback | |
Duan et al. | AoD and AoA tracking with directional sounding beam design for millimeter wave MIMO systems | |
Chu et al. | A novel transmission policy for intelligent reflecting surface assisted wireless powered sensor networks | |
Kakkavas et al. | Weighted sum rate maximization for multi-user MISO systems with low resolution digital to analog converters | |
Khan et al. | Integration of NOMA with reflecting intelligent surfaces: A multi-cell optimization with SIC decoding errors | |
Yang et al. | Federated spectrum learning for reconfigurable intelligent surfaces-aided wireless edge networks | |
Zhao et al. | IRS-aided wireless communication with imperfect CSI: Is amplitude control helpful or not? | |
Pezzutto et al. | Transmission power allocation for remote estimation with multi-packet reception capabilities | |
Zhang et al. | Location‐aided channel tracking and downlink transmission for HST massive MIMO systems | |
Zhou et al. | Maintaining real-time data freshness in wireless powered communication networks | |
Guo et al. | Joint energy allocation and multiuser scheduling in SWIPT systems with energy harvesting | |
Zhu et al. | Joint time allocation and beamforming design for IRS-aided coexistent cellular and sensor networks | |
Maraqa et al. | Energy-efficient optimization of multi-user noma-assisted cooperative thz-simo mec systems | |
Zhang et al. | Capacity analysis for multi‐antenna dual‐hop AF system with random co‐channel interference | |
Chen et al. | Adaptive distributed beamforming for amplify-and-forward relay networks: Convergence analysis | |
Han et al. | Computational resource constrained multi-cell joint processing in cloud radio access networks | |
Dong et al. | Structured beamforming designs for spectral efficiency and energy efficiency in a three‐node amplify‐and‐forward relay network | |
Vu et al. | Full/half-duplex unmanned aerial vehicles assisted wireless systems: Performance analysis and optimization | |
Hussein et al. | Integration Femtocells Based on Hybrid Beamforming with Existing LTE Macro-cell for Improving Throughput Towards 5G Networks |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |