Practical training teaching management method based on virtual simulation

By correcting the timestamps of user operations in virtual simulation practice teaching and detecting sequence consistency, the problem of inaccurate evaluation in the prior art is solved, and more accurate operation evaluation and optimization practice teaching effect is achieved.

CN119006244BActive Publication Date: 2025-02-28SHENZHEN CUBESPACE TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202411503251.1
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-10-25
Publication Date
2025-02-28
Estimated Expiration
2044-10-25

AI Technical Summary

Technical Problem

When evaluating the accuracy of user operation, the existing training teaching management methods lack in-depth analysis of user operation steps, time errors and system performance, resulting in inaccurate evaluation.

Method used

By obtaining the user's operation type and operation timestamp in virtual simulation training teaching, the operation timestamp is corrected, sequence consistency detection and operation step matching are performed, the operation accuracy is calculated, and the practical operation score is finally generated.

Benefits of technology

It improves the accuracy of operation evaluation, enhances the accuracy of operation step matching, realizes an intelligent operation scoring mechanism, and optimizes the practical training teaching effect.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 00000000_0000_ABST
    Figure 00000000_0000_ABST
Patent Text Reader

Abstract

The present invention discloses a training teaching management method based on virtual simulation, which relates to the technical field of virtual simulation teaching management, including: obtaining the operation type and operation timestamp of the user in the virtual simulation training teaching, correcting the timestamp, the operation type includes operation steps and operation parameters; according to the corrected timestamp, performing sequence consistency detection on the operation steps to obtain sequence consistency deviation; when it is less than or equal to a preset threshold, matching the operation step sequence with the predefined operation step sequence to obtain the operation step matching error; matching the operation parameters with the predefined operation parameters to obtain the operation accuracy; calculating the training operation score according to the sequence consistency deviation, the operation step matching error sequence and the operation accuracy, and sorting in descending order according to the training operation score. Through the time correction, consistency detection and operation scoring of the user operation, the user operation level is accurately evaluated, and the teaching effect of the virtual simulation training is optimized.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of virtual simulation teaching management, in particular to a practical training teaching management method based on virtual simulation. Background Art

[0002] With the continuous development of information technology and computer graphics technology, virtual simulation technology is increasingly being used in education, training and other fields. In the process of practical training, virtual simulation technology can provide a more flexible learning method by simulating real scenes, reducing the time and cost of using actual equipment. However, the existing practical training management methods usually rely on simple operation step records when evaluating the user's operation accuracy, lacking in-depth analysis of user operation steps, time errors and system performance, and are difficult to accurately reflect the user's operation level.

[0003] Traditional training systems are mainly based on preset operation sequences and basic evaluation criteria, and are unable to flexibly perform detailed calculations and analyses on the accuracy and consistency of operations. For example, when a user performs a certain operation step, the operation time may be offset due to external factors such as system delays and equipment performance fluctuations, thereby affecting the accuracy of the overall training evaluation. For these external interference factors, the existing technology lacks an effective time correction mechanism, making it difficult to accurately evaluate the user's actual operation level. Summary of the invention

[0004] Based on the above-mentioned shortcomings of the prior art, the purpose of the present invention is to provide a practical training teaching management method based on virtual simulation to solve the above-mentioned technical problems.

[0005] To achieve the above object, the present invention provides the following technical solution: a training teaching management method based on virtual simulation, comprising:

[0006] Acquire the user's operation type and operation timestamp in the virtual simulation training teaching, and correct the operation timestamp, wherein the operation type includes operation steps and operation parameters;

[0007] According to the corrected operation timestamp, a sequence consistency test is performed on the operation steps to obtain a sequence consistency deviation;

[0008] When the sequence consistency deviation is less than or equal to a preset consistency deviation threshold, matching the operation step sequence with a predefined operation step sequence to obtain an operation step matching error;

[0009] Matching the operation parameters corresponding to the operation steps with predefined operation parameters, and calculating the operation accuracy;

[0010] The training operation score is obtained according to the sequence consistency detection, the operation step matching error sequence and the operation accuracy calculation, and is sorted in descending order according to the training operation score.

[0011] The present invention is further configured to correct the operation timestamp, including:

[0012] Obtain the latency fluctuation and system load of the device being virtually simulated at the time of the operation timestamp;

[0013] The operation timestamp is corrected according to the delay fluctuation and the system load, wherein the correction logic is: , After correction The operation timestamp of each operation step, For the The operation timestamp of each operation step, is a dynamic correction function, and its value logic is: , for The delay fluctuation of time, for The impact of system load at a certain moment on the operation timestamp is determined by system performance monitoring.

[0014] The present invention is further configured to perform sequence consistency detection on the operation steps to obtain a sequence consistency deviation, including:

[0015] Obtain the corrected operation timestamp corresponding to the operation step, and calculate the operation time difference and operation time offset according to the corrected operation timestamp;

[0016] A sequence consistency check is performed on the sequence of the operation steps according to the operation time difference and the operation time offset.

[0017] The present invention is further configured such that the logic of sequence consistency detection is: ,in, is the sequence consistency deviation, is the number of operation steps, For the The weight factor of each operation step, It is the time difference detection function, and the calculation logic is: , For the The operation steps are the same as The expected time difference between the two operation steps.

[0018] The present invention is further configured such that the calculation logic of the operation step matching error is: ,in, is the operation step matching error, is the number of operation steps, For the The weight factor of each operation step, For the Steps With Predefined steps The matching function of and Exact match, then , otherwise 0.

[0019] The present invention is further configured such that the calculation logic of the operation accuracy is: ,in, For operational accuracy, is the number of operation steps, For the The weight factor of the operation parameter of each operation step, For the Operation parameters for each operation step With Operation parameters for predefined operation steps The matching function of , the calculation logic is: , and The minimum and maximum values ​​of the operation parameters of the predefined operation steps. is the attenuation coefficient, which is used to control the matching degree when the parameter is not within the range.

[0020] The present invention is further configured such that the calculation logic of the practical training operation score is: ,in, Score the practical training operations. is the sequence consistency deviation, is the operation step matching error, For operational accuracy, , and It is an adjustment coefficient used to control the impact of sequence consistency deviation, operation step matching error and operation accuracy on the practical training operation score.

[0021] The present invention is further configured such that when the sequence consistency deviation is greater than a preset consistency deviation threshold, a prompt signal is generated, and the execution of the operation sequence is suspended, the consistency deviation of the executed operation steps is calculated, and the executed operation steps are sorted in descending order of the consistency deviation, wherein the calculation logic of the consistency deviation of the executed operation steps is: ,in, For the The consistency deviation of each operation step, It is the time difference detection function, and the calculation logic is: , For the The operation steps are the same as The expected time difference between the two operation steps.

[0022] The present invention provides a practical training teaching management method based on virtual simulation, which produces the following beneficial effects:

[0023] 1. Improve the accuracy of operation evaluation: By correcting the user operation timestamp, the operation time error problem caused by system delay fluctuation and device load is solved, ensuring accurate evaluation of user operation behavior, making the scoring results more accurate and objective;

[0024] 2. Enhance the accuracy of operation step matching: By performing consistency detection on the user's operation steps and the preset operation sequence, the step deviation in the user's operation can be discovered in time and the consistency deviation can be calculated, which can effectively improve the accurate evaluation of the matching degree of the user's operation sequence and avoid the problem of inaccurate evaluation caused by relying solely on the preset operation steps;

[0025] 3. Intelligent operation scoring mechanism: Based on the consistency detection of operation steps and the calculation of matching errors, the present invention can generate accurate training operation scores and help evaluate the user's operation level through sorting. This scoring mechanism not only considers the accuracy of the operation steps, but also combines the operation time deviation and operation accuracy, making the scoring system more comprehensive;

[0026] 4. Optimize the teaching effect of practical training: The method of the present invention can better capture and analyze the user's operation behavior in virtual simulation training, and accurately evaluate the user's actual operation level. This evaluation result can be used to adjust the teaching strategy, optimize the training process, improve the training effect, and effectively improve the learning efficiency.

[0027] The above description is only an overview of the technical solution of the present application. In order to more clearly understand the technical means of the present application, it can be implemented in accordance with the contents of the specification. In order to make the above and other purposes, features and advantages of the present application more obvious and easy to understand, the specific implementation methods of the present application are listed below. BRIEF DESCRIPTION OF THE DRAWINGS

