A multi-power box power migration control method and system, electronic equipment and storage medium

By adjusting the output voltage according to the migration power reference value and the actual migration power in the distributed DC power supply system, and ensuring that the migration power is stable before voltage regulation, the problem of migration power control instability is solved, and more accurate and stable power regulation is achieved.

CN123054336APending Publication Date: 2026-11-06CHONGQING CLOUDCHILD TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202611501541.1
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2026-09-24
Publication Date
2026-11-06

AI Technical Summary

Technical Problem

In distributed DC power supply systems, existing voltage regulation methods suffer from instability in the migration power control, leading to migration power overshoot and oscillation, making it difficult to achieve accurate migration power regulation under different operating conditions.

Method used

By determining the reference value of the migration power of the assisted node, the current actual migration power is obtained, the output voltage is adjusted according to the error, and an effective voltage regulation event is formed after the migration power stabilizes. The next output voltage adjustment amount is determined by using the actual set value readback result and the steady-state actual migration power, so as to avoid the influence of ineffective or unstable commands on voltage regulation.

Benefits of technology

It reduces migration power overshoot and oscillation, improves the accuracy and stability of migration power regulation, and reduces voltage regulation mismatch caused by communication transmission and power response delays.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN123054336A_ABST
    Figure CN123054336A_ABST
Patent Text Reader

Abstract

The application discloses a multi-power box power migration control method and system, electronic equipment and a storage medium, relates to the technical field of direct current power supply control, and is applied to a direct current power supply system including multiple power boxes, multiple node direct current buses, a direct current output unit and a controlled direct current power contact network. The method determines a supported node, a power supply node and a migration power reference value; according to the error between the current actual migration power of the supported node and the migration power reference value, an output voltage instruction is issued; after obtaining the actual set value back reading result, the actual migration power is collected and the current effective voltage regulation event is formed when the stable condition is met; according to the actual set value back reading result and the steady-state actual migration power corresponding to the effective voltage regulation event, the next output voltage adjustment amount is determined until the migration power reaches the allowable deviation range, which is beneficial to improving the accuracy and stability of the migration power regulation under different operating conditions.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of DC power supply control technology, and in particular to a power migration control method, system, electronic device and storage medium for multi-power supply boxes. Background Technology

[0002] In distributed DC power supply systems, multiple power supply boxes typically supply power to the corresponding node's DC bus and DC output unit, providing DC power to different loads. Each power supply box is connected to an AC bus and supplies power to the corresponding node's DC bus through an internal AC-DC conversion module. Under normal power supply conditions, the DC buses of different nodes operate independently. When the target power of a node exceeds the power supply capacity of its power supply box, power can be transferred from other nodes to that node through a controlled DC power interconnection branch connecting the DC buses of different nodes.

[0003] Existing voltage regulation methods typically adjust the output voltage of the assisted node based on the migration power error to change the amount of power transferred between nodes. However, communication transmission, command writing, and power response may all have delays. If voltage regulation continues before the previous output voltage command has actually taken effect or the corresponding migration power has not yet stabilized, the voltage regulation action and power response may not correspond accurately, resulting in migration power overshoot and oscillation.

[0004] Furthermore, when using a fixed output voltage adjustment amount for regulation under different operating conditions, it is difficult to guarantee that the expected change in migration power will be obtained after each adjustment, which can easily lead to insufficient migration power regulation accuracy and further cause power overshoot and oscillation. Summary of the Invention

[0005] This application provides a multi-power supply box power migration control method, system, electronic device, and storage medium to at least solve the problem of power migration control instability in related technologies.

[0006] This application provides a multi-power supply box power migration control method applied to a DC power supply system. The DC power supply system includes multiple power supply boxes, multiple node DC buses, DC output units, and a controlled DC power interconnection network set between different node DC buses. The controlled DC power interconnection network consists of multiple DC interconnection branches, including: Determine the reference values ​​for the power of the aided node, the power supply node, and the migration power of the aided node; Obtain the current actual migration power of the assisted node, determine the output voltage adjustment amount of the assisted node based on the error between the migration power reference value and the current actual migration power, and issue an output voltage command to the power supply box of the assisted node based on the output voltage adjustment amount. Obtain the actual set value returned by the power supply box of the supported node in response to the output voltage command; After obtaining the actual setpoint readback result, the actual migration power of the assisted node is collected, and when the actual migration power meets the stability condition, the actual migration power is taken as the steady-state actual migration power and the current effective voltage regulation event is formed. Based on the actual setpoint readback result and steady-state actual migration power corresponding to the current effective voltage regulation event, determine the next output voltage adjustment amount; When the absolute value of the difference between the migration power reference value and the steady-state actual migration power is greater than the preset allowable deviation, the next output voltage command is issued according to the next output voltage adjustment amount, and the process of obtaining the actual set value returned by the power supply box of the assisted node in response to the output voltage command and the subsequent steps are repeated.

[0007] In one implementation, the next output voltage adjustment amount is determined based on the actual setpoint readback result corresponding to the current effective voltage regulation event and the steady-state actual migration power, including: The actual output voltage change is determined by the difference between the actual set value readback result corresponding to the current effective voltage regulation event and the actual set value readback result corresponding to the previous effective voltage regulation event. The change in actual migration power is determined by the difference between the steady-state actual migration power corresponding to the current effective voltage regulation event and the steady-state actual migration power corresponding to the previous effective voltage regulation event. The original migration power sensitivity is determined based on the ratio between the actual change in migration power and the actual change in output voltage. The original migration power sensitivity is filtered and limited to obtain the migration power sensitivity. The next output voltage adjustment amount is determined based on the migration power sensitivity and the error between the migration power reference value and the steady-state actual migration power corresponding to the current effective voltage regulation event.

[0008] In one implementation, obtaining the current actual migration power of the assisted node includes: Obtain the actual input power of the DC output unit of the supported node and the actual output power of the power supply box of the supported node; The difference between the actual input power of the DC output unit and the actual output power of the power supply box is determined as the current actual migration power; Then, when the actual migration power meets the stability condition, the actual migration power is taken as the steady-state actual migration power, and the current effective voltage regulation event is formed, including: The input power of the tie branch is determined based on the current flowing into each DC tie branch of the aided node and the DC bus voltage of the aided node. Obtain multiple actual migration powers within a preset observation period; When the difference between the maximum and minimum values ​​of multiple actual migration powers is not greater than the first threshold, and the absolute value of the difference between the average value of the newer half of the actual migration powers and the average value of the earlier half of the actual migration powers in the preset observation period is not greater than the second threshold, the actual migration power is determined to meet the stability condition. When the absolute value of the difference between the actual migration power and the input power of the connecting branch does not exceed the preset deviation, the actual migration power is taken as the steady-state actual migration power and a current effective voltage regulation event is formed.

[0009] In one implementation, it further includes: Before issuing the first output voltage command for adjusting the output voltage of the supported node, a reference output voltage command is issued to the power supply box of the supported node, and the reference actual set value returned by the power supply box of the supported node is obtained. After obtaining the readback result of the actual setpoint, the actual migration power of the assisted node is collected, and when the actual migration power meets the stability condition, the actual migration power is used as the reference steady-state actual migration power to form a reference effective voltage regulation event. When the current effective voltage regulation event is first formed, the reference effective voltage regulation event is determined as the previous effective voltage regulation event; During the initial voltage regulation, the migration power correction amount is determined based on the preset initial gain and the error between the migration power reference value and the actual migration power in the reference steady state; and the migration power correction amount is converted into the output voltage adjustment amount for the first voltage regulation based on the preset initial migration power sensitivity.

[0010] In one implementation, determining the rescued node, the power supply node, and the migration power reference value of the rescued node includes: Obtain the target input power of each node and the safe output capability of each node's power supply box. The safe output capability of the power supply box is determined based on the rated output power of the power supply box, the current maximum allowable output current, the allowable output power under the current temperature conditions, the allowable output power under the current AC input conditions, and the available status of the power supply box. Nodes whose target input power is greater than the safe output capacity of the power supply box are identified as the rescued nodes, and the positive difference between the target input power of the rescued node and the safe output capacity of the power supply box of the rescued node is identified as the target net migration power of the rescued node. Nodes that are online and controllable and are not among the nodes receiving assistance are identified as candidate power supply nodes; The additional safety power margin of the candidate power supply node is determined based on the safe output capacity, actual output power, basic power supply power of the node, and migration power reserved for other supported nodes. Based on the new safety power margin of each candidate power supply node, as well as the availability, transmission efficiency and allowable transmission power of the DC interconnection branch from each candidate power supply node to the aided node, determine the migration power that each candidate power supply node can provide to the aided node. Candidate power supply nodes that can provide migration power greater than zero to the aided nodes are identified as power supply nodes. The reference value for migration power is determined based on the target net migration power and the migration power that each power supply node can provide.

[0011] In one implementation, the method further includes: The upper limit of the power supply node's output is determined based on the migration power that the power supply node can provide; Send an output limit command to the power supply node; After receiving confirmation of the power supply node's output limit command, a connection condition check is performed. The connection condition check includes: checking whether the controlled switches and detection units of the DC tie branch are working properly; whether the DC tie branch is occupied by other migration tasks; whether the node polarity of the power supply node and the supported node is consistent; whether the allowed transmission direction is correct; whether the voltage of the power supply node is not lower than the voltage of the supported node and whether the voltage difference between the two does not exceed the allowed connection voltage difference; whether the anti-backflow function of the power supply box of the supported node is normal; and whether the migration power allocated to the DC tie branch does not exceed the allowed transmission power of the DC tie branch. When the voltage difference between the power supply node and the supported node exceeds the allowable turn-on voltage difference, pre-charging or voltage matching is performed using a pre-charging branch or a current-limiting DC-DC converter unit, and the turn-on condition check is re-executed. When the connection condition check result meets the preset connection conditions, the DC connection branch between the power supply node and the supported node is connected, and the connection confirmation of the DC connection branch is obtained.

[0012] In one implementation, the method further includes: When there are multiple supported nodes, the current supported node is determined based on the migration power error, target net migration power, and node priority corresponding to the most recent effective voltage regulation event of each supported node. In the current effective voltage regulation event, only the output voltage setting of the current assisted node is changed, while other assisted nodes retain the output voltage setting of the most recently confirmed value.

[0013] This application also provides a multi-power-box power migration control system, including multiple power boxes, multiple node DC buses, DC output units, a controlled DC power interconnection network, and a control unit; Each power supply box is connected to the corresponding node DC bus, and each DC output unit is connected to the corresponding node DC bus. The controlled DC power interconnection network is set between different node DC buses and consists of multiple DC interconnection branches. The control unit is used to execute the multi-power supply box power migration control method described above.

[0014] This application also provides a multi-power supply box power migration control device applied to a DC power supply system. The DC power supply system includes multiple power supply boxes, multiple node DC buses, DC output units, and a controlled DC power interconnection network disposed between different node DC buses. The controlled DC power interconnection network consists of multiple DC interconnection branches, including: The first determining module is used to determine the reference values ​​of the rescued node, the power supply node, and the migration power of the rescued node; The second determining module is used to obtain the current actual migration power of the assisted node, determine the output voltage adjustment amount of the assisted node based on the error between the migration power reference value and the current actual migration power, and issue an output voltage command to the power supply box of the assisted node based on the output voltage adjustment amount. The first acquisition module is used to acquire the actual set value readback result returned by the power supply box of the supported node in response to the output voltage command; The second acquisition module is used to collect the actual migration power of the assisted node after obtaining the actual set value readback result, and when the actual migration power meets the stability condition, it takes the actual migration power as the steady-state actual migration power and forms the current effective voltage regulation event. The third determining module is used to determine the next output voltage adjustment amount based on the actual set value readback result and steady-state actual migration power corresponding to the current effective voltage regulation event; The output module is used to issue the next output voltage command according to the next output voltage adjustment amount when the absolute value of the difference between the migration power reference value and the steady-state actual migration power is greater than the preset allowable deviation. It also repeatedly executes the process of obtaining the actual set value returned by the power supply box of the assisted node in response to the output voltage command and the subsequent steps.

