Load current disturbance resistant feedforward control method and device

The output pulse width of the power supply equipment is adjusted in real time through the feedforward control method, which solves the problem of slow voltage regulation under load current disturbance, and realizes fast voltage compensation and stable power supply of the power supply equipment, ensuring the normal operation of the server.

CN120560423APending Publication Date: 2025-08-29XFUSION DIGITAL TECH CO LTD
View PDF 0 Cites 1 Cited by

Patent Information

Application Number
CN202510689746.6
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-05-26
Publication Date
2025-08-29

AI Technical Summary

Technical Problem

In the prior art, under load current disturbance, the output voltage regulation speed of the power supply equipment is slow, which affects the normal operation of the server. Especially in the case of input/output disturbance, the current value calculation time is long, resulting in untimely voltage recovery.

Method used

The feedforward control method is adopted to periodically collect the output voltage of the power supply equipment, obtain the voltage difference value and adjust the output pulse width according to the difference value, and use the feedforward compensation value to compensate the power supply equipment in real time to improve the voltage regulation speed.

Benefits of technology

It realizes rapid compensation of the output voltage of the power supply equipment under load current disturbance, improves the power supply stability of the power supply equipment, reduces the voltage fluctuation time, and ensures the normal operation of the server.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120560423A_ABST
    Figure CN120560423A_ABST
Patent Text Reader

Abstract

The embodiment of the invention relates to the technical field of electronics, and provides an anti-load current disturbance feedforward control method and device, and the method comprises the steps: periodically collecting the output voltage of power equipment according to a preset sampling frequency under the condition that the power equipment is in an operation state; a voltage difference value between the first output voltage and the second output voltage is obtained, the first output voltage is an output voltage sampling value collected in any period of the power supply equipment, and the second output voltage is an output voltage sampling value collected in a period before the power supply equipment collects the first output voltage; and if the absolute value of the voltage difference value is greater than a preset threshold value, adjusting the output pulse width of the power supply equipment according to the voltage difference value. Based on the scheme, by periodically sampling the output voltage and monitoring the voltage fluctuation, the output voltage can be compensated through feed-forward control when large-amplitude voltage jump occurs to the power supply equipment due to load current disturbance, the time required for compensation is shortened, and the power supply stability of the power supply equipment to the load is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The embodiments of the present application relate to the field of electronic technology, and in particular to a feedforward control method and device for resisting load current disturbance. Background Art

[0002] As server computing power demands increase, server power requirements also increase. In high-power power supply scenarios, input / output disturbances become a significant factor affecting stable power output, especially in situations with high input surges, input voltage drops, and dynamic load changes. Suppressing input / output disturbances is essential for maintaining stable load operation.

[0003] In a common current disturbance control method, a loop composed of a resonant converter can be used to calculate and adjust the frequency, thereby adjusting the power supply's output voltage cycle by cycle to restore the voltage to the power supply's output reference value. Alternatively, the high and low cycling characteristics of the output current under dynamic loads can be exploited to determine the output current's intermediate value. This intermediate value is used as a reference and compared cycle by cycle with the real-time current to determine the current's next direction and convert it into a real-time voltage compensation value.

[0004] However, the above method has the disadvantages of slow loop regulation speed, long voltage recovery time, and long current value calculation time in low-frequency dynamic scenarios, which will affect the output voltage regulation speed and the normal operation of the server. Summary of the Invention

[0005] The embodiments of the present application provide a feedforward control method and device that are resistant to load current disturbances, which can timely compensate for large jumps in the output voltage of a power supply device through feedforward control, improve the regulation speed of the output voltage, and reduce the impact of load current disturbances on the power supply stability of the power supply device.

[0006] To achieve the above objectives, the present invention adopts the following technical solutions:

[0007] In the first aspect, an embodiment of the present application provides a feedforward control method that is resistant to load current disturbances, including: when the power supply device is in an operating state, periodically collecting the output voltage of the power supply device according to a preset sampling frequency; obtaining the voltage difference between the first output voltage and the second output voltage, the first output voltage being the sampling value of the output voltage collected within any cycle of the power supply device, and the second output voltage being the sampling value of the output voltage collected within the cycle before the power supply device collects the first output voltage; if the absolute value of the voltage difference is greater than a preset threshold, adjusting the output pulse width of the power supply device according to the voltage difference.

[0008] Based on this solution, the voltage fluctuation of the power supply device can be monitored by periodically sampling the output voltage of the power supply device. When the load current disturbance causes a large voltage jump in the power supply device, the output voltage can be compensated through feedforward control, thereby reducing the time required for compensation and improving the power supply stability of the power supply device to the load.

[0009] In one possible implementation, adjusting the output pulse width of the power supply device according to the voltage difference includes: determining a feedforward compensation value based on the voltage difference and the product value of the compensation coefficient corresponding to the voltage difference; and adding the feedforward compensation value to the output signal of the power supply device to adjust the output pulse width of the power supply device.

[0010] Based on this solution, the compensation for the output signal of the power supply device can be determined by the voltage difference and the compensation coefficient corresponding to the voltage difference, thereby improving the compensation response speed and reducing the time of the output voltage fluctuation of the power supply device.

[0011] In another possible implementation, the feedforward compensation value is determined based on the product value of the voltage difference and the compensation coefficient corresponding to the voltage difference, including: determining the compensation coefficient based on the ratio between the input voltage value and the output voltage value of the power supply device and the voltage difference; and determining the product of the voltage difference and the compensation coefficient as the feedforward compensation value.

[0012] Based on this scheme, the compensation coefficient corresponding to the voltage difference can be determined by the ratio between the input voltage and the output voltage of the power supply device, so that the feedforward control device can use the compensation coefficient to quickly obtain the corresponding feedforward compensation value, thereby improving the response speed of the output voltage compensation.

[0013] In another possible embodiment, a feedforward compensation value is added to the output signal of the power supply device to adjust the output pulse width of the power supply device, including: linearly fitting the feedforward compensation value to determine the output compensation corresponding to the feedforward compensation value; and obtaining the output pulse width of the power supply device based on the sum of the output compensation and the output pulse width corresponding to the first output voltage.

