Anti-misoperation method based on local logic
By configuring equipment operation logic and status calculation in the power system and using a handheld PDA terminal for identity and logic verification, the inefficiency of the traditional power operation ticket mode in new energy power generation scenarios is solved, and a flexible and safe operation process is realized.
Patent Information
- Application Number
- CN202511080439.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-08-04
- Publication Date
- 2025-11-28
AI Technical Summary
Traditional power operation ticketing methods are inefficient in new energy power generation scenarios, cannot flexibly select the operation sequence, and are inconvenient to operate in abnormal situations, affecting safety and efficiency.
A local logic-based method for preventing accidental operation is adopted. By configuring the device's operation logic and status calculation, identity verification and logic verification are performed, and the handheld PDA terminal is used to achieve flexible execution of operation tasks.
It improves operational efficiency and flexibility, allowing operators to select the operation sequence according to the actual situation, ensuring safety and efficiency, and is suitable for power system operation in complex scenarios.
Smart Images

Figure CN121036318A_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of power system technology, and in particular to a method for preventing misoperation based on local logic. Background Technology
[0002] During the operation, maintenance, testing, or troubleshooting of power systems, personnel frequently need to operate power equipment. To ensure grid safety, equipment reliability, and personal safety during these operations, the industry has developed a series of planned and step-by-step operating procedures, known as operating tasks, in accordance with regulations. For example, substations in power systems widely use power operation ticket mechanisms, which strictly follow a predetermined sequence of tasks to prevent personal injury or equipment accidents caused by misoperation. However, with the rapid development of new energy power generation such as wind power and photovoltaics, the limitations of traditional power operation ticket models have become increasingly apparent. Taking wind power generation as an example: although each wind turbine unit has structural characteristics similar to substation bays, there is no strong electrical coupling between bays, and the execution of operating tasks does not need to strictly follow a predetermined sequence; wind turbine bays are widely distributed and spaced, and if the traditional sequential execution mode is used, operators cannot flexibly select the nearest operating bay, seriously affecting operational efficiency; traditional operation tickets prohibit the reversal of executed operation steps, and the distance between the wind turbine site and the main control room is far, making it extremely inconvenient to reissue tickets and execute them when an anomaly occurs. Therefore, it is urgent to support the function of repeating operation steps while ensuring safety logic. Summary of the Invention
[0003] The purpose of this invention is to overcome the shortcomings of the prior art and provide a method for preventing misoperation based on local logic. This method ensures the safety of operation by using local real-time anti-misoperation logic. Under the premise of following the anti-misoperation logic, it can give operators greater freedom of choice and greatly improve operational efficiency and flexibility.
[0004] To achieve the above objectives, the present invention is implemented using the following technical solution: This invention provides a method for preventing accidental operation based on local logic, comprising: Configure operation logic for all devices. The operation logic includes the operation logic itself and the operation formula obtained by performing logical operations on the states of other devices. Get the operation task and the current status of all devices; Perform the operation task and verify the identity of the device to be operated. If the identity verification passes, a logical verification is performed based on the aforementioned operation logic and the current status of all devices. If the logic check passes, then proceed with the operation.
[0005] Optionally, the configuration operation logic for all devices is based on power safety regulations, enterprise standards, or user habits.
[0006] Optionally, the logical operations include AND, OR, and NOT logical operations, operation number limitation logical operations, and operation delay limitation logical operations.
[0007] Optionally, the operation task includes a series of operation procedures performed on the equipment in accordance with the requirements of the regulations during the operation, maintenance, testing or abnormal handling of the power system. The operation task includes one or more sub-tasks, and each sub-task includes one or more pieces of equipment to be operated.
[0008] Optionally, performing the operation task and verifying the identity of the device to be operated includes: Select any subtask as the current task to be executed, obtain the identity information of the device to be operated on, and check whether there is a device to be operated on in the current task. If there is, the identity verification is successful.
[0009] Optionally, the logical verification based on the operation logic and the current state of all devices includes: Obtain the operation logic of the device to be operated, and perform logical operations based on the current state of all devices and the operation formula in the operation logic; The result of the logical operation is matched with the operational logic itself in the operational logic. If they match, the logical verification passes.
[0010] Optionally, the operation tasks and the operation logic and status of all devices are stored in the storage unit of the execution carrier, and the execution carrier also has a detection unit, an interaction unit and a processing unit; The detection unit is used to obtain the identity information of the device being prepared for operation; The interactive unit is used by the operator to select the currently executing task from the operation tasks and display the verification results; The processing unit is used to perform identity verification and logical verification, and modifies the state of the corresponding device on the storage unit after the operation.
[0011] Optionally, the execution carrier is a handheld PDA terminal.
[0012] Compared with the prior art, the beneficial effects achieved by the present invention are as follows: This invention provides a method for preventing accidental operation based on local logic. It configures operational logic for all devices according to a preset anti-accidental operation file. During operation, it performs identity verification and logic verification based on the device's identity information, status, and the configured operational logic, thus preventing accidental operation. Furthermore, compared to traditional operation methods that strictly follow a predetermined sequence, this method, while adhering to the anti-accidental operation logic, provides operators with greater freedom of choice, significantly improving operational efficiency and flexibility. Attached Figure Description
[0013] Figure 1 This is a flowchart illustrating the method for preventing accidental operation based on local logic provided in an embodiment of the present invention. Figure 2 This is a flowchart illustrating the method for preventing misoperation based on an execution carrier provided in an embodiment of the present invention; Figure 3 This is a schematic diagram of the interval operation logic of a wind farm provided in an embodiment of the present invention. Detailed Implementation
[0014] The present invention will be further described below with reference to the accompanying drawings. The following embodiments are only used to more clearly illustrate the technical solution of the present invention, and should not be used to limit the scope of protection of the present invention.
[0015] Example 1:
[0016] like Figure 1 As shown, this embodiment of the invention provides a method for preventing accidental operation based on local logic, including the following steps: Step S1: Configure operation logic for all devices. The operation logic includes the operation logic itself and the operation formula obtained by performing logical operations on the states of other devices.
[0017] Specifically, in this embodiment, the operation logic for all devices is configured according to power safety regulations, enterprise standards, or user habits, such as power safety error prevention regulations and enterprise safety standards requirements; the operation logic itself includes combination logic and decomposition logic; the logic operations include AND, OR, and NOT logic operations, operation number limit logic operations, operation delay limit logic operations, etc.
[0018] Taking the expression "Circuit breaker C cabinet door of wind turbine nacelle: Front door of wind turbine tower base control cabinet == 1 || Front door of wind turbine tower base control cabinet == 1" as an example, "Circuit breaker C cabinet door of wind turbine nacelle" is the equipment, "combination logic" is the operation logic of the equipment itself, "Front door of wind turbine tower base control cabinet" and "Front door of wind turbine tower base control cabinet" are the equipment, "== 1" means that the state of the equipment is 1, usually 1 represents the closed state and 0 represents the open state, and "||" is the OR logic operation.
[0019] Step S2: Obtain the operation task and the current status of all devices.
[0020] Specifically, in this embodiment, the operation task includes a series of operation procedures performed on the equipment in accordance with the requirements of the regulations during the operation, maintenance, testing or abnormal handling of the power system. The operation task includes one or more sub-tasks, and each sub-task includes one or more pieces of equipment to be operated.
[0021] Step S3: Execute the operation task and verify the identity of the device to be operated.
[0022] Specifically, in this embodiment, any subtask is selected as the current task to be executed, the identity information of the device to be operated is obtained, and the device to be operated is matched and determined in the current task to see if there is a device to be operated. If there is, the identity verification is passed.
[0023] Step S4: If the identity verification passes, then perform a logical verification based on the operation logic and the current status of all devices.
[0024] Specifically, in this embodiment, the operation logic of the device that is ready to operate (and whose identity verification has passed) is obtained, and logical operations are performed based on the current status of all devices and the operation formulas in the operation logic; The result of the logical operation is matched with the operation logic itself. If they match, the logical verification passes.
[0025] Step S5: If the logic verification passes, then proceed with the operation.
[0026] Based on the above-mentioned methods for preventing misoperation, this embodiment of the invention also provides an execution carrier, which includes a storage unit, a detection unit, an interaction unit, and a processing unit.
[0027] The operation tasks and the operation logic and status of all devices are stored in the storage unit of the execution carrier. The detection unit is used to obtain the identity information of the device to be operated. The device's identity information is unique, and the operator can choose any device in the current execution task for detection without any restrictions on the order or number of operations. The interaction unit is used by the operator to select the current execution task and display the verification results, and can also flexibly switch between the current execution tasks. The processing unit is used to perform identity verification and logic verification, and modifies the status of the corresponding device in the storage unit after the operation to ensure that the status of all devices in the storage unit is kept up-to-date. During the execution of a task, the operator can exit the current execution task at any time as needed and switch to a new current execution task. Alternatively, the current execution task can be terminated directly without completing the execution of all devices.
[0028] Methods to prevent accidental operation based on the execution carrier, such as Figure 2 As shown.
[0029] To facilitate operation, the execution device is a handheld PDA terminal.
[0030] Taking a wind farm with 20 bays as an example, it is now necessary to inspect and maintain the transformers, circuit breakers, UPS, and other equipment in each bay. The anti-misoperation logic for each bay is as follows: Figure 3As shown. According to the method provided in the embodiments of the present invention, task execution efficiency can be significantly improved when the following actual situations are encountered: First, the total workload is large and can be divided into multiple operational tasks. The current task can be switched at any time according to actual needs, which is convenient for temporary emergencies or work handover between shifts. Second, the intervals are far apart, so operators can choose the interval closest to them to start operating; Third, each interval contains a large number of devices, and the operation takes a long time. If an operator leaves for any reason, upon returning, they can choose to operate within a shorter interval that is closer to them, instead of having to complete the original interval first.
[0031] The specific steps are as follows: (1) If the local logic is already stored in the execution carrier, proceed directly to step (2); if there is no local logic, the operator should first create the local logic according to the power safety regulations and the on-site equipment configuration, and store it in the execution carrier.
[0032] (2) Operators can divide the 20 intervals into several operational tasks and download the tasks to the carrier. Different tasks can be assigned to different operators to facilitate work handover.
[0033] (3) Operators can select one of the tasks as the current task by clicking the carrier button.
[0034] (4) When the operator reaches a certain interval in the task, equipment without separate operation and combined operation logic can be operated directly; equipment with separate operation and combined operation logic shall be operated according to... Figure 3 The operation is performed using the interval operation logic or the prompt logic on the execution carrier. The arrows in the diagram indicate the direction of the operation logic, meaning that before closing the device's door lock, all device door locks pointed to by arrows from this device must be in the closed state. The opposite direction of the arrows indicates the direction of the operation logic, meaning that before opening the device's door lock, all device door locks originating from arrows pointing to this device must be in the open state. In the examples below, 1 represents the door lock is open, and 0 represents the door lock is closed.
[0035] a) AND logic: When operators inspect the transformer within the bay, they need to open the high-voltage side cabinet door 1, high-voltage side cabinet door 2, low-voltage side cabinet door 1, low-voltage side cabinet door 2, transformer side cabinet door 1, and transformer side cabinet door 2. According to... Figure 3The logic shown indicates that opening the aforementioned cabinet doors requires meeting the condition "Fan-transformer auxiliary power supply box door == 1 && Fan-transformer low-voltage switch A cabinet door == 1 && Fan-transformer low-voltage switch B cabinet door == 1". This means all the above doors must be opened first, and the remaining logic follows the same pattern. Once all relevant logics are satisfied, the transformer can be inspected. After inspection, the system will switch to open / close logic based on the current status of the equipment. Meeting the open / close logic will allow the doors to close layer by layer. Strict adherence to the open / close logic is crucial to ensure safe execution of the process.
[0036] b) OR logic: When operators need to inspect the circuit breakers within the bay, they must open the doors of both the C cabinet and the D cabinet of the wind turbine nacelle circuit breaker. According to... Figure 3 As shown in the logic diagram, opening the aforementioned cabinet door requires meeting the condition "Front door of wind turbine tower base control cabinet == 1 || Front door of wind turbine tower base control cabinet == 0". This means that opening either the front or rear door is sufficient to open the aforementioned cabinet door for circuit breaker maintenance. After maintenance is completed, the system switches to sub-logic and closes the cabinet door that was opened under the above conditions.
[0037] (5) During the execution of a task, the operator can hand over the task by switching the currently executing task on the carrier as needed. When it is necessary to end the task early, all devices in the current task can be terminated without completing the execution, and the current task can be terminated directly when the termination conditions are met.
[0038] In summary, this invention provides a local logic-based method for preventing misoperation, which has broad adaptability to operational tasks in power systems, and is particularly suitable for scenarios with a large number of operational tasks, intervals, and devices, as well as complex operational logic. According to this method, operators can choose how to perform tasks based on the current scenario, thereby improving execution efficiency. For example, they can choose to prioritize tasks or intervals based on the distance of the equipment to be operated or the time required to execute a task; they can flexibly switch between currently executing tasks without completing the original task. The method ensures operational safety based on local real-time error prevention logic, and while adhering to this logic, it provides operators with greater freedom of choice, significantly improving operational efficiency and flexibility.
[0039] Those skilled in the art will understand that embodiments of the present invention can be provided as methods, systems, or computer program products. Therefore, the present invention can take the form of a completely hardware embodiment, a completely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, the present invention can take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.
[0040] This invention is described with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the invention. It will be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, generate instructions for implementing the flowchart illustrations and / or block diagrams. Figure 1 One or more processes and / or boxes Figure 1 A device that provides the functions specified in one or more boxes.
[0041] These computer program instructions may also be stored in a computer-readable storage medium that can direct a computer or other programmable data processing device to function in a particular manner, such that the instructions stored in the computer-readable storage medium produce an article of manufacture including instruction means, which are implemented in a process Figure 1 One or more processes and / or boxes Figure 1 The function specified in one or more boxes.
[0042] These computer program instructions may also be loaded onto a computer or other programmable data processing equipment to cause a series of operational steps to be performed on the computer or other programmable equipment to produce a computer-implemented process, thereby providing instructions that execute on the computer or other programmable equipment for implementing the process. Figure 1 One or more processes and / or boxes Figure 1 The steps of the function specified in one or more boxes.
[0043] The above description is only a preferred embodiment of the present invention. It should be noted that for those skilled in the art, several improvements and modifications can be made without departing from the technical principles of the present invention, and these improvements and modifications should also be considered within the scope of protection of the present invention.
Claims
1. A method for preventing accidental operation based on local logic, characterized in that, include: Configure operation logic for all devices. The operation logic includes the operation logic itself and the operation formula obtained by performing logical operations on the states of other devices. Get the operation task and the current status of all devices; Perform the operation task and verify the identity of the device to be operated. If the identity verification passes, a logical verification is performed based on the aforementioned operation logic and the current status of all devices. If the logic check passes, then proceed with the operation.
2. The method for preventing accidental operation based on local logic according to claim 1, characterized in that, The configuration operation logic for all devices is based on power safety regulations, enterprise standards, or user habits.
3. The method for preventing accidental operation based on local logic according to claim 1, characterized in that, The logical operations include AND, OR, and NOT logical operations, operation number limit logical operations, and operation delay limit logical operations.
4. The method for preventing accidental operation based on local logic according to claim 1, characterized in that, The operation task includes a series of operation procedures performed on the equipment in accordance with the requirements of the regulations during the operation, maintenance, testing or abnormal handling of the power system. The operation task includes one or more sub-tasks, and each sub-task includes one or more pieces of equipment to be operated.
5. The method for preventing accidental operation based on local logic according to claim 4, characterized in that, The step of performing the operation task, including verifying the identity of the device ready for operation, includes: Select any subtask as the current task to be executed, obtain the identity information of the device to be operated on, and check whether there is a device to be operated on in the current task. If there is, the identity verification is successful.
6. The method for preventing accidental operation based on local logic according to claim 1, characterized in that, The logical verification based on the operational logic and the current state of all devices includes: Obtain the operation logic of the device to be operated, and perform logical operations based on the current state of all devices and the operation formula in the operation logic; The result of the logical operation is matched with the operational logic itself in the operational logic. If they match, the logical verification passes.
7. The method for preventing accidental operation based on local logic according to claim 1, characterized in that, The operation tasks and the operation logic and status of all devices are stored in the storage unit of the execution carrier. The execution carrier also has a detection unit, an interaction unit, and a processing unit. The detection unit is used to obtain the identity information of the device being prepared for operation; The interactive unit is used by the operator to select the currently executing task from the operation tasks and display the verification results; The processing unit is used to perform identity verification and logical verification, and modifies the state of the corresponding device on the storage unit after the operation.
8. The method for preventing accidental operation based on local logic according to claim 7, characterized in that, The execution carrier is a handheld PDA terminal.
