Block chain-based power grid transaction integrated visual data sharing platform system

Through the blockchain technology of the integrated grid transaction visual data sharing platform system, users' electricity consumption data are collected and rendered, and power purchase plans and smart transaction contracts are generated, which solves the problem that users cannot purchase power reasonably and improves grid resource utilization and user experience.

CN120374260APending Publication Date: 2025-07-25SHANDONG AITE YUNXIANG INFORMATION TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510299756.9
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-03-14
Publication Date
2025-07-25

AI Technical Summary

Technical Problem

The existing online payment platform cannot generate a reasonable power purchase plan based on users' electricity consumption behavior. Users can only make subjective decisions and lack substantive shared reference data, resulting in unreasonable user experience and power grid resource allocation, which reduces practicality.

Method used

Through the blockchain-based integrated visual data sharing platform system for grid transactions, users' electricity consumption behavior and data are collected, rendered and visualized, power purchase suggestions and smart transaction contracts are generated, and data sharing is carried out to ensure data privacy and security.

Benefits of technology

It improves the utilization rate and user experience of power grid resources, provides effective reference for power purchase decisions, ensures data security and reasonable resource allocation, and improves the operating efficiency and safety performance of power grids.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120374260A_ABST
    Figure CN120374260A_ABST
Patent Text Reader

Abstract

The invention discloses a power grid transaction integrated visual data sharing platform system based on a block chain, and the system comprises a processing module which is used for collecting the real-time power consumption behavior and power consumption data of a user from a power grid unit, and uploading the real-time power consumption behavior and power consumption data to a block chain network for rendering and visual processing; the generation module is used for determining the power consumption trend of the user according to the rendering result, generating a power purchase suggestion and generating a power purchase plan based on the power purchase suggestion; the transaction module is used for generating an intelligent transaction contract according to decision parameters of the user for the power purchase plan and performing transaction operation through an integrated program of the power grid management system and the energy transaction system; and the sharing module is used for acquiring authorized sharing data items of the user for the transaction behaviors, and extracting sharable parameters from the transaction behaviors according to the authorized sharing data items for data sharing processing. Power grid resources can be reasonably distributed, the utilization rate of the power grid resources is improved, and effective reference significance is provided for power purchase decision making.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of power grid trading, and particularly to a blockchain-based integrated visual data sharing platform system for power grid trading. Background Art

[0002] In recent years, with the rapid development of the global energy market, the demand for electricity has been continuously increasing, posing higher requirements for the stable operation of the power grid. At the same time, the widespread application of renewable energy and the development of distributed energy systems (DES) have also had a huge impact on the traditional power grid architecture. Under this background, how to rationally allocate power grid resources and improve the operation efficiency and safety performance of the power grid has become the focus of attention of governments and power companies around the world. Existing online payment platforms all query the remaining electricity bills online and then make fixed-amount payments. Users cannot purchase electricity reasonably according to their own electricity consumption behaviors and can only make decisions subjectively. There is no substantial shared reference data, which reduces the user experience and the reasonable allocation of power grid resources while also reducing the practicality. Summary of the Invention

[0003] In view of the problems shown above, the present invention provides a blockchain-based integrated visual data sharing platform system for power grid trading to solve the problems mentioned in the background art, that is, querying the remaining electricity bills online and then making fixed-amount payments, where users cannot purchase electricity reasonably according to their own electricity consumption behaviors, can only make decisions subjectively, there is no substantial shared reference data, which reduces the user experience and the reasonable allocation of power grid resources while also reducing the practicality.

[0004] A blockchain-based integrated visual data sharing platform system for power grid trading, the system includes:

[0005] Collect the real-time electricity consumption behaviors and electricity consumption data of users from power grid units and upload them to the blockchain network, and perform rendering and visualization processing on the electricity consumption behaviors and electricity consumption data;

[0006] Determine the electricity consumption trend of users according to the rendering results, generate electricity purchase suggestions based on the electricity consumption trend, and generate an electricity purchase plan based on the purchase suggestion strategy;

[0007] Generate an intelligent trading contract according to the decision-making parameters of users for the electricity purchase plan and perform trading operations through the integrated program of the power grid management system and the energy trading system;

[0008] Obtain the authorized shared data items of users for trading behaviors, and extract sharable parameters from the trading behaviors according to the authorized shared data items for data sharing processing.

