Source table control method and device for digital feedback loop control

Through the digital feedback loop control method and PID algorithm, the problem of insufficient adaptability of traditional source meters when facing complex loads is solved, fast response and high-precision load control are achieved, and the flexibility and stability of the system are improved.

CN120630649APending Publication Date: 2025-09-12HANGZHOU GUOLEI SEMICON EQUIP CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510769843.6
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-06-10
Publication Date
2025-09-12

AI Technical Summary

Technical Problem

When faced with complex and changeable load characteristics, traditional source meters have poor load adaptability, difficulty in eliminating overshoot and oscillation, lack the ability to flexibly adjust compensation parameters, and are unable to meet the optimal response requirements under different load conditions.

Method used

The digital feedback loop control method is adopted to collect the load feedback signal for filtering and deviation calculation, combine it with the PID algorithm for digital control, use FIR digital filter and ADC/DAC for signal processing, and realize dynamic adjustment and optimization of parameters.

Benefits of technology

It significantly improves signal quality and measurement accuracy, fast response capability, eliminates overshoot and oscillation, achieves precise parameter optimization for different load characteristics, reduces system cost and maintenance complexity, and improves control accuracy and stability.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120630649A_ABST
    Figure CN120630649A_ABST
Patent Text Reader

Abstract

The invention belongs to the field of feedback control, and provides a source table control method and device for digital feedback loop control. The method comprises the following steps: acquiring a load feedback signal to obtain an original feedback digital signal; filtering the original feedback digital signal to obtain a filtering feedback value; according to a preset value, performing deviation calculation on the filtering feedback value to obtain a deviation value; performing digital control on the deviation value based on a PID algorithm to obtain a coding control value; and performing source table control according to the coding control value. The method has stronger anti-interference capability and more flexible parameter adjustment characteristics, and bandwidth and stop band parameters can be dynamically adjusted according to different application scenes, so that noise components are inhibited to the greatest extent while signal integrity is kept.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention belongs to the technical field of feedback control, and in particular relates to a source-meter control method and device for digital feedback loop control. Background Art

[0002] Traditional source meters utilize a closed-loop feedback control system based on analog hardware. This system is designed to precisely apply a programmed source value (voltage or current) to the load under test. Traditional source meters provide setpoints for current and voltage through a hardware-implemented control loop (VI control loop), and utilize a closed-loop feedback mechanism to ensure that the output voltage and current strictly adhere to the setpoints.

[0003] However, traditional source meters have poor load adaptability, especially with capacitive loads, making it difficult to eliminate overshoot and oscillation without modifying the hardware compensation. Furthermore, they can only select from a limited number of preset compensation configurations, making it impossible to dynamically optimize for specific load characteristics and lacking the flexibility to adjust compensation parameters. Furthermore, the fixed hardware architecture limits the scope for optimizing response characteristics, making it difficult to simultaneously meet optimal response requirements under different load conditions. This architecture, based on fixed hardware compensation, exhibits significant adaptability limitations when faced with complex and changing load characteristics, particularly in applications requiring fast response and high-precision control. Summary of the Invention

[0004] In view of the above deficiencies in the prior art, an object of the present invention is to provide a source-meter control method and device for digital feedback loop control.

[0005] A first aspect of the present invention provides a source-meter control method for digital feedback loop control, comprising:

[0006] S1: Collect the load feedback signal and obtain the original feedback digital signal;

[0007] S2: Filtering the original feedback digital signal to obtain a filtered feedback value;

[0008] S3: performing deviation calculation on the filter feedback value according to a preset setting value to obtain a deviation value;

[0009] S4: Digitally control the deviation value based on the PID algorithm to obtain a coding control value;

[0010] S5: Perform source table control according to the coding control value.

[0011] According to a source meter control method of digital feedback loop control provided by the present invention, the load feedback signal in step S1 includes: a voltage feedback signal and a current feedback signal, and the preset setting value in step S3 includes: a voltage setting value and a current setting value.

[0012] According to a source meter control method for digital feedback loop control provided by the present invention, step S2 further includes:

[0013] S21: performing passband filtering on the original feedback digital signal using a bandwidth parameter of an FIR digital filter to obtain a noise-suppressed digital signal;

