Simulation operation evaluation method and system for DC system
Through the simulation operation evaluation method based on the standard operation module library, the problem of the variable process operation sequence and inspection items in the DC system simulation operation evaluation is solved, and a high-accurate simulation operation evaluation is achieved.
Patent Information
- Application Number
- CN202110918756.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-08-11
- Publication Date
- 2025-04-04
- Estimated Expiration
- 2041-08-11
AI Technical Summary
It is difficult to accurately judge the operation sequence and inspection items in the variable process for DC system simulation operation evaluation, resulting in low evaluation accuracy and prone to misjudgment and misjudgment.
The simulation operation evaluation method based on the standard operation module library is adopted, and the simulation operation standard process is established as the main line of evaluation, and the synthetic standard answer is established in combination with the simulation operation process, and the simulation operation record is compared with the synthetic standard answer for evaluation.
Accurate evaluation of DC system simulation operations is achieved, misjudgment and misjudgment are avoided, and the accuracy and reliability of evaluation are improved.
Smart Images

Figure CN113779763B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of direct current transmission system simulation, and in particular to a method and system for evaluating simulation operation of a direct current system. Background Art
[0002] The DC system refers to the DC transmission system, including the rectifier-side converter station, the inverter-side converter station and the transmission line. Whether it is the rectifier or the inverter-side converter station, it includes converter valves, converter transformers, DC field equipment, AC field equipment, bipolar common grounding electrode equipment, etc. Its main task is to convert AC into DC to achieve long-distance transmission, and then convert it into AC for users. The operation of the DC system refers to the change or adjustment of the operating status and operating mode of the DC transmission system and the change of the working status of some equipment therein. The correctness of the operation of the DC system directly affects the operation of the DC transmission system, and the normal operation of the DC system is related to whether the long-distance transmission of electric energy can be achieved, affecting the safety of the two connected AC power grids and even the safe operation of the entire power grid.
[0003] The evaluation of DC system simulation operations requires the judgment of the operation process sequence, operation content, etc. to determine whether the operation is accurate and whether any items are missed.
[0004] Some operation modules (or steps) in simulation operations have a strict operation sequence. The operation items within these sequential operation modules (or steps) have no operation sequence, and the same check items exist in different operation modules (or steps). As a result, it is difficult to evaluate the operation by checking for duplicates, or by the repetition rate with the standard answer.
[0005] Therefore, the operation evaluation needs to be compared with the standard answer to improve the evaluation accuracy.
[0006] During the simulation operation, the more operation modules (or steps) there are, the more changes in the operation process will be formed. The operation items within each operation module (or step) include the condition check before the operation, the operation behavior and the result check after the operation. A switching operation with 30 operation modules (or steps) may have more than 3.6 million different operation processes. It is difficult to match tens of thousands of operation process changes with the corresponding standard answers. Summary of the invention
[0007] The object of the present invention is to provide a DC system simulation operation evaluation method and system suitable for a variable process DC system, which can avoid misjudgment of all simulation operation processes, so as to solve at least one technical problem existing in the above-mentioned background technology.
[0008] In order to achieve the above object, the present invention adopts the following technical solutions:
[0009] In one aspect, the present invention provides a DC system simulation operation evaluation method, comprising:
[0010] Based on the standard operation module library, a simulation operation standard process is established as the main line of evaluation; the standard operation module library is established in advance, and the main line of evaluation is a standard operation process composed of multiple standard single operation modules.
[0011] According to the evaluation main line, a synthetic standard answer is established in combination with the simulation operation process of the simulation operator; the simulation operation record is compared with the synthetic standard answer to conduct simulation operation evaluation;
[0012] Based on the comparison results, an evaluation record is formed, the evaluation score is calculated, and a score report is formed.
[0013] Preferably, the standard operation module library includes: multiple single operation modules, the specific operation content of each single operation module, pre-written standard operation procedures that constitute the single operation modules, and marking of whether each single operation module belongs to a sequential operation module or a disordered operation module, and marking of the operation modules connected to the sequential operation modules.
[0014] Among them, a single operation module is named with the operation behavior, such as pulling open the XX switch, and an identification name is established, such as A36, to mark the subsequent operation modules of the sequential operation module, such as the subsequent modules of module A36 include {A37, A39, A42,...}.
[0015] Preferably, the standard operation module library also includes: each single operation module includes its pre-operation status check, operation behavior items and post-operation status check, such as: the XX switch opening module includes: checking that the XX switch is in the closed position, opening the XX switch, and checking that the XX switch has been opened.
[0016] Preferably, the evaluation main line is formed by extracting a single operation module from the standard operation module library or adding a pre-written standard operation process, and the evaluation main line only includes the operation process consisting of the operation behavior items of the sequential operation modules, and does not include the inspection items.
[0017] Preferably, a synthetic standard answer is established based on the evaluation main line and the simulation operation process of the simulation operator, including: comparing the simulation operation process with the evaluation main line, and when the comparison results are consistent, extracting the corresponding monomer operation module from the standard operation module library to establish a synthetic standard answer; when the comparison results are inconsistent, if the monomer operation module inconsistent with the evaluation main line is out of order, then searching the standard operation module library to see if the inconsistent monomer operation module is in the set of downstream operation modules of the previous operation module, and if so, adding the module to the synthetic standard answer.
[0018] For example, the simulation operation process of the simulation operator is compared with the evaluation main line, that is, only the operation behavior items are compared. When the comparison results are consistent, the operation behaviors are consistent (for example, the simulation operation process of the simulation operator is "pull open the 5032 switch", and the evaluation main line is also "pull open the 5032 switch", then the comparison results are consistent, the same below), and the corresponding operation modules are extracted from the standard operation module library, and stacked in sequence into a new operation process to form a synthetic standard answer; when the comparison results of the operation behavior items are inconsistent, if the operation module inconsistent with the evaluation main line is out of order, then check whether the operation module is in the set of downstream operation modules of the previous operation module. If so, the operation module corresponding to the module extracted from the standard operation module library is added to the stacking synthetic standard answer.
[0019] Preferably, the simulation operation information of all simulation operators who need to be evaluated is obtained, filtered and separated, and a simulation operation record and a simulation operation process are formed.
[0020] Preferably, for the sequential operation modules in the simulation operation process, if they are inconsistent with the evaluation main line, it is an erroneous operation; if they are consistent with the evaluation main line, the sequential operation modules are added to the synthetic standard answer; for the unordered operation modules, if the operation module is not in the set of downstream operation modules of the previous operation module, it is an erroneous operation.
[0021] In a second aspect, the present invention provides a DC system simulation operation evaluation system, comprising:
[0022] The standard answer processing module is used to establish a simulation operation standard process based on the standard operation module library as the main line of evaluation;
[0023] The simulation operation evaluation module is used to establish a synthetic standard answer based on the evaluation main line and the simulation operation process of the simulation operator; compare the simulation operation record with the synthetic standard answer to evaluate the simulation operation;
[0024] The evaluation result processing module is used to form an evaluation record based on the comparison results, calculate the evaluation results, and form a result report.
[0025] Preferably, the DC system simulation operation evaluation system also includes a simulation record processing module for acquiring simulation operation information of all simulation operators that need to be evaluated, filtering and separating the information, and forming simulation operation record files and simulation operation process files.
[0026] In a third aspect, the present invention provides an electronic device, comprising: a processor, a memory and a computer program; wherein the processor is connected to the memory, the computer program is stored in the memory, and when the electronic device is running, the processor executes the computer program stored in the memory so that the electronic device executes instructions for implementing the DC system simulation operation evaluation method as described above.
[0027] The beneficial effects of the present invention are as follows: it can accurately judge the DC simulation operation and disordered simulation operation of the sequential operation process, can comprehensively compare the strict operation process, and determine the clear sequence between each operation module (or step). For the process containing two or more operation modules (or steps) with disordered operation, it has complete accuracy and avoids the occurrence of misjudgment and missed judgment.
[0028] Additional aspects and advantages of the present invention will be given in part in the following description, which will become obvious from the following description, or may be learned through practice of the present invention. BRIEF DESCRIPTION OF THE DRAWINGS
[0029] In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the accompanying drawings required for use in the description of the embodiments will be briefly introduced below. Obviously, the accompanying drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other accompanying drawings can be obtained based on these accompanying drawings without paying creative work.
[0030] Figure 1 This is a schematic flow chart of a DC system simulation operation evaluation method according to Embodiment 1 of the present invention;
[0031] Figure 2 This is a functional principle diagram of the DC system simulation operation evaluation system according to Embodiment 2 of the present invention;
[0032] Figure 3 This is a schematic diagram of the standard answer processing flow described in Example 3 of the present invention;
[0033] Figure 4 This is a schematic diagram of the simulation record processing flow described in Example 3 of the present invention;
[0034] Figure 5 This is a flow chart of comparative evaluation mode 1 described in Example 3 of the present invention;
[0035] Figure 6 This is a flow chart of the comparison evaluation mode 2 described in Example 3 of the present invention;
[0036] Figure 7 This is a flow chart of the simulation operation evaluation method applicable to a variable process DC system as described in Example 4 of the present invention. DETAILED DESCRIPTION
[0037] The embodiments of the present invention are described in detail below, and examples of the embodiments are shown in the accompanying drawings, wherein the same or similar reference numerals throughout represent the same or similar elements or elements with the same or similar functions. The embodiments described below by the accompanying drawings are exemplary and are only used to explain the present invention, and cannot be interpreted as limiting the present invention.
[0038] It should be understood by those skilled in the art that unless otherwise defined, all terms (including technical and scientific terms) used herein have the same meaning as commonly understood by those skilled in the art to which this invention belongs.
[0039] It should also be understood that terms, such as those defined in commonly used dictionaries, should be understood to have a meaning consistent with that in the context of the prior art and will not be interpreted in an idealized or overly formal sense unless as defined herein.
[0040] Those skilled in the art will appreciate that, unless otherwise stated, the singular forms "a", "an", "said" and "the" used herein may also include plural forms. It should be further understood that the term "comprising" used in the specification of the present invention refers to the presence of the features, integers, steps, operations, elements and / or components, but does not exclude the presence or addition of one or more other features, integers, steps, operations, elements and / or groups thereof.
[0041] In the description of this specification, the description with reference to the terms "one embodiment", "some embodiments", "example", "specific example", or "some examples" means that the specific features, structures, materials or characteristics described in conjunction with the embodiment or example are included in at least one embodiment or example of the present invention. Moreover, the specific features, structures, materials or characteristics described may be combined in any one or more embodiments or examples in a suitable manner. In addition, those skilled in the art may combine and combine different embodiments or examples described in this specification and the features of different embodiments or examples, unless they are contradictory.
[0042] To facilitate understanding of the present invention, the present invention is further explained below with reference to specific embodiments in conjunction with the accompanying drawings, and the specific embodiments do not constitute a limitation on the embodiments of the present invention.
[0043] Those skilled in the art should understand that the drawings are merely schematic diagrams of embodiments, and the components in the drawings are not necessarily necessary for implementing the present invention.
[0044] Example 1
[0045] This embodiment 1 provides a DC system simulation operation evaluation system, the system comprising:
[0046] The standard answer processing module is used to establish a standard operation module library. Teachers extract modules from the standard operation module library to establish an evaluation main line, which is an official standard process composed of standard operation modules.
[0047] The simulation operation evaluation module is used to construct a synthetic standard answer based on the evaluation main line and the simulation operation process of the simulation operator, compare the simulation operation record with the synthetic standard answer, and conduct simulation operation evaluation;
[0048] The evaluation result processing module is used to form an evaluation record based on the comparison results, calculate the evaluation results, and form a result report.
[0049] In the present embodiment 1, the DC system simulation operation evaluation system further includes a simulation record processing module for acquiring simulation operation information of all simulation operators that need to be evaluated, filtering and separating the information, and forming simulation operation record files and simulation operation process files.
[0050] like Figure 1 As shown, in this embodiment 1, a DC system simulation operation evaluation method is implemented by using the DC system simulation operation evaluation system, and the method includes:
[0051] Establish a standard operation module library, and establish the evaluation main line based on the standard operation module library;
[0052] According to the evaluation main line, combined with the simulation operation process, a synthetic standard answer is established; the simulation operation record is compared with the synthetic standard answer to conduct simulation operation evaluation;
[0053] Based on the comparison results, an evaluation record is formed, the evaluation score is calculated, and a score report is formed.
[0054] In this embodiment 1, establishing a standard operation module library includes: using the operation behavior item as the name, such as pulling open the XX switch, establishing an identification name, such as A36, marking whether the operation module belongs to a sequential operation module or an unordered operation module, and marking the operation module connected to the sequential operation module.
[0055] In this embodiment 1, the content of the single standard operation module library includes a status check before the operation, operation behavior items and a status check after the operation is completed; by extracting the operation modules (or steps) in the standard operation module library or adding pre-written standard answers to the standard answer process, an evaluation main line is formed.
[0056] In this embodiment 1, the evaluation main line includes the sequential operation module in the operation process, and the operation process only includes the operation behavior item content, and does not include the inspection item.
[0057] In this embodiment 1, a synthetic standard answer is established based on the evaluation main line and the simulated operation process of the simulated operator, including: comparing the simulated operation process of the simulated operator with the evaluation main line, that is, only comparing the operation behavior items. When the comparison results are consistent, the corresponding operation modules are extracted from the standard operation module library, and stacked in sequence into a new operation process to form a synthetic standard answer; when the comparison results of the operation behavior items are inconsistent, if the operation modules inconsistent with the evaluation main line are out of order, then find out whether the operation module is in the set of downstream operation modules of the previous operation module. If so, extract the operation module corresponding to the module from the standard operation module library and add it to the stacked synthetic standard answer.
[0058] Obtain all simulation operation information that needs to be evaluated, filter and separate it, and form simulation operation record files and simulation operation process files.
[0059] For the sequential operation modules in the simulation operation process, if they are inconsistent with the evaluation main line, it is considered an erroneous operation. If they are consistent with the evaluation main line, the sequential operation modules will be added to the synthetic standard answer stacking module sequence; for the disordered operation modules, if the operation module is not in the set of the next operation modules of the previous operation module, it is considered an erroneous operation. The next operation module is the operation module (or step) that can be performed next to an operation module (or step).
[0060] Example 2
[0061] In this embodiment 2, a DC system simulation operation evaluation system is provided, such as Figure 2 As shown, the DC simulation operation evaluation system mainly includes four modules: simulation record processing, standard answer processing, simulation operation evaluation and evaluation result processing.
[0062] (1) Simulation record processing: During the DC system simulation operation, a text record file is generated, referred to as the simulation record. The simulation record file fully records the effective click positions of the left and right mouse buttons of the simulation operator during the simulation operation, the text manually input on the keyboard during special operations, and the operating condition information of the simulation system, such as system position change (converter transformer tap, AC filter switching), system alarm information (equipment status alarm, protection action information, power change information), etc. The purpose of simulation evaluation is to determine whether the simulation operation is correct, that is, to check whether each step of the simulation operator's operation complies with the operating procedures and there is no wrong operation.
[0063] The function of simulation record processing is to import the simulation operation records of all simulation operators who need to be evaluated into the evaluation system. The simulation record processing module will filter the simulation record content, separate the operation information of the simulation operator from other information of the system, and form two files, "simulation operation record" and "simulation operation process". The simulation operation record file will contain the complete operation information of the simulation operator during the simulation process, including the effective positions of the left and right clicks of the mouse, and the text entered by the manual keyboard during special operations; the simulation operation process file will contain the operation commands issued by the simulation operator to the DC system during the simulation process and the remote control operation commands for the equipment.
[0064] (2) Standard answer processing: This module is used to guide the simulation operation behavior. First, a standard operation module library (i.e., standard operation module library) is established. This library is a collection of the smallest unit modules of DC simulation operation. The unit module content includes the status check before the operation, the operation behavior items, and the status check after the operation. The "standard answer writing" is completed by extracting the unit modules in the standard operation module library. The pre-written standard answers can also be imported into the system, i.e., the standard answers are added to form the main line answer process (i.e., the evaluation main line) to be used as the main reference for the comparison of the simulation operation process.
[0065] (3) Simulation operation evaluation: includes two comparison parts.
[0066] The first comparison is to compare the simulation process processed by the simulation record with the evaluation main line to determine whether the simulation process is correct. For the operation module of a single process direction (i.e., sequential operation module), if it is inconsistent with the evaluation main line, it is an error operation. If it is consistent with the evaluation main line, the module is added to the synthetic standard answer stacking module sequence; for multiple-choice processes (i.e., unordered operation modules), it is checked whether the module exists in the set of multiple-choice process modules. If the module does not exist in the set, it is an error operation. Otherwise, it is a correct operation and the module is added to the synthetic standard answer stacking module sequence. Finally, the unit module synthetic standard answer is extracted from the standard operation module library according to the newly stacked standard process.
[0067] For the second comparison, the synthetic standard answer obtained from the first comparison is used as a reference, and the “simulation operation record” processed from the simulation record is compared with it to complete the simulation evaluation.
[0068] (4) Processing of evaluation results:
[0069] Processing the evaluation results includes: forming an evaluation record, that is, which operations are wrong and which operations are missed; forming an evaluation score, that is, scoring and calculating the correct operation content to obtain a final score; forming a score report to complete the simulation evaluation.
[0070] In this embodiment 2, the simulation record processing module: the main function is to import the simulation operation record into the evaluation system, and process the simulation operation record into a file format that can be used for evaluation and a file mode that is convenient for evaluation. Finally, two files are generated, "simulation operation record" and "simulation operation process". The simulation operation record is used for the final evaluation; the simulation operation process is used to guide the generation of evaluation standards corresponding to the simulation operation of the simulation operator.
[0071] Standard answer processing module: mainly includes three functions. First, it is used to import the standard operation module library for simulation operation. All subsequent operations are built based on the modules in the standard operation module library. Second, it is used to build standard answers, namely "standard answer writing". The standard answer is used to guide the comparison of the one-way orderly process part. Third, it is used to import the already written standard answers into the system, replacing the second function.
[0072] Simulation operation evaluation module: It includes two comparison functions. The first comparison is to compare the written standard answer with the simulation process to determine the correct operation process. The second comparison is to compare the correct operation process determined by the first comparison with the simulation operator and the simulation record for complete operation record evaluation.
[0073] Evaluation result processing module: The function of this module is to complete the evaluation work. It records the correct simulation items for calculating the operation results, generates the error simulation item record report for feedback to the simulation operator, and generates the result report.
[0074] Example 3
[0075] In this embodiment 3, a DC system simulation operation evaluation system is provided, which mainly includes four modules: simulation record processing, standard answer processing, simulation operation evaluation and evaluation result processing.
[0076] (1) Simulation record processing: During the DC system simulation operation, a text record file is generated, referred to as the simulation record. The simulation record file fully records the effective click positions of the left and right mouse buttons of the simulation operator during the simulation operation, the text manually input on the keyboard during special operations, and the operating condition information of the simulation system, such as system position change (converter transformer tap, AC filter switching), system alarm information (equipment status alarm, protection action information, power change information), etc. The purpose of simulation evaluation is to determine whether the simulation operation is correct, that is, to check whether each step of the simulation operator's operation complies with the operating procedures and there is no wrong operation.
[0077] like Figure 4As shown in the figure, the function of simulation record processing is: import all simulation operation records of simulation operators that need to be evaluated into the evaluation system, and the simulation record processing module will filter the simulation record content, separate the operation information of the simulation operator from other information of the system, and form two files, "simulation operation record" and "simulation operation process". The simulation operation record file will contain the complete operation information of the operator during the simulation process, including the effective positions of the left and right clicks of the mouse, and the text entered by the manual keyboard during special operations; the simulation operation process file will contain the operation commands issued by the operator to the DC system during the simulation process and the remote control operation commands for the equipment.
[0078] (2) Standard answer processing: This module is used to guide simulation operation behavior. Figure 3 As shown, first establish a standard operation module library, which is the smallest unit module of DC simulation operation. The unit module content includes the status check before operation, operation behavior items and status check after operation. The "standard answer writing" is completed by extracting the unit modules in the standard operation module library. The pre-written standard answers can also be imported into the system, that is, the standard answers are added to form the evaluation main line as the main reference for the comparison of simulation operation processes.
[0079] (3) Simulation operation evaluation: includes two comparison parts.
[0080] The first comparison is to compare the simulation process processed by the simulation record with the evaluation main line to determine whether the simulation process is correct. For the sequential operation module of a single process direction, if it is inconsistent with the evaluation main line, it is an incorrect operation. If it is consistent with the evaluation main line, the corresponding operation module will be extracted from the standard operation module library and stacked into a new operation process in sequence to form a synthetic standard answer. For a multi-selection process, find out whether the operation module is in the set of downstream operation modules of the previous operation module. If the module does not exist in the set, it is an incorrect operation. Otherwise, it is a correct operation and the module is added to the standard process. Finally, the unit module is extracted from the standard operation module library according to the standard process to synthesize the standard answer.
[0081] For the second comparison, the synthetic standard answer obtained from the first comparison is used as a reference, and the “simulation operation record” processed from the simulation record is compared with it to complete the simulation evaluation.
[0082] (4) Processing of evaluation results:
[0083] Processing the evaluation results includes: forming an evaluation record, that is, which operations are wrong and which operations are missed; forming an evaluation score, that is, scoring and calculating the correct operation content to obtain a final score; forming a score report to complete the simulation evaluation.
[0084] In this embodiment 3, the simulation record processing module: the main function is to import the simulation operation record into the evaluation system, and process the simulation operation record into a format that can be used for evaluation and a mode that is convenient for evaluation. Finally, two files are generated, "simulation operation record" and "simulation operation process". The simulation operation record is used for the final evaluation; the simulation operation process is used to guide the generation of evaluation criteria.
[0085] Standard answer processing module: mainly includes three functions. First, it is used to import the standard operation module library for simulation operation. All subsequent operations are built based on the modules in the standard operation module library. Second, it is used to build standard answers, namely "standard answer writing". The standard answer is used to guide the comparison of the one-way orderly process part. Third, it is used to import the already written standard answers into the system, replacing the second function.
[0086] Simulation operation evaluation module: It includes two comparison functions. The first comparison is to compare the written standard answer with the simulation process to determine the correct operation process. The second comparison is to compare the correct operation process determined by the first comparison with the simulation record for complete operation record evaluation.
[0087] Evaluation result processing module: The function of this module is to complete the evaluation work. It records the correct simulation items for calculating the operation results, generates the error simulation item record report for feedback to the simulation operator, and generates the result report.
[0088] like Figure 5 , Figure 6 As shown, in this embodiment 3, two simulation operation evaluation modes can be implemented by using the above-mentioned DC system simulation operation evaluation system.
[0089] like Figure 5 As shown, mode 1 is: at the beginning of the evaluation, the operation outline file and the standard answer file are opened and the full text is traversed. If the operation process file B and the standard answer (i.e., the main line of evaluation) have not been traversed, the document domains of the two are compared. If the document domains of the two are the same, the module corresponding to the module is extracted from the standard operation module library and stacked as a stacking module for synthesizing the standard answer to form a synthetic standard answer; if the document domains of the two are different, it is determined whether the operation process B is unidirectional or multidirectional (i.e., sequential or disordered). If it is unidirectional (i.e., disordered), it is an erroneous operation; if it is multidirectional, it is determined whether it belongs to the list of the lower module set of the upper module. If so, the module corresponding to the module is extracted from the standard operation module library and stacked as a stacking module for synthesizing the standard answer to form a synthetic standard answer. If not, it is an erroneous operation. If the operation process file B and the standard answer (i.e., the main line of evaluation) in the operation outline file are traversed, the second comparison is started.
[0090] Start the second comparison, traverse the simulation operation file A (i.e., the simulation operation record) and the synthesized standard answer. If all the lines of file A and all the lines of the synthesized standard answer are traversed, the evaluation results are processed; if all the lines of file A and all the lines of the synthesized standard answer are not traversed, the document domains of the two are compared. If the two are consistent, a score is given; if the two are inconsistent, it is recorded as an incorrect operation, and the traversal of file A and the synthesized standard answer continues.
[0091] like Figure 6 As shown, mode 2 is: at the beginning of the evaluation, the operation outline file is opened, the standard answer file is opened, and it is determined whether the operation process file B has been traversed, and whether the standard answer has been traversed. If the operation process file B and the standard answer have not been traversed, the document domains of the two are compared to determine whether the process file B is one-way. If it is one-way (sequential operation), it is an erroneous operation. If it is not one-way, it is determined whether it is an element in the set of downstream modules. If so, the operation process module is extracted from the standard operation module library, a synthetic standard answer is established, and the element corresponding to the module is deleted from the set of downstream modules (the next time the set is traversed, the element corresponding to the module is deleted). When the element is combined, it will not exist. When the variable process modules of this part in the simulation process are evaluated, the set becomes an empty set); open the simulation operation file A (i.e., the simulation operation record), traverse the simulation operation file A (i.e., the simulation operation record) and the synthesized standard answer. If all the lines of file A and all the lines of the synthesized standard answer are traversed, the evaluation result is processed; if all the lines of file A and all the lines of the synthesized standard answer are not traversed, the document domains of the two are compared. If the two are consistent, a score is given. If the two are inconsistent, it is recorded as an incorrect operation, and the traversal of file A and the synthesized standard answer continues.
[0092] Example 4
[0093] In this embodiment 4, a DC system simulation operation evaluation system is provided, which mainly includes four modules: simulation record processing, standard answer processing, simulation operation evaluation and evaluation result processing.
[0094] (1) Simulation record processing: During the DC system simulation operation, a text record file is generated, referred to as the simulation record. The simulation record file fully records the effective click positions of the left and right mouse buttons of the simulation operator during the simulation operation, the text manually input on the keyboard during special operations, and the operating condition information of the simulation system, such as system position change (converter transformer tap, AC filter switching), system alarm information (equipment status alarm, protection action information, power change information), etc. The purpose of simulation evaluation is to determine whether the simulation operation is correct, that is, to check whether each step of the simulation operator's operation complies with the operating procedures and there is no wrong operation.
[0095] The function of simulation record processing is to import all simulation operation records of simulation operators that need to be evaluated into the evaluation system. The simulation record processing module will filter the simulation record content, separate the operation information of the simulation operator from other information of the system, and form two files, "simulation operation record" and "simulation operation process". The simulation operation record file will contain the complete operation information of the operator during the simulation process, including the effective positions of the left and right clicks of the mouse, and the text entered by the manual keyboard during special operations; the simulation operation process file will contain the operation commands issued by the operator to the DC system during the simulation process and the remote control operation commands for the equipment.
[0096] (2) Standard answer processing: This module is used to guide simulation operation behavior. Figure 3 As shown, first establish a standard operation module library, which is the smallest unit module of DC simulation operation. The unit module content includes the status check before operation, operation behavior items and status check after operation. The "standard answer writing" is completed by extracting the unit modules in the unit module library. The pre-written standard answers can also be imported into the system, that is, the standard answers are added to form the evaluation main line as the main reference for the comparison of simulation operation processes.
[0097] (3) Simulation operation evaluation: includes two comparison parts.
[0098] The first comparison is to compare the simulation process processed by the simulation record with the evaluation main line to determine whether the simulation process is correct. For the operation module of a single process direction, if it is inconsistent with the evaluation main line, it is an incorrect operation. If it is consistent with the evaluation main line, the module is added to the standard process. For a multi-select process, find out whether the module exists in the set of multi-select process modules. If the module does not exist in the set, it is an incorrect operation. Otherwise, it is a correct operation and the module is added to the standard process. Finally, the unit modules are extracted according to the standard process to synthesize the standard answer.
[0099] For the second comparison, the synthetic standard answer obtained from the first comparison is used as a reference, and the “simulation operation record” processed from the simulation record is compared with it to complete the simulation evaluation.
[0100] (4) Processing of evaluation results:
[0101] Processing the evaluation results includes: forming an evaluation record, that is, which operations are wrong and which operations are missed; forming an evaluation score, that is, scoring and calculating the correct operation content to obtain a final score; forming a score report to complete the simulation evaluation.
[0102] In this embodiment 4, the simulation record processing module: the main function is to import the simulation operation record into the evaluation system, and process the simulation operation record into a format that can be used for evaluation and a mode that is convenient for evaluation. Finally, two files are generated, "simulation operation record" and "simulation operation process". The simulation operation record is used for the final evaluation; the simulation operation process is used to guide the generation of evaluation standards.
[0103] Standard answer processing module: mainly includes three functions. First, it is used to import the standard operation module library for simulation operation. All subsequent operations are built based on the modules in the standard operation module library. Second, it is used to build standard answers, namely "standard answer writing". The standard answer is used to guide the comparison of the one-way orderly process part. Third, it is used to import the already written standard answers into the system, replacing the second function.
[0104] Simulation operation evaluation module: It includes two comparison functions. The first comparison is to compare the written standard answer with the simulation process to determine the correct operation process. The second comparison is to compare the correct operation process determined by the first comparison with the simulation record for complete operation record evaluation.
[0105] Evaluation result processing module: The function of this module is to complete the evaluation work. It records the correct simulation items for calculating the operation results, generates the error simulation item record report for feedback to the simulation operator, and generates the result report.
[0106] like Figure 7 As shown, in this embodiment 4, the above-mentioned DC system simulation operation evaluation system is used to implement a simulation operation evaluation method suitable for a variable process DC system.
[0107] First, import the simulation record into the simulation record processing module, process the record line by line, and determine whether it is the last line. If not, return to file processing. If so, end the processing of this file, obtain the operation outline (simulation operation process record) and detailed record (simulation operation record), and determine whether it is the last file. If not, open the next record file. If so, complete the comparison.
[0108] According to the imported complete module library (i.e., the standard process module library), write standard answers or add standard answers to form standard answers; at the beginning of the evaluation, if both the operation outline and the standard answer are the last module, the comparison ends; if neither is the last module, compare whether the document domains of the two are consistent. If they are the same, extract the operation module to determine whether it is the last operation module, and at the same time determine whether the detailed record is the last module. If the extracted operation module and the detailed record are not the last module, compare whether the document domains of the two are consistent. If they are inconsistent, it is a record of an erroneous operation. If they are consistent, calculate the evaluation score. If the document domains of the operation outline and the standard answer are different, determine whether it is one-way. If it is one-way, it is an erroneous operation. If it is not one-way, determine whether it belongs to the following list. If it belongs, extract the operation module. If it does not belong, it is an erroneous operation.
[0109] Example 5
[0110] Embodiment 5 of the present invention provides a non-transitory computer-readable storage medium, wherein the non-transitory computer-readable storage medium is used to store computer instructions. When the computer instructions are executed by a processor, a DC system simulation operation evaluation method is implemented. The method includes:
[0111] Based on the standard operation module library, establish the simulation operation standard process as the main line of evaluation;
[0112] According to the evaluation main line, a synthetic standard answer is established in combination with the simulation operation process of the simulation operator; the simulation operation record is compared with the synthetic standard answer to conduct simulation operation evaluation;
[0113] Based on the comparison results, an evaluation record is formed, the evaluation score is calculated, and a score report is formed.
[0114] Example 6
[0115] Embodiment 6 of the present invention provides a computer program (product), including a computer program, wherein when the computer program is executed on one or more processors, the computer program is used to implement the DC system simulation operation evaluation method as described above, the method comprising:
[0116] Based on the standard operation module library, establish the simulation operation standard process as the main line of evaluation;
[0117] According to the evaluation main line, a synthetic standard answer is established in combination with the simulation operation process of the simulation operator; the simulation operation record is compared with the synthetic standard answer to conduct simulation operation evaluation;
[0118] Based on the comparison results, an evaluation record is formed, the evaluation score is calculated, and a score report is formed.
[0119] Example 7
[0120] Embodiment 7 of the present invention provides an electronic device, including: a processor, a memory, and a computer program; wherein the processor is connected to the memory, the computer program is stored in the memory, and when the electronic device is running, the processor executes the computer program stored in the memory, so that the electronic device executes instructions for implementing the DC system simulation operation evaluation method as described above, the method comprising:
[0121] Based on the standard operation module library, establish the simulation operation standard process as the main line of evaluation;
[0122] According to the evaluation main line, a synthetic standard answer is established in combination with the simulation operation process of the simulation operator; the simulation operation record is compared with the synthetic standard answer to conduct simulation operation evaluation;
[0123] Based on the comparison results, an evaluation record is formed, the evaluation score is calculated, and a score report is formed.
[0124] Those skilled in the art will appreciate that embodiments of the present invention may be provided as methods, systems, or computer program products. Therefore, the present invention may take the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware. Moreover, the present invention may take the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.
[0125] The present invention is described with reference to flowcharts and / or block diagrams of methods, devices (systems), and computer program products according to embodiments of the present invention. It should be understood that each process and / or block in the flowchart and / or block diagram, as well as the combination of processes and / or blocks in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to produce a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 A process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.
[0126] These computer program instructions may also be stored in a computer-readable memory capable of directing a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the computer-readable memory produce an article of manufacture comprising an instruction device, which implements the process Figure 1 A process or multiple processes and / or boxes Figure 1 A function specified in one or more boxes.
[0127] These computer program instructions can also be loaded onto a computer or other programmable data processing device, and a series of operating steps are executed on the computer or other programmable device to produce a computer-implemented process, so that the instructions executed on the computer or other programmable device provide for implementing the process. Figure 1 A process or multiple processes and / or boxes Figure 1 The steps for the functions specified in one or more boxes.
[0128] Although the above describes the specific implementation mode of the present invention in conjunction with the accompanying drawings, it is not intended to limit the scope of protection of the present invention. Those skilled in the art should understand that various modifications or variations that can be made by those skilled in the art without creative work on the basis of the technical solution disclosed in the present invention should be included in the scope of protection of the present invention.
Claims
1. A DC system simulation operation evaluation method, characterized in that: include: Based on the standard operation module library, establish the simulation operation standard process as the main line of evaluation; The standard operation module library includes: multiple single operation modules, the specific operation content of each single operation module, the pre-written standard operation process of the single operation module, and the mark of whether each single operation module belongs to a sequential operation module or a disordered operation module, and the operation module connected to the sequential operation module; the standard operation module library also includes: the pre-operation status check, operation behavior items and post-operation status check contained in each single operation module; by extracting the single operation module in the standard operation module library or adding the pre-written standard operation process, an evaluation main line is formed; According to the evaluation main line, a synthetic standard answer is established in combination with the simulation operation process of the simulation operator; according to the evaluation main line, a synthetic standard answer is established in combination with the simulation operation process of the simulation operator, including: comparing the simulation operation process with the evaluation main line, when the comparison result is consistent, extracting the corresponding monomer operation module from the standard operation module library, and establishing a synthetic standard answer; when the comparison result is inconsistent, if the monomer operation module inconsistent with the evaluation main line is disordered, then the inconsistent monomer operation module is searched in the standard operation module library to see if it is in the set of downstream operation modules of the previous operation module, if so, then the module is added to the synthetic standard answer; for the sequential operation module in the simulation operation process, if it is inconsistent with the evaluation main line, it is an erroneous operation, if it is consistent with the evaluation main line, then the sequential operation module is added to the synthetic standard answer; for the disordered operation module, if the operation module is not in the set of downstream operation modules of the previous operation module, it is an erroneous operation; By establishing a standard operation module library, which is the smallest unit module of DC simulation operation, the content of the unit module includes the status check before operation, operation behavior items and status check after operation. By extracting the unit modules in the unit module library, the standard answer writing is completed, and the pre-written standard answer can also be imported into the system, that is, the standard answer is added, forming an evaluation main line to be used as the main reference for comparison of simulation operation process; The simulation operation record is compared with the synthesized standard answer to evaluate the simulation operation; the simulation operation evaluation includes two comparison parts; the first comparison is to compare the simulation process processed by the simulation record with the evaluation main line to determine whether the simulation process is correct. For the operation module of a single process direction, if it is inconsistent with the evaluation main line, it is an erroneous operation. If it is consistent with the evaluation main line, the module is added to the standard process; for a multi-selection process, find out whether the module exists in the set composed of the multi-selection process modules. If the module does not exist in the set, it is an erroneous operation. Otherwise, it is a correct operation. The module is added to the standard process, and finally the unit module is extracted according to the standard process to synthesize the standard answer; the second comparison is to traverse the simulation operation record and the synthesized standard answer. If all the rows of the simulation operation record and the synthesized standard answer are traversed, the evaluation result is processed; if all the rows of the simulation operation record and the synthesized standard answer are not traversed, the document domain of the two is compared. If the two are consistent, a score is given. If the two are inconsistent, it is recorded as an erroneous operation, and the simulation operation record and the synthesized standard answer are continued to be traversed; Based on the comparison results, an evaluation record is formed, the evaluation score is calculated, and a score report is formed.
2. The DC system simulation operation evaluation method according to claim 1, characterized in that: The simulation operation information of all simulation operators who need to be evaluated is obtained, filtered and separated, and a simulation operation record and simulation operation process are formed.
3. A DC system simulation operation evaluation system, characterized in that: Specifically implementing the DC system simulation operation evaluation method according to any one of claims 1 to 2 comprises: The standard answer processing module is used to establish a simulation operation standard process based on the standard operation module library as the main line of evaluation; The simulation operation evaluation module is used to establish a synthetic standard answer based on the evaluation main line and the simulation operation process of the simulation operator; compare the simulation operation record with the synthetic standard answer to evaluate the simulation operation; The evaluation result processing module is used to form an evaluation record based on the comparison results, calculate the evaluation results, and form a result report.
4. A DC system simulation operation evaluation system according to claim 3, characterized in that: It also includes a simulation record processing module, which is used to obtain simulation operation information of all simulation operators who need to be evaluated, filter and separate them, and form simulation operation record files and simulation operation process files.
5. An electronic device, characterized in that: include: A processor, a memory and a computer program; wherein the processor is connected to the memory, the computer program is stored in the memory, and when the electronic device is running, the processor executes the computer program stored in the memory so that the electronic device executes instructions for implementing the DC system simulation operation evaluation method as described in any one of claims 1-2.
Citation Information
Patent Citations
Whole-process simulation training evaluation implementation method and device for power transformation operation and maintenance job
CN109754663A