Adaptive parameter adjustment current loop and current adjustment method, device, medium and product thereof
By designing a current loop with adaptive parameter adjustment, using the fault PI regulation unit to increase the proportional coefficient and reduce the integral coefficient when the current error exceeds the set value, the problem of slow transient synchronization speed of the existing current loop after the fault is solved, and faster current loop recovery and more stable transient synchronization are achieved.
Patent Information
- Application Number
- CN202510080252.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-01-20
- Publication Date
- 2025-04-25
- Estimated Expiration
- 2045-01-20
AI Technical Summary
The dynamic process of the existing current loop after failure is much faster than that of the phase-locked loop, resulting in a slow transient synchronization speed, and the coupling effect of the current loop and PLL exacerbates the transient stability problem.
Design an adaptive parameter adjustment current loop, including a PI adjustment module of d-axis and q-axis, a coupled phase determination module and a PWM modulation module. By setting the normal PI adjustment unit and the fault PI adjustment unit, when the current error exceeds the set value, the proportional coefficient is increased and the integral coefficient is reduced, and the error is adjusted by the fault PI adjustment unit.
The transient synchronization speed is improved, so that the current loop can be more stable and fast after failure, reduce the oscillation amplitude of the work angle, and improve the coupling effect between the current loop and the PLL.
Smart Images

