Non-stop power supply control method and system for a twin nuclear fusion power supply

By analyzing long-term historical data on load power consumption behavior, the power demand of the load is dynamically predicted, the preheating of the main core is started in advance, and the output power of the main core is controlled to increase. This solves the problem of power instability during the switching process of the sub-core in the dual-core fusion power supply, and realizes uninterrupted, smooth and highly reliable power supply to the load.

CN122315899APending Publication Date: 2026-06-30XIANNING POWER SUPPLY COMPANY OF STATE GRID HUBEIELECTRIC POWER
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202610256266.5
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2026-03-04
Publication Date
2026-06-30

AI Technical Summary

Technical Problem

Existing dual-core fusion power supplies suffer from power outages or voltage drops during sub-core relocation, and lack of consideration for dynamic changes in load power and imprecise control of power ramp-up rate, leading to unstable power supply.

Method used

By collecting historical power consumption data of the load, identifying power fluctuation patterns and load status, dynamically predicting load power demand, initiating bus core preheating in advance and controlling the output power ramp-up of the bus core, achieving smooth switching and avoiding power outages.

Benefits of technology

It achieves uninterrupted, smooth, and highly reliable control of load power supply, improves power supply continuity and voltage stability, and prevents voltage fluctuations and power supply surges during switching.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122315899A_ABST
    Figure CN122315899A_ABST
Patent Text Reader

Abstract

This invention belongs to the field of power control technology and discloses a method and system for uninterrupted power supply control of the main core of a dual-core fusion power supply. The method includes: collecting historical power consumption data and equipment operating cycle data from the load, and combining this with real-time operating status data to extract the predicted peak power, peak arrival time, and cumulative energy demand; acquiring the real-time state of charge and rated capacity of the sub-core, calculating the expected power supply duration based on the cumulative energy demand, and generating a feedforward power supply trigger signal; pre-starting the main core to preheat to standby mode and pre-setting the ready states of each switch, and determining the target output power and power ramp-up rate of the main core; when the real-time state of charge of the sub-core drops to a preset homing charge threshold, controlling the main core based on the target output power and power ramp-up rate. This invention can effectively improve the power supply continuity, voltage stability, and system safety of a dual-core fusion power supply under complex load conditions.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of power control technology, and more specifically, to a method and system for uninterrupted power supply control of the master core of a dual-core fusion power supply. Background Technology

[0002] With the increasing demand for power maintenance and temporary outdoor power, portable power banks have become widely used as important temporary energy storage devices. Existing portable power banks are mainly divided into two categories: portable miniature power banks and energy storage high-power power banks. While small portable power banks are lightweight and convenient, their limited capacity makes it difficult to meet the demand for high-power power supply over extended periods. Energy storage high-power power banks, while providing reliable high-capacity power, are bulky and inconvenient to transport. To balance the conflict between high capacity and portability, the industry has proposed a dual-core fusion architecture portable power bank system. This architecture consists of a main core providing high-power, high-capacity power and a detachable, miniaturized handheld sub-core. The sub-core can be removed from the main core to independently power the load. When the sub-core's power is insufficient, it returns to the main core for recharging, thus effectively achieving a balance between high capacity and portability.

[0003] However, existing dual-core fusion power supplies still have the following technical shortcomings in the process of switching off the sub-core: First, existing switching control mostly adopts a passive response strategy, that is, the main core takes over the power supply only when the sub-core's power drops to a low power threshold. At this time, the main core inverter needs to go through the complete process of startup, preheating, and stable output. This process has an inherent response delay, which can easily cause power interruption or voltage drop at the moment of switching. Second, existing technology does not fully consider the dynamic change characteristics of load power. When the load is about to enter the peak power period, if the remaining power of the sub-core is insufficient to support the peak power demand, it may lead to power interruption or switching failure. Third, in the existing switching process, the main core output power is usually put into operation in a step-by-step manner, lacking fine control over the power ramp-up rate, which can easily cause drastic fluctuations in the load-side voltage and affect the normal operation of sensitive load equipment.

[0004] In view of this, the present invention proposes a method and system for uninterrupted power supply control of the master core of a dual-core fusion power supply to solve the above problems. Summary of the Invention

[0005] To overcome the aforementioned deficiencies of the prior art and achieve the above objectives, the present invention provides the following technical solution: a method for uninterrupted power supply control of the main core of a dual-core fusion power supply, comprising: Collect historical power consumption data of the load and equipment operating cycle data to identify the power fluctuation patterns, peak power periods, and periodic start-up and shutdown times of the load; The system acquires real-time operating status data of the load and, in conjunction with the load's power fluctuation patterns and periodic start-stop times, dynamically predicts the load power prediction curve. From the load power prediction curve, it extracts the predicted peak power, peak arrival time, and cumulative energy demand. The real-time state of charge and rated capacity of the sub-core are obtained, and the expected power supply duration of the sub-core is calculated in combination with the cumulative energy demand value. Based on the expected power supply duration and peak power period, a feedforward energy replenishment trigger signal is generated. Based on the feedforward power trigger signal, the core is preheated to standby state and the preparatory state of each switch is preset. Based on the predicted peak power and peak arrival time, the target output power and power ramp-up rate of the core are determined. When the real-time state of charge of the daughter core drops to the preset homing charge threshold, the control mother core gradually increases the output power to the target output power according to the power ramp-up rate, and executes the rapid closing of the mother core power supply circuit and the delayed disconnection of the daughter core power supply circuit to complete the uninterrupted power replenishment of the mother core.

[0006] Furthermore, methods for identifying load power fluctuation patterns, peak power periods, and periodic start-stop times include: Statistical features, time-series variation features, and frequency domain features are extracted sequentially from historical power consumption data to obtain power statistical feature parameters, power variation feature parameters, and power frequency domain feature parameters, respectively. The power statistical feature parameters, power variation feature parameters, and power frequency domain feature parameters are then integrated to form the power fluctuation pattern of the load. Peak detection is performed on historical power consumption data to identify peak power and corresponding peak times; all peak power is then categorized by time period based on peak times to identify peak power time periods. Periodic analysis is performed on the equipment operating cycle data to obtain candidate values ​​for the start-up cycle. The equipment operating cycle includes multiple start-up and stop times. The candidate values ​​for the start-up cycle are filtered to determine the start-up cycle. Based on the start-up cycle and all start times in the equipment operating cycle data, the periodic start-up time is calculated. The stop times in the equipment operating cycle data are processed using the same method to obtain the periodic stop times. The start-up cycle, periodic start times, and periodic stop times are integrated to form the periodic start-stop times.

[0007] Furthermore, methods for dynamically predicting load power forecast curves include: Based on real-time operating status data and periodic start-up and stop times, predict the start-up and stop status change sequence of the load; wherein, the start-up and stop status change sequence includes the predicted operating status at each prediction time within a preset prediction time window, and the predicted operating status includes the operating status and the stop status. For each prediction moment in the start-stop state change sequence where the predicted operating state is the running state, the corresponding baseline power value and trend power value are calculated; corresponding fusion weights are set for the trend power value and the baseline power value respectively, and the trend power value and the baseline power value at each prediction moment are weighted and summed based on the fusion weights to obtain the prediction power value at each prediction moment; For each predicted moment in the start-stop state change sequence where the predicted operating state is stop, the corresponding predicted power value is set to zero; the predicted power values ​​at each predicted moment are arranged in ascending order according to time sequence to form a load power prediction curve.

[0008] Furthermore, methods for calculating the expected power supply duration of the subcore include: Calculate the current available energy of the subcore based on the real-time state of charge and rated capacity; calculate the average power consumption of the load based on the cumulative energy demand and the predicted time window. When the average power consumption is zero, the expected power supply duration is set to the preset maximum power supply duration; When the average power consumption is greater than zero, the theoretical power supply duration is calculated based on the current available energy and the average power consumption. The theoretical power supply duration is then compared with the predicted time window. When the theoretical power supply duration is longer than the predicted time window, the expected power supply duration is set as the predicted time window. When the theoretical power supply duration is less than or equal to the predicted time window, the expected power supply duration is set as the theoretical power supply duration.

[0009] Furthermore, the method for generating the feedforward energy trigger signal includes: Iterate through each peak power period. For each peak power period, obtain the peak distance based on the start time of the corresponding period and the current time. When the peak distance is less than zero, calculate the effective peak distance based on the start time of the corresponding peak power period, the statistical period, and the current time. When the peak distance is greater than or equal to zero, directly use the peak distance as the effective peak distance. Among all valid peak distances, the one with the smallest value is marked as the nearest peak distance; a peak proximity threshold is set, and the nearest peak distance is compared with the peak proximity threshold; when the nearest peak distance is less than or equal to the peak proximity threshold, a peak proximity flag is generated and set to true; when the nearest peak distance is greater than the peak proximity threshold, a peak proximity flag is generated and set to false; when the peak power period is empty, a peak proximity flag is generated and set to false. Set a battery life threshold, compare the expected power supply duration with the battery life threshold to obtain a battery life determination result; when the expected power supply duration is less than the battery life threshold, the battery life determination result is insufficient; when the expected power supply duration is greater than or equal to the battery life threshold, the battery life determination result is sufficient; based on the battery life determination result and the peak approach flag, generate a feedforward power replenishment trigger signal.