[0014] Based on this solution, the feedforward compensation value can be linearly fitted, which facilitates the feedforward control device to control the output voltage of the power supply device based on the linearized output compensation, thereby improving the compensation efficiency of the power supply device.

[0015] In another possible implementation, linearly fitting the feedforward compensation value to determine the output compensation corresponding to the feedforward compensation value includes: determining a first fitting coefficient based on the ratio between the input voltage and the output voltage of the power supply device; and determining the product of the feedforward compensation value and the first fitting coefficient as the output compensation.

[0016] Based on this solution, the fitting coefficient corresponding to the power supply device can be determined to linearize the feedforward compensation value through the fitting coefficient, thereby improving the compensation efficiency of the device for the power supply device and reducing the impact of the dynamic state of the power supply device on the output compensation.

[0017] In another possible embodiment, before adding the feedforward compensation value to the output signal of the power supply device to adjust the output pulse width of the power supply device, the method also includes: determining the changing trend of the output voltage based on the positive and negative state of the voltage difference; if the changing trend is gradually increasing, converting the feedforward compensation value into a negative value.

[0018] Based on this solution, the way in which the feedforward compensation value is compensated to the output voltage can be determined, so that when the output voltage increases or decreases, corresponding compensation can be performed on it, thereby optimizing the compensation process.

[0019] In another possible embodiment, the method further includes: if the absolute value of the voltage difference is less than or equal to a preset threshold, detecting a disturbance signal of the power supply device; obtaining a compensation amount based on the ratio between the input voltage value and the output voltage value of the power supply device and the disturbance signal; and adjusting the output pulse width of the power supply device based on the compensation amount.

[0020] Based on this solution, in a scenario where the power supply device is affected by load current disturbances but the output voltage does not experience a large jump, the output voltage of the power supply device can be adjusted to avoid the large compensation voltage affecting the stable power supply of the power supply device and optimize the compensation effect on the output voltage of the power supply device.

[0021] In another possible embodiment, a compensation amount is obtained based on a ratio between an input voltage value and an output voltage value of a power supply device and a disturbance signal, including: obtaining a ratio between an input voltage value and an output voltage value of the power supply device; determining a change amplitude of the input voltage value of the power supply device based on the disturbance signal; and obtaining a compensation amount based on the change amplitude and the ratio.

[0022] Based on this solution, the variation amplitude of the input voltage and the ratio between the input voltage and the output voltage can be determined according to the disturbance signal, so as to adjust the output voltage of the power supply device when the output voltage of the power supply device fluctuates slightly, thereby improving the power supply stability of the power supply device.

[0023] In the second aspect, an embodiment of the present application also provides a feedforward control device that is resistant to load current disturbances, including: a sampling module, the sampling module is configured to periodically collect the output voltage of the power supply device according to a preset sampling frequency when the power supply device is in operation; a compensation acquisition module, the compensation acquisition module is configured to obtain the voltage difference between the first output voltage and the second output voltage, the first output voltage is the sampling value of the output voltage collected within any cycle of the power supply device, and the second output voltage is the sampling value of the output voltage collected within the cycle before the power supply device collects the first output voltage; an output compensation module, the output compensation module is configured to adjust the output pulse width of the power supply device according to the voltage difference if the absolute value of the voltage difference is greater than a preset threshold.

[0024] Based on this solution, the feedforward control device can sample the output voltage of the power supply equipment to determine the changing trend of the output voltage through the sampling results in adjacent cycles. In the scenario where the output voltage undergoes a large jump, direct compensation can be used to avoid the output voltage being in an unstable voltage state for a long time, thereby optimizing the power supply effect of the power supply equipment.

[0025] In a third aspect, an embodiment of the present application further provides an electronic device comprising a memory and a processor; the memory and the processor are coupled; the memory is used to store computer program code, the computer program code comprises computer instructions, and when the processor is used to execute the computer instructions, the electronic device executes a method as described in any one of the first aspects above.

[0026] In a fourth aspect, an embodiment of the present application provides a computer-readable storage medium, in which computer-executable instructions are stored. When the computer-executable instructions are executed by a computer, the method of any one of the first aspects is implemented.

[0027] It can be understood that the beneficial effects of the third to fourth aspects can be found in the relevant descriptions of the first and second aspects, and will not be repeated here. BRIEF DESCRIPTION OF THE DRAWINGS

[0028] Figure 1 A flow chart of a feedforward control method for resisting load current disturbance provided in an embodiment of the present application;

[0029] Figure 2 A schematic diagram of a process for adjusting the output pulse width of a power supply device provided in an embodiment of the present application;

[0030] Figure 3 A schematic diagram of another process for adjusting the output pulse width of a power supply device provided in an embodiment of the present application;

[0031] Figure 4 A schematic diagram of a flow chart for fitting a feedforward compensation value provided in an embodiment of the present application;

[0032] Figure 5 A flow chart of another feedforward control method for resisting load current disturbance provided by an embodiment of the present application;

[0033] Figure 6 A schematic diagram of a loop calculation process provided in an embodiment of the present application;

[0034] Figure 7 A schematic diagram of a flow chart of a loop calculation to obtain compensation amount provided in an embodiment of the present application;

[0035] Figure 8 A schematic diagram of a feedforward control device for resisting load current disturbances provided in an embodiment of the present application;

[0036] Figure 9 A schematic diagram of an electronic device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0037] The following will describe the technical solutions in the embodiments of the present application in conjunction with the accompanying drawings. To facilitate the clear description of the technical solutions in the embodiments of the present application, the first, second, etc. descriptions in the embodiments of the present application are only used for illustration and to distinguish the described objects. There is no order, nor does it represent a special limitation on the number of devices in the embodiments of the present application, and it does not constitute any limitation on the embodiments of the present application.

