Dynamic commutation control system and method

By introducing a layered architecture of the host control layer, the auxiliary coordination layer and the slave execution layer, combined with dynamic load classification and global optimization algorithm, the real-time monitoring and large-scale grid optimization problems in three-phase imbalanced dynamic phase commutation control are solved, equipment life extension and line loss reduction are achieved, and the safety and economics of the power system are improved.

CN120474057AInactive Publication Date: 2025-08-12GUANGDONG DEDI ELECTROMECHANICAL EQUIP CO LTD
View PDF 6 Cites 0 Cited by

Patent Information

Application Number
CN202510807752.7
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-06-17
Publication Date
2025-08-12
Estimated Expiration
Not applicable · inactive patent

AI Technical Summary

Technical Problem

The existing technology lacks dynamic optimization algorithms in the three-phase imbalanced dynamic phase commutation control, and cannot monitor the main line parameters of the power grid in real time. The equipment scalability and maintenance are poor, making it difficult to achieve regional coordinated optimization of large-scale power grids.

Method used

The hierarchical architecture of the host control layer, the auxiliary coordination layer and the slave execution layer is adopted, combined with dynamic load classification and global optimization algorithm, the three-phase imbalance coefficient is calculated through real-time current data, a global optimal phase commutation strategy is generated, and dynamic load current distribution is performed to achieve dynamic adjustment.

Benefits of technology

Significantly reduce the number of phase exchanges, extend the service life of the equipment, reduce line losses and carbon emissions, and improve the safety and economics of the power system.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120474057A_ABST
    Figure CN120474057A_ABST
Patent Text Reader

Abstract

The invention discloses a dynamic commutation control system and method, and belongs to the technical field of commutation switch control. The method comprises the following steps: acquiring real-time current data of each phase in a three-phase line through a host control layer, and calculating a current three-phase imbalance coefficient according to the real-time current data; and if the three-phase imbalance coefficient exceeds a preset threshold value and lasts for a preset time length, triggering an auxiliary machine coordination layer to scan the operation state of each load in the three-phase line, and obtaining a dynamic load current corresponding to each load. According to the invention, by introducing the layered architecture of the host control layer, the auxiliary machine coordination layer and the slave execution layer and combining the dynamic load classification and global optimization algorithm, the real-time monitoring and dynamic adjustment of the three-phase imbalance problem are realized. According to the method, the commutation frequency can be remarkably reduced, the service life of equipment is prolonged, regional coordination optimization can be realized in a large-scale power grid, and line loss and carbon emission are effectively reduced.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of phase-commutation switch control, and in particular to a dynamic phase-commutation control system and method. Background Art

[0002] In modern power systems, three-phase imbalance is a common and critical issue that urgently needs to be addressed. Three-phase imbalance is often caused by uneven three-phase load distribution or asymmetric system component parameters. Its impact on power quality is directly related to the safety and economic efficiency of the power grid. Three-phase imbalance can cause additional heating and vibration in rotating motors, increased magnetic leakage and localized overheating in transformers, increased grid line losses, and malfunctioning protective devices, seriously threatening the stable operation of the power system. Therefore, the need to address three-phase imbalance is becoming increasingly urgent. Traditional methods for managing three-phase imbalance rely primarily on manual adjustments or fixed-cycle commutation. This approach is inefficient and unable to respond to load changes in real time, making it difficult to meet the demands of modern power systems. Technological advances have led to the introduction of commutation devices based on mechanical switches. However, these devices suffer from drawbacks such as slow response, prone to arcing losses, and a lack of self-test functionality. Furthermore, these devices are generally only suitable for small-scale regional control, with limited application effectiveness in large-scale power grids. In recent years, microcontroller-based commutation solutions have begun to be applied to large-scale power systems. While achieving automated control, they still suffer from numerous shortcomings, including a lack of dynamic optimization algorithms, a single commutation strategy, and an inability to adapt to complex load environments. Furthermore, existing devices for controlling grid blocks often operate independently, making batch control and regional coordinated optimization difficult. Furthermore, these devices suffer from poor scalability and maintainability, increasing the risk of line failures and energy waste. A search revealed that the patent with announcement number CN111146784B proposes a method and system for suppressing continuous commutation failure based on dynamic current deviation control. This technology achieves arc extinction angle adjustment by real-time acquisition of the three-phase voltage amplitude of the inverter-side commutation bus and calculation of the current deviation control curve. However, this solution mainly targets the problem of continuous commutation failure in DC systems and fails to fully consider the actual needs of dynamic commutation of three-phase unbalanced phases. Its control strategy relies on a fixed template current deviation function and lacks the ability to dynamically adapt to complex load environments. In addition, this solution does not involve the self-test function of key components within the equipment, which may pose a safety hazard. In terms of grid block control, it only supports the independent operation of a single device and cannot achieve batch control and regional coordinated optimization. Another patent, CN119171637B, proposes a control optimization method and system for intelligent phase-changing switches. This technology uses sensors to collect electrical operating parameters and dynamically adjusts the control strategy based on error feedback, thereby improving the control accuracy and adaptability of the phase-changing switch. However, while this solution improves the performance of a single phase-changing switch, it is still insufficient in the overall optimization of three-phase unbalanced dynamic phase change. For example, its control strategy is only applicable to local areas, making it difficult to dynamically monitor and adjust the main line parameters of the power grid from a global perspective. In addition, the solution does not introduce a modular design, resulting in high system scalability and maintenance difficulties. At the same time, it lacks a mechanism to check the status of important internal components, which may increase the risk of line failures and energy waste. The above issues demonstrate that existing technologies for dynamic commutation control of three-phase imbalance still have significant shortcomings, including a lack of dynamic optimization algorithms, an inability to monitor grid main line parameters in real time, and poor equipment scalability and maintainability. Therefore, the present invention provides a dynamic commutation control system and method that enables a master machine to remotely control auxiliary and slave machines, thereby reducing three-phase imbalance, minimizing line losses and carbon emissions, and thus meeting the needs of modern power systems for efficient and intelligent three-phase imbalance management. Summary of the Invention