[0009] Preferably, collecting the real-time electricity consumption behavior and electricity consumption data of users from power grid units and uploading them to the blockchain network, and rendering and visualizing the electricity consumption behavior and electricity consumption data, including:

[0010] Obtain the electricity card account number information of the user, retrieve the electricity consumption information of the electricity consumption terminal collected by the power grid equipment from the power grid unit according to the electricity card account number information, and determine the periodic frequency electricity consumption statistical parameters of the user according to the electricity consumption information;

[0011] Obtain the real-time electricity consumption behavior and electricity consumption data of the user according to the periodic frequency electricity consumption statistical parameters of the user, and encrypt the electricity consumption behavior and electricity consumption data;

[0012] Write the encrypted data into a preset smart contract, and deploy the smart contract to the blockchain network to achieve data upload;

[0013] Render the electricity consumption behavior and electricity consumption data into a chart or table form and perform visualization processing through a front-end framework based on a third-party data analysis tool.

[0014] Preferably, before determining the electricity consumption trend of the user according to the rendering result, generating a power purchase suggestion based on the electricity consumption trend, and generating a power purchase plan based on the power purchase suggestion strategy, it further includes:

[0015] Obtain the business requirements of the user, determine the expected data operation attributes of the user according to the business requirements, and configure the resources of the server based on the expected data operation attributes;

[0016] Determine the processing method and the processed state for the rendering result according to the configured resources, and determine the analysis elements in the rendering result according to the processing method and the processed state;

[0017] Select a data analysis tool according to the analysis elements, and perform analysis and calculation processing on the analysis elements through the data analysis tool and the server configured resources.

[0018] Preferably, determining the electricity consumption trend of the user according to the rendering result, generating a power purchase suggestion based on the electricity consumption trend, and generating a power purchase plan based on the power purchase suggestion strategy, including:

[0019] Determine the high-frequency electricity consumption period parameters and low-frequency electricity consumption period parameters of the user according to the rendering result, and respectively obtain the statistical electricity consumption of the high-frequency electricity consumption period parameters and the low-frequency electricity consumption period parameters;

[0020] Draw a fitting curve graph of the electricity consumption of the user according to the statistical electricity consumption, and determine the electricity consumption trend of the user according to the fitting curve graph of the electricity consumption;

[0021] Determine the predicted electricity consumption of the user in the future period according to the electricity consumption trend, and generate a power purchase suggestion according to the predicted electricity consumption, the power sales policy of the energy trading system, and the historical power purchase habits of the user;

[0022] Obtain the user's electricity purchase budget and electricity purchase demand, and generate an electricity purchase plan according to the electricity purchase budget and demand combined with the electricity purchase suggestions.

[0023] Preferably, before generating an intelligent trading contract based on the user's decision-making parameters for the electricity purchase plan and performing trading operations through the integrated program of the power grid management system and the energy trading system, it further includes:

[0024] Obtain the remaining electricity quantity information under the user's electricity card account number, and determine the user's electricity usage relaxation period according to the remaining electricity quantity information and the user's electricity consumption trend;

[0025] Determine the price fluctuations within the electricity usage relaxation period according to the historical trading information of the energy trading system, and determine the cost difference interval of the electricity purchase plan according to the price fluctuations;

[0026] Generate an electricity purchase delay suggestion according to the cost difference interval of the electricity purchase plan, and determine the optimal electricity purchase period according to the electricity purchase delay suggestion;

[0027] Upload the optimal electricity purchase period to the user's client for the user to make an electricity purchase decision.

[0028] Preferably, before generating an intelligent trading contract based on the user's decision-making parameters for the electricity purchase plan and performing trading operations through the integrated program of the power grid management system and the energy trading system, it further includes:

[0029] Obtain the transaction identification elements in the electricity purchase process, determine multiple abnormal trading behaviors according to the transaction identification elements, and obtain the judgment risk items of each abnormal trading behavior;

[0030] Construct an abnormal trading evaluation model based on the machine learning algorithm according to the judgment risk items of each abnormal trading behavior and the behavior parameters of the trading behavior;

[0031] Conduct a security risk assessment on the user's intelligent trading contract through the abnormal trading evaluation model, and determine the eligibility of the intelligent trading contract according to the evaluation results;

[0032] Generate a trading warning based on the eligibility of the intelligent trading and upload it to the user's client.

[0033] Preferably, before generating an intelligent trading contract based on the user's decision-making parameters for the electricity purchase plan and performing trading operations through the integrated program of the power grid management system and the energy trading system, it further includes:

[0034] Define the data standards and protocols between the power grid management system and the energy trading system, and construct the respective data interfaces of the power grid management system and the energy trading system based on the data standards and protocols;

[0035] Obtain the data of the power grid management system and the energy trading system respectively through the data interface, and perform conversion, mapping, and synchronization processing;

[0036] Determine the unified data standard based on the processed data, and test the integration between the power grid management system and the energy trading system based on the unified data standard;

[0037] After passing the test, code the data interfaces of the power grid management system and the energy trading system respectively, as well as data conversion, mapping, and synchronization, to build an integration program for the power grid management system and the energy trading system.

[0038] Preferably, generating an intelligent trading contract according to the decision-making parameters of the user for the power purchase plan and performing trading operations through the integration program of the power grid management system and the energy trading system includes:

[0039] Determine the expected power purchase quantity of the user according to the decision-making parameters of the user for the power purchase plan, and generate an intelligent trading contract according to the expected power purchase quantity and trading terms;

[0040] Upload the intelligent trading contract to the integration program of the power grid management system and the energy trading system, and calculate the settlement amount through the integration program;

[0041] Generate a payment request based on the settlement amount, determine the payment channel selected by the user based on the payment request, and perform trading operations through the distributed ledger technology based on the payment channel selected by the user;

[0042] Generate a transaction list according to the transaction result and synchronize it to the client where the user is located.

[0043] Preferably, obtaining the authorized shared data items of the user's trading behavior, and extracting shareable parameters from the trading behavior according to the authorized shared data items for data sharing processing includes:

[0044] Determine the necessary shared data items according to the preset data sharing strategy, confirm the privacy of each necessary shared data item, and determine the sharing conditions of the necessary shared data items according to the privacy;

[0045] Determine the data items that need to be authorized for sharing and the data items that do not need to be authorized for sharing according to the sharing conditions of each necessary shared data item;

[0046] Obtain the authorized shared data items selected by the user among the data items that need to be authorized for sharing, and obtain the data metrics and mapping parameters of the authorized shared data items;

[0047] Extract shareable parameters from the trading behavior according to the data metrics and their mapping parameters for data sharing processing.

[0048] Other features and advantages of the present invention will be set forth in the following description, and in part will be obvious from the description, or may be learned by practice of the present invention. The objectives and other advantages of the present invention may be realized and attained by the structure particularly pointed out in the written description and claims hereof as well as the appended drawings.

[0049] The technical solution of the present invention will be further described in detail below with reference to the drawings and embodiments. Description of the Drawings

[0050] The drawings are used to provide a further understanding of the present invention, and constitute a part of the specification. Together with the embodiments of the present invention, they are used to explain the present invention, but do not constitute a limitation to the present invention.

[0051] Figure 1 It is a schematic structural diagram of a blockchain-based integrated visualization data sharing platform system for power grid transactions provided by the present invention;

[0052] Figure 2 It is a schematic structural diagram of a processing module in a blockchain-based integrated visualization data sharing platform system for power grid transactions provided by the present invention;

[0053] Figure 3 It is a schematic structural diagram of a generating module in a blockchain-based integrated visualization data sharing platform system for power grid transactions provided by the present invention. Detailed Embodiments

[0054] Exemplary embodiments will be described in detail here, and examples thereof are shown in the drawings. When the following description refers to the drawings, unless otherwise indicated, the same numbers in different drawings represent the same or similar elements. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with the present disclosure. On the contrary, they are merely examples of devices and methods consistent with some aspects of the present disclosure as detailed in the appended claims.

[0055] In recent years, with the rapid development of the global energy market, the demand for electricity has been continuously growing, posing higher requirements for the stable operation of the power grid. At the same time, the widespread application of renewable energy and the development of distributed energy systems (DES) have also had a huge impact on the traditional power grid architecture. Against this background, how to reasonably allocate power grid resources and improve the operation efficiency and safety performance of the power grid has become the focus of attention of governments and power companies around the world. Existing online payment platforms all query the remaining electricity charges online and then make fixed-amount payments. Users cannot purchase electricity reasonably according to their own electricity consumption behaviors, but can only make decisions subjectively. There is no substantial shared reference data, which reduces the user experience and the reasonable allocation of power grid resources, and also reduces the practicality. To solve the above problems, this embodiment discloses a grid transaction integrated visualization data platform system based on user electricity consumption trend analysis and sharing of electricity consumption data items.

