Static checking method and system for work ticket of power plant

Through scanning and image recognition technology, the work ticket inspection is automated, and the problem of error-prone and inefficient in manual inspection is solved, achieving higher accuracy and efficiency.

CN120220171AInactive Publication Date: 2025-06-27HUANENG YICHUN THERMAL POWER CO LTD
View PDF 0 Cites 1 Cited by

Patent Information

Application Number
CN202510294961.6
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-03-12
Publication Date
2025-06-27
Estimated Expiration
Not applicable · inactive patent

AI Technical Summary

Technical Problem

In the prior art, manual work ticket inspection is prone to errors and is less efficient.

Method used

The work ticket image is obtained by scanning the equipment, and the work ticket type, number and content is determined using image recognition technology, a work ticket list is established, and the correctness of signature, time, safety measures and stamps are checked against the work ticket template.

Benefits of technology

It improves the accuracy and efficiency of work ticket inspection, reduces manual intervention, and reduces subjective errors.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120220171A_ABST
    Figure CN120220171A_ABST
Patent Text Reader

Abstract

The invention provides a power plant work ticket static inspection method and system. The method comprises the following steps: scanning a work ticket to be inspected to obtain a work ticket image, identifying the work ticket image, establishing a work ticket list, and screening a work ticket template corresponding to the work ticket list; checking whether the to-be-signed position is signed according to the work ticket template, and if yes, determining the authenticity of the signed handwriting; if the handwriting is true, checking whether the time to be filled is filled according to the work ticket template, and if so, determining whether the steps executed according to the work ticket are continuous in the forward direction; if the positive direction is continuous, determining whether the safety measures in the work ticket list are correct and complete, and whether the safety measures are executed; if the safety measures are correct and complete and are executed, whether the stamping position and content are correct or not is recognized; and if the stamping position and content are correct, the to-be-inspected work ticket is determined to be qualified, and the inspection accuracy and the inspection efficiency of the work ticket are effectively improved by automatically scanning, identifying and verifying the to-be-inspected work ticket.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of work tickets, and in particular to a static inspection method and system for work tickets in a power plant. Background Art

[0002] The work ticket system is an important organizational measure to ensure work safety in a power plant. A work ticket is a written order permitting work on equipment, and is also a written basis for clarifying safety responsibilities, giving safety briefings to staff, and fulfilling work permit procedures, work interruption, transfer and termination procedures, and implementing safety technical measures. Managers need to check the execution of work tickets, and the inspection methods are divided into dynamic inspection and static inspection.

[0003] Currently, dynamic inspection is mostly carried out manually, resulting in easy errors and low inspection efficiency. Summary of the Invention

[0004] The present invention provides a static inspection method and system for work tickets in a power plant to solve the defects in the prior art that manual inspection of work tickets is not only error-prone but also has low inspection efficiency.

[0005] In a first aspect, the present invention provides a static inspection method for work tickets in a power plant, including: Scanning the work ticket to be inspected by a scanning device to obtain a work ticket image, and sealing the scanned work ticket; Identifying the work ticket image, determining the type, number and work content of the work ticket to be inspected, and establishing a work ticket list; In a work ticket template database, screening the work ticket template corresponding to the work ticket list; Checking whether the signature is made at the signature position according to the work ticket template. If it has been signed, determining the authenticity of the signature based on the stroke characteristics of the signature; When the signature is genuine, checking whether the time to be filled is filled according to the work ticket template. If it has been filled, determining whether the filled time is positively continuous in accordance with the work ticket execution steps based on the time sequence; If it is positively continuous, inputting the work ticket list into a work ticket data model to determine whether the safety measures in the work ticket list are correct and complete and whether they have all been executed; If the safety measures are correct and complete and have all been executed, identifying whether the seal position and content are correct; If both the seal position and the content are correct, determining that the work ticket to be inspected is qualified.

[0006] According to the static inspection method for work tickets in a power plant provided by the present invention, it further includes: If at least one of the following conditions is met: no signature, the signature is forged, the time to be filled is not filled, the filled time causes the execution steps of the work ticket not to be in positive continuity, the safety measures are incomplete, the safety measures are not implemented, the stamping position is incorrect, or the stamping content is incorrect, then it is determined that the work ticket to be inspected is unqualified.

[0007] According to a static inspection method for work tickets in a power plant provided by the present invention, after determining that the work ticket to be inspected is qualified, it further includes: Count the number of work tickets, determine the qualified work tickets and unqualified work tickets, and calculate the pass rate of the work tickets; Archive the qualified work tickets, analyze the list of personnel, reasons, and frequencies of the unqualified work tickets, and put forward assessment opinions based on the list of personnel, reasons, and frequencies.

