Energy scheduling method, energy scheduling system, electronic device and storage medium
By acquiring and comparing energy data, adjusting the working mode of the grid-connected controller to adjust the voltage, the problem of unbalanced energy utilization in the energy system is solved, and the reliability and energy transfer capability of the system are improved.
Patent Information
- Application Number
- CN202210824048.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-07-14
- Publication Date
- 2025-01-14
- Estimated Expiration
- 2042-07-14
AI Technical Summary
With the increase in satellite power supply functions, existing energy systems have problems of unbalanced energy utilization, which affects the working reliability of the system.
By obtaining the energy data of each energy system, comparing and determining the difference processing, determining the working mode of the grid-connected controller, and adjusting its working state according to the mode to adjust the voltage of the output bus, achieving flexible energy adjustment.
It improves the balance of energy utilization and the working reliability of the system, so that the energy system can realize energy transmission and sharing while ensuring its own power supply and distribution, and improves the power output capability of a single energy system.
Smart Images

Figure CN115360817B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of control technology, and in particular to an energy scheduling method, an energy scheduling system, an electronic device and a storage medium. Background Art
[0002] Due to the continuous increase in satellite power functions, the requirements for energy utilization are gradually increasing. However, the current energy system often has the problem of unbalanced energy utilization, which affects the working reliability of the entire system. Therefore, how to improve the balance of energy utilization and the working reliability of the entire system has become a problem that needs to be solved urgently. Summary of the invention
[0003] The main purpose of the embodiments of the present application is to propose an energy scheduling method, an energy scheduling system, an electronic device and a storage medium, aiming to improve the balance of energy utilization and the working reliability of the entire system.
[0004] To achieve the above objectives, a first aspect of an embodiment of the present application provides an energy scheduling method, the method comprising:
[0005] Acquire energy data of each energy system, wherein the energy data includes first data and second data;
[0006] Comparing the first data and the second data to obtain a comparison result;
[0007] Determining the working mode of each grid-connected controller according to the comparison result;
[0008] According to the working mode, the working state of each grid-connected controller is changed to adjust the voltage of the output bus.
[0009] In some embodiments, the step of comparing the first data and the second data to obtain a comparison result includes:
[0010] performing a difference processing on the first data and the second data to obtain an energy difference value of each of the energy systems;
[0011] If the energy difference is less than zero, the comparison result is the first result;
[0012] If the energy difference is greater than zero, the comparison result is the second result.
[0013] In some embodiments, the step of determining the working mode of each grid-connected controller according to the comparison result includes:
[0014] If there is at least one energy system whose comparison result is the first result, determining the working mode to be the first mode;
[0015] If there is at least one energy system whose comparison result is the second result, determining the working mode to be the second mode;
[0016] If the comparison results of all the energy systems are the second result, the working mode is determined to be the third mode.
[0017] In some embodiments, the output bus includes a user bus, and the step of changing the working state of each grid-connected controller according to the working mode to adjust the voltage of the output bus includes:
[0018] If the working mode is the first mode, the grid-connected controller is controlled to be in the on state through the main error amplifier, so that the output voltage of the user bus is output to the energy system through the grid-connected controller.
[0019] In some embodiments, the output bus includes a user bus and a grid-connected bus, and the step of changing the working state of each grid-connected controller according to the working mode to adjust the voltage of the output bus includes:
[0020] If the working mode is the second mode, the grid-connected controller is controlled to be in the on state through the common bus amplifier, so that the output voltage of the user bus is output to the grid-connected bus through the grid-connected controller.
[0021] In some embodiments, the step of changing the working state of each grid-connected controller according to the working mode to adjust the voltage of the output bus includes:
[0022] If the working mode is the third mode, each of the grid-connected controllers is controlled to be in a shutdown state.
[0023] In some embodiments, the grid-connected controller is a bidirectional DC-DC converter.
[0024] To achieve the above objectives, a second aspect of an embodiment of the present application provides an energy scheduling system, the system comprising:
[0025] at least one energy system;
[0026] At least one energy regulating unit, wherein each of the energy regulating units comprises a grid-connected controller and a main error amplifier, and the grid-connected controller and the main error amplifier are used to be connected to the energy system through a user bus;
[0027] A common bus error amplifier, wherein the common bus error amplifier is used to connect to a grid-connected controller of the energy regulating unit via a grid-connected bus;
[0028] Wherein, the energy regulation unit and the common bus error amplifier are used to execute the energy scheduling method as described in the first aspect.
[0029] To achieve the above-mentioned purpose, the third aspect of an embodiment of the present application proposes an electronic device, which includes a memory, a processor, a program stored in the memory and executable on the processor, and a data bus for realizing connection and communication between the processor and the memory, and the program, when executed by the processor, implements the method described in the first aspect above.
[0030] To achieve the above-mentioned purpose, the fourth aspect of an embodiment of the present application proposes a storage medium, which is a computer-readable storage medium used for computer-readable storage, and the storage medium stores one or more programs, and the one or more programs can be executed by one or more processors to implement the method described in the first aspect above.
[0031] The energy scheduling method, energy scheduling system, electronic device and storage medium proposed in the present application obtain energy data of each energy system, wherein the energy data includes first data and second data. This method can conveniently monitor the energy usage of each energy system; further, compare the first data and the second data to obtain a comparison result and determine the working mode of each grid-connected controller according to the comparison result; thereby, according to the working mode, change the working state of each grid-connected controller to adjust the voltage of the output bus, and can conveniently adjust the working mode of the grid-connected controller according to the energy usage of each energy system, so that the grid-connected controller works in different working modes, realizes flexible adjustment of the voltage of the output bus, and can improve the balance of energy utilization and the working reliability of the entire system. BRIEF DESCRIPTION OF THE DRAWINGS
[0032] Figure 1 is a flow chart of an energy scheduling system provided in an embodiment of the present application;
[0033] Figure 2 is a flow chart of the energy scheduling method provided in an embodiment of the present application;
[0034] Figure 3 yes Figure 2 Flow chart of step S202 in FIG.
[0035] Figure 4 yes Figure 2 Flow chart of step S203 in FIG.
[0036] Figure 5 yes Figure 2 Flow chart of step S204 in FIG.
[0037] Figure 6It is a schematic diagram of the hardware structure of the electronic device provided in the embodiment of the present application. DETAILED DESCRIPTION
[0038] In order to make the purpose, technical solution and advantages of the present application more clearly understood, the present application is further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present application and are not used to limit the present application.
[0039] It should be noted that, although the functional modules are divided in the device schematic diagram and the logical order is shown in the flowchart, in some cases, the steps shown or described may be performed in a different order than the module division in the device or the order in the flowchart. The terms "first", "second", etc. in the specification, claims and the above drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence.
[0040] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as those commonly understood by those skilled in the art to which this application belongs. The terms used herein are only for the purpose of describing the embodiments of this application and are not intended to limit this application.
[0041] Due to the continuous increase in satellite power functions, the requirements for energy utilization are gradually increasing. However, the current energy system often has the problem of unbalanced energy utilization, which affects the working reliability of the entire system. Therefore, how to improve the balance of energy utilization and the working reliability of the entire system has become a problem that needs to be solved urgently.
[0042] Based on this, the embodiments of the present application propose an energy scheduling method, an energy scheduling system, an electronic device and a storage medium, aiming to improve the balance of energy utilization and the working reliability of the entire system.
[0043] The energy scheduling method, energy scheduling system, electronic device and storage medium provided in the embodiments of the present application are specifically illustrated through the following embodiments. First, the energy scheduling method in the embodiments of the present application is described.
[0044] The embodiments of the present application can acquire and process relevant data based on artificial intelligence technology. Among them, artificial intelligence (AI) is the theory, method, technology and application system that uses digital computers or machines controlled by digital computers to simulate, extend and expand human intelligence, perceive the environment, acquire knowledge and use knowledge to obtain the best results.
[0045] AI basic technologies generally include sensors, dedicated AI chips, cloud computing, distributed storage, big data processing technology, operation / interaction systems, mechatronics, etc. AI software technologies mainly include computer vision technology, robotics technology, biometrics technology, speech processing technology, natural language processing technology, and machine learning / deep learning.
[0046] The energy scheduling method provided in the embodiment of the present application relates to the field of control technology. The energy scheduling method provided in the embodiment of the present application can be applied to a terminal, can be applied to a server side, or can be software running in a terminal or a server side. In some embodiments, the terminal can be a smart phone, a tablet computer, a laptop computer, a desktop computer, etc.; the server side can be configured as an independent physical server, or a server cluster or distributed system composed of multiple physical servers, or a cloud server that provides basic cloud computing services such as cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communications, middleware services, domain name services, security services, CDN, and big data and artificial intelligence platforms; the software can be an application that implements the energy scheduling method, etc., but is not limited to the above forms.
[0047] The present application can be used in many general or special computer system environments or configurations. For example: personal computers, server computers, handheld or portable devices, tablet devices, multiprocessor systems, microprocessor-based systems, set-top boxes, programmable consumer electronics, network PCs, minicomputers, mainframe computers, distributed computing environments including any of the above systems or devices, etc. The present application can be described in the general context of computer-executable instructions executed by a computer, such as program modules. Generally, program modules include routines, programs, objects, components, data structures, etc. that perform specific tasks or implement specific abstract data types. The present application can also be practiced in distributed computing environments, in which tasks are performed by remote processing devices connected through a communication network. In a distributed computing environment, program modules can be located in local and remote computer storage media including storage devices.
[0048] Figure 1It is an optional flow chart of the energy dispatching system provided in the embodiment of the present application. The energy dispatching system includes at least one energy system 101, a common bus error amplifier 102, and at least one energy regulating unit, wherein each energy regulating unit includes a grid-connected controller 103 and a main error amplifier 104, the grid-connected controller 103 and the main error amplifier 104 are used to connect to the energy system 101 through the user bus 105; the common bus error amplifier 102 is used to connect to the grid-connected controller 103 of the energy regulating unit through the grid-connected bus 106; the energy regulating unit and the common bus error amplifier 102 are used to perform the energy dispatching method of the embodiment of the present application.
[0049] Figure 2 is an optional flow chart of the energy scheduling method provided in the embodiment of the present application. Figure 2 The method may include but is not limited to steps S101 to S104.
[0050] Step S201, obtaining energy data of each energy system, wherein the energy data includes first data and second data;
[0051] Step S202, comparing the first data and the second data to obtain a comparison result;
[0052] Step S203, determining the working mode of each grid-connected controller according to the comparison result;
[0053] Step S204, according to the working mode, changing the working state of each grid-connected controller to adjust the voltage of the output bus.
[0054] Steps S201 to S204 shown in the embodiment of the present application, by obtaining the energy data of each energy system, wherein the energy data includes the first data and the second data, this method can conveniently monitor the energy usage of each energy system; further, the first data and the second data are compared to obtain the comparison result and determine the working mode of each grid-connected controller according to the comparison result; thereby, according to the working mode, the working state of each grid-connected controller is changed to adjust the voltage of the output bus, and the working mode of the grid-connected controller can be conveniently adjusted according to the energy usage of each energy system, so that the grid-connected controller works in different working modes, and the voltage of the output bus can be flexibly adjusted, which can improve the balance of energy utilization and the working reliability of the entire system. The energy scheduling method of the embodiment of the present application enables the energy system to realize energy transfer and sharing of excess energy through the energy regulation unit under the premise of ensuring its own power supply and distribution, thereby improving the power output capacity of a single energy system and improving the reliability of the power supply system.
[0055] It should be noted that the grid-connected controller is a bidirectional DC-DC converter.
[0056] In step S201 of some embodiments, a web crawler can be written to crawl data in a targeted manner after setting the data source to obtain energy data of each energy system. The energy data of each energy system can also be obtained by other means, not limited thereto, wherein the energy data includes first data and second data, the first data being the amount of energy that the energy system can provide, and the second data being the amount of energy that the energy system needs to consume to maintain its normal operation.
[0057] See also Figure 3 In some embodiments, step S202 may include but is not limited to steps S301 to S303:
[0058] Step S301, performing a difference process on the first data and the second data to obtain an energy difference value of each energy system;
[0059] Step S302, if the energy difference is less than zero, the comparison result is the first result;
[0060] Step S303: if the energy difference is greater than zero, the comparison result is the second result.
[0061] In step S301 of some embodiments, the first data and the second data are subjected to a difference process to obtain an energy difference value of each energy system. The energy difference value can be used to conveniently obtain the amount of energy that the energy system can provide and the amount of energy consumed.
[0062] In step S302 of some embodiments, if the energy difference is less than zero, it indicates that the energy that the energy system can provide is less than the energy it consumes, and the comparison result is the first result.
[0063] In step S303 of some embodiments, if the energy difference is greater than zero, it indicates that the energy that the energy system can provide is greater than the energy it consumes, and the comparison result is the first result.
[0064] See also Figure 4 In some embodiments, step S203 may include but is not limited to steps S401 to S403:
[0065] Step S401, if the comparison result of at least one energy system is the first result, determining the working mode to be the first mode;
[0066] Step S402: if the comparison result of at least one energy system is the second result, determining the working mode to be the second mode;
[0067] Step S403: if the comparison result of all energy systems is the second result, the working mode is determined to be the third mode.
[0068] In step S401 of some embodiments, if the comparison result of a certain energy system is the first result, it indicates that the energy that the energy system can provide is less than the energy it consumes, the energy system is in the earth shadow period, and the voltage value of the main error amplifier is in the DRBC domain of the grid-connected controller, then the working mode of the grid-connected controller is determined to be the first mode. In the first mode, the working state of the grid-connected controller is controlled by the main error amplifier, that is, the main error amplifier controls the grid-connected controller to be in the power-on state, so that the energy of other energy systems can flow from the grid-connected bus to the user bus, so that the output voltage of the user bus is output to the energy system through the grid-connected controller, so that the energy system can obtain sufficient working energy.
[0069] In step S402 of some embodiments, if the comparison result of a certain energy system is the second result, it indicates that the energy that the energy system can provide is greater than the energy it consumes itself, and the energy system can provide the remaining energy to other energy systems, then the working mode of the grid-connected controller is determined to be the second mode. In the second mode, the working state of the grid-connected controller is controlled by the common bus error amplifier, that is, if the grid-connected bus has energy demand, the grid-connected controller of the energy system is controlled by the common bus error amplifier to be in the on state, so that the energy of the energy system can flow from the user bus to the grid-connected bus, so that the output voltage of the user bus is output to the grid-connected bus through the grid-connected controller, so that other energy systems can obtain sufficient working energy.
[0070] In step S403 of some embodiments, if the comparison result of all energy systems is the second result, and the main error amplifier operates in the BCR domain or the BDR domain, the operating mode is determined to be the third mode, indicating that the energy that each energy system can provide is greater than the energy it consumes. At this time, if the grid-connected bus has no energy demand, in order to save energy loss, the operating mode of the grid-connected controller is determined to be the third mode. In the third mode, the grid-connected controller corresponding to each energy system is controlled to shut down.
[0071] See also Figure 5 In some embodiments, the output bus includes a user bus and a grid-connected bus, and step S204 may include but is not limited to steps S501 to S503:
[0072] Step S501, if the working mode is the first mode, the grid-connected controller is controlled to be in a power-on state through the main error amplifier, so that the output voltage of the user bus is output to the energy system through the grid-connected controller;
[0073] Step S502, if the working mode is the second mode, the grid-connected controller is controlled to be in a power-on state through the common bus amplifier, so that the output voltage of the user bus is output to the grid-connected bus through the grid-connected controller;
[0074] Step S503: if the working mode is the third mode, each grid-connected controller is controlled to be in a shutdown state.
[0075] In step S501 of some embodiments, in the first mode, the working state of the grid-connected controller is controlled by the main error amplifier, that is, the grid-connected controller is controlled to be in the on state by the main error amplifier, and the voltage of the grid-connected bus is adjusted by the grid-connected controller, so that the energy of other energy systems with energy differences greater than zero can flow from the grid-connected bus to the user bus of the energy system with energy difference less than zero, so that the output voltage of the user bus is output to the energy system with energy difference less than zero through the grid-connected controller, so that the energy system with energy difference less than zero can obtain sufficient working energy.
[0076] In step S502 of some embodiments, in the second mode, the voltage value of the main error amplifier is in the SUN domain, BCR domain or BDR domain of the grid-connected controller, and the working state of the grid-connected controller is controlled by the common bus error amplifier, that is, if the grid-connected bus has an energy demand, the grid-connected controller of the energy system is controlled to be in the power-on state through the common bus error amplifier, so that the energy of the energy system can flow from the user bus to the parallel bus, so that the output voltage of the user bus is output to the grid-connected bus through the grid-connected controller, so that other energy systems can obtain sufficient working energy. Further, the grid-connected controller in the energy system with an energy difference greater than zero will receive the same SMEA signal sent by the common bus error amplifier. The SMEA signal of each energy system will adjust the output power according to the coefficient of f(MEA) given by the energy management unit. Therefore, the voltage of the grid-connected bus can be adjusted by the common bus error amplifier as the outer loop, and the output current of the grid-connected controller can be controlled by the SMEA signal as the inner loop.
[0077] In step S503 of some embodiments, in order to save energy loss, in the third mode, the grid-connected controller corresponding to each energy system is controlled to be in a shutdown state.
[0078] Furthermore, through the energy scheduling unit, energy interconnection can be achieved between different energy systems, and grid-connected transmission energy can be allocated in proportion to the energy surplus.
[0079] As described in the following specific embodiment, during △t1 and △t2, in order to meet the actual load demand of energy system ES1, energy is supplied by energy system EPS1 itself and all non-overloaded energy systems in the energy dispatching system. Energy system EPS1 controls battery discharge through its own battery discharge unit, wherein the discharge current is limited by the maximum discharge current of the energy management unit, which can be determined according to the estimable remaining power margin.
[0080] During △t1, the load of the energy system EPS1 (including platform load, etc.) increases the working time. The energy regulation unit can calculate the battery surplus energy Ebat_R based on the previous battery remaining accumulation, where the battery surplus energy Ebat_R is the sum of the energy actually reserved for all time before △t1. The battery discharge power Pdischarge_MAX allowed in this interval can be obtained by dividing the battery surplus energy Ebat_R by the expected load working time △t1. Then, the maximum battery discharge current during △t1 can be obtained according to the battery discharge power Pdischarge_MAX. If the discharge power meets the needs of the sudden load, that is, the battery discharge current does not exceed the calculated maximum battery discharge current during △t1, then no other energy system is required to provide energy. If the maximum battery discharge power obviously still cannot meet the load demand, the energy system EPS1 supplies the load with the corresponding energy according to the battery discharge power, and the remaining energy is supplemented by the energy dispatching unit dispatching the energy of the bidirectional DC / DC converter. At this time, according to the result obtained by the energy regulation unit's evaluation of the previous battery remaining power of energy system EPS2 and energy system EPS3, if the grid-connected demand power is less than the sum of the battery discharge power of energy system EPS2 and energy system EPS3, and the battery remaining power accumulation of energy system EPS2 and energy system EPS3 before △t1 is approximately the same. According to the principle that the energy regulation unit dispatches the energy of the power controller according to the energy surplus ratio, the coefficient of f(MEA) can be 0.5, that is, the energy regulation unit will control the bidirectional DC / DC converters of energy system EPS2 and energy system EPS3 to provide half of (energy system EPS1 demand power-energy system EPS1 maximum discharge power).
[0081] During △t2, the pulse power load (such as PPU, etc.) of energy system EPS1 is turned on in advance, resulting in a huge power gap in energy system EPS1. The energy regulation unit can determine that the grid-connected power demand is greater than the sum of the maximum battery discharge power of energy system EPS2 and energy system EPS3 before △t2, but less than the sum of the maximum battery discharge power corresponding to 50% of the battery energy margin of the entire system during the earth shadow period, so it is necessary to call the battery energy margin of the entire earth shadow period. For example, after providing the pulse power of energy system EPS1, the reserved power of each energy system EPS for the remaining time of the earth shadow period is 50% of the original reserved power. The current setting calls 50% of the battery margin, that is, half of the battery margin can still meet the needs of later load changes. If the situation where the battery energy margin of the entire earth shadow period needs to be called occurs multiple times, the remaining power will be reduced exponentially. Assuming that the battery energy reserve of the entire earth shadow period needs to be called n times, the reserved power of the remaining time of the earth shadow period is 50% of the original reserved power to the nth power, where n can be set to nMAX according to the earth shadow period time and the remaining power without restriction. This method can effectively prevent the inability to respond to sudden loads in the later stage. Furthermore, when the situation of calling the battery energy reserve of the entire earth shadow period reaches nMAX, the entire system will no longer respond to the sudden load demand of a certain energy system EPS, and will consider giving priority to guaranteeing the load demand of other energy system EPS itself. Then, according to the battery energy reserve ratio of energy system EPS2 and energy system EPS3 during the entire earth shadow period, the energy output of the corresponding bidirectional DC / DC converter is controlled.
[0082] For example, since the actual power consumption of energy system EPS3 is 15% less than the expected power consumption, the battery energy reserve of energy system EPS3 during the entire earth shadow period is about twice that of energy system EPS2. Therefore, the energy regulation unit controls the bidirectional DC / DC converter of energy system EPS3 to output twice the energy of the bidirectional DC / DC converter of energy system EPS2. Assuming that the battery energy reserve of energy system EPS1 during the entire earth shadow period available before is E_EPS, the corresponding discharge power P_EPS_R of energy system EPS1 is E_EPS divided by its burst pulse time. Therefore, the output energy of the bidirectional DC / DC converters of energy system EPS3 and energy system EPS2 is 0.67 times and 0.33 times of (energy system EPS1 demand power - energy system EPS1 maximum discharge power P_EPS_R) respectively, and the corresponding coefficients of f(MEA) given by the energy regulation unit are also 0.67 times and 0.33 times.
[0083] Furthermore, when the energy system determines that the grid-connected power demand is greater than the maximum battery discharge power during △t2, and greater than the maximum battery discharge power of the nth power battery balance of 50% of the entire system's earth shadow period, and all energy systems and single machines are working normally, that is, non-fault overload, the entire system will issue an early warning, for example, by manually issuing instructions for control, and the operator will determine whether to shut down some single machines to meet the overload power demand. This method can effectively reduce the response time of the system.
[0084] It should be noted that △t1 and △t2 are both time bursts. Similarly, there may be power bursts (ie, power suddenly increases). The control method is basically the same as the above process and will not be repeated here.
[0085] It should be noted that during the illumination period, the energy regulation unit also needs to control the battery charging current based on the historical data of the previous cycle (as well as the EPS of each energy system itself and the pulse energy that needs to be connected to the grid for scheduling), so as to control the remaining battery power during the earth shadow period, so that after entering the earth shadow period, the energy system can meet the expected load demand.
[0086] In addition, in the embodiment of the present application, the energy management unit simultaneously integrates multiple independent MEA algorithm units with redundant backup, which can ensure that when the MEA circuit of any energy system EPS is damaged, the function of the main error amplifier is realized by software, thereby improving the overall reliability of the system.
[0087] It should be noted that the energy scheduling method of the embodiment of the present application is applicable to the distributed networking of multi-satellite power supply systems. The embodiment of the present application combines the advantages of traditional communication, software calculation and fast grid-connected bus voltage loop control. The energy system (such as a multi-satellite power supply system) is composed of a distributed power supply system through a bidirectional DC / DC converter. The distributed power supply system is provided with a common grid-connected bus. Through the common bus error amplifier and software calculation and communication methods, the energy flow of the grid-connected bus can be conveniently controlled to achieve energy balance of each energy system (power supply system). Specifically, the energy scheduling of the distributed networking of the multi-satellite power supply system can be quickly realized through the common bus error amplifier to meet the load requirements of pulse power and short-term high power. By telemetry and predicting the energy supply and demand of the illumination period and the earth shadow period, the battery charging current gear is set, so that the remaining battery power of the spacecraft before entering the earth shadow period can meet the power consumption demand of the earth shadow period. At the same time, through the software calculation and communication platform, each energy system can also be analyzed for energy. When a sudden load startup condition beyond the prediction occurs, it can be convenient to extract energy from the energy regulation unit through the bidirectional DC / DC converter to fully utilize the energy margin of each energy system. In addition, the embodiments of the present application adopt redundant design in both software and hardware, which can effectively ensure the high reliability of distributed networking.
[0088] The energy dispatching method of the embodiment of the present application obtains the energy data of each energy system, wherein the energy data includes the first data and the second data. This method can conveniently monitor the energy usage of each energy system; further, the first data and the second data are compared to obtain the comparison result and determine the working mode of each grid-connected controller according to the comparison result; thus, according to the working mode, the working state of each grid-connected controller is changed to adjust the voltage of the output bus, and the working mode of the grid-connected controller can be conveniently adjusted according to the energy usage of each energy system, so that the grid-connected controller works in different working modes, and the voltage of the output bus can be flexibly adjusted, which can improve the balance of energy utilization and the working reliability of the entire system. The energy dispatching method of the embodiment of the present application enables the energy system to realize energy transfer and sharing of excess energy through the energy regulation unit under the premise of ensuring its own power supply and distribution, thereby improving the power output capacity of a single energy system and improving the reliability of the power supply system.
[0089] The embodiment of the present application also provides an electronic device, the electronic device comprising: a memory, a processor, a program stored in the memory and executable on the processor, and a data bus for realizing connection and communication between the processor and the memory, and the program is executed by the processor to realize the above energy scheduling method. The electronic device can be any intelligent terminal including a tablet computer, a car computer, etc.
[0090] See also Figure 6 , Figure 6 The hardware structure of an electronic device of another embodiment is illustrated, and the electronic device includes:
[0091] The processor 601 may be implemented by a general-purpose CPU (Central Processing Unit), a microprocessor, an application-specific integrated circuit (Application Specific Integrated Circuit, ASIC), or one or more integrated circuits, and is used to execute relevant programs to implement the technical solutions provided in the embodiments of the present application;
[0092] The memory 602 can be implemented in the form of a read-only memory (ROM), a static storage device, a dynamic storage device, or a random access memory (RAM). The memory 602 can store an operating system and other application programs. When the technical solution provided in the embodiment of this specification is implemented by software or firmware, the relevant program code is stored in the memory 602, and the processor 601 calls and executes the energy scheduling method of the embodiment of this application;
[0093] Input / output interface 603, used to implement information input and output;
[0094] Communication interface 604, used to realize communication interaction between the device and other devices, which can be realized by wired mode (such as USB, network cable, etc.) or wireless mode (such as mobile network, WIFI, Bluetooth, etc.);
[0095] Bus 605 , which transmits information between various components of the device (e.g., processor 601 , memory 602 , input / output interface 603 , and communication interface 604 );
[0096] The processor 601 , the memory 602 , the input / output interface 603 and the communication interface 604 are connected to each other in communication within the device via a bus 605 .
[0097] An embodiment of the present application also provides a storage medium, which is a computer-readable storage medium used for computer-readable storage. The storage medium stores one or more programs, and the one or more programs can be executed by one or more processors to implement the above-mentioned energy scheduling method.
[0098] It should be noted that the storage medium can be used in various network devices and network products in different fields, wherein the above-mentioned network device can be a computer device, such as a computer, a tablet, etc., and the network device can also be an embedded device, such as a single-chip microcomputer, a DSP, etc., without limitation.
[0099] The memory, as a non-transient computer-readable storage medium, can be used to store non-transient software programs and non-transient computer executable programs. In addition, the memory may include a high-speed random access memory, and may also include a non-transient memory, such as at least one disk storage device, a flash memory device, or other non-transient solid-state storage device. In some embodiments, the memory may optionally include a memory remotely disposed relative to the processor, and these remote memories may be connected to the processor via a network. Examples of the above-mentioned network include, but are not limited to, the Internet, an intranet, a local area network, a mobile communication network, and combinations thereof.
[0100] The energy dispatching method, energy dispatching system, electronic device and storage medium provided in the embodiment of the present application obtain the energy data of each energy system, wherein the energy data includes the first data and the second data, and this method can conveniently monitor the energy usage of each energy system; further, the first data and the second data are compared to obtain the comparison result and determine the working mode of each grid-connected controller according to the comparison result; thereby, according to the working mode, the working state of each grid-connected controller is changed to adjust the voltage of the output bus, and the working mode of the grid-connected controller can be conveniently adjusted according to the energy usage of each energy system, so that the grid-connected controller works in different working modes, and the voltage of the output bus can be flexibly adjusted, which can improve the balance of energy utilization and the working reliability of the entire system. The energy dispatching method of the embodiment of the present application enables the energy system to realize energy transfer and sharing of excess energy through the energy regulation unit under the premise of ensuring its own power supply and distribution, thereby improving the power output capacity of a single energy system and improving the reliability of the power supply system.
[0101] The embodiments described in the embodiments of the present application are intended to more clearly illustrate the technical solutions of the embodiments of the present application and do not constitute a limitation on the technical solutions provided in the embodiments of the present application. Those skilled in the art will appreciate that with the evolution of technology and the emergence of new application scenarios, the technical solutions provided in the embodiments of the present application are also applicable to similar technical problems.
[0102] It can be understood by those skilled in the art that Figure 2-5 The technical solutions shown in the figure do not constitute a limitation on the embodiments of the present application, and may include more or fewer steps than those shown in the figure, or a combination of certain steps, or different steps.
[0103] The device embodiments described above are merely illustrative, and the units described as separate components may or may not be physically separated, that is, they may be located in one place or distributed on multiple network units. Some or all of the modules may be selected according to actual needs to achieve the purpose of the solution of this embodiment.
[0104] Those skilled in the art will appreciate that all or some of the steps in the methods disclosed above, and the functional modules / units in the systems and devices may be implemented as software, firmware, hardware, or a suitable combination thereof.
[0105] The terms "first", "second", "third", "fourth", etc. (if any) in the specification of the present application and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the data used in this way can be interchangeable where appropriate, so that the embodiments of the present application described herein can be implemented in an order other than those illustrated or described herein. In addition, the terms "including" and "having" and any of their variations are intended to cover non-exclusive inclusions, for example, a process, method, system, product or device comprising a series of steps or units is not necessarily limited to those steps or units clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.
[0106] It should be understood that in the present application, "at least one (item)" means one or more, and "plurality" means two or more. "And / or" is used to describe the association relationship of associated objects, indicating that three relationships may exist. For example, "A and / or B" can mean: only A exists, only B exists, and A and B exist at the same time, where A and B can be singular or plural. The character " / " generally indicates that the objects associated before and after are in an "or" relationship. "At least one of the following" or similar expressions refers to any combination of these items, including any combination of single or plural items. For example, at least one of a, b or c can mean: a, b, c, "a and b", "a and c", "b and c", or "a and b and c", where a, b, c can be single or multiple.
[0107] In the several embodiments provided in the present application, it should be understood that the disclosed devices and methods can be implemented in other ways. For example, the device embodiments described above are only schematic. For example, the division of the above units is only a logical function division. There may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.
[0108] The units described above as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.
[0109] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of software functional units.
[0110] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present application, or the part that contributes to the prior art, or all or part of the technical solution can be embodied in the form of a software product, and the computer software product is stored in a storage medium, including multiple instructions to enable a computer device (which can be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods of various embodiments of the present application. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (Read-Only Memory, referred to as ROM), random access memory (Random Access Memory, referred to as RAM), disk or optical disk and other media that can store programs.
[0111] The preferred embodiments of the present invention are described above with reference to the accompanying drawings, but the scope of the rights of the present invention is not limited thereto. Any modification, equivalent substitution and improvement made by a person skilled in the art without departing from the scope and essence of the present invention should be within the scope of the rights of the present invention.
Claims
1. An energy scheduling method, characterized in that: The method comprises: Acquire energy data of each energy system, wherein the energy data includes first data and second data; Comparing the first data and the second data to obtain a comparison result; Determining the working mode of each grid-connected controller according to the comparison result; According to the working mode, changing the working state of each grid-connected controller to adjust the voltage of the output bus; The comparing the first data and the second data to obtain a comparison result includes: Performing a difference processing on the first data and the second data to obtain an energy difference value of each energy system; if the energy difference value is less than zero, the comparison result is the first result; if the energy difference value is greater than zero, the comparison result is the second result; Determining the working mode of each grid-connected controller according to the comparison result includes: If the comparison result of at least one of the energy systems is the first result, the working mode is determined to be the first mode; if the comparison result of at least one of the energy systems is the second result, the working mode is determined to be the second mode; if the comparison results of all the energy systems are the second result, the working mode is determined to be the third mode; The output bus includes a user bus and a grid-connected bus; and according to the working mode, changing the working state of each grid-connected controller to adjust the voltage of the output bus includes: If the working mode is the first mode, the grid-connected controller is controlled to be in a power-on state through the main error amplifier, so that the output voltage of the user bus is output to the energy system through the grid-connected controller; If the working mode is the second mode, the grid-connected controller is controlled to be in a powered-on state through the common bus amplifier, so that the output voltage of the user bus is output to the grid-connected bus through the grid-connected controller; If the working mode is the third mode, each of the grid-connected controllers is controlled to be in a shutdown state.
2. The energy scheduling method according to claim 1, characterized in that: The grid-connected controller is a bidirectional DC-DC converter.
3. An energy scheduling system, characterized in that: The system comprises: at least one energy system; At least one energy regulating unit, wherein each of the energy regulating units comprises a grid-connected controller and a main error amplifier, and the grid-connected controller and the main error amplifier are used to be connected to the energy system through a user bus; A common bus error amplifier, wherein the common bus error amplifier is used to connect to a grid-connected controller of the energy regulating unit via a grid-connected bus; Wherein, the energy regulation unit and the common bus error amplifier are used to execute the energy scheduling method as described in any one of claims 1 to 2.
4. An electronic device, characterized in that: The electronic device includes a memory, a processor, a program stored in the memory and executable on the processor, and a data bus for realizing connection and communication between the processor and the memory. When the program is executed by the processor, the steps of the energy scheduling method as described in any one of claims 1 to 2 are realized.
5. A storage medium, the storage medium being a computer-readable storage medium, used for computer-readable storage, characterized in that: The storage medium stores one or more programs, and the one or more programs can be executed by one or more processors to implement the steps of the energy scheduling method described in any one of claims 1 to 2.
Citation Information
Patent Citations
Method and system for managing microgrid energy
CN102420428A
High-power-density high-pulse load power supply platform
CN108964241A