[0056] A grid transaction integrated visualization data sharing platform system based on blockchain, as Figure 1 shown, the system includes:

[0057] A processing module 101, configured to collect real-time electricity consumption behaviors and electricity consumption data of users from power grid units, upload them to the blockchain network, and perform rendering and visualization processing on the electricity consumption behaviors and electricity consumption data;

[0058] A generation module 102, configured to determine the electricity consumption trend of users according to the rendering result, generate electricity purchase suggestions according to the electricity consumption trend, and generate an electricity purchase plan based on the electricity purchase suggestions;

[0059] A transaction module 103, configured to generate an intelligent transaction contract according to the decision-making parameters of users for the electricity purchase plan and perform transaction operations through an integrated program of the power grid management system and the energy trading system;

[0060] A sharing module 104, configured to obtain the authorized shared data items of users for transaction behaviors, and extract shareable parameters from the transaction behaviors according to the authorized shared data items for data sharing processing.

[0061] The working principle of the above technical solution is as follows: First, the processing module collects real-time electricity consumption behaviors and electricity consumption data of users from power grid units, uploads them to the blockchain network, and performs rendering and visualization processing on the electricity consumption behaviors and electricity consumption data; Second, the generation module is used to determine the electricity consumption trend of users according to the rendering result, generate electricity purchase suggestions according to the electricity consumption trend, and generate an electricity purchase plan based on the electricity purchase suggestions; Then, based on the transaction module, an intelligent transaction contract is generated according to the decision-making parameters of users for the electricity purchase plan, and transaction operations are performed through an integrated program of the power grid management system and the energy trading system; Finally, the sharing module is used to obtain the authorized shared data items of users for transaction behaviors, and extract shareable parameters from the transaction behaviors according to the authorized shared data items for data sharing processing.

[0062] The beneficial effects of the above technical solution are as follows: By intelligently analyzing the user's electricity consumption behavior and electricity consumption data to determine the user's electricity consumption trend, and then generating an intelligent electricity purchase plan to conduct transactions through a specific integration program, reasonable allocation of grid resources can be achieved, improving the utilization rate of grid resources. Further, through data item sharing, other users can make effective references, thereby providing effective reference significance for electricity purchase decisions, solving the problems mentioned in the prior art, that is, by online querying the remaining electricity fees and then making fixed-amount payments, users cannot make reasonable electricity purchases according to their own electricity consumption behaviors, can only make decisions subjectively, have no substantial shared reference data, reducing the user experience and the reasonable allocation of grid resources, and also reducing the practicality.

[0063] In one embodiment, as Figure 2 shown, the processing module 101 includes:

[0064] An acquisition sub-module 1011, configured to obtain the electricity card account number information of the user, retrieve the electricity consumption information of the electricity consumption terminal collected by the grid equipment from the grid unit according to the electricity card account number information, and determine the periodic frequency electricity consumption statistical parameters of the user according to the electricity consumption information;

[0065] A first acquisition sub-module 1012, configured to obtain the real-time electricity consumption behavior and electricity consumption data of the user according to the periodic frequency electricity consumption statistical parameters of the user, and encrypt the electricity consumption behavior and electricity consumption data;

[0066] A deployment sub-module 1013, configured to write the encrypted data into a preset intelligent contract, and deploy the intelligent contract to the blockchain network to achieve data upload;

[0067] A processing sub-module 1014, configured to render the electricity consumption behavior and electricity consumption data into a chart or table form and perform visualization processing through a front-end framework based on a third-party data analysis tool.

[0068] The beneficial effects of the above technical solution are as follows: Obtaining the user's electricity consumption behavior and electricity consumption data according to the periodic frequency electricity consumption statistical parameters of the user and performing encryption processing can ensure the privacy and security of the electricity consumption data. Further, visualizing the electricity consumption data and electricity consumption behavior can ensure data visualization, enabling more accurate targeted analysis and reference, and improving the data reference significance.