[0010] Furthermore, the method of preheating the mother core to standby mode and presetting the preparatory states of each switch includes: When a feedforward energy trigger signal is received, the preheating program of the core is started; the preheating program of the core includes inverter preheating and control system initialization; the preheating status of the core inverter is monitored in real time, and a preheating completion flag is generated when the core inverter preheating is completed. Obtain the switching topology of the mother core power supply circuit and the daughter core power supply circuit; wherein, the switching topology of the mother core power supply circuit includes the mother core main switch and the mother core bypass switch, and the switching topology of the daughter core power supply circuit includes the daughter core main switch; send a preparatory command to the control terminal of each switch to control each switch to enter the preparatory state.

[0011] Furthermore, methods for determining the target output power and power ramp rate of the parent core include: Set the power margin coefficient, calculate the margin peak power based on the predicted peak power and the power margin coefficient; obtain the rated output power of the core, compare the margin peak power with the rated output power, and determine whether the target output power is the margin peak power or the rated output power based on the comparison result. Calculate the time difference between the peak arrival time and the current time to obtain the peak remaining time; set the power ramp-up margin time, and calculate the available ramp-up time based on the peak remaining time and the power ramp-up margin time; based on the comparison result of the available ramp-up time with zero, determine whether to set the available ramp-up time to the preset minimum ramp-up time or keep it unchanged. Calculate the power ramp-up amount based on the target output power and the real-time power value; obtain the calculated ramp-up rate based on the power ramp-up amount and the available ramp-up time; obtain the maximum power ramp-up rate of the core inverter; compare the calculated ramp-up rate with the maximum power ramp-up rate; and determine whether the power ramp-up rate is the calculated ramp-up rate or the maximum power ramp-up rate based on the comparison result.

[0012] Furthermore, methods for controlling the core to gradually increase its output power to the target output power include: When the preheating completion flag is generated, voltage synchronization matching verification is performed. If the voltage synchronization matching verification fails, the standby voltage parameters are adjusted, and the voltage synchronization matching verification is re-performed after each adjustment until the verification passes. After the voltage synchronization matching verification passes, the power control cycle is set, and the single-cycle power increment is calculated based on the power ramp-up rate and the power control cycle. The current output power of the core is obtained, and the current output power is added to the single-cycle power increment to obtain the target cycle power. During each power control cycle, the current output power of the core is adjusted according to the target cycle power; at the end of each power control cycle, the current output power is compared with the target output power; when the current output power is less than the target output power, the power increase of the next power control cycle continues; when the current output power is greater than or equal to the target output power, the output power of the core is adjusted to the target output power.

[0013] Furthermore, the method for delaying the disconnection of the sub-core power supply circuit includes: Based on the real-time power value, determine the load level of the load; based on the load level of the load, determine the delay compensation coefficient; obtain the output stabilization time of the core, and calculate the basic delay time based on the output stabilization time and the delay compensation coefficient; set the safety delay margin, calculate the sum of the basic delay time and the safety delay margin, and obtain the dynamic delay disconnection time. When the current output power of the mother core is adjusted to the target output power, a delayed disconnect timer is started. The duration of the delayed disconnect timer is set to a dynamic delayed disconnect time. When the delayed disconnect timer ends, it is determined whether the output of the mother core is stable. If the output of the mother core is stable, a disconnect command is sent to the control terminal of the main switch of the daughter core to control the main switch of the daughter core to disconnect. If the output of the mother core is unstable, the duration of the delayed disconnect timer is extended.

[0014] The uninterrupted power supply control system for the main core of a dual-core fusion power supply, implementing the aforementioned uninterrupted power supply control method for the main core, includes: The load profiling module is used to collect historical power consumption data and equipment operating cycle data of the load, and to identify the power fluctuation pattern, peak power periods and periodic start and stop times of the load. The demand forecasting module is used to acquire real-time operating status data of the load and, in combination with the load's power fluctuation pattern and periodic start-stop times, dynamically predict the load power forecast curve, and extract the predicted peak power, peak arrival time, and cumulative energy demand value from the load power forecast curve. The capacity planning module is used to obtain the real-time state of charge and rated capacity of the sub-core, and calculate the expected power supply duration of the sub-core in combination with the cumulative energy demand value. Based on the expected power supply duration and peak power period, a feedforward energy replenishment trigger signal is generated. The feedforward power module is used to preheat the core to standby state and preset the preparation state of each switch according to the feedforward power trigger signal. Based on the predicted peak power and the peak arrival time, the target output power and power ramp-up rate of the core are determined. The smooth switching module is used to control the mother core to gradually increase the output power to the target output power according to the power ramp-up rate when the real-time charge state of the daughter core drops to the preset return charge threshold, and to execute the rapid closing of the mother core power supply circuit and the delayed disconnection of the daughter core power supply circuit to complete the uninterrupted power replenishment of the mother core.

[0015] The technical effects and advantages of the uninterrupted power supply control method and system for the dual-core fusion power supply of this invention are as follows: By comprehensively analyzing long-term historical data and real-time operating status of load power consumption behavior, the system can identify load power fluctuation patterns, peak power periods, and periodic start-stop characteristics in advance. Based on this, it can dynamically predict the future power demand of the load, transforming traditional passive response-based power replenishment into proactive feedforward control based on endurance prediction and peak proximity identification. This effectively avoids the risk of power outages caused by insufficient remaining power in the bus core to support upcoming power peaks. Before switching, the bus core completes inverter preheating, voltage synchronization matching, and fine-tuning of power ramp-up parameters, ensuring that it can operate at a level highly consistent with the load when connected to the load. Voltage amplitude, frequency, and phase are smoothly paralleled; during power supply switching, controlled gradual power increase and parallel power distribution adjustment enable the core to gradually take over the load power supply capacity, avoiding voltage fluctuations or power supply shocks caused by power step jumps; at the same time, the delay disconnection time is adaptively set according to the load power level, and the power supply circuit of the sub-core is disconnected only when the core output is sufficiently stable, thereby effectively preventing power interruption at the moment of switching; it realizes uninterrupted, smooth, and highly reliable power replenishment control of the load by the core, thereby significantly improving the power supply continuity, voltage stability, and system safety of the dual-core fusion power supply under complex load conditions. Attached Figure Description

[0016] Figure 1 This is a schematic diagram of the uninterrupted power supply control system for the main core of the dual-core fusion power supply in Embodiment 1 of the present invention; Figure 2 This is a flowchart of the uninterrupted power supply control method for the main core of the dual-core fusion power supply according to Embodiment 2 of the present invention. Detailed Implementation

[0017] The technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention. Example 1:

[0018] Please see Figure 1As shown, the uninterrupted power supply control system of the dual-core fusion power supply in this embodiment includes a load profiling module, a demand forecasting module, a capacity planning module, a feedforward power supply module, and a smooth switching module; each module is connected by wired and / or wireless means to realize data transmission between modules.

[0019] The load profiling module is used to collect historical power consumption data and equipment operating cycle data of the load, and to identify the power fluctuation patterns, peak power periods, and periodic start-stop times of the load.

[0020] Methods for collecting historical power consumption data of loads and equipment duty cycle data include: A power acquisition unit is deployed in the power supply output circuit of the subcore. The power acquisition unit includes a current sensor, a voltage sensor, and a power calculation chip. The current sensor is used to acquire the current value of the power supply output circuit, the voltage sensor is used to acquire the voltage value of the power supply output circuit, and the power calculation chip is used to calculate the instantaneous power value of the load based on the current value and the voltage value. The power acquisition unit continuously acquires power data from the load according to a preset sampling period to obtain historical power consumption data of the load. Specifically, in each sampling period, the current sensor acquires the current value of the power supply output circuit, and the voltage sensor acquires the voltage value of the power supply output circuit. The power calculation chip calculates the product of the current value and the voltage value to obtain the instantaneous power value at the corresponding sampling time. The instantaneous power values ​​at each sampling time are arranged in ascending order according to time sequence to form historical power consumption data of the load. The sampling period is preset by those skilled in the art according to the response speed requirements of load power changes.

