Large dynamic RF power loop attenuation adjustment method, device, medium and equipment

By obtaining the voltage reference table and change table, the attenuator attenuation value in the RF communication system is calculated, which solves the problem of attenuator attenuation value adjustment efficiency and accuracy in the RF communication system, and achieves rapid and accurate attenuation value updates and improves power Closed-loop control efficiency and accuracy.

CN114189928BActive Publication Date: 2024-12-13GUANGDONG KUANPU TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202111373673.8
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-11-19
Publication Date
2024-12-13
Estimated Expiration
2041-11-19

AI Technical Summary

Technical Problem

In RF communication systems, it is difficult for the prior art to quickly and accurately adjust the attenuator's attenuator, resulting in low efficiency and low accuracy of power closed-loop control. Especially under wide frequency input and large output power dynamic range, the stepping settings of the attenuator are The actual attenuation value varies greatly, which affects control accuracy and efficiency.

Method used

By obtaining the voltage reference table and voltage change table, the attenuation value of the attenuator is calculated based on the output power and signal frequency, the interval table lookup and calculation method are used to quickly update the attenuator's attenuator until the accuracy requirements are met and the power closed-loop control efficiency is improved and precision.

Benefits of technology

It achieves rapid and accurate attenuator attenuation value, improves power closed-loop control efficiency and output accuracy, reduces data storage, avoids oscillation during high-precision adjustment, and improves the reliability of the method.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114189928B_ABST
    Figure CN114189928B_ABST
Patent Text Reader

Abstract

The present invention provides a large dynamic RF power loop attenuation adjustment method, device, medium and equipment; wherein the method comprises the following steps: obtaining a voltage reference table and a voltage change table; according to the output power W x and signal frequency F y , search in the voltage reference table and voltage change table to obtain the voltage reference value Vref and the voltage change value Vdbm; collect the directional coupling voltage V of the large dynamic RF power system F ; Calculate the power difference ΔP(q); Update the attenuation value of the attenuator ATT(q) = ATT(q-1)-ΔP(q) until the power difference ΔP(q) meets the accuracy requirement; Output the attenuation value of the attenuator ATT(q). This method can quickly obtain an accurate attenuator attenuation value to complete power closed-loop control, improve the efficiency of power closed-loop control and ensure power output accuracy.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of radio frequency communication technology, and more specifically, to a large dynamic radio frequency power loop attenuation adjustment method, device, medium and equipment. Background Art

[0002] In a radio frequency communication system, an attenuator, a power amplifier module and a filter module are generally included to attenuate, amplify and filter the radio frequency signal, and then transmit it to the antenna for output; a directional coupling module is generally connected to the output end of the radio frequency signal to obtain the directional coupling voltage V F and V R To detect the output power; the control module according to the directional coupling voltage V F and the set target power value to adjust the attenuation value of the attenuator until the directional coupling voltage V F The reference voltage Vref corresponding to the target power value is close to complete the power closed-loop control. The principle is as follows Figure 1 shown.

[0003] Under wide frequency input and large output power dynamic range, the detected directional coupling voltage V F The actual power value is not linearly related, so the target power value and the reference voltage Vref corresponding to the target power value are not linearly related either; when the attenuator step setting is at certain frequencies and input powers, the set value and the actual attenuation value are quite different; for example, the step is 0.25dB, and the actual attenuation is 0.8dB.

[0004] At present, the method for obtaining the attenuation value of the attenuator is to manually adjust the attenuation value from large to small several times and record the output power at each moment; then find the corresponding attenuation value of each output power. However, the attenuation value obtained by this method is not accurate and time-consuming, which is not conducive to improving control accuracy and efficiency. Summary of the invention

[0005] In order to overcome the shortcomings and deficiencies in the prior art, the purpose of the present invention is to provide a large dynamic RF power loop attenuation adjustment method, device, medium and equipment; this method can quickly obtain accurate attenuator attenuation value to complete power closed-loop control, improve power closed-loop control efficiency and ensure power output accuracy.

[0006] In order to achieve the above object, the present invention is implemented by the following technical scheme: a large dynamic RF power loop attenuation adjustment method, comprising the following steps:

[0007] Step S1, obtain a voltage reference table and a voltage change table; the voltage reference table lists the voltage reference values ​​corresponding to each output power interval and signal frequency interval; the voltage change table lists the voltage change values ​​corresponding to each output power interval and signal frequency interval when the output power decreases by a set value z;

[0008] According to the output power W x and signal frequency F y , search in the voltage reference table and the voltage change table to obtain the voltage reference value Vref and the voltage change value Vdbm;

[0009] Step S2: collect the directional coupling voltage V of the large dynamic RF power system F ;

[0010] Step S3, calculate the power difference ΔP(q):

[0011]

[0012] Where ΔV is the voltage difference, ΔV = Vref - V F ;

[0013] Step S4, update the attenuation value of the attenuator ATT(q)=ATT(q-1)-ΔP(q), and jump to step S2 until the power difference ΔP(q) meets the accuracy requirement;

[0014] In step S5, after the power difference ΔP(q) meets the accuracy requirement, the attenuation adjustment is completed and the attenuation value ATT(q) of the attenuator is output.

[0015] The method of the present invention can quickly obtain an accurate attenuator attenuation value, improve the power closed-loop control efficiency and ensure the power output accuracy. The method of the present invention uses interval table lookup and calculation to set the voltage reference value and the voltage change value, which can reduce the amount of data storage and speed up the operation speed while ensuring the output accuracy.

[0016] Preferably, the voltage reference table and the voltage change table are stored in a database; in the step S1, the voltage reference table and the voltage change table are obtained from the database.

[0017] Preferably, the output power range is divided into m output power intervals, and the signal frequency range is divided into n signal frequency intervals;

[0018] The voltage reference table uses the output power range and the signal frequency range as table rows and table columns, and the voltage reference value a ij As table elements; the voltage change table, with the output power interval and signal frequency interval as table rows and columns, with the voltage change value b ij As a table element; where 1≤i≤m; 1≤j≤n;

[0019] Voltage reference value a ij The method of obtaining is: the input frequency is the RF signal corresponding to the signal frequency interval, and the output power is adjusted to the maximum output power W of each output power interval. i ; Set the output power equal to the maximum output power W in the output power range i The directional coupling voltage at this time is recorded as the voltage reference value a ij ;

[0020] Voltage change value b ij The method of obtaining is: the input frequency is the RF signal corresponding to the signal frequency interval, and the output power is adjusted to the maximum output power W of each output power interval. i Or the intermediate output power, after which the output power drops by the set value z; the difference in the corresponding directional coupling voltage before and after the output power drops is recorded as the voltage change value b ij .

[0021] Preferably, in step S1, the voltage reference value Vref and the voltage change value Vdbm are calculated as follows:

[0022]

[0023] Vdbm=b ij

[0024] Among them, a ij Output power W in the voltage reference table x and signal frequency F y The corresponding voltage reference value; b i The output power W in the voltage change table x and signal frequency F y The corresponding voltage change value.

[0025] Preferably, the step S4 refers to comparing the absolute value of the power difference ΔP(q) with the set accuracy value: if the absolute value of the power difference ΔP(q) is less than the set accuracy value, it is determined that the power difference ΔP(q) meets the accuracy requirement; if the absolute value of the power difference ΔP(q) is greater than or equal to the set accuracy value, it is determined that the power difference ΔP(q) does not meet the accuracy requirement, and the attenuation value of the attenuator ATT(q)=ATT(q-1)-ΔP(q) is updated, and jump to step S2.

[0026] Preferably, the precision value adopts two levels of precision values, including precision value one and precision value two; precision value one < precision value two;

[0027] Before comparing the absolute value of the power difference ΔP(q) with the set accuracy value, first determine whether the current power difference ΔP(n) and the previous power difference ΔP(n-1) are a positive number and a negative number:

[0028] If ΔP(n) and ΔP(n-1) are a positive number and a negative number respectively, it is determined that the control is oscillating, and the oscillation counter counter is increased by one; otherwise, it is determined that the control is not oscillating, and the oscillation counter counter is cleared; then it is determined whether the oscillation counter counter is less than the set maximum limit MAX_COUNTER: if so, the precision value one is set to the precision value for comparison with the absolute value of the power difference ΔP(q); otherwise, the precision value two is set to the precision value for comparison with the absolute value of the power difference ΔP(q).

[0029] The method of the present invention can be divided into two levels of output accuracy. At the beginning, the output accuracy is adjusted to the highest level as much as possible. When the high output accuracy cannot be satisfied, the output accuracy is adjusted to the lower level to improve the output accuracy as much as possible. At the same time, when ΔP(n) and ΔP(n-1) are a positive number and a negative number respectively, that is, the last output power is too small and the current output power is too large, or the last output power is too large and the current output power is too small, it means that the attenuation changes from decreasing to increasing, or from increasing to decreasing, and an oscillation phenomenon occurs; when the number of oscillations is large, the present invention uses a larger precision value 2 as a comparison condition, which can avoid oscillation during high-precision adjustment and enter an infinite loop, thereby improving the reliability of the method.

[0030] A large dynamic radio frequency power loop attenuation adjustment device, comprising:

[0031] The parameter setting module is used to obtain the voltage reference table and the voltage change table; the voltage reference table lists the voltage reference values ​​corresponding to each output power interval and signal frequency interval; the voltage change table lists the voltage change values ​​corresponding to each output power interval and signal frequency interval when the output power drops by a set value z; according to the output power W x and signal frequency F y , search in the voltage reference table and the voltage change table to obtain the voltage reference value Vref and the voltage change value Vdbm;

[0032] Signal acquisition module, used to collect the directional coupling voltage V of the large dynamic RF power system F ;

[0033] The power difference calculation module is used to calculate the power difference ΔP(q): Where ΔV is the voltage difference, ΔV = Vref - V F ;

[0034] An attenuation update module, used to update the attenuation value ATT(q)=ATT(q-1)-ΔP(q) of the attenuator until the power difference ΔP(q) meets the accuracy requirement;

[0035] The output module is used to complete the attenuation adjustment and output the attenuation value ATT(q) of the attenuator after the power difference ΔP(q) meets the accuracy requirement.

[0036] A storage medium, wherein the storage medium stores a computer program, and when the computer program is executed by a processor, the processor executes the above-mentioned large dynamic radio frequency power loop attenuation adjustment method.

[0037] A computing device comprises a processor and a memory for storing a program executable by the processor. When the processor executes the program stored in the memory, the large dynamic radio frequency power loop attenuation adjustment method is implemented.

[0038] Compared with the prior art, the present invention has the following advantages and beneficial effects:

[0039] 1. The method of the present invention can quickly obtain accurate attenuator attenuation value to complete power closed-loop control, improve power closed-loop control efficiency and ensure power output accuracy; adopt interval table lookup and calculation method to set voltage reference value and voltage change value, reduce data storage volume, and speed up operation under the condition of ensuring output accuracy;

[0040] 2. The method of the present invention can improve the output accuracy as much as possible, and can also avoid oscillation and entering a dead loop during high-precision adjustment, thereby improving the reliability of the method. BRIEF DESCRIPTION OF THE DRAWINGS

[0041] Figure 1 It is a control principle block diagram of a large dynamic RF power system;

[0042] Figure 2 is a flow chart of a method for adjusting dynamic RF power loop attenuation according to a first embodiment;

[0043] Figure 3 It is a flow chart of a large dynamic RF power loop attenuation adjustment method according to a second embodiment. DETAILED DESCRIPTION

[0044] The present invention is further described in detail below in conjunction with the accompanying drawings and specific implementation methods.

[0045] Embodiment 1

