A new energy station equipment and measuring point standardized coding method and system
By generating dictionaries and using modular processes to automatically generate measurement point codes, the problem of large workload and inconsistent results in the coding of measurement points for new energy power plants has been solved. This has enabled rapid and standardized data collection and management, and improved the readability of the codes and the consistency of the data.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- BEIJING HUADIAN TIANREN ELECTRIC POWER CONTROL TECH
- Filing Date
- 2023-11-22
- Publication Date
- 2026-06-19
AI Technical Summary
In existing technologies, the coding of measurement points in new energy power plants is a large-scale undertaking, and the coding results are inconsistent, which makes data collection and analysis difficult and makes it difficult to achieve rapid, standardized data collection and unified management.
A standardized coding method for new energy power station equipment and measurement points is adopted. By generating multiple dictionaries and a modular coding process, including a data acquisition module, a dictionary generation module, a standardized coding module, and a coding application module, a unique measurement point code is automatically generated and error checking is performed to ensure the standardization and readability of the code.
It has enabled rapid standardization of measurement point coding, reduced labor costs, improved the readability of coding and the efficiency of data collection, simplified statistical calculation work, and ensured the uniformity and comparability of data from different power stations.
Smart Images

Figure CN117851645B_ABST
Abstract
Description
Technical Field
[0001] This invention belongs to the field of coding for new energy power generation information systems, and specifically relates to a standardized coding method and system for new energy power station equipment and measuring points. Background Technology
[0002] In recent years, my country's wind power, photovoltaic, and other new energy power generation industries have developed rapidly, and the number of new energy power plants has been increasing. Therefore, centralized monitoring and management of these power plants has become crucial. Regional control centers for new energy are responsible for the centralized monitoring, remote control, remote adjustment, and equipment operation management of wind and photovoltaic power plants within their control area. Currently, control centers have become a necessity and standard feature for new energy companies. Most new energy companies have already built or are beginning to build control systems. In the future, my country's new energy power generation will mainly adopt a "remote centralized control with minimal on-site personnel" operation model to address issues such as remote and geographically dispersed power generation projects, difficulties in operation and maintenance, and how to optimize power generation and remotely analyze equipment faults.
[0003] Local monitoring systems for wind and solar power plants are typically managed by different manufacturers, each with its own rules for defining data encoding (numbering). However, when connected to a centralized new energy monitoring system, real-time production data from these different systems needs to be collected and stored uniformly. Therefore, this data must be uniformly encoded according to the centralized monitoring system's standard encoding rules. Besides ensuring uniqueness, the encoding must also meet the requirements of the centralized monitoring system for retrieval based on object models; thus, the encoding includes key information about the object model. As the needs of centralized monitoring systems expand, object models become increasingly complex, and the encoding rules for this real-time data also become more intricate. This makes fully automated computer processing virtually impossible, and the task remains primarily manual, aided by auxiliary encoding tools.
[0004] The real-time production data access process for a new energy power plant begins with data collection. This data primarily consists of raw data point tables and electrical wiring diagrams provided by the local monitoring system vendor. Typically, a wind power plant has approximately 30,000 raw data point tables, while a centralized photovoltaic power plant has approximately 80,000. The raw data point tables must include at least the data point number (address or register number), data point type (telemetry, telesignaling, telepulse, remote control, remote adjustment), and a Chinese description of the data point. The coding personnel are responsible for uniformly coding the raw data point tables according to the coding rules and standards of the centralized monitoring system, and converting it into a file format supported by the edge acquisition software. The edge acquisition software uniquely tags the collected data based on the coding and stores it in a real-time / historical database for the centralized monitoring system to query, calculate, analyze, and display. The edge acquisition software is used to collect data from multiple new energy power plants in real time. After being aggregated, filtered and cleaned in the central control center, the data is stored in the time-series database of the central control center in the form of time-series data. The software can remotely control the switching on or off of equipment (devices) of multiple new energy power plants in real time (such as the starting and stopping of wind turbines and inverters, and the connection and disconnection of electrical switches).
[0005] Currently, the coding rules for new energy power plants in the centralized monitoring systems of various power companies are not standardized, mainly based on KKS and IEC 61850 with modifications. Some coding rules based on IEC 61850 cover a complex multi-level object model structure, from headquarters, organizational structure, administrative region, power plant, power plant area, bay, equipment, measured object, and logical node. Compared with KKS coding, the manual coding workload of IEC 61850 is greatly increased. Coding personnel need to develop technologies to reduce the coding workload and shorten the coding cycle. Currently, there are two main coding methods: the first is the direct coding method, and the second is the modeling coding method.
[0006] Direct coding is a method of encoding directly from the original point table. A new coding field is added, and each original point is assigned a unique code according to coding rules. This method can rely solely on spreadsheet software (WPS Spreadsheet or Excel), or a dedicated direct coding tool can be designed and developed to improve coding efficiency. A direct coding tool implemented in this way requires the following steps: importing the original point table; providing a coding segment selector according to the monitoring system's coding rules standard, or automatically analyzing and filling in partial or complete segment codes based on Chinese descriptions; automatically merging the segment codes to form the complete code for the measurement point; and exporting the coded point table file from the coding tool for use by the edge acquisition software. However, while direct coding embeds the coding standard into the computer software, solving the problems of code uniqueness and internal system coding standard uniformity, its coding process is still limited to the coding range of each point. For complex object models, if fully automated coding cannot be achieved, a significant amount of manpower or time is still required to complete the coding of measurement points for a power station, without reducing the number of measurement points requiring manual coding. Furthermore, manual coding can lead to biases in understanding the object model, or even if different people understand the coding, the results may differ. This results in incorrect query results when searching the data after it has been collected and stored, failing to meet the coding rules. This also makes it impossible to truly unify the coding across different power plants, posing difficulties for data comparison and statistical analysis.
[0007] The modeling-coding method involves modeling first and then coding, requiring specialized modeling-coding tools for the coding process. These tools first create an object model based on electrical wiring diagrams and coding rules standards, coding each node at every level of the object model. Each original measurement point is then bound (attached) to this object model according to manually determined hierarchical relationships. The descriptions of these original measurement points are then coded manually or automatically by a computer program. The modeling tool then uses a hierarchical structure and the node's sequence number at the next higher level to perform an upstream coding and merging of all measurement points, forming a complete code for each measurement point. The coded point table file is exported from the modeling-coding tool and provided to edge acquisition software. This method effectively solves the problem of coding uniformity and is well-suited for data comparison and statistical analysis across different power plants, as the original measurement point data can usually be used without conversion or processing. However, the modeling-coding method requires modeling the power plant first, necessitating the development or purchase of specialized modeling-coding software to complete the modeling work. The workload of manually analyzing, organizing, and binding (attaching) the original measurement points to this object model is substantial, and each measurement point still requires some information to be encoded, so the workload is not reduced. Summary of the Invention
[0008] To address the shortcomings of existing technologies, this invention provides a standardized coding method and system for new energy power station equipment and measuring points, thereby solving the technical problem of rapidly realizing equipment coding modeling and measuring point standardization.
[0009] To solve the above-mentioned technical problems, the present invention adopts the following technical solution.
[0010] This invention first discloses a standardized coding method for new energy power station equipment and measuring points, which includes the following steps:
[0011] Step 1: Collect the original point table and the data collection table of the initial line equipment model of the new energy power station;
[0012] Step 2: Based on the original point table of the new energy power station and the data collection table of the station's phase line equipment model, generate the following dictionaries in sequence: wind turbine major component dictionary, measurement variable name / measurement attribute name dictionary, standard measurement object dictionary, equipment type measurement dictionary, and equipment brand and model measurement dictionary;
[0013] Step 3: Based on the original point table of the new energy power station and the data collection table of the equipment model of the power station, merge the equipment model and the original point table into a model-based measurement point table. Encode the measurement point management domain of the model-based measurement point table. Then, automatically encode the measurement objects and major components of the measurement points according to the major component dictionary. Replace the automatic codes with standard codes according to the equipment type measurement dictionary and the equipment brand and model measurement dictionary, and automatically check for errors in the standard coding results.
[0014] Step 4: Import the device model measurement point table containing the standard coding results to provide a modeled, public, and readable unique identifier for real-time measurement point data acquisition and storage and access to third-party application systems.
[0015] The present invention further includes the following preferred embodiments:
[0016] Step 1 further includes: collecting new energy power station equipment model and original point table data from standardized equipment and measurement point coding specifications of new energy power stations, basic information of the power station, equipment ledger of the power station, electrical circuit diagram of the power station and screenshot of electrical monitoring configuration screen, and obtaining the original point table and the data collection table of the power station's line equipment model.
[0017] Step 2 further includes:
[0018] Step 2.1: Generate a dictionary of major wind turbine components based on the IEC 61400 series standards and the original point table of new energy power plants;
[0019] Step 2.2: Generate a dictionary of measurement variable names / measurement attribute names based on the IEC 61400 series standards and the IEC 61850 series standards;
[0020] Step 2.3: Generate a standard measurement object dictionary based on the dictionary of measurement variable names / measurement attribute names and the original point table of new energy power stations;
[0021] Step 2.4: Generate a device type measurement dictionary based on the standard measurement object dictionary;
[0022] Step 2.5: Generate a device brand and model measurement dictionary based on the standard measurement object dictionary and the device manufacturer's communication protocol specification.
[0023] Step 3 further includes:
[0024] Step 3.1: Based on the original point table of the new energy power station and the data collection table of the power station phase line equipment model, merge the equipment model and the original point table into the first equipment model measurement point table;
[0025] Step 3.2: Based on the station line equipment model data collection table, the first equipment model measurement point table, the organization type identification code retrieval table, the power generation type identification code retrieval table, the administrative division code table, and the secondary organization identification code retrieval table, encode the first model measurement point table by the measurement point management domain to obtain the second equipment model measurement point table;
[0026] Step 3.3: Automatically encode the measurement objects and major components of the second equipment model measurement point table to obtain the third equipment model measurement point table;
[0027] Step 3.4: Based on the equipment type measurement dictionary and the equipment brand and model measurement dictionary, replace the automatic codes of the measurement objects and the automatic codes of major components in the third equipment model measurement point table with standard codes to obtain the fourth equipment model measurement point table;
[0028] Step 3.5: Automatically deduplicate the encoding results of the fourth equipment model measurement point table to obtain the fifth equipment model measurement point table;
[0029] Step 3.6: Perform error checks on the modeled measurement point table of the fifth device, including checking whether it conforms to the coding specifications and checking the legality of the coding.
[0030] In step 3.6, the check for compliance with coding specifications includes determining whether the coding results in the fifth device model measurement point table comply with the coding rules and the requirements of the acquisition software. If they do not comply with the requirements, the process returns to step 1 and checks the deviations in each step.
[0031] The verification of coding validity includes determining whether the coding results in the fifth device model measurement point table meet the coding rules and the requirements of the acquisition software. If a coding result that does not meet the requirements is detected, the incorrect or conflicting measurement points are marked in the fifth device model measurement point table, and the error reason prompt is output. Then, the process returns to step 1 and checks the deviations in each step one by one.
[0032] Step 4 further includes:
[0033] Extract the measurement point name, measurement point description, measurement point unique code and acquisition address number from the modeled measurement point table of the fifth equipment, convert them into a file format supported by the acquisition software, import them into the modeled measurement point table and realize the data acquisition and storage of new energy power station;
[0034] Based on the fifth equipment model measurement point table and the station line equipment model data collection table, the equipment model data collection table and equipment measurement point code mapping table of the third-party application system are obtained, realizing the conversion between the equipment model and the measurement point code mapping table of the third-party application system.
[0035] This invention also discloses a standardized coding system for new energy power station equipment and measuring points that utilizes the aforementioned standardized coding method for new energy power station equipment and measuring points, including a data acquisition module, a dictionary generation module, a standardized coding module, and a coding application module.
[0036] The data acquisition module is used to acquire the original point table of new energy power stations and the data acquisition table of the power station's initial line equipment model;
[0037] The dictionary generation module is used to generate, in sequence, a dictionary of wind turbine major components, a dictionary of measurement variable names / measurement attribute names, a dictionary of standard measurement objects, a dictionary of equipment type measurement, and a dictionary of equipment brand and model measurement based on the original point table of new energy power stations and the data collection table of the power station's phase line equipment model.
[0038] The standardized coding module is used to collect equipment models and original point table data of new energy power plants, merge the equipment models and original point tables into a modeled measurement point table, encode the measurement point management domain of the modeled measurement point table, and then automatically encode the measurement objects and major components of the measurement points. According to the equipment type measurement dictionary and the equipment brand and model measurement dictionary, the automatic coding is replaced with the standard coding, and the errors of the standard coding results are automatically checked.
[0039] The encoding application module is used to import the device model measurement point table containing the standard encoding results, and realize the mapping table conversion between the device model and the measurement point encoding.
[0040] Accordingly, this application also discloses a terminal, including a processor and a storage medium;
[0041] The storage medium is used to store instructions;
[0042] The processor is used to operate according to the instructions to execute the steps according to the aforementioned standardized coding method for new energy power station equipment and measuring points.
[0043] Accordingly, this application also discloses a computer-readable storage medium storing a computer program that, when executed by a processor, implements the steps of the aforementioned standardized coding method for new energy power station equipment and measuring points.
[0044] The beneficial effects of this invention are that, compared with the prior art, it provides a standardized coding method and system for new energy power station equipment and measuring points, balancing the conflict between the workload and accuracy of measuring point coding. First, all measuring points in the table to be coded are automatically coded using equipment modeling. Then, the measuring points requiring standardization are coded using standardized coding. This ensures that all measuring points receive a unique code and avoids different codes for the same indicator for measuring points of different types of equipment. Thus, coding standardization is quickly achieved with low manpower costs, thereby rapidly realizing basic data governance at the data acquisition end. This invention improves the readability and standardization of coding without significantly increasing the coding workload, and reduces the complexity and cycle time of statistical calculations. Attached Figure Description
[0045] Figure 1 This is the overall flowchart of the standardized coding method for new energy power station equipment and measuring points in this invention.
[0046] Figure 2 This is a module diagram of the standardized coding method for new energy power station equipment and measuring points in this invention.
[0047] Figure 3 This is a detailed flowchart of the standardized coding method for new energy power station equipment and measuring points in this invention.
[0048] Figure 4 This is a structural schematic diagram of the new energy power station equipment and the standardized coding system for measuring points in this invention. Detailed Implementation
[0049] To make the objectives, technical solutions, and advantages of the present invention clearer, the technical solutions of the present invention will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present invention.
[0050] The embodiments described in this application are merely some, not all, embodiments of the present invention. Based on the spirit of the present invention, other embodiments obtained by those skilled in the art without inventive effort are all within the protection scope of the present invention.
[0051] To address the shortcomings of existing technologies, this invention proposes a standardized coding method and system for new energy power station equipment and measuring points. First, all measuring points in the coding point table are automatically coded using equipment modeling. Then, measuring points requiring standardization are coded using standardized coding. This ensures that all measuring points receive a unique code and avoids different codes for the same indicator for different types of equipment. Thus, in the measuring point coding stage of the new energy centralized control data acquisition process, equipment coding modeling and measuring point standardization can be quickly achieved with lower manpower costs, ensuring full data collection and storage. Simultaneously, important original measuring point data can be used by upper-level applications without secondary conversion and processing, and it also supports equipment model data conversion according to different equipment model requirements of upper-level applications.
[0052] In this invention, the equipment in a new energy power station refers to the equipment monitored and controlled by the station-side monitoring system, as well as the equipment included in the original point table. Based on the power station area, it is typically divided into substation equipment, wind power area equipment, and photovoltaic area equipment. Substation equipment includes public monitoring and control devices, UPS, AGC / AVC, collector line monitoring and control, 110kV / 220kV line monitoring and control, environmental monitoring instruments, wind measurement towers, etc.; wind power area equipment includes transformer substations and wind turbine components (general components, generators, converters, yaw, transmissions, towers, vibration sensors, blades, nacelles, etc.); photovoltaic area equipment includes transformer substations, inverters, combiner boxes, etc.
[0053] The coding result of each measurement point is divided into three parts: management domain, equipment model domain, and measurement object domain.
[0054] For the management domain portion, the coding result should at least include information such as the organizational type, power generation type, power generation scale, administrative division code, secondary company, organizational abbreviation, and phase of the new energy power station. The management domain code for the measuring point is the station code, and each system at headquarters has one and only one such code, which is not part of the information to be included in the coding. The information of the secondary company and project company to which the new energy power station belongs is determined by the organizational structure tree. The province (municipality), prefecture (city), and district (county) information is obtained by querying the "Administrative Division Code Table of the People's Republic of China" based on the power station address. The new energy power station can be distinguished by serial numbering the power stations under the secondary company in this province, city, or county (administrative division). The entire management domain portion is a one-time task in the entire coding process, and the coding workload for this part is relatively small.
[0055] For the equipment model domain, the encoding result includes at least information such as the main transformer, collector lines, box-type substations, equipment at each level, and the main connection hierarchy of components at each level. Equipment information is determined by the equipment column or the text within the equipment description square brackets ([] or 【】) in the original point table. After deduplication, a list of equipment descriptions is obtained. Component information is determined by the starting text outside the equipment column or equipment description square brackets ([] or 【】) in the original point table. After deduplication, a list of component descriptions is obtained. For equipment domains where the main transformer, collector lines, box-type substations, and the equipment's number within the box-type substation cannot be determined solely by the equipment description, the information can be obtained by analyzing the main diagram sub-diagram relationships and equipment connection relationships shown in the power station electrical lines provided by the design institute or in the electrical monitoring configuration screen of the station-end monitoring system.
[0056] For the measurement object domain, the coding result should at least include information such as measurement point type, measurement category, and measurement item. Measurement point type is classified according to IEC 104 "four remotes" (remote measurement, remote signaling, remote control, and remote adjustment), and this information is usually already present in the point table. Measurement category and measurement item can be determined manually by deleting equipment and component information from the English variables or Chinese descriptions of the measurement points in the original point table. Measurement item refers to the measurement object, that is, the specific item (such as phase A, phase B, and phase C of phase voltage) that the electrical secondary system measures or controls the power station equipment. Each measurement or control item corresponds to one measurement point. Measurement category refers to the attribute of the measurement object. A measurement category is a collection of things with one or more common attributes in the measurement items, representing a group of measurement item themes with common attributes. It is the basic unit that makes up the measurement item classification table (such as temperature, line current, line voltage, phase voltage, etc.). Since the measurement categories and measurement items of the measurement and control device are the same for different equipment and measured objects, when the measurement point description is extracted after the equipment and components are extracted, only the measurement category and measurement item information will contain a lot of repetitive descriptive text, which can be greatly reduced.
[0057] First, to enable the main process to execute, a standardized coding dictionary needs to be created with the assistance of a computer program, and then the coding work begins. This involves sequentially coding the measurement point management domain, collecting data from the power plant equipment model and original point tables, automatically merging the equipment model and point tables, automatically coding the measurement points, automatically replacing the measurement object codes with standard codes, and automatically checking and verifying the coding results for errors, ultimately completing the coding work.
[0058] See Figure 1 As shown, the standardized coding method for new energy power station equipment and measuring points disclosed in this invention includes the following steps:
[0059] Step 1: Collect the new energy power station equipment model and original point table data from the standardized equipment and measurement point coding specifications of the new energy power station, the basic information of the power station, the equipment ledger of the power station, the electrical circuit diagram of the power station and the screenshot of the electrical monitoring configuration screen, and obtain the original point table and the data collection table of the power station's line equipment model.
[0060] The standardized equipment and measurement point coding specifications for new energy power stations define the coding rules for each level of equipment in wind power, photovoltaic power generation stations, and centralized control center stations, as well as various time-series monitoring data and the coding rules for standardized measurement points at the station level. The basic station information includes the power station name, address, affiliated secondary company, affiliated project company, power generation type, and power generation scale. The station equipment ledger is provided by the power generation company and includes information such as the model, manufacturer, and capacity of various major equipment. The power station electrical wiring diagrams include main wiring diagrams, collector line diagrams, transformer substation diagrams, wind turbine matrix diagrams, and inverter PV matrix diagrams. These diagrams can be used to analyze information such as the power station area and bay to which the equipment belongs. Specifically, the electrical wiring diagrams can be power station electrical wiring diagrams issued by the design institute or screenshots from the electrical monitoring configuration screen of the station-side monitoring system.
[0061] According to a further preferred embodiment, step 1 further includes:
[0062] Step 1.1: Data collection for monitoring points. The output file is the original monitoring point table for new energy power plants, which is usually provided by the monitoring manufacturer or owner. It typically includes monitoring points for wind turbines, photovoltaic power plants, booster stations, AGC / AVC stations, energy management platforms, etc. Each monitoring manufacturer uses text within [] or 【】 to mark the equipment name and model when describing the monitoring points.
[0063] Step 1.2: Data Acquisition for the Station's Phase-One Line Equipment Model. Input information includes standardized equipment and measurement point coding specifications for new energy power plants, basic station information, station equipment ledger, power plant electrical wiring diagram, and screenshots of electrical monitoring configuration screens. This input information is then formatted into a data acquisition table for the station's phase-one line equipment model. This table includes sub-tables for boost converters, wind power, photovoltaic (without combiner box), photovoltaic (with DC combiner box), photovoltaic (with AC combiner box), strings, and string capacity.
[0064] The booster sub-table includes fields such as province / region, abbreviation of investment entity, name of subsidiary / branch company, name of subsidiary / branch company's subordinate company, name of new energy power station dispatch, region, new energy power station code, new energy power station phase number, main transformer number, name of collector line, collector line number, box-type substation number, main equipment brand, main equipment model, and remarks.
[0065] The wind power meter includes fields such as province / region, abbreviation of investment entity, name of subsidiary / branch company, name of subsidiary / branch company's subordinate company, name of new energy power station dispatch, location, new energy power station code, new energy power station phase number, main transformer number, collector line name, collector line number, wind turbine number, wind turbine brand, wind turbine model, and remarks.
[0066] The photovoltaic (without combiner box) sub-table includes fields such as province / region, abbreviation of investment entity, name of subsidiary / branch company, name of subsidiary / branch company's subordinate company, name of new energy power station dispatch, region, new energy power station code, code of the company to which the photovoltaic management and control system belongs, prefix of the photovoltaic management and control system power station code, phase number of new energy power station, main transformer number, name of collector line, collector line number, transformer box number, inverter number range, maximum value of string number, transformer box brand, transformer box model, inverter brand, inverter model, and remarks.
[0067] The photovoltaic (with DC combiner box) sub-table includes fields such as province / region, abbreviation of investment entity, name of subsidiary / branch company, name of subsidiary / branch company's subordinate company, name of new energy power station dispatch, location, new energy power station code, code of the company to which the photovoltaic control system power station belongs, prefix of the photovoltaic control system power station code, phase number of new energy power station, main transformer number, name of collector line, collector line number, transformer box number, range of inverter-DC combiner box number, maximum value of string number, transformer box brand, transformer box model, inverter brand, inverter model, DC combiner box brand, DC combiner box model, and remarks.
[0068] The photovoltaic (with AC combiner box) sub-table includes fields such as province / region, abbreviation of investment entity, name of subsidiary / branch company, name of subsidiary / branch's subordinate company, name of new energy power station dispatch, location, new energy power station code, code of the company to which the photovoltaic control system power station belongs, prefix of the photovoltaic control system power station code, phase number of new energy power station, main transformer number, name of collector line, collector line number, transformer box number, range of AC combiner box-inverter number, maximum value of string number, transformer box brand, transformer box model, inverter brand, inverter model, combiner box brand, combiner box model, AC combiner box brand, AC combiner box model, and remarks.
[0069] Step 2: Based on the original point table of the new energy power station and the data collection table of the station's phase line equipment model, generate the following dictionaries in sequence: wind turbine major component dictionary, measurement variable name / measurement attribute name dictionary, standard measurement object dictionary, equipment type measurement dictionary, and equipment brand and model measurement dictionary.
[0070] First, a computer program is needed to create multiple standardized coding dictionary sets. The input information includes the IEC 61400 series standards, the IEC 61850 series standards, the original point table of new energy power plants, the data collection table of the power plant's phase-line equipment model, and the equipment manufacturer's communication protocol manual. The output information includes a dictionary of wind turbine major components, a dictionary of measurement variable names (DO) / measurement attribute names (DA), a dictionary of standard measurement objects, a dictionary of equipment type measurements, and a dictionary of equipment brand and model measurements.
[0071] In a specific embodiment, step 2 further includes:
[0072] Step 2.1: Generate a wind turbine major component dictionary based on the IEC 61400 series standards and the original point table of new energy power plants. The wind turbine major component dictionary provides rules for specifying the major component code of a measurement point by using the full name, keywords, start word, and end word of the English variable or Chinese description in the original point table. The major component code is consistent with the wind turbine logical node defined by the IEC 61400 series standards.
[0073] Step 2.2: Generate the DO / DA dictionary according to the IEC 61400 series standards and the IEC 61850 series standards. The concepts of DO and DA are defined by the IEC 61850 series standards. Measurement Variable Name (DO) is used to mark the measurement items of the measurement point, corresponding to the Object type variable in a high-level programming language. Based on the English description of the measurement point, select no more than 5 words, capitalize the first letter, convert it into an English abbreviation of no more than 4 characters, and then remove spaces. Preferably, the measurement variable name already defined in the IEC 61850 series standards is used. Measurement Attribute Name (DA) is used to mark phase, maximum value, minimum value, average value, etc., to further clarify the measurement point information, corresponding to the attributes of Object in a high-level programming language. Because an Object can have multiple attributes, multiple DAs can appear in the encoding.
[0074] Step 2.3: Generate a standard measurement object dictionary based on the DO / DA dictionary and the new energy power station origin point table. Summarize the Chinese descriptions of standard points from the new energy power station origin point table, and then use the DO / DA dictionary to give codes in the format DO_DA1..._DAn as standard point codes according to the Chinese meaning. At the same time, fill in the main equipment type 1-n and component type 1-n, and mark which different equipment types and component types have the same measurement object.
[0075] Step 2.4: Generate a device type measurement dictionary based on the standard measurement object dictionary.
[0076] Step 2.5: Generate a measurement dictionary for equipment brand and model based on the standard measurement object dictionary and the equipment manufacturer's communication protocol manual.
[0077] Step 3: Based on the original point table and the data collection table of the station's initial line equipment model, merge the data collection table and the original point table into a model-based measurement point table. Encode the measurement point management domain of the model-based measurement point table, and then automatically encode the measurement objects and major components of the measurement points. Replace the automatic codes with standard codes according to the equipment type measurement dictionary and the equipment brand and model measurement dictionary, and automatically check for errors in the standard coding results.
[0078] In a specific embodiment, step 3 further includes:
[0079] Step 3.1: Based on the original point table of the new energy power station and the data collection table of the station's phase line equipment model, merge the equipment model and the original point table into the first equipment model measurement point table.
[0080] The first equipment model measurement point table (V1) adds the following fields to each measurement point: site name, zone name, equipment number, equipment name, acquisition address number, measurement point type, phase number, line number, transformer number, AC combiner box number, inverter number, DC combiner box number, string number, acquisition device number, acquisition port number, measurement point variable name, original measurement point description, measurement point description, group site code, business code, original measurement point description correction, unique acquisition point number, system type code, and measurement point type code.
[0081] Step 3.2: Based on the station line equipment model data collection table, the first equipment model measurement point table (V1), the organization type identification code retrieval table, the power generation type identification code retrieval table, the administrative division code table, and the secondary organization identification code retrieval table, encode the measurement point management domain of the first model measurement point table to obtain the second equipment model measurement point table.
[0082] The station equipment model data collection table and the first equipment model measurement point table (V1) are both output information from step 2.2. The organization type identifier code lookup table defines organization type codes such as region, station, group, and company. The power generation type identifier code lookup table defines codes for power generation types such as wind power, photovoltaic, solar thermal, hydropower, and electrochemical energy storage, as well as power generation scales such as centralized and distributed. The administrative division code table is usually defined according to the GB / T2260-2007 / XG1-2016 "Administrative Division Code of the People's Republic of China" standard. The secondary organization identifier code lookup table is determined by each provincial branch company using the province name, and other secondary companies use abbreviations to determine their secondary organization codes. Based on the above input information, the second equipment model measurement point table (V2) is generated. This file is the same as the first equipment model measurement point table (V1), and the modification is that a management domain code field information is added to each measurement point.
[0083] Step 3.3: Automatically encode the measurement objects and major components of the second equipment model measurement point table (V2).
[0084] Based on the second equipment model measurement point table (V2) and the wind turbine major component dictionary, the third equipment model measurement point table (V3) is obtained. This file is the same as the second equipment model measurement point table (V2). The modification is that each measurement point has added automatic encoding, automatic suffix, measurement point name, major component name, and major component code fields. The measurement point name is a formula field, and its calculated value is the complete encoding result of the measurement point. This formula is related to the encoding rules and automatically includes the values of the automatic encoding field and the automatic suffix. Additionally, the value of the automatic suffix field is currently empty.
[0085] Step 3.4: Based on the equipment type measurement dictionary and the equipment brand and model measurement dictionary, replace the automatic codes of the measurement objects and the automatic codes of major components in the third equipment model measurement point table (V3) with standard codes.
[0086] In a preferred embodiment, step 3.4 specifically includes:
[0087] Step 3.41: Based on the third equipment model measurement point table (V3) and the equipment type measurement dictionary, output the fourth equipment model measurement point table (V4). This file is the same as the third equipment model measurement point table (V3). The modification is to replace the value of the matched measurement point automatic encoding field with the standard measurement object code.
[0088] Step 3.42: Based on the third equipment model measurement point table (V3) and the equipment brand and model measurement dictionary, output the fourth equipment model measurement point table (V4). This file is the same as the third equipment model measurement point table (V3). The modification is to replace the value of the matched measurement point automatic encoding field with the standard measurement object code.
[0089] The difference between the equipment type measurement dictionary and the equipment brand and model measurement dictionary is that the equipment type measurement dictionary is searched according to the equipment type, while the standard measurement object dictionary is searched according to the equipment brand and model. Furthermore, the equipment type measurement dictionary locates the measurement object based on the mapping relationship between English variables and Chinese descriptions between standard points and original measurement points, while the standard measurement object dictionary locates the measurement object based on the address offset.
[0090] Step 3.5: Automatically deduplicate the encoding results of the fourth device model measurement point table (V4).
[0091] By inputting the fourth equipment model measurement point table (V4), the fifth equipment model measurement point table (V5) is output. This file is the same as the fourth equipment model measurement point table (V4). The modification is to add an automatic suffix field, whose value is to assign an automatic serial number to measurement points with duplicate measurement point names, thereby ensuring that the value of the measurement point name formula field, i.e. the complete code of the measurement point, is unique.
[0092] Step 3.6: Perform error checks on the fifth device model measurement point table (V5), including checking whether it conforms to the coding specifications and checking the legality of the coding.
[0093] The check for compliance with coding standards and the check for coding legality include automatically determining whether the coding results in the fifth device model measurement point table (V5) meet the coding rules and the requirements of the acquisition software, such as coding uniqueness and special character conflicts. If a coding result that does not meet the requirements is detected, the erroneous or conflicting measurement points are marked in the fifth device model measurement point table (V5), and error reason prompts and other information are output to help manual judgment and return to the coding start step 3.1 to check the deviations during the execution of each step.
[0094] Step 4: Import the device model measurement point table containing the standard coding results to realize the mapping table conversion between the device model and the measurement point coding.
[0095] Specifically, based on the fifth equipment model measurement point table (V5), information such as measurement point name, measurement point description, measurement point unique code and collection address number in this table are extracted, converted into a file format supported by the acquisition software, and the supporting acquisition software of the new energy power station imports the model measurement point table and realizes the data acquisition and storage of the new energy power station.
[0096] Based on the fifth equipment model measurement point table (V5) and the station line equipment model data collection table, the equipment model data collection table and equipment measurement point code mapping table of the third-party application system are obtained, thereby realizing the conversion between the equipment model and the measurement point code mapping table of the third-party application system.
[0097] The beneficial effects of this invention are that, compared with the prior art, it provides a standardized coding method and system for new energy power station equipment and measuring points, balancing the conflict between the workload and accuracy of measuring point coding. First, all measuring points in the table to be coded are automatically coded using equipment modeling. Then, the measuring points requiring standardization are coded using standardized coding. This ensures that all measuring points receive a unique code and avoids different codes for the same indicator for measuring points of different types of equipment. Thus, coding standardization is quickly achieved with low manpower costs, thereby rapidly realizing basic data governance at the data acquisition end. This invention improves the readability and standardization of coding without significantly increasing the coding workload, and reduces the complexity and cycle time of statistical calculations.
[0098] This invention can be a system, method, and / or computer program product. See also Figure 4The present invention also discloses a new energy power station equipment and measurement point standardization coding system based on the aforementioned new energy power station equipment and measurement point standardization coding method, including a data acquisition module 1, a dictionary generation module 2, a standardization coding module 3 and a coding application module 4.
[0099] The data acquisition module 1 is used to acquire the original point table of new energy power stations and the data acquisition table of the power station's phase line equipment model;
[0100] The dictionary generation module 2 is used to generate, in sequence, a dictionary of wind turbine major components, a dictionary of measurement variable names / measurement attribute names, a dictionary of standard measurement objects, a dictionary of equipment type measurement, and a dictionary of equipment brand and model measurement based on the original point table of new energy power stations and the data collection table of the power station's phase line equipment model.
[0101] The standardized coding module 3 is used to collect equipment models and original point table data of new energy power plants, merge the equipment models and original point tables into a modeled measurement point table, encode the measurement point management domain of the modeled measurement point table, and then automatically encode the measurement objects and major components of the measurement points. According to the equipment type measurement dictionary and the equipment brand and model measurement dictionary, the automatic coding is replaced with the standard coding, and the errors of the standard coding results are automatically checked.
[0102] The encoding application module 4 is used to import the device model measurement point table containing the standard encoding results, and realize the mapping table conversion between the device model and the measurement point encoding.
[0103] Based on the spirit of this invention, those skilled in the art will readily conceive of obtaining a computer program product based on the aforementioned standardized coding method for new energy power station equipment and measuring points. The computer program product may include a computer-readable storage medium on which computer-readable program instructions are loaded to enable a processor to implement various aspects of this disclosure. That is, this application also includes a terminal, comprising a processor and a storage medium; the storage medium is used to store instructions; the processor is used to operate according to the instructions to execute the steps according to the aforementioned standardized coding method for new energy power station equipment and measuring points.
[0104] Computer-readable storage media can be tangible devices capable of holding and storing instructions for use by an instruction execution device. Computer-readable storage media can be, for example, but not limited to, electrical storage devices, magnetic storage devices, optical storage devices, electromagnetic storage devices, semiconductor storage devices, or any suitable combination of the foregoing. More specific examples (a non-exhaustive list) of computer-readable storage media include: portable computer disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), static random access memory (SRAM), portable compact disc read-only memory (CD-ROM), digital multifunction disc (DVD), memory sticks, floppy disks, mechanical encoding devices, such as punch cards or recessed protrusions storing instructions thereon, and any suitable combination of the foregoing. The computer-readable storage media used herein are not to be construed as transient signals themselves, such as radio waves or other freely propagating electromagnetic waves, electromagnetic waves propagating through waveguides or other transmission media (e.g., light pulses through fiber optic cables), or electrical signals transmitted through wires.
[0105] The computer-readable program instructions described herein can be downloaded from computer-readable storage media to various computing / processing devices, or downloaded via a network, such as the Internet, local area network, wide area network, and / or wireless network, to an external computer or external storage device. The network may include copper transmission cables, fiber optic transmission, wireless transmission, routers, firewalls, switches, gateway computers, and / or edge servers. A network adapter card or network interface in each computing / processing device receives the computer-readable program instructions from the network and forwards them to the computer-readable storage media in the respective computing / processing device.
[0106] Computer program instructions used to perform the operations of this disclosure may be assembly instructions, instruction set architecture (ISA) instructions, machine instructions, machine-dependent instructions, microcode, firmware instructions, status setting data, or source code or object code written in any combination of one or more programming languages, including object-oriented programming languages such as Smalltalk, C++, etc., and conventional procedural programming languages such as the "C" language or similar programming languages. The computer-readable program instructions may execute entirely on the user's computer, partially on the user's computer, as a standalone software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In cases involving a remote computer, the remote computer may be connected to the user's computer via any type of network—including a local area network (LAN) or a wide area network (WAN)—or may be connected to an external computer (e.g., via the Internet using an Internet service provider). In some embodiments, electronic circuitry, such as programmable logic circuitry, field-programmable gate arrays (FPGAs), or programmable logic arrays (PLAs), is personalized by utilizing the status information of the computer-readable program instructions to implement various aspects of this disclosure.
[0107] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention and not to limit it. Although the present invention has been described in detail with reference to the above embodiments, those skilled in the art should understand that modifications or equivalent substitutions can still be made to the specific implementation of the present invention. Any modifications or equivalent substitutions that do not depart from the spirit and scope of the present invention should be covered within the protection scope of the claims of the present invention.
Claims
1. A new energy station equipment and measurement point standardized coding method, characterized in that, Includes the following steps: Step 1: Collect the original point table and the data collection table of the initial line equipment model of the new energy power station; Step 2: Based on the original point table of the new energy power station and the data collection table of the station's phase line equipment model, generate the following dictionaries in sequence: wind turbine major component dictionary, measurement variable name / measurement attribute name dictionary, standard measurement object dictionary, equipment type measurement dictionary, and equipment brand and model measurement dictionary; Step 3: Based on the original point table of the new energy power station and the data collection table of the equipment model of the power station, merge the equipment model and the original point table into a model-based measurement point table. Encode the measurement point management domain of the model-based measurement point table. Then, automatically encode the measurement objects and major components of the measurement points according to the major component dictionary. Replace the automatic codes with standard codes according to the equipment type measurement dictionary and the equipment brand and model measurement dictionary, and automatically check for errors in the standard coding results. Step 4: Import the device model measurement point table containing the standard coding results to provide a modeled, public, and readable unique identifier for real-time measurement point data acquisition and storage and access to third-party application systems; Step 3 further includes: Step 3.1: Based on the original point table of the new energy power station and the data collection table of the power station's phase-line equipment model, merge the equipment model and the original point table into a first equipment model measurement point table; Step 3.2: Based on the station line equipment model data collection table, the first equipment model measurement point table, the organization type identification code retrieval table, the power generation type identification code retrieval table, the administrative division code table, and the secondary organization identification code retrieval table, encode the first equipment model measurement point table into the measurement point management domain to obtain the second equipment model measurement point table; Step 3.3: Automatically encode the measurement objects and major components of the second equipment model measurement point table to obtain the third equipment model measurement point table; Step 3.4: Based on the equipment type measurement dictionary and the equipment brand and model measurement dictionary, replace the automatic codes of the measurement objects and the automatic codes of major components in the third equipment model measurement point table with standard codes to obtain the fourth equipment model measurement point table. Step 3.5: Automatically deduplicate the encoding results of the fourth equipment model measurement point table to obtain the fifth equipment model measurement point table; Step 3.6: Perform error checks on the modeled measurement point table of the fifth device, including checking whether it conforms to the coding specifications and checking the legality of the coding.
2. The new energy station equipment and measurement point standardized coding method according to claim 1, characterized in that, Step 1 further includes: Data on new energy power plant equipment models and original point tables were collected from standardized equipment and measurement point coding specifications, basic information of the power plant, equipment ledgers, electrical circuit diagrams of the power plant, and screenshots of electrical monitoring configuration screens. The original point tables and equipment model data collection tables of the new energy power plant were obtained.
3. The new energy station equipment and measurement point standardized coding method according to claim 2, characterized in that, Step 2 further includes: Step 2.1: Generate a dictionary of major wind turbine components based on the IEC 61400 series standards and the original point table of new energy power plants; Step 2.2: Generate a dictionary of measurement variable names / measurement attribute names according to the IEC 61400 series standards and the IEC 61850 series standards; Step 2.3: Generate a standard measurement object dictionary based on the measurement variable name / measurement attribute name dictionary and the new energy power station original point table; Step 2.4: Generate a device type measurement dictionary based on the standard measurement object dictionary; Step 2.5: Generate a device brand and model measurement dictionary based on the standard measurement object dictionary and the device manufacturer's communication protocol specification.
4. The new energy station equipment and measurement point standardized coding method according to claim 3, characterized in that, In step 3.6, the check for compliance with coding specifications includes determining whether the coding results in the fifth device model measurement point table comply with the coding rules and the requirements of the acquisition software. If they do not comply with the requirements, the process returns to step 1 and checks the deviations in each step. The verification of coding validity includes determining whether the coding results in the fifth device model measurement point table meet the coding rules and the requirements of the acquisition software. If a coding result that does not meet the requirements is detected, the incorrect or conflicting measurement points are marked in the fifth device model measurement point table, and the error reason prompt is output. Then, the process returns to step 1 and checks the deviations in each step one by one.
5. The new energy station equipment and measurement point standardized coding method according to claim 4, characterized in that, Step 3 further includes: Extract the measurement point name, measurement point description, measurement point unique code and acquisition address number from the modeled measurement point table of the fifth equipment, convert them into a file format supported by the acquisition software, import them into the modeled measurement point table and realize the data acquisition and storage of new energy power station; Based on the fifth equipment model measurement point table and the station line equipment model data collection table, the equipment model data collection table and equipment measurement point code mapping table of the third-party application system are obtained, realizing the conversion between the equipment model and the measurement point code mapping table of the third-party application system.
6. A standardized coding system for new energy power station equipment and measuring points using the standardized coding method for new energy power station equipment and measuring points according to any one of claims 1-5, comprising a data acquisition module, a dictionary generation module, a standardized coding module, and a coding application module, characterized in that: The data acquisition module is used to acquire the original point table of new energy power stations and the data acquisition table of the power station's initial line equipment model; The dictionary generation module is used to generate, in sequence, a dictionary of wind turbine major components, a dictionary of measurement variable names / measurement attribute names, a dictionary of standard measurement objects, a dictionary of equipment type measurement, and a dictionary of equipment brand and model measurement based on the original point table of new energy power stations and the data collection table of the power station's phase line equipment model. The standardized coding module is used to collect equipment models and original point table data of new energy power plants, merge the equipment models and original point tables into a modeled measurement point table, encode the measurement point management domain of the modeled measurement point table, and then automatically encode the measurement objects and major components of the measurement points. According to the equipment type measurement dictionary and the equipment brand and model measurement dictionary, the automatic coding is replaced with the standard coding, and the errors of the standard coding results are automatically checked. The encoding application module is used to import the device model measurement point table containing the standard encoding results, and realize the mapping table conversion between the device model and the measurement point encoding. The standardized coding module is further used for: Collect new energy power plant equipment models and original point table data from standardized equipment and measurement point coding specifications of new energy power plants, basic information of power plants, equipment ledgers of power plants, electrical circuit diagrams of power plants and screenshots of electrical monitoring configuration screens, and obtain the original point table and the data collection table of the new energy power plant's initial line equipment model. Based on the original point table of the new energy power station and the data collection table of the station's phase line equipment model, the equipment model and the original point table are merged into the first equipment model measurement point table; Based on the station's phase-line equipment model data collection table, the first equipment model measurement point table, the organization type identification code retrieval table, the power generation type identification code retrieval table, the administrative division code table, and the secondary organization identification code retrieval table, the first equipment model measurement point table is encoded with a measurement point management domain to obtain the second equipment model measurement point table; The measurement objects and major components of the second equipment model measurement point table are automatically coded to obtain the third equipment model measurement point table; Based on the equipment type measurement dictionary and the equipment brand and model measurement dictionary, the automatic codes of the measurement objects and the automatic codes of major components in the third equipment model measurement point table are replaced with standard codes to obtain the fourth equipment model measurement point table. The encoding results of the fourth equipment model measurement point table are automatically deduplicated to obtain the fifth equipment model measurement point table; Error checks are performed on the modeled measurement point table of the fifth device, including checking whether it conforms to the coding specifications and checking the legality of the coding.
7. The standardized coding system for new energy power station equipment and measuring points according to claim 6, characterized in that, The dictionary generation module is further used for: Based on the IEC 61400 series standards and the original point table of new energy power plants, a dictionary of major wind turbine components is generated; Generate a dictionary of measurement variable names / measurement attribute names based on the IEC 61400 series standards and the IEC 61850 series standards; Based on the dictionary of measurement variable names / measurement attribute names and the original point table of new energy power stations, a standard measurement object dictionary is generated; Generate a device type measurement dictionary based on the standard measurement object dictionary; Based on the standard measurement object dictionary and the equipment manufacturer's communication protocol specification, a device brand and model measurement dictionary is generated.
8. The new energy station equipment and measurement point standardized coding system according to claim 7, characterized in that, The standardized coding module is further used for: Determine whether the encoding results in the modeled measurement point table of the fifth device meet the encoding rules and the requirements of the acquisition software. If they do not meet the requirements, check the deviations during the execution of each step one by one. Determine whether the encoding results in the fifth device model measurement point table meet the encoding rules and the requirements of the acquisition software. If an encoding result that does not meet the requirements is detected, mark the erroneous or conflicting measurement points in the fifth device model measurement point table, and output the error reason prompt. Then, re-check the deviations in each step of the execution.
9. The standardized coding system for new energy power station equipment and measuring points according to claim 8, characterized in that, The encoding application module is further used for: Extract the measurement point name, measurement point description, measurement point unique code and acquisition address number from the modeled measurement point table of the fifth equipment, convert them into a file format supported by the acquisition software, import them into the modeled measurement point table and realize the data acquisition and storage of new energy power station; Based on the fifth equipment model measurement point table and the station line equipment model data collection table, the equipment model data collection table and equipment measurement point code mapping table of the third-party application system are obtained, realizing the conversion between the equipment model and the measurement point code mapping table of the third-party application system.
10. A terminal, comprising a processor and a storage medium; characterized in that: The storage medium is used to store instructions; The processor is configured to operate according to the instructions to execute the steps of the standardized coding method for new energy power station equipment and measuring points according to any one of claims 1-5.
11. A computer-readable storage medium having a computer program stored thereon, characterized in that, When executed by the processor, the program implements the steps of the standardized coding method for new energy power station equipment and measuring points as described in any one of claims 1-5.