Control methods, devices, controllers, and storage media for rectifier circuits

By adjusting the bus voltage error of the rectifier circuit and the parameters of the PI controller, the problems of bus undervoltage and loop instability caused by load changes when the grid voltage is low were solved, achieving fast response and stable control.

CN117477971BActive Publication Date: 2025-11-14ZHANGZHOU KEHUA TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202311394333.2
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-10-25
Publication Date
2025-11-14
Estimated Expiration
2043-10-25

AI Technical Summary

Technical Problem

The existing rectifier circuit suffers from undervoltage on the bus when the mains voltage is low and a sudden load is applied, and the control loop response speed is unstable.

Method used

By obtaining the difference between the actual value and the given value of the bus voltage of the rectifier circuit, the bus voltage error is calculated, and the maximum limit value of the voltage output value of the current loop and the proportional parameter of the PI controller are adjusted according to the error to adapt to load changes and adjust the response speed of the control loop.

Benefits of technology

It effectively avoids the problem of bus undervoltage, stabilizes the control loop, and improves the response speed and stability of the rectifier circuit when the load changes.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN117477971B_ABST
    Figure CN117477971B_ABST
Patent Text Reader

Abstract

This invention provides a control method, apparatus, controller, and storage medium for a rectifier circuit. The method includes: acquiring the actual value of the bus voltage of the rectifier circuit; subtracting the actual bus voltage value from a given bus voltage value to obtain the bus voltage error; and controlling the maximum limit value of the voltage output value of the current loop to decrease as the bus voltage error increases. This method can reduce the maximum limit value of the voltage output value of the current loop when a sudden load is applied to the rectifier circuit, thereby accelerating the loop response speed and avoiding bus undervoltage problems caused by further decreases in bus voltage, thus stabilizing the control loop of the rectifier circuit.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of circuit control technology, and in particular to a control method, device, controller, and storage medium for a rectifier circuit. Background Technology

[0002] A rectifier circuit is a circuit that converts alternating current (AC) power into direct current (DC) power. Its AC side is connected to the power grid, and its DC side is connected to the load. It is widely used in UPS power supplies, DC systems, and other equipment.

[0003] In the prior art, the controller parameters inside the rectifier circuit control loop are usually fixed after being adjusted. However, when the mains voltage is low, if a load is suddenly added, it will cause the bus to be undervoltage. Summary of the Invention

[0004] This invention provides a control method, device, controller, and storage medium for a rectifier circuit to solve the problem of undervoltage on the bus caused by a sudden load on the rectifier circuit at low voltage.

[0005] In a first aspect, embodiments of the present invention provide a control method for a rectifier circuit, comprising:

[0006] Obtain the actual value of the bus voltage of the rectifier circuit;

[0007] The difference between the actual value of the bus voltage and the given value of the bus voltage is used to obtain the bus voltage error;

[0008] The maximum limit value of the voltage output value of the current loop decreases as the bus voltage error increases.

[0009] Secondly, embodiments of the present invention provide a control device for a rectifier circuit, comprising:

[0010] The bus voltage acquisition module is used to acquire the actual value of the bus voltage of the rectifier circuit.

[0011] The voltage error acquisition module is used to calculate the difference between the actual value of the bus voltage and the given value of the bus voltage to obtain the bus voltage error.

[0012] The limiting module is used to control the maximum limiting value of the voltage output value of the current loop to decrease as the bus voltage error increases.

[0013] Thirdly, embodiments of the present invention provide a controller, including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the computer program to implement the steps of the method as described in any possible implementation of the first aspect above.

[0014] Fourthly, embodiments of the present invention provide a computer-readable storage medium storing a computer program that, when executed by a processor, implements the steps of the method as described in any possible implementation of the first aspect above.