[0046] This embodiment provides a large dynamic RF power loop attenuation adjustment method, such as Figure 2 As shown, it can be applied to large dynamic RF power systems, such as the Chinese invention patent application "A High Performance Full-Duplex Communication Circuit" (publication number: CN113162646A), and can also be used in other large dynamic RF power systems.

[0047] The method comprises the following steps:

[0048] Step S1, obtain a voltage reference table and a voltage change table; the voltage reference table and the voltage change table are stored in a database; the voltage reference table and the voltage change table are obtained from the database.

[0049] The voltage reference table lists the voltage reference values ​​corresponding to each output power interval and signal frequency interval; the voltage change table lists the voltage change values ​​corresponding to each output power interval and signal frequency interval when the output power drops by a set value z.

[0050] Specifically, the output power range is divided into m output power intervals, and the signal frequency range is divided into n signal frequency intervals;

[0051] The voltage reference table uses the output power range and signal frequency range as the table rows and columns, and the voltage reference value a ij As table elements; voltage change table, with output power interval and signal frequency interval as table rows and columns, with voltage change value b ij As table element; wherein, 1≤i≤m; 1≤j≤n; as shown in Table 1 and Table 2;

[0052] Table 1 Voltage reference table

[0053] Signal frequency\output power <![CDATA[[0,W1]dBm]]> <![CDATA[(W1,W2]dBm]]> ... <![CDATA[(W m-1 ,W m ]dBm]]> <![CDATA[[F0,F1)]]> <![CDATA[a 11 ]]> <![CDATA[a 12 ]]> ... <![CDATA[a 1m ]]> <![CDATA[[F1,F2)]]> <![CDATA[a 21 ]]> <![CDATA[a 22 ]]> ... <![CDATA[a 2m ]]> … ... ... ... ... <![CDATA[[F n-1 ,F n ]]]> <![CDATA[a n1 ]]> <![CDATA[a n2 ]]> ... <![CDATA[a nm ]]>

[0054] Table 2 Voltage change table

[0055] Signal frequency\output power <![CDATA[[0,W1]dBm]]> <![CDATA[(W1,W2]dBm]]> ... <![CDATA[(W m-1 ,W m ]dBm]]> <![CDATA[[F0,F1)]]> <![CDATA[b 11 ]]> <![CDATA[b 12 ]]> ... <![CDATA[b 1m ]]> <![CDATA[[F1,F2)]]> <![CDATA[b 21 ]]> <![CDATA[b 22 ]]> ... <![CDATA[b 2m ]]> … ... ... ... ... <![CDATA[[F n-1 ,F n ]]]> <![CDATA[b n1 ]]> <![CDATA[b n2 ]]> ... <![CDATA[b nm ]]>

[0056] Voltage reference value a ij The method of obtaining is: the input frequency is the RF signal corresponding to the signal frequency interval, and the output power is adjusted to the maximum output power W of each output power interval. i ; Set the output power equal to the maximum output power W in the output power range i The directional coupling voltage at this time is recorded as the voltage reference value a ij ;

[0057] Voltage change value b ij The method of obtaining is: the input frequency is the RF signal corresponding to the signal frequency interval, and the output power is adjusted to the maximum output power W of each output power interval. i Or the intermediate output power, after which the output power drops by the set value z; the difference in the corresponding directional coupling voltage before and after the output power drops is recorded as the voltage change value b ij .

[0058] According to the output power W x and signal frequency F y , search in the voltage reference table and the voltage change table to obtain the voltage reference value Vref and the voltage change value Vdbm;

[0059]

[0060] Vdbm=b ij

[0061] Among them, a ij Output power W in the voltage reference table x and signal frequency F y The corresponding voltage reference value; b i The output power W in the voltage change table x and signal frequency F y The corresponding voltage change value.

[0062] Step S2: collect the directional coupling voltage V of the large dynamic RF power system F ;

[0063] Step S3, calculate the power difference ΔP(q):

[0064]

[0065] Where ΔV is the voltage difference, ΔV = Vref - V F ;

