An industrial control device information base establishment method and device and electronic device

By processing the text data of industrial control equipment, extracting classification and identification fields, and establishing an information database, the incompatibility and difficulty in searching information of industrial control equipment have been solved, enabling fast and accurate information retrieval and intelligent decision-making.

CN116150398BActive Publication Date: 2025-11-04XIAN THERMAL POWER RES INST CO LTD +1
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202310072016.2
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-02-01
Publication Date
2025-11-04
Estimated Expiration
2043-02-01

AI Technical Summary

Technical Problem

Existing technologies for industrial control equipment information management suffer from incompatibility, inconsistent documentation, and difficulty in retrieval, leading to difficulties in information collection and management and low efficiency.

Method used

By acquiring data text of industrial control equipment, extracting classification and identification fields and analyzing their hierarchical relationships, performing structural segmentation, and using deep learning technology to extract hardware and firmware information, an industrial control equipment information database is established.

Benefits of technology

It enables efficient collection and management of industrial control equipment information, rapid retrieval and interpretation of equipment information, and promotes automated control and intelligent decision-making in industrial control systems.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116150398B_ABST
    Figure CN116150398B_ABST
Patent Text Reader

Abstract

The application discloses an industrial control equipment information library establishment method and device and electronic equipment, and relates to the technical field of industrial control equipment information library establishment. The method comprises the following steps: obtaining a material text of an industrial control equipment; extracting classification identification fields from the material text and analyzing the hierarchical association between the classification identification fields; performing structural segmentation processing on the material text to obtain a plurality of text segments; analyzing the text segments through the classification identification fields to obtain the hardware information and firmware information of the industrial control equipment corresponding to the classification identification field of each text segment; and establishing an industrial control equipment information library according to the hierarchical association, the hardware information and the firmware information. The application can help industrial control system operation and maintenance personnel to efficiently and quickly find, interpret and master the basic hardware and software information of the industrial control equipment, is beneficial to information integration under the automatic control demand of the industrial control system, and can further promote the intelligent decision development of the industrial control system.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the field of industrial control, and in particular to an industrial control device information library establishment method and device and electronic equipment. BACKGROUND

[0002] Information technology promotes the industrial control system to gradually develop in the direction of automation and intelligence, and realizes automatic control, optimization scheduling, information management and autonomous decision-making in the industrial production process, which has a very important role and significance for increasing output, improving quality and reducing consumption. Under the background of rapid development of industrial economy, the digital devices applied in the industrial control system are also gradually increasing, which not only improves the control level of industrial manufacturing, but also promotes the optimization and transformation of industrial pattern. However, the digital devices are different in type, configuration and function, which also brings great pressure to the operation and maintenance of industrial production. In order to enhance the level of automatic control and intelligent decision-making of the system, the collection and management of industrial control device information has become a key problem to be solved.

[0003] The information management of the industrial control device in the prior art has the following problems: 1. The manufacturing process of the industrial control device has great differences. The industrial control devices manufactured by different manufacturers mostly adopt private communication protocols, and are incompatible in function and cannot be shared; 2. The types and functions of the industrial control devices are various and diverse. In order to meet different industrial scenes and business needs, the same type of industrial control device from the same manufacturer often has multiple hardware configuration device models, and is different due to firmware version differences; 3. The data documents of the industrial control device have no unified specifications. Usually, the same type of device has multiple versions of instruction manuals, and a document contains multiple products of different models, which is not conducive to the extraction of detailed information of the specific industrial control device. In addition, for imported brand industrial control devices, the English version of the data document further increases the difficulty of information searching during device operation and maintenance. SUMMARY

[0004] Therefore, the embodiments of the present application provide an industrial control device information library establishment method to solve the problems of difficult collection and management of industrial control device information and slow and low-efficiency information searching in the prior art.

[0005] To achieve the above-mentioned purpose, the present application provides the following technical scheme:

[0006] The embodiments of the present application provide an industrial control device information library establishment method, which comprises:

[0007] Obtaining a data text of an industrial control device;

[0008] Extracting a classification identification field from the data text, and analyzing the classification identification field to obtain the hierarchical association between the classification identification fields;

