Safety production self-inspection scheme generation method and device
By generating search coding vectors and using inspection matters to search, automated generating technology self -examination list solves the problem of low efficiency and quality of artificial self -inspection in existing technologies, and achieves more efficient and accurate self -inspection list generation.
Patent Information
- Application Number
- CN202411286587.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-09-13
- Publication Date
- 2025-01-21
AI Technical Summary
The existing technology self-inspection mainly relies on manual labor, with high professional requirements and high screening difficulty, resulting in low efficiency and quality of self-inspection list generation.
By configuring inspection item information, enterprise information and equipment information, key features are extracted and retrieval coding vectors are generated. The pre-established inspection item vector knowledge base is used to search and a self-inspection list is automatically generated.
It improves the efficiency and quality generated by the technology self -examination list, reduces the complexity and error rate of manual screening, and ensures the accuracy and comprehensiveness of the self -check list.
Smart Images

Figure CN119338294A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of information processing, and in particular to a method and device for generating a safety production self-inspection plan. Background Art
[0002] Technical self-inspection is a detailed technical inspection of various equipment, facilities, circuits, fire-fighting equipment, etc. in the enterprise to ensure the safety of the production site. Technical self-inspection has high requirements on the technical level, professional ability, and familiarity with national standards and industry standards of enterprise safety personnel, and requires manual judgment on which items need to be inspected for each equipment or facility.
[0003] At present, technical self-inspection is mainly carried out manually, which has the following disadvantages:
[0004] (1) High professional requirements: Under normal circumstances, enterprise safety officers need to be familiar with the company's various equipment, facilities, circuits, fire-fighting equipment, etc. They also need to have a good understanding of national standards, industry standards, technical inspection lists, policy requirements, and hidden danger judgment standards in order to continuously narrow the screening scope and finally find matching data.
[0005] (2) Difficulty in screening: Manual screening of self-inspection equipment and items is required. There is no unified standard for screening conditions. Simple condition combination screening cannot achieve accurate matching. Too many screening conditions may filter out the necessary inspection items. Summary of the invention
[0006] The present invention provides a method and device for generating a production safety self-inspection plan, so as to improve the efficiency and quality of generating a technical self-inspection list.
[0007] The present invention provides the following technical solutions:
[0008] A method for generating a production safety self-inspection plan, the method comprising:
[0009] When self-inspection is required, configure the inspection item information and load the enterprise information and device information;
[0010] Extracting key features based on the inspection item information, the enterprise information and the equipment information;
[0011] Combining the key features, encoding the combined features to generate a retrieval encoding vector;
[0012] According to the retrieval coding vector, a knowledge base of inspection items vectors pre-established based on the historical inspection data of the enterprise is retrieved, and a self-inspection list is generated according to the retrieval result; the inspection items vector knowledge base includes multiple coding vectors, each coding vector corresponds to one or more inspection items.
[0013] Optionally, the method further comprises establishing an inspection item vector knowledge base in the following manner:
[0014] Collect enterprise and equipment information, as well as historical inspection data;
[0015] Extracting features from the enterprise and equipment information and historical inspection data to obtain one or more feature information;
[0016] Integrate the characteristic information to obtain characteristic combination items corresponding to each historical inspection item;
[0017] Encode the feature combination item to obtain a corresponding encoding vector;
[0018] Generate an inspection item vector knowledge base based on the encoding vector.
[0019] Optionally, the historical inspection data includes any one or more of the following: inspection record information, and an inspection item list.
[0020] Optionally, establishing the inspection item vector knowledge base based on the enterprise's historical inspection data also includes: preprocessing the collected information and data, and the preprocessing includes any one or more of the following processing: removing duplicate data, filling missing data, processing outliers, and standardization.
[0021] Optionally, the feature extraction of the historical inspection data to obtain a variety of feature information includes: feature extraction of the historical inspection data according to the inspection item configuration content to obtain a variety of feature information; the feature information includes any one or more of the following: enterprise characteristics, equipment characteristics, facility characteristics, circuit characteristics.
[0022] Optionally, searching the inspection item vector knowledge base according to the retrieval coding vector, and generating a self-check list according to the retrieval result includes:
[0023] Calculating the matching degree between the retrieval encoding vector and each encoding vector in the inspection item vector knowledge base in sequence;
[0024] Select the inspection items corresponding to the coding vectors whose matching degree is greater than the set value and add them to the self-inspection list; or select the inspection items with a set number of matching degrees from large to small and add them to the self-inspection list.
[0025] Optionally, calculating the matching degree between the retrieved encoding vector and the encoding vector includes:
[0026] Calculating the Euclidean distance between the retrieval encoding vector and the encoding vector;
[0027] The matching degree between the retrieval encoding vector and the encoding vector is calculated according to the Euclidean distance.
[0028] Optionally, the method further includes: checking the self-inspection list, removing inspection items not required for this self-inspection, or adding inspection items.
[0029] Optionally, the method further includes: completing self-check solution configuration according to the self-check list.
[0030] A device for generating a production safety self-inspection plan, the device comprising:
[0031] The information acquisition module is used to configure the inspection item information and load the enterprise information and equipment information when self-inspection is required;
[0032] A feature extraction module, used to extract key features based on the inspection item information, the enterprise information and the equipment information;
[0033] A search item generation module, used for combining the key features and encoding the combined features to generate a search encoding vector;
[0034] A retrieval module is used to retrieve an inspection item vector knowledge base that is pre-established based on the company's historical inspection data based on the retrieval coding vector, and generate a self-inspection list based on the retrieval result; the inspection item vector knowledge base includes multiple coding vectors, each coding vector corresponds to one or more inspection items.
[0035] Optionally, the device further comprises: a knowledge base construction module, configured to establish an inspection item vector knowledge base based on historical inspection data of the enterprise inspection.
[0036] Optionally, the knowledge base construction module includes:
[0037] A data collection unit for collecting enterprise and equipment information, as well as historical inspection data;
[0038] A feature extraction unit, used to extract features from the enterprise and equipment information and historical inspection data to obtain one or more feature information;
[0039] A combining unit, used for integrating the feature information to obtain a plurality of feature combination items;
[0040] An encoding unit, used for encoding the feature combination item to obtain a corresponding encoding vector;
[0041] A knowledge base generating unit is used to generate an inspection item vector knowledge base according to the encoding vector.
[0042] Optionally, the device further includes: a solution configuration module, configured to complete the self-check solution configuration according to the self-check list.
[0043] A computer-readable storage medium stores a computer program, which executes the steps of the method for generating a production safety self-inspection plan when the computer program is executed by a processor.
[0044] The method and device for generating a safety production self-inspection plan provided by the present invention obtains inspection item information when self-inspection is required, extracts key features from it, combines the key features, encodes the combined features to generate a retrieval encoding vector, retrieves the inspection item vector knowledge base pre-built based on the historical inspection data of the enterprise inspection according to the retrieval encoding vector, and automatically generates a self-inspection list according to the retrieval results, and the self-inspection list includes the items to be inspected. Compared with the existing method of manually generating self-inspection lists, the scheme of the present invention can greatly improve the efficiency and quality of generating technical self-inspection lists, thereby effectively improving the efficiency and quality of technical self-inspection.
[0045] Furthermore, the generated self-inspection list can be manually checked to remove the inspection items that are not needed for this self-inspection, so as to better ensure that the items to be inspected in the self-inspection list meet the actual needs of this inspection. BRIEF DESCRIPTION OF THE DRAWINGS
[0046] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings required for use in the embodiments are briefly introduced below. Obviously, the drawings described below are only some embodiments of the present invention, and for ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work.
[0047] Figure 1 is a flow chart of establishing a knowledge base of inspection item vectors in an embodiment of the present invention;
[0048] Figure 2 It is a flow chart of the method for generating a production safety self-inspection plan provided by the present invention;
[0049] Figure 3 It is a structural schematic diagram of a device for generating a production safety self-inspection plan provided by the present invention;
[0050] Figure 4 is a structural schematic diagram of a knowledge base construction module in this embodiment of the present invention;
[0051] Figure 5 It is another structural schematic diagram of the device for generating a production safety self-inspection plan of the present invention. DETAILED DESCRIPTION
[0052] The specific implementation of the present invention is described in detail below in conjunction with the accompanying drawings. It should be understood that the specific implementation described here is only used to illustrate and explain the present invention, and is not used to limit the present invention.
[0053] In order to enable those skilled in the art to better understand the scheme of the present invention, the technical scheme in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work should fall within the scope of protection of the present invention.
[0054] In view of the many problems that exist in the existing enterprises when they need to manually generate self-inspection lists when conducting technical self-inspections, the present invention provides a method and device for generating a safe production self-inspection plan. When a self-inspection is required, the matching degree between the retrieval coding vector and each coding vector in the inspection item vector knowledge base can be determined by searching a pre-established inspection item vector knowledge base, and a self-inspection list can be automatically generated according to the search results.
[0055] The following first describes the process of establishing an inspection item vector knowledge base in an embodiment of the present invention.
[0056] In the embodiment of the present invention, the inspection item vector knowledge base can be established in advance based on the historical inspection data of the enterprise. Figure 1 FIG. 1 is a flow chart of establishing a knowledge base of inspection items vectors in an embodiment of the present invention, including the following steps:
[0057] Step 101, collect enterprise and equipment information, and historical inspection data.
[0058] The historical inspection data may include, but is not limited to, any one or more of the following: inspection record information, inspection item list, and other data.
[0059] Furthermore, the collected information and data may be preprocessed, such as including but not limited to any one or more of the following processes: removing duplicate data, filling missing values, processing outliers, standardization, etc., to ensure the quality and accuracy of the data.
[0060] Step 102, extracting features from the enterprise and equipment information, and the historical inspection data, to obtain one or more feature information corresponding to each historical inspection item.
[0061] For example, feature extraction may be performed on the historical inspection data according to the inspection item configuration content to obtain one or more feature information.
[0062] The inspection item configuration content may include, for example, the following contents: enterprise, location, equipment, and inspection items, that is, an inspection is performed on a certain equipment at a certain location of a certain enterprise with respect to the inspection items.
[0063] The characteristic information may include, but is not limited to, any one or more of the following: enterprise characteristics, equipment characteristics, facility characteristics, circuit characteristics, etc. In other words, the characteristics of the enterprise, equipment, facility, circuit, etc. corresponding to each inspection item are extracted.
[0064] For example, for historical inspection data enterprise information, you can extract enterprise name, business address, industry type, business scope and other features; for historical inspection data equipment information, you can extract equipment name, equipment industry, equipment type and other information. For historical inspection data, you can extract: enterprise name, equipment name, inspection content, inspection results and other information.
[0065] Step 103, integrating the feature information to obtain feature combination items corresponding to each historical inspection item.
[0066] Specifically, the extracted features related to the enterprise, equipment, etc. corresponding to the historical inspection items are integrated to obtain corresponding feature combination items.
[0067] Usually, the enterprise information and equipment information recorded in the historical inspection data are relatively simple, for example, only the abbreviation of the enterprise; while the collected enterprise information includes information such as enterprise name, address, city, industry, main business, etc. Similarly, the collected equipment information includes information such as equipment name, equipment location, type, model, etc.
[0068] The integration refers to performing various permutations and combinations of feature information extracted from data from different sources, so that the feature combination items corresponding to historical inspection items are more comprehensive, ensuring that the inspection item vector knowledge base established based on these feature combination items can cover various inspections of all equipment in the enterprise as much as possible.
[0069] Step 104: Encode the feature combination item to obtain a corresponding encoding vector.
[0070] Step 105: Generate an inspection item vector knowledge base based on the encoding vector.
[0071] The inspection item vector knowledge base may adopt the Milvus vector database, which can process various unstructured data.
[0072] The inspection item vector knowledge base includes a plurality of encoding vectors, each encoding vector corresponding to one or more inspection items.
[0073] After the construction of the inspection item vector knowledge base is completed, the inspection item vector knowledge base can be used to automatically generate a self-inspection list each time a safety production technical inspection is carried out. Moreover, after each or multiple inspections, the inspection item vector knowledge base can be updated and improved according to the recorded inspection items, thereby ensuring that the generated self-inspection list can fully cover all inspection items.
[0074] like Figure 2 FIG. 1 is a flow chart of a method for generating a production safety self-inspection plan provided by the present invention, comprising the following steps:
[0075] Step 201, when self-inspection is required, configure the inspection item information, and load the enterprise information and equipment information.
[0076] The inspection items information can be, for example.
[0077] Step 202: extract key features based on the inspection item information, the enterprise information and the equipment information.
[0078] Step 203: Combine the key features and encode the combined features to generate a retrieval encoding vector.
[0079] Step 204, searching the inspection item vector knowledge base according to the retrieval coding vector, and generating a self-check list according to the retrieval result.
[0080] The inspection item vector knowledge base includes a plurality of encoding vectors, each encoding vector corresponding to one or more inspection items.
[0081] Specifically, the matching degree between the retrieval coding vector and each coding vector in the inspection item vector knowledge base can be calculated in turn; then, the inspection items corresponding to the coding vectors whose matching degree is greater than a set value are selected and added to the self-check list, or a set number of inspection items with matching degrees from large to small are selected and added to the self-check list.
[0082] In a non-limiting embodiment, the Euclidean distance between the retrieved encoding vector and the encoding vector may be calculated; and the matching degree between the retrieved encoding vector and the encoding vector may be calculated based on the Euclidean distance.
[0083] The matching degree may also be calculated in other ways, which is not limited in the embodiment of the present invention.
[0084] Furthermore, in some embodiments, after the self-check list is automatically generated, relevant personnel may check the self-check list to remove inspection items that are not needed for this self-check, or to add inspection items, so as to better ensure the quality of the self-check list.
[0085] Furthermore, the self-inspection plan configuration can be completed according to the self-inspection list, so that the relevant security personnel of the enterprise can complete various inspections according to the configured self-inspection plan.
[0086] By utilizing the method for generating a production safety self-inspection program provided by the present invention, a list of items to be inspected can be automatically generated, and an accurate and complete self-inspection list can be quickly provided to relevant personnel, thereby improving the efficiency and quality of technical self-inspection.
[0087] Compared with the existing solution of manually selecting technical inspection items, the present invention can automatically analyze enterprise attributes, equipment and facility attributes, inspection attributes, hidden danger attributes, etc., and automatically match corresponding technical inspection items for use by enterprise safety personnel, thereby improving self-inspection efficiency, improving self-inspection quality, and further strengthening enterprise safety responsibilities.
[0088] Furthermore, when configuring the self-inspection plan, you can also provide the historical hidden dangers and rectification status of the comparison inspection list, determine the specific content of each inspection, and better ensure the quality of self-inspection.
[0089] Accordingly, the present invention also provides a device for generating a safety production self-checking plan, such as Figure 3 Shown is a structural schematic diagram of the device.
[0090] The production safety self-checking scheme generating device 300 comprises:
[0091] The information acquisition module 301 is used to configure the inspection item information and load the enterprise information and equipment information when self-inspection is required;
[0092] A feature extraction module 302 is used to extract key features based on the inspection item information, the enterprise information and the equipment information;
[0093] A search item generation module 303 is used to combine the key features and encode the combined features to generate a search encoding vector;
[0094] The retrieval module 304 is used to retrieve the inspection item vector knowledge base established in advance based on the historical inspection data of the enterprise according to the retrieval coding vector, and generate a self-inspection list according to the retrieval result; the inspection item vector knowledge base includes multiple coding vectors, each coding vector corresponds to one or more inspection items.
[0095] The above inspection item vector knowledge base can be established by the corresponding knowledge base construction module, such as Figure 4 The figure shows a structural diagram of the knowledge base building module.
[0096] In this example, the knowledge base construction module 400 may include the following units:
[0097] A data collection unit 401, for collecting enterprise and equipment information, and historical inspection data;
[0098] A feature extraction unit 402 is used to extract features from the enterprise and equipment information and the historical inspection data to obtain one or more feature information;
[0099] A combining unit 403 is used to combine the feature information to obtain a plurality of feature combination items;
[0100] The encoding unit 404 is used to encode the feature combination item to obtain a corresponding encoding vector;
[0101] The knowledge base generating unit 405 is used to generate a knowledge base of inspection item vectors according to the encoding vectors.
[0102] It should be noted that the knowledge base construction module 400 can be used as a part of the production safety self-inspection solution generating device of the present invention, or can be independent of the device, which is not limited in this embodiment of the present invention.
[0103] like Figure 5 , which is another structural schematic diagram of the device for generating a production safety self-inspection plan of the present invention.
[0104] Compared to Figure 3 The embodiment shown, Figure 5 In the illustrated embodiment, the production safety self-inspection scheme generating device 300 further includes:
[0105] The solution configuration module 305 is used to complete the self-check solution configuration according to the self-check list.
[0106] The specific implementation of the above modules and units can be found in the description of the method for generating a production safety self-inspection plan in the previous embodiment of the present invention, and will not be repeated here.
[0107] It should be noted that, for the above-mentioned method embodiments, for the sake of simplicity, they are all described as a series of action combinations, but those skilled in the art should know that the present invention is not limited by the described action sequence, because according to the present invention, certain steps can be performed in other sequences or simultaneously. Secondly, those skilled in the art should also know that the embodiments described in the specification are all preferred embodiments, and the actions and modules involved are not necessarily required by the present invention.
[0108] In the above embodiments, the description of each embodiment has its own emphasis. For parts that are not described in detail in a certain embodiment, reference can be made to the relevant descriptions of other embodiments.
[0109] In several embodiments provided by the present invention, it should be understood that the disclosed device can be implemented in other ways.
[0110] The present invention also provides a storage medium, which is a computer-readable storage medium, on which a computer program is stored, and the computer program can be executed when it is run. Figure 1 or Figure 2 The storage medium may include a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk, etc. The storage medium may also include a non-volatile memory (non-volatile) or a non-transitory memory, etc.
[0111] The above embodiments may be implemented in whole or in part by software, hardware, firmware or any other combination thereof. When implemented using software, the above embodiments may be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions or computer programs. When the computer instructions or computer programs are loaded or executed on a computer, the process or function described in the embodiment of the present application is generated in whole or in part. The computer may be a general-purpose computer, a special-purpose computer, a computer network, or other programmable devices. The computer instructions may be stored in a computer-readable storage medium, or transmitted from one computer-readable storage medium to another computer-readable storage medium, for example, the computer instructions may be transmitted from one website site, computer, server or data center to another website site, computer, server or data center by wired or wireless means.
[0112] The embodiments of the present invention are described in detail above. The present invention is described in detail using specific implementation methods herein. The description of the above embodiments is only used to help understand the method and system of the present invention. It is only a part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work should belong to the scope of protection of the present invention, and the content of this specification should not be understood as limiting the present invention. Therefore, any modifications, equivalent substitutions, improvements, etc. made within the spirit and principles of the present invention should be included in the scope of protection of the present invention.
Claims
1. A method for generating a production safety self-inspection plan, characterized in that: The method comprises: When self-inspection is required, configure the inspection item information and load the enterprise information and device information; Extracting key features based on the inspection item information, the enterprise information and the equipment information; Combining the key features, encoding the combined features to generate a retrieval encoding vector; According to the retrieval coding vector, a knowledge base of inspection items vectors pre-established based on the historical inspection data of the enterprise is retrieved, and a self-inspection list is generated according to the retrieval result; the inspection items vector knowledge base includes multiple coding vectors, each coding vector corresponds to one or more inspection items.
2. The method for generating a production safety self-inspection plan according to claim 1, characterized in that: The method further includes establishing an inspection item vector knowledge base in the following manner: Collect enterprise and equipment information, as well as historical inspection data; Extracting features from the enterprise and equipment information and historical inspection data to obtain one or more feature information; Integrate the characteristic information to obtain characteristic combination items corresponding to each historical inspection item; Encode the feature combination item to obtain a corresponding encoding vector; Generate an inspection item vector knowledge base based on the encoding vector.
3. The method for generating a production safety self-inspection plan according to claim 2, characterized in that: The historical inspection data includes any one or more of the following: inspection record information, and an inspection item list.
4. The method for generating a production safety self-inspection plan according to claim 2, characterized in that: The step of establishing the inspection item vector knowledge base based on the historical inspection data of the enterprise further includes: The collected information and data are preprocessed, and the preprocessing includes any one or more of the following processes: removing duplicate data, filling missing data, processing outliers, and standardization.
5. The method for generating a production safety self-inspection plan according to claim 2, characterized in that: The feature extraction of the historical inspection data to obtain a variety of feature information includes: Feature extraction is performed on the historical inspection data according to the configuration content of the inspection items to obtain a variety of feature information; the feature information includes any one or more of the following: enterprise features, equipment features, facility features, and circuit features.
6. The method for generating a production safety self-inspection plan according to claim 5, characterized in that: The step of searching the inspection item vector knowledge base according to the search code vector and generating a self-check list according to the search result comprises: Calculating the matching degree between the retrieval encoding vector and each encoding vector in the inspection item vector knowledge base in sequence; Select the inspection items corresponding to the coding vectors whose matching degree is greater than the set value and add them to the self-inspection list; or select the inspection items with a set number of matching degrees from large to small and add them to the self-inspection list.
7. The method for generating a production safety self-inspection plan according to claim 6, characterized in that: Calculating the matching degree between the retrieval encoding vector and the encoding vector includes: Calculating the Euclidean distance between the retrieval encoding vector and the encoding vector; The matching degree between the retrieval encoding vector and the encoding vector is calculated according to the Euclidean distance.
8. The method for generating a production safety self-inspection plan according to claim 1, characterized in that: The method further comprises: Check the self-inspection checklist, remove any inspection items not required for this self-inspection, or add any inspection items.
9. The method for generating a production safety self-inspection plan according to any one of claims 1 to 8, characterized in that: The method further comprises: Complete the self-check plan configuration according to the self-check list.
10. A device for generating a safety production self-inspection plan, characterized in that: The device comprises: The information acquisition module is used to configure the inspection item information and load the enterprise information and equipment information when self-inspection is required; A feature extraction module, used to extract key features based on the inspection item information, the enterprise information and the equipment information; A search item generation module, used for combining the key features and encoding the combined features to generate a search encoding vector; A retrieval module is used to retrieve an inspection item vector knowledge base that is pre-established based on the company's historical inspection data based on the retrieval coding vector, and generate a self-inspection list based on the retrieval result; the inspection item vector knowledge base includes multiple coding vectors, each coding vector corresponds to one or more inspection items.
11. The device for generating a production safety self-inspection plan according to claim 10, characterized in that: The device also includes: a knowledge base construction module, which is used to establish an inspection item vector knowledge base based on historical inspection data of enterprise inspections.
12. The device for generating a production safety self-inspection plan according to claim 11, characterized in that: The knowledge base building module includes: A data collection unit for collecting enterprise and equipment information, as well as historical inspection data; A feature extraction unit, used to extract features from the enterprise and equipment information and historical inspection data to obtain one or more feature information; A combining unit, used for integrating the feature information to obtain a plurality of feature combination items; An encoding unit, used for encoding the feature combination item to obtain a corresponding encoding vector; A knowledge base generating unit is used to generate an inspection item vector knowledge base according to the encoding vector.
13. The device for generating a production safety self-inspection plan according to any one of claims 10 to 12, characterized in that: The device also includes: A scheme configuration module is used to complete the self-check scheme configuration according to the self-check list.
14. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the steps of the method for generating a production safety self-inspection plan according to any one of claims 1 to 9 are executed.