[0021] A status detection unit is deployed in the power supply output circuit of the sub-core. The status detection unit is used to monitor the operating status of the load in real time. Specifically, the status detection unit determines the operating status of the load by monitoring the current value of the power supply output circuit. When the current value is greater than a preset starting current threshold, the load is determined to be in the operating state. When the current value is less than or equal to a preset shutdown current threshold, the load is determined to be in the shutdown state. The starting current threshold and the shutdown current threshold are preset by those skilled in the art based on the rated operating current of the load. Based on the changes in the operating state of the load, a state switching sequence is formed and used as equipment working cycle data. Specifically, when the operating state of the load switches from the stop state to the run state, the corresponding sampling time is recorded as the start time; when the operating state of the load switches from the run state to the stop state, the corresponding sampling time is recorded as the stop time. All start times and stop times are arranged in ascending order according to time sequence to form a state switching sequence.

[0022] Methods for identifying power fluctuation patterns in loads include: Statistical features are extracted from historical power consumption data to obtain power statistical feature parameters. Specifically, the mean of all instantaneous power values ​​in the historical power consumption data is calculated to obtain the average power value; the standard deviation of all instantaneous power values ​​in the historical power consumption data is calculated to obtain the power fluctuation amplitude; the ratio of the power fluctuation amplitude to the average power value is calculated to obtain the power fluctuation coefficient. Among them, the average power value is used to reflect the overall power level of the load, the power fluctuation amplitude is used to reflect the dispersion of the load power, and the power fluctuation coefficient is used to reflect the degree of fluctuation of the load power relative to the average level. The historical power consumption data is subjected to time-series variation feature extraction to obtain power change feature parameters. Specifically, for the instantaneous power values ​​at adjacent sampling times in the historical power consumption data, the difference between the instantaneous power value at the next sampling time and the instantaneous power value at the previous sampling time is calculated to obtain a power change sequence. The average power increase rate is obtained by averaging all positive values ​​(i.e., power changes greater than zero) in the power change sequence. The average power decrease rate is obtained by averaging the absolute values ​​of all negative values ​​(i.e., power changes less than zero) in the power change sequence. The power change with the largest absolute value in the power change sequence is obtained and marked as the maximum power change rate. Among them, the average power increase rate is used to reflect the average speed of load power increase, the average power decrease rate is used to reflect the average speed of load power decrease, and the maximum power change rate is used to reflect the extreme case of sudden changes in load power. Frequency domain features are extracted from historical power consumption data to obtain power frequency domain feature parameters. Specifically, a fast Fourier transform is performed on the historical power consumption data to obtain the power spectrum distribution. Frequency components with amplitudes exceeding a preset spectrum amplitude threshold are identified from the power spectrum distribution and marked as major fluctuation frequencies. The amplitudes corresponding to each major fluctuation frequency are normalized and then combined with the corresponding major fluctuation frequencies to form power frequency domain feature parameters. The spectrum amplitude threshold is preset by those skilled in the art based on actual conditions. The major fluctuation frequencies are used to reflect the frequency characteristics of periodic changes in load power. It should be noted that the fast Fourier transform is a well-known technique in the art, and the specific process will not be elaborated upon here. By integrating power statistical characteristic parameters, power change characteristic parameters, and power frequency domain characteristic parameters, the power fluctuation law of the load is formed, which is used to characterize the change characteristics of load power in the time dimension.

[0023] Methods for identifying peak power periods of a load include: Peak detection is performed on historical power consumption data to identify peak power and corresponding peak times. Specifically, for each instantaneous power value in the historical power consumption data, it is combined with its corresponding adjacent power values ​​to obtain a power value set for each instantaneous power value. The adjacent power values ​​for each instantaneous power value are: the power values ​​immediately preceding and following the sampling time of the instantaneous power value. A set of instantaneous power values; if the instantaneous power value is the maximum value in the corresponding power value set, and is greater than the peak value determination threshold (i.e., the product of the average power value and the preset peak multiple threshold), then the corresponding instantaneous power value is marked as the peak power, and the corresponding sampling time is marked as the peak time; where, The specific values ​​and peak multiple thresholds are preset by those skilled in the art based on the fluctuation characteristics of the load power; All peak power is categorized into time periods based on peak times to identify peak power time periods. Specifically, a preset statistical period is divided into multiple time periods, each with a preset time period division granularity. The statistical period and time period division granularity are preset by those skilled in the art based on the load's operating patterns. For example, the statistical period can be set to one day, and the time period division granularity can be set to one hour, thus dividing one day into twenty-four time periods. Based on the peak times of each peak power, the number of peak power occurrences within each time period is counted to obtain the peak occurrence frequency of each time period. The peak occurrence frequency of each time period is compared with a preset frequency threshold, which is preset by those skilled in the art based on the sensitivity requirements for peak time period identification. Time periods with peak occurrence frequencies greater than the frequency threshold are marked as peak power time periods, while time periods with peak occurrence frequencies less than or equal to the frequency threshold are not marked.

[0024] Methods for identifying the periodic start and stop times of a load include: Periodic analysis is performed on the equipment's operating cycle data to obtain candidate values ​​for startup cycles. Specifically, all startup times are extracted from the equipment's operating cycle data to form a startup time sequence. The time difference between adjacent startup times in the startup time sequence is calculated to obtain a startup interval sequence. Autocorrelation analysis is performed on the startup interval sequence to identify time delays where the autocorrelation coefficient exceeds a preset correlation threshold, and these delays are marked as candidate values ​​for startup cycles. The correlation threshold is preset by those skilled in the art based on the confidence requirements for periodic identification. It should be noted that autocorrelation analysis is a well-known technique in the field, and the specific process will not be elaborated upon here. The candidate values ​​for the start-up cycle are screened to determine the start-up cycle. Specifically, each candidate start-up cycle is used as a hypothetical cycle to periodically fit the start-up time sequence. The difference between each theoretical start-up time after fitting and the corresponding start-up time in the start-up time sequence is calculated, and the absolute values ​​are summed to obtain the period fitting error. The period fitting errors corresponding to each candidate start-up cycle value are compared, and the candidate start-up cycle value with the smallest period fitting error is selected as the start-up cycle. Those skilled in the art pre-set an error threshold according to the accuracy requirements of periodic identification and compare the minimum period fitting error (i.e., the period fitting error of the start-up cycle) with the error threshold. If the minimum period fitting error is greater than the preset error threshold, it is determined that the load does not have periodic start-up characteristics, and the start-up cycle is marked as null. It should be noted that periodic fitting is a well-known technique in the field, and the specific process will not be elaborated upon here. Based on the startup cycle and startup time sequence, the periodic startup time is calculated. Specifically, when the startup cycle is not null, the statistical cycle is divided into multiple intervals at equal intervals according to the startup cycle. Each startup time in the startup time sequence is assigned to the corresponding interval, and the average startup time in each interval is calculated to obtain the periodic startup time of each interval. The same method is used to process the shutdown time in the equipment working cycle data to obtain the periodic shutdown time of each interval. When the startup cycle is null, the periodic startup time is also marked as null. By integrating the start-up cycle, periodic start-up time, and periodic shutdown time, a periodic start-up and shutdown time is formed, which is used to predict the start-up and shutdown status changes of the load at future times, thereby improving the accuracy of the load power prediction curve.

[0025] The demand forecasting module is used to acquire real-time operating status data of the load and, in combination with the load's power fluctuation patterns and periodic start-stop times, dynamically predict the load power forecast curve. From the load power forecast curve, the predicted peak power, peak arrival time, and cumulative energy demand value are extracted.

[0026] Methods for obtaining real-time operational status data of the load include: The instantaneous power value of the load at the current moment is obtained by the power acquisition unit and marked as the real-time power value; the operating status of the load at the current moment is obtained by the status detection unit and marked as the real-time operating status; the real-time power value and the real-time operating status are integrated to form the real-time operating status data of the load, which is used as the initial state condition for predicting the load power prediction curve.