[0015] This application also provides an electronic device, including: Memory, used to store computer programs; A processor is used to execute computer programs to implement the steps of the multi-power supply box power migration control method described above.

[0016] This application also provides a computer-readable storage medium storing a computer program, wherein when the computer program is executed by a processor, it implements the steps of the multi-power supply box power migration control method described above.

[0017] This application also provides a computer program product, including a computer program that, when executed by a processor, implements the steps of any of the above-described multi-power supply box power migration control methods.

[0018] As can be seen from the above technical solution, the beneficial effects of the present invention are as follows: This application provides a multi-power supply box power migration control method applied to a DC power supply system. The DC power supply system includes multiple power supply boxes, multiple node DC buses, DC output units, and a controlled DC power interconnection network set between different node DC buses. The controlled DC power interconnection network consists of multiple DC interconnection branches. The method includes: determining the migration power reference values ​​of the supported node, the power supply node, and the supported node; obtaining the current actual migration power of the supported node; determining the output voltage adjustment amount of the supported node based on the error between the migration power reference value and the current actual migration power; and issuing an output voltage command to the power supply box of the supported node based on the output voltage adjustment amount; and obtaining the output voltage adjustment amount of the power supply box of the supported node for the output power... The actual setpoint readback result returned by the voltage regulation command is obtained; after obtaining the actual setpoint readback result, the actual migration power of the assisted node is collected, and when the actual migration power meets the stability condition, the actual migration power is taken as the steady-state actual migration power, and a current effective voltage regulation event is formed; based on the actual setpoint readback result and steady-state actual migration power corresponding to the current effective voltage regulation event, the next output voltage adjustment amount is determined; when the absolute value of the difference between the migration power reference value and the steady-state actual migration power is greater than the preset allowable deviation, the next output voltage command is issued according to the next output voltage adjustment amount, and the process of obtaining the actual setpoint readback result returned by the power supply box of the assisted node for the output voltage command and the subsequent steps is repeated.

[0019] Therefore, this application first issues an output voltage command based on the error between the migration power reference value and the current actual migration power. After obtaining the actual set value readback result returned by the power supply box, it then collects the actual migration power and determines whether the actual migration power meets the stability condition. Only when the output voltage command has actually taken effect and the corresponding migration power is stable is a valid voltage regulation event formed. The next output voltage adjustment amount is determined based on the actual set value readback result corresponding to the valid voltage regulation event and the steady-state actual migration power. Thus, this application can avoid using commands that have not yet taken effect or power responses that have not yet stabilized for subsequent voltage regulation, reducing the mismatch between voltage regulation action and power response caused by communication transmission, command writing, and power response delays, which is beneficial to reducing migration power overshoot and oscillation. At the same time, the subsequent output voltage adjustment amount is determined based on the confirmed and stable actual voltage regulation response, rather than always using a fixed adjustment amount, which is beneficial to improving the accuracy and stability of migration power regulation under different operating conditions.

[0020] Furthermore, this invention also provides a corresponding implementation system, electronic equipment, and computer-readable storage medium for the power migration control method of multiple power supply boxes, further making the method more practical, and the system, electronic equipment, and computer-readable storage medium have corresponding advantages. Attached Figure Description

[0021] To more clearly illustrate the embodiments of this application, the accompanying drawings used in the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0022] Figure 1 This is a schematic diagram of a DC power supply system provided in an embodiment of this application; Figure 2 A flowchart of a multi-power supply box power migration control method provided in an embodiment of this application; Figure 3 A flowchart illustrating the connection process of a communication branch is provided in this application embodiment; Figure 4 A flowchart for exiting a communication branch is provided as an embodiment of this application; Figure 5 A flowchart of a distribution box controller provided in an embodiment of this application; Figure 6 An execution flowchart of a local controller for a power supply box is provided for an embodiment of this application; Figure 7 An execution flowchart of a communication branch control unit provided in an embodiment of this application; Figure 8 This application provides a schematic diagram of instruction confirmation and power stabilization during the power migration control process of a multi-power supply box. Figure 9 This is a structural diagram of a multi-power supply box power migration control device provided in an embodiment of this application. Detailed Implementation

[0023] The technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this application, and not all embodiments. Based on the embodiments of this application, all other embodiments obtained by those of ordinary skill in the art without creative effort are within the protection scope of this application.

[0024] It should be noted that, in the description of this application, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. The terms "first," "second," etc., in this application are used to distinguish similar objects and are not used to describe a specific order or sequence.

[0025] To enable those skilled in the art to better understand the present application, the present application will be further described in detail below with reference to the accompanying drawings and specific embodiments.

[0026] It should be noted that a distributed DC power supply system typically includes a distribution box, an AC bus, multiple power supply boxes, and multiple DC output units. Each power supply box is connected to the AC bus and supplies power to its corresponding node DC bus and DC output unit through its internal AC / DC module. Under normal power supply conditions, the different node DC buses operate independently of each other.

[0027] The target power, AC input conditions, module temperature, and heat dissipation conditions of different nodes may vary, resulting in different load rates and remaining safe output capabilities for each power supply box. When the target power of a node exceeds the safe output capability of its power supply box, other nodes may have available remaining output capability, but this remaining capability needs to be delivered to the underpowered node via a controlled DC power interconnection branch between nodes.

[0028] Existing current sharing or voltage regulation schemes typically rely on current difference or output voltage deviation for control, rarely simultaneously limiting the selection, connection, detection, and disconnection processes of tie branches. They also struggle to distinguish between the power directly supplied by the power supply box at the node and the net transferred power input or output through tie branches. If polarity, permissible transmission direction, inter-node voltage difference, and backflow prevention status are not checked before branch connection, inrush current, reverse current, or power transmission in the wrong direction may occur.

[0029] Furthermore, there are uncertain delays in CAN (Controller Area Network) communication, local controller in the power supply box, I²C or PMBus parameter writing, tie-line operation, and power response. If the voltage regulation continues to accumulate before the previous control command has been executed or the power has stabilized, power overshoot or oscillation can easily occur. Fixed voltage steps are also difficult to adapt to changes in tie-line impedance, the number of power supply nodes, and AC / DC operating conditions.

[0030] Therefore, a multi-power box power migration control method is needed that can clearly define the physical path of power migration, accurately calculate the net migration power of nodes, allocate power supply tasks according to real-time safety capabilities, and associate the confirmed voltage regulation actions with the corresponding steady-state power responses.

[0031] For ease of understanding, the system architecture used in the technical solution of this application is described below.

[0032] like Figure 1 As shown, the DC power supply system in this embodiment includes a distribution box, an AC bus, multiple power supply boxes, multiple node DC buses, a DC output unit, a controlled DC power interconnection network, and a control unit. The distribution box can be connected to mains power, a generator, or other AC power sources, and forms an AC bus through input switching, AC protection, and AC power distribution. Each power supply box includes an Alternating Current / Direct Current (AC / DC) converter module, a local controller, a controller area network (LAN) interface, an Inter-Integrated Circuit (I²C) or Power Management Bus (PMBus) interface, AC input protection, and a DC output interface.

[0033] Each power supply box's DC output terminal can be equipped with an output reverse current blocking unit between it and the corresponding node's DC bus, or an equivalent reverse current protection function can be provided by an AC-DC conversion module. The controlled DC power interconnection network consists of inter-node DC interconnection branches; each branch includes at least a controlled switch, a reverse current blocking unit, a current detection unit, and a status detection unit, and can be equipped with a pre-charging unit. The interconnection branches can adopt a controllable bidirectional switch structure, or they can adopt two unidirectional interconnection channels with opposite directions.

[0034] This application provides a multi-power supply box power migration control method, which can be executed by a distribution box controller or by other control units communicatively connected to multiple power supply boxes. The following description uses the assisted node as the current calculation object; i represents the node number, j represents the candidate or available power supply node number, k represents the status or power sampling sequence number, and q represents the effective voltage regulation event sequence number of the same assisted node. The method is described in detail below with reference to its execution flow. This method is applied to a DC power supply system, which includes multiple power supply boxes, multiple node DC buses, DC output units, and a controlled DC power interconnection network set between different node DC buses. The controlled DC power interconnection network consists of multiple DC interconnection branches. Please refer to... Figure 2 The method includes: S110: Determine the reference values ​​for the migration power of the assisted node, the power supply node, and the assisted node.

[0035] It should be noted that the aided node is the node that needs to obtain net input power via the DC tie branch; the power supply node is the node that can provide power to the aided node via the DC tie branch; the migration power reference value is used to characterize the net migration power expected to be achieved in this migration mission. The control unit can determine the above based on the power requirements of each node, the power supply capacity of the power supply box, and the availability of the DC tie branch.

[0036] Specifically, the target power of each DC output unit and the real-time safe output capability of each power supply box can be obtained. Nodes whose target power exceeds the safe output capability of the power supply box of this node are identified as the rescued nodes. Migration tasks are allocated according to the availability status of the connection branches from each candidate power supply node to the rescued node, and the migration power reference value is determined.

[0037] S120: Obtain the current actual migration power of the assisted node, determine the output voltage adjustment amount of the assisted node based on the error between the migration power reference value and the current actual migration power, and issue an output voltage command to the power supply box of the assisted node based on the output voltage adjustment amount.

[0038] Understandably, the error between the migration power reference value and the current actual migration power can characterize the migration power that the assisted node still needs to increase or decrease. The control unit determines the output voltage adjustment direction and amount based on this error, and generates an output voltage command based on the assisted node's current output voltage setting. After receiving the output voltage command, the assisted node's power supply box can adjust its own output voltage to change the voltage relationship between the power supply node and the assisted node, thereby regulating the power transmitted via the DC tie branch.

[0039] S130: Obtain the actual set value readback result returned by the power supply box of the assisted node in response to the output voltage command.

[0040] It should be noted that the actual setpoint readback result is the current actual output voltage setpoint read and returned by the AC-DC conversion module after the power supply box of the supported node writes the output voltage command. The control unit uses this readback result to confirm that the output voltage command has actually taken effect, thereby avoiding using commands that have not yet been executed as the basis for subsequent adjustments.

[0041] After receiving the output voltage command, the local controller of the power supply box can verify the event number, command sequence number, parameter range, and operating status. It then writes the command to the AC-DC conversion module via the inter-integrated circuit bus, power management bus, or other digital interface, and reads the actual written and effective output voltage setting value. Duplicate commands are not rewritten, and historical commands can be discarded. The actual setting value readback result is used to confirm that the current voltage regulation has actually taken effect, rather than solely relying on the issued value.

[0042] S140: After obtaining the actual setpoint readback result, collect the actual migration power of the assisted node, and when the actual migration power meets the stability condition, take the actual migration power as the steady-state actual migration power and form the current effective voltage regulation event.

[0043] Furthermore, after the actual setpoint readback is confirmed, the control unit maintains the relevant control settings unchanged and continuously collects the actual migration power of the assisted node. Only when the collected results meet the stability conditions is the corresponding actual setpoint readback result associated with the steady-state actual migration power as a valid voltage regulation event. If the confirmation timeout occurs, the power is unstable, or the state is abnormal, the current event is invalid, and its data is not used to determine the subsequent output voltage adjustment.

[0044] S150: Based on the actual setpoint readback result and steady-state actual migration power corresponding to the current effective voltage regulation event, determine the next output voltage adjustment amount.

[0045] It is understandable that the actual setpoint readback result is used to reflect the actual output voltage change that takes effect in this instance, while the steady-state actual migration power is used to reflect the steady-state power response corresponding to this output voltage change. Therefore, the relationship between the output voltage change and the migration power change under the current operating condition can be determined based on the above data in adjacent effective voltage regulation events, and the next output voltage adjustment amount can be determined accordingly. The specific calculation method can be found in the corresponding embodiments below.

