Substation secondary equipment operation safety protection method and device, and electronic equipment
Through the identification of work ticket text information and the construction of text database, the suspension components in the secondary equipment operation of the substation are automatically controlled, which solves the problem of high safety protection costs for secondary equipment operation of the substation, improves layout efficiency and reduces costs.
Patent Information
- Application Number
- CN202411917844.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-24
- Publication Date
- 2025-04-08
- Estimated Expiration
- 2044-12-24
AI Technical Summary
The safety protection cost of secondary equipment in the substation is high, and the existing technology has failed to effectively solve this problem.
By identifying the text information in the work ticket, a text database matching the work ticket is built, the control parameters of the protection device are determined, and the working status of the hanging components is automatically controlled based on these parameters.
It improves the layout efficiency of suspension components, reduces manpower investment, reduces layout costs, and achieves the cost-effectiveness of safety protection of secondary equipment operations in substations.
Smart Images

Figure CN119785365A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of safe operation and maintenance of power systems and substations, and in particular to a method and device for protecting secondary equipment operation safety in a substation, and electronic equipment. Background Art
[0002] In the operation and maintenance of power systems, safety measures in substations are crucial, especially during the maintenance of secondary protection equipment, which usually requires the deployment of a large number of safety isolation tools to isolate live equipment from the maintenance area to prevent workers from accidentally touching live parts, thereby ensuring the safety of workers and equipment. However, considering that there are many areas in the secondary protection equipment that may be accidentally touched, and the secondary equipment work locations pointed to by multiple work tickets may overlap, in order to ensure the safety of workers, a large amount of cost is usually required to accurately deploy the corresponding safety isolation tools before and after equipment maintenance, which is costly, time-consuming and labor-intensive.
[0003] To address the above-mentioned problems, no effective solution has been proposed yet. Summary of the invention
[0004] The embodiments of the present invention provide a method and device for safety protection of secondary equipment operation in a substation, and electronic equipment, so as to at least solve the technical problem of high cost of safety protection of secondary equipment operation in a substation in the related art.
[0005] According to one aspect of an embodiment of the present invention, a method for safe protection of secondary equipment operations in a substation is provided, comprising: identifying text information contained in a work ticket to obtain a text recognition result; based on the text recognition result, constructing a text database that matches the work ticket identifier of the work ticket; based on the data reading logic corresponding to the work ticket identifier, determining device control parameters of a protection device from the text database, wherein the protection device comprises: at least one suspension component, the position of the suspension component corresponds to the position of a protection screen in the substation, the suspension component being in an expanded state for isolating the protection screen; and controlling the working state of the suspension component based on the device control parameters.
[0006] Furthermore, based on the text recognition result, a text database matching the work ticket identifier of the work ticket is constructed, including: obtaining a sample database matching the work ticket identifier, and at least one text name contained in the sample database; extracting a text extraction rule matching the text name from a rule base, wherein the rule base is used to store a mapping relationship between text extraction rules and text names; based on the text extraction rule, extracting a first text matching the text name from the text recognition result; and filling the sample database based on the first text and the text name to obtain a text database.
[0007] Furthermore, based on the data reading logic corresponding to the work ticket identifier, the device control parameters of the protective device are determined from the text database, including: obtaining the device identifier of the protective device; determining a target text name matching the device identifier from the text names contained in the text database; reading a second text corresponding to the target text name from the text database based on the data reading logic; and processing the second text according to the preset text logic to obtain the device control parameters.
[0008] Furthermore, the second text includes at least: a workplace text and a hanging component control text, and the device control parameters include at least: component control parameters and component display parameters. The second text is processed according to a preset text logic to obtain device control parameters, including: based on the workplace text, determining at least one target component from at least one hanging component; based on the hanging component control text, determining the component control parameters and component display parameters of the target component.
[0009] Furthermore, the working state of the suspension component is controlled based on the device control parameters, including: verifying the device control parameters in a preset manner to obtain a parameter verification result; in response to the parameter verification result that the device control parameters are normal and receiving a parameter execution instruction, sending the device control parameters to the control device of the target component; based on the control device, controlling the working state of the target component according to the device control parameters.
[0010] Furthermore, the method also includes: in response to the parameter verification result being that the device control parameter is abnormal, not sending the device control parameter to the control device, and outputting a first prompt message, wherein the first prompt message is used to prompt the user that there is an abnormality in the device control parameter.
[0011] Furthermore, the device control parameters are verified in a preset manner to obtain parameter verification results, including: obtaining control parameter extraction rules that match the work ticket identifier; extracting initial control parameters from the text recognition results based on the control parameter extraction rules; in response to the initial control parameters being the same as the device control parameters, determining that the parameter verification results are normal for the device control parameters; in response to the initial control parameters being different from the device control parameters, determining that the parameter verification results are abnormal for the device control parameters.
[0012] Furthermore, the method also includes: in response to the protection device starting to operate, monitoring the operating parameters of the protection device to obtain device monitoring parameters; matching the device monitoring parameters with the device control parameters to obtain parameter matching results; in response to the parameter matching result being that the device monitoring parameters are normal and an execution completion instruction is received, controlling the protection device to end operation; in response to the parameter matching result being that the device monitoring parameters are abnormal, outputting a second prompt message, wherein the second prompt message is used to prompt the user that the protection device is not operating normally.
[0013] According to another aspect of an embodiment of the present invention, there is also provided a safety protection device for secondary equipment operations in a substation, comprising: a work ticket recognition module, for recognizing text information contained in the work ticket to obtain a text recognition result; a database construction module, for constructing a text database matching the work ticket identifier of the work ticket based on the text recognition result; a parameter determination module, for determining device control parameters of the protection device from the text database based on the data reading logic corresponding to the work ticket identifier, wherein the protection device comprises: at least one suspension component, the position of the suspension component corresponds to the position of a protective screen in the substation, and the suspension component is in an expanded state for isolating the protective screen; and a device control module, for controlling the operation of the protection device based on the device control parameters.
[0014] According to another aspect of an embodiment of the present invention, there is further provided an electronic device, comprising: a memory storing an executable program; and a processor for running the program, wherein the method in each embodiment of the present invention is executed when the program is running.
[0015] According to another aspect of an embodiment of the present invention, a computer-readable storage medium is provided. The computer-readable storage medium includes a stored executable program, wherein when the executable program is running, the device where the computer-readable storage medium is located is controlled to execute the methods in various embodiments of the present invention.
[0016] According to another aspect of an embodiment of the present invention, a computer program product is provided, including a computer program. When the computer program is executed by a processor, the method in each embodiment of the present invention is implemented.
[0017] According to another aspect of an embodiment of the present invention, a computer program product is provided, including a non-volatile computer-readable storage medium, wherein the non-volatile computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the method in each embodiment of the present invention is implemented.
[0018] According to another aspect of the embodiments of the present invention, a computer program is further provided. When the computer program is executed by a processor, the methods in the embodiments of the present invention are implemented.
[0019] In an embodiment of the present invention, the text information contained in the work ticket is identified to obtain a text recognition result; based on the text recognition result, a text database matching the work ticket identifier of the work ticket is constructed; based on the data reading logic corresponding to the work ticket identifier, the device control parameters of the protective device are determined from the text database; based on the device control parameters, the working state of the suspension component is controlled by automatically identifying the work ticket to construct a text database containing the text information of the work ticket, and accurate device control parameters are obtained on the basis of the constructed text database, so as to automatically control the working state of the suspension component in the protective device according to the device control parameters, thereby improving the layout efficiency of the suspension component on the basis of ensuring the accuracy of controlling the working state of the suspension component, achieving the purpose of reducing the manpower input in the process of arranging the suspension component, thereby achieving the technical effect of reducing the cost of arranging the suspension component to protect the protection screen in the substation, and further solving the technical problem of high cost of safety protection of secondary equipment operation in the substation in the related technology. BRIEF DESCRIPTION OF THE DRAWINGS
[0020] The drawings described herein are used to provide a further understanding of the present invention and constitute a part of this application. The exemplary embodiments of the present invention and their descriptions are used to explain the present invention and do not constitute an improper limitation of the present invention. In the drawings:
[0021] Figure 1 is a flow chart of a method for safety protection of secondary equipment operation in a substation according to an embodiment of the present invention;
[0022] Figure 2 is a schematic diagram of a tablet computer interface of a substation secondary equipment operation safety protection method according to an embodiment of the present invention;
[0023] Figure 3 is a detailed flow chart of a substation secondary equipment operation safety protection method according to an embodiment of the present invention;
[0024] Figure 4 Schematic diagram of a red curtain device for a substation secondary equipment operation safety protection method according to an embodiment of the present invention;
[0025] Figure 5 It is a schematic diagram of a substation secondary equipment operation safety protection device according to an embodiment of the present invention. DETAILED DESCRIPTION
[0026] 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.
[0027] It should be noted that the terms "first", "second", etc. in the specification and claims of the present invention and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the data used in this way can be interchanged where appropriate, so that the embodiments of the present invention described herein can be implemented in an order other than those illustrated or described herein. In addition, the terms "including" and "having" and any variations thereof are intended to cover non-exclusive inclusions, for example, a process, method, system, product or device that includes a series of steps or units is not necessarily limited to those steps or units that are clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.
[0028] According to one aspect of an embodiment of the present invention, a method for safety protection of secondary equipment operation in a substation is provided. It should be noted that the steps shown in the flowchart of the accompanying drawings can be executed in a computer system such as a set of computer executable instructions, and although a logical order is shown in the flowchart, in some cases, the steps shown or described may be executed in an order different from that shown here.
[0029] Figure 1 is a flow chart of a substation secondary equipment operation safety protection method according to an embodiment of the present invention. Figure 1 As shown, the method comprises the following steps:
[0030] Step S102, identifying the text information contained in the work ticket to obtain a text recognition result.
[0031] The work ticket may be a document that specifies relevant information about the work, for example, an electronic work ticket or a paper work ticket. The text information may be text information related to the work in the work ticket, such as the work ticket number, substation name, work task, work location, safety measures and other text information. The text recognition result may be specific text content obtained based on the text information.
[0032] In an optional embodiment, considering that the workload of manually arranging protective devices to protect the protective screens in the substation is large and there will be high labor costs, therefore, in the present application, the cost can be reduced by automatically controlling the working status of the protective components in the protective devices. In order to improve the accuracy of controlling the working status of the protective components, the substation protection system (referred to as the protection system) can first identify various types of text information on the work ticket to obtain text recognition results related to the working status of the protection components. For example, the protection system first obtains a digital image of an electronic work ticket or a scanned paper work ticket, and then performs region segmentation on the above image, uses automatic recognition technology to identify different parts of the work ticket, and then extracts characters and numbers from each area. Finally, the text in the image is converted into an editable text format to obtain a text recognition result of the work ticket.
[0033] For example, the protection system first uploads the electronic work ticket or the scanned work ticket image to the OCR (Optical Character Recognition) system, and the OCR system pre-processes the work ticket by operations such as denoising, graying, and binarization to improve the accuracy of recognizing the text information contained in the work ticket. After pre-processing, the pre-processed image can be segmented to identify the different parts of the work ticket, such as the substation name, work tasks, work location, safety measures, etc., so as to facilitate more accurate character recognition in the future. After identifying the above multiple areas, the protection system can use OCR technology to extract the features of characters and numbers from each area, including features such as shape, size, and position. Finally, based on the extracted features, a pre-trained machine learning algorithm model is used to recognize each character and convert the text in the image into an editable text format.
[0034] For another example, the protection system can first use ICR (Intelligent Character Recognition) technology to automatically extract text information from the image of the work ticket, and then define a set of rules to capture and parse the above text information. The above rules include at least but are not limited to: regular expression rules, logical judgment rules, and error checking rules. Then use the openL Tab lets rule engine to configure these rules, input the pre-processed text data into the rule engine, and the rule engine automatically recognizes and extracts key information. Finally, the rule engine matches the information in the text based on the defined rules to obtain the recognition result of the above text information.
[0035] Step S104, based on the text recognition result, construct a text database matching the work ticket identifier of the work ticket.
[0036] The work ticket identification may be information that facilitates identification and management of the work ticket, for example, it may be the work ticket number, the substation name, but not limited thereto. The work ticket secondary equipment area work location includes at least one or more of the following: in front of the screen, behind the screen, before and after the screen, but not limited thereto. The text database may be a physical or virtual electronic device that stores and manages the text information of the work ticket, for example, it may be a relational database, a non-relational database, or a server cluster.
[0037] In an optional embodiment, considering that the identified text recognition results are mixed in one interface, which may be confusing, when the work ticket contains more text information, directly controlling the protection device to protect the substation secondary equipment (protection screen) according to the text recognition results may result in low screening efficiency and wrong screening results when screening the text recognition results that match the work content of the control protection device, resulting in low efficiency in controlling the operation of the protection device according to the screened text recognition results, or even inability to accurately control the operation of the protection device. Therefore, in order to improve the rationality of the work ticket controlling the work of the protection device, after obtaining the above-mentioned text recognition results, the protection system can first construct a standardized text database according to the text recognition results, so that the protection system can obtain relevant parameters for controlling the operation of the protection device. Taking into account that different types of work tickets may contain different text information, if the above-mentioned text database is constructed according to a single database format, the constructed text database may be inaccurate. For example, the text information is filled in the wrong data column, resulting in the protection system being unable to accurately determine the relevant parameters used to control the operation of the protection device. Therefore, when constructing the text database, the protection system can also determine the work ticket identifier of the work ticket to determine a reasonable database format based on the work ticket identifier, and construct the above-mentioned text database based on the text recognition results, thereby ensuring the rationality of the constructed text database.
[0038] For ease of understanding, for example, the protection system can first classify the above-identified text recognition results. Considering that when the substation equipment fails, the staff needs to repair the substation equipment, or when the staff needs to perform daily inspection and maintenance on the substation, it is mainly for the equipment in a certain area of the substation to be repaired or maintained, which is related to the specific work location contained in the work ticket. Further considering that the same work ticket may contain multiple specific work locations, but some of the work locations may not be in the protection room, therefore, when classifying the above-mentioned text recognition results, the protection system can first identify the information contained in the work ticket, such as the name of the substation, ticket number, work task, work location, safety measures, etc. Then, the protection system can focus on identifying the specific work location contained in the work location and safety measures. For example, when it is recognized that the work location or safety measures contain at least one of the following descriptions: "* room *: * in front of the screen", "* room *: * behind the screen", it means that the work location is in the protection room. At this time, the protection system can classify the work ticket information according to the above-mentioned specific work location. Specifically, the protection system can classify the work location or safety measures with the specific work location of "*room*:*in front of the screen" in the same work ticket into the first category, the work location or safety measures with the specific work location of "*room*:*behind the screen" in the same work ticket into the second category, and the work location or safety measures with the specific work location of "*room*:*before and after the screen" in the same work ticket into the third category. After completing the above division, the storage structure of the constructed text database can be as follows: substation name, ticket number, work task, work location classification (*room*:*in front of the screen, *room*:*behind the screen, *room*:*before and after the screen), safety measures classification (*room*:*in front of the screen, *room*:*behind the screen, *room*:*before and after the screen), where the asterisk "*" represents any character or string. When storing by category, in order to ensure the rationality of the storage, the above database that matches the work ticket identifier of the work ticket can be selected to store the above information to construct the above text database. In addition to matching with the work ticket identification, the protection system can also directly use a database that meets actual needs, such as a relational database, to store the above information, so as to facilitate data operations such as querying, updating, and deleting work ticket information, or use a non-relational database to facilitate real-time processing of large amounts of text data extracted by OCR, or use a server cluster to provide high availability and fault tolerance to ensure the stability of data and services. After selecting a suitable database and classifying the text recognition results, the protection system can further store specific text recognition results, such as the name, location, and related safety measures of the protection screen, in the database categories contained in the database based on the classification results, and arrange the information under each category according to the logical relationship and the order of precedence to reasonably construct the above text database.
[0039] Step S106, based on the data reading logic corresponding to the work ticket identifier, determine the device control parameters of the protective device from the text database, wherein the protective device includes: at least one suspension component, the position of the suspension component corresponds to the position of the protective screen in the substation, and the suspension component is in an expanded state for isolating the protective screen.
[0040] The data reading logic may refer to logic capable of reading information from a text database based on different work ticket configurations. The protective device may be a device for isolating a protective screen, for example, a red curtain hanging device, an electronic red curtain, but not limited thereto. The device control parameter may be data for driving the protective device to work.
[0041] In an optional embodiment, considering that relevant data of multiple different work tickets may be stored in the text database, the data read directly from the text database may not match the work content actually contained in the work ticket, resulting in low accuracy of the device control parameters of the above-mentioned device. Therefore, in order to improve the accuracy of data reading, the protection system can first determine the data reading logic corresponding to the work ticket identifier based on different work ticket identifiers, and then, the protection system can read the device control parameters of the corresponding protection device from the text database based on the data reading logic, so that the protection system can accurately control the above-mentioned protection device according to the read device control parameters.
[0042] For example, the above-mentioned protective device can be a device for automatically hanging red cloth curtains, etc., to prevent users from contacting the internal circuits of the secondary equipment of the substation. When the work location on the work ticket points to the protection room and contains "in front of the screen", the protection system can determine the following data reading logic according to the above-mentioned work location: corresponding to the work location "in front of the screen" in the protection room, the hanging components of the red cloth curtain hanging device are unfolded behind the screen and in front of the adjacent running screen. Based on the above-mentioned data reading logic, the device control parameter confirmed from the text database can be: unfold a red cloth marked with the words "equipment is in operation!" behind its screen and in front of the adjacent running screen. When the work location on the work ticket points to the protection room and contains "behind the screen", the protection system can determine the following data reading logic according to the above-mentioned work location: corresponding to the work location "behind the screen" in the protection room, the hanging components of the red cloth curtain hanging device are unfolded in front of the screen and behind the adjacent running screen. Based on the above-mentioned data reading logic, the device control parameter confirmed from the text database can be: unfold a red cloth marked with the words "equipment is in operation!" in front of its screen and behind the adjacent running screen. When the work location on the work ticket points to the protection room and contains "before and after the screen", the protection system can determine the following data reading logic based on the above work location: corresponding to the work location "before and after the screen" in the protection room, the hanging components of the red cloth curtain hanging device are unfolded in front of and behind the screens running adjacent to the screen. Based on the above data reading logic, the device control parameter confirmed from the text database can be: unfold the red cloth marked with the words "Equipment is running!" in front of and behind the adjacent running screens.
[0043] Step S108, controlling the working state of the suspension assembly based on the device control parameters.
[0044] The above working state can be deployment or recovery, but is not limited thereto. In an optional embodiment, the protection system can obtain the device control parameters of the protection device based on the above text database and the work ticket, and the parameters can be synchronized by the protection system to the electronic device, and the electronic device can be used to issue work instructions to the control system of the protection device in front of or behind the protection screen, and the control system can adjust the working state of the suspension component based on the above work instructions.
[0045] For example, the control parameters of the above-mentioned device can be: unfold a red cloth marked with "The equipment is in operation!" behind the screen of the protective screen and in front of the screen of the adjacent protective screen. The parameter can be verified by the protection system first. If the verification result shows that the parameter is consistent with the safety measures identified from the work ticket, the protection system can generate the control logic of the above-mentioned red cloth curtain automatic hanging device based on the parameter, and can send the above-mentioned control logic to the tablet, so that the staff can intuitively see the current protection measures from the tablet, that is, which protective screens in the protection room have their red cloth curtains in the unfolded state. Figure 2is a schematic diagram of a tablet computer interface of a substation secondary equipment operation safety protection method according to an embodiment of the present invention, such as Figure 2As shown, a substation button will be displayed in the upper left corner of the tablet interface. Clicking the button will display a substation name information box, which is used to display the names of multiple substations. Clicking one of the above multiple substation names will further display multiple work ticket numbers under the substation, and the work ticket number is used to display how many work tickets related to secondary equipment are being carried out under the current substation. Clicking one of the above multiple work ticket numbers will further display text information such as work tasks, work locations, and safety measures obtained by identifying and scanning the work ticket. For example, the corresponding work task displayed may be "XX station remote motor data inspection", the corresponding work location displayed may be "XX station XX room 02: XX screen front", and the corresponding safety measures displayed may be "XX station XX room 02: XX screen front hanging "Working here!" signboard, and behind the flat and in front of the adjacent running screen hang "Equipment is running" red cloth", or the displayed safety measures may be "XX station XX room 02: XX screen front hanging "Working here" signboard, and behind the screen and in front of the adjacent running screen hang "Equipment is running!" red cloth". It should be noted that the text contents such as the work tasks, work locations, safety measures, etc. shown above are only exemplary displays, which can be set by the staff themselves and are not limited here. In addition, in the above-mentioned substation name information box, after selecting one of the substation names, a three-dimensional image of the current substation protection screen will be displayed at the bottom right of the interface for viewing the device control parameters of the current substation. After clicking on the specific work ticket number under the substation, the lower right corner of the interface can only display the device control parameters of the protection screen corresponding to the work ticket. At this time, on the left side of the tablet interface, the currently selected work ticket number, the confirmation layout button and the work completion button can be displayed. The staff can determine whether the currently selected work ticket number is accurate. If the selection is accurate, you can click the confirmation layout on the tablet interface to issue instructions to the control system of the red curtain hanging device behind the protection screen and in front of the adjacent running protection screen. The above control system controls the suspension component to unfold the red curtain through logical judgment. When the work is completed, the staff can click the work completion button on the tablet interface. Considering that multiple work tickets at the same workstation may point to the same work location, in order to avoid the interference between the multiple work tickets during the recovery of the red curtain, resulting in omissions in the implementation of protective measures, the control system can perform logic verification on the control parameters of the above device. Specifically, the completed work ticket will continuously assign a logic signal of 0 to the control system for the above work location, while other unfinished work tickets will continuously assign a logic signal of 1 to the control system for the above work location. When the status of the above work ticket changes from unfinished to completed, the control system will perform a logic signal inversion on the work ticket, that is, from a logic signal of 1 before completion to a logic signal of 0 after completion.When the staff clicks the work completion button, the control system can perform an OR operation on the logical signals of the above work locations in real time. If the result of the OR operation is 1, it means that the work at the work location is not completed. At this time, the control system of the current work location will not control the suspension component to recycle the red curtain. If the result of the OR operation is 0, it means that the work at the work location has been completed. At this time, the control system of the current work location can control the suspension component to recycle the red curtain. In addition, the staff can also adjust the position, name and other parameter information of the protection screen in each substation by operating the tablet. It should be noted that the adjusted parameter information can be updated to other tablets in real time, that is, other staff can perceive the changes in the parameter information on other tablets, thereby avoiding complex information exchange between staff, thereby reducing the cost of safety protection of substation secondary equipment operations.
[0046] It should be noted that the above-mentioned tablet computer is only an exemplary display, and the staff can choose mobile devices according to actual needs, and there is no limitation here.
[0047] In an embodiment of the present invention, the text information contained in the work ticket is identified to obtain a text recognition result; based on the text recognition result, a text database matching the work ticket identifier of the work ticket is constructed; based on the data reading logic corresponding to the work ticket identifier, the device control parameters of the protective device are determined from the text database; based on the device control parameters, the working state of the suspension component is controlled by automatically identifying the work ticket to construct a text database containing the text information of the work ticket, and accurate device control parameters are obtained on the basis of the constructed text database, so as to automatically control the working state of the suspension component in the protective device according to the device control parameters, thereby improving the layout efficiency of the suspension component on the basis of ensuring the accuracy of controlling the working state of the suspension component, achieving the purpose of reducing the manpower input in the process of arranging the suspension component, thereby achieving the technical effect of reducing the cost of arranging the suspension component to protect the protection screen in the substation, and further solving the technical problem of high cost of safety protection of secondary equipment operation in the substation in the related technology.
[0048] Furthermore, based on the text recognition result, a text database matching the work ticket identifier of the work ticket is constructed, including: obtaining a sample database matching the work ticket identifier, and at least one text name contained in the sample database; extracting a text extraction rule matching the text name from a rule base, wherein the rule base is used to store a mapping relationship between text extraction rules and text names; based on the text extraction rule, extracting a first text matching the text name from the text recognition result; and filling the sample database based on the first text and the text name to obtain a text database.
[0049] The sample database may be a database storing the text recognition results. The text name may be a field name in the recognition result, for example, a work ticket number, a substation name, a work task, a work location, a safety measure, but not limited thereto. The first text may be characters extracted based on the extraction rule.
[0050] In an optional embodiment, considering that there are many text information contained on the work ticket, and different text information may play different roles in the operation of the protection device, if different data on the same work ticket read from the text database each time include all the text recognition results on the work ticket, it may lead to poor reading efficiency and may bring greater operation and maintenance costs to the database. Therefore, the protection system can first extract the work ticket identification based on the recognized text information, and then use the work ticket identification as the key and the text name corresponding to the work ticket identification as the value to construct multiple key-value pairs. The above key-value pairs can be stored and managed using a relational database to construct a sample database, thereby finely storing different text recognition results on the same work ticket. In order to improve the accuracy of data reading, the protection system can further obtain the rules corresponding to the above text names from the rule library based on different text names, extract the characters or strings corresponding to the text name from the text recognition results based on the rules, and then use the text name as the key and the above characters or strings as the value to construct multiple key-value pairs again, store the key-value pairs in the corresponding positions in the above sample database, and construct a text database.
[0051] For example, the above text name may contain "workplace", and the corresponding rule in the rule library may be: if it is detected that the content of the workplace contains "*room*:*front of the screen" (or "*room*:*behind the screen", or "*room*:*before and after the screen"), the colon ":" together with the previous "*room*" is extracted to obtain "*room*:", if it is detected that "*front of the screen" (or "*behind the screen", or "*before and after the screen") appears in the subsequent text, the comma "," is used as the extraction boundary, and all the characters contained in "*front of the screen" (or "*behind the screen", or "*before and after the screen") are extracted, and arranged in order after the previously extracted "*room*:", where the asterisk "*" represents any character or string. Specifically, for example, the above-mentioned work location content can be "1. 500kV substation A relay protection room 2: in front of 15P 500kV fault ranging screen, behind 3P monitoring telecontrol and network screen, in front of 8P line ranging screen". According to the above rules, the extracted character string is as follows: "500kV substation A relay protection room 2: in front of 15P 500kV fault ranging screen, in front of 8P line ranging screen".
[0052] For another example, the above text name may include "safety measures", that is, text used to control the suspension components, and the corresponding rule in the rule base may be: if it is detected that the content of the safety measures includes "*room*:*front of screen" (or "*room*:*behind screen", or "*room*:*before and after screen"), then take the above "*room*:*front of screen" (or "*room*:*behind screen", or "*room*:*before and after screen") as the starting point of text extraction, and extract the entire paragraph of characters. Specifically, for example, the above safety measures content may be:
[0053] "1. Hang a 'Working Here' signboard behind the 2:15P 500kV fault distance measurement screen and the 3P monitoring telecontrol and network screen in the 500kV substation A relay protection room, and hang a red cloth with the words 'Equipment is in operation!' in front of the screen and behind the adjacent operation screen;
[0054] 2. Hang a signboard of "Working Here" in front of the 0202:1P ground-adjusting monitoring telecontrol screen and the 128P intelligent telecontrol screen in the computer studio A of the 500kV substation, and hang a red cloth with the words "Equipment is in operation!" behind the screen and in front of the adjacent operation screen.
[0055] According to the above rules, the extracted character string is as follows: "In the 500kV substation A relay protection room 2: hang the 'Working Here' signboard behind the 15P 500kV fault distance measurement screen and the 3P monitoring telecontrol and network screen, and hang a red cloth with 'Equipment is in operation!' in front of the screen and behind the adjacent operation screen."
[0056] It should be noted that the extraction results corresponding to the above “*room*:*in front of the screen” are only for exemplary display. In actual applications, the above content related to the workplace may also include one or more of “*room*:*in front of the screen”, “*room*:*behind the screen”, and “*room*:*before and after the screen”, without specific limitation.
[0057] It should be noted that the punctuation mark '' used to limit some words is only an example display, and the user can choose according to the actual situation, for example, select "", without specific limitation.
[0058] Furthermore, based on the data reading logic corresponding to the work ticket identifier, the device control parameters of the protective device are determined from the text database, including: obtaining the device identifier of the protective device; determining a target text name matching the device identifier from the text names contained in the text database; reading a second text corresponding to the target text name from the text database based on the data reading logic; and processing the second text according to the preset text logic to obtain the device control parameters.
[0059] The device identification may be the location information of the protective device. The target text name may be a text name that affects the operation of the protective device. The second text may be the character or string corresponding to the target text name in the text database. The preset text logic may be a logic that can automatically generate corresponding safety measures based on the second text, for example, an artificial intelligence algorithm or a predefined rule, but is not limited thereto.
[0060] In an optional embodiment, considering the large number of protective devices, in order to improve the control accuracy of the protective system on the protective devices, the protective system needs to be able to accurately obtain the device control parameters corresponding to the target protective device from the text database. Therefore, the protective system can first obtain the device identification of the protective device, which can correspond to the text name in the text database, so that the protective system can accurately determine the target text name from the multiple text names saved in the text database according to the device identification. Then, the protective system can read the corresponding second text from the text database based on the target text name, but the second text may not be directly used by the protective system. Therefore, it is necessary to use the preset text logic to process the second text to obtain the device control parameters of the control device.
[0061] For example, the deep learning algorithm has completed the training of the model, and the device identification of the above-mentioned protective device can be "the red cloth curtain hanging device in front of the 0202:1P ground-adjusting monitoring remote control screen in the computer studio of 500kV substation A", and "the red cloth curtain hanging device behind the 500kV fault ranging screen in the relay protection room of 500kV substation B 2:15P", and the target text name matched in the text database can be "workplace". Based on the above-mentioned data reading logic, the second text read from the text database is the corresponding "in front of the screen" and "behind the screen" related information. Based on the model trained by the deep learning algorithm, the generated device control parameters are: "Hang a 'Work Here' sign in front of the 0202:1P ground-adjusting monitoring remote control screen in the computer studio of 500kV substation A, and hang a 'Equipment is in operation!' red cloth behind the screen and in front of the adjacent operating screen", and "Hang a 'Work Here' sign in front of the 0202:1P ground-adjusting monitoring remote control screen in the relay protection room of 500kV substation B 2:15P A signboard of "Working" is hung behind the 500kV fault distance measurement screen, and a red cloth of "Equipment is in operation!" is hung in front of the screen and behind the adjacent operation screen.
[0062] For another example, the rule engine has configured mapping rules for protective devices and safety measures at different locations. The device identification of the above protective device can be "a red curtain hanging device in front of the 1:3P ground-adjusting monitoring remote control screen in the computer studio C of the 500kV substation", and "a red curtain hanging device behind the 3:5P 500kV fault ranging screen in the relay protection room D of the 500kV substation". The target text name matched in the text database can be "workplace". Based on the above data reading logic, the second text read from the text database is "in front of the screen" and "behind the screen". Based on the mapping rule that the work place is "in front of the screen" in the rule engine, the generated device control parameter is "a 'Work Here' signboard is hung in front of the 1:3P ground-adjusting monitoring remote control screen in the computer studio C of the 500kV substation, and a 'Equipment is in operation!' red cloth is hung behind the screen and in front of the adjacent operating screen". Based on the generation rule that the work place is "behind the screen" in the rule engine, the generated device control parameter is "a 'Work Here' signboard is hung in front of the 1:3P ground-adjusting monitoring remote control screen in the computer studio C of the 500kV substation, and a 'Equipment is in operation!' red cloth is hung behind the screen and in front of the adjacent operating screen". A signboard of "Working" is hung behind the 500kV fault distance measurement screen, and a red cloth of "Equipment is in operation!" is hung in front of the screen and behind the adjacent operation screen.
[0063] Furthermore, the second text includes at least: a workplace text and a hanging component control text, and the device control parameters include at least: component control parameters and component display parameters. The second text is processed according to a preset text logic to obtain device control parameters, including: based on the workplace text, determining at least one target component from at least one hanging component; based on the hanging component control text, determining the component control parameters and component display parameters of the target component.
[0064] The above-mentioned work location text may be a character or character string describing the work location. For example, the above-mentioned work location text includes at least one or more of the following: in front of the protective screen, behind the protective screen, and before and after the protective screen, but is not limited thereto. The above-mentioned suspension component control text may be a text used to describe how to control the operation of the suspension component. The above-mentioned component control parameter may be a parameter indicating the deployment or retraction of the above-mentioned suspension component. The above-mentioned component display parameter may be the text content displayed by the suspension component, for example, it may be "The equipment is in operation!", "The equipment is under maintenance!", but is not limited thereto.
[0065] In an optional embodiment, considering that a plurality of suspension components can usually be configured in the protective device, different suspension components act on different positions of the protective screen, such as the front and back of the protective screen. In order to accurately find the target component that currently needs to be controlled, the protection system needs to be able to determine the target component based on the second text. Since each subcomponent has a specific location identifier, the protection system can first parse the workplace text from the second text, and then accurately find at least one target component based on the workplace text. In addition, in order to achieve control over the working state of the protective device, the protection system can also parse the corresponding suspension component control text from the second text, and determine the component control parameters and component display parameters of the target component based on the suspension component control text.
[0066] For example, the second text read out from the text database based on the above data reading logic may include the work location: "500kV substation B relay protection room 6: 2P 500kV fault ranging screen", the hanging component control text: "Hang a 'Working Here' sign in front of the 500kV substation B fault ranging screen, and at the same time unfold the red cloth behind the screen, as well as the red cloth in front of the adjacent running screen, with the words "The equipment is in operation!" marked on the red cloth", and according to the hanging component control text, it can be determined that the current component control parameter may be "Hang a sign in front of the 500kV substation B fault ranging screen, and at the same time unfold the red cloth behind the screen, as well as the red cloth in front of the adjacent running screen", and at the same time determine that the component display parameter may be to display "Working Here" on the sign and "The equipment is in operation!" on the red cloth.
[0067] Furthermore, the working state of the suspension component is controlled based on the device control parameters, including: verifying the device control parameters in a preset manner to obtain parameter verification results; in response to the parameter verification result that the device control parameters are normal and a parameter execution instruction is received, sending the device control parameters to the control device of the target component; based on the control device, controlling the working state of the target component according to the device control parameters.
[0068] The preset method may be a logic for verifying the device control parameters, for example, an artificial intelligence algorithm, a string matching algorithm, but not limited thereto. The parameter verification result may include at least: the device control parameters are normal or the device control parameters are abnormal, but not limited thereto.
[0069] In an optional embodiment, the protection system reads the second text from the text database, and processes the second text using a preset text logic to obtain the device control parameters. Considering that there may be errors in the reading process or processing process, resulting in errors between the final device control parameters and the actual protection requirements, or even failure to meet the actual protection requirements, the protection system also needs to verify the obtained device control parameters in a preset manner. When the result of the verification is that the device control parameters are normal, the control device can receive the parameter instructions sent by the protection system, and control the operation of the protection device based on the device control parameters to correspond to the working state of the control target component, thereby improving the accuracy of controlling the protection device.
[0070] For example, based on the second text mentioned above, through the safety measures generation model trained by the deep learning algorithm, the automatically generated device control parameters can be: "Hang the 'Work Here' signboard behind the 5:2P ground adjustment monitoring remote control screen in the F computer studio of the 500kV substation, and hang the 'Equipment is in operation!' red cloth in front of the screen and behind the adjacent operating screen", and the actual safety measures on the work ticket identified by the OCR recognition device are "Hang the 'Work Here' signboard behind the 5:2P ground adjustment monitoring remote control screen in the F computer studio of the 500kV substation, and hang the 'Equipment is in operation!' red cloth in front of the screen and behind the adjacent operating screen". Using the string matching model trained by the deep learning algorithm, it can be verified that the automatically generated safety measures are consistent with the actual safety measures on the work ticket. Therefore, the parameter verification result is that the device control parameters are normal. Finally, the red cloth curtain hanging device receives the parameter execution instruction and unfolds the red cloth marked with "Equipment is in operation!" in front of the 5:2P ground adjustment monitoring remote control screen in the F computer studio of the 500kV substation and behind the adjacent operating screen.
[0071] For another example, based on the second text mentioned above, through the corresponding rules in the rule engine, the automatically generated device control parameters can be: "Hang the 'Work Here' signboard in front and behind the 1:1P 500kV fault ranging screen in the G relay protection room of the 500kV substation, and hang the 'Equipment is in operation!' red cloth in front and behind the adjacent operating screen", and the actual safety measures on the work ticket identified by the OCR recognition device are "Hang the 'Work Here' signboard in front and behind the 1:1P 500kV fault ranging screen in the G relay protection room of the 500kV substation, and hang the 'Equipment is in operation!' red cloth in front and behind the adjacent operating screen". Using the string matching algorithm, the string content of the automatically generated safety measures can be compared with the string content of the actual safety measures on the work ticket. The comparison result shows that the two are consistent. Therefore, the parameter inspection result is that the device control parameters are normal. Finally, the red cloth curtain hanging device receives the parameter execution instruction and unfolds the red cloth marked with the words "Equipment is in operation!" in front and behind the adjacent operating screen of the 1:1P 500kV fault ranging screen in the G relay protection room of the 500kV substation.
[0072] Furthermore, the method also includes: in response to the parameter verification result being that the device control parameter is abnormal, not sending the device control parameter to the control device, and outputting a first prompt message, wherein the first prompt message is used to prompt the user that there is an abnormality in the device control parameter.
[0073] The first prompt information may be a signal that prompts the staff member that the device control parameter is abnormal, for example, it may be a text signal or an image signal, but is not limited thereto.
[0074] In an optional embodiment, considering that the above-mentioned parameter verification result may be that the device control parameter is abnormal, at this time, the protection system needs to respond to the above-mentioned abnormal situation. Therefore, when the parameter verification result is that the device control parameter is abnormal, the protection system may not send the device control parameter to the control device, and output prompt information to the user interface at the same time, so as to improve the correctness of the safety measures and reduce the risk of accidents caused by improper safety measures.
[0075] For example, through the safety measures generation model trained by the deep learning algorithm, the automatically generated device control parameters can be: "Hang a 'Work Here' signboard behind the 5:2P ground adjustment monitoring remote control panel in the F computer studio of the 500kV substation, and hang a red cloth saying 'The equipment is in operation!' in front of the panel and behind the adjacent operating panel", while the actual safety measures on the work ticket identified by the OCR recognition device are "Hang a 'Work Here' signboard in front of the 5:2P ground adjustment monitoring remote control panel in the F computer studio of the 500kV substation, and hang a red cloth saying 'The equipment is in operation!' in front of the panel and in front of the adjacent operating panel". Using the string matching model trained by the deep learning algorithm, it can be verified that the automatically generated safety measures are inconsistent with the actual safety measures on the work ticket. Therefore, the parameter verification result is that the device control parameters are abnormal. At this time, the device control parameters can be directly not sent to the control device, and the words "The work location and work safety measures do not correspond" are displayed on the tablet interface to prompt the staff that the device control parameters are abnormal.
[0076] For another example, based on the second text mentioned above, through the corresponding rules in the rule engine, the automatically generated device control parameters can be: "Hang 'Work Here' signs in front and behind the 1:1P 500kV fault ranging screen in the G relay protection room of the 500kV substation, and hang a red cloth saying 'The equipment is in operation!' in front of the adjacent operating screen", and the actual safety measures on the work ticket identified by the OCR recognition device are "Hang 'Work Here' signs in front and behind the 1:1P 500kV fault ranging screen in the G relay protection room of the 500kV substation, and hang a red cloth saying 'The equipment is in operation!' in front and behind the adjacent operating screen". Using the string matching algorithm, the string content of the automatically generated safety measures can be compared with the string content of the actual safety measures on the work ticket. The comparison result shows that the two are inconsistent. Therefore, the parameter inspection result is that the device control parameters are abnormal. At this time, the device control parameters can also not be sent to the control device. At the same time, the window displaying the device control parameters on the mobile phone interface changes to red to prompt the staff that the device control parameters are abnormal.
[0077] Furthermore, the device control parameters are verified in a preset manner to obtain parameter verification results, including: obtaining control parameter extraction rules that match the work ticket identifier; extracting initial control parameters from the text recognition results based on the control parameter extraction rules; in response to the initial control parameters being the same as the device control parameters, determining that the parameter verification results are normal for the device control parameters; in response to the initial control parameters being different from the device control parameters, determining that the parameter verification results are abnormal for the device control parameters.
[0078] The control parameter extraction rule may be a rule for extracting initial control parameters from the text recognition result. The initial control parameters may refer to the original safety measures indicated on the work ticket.
[0079] In an optional embodiment, considering that a single operation may involve multiple device control parameters corresponding to a work ticket, the protection system needs to verify the multiple device control parameters. There may be a scenario where the parameter verification result does not match the work ticket identifier, resulting in a low accuracy of the verification result. Therefore, the protection system can first obtain the control parameter extraction rules that match the work ticket identifier, so as to accurately extract the device control parameters corresponding to different work tickets. Then, the protection system can extract the initial control parameters from the text recognition results based on the control parameter extraction rules, and compare the initial control parameters with the actual device control parameters of the work ticket. If the comparison result shows that the two are the same, the parameter verification result is determined to be normal device control parameters. If the comparison result shows that the two are different, the parameter verification result is determined to be abnormal device control parameters.
[0080] For example, based on the above-mentioned second text, through the safety measures generation model trained by the deep learning algorithm, the automatically generated device control parameters can be: "In the 500kV substation F computer studio 5:2P ground adjustment monitoring remote control screen, hang the 'Working Here' signboard, and hang the 'Equipment is in operation!' red cloth in front of the screen and behind the adjacent operating screen." The above-mentioned control parameter extraction rule can be: after detecting the string "A barrier should be installed and a signboard should be hung (position):", the string is divided into multiple paragraphs after the colon ":" and the semicolon ";" is used as the dividing line, and the protection room included in the work location in the second text is used as the search condition, such as "In the 500kV substation F computer studio 5" in the second text, the paragraph where the protection room string is located is retrieved. Since the same protection room can work in front of the screen, behind the screen, and before and after the screen, at this time, according to the protection screen of the work location in the second text, such as the 2P ground adjustment monitoring remote control screen, the paragraph text where the "behind the screen" (in front of the screen or before and after the screen) string is located is extracted. After the OCR recognition device identifies the "Fences should be installed and signs should be hung (position):" on the work ticket, the initial control parameters are extracted according to the above rules. The parameters are "Hang a 'Working Here' sign behind the 5:2P ground adjustment monitoring remote control panel in the F computer studio of the 500kV substation, and hang a red cloth 'The equipment is in operation!' in front of the panel and behind the adjacent operating panel". The string matching model trained by the deep learning algorithm can verify that the automatically generated safety measures are consistent with the actual safety measures on the work ticket. Therefore, the parameter verification result shows that the device control parameters are normal.
[0081] Furthermore, the method also includes: in response to the protection device starting to operate, monitoring the operating parameters of the protection device to obtain device monitoring parameters; matching the device monitoring parameters with the device control parameters to obtain parameter matching results; in response to the parameter matching result being that the device monitoring parameters are normal and an execution completion instruction is received, controlling the protection device to end operation; in response to the parameter matching result being that the device monitoring parameters are abnormal, outputting a second prompt message, wherein the second prompt message is used to prompt the user that the protection device is not operating normally.
[0082] The device monitoring parameter may be data representing the current operating state of the protective device. The parameter matching result may be data representing whether the device monitoring parameter is consistent with the device control parameter. The second prompt information may be a signal to remind the staff that the protective device is not operating, for example, a text signal or an image signal, but is not limited thereto.
[0083] In an optional embodiment, the protection system sends the operating instructions of the protection device to the above-mentioned control system. Considering that there may be abnormal conditions during the operation, such as damage to the suspension components of the protection device, the above-mentioned operating instructions are not correctly responded to, thereby causing safety hazards. Therefore, when the protection device starts to run, the protection system can monitor the operating parameters of the protection device to obtain the device monitoring parameters and realize real-time monitoring of the operating status of the protection device. Then, in order to verify whether the current working state of the protection device meets the actual protection requirements, the protection system can match the above-mentioned device monitoring parameters with the device control parameters to obtain parameter matching results. If the above-mentioned parameter matching results indicate that the device monitoring parameters are normal, when the above-mentioned control system receives the work completion instruction sent by the protection system, the control system controls the protection device to end operation. If the above-mentioned parameter matching results indicate that the device monitoring parameters are abnormal, the protection system outputs prompt information to the user, so that the user can promptly discover the abnormal situation of the protection device to reduce the risk of accidents.
[0084] For example, the device control parameters generated by the protection system after verification can be "Hang 'Work Here' signs in front and behind the 500kV substation R relay protection room 13:2P 500kV fault ranging screen, and hang 'The equipment is in operation!' red cloth in front of and behind the adjacent operating screen". The red cloth curtain hanging device starts to operate based on the above device control parameters and unfolds the red cloth. The operating parameters of the above red cloth curtain hanging device are monitored, and the device monitoring parameters obtained are "500kV substation R relay protection room 13:2P 500kV fault ranging screen has hung 'Work Here' signs in front and behind the screen, and 'The equipment is in operation!' red cloth has been unfolded in front and behind the adjacent operating screen". At this time, the parameter matching result is that the device monitoring parameters are normal, and the execution completion instruction is received, and the above red cloth curtain hanging device ends operation.
[0085] For another example, the device control parameters generated by the protection system after verification may be "Hang a 'Working Here' signboard behind the 500kV substation T computer room 0211: 5P 500kV monitoring telecontrol and network screen, and hang a 'Equipment is in operation!' red cloth in front of the screen and behind the adjacent operating screen". The red cloth curtain hanging device starts to operate based on the above device control parameters, but the red cloth is not unfolded. The operating parameters of the above red cloth curtain hanging device are monitored, and the device monitoring parameters obtained are "A 'Working Here' signboard has been hung behind the 500kV substation T computer room 0211: 5P 500kV monitoring telecontrol and network screen, but the 'Equipment is in operation!' red cloth is not unfolded in front of the screen and behind the adjacent operating screen". At this time, the parameter matching result is that the device monitoring parameters are abnormal, and the prompt message "A 500kV substation T computer room 0211: 5P 500kV monitoring telecontrol and network screen and behind the adjacent operating screen have not been unfolded" is output to the tablet interface.
[0086] In order to facilitate users to understand the prompt information, the protection system can also Figure 2 The multiple stereoscopic diagrams shown display the component status of different hanging components. For example, if there is no need to hang a red cloth normally, the overall white color will remain unchanged; if a red cloth should be hung and the hanging is successful, a red "device is in operation" can be displayed in front of or behind the screen; if the hanging should be done but the hanging is not successful, a blue background can flash in front of or behind the corresponding screen.
[0087] For another example, the device control parameters generated by the protection system may be "hang a 'Work Here' sign in front of the 500kV substation P computer room 0303:1P500kV monitoring telecontrol and network screen, and hang a 'Equipment is in operation!' red cloth behind the screen and in front of the adjacent operating screen". The red cloth curtain hanging device starts to operate based on the above device control parameters, but the red cloth is not unfolded. The operating parameters of the above red cloth curtain hanging device are monitored, and the device monitoring parameters obtained are "A 'Work Here' sign has been hung in front of the 500kV substation T computer room 0303:1P 500kV monitoring telecontrol and network screen, but the 'Equipment is in operation!' red cloth has not been unfolded behind the screen and in front of the adjacent operating screen". At this time, the parameter matching result is that the device monitoring parameters are abnormal, and the window displaying the device monitoring parameters on the mobile phone interface changes to red to prompt the staff that the device monitoring parameters are abnormal.
[0088] Figure 3 is a detailed flow chart of a substation secondary equipment operation safety protection method according to an embodiment of the present invention, such as Figure 3As shown, first, OCR identifies and extracts text information such as the substation where the work ticket is located, ticket number, work task, safety measures, work location, etc., and obtains the text recognition result. It should be noted that the form of the above work ticket is not limited. For example, the work ticket can be an electronic work ticket or a paper work ticket, but it is not limited to this. Based on the above text recognition results, the text data in the work ticket is classified into categories to obtain a protection screen classification database. The protection system extracts the relevant part of the work ticket work location in the classification database, and automatically generates corresponding safety measures based on the information of the above relevant part, and then compares it with the safety measures of the work ticket in the protection screen classification database extracted by OCR to obtain a comparison result. If the above comparison result shows that the contents of the above two safety measures are inconsistent, an alarm message is output to the user; if the above comparison result shows that the contents of the above two safety measures are consistent, the protection screen plan is displayed to the user on the tablet interface, and the user can click to confirm on the tablet interface. At this time, the work instruction is sent to the control system corresponding to the protective device to control the red curtain to unfold automatically. When the work is completed, the user selects the corresponding substation on the tablet interface, finds the work ticket number and clicks "Complete". At this time, the completion command is sent to the control system corresponding to the protective device, which controls the automatic retraction of the red curtain. It should be noted that when the above-mentioned red curtain is not opened or retracted as required, the control system corresponding to the protective device can also output corresponding alarm information to the tablet interface. The alarm information can indicate the specific location of the fault, so that the staff can troubleshoot the fault.
[0089] For ease of understanding, Figure 4 Schematic diagram of a red curtain device according to a method for protecting secondary equipment operation safety in a substation according to an embodiment of the present invention. Figure 4As shown, the protective device includes: a protective screen name 402, a movable door 404 of the protective screen, a guide rail 406, a red cloth curtain 408, and a fixed end 410, wherein the protective screen name 402 is used to distinguish different protective screens, and can display the distinguishing mark of the current protective screen, that is, (XX P) XXX screen. For example, the content on the protective screen name 402 can be: (2P) ground adjustment monitoring remote control screen, but is not limited to this. The movable door 404 of the protective screen is used to physically isolate live equipment. The guide rail 406 provides a guide path for the automatic recovery and deployment of the red cloth curtain 408 to ensure that the red cloth curtain 408 can move smoothly and accurately during the deployment and recovery process to avoid jamming or offset, thereby improving the accuracy and effectiveness of safety measures. The red cloth curtain 408 is used to isolate live equipment and maintenance areas to prevent workers or unauthorized personnel from accidentally touching live parts, ensuring personal safety and equipment safety. It should be noted that the words on the red cloth curtain 408 can be changed according to actual needs. For example, it can be "equipment is in operation" or "equipment is under maintenance", but not limited to this. The fixed end 410 firmly installs the red cloth curtain 408 at a predetermined position on the protective screen to ensure that the red cloth curtain 408 will not move or fall off due to external forces during use, thereby ensuring the effect of safety isolation. In addition, the fixed end 410 is also equipped with a motor, gears, a transmission system and a control system to transmit the instructions issued by the tablet to the above-mentioned control system. The control system receives the command signal from the tablet and starts the automatic arrangement or recovery action of the red cloth curtain 408 through the cooperation of the motor, gears, transmission system and control system, thereby realizing the automatic control of the red cloth curtain 408.
[0090] According to another aspect of an embodiment of the present invention, a substation secondary equipment operation safety protection device is also provided. It should be noted that the device can be used to execute the above-mentioned substation secondary equipment operation safety protection method. The specific implementation method and application scenario are the same as the above-mentioned embodiment and will not be repeated here.
[0091] Figure 5 is a schematic diagram of a substation secondary equipment operation safety protection device according to an embodiment of the present invention, such as Figure 5 As shown, the above-mentioned device includes: a work ticket recognition module 502, which is used to recognize the text information contained in the work ticket and obtain a text recognition result; a database construction module 504, which is used to construct a text database matching the work ticket identification of the work ticket based on the text recognition result; a parameter determination module 506, which is used to determine the device control parameters of the protective device from the text database based on the data reading logic corresponding to the work ticket identification, wherein the protective device includes: at least one suspension component, the position of the suspension component corresponds to the position of the protective screen in the substation, and the suspension component is in the expanded state for isolating the protective screen; a device control module 508, which is used to control the operation of the protective device based on the device control parameters.
[0092] Furthermore, the database construction module 504 is also used to: obtain a sample database matching the work ticket identifier and at least one text name contained in the sample database; extract a text extraction rule matching the text name from a rule base, wherein the rule base is used to store a mapping relationship between text extraction rules and text names; based on the text extraction rule, extract a first text matching the text name from the text recognition result; and fill the sample database based on the first text and the text name to obtain a text database.
[0093] Furthermore, the parameter determination module 506 is also used to: obtain the device identification of the protective device; determine the target text name that matches the device identification from the text names contained in the text database; read the second text corresponding to the target text name from the text database based on the data reading logic; process the second text according to the preset text logic to obtain the device control parameters.
[0094] Furthermore, the second text includes at least: a workplace text and a hanging component control text, the device control parameters include at least: component control parameters and component display parameters, and the parameter determination module 506 is also used to: determine at least one target component from at least one hanging component based on the workplace text; determine the component control parameters and component display parameters of the target component based on the hanging component control text.
[0095] Furthermore, the device control module 508 is also used to: verify the device control parameters in a preset manner to obtain parameter verification results; in response to the parameter verification result that the device control parameters are normal and receiving the parameter execution instruction, send the device control parameters to the control device of the target component; based on the control device, control the operation of the protection device according to the device control parameters.
[0096] Furthermore, the above-mentioned device also includes: a first output module, which is used to respond to the parameter verification result that the device control parameter is abnormal, not send the device control parameter to the control device, and output a first prompt information, wherein the first prompt information is used to prompt the user that there is an abnormality in the device control parameter.
[0097] Furthermore, the device control module 508 is also used to: obtain control parameter extraction rules that match the work ticket identifier; extract initial control parameters from the text recognition results based on the control parameter extraction rules; in response to the initial control parameters being the same as the device control parameters, determine that the parameter verification result is normal for the device control parameters; in response to the initial control parameters being different from the device control parameters, determine that the parameter verification result is abnormal for the device control parameters.
[0098] Furthermore, the above-mentioned device also includes: a parameter detection module, which is used to monitor the operating parameters of the protection device in response to the protection device starting to run, and obtain device monitoring parameters; a parameter matching module, which is used to match the device monitoring parameters with the device control parameters to obtain parameter matching results; a first control module, which is used to control the protection device to end operation in response to the parameter matching result that the device monitoring parameters are normal and the execution completion instruction is received; a second output module, which is used to output a second prompt message in response to the parameter matching result that the device monitoring parameters are abnormal, wherein the second prompt message is used to prompt the user that the protection device is not operating normally.
[0099] An embodiment of the present application further provides an electronic device, comprising: a memory storing an executable program; and a processor for running the program, wherein the program executes the methods in various embodiments of the present invention when running.
[0100] An embodiment of the present application further provides a computer-readable storage medium, which includes a stored executable program, wherein when the executable program is running, the device where the computer-readable storage medium is located is controlled to execute the methods in various embodiments of the present invention.
[0101] An embodiment of the present application further provides a computer program product, including a computer program, which implements the methods in various embodiments of the present invention when executed by a processor.
[0102] An embodiment of the present application further provides a computer program product, including a non-volatile computer-readable storage medium, wherein the non-volatile computer-readable storage medium is used to store a computer program, and when the computer program is executed by a processor, the method in each embodiment of the present invention is implemented.
[0103] The embodiments of the present application further provide a computer program, which implements the methods in the above-mentioned embodiments of the present invention when executed by a processor.
[0104] In the above embodiments of the present invention, 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.
[0105] In the several embodiments provided in this application, it should be understood that the disclosed technical content can be implemented in other ways. Among them, the device embodiments described above are only schematic. For example, the division of units can be a logical function division. There may be other division methods in actual implementation. For example, multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of units or modules, which can be electrical or other forms.
[0106] 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 over multiple units. Some or all of the units may be selected according to actual needs to achieve the purpose of the present embodiment.
[0107] In addition, each functional unit in each embodiment of the present invention may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of software functional units.
[0108] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present invention, in essence, or the part that contributes to the prior art, or all or part of the technical solution can be embodied in the form of a software product, and the computer software product is stored in a storage medium, including a number of instructions for a computer device (which can be a personal computer, server or network device, etc.) to perform all or part of the steps of the methods of each embodiment of the present invention. The aforementioned storage medium includes: U disk, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), mobile hard disk, disk or optical disk and other media that can store program codes.
[0109] The above are only preferred embodiments of the present invention. It should be pointed out that, for ordinary technicians in this technical field, several improvements and modifications can be made without departing from the principles of the present invention. These improvements and modifications should also be regarded as the scope of protection of the present invention.
Claims
1. A method for safety protection of secondary equipment operation in a substation, characterized in that: include: Recognize the text information contained in the work ticket and obtain the text recognition result; Based on the text recognition result, construct a text database matching the work ticket identifier of the work ticket; Based on the data reading logic corresponding to the work ticket identifier, determining the device control parameters of the protection device from the text database, wherein the protection device comprises: at least one suspension component, the position of the suspension component corresponds to the position of the protection screen in the substation, and the suspension component is used to isolate the protection screen in the deployed state; The operating state of the suspension component is controlled based on the device control parameter.
2. The method according to claim 1, characterized in that Based on the text recognition result, a text database matching the work ticket identifier of the work ticket is constructed, including: Acquire a sample database matching the work ticket identifier and at least one text name contained in the sample database; Extracting a text extraction rule matching the text name from a rule base, wherein the rule base is used to store a mapping relationship between the text extraction rule and the text name; Based on the text extraction rule, extracting a first text matching the text name from the text recognition result; The sample database is filled based on the first text and the text name to obtain the text database.
3. The method according to claim 1, characterized in that Based on the data reading logic corresponding to the work ticket identifier, determining the device control parameters of the protective device from the text database includes: Obtaining a device identification of the protective device; Determining a target text name matching the device identifier from text names included in the text database; Reading a second text corresponding to the target text name from the text database based on the data reading logic; The second text is processed according to a preset text logic to obtain the device control parameter.
4. The method according to claim 3, characterized in that The second text at least includes: work location text and hanging component control text, and the device control parameters at least include: component control parameters and component display parameters. The second text is processed according to the preset text logic to obtain the device control parameters, including: determining at least one target component from the at least one hanging component based on the work location text; Based on the suspended component control text, the component control parameters and the component display parameters of the target component are determined.
5. The method according to claim 4, characterized in that Controlling the working state of the suspension assembly based on the device control parameter includes: Verify the control parameters of the device according to a preset method to obtain parameter verification results; In response to the parameter verification result being that the device control parameter is normal and a parameter execution instruction is received, sending the device control parameter to the control device of the target component; Based on the control device, the working state of the target component is controlled according to the device control parameters.
6. The method according to claim 5, characterized in that The method further comprises: In response to the parameter verification result being that the device control parameter is abnormal, the device control parameter is not sent to the control device, and a first prompt message is output, wherein the first prompt message is used to prompt a user that the device control parameter is abnormal.
7. The method according to claim 5, characterized in that Verifying the control parameters of the device in a preset manner to obtain parameter verification results includes: Obtaining a control parameter extraction rule that matches the work ticket identifier; Extracting initial control parameters from the text recognition result based on the control parameter extraction rule; In response to the initial control parameter being the same as the device control parameter, determining that the parameter verification result is that the device control parameter is normal; In response to the initial control parameter being different from the device control parameter, determining the parameter verification result as that the device control parameter is abnormal.
8. The method according to claim 1, characterized in that The method further comprises: In response to the protection device starting to operate, monitoring the operating parameters of the protection device to obtain device monitoring parameters; Matching the device monitoring parameters with the device control parameters to obtain a parameter matching result; In response to the parameter matching result being that the monitoring parameters of the device are normal and receiving an execution completion instruction, controlling the protection device to end operation; In response to the parameter matching result being that the device monitoring parameter is abnormal, a second prompt message is output, wherein the second prompt message is used to prompt the user that the protection device is not operating normally.
9. A substation secondary equipment operation safety protection device, characterized in that: include: The work ticket recognition module is used to recognize the text information contained in the work ticket and obtain the text recognition result; A database construction module, used to construct a text database matching the work ticket identifier of the work ticket based on the text recognition result; a parameter determination module, for determining, from the text database, a device control parameter of a protection device based on a data reading logic corresponding to the work ticket identifier, the protection device comprising: at least one suspension component, the position of the suspension component corresponding to the position of a protection screen in the substation, the suspension component being used to isolate the protection screen in an extended state; A device control module is used to control the operation of the protection device based on the device control parameters.
10. An electronic device, characterized in that: include: A memory storing an executable program; A processor, configured to run the program, wherein the program executes the method according to any one of claims 1 to 7 when running.
Citation Information
Patent Citations
Method and device for verifying correctness of work ticket safety measure distribution site
CN112488526A
Management device, construction management system, and position information management method
US20190138959A1