[0027] Methods for dynamically predicting load power forecast curves include: Based on real-time operating status data and periodic start-stop times, a sequence of start-stop state changes for the load is predicted. Specifically, a prediction time window is set, which is pre-set by those skilled in the art based on the subcore's endurance and prediction accuracy requirements. A prediction time interval is determined starting from the current time and ending at the sum of the current time and the prediction time window, and each time within the prediction time interval is marked as a prediction time. It is then determined whether the periodic start-stop times are null values. When the periodic start-stop times are not null values, the predicted start time and predicted stop time within the prediction time interval are determined based on the start cycle, statistical cycle, and prediction time interval. Based on the real-time operating status, predicted start time, and predicted stop time, the predicted operating status corresponding to each prediction time within the prediction time interval is generated, forming a start-stop state change sequence. When the periodic start-stop times are null values, the real-time operating status is used as the predicted operating status for all prediction times within the prediction time interval, forming a start-stop state change sequence. This start-stop state change sequence describes the prediction results of whether the load is in an operating or stopped state at each prediction time within the prediction time interval. The method for determining the prediction start time within the prediction time interval is as follows: calculate the time difference between the current time and the start point of the statistical period, then divide the calculation result by the statistical period, and use the remainder as the offset within the period; wherein, the start point of the statistical period is preset by those skilled in the art according to the type of statistical period, for example, when the statistical period is one day, the start point of the statistical period can be set to zero; calculate the difference between each periodic start time and the offset within the period in turn to obtain the relative offset; when the relative offset is greater than zero, it indicates that the corresponding periodic start time is after the current time, and the corresponding relative offset is marked as the first start interval; when the relative offset is less than or equal to zero, it indicates that the corresponding period If the initial start time is before or coincides with the current time, calculate the sum of the corresponding relative offset and the start period to obtain the first start interval. Calculate the sum of the current time and each first start interval to obtain candidate start times. Take the earliest candidate start time as the first start time and determine if it is within the prediction time interval. If the first start time is within the prediction time interval, take it as the predicted start time and use it as a reference to sequentially add start periods to obtain multiple predicted start times until the predicted start time exceeds the end of the prediction time interval. If the candidate start time is outside the prediction time interval, there is no predicted start time. It should be noted that the method for determining the predicted shutdown time within the prediction time interval is the same as the method for determining the predicted startup time within the prediction time interval.

[0028] For each predicted moment in the start-stop state change sequence where the predicted operating state is the shutdown state, the corresponding predicted power value is set to zero; for each predicted moment in the start-stop state change sequence where the predicted operating state is the operating state, the corresponding predicted power value is calculated. Specifically, the time difference between each prediction time and the current time is calculated to obtain the prediction offset; the prediction offset at each prediction time is multiplied by each major fluctuation frequency, and then each calculation result is multiplied by... The process involves obtaining the fluctuation phase at each prediction time; substituting each fluctuation phase into a sine function to calculate the phase sine value at each prediction time; calculating the product between the phase sine value at each prediction time and the normalized amplitude corresponding to the main fluctuation frequency to obtain the single-frequency fluctuation component at each prediction time; summing the single-frequency fluctuation components at the same prediction time to obtain the comprehensive fluctuation component at each prediction time; calculating the product between the comprehensive fluctuation component at each prediction time and the power fluctuation amplitude to obtain the power fluctuation component at each prediction time; and calculating the sum between the average power value and the power fluctuation component at each prediction time to obtain the reference power value at each prediction time. The reference power value reflects the long-term periodic fluctuation pattern of the load power at the prediction time. The difference between each reference power value and the real-time power value is calculated to obtain the power deviation value at each prediction time. When the power deviation value is greater than zero, it indicates that the reference power value at the corresponding prediction time is higher than the real-time power value, and the predicted power trend is upward. In this case, the average power increase rate is used as the power change rate, and the product of the power change rate and the prediction offset at the corresponding prediction time is calculated to obtain the power change amount. When the power deviation value is less than zero, it indicates that the reference power value at the corresponding prediction time is lower than the real-time power value, and the predicted power trend is downward. In this case, the average power decrease rate is used as the power change rate, and the product of the power change rate and the prediction offset at the corresponding prediction time is calculated and negative to obtain the power change amount. When the power deviation value is zero, the power change amount is set to zero. The process involves calculating the sum of the real-time power value and the power change at each prediction time to obtain the initial trend power value for each prediction time. When the initial trend power value is less than or equal to zero, the trend power value for the corresponding prediction time is set to zero. When the power deviation value is greater than zero and the initial trend power value is greater than the reference power value, it indicates that the upward trend has overshooted, and the trend power value for the corresponding prediction time is set to the reference power value. When the power deviation value is less than zero and the initial trend power value is less than the reference power value, it indicates that the downward trend has overshooted, and the trend power value for the corresponding prediction time is set to the reference power value. In other cases, the initial trend power value is used as the trend power value. The trend power value reflects the short-term trend of load power transitioning from the current state to the reference state. The trend power value and the baseline power value are respectively set with corresponding fusion weights. Each fusion weight is preset by a person skilled in the art according to the emphasis of short-term forecast and long-term forecast. The trend power value and the baseline power value at each forecast time are weighted and summed based on the fusion weights to obtain the forecast power value at each forecast time. The forecast power values ​​at each forecast time are arranged in ascending order according to time to form the load power forecast curve.

[0029] Methods for extracting predicted peak power, peak arrival time, and cumulative energy demand from load power prediction curves include: Traverse the load power prediction curve for all prediction times, obtain the prediction power value with the largest value, and mark it as the predicted peak power; whereby the predicted peak power is used to reflect the maximum power demand that the load may reach within the prediction time window. Obtain the prediction time corresponding to the predicted peak power from the load power prediction curve and mark it as the peak arrival time; when there are multiple prediction times with predicted power values ​​that are equal to the predicted peak power, select the earliest prediction time as the peak arrival time. Calculate the time difference between adjacent prediction times in the load power prediction curve to obtain the prediction interval; calculate the mean of the two prediction power values ​​corresponding to adjacent prediction times to obtain the interval average power; calculate the product between the interval average power and the corresponding prediction interval to obtain the interval energy consumption value; sum all interval energy consumption values ​​to obtain the cumulative energy demand value; whereby the cumulative energy demand value is used to reflect the total energy consumption prediction of the load within the prediction time window.

[0030] The capacity planning module is used to obtain the real-time state of charge and rated capacity of the sub-core, and calculate the expected power supply duration of the sub-core by combining the cumulative energy demand value. Based on the expected power supply duration and peak power period, a feedforward energy replenishment trigger signal is generated.

[0031] Methods for obtaining the real-time state of charge and rated capacity of the subcore include: A state-of-charge (SOC) monitoring unit is deployed in the battery management system of the sub-core. This SOC monitoring unit is used to monitor the SOC of the sub-core in real time. Specifically, the SOC monitoring unit collects data on the sub-core's battery terminal voltage, battery current, and battery temperature, and combines this data with pre-stored battery charge-discharge characteristic curves. It then calculates the SOC value of the sub-core using the ampere-hour integration method, and uses this as the real-time SOC value. The SOC value is expressed as a percentage, representing the proportion of the sub-core's current remaining charge to its full capacity, with a value range of [range missing]. to It should be noted that the ampere-hour integration method is a well-known technique in this field, and the specific process will not be elaborated on here. The rated capacity of the sub-core is obtained from the battery management system of the sub-core; specifically, the rated capacity is the maximum energy value that the sub-core battery can store under standard operating conditions, which is preset by those skilled in the art according to the product specifications of the sub-core battery and stored in the battery management system. Methods for calculating the expected power supply duration of the subcore include: Based on the real-time state of charge (SOC) and rated capacity, the current available energy of the subcore is calculated. Specifically, the SOC is converted to a decimal form, and the product of the converted SOC and rated capacity is calculated to obtain the current available energy. For example, when the real-time SOC is... Rated capacity is At that time, the currently available energy is The currently available energy reflects the remaining energy that the daughter nucleus can provide at the current moment. The average power consumption of the load is calculated based on the cumulative energy demand and the forecast time window. Specifically, the average power consumption is obtained by calculating the ratio between the cumulative energy demand and the forecast time window. The average power consumption reflects the average power consumption level of the load within the forecast time window. When the average power consumption is zero, it indicates that the load is in a shutdown state within the prediction time window. The expected power supply duration is set to the preset maximum power supply duration, which is preset by those skilled in the art based on the actual situation. When the average power consumption is greater than zero, the theoretical power supply duration is calculated based on the current available energy and the average power consumption. Specifically, the ratio between the current available energy and the average power consumption is calculated to obtain the theoretical power supply duration. The theoretical power supply duration is compared with the predicted time window. When the theoretical power supply duration is longer than the predicted time window, it indicates that the sub-core can meet the energy demand within the predicted time window, and the expected power supply duration is set as the predicted time window. When the theoretical power supply duration is less than or equal to the predicted time window, considering the error in the state of charge estimation and the fluctuation of the load power, it indicates that the sub-core battery cannot meet the energy demand within the predicted time window, and the expected power supply duration is set as the theoretical power supply duration. The expected power supply duration reflects the expected length of time that the sub-core can continuously supply power to the load from the current moment.