[0046] S160: When the absolute value of the difference between the migration power reference value and the steady-state actual migration power is greater than the preset allowable deviation, issue the next output voltage command according to the next output voltage adjustment amount, and repeatedly execute the actual set value readback result returned by the power supply box of the assisted node for the output voltage command and the subsequent steps.

[0047] Furthermore, when the aforementioned difference is not greater than the preset allowable deviation, it can be determined that the migration power of the assisted node has reached the adjustment target for this round; when the aforementioned difference is still greater than the preset allowable deviation, the control unit generates the next output voltage command based on the next output voltage adjustment amount. Each cycle re-reads and confirms the actual setpoint and performs power stability judgment, without continuously accumulating voltage regulation amounts in an unconfirmed state.

[0048] Therefore, this embodiment uses only the voltage regulation data that has been actually executed and has a stable power response to determine the next output voltage adjustment amount, which enables each voltage regulation action to correspond to the corresponding steady-state power response, reducing repeated voltage regulation, power overshoot and oscillation caused by communication, parameter writing and power response delays.

[0049] In one implementation, determining the next output voltage adjustment amount in S150 based on the actual setpoint readback result corresponding to the current effective voltage regulation event and the steady-state actual migration power includes: The actual output voltage change is determined by the difference between the actual set value readback result corresponding to the current effective voltage regulation event and the actual set value readback result corresponding to the previous effective voltage regulation event. The change in actual migration power is determined by the difference between the steady-state actual migration power corresponding to the current effective voltage regulation event and the steady-state actual migration power corresponding to the previous effective voltage regulation event. The original migration power sensitivity is determined based on the ratio between the actual change in migration power and the actual change in output voltage. The original migration power sensitivity is filtered and limited to obtain the migration power sensitivity. The next output voltage adjustment amount is determined based on the migration power sensitivity and the error between the migration power reference value and the steady-state actual migration power corresponding to the current effective voltage regulation event.

[0050] It should be noted that the migration power sensitivity can be determined based on adjacent effective voltage regulation events, and the next output voltage adjustment amount can be determined based on the migration power sensitivity. Specifically, in this embodiment, one effective voltage regulation event is used as an example for detailed explanation, and the migration power error of the i-th assisted node in the q-th effective voltage regulation event is described. for: ; Among them, P M,i,q The average steady-state actual migration power, in watts, is determined by the actual migration power samples within the stability window of the i-th assisted node after the q-th effective voltage regulation event satisfies the stability condition. To assign sampling sequence number k to this round of tasks a The migration power reference value for the i-th assisted node is determined, in watts, and remains constant during this round of voltage regulation. M represents the migration power, and k a Assign a sampling sequence number to the task, where ref represents the reference value, and assign the sampling sequence number k to the task. a This indicates the sampling position during the current task allocation or reallocation. `i` represents the supported node number, and `q` represents the effective voltage regulation event sequence number. During task reallocation, the task allocation sampling sequence number and migration power reference value are updated, and a new baseline effective voltage regulation event is established. According to the definition of migration power error, a positive error indicates that the steady-state actual migration power is lower than the current reference value, while a negative error indicates that the steady-state actual migration power is higher than the current reference value.

[0051] Subsequent effective voltage regulation events employ a variable time interval incremental PID controller, where the proportional, integral, and derivative terms are as follows: ; ; ; ; Where, Δt q Let q be the actual time interval between the q-th effective voltage regulation event and the (q-1)-th effective voltage regulation event. This represents the actual time interval between the (q-1)th and (q-2)th effective voltage regulation events, both in seconds. Both time intervals are taken as the difference between the confirmation times of the corresponding two events, accommodating unequal update intervals caused by communication, setpoint readback, and stabilization waiting. The time interval used in the differential term calculation should be greater than zero; if the timestamp is invalid or the interval is not greater than zero, the result of that differential calculation is not used. Subscripts P, I, and D represent the proportional, integral, and differential terms, respectively; i represents the supported node; q represents the effective voltage regulation event number; and K... p K is a proportionality constant, which is dimensionless when both the migration power error and the correction are expressed in watts. i K is the integral coefficient, in units of per second. d These are the differential coefficients, in seconds. Let be the migration power error of the i-th assisted node during the (q-1)-th effective voltage regulation event. Let be the migration power error of the i-th assisted node during the (q-2)-th effective voltage regulation event. `sat(x,a,b)` represents restricting parameter `x` to a lower limit `a` and an upper limit `b`, where `x`, `a`, and `b` are of the same physical quantity type and unit, and the lower limit is no greater than the upper limit. ΔP P,i,q ΔP represents the proportional correction term for the i-th aided node during the q-th effective voltage regulation event. I,i,q ΔP represents the integral correction term for the i-th assisted node during the q-th effective voltage regulation event. D,i,q The differential migration power correction term for the i-th assisted node in the q-th effective voltage regulation event is represented by ΔP, where ΔP is in watts. C,i,q+1 The composite migration power correction, in watts, is used to determine the next output voltage adjustment. This represents the upper limit of the absolute value of the allowable power correction for a single effective voltage regulation event, expressed in watts and must be positive. When the effective voltage regulation event number is 1 and there is no error or time interval of the previous effective event, the differential correction component is set to zero; the differential correction component is only enabled when the effective voltage regulation event number is not less than 2 and both historical time intervals are valid.

[0052] Specifically, in the q-th effective voltage regulation event, the actual voltage setting value of the i-th assisted node in the q-th effective voltage regulation event is determined based on the readback result of the actual setting value of the i-th assisted node from the AC / DC module. Calculate the actual cumulative voltage drop of the i-th assisted node during the q-th effective voltage regulation event. : ; in, This represents the actual cumulative voltage drop of the i-th assisted node during the q-th effective voltage regulation event, used to characterize the actual output voltage change. U represents the actual output voltage setpoint, which is represented by the actual setpoint readback result of the i-th assisted node at the q-th effective voltage regulation event. 0,i The reference output voltage setting value for the i-th supported node under normal independent power supply is the reference output voltage represented by the reference actual setting value readback result. In the specific embodiment of this application, the readback value is used instead of the sent value, which can avoid bringing communication or parameter writing deviation into the sensitivity sample.

[0053] When the target power, the assisted node, the set of power supply nodes, the upper limit of power supply node output, the set of tie branches, and the transmission direction are all the same for adjacent events, and only the cumulative voltage drop of the current assisted node changes effectively and the power reaches the stable condition, the original migration power sensitivity of the i-th assisted node in the q-th effective voltage regulation event is... for: ; in, This represents the original migration power sensitivity obtained by the i-th assisted node during the q-th effective voltage regulation event, used to represent the ratio of the steady-state actual migration power to the actual cumulative voltage drop, in watts per volt. This represents the steady-state actual migration power corresponding to the current effective voltage regulation event. This represents the steady-state actual migration power corresponding to the previous effective voltage regulation event. The actual cumulative pressure drop determined based on the actual setpoint readback results of the current effective pressure regulation event. The difference between the actual cumulative voltage drop determined by the readback result of the actual set value from the previous effective voltage regulation event, expressed in volts. This represents the change in the actual cumulative voltage drop between adjacent effective voltage regulation events. A positive value indicates that the actual output voltage setpoint of the assisted node has further decreased, while a negative value indicates that the output voltage setpoint has rebounded. `raw` represents the raw value without filtering or limiting. This sample is only used if the absolute value of the cumulative voltage drop change is not less than the minimum effective change, power measurement is normal, there is no sudden change in load, the response direction is consistent with the predetermined monotonic relationship, and other confirmation conditions are met; otherwise, the migration power sensitivity is not updated.

[0054] Specifically, the effective samples are obtained after filtering and amplitude limiting: ; Among them, S i,q-1 S is the filtered migration power sensitivity of the i-th assisted node after the previous effective voltage regulation event. i,q The migration power sensitivity is updated and limited using the current valid samples, and the unit is watts per volt. is the filter weight for historical sensitivity, and is a dimensionless parameter that is not less than zero and less than one; a larger value indicates that more historical estimates are retained; S min and S max These represent the lower and upper limits of the permissible migration power sensitivity, both in watts per volt, with the positive lower limit not exceeding the upper limit. The positive lower limit also serves to prevent zero denominator or abnormal amplification during subsequent conversions. Upon first entering sensitivity filtering, the historical sensitivity corresponding to the 0th effective voltage regulation event is initialized to the preset initial migration power sensitivity; this initial value is positive, in watts per volt, and is initially limited to the permissible upper and lower sensitivity limits.

[0055] In this embodiment, the cumulative voltage drop increment, cumulative voltage drop, and voltage command for the next event are calculated based on the power correction amount and the current sensitivity. ; ; ; in, This represents the single cumulative voltage drop increment required by the i-th assisted node in the next (q+1) voltage regulation, in volts. A positive value indicates a further reduction in the output voltage setting, while a negative value indicates a reduction in the cumulative voltage drop and a return of the output voltage setting. The current cumulative voltage drop used for the qth effective voltage regulation event, in volts; The actual cumulative voltage drop, measured in volts, is determined based on the readback results of the actual setpoint for the event. Before each calculation of the next instruction, the current cumulative voltage drop of the controller is synchronized with the valid readback results; if no valid readback results are obtained, the next voltage regulation is not initiated. The cumulative voltage drop for the next instruction, obtained after single-step limiting and task-cumulative limiting, is expressed in volts. This is the output voltage setting value issued during the (q+1)th voltage regulation, in volts. The absolute value of the maximum step size that can be changed for a single effective voltage regulation event. represents the maximum cumulative voltage drop allowed for the i-th assisted node during this round of migration, in volts; The reference output voltage setting value. and These represent the minimum and maximum output voltage settings allowed to be issued by the i-th authorized node, respectively, both in volts; cmd represents the command value, and fb represents the actual setpoint readback result. The reference output voltage should be within the allowed voltage range; the maximum single voltage drop step size should be positive and not exceed the maximum cumulative voltage drop of the task; the maximum cumulative voltage drop of the task must not exceed the difference between the reference output voltage and the minimum allowed output voltage. Under the condition that the cumulative voltage drop limit is non-negative, the above constraints ensure that the generated voltage command is not lower than the minimum allowed value and not higher than the maximum allowed value. The final voltage limit still serves as a safety net for communication, parameter configuration, or numerical errors.

[0056] It should be noted that the actual output voltage change can be determined by the difference between the actual setpoint readback results corresponding to adjacent effective voltage regulation events, and the actual migration power change can be determined by the difference between the steady-state actual migration power corresponding to adjacent effective voltage regulation events.

[0057] Therefore, this embodiment uses the actual effective output voltage change and the corresponding steady-state migration power change to identify the migration power sensitivity, and after filtering and limiting, it is used to calculate the next output voltage adjustment amount. This can adapt to changes in branch impedance, number of power supply nodes and AC-DC conversion module operating status, thereby improving the accuracy and stability of migration power regulation.

[0058] Based on the above embodiments, the process of obtaining the current actual migration power of the assisted node in S120 may include: Obtain the actual input power of the DC output unit of the supported node and the actual output power of the power supply box of the supported node; The difference between the actual input power of the DC output unit and the actual output power of the power supply box is determined as the current actual migration power.

