Bus voltage ripple suppression method, electronic equipment and storage medium

By setting the phase difference between bus voltage fluctuations between adjacent modules in the multi-port inverter module, forming a circulation, the problems of poor bus voltage fluctuation suppression effect and increased cost in the prior art are solved, and effective ripple reduction is achieved .

CN119231903APending Publication Date: 2024-12-31ZTE CORP
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202310792061.5
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-06-29
Publication Date
2024-12-31

AI Technical Summary

Technical Problem

In the prior art, the effect of weakening bus voltage fluctuations by increasing the bus capacitance value is poor and increasing hardware costs is increased, so it is impossible to effectively suppress the 2-frequency voltage ripple in the multi-port inverter module.

Method used

The bus voltage fluctuation phase difference between any two adjacent modules is set to a preset angle in the multi-port inverter module to form a circulation, thereby reducing the bus voltage fluctuation.

Benefits of technology

No hardware changes are required to effectively reduce bus voltage fluctuations, reduce hardware costs, and achieve ripple suppression effect.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119231903A_ABST
    Figure CN119231903A_ABST
Patent Text Reader

Abstract

The invention relates to a bus voltage ripple suppression method, electronic equipment and a storage medium, and the method comprises the steps: setting a bus voltage fluctuation phase difference between any two adjacent modules in N AC-DC modules as a preset angle; wherein the preset angle is determined according to the value of N, and the value of N is a positive integer greater than 1; and generating a ring current between buses of adjacent AC-DC modules in the multi-port inverter module based on the preset angle. According to the invention, hardware of the multi-port inverter module does not need to be changed, and the purpose of ripple reduction can be achieved only by setting the bus voltage fluctuation between any two adjacent modules to be the phase difference with a certain angle.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of circuits, and in particular to a method for suppressing bus voltage ripple, an electronic device and a storage medium. Background Art

[0002] From the law of conservation of energy, it can be seen that the bus of each inverter module in the single-phase rectification / inversion topology will form a 2-fold bus voltage fluctuation. These 2-fold fluctuations will affect the stability of the system. The conventional method is to weaken the fluctuation by increasing the bus capacitance value, but the weakening effect is not good and it also increases the hardware cost. Summary of the invention

[0003] The present application provides a bus voltage ripple suppression method, electronic device and storage medium to solve the problem in the prior art that the bus voltage ripple is weakened by increasing the bus capacitance value, which not only has a poor weakening effect but also increases the hardware cost.

[0004] In a first aspect, the present application provides a method for suppressing bus voltage ripple, which is applied to a multi-port inverter module, wherein the multi-port inverter module includes N AC-DC modules, including: setting the bus voltage fluctuation phase difference between any two adjacent modules among the N AC-DC modules to a preset angle; wherein the preset angle is determined according to the value of N, and the value of N is a positive integer greater than 1; and generating a circulating current between the buses of each adjacent AC-DC module in the multi-port inverter module based on the preset angle.

[0005] In a second aspect, the present application provides an electronic device comprising: at least one communication interface; at least one bus connected to the at least one communication interface; at least one processor connected to the at least one bus; and at least one memory connected to the at least one bus, wherein the processor is configured to execute the bus voltage ripple suppression method described in the first aspect of the present application.

[0006] In a third aspect, the present application further provides a computer storage medium storing computer executable instructions, wherein the computer executable instructions are used to execute the method for suppressing bus voltage ripple described in the first aspect of the present application.

[0007] The above technical solution provided by the embodiment of the present application has the following advantages compared with the prior art: the method provided by the embodiment of the present application sets the bus voltage fluctuation phase difference between any two adjacent modules in the multi-port inverter module to a preset angle, that is, the bus voltage fluctuation between any two adjacent modules has a phase difference of a certain angle. Because of the different phases, the module with a high bus voltage will transfer energy to the module with a low voltage, that is, a circulating current is formed. Therefore, the voltage of the module with a high voltage decreases, the voltage of the module with a low voltage increases, and the bus fluctuation voltage decreases accordingly. It can be seen that in the present application, there is no need to make hardware changes to the multi-port inverter module. It only needs to set the bus voltage fluctuation between any two adjacent modules to have a phase difference of a certain angle to achieve the purpose of ripple reduction. BRIEF DESCRIPTION OF THE DRAWINGS

[0008] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the invention and, together with the description, serve to explain the principles of the invention.

[0009] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, for ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative labor.