[0038] The embodiments of the present application provide a feedforward control method and device that are resistant to load current disturbances. By detecting the output voltage at the output end of a power supply device, when the output voltage undergoes a large jump, the output voltage is compensated through feedforward control, thereby reducing the time required for compensation, reducing the impact of large jumps in load power on the power supply capacity of the power supply device, and improving the power supply stability of the power supply device to the load.

[0039] Figure 1 A flow chart of a feedforward control method for resisting load current disturbance provided in an embodiment of the present application.

[0040] The execution subject of each step in the feedforward control method for resisting load current disturbances provided in the embodiment of the present application may be the feedforward control device for resisting load current disturbances provided in the embodiment of the present application. Specifically, the feedforward control device for resisting load current disturbances may be implemented by software and / or hardware, and the module in the device for collecting the state of the power supply device and adjusting the output of the power supply device may be provided in the power supply device, which may be a device for supplying power to any type of electrical equipment, and the module in the device for processing the collected information may be integrated in an electronic device, which may be a terminal device (such as a smart phone, a personal computer, etc.), or a server (such as a local server or a cloud server, or a server cluster, etc.), or a processor, a chip, etc. The embodiment of the present application does not limit the type of electronic device integrated with the feedforward control device for resisting load current disturbances. Figure 1 As shown, the feedforward control method for resisting load current disturbance provided in the embodiment of the present application may include the following steps S100 to S300.

[0041] S100: When the power supply device is in operation, periodically sampling the output voltage of the power supply device according to a preset sampling frequency.

[0042] The method provided in the embodiment of the present application is used to perform feedforward control on the output of the power supply device, so the device provided in the embodiment of the present application can operate simultaneously with the power supply device to sample and monitor the power supply device when the power supply device is in operation, so as to avoid the scenario where the load power connected to the power supply device experiences a large jump in power, and the power supply device is unable to respond in time to process the output voltage, thereby affecting the power supply stability of the power supply device.

[0043] In some embodiments of the present application, a feedforward control device may be partially disposed at the output terminal of a power supply device to monitor the voltage of an output signal of the power supply device and obtain a corresponding output voltage. For example, the feedforward control device may periodically sample the output voltage of the output terminal of the power supply device according to a preset sampling frequency, thereby enabling real-time monitoring of the power supply device.

[0044] Specifically, the feedforward control device can periodically collect the instantaneous value of the output voltage by setting a sampling frequency, convert the collected value into an actual voltage value, and use the converted actual voltage value as the sampled value of the power supply device. In the embodiment of the present application, the sampling frequency can be 100kHz. On this basis, each sampling period is 10μs. That is, the feedforward control device can collect the actual voltage value of the output voltage every 10μs and determine the operating status of the power supply device based on the sampled value obtained in each period.

[0045] It should be understood that, unlike the conventional feedforward control method of monitoring load current and input voltage, the feedforward control method provided in the embodiment of the present application uses the disturbance of the output voltage as a feedforward signal, and then compensates the power supply device based on the changing trend of the output voltage. Then, by responding to the change of the output voltage in advance, the output voltage of the power supply device in the next cycle can be compensated, and the large jump of the output voltage can be compensated in time, thereby avoiding the problem of unstable output voltage caused by the large jump of the output voltage.

[0046] S200: Obtain a voltage difference between the first output voltage and the second output voltage.

[0047] In an embodiment of the present application, a feedforward control device can use sampled values ​​from two adjacent cycles to determine the changing trend of the output voltage, thereby controlling the output voltage of the power supply device. For example, the feedforward control device can determine the corresponding state of the output voltage of the power supply device by obtaining the voltage difference between a first output voltage and a second output voltage, wherein the first output voltage is a sampled value of the output voltage collected by the feedforward control device during any cycle of the power supply device, and the second output voltage is a sampled value of the output voltage collected by the feedforward control device during the cycle before the power supply device collected the first output voltage. In this way, the feedforward control device can determine whether the output voltage of the power supply device fluctuates due to load disturbances between the two cycles by collecting and comparing the output voltages of adjacent cycles.

[0048] It should be understood that the calculation of the voltage difference can be performed after the feedforward control device samples the power supply equipment in each cycle, thereby comparing the output voltage value collected in the current cycle with the output voltage value collected in the previous cycle to obtain the voltage difference, so as to obtain the change trend of the output voltage between the two cycles through the voltage difference.

[0049] Specifically, the voltage difference obtained by the feedforward control device has three conditions, namely, a positive value, 0 and a negative value, and different values ​​represent different output voltage change trends.

[0050] Among them, when the voltage difference is positive, the first output voltage is greater than the second output voltage. Therefore, between these two cycles, the output voltage value gradually increases. At this time, the feedforward control device needs to reduce the actual output value of the output voltage by compensating the output signal, thereby reducing the change in the voltage value corresponding to the output voltage.

[0051] When the voltage difference is 0, the first output voltage is equal to the second output voltage. The feedforward control device can determine that the output voltages in the two compared cycles have not changed and the power supply device operates normally.

[0052] Furthermore, when the voltage difference is negative, the first output voltage is less than the second output voltage. Therefore, between these two cycles, the output voltage value gradually decreases. At this time, the feedforward control device can increase the actual output value of the output voltage by compensating the output signal to reduce the change in the voltage value corresponding to the output voltage.

[0053] In another embodiment of the present application, the feedforward control device can also compare the sampled value with the reference output voltage value corresponding to the power supply device after sampling to determine the difference between the current output voltage of the power supply device and the reference output voltage value, thereby assisting the feedforward control device in determining the compensation method for the output voltage.

[0054] Illustratively, after obtaining the voltage difference, the feedforward control device may also determine how the device should compensate for the first output voltage based on the relationship between the first output voltage and the reference output voltage. For example, if the first output voltage is higher than the reference output voltage, the feedforward control device may perform negative compensation on the power supply device; if the first output voltage is lower than the reference output voltage, the feedforward control device may perform positive compensation on the power supply device.

[0055] It should be understood that the above-mentioned feedforward control device determines the compensation method for the power supply equipment is only an example. In fact, because the output voltage of the power supply equipment will be close to the reference output voltage value during normal operation, when fluctuations occur, the impact of the fluctuations can be directly obtained through the two sampling periods before and after the fluctuations occur. Therefore, the device can also determine the changing trend of the output voltage of the monitored power supply equipment only through the positive and negative states of the voltage difference. This application does not impose any restrictions on this.

