CN113947071A - Analysis execution system and method for transformer substation five-prevention file - Google Patents

Analysis execution system and method for transformer substation five-prevention file Download PDF

Info

Publication number
CN113947071A
CN113947071A CN202111226359.7A CN202111226359A CN113947071A CN 113947071 A CN113947071 A CN 113947071A CN 202111226359 A CN202111226359 A CN 202111226359A CN 113947071 A CN113947071 A CN 113947071A
Authority
CN
China
Prior art keywords
module
syntax tree
prevention
prevention file
file
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.)
Pending
Application number
CN202111226359.7A
Other languages
Chinese (zh)
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.)
Beijing Sifang Automation Co Ltd
Beijing Sifang Engineering Co Ltd
Original Assignee
Beijing Sifang Automation Co Ltd
Beijing Sifang Engineering 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 Beijing Sifang Automation Co Ltd, Beijing Sifang Engineering Co Ltd filed Critical Beijing Sifang Automation Co Ltd
Priority to CN202111226359.7A priority Critical patent/CN113947071A/en
Publication of CN113947071A publication Critical patent/CN113947071A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F40/00Handling natural language data
    • G06F40/20Natural language analysis
    • G06F40/205Parsing
    • G06F40/211Syntactic parsing, e.g. based on context-free grammar [CFG] or unification grammars
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/07Responding to the occurrence of a fault, e.g. fault tolerance
    • G06F11/08Error detection or correction by redundancy in data representation, e.g. by using checking codes
    • G06F11/10Adding special bits or symbols to the coded information, e.g. parity check, casting out 9's or 11's
    • G06F11/1004Adding special bits or symbols to the coded information, e.g. parity check, casting out 9's or 11's to protect a block of data words, e.g. CRC or checksum
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR 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

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Health & Medical Sciences (AREA)
  • Economics (AREA)
  • General Health & Medical Sciences (AREA)
  • Computational Linguistics (AREA)
  • Human Resources & Organizations (AREA)
  • Artificial Intelligence (AREA)
  • Quality & Reliability (AREA)
  • Computer Security & Cryptography (AREA)
  • Public Health (AREA)
  • Water Supply & Treatment (AREA)
  • Audiology, Speech & Language Pathology (AREA)
  • Marketing (AREA)
  • Primary Health Care (AREA)
  • Strategic Management (AREA)
  • Tourism & Hospitality (AREA)
  • General Business, Economics & Management (AREA)
  • Supply And Distribution Of Alternating Current (AREA)

Abstract

The invention discloses a transformer substation five-prevention file analysis execution system and a transformer substation five-prevention file analysis execution method, wherein a five-prevention file downloaded to a measurement and control device is loaded to a memory unit through a loading module, a symbolic dictionary is analyzed through a variable analyzer, an operation rule is analyzed through a lexical analyzer, and finally a syntax tree is constructed through a syntax tree construction module; and calling the syntax tree analysis module through the application export module, executing and finishing all nodes of the whole syntax tree, calculating an output action result according to the input condition, and finally executing the output action by the action output module. The invention omits the compiling step of the five-prevention file and directly analyzes and executes the five-prevention file. After the five-prevention rule of the station control layer is changed, the five-prevention rule can be directly installed to each measurement and control device to be executed effectively, and the working efficiency of the transformer substation is greatly improved. The station control layer installs the five-prevention files in a unified mode, errors caused by the intermediate file transmission link and the compiling link are greatly reduced, and transformer substation accidents caused by the five-prevention file errors can be effectively reduced.

Description

