Non-energy-storage computing power switching system and method, electronic device and storage medium

CN122801200APending Publication Date: 2026-09-22XINZHI LINGHANG (SHENZHEN) TECHNOLOGY CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202610943947.9
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2026-06-29
Publication Date
2026-09-22

AI Technical Summary

Technical Problem

然而储能装置的设备成本高,逆变器转换效率也存在损耗

Benefits of technology

本申请能够通过直流转换模块直接将光伏模块产生的电能直接使用,摒弃了传统的储能装置以及逆变器,进而节省了成本,提升了能源的利用率。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122801200A_ABST
    Figure CN122801200A_ABST
Patent Text Reader

Abstract

The application relates to a non-energy storage computing power switching system, method, electronic equipment and storage medium. The non-energy storage computing power switching system comprises a photovoltaic module, a direct current conversion module, a computing power load module and a control module, which are used for converting solar energy into direct current; the direct current conversion module is electrically connected with the photovoltaic module, and the direct current conversion module is used for directly converting the direct current into input voltage of a computing power device; the computing power load module is electrically connected with the direct current conversion module and is used for receiving the input voltage; the control module is electrically connected with the direct current conversion module and the computing power load module respectively, and the control module is used for monitoring the input voltage in real time, and controlling the running state of the computing power load module within a preset time threshold according to the fluctuation of the input voltage. The scheme provided by the application can directly use the electric energy generated by photovoltaic power generation on the computing power device, and does not need to set an energy storage device and an inverter.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of computing power equipment technology, and in particular to a non-energy-storage computing power switching system, method, electronic device and storage medium. Background Technology

[0002] Currently, photovoltaic (PV) power generation can generally only be carried out when there is sunlight, with zero power generation at night. Furthermore, the efficiency of PV power generation is affected by the intensity of sunlight in real time; factors such as cloud cover, dust accumulation, and temperature changes can all cause significant fluctuations in power output. Therefore, PV power generation is characterized by intermittency and volatility.

[0003] In related technologies, given the intermittent and fluctuating nature of photovoltaic power generation, energy storage devices are typically used to store electrical energy. This energy storage is then converted by an inverter and used by current computing devices. However, energy storage devices are expensive, and inverter conversion efficiency suffers from losses. Summary of the Invention

[0004] The purpose of this invention is to overcome the shortcomings of the prior art and provide a non-energy storage computing power switching system, method, electronic device and storage medium that can directly use the electrical energy generated by photovoltaic power generation on computing power equipment without the need to set up energy storage devices and inverters.

[0005] The objective of this invention is achieved through the following technical solution: The first aspect of this application provides a non-storage computing power switching system, including a photovoltaic module for converting solar energy into direct current (DC); a DC-DC conversion module electrically connected to the photovoltaic module, which directly converts the DC-DC into an input voltage for a computing power device; a computing power load module electrically connected to the DC-DC conversion module for receiving the input voltage; and a control module electrically connected to both the DC-DC conversion module and the computing power load module, which monitors the input voltage in real time and controls the operation of the computing power load module within a preset time threshold based on fluctuations in the input voltage.

[0006] The computing power load module includes a first load unit, a second load unit, and a third load unit. The first load unit, the second load unit, and the third load unit are electrically connected to the DC-DC conversion module and receive the input voltage.

[0007] The control module includes a load prediction unit, a scheduling decision unit, and a switching execution unit. The load prediction unit is used to predict the load change trend based on the historical data of the computing power load module. The scheduling decision unit is used to generate a switching strategy based on the load change trend. The switching execution unit is used to execute the switching strategy within the preset time threshold to control the operating status of the computing power load module.

[0008] The system further includes: the control module further includes a real-time monitoring unit, which is used to collect the input voltage and compare the input voltage with a preset extreme value to adjust the voltage distribution of the first load unit, the second load unit and the third load unit.