[0009] performing structural segmentation on the material text to obtain a plurality of text segments;

[0010] analyzing the text segments through the classification identification fields to obtain hardware information and firmware information of the industrial control equipment corresponding to the classification identification fields of each text segment;

[0011] establishing an industrial control equipment information library according to the hierarchical association between the classification identification fields, the hardware information and the firmware information.

[0012] Optionally, the extracting the classification identification fields from the material text comprises:

[0013] recognizing and attribute marking words in the material text;

[0014] statistically counting word frequency and inverse text frequency of the attribute marked words;

[0015] comparing the statistical result with a preset threshold value;

[0016] taking words exceeding the preset threshold value as the classification identification fields.

[0017] Optionally, the analyzing the classification identification fields to obtain the hierarchical association between the classification identification fields comprises:

[0018] performing positioning analysis on the classification identification fields in the material text to obtain distribution information of the classification identification fields;

[0019] generating a co-occurrence network relationship diagram of the classification identification fields based on the distribution information;

[0020] determining the hierarchical association between the classification identification fields according to the co-occurrence network relationship diagram.

[0021] Optionally, the analyzing the text segments through the classification identification fields to obtain hardware information and firmware information of the industrial control equipment corresponding to the classification identification fields of each text segment comprises:

[0022] obtaining information weight factors of the classification identification fields contained in each text segment according to distribution of the classification identification fields in the text segment;

[0023] extracting the hardware information and the firmware information of the industrial control equipment corresponding to the classification identification fields from the text segment according to the information weight factors.

[0024] Optionally, the obtaining the information weight factors of the classification identification fields contained in each text segment according to the distribution of the classification identification fields in the text segment comprises:

[0025] counting preset quantization indexes of the classification identification field in the text segment;

[0026] confirming distribution proportion of the classification identification field in the text segment according to the counted data;

[0027] filtering the text segment according to the distribution proportion, and determining information weight factor of the classification identification field contained in each text segment.

[0028] Optionally, the extracting hardware information and firmware information of the industrial control device corresponding to the classification identification field from the text segment according to the information weight factor comprises:

[0029] extracting a target text segment with the maximum information weight factor from the text segment;

[0030] performing redundant information filtering processing on the target text segment;

[0031] extracting hardware information and firmware information of the industrial control device corresponding to the classification identification field from the filtered target text segment.

[0032] Optionally, the establishing an industrial control device information library according to the hierarchical association between the classification identification fields, the hardware information and the firmware information comprises:

[0033] constructing a tree index structure according to the hierarchical association of the classification identification fields;

[0034] establishing association between the tree index structure and the hardware information and the firmware information respectively, to form the industrial control device information library.

[0035] Embodiments of the present application also provide an industrial control device information library establishing device, comprising:

[0036] an acquisition module configured to acquire material text of an industrial control device;

[0037] an identification analysis module configured to extract classification identification fields from the material text, and analyze the classification identification fields to obtain hierarchical association between the classification identification fields;

[0038] a segment processing module configured to perform structural segment processing on the material text to obtain a plurality of text segments;

[0039] a text analysis module configured to analyze the text segments through the classification identification fields to obtain hardware information and firmware information of an industrial control device corresponding to the classification identification fields of each text segment;

[0040] The establishing module is configured to establish the industrial control device information library according to the hierarchical association between the classification identification fields, the hardware information and the firmware information.

[0041] The embodiment of the present application further provides an electronic device, which comprises:

[0042] A memory and a processor are connected with each other in communication, the memory stores computer instructions, and the processor executes the computer instructions to perform the industrial control device information library establishing method provided by the embodiment of the present application.

[0043] The embodiment of the present application further provides a computer readable storage medium, which stores computer instructions, and the computer instructions are used for making a computer execute the industrial control device information library establishing method provided by the embodiment of the present application.

[0044] The technical scheme of the present application has the following advantages:

[0045] The present application provides an industrial control device information library establishing method, which comprises the following steps: obtaining a material text of an industrial control device; extracting classification identification fields from the material text, and analyzing the classification identification fields to obtain a hierarchical association between the classification identification fields; performing structural segmentation processing on the material text to obtain a plurality of text segments; analyzing the text segments by using the classification identification fields to obtain hardware information and firmware information of the industrial control device corresponding to the classification identification field of each text segment; and establishing an industrial control device information library according to the hierarchical association between the classification identification fields, the hardware information and the firmware information. BRIEF DESCRIPTION OF DRAWINGS

[0046] In order to more clearly illustrate the specific embodiments of the present application or the technical scheme in the prior art, the following will briefly introduce the drawings needed to be used in the specific embodiments or the prior art description. Obviously, the drawings in the following description are some embodiments of the present application, and those skilled in the art can also obtain other drawings according to these drawings without any creative effort.

[0047] Figure 1 The flow chart of the industrial control device information library establishing method in the embodiment of the present application is shown in the figure.

[0048] Figure 2 The flow chart of extracting the classification identification fields from the material text in the embodiment of the present application is shown in the figure.

[0049] Figure 3 A flow chart for analyzing the hierarchical association between the classification identification fields according to an embodiment of the present application;

[0050] Figure 4 A flow chart for analyzing the text segment according to an embodiment of the present application;

[0051] Figure 5 A flow chart for analyzing the information weight factor of the classification identification field contained in each text segment according to an embodiment of the present application;

[0052] Figure 6 A flow chart for extracting the hardware information and firmware information from the text segment according to an embodiment of the present application;

[0053] Figure 7 A flow chart for establishing the industrial control device information according to an embodiment of the present application;

[0054] Figure 8 A structural schematic diagram of the industrial control device information library establishment device according to an embodiment of the present application;

[0055] Figure 9 A structural schematic diagram of the electronic device according to an embodiment of the present application. DETAILED DESCRIPTION

[0056] In order to make the objects, technical solutions and advantages of the embodiments of the present application clearer, the technical solutions in the embodiments of the present application will be described clearly and completely below with reference to the drawings in the embodiments of the present application. Obviously, the described embodiments are some but not all of the embodiments of the present application. Based on the embodiments in the present application, all other embodiments obtained by those skilled in the art without creative work fall within the scope of the present application.

[0057] According to an embodiment of the present application, an industrial control device information library establishment method embodiment is provided. It should be noted that the steps shown in the flow chart of the drawings can be executed in a computer system such as a group of computer executable instructions, and although the logical order is shown in the flow chart, in some cases, the steps shown or described herein can be executed in an order different from that shown herein.

[0058] In the present embodiment, an industrial control device information library establishment method is provided, which can be used for device information query of an industrial control system, as shown in the figure, the industrial control device information library establishment method comprises the following steps: Figure 1

[0059] ​Step S1: Obtain the material text of the industrial control device. Specifically, according to the device type in the industrial control system, the material document of the industrial control device can be collected from an open channel such as the Internet, for example, by a web crawler from the official website of the manufacturer. The material text includes product introduction, usage instructions, operation manual, programming guide and various documents, and the content includes hardware information, firmware information, configuration information, software function, register setting, instruction format and the like of the industrial control device.

[0060] Step S2: Extract the classification identification field from the material text, and analyze the classification identification field to obtain the hierarchical association between the classification identification fields. Specifically, the classification identification field includes product name, manufacturer, product model, firmware version and the like. By analyzing the distribution of the classification identification field in the material text, the different levels and the belonging relationship of the classification identification field can be understood. After obtaining the material text, the classification identification field is extracted, which facilitates efficient analysis of the different levels and the belonging relationship of the text content.

[0061] Step S3: The material text is subjected to structure segmentation processing to obtain a plurality of text segments. Specifically, the text content is divided according to the structure directory of the material document, which facilitates the extraction and analysis of the hardware and firmware information of the industrial control device in the subsequent process.

[0062] Step S4: Analyze the text segment by the classification identification field to obtain the hardware information and firmware information of the industrial control device corresponding to the classification identification field of each text segment. Specifically, the word vector features generated by the classification identification field and the weight proportion of the classification identification field contained in different text segments are used to complete the hierarchical classification of the text segment by using deep learning technology, which is fast and accurate.

[0063] Step S5: Establish an industrial control device information library according to the hierarchical association between the classification identification fields, the hardware information and the firmware information. Specifically, by establishing the industrial control device information library, the classification identification field of the device can be used for accurate query when the device information needs to be found, which solves the problem of difficulty in finding information of digital devices in the operation and maintenance process of the industrial control system.

[0064] Through the above steps S1 to S5, the industrial control device information library establishment method provided by the embodiment of the application processes the material document of the industrial control device to generate the industrial control device information library, which can help the operation and maintenance personnel of the industrial control system to efficiently and quickly find, interpret and master the basic hardware and software information of the industrial control device, which is conducive to information integration under the demand of automatic control of the industrial control system, and can further promote the intelligent decision-making development of the industrial control system.

[0065] Specifically, in an embodiment, the classification identification field is extracted from the material text in step S2 as follows: Figure 2As shown, specifically comprising the following steps:

[0066] Step S211: identifying and attribute labeling the words in the material text. Specifically, the named entity recognition technology can be used to divide and label the attributes of the words in the material text.

[0067] Step S212: counting the word frequency and inverse document frequency of the attribute-labeled words.

[0068] Step S213: comparing the statistical results with the preset threshold.

[0069] Step S214: taking the words exceeding the preset threshold as the classification identification field. Specifically, taking the words whose word frequency and inverse document frequency product exceeds the preset threshold as the classification identification field.

[0070] Specifically, after obtaining the material text, the text content is preprocessed by named entity recognition technology for word segmentation and labeling, and irrelevant information word components are filtered, which can greatly reduce the subsequent text analysis amount and improve the analysis efficiency. The word frequency and inverse document frequency of the words in the text content can be calculated and counted by, for example, TF-IDF (term frequency-inverse document frequency) technology, and a plurality of high-frequency keywords are selected as the classification identification field of the industrial control equipment. TF-IDF is a commonly used weighting technique for information retrieval and information exploration, used to evaluate the importance of a word to a file set or a document in a corpus. The classification identification field selected in this way is more accurate and has better representativeness, so that the data content in the industrial control equipment information library established subsequently has higher reliability.

[0071] Specifically, in an embodiment, the classification identification fields obtained by analyzing the classification identification fields in step S2 are associated in a hierarchical manner, as shown in Figure 3 As shown, specifically comprising the following steps:

[0072] Step S221: positioning and analyzing the classification identification field in the material text to obtain the distribution information of the classification identification field.

[0073] Step S222: generating a co-occurrence network relationship diagram of the classification identification field based on the distribution information.

[0074] Step S223: determining the hierarchical association between the classification identification fields according to the co-occurrence network relationship diagram.

[0075] Specifically, by locating the distribution of the classification identifier field in the text content, a classification identifier field co-occurrence matrix table can be calculated and a network relationship diagram can be generated to determine different levels of the classification identifier field and the belonging relationship. This process can be implemented using Python. The co-occurrence matrix can better utilize the information in the entire material text to construct a more perfect network relationship diagram. The network relationship diagram can comprehensively and accurately express the logical relationship between the classification identifier fields, facilitating the determination of different levels of the classification identifier field and the belonging relationship.

[0076] Specifically, in an embodiment, the step S4 described above specifically includes the following steps as shown in the figure: Figure 4

[0077] Step S41: According to the distribution of the classification identifier field in the text segment, the information weight factor of the classification identifier field contained in each text segment is obtained.

[0078] Step S42: According to the information weight factor, the hardware information and firmware information of the industrial control equipment corresponding to the classification identifier field are extracted from the text segment.

[0079] Specifically, by analyzing the weight proportion of the classification identifier field contained in different text segments, the text segment containing more hardware and firmware information of the industrial control equipment can be quickly and accurately located.

[0080] Specifically, in an embodiment, the step S41 described above specifically includes the following steps as shown in the figure: Figure 5

[0081] Step S411: A plurality of preset quantization indicators of the classification identifier field in the text segment are counted. Specifically, the quantization indicators include the type, number and frequency of the classification identifier field, etc.

[0082] Step S412: The distribution proportion of the classification identifier field in the text segment is confirmed according to the counted data.

[0083] Step S413: According to the distribution proportion, the text segment is filtered to determine the information weight factor of the classification identifier field contained in each text segment.

[0084] Specifically, since the classification identifier field is obtained according to the word frequency, the classification identifier field of each text segment has good representativeness for the content of the text segment. According to the classification identifier field, the amount of industrial control equipment information of the text segment is measured with high accuracy.

[0085] Specifically, in an embodiment, the step S42 described above specifically includes the following steps as shown in the figure: Figure 6

[0086] ​​​Step S421: Extract the target text segment with the maximum information weight factor from the text segments.

[0087] Step S422: Perform a redundant information filtering process on the target text segment.

[0088] Step S423: Extract the hardware information and firmware information of the industrial control device corresponding to the classification identification field from the filtered target text segment.

[0089] Specifically, the text segments with the same weight factor are matched for similarity, which can filter the text segments with redundant information and improve the information extraction and analysis efficiency. At the same time, since there may be text content with high similarity in the target text segment, by filtering the redundant text content through the two levels of longest common subsequence and minimum editable distance, the information processing amount can be reduced, and the efficiency can be improved without affecting the accuracy.

[0090] Specifically, in an embodiment, the above-mentioned step S5, as shown in Figure 7 , specifically includes the following steps:

[0091] Step S51: Construct a tree index structure according to the hierarchical association of the classification identification field. Specifically, for example, construct a tree index structure composed of "manufacturer-product model-firmware version".

[0092] Step 52: Establish the association between the tree index structure and the hardware information and firmware information respectively, and form an industrial control device information library. Specifically, the important information content associated with the industrial control device, such as hardware configuration, software function, register setting, control instruction format, etc. can be extracted from the text segment to establish the association between the corresponding nodes in the tree index structure and the text segment, so that the extracted information is more concise when the subsequent staff extracts the information.

[0093] Specifically, by establishing the industrial control device information library, it can help the industrial control system operation and maintenance personnel to efficiently and quickly find, interpret and master the basic information of the industrial control device, which is conducive to the information integration under the demand of industrial control system automation control, and can promote the intelligent decision-making development of industrial control system.

[0094] Specifically, the application realizes collection, processing, classification and automatic extraction of information of industrial control equipment, through text processing of industrial control equipment document, can help industrial control system operation and maintenance personnel to quickly find, interpret and master the basic information of software and hardware of industrial control equipment, is beneficial to information integration under the demand of industrial control system automation, can promote the intelligent decision development of industrial control system, and solves the information finding problem of digital equipment in the operation and maintenance process of industrial control system. Through collecting industrial control equipment documents provided by different manufacturers, complete data collection and analysis of different brands and different models of industrial control equipment on the market can be provided, and text mining and deep learning technology are combined for processing, which is beneficial to helping industrial control system personnel to quickly interpret complex text materials.

[0095] Specifically, in an embodiment, the running conditions of the equipment in the industrial control system can also be regularly associated with the industrial control equipment information library, and when the industrial control system operation and maintenance personnel find the equipment information, the communication and working parameter information of the equipment can be obtained according to the demand, which is beneficial to the industrial control system operation personnel to master the running conditions of the industrial control equipment in the field in real time.

[0096] In the embodiment, an industrial control equipment information library establishment device is also provided, which is used to realize the above-mentioned embodiments and preferred embodiments, and details are not repeated here. As used below, the term "module" can be a combination of software and / or hardware that realizes a predetermined function. Although the device described in the following embodiments is preferably realized in software, hardware or a combination of software and hardware is also possible and is conceived.

[0097] The embodiment provides an industrial control equipment information library establishment device, as shown in Figure 8 , comprising:

[0098] The acquisition module 101 is used to acquire the text of the industrial control equipment, and details are described in the above method embodiment step S1, which will not be repeated here.

[0099] The identification analysis module 102 is used to extract the classification identification field from the text of the industrial control equipment, and analyze the classification identification field to obtain the hierarchical association between the classification identification fields, and details are described in the above method embodiment step S2, which will not be repeated here.

[0100] The segmentation processing module 103 is used to perform structural segmentation processing on the text of the industrial control equipment to obtain a plurality of text segments, and details are described in the above method embodiment step S3, which will not be repeated here.

[0101] The text analysis module 104 is configured to analyze the text segments by the classification identification fields to obtain the hardware information and the firmware information of the industrial control device corresponding to each classification identification field of the text segment. For details, refer to the related description of step S4 in the method embodiment, which will not be repeated here.

[0102] The establishment module 105 is configured to establish the industrial control device information library according to the hierarchical association between the classification identification fields, the hardware information and the firmware information. For details, refer to the related description of step S4 in the method embodiment, which will not be repeated here.

[0103] The industrial control device information library establishment apparatus in the embodiment is presented in the form of functional units. The units herein refer to ASIC circuits, processors and memories executing one or more software or fixed programs, and / or other devices that can provide the above functions.

[0104] The further function description of each module above is the same as the corresponding embodiment above, which will not be repeated here.

[0105] According to the embodiment of the present application, an electronic device is also provided. As shown in the figure, the electronic device can include a processor 901 and a memory 902, wherein the processor 901 and the memory 902 can be connected by a bus or other means, Figure 9 for example, by a bus connection. Figure 9

[0106] The processor 901 can be a central processing unit (CPU). The processor 901 can also be 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. chips, or combinations of the above chips.

[0107] The memory 902 is a non-transitory computer readable storage medium, which can be used to store non-transitory software programs, non-transitory computer executable programs and modules, such as program instructions / modules corresponding to the method in the method embodiment of the present application. The processor 901 performs various functional applications and data processing of the processor by running the non-transitory software programs, instructions and modules stored in the memory 902, that is, implements the method in the method embodiment above.

[0108] ​The memory 902 can include a program storage area and a data storage area, where the program storage area can store an operating system, application programs required by at least one function, and the data storage area can store data created by the processor 901 and the like. In addition, the memory 902 can include a high-speed random access memory, and can further include a non-transitory memory, such as at least one disk storage device, a flash memory device, or other non-transitory solid-state storage device. In some embodiments, the memory 902 can optionally include a memory disposed remotely from the processor 901, which can be connected to the processor 901 through a network. Examples of the above network include, but are not limited to, the Internet, an intranet, a local area network, a mobile communication network, and a combination thereof.

[0109] One or more modules are stored in the memory 902, which, when executed by the processor 901, perform the methods in the above method embodiments.

[0110] The above electronic device specific details can be understood in correspondence with the above method embodiments corresponding to the relevant description and effects, which will not be described here.

[0111] Those skilled in the art can understand that all or part of the processes in the above embodiments can be completed by a computer program instructing related hardware, and the program can be stored in a computer readable storage medium. When the program is executed, it can include the processes of the above embodiments. The storage medium can be a magnetic disk, an optical disk, a read-only memory (ROM), a random access memory (RAM), a flash memory, a hard disk drive (HDD) or a solid-state drive (SSD), etc. The storage medium can also include a combination of the above types of memories.

[0112] Although the embodiments of the present application are described in conjunction with the accompanying drawings, various modifications and changes can be made by those skilled in the art without departing from the spirit and scope of the present application, and such modifications and changes fall within the scope defined by the appended claims.

Claims