Analysis execution system and method for transformer substation five-prevention file
Technical Field
The invention belongs to the field of power system automation, relates to a transformer substation anti-misoperation locking system, and particularly relates to a transformer substation five-prevention file analysis execution system and method.
Background
In a substation, in order to prevent misoperation when an operator operates primary equipment, five-prevention equipment is generally installed. The five-prevention of the power system mainly comprises: the isolating switch is prevented from being pulled and closed under load, the circuit breaker is prevented from being pulled and closed by mistake, the ground wire is prevented from being hung under the condition of electrification, and the switch-on with the ground wire is prevented.
The transformer substation five-prevention technology successively goes through five development processes and historical periods of mechanical locking, mechanical program locking, electrical locking, microcomputer five-prevention, online five-prevention and the like.
With the development of computer technology, online five-prevention systems are generally adopted in substations. The online five-prevention system is based on the traditional microcomputer five-prevention system, takes the comprehensive automatic monitoring system as a core, integrates the five-prevention system, and improves the compatibility and reliability of the five-prevention system. The novel technology of a digital transformer substation is combined, a communication network and a five-prevention system are built based on IEC6850 standard and GOOSE network, more interlayer equipment is configured, a temporary grounding pile, an equipment net door, a breaker, an isolating switch and a power supply of the isolating switch in the transformer substation are connected to the system in an idle-open mode and the like by a wired method, and the equipment is monitored and controlled in real time through the five-prevention logic function of the five-prevention system and the interlayer measurement and control device.
The online five-prevention system mainly comprises two levels of station control layer anti-error and interlayer anti-error, and the two levels can independently play a role and can also cooperate to complete the anti-error function. The five-prevention files of the bay level measurement and control devices are configured, compiled and downloaded to the measurement and control devices by the measurement and control manufacturers. The multi-source configuration mode easily causes repeated work and errors, and meanwhile, the monitoring background does not know the five-prevention logic of each bay layer measurement and control device. In order to solve the problem, monitoring backgrounds of the station control layer need to be uniformly configured, and five-prevention files need to be installed under the measurement and control devices of each bay layer. The original measurement and control device only supports the second code after compiling, and new requirements cannot be met.
Disclosure of Invention
In order to solve the defects in the prior art, the invention aims to provide a transformer substation five-prevention file analysis execution system and a transformer substation five-prevention file analysis execution method, wherein a five-prevention file is loaded to a memory unit, a symbolic dictionary is analyzed by a variable analyzer, an operation rule is analyzed by a lexical analyzer, and finally a syntax tree is constructed by a syntax tree construction module to complete the whole process of analyzing the five-prevention file; and in the execution stage, the application outlet module transmits the root node of the syntax tree, the syntax tree parsing module recursively executes all nodes of the whole syntax tree, and finally the action module executes the output action.
The invention adopts the following technical scheme.
An analysis execution system of a transformer substation five-prevention file comprises an analysis five-prevention file module and an execution five-prevention file module;
the five-prevention file analysis module is used for loading the five-prevention file loaded to the measurement and control device to the memory unit, analyzing the symbol dictionary and the operation rule, constructing a syntax tree and completing analysis of the five-prevention file;
and the five-prevention file module is executed, the grammar tree is analyzed, all nodes of the whole grammar tree are executed, an output action result is calculated according to the input condition, and finally the output action is executed, so that the execution process of the five-prevention file is completed.
Furthermore, the five-prevention file analyzing module comprises a loading module, a variable analyzer module, a lexical analyzer module and a syntax tree building module;
the loading module is used for loading the five-prevention file downloaded to the measurement and control device to the memory unit;
the variable analyzer module is used for analyzing the variable symbols in the symbol dictionary and the corresponding short addresses into an array;
the lexical analyzer module is used for analyzing the expression character strings in the operation rules into an array;
and constructing a syntax tree module, and creating a binary tree linked list by the analyzed expression character string, the variable symbol and the corresponding short address.
Furthermore, the five-prevention file execution module comprises an application export module, a syntax tree analysis module and an action output module;
the application export module calls the parsing syntax tree module and transmits the parsing syntax tree module to a root node of the syntax tree;
the syntax tree analyzing module is used for traversing each node of the whole syntax tree from the introduced syntax tree root node, and calculating an output result state according to the input variable state and the expression rule;
and the action output module executes the output action.
A transformer substation five-prevention file analysis execution method comprises the following steps:
(1) loading a five-prevention file loaded to a measurement and control device to a memory unit by a loading module, analyzing a symbolic dictionary by a variable analyzer, analyzing an operation rule by a lexical analyzer, and finally constructing a syntax tree by a syntax tree constructing module;
(2) and calling the syntax tree analysis module at regular time through the application outlet module, executing and finishing all nodes of the whole syntax tree, calculating an output action result according to the input condition, and finally executing the output action by the action output module.
Further, the step (1) specifically includes:
(1.1) loading the five-prevention file issued to the measurement and control device to a memory unit through a loading module;
(1.2) operating a variable parser to parse variable symbols in the symbol dictionary and corresponding short addresses into an array;
(1.3) operating a lexical analyzer to analyze the expression character strings in the operation rules into an array;
and (1.4) the expression character string analyzed by the lexical analyzer module, the variable symbol analyzed by the variable analysis module and the corresponding short address are analyzed, and a syntax tree is created.
Further, the step (2) specifically includes:
(2.1) the application export module calls the parsing syntax tree module at regular time and transmits the parsing syntax tree module to a root node of the syntax tree;
(2.2) operating a syntax tree analysis module, explaining and executing a syntax tree, traversing each node of the whole syntax tree from the root node of the introduced syntax tree, and calculating an output result state according to an expression rule by the input variable state;
and (2.3) executing the output action by the action output module.
Further, constructing the syntax tree specifically includes:
step one, newly building nodes of a syntax tree;
secondly, taking out a left sub-tree of which an output node is hung on a node of the syntax tree;
thirdly, setting the node type of the syntax tree;
fourthly, constructing a subtree of the logic expression and hanging the subtree on the right subtree of the syntax tree node;
fifthly, judging whether to continue to recursively hook the next node, and if so, performing the next round of recursive call;
and sixthly, returning to the root node of the syntax tree.
Further, a recursive algorithm is used in the construction of the syntax tree.
Further, parsing the syntax tree specifically includes:
firstly, inputting a syntax tree root node;
step two, recursively executing each child node of a single expression node;
thirdly, recursively executing each expression node;
and fourthly, outputting the logic calculation result of each expression.
Further, a recursive algorithm is used in parsing the syntax tree.
Compared with the prior art, the method has the advantages that the compiling step of the five-prevention file is omitted, and the five-prevention file can be directly analyzed and executed. After the five-prevention rule of the station control layer is changed, the five-prevention rule can be directly installed to each measurement and control device to be executed effectively, and the working efficiency of the transformer substation is greatly improved. Meanwhile, the station control layer is uniformly downloaded with the five-prevention files, so that errors caused by the intermediate file transmission link and the compiling link are greatly reduced, and transformer substation accidents caused by the five-prevention file errors can be effectively reduced. And finally, the station control layer monitoring background of the transformer substation can recall the five-prevention files of the measurement and control devices or the CRC codes of the five-prevention files to check the five-prevention files of the measurement and control devices on the bay layer.
Drawings
Fig. 1 is a diagram of an analysis execution system structure of a five-prevention file of a transformer substation;
FIG. 2 is a flow chart for parsing a five-prevention file;
FIG. 3 is a flow chart of the implementation of the five-prevention logic;
FIG. 4 is a flow chart for constructing a syntax tree;
FIG. 5 is a flow chart of executing a syntax tree.
Detailed Description
The present application is further described below with reference to the accompanying drawings. The following examples are only for illustrating the technical solutions of the present invention more clearly, and the protection scope of the present application is not limited thereby.
As shown in fig. 1, the parsing execution system for the transformer substation five-prevention file includes a loading module, a variable parser module, a lexical analyzer module, a syntax tree construction module, an application export module, a syntax tree parsing module, and an action output module. The five-prevention file analyzing module is composed of a loading module, a variable analyzer module, a lexical analyzer module and a syntax tree constructing module; the application export module, the syntax tree analysis module and the action output module form a five-prevention file execution module.
The loading module is used for loading the five-prevention file which is transmitted to the measurement and control device by the monitoring background to the memory unit;
the variable analyzer module is used for analyzing the variable symbols in the symbol dictionary and the corresponding short addresses into an array;
the lexical analyzer module is used for analyzing the expression character strings in the operation rules into an array;
a syntax tree module is constructed, an expression character string analyzed by the lexical analyzer module, a variable symbol analyzed by the variable analysis module and a corresponding short address are created, and a binary tree linked list is created, namely, a syntax tree is created;
the application export module is used for controlling the IO output of the measurement and control device, calling the parsing syntax tree module by the application export module and transmitting the parsing syntax tree module to a root node of the syntax tree;
the syntax tree analyzing module is used for traversing each node of the whole syntax tree from the introduced syntax tree root node, and calculating an output result state according to the input variable state and the expression rule;
an action output module and a final action outlet module.
The invention also discloses an analysis execution method of the transformer substation five-prevention file, which specifically comprises the following steps:
(1) loading a five-prevention file loaded to a measurement and control device to a memory unit by a loading module, analyzing a symbolic dictionary by a variable analyzer, analyzing an operation rule by a lexical analyzer, and finally constructing a syntax tree by constructing a syntax tree module to finish the whole process of analyzing the five-prevention file;
(2) the analysis syntax tree module is called at regular time through the application exit module, all nodes of the whole syntax tree are executed, namely all five-prevention operation rules are executed, the output action result is calculated according to the input conditions, and finally the action output module executes the output action to complete the whole analysis execution process.
As shown in fig. 2, the flow chart of parsing the five-prevention file describes the whole process of generating the syntax tree after the five-prevention file is downloaded to the measurement and control device. It is the key to convert a file composed of strings into code that a computer can recognize. The method specifically comprises the following four steps:
(1.1) loading a five-prevention file; loading the five-prevention file which is issued to the measurement and control device by the monitoring background to the memory unit through the loading module;
(1.2) operating a variable parser to parse the symbolic dictionary; resolving variable symbols in the symbol dictionary and corresponding short addresses into an array;
(1.3) operating a lexical analyzer to analyze the operation rules; resolving the expression character strings in the operation rule into an array;
(1.4) creating a syntax tree; and creating a binary tree linked list by using the expression character string analyzed by the lexical analyzer module, the variable symbol analyzed by the variable analysis module and the corresponding short address.
As shown in fig. 3, a five-prevention logic flow diagram is executed, describing the process by which the five-prevention file is finally executed. The core of the five-prevention four-prevention five-prevention four. The method specifically comprises the following three steps:
(2.1) calling a parsing syntax tree module by using an application export module, and transmitting the parsing syntax tree module into a root node of a syntax tree;
(2.2) operating a syntax tree parsing module, traversing each node of the whole syntax tree from the root node of the transmitted syntax tree, and calculating an output result state according to an expression rule by the input variable state;
and (2.3) executing the output action by the action output module.
As shown in fig. 4, the flow chart for constructing the syntax tree is the core of the present invention, so how to construct the syntax is the key point. The core idea of the method is a binary tree algorithm, and the used programming method is recursive calling. The method comprises the steps of firstly building new nodes of a syntax tree, secondly taking out output nodes and hanging the output nodes on a left sub-tree of the nodes of the syntax tree, thirdly setting node types of the syntax tree, fourthly building sub-trees of a logic expression and hanging the sub-trees on a right sub-tree of the nodes of the syntax tree, fifthly judging whether recursive calling continues or not and whether recursive hanging of a next node continues or not, if yes, performing next round of recursive calling, and if yes, finally returning to the root nodes of the syntax tree.
As shown in fig. 5, a flow chart of the syntax tree is executed, the logical expression in the five-prevention file is finally executed by the measurement and control device, and the operation expression in the five-prevention file can be executed by traversing the created syntax tree. A recursive algorithm is used in parsing the syntax tree. The first step is to transmit the root node of the created syntax tree into the syntax tree parsing module, the second step is to recursively execute each child node of a single expression node, the third step is to recursively execute each expression node, and finally, the logic calculation result of each expression is output.
Compared with the prior art, the method has the advantages that the compiling step of the five-prevention file is omitted, and the five-prevention file can be directly analyzed and executed. After the five-prevention rule of the station control layer is changed, the five-prevention rule can be directly installed to each measurement and control device to be executed effectively, and the working efficiency of the transformer substation is greatly improved. Meanwhile, the station control layer is uniformly downloaded with the five-prevention files, so that errors caused by the intermediate file transmission link and the compiling link are greatly reduced, and transformer substation accidents caused by the five-prevention file errors can be effectively reduced. And finally, the station control layer monitoring background of the transformer substation can recall the five-prevention files of the measurement and control devices or the CRC codes of the five-prevention files to check the five-prevention files of the measurement and control devices on the bay layer.
The present applicant has described and illustrated embodiments of the present invention in detail with reference to the accompanying drawings, but it should be understood by those skilled in the art that the above embodiments are merely 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 for limiting the scope of the present invention, and on the contrary, any improvement or modification made based on the spirit of the present invention should fall within the scope of the present invention.