[0010] One or more embodiments are exemplarily described by pictures in the corresponding drawings, and these exemplified descriptions do not constitute limitations on the embodiments. Elements with the same reference numerals in the drawings represent similar elements, and unless otherwise stated, the figures in the drawings do not constitute proportional limitations.

[0011] Figure 1 A flow chart of a method for suppressing bus voltage ripple provided in an embodiment of the present application;

[0012] Figure 2 A schematic diagram of the structure of a multi-port inverter module provided in an embodiment of the present application;

[0013] Figure 3 A schematic diagram of the structure of a bus voltage ripple suppression device provided in an embodiment of the present application;

[0014] Figure 4 A schematic diagram of the structure of an electronic device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0015] In order to make the purpose, technical solution and advantages of the embodiments of the present application clearer, the technical solution in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are 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 making creative work are within the scope of protection of this application.

[0016] The disclosure below provides many different embodiments or examples to implement different structures of the present invention. In order to simplify the disclosure of the present invention, the parts and settings of specific examples are described below. Of course, they are only examples, and the purpose is not to limit the present invention. In addition, the present invention can repeat reference numbers and / or letters in different examples. This repetition is for the purpose of simplification and clarity, and does not itself indicate the relationship between the various embodiments and / or settings discussed.

[0017] In the prior art, the single-phase PWM rectifier works under the traction condition of unity power factor. Assuming that the grid-side voltage expression is sinusoidal and the grid-side current expression is sinusoidal, the input power and output power of the AC side of the single-phase PWM rectifier can be obtained by the following formula:

[0018] u s (t)= s sinωt

[0019]

[0020] Among them, u s Voltage value, i s is the current value, U s is the voltage peak, I s is the peak current, ω is the angular frequency, Phase angle.

[0021] Based on this, it can be deduced that the amplitude of the 2-fold frequency fluctuation is:

[0022]

[0023] in, is the target voltage fluctuation, U s is the voltage peak, I s is the current peak value, ω is the angular frequency, t is the time, U dc is the bus voltage, c is the capacitance value, Phase angle.

[0024] It can be seen from the above formula that the voltage fluctuation will decrease accordingly when the bus capacitance C increases. Therefore, in the prior art, the voltage fluctuation amplitude of 2 times the frequency can be reduced by increasing the bus capacitance value. This method not only has a poor weakening effect, but also increases the hardware cost.

[0025] Based on this, an embodiment of the present application provides a method for suppressing bus voltage ripple to solve the problem in the prior art that reducing the 2-fold frequency voltage fluctuation amplitude by increasing the bus capacitance value results in poor weakening effect and increased costs.

[0026] Figure 1 A bus voltage ripple suppression method provided in an embodiment of the present application is applied to a multi-port inverter module, such as Figure 2 As shown, the multi-port inverter module includes N AC-DC modules. Based on this, the embodiment of the present application Figure 1 The bus voltage ripple suppression methods include:

[0027] Step 101, setting the bus voltage fluctuation phase difference between any two adjacent modules among N AC-DC modules to a preset angle; wherein the preset angle is determined according to the value of N, and the value of N is a positive integer greater than 1;

[0028] The value of N in the embodiment of the present application can be set according to actual needs, and can be 5, 7, 12, etc. in specific application scenarios.

[0029] Step 102: Generate a circulating current between busbars of adjacent AC-DC modules in a multi-port inverter module based on a preset angle.

[0030] Through the above steps 101 and 102, the bus voltage fluctuation phase difference between any two adjacent modules in the multi-port inverter module is set to a preset angle, that is, the bus voltage fluctuation between any two adjacent modules has a phase difference of a certain angle. Because of the different phases, the module with a high bus voltage will transfer energy to the module with a low voltage, that is, a circulating current is formed. Therefore, the voltage of the module with a high voltage decreases, the voltage of the module with a low voltage increases, and the bus fluctuation voltage decreases accordingly. It can be seen that in the present application, there is no need to make hardware changes to the multi-port inverter module. It is only necessary to set the bus voltage fluctuation between any two adjacent modules to have a phase difference of a certain angle to achieve the purpose of ripple reduction.

[0031] In an optional implementation manner of the embodiment of the present application, the method of generating a circulating current between busbars of adjacent AC-DC modules in the multi-port inverter module based on a preset angle involved in the above step 102 may further include:

[0032] Step 11, determining the first bus voltage fluctuation of the first module by a preset formula and a first phase angle; wherein the phase angle in the preset formula is the first phase angle;

[0033] The preset formula is:

[0034]