[0032] Methods for generating feedforward energy compensation trigger signals include: A peak proximity threshold is set to define the time range of the "approaching" peak power period. This threshold is preset by those skilled in the art based on the preparation time required for core preheating. For example, when core preheating requires 10 minutes, the peak proximity threshold can be set to 15 minutes. Iterate through each peak power period. For each peak power period, calculate the difference between the corresponding start time of the period (i.e., the start time of the peak power period within the statistical period) and the offset within the period to obtain the peak distance. When the peak distance is less than zero, it indicates that the current time has exceeded the start time of the corresponding peak power period, and cross-period calculation is required. Specifically, add the statistical period to the start time of the corresponding peak power period and then subtract the offset within the period to obtain the effective peak distance. When the peak distance is greater than or equal to zero, it indicates that the current time has not yet reached the start time of the corresponding peak power period, and the peak distance is directly used as the effective peak distance. Among all valid peak distances, the one with the smallest value is marked as the most recent peak distance. The most recent peak distance is compared with the peak proximity threshold. When the most recent peak distance is less than or equal to the peak proximity threshold, it is determined that the current time is about to enter the peak power period, a peak proximity flag is generated and set to true. When the most recent peak distance is greater than the peak proximity threshold, it is determined that the current time is not about to enter the peak power period, a peak proximity flag is generated and set to false. When the peak power period is empty (i.e. the load profiling module has not identified the peak power period), a peak proximity flag is generated and set to false.

[0033] A battery life threshold is set to define the minimum power supply duration required for the sub-core to trigger power replenishment in advance. This threshold is preset by those skilled in the art based on the preheating time required for the main core, the power switching time, and a safety margin. For example, when the main core preheating requires 10 minutes, the power switching requires 5 seconds, and the safety margin is set to 5 minutes, the battery life threshold can be set to 15 minutes. The expected power supply duration is compared with the battery life threshold to obtain a battery life determination result. When the expected power supply duration is less than the battery life threshold, the battery life determination result is insufficient; when the expected power supply duration is greater than or equal to the battery life threshold, the battery life determination result is sufficient. Based on the endurance determination result and the peak approach flag, a feedforward power replenishment trigger signal is generated. Specifically, when the endurance determination result is insufficient, it indicates that the remaining energy of the sub-core is insufficient to support subsequent power supply needs, and a feedforward power replenishment trigger signal needs to be generated. When the endurance determination result is sufficient and the peak approach flag is true, it indicates that although the sub-core currently has sufficient energy, it is about to enter a high-power consumption period. To avoid the battery being quickly depleted during the peak period, a feedforward power replenishment trigger signal is generated in advance. When the endurance determination result is sufficient and the peak approach flag is false, it indicates that the sub-core battery has sufficient energy and is not about to enter a high-power consumption period, and no feedforward power replenishment trigger signal is generated. The feedforward power replenishment trigger signal is used to notify the feedforward power replenishment module to start the power replenishment preparation program of the parent core in advance, so as to prepare for the uninterrupted power supply switch when the sub-core returns to its original position.

[0034] The feedforward power module is used to preheat the core to standby state and preset the preparation state of each switch according to the feedforward power trigger signal. Based on the predicted peak power and the peak arrival time, the target output power and power ramp-up rate of the core are determined.

[0035] Methods for preheating the core to standby mode and presetting the ready states of each switch include: When a feedforward power trigger signal is received, the preheating program of the core is started. The preheating program of the core includes inverter preheating and control system initialization. Specifically, a preheating start command is sent to the inverter control unit of the core. After receiving the preheating start command, the inverter control unit starts the precharging process of the drive circuit and power devices inside the inverter, so that the inverter switches from the dormant state to the standby state. The standby state refers to the state in which the power devices of the inverter have completed precharging, the drive circuit has been working normally, but has not yet output power to the outside. The preheating status of the core inverter is monitored in real time. Specifically, the DC bus voltage, drive circuit status, and power device temperature of the inverter are obtained through the inverter control unit. The DC bus voltage is compared with a preset bus voltage threshold. When the DC bus voltage reaches the threshold, the DC bus pre-charging is considered complete. The status of the drive circuit and the temperature of the power devices are checked to ensure they are within the normal operating temperature range. When the DC bus pre-charging is complete, the drive circuit is in normal operating condition, and the power device temperature is within the normal operating temperature range, the core inverter preheating is considered complete, and a preheating completion flag is generated. Otherwise, no preheating completion flag is generated. The bus voltage threshold and normal operating temperature range are preset by those skilled in the art according to the product specifications of the core inverter.

[0036] Obtain the switching topology of the core power supply circuit and the sub-core power supply circuit; wherein, the switching topology of the core power supply circuit includes the core main switch and the core bypass switch, and the switching topology of the sub-core power supply circuit includes the sub-core main switch; the core main switch is used to control the connection and disconnection between the output terminal of the core inverter and the load busbar, the core bypass switch is used to provide a pre-connection path before the core main switch is closed, and the sub-core main switch is used to control the connection and disconnection between the output terminal of the sub-core inverter and the load busbar; Send a preparatory command to the control terminal of each switch to control each switch to enter the preparatory state; specifically, send a preparatory command to the control terminal of the main switch of the core to pre-magnetize the electromagnetic coil of the main switch of the core to the critical closing state. At this time, the main switch of the core is not yet closed, but it can close quickly after receiving the closing command; send a preparatory command to the control terminal of the bypass switch of the core to put the bypass switch of the core into the preparatory closing state; keep the main switch of the sub-core in the current closed state, and at the same time send a warning command to the control terminal of the main switch of the sub-core to prepare for delayed disconnection.

[0037] Methods for determining the target output power and power ramp rate of the parent core include: The rated output power of the mother core is obtained from the mother core's power management system. The rated output power is preset by those skilled in the art according to the product specifications of the mother core and stored in the power management system. The power margin coefficient is set. The power margin coefficient is used to reserve a certain power margin based on the predicted peak power to cope with sudden fluctuations in load power. It is preset by those skilled in the art according to the fluctuation characteristics of load power. The product of the predicted peak power and the power margin coefficient is calculated to obtain the margin peak power; the margin peak power is compared with the rated output power; when the margin peak power is less than or equal to the rated output power, the margin peak power is used as the target output power; when the margin peak power is greater than the rated output power, the rated output power is used as the target output power; where the target output power is used to guide the output power level that the core inverter should achieve after switching is completed.

[0038] Calculate the time difference between the peak arrival time and the current time to obtain the remaining peak time; set the power ramp-up margin time, which is used to ensure that the core output power completes ramp-up before the load reaches the peak power, and is preset by those skilled in the art according to the stability requirements of power ramp-up; calculate the difference between the remaining peak time and the power ramp-up margin time to obtain the available ramp-up time; when the available ramp-up time is less than or equal to zero, it indicates that time is tight, and the available ramp-up time is set to the preset minimum ramp-up time, which is preset by those skilled in the art according to the power response characteristics of the core inverter; when the available ramp-up time is greater than zero, the available ramp-up time remains unchanged; The absolute value of the difference between the target output power and the real-time power value is calculated to obtain the power ramp-up amount; the ratio between the power ramp-up amount and the available ramp-up time is calculated to obtain the calculated ramp-up rate; the maximum power ramp-up rate of the core inverter is obtained from the core inverter's power management system. The maximum power ramp-up rate is preset and stored in the power management system by those skilled in the art based on the power response characteristics of the core inverter; the calculated ramp-up rate is compared with the maximum power ramp-up rate; when the calculated ramp-up rate is less than or equal to the maximum power ramp-up rate, the calculated ramp-up rate is used as the power ramp-up rate; when the calculated ramp-up rate is greater than the maximum power ramp-up rate, the maximum power ramp-up rate is used as the power ramp-up rate; wherein, the power ramp-up rate is used to guide the core inverter to gradually increase the output power during the switching process.

[0039] The smooth switching module is used to control the mother core to gradually increase the output power to the target output power according to the power ramp-up rate when the real-time charge state of the daughter core drops to the preset return charge threshold, and to execute the rapid closing of the mother core power supply circuit and the delayed disconnection of the daughter core power supply circuit to complete the uninterrupted power replenishment of the mother core.

[0040] The homing charge threshold defines the minimum state of charge at which the subcore needs to hom for recharging. It is preset by those skilled in the art based on the subcore's discharge characteristics and safety margin. For example, when the subcore's deep discharge protection threshold is... At that time, the homing charge threshold can be set to .