[0015] This invention provides a control method, apparatus, controller, and storage medium for a rectifier circuit. The method first obtains the actual value of the rectifier circuit's bus voltage; then, it calculates the difference between the actual bus voltage and a given bus voltage value to obtain the bus voltage error; finally, it controls the maximum limit value of the current loop's voltage output to decrease as the bus voltage error increases. This method can reduce the maximum limit value of the current loop's voltage output when a sudden load is applied to the rectifier circuit, thereby accelerating the loop response speed and preventing undervoltage problems caused by a continued drop in bus voltage, thus stabilizing the rectifier circuit's control loop. Attached Figure Description

[0016] To more clearly illustrate the technical solutions in the embodiments of the present invention, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0017] Figure 1 This is an application scenario diagram of the control method for the rectifier circuit provided in the embodiments of the present invention;

[0018] Figure 2 This is a flowchart illustrating the implementation of the control method for the rectifier circuit provided in an embodiment of the present invention.

[0019] Figure 3 This is a flowchart of the dual closed-loop control of the rectifier circuit provided in an embodiment of the present invention;

[0020] Figure 4 This is a schematic diagram of the curve between the bus voltage error and the maximum limiting value provided in an embodiment of the present invention;

[0021] Figure 5 This is a schematic diagram of the curve between the minimum grid line voltage and the proportional parameter of the PI controller in the current loop, provided in an embodiment of the present invention.

[0022] Figure 6 This is a schematic diagram of the structure of the control device for the rectifier circuit provided in an embodiment of the present invention;

[0023] Figure 7 This is a schematic diagram of the controller provided in an embodiment of the present invention. Detailed Implementation

[0024] In the following description, specific details such as particular system architectures and techniques are set forth for illustrative purposes and not for limitation, in order to provide a thorough understanding of the embodiments of the invention. However, those skilled in the art will understand that the invention can be implemented in other embodiments without these specific details. In other instances, detailed descriptions of well-known systems, apparatuses, circuits, and methods are omitted so as not to obscure the description of the invention with unnecessary detail.

[0025] To make the objectives, technical solutions, and advantages of the present invention clearer, specific embodiments will be described below in conjunction with the accompanying drawings.

[0026] Figure 1 This is an application scenario diagram of the control method for the rectifier circuit provided in an embodiment of the present invention. For example... Figure 1 As shown, the rectifier circuit includes a three-phase inductor, a rectifier unit, and a filter unit. The first terminal of the three-phase inductor is connected to the mains signal, the second terminal of the three-phase inductor is connected to the AC terminal of the rectifier unit, and the DC terminal of the rectifier unit is connected to the filter unit. The rectifier unit includes switching transistors S1 to S6, and the filter unit includes a capacitor Co and a resistor R.

[0027] The controller of the rectifier circuit described above is the main body executing the control method for the rectifier circuit provided in this embodiment.

[0028] See Figure 2 The diagram illustrates the implementation flowchart of the control method for the rectifier circuit provided in the embodiment of the present invention, which is described in detail below:

[0029] S101: Obtain the actual value of the bus voltage of the rectifier circuit.

[0030] Specifically, when a load is suddenly applied to the rectifier circuit, the bus voltage is rapidly depleted, causing a drop in bus voltage. If the grid voltage input to the rectifier circuit is low at this time, the grid can provide less energy to the rectifier circuit. The rectifier circuit's loop regulation cannot keep up with the rate of bus voltage drop, leading to undervoltage at the bus. On the other hand, when the load is suddenly reduced, the energy consumed by the rectifier circuit drops instantaneously, causing the bus voltage to rise. If the grid voltage input to the rectifier circuit is high at this time, the grid can provide more energy to the rectifier circuit. The rectifier circuit's loop regulation is too rapid, causing instability in the control loop.

[0031] To address the aforementioned issues, this embodiment controls the loop response speed based on changes in bus voltage to adapt to load variations.

[0032] Specifically, the controller can obtain the actual value U of the bus voltage of the rectifier circuit through the voltage transformer. bus .

[0033] S102: The difference between the actual value of the bus voltage and the given value of the bus voltage is used to obtain the bus voltage error.

[0034] Specifically, Figure 3 A schematic diagram of the control loop of the rectifier circuit provided in this embodiment is shown, as follows: Figure 3 As shown, the bus voltage setpoint U bus_ref Subtract the actual value of the bus voltage U bus The bus voltage error is obtained.

[0035] S103: The maximum limit value of the voltage output value of the current loop is controlled to decrease as the bus voltage error increases.

[0036] In this embodiment, the controller controls the maximum limit of the voltage output value of the current loop based on the magnitude of the bus voltage error. By reducing the maximum limit of the voltage output value of the current loop when the bus voltage error is large, the loop response speed can be accelerated, allowing the actual bus voltage value to quickly approach the bus voltage setpoint, thus avoiding the problem of bus undervoltage when the grid voltage is low. By increasing the maximum limit of the voltage output value of the current loop when the bus voltage error is small, the loop response speed can be reduced, thus avoiding the problem of loop control instability caused by excessively fast response speed.

[0037] Specifically, the implementation process of S103 may include:

[0038] Obtain the sub-range of the bus voltage error. Based on the correspondence table between the sub-range and the maximum limit value, determine the maximum limit value corresponding to the current bus voltage error. Note that the sub-range and the maximum limit value in the correspondence table are negatively correlated.

[0039] In this embodiment, the maximum limit value corresponding to the bus voltage error can be determined by looking up a table.

[0040] Specifically, firstly, the conventional error range of the bus voltage error is obtained based on experimental data. Then, the conventional error range is divided into multiple continuous and non-overlapping error sub-ranges. A maximum limit value is determined for each error sub-range when the loop response speed can be adjusted to a stable state. The correspondence between the error sub-ranges and the maximum limit value is saved to the database. In practical applications, the corresponding maximum limit value is determined based on the error sub-range in which the bus voltage error is located.

[0041] In this embodiment, the specific implementation process of S103 further includes:

[0042] If the grid voltage is less than the fifth preset threshold or greater than the sixth preset threshold, the maximum limit value of the voltage output value of the current loop is reduced as the bus voltage error increases; wherein, the fifth preset threshold is less than the sixth preset threshold.

[0043] Specifically, to avoid undervoltage problems caused by sudden load increases when the grid voltage is low and loop instability caused by sudden load drops when the grid voltage is too high, the controller can control the maximum limit value of the voltage output value of the current loop to decrease as the grid voltage error increases when the grid voltage is detected to be less than the fifth preset threshold or greater than the sixth preset threshold. When the grid voltage is between the fifth preset threshold and the sixth preset threshold, a conventional limiting method is used to limit the maximum limit value of the voltage output value of the current loop.

[0044] In one possible implementation, the specific implementation process of S103 includes:

[0045] The maximum limit value of the active voltage output value of the current loop decreases as the bus voltage error increases.

[0046] Furthermore, the maximum limit value of the active voltage output of the control current loop changes in an inverse proportional relationship with the bus voltage error.

[0047] In one possible implementation, Figure 4 The diagram shows a curve relating the bus voltage difference of the rectifier circuit to the maximum limiting value of the voltage output of the current loop. Figure 4 As shown, the specific implementation process of S103 includes:

[0048] If the bus voltage error is greater than the first preset threshold ΔU1, then the maximum amplitude limit is set to the first value a1;

[0049] If the bus voltage error is less than the second preset threshold ΔU2, then the maximum amplitude limit is set to the second value a2; the first value is less than the second value; the first preset threshold is greater than the second preset threshold;

[0050] If the bus voltage error is less than or equal to the first preset threshold ΔU1 and greater than or equal to the second preset threshold ΔU2, then the maximum amplitude value is controlled to change in an inverse proportional relationship with the bus voltage error between the first value a1 and the second value a2.