Claims (10)

1. The analysis execution system of the transformer substation five-prevention file is characterized by comprising an analysis five-prevention file module and an execution five-prevention file module;
the five-prevention file analysis module is used for loading the five-prevention file loaded to the measurement and control device to the memory unit, analyzing the symbol dictionary and the operation rule, constructing a syntax tree and completing analysis of the five-prevention file;
and the five-prevention file module is executed, the grammar tree is analyzed, all nodes of the whole grammar tree are executed, an output action result is calculated according to the input condition, and finally the output action is executed, so that the execution process of the five-prevention file is completed.
2. The analysis execution system of the substation five-prevention file according to claim 1,
the five-prevention file analyzing module comprises a loading module, a variable analyzer module, a lexical analyzer module and a syntax tree constructing module;
the loading module is used for loading the five-prevention file downloaded to the measurement and control device to the memory unit;
the variable analyzer module is used for analyzing the variable symbols in the symbol dictionary and the corresponding short addresses into an array;
the lexical analyzer module is used for analyzing the expression character strings in the operation rules into an array;
and constructing a syntax tree module, and creating a binary tree linked list by the analyzed expression character string, the variable symbol and the corresponding short address.
3. The analysis execution system of the substation five-prevention file according to claim 1,
the five-prevention file execution module comprises an application outlet module, a syntax tree analysis module and an action output module;
the application export module calls the parsing syntax tree module and transmits the parsing syntax tree module to a root node of the syntax tree;
the syntax tree analyzing module is used for traversing each node of the whole syntax tree from the introduced syntax tree root node, and calculating an output result state according to the input variable state and the expression rule;
and the action output module executes the output action.
4. A transformer substation five-prevention file analysis execution method is characterized by comprising the following steps:
(1) loading a five-prevention file loaded to a measurement and control device to a memory unit by a loading module, analyzing a symbolic dictionary by a variable analyzer, analyzing an operation rule by a lexical analyzer, and finally constructing a syntax tree by a syntax tree constructing module;
(2) and calling the syntax tree analysis module at regular time through the application outlet module, executing and finishing all nodes of the whole syntax tree, calculating an output action result according to the input condition, and finally executing the output action by the action output module.
5. The analytical execution method of the substation five-prevention file according to claim 4,
the step (1) specifically comprises:
(1.1) loading the five-prevention file issued to the measurement and control device to a memory unit through a loading module;
(1.2) operating a variable parser to parse variable symbols in the symbol dictionary and corresponding short addresses into an array;
(1.3) operating a lexical analyzer to analyze the expression character strings in the operation rules into an array;
and (1.4) the expression character string analyzed by the lexical analyzer module, the variable symbol analyzed by the variable analysis module and the corresponding short address are analyzed, and a syntax tree is created.
6. The analytical execution method of the substation five-prevention file according to claim 4,
the step (2) specifically comprises:
(2.1) the application export module calls the parsing syntax tree module at regular time and transmits the parsing syntax tree module to a root node of the syntax tree;
(2.2) operating a syntax tree analysis module, explaining and executing a syntax tree, traversing each node of the whole syntax tree from the root node of the introduced syntax tree, and calculating an output result state according to an expression rule by the input variable state;
and (2.3) executing the output action by the action output module.
7. The analytical execution method of the substation five-prevention file according to claim 5,
the construction of the syntax tree specifically comprises:
step one, newly building nodes of a syntax tree;
secondly, taking out a left sub-tree of which an output node is hung on a node of the syntax tree;
thirdly, setting the node type of the syntax tree;
fourthly, constructing a subtree of the logic expression and hanging the subtree on the right subtree of the syntax tree node;
fifthly, judging whether to continue to recursively hook the next node, and if so, performing the next round of recursive call;
and sixthly, returning to the root node of the syntax tree.
8. The analytical execution method of the substation five-prevention file according to claim 5,
a recursive algorithm is used in the construction of the syntax tree.
9. The analytical execution method of the substation five-prevention file according to claim 6,
parsing the syntax tree specifically includes:
firstly, inputting a syntax tree root node;
step two, recursively executing each child node of a single expression node;
thirdly, recursively executing each expression node;
and fourthly, outputting the logic calculation result of each expression.
10. The analytical execution method of the substation five-prevention file according to claim 6,
a recursive algorithm is used in parsing the syntax tree.
CN202111226359.7A 2021-10-21 2021-10-21 Analysis execution system and method for transformer substation five-prevention file Pending CN113947071A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202111226359.7A CN113947071A (en) 2021-10-21 2021-10-21 Analysis execution system and method for transformer substation five-prevention file

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202111226359.7A CN113947071A (en) 2021-10-21 2021-10-21 Analysis execution system and method for transformer substation five-prevention file

