Search

CN-121981603-A - Automatic evaluation system and method for visual editing of shield/TBM (tunnel boring machine)

CN121981603ACN 121981603 ACN121981603 ACN 121981603ACN-121981603-A

Abstract

The invention provides a shield/TBM visual editing automatic evaluation system and method, comprising a main simulator and at least one sub simulator, wherein the main simulator and the sub simulator are respectively provided with an evaluation system, and the evaluation system judges the operation flow of the simulation system according to a set algorithm and outputs an evaluation result; the custom examination question design and automatic scoring of the simulation operation are realized; the input end of the evaluation system of the main simulator is connected with an OPC server, the output end of the evaluation system of the main simulator is connected with a 3D simulation unit, the OPC server is respectively connected with a simulation data processing unit and a PLC control unit, signals are input to the PLC control unit, the PLC control unit carries out operation according to program logic and sends processing results to the OPC server, the simulation data processing unit reads operation data of the PLC control unit and calculates data which the 3D simulation unit should act, and the 3D simulation unit reads the calculated data read by the simulation data processing unit and adjusts according to numerical values.

Inventors

  • ZHU JIANAN
  • WANG SHUANGWANG
  • ZHANG JIANYING
  • XU RUIPENG
  • CHEN LIANGWU
  • LIU LILONG
  • ZHU JUN
  • PENG WANSHUN

Assignees

  • 中铁工程装备集团技术服务有限公司

Dates

Publication Date
20260505
Application Date
20260123