[0069] In one embodiment, before determining the user's electricity consumption trend according to the rendering result, generating a buy electricity suggestion according to the electricity consumption trend, and generating an electricity purchase plan based on the buy suggestion strategy, the system is further configured to:

[0070] Obtain the business requirements of the user, determine the expected data operation attributes of the user according to the business requirements, and configure the resources of the server based on the expected data operation attributes;

[0071] Determine the processing method and the processed state for the rendering result based on the configured resources, and determine the analysis elements in the rendering result according to the processing method and the processed state;

[0072] Select a data analysis tool according to the analysis elements, and perform analysis and calculation processing on the analysis elements through the data analysis tool and the server configuration resources.

[0073] The beneficial effects of the above technical solution are: By configuring the resources of the server according to the expected operation attributes of the user, the analysis elements in the rendering result are determined, which can improve the analysis efficiency and accuracy. Selecting a data analysis tool to perform analysis and calculation processing on the analysis elements can improve the analysis speed of the analysis data and ensure the accuracy and reliability of the analysis result.

[0074] In one embodiment, as Figure 3 shown, the generating module 102 includes:

[0075] The second obtaining sub-module 1021 is used to determine the high-frequency power consumption period parameter and the low-frequency power consumption period parameter of the user according to the rendering result, and respectively obtain the statistical power consumption of the high-frequency power consumption period parameter and the low-frequency power consumption period parameter;

[0076] The first determining sub-module 1022 is used to draw a power consumption fitting curve graph of the user according to the statistical power consumption, and determine the power consumption trend of the user according to the power consumption fitting curve graph;

[0077] The first generating sub-module 1023 is used to determine the predicted power consumption of the user in the future period according to the power consumption trend, and generate a power purchase suggestion according to the predicted power consumption, the power sales policy of the energy trading system, and the user's historical power purchase habits;

[0078] The second generating sub-module 1024 is used to obtain the user's power purchase budget and power purchase demand, and generate a power purchase plan according to the power purchase budget and power purchase demand in combination with the power purchase suggestion.

[0079] The beneficial effects of the above technical solution are: Drawing a power consumption fitting curve graph according to the statistical power consumption can more intuitively determine the power consumption trend. Further, determining the predicted power consumption of the user in the future period, generating a power purchase suggestion in combination with the power sales policy and the power purchase habits, and generating a power purchase plan can improve the energy utilization efficiency, ensure power consumption safety, ensure that the generated power purchase plan better meets the user's needs and budget, and improve the user experience.

[0080] In one embodiment, before generating an intelligent trading contract according to the decision-making parameters of the user for the power purchase plan and performing trading operations through the integrated program of the power grid management system and the energy trading system, the system is further used for:

[0081] Obtain the remaining power information under the user's electricity card account number, and determine the user's electricity usage relaxation period according to the remaining power information and the user's electricity consumption trend;

[0082] Determine the price fluctuations during the electricity usage relaxation period according to the historical transaction information of the energy trading system, and determine the cost difference range of the electricity purchase plan according to the price fluctuations;

[0083] Generate an electricity purchase delay suggestion according to the cost difference range of the electricity purchase plan, and determine the optimal electricity purchase period according to the electricity purchase delay suggestion;

[0084] Upload the optimal electricity purchase period to the user's client for the user to make an electricity purchase decision.

[0085] The beneficial effects of the above technical solution are: Determine the electricity usage relaxation period according to the user's remaining power information, and combine the price fluctuations of electricity to determine the cost difference range of the electricity purchase plan, generate an electricity purchase delay suggestion and the best electricity purchase decision, which can make a more scientific electricity purchase decision, avoid unreasonable allocation of excessive grid resources caused by blind decision-making, and ensure the stability and reliability of electricity usage.

[0086] In one embodiment, before generating an intelligent trading contract according to the user's decision-making parameters for the electricity purchase plan and performing trading operations through the integrated program of the power grid management system and the energy trading system, the system is further configured to:

[0087] Obtain the transaction identification elements in the electricity purchase process, determine multiple abnormal trading behaviors according to the transaction identification elements, and obtain the judgment risk items of each abnormal trading behavior;

[0088] Construct an abnormal trading evaluation model based on a machine learning algorithm according to the judgment risk items of each abnormal trading behavior and the behavior parameters of the trading behavior;