[0003] In order to solve the technical problems existing in the prior art, the present invention provides a dynamic commutation control system and method, which can not only significantly reduce the number of commutations and extend the service life of equipment, but also achieve regional coordinated optimization in large-scale power grids, effectively reduce line losses and carbon emissions, thereby improving the safety and economy of the power system.

[0004] In a first aspect, the present invention provides a dynamic commutation control method, which is used in a dynamic commutation control system, wherein the system includes a master control layer, an auxiliary machine coordination layer, and a slave machine execution layer; the method includes the following steps: S1. Obtain real-time current data of each phase in the three-phase line through the host control layer, and calculate the current three-phase unbalance coefficient based on the real-time current data; S2. If the three-phase unbalance coefficient exceeds a preset threshold and lasts for a preset time, the auxiliary machine coordination layer is triggered to scan the operating status of each load in the three-phase line to obtain the dynamic load current corresponding to each load; S3. Calculating a basic current of each phase in the three-phase circuit according to the real-time current data and the dynamic load current, wherein the basic current is a fixed current that cannot be reallocated; S4. Based on the basic current and the dynamic load current, a global optimal commutation strategy is generated in combination with an optimization algorithm, and the global optimal commutation strategy is sent to the slave execution layer to complete the dynamic commutation operation.

[0005] Preferably, the calculating the basic current of each phase in the three-phase line according to the real-time current data and the dynamic load current comprises the steps of: The real-time current data of any phase is subtracted from the corresponding dynamic load current of the corresponding phase to form the basic current of the phase.

[0006] Preferably, generating a global optimal commutation strategy based on the basic current and the dynamic load current in combination with an optimization algorithm comprises the following steps: Classifying all the dynamic load currents according to load type and priority, and forming a plurality of load groups; Generate a preset number of load distribution schemes for the load group through a Monte Carlo simulation method; Calculate the actual current of each phase in the three-phase line according to the superposition of the dynamic load current of each phase in the load distribution scheme and the corresponding basic current, and calculate the three-phase unbalance coefficient corresponding to each load distribution scheme according to the actual current; The load distribution scheme with the smallest three-phase unbalance coefficient is selected as the local optimal solution; Repeatedly generating the preset number of load distribution schemes and calculating corresponding local optimal solutions until the local optimal solution meets the preset three-phase unbalance coefficient requirement; The local optimal solution that meets the preset three-phase unbalance coefficient requirements is used as the global optimal commutation strategy.

[0007] Preferably, the step of classifying all the dynamic load currents according to load type and priority comprises the steps of: Dividing the dynamic load current into high priority load, medium priority load and low priority load according to the power factor, operating status and priority of the load; Load currents of the same priority are grouped together, and dynamic allocation is allowed between load groups of different priorities.

[0008] Preferably, the calculation of the actual current of each phase in the three-phase line by superimposing the dynamic load current of each phase in the load distribution scheme with the corresponding basic current comprises the steps of: superimposing the group with the smallest sum of dynamic load currents in the load distribution scheme and the largest basic current to form an actual current of the phase corresponding to the largest basic current; Superimposing the group with the largest sum of dynamic load currents in the load distribution scheme and the smallest basic current to form an actual current of the phase corresponding to the smallest basic current; The sum of the dynamic load currents in the load distribution scheme is a group in the middle and the basic current in the middle to form an actual current of the phase corresponding to the basic current in the middle.