[0035] in, is the target voltage fluctuation, U s is the voltage peak, I s is the current peak value, ω is the angular frequency, t is the time, U dc is the bus voltage, C is the capacitance value, Phase angle.

[0036] Step 12, determining the second bus voltage fluctuation of the second module based on a preset formula and a second phase angle; wherein the phase angle in the preset formula is the second phase angle, and the absolute value of the difference between the first phase angle and the second phase angle is a preset angle; the first module and the second module are any two adjacent modules in the multi-port inverter module;

[0037] In a specific example, if the phase angle between the two buses is 90 degrees (preset angle), based on the above preset formula, the voltage fluctuation of the first bus can be:

[0038]

[0039] Based on the above preset formula, the second bus voltage fluctuation can be:

[0040]

[0041] Step 13: Generate a circulating current based on the first bus voltage fluctuation and the second bus voltage fluctuation.

[0042] It can be seen that through the above steps 11 to 13 of the embodiment of the present application, due to the voltage fluctuation phase difference between the first module and the second module, according to the multi-port module topology, a circulating current will be formed between the first module bus and the second module bus, thereby weakening the voltage fluctuation.

[0043] In another optional implementation manner of the embodiment of the present application, the method of generating the circulating current based on the first bus voltage fluctuation and the second bus voltage fluctuation involved in the above step 13 may further include:

[0044] Step 21, summing the first bus voltage fluctuation and the second bus voltage fluctuation;

[0045] Step 22, converting the summation process based on trigonometric functions and difference product formulas to obtain a conversion result;

[0046] In a specific example, the trigonometric function and difference product formula can be the following formula:

[0047]

[0048] Therefore, the summation process is transformed based on trigonometric functions and the difference product formula, and the conversion result is:

[0049]

[0050] in, is the voltage fluctuation of the first busbar, is the voltage fluctuation of the second bus, and θ is the preset angle.

[0051] In a specific example, taking the preset angle as 90 degrees as an example, ab = 90. When the bus voltage fluctuation phase is not shifted, ab = 0. Since cos0 = 1, it is always greater than the value when ab is not equal to 0. If ab = 90, then Compared with the case where there is no phase shift, cos0=1, the fluctuation is reduced by 30%.

[0052] Step 23, determining the circulation based on the conversion result and the preset angle.

[0053] It can be seen that by constructing a bus ripple phase difference between different modules in the manner described in the embodiments of the present application, and utilizing the ripple phase difference between modules to generate a circulating current between modules, the bus ripple of multiple modules can be reduced.

[0054] In an optional implementation manner of the embodiment of the present application, the method of setting the bus voltage fluctuation phase difference between any two adjacent modules of the N AC-DC modules to a phase angle of a preset angle involved in the above step 101 may include:

[0055] Step 31, setting the preset angle of the bus voltage fluctuation phase difference between any two adjacent modules among the N AC-DC modules to π / N; or,

[0056] Step 32: setting the preset angle of the bus voltage fluctuation phase difference between any two adjacent modules among the N AC-DC modules to 2π / N.

[0057] It can be seen that in the embodiment of the present application, the module bus voltage fluctuation of the ports in the multi-port inverter module can be formed into a phase angle with a difference of π / N or 2π / N, where N is the number of modules in the multi-port inverter module. Since the trigonometric function is a function with a period of π or 2π, based on the characteristics of the periodic function, it can be known that the fluctuation reduction is more obvious when the phase difference is set to π / N or 2π / N.

[0058] The DC-side coupling characteristics of the multi-port module topology are utilized to form the required circulating current to reduce bus voltage fluctuations.

[0059] In an optional implementation of the embodiment of the present application, the voltage of each module can be set by the following formula:

[0060]

[0061] Among them, u n is the voltage value of the Nth module, is the phase angle of the Nth module.

[0062] It can be seen that in the embodiment of the present application, since there is a power coupling path between different modules in the multi-port inverter module, this characteristic can be used to suppress fluctuations. In addition, the core of the voltage fluctuation of the capacitor is the absorption or emission of energy, and its fluctuation conforms to the trigonometric function characteristics. It can be seen from the trigonometric function characteristics that trigonometric functions of different phases can reduce fluctuations when they are superimposed on each other at certain specific angles; at the same time, in the multi-port module topology, there are DC coupling channels between different AC-DCs. Based on this, in the embodiment of the present application, the ripple voltage phase difference between different AC-DC modules is used to generate circulating current, thereby reducing the module bus fluctuation value and achieving a reduction in bus capacitance. The method of the embodiment of the present application is not only low-cost but also simple to implement.