[0014] S22: performing stop-band filtering on the noise suppression digital signal according to the stop-band parameters of the FIR digital filter to obtain the filtering feedback value.

[0015] According to a source meter control method for digital feedback loop control provided by the present invention, the expression of the deviation value in step S3 is:

[0016] e(t)=s(t)-r(t);

[0017] Wherein, t is the time, e(t) is the deviation value at time t, s(t) is the preset setting value at time t, and r(t) is the filter feedback value at time t.

[0018] According to a source meter control method for digital feedback loop control provided by the present invention, step S4 further includes:

[0019] S41: performing a proportional operation on the deviation value using a proportional control parameter to obtain a proportional control component;

[0020] S42: performing an integration operation on the integral term of the deviation value using an integral control parameter to obtain an integral control component;

[0021] S43: performing a differential operation on the differential term of the deviation value using a differential control parameter to obtain a differential control component;

[0022] S44: performing a superposition operation on the proportional control component, the integral control component, and the differential control component to obtain a control value increment;

[0023] S45: performing cumulative calculation on the control value increment and the control value at the previous moment to obtain the control value at the current moment;

[0024] S46: performing code conversion processing on the current control value according to the code value mapping relationship between ADC and DAC to obtain the coded control value.

[0025] According to a source meter control method for digital feedback loop control provided by the present invention, the expression of the control value increment in step S44 is:

[0026] Δu(t)=u(t+1)-u(t)

[0027] =K p[e(t+1)-e(t)]+K I e(t+1)

[0028] +K D [e(t+1)-2e(t)+e(t-1)];

[0029] Where t is the time, Δu(t) is the control value increment, u(t+1) is the control value at time t+1, u(t) is the control value at time t, K p is the proportional control parameter, K I is the integral control parameter, K D is the differential control parameter, e(t) is the deviation value at time t, e(t+1) is the deviation value at time t+1, and e(t-1) is the deviation value at time t-1;

[0030] The expression of the current control value in step S45 is:

[0031] u(t b )=u(t f )+Δu(t);

[0032] Among them, u(t b ) is the control value at the current moment, u(t f ) is the control value at the previous moment.

[0033] According to a source meter control method for digital feedback loop control provided by the present invention, step S5 further includes:

[0034] The convergence detection algorithm is used to detect the trend of the deviation value and obtain the loop stability judgment result.

[0035] When the loop stability judgment result is that the loop is stable, the coding control value corresponding to the current deviation value is stably output through the steady-state maintenance mechanism to obtain a steady-state control output control value.

[0036] A second aspect of the present invention provides a source-meter control device for digital feedback loop control, comprising:

[0037] Sampling module: used to collect load feedback signals and obtain original feedback digital signals;

[0038] Filtering module: used to filter the original feedback digital signal to obtain a filtered feedback value;

[0039] Deviation calculation module: used to perform deviation calculation on the filter feedback value according to a preset setting value to obtain a deviation value;

[0040] Digital control module: used to digitally control the deviation value based on the PID algorithm to obtain a coded control value;

[0041] Source meter control module: used for performing source meter control according to the coding control value.

[0042] A third aspect of the present invention provides a source-meter control device controlled by a digital feedback loop, comprising:

[0043] a memory and at least one processor, wherein instructions are stored in the memory;

[0044] At least one of the processors calls the instructions in the memory to enable a source-meter control device controlled by a digital feedback loop to execute the source-meter control method controlled by a digital feedback loop as described in any one of the above.

[0045] A fourth aspect of the present invention provides a computer-readable storage medium having instructions stored thereon, wherein the instructions, when executed by a processor, implement a source-meter control method for digital feedback loop control as described in any one of the above items.

[0046] The present invention provides a source-meter control method, device, equipment and storage medium for digital feedback loop control. By sampling and processing the load feedback signal through a high-precision analog-to-digital converter and combining it with filtering processing using an FIR digital filter, the effects of system noise and environmental interference on the feedback signal can be effectively eliminated, significantly improving signal quality and measurement accuracy. Compared with traditional analog filtering methods, digital filtering technology has stronger anti-interference capabilities and more flexible parameter adjustment characteristics. It can dynamically adjust the bandwidth and stopband parameters according to different application scenarios, thereby suppressing noise components to the greatest extent while ensuring signal integrity.

[0047] This invention uses a field-programmable gate array (FPGA) to digitally control the deviation value based on the PID algorithm, achieving complete digitalization and software configuration of the control algorithm. Compared to traditional analog control loops, the FPGA-based digital control architecture has faster response speeds, higher computational accuracy, and stronger real-time processing capabilities. It can complete complex PID calculations and control decisions in a short period of time, effectively shortening system setup time and eliminating overshoot and oscillation. The independently adjustable characteristics of the proportional control parameter KP, integral control parameter KI, and differential control parameter KD in the PID algorithm enable the system to accurately optimize parameters for different types of load characteristics. The proportional component ensures the system's rapid response capability, the integral component eliminates steady-state error and improves control accuracy, and the differential component effectively suppresses system overshoot and enhances stability. The three components work together to form a complete closed-loop control system. In the specific application areas of source-meter control, the PID digital control algorithm has advantages in parameter adaptation and intelligent optimization. The algorithm can automatically adjust the control parameter combination according to the load impedance characteristics, response time requirements and accuracy indicators, realizing the transformation of the control mode from passive response to active adaptation. Especially when facing complex impedance characteristics such as capacitive loads and inductive loads, the algorithm's self-learning and adaptive capabilities can quickly converge to the optimal control state, avoiding unstable phenomena such as oscillation and divergence in traditional fixed parameter control.

[0048] The present invention performs coding conversion processing through the mapping relationship between ADC and DAC code values, thereby ensuring the accurate correspondence between digital control signals and analog output signals, eliminating quantization errors and nonlinear distortions in the digital-to-analog conversion process, and improving overall control accuracy and linearity. In addition, the software configuration interface has the function of dynamically adjusting filter parameters and PID parameters, which gives the system a powerful field adaptability. Users can optimize the control strategy in real time according to actual test requirements and load characteristics, and can adapt to various application scenarios without replacing hardware, greatly reducing system cost and maintenance complexity. The present invention also further enhances the intelligence level and reliability of the system through the introduction of convergence judgment algorithm and steady-state maintenance mechanism. It can automatically monitor the stability of the control process and maintain accurate output after reaching steady state, avoiding the complexity of manual intervention and the uncertainty of subjective judgment, and realizing truly automated precision measurement and control. BRIEF DESCRIPTION OF THE DRAWINGS

[0049] The accompanying drawings are only for the purpose of illustrating specific embodiments and are not to be considered as limiting the present invention. Throughout the drawings, the same reference numerals represent the same components. Obviously, the drawings described below are only some of the embodiments of the present invention. Those skilled in the art can also derive other drawings based on these drawings.

[0050] Figure 1A schematic flow chart of a source-meter control method for digital feedback loop control provided by an embodiment of the present invention;

[0051] Figure 2 A schematic structural diagram of a source-meter control device with digital feedback loop control provided by an embodiment of the present invention.

[0052] Reference numerals:

[0053] 100, sampling module; 200, filtering module; 300, deviation calculation module; 400, digital control module; 500, source meter control module. DETAILED DESCRIPTION

[0054] In order to enable those skilled in the art to better understand the technical solutions in the embodiments of the present invention, the technical solutions of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the embodiments described are part of the embodiments of the present invention, rather than all of the embodiments. It should be understood that these descriptions are merely exemplary and are not intended to limit the scope of the present invention. Based on the embodiments of the present invention, all other embodiments obtained by those of ordinary skill in the art without creative work should fall within the scope of protection of the present invention.

[0055] Furthermore, in the following description, descriptions of well-known structures and technologies are omitted to avoid unnecessarily obscuring the concepts disclosed in the present invention.

[0056] In the description of the present invention, it should be noted that, unless otherwise expressly specified and limited, the terms "center", "up", "down", "left", "right", "vertical", "horizontal", "inside", "outside" and the like indicate orientations or positional relationships based on the orientations or positional relationships shown in the accompanying drawings, and are only for the convenience of describing the present invention and simplifying the description, and do not indicate or imply that the device or element referred to must have a specific orientation, be constructed and operated in a specific orientation, and therefore cannot be understood as limiting the present invention. In addition, the terms "first", "second" and "third" are used for descriptive purposes only and cannot be understood as indicating or implying relative importance. The terms "installed", "connected" and "connected" should be understood in a broad sense, for example, it can be a fixed connection, a detachable connection, or an integral connection; it can be a mechanical connection or an electrical connection; it can be a direct connection, or an indirect connection through an intermediate medium, or it can be a communication between the internal parts of two elements. For those of ordinary skill in the art, the specific meanings of the above terms in the present invention can be understood according to specific circumstances.