[0056] S300: If the absolute value of the voltage difference is greater than a preset threshold, adjusting the output pulse width of the power supply device according to the voltage difference.

[0057] After obtaining the voltage difference, the feedforward control device can determine the degree of output voltage jump of the power supply device based on the absolute value of the voltage difference, and when the output voltage jumps significantly, the output signal of the power supply device is directly compensated by the feedforward control device to adjust the output voltage of the power supply device.

[0058] Specifically, the feedforward control device can determine the relationship between the voltage difference and the preset threshold value by means of a preset threshold value, and use this to determine whether the voltage of the power supply device has experienced a large jump. For example, when the absolute value of the voltage difference is greater than the preset threshold value, the feedforward control device can determine that the output voltage of the power supply device has experienced a large jump, requiring rapid compensation processing to avoid large fluctuations in the voltage value and quickly restore the output voltage value. When the absolute value of the voltage difference is less than or equal to the preset threshold value, the feedforward control device can determine that the output voltage of the power supply device has not experienced a large jump. At this time, the feedforward control device can regulate the output voltage value cycle by cycle through loop calculation to improve the stability of the output voltage value of the power supply device.

[0059] For example, the preset threshold value set in the feedforward control device may be 0.4V. In this case, when the absolute value of the voltage difference is greater than 0.4V, the feedforward control device determines that the collected output voltage has experienced a significant jump, and the device needs to perform feedforward compensation to quickly restore the power supply stability of the power supply device. It should be understood that the preset threshold value in the feedforward control device in the embodiment of the present application can also be other values, such as 0.3V, 0.2V, etc., and the embodiment of the present application does not limit the specific value of the preset threshold value.

[0060] In another embodiment of the present application, the feedforward control device can also determine whether the output voltage of the power supply device has undergone a large jump by determining whether the voltage difference is within the preset voltage range by means of a preset voltage range. Taking the preset threshold value of 0.4V as an example, the preset voltage range can be -0.4V to 0.4V. The feedforward control device can determine whether the voltage of the power supply device has undergone a large jump by determining whether the voltage difference is within this range. In this way, the process of converting the voltage difference into an absolute value can be reduced, the response speed of the device can be improved, and the compensation effect of the device on the power supply device can be optimized.

[0061] Figure 2 A schematic diagram of a process for adjusting the output pulse width of a power supply device provided in an embodiment of the present application.

[0062] In some embodiments of the present application, after obtaining the voltage difference and determining the relationship between the absolute value of the voltage difference and the preset threshold, the feedforward control device can determine different compensation processing methods according to the relationship between the voltage difference and the preset threshold. Figure 2 As shown, in a scenario where the absolute value of the voltage difference is greater than a preset threshold, the process of the feedforward control device adjusting the output pulse width of the power supply device may include the following steps:

[0063] S310: Determine a feedforward compensation value according to the voltage difference and the product value of the compensation coefficient corresponding to the voltage difference.

[0064] In an embodiment of the present application, a feedforward control device can determine a feedforward compensation value corresponding to the voltage difference by utilizing a compensation coefficient corresponding to the voltage difference, thereby compensating the output of the power supply device using the feedforward compensation value. The compensation coefficient can be a value obtained in advance through testing in the feedforward control device. After obtaining the voltage difference, the corresponding compensation coefficient is determined based on the corresponding relationship between the compensation coefficient and the voltage difference. This improves the response speed of the feedforward control device, reduces the time required for output voltage compensation, avoids situations where the compensation operation time exceeds the sampling interval of the feedforward control device, and optimizes the compensation effect of the feedforward control device on the power supply device.

[0065] For example, the output voltage of the power supply device can be caused to jump with different amplitudes by simulating load current disturbances, and the compensation coefficient corresponding to each output voltage change can be determined based on the amplitude of the output voltage change. After the feedforward control device obtains the voltage difference, the feedforward compensation value can be determined based on the correspondence between the voltage difference and the compensation coefficient, thereby reducing the time for the device to calculate the feedforward compensation value.

[0066] It should be understood that the power supply device can adjust its final output voltage by adjusting the duty cycle, where the duty cycle refers to the ratio of the conduction time of the switching element inside the power supply device within a cycle to the cycle length. It is a dimensionless parameter used to represent the proportion of the conduction time in the cycle time.

[0067] Therefore, when compensating the output voltage of the power supply device, the embodiment of the present application can perform voltage regulation by adjusting the duty cycle of the power supply device. The feedforward compensation value obtained in the embodiment of the present application can be the compensation amount of the output voltage duty cycle of the power supply device, so that the power supply device can respond to the duty cycle compensation, adjust the conduction time of the internal switching element, and realize compensation of the output voltage.

[0068] It should be noted that the duty cycle period length in the embodiments of the present application is not the same as the sampling period corresponding to the sampling interval of the feedforward control device. The duty cycle period length is related to the switching frequency of the switching element in the power supply device, while the sampling frequency and sampling period in the feedforward control device are both preset parameters in the feedforward control device. The embodiments of the present application do not limit the switching frequency of the switching element in the power supply device; it can be any value. Accordingly, the switching period of the power supply device can be determined by the switching frequency.

[0069] In some embodiments of the present application, load current disturbances in a power supply device may cause the output voltage of the power supply device to increase or decrease, thereby affecting the power supply stability of the power supply device. Therefore, output voltage fluctuations may occur in both increasing and decreasing forms. Correspondingly, different compensation methods are required for different types of output voltage fluctuations.

[0070] Specifically, when the output voltage decreases, the feedforward control device can increase the output voltage of the power supply device by performing positive compensation on the output voltage, thereby improving the stability of the output voltage to prevent the output voltage from decreasing to 90% of the reference output value of the power supply device; and when the output voltage increases, the feedforward control device needs to perform negative compensation on the output voltage to reduce the output voltage of the power supply device to prevent the output voltage from being too high and damaging the load.

