Power adjustment method, apparatus, device, storage medium, and program product
By storing PDET parameters for both the high-power level and the minimum power level after SAR reduction, and combining closed-loop and open-loop adjustments, the problem of high storage overhead in communication equipment is solved, achieving a balance between accuracy optimization and electromagnetic radiation safety.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- SPREADTRUM COMMUNICATION (SHANGHAI) CO LTD
- Filing Date
- 2026-02-27
- Publication Date
- 2026-06-05
Smart Images

Figure CN122160876A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of electronic technology, and in particular to a power adjustment method, apparatus, device, storage medium, and program product. Background Technology
[0002] Communication equipment (such as mobile phones and base stations) must simultaneously meet electromagnetic radiation safety standards and transmission power accuracy requirements when transmitting wireless signals. Specific Absorption Rate (SAR) is an indicator that measures the amount of electromagnetic energy absorbed by human tissue, and its value directly affects the safety of communication equipment for the human body. Currently, mainstream international standards impose strict limits on the SAR values of mobile devices. However, when communication equipment reduces its SAR value to meet safety standards, it usually needs to reduce its transmission power, which contradicts users' demands for communication quality (such as signal strength and coverage). Furthermore, in actual use, equipment needs to dynamically adjust its transmission power to adapt to different scenarios (such as weak indoor signals or high-interference outdoor environments), which places higher demands on the precision of power control.
[0003] In terms of hardware implementation, both mobile terminals and base stations need to detect the transmit power in real time through a Power Detector (PDET) module and adjust the signal amplitude based on the detection results. PDET calibration is a core step in ensuring power accuracy, but traditional methods require calibration for all power levels and storage of calibration parameters, resulting in significant storage overhead. Summary of the Invention
[0004] This application provides a power adjustment method, apparatus, device, storage medium, and program product that can reduce the storage overhead of calibration parameters.
[0005] In a first aspect, embodiments of this application provide a power adjustment method, including:
[0006] Based on the first power level, the power level corresponding to the signal transmission power is determined, wherein the first power level is the smallest power level among multiple high power levels;
[0007] When the power level corresponding to the transmission power of the signal is a low power level, the PDET parameter corresponding to the first power level and the PDET parameter corresponding to the second power level are obtained. The second power level is the smallest power level among a plurality of low power levels, and the plurality of low power levels are smaller than the plurality of high power levels.
[0008] Based on the PDET parameters corresponding to the first power level and the PDET parameters corresponding to the second power level, the PDET parameters corresponding to the transmit power of the signal are determined.
[0009] Based on the PDET parameters corresponding to the signal's transmit power, the signal's transmit power is adjusted in a closed-loop manner to obtain the target transmit power of the signal.
[0010] In one possible implementation, the method further includes:
[0011] Obtain the compensation parameters corresponding to the first power level and the compensation parameters corresponding to the third power level, wherein the third power level is the power level adjacent to the first power level among the plurality of high power levels;
[0012] Based on the compensation parameters corresponding to the first power level and the compensation parameters corresponding to the third power level, the compensation parameters corresponding to the transmission power of the signal are determined.
[0013] The transmission power of the signal is adjusted in an open-loop manner based on the compensation parameters corresponding to the transmission power of the signal.
[0014] In one possible implementation, the method further includes:
[0015] If the current sampling path is not the sampling path corresponding to the low power level, switch the current sampling path to the sampling path corresponding to the low power level.
[0016] In one possible implementation, the second power level is the minimum transmit power after the maximum transmit power is reduced to SAR.
[0017] In one possible implementation, the method further includes:
[0018] When the power level corresponding to the transmission power of the signal is a high power level, obtain the PDET parameter corresponding to the transmission power of the signal and obtain the compensation parameter corresponding to the transmission power of the signal.
[0019] In one possible implementation, the method further includes:
[0020] Store PDET parameters corresponding to multiple high-power levels;
[0021] Based on the third power level, the sampling path corresponding to the low power level is determined, wherein the third power level is the power level adjacent to the first power level among the plurality of high power levels;
[0022] The PDET parameters corresponding to the second power level are calibrated and stored through the sampling path corresponding to the low power level.
[0023] Based on the PDET parameters corresponding to the first power level and the PDET parameters corresponding to the second power level, the PDET parameters corresponding to the fourth power level are determined, wherein the fourth power level is the power level adjacent to the second power level among the plurality of low power levels;
[0024] A first detection slope is determined based on the second power level and the fourth power level; a second detection slope is determined based on the first power level and the third power level.
[0025] If the product of the first detection slope and the preset slope parameter is greater than or equal to the second detection slope, the PDET parameter calibration corresponding to the low power level is determined to be successful, and the preset slope parameter is a positive number.
[0026] Secondly, embodiments of this application provide a power adjustment device, comprising:
[0027] The first determining module is used to determine the power level corresponding to the transmission power of the signal based on the first power level, wherein the first power level is the smallest power level among multiple high power levels;
[0028] The first acquisition module is used to acquire the PDET parameter corresponding to the first power level and the PDET parameter corresponding to the second power level when the power level corresponding to the transmission power of the signal is a low power level, wherein the second power level is the smallest power level among a plurality of low power levels, and the plurality of low power levels are smaller than the plurality of high power levels.
[0029] The second determining module is used to determine the PDET parameters corresponding to the transmission power of the signal based on the PDET parameters corresponding to the first power level and the PDET parameters corresponding to the second power level.
[0030] The adjustment module is used to adjust the transmission power of the signal in a closed-loop manner based on the PDET parameters corresponding to the transmission power of the signal, so as to obtain the target transmission power of the signal.
[0031] In one possible implementation, the device further includes:
[0032] The second acquisition module is used to acquire the compensation parameters corresponding to the first power level and the compensation parameters corresponding to the third power level, wherein the third power level is the power level adjacent to the first power level among the plurality of high power levels.
[0033] The third determining module is used to determine the compensation parameters corresponding to the transmission power of the signal based on the compensation parameters corresponding to the first power level and the compensation parameters corresponding to the third power level.
[0034] The adjustment module is also used to adjust the transmission power of the signal in an open-loop manner based on the compensation parameters corresponding to the transmission power of the signal.
[0035] In one possible implementation, the device further includes:
[0036] The switching module is used to switch the current sampling path to the sampling path corresponding to the low power level when the current sampling path is not the sampling path corresponding to the low power level.
[0037] In one possible implementation, the second power level is the minimum transmit power after the maximum transmit power is reduced to SAR.
[0038] In one possible implementation, the device further includes:
[0039] The third acquisition module is used to acquire the PDET parameters corresponding to the transmission power of the signal and the compensation parameters corresponding to the transmission power of the signal when the power level corresponding to the transmission power of the signal is a high power level.
[0040] In one possible implementation, the device further includes:
[0041] The storage module is used to store PDET parameters corresponding to multiple high-power levels;
[0042] The fourth determining module is used to determine the sampling path corresponding to the low power level based on the third power level, wherein the third power level is the power level adjacent to the first power level among the plurality of high power levels;
[0043] A calibration storage module is used to calibrate and store the PDET parameters corresponding to the second power level through the sampling path corresponding to the low power level;
[0044] The fifth determining module is used to determine the PDET parameters corresponding to the fourth power level based on the PDET parameters corresponding to the first power level and the PDET parameters corresponding to the second power level, wherein the fourth power level is the power level adjacent to the second power level among the plurality of low power levels;
[0045] The sixth determining module is used to determine a first detection slope based on the second power level and the fourth power level; and to determine a second detection slope based on the first power level and the third power level.
[0046] The seventh determining module is used to determine that the PDET parameter calibration corresponding to the low power level is passed when the product of the first detection slope and the preset slope parameter is greater than or equal to the second detection slope, wherein the preset slope parameter is a positive number.
[0047] Thirdly, embodiments of this application provide an electronic device, including: a memory and a processor;
[0048] The memory stores computer-executed instructions;
[0049] The processor executes computer execution instructions stored in the memory, causing the processor to perform the first aspect and / or various possible implementations of the first aspect as described above.
[0050] Fourthly, embodiments of this application provide a computer-readable storage medium storing computer-executable instructions, which, when executed by a processor, are used to implement the first aspect and / or various possible implementations of the first aspect.
[0051] Fifthly, embodiments of this application provide a computer program product, including a computer program that, when executed by a processor, implements the first aspect and / or various possible implementations of the first aspect.
[0052] The power adjustment method, apparatus, device, storage medium, and program product provided in this application embodiment. By storing the PDET parameters corresponding to some high-power levels and the PDET parameters corresponding to the minimum power level after SAR reduction, the PDET parameters corresponding to intermediate power levels are determined based on the PDET parameters corresponding to the high-power levels and the minimum power level after SAR reduction, thus avoiding the need to store the PDET parameters corresponding to all power levels and reducing storage overhead. Attached Figure Description
[0053] The accompanying drawings, which are incorporated in and form part of this specification, illustrate embodiments consistent with this application and, together with the description, serve to explain the principles of this application.
[0054] Figure 1 A schematic flowchart of a power adjustment method provided in an embodiment of this application;
[0055] Figure 2 Another schematic flowchart of the power adjustment method provided in the embodiments of this application;
[0056] Figure 3 A schematic flowchart illustrating the PDET calibration process provided in this application embodiment;
[0057] Figure 4 This is a schematic diagram of the power adjustment device provided in the embodiments of this application;
[0058] Figure 5 This is a schematic diagram of the structure of an electronic device provided in an embodiment of this application.
[0059] The accompanying drawings illustrate specific embodiments of this application, which will be described in more detail below. These drawings and descriptions are not intended to limit the scope of the concept in any way, but rather to illustrate the concept of this application to those skilled in the art through reference to particular embodiments. Detailed Implementation
[0060] To make the objectives, technical solutions, and advantages of the embodiments of this application clearer, the technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this application, not all embodiments. Based on the embodiments of this application, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this application.
[0061] In the embodiments of this application, the term "multiple (items)" refers to two (items) or more, and other quantifiers are similar.
[0062] The terms "first," "second," etc., used in the embodiments of this application are for illustrative purposes and to distinguish the objects being described. They do not indicate any order and do not imply any special limitation on the number of objects in the embodiments of this application. They do not constitute any limitation on the embodiments of this application.
[0063] It should be further understood that the terms "comprising" or "including" indicate the presence of the aforementioned features, steps, operations, elements, components, types, and / or groups, but do not exclude the presence, occurrence, or addition of one or more other features, steps, operations, elements, components, types, and / or groups.
[0064] In this application, terms such as "exemplary," "in some embodiments," and "in other embodiments" are used to indicate that something is an example, illustration, or description. Any embodiment or design described as "exemplary" in this application should not be construed as being more preferred or advantageous than other embodiments or designs. Rather, the term "exemplary" is used to present the concept in a specific manner.
[0065] It should be understood that although the steps in the flowcharts of this application's embodiments are shown sequentially according to the arrows, these steps are not necessarily executed in the order indicated by the arrows. Unless explicitly stated herein, there is no strict order restriction on the execution of these steps, and they can be executed in other orders. Moreover, at least some of the steps in the figures may include at least one sub-step or at least one stage. These sub-steps or stages are not necessarily completed at the same time, but can be executed at different times, and their execution order is not necessarily sequential, but can be performed alternately or in turn with other steps or at least a portion of the sub-steps or stages of other steps.
[0066] To address the technical problems in the background art, the power adjustment method provided in this application stores the PDET parameters corresponding to some high power levels and the PDET parameters corresponding to the minimum power level after SAR reduction. Based on the PDET parameters corresponding to the high power levels and the PDET parameters corresponding to the minimum power level after SAR reduction, the PDET parameters corresponding to the intermediate power levels are determined, thus avoiding the need to store the PDET parameters corresponding to all power levels and reducing storage overhead.
[0067] The technical solution of this application and how the technical solution of this application solves the above-mentioned technical problems are described in detail below with specific embodiments. These specific embodiments can be combined with each other, and the same or similar concepts or processes may not be described again in some embodiments. The embodiments of this application will now be described with reference to the accompanying drawings.
[0068] Figure 1 This is a schematic flowchart of a power adjustment method provided in an embodiment of this application, such as... Figure 1 As shown, the method includes the following steps:
[0069] S101. Based on the first power level, determine the power level corresponding to the signal transmission power. The first power level is the smallest power level among multiple high power levels.
[0070] The execution subject of this application embodiment can be a communication device, a chip, or a chip module, or it can be a power adjustment device installed in a communication device, a chip, or a chip module. The power adjustment device can be implemented by software or by a combination of software and hardware.
[0071] The communication equipment can be a terminal or a base station.
[0072] Terminals can be deployed on land, including indoors or outdoors, handheld, wearable, or vehicle-mounted; they can also be deployed on water (such as ships); and they can be deployed in the air (such as airplanes, balloons, and satellites). Terminals can be mobile phones, tablets, computers with wireless transceiver capabilities, virtual reality (VR) terminals, augmented reality (AR) terminals, wireless terminals in industrial control, vehicle-mounted terminals, wireless terminals in self-driving, wireless terminals in remote medical care, wireless terminals in smart grids, wireless terminals in transportation safety, wireless terminals in smart cities, wireless terminals in smart homes, wearable terminals, etc. The terminals involved in the embodiments of this application can also be referred to as terminal equipment, user equipment (UE), access terminal equipment, vehicle-mounted terminals, industrial control terminals, UE units, UE stations, mobile stations, mobile stations, remote stations, remote user equipment, mobile devices, wireless communication equipment, UE agents, or UE devices, etc.
[0073] When this application is applied to chips, chip modules, or terminals, due to space limitations, the PDET coupling device for transmitting signals uses radio frequency microstrip lines. Alternatively, when this application is applied to base stations, the PDET coupling device for transmitting signals uses small-package couplers that can support wide bandwidth.
[0074] Assume there are multiple high-power levels, Pm, Pm+1, ..., Pmax, where Pm < Pm+1 <, ..., < Pmax. Here, Pm can be the first power level, Pm+1 is the next higher power level than Pm, and Pmax is the maximum transmit power.
[0075] The power level corresponding to the signal's transmit power can be determined based on the first power level in the following way:
[0076] If the signal's transmission power is greater than or equal to the first power level, the power level corresponding to the signal's transmission power is determined to be the high power level; if the signal's transmission power is less than the first power level, the power level corresponding to the signal's transmission power is determined to be the low power level.
[0077] The power level corresponding to the signal's transmit power can be determined by reading back the sampled signal (hereinafter referred to as PDET signal) through the PDET channel.
[0078] The transmission power of a signal can refer to the actual transmission power of the signal at present.
[0079] For example, if this application is applied to a chip, chip module, or terminal, the PDET signal can be acquired in real time via an RF microstrip line to determine the power level corresponding to the signal's transmit power. Alternatively, if this application is applied to a base station, the PDET signal can be acquired in real time via an external small-package coupler to determine the power level corresponding to the signal's transmit power.
[0080] S102. When the power level corresponding to the signal transmission power is a low power level, obtain the PDET parameters corresponding to the first power level and the PDET parameters corresponding to the second power level. The second power level is the smallest power level among multiple low power levels, and multiple low power levels are smaller than multiple high power levels.
[0081] The second power level is both the smallest power level among multiple low power levels and the smallest transmit power after the maximum transmit power is reduced to SAR.
[0082] The PDET parameters corresponding to multiple high-power levels and the PDET parameters corresponding to the second power level can be stored in advance in the storage module (such as non-volatile memory) of the communication device. Obtaining the PDET parameters corresponding to the first power level and the second power level can refer to retrieving the PDET parameters corresponding to the first power level and the second power level from the storage module of the communication device.
[0083] The PDET parameter corresponding to the first power level can refer to the correspondence between the first power level and the analog-to-digital converter (ADC) code value read back from the PDET path when transmitting using the first power level. This correspondence is usually stored in the following two forms:
[0084] (1) Original data points
[0085] That is, directly store a binary data element (Pm, ADC_code), such as (15 dBm, 1245).
[0086] (2) Slope
[0087] If the relationship between power and ADC code value is approximated as linear: Pm = k1 × ADC1 + b1, then (k1, b1) can be stored.
[0088] The interpretation of the PDET parameters for other power levels can be found in the PDET parameters for the first power level, and will not be repeated here.
[0089] S103. Determine the PDET parameters corresponding to the signal transmission power based on the PDET parameters corresponding to the first power level and the PDET parameters corresponding to the second power level.
[0090] In one possible implementation, the PDET parameters corresponding to the first power level and the PDET parameters corresponding to the second power level can be linearly interpolated to calculate the PDET parameters corresponding to the signal's transmit power.
[0091] For example, suppose the transmit power corresponding to the first power level is 19 dBm, and the ADC code value in its corresponding PDET parameter is 800. The transmit power corresponding to the second power level is 10 dBm, and the ADC code value in its corresponding PDET parameter is 520. If the transmit power of the signal is 15 dBm, then the ADC code value corresponding to the transmit power of the signal is 520 + (15 - 10) / (19 - 10) × (800 - 520) ≈ 676. That is, the PDET parameter corresponding to the transmit power of the signal can be recorded as (15 dBm, 676).
[0092] In one possible implementation, when the power level corresponding to the signal's transmission power is a high-power level, the PDET parameters corresponding to the signal's transmission power can be directly obtained. That is, the communication device stores multiple PDET parameters corresponding to high-power levels; when the power level corresponding to the signal's transmission power is a high-power level, the PDET parameters corresponding to that high-power level can be directly read from the communication device's storage module.
[0093] In one possible implementation, if the power level corresponding to the signal transmission power is the second power level, the PDET parameter corresponding to the second power level can be read directly from the storage module without calculation.
[0094] Since the SAR power reduction backoff is customizable, there will be no situation where the signal transmission power is less than the second power level.
[0095] S104. Based on the PDET parameters corresponding to the signal's transmission power, adjust the signal's transmission power in a closed-loop manner to obtain the target transmission power of the signal.
[0096] The target transmit power of the signal can be obtained by making the transmit power of the signal converge and stabilize at the target transmit power through a continuous closed-loop adjustment process.
[0097] The ADC code value in the PDET parameter corresponding to the transmit power of the signal is written into the closed-loop comparator. The actual read-back ADC code value is monitored. If there is a deviation between the actual read-back ADC code value and the ADC code value in the PDET parameter, the power amplifier (PA) is adjusted until the actual transmit power converges and stabilizes at the target transmit power.
[0098] In one possible implementation, before the closed-loop adjustment begins, it can be determined whether the current sampling path is the sampling path corresponding to the low power level. If the current sampling path is not the sampling path corresponding to the low power level, the current sampling path is switched to the sampling path corresponding to the low power level.
[0099] It should be noted that the path switching can occur after S101 and within the time period before the closed-loop adjustment. For example, the path switching can occur between S102 and S103, or between S103 and S104.
[0100] exist Figure 1 In the embodiment shown, by storing the PDET parameters corresponding to some high power levels and the PDET parameters corresponding to the minimum power level after SAR reduction, the PDET parameters corresponding to intermediate power levels are determined based on the PDET parameters corresponding to the high power levels and the PDET parameters corresponding to the minimum power level after SAR reduction. This avoids storing the PDET parameters corresponding to all power levels, thereby reducing storage overhead.
[0101] exist Figure 1 Based on the illustrated embodiment, the following is combined with Figure 2 The method described in this application is explained in detail.
[0102] Figure 2 This is another schematic flowchart of the power adjustment method provided in the embodiments of this application, as shown below. Figure 1 As shown, the method includes the following steps:
[0103] S201. Based on the first power level, determine the power level corresponding to the signal transmission power. The first power level is the smallest power level among multiple high power levels.
[0104] It should be noted that the execution process of S201 can be referred to the execution process of S101, and will not be repeated here.
[0105] S202. When the power level corresponding to the signal transmission power is a low power level, obtain the PDET parameters corresponding to the first power level and the PDET parameters corresponding to the second power level. The second power level is the smallest power level among multiple low power levels, and multiple low power levels are smaller than multiple high power levels.
[0106] S203. Determine the PDET parameters corresponding to the signal's transmit power based on the PDET parameters corresponding to the first power level and the second power level.
[0107] It should be noted that the execution process of S201 to S203 can be referred to the execution process of S101 to S103, and will not be repeated here.
[0108] S204. Obtain the compensation parameters corresponding to the first power level and the compensation parameters corresponding to the third power level. The third power level is the power level adjacent to the first power level among multiple high power levels.
[0109] The communication equipment can store compensation parameters corresponding to multiple high power levels. The compensation parameters corresponding to the first power level and the third power level can be read directly from the storage module of the communication equipment.
[0110] The third power level can also be interpreted as: among multiple high power levels, the power level that is one level higher than the first power level.
[0111] S205. Based on the compensation parameters corresponding to the first power level and the third power level, determine the compensation parameters corresponding to the signal transmission power.
[0112] In one possible implementation, the compensation parameters corresponding to the first power level and the third power level can be linearly interpolated or extrapolated to determine the compensation parameters corresponding to the signal's transmission power.
[0113] For example, assuming the transmit power corresponding to the first power level (Pm) is 19 dBm, its corresponding compensation parameter is +20 Digital-to-Analog Converter (DAC) code value; the transmit power corresponding to the third power level (Pm+1) is 20 dBm, its corresponding compensation parameter is +30 DAC code value; then the compensation parameter corresponding to the transmit power of the signal can be: 20 - (30 - 20) / (20 - 19) × (19 - 15) = 20 - 40 = -20 DAC code value.
[0114] In one possible implementation, when the power level corresponding to the signal's transmission power is a high-power level, the compensation parameters corresponding to the signal's transmission power can be directly obtained. That is, the communication device stores multiple compensation parameters corresponding to high-power levels; when the power level corresponding to the signal's transmission power is a high-power level, the compensation parameters corresponding to that high-power level can be directly read from the communication device's storage module.
[0115] S206. Adjust the signal transmission power in an open-loop manner based on the compensation parameters corresponding to the signal transmission power.
[0116] The compensation parameters corresponding to the signal's transmission power can be written into the PA's control register, so that the PA's initial transmission power is close to the signal's target transmission power, thereby reducing the burden of subsequent closed-loop adjustment.
[0117] It should be noted that, when it is determined that the power level corresponding to the signal transmission power is a low power level, S204 to S206 can be executed first, and then the PDET parameters corresponding to the first power level and the PDET parameters corresponding to the second power level can be obtained. Based on the PDET parameters corresponding to the first power level and the PDET parameters corresponding to the second power level, the PDET parameters corresponding to the signal transmission power can be determined. The two can also be performed simultaneously, and this application does not limit this.
[0118] S207. Based on the PDET parameters corresponding to the signal's transmission power, adjust the signal's transmission power in a closed-loop manner to obtain the target transmission power of the signal.
[0119] It should be noted that the execution process of S207 can be referred to the execution process of S104, and will not be repeated here.
[0120] exist Figure 2 In the illustrated embodiment, by storing the PDET parameters corresponding to some high-power levels and the PDET parameters corresponding to the minimum power level after SAR reduction, the PDET parameters corresponding to intermediate power levels are determined based on these parameters. This avoids storing the PDET parameters for all power levels, thereby reducing storage overhead. Simultaneously, by determining the power level to which the signal's transmit power belongs, different power control and compensation parameter algorithms are employed to achieve accurate optimization of the transmit power after SAR reduction.
[0121] Based on the above, the calibration process will be explained in detail below.
[0122] Figure 3 This is a flowchart illustrating the PDET calibration process provided in an embodiment of this application. Figure 3 As shown, it includes the following steps:
[0123] S301 stores PDET parameters corresponding to multiple high-power levels.
[0124] PDET calibration can be performed using instruments to obtain PDET parameters corresponding to multiple high-power levels.
[0125] S302. Based on the third power level, determine the sampling path corresponding to the low power level. The third power level is the power level adjacent to the first power level among multiple high power levels.
[0126] The third power level can also be interpreted as: among multiple high power levels, the power level that is one level higher than the first power level.
[0127] Assuming the first power level (Pm) = 19dBm, the third power level (Pm+1) = 20dBm, and the second power level (Pn) = 10dBm; transmitting a 20dBm RF signal, traversing sampling path 0, sampling path 1, sampling path 2, and sampling path 3, it is found that the ADC under sampling path 0 is 3800 (linear region), and the ADC under sampling paths 1 to 3 is saturated; therefore, sampling path 0 is determined to be the sampling path corresponding to the low power level.
[0128] S303. Calibrate and store the PDET parameters corresponding to the second power level through the sampling path corresponding to the low power level.
[0129] For example, assuming that during the calibration phase, the sampling path corresponding to the low power level is first selected as sampling path 2 through the third power level (20dBm), and this information is stored. Subsequently, the mobile phone enters the calibration process of the second power level (10dBm): the sampling path identifier corresponding to the low power level is read from the memory, and the PDET sampling path of the RF transceiver is forcibly switched to sampling path 2; a 10dBm RF signal is transmitted; the actual transmitted signal at the antenna port is coupled, sampled, and converted from analog to digital through sampling path 2; the ADC conversion result is read to obtain the ADC code value 1870; this ADC code value 1870 is used as the PDET parameter corresponding to the second power level and stored in non-volatile memory along with the power level identifier and the sampling path identifier.
[0130] S304. Based on the PDET parameters corresponding to the first power level and the second power level, determine the PDET parameters corresponding to the fourth power level. The fourth power level is the power level adjacent to the second power level among multiple low power levels.
[0131] It should be noted that the execution process of S304 can be referred to the execution process of S103, and will not be repeated here.
[0132] S305. Determine the first detection slope based on the second power level and the fourth power level; determine the second detection slope based on the first power level and the third power level.
[0133] The first detection slope can refer to the change in the ADC code value read back by the PDET as the power increases from the second power level to the fourth power level.
[0134] Assuming the first detection slope is denoted as K(Pn,Pn+1), then K(Pn,Pn+1) = (ADCn+1−ADCn) / (Pn+1−Pn); assuming the second detection slope is denoted as K(Pm,Pm+1) = (ADCm+1−ADCm) / (Pm+1−Pm). Where Pn is the second power level, Pn+1 is the fourth power level, ADCn is the ADC code value corresponding to the second power level, ADCn+1 is the ADC code value corresponding to the fourth power level, Pm is the first power level, Pm+1 is the third power level, ADCm is the ADC code value corresponding to the first power level, and ADCm+1 is the ADC code value corresponding to the third power level.
[0135] S306. If the product of the first detection slope and the preset slope parameter is greater than or equal to the second detection slope, the PDET parameter calibration corresponding to the low power level is determined to be successful, and the preset slope parameter is a positive number.
[0136] The product of the first detection slope and the preset slope parameter being greater than or equal to the second detection slope can be expressed as: K(Pn,Pn+1)≥(1 / N) ×K(Pm,Pm+1), where N is the preset slope parameter.
[0137] The preset slope parameter can be used to quantify the slope requirements for low-power levels. The smaller the N value, the higher the requirement.
[0138] If the product of the first detection slope and the preset slope parameter is less than the second detection slope, the PDET parameter calibration corresponding to the low power level is determined to have failed.
[0139] If calibration fails, check the calibration procedure for the PDET parameters corresponding to the second power level, the instrument connection, or whether the sampling path is appropriate to ensure that calibration passes.
[0140] exist Figure 3 In the embodiment shown, only the PDET parameters of a portion of the power level need to be calibrated, which improves calibration efficiency compared to calibrating all power equivalents.
[0141] In summary, the method of this application can replace actual calibration with an algorithm while ensuring a certain level of power accuracy, thereby shortening the calibration time and reducing the storage space required.
[0142] Figure 4 This is a schematic diagram of the power adjustment device provided in an embodiment of this application. Figure 4 As shown, the device 10 includes a first determining module 11, a first acquiring module 12, a second determining module 13, and an adjusting module 14.
[0143] The first determining module 11 is used to determine the power level corresponding to the transmission power of the signal based on the first power level, wherein the first power level is the smallest power level among multiple high power levels;
[0144] The first acquisition module 12 is used to acquire the PDET parameters corresponding to the first power level and the PDET parameters corresponding to the second power level when the power level corresponding to the transmission power of the signal is a low power level. The second power level is the smallest power level among multiple low power levels, and the multiple low power levels are smaller than multiple high power levels.
[0145] The second determining module 13 is used to determine the PDET parameters corresponding to the transmission power of the signal based on the PDET parameters corresponding to the first power level and the PDET parameters corresponding to the second power level.
[0146] The adjustment module 14 is used to adjust the signal's transmission power in a closed-loop manner based on the PDET parameters corresponding to the signal's transmission power, thereby obtaining the signal's target transmission power.
[0147] In one possible implementation, the device 10 further includes:
[0148] The second acquisition module is used to acquire the compensation parameters corresponding to the first power level and the compensation parameters corresponding to the third power level. The third power level is the power level adjacent to the first power level among multiple high power levels.
[0149] The third determining module is used to determine the compensation parameters corresponding to the signal transmission power based on the compensation parameters corresponding to the first power level and the compensation parameters corresponding to the third power level.
[0150] The adjustment module is also used to adjust the signal's transmission power in an open-loop manner based on the compensation parameters corresponding to the signal's transmission power.
[0151] In one possible implementation, the device 10 further includes:
[0152] The switching module is used to switch the current sampling path to the sampling path corresponding to the low power level when the current sampling path is not the sampling path corresponding to the low power level.
[0153] In one possible implementation, the second power level is the minimum transmit power after the maximum transmit power is reduced to SAR.
[0154] In one possible implementation, the device 10 further includes:
[0155] The third acquisition module is used to acquire the PDET parameters corresponding to the signal's transmission power and the compensation parameters corresponding to the signal's transmission power when the power level corresponding to the signal's transmission power is a high power level.
[0156] In one possible implementation, the device 10 further includes:
[0157] The storage module is used to store PDET parameters corresponding to multiple high-power levels;
[0158] The fourth determination module is used to determine the sampling path corresponding to the low power level based on the third power level, where the third power level is the power level adjacent to the first power level among multiple high power levels.
[0159] The calibration storage module is used to calibrate and store the PDET parameters corresponding to the second power level through the sampling path corresponding to the low power level;
[0160] The fifth determining module is used to determine the PDET parameters corresponding to the fourth power level based on the PDET parameters corresponding to the first power level and the second power level. The fourth power level is the power level adjacent to the second power level among multiple low power levels.
[0161] The sixth determining module is used to determine the first detection slope based on the second power level and the fourth power level; and to determine the second detection slope based on the first power level and the third power level.
[0162] The seventh determination module is used to determine that the PDET parameter calibration for the low power level is passed when the product of the first detection slope and the preset slope parameter is greater than or equal to the second detection slope, and the preset slope parameter is a positive number.
[0163] The power adjustment device provided in this embodiment can execute the method provided in the above method embodiment. Its implementation principle and technical effect are similar, and will not be described in detail here.
[0164] Figure 5 This is a schematic diagram of the structure of an electronic device provided in an embodiment of this application. Figure 5 As shown, the electronic device 20 includes a transceiver 21, a memory 22, and a processor 23. The transceiver 21 may include a transmitter and / or a receiver. The transmitter may also be referred to as a transmitter, transmitter port, or transmitter interface, etc., and the receiver may also be referred to as a receiver, receiver port, or receiver interface, etc. Exemplarily, the transceiver 21, memory 22, and processor 23 are interconnected via a bus 24.
[0165] Memory 22 is used to store program instructions;
[0166] The processor 23 is used to execute the program instructions stored in the memory to cause the electronic device to perform any of the power adjustment methods shown above.
[0167] Transceiver 21 is used to perform the sending and receiving functions of electronic devices.
[0168] In one possible implementation, the memory 22 may be the storage medium described above.
[0169] Electronic devices can include chips, modules, integrated development environments (IDEs), etc.
[0170] Figure 5 The electronic device shown in the embodiments can execute the technical solutions shown in the above method embodiments. Its implementation principle and beneficial effects are similar, and will not be repeated here.
[0171] This application provides a computer-readable storage medium storing computer-executable instructions that, when executed by a processor, are used to implement any of the power adjustment methods described above.
[0172] This application provides a computer program product, including a computer program that, when executed by a processor, can implement any of the power adjustment methods described above.
[0173] This application provides a chip that stores a computer program. When the computer program is executed by the chip, it implements the power adjustment method described above.
[0174] In one possible implementation, the chip is a chip in a chip module.
[0175] The computer-readable storage medium and computer program product of the present application embodiments can execute the technical solutions shown in the above power adjustment method embodiments. Their implementation principles and beneficial effects are similar, and will not be described again here.
[0176] All or part of the steps in the above-described method embodiments can be implemented by hardware related to program instructions. The aforementioned program can be stored in a readable memory. When the program is executed, it performs the steps of the above-described method embodiments; and the aforementioned memory (storage medium) includes: read-only memory (ROM), random access memory (RAM), flash memory, hard disk, solid-state drive, magnetic tape, floppy disk, optical disc, and any combination thereof.
[0177] This application describes embodiments with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of this application. It should be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processing unit of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processing unit of the computer or other programmable data processing apparatus, generate instructions for implementing the flowchart illustrations. Figure 1 One or more processes and / or boxes Figure 1 A device that provides the functions specified in one or more boxes.
[0178] These computer program instructions may also be stored in a computer-readable storage medium that can direct a computer or other programmable data processing device to function in a particular manner, such that the instructions stored in the computer-readable storage medium produce an article of manufacture including instruction means, which are implemented in a process Figure 1 One or more processes and / or boxes Figure 1 The function specified in one or more boxes.
[0179] These computer program instructions may also be loaded onto a computer or other programmable data processing equipment to cause a series of operational steps to be performed on the computer or other programmable equipment to produce a computer-implemented process, thereby providing instructions that execute on the computer or other programmable equipment for implementing the process. Figure 1 One or more processes and / or boxes Figure 1 The steps of the function specified in one or more boxes.
[0180] Obviously, those skilled in the art can make various modifications and variations to the embodiments of this application without departing from the spirit and scope of this application. Therefore, if these modifications and variations to the embodiments of this application fall within the scope of the claims of this application and their equivalents, this application also intends to include these modifications and variations.
Claims
1. A power adjustment method, characterized in that, include: Based on the first power level, the power level corresponding to the signal transmission power is determined, wherein the first power level is the smallest power level among multiple high power levels; When the power level corresponding to the transmission power of the signal is a low power level, the power detection PDET parameter corresponding to the first power level and the PDET parameter corresponding to the second power level are obtained. The second power level is the smallest power level among a plurality of low power levels, and the plurality of low power levels are smaller than the plurality of high power levels. Based on the PDET parameters corresponding to the first power level and the PDET parameters corresponding to the second power level, the PDET parameters corresponding to the transmit power of the signal are determined. Based on the PDET parameters corresponding to the signal's transmit power, the signal's transmit power is adjusted in a closed-loop manner to obtain the target transmit power of the signal.
2. The method according to claim 1, characterized in that, The method further includes: Obtain the compensation parameters corresponding to the first power level and the compensation parameters corresponding to the third power level, wherein the third power level is the power level adjacent to the first power level among the plurality of high power levels; Based on the compensation parameters corresponding to the first power level and the compensation parameters corresponding to the third power level, the compensation parameters corresponding to the transmission power of the signal are determined. The transmission power of the signal is adjusted in an open-loop manner based on the compensation parameters corresponding to the transmission power of the signal.
3. The method according to claim 1 or 2, characterized in that, The method further includes: If the current sampling path is not the sampling path corresponding to the low power level, switch the current sampling path to the sampling path corresponding to the low power level.
4. The method according to any one of claims 1-3, characterized in that, The second power level is the minimum transmit power after the maximum transmit power is reduced by the electromagnetic wave absorption rate (SAR).
5. The method according to claim 1 or 2, characterized in that, The method further includes: When the power level corresponding to the transmission power of the signal is a high power level, obtain the PDET parameter corresponding to the transmission power of the signal and obtain the compensation parameter corresponding to the transmission power of the signal.
6. The method according to any one of claims 1-5, characterized in that, The method further includes: Store PDET parameters corresponding to multiple high-power levels; Based on the third power level, the sampling path corresponding to the low power level is determined, wherein the third power level is the power level adjacent to the first power level among the plurality of high power levels; The PDET parameters corresponding to the second power level are calibrated and stored through the sampling path corresponding to the low power level. Based on the PDET parameters corresponding to the first power level and the PDET parameters corresponding to the second power level, the PDET parameters corresponding to the fourth power level are determined, wherein the fourth power level is the power level adjacent to the second power level among the plurality of low power levels; A first detection slope is determined based on the second power level and the fourth power level; a second detection slope is determined based on the first power level and the third power level. If the product of the first detection slope and the preset slope parameter is greater than or equal to the second detection slope, the PDET parameter calibration corresponding to the low power level is determined to be successful, and the preset slope parameter is a positive number.
7. A power adjustment device, characterized in that, include: The first determining module is used to determine the power level corresponding to the transmission power of the signal based on the first power level, wherein the first power level is the smallest power level among multiple high power levels; The first acquisition module is used to acquire the power detection PDET parameter corresponding to the first power level and the PDET parameter corresponding to the second power level when the power level corresponding to the transmission power of the signal is a low power level. The second power level is the smallest power level among a plurality of low power levels, and the plurality of low power levels are smaller than the plurality of high power levels. The second determining module is used to determine the PDET parameters corresponding to the transmission power of the signal based on the PDET parameters corresponding to the first power level and the PDET parameters corresponding to the second power level. The adjustment module is used to adjust the transmission power of the signal in a closed-loop manner based on the PDET parameters corresponding to the transmission power of the signal, so as to obtain the target transmission power of the signal.
8. An electronic device, characterized in that, include: Memory, processor; The memory stores computer-executed instructions; The processor executes computer execution instructions stored in the memory, causing the processor to perform the method as described in any one of claims 1-6.
9. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores computer-executable instructions, which, when executed by a processor, are used to implement the method as described in any one of claims 1-6.
10. A computer program product, characterized in that, Includes a computer program that, when executed by a processor, implements the method described in any one of claims 1-6.