[0009] A second aspect of this application provides a method for switching computing power without energy storage, comprising: a photovoltaic module converting solar energy into direct current output; a direct current conversion module converting the direct current to obtain the input voltage of the computing power device; and a control module monitoring the input voltage in real time and controlling the operating state of the computing power load module within a preset time threshold according to the fluctuation of the input voltage.

[0010] The computing power load module includes a first load unit, a second load unit, and a third load unit, which are respectively used to receive the input voltage.

[0011] The control module includes a load prediction unit, a scheduling decision unit, and a switching execution unit. The load prediction unit predicts the load change trend based on the historical data of the computing power load module. The scheduling decision unit generates a switching strategy based on the load change trend. The switching execution unit executes the switching strategy within the preset time threshold to control the operating status of the computing power load module.

[0012] The control module further includes a real-time monitoring unit, which collects the input voltage and compares the input voltage with a preset extreme value to adjust the voltage distribution of the first load unit, the second load unit, and the third load unit.

[0013] A third aspect of this application provides an electronic device, comprising: Processor; and A memory that stores executable code, which, when executed by the processor, causes the processor to perform the method described above.

[0014] A fourth aspect of this application provides a computer-readable storage medium having executable code stored thereon, which, when executed by a processor of an electronic device, causes the processor to perform the method described above.

[0015] Compared with the prior art, the present invention has at least the following advantages: This application enables the direct use of electrical energy generated by photovoltaic modules through DC-DC conversion modules, eliminating the need for traditional energy storage devices and inverters, thereby saving costs and improving energy utilization. Attached Figure Description

[0016] To more clearly illustrate the technical solutions of the embodiments of the present invention, the accompanying drawings used in the embodiments will be briefly described below.

[0017] Figure 1 This is a functional block diagram of a non-energy storage computing power switching system according to an embodiment of the present invention; Figure 2 This is a flowchart of a method for switching computing power without energy storage according to an embodiment of the present invention; Figure 3 This is a schematic diagram of the structure of an electronic device according to an embodiment of the present invention. Detailed Implementation

[0018] Embodiments of this application will now be described in more detail with reference to the accompanying drawings. While embodiments of this application are shown in the drawings, it should be understood that this application may be implemented in various forms and should not be limited to the embodiments set forth herein. Rather, these embodiments are provided to make this application more thorough and complete, and to fully convey the scope of this application to those skilled in the art.

[0019] It should be understood that although the terms "first," "second," "third," etc., may be used in this application to describe various information, this information should not be limited to these terms. These terms are only used to distinguish information of the same type from one another. For example, without departing from the scope of this application, first information may also be referred to as second information, and similarly, second information may also be referred to as first information. Thus, a feature defined as "first" or "second" may explicitly or implicitly include one or more of that feature. In the description of this application, "multiple" means two or more, unless otherwise explicitly specified.

[0020] Unless otherwise expressly specified and limited, the terms "installation," "connection," "linking," and "fixing," etc., should be interpreted broadly. For example, they can refer to a fixed connection, a detachable connection, or an integral part; they can refer to a mechanical connection or an electrical connection; they can refer to a direct connection or an indirect connection through an intermediate medium; they can refer to the internal communication of two components or the interaction between two components. Those skilled in the art can understand the specific meaning of the above terms in this application according to the specific circumstances.

[0021] Currently, photovoltaic (PV) power generation can generally only occur when there is sunlight, with zero power generation at night. Furthermore, the efficiency of PV power generation is affected by real-time sunlight intensity; factors such as cloud cover, dust accumulation, and temperature changes can cause significant fluctuations in power output. Therefore, PV power generation is characterized by intermittency and volatility. To address these characteristics, energy storage devices are typically used to store electrical energy, which is then converted by inverters for use by computing devices. However, energy storage devices are expensive, and inverter conversion efficiency also suffers from losses.

