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 PDF

Info

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
Application number
CN201910924628.3A
Other languages
Chinese (zh)
Inventor
宋新新
李宏伟
潘志远
荆辉
刘海客
王璐璐
张正茂
许园园
崔西友
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
State Grid Corp of China SGCC
State Grid of China Technology College
Shandong Electric Power College
Original Assignee
State Grid Corp of China SGCC
State Grid of China Technology College
Shandong Electric Power College
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by State Grid Corp of China SGCC, State Grid of China Technology College, Shandong Electric Power College filed Critical State Grid Corp of China SGCC
Priority to CN201910924628.3A priority Critical patent/CN110704440A/en
Publication of CN110704440A publication Critical patent/CN110704440A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/22Indexing; Data structures therefor; Storage structures
    • G06F16/2228Indexing structures
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/22Indexing; Data structures therefor; Storage structures
    • G06F16/2282Tablespace storage structures; Management thereof
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/24Querying
    • G06F16/245Query processing
    • G06F16/2455Query execution
    • G06F16/24553Query execution of query operations
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/28Databases characterised by their database models, e.g. relational or object models
    • G06F16/284Relational databases
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/06Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
    • G06Q10/063Operations research, analysis or management
    • G06Q10/0639Performance analysis of employees; Performance analysis of enterprise or organisation operations
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/10Services
    • G06Q50/20Education
    • G06Q50/205Education administration or guidance
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02EREDUCTION OF GREENHOUSE GAS [GHG] EMISSIONS, RELATED TO ENERGY GENERATION, TRANSMISSION OR DISTRIBUTION
    • Y02E40/00Technologies for an efficient electrical power generation, transmission or distribution
    • Y02E40/70Smart grids as climate change mitigation technology in the energy generation sector
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y04INFORMATION OR COMMUNICATION TECHNOLOGIES HAVING AN IMPACT ON OTHER TECHNOLOGY AREAS
    • Y04SSYSTEMS INTEGRATING TECHNOLOGIES RELATED TO POWER NETWORK OPERATION, COMMUNICATION OR INFORMATION TECHNOLOGIES FOR IMPROVING THE ELECTRICAL POWER GENERATION, TRANSMISSION, DISTRIBUTION, MANAGEMENT OR USAGE, i.e. SMART GRIDS
    • Y04S10/00Systems supporting electrical power generation, transmission or distribution
    • Y04S10/50Systems or methods supporting the power network operation or management, involving a certain degree of interaction with the load-side end user applications

Landscapes

  • 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

Automatic scoring system and method based on smart power grid dispatching control system
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
Figure BDA0002218552410000051
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
Figure BDA0002218552410000061
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
Figure BDA0002218552410000062
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:
Figure BDA0002218552410000071
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:
Figure BDA0002218552410000081
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.
CN201910924628.3A 2019-09-27 2019-09-27 Automatic scoring system and method based on smart power grid dispatching control system Pending CN110704440A (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (5)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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