Management and analysis system and method for power purchase and sale process, electronic equipment, storage medium and computer program product
Through the application of data acquisition, preprocessing and neural network models, the problems caused by manual operations during power purchase and sale are solved, intelligent risk management and efficient power purchase and sale process analysis are realized, reducing costs and improving the accuracy of risk prediction.
Patent Information
- Application Number
- CN202510457930.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-04-11
- Publication Date
- 2025-08-15
AI Technical Summary
The existing power purchase and sale process management relies on manual operations, and there are problems such as high labor costs, insufficient intelligence, inaccurate data collection, difficulty in information coordination, lagging risk prediction and low efficiency.
The data acquisition module, data preprocessing module and risk management analysis module are used to collect, preprocess and risk management analysis of power market data and external environment data using neural network models. The target neural network model is obtained by training the initial neural network model, and the electricity price fluctuation data and risk level data are output.
It reduces manual participation, improves the intelligence and risk prediction efficiency of the power purchase and sales process, reduces labor costs, and facilitates power sales companies to formulate power sales strategies.
Smart Images

Figure CN120494478A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the technical field of power data processing, and in particular to a management and analysis system and method for power purchase and sale processes, electronic equipment, storage medium, and computer program product. Background Art
[0002] Power purchase and sales process management is the process by which power sales companies conduct risk assessment, planning, control and supervision of a series of links in power purchase and sales in power market trading activities.
[0003] At present, the management of the electricity purchase and sales process relies on manual operations, which requires manual collection of electricity market data and external environment data, and then the use of statistical analysis and other means to conduct risk management analysis, contract management analysis, electricity price and electricity price transaction volume management analysis, electricity price benchmarking management analysis and profit management analysis on the electricity purchase and sales process.
[0004] The inventors of this application have discovered that the above-mentioned electricity purchase and sale process management method that relies on manual operation has problems such as high labor costs, insufficient intelligence, inaccurate data collection, difficulty in information coordination, delayed risk prediction and low efficiency.
[0005] The contents of the background technology section are merely technologies known to the public and do not necessarily represent the existing technologies in this field. Summary of the Invention
[0006] According to one aspect of the present application, the present application provides a management and analysis system for the electricity purchase and sale process. The management and analysis system includes a data acquisition module, a data preprocessing module, a model training module, and a risk management and analysis module. The data acquisition module acquires electricity market data and external environment data. The data preprocessing module preprocesses the electricity market data and external environment data. The model training module trains an initial neural network model based on the preprocessed electricity market data and external environment data to obtain a target neural network model, so that the target neural network model outputs electricity price fluctuation data and risk level data based on the preprocessed electricity market data and external environment data. The risk management and analysis module performs risk management analysis on the electricity purchase and sale process based on the electricity price fluctuation data and risk level data.
[0007] According to another aspect of the present application, the present application also provides a management and analysis method for the electricity purchase and sale process. The management and analysis method is executed by the management and analysis system described above, and the management and analysis method includes collecting electricity market data and external environment data; preprocessing the electricity market data and external environment data; training an initial neural network model based on the preprocessed electricity market data and external environment data to obtain a target neural network model, the target neural network model outputting electricity price fluctuation data and risk level data based on the preprocessed electricity market data and external environment data; and determining risk data for the electricity purchase and sale process based on the electricity price fluctuation data and risk level data to complete risk management analysis of the electricity purchase and sale process.
[0008] According to another aspect of the present application, an electronic device is provided. The electronic device includes one or more processors and a storage device. The storage device is used to store one or more programs. When the one or more programs are executed by the one or more processors, the one or more processors implement the management analysis method of the present application.
[0009] According to another aspect of the present application, the present application further provides a non-volatile computer-readable storage medium having a computer program stored thereon, which implements the management analysis method of the present application when the computer program is executed by a processor.
[0010] According to another aspect of the present application, the present application further provides a computer program product, including a computer program stored on a computer-readable storage medium. The computer program includes program instructions. When the program instructions are executed by a computer, the computer executes the management analysis method of the present application.
[0011] Beneficial effects
[0012] This application utilizes the established management and analysis system for the electricity purchase and sales process to collect and preprocess electricity market data and external environmental data, uses the preprocessed electricity market data and external environmental data to train the initial neural network model, and then uses the trained target neural network model to process the preprocessed electricity market data and external environmental data to obtain electricity price fluctuation data and risk level data, thereby completing the risk management analysis of the electricity purchase and sales process. The entire process is modularly designed and utilizes a neural network model to manage and analyze the electricity purchase and sales process, reducing human participation, thereby reducing labor costs, improving the intelligence of the risk management analysis process of the electricity purchase and sales process, improving the efficiency of risk prediction, and making it easier for electricity sales companies to formulate electricity sales strategies based on the results of risk management analysis. BRIEF DESCRIPTION OF THE DRAWINGS
[0013] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the following briefly introduces the drawings required for use in the description of the embodiments. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without any creative work.
[0014] Figure 1 A schematic diagram showing the structure of a management and analysis system for the power purchase and sale process according to an embodiment of the present application is shown;
[0015] Figure 2 A flow chart showing a method for managing and analyzing the power purchase and sale process according to an embodiment of the present application is shown;
[0016] Figure 3 A flow chart of step S200 of the management analysis method according to an embodiment of the present application is shown.
[0017] Description of reference numerals:
[0018] Management and analysis system 1; data acquisition module 11; data preprocessing module 12; model training module 13; risk management and analysis module 14; power purchase and sales contract management and analysis module 15; power market transaction analysis module 16; electricity price benchmarking management and analysis module 17; profit management and analysis module 18. DETAILED DESCRIPTION
[0019] Example embodiments will now be described more fully with reference to the accompanying drawings. However, example embodiments can be embodied in many forms and should not be construed as limited to the embodiments set forth herein; rather, these embodiments are provided so that this disclosure will be thorough and complete and will fully convey the concepts of the example embodiments to those skilled in the art. Like reference numerals in the drawings represent like or similar parts, and thus repetitive description thereof will be omitted.
[0020] The described features, structures or characteristics may be combined in any suitable manner in one or more embodiments. In the following description, many specific details are provided to provide a full understanding of the embodiments of the present disclosure. However, those skilled in the art will appreciate that the technical solutions of the present disclosure may be practiced without one or more of these specific details, or other methods, components, materials, devices, etc. may be employed. In these cases, well-known structures, methods, devices, implementations, materials or operations will not be shown or described in detail.
[0021] Furthermore, the terms "include," "comprise," and "have," and any variations thereof, are intended to cover non-exclusive inclusions. For example, a process, method, system, product, or apparatus comprising a series of steps or elements is not limited to the listed steps or elements, but may optionally include steps or elements not listed, or may optionally include other steps or elements inherent to the process, method, product, or apparatus.
[0022] The terms "first", "second" and the like in the specification, claims and drawings of this application are used to distinguish different objects rather than to describe a specific order.
[0023] The following is a clear and complete description of the technical solution of this application in conjunction with the drawings in the embodiments of this application. The described embodiments are part of the embodiments of this application, not all of them. Based on the embodiments in this application, all other embodiments obtained by those skilled in the art without making creative efforts are within the scope of protection of this application.
[0024] According to one aspect of the present application, the present application provides a management and analysis system for the electricity purchase and sale process. Figure 1 A structural diagram of a management and analysis system for the electricity purchase and sale process according to an embodiment of the present application is shown.
[0025] According to an example embodiment, Figure 1 As shown, the management and analysis system 1 includes a data acquisition module 11 , a data preprocessing module 12 , a model training module 13 and a risk management and analysis module 14 .
[0026] The data collection module 11 collects power market data and external environment data.
[0027] Exemplarily, the data acquisition module 11 can obtain electricity market data through an API (Application Programming Interface), database docking, etc. Electricity market data may include electricity price data, electricity transaction volume data, time-domain electricity price data, and customer behavior data. Customer behavior data may include customer electricity consumption data, customer payment data, and customer credit data. Electricity price data may include historical electricity price data, real-time electricity price data, and cost electricity price data. External environment data may include market economic environment data (such as industrial electricity consumption data, energy policy change data) and weather environment data (such as temperature data and rainfall data).
[0028] The data preprocessing module 12 preprocesses the power market data and external environment data.
[0029] Exemplarily, preprocessing the electricity market data and external environment data may include data cleaning the electricity market data and external environment data, data conversion on the cleaned electricity market data and external environment data, and data integration on the converted electricity market data and external environment data.
[0030] For example, data cleaning may include missing value processing, outlier detection, and duplicate value elimination. Missing value processing may include processing missing data of electricity market data and external environmental data using a dynamic difference strategy, and may also fill missing data with external data (for example, electricity market data and external environmental data for adjacent time periods or adjacent regions). Outlier detection may include detecting anomalies in the electricity price data contained in the electricity market data and eliminating abnormal electricity price data (for example, when it is detected that the electricity price suddenly increases to 10 times the real-time electricity price, the corresponding electricity price data at this time is defined as abnormal electricity price data, and this abnormal electricity price data is eliminated). Duplicate value elimination may include eliminating duplicate values based on the identification of the power plant ID and timestamp.
[0031] For example, the process of converting power market data and external environmental data may include normalizing and frequency-aligning the power market data and the external environmental data. The process of integrating the power market data and the external environmental data may include timeline alignment and multimodal data fusion. Multimodal data fusion may include converting unstructured data contained in the power market data and the external environmental data into structured data and combining the power market data and the external environmental data.
[0032] The model training module 13 trains the initial neural network model based on the preprocessed electricity market data and external environment data to obtain a target neural network model, so that the target neural network model outputs electricity price fluctuation data and risk level data according to the preprocessed electricity market data and external environment data.
[0033] Exemplarily, the initial neural network model can be a recursive neural network model, which can include a three-layer long short-term memory network (LSTM). Training the initial neural network model based on preprocessed electricity market data and external environment data can include taking the preprocessed electricity market data and external environment data as input to obtain predicted data; correcting the deviation of the predicted data using a loss function; adjusting the weight of the initial neural network model through the chain rule; converging the initial neural network model using an adaptive learning rate algorithm; and weight-constraining the initial neural network model using regularization technology; and obtaining a target neural network model after training. The output of the target neural network model is electricity price fluctuation data and risk level data. For example, the electricity price fluctuation data can be electricity price fluctuation data in the electricity market. The risk level can be a preset risk level (for example, the risk level can be divided into primary risk, secondary risk, and tertiary risk). The power sales company can make power operation decisions based on the electricity price fluctuation data and the risk level.
[0034] For example, the target neural network model can integrate cross-features of different types of data, such as power market data and external environmental data, using nonlinear activation functions (e.g., ReLU (Rectified Linear Unit) functions). The target neural network model can also adjust its own structure using reinforcement learning algorithms or evolutionary algorithms.
[0035] The risk management analysis module 14 performs risk management analysis on the electricity purchase and sale process based on electricity price fluctuation data and risk level data.
[0036] For example, the risk management analysis module 14 may make a judgment based on the fluctuation amplitude of the electricity price fluctuation data, and stop purchasing and selling electricity if the fluctuation amplitude exceeds the maximum limit set by the electricity sales company.
[0037] For example, the purchase and sale of electricity can be stopped when the risk level is set to high.
[0038] Through the above embodiments, this application utilizes the established management and analysis system for the electricity purchase and sales process to collect and preprocess electricity market data and external environmental data, uses the preprocessed electricity market data and external environmental data to train the initial neural network model, and then uses the trained target neural network model to process the preprocessed electricity market data and external environmental data to obtain electricity price fluctuation data and risk level data, thereby completing the risk management analysis of the electricity purchase and sales process. The entire process is modularly designed and utilizes a neural network model to manage and analyze the electricity purchase and sales process, reducing human participation and labor costs, improving the intelligence of the risk management analysis process of the electricity purchase and sales process, improving the efficiency of risk prediction, and facilitating the electricity sales company to formulate electricity sales strategies based on the results of the risk management analysis.
[0039] According to an example embodiment, Figure 1 As shown, the management and analysis system 1 also includes a power purchase and sales contract management and analysis module 15. The data acquisition module 11 also collects power purchase and sales contract data. Based on the power purchase and sales contract data, the power purchase and sales contract management and analysis module 15 queries and archives the power purchase and sales contracts to perform contract management analysis on the power purchase and sales process.
[0040] Exemplarily, the power purchase and sales contract data may include power purchase and sales contracts signed by a power sales company during the power sales process.
[0041] Through the above embodiments, the present application queries and archives the power purchase and sale contract by setting up the power purchase and sale contract management and analysis module, thereby completing the contract management analysis of the power purchase and sale process.
[0042] According to an example embodiment, Figure 1 As shown, the management and analysis system 1 further includes an electricity market transaction analysis module 16. The electricity market transaction analysis module 16 monitors the electricity market transaction process based on electricity market data to confirm electricity price data and electricity transaction volume data of the electricity purchase and sale process, and performs electricity price and electricity price transaction volume management analysis on the electricity purchase and sale process based on the electricity price data and electricity transaction volume data.
[0043] Exemplarily, the electricity market transaction analysis module 16 can obtain the electricity price data and electricity transaction volume data of the electricity purchase and sale process collected by the data acquisition module 11, and monitor and record the changes in the electricity price data and electricity transaction volume data in real time, and then conduct market monitoring and bid-ask spread analysis on the electricity purchase and sale process, thereby realizing the management and analysis of the electricity price and electricity price transaction volume in the electricity purchase and sale process.
[0044] Through the above embodiments, the present application monitors the electricity market transaction process by setting up an electricity market transaction analysis module, thereby completing the management analysis of electricity prices and electricity price transaction volume in the electricity purchase and sale process.
[0045] According to an example embodiment, Figure 1 As shown, the management and analysis system 1 further includes an electricity price benchmarking management and analysis module 17. The electricity market data also includes time-domain electricity price data. The electricity price benchmarking management and analysis module 17 performs electricity price benchmarking management and analysis on the time-domain electricity prices during the electricity purchase and sale process based on the time-domain electricity price data.
[0046] For example, the time-domain electricity price data may include electricity prices in different regions and time periods. The electricity price benchmarking management and analysis module 17 may analyze electricity prices in different regions and time periods to perform benchmarking management and analysis on the electricity prices in different regions and time periods.
[0047] Through the above embodiments, the present application completes the benchmarking management and analysis of electricity prices in different regions and different time periods by collecting time-domain electricity price data and using the set electricity price benchmarking management and analysis module.
[0048] According to an example embodiment, Figure 1 As shown, the management and analysis system 1 also includes a profit management and analysis module 18. Electricity market data also includes cost and price data, customer electricity usage data, and customer payment data. Based on these data, profit management and analysis module 18 determines profit data for the electricity purchase and sale process and performs profit management analysis on the electricity purchase and sale process based on the profit data.
[0049] For example, the profit data may include the profit of the power sales company during the power purchase and sale process. The customer payment data may include the customer payment amount.
[0050] Through the above embodiments, this application completes the profit management analysis of the electricity purchase and sale process by setting up a profit management analysis module, and calculating based on cost electricity price data, customer electricity consumption data and customer payment data.
[0051] According to another aspect of the present application, the present application also provides a management and analysis method for the electricity purchase and sale process. Figure 2 A flow chart of a method for managing and analyzing the electricity purchasing and selling process according to an embodiment of the present application is shown.
[0052] According to an example embodiment, Figure 2 As shown, the management analysis method includes steps S100 to S400. Exemplarily, the management analysis method can be executed by the management analysis system 1 described above.
[0053] In step S100, the management and analysis system collects power market data and external environment data. Examples of power market data and external environment data have been described above and will not be repeated here.
[0054] In step S200 , the management and analysis system pre-processes power market data and external environment data.
[0055] In step S300, the management and analysis system trains an initial neural network model based on the preprocessed electricity market data and external environment data to obtain a target neural network model, so that the target neural network model outputs electricity price fluctuation data and risk level data based on the preprocessed electricity market data and external environment data.
[0056] In step S400 , the management and analysis system determines risk data of the power purchase and sale process based on the power price fluctuation data and the risk level data to complete the risk management analysis of the power purchase and sale process.
[0057] The specific process of this management analysis method has been explained in detail above and will not be repeated here.
[0058] Through the above embodiments, this application utilizes the established management and analysis system for the electricity purchase and sales process to collect and preprocess electricity market data and external environmental data, uses the preprocessed electricity market data and external environmental data to train the initial neural network model, and then uses the trained target neural network model to process the preprocessed electricity market data and external environmental data to obtain electricity price fluctuation data and risk level data, thereby completing the risk management analysis of the electricity purchase and sales process. The entire process is modularly designed and utilizes a neural network model to manage and analyze the electricity purchase and sales process, reducing human participation and labor costs, improving the intelligence of the risk management analysis process of the electricity purchase and sales process, improving the efficiency of risk prediction, and facilitating the electricity sales company to formulate electricity sales strategies based on the results of the risk management analysis.
[0059] Figure 3 FIG. 1 is a flow chart showing step S200 of the management analysis method according to an embodiment of the present application. Figure 3 As shown, step S200 includes steps S210-S230.
[0060] In step S210 , the management and analysis system performs data cleaning on the power market data and external environment data.
[0061] Exemplarily, data cleaning may include missing value processing, outlier detection, and duplicate value elimination. Missing value processing may include processing missing data of electricity market data and external environmental data using a dynamic difference strategy, and may also fill missing data with external data (for example, electricity market data and external environmental data for adjacent time periods or adjacent regions). Outlier detection may include detecting anomalies in electricity price data contained in electricity market data and eliminating abnormal electricity price data (such as when it is detected that the electricity price suddenly increases to 10 times the real-time electricity price, the corresponding electricity price data at this time is defined as abnormal electricity price data, and this abnormal electricity price data is eliminated). Duplicate value elimination may include eliminating duplicate values based on the identification of the power plant ID and timestamp.
[0062] In step S220 , the management and analysis system performs data conversion on the cleansed power market data and external environment data.
[0063] Exemplarily, the process of performing data conversion on the power market data and the external environment data may include normalizing and frequency aligning the power market data and the external environment data.
[0064] In step S230 , the management and analysis system integrates the converted power market data and external environment data.
[0065] For example, the process of integrating the power market data and the external environment data may include timeline alignment and multimodal data fusion. The multimodal data fusion may include converting unstructured data contained in the power market data and the external environment data into structured data, and combining the power market data and the external environment data.
[0066] Through the above embodiments, the present application realizes the preprocessing of the power market data and the external environment data by performing data cleaning, data conversion and data integration on the power market data and the external environment data.
[0067] According to another aspect of the present application, an electronic device is provided. The electronic device includes one or more processors and a storage device. The storage device is configured to store one or more programs. When the one or more programs are executed by the one or more processors, the one or more processors implement the management analysis method described above.
[0068] According to another aspect of the present application, a non-volatile computer-readable storage medium is provided. The computer-readable storage medium stores a computer program. When the computer program is executed by a processor, the management analysis method described above can be implemented.
[0069] According to another aspect of the present application, a computer program product is provided. The computer program product includes a computer program stored on a computer-readable storage medium. The computer program includes program instructions. When the program instructions are executed by a computer, the computer performs the management analysis method described above.
[0070] Finally, it should be noted that the above description is merely a preferred embodiment of the present application and is not intended to limit the present application. Although the present application is described in detail with reference to the aforementioned embodiments, those skilled in the art will be able to modify the technical solutions of the aforementioned embodiments or replace some of the technical features therein with equivalents. Any modifications, equivalent replacements, improvements, etc. made within the spirit and principles of the present application shall be included within the scope of protection of the present application.
Claims
1. A management and analysis system for the power purchase and sale process, characterized in that: include: Data acquisition module, which collects power market data and external environment data; A data preprocessing module, for preprocessing the power market data and the external environment data; a model training module, which trains an initial neural network model based on the preprocessed electricity market data and external environment data to obtain a target neural network model, so that the target neural network model outputs electricity price fluctuation data and risk level data according to the preprocessed electricity market data and external environment data; A risk management analysis module performs risk management analysis on the electricity purchase and sale process based on the electricity price fluctuation data and the risk level data.
2. The management analysis system according to claim 1, characterized in that: The data acquisition module also collects power purchase and sales contract data. The management and analysis system also includes: The power purchase and sale contract management and analysis module queries and archives the power purchase and sale contract based on the power purchase and sale contract data, so as to perform contract management analysis on the power purchase and sale contract in the power purchase and sale process.
3. The management analysis system according to claim 1, characterized in that: The management analysis system further includes: The power market transaction analysis module monitors the power market transaction process based on the power market data to confirm the electricity price data and power transaction volume data of the power purchase and sale process, and conducts electricity price and power transaction volume management analysis on the power purchase and sale process based on the electricity price data and the power transaction volume data.
4. The management analysis system according to claim 1, characterized in that: The power market data also includes time-domain electricity price data, and the management and analysis system also includes: The electricity price benchmarking management and analysis module performs electricity price benchmarking management and analysis on the time-domain electricity price in the electricity purchase and sale process based on the time-domain electricity price data.
5. The management analysis system according to claim 1, characterized in that: The electricity market data includes cost and price data, customer electricity consumption data, and customer payment data. The management and analysis system further includes: A profit management analysis module is configured to determine profit data of the electricity purchase and sale process based on the cost electricity price, the customer electricity consumption, and the customer payment data, so as to perform profit management analysis on the electricity purchase and sale process according to the profit data.
6. A management and analysis method for the power purchase and sale process, characterized in that: The management analysis method is executed by the management analysis system according to any one of claims 1 to 5, and the management analysis method includes: collecting the electricity market data and the external environment data; preprocessing the electricity market data and the external environment data; Training the initial neural network model based on the preprocessed electricity market data and the external environment data to obtain a target neural network model, so that the target neural network model outputs electricity price fluctuation data and risk level data according to the preprocessed electricity market data and the external environment data; Risk data of the electricity purchase and sale process is determined based on the electricity price fluctuation data and the risk level data to complete a risk management analysis of the electricity purchase and sale process.
7. The management analysis method according to claim 6, characterized in that: The pre-processing of the power market data and the external environment data includes: performing data cleaning on the power market data and the external environment data; Performing data conversion on the cleaned power market data and external environment data; The converted power market data and external environment data are integrated.
8. An electronic device, characterized in that: include: one or more processors; a storage device for storing one or more programs; When the one or more programs are executed by the one or more processors, the one or more processors implement the management analysis method according to any one of claims 6 to 7.
9. A non-volatile computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the management analysis method according to any one of claims 6 to 7 is implemented.
10. A computer program product, characterized in that The computer program comprises a computer program stored on a computer-readable storage medium, wherein the computer program comprises program instructions. When the program instructions are executed by a computer, the computer is caused to execute the management analysis method according to any one of claims 6 to 7.