[0022] To address the aforementioned issues, this application provides a non-storage computing power switching system, method, electronic device, and storage medium that enables the direct use of electricity generated by photovoltaic power generation on computing devices without the need for energy storage devices and inverters.

[0023] The technical solutions of the embodiments of this application are described in detail below with reference to the accompanying drawings.

[0024] Figure 1 This is a flowchart illustrating a non-energy storage computing power switching system according to an embodiment of this application.

[0025] See Figure 1 A non-storage computing power switching system includes: a photovoltaic module 100, a DC-DC conversion module 200, a computing power load module 300, and a control module 400. The photovoltaic module 100 is used to convert solar energy into DC power. The DC-DC conversion module 200 is electrically connected to the photovoltaic module 100 and is used to directly convert the DC power into the input voltage of the computing power device. The computing power load module 300 is electrically connected to the DC-DC conversion module 200 and is used to receive the input voltage. The control module 400 is electrically connected to both the DC-DC conversion module 200 and the computing power load module 300. The control module 400 is used to monitor the input voltage in real time and control the operating status of the computing power load module within a preset time threshold according to the fluctuation of the input voltage.

[0026] It should be noted that the rated power of the photovoltaic module 100 is 800W. The DC-DC converter 200 can be a DC-DC converter, and the computing load module 300 is used to complete AI inference and other analysis tasks. The computing load module 300 is a core component of the computing equipment. The control module 400 is the control center of the entire system, with a preset time threshold of 50ms. Furthermore, this application can directly use the electrical energy generated by the photovoltaic module 100 through the DC-DC converter 200, eliminating the need for traditional energy storage devices and inverters, thereby saving costs and improving energy utilization.

[0027] See Figure 1In one embodiment, the computing power load module 300 includes a first load unit 310, a second load unit 320 and a third load unit 330. The first load unit 310, the second load unit 320 and the third load unit 330 are electrically connected to the DC-DC conversion module 200 and receive input voltage.

[0028] It should be noted that the first load unit 310 is used to perform core tasks such as AI inference and real-time data processing; the second load unit 320 is used to perform routine tasks such as data storage and batch processing; and the third load unit 330 is used to perform backup tasks such as redundant computing and non-critical data backup. The weight ratios of the first load unit 310, the second load unit 320, and the third load unit 330 are 0.6:0.3:0.1, respectively. Furthermore, the operating status of the computing power load module 300 includes: the first load unit 310 is always running; the second load unit 320 runs when the input voltage is sufficient and pauses when the input voltage is insufficient; and the third load unit 330 serves as a buffer load for computing power fluctuations and is prioritized for switching.

[0029] See Figure 1 In one embodiment, the control module 400 includes a load prediction unit 410, a scheduling decision unit 420, and a switching execution unit 430. The load prediction unit 410 is used to predict the load change trend based on the historical data of the computing load module 300. The scheduling decision unit 420 is used to generate a switching strategy based on the load change trend. The switching execution unit 430 is used to execute the switching strategy within a preset time threshold to control the operating state of the computing load module.

[0030] It should be noted that the load prediction unit 410 has a prediction lead time of 100ms, the decision delay of the scheduling decision unit 420 does not exceed 15ms, and the execution delay of the switching execution unit 430 does not exceed 10ms. The load prediction unit 410 can also be used to predict the voltage change trend within the next 100ms based on the voltage change trend within a preset time period, using linear prediction or machine learning models, providing a basis for the switching execution unit 430.

[0031] See Figure 1 In one embodiment, the system further includes: the control module 400 further includes a real-time monitoring unit 440, which is used to collect the input voltage and compare the input voltage with a preset extreme value to adjust the voltage distribution of the first load unit 310, the second load unit 320 and the third load unit 330.

[0032] It should be noted that the real-time monitoring unit 440 collects the input voltage at a sampling frequency of not less than 100Hz. When the input voltage is higher than the preset upper limit, the computing power allocation between the first load unit 310 and the second load unit 320 is increased. When the input voltage is lower than the preset lower limit, the operation of the first load unit 310 is prioritized, and the second load unit 320 and the third load unit 330 are paused or switched.

