Blockchain-based energy interaction method, platform, system, device and medium

By using blockchain technology to obtain electric vehicle electricity consumption information and demand, identify the power supply entity, calculate energy transmission data and assess losses, the problem of information mismatch and unfair transactions in electric vehicle energy interaction is solved, and open, transparent and efficient energy interaction is achieved.

CN114597891BActive Publication Date: 2026-08-25STATE GRID ELECTRIC VEHICLE SERVICE CO LTD +2
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202210156557.9
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-02-21
Publication Date
2026-08-25
Estimated Expiration
2042-02-21

AI Technical Summary

Technical Problem

The energy interaction process between electric vehicles and other electricity users is fraught with risks such as information mismatch, unfair transactions, and data tampering, making it difficult to achieve efficient interaction.

Method used

By using blockchain technology to obtain electricity consumption information and demand from electricity users, the mobile power supply entity is identified. Through on-chain ledger and energy transmission data calculation, the openness, transparency and consensus of energy interaction are achieved. A neural network model is used to assess energy loss and determine the payer.

Benefits of technology

Ensure that energy transmission data is made public, achieve mutual trust and consensus among all stakeholders, prevent data tampering, and improve the efficiency and fairness of energy interaction.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114597891B_ABST
    Figure CN114597891B_ABST
Patent Text Reader

Abstract

A blockchain-based energy interaction method, platform, system, device and medium, comprising a blockchain platform, a power consumer, an electric vehicle and a terminal, each power consumer and electric vehicle is managed by using blockchain technology; the power consumer and the electric vehicle are provided with transaction accounting services in each transaction scenario by using blockchain technology; the energy information managed by the center is handed over to the collective maintenance by virtue of the technical advantages of the blockchain, the use and loss of energy are made public, the common belief and consensus of the use, transmission and loss of energy on the chain are ensured, the energy of the electric vehicle is effectively fragmented by relying on the integration ability of the chain transaction, the interaction ability of the energy is improved; the energy use loss calculation and transmission loss calculation are written into the blockchain consensus algorithm, the trusted transaction mechanism of the energy interaction between each subject is realized, the fair transaction of the charging and discharging of the electric vehicle and the multiple subjects is ensured; and the data information safety of the charging and discharging process is guaranteed, and the vested interests of each subject are maintained.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of blockchain technology applications in electric vehicles, specifically to a blockchain-based energy interaction method, platform, system, device, and medium. Background Technology

[0002] With the rapid development of electric vehicle technology, electric vehicles, in addition to being a means of transportation, possess unique spatiotemporal characteristics that endow them with diversified roles and functions. As charging and discharging entities, electric vehicles can interact with multiple other entities (mobile phones, electrical appliances, other electric vehicles, and the power grid). Utilizing electric vehicles as mobile energy storage units to meet diverse energy needs is one of their important functions. However, the process of energy interaction between electric vehicles and other electricity consumers involves many uncertainties, making it difficult for these entities to quickly achieve interactive matching. Furthermore, with the diversification of energy interaction entities, the interaction becomes increasingly complex. The energy transfer process between unfamiliar entities often struggles to establish a shared trust mechanism. Moreover, due to losses during energy storage and use, in unequal evaluation mechanisms and centralized systems, it is difficult to achieve efficient interaction modes among the energy interaction entities, and there is also a risk of data tampering between entities.

[0003] Blockchain is a novel application model of computer technologies such as distributed data storage, peer-to-peer transmission, consensus mechanisms, and encryption algorithms. It features decentralization, immutability, full traceability, accountability, collective maintenance, and transparency. Blockchain's most fundamental capability is solving the problem of information asymmetry, enabling collaborative trust and unified action among multiple entities. Applying blockchain technology to energy interaction in electric vehicles leverages its transparency and immutability to address issues of information mismatch and unfair energy trading, effectively preventing the tampering of transaction information. However, current technologies merely implement information recording and management on the blockchain, or focus on using blockchain for transactions, settlements, or recording functions, failing to achieve flexible energy management and diverse interactions. Summary of the Invention

[0004] To address the problems existing in the prior art, this invention provides a blockchain-based energy interaction method, comprising:

[0005] Obtain the electricity consumption information and electricity demand of the electricity users published by the terminal, determine the mobile power supply entity to provide the service for this transaction, and complete the interactive handshake;

[0006] Energy transmission data is calculated based on the power information obtained from the mobile power supply entity and the power consumption entity after the energy interaction is completed, and the power information and energy transmission data after the energy interaction are published.

[0007] Obtain confirmation information from the terminal;

[0008] The confirmation information is determined by the terminal based on the published power information and energy transmission data.

[0009] Preferably, the step of obtaining the electricity consumption information and electricity demand of the electricity user published by the terminal, determining the mobile power supply entity to provide the transaction service, and completing the handshake includes:

[0010] Obtain electricity consumption information and electricity demand from electricity users published by the terminal, and complete on-chain accounting based on the electricity consumption information of the electricity users;

[0011] Choose an electricity price range from the predetermined electricity prices;

[0012] The mobile power supply provider for this transaction will be determined based on the aforementioned electricity demand and electricity price range.

[0013] The electricity users and mobile power supply entities involved in this transaction service will be published, and the interaction handshake between the electricity users and mobile power supply entities will be completed.

[0014] The electricity price is determined by a consensus mechanism for charging and discharging energy.

[0015] Preferably, the determination of electricity prices includes:

[0016] The energy consumption loss of the electricity users is evaluated based on a pre-trained energy loss model, and the status level of each electricity user is determined based on the evaluation results.

[0017] Electricity prices are determined based on the aforementioned status levels;

[0018] The training of the energy loss model includes: training it using a neural network prediction algorithm based on the historical transaction data of each electricity user. The historical transaction data of the electricity user includes: electricity user type, historical charging performance of the electricity user, and the service life of the electricity user.

[0019] Preferably, the calculation of energy transfer data based on the acquired power information of the mobile power supply entity and the power consumption entity after the energy interaction is completed includes:

[0020] Obtain the electricity information of the mobile power supply entity and the power consumption entity after the energy interaction is completed, and perform on-chain accounting;

[0021] Based on the power information of the mobile power supply entity before the completion of energy interaction, the power information of the mobile power supply entity after the completion of energy interaction, the power information of the power user entity before the completion of energy interaction, and the power information of the power user entity after the completion of energy interaction, calculate the discharge power of the mobile power supply entity, the charging power of the power user entity, the lost power, and the payer of the lost power.

[0022] The discharge capacity of the mobile power supply unit, the charging capacity of the power consumption unit, and the power loss are recorded on the blockchain.

[0023] The energy transmission data includes: the discharge power of the mobile power supply unit, the charging power of the power consumption unit, and the power loss.

[0024] Preferably, the determination of the lost electricity and the payer for the lost electricity includes:

[0025] Based on the power information of the mobile power supply entity before the completion of energy interaction, the power information of the mobile power supply entity after the completion of energy interaction, the power information of the power user entity before the completion of energy interaction, and the power information of the power user entity after the completion of energy interaction, the energy loss of the mobile power supply entity and the power user entity in different power consumption processes is predicted by a pre-trained neural network model, and the payer of each power consumption process is determined.

[0026] The energy losses of the mobile power supply unit and the power consumption unit during different power consumption processes are authenticated on the chain.

[0027] The neural network model is trained based on historical data, which includes: energy losses of the mobile power supply entity during various power consumption processes and the payers for the losses.

[0028] Preferably, determining the payer for each electricity consumption process includes:

[0029] Losses incurred during placement and use shall be borne by the mobile power supply entity; losses incurred during transmission shall be borne by the power user entity.

[0030] The electricity consumption process includes at least one or more of the following processes: placement, use, and energy transfer.

[0031] Preferably, before determining the mobile power supply provider for this transaction based on the electricity demand and electricity price range, the process further includes:

[0032] Obtain the charging level and current power level of the mobile power supply unit after charging is completed, and record the information on the blockchain.

[0033] Obtain the available power supply capacity and price range of the mobile power supply provider published by the terminal;

[0034] The power supply price range is determined based on a pre-determined power supply price, which is determined by a consensus mechanism for charging and discharging energy.

[0035] Preferably, the determination of the electricity price includes:

[0036] The charging and discharging status of the battery of the mobile power supply unit is rated based on a pre-trained battery charging and discharging model of the power supply unit.

[0037] The power supply price of the mobile power supply entity is determined based on the status rating.

[0038] The charging and discharging status of the battery includes: the battery's charging and discharging capacity and / or discharge damage;

[0039] The battery charging and discharging model of the power supply unit is obtained by training a neural network prediction algorithm based on the historical data model of the mobile power supply unit;

[0040] The historical data model of the mobile power supply entity includes: the type of mobile power supply entity, the historical power consumption process of the mobile power supply entity, and the service life of the mobile power supply entity.

[0041] Preferably, the step of determining the mobile power supply entity to provide the service for this transaction based on the electricity demand and the electricity price range includes:

[0042] The mobile power supply entity providing services for this transaction is determined based on the electricity demand and price range, as well as the status level and price range of each mobile power supply entity.

[0043] Preferably, the step of obtaining the electricity consumption information and electricity demand of the electricity user published by the terminal, determining the mobile power supply entity to provide the transaction service, and completing the handshake includes:

[0044] Obtain electricity consumption information and electricity demand from electricity users published by the terminal, and complete on-chain accounting based on the electricity consumption information of the electricity users;

[0045] The mobile power supply provider selected by the electricity user is obtained through the terminal.

[0046] The electricity users and mobile power supply entities involved in this transaction service will be published, and the interaction handshake between the electricity users and mobile power supply entities will be completed.

[0047] The electricity price is determined by a consensus mechanism for charging and discharging energy.

[0048] Preferably, the mobile power supply entity includes: a power supply electric vehicle; the power consumption entity includes at least one or more of the following: wearable devices, handheld devices, electric vehicles being charged, public facilities, household appliances, and power grids.

[0049] Based on the same inventive concept, the present invention also provides a blockchain platform, including: an interface module and a functional module;

[0050] The interface module is used to: obtain the power information of the mobile power supply entity and the power consumption entity after the energy interaction is completed;

[0051] The functional module is used to: calculate energy transmission data based on the power information obtained by the interface module after the interaction is completed, and publish the power information and energy transmission data after the energy interaction is completed; obtain the power information and power demand of the power user published by the terminal, determine the mobile power supply entity that provides this transaction service, and complete the interactive handshake; and obtain the terminal's confirmation information.

[0052] The confirmation information is determined by the terminal based on the published power information and energy transmission data.

[0053] Preferably, the functional module includes: a transaction handshake sub-module; the blockchain platform also includes a charging and discharging energy consensus mechanism;

[0054] The transaction handshake submodule is used to: obtain the electricity consumption information and electricity demand of the electricity users published by the terminal, and complete on-chain accounting based on the electricity consumption information of the electricity users; select an electricity price range from the pre-determined electricity prices; recommend mobile power supply entities to provide this transaction service based on the electricity demand and electricity price range; publish the electricity users and mobile power supply entities involved in this transaction service, and complete the interactive handshake.

[0055] The charging and discharging energy consensus mechanism is used to determine electricity prices.

[0056] Preferably, the transaction handshake submodule is used to: obtain the electricity consumption information and electricity demand of the electricity users published by the terminal, and complete on-chain accounting based on the electricity consumption information of the electricity users; obtain the mobile power supply entity selected by the electricity users based on the terminal; publish the electricity users and mobile power supply entities involved in this transaction service, and complete the interactive handshake.