[0059] It should be noted that, taking the current supported node as the i-th node, at the k-th sampling, the actual input power P obtained by the i-th DC output unit from the DC bus of this node is... D,i,k The actual input power of the DC output unit of the supported node is P, and the actual output power P provided by the i-th power supply box to the DC bus of this node is P. S,i,k P represents the actual output power of the power supply box at the supported node. D,i,k and P S,i,k They are respectively: ; ; Among them, U N,i,k Let I be the node DC bus voltage of the i-th assisted node at the k-th sampling, i.e., the node DC bus voltage of the assisted node. D,i,kI represents the input current absorbed by the DC output unit of the i-th supported node from the DC bus of that node. S,i,k P is the output current supplied by the power supply box of the i-th assisted node to the DC bus of that node during the k-th sampling; D,i,k According to and The actual input power of the DC output unit of the determined aided node; P S,i,k According to and The actual output power of the power supply box at the identified aided node; P D,i,k and The units are all W. The unit is V. and The unit is A.

[0060] The aforementioned power is located at the DC bus side measurement boundary of the same node. When only the load side power can be detected, the load side power can be converted to the DC bus side measurement boundary of that node based on the DC output unit efficiency or loss correction value.

[0061] Furthermore, taking the current assisted node as the i-th node, the actual migration power of the i-th assisted node at the k-th sampling is denoted as . Its actual input power is determined by the DC output unit of the assisted node. Actual output power of the power supply box of the supported node The difference between them is determined, specifically: ; P M,i,k >0 indicates that the i-th aided node receives net input power through the DC tie branch, and P_M,i,k<0 indicates that the i-th node provides net output power to other nodes through the DC tie branch.

[0062] For the current aided node, the input power of the tie branch is determined based on the current flowing into each DC tie branch into the aided node and the node DC bus voltage of the aided node. : ; ; in, The set of power supply nodes that provide power to the i-th aided node via the DC tie branch at the k-th sampling time includes all available power supply nodes. The branch current flowing from the j-th power supply node into the i-th aided node through the corresponding DC interconnection branch is the current flowing into each DC interconnection branch of the aided node. The allowable deviation caused by measurement error and branch loss, also known as the preset deviation, is used to tolerate measurement error and branch loss. When the difference exceeds the allowable deviation, the data in this case will not be used for subsequent adjustment and sensitivity update.

[0063] Therefore, the process in S140 above, where the actual migration power is taken as the steady-state actual migration power and a current effective voltage regulation event is formed when the actual migration power meets the stability condition, may include: The input power of the tie branch is determined based on the current flowing into each DC tie branch of the aided node and the DC bus voltage of the aided node. Obtain multiple actual migration powers within a preset observation period; When the difference between the maximum and minimum values ​​of multiple actual migration powers is not greater than the first threshold, and the absolute value of the difference between the average value of the newer half of the actual migration powers and the average value of the earlier half of the actual migration powers in the preset observation period is not greater than the second threshold, the actual migration power is determined to meet the stability condition. When the absolute value of the difference between the actual migration power and the input power of the connecting branch does not exceed the preset deviation, the actual migration power is taken as the steady-state actual migration power and a current effective voltage regulation event is formed.

[0064] It should be noted that after the power supply box of the supported node returns the actual set value in response to the output voltage command, the actual migration power is detected within a preset observation period. This preset observation period may include... Each sampling point, and It is an even number. With the first... Each sampling point is the end sampling point of the preset observation period. The difference between the maximum and minimum values ​​of multiple actual migration powers is denoted as... The absolute value of the difference between the average of the newer half of the actual migration power and the average of the earlier half of the actual migration power is denoted as And it can be determined according to the following relationship. and : ; ; Among them, the current aided node is taken as the first 1 node For the first The first aid node in the The actual migration power measured at each sampling time; This represents the sample offset relative to the end sampling point within the preset observation period, with values ​​ranging from 0, 1, ... ,in, Corresponding to the latest sample, The earliest corresponding sample.

[0065] R i,k D represents the difference between the maximum and minimum values ​​of multiple actual migration powers. i,k Represents the absolute value of the difference between the average of the newer half of the actual migration power and the average of the earlier half of the actual migration power; first threshold. A threshold is defined as the difference between the maximum and minimum values ​​of multiple actual migration powers; a second threshold. The threshold value for the difference between the average actual migration power of the newer half and the average actual migration power of the earlier half; both are in watts (W) and liters (L). s The number of sampling points included in the stabilization window. Preset deviation. This is used to allow for the difference between the actual migrated power and the input power of the tie branch due to measurement errors and branch losses.

[0066] When R i,k ≤ε s D i,k ≤ε t Furthermore, the absolute value of the difference between the actual migration power and the input power of the connecting branch does not exceed the preset deviation. When the actual power migration meets the stability condition, a current effective voltage regulation event is generated. If the stability condition is not met within the maximum waiting time, a current effective voltage regulation event is not generated, and the current data is not used as the basis for determining the next output voltage adjustment.

[0067] In one alternative implementation, the actual migration power that satisfies the stability condition can be the average of multiple actual migration powers within a preset observation period; this average value is used as the stable measurement result of the current actual migration power and is determined as the steady-state actual migration power.

[0068] Therefore, this embodiment determines the actual migration power by the difference between the actual input power of the DC output unit of the assisted node and the actual output power of the power supply box of the assisted node, thus clarifying the measurement boundary between the local power supply power and the migration power between nodes. Based on the differences between the maximum and minimum values ​​of multiple actual migration powers, the difference between the average values ​​of the newer and earlier actual migration powers, and the consistency of the input power of the tie branch, it jointly judges whether the actual migration power meets the stability condition, thereby reducing the impact of fluctuating data or abnormal measurement data on the determination of the next output voltage adjustment amount.

[0069] In one embodiment, the method may further include: Before issuing the first output voltage command for adjusting the output voltage of the supported node, a reference output voltage command is issued to the power supply box of the supported node, and the reference actual set value returned by the power supply box of the supported node is obtained. After obtaining the readback result of the actual setpoint, the actual migration power of the assisted node is collected, and when the actual migration power meets the stability condition, the actual migration power is used as the reference steady-state actual migration power to form a reference effective voltage regulation event. When the current effective voltage regulation event is first formed, the reference effective voltage regulation event is determined as the previous effective voltage regulation event; During the initial voltage regulation, the migration power correction amount is determined based on the preset initial gain and the error between the migration power reference value and the actual migration power in the reference steady state; and the migration power correction amount is converted into the output voltage adjustment amount for the first voltage regulation based on the preset initial migration power sensitivity.

[0070] It should be noted that before the first output voltage regulation, a reference effective voltage regulation event can be generated first, and the reference steady-state actual migration power corresponding to the reference effective voltage regulation event can be used to determine the output voltage adjustment amount for the first voltage regulation. After the current effective voltage regulation event is generated for the first time, the reference effective voltage regulation event is used as the previous effective voltage regulation event in determining the actual output voltage change and the actual migration power change.

[0071] Specifically, for a single output voltage adjustment of the assisted node, after issuing an output voltage command to the power supply box of the assisted node, the actual set value readback result returned by the power supply box is obtained; during the period when the actual set value readback result is obtained and no next output voltage command is issued, the actual migration power of the assisted node is collected, and when the actual migration power meets the stability condition, the current effective voltage regulation event is formed.

[0072] It is understandable that the power supply node output upper limit command and its execution confirmation, and the DC tie branch connection command and its connection confirmation, can be executed when the migration channel from the power supply node to the supported node is established for the first time. Once the migration channel has been established and its status is normal, the subsequent voltage regulation process can be carried out according to the above-mentioned output voltage command, actual setpoint readback results, and stability condition processing method. Each command can have a unique command sequence number and be associated with the corresponding valid voltage regulation event (specifically, number association can be performed) to trace the command execution status and sampling results.

[0073] After the initial establishment of the migration channel, a reference output voltage command is sent to the assisted node, and the actual reference setpoint readback result is obtained. Once the actual migration power meets the stability condition, the 0th effective reference voltage regulation event is generated, and the steady-state actual migration power of the reference is obtained. and the migration power error corresponding to the effective voltage regulation event of the reference. : ; in, Sampling sequence number assigned to this round of tasks A defined migration power reference value; this migration power reference value can remain unchanged during this round of voltage regulation; The reference steady-state actual migration power is the reference effective voltage regulation event, which retains the measured results to reflect the influence of branch voltage difference, measurement deviation and initial circulating current on the actual migration power.

[0074] It should also be noted that the initial voltage adjustment can use a preset initial gain. The migration power error corresponding to the effective voltage regulation event of the reference is converted into the migration power correction amount of the first voltage regulation: ; Here, sat(x, a, b) means restricting the input x to between the lower limit a and the upper limit b; This is the power correction amount for the initial voltage regulation, in watts. The upper limit of the absolute value of the migration power correction allowed for a single effective voltage regulation event, in watts; To convert the reference migration power error into the initial migration power correction, a preset positive gain is used, which is dimensionless when both the input error and the output correction are expressed in watts. This is the difference between the reference migration power value for this round and the steady-state actual migration power corresponding to the effective voltage regulation event, expressed in watts. A positive value indicates insufficient actual migration power, while a negative value indicates that the actual migration power exceeds the reference value. Furthermore, the initial migration power sensitivity should be set to a positive value (watts per volt) during the first voltage regulation, and limited to the allowable range for subsequent sensitivity settings. Subsequently, when two adjacent effective voltage regulation events have occurred, the next output voltage adjustment amount is determined based on the migration power sensitivity determined by the actual setpoint readback result and the steady-state actual migration power.

[0075] Therefore, before a pair of comparable events, namely the current effective voltage regulation event and the previous effective voltage regulation event, are formed, a reference effective voltage regulation event is first formed, and the first voltage regulation is completed by preset initial gain and preset initial migration power sensitivity. In the subsequent voltage regulation process, the actual set value readback result corresponding to the effective voltage regulation event and the steady-state actual migration power are used to determine the next output voltage adjustment amount, so that the first voltage regulation and subsequent voltage regulation can be carried out continuously.

[0076] In one implementation, the step of determining the aided node, the power supply node, and the migration power reference value of the aided node in S110 above may include: Obtain the target input power of each node and the safe output capability of each node's power supply box. The safe output capability of the power supply box is determined based on the rated output power of the power supply box, the current maximum allowable output current, the allowable output power under the current temperature conditions, the allowable output power under the current AC input conditions, and the available status of the power supply box. Nodes whose target input power is greater than the safe output capacity of the power supply box are identified as the rescued nodes, and the positive difference between the target input power of the rescued node and the safe output capacity of the power supply box of the rescued node is identified as the target net migration power of the rescued node. Nodes that are online and controllable and are not among the nodes receiving assistance are identified as candidate power supply nodes; The additional safety power margin of the candidate power supply node is determined based on the safe output capacity, actual output power, basic power supply power of the node, and migration power reserved for other supported nodes. Based on the new safety power margin of each candidate power supply node, as well as the availability, transmission efficiency and allowable transmission power of the DC interconnection branch from each candidate power supply node to the aided node, determine the migration power that each candidate power supply node can provide to the aided node. Candidate power supply nodes that can provide migration power greater than zero to the aided nodes are identified as power supply nodes. The reference value for migration power is determined based on the target net migration power and the migration power that each power supply node can provide.

[0077] It should be noted that, in this embodiment of the application, the reference values ​​for the aided node, the power supply node, and the migration power can be determined based on the target input power of each node, the safe output capability of the power supply box, the existing task occupancy status, and the capability of the communication branch.