1. A method for establishing an industrial control equipment information database, characterized in that, include: Obtain the data text of industrial control equipment, and extract the classification identifier field from the data text; The hierarchical relationships between the classification identifier fields are obtained by analyzing the classification identifier fields. The data text is segmented into multiple text segments. By analyzing the text segments using the classification identifier field, the hardware and firmware information of the industrial control equipment corresponding to the classification identifier field of each text segment can be obtained; An industrial control equipment information database is established based on the hierarchical association between the classification identifier fields, the hardware information, and the firmware information. The step of extracting the classification identifier field from the data text includes: The words in the data text are identified and their attributes are labeled, and the word frequency and inverse text frequency of the labeled words are statistically analyzed. The statistical results are compared with a preset threshold, and words that exceed the preset threshold are used as classification identifier fields. The step of analyzing the classification identifier fields to obtain the hierarchical relationships between them includes: The classification identifier field is located and analyzed in the data text to obtain the distribution information of the classification identifier field; A co-occurrence network relationship diagram of the classification identifier field is generated based on the distribution information; The hierarchical relationships between each category identifier field are determined based on the co-occurrence network diagram. The step of analyzing the text segments using the classification identifier field to obtain the hardware and firmware information of the industrial control equipment corresponding to the classification identifier field of each text segment includes: Based on the distribution of the classification identifier field within the text segment, the information weight factor of the classification identifier field contained in each text segment is obtained; Based on the information weighting factor, extract the hardware information and firmware information of the industrial control equipment corresponding to the classification identifier field from the text segment; The step of obtaining the information weight factor for the classification identifier field contained in each text segment based on the distribution of the classification identifier field within the text segment includes: Statistical analysis is performed on multiple preset quantitative indicators of the classification identifier field in the text segment; The distribution ratio of the classification identifier field within the text segment was confirmed based on the statistically obtained data. The text segments are filtered according to the distribution ratio to determine the information weight factor of the classification identifier field contained in each text segment.

2. The method for establishing an industrial control equipment information database according to claim 1, characterized in that, The step of extracting the hardware information and firmware information of the industrial control equipment corresponding to the classification identifier field from the text segment based on the information weighting factor includes: Extract the target text segment with the largest information weight factor from the text segment; Redundancy filtering is performed on the target text segment; Extract the hardware and firmware information of the industrial control equipment corresponding to the classification identifier field from the filtered target text segment.

3. The method for establishing an industrial control equipment information database according to claim 1, characterized in that, The step of establishing an industrial control equipment information database based on the hierarchical association between the classification identifier fields, the hardware information, and the firmware information includes: A tree-like index structure is constructed based on the hierarchical association of the category identifier field; The tree-like index structure is associated with the hardware information and the firmware information respectively, forming an industrial control equipment information database.

4. An industrial control equipment information database establishment device, characterized in that, include: The acquisition module is used to acquire text data from industrial control equipment. The identifier analysis module is used to extract classification identifier fields from the data text and analyze the classification identifier fields to obtain the hierarchical relationship between the classification identifier fields; The segmentation module is used to perform structural segmentation processing on the data text to obtain multiple text segments; The text analysis module is used to analyze the text segment through the classification identifier field to obtain the hardware information and firmware information of the industrial control equipment corresponding to the classification identifier field of each text segment; A module is established to create an industrial control equipment information database based on the hierarchical association between the classification identifier fields, the hardware information, and the firmware information. Specifically, the identifier analysis module is used to: identify and annotate the words in the data text; perform word frequency and inverse text frequency statistics on the attribute-annotated words; and compare the statistical results with a preset threshold. Words exceeding the preset threshold are used as category identifier fields; the category identifier fields are located and analyzed in the data text to obtain their distribution information; a co-occurrence network relationship diagram of the category identifier fields is generated based on the distribution information; and the hierarchical relationship between each category identifier field is determined according to the co-occurrence network relationship diagram. The text analysis module is specifically used to: obtain the information weight factor of the classification identifier field contained in each text segment based on the distribution of the classification identifier field in the text segment; and extract the hardware information and firmware information of the industrial control equipment corresponding to the classification identifier field from the text segment based on the information weight factor. The text analysis module is specifically used for: statistically analyzing multiple preset quantitative indicators of the classification identifier field in the text segment; confirming the distribution ratio of the classification identifier field in the text segment based on the statistically obtained data; filtering the text segment based on the distribution ratio; and determining the information weight factor of the classification identifier field contained in each text segment.

5. An electronic device, characterized in that, include: A memory and a processor are interconnected, the memory stores computer instructions, and the processor executes the computer instructions to perform the industrial control equipment information database establishment method according to any one of claims 1-3.

6. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores computer instructions for causing a computer to execute the industrial control equipment information database establishment method according to any one of claims 1-3.

Citation Information

Patent Citations

  • System, method and user interface for retrieving documents

    CN101055580A

  • Information integration method and information integration system for industrial production equipment

    CN102143202A