[0028] In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the following briefly introduces the drawings required for describing the embodiments. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work. In the drawings:

[0029] Figure 1 The present invention is a flowchart of a practical training teaching management method based on virtual simulation, which is an exemplary embodiment of the present invention. DETAILED DESCRIPTION

[0030] The following will describe the embodiments of the present invention with reference to the accompanying drawings and preferred embodiments. Those skilled in the art can easily understand other advantages and effects of the present invention from the contents disclosed in this specification. The present invention can also be implemented or applied through other different specific embodiments, and the details in this specification can also be modified or changed in various ways based on different viewpoints and applications without departing from the spirit of the present invention. It should be understood that the preferred embodiments are only for illustrating the present invention, not for limiting the scope of protection of the present invention.

[0031] It should be noted that the illustrations provided in the following embodiments are only schematic illustrations of the basic concept of the present invention, and thus the drawings only show components related to the present invention rather than being drawn according to the number, shape and size of components in actual implementation. In actual implementation, the type, quantity and proportion of each component may be changed arbitrarily, and the component layout may also be more complicated.

[0032] In the following description, numerous details are discussed to provide a more thorough explanation of the embodiments of the present invention. However, it is obvious to those skilled in the art that the embodiments of the present invention can be implemented without these specific details. In other embodiments, well-known structures and devices are shown in the form of block diagrams rather than in detail to avoid making the embodiments of the present invention difficult to understand.

[0033] Practical training teaching management methods based on virtual simulation, such as Figure 1 As shown, including:

[0034] Acquire the user's operation type and operation timestamp in the virtual simulation training teaching, and correct the operation timestamp, wherein the operation type includes operation steps and operation parameters;

[0035] According to the corrected operation timestamp, a sequence consistency test is performed on the operation steps to obtain a sequence consistency deviation;

[0036] When the sequence consistency deviation is less than or equal to a preset consistency deviation threshold, matching the operation step sequence with a predefined operation step sequence to obtain an operation step matching error;

[0037] Matching the operation parameters corresponding to the operation steps with predefined operation parameters, and calculating the operation accuracy;

[0038] The training operation score is obtained according to the sequence consistency detection, the operation step matching error sequence and the operation accuracy calculation, and is sorted in descending order according to the training operation score.

[0039] Specifically, the operation type includes operation steps and operation parameters. The operation steps define the specific behaviors or tasks that the user needs to perform, and the operation parameters are the specific variables in these tasks. The operation timestamp records the time point when each operation step is executed, indicating the actual time when the user executes a specific step during the operation. Because the virtual simulation system runs in a network environment, system delays and device response times may cause the recorded timestamp to deviate from the actual operation time. Through the correction mechanism, the operation timestamp is corrected to eliminate these errors. The correction is based on the delay fluctuations of the device and the system load, making the time series analysis of subsequent steps more accurate.

[0040] The present invention is further configured to correct the operation timestamp, including:

[0041] Obtain the latency fluctuation and system load of the device being virtually simulated at the time of the operation timestamp;

[0042] The operation timestamp is corrected according to the delay fluctuation and the system load, wherein the correction logic is: , After correction The operation timestamp of each operation step, For the The operation timestamp of each operation step, is a dynamic correction function, and its value logic is: , for The delay fluctuation of time, for The influence of system load at the moment on the operation timestamp is determined by system performance monitoring. Specifically, the core of the above calculation logic lies in timestamp correction. By considering the delay fluctuation and system load in the virtual simulation environment, the actual operation timestamp is corrected to more accurately reflect the time when the operation is executed. This is crucial to ensure that the evaluation system can correctly handle the time sequence of operations in multi-task or complex systems. Specifically, through the dynamic correction function , timestamp each operation step based on latency and load fluctuations Make adjustments to get the corrected timestamp In the virtual simulation system, each operation step performed by the user will be recorded, and the system will obtain the operation timestamp , which means the time when the user performs a certain operation step. Due to the delay of virtual simulation equipment and network, as well as the fluctuation of system load, the original timestamp Therefore, it is necessary to correct these deviations through the timestamp correction mechanism; in the correction logic, the dynamic correction function represents the time The impact of latency and system load on operation time, Delay fluctuations in time It reflects the system in time The network delay at the moment, The impact of system load at a given moment on operation timestamps It reflects the system in time The impact of the load status at each moment on the operation time. Changes in load will cause changes in the system processing speed, thereby affecting the accuracy of the timestamp, which is determined by fitting based on historical data. Specifically, through dynamic correction of the timestamp, the system can more accurately reflect the actual time of the user's operation and reduce the time error caused by network delay and system load. The correction mechanism can adapt to different network environments and system load conditions, and can still maintain a high timestamp accuracy in the case of high delay or high load, thereby improving the robustness of the system.

[0043] The present invention is further configured to perform sequence consistency detection on the operation steps to obtain a sequence consistency deviation, including:

[0044] Obtain the corrected operation timestamp corresponding to the operation step, and calculate the operation time difference and operation time offset according to the corrected operation timestamp;

[0045] The sequence consistency detection is performed on the sequence of the operation steps according to the operation time difference and the operation time offset. The present invention is further configured such that the logic of the sequence consistency detection is: ,in, is the sequence consistency deviation, is the number of operation steps, For the The weight factor of each operation step, It is the time difference detection function, and the calculation logic is: , For the The operation steps are the same as Specifically, the core of the above calculation logic lies in the sequence consistency detection. By comparing the timestamps of each operation step, the deviation of each step relative to the expected order is calculated to obtain the sequence consistency deviation, which reflects the time difference between the user operation and the predefined operation sequence, thereby helping to evaluate the accuracy of the operation, which is especially important for operation processes that need to be performed strictly in sequence. The calculation logic combines the time difference detection function, the time offset function and the accumulation of sequence deviations to accurately measure the order of operations; using the corrected timestamp , calculate the time difference and time offset of adjacent operation steps. Specifically, the time difference detection function in the formula The integral term measures the difference between the time interval between two adjacent steps and the expected interval. It reflects the cumulative impact of system load and delay fluctuations on timestamps between the two steps. Weight factor for each operation step It is used to indicate the importance of each step. Different steps can have different weights. The value range is positive real numbers, and the value is set according to the importance of the operation step. By detecting the time deviation of each operation step, the system can accurately evaluate whether the user's operation complies with the predefined order to avoid affecting the final evaluation result due to operation sequence problems. At the same time, the sequentiality of the operation can be detected in real time. Once it is found that the time difference between the operation steps is too large, timely feedback and correction can be made to improve the accuracy and efficiency of the operation.

[0046] The present invention is further configured such that the calculation logic of the operation step matching error is: ,in, is the operation step matching error, is the number of operation steps, For the The weight factor of each operation step, For the Steps With Predefined steps The matching function of and Exact match, then , otherwise it is 0; Specifically, the above calculation logic is intended to calculate the operation step matching error , that is, the degree of difference between the actual operation steps and the predefined operation steps. By introducing the matching function and weight factor , the system can gradually calculate the matching of each operation step, and obtain the matching error of the entire operation sequence based on the accumulated matching error, effectively evaluate the gap between the user's actual operation and the standard operation process, and help the system detect deviations in the operation process; the operation step matching error is the error value obtained by comparing the operation steps performed by the user with the predefined standard steps, which indicates the degree of deviation between the user operation and the standard operation; the matching function Used to determine the first Steps With predefined standard steps Is there a match between Weight factor for each operation step According to the relative importance of each operation step in the entire operation sequence, key steps are usually given a larger weight, while secondary steps are given a smaller weight; the value range is 0 to 1, and it is flexibly adjusted according to the actual application scenario; by gradually calculating the matching error of each operation step, the system can carefully evaluate the deviation of the user's operation and ensure the accuracy of the evaluation results.