[0078] In practical applications, the first The power supply box is in the first The safe output capability at the next sampling time is denoted as This indicates the maximum output power that the power supply unit is currently allowed to use for power supply to this node and external power migration: ; in, For the first The power supply box is in the first The safe output capability at the time of sampling is expressed in watts. For the first The rated output power of each power supply box, in watts; For the first The power supply box is in the first The maximum allowable output current during each sampling, in amperes; For the first The power output of each power supply unit under the current temperature conditions, in watts; For the first The power output of each power supply unit under the current AC input conditions, in watts; To characterize the first The power supply box is in the first The availability coefficient of the power supply box at the time of the next sampling. When the power supply box is normal and controllable, Take 1; in the event of a serious fault, shutdown, or output isolation, Set to 0; Number the nodes. U is the sampling sequence number; N,i,k For the first The node at the th The node DC bus voltage at the time of the first sampling, in volts, is used to convert the current maximum allowable output current into the corresponding allowable output power. Furthermore, the host computer can... The DC output unit of each node is set with a target input power. . No. The basic power supply of each node is denoted as . , No. The target net migration power of each node is denoted as . They are determined according to the following formulas: ; ; in, For the first The target input power for each node, in watts; For the first The basic power supply of each node, in watts; For the first The target net migration power for each node is expressed in watts; superscript " "" indicates the target value or the calculation result determined based on the target value. The target allocation in this round is based on the state corresponding to the task allocation sampling number. The safe output capability in the above formula adopts the frozen value corresponding to the task allocation sampling number; the target input power, the basic power supply power of this node, and the target net migration power without the task allocation sampling superscript all represent the values ​​determined at this moment and remaining unchanged during this round of voltage regulation. When the task is reassigned, it is recalculated according to the new task allocation sampling number.

[0079] when At that time, the first One node was identified as the node receiving assistance; This represents the power that needs to be provided by other nodes via the DC tie branch to meet the target input power of this node, i.e., the target net migration power of the assisted node.

[0080] When multiple aided nodes exist, the current aided node can be selected according to the method for determining the current aided node described later; when only one aided node exists, that aided node can be determined as the current aided node. For any candidate power supply node... The candidate power supply nodes are online, controllable, and do not belong to the set of aided nodes.

[0081] When there are other assisted nodes in the system that have completed adjustment and are maintaining migration status, the first... The migration power reserved by each candidate power supply node for other aided nodes is denoted as . It can be determined according to the following formula: ; in, This refers to the set of all aided nodes that, excluding the current aided node, have completed adjustment and maintained the DC interconnection branch connection status; For the first The candidate power supply node is the first The upper limit of the migration power reserved for each existing aided node, in watts; Assign a node number to the existing supported node; when no existing migration task exists, Take 0.

[0082] Furthermore, the first The actual output power and the additional safety power margin of each candidate power supply node can be determined according to the following formulas: ; ; in, For the first The candidate power supply node in the ... The actual output power at the time of sampling is expressed in watts. This value is taken as the larger of the real-time measured output power, the basic power supply power of this node, and the reserved power of the existing migration task, in order to avoid the available margin being overestimated due to any information source being too small. For the first The local base power supply of each candidate power supply node, in watts; For the first The candidate power supply node in the ... The safe output capability at the time of sampling is expressed in watts. For the first The additional safety power margin for each candidate power supply node, in watts. The candidate power supply node to the first The transmission efficiency of the DC link branch of the current aided node is denoted as ;No. The candidate power supply node can supply power to the first... The migration power provided by each currently assisted node is denoted as . It can be determined according to the following formula: ; in, For the first The candidate power supply node to the first The transmission efficiency of the DC tie branch of the current aided node is a dimensionless parameter that is greater than zero and not greater than one. For the first During the second sampling The candidate power supply node to the first The allowable transmission power of the DC tie branch for each currently assisted node, in watts. The allowable transmission power of the DC tie branch can be determined based on the branch's allowable current, thermal capacity, controlled switch capacity, or DC-DC converter unit capacity. When At that time, the first The candidate power supply node can supply power to the first... Each currently supported node provides migration power, can be identified as a power supplier, and is added to the set of available power suppliers. ,in, Only for participating in the first The formula notation for the set of power supply nodes currently supplying power to the assisted node. The newly added safety power margin adopts the power caliber of the power supply node side, and is converted to the power available to the assisted node side after conversion by the branch transmission efficiency; the allowable transmission power of the DC tie branch should adopt the equivalent caliber of the assisted node side. If the engineering parameters are given in terms of the power supply node side, they should be converted to the same side according to the transmission efficiency before comparison.

[0083] All power supply nodes can supply power to the first The sum of the migration power provided by each currently assisted node is denoted as The migration power reference value is denoted as Assigned to the The power supply node to the first The migration power reference value of the DC interconnection branch of each aided node is denoted as: The proportional allocation of the branch migration power reference value is executed only when the sum of the migration power that all power supply nodes can provide is greater than zero; when the sum is zero, the branch with insufficient power supply capacity is executed and no division operation is performed.

[0084] In the embodiments of this application, , , They can be determined using the following formulas: ; ; ; in, To enable all power supply nodes to supply power to the first The sum of migration power provided by each currently assisted node, in watts; For the first The target net migration power of each currently assisted node, in watts; For the first The migration power reference value determined at the time of sampling, in watts; To be assigned to the The power supply node to the first Reference values ​​for the migration power of the DC interconnection branch of each aided node, in watts.

[0085] It should be noted that the target net migration power Used to indicate the migration requirements of the assisted node; migration power reference value. This indicates the actual migration target adopted in this round after combining the new safety power margin of the power supply node and the allowable transmission power of the DC tie branch. The achievable target input power in this round is equal to the sum of the frozen basic power supply power of this node in this round and the migration power reference value in this round, and is used for the input power compliance determination of this round's closed loop. When the migration power reference value is less than the target net migration power, the positive difference between the two is taken as the unmet power feedback host computer; after the achievable target is reached in this round, the output voltage of the assisted node will no longer be reduced.

[0086] when When this condition is met, it indicates that there is currently no power supply node capable of providing migration power to the assisted node. In this case, the DC tie branch can be left unconnected, the output voltage command to reduce the output voltage of the assisted node can be left unissued, and insufficient power supply capability can be reported back to the host computer.

[0087] Therefore, when determining the new safe power margin of candidate power supply nodes, the larger of the real-time measured output power and the basic power supply power of the node plus the reserved power of the existing migration task is used as the conservative occupied power, and this conservative occupied power is deducted from the safe output capacity. Then, the migration power reference value is determined by combining the transmission efficiency and allowable transmission power of the DC tie branch, so as to avoid the migration task crowding out the power supply capacity of the node or exceeding the allowable transmission capacity of the DC tie branch.

[0088] In one embodiment, the method may further include: The upper limit of the power supply node's output is determined based on the migration power that the power supply node can provide; Send an output limit command to the power supply node; After receiving confirmation of the power supply node's output limit command, a connection condition check is performed. The connection condition check includes: checking whether the controlled switches and detection units of the DC tie branch are working properly; whether the DC tie branch is occupied by other migration tasks; whether the node polarity of the power supply node and the supported node is consistent; whether the allowed transmission direction is correct; whether the voltage of the power supply node is not lower than the voltage of the supported node and whether the voltage difference between the two does not exceed the allowed connection voltage difference; whether the anti-backflow function of the power supply box of the supported node is normal; and whether the migration power allocated to the DC tie branch does not exceed the allowed transmission power of the DC tie branch. When the voltage difference between the power supply node and the supported node exceeds the allowable turn-on voltage difference, pre-charging or voltage matching is performed using a pre-charging branch or a current-limiting DC-DC converter unit, and the turn-on condition check is re-executed. When the connection condition check result meets the preset connection conditions, the DC connection branch between the power supply node and the supported node is connected, and the connection confirmation of the DC connection branch is obtained.

[0089] It should be noted that before establishing a channel for migrating power from the power supply node to the aided node, the upper limit of the power supply node's output should be determined and confirmed first, and then the connection conditions and connection confirmation of the DC interconnection branch should be carried out.

[0090] Specifically, for the first The power supply node can supply power to the first power supply node based on its ability to supply power to the second power supply node. The migration power provided by the assisted node determines the _th Each power supply node is assigned an additional power supply capacity limit, a total output power limit, and a corresponding output current limit for the power supply nodes newly added to the migration task in this round: ; ; ; in, This represents the upper limit of the additional power supplied by the j-th power supply node to the i-th aided node at the k-th sampling time, and represents the upper limit of the additional power supplied by the j-th power supply node to the i-th aided node at the k-th sampling time. The maximum additional power that each power supply node is allowed to provide in this round of new migration tasks; Represents the upper limit of the total output power of the j-th power supply node at the k-th sampling, and represents the upper limit of the total output power of the j-th power supply node at the k-th sampling. The maximum output power that each power supply node is allowed to achieve when undertaking the power supply and migration tasks of its own node; represents the upper limit of the output current of the j-th power supply node at the k-th sampling, and represents the maximum allowable output current calculated based on the upper limit of the total output power; the units of the power quantities are watts, and the units of the current quantities are amperes. When calculating the upper limit of the output current based on the upper limit of the total output power, the DC bus voltage of the power supply node must be a valid positive value; if the voltage sampling is invalid or not greater than zero, the division conversion is not performed, and the node is determined to be unusable for new migration tasks in this round.

[0091] It should be noted that the upper limit of the power supply node's output can be specifically the upper limit of output power, or it can be the upper limit of output current calculated from the upper limit of output power. The upper limit of the power supply node's output is only used to limit the maximum output capacity that the power supply node is allowed to undertake in this round of migration mission, and does not mean that the power supply node must continuously output according to this upper limit. The actual output power is affected by the voltage relationship between the power supply node and the assisted node, the impedance of the DC tie branch, the output characteristics of the AC-DC conversion module, and the load of the assisted node.

[0092] Furthermore, This indicates that the minimum value among the parameters involved in the operation is taken. This indicates taking the maximum value among the parameters involved in the calculation; For the first The power supply node to the first The transmission efficiency of the DC interconnection branch of each aided node is a dimensionless parameter. Indicates the first The power supply node is at the first The available state coefficient of the power supply box at the time of the second sampling is a dimensionless parameter.

[0093] When all power supply nodes can supply power to the first The sum of migration power provided by each assisted node When the value is zero, it indicates that there are currently no available power supply nodes. In this case, the DC interconnection branch is not connected, no output voltage command to reduce the output voltage of the supported node is issued, and insufficient power supply capacity is reported to the host computer.

[0094] After determining the output limit of the power supply node, an output limit command is sent to the power supply node. After receiving the output limit command, the local controller of the power supply node's power box can write the corresponding output power limit or output current limit and return an execution confirmation of the output limit command to the controller.

[0095] After receiving confirmation of execution, select the first option. The power supply node to the first The DC interconnection branch of each assisted node is checked for connection conditions, which include at least the following: checking whether the controlled switches and detection units of the DC interconnection branch are working properly; checking whether the DC interconnection branch is occupied by other migration tasks; checking whether the node polarities of the power supply node and the assisted node are consistent; checking whether the allowed transmission direction is from the power supply node to the assisted node; checking whether the DC bus voltage of the power supply node is not lower than the DC bus voltage of the assisted node, and whether the voltage difference between the two does not exceed the allowed connection voltage difference; checking whether the anti-backflow function of the power supply box of the assisted node is normal; and checking whether the migration power allocated to the DC interconnection branch does not exceed the allowed transmission power of the DC interconnection branch.

[0096] The voltage difference between the power supply node and the supported node should meet the following requirements: ; in, For the first The power supply node is at the first The node DC bus voltage at the time of the next sampling is expressed in volts. For the first The first aid node in the The node DC bus voltage at the time of the next sampling is expressed in volts. The maximum permissible voltage difference between the power supply node and the supported node when the main switch of the DC interconnection branch is allowed to be turned on (that is, the maximum permissible difference between the bus voltage of the power supply node and the bus voltage of the supported node when the main switch of the branch is allowed to be closed), in volts.

[0097] If the voltage difference is too large, a pre-charging branch with a current-limiting resistor or a current-limiting DC / DC converter can be closed first when the main switch is open, so that the bus capacitor can be charged and discharged in a controlled manner. In other words, when the voltage difference between the power supply node and the supported node exceeds the allowable connection voltage difference, pre-charging or voltage matching can be performed through the pre-charging branch or the current-limiting DC-DC converter unit while the main switch of the DC tie branch is open.