[0051] Specifically, in practical applications, the first preset threshold, the second preset threshold, the first value, and the second value can be determined through experiments on a specific rectifier circuit.

[0052] For example, the first preset threshold is ΔU1 = 60, the second preset threshold is ΔU2 = 30; the first value is a1 = 100, and the second value is a2 = 400.

[0053] In one possible implementation, the method provided in this embodiment further includes:

[0054] S201: Obtain the mains voltage input to the rectifier circuit;

[0055] S202: The proportional parameter of the PI controller in the control loop of the rectifier circuit changes with the change of the grid voltage, and the grid voltage is positively correlated with the proportional parameter.

[0056] In existing current control loops, the proportional parameter of the PI controller is typically a fixed value. When the grid voltage is low, a high proportional parameter may cause instability in the control loop; conversely, a low proportional parameter may result in a slow response. Therefore, it is necessary to ensure that the proportional parameter of the PI controller in the rectifier circuit's control loop changes positively with the grid voltage. However, using this method alone can lead to undervoltage problems when the grid voltage is low and the rectifier circuit load suddenly increases, as the slow loop response may prevent sufficient energy from being supplied to the bus. Conversely, when the grid voltage is high and the rectifier circuit load suddenly decreases, the excessively fast loop response may cause control instability. Therefore, this method, in conjunction with methods S101 to S103, adaptively adjusts the proportional parameter of the PI controller in the current loop and the maximum limit of the current loop output value to regulate the control loop's response speed, ensuring rapid regulation and stability of the bus voltage.

[0057] Specifically, the implementation process of S202 includes:

[0058] The proportional parameter of the PI controller in the current control loop of the rectifier circuit changes with the change of the grid voltage, and the proportional parameter of the PI controller in the voltage control loop of the rectifier circuit changes with the change of the grid voltage.

[0059] In one possible implementation, the control loop includes a current loop; the specific implementation process of S202 includes:

[0060] The proportional parameter of the PI controller in the current loop of the rectifier circuit changes in accordance with the change of the grid voltage.

[0061] Specifically, because the current control loop of the rectifier circuit responds faster than the voltage control loop, the controller can ensure that the proportional parameters of the PI controller in the active current loop and the proportional parameters of the PI controller in the reactive current loop of the rectifier circuit change in a positive correlation with the grid voltage.

[0062] In one possible implementation, Figure 5 The diagram illustrates the variation of the proportional parameter Kp of the current loop PI controller with the mains voltage, as shown below. Figure 5As shown, the specific implementation process of S202 includes:

[0063] If the grid voltage is greater than the third preset threshold U3, then the proportional parameter is set to the third value a3;

[0064] If the grid voltage is less than the fourth preset threshold U4, then the proportional parameter is set to the fourth value a4; the third value is greater than the fourth value; the third preset threshold is greater than the fourth preset threshold.

[0065] If the grid voltage is less than or equal to the third preset threshold U3 and greater than or equal to the fourth preset threshold U4, then the proportional parameter is controlled to change in a positive proportional relationship with the grid voltage between the third value a3 and the fourth value a4.

[0066] Specifically, in practical applications, the third preset threshold, the fourth preset threshold, the third value, and the fourth value can be determined through experiments on specific rectifier circuits.

[0067] For example, the third preset threshold is U3 = 364, the fourth preset threshold is U4 = 311; the third value is a3 = 3.1, and the fourth value is a4 = 1.4.

[0068] In one possible implementation, the grid voltage is the minimum value among the grid line voltages;

[0069] The specific implementation process of S202 includes:

[0070] The proportional parameter of the PI controller in the control loop of the rectifier circuit changes in response to the minimum value of the grid line voltage.

[0071] Specifically, the implementation process of S201 is as follows: obtain the minimum value of the grid line voltage input to the rectifier circuit. Correspondingly, the implementation process of S202 is as follows: control the proportional parameter of the PI controller in the control loop of the rectifier circuit to change with the change of the minimum value of the grid line voltage.

[0072] like Figure 3 As shown, the complete control loop of the rectifier circuit includes:

[0073] Obtain the actual values ​​U of the mains voltage and bus voltage of the input rectifier circuit. bus ;

[0074] bus voltage setpoint U bus ref Subtract the actual value of the bus voltage U bus The bus voltage error value is obtained.

[0075] The bus voltage error value is input into the voltage loop PI controller to obtain the active current setpoint;

[0076] The active current i is obtained by transforming the three-phase current of the power grid through abc / dq0. d reactive current i q and zero-axis component i0;

[0077] Subtract the active current i from the active current setpoint. d The active current difference is obtained.

[0078] The active current difference is input into the current loop PI controller to obtain the active voltage output value U of the current loop. id_out The proportional parameter in this current loop PI controller changes in a positive correlation with the minimum value of the grid line voltage.

[0079] Subtract the reactive current i from the reactive current setpoint. q The reactive current difference is obtained.

[0080] The reactive current difference is input into the current loop PI controller to obtain the reactive voltage output value U of the current loop. iq_out The proportional parameter in this current loop PI controller changes in a positive correlation with the minimum value of the grid line voltage.

[0081] Calculate the difference between the positive and negative bus voltages of the rectifier circuit, and input this difference into the voltage loop PI controller to obtain the zero-axis current setpoint. Subtract the zero-axis current component i0 from the zero-axis current component setpoint to obtain the zero-axis current difference. Input the zero-axis current difference into the current loop PI controller to obtain the zero-axis voltage output value U of the current loop. i0_out ;

[0082] The maximum limit value of the active current loop output is inversely proportional to the bus voltage error value, and the active voltage output value U of the current loop is also affected. id_out Limit the amplitude according to the maximum amplitude limit.

[0083] The reactive voltage output value U of the current loop output iq_out Zero-axis voltage output value U i0_out and the active voltage output value U after limiting id_out Perform dq0 / abc transformation, and based on the three-phase voltage values ​​transformed to the abc coordinate system, perform SPWM (Sinusoidal Pulse Width Modulation) modulation to generate the SPWM signal controlling the rectifier circuit.

[0084] It should be understood that the sequence number of each step in the above embodiments does not imply the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of the present invention.

[0085] The following are device embodiments of the present invention. For details not described in detail, please refer to the corresponding method embodiments described above.

[0086] Figure 6 A schematic diagram of the control device for the rectifier circuit provided in an embodiment of the present invention is shown. For ease of explanation, only the parts related to the embodiment of the present invention are shown, and are described in detail below:

[0087] like Figure 6 As shown, the control device 100 for the rectifier circuit includes:

[0088] The bus voltage acquisition module 110 is used to acquire the actual value of the bus voltage of the rectifier circuit;

[0089] The voltage error acquisition module 120 is used to calculate the difference between the actual value of the bus voltage and the given value of the bus voltage to obtain the bus voltage error.

[0090] The limiting module 130 is used to control the maximum limiting value of the voltage output value of the current loop to decrease as the bus voltage error increases.

[0091] As can be seen from the above embodiments, the above device can reduce the maximum limit value of the voltage output value of the current loop when the rectifier circuit is suddenly loaded, thereby accelerating the loop response speed, avoiding the bus undervoltage problem caused by the continued drop in bus voltage, and stabilizing the control loop of the rectifier circuit.

[0092] In one possible implementation, the limiting module 130 includes:

[0093] The maximum limit value of the active voltage output value of the current loop decreases as the bus voltage error increases.

[0094] In one possible implementation, the limiting module 130 includes:

[0095] If the bus voltage error is greater than the first preset threshold, then the maximum limiting value is set to the first value;

[0096] If the bus voltage error is less than the second preset threshold, then the maximum limiting value is set to the second value; the first value is less than the second value; the first preset threshold is greater than the second preset threshold;