[0047] The present invention is further configured such that the calculation logic of the operation accuracy is: ,in, For operational accuracy, is the number of operation steps, For the The weight factor of the operation parameter of each operation step, For the Operation parameters for each operation step With Operation parameters for predefined operation steps The matching function of , the calculation logic is: , and The minimum and maximum values ​​of the operation parameters of the predefined operation steps. is the attenuation coefficient, which is used to control the matching degree when the parameter is not within the range; specifically, the goal of the above calculation logic is to calculate the operation accuracy , that is, the accuracy of the parameters controlled by the user during operation. and predefined standard parameters , the system can evaluate the accuracy of the parameters at each step and score them according to the size of the deviation. The entire calculation logic introduces the matching function To quantify the gap between parameters, and finally obtain the accuracy of the overall operation by accumulating the accuracy errors of each step , the matching function is a function used to evaluate the difference between the operating parameters and the predefined standard. If it is within the expected range, the matching degree is 1; if it is not within the range, the deviation is penalized by an exponential function. The weight factor of the operation parameter of each operation step According to the importance setting of each operation step, the key step has a larger weight and the auxiliary step has a smaller weight; the value range is 0 to 1, which can be flexibly set according to specific needs; by introducing the matching function and the accuracy calculation formula, the parameter control accuracy of the user operation is automatically evaluated, which reduces the subjectivity of manual evaluation and improves the accuracy and efficiency of the evaluation. The above logic can be applied to the evaluation of various operation parameters. In particular, when multiple operation steps and multiple parameters exist at the same time, the system can flexibly adjust the weight and matching degree to ensure the accuracy of the comprehensive evaluation;

[0048] The present invention is further configured such that the calculation logic of the practical training operation score is: ,in, Score the practical training operations. is the sequence consistency deviation, is the operation step matching error, For operational accuracy, , and is an adjustment coefficient used to control the intensity of the influence of sequence consistency deviation, operation step matching error and operation accuracy on the practical training operation score; specifically, the goal of the above calculation logic is to calculate the practical training operation score by integrating sequence consistency deviation, operation step matching error and operation accuracy. The scoring formula uses nonlinear combination to introduce logarithmic function and exponential decay function to deal with the influence of each deviation item on the total score, so as to ensure that the influence of different deviations on the score can be flexibly adjusted. Sequence consistency deviation is used to measure whether the operation steps are executed in a predefined time sequence. It is the result of the system's evaluation of the deviation between the time sequence of the user's execution steps and the system's expected sequence. The larger the deviation, the greater the problem of the user's step sequence during the operation; the operation step matching error measures the degree of match between the operation steps actually performed by the user and the predefined operation steps. By accumulating the matching of each step, the total operation step matching error is finally obtained. This item increases the nonlinear growth of the error value through cubic operation to ensure that large deviations will significantly affect the score; the operation accuracy measures the accuracy of the user's control of the parameters during the operation. The smaller the deviation, the closer the operation parameters controlled by the user are to the expected standard. The exponential decay term is introduced in the formula To handle this error, ensure that when the parameter control deviation is small, the impact on the total score is small; when the deviation is large, the score drops rapidly; adjust the coefficient , and Used to adjust the weight of each deviation item on the total score. In different operation scenarios, the importance of sequence consistency, step matching and operation accuracy may be different, so these adjustment coefficients are introduced to control the influence strength of each error item. The value range is between 0 and 1, and the specific value is adjusted according to the actual operation scenario. By introducing logarithmic functions and exponential decay functions, the scoring system can more flexibly handle scoring problems in different operation scenarios, ensuring that the scoring can accurately reflect the overall performance of the operation; by comprehensively considering sequence consistency deviation, step matching error and parameter accuracy, the operation can be evaluated from multiple angles, avoiding the limitations of single indicator scoring; by nonlinear processing in the scoring formula, especially cubic operations and exponential decay, it is ensured that larger deviations can quickly affect the scoring results, so that the scoring system can accurately reflect problems in the operation; by introducing logarithmic functions to ensure that the scoring is within a reasonable range, avoid scoring results being too concentrated in one extreme (such as too high or too low), making the evaluation more refined and reasonable.