[0009] Preferably, the generating of the global optimal commutation strategy based on the basic current and the dynamic load current in combination with an optimization algorithm further includes the steps of: Distributing the basic current into three virtual queues according to the phases corresponding to the basic current, each virtual queue corresponding to one phase; Calculating a sum of all the basic currents and the dynamic load current as a total load current, and calculating an average value of the total load current using the number of the virtual queues as a divisor as a reference balance value; When there is a basic current greater than or equal to the reference balancing value, subtract the basic current from the total load current to obtain the new total load current, mark the virtual queue where the basic current is located as a saturated queue, and use the number of virtual queues that are not saturated queues as a divisor to calculate a new average value of the total load current as the new reference balancing value; All the dynamic load currents are distributed to virtual queues other than the saturated queues according to the reference balance value, so as to form the global optimal commutation strategy.

[0010] Preferably, allocating all the dynamic load currents to virtual queues other than the saturated queues according to the reference balancing value comprises the steps of: Selecting a virtual queue that is not the saturated queue as a queue to be processed, and calculating a difference between the reference balance value and the sum of all currents in the queue to be processed; If there is a load current equal to the difference among all the dynamic load currents, adding the load current to the to-be-processed queue to form a saturated queue; If no load current equal to the difference exists among all the dynamic load currents, a load current smaller than the difference and closest to the difference is selected from all the dynamic load currents as a first candidate load current, and a load current larger than the difference and closest to the difference is selected from all the dynamic load currents as a second candidate load current; The load current is added to the to-be-processed queue according to the first candidate load current and the second candidate load current to form a saturated queue, and the corresponding relationship between the saturated queue and the phase is used as the global optimal commutation strategy.

[0011] Preferably, the adding of the load current to the to-be-processed queue to form a saturated queue according to the first candidate load current and the second candidate load current comprises the steps of: Define the difference between the first candidate load current and the difference as , define the difference between the second candidate load current and the difference as ;in, is the difference; The current value that is smaller than the difference and closest to the difference in the dynamic load current; The current value in the dynamic load current that is greater than the difference and closest to the difference; like , add the first candidate load current to the queue to be processed to form a queue to be saturated; recalculate the new difference corresponding to the queue to be saturated and adding the first candidate load current corresponding to the new difference value to the queue to be saturated; when the first candidate load current cannot be traversed, the final queue to be saturated is used as the saturated queue; like , add the first candidate load current to the queue to be processed to form a queue to be saturated, and traverse the loop to find multiple first candidate load currents corresponding to the queue to be saturated to add to the queue to be saturated; when the difference between the sum of all the first candidate load currents in the queue to be saturated and the difference is less than or equal to , the queue to be saturated is used as a saturated queue; otherwise, the second candidate load current is added to the queue to be processed to form a saturated queue.

[0012] In a second aspect, the present invention further provides a dynamic commutation control system, which is applied to the above-mentioned dynamic commutation control method, characterized in that the system includes a master control layer, an auxiliary machine coordination layer and a slave machine execution layer; The host control layer is configured to obtain real-time current data of each phase in the three-phase line and calculate the current three-phase unbalance coefficient based on the real-time current data; The auxiliary machine coordination layer is configured to scan the operating status of each load in the three-phase line when the three-phase unbalance coefficient exceeds a preset threshold and lasts for a preset time, and obtain the dynamic load current corresponding to each load; The slave execution layer is configured to complete the dynamic commutation operation according to the global optimal commutation strategy generated by the host control layer.

[0013] Preferably, the host control layer is further configured to: Classifying all the dynamic load currents according to load type and priority, and forming a plurality of load groups; Randomly arranging and combining the load groups to generate a preset number of load distribution schemes; Calculate the actual current of each phase in the three-phase line according to the superposition of the dynamic load current of each phase in the load distribution scheme and the corresponding basic current, and calculate the three-phase unbalance coefficient corresponding to each load distribution scheme according to the actual current; The load distribution scheme with the smallest three-phase unbalance coefficient is selected as the local optimal solution; Repeatedly generating the preset number of load distribution schemes and calculating corresponding local optimal solutions until the local optimal solution meets the preset three-phase unbalance coefficient requirement; The local optimal solution that meets the preset three-phase unbalance coefficient requirements is used as the global optimal commutation strategy.