[0097] If the bus voltage error is less than or equal to the first preset threshold and greater than or equal to the second preset threshold, then the maximum amplitude value is controlled to change in an inverse proportional relationship with the bus voltage error between the first value and the second value.

[0098] In one possible implementation, the control device 100 of the rectifier circuit further includes a proportional parameter adjustment module, comprising:

[0099] A mains voltage acquisition unit is used to acquire the mains voltage input to the rectifier circuit;

[0100] The proportional parameter adjustment unit is used to control the proportional parameter of the PI controller in the control loop of the rectifier circuit to change in accordance with the change of the grid voltage, and the grid voltage is positively correlated with the proportional parameter.

[0101] In one possible implementation, the control loop includes a current loop; the proportional parameter adjustment unit includes:

[0102] The proportional parameter of the PI controller in the current loop of the rectifier circuit changes in accordance with the change of the grid voltage.

[0103] In one possible implementation, the proportional parameter adjustment unit includes:

[0104] If the grid voltage is greater than the third preset threshold, then the proportional parameter is set to the third value;

[0105] If the grid voltage is less than the fourth preset threshold, then the proportional parameter is set to the fourth value; the third value is greater than the fourth value; the third preset threshold is greater than the fourth preset threshold.

[0106] If the grid voltage is less than or equal to the third preset threshold and greater than or equal to the fourth preset threshold, then the proportional parameter is controlled to change in a positive proportional relationship with the grid voltage between the third value and the fourth value.

[0107] In one possible implementation, the grid voltage is the minimum value among the grid line voltages; the proportional parameter adjustment unit includes:

[0108] The proportional parameter of the PI controller in the control loop of the rectifier circuit changes in response to the minimum value of the grid line voltage.

[0109] Figure 7 This is a schematic diagram of the controller provided in an embodiment of the present invention. Figure 7As shown, the controller 7 in this embodiment includes a processor 70 and a memory 71. The memory 71 stores a computer program 72, and the processor 70 calls and runs the computer program 72 stored in the memory 71 to execute the steps in the control method embodiments of the various rectifier circuits described above, for example... Figure 2 The steps S101 to S103 are shown. Alternatively, the processor 70 is used to call and run the computer program 72 stored in the memory 71 to implement the functions of each module / unit in the above-described device embodiments, for example... Figure 6 The functions of modules 110 to 130 are shown.

[0110] For example, the computer program 72 can be divided into one or more modules / units, which are stored in the memory 71 and executed by the processor 70 to complete the present invention. The one or more modules / units can be a series of computer program instruction segments capable of performing a specific function, which describe the execution process of the computer program 72 in the controller 7. For example, the computer program 72 can be divided into... Figure 6 Modules 110 to 130 are shown.

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

[0112] The processor 70 may be a Central Processing Unit (CPU), or other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. A general-purpose processor may be a microprocessor or any conventional processor.

[0113] The memory 71 can be an internal storage unit of the controller 7, such as a hard disk or memory of the controller 7. The memory 71 can also be an external storage device of the controller 7, such as a plug-in hard disk, Smart Media Card (SMC), Secure Digital (SD) card, or Flash Card equipped on the controller 7. Furthermore, the memory 71 can include both internal storage units and external storage devices of the controller 7. The memory 71 is used to store the computer program and other programs and data required by the controller. The memory 71 can also be used to temporarily store data that has been output or will be output.

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

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

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

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

[0118] In one possible implementation, this embodiment provides a rectifier circuit that includes the controller described above.

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

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

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

[0122] The above-described embodiments are only used to illustrate the technical solutions of the present invention, and are not intended to limit it. Although the present invention has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some of the technical features. Such modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of the present invention, and should all be included within the protection scope of the present invention.

Claims

