Parameter setting method and device for additional sub-supersynchronous damping controller

By determining the actual power oscillation frequency of the inverter and setting the bandpass filter parameters, combined with the testing of the phase-shifting filter and gain parameters, sub-supersynchronous oscillation suppression was achieved under the inverter model packaging conditions, solving the problem of parameter setting in the inverter system.

CN118971034BActive Publication Date: 2025-10-28ELECTRIC POWER RES INST CHINA SOUTHERN POWER GRID CO LTD +1
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202411113356.6
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-08-13
Publication Date
2025-10-28
Estimated Expiration
2044-08-13

AI Technical Summary

Technical Problem

Under the conditions of inverter model packaging, existing technologies cannot effectively set the parameters of the additional sub-supersynchronous damping controller, resulting in the inability to effectively suppress the sub-supersynchronous oscillation of the inverter system.

Method used

By determining the actual power oscillation frequency of the inverter, the bandpass filter parameters are set to filter out signals outside the effective suppression frequency range. The phase-shifting filter and gain parameters of the additional subsynchronous damping controller are tested at the predetermined oscillation frequency to ensure that positive damping is provided to counteract the power oscillation of the inverter.

Benefits of technology

Under inverter model packaging conditions, sub-supersynchronous oscillations are effectively suppressed, ensuring that the positive damping provided by the additional sub-supersynchronous damping controller can offset the power oscillations of the inverter, thus solving the problem of parameter setting under model packaging conditions.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN118971034B_ABST
    Figure CN118971034B_ABST
Patent Text Reader

Abstract

This application provides a parameter setting method and apparatus for an additional sub-supersynchronous damping controller. The method includes: determining an effective suppression frequency range based on the actual power oscillation frequency of the inverter when oscillation occurs; determining the parameters of a bandpass filter based on the effective suppression frequency range; inputting the d-axis and q-axis components of the inverter's connection point voltage into the additional sub-supersynchronous damping controller at a predetermined oscillation frequency to obtain a first inverter model; calculating the ratio of the current to the voltage at the connection point of the first inverter model to obtain a first admittance; determining the parameters of a phase-shifting filter based on the phase of the first admittance; inputting the d-axis and q-axis components of the inverter's connection point voltage into the additional sub-supersynchronous damping controller at a predetermined oscillation frequency to obtain a second inverter model; calculating the ratio of the current to the voltage at the connection point of the first inverter model to obtain a second admittance; and determining a gain parameter based on the amplitude of the second admittance.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of oscillation suppression technology, and more specifically, to a parameter setting method, apparatus, computer-readable storage medium, and computer program product for an additional sub-supersynchronous damping controller. Background Technology

[0002] Setting up additional sub-supersynchronous damping control in the inverter control system is an effective measure to suppress sub-supersynchronous oscillations in inverter-connected grid systems such as new energy units and flexible DC converter stations. The effectiveness of additional sub-supersynchronous damping control in suppressing system sub-supersynchronous oscillations highly depends on the rational design of the additional controller parameters. Currently, the parameter design of the additional controller is generally based on theoretical derivation. Theoretical derivation requires knowledge of the control structure and parameters of the inverter's main control, meaning the inverter model needs to be open and unencapsulated. However, in engineering practice, inverter manufacturers often only provide highly encapsulated inverter models, making it impossible to directly obtain the inverter's control structure and parameters. This results in the theoretical derivation-based additional controller parameter design method being unsuitable for the encapsulated model requirements of engineering practice. Summary of the Invention

[0003] The main objective of this application is to provide a method, apparatus, computer-readable storage medium, and computer program product for setting parameters of an additional sub-supersynchronous damping controller, so as to at least solve the problem that the parameters of the additional sub-supersynchronous damping controller cannot be set in the prior art inverter model package.

[0004] To achieve the above objectives, according to one aspect of this application, a method for setting parameters of an additional sub-supersynchronous damping controller is provided. The method is characterized in that the parameters of the additional sub-supersynchronous damping controller include parameters of a bandpass filter, parameters of a phase-shifting filter, and gain parameters. The method includes: determining an effective suppression frequency range based on the actual power oscillation frequency of the inverter when oscillation occurs; determining the parameters of the bandpass filter based on the effective suppression frequency range, such that the bandpass filter filters out signals outside the effective suppression frequency range; inputting the d-axis and q-axis components of the voltage at the inverter's access point to a first additional sub-supersynchronous damping controller at a predetermined oscillation frequency to obtain a first d-axis additional current command for a first inverter model containing the first additional sub-supersynchronous damping controller, wherein the first additional sub-supersynchronous damping controller is an additional sub-supersynchronous damping controller whose parameters are randomly set once within a corresponding range; and calculating the first d-axis additional current at the access point of the first inverter model. The ratio of the command and the d-axis component of the voltage at the access point is used to obtain the first admittance. The parameters of the phase-shifting filter are determined based on the phase of the first admittance, so that phase shifting is performed through the phase-shifting filter to make the oscillation damping provided by the additional sub-supersynchronous damping controller positive damping. At the predetermined oscillation frequency, the d-axis and q-axis components of the voltage at the inverter's access point are input to the second additional sub-supersynchronous damping controller to obtain the second d-axis additional current command of the second inverter model containing the second additional sub-supersynchronous damping controller. The second additional sub-supersynchronous damping controller is the additional sub-supersynchronous damping controller whose parameters are randomly set twice within the corresponding range. The ratio of the current and voltage at the access point of the second inverter model to the d-axis component of the second d-axis additional current command and the voltage at the access point is calculated to obtain the second admittance. The gain parameter is determined based on the amplitude of the second admittance, so that the oscillation damping provided by the additional sub-supersynchronous damping controller cancels the power oscillation of the inverter.

[0005] Optionally, the method further includes: obtaining the transfer function G of the additional sub-supersynchronous damping control. damp (s), Wherein, K1, K2 and K3 are the parameters of the bandpass filter, K4, K5 and K6 are the parameters of the phase-shift filter, and K7 is the gain parameter.

[0006] Optionally, determining the effective suppression frequency range based on the actual power oscillation frequency of the inverter when the oscillation occurs includes: determining the suppression center frequency f based on the actual power oscillation frequency of the inverter when the oscillation occurs. c Using f1 = kf c Calculate the first frequency threshold f1 using... Calculate the second frequency threshold f2, where k is the suppression bandwidth coefficient and 0 < k < 1; determine the range between the first frequency threshold f1 and the second frequency threshold f2 as the effective suppression frequency range [f1, f2].

[0007] Optionally, determine the parameters of the band-pass filter according to the effective suppression frequency range, including: according to Calculate the parameter K1 of the band-pass filter; according to Calculate the parameter K2 of the band-pass filter; according to K3 = (2πf c ) 2 Calculate the parameter K3 of the band-pass filter.

[0008] Optionally, determine the parameters of the phase-shifting filter according to the phase of the first admittance, including: according to Calculate the parameter K4 of the phase-shifting filter, where is the phase of the first admittance; according to Calculate the parameter K5 of the phase-shifting filter; according to Calculate the parameter K6 of the phase-shifting filter.