[0014] Compared with the existing technology, the present invention has the following advantages and beneficial effects: a three-phase unbalanced dynamic commutation control method and system proposed by the present invention, by introducing a layered architecture of a host control layer, an auxiliary machine coordination layer and a slave machine execution layer, combined with dynamic load classification and a global optimization algorithm, realizes real-time monitoring and dynamic adjustment of three-phase imbalance problems; this method can not only significantly reduce the number of commutations and extend the service life of equipment, but also realize regional coordinated optimization in large-scale power grids, effectively reduce line losses and carbon emissions, and thus improve the safety and economy of the power system. BRIEF DESCRIPTION OF THE DRAWINGS

[0015] 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.

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

[0017] Figure 1 This is a first flow chart of a dynamic commutation control method of the present invention.

[0018] Figure 2 This is the second flow chart of a dynamic commutation control method of the present invention.

[0019] Figure 3 It is a structural flow chart of a dynamic commutation control system of the present invention. DETAILED DESCRIPTION

[0020] The following will clearly and completely describe the technical solutions in the embodiments of the present invention in conjunction with the accompanying drawings. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. All other embodiments obtained by ordinary technicians in this field based on the embodiments of the present invention without making any creative efforts shall fall within the scope of protection of the present invention.

[0021] It should be noted that all directional indications (such as up, down, left, right, front, back, etc.) in the embodiments of the present invention are only used to explain the relative position relationship, movement status, etc. between the various components under a certain specific posture (as shown in the accompanying drawings). If the specific posture changes, the directional indication will also change accordingly.

[0022] In addition, the descriptions of "first", "second", etc. in the present invention are for descriptive purposes only and should not be understood as indicating or implying their relative importance or implicitly indicating the number of the indicated technical features. Therefore, the features defined as "first" or "second" may explicitly or implicitly include at least one of such features. In addition, the technical solutions between the various embodiments can be combined with each other, but this must be based on the fact that they can be implemented by ordinary technicians in this field. When the combination of technical solutions is contradictory or cannot be implemented, it should be deemed that such combination of technical solutions does not exist and is not within the scope of protection required by the present invention.

[0023] Example 1 See Figure 1-Figure 3 As shown, the present invention provides a dynamic commutation control method, which is used in a dynamic commutation control system. The system includes a master control layer, an auxiliary machine coordination layer, and a slave machine execution layer. The method includes the following steps: S1. Obtain real-time current data of each phase in the three-phase line through the host control layer, and calculate the current three-phase unbalance coefficient based on the real-time current data; S2. If the three-phase unbalance coefficient exceeds a preset threshold and lasts for a preset time, the auxiliary machine coordination layer is triggered to scan the operating status of each load in the three-phase line to obtain the dynamic load current corresponding to each load; S3. Calculating a basic current of each phase in the three-phase circuit according to the real-time current data and the dynamic load current, wherein the basic current is a fixed current that cannot be reallocated; S4. Based on the basic current and the dynamic load current, a global optimal commutation strategy is generated in combination with an optimization algorithm, and the global optimal commutation strategy is sent to the slave execution layer to complete the dynamic commutation operation.

[0024] It is understandable that in this embodiment, the host control layer first collects the current data of each phase in real time through the current sensor installed on the three-phase line, and calculates the three-phase unbalance coefficient. If the calculated three-phase unbalance coefficient exceeds the preset threshold and continue for the preset time , then the auxiliary machine coordination layer is triggered to enter the next stage of operation.

[0025] The three-phase unbalance coefficient calculation formula is: ; in, is the maximum value among the three-phase currents, is the minimum value among the three-phase currents, is the average value of the three-phase current, is the three-phase unbalance coefficient.

[0026] Specifically, the calculating of the basic current of each phase in the three-phase circuit according to the real-time current data and the dynamic load current includes the following steps: The real-time current data of any phase is subtracted from the corresponding dynamic load current of the corresponding phase to form the basic current of the phase.

[0027] It is understandable that the basic current is calculated by subtracting the corresponding dynamic load current from the real-time current data of any phase. Taking phase A as an example, its basic current is It can be expressed as ,in is the sum of all dynamic load currents of phase A. Similarly, the basic currents of phases B and C are and .

[0028] Specifically, the generating of the global optimal commutation strategy based on the basic current and the dynamic load current in combination with an optimization algorithm includes the following steps: Classifying all the dynamic load currents according to load type and priority, and forming a plurality of load groups; Generate a preset number of load distribution schemes for the load group through a Monte Carlo simulation method; Calculate the actual current of each phase in the three-phase line according to the superposition of the dynamic load current of each phase in the load distribution scheme and the corresponding basic current, and calculate the three-phase unbalance coefficient corresponding to each load distribution scheme according to the actual current; The load distribution scheme with the smallest three-phase unbalance coefficient is selected as the local optimal solution; Repeatedly generating the preset number of load distribution schemes and calculating corresponding local optimal solutions until the local optimal solution meets the preset three-phase unbalance coefficient requirement; The local optimal solution that meets the preset three-phase unbalance coefficient requirements is used as the global optimal commutation strategy.