[0089] Perform a security risk assessment on the user's intelligent trading contract through the abnormal trading evaluation model, and determine the eligibility of the intelligent trading contract according to the evaluation results;

[0090] Generate a trading warning based on the eligibility of the intelligent trading and upload it to the user's client.

[0091] The beneficial effects of the above technical solution are: It can comprehensively evaluate the anomalies and risks of the intelligent trading contract, and ensure the reliability and stability of the transaction.

[0092] In this embodiment, obtaining the judgment risk items of each abnormal trading behavior includes:

[0093] Determine the behavior label of each abnormal trading behavior, and determine the risk score of each abnormal trading behavior according to the behavior label;

[0094] Determine the abnormal feature subject of each abnormal transaction behavior according to the risk score, and the abnormal feature subject includes: the trading party, the transaction contract, the transaction terms, the transaction environment, and the transaction account;

[0095] Determine the time-domain dynamic index and the data-domain dynamic index according to the abnormal feature subject, and determine the monitoring elements according to the time-domain dynamic index and the data-domain dynamic index;

[0096] Determine the unified identification security behavior embedding vector sequence based on the monitoring elements, and generate the identification mode of the unified identification security behavior through a preset decision learning algorithm;

[0097] Determine the abnormal security index under the identification mode, and determine the judgment risk item of each abnormal transaction behavior according to the abnormal security index.

[0098] The beneficial effect of the above technical solution is that by determining the monitoring elements according to the abnormal subject of each abnormal transaction behavior and then determining the abnormal security index to judge the abnormal risk item, the judgment risk item can be quickly determined according to the abnormal identification link in the transaction process, which can ensure the efficiency and reliability of obtaining the risk item and improve the practicability.

[0099] In one embodiment, before generating an intelligent transaction contract according to the decision parameters of the user for the power purchase plan and performing transaction operations through the integration program of the power grid management system and the energy trading system, the system is further configured to:

[0100] Define the data standards and protocols between the power grid management system and the energy trading system, and construct the data interfaces of the power grid management system and the energy trading system respectively based on the data standards and protocols;

[0101] Obtain the data of the power grid management system and the energy trading system respectively through the data interface and perform conversion, mapping, and synchronization processing;

[0102] Determine the unified data standard according to the processed data, and test the integration between the power grid management system and the energy trading system based on the unified data standard;

[0103] After the test passes, encode the data interfaces of the power grid management system and the energy trading system respectively, as well as the data conversion, mapping, and synchronization, to construct the integration program of the power grid management system and the energy trading system.

[0104] The beneficial effect of the above technical solution is that it can ensure the success of data synchronization and conversion between the power grid management system and the energy trading system, and then effectively conduct power grid energy supply transactions, ensuring stability and data synchronization efficiency, and improving the overall work efficiency and stability.

[0105] In one embodiment, the trading module includes:

[0106] The third generation sub-module is used to determine the user's expected power purchase quantity according to the decision-making parameters of the user for the power purchase plan, and generate an intelligent trading contract based on the expected power purchase quantity and trading terms;

[0107] The calculation sub-module is used to upload the intelligent trading contract to the integration program of the power grid management system and the energy trading system, and calculate the settlement amount through the integration program;

[0108] The trading sub-module is used to generate a payment request based on the settlement amount, determine the payment channel selected by the user based on the payment request, and perform trading operations based on the payment channel selected by the user through distributed ledger technology;

[0109] The fourth generation sub-module is used to generate a trading list according to the trading result and synchronize it to the client where the user is located.

[0110] The beneficial effects of the above technical solution are: intelligent trading in relevant channels can be carried out according to the payment needs of users, improving the convenience and reliability of trading.

[0111] In one embodiment, the obtaining of the authorized shared data items of the user's trading behavior, and extracting the sharable parameters from the trading behavior according to the authorized shared data items for data sharing processing includes:

[0112] Determine the necessary shared data items according to the preset data sharing strategy, confirm the privacy of each necessary shared data item, and determine the sharing conditions of the necessary shared data items according to the privacy;

[0113] Determine the data items that need to be authorized for sharing and the data items that do not need to be authorized for sharing according to the sharing conditions of each necessary shared data item;

[0114] Obtain the authorized shared data items selected by the user among the data items that need to be authorized for sharing, and obtain the data indicators and mapping parameters of the authorized shared data items;

