Antenna calibration methods, devices, storage media and electronic equipment
By identifying the target calibration frequency band and performing calibration operations when the current frequency band is matched, the problem of low RF calibration efficiency of antenna modules is solved, and efficient and accurate calibration results are achieved.
Patent Information
- Application Number
- CN202111356365.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-11-16
- Publication Date
- 2026-01-16
- Estimated Expiration
- 2041-11-16
AI Technical Summary
In existing technologies, the radio frequency calibration efficiency of antenna modules is low and requires a long time.
By determining the target calibration frequency band for multiple calibration signals transmitted through the same RF path, calibration is performed only when the current frequency band is the target calibration frequency band, and calibration results are directly output when other frequency bands are used, thus reusing the calibration results of the target frequency band.
This improves the efficiency of antenna calibration while ensuring its accuracy and reducing unnecessary calibration operations.
Smart Images

Figure CN116137552B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of antenna communication, and in particular to an antenna calibration method, apparatus, storage medium and electronic device. Background Technology
[0002] With the development of communication technology, electronic devices such as smartphones are able to perform more and more functions, and the frequency bands of wireless signals supported by the antenna modules of these devices are also increasing. Due to manufacturing process errors, antenna modules need to undergo radio frequency calibration before leaving the factory.
[0003] In related technologies, the radio frequency calibration scheme for antenna modules often takes a long time, resulting in low efficiency of antenna calibration. Summary of the Invention
[0004] This application provides an antenna calibration method, apparatus, storage medium, and electronic device, which allows multiple wireless signals to share a single calibration result, thereby improving the efficiency of antenna calibration.
[0005] In a first aspect, this application provides an antenna calibration method, including:
[0006] A target calibration frequency band is determined based on the frequency bands of multiple calibration signals transmitted through the same radio frequency path, wherein the target calibration frequency band intersects with the frequency bands of other calibration signals;
[0007] When the current calibration signal is transmitted through the radio frequency path, obtain the current frequency band of the current calibration signal;
[0008] When the current frequency band is the target calibration frequency band, a calibration operation is performed on the current calibration signal and a first calibration result is output;
[0009] When the current frequency band is not the target calibration frequency band, stop performing calibration operations on the current calibration signal and directly output the first calibration result.
[0010] Secondly, this application provides an antenna calibration device, comprising:
[0011] The determination module is used to determine a target calibration frequency band based on the frequency bands of multiple calibration signals transmitted through the same radio frequency path, wherein the target calibration frequency band intersects with the frequency bands of other calibration signals;
[0012] The acquisition module is configured to acquire the current frequency band of the current calibration signal when the current calibration signal is transmitted through the radio frequency path; and
[0013] The calibration module is configured to perform a calibration operation on the current calibration signal and output a first calibration result when the current frequency band is the target calibration frequency band; and to stop performing the calibration operation on the current calibration signal and directly output the first calibration result when the current frequency band is not the target calibration frequency band.
[0014] Thirdly, this application also provides a storage medium storing a computer program thereon, which, when run on a processor, causes the processor to perform the antenna calibration method as described above.
[0015] Fourthly, this application also provides an electronic device, including a processor, a memory, and a computer program stored in the memory and executable on the processor, wherein the computer program, when executed by the processor, implements the antenna calibration method as described above.
[0016] The antenna calibration method, apparatus, storage medium, and electronic device of this application include: determining a target calibration frequency band based on the frequency bands of multiple calibration signals transmitted through the same radio frequency path, wherein the target calibration frequency band intersects with the frequency bands of other calibration signals; acquiring the current frequency band of the current calibration signal when it is being transmitted through the radio frequency path; performing a calibration operation on the current calibration signal and outputting a first calibration result when the current frequency band is the target calibration frequency band; and stopping the calibration operation on the current calibration signal and directly outputting the first calibration result when the current frequency band is not the target calibration frequency band. Based on this, among multiple calibration signals transmitted through the radio frequency path, the antenna calibration method can perform a calibration operation on the calibration signal whose frequency band range is the target calibration frequency band and obtain a calibration result, and can directly reuse the calibration result without performing a calibration operation on other calibration signals. Therefore, on the one hand, other calibration signals do not need to undergo calibration operations, which can improve calibration efficiency; on the other hand, since multiple calibration signals are transmitted through the same radio frequency path and the target calibration frequency band has a large range, reusing the calibration result of the target calibration frequency band for other calibration signals can also ensure calibration accuracy. Attached Figure Description
[0017] To more clearly illustrate the technical solutions in the embodiments of this application, the accompanying drawings used in the description of the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0018] Figure 1 This is a schematic diagram of the first process of the antenna calibration method provided in the embodiments of this application.
[0019] Figure 2 for Figure 1The diagram shows an application scenario of the antenna calibration method.
[0020] Figure 3 This is the first schematic diagram of the target calibration frequency band and other calibration signal frequency bands.
[0021] Figure 4 This is a second schematic diagram showing the target calibration frequency band and other calibration signal frequency bands.
[0022] Figure 5 This is a schematic diagram of a second process for the antenna calibration method provided in the embodiments of this application.
[0023] Figure 6 for Figure 5 The diagram shows the execution control of the antenna calibration method.
[0024] Figure 7 A schematic diagram of the antenna calibration device provided in this application embodiment.
[0025] Figure 8 This is a schematic diagram of the structure of an electronic device provided in an embodiment of this application. Detailed Implementation
[0026] The following will refer to the appendices in the embodiments of this application. Figures 1 to 8 The technical solutions in the embodiments of this application are clearly and completely described. Obviously, the described embodiments are only a part of the embodiments of this application, and not all of them. All other embodiments obtained by those skilled in the art based on the embodiments of this application without creative effort are within the scope of protection of this application.
[0027] In this document, the term "embodiment" means that a particular feature, structure, or characteristic described in connection with an embodiment may be included in at least one embodiment of this application. The appearance of this phrase in various places throughout the specification does not necessarily refer to the same embodiment, nor is it a separate or alternative embodiment mutually exclusive with other embodiments. It will be explicitly and implicitly understood by those skilled in the art that the embodiments described herein can be combined with other embodiments.
[0028] This application provides an antenna calibration method that can be applied to electronic devices integrating one or more radio frequency (RF) paths. This method can perform RF calibration on the electronic device. The electronic device can be a smartphone, tablet computer, PDA, laptop computer, or desktop computer, etc.
[0029] Please refer to Figure 1 and Figure 2 , Figure 1 This is a schematic diagram of the first flowchart of the antenna calibration method provided in the embodiments of this application. Figure 2 for Figure 1 The diagram illustrates an application scenario of the antenna calibration method. The antenna calibration method described in this embodiment includes:
[0030] In 101, a target calibration frequency band is determined based on the frequency bands of multiple calibration signals transmitted through the same radio frequency path 11. The target calibration frequency band intersects with the frequency bands of other calibration signals.
[0031] like Figure 2 As shown, electronic device 100 typically includes one or more radio frequency (RF) paths 11, such as RF path 11a, RF path 11b, RF path 11c, etc. Each RF path 11 has a fixed communication protocol and transmits wireless signals of a fixed format and frequency band. For example, RF path 11a of electronic device 100 can transmit cellular signals, RF path 11b can transmit 2.4 GHz Wireless Fidelity (Wi-Fi) signals and Global Positioning System (GPS) signals, and RF path 11c can transmit 5.0 GHz Wi-Fi signals. Due to limitations in manufacturing processes, the actual RF performance of the transmitted wireless signals by the RF paths 11 within electronic device 100 differs from the preset RF performance. Without antenna calibration, the electronic device 100 may misinterpret the actual RF performance of the RF path 11, affecting its control. Therefore, antenna calibration is required before electronic device 100 leaves the factory.
[0032] When electronic device 100 performs antenna calibration, comprehensive test equipment 200 can transmit corresponding calibration signals to each radio frequency (RF) path 11 of electronic device 100 to match the wireless signals transmitted by each RF path 11. For example, comprehensive test equipment 200 can transmit calibration signals for the cellular signal band to RF path 11a to test the performance of RF path 11a for the wireless signals in the cellular signal band and obtain calibration parameters for RF path 11a for the cellular signal. Electronic device 100 can store these calibration parameters and use them in subsequent processes to adjust the control of RF path 11a by electronic device 100.
[0033] Understandably, due to the size limitations of the electronic device 100, the same radio frequency path 11 often transmits multiple wireless signals. For example, radio frequency path 11a can transmit B5, B18, B19 and B26 band signals under the Long Term Evolution (LTE) standard, B5, B6 and B19 band signals under the Wideband Code Division Multiple Access (W-CDMA) standard, B0 band signals under the Code Division Multiple Access (CDMA) standard, and N5, N18, N19 and N26 band signals under the New Radio (NR) standard.
[0034] When the electronic device 100 performs antenna calibration testing, the antenna calibration method can determine a calibration signal corresponding to a frequency band based on multiple wireless signals transmitted through a certain radio frequency path 11, such as radio frequency path 11a, within the electronic device 100. Furthermore, it can determine a target calibration frequency band based on the frequency bands of the multiple calibration signals transmitted through that radio frequency path 11, such as radio frequency path 11a. For example, the electronic device can determine a target calibration signal based on the multiple calibration signals transmitted through the radio frequency path 11, where the frequency band of the target calibration signal intersects with the frequency bands of other calibration signals; then, the frequency band corresponding to the target calibration signal is determined as the target calibration frequency band, which may intersect with the frequency bands of other calibration signals.
[0035] The intersection of the target calibration frequency band with the frequency bands of other calibration signals can mean that the target calibration frequency band overlaps with at least a portion of the frequency bands of each of the other calibration signals, and the target calibration frequency band intersects with the frequency bands of each of the other calibration signals within the overlapping frequency band region.
[0036] For example, please refer to Figure 3 , Figure 3This is a first schematic diagram illustrating the target calibration frequency band and its interactions with other calibration signal frequency bands. Among the multiple calibration signals 1 to 4, the frequency bands of calibration signals 1 and 4 partially overlap with the target calibration frequency band, and these overlapped frequency bands intersect with the target calibration frequency band within this overlapping region. The frequency bands of calibration signals 2 and 3 completely overlap with the target calibration frequency band, and the target calibration frequency band completely covers the frequency range of calibration signals 2 and 3. The target calibration frequency band intersects with the frequency bands of calibration signals 2 and 3 within the frequency range of calibration signals 2 and 3. It can be understood that the overlap range between the target calibration frequency band and the frequency bands of other calibration signals can be the one with the largest overlap among the multiple calibration signals, so that the target calibration frequency band is a wide bandwidth.
[0037] For example, refer to Figure 4 , Figure 4 This is a second schematic diagram illustrating the target calibration frequency band and other calibration signal frequency bands. Among multiple calibration signals 1 to 4, the target calibration frequency band of the target calibration signal can encompass the frequency range of each calibration signal. The target calibration frequency band of the target calibration signal intersects with the frequency range of each calibration signal within that calibration signal's frequency range. The frequency range of the target calibration signal can completely cover the frequency ranges of other calibration signals. Therefore, the target calibration signal can be the calibration signal with the widest frequency range among the multiple calibration signals. The target calibration signal has a wide frequency band and supports the largest bandwidth, and in hardware, it can cover other similar or adjacent frequency bands. When a calibration operation is subsequently performed on this target calibration signal, it is equivalent to performing a calibration operation on all signals within the target calibration frequency band. The calibration operation performed on the target calibration signal can also cover other frequency bands, thus, other calibration signals can directly reuse the calibration results of the target calibration frequency band.
[0038] For example, in the aforementioned RF path 11a, the comprehensive tester can transmit calibration signals for the B5, B6, B18, B19, and B26 frequency bands under the LTE standard to the electronic device 100. Among these calibration signals, the frequency band range of the B26 signal under the LTE standard overlaps the largest with the frequency band ranges of other calibration signals, and the frequency band range of the B26 signal under the LTE standard includes the frequency band ranges of the other B5, B6, B18, and B19. Therefore, the B26 frequency band (814MHz-849MHz, 859MHz-894MHz) under the LTE standard can be identified as the target calibration frequency band, and the calibration signal for the B26 frequency band under the LTE standard can be calibrated. The calibration results of the other B5, B6, B18, and B19 signals can be directly used.
[0039] In step 102, when the current calibration signal is transmitted through radio frequency path 11, the current frequency band of the current calibration signal is obtained;
[0040] During calibration testing, the integrated test equipment 200 can transmit calibration signals of a certain frequency band to the electronic equipment 100 one by one. When the current calibration signal transmitted by the integrated test equipment 200 can be transmitted through a certain radio frequency path 11, such as radio frequency path 11a, the electronic equipment 100 can enter the multiplexed radio frequency path wideband calibration mode. It can be understood that the multiplexed radio frequency path wideband calibration mode refers to a calibration mode in which multiple calibration signals transmitted by the same radio frequency path 11 can reuse the calibration results of the calibration signal with the widest or relatively widest frequency band. The specific calibration method can be found in subsequent steps 103 and 104. The control equipment 300 or the electronic equipment 100 can obtain the current frequency band of the current calibration signal and perform the calibration operation according to subsequent steps 103 and 104.
[0041] Understandably, when the current calibration signal transmitted by the comprehensive test device 200 is not transmitted through the RF path 11, such as RF path 11a, the control device 300 or electronic device 100 may not acquire the current frequency band of the current calibration signal and may not execute the subsequent steps 103 and 104. In this case, the control device 300 or electronic device 100 may perform another test method on the current calibration signal, such as performing a calibration operation on the current calibration signal and outputting a second calibration result.
[0042] It is understood that the electronic device 100 may, but is not limited to, determine its current frequency band based on the communication protocol of the received current calibration signal; the electronic device 100 or the control device 300 may also determine the current frequency band of the current calibration signal based on the data transmitted by the comprehensive test instrument. This application embodiment does not limit the method of obtaining the current calibration signal.
[0043] In step 103, when the current frequency band is the target calibration frequency band, a calibration operation is performed on the current calibration signal and the first calibration result is output.
[0044] When the current frequency band of the current calibration signal is the target calibration frequency band, the control device 300 can control the electronic device 100 to perform a calibration operation on the current calibration signal and output a first calibration result. This first calibration result may include the calibration parameters of the signal in that frequency band by the radio frequency path 11, such as radio frequency path 11a. After acquiring the first calibration result, the electronic device 100 can store it. Subsequently, when the electronic device 100 transmits a wireless signal corresponding to the target calibration frequency band, it can call upon these calibration parameters to adjust the radio frequency parameters of the wireless signal.
[0045] For example, when the current frequency band of the current calibration signal transmitted by the comprehensive test instrument is the same as the B26 frequency band under the LTE standard, the control device 300 can control the electronic device 100 to perform a calibration operation on the current calibration signal and output the first calibration result.
[0046] It is understood that the calibration operation performed by the electronic device 100 on the current calibration signal may be performed using, but is not limited to, XO calibration (crystal oscillator calibration), TX / RX calibration (separate calibration of transmit and receive performance), FBRX calibration (power detector calibration), RX calibration (receiver performance calibration), TXAPT / XPT calibration (transmitter program / chip calibration), GSM calibration (Global System for Mobile Communications calibration), etc. This application embodiment does not limit this.
[0047] In step 104, if the current frequency band is not the target calibration frequency band, the calibration operation on the current calibration signal is stopped, and the first calibration result is directly output.
[0048] When the current frequency band of the current calibration signal is not the target calibration frequency band, the electronic device 100 may not perform a calibration operation on the current calibration signal. Instead, the electronic device 100 can use the first calibration result obtained by performing a calibration operation on the calibration signal corresponding to the target calibration frequency band as the calibration result of the current calibration signal. Subsequently, when the electronic device 100 transmits the wireless signal corresponding to this current frequency band, it can directly use the first calibration result to adjust the radio frequency parameters of the wireless signal.
[0049] For example, when the current calibration signal transmitted by the comprehensive tester is the B5 band of the LTE standard, which is different from the B26 band of the LTE standard, the control device 300 can control the electronic device 100 not to perform calibration operation on the B5 band of the LTE standard. The electronic device 100 can directly reuse the first calibration result as the calibration result of the B5 band signal of the LTE standard.
[0050] The antenna calibration method of this application embodiment determines a target calibration frequency band based on the frequency bands of multiple calibration signals transmitted through the same radio frequency path 11. The target calibration frequency band intersects with the frequency bands of other calibration signals. When the current calibration signal is transmitted through the radio frequency path 11, the current frequency band of the current calibration signal is obtained. If the current frequency band is the target calibration frequency band, a calibration operation is performed on the current calibration signal and a first calibration result is output. If the current frequency band is not the target calibration frequency band, the calibration operation on the current calibration signal is stopped, and the first calibration result is directly output. Based on this, among multiple calibration signals transmitted through the same radio frequency path 11, the antenna calibration method can perform a calibration operation on the calibration signal whose frequency band range is the target calibration frequency band and obtain a calibration result. It can directly reuse the calibration result without performing a calibration operation on other calibration signals. Thus, on the one hand, other calibration signals do not need to perform a calibration operation, which can improve calibration efficiency; on the other hand, since multiple calibration signals are transmitted through the same radio frequency path 11 and the range of the target calibration frequency band is large, the reuse of the calibration result of the target calibration frequency band by other calibration signals can also ensure the accuracy of calibration.
[0051] Specifically, when the current calibration signal is transmitted through the radio frequency path 11, obtaining the current frequency band of the current calibration signal includes: determining whether the communication protocol of the current calibration signal matches the communication protocol of the radio frequency path 11; if they match, obtaining the current frequency band of the current calibration signal; if they do not match, performing a calibration operation on the current calibration signal and outputting a second calibration result.
[0052] To ensure the accuracy of calibration result reuse, multiple calibration signals for reused calibration results can be transmitted through the same radio frequency path 11, such as radio frequency path 11a. Therefore, before acquiring the current frequency band of the current calibration signal, it can be determined whether the calibration signal is transmitted through the radio frequency path 11. The antenna calibration method can determine whether the current calibration signal is transmitted through the radio frequency path 11 based on whether the communication protocol of the current calibration signal matches the communication protocol of the radio frequency path 11. If the communication protocol of the current calibration signal matches the communication protocol of the radio frequency path 11, the current frequency band of the current calibration signal can be acquired; if they do not match, a calibration operation can be performed on the current calibration signal and a second calibration result can be output.
[0053] Understandably, when the current calibration signal is not transmitted through RF path 11, it is affected by different RF devices, making it unsuitable for obtaining calibration results by reusing the target calibration frequency band signal. In this case, the antenna calibration method does not enter the wideband calibration mode for reusing the RF path. Instead, the antenna calibration method can perform a calibration operation on the current calibration signal and obtain a second calibration result. This calibration operation can be performed, but is not limited to, XO calibration, TX / RX calibration, FBRX calibration, RX calibration, TXAPT / XPT calibration, GSM calibration, etc.
[0054] It is understood that, in addition to determining whether the current calibration signal is transmitted by the radio frequency path 11 based on whether the communication protocol of the current calibration signal matches the communication protocol of the radio frequency path 11, a frequency band mapping table of the wireless signals transmitted by the radio frequency path 11 can also be preset, and the determination of whether the current calibration signal is transmitted by the radio frequency path 11 can be made based on the mapping table. This application embodiment does not limit this.
[0055] The antenna calibration method of this application embodiment can determine whether the current calibration signal is transmitted by the radio frequency path 11 based on whether the communication protocol of the current calibration signal matches the communication protocol of the radio frequency path 11, and can reuse the calibration results of multiple calibration signals transmitted by the same radio frequency path 11, thereby improving the accuracy of the calibration structure reuse of multiple calibration signals.
[0056] The process of determining a target calibration frequency band based on the frequency bands of multiple calibration signals transmitted through the same RF path 11 includes: determining a target transmit calibration frequency band and a target receive calibration frequency band based on the frequency bands of the multiple calibration signals transmitted through the same RF path 11, wherein the target transmit calibration frequency band intersects with the transmit frequency bands of other calibration signals, and the target receive calibration frequency band intersects with the receive frequency bands of other calibration signals. When the current calibration signal is transmitted through the RF path 11, the current frequency band of the current calibration signal is obtained, including: obtaining the current transmit frequency band and the current receive frequency band of the current calibration signal. When the current frequency band is the target calibration frequency band, a calibration operation is performed on the current calibration signal and a first calibration result is output, including: when the current transmit frequency band is the target transmit calibration frequency band, a calibration operation is performed on the current transmit frequency band of the current calibration signal and a first sub-calibration result is output; when the current receive frequency band is the target receive calibration frequency band, a calibration operation is performed on the current receive frequency band of the current calibration signal and a second sub-calibration result is output. When the current frequency band is not the target calibration frequency band, stop the calibration operation on the current calibration signal and directly output the first calibration result, including: when the current transmit frequency band is not the target transmit calibration frequency band, stop the calibration operation on the current transmit frequency band of the current calibration signal and output the first sub-calibration result; when the current receive frequency band is not the target receive calibration frequency band, stop the calibration operation on the current receive frequency band of the current calibration signal and output the second sub-calibration result.
[0057] It is understandable that, among multiple calibration signals, the target transmit calibration band may have overlapping frequency bands with the transmit bands of other calibration signals. Furthermore, the overlap range of the target transmit calibration band with the transmit bands of other calibration signals can be the largest among the multiple calibration signals, so that the target transmit calibration band is a wide transmit band. Similarly, the target receive calibration band may have overlapping frequency bands with the receive bands of other calibration signals, and the overlap range of the target receive calibration band with the receive bands of other calibration signals can be the largest among the multiple calibration signals, so that the target receive calibration band is a wide receive band.
[0058] It is understandable that the frequency range of the target's transmitted calibration signal can also cover the transmission frequency range of other calibration signals, and the frequency range of the target's received calibration signal can also cover the reception frequency range of other calibration signals. Therefore, the target's transmitted calibration signal can be the calibration signal with the widest transmission frequency range among multiple calibration signals, and the target's received calibration signal can be the calibration signal with the widest reception frequency range among multiple calibration signals.
[0059] It is understandable that, since the transmission and reception frequency bands of the calibration signals may not completely overlap, the target transmission calibration frequency band and the target reception calibration frequency band can be determined separately for multiple calibration signals. Calibration operations can be performed on the target transmission calibration frequency band and the target reception calibration frequency band to obtain the first sub-calibration result and the second sub-calibration result. Other calibration signals can directly reuse the first sub-calibration result and the second sub-calibration result. Thus, the calibration efficiency of multiple calibration signals can be improved, and the calibration results of multiple calibration signals can be made more accurate.
[0060] Please refer to the following: Figure 5 and Figure 6 , Figure 5 This is a schematic diagram of a second flowchart of the antenna calibration method provided in the embodiments of this application. Figure 6 for Figure 5 The diagram illustrates the execution control of the antenna calibration method. The antenna calibration method includes:
[0061] In 201, the target transmit calibration frequency band and the target receive calibration frequency band are determined based on the frequency bands of multiple calibration signals transmitted through the same radio frequency path 11. The range of the target transmit calibration frequency band covers the transmit frequency band range of other calibration signals, and the range of the target receive calibration frequency band covers the receive frequency band range of other calibration signals.
[0062] Based on the multiple calibration signals transmitted through RF path 11, a target transmit calibration signal and a target receive calibration signal can be determined. The frequency band of the target transmit calibration signal has the largest overlap with the transmit frequency bands of other calibration signals, and the frequency band of the target transmit calibration signal can completely cover the transmit frequency bands of other calibration signals. The transmit frequency band corresponding to the target transmit calibration signal can be considered the target transmit calibration frequency band. Similarly, the frequency band of the target receive calibration signal has the largest overlap with the receive frequency bands of other calibration signals, and the frequency band of the target receive calibration signal can completely cover the receive frequency bands of other calibration signals. The receive frequency band corresponding to the target receive calibration signal can be considered the target receive calibration frequency band.
[0063] For example, when radio frequency path 11, such as radio frequency path 11a, needs to calibrate the B4 band signal, B3 band signal, and B1 band signal of the LTE standard, since the transmission frequency band of the B3 signal can cover the transmission frequency band of the B4 signal and the B1 signal, and the reception frequency band of the B1 band can cover the reception signals of the B3 and B4 signals, the transmission frequency band of the B3 signal can be determined as the target transmission calibration frequency band, and the reception frequency band of the B1 signal can be determined as the target reception calibration frequency band.
[0064] In step 202, determine whether the current calibration signal is transmitted via RF path 11;
[0065] The antenna calibration method can determine whether the communication protocol of the current calibration signal matches the communication protocol of the radio frequency path 11. If they match, it is determined that the current calibration signal can be transmitted by the radio frequency path 11, and at this time, the wideband calibration mode of the radio frequency path 11 can be entered. If they do not match, it means that the current calibration signal does not belong to the wideband calibration mode of the radio frequency path 11. The antenna calibration method can perform calibration operation on the current calibration signal and output a second calibration result.
[0066] In step 203, if the current calibration signal is transmitted through radio frequency path 11, the current transmitting frequency band and the current receiving frequency band of the current calibration signal are obtained.
[0067] In 204, when the current transmission frequency band is the target transmission calibration frequency band, a calibration operation is performed on the current transmission frequency band of the current calibration signal and the first sub-calibration result is output;
[0068] In step 205, when the current receiving frequency band is the target receiving calibration frequency band, a calibration operation is performed on the current receiving frequency band of the current calibration signal and the second sub-calibration result is output.
[0069] When the current transmission frequency band of the current calibration signal is the target transmission calibration frequency band, the control device 300 can control the electronic device 100 to perform a calibration operation on the current transmission frequency band of the current calibration signal and output a first sub-calibration result. After acquiring the first sub-calibration result, the electronic device 100 can store the first sub-calibration result. When the electronic device 100 subsequently transmits the transmission signal corresponding to the target transmission calibration frequency band, it can call the first sub-calibration result to adjust the radio frequency parameters of the transmission signal.
[0070] When the current receiving frequency band of the current calibration signal is the target receiving calibration frequency band, the control device 300 can control the electronic device 100 to perform a calibration operation on the current receiving frequency band of the current calibration signal and output a second sub-calibration result. After acquiring the second sub-calibration result, the electronic device 100 can store it. Subsequently, when the electronic device 100 transmits the received signal corresponding to the target receiving calibration frequency band, it can call the second sub-calibration result to adjust the radio frequency parameters of the received signal.
[0071] For example, when the current transmission frequency band of the current calibration signal transmitted by the comprehensive test instrument is the same as the B3 frequency band under the LTE standard, the control device 300 can control the electronic device 100 to perform a calibration operation on the current transmission frequency band of the current calibration signal and output a first sub-calibration result. When the current reception frequency band of the current calibration signal transmitted by the comprehensive test instrument is the same as the B1 frequency band under the LTE standard, the control device 300 can control the electronic device 100 to perform a calibration operation on the current reception frequency band of the current calibration signal and output a second sub-calibration result.
[0072] It is understood that the calibration operation performed on the current transmit frequency band of the current calibration signal may differ from the calibration operation performed on the current receive frequency band of the current calibration signal. For example, the current transmit frequency band may perform a TX calibration operation, and the current receive frequency band may perform an RX calibration operation. Of course, the calibration operation performed on the current transmit frequency band of the current calibration signal may also be the same as the calibration operation performed on the current receive frequency band of the current calibration signal, for example, both may be XO calibration. This application does not limit this aspect.
[0073] In step 206, when the current transmission frequency band is not the target transmission calibration frequency band, the calibration operation on the current transmission frequency band of the current calibration signal is stopped, and the first sub-calibration result is output.
[0074] In step 207, when the current receiving frequency band is not the target receiving calibration frequency band, the calibration operation on the current receiving frequency band of the current calibration signal is stopped, and the second sub-calibration result is output.
[0075] When the current transmission frequency band of the current calibration signal is not the target transmission calibration frequency band, then the current transmission frequency band of the current calibration signal is a relatively narrow frequency band. In this case, the electronic device 100 may not perform a calibration operation on the current transmission frequency band of the current calibration signal, and the electronic device 100 may use the first sub-calibration result of the target transmission calibration frequency band as the calibration result of the current transmission frequency band of the current calibration signal. Subsequently, when the electronic device 100 transmits the transmission signal corresponding to the current transmission frequency band, it can directly call the first sub-calibration result to adjust the radio frequency parameters of the transmission signal.
[0076] When the current receiving frequency band of the current calibration signal is not the target transmission calibration frequency band, then the current receiving frequency band of the current calibration signal is a relatively narrow band. In this case, the electronic device 100 may not perform a calibration operation on the current receiving frequency band of the current calibration signal. Furthermore, the electronic device 100 may use the second sub-calibration result of the target current calibration frequency band as the calibration result of the current receiving frequency band of the current calibration signal. Subsequently, when the electronic device 100 transmits the transmission signal corresponding to the current receiving frequency band, it can directly call the second sub-calibration result to adjust the radio frequency parameters of the received signal.
[0077] For example, when the current calibration signal transmitted by the comprehensive tester is the B4 signal of the LTE standard, the transmission frequency band of the B4 signal is different from that of the B3 signal. Therefore, the control device 300 can control the electronic device 100 not to perform calibration operation on the transmission frequency band of the B4 signal. The electronic device 100 can directly reuse the first sub-calibration result of the transmission frequency band of the B3 signal as the calibration result of the transmission frequency band of the B4 signal.
[0078] For example, when the current calibration signal transmitted by the comprehensive tester is the B4 signal of the LTE standard, the receiving frequency band of the B4 signal is different from the transmitting frequency band of the B1 signal. Therefore, the control device 300 can control the electronic device 100 not to perform calibration operation on the receiving frequency band of the B4 signal. The electronic device 100 can directly reuse the second sub-calibration result of the receiving frequency band of the B1 signal as the calibration result of the receiving frequency band of the B4 signal.
[0079] In step 208, if the current calibration signal is not transmitted through the radio frequency path 11, a calibration operation is performed on the current calibration signal and a second calibration result is output.
[0080] If the current calibration signal is not transmitted through RF path 11, it means that the current calibration signal does not belong to the multiplexed RF path wideband calibration mode. The antenna calibration method can perform calibration operation on the current calibration signal and output a second calibration result.
[0081] The antenna calibration method of this application determines the target transmission calibration frequency band and the target reception calibration frequency band based on the frequency bands of multiple calibration signals transmitted through the same radio frequency path 11. The current calibration signal can perform calibration operations separately according to the correspondence between its transmission frequency band, reception signal and the target transmission calibration frequency band and the target reception calibration frequency band, so that the calibration of the transmission frequency band and reception frequency band of the current calibration signal is more accurate.
[0082] It is understood that, in practice, this application is not limited by the execution order of the described steps. Without causing conflicts, some steps may be performed in other orders or simultaneously.
[0083] The above embodiments are only individual specific application scenarios of the antenna calibration method of this application. It is understood that the antenna calibration method of this application can also be used in other application scenarios. The specific application scenarios of the antenna calibration method in this application are not limited.
[0084] Based on the above antenna calibration method, this application also provides an antenna calibration device 400. Please refer to [link to relevant documentation]. Figure 7 , Figure 7 A schematic diagram of the structure of an antenna calibration device 400 provided in this application embodiment. The antenna calibration device 400 includes a determining module 410, an acquiring module 420, and a calibration module 430.
[0085] The determination module 410 is used to determine a target calibration frequency band based on the frequency bands of multiple calibration signals transmitted through the same radio frequency path 11, wherein the target calibration frequency band intersects with the frequency bands of other calibration signals;
[0086] The acquisition module 420 is used to acquire the current frequency band of the current calibration signal when the current calibration signal is transmitted by the radio frequency path 11;
[0087] The calibration module 430 is used to perform calibration operation on the current calibration signal and output the first calibration result when the current frequency band is the target calibration frequency band; when the current frequency band is not the target calibration frequency band, it stops performing calibration operation on the current calibration signal and directly outputs the first calibration result.
[0088] The target calibration frequency band can completely cover the frequency band range of other calibration signals.
[0089] The acquisition module 420 is further configured to: determine whether the communication protocol of the current calibration signal matches the communication protocol of the radio frequency path 11; if they match, acquire the current frequency band of the current calibration signal.
[0090] The determining module 410 is further configured to: determine the target transmit calibration frequency band and the target receive calibration frequency band based on the frequency bands of the multiple calibration signals transmitted through the radio frequency path 11. The acquiring module 420 is further configured to: acquire the current transmit frequency band and the current receive frequency band of the current calibration signal when the current calibration signal is transmitted through the radio frequency path 11. The calibration module 430 is further configured to: perform a calibration operation on the current transmit frequency band of the current calibration signal and output a first sub-calibration result when the current transmit frequency band is the target transmit calibration frequency band; perform a calibration operation on the current receive frequency band of the current calibration signal and output a second sub-calibration result when the current receive frequency band is not the target transmit calibration frequency band; stop performing a calibration operation on the current transmit frequency band of the current calibration signal and output the first sub-calibration result when the current transmit frequency band is not the target transmit calibration frequency band; or, stop performing a calibration operation on the current receive frequency band of the current calibration signal and output the second sub-calibration result when the current receive frequency band is not the target receive calibration frequency band.
[0091] It is understood that, in specific implementation, the above modules can be implemented as independent entities or can be arbitrarily combined as the same or several entities. For the specific implementation of the above modules, please refer to the previous method implementation examples, which will not be repeated here.
[0092] It should be noted that the antenna calibration device 400 provided in this application embodiment belongs to the same concept as the antenna calibration method in the above embodiment. Any method provided in the antenna calibration method embodiment can be run on the antenna calibration device 400. For details of its implementation process, please refer to the antenna calibration method embodiment, which will not be repeated here.
[0093] As can be seen from the above, the antenna calibration device 400 of this application embodiment includes a determining module 410 for determining a target calibration frequency band based on the frequency bands of multiple calibration signals transmitted through the same radio frequency path 11, wherein the target calibration frequency band has a large intersection with the frequency bands of other calibration signals; an acquiring module 420 for acquiring the current frequency band of the current calibration signal when the current calibration signal is transmitted through the radio frequency path 11; and a calibration module 430 for performing a calibration operation on the current calibration signal and outputting a first calibration result when the current frequency band is the target calibration frequency band; and stopping the calibration operation on the current calibration signal and directly outputting the first calibration result when the current frequency band is not the target calibration frequency band. Based on this, among the multiple calibration signals transmitted through the radio frequency path 11, other calibration signals can directly reuse the calibration result of the target calibration frequency band without performing a calibration operation. Thus, on the one hand, other calibration signals do not need to perform a calibration operation, which can improve calibration efficiency; on the other hand, since multiple calibration signals are transmitted through the same radio frequency path 11 and the target calibration frequency band has the largest range, the reuse of the calibration result of the target calibration frequency band by other calibration signals can also ensure the accuracy of calibration.
[0094] This application also provides an electronic device 100. The electronic device 100 can be a smartphone, tablet computer, or other similar device. Please refer to... Figure 2 Please refer to Figure 8 , Figure 8 This is a schematic diagram of an electronic device 100 provided in an embodiment of this application. The electronic device 100 includes one or more radio frequency (RF) circuits 10, which may include one or more RF paths 11 as described in the preceding embodiments. The electronic device 100 can receive calibration signals transmitted by the comprehensive testing device 200, and can also receive control signals transmitted by the control device 300 and perform calibration operations on the calibration signals. The electronic device 100 also includes at least a processor 20 and a memory 30.
[0095] The processor 20 is the control center of the electronic device 100. It connects various parts of the electronic device 100 via various interfaces and lines. By running or calling computer programs stored in the memory 30, and by calling data stored in the memory 30, it executes various functions and processes data of the electronic device 100, thereby providing overall monitoring of the electronic device 100. The radio frequency circuit 10 and radio frequency path 11 in the aforementioned embodiments can be directly or indirectly electrically connected to the processor 20. The memory 30 can be used to store computer programs and data. The computer programs stored in the memory 30 contain instructions that can be executed in the processor 20. The computer programs can form various functional modules. The processor 20 executes various functional applications and data processing by calling the computer programs stored in the memory 30.
[0096] In this embodiment, the processor 20 in the electronic device 100 loads the instructions corresponding to the processes of one or more computer programs into the memory 30 according to the following steps, and the processor 20 runs the computer programs stored in the memory 30 to realize various functions:
[0097] Based on the frequency bands of multiple calibration signals transmitted through the same RF path 11, a target calibration frequency band is determined, which intersects with the frequency bands of other calibration signals. When the current calibration signal is transmitted through the RF path 11, the current frequency band of the current calibration signal is obtained. When the current frequency band is the target calibration frequency band, a calibration operation is performed on the current calibration signal and a first calibration result is output. When the current frequency band is not the target calibration frequency band, the calibration operation on the current calibration signal is stopped, and the first calibration result is output directly.
[0098] The target calibration frequency band can completely cover the frequency band range of other calibration signals.
[0099] The processor 20 executes a computer program stored in the memory 30, and is also used to: determine whether the communication protocol of the current calibration signal matches the communication protocol of the radio frequency path 11; if they match, obtain the current frequency band of the current calibration signal; if they do not match, perform a calibration operation on the current calibration signal and output a second calibration result.
[0100] The processor 20 executes a computer program stored in the memory 30, and is further configured to: determine the target transmit calibration frequency band and the target receive calibration frequency band based on the frequency bands of multiple calibration signals transmitted through the same radio frequency path 11; when the current calibration signal is transmitted through the radio frequency path 11, acquire the current transmit frequency band and the current receive frequency band of the current calibration signal; when the current transmit frequency band is the target transmit calibration frequency band, perform a calibration operation on the current transmit frequency band of the current calibration signal and output a first sub-calibration result; when the current receive frequency band is the target receive calibration frequency band, perform a calibration operation on the current receive frequency band of the current calibration signal and output a second sub-calibration result; when the current transmit frequency band is not the target transmit calibration frequency band, stop performing a calibration operation on the current transmit frequency band of the current calibration signal and output the first sub-calibration result; or, when the current receive frequency band is not the target receive calibration frequency band, stop performing a calibration operation on the current receive frequency band of the current calibration signal and output a second sub-calibration result.
[0101] Among them, such as Figure 8 As shown, the electronic device 100 may further include: a display screen 40, a control circuit 50, an input unit 60, a sensor 70, and a power supply 80. The processor 20 is electrically connected to the radio frequency circuit 10, the display screen 40, the control circuit 50, the input unit 60, the sensor 70, and the power supply 80.
[0102] The display screen 40 can be used to display information input by the user or information provided to the user, as well as various graphical user interfaces of the electronic device 100. These graphical user interfaces can be composed of images, text, icons, videos, and any combination thereof. The control circuit 50 is electrically connected to the display screen 40 and is used to control the information displayed on the display screen 40. The input unit 60 can be used to receive input numeric, character information, or user characteristic information (e.g., fingerprint), and to generate keyboard, mouse, joystick, optical, or trackball signal inputs related to user settings and function control. The sensor 70 is used to collect information about the electronic device 100 itself, user information, or external environmental information. For example, the sensor 70 may include multiple sensors such as a distance sensor, accelerometer, fingerprint sensor, Hall sensor, and gyroscope. The power supply 80 is used to power the various components of the electronic device 100. It is understood that, although Figure 8 As not shown in the diagram, the electronic device 100 may also include a camera, Bluetooth module, etc., which will not be described in detail here.
[0103] As can be seen from the above, the electronic device 100 provided in this application embodiment determines the target calibration frequency band based on the frequency bands of multiple calibration signals transmitted through the same radio frequency path 11; when the current calibration signal is transmitted through the radio frequency path 11, it obtains the current frequency band of the current calibration signal; when the current frequency band is the target calibration frequency band, it performs a calibration operation on the current calibration signal and outputs a first calibration result; when the current frequency band is not the target calibration frequency band, it stops performing a calibration operation on the current calibration signal and directly outputs the first calibration result. Therefore, on the one hand, other calibration signals do not need to undergo calibration operations, which can improve calibration efficiency; on the other hand, since multiple calibration signals are transmitted through the same radio frequency path 11 and the target calibration frequency band has the largest range, other calibration signals can reuse the calibration results of the target calibration frequency band, which can also ensure the accuracy of calibration.
[0104] This application also provides a storage medium storing a computer program. When the computer program runs on the processor 20, the processor 20 executes the antenna calibration method implemented in any of the above embodiments. It is understood that the function of the processor 20 can be found in the processor 20 described in the above embodiments, and will not be repeated here.
[0105] It should be noted that those skilled in the art will understand that all or part of the steps in the various methods of the above embodiments can be implemented by a computer program instructing related hardware. The computer program can be stored in a computer-readable storage medium, which may include, but is not limited to, a read-only memory (ROM), a random access memory (RAM), a disk, or an optical disk.
[0106] The antenna calibration method, apparatus, storage medium, and electronic device provided in the embodiments of this application have been described in detail above. Specific examples have been used to illustrate the principles and implementation methods of this application, and the descriptions of the embodiments above are only for the purpose of helping to understand this application. Furthermore, those skilled in the art will recognize that, based on the ideas of this application, there will be changes in the specific implementation methods and application scope. Therefore, the content of this specification should not be construed as a limitation of this application.
Claims
1. An antenna calibration method, characterized in that, include: A target calibration frequency band is determined based on the frequency bands of multiple calibration signals transmitted through the same radio frequency path, wherein the target calibration frequency band intersects with the frequency bands of other calibration signals; Determine whether the communication protocol of the current calibration signal matches the communication protocol of the radio frequency path; if they match, obtain the current frequency band of the current calibration signal. If there is a mismatch, a calibration operation is performed on the current calibration signal and a second calibration result is output. When the current frequency band is the target calibration frequency band, a calibration operation is performed on the current calibration signal and a first calibration result is output; When the current frequency band is not the target calibration frequency band, stop performing calibration operations on the current calibration signal and directly output the first calibration result.
2. The antenna calibration method according to claim 1, characterized in that, The target calibration frequency band covers the frequency band range of other calibration signals.
3. The antenna calibration method according to claim 1, characterized in that, Determining the target calibration frequency band based on the frequency bands of multiple calibration signals transmitted through the same radio frequency path includes: Based on the frequency bands of multiple calibration signals transmitted through the radio frequency path, a target transmit calibration frequency band and a target receive calibration frequency band are determined. The target transmit calibration frequency band intersects with the transmit frequency bands of other calibration signals, and the target receive calibration frequency band intersects with the receive frequency bands of other calibration signals. The step of obtaining the current frequency band of the current calibration signal includes: When the current calibration signal is transmitted through the radio frequency path, the current transmission frequency band and the current reception frequency band of the current calibration signal are obtained; When the current frequency band is the target calibration frequency band, performing a calibration operation on the current calibration signal and outputting a first calibration result includes: When the current transmission frequency band is the target transmission calibration frequency band, a calibration operation is performed on the current transmission frequency band of the current calibration signal and the first sub-calibration result is output; When the current receiving frequency band is the target receiving calibration frequency band, a calibration operation is performed on the current receiving frequency band of the current calibration signal and a second sub-calibration result is output. When the current frequency band is not the target calibration frequency band, the calibration operation on the current calibration signal is stopped, and the first calibration result is directly output, including: When the current transmission frequency band is not the target transmission calibration frequency band, stop performing calibration operation on the current transmission frequency band of the current calibration signal, and output the first sub-calibration result; When the current receiving frequency band is not the target receiving calibration frequency band, stop performing calibration operation on the current receiving frequency band of the current calibration signal, and output the second sub-calibration result.
4. An antenna calibration device, characterized in that, include: The determination module is used to determine a target calibration frequency band based on the frequency bands of multiple calibration signals transmitted through the same radio frequency path, wherein the target calibration frequency band intersects with the frequency bands of other calibration signals; The acquisition module is used to determine whether the communication protocol of the current calibration signal matches the communication protocol of the radio frequency path; if they match, the current frequency band of the current calibration signal is acquired. The antenna calibration device is also used to: if there is a mismatch, perform a calibration operation on the current calibration signal and output a second calibration result; and The calibration module is configured to perform a calibration operation on the current calibration signal and output a first calibration result when the current frequency band is the target calibration frequency band; and to stop performing the calibration operation on the current calibration signal and directly output the first calibration result when the current frequency band is not the target calibration frequency band.
5. The antenna calibration device according to claim 4, characterized in that, The target calibration frequency band covers the frequency band range of other calibration signals.
6. A storage medium having a computer program stored thereon, characterized in that, When the computer program is run on the processor, the processor performs the antenna calibration method as described in any one of claims 1 to 3.
7. An electronic device, characterized in that, It includes a processor, a memory, and a computer program stored in the memory and executable on the processor, wherein the computer program, when executed by the processor, implements the antenna calibration method as described in any one of claims 1 to 3.
Citation Information
Patent Citations
Calibration method and system for estimating a path difference of a target signal transmitted by a spacecraft or aircraft
CN104115427A
Radio frequency calibration method and mobile terminal
CN106452615A