[0066] In step S4, the attenuation value of the attenuator is updated to ATT(q)=ATT(q-1)-ΔP(q), and the process jumps to step S2 until the power difference ΔP(q) meets the accuracy requirement.

[0067] Specifically, the absolute value of the power difference ΔP(q) is compared with the set accuracy value: if the absolute value of the power difference ΔP(q) is less than the set accuracy value, it is determined that the power difference ΔP(q) meets the accuracy requirement; if the absolute value of the power difference ΔP(q) is greater than or equal to the set accuracy value, it is determined that the power difference ΔP(q) does not meet the accuracy requirement, and the attenuation value of the attenuator ATT(q) = ATT(q-1)-ΔP(q) is updated, and jump to step S2.

[0068] In step S5, after the power difference ΔP(q) meets the accuracy requirement, the attenuation adjustment is completed and the attenuation value ATT(q) of the attenuator is output.

[0069] The method of the present invention can quickly obtain an accurate attenuator attenuation value, improve the power closed-loop control efficiency and ensure the power output accuracy. The method of the present invention uses interval table lookup and calculation to set the voltage reference value and the voltage change value, which can reduce the amount of data storage and speed up the operation speed while ensuring the output accuracy.

[0070] The method of the present invention can be implemented by using an FPGA chip as a control module.

[0071] To implement the above method, this embodiment further provides a large dynamic RF power loop attenuation adjustment device, including:

[0072] The parameter setting module is used to obtain the voltage reference table and the voltage change table; the voltage reference table lists the voltage reference values ​​corresponding to each output power interval and signal frequency interval; the voltage change table lists the voltage change values ​​corresponding to each output power interval and signal frequency interval when the output power drops by a set value z; according to the output power W x and signal frequency F y , search in the voltage reference table and the voltage change table to obtain the voltage reference value Vref and the voltage change value Vdbm;

[0073] Signal acquisition module, used to collect the directional coupling voltage V of the large dynamic RF power system F ;

[0074] The power difference calculation module is used to calculate the power difference ΔP(q): Where ΔV is the voltage difference, ΔV = Vref - V F ;

[0075] An attenuation update module, used to update the attenuation value ATT(q)=ATT(q-1)-ΔP(q) of the attenuator until the power difference ΔP(q) meets the accuracy requirement;

[0076] The output module is used to complete the attenuation adjustment and output the attenuation value ATT(q) of the attenuator after the power difference ΔP(q) meets the accuracy requirement.

[0077] Embodiment 2

[0078] The present embodiment is a large dynamic RF power loop attenuation adjustment method, which is different from the first embodiment in that: in step S4, the precision value adopts two levels of precision values, including precision value 1 and precision value 2; precision value 1 < precision value 2;

[0079] Before comparing the absolute value of the power difference ΔP(q) with the set accuracy value, first determine whether the current power difference ΔP(n) and the previous power difference ΔP(n-1) are a positive number and a negative number:

[0080] If ΔP(n) and ΔP(n-1) are a positive number and a negative number respectively, it is determined that the control is oscillating, and the oscillation counter counter is increased by one; otherwise, it is determined that the control is not oscillating, and the oscillation counter counter is cleared; then it is determined whether the oscillation counter counter is less than the set maximum limit MAX_COUNTER: if so, the precision value one is set to the precision value for comparison with the absolute value of the power difference ΔP(q); otherwise, the precision value two is set to the precision value for comparison with the absolute value of the power difference ΔP(q).

[0081] The method of the present invention can be divided into two levels of output accuracy. At the beginning, the output accuracy is adjusted to the highest level as much as possible. When the high output accuracy cannot be satisfied, the output accuracy is adjusted to the lower level to improve the output accuracy as much as possible. At the same time, when ΔP(n) and ΔP(n-1) are a positive number and a negative number respectively, that is, the last output power is too small and the current output power is too large, or the last output power is too large and the current output power is too small, it means that the attenuation changes from decreasing to increasing, or from increasing to decreasing, and an oscillation phenomenon occurs; when the number of oscillations is large, the present invention uses a larger precision value 2 as a comparison condition, which can avoid oscillation during high-precision adjustment and enter an infinite loop, thereby improving the reliability of the method.

