A method and system for adaptive adjustment of perturbation amplitude for frequency response measurement

By providing a theoretical basis for frequency response measurement, the adaptive adjustment method of disturbance amplitude solves the problem of lack of theoretical guidance for disturbance amplitude setting in the existing technology, and realizes the safety, accuracy and speed of frequency response measurement, which is suitable for practical engineering applications.

CN119044597BActive Publication Date: 2025-11-11XI AN JIAOTONG UNIV
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202411093399.2
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-08-09
Publication Date
2025-11-11
Estimated Expiration
2044-08-09

Smart Images

  • Figure CN119044597B_ABST
    Figure CN119044597B_ABST
Patent Text Reader

Abstract

The application discloses a disturbance amplitude self-adaptive adjusting method and system for frequency response measurement, and belongs to the technical field of frequency response measurement.The method comprises two parts of disturbance signal initial amplitude determination and self-adaptive adjusting disturbance signal amplitude based on the frequency response measurement of a sinusoidal disturbance.The application provides a setting theoretical basis for the initial disturbance amplitude by combining the measurement accuracy requirement and background noise, and self-adaptively adjusts the disturbance amplitude according to the measurement result, comprehensively considers system safety, measurement accuracy and measurement speed, and thus increases the rapidity and flexibility of the adjustment and shortens the measurement time.The application has the characteristics of not depending on specific hardware, high usability, high measurement safety, good measurement accuracy and fast adjustment speed, can realize accurate frequency response measurement while minimizing system interference, and ensures the safety and rapidity of the measurement.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention belongs to the field of frequency response measurement technology, specifically relating to an adaptive adjustment method and system for disturbance amplitude in frequency response measurement. Background Technology

[0002] Frequency response measurement is an effective measurement method commonly used to analyze the response characteristics of systems, equipment, or structures at different frequencies, and it has wide applications in engineering and science. In the field of power systems, frequency response measurement has two main applications: one is impedance measurement, which measures the impedance of a system or component to perform stability analysis or circuit debugging; the other is loop analysis, which measures the transfer function of the object under test to analyze the dynamic performance of the system.

[0003] The perturbation signals commonly used in frequency response measurements fall into two main categories: composite signals and single-frequency sinusoidal signals. However, modern power systems, which are highly electronic, exhibit significant nonlinear characteristics. When using composite signals for measurements, frequency aliasing occurs, affecting the accuracy of the results. In contrast, single-frequency sinusoidal signals have good universality for both linear and nonlinear systems, playing an irreplaceable role in the field of frequency response measurement.

[0004] In frequency response measurement methods based on single-frequency sinusoidal signals, the most traditional is the sinusoidal sweep method, which uses a fixed amplitude perturbation. However, since the impedance characteristics of the measured object are unknown, and the noise distribution during measurement varies with frequency, the fixed amplitude perturbation will produce different measurement effects at different frequency points, making this method prone to problems with measurement accuracy and safety. Taking the measurement of system impedance using a fixed amplitude current perturbation as an example, if the impedance of the measured object is large at a certain frequency, the corresponding voltage response will also be large, which may exceed the system's safe voltage threshold and endanger system safety. If the impedance of the measured object is small at a certain frequency and there is a large amount of noise at that point, the generated voltage response will be very small, making it impossible to distinguish from the noise, resulting in a decrease in measurement accuracy.

[0005] To address the problems of traditional frequency sweeping methods, some researchers have proposed adaptive disturbance amplitude measurement methods. These methods consider measurement safety by adaptively adjusting the amplitude of the disturbance signal. Specifically, this method first sets the disturbance amplitude to the maximum allowable value of the system and injects it into the system for initial measurement. When the amplitude of the response signal exceeds the system's safety threshold, the disturbance amplitude is reduced. While this method solves some problems of traditional frequency sweeping methods, it still has some shortcomings. First, the initial amplitude of the disturbance signal lacks theoretical guidance; setting the initial amplitude to the maximum allowable value can significantly interfere with the normal operation of the system and degrade power quality. Second, the adjustment method often relies on experience and lacks operational guidelines, inevitably increasing the time and complexity of the adjustment process. Furthermore, the adjustment criteria are based solely on safety considerations, failing to adequately address the requirements for measurement accuracy and speed, making this method difficult to apply in practical engineering. Summary of the Invention

[0006] The technical problem to be solved by this invention is to address the shortcomings of the prior art by providing an adaptive adjustment method and system for disturbance amplitude in frequency response measurement. Based on the frequency response measurement of sinusoidal disturbances, this invention provides a theoretical basis for the initial amplitude of the disturbance signal by combining the requirements of measurement accuracy and background noise. This addresses the technical problems of existing adaptive disturbance amplitude measurement methods, such as the lack of theoretical guidance for setting the initial disturbance amplitude, reliance on experience in the disturbance amplitude adjustment process, and incomplete consideration of disturbance amplitude adjustment criteria. Based on the measurement results, and comprehensively considering the system's safety, measurement speed, and accuracy, the disturbance amplitude is adaptively adjusted, thereby increasing the speed and flexibility of adjustment, shortening the measurement time, and achieving accurate frequency response measurement while minimizing system interference, ensuring the safety and speed of measurement.

[0007] The present invention adopts the following technical solution:

[0008] An adaptive adjustment method for disturbance amplitude in frequency response measurement includes the following steps:

[0009] Set the measurement start frequency, measurement end frequency, number of measurement frequency points, amplitude relative error limit, and phase error limit;

[0010] Multiple frequency points are selected as the frequency points to be measured within the range of the measurement start frequency and the measurement end frequency;

[0011] Obtain information about the system under test;

[0012] The minimum signal-to-noise ratio that meets the accuracy requirements is determined based on the set amplitude relative error limit and phase error limit;

[0013] Based on the information of the system under test and the minimum signal-to-noise ratio, estimate the initial disturbance amplitude at the current frequency point;

[0014] At the current frequency, inject a small sinusoidal signal disturbance and measure the system response under the corresponding disturbance;

[0015] Determine whether the measurement accuracy meets the minimum signal-to-noise ratio requirement based on the measurement results;

[0016] When the measurement accuracy does not meet the minimum signal-to-noise ratio requirement, calculate the adjustment coefficient related to the current frequency and accuracy, adaptively adjust the amplitude of the disturbance signal, re-inject a sinusoidal small signal disturbance at the current frequency, and measure the system response under the corresponding disturbance.

[0017] When the measurement accuracy meets the minimum signal-to-noise ratio requirement, determine whether the measurement process affects the safe operation of the system.

[0018] When the measurement process affects the safety of system operation, calculate the adjustment coefficient related to the current frequency and system safety, adaptively adjust the amplitude of the disturbance signal, re-inject a sinusoidal small signal disturbance at the current frequency, and measure the system response under the corresponding disturbance.

[0019] If the measurement process does not affect the safe operation of the system, and if the current measurement frequency is not the last frequency, change the frequency to be measured and re-estimate the initial disturbance amplitude of the current frequency; if the current measurement frequency is the last frequency, the measurement ends.