[0115] Extract the sharable parameters from the trading behavior according to the data indicators and their mapping parameters for data sharing processing.

[0116] The beneficial effects of the above technical solution are: it can not only ensure that the shared data items conform to the user's authorization status but also ensure the privacy of some of the user's data, improving the practicability.

[0117] Those skilled in the art should understand that the first and second in the present invention refer to different application stages.

[0118] Other embodiments of the present disclosure will be readily apparent to those skilled in the art upon consideration of the specification and practice of the disclosure herein. This application is intended to cover any variations, uses, or adaptations of the present disclosure that follow the general principles of the present disclosure and include known common general knowledge or conventional technical means in the technical field not disclosed in the present disclosure. The specification and examples are only to be considered as exemplary, and the true scope and spirit of the present disclosure are pointed out by the following claims.

[0119] It should be understood that the present disclosure is not limited to the exact structures already described and shown in the drawings, and various modifications and changes can be made without departing from its scope. The scope of the present disclosure is only limited by the appended claims.

Claims

1. A blockchain-based integrated visualization data sharing platform system for power grid transactions, characterized in that, The system includes: A processing module, which is used to collect the real-time electricity consumption behavior and electricity consumption data of users from power grid units, upload them to the blockchain network, and perform rendering and visualization processing on the electricity consumption behavior and electricity consumption data; A generation module, which is used to determine the electricity consumption trend of users according to the rendering results, generate electricity purchase suggestions according to the electricity consumption trend, and generate a power purchase plan based on the electricity purchase suggestion strategy; A trading module, which is used to generate an intelligent trading contract according to the decision-making parameters of users for the power purchase plan and perform trading operations through the integrated program of the power grid management system and the energy trading system; A sharing module, which is used to obtain the authorized shared data items of users for trading behaviors, and extract shareable parameters from the trading behaviors according to the authorized shared data items for data sharing processing.

2. The blockchain-based integrated visualization data sharing platform system for power grid transactions according to claim 1, wherein, The processing module includes: A collection sub-module, which is used to obtain the electricity card account number information of users, retrieve the electricity consumption information of the electricity consumption terminals collected by the power grid equipment from the power grid unit according to the electricity card account number information, and determine the periodic frequency electricity consumption statistical parameters of users according to the electricity consumption information; A first acquisition sub-module, which is used to obtain the real-time electricity consumption behavior and electricity consumption data of users according to the periodic frequency electricity consumption statistical parameters of users, and perform encryption processing on the electricity consumption behavior and electricity consumption data; A deployment sub-module, which is used to write the encrypted data into a preset intelligent contract, and deploy the intelligent contract to the blockchain network to achieve data upload; A processing sub-module, which is used to render the electricity consumption behavior and electricity consumption data into the form of charts or tables and perform visualization processing based on a third-party data analysis tool through a front-end framework.

3. The blockchain-based integrated visualization data sharing platform system for power grid transactions according to claim 1, wherein Before determining the electricity consumption trend of users according to the rendering results, generating electricity purchase suggestions according to the electricity consumption trend, and generating a power purchase plan based on the electricity purchase suggestion strategy, the system is also used for: Obtaining the business requirements of users, determining the expected data operation attributes of users according to the business requirements, and performing resource configuration on the server based on the expected data operation attributes; Determining the processing method and processed status for the rendering results according to the configured resources, and determining the analysis elements in the rendering results according to the processing method and processed status; Selecting a data analysis tool according to the analysis elements, and performing analysis and calculation processing on the analysis elements through the data analysis tool and the server configured resources.

4. The blockchain-based integrated visualization data sharing platform system for power grid transactions according to claim 1, characterized in that, The generation module includes: A second acquisition sub-module, which is used to determine the high-frequency electricity consumption period parameters and low-frequency electricity consumption period parameters of users according to the rendering results, and respectively obtain the statistical electricity consumption of the high-frequency electricity consumption period parameters and the low-frequency electricity consumption period parameters; A first determination sub-module, which is used to draw a fitting curve graph of the electricity consumption of users according to the statistical electricity consumption, and determine the electricity consumption trend of users according to the fitting curve graph of the electricity consumption; A first generation sub-module, which is used to determine the predicted electricity consumption of users in the future period according to the electricity consumption trend, and generate electricity purchase suggestions according to the predicted electricity consumption, the electricity sales policy of the energy trading system, and the historical electricity purchase habits of users; A second generation sub-module, which is used to obtain the electricity purchase budget and electricity purchase demand of users, and generate a power purchase plan according to the electricity purchase budget and electricity purchase demand in combination with the electricity purchase suggestions.

