Digital control method, device, equipment and storage medium for synchronous startup of multiple power supplies
Through the digital control method of multi-power synchronous start-up, the SYNC pulse waveform and time-based synchronization instructions are used to achieve accurate synchronization of multiple power converters, which solves the problem of power supply system failure caused by inconsistent startup time, improves the stability and reliability of the system, and adapts to different load needs.
Patent Information
- Application Number
- CN202411587185.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-08
- Publication Date
- 2025-08-22
- Estimated Expiration
- 2044-11-08
AI Technical Summary
Due to the inconsistent start-up time of multiple power converters, the power converter that is preferred to start recognizes that the output power is overpowered and enters protection mode, and other power converters also enter protection mode in turn, and the entire parallel power system cannot be started.
By obtaining multi-power start commands, a first SYNC pulse waveform is generated, and the module synchronization is performed according to the number of power supplies to be started, and a time-based synchronization command is generated to ensure that all power converters are started at the same time, and precise synchronization is performed using a digital control system.
It improves the success rate and reliability of power supply system startup, enhances the stability of the system, can maintain good performance under complex operating conditions, dynamically adjust the number of power supplies to meet different load needs, and achieve dual guarantees of high performance and safety.
Smart Images

Figure CN119093723B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the technical field of power supply control, and in particular to a digital control method, device, equipment and storage medium for synchronous startup of multiple power supplies. Background Art
[0002] At present, with the rapid upgrading of electronic products, the power demand of electronic products for power converters is constantly increasing, and at the same time, the requirements for the volume and size of the products are becoming more and more stringent.
[0003] One approach for power converters is to continuously increase the power density of individual products. However, this approach results in long R&D cycles and numerous technical bottlenecks, making it difficult to significantly increase product power to meet current market demand. Another approach is to expand the high-power demands of electronic devices by connecting multiple high-power-density power modules in parallel using current-sharing control. This approach offers flexible application scenarios, high adaptability, and a short product development cycle, and is a mainstream solution for the current market demand for high-power, high-density power converters. In theory, when multiple power converters are connected in parallel in an N+1 configuration to increase output power, current-sharing control technology is employed to achieve high-power output.
[0004] The above-mentioned prior art solutions have the following defects:
[0005] This parallel current sharing technology faces a problem, that is, when the power converter is turned on, the output power will be much higher than the output power of any power converter in the parallel circuit. At this time, one of the power converters that is started first will recognize that the output overpower has been reached and enter the protection mode. The other power converters that are started later will also face this problem and enter the protection mode in turn, eventually causing the entire parallel power supply system to be unable to start and work. Summary of the Invention
[0006] In order to solve the problem that the startup time of multiple converters is inconsistent, resulting in the inability to start the entire power supply system, the present application provides a digital control method, device, equipment and storage medium for synchronous startup of multiple power supplies.
[0007] The above-mentioned invention objective of this application is achieved through the following technical solutions:
[0008] A digital control method for synchronous startup of multiple power supplies, the digital control method for synchronous startup of multiple power supplies comprising:
[0009] Obtain a multi-power supply startup instruction, obtain a first PWM time base frequency, and generate a first SYNC pulse waveform according to the first PWM time base frequency;
[0010] Obtaining the number of power supplies to be started from the multi-power supply startup instruction, and performing power module synchronization with the first SYNC pulse waveform according to the number of power supplies to be started;
[0011] After obtaining the module synchronization response corresponding to the power module synchronization, generating a time base synchronization instruction according to the first SYNC pulse waveform;
[0012] After obtaining the time base synchronization response corresponding to the time base synchronization instruction, respond to the multi-power supply startup instruction according to the number of power supplies to be started.
[0013] By adopting the above technical solution, precise synchronization between multiple power converters is achieved through the effective utilization of synchronization signals, ensuring that all power converters can start working at the same time. Specifically, after any power converter sends a synchronization signal (SYNC), the remaining power converters can receive the signal and make corresponding adjustments until the PWM signals of all modules are synchronized. This not only significantly improves the success rate of power system startup, but also enhances the system's reliability and stability. Even in the face of complex working conditions or emergencies, it can maintain good performance. It can also smoothly transition to full power output state in a unified rhythm among all components, greatly optimizing the overall energy distribution mechanism and laying a solid foundation for subsequent expansion to higher-level parallel configurations. In addition, with the powerful self-adjustment ability of the digital control system and its high sensitivity to external environmental changes, this method can also dynamically introduce new modules into the work queue according to actual needs, completing seamless docking operations without interrupting the ongoing task process. Compared with the traditional approach of relying solely on hardware improvements or simple software logic upgrades, this method has more obvious advantages. It can not only effectively reduce potential risk factors but also greatly promote resource utilization and maximize resource utilization, achieving the dual guarantee of high performance and safety.
[0014] In a preferred example, the present application may be further configured as follows: before obtaining the number of power supplies to be started from the multi-power supply startup instruction and synchronizing the power modules with the first SYNC pulse waveform according to the number of power supplies to be started, the multi-power supply synchronous startup digital control method further includes:
[0015] Acquire data of a scene to be started, and extract features of the scene to be started from the data of the scene to be started;
[0016] Inputting the to-be-activated scene features into a preset scene prediction model, and obtaining scene prediction data from the scene prediction model;
[0017] The number of power supplies to be started is calculated based on the scenario prediction data.
[0018] By adopting the above technical solution and processing the startup instructions and the scenario data to be started, precise synchronous startup control is achieved among multiple power converters, ensuring that each power converter begins outputting PWM signals at the same time, thereby effectively avoiding the problem of output overload protection of a power converter due to different startup sequences. Key characteristic parameters are extracted from the received scenario data to be started and input into a pre-set scenario prediction model. The prediction algorithm can quickly determine the optimal number of power converters to be started for the current specific application scenario and adjust the first SYNC pulse waveform accordingly to achieve precise synchronization between the power modules. After all modules designated to participate in the synchronization have completed the synchronization preparation action and sent a confirmation message back to the main control unit, the main control unit will recheck whether it has received the expected number of valid response signals. By closely monitoring and efficiently coordinating every subtle link, not only will no single power module be forced to enter a self-protection state and suspend operation due to excessive load alone, but stability and reliability will also be greatly enhanced.
[0019] In a preferred example, the present application may be further configured as follows: calculating the number of power supplies to be started according to the scenario prediction data, specifically including:
[0020] Obtaining load type data and load power prediction data from the scenario prediction data;
[0021] Calculating an output power interval and a power change trend corresponding to the output power interval according to the load type data and the load power prediction data;
[0022] The number of power supplies to be started is calculated according to the output power range and the power change trend.
[0023] By adopting the above technical solution, load type data and power prediction data are obtained from the scenario prediction model, and the output power range and its change trend are calculated accordingly. The number of required startup power modules is calculated based on the output power range and power change trend, which not only ensures the synchronous startup of the power converters, but also dynamically adjusts the number of startup power modules according to the actual load conditions, ensuring that the system can start quickly and stably in different application scenarios. Through real-time monitoring and intelligent calculation, multiple power converters can be accurately started and output power at the same time. Even in the case of inconsistent startup times, they can be synchronized with the PWM waveform through precise time base synchronization, avoiding the situation of entering protection mode due to overload of a single module, thereby ensuring the normal operation of the entire parallel system.
[0024] In a preferred example, the present application may be further configured as follows: after obtaining the time base synchronization response corresponding to the time base synchronization instruction, after responding to the multi-power supply startup instruction according to the number of power supplies to be started, the multi-power supply synchronous startup digital control method further includes:
[0025] Obtaining a power increase request, and obtaining a power source identifier to be started from the power increase request;
[0026] Acquire current time base frequency data, generate a second SYNC pulse waveform according to the current time base frequency data, and generate a new power startup instruction according to the power source identifier to be started, so as to respond to the power increase request.
[0027] By adopting the above technical solution, dynamic changes in the number of power supplies that may occur during the startup process can be accommodated. For example, in certain specific application scenarios, additional power converters may be required to meet higher power requirements. To this end, when a new startup requirement is detected, a new power startup instruction can be automatically generated, and a new SYNC pulse waveform can be generated based on the current time base frequency to synchronize the newly added power modules. This not only solves the problem of inconsistent startup times during the synchronous startup process, but also provides excellent scalability and flexibility, allowing the number of power modules to be adjusted to meet changing power requirements in different application scenarios.
[0028] In a preferred example, the present application may be further configured as follows: obtaining a power increase request and obtaining a power source identifier to be started from the power increase request specifically include:
[0029] Acquire current startup scene data in real time, and extract current scene features from the current startup scene data;
[0030] Inputting the current scene feature into the scene prediction model, and obtaining the load power change trend from the scene prediction model;
[0031] The power increase quantity and the corresponding identifier of the power supply to be started are generated according to the load power change trend, and the power increase request is triggered according to the power increase quantity and the identifier of the power supply to be started.
[0032] By adopting the above technical solution, by acquiring the current startup scenario data in real time, extracting the current scenario features, and then inputting these features into a preset scenario prediction model, the scenario prediction model, which predicts the number of power sources to be started, can accurately determine the load power change trend. Based on this change trend, the number of power sources to be increased and the corresponding power source identifiers to be started can be generated, thereby triggering a power increase request. This not only improves the power density of the power converter, but also effectively avoids the entry into protection mode caused by asynchronous startup time, thereby achieving smooth startup and efficient operation of the entire power system.
[0033] The second object of the present invention is achieved through the following technical solutions:
[0034] A digital control device for synchronous startup of multiple power supplies, comprising:
[0035] a waveform generating module, configured to obtain a multi-power supply startup instruction, obtain a first PWM time base frequency, and generate a first SYNC pulse waveform according to the first PWM time base frequency;
[0036] a waveform synchronization module, configured to obtain the number of power supplies to be started from the multi-power supply startup instruction, and synchronize the power supply modules with the first SYNC pulse waveform according to the number of power supplies to be started;
[0037] a time base adjustment module, configured to generate a time base synchronization instruction according to the first SYNC pulse waveform after obtaining a module synchronization response corresponding to the power module synchronization;
[0038] The power startup control module is configured to respond to the multi-power startup instruction according to the number of power supplies to be started after obtaining the time base synchronization response corresponding to the time base synchronization instruction.
[0039] By adopting the above technical solution, precise synchronization between multiple power converters is achieved through the effective utilization of synchronization signals, ensuring that all power converters can start working at the same time. Specifically, after any power converter sends a synchronization signal (SYNC), the remaining power converters can receive the signal and make corresponding adjustments until the PWM signals of all modules are synchronized. This not only significantly improves the success rate of power system startup, but also enhances the system's reliability and stability. Even in the face of complex working conditions or emergencies, it can maintain good performance. It can also smoothly transition to full power output state in a unified rhythm among all components, greatly optimizing the overall energy distribution mechanism and laying a solid foundation for subsequent expansion to higher-level parallel configurations. In addition, with the powerful self-adjustment ability of the digital control system and its high sensitivity to external environmental changes, this method can also dynamically introduce new modules into the work queue according to actual needs, completing seamless docking operations without interrupting the ongoing task process. Compared with the traditional approach of relying solely on hardware improvements or simple software logic upgrades, this method has more obvious advantages. It can not only effectively reduce potential risk factors but also greatly promote resource utilization and maximize resource utilization, achieving the dual guarantee of high performance and safety.
[0040] The third objective of this application is achieved through the following technical solutions:
[0041] A computer device includes a memory, a processor, and a computer program stored in the memory and executable on the processor. When the processor executes the computer program, the steps of the multi-power supply synchronous startup digital control method are implemented.
[0042] The fourth objective of this application is achieved through the following technical solutions:
[0043] A computer-readable storage medium stores a computer program, which, when executed by a processor, implements the steps of the multi-power supply synchronous startup digital control method.
[0044] In summary, this application includes at least one of the following beneficial technical effects:
[0045] 1. By obtaining multi-power startup instructions and the first PWM time base frequency and achieving synchronization between power modules based on the first SYNC pulse waveform, all power converters are ensured to start at the same time, resolving the issue of system startup failure caused by asynchronous startup times.
[0046] 2. Synchronous startup of multiple power converters is achieved, preventing a single power converter from being mistakenly identified as overloaded and entering protection mode due to starting up first, thereby improving the stability and reliability of the entire power supply system;
[0047] 3. Dynamically adjust the number of power supplies to be started according to the application scenario, allowing the power system to flexibly respond to different load requirements, improving the application range and adaptability of the power converter. BRIEF DESCRIPTION OF THE DRAWINGS
[0048] Figure 1 This is one of the power supply schematics for this application;
[0049] Figure 2 This is the second power supply schematic diagram of this application;
[0050] Figure 3 This is a principle block diagram of a digital control device for synchronous startup of multiple power supplies in one embodiment of the present application;
[0051] Figure 4 It is a schematic diagram of a device in one embodiment of the present application. DETAILED DESCRIPTION
[0052] The present application is further described in detail below with reference to the accompanying drawings.
[0053] In one embodiment, if Figure 1 and Figure 2 As shown, the present application discloses a digital control method for synchronous startup of multiple power supplies, which is based on an MCU as the core control chip to realize the core PWM control and conversion output of a power converter. The MCU outputs a PWM with controllable duty cycle through various feedback controls to promote the opening and closing of the power device, and relies on the isolation coupling effect of the transformer to achieve power conversion output. In this solution, the core control is the controllable PWM wave sent by the MCU. Without PWM control, the entire power converter will not have power conversion output. Based on this feature, only one control signal is needed as a trigger event. When the signal is detected by the MCU, the controllable PWM wave is output and the power converter starts to provide power output.
[0054] Here’s how it works:
[0055] Because the digital power module's PWM is generated by counting the time base, a pulse waveform with the same frequency as the PWM time base is generated on the SYNC signal before the power module is powered on and the PWM output is enabled. The MCU monitors the pulses on the SYNC signal and adjusts the PWM time base to synchronize with the SYNC pulse in real time.
[0056] When the SYNCs of multiple modules are connected together, one of the modules will first send out a SYNC pulse. When the other modules receive the SYNC pulse, the time bases of the other modules will be synchronized with it. After the SYNC pulse is synchronized with its own time base, all modules will turn on the PWM signal at the same time. At this time, all modules will work at the same time, thus achieving synchronization.
[0057] The specific steps include:
[0058] S10: Acquire a multi-power supply startup instruction, acquire a first PWM time base frequency, and generate a first SYNC pulse waveform according to the first PWM time base frequency.
[0059] In this embodiment, the multi-power startup instruction refers to an instruction that needs to control multiple power supplies to start up simultaneously to meet the load usage requirements. The first PWM time base frequency refers to the clock signal frequency in one of the power modules.
[0060] Specifically, when it is necessary to control multiple power modules to start at the same time to meet the usage requirements of the load, the clock signal frequency of one of the power modules is first obtained as the first PWM time base frequency, and a pulse waveform with the same frequency as the first PWM time base frequency is generated on the SYNC of the power supply of the module as the first SYNC pulse waveform.
[0061] S20: Acquire the number of power supplies to be started from the multi-power supply startup instruction, and synchronize the power supply modules with the first SYNC pulse waveform according to the number of power supplies to be started.
[0062] Specifically, before triggering the multi-power startup instruction, the number of power modules that need to be started is obtained based on the actual power usage scenario as the number of power supplies to be started, thereby triggering the multi-power startup instruction. Therefore, when the multi-power startup instruction is obtained, the number of power supplies to be started is obtained from the multi-power startup instruction.
[0063] Furthermore, after obtaining the number of power supplies to be started and generating the first SYNC pulse waveform in the first power supply module, the specific other power supply modules that need to be started are confirmed, and the first SYNC pulse waveform is generated to synchronize the power supply modules so as to synchronize the first SYNC pulse waveform to the other power supply modules.
[0064] S30: After obtaining the module synchronization response corresponding to the power module synchronization, a time base synchronization instruction is generated according to the first SYNC pulse waveform.
[0065] Specifically, after completing the synchronization of the first SYNC pulse waveform to other power modules, the module synchronization response is generated, and the PWM clock signal frequency of the power module that receives the first SYNC pulse waveform is synchronized, that is, the PWM clock signal frequency of the corresponding power module is synchronized to be consistent with the first SYNC pulse waveform.
[0066] S40: After obtaining the time base synchronization response corresponding to the time base synchronization instruction, respond to the multi-power supply startup instruction according to the number of power supplies to be started.
[0067] Specifically, after the PWM clock signal frequencies of other power modules are synchronized, the corresponding power modules are controlled to start PWM output according to the number of power supplies to be started, so as to respond to the multi-power startup instruction.
[0068] In this embodiment, precise synchronization between multiple power converters is achieved through the effective use of synchronization signals, ensuring that all power converters can start operating at the same time. Specifically, after any power converter sends a synchronization signal (SYNC), the remaining power converters can receive the signal and make corresponding adjustments until the PWM signals of all modules are synchronized. This not only significantly improves the success rate of power system startup, but also enhances the system's reliability and stability. Even in complex working conditions or emergencies, it can maintain good performance and enable each component to smoothly transition to full power output at a unified rhythm. This greatly optimizes the overall energy distribution mechanism and lays a solid foundation for subsequent expansion to higher-level parallel configurations. In addition, thanks to the digital control system's powerful self-adjustment capabilities and high sensitivity to external environmental changes, this method can also dynamically introduce new modules into the work queue according to actual needs, achieving seamless docking without interrupting the ongoing task process. This has significant advantages over traditional methods that rely solely on hardware improvements or simple software logic upgrades. It can not only effectively reduce potential risk factors but also greatly promote resource utilization and achieve dual guarantees of high performance and safety.
[0069] In one embodiment, before step S20, the multi-power supply synchronous startup digital control method further includes:
[0070] S21: Acquire data of the scene to be started, and extract features of the scene to be started from the data of the scene to be started.
[0071] In this embodiment, the to-be-started scenario data refers to information recording a scenario used by a load specifically functioning on the power supply.
[0072] Specifically, the type of load connected to the power supply is obtained, such as refrigeration equipment, industrial production equipment, and other electrical equipment. Based on the type of load and its installation location, for example, for industrial production equipment installed in a factory, the specific type may be equipment corresponding to the loading, production, and unloading of the production line; for another example, refrigeration equipment may be household appliances such as air conditioners, refrigerators, fans, and other refrigeration equipment. The scenario data to be started is then obtained based on the actual situation of the load.
[0073] Furthermore, according to the load usage in the data of the scene to be started, the corresponding features of the scene to be started are extracted. For example, for industrial production equipment, the number of production lines opened, the temperature and humidity during production, and other data can be determined by obtaining the production product orders as the features of the scene to be started; for example, for air conditioners that intelligently adjust the temperature and humidity, the indoor and outdoor temperature and humidity, the current time, the number of people indoors, and other data can be used as the features of the scene to be started.
[0074] S22: Inputting the characteristics of the scene to be started into a preset scene prediction model, and obtaining scene prediction data from the scene prediction model.
[0075] Specifically, a scenario prediction model is trained based on the historical power consumption of different load application scenarios and the changing trends of the scenario characteristics. The characteristics of the specific scenario to be started are then input into the corresponding scenario prediction model. The scenario prediction model then uses the characteristics to predict the power consumption in the future, which is used as the scenario prediction data.
[0076] S23: Calculate the number of power supplies to be started based on the scenario prediction data.
[0077] Specifically, according to the fluctuation of power consumption in the future, the total power required by the power supply and the rated output power of each power module are determined, and then the number of power supplies to be started is calculated.
[0078] In one embodiment, in step S23, the number of power sources to be started is calculated based on the scenario prediction data, specifically including:
[0079] S231: Obtain load type data and load power prediction data from the scenario prediction data.
[0080] Specifically, after obtaining the scenario prediction data, the type of load that needs to be started in the future and the corresponding power usage are obtained from the scenario prediction data as load type data and load power prediction data, such as the number of production lines that need to be started in the future, the output power of the compressor in the refrigeration equipment, etc.
[0081] S232: Calculate the output power interval and the power change trend corresponding to the output power interval according to the load type data and the load power prediction data.
[0082] Specifically, based on the predicted load type data for a period of time and the predicted output power of each load, the minimum and maximum output powers are calculated to form the output power range. When the maximum and minimum output powers are calculated, the chronological change in output power is calculated to obtain the power change trend.
[0083] S233: Calculate the number of power supplies to be started according to the output power range and the power change trend.
[0084] Specifically, according to the power variation trend in the output power interval, the number of power modules that need to be started is calculated and obtained as the number of power supplies to be started.
[0085] In one embodiment, after step S40, the multi-power supply synchronous startup digital control method further includes:
[0086] S50: Obtain a power increase request, and obtain a power source identifier to be started from the power increase request.
[0087] In this embodiment, the power increase request refers to an instruction requesting to add a power module.
[0088] Specifically, a real-time re-forecast is performed based on the actual current power consumption situation. When the power consumption is predicted to exceed the power change trend corresponding to the current time, the number of power modules that need to be added and the identification of the specific power module that needs to be started are calculated based on the excess amount and the output power of each power module as the identification of the power supply to be started.
[0089] S60: Acquire current time base frequency data, generate a second SYNC pulse waveform according to the current time base frequency data, and generate a new power startup instruction according to the power source identifier to be started, so as to respond to the power increase request.
[0090] Specifically, the clock signal frequency of the started power module is obtained as the current time base frequency data, a second SYNC pulse waveform with the same frequency is generated according to the current time base frequency data, and a new power startup instruction is generated according to the second SYNC pulse waveform to control the power module corresponding to each power supply identifier to be started to turn on the PWM output according to the second SYNC pulse waveform to respond to the power increase request.
[0091] In one embodiment, in step S50, that is, obtaining a power increase request, obtaining a power source identifier to be started from the power increase request specifically includes:
[0092] S51: Acquire current startup scene data in real time, and extract current scene features from the current startup scene data.
[0093] Specifically, after responding to the multi-power startup instruction, the current startup scene data is acquired in real time by acquiring the scene data to be started, and the current scene feature is extracted from the current startup scene data.
[0094] S52: Input the current scene feature into the scene prediction model, and obtain the load power change trend from the scene prediction model.
[0095] Specifically, the current scene feature is input into the scene prediction model to predict the change of the output power of the load in a future period of time in real time to obtain the load power change trend.
[0096] S53: Generate a power increase quantity and a corresponding identifier of a power source to be started according to the load power change trend, and trigger a power increase request according to the power increase quantity and the identifier of the power source to be started.
[0097] Specifically, the load power change trend is compared with the power change trend in step S232. If, at the same moment, the output power predicted in the load power change trend is greater than the output power predicted in the power change trend, the number of additional power sources is calculated based on the excess output power, and the corresponding identifiers of the power sources to be started are matched. Furthermore, a power increase request is triggered based on the number of additional power sources and the identifiers of the power sources to be started.
[0098] It should be understood that the size of the serial numbers of the steps in the above embodiments does not mean the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of this application.
[0099] In one embodiment, a multi-power synchronous startup digital control device is provided, which corresponds to the multi-power synchronous startup digital control method in the above embodiment. Figure 3 As shown, the multi-power synchronous startup digital control device includes a waveform generation module, a waveform synchronization module, a time base adjustment module and a power startup control module. The functional modules are described in detail as follows:
[0100] a waveform generating module, configured to obtain a multi-power supply startup instruction, obtain a first PWM time base frequency, and generate a first SYNC pulse waveform according to the first PWM time base frequency;
[0101] A waveform synchronization module is used to obtain the number of power supplies to be started from the multi-power supply startup instruction, and synchronize the power supply modules with the first SYNC pulse waveform according to the number of power supplies to be started;
[0102] a time base adjustment module, configured to generate a time base synchronization instruction according to the first SYNC pulse waveform after obtaining a module synchronization response corresponding to the power module synchronization;
[0103] The power supply startup control module is used to respond to the multi-power supply startup instruction according to the number of power supplies to be started after obtaining the time base synchronization response corresponding to the time base synchronization instruction.
[0104] Optionally, the multi-power synchronous start digital control device further includes:
[0105] A first feature extraction module is used to obtain the scene data to be started and extract the features of the scene to be started from the scene data to be started;
[0106] A first scene prediction module is used to input the characteristics of the scene to be started into a preset scene prediction model and obtain scene prediction data from the scene prediction model;
[0107] The startup quantity calculation module is used to calculate the number of power supplies to be started based on the scenario prediction data.
[0108] Optionally, the startup quantity calculation module includes:
[0109] A load power prediction submodule, used to obtain load type data and load power prediction data from scenario prediction data;
[0110] The load usage prediction submodule is used to calculate the output power interval and the power change trend corresponding to the output power interval based on the load type data and the load power prediction data;
[0111] The startup quantity calculation submodule is used to calculate the number of power supplies to be started based on the output power range and power change trend.
[0112] Optionally, the multi-power synchronous start digital control device further includes:
[0113] A new power acquisition module is added to obtain a power increase request and obtain the power identifier to be started from the power increase request;
[0114] A new response module is added to obtain the current time base frequency data, generate a second SYNC pulse waveform according to the current time base frequency data, and generate a new power startup instruction according to the power source to be started identifier of the second SYNC pulse waveform to respond to the power increase request.
[0115] Optionally, the newly added power acquisition module includes:
[0116] The second feature acquisition submodule is used to obtain the current startup scene data in real time and extract the current scene features from the current startup scene data;
[0117] The second scene prediction submodule is used to input the current scene characteristics into the scene prediction model and obtain the load power change trend from the scene prediction model;
[0118] A new power acquisition submodule is added to generate the power increase quantity and the corresponding power supply identifier to be started according to the load power change trend, and trigger the power increase request based on the power increase quantity and the power supply identifier to be started.
[0119] The specific limitations of the multi-power synchronous startup digital control device can be found in the limitations of the multi-power synchronous startup digital control method described above and will not be further elaborated here. Each module in the multi-power synchronous startup digital control device described above can be implemented in whole or in part through software, hardware, or a combination thereof. Each of the modules described above can be embedded in or independent of a processor in a computer device in hardware form, or can be stored in a memory in the computer device in software form, so that the processor can call and execute the operations corresponding to each of the modules described above.
[0120] In one embodiment, a computer device is provided. The computer device may be a server, and its internal structure diagram may be as follows: Figure 4 As shown. The computer device includes a processor, memory, network interface, and database connected via a system bus. The processor of the computer device is used to provide computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system, a computer program, and a database. The internal memory provides an environment for the operation of the operating system and computer program in the non-volatile storage medium. The network interface of the computer device is used to communicate with an external terminal via a network connection. When the computer program is executed by the processor, a digital control method for synchronous startup of multiple power supplies is implemented.
[0121] In one embodiment, a computer device is provided, including a memory, a processor, and a computer program stored in the memory and executable on the processor. When the processor executes the computer program, the following steps are performed:
[0122] Obtain a multi-power supply startup instruction, obtain a first PWM time base frequency, and generate a first SYNC pulse waveform according to the first PWM time base frequency;
[0123] Obtaining the number of power supplies to be started from the multi-power supply startup instruction, and synchronizing the power supply modules with the first SYNC pulse waveform according to the number of power supplies to be started;
[0124] After obtaining the module synchronization response corresponding to the power module synchronization, a time base synchronization instruction is generated according to the first SYNC pulse waveform;
[0125] After obtaining the time base synchronization response corresponding to the time base synchronization instruction, respond to the multi-power supply startup instruction according to the number of power supplies to be started.
[0126] In one embodiment, a computer-readable storage medium is provided, on which a computer program is stored. When the computer program is executed by a processor, the following steps are implemented:
[0127] Obtain a multi-power supply startup instruction, obtain a first PWM time base frequency, and generate a first SYNC pulse waveform according to the first PWM time base frequency;
[0128] Obtaining the number of power supplies to be started from the multi-power supply startup instruction, and synchronizing the power supply modules with the first SYNC pulse waveform according to the number of power supplies to be started;
[0129] After obtaining the module synchronization response corresponding to the power module synchronization, a time base synchronization instruction is generated according to the first SYNC pulse waveform;
[0130] After obtaining the time base synchronization response corresponding to the time base synchronization instruction, respond to the multi-power supply startup instruction according to the number of power supplies to be started.
[0131] Those skilled in the art will understand that all or part of the processes in the above-mentioned embodiments can be implemented by instructing the relevant hardware through a computer program. The computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the embodiments of the above-mentioned methods. Among them, any reference to memory, storage, database or other media used in the embodiments provided in this application may include non-volatile and / or volatile memory. Non-volatile memory may include read-only memory (ROM), programmable ROM (PROM), electrically programmable ROM (EPROM), electrically erasable programmable ROM (EEPROM) or flash memory. Volatile memory may include random access memory (RAM) or external cache memory. By way of illustration and not limitation, RAM is available in many forms such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate SDRAM (DDRSDRAM), enhanced SDRAM (ESDRAM), Synchronous Link DRAM (SLDRAM), Rambus direct RAM (RDRAM), direct memory bus dynamic RAM (DRDRAM), and memory bus dynamic RAM (RDRAM), etc.
[0132] Those skilled in the art will clearly understand that for the sake of convenience and brevity of description, only the division of the above-mentioned functional units and modules is used as an example. In actual applications, the above-mentioned functions can be distributed and completed by different functional units and modules as needed, that is, the internal structure of the device can be divided into different functional units or modules to complete all or part of the functions described above.
[0133] The above-described embodiments are only used to illustrate the technical solutions of the present application, rather than to limit them. Although the present application has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or make equivalent replacements for some of the technical features therein. These modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the various embodiments of the present application, and should all be included in the scope of protection of the present application.
Claims
1. A digital control method for synchronous startup of multiple power supplies, characterized in that: The digital control method for synchronous startup of multiple power supplies includes: Acquire data of a scene to be started, and extract features of the scene to be started from the data of the scene to be started; Inputting the to-be-activated scene features into a preset scene prediction model, and obtaining scene prediction data from the scene prediction model; The number of power supplies to be started is calculated based on the scenario prediction data, specifically including: Obtaining load type data and load power prediction data from the scenario prediction data; Calculating an output power interval and a power change trend corresponding to the output power interval according to the load type data and the load power prediction data; Calculating the number of power supplies to be started according to the output power range and the power change trend; Obtain a multi-power supply startup instruction, obtain a first PWM time base frequency, and generate a first SYNC pulse waveform according to the first PWM time base frequency; Obtaining the number of power supplies to be started from the multi-power supply startup instruction, and performing power module synchronization with the first SYNC pulse waveform according to the number of power supplies to be started; After obtaining the module synchronization response corresponding to the power module synchronization, generating a time base synchronization instruction according to the first SYNC pulse waveform; After obtaining the time base synchronization response corresponding to the time base synchronization instruction, responding to the multi-power supply startup instruction according to the number of power supplies to be started; Obtaining a power increase request, and obtaining a power source identifier to be started from the power increase request; Acquire current time base frequency data, generate a second SYNC pulse waveform according to the current time base frequency data, and generate a new power startup instruction according to the power source identifier to be started, so as to respond to the power increase request.
2. The digital control method for synchronous startup of multiple power supplies according to claim 1, characterized in that: The obtaining of the power increase request, and obtaining the identifier of the power source to be started from the power increase request, specifically includes: Acquire current startup scene data in real time, and extract current scene features from the current startup scene data; Inputting the current scene feature into the scene prediction model, and obtaining the load power change trend from the scene prediction model; The power increase quantity and the corresponding identifier of the power supply to be started are generated according to the load power change trend, and the power increase request is triggered according to the power increase quantity and the identifier of the power supply to be started.
3. A digital control device for synchronous startup of multiple power supplies, characterized in that: The multi-power supply synchronous startup digital control device includes: A first feature extraction module is used to obtain the scene data to be started and extract the scene features to be started from the scene data to be started; a first scene prediction module, configured to input the characteristics of the scene to be started into a preset scene prediction model, and obtain scene prediction data from the scene prediction model; A startup quantity calculation module is used to calculate the number of power supplies to be started based on the scenario prediction data. The startup quantity calculation module includes: A load power prediction submodule, configured to obtain load type data and load power prediction data from the scenario prediction data; A load usage prediction submodule, configured to calculate an output power interval and a power variation trend corresponding to the output power interval based on the load type data and the load power prediction data; a startup quantity calculation submodule, configured to calculate the number of power supplies to be started according to the output power range and the power change trend; a waveform generating module, configured to obtain a multi-power supply startup instruction, obtain a first PWM time base frequency, and generate a first SYNC pulse waveform according to the first PWM time base frequency; a waveform synchronization module, configured to obtain the number of power supplies to be started from the multi-power supply startup instruction, and synchronize the power supply modules with the first SYNC pulse waveform according to the number of power supplies to be started; a time base adjustment module, configured to generate a time base synchronization instruction according to the first SYNC pulse waveform after obtaining a module synchronization response corresponding to the power module synchronization; a power supply startup control module, configured to respond to the multi-power supply startup instruction according to the number of power supplies to be started after obtaining a time base synchronization response corresponding to the time base synchronization instruction; A new power acquisition module is added to obtain a power increase request and obtain the power identifier to be started from the power increase request; A new corresponding module is added to obtain the current time base frequency data, generate a second SYNC pulse waveform according to the current time base frequency data, and generate a new power startup instruction based on the second SYNC pulse waveform according to the power supply identifier to be started, in order to respond to the power increase request.
4. A computer device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein: When the processor executes the computer program, the steps of the multi-power supply synchronous startup digital control method according to any one of claims 1 to 2 are implemented.
5. A computer-readable storage medium storing a computer program, characterized in that: When the computer program is executed by a processor, the steps of the multi-power supply synchronous startup digital control method as claimed in any one of claims 1 to 2 are implemented.
Citation Information
Patent Citations
Communication power supply system and power supply control method thereof
CN108400580A
Switching power supply device
JP2010124641A
Energy control via power requirement analysis and power source enablement
US20150121113A1
Method for the time-synchronised input and / or output of signals with a selectable sampling rate
US20230131079A1