Publications (1)

Publication Number Publication Date
CN113947071A true CN113947071A (en) 2022-01-18

Family

ID=79332110

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202111226359.7A Pending CN113947071A (en) 2021-10-21 2021-10-21 Analysis execution system and method for transformer substation five-prevention file

Country Status (1)

Country Link
CN (1) CN113947071A (en)

Citations (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20030106049A1 (en) * 2001-11-30 2003-06-05 Sun Microsystems, Inc. Modular parser architecture
CN101414278A (en) * 2008-12-01 2009-04-22 浙大网新科技股份有限公司 Method for debugging binary application program based on dynamic inverse compiling technique
WO2011143903A1 (en) * 2010-05-19 2011-11-24 广东电网公司电力科学研究院 Method and system for automatically generating five-fault prevention logical rules in electrical substations
KR101132150B1 (en) * 2010-10-12 2012-07-11 (주)수지원넷소프트 Address processing for formalizing addresses
CN103677952A (en) * 2013-12-18 2014-03-26 华为技术有限公司 Coder decoder generating device and method
US20140282444A1 (en) * 2013-03-15 2014-09-18 ArtinSoft Corporation Programming language transformations with abstract syntax tree extensions
CN104391730A (en) * 2014-08-03 2015-03-04 浙江网新恒天软件有限公司 Software source code language translation system and method
CN104503816A (en) * 2014-12-30 2015-04-08 西安电子科技大学 System for automatically converting hardware language VHDL (Vhsic Hardware Description Language) into MSVL (Modeling, Simulation and Verification Language)
CN105630581A (en) * 2014-11-07 2016-06-01 南京南瑞继保电气有限公司 Task processing method and device, and computer storage medium
CN105809309A (en) * 2014-12-30 2016-07-27 国家电网公司 Power system safety control strategy simulation system and simulation method thereof
CN106055378A (en) * 2016-06-06 2016-10-26 中国南方电网有限责任公司电网技术研究中心 Decompiling method and system for embedded software of relay protection device
CN108228186A (en) * 2017-12-29 2018-06-29 国网山东省电力公司德州供电公司 The verification method of substation's five-defence block regular expression based on CHAIN OF RESPONSIBILITY PATTERN
CN108664238A (en) * 2018-05-21 2018-10-16 国网河南省电力公司电力科学研究院 A kind of execution method and device of explanation type script C-SUB
CN111522558A (en) * 2020-07-06 2020-08-11 嘉兴太美医疗科技有限公司 Method, device, system and readable medium for dynamically configuring rules based on Java
CN111580825A (en) * 2020-04-28 2020-08-25 中国科学院软件研究所 Compiling method and system for mechanical arm program development programming language
CN112468370A (en) * 2020-11-30 2021-03-09 北京锐驰信安技术有限公司 High-speed network message monitoring and analyzing method and system supporting custom rules

Patent Citations (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20030106049A1 (en) * 2001-11-30 2003-06-05 Sun Microsystems, Inc. Modular parser architecture
CN101414278A (en) * 2008-12-01 2009-04-22 浙大网新科技股份有限公司 Method for debugging binary application program based on dynamic inverse compiling technique
WO2011143903A1 (en) * 2010-05-19 2011-11-24 广东电网公司电力科学研究院 Method and system for automatically generating five-fault prevention logical rules in electrical substations
KR101132150B1 (en) * 2010-10-12 2012-07-11 (주)수지원넷소프트 Address processing for formalizing addresses
US20140282444A1 (en) * 2013-03-15 2014-09-18 ArtinSoft Corporation Programming language transformations with abstract syntax tree extensions
CN103677952A (en) * 2013-12-18 2014-03-26 华为技术有限公司 Coder decoder generating device and method
CN104391730A (en) * 2014-08-03 2015-03-04 浙江网新恒天软件有限公司 Software source code language translation system and method
CN105630581A (en) * 2014-11-07 2016-06-01 南京南瑞继保电气有限公司 Task processing method and device, and computer storage medium
CN104503816A (en) * 2014-12-30 2015-04-08 西安电子科技大学 System for automatically converting hardware language VHDL (Vhsic Hardware Description Language) into MSVL (Modeling, Simulation and Verification Language)
CN105809309A (en) * 2014-12-30 2016-07-27 国家电网公司 Power system safety control strategy simulation system and simulation method thereof
CN106055378A (en) * 2016-06-06 2016-10-26 中国南方电网有限责任公司电网技术研究中心 Decompiling method and system for embedded software of relay protection device
CN108228186A (en) * 2017-12-29 2018-06-29 国网山东省电力公司德州供电公司 The verification method of substation's five-defence block regular expression based on CHAIN OF RESPONSIBILITY PATTERN
CN108664238A (en) * 2018-05-21 2018-10-16 国网河南省电力公司电力科学研究院 A kind of execution method and device of explanation type script C-SUB
CN111580825A (en) * 2020-04-28 2020-08-25 中国科学院软件研究所 Compiling method and system for mechanical arm program development programming language
CN111522558A (en) * 2020-07-06 2020-08-11 嘉兴太美医疗科技有限公司 Method, device, system and readable medium for dynamically configuring rules based on Java
CN112468370A (en) * 2020-11-30 2021-03-09 北京锐驰信安技术有限公司 High-speed network message monitoring and analyzing method and system supporting custom rules

Similar Documents

Publication Publication Date Title
CN101692585B (en) Anti-operation locking system of transformation substation automatic system
CN102565585B (en) Method for building intelligent substation relay protection cooperation simulation testing system
EP1014265A1 (en) Method and apparatus for testing event driven software
CN109117362B (en) PLC program verification system based on intermediate language
CN104898546B (en) A kind of PLC on-line debugging system and method based on SOC
CN109542450B (en) Method and device for realizing intelligent component of process layer of intelligent substation
CN110719296B (en) Method for automatically analyzing message data in terminal communication protocol
CN103902763A (en) Automatic matching method of virtual terminals of cross-interval device of intelligent substation
CN114201381A (en) Test case generation method, device and storage medium
CN115237418A (en) Network mode configuration system and method for multi-mode network element equipment
CN113064826A (en) Automatic test platform of high-voltage SVG product based on RT-LAB
CN113947071A (en) Analysis execution system and method for transformer substation five-prevention file
CN111435227A (en) Smart home equipment testing method, device, equipment and medium
CN110472411B (en) Memory overflow processing method, device, equipment and readable storage medium
CN104111838B (en) Tramcar integration dispatching linkage logic implementation method
CN116501330A (en) Text programming language compiling method based on decoupling architecture
CN116595713A (en) SCD process layer virtual loop configuration method and system based on standard virtual loop model
CN103001318A (en) 61850-based intelligent transformer substation topology five-prevention implementing method
CN110854687B (en) Uninterrupted power transmission reconstruction method for reconstruction and expansion of intelligent substation 3/2 wiring
Xu et al. Design and implementation of HL-2A host centralized control system FSM model based on EPICS
CN116775224B (en) One-key sequential control testing system and testing method
CN113485258B (en) Method and system for predicting longest execution time of control logic of coal-fired power plant
CN111309309B (en) Software development method based on equipment, system and device thereof
CN117422047B (en) Circuit simulation method and automatic simulation method for CPU and GPU heterogeneous platform
CN102497013A (en) Method and device for preventing misoperation in remote control of distribution equipment

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