CN109245835B - Method and apparatus for antenna calibration - Google Patents

Method and apparatus for antenna calibration Download PDF

Info

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
Application number
CN201811495400.9A
Other languages
Chinese (zh)
Other versions
CN109245835A (en
Inventor
杨劲松
余晓东
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Ericsson China Communications Co Ltd
Original Assignee
Ericsson China Communications Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Ericsson China Communications Co Ltd filed Critical Ericsson China Communications Co Ltd
Priority to CN201811495400.9A priority Critical patent/CN109245835B/en
Publication of CN109245835A publication Critical patent/CN109245835A/en
Application granted granted Critical
Publication of CN109245835B publication Critical patent/CN109245835B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B17/00Monitoring; Testing
    • H04B17/10Monitoring; Testing of transmitters
    • H04B17/11Monitoring; Testing of transmitters for calibration
    • H04B17/12Monitoring; 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

Method and apparatus for antenna calibration
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.
CN201811495400.9A 2018-12-07 2018-12-07 Method and apparatus for antenna calibration Active CN109245835B (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (1)

* Cited by examiner, † Cited by third party
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