A multi-machine parallel wireless carrier synchronization method, system, device and storage medium
By judging the deviation between the sampled ripple current value and the current setpoint, the perturbation carrier period is used to achieve wireless carrier synchronization, which solves the grid-connected circulating current problem caused by carrier frequency deviation in multi-machine converter parallel systems, improves system stability and reduces hardware costs.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- YISHITE ENERGY STORAGE TECH CO LTD
- Filing Date
- 2022-06-22
- Publication Date
- 2026-07-31
AI Technical Summary
In existing multi-machine converter parallel systems, grid-connected circulating current problems caused by carrier frequency deviations affect system stability, especially when the synchronization signal is interrupted or the signal line is interfered with.
By sampling the ripple current value and comparing it with the current setpoint, the current deviation value is determined, and the carrier period is disturbed in a set direction until the deviation is less than the threshold to complete carrier synchronization and achieve wireless carrier synchronization.
It can achieve multi-machine parallel carrier synchronization without communication lines or methods, reducing hardware costs, improving system stability, and supporting long-distance approximate synchronization.
Smart Images

Figure CN115036972B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of converter technology, and in particular to a method, system, device and storage medium for multi-machine parallel wireless carrier synchronization. Background Technology
[0002] With the development of power electronics technology and the increasing demand for new energy power generation, systems with multiple converters connected in parallel have been widely used.
[0003] When multiple converters operate in parallel, the carrier frequency of each converter is determined by its own controller, and the carrier frequency is generated by a series of transformations by oscillating circuits such as crystal oscillators. Therefore, the discreteness of the oscillating circuits will cause the carrier frequency of each controller to deviate, which will bring some problems, such as grid-connected circulating current.
[0004] Existing technology achieves carrier synchronization when multiple converters are connected in parallel through wired or communication methods. The drawback of this method is that when the synchronization signal is interrupted or the signal line is interfered with, synchronization abnormalities will occur, resulting in excessive high-frequency circulating current, which will affect the stable operation of the system.
[0005] Therefore, improvements to existing technologies are necessary.
[0006] The above information is provided as background information only to aid in understanding this disclosure and does not constitute an assertion or admission that any of the above content can be used as prior art relative to this disclosure. Summary of the Invention
[0007] This invention provides a method, system, device, and storage medium for multi-machine parallel wireless carrier synchronization to overcome the shortcomings of existing technologies.
[0008] To achieve the above objectives, the present invention provides the following technical solution:
[0009] In a first aspect, embodiments of the present invention provide a method for synchronizing multiple machines in parallel wireless carriers, the method comprising:
[0010] Step S1: Disturb the carrier period along the set direction;
[0011] Step S2: Sample the ripple current in the output current to obtain the ripple current value;
[0012] Step S3: Compare the ripple current value with the current setpoint to obtain the current deviation value;
[0013] Step S4: Determine whether the current deviation value is less than or equal to the minimum current deviation threshold; if yes, proceed to step S5; if no, proceed to step S6.
[0014] Step S5: End carrier periodic disturbance and complete carrier synchronization;
[0015] Step S6: Continue to perturb the carrier period and return to execute step S2.
[0016] Furthermore, in the multi-machine parallel wireless carrier synchronization method, step S6 includes:
[0017] Step S7: Determine whether the current deviation value is greater than the current deviation value of the previous cycle; if yes, proceed to step S8; if no, proceed to step S9.
[0018] Step S8: Disturb the carrier period in a direction opposite to the set direction, and return to execute step S2;
[0019] Step S9: Continue to perturb the carrier period along the set direction, and return to execute step S2.
[0020] Furthermore, in the multi-machine parallel wireless carrier synchronization method, step S1 is as follows:
[0021] The carrier period is disturbed along a set direction and according to a set period value.
[0022] Furthermore, in the multi-machine parallel wireless carrier synchronization method, before step S1, the method further includes:
[0023] Set the current setpoint, the set direction, and the minimum current deviation threshold.
[0024] Secondly, embodiments of the present invention provide a multi-machine parallel wireless carrier synchronization system, the system comprising:
[0025] The periodic disturbance module is used to disturb the carrier period along a set direction;
[0026] The current sampling module is used to sample the ripple current in the output current to obtain the ripple current value;
[0027] The difference calculation module is used to compare the ripple current value with the current setpoint to obtain the current deviation value;
[0028] The difference judgment module is used to determine whether the current deviation value is less than or equal to the minimum current deviation threshold.
[0029] The synchronization completion module is used to terminate the carrier period disturbance and complete carrier synchronization if the current deviation value is less than or equal to the minimum current deviation threshold.
[0030] The disturbance return module is used to continue disturbing the carrier period and return to execute step S2 if the current deviation value is not less than or equal to the minimum current deviation threshold.
[0031] Furthermore, in the multi-machine parallel wireless carrier synchronization system, the disturbance return module includes:
[0032] The difference judgment unit is used to determine whether the current deviation value is greater than the current deviation value of the previous cycle; execute step S8; if not, execute step S9.
[0033] The first disturbance return unit is used to disturb the carrier period in a direction opposite to the set direction if the current deviation value is greater than the current deviation value of the previous period, and then return to execute the step S2.
[0034] The second disturbance return unit is used to continue to disturb the carrier period along the set direction and return to execute step S2 if the current deviation value is not greater than the current deviation value of the previous period.
[0035] Furthermore, in the multi-machine parallel wireless carrier synchronization system, the periodic perturbation module is specifically used for:
[0036] The carrier period is disturbed along the set direction and according to the set period value.
[0037] Furthermore, in the multi-machine parallel wireless carrier synchronization system, the system further includes:
[0038] The parameter setting module is used to set the current setpoint, the set direction, and the minimum current deviation threshold before step S1.
[0039] Thirdly, embodiments of the present invention provide a computer device, the computer device including a memory and a processor, the memory storing a computer program, and the processor executing the computer program to implement the multi-machine parallel wireless carrier synchronization method as described in any of the preceding aspects.
[0040] Fourthly, embodiments of the present invention provide a storage medium containing computer-executable instructions, which are executed by a computer processor to implement the multi-machine parallel wireless carrier synchronization method as described in any of the preceding aspects.
[0041] Compared with the prior art, the embodiments of the present invention have the following beneficial effects:
[0042] The present invention provides a method, system, device and storage medium for multi-machine parallel wireless carrier synchronization. By sampling the ripple current value and using its deviation from the current setpoint as the basis for carrier period disturbance, it can achieve carrier synchronization of multiple machines in parallel without communication lines or communication methods, thereby reducing hardware costs and increasing system stability. Moreover, it can achieve approximate carrier synchronization over long distances and has high market promotion value. Attached Figure Description
[0043] To more clearly illustrate the technical solutions in the embodiments of the present invention or the prior art, 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.
[0044] Figure 1 This is a flowchart illustrating a multi-machine parallel wireless carrier synchronization method provided in Embodiment 1 of the present invention;
[0045] Figure 2 This is a topology diagram of two converters operating in parallel in Embodiment 1 of the present invention;
[0046] Figure 3 This is a parallel equivalent structure diagram of two converters operating in parallel according to Embodiment 1 of the present invention;
[0047] Figure 4 This is a schematic diagram showing that the carrier waves are not synchronized when two converters are operating in parallel in Embodiment 1 of the present invention.
[0048] Figure 5 This is a schematic diagram of the leftward and rightward perturbation carrier periods in Embodiment 1 of the present invention;
[0049] Figure 6 This is a functional module diagram of a multi-machine parallel wireless carrier synchronization system provided in Embodiment 2 of the present invention;
[0050] Figure 7 This is a schematic diagram of the structure of a computer device provided in Embodiment 3 of the present invention. Detailed Implementation
[0051] To make the objectives, features, and advantages of this invention more apparent and understandable, the technical solutions of the embodiments of this invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the embodiments described below are only some embodiments of this invention, and not all embodiments. Based on the embodiments of this invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this invention.
[0052] In the description of this invention, it should be understood that when a component is considered to be "connected" to another component, it can be directly connected to the other component or there may be an intermediate component present simultaneously. When a component is considered to be "set" on another component, it can be directly set on the other component or there may be an intermediate component present simultaneously.
[0053] Furthermore, terms such as “long,” “short,” “inner,” and “outer” indicate orientation or positional relationships based on the orientation or positional relationships shown in the accompanying drawings. They are used only for the purpose of describing the present invention and are not intended to indicate or imply that the device or component referred to must have this specific orientation or operate in a specific orientational configuration. Therefore, they should not be construed as limitations of the present invention.
[0054] The technical solution of the present invention will be further described below with reference to the accompanying drawings and specific embodiments.
[0055] Example 1
[0056] In view of the shortcomings of existing multi-machine parallel carrier synchronization technology, the applicant, based on years of practical experience and professional knowledge in the design and manufacture of such products, and in conjunction with the application of theoretical principles, has actively conducted research and innovation in order to create a technology that can solve the shortcomings of the existing technology and make multi-machine parallel carrier synchronization technology more practical. After continuous research, design, and repeated prototype production and improvement, this invention with real practical value has finally been created.
[0057] Please refer to Figure 1 , Figure 1 This is a flowchart illustrating a multi-machine parallel wireless carrier synchronization method disclosed in an embodiment of the present invention. This method is applicable to scenarios involving carrier synchronization of multiple converters operating in parallel. The method is executed by a multi-machine parallel wireless carrier synchronization system, which can be implemented in software and / or hardware. Figure 1 As shown, the multi-machine parallel wireless carrier synchronization method may include the following steps:
[0058] Step S1: Disturb the carrier period along the set direction.
[0059] It should be noted that this embodiment uses two converters operating in parallel as an example, and its topology diagram is as follows. Figure 2 As shown, its parallel equivalent structure diagram is as follows: Figure 3 As shown. When the carrier waves emitted by the two converters are inconsistent, a phase difference exists. Figure 4 Taking time T0 as an example, there is a voltage difference in the output bridge arm voltage. From the equivalent structure diagram, it can be seen that when U1-U2≠0, the output current will have ripple current (ΔI)≠0. Moreover, the larger the phase of the carrier is offset, the larger the corresponding ripple current (ΔI) will be, and the smaller the phase of the carrier is offset, the smaller the corresponding ripple current (ΔI) will be.
[0060] In step S1, the set direction is determined by a technician based on experience. This experience is derived from specific experimental results and can be any direction. For example, it can be to the left or to the right. This embodiment exemplifies setting the direction to the left.
[0061] In this embodiment, step S1 can be further refined as follows:
[0062] The carrier period is disturbed along the set direction and according to the set period value.
[0063] It should be noted that the set period is determined by technicians based on experience, which is derived from specific experimental results and can be any value.
[0064] Step S2: Sample the ripple current in the output current to obtain the ripple current value.
[0065] It should be noted that, as mentioned above, when the carrier waves of the converters operating in parallel are out of sync, ripple current will exist. Moreover, the larger the phase misalignment angle of the carrier waves, the larger the ripple current. Therefore, this step requires sampling the ripple current in the output current.
[0066] Step S3: Compare the ripple current value with the current setpoint to obtain the current deviation value.
[0067] It should be noted that in this embodiment, the deviation between the sampled ripple current value and the current setpoint is fed back, and the feedback result is used as the basis for carrier periodic perturbation to determine whether the carrier is synchronized or to determine the direction of the next perturbation.
[0068] The current setpoint is set by technicians based on experience, which is derived from specific experimental results and can be any value.
[0069] Step S4: Determine whether the current deviation value is less than or equal to the minimum current deviation threshold. If yes, proceed to step S5; otherwise, proceed to step S6.
[0070] It should be noted that the minimum current deviation threshold is set by technicians based on experience, which is obtained based on specific experimental results and can be any value.
[0071] Step S5: End carrier periodic disturbance and complete carrier synchronization.
[0072] Step S6: Continue to perturb the carrier period and return to execute step S2.
[0073] In this embodiment, step S6 may further include the following steps:
[0074] Step S7: Determine whether the current deviation value is greater than the current deviation value of the previous cycle; if yes, proceed to step S8; if no, proceed to step S9.
[0075] Step S8: Disturb the carrier period in a direction opposite to the set direction, and return to execute step S2;
[0076] Step S9: Continue to perturb the carrier period along the set direction, and return to execute step S2.
[0077] It should be noted that in this embodiment, the carrier cycle is first perturbed in a certain direction, such as to the left. Then, the direction of the next carrier cycle perturbation is determined based on the trend of the current deviation value. If the current deviation value increases when perturbing to the left, then the perturbation is changed to the right; otherwise, the perturbation continues to the left, until the current deviation value is less than or equal to the minimum current deviation threshold. Figure 5 As shown, this completes the approximate synchronization of the carrier.
[0078] In this embodiment, before step S1, the method further includes:
[0079] Set the current setpoint, the set direction, and the minimum current deviation threshold.
[0080] The present invention provides a multi-machine parallel wireless carrier synchronization method, which samples the ripple current value and uses the deviation between the ripple current value and the current setpoint as the basis for carrier period disturbance. This method can achieve carrier synchronization when multiple machines are connected in parallel without communication lines or communication methods, thereby reducing hardware costs and increasing system stability. It can also achieve approximate carrier synchronization over long distances and has high market promotion value.
[0081] Example 2
[0082] Please refer to Figure 6 , Figure 6 This is a functional module diagram of a multi-machine parallel wireless carrier synchronization system provided in Embodiment 2 of the present invention. This system is suitable for executing the multi-machine parallel wireless carrier synchronization method provided in this embodiment of the invention. Specifically, the system includes the following modules:
[0083] Periodic disturbance module 201 is used to disturb the carrier period along a set direction;
[0084] The current sampling module 202 is used to sample the ripple current in the output current to obtain the ripple current value;
[0085] The difference calculation module 203 is used to compare the ripple current value and the current setpoint to obtain the current deviation value;
[0086] The difference judgment module 204 is used to determine whether the current deviation value is less than or equal to the minimum current deviation threshold.
[0087] The synchronization completion module 205 is used to terminate the carrier period disturbance and complete carrier synchronization if the current deviation value is less than or equal to the minimum current deviation threshold.
[0088] The disturbance return module 206 is used to continue the disturbance carrier period and return to execute step S2 if the current deviation value is not less than or equal to the minimum current deviation threshold.
[0089] Preferably, in the multi-machine parallel wireless carrier synchronization system, the disturbance return module includes:
[0090] The difference judgment unit is used to determine whether the current deviation value is greater than the current deviation value of the previous cycle; execute step S8; if not, execute step S9.
[0091] The first disturbance return unit is used to disturb the carrier period in a direction opposite to the set direction if the current deviation value is greater than the current deviation value of the previous period, and then return to execute the step S2.
[0092] The second disturbance return unit is used to continue to disturb the carrier period along the set direction and return to execute step S2 if the current deviation value is not greater than the current deviation value of the previous period.
[0093] Preferably, in the multi-machine parallel wireless carrier synchronization system, the periodic perturbation module is specifically used for:
[0094] The carrier period is disturbed along the set direction and according to the set period value.
[0095] Preferably, in the multi-machine parallel wireless carrier synchronization system, the system further includes:
[0096] The parameter setting module is used to set the current setpoint, the set direction, and the minimum current deviation threshold before step S1.
[0097] The present invention provides a multi-machine parallel wireless carrier synchronization system that samples the ripple current value and uses the deviation between the ripple current value and the current setpoint as the basis for carrier period disturbance. This system can achieve carrier synchronization when multiple machines are connected in parallel without communication lines or communication methods, thereby reducing hardware costs and increasing system stability. It can also achieve approximate carrier synchronization over long distances and has high market promotion value.
[0098] The above system can execute the methods provided in any embodiment of the present invention, and has the corresponding functional modules and beneficial effects for executing the methods.
[0099] Example 3
[0100] Figure 7 This is a schematic diagram of the structure of a computer device provided in Embodiment 3 of the present invention. Figure 7 A block diagram of an exemplary computer device 12 suitable for implementing embodiments of the present invention is shown. Figure 7The computer device 12 shown is merely an example and should not impose any limitation on the functionality and scope of use of the embodiments of the present invention.
[0101] like Figure 7 As shown, the computer device 12 is represented in the form of a general-purpose computing device. The components of the computer device 12 may include, but are not limited to: one or more processors or processing units 16, system memory 28, and a bus 18 connecting different system components (including system memory 28 and processing unit 16).
[0102] Bus 18 represents one or more of several bus architectures, including a memory bus or memory controller, a peripheral bus, a graphics acceleration port, a processor, or a local bus using any of the various bus architectures. For example, these architectures include, but are not limited to, the Industry Standard Architecture (ISA) bus, the Micro Channel Architecture (MAC) bus, the Enhanced ISA bus, the Video Electronics Standards Association (VESA) local bus, and the Peripheral Component Interconnect (PCI) bus.
[0103] Computer device 12 typically includes a variety of computer system readable media. These media can be any available media that can be accessed by computer device 12, including volatile and non-volatile media, removable and non-removable media.
[0104] System memory 28 may include computer system readable media in the form of volatile memory, such as random access memory (RAM) 30 and / or cache memory 32. Computer device 12 may further include other removable / non-removable, volatile / non-volatile computer system storage media. By way of example only, storage system 34 may be used to read and write non-removable, non-volatile magnetic media (…). Figure 7 Not shown; usually referred to as a "hard drive"). Although Figure 7 Not shown, a disk drive for reading and writing to a removable non-volatile disk (e.g., a "floppy disk") and an optical disk drive for reading and writing to a removable non-volatile optical disk (e.g., a CD-ROM, DVD-ROM, or other optical media) may be provided. In these cases, each drive may be connected to bus 18 via one or more data media interfaces. Memory 28 may include at least one program product having a set (e.g., at least one) of program modules configured to perform the functions of the embodiments of the present invention.
[0105] A program / utility 40 having a set (at least one) of program modules 42 may be stored, for example, in memory 28. Such program modules 42 include, but are not limited to, an operating system, one or more application programs, other program modules, and program data. Each or some combination of these examples may include an implementation of a network environment. Program modules 42 typically perform the functions and / or methods described in the embodiments of the present invention.
[0106] Computer device 12 can also communicate with one or more external devices 14 (e.g., keyboard, pointing device, display 24, etc.), and with one or more devices that enable a user to interact with the computer device 12, and / or with any device that enables the computer device 12 to communicate with one or more other computing devices (e.g., network card, modem, etc.). This communication can be performed via input / output (I / O) interface 22. Furthermore, computer device 12 can also communicate with one or more networks (e.g., local area network (LAN), wide area network (WAN), and / or public networks, such as the Internet) via network adapter 20. As shown, network adapter 20 communicates with other modules of computer device 12 via bus 18. It should be understood that, although... Figure 7 As not shown, it can be used in conjunction with computer device 12 with other hardware and / or software modules, including but not limited to: microcode, device drivers, redundant processing units, external disk drive arrays, RAID systems, tape drives, and data backup storage systems.
[0107] The processing unit 16 executes various functional applications and data processing by running programs stored in the system memory 28, such as implementing the multi-machine parallel wireless carrier synchronization method provided in the embodiments of the present invention.
[0108] That is, when the processing unit executes the program, it performs the following: perturbing the carrier period along a set direction; sampling the ripple current in the output current to obtain the ripple current value; comparing the ripple current value with the current setpoint to obtain the current deviation value; determining whether the current deviation value is less than or equal to the minimum current deviation threshold; if yes, then ending the carrier period perturbation and completing carrier synchronization; if no, then continuing to perturb the carrier period and returning to the step of sampling the ripple current in the output current to obtain the ripple current value.
[0109] Example 4
[0110] Embodiment 4 of the present invention provides a computer-readable storage medium storing computer-executable instructions, which, when executed by a processor, implement the multi-machine parallel wireless carrier synchronization method provided in all embodiments of the present application:
[0111] That is, when the processing unit executes the program, it performs the following: perturbing the carrier period along a set direction; sampling the ripple current in the output current to obtain the ripple current value; comparing the ripple current value with the current setpoint to obtain the current deviation value; determining whether the current deviation value is less than or equal to the minimum current deviation threshold; if yes, then ending the carrier period perturbation and completing carrier synchronization; if no, then continuing to perturb the carrier period and returning to the step of sampling the ripple current in the output current to obtain the ripple current value.
[0112] Any combination of one or more computer-readable media may be used. A computer-readable medium can be a computer-readable signal medium or a computer-readable storage medium. A computer-readable storage medium can be, for example—but not limited to—an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination thereof. More specific examples (a non-exhaustive list) of computer-readable storage media include: an electrical connection having one or more wires, a portable computer disk, a hard disk, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fiber, portable compact disk read-only memory (CD-ROM), optical storage device, magnetic storage device, or any suitable combination thereof. In this document, a computer-readable storage medium can be any tangible medium that contains or stores a program that can be used by or in connection with an instruction execution system, apparatus, or device.
[0113] Computer-readable signal media may include data signals propagated in baseband or as part of a carrier wave, carrying computer-readable program code. Such propagated data signals may take various forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination thereof. Computer-readable signal media may also be any computer-readable medium other than computer-readable storage media, capable of sending, propagating, or transmitting programs for use by or in connection with an instruction execution system, apparatus, or device.
[0114] Program code contained on a computer-readable medium may be transmitted using any suitable medium, including—but not limited to—wireless, wire, optical fiber, RF, etc., or any suitable combination thereof.
[0115] Computer program code for performing the operations of this invention can be written in one or more programming languages or a combination thereof, including object-oriented programming languages such as Java, Smalltalk, and C++, as well as conventional procedural programming languages such as "C" or similar programming languages. The program code can be executed entirely on the user's computer, partially on the user's computer, as a standalone software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In cases involving remote computers, the remote computer can be connected to the user's computer via any type of network—including a local area network (LAN) or a wide area network (WAN)—or can be connected to an external computer (e.g., via the Internet using an Internet service provider).
[0116] Thus far, the description of the above embodiments has been provided for illustrative and descriptive purposes. This is not intended to be exhaustive or limiting of the present disclosure. Individual elements or features of particular embodiments are generally not limited to those particular embodiments, but may be interchanged and used in selected embodiments where applicable, even if not specifically shown or described. In many respects, the same elements or features may also be varied. Such variations are not considered a departure from this disclosure, and all such modifications are intended to be included within the scope of this disclosure.
[0117] Example embodiments are provided so that this disclosure will become thorough and will fully convey the scope to those skilled in the art. Numerous details, such as examples of specific parts, apparatus, and methods, are set forth to provide a thorough understanding of embodiments of this disclosure. It will be apparent to those skilled in the art that the specific details are not required, and the example embodiments may be implemented in many different forms, neither of which should be construed as limiting the scope of this disclosure. In some example embodiments, well-known processes, well-known apparatus structures, and well-known techniques are not described in detail.
[0118] Technical terms are used herein for the purpose of describing specific exemplary embodiments only and are not intended to be limiting. Unless the context clearly indicates otherwise, the singular forms “a” and “the” as used herein may also refer to the plural forms. The terms “comprising” and “having” are inclusive and therefore specify the presence of the stated features, integrals, steps, operations, elements, and / or components, but do not exclude the presence or additional having of one or more other features, integrals, steps, operations, elements, components, and / or combinations thereof. Unless expressly indicated in order of execution, the method steps, processes, and operations described herein are not to be construed as necessarily requiring performance in the specific order discussed and shown. It should also be understood that additional or optional steps may be employed.
[0119] When an element or layer is described as "on," "joined with," "connected to," or "linked to" another element or layer, it may be directly on, joined to, connected to, or linked to another element or layer, or there may be an element or layer in between. Conversely, when an element or layer is described as "directly on," "directly joined with," "directly connected to," or "directly linked to" another element or layer, there may not be an element or layer in between. Other terms used to describe element relationships should be interpreted in a similar manner (e.g., "between" and "directly between," "adjacent" and "directly adjacent," etc.). The term "and / or" as used herein includes any and all combinations of one or more of the associated listed items. Although the terms first, second, third, etc., may be used herein to describe various elements, components, regions, layers, and / or parts, these elements, components, regions, layers, and / or parts are not limited by these terms. These terms may be used only to distinguish one element, component, region, or part from another element, component, region, or part. Unless the context clearly indicates otherwise, the use of terms such as “first,” “second,” and other numerical terms herein does not imply sequence or order. Therefore, the terms “first element,” “component,” “region,” “layer,” or “part” discussed below may be used in the context of “second element,” “component,” “region,” “layer,” or “part” without departing from the teachings of this exemplary embodiment.
[0120] Spatial relative terms, such as “inside,” “outside,” “below,” “under,” “lower,” “above,” “upper,” etc., may be used herein for descriptive purposes to describe the relationship between one element or feature and one or more other elements or features as shown in the figure. Spatial relative terms may refer to different orientations of the device other than those depicted in the figure. For example, if the device in the figure is rotated, an element described as “below other elements or features” or “below the element or feature” will be oriented “above other elements or features.” Therefore, the example term “below” can encompass both upward and downward orientations. The device may be oriented in other ways (rotated 90 degrees or other orientations) and interpreted using the spatial relative descriptions herein.
Claims
1. A method for synchronizing wireless carriers in a multi-machine parallel system, the method comprising: The method includes: Step S1: Disturb the carrier period along the set direction; Step S2: Sample the ripple current in the output current to obtain the ripple current value; Step S3: Compare the ripple current value with the current setpoint to obtain the current deviation value; Step S4: Determine whether the current deviation value is less than or equal to the minimum current deviation threshold; if yes, proceed to step S5; if no, proceed to step S6. Step S5: End carrier periodic disturbance and complete carrier synchronization; Step S6: Continue to perturb the carrier period and return to execute step S2.
2. The method of claim 1, wherein, Step S6 includes: Step S7: Determine whether the current deviation value is greater than the current deviation value of the previous cycle; if yes, proceed to step S8; if no, proceed to step S9. Step S8: Disturb the carrier period in a direction opposite to the set direction, and return to execute step S2; Step S9: Continue to perturb the carrier period along the set direction, and return to execute step S2.
3. The method of claim 1, wherein, Step S1 is as follows: The carrier period is disturbed along a set direction and according to a set period value.
4. The method of claim 1, wherein, Prior to step S1, the method further includes: Set the current setpoint, the set direction, and the minimum current deviation threshold.
5. A multi-processor parallel wireless carrier synchronization system, characterized by, The system includes: The periodic disturbance module is used to disturb the carrier period along a set direction; The current sampling module is used to sample the ripple current in the output current to obtain the ripple current value; The difference calculation module is used to compare the ripple current value with the current setpoint to obtain the current deviation value; The difference judgment module is used to determine whether the current deviation value is less than or equal to the minimum current deviation threshold. The synchronization completion module is used to terminate the carrier period disturbance and complete carrier synchronization if the current deviation value is less than or equal to the minimum current deviation threshold. The disturbance return module is used to continue to disturb the carrier period and return to perform the sampling operation of the current sampling module if the current deviation value is not less than or equal to the minimum current deviation threshold.
6. The multiple-parallel wireless carrier synchronization system of claim 5, wherein, The disturbance return module includes: The difference judgment unit is used to determine whether the current deviation value is greater than the current deviation value of the previous cycle; The first disturbance return unit is used to disturb the carrier period in a direction opposite to the set direction if the current deviation value is greater than the current deviation value of the previous period, and return to perform the sampling operation of the current sampling module. The second disturbance return unit is used to continue to disturb the carrier cycle along the set direction and return to perform the sampling operation of the current sampling module if the current deviation value is not greater than the current deviation value of the previous cycle.
7. The multiple-parallel wireless carrier synchronization system of claim 5, wherein, The periodic perturbation module is specifically used for: The carrier period is disturbed along the set direction and according to the set period value.
8. The multiple-parallel wireless carrier synchronization system of claim 5, wherein, The system also includes: The parameter setting module is used to set the current setpoint, the set direction, and the minimum current deviation threshold before the periodic disturbance module performs the disturbance operation.
9. A computer device comprising a memory and a processor, wherein the memory stores a computer program, characterized in that, When the processor executes the computer program, it implements the multi-machine parallel wireless carrier synchronization method as described in any one of claims 1-4.
10. A storage medium containing computer-executable instructions, said computer-executable instructions being executed by a computer processor to implement the multi-machine parallel wireless carrier synchronization method as described in any one of claims 1-4.