[0041] Methods for controlling the core to gradually increase its output power to the target output power include: When the preheating completion flag is generated, a voltage synchronization matching verification is performed to ensure that the matching degree between the output voltage of the core and the load voltage meets the requirements for uninterrupted switching; the method for performing the voltage synchronization matching verification is as follows: The voltage parameters corresponding to the standby output voltage of the core inverter are obtained and marked as standby voltage parameters. These standby voltage parameters include the core voltage amplitude, core voltage frequency, and core voltage phase reference time. The standby output voltage refers to the voltage signal generated at the output terminal of the core inverter when it is in standby mode. Specifically, a voltage transformer is deployed at the output terminal of the core inverter. The voltage transformer converts the high-voltage signal at the inverter output terminal into a low-voltage signal according to a preset transformation ratio. The low-voltage signal output by the voltage transformer is sampled using an analog-to-digital converter to obtain the voltage parameters of the core inverter. The voltage instantaneous value sequence at the inverter output terminal is processed as follows: peak detection is performed on the voltage instantaneous value sequence to obtain the maximum value in the voltage instantaneous value sequence and mark it as the core voltage amplitude; zero-crossing detection is performed on the voltage instantaneous value sequence to calculate the time interval between two adjacent zero-crossing points to obtain the voltage period; the reciprocal of the voltage period is calculated to obtain the core voltage frequency; the time corresponding to the first zero-crossing point in the voltage instantaneous value sequence is obtained and marked as the core voltage phase reference time; it should be noted that peak detection and zero-crossing detection are well-known technologies in this field, and the specific process will not be described in detail here. The voltage parameters corresponding to the supply voltage of the load are obtained and marked as supply voltage parameters. These supply voltage parameters include the load voltage amplitude, load voltage frequency, and load voltage phase reference time. Supply voltage refers to the voltage signal provided by the sub-core inverter to the load through the load busbar. Specifically, a voltage transformer is deployed on the load busbar, and the low-voltage signal output by the voltage transformer is sampled using an analog-to-digital converter to obtain the instantaneous voltage value sequence of the load busbar. Using the same method as for obtaining the standby voltage parameters, peak detection and zero-crossing detection are performed on the instantaneous voltage value sequence of the load busbar to obtain the load voltage amplitude, load voltage frequency, and load voltage phase reference time. The parameter deviations between the standby voltage parameters and the supply voltage parameters are calculated. These deviations include amplitude deviation, frequency deviation, and phase deviation. Specifically, the absolute value of the difference between the core voltage amplitude and the load voltage amplitude is calculated to obtain the amplitude deviation; the absolute value of the difference between the core voltage frequency and the load voltage frequency is calculated to obtain the frequency deviation; and the time difference between the core voltage phase reference time and the load voltage phase reference time is calculated, and the result is multiplied by the core voltage frequency and then by 360 degrees to obtain the phase deviation. Deviation thresholds are set, including amplitude deviation threshold, frequency deviation threshold, and phase deviation threshold. These thresholds are pre-set by those skilled in the art based on the voltage quality requirements for uninterrupted switching. The amplitude deviation, frequency deviation, and phase deviation are compared to their corresponding deviation thresholds. If all three thresholds are met simultaneously, the voltage synchronization matching verification is considered successful; otherwise, it is considered unsuccessful. If the voltage synchronization matching verification fails, the inverter to the mother core... The control unit sends voltage adjustment commands to adjust the standby voltage parameters. Specifically, when the amplitude deviation is greater than or equal to the amplitude deviation threshold, the modulation ratio of the core inverter is adjusted to make the core voltage amplitude approach the load voltage amplitude; when the frequency deviation is greater than or equal to the frequency deviation threshold, the switching frequency of the core inverter is adjusted to make the core voltage frequency approach the load voltage frequency; when the phase deviation is greater than or equal to the phase deviation threshold, the phase of the core inverter is adjusted to make the core voltage phase approach the load voltage phase; after each adjustment, the voltage synchronization matching verification is re-executed until the verification passes.

[0042] After the voltage synchronization matching verification is passed, a power output start command is sent to the inverter control unit of the core inverter to control the core inverter to start outputting power; a power control cycle is set, which defines the time interval for power adjustment and is preset by those skilled in the art according to the accuracy requirements of power control; within each power control cycle, power incremental control is executed; specifically, the product between the power ramp-up rate and the power control cycle is calculated to obtain the single-cycle power increment; the current output power of the core inverter is obtained through the core inverter control unit, which refers to the active power output by the core to the load bus at the current moment; the current output power is added to the single-cycle power increment to obtain the target cycle power, and the current output power of the core is adjusted according to the target cycle power; at the end of each power control cycle, the current output power is compared with the target output power; when the current output power is less than the target output power, the power increment of the next power control cycle continues; when the current output power is greater than or equal to the target output power, the current output power of the core is adjusted to the target output power.

[0043] Methods for rapidly closing the core power supply circuit include: As the output power of the main core gradually increases, the current output power of the main core is monitored in real time, and a parallel access power threshold is set. This parallel access power threshold is used to determine the timing of closing the main core power supply circuit and is preset by those skilled in the art based on the stability requirements of parallel access; it is typically set to a value equal to the target output power. to ; When the current output power of the core reaches the parallel connection power threshold, the core power supply circuit is closed in stages. Specifically, a closing command is sent to the control terminal of the core bypass switch. After receiving the closing command, the core bypass switch drives the switch contacts to switch from the open state to the closed state. After the core bypass switch is closed, the core inverter establishes an electrical connection with the load busbar through the bypass switch and sends a closing command to the control terminal of the core main switch. Since the electromagnetic coil of the core main switch has been pre-magnetized to the critical engagement state during the preset process of the feedforward energy module, the core main switch can complete the closing action in a very short time after receiving the closing command. After the core main switch is closed, it is determined that the core power supply circuit is closed. At this time, the core inverter and the sub-core inverter are simultaneously connected to the load busbar through their respective power supply circuits, forming a parallel power supply state and jointly supplying power to the load. During parallel power supply, the main core continues to increase its output power according to the power ramp-up rate, while the sub-core is controlled to synchronously reduce its output power, thus achieving a gradual power transfer. Specifically, in each power control cycle, a power reduction command is sent to the inverter control unit of the sub-core, controlling the sub-core to reduce its output power by the corresponding single-cycle power increment, so that the main core gradually takes over the power supply task of the sub-core, ensuring that the real-time power value of the load remains stable.

[0044] Methods for delaying the disconnection of the subcore power supply circuit include: Based on the real-time power value, the load level is determined. Specifically, a load level classification table is set up to divide different power ranges into different load levels. This table is pre-set by those skilled in the art based on the switching safety margin requirements under different load levels. The load level classification table includes each load level and its corresponding power range. The load levels include light load, medium load, and heavy load. The real-time power value is compared with the power range of each load level in the load level classification table. The load level is determined based on the power range that the real-time power value falls into. The delay compensation coefficient is determined based on the load level. Specifically, when the load power level is light load, the delay compensation coefficient is set to a first preset value; when the load power level is medium load, the delay compensation coefficient is set to a second preset value; and when the load power level is heavy load, the delay compensation coefficient is set to a third preset value. The first, second, and third preset values ​​are preset by those skilled in the art according to the switching stability requirements under different load levels, and the third preset value is greater than the second preset value, and the second preset value is greater than the first preset value. For example, the first preset value can be set to 1.0, the second preset value can be set to 1.2, and the third preset value can be set to 1.5. Using a larger delay compensation coefficient can provide more sufficient stabilization time for power supply switching under heavy load conditions. The output stabilization time of the core inverter is obtained from the core inverter's power management system. This output stabilization time refers to the time required for the core inverter to stabilize its output voltage within the rated range from the start of power output. This time is preset by those skilled in the art based on the dynamic response characteristics of the core inverter and stored in the power management system. The product of the output stabilization time and the delay compensation coefficient is calculated to obtain the base delay time. A safety delay margin is set to compensate for the time error of the switching action and the system response delay. This safety delay margin is preset by those skilled in the art based on the mechanical characteristics of the switch. The sum of the base delay time and the safety delay margin is calculated to obtain the dynamic delay disconnection time. When the current output power of the main core is adjusted to the target output power, a delayed disconnect timer is started. This timer measures the elapsed time from the moment the power target is achieved (i.e., the moment the main core's current output power is adjusted to the target output power), and its duration is set to a dynamic delayed disconnect time. At the end of the timer's duration, it is determined whether the main core's output is stable. If the main core's output is stable, a disconnect command is sent to the control terminal of the sub-core's main switch. Upon receiving the disconnect command, the sub-core's main switch actuates its contacts, switching from a closed state to an open state. After the sub-core's main switch disconnects, the electrical connection between the sub-core inverter and the load busbar is broken, and the load is fully powered by the main core, completing the power supply circuit switch and achieving uninterrupted power replenishment from the main core to the load. If the main core's output is unstable, the delayed disconnect timer is extended. The timing duration of the timer; specifically, a delay extension step is set, which is preset by those skilled in the art according to the actual situation; the timing duration of the delayed disconnect timer is increased by the delay extension step, and the system continues to wait for the core output to stabilize; a maximum delay time is set, which is preset by those skilled in the art according to the switching timeout protection requirements; the timing duration of the delayed disconnect timer is obtained and used as the delayed time; when the delayed time exceeds the maximum delay time, a switching abnormality is determined, the sub-core main switch is kept closed to ensure power supply continuity, and a switching abnormality command is generated; when a switching abnormality command is generated, a disconnection command is sent to the control terminals of the core main switch and the core bypass switch, controlling both the core main switch and the core bypass switch to disconnect, and at the same time, an abnormality alarm notification is sent to the preset staff terminal to notify relevant staff to inspect the system.

