Green electricity information processing method and apparatus, electronic device and storage medium
By using blockchain technology and smart contracts, the complexity of issuing green certificates to distributed new energy power generation entities and the difficulty of tracing the source have been solved, enabling accurate allocation and fair issuance of green certificates and improving the efficiency and transparency of green electricity trading.
Patent Information
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- STATE GRID DIGITAL TECHNOLOGY HOLDING CO LTD
- Filing Date
- 2025-12-12
- Publication Date
- 2026-06-18
AI Technical Summary
Distributed renewable energy power generation entities have low installed capacity and cannot participate in the electricity market independently, resulting in complicated green certificate issuance, difficulty in tracing green electricity sources, and a lack of fair and transparent green certificate allocation mechanism, which affects the benefits of green electricity.
This paper provides a green electricity information processing method that uses blockchain technology and smart contracts to determine the individual ownership green certificates and joint ownership green certificates of distributed resource entities in response to the settlement requests of aggregators, thereby achieving accurate issuance and allocation of green certificates.
It has improved the efficiency of green certificate issuance, ensured that each distributed resource entity obtains green certificates fairly, solved the problems of complexity in green certificate issuance and difficulty in traceability, and enhanced the transparency and efficiency of green electricity trading.
Smart Images

Figure CN2025142269_18062026_PF_FP_ABST
Abstract
Description
Green electricity information processing methods, devices, electronic equipment, and storage media
[0001] Cross-references to related applications
[0002] This disclosure claims priority to Chinese Patent Application No. 202411834194.5, filed on December 13, 2024, entitled "Green Power Information Processing Method, Apparatus, Electronic Device and Storage Medium", the entire contents of which are incorporated herein by reference. Technical Field
[0003] This disclosure relates to the field of power technology, and in particular to a green power information processing method, system, electronic device, and storage medium. Background Technology
[0004] With the continued rapid growth of distributed renewable energy installations and the spatial and temporal imbalance between renewable energy supply and demand, the curtailment rate of wind and solar power in some regions remains high, making the pressure on renewable energy power consumption increasingly apparent.
[0005] The electricity market plays a significant role in optimizing resource allocation, enhancing power security, and promoting the consumption of renewable energy. In particular, the entry of new market players such as virtual power plants has provided increasingly more new avenues for distributed renewable energy to participate in the electricity market. However, this has also raised the following issues for distributed renewable energy generation entities:
[0006] (1) Since the installed capacity of most distributed renewable energy sources is relatively low, they usually do not meet the conditions for entering the market independently. Therefore, participating in the electricity market through aggregation models such as virtual power plants has become an inevitable choice. However, this also leads to longer data transmission links and more interaction objects in distributed renewable energy generation, making it more complicated to ensure the authenticity of data. The aggregation of multiple distributed resources in the transaction makes the transaction electricity a cumulative total electricity, which is difficult to correspond one-to-one with the generation data of each distributed resource, significantly increasing the difficulty of green electricity traceability.
[0007] (2) In the case of electricity trading based on electricity trading data, where distributed resources are aggregated into a whole to participate in electricity trading, green electricity certificates can only be issued to entities such as aggregators. Currently, there is a lack of a mechanism to fairly and transparently allocate green certificates to each distributed resource entity, which hinders the further development of green certificate trading and other businesses.
[0008] (3) For the self-generated and self-consumed electricity of distributed resources, there is currently a lack of a reliable metering mechanism, which makes it difficult to support the issuance of green certificates for this part of the electricity and to guarantee the green electricity benefits of the distributed resource entities. For adjustable load entities, after participating in the green electricity market transaction, green certificates are transferred to aggregators and other entities, but there is currently a lack of a mechanism to allocate green certificates to each load entity.
[0009] Among them, green electricity traceability uses digital technology to lock in the green rights and interests of renewable energy power plants. Through a real-time traceability system for power plants, it ensures the authenticity and traceability of green energy use and the uniqueness of green rights and interests.
[0010] Among them, the issuance of green certificates refers to the issuance of tradable green certificates for the on-grid electricity generated by renewable energy power generation projects such as wind power, solar power, biomass power, geothermal power, and ocean energy, as well as the on-grid electricity generated by fully market-oriented conventional hydropower projects that were put into operation on or after January 1, 2023. Summary of the Invention
[0011] This disclosure provides a green power information processing method, system, electronic device, and storage medium that can solve at least one of the above-mentioned problems.
[0012] This disclosure provides a green electricity information processing method, including:
[0013] In response to this settlement request to the aggregator, obtain the green electricity volume pending issuance for each of the multiple distributed resource entities corresponding to the aggregator.
[0014] For each distributed resource entity, if the green electricity awaiting issuance for a distributed resource entity exceeds the standard electricity for redeeming one green certificate, the first number of individually owned green certificates for the distributed resource entity and the first remaining electricity for the distributed resource entity in this settlement are determined based on the green electricity awaiting issuance for the distributed resource entity and the standard electricity for redemption; if the green electricity awaiting issuance for a distributed resource entity does not exceed the standard electricity for redemption, the green electricity awaiting issuance for the distributed resource entity is the first remaining electricity for the distributed resource entity in this settlement.
[0015] Based on the first remaining electricity volume of each distributed resource entity in this settlement, the second number of green certificates jointly owned by multiple distributed resource entities is determined.
[0016] Based on the first number of individual ownership green certificates of each distributed resource entity and the second number of joint ownership green certificates of multiple distributed resource entities, corresponding green certificates are issued to the multiple distributed resource entities corresponding to the aggregator.
[0017] According to another aspect of this disclosure, a green electricity information processing device is provided, comprising:
[0018] The power information acquisition module is used to respond to the current settlement request for the aggregator and acquire the green power of each distributed resource entity among the multiple distributed resource entities corresponding to the aggregator that is waiting to be issued a certificate.
[0019] The first calculation module is used to determine the first number of individually owned green certificates for each distributed resource entity, and the first remaining electricity for the distributed resource entity in this settlement, based on the green electricity to be issued and the standard electricity for redeeming one green certificate, when the green electricity to be issued by the distributed resource entity exceeds the standard electricity for redeeming one green certificate; when the green electricity to be issued by the distributed resource entity does not exceed the standard electricity for redeeming, the green electricity to be issued by the distributed resource entity is the first remaining electricity for the distributed resource entity in this settlement.
[0020] The second calculation module is used to determine the second number of green certificates jointly owned by multiple distributed resource entities based on the first remaining electricity of each distributed resource entity in this settlement.
[0021] The green certificate issuance module is used to issue corresponding green certificates to multiple distributed resource entities corresponding to the aggregator based on the first number of individually owned green certificates of each distributed resource entity and the second number of jointly owned green certificates of multiple distributed resource entities.
[0022] According to another aspect of this disclosure, an electronic device is provided, comprising:
[0023] At least one processor; and
[0024] The memory is communicatively connected to the at least one processor; wherein,
[0025] The memory stores instructions that can be executed by the at least one processor to enable the at least one processor to perform any of the green electricity information processing methods in the embodiments of this disclosure.
[0026] According to another aspect of this disclosure, a non-transitory computer-readable storage medium storing computer instructions is provided, wherein the computer instructions are used to cause a computer to perform any of the green electricity information processing methods in the embodiments of this disclosure.
[0027] The technical solution disclosed herein addresses scenarios where distributed resource entities participate in electricity trading by issuing green certificates to multiple distributed resource entities corresponding to the same aggregator. During the issuance process, for distributed resource entities whose pending green electricity exceeds the standard exchange rate for one green certificate, a separate green certificate with corresponding remaining electricity is assigned. For distributed resource entities whose pending green electricity does not exceed the standard exchange rate for one green certificate, their pending green electricity is used as their remaining electricity. Then, green certificates with shared ownership are issued to the remaining electricity of each distributed resource entity. This avoids distributed resource entities being unable to obtain green certificates due to insufficient green electricity. Furthermore, this solution improves the efficiency of green certificate issuance. Attached Figure Description
[0028] Figure 1 is a flowchart of a green electricity information processing method according to an embodiment of the present disclosure;
[0029] Figure 2 is a schematic diagram of a blockchain platform according to an embodiment of this disclosure;
[0030] Figure 3 is a structural block diagram of a green power information processing device according to an embodiment of the present disclosure;
[0031] Figure 4 is a block diagram of an electronic device used to implement embodiments of the present disclosure. Detailed Implementation
[0032] The exemplary embodiments of this disclosure are described below with reference to the accompanying drawings, including various details of the embodiments to aid understanding, and should be considered merely exemplary. Therefore, those skilled in the art will recognize that various changes and modifications can be made to the embodiments described herein without departing from the scope of this disclosure. Similarly, for clarity and brevity, descriptions of well-known functions and structures are omitted in the following description.
[0033] Figure 1 is a flowchart of a green electricity information processing method according to an embodiment of the present disclosure.
[0034] As shown in Figure 1, this green electricity information processing method may include:
[0035] S110, in response to this settlement request for the aggregator, obtain the green electricity volume to be issued for each of the multiple distributed resource entities corresponding to the aggregator.
[0036] S120, for each distributed resource entity, if the green electricity awaiting certification by the distributed resource entity exceeds the standard electricity for redeeming one green certificate, determine the first number of individually owned green certificates for the distributed resource entity and the first remaining electricity for the distributed resource entity in this settlement based on the green electricity awaiting certification and the standard electricity for redemption; if the green electricity awaiting certification by the distributed resource entity does not exceed the standard electricity for redemption, the green electricity awaiting certification by the distributed resource entity shall be the first remaining electricity for the distributed resource entity in this settlement.
[0037] S130, based on the first remaining electricity of each distributed resource entity in this settlement, determine the second number of green certificates jointly owned by multiple distributed resource entities;
[0038] S140, based on the first number of individual ownership green certificates of each distributed resource entity and the second number of joint ownership green certificates of multiple distributed resource entities, issues corresponding green certificates to multiple distributed resource entities corresponding to the aggregator.
[0039] Understandably, the method provided in this disclosure can be applied to power trading centers. Power trading centers can obtain the necessary data from the blockchain and execute the above method. The method can be executed at a predicted frequency, such as every 15, 20, or 30 minutes. This can improve the efficiency of green certificate issuance.
[0040] For example, an aggregator can be a trading entity that aggregates one or more geographically proximate distributed resource entities. These distributed resource entities may have relatively low or insufficient electricity to redeem a green certificate, such as distributed generation entities or small electricity users.
[0041] Understandably, for distributed generation entities, the aforementioned green electricity awaiting certification and the first remaining electricity amount represent generation volume. For distributed power users, the aforementioned green electricity awaiting certification and the first remaining electricity amount represent electricity consumption.
[0042] Understandably, the standard amount of electricity required to redeem one green certificate is 1 MWh of electricity.
[0043] According to the above implementation method, for scenarios where distributed resource entities participate in electricity trading, green certificates are issued to multiple distributed resource entities corresponding to the same aggregator. During the issuance process, for distributed resource entities whose pending green electricity exceeds the standard amount required to exchange for one green certificate, a separate green certificate with corresponding remaining electricity is assigned to them. For distributed resource entities whose pending green electricity does not exceed the standard amount required to exchange for one green certificate, their pending green electricity is used as their remaining electricity. Then, green certificates with shared ownership are issued to the remaining electricity of each distributed resource entity. This avoids distributed resource entities being unable to obtain green certificates due to insufficient green electricity. Furthermore, this solution improves the efficiency of green certificate issuance.
[0044] In one implementation, based on the green electricity volume to be issued and the standard electricity volume to be exchanged of the distributed resource entity, the first number of individual ownership green certificates of the distributed resource entity and the first remaining electricity volume of the distributed resource entity in this settlement are determined, including: rounding down the ratio between the green electricity volume to be issued and the standard electricity volume to be exchanged of the distributed resource entity to obtain the first number of individual ownership green certificates of the distributed resource entity; and subtracting the product of the standard electricity volume to be exchanged and the first number from the green electricity volume to be issued of the distributed resource entity to obtain the first remaining electricity volume of the distributed resource entity in this settlement.
[0045] For example, taking a distributed resource entity as an example, a method can be used to calculate the first quantity and the first remaining power.
[0046] Specifically, the power generation of the i-th distributed generation entity is E iFor distributed generation entities with grid-connected electricity exceeding 1MWh, a separate ownership green certificate will be issued for the first 1MWh of electricity, and the remaining electricity will be used to issue joint ownership green certificates. The calculation formula is as follows: e i =E i -1000*n i
[0047] Where, n i Let e represent the number of individually owned green certificates issued to the i-th distributed generation entity; i This represents the remaining less than 1MWh of electricity for the i-th distributed generation entity, which is the aforementioned first remaining electricity.
[0048] Similarly, for small electricity users with electricity consumption exceeding 1MWh, the above method can also be used to determine the number of their individually owned green certificates and their first remaining electricity volume in this settlement.
[0049] According to the above implementation method, for distributed resource entities with green electricity exceeding 1MWh, the number of individual ownership green certificates and the remaining electricity for issuing joint ownership green certificates can be determined. In this way, corresponding green certificates can be issued for resources as much as possible.
[0050] In one implementation, based on the first remaining electricity of each distributed resource entity in this settlement, a second number of jointly owned green certificates for multiple distributed resource entities is determined, including: summing the first remaining electricity of each distributed resource entity in this settlement, and rounding the ratio of the summation result to the standard electricity for exchange to obtain the second number of jointly owned green certificates for multiple distributed resource entities.
[0051] For example, taking a distributed resource entity as the power generation entity, if the power generation of a single distributed power generation entity is less than 1MWh but the total power generation of multiple power generation entities is greater than or equal to 1MWh, a single green certificate will be issued for multiple entities. The calculation method is as follows:
[0052] Where N represents the number of jointly owned green certificates.
[0053] For example, a similar formula can be used for electricity users to aggregate and transfer a single green certificate for multiple small electricity users whose electricity consumption is less than 1MWh but whose total electricity consumption is greater than or equal to 1MWh.
[0054] According to the above implementation method, when the power generation of a single distributed generation entity is less than 1MWh but the total power generation of multiple generation entities is greater than or equal to 1MWh, a single green certificate can be issued for multiple entities. This can avoid the situation where distributed generation entities with insufficient power generation to issue green certificates cannot obtain green certificates.
[0055] In one implementation, obtaining the green electricity volume to be certified for each of the multiple distributed resource entities corresponding to an aggregator includes: obtaining the aggregator's contract text and smart contract from the blockchain; determining the aggregator's first total transaction volume from the contract text; decomposing the first total transaction volume to obtain the first transaction volume of each distributed resource entity; if the first total transaction volume matches the aggregator's second total transaction volume calculated by the smart contract, and the first transaction volume of each distributed resource entity matches the second transaction volume of the corresponding distributed resource entity calculated by the smart contract, determining the green electricity volume to be certified for each distributed resource entity in this settlement based on the second transaction volume of each distributed resource entity calculated by the smart contract; obtaining the remaining green electricity volume to be certified for each distributed resource entity in the previous settlement from the blockchain; summing the green electricity volume to be certified for each distributed resource entity in this settlement and the remaining green electricity volume to be certified for each distributed resource entity in the previous settlement to update the green electricity volume to be certified for each distributed resource entity in this settlement.
[0056] Understandably, the contract text is a pre-signed agreement between the aggregator and its corresponding distributed resource entities. This contract can record the total transaction volume of the aggregator within a certain period of time, as well as the transaction volume of each distributed resource entity.
[0057] Understandably, smart contracts can be used to calculate the transaction volume of aggregators and their corresponding distributed resource entities within a certain period of time.
[0058] Understandably, the first total transaction volume is matched with the second total transaction volume of the aggregator recorded in the smart contract, provided that the difference between the first total transaction volume and the second total transaction volume does not exceed a preset first threshold.
[0059] Understandably, for any distributed resource entity, the first transaction volume and its second transaction volume are matched such that the difference between the first transaction volume and the second transaction volume does not exceed a preset second threshold.
[0060] Understandably, green certificates can be issued to aggregators periodically. In this example, except for the initial electricity settlement for issuing a green certificate to an aggregator, the above operation is performed: the remaining green electricity awaiting certificate issuance from the previous settlement is added to the current settlement's remaining green electricity awaiting certificate issuance to update the current settlement's remaining green electricity awaiting certificate issuance. That is, the updated remaining green electricity awaiting certificate issuance is used as the final amount of green electricity awaiting certificate issuance required in this settlement.
[0061] Understandably, based on the green electricity volume for which green certificates will ultimately be issued in this settlement, the above steps S120 to S140 will be executed.
[0062] According to the above implementation method, when issuing green certificates each time, it is necessary to consider the remaining green electricity volume to be issued in the previous settlement. This can prevent the remaining electricity volume from being unable to be issued green certificates and improve the efficiency of green certificate issuance.
[0063] In one implementation, the method further includes: summing the first remaining electricity of each distributed resource entity in this settlement, and subtracting the product of the second quantity and the standard electricity for redemption from the summation result to obtain the second remaining electricity of multiple distributed resource entities in this settlement; if it is determined that the second remaining electricity is greater than zero and less than the standard electricity for redemption, for each distributed resource entity, subtracting the sum of the electricity of the distributed resource entity in each shared ownership green certificate from the first remaining electricity of the distributed resource entity in this settlement to obtain the remaining green electricity of the distributed resource entity to be issued in this settlement, which will be used in the next settlement request for the aggregator.
[0064] For example, taking a distributed resource entity as the power generation entity, the second remaining electricity is:
[0065] Where s represents the remaining electricity of less than 1MWh after the issuance of green certificates for joint ownership of multiple power generation entities, which is the aforementioned second remaining electricity.
[0066] For example, the issuance process for joint ownership green certificates can be as follows:
[0067] The first remaining electricity e of each distributed generation entity i Sort them from largest to smallest. Then, add the first remaining battery level e from front to back. i Furthermore, a green certificate is issued for every 1 MWh of electricity generated. In this way, the ownership of the shared green certificate can be allocated to each power generation entity based on its share of the electricity generated by that green certificate. Let's assume that the electricity generated by each power generation entity corresponding to the j-th green certificate is... The ownership allocation is as follows:
[0068] For example, green certificates will not be issued for the second remaining electricity s mentioned above for the time being.
[0069] Then, calculate the remaining green electricity (s1, s2, ..., s) of each distributed generation entity in this settlement. n The evidence is stored on the blockchain and awaits the next settlement cycle.
[0070] Among them, s i The calculation formula is as follows:
[0071] The above example can also be used to determine the remaining green electricity volume to be issued in this settlement for distributed electricity users.
[0072] According to the above implementation method, when the remaining electricity of less than 1MWh is greater than zero after issuing green certificates for multiple distributed resource entities, the remaining green electricity to be issued in this settlement for each distributed resource entity can be determined for use in the next settlement request for the aggregator.
[0073] In the above example method, the power trading center can execute the process. Each data point obtained from the execution can be uploaded to the blockchain for storage, so that it can be traced, confirmed, and used flexibly in the future.
[0074] Figure 2 is a schematic diagram of a blockchain platform according to an embodiment of this disclosure.
[0075] As shown in Figure 2, firstly, a blockchain platform is constructed, comprising multiple entities including distributed generation entities, small-scale electricity users, aggregators, power grid companies, power dispatch centers, power trading centers, and regulatory agencies. This involves installing blockchain-based trusted metering devices for distributed generation entities and small-scale electricity users, and deploying blockchain nodes for other entities. Secondly, aggregators aggregate distributed resource entities. Distributed resource entities apply to join a particular aggregator and sign an agency agreement with it. The aggregator, as an independent entity, acts as an agent for all its subordinate distributed resource entities in electricity market transactions. Thirdly, a trusted traceability system for green electricity is established for distributed resource aggregation. The mechanism collects 15-minute-level fine-grained distributed resource power generation and consumption data and uploads it to the blockchain platform. Aggregators upload power generation and consumption aggregation data, transaction process data, and transaction breakdown data to the blockchain. The power trading center uploads transaction application and result data to the blockchain, and the power grid company uploads grid-connected electricity data to the blockchain, establishing a fine-grained traceability system for the entire life cycle of green electricity. A multi-entity aggregated green certificate issuance and rights allocation mechanism is designed. Multi-entity aggregated green certificates are issued based on aggregated transaction electricity and grid-connected electricity. The ownership allocation ratio of green certificates is determined based on the power generation and consumption ratio of each distributed resource entity, realizing multi-entity aggregated green electricity, traceable green certificates, verifiable rights, and flexible use.
[0076] The following section, in conjunction with Figure 2, introduces the blockchain platform, specifically as follows:
[0077] 1. Establish a blockchain platform for green electricity traceability and green certificate issuance.
[0078] In the scenario of distributed resource aggregation participating in electricity market transactions, relevant entities include distributed generation entities, small electricity users, aggregators, power grid companies, power dispatch centers, power trading centers, and regulatory agencies. A multi-entity blockchain platform is built to provide reliable support for green electricity traceability and green certificate issuance.
[0079] Among them, consortium blockchain technology is adopted to deploy blockchain nodes for aggregators, power grid companies, power dispatch centers, power trading centers, regulatory agencies and other entities, and build a blockchain consensus network composed of multiple entities.
[0080] Among them, the scenario of distributed resource aggregation to participate in electricity market transactions can be further divided into distributed generation entities aggregating to participate in electricity market transactions and small electricity users aggregating to participate in electricity market transactions.
[0081] Distributed generation entities, as the source of green electricity, require reliable recording of source data. A blockchain-based trusted metering device is installed on each distributed generation entity. This device deploys a blockchain client, enabling direct uploading of source power generation data to the blockchain. For distributed generation entities with all power connected to the grid, one blockchain trusted metering device is deployed to upload the power generation data to the blockchain. For distributed generation entities that generate their own power and use surplus power to the grid, two blockchain trusted metering devices can be deployed: one to record total power generation data and the other to record grid-connected power data, simultaneously supporting the metering of both self-generated and grid-traded power.
[0082] Small electricity users, as consumers of green electricity, also need to have their electricity consumption data recorded reliably. A blockchain-based trusted metering device should be installed for each small electricity user. This device should be equipped with a blockchain client that can support the direct uploading of electricity consumption data from the source to the blockchain.
[0083] 2. Aggregators aggregate distributed resources
[0084] Aggregators can be further divided into virtual power plants and load aggregators. Virtual power plants can aggregate distributed generation entities to form a single generation entity, or aggregate small electricity users to form a single consumption entity, participating in electricity market transactions. Load aggregators, on the other hand, aggregate small electricity users to form a single consumption entity, participating in electricity market transactions. The aggregation process is as follows:
[0085] (1) Distributed resource entities submit aggregation applications to aggregators and simultaneously submit relevant power generation and consumption information such as installed capacity or power load;
[0086] (2) The aggregator reviews the relevant information of the distributed resource entities, agrees to let the distributed resource entities that meet the requirements join the aggregator team, and signs an agency contract with them to act as their agent in the electricity market transaction.
[0087] (3) The distributed resource entity sends the relevant parameters of its blockchain trusted metering device to the aggregator, so that the aggregator can view and obtain the power data uploaded by it using the blockchain trusted metering device;
[0088] (4) Aggregators register multiple distributed resource entities under their management as a whole with the power trading center to become power market entities and are qualified to participate in power market transactions.
[0089] 3. A trusted traceability mechanism for green electricity oriented towards distributed resource aggregation
[0090] Establish a green electricity data traceability mechanism for distributed resource aggregation, and establish a fine-grained traceability system for sources, networks, and loads to solve the problem of complex traceability paths caused by aggregators acting as intermediaries.
[0091] The processing procedure for green electricity data of distributed generation entities participating in electricity market transactions is as follows:
[0092] (1) Each distributed power generation entity submits its power generation curve data to the aggregator, and simultaneously collects 15-minute-level fine-grained power generation data and other related data through a blockchain-based trusted metering device, storing the data on the blockchain. The power generation curve is obtained based on a federated learning mechanism. Since distributed power generation entities under the same aggregator are geographically close and have similar conditions such as sunlight and temperature, multiple distributed power generation entities can collaborate to achieve higher-precision predictions through data sharing to improve the accuracy of power generation curve predictions. It is important to note that the federated learning training system needs to be implemented separately for different power generation types, such as photovoltaic and wind power. The specific steps are as follows:
[0093] (1.1) Establish a power generation curve prediction model based on federated learning. The training models for each distributed generation entity are as follows: y i =x i ω i +b i ,i=1,2,…n; x1=x2=…=x n y1≠y2≠…≠y n I1≠I2≠…≠I n D i ={(x i ,y i ,I i )}.
[0094] Where: x iLet and represent the sample feature set possessed by the i-th distributed generation party, mainly including basic information of the power station such as designed power generation capacity, component type, tilt angle, and historical weather data such as temperature and humidity. The data dimensions of each generation party are the same; y i Let I represent the set of sample labels owned by the i-th distributed generator. In this model, sample labels can be, for example, the amount of electricity generated within a certain time period. i D represents the set of sample IDs owned by the i-th distributed generation party. Each distributed generation party has its own set of sample IDs, and the IDs are all different. i Let i and n represent the sample datasets owned by the i-th distributed generator, i = 1, 2, ..., n.
[0095] (1.2) Each participant trains its own model parameters (ω) using its own sample dataset. i t ,b i t ), where t represents the t-th round of training, and is submitted to the blockchain platform.
[0096] (1.3) After the federated learning smart contract collects the model parameters from all participants, it automatically calculates the total model parameters (ω). t ,b t The weighted average method can be used, and the formula is as follows:
[0097] Where, λ i t This represents the proportion of model parameter weights for the i-th participant in the t-th round of training. This proportion can be the ratio of the number of samples of each participant to the total number of samples, or the ratio of 1 - the Euclidean distance between the model parameters of each participant and the model parameters of other participants to the total distance between them, etc.
[0098] (1.4) When (ω t ,b t ) and (ω t-1 ,b t-1 When the difference between the parameters is less than a certain threshold, the federated learning model training ends, and each participant obtains the final model parameters generated by the smart contract.
[0099] (1.5) Each distributed generation party generates its own generation curve based on the final model parameters.
[0100] (2) The aggregator receives the power generation curve data from all distributed generation entities, and generates aggregated power generation curve data by overlaying curves point by point. The aggregator, acting as an agent, participates in electricity market transactions, submits information such as electricity volume and price, and stores this information on the blockchain. The formula for calculating the aggregator's power generation curve value at any time T between 0:00 and 24:00 each day is as follows:
[0101] (3) The power trading center obtains all transaction declaration data, organizes and carries out power supply and demand matching, forms unconstrained clearing data, and puts the relevant data on the blockchain for evidence storage.
[0102] (4) The power dispatch center obtains the unconstrained clearing data submitted by the power trading center, conducts security verification, generates constrained clearing and dispatching information and other data, and stores them on the blockchain.
[0103] (5) Aggregators obtain constrained clearing data and sign green electricity trading contracts with electricity buyers based on the clearing information. The aggregator's contract includes the total trading volume of the aggregator and may also include the trading volume of each distributed generation party. The contract-related data is stored on the blockchain.
[0104] It is worth noting that when aggregators participate in electricity trading, they are allowed to conduct contract transfers or contract repurchases on a monthly or shorter cycle, depending on the actual power generation and consumption situation. They need to sign new contract transfer or contract repurchase agreements and store the relevant agreement information on the blockchain.
[0105] (6) The power grid company generates green electricity settlement information for the aggregator based on the total on-grid electricity of each distributed generation entity under the aggregator, the contracted electricity of the aggregator, the electricity used by users, contract transfer and contract repurchase, etc., and puts the relevant information on the blockchain for storage.
[0106] The total grid-connected electricity generated by all distributed generation entities is calculated based on the 15-minute fine-grained power generation data collected by the blockchain-based trusted metering device. A smart contract for calculating the total grid-connected electricity can be designed, using the start and end times of metering as parameters to achieve automatic calculation. The total grid-connected electricity of the aggregator is equal to the sum of the total grid-connected electricity of all distributed generation entities.
[0107] (7) Aggregators obtain green electricity settlement information, decompose the settlement results to each distributed generation entity based on the on-grid electricity of each distributed generation entity, determine the green electricity settlement information of each distributed generation entity, and store the relevant information on the blockchain.
[0108] Among them, the decomposition of power generation settlement results can be automated by using an AI-based aggregator contract power extraction method. By intelligently extracting the aggregator contract text, the transaction power of each distributed power generation party in the contract is obtained. Combined with the total on-grid power, the results of the smart contract are calculated to determine the green power settlement information of each distributed power generation entity.
[0109] (8) The power trading center obtains the green power settlement information of the aggregator and the green power settlement information of each distributed generation entity. After verifying that the information is correct, it generates the green certificate transfer information of each distributed generation entity.
[0110] In summary, by putting the 15-minute-level fine-grained green power generation data of each distributed generation entity, as well as the information of the entire process including aggregation, application, transaction, settlement, and settlement breakdown, on the blockchain, a reliable green power traceability mechanism for distributed generation entities to participate in the electricity market transaction has been constructed, supporting distributed generation entities to conveniently participate in green power transactions and manage the entire life cycle of green power.
[0111] The processing procedure for green electricity data of distributed generation entities participating in electricity market transactions is as follows:
[0112] (1) Small electricity users submit load curve data to the aggregator and upload the submitted curves to the blockchain platform for storage. Simultaneously, a blockchain-based trusted metering device collects 15-minute-level fine-grained electricity consumption and other related data, which is also uploaded to the blockchain for storage. The load curve can also be obtained based on a federated learning mechanism. Since small electricity users under the same aggregator are geographically close and have similar living environments, multiple small electricity users can collaborate to achieve higher-precision predictions through data sharing to improve the accuracy of load curve predictions. It should be noted that when establishing the federated learning training system, it is necessary to conduct separate training for different electricity consumption types, such as electric vehicle charging, industrial and commercial users, and air conditioning loads. The modeling process is similar to that in (I) and will not be repeated here.
[0113] (2) Aggregators receive load curve data from all small electricity users and generate aggregated load curve data by accumulating load curves point by point. Aggregators participate in green electricity market transactions as agents, declare electricity volume and price information, and store relevant information on the blockchain.
[0114] (3) The power trading center obtains all transaction declaration data, organizes and carries out power supply and demand matching, forms unconstrained clearing data, and puts the relevant data on the blockchain for evidence storage.
[0115] (4) The power dispatch center obtains the unconstrained clearing data submitted by the power trading center, conducts security verification, generates constrained clearing and dispatching information and other data, and stores them on the blockchain.
[0116] (5) Aggregators obtain constrained clearing data and sign green electricity trading contracts with electricity sellers based on the clearing information. The aggregator's contract includes the total trading volume of the aggregator and may also include the trading volume of each small electricity user. The contract-related data is stored on the blockchain.
[0117] It is worth noting that when aggregators participate in electricity trading, they are allowed to conduct contract transfers or contract repurchases on a monthly or shorter cycle, depending on the actual power generation and consumption situation. They need to sign new contract transfer or contract repurchase agreements and store the relevant agreement information on the blockchain.
[0118] (6) The power grid company generates green electricity settlement information for the aggregator based on the total electricity consumption of each small power user under the aggregator, the contracted electricity volume of the aggregator, contract transfer and contract repurchase, and stores the relevant information on the blockchain.
[0119] The total electricity consumption of each small electricity user is calculated based on the 15-minute fine-grained electricity consumption collected by the blockchain trusted metering device. A smart contract for calculating the total electricity consumption can be designed, using the metering start time and end time as parameters to achieve automatic calculation. The total electricity consumption of the aggregator is equal to the sum of the total electricity consumption of each small electricity user.
[0120] (7) Aggregators obtain green electricity settlement information, decompose the settlement results to each small power user according to the electricity consumption of each small power user, determine the green electricity settlement information of each small power user, and put the relevant information on the blockchain for evidence storage.
[0121] Among them, the breakdown of electricity consumption settlement results can be automated by using an AI-based aggregator contract electricity extraction method. By intelligently extracting the aggregator contract text, the electricity consumption of each small electricity user in the contract is obtained. Combined with the total electricity consumption, the results of the smart contract are calculated to determine the green electricity settlement information of each small electricity user.
[0122] (8) The power trading center obtains the green power settlement information of the aggregator and the green power settlement information of each small power user. After verifying that the information is correct, it generates the green certificate transfer information of each small power user.
[0123] In summary, by putting the 15-minute-level fine-grained green electricity consumption data of each small power user, along with the information from aggregated reporting, transactions, settlement, and settlement breakdown, onto the blockchain, a reliable traceability mechanism for green electricity has been constructed for small power users to participate in electricity market transactions. This mechanism supports small power users in conveniently participating in green electricity transactions and managing the entire lifecycle of green electricity.
[0124] 4. Issuance and ownership allocation of green certificates for multiple entities
[0125] For scenarios involving distributed resource aggregation in power trading, a multi-entity aggregation green certificate issuance and rights allocation mechanism is designed to issue green certificates to each distributed resource entity, solving the problem that currently only aggregators can issue green certificates, resulting in distributed resource entities being unable to obtain green certificates and suffering related losses.
[0126] Firstly, green certificates are transferred to distributed generation entities participating in the aggregated green electricity market. The power trading center generates green certificate transfer information for each distributed generation entity based on their green electricity settlement information, and issues green certificates to each entity. Specifically, this can be done as follows:
[0127] (1) The power generation of the i-th distributed generation entity is E i For distributed generation entities with grid-connected electricity exceeding 1MWh, separate ownership green certificates will be issued for the 1MWh of electricity generated, and the remaining electricity will be used to issue joint ownership green certificates.
[0128] (2) For cases where the power generation of a single distributed generation entity is less than 1MWh but the total power generation of multiple generation entities is greater than or equal to 1MWh, a green certificate is issued for multiple entities, and the ownership of the corresponding proportion of power generation of each generation entity is calculated.
[0129] (3) For the remaining electricity s with aggregated power generation still less than 1MWh, green certificates will not be issued for the time being. The remaining power generation information (s1, s2, ..., s) of each power generation entity will be shared. n The evidence is stored on the blockchain and awaits the next settlement cycle.
[0130] Secondly, green certificates are transferred to small-scale electricity users participating in the aggregated green electricity market. The electricity trading center generates green certificate transfer information for each small-scale electricity user based on their green electricity settlement information and issues green certificates to each user. Details are as follows:
[0131] (1) For small power users whose electricity consumption exceeds 1MWh, green certificates with independent ownership shall be transferred to them to meet the electricity consumption of 1MWh.
[0132] (2) For cases where the electricity consumption of a single small power user is less than 1MWh but the total electricity consumption of multiple small power users is greater than or equal to 1MWh, a green certificate is transferred to multiple small power users. At the same time, the proportion of electricity consumption of each small power user is calculated, and the corresponding proportion of ownership of the green certificate is determined.
[0133] (3) For the remaining electricity consumption that is still less than 1MWh, green certificates will not be issued for the time being. The remaining electricity consumption information of each small power user will be stored on the blockchain and await the next settlement cycle.
[0134] The above calculation process can be referred to the aforementioned formulas, which will not be detailed here.
[0135] Through the above mechanism, green certificates can be issued or transferred in a shorter period of time, providing data support for subsequent green certificate trading, green electricity accounting, carbon verification and other activities.
[0136] According to the above embodiments, it is possible to achieve multi-entity aggregation of green electricity, traceable green certificates, verifiable rights, and flexible subsequent trading or use.
[0137] Figure 3 is a structural block diagram of a green power information processing device according to an embodiment of the present disclosure.
[0138] As shown in Figure 3, the device may include:
[0139] The power information acquisition module 310 is used to respond to the current settlement request for the aggregator and acquire the green power of each distributed resource entity among the multiple distributed resource entities corresponding to the aggregator that is waiting to be issued a certificate.
[0140] The first calculation module 320 is used to determine, for each distributed resource entity, the first number of individually owned green certificates for the distributed resource entity and the first remaining electricity for the distributed resource entity in this settlement, based on the green electricity to be issued and the standard electricity for redeeming one green certificate, when the green electricity to be issued by the distributed resource entity exceeds the standard electricity for redeeming one green certificate; and when the green electricity to be issued by the distributed resource entity does not exceed the standard electricity for redeeming, the green electricity to be issued by the distributed resource entity is the first remaining electricity for the distributed resource entity in this settlement.
[0141] The second calculation module 330 is used to determine the second number of green certificates jointly owned by multiple distributed resource entities based on the first remaining electricity of each distributed resource entity in this settlement.
[0142] The green certificate issuance module 340 is used to issue corresponding green certificates to multiple distributed resource entities corresponding to the aggregator based on the first number of individually owned green certificates of each distributed resource entity and the second number of jointly owned green certificates of multiple distributed resource entities.
[0143] In one embodiment, the first computing module 320 includes:
[0144] The first quantity calculation unit is used to round down the ratio between the green electricity to be issued and the standard electricity to be exchanged for the distributed resource entity, so as to obtain the first quantity of the individual ownership green certificates of the distributed resource entity.
[0145] The first remaining electricity calculation unit is used to subtract the product of the exchange standard electricity and the first quantity from the green electricity to be issued by the distributed resource entity, so as to obtain the first remaining electricity of the distributed resource entity in this settlement.
[0146] In one embodiment, the second computing module 330 is specifically used for:
[0147] The first remaining electricity of each distributed resource entity in this settlement is summed, and the ratio of the summation result to the standard electricity exchange is rounded to obtain the second number of green certificates jointly owned by multiple distributed resource entities.
[0148] In one embodiment, the power information acquisition module 310 includes:
[0149] The information acquisition unit is used to retrieve the aggregator's contract text and smart contract from the blockchain;
[0150] The first electricity volume determination unit is used to determine the aggregator's first total transaction electricity volume from the contract text;
[0151] The second power determination unit is used to decompose the first total transaction power to obtain the first transaction power of each distributed resource entity;
[0152] The third electricity determination unit is used to determine the green electricity volume to be issued for each distributed resource entity in this settlement based on the second transaction volume of each distributed resource entity calculated by the smart contract, when the first total transaction electricity volume matches the second total transaction electricity volume of the aggregator calculated by the smart contract, and when the first transaction electricity volume of each distributed resource entity matches the second transaction electricity volume of the corresponding distributed resource entity calculated by the smart contract.
[0153] The fourth electricity determination unit is used to obtain the remaining green electricity to be issued in the previous settlement for each distributed resource entity from the blockchain;
[0154] The fifth electricity quantity determination unit is used to sum up the green electricity quantity to be issued for each distributed resource entity in this settlement and the remaining green electricity quantity to be issued for each distributed resource entity in the previous settlement, so as to update the green electricity quantity to be issued for each distributed resource entity in this settlement.
[0155] In one embodiment, the above-described apparatus may further include:
[0156] The third calculation module is used to sum the first remaining electricity of each distributed resource entity in this settlement, and subtract the product of the second quantity and the exchange standard electricity from the summation result to obtain the second remaining electricity of multiple distributed resource entities in this settlement.
[0157] The fourth calculation module is used to, when it is determined that the second remaining electricity is greater than zero and less than the standard redemption electricity, subtract the sum of the electricity in each shared ownership green certificate corresponding to the distributed resource entity in this settlement from the first remaining electricity of the distributed resource entity in this settlement, so as to obtain the remaining green electricity to be issued for the distributed resource entity in this settlement, which will be used in the next settlement request for the aggregator.
[0158] In one implementation, the types of the multiple distributed resource entities are distributed generation entities or distributed power users.
[0159] The specific functions and examples of each module and submodule of the system in this disclosure embodiment can be found in the relevant descriptions of the corresponding steps in the above method embodiments, and will not be repeated here.
[0160] According to embodiments of this disclosure, the above-described method can be applied to an electronic device and a readable storage medium.
[0161] Figure 4 illustrates a schematic block diagram of an example electronic device 600 that can be used to implement embodiments of the present disclosure. The electronic device is intended to represent various forms of digital computers, such as laptop computers, desktop computers, workstations, personal digital assistants, servers, blade servers, mainframe computers, and other suitable computers. The electronic device may also represent various forms of mobile devices, such as personal digital assistants, cellular phones, smartphones, wearable devices, and other similar computing devices. The components shown herein, their connections and relationships, and their functions are merely illustrative and are not intended to limit the implementation of the present disclosure described and / or claimed herein.
[0162] As shown in Figure 4, device 600 includes a computing unit 601, which can perform various appropriate actions and processes based on a computer program stored in read-only memory (ROM) 602 or a computer program loaded from storage unit 608 into random access memory (RAM) 603. RAM 603 may also store various programs and data required for the operation of device 600. The computing unit 601, ROM 602, and RAM 603 are interconnected via bus 604. Input / output (I / O) interface 605 is also connected to bus 604.
[0163] Multiple components in device 600 are connected to I / O interface 605, including: input unit 606, such as keyboard, mouse, etc.; output unit 607, such as various types of monitors, speakers, etc.; storage unit 608, such as disk, optical disk, etc.; and communication unit 609, such as network card, modem, wireless transceiver, etc. Communication unit 609 allows device 600 to exchange information / data with other devices through computer networks such as the Internet and / or various telecommunications networks.
[0164] The computing unit 601 can be a variety of general-purpose and / or special-purpose processing components with processing and computing capabilities. Some examples of the computing unit 601 include, but are not limited to, a central processing unit (CPU), a graphics processing unit (GPU), various special-purpose artificial intelligence (AI) computing chips, various computing units running machine learning model algorithms, a digital signal processor (DSP), and any suitable processor, controller, microcontroller, etc. The computing unit 601 performs the various methods and processes described above, such as a green electricity information processing method. For example, in some embodiments, a green electricity information processing method can be implemented as a computer software program tangibly contained in a machine-readable medium, such as storage unit 608. In some embodiments, part or all of the computer program can be loaded and / or installed on device 600 via ROM 602 and / or communication unit 609. When the computer program is loaded into RAM 603 and executed by the computing unit 601, one or more steps of a green electricity information processing method described above can be performed. Alternatively, in other embodiments, the computing unit 601 can be configured to perform a green electricity information processing method by any other suitable means (e.g., by means of firmware).
[0165] Various embodiments of the systems and techniques described above herein can be implemented in digital electronic circuit systems, integrated circuit systems, field-programmable gate arrays (FPGAs), application-specific integrated circuits (ASICs), application-specific standard products (ASSPs), systems-on-a-chip (SoCs), payload-programmable logic devices (CPLDs), computer hardware, firmware, software, and / or combinations thereof. These various embodiments may include implementations in one or more computer programs that can be executed and / or interpreted on a programmable system including at least one programmable processor, which may be a dedicated or general-purpose programmable processor, capable of receiving data and instructions from a storage system, at least one input device, and at least one output device, and transmitting data and instructions to the storage system, the at least one input device, and the at least one output device.
[0166] The program code used to implement the methods of this disclosure may be written in any combination of one or more programming languages. This program code may be provided to a processor or controller of a general-purpose computer, special-purpose computer, or other programmable data processing apparatus, such that when executed by the processor or controller, the program code causes the functions / operations specified in the flowcharts and / or block diagrams to be implemented. The program code may be executed entirely on a machine, partially on a machine, as a standalone software package partially on a machine and partially on a remote machine, or entirely on a remote machine or server.
[0167] In the context of this disclosure, a machine-readable medium can be a tangible medium that may contain or store a program for use by or in conjunction with an instruction execution system, apparatus, or device. A machine-readable medium can be a machine-readable signal medium or a machine-readable storage medium. A machine-readable medium can be, but is not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor systems, apparatus, or devices, or any suitable combination of the foregoing. More specific examples of machine-readable storage media include electrical connections based on one or more wires, portable computer disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fiber, portable compact disk read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination of the foregoing.
[0168] To provide interaction with a user, the systems and techniques described herein can be implemented on a computer having: a display device for displaying information to the user (e.g., a CRT (cathode ray tube) or LCD (liquid crystal display) monitor); and a keyboard and pointing device (e.g., a mouse or trackball) through which the user provides input to the computer. Other types of devices can also be used to provide interaction with the user; for example, feedback provided to the user can be any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback); and input from the user can be received in any form (including sound input, voice input, or tactile input).
[0169] The systems and technologies described herein can be implemented in computing systems that include backend components (e.g., as a data server), or computing systems that include middleware components (e.g., an application server), or computing systems that include frontend components (e.g., a user computer with a graphical user interface or web browser through which a user can interact with embodiments of the systems and technologies described herein), or any combination of such backend, middleware, or frontend components. The components of the system can be interconnected via digital data communication of any form or medium (e.g., a communication network). Examples of communication networks include local area networks (LANs), wide area networks (WANs), and the Internet.
[0170] Computer systems can include clients and servers. Clients and servers are generally located far apart and typically interact via communication networks. Client-server relationships are created by computer programs running on the respective computers and having a client-server relationship with each other. Servers can be cloud servers, servers in distributed systems, or servers incorporating blockchain technology.
[0171] It should be understood that the various forms of processes shown above can be used to rearrange, add, or delete steps. For example, the steps described in this disclosure can be executed in parallel, sequentially, or in different orders, as long as the desired result of the technical solution disclosed in this disclosure can be achieved, and this is not limited herein.
[0172] The specific embodiments described above do not constitute a limitation on the scope of protection of this disclosure. Those skilled in the art should understand that various modifications, combinations, sub-combinations, and substitutions can be made according to design requirements and other factors. Any modifications, equivalent substitutions, and improvements made within the principles of this disclosure should be included within the scope of protection of this disclosure.
Claims
1. A green electricity information processing method, wherein, include: In response to this settlement request for the aggregator, obtain the green electricity volume pending issuance for each of the multiple distributed resource entities corresponding to the aggregator. For each of the distributed resource entities, if the green electricity awaiting issuance for a distributed resource entity exceeds the standard electricity for redeeming one green certificate, a first number of individual ownership green certificates for the distributed resource entity and a first remaining electricity for the distributed resource entity in this settlement are determined based on the green electricity awaiting issuance for the distributed resource entity and the standard electricity for redemption; if the green electricity awaiting issuance for a distributed resource entity does not exceed the standard electricity for redemption, the green electricity awaiting issuance for the distributed resource entity is taken as the first remaining electricity for the distributed resource entity in this settlement. Based on the first remaining electricity of each of the distributed resource entities in this settlement, determine the second number of green certificates jointly owned by the multiple distributed resource entities; Based on the first number of individual ownership green certificates of each of the distributed resource entities and the second number of joint ownership green certificates of the multiple distributed resource entities, corresponding green certificates are issued to the multiple distributed resource entities corresponding to the aggregator.
2. The method according to claim 1, wherein, The determination of the first number of individually owned green certificates for the distributed resource entity and the first remaining electricity volume of the distributed resource entity in this settlement, based on the green electricity volume to be issued and the standard electricity volume for exchange, includes: The ratio between the green electricity volume to be issued and the standard electricity volume to be exchanged for the distributed resource entity is rounded down to obtain the first number of individual ownership green certificates for the distributed resource entity. The first remaining electricity of the distributed resource entity in this settlement is obtained by subtracting the product of the exchange standard electricity and the first quantity from the green electricity to be issued for the distributed resource entity.
3. The method according to claim 1, wherein, The determination of the second number of jointly owned green certificates for the multiple distributed resource entities based on the first remaining electricity volume of each of the distributed resource entities in this settlement includes: The first remaining electricity of each of the distributed resource entities in this settlement is summed, and the ratio of the summation result to the exchange standard electricity is rounded to obtain the second number of green certificates jointly owned by the multiple distributed resource entities.
4. The method according to claim 1 or 3, wherein, The step of obtaining the green electricity volume to be issued for each of the multiple distributed resource entities corresponding to the aggregator includes: Obtain the contract text and smart contract of the aggregator from the blockchain; The aggregator's first total transaction volume is determined from the contract text; The first total transaction volume is decomposed to obtain the first transaction volume of each of the distributed resource entities; When the first total transaction volume matches the second total transaction volume of the aggregator calculated by the smart contract, and the first transaction volume of each of the distributed resource entities matches the second transaction volume of the corresponding distributed resource entity calculated by the smart contract, the green electricity volume to be issued for each of the distributed resource entities in this settlement is determined based on the second transaction volume of each of the distributed resource entities calculated by the smart contract. Obtain the remaining green electricity volume awaiting issuance certificates for each of the distributed resource entities in the previous settlement from the blockchain; The pending green electricity volume for each of the distributed resource entities in this settlement and the remaining pending green electricity volume for each of the distributed resource entities in the previous settlement are summed to update the pending green electricity volume for each of the distributed resource entities in this settlement.
5. The method according to claim 3 or 4, wherein, Also includes: The first remaining electricity of each of the distributed resource entities in this settlement is summed, and the sum is subtracted from the product of the second quantity and the exchange standard electricity to obtain the second remaining electricity of the multiple distributed resource entities in this settlement; If it is determined that the second remaining electricity is greater than zero and less than the exchange standard electricity, for each of the distributed resource entities, the first remaining electricity of the distributed resource entity in this settlement is subtracted from the sum of the electricity of the distributed resource entity in each of the common ownership green certificates, so as to obtain the remaining green electricity of the distributed resource entity to be issued in this settlement, which will be used in the next settlement request for the aggregator.
6. The method according to any one of claims 1-5, wherein, The types of the multiple distributed resource entities are distributed generation entities or distributed power users.
7. A green power information processing device, wherein, include: The power information acquisition module is used to respond to the current settlement request for the aggregator and acquire the green power of each of the multiple distributed resource entities corresponding to the aggregator that is waiting to be issued a certificate. The first calculation module is used to, for each of the distributed resource entities, when the green electricity awaiting issuance for a distributed resource entity exceeds the standard electricity for redeeming one green certificate, determine the first number of individual ownership green certificates for the distributed resource entity and the first remaining electricity for the distributed resource entity in this settlement based on the green electricity awaiting issuance for the distributed resource entity and the standard electricity for redemption; when the green electricity awaiting issuance for a distributed resource entity does not exceed the standard electricity for redemption, use the green electricity awaiting issuance for the distributed resource entity as the first remaining electricity for the distributed resource entity in this settlement. The second calculation module is used to determine the second number of shared ownership green certificates of the multiple distributed resource entities based on the first remaining electricity of each of the distributed resource entities in this settlement. The green certificate issuance module is used to issue corresponding green certificates to the multiple distributed resource entities corresponding to the aggregator based on a first number of individually owned green certificates of each of the multiple distributed resource entities and a second number of jointly owned green certificates of the multiple distributed resource entities.
8. The apparatus according to claim 7, wherein, The first calculation module includes: The first quantity calculation unit is used to round down the ratio between the green electricity to be issued and the standard electricity for exchange of the distributed resource subject, so as to obtain the first quantity of individual ownership green certificates of the distributed resource subject. The first remaining power calculation unit is used to subtract the product of the exchange standard power and the first quantity from the green power to be issued by the distributed resource entity, so as to obtain the first remaining power of the distributed resource entity in this settlement.
9. An electronic device, comprising: At least one processor; as well as The memory that is communicatively connected to the at least one processor; The memory stores instructions that can be executed by the at least one processor to enable the at least one processor to perform the method of any one of claims 1-6.
10. A non-transitory computer-readable storage medium storing computer instructions, wherein, Computer instructions are used to cause a computer to perform the method according to any one of claims 1-6.