[0071] Therefore, in some embodiments of the present application, when a feedforward control device uses a feedforward compensation value to adjust the output signal of a power supply device, the feedforward control device may determine a compensation method for the feedforward compensation value. For example, the feedforward control device may determine the trend of output voltage changes by determining the positive or negative state of the voltage difference, and based on this trend, determine how the feedforward control device should add the feedforward compensation value to the output signal of the power supply device.

[0072] Specifically, after obtaining the voltage difference, the feedforward control device can determine the output voltage change trend based on the positive or negative state of the voltage difference. When the voltage difference is positive, the device can determine that the output voltage change trend is gradually increasing, requiring negative compensation of the output voltage. When the voltage difference is negative, the device can determine that the output voltage change trend is gradually decreasing, requiring positive compensation of the output voltage.

[0073] Therefore, when the voltage value change trend of the output voltage is in a gradually increasing state, the device can convert the feedforward compensation value into a negative value, thereby achieving negative compensation for the output voltage; and when the voltage value change trend of the output voltage is in a gradually decreasing state, the feedforward control device can convert the feedforward compensation value into a positive value, thereby achieving positive compensation for the output voltage.

[0074] It should be noted that because the feedforward control device is a device for controlling the output reference voltage of the power supply device, when the power supply device is operating normally and the load power does not undergo a significant jump, the output voltage value of the power supply device will be maintained near the reference output voltage value to maintain the stability of the power supply device's power supply to the load. Taking the reference output voltage value of the power supply device as an example of 12V, the output voltage value can be maintained within the range of 12V±0.2V to ensure the stability of the power supply of the power supply device. Among them, the range of the reference output voltage value and the output voltage value is only an example, and the embodiment of the present application does not limit the specific range of the reference output voltage value and the output voltage value of the power supply device controlled by the feedforward control device.

[0075] Therefore, when a load current disturbance occurs in a power supply, the difference between the voltage values ​​obtained in two adjacent sampling periods before and after the load current disturbance occurs represents the impact of the load current disturbance on the output voltage. Based on this, the feedforward control device can determine the output voltage trend of the power supply based on the positive or negative state of the voltage difference. Furthermore, the device can use this output voltage trend to determine the compensation method for the power supply.

[0076] In some embodiments of the present application, the feedforward control system can increase the speed at which the device determines the feedforward compensation value by presetting compensation coefficients corresponding to different voltage differences. Therefore, the feedforward control system can achieve compensation for the power supply device by setting the compensation coefficient to a negative value, thereby making the feedforward compensation value positive when the voltage difference is negative and making the feedforward compensation value negative when the voltage difference is positive.

[0077] It should be understood that the above compensation method is only an exemplary implementation in the embodiment of the present application, and the present application does not limit the specific method for determining the feedforward compensation value.

[0078] S320: Adding the feedforward compensation value to the output signal of the power supply device to adjust the output pulse width of the power supply device.

[0079] After obtaining the feedforward compensation value, the feedforward control device can add the feedforward compensation value to the output signal of the power supply device to adjust the output pulse width of the power supply device. The output pulse width is the pulse width of the high-level pulse in the output signal. By adjusting the output pulse width of the power supply device, the feedforward control device can control the output voltage of the power supply device.

[0080] Based on the above embodiment, the compensation for the output signal of the power supply device can be determined by the voltage difference and the compensation coefficient corresponding to the voltage difference, thereby improving the compensation response speed and reducing the time of the output voltage fluctuation of the power supply device.

[0081] Figure 3 A schematic diagram of another process for adjusting the output pulse width of a power supply device provided in an embodiment of the present application.

[0082] In another embodiment of the present application, Figure 3 As shown, in the process of determining the feedforward compensation value, the feedforward control device can also determine the corresponding compensation coefficient by utilizing the proportional relationship between the input voltage value and the output voltage value and the specific value of the voltage difference, and thereby determine the corresponding feedforward compensation value. Specifically, the step of the feedforward control device compensating the output pulse width of the power supply device may include the following process:

[0083] S311: Determine a compensation coefficient according to a ratio between an input voltage value and an output voltage value of the power supply device and a voltage difference.

[0084] In some embodiments of the present application, because the compensation coefficient preset in advance may not be able to cover the output voltage changes caused by various load current disturbances generated by the power supply device, the embodiments of the present application also provide a method for determining the compensation coefficient through the duty cycle parameter of the power supply device to avoid the feedforward control device being unable to respond to scenarios not covered by the preset compensation coefficient. Alternatively, the scenarios of the preset compensation coefficient can be replaced to increase the targeted fault handling of the feedforward control device in the power supply device and optimize the control of the feedforward control device over the power supply device.

[0085] Furthermore, because the duty cycle parameter of a power supply device is typically reflected in the circuit corresponding to the switching element, the output voltage value collected by the feedforward control device cannot accurately represent the corresponding duty cycle information. Accordingly, when the feedforward control device determines the compensation coefficient corresponding to the voltage difference, the value of the compensation coefficient obtained may contain a certain error. Therefore, in the embodiment of the present application, the feedforward control device can use the ratio between the input voltage value and the output voltage value of the power supply device to determine the duty cycle parameter of the power supply device, thereby determining the compensation coefficient corresponding to the voltage difference based on the original duty cycle parameter of the power supply device.

[0086] In some embodiments of the present application, because the feedforward control device needs to directly control the power supply device to compensate for its output voltage, it is necessary to input a switching cycle adjustment value into the power supply device's switching circuit to improve the switching circuit's response efficiency. Therefore, in some embodiments of the present application, the feedforward compensation value can be the number of switching cycles that the power supply device needs to adjust, thereby directly regulating the on and off states of the switching circuit, thereby adjusting the output pulse width of the power supply device.

[0087] Therefore, the product of the compensation coefficient and the voltage difference can be the time during which the device adjusts the conduction of the switching circuit. Therefore, the product of the compensation coefficient and the voltage difference can be the number of adjustment cycles. In this case, the specific value of the feedforward compensation value is related to the frequency of the switching circuit of the power supply device. For example, the compensation coefficient can be the product of the ratio of the duty cycle parameter of the power supply device when the output voltage is at a reference voltage value to the reference output voltage value, and the switching period of the switching circuit of the power supply device. The device can then determine the value of the compensation coefficient through calculation.

[0088] S312: Determine the product of the voltage difference and the compensation coefficient as the feedforward compensation value.

[0089] After the compensation coefficient is calculated, the feedforward control device may calculate the product of the voltage difference and the compensation coefficient, and determine the corresponding feedforward compensation value based on the calculated result.

[0090] In some embodiments of the present application, the feedforward compensation value obtained based on the above-mentioned product represents the change in the conduction period corresponding to the switching element of the power supply device controlled by the feedforward control device. Therefore, the feedforward compensation value may be an integer value to avoid situations where the compensated period contains decimals and cannot be compensated during the compensation process. For example, after the feedforward compensation device calculates the product of the voltage difference and the compensation coefficient, the product may be rounded down to obtain an integer feedforward compensation value.

[0091] S313: Linearly fitting the feedforward compensation value to determine the output compensation corresponding to the feedforward compensation value.

[0092] In some embodiments of the present application, because the relationship between the output voltage and input voltage of a power supply device is not a linear relationship, the compensation coefficient obtained through testing or calculation, as well as the feedforward compensation value determined based on the compensation coefficient, may also result in the output voltage value of the power supply device after compensation not matching the expected output voltage value corresponding to the compensation value. Therefore, before compensating the output pulse width, the feedforward control device may optimize the feedforward compensation value by linearly fitting the feedforward compensation value to obtain the corresponding output compensation.

[0093] Figure 4 A schematic diagram of a flow chart for fitting a feedforward compensation value provided in an embodiment of the present application.

[0094] In some examples of this application, Figure 4 As shown, the process of linearly fitting the feedforward compensation value may include the following steps S3131 and S3132.

[0095] S3131: Determine a first fitting coefficient according to a ratio between an input voltage and an output voltage of the power supply device.

[0096] In an embodiment of the present application, the feedforward control device may utilize the hardware structure of the power supply device, such as the structural design of the switching elements in the power supply device, and the proportional relationship between the input voltage and the output voltage corresponding to the power supply device, to determine a first fitting coefficient for linearly fitting the feedforward compensation value, wherein the first fitting coefficient is used to represent the slope corresponding to the linear relationship obtained after the linear fitting. The specific value of the first fitting coefficient is related to the specific hardware structure of the power supply device and is not limited in the embodiment of the present application.

[0097] For example, before implementing feedforward control of the power supply device, a feedforward control device can be used to collect output compensation values ​​corresponding to the power supply device under various output voltage fluctuation conditions. During the testing process, a linear relationship between the voltage difference and the output compensation can be assumed. Based on the multiple sets of data collected during the test, a least squares method or other method can be used to determine the slope and intercept between the voltage difference and the output compensation. A first fitting coefficient can then be determined based on the slope value.

[0098] In some embodiments, the intercept value obtained can also be used as a second fitting coefficient to perform linear fitting on the feedforward compensation value obtained by the feedforward control device, thereby optimizing the compensation effect of the device on the power supply equipment.

[0099] S3132: Determine the product of the feedforward compensation value and the first fitting coefficient as the output compensation.

[0100] In some embodiments, the feedforward compensation device may determine the corresponding output compensation as the product of the feedforward compensation value and the first fitting coefficient and the sum of the second fitting coefficient, so as to perform linear fitting on the feedforward compensation device, thereby avoiding errors caused by nonlinear relationships, improving the compensation efficiency of the device for the power supply equipment, and reducing the impact of the dynamic state of the power supply equipment on the output compensation.

[0101] Furthermore, because large compensation values ​​can affect the operation and safety of the power supply and its corresponding load, the feedforward control device sets a safety margin during linear fitting output compensation to mitigate the risk of overcompensation. For example, the compensation voltage range corresponding to output compensation can be limited to ±350mV to prevent the compensated output voltage from exceeding the limit.

[0102] S321: Obtaining an output pulse width of the power supply device according to the sum of the output compensation and the output pulse width corresponding to the first output voltage.

[0103] Because in the embodiment of the present application, when the device compensates the power supply device, it adjusts the corresponding output pulse width by adjusting the conduction time of the switching element. Therefore, when the device compensates the output voltage, it can make the power supply device output the sum of the output compensation obtained in the aforementioned embodiment and the output pulse width corresponding to the first output voltage, thereby realizing the adjustment of the output pulse width of the power supply device.

[0104] In another embodiment of the present application, in a scenario where the voltage difference is less than or equal to a preset threshold, the feedforward control device can determine that the current power supply device does not produce a large voltage jump. At this time, the feedforward control device can use the feedforward control loop calculation method to compensate for the output voltage fluctuation, so as to adjust and compensate it when the output voltage fluctuation value is small.

[0105] Figure 5 A flow chart of another feedforward control method for resisting load current disturbance provided by an embodiment of the present application is provided. Figure 6 A flowchart of a loop calculation provided in an embodiment of the present application.

[0106] like Figure 5 As shown, the process of adjusting the output voltage of the power supply device by the feedforward control device may further include step S400.

[0107] S400: Based on loop calculation, adjust the output pulse width of the power supply device.

[0108] In the embodiment of the present application, the loop refers to the signal transmission path of the control system of the power supply device. The feedforward control device provided in the embodiment of the present application can be a part of the control system of the power supply device, so the feedforward control device can include a loop for the feedforward control application.

[0109] The device can adjust the output pulse width of the power supply device by calling the feedforward control through the loop calculation process to avoid affecting the power supply stability of the power supply device. Figure 6 As shown, the loop calculation process may include the following steps S410 to S430.

[0110] S410: If the absolute value of the voltage difference is less than or equal to the preset threshold, detect a disturbance signal of the power supply device.

[0111] When the absolute value of the voltage difference is less than or equal to a preset threshold, the feedforward control device can detect the source of the disturbance signal from the power supply device to determine its specific source. Specifically, the source of the disturbance signal may include disturbances caused by fluctuations in the input voltage and load current of the power supply device. Because different types of disturbances require different compensation methods, in some embodiments of the present application, the device may first identify the form of the disturbance signal to facilitate subsequent determination of the compensation amount.

[0112] S420: Obtain a compensation amount according to a ratio between an input voltage value and an output voltage value of the power supply device and a disturbance signal.

[0113] In some embodiments of the present application, the device can also determine the dynamic impact of the disturbance signal on the output voltage by determining a transfer function from the disturbance signal to the output variable. Before installing the device in a corresponding power supply device, the device can be simulated by modeling the operating state of the power supply device. Based on the ratio between the input voltage and the output voltage corresponding to the switching elements in the power supply device and the hardware information of the switching elements, the transfer function of the small-amplitude disturbance signal can be derived to obtain the corresponding transfer function.

[0114] Furthermore, the device can use a transfer function to determine the duty cycle compensation amount corresponding to different disturbance signals. For example, if the disturbance signal causes fluctuations in the output voltage of a power supply device, the duty cycle compensation amount can be the negative value corresponding to the product of the ratio of the duty cycle parameter to the reference input voltage value when the power supply device is operating under ideal conditions, and the input voltage fluctuation value. This allows compensation for output voltage disturbances in the power supply device.

[0115] It should be understood that the above-mentioned process of obtaining the compensation amount is just a feasible implementation method in the embodiment of the present application, and the embodiment of the present application does not limit the specific process of obtaining the compensation amount.

[0116] Figure 7 A flowchart of a loop calculation to obtain compensation amount provided in an embodiment of the present application.

[0117] like Figure 7 As shown, in some embodiments of the present application, the process of the feedforward control device performing loop calculation may include the following steps S421 to S423.

[0118] S421: Obtain a ratio between an input voltage value and an output voltage value of a power supply device.

[0119] In an embodiment of the present application, the feedforward control device can determine the duty cycle parameter by obtaining the ratio between the input voltage value and the output voltage value of the power supply device, and then use the duty cycle parameter and the parameter information corresponding to the hardware in the power supply device to determine the corresponding disturbance transfer function.

[0120] S422: Determine a variation range of an input voltage value of the power supply device based on the disturbance signal.

[0121] After the duty cycle parameter is determined and the disturbance transfer function is obtained, the feedforward control device can obtain the variation amplitude of the input voltage value based on the disturbance signal and the disturbance transfer function.

[0122] S423: Obtain a compensation amount based on the change amplitude and the ratio.

[0123] After obtaining the variation amplitude and ratio, the feedforward control device can use the variation amplitude and duty cycle parameter to determine the corresponding compensation amount. Based on the example in the aforementioned embodiment, under normal conditions, the compensation amount can be the negative value corresponding to the product of the ratio of the duty cycle parameter to the reference input voltage value when the power supply device is operating under ideal conditions and the input voltage fluctuation value.

[0124] The compensation amount obtained by the device is compensation for the duty cycle parameter. After obtaining the compensation amount, the device can execute the following step S430 to compensate the output signal of the power supply device.

[0125] S430: Adjust the output pulse width of the power supply device according to the compensation amount.

[0126] After obtaining the compensation amount, the feedforward control device can compensate the compensation amount to the output pulse width of the power supply device, so as to maintain the output voltage of the power supply device stable by adjusting the output pulse width of the power supply device, reduce the output voltage fluctuation, and improve the power supply stability of the power supply device to the load.

[0127] Based on the solution in the embodiment of the present application, the voltage fluctuation of the power supply device can be monitored by periodically sampling the output voltage of the power supply device. When the load current disturbance causes a large voltage jump in the power supply device, the output voltage can be compensated through feedforward control, thereby reducing the time required for compensation and improving the power supply stability of the power supply device to the load.

[0128] Figure 8 A schematic diagram of a feedforward control device for resisting load current disturbances provided in an embodiment of the present application.

[0129] Corresponding to the embodiment of the feedforward control method for resisting load current disturbance, the present application also provides an embodiment of a feedforward control device for resisting load current disturbance. Figure 8 As shown, the feedforward control device 80 for resisting load current disturbance includes:

[0130] The sampling module 81 is configured to periodically collect the output voltage of the power supply device according to a preset sampling frequency when the power supply device is in operation;

[0131] a compensation acquisition module 82 configured to acquire a voltage difference between a first output voltage and a second output voltage, where the first output voltage is a sampled value of the output voltage collected during any cycle of the power supply device, and the second output voltage is a sampled value of the output voltage collected during a cycle before the power supply device collects the first output voltage;

[0132] The output compensation module 83 is configured to adjust the output pulse width of the power supply device according to the voltage difference if the absolute value of the voltage difference is greater than a preset threshold.

[0133] Figure 9 A schematic diagram of an electronic device provided in an embodiment of the present application.

[0134] In some embodiments, an electronic device may include one or more processors and a memory coupled to the processors. The memory is configured to store one or more computer programs. The computer program code includes computer instructions, and when the processor executes the computer instructions, the electronic device performs the feedforward control method for resisting load current disturbances described in the above-described embodiments.

[0135] like Figure 9 As shown, the electronic device 90 includes a processor 91 and a memory 92. Exemplarily, the electronic device 90 may further include a communication interface 93 and a communication bus 94.

[0136] The processor 91, the memory 92 and the communication interface 93 communicate with each other via a communication bus 94. The communication interface 93 is used to communicate with other devices such as clients or other servers.

[0137] In some embodiments, the processor 91 is configured to execute a computer program 95, specifically executing the relevant steps of the aforementioned embodiment of the feedforward control method for resisting load current disturbance. Specifically, the computer program 95 may include computer program code, which includes computer executable instructions.

[0138] For example, the processor 91 may be a central processing unit (CPU), an application-specific integrated circuit (ASIC), or one or more integrated circuits configured to implement some embodiments of the present application. The electronic device 90 may include one or more processors, which may be processors of the same type, such as one or more CPUs, or different types of processors, such as one or more CPUs and one or more ASICs.