5. The blockchain-based integrated visualization data sharing platform system for power grid transactions according to claim 1, characterized in that, Before generating an intelligent trading contract according to the decision-making parameters of users for the power purchase plan and performing trading operations through the integrated program of the power grid management system and the energy trading system, the system is also used for: Obtain the remaining power information under the user's electricity card account number, and determine the user's electricity usage relaxation period according to the remaining power information and the user's electricity consumption trend; Determine the price fluctuation during the electricity usage relaxation period according to the historical transaction information of the energy trading system, and determine the cost difference range of the power purchase plan according to the price fluctuation; Generate a power purchase delay suggestion according to the cost difference range of the power purchase plan, and determine the optimal power purchase period according to the power purchase delay suggestion; Upload the optimal power purchase period to the user's client for the user to make a power purchase decision.

6. The blockchain-based power grid transaction integrated visual data sharing platform system according to claim 1, wherein Before generating an intelligent trading contract according to the user's decision-making parameters for the power purchase plan and performing trading operations through the integrated program of the power grid management system and the energy trading system, the system is also used for: Obtain the transaction identification elements in the power purchase process, determine multiple abnormal trading behaviors according to the transaction identification elements, and obtain the determination risk items of each abnormal trading behavior; Construct an abnormal trading evaluation model based on machine learning algorithms according to the determination risk items of each abnormal trading behavior and the behavior parameters of the trading behavior; Conduct a security risk assessment of the user's intelligent trading contract through the abnormal trading evaluation model, and determine the eligibility of the intelligent trading contract according to the evaluation results; Generate a transaction warning based on the eligibility of the intelligent trading contract and upload it to the user's client.

7. The blockchain-based grid trading integrated visual data sharing platform system according to claim 1, characterized in that, Before generating an intelligent trading contract according to the user's decision-making parameters for the power purchase plan and performing trading operations through the integrated program of the power grid management system and the energy trading system, the system is also used for: Define the data standards and protocols between the power grid management system and the energy trading system, and construct the data interfaces of the power grid management system and the energy trading system respectively based on the data standards and protocols; Obtain the data of the power grid management system and the energy trading system respectively through the data interface and perform conversion, mapping and synchronization processing; Determine the unified data standard according to the processed data, and test the integration between the power grid management system and the energy trading system based on the unified data standard; After passing the test, encode the data interfaces of the power grid management system and the energy trading system respectively, as well as the data conversion, mapping and synchronization to construct the integrated program of the power grid management system and the energy trading system.

8. The blockchain-based integrated visualization data sharing platform system for power grid transactions according to claim 1, wherein The trading module includes: A third generation sub-module for determining the user's expected power purchase amount according to the user's decision-making parameters for the power purchase plan, and generating an intelligent trading contract according to the expected power purchase amount and trading terms; A calculation sub-module for uploading the intelligent trading contract to the integrated program of the power grid management system and the energy trading system, and calculating the settlement amount through the integrated program; A trading sub-module for generating a payment request based on the settlement amount, determining the payment channel selected by the user based on the payment request, and performing trading operations based on the payment channel selected by the user through distributed ledger technology; A fourth generation sub-module for generating a transaction list according to the transaction results and synchronizing it to the user's client.

9. The blockchain-based integrated visualization data sharing platform system for power grid transactions according to claim 1, characterized in that, The sharing module includes: A second determination sub-module for determining the necessary shared data items according to the preset data sharing policy, confirming the privacy of each necessary shared data item, and determining the sharing conditions of the necessary shared data items according to the privacy; A second determination sub-module, configured to determine the data items that need to be authorized for sharing and the data items that do not need to be authorized for sharing according to the sharing conditions of each necessary shared data item; A third acquisition sub-module, configured to acquire the data items authorized for sharing selected by the user from the data items that need to be authorized for sharing, and acquire the data metrics and mapping parameters of the data items authorized for sharing; A data extraction and sharing sub-module, configured to extract shareable parameters from the transaction behavior according to the data metrics and their mapping parameters for data sharing processing.