Figure CN119891702A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of current loops, and in particular to an adaptive parameter adjustment current loop and a current regulation method, device, medium and product thereof. Background Art
[0002] As the earliest, most deeply studied and most widely used new energy equipment, grid-following (GFL) converters have attracted extensive attention for their transient stability. Most existing studies believe that the current loop time constant is much smaller than the phase-locked loop time constant, thus ignoring the current dynamic process after a fault. However, for example, in high-power converters used in large wind turbines, due to the low switching frequency, the bandwidth of the current loop cannot be designed too high. At this time, the coupling effect between the current loop and the phase-locked loop (PLL) must be considered. Or when the inductance of the filter is large, resulting in a large time constant of the current controller, the dynamic effect of the current controller is significant and cannot be ignored. When the converter is connected to a weak grid, the susceptible terminal voltage will introduce a strong interaction between the current loop and the PLL, deteriorating the synchronization dynamics. After considering the dynamic process of the current loop, it is found that the impact of the current loop on the PLL is reflected in the acceleration of the equivalent motion of the PLL in the first swing, aggravating the mismatch in the acceleration-deceleration area, and deteriorating the transient stability.
[0003] Most existing studies believe that the dynamic process of the current loop is much faster than the phase-locked loop, so the dynamic process of the current after the fault is ignored. It is similar to the equal-area criterion (EAC) analysis of synchronous generators. However, under some special working conditions, the premise that the current loop bandwidth is much larger than the PLL bandwidth cannot be met, and the current cannot quickly track the reference value after the fault occurs. At this time, the grid-connected converter cannot be regarded as a controlled current source directed by the PLL, and the existing current mutation will affect the VSC (Voltage-Sourced Converter) synchronization process. The current dynamic effect increases the acceleration area and reduces the deceleration area, which is not conducive to transient synchronization.
[0004] When the grid voltage drops seriously, the current loop needs a certain amount of time to make the current track the reference value. In this process, the current dynamics will not only affect the stability of the transient synchronization process, but also have a bad impact on other links, such as: the voltage three-phase imbalance leads to poor voltage quality, the current and voltage have overshoot during the transition process, etc. These effects will make it difficult for the phase-locked loop to work and lead to problems such as inaccurate phase locking. Summary of the invention
[0005] The purpose of the present application is to provide an adaptive parameter adjustment current loop and its current regulation method, equipment, medium and product to increase the transient synchronization speed so that stability can be achieved more smoothly and quickly after a fault.
[0006] To achieve the above objectives, this application provides the following solutions:
[0007] In a first aspect, the present application provides an adaptive parameter adjustment current loop, including: a d-axis PI adjustment module, a q-axis PI adjustment module, a d-axis coupling phase determination module, a q-axis coupling phase determination module, a d-axis coupling module, a q-axis coupling module and a PWM modulation module; the d-axis PI adjustment module includes a d-axis normal PI adjustment unit and a d-axis fault PI adjustment unit; the q-axis PI adjustment module includes a q-axis normal PI adjustment unit and a q-axis fault PI adjustment unit;
[0008] The d-axis normal PI adjustment unit, the d-axis fault PI adjustment unit and the q-axis coupling phase determination module are all connected to the d-axis coupling module; the q-axis normal PI adjustment unit, the q-axis fault PI adjustment unit and the d-axis coupling phase determination module are all connected to the q-axis coupling module; the d-axis coupling module and the q-axis coupling module are both connected to the PWM modulation module;
[0009] The d-axis normal PI adjustment unit is used to adjust the first error based on the first proportional coefficient and the first integral coefficient when the first error between the d-axis current reference value and the d-axis current actual value is less than the first set value, and output the adjusted first error;
[0010] The d-axis fault PI adjustment unit is used to adjust the first error based on the second proportional coefficient and the second integral coefficient when the first error between the d-axis current reference value and the d-axis current actual value is greater than the first set value, and output the adjusted first error;
[0011] The d-axis coupling phase determination module is used to determine the d-axis coupling phase according to the actual value of the d-axis current, the sum of the filter inductance and the grid reactance, and the grid angular frequency;
[0012] The q-axis normal PI adjustment unit is used to adjust the second error based on the first proportional coefficient and the first integral coefficient when the second error between the q-axis current reference value and the q-axis current actual value is less than the first set value, and output the adjusted second error;
[0013] The q-axis fault PI adjustment unit is used to adjust the second error based on the second proportional coefficient and the second integral coefficient when the second error between the q-axis current reference value and the q-axis current actual value is greater than the first set value, and output the adjusted second error;
[0014] The q-axis coupled phase determination module is used to determine the q-axis coupled phase according to the actual value of the q-axis current, the sum of the filter inductance and the grid reactance, and the grid angular frequency;
[0015] The d-axis coupling module is used to couple the adjusted first error, the q-axis coupling phase and the d-axis component of the grid voltage to obtain a PWM end d-axis voltage reference value;
[0016] The q-axis coupling module is used to couple the adjusted second error, the d-axis coupling phase and the q-axis component of the grid voltage to obtain a PWM end q-axis voltage reference value;
[0017] The PWM modulation module is used to perform modulation according to the PWM end d-axis voltage reference value and the PWM end q-axis voltage reference value to obtain the PWM end voltage so that the d-axis current actual value and the q-axis current actual value are stabilized to the d-axis current reference value and the q-axis current reference value respectively.
[0018] In a second aspect, the present application provides a current regulation method for an adaptive parameter adjustment current loop, the current regulation method for an adaptive parameter adjustment current loop is applied to the above-mentioned adaptive parameter adjustment current loop, and the current regulation method for an adaptive parameter adjustment current loop includes:
[0019] Get the actual value of the d-axis current and the actual value of the q-axis current;
[0020] Determine the d-axis coupling phase according to the actual value of the d-axis current, the sum of the filter inductance and the grid reactance, and the grid angular frequency;
[0021] Determine the q-axis coupling phase according to the actual value of the q-axis current, the sum of the filter inductance and the grid reactance, and the grid angular frequency;
[0022] determining a first error between a d-axis current reference value and an actual value of the d-axis current;
[0023] determining a second error between a q-axis current reference value and the q-axis current actual value;
[0024] Determine whether the first error and the second error are greater than a first set value, and obtain a first determination result;
[0025] If the first judgment result is yes, the first error and the second error are adjusted respectively based on the second proportional coefficient and the second integral coefficient by using the d-axis fault PI adjustment unit and the q-axis fault PI adjustment unit to obtain the adjusted first error and the adjusted second error;
[0026] The adjusted first error, the q-axis coupled phase and the d-axis component of the grid voltage are coupled to obtain a PWM end d-axis voltage reference value;
[0027] The adjusted second error, the d-axis coupled phase and the q-axis component of the grid voltage are coupled to obtain a PWM terminal q-axis voltage reference value;
[0028] Modulation is performed according to the PWM end d-axis voltage reference value and the PWM end q-axis voltage reference value to obtain the PWM end voltage, so that the d-axis current actual value and the q-axis current actual value are stabilized to the d-axis current reference value and the q-axis current reference value respectively.
[0029] Optionally, modulation is performed according to the PWM end d-axis voltage reference value and the PWM end q-axis voltage reference value to obtain the PWM end voltage, so that the d-axis current actual value and the q-axis current actual value are stabilized to the d-axis current reference value and the q-axis current reference value respectively, and then the following further comprises:
[0030] Obtaining the adjusted actual value of the d-axis current and the adjusted actual value of the q-axis current;
[0031] determining a third error between the d-axis current reference value and the adjusted d-axis current actual value;
[0032] determining a fourth error between the q-axis current reference value and the adjusted q-axis current actual value;
[0033] Determining whether the third error and the fourth error are less than a second set value;
[0034] If so, the d-axis normal PI adjustment unit and the q-axis normal PI adjustment unit are used to adjust the third error and the fourth error respectively based on the first proportional coefficient and the first integral coefficient.
[0035] Optionally, if the first judgment result is no, the d-axis normal PI adjustment unit and the q-axis normal PI adjustment unit are used to adjust the first error and the second error respectively based on a first proportional coefficient and a first integral coefficient.
[0036] Optionally, determining the d-axis coupling phase according to the actual value of the d-axis current, the sum of the filter inductance and the grid reactance, and the grid angular frequency specifically includes:
[0037] Using formula C d =I d ×L×ω n Determine the d-axis coupling phase; where C d is the d-axis coupling phase, I d is the actual value of the d-axis current; L is the sum of the filter inductance and the grid reactance; ω n is the grid angular frequency.
[0038] Optionally, the second proportional coefficient is a first set multiple of the first proportional coefficient, and the second integral coefficient is a second set multiple of the first integral coefficient.
[0039] Optionally, the first setting multiple is 2; and the second setting multiple is 1 / 2.
[0040] In a third aspect, the present application provides a computer device, comprising: 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 current regulation method of the adaptive parameter adjustment current loop described in any one of the above.
[0041] In a fourth aspect, the present application provides a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the current regulation method for the adaptive parameter adjustment current loop described in any one of the above.
[0042] In a fifth aspect, the present application provides a computer program product, including a computer program, which, when executed by a processor, implements the current regulation method of the adaptive parameter adjustment current loop described in any one of the above.
[0043] According to the specific embodiments provided in this application, this application has the following technical effects:
[0044] The present application provides an adaptive parameter adjustment current loop and its current regulation method, equipment, medium and product, including a d-axis PI regulation module, a q-axis PI regulation module, a d-axis coupling phase determination module, a q-axis coupling phase determination module, a d-axis coupling module, a q-axis coupling module and a PWM modulation module; the d-axis PI regulation module includes a d-axis normal PI regulation unit and a d-axis fault PI regulation unit; the q-axis PI regulation module includes a q-axis normal PI regulation unit and a q-axis fault PI regulation unit; the d-axis normal PI regulation unit, the d-axis fault PI regulation unit and the q-axis coupling phase determination module are all connected to the d-axis coupling module; the q-axis normal PI regulation unit, the q-axis fault PI regulation unit and the d-axis coupling phase determination module are all connected to the q-axis coupling module; the d-axis coupling module and the q-axis coupling module are all connected to the PWM modulation module. The present application sets a normal PI regulation unit and a fault PI regulation unit, when the current error exceeds a first set value, the proportional coefficient is increased, the integral coefficient is reduced, and the fault PI regulation unit is used to adjust the error, so that the actual current value quickly reaches stability, the transient synchronization speed is increased, and stability can be achieved more smoothly and quickly after the fault. BRIEF DESCRIPTION OF THE DRAWINGS
[0045] In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the drawings required for use in the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.
[0046] Figure 1 A schematic diagram of an adaptive parameter adjustment current loop module provided in an embodiment of the present application;
[0047] Figure 2 Schematic diagram of connecting a grid-following converter to a weak grid;
[0048] Figure 3 Schematic diagram of the current loop structure for adaptive parameter adjustment;
[0049] Figure 4 This is a comparison diagram of the power angle change before and after the current loop improvement after the fault;
[0050] Figure 5 A schematic diagram of the structure of a computer device provided in one embodiment of the present application. DETAILED DESCRIPTION
[0051] The following will be combined with the drawings in the embodiments of the present application to clearly and completely describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.
[0052] In order to make the above-mentioned objects, features and advantages of the present application more obvious and easy to understand, the present application is further described in detail below with reference to the accompanying drawings and specific implementation methods.
[0053] In order to solve the problem of the influence of transient current on synchronization stability, the present application proposes an improved current loop, which can automatically adjust the current loop parameters (proportional coefficient and integral coefficient) when the current loop parameters change, so as to improve the current loop tracking capability so that stability can be achieved more smoothly and quickly after a fault.
[0054] In an exemplary embodiment, Figure 1 As shown, an adaptive parameter adjustment current loop is provided, including: a d-axis PI adjustment module, a q-axis PI adjustment module, a d-axis coupled phase determination module, a q-axis coupled phase determination module, a d-axis coupling module, a q-axis coupling module and a PWM modulation module; the d-axis PI adjustment module includes a d-axis normal PI adjustment unit and a d-axis fault PI adjustment unit; the q-axis PI adjustment module includes a q-axis normal PI adjustment unit and a q-axis fault PI adjustment unit.
[0055] The d-axis normal PI adjustment unit, the d-axis fault PI adjustment unit and the q-axis coupling phase determination module are all connected to the d-axis coupling module; the q-axis normal PI adjustment unit, the q-axis fault PI adjustment unit and the d-axis coupling phase determination module are all connected to the q-axis coupling module; the d-axis coupling module and the q-axis coupling module are both connected to the PWM modulation module.
[0056] The d-axis normal PI adjustment unit is used to adjust the first error based on a first proportional coefficient and a first integral coefficient when a first error between a d-axis current reference value and an actual d-axis current value is less than a first set value, and output the adjusted first error.
[0057] The d-axis fault PI adjustment unit is used to adjust the first error based on the second proportional coefficient and the second integral coefficient when the first error between the d-axis current reference value and the d-axis current actual value is greater than the first set value, and output the adjusted first error.
[0058] The d-axis coupled phase determination module is used to determine the d-axis coupled phase according to the actual value of the d-axis current, the sum of the filter inductance and the grid reactance, and the grid angular frequency.
[0059] The q-axis normal PI adjustment unit is used to adjust the second error based on the first proportional coefficient and the first integral coefficient when the second error between the q-axis current reference value and the q-axis current actual value is less than the first set value, and output the adjusted second error.
[0060] The q-axis fault PI adjustment unit is used to adjust the second error based on the second proportional coefficient and the second integral coefficient when the second error between the q-axis current reference value and the q-axis current actual value is greater than the first set value, and output the adjusted second error.
[0061] The q-axis coupled phase determination module is used to determine the q-axis coupled phase according to the actual value of the q-axis current, the sum of the filter inductance and the grid reactance, and the grid angular frequency.
[0062] The d-axis coupling module is used to couple the adjusted first error, the q-axis coupling phase and the d-axis component of the grid voltage to obtain a PWM end d-axis voltage reference value.
[0063] The q-axis coupling module is used to couple the adjusted second error, the d-axis coupling phase and the q-axis component of the grid voltage to obtain a PWM terminal q-axis voltage reference value.
[0064] The PWM modulation module is used to perform modulation according to the PWM end d-axis voltage reference value and the PWM end q-axis voltage reference value to obtain the PWM end voltage so that the d-axis current actual value and the q-axis current actual value are stabilized to the d-axis current reference value and the q-axis current reference value respectively.
[0065] The control structure of the grid-following converter is as follows: Figure 2 As shown, the synchronous reference frame phase-locked loop (SRF-PLL) is used to detect the phase of the PCC (Point of Common Coupling) and calculate ω pll .U pcc ,I pcc is the voltage at PCC and the current injected into the grid by the converter, U dc is the DC side voltage, U c is the voltage at the converter terminal, U g is the grid voltage, Z g is the grid impedance, L f is the filter inductor. The grid-connected converter for achieving stable current control can be regarded as a controlled current source directed by the PLL. The purpose of the grid-side converter is to generate U cq * , U cd * Change terminal voltage U cd , U cq , to control the output current I d ,I q Track its given value I dref ,I qref .
[0066] Adaptive parameters adjust the current loop as Figure 3 As shown in FIG. 1 , this current loop is composed of a normal PI link (normal PI adjustment unit), a fault PI link (fault PI adjustment unit), a coupling link (coupling module) and a PWM link (PWM modulation module). cp , K ci is the proportional coefficient (first proportional coefficient) and integral coefficient (first integral coefficient) of the current loop PI link; K' cp , K' ci are the proportional coefficient (second proportional coefficient) and integral coefficient (second integral coefficient) of the PI link of the current loop after the fault; I d ,I q are the d-axis and q-axis current reference values and the actual current values respectively; U cd , U cq is the d-axis component of the converter terminal voltage and the q-axis component of the converter terminal voltage; U gd , U gq is the d-axis component of the grid voltage and the q-axis component of the grid voltage; L is the sum of the filter inductance and the grid reactance; ω nis the grid angular frequency. Taking the d-axis component as an example, The actual current value I d The difference is compared to obtain the error between the two, which is input into the PI link. The processing process is as follows: After output, subtract the coupled phase ω n LI q And add the grid voltage d-axis component U gd Get the PWM terminal voltage reference value Finally, we get the same Input them into PWM together, and after modulation (directly calling the module in simulink), the PWM terminal voltage U can be obtained. ca , U cb , U cc .
[0067] In an exemplary embodiment, a current regulation method for an adaptive parameter adjustment current loop is provided, the current regulation method for an adaptive parameter adjustment current loop is applied to the above-mentioned adaptive parameter adjustment current loop, and the current regulation method for an adaptive parameter adjustment current loop includes:
[0068] S1: Get the actual value of the d-axis current and the actual value of the q-axis current.
[0069] S2: Determine the d-axis coupling phase according to the actual value of the d-axis current, the sum of the filter inductance and the grid reactance, and the grid angular frequency.
[0070] As an optional implementation, S2 specifically includes:
[0071] Using formula C d =I d ×L×ω n Determine the d-axis coupling phase; where C d is the d-axis coupling phase, I d is the actual value of the d-axis current; L is the sum of the filter inductance and the grid reactance; ω n is the grid angular frequency.
[0072] S3: Determine the q-axis coupling phase according to the actual value of the q-axis current, the sum of the filter inductance and the grid reactance, and the grid angular frequency. In practical applications, the principle of determining the q-axis coupling phase is the same as the principle of determining the d-axis coupling phase.
[0073] S4: Determine a first error between a d-axis current reference value and the d-axis current actual value.
[0074] S5: Determine a second error between the q-axis current reference value and the q-axis current actual value.
[0075] S6: Determine whether the first error and the second error are greater than a first set value, and obtain a first determination result.
[0076] S7: If the first judgment result is yes, the d-axis fault PI adjustment unit and the q-axis fault PI adjustment unit are used to adjust the first error and the second error based on the second proportional coefficient and the second integral coefficient to obtain the adjusted first error and the adjusted second error.
[0077] As an optional implementation, if the first judgment result is no, the d-axis normal PI adjustment unit and the q-axis normal PI adjustment unit are used to adjust the first error and the second error based on a first proportional coefficient and a first integral coefficient, respectively.
[0078] As an optional implementation, the second proportional coefficient is a first set multiple of the first proportional coefficient, and the second integral coefficient is a second set multiple of the first integral coefficient. The first set multiple is 2; the second set multiple is 1 / 2.
[0079] In practical applications, the calculation formulas for the proportional coefficient and the integral coefficient are as follows:
[0080]
[0081] S8: coupling the adjusted first error, the q-axis coupled phase and the d-axis component of the grid voltage to obtain a PWM end d-axis voltage reference value.
[0082] S9: coupling the adjusted second error, the d-axis coupled phase and the q-axis component of the grid voltage to obtain a PWM-end q-axis voltage reference value.
[0083] S10: Modulating according to the PWM end d-axis voltage reference value and the PWM end q-axis voltage reference value to obtain the PWM end voltage, so that the d-axis current actual value and the q-axis current actual value are stabilized to the d-axis current reference value and the q-axis current reference value respectively.
[0084] As an optional implementation, S10, and then further includes:
[0085] The adjusted d-axis current actual value and the adjusted q-axis current actual value are obtained.
[0086] A third error between the d-axis current reference value and the adjusted d-axis current actual value is determined.
[0087] A fourth error between the q-axis current reference value and the adjusted q-axis current actual value is determined.
[0088] It is determined whether the third error and the fourth error are smaller than a second set value.
[0089] If so, the d-axis normal PI adjustment unit and the q-axis normal PI adjustment unit are used to adjust the third error and the fourth error respectively based on the first proportional coefficient and the first integral coefficient.
[0090] In actual applications, after a fault occurs, if the actual current differs greatly from the reference current, the current loop used under normal operating conditions will take a long time to control the current to track to the reference value. After a fault occurs, there is a surge in current, and the proportional link of the current loop can respond quickly, while the integral link requires time to accumulate, that is, the proportional link can adjust to the current situation in time, while the integral link is a delayed adjustment of the current information. Taking into account that the fault current has the characteristics of large changes and rapid changes under the original current loop control, in order to further improve the tracking speed, when the actual current value differs from the current reference value by more than 0.3pu (the first set value), the current loop proportional coefficient is doubled to K'. cp At the same time, in order to reduce the impact of rapid current changes on subsequent tracking and avoid overshoot and integral saturation, the current loop integral coefficient is reduced to K' ci The current loop under the new integral coefficient and new proportional coefficient can quickly reduce the error between the current and the current reference value after a period of action. When this error is small, if K' is still maintained cp , K' ci There will be a situation where the oscillation is large and it is difficult to converge to the tracking value. This is because a small error will cause a large feedback and thus lead to overcompensation. Since the integral term will accumulate the errors of several previous times, a larger integral coefficient can better eliminate the steady-state error when the error is small, while a smaller proportional coefficient can avoid overcompensation. Therefore, when the error is reduced to 0.2pu (the second set value), it will transition to the normal current loop proportional coefficient and integral coefficient.
[0091] In order to verify the effectiveness of the strategy proposed in this application, a simulation platform is built in MATLAB / Simulink. Figure 2 The simplified model of the wind turbine grid-connected system is shown in FIG. 1 , and the parameters used in the model are shown in Table 1.
[0092] Table 1 Statistics of simplified model parameters of wind turbine grid-connected system
[0093]
[0094] Set the grid voltage U of the wind turbine grid-connected system g The voltage suddenly drops to 100V, and the waveform comparison of the power angle δ before and after the current loop improvement after the fault is obtained is as follows Figure 4 As shown. Among them, Figure 4 (a) is the power angle change diagram before the current loop is improved after the fault. Figure 4(b) is the power angle change diagram of the improved current loop after the fault. Compared with the traditional current loop, the power angle change peak is reduced from 1 rad to 0.5 rad; and it reaches stability in advance at 0.08 s.
[0095] The present application can significantly reduce the power angle oscillation amplitude and increase the transient synchronization speed, so that stability can be achieved more smoothly and quickly after a fault.
[0096] In an exemplary embodiment, a computer device is provided, including a memory and a processor, wherein a computer program is stored in the memory, and the processor implements the current regulation method of the adaptive parameter adjustment current loop when executing the computer program.
[0097] In an exemplary embodiment, a computer-readable storage medium is provided, storing a computer program, and when the computer program is executed by a processor, the current regulation method of the adaptive parameter adjustment current loop is implemented.
[0098] In an exemplary embodiment, a computer program product is provided, including a computer program, which implements the current regulation method of the adaptive parameter adjustment current loop when executed by a processor.
[0099] In an exemplary embodiment, a computer device is provided. The computer device may be a server or a terminal. The internal structure diagram thereof may be as follows: Figure 5 As shown. The computer device includes a processor, a memory, an input / output interface (Input / Output, referred to as I / O) and a communication interface. The processor, the memory and the input / output interface are connected through a system bus, and the communication interface is connected to the system bus through the input / output interface. The processor of the computer device is used to provide computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system, a computer program and a database. The internal memory provides an environment for the operation of the operating system and the computer program in the non-volatile storage medium. The input / output interface of the computer device is used to exchange information between the processor and an external device. The communication interface of the computer device is used to communicate with an external terminal through a network connection. When the computer program is executed by the processor, a current regulation method for an adaptive parameter adjustment current loop is implemented.
[0100] Those skilled in the art will understand that Figure 5 The structure shown in the figure is only a block diagram of a part of the structure related to the solution of the present application, and does not constitute a limitation on the computer device to which the solution of the present application is applied. The specific computer device may include more or fewer components than those shown in the figure, or combine certain components, or have a different arrangement of components.
[0101] It should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data used for analysis, stored data, displayed data, etc.) involved in this application are all information and data authorized by the user or fully authorized by all parties, and the collection, use and processing of relevant data must comply with relevant regulations.
[0102] Those of ordinary skill in the art can understand that all or part of the processes in the above-mentioned embodiment methods can be completed by instructing the relevant hardware through a computer program, and the computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the embodiments of the above-mentioned methods. Among them, any reference to the memory, database or other medium used in the embodiments provided in the present application can include at least one of non-volatile and volatile memory. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical memory, high-density embedded non-volatile memory, resistive random access memory (ReRAM), magnetic random access memory (MRAM), ferroelectric random access memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memory can include random access memory (RAM) or external cache memory, etc. By way of illustration and not limitation, RAM may be in various forms, such as static random access memory (SRAM) or dynamic random access memory (DRAM).
[0103] The database involved in each embodiment provided in this application may include at least one of a relational database and a non-relational database. The non-relational database may include a distributed database based on blockchain, etc., but is not limited thereto. The processor involved in each embodiment provided in this application may be a general-purpose processor, a central processing unit, a graphics processor, a digital signal processor, a programmable logic device, a data processing logic device based on quantum computing, etc., but is not limited thereto.
[0104] The technical features of the above embodiments may be combined arbitrarily. To make the description concise, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.
[0105] This article uses specific examples to illustrate the principles and implementation methods of this application. The description of the above embodiments is only used to help understand the method and core ideas of this application. At the same time, for those skilled in the art, according to the ideas of this application, there will be changes in the specific implementation methods and application scope. In summary, the content of this specification should not be understood as limiting this application.
Claims
1. An adaptive parameter adjustment current loop, characterized in that: include: d-axis PI adjustment module, q-axis PI adjustment module, d-axis coupling phase determination module, q-axis coupling phase determination module, d-axis coupling module, q-axis coupling module and PWM modulation module; the d-axis PI adjustment module includes a d-axis normal PI adjustment unit and a d-axis fault PI adjustment unit; the q-axis PI adjustment module includes a q-axis normal PI adjustment unit and a q-axis fault PI adjustment unit; The d-axis normal PI adjustment unit, the d-axis fault PI adjustment unit and the q-axis coupling phase determination module are all connected to the d-axis coupling module; the q-axis normal PI adjustment unit, the q-axis fault PI adjustment unit and the d-axis coupling phase determination module are all connected to the q-axis coupling module; the d-axis coupling module and the q-axis coupling module are both connected to the PWM modulation module; The d-axis normal PI adjustment unit is used to adjust the first error based on the first proportional coefficient and the first integral coefficient when the first error between the d-axis current reference value and the d-axis current actual value is less than the first set value, and output the adjusted first error; The d-axis fault PI adjustment unit is used to adjust the first error based on the second proportional coefficient and the second integral coefficient when the first error between the d-axis current reference value and the d-axis current actual value is greater than the first set value, and output the adjusted first error; The d-axis coupling phase determination module is used to determine the d-axis coupling phase according to the actual value of the d-axis current, the sum of the filter inductance and the grid reactance, and the grid angular frequency; The q-axis normal PI adjustment unit is used to adjust the second error based on the first proportional coefficient and the first integral coefficient when the second error between the q-axis current reference value and the q-axis current actual value is less than the first set value, and output the adjusted second error; The q-axis fault PI adjustment unit is used to adjust the second error based on the second proportional coefficient and the second integral coefficient when the second error between the q-axis current reference value and the q-axis current actual value is greater than the first set value, and output the adjusted second error; The q-axis coupled phase determination module is used to determine the q-axis coupled phase according to the actual value of the q-axis current, the sum of the filter inductance and the grid reactance, and the grid angular frequency; The d-axis coupling module is used to couple the adjusted first error, the q-axis coupling phase and the d-axis component of the grid voltage to obtain a PWM end d-axis voltage reference value; The q-axis coupling module is used to couple the adjusted second error, the d-axis coupling phase and the q-axis component of the grid voltage to obtain a PWM end q-axis voltage reference value; The PWM modulation module is used to perform modulation according to the PWM end d-axis voltage reference value and the PWM end q-axis voltage reference value to obtain the PWM end voltage so that the d-axis current actual value and the q-axis current actual value are stabilized to the d-axis current reference value and the q-axis current reference value respectively.
2. A current regulation method for an adaptive parameter adjustment current loop, characterized in that: The current regulation method of the adaptive parameter adjustment current loop is applied to the adaptive parameter adjustment current loop of claim 1, and the current regulation method of the adaptive parameter adjustment current loop comprises: Get the actual value of the d-axis current and the actual value of the q-axis current; Determine the d-axis coupling phase according to the actual value of the d-axis current, the sum of the filter inductance and the grid reactance, and the grid angular frequency; Determine the q-axis coupling phase according to the actual value of the q-axis current, the sum of the filter inductance and the grid reactance, and the grid angular frequency; determining a first error between a d-axis current reference value and an actual value of the d-axis current; determining a second error between a q-axis current reference value and the q-axis current actual value; Determine whether the first error and the second error are greater than a first set value, and obtain a first determination result; If the first judgment result is yes, the first error and the second error are adjusted respectively based on the second proportional coefficient and the second integral coefficient by using the d-axis fault PI adjustment unit and the q-axis fault PI adjustment unit to obtain the adjusted first error and the adjusted second error; The adjusted first error, the q-axis coupled phase and the d-axis component of the grid voltage are coupled to obtain a PWM end d-axis voltage reference value; The adjusted second error, the d-axis coupled phase and the q-axis component of the grid voltage are coupled to obtain a PWM terminal q-axis voltage reference value; Modulation is performed according to the PWM end d-axis voltage reference value and the PWM end q-axis voltage reference value to obtain the PWM end voltage, so that the d-axis current actual value and the q-axis current actual value are stabilized to the d-axis current reference value and the q-axis current reference value respectively.
3. The current regulation method of the current loop with adaptive parameter adjustment according to claim 2, characterized in that: Modulating according to the PWM end d-axis voltage reference value and the PWM end q-axis voltage reference value to obtain the PWM end voltage, so that the d-axis current actual value and the q-axis current actual value are stabilized to the d-axis current reference value and the q-axis current reference value respectively, and then further comprising: Obtaining the adjusted actual value of the d-axis current and the adjusted actual value of the q-axis current; determining a third error between the d-axis current reference value and the adjusted d-axis current actual value; determining a fourth error between the q-axis current reference value and the adjusted q-axis current actual value; Determining whether the third error and the fourth error are less than a second set value; If so, the d-axis normal PI adjustment unit and the q-axis normal PI adjustment unit are used to adjust the third error and the fourth error respectively based on the first proportional coefficient and the first integral coefficient.
4. The current regulation method of the current loop with adaptive parameter adjustment according to claim 2, characterized in that: If the first judgment result is no, the first error and the second error are adjusted based on a first proportional coefficient and a first integral coefficient by using a d-axis normal PI adjustment unit and a q-axis normal PI adjustment unit.
5. The current regulation method of the current loop with adaptive parameter adjustment according to claim 2, characterized in that: According to the actual value of the d-axis current, the sum of the filter inductance and the grid reactance, and the grid angular frequency, the d-axis coupling phase is determined, specifically including: Using formula C d =I d ×L×ω n Determine the d-axis coupling phase; where C d is the d-axis coupling phase, I d is the actual value of the d-axis current; L is the sum of the filter inductance and the grid reactance; ω n is the grid angular frequency.
6. The current regulation method of the current loop with adaptive parameter adjustment according to claim 2, characterized in that: The second proportional coefficient is a first set multiple of the first proportional coefficient, and the second integral coefficient is a second set multiple of the first integral coefficient.
7. The current regulation method of the current loop with adaptive parameter adjustment according to claim 6, characterized in that: The first setting multiple is 2; the second setting multiple is 1 / 2.
8. A computer device comprising: 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 current regulation method for the adaptive parameter adjustment current loop according to any one of claims 2 to 7.
9. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the current regulation method of the adaptive parameter adjustment current loop described in any one of claims 2 to 7 is implemented.
10. A computer program product, comprising a computer program, characterized in that When the computer program is executed by a processor, the current regulation method of the adaptive parameter adjustment current loop described in any one of claims 2 to 7 is implemented.
Citation Information
Patent Citations
Iteration proportional integral current control method for photovoltaic grid-connected inverter
CN104065288A
MMC thermal stress unevenness suppression method based on midpoint shift control
CN108322075A
Fault current limiting method and device for grid-forming type fan converter and storage medium
CN116865223A
STATCOM (Static Synchronous Compensator) control method and system for inhibiting sending end overvoltage after conventional direct current commutation failure and related device
CN118739253A
Direct-current short-circuit fault current calculation method suitable for current source converter and suppression strategy of direct-current short-circuit fault current calculation method
CN119253991A