[0057] Preferably, the functional module further includes: a charge / discharge metering submodule and an energy loss metering submodule;

[0058] The charging and discharging metering submodule is used to: obtain the power information of the mobile power supply entity and the power consumption entity after the energy interaction is completed, and perform on-chain accounting;

[0059] The energy loss metering submodule is used to: calculate the discharge amount of the mobile power supply entity, the charging amount of the power consumption entity, the lost amount of electricity, and the payer of the lost amount of electricity based on the power information of the mobile power supply entity before the completion of the energy interaction, the power information of the mobile power supply entity after the completion of the energy interaction, the power information of the power consumption entity before the completion of the energy interaction, and the power information of the power consumption entity after the completion of the energy interaction.

[0060] The energy transmission data includes: the discharge power of the mobile power supply unit, the charging power of the power consumption unit, and the power loss.

[0061] Preferably, the charge / discharge metering submodule is further configured to: obtain the charging capacity and current power information of the mobile power supply entity after charging is completed, and perform on-chain accounting; obtain the power supply capacity and power supply price range of the mobile power supply entity published by the terminal;

[0062] The consensus mechanism for charging and discharging energy is also used to determine the price of electricity supply.

[0063] Preferably, the functional module further includes an order management submodule, used for on-chain accounting based on terminal confirmation information.

[0064] Based on the same inventive concept, the present invention also provides a blockchain-based energy interaction system, comprising: a blockchain platform and an electricity-consuming entity, a mobile power supply entity, and a terminal that are communicatively connected to the blockchain platform; the blockchain platform is used to implement a blockchain-based energy interaction method provided by the present invention.

[0065] The terminal is used to provide registration services for the electricity users and mobile power supply entities; it is also used to publish the electricity consumption information and electricity demand of the electricity users to the blockchain platform; it is also used to confirm the electricity consumption information and energy transmission data published by the blockchain platform and publish the confirmation information.

[0066] The blockchain platform is used for: calculating energy transmission data based on the electricity information obtained after the interaction is completed; determining the mobile power supply entity to provide this transaction service based on the electricity information and electricity demand of the electricity user published by the terminal, and completing the interactive handshake; and also for obtaining the terminal's confirmation information.

[0067] Based on the same inventive concept, the present invention also provides a computer device, comprising: one or more processors;

[0068] The processor is used to store one or more programs;

[0069] When the one or more programs are executed by the one or more processors, the energy interaction method based on blockchain provided by the present invention is implemented.

[0070] Based on the same inventive concept, the present invention also provides a computer-readable storage medium having a computer program stored thereon, wherein when the computer program is executed, it implements a blockchain-based energy interaction method provided by the present invention.

[0071] Compared with the prior art, the beneficial effects of the present invention are as follows:

[0072] This invention provides a blockchain-based energy interaction method, platform, and system. It utilizes a blockchain platform to obtain electricity consumption information and demands from electricity users published by a terminal, identifies the mobile power supplier providing the transaction service, and completes the handshake. Based on the obtained electricity consumption information from the mobile power supplier and the electricity user after the energy interaction, it calculates energy transmission data and publishes this data. It also obtains confirmation information from the terminal, which is determined by the terminal based on the published electricity consumption information and energy transmission data. This invention leverages the technological advantages of blockchain to entrust the collective maintenance of centrally managed energy information, making energy transmission data public and ensuring mutual trust and consensus on energy use, transmission, and loss on the blockchain. Attached Figure Description

[0073] Figure 1 A flowchart of a blockchain-based energy interaction method provided by this invention;

[0074] Figure 2 This is an example of energy interaction between a blockchain-based electric ride-hailing vehicle and a passenger's handheld device, as shown in Example 2.

[0075] Figure 3 This provides a transaction scenario for electric vehicles with other entities.

[0076] Figure 4 This is a block diagram of the blockchain-based electric vehicle energy interactive trading system of the present invention;

[0077] Figure 5 This invention relates to an energy-interactive blockchain platform and its functional modules.

[0078] Figure 6 This is an analysis of the energy interaction process of the present invention. Detailed Implementation

[0079] To better understand the present invention, the following description, in conjunction with the accompanying drawings and examples, will further illustrate the content of the present invention.

[0080] Example 1:

[0081] This invention provides a blockchain-based energy interaction method, such as... Figure 1 As shown, it includes:

[0082] S1. Obtain the electricity consumption information and electricity demand of the electricity users published by the terminal, determine the mobile power supply entity that will provide the service for this transaction, and complete the interactive handshake.

[0083] The mobile power supply unit of this invention is a device that can be charged while in motion, such as a power supply for an electric vehicle; the power user of this invention can be: wearable devices, handheld devices, electric vehicles being charged, public facilities, household appliances, and power grids, etc. The published power information of the power user can include the current power level; the power demand includes the type of power user, the service life of the power user, the available charging time, and the charging amount, etc.

[0084] S2. Calculate energy transmission data based on the power information of the mobile power supply entity and the power consumption entity after the energy interaction is completed, and publish the power information and energy transmission data after the energy interaction is completed.

[0085] S3. Obtain confirmation information from the terminal; wherein the confirmation information is determined by the terminal based on the published power information and energy transmission data. Before performing step S1 of this invention, which involves determining the mobile power supply entity providing the transaction service and completing the handshake, the process includes:

[0086] The blockchain platform obtains the charging level and current power level of the mobile power supply unit after charging is completed, and records the information on the blockchain.

[0087] The blockchain platform obtains the power supply capacity and price range of mobile power supply entities released by the terminals;

[0088] The power supply price range is selected and determined by the mobile power supply entity based on a pre-determined power supply price, and the power supply price is determined by a consensus mechanism for charging and discharging energy.

[0089] The determination of the power supply price in this invention includes:

