Standardized creation method and device for calculation point location of wind turbine generator
By creating an automatic standardized shortcode configuration table and analyzing point generation rules, the complete point name of the wind turbine calculation point is generated and inserted into the database, the accurate matching problem caused by the difference in point naming rules in the existing technology is solved, and the accuracy and consistency of the data are achieved.
Patent Information
- Application Number
- CN202411941122.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-26
- Publication Date
- 2025-04-11
AI Technical Summary
There are differences in the naming rules for existing wind turbine units, which leads to the inability to accurately match point information, and errors or omissions in querying or matching data.
By creating an automatic standardized shortcode configuration table, including standardized shortcodes, point suffixes and point generation rules, we can determine whether the standardized shortcode exists in the fan standardized information table. If it does not exist, the point generation rules will be analyzed, the complete point name will be generated, and the point object entity class will be created and inserted into the preset database.
It ensures that the naming and generation of calculation points of wind turbines comply with unified standards, reduces the problems of naming inconsistency and confusion in rules caused by human factors, and improves the degree of standardization of the system and the accuracy and consistency of data.
Smart Images

Figure CN119807260A_ABST
Abstract
Description
Technical Field
[0001] The present invention belongs to the technical field of new energy operation and maintenance, and in particular relates to a method and device for standardizing the creation of calculation points of wind turbine generator sets. Background Art
[0002] In the wind power industry, when obtaining real-time collection or calculation information of wind turbines, it is necessary to first determine the location information of the wind turbine, and then query the collection or calculation data of the corresponding point in the Maijie library; however, due to different installation standards of different manufacturers and different periods, there are differences in the existing wind turbine point naming rules, and it is impossible to accurately match the point information, resulting in errors or omissions when querying or matching data. Summary of the invention
[0003] In response to the technical problems existing in the prior art, the present invention provides a standardized creation method and device for calculating the points of wind turbines, so as to solve the technical problems that there are differences in the existing naming rules of wind turbine points, and the point information cannot be accurately matched, resulting in errors or omissions when querying or matching data.
[0004] In order to achieve the above object, the technical solution adopted by the present invention is: The present invention provides a standardized creation method for calculating points of a wind turbine generator set, comprising: Creating an automatic standardized simple code configuration table; wherein the automatic standardized simple code configuration table includes standardized simple codes, point suffixes and point generation rules; Determine whether the standardized short code exists in the wind turbine standardized information table; if not, parse the point generation rule to obtain the point generation rule parsing result; Generate a complete point name based on the basic information of the wind turbine, the point suffix and the parsing results of the point generation rules; Create a point object entity class according to the description information of the standardized short code and the complete point name; The point object entity class is inserted into the preset database of the wind turbine group as a parameter to obtain the standardized creation result of the calculation point of the wind turbine group.
[0005] Furthermore, an automatic standardized short code configuration table is created through a table creation statement of a relational database.
[0006] Furthermore, the point generation rule is a string constructed based on the CONCAT() function; wherein the point generation rule includes the node library attribute to which the wind turbine belongs, the node table attribute to which the wind turbine belongs, the basic information coding attribute of the wind turbine, and the point suffix attribute.
[0007] Furthermore, the basic information of the wind turbine includes a node library to which the wind turbine belongs, a node table to which the wind turbine belongs, and a basic information code of the wind turbine.
[0008] Furthermore, the process of obtaining the description information of the standardized shortcode includes: The standardized simple code is used as the key, and the simple code description information corresponding to the standardized simple code is obtained from the standardized simple code configuration table through the map.get() method to obtain the description information of the standardized simple code.
[0009] Furthermore, the method further includes a mapping relationship establishment step; the mapping relationship establishment step includes: Determine whether the wind turbine ID exists in the wind turbine standardized information table; if so, obtain the standardized entity attribute corresponding to the standardized creation result of the wind turbine calculation point from the wind turbine standardized information table; wherein the standardized entity attribute corresponding to the standardized creation result of the wind turbine calculation point is the mapping relationship between the point and the standardized short code; Convert the standardized entity attributes corresponding to the standardized creation results of the wind turbine calculation points into a Map array object; Record the standardized creation results, standardized short codes and description information of the wind turbine calculation points into a pre-created Map object, and obtain a Map object of the recorded information; Append the Map object that records the information to the Map array object to complete the storage operation of standardized entity attributes.
[0010] The present invention also provides a standardized creation system for calculating points of wind turbine generator sets, comprising: A configuration template creation module is used to create an automatic standardized simple code configuration table; wherein the automatic standardized simple code configuration table includes a standardized simple code, a point suffix and a point generation rule; A judgment and analysis module is used to judge whether the standardized short code exists in the wind turbine standardized information table; if not, the point generation rule is analyzed to obtain the point generation rule analysis result; The point name generation module is used to generate a complete point name based on the basic information of the wind turbine, the point suffix and the point generation rule analysis results; A point entity creation module creates a point object entity class according to the description information of the standardized short code and the complete point name; The point entity insertion module is used to insert the point object entity class as a parameter into the preset database of the wind turbine group to obtain the standardized creation result of the calculation point of the wind turbine group.
[0011] The present invention also provides a standardized creation device for calculating points of wind turbine generator sets, comprising: a processor suitable for executing a computer program; A computer-readable storage medium, wherein a computer program is stored in the computer-readable storage medium, and when the computer program is executed by the processor, the standardized creation method of the calculation point position of the wind turbine group is executed.
[0012] The present invention also provides a computer-readable storage medium, wherein the computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the standardized creation method of the calculation points of the wind turbine generator set is implemented.
[0013] The present invention also provides a computer program product, which includes a computer program. When the computer program is executed by a processor, the standardized creation method of the calculation point position of the wind turbine group is implemented.
[0014] Compared with the prior art, the present invention has the following beneficial effects: The standardized creation method for calculating points of a wind turbine set provided by the present invention creates an automatic standardized short code configuration table, generates a complete point name according to basic information of the wind turbine and the point suffix and point generation rule parsing results in the automatic standardized short code configuration table, and creates a point object entity class according to the complete point name, thereby ensuring the accuracy and consistency of the data and avoiding errors or conflicts caused by inconsistent data, so that the calculation points of the wind turbine set are stored in a unified structure and format in the database, which is convenient for subsequent data management and maintenance; through the standardized creation of the calculation points, the calculation points of the wind turbine set can be more accurately identified and located, thereby improving the reliability and stability of the system.
[0015] Furthermore, by establishing a mapping relationship to match the created point information with standardized entity attributes, the communication between back-end service personnel and site maintenance personnel can be effectively reduced, and the point creation and standardization process can be realized more quickly.
[0016] The standardized creation system for wind turbine calculation points, the standardized creation device for wind turbine calculation points, the computer-readable storage medium and the computer program product provided by the present invention have all the advantages of the standardized creation method for wind turbine calculation points. BRIEF DESCRIPTION OF THE DRAWINGS
[0017] Figure 1 A flow chart of a standardized creation method for calculating wind turbine position points provided in Example 1; Figure 2 A structural block diagram of a standardized creation system for calculating wind turbine position points provided in Example 2; Figure 3 This is a structural block diagram of the standardized creation device for calculating the wind turbine group position provided in Example 3. DETAILED DESCRIPTION
[0018] In order to make the technical problems, technical solutions and beneficial effects solved by the present invention more clearly understood, the present invention is further described in detail in the following specific embodiments. It should be understood that the specific embodiments described herein are only used to explain the present invention and are not used to limit the present invention.
[0019] Example 1 As attached Figure 1 As shown, this embodiment 1 provides a standardized creation method for calculating points of a wind turbine generator set, comprising the following steps: Step 1: Create an automatic standardized simple code configuration table; wherein the automatic standardized simple code configuration table includes standardized simple codes, point name suffixes and point position generation rules.
[0020] Specifically, an automatic standardized simple code configuration table is created through a table creation statement of a relational database: preferably, the table creation statement of the relational database adopts a CREATE TABLE statement; in the CREATE TABLE statement, the wind turbine ID is used as an auto-increment primary key to ensure that each record has a unique identifier; the automatic standardized simple code configuration table is used to store and manage the standardized simple codes, point name suffixes and point generation rules of the wind turbine calculation points.
[0021] Taking the standardized shortcode EK as an example, the example of the automatic standardized shortcode configuration table is as follows: Standardized shortcode: EK Point suffix: GRIPOWER Node library: AX1 Point generation rules: concat (dataBase (node library to which the wind turbine belongs), pointTable (point table to which the wind turbine belongs), fanCode (basic information code of the wind turbine), tagCode (point suffix)).
[0022] Step 2: query the wind power standardization information table to determine whether the standardized short code exists in the wind turbine standardization information table; if it exists, end the method; if it does not exist, parse the point generation rule to obtain the point generation rule parsing result.
[0023] The wind power standardization information table is a data table used to record the influence relationship information between each standardized simple code and point of the wind power equipment. The attributes of the wind power standardization information table include the wind turbine ID and the mapping relationship between the point and the standardized simple code; wherein the wind turbine ID is the unique identifier in the wind turbine basic information table, and the data format of the mapping relationship between the point and the marked simple code is the JSON format.
[0024] Taking the standardized short code EK as an example, the wind power standardized information table is as follows:
[0025] The point generation rule is a string constructed based on the CONCAT() function, including the node library attribute to which the wind turbine belongs, the node table attribute to which the wind turbine belongs, the wind turbine basic information coding attribute and the point suffix attribute; the point generation rule is parsed using the FEL engine.
[0026] Step 3: Generate a complete point name based on the basic information of the wind turbine, the point suffix and the parsing results of the point generation rules. The basic information of the wind turbine includes the node library to which the wind turbine belongs, the node table to which the wind turbine belongs and the basic information code of the wind turbine; the basic information of the wind turbine is obtained by querying the basic information table of the wind turbine, which is a database table for storing the basic information of the wind turbine set, and uses the wind turbine ID as the self-incrementing primary key to uniquely identify each wind turbine.
[0027] Specifically, the process of generating a complete point name based on the basic information of the wind turbine, the point suffix and the point rule parsing results is as follows: According to the parsing result of the point generation rule, the basic information of the wind turbine and the point suffix are written into the parsing result of the point generation rule as parameters to generate a complete point name; the complete point name is, for example: AX1.FFE1Q.FFE_1_001_GRIPOWER.
[0028] Step 4: In the standardized simple code configuration table, query the description information of the standardized simple code in the automatic standardized simple code configuration table to obtain the description information of the standardized simple code. Specifically, the standardized simple code is used as the key, and the map.get() method is used to obtain the description information of the simple code corresponding to the standardized simple code from the standardized simple code configuration table to obtain the description information of the standardized simple code.
[0029] It should be noted that the standardized simple code configuration table is used to record the attribute information of the standardized simple code, including the simple code encoding and the simple code description information; taking the standardized simple code EK as an example, the example of the standardized simple code configuration table is as follows: Shortcode: EK Short code description information: actual power.
[0030] Step 5: Create a point object entity class based on the description information of the standardized short code and the complete point name. Specifically, the process of creating a point object entity class is as follows: Create a point entity object; the point entity object includes point name attributes and point table.
[0031] The description information of the complete point name and the standardized short code is assigned to the point entity object to obtain the point object entity class.
[0032] Step 6: insert the point object entity class as a parameter into the preset database of the wind turbine group to obtain the standardized creation result of the calculation point of the wind turbine group. Preferably, call the insertion tool class method of the Maijieku database, pass the point object entity class as a parameter, and complete the point table point creation, that is, obtain the standardized creation result of the calculation point of the wind turbine group.
[0033] Step 7: After the point is created successfully, establish the mapping relationship. Specifically, the process of establishing the mapping relationship is as follows: Step 71, query the wind turbine standardized information table according to the wind turbine ID, and determine whether the wind turbine ID exists in the wind turbine standardized information table; wherein, use the wind turbine ID as the query condition to access the wind turbine standardized information table; if it does not exist, create a standardized information entity object through the NEW keyword; if it exists, obtain the standardized entity attributes corresponding to the standardized creation results of the wind turbine calculation points from the wind turbine standardized information table; wherein, the standardized entity attributes corresponding to the standardized creation results of the wind turbine calculation points are the mapping relationship between the points and the standardized short codes.
[0034] It should be noted that if the fan ID does not exist in the fan standardized information table, it means that it is a newly added wind turbine, and a standardized information entity object is created for it; wherein, creating a standardized entity object involves setting default attributes or assigning new standardized short codes according to business logic; if the fan ID already exists, the standardized entity attributes corresponding to the fan are retrieved from the fan standardized information table, especially the mapping relationship between the point and the standardized short code.
[0035] Step 72: Use the JSON tool to convert the standardized entity attributes corresponding to the standardized creation results of the wind turbine calculation points into a Map array object.
[0036] Step 73, record the standardized creation results, standardized short codes and description information of the standardized short codes of the calculation points of the wind turbines into the pre-created Map object to obtain the Map object of the recorded information; append the Map object of the recorded information to the Map array object, and convert the format of the Map data object into JSON format through the JOSN tool to complete the establishment of the mapping relationship. It should be noted that the converted JSON format data is saved in the database or file system as a mapping relationship table between the calculation points of the wind turbine and the standardized information, so that subsequent systems or applications can quickly find the standardized short codes and description information corresponding to the calculation points of the wind turbines by querying the mapping relationship table, thereby improving the accuracy and consistency of the data and providing a solid foundation for subsequent data processing and decision support.
[0037] The standardized creation method for wind turbine calculation points described in Example 1 ensures that the naming and generation of wind turbine calculation points follow unified standards by creating an automatic standardized short code configuration table, which helps to reduce problems such as inconsistent naming and confusing rules caused by human factors, and improves the standardization of the entire system; the automatic standardized short code configuration table contains standardized short codes, point suffixes and point generation rules, and can flexibly configure and generate corresponding calculation points according to different wind turbine types and needs; when the technology or needs of the wind turbine change, it is only necessary to update the configuration table without large-scale modifications; by determining whether the standardized short code exists in the wind turbine standardized information table, and subsequently parsing the point generation rules, the automatic generation of points is achieved, which greatly simplifies the point creation process, reduces manual intervention, and improves work efficiency; a complete point name is generated based on the basic information of the wind turbine, the point suffix and the parsing results of the point generation rules, and then a point object entity class is created based on the complete point name, and inserted into the preset database, ensuring the accuracy and consistency of the data, and avoiding errors or conflicts caused by inconsistent data.
[0038] Example 2 As attached Figure 2 As shown, this embodiment 2 provides a standardized creation system for calculating points of wind turbines, including a configuration template creation module, a judgment and analysis module, a point name generation module, a point entity creation module and a point name entity insertion module.
[0039] A configuration template creation module is used to create an automatic standardized simple code configuration table; wherein the automatic standardized simple code configuration table includes a standardized simple code, a point suffix and a point generation rule; a judgment and parsing module is used to determine whether the standardized simple code exists in the wind turbine standardized information table; if not, the point generation rule is parsed to obtain the point generation rule parsing result; a point name generation module is used to generate a complete point name based on the wind turbine basic information, the point suffix and the point generation rule parsing result; a point entity creation module is used to create a point object entity class based on the description information of the standardized simple code and the complete point name; a point entity insertion module is used to insert the point object entity class as a parameter into the preset database of the wind turbine group to obtain the standardized creation result of the wind turbine group calculation point.
[0040] Preferably, the standardized creation system for calculating points of wind turbines further comprises a description information acquisition module, wherein the description information acquisition module is used to query the description information of the standardized simple code in the automatic standardized simple code configuration table in the standardized simple code configuration table to obtain the description information of the standardized simple code.
[0041] Preferably, the standardized creation system for calculating points of wind turbine generator sets further comprises a mapping relationship establishment module; the mapping relationship establishment module is used to establish a mapping relationship after the points are successfully created; specifically, the mapping relationship establishment process is as follows: Query the wind turbine standardized information table according to the wind turbine ID to determine whether the wind turbine ID exists in the wind turbine standardized information table; if not, create a standardized information entity object through the NEW keyword; if it exists, obtain the standardized entity attributes corresponding to the standardized creation results of the wind turbine calculation points from the wind turbine standardized information table; wherein, the standardized entity attributes corresponding to the standardized creation results of the wind turbine calculation points are the mapping relationship between the points and the standardized short codes; use the JSON tool to convert the standardized entity attributes corresponding to the standardized creation results of the wind turbine calculation points into a Map array object; record the standardized creation results of the wind turbine calculation points, the standardized short codes and the description information of the standardized short codes into the pre-created Map object to obtain the Map object of the recorded information; append the Map object of the recorded information to the Map array object, and convert the format of the Map data object into the JSON format through the JOSN tool to complete the establishment of the mapping relationship.
[0042] Example 3 As attached Figure 3 As shown, this embodiment 3 provides a standardized creation device for calculating points of wind turbine generator sets, including: a memory for storing a computer program; a processor for implementing the steps of a standardized creation method for calculating points of wind turbine generator sets when executing the computer program.
[0043] When the processor executes the computer program, the steps of implementing the above-mentioned standardized creation method of wind turbine calculation points are as follows, for example: Create an automatic standardized simple code configuration table; wherein the automatic standardized simple code configuration table includes standardized simple codes, roll call suffixes and point generation rules; query the wind power standardized information table to determine whether the standardized simple code exists in the wind turbine standardized information table; if it exists, end the method; if it does not exist, parse the point generation rules to obtain the parsing results of the point generation rules; generate a complete roll call based on the basic information of the wind turbine, the point suffix and the parsing results of the point generation rules; query the description information of the standardized simple code in the automatic standardized simple code configuration table in the standardized simple code configuration table in the standardized simple code configuration table to obtain the description information of the standardized simple code; create a point object entity class based on the description information of the standardized simple code and the complete roll call; insert the point object entity class as a parameter into the preset database of the wind turbine group to obtain the standardized creation results of the wind turbine group calculation points; after the point is successfully created, establish a mapping relationship.
[0044] Alternatively, when the processor executes the computer program, the functions of each module in the above-mentioned standardized creation system for calculating the position of wind turbine generator sets are realized, for example: A configuration template creation module is used to create an automatic standardized simple code configuration table; wherein the automatic standardized simple code configuration table includes a standardized simple code, a point suffix and a point generation rule; a judgment and parsing module is used to determine whether the standardized simple code exists in the wind turbine standardized information table; if not, the point generation rule is parsed to obtain the point generation rule parsing result; a point name generation module is used to generate a complete point name based on the wind turbine basic information, the point suffix and the point generation rule parsing result; a point entity creation module is used to create a point object entity class based on the description information of the standardized simple code and the complete point name; a point entity insertion module is used to insert the point object entity class as a parameter into the preset database of the wind turbine group to obtain the standardized creation result of the calculated point of the wind turbine group; a description information acquisition module is used to query the description information of the standardized simple code in the automatic standardized simple code configuration table in the standardized simple code configuration table to obtain the description information of the standardized simple code; a mapping establishment creation module is used to establish a mapping relationship after the point is successfully created.
[0045] Exemplarily, the computer program may be divided into one or more modules / units, which are stored in the memory and executed by the processor to complete the present invention. The one or more modules / units may be a series of computer program instruction segments capable of completing preset functions, and the instruction segments are used to describe the execution process of the computer program in the standardized creation device for calculating the position of wind turbine generator sets.
[0046] For example, the computer program can be divided into a configuration template creation module, a judgment and analysis module, a roll call generation module, a point entity creation module and a roll call entity insertion module, a description information acquisition module and a mapping relationship establishment module, and the specific functions of each module are as follows: a configuration template creation module, used to create an automatic standardized short code configuration table; wherein the automatic standardized short code configuration table includes a standardized short code, a point suffix and a point generation rule; a judgment and analysis module, used to determine whether the standardized short code exists in the fan standardized information table; if not, the point generation rule is parsed to obtain the point generation rule parsing result; a roll call generation module, used to generate a point entity according to the fan basic information table; The module is used to parse the basic information, point suffix and point generation rule to generate a complete point name; a point entity creation module is used to create a point object entity class according to the description information of the standardized simple code and the complete point name; a point entity insertion module is used to insert the point object entity class as a parameter into the preset database of the wind turbine group to obtain the standardized creation result of the calculated point of the wind turbine group; a description information acquisition module is used to query the description information of the standardized simple code in the automatic standardized simple code configuration table in the standardized simple code configuration table to obtain the description information of the standardized simple code; a mapping establishment creation module is used to establish a mapping relationship after the point is successfully created.
[0047] The standardized creation device for calculating the wind turbine generator set points can be a computing device such as a desktop computer, a notebook, a PDA, and a cloud server. The standardized creation device for calculating the wind turbine generator set points can include, but is not limited to, a processor and a memory. Those skilled in the art can understand that the above is an example of a standardized creation device for calculating the wind turbine generator set points, and does not constitute a limitation on the standardized creation device for calculating the wind turbine generator set points. It can include more components than the above, or a combination of certain components, or different components. For example, the standardized creation device for calculating the wind turbine generator set points can also include input and output devices, network access devices, buses, etc.
[0048] The processor may be a central processing unit (CPU), or other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), field-programmable gate arrays (FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The general-purpose processor may be a microprocessor or the processor may be any conventional processor, etc. The processor is the control center of the standardized creation device for calculating the position of wind turbine generator set, and uses various interfaces and lines to connect the various parts of the standardized creation device for calculating the position of wind turbine generator set.
[0049] The memory can be used to store the computer program and / or module, and the processor implements various functions of the standardized creation device for calculating the point positions of wind turbines by running or executing the computer program and / or module stored in the memory and calling the data stored in the memory.
[0050] The memory may mainly include a program storage area and a data storage area, wherein the program storage area may store an operating system, an application required for at least one function (such as a sound playback function, an image playback function, etc.), etc.; the data storage area may store data created according to the use of the mobile phone (such as audio data, a phone book, etc.), etc. In addition, the memory may include a high-speed random access memory, and may also include a non-volatile memory, such as a hard disk, a memory, a plug-in hard disk, a smart memory card (SmartMediaCard, SMC), a secure digital (SecureDigital, SD) card, a flash card (FlashCard), at least one disk storage device, a flash memory device, or other volatile solid-state storage devices.
[0051] Example 4 This embodiment 4 also provides a computer-readable storage medium, which stores a computer program. When the computer program is executed by a processor, the steps of the standardized creation method of the calculation point position of a wind turbine generator system are implemented.
[0052] If the module / unit integrated in the standardized creation system for calculating wind turbine generator set calculation points is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium.
[0053] Based on such understanding, the present invention implements all or part of the processes in the above-mentioned standardized creation method for calculating the position of wind turbine generator set, and can also be completed by instructing related hardware through a computer program, and the computer program can be stored in a computer-readable storage medium, and when the computer program is executed by a processor, the steps of the above-mentioned standardized creation method for calculating the position of wind turbine generator set can be implemented. Wherein, the computer program includes computer program code, and the computer program code can be in source code form, object code form, executable file or preset intermediate form, etc.
[0054] The computer-readable storage medium may include: any entity or device capable of carrying the computer program code, recording medium, USB flash drive, mobile hard disk, magnetic disk, optical disk, computer memory, read-only memory (ROM), random access memory (RAM), electrical carrier signal, telecommunication signal and software distribution medium, etc.
[0055] It should be noted that the content contained in the computer-readable storage medium can be appropriately increased or decreased according to the requirements of legislation and patent practice in the jurisdiction. For example, in some jurisdictions, according to legislation and patent practice, computer-readable storage media do not include electrical carrier signals and telecommunication signals.
[0056] Example 5 This embodiment 5 provides a computer product, which includes a computer program product, and the computer program is stored in a computer-readable storage medium; the processor of the standardized creation device for the calculation points of wind turbines reads the computer program from the computer-readable storage medium, and the processor executes the computer program, so that the standardized creation device for the calculation points of wind turbines can execute the standardized creation method for the calculation points of wind turbines described in embodiment 1, which will not be repeated here.
[0057] It should be noted that a person of ordinary skill in the art can understand that all or part of the processes in the above-mentioned embodiment methods can be implemented by instructing related hardware through a computer program. The program can be stored in a computer-readable storage medium. When the program is executed, it can include the processes of the embodiments of the above-mentioned methods.
[0058] The standardized creation method for calculating points of wind turbines described in the present invention provides unified standardized simple codes, point name suffixes and point generation rules for the calculation points of wind turbines by creating an automatic standardized simple code configuration table, thereby ensuring the consistency and standardization of data; automatically generates complete point names based on basic information of wind turbines, point suffixes and point generation rules, thereby reducing manual intervention and improving data processing efficiency; and associates the standardized creation results of the calculation points of wind turbines with the standardized simple codes and their description information by establishing a mapping relationship, thereby providing convenience for subsequent data query and processing.
[0059] The above embodiment is only one of the implementation methods that can realize the technical solution of the present invention. The scope of protection claimed by the present invention is not limited only to this embodiment, but also includes changes, replacements and other implementation methods that can be easily thought of by any technician familiar with the technical field within the technical scope disclosed by the present invention.
Claims
1. A standardized method for creating wind turbine calculation points, characterized in that: include: Creating an automatic standardized simple code configuration table; wherein the automatic standardized simple code configuration table includes standardized simple codes, point suffixes and point generation rules; Determine whether the standardized short code exists in the wind turbine standardized information table; if not, parse the point generation rule to obtain the point generation rule parsing result; Generate a complete point name based on the basic information of the wind turbine, the point suffix and the parsing results of the point generation rules; Create a point object entity class according to the description information of the standardized short code and the complete point name; The point object entity class is inserted into the preset database of the wind turbine group as a parameter to obtain the standardized creation result of the calculation point of the wind turbine group.
2. A standardized creation method for calculating wind turbine generator set positions according to claim 1, characterized in that: Create an automatic standardized short code configuration table through the table creation statement of the relational database.
3. A standardized creation method for calculating wind turbine generator set positions according to claim 1, characterized in that: The point generation rule is a string constructed based on the CONCAT() function; wherein the point generation rule includes the node library attribute to which the wind turbine belongs, the node table attribute to which the wind turbine belongs, the basic information coding attribute of the wind turbine, and the point suffix attribute.
4. A standardized creation method for calculating wind turbine generator set positions according to claim 1, characterized in that: The basic information of the wind turbine includes the node library to which the wind turbine belongs, the node table to which the wind turbine belongs and the basic information code of the wind turbine.
5. A standardized creation method for calculating wind turbine generator set positions according to claim 1, characterized in that: The process of obtaining the description information of the standardized shortcode includes: The standardized simple code is used as the key, and the simple code description information corresponding to the standardized simple code is obtained from the standardized simple code configuration table through the map.get() method to obtain the description information of the standardized simple code.
6. A standardized creation method for calculating wind turbine generator set positions according to claim 1, characterized in that: Also includes a mapping relationship establishment step; The steps of establishing the mapping relationship include: Determine whether the wind turbine ID exists in the wind turbine standardized information table; if so, obtain the standardized entity attribute corresponding to the standardized creation result of the wind turbine calculation point from the wind turbine standardized information table; wherein the standardized entity attribute corresponding to the standardized creation result of the wind turbine calculation point is the mapping relationship between the point and the standardized short code; Convert the standardized entity attributes corresponding to the standardized creation results of the wind turbine calculation points into a Map array object; Record the standardized creation results, standardized short codes and description information of the wind turbine calculation points into a pre-created Map object, and obtain a Map object of the recorded information; Append the Map object that records the information to the Map array object to complete the establishment of the mapping relationship.
7. A standardized creation system for calculating wind turbine position, characterized in that: include: A configuration template creation module is used to create an automatic standardized simple code configuration table; wherein the automatic standardized simple code configuration table includes a standardized simple code, a point suffix and a point generation rule; A judgment and analysis module is used to judge whether the standardized short code exists in the wind turbine standardized information table; if not, the point generation rule is analyzed to obtain the point generation rule analysis result; The point name generation module is used to generate a complete point name based on the basic information of the wind turbine, the point suffix and the point generation rule analysis results; A point entity creation module creates a point object entity class according to the description information of the standardized short code and the complete point name; The point entity insertion module is used to insert the point object entity class as a parameter into the preset database of the wind turbine group to obtain the standardized creation result of the calculation point of the wind turbine group.
8. A standardized creation device for calculating the position of wind turbine generator sets, characterized in that: include: a processor suitable for executing a computer program; A computer-readable storage medium, wherein a computer program is stored in the computer-readable storage medium, and when the computer program is executed by the processor, the standardized creation method for calculating the position of a wind turbine generator set according to any one of claims 1 to 6 is executed.
9. A computer-readable storage medium storing a computer program, characterized in that: When the computer program is executed by a processor, the standardized creation method for calculating the wind turbine generator set position according to any one of claims 1 to 6 is implemented.
10. A computer program product, characterized in that The computer program product comprises a computer program, and when the computer program is executed by a processor, the method for standardized creation of calculation points of a wind turbine generator system according to any one of claims 1 to 6 is implemented.