[0063] Corresponding to the above Figure 1 The embodiment of the present application provides a bus voltage ripple suppression device, which is applied to a multi-port inverter module, and the multi-port inverter module includes N AC-DC modules, such as Figure 3 As shown, the device comprises:

[0064] A setting module 302 is used to set the bus voltage fluctuation phase difference between any two adjacent modules among the N AC-DC modules to a preset angle; wherein the preset angle is determined according to the value of N, and the value of N is a positive integer greater than 1;

[0065] The generating module 304 is configured to generate a circulating current between busbars of adjacent AC-DC modules in the multi-port inverter module based on a preset angle.

[0066] Through the device of the embodiment of the present application, the bus voltage fluctuation phase difference between any two adjacent modules in the multi-port inverter module is set to a preset angle, that is, the bus voltage fluctuation between any two adjacent modules has a phase difference of a certain angle. Because of the different phases, the module with a high bus voltage will transfer energy to the module with a low voltage, that is, a circulating current is formed. Therefore, the voltage of the module with a high voltage decreases, the voltage of the module with a low voltage increases, and the bus fluctuation voltage decreases accordingly. It can be seen that in the present application, there is no need to make hardware changes to the multi-port inverter module. It only needs to set the bus voltage fluctuation between any two adjacent modules to have a phase difference of a certain angle to achieve the purpose of ripple reduction.

[0067] Optionally, the generation module 304 of the embodiment of the present application may further include: a first determination unit, used to determine the first bus voltage fluctuation of the first module through a preset formula and a first phase angle; wherein the phase angle in the preset formula is the first phase angle; a second determination unit, used to determine the second bus voltage fluctuation of the second module based on the preset formula and the second phase angle; wherein the phase angle in the preset formula is the second phase angle, and the absolute value of the difference between the first phase angle and the second phase angle is the preset angle; the first module and the second module are any two adjacent modules in the multi-port inverter module; and a generation unit, used to generate a circulating current based on the first bus voltage fluctuation and the second bus voltage fluctuation.

[0068] Optionally, the preset formula in the embodiment of the present application is:

[0069]

[0070] in, is the target voltage fluctuation, U s is the voltage peak, I s is the current peak value, ω is the angular frequency, t is the time, U dc is the bus voltage, C is the capacitance value, Phase angle.

[0071] Optionally, the generating unit in the embodiment of the present application includes: a first processing unit, used to sum the first bus voltage fluctuation and the second bus voltage fluctuation; a second processing unit, used to convert the summation process based on trigonometric functions and difference-product formulas to obtain a conversion result; and a third processing unit, used to determine the circulating current based on the conversion result and a preset angle.

[0072] Among them, the summation process is transformed based on trigonometric functions and difference product formulas, and the conversion result is:

[0073]

[0074] in, is the voltage fluctuation of the first busbar, is the voltage fluctuation of the second bus, and θ is the preset angle.

[0075] Optionally, the setting module in the embodiment of the present application includes: a first setting unit, used to set the preset angle of the bus voltage fluctuation phase difference between any two adjacent modules among N AC-DC modules to π / N; a second setting unit, used to set the preset angle of the bus voltage fluctuation phase difference between any two adjacent modules among N AC-DC modules to 2π / N.

[0076] The voltage of each module is set by the following formula:

[0077]

[0078] Among them, u n is the voltage value of the Nth module, is the phase angle of the Nth module.

[0079] like Figure 4 As shown, an embodiment of the present application provides an electronic device, including a processor 411, a communication interface 412, a memory 413 and a communication bus 414, wherein the processor 411, the communication interface 412, and the memory 413 communicate with each other through the communication bus 414.

[0080] Memory 413, used for storing computer programs;

[0081] In one embodiment of the present application, the processor 411 is used to execute the program stored in the memory 413 to implement the bus voltage ripple suppression method provided by any of the aforementioned method embodiments, and the role it plays is similar and will not be repeated here.

[0082] An embodiment of the present application further provides a computer-readable storage medium having a computer program stored thereon. When the computer program is executed by a processor, the steps of the bus voltage ripple suppression method provided in any of the aforementioned method embodiments are implemented.

[0083] The device embodiments described above are merely illustrative, wherein the units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the modules may be selected according to actual needs to achieve the purpose of the solution of this embodiment.