[0045] The method for determining whether the bus core output is stable is as follows: The instantaneous voltage and current value sequences of the bus core are collected using voltage and current transformers at the output terminals of the bus core inverter; a stability monitoring window is set, which defines the time range for stability calculation and is preset by those skilled in the art based on the accuracy requirements for stability judgment; within the stability monitoring window, the standard deviation of the instantaneous voltage value sequence is calculated to obtain the voltage fluctuation value; the standard deviation of the instantaneous current value sequence is calculated to obtain the current fluctuation value; voltage stability thresholds and current stability thresholds are set, both preset by those skilled in the art based on power supply quality requirements; the voltage fluctuation value is compared with the voltage stability threshold, and the current fluctuation value is compared with the current stability threshold; if the voltage fluctuation value is less than or equal to the voltage stability threshold and the current fluctuation value is less than or equal to the current stability threshold, the bus core output is determined to be stable; if the voltage fluctuation value is greater than the voltage stability threshold or the current fluctuation value is greater than the current stability threshold, the bus core output is determined to be unstable.

[0046] This embodiment comprehensively analyzes long-term historical data and real-time operating status of load power consumption behavior to identify load power fluctuation patterns, peak power periods, and periodic start-stop characteristics in advance. Based on this, it dynamically predicts the future power demand of the load, transforming traditional passive response-based power replenishment into proactive feedforward control based on endurance prediction and peak proximity identification. This effectively avoids the risk of power outages caused by insufficient remaining power in the core to support upcoming power peaks. Before switching, the bus core completes inverter preheating, voltage synchronization matching, and fine-tuning of power ramp-up parameters, ensuring that it can operate at a high degree of synchronization with the load when connected. The system achieves smooth parallel operation of voltage amplitude, frequency, and phase. During power switching, controlled gradual power increase and parallel power distribution adjustment enable the core to gradually take over the load power supply capacity, avoiding voltage fluctuations or power supply shocks caused by power step jumps. Simultaneously, the system adaptively sets the delay disconnection time based on the load power level, disconnecting the sub-core power supply circuit only after ensuring sufficient stability of the core output, thereby effectively preventing power interruption during switching. This achieves uninterrupted, smooth, and highly reliable power replenishment control of the load by the core, significantly improving the power supply continuity, voltage stability, and system safety of the dual-core fusion power supply under complex load conditions. Example 2:

[0047] Please see Figure 2 As shown, the parts not described in detail in this embodiment are described in Embodiment 1. A method for uninterrupted power supply control of the mother core in a dual-core fusion power supply is provided, the method including: Collect historical power consumption data of the load and equipment operating cycle data to identify the power fluctuation patterns, peak power periods, and periodic start-up and shutdown times of the load; The system acquires real-time operating status data of the load and, in conjunction with the load's power fluctuation patterns and periodic start-stop times, dynamically predicts the load power prediction curve. From the load power prediction curve, it extracts the predicted peak power, peak arrival time, and cumulative energy demand. The real-time state of charge and rated capacity of the sub-core are obtained, and the expected power supply duration of the sub-core is calculated in combination with the cumulative energy demand value. Based on the expected power supply duration and peak power period, a feedforward energy replenishment trigger signal is generated. Based on the feedforward power trigger signal, the core is preheated to standby state and the preparatory state of each switch is preset. Based on the predicted peak power and peak arrival time, the target output power and power ramp-up rate of the core are determined. When the real-time state of charge of the daughter core drops to the preset homing charge threshold, the control mother core gradually increases the output power to the target output power according to the power ramp-up rate, and executes the rapid closing of the mother core power supply circuit and the delayed disconnection of the daughter core power supply circuit to complete the uninterrupted power replenishment of the mother core. Example 3:

[0048] This application also provides an electronic device. The electronic device may include one or more processors and one or more memories. The memories store computer-readable code, which, when executed by the one or more processors, can perform the uninterrupted power supply control method for the dual-core fusion power supply described above.

[0049] The methods or systems according to the embodiments of this application can also be implemented using the architecture of the electronic device shown in this application. The electronic device may include a bus, one or more CPUs, ROM, RAM, a communication port connected to a network, input / output, a hard disk, etc. The storage device in the electronic device, such as a ROM or hard disk, may store the uninterrupted power supply control method for the master core of the dual-core fusion power supply provided in this application. Furthermore, the electronic device may also include a user interface. Of course, the architecture shown in this application is merely exemplary; when implementing different devices, one or more components in the electronic device shown in this application may be omitted according to actual needs.

[0050] Example 4

[0051] One embodiment of this application discloses a computer-readable storage medium. The computer-readable storage medium stores computer-readable instructions. When the computer-readable instructions are executed by a processor, the uninterrupted power supply control method for the main core of a dual-core fusion power supply according to an embodiment of this application, as described with reference to the above figures, can be performed. The storage medium includes, but is not limited to, volatile memory and / or non-volatile memory. Volatile memory may include, for example, random access memory (RAM) and cache memory. Non-volatile memory may include, for example, read-only memory (ROM), hard disk, flash memory, etc.

[0052] Furthermore, according to embodiments of this application, the processes described in the above-referenced flowcharts can be implemented as computer software programs. For example, this application provides a non-transitory machine-readable storage medium storing machine-readable instructions that can be executed by a processor to perform instructions corresponding to the method steps provided in this application, such as a method for uninterrupted power replenishment control of the mother core in a dual-core fusion power supply. When this computer program is executed by a central processing unit (CPU), it performs the functions defined in the method of this application.

[0053] The above description is merely a preferred embodiment of the present invention and is not intended to limit the present invention. Although the present invention has been described in detail with reference to the foregoing embodiments, those skilled in the art can still modify the technical solutions described in the foregoing embodiments or make equivalent substitutions for some of the technical features. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of the present invention should be included within the protection scope of the present invention.

[0054] All formulas in this manual are dimensionless and calculated numerically. The formulas are derived from software simulations based on a large amount of collected data to obtain the most recent real-world results. The preset parameters and thresholds in the formulas are set by those skilled in the art according to the actual situation.

[0055] Although embodiments of the invention have been shown and described, those skilled in the art will understand that various changes, modifications, substitutions and alterations can be made to these embodiments without departing from the principles and spirit of the invention, the scope of which is defined by the claims and their equivalents.

Claims

1. A method for uninterrupted power supply control of the main core in a dual-core fusion power supply, characterized in that, include: Collect historical power consumption data of the load and equipment operating cycle data to identify the power fluctuation patterns, peak power periods, and periodic start-up and shutdown times of the load; The system acquires real-time operating status data of the load and, in conjunction with the load's power fluctuation patterns and periodic start-stop times, dynamically predicts the load power prediction curve. From the load power prediction curve, it extracts the predicted peak power, peak arrival time, and cumulative energy demand. The real-time state of charge and rated capacity of the sub-core are obtained, and the expected power supply duration of the sub-core is calculated in combination with the cumulative energy demand value. Based on the expected power supply duration and peak power period, a feedforward energy replenishment trigger signal is generated. Based on the feedforward power trigger signal, the core is preheated to standby state and the preparatory state of each switch is preset. Based on the predicted peak power and peak arrival time, the target output power and power ramp-up rate of the core are determined. When the real-time state of charge of the daughter core drops to the preset homing charge threshold, the control mother core gradually increases the output power to the target output power according to the power ramp-up rate, and executes the rapid closing of the mother core power supply circuit and the delayed disconnection of the daughter core power supply circuit to complete the uninterrupted power replenishment of the mother core.

2. The method for uninterrupted power supply control of the main core of a dual-core fusion power source according to claim 1, characterized in that, Methods for identifying load power fluctuation patterns, peak power periods, and periodic start-stop times include: Statistical features, time-series variation features, and frequency domain features are extracted sequentially from historical power consumption data to obtain power statistical feature parameters, power variation feature parameters, and power frequency domain feature parameters, respectively. The power statistical feature parameters, power variation feature parameters, and power frequency domain feature parameters are then integrated to form the power fluctuation pattern of the load. Peak detection is performed on historical power consumption data to identify peak power and corresponding peak times; all peak power is then categorized by time period based on peak times to identify peak power time periods. Periodic analysis is performed on the equipment operating cycle data to obtain candidate values ​​for the start-up cycle. The equipment operating cycle includes multiple start-up and stop times. The candidate values ​​for the start-up cycle are filtered to determine the start-up cycle. Based on the start-up cycle and all start times in the equipment operating cycle data, the periodic start-up time is calculated. The stop times in the equipment operating cycle data are processed using the same method to obtain the periodic stop times. The start-up cycle, periodic start times, and periodic stop times are integrated to form the periodic start-stop times.