[0082] The rest of this embodiment is the same as the first embodiment.

[0083] The following is a specific example to illustrate the process. Figure 3 shown.

[0084] Step S1: In this embodiment, the signal frequency F y In the interval [F0, F1), the output power is 0-49dBm, and the output power accuracy is 0.5dB; according to the output power and signal frequency, the voltage reference table and the voltage change table are obtained, as shown in Table 3 and Table 4; the set value z in Table 4 is 1dBm;

[0085] Table 3 Voltage reference table

[0086] Signal frequency\output power [0,19]dBm (19,29]dBm (29,39]dBm (39,49]dBm <![CDATA[[F0,F1)]]> <![CDATA[a 11 ]]> <![CDATA[a 12 ]]> <![CDATA[a 13 ]]> <![CDATA[a 14 ]]> <![CDATA[[F1,F2)]]> <![CDATA[a 21 ]]> <![CDATA[a 22 ]]> <![CDATA[a 23 ]]> <![CDATA[a 24 ]]> … ... ... ... ... <![CDATA[[F n-1 ,F n ]]]> <![CDATA[a n1 ]]> <![CDATA[a n2 ]]> <![CDATA[a n3 ]]> <![CDATA[a n4 ]]>

[0087] Table 4 Voltage change table

[0088] Signal frequency\output power [0,19]dBm (19,29]dBm (29,39]dBm (39,49]dBm <![CDATA[[F0,F1)]]> <![CDATA[b 11 ]]> <![CDATA[b 12 ]]> <![CDATA[b 13 ]]> <![CDATA[b 14 ]]> <![CDATA[[F1,F2)]]> <![CDATA[b 21 ]]> <![CDATA[b 22 ]]> <![CDATA[b 23 ]]> <![CDATA[b 24 ]]> … ... ... ... ... <![CDATA[[F n-1 ,F n ]]]> <![CDATA[b n1 ]]> <![CDATA[b n2 ]]> <![CDATA[b n3 ]]> <![CDATA[b n4 ]]>

[0089] If the output power is set to W x is 27dBm, then the voltage reference value Vref=a 12 -2×b 12 ; Voltage change value Vdbm = b 12 ;

[0090] Step S2: collect the directional coupling voltage V of the large dynamic RF power system F ;

[0091] Step S3, calculate the power difference ΔP(q); ΔV=Vref-V F ;

[0092] Step S4, the accuracy value 1 is 0.5dB, and the accuracy value 2 is 1dB;

