Control methods, devices, equipment, storage media, and program products based on DC circuit breakers
By identifying bus circuits and DC circuit breakers in the power distribution system, obtaining load information, and assigning priorities, the problem of inaccurate control over electricity consumption behavior in existing technologies is solved, enabling flexible and dynamic adjustment of the load and reducing system upgrade costs.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- SHENZHEN INST OF BUILDING RES
- Filing Date
- 2026-01-21
- Publication Date
- 2026-06-02
AI Technical Summary
Existing technologies cannot precisely regulate electricity consumption behavior, especially in the dynamic adjustment of load in photovoltaic-storage-DC-flexible systems, which makes it impossible to accurately adjust electricity consumption behavior according to power supply capacity.
By identifying multiple circuits and DC circuit breakers connected to the busbar in the power distribution system, load information is obtained. Based on the load information, power consumption priorities are determined, and the response status of the load is controlled based on the priorities, including scoring and weighting calculations of usage duration, frequency, and power, thereby achieving precise regulation of flexible loads.
It enables precise control of load on the distribution side, avoids the need for intelligent transformation of terminal equipment, reduces system upgrade costs, and improves the flexibility and accuracy of electricity consumption behavior.
Smart Images

Figure CN122136780A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of power system technology, and in particular to a control method, apparatus, equipment, storage medium and program product based on a DC circuit breaker. Background Technology
[0002] With the advancement of "dual carbon" goals, the building sector urgently needs highly economical carbon reduction pathways. The "photovoltaic-storage-DC-flexible" system (i.e., photovoltaics, energy storage, DC power distribution, and flexible power consumption) is considered a key technological route for building decarbonization due to its high efficiency and low carbon characteristics. Flexible power consumption is one of the core capabilities of this system, requiring loads to dynamically adjust their electricity consumption behavior according to power supply capacity. For example, using more electricity when power supply capacity is strong and electricity prices are low; using less electricity or cutting off non-critical loads when power supply capacity is weak and electricity prices are high.
[0003] Currently, in the process of regulating electricity consumption behavior, DC circuit breakers are generally used to perform simple adjustments to electricity consumption behavior. For example, when a short circuit, leakage, or fault occurs in the circuit, the DC circuit breaker is manually controlled to perform a disconnection operation.
[0004] However, the above-mentioned methods of regulating electricity consumption behavior cannot accurately control electricity consumption behavior. Summary of the Invention
[0005] Therefore, it is necessary to provide a control method, device, equipment, storage medium, and program product based on a DC circuit breaker that can accurately regulate electricity consumption behavior in response to the above-mentioned technical problems.
[0006] In a first aspect, this application provides a control method based on a DC circuit breaker, including:
[0007] After the busbar in the power distribution system is turned on, the multiple circuits connected to the busbar and the corresponding DC circuit breakers are determined.
[0008] Control the closing of the DC circuit breaker of each circuit to obtain the load information of each circuit; the load information includes at least one of usage duration, usage frequency and actual power;
[0009] The load power priority of each circuit is determined based on the load information of each circuit.
[0010] The response status of the load of each circuit is controlled according to the load power priority of each circuit.
[0011] In one embodiment, the load information includes the usage duration, the usage frequency, and the actual power consumption. Determining the load priority of each circuit based on the load information of each circuit includes:
[0012] For each circuit, the usage duration is compared with the standard duration to obtain a first comparison result, and a first power consumption score for the circuit's load is determined based on the first comparison result.
[0013] The operating frequency is compared with the standard frequency to obtain a second comparison result, and a second power consumption score of the circuit load is determined based on the second comparison result;
[0014] The actual power is compared with the standard power to obtain a third comparison result, and the third power consumption score of the circuit load is determined based on the third comparison result.
[0015] The power consumption priority of the circuit load is determined based on the first power consumption score, the second power consumption score, and the third power consumption score.
[0016] In one embodiment, determining the power consumption priority of the circuit's load based on the first power consumption score, the second power consumption score, and the third power consumption score includes:
[0017] The first electricity consumption score, the second electricity consumption score, and the third electricity consumption score are weighted and summed or averaged to obtain the calculation result.
[0018] The power priority of the circuit load is determined based on the calculation results.
[0019] In one embodiment, controlling the load response state of each circuit according to the load power priority of each circuit includes:
[0020] For each circuit, if the load power priority of the circuit is higher than or equal to the preset level, the current response state of the load of the circuit is maintained.
[0021] If the load power priority of the circuit is lower than the preset level, the DC circuit breaker will switch the load response state of the circuit to the cut-off state.
[0022] In one embodiment, the method further includes:
[0023] Obtain the voltage parameters of the bus, as well as the real-time power and power consumption of the DC circuit breaker corresponding to each circuit;
[0024] Adjustable parameters are determined based on the voltage parameters, the real-time power, and the power consumption; the adjustable parameters include a power adjustment coefficient, a power adjustment coefficient, and a voltage drop coefficient.
[0025] The operating decision of each DC circuit breaker is determined based on the adjustable parameters.
[0026] The DC circuit breaker is controlled according to the action decision to realize the load response state of each circuit.
[0027] In one embodiment, the method further includes:
[0028] Obtain the current voltage and rated voltage of the bus, and determine the difference between the current voltage and the rated voltage of the bus;
[0029] The difference is compared with the rated voltage, and the ratio result is compared with a preset voltage threshold.
[0030] If the ratio result is greater than the preset voltage threshold, the load in the circuit with a load power priority lower than the preset level will be disconnected by the DC circuit breaker;
[0031] If the ratio result is not greater than the preset voltage threshold, the current response state of the load of each circuit is maintained.
[0032] Secondly, this application also provides a control device based on a DC circuit breaker, comprising:
[0033] The first determining module is used to determine the multiple circuits connected to the bus and the corresponding DC circuit breakers after the bus in the power distribution system is turned on.
[0034] The acquisition module is used to control the closing of the DC circuit breaker of each circuit and acquire the load information of each circuit; the load information includes at least one of usage duration, usage frequency and actual power.
[0035] The second determining module is used to determine the load power priority of each circuit based on the load information of each circuit;
[0036] The control module is used to control the load response status of each circuit according to the load power priority of each circuit.
[0037] Thirdly, this application also provides a computer device, including a memory and a processor, wherein the memory stores a computer program, and the processor executes the computer program to perform the following steps:
[0038] After the busbar in the power distribution system is turned on, the multiple circuits connected to the busbar and the corresponding DC circuit breakers are determined.
[0039] Control the closing of the DC circuit breaker of each circuit to obtain the load information of each circuit; the load information includes at least one of usage duration, usage frequency and actual power;
[0040] The load power priority of each circuit is determined based on the load information of each circuit.
[0041] The response status of the load of each circuit is controlled according to the load power priority of each circuit.
[0042] Fourthly, this application also provides a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, performs the following steps:
[0043] After the busbar in the power distribution system is turned on, the multiple circuits connected to the busbar and the corresponding DC circuit breakers are determined.
[0044] Control the closing of the DC circuit breaker of each circuit to obtain the load information of each circuit; the load information includes at least one of usage duration, usage frequency and actual power;
[0045] The load power priority of each circuit is determined based on the load information of each circuit.
[0046] The response status of the load of each circuit is controlled according to the load power priority of each circuit.
[0047] Fifthly, this application also provides a computer program product, including a computer program that, when executed by a processor, performs the following steps:
[0048] After the busbar in the power distribution system is turned on, the multiple circuits connected to the busbar and the corresponding DC circuit breakers are determined.
[0049] Control the closing of the DC circuit breaker of each circuit to obtain the load information of each circuit; the load information includes at least one of usage duration, usage frequency and actual power;
[0050] The load power priority of each circuit is determined based on the load information of each circuit.
[0051] The response status of the load of each circuit is controlled according to the load power priority of each circuit.
[0052] The aforementioned control method, device, equipment, storage medium, and program product based on DC circuit breakers, after the busbar in the power distribution system is turned on, identifies multiple circuits connected to the busbar and their corresponding DC circuit breakers; controls the closing of the DC circuit breakers in each circuit to obtain load information for each circuit; determines the load power consumption priority of each circuit based on the load information; and controls the response state of the load in each circuit based on the load power consumption priority. The load information includes at least one of usage duration, usage frequency, and actual power. By determining the load power consumption priority through load information in the circuit, the power consumption behavior on the terminal side can be quantified, and the response state of flexible loads in the circuit can be precisely controlled based on the load power consumption priority. This enables loads on the distribution side, rather than the terminal side, to dynamically adjust their power consumption behavior according to the power supply capacity, avoiding the need for intelligent upgrades to massive load equipment and significantly reducing system upgrade costs. Compared to traditional methods that simply adjust power consumption behavior without precise control, the above method automatically identifies the load power consumption priority through load information and adjusts the load response state based on the load power consumption priority, achieving precise control of flexible loads. Attached Figure Description
[0053] To more clearly illustrate the technical solutions in the embodiments of this application or related technologies, the drawings used in the description of the embodiments of this application or related technologies will be briefly introduced below. Obviously, the drawings described below are only some embodiments of this application. For those skilled in the art, other related drawings can be obtained based on these drawings without creative effort.
[0054] Figure 1 This is an application environment diagram of a control method based on a DC circuit breaker in one embodiment;
[0055] Figure 2 This is a schematic diagram of the structure of a DC circuit breaker in one embodiment;
[0056] Figure 3 This is a flowchart illustrating a control method based on a DC circuit breaker in one embodiment;
[0057] Figure 4 This is a flowchart illustrating the process of determining the power consumption priority of a load in one embodiment;
[0058] Figure 5 This is a flowchart illustrating the process of determining the power consumption priority of a load in another embodiment;
[0059] Figure 6 This is a flowchart illustrating how the response status of the load in each circuit is controlled according to the load power consumption priority of each circuit in one embodiment.
[0060] Figure 7This is a schematic diagram of a process for controlling a DC circuit breaker based on action decisions in one embodiment.
[0061] Figure 8 This is a schematic diagram of a process for controlling a DC circuit breaker based on a ratio result in one embodiment.
[0062] Figure 9 This is a flowchart illustrating a control method based on a DC circuit breaker in another embodiment;
[0063] Figure 10 This is a structural block diagram of a control device based on a DC circuit breaker in one embodiment;
[0064] Figure 11 This is an internal structural diagram of a computer device in one embodiment. Detailed Implementation
[0065] To make the objectives, technical solutions, and advantages of this application clearer, the following detailed description is provided in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative and not intended to limit the scope of this application.
[0066] It should be noted that the terms "first," "second," etc., used in this application can be used to describe various elements, but these elements are not limited by these terms. These terms are only used to distinguish the first element from the second element. The terms "comprising" and "having," and any variations thereof, used in this application, are intended to cover non-exclusive inclusion. The term "multiple" used in this application refers to two or more. The term "and / or" used in this application refers to one of the embodiments, or any combination of multiple embodiments.
[0067] With the advancement of "dual carbon" goals, the building sector urgently needs highly economical carbon reduction pathways. The "photovoltaic-storage-DC-flexible" system (i.e., photovoltaics, energy storage, DC power distribution, and flexible power consumption) is considered a key technological route for building decarbonization due to its high efficiency and low carbon characteristics. Flexible power consumption is one of the core capabilities of this system, requiring loads to dynamically adjust their power consumption behavior according to power supply capacity. For example, using more electricity when power supply is strong and electricity prices are low; using less electricity or cutting off non-critical loads when power supply is weak and electricity prices are high. Currently, in the process of adjusting power consumption behavior, DC circuit breakers are generally used to perform simple adjustments, such as manually controlling the DC circuit breaker to cut off power in the event of a short circuit, leakage, or fault. However, the above-mentioned methods of adjusting power consumption behavior cannot precisely control power consumption behavior.
[0068] In view of the above-mentioned technical problems, the present application provides a control method based on a DC circuit breaker that can accurately regulate power consumption behavior. The following embodiments will specifically illustrate the control method based on a DC circuit breaker.
[0069] The control method based on a DC circuit breaker provided in this application can be applied to, for example... Figure 1 The application environment shown is as follows. The distribution network system includes multiple circuits, loads, and DC circuit breakers. Each DC short circuit can control one or more circuits, and each circuit can be equipped with one or more loads. The DC circuit breaker is connected to the controller and is used to collect voltage signals in the circuit and perform flexible power regulation based on these signals. Specifically, such as... Figure 2 As shown, the DC circuit breaker includes a selector switch, a voltage detection circuit, a current sensor, a controller (MCU), LED status indicators, and a constant current pre-charge circuit. Figure 2 The circuit breaker (DC circuit breaker) has a selector switch located on the control panel, offering both manual and automatic modes. Users can switch modes via the control panel. In manual mode, the DC circuit breaker-controlled circuit does not participate in flexible regulation. A voltage detection circuit collects real-time bus voltage data from the distribution network system, serving as a basis for judging system power status. Current sensors are installed on the positive and negative buses of the distribution network system to monitor circuit current; these sensors can be bipolar current sensors. The controller uses bus voltage as a basis to control the automatic closing or opening of the DC circuit breaker. LED status indicators distinguish the operating status of the DC circuit breaker by color: green indicates the DC circuit breaker is in a normally closed state; yellow indicates the DC circuit breaker is in an automatically disconnected state due to flexible regulation; red indicates the DC circuit breaker is in a fault disconnected state or an abnormal voltage state; and off indicates the DC circuit breaker is not powered on or the user has not closed the circuit. A controllable constant current circuit composed of IGBTs / MOSFETs is connected in parallel to the main contacts of the constant current pre-charge circuit to suppress inrush current.
[0070] In one exemplary embodiment, such as Figure 3 As shown, a control method based on a DC circuit breaker is provided. This embodiment illustrates the application of this method to a controller in a DC circuit breaker. In this embodiment, the method includes:
[0071] S201, after the busbar in the power distribution system is turned on, determine the multiple circuits connected to the busbar and the corresponding DC circuit breakers.
[0072] One DC circuit breaker can correspond to one circuit or multiple circuits, depending on the actual power consumption scenario; there is no restriction here.
[0073] In the embodiments of this application, after the busbar of the power distribution system is turned on, the multiple circuits connected to the busbar and the corresponding DC circuit breakers can be determined by the circuit connection relationships in the pre-stored drawings; alternatively, the load state changes of each circuit can be controlled when the DC circuit breaker is opened and closed. When the load state changes, it indicates that there is a connection relationship between the DC circuit breaker and the circuit where the load is located, thus determining that the circuit corresponds to the DC circuit breaker. Optionally, the multiple circuits connected to the busbar and the corresponding DC circuit breakers can also be determined in the above manner before the busbar of the power distribution system is turned on.
[0074] S202 controls the closing of the DC circuit breakers in each circuit and obtains the load information of each circuit.
[0075] The load information includes at least one of the following: usage duration, usage frequency, and actual power.
[0076] In the embodiments of this application, after the bus is energized, the controller in the DC circuit breaker starts and detects the voltage or current of the bus. When the voltage exceeds a preset voltage threshold or the current exceeds a preset current threshold, the LED status indicator in the DC circuit breaker turns red to trigger an alarm. When the voltage does not exceed the preset voltage threshold and the current does not exceed the preset current threshold, the controller closes the DC circuit breakers of each circuit. Optionally, the DC circuit breaker can be closed manually by the user, or a timer can be preset in the DC circuit breaker with a trigger time node set. When the time node is reached, the controller controls the DC circuit breaker to close.
[0077] Optionally, when the DC circuit breaker of each circuit is closed, the controller conducts the IGBT or MOSFET constant current pre-charge circuit to pre-charge the load of each circuit; the pre-charge time can be ≥0.2s or other charging durations, which are not limited here. Then the main contacts are closed, and the IGBT or MOSFET constant current pre-charge circuit remains in the conducting state, bypassed by the main contacts, with no current flowing through it.
[0078] Optionally, the controller pre-stores the historical voltage and historical current of each load in the circuit within the historical period prior to the current moment. At the same time, the voltage detection circuit and current sensor in the DC circuit breaker collect the real-time voltage and real-time current of each load in the circuit. The controller constructs a load data model based on the historical voltage and historical current and the real-time voltage and real-time current. The load data model includes the voltage change curve, current change curve and power change curve of each load. According to a preset period, the controller extracts the voltage value, current value or power value of the corresponding time period from the load data model to calculate the usage duration, usage frequency and actual power of each load as the load information of each circuit.
[0079] S203 determines the power consumption priority of each circuit based on the load information of each circuit.
[0080] The load priority can be categorized into high, medium, and low, each with corresponding usage duration, frequency, and power ranges. These ranges can be determined based on the specific power consumption scenario and are not limited here. High priority corresponds to high-power, frequently used loads, such as refrigerators. Medium priority corresponds to moderate-power loads or those used infrequently, such as washing machines. Low priority corresponds to low-power loads with infrequent use, such as fans.
[0081] In the embodiments of this application, after obtaining the load information of each circuit, the load power priority can optionally be determined by any one of usage duration, usage frequency, or actual power. For example, when the usage duration of a load falls within the high-level usage duration range, the load power priority is determined to be high-level. For example, when the usage frequency of a load falls within the low-level usage frequency range, the load power priority is determined to be low-level. For example, when the usage frequency of a load falls within the medium-level power range, the load power priority is determined to be medium-level.
[0082] Optionally, load power priority can be determined by any two of the following: usage duration, usage frequency, or actual power. That is, the two types of load information are matched with the preset conditions of each power priority. If both types of load information meet different preset conditions corresponding to the same power priority, then that power priority is determined as the load power priority; if the two types of load information meet preset conditions corresponding to different power priorities, then the power priority with the highest power priority is determined as the load power priority.
[0083] Optionally, load power priority can be determined by usage duration, usage frequency, and actual power. That is, the three types of load information are matched with the preset conditions of each power priority. If all three types of load information meet the different preset conditions corresponding to the same power priority, then that power priority is determined as the load power priority; if the three types of load information meet the preset conditions corresponding to different power priorities, then the highest power priority among the multiple power priorities is determined as the load power priority.
[0084] Optionally, load priority can be determined based on power variation curves. Each load corresponds to a power variation curve, which is described with time on the horizontal axis and power on the vertical axis, with the time unit being days. In the power variation curve, if the power remains constant or the variation range is within a preset range, it indicates that the load is not suitable for time delay, and cutting off this load would severely impact the user's actual power consumption scenario; therefore, the load's power priority is determined to be high. If the power is a fixed value within a preset time period, or the variation range is within a preset range, and the aforementioned situation occurs at a fixed cycle, it indicates that the load can be time-delayed, and cutting off this load has a small impact on the user's actual power consumption scenario; therefore, the load's power priority is determined to be medium. If the power is a discrete variation value, or the power variation range exceeds a preset range, it indicates that the load is suitable for time delay, and cutting off this load has no impact on the user's actual power consumption scenario; therefore, the load's power priority is determined to be low.
[0085] S204 controls the load response status of each circuit according to the load power priority of each circuit.
[0086] In the embodiments of this application, after determining the load power priority of each circuit, loads with lower power priority can be screened from each circuit. The screened loads can be low-priority loads, or loads with medium-priority and low-priority loads, depending on the actual power consumption scenario, and are not limited here. For the screened loads, the controller controls the DC circuit breaker connected to the circuit of the load, that is, disconnects the load from the circuit.
[0087] Optionally, after the load is disconnected from the circuit, the system monitors whether there is a user's closing operation on the load within a preset interval. If so, it indicates that the load meets the user's current power demand, and the controller will no longer control the DC circuit breaker to disconnect the load. If not, the controller will still control the DC circuit breaker to disconnect the load in the subsequent new round of power-on operation.
[0088] The aforementioned control method based on DC circuit breakers identifies multiple circuits connected to the busbar and their corresponding DC circuit breakers after the busbar in the power distribution system is turned on; it controls the closing of the DC circuit breakers in each circuit to obtain load information for each circuit; it determines the load priority of each circuit based on the load information; and it controls the response state of the load in each circuit based on the load priority. The load information includes at least one of usage duration, usage frequency, and actual power. By determining the load priority through load information in the circuits, the power consumption behavior on the terminal side can be quantified, and the response state of flexible loads in the circuits can be precisely controlled based on the load priority. This enables dynamic adjustment of power consumption behavior on the distribution side rather than the terminal side according to the power supply capacity, avoiding the need for intelligent upgrades to massive load equipment and significantly reducing system upgrade costs. Compared to traditional methods that simply adjust power consumption behavior without precise control, the above method automatically identifies the load priority through load information and adjusts the load response state based on the load priority, achieving precise control of flexible loads.
[0089] In one exemplary embodiment, such as Figure 4 As shown, the load information includes usage duration, usage frequency, and actual power. Based on the load information of each circuit, the power consumption priority of each circuit is determined, including:
[0090] S301, for each circuit, compare the usage duration with the standard duration to obtain a first comparison result, and determine the first power consumption score of the circuit's load based on the first comparison result.
[0091] The standard duration is set according to the actual needs of the scenario and is not limited here. The first comparison result can include usage duration greater than the standard duration and usage duration not greater than the standard duration. The usage duration greater than the standard duration corresponds to the first duration score range, for example, [70, 100] points, and the usage duration not greater than the standard duration corresponds to the second duration score range, for example, [0, 70] points.
[0092] In the embodiments of this application, for each load on each circuit, the usage duration of the load is compared with the standard duration. When the usage duration of the load is longer than the standard duration, a first difference between the usage duration and the standard duration is calculated. Based on the positive proportionality between the first difference and the score increment, the score increment corresponding to the first difference is calculated. The lower limit of the first duration score interval is summed with the score increment, and the sum is determined as the first electricity consumption score. The positive proportionality is set according to the actual electricity consumption scenario and is not limited here. When the usage duration of the load is not greater than the standard duration, a second difference between the usage duration and the standard duration is calculated. Based on the negative proportionality between the second difference and the score increment, the score increment corresponding to the second difference is calculated. The upper limit of the second duration score interval is subtracted from the score increment, and the subtraction result is determined as the first electricity consumption score. The negative proportionality is set according to the actual electricity consumption scenario and is not limited here.
[0093] S302 compares the used frequency with the standard frequency to obtain a second comparison result, and determines the second power consumption score of the circuit load based on the second comparison result.
[0094] The standard frequency is set according to the actual scenario requirements and is not restricted here. The second comparison result can include usage frequency greater than the standard frequency and usage frequency not greater than the standard frequency. The frequency greater than the standard frequency corresponds to the first frequency scoring range, for example, [50, 100] points, and the usage frequency not greater than the standard frequency corresponds to the second frequency scoring range, for example, [0, 50] points.
[0095] In the embodiments of this application, for each load on each circuit, the load's usage frequency is compared with the standard frequency. When the load's usage frequency is greater than the standard frequency, a third difference between the usage frequency and the standard frequency is calculated. Based on the positive proportionality between the third difference and the scoring increment, the scoring increment corresponding to the third difference is calculated. The lower limit of the first frequency scoring interval is summed with the scoring increment, and the sum is determined as the second electricity consumption score. The positive proportionality is set according to the actual electricity consumption scenario and is not limited here. When the load's usage frequency is not greater than the standard frequency, a fourth difference between the usage frequency and the standard frequency is calculated. Based on the negative proportionality between the fourth difference and the scoring increment, the scoring increment corresponding to the fourth difference is calculated. The upper limit of the second frequency scoring interval is subtracted from the scoring increment, and the subtraction result is determined as the second electricity consumption score. The negative proportionality is set according to the actual electricity consumption scenario and is not limited here.
[0096] S303 compares the actual power with the standard power to obtain a third comparison result, and determines the third power consumption score of the circuit load based on the third comparison result.
[0097] The standard power is set according to the actual scenario requirements and is not restricted here. The third comparison result can include actual power greater than standard power and actual power not greater than standard power. Power greater than standard power corresponds to the first power score range, for example, [65, 100] points, and actual power not greater than standard power corresponds to the second power score range, for example, [0, 65] points.
[0098] In the embodiments of this application, for each load on each circuit, the actual power of the load is compared with the standard power. When the actual power of the load is greater than the standard power, a fifth difference between the actual power and the standard power is calculated. Based on the positive proportionality between the fifth difference and the scoring increment, the scoring increment corresponding to the fifth difference is calculated. The lower limit of the first power scoring interval is summed with the scoring increment, and the sum is determined as the third electricity consumption score. The positive proportionality is set according to the actual electricity consumption scenario and is not limited here. When the actual power of the load is not greater than the standard power, a sixth difference between the actual power and the standard power is calculated. Based on the negative proportionality between the sixth difference and the scoring increment, the scoring increment corresponding to the sixth difference is calculated. The upper limit of the second power scoring interval is subtracted from the scoring increment, and the subtraction result is determined as the third electricity consumption score. The negative proportionality is set according to the actual electricity consumption scenario and is not limited here.
[0099] S304. Determine the power consumption priority of the circuit load based on the first power consumption score, the second power consumption score, and the third power consumption score.
[0100] The electricity priority has a corresponding scoring range, for example, high priority corresponds to [80, 100] points, medium priority corresponds to [55, 80] points, and low priority corresponds to [0, 55] points. It can also be set according to the actual electricity consumption scenario, which is not restricted here.
[0101] In the embodiments of this application, after obtaining a first power consumption score, a second power consumption score, and a third power consumption score, optionally, the first power consumption score, the second power consumption score, and the third power consumption score are compared to determine the highest power consumption score as the target power consumption score, and the power consumption priority corresponding to the target power consumption score is used as the power consumption priority of the load. Optionally, a weighted summation operation can also be performed on the first power consumption score, the second power consumption score, and the third power consumption score, and the power consumption priority of the circuit load can be determined based on the operation result.
[0102] Quantifying electricity consumption behavior by prioritizing electricity consumption can facilitate precise control of flexible loads in the distribution network system.
[0103] In one exemplary embodiment, such as Figure 5 As shown, the power consumption priority of the circuit load is determined based on the first power consumption score, the second power consumption score, and the third power consumption score, including:
[0104] S401, perform a weighted summation or mean operation on the first electricity consumption score, the second electricity consumption score, and the third electricity consumption score to obtain the calculation result.
[0105] In the embodiments of this application, for the first electricity consumption score, the second electricity consumption score, and the third electricity consumption score, optionally, the first electricity consumption score, the second electricity consumption score, and the third electricity consumption score are weighted and accumulated to obtain a summation result, and the summation result is normalized to obtain a calculation result; optionally, the first electricity consumption score, the second electricity consumption score, and the third electricity consumption score are weighted and accumulated to calculate the mean to obtain a calculation result.
[0106] S402 determines the power priority of the circuit load based on the calculation results.
[0107] In the embodiments of this application, the calculation result is matched with the scoring range of power consumption priority. When the calculation result is within a certain scoring range, the power consumption priority corresponding to the scoring range is used as the power consumption priority of the corresponding load in the circuit.
[0108] Quantifying electricity consumption behavior by prioritizing electricity consumption can facilitate precise control of flexible loads in the distribution network system.
[0109] In one exemplary embodiment, such as Figure 6 As shown, the response status of the load in each circuit is controlled according to the load power consumption priority of each circuit, including:
[0110] S501: For each circuit, if the load power priority of the circuit is higher than or equal to the preset level, maintain the current response state of the circuit load.
[0111] The preset level can be either intermediate or low.
[0112] In the embodiments of this application, for each circuit, when the load power priority of the circuit is higher than or equal to a preset level, it indicates that the load is important in the power consumption scenario and it is necessary to ensure that the load operates stably. In this case, the current response state of the load in the circuit is maintained, that is, the DC circuit breaker of the circuit does not change the current closing mode.
[0113] S502, if the load power priority of the circuit is lower than the preset level, the response state of the circuit load is changed to the cut-off state through the DC circuit breaker.
[0114] In the embodiments of this application, when the load priority of the circuit is lower than a preset level, it indicates that the load is not important in the power consumption scenario and can be disconnected at any time to save power resources of the distribution network. In this case, the controller controls the switching circuit in the DC circuit breaker to turn off the circuit where the load is located, that is, to change the response state of the load to the disconnected state.
[0115] By prioritizing load consumption, flexible loads in the distribution network system are adjusted in a targeted manner, enabling precise control of flexible loads.
[0116] In one exemplary embodiment, such as Figure 7 As shown, the method also includes:
[0117] S601 obtains the voltage parameters of the bus, as well as the real-time power and power consumption of the corresponding DC circuit breakers for each circuit.
[0118] The voltage parameter can be the actual voltage value or the rated voltage value.
[0119] In the embodiments of this application, the voltage parameters and real-time current values of the bus can be collected in real time by a preset sensor in the DC circuit breaker. For each circuit, the real-time voltage and current values are multiplied according to a first preset calculation cycle to obtain the real-time power of the DC circuit breaker. The first preset calculation cycle can be per second or can be set according to the actual power consumption scenario, and is not limited here. The real-time power of the DC circuit breaker is then summed according to a second preset calculation cycle to obtain the power consumption of the DC circuit breaker. The second preset calculation cycle can be 24 hours or can be set according to the actual power consumption scenario, and is not limited here.
[0120] S602 determines the adjustable parameters based on voltage parameters, real-time power, and power consumption.
[0121] The adjustable parameters include the power adjustable coefficient, the energy adjustable coefficient, and the voltage drop coefficient. Each circuit has corresponding adjustable parameters.
[0122] In the embodiments of this application, after obtaining the real-time power of the DC circuit breaker, the real-time power is calculated to obtain the maximum or minimum power according to a third preset cycle. The third preset calculation cycle can be 24 hours, or it can be set according to the actual power consumption scenario, which is not limited here. The maximum adjustable power of the current circuit is obtained by subtracting the maximum power and the minimum power. Optionally, the power adjustment coefficient can be expressed by the following relationship (1):
[0123] k1 = ΔP ÷ Pmax (1)
[0124] In the formula, ΔP is the maximum adjustable power, Pmax is the maximum power, and k1 is the power adjustment coefficient.
[0125] Alternatively, the power adjustable coefficient can be expressed by the following relationship (2):
[0126] k2=1–[E24÷(Pmax×24)] (2);
[0127] In the formula, E24 is the power consumption of the DC circuit breaker, Pmax is the maximum power, and k2 is the power adjustable coefficient.
[0128] Alternatively, the voltage drop factor can be expressed by the following relationship (3):
[0129] ΔU=Un-Ui
[0130] k3 = ΔU ÷ Un (3);
[0131] In the formula, Un is the rated voltage value, Ui is the actual voltage value, and k3 is the voltage drop coefficient.
[0132] S603 determines the operating decisions of each DC circuit breaker based on adjustable parameters.
[0133] The operating decisions of DC circuit breakers include putting on, keeping unchanged, and cutting off.
[0134] In the embodiments of this application, the controller is pre-set with a mapping relationship between adjustable parameters and DC circuit breaker operation decisions, as shown in Table 1:
[0135] Table 1. Mapping relationship between adjustable parameters and DC circuit breaker action decision
[0136] k3 Voltage Drop Factor (k1+k2) Adjustable coefficient DC circuit breaker operation decision k3≤0 — Investment 0≤k3≤0.025 — constant 0.025≤k3≤0.05 (k1+k2)≥1 Cut out 0.05≤k3≤0.10 1≥(k1+k2)≥0.7 Cut out >0.10 (k1+k2)<0.7 Cut out
[0137] For example, as shown in Table 1, for the adjustable parameters of each circuit, the voltage drop coefficient can be extracted from the adjustable parameters and matched with the data in the first column of Table 1. When the voltage drop coefficient of the circuit matches a certain interval in the first column, the DC circuit breaker action decision corresponding to that interval is determined as the final DC circuit breaker action decision.
[0138] Optionally, the power adjustable coefficient and the energy adjustable coefficient can be extracted from the adjustable parameters, and the power adjustable coefficient and the energy adjustable coefficient can be summed. The calculation result is matched with the data in the second column of Table 1. When the voltage drop coefficient of the circuit is within a certain range of the second column, the DC circuit breaker operation decision corresponding to that range is determined as the final DC circuit breaker operation decision.
[0139] S604 controls the DC circuit breaker based on action decision to achieve the load response status of each circuit.
[0140] In the embodiments of this application, for each circuit, after determining the action decision of the DC circuit breaker, it is determined whether the response state of the circuit load needs to be switched based on the action decision. When the action decision is unchanged, that is, the DC circuit breaker does not need to produce a change action and maintains the current response state of the circuit load; if the action decision is in or out, that is, the DC circuit breaker needs to produce a change action and switch the current response state of the circuit load to the in or out state.
[0141] The above methods enhance the resilience of microgrids through autonomous sensing, autonomous decision-making, and autonomous execution.
[0142] In one exemplary embodiment, such as Figure 8 As shown, the method also includes:
[0143] S701, obtain the current voltage and rated voltage of the bus, and determine the difference between the current voltage and rated voltage of the bus.
[0144] In the embodiments of this application, the current voltage and rated voltage of the distribution network system bus can be collected by a sensor preset in the DC circuit breaker, and the difference between the current voltage and rated voltage of the bus can be obtained by subtracting the rated voltage from the current voltage.
[0145] S702 performs a ratio calculation between the difference and the rated voltage, and compares the ratio result with a preset voltage threshold.
[0146] The preset voltage threshold can be 2.5%, or it can be set according to the actual needs of the scenario; there is no restriction here.
[0147] S703 If the ratio result is greater than the preset voltage threshold, the load in the circuit with a load power priority lower than the preset level will be disconnected by the DC circuit breaker.
[0148] In the embodiments of this application, when the ratio result is greater than the preset voltage threshold, it is regarded as a power scheduling instruction. For each circuit, the lower-level load is automatically cut off according to the load power consumption priority. That is, the load power consumption priority of each circuit is obtained, and the load power consumption priority is compared with the preset level to filter out the loads with a load power consumption priority lower than the preset level. The controller controls the switching circuit in the DC circuit breaker to cut off the filtered loads.
[0149] S704: If the ratio result is not greater than the preset voltage threshold, maintain the current response state of the load of each circuit.
[0150] In the embodiments of this application, when the ratio result is less than a preset voltage threshold, it is regarded as a normal voltage fluctuation of the distribution network system, and the current response state of the load of each circuit is maintained.
[0151] The above method does not require complex communication protocols. It can achieve flexible load response across the entire network simply by monitoring changes in bus voltage. It is simple to deploy, low in cost, and highly reliable.
[0152] In addition to the methods of all the above embodiments, a control method based on a DC circuit breaker is also provided, such as... Figure 9 As shown, the method includes:
[0153] S801, after the busbar in the power distribution system is turned on, determines the multiple circuits connected to the busbar and the corresponding DC circuit breakers;
[0154] S802 controls the closing of the DC circuit breakers in each circuit and obtains the load information of each circuit; the load information includes at least one of the following: usage duration, usage frequency, and actual power.
[0155] S803: For each circuit, the usage duration is compared with the standard duration to obtain a first comparison result, and the first power consumption score of the circuit load is determined based on the first comparison result;
[0156] S804 compares the operating frequency with the standard frequency to obtain a second comparison result, and determines the second power consumption score of the circuit load based on the second comparison result;
[0157] S805 compares the actual power with the standard power to obtain a third comparison result, and determines the third power consumption score of the circuit load based on the third comparison result;
[0158] S806, perform a weighted summation or a mean operation on the first electricity consumption score, the second electricity consumption score, and the third electricity consumption score to obtain the calculation result;
[0159] S807 determines the power priority of the circuit load based on the calculation results.
[0160] S808: For each circuit, if the load power priority of the circuit is higher than or equal to the preset level, the current response state of the circuit load is maintained; if the load power priority of the circuit is lower than the preset level, the response state of the circuit load is switched to the cut-off state through the DC circuit breaker.
[0161] Each of the above steps has been described in the foregoing embodiments. For details, please refer to the foregoing content. They will not be repeated here.
[0162] It should be understood that although the steps in the flowcharts of the above embodiments are shown sequentially according to the arrows, these steps are not necessarily executed in the order indicated by the arrows. Unless explicitly stated herein, there is no strict order restriction on the execution of these steps, and they can be executed in other orders. Moreover, at least some steps in the flowcharts of the above embodiments may include multiple steps or multiple stages. These steps or stages are not necessarily completed at the same time, but can be executed at different times. The execution order of these steps or stages is not necessarily sequential, but can be performed alternately or in turn with other steps or at least some of the steps or stages in other steps. It is understood that the steps in different embodiments can be freely combined as needed, and all non-contradictory solutions formed by such combinations are within the scope of protection of this application.
[0163] Based on the same inventive concept, this application also provides a DC circuit breaker-based control device for implementing the aforementioned control method based on a DC circuit breaker. The solution provided by this device is similar to the implementation described in the above method; therefore, the specific limitations in one or more embodiments of the DC circuit breaker-based control device provided below can be found in the limitations of the DC circuit breaker-based control method described above, and will not be repeated here.
[0164] In one exemplary embodiment, such as Figure 10 As shown, a control device based on a DC circuit breaker is provided, comprising: a first determining module 91, an acquiring module 92, a second determining module 93, and a control module 94, wherein:
[0165] The first determining module 91 is used to determine the multiple circuits connected to the bus and the corresponding DC circuit breakers after the bus in the power distribution system is turned on.
[0166] The acquisition module 92 is used to control the closing of the DC circuit breaker of each circuit and acquire the load information of each circuit; the load information includes at least one of the following: usage duration, usage frequency and actual power.
[0167] The second determining module 93 is used to determine the load power priority of each circuit based on the load information of each circuit;
[0168] The control module 94 is used to control the load response status of each circuit according to the load power priority of each circuit.
[0169] In an exemplary embodiment, the second determining module 93 described above includes:
[0170] The first comparison unit is used to compare the usage time with the standard duration for each circuit, obtain the first comparison result, and determine the first power consumption score of the circuit's load based on the first comparison result.
[0171] The second comparison unit is used to compare the operating frequency with the standard frequency to obtain a second comparison result, and to determine the second power consumption score of the circuit load based on the second comparison result.
[0172] The third comparison unit is used to compare the actual power with the standard power to obtain the third comparison result, and to determine the third power consumption score of the circuit load based on the third comparison result.
[0173] The determining unit is used to determine the power consumption priority of the circuit load based on the first power consumption score, the second power consumption score, and the third power consumption score.
[0174] In an exemplary embodiment, the determining unit includes:
[0175] The calculation subunit is used to perform a weighted summation or a mean operation on the first electricity consumption score, the second electricity consumption score, and the third electricity consumption score to obtain the calculation result;
[0176] The sub-unit is determined to prioritize the power consumption of the circuit load based on the calculation results.
[0177] In one exemplary embodiment, the control module 94 includes:
[0178] The first control unit is used to maintain the current response state of the load of each loop when the load power priority of the loop is higher than or equal to the preset level.
[0179] The second control unit is used to switch the load response state of the circuit to the cut-off state through a DC circuit breaker when the load power priority of the circuit is lower than the preset level.
[0180] In one exemplary embodiment, the above-described apparatus further includes:
[0181] The first acquisition module is used to acquire the voltage parameters of the bus, as well as the real-time power and power consumption of the DC circuit breakers corresponding to each circuit;
[0182] The third determining module is used to determine the adjustable parameters based on voltage parameters, real-time power, and power consumption; the adjustable parameters include power adjustable coefficient, power adjustable coefficient, and voltage drop coefficient;
[0183] The fourth determining module is used to determine the operating decisions of each DC circuit breaker based on adjustable parameters;
[0184] The first control module is used to control the DC circuit breaker based on action decisions to realize the load response status of each circuit.
[0185] In one exemplary embodiment, the above-described apparatus further includes:
[0186] The second acquisition module is used to acquire the current voltage and rated voltage of the bus, and determine the difference between the current voltage and rated voltage of the bus;
[0187] The comparison module is used to calculate the ratio between the difference and the rated voltage, and compare the ratio result with a preset voltage threshold.
[0188] The second control module is used to cut off the loads in the circuit with a load power priority lower than the preset level through the DC circuit breaker when the ratio result is greater than the preset voltage threshold.
[0189] The third control module is used to maintain the current response state of the load of each circuit when the ratio result is not greater than the preset voltage threshold.
[0190] The modules in the aforementioned control device based on a DC circuit breaker can be implemented entirely or partially through software, hardware, or a combination thereof. These modules can be embedded in the processor of a computer device in hardware form or independent of it, or stored in the memory of the computer device in software form, so that the processor can call and execute the operations corresponding to each module.
[0191] In one exemplary embodiment, a computer device is provided, which may be a server, and its internal structure diagram may be as follows: Figure 11 As shown, this computer device includes a processor, memory, input / output (I / O) interfaces, and a communication interface. The processor, memory, and I / O interfaces are connected via a system bus, and the communication interface is also connected to the system bus via the I / O interfaces. The processor provides computational and control capabilities. The memory includes non-volatile storage media and internal memory. The non-volatile storage media stores the operating system, computer programs, and a database. The internal memory provides the environment for the operating system and computer programs stored in the non-volatile storage media. The database stores bus voltage, current, and the power and power consumption of the DC circuit breaker. The I / O interfaces are used for information exchange between the processor and external devices. The communication interface is used for communication with external terminals via a network connection. When the computer program is executed by the processor, it implements a control method based on a DC circuit breaker.
[0192] Those skilled in the art will understand that Figure 11The structure shown is merely a block diagram of a portion of the structure related to the present application and does not constitute a limitation on the computer device to which the present application is applied. Specific computer devices may include more or fewer components than those shown in the figure, or combine certain components, or have different component arrangements.
[0193] In one exemplary embodiment, a computer device is provided, including a memory and a processor, wherein the memory stores a computer program that, when executed by the processor, performs the following steps:
[0194] After the busbar in the power distribution system is turned on, determine the multiple circuits connected to the busbar and the corresponding DC circuit breakers;
[0195] Control the closing of DC circuit breakers in each circuit to obtain load information for each circuit; the load information includes at least one of usage duration, usage frequency, and actual power.
[0196] Determine the load priority of each circuit based on the load information of each circuit;
[0197] The response status of the load in each circuit is controlled according to the load power priority of each circuit.
[0198] In one embodiment, the processor, when executing a computer program, also performs the following steps:
[0199] For each circuit, the usage duration is compared with the standard duration to obtain a first comparison result, and the first power consumption score of the circuit load is determined based on the first comparison result;
[0200] The operating frequency is compared with the standard frequency to obtain a second comparison result, and the second power consumption score of the circuit load is determined based on the second comparison result;
[0201] The actual power is compared with the standard power to obtain a third comparison result, and the third power consumption score of the circuit load is determined based on the third comparison result.
[0202] The power consumption priority of the circuit load is determined based on the first power consumption score, the second power consumption score, and the third power consumption score.
[0203] In one embodiment, the processor, when executing a computer program, also performs the following steps:
[0204] The first electricity consumption score, the second electricity consumption score, and the third electricity consumption score are weighted and summed or averaged to obtain the calculation result.
[0205] The power priority of the circuit load is determined based on the calculation results.
[0206] In one embodiment, the processor, when executing a computer program, also performs the following steps:
[0207] For each circuit, if the load power priority of the circuit is higher than or equal to the preset level, the current response state of the circuit load is maintained.
[0208] If the load power priority of the circuit is lower than the preset level, the response state of the circuit load will be changed to the cut-off state through the DC circuit breaker.
[0209] In one embodiment, the processor, when executing a computer program, also performs the following steps:
[0210] Obtain the voltage parameters of the bus, as well as the real-time power and power consumption of the corresponding DC circuit breakers in each circuit;
[0211] Adjustable parameters are determined based on voltage parameters, real-time power, and power consumption; adjustable parameters include power adjustment coefficient, power adjustment coefficient, and voltage drop coefficient.
[0212] The operating decisions for each DC circuit breaker are determined based on adjustable parameters.
[0213] The DC circuit breaker is controlled based on the action decision to realize the load response status of each circuit.
[0214] In one embodiment, the processor, when executing a computer program, also performs the following steps:
[0215] Obtain the current voltage and rated voltage of the busbar, and determine the difference between the current voltage and rated voltage of the busbar;
[0216] The difference is compared with the rated voltage, and the ratio result is compared with the preset voltage threshold.
[0217] If the ratio result is greater than the preset voltage threshold, the load in the circuit with a load power priority lower than the preset level will be disconnected by the DC circuit breaker;
[0218] If the ratio is not greater than the preset voltage threshold, maintain the current load response state of each circuit.
[0219] In one embodiment, a computer-readable storage medium is provided having a computer program stored thereon, which, when executed by a processor, performs the following steps:
[0220] After the busbar in the power distribution system is turned on, determine the multiple circuits connected to the busbar and the corresponding DC circuit breakers;
[0221] Control the closing of DC circuit breakers in each circuit to obtain load information for each circuit; the load information includes at least one of usage duration, usage frequency, and actual power.
[0222] Determine the load priority of each circuit based on the load information of each circuit;
[0223] The response status of the load in each circuit is controlled according to the load power priority of each circuit.
[0224] In one embodiment, when the computer program is executed by a processor, it further performs the following steps:
[0225] For each circuit, the usage duration is compared with the standard duration to obtain a first comparison result, and the first power consumption score of the circuit load is determined based on the first comparison result;
[0226] The operating frequency is compared with the standard frequency to obtain a second comparison result, and the second power consumption score of the circuit load is determined based on the second comparison result;
[0227] The actual power is compared with the standard power to obtain a third comparison result, and the third power consumption score of the circuit load is determined based on the third comparison result.
[0228] The power consumption priority of the circuit load is determined based on the first power consumption score, the second power consumption score, and the third power consumption score.
[0229] In one embodiment, when the computer program is executed by a processor, it further performs the following steps:
[0230] The first electricity consumption score, the second electricity consumption score, and the third electricity consumption score are weighted and summed or averaged to obtain the calculation result.
[0231] The power priority of the circuit load is determined based on the calculation results.
[0232] In one embodiment, when the computer program is executed by a processor, it further performs the following steps:
[0233] For each circuit, if the load power priority of the circuit is higher than or equal to the preset level, the current response state of the circuit load is maintained.
[0234] If the load power priority of the circuit is lower than the preset level, the response state of the circuit load will be changed to the cut-off state through the DC circuit breaker.
[0235] In one embodiment, when the computer program is executed by a processor, it further performs the following steps:
[0236] Obtain the voltage parameters of the bus, as well as the real-time power and power consumption of the corresponding DC circuit breakers in each circuit;
[0237] Adjustable parameters are determined based on voltage parameters, real-time power, and power consumption; adjustable parameters include power adjustment coefficient, power adjustment coefficient, and voltage drop coefficient.
[0238] The operating decisions for each DC circuit breaker are determined based on adjustable parameters.
[0239] The DC circuit breaker is controlled based on the action decision to realize the load response status of each circuit.
[0240] In one embodiment, when the computer program is executed by a processor, it further performs the following steps:
[0241] Obtain the current voltage and rated voltage of the busbar, and determine the difference between the current voltage and rated voltage of the busbar;
[0242] The difference is compared with the rated voltage, and the ratio result is compared with the preset voltage threshold.
[0243] If the ratio result is greater than the preset voltage threshold, the load in the circuit with a load power priority lower than the preset level will be disconnected by the DC circuit breaker;
[0244] If the ratio is not greater than the preset voltage threshold, maintain the current load response state of each circuit.
[0245] In one embodiment, a computer program product is provided, comprising a computer program that, when executed by a processor, performs the steps described above:
[0246] After the busbar in the power distribution system is turned on, determine the multiple circuits connected to the busbar and the corresponding DC circuit breakers;
[0247] Control the closing of DC circuit breakers in each circuit to obtain load information for each circuit; the load information includes at least one of usage duration, usage frequency, and actual power.
[0248] Determine the load priority of each circuit based on the load information of each circuit;
[0249] The response status of the load in each circuit is controlled according to the load power priority of each circuit.
[0250] In one embodiment, when the computer program is executed by a processor, it further performs the following steps:
[0251] For each circuit, the usage duration is compared with the standard duration to obtain a first comparison result, and the first power consumption score of the circuit load is determined based on the first comparison result;
[0252] The operating frequency is compared with the standard frequency to obtain a second comparison result, and the second power consumption score of the circuit load is determined based on the second comparison result;
[0253] The actual power is compared with the standard power to obtain a third comparison result, and the third power consumption score of the circuit load is determined based on the third comparison result.
[0254] The power consumption priority of the circuit load is determined based on the first power consumption score, the second power consumption score, and the third power consumption score.
[0255] In one embodiment, when the computer program is executed by a processor, it further performs the following steps:
[0256] The first electricity consumption score, the second electricity consumption score, and the third electricity consumption score are weighted and summed or averaged to obtain the calculation result.
[0257] The power priority of the circuit load is determined based on the calculation results.
[0258] In one embodiment, when the computer program is executed by a processor, it further performs the following steps:
[0259] For each circuit, if the load power priority of the circuit is higher than or equal to the preset level, the current response state of the circuit load is maintained.
[0260] If the load power priority of the circuit is lower than the preset level, the response state of the circuit load will be changed to the cut-off state through the DC circuit breaker.
[0261] In one embodiment, when the computer program is executed by a processor, it further performs the following steps:
[0262] Obtain the voltage parameters of the bus, as well as the real-time power and power consumption of the corresponding DC circuit breakers in each circuit;
[0263] Adjustable parameters are determined based on voltage parameters, real-time power, and power consumption; adjustable parameters include power adjustment coefficient, power adjustment coefficient, and voltage drop coefficient.
[0264] The operating decisions for each DC circuit breaker are determined based on adjustable parameters.
[0265] The DC circuit breaker is controlled based on the action decision to realize the load response status of each circuit.
[0266] In one embodiment, when the computer program is executed by a processor, it further performs the following steps:
[0267] Obtain the current voltage and rated voltage of the busbar, and determine the difference between the current voltage and rated voltage of the busbar;
[0268] The difference is compared with the rated voltage, and the ratio result is compared with the preset voltage threshold.
[0269] If the ratio result is greater than the preset voltage threshold, the load in the circuit with a load power priority lower than the preset level will be disconnected by the DC circuit breaker;
[0270] If the ratio is not greater than the preset voltage threshold, maintain the current load response state of each circuit.
[0271] Those skilled in the art will understand that all or part of the processes in the methods of the above embodiments can be implemented by a computer program instructing related hardware. The computer program can be stored in a non-volatile computer-readable storage medium. When executed, the computer program can include the processes of the embodiments of the above methods. Any references to memory, databases, or other media used in the embodiments provided in this application can include at least one of non-volatile memory and volatile memory. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical memory, high-density embedded non-volatile memory, resistive random access memory (ReRAM), magnetic random access memory (MRAM), ferroelectric random access memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memory can include random access memory (RAM) or external cache memory, etc. By way of illustration and not limitation, RAM can take many forms, such as Static Random Access Memory (SRAM) or Dynamic Random Access Memory (DRAM). The databases involved in the embodiments provided in this application may include at least one type of relational database and non-relational database. Non-relational databases may include, but are not limited to, blockchain-based distributed databases. The processors involved in the embodiments provided in this application may be general-purpose processors, central processing units, graphics processing units, digital signal processors, programmable logic devices, quantum computing-based data processing logic devices, artificial intelligence (AI) processors, etc., and are not limited to these.
[0272] The technical features of the above embodiments can be combined in any way. For the sake of brevity, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this application.
[0273] The above embodiments are merely illustrative of several implementation methods of this application, and their descriptions are relatively specific and detailed. However, they should not be construed as limiting the scope of this application. It should be noted that those skilled in the art can make various modifications and improvements without departing from the concept of this application, and these all fall within the protection scope of this application. Therefore, the protection scope of this application should be determined by the appended claims.
Claims
1. A control method based on a DC circuit breaker, characterized in that, The method includes: After the busbar in the power distribution system is turned on, the multiple circuits connected to the busbar and the corresponding DC circuit breakers are determined. Control the closing of the DC circuit breaker of each circuit to obtain the load information of each circuit; the load information includes at least one of usage duration, usage frequency and actual power; The load power priority of each circuit is determined based on the load information of each circuit. The response status of the load of each circuit is controlled according to the load power priority of each circuit.
2. The method according to claim 1, characterized in that, The load information includes the usage duration, the usage frequency, and the actual power consumption. Determining the load priority of each circuit based on its load information includes: For each circuit, the usage duration is compared with the standard duration to obtain a first comparison result, and a first power consumption score for the circuit's load is determined based on the first comparison result. The operating frequency is compared with the standard frequency to obtain a second comparison result, and a second power consumption score of the circuit load is determined based on the second comparison result; The actual power is compared with the standard power to obtain a third comparison result, and the third power consumption score of the circuit load is determined based on the third comparison result. The power consumption priority of the circuit load is determined based on the first power consumption score, the second power consumption score, and the third power consumption score.
3. The method according to claim 2, characterized in that, The step of determining the power consumption priority of the circuit's load based on the first power consumption score, the second power consumption score, and the third power consumption score includes: The first electricity consumption score, the second electricity consumption score, and the third electricity consumption score are weighted and summed or averaged to obtain the calculation result. The power priority of the circuit load is determined based on the calculation results.
4. The method according to claim 1, characterized in that, The method of controlling the load response state of each circuit according to the load power priority of each circuit includes: For each circuit, if the load power priority of the circuit is higher than or equal to the preset level, the current response state of the load of the circuit is maintained. If the load power priority of the circuit is lower than the preset level, the DC circuit breaker will switch the load response state of the circuit to the cut-off state.
5. The method according to any one of claims 1-4, characterized in that, The method further includes: Obtain the voltage parameters of the bus, as well as the real-time power and power consumption of the DC circuit breaker corresponding to each circuit; Adjustable parameters are determined based on the voltage parameters, the real-time power, and the power consumption; the adjustable parameters include a power adjustment coefficient, a power adjustment coefficient, and a voltage drop coefficient. The operating decision of each DC circuit breaker is determined based on the adjustable parameters. The DC circuit breaker is controlled according to the action decision to realize the load response state of each circuit.
6. The method according to any one of claims 1-4, characterized in that, The method further includes: Obtain the current voltage and rated voltage of the bus, and determine the difference between the current voltage and the rated voltage of the bus; The difference is compared with the rated voltage, and the ratio result is compared with a preset voltage threshold. If the ratio result is greater than the preset voltage threshold, the load in the circuit with a load power priority lower than the preset level will be disconnected by the DC circuit breaker; If the ratio result is not greater than the preset voltage threshold, the current response state of the load of each circuit is maintained.
7. A control device based on a DC circuit breaker, characterized in that, The device includes: The first determining module is used to determine the multiple circuits connected to the bus and the corresponding DC circuit breakers after the bus in the power distribution system is turned on. The acquisition module is used to control the closing of the DC circuit breaker of each circuit and acquire the load information of each circuit; the load information includes at least one of usage duration, usage frequency and actual power. The second determining module is used to determine the load power priority of each circuit based on the load information of each circuit; The control module is used to control the load response status of each circuit according to the load power priority of each circuit.
8. A computer device comprising a memory and a processor, wherein the memory stores a computer program, characterized in that, When the processor executes the computer program, it implements the steps of the method according to any one of claims 1 to 6.
9. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by a processor, it implements the steps of the method according to any one of claims 1 to 6.
10. A computer program product, comprising a computer program, characterized in that, When the computer program is executed by a processor, it implements the steps of the method according to any one of claims 1 to 6.