1. A control method for a rectifier circuit, characterized in that, include: Obtain the actual value of the bus voltage of the rectifier circuit; The difference between the actual value of the bus voltage and the given value of the bus voltage is used to obtain the bus voltage error; The maximum limit value of the voltage output value of the control current loop decreases as the bus voltage error increases; The maximum limit value of the voltage output value of the control current loop decreases as the bus voltage error increases, including: If the bus voltage error is greater than the first preset threshold, then the maximum limiting value is set to the first value; If the bus voltage error is less than the second preset threshold, then the maximum limiting value is set to the second value; the first value is less than the second value; the first preset threshold is greater than the second preset threshold; If the bus voltage error is less than or equal to the first preset threshold and greater than or equal to the second preset threshold, then the maximum amplitude value is controlled to change in an inverse proportional relationship with the bus voltage error between the first value and the second value.

2. The control method for the rectifier circuit according to claim 1, characterized in that, The method further includes: Obtain the mains voltage input to the rectifier circuit; The proportional parameter of the PI controller in the control loop of the rectifier circuit changes with the change of the grid voltage, and the grid voltage is positively correlated with the proportional parameter.

3. The control method for the rectifier circuit according to claim 2, characterized in that, The control loop includes a current loop; The proportional parameter of the PI controller in the control loop controlling the rectifier circuit changes in accordance with the change of the mains voltage, including: The proportional parameter of the PI controller in the current loop of the rectifier circuit changes in accordance with the change of the grid voltage.

4. The control method for the rectifier circuit according to claim 2 or 3, characterized in that, The proportional parameter of the PI controller in the control loop controlling the rectifier circuit changes in accordance with the change of the mains voltage, including: If the grid voltage is greater than the third preset threshold, then the proportional parameter is set to the third value; If the grid voltage is less than the fourth preset threshold, then the proportional parameter is set to the fourth value; the third value is greater than the fourth value; the third preset threshold is greater than the fourth preset threshold. If the grid voltage is less than or equal to the third preset threshold and greater than or equal to the fourth preset threshold, then the proportional parameter is controlled to change in a positive proportional relationship with the grid voltage between the third value and the fourth value.

5. The control method for the rectifier circuit according to claim 2, characterized in that, The grid voltage is the minimum value among the grid line voltages; The proportional parameter of the PI controller in the control loop controlling the rectifier circuit changes in accordance with the change of the mains voltage, including: The proportional parameter of the PI controller in the control loop of the rectifier circuit changes in response to the minimum value of the grid line voltage.

6. A control device for a rectifier circuit, characterized in that, include: The bus voltage acquisition module is used to acquire the actual value of the bus voltage of the rectifier circuit. The voltage error acquisition module is used to calculate the difference between the actual value of the bus voltage and the given value of the bus voltage to obtain the bus voltage error. The limiting module is used to control the maximum limit value of the voltage output value of the current loop to decrease as the bus voltage error increases; The limiting module includes: If the bus voltage error is greater than the first preset threshold, then the maximum limiting value is set to the first value; If the bus voltage error is less than the second preset threshold, then the maximum limiting value is set to the second value; the first value is less than the second value; the first preset threshold is greater than the second preset threshold; If the bus voltage error is less than or equal to the first preset threshold and greater than or equal to the second preset threshold, then the maximum amplitude value is controlled to change in an inverse proportional relationship with the bus voltage error between the first value and the second value.

7. A controller, characterized in that, It includes a processor and a memory, the memory being used to store a computer program, and the processor being used to call and run the computer program stored in the memory to execute the control method for the rectifier circuit as described in any one of claims 1 to 5.

8. A computer-readable storage medium storing a computer program, characterized in that, When the computer program is executed by the processor, it implements the steps of the control method for the rectifier circuit as described in any one of claims 1 to 5.

Citation Information

Patent Citations

  • Low-voltage protection method and crane with low-voltage protection function

    CN103023424A

  • Control method and control terminal of energy storage module

    CN115021292A