[0093] Judge (((ΔP(n)<0)&&(ΔP(n-1)>0))||(((ΔP(n)>0)&&(ΔP(n-1)<0)): if it is judged that the control oscillates, the oscillation counter counter is increased by one; otherwise, it is judged that the control does not oscillate, and the oscillation counter counter is cleared; then judge whether the oscillation counter counter is less than the set maximum limit MAX_COUNTER (the value of the maximum limit MAX_COUNTER does not need to be set too large, for example, it can be set to 3, 4, 5, 6, etc.): if so, set the precision value 1 to the precision value for comparison with the absolute value of the power difference ΔP(q); otherwise, set the precision value 2 to the precision value for comparison with the absolute value of the power difference ΔP(q).

[0094] Compare the absolute value of the power difference ΔP(q) with the set accuracy value: if the absolute value of the power difference ΔP(q) is less than the set accuracy value, it is determined that the power difference ΔP(q) meets the accuracy requirement; if the absolute value of the power difference ΔP(q) is greater than or equal to the set accuracy value, it is determined that the power difference ΔP(q) does not meet the accuracy requirement, update the attenuation value of the attenuator ATT(q) = ATT(q-1)-ΔP(q), and jump to step S2.

[0095] In step S5, after the power difference ΔP(q) meets the accuracy requirement, the attenuation adjustment is completed and the attenuation value ATT(q) of the attenuator is output.

[0096] This embodiment also provides a large dynamic RF power loop attenuation adjustment device, which is different from the device of embodiment 1 in that the function of the attenuation update module corresponds to a large dynamic RF power loop attenuation adjustment method according to this embodiment; the rest of the structure is the same as that of embodiment 1.

[0097] Embodiment 3

[0098] This embodiment provides a storage medium, wherein the storage medium stores a computer program, and when the computer program is executed by a processor, the processor executes the large dynamic radio frequency power loop attenuation adjustment method of the first embodiment or the second embodiment.

[0099] Embodiment 4

[0100] This embodiment provides a computing device, including a processor and a memory for storing a program executable by the processor. When the processor executes the program stored in the memory, the large dynamic radio frequency power loop attenuation adjustment method of the first embodiment or the second embodiment is implemented.

[0101] The above embodiments are preferred implementation modes of the present invention, but the implementation modes of the present invention are not limited to the above embodiments. Any other changes, modifications, substitutions, combinations, and simplifications that do not deviate from the spirit and principles of the present invention should be equivalent replacement methods and are included in the protection scope of the present invention.

Claims

1. A large dynamic RF power loop attenuation adjustment method, Features: The steps include: Step S1, obtain a voltage reference table and a voltage change table; the voltage reference table lists the voltage reference values ​​corresponding to each output power interval and signal frequency interval; the voltage change table lists the voltage change values ​​corresponding to each output power interval and signal frequency interval when the output power decreases by a set value z; According to the output power W x and signal frequency F y , search in the voltage reference table and the voltage change table to obtain the voltage reference value Vref and the voltage change value Vdbm; Step S2: collect the directional coupling voltage V of the large dynamic RF power system F ; Step S3, calculate the power difference ΔP(q): Where ΔV is the voltage difference, ΔV = Vref - V F ; Step S4, update the attenuation value of the attenuator ATT(q)=ATT(q-1)-ΔP(q), and jump to step S2 until the power difference ΔP(q) meets the accuracy requirement; Step S5: After the power difference ΔP(q) meets the accuracy requirement, the attenuation adjustment is completed and the attenuation value ATT(q) of the attenuator is output; The step S4 is to compare the absolute value of the power difference ΔP(q) with the set accuracy value: if the absolute value of the power difference ΔP(q) is less than the set accuracy value, it is determined that the power difference ΔP(q) meets the accuracy requirement; if the absolute value of the power difference ΔP(q) is greater than or equal to the set accuracy value, it is determined that the power difference ΔP(q) does not meet the accuracy requirement, and the attenuation value ATT(q) of the attenuator is updated to ATT(q-1)-ΔP(q), and jump to step S2; The precision value adopts two levels of precision values, including precision value one and precision value two; precision value one < precision value two; Before comparing the absolute value of the power difference ΔP(q) with the set accuracy value, first determine whether the current power difference ΔP(n) and the previous power difference ΔP(n-1) are a positive number and a negative number: If ΔP(n) and ΔP(n-1) are a positive number and a negative number respectively, it is determined that the control is oscillating, and the oscillation counter counter is increased by one; otherwise, it is determined that the control is not oscillating, and the oscillation counter counter is cleared; then it is determined whether the oscillation counter counter is less than the set maximum limit MAX_COUNTER: if so, the precision value one is set to the precision value for comparison with the absolute value of the power difference ΔP(q); otherwise, the precision value two is set to the precision value for comparison with the absolute value of the power difference ΔP(q).

2. The large dynamic RF power loop attenuation adjustment method according to claim 1, Features: The voltage reference table and the voltage change table are stored in a database; in step S1, the voltage reference table and the voltage change table are obtained from the database.

3. The large dynamic RF power loop attenuation adjustment method according to claim 1, Features: Dividing the output power range into m output power intervals, and dividing the signal frequency range into n signal frequency intervals; The voltage reference table uses the output power range and the signal frequency range as table rows and table columns, and the voltage reference value a ij As a table element; The voltage change table uses the output power interval and the signal frequency interval as the table rows and columns, and the voltage change value b ij As a table element; where 1≤i≤m; 1≤j≤n; Voltage reference value a ij The method of obtaining is: the input frequency is the RF signal corresponding to the signal frequency interval, and the output power is adjusted to the maximum output power W of each output power interval. i ; Set the output power equal to the maximum output power W in the output power range i The directional coupling voltage at this time is recorded as the voltage reference value a ij ; Voltage change value b ij The method of obtaining is: the input frequency is the RF signal corresponding to the signal frequency interval, and the output power is adjusted to the maximum output power W of each output power interval. i Or the intermediate output power, after which the output power drops by the set value z; the difference in the corresponding directional coupling voltage before and after the output power drops is recorded as the voltage change value b ij .

4. The large dynamic RF power loop attenuation adjustment method according to claim 3, Features: In step S1, the method for obtaining the voltage reference value Vref and the voltage change value Vdbm is: Vdbm=b ij Among them, a ij Output power W in the voltage reference table x and signal frequency F y The corresponding voltage reference value; b ij The output power W in the voltage change table x and signal frequency F y The corresponding voltage change value.

5. A large dynamic RF power loop attenuation adjustment device, It is characterized in that include: The parameter setting module is used to obtain the voltage reference table and the voltage change table; the voltage reference table lists the voltage reference values ​​corresponding to each output power interval and signal frequency interval; the voltage change table lists the voltage change values ​​corresponding to each output power interval and signal frequency interval when the output power drops by a set value z; according to the output power W x and signal frequency F y , search in the voltage reference table and the voltage change table to obtain the voltage reference value Vref and the voltage change value Vdbm; Signal acquisition module, used to collect the directional coupling voltage V of the large dynamic RF power system F ; The power difference calculation module is used to calculate the power difference ΔP(q): Where ΔV is the voltage difference, ΔV = Vref - V F ; An attenuation update module, used to update the attenuation value ATT(q)=ATT(q-1)-ΔP(q) of the attenuator until the power difference ΔP(q) meets the accuracy requirement; The output module is used to complete the attenuation adjustment and output the attenuation value ATT(q) of the attenuator after the power difference ΔP(q) meets the accuracy requirement; The power difference calculation module is to compare the absolute value of the power difference ΔP(q) with the set accuracy value: if the absolute value of the power difference ΔP(q) is less than the set accuracy value, it is determined that the power difference ΔP(q) meets the accuracy requirement; if the absolute value of the power difference ΔP(q) is greater than or equal to the set accuracy value, it is determined that the power difference ΔP(q) does not meet the accuracy requirement, and the attenuation value ATT(q) of the attenuator is updated to be ATT(q-1)-ΔP(q); The precision value adopts two levels of precision values, including precision value one and precision value two; precision value one < precision value two; Before comparing the absolute value of the power difference ΔP(q) with the set accuracy value, first determine whether the current power difference ΔP(n) and the previous power difference ΔP(n-1) are a positive number and a negative number: If ΔP(n) and ΔP(n-1) are a positive number and a negative number respectively, it is determined that the control is oscillating, and the oscillation counter counter is increased by one; otherwise, it is determined that the control is not oscillating, and the oscillation counter counter is cleared; then it is determined whether the oscillation counter counter is less than the set maximum limit MAX_COUNTER: if so, the precision value one is set to the precision value for comparison with the absolute value of the power difference ΔP(q); otherwise, the precision value two is set to the precision value for comparison with the absolute value of the power difference ΔP(q).

6. A storage medium, It is characterized in that The storage medium stores a computer program, which, when executed by a processor, enables the processor to execute the large dynamic RF power loop attenuation adjustment method according to any one of claims 1 to 4.

7. A computing device comprising a processor and a memory for storing a program executable by the processor, It is characterized in that When the processor executes the program stored in the memory, the large dynamic RF power loop attenuation adjustment method described in any one of claims 1 to 4 is implemented.