[0098] Optionally, the voltage settings of the power supply node and the supported node can be temporarily adjusted, provided that the voltage and power limits of the power supply box are not exceeded. After the conditions are met, the voltage difference judgment is re-executed, the main switch is closed, and the status, current direction, and current amplitude are confirmed. That is, the connection condition check is re-executed.

[0099] When the connection condition check result meets the preset connection conditions, the DC tie branch between the power supply node and the supported node is connected, and the switch status, current direction, and current amplitude of the DC tie branch are confirmed; after confirmation that everything is normal, the connection confirmation of the DC tie branch is obtained, wherein, Figure 3 The connection process of the DC connection branch is shown.

[0100] In one optional implementation, after the DC tie branch is connected and the migration power regulation is implemented, a controlled exit process can also be performed. During normal exit, the local power supply capacity of the assisted node is gradually restored, and the output limit of the power supply node is reduced, while the DC tie branch current is continuously monitored. Once the DC tie branch current decreases to the allowable disconnection value, a disconnection command is issued, and it is confirmed that the controlled switch is open and the DC tie branch current is close to zero. For faults involving severe overcurrent, reverse current, or requiring immediate isolation, a rapid disconnection is performed directly without waiting for the DC tie branch current to decrease; wherein, Figure 4 The controlled exit process of the DC tie branch is shown.

[0101] It is understood that the upper limit of the power supply node output can be the upper limit of the output power or the upper limit of the output current, and its calculation method can be handled in accordance with the method in the corresponding embodiment above; the upper limit of the output only represents the maximum task that the power supply node is allowed to undertake, and the actual power supply is determined by the node voltage relationship, branch impedance, AC-DC conversion module output characteristics and the load of the assisted node.

[0102] Therefore, this embodiment sequentially completes the output upper limit confirmation, equipment status, occupancy status, polarity, transmission direction, voltage difference, anti-backflow status and branch capacity check before the branch is connected, and performs pre-charging or voltage matching when necessary, which can reduce the risk of branch closing impact, reverse current and power transmission in the wrong direction.

[0103] In one embodiment, the method may further include: When there are multiple supported nodes, the current supported node is determined based on the migration power error, target net migration power, and node priority corresponding to the most recent effective voltage regulation event of each supported node. In the current effective voltage regulation event, only the output voltage setting of the current assisted node is changed, while other assisted nodes retain the output voltage setting of the most recently confirmed value.

[0104] It should be noted that when multiple supported nodes exist, the current supported node can be determined and voltage adjusted sequentially according to the migration power error, target net migration power, and node priority of each supported node. In a currently valid voltage adjustment event, an output voltage command for adjusting the output voltage is issued only to one currently supported node; no new output voltage commands are issued to other supported nodes, and their output voltage setpoint remains the most recently confirmed output voltage setpoint.

[0105] When multiple supported nodes exist, only one currently supported node is allowed to change its output voltage setpoint within a single effective voltage regulation event; other supported nodes retain their most recently confirmed output voltage setpoint. The current supported node can be determined based on its migration power error, target net migration power, and node priority. : ; in, The node number of the currently assisted node; For the first The migration power error corresponding to the most recent effective voltage regulation event of each assisted node, in watts; When a recipient node has not yet generated an effective voltage regulation event, the target net migration power of that recipient node can be... As the initial migration power error; For the first The node priority weight of each aided node; This is a preset parameter that is greater than zero, used to avoid the denominator being zero during calculation; This is the set of aided nodes. When two or more aided nodes have the same calculation result, the current aided node is selected according to a preset and fixed node order to ensure that the same input corresponds to a unique selection result.

[0106] It should be noted that using the absolute value of the migration power error in determining the current assisted node allows both assisted nodes with actual migration power less than the migration power reference value and assisted nodes with actual migration power greater than the migration power reference value to participate in subsequent adjustments.

[0107] When the current assisted node reaches the target, or when the voltage regulation process corresponding to the current assisted node is terminated because it fails to meet the stability conditions within the maximum waiting time, the status of each node and the DC tie branch can be re-acquired, the new safety power margin of the candidate power supply node, the migration power error and migration power reference value of each assisted node can be re-determined, and the next current assisted node can be determined.

[0108] The criteria for determining whether the current aided node has achieved its objective can include: ; ; in, The preset allowable deviation between the steady-state actual migration power and the reference value of the current migration power, in watts; This is a preset allowable deviation between the actual input power of the DC output unit and the target input power after this round of allocation, expressed in watts. When the above conditions are met consecutively for a preset number of times, it can be determined that the current assisted node has reached the target. Furthermore, For the first The first aid node in the The actual input power of the DC output unit after an effective voltage regulation event is formed, in watts; Sampling sequence number assigned to this round of tasks The determined first The target input power of each aided node is expressed in watts. This is the valid voltage regulation event number. Within a valid voltage regulation event, only the output voltage setting of the current assisted node is changed, while other assisted nodes retain the most recently confirmed output voltage setting.

[0109] Therefore, in this embodiment, effective voltage regulation events are sequentially formed among multiple assisted nodes, so that a single change in the output voltage setpoint corresponds to the actual migration power response of only one current assisted node, reducing the mutual influence of power responses caused by simultaneous voltage regulation of multiple assisted nodes, and improving the reliability of the data used in subsequent determination of migration power sensitivity.

[0110] Based on the above-described method embodiments, the following exception handling and safe exit methods can also be adopted.

[0111] In one embodiment, the method may further include: stopping the adjustment of the output voltage of the supported node when an overcurrent, reverse current, abnormal switch status, or status feedback failure occurs in the DC tie branch; and disconnecting the corresponding DC tie branch when an overcurrent, reverse current, or fault requiring immediate isolation occurs.

[0112] It should be noted that when an abnormality occurs in the DC tie branch, stopping the adjustment of the output voltage of the supported node can prevent the output voltage of the supported node from being changed further and thus amplifying the impact of the fault while the DC tie branch is in an abnormal state. When immediate isolation is required, disconnecting the corresponding DC tie branch can isolate the faulty branch from the DC bus of the corresponding node. For specific handling procedures, please refer to the section on abnormal handling and safe exit that follows.

[0113] In one embodiment, the method may further include: stopping the reduction of the output voltage setting of the supported node when the actual output power of the power supply node reaches the safe output capability, reaches the upper limit of the output current, or enters the temperature derating state; and re-determining the migration power reference value based on the updated safe output capability.

[0114] Understandably, continuing to lower the output voltage setting of the supported node might cause the power supply node to bear more output power. Therefore, when the power supply node reaches its safe output capacity, output current limit, or enters temperature derating mode, ceasing to lower the output voltage setting of the supported node and re-determining the migration power reference value based on the updated safe output capacity is beneficial to avoid the power supply node remaining in an over-limit state.

[0115] In one embodiment, the method may further include: stopping the adjustment of the supported node's output voltage when communication is continuously interrupted for more than a preset duration; restoring the supported node's local power supply when the safe output capacity of the supported node's local power supply box can meet the power requirements of the current load; and maintaining the most recent safe power supply state when the safe output capacity of the supported node's local power supply box cannot meet the power requirements of the current load. It should be noted that not continuing to adjust the supported node's output voltage during continuous communication interruption avoids accumulating the output voltage adjustment amount without obtaining or confirming the actual set value readback result; restoring local power supply when the local power supply box has power supply capability, and maintaining the most recent safe power supply state when the local power supply box does not have power supply capability, reduces the possibility of undervoltage or overload caused by immediately changing the power supply state.

[0116] In one embodiment, the method may further include: acquiring in real time the actual output power, actual output current, temperature status, and safe output capability of the power supply node.

[0117] When the actual output power of the power supply node reaches its safe output capacity, the actual output current reaches its upper limit, or it enters a temperature derating state, the reduction of the output voltage setting of the supported node should be stopped. At this time, the most recently confirmed output voltage setting can be kept unchanged, and the migration power that the power supply node can provide to the supported node can be re-determined based on the updated safe output capacity, actual output power, and allowable transmission power of the DC tie branch, thereby re-determining the migration power reference value.

[0118] It should be noted that lowering the output voltage setting of the assisted node may allow the power supply node to provide more power to the assisted node via the DC tie branch. Therefore, when the power supply node reaches its safe output capacity, output current limit, or enters temperature derating mode, the output voltage setting of the assisted node should not be further lowered, and the migration power reference value should be redefined. This can prevent the power supply node from overloading or further increasing its temperature due to continuously undertaking migration tasks.

[0119] In one implementation, the method may further include: monitoring the communication status between the controller and the power supply box of the supported node.

[0120] If communication is continuously interrupted for more than a preset duration, the adjustment of the supported node's output voltage will cease, and no new output voltage commands will be issued. The most recently confirmed output voltage setting can be maintained, and it can be determined whether the supported node's local power supply box's safe output capacity can meet the power requirements of the current load.

[0121] When the local power supply box of the assisted node can safely output power to meet the current load requirements, the local power supply of the assisted node is gradually restored. During the restoration process, the output limit of the power supply node can be reduced accordingly, and the DC tie branch is disconnected after the DC tie branch current drops to the allowable disconnection value.

[0122] When the power supply capacity of the local power box of the supported node cannot meet the power required by the current load, the most recent safe power supply status shall be maintained until communication is restored, the superior protection takes over, or a fault that requires immediate isolation occurs.

[0123] It should be noted that stopping the adjustment of the supported node's output voltage when communication is interrupted can prevent the continuous issuance of output voltage commands without obtaining the actual set value readback result; when the local power supply box has the power supply capability, the local power supply is restored, and when the local power supply box does not have the power supply capability, the most recent safe power supply state is maintained, which can reduce the possibility of undervoltage or overload caused by immediately changing the power supply state.

[0124] The following section will provide a detailed explanation and introduction to exception handling and safe exit methods: It should be noted that when the actual output power of the power supply node reaches the safe output capacity, the actual output current reaches the upper limit of the output current, enters the temperature derating state, or enters the current limiting state of the AC-DC conversion module, the reduction of the output voltage setting value of the supported node will stop, no effective voltage regulation event will be generated, and the migration power reference value will be re-determined based on the updated safe output capacity. When all power supply nodes reach the corresponding limits, the update of the integral term of the proportional-integral control can be paused, and insufficient power supply capacity can be reported to the host computer.

[0125] When the DC tie branch connection confirmation times out, overcurrent, reverse current, abnormal switch status, status feedback failure, abnormal permitted transmission direction, or abnormal voltage difference between the power supply node and the supported node, the adjustment of the supported node's output voltage will stop, and no valid voltage regulation event will be formed. For overcurrent, reverse current, or faults requiring immediate isolation, the corresponding DC tie branch will be disconnected by the DC tie branch's protection unit. For ordinary exit scenarios such as target reduction or migration task cancellation, the process can be handled in the following order: first restore the supported node's local power supply, then reduce the DC tie branch current, and finally disconnect the DC tie branch. In the event of a single controller area network message delay or loss, the most recently confirmed output voltage setting will be maintained, and no new output voltage command will be issued. If communication is continuously interrupted for more than a preset duration, the adjustment of the supported node's output voltage will cease. If the supported node's local power supply box has sufficient safe output capacity to meet the current load's power requirements, local power supply can be gradually restored and the DC interconnection branch can be disconnected in a controlled manner. If the local power supply box's safe output capacity cannot meet the current load's power requirements and immediate disconnection may cause undervoltage or overload, the most recent safe power supply status will be maintained, and local protection will continue to handle the situation until communication is restored or the superior protection takes over. After communication is restored, the actual setpoint readback results returned by the power supply box, the actual node migration power, and the DC interconnection branch status will be synchronized first. Only after confirming that the status is normal will a new migration task be accepted.

