[go: up one dir, main page]

CN109191082A - A kind of method for programming of dispatching platform, system and computer readable storage medium - Google Patents

A kind of method for programming of dispatching platform, system and computer readable storage medium Download PDF

Info

Publication number
CN109191082A
CN109191082A CN201811089326.0A CN201811089326A CN109191082A CN 109191082 A CN109191082 A CN 109191082A CN 201811089326 A CN201811089326 A CN 201811089326A CN 109191082 A CN109191082 A CN 109191082A
Authority
CN
China
Prior art keywords
task
data format
equipment state
error
execution
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201811089326.0A
Other languages
Chinese (zh)
Other versions
CN109191082B (en
Inventor
王海柱
邓大为
李波
刘群越
曾坚永
黎皓彬
赵瑞锋
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Guangdong Power Grid Co Ltd
Electric Power Dispatch Control Center of Guangdong Power Grid Co Ltd
Original Assignee
Guangdong Power Grid Co Ltd
Electric Power Dispatch Control Center of Guangdong Power Grid Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Guangdong Power Grid Co Ltd, Electric Power Dispatch Control Center of Guangdong Power Grid Co Ltd filed Critical Guangdong Power Grid Co Ltd
Priority to CN201811089326.0A priority Critical patent/CN109191082B/en
Publication of CN109191082A publication Critical patent/CN109191082A/en
Application granted granted Critical
Publication of CN109191082B publication Critical patent/CN109191082B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/10Office automation; Time management
    • G06Q10/103Workflow collaboration or project management
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/06Energy or water supply
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y04INFORMATION OR COMMUNICATION TECHNOLOGIES HAVING AN IMPACT ON OTHER TECHNOLOGY AREAS
    • Y04SSYSTEMS INTEGRATING TECHNOLOGIES RELATED TO POWER NETWORK OPERATION, COMMUNICATION OR INFORMATION TECHNOLOGIES FOR IMPROVING THE ELECTRICAL POWER GENERATION, TRANSMISSION, DISTRIBUTION, MANAGEMENT OR USAGE, i.e. SMART GRIDS
    • Y04S10/00Systems supporting electrical power generation, transmission or distribution
    • Y04S10/50Systems or methods supporting the power network operation or management, involving a certain degree of interaction with the load-side end user applications

Landscapes

  • Business, Economics & Management (AREA)
  • Engineering & Computer Science (AREA)
  • Human Resources & Organizations (AREA)
  • Strategic Management (AREA)
  • Economics (AREA)
  • Theoretical Computer Science (AREA)
  • Health & Medical Sciences (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Marketing (AREA)
  • General Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • Tourism & Hospitality (AREA)
  • Physics & Mathematics (AREA)
  • Public Health (AREA)
  • Primary Health Care (AREA)
  • General Health & Medical Sciences (AREA)
  • Data Mining & Analysis (AREA)
  • Water Supply & Treatment (AREA)
  • Operations Research (AREA)
  • Quality & Reliability (AREA)
  • Stored Programmes (AREA)

Abstract

The embodiment of the present application discloses a kind of method for programming of dispatching platform, system and computer readable storage medium, by being decomposed to operation order operation task, obtain operation task control sequence, and automatic order executes anti-error Security Checking operation, in the case where meeting remote operation condition, startup programization operation, and the equipment state after the equipment state and execution before executing to the operation of every step is checked, in a manner of the operation of system automatic program executionization, instead of artificial in the way of step operation, reduce maloperation risk existing for manual operation, reduce security risk, execution efficiency is improved simultaneously, existing scheduling operation bill system is solved dependent on artificial scheduling, artificial maloperation risk is big, there are security risks, and it takes time and effort, execute the technical problem of period length.

Description

A kind of method for programming of dispatching platform, system and computer readable storage medium
Technical field
This application involves power system automation technology field more particularly to a kind of method for programming of dispatching platform, it is System and computer readable storage medium.
Background technique
With the fast development of power grid construction, the scale of substation is constantly expanded, a line production task of power grid Increasingly heavy, the safe operation of power grid and working efficiency become focus.
Operation order is the written foundation for carrying out electric operation in the power system, including dispatch command ticket and switch operation Ticket is the major measure for preventing maloperation.Traditional scheduling operation ticket method is walked by dispatcher's manual control operation task Rapid sequence executes, and under manual control mode, dispatcher need to sequentially start each operating procedure, and dispatcher is first with OCS system (fortune Row control system) anti-error check is carried out, after check passes through, carry out operation execution, the executive mode point remote control of each operating procedure Operation and execute-in-place both of which, remote control operation rely on dispatcher and click the starting remote control operation of OCS system, and execute-in-place needs electricity Words or other network modes notify substation, and OCS system mode is checked in pending receiving, this to depend on artificial dispatching party Formula, artificial maloperation risk is big, and there are security risks, and take time and effort, and executes the problem of period length.
Summary of the invention
The embodiment of the present application provides method for programming, system and the computer readable storage medium of a kind of dispatching platform, Existing scheduling operation bill system is solved dependent on artificial scheduling, artificial maloperation risk is big, and there are security risks, and consumes When effort, execute period long technical problem.
In view of this, the application first aspect provides a kind of method for programming of dispatching platform, which comprises
Operation task control sequence is decomposited according to operation order operation task, and establishes execution control information list;
According to the operation task control sequence, anti-error Security Checking operation, the anti-error Security Checking operation packet are executed Include: the anti-error check operation of locking, the anti-error check operation of topology, electric network swim checks operation and equipment state checks operation;
Execution control information list is compared with remote control operation information table, judges whether to meet remote operation condition, If so, startup programization operates, the equipment state and execution when executing described programization operation, before being executed to the operation of every step Equipment state afterwards is checked.
Preferably, described to compare execution control information list with remote control operation information table, judge whether to meet remote Journey operating condition, if so, startup programization operates, when executing described programization operation, setting before being executed to the operation of every step Equipment state after standby state and execution is checked, and is specifically included:
Execution control information list is compared with remote control operation information table, judges whether to meet remote operation condition, If so, startup programization operates, the equipment state and execution when executing described programization operation, before being executed to the operation of every step Equipment state afterwards is checked, if it is not, then starting the control operation of phone/network decree.
Preferably, described that operation task control sequence is decomposited according to operation order operation task, and establish execution control letter List is ceased, before further include:
To initial operation task carry out data format verification, will verify result be the errorless initial operation task as Operation order operation task, the data format verification include: that data format integrity check and data format correctness are verified.
Preferably, described to carry out data format verification to initial operation task, it is errorless described initial for verifying result For operation task as operation order operation task, the data format verification includes: data format integrity check and data format Correctness is verified, before further include:
OCS system and DICP system are established into connection by Java RMI, obtain the initial operation task of XML format, with File mode saves, and the communication between the OCS system and the DICP system follows DICP data interface protocol.
Preferably, described programization operation specifically includes: equipment state defining operation, programming operations ticket defining operation, mould Quasi- preview operation and operation operation order execute operation.
Preferably, described to carry out data format verification to initial operation task, it is errorless described initial for verifying result For operation task as operation order operation task, the data format verification includes: data format integrity check and data format Correctness is verified, and is specifically included:
To initial operation task carry out data format verification, if verify result be it is errorless, by the initial operation task make For operation order operation task, if verify result be it is wrong, the initial operation task is given up, and send data to DICP system Fault alarm information, the data format verification include: that data format integrity check and data format correctness are verified.
Preferably, described according to the operation task control sequence, execute anti-error Security Checking operation, the anti-error safety Check operation includes: the anti-error check operation of locking, the anti-error check of topology operates, electric network swim checks operation and equipment state is checked Operation, specifically includes:
According to the operation task control sequence, anti-error Security Checking operation is executed, if the anti-error Security Checking operation Check result be it is incorrect, then stop performing the next step operation, and issue alarm, the anti-error Security Checking to DICP system Operation includes: the anti-error check operation of locking, the anti-error check operation of topology, electric network swim checks operation and equipment state checks behaviour Make;
The equipment state after equipment state and execution before the operation execution to every step is checked, and is specifically included:
The equipment state after equipment state and execution before executing to the operation of every step is checked, if check result is not just Really, stop performing the next step operation, and issue and alert to DICP system.
The application second aspect provides a kind of sequencing system of dispatching platform, the system comprises:
Table module is built, for decompositing operation task control sequence according to operation order operation task, and establishes execution control Information list;
Anti-error module, for executing anti-error Security Checking operation, the anti-error peace according to the operation task control sequence The operation of whole school's core includes: the anti-error check operation of locking, the anti-error check of topology operates, electric network swim checks operation and equipment state school Core operation;
Sequencing module judges whether full for comparing execution control information list with remote control operation information table Foot remote operation condition, if so, startup programization operates, when executing described programization operation, before executing to the operation of every step Equipment state and execution after equipment state checked.
Preferably, described program system further include:
Format module, for carrying out data format verification to initial operation task, will verify result be it is errorless it is described just For beginning operation task as operation order operation task, the data format verification includes: data format integrity check and data lattice Formula correctness is verified;
Billing module obtains the first of XML format for OCS system and DICP system to be established connection by Java RMI Beginning operation task, is saved with file mode, and the communication between the OCS system and the DICP system follows DICP data-interface Agreement;
Described program module is sentenced specifically for comparing execution control information list with remote control operation information table It is disconnected whether to meet remote operation condition, if so, startup programization operates, when executing described programization operation, every step is grasped The equipment state after equipment state and execution before executing is checked, if it is not, then starting phone/network decree control behaviour Make;
The format module, be specifically used for initial operation task carry out data format verification, if verify result be it is errorless, Using the initial operation task as operation order operation task, if verify result be it is wrong, the initial operation task is given up, And error in data warning information is sent to DICP system, the data format verification includes: data format integrity check sum number It is verified according to format correctness.
The application fourth aspect provides a kind of computer readable storage medium, and the computer readable storage medium is for depositing Program code is stored up, said program code is for executing method described in above-mentioned first aspect.
As can be seen from the above technical solutions, the embodiment of the present application has the advantage that
In the embodiment of the present application, a kind of method for programming of dispatching platform is provided, comprising: according to operation order operation task Operation task control sequence is decomposited, and establishes execution control information list;According to operation task control sequence, anti-error peace is executed The operation of whole school's core, anti-error Security Checking operation include: the anti-error check operation of locking, the anti-error check operation of topology, electric network swim school Core operation and equipment state check operation;Control information list will be executed to compare with remote control operation information table, judge whether to meet Remote operation condition, if so, startup programization operates, when executing described programization operation, before executing to the operation of every step Equipment state after equipment state and execution is checked.Method provided by the present application, by being carried out to operation order operation task It decomposes, obtains operation task control sequence, and automatic order executes anti-error Security Checking operation, is meeting remote operation condition In the case of, startup programization operation, and the equipment state after the equipment state and execution before the operation execution of every step is checked, In a manner of the operation of system automatic program executionization, instead of artificial in the way of step operation, reduce manual operation presence Maloperation risk, reduce security risk, while improving execution efficiency, solve existing scheduling operation bill system and rely on In artificial scheduling, artificial maloperation risk is big, and there are security risks, and take time and effort, and executes the technical problem of period length.
Detailed description of the invention
Fig. 1 is an a kind of flow diagram of the method for programming of dispatching platform in the embodiment of the present application;
Fig. 2 is a kind of another flow diagram of the method for programming of dispatching platform in the embodiment of the present application;
Fig. 3 is a kind of structural schematic diagram of the sequencing system of dispatching platform in the embodiment of the present application.
Specific embodiment
In order to make those skilled in the art more fully understand application scheme, below in conjunction in the embodiment of the present application Attached drawing, the technical scheme in the embodiment of the application is clearly and completely described, it is clear that described embodiment is only this Apply for a part of the embodiment, instead of all the embodiments.Based on the embodiment in the application, those of ordinary skill in the art exist Every other embodiment obtained under the premise of creative work is not made, shall fall in the protection scope of this application.
Referring to Fig. 1, Fig. 1 is a kind of one embodiment of the method for programming of dispatching platform provided by the present application, comprising:
101, operation task control sequence is decomposited according to operation order operation task, and establishes execution control information list.
It should be noted that after getting operation order operation task, operation order operation is appointed in the embodiment of the present application Business is demarcated operates task control sequence out, so that operation task is executed by sequence automatic order;In the embodiment of the present application Control information list can be from DICP (Dispatching Intelligent Command Platform) system access Operate facility information table, operate facility information table in information include: implementor name, device coding, the affiliated substation of equipment, whether Remote-controlled, operation serial number, term by term combination serial number, equipment state etc. after equipment state and operation before operation.
102, according to operation task control sequence, anti-error Security Checking operation is executed, anti-error Security Checking operation includes: to close It locks anti-error check operation, the anti-error check operation of topology, electric network swim check operation and equipment state and checks operation.
It should be noted that after obtaining operation task control sequence, needing to be implemented anti-error safety in the embodiment of the present application Operation is checked, sets about from maintenance request slip closed loop management, topological Security Checking, electric network swim Security Checking etc., passes through The multiple technologies such as application state check, five-defence block, trend check check means, realize comprehensive safety intelligent error preventing, avoid people For maloperation.It is latched anti-error check operation, obtains and takes with the maintenance single pair of OMS (Operation Management System) Overhaul request for data after, analysis maintenance request slip, acquisition go into operation, completion date, to automatically generate operation order;The anti-error school of topology Core operation, primarily directed to the remote operation of breaker, disconnecting switch and grounding switch, is run by Network topology equipment State, the operation of constraint manipulation personnel safety.Power network topology and " five is anti-" rule are combined to the operation locking for realizing equipment room, Anti-misoperation locking relationship that can accurately in identification station, between standing, and the anti-misoperation locking from the whole network model.Electric network swim is checked Operation obtains the data of figure, model and real time execution with the interface of OCS system, makes out an invoice in real time for operation ticket system and safe It checks and reliable data foundation is provided, according to calculation of tidal current, carry out voltage out-of-limit, route or main transformer overload and section is got over Limit etc. is checked.Equipment state checks operation, prepares state to operating procedure associate device before operation order step executes and carries out school It tests, and operating procedure association verifies device target completion status when operation order step is executed and completed, provide school It tests as a result, interrupt operation simultaneously provides prompt when state is inconsistent.
103, control information list will be executed and remote control operation information table compares, judge whether to meet remote operation condition, If so, startup programization operates, the equipment state and execution when executing described programization operation, before being executed to the operation of every step Equipment state afterwards is checked.
It should be noted that after getting control information list, control information column can be extracted in the embodiment of the present application Operating procedure in table, by whether remote-controlled with the operating procedure of remote control operation information table comparison identification step operation equipment, If recognition result be it is remote-controlled, have remote operation condition.Programming operations are automatic using automatic control technology, state Identification and intelligent decision technology, the traditional artificial grid switching operation Mode change by cumbersome, repetition, easy maloperation are that operation item is soft Part is prefabricated, operation task module is built, equipment state automatic discrimination, anti-error intelligence are checked, operating procedure one-key start, operated The automatic mode that journey automatic sequence executes.After a programming operations process terminates, start next operating process, until Process terminates.
In the embodiment of the present application, a kind of method for programming of dispatching platform is provided, comprising: according to operation order operation task Operation task control sequence is decomposited, and establishes execution control information list;According to operation task control sequence, anti-error peace is executed The operation of whole school's core, anti-error Security Checking operation include: the anti-error check operation of locking, the anti-error check operation of topology, electric network swim school Core operation and equipment state check operation;Control information list will be executed to compare with remote control operation information table, judge whether to meet Remote operation condition, if so, startup programization operates, when executing described programization operation, before executing to the operation of every step Equipment state after equipment state and execution is checked.Method provided by the present application, by being carried out to operation order operation task It decomposes, obtains operation task control sequence, and automatic order executes anti-error Security Checking operation, is meeting remote operation condition In the case of, startup programization operation, and the equipment state after the equipment state and execution before the operation execution of every step is checked, In a manner of the operation of system automatic program executionization, instead of artificial in the way of step operation, reduce manual operation presence Maloperation risk, reduce security risk, while improving execution efficiency, solve existing scheduling operation bill system and rely on In artificial scheduling, artificial maloperation risk is big, and there are security risks, and take time and effort, and executes the technical problem of period length.
In order to make it easy to understand, referring to Fig. 2, Fig. 2 is a kind of the another of method for programming of dispatching platform provided by the present application One embodiment, comprising:
201, OCS system and DICP system are established by connection by Java RMI, the initial operation for obtaining XML format is appointed Business, is saved, the communication between OCS system and DICP system follows DICP data interface protocol with file mode.
It should be noted that OCS system and DICP system can be established by Java RMI technology in the embodiment of the present application Connection, DICP system can obtain the initial operation task of XML format from OCS system, and by initial operation task data with text Part mode is saved.
202, to initial operation task carry out data format verification, if verify result be it is errorless, initial operation task is made For operation order operation task, if verify result be it is wrong, initial operation task is given up, and send error in data to DICP system Warning information, data format verification include: that data format integrity check and data format correctness are verified.
It should be noted that the verification to initial operation task is mainly the verification of data format in the embodiment of the present application, It mainly includes that integrity check and correctness are verified that data format, which is verified, and integrity check includes that each operating procedure data is wrapped State after state, operation before the serial number containing operation, term by term combination serial number, operating unit, operation equipment, operation.It includes behaviour that correctness, which is verified, Make to operate serial number in step, term by term combination serial number, operating unit, operation equipment, before operation after state, operation status information it is correct Property;Operation serial number is the orderly incremental number since 1, each is not reproducible;Incremental number of the term by term combination serial number since 1, Adjacent two steps term by term combination serial number can be identical, and when term by term combination serial number is identical, execution can be started simultaneously by representing two operations;Operation is single Position, operation equipment can predetermined manufactured operation unit with operate facility information list storehouse in inquire;State and state after operation before operating It can be inquired in equipment state list.
203, operation task control sequence is decomposited according to operation order operation task, and establishes execution control information list.
It should be noted that the step 101 in step 203 and embodiment one is consistent, no longer it is described in detail herein.
204, according to operation task control sequence, anti-error Security Checking operation is executed, if the school of anti-error Security Checking operation Core result be it is incorrect, then stop performing the next step operation, and issue and alert to DICP system, anti-error Security Checking operation is wrapped Include: the anti-error check operation of locking, the anti-error check operation of topology, electric network swim checks operation and equipment state checks operation.
It should be noted that after obtaining operation task control sequence, need to be implemented anti-error Security Checking operation, from inspection It repairs request slip closed loop management, topological Security Checking, electric network swim Security Checking etc. to set about, passes through application state check, five The multiple technologies such as anti-locking, trend check check means, realize comprehensive safety intelligent error preventing, avoid artificial maloperation.When anti-error When the check result of Security Checking operation is incorrect, that is, it is latched anti-error check operation, the anti-error check operation of topology, electric network swim It checks operation and equipment state is checked in operation, when the check result of any one is incorrect, program exits automatic execution, and to DICP system issues fault alarm, meanwhile, system operation modes switch to manual operation mode.
205, control information list will be executed and remote control operation information table compares, judge whether to meet remote operation condition, If so, startup programization operates, the equipment state and execution when executing described programization operation, before being executed to the operation of every step Equipment state afterwards is checked, if check result is incorrect, stopping performs the next step operation, and issues and accuse to DICP system It is alert, if it is not, then starting the control operation of phone/network decree.
It should be noted that after startup programization operation, each step of programming operations is grasped in the embodiment of the present application Make, can to state before the execution of equipment and after executing, state be checked, when state is inconsistent, check result is not just Really, at this point, answering interrupt operation and providing prompt, that is, stop performing the next step operation, and issue and alert to DICP service system, together When, system operation modes can switch to manual operation mode, and in implementation procedure, OCS system is synchronous with the holding of DICP system.When one After programming operations process terminates, start next operating process, until process terminates.
Further, programming operations specifically include: equipment state defining operation, programming operations ticket defining operation, simulation Preview operation and operation operation order execute operation.
It should be noted that programming operations specifically include equipment state defining operation, sequencing behaviour in the embodiment of the present application Make ticket defining operation, simulation preview operation and operation operation order and executes operation.
Equipment state defining operation, any one the interior switch corresponding position combination of corresponding interval may be defined as a kind of equipment State, including run mode, stand-by heat state, cold standby state and maintenance state.Pass through the artwork sync cap of OCS system, programming operations Can initialization apparatus state, and pass through user-defined logical relation combine forming apparatus morphotype version file.
Programming operations ticket defining operation after equipment state defining operation is completed, carries out programming operations flow definition, leads to Often include the definition of initial plant state, the definition of target device state, operation object task definition, before operation/operate after test condition determine Justice, operation delay (time-out) definition and error handling processing definition etc..
Simulation preview operation, is issued to before corresponding execute, just by simulation preview checked operation ticket content logic The actual effect of true property and application detects and finds logic present in operation order and applied defect and provide to revise accordingly to mention Show.
Operation order executes operation and passes through service call RPC (Remote Procedure after simulation preview is completed Call mode) is issued to monitoring system of electric substation with XML file and executes Dispatching.System executiveization operation When each step, in order to guarantee the safety of every single stepping, conditional definition progress correlation will be executed in strict accordance with operation order and will be held The verification of row condition, and after single -step operation executes completion, it will define whether checked operation succeeds according to operation order, if school Core condition meets, and system will enter to be operated in next step, and otherwise system will be defined according to operation order enters anti-error program, exits execution Or prompt ejection operation " suspension " or " continuation " dialog box are selected for user.
In order to make it easy to understand, referring to Fig. 3, Fig. 3 is a kind of the another of sequencing system of dispatching platform provided by the present application One embodiment, comprising:
Table module 301 is built, for decompositing operation task control sequence according to operation order operation task, and establishes and executes control Information list processed.
Anti-error module 302, for executing anti-error Security Checking operation, anti-error safe school according to operation task control sequence Core operation includes: the anti-error check operation of locking, the anti-error check operation of topology, electric network swim checks operation and equipment state checks behaviour Make.
Sequencing module 303 compares with remote control operation information table for that will execute control information list, judges whether to meet Remote operation condition, if so, startup programization operates, the equipment when executing programming operations, before being executed to the operation of every step Equipment state after state and execution is checked.
Format module 304, for carrying out data format verification to initial operation task, it is errorless initial for verifying result For operation task as operation order operation task, data format verification includes: that data format integrity check and data format are correct Property verify.
Billing module 305 obtains XML format for OCS system and DICP system to be established connection by Java RMI Initial operation task, is saved with file mode, and the communication between OCS system and DICP system follows DICP data interface protocol.
Sequencing module 303 compares with remote control operation information table specifically for that will execute control information list, judges whether Meet remote operation condition, if so, startup programization operates, when executing programming operations, before executing to the operation of every step Equipment state after equipment state and execution is checked, if it is not, then starting the control operation of phone/network decree.
Format module 304, be specifically used for initial operation task carry out data format verification, if verify result be it is errorless, Using initial operation task as operation order operation task, if verify result be it is wrong, initial operation task is given up, and to DICP System sends error in data warning information, and data format verification includes: data format integrity check and data format correctness It verifies.
Present invention also provides a kind of one embodiment of computer readable storage medium, provided by the embodiments of the present application one Kind computer readable storage medium, for storing program code, the program code is for executing described in foregoing individual embodiments A kind of any one embodiment in the method for programming of dispatching platform.
It is apparent to those skilled in the art that for convenience and simplicity of description, the system of foregoing description, The specific work process of device and unit, can refer to corresponding processes in the foregoing method embodiment, and details are not described herein.
In several embodiments provided herein, it should be understood that disclosed system and method can pass through it Its mode is realized.For example, system embodiment described above is only schematical, for example, the division of the unit, only Only a kind of logical function partition, there may be another division manner in actual implementation, such as multiple units or components can be tied Another system is closed or is desirably integrated into, or some features can be ignored or not executed.Another point, it is shown or discussed Mutual coupling, direct-coupling or communication connection can be through some interfaces, the INDIRECT COUPLING or logical of device or unit Letter connection can be electrical property, mechanical or other forms.
The unit as illustrated by the separation member may or may not be physically separated, aobvious as unit The component shown may or may not be physical unit, it can and it is in one place, or may be distributed over multiple In network unit.It can select some or all of unit therein according to the actual needs to realize the mesh of this embodiment scheme 's.
It, can also be in addition, each functional unit in each embodiment of the application can integrate in one processing unit It is that each unit physically exists alone, can also be integrated in one unit with two or more units.Above-mentioned integrated list Member both can take the form of hardware realization, can also realize in the form of software functional units.
If the integrated unit is realized in the form of SFU software functional unit and sells or use as independent product When, it can store in a computer readable storage medium.Based on this understanding, the technical solution of the application is substantially The all or part of the part that contributes to existing technology or the technical solution can be in the form of software products in other words It embodies, which is stored in a storage medium, including some instructions are used so that a computer Equipment (can be personal computer, server or the network equipment etc.) executes the complete of each embodiment the method for the application Portion or part steps.And storage medium above-mentioned includes: USB flash disk, mobile hard disk, read-only memory (full name in English: Read-Only Memory, english abbreviation: ROM), random access memory (full name in English: Random Access Memory, english abbreviation: RAM), the various media that can store program code such as magnetic or disk.
The above, above embodiments are only to illustrate the technical solution of the application, rather than its limitations;Although referring to before Embodiment is stated the application is described in detail, those skilled in the art should understand that: it still can be to preceding Technical solution documented by each embodiment is stated to modify or equivalent replacement of some of the technical features;And these It modifies or replaces, the spirit and scope of each embodiment technical solution of the application that it does not separate the essence of the corresponding technical solution.

Claims (10)

1. a kind of method for programming of dispatching platform characterized by comprising
Operation task control sequence is decomposited according to operation order operation task, and establishes execution control information list;
According to the operation task control sequence, anti-error Security Checking operation is executed, the anti-error Security Checking operation includes: to close It locks anti-error check operation, the anti-error check operation of topology, electric network swim check operation and equipment state and checks operation;
Execution control information list is compared with remote control operation information table, judges whether to meet remote operation condition, if so, Then startup programization operates, when executing described programization operation, after the equipment state and execution before executing to the operation of every step Equipment state is checked.
2. method for programming according to claim 1, which is characterized in that it is described by the execution control information list with it is distant It controls operation information table to compare, judges whether to meet remote operation condition, if so, startup programization operates, executing the journey When sequenceization operates, the equipment state after equipment state and execution before executing to the operation of every step is checked, and is specifically included:
Execution control information list is compared with remote control operation information table, judges whether to meet remote operation condition, if so, Then startup programization operates, when executing described programization operation, after the equipment state and execution before executing to the operation of every step Equipment state is checked, if it is not, then starting the control operation of phone/network decree.
3. method for programming according to claim 1, which is characterized in that described to be gone out for drill according to the decomposition of operation order operation task Make task control sequence, and establish execution control information list, before further include:
Data format verification is carried out to initial operation task, will verify result is the errorless initial operation task as operation Ticket operation task, the data format verification include: that data format integrity check and data format correctness are verified.
4. method for programming according to claim 3, which is characterized in that described to carry out data format to initial operation task It verifies, will verify result is the errorless initial operation task as operation order operation task, and the data format verifies packet Include: data format integrity check and data format correctness are verified, before further include:
OCS system and DICP system are established into connection by Java RMI, the initial operation task of XML format is obtained, with file Mode saves, and the communication between the OCS system and the DICP system follows DICP data interface protocol.
5. method for programming according to claim 1, which is characterized in that described programization operation specifically includes: equipment state Defining operation, programming operations ticket defining operation, simulation preview operation and operation operation order execute operation.
6. method for programming according to claim 3, which is characterized in that described to carry out data format to initial operation task It verifies, will verify result is the errorless initial operation task as operation order operation task, and the data format verifies packet Include: data format integrity check and data format correctness are verified, and are specifically included:
To initial operation task carry out data format verification, if verify result be it is errorless, using the initial operation task as grasp Make ticket operation task, if verify result be it is wrong, the initial operation task is given up, and to DICP system send error in data Warning information, the data format verification include: that data format integrity check and data format correctness are verified.
7. method for programming according to claim 1, which is characterized in that it is described according to the operation task control sequence, Anti-error Security Checking operation is executed, the anti-error Security Checking operation includes: the anti-error check operation of locking, the anti-error check behaviour of topology Work, electric network swim check operation and equipment state checks operation, specifically include:
According to the operation task control sequence, anti-error Security Checking operation is executed, if the school of the anti-error Security Checking operation Core result be it is incorrect, then stop performing the next step operation, and issue and alert to DICP system, the anti-error Security Checking operates It include: the anti-error check operation of locking, the anti-error check operation of topology, electric network swim checks operation and equipment state checks operation;
The equipment state after equipment state and execution before the operation execution to every step is checked, and is specifically included:
The equipment state after equipment state and execution before executing to the operation of every step is checked, if check result is incorrect, is stopped Operation is only performed the next step, and issues and alerts to DICP system.
8. a kind of sequencing system of dispatching platform characterized by comprising
Table module is built, for decompositing operation task control sequence according to operation order operation task, and establishes execution control information List;
Anti-error module, for executing anti-error Security Checking operation, the anti-error safe school according to the operation task control sequence Core operation includes: the anti-error check operation of locking, the anti-error check operation of topology, electric network swim checks operation and equipment state checks behaviour Make;
Sequencing module judges whether to meet remote for comparing execution control information list with remote control operation information table Journey operating condition, if so, startup programization operates, when executing described programization operation, setting before being executed to the operation of every step Equipment state after standby state and execution is checked.
9. sequencing system according to claim 8, which is characterized in that described program system further include:
Format module, for carrying out data format verification to initial operation task, will verify result is the errorless initial behaviour Make task as operation order operation task, the data format verification include: data format integrity check and data format just True property is verified;
Billing module obtains the initial behaviour of XML format for OCS system and DICP system to be established connection by Java RMI Make task, saved with file mode, the communication between the OCS system and the DICP system follows DICP data-interface association View;
Described program module, specifically for comparing execution control information list with remote control operation information table, judgement is It is no to meet remote operation condition, if so, startup programization operates, when executing described programization operation, the operation of every step is held The equipment state after equipment state and execution before row is checked, if it is not, then starting the control operation of phone/network decree;
The format module, be specifically used for initial operation task carry out data format verification, if verify result be it is errorless, by institute Initial operation task is stated as operation order operation task, if verify result be it is wrong, the initial operation task is given up, and to DICP system sends error in data warning information, and the data format verification includes: data format integrity check and data lattice Formula correctness is verified.
10. a kind of computer readable storage medium, which is characterized in that the computer readable storage medium is for storing program generation Code, said program code require the method for programming of the described in any item dispatching platforms of 1-7 for perform claim.
CN201811089326.0A 2018-09-18 2018-09-18 Programming method and system of scheduling platform and computer readable storage medium Active CN109191082B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201811089326.0A CN109191082B (en) 2018-09-18 2018-09-18 Programming method and system of scheduling platform and computer readable storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201811089326.0A CN109191082B (en) 2018-09-18 2018-09-18 Programming method and system of scheduling platform and computer readable storage medium

Publications (2)

Publication Number Publication Date
CN109191082A true CN109191082A (en) 2019-01-11
CN109191082B CN109191082B (en) 2022-08-19

Family

ID=64908277

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201811089326.0A Active CN109191082B (en) 2018-09-18 2018-09-18 Programming method and system of scheduling platform and computer readable storage medium

Country Status (1)

Country Link
CN (1) CN109191082B (en)

Cited By (19)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110086103A (en) * 2019-05-27 2019-08-02 国网江苏省电力有限公司徐州供电分公司 The operational method of power distribution room robot
CN110649704A (en) * 2019-08-26 2020-01-03 深圳供电局有限公司 Programmed control method, device, system, computer equipment and storage medium
CN110782145A (en) * 2019-10-16 2020-02-11 广州供电局有限公司 Power dispatching plan decision making system, method and equipment
CN110867970A (en) * 2019-11-25 2020-03-06 广州供电局有限公司 Power grid dispatching operation command operation method, device and system
CN111009967A (en) * 2019-11-29 2020-04-14 广东电网有限责任公司 Programmed control system
CN111049263A (en) * 2019-11-29 2020-04-21 广东电网有限责任公司 Power dispatching anti-error checking device and system
CN111092488A (en) * 2019-12-12 2020-05-01 深圳供电局有限公司 Process-based power distribution equipment programmed operation method and system
CN111582819A (en) * 2020-04-29 2020-08-25 广东电网有限责任公司电力调度控制中心 A method and device for filling in a maintenance list for power transmission and transformation equipment in a power grid
CN111641262A (en) * 2020-05-14 2020-09-08 深圳供电局有限公司 Power dispatching operation method and system
CN111680801A (en) * 2020-06-01 2020-09-18 广东电网有限责任公司 Operation checking method, device, equipment and storage medium
CN111815200A (en) * 2020-07-31 2020-10-23 深圳壹账通智能科技有限公司 Task scheduling method and device, computer equipment and storage medium
CN113410907A (en) * 2021-05-13 2021-09-17 国网山东省电力公司淄博供电公司 IES700 system-based intelligent linkage anti-misoperation locking method for monitoring remote control operation
CN113676446A (en) * 2021-07-08 2021-11-19 中国南方电网有限责任公司 Communication network safety error-proof control method, system, electronic equipment and medium
CN113673718A (en) * 2021-08-23 2021-11-19 珠海优特电力科技股份有限公司 Method and device for managing and controlling field operation safety measure execution process and storage medium
CN113806705A (en) * 2021-09-18 2021-12-17 广东电网有限责任公司 Method, device, terminal and medium for automatically issuing operation order based on artificial intelligence
CN114254903A (en) * 2021-12-14 2022-03-29 深圳供电局有限公司 A security error prevention system for distribution network scheduling
CN114257621A (en) * 2021-12-22 2022-03-29 广东电网有限责任公司 Abnormal signal processing method, device, equipment and storage medium
CN116094176A (en) * 2023-03-09 2023-05-09 烟台开发区德联软件有限责任公司 One-key programmed control method and device based on comprehensive error proof check
CN116362695A (en) * 2023-05-31 2023-06-30 广东电网有限责任公司江门供电局 Scheduling end operation management method, system, equipment and medium

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102169343A (en) * 2011-05-16 2011-08-31 国电南瑞科技股份有限公司 Programmed remote operation system and method of grid centralized monitoring center
CN103679350A (en) * 2013-11-28 2014-03-26 四川蓝讯宝迩电子科技有限公司 Power grid switching operation ticket automatic generating system and method
CN103761624A (en) * 2014-01-28 2014-04-30 国网安徽省电力公司 Implementing method of integrated power grid dispatching operation intelligent mistaken-early-warning preventing system
CN104184215A (en) * 2014-09-12 2014-12-03 国网浙江宁波市鄞州区供电公司 Substation dispatching automation joint debugging method and device and system using same
CN104915750A (en) * 2015-04-17 2015-09-16 华中电网有限公司 Intelligent operation ticket management method and system for achieving integration with an EMS and an OMS
CN107591892A (en) * 2017-08-07 2018-01-16 许继集团有限公司 A kind of intelligent substation O&M method and system
CN107611969A (en) * 2017-10-12 2018-01-19 珠海优特电力科技股份有限公司 Possess the regulation and control anti-error system and method for transfer order binding function
CN114094702A (en) * 2021-11-16 2022-02-25 国网福建省电力有限公司 Full-scene one-key execution method for power grid dispatching instruction

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102169343A (en) * 2011-05-16 2011-08-31 国电南瑞科技股份有限公司 Programmed remote operation system and method of grid centralized monitoring center
CN103679350A (en) * 2013-11-28 2014-03-26 四川蓝讯宝迩电子科技有限公司 Power grid switching operation ticket automatic generating system and method
CN103761624A (en) * 2014-01-28 2014-04-30 国网安徽省电力公司 Implementing method of integrated power grid dispatching operation intelligent mistaken-early-warning preventing system
CN104184215A (en) * 2014-09-12 2014-12-03 国网浙江宁波市鄞州区供电公司 Substation dispatching automation joint debugging method and device and system using same
CN104915750A (en) * 2015-04-17 2015-09-16 华中电网有限公司 Intelligent operation ticket management method and system for achieving integration with an EMS and an OMS
CN107591892A (en) * 2017-08-07 2018-01-16 许继集团有限公司 A kind of intelligent substation O&M method and system
CN107611969A (en) * 2017-10-12 2018-01-19 珠海优特电力科技股份有限公司 Possess the regulation and control anti-error system and method for transfer order binding function
CN114094702A (en) * 2021-11-16 2022-02-25 国网福建省电力有限公司 Full-scene one-key execution method for power grid dispatching instruction

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
倪鹏: ""智能化操作票系统的开发及应用"", 《工程科技》 *

Cited By (30)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110086103A (en) * 2019-05-27 2019-08-02 国网江苏省电力有限公司徐州供电分公司 The operational method of power distribution room robot
CN110649704A (en) * 2019-08-26 2020-01-03 深圳供电局有限公司 Programmed control method, device, system, computer equipment and storage medium
CN110782145A (en) * 2019-10-16 2020-02-11 广州供电局有限公司 Power dispatching plan decision making system, method and equipment
CN110782145B (en) * 2019-10-16 2022-08-12 广东电网有限责任公司广州供电局 Power dispatch planning decision-making system, method and device
CN110867970A (en) * 2019-11-25 2020-03-06 广州供电局有限公司 Power grid dispatching operation command operation method, device and system
CN111009967A (en) * 2019-11-29 2020-04-14 广东电网有限责任公司 Programmed control system
CN111049263A (en) * 2019-11-29 2020-04-21 广东电网有限责任公司 Power dispatching anti-error checking device and system
CN111049263B (en) * 2019-11-29 2022-02-15 广东电网有限责任公司 Power dispatching anti-error checking device and system
CN111092488A (en) * 2019-12-12 2020-05-01 深圳供电局有限公司 Process-based power distribution equipment programmed operation method and system
CN111092488B (en) * 2019-12-12 2023-11-17 深圳供电局有限公司 A process-based method and system for programmed operation of power distribution equipment
CN111582819B (en) * 2020-04-29 2022-02-11 广东电网有限责任公司电力调度控制中心 A method and device for filling in a maintenance list for power transmission and transformation equipment in a power grid
CN111582819A (en) * 2020-04-29 2020-08-25 广东电网有限责任公司电力调度控制中心 A method and device for filling in a maintenance list for power transmission and transformation equipment in a power grid
CN111641262A (en) * 2020-05-14 2020-09-08 深圳供电局有限公司 Power dispatching operation method and system
CN111641262B (en) * 2020-05-14 2022-03-04 深圳供电局有限公司 Power dispatching operation method and system
CN111680801A (en) * 2020-06-01 2020-09-18 广东电网有限责任公司 Operation checking method, device, equipment and storage medium
CN111680801B (en) * 2020-06-01 2024-03-12 广东电网有限责任公司 Operation verification method, device, equipment and storage medium
CN111815200A (en) * 2020-07-31 2020-10-23 深圳壹账通智能科技有限公司 Task scheduling method and device, computer equipment and storage medium
CN113410907A (en) * 2021-05-13 2021-09-17 国网山东省电力公司淄博供电公司 IES700 system-based intelligent linkage anti-misoperation locking method for monitoring remote control operation
CN113410907B (en) * 2021-05-13 2024-06-11 国网山东省电力公司淄博供电公司 A monitoring and remote control operation intelligent linkage anti-mislocking method based on IES700 system
CN113676446A (en) * 2021-07-08 2021-11-19 中国南方电网有限责任公司 Communication network safety error-proof control method, system, electronic equipment and medium
CN113673718A (en) * 2021-08-23 2021-11-19 珠海优特电力科技股份有限公司 Method and device for managing and controlling field operation safety measure execution process and storage medium
CN113673718B (en) * 2021-08-23 2024-03-15 珠海优特电力科技股份有限公司 Method and device for controlling site operation safety measure execution process and storage medium
CN113806705A (en) * 2021-09-18 2021-12-17 广东电网有限责任公司 Method, device, terminal and medium for automatically issuing operation order based on artificial intelligence
CN113806705B (en) * 2021-09-18 2024-03-05 广东电网有限责任公司 Automatic operation ticket issuing method, device, terminal and medium based on artificial intelligence
CN114254903A (en) * 2021-12-14 2022-03-29 深圳供电局有限公司 A security error prevention system for distribution network scheduling
CN114257621A (en) * 2021-12-22 2022-03-29 广东电网有限责任公司 Abnormal signal processing method, device, equipment and storage medium
CN114257621B (en) * 2021-12-22 2024-03-29 广东电网有限责任公司 Abnormal signal processing method, device, equipment and storage medium
CN116094176A (en) * 2023-03-09 2023-05-09 烟台开发区德联软件有限责任公司 One-key programmed control method and device based on comprehensive error proof check
CN116362695B (en) * 2023-05-31 2023-08-18 广东电网有限责任公司江门供电局 Scheduling end operation management method, system, equipment and medium
CN116362695A (en) * 2023-05-31 2023-06-30 广东电网有限责任公司江门供电局 Scheduling end operation management method, system, equipment and medium

Also Published As

Publication number Publication date
CN109191082B (en) 2022-08-19

Similar Documents

Publication Publication Date Title
CN109191082A (en) A kind of method for programming of dispatching platform, system and computer readable storage medium
CN109617241B (en) Intelligent sequential control system and method based on panoramic data in transformer substation
CN103389705B (en) Operation supervise and control system and operation supervise and control method
CN111106671B (en) A five-proof management and control method and system for coded locks in substations
CN109034659A (en) A kind of grid dispatching management system
CN109634243A (en) A kind of scheduler program operating system based on intelligent robot
CN107591892B (en) A kind of intelligent substation operation and maintenance method and system
CN114157020B (en) A system and method for realizing networked ordering of scheduling instructions across security zones
CN104933535A (en) An intelligent monitoring operation ticket management method and a system thereof
CN110728424A (en) A "cloud five defense" intelligent dispatching system
CN104463696A (en) Power grid operating risk recognition and prevention method and system
CN113691019B (en) One-key sequential control operation and maintenance method, system, computer equipment and media thereof
CN112165170A (en) Intelligent sequential control method and system for substation equipment
CN112234717A (en) Execution method and device of operation order
CN112837699A (en) Anti-misoperation method and system for voice behavior of power dispatcher
CN114844223A (en) One-key sequential control operation system and method of secondary equipment
CN109782724A (en) Control method and terminal device for preventing false locking
CN106292499A (en) The safe related function method and device of secondary equipment of intelligent converting station O&M operation object
CN106059073A (en) Programmed control method based on cooperative misoperation prevention of master station and substation
CN110956283B (en) Method and system for matching SCD files and soft pressure plates
CN110704700B (en) One-key sequence control equipment state intelligent simulation method based on expert knowledge rule base
CN116091030A (en) Two ticket management system based on artificial intelligence
CN108879663A (en) Power train with abnormality processing unifies key sequence method and system
CN109861393A (en) Control method and terminal device for preventing false locking
CN103208089B (en) Electric network intelligent scheduling system and method based on mode identification technology

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant