Control method and device of interleaved parallel system, controller and interleaved parallel system

By obtaining the switching frequency and carrier interleaving number of the interleaved parallel system, the control frequency division number and target control frequency are determined, solving the compatibility problem of software program architecture of different interleaved parallel systems and achieving the effect of unified control.

CN118353283BActive Publication Date: 2026-02-03XIAMEN KEHUA DIGITAL ENERGY TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202410258443.4
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-03-07
Publication Date
2026-02-03
Estimated Expiration
2044-03-07

AI Technical Summary

Technical Problem

Different interleaved parallel systems require different software program architectures due to differences in the number of MPPT channels and MPPT switching frequencies, making it impossible to achieve software program architecture compatibility.

Method used

By obtaining the required range of switching frequency, number of switching carrier interleavings, and control frequency of the interleaved parallel system, the number of control frequency divisions is determined, and the interleaved parallel system is controlled based on the target control frequency, thus realizing an interleaved parallel system with a software program architecture compatible with different switching frequencies and number of switching carrier interleavings.

Benefits of technology

It enables unified control of different interleaved parallel systems without the need to develop new software program architectures, thus improving the flexibility and compatibility of control.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN118353283B_ABST
    Figure CN118353283B_ABST
Patent Text Reader

Abstract

The application provides a control method and device of an interleaved parallel system, a controller and the interleaved parallel system. The control method of the interleaved parallel system comprises the following steps: obtaining the demand range of the switching frequency, the switching carrier interleaving times and the control frequency of the interleaved parallel system; determining the control frequency division number of the interleaved parallel system based on the demand range of the switching frequency, the switching carrier interleaving times and the control frequency; determining the target control frequency of the interleaved parallel system based on the switching frequency and the control frequency division number, and controlling the interleaved parallel system based on the target control frequency. The application can control different interleaved parallel systems by only obtaining the switching frequency and the switching carrier interleaving times of the interleaved parallel system, without developing new software program architecture. One set of software program architecture can be compatible with interleaved parallel systems with different switching frequencies and switching carrier interleaving times.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the technical field of software compatibility, and in particular to a control method and device of an interleaved parallel system, a controller and the interleaved parallel system. BACKGROUND

[0002] Different interleaved parallel systems can have different power levels, from tens of KW to hundreds of KW, etc. The main difference between different interleaved parallel systems is the number of MPPT (Maximum Power Point Tracking) and the MPPT switching frequency. Due to the difference in the number of MPPT and the MPPT switching frequency, different software program architectures need to be developed to control different interleaved parallel systems, and the compatibility of the software program architecture cannot be realized. SUMMARY

[0003] Embodiments of the present application provide a control method and device of an interleaved parallel system, a controller and the interleaved parallel system to solve the problem that different interleaved parallel systems need to develop different software program architectures to control them, and the compatibility of the software program architecture cannot be realized.

[0004] In a first aspect, embodiments of the present application provide a control method of an interleaved parallel system, comprising:

[0005] Obtaining the switching frequency, the switching carrier interleaving number and the demand range of the control frequency of the interleaved parallel system;

[0006] Determining the control frequency division number of the interleaved parallel system based on the demand range of the switching frequency, the switching carrier interleaving number and the control frequency;

[0007] Determining the target control frequency of the interleaved parallel system based on the switching frequency and the control frequency division number, and controlling the interleaved parallel system based on the target control frequency.

[0008] In a possible implementation, determining the control frequency division number of the interleaved parallel system based on the demand range of the switching frequency, the switching carrier interleaving number and the control frequency comprises:

[0009] Determining the candidate frequency division number according to the demand range of the switching frequency and the control frequency; the candidate frequency division number is a positive integer;

[0010] Determining the control frequency division number of the interleaved parallel system according to the switching carrier interleaving number and the candidate frequency division number.

[0011] In a possible implementation, determining the control frequency division number of the interleaved parallel system according to the switching carrier interleaving number and the candidate frequency division number comprises:

[0012] According to the switching carrier interleaving times and the preset control frequency selection rule, the control frequency of the interleaved parallel system is selected from the candidate frequency.

[0013] In a possible implementation, the preset control frequency selection rule comprises that when the control frequency is not 1, the switching carrier interleaving times and the control frequency have no common divisor.

[0014] In a possible implementation, the demand range of the control frequency comprises an upper limit value of the control frequency and a lower limit value of the control frequency.

[0015] According to the switching frequency and the demand range of the control frequency, the candidate frequency is determined, comprising:

[0016] The ratio of the switching frequency to the upper limit value of the control frequency is taken as the lower limit value of the candidate frequency.

[0017] The ratio of the switching frequency to the lower limit value of the control frequency is taken as the upper limit value of the candidate frequency.

[0018] The positive integer between the lower limit value of the candidate frequency and the upper limit value of the candidate frequency is taken as the candidate frequency.

[0019] In a possible implementation, the target control frequency of the interleaved parallel system is determined based on the switching frequency and the control frequency, comprising:

[0020] The ratio of the switching frequency to the control frequency is taken as the target control frequency of the interleaved parallel system.

[0021] In a possible implementation, the switching carrier interleaving times are equal to the number of MPPT groups of the interleaved parallel system.

[0022] In a second aspect, an embodiment of the present application provides a control device of an interleaved parallel system, comprising:

[0023] The acquisition module is configured to acquire the switching frequency, the switching carrier interleaving times and the demand range of the control frequency of the interleaved parallel system.

[0024] The control frequency determination module is configured to determine the control frequency of the interleaved parallel system based on the switching frequency, the switching carrier interleaving times and the demand range of the control frequency.

[0025] The control module is configured to determine the target control frequency of the interleaved parallel system based on the switching frequency and the control frequency, and control the interleaved parallel system based on the target control frequency.

[0026] Thirdly, embodiments of the present invention provide a controller, including a memory and a processor. The memory is used to store a computer program, and the processor is used to call and run the computer program stored in the memory to execute the control method for the interleaved parallel system as described in the first aspect or any possible implementation of the first aspect.

[0027] Fourthly, embodiments of the present invention provide an interleaved parallel system, including an interleaved parallel circuit and a controller as described in the third aspect; the interleaved parallel circuit is controlled by the controller.

[0028] Fifthly, embodiments of the present invention provide a computer-readable storage medium storing a computer program that, when executed by a processor, implements the steps of the control method for an interleaved parallel system as described in the first aspect or any possible implementation thereof.

[0029] This invention provides a control method, apparatus, controller, and interleaved parallel system for an interleaved parallel system. The method obtains the switching frequency, the number of switching carrier interleavings, and the required range of the control frequency for the interleaved parallel system. Based on these parameters, it determines the control frequency division number for the interleaved parallel system. Then, based on the switching frequency and the control frequency division number, it determines the target control frequency for the interleaved parallel system. Finally, it controls the interleaved parallel system based on the target control frequency. Therefore, for different interleaved parallel systems, only the switching frequency and the number of switching carrier interleavings of the interleaved parallel system need to be obtained for control, eliminating the need to develop new software program architectures. A single software program architecture can be compatible with interleaved parallel systems with different switching frequencies and switching carrier interleaving numbers. Attached Figure Description

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

[0031] Figure 1 This is a flowchart illustrating the control method for an interleaved parallel system provided in an embodiment of the present invention;

[0032] Figure 2 This is a schematic diagram of interleaved control of an interleaved parallel system provided in an embodiment of the present invention;

[0033] Figure 3 This is a schematic diagram of the structure of the control device for the interleaved parallel system provided in an embodiment of the present invention;

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

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

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

[0037] See Figure 1 The diagram illustrates a flowchart of the control method for an interleaved parallel system provided in an embodiment of the present invention. The controller can be the entity executing the control method for the interleaved parallel system described above.

[0038] See Figure 2 Interleaved parallel systems include...

[0039] The control methods for the above-mentioned interleaved parallel systems include:

[0040] In S101, the required range of switching frequency, number of switching carrier interleavings, and control frequency for the interleaved parallel system is obtained.

[0041] The switching frequency of the interleaved parallel system is the aforementioned MPPT switching frequency.

[0042] The number of carrier interleavings in an interleaved parallel system can be understood as the number of times the carriers interleave within one switching cycle. For example, if one cycle is 360 degrees, and the interleaved parallel system interleaves every 90 degrees, then the number of carrier interleavings is 360 / 90 = 4. Figure 2 The diagram shows a switching carrier interleaving number of 4. Assuming that the interleaved parallel system interleaves once every 120 degrees, the switching carrier interleaving number is 360 / 120 = 3.

[0043] In some embodiments, the number of switching carrier interleavings in the interleaved parallel system is equal to the number of MPPT groups in the interleaved parallel system. In the interleaved parallel system, MPPTs are controlled in groups, and each MPPT group includes at least one MPPT. MPPTs in the same group are controlled in the same way and are controlled simultaneously. For example, assuming the interleaved parallel system has 8 MPPTs and each MPPT group includes 2 MPPTs, then the number of MPPT groups is 4, and the number of switching carrier interleavings is also 4; assuming the interleaved parallel system has 4 MPPTs and each MPPT group includes 1 MPPT, then the number of MPPT groups is also 4, and the number of switching carrier interleavings is also 4.

[0044] The control frequency of an interleaved parallel system is the frequency at which it is controlled. The control frequency of an interleaved parallel system has a certain required range. If the control frequency is too low, the control cycle will be long, potentially leaving a long idle time after completing the tasks within a control cycle, resulting in wasted time resources. If the control frequency is too high, the control cycle will be short, potentially making it impossible to complete the control tasks required for that control cycle within a single cycle. Therefore, the required range of the control frequency should ensure that controlling the interleaved parallel system does not result in significant resource waste, while simultaneously fulfilling the control tasks of the interleaved parallel system.

[0045] The required range of control frequency can be determined according to actual usage requirements, for example, it can be 10kHz to 20kHz.

[0046] In S102, the number of control frequency divisions for the interleaved parallel system is determined based on the switching frequency, the number of switching carrier interleavings, and the required range of the control frequency.

[0047] The control frequency division number of an interleaved parallel system refers to the number of switching cycles between two consecutive control operations on the same set of MPPTs in the interleaved parallel system.

[0048] See Figure 2 The horizontal axis represents time; the data above the horizontal axis is the switching carrier wave, and the data below the horizontal axis is the control carrier wave. Figure 2 Control is performed at the apex of the control carrier. Figure 2 The control frequency division number shown is 3, meaning that for the same switching carrier, control is performed once every 3 switching cycles. Figure 2 The control method shown has a switching carrier interleaving frequency of 4, meaning there are 4 switching carriers. Fs is the switching frequency, and Fc is the control frequency.

[0049] This embodiment can determine the number of control frequency divisions for the interleaved parallel system based on the required range of switching frequency, number of switching carrier interleavings, and control frequency, and the correlation between the required range of switching frequency, number of switching carrier interleavings, control frequency, and control frequency divisions.

[0050] In S103, the target control frequency of the interleaved parallel system is determined based on the switching frequency and the number of control frequency divisions, and the interleaved parallel system is controlled based on the target control frequency.

[0051] Based on the correlation between switching frequency and control frequency division, this embodiment can determine the target control frequency of the interleaved parallel system according to the switching frequency and control frequency division, and control the interleaved parallel system according to the target control frequency.

[0052] This embodiment obtains the required range of switching frequency, number of switching carrier interleavings, and control frequency of the interleaved parallel system. Based on the required range of switching frequency, number of switching carrier interleavings, and control frequency, it determines the control frequency division number of the interleaved parallel system. Based on the switching frequency and control frequency division number, it determines the target control frequency of the interleaved parallel system. Based on the target control frequency, it controls the interleaved parallel system. Thus, for different interleaved parallel systems, only the switching frequency and number of switching carrier interleavings of the interleaved parallel system need to be obtained for control, without the need to develop a new software program architecture. One software program architecture can be compatible with interleaved parallel systems with different switching frequencies and number of switching carrier interleavings.

[0053] In some embodiments, S102 may include:

[0054] The candidate frequency division number is determined based on the required range of switching frequency and control frequency; the candidate frequency division number is a positive integer.

[0055] The control frequency division number of the interleaved parallel system is determined based on the number of switching carrier interleavings and the number of candidate frequency divisions.

[0056] In this embodiment, at least one candidate frequency division number can be determined based on the required range of switching frequency and control frequency. Furthermore, based on the number of switching carrier interleavings and the candidate frequency division number, the control frequency division number of the interleaved parallel system can be determined.

[0057] In some embodiments, determining the control frequency division number of the interleaved parallel system based on the number of switching carrier interleavings and the candidate frequency division number includes:

[0058] Based on the number of switching carrier interleavings and the preset control frequency division selection rules, the control frequency division number of the interleaved parallel system is selected from the candidate frequency division numbers.

[0059] The candidate frequency division number is used as a candidate value for the control frequency division number. Based on the preset control frequency division number selection rules and the number of switching carriers interleaving, the control frequency division number of the interleaved parallel system can be selected from the candidate frequency division numbers.

[0060] The preset control frequency division selection rule is the rule between the number of switching carrier interleavings and the number of control frequency divisions. The number of control frequency divisions selected by the preset control frequency division selection rule can satisfy the sequential control of each group of MPPTs without missing the control of any group of MPPTs.

[0061] In some embodiments, the above-mentioned preset control frequency division number selection rule includes that when the control frequency division number is not 1, the number of switching carrier interleavings and the control frequency division number have no common divisor.

[0062] When the control frequency division number is not 1, if the number of switching carrier interleavings and the control frequency division number have a common divisor, control of at least one set of MPPTs will be missed. For example, see... Figure 2 If the number of switching carriers is 4 and the control frequency division is 2, and control is performed at the apex of the control carrier, the MPPT groups corresponding to the first and third switching carriers will be controlled alternately, while the control of the MPPT groups corresponding to the second and fourth switching carriers will be missed.

[0063] Therefore, when the control frequency division number is not 1, the number of switching carrier interleavings and the control frequency division number cannot have a common divisor, so as to ensure that each group of MPPTs can be controlled sequentially and that no group of MPPTs is missed.

[0064] In some embodiments, the required range of control frequency includes an upper limit value and a lower limit value of control frequency;

[0065] The above-mentioned candidate frequency division numbers are determined based on the required range of switching frequency and control frequency, including:

[0066] The ratio of the switching frequency to the upper limit of the control frequency is used as the lower limit of the candidate frequency division number.

[0067] The ratio of the switching frequency to the lower limit of the control frequency is used as the upper limit of the candidate frequency division number;

[0068] The positive integer between the lower limit and the upper limit of the candidate frequency division is used as the candidate frequency division.

[0069] The required range of the control frequency is the range between the lower limit and the upper limit of the control frequency. That is, the minimum value of the required range of the control frequency is the lower limit of the control frequency, and the maximum value of the required range of the control frequency is the upper limit of the control frequency.

[0070] Since the ratio of the switching frequency to the control frequency is the control frequency division number, this embodiment obtains the lower limit of the candidate frequency division number by having the switching frequency at the upper limit of the control frequency, and the upper limit of the candidate frequency division number by dividing the switching frequency by the lower limit of the control frequency. Because the candidate frequency division number is a positive integer, the positive integer between the lower limit and the upper limit of the candidate frequency division number can be used as the candidate frequency division number.

[0071] In some embodiments, in S103, determining the target control frequency of the interleaved parallel system based on the switching frequency and the control frequency division number includes:

[0072] The ratio of the switching frequency to the control frequency division number is used as the target control frequency for the interleaved parallel system.

[0073] The target control frequency is the ratio obtained by dividing the switching frequency by the control frequency division number.

[0074] In some possible implementations, if the number of control frequency divisions in the determined interleaved parallel system is at least two, then a candidate control frequency is determined based on the switching frequency and each control frequency division. The candidate control frequency with the smallest absolute value of the difference from the median control frequency is selected as the target control frequency. The median control frequency is the average of the upper and lower limits of the control frequency.

[0075] In a specific application scenario, the switching frequency of the interleaved parallel system is 32kHz, the number of switching carrier interleavings is 4, and the required control frequency range is 10kHz to 20kHz. Based on the required switching and control frequency ranges, the lower limit of the candidate frequency division number is determined to be 1.6, and the upper limit is 3.2, thus identifying 2 and 3 as candidate frequency division numbers. According to the preset control frequency division number selection rules, the control frequency division number cannot be 2 (2 and 4 have a common divisor of 2). Therefore, the control frequency division number is determined to be 3. Based on the switching frequency and the control frequency division number, the target control frequency is determined to be 32 / 3 = 10.67kHz.

[0076] In another specific application scenario, the switching frequency of the interleaved parallel system is 64kHz, the number of switching carrier interleavings is 4, and the required control frequency range is 10kHz to 20kHz. Based on the required switching and control frequency ranges, the lower limit of the candidate frequency division number is determined to be 3.2, and the upper limit is 6.4. Therefore, the candidate frequency division numbers are 4, 5, and 6. According to the preset control frequency division number selection rules, the control frequency division number cannot be 4 or 6. Therefore, the control frequency division number is determined to be 5. Based on the switching frequency and the control frequency division number, the target control frequency is determined to be 64 / 5 = 12.8kHz.

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

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