[0126] It should also be noted that, such as Figure 5 As shown, the distribution box controller sequentially performs target and status acquisition, node capacity calculation, selection of supported nodes and power supply nodes, task allocation, confirmation of power supply node output upper limit, confirmation of connection of connecting branches, calculation of power domain control quantity, confirmation of voltage regulation of supported nodes, power stability judgment, update of valid events and selection of the next node, and returns to status acquisition, reallocation or enters safe exit in any abnormal branch.

[0127] like Figure 6 As shown, the local controller in the power supply box periodically collects output voltage, current, temperature, current limit, fault information, and current settings. Upon receiving a new command, it verifies the event number, command sequence number, parameter range, and operating status, and writes it to the AC / DC module via I²C, PMBus, or other digital interfaces, then reads back the actual settings. Duplicate commands are not rewritten, and historical commands are discarded.

[0128] like Figure 7 As shown, the connecting branch control unit periodically reports the branch status, current direction, and fault status; upon receiving a connection or disconnection command, it calls... Figure 3 and Figure 4 The corresponding process will be completed and the execution result will be returned.

[0129] Figure 8The instruction confirmation and power stabilization process is shown: first, confirm the upper limit of the power supply node's output, then confirm the connection of the tie branch; the initial task is maintained at d. i,0 =0 and a baseline effective voltage regulation event is formed. Subsequent tasks issue voltage commands obtained after power domain correction and sensitivity conversion. After the assisted node reads back and confirms, all control settings remain unchanged until the power range, trend difference, and branch power consistency within the stable window simultaneously meet the conditions. q=0 uses the initial sensitivity, and q≥1 uses only valid samples to update the sensitivity, that is, the difference between the maximum and minimum values ​​of multiple actual migration powers, and the difference between the average values ​​of the newer half and the earlier half of the actual migration powers. The first voltage regulation uses a preset initial migration power sensitivity.

[0130] In other words, when establishing a migration channel, the upper limit of the power supply node's output is first confirmed, followed by the connection status of the DC tie branch. Before the initial voltage regulation, a reference effective voltage regulation event is formed, and the output voltage adjustment amount for the first voltage regulation is determined based on the preset initial gain and preset initial migration power sensitivity. During subsequent voltage regulation, after obtaining the actual setpoint readback result returned by the power supply box of the assisted node, the actual migration power is collected. When the differences between the maximum and minimum values ​​of multiple actual migration powers, the differences between the average values ​​of the newest half and the earlier half of the actual migration power, and the absolute values ​​of the differences between the actual migration power and the input power of the tie branch all meet the corresponding conditions, a current effective voltage regulation event is formed. Among them, the first voltage regulation corresponds to the reference effective voltage regulation event; subsequent voltage regulation only uses the data corresponding to the current effective voltage regulation event and the previous effective voltage regulation event to determine the migration power sensitivity.

[0131] In one alternative implementation, the power supply box can employ output current limiting or output power limiting; the migration power sensitivity can be achieved through methods such as adjacent valid event difference, recursive least squares, online regression with a forgetting factor, weighted averaging of multiple historical valid samples, or condition-specific lookup tables, in addition to using adjacent valid event difference. The power domain controller can employ proportional-integral control, proportional-integral-derivative control, predictive control, sliding mode control, or other controllers that generate the desired power correction based on the migration power error; the steady state can be determined using window range, variance, power change rate, first-order fitting slope, or internal stability flags of the AC-DC conversion module.

[0132] In another alternative implementation, the reverse current blocking unit may employ an ideal diode controller, a back-to-back metal-oxide-semiconductor field-effect transistor (MOSFET), a combination of a controlled contactor and a unidirectional blocking device, or other equivalent structures; the controlled DC power interconnection network may employ point-to-point branches, a DC switching matrix, or a reconfigurable DC power routing network; the DC interconnection branches may also be equipped with isolated or non-isolated DC-DC converter modules (Direct Current / Direct Current, DC / DC).

[0133] Through the above description of the embodiments, those skilled in the art can clearly understand that the methods according to the above embodiments can be implemented by means of software plus necessary general-purpose hardware platforms. Of course, they can also be implemented by hardware, but in many cases the former is a better implementation method.

[0134] This application also provides a multi-power supply box power migration control device applied to a DC power supply system. The DC power supply system includes multiple power supply boxes, multiple node DC buses, DC output units, and a controlled DC power interconnection network disposed between different node DC buses. The controlled DC power interconnection network consists of multiple DC interconnection branches, such as... Figure 9 As shown, the device includes: The first determining module 11 is used to determine the aided node, the power supply node, and the migration power reference value of the aided node; The second determining module 12 is used to obtain the current actual migration power of the assisted node, determine the output voltage adjustment amount of the assisted node based on the error between the migration power reference value and the current actual migration power, and issue an output voltage command to the power supply box of the assisted node based on the output voltage adjustment amount. The first acquisition module 13 is used to acquire the actual set value readback result returned by the power supply box of the supported node in response to the output voltage command; The second acquisition module 14 is used to collect the actual migration power of the assisted node after obtaining the actual set value readback result, and when the actual migration power meets the stability condition, take the actual migration power as the steady-state actual migration power and form the current effective voltage regulation event. The third determining module 15 is used to determine the next output voltage adjustment amount based on the actual set value readback result and steady-state actual migration power corresponding to the current effective voltage regulation event; The sending module 16 is used to send the next output voltage command according to the next output voltage adjustment amount when the absolute value of the difference between the migration power reference value and the steady-state actual migration power is greater than the preset allowable deviation, and repeatedly execute the actual setting value readback result returned by the power supply box of the assisted node for the output voltage command and the subsequent steps.

[0135] In one implementation, the third determining module includes: The first determining unit is used to determine the actual output voltage change based on the difference between the actual set value readback result corresponding to the current effective voltage regulation event and the actual set value readback result corresponding to the previous effective voltage regulation event. The second determining unit is used to determine the change in actual migration power based on the difference between the steady-state actual migration power corresponding to the current effective voltage regulation event and the steady-state actual migration power corresponding to the previous effective voltage regulation event. The third determining unit is used to determine the original migration power sensitivity based on the ratio between the actual migration power change and the actual output voltage change. The fourth determining unit is used to filter and limit the original migration power sensitivity to obtain the migration power sensitivity; The fifth determining unit is used to determine the next output voltage adjustment amount based on the migration power sensitivity and the error between the migration power reference value and the steady-state actual migration power corresponding to the current effective voltage regulation event.

[0136] In one implementation, the second determining module includes: The first acquisition unit is used to acquire the actual input power of the DC output unit of the supported node and the actual output power of the power supply box of the supported node. The sixth determining unit is used to determine the difference between the actual input power of the DC output unit and the actual output power of the power supply box as the current actual migration power; Therefore, the second acquisition module includes: The seventh determining unit is used to determine the input power of the tie branch based on the current of each DC tie branch flowing into the aided node and the DC bus voltage of the aided node. The second acquisition unit is used to acquire multiple actual migration powers within a preset observation period; The eighth determining unit is used to determine that the actual migration power meets the stability condition when the difference between the maximum and minimum values ​​of multiple actual migration powers is not greater than a first threshold, and the absolute value of the difference between the average value of the newer half of the actual migration power and the average value of the earlier half of the actual migration power in the preset observation period is not greater than a second threshold, and when the absolute value of the difference between the actual migration power and the input power of the connecting branch does not exceed a preset deviation, the actual migration power is taken as the steady-state actual migration power and a current effective voltage regulation event is formed.

[0137] In one embodiment, the device further includes: The third acquisition unit is used to send a reference output voltage command to the power supply box of the supported node before the first output voltage command for adjusting the output voltage of the supported node is issued, and to obtain the reference actual set value readback result returned by the power supply box of the supported node. The ninth determining unit is used to collect the actual migration power of the assisted node after obtaining the readback result of the actual setpoint, and when the actual migration power meets the stability condition, use the actual migration power as the reference steady-state actual migration power to form a reference effective voltage regulation event. The tenth determining unit is used to determine the reference valid voltage regulation event as the previous valid voltage regulation event when the current valid voltage regulation event is formed for the first time; The eleventh determining unit is used to determine the migration power correction amount for the first voltage regulation based on the preset initial gain and the error between the migration power reference value and the actual migration power in the reference steady state during the first voltage regulation; and to convert the migration power correction amount into the output voltage adjustment amount for the first voltage regulation based on the preset initial migration power sensitivity.

[0138] In one implementation, the first determining module includes: The fourth acquisition unit is used to acquire the target input power of each node and the safe output capability of the power supply box of each node. The safe output capability of the power supply box is determined based on the rated output power of the power supply box, the current maximum allowable output current, the allowable output power under the current temperature conditions, the allowable output power under the current AC input conditions, and the available status of the power supply box. The twelfth determining unit is used to determine the node whose target input power is greater than the safe output capacity of the power supply box of the node as the rescued node, and to determine the positive difference between the target input power of the rescued node and the safe output capacity of the power supply box of the rescued node as the target net migration power of the rescued node. The thirteenth determining unit is used to determine online and controllable nodes that are not among the aided nodes as candidate power supply nodes; The fourteenth determining unit is used to determine the additional safe power margin of the candidate power supply node based on the candidate power supply node's safe output capability, actual output power, basic power supply power of this node, and migration power reserved for other supported nodes. The fifteenth determining unit is used to determine the migration power that each candidate power supply node can provide to the aided node based on the new safety power margin of each candidate power supply node, as well as the availability, transmission efficiency and allowable transmission power of the DC interconnection branch from each candidate power supply node to the aided node. The sixteenth determining unit is used to determine candidate power supply nodes that can provide migration power greater than zero to the aided node as power supply nodes. The seventeenth determining unit is used to determine the migration power reference value based on the target net migration power and the migration power that each power supply node can provide.

[0139] In one embodiment, the device further includes: The eighteenth determining unit is used to determine the upper limit of the power supply node's output based on the migration power that the power supply node can provide; The issuing unit is used to issue the output limit command to the power supply node; The inspection unit is used to perform connection condition checks after receiving confirmation of the power supply node's output limit command. The connection condition checks include: checking whether the controlled switches and detection units of the DC tie branch are working properly; whether the DC tie branch is occupied by other migration tasks; whether the node polarities of the power supply node and the supported node are consistent; whether the allowed transmission direction is correct; whether the voltage of the power supply node is not lower than the voltage of the supported node and whether the voltage difference between the two does not exceed the allowed connection voltage difference; whether the anti-backflow function of the power supply box of the supported node is normal; and whether the migration power allocated to the DC tie branch does not exceed the allowed transmission power of the DC tie branch. The nineteenth determination unit is used to perform pre-charging or voltage matching using a pre-charging branch or a current-limiting DC-DC converter unit when the voltage difference between the power supply node and the supported node exceeds the allowable turn-on voltage difference, and to re-execute the turn-on condition check. The connection unit is used to connect the DC connection branch between the power supply node and the supported node when the connection condition check result meets the preset connection conditions, and to obtain the connection confirmation of the DC connection branch.

[0140] In one embodiment, the device further includes: The twentieth determining unit is used to determine the current aided node when there are multiple aided nodes, based on the migration power error, target net migration power, and node priority corresponding to the most recent effective voltage regulation event of each aided node. The twenty-first determination unit is used to change only the output voltage setting value of the current assisted node in the current effective voltage regulation event, and to keep the output voltage setting value of other assisted nodes as the most recently confirmed value.

[0141] It should be noted that the description of the features in the embodiment corresponding to the multi-power supply box power migration control device can be found in the relevant description of the embodiment corresponding to the multi-power supply box power migration control method, and will not be repeated here.

[0142] Embodiments of this application also provide a multi-power supply box power migration control system, including multiple power supply boxes, multiple node DC buses, DC output units, a controlled DC power interconnection network, and a control unit; Each power supply box is connected to the corresponding node DC bus, and each DC output unit is connected to the corresponding node DC bus. The controlled DC power interconnection network is set between different node DC buses and consists of multiple DC interconnection branches. The control unit is used to execute the above-mentioned multi-power supply box power migration control method.