[0020] Preferably, the selected N frequency points to be measured are at the starting frequency f start and termination frequency f end The distribution is logarithmically spaced within a range, and the initial frequency f is selected. start This is the first frequency point to be tested.

[0021] Preferably, the information of the system under test is as follows:

[0022] The noise distribution and steady-state operating values ​​of the system under steady state are used to calculate the system's safe operating threshold v. max .

[0023] Preferably, the minimum signal-to-noise ratio required to meet the accuracy requirements is determined as follows:

[0024] According to the amplitude relative error limit E a and phase error limit E p The relationship between each and the minimum signal-to-noise ratio, and the calculation of the amplitude relative error limit E. a and phase error limit E p Minimum required amplitude signal-to-noise ratio (SNR) mina and the minimum signal-to-noise ratio (SNR) minp ;

[0025] Select the minimum amplitude signal-to-noise ratio (SNR) mina and the minimum signal-to-noise ratio (SNR) minpThe maximum value among them is taken as the minimum signal-to-noise ratio (SNR) to meet the measurement accuracy requirements. min .

[0026] Preferably, the initial disturbance amplitude at the current frequency point is estimated as follows:

[0027] Combining the frequency domain characteristics of system noise and the minimum signal-to-noise ratio (SNR) min Estimate the initial amplitude of the frequency domain disturbance at the current frequency point and convert the disturbance amplitude to the time domain.

[0028] Preferably, injecting a small sinusoidal signal disturbance at the current frequency and measuring the system response under the corresponding disturbance specifically involves:

[0029] The frequency of the injected sinusoidal small disturbance signal is the frequency of the current frequency point, and the amplitude is the latest calculated disturbance amplitude of the current frequency point. That is, the first disturbance injection is the initial disturbance amplitude, and subsequent disturbance injections are the disturbance amplitudes adaptively adjusted according to the measurement results.

[0030] Preferably, determining whether the measurement accuracy meets the minimum signal-to-noise ratio requirement based on the measurement results specifically involves:

[0031] Calculate the actual signal-to-noise ratio (SNR) of the response signal based on the measured response signal under the corresponding disturbance. v [f p By judging the signal-to-noise ratio (SNR) of the response signal. v [f p and minimum signal-to-noise ratio (SNR) min The relationship between the two factors determines whether the measurement accuracy meets the requirements.

[0032] Preferably, adaptively adjusting the amplitude of the disturbance signal specifically involves:

[0033] Based on the actual measured values ​​at the current frequency and the performance of the measuring instrument, the adjustment coefficient K related to the current frequency and accuracy is dynamically determined. S [f p ];

[0034] Based on the actual signal-to-noise ratio (SNR) v [f p and minimum signal-to-noise ratio (SNR) min The difference between them, combined with the calculated adjustment coefficient K S [f p ] Calculate the new disturbance amplitude at the current frequency point and convert the disturbance amplitude to the time domain.

[0035] Preferably, the calculation of the adjustment coefficient related to the current frequency and system security, and the adaptive adjustment of the disturbance signal amplitude, specifically involves:

[0036] Based on the actual measured values ​​at the current frequency and the performance of the measuring instruments, the adjustment coefficient K related to the safe operation of the system at the current frequency is dynamically determined. t [f p ];

[0037] Based on the response amplitude v pmax and system safe operation threshold v max The difference between them, combined with the calculated adjustment coefficient K t [f p ] Calculate the new disturbance amplitude at the current frequency.

[0038] Secondly, embodiments of the present invention provide an adaptive adjustment system for disturbance amplitude in frequency response measurement, comprising:

[0039] Initial module: Set the measurement start frequency, measurement end frequency, number of measurement frequency points, amplitude relative error limit and phase error limit, select multiple frequency points as the frequency points to be measured within the measurement start frequency and measurement end frequency range, and obtain the information of the system under test;

[0040] Calculation module: Determines the minimum signal-to-noise ratio that meets the accuracy requirements based on the set amplitude relative error limit and phase error limit;

[0041] Estimation module: Based on the information of the system under test and the minimum signal-to-noise ratio, estimate the initial disturbance amplitude at the current frequency point;

[0042] Acquisition module: Injects a small sinusoidal signal disturbance at the current frequency and measures the system response under the corresponding disturbance;

[0043] Iterative module: Based on the measurement results, it determines whether the measurement accuracy meets the minimum signal-to-noise ratio requirement. If the measurement accuracy does not meet the minimum signal-to-noise ratio requirement, it calculates the adjustment coefficient related to the current frequency and accuracy, adaptively adjusts the amplitude of the disturbance signal, re-injects a sinusoidal small signal disturbance at the current frequency, and measures the system response under the corresponding disturbance. If the measurement accuracy meets the minimum signal-to-noise ratio requirement, it determines whether the measurement process affects the safe operation of the system.

[0044] Adjustment module: When the measurement process affects the safety of system operation, it calculates the adjustment coefficient related to the current frequency and system safety, adaptively adjusts the amplitude of the disturbance signal, re-injects a sinusoidal small signal disturbance at the current frequency, and measures the system response under the corresponding disturbance.

[0045] Sampling module: If the measurement process does not affect the safe operation of the system, and if the current measurement frequency is not the last frequency, change the frequency to be measured and re-estimate the initial disturbance amplitude of the current frequency; if the current measurement frequency is the last frequency, the measurement ends.

[0046] Thirdly, a chip includes a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor, when executing the computer program, implements the steps of the above-described adaptive adjustment method for perturbation amplitude in frequency response measurement.

[0047] Fourthly, embodiments of the present invention provide an electronic device including a computer program, which, when executed by the electronic device, implements the steps of the above-described adaptive adjustment method for the disturbance amplitude of frequency response measurement.

[0048] Compared with the prior art, the present invention has at least the following beneficial effects:

[0049] An adaptive adjustment method for disturbance amplitude in frequency response measurement is proposed. Based on the frequency response measurement of sinusoidal disturbances, it provides a theoretical basis for the initial amplitude of the disturbance signal by combining the requirements of measurement accuracy and background noise. According to the measurement results, the method comprehensively considers the system's safety, measurement speed and accuracy, and adaptively adjusts the disturbance amplitude, thereby increasing the speed and flexibility of adjustment and shortening the measurement time.

[0050] Furthermore, the number of measurement frequencies N specifies the total number of frequencies that the system under test needs to measure, and the amplitude relative error limit E a and phase error limit E p It can reflect the requirements of frequency response measurement accuracy, and E a and E p It has wide applicability and strong suitability in practical engineering, and is easy for users to set up.

[0051] Furthermore, at the user-set starting frequency f start and termination frequency f end Within the range, N frequency points to be measured are selected with equal logarithmic spacing. This is because the final frequency response measurement result will be presented as a Bode plot on logarithmic coordinates, and the frequency points to be measured with equal logarithmic spacing have a better visualization effect.

[0052] Furthermore, when acquiring system information, it is necessary to obtain the noise distribution and steady-state operating values ​​of the system in steady state in order to calculate the safe operating threshold of the system. This enables the present invention to automatically adjust the algorithm parameters according to the characteristics of the system under test, without requiring the user to set them manually.

[0053] Furthermore, starting from the mathematical formula definition and phasor diagram relationship, the amplitude relative error limit E is derived respectively. a and phase error limit E p The relationship between each and the minimum signal-to-noise ratio, and the calculation of the amplitude relative error limit E. a and phase error limit E p Minimum required amplitude signal-to-noise ratio (SNR) mina and phase minimum signal-to-noise ratio (SNR)minp Then select the signal-to-noise ratio (SNR) with the minimum amplitude. mina and the minimum signal-to-noise ratio (SNR) minp The maximum value among them is taken as the minimum signal-to-noise ratio (SNR) to meet the measurement accuracy requirements. min SNR min =max(SNR) mina SNR minp This conversion makes it easy to transform the actual engineering parameters set by the user into algorithm parameters.

[0054] Furthermore, combining the calculated minimum signal-to-noise ratio (SNR) min And the noise characteristics of the system, according to Formula I p [f p ] = SNR min ·I n [f p The amplitude of the disturbance signal is initially estimated, providing a theoretical basis for the selection of the initial amplitude of the disturbance, avoiding the use of the maximum empirical value, and reducing the interference of disturbance injection on the normal operation of the system while ensuring the measurement accuracy in the initial stage.

[0055] Furthermore, the amplitude of the injected sinusoidal small disturbance signal is automatically updated to the latest calculated disturbance amplitude at the frequency point with each injection. That is, the first disturbance injection uses the initial disturbance amplitude, while subsequent disturbance injections use the disturbance amplitude adjusted based on the measurement results. It is evident that the algorithm is highly automated, requiring no manual modification by the user.

[0056] Furthermore, based on the system's response to the injected small perturbation, the signal-to-noise ratio (SNR) of the response signal is calculated. v [f p By judging the signal-to-noise ratio (SNR) of the response signal. v [f p and minimum signal-to-noise ratio (SNR) min The relationship between these parameters is used to determine whether the measurement accuracy meets the requirements, further ensuring the accuracy of the measurement results.

[0057] Furthermore, based on the system's response to the injected small disturbance, the amplitude v of the response signal is extracted. pmax By judging the amplitude v of the response signal pmax With system safe operation threshold v max The relationship between the signals injected during the measurement process is used to determine whether they endanger the safe operation of the system, thereby ensuring the safety of the measurement process.

[0058] Furthermore, when the measurement results do not meet the required accuracy or safety standards, the adjustment coefficient for the current frequency can be dynamically determined based on the actual measurement results and the specific conditions of the measuring equipment. Combined with the difference between the actual and ideal values, a new disturbance amplitude for the current frequency is calculated. It is evident that the adjustment coefficient dynamically changes with the measurement frequency, making the adjustment process more adaptable and reducing adjustment time.

[0059] Furthermore, during the adjustment process, the priority of ensuring system safety is placed above the priority of measuring accuracy, because in practical engineering, system safety is a mandatory priority condition. Therefore, this process considers the safety needs of actual engineering projects and has higher application value.

[0060] It is understandable that the beneficial effects of the second aspect mentioned above can be found in the relevant descriptions in the first aspect mentioned above, and will not be repeated here.

[0061] In summary, this invention does not rely on specific hardware and is highly user-friendly, has high measurement security, good measurement accuracy, and fast adjustment speed, making it highly valuable for practical engineering applications.

[0062] The technical solution of the present invention will be further described in detail below with reference to the accompanying drawings and embodiments. Attached Figure Description

[0063] Figure 1 Bode plot of the transfer function of the system under test;

[0064] Figure 2 This is a flowchart of the algorithm for the adaptive adjustment method of disturbance amplitude that takes into account measurement safety and speed in this invention;

[0065] Figure 3 This is a schematic diagram illustrating the impact of noise phase on the measured results during the measurement process.

[0066] Figure 4 This is a schematic diagram of the adaptive adjustment process of the disturbance amplitude related to measurement accuracy in this invention;

[0067] Figure 5 This is a schematic diagram of the adaptive adjustment process of disturbance amplitude related to system safety in this invention;

[0068] Figure 6 A comparison chart of the measurement performance of three frequency response measurement methods based on sinusoidal perturbations;

[0069] Figure 7 A schematic diagram of a computer device provided in an embodiment of the present invention;

[0070] Figure 8This is a block diagram of an electronic device according to an embodiment of the present invention. Detailed Implementation

[0071] The technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some, not all, of the embodiments of the present invention. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.

[0072] In the description of this invention, it should be understood that the terms "comprising" and "including" indicate the presence of the described features, integrals, steps, operations, elements and / or components, but do not exclude the presence or addition of one or more other features, integrals, steps, operations, elements, components and / or collections thereof.

[0073] It should also be understood that the terminology used in this specification is for the purpose of describing particular embodiments only and is not intended to limit the invention. As used in this specification and the appended claims, the singular forms “a,” “an,” and “the” are intended to include the plural forms unless the context clearly indicates otherwise.

[0074] It should also be further understood that the term "and / or" as used in this specification and the appended claims refers to any combination and all possible combinations of one or more of the associated listed items, and includes such combinations. For example, A and / or B can represent three cases: A alone, A and B simultaneously, and B alone. Additionally, the character " / " in this invention generally indicates that the preceding and following objects have an "or" relationship.

[0075] It should be understood that although terms such as first, second, third, etc., may be used in the embodiments of the present invention to describe the preset range, these preset ranges should not be limited to these terms. These terms are only used to distinguish the preset ranges from one another. For example, without departing from the scope of the embodiments of the present invention, the first preset range may also be referred to as the second preset range, and similarly, the second preset range may also be referred to as the first preset range.

[0076] Depending on the context, the word "if" as used here can be interpreted as "when," "when," "in response to determination," or "in response to detection." Similarly, depending on the context, the phrase "if determination" or "if detection (of the stated condition or event)" can be interpreted as "when determination," "in response to determination," "when detection (of the stated condition or event)," or "in response to detection (of the stated condition or event)."

[0077] The accompanying drawings illustrate various structural schematic diagrams according to embodiments disclosed in this invention. These drawings are not to scale, and some details have been enlarged for clarity, and some details may have been omitted. The shapes of the various regions and layers shown in the drawings, as well as their relative sizes and positional relationships, are merely exemplary and may deviate from reality due to manufacturing tolerances or technical limitations. Furthermore, those skilled in the art can design regions / layers with different shapes, sizes, and relative positions as needed.

[0078] This invention provides an adaptive adjustment method for disturbance amplitude in frequency response measurement. Based on the frequency response measurement of sinusoidal disturbances, it provides a theoretical basis for the initial amplitude of the disturbance signal by combining measurement accuracy requirements and background noise. Based on the measurement results, and comprehensively considering system safety, measurement speed, and accuracy, the disturbance amplitude is adaptively adjusted, thereby increasing the speed and flexibility of adjustment, shortening measurement time, and achieving accurate frequency response measurement while minimizing system interference, ensuring measurement safety, accuracy, and efficiency. This invention does not rely on specific hardware and is highly usable, offers high measurement safety, good measurement accuracy, and fast adjustment speed, thus greatly improving the practical engineering application value of frequency response measurement methods based on sinusoidal signals.

[0079] Please see Figure 1 This invention first requires the user to set the starting frequency, ending frequency, number of frequency points to be measured, and the relative error limit and phase error limit of the measurement result required for actual engineering measurement accuracy. Based on the starting frequency, ending frequency, and number of frequency points to be measured, several frequency points are distributed at equal logarithmic intervals between the starting and ending frequencies, and the starting frequency is selected as the first frequency point to be measured. Based on the relative error limit and phase error limit of the measurement result required for actual engineering measurement accuracy, the minimum signal-to-noise ratio required by the algorithm is determined. Based on the minimum signal-to-noise ratio and system noise, the initial amplitude of the disturbance is estimated. During the measurement process, it is determined whether the measurement safety and accuracy of the current frequency point meet the requirements. If not, the disturbance amplitude is adjusted and the measurement is repeated; if it meets the requirements, the measurement proceeds to the next frequency point until the ending frequency is reached.

[0080] Please see Figure 2 The present invention provides an adaptive adjustment method for disturbance amplitude in frequency response measurement, comprising the following steps:

[0081] S1, User sets the measurement start frequency f start Termination frequency f end The number of measurement frequency points N, and the relative amplitude error limit E a and phase error limit E p ;

[0082] The user sets the measurement start frequency f. start Termination frequency fend The number of measurement frequency points N, and the relative amplitude error limit E a and phase error limit E p These five parameters are the five preset parameters that the system under test must have to complete the frequency response measurement. The starting frequency f start and termination frequency f end The measurement frequency band range of the system under test was determined; the amplitude relative error limit E was set. a and phase error limit E p This reflects the frequency response measurement accuracy requirements of actual engineering projects.

[0083] S2, at the initial frequency f start and termination frequency f end N frequency points are selected within the range as the frequency points to be measured;

[0084] The N frequency points are at the starting frequency f start and termination frequency f end The distribution has equal logarithmic intervals within the range.

[0085] S3. Obtain relevant information about the system under test;

[0086] When acquiring system information, it is necessary to obtain the noise distribution and steady-state operating values ​​under steady-state operation. The safe operating threshold v of the system is then calculated as 10% of the steady-state operating values. max .

[0087] S4. According to the amplitude relative error limit E set in step S1 a and phase error limit E p Find the minimum signal-to-noise ratio (SNR) that meets the accuracy requirements. min ;

[0088] Furthermore, starting from the mathematical definitions of signal-to-noise ratio (SNR) and amplitude relative error, the relationship between the amplitude relative error limit and the minimum SNR is derived; starting from the mathematical definitions of SNR and phase error, and the influence of noise phase on the measurement results, the relationship between the phase error limit and the minimum SNR is derived; thus, combined with the user-defined E... a and E p Obtain the minimum amplitude signal-to-noise ratio (SNR) and the minimum phase signal-to-noise ratio (SNR); then select the minimum amplitude SNR. mina and phase minimum signal-to-noise ratio (SNR) minp The maximum value among them is taken as the minimum signal-to-noise ratio (SNR) to meet the measurement accuracy requirements. min That is, SNR min =max(SNR) mina SNR minp ).

[0089] S5. Based on the system information from step S3 and the minimum signal-to-noise ratio (SNR) from step S4...min Requirement: Estimate the initial disturbance amplitude at the current frequency.

[0090] It is necessary to combine the previously obtained system noise frequency domain characteristics with the calculated minimum signal-to-noise ratio (SNR) that meets the accuracy requirements. min According to formula I p [f p ] = SNR min ·I n [f p Estimate the initial amplitude of the frequency domain disturbance at the current frequency point, and then convert the disturbance amplitude to the time domain.

[0091] S6. Inject a small sinusoidal signal disturbance at the current frequency and measure the system response under the corresponding disturbance;

[0092] The frequency of the injected sinusoidal small disturbance signal is the frequency of the current frequency point, and the amplitude is the latest calculated disturbance amplitude of the current frequency point. That is, the amplitude of the first disturbance injection is the initial disturbance amplitude, and the amplitude of subsequent disturbance injections is the disturbance amplitude adjusted according to the measurement results when it is determined that the disturbance amplitude does not meet the requirements.

[0093] S7. Based on the measurement results of step S6, determine whether the measurement accuracy meets the minimum signal-to-noise ratio (SNR) requirement in S4. min If the requirements are not met, proceed to step S8; if they are met, proceed to step S9.

[0094] The actual signal-to-noise ratio (SNR) of the response signal needs to be calculated based on the system's response signal to the injected small perturbation. v [f p By judging the signal-to-noise ratio (SNR) of the response signal. v [f p and minimum signal-to-noise ratio (SNR) min The relationship between the two factors determines whether the measurement accuracy meets the requirements.

[0095] S8. Based on the measurement results in step S6, calculate the adjustment coefficient K related to the current frequency and accuracy. S [f p The disturbance amplitude is adaptively adjusted, and step S6 is repeated.

[0096] First, based on the actual measured value at the current frequency and the measurement conditions of the measuring instrument, dynamically determine the adjustment coefficient K related to the current frequency and accuracy. S [f p ];

[0097] Then, based on the actual signal-to-noise ratio (SNR) v [f p and minimum signal-to-noise ratio (SNR) min The difference between them, combined with the calculated adjustment coefficient KS [f p The new disturbance amplitude at the current frequency is calculated using a formula. The calculated disturbance amplitude is a frequency domain value, which needs to be further converted to the time domain.

[0098] The new disturbance amplitude I′ at the current frequency p [f p The calculation is as follows:

[0099] I' p [f p ] = I p [f p ]+K S [f p ]·(SNR min -SNR v [f p ])

[0100] Among them, I p [f p To adjust the previous perturbation frequency domain amplitude, K S [f p [This refers to the adjustment coefficient related to the current frequency and accuracy.]

[0101] S9. Based on the measurement results in step S6 and the system information in step S3, determine whether the measurement process affects the safety of system operation: if it does, proceed to step S10; if it does not, proceed to step S11.

[0102] It is necessary to extract the amplitude v of the response signal based on the system's response signal to the injected small disturbance. pmax By judging the amplitude v of the response signal pmax With system safe operation threshold v max The relationship between the measurements is used to determine whether the measurement affects the safe operation of the system.

[0103] S10. Based on the measurement results of step S6, calculate the adjustment coefficient K related to the current frequency and system security. t [f p The disturbance amplitude is adaptively adjusted, and step S6 is repeated.

[0104] First, based on the actual measured values ​​at the current frequency and the measurement conditions of the measuring instrument, dynamically determine the adjustment coefficient K related to the current frequency and the safe operation of the system. t [f p ];

[0105] Then, based on the response amplitude v pmax and system safe operation threshold v max The difference between them, combined with the calculated adjustment coefficient K t [f pThe new disturbance amplitude at the current frequency is calculated using a formula.

[0106] The new disturbance amplitude i′ at the current frequency p [f p The calculation is as follows:

[0107] i′ p [f p ] = i p [f p ]-K t [f p ]·(v pmax -v max )

[0108] Among them, K t [f p [This refers to the adjustment coefficient related to the current frequency and system security.]

[0109] S11. Determine if the current measurement frequency is the last frequency: if not, proceed to the next measurement frequency according to step S2. end Repeat step S5; if so, the measurement ends.

[0110] If the current measurement frequency is the user-defined termination frequency f end Then the measurement ends.

[0111] Those skilled in the art will understand that various aspects of the present invention can be implemented as systems, methods, or program products. Therefore, various aspects of the present invention can be specifically implemented in the following forms: a completely hardware implementation, a completely software implementation (including firmware, microcode, etc.), or a combination of hardware and software aspects, collectively referred to herein as a "circuit," "module," or "platform."

[0112] In another embodiment of the present invention, an adaptive adjustment system for disturbance amplitude for frequency response measurement is provided. This system can be used to implement the above-mentioned adaptive adjustment method for disturbance amplitude for frequency response measurement. Specifically, the adaptive adjustment system for disturbance amplitude for frequency response measurement includes an initialization module, a calculation module, an estimation module, an acquisition module, an iteration module, an adjustment module, and a sampling module.

[0113] The initial module includes: setting the measurement start frequency, measurement end frequency, number of measurement frequency points, amplitude relative error limit and phase error limit; selecting multiple frequency points as the frequency points to be measured within the measurement start frequency and measurement end frequency range; and acquiring information about the system under test.

[0114] Calculation module: Determines the minimum signal-to-noise ratio that meets the accuracy requirements based on the set amplitude relative error limit and phase error limit;

[0115] Estimation module: Based on the information of the system under test and the minimum signal-to-noise ratio, estimate the initial disturbance amplitude at the current frequency point;

[0116] Acquisition module: Injects a small sinusoidal signal disturbance at the current frequency and measures the system response under the corresponding disturbance;

[0117] Iterative module: Based on the measurement results, it determines whether the measurement accuracy meets the minimum signal-to-noise ratio requirement. If the measurement accuracy does not meet the minimum signal-to-noise ratio requirement, it calculates the adjustment coefficient related to the current frequency and accuracy, adaptively adjusts the amplitude of the disturbance signal, re-injects a sinusoidal small signal disturbance at the current frequency, and measures the system response under the corresponding disturbance. If the measurement accuracy meets the minimum signal-to-noise ratio requirement, it determines whether the measurement process affects the safe operation of the system.

[0118] Adjustment module: When the measurement process affects the safety of system operation, it calculates the adjustment coefficient related to the current frequency and system safety, adaptively adjusts the amplitude of the disturbance signal, re-injects a sinusoidal small signal disturbance at the current frequency, and measures the system response under the corresponding disturbance.

[0119] Sampling module: If the measurement process does not affect the safe operation of the system, and if the current measurement frequency is not the last frequency, change the frequency to be measured and re-estimate the initial disturbance amplitude of the current frequency; if the current measurement frequency is the last frequency, the measurement ends.

[0120] In another embodiment of the present invention, a terminal device is provided, comprising a processor and a memory. The memory stores a computer program, which includes program instructions. The processor executes the program instructions stored in the computer storage medium. The processor may be a Central Processing Unit (CPU), or other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. It is the computing and control core of the terminal, suitable for implementing one or more instructions, specifically suitable for loading and executing one or more instructions to implement a corresponding method flow or corresponding function. The processor described in this embodiment of the present invention can be used for the operation of a perturbation amplitude adaptive adjustment method for frequency response measurement, including:

[0121] Set the measurement start frequency, measurement end frequency, number of measurement frequency points, amplitude relative error limit, and phase error limit; select multiple frequency points as test frequencies within the measurement start and end frequency range; acquire information about the system under test; determine the minimum signal-to-noise ratio (SNR) to meet the accuracy requirements based on the set amplitude relative error limit and phase error limit; estimate the initial disturbance amplitude at the current frequency point based on the system under test information and the minimum SNR; inject a small sinusoidal signal disturbance at the current frequency point and measure the system response under the corresponding disturbance; determine whether the measurement accuracy meets the minimum SNR requirement based on the measurement results; if the measurement accuracy does not meet the minimum SNR requirement, calculate the adjustment coefficient related to the current frequency point and accuracy, and... The system adaptively adjusts the amplitude of the disturbance signal, re-injects a small sinusoidal disturbance at the current frequency, and measures the system response under the corresponding disturbance. If the measurement accuracy meets the minimum signal-to-noise ratio requirement, it determines whether the measurement process affects the system's operational safety. If the measurement process affects the system's operational safety, it calculates the adjustment coefficient related to the current frequency and system safety, adaptively adjusts the amplitude of the disturbance signal, re-injects a small sinusoidal disturbance at the current frequency, and measures the system response under the corresponding disturbance. If the measurement process does not affect the system's operational safety, and if the current measurement frequency is not the last frequency, it changes the frequency to be measured and re-estimates the initial disturbance amplitude at the current frequency. If the current measurement frequency is the last frequency, the measurement ends.

[0122] In another embodiment of the present invention, a storage medium is provided, specifically a computer-readable storage medium (Memory), which is a memory device in a terminal device for storing programs and data. It is understood that the computer-readable storage medium here can include both built-in storage media in the terminal device and extended storage media supported by the terminal device; it can be any tangible medium containing or storing a program that can be used by or in conjunction with an instruction execution system, apparatus, or device. The computer-readable storage medium provides storage space that stores the terminal's operating system. Furthermore, the storage space also stores one or more instructions suitable for loading and execution by a processor, which can be one or more computer programs (including program code). It should be noted that more specific examples (a non-exhaustive list) of the computer-readable storage medium include: an electrical connection having one or more wires, a portable disk, a hard disk, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fiber, portable compact disk read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination of the foregoing.

[0123] Computer-readable storage media also include data signals propagated in baseband or as part of a carrier wave, carrying readable program code. Such propagated data signals can take various forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination thereof. A readable storage medium can also be any readable medium other than a readable storage medium that can send, propagate, or transmit a program for use by or in connection with an instruction execution system, apparatus, or device. The program code contained on the readable storage medium can be transmitted using any suitable medium, including but not limited to wireless, wired, optical fiber, RF, etc., or any suitable combination thereof.

[0124] Program code for performing the operations of this invention can be written in any combination of one or more programming languages, including object-oriented programming languages ​​such as Java and C++, and conventional procedural programming languages ​​such as C or similar languages. The program code can execute entirely on the user's computing device, partially on the user's device, as a standalone software package, partially on the user's computing device and partially on a remote computing device, or entirely on a remote computing device or server. In cases involving remote computing devices, the remote computing device can be connected to the user's computing device via any type of network, including a local area network (LAN) or a wide area network (WAN), or it can be connected to an external computing device (e.g., via the Internet using an Internet service provider).

[0125] One or more instructions stored in a computer-readable storage medium can be loaded and executed by a processor to implement the corresponding steps of the perturbation amplitude adaptive adjustment method for frequency response measurement in the above embodiments; one or more instructions in the computer-readable storage medium are loaded and executed by the processor in the following steps:

[0126] Set the measurement start frequency, measurement end frequency, number of measurement frequency points, amplitude relative error limit, and phase error limit; select multiple frequency points as test frequencies within the measurement start and end frequency range; acquire information about the system under test; determine the minimum signal-to-noise ratio (SNR) to meet the accuracy requirements based on the set amplitude relative error limit and phase error limit; estimate the initial disturbance amplitude at the current frequency point based on the system under test information and the minimum SNR; inject a small sinusoidal signal disturbance at the current frequency point and measure the system response under the corresponding disturbance; determine whether the measurement accuracy meets the minimum SNR requirement based on the measurement results; if the measurement accuracy does not meet the minimum SNR requirement, calculate the adjustment coefficient related to the current frequency point and accuracy, and... The system adaptively adjusts the amplitude of the disturbance signal, re-injects a small sinusoidal disturbance at the current frequency, and measures the system response under the corresponding disturbance. If the measurement accuracy meets the minimum signal-to-noise ratio requirement, it determines whether the measurement process affects the system's operational safety. If the measurement process affects the system's operational safety, it calculates the adjustment coefficient related to the current frequency and system safety, adaptively adjusts the amplitude of the disturbance signal, re-injects a small sinusoidal disturbance at the current frequency, and measures the system response under the corresponding disturbance. If the measurement process does not affect the system's operational safety, and if the current measurement frequency is not the last frequency, it changes the frequency to be measured and re-estimates the initial disturbance amplitude at the current frequency. If the current measurement frequency is the last frequency, the measurement ends.

[0127] Please see Figure 7 The terminal device is a computer device. In this embodiment, the computer device 60 includes a processor 61, a memory 62, and a computer program 63 stored in the memory 62 and executable on the processor 61. When executed by the processor 61, the computer program 63 implements the fluid composition calculation method in the reservoir stimulation wellbore of this embodiment. To avoid repetition, these details are not elaborated here. Alternatively, when executed by the processor 61, the computer program 63 implements the functions of each model / unit in the fluid composition calculation system in the reservoir stimulation wellbore of this embodiment. To avoid repetition, these details are not elaborated here.

[0128] Computer device 60 can be a desktop computer, laptop, handheld computer, cloud server, or other computing device. Computer device 60 may include, but is not limited to, a processor 61 and a memory 62. Those skilled in the art will understand that... Figure 7 This is merely an example of computer device 60 and does not constitute a limitation on computer device 60. It may include more or fewer components than shown, or combine certain components, or different components. For example, computer device may also include input / output devices, network access devices, buses, etc.

[0129] The processor 61 may be a central processing unit (CPU), or other general-purpose processors, CPUs, graphics processing units (GPUs), digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic devices, quantum computing-based data processing logic units, discrete hardware components, etc. A general-purpose processor may be a microprocessor or any conventional processor.

[0130] The memory 62 can be an internal storage unit of the computer device 60, such as a hard disk or RAM of the computer device 60. The memory 62 can also be an external storage device of the computer device 60, such as a plug-in hard disk, smart media card (SMC), secure digital (SD) card, flash card, etc. equipped on the computer device 60.

[0131] Furthermore, the memory 62 may include both internal storage units of the computer device 60 and external storage devices. The memory 62 is used to store computer programs and other programs and data required by the computer device. The memory 62 can also be used to temporarily store data that has been output or will be output.

[0132] Any references to memory, databases, or other media used in the embodiments provided in this application may include at least one of non-volatile and volatile memory. Non-volatile memory may include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical memory, high-density embedded non-volatile memory, resistive random access memory (ReRAM), magnetic random access memory (MRAM), ferroelectric random access memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memory may include random access memory (RAM) or external cache memory, etc. By way of illustration and not limitation, RAM may be in various forms, such as static random access memory (SRAM) or dynamic random access memory (DRAM), etc.

[0133] The databases involved in the embodiments provided in this application may include at least one type of relational database and non-relational database. Non-relational databases may include, but are not limited to, blockchain-based distributed databases. The processors involved in the embodiments provided in this application may be general-purpose processors, central processing units, graphics processing units, digital signal processors, programmable logic devices, quantum computing-based data processing logic devices, etc., and are not limited to these.

[0134] Please see Figure 8 The terminal device 600 is an electronic device, which takes the form of a general-purpose computing device. The components of the electronic device may include, but are not limited to: at least one processing unit 610, at least one storage unit 620, a bus 630 connecting different platform components (including storage unit 620 and processing unit 610), a display unit 640, etc.

[0135] The storage unit stores program code, which can be executed by the processing unit 610 to perform the steps described in the method section of this specification according to various exemplary embodiments of the present invention. For example, the processing unit 610 can perform actions such as... Figure 2 The steps are shown in the figure.

[0136] Storage unit 620 may include a readable medium in the form of a volatile storage unit, such as random access memory (RAM) 6201 and / or cache memory 6202, and may further include a read-only memory (ROM) 6203.

[0137] Storage unit 620 may also include a program / utility 6204 having a set (at least one) program module 6205, such program module 6205 including but not limited to: operating system, one or more application programs, other program modules and program data, each or some combination of these examples may include an implementation of a network environment.

[0138] Bus 630 can represent one or more of several types of bus structures, including a memory cell bus or memory cell controller, a peripheral bus, a graphics acceleration port, a processing unit, or a local bus using any of the multiple bus structures.

[0139] Electronic device 600 can also communicate with one or more external devices 700 (e.g., keyboard, pointing device, Bluetooth device, etc.), and with one or more devices that enable a user to interact with electronic device 600, and / or with any device that enables electronic device 600 to communicate with one or more other computing devices (e.g., router, modem, etc.). This communication can be performed via input / output (I / O) interface 650. Furthermore, electronic device 600 can also communicate with one or more networks (e.g., local area network (LAN), wide area network (WAN), and / or public networks, such as the Internet) via network adapter 660. Network adapter 660 can communicate with other modules of electronic device 600 via bus 630. It should be understood that, although not shown in the figures, other hardware and / or software modules can be used in conjunction with electronic device 600, including but not limited to: microcode, device drivers, redundant processing units, external disk drive arrays, RAID systems, tape drives, and data backup storage platforms.

[0140] To make the objectives, technical solutions, and advantages of the embodiments of the present invention clearer, the technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some, not all, of the embodiments of the present invention. The components of the embodiments of the present invention described and shown in the accompanying drawings can generally be arranged and designed in various different configurations. Therefore, the following detailed description of the embodiments of the present invention provided in the accompanying drawings is not intended to limit the scope of the claimed invention, but merely to illustrate selected embodiments of the invention. All other embodiments obtained by those skilled in the art based on the embodiments of the present invention without inventive effort are within the scope of protection of the present invention.

[0141] When using this method, based on the mathematical definitions of signal-to-noise ratio (SNR) and phase error, and the influence of noise phase on the measurement results, a mathematical model for phase error and minimum SNR is established, where the influence of noise phase on the measurement results is as follows: Figure 3 As shown, the phase relationship between the measured value, noise value, and actual value is obtained based on the geometric relationship when the voltage phase error is at its maximum and the current phase error is at its minimum.

[0142] When the measurement results do not meet the accuracy requirements, calculate the adjustment coefficient K related to the current frequency point and measurement accuracy. s ,according to Figure 4 (a) illustrates an amplitude adjustment strategy for measurement accuracy, which adjusts the disturbance amplitude. Note the need for time-frequency domain amplitude conversion. When the measurement jeopardizes system safety, calculate the adjustment coefficient K related to the current frequency and system safety. t ,according to Figure 4 (b) shows the amplitude adjustment strategy for system security, which adjusts the disturbance amplitude.

[0143] right Figure 1 When performing numerical tests on the frequency response of the system under test shown, the traditional frequency sweep method was used. The method of this invention and the existing adaptive adjustment method were used together for testing. The measurement results are as follows: Figure 5 As shown, the measured performance is compared to... Figure 6 As shown. From Figure 5 and Figure 6 As can be seen, compared with the traditional frequency sweep method, this invention can solve the problem that the fixed amplitude of the traditional frequency sweep method cannot adapt to the measured object; compared with the existing adaptive adjustment method, this invention can minimize the disturbance amplitude while ensuring measurement accuracy, and the amplitude of the response signal is basically maintained at a low level. This proves that this invention can balance the safety, accuracy and speed of measurement in the adaptive adjustment process of disturbance amplitude.

[0144] This invention requires no theoretical model of the system under test. By combining the requirements of measurement accuracy and background noise, it provides a theoretical basis for the initial amplitude of the disturbance signal. Based on the measurement results, it comprehensively considers the system's safety, measurement speed, and accuracy, and adaptively adjusts the disturbance amplitude, thereby increasing the speed and flexibility of adjustment and shortening the measurement time. It can achieve accurate frequency response measurement while minimizing system interference, ensuring measurement safety and speed. This invention does not rely on specific hardware, only requires algorithm implementation, and can be directly embedded into existing frequency response analyzers. It is highly user-friendly, has high measurement safety, high measurement accuracy, and fast adjustment speed, making it highly valuable for practical engineering applications.

[0145] In summary, this invention provides an adaptive adjustment method and system for disturbance amplitude in frequency response measurement. Based on the frequency response measurement of sinusoidal disturbances, it provides a theoretical basis for the initial amplitude of the disturbance signal by combining measurement accuracy requirements and background noise. Based on the measurement results, and considering the system's safety, measurement speed, and accuracy, the disturbance amplitude is adaptively adjusted, thereby increasing the speed and flexibility of adjustment and shortening the measurement time. This invention mainly has the following advantages:

[0146] First, it is easy to use. This method only requires the user to specify the starting frequency, ending frequency, number of frequency points to be measured, and the relative error limit of the measurement amplitude and the phase error limit required by the project. The user does not need to specify any other empirical parameters.

[0147] Second, the measurement is highly safe. This method prioritizes the safe operation of the system. By estimating the minimum initial amplitude of the disturbance that meets the accuracy requirements, and then adaptively adjusting the amplitude of the disturbance based on the amplitude of the response signal, it ensures that the sinusoidal small disturbance signal injected into the measurement will not threaten the safety of the system.

[0148] Third, the measurement accuracy is good. When determining the initial amplitude of the disturbance, this method is based on the accuracy requirements set by the user, and then the disturbance amplitude is adaptively adjusted according to the signal-to-noise ratio of the response signal to further improve the measurement accuracy.

[0149] Fourth, the adjustment speed is fast. This method provides complete adjustment operation guidance during the adaptive adjustment of disturbance amplitude. The two adjustment coefficients involved in the adjustment algorithm can be dynamically adjusted according to the characteristics of the measured frequency point and the performance of the instrument used for measurement. It has strong adaptability and thus greatly shortens the adjustment time.

[0150] Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the above-described division of functional units and modules is merely an example. In practical applications, the above functions can be assigned to different functional units and modules as needed, that is, the internal structure of the device can be divided into different functional units or modules to complete all or part of the functions described above. The functional units and modules in the embodiments can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated unit can be implemented in hardware or as a software functional unit. Furthermore, the specific names of the functional units and modules are only for easy differentiation and are not intended to limit the scope of protection of this application. The specific working process of the units and modules in the above system can be referred to the corresponding process in the foregoing method embodiments, and will not be repeated here.

[0151] In the above embodiments, the descriptions of each embodiment have different focuses. For parts that are not described in detail or recorded in a certain embodiment, please refer to the relevant descriptions of other embodiments.

[0152] Those skilled in the art will recognize that the units and algorithm steps of the various examples described in conjunction with the embodiments disclosed in this invention can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are implemented in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementations should not be considered beyond the scope of this invention.

[0153] In the embodiments provided by this invention, it should be understood that the disclosed devices / terminals and methods can be implemented in other ways. For example, the device / terminal embodiments described above are merely illustrative. For instance, the division of modules or units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be through some interfaces; the indirect coupling or communication connection between devices or units may be electrical, mechanical, or other forms.

[0154] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.

[0155] Furthermore, the functional units in the various embodiments of the present invention can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated unit can be implemented in hardware or as a software functional unit.

[0156] If the integrated module / unit is implemented as a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, all or part of the processes in the methods of the above embodiments can also be implemented by a computer program instructing related hardware. The computer program can be stored in a computer-readable storage medium, and when executed by a processor, it can implement the steps of the various method embodiments described above. The computer program includes computer program code, which can be in the form of source code, object code, executable files, or certain intermediate forms. The computer-readable medium can include: any entity or device capable of carrying the computer program code, recording media, USB flash drives, portable hard drives, magnetic disks, optical disks, computer memory, read-only memory (ROM), random access memory (RAM), electrical carrier signals, telecommunication signals, and software distribution media, etc. It should be noted that the content included in the computer-readable medium can be appropriately added or removed according to the requirements of legislation and patent practice in the jurisdiction. For example, in some jurisdictions, according to legislation and patent practice, computer-readable media do not include electrical carrier signals and telecommunication signals.

[0157] This application is described with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of this application. It will 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 processor 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 processor of the computer or other programmable data processing apparatus, generate instructions for implementing the flowchart... Figure 1 One or more processes and / or boxes Figure 1 A device that provides the functions specified in one or more boxes.

[0158] 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.

[0159] 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.

[0160] The above content is only for illustrating the technical concept of the present invention and should not be construed as limiting the scope of protection of the present invention. Any modifications made to the technical solution based on the technical concept proposed in this invention shall fall within the scope of protection of the claims of this invention.

Claims

1. A method for adaptive adjustment of disturbance amplitude for frequency response measurement, characterized in that, Includes the following steps: Set the measurement start frequency, measurement end frequency, number of measurement frequency points, amplitude relative error limit, and phase error limit; Multiple frequency points are selected as the frequency points to be measured within the range of the measurement start frequency and the measurement end frequency; Obtain information about the system under test; The minimum signal-to-noise ratio that meets the accuracy requirements is determined based on the set amplitude relative error limit and phase error limit; Based on the information of the system under test and the minimum signal-to-noise ratio, estimate the initial disturbance amplitude at the current frequency point; At the current frequency, inject a small sinusoidal signal disturbance and measure the system response under the corresponding disturbance; Determine whether the measurement accuracy meets the minimum signal-to-noise ratio requirement based on the measurement results; When the measurement accuracy does not meet the minimum signal-to-noise ratio requirement, calculate the adjustment coefficient related to the current frequency and accuracy, adaptively adjust the amplitude of the disturbance signal, re-inject a sinusoidal small signal disturbance at the current frequency, and measure the system response under the corresponding disturbance. When the measurement accuracy meets the minimum signal-to-noise ratio requirement, determine whether the measurement process affects the safe operation of the system. When the measurement process affects the safety of system operation, calculate the adjustment coefficient related to the current frequency and system safety, adaptively adjust the amplitude of the disturbance signal, re-inject a sinusoidal small signal disturbance at the current frequency, and measure the system response under the corresponding disturbance. If the measurement process does not affect the safe operation of the system, and if the current measurement frequency is not the last frequency, change the frequency to be measured and re-estimate the initial disturbance amplitude of the current frequency; if the current measurement frequency is the last frequency, the measurement ends.

2. The adaptive adjustment method for disturbance amplitude in frequency response measurement according to claim 1, characterized in that, The selected N frequency points to be measured are at the starting frequency f start and termination frequency f end The distribution is logarithmically spaced within a range, and the initial frequency f is selected. start This is the first frequency point to be tested.

3. The adaptive adjustment method for disturbance amplitude in frequency response measurement according to claim 1, characterized in that, The specific information of the system under test is as follows: The noise distribution and steady-state operating values ​​of the system under steady state are used to calculate the system's safe operating threshold v. max .

4. The adaptive adjustment method for disturbance amplitude in frequency response measurement according to claim 1, characterized in that, The minimum signal-to-noise ratio required to meet the accuracy requirements is determined as follows: According to the amplitude relative error limit E a and phase error limit E p The relationship between each and the minimum signal-to-noise ratio, and the calculation of the amplitude relative error limit E. a and phase error limit E p Minimum required amplitude signal-to-noise ratio (SNR) mina and phase minimum signal-to-noise ratio (SNR) minp ; Select the minimum amplitude signal-to-noise ratio (SNR) mina and phase minimum signal-to-noise ratio (SNR) minp The maximum value among them is taken as the minimum signal-to-noise ratio (SNR) to meet the measurement accuracy requirements. min .

5. The adaptive adjustment method for disturbance amplitude in frequency response measurement according to claim 1, characterized in that, The initial disturbance amplitude at the current frequency point is estimated as follows: Combining the frequency domain characteristics of system noise and the minimum signal-to-noise ratio (SNR) min Estimate the initial amplitude of the frequency domain disturbance at the current frequency point and convert the disturbance amplitude to the time domain.

6. The adaptive adjustment method for disturbance amplitude in frequency response measurement according to claim 1, characterized in that, The specific steps involve injecting a small sinusoidal signal disturbance at the current frequency and measuring the system response under the corresponding disturbance: The frequency of the injected sinusoidal small disturbance signal is the frequency of the current frequency point, and the amplitude is the latest calculated disturbance amplitude of the current frequency point. That is, the first disturbance injection is the initial disturbance amplitude, and subsequent disturbance injections are the disturbance amplitudes adaptively adjusted according to the measurement results.

7. The adaptive adjustment method for disturbance amplitude in frequency response measurement according to claim 1, characterized in that, Determining whether the measurement accuracy meets the minimum signal-to-noise ratio requirement based on the measurement results is specifically as follows: Calculate the actual signal-to-noise ratio (SNR) of the response signal based on the measured response signal under the corresponding disturbance. v [f p By judging the signal-to-noise ratio (SNR) of the response signal. v [f p and minimum signal-to-noise ratio (SNR) min The relationship between the two factors determines whether the measurement accuracy meets the requirements.

8. The adaptive adjustment method for disturbance amplitude in frequency response measurement according to claim 1, characterized in that, The adaptive adjustment of the disturbance signal amplitude is specifically as follows: Based on the actual measured values ​​at the current frequency and the performance of the measuring instrument, the adjustment coefficient K related to the current frequency and accuracy is dynamically determined. S [f p ]; Based on the actual signal-to-noise ratio (SNR) v [f p and minimum signal-to-noise ratio (SNR) min The difference between them, combined with the calculated adjustment coefficient K s [f p ] Calculate the new disturbance amplitude at the current frequency point and convert the disturbance amplitude to the time domain.

9. The adaptive adjustment method for disturbance amplitude in frequency response measurement according to claim 1, characterized in that, The calculation of the adjustment coefficients related to the current frequency and system security, and the adaptive adjustment of the disturbance signal amplitude, are as follows: Based on the actual measured values ​​at the current frequency and the performance of the measuring instruments, the adjustment coefficient K related to the safe operation of the system at the current frequency is dynamically determined. t [f p ]; Based on the response amplitude v pmax and system safe operation threshold v max The difference between them, combined with the calculated adjustment coefficient K t [f p ] Calculate the new disturbance amplitude at the current frequency.

10. A perturbation amplitude adaptive adjustment system for frequency response measurement, characterized in that, include: Initial module: Set the measurement start frequency, measurement end frequency, number of measurement frequency points, amplitude relative error limit and phase error limit, select multiple frequency points as the frequency points to be measured within the measurement start frequency and measurement end frequency range, and obtain the information of the system under test; Calculation module: Determines the minimum signal-to-noise ratio that meets the accuracy requirements based on the set amplitude relative error limit and phase error limit; Estimation module: Based on the information of the system under test and the minimum signal-to-noise ratio, estimate the initial disturbance amplitude at the current frequency point; Acquisition module: Injects a small sinusoidal signal disturbance at the current frequency and measures the system response under the corresponding disturbance; Iteration module: Based on the measurement results, it determines whether the measurement accuracy meets the minimum signal-to-noise ratio requirement. If the measurement accuracy does not meet the minimum signal-to-noise ratio requirement, it calculates the adjustment coefficient related to the current frequency and accuracy, adaptively adjusts the amplitude of the disturbance signal, re-injects a sinusoidal small signal disturbance at the current frequency, and measures the system response under the corresponding disturbance. When the measurement accuracy meets the minimum signal-to-noise ratio requirement, determine whether the measurement process affects the safe operation of the system. Adjustment module: When the measurement process affects the safety of system operation, it calculates the adjustment coefficient related to the current frequency and system safety, adaptively adjusts the amplitude of the disturbance signal, re-injects a sinusoidal small signal disturbance at the current frequency, and measures the system response under the corresponding disturbance. Sampling module: If the measurement process does not affect the safe operation of the system, and if the current measurement frequency is not the last frequency, change the frequency to be measured and re-estimate the initial disturbance amplitude of the current frequency; if the current measurement frequency is the last frequency, the measurement ends.

Citation Information

Patent Citations

  • Amplitude measurement method of sound signal, related equipment and readable storage medium

    CN117198320A

  • Methods and systems for the industrial internet of things

    US20190171187A1