[0090] The blockchain platform uses a pre-trained battery charging and discharging model of the power supply entity to rate the charging and discharging status of the battery of the mobile power supply entity.

[0091] The blockchain platform determines the power supply price of the mobile power supply entity based on the status rating;

[0092] The charging and discharging status of the battery includes: the battery's charging and discharging capacity and / or discharge damage;

[0093] The battery charging and discharging model of the power supply unit is obtained by training a neural network prediction algorithm based on the historical data model of the mobile power supply unit;

[0094] The historical data model of the mobile power supply entity includes: the type of mobile power supply entity, the historical power consumption process of the mobile power supply entity, and the service life of the mobile power supply entity.

[0095] Step S1 of the present invention can be implemented in at least two ways. One way is that the power user selects the mobile power supply unit at the terminal, and the process is as follows:

[0096] The blockchain platform obtains the electricity consumption information and electricity demand of the electricity users published by the terminal, and completes on-chain accounting based on the electricity consumption information of the electricity users.

[0097] The blockchain platform obtains the mobile power supply provider selected by the electricity user based on the terminal.

[0098] The blockchain platform will publish the electricity users and mobile power supply entities involved in this transaction service, and complete the handshake between the electricity users and mobile power supply entities.

[0099] Step S1 of the present invention can also be based on blockchain recommendation, the process of which is as follows:

[0100] The blockchain platform obtains the electricity consumption information and electricity demand of the electricity users published by the terminal, and completes on-chain accounting based on the electricity consumption information of the electricity users.

[0101] The blockchain platform broadcasts the electricity demand published by the terminal on the blockchain and selects an electricity price range from the pre-determined electricity prices;

[0102] The blockchain platform recommends mobile power providers to offer services for this transaction based on the electricity demand and price range.

[0103] The blockchain platform will publish the electricity users and mobile power supply entities involved in this transaction service and complete the handshake between the electricity users and mobile power supply entities;

[0104] The electricity price is determined by a consensus mechanism for charging and discharging energy. The determination of the electricity price in this invention includes:

[0105] The blockchain platform assesses the energy consumption loss of the electricity users based on a pre-trained energy loss model and determines the status level of each electricity user based on the assessment results.

[0106] The blockchain platform determines electricity prices based on the aforementioned status levels;

[0107] The training of the energy loss model includes: training it using a neural network prediction algorithm based on the historical transaction data of each electricity user. The historical transaction data of the electricity user includes: electricity user type, historical charging performance of the electricity user, and the service life of the electricity user.

[0108] In this invention, the blockchain platform recommends mobile power supply providers for this transaction based on the electricity demand and electricity price range, including:

[0109] The blockchain platform makes recommendations based on the electricity demand and price range, as well as the status level and price range of each mobile power supply entity.

[0110] Step S2 of the present invention includes:

[0111] The blockchain platform obtains the electricity information of the mobile power supply entity and the electricity consumption entity after the energy interaction is completed, and records it on the chain;

[0112] The blockchain platform calculates the discharge amount of the mobile power supply entity, the charging amount of the power consumption entity, the lost amount of electricity, and the payer of the lost amount of electricity based on the electricity information of the mobile power supply entity before the completion of the energy interaction, the electricity information of the mobile power supply entity after the completion of the energy interaction, the electricity information of the power consumption entity before the completion of the energy interaction, and the electricity information of the power consumption entity after the completion of the energy interaction.

[0113] The blockchain platform records the discharge power of the mobile power supply entity, the charging power of the power user entity, and the power loss power on the blockchain.

[0114] The energy transmission data includes: the discharge power of the mobile power supply unit, the charging power of the power consumption unit, and the power loss.

[0115] The determination of the lost electricity and the payer for the lost electricity in this invention includes:

[0116] The blockchain platform uses a pre-trained neural network model to predict the energy loss of the mobile power supply entity and the power consumption entity in different power consumption processes based on the power supply entity's power consumption information before the energy interaction is completed, the power supply entity's power consumption information after the energy interaction is completed, the power consumption entity's power consumption information before the energy interaction is completed, and the power consumption entity's power consumption information after the energy interaction is completed.

[0117] The blockchain platform will perform on-chain authentication of the energy losses of the mobile power supply entity and the power consumption entity during different power consumption processes;

[0118] The neural network model is trained based on historical data, which includes: energy losses of the mobile power supply entity during various power consumption processes and the payers for the losses.

[0119] The electricity consumption process in this invention includes: placement, use, and energy transmission, wherein losses during placement and use are paid by the mobile power supply entity; and losses during transmission are paid by the electricity consumption entity.

[0120] Step S3 in this invention includes:

[0121] The blockchain platform records transactions on-chain based on confirmation information from the receiving terminal, completing the on-chain transaction. After publishing the electricity information and energy transmission data of this energy interaction, the blockchain platform generates power supply orders and purchase orders related to the energy interaction. These are then mutually confirmed by both the electricity user and the mobile power supplier, realizing the on-chain record-keeping function. This ledger is collectively maintained by all users on the chain and is tamper-proof. Simultaneously, the blockchain platform has open interfaces for information exchange and data sharing with power trading platforms, vehicle networking platforms, and government regulatory platforms, further ensuring the accuracy of charging information, the security of the interaction process, and that electricity transaction prices comply with electricity standards.

[0122] Example 2

[0123] To further describe the blockchain-based energy interaction method provided by this invention, this embodiment provides an example of energy interaction between an electric ride-hailing vehicle and a passenger's handheld device. This embodiment is only used to more clearly illustrate the technical solution of this invention and should not be used to limit the scope of protection of this invention. This embodiment is as follows... Figure 2 The illustration shows an example of energy interaction between an electric ride-hailing vehicle and a passenger's handheld device, which can solve the problem of passengers urgently needing to charge their devices during a ride but being unable to determine their value. In this mode, the energy is completely fragmented, and the process includes the following steps:

[0124] Step 1: After the electric ride-hailing vehicle has finished charging, the charging power and current power information are recorded on the blockchain. This information serves as the basis for consensus information, ensuring that the vehicle's power value has not been tampered with.

[0125] Step 2: Electric ride-hailing vehicles publish their available power supply capacity and select a power supply price range on the blockchain. At the same time, the blockchain will complete the status rating of the ride-hailing vehicles. This rating is related to the power supply price range. It should be noted that electric ride-hailing vehicles consume a lot of electricity during operation, and the available power supply capacity will be limited to a lower energy level during operation, mainly interacting with wearable and handheld devices. During shutdown, the power supply will mainly be selected from the power grid, public facilities and large electrical equipment.

[0126] Step 3: The current battery level of the passenger's handheld device is recorded on the blockchain, and the power demand of the handheld device is broadcast on the blockchain, and the electricity price range is selected.

[0127] Step 4: Passengers board electric ride-hailing vehicles. Given a confirmed vehicle, passengers manually select the electric vehicle for power supply. If the price matches, passengers choose the charging service, completing the interaction. It's important to note that electric ride-hailing vehicles exchange energy during operation. Energy loss during operation is determined by the current rating. Historical operating data models and neural prediction algorithms calculate power consumption during operation. When passengers select a power supply vehicle, they implicitly accept the power supplier's rating. The historical operating data model here obtains the relationship curve between battery degradation and time through statistical analysis of charging and discharging data from numerous similar electric vehicles.

[0128] Step 5: After charging is completed, the current battery level of the electric ride-hailing vehicle and the handheld device is recorded on the blockchain. The discharge battery level of the electric ride-hailing vehicle, the charging battery level of the handheld device, and the battery level lost during transmission are also recorded on the blockchain.

[0129] Step 6: Both parties confirm the interaction order, and the order is recorded on the blockchain.

[0130] The above description is only a preferred embodiment of the present invention. It should be noted that for those skilled in the art, several improvements and modifications can be made without departing from the technical principles of the present invention. For example, blockchain-based methods for energy interaction between electric vehicles, energy interaction between electric vehicles and public facilities, and energy interaction between electric vehicles and the power grid should also be considered within the scope of protection of the present invention.

[0131] Example 3

[0132] This invention also provides a blockchain-based energy interaction system. This system utilizes blockchain technology to enable electric vehicles as mobile power sources to interact with other entities (wearable and handheld devices V2P, other electric vehicles V2V, public facilities and household appliances V2H, power grid V2G, etc.) via energy interaction (V2X mode). This invention includes: energy interaction scenarios and blockchain interaction methods, as well as an interaction system built to achieve energy interaction, including system design architecture, consensus mechanisms for charging and discharging energy, energy interaction processes, and on-chain information interaction, such as... Figure 3 As shown.

[0133] The blockchain-assisted V2X energy trading scenario mainly realizes various situations in which electric vehicles that can be powered can interact with other entities. The trading scenarios and methods include: (1) Electric vehicles powering personal wearable and handheld devices (V2P mode). Compared with electric vehicles, portable devices have lower power consumption and higher power consumption frequency, and fragmented power consumption is the most obvious. The transaction may occur in various locations such as electric taxis, electric ride-hailing vehicles, and electric buses. When the transaction interaction is required, the integration capability of the blockchain can be used to realize energy interaction directly, quickly and efficiently on the chain; (2) Electric vehicles discharging to other electric vehicles (V2V mode). When other electric vehicles suddenly lose power and break down, the cost of long-distance transportation is high and the time is long. If the energy between electric vehicles is used to achieve this, the energy interaction can be realized. Interaction, with the help of blockchain on-chain broadcasting and transaction matching, can more easily solve the urgent need for electricity; (3) Electric vehicles supply electricity to public facilities and household appliances (V2H mode). When the power supply facilities of public facilities, office areas and other locations suddenly lose power and need to be urgently dispatched by energy storage equipment, the power supply service can be provided by publishing the power demand on the chain and the electric vehicles on the chain responding; (4) Electric vehicles assist the power grid in energy interaction process (V2G mode). With the continuous deepening of the vehicle-to-grid interaction business model, the energy storage role of electric vehicles helps the power grid to realize the consumption of new energy and solve the problem of power overload. This is one of the important roles of large-scale electric vehicles assisting the power grid. With the help of the information integration capability of blockchain, the scale and commercial value of vehicle-to-grid interaction can be improved.

[0134] The system architecture of this interactive system is divided into three parts: the resource layer, the service layer, and the application layer. Figure 4 As shown

[0135] The resource layer includes various energy trading entities, including electric vehicles that supply power and diverse electricity users that exchange energy with them. It is used to store information about each energy trading entity and to connect with each energy trading entity to obtain and store energy trading-related data.

[0136] The service layer is implemented by a blockchain platform. This blockchain platform provides multiple transaction scenarios; it also initiates transaction requests based on the selected transaction scenario by calling the service layer, determines the electric vehicle providing the power supply service from the energy trading entities managed by the resource layer, and confirms the transaction under the selected transaction scenario. Figure 5As shown, the blockchain platform provided by this invention provides basic security capabilities. The blockchain platform includes an interface module and multiple functional modules. The interface module supports the access of mobile power supply entities such as electric vehicles and the access of energy-consuming entities. Each functional module realizes the energy interaction capability of electric vehicles. Each functional module does not require additional devices and completes data authentication by relying on big data models and neural network algorithm prediction algorithms. Functional module 1 is the charge / discharge metering submodule, which mainly completes the on-chain accounting of electric vehicle charging and discharging power. Functional module 2 is the energy loss metering submodule, which mainly completes the identification of energy loss values ​​of electric vehicles during placement, use, and transmission. Through historical data analysis and neural network algorithm prediction, it can assess the energy loss of each electric vehicle and each entity during placement, use, and transmission, and realize on-chain authentication. Placement and use losses belong to the electric vehicle owner, while transmission losses are paid by the energy recipient. Functional module 3 is the transaction handshake submodule, which helps users on the chain to achieve rapid interactive authentication. The transaction handshake submodule can be recommended on the chain or use a manual input selection mode to improve energy interaction efficiency. Functional module 4 is the order management submodule, which realizes on-chain accounting function based on terminal confirmation information and completes on-chain transactions. This ledger is collectively maintained by all users on the chain and cannot be tampered with. At the same time, the blockchain platform has open interfaces for information interaction and data sharing with power trading platforms, vehicle networking platforms, and government regulatory platforms, further ensuring the accuracy of vehicle charging information, the security of the interaction process, and that the electricity trading price complies with electricity standards.