3. The method for uninterrupted power supply control of the main core of a dual-core fusion power source according to claim 2, characterized in that, Methods for dynamically predicting load power forecast curves include: Based on real-time operating status data and periodic start-up and stop times, predict the start-up and stop status change sequence of the load; wherein, the start-up and stop status change sequence includes the predicted operating status at each prediction time within a preset prediction time window, and the predicted operating status includes the operating status and the stop status. For each prediction moment in the start-stop state change sequence where the predicted operating state is the running state, the corresponding baseline power value and trend power value are calculated; corresponding fusion weights are set for the trend power value and the baseline power value respectively, and the trend power value and the baseline power value at each prediction moment are weighted and summed based on the fusion weights to obtain the prediction power value at each prediction moment; For each predicted moment in the start-stop state change sequence where the predicted operating state is stop, the corresponding predicted power value is set to zero; the predicted power values ​​at each predicted moment are arranged in ascending order according to time sequence to form a load power prediction curve.

4. The method for uninterrupted power supply control of the mother core in a dual-core fusion power supply according to claim 3, characterized in that, Methods for calculating the expected power supply duration of the subcore include: Calculate the current available energy of the subcore based on the real-time state of charge and rated capacity; calculate the average power consumption of the load based on the cumulative energy demand and the predicted time window. When the average power consumption is zero, the expected power supply duration is set to the preset maximum power supply duration; When the average power consumption is greater than zero, the theoretical power supply duration is calculated based on the current available energy and the average power consumption. The theoretical power supply duration is then compared with the predicted time window. When the theoretical power supply duration is longer than the predicted time window, the expected power supply duration is set as the predicted time window. When the theoretical power supply duration is less than or equal to the predicted time window, the expected power supply duration is set as the theoretical power supply duration.

5. The method for uninterrupted power supply control of the main core of a dual-core fusion power source according to claim 4, characterized in that, Methods for generating feedforward energy compensation trigger signals include: Iterate through each peak power period. For each peak power period, obtain the peak distance based on the start time of the corresponding period and the current time. When the peak distance is less than zero, calculate the effective peak distance based on the start time of the corresponding peak power period, the statistical period, and the current time. When the peak distance is greater than or equal to zero, directly use the peak distance as the effective peak distance. Among all valid peak distances, the one with the smallest value is marked as the nearest peak distance; a peak proximity threshold is set, and the nearest peak distance is compared with the peak proximity threshold; when the nearest peak distance is less than or equal to the peak proximity threshold, a peak proximity flag is generated and set to true; when the nearest peak distance is greater than the peak proximity threshold, a peak proximity flag is generated and set to false; when the peak power period is empty, a peak proximity flag is generated and set to false. Set a battery life threshold, compare the expected power supply duration with the battery life threshold to obtain a battery life determination result; when the expected power supply duration is less than the battery life threshold, the battery life determination result is insufficient; when the expected power supply duration is greater than or equal to the battery life threshold, the battery life determination result is sufficient; based on the battery life determination result and the peak approach flag, generate a feedforward power replenishment trigger signal.

6. The method for uninterrupted power supply control of the mother core in a dual-core fusion power supply according to claim 5, characterized in that, Methods for preheating the core to standby mode and presetting the ready states of each switch include: When a feedforward energy trigger signal is received, the preheating program of the core is started; the preheating program of the core includes inverter preheating and control system initialization; the preheating status of the core inverter is monitored in real time, and a preheating completion flag is generated when the core inverter preheating is completed. Obtain the switching topology of the mother core power supply circuit and the daughter core power supply circuit; wherein, the switching topology of the mother core power supply circuit includes the mother core main switch and the mother core bypass switch, and the switching topology of the daughter core power supply circuit includes the daughter core main switch; send a preparatory command to the control terminal of each switch to control each switch to enter the preparatory state.

7. The method for uninterrupted power supply control of the main core of a dual-core fusion power source according to claim 6, characterized in that, Methods for determining the target output power and power ramp rate of the parent core include: Set the power margin coefficient, calculate the margin peak power based on the predicted peak power and the power margin coefficient; obtain the rated output power of the core, compare the margin peak power with the rated output power, and determine whether the target output power is the margin peak power or the rated output power based on the comparison result. Calculate the time difference between the peak arrival time and the current time to obtain the peak remaining time; set the power ramp-up margin time, and calculate the available ramp-up time based on the peak remaining time and the power ramp-up margin time; based on the comparison result of the available ramp-up time with zero, determine whether to set the available ramp-up time to the preset minimum ramp-up time or keep it unchanged. Calculate the power ramp-up amount based on the target output power and the real-time power value; obtain the calculated ramp-up rate based on the power ramp-up amount and the available ramp-up time; obtain the maximum power ramp-up rate of the core inverter; compare the calculated ramp-up rate with the maximum power ramp-up rate; and determine whether the power ramp-up rate is the calculated ramp-up rate or the maximum power ramp-up rate based on the comparison result.

8. The method for uninterrupted power supply control of the main core of a dual-core fusion power supply according to claim 7, characterized in that, Methods for controlling the core to gradually increase its output power to the target output power include: When the preheating completion flag is generated, voltage synchronization matching verification is performed. If the voltage synchronization matching verification fails, the standby voltage parameters are adjusted, and the voltage synchronization matching verification is re-performed after each adjustment until the verification passes. After the voltage synchronization matching verification passes, the power control cycle is set, and the single-cycle power increment is calculated based on the power ramp-up rate and the power control cycle. The current output power of the core is obtained, and the current output power is added to the single-cycle power increment to obtain the target cycle power. During each power control cycle, the current output power of the core is adjusted according to the target cycle power; at the end of each power control cycle, the current output power is compared with the target output power; when the current output power is less than the target output power, the power increase of the next power control cycle continues; when the current output power is greater than or equal to the target output power, the output power of the core is adjusted to the target output power.

9. The method for uninterrupted power supply control of the mother core in a dual-core fusion power supply according to claim 8, characterized in that, Methods for delaying the disconnection of the subcore power supply circuit include: Based on the real-time power value, determine the load level of the load; based on the load level of the load, determine the delay compensation coefficient; obtain the output stabilization time of the core, and calculate the basic delay time based on the output stabilization time and the delay compensation coefficient; set the safety delay margin, calculate the sum of the basic delay time and the safety delay margin, and obtain the dynamic delay disconnection time. When the current output power of the mother core is adjusted to the target output power, a delayed disconnect timer is started. The duration of the delayed disconnect timer is set to a dynamic delayed disconnect time. When the delayed disconnect timer ends, it is determined whether the output of the mother core is stable. If the output of the mother core is stable, a disconnect command is sent to the control terminal of the main switch of the daughter core to control the main switch of the daughter core to disconnect. If the output of the mother core is unstable, the duration of the delayed disconnect timer is extended.

10. A dual-core fusion power supply's uninterrupted power replenishment control system for the mother core, implementing the uninterrupted power replenishment control method for the mother core of the dual-core fusion power supply according to any one of claims 1-9, characterized in that, include: The load profiling module is used to collect historical power consumption data and equipment operating cycle data of the load, and to identify the power fluctuation pattern, peak power periods and periodic start and stop times of the load. The demand forecasting module is used to acquire real-time operating status data of the load and, in combination with the load's power fluctuation pattern and periodic start-stop times, dynamically predict the load power forecast curve, and extract the predicted peak power, peak arrival time, and cumulative energy demand value from the load power forecast curve. The capacity planning module is used to obtain the real-time state of charge and rated capacity of the sub-core, and calculate the expected power supply duration of the sub-core in combination with the cumulative energy demand value. Based on the expected power supply duration and peak power period, a feedforward energy replenishment trigger signal is generated. The feedforward power module is used to preheat the core to standby state and preset the preparation state of each switch according to the feedforward power trigger signal. Based on the predicted peak power and the peak arrival time, the target output power and power ramp-up rate of the core are determined. The smooth switching module is used to control the mother core to gradually increase the output power to the target output power according to the power ramp-up rate when the real-time charge state of the daughter core drops to the preset return charge threshold, and to execute the rapid closing of the mother core power supply circuit and the delayed disconnection of the daughter core power supply circuit to complete the uninterrupted power replenishment of the mother core.