[0029] Based on the foregoing, the method of classifying all the dynamic load currents according to load type and priority includes the steps of: Dividing the dynamic load current into high priority load, medium priority load and low priority load according to the power factor, operating status and priority of the load; Load currents of the same priority are grouped together, and dynamic allocation is allowed between load groups of different priorities.

[0030] Based on the foregoing, the method of calculating the actual current of each phase in the three-phase line by superimposing the dynamic load current of each phase in the load distribution scheme with the corresponding basic current includes the steps of: superimposing the group with the smallest sum of dynamic load currents in the load distribution scheme and the largest basic current to form an actual current of the phase corresponding to the largest basic current; Superimposing the group with the largest sum of dynamic load currents in the load distribution scheme and the smallest basic current to form an actual current of the phase corresponding to the smallest basic current; The sum of the dynamic load currents in the load distribution scheme is a group in the middle and the basic current in the middle to form an actual current of the phase corresponding to the basic current in the middle.

[0031] It can be understood that in this embodiment, the main task of the auxiliary machine coordination layer is to scan the operating status of each load in the three-phase line, obtain the dynamic load current corresponding to each load, and then establish a three-level classification load system based on the power factor characteristics of the load, real-time operating status indicators and preset priority standards. Loads with high power factor and stable operating status are classified into a high-priority load group, which has a significant impact on power quality; loads with medium power factor and dynamic adjustment capability constitute a medium-priority load group; loads with low power factor and large operating status fluctuations are classified into a low-priority load group; each priority load group maintains a relatively independent operating state, but when the system detects a load imbalance in a specific phase sequence, dynamic resource allocation across priority load groups is allowed under preset constraints; The host control layer generates a preset number of load distribution schemes based on the priority load groups through the Monte Carlo simulation method. Each scheme characterizes the distribution status of different priority load groups in the three-phase line. Then, the dynamic load current is calculated and superimposed with the corresponding basic current according to the phase balance criterion to calculate the actual current of each phase in the three-phase line. The focus is on handling extreme combination scenarios. For example, the group with the smallest sum of dynamic load currents in the load distribution scheme is superimposed with the largest basic current to form the actual current of the phase corresponding to the largest basic current; the group with the largest sum of dynamic load currents is superimposed with the smallest basic current to form the actual current of the phase corresponding to the smallest basic current; the group with the middle sum of dynamic load currents is superimposed with the middle basic current to form the actual current of the phase corresponding to the middle basic current, and the three-phase unbalance coefficient corresponding to each load distribution scheme is calculated based on the actual current of each phase, and the load distribution scheme with the smallest three-phase unbalance coefficient is selected as the local optimal solution. An iterative optimization genetic algorithm is constructed with the three-phase unbalance coefficient as the optimization objective function. The scheme is optimized through the selection-crossover-mutation operator until a local optimal solution that meets the preset three-phase unbalance coefficient requirements is obtained and used as the global optimal commutation strategy.

[0032] Specifically, the generating of the global optimal commutation strategy based on the basic current and the dynamic load current in combination with an optimization algorithm further includes the following steps: Distributing the basic current into three virtual queues according to the phases corresponding to the basic current, each virtual queue corresponding to one phase; Calculating a sum of all the basic currents and the dynamic load current as a total load current, and calculating an average value of the total load current using the number of the virtual queues as a divisor as a reference balance value; When there is a basic current greater than or equal to the reference balancing value, subtract the basic current from the total load current to obtain the new total load current, mark the virtual queue where the basic current is located as a saturated queue, and use the number of virtual queues that are not saturated queues as a divisor to calculate a new average value of the total load current as the new reference balancing value; All the dynamic load currents are distributed to virtual queues other than the saturated queues according to the reference balance value, so as to form the global optimal commutation strategy.

[0033] Based on the foregoing, allocating all the dynamic load currents to virtual queues other than the saturated queues according to the reference balancing value comprises the following steps: Selecting a virtual queue that is not the saturated queue as a queue to be processed, and calculating a difference between the reference balance value and the sum of all currents in the queue to be processed; If there is a load current equal to the difference among all the dynamic load currents, adding the load current to the to-be-processed queue to form a saturated queue; If no load current equal to the difference exists among all the dynamic load currents, a load current smaller than the difference and closest to the difference is selected from all the dynamic load currents as a first candidate load current, and a load current larger than the difference and closest to the difference is selected from all the dynamic load currents as a second candidate load current; The load current is added to the to-be-processed queue according to the first candidate load current and the second candidate load current to form a saturated queue, and the corresponding relationship between the saturated queue and the phase is used as the global optimal commutation strategy.