[0139] In some embodiments, the memory 92 is used to store the computer program 95. The memory 92 may include a high-speed RAM memory, and may also include a non-volatile memory (NVM), such as at least one disk memory.

[0140] The computer program 95 can be specifically called by the processor 91 to enable the electronic device 90 to perform a feedforward control method operation to resist load current disturbance.

[0141] In some embodiments of the present application, the electronic device 90 can be integrated into the power supply device that needs to be monitored to collect and process the parameters of the power supply device to implement the feedforward control method for resisting load current disturbances provided in any of the aforementioned embodiments.

[0142] Some embodiments of the present application further provide a computer-readable storage medium, which stores at least one executable instruction. When the executable instruction is executed on the electronic device 90, the electronic device 90 executes the feedforward control method for resisting load current disturbance in the above embodiment.

[0143] The executable instructions can be specifically used to enable the electronic device 90 to perform feedforward control method operations for resisting load current disturbance.

[0144] For example, the computer-readable storage medium may be a read-only memory (ROM), a random access memory (RAM), a compact disc (CD-ROM), a magnetic tape, a floppy disk, an optical data storage device, and the like.

[0145] The beneficial effects that can be achieved by the readable storage medium provided in some embodiments of the present application can be referred to the beneficial effects of the corresponding feedforward control method for resisting load current disturbances provided above, and will not be repeated here.

[0146] The implementation methods described above are only specific implementation methods of the present application and are not intended to limit the scope of protection of the present application. Any modifications, equivalent replacements, improvements, etc. made on the basis of the technical solution of the present application should be included in the scope of protection of the present application.

Claims

1. A feedforward control method for resisting load current disturbance, characterized in that: The method comprises: When the power supply device is in operation, periodically sampling the output voltage of the power supply device according to a preset sampling frequency; Obtaining a voltage difference between a first output voltage and a second output voltage, where the first output voltage is a sampled value of the output voltage collected in any cycle of the power supply device, and the second output voltage is a sampled value of the output voltage collected in a cycle before the power supply device collects the first output voltage; If the absolute value of the voltage difference is greater than a preset threshold, the output pulse width of the power supply device is adjusted according to the voltage difference.

2. The feedforward control method for resisting load current disturbance according to claim 1, characterized in that: The step of adjusting the output pulse width of the power supply device according to the voltage difference comprises: determining a feedforward compensation value according to a product value of the voltage difference and a compensation coefficient corresponding to the voltage difference; The feedforward compensation value is added to the output signal of the power supply device to adjust the output pulse width of the power supply device.

3. The feedforward control method for resisting load current disturbance according to claim 2, characterized in that: The determining of the feedforward compensation value according to the voltage difference and the product value of the compensation coefficient corresponding to the voltage difference includes: determining the compensation coefficient according to the ratio between the input voltage value and the output voltage value of the power supply device and the voltage difference; The product of the voltage difference and the compensation coefficient is determined as the feedforward compensation value.

4. The feedforward control method for resisting load current disturbance according to claim 3, characterized in that: Adding the feedforward compensation value to the output signal of the power supply device to adjust the output pulse width of the power supply device includes: Linearly fitting the feedforward compensation value to determine an output compensation corresponding to the feedforward compensation value; The output pulse width of the power supply device is obtained according to the sum of the output compensation and the output pulse width corresponding to the first output voltage.

5. The feedforward control method for resisting load current disturbance according to claim 4, characterized in that: The linearly fitting the feedforward compensation value to determine the output compensation corresponding to the feedforward compensation value includes: determining a first fitting coefficient according to a ratio between an input voltage and an output voltage of the power supply device; The product of the feedforward compensation value and the first fitting coefficient is determined as the output compensation.

6. The feedforward control method for resisting load current disturbance according to claim 4, characterized in that: Before adding the feedforward compensation value to the output signal of the power supply device to adjust the output pulse width of the power supply device, the method further includes: Determining a change trend of the output voltage according to a positive or negative state of the voltage difference; If the change trend is gradually increasing, the feedforward compensation value is converted into a negative value.

7. The feedforward control method for resisting load current disturbance according to claim 1, characterized in that: The method further comprises: If the absolute value of the voltage difference is less than or equal to the preset threshold, detecting a disturbance signal of the power supply device; Obtaining a compensation amount according to a ratio between an input voltage value and an output voltage value of the power supply device and the disturbance signal; The output pulse width of the power supply device is adjusted according to the compensation amount.

8. The feedforward control method for resisting load current disturbance according to claim 1, characterized in that: The obtaining of the compensation amount according to the ratio between the input voltage value and the output voltage value of the power supply device and the disturbance signal includes: Obtaining a ratio between an input voltage value and an output voltage value of the power supply device; Determining a change amplitude of an input voltage value of the power supply device based on the disturbance signal; The compensation amount is obtained based on the change amplitude and the ratio.

9. A feedforward control device for resisting load current disturbance, characterized in that: include: a sampling module, wherein the sampling module is configured to periodically collect the output voltage of the power supply device according to a preset sampling frequency when the power supply device is in an operating state; a compensation acquisition module, the compensation acquisition module being configured to acquire a voltage difference between a first output voltage and a second output voltage, the first output voltage being a sampled value of the output voltage collected in any cycle of the power supply device, and the second output voltage being a sampled value of the output voltage collected in a cycle before the power supply device collected the first output voltage; An output compensation module is configured to adjust the output pulse width of the power supply device according to the voltage difference if the absolute value of the voltage difference is greater than a preset threshold.

10. An electronic device, characterized in that: It includes a memory and a processor; the memory and the processor are coupled; the memory is used to store computer program code, and the computer program code includes computer instructions. When the processor is used to execute the computer instructions, the electronic device executes the feedforward control method for resisting load current disturbances as described in any one of claims 1 to 8.

Citation Information

Cited By

  • H-bridge power module control method and system and storage medium

    CN121966223A