Claims (10)

  1. 1. The shield/TBM visual editing automatic evaluation system is characterized by comprising a main simulator and at least one sub simulator, wherein evaluation systems are arranged on the main simulator and the sub simulators, the evaluation systems are used for judging operation flows of the simulation systems according to a set algorithm and outputting evaluation results, custom evaluation design and automatic evaluation of simulation operation are realized, an input end of the evaluation system of the main simulator is connected with an OPC server, an output end of the evaluation system of the main simulator is connected with a 3D simulation unit, the OPC server is respectively connected with a simulation data processing unit and a PLC (programmable logic controller) control unit, signals are input to the PLC control unit, the PLC control unit is used for carrying out operation according to program logic and sending processing results to the OPC server, the simulation data processing unit is used for reading operation data of the PLC control unit and calculating data which the 3D simulation unit should act, and the 3D simulation unit is used for reading the calculated data of the simulation data processing unit and carrying out adjustment according to numerical values.
  2. 2. The automatic evaluation system for visual editing of shield/TBM according to claim 1, wherein the PLC control unit is respectively connected with the upper computer unit, the operation panel unit and the wireless remote control unit, and the upper computer unit, the operation panel unit and the wireless remote control unit send the operation data of the examination player to the PLC control unit.
  3. 3. The automatic evaluation system for visual editing of shield/TBM according to claim 1 or 2, wherein the evaluation system of the main simulator comprises a data processing main server and a storage server unit I, the data processing main server is connected with the storage server unit I, the data processing main server receives data of a judging unit and retrieves data of the storage server unit to other servers, the storage server unit I is responsible for transmitting, storing operation and intermediately judging the data, the data processing main server is connected with an execution judging unit, the execution judging unit is respectively connected with a data reading unit and an output unit, the output unit is respectively connected with the storage server unit I and a 3D simulation unit, the data reading unit reads data of the OPC server and sends the data to the execution judging unit, the execution judging unit reads judging parameters and logic in the data processing main server, judges operation data of an examinee according to the evaluated logic, the judging data is sent to the output unit, the output unit sends judging data to the 3D simulation unit for action simulation, and the data processing main server synchronizes data of the data processing sub-units of other simulators through a local area network.
  4. 4. The automatic evaluation system for visual editing of shield/TBM according to claim 3, wherein the evaluation system of the sub-simulator comprises a data processing slave server and a storage server unit II, the data processing slave server is connected with the storage server unit II, the data processing slave server is connected with a data processing main server, the data processing slave server communicates with the data processing main server and processes the received data, and after the data processing is finished, the data is stored in the storage server of the sub-simulator where the data processing slave server is located, so that the sub-simulator can perform 3D simulation display and operation.
  5. 5. The automatic evaluation system for visual editing of shield/TBM according to claim 4, wherein the evaluation system of the main simulator and the evaluation system of the sub-simulator each comprise a login module, an examinee module, a referee module and an administrator module; The login module comprises an account registration unit and an account login unit, wherein the account registration unit creates an examinee account by means of hand input information, identity card identification and face data acquisition, and takes an examinee library into consideration; the test taker module comprises a test taker account information management unit, a starting test unit and a score query unit, wherein the account information management unit is used for modifying account information, carrying out tests and querying scores; The judge module comprises an examination record inquiring unit, an account information management unit, a test paper management unit, an examination management unit and an information synchronization unit; the examination record inquiring unit inquires examination records according to examination times and examination numbers and can be exported in batches, the account information managing unit modifies the account information of the judge and can import the account information of the examinee in batches and modify the information of the examinee, the examination paper managing unit can create, modify, inquire and delete examination papers, the judge selects or randomly generates examination papers and examination questions from the question bank through the examination interface and modifies scoring parameters and finally generates the scoring parameters to the examination paper bank; The administrator module comprises an administrator account information management unit, a stratum management unit, a variable management unit and a question bank management unit, wherein the administrator account information management unit can modify administrator accounts, judge accounts and examinee account information of the examinee bank, the administrator account information management unit can distribute administrator account information, judge account information and examinee account information and permission, the stratum management unit can create, modify, inquire and delete strata, add map and stratum tunneling parameters, the stratum map and the stratum tunneling parameters set by the stratum management unit are called by a test paper management unit of the judge module to finish setting of questions, the variable management unit can create, modify, inquire and delete variables to set variable types and types, and the question bank management unit can carry out custom editing and visual operation on questions by creating, modifying and deleting the questions.
  6. 6. The shield/TBM visual editing automatic evaluation system according to claim 5, wherein the hardware layer comprises an operation desk, an upper computer unit, a local main server and a local slave server, wherein the operation desk and the upper computer unit are part of the operation of an examinee, the operation information is sent to the processing layer, the local main server stores the examination and operation data of all simulators in the local main server and carries out local calculation processing, and cluster examination information input and information communication are realized in a mode of a main server, a slave server and a local area network; The communication layer comprises a 3D simulator software system and an evaluation system, the 3D simulator software system comprises an OPC server, UA communication and software and hardware data interaction, the client comprises a simulation interface, an examinee interface, a referee interface and an examination question setting interface, the simulation interface is formed by a shield machine 3D model, actions and parameters of a shield machine are simulated according to operation of an examinee, the examinee interface is an interface for answering questions and inquiring examination records of the examinee, the referee interface creates examination rules for the referee, an interface for distributing examination information and examination paper information, the referee can edit the examination questions in a self-defined mode through the examination question setting interface, and an examination operation sequence is defined on a canvas by using blueprint language.
  7. 7. The automatic evaluation system for visual editing of shield/TBM according to claim 6, wherein the evaluation system stores information of an examinee, a referee, an administrator, an examination database and an examination paper in a local server, standardizes variable types, creates a variable database, generalizes a judging mode and an executing mode, creates and connects nodes by using a Python script and sets attributes, encapsulates codes into blocks, edits by using a graphic language, namely sets the node attributes after inserting the node, connects node data by lines to form an examination database, performs data exchange with an analog operation system through OPC server communication, performs data exchange with a demonstration system of a 3D analog unit through a data interface, acquires examinee operation data, judges according to logic drawn by blueprint language, scores, and transmits the data back to the 3D analog unit for display.
  8. 8. A shield/TBM visualization editing automatic assessment system according to any of claims 4-7, wherein the workflow of taking an examination comprises the steps of: S1, an examinee logs in an evaluation system by using an identity card or an account number password through a sub-simulator; s2, after logging in, acquiring face information by using a camera, and carrying out face recognition by an account logging unit; s3, judging whether the information on the face and the identity card is in accordance, returning to the login interface if the information is not in accordance, and entering step S4 if the information is in accordance; s4, clicking a 'start examination' on an examinee interface to enter a start examination unit; s5, reading examination personnel information, examination paper information and question information from a storage server; S6, the examinee starts a simulation operation step, and simulation operation data are sent to an evaluation system of the sub-simulator through the OPC server; s7, judging the operation score condition by the evaluation system; S8, the evaluation system judges whether an examinee reaches an operation completion node, if the operation is not completed, the step S6 is returned to, and if the operation is completed, operation score data are sent to a server; s9, storing the score data to the storage service S10, sending examination information to servers of other sub-simulators, synchronously storing data, and conveniently comparing examination results of the same batch of examination results to calculate objective scores; S11, ending the examination.
  9. 9. The automatic evaluation system for visual editing of shield/TBM according to claim 8, wherein the basic node of data stream processing is an operation node, and comprises a front connection point, a rear connection point, a data address, a data type and a data name, wherein the front connection point is used for connecting the rear connection point of the last module to form a logic relationship; The judging node is a value judging node and comprises a trigger signal address, a trigger signal name, a trigger mode, a judging content address, a judging content name, judging content comparison and judging content execution respectively, wherein after any trigger signal address meets the trigger mode, judging content comparison execution corresponds to judging result content, and judging content comparison is judging whether the trigger signal meets the linkage condition or not and judging content execution output operation results.
  10. 10. The automatic evaluation system for visual editing of shield/TBM according to claim 9, wherein the examination flow is programmed by a base node and a judging node according to real logic, variable and judging logic are defined on a server display interface, and the examination operation flow is set by itself; The evaluation system scores and accurately generates test results through an automatic scoring program, an evaluation algorithm is used for automatically collecting data states of an operation of an examinee as input, scoring is carried out according to test question setting logic, a fusion layer difference method, a subtraction method and a ratio method are referred, final scores of the examinee are calculated according to the completion time, the subtraction operation and the score ratio, the score calculation adopts a weight mode, in parallel nodes of the same operation step, score weights of different data states are calculated according to complexity of preconditions of each parallel node, step scores are refined, after the previous step is completed, whether judging conditions of the next step are met or not is judged through serial nodes, if yes, the next scoring node is entered, otherwise, the test is marked as an error step and recorded, corresponding weights are distributed according to the severity of the consequences possibly caused by the error operation, the server feeds back equipment parameters to judge, after the completion, all evaluation results are summarized, the total scores are calculated according to step weights, and a scoring report is generated. The evaluation algorithm flow integrates multidimensional weight distribution, a dynamic calibration mechanism and visual feedback, is based on a mixed architecture design of a hierarchical analysis method and an entropy value method, performs preprocessing on test data acquired by a PLC control unit and obtained by data transmission of an OPC server, shunts the rest data except the data which are correctly completed as objective data to objective weight calculation, performs objective weight calculation checking through an entropy value method and CRITIC enhancement algorithm, performs single-dimensional data fluctuation analysis through the entropy value method, performs weight analysis of multi-index associated scenes through the CRITIC enhancement algorithm in a single step, finally performs dynamic weight adjustment to output objective scores, shunts the data which are normally operated to subjective weight calculation, constructs a judgment matrix through test question content, judges whether the calculated subjective weight is reasonable or not through consistency checking of the hierarchical analysis method, and if not, recalculates through judgment sentences, and reasonably enters expert weight to confirm reasonable subjective scores; The subjective weight accounts for 60 percent, the objective weight accounts for 40 percent, weighted average calculation is carried out, namely calculation weighted input is arranged in a score calculation engine of a data processing server, score calculation is carried out, wherein step score = subjective score + objective score, the sum of the step scores is summarized to total score output to visual feedback, a weight thermodynamic diagram, a score radar diagram and continuous optimization are output.