[0079] Figure 3 A schematic diagram of the control device for the interleaved parallel system provided in an embodiment of the present invention is shown. For ease of explanation, only the parts related to the embodiment of the present invention are shown, and are described in detail below:

[0080] like Figure 3 As shown, the control device 30 of the interleaved parallel system may include: an acquisition module 31, a control frequency division determination module 32, and a control module 33.

[0081] The acquisition module 31 is used to acquire the required range of switching frequency, number of switching carrier interleaving, and control frequency of the interleaved parallel system.

[0082] The control frequency division number determination module 32 is used to determine the control frequency division number of the interleaved parallel system based on the switching frequency, the number of switching carrier interleavings, and the required range of the control frequency.

[0083] The control module 33 is used to determine the target control frequency of the interleaved parallel system based on the switching frequency and the control frequency division number, and to control the interleaved parallel system based on the target control frequency.

[0084] In one possible implementation, the control frequency division determination module 32 is specifically used for:

[0085] The candidate frequency division number is determined based on the required range of switching frequency and control frequency; the candidate frequency division number is a positive integer.

[0086] The control frequency division number of the interleaved parallel system is determined based on the number of switching carrier interleavings and the number of candidate frequency divisions.

[0087] In one possible implementation, the control frequency division number determination module 32 determines the control frequency division number of the interleaved parallel system based on the number of switching carrier interleavings and the candidate frequency division numbers, including:

[0088] Based on the number of switching carrier interleavings and the preset control frequency division selection rules, the control frequency division number of the interleaved parallel system is selected from the candidate frequency division numbers.

[0089] In one possible implementation, the preset control frequency division number selection rule includes that when the control frequency division number is not 1, the number of switching carrier interleavings and the control frequency division number have no common divisor.

[0090] In one possible implementation, in the control frequency division number determination module 32, the required range of control frequency includes an upper limit value and a lower limit value of control frequency.

[0091] Based on the required range of switching frequency and control frequency, determine the candidate frequency division numbers, including:

[0092] The ratio of the switching frequency to the upper limit of the control frequency is used as the lower limit of the candidate frequency division number.

[0093] The ratio of the switching frequency to the lower limit of the control frequency is used as the upper limit of the candidate frequency division number;

[0094] The positive integer between the lower limit and the upper limit of the candidate frequency division is used as the candidate frequency division.

[0095] In one possible implementation, in control module 33, the target control frequency of the interleaved parallel system is determined based on the switching frequency and the control frequency division number, including:

[0096] The ratio of the switching frequency to the control frequency division number is used as the target control frequency for the interleaved parallel system.

[0097] In one possible implementation, the number of switching carrier interleavings is equal to the number of MPPT groups in the interleaved parallel system.

[0098] Figure 4 This is a schematic diagram of the controller provided in an embodiment of the present invention. Figure 4 As shown, the controller 4 in this embodiment includes a processor 40 and a memory 41. The memory 41 stores a computer program 42, and the processor 40 calls and runs the computer program 42 stored in the memory 41 to execute the steps in the control method embodiments of the various interleaved parallel systems described above, for example... Figure 1 S101 to S103 are shown. Alternatively, the processor 40 is used to call and run the computer program 42 stored in the memory 41 to implement the functions of each module / unit in the above-described device embodiments, for example... Figure 3 The functions of modules / units 31 to 33 shown.

[0099] For example, the computer program 42 can be divided into one or more modules / units, which are stored in the memory 41 and executed by the processor 40 to complete the present invention. The one or more modules / units can be a series of computer program instruction segments capable of performing a specific function, which describe the execution process of the computer program 42 in the controller 4. For example, the computer program 42 can be divided into... Figure 3 Modules / units 31 to 33 are shown.

[0100] The controller 4 may include, but is not limited to, a processor 40 and a memory 41. Those skilled in the art will understand that... Figure 4 This is merely an example of controller 4 and does not constitute a limitation on controller 4. It may include more or fewer components than shown, or combine certain components, or different components. For example, the controller may also include input / output devices, network access devices, buses, etc.

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

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

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

[0104] Corresponding to the controller described above, this application embodiment also provides a parallel interleaved system, including an interleaved parallel circuit and a controller as described above; the interleaved parallel circuit is controlled by the controller described above.