[0057] Exemplary embodiments will be described in detail herein, examples of which are illustrated in the accompanying drawings. In the following description, when referring to the drawings, like numbers in different figures represent the same or similar elements unless otherwise indicated. The embodiments described in the following exemplary embodiments are not intended to represent all possible embodiments consistent with the present invention. Rather, they are merely examples of methods and systems consistent with certain aspects of the present invention, as detailed in the appended claims.

[0058] The following describes embodiments of the present invention with reference to the accompanying drawings.

[0059] like Figure 1 As shown, the present invention provides a source meter control method for digital feedback loop control, comprising:

[0060] S1: Collect the load feedback signal and obtain the original feedback digital signal.

[0061] The load feedback signal in step S1 includes a voltage feedback signal and a current feedback signal.

[0062] Step S1 uses a high-precision analog-to-digital converter to acquire the load feedback signal and convert it into an original feedback digital signal. The load feedback signal includes two types: voltage feedback and current feedback. Specifically, the input analog signal is first sampled at a fixed frequency, and then the analog value at each sampling point is quantized into a corresponding digital code value. The voltage feedback signal originates from the voltage detection circuit at the output of the source meter. It primarily uses a high-impedance voltage divider network to obtain the actual output voltage and scale it to the ADC input range. The current feedback signal is indirectly measured by the voltage drop across a precision current sense resistor. For example, when the source meter outputs 5V to a capacitive load, the voltage feedback signal is converted to 0.5V after passing through a 1:10 voltage divider network and input into a 16-bit ADC. The ADC's full-scale range is ±2.5V, corresponding to ±32,768 digital code values. Therefore, the digital code value corresponding to 0.5V is 0.5 / 2.5 × 32,768 = 6553. The obtained digital code value constitutes the basic data of the original feedback digital signal.

[0063] S2: Filter the original feedback digital signal to obtain a filtered feedback value.

[0064] Wherein, step S2 further includes:

[0065] S21: performing passband filtering on the original feedback digital signal using the bandwidth parameter of the FIR digital filter to obtain a noise-suppressed digital signal.

[0066] Furthermore, in step S21, the original feedback digital signal is passband filtered using the bandwidth parameters of the FIR digital filter. The bandwidth parameters determine the frequency range allowed to pass through the filter. The purpose of passband filtering is to retain the useful signal frequency components while suppressing out-of-band noise. In the specific digital signal processing process, each new input sampling point is weighted and summed with the previous historical sampling point. Multiple filter coefficients are pre-calculated using the window function method based on the required frequency response characteristics. Ultimately, this convolution operation achieves frequency domain shaping of the original signal, effectively removing high-frequency noise components to obtain a noise-suppressed digital signal.

[0067] S22: performing stop-band filtering on the noise suppression digital signal according to the stop-band parameters of the FIR digital filter to obtain the filtering feedback value.

[0068] Step S22 performs stopband filtering on the noise-suppressed digital signal based on the stopband parameters of the FIR digital filter. The stopband parameters define the frequency range that the filter needs to attenuate. In specific implementations, transmission zeros are generated at specific frequencies through the precise design of the filter coefficients. The stopband filter ensures that the attenuation within the stopband frequency range meets the preset requirements while maintaining a flat amplitude-frequency response within the passband. The entire filtering process is implemented in a pipelined manner within the FPGA, which can meet the real-time requirements of the source meter's fast response. At the same time, the parameters of the digital filter are dynamically configured through the software interface, and the filtering characteristics can be flexibly adjusted according to different load characteristics and test requirements.

[0069] S3: performing deviation calculation on the filter feedback value according to a preset setting value to obtain a deviation value.

[0070] The preset setting values ​​in step S3 include: a voltage setting value and a current setting value.

[0071] The expression of the deviation value in step S3 is:

[0072] e(t)=s(t)-r(t);

[0073] Wherein, t is the time, e(t) is the deviation value at time t, s(t) is the preset setting value at time t, and r(t) is the filter feedback value at time t.

