Disclosure of Invention
In order to solve the defects in the prior art, the invention aims to provide a remote control master station whole process operation checking method considering multidimensional information, which is used for checking the whole process of a remote operation instruction of power grid equipment before issuing the control instruction, verifying the operation frequency of a station, further improving the safety level of the remote operation of the equipment and ensuring the safe and stable operation of the power grid. The invention further aims to provide a control checking system for realizing the remote control master station whole process operation checking method considering the multidimensional information.
The invention adopts the following technical scheme: a remote control master station whole process operation checking method considering multidimensional information comprises the following steps:
step 1, after a remote control instruction is generated, performing manual anti-misoperation locking check, judging whether the check passes or not, controlling locking if the check does not pass, and executing step 2 if the check does not pass;
step 2, checking the scheduling procedure, judging whether the check passes or not, if not, controlling locking, and if so, executing the step 3;
step 3, checking abnormal signals, judging whether the checking is passed or not, if not, controlling locking, and if so, executing step 4;
step 4, checking the effectiveness of the control instruction, judging whether the check is passed or not, if not, controlling locking, and if so, executing step 5;
step 5, checking the operation frequency, judging whether the check is passed or not, if not, controlling locking, and if so, executing step 6;
and 6, entering a control flow according to the remote control instruction of the substation equipment.
Further, in the step 1, performing the manual anti-misoperation locking check includes: comparing the remote control instruction with the established manual misoperation-preventive locking rule table, judging whether the manual misoperation-preventive locking rule table accords with the predefining, prompting that the related remote signaling is locked and uncontrollable when the related remote signaling state does not accord with the predefining state, prompting that the related remote signaling is locked and the specific remote signaling signal name and state are locked, and entering the step 2 when the related remote signaling state accords with the predefining state.
Further, in the step 1, comparing the remote control command with the created manual anti-misoperation locking rule table further includes: a locking condition during remote control is defined for a remote control operation object, a maximum of 16 related remote commands are supported, and a related state is set for each related remote command.
Further, the related remote signaling comprises related remote signaling 01-related remote signaling 16;
the related states include a time-of-control state and a time-of-control state.
Further, in the step 2, performing scheduling procedure checking includes: comparing the remote control instruction with the created scheduling operation procedure information table, and judging whether the remote control instruction accords with a preset scheduling operation procedure or not;
the method specifically comprises the following steps: after remote control selection, when the operation equipment accords with the equipment type and the separation and combination are consistent with the operation action, acquiring a corresponding scheduling procedure, sequentially acquiring the equipment designated in the association type according to the current equipment, further judging the current equipment state of the association equipment, and judging whether the corresponding rule check passes or not by combining the rule type of the scheduling procedure.
Further, the step 2 further includes: creating a scheduling operation procedure information table and analyzing and warehousing the scheduling procedure, wherein the scheduling procedure adopts a standardized operation procedure electronic text mode, is placed under a specified server path, and is subjected to electronic text processing by a scheduling procedure importing module to obtain the scheduling procedure corresponding to the equipment type.
Further, the association type comprises a connected disconnecting link, a connected feeder terminal, a connected receiving terminal, a connected bus, a connected transformer, a connected main transformer neutral point grounding knife and a connected terminal;
the equipment states comprise operation, exiting operation, hot standby, cold standby, separating and closing, coloring power failure and coloring electrification;
the rule types include: disabling, if the states of the associated type devices are all satisfied, checking the corresponding regulations fails, otherwise checking the associated type devices passes; and indicating that the corresponding procedure check passes if the states of the associated type devices are all satisfied, otherwise, checking fails.
Further, the abnormal signal locking check in the step 3 further includes: after remote control selection, according to the abnormal signal locking function requirement, automatically judging a secondary equipment signal associated with the equipment, if any signal is abnormal, locking the current operation, and prompting the abnormal state of the secondary equipment information.
Further, the step 4 further includes: creating a remote control instruction checking information base, setting a timeliness threshold of the control instruction, and calculating a control frequency locking value, wherein a remote control instruction effective information inquiry and registration interface is provided, a remote operator performs checking information registration, and after approval by a user with specific authority, the control instruction checking information base is generated at a server.
Further, the control effective information comprises an operation user, an operation node, user rights and equipment jurisdiction;
the user with the specific authority refers to a remote control user of the power grid equipment with the remote control auditing authority.
Further, the control frequency locking value includes a single device control frequency locking value, a station control frequency locking value and a system control frequency locking value, which are calculated based on historical operation frequency, and the maximum operation times of the device, the station and the operating system in unit time are multiplied by a locking weighting coefficient.
Further, the frequency check in the step 5 further includes a single device control frequency check, a station control frequency check and a system control frequency check.
Further, the operation frequency checking further includes: when the system has abnormal frequency of remote control instructions, the remote control outlet of the system is locked in an active or manual confirmation mode, and an alarm warning is sent out.
Further, in the step 5, the update period of the operation frequency blocking value may be flexibly set by a parameter.
The invention also relates to a remote control master station whole process operation checking system taking multidimensional information into account, which comprises:
the client side checking subunit further comprises a manual misoperation-preventive locking condition setting module, a manual misoperation-preventive locking checking module, a scheduling procedure checking module and an abnormal signal locking checking module, and the server side checking subunit further comprises a scheduling procedure importing module, an operating frequency monitoring module, a control instruction effectiveness checking module and a control frequency checking module.
Compared with the prior art, the invention has the following advantages: the whole process checking of the operation instructions is realized based on the control operation business flow, and meanwhile, the operation frequency of a single device is checked, and meanwhile, the operation frequencies of the station and the whole operation system are checked, so that the control abnormality caused by the abnormal high operation times in unit time of the station and the operation system is prevented. The remote control reliability of the power grid equipment is improved, and the safety of the power grid is ensured.
Detailed Description
The present application is further described below with reference to the accompanying drawings. The following examples are only for more clearly illustrating the technical solutions of the present invention and are not intended to limit the scope of protection of the present application.
The whole process refers to the whole process from the initiation of a remote control instruction to the exit of the instruction, and the process specifically comprises two parts of an operation client and a service end; at present, conventional checking is mainly implemented at a client, and comprises checking in aspects of station working conditions, remote locking, operation mutual exclusion and the like, and the checking at a server is not involved. Therefore, in order to realize the whole process check of remote operation, the invention combines the check of the server on the basis of the check of the client. In addition, the conventional check is mainly focused on the conventional locking check in the operation process, the invention further considers the requirements of related equipment, signal states and scheduling regulations on the basis, monitors remote operation control instructions at a server, checks the instruction operation source before each downlink outlet, checks the effective content integrity and the timeliness of the instructions, identifies invalid and abnormal operation instructions and checks the state of the current system, such as control frequency, one-key brake and the like, and can further improve the safety of the conventional control operation.
As shown in fig. 4, the invention provides a remote control master station whole process operation checking method considering multidimensional information, which comprises the following steps:
and step 1, after a remote control instruction is generated, performing manual anti-misoperation locking check, judging whether the check passes or not, controlling locking if the check does not pass, and executing step 2 if the check does not pass. The step 1 specifically comprises the following steps:
in step 1, performing the manual anti-misoperation locking check includes: and comparing the remote control instruction with the established manual misoperation-preventive locking rule table, and judging whether the remote control instruction accords with the predefining in the manual misoperation-preventive locking rule table.
Comparing the remote control instruction with the created manual anti-misoperation locking rule table further comprises: a locking condition during remote control is defined for a remote control operation object, a maximum of 16 related remote commands are supported, and a related state is set for each related remote command.
In a further preferred embodiment, the specific contents of the manual anti-misoperation locking check include: after remote control selection, predefined misjudgment is carried out, when the related remote signaling state does not accord with the predefined state, the 'locked by the related remote signaling is uncontrollable', and the specific locking remote signaling signal name and state are prompted.
The relevant remote signaling comprises relevant remote signaling 01-relevant remote signaling 16; the related states are divided into a time-controlled state and a time-controlled state. That is, as shown in fig. 1, a manual anti-misoperation locking rule table is created in the database, locking conditions during remote control are defined for remote operation objects, and at most 16 related remote signals, namely, related remote signals 01-related remote signals 16, a state during control and time sharing are supported, so that the requirement of manually setting the locking conditions is met.
Step 2, checking the scheduling procedure, judging whether the check passes or not, if not, controlling locking, and if so, executing the step 3; the step 2 specifically comprises the following steps:
in step 2, performing scheduling procedure checking includes: comparing the remote control instruction with the created scheduling operation procedure information table, and judging whether the remote control instruction accords with the preset scheduling operation procedure.
Step 2 further includes creating a scheduling operation procedure information table and performing scheduling procedure analysis and warehousing, as shown in fig. 2, and creating the scheduling operation procedure information table and performing scheduling procedure analysis and warehousing further includes: the scheduling procedure adopts a standardized electronic text mode of the operation procedure, is placed under a specified server path, and is processed by an electronic text processing module by a scheduling procedure importing module, so as to obtain the scheduling procedure corresponding to the equipment type.
In a further preferred embodiment, in step 2, the scheduling procedure checking specifically includes: after remote control selection, when the operation equipment accords with the equipment type and the separation and combination are consistent with the operation action, acquiring a corresponding scheduling procedure, sequentially acquiring the equipment designated in the association type according to the current equipment, further judging the current equipment state of the association equipment, and judging whether the corresponding rule check passes or not by combining the rule type of the scheduling procedure.
In the step 2, the association type comprises a connected disconnecting link, a connected wire end of a wire feeder, a connected wire end of a wire receiver, a connected bus, a connected transformer, a connected neutral point grounding knife and a connected wire end;
the equipment states comprise operation, exiting operation, hot standby, cold standby, separating and closing, coloring power failure and coloring electrification;
the rule types include: disabling, if the states of the associated type devices are all satisfied, checking the corresponding regulations fails, otherwise checking the associated type devices passes; and indicating that the corresponding procedure check passes if the states of the associated type devices are all satisfied, otherwise, checking fails.
Step 3, checking abnormal signals, judging whether the checking is passed or not, if not, controlling locking, and if so, executing step 4; the step 3 specifically comprises the following steps:
in a further preferred embodiment, in step 3, after checking the abnormal signal and remotely selecting, according to the requirement of the abnormal signal locking function, automatically judging the signal of the secondary equipment associated with the equipment, if any signal is abnormal, locking the current operation, and prompting the abnormal state of the secondary equipment information.
In some preferred but non-limiting embodiments, the abnormal blocking signals include accident and abnormal class signals of an interval secondary device, related voltage class common blocking signals (including bus PT secondary voltage parallel (including parallel abnormal) signals, bus merging unit abnormal class signals, bus protection accident and abnormal class signals, common measurement and control communication signals reflecting bus protection signals), total station common blocking signals including total station accident total signals, direct current loss of a direct current system (integrated power supply), direct current system insulation fault signals, common measurement and control communication signals reflecting a direct current system (integrated power supply) signal, and the like; and by combining the monitoring service data, the automatic association of the typical alarm information of the abnormality of the primary and secondary equipment with the remote control equipment is realized, and if any signal abnormality occurs, the verification fails, and the locking control is realized.
In some preferred but non-limiting embodiments, according to the order of the command stream, the client terminal checks first, then the server terminal checks, and the remote control command is sent to the control server terminal after being subjected to manual error locking prevention, scheduling procedure and abnormal signal locking check of the client terminal, namely, the steps 1 to 3 finish the check at the client terminal, and the steps 4 to 6 finish the check at the server terminal.
In the aspect of client checking, the setting of manual error-proof locking checking, scheduling procedure checking and abnormal signal locking checking is not strictly ordered, and in the embodiment, according to the checking complexity degree, simple checking is performed first, and then complex checking is performed.
Step 4, checking the effectiveness of the control instruction, judging whether the check is passed or not, if not, controlling locking, and if so, executing step 5; the step 4 specifically comprises the following steps:
in step 4, performing control instruction validity check includes: comparing the remote control command with the created remote control command checking information base,
step 4 further includes creating a remote control command checking information base, setting a timeliness threshold of the control command, and calculating a control frequency locking value, wherein creating the remote control command checking information base, setting the timeliness threshold of the control command, and calculating the control frequency locking value further includes: and providing a remote control instruction effective information inquiry and registration interface, performing check information registration by a remote operator, and generating a control instruction check information library at a server after the user with set authority approves the check information.
In a further preferred embodiment, creating a remote control command checking information base, setting a time-efficiency threshold of the control command, and calculating the control frequency locking value further includes: the control frequency locking value comprises a single-equipment control frequency locking value, a station control frequency locking value and a system control frequency locking value, and is calculated by multiplying the maximum operation times of equipment, stations and an operating system in unit time based on historical operation frequency by a locking weighting coefficient.
In a further preferred embodiment, on the premise of clock pair consistency of all control operation nodes in the system, timeliness of control operation is strictly corrected, and when the time of a control operation message is not in a control validity period, the control operation is locked, so that external invasion is prevented from recording a remote control message for replay.
In a further preferred embodiment, the control effective information includes information such as an operation user, an operation node, user authority, device jurisdiction and the like;
the users with the specific authority refer to remote control users, such as value shift, of the power grid equipment with the remote control auditing authority.
That is, as shown in fig. 3, a remote control instruction-related validity information inquiry and registration interface is provided, and after approval by a user having a specific authority, a control instruction validity check information base is generated at the server side. When the validity of the operation information is checked, the control instruction is locked when the related information in any control instruction is inconsistent with the corresponding information in the checking information base, so that the abnormal control instruction can not be continuously executed at the server side even if the checking of the control client side can be broken through, and the abnormal power system caused by illegal instruction operation equipment is prevented.
Step 5, checking the operation frequency, judging whether the check is passed or not, if not, controlling locking, and if so, executing step 6;
in step 5, performing operation frequency check on the power grid device further includes: single equipment control frequency check, station control frequency check and system control frequency check.
In step 5, checking the operating frequency of the power grid device further includes: when the system has abnormal frequency of remote control instructions, the remote control outlet of the system is locked in an active or manual confirmation mode, and an alarm warning is sent out.
In step 5, the update period for verifying the operating frequency of the power grid device further includes flexibly setting the operating frequency blocking value through parameters.
In some embodiments, based on a prepositive remote control operation instruction receiving channel, all remote control operation instructions of a system are monitored, monitoring constraint conditions are configured according to granularity of equipment, stations, systems and the like, occurrence conditions of the remote control instructions are monitored in real time, the remote control operation comprises single-equipment remote control high-frequency operation, station remote control high-frequency operation, system remote control instruction frequency abnormality and the like, the remote control frequency abnormality is actively prompted, and the control instructions are locked.
In some embodiments, the operating frequency blocking value of the equipment, the plant and the control system is obtained by multiplying the maximum operating coefficient of the equipment, the plant and the control system in unit time by the weighting coefficient. The unit time and the weighting coefficient are empirically set by the actual operator. The maximum operation number of the equipment, the plant and the system in unit time is obtained based on the control history record calculation of the historical synchronous operation period, and is calculated in a rolling mode and updated every day by the operation frequency monitoring module.
In some embodiments, the remote control master station whole process operation checking method taking into account the multidimensional information further comprises: judging whether the system enters an emergency control mode or not, wherein the mode is started manually, and when the system enters the emergency mode, the remote control of the system does not check the operation frequency on one hand, and the control instruction is directly released under the condition that other safety checks are met; on the other hand, the control operation does not take into account the device operation frequency calculation range. Batch pull operations at sporadic times, such as unusual weather, system burst failure, etc.
And 6, entering a control flow according to the remote control instruction of the substation equipment.
In the aspect of checking the server side, the server side checks the self-validity of the instruction preferentially, and as only the instruction is valid, the subsequent checking on the aspect of a system is meaningful, the control instruction validity check is performed firstly, and then the operation frequency check is performed.
It should be understood by those skilled in the art that the total number of check categories is not limited, and may be flexibly set according to practical situations. The verification that can be realized at the client is preferably realized at the client side, but the verification that can only be realized at the server is realized at the server if the control frequency verification and the instruction validity verification are realized. The number of the clients in the system can be large, only one server is needed in the normal case, the clients cannot monitor the operation instructions of the whole system, and in addition, the control instructions can be generated only after the clients are checked and sent to the server.
Referring to fig. 4, according to the above technical scheme, the remote control master station whole process operation checking method for counting multidimensional information performs checking on remote control instructions such as manual error locking, scheduling procedure, abnormal signal locking and the like in the client checking subsystem, and after the checking is passed, the control instructions are sent to the server; and carrying out safety check on the operation instruction sent by the client in the server check subsystem, wherein the safety check comprises the steps of checking information such as operation users, operation nodes, user rights, equipment jurisdiction, instruction timeliness and the like on the control instruction, checking the operation frequency of single equipment, the operation frequency of a factory station and the system operation frequency, preventing abnormal operation from being repeatedly controlled, and further ensuring the safety of the power system.
As shown in FIG. 5, the invention also provides a remote control master station whole process operation checking system taking multidimensional information into account, and the method can be realized based on the system.
The checking system comprises a client checking unit and a server checking unit, wherein the client checking unit comprises a manual misoperation-preventive locking condition setting module, a manual misoperation-preventive locking checking module, a scheduling procedure leading-in module, a scheduling procedure checking module and an abnormal signal locking checking module, and the server checking unit comprises an operating frequency monitoring module, a control instruction validity checking module and a control frequency checking module.
Specifically, the manual error-proof locking check module, the scheduling procedure check module and the abnormal signal locking check module are respectively used for performing manual error-proof locking check, scheduling procedure check and abnormal signal check on the client, the manual error-proof locking condition setting module can be used for defining locking conditions, and the scheduling procedure importing module is used for analyzing and warehousing the scheduling procedure; the control instruction validity checking module and the control frequency checking module are respectively used for checking the control instruction validity and checking the operating frequency, and the operating frequency monitoring module is used for monitoring the control frequency of equipment, a factory station and a system.
The generated remote control instruction sequentially passes through a manual error-proof locking check module, a scheduling procedure check module and an abnormal signal locking check module of the client check unit, and a control instruction validity check module and a control frequency check module of the server check unit to finish check, and enters a control flow after all checks.
Compared with the prior art, the invention has the following advantages: the whole process checking of the operation instructions is realized based on the control operation business flow, and meanwhile, the operation frequency of a single device is checked, and meanwhile, the operation frequencies of the station and the whole operation system are checked, so that the control abnormality caused by the abnormal high operation times in unit time of the station and the operation system is prevented. The remote control reliability of the power grid equipment is improved, and the safety of the power grid is ensured.
While the applicant has described and illustrated the embodiments of the present invention in detail with reference to the drawings, it should be understood by those skilled in the art that the above embodiments are only preferred embodiments of the present invention, and the detailed description is only for the purpose of helping the reader to better understand the spirit of the present invention, and not to limit the scope of the present invention, but any improvements or modifications based on the spirit of the present invention should fall within the scope of the present invention.