[0033] In one embodiment, the system further includes a network communication module for sending a computing power support request to an external computing power node when the local photovoltaic power supply is insufficient.

[0034] Corresponding to the aforementioned application function implementation method embodiments, this application also provides a method for switching computing power without energy storage, an electronic device, and corresponding embodiments.

[0035] Figure 2 This is a functional block diagram of the energy storage-free computing power switching method shown in the embodiments of this application.

[0036] See Figure 2 A method for switching computing power without energy storage, comprising: Step S101: The photovoltaic module converts solar energy into direct current output; Step S102: The DC-DC conversion module converts the DC power to obtain the input voltage of the computing device; Step S103: The control module monitors the input voltage in real time and controls the operation status of the computing load module within a preset time threshold according to the fluctuation of the input voltage.

[0037] See Figure 2 In one embodiment, the computing power load module includes a first load unit, a second load unit, and a third load unit, which are respectively used to receive input voltage.

[0038] See Figure 2 In one embodiment, the control module includes a load prediction unit, a scheduling decision unit, and a switching execution unit; the load prediction unit predicts the load change trend based on the historical data of the computing load module; the scheduling decision unit generates a switching strategy based on the load change trend; and the switching execution unit executes the switching strategy within a preset time threshold to control the operating state of the computing load module.

[0039] See Figure 2 In one embodiment, the control module further includes a real-time monitoring unit, which collects the input voltage and compares the input voltage with a preset extreme value to adjust the voltage distribution of the first load unit, the second load unit, and the third load unit.

[0040] Regarding the methods in the above embodiments, the specific ways in which each module performs its operations have been described in detail in the embodiments of the relevant system, and will not be elaborated further here.

[0041] Figure 3 This is a schematic diagram of the structure of an electronic device shown in an embodiment of this application.

[0042] See Figure 3 The electronic device 1000 includes a memory 1010 and a processor 1020.

[0043] The processor 1020 can be a central processing unit (CPU), or it can be an integrated circuit composed of other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), etc. The general-purpose processor can be any conventional processor that can run the Linux kernel.

[0044] Memory 1010 may include various types of storage units, such as system memory, read-only memory (ROM), and permanent storage devices. ROM may store static data or instructions required by processor 1020 or other modules of the computer. Permanent storage devices may be read-write storage devices. Permanent storage devices may be non-volatile storage devices that retain stored instructions and data even when the computer is powered off. In some embodiments, permanent storage devices employ mass storage devices (e.g., flash memory). In other embodiments, permanent storage devices may be removable storage devices. System memory may be read-write storage devices or volatile read-write storage devices, such as dynamic random access memory. System memory may store some or all of the instructions and data required by the processor during operation. Furthermore, memory 1010 may include any combination of computer-readable storage media, including various types of semiconductor memory chips (e.g., DRAM, SRAM, SDRAM, flash memory, programmable read-only memory). In some embodiments, memory 1010 may include removable storage devices that are readable and / or writable, such as flash memory cards (e.g., SD cards, mini SD cards, Micro-SD cards, etc.). Computer-readable storage media do not contain carrier waves or transient electronic signals transmitted wirelessly or via wire.

[0045] The memory 1010 stores executable code, which, when processed by the processor 1020, can cause the processor 1020 to execute part or all of the methods described above.

[0046] Furthermore, the method according to this application can also be implemented as a computer program or computer program product, which includes computer program code instructions for performing some or all of the steps in the method described above.

[0047] Alternatively, this application may be implemented as a computer-readable storage medium (or a non-transitory machine-readable storage medium or a machine-readable storage medium) storing executable code (or computer program or computer instruction code) thereon, which, when executed by a processor of an electronic device (or server, etc.), causes the processor to perform part or all of the steps of the methods described above according to this application.