[0143] Furthermore, the control unit may include a distribution box controller, a power supply box local controller, and a tie-line control unit. The distribution box controller is used for status acquisition, migration task allocation, and command issuance; the power supply box local controller periodically acquires output voltage, output current, temperature, current limiting status, fault status, and current setpoints. Upon receiving a new command, it verifies the event number, command sequence number, parameter range, and operating status, writes it to the AC-DC conversion module via the inter-integrated circuit bus, power management bus, or other digital interface, and reads back the actual setpoints; the tie-line control unit periodically reports the branch status, current direction, and fault status, and controls the DC tie-line operation according to the on / off command. Duplicate commands are not rewritten, and historical commands can be discarded directly.

[0144] Therefore, this embodiment provides a selectable, detectable, and disconnectable physical channel for power migration between different nodes by setting up a controlled DC power communication network and corresponding control units, and can execute the above-mentioned instruction confirmation and power stability judgment process, thus having the same beneficial effects as the above-mentioned method embodiments.

[0145] Embodiments of this application also provide an electronic device, including a memory and a processor, wherein the memory stores a computer program and the processor is configured to run the computer program to perform the steps in any of the above embodiments of the multi-power supply box power migration control method.

[0146] Embodiments of this application also provide a computer-readable storage medium storing a computer program, wherein the computer program is configured to execute the steps in any of the above embodiments of the multi-power supply box power migration control method when it is run.

[0147] In one exemplary embodiment, the aforementioned computer-readable storage medium may include, but is not limited to, various media capable of storing computer programs, such as a USB flash drive, read-only memory (ROM), random access memory (RAM), portable hard disk, magnetic disk, or optical disk.

[0148] Embodiments of this application also provide a computer program product, which includes a computer program that, when executed by a processor, implements the steps in any of the above embodiments of the multi-power supply box power migration control method.

[0149] Embodiments of this application also provide another computer program product, including a non-volatile computer-readable storage medium storing a computer program, which, when executed by a processor, implements the steps in any of the above embodiments of the multi-power supply box power migration control method.

[0150] Any of the components, modules, units, parts, methods, and operations described herein can be implemented using software, firmware, hardware (e.g., fixed logic circuitry), manual processing, or any combination thereof. Alternatively or additionally, any functionality described herein can be executed at least in part by one or more hardware logic components, such as, but not limited to, a central processing unit (CPU), a field-programmable gate array (FPGA), an application-specific integrated circuit (ASIC), an application-specific standard product (ASSP), a system-on-a-chip (SoC), a complex programmable logic device (CPLD), a microprocessor (MCU), etc. The terms "system," "computing device," or "apparatus" as used herein encompass various means, devices, and machines for processing data, including, for example, one or more programmable processors, computers, SoCs, or combinations thereof. The apparatus may also include code that creates an execution environment for the computer program in question, such as code constituting processor firmware, a protocol stack, a database management system, an operating system, a cross-platform runtime environment, a virtual machine, or one or more combinations thereof. The aforementioned computer program (also known as a program, software, software application, app, script, or code) can be written in any form of programming language, including compiled or interpreted languages, declarative or procedural languages, and can be deployed in any form, including as a standalone program or as a module, component, subroutine, object, or other unit suitable for a computing environment.

[0151] Those skilled in the art will further recognize that the units and algorithm steps of the various examples described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, computer software, or a combination of both. To clearly illustrate the interchangeability of hardware and software, the components and steps of the various examples have been generally described in terms of functionality in the foregoing description. Whether these functions are implemented in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.

[0152] The foregoing has provided a detailed description of a multi-power supply box power migration control method, system, electronic device, and computer-readable storage medium provided in this application. Specific examples have been used to illustrate the principles and implementation methods of this application. The descriptions of the embodiments above are merely for the purpose of helping to understand the method and its core ideas. It should be noted that those skilled in the art can make various improvements and modifications to this application without departing from its principles, and these improvements and modifications also fall within the protection scope of the claims of this application.

Claims

1. A multi-power supply box power migration control method, applied to a DC power supply system, the DC power supply system comprising multiple power supply boxes, multiple node DC buses, DC output units, and a controlled DC power interconnection network disposed between different node DC buses, the controlled DC power interconnection network being composed of multiple DC interconnection branches, characterized in that, include: Determine the reference values ​​for the rescued node, the power supply node, and the migration power of the rescued node; The current actual migration power of the supported node is obtained. Based on the error between the migration power reference value and the current actual migration power, the output voltage adjustment amount of the supported node is determined, and an output voltage command is sent to the power supply box of the supported node according to the output voltage adjustment amount. Obtain the actual set value returned by the power supply box of the supported node in response to the output voltage command; After obtaining the actual set value readback result, the actual migration power of the assisted node is collected, and when the actual migration power meets the stability condition, the actual migration power is taken as the steady-state actual migration power and a current effective voltage regulation event is formed. Based on the actual set value readback result and steady-state actual migration power corresponding to the current effective voltage regulation event, determine the next output voltage adjustment amount; When the absolute value of the difference between the migration power reference value and the steady-state actual migration power is greater than the preset allowable deviation, the next output voltage command is issued according to the next output voltage adjustment amount, and the process of obtaining the actual set value readback result returned by the power supply box of the assisted node in response to the output voltage command and the subsequent steps are repeated.

2. The power migration control method for multiple power supply boxes according to claim 1, characterized in that, Based on the actual setpoint readback result and steady-state actual migration power corresponding to the current effective voltage regulation event, determine the next output voltage adjustment amount, including: The actual output voltage change is determined by the difference between the actual set value readback result corresponding to the current effective voltage regulation event and the actual set value readback result corresponding to the previous effective voltage regulation event. The change in actual migration power is determined by the difference between the steady-state actual migration power corresponding to the current effective voltage regulation event and the steady-state actual migration power corresponding to the previous effective voltage regulation event. The original migration power sensitivity is determined based on the ratio between the actual change in migration power and the actual change in output voltage. The original migration power sensitivity is filtered and limited to obtain the migration power sensitivity. The next output voltage adjustment amount is determined based on the migration power sensitivity and the error between the migration power reference value and the steady-state actual migration power corresponding to the current effective voltage regulation event.

3. The power migration control method for multiple power supply boxes according to claim 1, characterized in that, The step of obtaining the current actual migration power of the assisted node includes: Obtain the actual input power of the DC output unit of the supported node and the actual output power of the power supply box of the supported node; The difference between the actual input power of the DC output unit and the actual output power of the power supply box is determined as the current actual migration power; Then, when the actual migration power meets the stability condition, the actual migration power is taken as the steady-state actual migration power, and a current effective voltage regulation event is formed, including: The input power of the tie branch is determined based on the current flowing into each DC tie branch of the aided node and the DC bus voltage of the aided node. Obtain multiple actual migration powers within a preset observation period; When the difference between the maximum and minimum values ​​of the plurality of actual migration powers is not greater than a first threshold, and the absolute value of the difference between the average value of the newer half of the actual migration powers and the average value of the earlier half of the actual migration powers in the preset observation period is not greater than a second threshold, the actual migration power is determined to meet the stability condition, and when the absolute value of the difference between the actual migration power and the input power of the connecting branch does not exceed a preset deviation, the actual migration power is taken as the steady-state actual migration power and a current effective voltage regulation event is formed.

4. The power migration control method for multiple power supply boxes according to claim 2, characterized in that, Also includes: Before issuing the first output voltage command for adjusting the output voltage of the supported node, a reference output voltage command is issued to the power supply box of the supported node, and the reference actual set value readback result returned by the power supply box of the supported node is obtained. After obtaining the readback result of the actual setpoint of the reference, the actual migration power of the assisted node is collected, and when the actual migration power meets the stability condition, the actual migration power is used as the reference steady-state actual migration power to form a reference effective voltage regulation event. When the current effective voltage regulation event is first formed, the reference effective voltage regulation event is determined as the previous effective voltage regulation event; During the initial voltage regulation, the migration power correction amount is determined based on the preset initial gain and the error between the migration power reference value and the reference steady-state actual migration power; and the migration power correction amount is converted into the output voltage adjustment amount for the initial voltage regulation based on the preset initial migration power sensitivity.

5. The power migration control method for multiple power supply boxes according to claim 1, characterized in that, The determination of the aided node, the power supply node, and the migration power reference value of the aided node includes: Obtain the target input power of each node and the safe output capability of each node's power supply box. The safe output capability of the power supply box is determined based on the rated output power of the power supply box, the current maximum allowable output current, the allowable output power under the current temperature conditions, the allowable output power under the current AC input conditions, and the available status of the power supply box. A node whose target input power is greater than the safe output capacity of the power supply box is identified as a rescued node, and the positive difference between the target input power of the rescued node and the safe output capacity of the power supply box of the rescued node is identified as the target net migration power of the rescued node. Nodes that are online and controllable and are not among the nodes receiving assistance are identified as candidate power supply nodes; The additional safety power margin of the candidate power supply node is determined based on the safe output capacity, actual output power, basic power supply power of the node, and migration power reserved for other supported nodes. Based on the new safety power margin of each candidate power supply node, as well as the availability, transmission efficiency and allowable transmission power of the DC interconnection branch from each candidate power supply node to the aided node, the migration power that each candidate power supply node can provide to the aided node is determined. Candidate power supply nodes that can provide migration power greater than zero to the aided node are identified as power supply nodes. The migration power reference value is determined based on the target net migration power and the migration power that each power supply node can provide.

6. The multi-power supply box power migration control method according to claim 5, characterized in that, Also includes: The upper limit of the power supply node output is determined based on the migration power that the power supply node can provide; Issue an output limit command to the power supply node; After receiving confirmation of the power supply node's execution of the output limit instruction, a connection condition check is performed. The connection condition check includes: checking whether the controlled switch and detection unit of the DC tie branch are working properly; whether the DC tie branch is occupied by other migration tasks; whether the node polarity of the power supply node and the supported node are consistent; whether the allowed transmission direction is correct; whether the voltage of the power supply node is not lower than the voltage of the supported node and whether the voltage difference between the two does not exceed the allowed connection voltage difference; whether the anti-backflow function of the power supply box of the supported node is normal; and whether the migration power allocated to the DC tie branch does not exceed the allowed transmission power of the DC tie branch. When the voltage difference between the power supply node and the supported node exceeds the allowable turn-on voltage difference, pre-charging or voltage matching is performed using a pre-charging branch or a current-limiting DC-DC converter unit, and the turn-on condition check is re-executed. When the connection condition check result meets the preset connection conditions, the DC connection branch between the power supply node and the supported node is connected, and the connection confirmation of the DC connection branch is obtained.

7. The multi-power supply box power migration control method according to claim 5, characterized in that, Also includes: When there are multiple supported nodes, the current supported node is determined based on the migration power error, target net migration power, and node priority corresponding to the most recent effective voltage regulation event of each supported node. In the current effective voltage regulation event, only the output voltage setting of the current assisted node is changed, while other assisted nodes retain the output voltage setting of the most recently confirmed value.

8. A multi-power supply box power transfer control system, characterized in that, It includes multiple power supply boxes, multiple node DC buses, DC output units, a controlled DC power interconnection network, and a control unit; Each power supply box is connected to the corresponding node DC bus, and each DC output unit is connected to the corresponding node DC bus. The controlled DC power interconnection network is set between different node DC buses and consists of multiple DC interconnection branches. The control unit is used to execute the multi-power supply box power migration control method according to any one of claims 1 to 7.

9. An electronic device, characterized in that, include: Memory, used to store computer programs; A processor, configured to execute the computer program to implement the steps of the multi-power supply box power migration control method as described in any one of claims 1 to 7.

10. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a computer program, wherein when the computer program is executed by a processor, it implements the steps of the multi-power supply box power migration control method as described in any one of claims 1 to 7.