[0137] The application layer includes user terminal apps involved in the energy interaction between electric vehicles and various entities. The terminal apps provide multiple transaction scenarios; help each entity complete the on-chain accounting of the current power consumption when an event occurs, complete the on-chain broadcast of electric vehicle energy supply and energy demand of each entity, and realize on-chain order confirmation when the energy interaction is completed. Specifically, it is used to initiate a transaction request by calling the service layer based on the selected transaction scenario, determine the electric vehicle providing power supply service from the energy trading entities managed by the resource layer, and realize transaction confirmation under the selected transaction scenario.

[0138] The charging and discharging energy consensus mechanism in this scheme primarily utilizes the consensus capabilities of blockchain to complete the electric vehicle status rating and energy loss assessment. Since electric vehicles of different types, with different power consumption processes and varying service lives, will have different battery charging and discharging capabilities and discharge damage, to ensure fair transactions, the battery's charging and discharging capabilities will be rated based on historical operating data models and neural prediction algorithms. The rating is from 1 to 10 (10 being the highest). Electric vehicles with stronger battery power supply capabilities and less battery damage will have higher ratings and will be prioritized for on-chain interactions. Energy is lost during use, placement, and transmission. The energy loss assessment mainly focuses on the value assessment of the energy transmission process, also with a rating from 1 to 10 (10 being the highest). This assessment primarily evaluates various power users; power recipients with less loss during transmission and more sufficient energy reception will have higher ratings and will also be prioritized for on-chain interactions.

[0139] To achieve on-chain data transmission, on-chain energy sharing, on-chain energy alerts, and on-chain energy control, this solution's energy interaction process and on-chain information exchange are as follows: Figure 6 As shown. After each entity completes charging, the charging amount and current power level are recorded on the blockchain. The power supply vehicle will broadcast its available power supply capacity and target users on the blockchain, and select a power supply price range. The price range is provided by the blockchain platform and is related to the electric vehicle's status evaluation. The higher the evaluation level, the higher the priority and the higher the electricity price. Users with electricity demand will broadcast their electricity demand on the blockchain and select an electricity price range. The price range is provided by the blockchain platform and is related to the energy loss assessment of the electricity user. The higher the evaluation level, the higher the priority and the lower the electricity price. The two parties to the transaction reach an interactive agreement through the blockchain's handshake module. After the transaction is completed, the discharge amount, lost amount, and charging amount are recorded on the blockchain as the data basis for on-chain evaluation. Finally, the two parties to the transaction confirm the power supply and purchase bills, and complete the on-chain accounting.

[0140] The technical solution of this invention relies on the integration capabilities of on-chain transactions to effectively fragment the energy of electric vehicles and improve the energy interaction capability; it incorporates energy usage loss calculation and transmission loss calculation into the blockchain consensus algorithm to realize a trusted transaction mechanism for energy interaction among various entities, ensuring fair transactions of electric vehicles charging and discharging with multiple entities; based on the unforgeability of blockchain, it guarantees the data security of the charging and discharging process and safeguards the vested interests of various entities.

[0141] The technical solution provided by this invention can refine the processing of interactive energy between electric vehicles and electricity users, enabling reliable energy information exchange. Through a blockchain consensus algorithm, energy losses before and after transactions are confirmed among the stakeholders, resolving disputes over energy storage and transmission, and preventing data tampering during storage and transmission. Leveraging the technical characteristics and advantages of blockchain, a V2X multi-stakeholder mutually trusted energy interaction system is established. This method can improve the supply capacity of electric vehicles as mobile energy storage devices, increase energy flow efficiency, and help improve the elasticity of electricity supply and demand and the operational efficiency of the power grid.

[0142] Example 4

[0143] Based on the same inventive concept, this invention also provides a computer device, which includes a processor and a memory. The memory stores a computer program, which includes program instructions. The processor executes the program instructions stored in the computer storage medium. The processor may be a Central Processing Unit (CPU), or other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. It is the computing and control core of the terminal, suitable for implementing one or more instructions, specifically suitable for loading and executing one or more instructions in the computer storage medium to implement corresponding method flows or corresponding functions, thereby realizing the steps of a blockchain-based energy interaction method in the above embodiments.

[0144] Example 5

[0145] Based on the same inventive concept, this invention also provides a storage medium, specifically a computer-readable storage medium (Memory), which is a memory device in a computer device used to store programs and data. It is understood that the computer-readable storage medium here can include both the built-in storage medium in the computer device and extended storage media supported by the computer device. The computer-readable storage medium provides storage space that stores the terminal's operating system. Furthermore, this storage space also stores one or more instructions suitable for loading and execution by a processor. These instructions can be one or more computer programs (including program code). It should be noted that the computer-readable storage medium here can be high-speed RAM or non-volatile memory, such as at least one disk storage device. The processor can load and execute one or more instructions stored in the computer-readable storage medium to implement the steps of the blockchain-based energy interaction method in the above embodiments.