[0008] According to a static inspection method for work tickets in a power plant provided by the present invention, determining the authenticity of the signature based on the stroke characteristics of the signature includes: Adopt a skeleton extraction and contour tracking algorithm to segment the signature image into independent strokes; Extract the morphological features, texture features, dynamic features, and spatial relationship features of each independent stroke; Based on the combination of correlation analysis and principal component analysis, determine the high-dimensional features with the highest contribution to authenticity among the morphological features, texture features, dynamic features, and spatial relationship features; Use a dimensionality reduction algorithm to map the high-dimensional features to a high-dimensional space, and perform authenticity identification based on a handwriting identification model to determine the authenticity of the signature.

[0009] According to a static inspection method for work tickets in a power plant provided by the present invention, performing authenticity identification based on a handwriting identification model to determine the authenticity of the signature includes: Input the stroke features in the high-dimensional space into the handwriting identification model, and output the authenticity probability value corresponding to the stroke features, where the handwriting identification model is pre-trained based on high-dimensional space stroke feature samples, true handwriting samples, and false handwriting samples; If the authenticity probability value is greater than a preset threshold, then determine that the handwriting is true, otherwise determine that the handwriting is false, and output the confidence level of the identification result.

[0010] According to a static inspection method for work tickets in a power plant provided by the present invention, determining the filled time based on whether the execution steps of the work ticket are in positive continuity in chronological order includes: Mark the start time and end time of each execution step on the time line, and check whether there are situations of time overlap, time reversal, or time jump on the time line; Calculate the time interval between adjacent execution steps, and determine whether the time interval is reasonable by combining the work content and the logical relationship between each execution step; If there are no cases of time overlap, time reversal, or time jump, and the time interval is reasonable, then determine that the execution steps of the work ticket are forward continuous.

[0011] According to a static inspection method for work tickets in a power plant provided by the present invention, the determining whether the time interval is reasonable by combining the work content and the logical relationship between each execution step includes: When the work content is power off - voltage verification, if the time interval is 0, then determine that the time interval is reasonable; When the work content is equipment commissioning - acceptance, if the time interval is within a preset duration range, then determine that the time interval is reasonable; When the work content is applying for a work order - performing maintenance, if the time interval is waiting for approval, then determine that the time interval is reasonable.

[0012] According to a static inspection method for work tickets in a power plant provided by the present invention, the work ticket data model is: ; Wherein, represents the safety measure score, represents the set of safety measures actually filled in the work ticket, represents the set of standard safety measures, represents the subset of key safety measures, and if it is missing, it is determined as unqualified, α represents the correctness weight, β represents the key measure weight, γ represents the redundancy penalty coefficient; When the safety measure score is greater than the comprehensive score threshold, determine that the safety measures are correct and complete.

[0013] According to a static inspection method for work tickets in a power plant provided by the present invention, the identifying whether the stamping position and content are correct includes: In terms of the stamping position dimension, through multi - modal intelligent comparison, dynamically register the digital layer of the work ticket template with the work ticket list, use the feature point matching algorithm to align the table structures of the template and the work ticket list, accurately extract the stamping area in the photo through the semantic segmentation model, and combine the dual - channel verification mechanism. In the spatial dimension, use affine transformation to calculate the pixel offset between the actual stamping position and the preset coordinates of the template. When the offset is less than the preset percentage, determine that the stamping position is correct; In terms of the dimension of the stamped content, after performing style transfer on the seal image using a generative adversarial network and comparing the similarity with the standard seal library, the content of the seal impression is parsed through multi-scale OCR recognition, and logical rule verification is performed with the approver and validity period fields required by the work ticket template to generate a three-dimensional visualization report containing an offset heat map and a text difference matrix, determining the physical location and semantics. When both the physical location and semantics are correct, it is determined that the stamped content is correct.

[0014] In a second aspect, the present invention also provides a static inspection system for power plant work tickets, including: A scanning module for scanning the work ticket to be inspected using a scanning device to obtain a work ticket image and sealing the scanned work ticket. An identification module for identifying the work ticket image, determining the type, number, and work content of the work ticket to be inspected, and establishing a work ticket list. A screening module for screening the work ticket template corresponding to the work ticket list in the work ticket template database. An inspection module for checking whether the signature is made at the position where signature should be made against the work ticket template. If the signature has been made, the authenticity of the signature is determined based on the stroke characteristics of the signature. When the signature is genuine, it is checked whether the time to be filled is filled at the position where time should be filled against the work ticket template. If it has been filled, it is determined whether the filled time is positively continuous in accordance with the work ticket execution steps in chronological order. If it is positively continuous, the work ticket list is input into the work ticket data model to determine whether the safety measures in the work ticket list are correct and complete and whether all have been executed. If the safety measures are correct and complete and all have been executed, it is identified whether the stamped position and content are correct. If both the stamped position and the content are correct, it is determined that the work ticket to be inspected is qualified.

[0015] In a third aspect, the present invention also provides an electronic device, including a memory, a processor, and a computer program stored on the memory and executable on the processor. When the processor executes the program, it implements the static inspection method for power plant work tickets as described in any one of the above.

[0016] In a fourth aspect, the present invention also provides a non-transitory computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, it implements the static inspection method for power plant work tickets as described in any one of the above.

[0017] In a fifth aspect, the present invention also provides a computer program product, including a computer program. When the computer program is executed by a processor, it implements the static inspection method for power plant work tickets as described in any one of the above.

[0018] The static inspection method and system for power plant work tickets provided by the present invention include scanning the work tickets to be inspected using a scanning device to obtain work ticket images, and sealing the scanned work tickets; identifying the work ticket images to determine the types, numbers, and work contents of the work tickets to be inspected, and establishing a work ticket list; screening the corresponding work ticket templates in the work ticket template database; checking whether the signature positions are signed according to the work ticket template. If they are signed, the authenticity of the signature is determined based on the stroke characteristics of the signature; when the signature is genuine, it is checked whether the time to be filled is filled according to the work ticket template. If it is filled, it is determined whether the filled time is positively continuous in accordance with the work ticket execution steps in chronological order; if it is positively continuous, the work ticket list is input into the work ticket data model to determine whether the safety measures in the work ticket list are correct and complete and whether they have all been executed; if the safety measures are correct and complete and have all been executed, it is identified whether the seal position and content are correct; if the seal position and content are both correct, it is determined that the work ticket to be inspected is qualified. By automatically scanning, identifying, and verifying the work tickets to be inspected, compared with the method of manual inspection, the inspection accuracy and efficiency of the work tickets are effectively improved. Description of the Drawings

[0019] In order to more clearly illustrate the technical solutions in the present invention or the prior art, the following will briefly introduce the drawings required for use in the description of the embodiments or the prior art. Obviously, the drawings in the following description are some embodiments of the present invention. For those of ordinary skill in the art, without creative efforts, other drawings can also be obtained based on these drawings.

[0020] Figure 1 It is a flowchart of the static inspection method for power plant work tickets provided in this embodiment; Figure 2 It is a structural schematic diagram of the static inspection device for power plant work tickets provided in this embodiment; Figure 3 It is a structural schematic diagram of the electronic device provided in this embodiment. Detailed Embodiments

[0021] To make the objectives, technical solutions, and advantages of the present invention clearer, the following will clearly and completely describe the technical solutions in the present invention in conjunction with the drawings in the present invention. Obviously, the described embodiments are some, but not all, of the embodiments of the present invention. Based on the embodiments in the present invention, all other embodiments obtained by those of ordinary skill in the art without creative efforts fall within the protection scope of the present invention.

[0022] Figure 1 It is a flowchart of the static inspection method for power plant work tickets provided in this embodiment.

[0023] As Figure 1 shown, a static inspection method for work tickets in a power plant provided by an embodiment of the present invention mainly includes the following steps: 101. Use a scanning device to scan the work ticket to be inspected, obtain a work ticket image, and seal the scanned work ticket.

[0024] In a specific implementation process, define the work ticket that needs to be recycled and inspected as the work ticket to be inspected. First, use a scanning device to scan the work ticket to be inspected to obtain a work ticket image. The scanning method can be to place the work ticket to be inspected at a fixed position and then automatically take a photo and scan it, or directly input the work ticket to be inspected into the scanning device. The scanning device automatically scans it, and then recycle and seal the scanned work ticket to be inspected.

[0025] Among them, the obtained work ticket image is the entire work ticket to be inspected. During the scanning process, automatically identify the size of the work ticket to be inspected, and then perform corresponding scanning to ensure that the obtained work ticket image is the entire work ticket image, excluding interference areas such as white edges and black edges, so as to improve the accuracy and efficiency of content recognition in the subsequent work ticket.

[0026] Sealing the work ticket to be inspected is to automatically recycle it into the corresponding storage device according to the type and specifications of the work ticket to be inspected.

[0027] 102. Identify the work ticket image, determine the type, number, and work content of the work ticket to be inspected, and establish a work ticket list.

[0028] After obtaining the work ticket image by scanning, the image recognition technology can be used to perform static inspection on the work ticket image. Through the content in the work ticket image, first determine the type, number, and content of the work ticket to be inspected, and establish a work ticket list based on this.

[0029] 103. In the work ticket template database, screen the work ticket templates corresponding to the work ticket list.

[0030] Before performing the work ticket inspection, the system has established a work ticket template database, which includes various types of work tickets, so as to ensure that when performing the work ticket inspection, any work ticket template corresponding to the work ticket list can be identified through the work ticket template.

[0031] Due to the rapid identification of the work ticket list through the work ticket template database, both the identification speed and accuracy are improved. And when the identified work ticket list is not added to the database, a request for addition is sent to the management staff. After receiving the addition instruction, it is added to the work ticket database, thus improving the number of work ticket templates in the database.

[0032] 104. Check whether the signature is made at the position where signature should be made according to the work ticket template. If it has been signed, determine the authenticity of the signature based on the stroke characteristics of the signature.

[0033] After determining the work ticket template corresponding to the work ticket list, the work ticket can be inspected according to the layout and type of the work ticket template. Since the work ticket of the power plant is a commonly used management tool in power plants and substations, it is a document recording the situation and important data during the work process, used to standardize and guide on-site work, remind the staff to abide by safety regulations, and ensure the smooth progress of the work process. Therefore, it is necessary to check each section of the work ticket to be inspected according to the importance ranking.

[0034] At the same time, since the content represented by different sections is not the same, for each different section, the corresponding most direct and efficient method is used for inspection. Considering the importance, priority is given to checking whether the signature has been made at the position where signature should be made on the work ticket template corresponding to the work ticket to be inspected. The specific method can directly be to identify whether there is a font. If there is a font, it is determined that there is a signature, otherwise there is no signature.

[0035] After determining the signature, it is necessary to identify the authenticity of the signature. Specifically, the skeleton extraction and contour tracking algorithm is used to segment the signature image into independent strokes. For each stroke, the morphological features, texture features, dynamic features, and spatial relationship features of each independent stroke are extracted. Among them, the morphological features include length, width, area, curvature, tilt angle, etc.; the texture features include gray level co-occurrence matrix, local binary pattern, etc., which are used to describe the texture information inside the stroke; the dynamic features include writing speed, acceleration, pressure change, etc., which can be determined by the way of three-dimensional model restoration. The spatial relationship features include the relative position, connection method, intersection angle, etc. between strokes.

[0036] Based on the combination of correlation analysis and principal component analysis, high-dimensional features with the highest contribution to authenticity among morphological features, texture features, dynamic features, and spatial relationship features are determined to facilitate visualization and classification. Then, a dimensionality reduction algorithm is used to map the high-dimensional features to a high-dimensional space, and authenticity identification is performed based on a handwriting identification model to determine the authenticity of the signature handwriting, including: inputting the stroke features in the high-dimensional space into the handwriting identification model, and outputting the authenticity probability value corresponding to the stroke features. The handwriting identification model is pre-trained based on high-dimensional space stroke feature samples, genuine handwriting samples, and forged handwriting samples; if the authenticity probability value is greater than a preset threshold, the handwriting is determined to be genuine, otherwise the handwriting is determined to be forged, and the confidence level of the identification result is output.

[0037] Through microscopic feature analysis, focusing on the microscopic features of strokes, it is possible to effectively distinguish detailed information that is difficult for imitators to replicate. Multidimensional feature fusion combines multi-dimensional features such as morphology, texture, dynamics, and spatial relationships to construct a more comprehensive signature feature description system. Machine learning assistance uses machine learning algorithms to automatically learn the complex relationship between signature features and authenticity, improving the identification efficiency and accuracy.

[0038] The advantages of this method for handwriting authenticity identification are: strong anti-imitation ability: it is difficult for imitators to replicate all microscopic stroke features, improving the reliability of identification; high degree of automation: reducing manual intervention, improving the identification efficiency, and reducing subjective errors; strong interpretability: enhancing the credibility of the identification result through visual features and the model decision-making process.

[0039] 105. When the handwriting is genuine, check whether the time to be filled is filled in according to the work ticket template. If it has been filled, determine whether the filled time is positively continuous in accordance with the execution steps of the work ticket based on the time sequence.

[0040] After determining that the signature handwriting is genuine, it indicates that the comparison check is qualified, and the second most important check, which is the time check, needs to be carried out. When it is determined that the time to be filled is filled with a time, determine whether the filled time is logically consistent with the entire work ticket content. Specifically: Uniformly convert the filled time into the standard time format. For each work ticket to be checked, extract the start time and end time in the order of the step numbers, construct a time series, and based on the time series, mark the start time and end time of each execution step on the timeline to check whether there are situations of time overlap, time reversal, or time jump on the timeline. Then calculate the time interval between adjacent execution steps, and combine the work content and the logical relationship between each execution step to determine whether the time interval is reasonable.

[0041] Among them, if the start time of the current step is earlier than the end time of the previous step, it is determined as time overlap. If the end time of the current step is earlier than the start time of the previous step, it is determined as time reversal. If there is the start or end time of other steps between the start time and end time of the current step, it is determined as time jump.

[0042] Among them, in combination with the work content and the logical relationship between each execution step, it is determined whether the time interval is reasonable, including: when the work content is power off - voltage checking, if the time interval is 0, it is determined that the time interval is reasonable; when the work content is equipment debugging - acceptance, if the time interval is within the preset duration range, it is determined that the time interval is reasonable; when the work content is work order application - maintenance execution, if the time interval is waiting for approval, it is determined that the time interval is reasonable.

[0043] If there is no situation of time overlap, time reversal or time jump, and the time interval is reasonable, it is determined that the execution steps of the work ticket are forward - continuous.

[0044] 106. If it is forward - continuous, input the work ticket list into the work ticket data model, and determine whether the safety measures in the work ticket list are correct and complete, and whether they have all been executed; After it is determined to be forward - continuous, then input the work ticket list into the work ticket data model. The work ticket model is as follows (1): (1); Among them, represents the safety measure score, represents the set of safety measures actually filled in the work ticket, represents the set of standard safety measures, represents the subset of key safety measures. If it is missing, it is determined as unqualified, α represents the correctness weight, taking 0.6, which is used to measure the matching degree between the actual measures and the standard measures; β represents the key measure weight, taking 0.3, which is used to strengthen the mandatory nature of the core measures, γ represents the redundancy penalty coefficient, taking 0.1, which is used to punish redundant or irrelevant measures.

[0045] Through calculation by the work ticket data model, the safety measure score is obtained. When the safety measure score is greater than the comprehensive score threshold, it is determined that the safety measures are correct and complete.

[0046] 107. If the safety measures are correct and complete, and have all been executed, identify whether the stamping position and content are correct.

[0047] After the safety measures are correct and complete, the last item of inspection is carried out, that is, stamping inspection, including stamping position inspection and stamping content inspection. Specifically: In the dimension of the stamping position, through multi-modal intelligent comparison, the digital layer of the work ticket template is dynamically registered with the work ticket list. The feature point matching algorithm is used to align the table structures of the template and the work ticket list. The stamping area in the photo is accurately extracted through the semantic segmentation model. Combining the dual-channel verification mechanism, in the spatial dimension, the pixel offset between the actual stamping position and the preset coordinates of the template is calculated using the affine transformation. When the offset is less than the preset percentage, it is determined that the stamping position is correct.

[0048] In the dimension of the stamping content, the adversarial generative network is used to perform style transfer on the seal image and then compare the similarity with the standard seal library. At the same time, the seal text content is parsed through multi-scale OCR recognition, and logical rule verification is performed with the approver and validity period fields required by the work ticket template to generate a three-dimensional visualization report containing the offset heat map and text difference matrix, determining the physical positioning and semantics. When both the physical positioning and semantics are correct, it is determined that the stamping content is correct.

[0049] 108. If both the stamping position and content are correct, it is determined that the work ticket to be inspected is qualified.

[0050] When the stamping position and content are correct, indicating that it has been signed, the signature handwriting is genuine, the time has been filled in, the filled time makes the execution steps of the work ticket forward continuous, the safety measures are correct and complete and have been executed, it indicates that all the work tickets to be inspected are qualified work tickets.

[0051] If at least one of the following conditions is met: not signed, the signature handwriting is forged, the time to be filled is not filled in, the filled time causes the execution steps of the work ticket not to be forward continuous, the safety measures are incomplete, the safety measures have not been executed, the stamping position is incorrect, the stamping content is incorrect, it is determined that the work ticket to be inspected is unqualified and marked as an unqualified work ticket. When something inappropriate occurs, immediately stop the subsequent inspection and directly mark it as an unqualified work ticket.

[0052] Then count the number of work tickets, determine the qualified work tickets and unqualified work tickets, mark the qualified work tickets as machine-inspected qualified, mark the unqualified work tickets as machine-inspected unqualified, and calculate the work ticket qualification rate; file the qualified work tickets, analyze the list of personnel, reasons and frequencies of the unqualified work tickets, and put forward assessment opinions based on the list of personnel, reasons and frequencies.

[0053] Among them, this application mainly lists several important rules and does not list all the inspection items. All the static inspection items are as follows: 1) Signing not in accordance with the regulations or signing on behalf of others; 2) The work content (task) and work location are not filled in clearly; 3) The safety measures to be taken are incomplete, inaccurate, or the required safety measures do not match the system equipment status; 4) One work supervisor holds two or more valid work tickets during the same working hours; 5) The work ticket issuer, work supervisor, and work permit issuer do not meet the specified requirements; 6) The terms used are not standardized and the meanings are unclear; 7) Not stamped as required; 8) For a work ticket that has been completed, the number of grounding wires removed in the measures removed is different from the number of grounding wires installed, and the reason is not stated; 9) In the safety measures column, the grounding wires installed are not numbered; 10) In the safety measures column, instead of filling in as required, there are words such as "same as left", "same as above", "the above"; 11) Improper type of ticket used; 12) The attached page is not used as required; 13) Without a number or with a wrong number; 14) The corresponding numbers are not filled in as required, or "√" is not marked, or "maintenance by oneself" is not written; 15) Items that should be filled in are not filled in (such as time, location, equipment name, etc.); 16) Illegible handwriting or arbitrary alteration; 17) Lost, damaged, scribbled, or doodled during the preservation period; 18) The serial numbers of the implemented safety measures do not correspond to the safety measures that must be taken; 19) The columns of "Safety measures supplemented by operating duty personnel" and "Implementation status of supplementary measures" are blank; 20) Important safety measures are omitted; 21) In the "Dangerous point control measures ticket", the signatures of the personnel do not match the members of the work team; 22) If either the issuing party or the licensing party modifies more than 2 places.

[0054] When any one of the above static inspection items is unqualified, it indicates that the work ticket to be inspected at this time is unqualified.

[0055] In the present invention, the inspection order of signature - filling time - safety measures - stamping is obtained after summarizing the common unqualified problems in historical data and arranging them according to the unqualified rate. Therefore, the static inspection order of the present invention can better ensure the inspection efficiency and accuracy, and at the same time effectively ensure that when unqualified occurs, the subsequent inspection process steps are omitted, saving inspection time. By automatically scanning, identifying, and verifying the work ticket to be inspected, compared with the method of manual inspection, the inspection accuracy and inspection efficiency of the work ticket are effectively improved.

[0056] Based on the same general inventive concept, the present invention also protects a static inspection system for power plant work tickets. The static inspection system for power plant work tickets described below can be correspondingly referred to the static inspection method for power plant work tickets described above.

[0057] Figure 2 It is a schematic structural diagram of the static inspection system for power plant work tickets provided by an embodiment of the present invention.

[0058] As Figure 2 shown, a static inspection system for power plant work tickets provided by this embodiment includes: A scanning module 201, configured to scan the work ticket to be inspected by using a scanning device to obtain a work ticket image, and seal the scanned work ticket. An identification module 202, configured to identify the work ticket image, determine the type, number, and work content of the work ticket to be inspected, and establish a work ticket list. A screening module 203, configured to screen the work ticket template corresponding to the work ticket list in the work ticket template database. An inspection module 204, configured to check whether the signature position is signed by comparing with the work ticket template. If it is signed, determine the authenticity of the signature based on the stroke characteristics of the signature. When the signature is genuine, check whether the time to be filled is filled by comparing with the work ticket template. If it is filled, determine whether the filled time is positively continuous in accordance with the work ticket execution steps in chronological order. If it is positively continuous, input the work ticket list into the work ticket data model to determine whether the safety measures in the work ticket list are correct and complete, and whether they have all been executed. If the safety measures are correct and complete, and have all been executed, identify whether the seal position and content are correct. If the seal position and content are both correct, determine that the work ticket to be inspected is qualified.

[0059] Figure 3 It is a schematic structural diagram of the electronic device provided by this embodiment.

[0060] As Figure 3As shown in the figure, the electronic device may include: a processor 310, a communications interface 320, a memory 330, and a communication bus 340. Among them, the processor 310, the communications interface 320, and the memory 330 complete communication with each other through the communication bus 340. The processor 310 may call logical instructions in the memory 330 to execute the static inspection method for the power plant work ticket. The method includes: using a scanning device to scan the work ticket to be inspected to obtain a work ticket image, and sealing the scanned work ticket; identifying the work ticket image to determine the type, number, and work content of the work ticket to be inspected, and establishing a work ticket list; in the work ticket template database, screening the work ticket template corresponding to the work ticket list; checking whether the signature is made at the signature position according to the work ticket template. If the signature has been made, determine the authenticity of the signature based on the stroke characteristics of the signature; when the signature is genuine, check whether the time to be filled is filled according to the work ticket template. If it has been filled, determine whether the filled time is in positive continuity according to the work ticket execution steps in chronological order; if it is in positive continuity, input the work ticket list into the work ticket data model to determine whether the safety measures in the work ticket list are correct and complete and whether they have all been executed; if the safety measures are correct and complete and have all been executed, identify whether the seal position and content are correct; if the seal position and the content are both correct, determine that the work ticket to be inspected is qualified.

[0061] In addition, when the logical instructions in the above-mentioned memory 330 can be implemented in the form of software functional units and sold or used as an independent product, they can be stored in a computer-readable storage medium. Based on such an understanding, the technical solution of the present invention, in essence, or the part that contributes to the prior art, or a part of this technical solution, can be embodied in the form of a software product. The computer software product is stored in a storage medium and includes several instructions for causing a computer device (which may be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the methods described in various embodiments of the present invention. The foregoing storage medium includes: various media such as USB flash drives, mobile hard disks, read-only memories (ROM, Read-Only Memory), random access memories (RAM, Random Access Memory), magnetic disks, or optical discs that can store program codes.

[0062] On the other hand, the present invention also provides a computer program product, which includes a computer program. The computer program can be stored on a non-transitory computer-readable storage medium. When the computer program is executed by a processor, the computer can execute the power plant work ticket static inspection method provided by the above-mentioned various methods. The method includes: scanning the work ticket to be inspected by using a scanning device to obtain a work ticket image, and sealing the scanned work ticket; identifying the work ticket image, determining the type, number and work content of the work ticket to be inspected, and establishing a work ticket list; screening the work ticket template corresponding to the work ticket list in the work ticket template database; checking whether the signature position is signed according to the work ticket template. If it is already signed, determine the authenticity of the signature based on the stroke characteristics of the signature; when the signature is genuine, check whether the time to be filled is filled according to the work ticket template. If it is already filled, determine whether the filled time is continuously forward in accordance with the work ticket execution steps based on the time sequence; if it is continuously forward, input the work ticket list into the work ticket data model, and determine whether the safety measures in the work ticket list are correct and complete, and whether they have all been executed; if the safety measures are correct and complete, and have all been executed, identify whether the seal position and content are correct; if both the seal position and the content are correct, determine that the work ticket to be inspected is qualified.

[0063] On another aspect, the present invention also provides a non-transitory computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, it is implemented to execute the power plant work ticket static inspection method provided by the above-mentioned various methods. The method includes: scanning the work ticket to be inspected by using a scanning device to obtain a work ticket image, and sealing the scanned work ticket; identifying the work ticket image, determining the type, number and work content of the work ticket to be inspected, and establishing a work ticket list; screening the work ticket template corresponding to the work ticket list in the work ticket template database; checking whether the signature position is signed according to the work ticket template. If it is already signed, determine the authenticity of the signature based on the stroke characteristics of the signature; when the signature is genuine, check whether the time to be filled is filled according to the work ticket template. If it is already filled, determine whether the filled time is continuously forward in accordance with the work ticket execution steps based on the time sequence; if it is continuously forward, input the work ticket list into the work ticket data model, and determine whether the safety measures in the work ticket list are correct and complete, and whether they have all been executed; if the safety measures are correct and complete, and have all been executed, identify whether the seal position and content are correct; if both the seal position and the content are correct, determine that the work ticket to be inspected is qualified.

[0064] The device embodiments described above are merely illustrative. The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed to multiple network units. Some or all of the modules can be selected according to actual needs to achieve the purpose of the solution of this embodiment. A person of ordinary skill in the art can understand and implement it without creative labor.

[0065] Through the description of the above embodiments, those skilled in the art can clearly understand that each embodiment can be implemented by means of software plus a necessary general hardware platform, and of course, it can also be implemented by hardware. Based on this understanding, the essence of the above technical solution, or the part that contributes to the prior art, can be embodied in the form of a software product. The computer software product can be stored in a computer-readable storage medium, such as ROM / RAM, magnetic disk, optical disk, etc., and includes several instructions to enable a computer device (which can be a personal computer, a server, or a network device, etc.) to execute the methods described in each embodiment or some parts of the embodiments.

[0066] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention and are not intended to limit them. Although the present invention has been described in detail with reference to the foregoing embodiments, those of ordinary skill in the art should understand that they can still modify the technical solutions recorded in the foregoing embodiments, or perform equivalent replacements for some of the technical features. And these modifications or replacements do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of the present invention.

Claims

1. A method for static inspection of power plant work tickets, characterized in that: include: Use scanning equipment to scan the work ticket to be inspected, obtain the work ticket image, and seal the scanned work ticket; Identify the work ticket image, determine the type, number and work content of the work ticket to be checked, and create a work ticket list; In the work ticket template database, filter the work ticket template corresponding to the work ticket list; Checking whether the signature position is signed by comparing it with the work ticket template, and if it is signed, determining the authenticity of the handwriting of the signature based on the stroke features of the signature; When the handwriting is true, check whether the time to be filled in is filled in by comparing it with the work ticket template. If it is filled in, determine whether the filled in time is positively continuous according to the work ticket execution steps based on the time sequence; If it is positive and continuous, the work ticket list is input into the work ticket data model to determine whether the safety measures in the work ticket list are correct and complete, and whether they have all been executed; If the security measures are correct and complete and have been implemented, then identify whether the stamp position and content are correct; If the stamp position and the content are correct, it is determined that the work ticket to be inspected is qualified.

2. The method for static inspection of power plant work tickets according to claim 1, characterized in that: Also includes: If at least one of the following conditions is met: the signature is not signed, the signature is false, the time is not filled in, the filled time causes the execution steps of the work ticket to be not forward and continuous, the safety measures are incomplete, the safety measures are not executed, the seal position is wrong, and the seal content is wrong, then the work ticket to be inspected is determined to be unqualified.

3. The method for static inspection of power plant work tickets according to claim 2, characterized in that: After determining that the work ticket to be inspected is qualified, the method further includes: Count the number of work tickets, determine qualified and unqualified work tickets, and calculate the pass rate of work tickets; Archive qualified work tickets, analyze the personnel list, reasons and number of unqualified work tickets, and make assessment suggestions based on the personnel list, reasons and number of times.

4. The method for static inspection of power plant work tickets according to claim 1, characterized in that: The determining the authenticity of the handwriting of the signature based on the stroke features of the signature includes: Using skeleton extraction and contour tracking algorithms, the signature image is segmented into independent strokes; Extracting morphological features, texture features, dynamic features and spatial relationship features of each of the independent strokes; Based on the combination of phase relationship analysis and principal component analysis, the high-dimensional features with the highest contribution to the authenticity among the morphological features, texture features, dynamic features and spatial relationship features are determined; The high-dimensional features are mapped to a high-dimensional space using a dimensionality reduction algorithm, and authenticity identification is performed based on a handwriting identification model to determine the authenticity of the signature.

5. The method for static inspection of power plant work tickets according to claim 4, characterized in that: The authenticity identification based on the handwriting identification model to determine the authenticity of the signature includes: Inputting the stroke features in the high-dimensional space into a handwriting identification model, and outputting a handwriting authenticity probability value corresponding to the stroke features, wherein the handwriting identification model is pre-trained based on stroke feature samples in the high-dimensional space, true handwriting samples, and false handwriting samples; If the authenticity probability value is greater than a preset threshold, the handwriting is determined to be authentic; otherwise, the handwriting is determined to be false, and the confidence level of the identification result is output.

6. The method for static inspection of power plant work tickets according to claim 1, characterized in that: The step of determining whether the filled-in time is positively continuous according to the execution steps of the work ticket based on the time sequence includes: Mark the start time and end time of each execution step on the timeline, and check whether there is time overlap, time reversal or time jump on the timeline; Calculate the time interval between adjacent execution steps, and determine whether the time interval is reasonable based on the work content and the logical relationship between each execution step; If there is no time overlap, time reversal or time jump, and the time interval is reasonable, it is determined that the execution steps of the work ticket are forward and continuous.

7. The method for static inspection of power plant work tickets according to claim 6, characterized in that: The determining whether the time interval is reasonable in combination with the work content and the logical relationship between each execution step includes: When the work content is power off-power test, if the time interval is 0, it is determined that the time interval is reasonable; When the work content is equipment commissioning-acceptance, if the time interval is within the preset time range, the time interval is determined to be reasonable; When the work content is applying for a work order-performing maintenance, if the time interval is waiting for approval, it is determined that the time interval is reasonable.

8. The method for static inspection of power plant work tickets according to claim 1, characterized in that: The work ticket data model is: ; in, represents the safety measure score, Indicates the set of safety measures actually filled in the work ticket. Represents a set of standard security measures, Represents a subset of key safety measures, if missing, it is considered unqualified. α represents the correctness weight, β represents the key measure weight, γ represents the redundancy penalty coefficient; When the safety measure score is greater than the comprehensive score threshold, it is determined that the safety measure is correct and complete.

9. The method for static inspection of power plant work tickets according to any one of claims 1 to 8, characterized in that: The identification of whether the stamp position and content are correct includes: In the dimension of stamp position, the digital layer of the work ticket template is dynamically aligned with the work ticket list through multimodal intelligent comparison, the table structure of the template and the work ticket list is aligned using a feature point matching algorithm, and the stamp area in the photo is accurately extracted through a semantic segmentation model. In combination with a dual-channel verification mechanism, the pixel offset between the actual stamp position and the preset coordinates of the template is calculated using affine transformation in the spatial dimension. When the offset is less than a preset percentage, it is determined that the stamp position is correct. In terms of the stamp content dimension, a generative adversarial network is used to perform style transfer on the seal image and then compare the similarity with the standard seal library. At the same time, multi-scale OCR recognition and analysis of the seal content are performed, and logical rule verification is performed with the approver and validity period fields required by the work ticket template. A three-dimensional visualization report containing an offset heat map and a text difference matrix is ​​generated to determine the physical positioning and semantics. When the physical positioning and semantics are correct, it is determined that the stamp content is correct.

10. A static inspection system for power plant work tickets, characterized in that: include: A scanning module is used to scan the work ticket to be inspected using a scanning device to obtain an image of the work ticket and seal the scanned work ticket; An identification module, used to identify the work ticket image, determine the type, number and work content of the work ticket to be checked, and establish a work ticket list; A screening module, used to screen the work ticket template corresponding to the work ticket list in the work ticket template database; A checking module is used to check whether the signature position is signed by comparing the work ticket template. If it is signed, the authenticity of the signature is determined based on the stroke characteristics of the signature; when the handwriting is authentic, the work ticket template is checked to check whether the time is filled in. If it is filled in, it is determined whether the filled in time is positively continuous based on the time sequence according to the work ticket execution steps; if it is positively continuous, the work ticket list is input into the work ticket data model to determine whether the safety measures in the work ticket list are correct and complete, and whether they have all been executed; If the safety measures are correct and complete and have been implemented, then it is identified whether the stamp position and content are correct; if the stamp position and content are correct, then it is determined that the work ticket to be inspected is qualified.

Citation Information

Cited By

  • Lock management method of transformer substation

    CN121354245A