[0049] The present invention is further configured such that when the sequence consistency deviation is greater than a preset consistency deviation threshold, a prompt signal is generated, and the execution of the operation sequence is suspended, the consistency deviation of the executed operation steps is calculated, and the executed operation steps are sorted in descending order of the consistency deviation, wherein the calculation logic of the consistency deviation of the executed operation steps is: ,in, For the The consistency deviation of each operation step, It is the time difference detection function, and the calculation logic is: , For the The operation steps are the same as The expected time difference of each operation step; specifically, the above logic describes the processing plan after the sequence consistency deviation exceeds the threshold. When it is detected that the sequence consistency deviation of the user's operation steps exceeds the preset threshold, a prompt signal will be generated and the operation deviation will be reduced by adjusting the execution order of the operation steps. By sorting the deviations of the executed steps, the operation steps can be rearranged intelligently to ensure that the subsequent operation sequence meets the predefined requirements as much as possible and minimizes the deviation; when the sequence consistency deviation exceeds the preset consistency deviation threshold, the system will generate a signal to prompt the user that there is a serious deviation in the operation. At this time, the system can temporarily stop the current operation and wait for the user to adjust the operation sequence or take further measures. At the same time, the system will calculate the sequence consistency deviation of the executed operation steps, sort these operations, and adjust them in order from large to small deviations, trying to reduce the deviation by rearranging the operation sequence; the calculation logic of the consistency deviation of the executed operation steps is the single-step calculation logic of the sequence consistency detection logic, and the consistency deviation of each step is obtained. According to the size of the deviation, the system will arrange the executed operation steps, display the steps with large processing deviations, and intuitively display the steps with deviations, so that users can correct them. When the deviation of the operation steps exceeds the preset threshold, the system will generate a signal to remind the user in time, and reduce the deviation of subsequent operations by re-adjusting the order of the operation steps. This mechanism improves the flexibility and adaptability of the operation, and can correct errors in the operation in real time; through the calculation and adjustment mechanism of the sequence consistency deviation, the sequentiality and time accuracy of the user's operation process are ensured. When the operation deviation exceeds the threshold, the system will not only generate a prompt signal, but also intelligently display the order of the operation steps with consistency deviations, so as to intuitively display the steps with large deviations.

[0050] The above embodiments can be implemented in whole or in part by software, hardware, firmware or any other combination. When implemented by software, the above embodiments can be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions or computer programs. When the computer instructions or computer programs are loaded or executed on a computer, the process or function described in the embodiment of the present application is generated in whole or in part. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions can be stored in a computer-readable storage medium, or transmitted from one computer-readable storage medium to another computer-readable storage medium. For example, the computer instructions can be transmitted from one website site, computer, server or data center to another website site, computer, server or data center by wired (e.g., infrared, wireless, microwave, etc.). The computer-readable storage medium can be any available medium that a computer can access or a data storage device such as a server or data center that contains one or more available media sets. The available medium can be a magnetic medium (e.g., a floppy disk, a hard disk, a tape), an optical medium (e.g., a DVD), or a semiconductor medium. The semiconductor medium can be a solid-state hard disk.

[0051] It should be understood that the term "and / or" in this article is only a description of the association relationship of associated objects, indicating that there can be three relationships. For example, A and / or B can represent: A exists alone, A and B exist at the same time, and B exists alone. A and B can be singular or plural. In addition, the character " / " in this article generally indicates that the associated objects before and after are in an "or" relationship, but it may also indicate an "and / or" relationship. Please refer to the context for specific understanding.

[0052] In this application, "at least one" means one or more, and "more than one" means two or more. "At least one of the following" or similar expressions refers to any combination of these items, including any combination of single or plural items. For example, at least one of a, b, or c can be represented by: a, b, c, ab, ac, bc, or abc, where a, b, c can be single or multiple.

[0053] It should be understood that in the various embodiments of the present application, the size of the serial numbers of the above-mentioned processes does not mean the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of the present application.

[0054] Those of ordinary skill in the art will appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of this application.

[0055] Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working processes of the systems, devices and units described above can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.

[0056] In the several embodiments provided in the present application, it should be understood that the disclosed system can be implemented in other ways. For example, the device embodiments described above are only schematic. For example, the division of the units is only a logical function division. There may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.

[0057] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.

[0058] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.

[0059] If the functions are implemented in the form of software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present application can be essentially or partly embodied in the form of a software product that contributes to the prior art. The computer software product is stored in a storage medium and includes several instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the methods described in the various embodiments of the present application. The aforementioned storage media include: various media that can store program codes, such as USB flash drives, mobile hard disks, read-only memories (ROM), random access memories (RAM), magnetic disks or optical disks.

