Pressing plate checking method and device, equipment and medium
By automatically checking the matching of the pressure plate status and functional status, the mismatch problem caused by manual inspection is solved, the normal operation of the relay protection equipment is ensured, and the safety and stability of the power grid are improved.
Patent Information
- Application Number
- CN202510164032.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-02-14
- Publication Date
- 2025-07-18
AI Technical Summary
In the prior art, the inspection of the pressure plate status relies on manual inspection, which is prone to mismatch with the functional status due to negligence, affecting the normal operation of the relay protection equipment, and may cause false actuation or refusal accidents.
By receiving the equipment protection fixed value list and interval status information, the matching between the input state of the press plate and the target execution state is automatically checked, and alarm information is generated to prompt for abnormal states, reducing the negligence of manual inspection.
It improves the safety and stability of power grid equipment, ensures the accurate execution of relay protection functions, and reduces the occurrence of erroneous or refusal accidents.
Smart Images

Figure CN120342055A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the technical field of power grid equipment, and in particular to a method, device, equipment and medium for checking pressure plates. Background Art
[0002] The protection pressure plate of the relay protection equipment is the bridge and link connecting the protection device to the external wiring, which is related to whether the protection function and the action outlet can function properly. If the protection pressure plate is misinserted or missed, it will cause protection malfunction or refusal-to-operate accidents, which have a very bad impact on the safe and stable operation of the power grid. Therefore, determining the state of the pressure plate is crucial for the realization of the protection function of the relay protection equipment.
[0003] In the related art, the determination of the pressure plate state depends on manual inspection by on-site operating personnel, but this will cause problems where the protection pressure plate does not match the function state due to the negligence of on-site operating personnel or dispatching and monitoring personnel, resulting in the failure of the relay protection equipment function. Summary of the Invention
[0004] Embodiments of the present application provide a method, device, equipment and medium for checking pressure plates to solve the problem in the related art that the inspection of the pressure plate state is prone to mismatch with the function state due to negligence.
[0005] In a first aspect, an embodiment of the present application provides a method for checking pressure plates, including:
[0006] In response to receiving the equipment protection setting sheet and the interval status information, determine the setting value of the pressure plate protection function and the working status of the interval corresponding to the setting value. Among them, the setting value is used to represent the target execution state of the pressure plate protection function, and the setting value includes a first setting value and a second setting value. The first setting value is used to represent that the target execution state is the execution state, and the second setting value is used to represent that the target execution state is the non-execution state. The working status of the interval includes the normal working status and the abnormal working status;
[0007] In response to receiving the position status information of the pressure plate, based on the pressure plate name in the position status information, determine the pressure plate corresponding to the interval in the normal working status. Among them, the position status information includes the pressure plate name and the input status of the pressure plate, and the input status includes the enabled state corresponding to the execution state and the non-enabled state corresponding to the non-execution state;
[0008] If the input status matches the target execution state, determine that the pressure plate passes the check;
[0009] If the input status does not match the target execution state, generate an alarm message corresponding to the pressure plate, and the alarm message is used to indicate that there is an abnormality in the input status of the pressure plate.
[0010] In a possible implementation manner, in response to the received position status information of the pressure plate, based on the pressure plate name in the position status information, determining the pressure plates corresponding to the intervals in the normal working state includes: determining the pressure plate names corresponding to the intervals in the normal working state based on the pre-matched correspondence between the pressure plate names and the intervals; or generating a first sequence corresponding to the pressure plate names based on the order of the pressure plate names in the position status information; generating a second sequence corresponding to the interval names based on the interval names in the interval status information; inputting the first sequence and the second sequence into a similarity matching algorithm, and outputting each interval name and the pressure plate name with the highest corresponding similarity; determining the correspondence between the interval names and the pressure plate names based on the interval names and the pressure plate names with the highest corresponding similarity; and determining the pressure plates corresponding to the intervals in the normal working state based on the correspondence.
[0011] In a possible implementation manner, the pressure plates include hard pressure plates and soft pressure plates. The hard pressure plates are used to represent the physical structures for indicating the input states of the control pressure plate functions, and the soft pressure plates are used to represent the control programs set in the dispatching control system; the pressure plates corresponding to each interval include both soft pressure plates and hard pressure plates, and the names of the soft pressure plates and the hard pressure plates corresponding to the same interval have the same part.
[0012] In a possible implementation manner, if the input state does not match the target execution state, generating alarm information corresponding to the pressure plates includes: if there is at least one of the hard pressure plates and the soft pressure plates whose input state does not match the target execution state, generating alarm information based on the pressure plates with unmatched input states, and the alarm information is used to indicate the pressure plates with unmatched input states and the position status information of the pressure plates.
[0013] In a possible implementation manner, after generating the alarm information corresponding to the pressure plates if the input state does not match the target execution state, it further includes: if the abnormal input state of the soft pressure plate does not match the target execution state, sending a control instruction to the dispatching control system, and the control instruction is used to adjust the soft pressure plate to an input state matching the target execution state.
[0014] In a possible implementation manner, after determining the setting values of the pressure plate protection function and the working state of the intervals corresponding to the setting values in response to the received equipment protection setting sheet and interval status information, it further includes: updating the ledger of the protection functions corresponding to the pressure plates based on the setting values of the pressure plate protection function.
[0015] In a possible implementation manner, after determining the setting values of the pressure plate protection function and the working state of the intervals corresponding to the setting values in response to the received equipment protection setting sheet and interval status information, it further includes: if the working state of the interval is an abnormal working state, skipping the verification of the pressure plates corresponding to the interval.
[0016] In a second aspect, an embodiment of the present application provides a pressure plate verification device, including:
[0017] An acquisition module, configured to determine the setting value of the protection function of the pressure plate and the working state of the interval corresponding to the setting value in response to the received device protection setting list and interval status information, where the setting value is used to represent the target execution state of the protection function of the pressure plate, the setting value includes a first setting value and a second setting value, the first setting value is used to represent that the target execution state is the execution state, the second setting value is used to represent that the target execution state is the non-execution state, and the working state of the interval includes the normal working state and the abnormal working state;
[0018] A determination module, configured to determine the interval corresponding to the pressure plate based on the pressure plate name in the position status information in response to the received position status information of the pressure plate, where the position status information includes the pressure plate name and the input state of the pressure plate, and the input state includes the enabled state and the non-enabled state;
[0019] A first verification module, configured to determine that the pressure plate passes the verification if the input state matches the target execution state;
[0020] A second verification module, configured to generate an alarm message corresponding to the pressure plate if the input state does not match the target execution state, and the alarm message is used to indicate that there is an abnormality in the input state of the pressure plate.
[0021] In a possible implementation manner, the determination module is specifically configured to determine the pressure plate name corresponding to the interval in the normal working state based on the pre-matched correspondence between the pressure plate name and the interval; or, generate a first sequence corresponding to the pressure plate name based on the order of the pressure plate names in the position status information; generate a second sequence corresponding to the interval name based on the interval name in the interval status information; input the first sequence and the second sequence into a similarity matching algorithm, and output the interval name and the pressure plate name with the highest corresponding similarity; determine the correspondence between the interval name and the pressure plate name based on the interval name and the pressure plate name with the highest corresponding similarity; and determine the pressure plate name corresponding to the interval in the normal working state based on the correspondence.
[0022] In a possible implementation manner, the determination module specifically includes that the pressure plate includes a hard pressure plate and a soft pressure plate, the hard pressure plate is used to represent the physical structure for controlling the input state of the pressure plate function, and the soft pressure plate is used to represent the control program set in the dispatching control system; each interval-corresponding pressure plate includes a soft pressure plate and a hard pressure plate, and the names of the soft pressure plate and the hard pressure plate corresponding to the same interval have the same part.
[0023] In a possible implementation manner, the second verification module is specifically configured to, if there is at least one input state of the hard pressure plate and the soft pressure plate that does not match the target execution state, generate an alarm message based on the pressure plate with the unmatched input state, and the alarm message is used to indicate the pressure plate with the unmatched input state and the position status information of the pressure plate.
[0024] In a possible implementation, the second verification module is further configured to, if the input state does not match the target execution state, after generating the alarm information corresponding to the pressure plate, if the abnormal input state of the soft pressure plate does not match the target execution state, send a control instruction to the dispatching control system, and the control instruction is used to adjust the soft pressure plate to the input state that matches the target execution state.
[0025] In a possible implementation, the acquisition module is further configured to, in response to receiving the equipment protection setting sheet and the interval status information, after determining the setting value of the pressure plate protection function and the working state of the interval corresponding to the setting value, further include: updating the ledger of the protection function corresponding to the pressure plate based on the setting value of the pressure plate protection function.
[0026] In a possible implementation, the acquisition module is further configured to, in response to receiving the equipment protection setting sheet and the interval status information, after determining the setting value of the pressure plate protection function and the working state of the interval corresponding to the setting value, further include: if the working state of the interval is an abnormal working state, skip the verification of the pressure plate corresponding to the interval.
[0027] In a third aspect, an embodiment of the present application provides a control device, including: a memory, a processor;
[0028] The memory stores computer execution instructions;
[0029] The processor executes the computer execution instructions stored in the memory, so that the processor executes the first aspect and / or various possible implementation manners of the first aspect as described above.
[0030] In a fourth aspect, an embodiment of the present application provides a computer-readable storage medium, in which computer execution instructions are stored, and when the computer execution instructions are executed by a processor, they are used to implement the first aspect and / or various possible implementation manners of the first aspect as described above.
[0031] In a fifth aspect, an embodiment of the present application provides a computer program product, including a computer program, and when the computer program is executed by a processor, it implements the first aspect and / or various possible implementation manners of the first aspect as described above.
[0032] The pressure plate checking method, device, equipment and medium provided by the embodiments of the present application determine the setting values of the pressure plate protection function and the working states of the intervals corresponding to the setting values by responding to the received equipment protection setting list and interval state information, and determine the pressure plates corresponding to the intervals in the normal working state based on the pressure plate names in the position state information by responding to the received position state information of the pressure plates. When the input state matches the target execution state, it is determined that the pressure plate passes the check, or when the input state does not match the target execution state, alarm information corresponding to the pressure plate is generated. Thus, by automatically checking the matching degree between the input state and the target execution state of the pressure plate, the possibility of negligence in manual inspection is reduced, and thus the problem of failure of the relay protection equipment caused by the mismatch between the pressure plate state and the function state is effectively avoided. By generating alarm information to prompt abnormal states, the safety and stability of grid equipment are improved, the accurate execution of relay protection functions is ensured, and the occurrence of misoperation or refusal-to-operate accidents is reduced. Description of the Drawings
[0033] The drawings here are incorporated into the specification and form a part of this specification, showing embodiments consistent with the present application, and are used together with the specification to explain the principles of the present application.
[0034] Figure 1 It is an application scenario diagram of the pressure plate checking method provided by the embodiments of the present disclosure;
[0035] Figure 2 It is a flowchart of the pressure plate checking method provided by an embodiment of the present disclosure;
[0036] Figure 3 It is a flowchart of the pressure plate checking method provided by another embodiment of the present disclosure;
[0037] Figure 4 It is a schematic structural diagram of the pressure plate checking device provided by another embodiment of the present disclosure;
[0038] Figure 5 It is a schematic structural diagram of the control equipment provided by an embodiment of the present disclosure.
[0039] Through the above-mentioned drawings, the clear embodiments of the present application have been shown, and there will be more detailed descriptions hereinafter. These drawings and text descriptions are not intended to limit the scope of the concept of the present application in any way, but to explain the concept of the present application to those skilled in the art by referring to specific embodiments. Detailed Embodiments
[0040] Exemplary embodiments will be described in detail herein, and examples thereof are shown in the accompanying drawings. When the following description refers to the accompanying drawings, unless otherwise indicated, the same numbers in different drawings represent the same or similar elements. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with the present application. On the contrary, they are merely examples of devices and methods consistent with some aspects of the present application as detailed in the appended claims.
[0041] In the technical field of power grid equipment, the state of the pressure plate of a relay protection device is crucial for the realization of the protection function. As a bridge between the protection device and the external wiring, the state of the pressure plate directly affects the normal operation of the protection function. However, in the prior art, the determination of the pressure plate state mainly relies on manual inspection by on-site operators. This method has great subjectivity and uncertainty. Due to the complexity of power grid equipment and the variability of the operating environment, on-site operators or dispatching and monitoring personnel may cause the pressure plate state to not match the protection function state due to negligence or misjudgment during the inspection process. This mismatch may lead to the failure of the relay protection device's function, and further cause misoperation or refusal-to-operate accidents, seriously affecting the safe and stable operation of the power grid.
[0042] Since the mismatch problem between the pressure plate state and the protection function state is often only detected after an accident occurs, and due to the huge and complex power grid system, it is difficult for operators to comprehensively and accurately identify whether the states of all pressure plates match the function states during daily inspections. Especially in the case of frequent switching and maintenance of power grid equipment, the state of the pressure plate changes more frequently, significantly increasing the difficulty and workload of manual inspection.
[0043] In addition, the problem of the mismatch between the pressure plate state and the function state may not show obvious fault signs in a short period of time, increasing the difficulty of problem discovery.
[0044] To solve this technical problem in the related art, it usually involves modifying the existing systems and equipment related to the pressure plate state to achieve automatic matching and verification of the pressure plate state and the function state. However, this method requires the system to have high-efficient data processing capabilities to handle a large amount of state information during the operation of power grid equipment, and also requires intelligent anomaly detection and alarm functions to promptly identify and prompt the mismatch problem between the pressure plate state and the function state. As a result, the cost of this solution is relatively high, it is difficult to implement, and its practicality is insufficient.
[0045] The busbar checking method provided by this application realizes the matching check of the busbar state and the protection function state through an automated system. The system receives the equipment protection setting sheet and the interval state information, determines the target execution state of the busbar, and obtains the position state information of the busbar. By comparing the input state of the busbar with the target execution state, the system automatically checks their matching. If they match, it is confirmed to pass; if they do not match, an alarm message is generated to indicate an abnormality. This solution directly obtains the setting sheet and interval state information generated by the existing system, does not require modification of the existing system, and uses automated and intelligent technologies to reduce the negligence of manual inspections, improve the safety and stability of grid equipment, save costs at the same time, and enhance the practicality of the solution.
[0046] Figure 1 It is a schematic diagram of the application scenario of the busbar checking method provided by this application. As Figure 1 shown, the specific application scenario of this application is: in the inspection of grid equipment, the main and distribution network setting calculation system 100 and the dispatching control system 110 will transmit the real-time generated or collected data to the busbar checking system 120. The busbar checking system 120 can combine these data to realize the automated checking of the busbar state without modifying the main and distribution network setting calculation system 100 and the dispatching control system 110, and generate a checking result 130.
[0047] It should be noted that Figure 1 in the scenario shown, the inclusion of the main and distribution network setting calculation system, the dispatching control system, and the busbar checking system is only an example for illustration with one or a specific number, but this disclosure is not limited thereto. That is to say, the number of the main and distribution network setting calculation system, the dispatching control system, and the busbar checking system can be arbitrary.
[0048] Next, specific embodiments will be used to describe in detail the technical solution of this application and how the technical solution of this application solves the above technical problems. These several specific embodiments can be combined with each other, and the same or similar concepts or processes may not be repeated in some embodiments. Next, the embodiments of this application will be described in conjunction with the drawings.
[0049] Figure 2 It is a flow schematic of the busbar checking method provided by this application Figure 1 As Figure 2 shown, this method includes:
[0050] S201. In response to the received equipment protection setting sheet and interval state information, determine the setting value of the busbar protection function and the working state of the interval corresponding to the setting value.
[0051] Among them, the fixed value is used to represent the target execution state of the protection function of the pressure plate. The fixed value includes a first fixed value and a second fixed value. The first fixed value is used to represent that the target execution state is the execution state, and the second fixed value is used to represent that the target execution state is the non-execution state. The working state of the interval includes a normal working state and an abnormal working state.
[0052] Specifically, this embodiment is used to generally describe the main steps for checking the state of the pressure plate.
[0053] The execution entity in the embodiments of the present disclosure is a separate computer program or system for checking the state of the pressure plate. For the convenience of description, it will be collectively referred to as the system hereinafter.
[0054] In the power grid relay protection system, the pressure plate (also called "tripping pressure plate" or "protection pressure plate") is an important physical isolation and control device. It is mainly used for the connection control between relay protection equipment and external circuits (such as circuit breakers, signal devices, etc.). The pressure plate realizes the closing or opening of the circuit by inserting or pulling out, so as to play the role of isolating the protection equipment from the operating equipment, ensuring the safety of maintenance personnel, and preventing faults caused by misoperation.
[0055] The equipment protection fixed value list refers to a document or data set that records the expected function states of each pressure plate in the power grid equipment and is used to guide the protection function configuration of the equipment. This data can be obtained from the existing main and distribution network setting calculation system. The fixed value list of each pressure plate is configured and determined by the management dispatcher. The actual state of the pressure plate in the actual situation should be based on the fixed value in the fixed value list. Therefore, the system can check the actually detected pressure plate state according to the fixed value list to make it match the requirements in the fixed value list.
[0056] The interval state information describes the current operating state of the power grid equipment, including whether it is in the normal operating mode. This data can be obtained from the existing dispatching control system (i.e., the dispatching automation system).
[0057] The target execution state is the current function state that the pressure plate should reach as configured in the fixed value list.
[0058] After receiving the equipment protection fixed value list and the interval state information, the system first parses this information to extract the fixed values and working states related to each pressure plate therein.
[0059] During the implementation process, the system can automatically collect relevant data from the main and distribution network setting calculation system and the dispatching control system through the interface, and can ensure that the fixed values and interval working states collected in the system are in the latest state by means of regular collection or dynamic update (i.e., receiving the update result when the fixed value list or the interval state information is updated). Thus, when the user temporarily wants to manually start the check, the system can check the pressure plate according to the fixed values and interval working states stored in the system.
[0060] S202. In response to the received position status information of the pressure plate, based on the pressure plate name in the position status information, determine the corresponding pressure plates for the intervals in the normal working state.
[0061] Among them, the position status information includes the pressure plate name and the input status of the pressure plate. The input status includes the enabled status corresponding to the execution status and the non-enabled status corresponding to the non-execution status.
[0062] Specifically, the position status information of the pressure plate refers to a data set about the specific position of the pressure plate in the power grid equipment and its current functional status. This data can be obtained from the dispatching control system (such as the position status information of the soft pressure plate in the pressure plate), or collected and uploaded by on-site inspectors (such as the position status information of the hard pressure plate in the pressure plate. The on-site inspectors can obtain its position information in real time through RFID tags or QR code scanning technology, and upload the inspected status information combined with the position information).
[0063] The pressure plate name is used to uniquely identify a specific pressure plate in the power grid equipment, ensuring accurate positioning and identification during the information processing. The input status represents the current functional status of the pressure plate. The enabled status corresponds to the execution status of the pressure plate, meaning the pressure plate is executing its set protection function; while the non-enabled status corresponds to the non-execution status, indicating that the pressure plate is not activated to execute any protection function.
[0064] Since the pressure plate name is not recorded in the main and distribution network setting calculation system, it is necessary to combine the interval name in the setting list to determine the pressure plates corresponding to the intervals.
[0065] After the system receives the position status information of the pressure plate, it first parses the information to obtain the pressure plate name and the input status. The system determines which pressure plates are in the intervals in the normal working state by comparing the pressure plate name with the interval status information, and further analyzes its input status.
[0066] S203. If the input status matches the target execution status, determine that the pressure plate passes the verification.
[0067] Specifically, after the system obtains the input status and the target execution status of the pressure plate, it determines whether the function of the pressure plate is normal by comparing these two statuses. If the input status matches the target execution status, that is, the pressure plate is in the enabled status and the target execution status is the execution status, or the pressure plate is in the non-enabled status and the target execution status is the non-execution status, then the system determines that the pressure plate passes the verification. This means that the actual status of the pressure plate is consistent with the expected functional status and can normally execute its protection function.
[0068] The system can quickly determine the status matching relationship using Boolean logic operations. Since the number of pressure plates involved in the power grid is huge, in order to improve the efficiency of verification, parallel processing technology can be introduced to simultaneously verify the status of multiple pressure plates.
[0069] S204. If the input status does not match the target execution status, generate the alarm information corresponding to the pressure plate.
[0070] Among them, the alarm information is used to indicate that there is an abnormality in the input status of the pressure plate.
[0071] Specifically, when the system detects that the input status of the pressure plate does not match the target execution status, that is, the pressure plate is in the enabled state but the target execution status is the non-execution state, or the pressure plate is in the non-enabled state but the target execution status is the execution state, the system will generate the corresponding alarm information.
[0072] The alarm information is used to indicate that there is an abnormality in the input status of the pressure plate and prompt relevant personnel to check and adjust. The system sends the alarm information to the monitoring center or relevant maintenance personnel so as to take measures in time to ensure the safe operation of power grid equipment.
[0073] In the implementation process, the system usually transmits the alarm information to the dispatching control system so that the dispatching personnel can timely understand the existing abnormalities.
[0074] The pressure plate verification method provided by the embodiment of the present application determines the setting value of the pressure plate protection function and the working status of the interval corresponding to the setting value in response to the received equipment protection setting sheet and interval status information, and determines the pressure plate corresponding to the interval in the normal working state based on the pressure plate name in the position status information. When the input status matches the target execution status, it is determined that the pressure plate passes the verification, or when the input status does not match the target execution status, the alarm information corresponding to the pressure plate is generated. Thus, by automatically verifying the matching of the input status of the pressure plate and the target execution status, the possibility of negligence in manual inspection is reduced, thereby effectively avoiding the problem of the failure of the relay protection equipment function caused by the mismatch between the pressure plate status and the functional status. By generating alarm information to prompt abnormal status, the safety and stability of power grid equipment are improved, the accurate execution of the relay protection function is ensured, and the occurrence of misoperation or refusal-to-operate accidents is reduced.
[0075] Figure 3 The flow diagram of the pressure plate verification provided for this application Figure 2 , as Figure 3 shown, on the basis of the Figure 2 embodiment, the specific implementation process of the pressure plate verification method is described in detail. The method includes:
[0076] S301. In response to the received equipment protection setting list and interval status information, determine the setting of the pressure plate protection function and the working status of the interval corresponding to the setting.
[0077] Among them, the constant is used to indicate the target execution state of the protection function of the pressure plate, and the constant includes a first constant and a second constant. The first constant is used to indicate that the target execution state is an execution state, and the second constant is used to indicate that the target execution state is a non-execution state. The interval working state includes a normal working state and an abnormal working state.
[0078] Specifically, this embodiment is used to further explain in detail the specific steps in the pressure plate calibration.
[0079] The process of checking the pressure plate can be initiated when the system receives updated equipment protection setting list and / or interval status information, or it can be performed when updated position status information of the pressure plate is received.
[0080] In some embodiments, the record of the protection function corresponding to the pressure plate may also be updated based on the set value of the pressure plate protection function.
[0081] Specifically, the set values of the pressure plate protection function obtained through the set value list can be stored in the system and a corresponding ledger can be generated. When the process of checking the pressure plate is started based on the updated position status information of the pressure plate, the system can directly read the working status information of the relevant set values and intervals from the ledger, thereby improving the efficiency of the check, avoiding too frequent access to the main distribution network setting calculation system and the dispatching control system, reducing the access volume of the existing system, and improving the overall availability of the power grid system.
[0082] In some embodiments, if the working state of the interval is an abnormal working state, the verification of the pressure plate corresponding to the interval is skipped.
[0083] Specifically, when the working status of the interval is maintenance or debugging (when the interval is under maintenance or debugging, the on-site dispatcher will hang a signboard in the interval, the system can query in the power grid related database, and it can also be uploaded by on-site inspection personnel), at this time, the relevant pressure plates do not need to execute functions, so the verification of these pressure plates can be skipped to improve the overall verification efficiency.
[0084] S302: Based on the correspondence between the pressure plate name and the interval obtained by pre-matching, determine the pressure plate name corresponding to the interval in a normal working state.
[0085] Specifically, the system identifies which platens are in the normal working state based on the correspondence between the platen names and the intervals obtained by pre-matching. In this way, the system can quickly locate the platens that need to be checked, reducing unnecessary calculations and resource consumption. The pre-matching process is usually performed during system initialization or regular updates to ensure the accuracy and timeliness of the data.
[0086] In the implementation process, various methods can be adopted to establish and maintain the correspondence between the platen names and the intervals. For example, this relationship can be stored through database queries or hash tables to improve query efficiency. In addition, the system can integrate an automatic update mechanism to automatically update the pre-matched data when the configuration of grid devices changes. To improve the flexibility of the system, users can be allowed to manually adjust or correct the pre-matched results to meet special operation requirements.
[0087] S303. Generate a first sequence corresponding to the platen name based on the order of the platen names in the position status information.
[0088] Specifically, since the position status information does not directly indicate the interval corresponding to the platen, and usually only contains the platen name and the input status (and position information, but the position information usually does not directly indicate the corresponding interval), therefore, it is necessary to combine the platen name and the interval name to determine their correspondence.
[0089] At this time, the system will generate an ordered first sequence according to the order of the platen names in the position status information. This sequence is used to represent the arrangement order of all current platens and provides basic data for the subsequent matching algorithm. The process of generating the first sequence needs to ensure the uniqueness and accuracy of the platen names to avoid confusion or errors in the subsequent steps.
[0090] The sorting of specific platens is usually determined based on their order in the dispatching control system or the order uploaded by on-site inspection personnel (because on-site inspections are usually carried out in the order of intervals).
[0091] In some embodiments, when the order uploaded by on-site inspection personnel is inconsistent with the order in the dispatching control system, the system will take the order in the dispatching control system as the standard. Because on-site inspection personnel may upload in an order that does not follow the interval order for various reasons (such as re-uploading after forgetting to upload the position status information of a certain interval, and at this time its corresponding order is inconsistent with the actual position order).
[0092] S304. Generate a second sequence corresponding to the interval name based on the interval name in the interval status information.
[0093] Specifically, the system generates an ordered second sequence according to the interval name in the interval status information. This sequence is used to represent the arrangement order of all current intervals and provides basic data for the subsequent similarity matching algorithm. The process of generating the second sequence needs to ensure the uniqueness and accuracy of the interval names to avoid confusion or errors in the subsequent steps.
[0094] The interval names are also sorted in the order of the intervals in the setting sheet (the setting sheet usually arranges the intervals in the order of their positions) to match the first sequence.
[0095] S305. Input the first sequence and the second sequence into the similarity matching algorithm, and output each interval name and the corresponding busbar protection name with the highest similarity.
[0096] Specifically, the system calculates the similarity based on the text similarity of the interval names and busbar protection names in the first sequence and the second sequence, as well as the relative order of the interval names and busbar protection names in each sequence, and outputs the busbar protection name with the highest comprehensive result in terms of text similarity and relative order similarity for each interval name as the matching result.
[0097] The specific similarity matching algorithm can be implemented based on various technologies, such as edit distance, cosine similarity, or deep learning models, to ensure the accuracy and efficiency of the matching.
[0098] S306. Based on the interval name and the corresponding busbar protection name with the highest similarity, determine the corresponding relationship between the interval name and the busbar protection name.
[0099] Specifically, the system determines the corresponding relationship between each interval name and the busbar protection name with the highest similarity based on the output result of the similarity matching algorithm. This corresponding relationship is used to guide subsequent verification and alarm to ensure that the input state of the busbar protection matches the target execution state. The system needs to ensure the accuracy of the corresponding relationship to avoid false alarms or missed alarms in subsequent steps.
[0100] The system can also use various methods to establish and maintain the corresponding relationship between the interval name and the busbar protection name. For example, this relationship can be stored in a database for easy query and update.
[0101] In some embodiments, to improve the flexibility of the system, users can be allowed to manually adjust or correct the corresponding relationship to meet special operation requirements.
[0102] In some embodiments, the system can integrate an automatic update mechanism to automatically update the corresponding relationship when the configuration of grid equipment changes.
[0103] S307. Based on the corresponding relationship, determine the busbar protection names corresponding to the intervals in the normal working state.
[0104] Specifically, the system identifies the busbar protection names corresponding to the intervals in the normal working state based on the corresponding relationship determined in the previous steps.
[0105] Further, the pressure plate includes a hard pressure plate and a soft pressure plate. The hard pressure plate is used to represent the physical structure for indicating the input state of the control pressure plate function, and the soft pressure plate is used to represent the control program set in the dispatching control system; the pressure plates corresponding to each interval all include a soft pressure plate and a hard pressure plate, and the names of the soft pressure plate and the hard pressure plate corresponding to the same interval have the same part.
[0106] Specifically, in actual situations, the pressure plates corresponding to each interval all include a soft pressure plate and a hard pressure plate, and the names of the soft pressure plate and the hard pressure plate corresponding to the same interval have the same part (for example, the names are XX overcurrent protection soft pressure plate and XX overcurrent protection hard pressure plate respectively, and in this case, the part "XX overcurrent protection" in the names is the same).
[0107] The system needs to ensure the accuracy of the identification process to avoid false alarms or missed reports in subsequent steps.
[0108] S308. If the input state of at least one of the hard pressure plate and the soft pressure plate does not match the target execution state, generate an alarm message based on the pressure plate with the unmatched input state.
[0109] Among them, the alarm message is used to indicate the pressure plate with the unmatched input state and the position state information of the pressure plate.
[0110] Specifically, during the verification process of the system, the input states of the hard pressure plate and the soft pressure plate are compared. If the input state of at least one does not match the target execution state, an alarm message is generated based on the pressure plate with the unmatched input state to indicate the pressure plate with the unmatched input state and its position state information, and prompt relevant personnel to conduct inspections and adjustments.
[0111] S309. If the abnormal input state of the soft pressure plate does not match the target execution state, send a control instruction to the dispatching control system.
[0112] Among them, the control instruction is used to adjust the soft pressure plate to an input state that matches the target execution state.
[0113] Specifically, when the system detects that the input state of the soft pressure plate does not match the target execution state, a control instruction is sent to the dispatching control system. Through the control instruction, the soft pressure plate is adjusted to an input state that matches the target execution state, so as to ensure the normal operation of the grid equipment. The system needs to ensure the accuracy and timeliness of the control instruction to avoid misoperations and equipment failures.
[0114] The pressure plate checking method provided by the embodiment of the present application can, by parsing the equipment protection setting sheet and interval status information, update the protection function ledger of the pressure plate in real time, and optimize resource utilization in abnormal working states. Secondly, by using the similarity matching algorithm, the system effectively establishes the correspondence between the pressure plate name and the interval name, ensuring the accuracy of the checking process. By monitoring the input states of the hard pressure plate and the soft pressure plate, the system can generate alarm information in a timely manner and send control instructions to correct any state mismatch problems. Thereby, not only the risk of human inspection negligence is reduced, but also the safety and stability of power grid equipment are improved, ensuring the accurate execution of the relay protection function and reducing the occurrence probability of misoperation or refusal-to-operate accidents. Through intelligent and automated means, the efficiency and reliability of power grid management are significantly improved.
[0115] Figure 4 The structural schematic diagram of the pressure plate checking device provided for this application is as Figure 4 shown. The pressure plate checking device 400 provided in this embodiment includes:
[0116] An acquisition module 410, configured to determine the setting value of the pressure plate protection function and the working state of the interval corresponding to the setting value in response to receiving the equipment protection setting sheet and interval status information, where the setting value is used to represent the target execution state of the pressure plate protection function, the setting value includes a first setting value and a second setting value, the first setting value is used to represent that the target execution state is the execution state, the second setting value is used to represent that the target execution state is the non-execution state, and the working state of the interval includes a normal working state and an abnormal working state;
[0117] A determination module 420, configured to determine the interval corresponding to the pressure plate based on the pressure plate name in the position status information in response to receiving the position status information of the pressure plate, where the position status information includes the pressure plate name and the input state of the pressure plate, and the input state includes an enabled state and a non-enabled state;
[0118] A first checking module 430, configured to determine that the pressure plate passes the check if the input state matches the target execution state;
[0119] A second checking module 440, configured to generate alarm information corresponding to the pressure plate if the input state does not match the target execution state, and the alarm information is used to indicate that there is an abnormality in the input state of the pressure plate.
[0120] In a possible implementation, the determining module 420 is specifically configured to determine the platen names corresponding to the intervals in the normal working state based on the pre-matched correspondence between the platen names and the intervals; or generate a first sequence corresponding to the platen names based on the order of the platen names in the position status information, generate a second sequence corresponding to the interval names based on the interval names in the interval status information, input the first sequence and the second sequence into a similarity matching algorithm, output each interval name and the platen name with the highest corresponding similarity, determine the correspondence between the interval names and the platen names based on the interval names and the platen names with the highest corresponding similarity, and determine the platen names corresponding to the intervals in the normal working state based on the correspondence.
[0121] In a possible implementation, the determining module 420 specifically includes that the platens include hard platens and soft platens. The hard platen is used to represent the physical structure for indicating the input state of the platen control function, and the soft platen is used to represent the control program set in the dispatching control system. Each platen corresponding to an interval includes a soft platen and a hard platen, and the names of the soft platen and the hard platen corresponding to the same interval have the same part.
[0122] In a possible implementation, the second verification module 440 is specifically configured to, if the input state of at least one of the hard platen and the soft platen does not match the target execution state, generate an alarm message based on the platen with the unmatched input state. The alarm message is used to indicate the platen with the unmatched input state and the position status information of the platen.
[0123] In a possible implementation, the second verification module 440 is further configured to, after generating the alarm message corresponding to the platen if the input state does not match the target execution state, if the input state of the soft platen is abnormally unmatched with the target execution state, send a control instruction to the dispatching control system. The control instruction is used to adjust the soft platen to the input state matching the target execution state.
[0124] In a possible implementation, the obtaining module 410 is further configured to, after determining the setting value of the platen protection function and the working state of the interval corresponding to the setting value in response to the received equipment protection setting sheet and interval status information, further include: updating the ledger of the protection function corresponding to the platen based on the setting value of the platen protection function.
[0125] In a possible implementation, the obtaining module 410 is further configured to, after determining the setting value of the platen protection function and the working state of the interval corresponding to the setting value in response to the received equipment protection setting sheet and interval status information, further include: if the working state of the interval is an abnormal working state, skip the verification of the platen corresponding to the interval.
[0126] The pressing plate checking device provided in this embodiment can execute the method provided in the above method embodiment, and its implementation principle and technical effect are similar. Details are not described herein.
[0127] Figure 5 It is a schematic structural diagram of the control device provided in this application. As Figure 5 shown, the control device 50 provided in this embodiment includes at least one processor 501 and a memory 502. Optionally, the device 50 further includes a communication component 503. Among them, the processor 501, the memory 502, and the communication component 503 are connected through a bus 504.
[0128] In the specific implementation process, at least one processor 501 executes the computer execution instructions stored in the memory 502, so that at least one processor 501 executes the above method.
[0129] The specific implementation process of the processor 501 can refer to the above method embodiment, and its implementation principle and technical effect are similar. Details are not described herein.
[0130] In the above embodiment, it should be understood that the processor may be a central processing unit (Central Processing Unit, CPU for short), or other general-purpose processors, digital signal processors (Digital Signal Processor, DSP for short), application-specific integrated circuits (Application Specific Integrated Circuit, ASIC for short), etc. The general-purpose processor may be a microprocessor or the processor may also be any conventional processor, etc. The steps of the method disclosed in combination with the invention can be directly embodied as being executed by a hardware processor, or executed by a combination of hardware and software modules in the processor.
[0131] The memory may include a high-speed memory (Random Access Memory, RAM), and may also include a non-volatile memory (Non-volatile Memory, NVM), such as at least one disk memory.
[0132] The bus can be an Industry Standard Architecture (ISA) bus, a Peripheral Component Interconnect (PCI) bus, an Extended Industry Standard Architecture (EISA) bus, etc. The bus can be divided into an address bus, a data bus, a control bus, etc. For the sake of convenience in representation, the buses in the attached drawings of this application are not limited to only one bus or one type of bus.
[0133] This application also provides a computer program product, including a computer program which, when executed by a processor, implements the above-mentioned method.
[0134] This application also provides a computer-readable storage medium storing computer-executable instructions, which, when executed by a processor, implement the above-mentioned method.
[0135] The above-mentioned readable storage medium can be implemented by any type of volatile or non-volatile storage device or a combination thereof, such as a static random access memory (SRAM), an electrically erasable programmable read-only memory (EEPROM), an erasable programmable read-only memory (EPROM), a programmable read-only memory (PROM), a read-only memory (ROM), a magnetic memory, a flash memory, a magnetic disk or an optical disk. The readable storage medium can be any available medium accessible by a general-purpose or special-purpose computer.
[0136] An exemplary readable storage medium is coupled to the processor, enabling the processor to read information from and write information to the readable storage medium. Of course, the readable storage medium can also be a component of the processor. The processor and the readable storage medium can be located in an Application Specific Integrated Circuit (ASIC). Of course, the processor and the readable storage medium can also exist as discrete components in a device.
[0137] The division of units is only a logical function division. In actual implementation, there can be other division methods. 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 displayed or discussed coupling or direct coupling or communication connection between each other can be through some interfaces, and the indirect coupling or communication connection of devices or units can be in electrical, mechanical or other forms.
[0138] The unit described as a separation component may or may not be physically separated. The component shown as a unit may or may not be a physical unit, that is, it may be located in one place or distributed across multiple network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of this embodiment.
[0139] In addition, in each embodiment of the present invention, each functional unit can be integrated into one processing unit, or each unit can exist physically alone, or two or more units can be integrated into one unit.
[0140] If the function 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 part of this technical solution can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to enable a computer device (which can be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the methods in each embodiment of the present invention. The aforementioned storage medium includes: USB flash drives, mobile hard disks, read-only memories (ROM, Read-Only Memory), random access memories (RAM, Random Access Memory), magnetic disks, or optical discs and other various media that can store program codes.
[0141] Those of ordinary skill in the art can understand that all or part of the steps to implement the above method embodiments can be completed by hardware related to program instructions. The aforementioned program can be stored in a computer-readable storage medium. When this program is executed, it executes the steps including the above method embodiments; and the aforementioned storage medium includes: ROM, RAM, magnetic disks, or optical discs and other various media that can store program codes.
[0142] Finally, it should be noted that: after considering the specification and practicing the invention disclosed herein, those skilled in the art will easily think of other implementation schemes of the present invention. The present invention aims to cover any variations, uses, or adaptive changes of the present invention. These variations, uses, or adaptive changes follow the general principles of the present invention and include common general knowledge or conventional technical means in the technical field not disclosed in the present invention. It is not limited to the exact structure described above and shown in the drawings, and various modifications and changes can be made without departing from its scope. The scope of the present invention is only limited by the appended claims.
Claims
1. A method for checking a pressing plate, characterized in that, include: In response to the received equipment protection setting list and interval status information, determine the setting of the pressure plate protection function and the working state of the interval corresponding to the setting, wherein the setting is used to indicate the target execution state of the protection function of the pressure plate, the setting includes a first setting and a second setting, the first setting is used to indicate that the target execution state is an execution state, the second setting is used to indicate that the target execution state is a non-execution state, and the working state of the interval includes a normal working state and an abnormal working state; In response to the received position state information of the pressure plate, based on the pressure plate name in the position state information, determining the interval corresponding pressure plate of the normal working state, wherein the position state information includes the pressure plate name and the input state of the pressure plate, and the input state includes an enabled state corresponding to the execution state and a disabled state corresponding to the non-execution state; If the input state matches the target execution state, determining that the pressure plate has passed the verification; If the input state does not match the target execution state, an alarm message corresponding to the pressure plate is generated, and the alarm message is used to indicate that there is an abnormality in the input state of the pressure plate.
2. The method according to claim 1, wherein The step of determining, in response to the received position status information of the pressure plate, the pressure plate corresponding to the interval in the normal working state based on the pressure plate name in the position status information, comprises: Based on the correspondence between the pressure plate name and the interval obtained by pre-matching, determine the pressure plate name corresponding to the interval in a normal working state; or, Based on the order of the pressure plate names in the position state information, generate a first sequence corresponding to the pressure plate names; Based on the interval name in the interval status information, generate a second sequence corresponding to the interval name; Input the first sequence and the second sequence into a similarity matching algorithm, and output each interval name and the corresponding pressing plate name with the highest similarity; Determine the correspondence between the interval name and the pressure plate name based on the interval name and the corresponding pressure plate name with the highest similarity; Based on the corresponding relationship, the name of the pressure plate corresponding to the interval in the normal working state is determined.
3. The method according to claim 2, characterized in that, The pressure plate includes a hard pressure plate and a soft pressure plate, wherein the hard pressure plate is used to represent the physical structure of the control pressure plate function input state, and the soft pressure plate is used to represent the control program set in the dispatching control system; The pressing plates corresponding to each interval include a soft pressing plate and a hard pressing plate, and the names of the soft pressing plate and the hard pressing plate corresponding to the same interval have the same part.
4. The method according to claim 3, wherein If the input state does not match the target execution state, generating alarm information corresponding to the pressure plate includes: If the input state of at least one of the hard pressure plate and the soft pressure plate does not match the target execution state, an alarm message is generated based on the pressure plate with the mismatched input state, and the alarm message is used to indicate the existence of the pressure plate with the mismatched input state and the position status information of the pressure plate.
5. The method according to claim 3, characterized in that, If the input state does not match the target execution state, after generating the alarm information corresponding to the pressure plate, the method further includes: If the input state of the soft pressure plate is abnormal and does not match the target execution state, a control instruction is sent to the dispatching control system, and the control instruction is used to adjust the soft pressure plate to an input state that matches the target execution state.
6. The method according to any one of claims 1 to 5, characterized in that, After determining the set value of the pressure plate protection function and the working state of the interval corresponding to the set value in response to the received equipment protection set value list and interval status information, the method further includes: Based on the set value of the pressure plate protection function, the record of the pressure plate corresponding to the protection function is updated.
7. The method according to any one of claims 1 to 5, characterized in that, After determining the set value of the pressure plate protection function and the working state of the interval corresponding to the set value in response to the received equipment protection set value list and interval status information, the method further includes: If the working state of the interval is an abnormal working state, the calibration of the pressure plate corresponding to the interval is skipped.
8. A pressing plate checking device, characterized in that, include: An acquisition module, configured to determine, in response to a received equipment protection setting list and interval status information, a setting value of a pressure plate protection function and a working state of an interval corresponding to the setting value, wherein the setting value is used to indicate a target execution state of the pressure plate protection function, the setting value includes a first setting value and a second setting value, the first setting value is used to indicate that the target execution state is an execution state, the second setting value is used to indicate that the target execution state is a non-execution state, and the working state of the interval includes a normal working state and an abnormal working state; A determination module, configured to determine the interval corresponding to the pressure plate in response to the received position state information of the pressure plate and based on the pressure plate name in the position state information, wherein the position state information includes the pressure plate name and input state of the pressure plate, and the input state includes an enabled state and a disabled state; A first verification module, configured to determine that the pressure plate has passed verification if the input state matches the target execution state; The second verification module is used to generate an alarm message corresponding to the pressure plate if the input state does not match the target execution state, and the alarm message is used to indicate that there is an abnormality in the input state of the pressure plate.
9. A control device, characterized in that, include: Memory, processor; The memory stores computer-executable instructions; The processor executes the computer-executable instructions stored in the memory, so that the processor performs the method according to any one of claims 1 to 8.
10. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores computer-executable instructions, which are used to implement the method according to any one of claims 1 to 8 when executed by a processor.