A power distribution method and related device for charging stations in virtual power plants
By using equal micro-increase rate criterion and target fitting functions in virtual power plants, the power distribution of charging station power supply modules is optimized, and the problem of unbalanced loss of different rated output power modules is solved, thereby minimizing total loss power and cost savings are achieved.
Patent Information
- Application Number
- CN202510163063.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2025-02-14
- Publication Date
- 2025-08-26
- Estimated Expiration
- 2045-02-14
AI Technical Summary
In a virtual power plant, the power supply module of the charging station ignores the different power loss of different rated output power, resulting in excessive total power loss and excessive charging consumption cost.
By using equal micro-increase rate criteria under the limit of the target charging limit power, the total loss power of multiple power supply modules is determined by the minimum target load power of each power supply module, the server obtains power supply data and iteratively calculates through the target fitting function and the loss power micro-increase rate function to optimize power distribution.
Improves the intelligence of power distribution and reduces total power loss and charging costs.
Smart Images

Figure CN119627941B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of charging regulation, and specifically to a power distribution method and related devices for a charging station used in a virtual power plant. Background Art
[0002] As charging stations participate in the power regulation of virtual power plants, virtual power plants will impose total charging power limit requirements on the power supply modules of charging stations. In this case, multiple power supply modules often use the same charging power, but ignore the different power loss of power supply modules with different rated output powers, resulting in excessive total power loss of the charging station and excessive charging consumption costs. Summary of the Invention
[0003] An embodiment of the present application provides a power distribution method and related devices for a charging station applied to a virtual power plant. Under the limitation of the target charging limit power, the equal incremental rate criterion is used to determine the target load power of each power supply module when the total power loss of multiple power supply modules is minimized, which is beneficial to improving the intelligence of power distribution and saving costs.
[0004] In a first aspect, an embodiment of the present application provides a power allocation method for a charging station of a virtual power plant, which is applied to a server of a target charging station, wherein the target charging station includes multiple power supply modules and the server, and the server is respectively connected to the multiple power supply modules; the method includes:
[0005] Obtaining a target charging limit power from the virtual power plant, where the target charging limit power is used to represent a maximum total load power limited by the virtual power plant to the multiple power supply modules;
[0006] Acquiring power supply data of the multiple power supply modules;
[0007] Determining, based on the power supply data, a plurality of target fitting functions between the load power and the loss power of the power supply module;
[0008] Determining, based on the multiple target fitting functions, multiple power loss incremental rate functions between the load power and the power loss incremental rate of the power supply module;
[0009] The target load power of each power supply module is determined according to the power loss incremental rate function and the target charging limit power, and the power loss incremental rates of the multiple power loss incremental rate functions are equal.
[0010] In one possible example, determining the target load power of each power supply module based on the multiple power loss increment rate functions and the target charging limit power includes: determining an iteration termination condition based on the target charging limit power; performing the following iterative operations to obtain the target load power of each power supply module: determining a current iteration increment rate interval; determining a power loss increment rate for the current iteration based on the current iteration increment rate interval; determining a total load power for the current iteration based on the power loss increment rate for the current iteration; if it is determined that the total load power for the current iteration meets the iteration termination condition, terminating the iterative operation, and determining the target load power for each power supply module based on the power loss increment rate for the current iteration and the multiple power loss increment rate functions;
[0011] If it is determined that the total load power of the current iteration does not meet the iteration end condition, the next round of iteration is performed.
[0012] In one possible example, determining the micro-increase rate interval of the current iteration includes: if the current iteration is the first iteration, determining the target micro-increase rate interval based on the target charging limit power, and using the target micro-increase rate interval as the micro-increase rate interval of the current iteration; if the current iteration is not the first iteration, determining the micro-increase rate interval of the previous iteration, the micro-increase rate of the loss power of the previous iteration, and the total load power of the previous iteration; and determining the difference between the total load power of the previous iteration and the target charging limit power to obtain a power difference; if it is determined that the power difference is greater than a first preset power threshold, using the micro-increase rate of the loss power of the previous iteration as the upper limit of the current micropower interval, and using the lower limit of the micro-increase rate interval of the previous iteration as the lower limit of the current micropower interval; if it is determined that the power difference is less than the first preset power threshold, using the micro-increase rate of the loss power of the previous iteration as the lower limit of the current micropower interval, and using the upper limit of the micro-increase rate interval of the previous iteration as the upper limit of the current micropower interval.
[0013] In one possible example, determining the total load power of the current iteration based on the loss power increment rate of the current iteration includes: determining the target number of power supply modules corresponding to each type of loss power increment rate function; determining the first load power corresponding to each type of loss power increment rate function based on the loss power increment rate of the current iteration and the loss power increment rate function; and determining the total load power of the current iteration based on the first load power and the target number.
[0014] In one possible example, the first total load power corresponding to the lower limit value of the micro-increase rate interval of the current iteration is less than the target charging limit power, and the second total load power corresponding to the upper limit value of the micro-increase rate interval of the current iteration is greater than the target charging limit power.
[0015] In one possible example, determining multiple target fitting functions between the load power and loss power of the power supply module based on the power supply data includes: determining a first relationship curve between the load rate and conversion efficiency of each type of power supply module based on the power supply data; converting the first relationship curve into a second relationship curve between load power and loss power; and fitting the second relationship curve to the target fitting function using a mathematical interpolation algorithm.
[0016] In one possible example, determining multiple loss power increment rate functions between the load power and the loss power increment rate of the power supply module based on the multiple target fitting functions includes: deriving each target fitting function to obtain a target derivative function; using the target derivative function as the loss power increment rate function between the load power and the loss power increment rate of the power supply module to obtain the multiple loss power increment rate functions.
[0017] In a second aspect, an embodiment of the present application provides a power distribution device, which is applied to a server of a target charging station, wherein the target charging station includes multiple power supply modules and the server, and the server is respectively connected to the multiple power supply modules. The device includes an acquisition unit and a determination unit; wherein,
[0018] The acquiring unit is configured to acquire a target charging limit power from the virtual power plant, where the target charging limit power is used to represent a maximum total load power limited by the virtual power plant to the multiple power supply modules;
[0019] The acquisition unit is further configured to acquire power supply data of the multiple power supply modules;
[0020] The determining unit is configured to determine a plurality of target fitting functions between the load power and the loss power of the power supply module according to the power supply data;
[0021] The determining unit is further configured to determine, based on the multiple target fitting functions, multiple power loss incremental rate functions between the load power and the power loss incremental rate of the power supply module;
[0022] The determining unit is further configured to determine the target load power of each power supply module according to the multiple power loss increase rate functions and the target charging limit power, wherein the power loss increase rates of the multiple power loss increase rate functions are equal.
[0023] A third aspect of the present application provides an electronic device comprising: a processor and a memory; and one or more programs, wherein the one or more programs are stored in the memory and configured to be executed by the processor, the programs including instructions for some or all of the steps described in the first aspect.
[0024] The fourth aspect of the embodiments of the present application provides a computer-readable storage medium, wherein the computer-readable storage medium is used to store a computer program, wherein the computer program enables a computer to execute instructions of some or all of the steps described in the first aspect of the embodiments of the present application.
[0025] A fifth aspect of the present application provides a computer program product, wherein the computer program product includes a non-transitory computer-readable storage medium storing a computer program, wherein the computer program is operable to cause a computer to perform some or all of the steps described in the first aspect of the present application. The computer program product may be a software installation package.
[0026] It can be seen that in the embodiment of the present application, the server of the target charging station can first obtain the target charging limit power of multiple power supply modules, then obtain the power supply data of multiple power supply modules, and then determine the target fitting function between the load power and loss power of the power supply module based on the power supply data. Further, based on the target fitting function, the loss power micro-increase rate function between the load power and the loss power micro-increase rate of the power supply module is determined. Finally, based on the loss power micro-increase rate function and the target charging limit power, the target load power of each power supply module is determined. Under the constraint of the target charging limit power, the equal micro-increase rate criterion is used to determine the target load power of each power supply module when the total loss power of multiple power supply modules is minimized, which is conducive to improving the intelligence of power allocation and saving costs. BRIEF DESCRIPTION OF THE DRAWINGS
[0027] In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the following is a brief introduction to the drawings required for use in the embodiments or the description of the prior art. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without any creative work.
[0028] Figure 1 This is a schematic diagram of the architecture of a charging station power distribution system applied to a virtual power plant, provided in an embodiment of the present application;
[0029] Figure 2 A schematic flow chart of a power allocation method for a charging station in a virtual power plant provided in an embodiment of the present application;
[0030] Figure 3 is a schematic diagram of a load rate-conversion efficiency curve provided in an embodiment of the present application;
[0031] Figure 4 is a schematic diagram of another load rate-conversion efficiency curve provided in an embodiment of the present application;
[0032] Figure 5 Schematic diagram of a load power-loss power slight increase rate curve provided in an embodiment of the present application;
[0033] Figure 6 This is a schematic diagram of the structure of an electronic device provided in an embodiment of the present application;
[0034] Figure 7 This is a block diagram of the functional units of a power distribution device for a charging station of a virtual power plant provided in an embodiment of the present application. DETAILED DESCRIPTION
[0035] In order to help those skilled in the art better understand the present invention, the following will provide a clear and complete description of the technical solutions in the embodiments of the present invention in conjunction with the accompanying drawings. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of them. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative work are within the scope of protection of the present invention.
[0036] The terms "first," "second," and the like in the specification and claims of this application and the accompanying drawings are used to distinguish between different objects, not to describe a particular order. Furthermore, the terms "including," "having," and any variations thereof, are intended to cover non-exclusive inclusions. For example, a process, method, system, product, or apparatus comprising a series of steps or elements is not limited to the listed steps or elements but may optionally include steps or elements not listed, or may optionally include other steps or elements inherent to the process, method, product, or apparatus.
[0037] References herein to "embodiments" mean that a particular feature, structure, or characteristic described in connection with the embodiments may be included in at least one embodiment of the present application. The appearance of this phrase in various places in the specification does not necessarily refer to the same embodiment, nor does it constitute an independent or alternative embodiment that is mutually exclusive of other embodiments. It is understood, both explicitly and implicitly, by those skilled in the art that the embodiments described herein may be combined with other embodiments.
[0038] In the embodiments of this application, "and / or" describes the relationship between associated objects and indicates that three relationships can exist. For example, "A and / or B" can represent the following three situations: A exists alone; A and B exist simultaneously; and B exists alone. A and B can be singular or plural.
[0039] In the embodiments of the present application, the symbol " / " can indicate that the preceding and following objects are in an "or" relationship. In addition, the symbol " / " can also represent a division sign, that is, performing a division operation. For example, A / B can mean A divided by B.
[0040] In the embodiments of the present application, "at least one item" or similar expressions refers to any combination of these items, including any combination of single items or plural items, and refers to one or more, and multiple refers to two or more. For example, at least one item (item) of a, b, or c can represent the following seven situations: a, b, c, a and b, a and c, b and c, a, b, and c. Among them, each of a, b, and c can be an element or a set containing one or more elements.
[0041] In the embodiments of this application, "equal to" can be used in conjunction with "greater than" and is applicable to the technical solution adopted when "greater than" is used, and can also be used in conjunction with "less than" and is applicable to the technical solution adopted when "less than" is used. When "equal to" is used in conjunction with "greater than", it should not be used in conjunction with "less than"; when "equal to" is used in conjunction with "less than", it should not be used in conjunction with "greater than".
[0042] In order to better understand the solutions of the embodiments of the present application, the electronic devices, related concepts and backgrounds that may be involved in the embodiments of the present application are first introduced below.
[0043] The electronic device of the embodiment of the application is a device with wireless communication function, which can be called a terminal, user equipment (UE), mobile station (MS), mobile terminal (MT), access terminal equipment, vehicle-mounted terminal equipment, industrial control terminal equipment, UE unit, UE station, mobile station, remote station, remote terminal equipment, mobile device, UE terminal equipment, wireless communication equipment, UE agent or UE device, etc. The terminal device can be fixed or mobile. It should be noted that the terminal device can support at least one wireless communication technology, such as LTE, new radio (NR), wideband code division multiple access (WCDMA), etc. For example, the terminal device may be a mobile phone, a tablet computer, a desktop computer, a laptop computer, an all-in-one computer, an in-vehicle terminal, a virtual reality (VR) terminal device, an augmented reality (AR) terminal device, a wireless terminal in industrial control, a wireless terminal in self-driving, a wireless terminal in remote medical surgery, a wireless terminal in a smart grid, a wireless terminal in transportation safety, a wireless terminal in a smart city, a wireless terminal in a smart home, a cellular phone, a cordless phone, a session initiation protocol (SIP) phone, a wireless local loop (WLL) station, a personal digital assistant (PDA), a handheld device with wireless communication function, an electronic device or other processing device connected to a wireless modem, a wearable device, a terminal device in a future mobile communication network, or a terminal device in a future evolved public mobile land network (PLMN), etc. The electronic device may be a server.
[0044] See also Figure 1 , Figure 1 This is a schematic diagram of the architecture of a charging station power distribution system for a virtual power plant provided in an embodiment of the present application. Figure 1As shown, the charging station power distribution system applied to the virtual power plant includes a target charging station 10 and a virtual power plant 20. The target charging station 10 includes a server 101 and a power supply module group 102. The power supply module group 102 includes multiple power supply modules, specifically including the first power supply module 111, the second power supply module 112, ..., the nth power supply module 113. The server 101 is connected to multiple power supply modules respectively.
[0045] Among them, multiple power supply modules are connected in parallel, and the rated output power of different charging modules is the same or different, for example: the rated output power can be 20kW, 30kW, and 40kW.
[0046] Among them, the power supply module can be a charging pile.
[0047] The server 101 may obtain power supply data of the power supply module and may adjust the load power of the power supply module.
[0048] Among them, the server 101 is connected to the virtual power plant 20, and the server 101 can obtain the target charging limit power from the virtual power plant 20. The target charging limit power refers to the total charging power required by the virtual power plant for multiple power supply modules, that is, the sum of the charging powers of each power supply module is required to be equal to the target charging limit power.
[0049] In one possible example, the server 101 of the target charging station 10 may first obtain the target charging limit power of multiple power supply modules. The server 101 then obtains the power supply data of the multiple power supply modules. The server 101 then determines the target fitting function between the load power and the loss power increment rate of the power supply module based on the power supply data. The server 101 further determines the loss power increment rate function between the load power and the loss power increment rate of the power supply module based on the target fitting function. Finally, the server 101 determines the target load power of each power supply module based on the loss power increment rate function and the target charging limit power. Under the constraint of the target charging limit power, the equal increment rate criterion is applied to determine the target load power of each power supply module when the total loss power of the multiple power supply modules is minimized, which is conducive to improving the intelligence of power allocation and saving costs.
[0050] See also Figure 2 , Figure 2 This is a flow chart of a power distribution method for a charging station in a virtual power plant provided in an embodiment of the present application, which is applied to a server at a target charging station. The target charging station includes multiple power supply modules and the server, and the server is connected to the multiple power supply modules respectively. The method includes:
[0051] Step S201 : obtaining a target charging limit power from the virtual power plant, where the target charging limit power is used to represent a maximum total load power limited by the virtual power plant to the multiple power supply modules.
[0052] The server is connected to the virtual power plant and can obtain the target charging limit power from the virtual power plant. When a charging station participates in the power regulation of the virtual power plant, the virtual power plant will impose power requirements on the charging station, specifically the total load power of the multiple power supply modules in the charging station, requiring the total load power of the multiple power supply modules to be less than or equal to the target charging limit power.
[0053] For example, the virtual power plant instructs the total load power of the charging station to be no greater than the target charging limit power of 100kW.
[0054] Step S202: Acquire power supply data of the multiple power supply modules.
[0055] The power supply data includes the rated output power, number of power supply circuits, output voltage, and load rate-conversion efficiency curve of each power supply module.
[0056] Step S203: determining a plurality of target fitting functions between the load power and the loss power of the power supply module according to the power supply data.
[0057] Among them, the power supply module corresponds to a rated output power and an output voltage. Multiple power supply modules can be distinguished into multiple types of power supply modules according to the rated output power and the output voltage. Different types of power supply modules have different rated output powers or different output voltages. The power supply data of each type of power supply module can be fitted with a target fitting function accordingly. The target fitting functions fitted for the same type of power supply modules are the same, and the target fitting functions fitted for different types of power supply modules are different.
[0058] Step S204 : determining a plurality of power loss incremental rate functions between the load power and the power loss incremental rate of the power supply module according to the plurality of target fitting functions.
[0059] Specifically, each target fitting function is derived and calculated to obtain a target derivative function, and the target derivative function is used as a loss power slight increase rate function between the load power and the loss power slight increase rate of the power supply module to obtain multiple loss power slight increase rate functions.
[0060] Step S205 : determining the target load power of each power supply module according to the multiple power loss incremental rate functions and the target charging limit power, wherein the power loss incremental rates of the multiple power loss incremental rate functions are equal.
[0061] The target load power is the load power of each power supply module when the target charging limit power is limited and the total power loss of the multiple power supply modules is minimized.
[0062] It can be seen that in the embodiment of the present application, the server of the target charging station can first obtain the target charging limit power of multiple power supply modules, then obtain the power supply data of multiple power supply modules, and then determine the target fitting function between the load power and loss power of the power supply module based on the power supply data. Further, based on the target fitting function, the loss power micro-increase rate function between the load power and the loss power micro-increase rate of the power supply module is determined. Finally, based on the loss power micro-increase rate function and the target charging limit power, the target load power of each power supply module is determined. Under the constraint of the target charging limit power, the equal micro-increase rate criterion is used to determine the target load power of each power supply module when the total loss power of multiple power supply modules is minimized, which is conducive to improving the intelligence of power allocation and saving costs.
[0063] In one possible example, in terms of determining the target fitting function between the load power and the loss power increment rate of the power supply module based on the power supply data, the above method may include the following steps: determining a first relationship curve between the load rate and conversion efficiency of each type of power supply module based on the power supply data; converting the first relationship curve into a second relationship curve between load power and loss power; and fitting the second relationship curve to the target fitting function using a mathematical interpolation algorithm.
[0064] A single power supply module may correspond to multiple output voltages. Under different output voltages, the power supply module corresponds to different load rate-conversion efficiency curves, ie, first relationship curves.
[0065] For examples, see Figure 3 , Figure 3 is a schematic diagram of a load rate-conversion efficiency curve provided in an embodiment of the present application, Figure 4 is a schematic diagram of another load rate-conversion efficiency curve provided in an embodiment of the present application, Figure 3 Five load rate-conversion efficiency curves of a power supply module with a rated output power of 20kW are shown. The horizontal axis of the load rate-conversion efficiency curve is the load rate, in %, and the vertical axis is the conversion efficiency, in %. The five load rate-conversion efficiency curves are the load rate-conversion efficiency curve corresponding to a 300V output voltage, the load rate-conversion efficiency curve corresponding to a 500V output voltage, the load rate-conversion efficiency curve corresponding to a 700V output voltage, the load rate-conversion efficiency curve corresponding to an 850V output voltage, and the load rate-conversion efficiency curve corresponding to a 1000V output voltage. Figure 4Six load rate-conversion efficiency curves of a power supply module with a rated output power of 40kW are shown. The horizontal axis of the load rate-conversion efficiency curve is the load rate, in %, and the vertical axis is the conversion efficiency, in %. The six load rate-conversion efficiency curves are the load rate-conversion efficiency curve corresponding to a 300V output voltage, the load rate-conversion efficiency curve corresponding to a 600V output voltage, the load rate-conversion efficiency curve corresponding to a 750V output voltage, the load rate-conversion efficiency curve corresponding to an 850V output voltage, the load rate-conversion efficiency curve corresponding to a 950V output voltage, and the load rate-conversion efficiency curve corresponding to a 1000V output voltage.
[0066] The load rate-conversion efficiency curve data can be converted into a load power-loss power curve according to the physical meaning, i.e., the second relationship curve. The conversion formula is as follows: , is the load power, is the load rate, is the rated output power, Power loss, For conversion efficiency.
[0067] Among them, a mathematical interpolation algorithm is used to fit the load power-loss power curve data into a quintic polynomial function. For example, the target fitting function is as follows: , F represents the power loss, Indicates the load power, , e and f are constant coefficients.
[0068] The target fitting functions of different rated output powers and different output voltages are encoded to obtain multiple different types of fitting functions. Assuming there are N types of fitting functions, they are as follows:
[0069]
[0070] is a constant coefficient. Taking the derivative of the above fitting function, we get the following power loss rate function:
[0071]
[0072] is the slight increase rate of power loss of N types.
[0073] For example, if the charging station includes 5 power supply modules with a rated output power of 20kW, 6 power supply modules with a rated output power of 40kW, the output voltages of the 5 power supply modules with a rated output power of 20kW are 300V, 500V, 700V, 850V and 1000V respectively, and the output voltages of the 6 power supply modules with a rated output power of 40kW are 300V, 600V, 750V, 850V, 950V and 1000V respectively, then there are actually 11 types of power supply modules, namely, 11 types of power supply modules with a rated output power of 20kW and an output voltage of 300V, 500V, 700V, 850V and 1000V respectively. 300V power supply module, rated output power of 20kW and output voltage of 500V power supply module, rated output power of 20kW and output voltage of 700V power supply module, rated output power of 20kW and output voltage of 850V power supply module, rated output power of 20kW and output voltage of 1000V power supply module, rated output power of 40kW and output voltage of 300V power supply module, rated output power of 40kW and output voltage of 600V power supply module, rated output power of 40kW and output voltage of 75 0V power supply module, a power supply module with a rated output power of 40kW and an output voltage of 850V, a power supply module with a rated output power of 40kW and an output voltage of 950V, and a power supply module with a rated output power of 40kW and an output voltage of 1000V, then 11 types of target fitting functions can be fitted accordingly, and the fitting functions can be differentiated respectively to obtain 11 types of power loss slight increase rate functions, that is, each type of power supply module corresponds to a type of power loss slight increase rate function. If the charging station includes 5 power supply modules with a rated output power of 20kW , 6 power supply modules with a rated output power of 40kW, 5 power supply modules with a rated output power of 20kW, the output voltage of each is 700V, and the output voltage of each of the 6 power supply modules with a rated output power of 40kW is 850V. Then there are actually two types of power supply modules, namely, power supply modules with a rated output power of 20kW and an output voltage of 700V and power supply modules with a rated output power of 40kW and an output voltage of 850V. Two types of fitting functions can be fitted, and the fitting functions can be differentiated respectively to obtain two types of power loss slight increase rate functions.
[0074] See also Figure 5 , Figure 5 This is a schematic diagram of a load power-loss power slight increase rate curve provided in an embodiment of the present application. The figure shows the load power-loss power slight increase rate curve. The horizontal axis of the load power-loss power slight increase rate curve is the load power, in kW, and the vertical axis is the loss power slight increase rate.
[0075] It can be seen that in the embodiment of the present application, the server of the target charging station can fit the load power-loss power curve data to obtain the target fitting function, which is conducive to improving the intelligence of power distribution.
[0076] In one possible example, in terms of determining the target load power of each power supply module based on the loss power increment rate function and the target charging limit power, the above method may include the following steps: determining an iteration end condition based on the target charging limit power; performing the following iterative operations to obtain the target load power of each power supply module: determining the increment rate interval of the current iteration; determining the loss power increment rate of the current iteration based on the increment rate interval of the current iteration; determining the total load power of the current iteration based on the loss power increment rate of the current iteration; if it is determined that the total load power of the current iteration meets the iteration end condition, the iterative operation is terminated, and the target load power of each power supply module is determined based on the loss power increment rate of the current iteration and the multiple loss power increment rate functions; if it is determined that the total load power of the current iteration does not meet the iteration end condition, the next round of iteration is performed.
[0077] The iteration end conditions are as follows: is the total load power of the current iteration, Limit the power for charging the target, The second preset power threshold can be set manually or by system default, and is not limited here. For example, the second preset power threshold is 0.5 kW.
[0078] The power loss increment rate of the current iteration is substituted into each power loss increment rate function to obtain multiple target load powers corresponding to multiple rated output powers, where one rated output power corresponds to one target load power.
[0079] The loss incremental rate of the current iteration = (the upper limit of the incremental rate interval of the current iteration + the upper limit of the incremental rate interval of the current iteration) / 2.
[0080] It can be seen that in this example, the server can use the binary iterative algorithm to determine the target load power of each power supply module, which is beneficial to improving the intelligence of power allocation and saving costs.
[0081] In one possible example, determining the total load power of the current iteration based on the loss power increment rate of the current iteration includes: determining the target number of power supply modules corresponding to each type of loss power increment rate function; determining the first load power corresponding to each type of loss power increment rate function based on the loss power increment rate of the current iteration and the loss power increment rate function; and determining the total load power of the current iteration based on the first load power and the target number.
[0082] Among them, the loss increment rate of each power supply module is equal, that is, the loss increment rate of each type of loss power increment function is equal. The reason is as follows: Assume that the charging station has n power supply modules in parallel, and the load power borne by each power supply module is P1, P2, ..., P n , the corresponding power loss is F1, F2, ..., F n , then the total power loss is F=F1+
[0083] F2+…+F n = , the total load power is P=P1+P2+…+P n = If the total power loss of multiple power supply modules is to be minimized while meeting the target charging power limit, the Lagrange multiplier rule can be used to solve the problem. The Lagrange equation is: L=F-λΨ, where λ represents the Lagrange multiplier. The power balance condition is the corresponding constraint condition, i.e., Ψ(P1, P2...P N )= –P L =0, P L Charge the target at a limited power.
[0084] Therefore, the condition for minimizing the total power loss is that the partial derivative of the Lagrange equation with respect to power is zero, that is:
[0085]
[0086] Because PL is a constant and the output power of the power supply module is independent of each other, we can see that:
[0087]
[0088]
[0089]
[0090] or,
[0091]
[0092] Each power supply module works independently, so the power loss of each power supply module is only related to its own output power. Therefore, the above formula can be written as:
[0093]
[0094] From this we can get
[0095]
[0096] That is, b1=b2=…=b n =λ,b1、b2、…、b n It represents the power loss increment rate of each module, and the power loss increment rate of each module is equal to the power loss increment rate λ of the charging station.
[0097] For example, a charging station includes three power supply modules with a rated output power of 20kW and two power supply modules with a rated output power of 40kW. Assuming that the output voltage of the three power supply modules with a rated output power of 20kW is 700V, and the output voltage of the two power supply modules with a rated output power of 40kW is 750V, then there are two types of power supply modules: one with a rated output power of 20kW and an output voltage of 700V, and one with a rated output power of 40kW and an output voltage of 750V. Accordingly, two types of power loss incremental rate functions are determined, as follows:
[0098]
[0099]
[0100] Among them, the dependent variable in the power loss increment function is equal to the power loss increment of the current iteration, and the first load power corresponding to each type of power loss increment function can be calculated. Specifically, = the power loss increment rate of the current iteration, and the current iteration is calculated and , and the target number of power supply modules corresponding to the two types of power loss incremental rate functions are 2 and 3 respectively, so the total load power of the current iteration = .
[0101] Optionally, the first total load power corresponding to the lower limit value of the micro-increase rate interval of the current iteration is less than the target charging limit power, and the second total load power corresponding to the upper limit value of the micro-increase rate interval of the current iteration is greater than the target charging limit power.
[0102] It can be seen that in this example, the server can determine the target number of power supply modules corresponding to each type of power loss increment function, calculate the first load power corresponding to each type of power loss increment function, and further determine the total load power of the current iteration, which is conducive to improving the intelligence of power allocation.
[0103] In one possible example, in determining the incremental rate interval of the current iteration, the method may include the following steps: if the current iteration is the first iteration, determining a target incremental rate interval based on the target charging limit power, and using the target incremental rate interval as the incremental rate interval of the current iteration; if the current iteration is not the first iteration, determining the incremental rate interval of the previous iteration, the incremental rate of power loss of the previous iteration, and the total load power of the previous iteration; and determining the difference between the total load power of the previous iteration and the target charging limit power. Obtain a power difference; if it is determined that the power difference is greater than a first preset power threshold, the loss power slight increase rate of the previous iteration is used as the upper limit of the micropower interval of the current time, and the lower limit of the slight increase rate interval of the previous iteration is used as the lower limit of the micropower interval of the current time; if it is determined that the power difference is less than the first preset power threshold, the loss power slight increase rate of the previous iteration is used as the lower limit of the micropower interval of the current time, and the upper limit of the slight increase rate interval of the previous iteration is used as the upper limit of the micropower interval of the current time.
[0104] Among them, the server may include a memory, the memory stores preset rules, the preset rules include the correspondence between the charging limit power and the micro-increase rate interval, and the target micro-increase rate interval corresponding to the target charging limit power in the preset rules can be determined, and the upper limit value and the lower limit value of the target micro-increase rate interval are preset.
[0105] The power difference = the total load power of the previous iteration - the target charging limit power.
[0106] The first preset power threshold may be manually set or set by system default, which is not limited here. For example, the first preset power threshold is 0.
[0107] For example, charging station A includes three power supply modules with a rated output power of 20kW and two power supply modules with a rated output power of 40kW. Assume that the output voltage of the three 20kW power supply modules is 700V, and the output voltage of the two 40kW power supply modules is 750V. The virtual power plant's target charging limit power is 100kW. Based on the power supply data, the following load power-loss power target fitting function is determined:
[0108]
[0109]
[0110] in, The target fitting function corresponding to the power supply module with a rated output power of 20kW and an output voltage of 700V is: The target fitting function corresponding to the power supply module with a rated output power of 40kW and an output voltage of 750V is derived by taking the derivative of the above function to obtain the power loss rate function of load power minus power loss. The function is as follows:
[0111]
[0112]
[0113] Among them, the first iteration, that is, the incremental rate interval of the first iteration is [ , ], =0.044741564166, =83.657142857143kW, =0.059527626807, =106.146000000000kW, the first subscript of the upper and lower limits of the incremental rate interval represents the value size, 1 represents the smaller value in the numerical interval, that is, the lower limit value, 2 represents the larger value in the numerical interval, that is, the upper limit value, and the second subscript represents the number of iterations. Take ( + ) / 2 is used as the slight increase rate of the first iteration calculation, recorded as , calculate = = hour, =15.4555kW, =15.4555kW, and The second subscript indicates the number of iterations, and the first subscript indicates the type number. Further, the total load power of the first iteration is calculated. = + =96.0955kW, calculated =3.9045>0.5kW, the iteration end condition is not met, and a second iteration calculation is required. <0, the lower limit of the second iteration incremental rate interval is the incremental rate g1 of the first iteration, that is, the second iteration incremental rate interval is [ , ],in, = =0.052134595486, = =0.059527626807, take ( + ) / 2 is used as the loss increment rate of the second iteration, that is, , =(0.052134595486+0.059527626807) / 2=0.055831111146, calculated = = hour, =16.041200000000kW, =26.600050000000kW, calculate the total load power of the second iteration = + =101.323700000000kW, it is calculated that |101.323700000000-100|=1.323700000000>0.5kW, then the third iteration is needed, and the incremental rate range of the third iteration is [ , ],in, = =0.052134595486, = =0.059527626807, take ( + ) / 2 is used as the loss increment rate for the third iteration, that is, , =(0.052134595486+0.055831111146) / 2=0.053982853316, calculated = = hour, =15.750300000000kW, =25.756500000000kW, calculate the total load power of the third iteration = + =98.763900000000kW, calculated =1.236100000000>0.5kW, the fourth iteration is required, and the fourth iteration is calculated in the same way. =15.896450000000kW, =26.183500000000kW, calculate the total load power of the 4th iteration = + =100.056350000000kW, and |100.056350000000-100|=0.056350000000<0.5kW, which converges to this iterative calculation. Then, the target charging power of the power supply module with a rated output power of 20kW and an output voltage of 700V is 15.896450000000KW, and the target charging power of the power supply module with a rated output power of 40kW and an output voltage of 750V is 26.183500000000KW.
[0114] It can be seen that in this example, the server can use the binary iterative algorithm to determine the target load power of each power supply module, which is beneficial to improving the intelligence of power allocation and saving costs.
[0115] See also Figure 6 , Figure 6 : is a structural diagram of an electronic device provided in an embodiment of the present application, which is applied to a server of a target charging station, wherein the target charging station includes multiple power supply modules and the server, and the server is respectively connected to the multiple power supply modules and the virtual power plant; Figure 6 As shown, the electronic device includes a processor, a memory, a communication interface, and one or more programs, wherein the one or more programs are stored in the memory, and the one or more programs are configured to cause the processor to execute the following steps:
[0116] Obtaining a target charging limit power from the virtual power plant, where the target charging limit power is used to represent a maximum total load power limited by the virtual power plant to the multiple power supply modules;
[0117] Acquiring power supply data of the multiple power supply modules;
[0118] Determining, based on the power supply data, a plurality of target fitting functions between the load power and the loss power of the power supply module;
[0119] Determining, based on the multiple target fitting functions, multiple power loss incremental rate functions between the load power and the power loss incremental rate of the power supply module;
[0120] The target load power of each power supply module is determined according to the multiple power loss increase rate functions and the target charging limit power, and the power loss increase rates of the multiple power loss increase rate functions are equal.
[0121] It can be seen that in the embodiment of the present application, the server of the target charging station can first obtain the target charging limit power of multiple power supply modules, then obtain the power supply data of multiple power supply modules, and then determine the target fitting function between the load power and the loss power increment rate of the power supply module based on the power supply data. Further, based on the target fitting function, the loss power increment rate function between the load power and the loss power increment rate of the power supply module is determined. Finally, based on the loss power increment rate function and the target charging limit power, the target load power of each power supply module is determined. Under the constraint of the target charging limit power, the equal increment rate criterion is used to determine the target load power of each power supply module when the total loss power of the multiple power supply modules is minimized, which is conducive to improving the intelligence of power allocation and saving costs.
[0122] In one possible example, in determining the target load power of each power supply module based on the power loss incremental rate function and the target charging limit power, the program includes instructions for executing the following steps:
[0123] determining an iteration end condition according to the target charging limit power;
[0124] Perform the following iterative operation to obtain the target load power of each power supply module:
[0125] Determine the incremental rate interval for the current iteration;
[0126] Determining a slight increase rate of power loss for the current iteration according to the slight increase rate interval for the current iteration;
[0127] Determining the total load power of the current iteration according to the slight increase rate of the power loss of the current iteration;
[0128] If it is determined that the total load power of the current iteration meets the iteration end condition, the iteration operation is ended, and the target load power of each power supply module is determined according to the power loss increment rate of the current iteration and the multiple power loss increment rate functions;
[0129] If it is determined that the total load power of the current iteration does not meet the iteration end condition, the next round of iteration is performed.
[0130] In one possible example, in determining the incremental rate interval of the current iteration, the program includes instructions for executing the following steps:
[0131] If the current iteration is the first iteration, determining a target incremental rate interval according to the target charging limit power, and using the target incremental rate interval as the incremental rate interval for the current iteration;
[0132] If the current iteration is not the first iteration, determining the incremental rate interval of the previous iteration, the incremental rate of power loss of the previous iteration, and the total load power of the previous iteration; and
[0133] Determine the difference between the total load power of the previous iteration and the target charging limit power to obtain a power difference;
[0134] If it is determined that the power difference is greater than the first preset power threshold, the power loss increment rate of the previous iteration is used as the upper limit of the current micro-power interval, and the lower limit of the increment rate interval of the previous iteration is used as the lower limit of the current micro-power interval;
[0135] If it is determined that the power difference is less than the first preset power threshold, the power loss increment rate of the previous iteration is used as the lower limit of the current micro-power interval, and the upper limit of the micro-increase rate interval of the previous iteration is used as the upper limit of the current micro-power interval.
[0136] In one possible example, in determining the total load power of the current iteration based on the power loss slight increase rate of the current iteration, the program includes instructions for executing the following steps:
[0137] Determine the target number of power supply modules corresponding to each type of power loss micro-increase rate function;
[0138] Determining a first load power corresponding to each type of power loss increment function according to the power loss increment rate of the current iteration and the power loss increment rate function;
[0139] The total load power of the current iteration is determined according to the first load power and the target quantity.
[0140] In one possible example, the first total load power corresponding to the lower limit value of the micro-increase rate interval of the current iteration is less than the target charging limit power, and the second total load power corresponding to the upper limit value of the micro-increase rate interval of the current iteration is greater than the target charging limit power.
[0141] In a possible example, in determining, based on the power supply data, a plurality of target fitting functions between the load power and the power loss of the power supply module, the program further includes instructions for executing the following steps:
[0142] Determining a first relationship curve between a load rate and a conversion efficiency of each type of power supply module based on the power supply data;
[0143] Converting the first relationship curve into a second relationship curve between load power and loss power;
[0144] The second relationship curve is fitted into the target fitting function using a mathematical interpolation algorithm.
[0145] In a possible example, in determining a plurality of power loss increment rate functions between the load power and the power loss increment rate of the power supply module according to the plurality of target fitting functions, the program further includes instructions for executing the following steps:
[0146] The target derivative function is obtained by calculating the derivative of each target fitting function;
[0147] The target derivative function is used as a power loss increment rate function between the load power and the power loss increment rate of the power supply module to obtain the multiple power loss increment rate functions.
[0148] The above mainly introduces the solution of the embodiment of the present application from the perspective of the execution process of the method side. It is understandable that, in order to realize the above functions, the electronic device includes a hardware structure and / or software module corresponding to the execution of each function. Those skilled in the art should easily realize that, in combination with the units and algorithm steps of each example described in the embodiment provided herein, the present application can be implemented in the form of hardware or a combination of hardware and computer software. Whether a function is executed in a hardware or computer software driven hardware manner depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of this application.
[0149] The embodiment of the present application can divide the functional units of the electronic device according to the above method example. For example, each functional unit can be divided according to each function, or two or more functions can be integrated into one processing unit. The above integrated unit can be implemented in the form of hardware or in the form of software functional units. It should be noted that the division of units in the embodiment of the present application is schematic and is only a logical function division. There may be other division methods in actual implementation.
[0150] In the case of dividing each functional module into corresponding functional modules, Figure 7 A functional unit block diagram of a power distribution device for a charging station in a virtual power plant is given. Figure 7 As shown, a server is applied to a target charging station, the target charging station includes multiple power supply modules and the server, and the server is connected to the multiple power supply modules and the virtual power plant respectively; the device includes an acquisition unit 701 and a determination unit 702; wherein,
[0151] The acquiring unit 701 is configured to acquire a target charging limit power from the virtual power plant, where the target charging limit power is used to represent a maximum total load power limited by the virtual power plant to the multiple power supply modules;
[0152] The acquiring unit 701 is further configured to acquire power supply data of the multiple power supply modules;
[0153] The determining unit 702 is configured to determine, based on the power supply data, a plurality of target fitting functions between the load power and the power loss of the power supply module;
[0154] The determining unit 702 is further configured to determine, based on the multiple target fitting functions, multiple power loss incremental rate functions between the load power and the power loss incremental rate of the power supply module;
[0155] The determining unit 702 is further configured to determine a target load power for each power supply module according to the multiple power loss incremental rate functions and the target charging limit power, wherein the power loss incremental rates of the multiple power loss incremental rate functions are equal.
[0156] It can be seen that in the embodiment of the present application, the server of the target charging station can first obtain the target charging limit power of multiple power supply modules, then obtain the power supply data of multiple power supply modules, and then determine the target fitting function between the load power and the loss power increment rate of the power supply module based on the power supply data. Further, based on the target fitting function, the loss power increment rate function between the load power and the loss power increment rate of the power supply module is determined. Finally, based on the loss power increment rate function and the target charging limit power, the target load power of each power supply module is determined. Under the constraint of the target charging limit power, the equal increment rate criterion is used to determine the target load power of each power supply module when the total loss power of the multiple power supply modules is minimized, which is conducive to improving the intelligence of power allocation and saving costs.
[0157] In a possible example, in determining the target load power of each power supply module according to the multiple power loss incremental rate functions and the target charging limit power, the determining unit 702 is specifically configured to:
[0158] determining an iteration end condition according to the target charging limit power;
[0159] Perform the following iterative operation to obtain the target load power of each power supply module;
[0160] Determine the incremental rate interval for the current iteration;
[0161] Determining a slight increase rate of power loss for the current iteration according to the slight increase rate interval for the current iteration;
[0162] Determining the total load power of the current iteration according to the slight increase rate of the power loss of the current iteration;
[0163] If it is determined that the total load power of the current iteration meets the iteration end condition, the iteration operation is ended, and the target load power of each power supply module is determined according to the power loss increment rate of the current iteration and the multiple power loss increment rate functions;
[0164] If it is determined that the total load power of the current iteration does not meet the iteration end condition, the next round of iteration is performed.
[0165] In a possible example, in determining the incremental rate interval of the current iteration, the determining unit 702 is specifically configured to:
[0166] If the current iteration is the first iteration, determining a target incremental rate interval according to the target charging limit power, and using the target incremental rate interval as the incremental rate interval for the current iteration;
[0167] If the current iteration is not the first iteration, determining the incremental rate interval of the previous iteration, the incremental rate of power loss of the previous iteration, and the total load power of the previous iteration; and
[0168] Determine the difference between the total load power of the previous iteration and the target charging limit power to obtain a power difference;
[0169] If it is determined that the power difference is greater than the first preset power threshold, the power loss increment rate of the previous iteration is used as the upper limit of the current micro-power interval, and the lower limit of the increment rate interval of the previous iteration is used as the lower limit of the current micro-power interval;
[0170] If it is determined that the power difference is less than the first preset power threshold, the power loss increment rate of the previous iteration is used as the lower limit of the current micro-power interval, and the upper limit of the micro-increase rate interval of the previous iteration is used as the upper limit of the current micro-power interval.
[0171] In a possible example, in determining the total load power of the current iteration according to the slight increase rate of the power loss of the current iteration, the determining unit 702 is specifically configured to:
[0172] Determine the target number of power supply modules corresponding to each type of power loss micro-increase rate function;
[0173] Determining a first load power corresponding to each type of power loss increment function according to the power loss increment rate of the current iteration and the power loss increment rate function;
[0174] The total load power of the current iteration is determined according to the first load power and the target quantity.
[0175] In one possible example, the first total load power corresponding to the lower limit value of the micro-increase rate interval of the current iteration is less than the target charging limit power, and the second total load power corresponding to the upper limit value of the micro-increase rate interval of the current iteration is greater than the target charging limit power.
[0176] In a possible example, in determining, according to the power supply data, a plurality of target fitting functions between the load power and the power loss of the power supply module, the determining unit 702 is further specifically configured to:
[0177] Determining a first relationship curve between a load rate and a conversion efficiency of each type of power supply module based on the power supply data;
[0178] Converting the first relationship curve into a second relationship curve between load power and loss power;
[0179] The second relationship curve is fitted into the target fitting function using a mathematical interpolation algorithm.
[0180] In a possible example, in determining, according to the multiple target fitting functions, multiple power loss incremental rate functions between the load power and the power loss incremental rate of the power supply module, the determining unit 702 is further specifically configured to:
[0181] The target derivative function is obtained by calculating the derivative of each target fitting function;
[0182] The target derivative function is used as a power loss increment rate function between the load power and the power loss increment rate of the power supply module to obtain the multiple power loss increment rate functions.
[0183] It should be noted that all relevant contents of each step involved in the above method embodiment can be referred to the functional description of the corresponding functional module and will not be repeated here.
[0184] The electronic device provided in this embodiment is used to execute the above power distribution method, and thus can achieve the same effect as the above implementation method.
[0185] When integrated, the electronic device may include a processing module, a storage module, and a communication module. The processing module may be used to control and manage the electronic device's operations, for example, supporting the electronic device in executing the steps performed by the aforementioned functional units. The storage module may be used to support the electronic device in executing and storing program code and data. The communication module may be used to support communication between the electronic device and other devices.
[0186] The processing module can be a processor or controller. It can implement or execute the various exemplary logic blocks, modules, and circuits described in conjunction with the disclosure of this application. A processor can also be a combination that implements computing functions, such as a combination of one or more microprocessors, a combination of a digital signal processing (DSP) and a microprocessor, and so on. The storage module can be a memory. The communication module can specifically be a device that interacts with other electronic devices, such as a radio frequency circuit, a Bluetooth chip, or a Wi-Fi chip.
[0187] An embodiment of the present application also provides a computer storage medium, wherein the computer storage medium stores a computer program for electronic data exchange, and the computer program enables a computer to execute part or all of the steps of any method described in the above method embodiments, and the above computer includes an electronic device.
[0188] The present application also provides a computer program product comprising a non-transitory computer-readable storage medium storing a computer program, wherein the computer program is operable to cause a computer to perform some or all of the steps of any of the methods described in the above method embodiments. The computer program product may be a software installation package, and the computer includes a control platform.
[0189] It should be noted that for the aforementioned method embodiments, for the sake of simplicity, they are all expressed as a series of action combinations, but those skilled in the art should be aware that this application is not limited by the order of the actions described, because according to this application, certain steps can be performed in other orders or simultaneously. Secondly, those skilled in the art should also be aware that the embodiments described in the specification are all preferred embodiments, and the actions and modules involved are not necessarily required by this application.
[0190] In the above embodiments, the description of each embodiment has its own focus. For parts that are not described in detail in a certain embodiment, reference can be made to the relevant descriptions of other embodiments.
[0191] In the several embodiments provided in this application, it should be understood that the disclosed devices can be implemented in other ways. For example, the device embodiments described above are merely illustrative. For example, the division of the above-mentioned units is only a logical function division. In actual implementation, there may be other division methods, 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, and the indirect coupling or communication connection of devices or units can be electrical or other forms.
[0192] The units described above as separate components may or may not be physically separate, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed across multiple network units. Some or all of these units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.
[0193] In addition, the functional units in the various embodiments of the present application may be integrated into a single processing unit, or each unit may exist physically separately, or two or more units may be integrated into a single unit. The aforementioned integrated units may be implemented in the form of hardware or software functional units.
[0194] If the above-mentioned 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 memory. Based on this understanding, the technical solution of the present application, or the part that contributes to the existing technology, or all or part of the technical solution can be embodied in the form of a software product. The computer software product is stored in a memory and includes a number of instructions for enabling a computer device (which can be a personal computer, server or network device, etc.) to execute all or part of the steps of the above-mentioned methods in each embodiment of the present application. The aforementioned memory includes: U disk, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), mobile hard disk, magnetic disk or optical disk, etc. Various media that can store program code.
[0195] Those skilled in the art will understand that all or part of the steps in the various methods of the above embodiments can be completed by instructing related hardware through a program, and the program can be stored in a computer-readable memory, which may include: a flash drive, a read-only memory, a random access memory, a magnetic disk or an optical disk, etc.
[0196] The above is a detailed introduction to the embodiments of the present application. Specific examples are used herein to illustrate the principles and implementation methods of the present application. The description of the above embodiments is only used to help understand the method and core idea of the present application. At the same time, for those skilled in the art, according to the idea of the present application, there may be changes in the specific implementation methods and application scope. In summary, the content of this specification should not be understood as a limitation on the present application.
Claims
1. A power distribution method for a charging station in a virtual power plant, characterized in that: A server applied to a target charging station, the target charging station comprising a plurality of power supply modules and the server, the server being connected to the plurality of power supply modules and a virtual power plant respectively; the method comprising: Obtaining a target charging limit power from the virtual power plant, where the target charging limit power is used to represent a maximum total load power limited by the virtual power plant to the multiple power supply modules; Acquiring power supply data of the multiple power supply modules; Determining, based on the power supply data, a plurality of target fitting functions between the load power and the loss power of the power supply module; Determining, based on the multiple target fitting functions, multiple power loss incremental rate functions between the load power and the power loss incremental rate of the power supply module; determining an iteration end condition according to the target charging limit power; Perform the following iterative operations to obtain the target load power of each power supply module: If the current iteration is the first iteration, determining a target incremental rate interval according to the target charging limit power, and using the target incremental rate interval as the incremental rate interval for the current iteration; If the current iteration is not the first iteration, determining the incremental rate interval of the previous iteration, the power loss incremental rate of the previous iteration, and the total load power of the previous iteration; and determining the difference between the total load power of the previous iteration and the target charging limit power to obtain a power difference; If it is determined that the power difference is greater than the first preset power threshold, the power loss increment rate of the previous iteration is used as the upper limit of the increment rate interval of the current iteration, and the lower limit of the increment rate interval of the previous iteration is used as the lower limit of the increment rate interval of the current iteration; If it is determined that the power difference is less than the first preset power threshold, the power loss increment rate of the previous iteration is used as the lower limit of the increment rate interval of the current iteration, and the upper limit of the increment rate interval of the previous iteration is used as the upper limit of the increment rate interval of the current iteration; Determining a slight increase rate of power loss for the current iteration according to the slight increase rate interval for the current iteration; Determining the total load power of the current iteration according to the slight increase rate of the power loss of the current iteration; If it is determined that the total load power of the current iteration meets the iteration end condition, the iteration operation is ended, and the target load power of each power supply module is determined according to the power loss increment rate of the current iteration and the multiple power loss increment rate functions; If it is determined that the total load power of the current iteration does not meet the iteration end condition, the next round of iteration is performed, and the loss power incremental rates of the multiple loss power incremental rate functions are equal.
2. The method according to claim 1, characterized in that The determining of the total load power of the current iteration according to the slight increase rate of the power loss of the current iteration includes: Determine the target number of power supply modules corresponding to each type of power loss micro-increase rate function; Determining a first load power corresponding to each type of power loss increment function according to the power loss increment rate of the current iteration and the power loss increment rate function; The total load power of the current iteration is determined according to the first load power and the target quantity.
3. The method according to claim 1, characterized in that The first total load power corresponding to the lower limit value of the micro-increase rate interval of the current iteration is less than the target charging limit power, and the second total load power corresponding to the upper limit value of the micro-increase rate interval of the current iteration is greater than the target charging limit power.
4. The method according to claim 1, wherein The step of determining, based on the power supply data, a plurality of target fitting functions between the load power and the loss power of the power supply module includes: Determining a first relationship curve between a load rate and a conversion efficiency of each type of power supply module based on the power supply data; Converting the first relationship curve into a second relationship curve between load power and loss power; The second relationship curve is fitted into the target fitting function using a mathematical interpolation algorithm.
5. The method according to claim 1, characterized in that The determining, based on the multiple target fitting functions, multiple power loss incremental rate functions between the load power and the power loss incremental rate of the power supply module includes: The target derivative function is obtained by calculating the derivative of each target fitting function; The target derivative function is used as a power loss increment rate function between the load power and the power loss increment rate of the power supply module to obtain the multiple power loss increment rate functions.
6. A power distribution device for a charging station in a virtual power plant, characterized in that: A server applied to a target charging station, the target charging station includes a plurality of power supply modules and the server, the server is connected to the plurality of power supply modules respectively; the device includes an acquisition unit and a determination unit; wherein, The acquiring unit is configured to acquire a target charging limit power from the virtual power plant, where the target charging limit power is used to represent a maximum total load power limited by the virtual power plant to the multiple power supply modules; The acquisition unit is further configured to acquire power supply data of the multiple power supply modules; The determining unit is configured to determine a plurality of target fitting functions between the load power and the loss power of the power supply module according to the power supply data; The determining unit is further configured to determine, based on the multiple target fitting functions, multiple power loss incremental rate functions between the load power and the power loss incremental rate of the power supply module; The determination unit is further used to determine an iteration end condition according to the target charging limit power; perform the following iterative operation to obtain the target load power of each power supply module: if the current iteration is the first iteration, determine the target incremental rate interval according to the target charging limit power, and use the target incremental rate interval as the incremental rate interval of the current iteration; if the current iteration is not the first iteration, determine the incremental rate interval of the previous iteration, the loss power incremental rate of the previous iteration and the total load power of the previous iteration; and determine the difference between the total load power of the previous iteration and the target charging limit power to obtain a power difference; if it is judged that the power difference is greater than the first preset power threshold, use the loss power incremental rate of the previous iteration as the upper limit of the incremental rate interval of the current iteration, and use the lower limit of the incremental rate interval of the previous iteration as the lower limit of the incremental rate interval of the current iteration; if it is judged that the power difference is greater than the first preset power threshold, use the loss power incremental rate of the previous iteration as the upper limit of the incremental rate interval of the current iteration, and use the lower limit of the incremental rate interval of the previous iteration as the lower limit of the incremental rate interval of the current iteration; If it is determined that the power difference is less than the first preset power threshold, the loss power increment rate of the previous iteration is used as the lower limit of the increment rate interval of the current iteration, and the upper limit of the increment rate interval of the previous iteration is used as the upper limit of the increment rate interval of the current iteration; according to the increment rate interval of the current iteration, the loss power increment rate of the current iteration is determined; according to the loss power increment rate of the current iteration, the total load power of the current iteration is determined; if it is determined that the total load power of the current iteration meets the iteration end condition, the iteration operation is terminated, and the target load power of each power supply module is determined according to the loss power increment rate of the current iteration and the multiple loss power increment rate functions; if it is determined that the total load power of the current iteration does not meet the iteration end condition, the next round of iteration is performed, and the loss power increment rates of the multiple loss power increment rate functions are equal.
7. An electronic device, characterized in that: The method comprises a processor and a memory, wherein the memory is used to store one or more programs and is configured to be executed by the processor, wherein the programs include instructions for executing the steps of the method according to any one of claims 1 to 5.
8. A computer-readable storage medium, characterized in that A computer program for electronic data exchange is stored, wherein the computer program enables a computer to execute the method according to any one of claims 1 to 5.