[0060] The above is only a specific implementation of the present application, but the protection scope of the present application is not limited thereto. Any person skilled in the art who is familiar with the present technical field can easily think of changes or substitutions within the technical scope disclosed in the present application, which should be included in the protection scope of the present application. Therefore, the protection scope of the present application should be based on the protection scope of the claims.

Claims

1. A practical training teaching management method based on virtual simulation, characterized in that: include: Obtaining the operation type and operation timestamp of the user in the virtual simulation training teaching, and correcting the operation timestamp, wherein the operation type includes an operation step and an operation parameter, and correcting the operation timestamp includes: obtaining the delay fluctuation and system load of the device performing virtual simulation at the operation timestamp moment; correcting the operation timestamp according to the delay fluctuation and the system load, wherein the correction logic is: , is the corrected operation timestamp of the ith operation step, T i is the operation timestamp of the i-th operation step, is a dynamic correction function, and its value logic is: , is the delayed fluctuation at time t, The influence of the system load at time t on the operation timestamp is determined by monitoring the system performance. According to the corrected operation timestamp, the operation steps are subjected to sequence consistency detection to obtain sequence consistency deviation, wherein the logic of the sequence consistency detection is: ,in, is the sequence consistency deviation, n is the number of operation steps, is the weight factor of the ith operation step, It is the time difference detection function, and the calculation logic is: , is the expected time difference between the i-th operation step and the i-1-th operation step; When the sequence consistency deviation is less than or equal to a preset consistency deviation threshold, matching the sequence of the operation steps with the sequence of predefined operation steps to obtain an operation step matching error; Matching the operation parameters corresponding to the operation steps with predefined operation parameters, and calculating the operation accuracy; The training operation score is calculated based on the sequence consistency deviation, the operation step matching error and the operation accuracy, and is sorted in descending order according to the training operation score.

2. The practical training teaching management method based on virtual simulation according to claim 1 is characterized in that: Performing sequence consistency detection on the operation steps to obtain sequence consistency deviations includes: Obtain the corrected operation timestamp corresponding to the operation step, and calculate the operation time difference and operation time offset according to the corrected operation timestamp; A sequence consistency check is performed on the sequence of the operation steps according to the operation time difference and the operation time offset.

3. The practical training teaching management method based on virtual simulation according to claim 1 is characterized in that: The calculation logic of the operation step matching error is: ,in, is the operation step matching error, n is the number of operation steps, is the weight factor of the ith operation step, is the i-th operation step A i With the i-th predefined operation step P i The matching function of A i With P i Exact match, then , otherwise 0.

4. The practical training teaching management method based on virtual simulation according to claim 3 is characterized in that: The calculation logic of operation accuracy is: ,in, is the operation accuracy, n is the number of operation steps, is the weight factor of the operation parameter of the ith operation step, is the operating parameter D of the ith operation step i The operation parameters of the i-th predefined operation step The matching function of , the calculation logic is: , and The minimum and maximum values ​​of the operation parameters of the predefined operation steps. is the attenuation coefficient, which is used to control the matching degree when the parameter is not within the range.

5. The practical training teaching management method based on virtual simulation according to claim 4 is characterized in that: The calculation logic of the practical training operation score is: ,in, Score the practical training operations. is the sequence consistency deviation, is the operation step matching error, For operational accuracy, , and It is an adjustment coefficient used to control the impact of sequence consistency deviation, operation step matching error and operation accuracy on the practical training operation score.

6. The practical training teaching management method based on virtual simulation according to claim 1 is characterized in that: When the sequence consistency deviation is greater than the preset consistency deviation threshold, a prompt signal is generated, and the execution of the operation sequence is suspended, the consistency deviation of the executed operation steps is calculated, and the executed operation steps are sorted in descending order of the consistency deviation, wherein the calculation logic of the consistency deviation of the executed operation steps is: ,in, is the consistency deviation of the ith operation step, It is the time difference detection function, and the calculation logic is: , is the expected time difference between the i-th operation step and the i-1-th operation step.

Citation Information

Patent Citations

  • Method and device for calibrating simulation model of production line

    CN114365136A

  • Equipment operation and maintenance interactive simulation training method based on virtual reality technology

    CN118298690A