[0146] Obviously, the described embodiments are only some, not all, of the embodiments of the present invention. All other embodiments obtained by those skilled in the art based on the embodiments of the present invention without inventive effort are within the scope of protection of the present invention.

[0147] Those skilled in the art will understand that embodiments of the present invention can be provided as methods, systems, or computer program products. Therefore, the present invention can take the form of a completely hardware embodiment, a completely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, the present invention can take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.

[0148] This invention is described with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the invention. It will be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, generate instructions for implementing the flowchart illustrations and / or block diagrams. Figure 1 One or more processes and / or boxes Figure 1 A device that provides the functions specified in one or more boxes.

[0149] These computer program instructions may also be stored in a computer-readable storage medium that can direct a computer or other programmable data processing device to function in a particular manner, such that the instructions stored in the computer-readable storage medium produce an article of manufacture including instruction means, which are implemented in a process Figure 1 One or more processes and / or boxes Figure 1 The function specified in one or more boxes.

[0150] These computer program instructions may also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer-implemented process, thereby providing instructions that execute on the computer or other programmable apparatus for implementing the process. Figure 1 One or more processes and / or boxes Figure 1 The steps of the function specified in one or more boxes.

[0151] The above are merely embodiments of the present invention and are not intended to limit the present invention. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of the present invention are included within the scope of the claims of the present invention pending approval.

Claims

1. A blockchain-based energy interaction method, characterized in that, include: Obtain the electricity consumption information and electricity demand of the electricity users published by the terminal, determine the mobile power supply entity to provide the transaction service, and complete the interactive handshake; Energy transmission data is calculated based on the power information obtained from the mobile power supply entity and the power consumption entity after the energy interaction is completed, and the power information and energy transmission data after the energy interaction are published. Obtain confirmation information from the terminal; The confirmation information is determined by the terminal based on the published power information and energy transmission data; The process of obtaining the electricity consumption information and demand of the electricity users published by the terminal, determining the mobile power supply provider for this transaction, and completing the handshake includes: Obtain electricity consumption information and electricity demand from electricity users published by the terminal, and complete on-chain accounting based on the electricity consumption information of the electricity users; Choose an electricity price range from the predetermined electricity prices; The mobile power supply provider for this transaction will be determined based on the aforementioned electricity demand and electricity price range. The electricity users and mobile power supply entities involved in this transaction service will be published, and the interaction handshake between the electricity users and mobile power supply entities will be completed. The electricity price is determined by a consensus mechanism for charging and discharging energy. The determination of electricity prices includes: The energy consumption loss of the electricity users is evaluated based on a pre-trained energy loss model, and the status level of each electricity user is determined based on the evaluation results. Electricity prices are determined based on the aforementioned status levels; The training of the energy loss model includes: training it using a neural network prediction algorithm based on the historical transaction data of each electricity user. The historical transaction data of the electricity user includes: electricity user type, historical charging performance of the electricity user, and the service life of the electricity user.

2. The method as described in claim 1, characterized in that, The calculation of energy transfer data based on the acquired power information of the mobile power supply entity and the power consumption entity after the energy interaction is completed includes: Obtain the electricity information of the mobile power supply entity and the power consumption entity after the energy interaction is completed, and perform on-chain accounting; Based on the power information of the mobile power supply entity before the completion of energy interaction, the power information of the mobile power supply entity after the completion of energy interaction, the power information of the power user entity before the completion of energy interaction, and the power information of the power user entity after the completion of energy interaction, calculate the discharge power of the mobile power supply entity, the charging power of the power user entity, the lost power, and the payer of the lost power. The discharge capacity of the mobile power supply unit, the charging capacity of the power consumption unit, and the power loss are recorded on the blockchain. The energy transmission data includes: the discharge power of the mobile power supply unit, the charging power of the power consumption unit, and the power loss.

3. The method as described in claim 2, characterized in that, The determination of lost electricity and the party responsible for paying for lost electricity includes: Based on the power information of the mobile power supply entity before the completion of energy interaction, the power information of the mobile power supply entity after the completion of energy interaction, the power information of the power user entity before the completion of energy interaction, and the power information of the power user entity after the completion of energy interaction, the energy loss of the mobile power supply entity and the power user entity in different power consumption processes is predicted by a pre-trained neural network model, and the payer of each power consumption process is determined. The energy losses of the mobile power supply unit and the power consumption unit during different power consumption processes are authenticated on the chain. The neural network model is trained based on historical data, which includes: energy losses of the mobile power supply entity during various power consumption processes and the payers for the losses.

4. The method as described in claim 3, characterized in that, The determination of the payer for each electricity consumption process includes: Losses incurred during placement and use shall be borne by the mobile power supply provider; losses incurred during transmission shall be borne by the power user. The electricity consumption process includes at least one or more of the following processes: placement, use, and energy transfer.

5. The method as described in claim 2, characterized in that, Before determining the mobile power supply provider for this transaction based on the electricity demand and electricity price range, the process also includes: Obtain the charging level and current power level of the mobile power supply unit after charging is completed, and record the information on the blockchain. Obtain the available power supply capacity and price range of the mobile power supply provider published by the terminal; The power supply price range is determined based on a pre-determined power supply price, which is determined by a consensus mechanism for charging and discharging energy.

6. The method as described in claim 5, characterized in that, The determination of electricity pricing includes: The charging and discharging status of the battery of the mobile power supply unit is rated based on a pre-trained battery charging and discharging model of the power supply unit. The power supply price of the mobile power supply entity is determined based on the status rating. The charging and discharging status of the battery includes: the battery's charging and discharging capacity and / or discharge damage; The battery charging and discharging model of the power supply unit is obtained by training a neural network prediction algorithm based on the historical data model of the mobile power supply unit; The historical data model of the mobile power supply entity includes: the type of mobile power supply entity, the historical power consumption process of the mobile power supply entity, and the service life of the mobile power supply entity.