[0074] In step S3, the present invention performs deviation calculation processing on the filter feedback value according to the preset setting value, wherein the preset setting value includes two types: voltage setting value and current setting value. The voltage setting value is the desired output voltage value preset by the user through the source meter control software, and the current setting value is the desired output current value preset.

[0075] Furthermore, the mathematical expression for deviation calculation is shown above. In the actual data processing process, the deviation calculation adopts direct subtraction operation, and the obtained deviation value directly reflects the degree of difference between the actual output and the expected output.

[0076] S4: Digitally control the deviation value based on the PID algorithm to obtain a coding control value.

[0077] Furthermore, in step S4, the present invention is based on the PID algorithm. By adjusting the three parameters of PID, the convergence of the loop, that is, the convergence speed, can be adjusted. In order to obtain a suitable parameter value, usually, a smaller parameter value is set first to obtain a relatively gentle response curve, and then the parameter value is slowly increased. The corresponding response curve will become steeper, but when the parameter is too large, overshoot will occur and even the convergence of the loop will be destroyed, causing the loop to diverge.

[0078] Wherein, step S4 further includes:

[0079] S41: Perform a proportional operation on the deviation value through a proportional control parameter to obtain a proportional control component; S42: Perform an integral operation on the integral term of the deviation value through an integral control parameter to obtain an integral control component; S43: Perform a differential operation on the differential term of the deviation value through a differential control parameter to obtain a differential control component.

[0080] Furthermore, step S41 of the present invention performs proportional operation on the deviation value through the proportional control parameter KP. The proportional control parameter determines the response strength of the controller to the current deviation. When the proportional control parameter value is larger, the controller is more sensitive to the deviation. When the proportional control parameter value is smaller, the controller's response is relatively mild. Step S42 performs integral operation on the integral term of the deviation value through the integral control parameter. The function of the integral control component is to eliminate the steady-state error of the system. The calculation of the integral term requires the accumulation and summation of historical deviation values. Step S43 performs differential operation on the differential term of the deviation value through the differential control parameter. The function of the differential control component is to predict the changing trend of the deviation and perform control adjustment in advance.

[0081] S44: performing a superposition operation on the proportional control component, the integral control component, and the differential control component to obtain a control value increment.

[0082] The expression of the control value increment in step S44 is:

[0083] Δu(t)=u(t+1)-u(t)

[0084] =K p [e(t+1)-e(t)]+K I e(t+1)

[0085] +K D [e(t+1)-2e(t)+e(t-1)];

[0086] Where t is the time, Δu(t) is the control value increment, u(t+1) is the control value at time t+1, u(t) is the control value at time t, K p is the proportional control parameter, K I is the integral control parameter, K D is the differential control parameter, e(t) is the deviation value at time t, e(t+1) is the deviation value at time t+1, and e(t-1) is the deviation value at time t-1.

[0087] In the above formula, u(t) is the control value adjusted by e(t), and the expression is:

[0088]

[0089] The expression of u(t+1) at time t+1 is:

[0090]

[0091] The summation symbol indicates the cumulative summation of historical deviation values.

[0092] S45: performing cumulative operation on the control value increment and the control value at the previous moment to obtain the control value at the current moment.

[0093] The expression of the current control value in step S45 is:

[0094] u(t b )=u(t f )+Δu(t);

[0095] Among them, u(t b ) is the control value at the current moment, u(t f ) is the control value at the previous moment.

[0096] Furthermore, the control value increment is added to the control value at the previous moment to obtain the control value at the current moment. The incremental control value calculation method avoids the numerical overflow problem that may be caused by the integral term when directly calculating the absolute control value, and reduces the calculation complexity.

[0097] S46: performing code conversion processing on the current control value according to the code value mapping relationship between ADC and DAC to obtain the coded control value.

[0098] The current control value is converted using the code value mapping relationship between the ADC and DAC to obtain the coded control value. The ADC and DAC code value mapping relationship refers to the digital code correspondence between the analog-to-digital converter and the digital-to-analog converter. Due to differences in reference voltage, resolution, and encoding methods between the ADC and DAC, code value conversion is required to correctly convert the digital control value output by the control algorithm into the DAC input code. It should be noted that since the DAC can only accept integer codes, rounding is required to obtain the integer coded control value.