Description

Automatic evaluation system and method for visual editing of shield/TBM (tunnel boring machine) Technical Field The invention relates to the technical field of engineering equipment simulation operation, in particular to a shield/TBM visual editing automatic evaluation system and method. Background Along with the large investment of the country to construct traffic infrastructures such as railways, subways, tunnels and the like, the shield/TBM is used as special equipment, and special design is required according to different construction conditions so as to meet the actual construction requirements, so that the variety and the number of the shield/TBM in the market are increased. Along with the expansion of field demands, talent demands continue to increase, and the number of related training and skill games increases. Therefore, aiming at different types of shield/TBM, different types of simulators are developed for simulating operation practice, and evaluation is needed. At present, manufacturers of shield/TBM simulators in the market basically adopt a manual evaluation mode, the requirements on personnel are high due to the fact that the personnel are very dependent on the level of the evaluation personnel, the evaluation standards are not uniform, and the simulation conditions of students are difficult to unify. For universities and enterprises without related experience, the evaluation difficulty is high. The market is urgent in need of an automatic evaluation system of the shield/TBM simulator, which realizes the operation evaluation of the intelligent simulator, provides a mature evaluation flow and a judgment standard, and can be universally used for various shield/TBM simulator systems. The patent application No. 201980062280.X discloses a TBM operation simulation device and a method of measuring the operation capability of a TBM device using the same, comprising a server storing education information, an instruction client unit connected to the server through a communication part and transmitting a part of the education information as selection education information to the education client unit, the education client unit comprising a display part displaying the selection education information, an input part receiving the inputted selection information corresponding to the selection education information, and a control part controlling the display part and the input part, the education client unit being connected to the server and the instruction client unit through the communication part, the control part transmitting the selection information inputted through the input part to the instruction client unit. According to the above-described invention, the TBM simulation environment that realistically simulates the construction environment is provided, whereby the TBM operation ability of the TBM driver and the trainee can be improved. However, the assessment standards of the invention are not uniform, and the assessment difficulty is high. Disclosure of Invention Aiming at the technical problems of high requirements on the level of evaluation personnel of the simulation machine at the present stage, non-uniform evaluation standards, less related experience, high enterprise evaluation difficulty, the invention provides a shield/TBM visual editing automatic evaluation system and a method, which realize the operation evaluation of the automatic simulation machine. In order to achieve the aim, the technical scheme of the invention is realized by the shield/TBM visual editing automatic evaluation system which is characterized by comprising a main simulator and at least one sub simulator, wherein the main simulator and the sub simulator are respectively provided with an evaluation system, and the evaluation system judges the operation flow of the simulation system according to a set algorithm and outputs an evaluation result; the custom examination question design and automatic scoring of the simulation operation are realized; the input end of the evaluation system of the main simulator is connected with an OPC server, the output end of the evaluation system of the main simulator is connected with a 3D simulation unit, the OPC server is respectively connected with a simulation data processing unit and a PLC control unit, signals are input to the PLC control unit, the PLC control unit carries out operation according to program logic and sends processing results to the OPC server, the simulation data processing unit reads operation data of the PLC control unit and calculates data which the 3D simulation unit should act, and the 3D simulation unit reads the calculated data read by the simulation data processing unit and adjusts according to numerical values. Preferably, the PLC control unit is respectively connected with the upper computer unit, the operation panel unit and the wireless remote control unit, and the upper computer unit, the operation panel unit and the wireless remote control unit send the o