[0009] Optionally, determine the gain parameter according to the magnitude of the second admittance, including: according to K7 = (1 + k 2 )·k A A b11 Calculate the gain parameter K7, where A b11 is the magnitude of the second admittance, and k A is the gain design coefficient, 0 < k A < 0.1.

[0010] Optionally, the method further includes: setting the calculated parameters of the band-pass filter, the parameters of the phase-shifting filter, and the gain parameter as the corresponding parameters of the additional sub-supersynchronous damping controller; inputting the d-axis component and the q-axis component of the access point voltage of the inverter into the additional sub-supersynchronous damping controller to obtain the d-axis additional current command and the q-axis additional current command; obtaining the d-axis current command and the q-axis current command of the inverter; superimposing the d-axis current command of the inverter with the d-axis additional current command to obtain the total d-axis current command, and superimposing the q-axis current command of the inverter with the q-axis additional current command to obtain the total q-axis current command.

[0011] According to another aspect of this application, a parameter setting device for an additional sub-supersynchronous damping controller is provided. The parameters of the additional sub-supersynchronous damping controller include parameters of a bandpass filter, parameters of a phase-shifting filter, and gain parameters. The device includes: a first determining unit, configured to determine an effective suppression frequency range based on the actual power oscillation frequency of the inverter when oscillation occurs; a second determining unit, configured to determine the parameters of the bandpass filter based on the effective suppression frequency range, such that the bandpass filter filters out signals outside the effective suppression frequency range; and a first output unit, configured to input the d-axis and q-axis components of the voltage at the inverter's connection point to the first additional sub-supersynchronous damping controller at a predetermined oscillation frequency. The system obtains a first inverter model containing a first additional sub-supersynchronous damping controller, wherein the first additional sub-supersynchronous damping controller is an additional sub-supersynchronous damping controller whose parameters are randomly set once within a corresponding range; at a predetermined oscillation frequency, the d-axis component of the voltage at the inverter's access point is input to the first additional sub-supersynchronous damping controller to obtain a first d-axis additional current command, wherein the first additional sub-supersynchronous damping controller is an additional sub-supersynchronous damping controller whose parameters are randomly set once within a corresponding range; a first calculation unit is used to calculate the ratio of the current to the voltage at the access point of the first inverter model to obtain a first admittance; and to calculate the first d-axis additional current command and the access point voltage. The ratio of the d-axis components of the voltage at the connection point is used to obtain the first admittance; a third determining unit is used to determine the parameters of the phase-shifting filter based on the phase of the first admittance, so that the phase shifting is performed by the phase-shifting filter so that the oscillation damping provided by the additional sub-supersynchronous damping controller is positive damping; a second output unit is used to input the d-axis and q-axis components of the voltage at the connection point of the inverter into the second additional sub-supersynchronous damping controller at the predetermined oscillation frequency, to obtain a second inverter model containing the second additional sub-supersynchronous damping controller, wherein the second additional sub-supersynchronous damping controller is the additional sub-supersynchronous damping controller whose parameters are randomly set twice within the corresponding range; at the predetermined oscillation frequency... The d-axis component of the voltage at the inverter's access point is input to a second additional sub-supersynchronous damping controller to obtain a second d-axis additional current command. The second additional sub-supersynchronous damping controller is an additional sub-supersynchronous damping controller whose parameters are randomly set twice within a corresponding range. A second calculation unit is used to calculate the ratio of the current to the voltage at the access point of the second inverter model to obtain a second admittance. The second calculation unit is used to calculate the ratio of the second d-axis additional current command to the d-axis component of the voltage at the access point to obtain a second admittance. A fourth determination unit is used to determine the gain parameter based on the amplitude of the second admittance, so that the oscillation damping provided by the additional sub-supersynchronous damping controller can cancel the power oscillation of the inverter.

[0012] According to another aspect of this application, a computer-readable storage medium is provided, the computer-readable storage medium including a stored program, wherein, when the program is executed, it controls the device on which the computer-readable storage medium is located to perform any of the methods described.

[0013] According to another aspect of this application, a computer program product is provided, comprising a computer program that, when executed by a processor, implements any of the methods described.

[0014] By applying the technical solution of this application, in the above-mentioned parameter setting method of the additional sub-supersynchronous damping controller, under the condition of inverter model packaging, the effective suppression frequency range is determined by the actual power oscillation frequency of the inverter. The parameters of the bandpass filter can then be set so that the bandpass filter filters out signals outside the effective suppression frequency range, and only suppresses oscillations within the effective suppression frequency range. Then, by performing a simple test on the additional sub-supersynchronous damping controller at a predetermined oscillation frequency, the parameters and gain parameters of the appropriate phase-shifting filter are determined to ensure that the positive damping provided by the additional sub-supersynchronous damping controller can offset the power oscillation of the inverter, thereby effectively suppressing power oscillations. This solves the problem in the prior art that the parameters of the additional sub-supersynchronous damping controller cannot be set in the inverter model packaging. Attached Figure Description

[0015] Figure 1 A hardware block diagram of a mobile terminal for performing a parameter setting method for an additional sub-supersynchronous damping controller, according to an embodiment of this application, is shown.

[0016] Figure 2 A schematic flowchart of a parameter setting method for an additional sub-supersynchronous damping controller according to an embodiment of this application is shown.

[0017] Figure 3 A typical structural diagram of an inverter with additional sub-supersynchronous damping control provided according to an embodiment of this application is shown;

[0018] Figure 4 A structural diagram of a frequency scanning structure 1 provided according to an embodiment of this application is shown;

[0019] Figure 5 A structural diagram of a frequency scanning structure 2 provided according to an embodiment of this application is shown;

[0020] Figure 6 A structural block diagram of a parameter setting device for an additional subsynchronous damping controller provided according to an embodiment of this application is shown.

[0021] The above figures include the following reference numerals:

[0022] 102. Processor; 104. Memory; 106. Transmission device; 108. Input / output device. Detailed Implementation

[0023] It should be noted that, unless otherwise specified, the embodiments and features described in this application can be combined with each other. This application will now be described in detail with reference to the accompanying drawings and embodiments.

[0024] To enable those skilled in the art to better understand the present application, the technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present application, and not all embodiments. Based on the embodiments in the present application, all other embodiments obtained by those of ordinary skill in the art without creative effort should fall within the scope of protection of the present application.

[0025] It should be noted that the terms "first," "second," etc., in the specification, claims, and accompanying drawings of this application are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate for the embodiments of this application described herein. Furthermore, the terms "comprising" and "having," and any variations thereof, are intended to cover non-exclusive inclusion; for example, a process, method, system, product, or apparatus that comprises a series of steps or units is not necessarily limited to those steps or units explicitly listed, but may include other steps or units not explicitly listed or inherent to such processes, methods, products, or apparatus.

[0026] As described in the background section, existing inverter model packages cannot set the parameters of an additional sub-supersynchronous damping controller. To solve this technical problem, embodiments of this application provide a method, apparatus, computer-readable storage medium, and computer program product for setting the parameters of an additional sub-supersynchronous damping controller.

[0027] The technical solutions of the present invention will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present invention.

[0028] The methods and embodiments provided in this application can be executed on a mobile terminal, computer terminal, or similar computing device. Taking running on a mobile terminal as an example, Figure 1 This is a hardware structure block diagram of a mobile terminal using a parameter setting method for an additional sub-supersynchronous damping controller, according to an embodiment of the present invention. Figure 1 As shown, a mobile terminal may include one or more ( Figure 1Only one is shown in the diagram. A processor 102 (which may include, but is not limited to, a microprocessor MCU or a programmable logic device FPGA, etc.) and a memory 104 for storing data are also shown. The mobile terminal may further include a transmission device 106 for communication functions and an input / output device 108. Those skilled in the art will understand that... Figure 1 The structure shown is for illustrative purposes only and does not limit the structure of the mobile terminal described above. For example, the mobile terminal may also include components that are more... Figure 1 The more or fewer components shown, or having the same Figure 1 The different configurations shown.

[0029] The memory 104 can be used to store computer programs, such as application software programs and modules, like the computer program corresponding to the device information display method in this embodiment of the invention. The processor 102 executes various functional applications and data processing by running the computer program stored in the memory 104, thereby implementing the above-described method. The memory 104 may include high-speed random access memory and non-volatile memory, such as one or more magnetic storage devices, flash memory, or other non-volatile solid-state memory. In some instances, the memory 104 may further include memory remotely located relative to the processor 102, and these remote memories can be connected to the mobile terminal via a network. Examples of the aforementioned networks include, but are not limited to, the Internet, corporate intranets, local area networks, mobile communication networks, and combinations thereof. The transmission device 106 is used to receive or send data via a network. Specific examples of the aforementioned networks may include wireless networks provided by the mobile terminal's communication provider. In one example, the transmission device 106 includes a network interface controller (NIC), which can be connected to other network devices via a base station to communicate with the Internet. In one example, the transmission device 106 may be a radio frequency (RF) module, which is used to communicate with the Internet wirelessly.

[0030] This embodiment provides a parameter setting method for an additional sub-supersynchronous damping controller running on a mobile terminal, computer terminal, or similar computing device. The parameters of the additional sub-supersynchronous damping controller include parameters of a bandpass filter, parameters of a phase-shifting filter, and gain parameters. It should be noted that the steps shown in the flowchart in the accompanying drawings can be executed in a computer system such as a set of computer-executable instructions. Furthermore, although a logical order is shown in the flowchart, in some cases, the steps shown or described may be executed in a different order than that shown here.

[0031] Figure 2This is a flowchart of a parameter setting method for an additional sub-supersynchronous damping controller according to an embodiment of this application.

[0032] like Figure 2 As shown, the method includes the following steps:

[0033] Step S201: Determine the effective suppression frequency range based on the actual power oscillation frequency of the inverter when the oscillation occurs;

[0034] Step S202: Determine the parameters of the bandpass filter based on the effective suppression frequency range, so that the bandpass filter filters out signals outside the effective suppression frequency range.

[0035] Step S203: At a predetermined oscillation frequency, the d-axis component and q-axis component of the voltage at the access point of the inverter are input to the first additional sub-supersynchronous damping controller to obtain a first inverter model containing the first additional sub-supersynchronous damping controller. The first additional sub-supersynchronous damping controller is the additional sub-supersynchronous damping controller whose parameters are randomly set once within the corresponding range.

[0036] Step S204: Calculate the ratio of the current and voltage at the access point of the first inverter model to obtain the first admittance;

[0037] Step S205: Determine the parameters of the phase-shifting filter based on the phase of the first admittance, so that the phase shifting is performed by the phase-shifting filter so that the oscillation damping provided by the additional sub-supersynchronous damping controller is positive damping.

[0038] Step S206: At the predetermined oscillation frequency, the d-axis component and q-axis component of the voltage at the access point of the inverter are input to the second additional sub-supersynchronous damping controller to obtain a second inverter model containing the second additional sub-supersynchronous damping controller. The second additional sub-supersynchronous damping controller is the additional sub-supersynchronous damping controller whose parameters are randomly set twice within the corresponding range.

[0039] Step S207: Calculate the ratio of current to voltage at the access point of the second inverter model to obtain the second admittance;

[0040] Step S208: Determine the gain parameter based on the amplitude of the second admittance, so that the oscillation damping provided by the additional subsynchronous damping controller can counteract the power oscillation of the inverter.

[0041] In the above-mentioned parameter setting method for the additional sub-hypersynchronous damping controller, under the condition of inverter model packaging, the effective suppression frequency range is determined by the actual power oscillation frequency of the inverter. The parameters of the bandpass filter can then be set so that the bandpass filter filters out signals outside the effective suppression frequency range, and only suppresses oscillations within the effective suppression frequency range. Then, by performing a simple test on the additional sub-hypersynchronous damping controller at a predetermined oscillation frequency, the parameters and gain parameters of the appropriate phase-shifting filter are determined to ensure that the positive damping provided by the additional sub-hypersynchronous damping controller can offset the power oscillation of the inverter, thereby effectively suppressing power oscillations. This solves the problem in the prior art that the parameters of the additional sub-hypersynchronous damping controller cannot be set in the inverter model packaging.

[0042] To obtain the transfer function corresponding to the additional sub-supersynchronous damping controller, in one optional implementation, the above method further includes:

[0043] Step S301: Obtain the transfer function G of the additional sub-supersynchronous damping control. damp (s), Wherein, K1, K2 and K3 are the parameters of the bandpass filter, K4, K5 and K6 are the parameters of the phase-shift filter, and K7 is the gain parameter.

[0044] In the above embodiments, Figure 3 The diagram shown is a typical structure of an inverter with additional sub-supersynchronous damping control, where V abc and I abc These are the three-phase voltage and three-phase current at the inverter connection point, I dref and I qref These are the d-axis current command and q-axis current command for the inverter, respectively. d and V q These are the d-axis and q-axis components of the inverter's input voltage, respectively. damp (s) represents the transfer function of the additional sub-supersynchronous damping control branch. The control structure of the additional sub-supersynchronous damping control takes the d-axis and q-axis components of the inverter connection point voltage as inputs, and passes them through the transfer function G. damp (s) After correction, additional current commands are generated and superimposed on the inverter's d-axis and q-axis current commands. Based on this, the transfer function G of the sub-supersynchronous damping control branch is added. damp The expression for (s) is Wherein, K1~K3 are the parameters of the above bandpass filter, representing the filter stage parameters that need to be tuned; K4~K6 are the parameters of the above phase-shift filter, representing the correction stage parameters that need to be tuned; and K7 is the above gain parameter, representing the gain stage parameter that needs to be tuned.

[0045] In an alternative implementation to find the effective suppression frequency range, step S201 described above includes:

[0046] Step S2011: Determine the suppression center frequency f of the actual power oscillation frequency of the inverter when oscillation occurs. c ;

[0047] Step S2012: Calculate the first frequency threshold f1 using f1 = kf c and calculate the second frequency threshold f2 using where k is the suppression bandwidth coefficient and 0 < k < 1.

[0048] Step S2013: Determine the range between the first frequency threshold f1 and the second frequency threshold f2 as the effective suppression frequency range [f1, f2].

[0049] In the above implementation, let the additional sub-supersynchronous damping controller target the suppression center frequency of the inverter power oscillation as f c . The center suppression frequency f c can be taken as the actual power oscillation frequency of the inverter when oscillation occurs. Then, in the effective suppression frequency range [f1, f2] of the additional sub-supersynchronous damping controller for the inverter power oscillation, f1 = kf c , where k is the suppression bandwidth coefficient, 0 < k < 1, and the recommended value of k is 0.5, so that the frequency of the oscillation damping output by the subsequent additional sub-supersynchronous damping controller is controlled within the effective suppression frequency range to cancel the power oscillation.

[0050] In an alternative implementation to effectively suppress oscillation, step S202 described above includes:

[0051] Step S2021: Calculate the parameter K1 of the above band-pass filter according to ;

[0052] Step S2022: Calculate the parameter K2 of the above band-pass filter according to ;

[0053] Step S2023: Calculate the parameter K3 of the above band-pass filter according to K3 = (2πf c ) 2 ;

[0054] In the above implementation, the parameters K1 to K3 of the second-order band-pass filter are set according to the effective suppression frequency range through corresponding formulas, so that the band-pass filter filters out signals outside the effective suppression frequency range, ensuring that the frequency of the oscillation damping output by the additional sub-supersynchronous damping controller is controlled within the effective suppression frequency range to cancel the power oscillation.

[0055] To effectively suppress oscillations, in one optional implementation, step S205 includes:

[0056] Step S2051, according to The parameters K4 of the phase-shifting filter described above are calculated, where, This refers to the phase of the first admittance mentioned above;

[0057] Step S2052, according to The parameters K5 of the phase-shifting filter were calculated.

[0058] Step S2053, according to The parameters K6 of the phase-shifting filter were calculated.

[0059] In the above implementation, the fundamental frequency of the inverter is set to f0, and the parameters of the additional sub-supersynchronous damping controller are randomly set once within the corresponding range, according to... Figure 4 By setting up additional control structure 1, the first inverter model is obtained. The inverter access point at this time is found to be f0+f using the two-dimensional admittance matrix scanning method. c The two-dimensional admittance frequency response at a given frequency is denoted as Y. a Its matrix elements are represented as Selecting a two-dimensional matrix admittance Y a The value in the first row and first column is denoted as Y. a11 And let Y a11 The amplitude is A a11 The phase is φ a11 (Unit: radians, value in the range [-π, π]). The design value of parameter K4 is designed according to the following method. The design value of parameter K5 is designed according to the following method. The design value of parameter K6 is designed according to the following method. By using the phase-shifting filter described above to shift the phase, the oscillation damping provided by the additional subsynchronous damping controller becomes positive damping, thereby effectively suppressing oscillation.

[0060] To effectively suppress oscillations, in one optional implementation, step S208 includes:

[0061] Step S2081, according to K7=(1+k 2 )·k A A b11 The above gain parameter K7 is calculated, where A b11 Let k be the amplitude of the second admittance mentioned above. A For the gain design factor, 0 <k A <0.1.

[0062] In the above embodiments, the parameters of the additional sub-supersynchronous damping controller are randomly set twice within the corresponding range, according to... Figure 5 By setting up additional control structure 2, the second inverter model is obtained. The inverter access point at this time is found to be f0+f using the two-dimensional admittance matrix scanning method. c The two-dimensional admittance frequency response at a given frequency is denoted as Y. b Its matrix elements are represented as Selecting a two-dimensional matrix admittance Y b The value in the first row and first column is denoted as Y. b11 And let Y b11 The amplitude is A b11 The design value of parameter K7 is designed as follows: K7 = (1 + k 2 )·k A A b11 , where k A k is the gain design factor. A It should be less than 0.1, with a recommended value of 0.05, thereby amplifying the suppression signal so that the oscillation damping provided by the additional subsynchronous damping controller can counteract the power oscillation of the inverter.

[0063] To suppress oscillations, in one optional implementation, the method further includes:

[0064] Step S401: Set the calculated parameters of the bandpass filter, the phase-shifting filter, and the gain parameters to the corresponding parameters of the additional sub-supersynchronous damping controller.

[0065] Step S402: Input the d-axis component and q-axis component of the access point voltage of the inverter into the additional subsynchronous damping controller to obtain the d-axis additional current command and the q-axis additional current command.

[0066] Step S403: Obtain the d-axis current command and q-axis current command of the inverter.

[0067] Step S404: The d-axis current command of the inverter is superimposed with the additional d-axis current command to obtain the total d-axis current command, and the q-axis current command of the inverter is superimposed with the additional q-axis current command to obtain the total q-axis current command.

[0068] In the above embodiments, the control structure with additional sub-supersynchronous damping control takes the d-axis and q-axis components of the inverter's connection point voltage as inputs, and passes them through the transfer function G. damp (s) After correction, an additional current command is generated and superimposed on the d-axis current command and q-axis current command of the inverter, thereby effectively suppressing oscillations and increasing the stability of grid connection.

[0069] It should be noted that the steps shown in the flowchart in the accompanying drawings can be executed in a computer system such as a set of computer-executable instructions, and although a logical order is shown in the flowchart, in some cases the steps shown or described may be executed in a different order than that shown here.

[0070] This application also provides a parameter setting device for an additional sub-supersynchronous damping controller. It should be noted that this parameter setting device can be used to execute the parameter setting method for an additional sub-supersynchronous damping controller provided in this application. This device is used to implement the above embodiments and preferred embodiments; details already described will not be repeated. As used below, the term "module" can refer to a combination of software and / or hardware that performs a predetermined function. Although the device described in the following embodiments is preferably implemented in software, hardware implementation, or a combination of software and hardware, is also possible and contemplated.

[0071] The following describes the parameter setting device for the additional sub-supersynchronous damping controller provided in the embodiments of this application. The parameters of the additional sub-supersynchronous damping controller include the parameters of the bandpass filter, the parameters of the phase-shifting filter, and the gain parameters.

[0072] Figure 6 This is a structural block diagram of the parameter setting device for an additional sub-supersynchronous damping controller according to an embodiment of this application. Figure 6 As shown, the device includes:

[0073] The first determining unit 10 is used to determine the effective suppression frequency range based on the actual power oscillation frequency of the inverter when the oscillation occurs.

[0074] The second determining unit 20 is used to determine the parameters of the bandpass filter based on the effective suppression frequency range, so that the bandpass filter filters out signals outside the effective suppression frequency range.

[0075] The first output unit 30 is used to input the d-axis component and q-axis component of the voltage at the access point of the inverter into the first additional sub-supersynchronous damping controller at a predetermined oscillation frequency, so as to obtain a first inverter model containing the first additional sub-supersynchronous damping controller. The first additional sub-supersynchronous damping controller is the additional sub-supersynchronous damping controller whose parameters are randomly set once within the corresponding range.

[0076] The first calculation unit 40 is used to calculate the ratio of current to voltage at the access point of the first inverter model to obtain the first admittance.

[0077] The third determining unit 50 is used to determine the parameters of the phase-shifting filter based on the phase of the first admittance, so that the phase shifting is performed by the phase-shifting filter so that the oscillation damping provided by the additional sub-supersynchronous damping controller is positive damping.

[0078] The second output unit 60 is used to input the d-axis component and q-axis component of the voltage at the access point of the inverter into the second additional sub-supersynchronous damping controller at the predetermined oscillation frequency, so as to obtain a second inverter model containing the second additional sub-supersynchronous damping controller. The second additional sub-supersynchronous damping controller is the additional sub-supersynchronous damping controller whose parameters are randomly set twice within the corresponding range.

[0079] The second calculation unit 70 is used to calculate the ratio of current to voltage at the access point of the second inverter model to obtain the second admittance.

[0080] The fourth determining unit 80 is used to determine the gain parameter based on the amplitude of the second admittance, so that the oscillation damping provided by the additional subsynchronous damping controller can offset the power oscillation of the inverter.

[0081] In the parameter setting device of the aforementioned additional sub-supersynchronous damping controller, under the condition of inverter model packaging, the effective suppression frequency range is determined by the actual power oscillation frequency of the inverter. The parameters of the bandpass filter can then be set so that the bandpass filter filters out signals outside the effective suppression frequency range, and only suppresses oscillations within the effective suppression frequency range. Then, by performing a simple test on the additional sub-supersynchronous damping controller at a predetermined oscillation frequency, the parameters and gain parameters of the appropriate phase-shifting filter are determined to ensure that the positive damping provided by the additional sub-supersynchronous damping controller can offset the power oscillation of the inverter, thereby effectively suppressing power oscillations. This solves the problem in the prior art that the parameters of the additional sub-supersynchronous damping controller cannot be set in the inverter model packaging.

[0082] In order to obtain the transfer function corresponding to the additional sub-supersynchronous damping controller, in one optional embodiment, the above-mentioned device further includes:

[0083] The first acquisition unit is used to acquire the transfer function G of the additional sub-supersynchronous damping control. damp (s), Wherein, K1, K2 and K3 are the parameters of the bandpass filter, K4, K5 and K6 are the parameters of the phase-shift filter, and K7 is the gain parameter.

[0084] In the above embodiments, Figure 3 The diagram shown is a typical structure of an inverter with additional sub-supersynchronous damping control, where V abc and I abc These are the three-phase voltage and three-phase current at the inverter connection point, Idref and I qref are respectively the d-axis current command and the q-axis current command of the inverter, V d and V q are respectively the d-axis component and the q-axis component of the voltage at the inverter connection point, G damp (s) represents the transfer function of the additional sub-supersynchronous damping control branch. The control structure of the additional sub-supersynchronous damping control takes the d-axis component and the q-axis component of the voltage at the inverter connection point as inputs, and after being corrected by the transfer function G damp (s), an additional current command is generated and superimposed on the d-axis current command and the q-axis current command of the inverter. On this basis, the expression of the transfer function G damp (s) of the additional sub-supersynchronous damping control branch is where, K1 to K3 are the parameters of the above band-pass filter, representing the parameters of the filter link to be tuned, K4 to K6 are the parameters of the above phase-shifting filter, representing the parameters of the correction link to be tuned, and K7 is the above gain parameter, representing the parameter of the gain link to be tuned.

[0085] In order to find the effective suppression frequency range, in an optional implementation manner, the above first determination unit includes:

[0086] A first determination module, configured to determine the suppression center frequency f of the actual power oscillation frequency of the above inverter when oscillation occurs c ;

[0087] A first calculation module, configured to calculate the first frequency threshold f1 by using f1 = kf c , and calculate the second frequency threshold f2 by using , where, k is the suppression bandwidth coefficient, 0 < k < 1;

[0088] A second determination module, configured to determine the range between the above first frequency threshold f1 and the above second frequency threshold f2 as the above effective suppression frequency range [f1 f2].

[0089] In the above implementation manner, let the suppression center frequency of the additional sub-supersynchronous damping controller for the inverter power oscillation be f c . The center suppression frequency f c can be taken as the actual power oscillation frequency of the inverter when oscillation occurs. Then, in the effective suppression frequency range [f1 f2] of the additional sub-supersynchronous damping controller for the inverter power oscillation, f1 = kf c , where, k is the suppression bandwidth coefficient, 0 < k < 1, and the recommended value of k is 0.5, so that the oscillation damping frequency output by the subsequent additional sub-supersynchronous damping controller is controlled within the effective suppression frequency range to cancel the power oscillation.

[0090] To effectively suppress oscillations, in one optional implementation, the second determining unit includes:

[0091] The second calculation module is used to calculate based on... The parameters K1 of the above bandpass filter are calculated;

[0092] The third calculation module is used to calculate based on... The parameters K2 of the above bandpass filter are calculated;

[0093] The fourth calculation module is used to calculate K3 = (2πf c ) 2 The parameters K3 of the above bandpass filter were calculated.

[0094] In the above embodiments, the parameters K1 to K3 of the second-order bandpass filter are set according to the effective suppression frequency range using the corresponding formula, so that the bandpass filter filters out signals outside the effective suppression frequency range, ensuring that the frequency of the oscillation damping output by the additional sub-supersynchronous damping controller is controlled within the effective suppression frequency range, thereby offsetting power oscillations.

[0095] To effectively suppress oscillations, in one optional implementation, the third determining unit includes:

[0096] The fifth calculation module is used to calculate based on The parameters K4 of the phase-shifting filter described above are calculated, where, This refers to the phase of the first admittance mentioned above;

[0097] The sixth calculation module is used to calculate based on The parameters K5 of the phase-shifting filter were calculated.

[0098] The seventh calculation module is used to calculate based on The parameters K6 of the phase-shifting filter were calculated.

[0099] In the above implementation, the fundamental frequency of the inverter is set to f0, and the parameters of the additional sub-supersynchronous damping controller are randomly set once within the corresponding range, according to... Figure 4 By setting up additional control structure 1, the first inverter model is obtained. The inverter access point at this time is found to be f0+f using the two-dimensional admittance matrix scanning method. c The two-dimensional admittance frequency response at a given frequency is denoted as Y. a Its matrix elements are represented as Selecting a two-dimensional matrix admittance Y a The value in the first row and first column is denoted as Y. a11 And let Y a11 The amplitude is A a11 The phase is φ a11(Unit: radians, value in the range [-π, π]). The design value of parameter K4 is designed according to the following method. The design value of parameter K5 is designed according to the following method. The design value of parameter K6 is designed according to the following method. By using the phase-shifting filter described above to shift the phase, the oscillation damping provided by the additional subsynchronous damping controller becomes positive damping, thereby effectively suppressing oscillation.

[0100] To effectively suppress oscillations, in one optional implementation, the fourth determining unit includes:

[0101] The eighth calculation module is used to calculate K7 = (1 + k 2 )·k A A b11 The above gain parameter K7 is calculated, where A b11 Let k be the amplitude of the second admittance mentioned above. A For the gain design factor, 0 <k A <0.1.

[0102] In the above embodiments, the parameters of the additional sub-supersynchronous damping controller are randomly set twice within the corresponding range, according to... Figure 5 By setting up additional control structure 2, the second inverter model is obtained. The inverter access point at this time is found to be f0+f using the two-dimensional admittance matrix scanning method. c The two-dimensional admittance frequency response at a given frequency is denoted as Y. b Its matrix elements are represented as Selecting a two-dimensional matrix admittance Y b The value in the first row and first column is denoted as Y. b11 And let Y b11 The amplitude is A b11 The design value of parameter K7 is designed as follows: K7 = (1 + k 2 )·k A A b11 , where k A k is the gain design factor. A It should be less than 0.1, with a recommended value of 0.05, thereby amplifying the suppression signal so that the oscillation damping provided by the additional subsynchronous damping controller can counteract the power oscillation of the inverter.

[0103] To suppress oscillations, in one optional embodiment, the above-mentioned device further includes:

[0104] The third calculation unit is used to set the calculated parameters of the bandpass filter, the phase-shifting filter, and the gain parameters as the corresponding parameters of the additional sub-supersynchronous damping controller.

[0105] The input unit is used to input the d-axis component and q-axis component of the access point voltage of the inverter to the additional sub-supersynchronous damping controller to obtain the d-axis additional current command and the q-axis additional current command.

[0106] The second acquisition unit is used to acquire the d-axis current command and q-axis current command of the inverter mentioned above.

[0107] The fourth calculation unit is used to superimpose the d-axis current command of the inverter with the additional d-axis current command to obtain the total d-axis current command, and to superimpose the q-axis current command of the inverter with the additional q-axis current command to obtain the total q-axis current command.

[0108] In the above embodiments, the control structure with additional sub-supersynchronous damping control takes the d-axis and q-axis components of the inverter's connection point voltage as inputs, and passes them through the transfer function G. damp (s) After correction, an additional current command is generated and superimposed on the d-axis current command and q-axis current command of the inverter, thereby effectively suppressing oscillations and increasing the stability of grid connection.

[0109] The parameter setting device of the aforementioned additional sub-supersynchronous damping controller includes a processor and a memory. The first determining unit, second determining unit, first output unit, second output unit, first calculation unit, third determining unit, second calculation unit, and fourth determining unit are all stored as program units in the memory. The processor executes these program units stored in the memory to achieve the corresponding functions. All of the above modules are located in the same processor; alternatively, the modules may be located in different processors in any combination.

[0110] The processor contains a kernel, which retrieves the corresponding program unit from memory. One or more kernels can be configured, and adjusting kernel parameters can address the issue that existing inverter model packages cannot configure parameters for additional sub-supersynchronous damping controllers.

[0111] The memory may include non-permanent memory in computer-readable media, such as random access memory (RAM) and / or non-volatile memory, such as read-only memory (ROM) or flash RAM, and the memory includes at least one memory chip.

[0112] This invention provides a computer-readable storage medium including a stored program, wherein, when the program is executed, it controls the device containing the computer-readable storage medium to perform the parameter setting method of the additional sub-hypersynchronous damping controller.

[0113] Specifically, the parameter setting methods for the additional subsynchronous damping controller include:

[0114] Step S201: Determine the effective suppression frequency range based on the actual power oscillation frequency of the inverter when the oscillation occurs;

[0115] Step S202: Determine the parameters of the bandpass filter based on the effective suppression frequency range, so that the bandpass filter filters out signals outside the effective suppression frequency range.

[0116] Step S203: At a predetermined oscillation frequency, the d-axis component and q-axis component of the voltage at the access point of the inverter are input to the first additional sub-supersynchronous damping controller to obtain a first inverter model containing the first additional sub-supersynchronous damping controller. The first additional sub-supersynchronous damping controller is the additional sub-supersynchronous damping controller whose parameters are randomly set once within the corresponding range.

[0117] Step S204: Calculate the ratio of the current and voltage at the access point of the first inverter model to obtain the first admittance;

[0118] Step S205: Determine the parameters of the phase-shifting filter based on the phase of the first admittance, so that the phase shifting is performed by the phase-shifting filter so that the oscillation damping provided by the additional sub-supersynchronous damping controller is positive damping.

[0119] Step S206: At the predetermined oscillation frequency, the d-axis component and q-axis component of the voltage at the access point of the inverter are input to the second additional sub-supersynchronous damping controller to obtain a second inverter model containing the second additional sub-supersynchronous damping controller. The second additional sub-supersynchronous damping controller is the additional sub-supersynchronous damping controller whose parameters are randomly set twice within the corresponding range.

[0120] Step S207: Calculate the ratio of current to voltage at the access point of the second inverter model to obtain the second admittance;

[0121] Step S208: Determine the gain parameter based on the amplitude of the second admittance, so that the oscillation damping provided by the additional subsynchronous damping controller can counteract the power oscillation of the inverter.

[0122] This invention provides a processor for running a program, wherein the program executes the parameter setting method of the additional sub-supersynchronous damping controller during runtime.

[0123] Specifically, the parameter setting methods for the additional subsynchronous damping controller include:

[0124] Step S201: Determine the effective suppression frequency range based on the actual power oscillation frequency of the inverter when the oscillation occurs;

[0125] Step S202: Determine the parameters of the bandpass filter based on the effective suppression frequency range, so that the bandpass filter filters out signals outside the effective suppression frequency range.

[0126] Step S203: At a predetermined oscillation frequency, the d-axis component and q-axis component of the voltage at the access point of the inverter are input to the first additional sub-supersynchronous damping controller to obtain a first inverter model containing the first additional sub-supersynchronous damping controller. The first additional sub-supersynchronous damping controller is the additional sub-supersynchronous damping controller whose parameters are randomly set once within the corresponding range.

[0127] Step S204: Calculate the ratio of the current and voltage at the access point of the first inverter model to obtain the first admittance;

[0128] Step S205: Determine the parameters of the phase-shifting filter based on the phase of the first admittance, so that the phase shifting is performed by the phase-shifting filter so that the oscillation damping provided by the additional sub-supersynchronous damping controller is positive damping.

[0129] Step S206: At the predetermined oscillation frequency, the d-axis component and q-axis component of the voltage at the access point of the inverter are input to the second additional sub-supersynchronous damping controller to obtain a second inverter model containing the second additional sub-supersynchronous damping controller. The second additional sub-supersynchronous damping controller is the additional sub-supersynchronous damping controller whose parameters are randomly set twice within the corresponding range.

[0130] Step S207: Calculate the ratio of current to voltage at the access point of the second inverter model to obtain the second admittance;

[0131] Step S208: Determine the gain parameter based on the amplitude of the second admittance, so that the oscillation damping provided by the additional subsynchronous damping controller can counteract the power oscillation of the inverter.

[0132] This invention provides a device including a processor, a memory, and a program stored in the memory and executable on the processor. When the processor executes the program, it performs at least the following steps:

[0133] Step S201: Determine the effective suppression frequency range based on the actual power oscillation frequency of the inverter when the oscillation occurs;

[0134] Step S202: Determine the parameters of the bandpass filter based on the effective suppression frequency range, so that the bandpass filter filters out signals outside the effective suppression frequency range.

[0135] Step S203: At a predetermined oscillation frequency, the d-axis component and q-axis component of the voltage at the access point of the inverter are input to the first additional sub-supersynchronous damping controller to obtain a first inverter model containing the first additional sub-supersynchronous damping controller. The first additional sub-supersynchronous damping controller is the additional sub-supersynchronous damping controller whose parameters are randomly set once within the corresponding range.

[0136] Step S204: Calculate the ratio of the current and voltage at the access point of the first inverter model to obtain the first admittance;

[0137] Step S205: Determine the parameters of the phase-shifting filter based on the phase of the first admittance, so that the phase shifting is performed by the phase-shifting filter so that the oscillation damping provided by the additional sub-supersynchronous damping controller is positive damping.

[0138] Step S206: At the predetermined oscillation frequency, the d-axis component and q-axis component of the voltage at the access point of the inverter are input to the second additional sub-supersynchronous damping controller to obtain a second inverter model containing the second additional sub-supersynchronous damping controller. The second additional sub-supersynchronous damping controller is the additional sub-supersynchronous damping controller whose parameters are randomly set twice within the corresponding range.

[0139] Step S207: Calculate the ratio of current to voltage at the access point of the second inverter model to obtain the second admittance;

[0140] Step S208: Determine the gain parameter based on the amplitude of the second admittance, so that the oscillation damping provided by the additional subsynchronous damping controller can counteract the power oscillation of the inverter.

[0141] This application also provides a computer program product, which, when executed on a data processing device, is suitable for executing an initialization program having at least the following method steps:

[0142] Step S201: Determine the effective suppression frequency range based on the actual power oscillation frequency of the inverter when the oscillation occurs;

[0143] Step S202: Determine the parameters of the bandpass filter based on the effective suppression frequency range, so that the bandpass filter filters out signals outside the effective suppression frequency range.

[0144] Step S203: At a predetermined oscillation frequency, the d-axis component and q-axis component of the voltage at the access point of the inverter are input to the first additional sub-supersynchronous damping controller to obtain a first inverter model containing the first additional sub-supersynchronous damping controller. The first additional sub-supersynchronous damping controller is the additional sub-supersynchronous damping controller whose parameters are randomly set once within the corresponding range.

[0145] Step S204: Calculate the ratio of the current and voltage at the access point of the first inverter model to obtain the first admittance;

[0146] Step S205: Determine the parameters of the phase-shifting filter based on the phase of the first admittance, so that the phase shifting is performed by the phase-shifting filter so that the oscillation damping provided by the additional sub-supersynchronous damping controller is positive damping.

[0147] Step S206: At the predetermined oscillation frequency, the d-axis component and q-axis component of the voltage at the access point of the inverter are input to the second additional sub-supersynchronous damping controller to obtain a second inverter model containing the second additional sub-supersynchronous damping controller. The second additional sub-supersynchronous damping controller is the additional sub-supersynchronous damping controller whose parameters are randomly set twice within the corresponding range.

[0148] Step S207: Calculate the ratio of current to voltage at the access point of the second inverter model to obtain the second admittance;

[0149] Step S208: Determine the gain parameter based on the amplitude of the second admittance, so that the oscillation damping provided by the additional subsynchronous damping controller can counteract the power oscillation of the inverter.

[0150] It is obvious to those skilled in the art that the modules or steps of the present invention described above can be implemented using general-purpose computing devices. They can be centralized on a single computing device or distributed across a network of multiple computing devices. They can be implemented using computer-executable program code, and thus can be stored in a storage device for execution by a computing device. In some cases, the steps shown or described can be performed in a different order than those described herein, or they can be fabricated as separate integrated circuit modules, or multiple modules or steps can be fabricated as a single integrated circuit module. Thus, the present invention is not limited to any particular combination of hardware and software.

[0151] Those skilled in the art will understand that embodiments of this application can be provided as methods, systems, or computer program products. Therefore, this application can take the form of a completely hardware embodiment, a completely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, this application can take the form of a computer program product embodied on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.

[0152] This application is described with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of this application. It will be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, generate instructions for implementing the flowchart... Figure 1 a process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in one or more boxes.

[0153] These computer program instructions may also be stored in a computer readable memory that can direct a computer or other programmable data processing device to work in a specific manner, so that the instructions stored in the computer readable memory produce an article of manufacture comprising an instruction device, which implements the process Figure 1 a process or multiple processes and / or boxes Figure 1 The function specified in one or more boxes.

[0154] These computer program instructions can also be loaded onto a computer or other programmable data processing device so that a series of operational steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing the instructions executed on the computer or other programmable device for implementing the process. Figure 1 a process or multiple processes and / or boxes Figure 1 A step that specifies a function in one or more boxes.

[0155] In a typical configuration, a computing device includes one or more processors (CPU), input / output interfaces, network interfaces, and memory.

[0156] Memory may include non-persistent memory in computer-readable media, such as random access memory (RAM) and / or non-volatile memory, such as read-only memory (ROM) or flash RAM. Memory is an example of computer-readable media.

[0157] Computer-readable media includes both permanent and non-permanent, removable and non-removable media that can store information using any method or technology. Information can be computer-readable instructions, data structures, modules of programs, or other data. Examples of computer storage media include, but are not limited to, phase-change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technologies, CD-ROM, digital versatile optical disc (DVD) or other optical storage, magnetic tape, magnetic disk storage or other magnetic storage devices, or any other non-transferable medium that can be used to store information accessible by a computing device. As defined herein, computer-readable media does not include transient computer-readable media, such as modulated data signals and carrier waves.

[0158] It should also be noted that the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such process, method, article, or apparatus. Unless otherwise specified, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes that element.

[0159] As can be seen from the above description, the embodiments of this application achieve the following technical effects:

[0160] 1) In the parameter setting method of the additional sub-supersynchronous damping controller of this application, under the condition of inverter model packaging, the effective suppression frequency range is determined by the actual power oscillation frequency of the inverter. The parameters of the bandpass filter can then be set so that the bandpass filter filters out signals outside the effective suppression frequency range and only suppresses oscillations within the effective suppression frequency range. Then, by performing a simple test on the additional sub-supersynchronous damping controller at a predetermined oscillation frequency, the parameters and gain parameters of the appropriate phase-shifting filter are determined to ensure that the positive damping provided by the additional sub-supersynchronous damping controller can offset the power oscillation of the inverter, thereby effectively suppressing power oscillations. This solves the problem in the prior art that the parameters of the additional sub-supersynchronous damping controller cannot be set in the inverter model packaging.