[0099] S5: Perform source table control according to the coding control value.

[0100] In step S5, source meter control is performed according to the coding control value obtained by the above calculation. For example, the control value increment is calculated by the PID algorithm in the above step, and the current control value is obtained by accumulating it to the control value at the previous moment. The current control value is converted into a DAC coding control value through code value mapping and output to the voltage control DAC. The analog voltage control signal output by the DAC drives the power amplifier to adjust the output voltage. After closed-loop adjustment of multiple control cycles, the deviation value gradually decreases and finally stabilizes within the set range.

[0101] Wherein, step S5 further includes:

[0102] The convergence detection is performed on the change trend of the deviation value through the convergence judgment algorithm to obtain the loop stability judgment result; when the loop stability judgment result is that the loop is stable, the coding control value corresponding to the current deviation value is stably output through the steady-state maintenance mechanism to obtain the steady-state control output control value.

[0103] The convergence judgment algorithm determines whether the control loop is stable by monitoring the changes in the deviation value within multiple consecutive control cycles. For example, when the absolute value of the deviation value within 10 consecutive control cycles is less than the preset threshold, the convergence judgment algorithm outputs a judgment result of loop stability. At this time, the steady-state maintenance mechanism starts to work and continuously outputs the current encoding control value as the steady-state control output value to the DAC until the new set value changes or the load conditions change.

[0104] like Figure 2 As shown, the present invention also provides a source meter control device for digital feedback loop control, comprising:

[0105] Sampling module 100: used to collect load feedback signals and obtain original feedback digital signals;

[0106] Filtering module 200: configured to filter the original feedback digital signal to obtain a filtered feedback value;

[0107] Deviation calculation module 300: used to perform deviation calculation on the filter feedback value according to a preset setting value to obtain a deviation value;

[0108] Digital control module 400: used to digitally control the deviation value based on the PID algorithm to obtain a coding control value;

[0109] The source-meter control module 500 is configured to perform source-meter control according to the coded control value.

[0110] The present invention also provides a source-meter control device for digital feedback loop control, comprising: a memory and at least one processor, wherein the memory stores instructions; at least one of the processors calls the instructions in the memory to enable the source-meter control device for digital feedback loop control to execute a source-meter control method for digital feedback loop control as described in any one of the above items.

[0111] The present invention also provides a computer-readable storage medium having instructions stored thereon, and when the instructions are executed by a processor, a source-meter control method for digital feedback loop control as described in any one of the above items is implemented.

[0112] Furthermore, a source meter control device controlled by a digital feedback loop provided by the present invention may have relatively large differences due to different configurations or performances, and may include one or more processors (central processing units, CPUs), for example, one or more processors and memories, one or more storage media for storing applications or data, such as one or more mass storage devices, wherein the memories and storage media may be short-term storage or permanent storage, and the program stored in the storage medium may include one or more modules, each module may include a series of instruction operations in the source meter control device controlled by the digital feedback loop, and further, the processor may be configured to communicate with the storage medium and execute a series of instruction operations in the storage medium on the source meter control device controlled by the digital feedback loop.

[0113] It may also include one or more power supplies, one or more wired or wireless network interfaces, one or more input and output interfaces, and one or more operating systems, such as Windows Server, Mac OS X, Unix, Linux, FreeBSD, etc. Those skilled in the art will appreciate that the structure of a source-meter control device with digital feedback loop control provided by the present invention does not limit the device, and may include more or fewer components than shown, or combine certain components, or arrange the components differently.

[0114] The present invention provides a source meter control method, device, equipment and storage medium for digital feedback loop control. Based on software settings, it can adapt to different loads. Secondly, it can eliminate overshoot and oscillation in a shorter time, obtain faster settling time, and can achieve real-time adjustment and better output stability.

[0115] Finally, it should be noted that the above embodiments are merely illustrative of the technical solutions of the embodiments of the present invention, and are not intended to limit them. Although the present invention has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they may still modify the technical solutions described in the aforementioned embodiments, or replace some of the technical features therein with equivalents; and such modifications or replacements do not deviate from the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the embodiments of the present invention. Any changes or replacements that can be easily conceived by those skilled in the art within the technical scope disclosed in the present invention should be covered by the scope of protection of the present invention.