[0084] Through the description of the above implementation methods, those skilled in the art can clearly understand that each implementation method can be implemented by means of software plus a general hardware platform, and of course, by hardware. Based on this understanding, the above technical solution is essentially or the part that contributes to the relevant technology can be embodied in the form of a software product, and the computer software product can be stored in a computer-readable storage medium, such as ROM / RAM, a disk, an optical disk, etc., including a number of instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) to execute the methods described in each embodiment or some parts of the embodiments.

[0085] It should be understood that the terms used herein are only for the purpose of describing specific example embodiments and are not intended to be limiting. Unless the context clearly indicates otherwise, the singular forms "one", "an" and "said" as used herein may also be meant to include plural forms. The terms "include", "comprise", "contain", and "have" are inclusive, and therefore specify the existence of stated features, steps, operations, elements and / or parts, but do not exclude the existence or addition of one or more other features, steps, operations, elements, parts, and / or combinations thereof. The method steps, processes, and operations described herein are not interpreted as necessarily requiring them to be performed in the specific order described or illustrated, unless the execution order is clearly indicated. It should also be understood that additional or alternative steps may be used.

[0086] The foregoing is merely a specific embodiment of the present invention, which enables those skilled in the art to understand or implement the present invention. Various modifications to these embodiments will be apparent to those skilled in the art, and the general principles defined herein may be implemented in other embodiments without departing from the spirit or scope of the present invention. Therefore, the present invention will not be limited to the embodiments shown herein, but rather to the widest scope consistent with the principles and novel features claimed herein.

Claims

1. A method for suppressing bus voltage ripple, applied to a multi-port inverter module, wherein the multi-port inverter module comprises N AC-DC modules, characterized in that: include: The bus voltage fluctuation phase difference between any two adjacent modules among the N AC-DC modules is set to a preset angle; wherein the preset angle is determined according to the value of N, and the value of N is a positive integer greater than 1; A circulating current between busbars of adjacent AC-DC modules in the multi-port inverter module is generated based on the preset angle.

2. The method according to claim 1, characterized in that Generating a circulating current between busbars of adjacent AC-DC modules in the multi-port inverter module based on the preset angle includes: Determine the first bus voltage fluctuation of the first module by a preset formula and a first phase angle; wherein the phase angle in the preset formula is the first phase angle; Determine the second bus voltage fluctuation of the second module based on the preset formula and the second phase angle; wherein the phase angle in the preset formula is the second phase angle, and the absolute value of the difference between the first phase angle and the second phase angle is the preset angle; the first module and the second module are any two adjacent modules in the multi-port inverter module; The circulating current is generated based on the first bus voltage fluctuation and the second bus voltage fluctuation.

3. The method according to claim 2, characterized in that The preset formula is: in, is the target voltage fluctuation, U s is the voltage peak, I s is the current peak value, ω is the angular frequency, t is the time, U dc is the bus voltage, c is the capacitance value, Phase angle.

4. The method according to claim 3, characterized in that Generating the circulating current based on the first bus voltage fluctuation and the second bus voltage fluctuation includes: summing the first bus voltage fluctuation and the second bus voltage fluctuation; The summation process is transformed based on trigonometric functions and difference-product formulas to obtain a transformation result; The circulation is determined based on the conversion result and the preset angle.

5. The method according to claim 4, characterized in that The summation process is transformed based on trigonometric functions and the difference product formula, and the conversion result is: in, is the voltage fluctuation of the first busbar, is the second bus voltage fluctuation, and θ is the preset angle.

6. The method according to claim 1, characterized in that Setting the bus voltage fluctuation phase difference between any two adjacent modules in the N AC-DC modules to a phase angle of a preset angle comprises: The preset angle of the bus voltage fluctuation phase difference between any two adjacent modules among the N AC-DC modules is set to π / N.

7. The method according to claim 1, characterized in that Setting the bus voltage fluctuation phase difference between any two adjacent modules in the N AC-DC modules to a phase angle of a preset angle comprises: The preset angle of the bus voltage fluctuation phase difference between any two adjacent modules among the N AC-DC modules is set to 2π / N.

8. The method according to claim 1, characterized in that The voltage of each module is set by the following formula: Among them, u n is the voltage value of the Nth module, is the phase angle of the Nth module.

9. An electronic device, characterized in that: It includes a processor, a communication interface, a memory and a communication bus, wherein the processor, the communication interface and the memory communicate with each other through the communication bus; Memory, used to store computer programs; A processor, for implementing the method steps described in any one of claims 1 to 8 when executing a program stored in a memory.

10. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the program is executed by a processor, the method steps described in any one of claims 1 to 8 are implemented.