[0161] 2) In the parameter setting device of the additional sub-supersynchronous damping controller of this application, under the condition of inverter model packaging, the effective suppression frequency range is determined by the actual power oscillation frequency of the inverter. The parameters of the bandpass filter can then be set so that the bandpass filter filters out signals outside the effective suppression frequency range and only suppresses oscillations within the effective suppression frequency range. Then, by performing a simple test on the additional sub-supersynchronous damping controller at a predetermined oscillation frequency, the parameters and gain parameters of the appropriate phase-shifting filter are determined to ensure that the positive damping provided by the additional sub-supersynchronous damping controller can offset the power oscillation of the inverter, thereby effectively suppressing power oscillations. This solves the problem in the prior art that the parameters of the additional sub-supersynchronous damping controller cannot be set in the inverter model packaging.

[0162] The above description is merely a preferred embodiment of this application and is not intended to limit this application. Various modifications and variations can be made to this application by those skilled in the art. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of this application should be included within the protection scope of this application.

Claims

1. A method for setting parameters of an additional sub-supersynchronous damping controller, characterized in that, The parameters of the additional sub-supersynchronous damping controller include the parameters of the bandpass filter, the parameters of the phase-shifting filter, and the gain parameters. The method includes: The effective suppression frequency range is determined based on the actual power oscillation frequency of the inverter when the oscillation occurs. The parameters of the bandpass filter are determined based on the effective suppression frequency range, so that the bandpass filter filters out signals outside the effective suppression frequency range; At a predetermined oscillation frequency, the d-axis and q-axis components of the voltage at the inverter's access point are input to a first additional sub-supersynchronous damping controller to obtain a first inverter model containing the first additional sub-supersynchronous damping controller. The first additional sub-supersynchronous damping controller is the additional sub-supersynchronous damping controller whose parameters are randomly set once within the corresponding range. Calculate the ratio of current to voltage at the connection point of the first inverter model to obtain the first admittance; The parameters of the phase-shifting filter are determined based on the phase of the first admittance, so that the phase shifting is performed through the phase-shifting filter so that the oscillation damping provided by the additional sub-supersynchronous damping controller is positive damping; At the predetermined oscillation frequency, the d-axis and q-axis components of the voltage at the inverter's access point are input to the second additional sub-supersynchronous damping controller to obtain a second inverter model containing the second additional sub-supersynchronous damping controller. The second additional sub-supersynchronous damping controller is the additional sub-supersynchronous damping controller whose parameters are randomly set twice within the corresponding range. Calculate the ratio of current to voltage at the access point of the second inverter model to obtain the second admittance; The gain parameter is determined based on the amplitude of the second admittance, such that the oscillation damping provided by the additional subsynchronous damping controller cancels out the power oscillation of the inverter.

2. The method according to claim 1, characterized in that, The method further includes: Obtain the transfer function G of the additional sub-supersynchronous damping control damp (s), Wherein, K1, K2 and K3 are the parameters of the bandpass filter, K4, K5 and K6 are the parameters of the phase-shift filter, and K7 is the gain parameter.

3. The method according to claim 2, characterized in that, The effective suppression frequency range is determined based on the actual power oscillation frequency of the inverter when the oscillation occurs, including: The actual power oscillation frequency of the inverter at the time of oscillation is used to determine the suppression center frequency f. c ; Using f1 = kf c Calculate the first frequency threshold f1 using... Calculate the second frequency threshold f2, where k is the suppression bandwidth coefficient, 0 <k<1; The effective suppression frequency range [f1 f2] is defined as the range between the first frequency threshold f1 and the second frequency threshold f2.

4. The method according to claim 3, characterized in that, Determining the parameters of the bandpass filter based on the effective suppression frequency range includes: according to The parameters K1 of the bandpass filter are calculated. according to The parameters K2 of the bandpass filter are calculated. According to K3=(2πf c ) 2 The parameters K3 of the bandpass filter are calculated.

5. The method according to claim 3, characterized in that, Determining the parameters of the phase-shifting filter based on the phase of the first admittance includes: according to The parameters K4 of the phase-shifting filter are calculated, where, The phase of the first admittance; according to The parameters K5 of the phase-shifting filter are calculated. according to The parameters K6 of the phase-shifting filter are calculated.

6. The method according to claim 3, characterized in that, Determining the gain parameter based on the magnitude of the second admittance includes: According to K7=(1+k 2 )·k A A b11 The gain parameter K7 is calculated, where A b11 k is the magnitude of the second admittance. A For the gain design factor, 0 <k A <0.

1.

7. The method according to any one of claims 1 to 6, characterized in that, The method further includes: The calculated parameters of the bandpass filter, the phase-shift filter, and the gain parameter are set as the corresponding parameters of the additional sub-supersynchronous damping controller. The d-axis and q-axis components of the inverter's access point voltage are input to the additional sub-supersynchronous damping controller to obtain the d-axis additional current command and the q-axis additional current command. Obtain the d-axis current command and q-axis current command of the inverter; The total d-axis current command is obtained by superimposing the d-axis current command of the inverter with the additional d-axis current command, and the total q-axis current command is obtained by superimposing the q-axis current command of the inverter with the additional q-axis current command.

8. A parameter setting device for an additional sub-supersynchronous damping controller, characterized in that, The parameters of the additional sub-supersynchronous damping controller include the parameters of the bandpass filter, the parameters of the phase-shifting filter, and the gain parameters. The device includes: The first determining unit is used to determine the effective suppression frequency range based on the actual power oscillation frequency of the inverter when the oscillation occurs. The second determining unit is used to determine the parameters of the bandpass filter based on the effective suppression frequency range, so that the bandpass filter filters out signals outside the effective suppression frequency range; The first output unit is used to input the d-axis component and q-axis component of the voltage at the access point of the inverter into the first additional sub-supersynchronous damping controller at a predetermined oscillation frequency, so as to obtain a first inverter model containing the first additional sub-supersynchronous damping controller. The first additional sub-supersynchronous damping controller is the additional sub-supersynchronous damping controller whose parameters are randomly set once within the corresponding range. The first calculation unit is used to calculate the ratio of current to voltage at the access point of the first inverter model to obtain the first admittance. The third determining unit is used to determine the parameters of the phase-shifting filter based on the phase of the first admittance, so as to perform phase shifting through the phase-shifting filter so that the oscillation damping provided by the additional sub-supersynchronous damping controller is positive damping; The second output unit is used to input the d-axis component and q-axis component of the voltage at the access point of the inverter into the second additional sub-supersynchronous damping controller at the predetermined oscillation frequency, so as to obtain a second inverter model containing the second additional sub-supersynchronous damping controller. The second additional sub-supersynchronous damping controller is the additional sub-supersynchronous damping controller whose parameters are randomly set twice within the corresponding range. The second calculation unit is used to calculate the ratio of current to voltage at the access point of the second inverter model to obtain the second admittance. The fourth determining unit is used to determine the gain parameter based on the amplitude of the second admittance, so that the oscillation damping provided by the additional sub-supersynchronous damping controller cancels the power oscillation of the inverter.

9. A computer-readable storage medium, characterized in that, The computer-readable storage medium includes a stored program, wherein, when the program is executed, it controls the device on which the computer-readable storage medium is located to perform the method according to any one of claims 1 to 7.

10. A computer program product, comprising a computer program, characterized in that, When the computer program is executed by a processor, it implements the method described in any one of claims 1 to 7.

Citation Information

Patent Citations

  • Subsynchronous oscillation suppression method, system and device

    CN115021243A

  • Broadband oscillation suppression method and device based on power electronic converter

    CN117913852A