[0048] The solution of this application has been described in detail above with reference to the accompanying drawings. In the above embodiments, the descriptions of each embodiment have different focuses; for parts not described in detail in a certain embodiment, please refer to the relevant descriptions of other embodiments. Those skilled in the art should also understand that the actions and modules involved in the specification are not necessarily essential to this application. Furthermore, it is understood that the steps in the method of this application embodiment can be adjusted, combined, and deleted according to actual needs, and the modules in the device of this application embodiment can be combined, divided, and deleted according to actual needs.

[0049] The various embodiments of this application have been described above. These descriptions are exemplary and not exhaustive, nor are they limited to the disclosed embodiments. Many modifications and variations will be apparent to those skilled in the art without departing from the scope and spirit of the described embodiments. The terminology used herein is chosen to best explain the principles, practical application, or improvement of the technology in the market, or to enable others skilled in the art to understand the embodiments disclosed herein.

Claims

1. A non-energy-storage computing power switching system, characterized in that, include: Photovoltaic modules are used to convert solar energy into direct current. A DC-DC converter module is electrically connected to the photovoltaic module, and the DC-DC converter module is used to directly convert the DC power into the input voltage of the computing device; The computing load module is electrically connected to the DC-DC conversion module and is used to receive the input voltage; The control module is electrically connected to both the DC-DC conversion module and the computing load module. The control module is used to monitor the input voltage in real time and control the operating status of the computing load module within a preset time threshold according to the fluctuation of the input voltage.

2. The energy storage-free computing power switching system according to claim 1, characterized in that, The computing power load module includes a first load unit, a second load unit, and a third load unit. The first load unit, the second load unit, and the third load unit are electrically connected to the DC-DC conversion module and receive the input voltage.

3. The energy storage-free computing power switching system according to claim 1, characterized in that, The control module includes a load prediction unit, a scheduling decision unit, and a switching execution unit. The load prediction unit is used to predict the load change trend based on the historical data of the computing power load module. The scheduling decision unit is used to generate a switching strategy based on the load change trend. The switching execution unit is used to execute the switching strategy within the preset time threshold to control the operating status of the computing power load module.

4. The energy storage-free computing power switching system according to claim 1, characterized in that, The system further includes: the control module further includes a real-time monitoring unit, which is used to collect the input voltage and compare the input voltage with a preset extreme value to adjust the voltage distribution of the first load unit, the second load unit and the third load unit.

5. A method for switching computing power without energy storage, characterized in that, include: Photovoltaic modules convert solar energy into direct current output; The DC-DC converter module converts the DC power to obtain the input voltage for the computing device; The control module monitors the input voltage in real time and controls the operation of the computing load module within a preset time threshold based on the fluctuation of the input voltage.

6. The method for switching computing power without energy storage according to claim 5, characterized in that, The computing power load module includes a first load unit, a second load unit, and a third load unit, which are respectively used to receive the input voltage.

7. The method for switching computing power without energy storage according to claim 5, characterized in that, The control module includes a load prediction unit, a scheduling decision unit, and a switching execution unit. The load prediction unit predicts the load change trend based on the historical data of the computing power load module; The scheduling decision unit generates a switching strategy based on the load change trend. The switching execution unit executes the switching strategy within the preset time threshold to control the operating status of the computing load module.

8. The method for switching computing power without energy storage according to claim 6, characterized in that, The control module further includes a real-time monitoring unit, which collects the input voltage and compares the input voltage with a preset extreme value to adjust the voltage distribution of the first load unit, the second load unit, and the third load unit.

9. An electronic device, characterized in that, include: processor; as well as A memory having executable code stored thereon, which, when executed by the processor, causes the processor to perform the method as described in any one of claims 1-4.

10. A computer-readable storage medium having executable code stored thereon, which, when executed by a processor of an electronic device, causes the processor to perform the method as described in any one of claims 1-4.