Claims

1. A source-meter control method for digital feedback loop control, characterized in that: include: S1: Collect the load feedback signal and obtain the original feedback digital signal; S2: Filtering the original feedback digital signal to obtain a filtered feedback value; S3: performing deviation calculation on the filter feedback value according to a preset setting value to obtain a deviation value; S4: Digitally control the deviation value based on the PID algorithm to obtain a coding control value; S5: Perform source table control according to the coding control value.

2. The source-meter control method of digital feedback loop control according to claim 1, characterized in that: The load feedback signal in step S1 includes a voltage feedback signal and a current feedback signal, and the preset setting value in step S3 includes a voltage setting value and a current setting value.

3. The source-meter control method of digital feedback loop control according to claim 1, characterized in that: Step S2 further comprises: S21: performing passband filtering on the original feedback digital signal using a bandwidth parameter of an FIR digital filter to obtain a noise-suppressed digital signal; S22: performing stop-band filtering on the noise suppression digital signal according to the stop-band parameters of the FIR digital filter to obtain the filtering feedback value.

4. The source-meter control method of digital feedback loop control according to claim 1, characterized in that: The expression of the deviation value in step S3 is: e(t)=s(t)-r(t); Wherein, t is the time, e(t) is the deviation value at time t, s(t) is the preset setting value at time t, and r(t) is the filter feedback value at time t.

5. The source-meter control method of digital feedback loop control according to claim 1, characterized in that: Step S4 further comprises: S41: performing a proportional operation on the deviation value using a proportional control parameter to obtain a proportional control component; S42: performing an integration operation on the integral term of the deviation value using an integral control parameter to obtain an integral control component; S43: performing a differential operation on the differential term of the deviation value using a differential control parameter to obtain a differential control component; S44: performing a superposition operation on the proportional control component, the integral control component, and the differential control component to obtain a control value increment; S45: performing cumulative calculation on the control value increment and the control value at the previous moment to obtain the control value at the current moment; S46: performing code conversion processing on the current control value according to the code value mapping relationship between ADC and DAC to obtain the coded control value.

6. The source-meter control method of digital feedback loop control according to claim 5, characterized in that: The expression of the control value increment in step S44 is: Δu(t)=u(t+1)-u(t) =K p [e(t+1)-e(t)]+K I e(t+1)+K D [e(t+1)-2e(t)+e(t-1)]; Where t is the time, Δu(t) is the control value increment, u(t+1) is the control value at time t+1, u(t) is the control value at time t, K p is the proportional control parameter, K I is the integral control parameter, K D is the differential control parameter, e(t) is the deviation value at time t, e(t+1) is the deviation value at time t+1, and e(t-1) is the deviation value at time t-1; The expression of the current control value in step S45 is: u(t b )=u(t f )+Δu(t); Among them, u(t b ) is the control value at the current moment, u(t f ) is the control value at the previous moment.

7. The source-meter control method of digital feedback loop control according to claim 1, characterized in that: Step S5 further includes: The convergence detection algorithm is used to detect the trend of the deviation value and obtain the loop stability judgment result. When the loop stability judgment result is that the loop is stable, the coding control value corresponding to the current deviation value is stably output through the steady-state maintenance mechanism to obtain a steady-state control output control value.

8. A source-meter control device controlled by a digital feedback loop, characterized in that: include: Sampling module: used to collect load feedback signals and obtain original feedback digital signals; Filtering module: used to filter the original feedback digital signal to obtain a filtered feedback value; Deviation calculation module: used to perform deviation calculation on the filter feedback value according to a preset setting value to obtain a deviation value; Digital control module: used to digitally control the deviation value based on the PID algorithm to obtain a coded control value; Source meter control module: used for performing source meter control according to the coding control value.

9. A source-meter control device controlled by a digital feedback loop, characterized in that: include: a memory and at least one processor, wherein instructions are stored in the memory; At least one of the processors calls the instructions in the memory to enable a source-meter control device controlled by a digital feedback loop to execute a source-meter control method controlled by a digital feedback loop according to any one of claims 1 to 7.

10. A computer-readable storage medium, characterized in that The computer-readable storage medium stores instructions, and when the instructions are executed by a processor, a source-meter control method for digital feedback loop control according to any one of claims 1 to 7 is implemented.