A method for constructing a data interaction model for power trading
By building a unified data interaction model for power transactions, the shortcomings of existing power transaction systems in terms of data transmission speed and quality assurance are solved, more efficient transaction business processing and data quality assurance are achieved, and the economic costs of system computing and storage needs are reduced.
Patent Information
- Application Number
- CN202210135049.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Priority Date
- 2021-11-05
- Filing Date
- 2022-02-14
- Publication Date
- 2025-05-06
- Estimated Expiration
- 2042-02-14
AI Technical Summary
The existing power trading system has shortcomings in data transmission speed and quality assurance, resulting in an increase in system computing space and storage space and an increase in economic costs.
By building a unified data interaction model for power trading, using CIM model and UML language to refine the processing and classification of power trading business data, establish a unified data interaction model for power trading business, and upload it to the model database.
It improves the processing speed and data quality of transaction services, reduces the demand for system computing space and storage space, and reduces economic costs.
Smart Images

Figure CN114519272B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of power systems, and in particular to a method for constructing a data interaction model for power trading. Background Art
[0002] The business scope involved in the power trading process is broad and the amount of interactive data is extremely large, which requires a strong platform architecture to support the development of power trading business. At present, the quality assurance method for optimizing the data transmission speed in the power trading process is mainly considered from the support architecture between the power trading center and various systems.
[0003] Optimizing the platform architecture and improving the supporting architecture can, to a certain extent, make data transmission in the power trading business process faster and the data quality more optimized, but it consumes more system computing space and storage space, and the economic cost is also more expensive.
[0004] Therefore, how to further utilize the existing protocol standards and make secondary improvements on this basis to improve the processing speed and data quality of transaction business has become an issue that needs to be studied. Summary of the invention
[0005] The embodiments of the present invention provide a method for constructing a data interaction model for power trading, which can effectively improve the interoperability and data compatibility between subsystems within a trading system and between the system and external systems, thereby improving the processing speed and data quality of trading services.
[0006] To achieve the above object, the embodiments of the present invention adopt the following technical solutions:
[0007] S1. Acquire business data from the power trading business system; S2. Acquire basic information for constructing a unified data interaction model (CIM model); S3. Refine the content of the business data based on the constructed basic information; S4. Use the result of the refinement in S3 to establish a unified data interaction model for the power trading business; S5. Describe the established unified data interaction model through UML and upload it to the model database of the power trading business system.
[0008] S1 includes: the power trading business system obtains a business demand declaration form, and extracts business data from the business demand declaration form, wherein the types of business data include: basic data, scheduling data, transaction data, settlement data and marketing data.
[0009] S2 includes: extracting basic construction information for the CIM model from the IEC-61970 protocol, wherein the content of the basic construction information includes: the construction principles of the data public information model used to describe the power system in the process of operation control, energy management and market transactions.
[0010] S3 includes: dividing the content of the business data according to sub-tags, wherein the content of each sub-tag includes: tag name, data type, physical library table and specific information description.
[0011] The result of the detailed processing in S3 is used to establish a unified data interaction model for the power trading business, including: on the basis of classifying and refining the data information involved in the power trading business process, the data information is divided into four categories of basic, transaction, scheduling and settlement data, and the general principles of building a CIM model are used to establish a unified data interaction model for all data information involved in the power trading business.
[0012] The describing the established unified data interaction model by using UML includes: using UML language to describe the established unified data interaction public information model of power trading business, wherein UML is a unified description language, and the specific description method is a framework model method.
[0013] This embodiment starts from the data involved in the power trading business itself, classifies the data involved in the business, and refines the content of this type of data, and constructs a unified interaction model for the power trading business data, so that the processing speed and data quality of the trading business can be improved on the basis of meeting the original architecture of the system. After collecting the power trading business process data, the data involved in the power trading business is classified; then, the data involved in the power trading business is processed including information such as model name, data type, physical library table, and specific instructions; then, a unified data model is constructed for the power trading business data, and the model is described in UML. The present invention classifies and analyzes the power trading business data, and on this basis, uniformly models the power trading data and describes the model in UML, providing an effective solution to the complex data transmission problem in the data interaction process of the power trading business. BRIEF DESCRIPTION OF THE DRAWINGS
[0014] In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the drawings required for use in the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.
[0015] Figure 1A flow chart of a method for constructing a unified data interaction model for power trading provided in an embodiment of the present invention.
[0016] Figure 2 A simplified diagram of the data transmission process for power trading business provided in an embodiment of the present invention.
[0017] Figure 3 A classification diagram of specific information involved in the power trading business process provided by an embodiment of the present invention.
[0018] Figure 4 A schematic diagram of a UML language description of a unified data interaction model of electricity price information for power trading business based on CIM provided in an embodiment of the present invention. DETAILED DESCRIPTION
[0019] In order to enable those skilled in the art to better understand the technical solution of the present invention, the present invention is further described in detail below in conjunction with the accompanying drawings and specific embodiments. The embodiments of the present invention will be described in detail below, and examples of the embodiments are shown in the accompanying drawings, wherein the same or similar reference numerals throughout represent the same or similar elements or elements with the same or similar functions. The embodiments described below with reference to the accompanying drawings are exemplary and are only used to explain the present invention, and cannot be interpreted as limiting the present invention. It can be understood by those skilled in the art that, unless specifically stated, the singular forms "one", "one", "said" and "the" used herein may also include plural forms. It should be further understood that the term "including" used in the specification of the present invention refers to the presence of the features, integers, steps, operations, elements and / or components, but does not exclude the presence or addition of one or more other features, integers, steps, operations, elements, components and / or their groups. It should be understood that when we say that an element is "connected" or "coupled" to another element, it can be directly connected or coupled to other elements, or there may also be intermediate elements. In addition, the "connection" or "coupling" used here may include wireless connection or coupling. The term "and / or" used herein includes any unit and all combinations of one or more associated listed items. It will be understood by those skilled in the art that, unless otherwise defined, all terms (including technical terms and scientific terms) used herein have the same meaning as generally understood by those of ordinary skill in the art to which the present invention belongs. It should also be understood that terms such as those defined in general dictionaries should be understood to have meanings consistent with the meanings in the context of the prior art, and will not be interpreted with idealized or overly formal meanings unless defined as herein.
[0020] An embodiment of the present invention provides a method for constructing a unified data interaction model for power trading, comprising:
[0021] S1. Obtain business data from the power trading business system.
[0022] S2. Obtain basic information for building a CIM model.
[0023] S3. Refine the content of the business data according to the construction basic information.
[0024] S4. Using the results of the detailed processing in S3, a unified data interaction model for power trading business is established.
[0025] S5. Describe the established unified data interaction model through UML (Unified Modeling Language), and upload the model database of the power trading business system.
[0026] Specifically, S1 includes: the power trading business system obtains a business demand declaration form, and extracts business data from the business demand declaration form, wherein the types of business data include: basic data, scheduling data, transaction data, settlement data and marketing data.
[0027] In actual applications, the business process of power trading is as follows: trading members declare their business needs, the trading platform evaluates the declared information, reviews the transaction information, and then the trading center coordinates the market based on the spot market quotation, trades on the basis of reaching a trading contract, and finally settles the market through the settlement system. Therefore, in this embodiment, for the specific information involved in the power trading business, the interactive information is classified into basic data, scheduling data, transaction data, settlement data, and marketing data according to the different functions of the information. For example Figure 1 As shown in the figure, for the data transmission process of power trading business, the specific information involved in the power trading business process is first classified. Among them, the power trading business process is as follows Figure 2 As shown in the figure, first, the trading members declare their business needs, and the trading platform evaluates the declared information and reviews the transaction information. Then, the trading center coordinates the market based on the spot market quotation, and trades on the basis of reaching a trading contract. Finally, the market settlement is carried out through the settlement system. In addition, for the specific information involved in the power trading business, the interactive information is classified into the following according to the different functions of the information: Figure 3 The basic data, scheduling data, transaction data, settlement data and marketing data shown.
[0028] Specifically, S2 includes: extracting basic information for building the CIM model from the IEC-61970 protocol, wherein the content of the basic information includes: the construction principles of the public information model for describing the operation control, energy management and market transaction process of the power system. The IEC-61970 standard describes the construction principles of the public information model for the operation control, energy management and market transaction process of the power system, wherein the data of the public information model is divided according to "class attributes", and the relationship between various types of data includes integration, association and aggregation.
[0029] Specifically, S3 includes: dividing the content of the business data according to sub-tags, wherein the content of each sub-tag includes: tag name, data type, physical library table and specific information description. Among them, for the general requirements of CIM model construction, the content of the model tag of the specific data is refined based on the analysis of the CIM model construction principles, and the content of each sub-tag includes: tag name, data type, physical library table and specific information description, etc., wherein "sub-tag" is the smallest unit of the CIM model.
[0030] In this embodiment, the UML language is specifically used to describe the established unified data interaction public information model of the power trading business, wherein UML is a unified description language, and the specific description method is a framework model method. Taking the electricity price information involved in the power trading process as an example, the specific description method of the UML for the electricity price information CIM model involved in the power trading business process is as follows: Figure 4 shown.
[0031] The present invention adopts a CIM-based unified data interaction model construction method for power trading to realize the construction of a unified interaction model for power trading data, and applies it to the data transmission process of power trading business. The specific principle is:
[0032] In the process of power trading business, the massive data transmission between the internal and external systems of the power trading center causes certain problems in the timeliness of transactions and the quality of data transmission. Starting from the complex data involved in the power trading business process itself, the present invention classifies the power trading data and refines the specific content. On this basis, with the help of the general idea of IEC-61970 protocol for the construction of the power data public information model, combined with the data classification and refinement content of the current power trading business, a unified data interaction model that conforms to the original architecture of the trading system data interaction is constructed. At present, the optimization scheme for the timeliness and data quality of the power trading business process is mainly optimized and improved from the aspects of the platform architecture and supporting system supporting the trading business. Starting from the trading data itself, the present invention guarantees the timeliness and quality assurance of the data interaction process without requiring the improvement of the computing power and data fault tolerance of the original system architecture.
[0033] Specifically, the result of the detailed processing in S3 is used to establish a unified data interaction model for the power trading business, including:
[0034] On the basis of classifying and refining the data information involved in the power trading business process, a unified data interaction model for all data information involved in the power trading business is established according to the general principles of building a CIM model.
[0035] Specifically, the description of the established unified data interaction model by using UML includes:
[0036] The unified data interaction public information model of the power trading business established in step 4 is described using the UML language, wherein UML is a unified description language and the specific description method is a framework model method.
[0037] The design purpose of this embodiment is to provide a method for constructing a unified data interaction model for power trading, so as to solve the problems proposed in the above background technology that the system computing space and storage space consumed are larger and the economic cost required is more expensive. Specifically, a method for constructing a unified data interaction model for power trading is adopted. In view of the problems that the complex data involved in the power trading business process easily leads to the inefficiency of the trading process and the risks in the data interaction process, the specific trading business data involved in the power trading process is classified and the specific content of such data is refined. According to the general steps for constructing a data public information model in IEC-61970 and combined with the specific content of the power trading business process data, a unified data interaction model for power trading based on CIM is built to facilitate the improvement of the transmission efficiency and data quality of the power trading process data.
[0038] This embodiment starts from the data involved in the power trading business itself, classifies the data involved in the business, and refines the content of this type of data. In combination with the IEC-61970 protocol standard, a unified interaction model for power trading business data is constructed, so that the processing speed and data quality of the trading business can be improved on the basis of meeting the original architecture of the system. After collecting the power trading business process data, the data involved in the power trading business is classified; then, according to the provisions of the IEC-61970 protocol standard for CIM, the data involved in the power trading business can be processed including model name, data type, physical library table and specific instructions; then, a unified data model is constructed for the power trading business data, and the model is described in UML. The present invention classifies and analyzes the power trading business data, and on this basis, uniformly models the power trading data and describes the model in UML, providing an effective solution to the complex data transmission problem in the data interaction process of the power trading business.
[0039] The above description is only a preferred specific implementation manner of the present invention, but the protection scope of the present invention is not limited thereto. Any technician familiar with the technical field can make equivalent replacements or changes according to the technical scheme and inventive concept of the present invention within the technical scope disclosed by the present invention, which should be covered by the protection scope of the present invention.
[0040] Various aspects of the present invention are described with reference to the accompanying drawings in the disclosure of the present invention, in which many illustrative embodiments are shown. Embodiments of the present invention need not be defined to include all aspects of the present invention. It should be understood that the various concepts and embodiments introduced above, as well as those described in more detail below, can be implemented in any of many ways, because the concepts and embodiments disclosed by the present invention are not limited to any implementation. In addition, some aspects disclosed by the present invention can be used alone, or in any appropriate combination with other aspects disclosed by the present invention.
[0041] The preferred embodiments of the present invention disclosed above are only used to help explain the present invention. The preferred embodiments do not describe all the details in detail, nor do they limit the invention to only specific implementation methods. Obviously, many modifications and changes can be made according to the content of this specification. This specification selects and specifically describes these embodiments in order to better explain the principles and practical applications of the present invention, so that those skilled in the art can understand and use the present invention well. The present invention is limited only by the claims and their full scope and equivalents.
Claims
1. A method for constructing a data interaction model for power trading, characterized in that: include: S1. Obtain business data from the power trading business system, including: Obtaining a business demand declaration form from the power trading business system, and extracting business data from the business demand declaration form, wherein the types of the business data are divided according to different information functions, including: basic data, scheduling data, transaction data, settlement data and marketing data; S2. Obtaining basic information for building a unified data interaction model CIM model; S3. Refining the content of the business data according to the construction basic information; S4. Using the results of the refinement processing in S3, a unified data interaction model for power trading business is established; S5. Describe the established unified data interaction model through UML, and upload the model database of the power trading business system.
2. The method according to claim 1, characterized in that S2 includes: extracting basic construction information for the CIM model from the IEC-61970 protocol, wherein the content of the basic construction information includes: the construction principles of the data public information model used to describe the power system in the process of operation control, energy management and market transactions.
3. The method according to claim 1, characterized in that S3 includes: The content of the business data is divided according to sub-tags, wherein the content of each sub-tag includes: tag name, data type, physical library table and specific information description.
4. The method according to claim 1, characterized in that: The method of using the result of the refinement processing in S3 to establish a unified data interaction model for the power trading business includes: Based on the classification and content refinement of data information involved in the power trading business process, the data information is divided into four categories: basic, transaction, dispatch and settlement. Using the general principles of building a CIM model, a unified data interaction model for all data information involved in the power trading business is established.
5. The method according to claim 1, characterized in that The unified data interaction model established is described by UML, including: The UML language is used to describe the established unified data interaction public information model of power trading business, wherein UML is a unified description language, and the specific description method is a framework model method.
Citation Information
Patent Citations
Method for uniformly monitoring multi-dimensional electric power market transaction data interaction
CN102129646A
Market structure public information model building method used for multistage power market
CN103116823A
Electricity utilization big data processing system based on cloud platform and processing method thereof
CN112380399A