[0034] Based on the foregoing, the step of adding the load current to the to-be-processed queue to form a saturated queue according to the first candidate load current and the second candidate load current includes the following steps: Define the difference between the first candidate load current and the difference as , define the difference between the second candidate load current and the difference as ;in, is the difference; The current value that is smaller than the difference and closest to the difference in the dynamic load current; The current value in the dynamic load current that is greater than the difference and closest to the difference; like , add the first candidate load current to the queue to be processed to form a queue to be saturated; recalculate the new difference corresponding to the queue to be saturated and adding the first candidate load current corresponding to the new difference value to the queue to be saturated; when the first candidate load current cannot be traversed, the final queue to be saturated is used as the saturated queue; like , add the first candidate load current to the queue to be processed to form a queue to be saturated, and traverse the loop to find multiple first candidate load currents corresponding to the queue to be saturated to add to the queue to be saturated; when the difference between the sum of all the first candidate load currents in the queue to be saturated and the difference is less than or equal to , the queue to be saturated is used as a saturated queue; otherwise, the second candidate load current is added to the queue to be processed to form a saturated queue.

[0035] Understandably, in order to further optimize the generation process of the global optimal commutation strategy, the host control layer also introduces the concept of virtual queues; specifically, the host control layer distributes the basic current to three virtual queues according to the phase corresponding to the basic current, and each virtual queue corresponds to one phase; the total load current It is defined as the sum of all base currents and dynamic load currents, that is, , benchmark balance value It is calculated by dividing the total load current by the number of virtual queues, that is, When there is a base current greater than or equal to the reference balance value, the base current is removed from the total load current to form the new total load current, and the virtual queue where the base current is located is marked as a saturated queue. The number of virtual queues in the non-saturated queue is used as the divisor to calculate the new average value of the total load current as the new reference balance value. Based on the new reference balance value, all dynamic load currents are allocated to the virtual queues in the non-saturated queues to form a global optimal commutation strategy.

[0036] In the process of dynamic load current allocation to virtual queues, the host control layer adopts a distribution strategy based on candidate load current. First, a virtual queue of non-saturated queue is selected as the queue to be processed, and the difference between the baseline balance value and the sum of all currents in the queue to be processed is calculated. If there is a load current equal to the difference among all dynamic load currents, the load current is added to the queue to be processed to form a saturated queue; if there is no load current equal to the difference, the load current that is smaller than the difference and closest to the difference is traversed from all dynamic load currents as the first candidate load current And traverse all dynamic load currents to find the load current that is larger than the difference and closest to the difference as the second candidate load current The difference between the first candidate load current and the difference is defined as , the difference between the second candidate load current and the difference is defined as .like , then the first candidate load current is added to the queue to be processed to form a queue to be saturated, and the new difference corresponding to the queue to be saturated is recalculated , continue to add the first candidate load current corresponding to the new difference into the queue to be saturated. When the first candidate load current cannot be traversed, the final queue to be saturated is used as the saturated queue; if , then the first candidate load current is added to the queue to be processed to form a queue to be saturated, and the multiple first candidate load currents corresponding to the queue to be saturated are searched cyclically to add to the queue to be saturated. When the difference between the sum and difference of all the first candidate load currents in the queue to be saturated is less than or equal to When , the queue to be saturated is used as the saturated queue; otherwise, the second candidate load current is added to the queue to be processed to form a saturated queue; The slave execution layer receives the globally optimal commutation strategy generated by the master control layer and performs dynamic commutation operations. During implementation, the slave execution layer switches loads between phases by controlling the three-phase commutation switches. For example, if the globally optimal commutation strategy dictates switching a high-priority load from phase A to phase B, the slave execution layer first disconnects the load from phase A and then connects it to phase B. During this process, the slave execution layer ensures the smoothness and safety of the switching operation to avoid shortened equipment life or grid fluctuations due to frequent switching.

[0037] Example 2 See Figure 2-Figure 3 As shown, the present invention provides a dynamic commutation control system, which executes the above-mentioned dynamic commutation control method. The system includes a host control layer, an auxiliary machine coordination layer and a slave machine execution layer; The host control layer is configured to obtain real-time current data of each phase in the three-phase line and calculate the current three-phase unbalance coefficient based on the real-time current data; The auxiliary machine coordination layer is configured to scan the operating status of each load in the three-phase line when the three-phase unbalance coefficient exceeds a preset threshold and lasts for a preset time, and obtain the dynamic load current corresponding to each load; The slave execution layer is configured to complete the dynamic commutation operation according to the global optimal commutation strategy generated by the host control layer.