7. The method as described in claim 6, characterized in that, The mobile power supply entity that provides the service for this transaction is determined based on the electricity demand and the electricity price range, including: The mobile power supply entity providing services for this transaction is determined based on the electricity demand and price range, as well as the status level and price range of each mobile power supply entity.

8. The method as described in claim 1, characterized in that, The process of obtaining the electricity consumption information and demand of the electricity users published by the terminal, determining the mobile power supply provider for this transaction, and completing the handshake includes: Obtain electricity consumption information and electricity demand from electricity users published by the terminal, and complete on-chain accounting based on the electricity consumption information of the electricity users; The mobile power supply provider selected by the electricity user is obtained through the terminal. The electricity users and mobile power supply entities involved in this transaction service will be published, and the interaction and handshake between the electricity users and mobile power supply entities will be completed.

9. The method as described in claim 1, characterized in that, The mobile power supply entity includes: a power-supplying electric vehicle; the power-consuming entity includes at least one or more of the following: wearable devices, handheld devices, electric vehicles being charged, public facilities, household appliances, and power grids.

10. A blockchain platform, characterized in that, include: Interface modules and functional modules; The interface module is used to: obtain the power information of the mobile power supply entity and the power consumption entity after the energy interaction is completed; The functional module is used to: calculate energy transmission data based on the power information obtained by the interface module after the interaction is completed, and publish the power information and energy transmission data after the energy interaction is completed; obtain the power information and power demand of the power user published by the terminal, determine the mobile power supply entity that provides this transaction service, and complete the interaction handshake; Obtain confirmation information from the terminal; The confirmation information is determined by the terminal based on the published power information and energy transmission data; The functional modules include: a transaction handshake sub-module; the blockchain platform also includes a charging and discharging energy consensus mechanism; The transaction handshake submodule is used to: obtain the electricity consumption information and electricity demand of the electricity users published by the terminal, and complete on-chain accounting based on the electricity consumption information of the electricity users; select an electricity price range from the pre-determined electricity prices; recommend mobile power supply entities to provide this transaction service based on the electricity demand and electricity price range; publish the electricity users and mobile power supply entities involved in this transaction service, and complete the interactive handshake. The charging and discharging energy consensus mechanism is used to determine electricity prices; The determination of electricity prices includes: The energy consumption loss of the electricity users is evaluated based on a pre-trained energy loss model, and the status level of each electricity user is determined based on the evaluation results. Electricity prices are determined based on the aforementioned status levels; The training of the energy loss model includes: training it using a neural network prediction algorithm based on the historical transaction data of each electricity user. The historical transaction data of the electricity user includes: electricity user type, historical charging performance of the electricity user, and the service life of the electricity user.

11. The blockchain platform as described in claim 10, characterized in that, The transaction handshake submodule is used to: obtain the electricity consumption information and electricity demand of the electricity users published by the terminal, and complete on-chain accounting based on the electricity consumption information of the electricity users; obtain the mobile power supply entity selected by the electricity users based on the terminal; publish the electricity users and mobile power supply entities involved in this transaction service, and complete the interactive handshake.

12. The blockchain platform as described in claim 10, characterized in that, The functional modules also include: a charge / discharge metering submodule and an energy loss metering submodule; The charging and discharging metering submodule is used to: obtain the power information of the mobile power supply entity and the power consumption entity after the energy interaction is completed, and perform on-chain accounting; The energy loss metering submodule is used to: calculate the discharge capacity of the mobile power supply entity, the charging capacity of the power user entity, the lost capacity, and the payer of the lost capacity based on the power information of the mobile power supply entity before the energy interaction is completed, the power information of the mobile power supply entity after the energy interaction is completed, the power information of the power user entity before the energy interaction is completed, and the power information of the power user entity after the energy interaction is completed. The energy transmission data includes: the discharge power of the mobile power supply unit, the charging power of the power consumption unit, and the power loss.

13. The blockchain platform as described in claim 12, characterized in that, The charging and discharging metering submodule is also used to: obtain the charging power and current power information of the mobile power supply body after charging is completed, and perform on-chain accounting; obtain the power supply capacity and power supply price range of the mobile power supply body published by the terminal; The consensus mechanism for charging and discharging energy is also used to determine the price of electricity supply.

14. The blockchain platform as described in claim 10, characterized in that, The functional module also includes an order management submodule, which is used for on-chain accounting based on terminal confirmation information.

15. A blockchain-based energy interaction system, characterized in that, include: A blockchain platform and power-consuming entities, mobile power supply entities, and terminals that communicate and connect with the blockchain platform; The blockchain platform is used to implement the blockchain-based energy interaction method as described in any one of claims 1 to 9; The terminal is used to provide registration services for the electricity users and mobile power supply entities; it is also used to publish the electricity consumption information and electricity demand of the electricity users to the blockchain platform; it is also used to confirm the electricity consumption information and energy transmission data published by the blockchain platform and publish the confirmation information. The blockchain platform is used to: calculate energy transfer data based on the electricity information obtained after the interaction is completed; Based on the electricity consumption information and electricity demand of the electricity users published by the terminal, the mobile power supply entity that will provide the service for this transaction is determined and the interactive handshake is completed. It is also used to obtain confirmation information from the terminal.

16. A computer device, characterized in that, include: One or more processors; The processor is used to store one or more programs; When the one or more programs are executed by the one or more processors, the blockchain-based energy interaction method as described in any one of claims 1 to 9 is implemented.

17. A computer-readable storage medium, characterized in that, It contains a computer program that, when executed, implements the blockchain-based energy interaction method as described in any one of claims 1 to 9.

Citation Information

Patent Citations

  • Charging network operation method of charging post for electric vehicles

    CN109345714A

  • Intelligent energy gateway for user-side microgrid power transaction

    CN110415093A