[0105] The control of the interleaved parallel system in the foregoing embodiments can be understood as the control of the aforementioned interleaved parallel circuit.

[0106] For a detailed description of the interleaved parallel system, please refer to the relevant descriptions in the foregoing embodiments, which will not be repeated here.

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

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

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

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

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

[0112] If the integrated module / unit is implemented as a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, all or part of the processes in the above embodiments of the present invention can also be implemented by a computer program instructing related hardware. The computer program can be stored in a computer-readable storage medium, and when executed by a processor, it can implement the steps of the control method embodiments of the various interleaved parallel systems described above. The computer program includes computer program code, which can be in the form of source code, object code, executable files, or certain intermediate forms. The computer-readable medium can include: any entity or device capable of carrying the computer program code, a recording medium, a USB flash drive, a portable hard drive, a magnetic disk, an optical disk, a computer memory, a read-only memory (ROM), a random access memory (RAM), an electrical carrier signal, a telecommunication signal, and a software distribution medium, etc.

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

Claims

1. A control method for an interleaved parallel system, characterized in that, include: Obtain the required range of switching frequency, number of switching carrier interleavings, and control frequency for the interleaved parallel system; Based on the switching frequency, the number of switching carrier interleavings, and the required range of the control frequency, the number of control frequency divisions of the interleaved parallel system is determined. Based on the switching frequency and the control frequency division number, the target control frequency of the interleaved parallel system is determined, and the interleaved parallel system is controlled based on the target control frequency; The determination of the control frequency division number of the interleaved parallel system based on the switching frequency, the number of switching carrier interleavings, and the required range of the control frequency includes: The candidate frequency division number is determined based on the required range of the switching frequency and the control frequency; the candidate frequency division number is a positive integer; the required range of the control frequency includes an upper limit value and a lower limit value of the control frequency. The control frequency division number of the interleaved parallel system is determined based on the number of switching carrier interleavings and the number of candidate frequency divisions; The step of determining the control frequency division number of the interleaved parallel system based on the number of switching carrier interleavings and the candidate frequency division number includes: Based on the number of switching carrier interleavings and the preset control frequency division selection rules, the control frequency division number of the interleaved parallel system is selected from the candidate frequency division numbers; The preset control frequency division number selection rule includes that when the control frequency division number is not 1, the number of switching carrier interleavings and the control frequency division number have no common divisor.

2. The control method for the interleaved parallel system according to claim 1, characterized in that, The step of determining the candidate frequency division number based on the required range of the switching frequency and the control frequency includes: The ratio of the switching frequency to the upper limit of the control frequency is used as the lower limit of the candidate frequency division number. The ratio of the switching frequency to the lower limit of the control frequency is used as the upper limit of the candidate frequency division number; The positive integer between the lower limit and the upper limit of the candidate frequency division number is taken as the candidate frequency division number.

3. The control method for an interleaved parallel system according to any one of claims 1 to 2, characterized in that, Determining the target control frequency of the interleaved parallel system based on the switching frequency and the control frequency division number includes: The ratio of the switching frequency to the control frequency division number is used as the target control frequency of the interleaved parallel system.

4. The control method for an interleaved parallel system according to any one of claims 1 to 2, characterized in that, The number of switching carrier interleavings is equal to the number of MPPT groups in the interleaved parallel system.

5. A control device for an interleaved parallel system, characterized in that, A control method for performing an interleaved parallel system as described in any one of claims 1 to 4, comprising: The acquisition module is used to acquire the required range of the switching frequency, the number of switching carrier interleavings, and the control frequency of the interleaved parallel system. The control frequency division number determination module is used to determine the control frequency division number of the interleaved parallel system based on the switching frequency, the number of switching carrier interleavings, and the required range of the control frequency. The control module is used to determine the target control frequency of the interleaved parallel system based on the switching frequency and the control frequency division number, and to control the interleaved parallel system based on the target control frequency.

6. A controller, characterized in that, It includes a memory and a processor, the memory being used to store a computer program, and the processor being used to call and run the computer program stored in the memory to execute the control method for the interleaved parallel system as described in any one of claims 1 to 4.

7. An interleaved parallel system, characterized in that, It includes an interleaved parallel circuit and a controller as described in claim 6; the interleaved parallel circuit is controlled by the controller.

Citation Information

Patent Citations

  • Power assembly and converter

    CN117526673A

  • PWM controller with integrated PLL

    CN1711692A