[0038] In addition, the host control layer is further configured to: Classifying all the dynamic load currents according to load type and priority, and forming a plurality of load groups; Randomly arranging and combining the load groups to generate a preset number of load distribution schemes; Calculate the actual current of each phase in the three-phase line according to the superposition of the dynamic load current of each phase in the load distribution scheme and the corresponding basic current, and calculate the three-phase unbalance coefficient corresponding to each load distribution scheme according to the actual current; The load distribution scheme with the smallest three-phase unbalance coefficient is selected as the local optimal solution; Repeatedly generating the preset number of load distribution schemes and calculating corresponding local optimal solutions until the local optimal solution meets the preset three-phase unbalance coefficient requirement; The local optimal solution that meets the preset three-phase unbalance coefficient requirements is used as the global optimal commutation strategy.

[0039] The foregoing description is intended only to provide specific embodiments of the present invention, which will enable those skilled in the art to understand and implement the present invention. Various modifications to these embodiments will be readily 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 is not intended to be limited to the embodiments shown herein, but is intended to be accorded the widest scope consistent with the principles and novel features claimed herein.

Claims

1. A dynamic commutation control method, characterized in that: The method is used in a dynamic commutation control system, the system comprising a master control layer, an auxiliary machine coordination layer, and a slave machine execution layer; the method comprises the following steps: S1. Obtain real-time current data of each phase in the three-phase line through the host control layer, and calculate the current three-phase unbalance coefficient based on the real-time current data; S2. If the three-phase unbalance coefficient exceeds a preset threshold and lasts for a preset time, the auxiliary machine coordination layer is triggered to scan the operating status of each load in the three-phase line to obtain the dynamic load current corresponding to each load; S3. Calculating a basic current of each phase in the three-phase circuit according to the real-time current data and the dynamic load current, wherein the basic current is a fixed current that cannot be reallocated; S4. Based on the basic current and the dynamic load current, a global optimal commutation strategy is generated in combination with an optimization algorithm, and the global optimal commutation strategy is sent to the slave execution layer to complete the dynamic commutation operation.

2. A dynamic commutation control method according to claim 1, characterized in that: The step of calculating the basic current of each phase in the three-phase circuit according to the real-time current data and the dynamic load current comprises the following steps: The real-time current data of any phase is subtracted from the corresponding dynamic load current of the corresponding phase to form the basic current of the phase.

3. The dynamic commutation control method according to claim 1, characterized in that: The method of generating a global optimal commutation strategy based on the basic current and the dynamic load current in combination with an optimization algorithm comprises the following steps: Classifying all the dynamic load currents according to load type and priority, and forming a plurality of load groups; Generate a preset number of load distribution schemes for the load group through a Monte Carlo simulation method; Calculate the actual current of each phase in the three-phase line according to the superposition of the dynamic load current of each phase in the load distribution scheme and the corresponding basic current, and calculate the three-phase unbalance coefficient corresponding to each load distribution scheme according to the actual current; The load distribution scheme with the smallest three-phase unbalance coefficient is selected as the local optimal solution; Repeatedly generating the preset number of load distribution schemes and calculating corresponding local optimal solutions until the local optimal solution meets the preset three-phase unbalance coefficient requirement; The local optimal solution that meets the preset three-phase unbalance coefficient requirements is used as the global optimal commutation strategy.

4. A dynamic commutation control method according to claim 3, characterized in that: The method of classifying all the dynamic load currents according to load type and priority comprises the steps of: Dividing the dynamic load current into high priority load, medium priority load and low priority load according to the power factor, operating status and priority of the load; Load currents of the same priority are grouped together, and dynamic allocation is allowed between load groups of different priorities.

5. A dynamic commutation control method according to claim 3, characterized in that: The method of calculating the actual current of each phase in the three-phase circuit by superimposing the dynamic load current of each phase in the load distribution scheme with the corresponding basic current comprises the steps of: superimposing the group with the smallest sum of dynamic load currents in the load distribution scheme and the largest basic current to form an actual current of the phase corresponding to the largest basic current; Superimposing the group with the largest sum of dynamic load currents in the load distribution scheme and the smallest basic current to form an actual current of the phase corresponding to the smallest basic current; The sum of the dynamic load currents in the load distribution scheme is a group in the middle and the basic current in the middle to form an actual current of the phase corresponding to the basic current in the middle.

6. A dynamic commutation control method according to claim 5, characterized in that: The generating of a global optimal commutation strategy based on the basic current and the dynamic load current in combination with an optimization algorithm further includes the steps of: Distributing the basic current into three virtual queues according to the phases corresponding to the basic current, each virtual queue corresponding to one phase; Calculating a sum of all the basic currents and the dynamic load current as a total load current, and calculating an average value of the total load current using the number of the virtual queues as a divisor as a reference balance value; When there is a basic current greater than or equal to the reference balancing value, subtract the basic current from the total load current to obtain the new total load current, mark the virtual queue where the basic current is located as a saturated queue, and use the number of virtual queues that are not saturated queues as a divisor to calculate a new average value of the total load current as the new reference balancing value; All the dynamic load currents are distributed to virtual queues other than the saturated queues according to the reference balance value, so as to form the global optimal commutation strategy.

7. A dynamic commutation control method according to claim 6, characterized in that: The method of allocating all the dynamic load currents to virtual queues other than the saturated queues according to the reference balance value comprises the steps of: Selecting a virtual queue that is not the saturated queue as a queue to be processed, and calculating a difference between the benchmark balance value and the sum of all currents in the queue to be processed; If there is a load current equal to the difference among all the dynamic load currents, adding the load current to the to-be-processed queue to form a saturated queue; If no load current equal to the difference exists among all the dynamic load currents, a load current smaller than the difference and closest to the difference is selected from all the dynamic load currents as a first candidate load current, and a load current larger than the difference and closest to the difference is selected from all the dynamic load currents as a second candidate load current; The load current is added to the to-be-processed queue according to the first candidate load current and the second candidate load current to form a saturated queue, and the corresponding relationship between the saturated queue and the phase is used as the global optimal commutation strategy.

8. A dynamic commutation control method according to claim 7, characterized in that: The step of adding the load current to the queue to be processed to form a saturated queue according to the first candidate load current and the second candidate load current comprises the following steps: Define the difference between the first candidate load current and the difference as , define the difference between the second candidate load current and the difference as ;in, is the difference; The current value of the dynamic load current that is smaller than the difference and closest to the difference; The current value in the dynamic load current that is greater than the difference and closest to the difference; like , adding the first candidate load current to the queue to be processed to form a queue to be saturated; recalculating the new difference corresponding to the queue to be saturated and adding the first candidate load current corresponding to the new difference value to the queue to be saturated; when the first candidate load current cannot be traversed, the final queue to be saturated is used as the saturated queue; like , add the first candidate load current to the queue to be processed to form a queue to be saturated, and traverse the loop to find multiple first candidate load currents corresponding to the queue to be saturated to add to the queue to be saturated; when the difference between the sum of all the first candidate load currents in the queue to be saturated and the difference is less than or equal to , the queue to be saturated is used as a saturated queue; otherwise, the second candidate load current is added to the queue to be processed to form a saturated queue.

9. A dynamic commutation control system, applying a dynamic commutation control method according to any one of claims 1 to 8, characterized in that: The system includes a host control layer, an auxiliary machine coordination layer and a slave machine execution layer; The host control layer is configured to obtain real-time current data of each phase in the three-phase line and calculate the current three-phase unbalance coefficient based on the real-time current data; The auxiliary machine coordination layer is configured to scan the operating status of each load in the three-phase line when the three-phase unbalance coefficient exceeds a preset threshold and lasts for a preset time, and obtain the dynamic load current corresponding to each load; The slave execution layer is configured to complete the dynamic commutation operation according to the global optimal commutation strategy generated by the host control layer.

10. A dynamic commutation control system according to claim 9, characterized in that: The host control layer is further configured to: Classifying all the dynamic load currents according to load type and priority, and forming a plurality of load groups; Randomly arranging and combining the load groups to generate a preset number of load distribution schemes; Calculate the actual current of each phase in the three-phase line according to the superposition of the dynamic load current of each phase in the load distribution scheme and the corresponding basic current, and calculate the three-phase unbalance coefficient corresponding to each load distribution scheme according to the actual current; The load distribution scheme with the smallest three-phase unbalance coefficient is selected as the local optimal solution; Repeatedly generating the preset number of load distribution schemes and calculating corresponding local optimal solutions until the local optimal solution meets the preset three-phase unbalance coefficient requirement; The local optimal solution that meets the preset three-phase unbalance coefficient requirements is used as the global optimal commutation strategy.

Citation Information

Patent Citations

  • A method and system for suppressing continuous commutation failure based on dynamic current deviation control

    CN111146784B

  • A control optimization method and system for intelligent phase-changing switch

    CN119171637B

  • Multi-objective optimization three-phase unbalanced switch control method

    CN107196323A

  • Control system and method based on three-phase load balancing

    CN109524975A

  • Three-phase imbalance adjustment method and system based on optimal solution

    CN117977638A