CN110704440A - Automatic scoring system and method based on smart power grid dispatching control system - Google Patents
Automatic scoring system and method based on smart power grid dispatching control system Download PDFInfo
- Publication number
- CN110704440A CN110704440A CN201910924628.3A CN201910924628A CN110704440A CN 110704440 A CN110704440 A CN 110704440A CN 201910924628 A CN201910924628 A CN 201910924628A CN 110704440 A CN110704440 A CN 110704440A
- Authority
- CN
- China
- Prior art keywords
- scoring
- judge
- examination
- result
- score
- 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
Links
- 238000000034 method Methods 0.000 title claims description 23
- 238000004891 communication Methods 0.000 claims abstract description 4
- 238000012360 testing method Methods 0.000 claims description 20
- 238000012790 confirmation Methods 0.000 claims description 2
- 238000011156 evaluation Methods 0.000 abstract description 17
- 239000002699 waste material Substances 0.000 abstract description 4
- 239000000463 material Substances 0.000 abstract description 3
- 238000012549 training Methods 0.000 description 12
- 238000013077 scoring method Methods 0.000 description 5
- 238000012423 maintenance Methods 0.000 description 4
- 238000004458 analytical method Methods 0.000 description 3
- 238000013461 design Methods 0.000 description 3
- 238000010586 diagram Methods 0.000 description 3
- 238000012986 modification Methods 0.000 description 3
- 230000004048 modification Effects 0.000 description 3
- 238000010276 construction Methods 0.000 description 2
- 238000011161 development Methods 0.000 description 2
- 230000018109 developmental process Effects 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 239000007787 solid Substances 0.000 description 2
- 230000033772 system development Effects 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 1
- 239000002131 composite material Substances 0.000 description 1
- 230000007547 defect Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000007667 floating Methods 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 238000003012 network analysis Methods 0.000 description 1
- 238000010248 power generation Methods 0.000 description 1
- 238000011160 research Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/22—Indexing; Data structures therefor; Storage structures
- G06F16/2228—Indexing structures
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/22—Indexing; Data structures therefor; Storage structures
- G06F16/2282—Tablespace storage structures; Management thereof
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/24—Querying
- G06F16/245—Query processing
- G06F16/2455—Query execution
- G06F16/24553—Query execution of query operations
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/28—Databases characterised by their database models, e.g. relational or object models
- G06F16/284—Relational databases
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/06—Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
- G06Q10/063—Operations research, analysis or management
- G06Q10/0639—Performance analysis of employees; Performance analysis of enterprise or organisation operations
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION 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/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/10—Services
- G06Q50/20—Education
- G06Q50/205—Education administration or guidance
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02E—REDUCTION OF GREENHOUSE GAS [GHG] EMISSIONS, RELATED TO ENERGY GENERATION, TRANSMISSION OR DISTRIBUTION
- Y02E40/00—Technologies for an efficient electrical power generation, transmission or distribution
- Y02E40/70—Smart grids as climate change mitigation technology in the energy generation sector
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y04—INFORMATION OR COMMUNICATION TECHNOLOGIES HAVING AN IMPACT ON OTHER TECHNOLOGY AREAS
- Y04S—SYSTEMS INTEGRATING TECHNOLOGIES RELATED TO POWER NETWORK OPERATION, COMMUNICATION OR INFORMATION TECHNOLOGIES FOR IMPROVING THE ELECTRICAL POWER GENERATION, TRANSMISSION, DISTRIBUTION, MANAGEMENT OR USAGE, i.e. SMART GRIDS
- Y04S10/00—Systems supporting electrical power generation, transmission or distribution
- Y04S10/50—Systems or methods supporting the power network operation or management, involving a certain degree of interaction with the load-side end user applications
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Business, Economics & Management (AREA)
- Physics & Mathematics (AREA)
- Databases & Information Systems (AREA)
- General Physics & Mathematics (AREA)
- Human Resources & Organizations (AREA)
- Educational Administration (AREA)
- Data Mining & Analysis (AREA)
- General Engineering & Computer Science (AREA)
- Strategic Management (AREA)
- Tourism & Hospitality (AREA)
- Economics (AREA)
- Development Economics (AREA)
- Entrepreneurship & Innovation (AREA)
- Software Systems (AREA)
- Marketing (AREA)
- Educational Technology (AREA)
- General Business, Economics & Management (AREA)
- Game Theory and Decision Science (AREA)
- Quality & Reliability (AREA)
- Computational Linguistics (AREA)
- Operations Research (AREA)
- Health & Medical Sciences (AREA)
- General Health & Medical Sciences (AREA)
- Primary Health Care (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Electrically Operated Instructional Devices (AREA)
Abstract
The automatic scoring system comprises a plurality of examination systems and at least one judge system, wherein scoring points and scoring bases are deployed in the judge system, and the judge system is in communication connection with the examination systems and can conduct mutual remote data retrieval; the actual result of the examinee operation generated by the examination system is graded in a mode of real-time library comparison, standard configuration file and system parameter comparison, non-standard file comparison, relational library comparison and manual judgment by a judge after the files are uploaded to the judge system; the comprehensive evaluation on the operation of the examinees is realized, so that the accuracy and comprehensiveness of the evaluation are greatly improved, a large amount of manpower, material resources and time cost are saved, the resource waste is avoided, and the fairness of the examination are improved.
Description
Technical Field
The disclosure relates to the technical field of smart grid dispatching control systems, in particular to an automatic scoring system and method based on the smart grid dispatching control system.
Background
The statements in this section merely provide background information related to the present disclosure and may not necessarily constitute prior art.
Along with the popularization and application of the intelligent power grid dispatching control system, the operation and maintenance mode of the automatic system is changed greatly, the demand for cultivating the intelligent dispatching control system composite talents under a large operation system is increased day by day, and the requirement on the capacity of related personnel of intelligent dispatching automation is increased day by day. At present, an intelligent power grid dispatching control system is popularized and applied in provincial and higher regulation and control centers under national grid companies, and a large number of related professionals urgently need modern training tools to carry out efficient practical training. At present, training or practical training technologies for dispatchers, monitors and master station operation and maintenance personnel on the side of a dispatching master station are developed successively, and higher technical skill requirements are provided for relevant professionals such as automation operation and maintenance. The assessment of students through the assessment system is very important, and an effective assessment system is urgently needed to ensure the fairness, the justice and the disclosure of the practice examination results.
The inventor of the present disclosure finds that, in the practice evaluation method of the current intelligent dispatching automatic training, a subjective evaluation method is mainly adopted, and an appraiser performs manual evaluation on a student according to the operation steps or operation records of the student. This evaluation method has the following problems: firstly, the workload is large, the evaluation means of the meticulous, objectivity and standard property is lacked, the experience and knowledge of an appraiser are mainly depended on, and the conditions of missing judgment and erroneous judgment can exist; secondly, the subjective evaluation method needs a lot of evaluation personnel, and costs a lot of evaluation paper, which causes resource waste and has high cost.
Disclosure of Invention
In order to overcome the defects of the prior art, the automatic scoring system and method based on the intelligent power grid dispatching control system are provided, the student test paper is automatically evaluated in batches according to the scoring standard, and a student evaluation report and a student score summary table are generated, so that a large amount of manpower, material resources and time cost are saved, the resource waste is avoided, and the fairness of the examination are improved.
In order to achieve the purpose, the following technical scheme is adopted in the disclosure:
in a first aspect, the present disclosure provides an automatic scoring system based on a smart grid dispatching control system, including a plurality of test systems and at least one referee system, where the referee system is deployed with score points and score bases, and the referee system and the test systems are in communication connection and can perform mutual remote data retrieval;
the actual result of the examinee operation generated by the examination system is graded in a mode of manual judgment by a judge after the file is uploaded to the judge system through real-time library comparison, standard configuration file and system parameter comparison, non-standard file comparison and relational library comparison.
As some possible implementation manners, the system comprises a plurality of examination machines and at least one referee machine, wherein each examination machine is provided with an independent examination system, and each referee machine is provided with a referee system;
the examination system at least comprises a background scanning system, and the background scanning system scores examination answer states at intervals of set time according to the called standard answers in the judging system to form score files and uploads the score files to the judging machine;
after answering time is over, the background scanning system submits the last scoring file to the judging system, and simultaneously submits the file needing manual judgment to the judging system for the judging to score;
and the scoring interface of the judge system is provided with scoring result confirmation information and manual scoring information for the judge to confirm the automatic scoring result and score the manual judgment scoring point, and after all scoring is finished, all the competition result data is exported to form a final scoring file for the judge.
As a further limitation, a background service program is run on the background scanning system, an expected result in the referee system is remotely called at intervals of set time, the local scanning is performed once according to the obtained expected result, a table or a configuration file where a corresponding scoring point is located is found, answers of examinees and standard answers are compared to obtain a score of each scoring point, the standard answers, answers of players and the scores are written into a scoring file after the answers are finished, and the scoring file and files needing manual scoring are packed and uploaded to the referee system;
as a further limitation, a configuration file is stored in the referee machine, the referee system reads the number of examination rounds, the duration time of each round of examination and the starting time of each round of examination in the configuration file, and establishes a directory of each round and each set of examination system under a conf directory on the referee machine, and background service systems of different examination systems upload score files to corresponding directories;
as a further limitation, the referee machine runs a referee system interface program for automatic scoring result viewing and manual score modification and entry.
As some possible implementation manners, the scoring is performed by a real-time library comparison manner, specifically: and comparing the actual result in the examinee table field with an expected result defined in a real-time library answer scoring table of the judging system before examination, and obtaining the score of the fault point if the actual result is consistent with the expected result.
As some possible implementation manners, scoring is performed by comparing a standard configuration file with system parameters, specifically: and all the parameters in the standard answer configuration file stored in the judging system are taken out, expected results are compared, and scores are obtained if the expected results are consistent.
As some possible implementation manners, scoring is performed in a non-standard file comparison manner, specifically: and comparing the test taker configuration file with the standard answer configuration file stored in the referee system after space omission and line feed are omitted, and scoring if the space omission and line feed are consistent.
As some possible implementation manners, scoring is performed by a relational database comparison manner, specifically: and searching a corresponding table, a corresponding domain, a corresponding constraint and a corresponding index of the test question in a relational database through sql statements configured in a configuration file of the judging system before the examination, comparing with an expected result of the examinee, and scoring if the result is consistent.
As some possible implementation manners, a scoring manner that is manually judged by a referee after a file is uploaded to the referee system specifically includes: the examination questions which can not be compared and judged by the program are directly uploaded to a judge system, and the judge directly scores the examination questions.
In a second aspect, the present disclosure provides an automatic method based on a smart grid dispatching control system, wherein with the automatic scoring system based on the smart grid dispatching control system, if an automatic scoring result and a manual scoring result exist in a certain scoring point obtained by an referee system, the manual scoring result is given a high priority;
when the judge needs to correct the automatic scoring result of a certain scoring point, the manual scoring result column of the scoring interface of the judge inputs a score, and the manual scoring result is taken as the final scoring result of the scoring point.
As some possible implementation modes, the examination questions are divided into a plurality of records according to the score points and are recorded in a record table, wherein each score point has one record;
after scanning the record table, the background service system searches corresponding answers in the table or file storing the judgment system with the expected result according to the question number.
Compared with the prior art, the beneficial effect of this disclosure is:
1. the method and the device have the advantages that the process record of the operation of the examinee is innovatively converted into the result which can be quantitatively evaluated for evaluation, the examination question may comprise a plurality of fault points or operation steps, each fault point or operation step is designed with an expected result, the examinee is required to complete the correct operation step or eliminate a plurality of preset fault points to achieve the final expected result, the corresponding evaluation score is obtained by comparing the actual operation result with the expected result, and the fairness and the objectivity of the score are greatly improved.
2. The automatic scoring system does not concern the method or process of solving a specific problem of an examinee, converts the operation process record into a result capable of being quantitatively evaluated, innovatively divides a fault point or an operation step into five scoring modes of real-time library, standard configuration file and system parameter, non-standard file and relation library through the storage mode of an expected result and manually scoring by an judge after uploading the files to the judge system, thereby realizing the overall evaluation of the examinee operation and greatly improving the scoring accuracy and comprehensiveness.
3. The contents disclosed by the invention automatically evaluate the student examination papers in batches according to the scoring standard and generate the student evaluation report and the student score summary table, so that a large amount of manpower, material resources and time cost are saved, the resource waste is avoided, and the fairness of the examination are improved.
4. The system disclosed by the invention is successfully applied to the scheduling automation professional skill competition held by the national grid company, and in the face of 54 scheduling automation personnel from 27 provinces, the automatic scoring system is fully applied, so that the automatic scoring task is efficiently, stably, safely and reliably completed.
5. The system development completion marks that the automation level of the state network company is improved again, and after the automatic scoring system is put into use, the regulation and control automation personnel can better learn and practice professional skills, so that the regulation and control automation personnel can improve the professional skill level, the construction of the automation professional team is further enhanced, and a solid talent foundation is provided for the development of the regulation and control automation specialty.
Drawings
Fig. 1 is a flowchart illustrating an automatic scoring work flow of an automatic scoring system based on a smart grid dispatching control system according to embodiment 1 of the present disclosure.
Fig. 2 is a configuration file answer and score table according to embodiment 1 of the present disclosure.
Fig. 3 is a schematic view of a scoring interface according to embodiment 1 of the present disclosure.
Detailed Description
It should be noted that the following detailed description is exemplary and is intended to provide further explanation of the disclosure. Unless defined otherwise, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this disclosure belongs.
It is noted that the terminology used herein is for the purpose of describing particular embodiments only and is not intended to be limiting of example embodiments according to the present disclosure. As used herein, the singular forms "a", "an" and "the" are intended to include the plural forms as well, and it should be understood that when the terms "comprises" and/or "comprising" are used in this specification, they specify the presence of stated features, steps, operations, devices, components, and/or combinations thereof, unless the context clearly indicates otherwise.
Example 1:
as shown in fig. 1 to 3, an embodiment 1 of the present disclosure provides an automatic scoring system based on a smart grid scheduling control system, including a plurality of test systems and at least one referee system, where the referee system is deployed with score points and score bases, and the referee system and the test systems are in communication connection and can perform mutual remote data retrieval; the actual result of the examinee operation generated by the examination system is graded in a mode of manual judgment by a judge after the file is uploaded to the judge system through real-time library comparison, standard configuration file and system parameter comparison, non-standard file comparison and relational library comparison.
The embodiment relies on a smart power grid dispatching control system (D5000) training platform established by national network technical college, provides a set of effective evaluation technology for practical training examinations of automatic operation and maintenance personnel of a main station, so as to meet the increasingly huge training requirements at present, improve the skill training efficiency, shorten the training period, improve the training quality, ensure the safe and stable, economic and efficient operation of the smart power grid, and provide evaluation basis for the national power grid company to develop various competition activities and high-skill talent training and assessment. The research result of the invention can be further popularized and applied to provincial electric academy, regulation and control center, training center, universities and colleges and the like.
The specific design is as follows:
(1) examination system and referee system design
In this embodiment, a D5000 system is used as an examination system, the D5000 system includes application modules such as a basic platform, steady-state monitoring, network analysis, automatic power generation control, automatic voltage control, comprehensive intelligent analysis and alarm, and online safety and stability analysis, and each examinee uses a separate D5000 system to perform an examination.
In order to ensure the fairness of competition, the examinees cannot see or search scoring bases and scoring points in the local system, manual judgment scoring and checking are facilitated, a set of D5000 system needs to be additionally deployed to serve as a judgment system, and all the scoring points and scoring bases are deployed in the judgment system.
The judging system can comprise a plurality of clients, the clients are all deployed with D5000 applications, a real-time library of all application modules required by the examination is downloaded, execution programs of all the applications do not need to be started, and the judging system is connected with the examination system through remote retrieval so that a background scoring program running in the examination system can read scoring bases.
(2) Expected result entry and scoring mode
The examination questions may include a plurality of failure points or operation steps, each failure point or operation step is designed with an expected result (score point), and the examinee is required to complete the correct operation step or eliminate a plurality of preset failure points to achieve the final expected result. The automatic scoring system does not pay attention to a method or process for solving a specific problem of the examinee, and the operation process record is converted into a result capable of being quantitatively evaluated.
Expected results (score points) are stored in corresponding physical locations, such as table fields corresponding to the real-time library and the commercial library, configuration files, log files, and the like, and different real-exercise question type test results are stored in different manners and locations. According to the storage mode of the expected result, the fault point or the operation step is divided into five judgment modes which are determined manually by a judge after the file is uploaded to the judge system through a real-time library, a standard configuration file, a system parameter, a non-standard file and a relation library.
1) Scoring by means of real-time library comparison:
the scoring method comprises the following steps: and comparing the actual result in the examinee table field with the expected result defined in the real-time library answer scoring table before examination, and obtaining the score of the fault point if the actual result is consistent with the expected result.
Expected outcome entry location: the table structure and the recording method of the rtdb _ answer table applied by public are as follows:
table 1: rtdb _ answer table
2) Grading in a mode of comparing standard configuration files with system parameters:
the scoring method comprises the following steps: all parameters in the configuration file are taken out, the expected result is compared, if the result is consistent, the score is obtained, and the answer and the score table of the configuration file are shown in figure 2.
Expected outcome entry location: the file _ answer table is applied by public, and the table structure and the recording method are as follows:
table 2: file _ answer table
3) Scoring by means of non-standard file comparison:
the scoring method comprises the following steps: and comparing the test taker configuration file with the standard answer configuration file after omitting the blank and changing the line.
Expected outcome entry location: the public applies a lower file _ match table, and the table structure and the entry method are as follows:
table 3: file _ compare table
4) Cross-relational library determination
The scoring method comprises the following steps: and searching a corresponding table, domain, constraint, index and the like of the test question in a relational database through an sql statement (maximum 1024) configured in a configuration file before the test, comparing with an expected result, and obtaining the score of the fault point if the result is consistent with the expected result. Expected outcome entry location: the file format of the database _ sql. conf file under the conf directory is as follows:
5) the file is uploaded to a judge system and then manually judged by a judge
The scoring method comprises the following steps: and if the wiring diagram needs to be changed, the changed diagram is transmitted to a scoring client used by the referee group, and the referee scores the diagram. Typically containing x-g graphics, database dmp files, screenshots, or files requiring player generation. Uploading a file recording position: conf file under conf directory.
(3) Automatic scoring system flow design
The working flow of the automatic scoring system described in this embodiment is shown in fig. 1, and specifically includes:
the automatic scoring system comprises two parts, namely a background scanning system and a referee system. The background scanning system is arranged in the competition system, after the competition starts, scoring is carried out on the answering state according to standard answers every 5 minutes, a scoring file is formed and uploaded to a judge machine, and scoring is guaranteed to be reserved under the condition that the system fails;
after answering time is over, the background scanning system submits the last scoring file to the judging system, and meanwhile, files needing manual judgment are submitted to the judging system according to configuration for judging and scoring;
the judge system is arranged on the judge machine, after the background scanning system submits the scoring files and the files needing manual judgment to the scoring system, the judge confirms the scoring results on the scoring interface and scores the manually judged scoring points, the scoring results are written into the database, and meanwhile, all the match result data are exported to form the final scoring files to be provided for the judge.
(4) Program and configuration file
The automatic scoring program comprises a background service program scan _ score _ server, a scoring interface program score and an automatic scoring system configuration file conf/marking.
The specific analysis is as follows:
1)marking.conf
the scoring system reads the number of test rounds, the duration of each round of test and the starting time of each round of test in a configuration file marking.conf, and creates a catalog (such as conf/round _1/192.1.13.1) of each round and each set of test system under a conf catalog on a judge machine, and background scanning programs of different test systems upload the scoring files and the like to the corresponding catalogs.
The configuration file format is as follows:
2)scan_score_server
the program is a background service program of an automatic system scoring system, and needs to be started on each machine (sca server, wh workstation and pas server) except his in the examination system;
the program remotely calls score points (expected results) in the referee system every 5 minutes, locally scans once according to the obtained expected results to find a table where the corresponding score points are located or a configuration file where the corresponding score points are located, compares examinee answers with standard answers to obtain scores of each score point, writes the standard answers, player answers and the scores into a score file (such as score _ scada.conf), uploads files needing manual scoring on a workstation and a pas server and score _ work.conf and score _ pas.conf to the scada server of the system, and then packages and uploads the files to the referee system by the program of the scada server.
The application method of the program is as follows:
scan _ score _ server upper level IP or node NAME type DOMAIN-NAME
Wherein the upper level IP or node name: if the server is the sca server, the server is the judgment machine IP or the node name, and if the server is the wh workstation or the pas server, the server is the sca server IP or the node name;
the node type is as follows: corresponding to the "whether or not workstation file" field in the file _ answer and file _ compare tables, 0 is sca server, 1 is wh workstation, and 2 is pas server.
DOMAIN-NAME: and remotely retrieving the domain name of the referee system configured in the configuration file so as to remotely read the score points.
3)score
The program is an automatic system scoring system interface program, is started on a judge machine, and is provided for a judge to check an automatic scoring result, manually modify, enter scores and the like, and the scoring interface is shown in fig. 3.
When the referee selects a certain table, the corresponding IP address directories under the conf corresponding to the turn, such as score _ scada.conf, score _ work _ creation.conf and score _ pas.conf files in (conf/round _1/192.1.13.2) are automatically called, and the scores are read to the interface.
The system described in this embodiment has been successfully applied to the scheduling automation professional skill competition held by the national grid company, and in the face of 54 scheduling automation personnel from 27 provinces, the automatic scoring system is fully applied, and the automatic scoring task is completed efficiently, stably, safely and reliably.
The system development completion marks that the automation level of the national network company is improved again, and after the automatic scoring system is put into use, the regulation and control automation personnel can better learn and practice professional skills, so that the improvement of the professional skill level of the regulation and control automation personnel is facilitated, the construction of the automation professional team is further enhanced, and a solid talent foundation is provided for the development of the regulation and control automation specialty.
Example 2:
the automatic scoring system based on the smart grid dispatching control system in the embodiment 1 is utilized, if an automatic scoring result and a manual scoring result exist at a certain scoring point at the same time, the priority of the manual scoring result is high, and therefore if an referee needs to correct the automatic scoring result of the certain scoring point, the referee can input a score in a manual scoring result column, and after a score submitting button is clicked, a program writes a final scoring result into a database.
The specific method for inputting examination questions comprises the following steps: the examination questions need to be split into a plurality of records according to the score points and are recorded in a query _ desc table, wherein each score point has one record, and the table structure and the recording method are as follows:
table 4: query _ desc Table
Question number | Point of merit content | Topic content | Score value |
Such as: 10.1 or 10 | Recording score point | Allowed to be empty | Supporting floating point numbers, e.g. 0.5 minutes |
After the automatic scoring program scans the query _ desc table, the corresponding answer is searched in other tables or files for inputting expected results according to the question numbers.
The above description is only a preferred embodiment of the present disclosure and is not intended to limit the present disclosure, and various modifications and changes may be made to the present disclosure by those skilled in the art. Any modification, equivalent replacement, improvement and the like made within the spirit and principle of the present disclosure should be included in the protection scope of the present disclosure.
Claims (10)
1. An automatic scoring system based on a smart power grid dispatching control system is characterized by comprising a plurality of test systems and at least one judge system, wherein score points and score bases are deployed in the judge system, and the judge system is in communication connection with the test systems and can conduct mutual remote data retrieval;
the actual result of the examinee operation generated by the examination system is graded in a mode of manual judgment by a judge after the file is uploaded to the judge system through real-time library comparison, standard configuration file and system parameter comparison, non-standard file comparison and relational library comparison.
2. The automatic scoring system based on the smart grid dispatching control system as claimed in claim 1, comprising a plurality of examination machines and at least one referee machine, wherein each examination machine is provided with an independent examination system, and each referee machine is provided with a referee system;
the examination system at least comprises a background scanning system, and the background scanning system scores examination answer states at intervals of set time according to the called standard answers in the judging system to form score files and uploads the score files to the judging machine;
after answering time is over, the background scanning system submits the last scoring file to the judging system, and simultaneously submits the file needing manual judgment to the judging system for the judging to score;
and the scoring interface of the judge system is provided with scoring result confirmation information and manual scoring information for the judge to confirm the automatic scoring result and score the manual judgment scoring point, and after all scoring is finished, all the competition result data is exported to form a final scoring file for the judge.
3. The automatic scoring system based on the smart grid dispatching control system as claimed in claim 2, wherein a background service program is run on the background scanning system, the expected result in the referee system is remotely called at intervals of a set time, the expected result is locally scanned once according to the obtained expected result, a table where the corresponding scoring point is located or a configuration file where the corresponding scoring point is located is found, the answer of an examinee is compared with the standard answer to obtain the score of each scoring point, the standard answer, the answer of a player and the score are written into the scoring file after the answer is finished, and the scoring file and the file needing manual scoring are packaged and uploaded to the referee system;
or, the referee machine stores a configuration file, the referee system reads the number of examination rounds, the duration time of each round of examination and the starting time of each round of examination in the configuration file, and establishes a directory of each round and each set of examination systems under a conf directory on the referee machine, and background service systems of different examination systems upload the score files to the corresponding directory;
or the judge machine runs a judge system interface program for checking the automatic grading result and manually modifying and recording the score.
4. The automatic scoring system based on the smart grid dispatching control system as claimed in claim 1, wherein scoring is performed by real-time library comparison, specifically: and comparing the actual result in the examinee table field with an expected result defined in a real-time library answer scoring table of the judging system before examination, and obtaining the score of the fault point if the actual result is consistent with the expected result.
5. The automatic scoring system based on the smart grid dispatching control system as claimed in claim 1, wherein scoring is performed by comparing a standard configuration file with system parameters, specifically: and all the parameters in the standard answer configuration file stored in the judging system are taken out, expected results are compared, and scores are obtained if the expected results are consistent.
6. The automatic scoring system based on the smart grid dispatching control system as claimed in claim 1, wherein scoring is performed by a non-standard file comparison method, specifically: and comparing the test taker configuration file with the standard answer configuration file stored in the referee system after space omission and line feed are omitted, and scoring if the space omission and line feed are consistent.
7. The automatic scoring system based on the smart grid dispatching control system as claimed in claim 1, wherein scoring is performed by a relational database comparison method, specifically: and searching a corresponding table, a corresponding domain, a corresponding constraint and a corresponding index of the test question in a relational database through sql statements configured in a configuration file of the judging system before the examination, comparing with an expected result of the examinee, and scoring if the result is consistent.
8. The automatic scoring system based on the smart grid dispatching control system as claimed in claim 1, wherein the scoring mode is manually judged by a judge after the file is uploaded to the judge system, and specifically comprises: the examination questions which can not be compared and judged by the program are directly uploaded to a judge system, and the judge directly scores the examination questions.
9. An automatic method based on a smart grid dispatching control system is characterized in that by using the automatic scoring system based on the smart grid dispatching control system as claimed in any one of claims 1 to 8, if an automatic scoring result and a manual scoring result exist in a certain scoring point obtained in a judge system at the same time, the manual scoring result is given high priority;
when the judge needs to correct the automatic scoring result of a certain scoring point, the manual scoring result column of the scoring interface of the judge inputs a score, and the manual scoring result is taken as the final scoring result of the scoring point.
10. The automatic method based on the smart grid dispatching control system as claimed in claim 9, wherein the examination questions are split into a plurality of records according to the score points and are recorded in the record table, one record for each score point;
after scanning the record table, the background service system searches corresponding answers in the table or file storing the judgment system with the expected result according to the question number.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910924628.3A CN110704440A (en) | 2019-09-27 | 2019-09-27 | Automatic scoring system and method based on smart power grid dispatching control system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910924628.3A CN110704440A (en) | 2019-09-27 | 2019-09-27 | Automatic scoring system and method based on smart power grid dispatching control system |
Publications (1)
Publication Number | Publication Date |
---|---|
CN110704440A true CN110704440A (en) | 2020-01-17 |
Family
ID=69196732
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910924628.3A Pending CN110704440A (en) | 2019-09-27 | 2019-09-27 | Automatic scoring system and method based on smart power grid dispatching control system |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110704440A (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111369151A (en) * | 2020-03-09 | 2020-07-03 | 北京红亚华宇科技有限公司 | Intelligent competition scoring method, system and equipment |
CN112700147A (en) * | 2021-01-05 | 2021-04-23 | 长春职业技术学院 | Examination system for culturing live e-commerce people |
CN113177866A (en) * | 2021-04-08 | 2021-07-27 | 中国南方电网有限责任公司超高压输电公司南宁局 | Evaluation system |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102054377A (en) * | 2010-11-24 | 2011-05-11 | 江苏省电力试验研究院有限公司 | Remote simulation training system for electrical tests of transformer |
CN103955875A (en) * | 2014-04-14 | 2014-07-30 | 滕德虎 | Computer application examination system |
CN105069412A (en) * | 2015-07-27 | 2015-11-18 | 中国地质大学(武汉) | Digital scoring method |
CN106920429A (en) * | 2015-12-24 | 2017-07-04 | ***通信集团公司 | A kind of information processing method and device |
CN109961665A (en) * | 2019-03-12 | 2019-07-02 | 广联达科技股份有限公司 | Network On-line Examining system and method for practical operation topic examination |
-
2019
- 2019-09-27 CN CN201910924628.3A patent/CN110704440A/en active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102054377A (en) * | 2010-11-24 | 2011-05-11 | 江苏省电力试验研究院有限公司 | Remote simulation training system for electrical tests of transformer |
CN103955875A (en) * | 2014-04-14 | 2014-07-30 | 滕德虎 | Computer application examination system |
CN105069412A (en) * | 2015-07-27 | 2015-11-18 | 中国地质大学(武汉) | Digital scoring method |
CN106920429A (en) * | 2015-12-24 | 2017-07-04 | ***通信集团公司 | A kind of information processing method and device |
CN109961665A (en) * | 2019-03-12 | 2019-07-02 | 广联达科技股份有限公司 | Network On-line Examining system and method for practical operation topic examination |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111369151A (en) * | 2020-03-09 | 2020-07-03 | 北京红亚华宇科技有限公司 | Intelligent competition scoring method, system and equipment |
CN112700147A (en) * | 2021-01-05 | 2021-04-23 | 长春职业技术学院 | Examination system for culturing live e-commerce people |
CN113177866A (en) * | 2021-04-08 | 2021-07-27 | 中国南方电网有限责任公司超高压输电公司南宁局 | Evaluation system |
CN113177866B (en) * | 2021-04-08 | 2024-01-02 | 中国南方电网有限责任公司超高压输电公司南宁局 | Evaluation system |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108924082B (en) | Special operator actual operation examination control method and system | |
CN110704440A (en) | Automatic scoring system and method based on smart power grid dispatching control system | |
CN110674189B (en) | Method for monitoring secondary state and positioning fault of intelligent substation | |
CN106446245A (en) | Intelligent substation secondary device integrated drawing document system and managing and implementing method thereof | |
CN107741952B (en) | Automatic scoring and examination system based on SCD configuration file comparison of intelligent substation | |
CN112185200A (en) | Experimental examination system connected with cloud platform | |
CN112465293A (en) | Self-evaluation system for measuring and collecting operation and maintenance professional skills | |
CN113392988B (en) | Maintenance file management method for paperless operation of hydropower plant | |
CN113689126A (en) | Intelligent service customization platform for examination training courses | |
CN112465457B (en) | Method, system, device and computer storage medium for managing supervision project | |
CN112883247A (en) | Electronic examination system of numerical control machine tool | |
CN110689149B (en) | Movable inspection platform for data center | |
CN112116320A (en) | Intelligent scoring method for talent evaluation | |
CN112862242A (en) | A production overall process acceptance tool for transformer substation capital construction engineering | |
CN112529217A (en) | Power equipment information query method, system, device, equipment and storage medium | |
CN112116219A (en) | Simulation training system and method for client-side power Internet of things | |
CN114936442B (en) | System and method for accurately positioning power distribution network equipment and forming topological graph | |
CN113902222B (en) | New forms of energy wisdom fortune dimension system | |
CN110298585B (en) | Hierarchical automatic auditing method for monitoring information of substation equipment | |
CN114023133A (en) | Hydropower station operation accident handling training and emergency drilling evaluation method | |
CN104376505B (en) | A kind of operation reliability evaluation method of power distribution network in power system | |
CN113963578A (en) | Self-adaptive training system and training method for knowledge service and skill drilling | |
Dong et al. | An expert system for bridge crane training system based on virtual reality | |
Zhao et al. | Design and Implementation of the “Internet plus” Intelligent power simulation and learning system | |
CN110889986A (en) | Control integration self-adaptive evaluation method based on xAPI behavior acquisition technology |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |