A vehicle maintenance simulation teaching system, method and application platform

By designing a car maintenance simulation teaching system, the existing system has been solved, and the problems of insufficient intuitive operation interface, limited fault simulation, and the inability to provide personalized training and real-time feedback are achieved, and a more efficient and comprehensive integrated training solution is achieved.

CN119207188BActive Publication Date: 2025-04-08LONGZE INFORMATION TECH (JIANGSU) CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202411216198.7
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-09-02
Publication Date
2025-04-08
Estimated Expiration
2044-09-02

AI Technical Summary

Technical Problem

The existing automotive maintenance simulation training system has problems such as insufficient intuitive operation interface, limited fault simulation, and inability to provide personalized training and real-time feedback, making it difficult for students to obtain a comprehensive and efficient learning experience.

Method used

A car maintenance simulation teaching system was designed, including virtual car model module, operation interface module, teaching module, fault setting module, fault maintenance thinking tree module and background management module, providing rich fault simulation, diversified training scenarios, intuitive operation guidance, personalized management and real-time feedback functions.

Benefits of technology

It improves the effect of car maintenance training, provides richer fault simulation, diversified training scenarios, intuitive operation guidance, and has personalized management and real-time feedback functions to help students obtain a comprehensive and efficient learning experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119207188B_ABST
    Figure CN119207188B_ABST
Patent Text Reader

Abstract

The present invention provides an automobile maintenance simulation teaching system, method and application platform thereof, wherein the method comprises: a virtual automobile model module, which is used to create a virtual automobile model and simulate various automobile faults and maintenance scenarios based on the virtual automobile model; an operation interface module, which is used to allow trainees to perform operations; a teaching module, which is used to divide automobile maintenance knowledge into a plurality of submodules, including at least engine maintenance, electrical system and transmission system, and provides a step-by-step teaching function; a fault setting module, which is used to provide a plurality of different types of faults for trainees to perform maintenance diagnosis in a simulated maintenance diagnosis process; a fault maintenance thinking tree module, which is used to provide a fault maintenance thinking tree in a trainee's simulated maintenance diagnosis process, and guide the trainee to perform maintenance diagnosis operations in sequence according to the steps of the fault maintenance thinking tree; a background management module, which is used to allow teachers to perform multi-parameter settings on maintenance scenarios; and a common instrument selection module, which is used to provide a common instrument selection function.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The invention relates to the technical field of automobile maintenance simulation teaching, and in particular to an automobile maintenance simulation teaching system, method and application platform thereof. Background Art

[0002] With the rapid development and complexity of automobile technology, traditional automobile maintenance training methods face many challenges. Traditional maintenance training usually relies on actual automobile entities and physical fault simulation, which not only requires a large number of actual vehicles and maintenance equipment, but also has safety risks and high maintenance costs. In addition, due to the diversity and uncertainty of actual maintenance environments and fault scenarios, it may be difficult for trainees to obtain systematic and comprehensive maintenance experience.

[0003] Although the existing virtual automobile maintenance simulation technology can solve the shortcomings of actual vehicle use to a certain extent, it still has some obvious defects. First, many existing simulation systems lack intuitive and interactive operation interfaces, which makes it difficult for trainees to obtain clear guidance and feedback when performing maintenance operations. Secondly, existing simulation systems can usually only simulate limited fault types and maintenance scenarios, resulting in trainees not being exposed to various complex faults that may be encountered in actual work during the training process. In addition, existing systems often lack flexible background management functions, cannot provide personalized training programs based on the needs of different trainees, and cannot track and analyze trainees' operating performance in real time.

[0004] Therefore, the limitations of existing technologies make it difficult for trainees to obtain a comprehensive and efficient learning experience during virtual automobile maintenance training. Summary of the invention

[0005] One of the purposes of the present invention is to provide an automobile maintenance simulation teaching system to improve the effect of automobile maintenance training, provide richer fault simulation, diversified training scenarios, intuitive operation guidance, and have personalized management and real-time feedback functions.

[0006] An automobile maintenance simulation teaching system provided by an embodiment of the present invention comprises:

[0007] A virtual car model module is used to create a virtual car model and simulate various car failure and maintenance scenarios based on the virtual car model;

[0008] An operation interface module is used to allow trainees to operate;

[0009] A teaching module for dividing automobile maintenance knowledge into multiple sub-modules, including at least engine maintenance, electrical system, and transmission system, and providing a step-by-step teaching function;

[0010] The fault setting module is used to provide a variety of different types of faults for trainees to perform maintenance diagnosis during the simulated maintenance diagnosis process;

[0011] The fault maintenance thinking tree module is used to provide a fault maintenance thinking tree during the trainees' simulated maintenance diagnosis process, and guide the trainees to perform maintenance diagnosis operations in sequence according to the steps of the fault maintenance thinking tree;

[0012] The backend management module is used for teachers to set multiple parameters for maintenance scenarios;

[0013] The commonly used instrument selection module is used to provide commonly used instrument selection functions.

[0014] Optionally, the automobile maintenance simulation teaching system further includes:

[0015] The fault maintenance thinking tree linkage module is used to control the synchronization and linkage between the fault maintenance thinking tree and the progress of the maintenance diagnosis operation performed by the trainees during the trainees' simulated maintenance diagnosis process;

[0016] The alarm prompt module is used to give corresponding alarm prompts to students when students perform maintenance diagnosis operations in sequence according to the steps of the fault maintenance thinking tree and when it is detected that the students' operation behavior in performing maintenance diagnosis operations does not meet the corresponding requirements in the fault maintenance thinking tree.

[0017] Optionally, the automobile maintenance simulation teaching system further includes:

[0018] The test question editing module is used for teachers to set teaching test questions according to actual conditions before, during and after class.

[0019] Optionally, the automobile maintenance simulation teaching system further includes:

[0020] The optimization and upgrade module is used to collect a large amount of experience information generated by different teachers in the process of teaching students; it is also used to adaptively optimize and upgrade the system based on the experience information.

[0021] Optionally, the automobile maintenance simulation teaching system further includes:

[0022] Multi-person maintenance simulation interactive module, used for:

[0023] When the first maintenance personnel selects a multi-person simulated maintenance project, a second maintenance personnel is matched for the first maintenance personnel, and an execution operation sequence of the multi-person simulated maintenance project is obtained;

[0024] Determine a local subsequence that meets the local subsequence condition from the execution operation sequence;

[0025] When the i-th execution operation in the execution operation sequence is executed by the first maintenance personnel or the second maintenance personnel on the automobile model, and the i-th execution operation falls into the j-th local subsequence in the execution operation sequence, based on the virtual camera posture determination condition, the virtual camera posture is determined according to each execution operation in the j-th local subsequence;

[0026] Controlling the virtual camera to shoot the car model in a virtual camera posture, and continuously displaying the shooting picture to the first maintenance personnel and the second maintenance personnel;

[0027] Among them, the local subsequence conditions include:

[0028] There is a first association relationship between adjacent operations executed in pairs in the local subsequence;

[0029] and,

[0030] There is a second association relationship between the first and last execution operations in adjacent local subsequences;

[0031] Among them, the virtual camera posture determination conditions include:

[0032] The left 1 / N frames in the shooting picture of the car model shot by the virtual camera in the virtual camera posture only contain the execution area of ​​the first execution operation in the jth local subsequence in the car model, and the remaining N-1 / N frames contain the execution areas of the remaining execution operations in the jth local subsequence in the car model; N=k 1 ·i+k 2 ·j;k 1 With k 2 is the preset weight value;

[0033] and,

[0034] The relative position relationship of the execution areas of the pairwise adjacent execution operations in the car model in the jth local subsequence in the shooting picture of the car model photographed by the virtual camera in the virtual camera posture meets the relative position relationship requirement corresponding to the pairwise adjacent execution operations, and the degree of compliance is greater than the compliance threshold.

[0035] An embodiment of the present invention provides a vehicle maintenance simulation teaching method, comprising:

[0036] Create a virtual car model through the virtual car model module, and simulate various car failure and maintenance scenarios based on the virtual car model;

[0037] Allow trainees to operate through the operation interface module;

[0038] The automobile maintenance knowledge is divided into multiple sub-modules through teaching modules, including at least engine maintenance, electrical system, and transmission system, and a step-by-step teaching function is provided;

[0039] The fault setting module provides a variety of different types of faults for trainees to perform maintenance diagnosis during the simulated maintenance diagnosis process;

[0040] The fault maintenance thinking tree module provides a fault maintenance thinking tree during the trainees' simulated maintenance diagnosis process, guiding the trainees to perform maintenance diagnosis operations in sequence according to the steps of the fault maintenance thinking tree;

[0041] The backend management module allows teachers to set multiple parameters for maintenance scenarios;

[0042] The common instrument selection module provides common instrument selection function.

[0043] Optionally, the automobile maintenance simulation teaching method further includes:

[0044] Through the fault maintenance thinking tree linkage module, during the trainees' simulated maintenance diagnosis process, the fault maintenance thinking tree is controlled to synchronize and link with the progress of the trainees' maintenance diagnosis operations;

[0045] When the trainees perform maintenance diagnosis operations in sequence according to the steps of the fault maintenance thinking tree through the alarm prompt module, if it is detected that the trainees' operation behavior of the maintenance diagnosis operation does not meet the corresponding requirements in the fault maintenance thinking tree, the trainees will be given a corresponding alarm prompt.

[0046] Optionally, the automobile maintenance simulation teaching method further includes:

[0047] The question editing module allows teachers to set teaching questions according to actual conditions before, during and after class.

[0048] Optionally, the vehicle maintenance simulation teaching method further includes:

[0049] The optimization and upgrade module collects a large amount of experience information generated by different teachers in the process of teaching students; it is also used to adaptively optimize and upgrade the system based on the experience information.

[0050] An automobile maintenance simulation teaching application platform provided by an embodiment of the present invention is used to implement any of the above-mentioned automobile maintenance simulation teaching methods.

[0051] Other features and advantages of the present invention will be described in the following description, and partly become apparent from the description, or understood by practicing the present invention. The purpose and other advantages of the present invention can be realized and obtained by the structures particularly pointed out in the written description, claims, and drawings.

[0052] The technical solution of the present invention is further described in detail below through the accompanying drawings and embodiments. BRIEF DESCRIPTION OF THE DRAWINGS

[0053] The accompanying drawings are used to provide a further understanding of the present invention and constitute a part of the specification. Together with the embodiments of the present invention, they are used to explain the present invention and do not constitute a limitation of the present invention. In the accompanying drawings:

[0054] Figure 1 A schematic diagram of an automobile maintenance simulation teaching system according to an embodiment of the present invention;

[0055] Figure 2 Schematic diagram of a vehicle maintenance simulation teaching method in an embodiment of the present invention. DETAILED DESCRIPTION

[0056] The preferred embodiments of the present invention are described below in conjunction with the accompanying drawings. It should be understood that the preferred embodiments described herein are only used to illustrate and explain the present invention, and are not used to limit the present invention.

[0057] The embodiment of the present invention provides a vehicle maintenance simulation teaching system, such as Figure 1 As shown, including:

[0058] A virtual car model module 1 is used to create a virtual car model and simulate various car failure and maintenance scenarios based on the virtual car model;

[0059] Operation interface module 2, used to allow trainees to operate;

[0060] Teaching module 3 is used to divide automobile maintenance knowledge into multiple sub-modules, including at least engine maintenance, electrical system, and transmission system, and provide a step-by-step teaching function;

[0061] Fault setting module 4, used to provide a variety of different types of faults for trainees to perform maintenance diagnosis during the simulated maintenance diagnosis process;

[0062] The fault maintenance thinking tree module 5 is used to provide a fault maintenance thinking tree during the trainee's simulated maintenance diagnosis process, and guide the trainee to perform maintenance diagnosis operations in sequence according to the steps of the fault maintenance thinking tree;

[0063] The backend management module 6 is used for teachers to set multiple parameters for maintenance scenarios;

[0064] The commonly used instrument selection module 7 is used to provide a commonly used instrument selection function.

[0065] Virtual car model module: Create detailed virtual car models, including engine, electrical system, transmission system, etc. Based on these models, the system generates various failure and repair scenarios for students to practice.

[0066] Provide an intuitive user interface to allow students to interact with the virtual car model and perform maintenance operations; divide maintenance knowledge into sub-modules (such as engine maintenance, electrical system, transmission system), and provide step-by-step teaching guidance for learning in a systematic way; provide a variety of fault types for students to diagnose and repair; students can try to solve different faults in a simulated environment to improve their practical operation capabilities; when students diagnose faults, provide a detailed thinking tree to guide students to step by step to troubleshoot and repair faults, helping them to develop a systematic fault diagnosis thinking; allow teachers to set parameters for virtual maintenance scenarios, including fault type, difficulty level, etc., to meet the needs of different students; provide a selection function for commonly used maintenance instruments, so that students can use these tools in a virtual environment to perform maintenance operations and improve their practical experience.

[0067] Trainees can systematically master automobile maintenance knowledge through modular teaching and step-by-step guidance; simulation of various fault types and maintenance scenarios enables trainees to be exposed to a variety of actual maintenance problems and improve their ability to solve complex problems; the operation interface is intuitive and easy to use, allowing trainees to perform virtual operations more efficiently and reduce the learning curve; teachers can customize training content through the background management module to meet the needs of different trainees and improve training effectiveness; the fault maintenance thinking tree module helps trainees develop systematic fault diagnosis thinking and improve their ability to analyze and solve problems.

[0068] The system can improve the effectiveness of automobile maintenance training, provide richer fault simulations, diverse training scenarios, intuitive operation guidance, and have personalized management and real-time feedback functions.

[0069] In one embodiment, the automobile maintenance simulation teaching system further includes:

[0070] The fault maintenance thinking tree linkage module is used to control the synchronization and linkage between the fault maintenance thinking tree and the progress of the maintenance diagnosis operation performed by the trainees during the trainees' simulated maintenance diagnosis process;

[0071] The alarm prompt module is used to give corresponding alarm prompts to students when students perform maintenance diagnosis operations in sequence according to the steps of the fault maintenance thinking tree and when it is detected that the students' operation behavior in performing maintenance diagnosis operations does not meet the corresponding requirements in the fault maintenance thinking tree.

[0072] During the system initialization phase, the teacher or system administrator inputs the fault type and maintenance scenario, and the system generates a corresponding fault maintenance mind tree based on this information; the mind tree includes the steps of troubleshooting, the operating requirements of each step, and the possible causes and solutions of the fault; when the trainee performs simulated maintenance diagnosis operations, the system monitors each step of the trainee's operation in real time; the operation record includes the use of tools, maintenance steps, inspection results, etc.; the system compares the trainee's operation progress with the steps in the fault maintenance mind tree; the system matches the step requirements in the mind tree with the trainee's actual operation to ensure the synchronization of the operation process; when the trainee completes a maintenance step, the system automatically updates the fault The system will automatically trigger an alarm prompt if the trainee's operation behavior does not meet the requirements in the fault maintenance thinking tree (for example, the operation steps are wrong or omitted). The prompt can be in the form of visual (such as flashing warning icons) or sound (such as alarm sound effects) to inform the trainee of the operation error and give correction suggestions. The system records the situation of each alarm prompt and generates a feedback report. Trainees can review and improve themselves according to the report, and teachers can also understand the trainees' learning progress and common problems through the report.

[0073] The linkage module ensures that the trainees' operations are synchronized with the steps in the fault maintenance thinking tree, avoiding errors in the operation sequence or missing key steps, and improving the accuracy of maintenance operations; the real-time alarm prompt function helps trainees correct errors in a timely manner, enhances the pertinence and effectiveness of learning, and helps to better master fault diagnosis and maintenance skills; through systematic progress control, trainees can perform repairs according to predetermined steps, avoiding repeated inspections and unnecessary operations, thereby improving operational efficiency; feedback mechanisms and alarm prompts allow trainees to learn from mistakes, improve their self-correction capabilities and independent problem-solving capabilities; teachers can view trainees' operation records and alarm prompts through the background management module, understand trainees' learning progress and problems, and then adjust teaching strategies and content; simulate the operating procedures and error handling in fault maintenance, so that trainees can gain experience similar to the real maintenance environment in a virtual environment and increase practical operation experience.

[0074] In one embodiment, the automobile maintenance simulation teaching system further includes:

[0075] The test question editing module is used for teachers to set teaching test questions according to actual conditions before, during and after class.

[0076] Teachers can access the question bank through the question editing module. The question bank contains different types of questions (multiple-choice questions, fill-in-the-blank questions, short-answer questions, etc.), which can be classified according to the type of maintenance diagnosis project, difficulty, and knowledge points; teachers can create new questions or edit existing questions, enter the question content, set the answer and scoring criteria; the system supports the editing of multiple question types and provides a rich selection of question formats; teachers can select appropriate questions from the question bank and combine them into test papers as needed; the system allows setting the difficulty of the test paper, the number of questions, the score distribution, etc., to generate automobile maintenance simulation teaching test papers that meet the teaching objectives; after generating the test paper, teachers can preview the test paper effect to ensure that the questions and format meet the requirements; the system also provides a test paper test function to check the correctness of the question logic and scoring criteria. Teachers can publish the test paper to students and choose different publishing methods (paper, electronic, etc.); after the test paper is completed, the system records the student's answer situation and provides score statistics and analysis tools; teachers can adjust and modify the test paper according to the student's answer situation and feedback to optimize the test content and teaching effect.

[0077] Teachers can flexibly set and edit test questions according to teaching needs, adapt to teaching objectives and student levels at different stages, and improve the targeted teaching; systematic question bank management and test paper composition functions enable teachers to generate test papers efficiently, save time and energy, and ensure the quality and scientific nature of the test papers; the test paper testing function and scoring standard setting ensure the accuracy and fairness of the test papers, helping teachers to better evaluate students' learning outcomes; the feedback mechanism provided by the system helps teachers to understand students' answers in a timely manner, adjust teaching content, and optimize teaching effects; the system records students' answers, provides detailed score statistics and analysis, and supports teachers in evaluating and improving teaching effects.

[0078] In one embodiment, the automobile maintenance simulation teaching system further includes:

[0079] The optimization and upgrade module is used to collect a large amount of experience information generated by different teachers in the process of teaching students; it is also used to adaptively optimize and upgrade the system based on the experience information.

[0080] Teachers input relevant information such as teaching experience, teaching feedback, student performance, and test paper difficulty through the system interface. These data can include text descriptions, scoring results, and the effectiveness of teaching methods. The system automatically records data from teaching activities, such as student answers, course progress, and teacher feedback, and forms a comprehensive experience information database in combination with teachers' active input. The experience information from different teachers is aggregated and integrated, redundant data is removed, useful information is retained, and a structured data set is formed. Data analysis and machine learning algorithms are used to conduct in-depth analysis of experience information to identify effective teaching strategies, common teaching problems, and optimization points. Based on the analysis results, the system will generate optimization suggestions for specific teaching situations, such as adjusting the difficulty of test questions, improving teaching methods, and optimizing the test paper structure. The optimization suggestions are applied to the system to automatically adjust the system's function settings, test question bank content, and scoring standards to ensure that the system can adapt to the latest teaching needs and trends. Teachers provide feedback on the effects of the system upgrade, and the system records these feedback information and uses it as a basis for further optimization. Based on teachers' feedback and new experience information, the optimization strategy is continuously adjusted and improved to form a closed-loop optimization process.

[0081] By analyzing teachers' teaching experience, the system can provide tailor-made teaching optimization suggestions to help teachers improve teaching effectiveness; promote successful teaching strategies to more teachers and improve the overall teaching quality; the system adjusts the question bank, test paper structure and teaching methods based on the latest teaching data and experience information to make resources more in line with actual needs; automated experience information collection and analysis reduces the workload of teachers manually adjusting teaching strategies; the system can adapt to changes in teaching in real time, continuously optimize functions and content, and maintain the cutting-edge nature and effectiveness of the education system; teachers' experience and feedback directly affect the optimization direction of the system, enhancing the practicality of the system and teachers' sense of participation; based on a large amount of data analysis and experience information, the system can provide scientific, data-driven decision support to help teachers and managers make more reasonable teaching adjustments; the system helps teachers improve their professional level and teaching ability by providing targeted suggestions and optimization support; by identifying common problems and effective strategies, the system can help teachers solve practical difficulties in teaching.

[0082] In one embodiment, the automobile maintenance simulation teaching system further includes:

[0083] Multi-person maintenance simulation interactive module, used for:

[0084] When the first maintenance personnel selects a multi-person simulated maintenance project, a second maintenance personnel is matched with the first maintenance personnel, and an execution operation sequence of the multi-person simulated maintenance project is obtained; a multi-person simulated maintenance project is a project that requires multiple maintenance personnel to perform simulated maintenance on a car model at the same time, such as a project with a complex car maintenance operation process, etc.; the execution operation sequence includes execution operations that the participating maintenance personnel need to perform in sequence when performing the multi-person simulated maintenance project; when the first maintenance personnel selects a multi-person simulated maintenance project, a second maintenance personnel is matched with the first maintenance personnel, and the first maintenance personnel and the second maintenance personnel can use different device terminals to log in to the system;

[0085] Determine a local subsequence that meets the local subsequence condition from the execution operation sequence;

[0086] When the i-th execution operation in the execution operation sequence is executed by the first maintenance personnel or the second maintenance personnel on the car model, and the i-th execution operation falls into the j-th local subsequence in the execution operation sequence, the virtual camera posture is determined according to each execution operation in the j-th local subsequence based on the virtual camera posture determination condition; when a maintenance personnel executes a certain execution operation and the execution operation falls into the local subsequence, it indicates that the intervention of the virtual camera is required, and the virtual camera posture is determined;

[0087] The virtual camera is controlled to shoot the car model in a virtual camera posture, and the shooting picture is continuously displayed to the first maintenance personnel and the second maintenance personnel; when the first maintenance personnel and the second maintenance personnel view the shooting picture of the virtual camera, they will not only deeply perceive that the other party is working with them to complete the multi-person simulated maintenance project, but also know the other party's operation status, operation progress, etc. in time, so as to facilitate their own completion of the corresponding related operations, etc., which greatly improves the multi-person simulated maintenance interactive experience and the comprehensiveness and applicability of automobile maintenance simulation teaching;

[0088] Among them, the local subsequence conditions include:

[0089] There is a first correlation between two adjacent execution operations in the local subsequence; when there is a first correlation between two adjacent execution operations, it means that the two adjacent execution operations need to be closely coordinated, the result of the previous execution operation will affect the process of the next execution operation, and the two execution operations are performed on the same automobile part; when the local subsequence meets the local subsequence condition, when the executed execution operation falls into the local subsequence, the accuracy, rationality and comprehensiveness of the determination of the intervention timing of the virtual camera can be guaranteed;

[0090] and,

[0091] There is a second association relationship between the first and last execution operations in adjacent local subsequences; when there is a second association relationship between the first and last execution operations in adjacent local subsequences, it can be ensured that as the execution operation continues, after the execution operations fall into two consecutive local subsequences, the pictures taken by the virtual camera are associated, for example: the second association relationship is that the execution operations at the first position are all the start of the operation on the new car parts, the execution operations at the last position are all the end of the operation on the car parts, the last operation in the previous local subsequence and the first operation in the next local subsequence belong to the same operation type, etc.;

[0092] Among them, the virtual camera posture determination conditions include:

[0093] The left 1 / N frames in the shooting picture of the car model shot by the virtual camera in the virtual camera posture only contain the execution area of ​​the first execution operation in the jth local subsequence in the car model, and the remaining N-1 / N frames contain the execution areas of the remaining execution operations in the jth local subsequence in the car model; N=k 1 ·i+k 2 ·j;k 1 With k 2 is a preset weight value; the execution area of ​​the execution operation in the car model refers to the area of ​​the car model operated when performing a specific execution operation, for example: if the execution operation is to remove the right front tire, the execution area is the right front tire area of ​​the car model; so that the left 1 / N screens in the shooting picture only contain the execution area of ​​the first execution operation in the jth local subsequence in the car model, so that when the first maintenance personnel or the second maintenance personnel views the shooting picture, they can see the execution area of ​​the first operation from the left side of the shooting picture, and can quickly and clearly know the intention of the system to display the shooting picture, that is, to start the collaborative operation interaction screen prompt; the remaining N-1 / N screens in the shooting picture except the left 1 / N screen contain the execution areas of the remaining execution operations in the jth local subsequence in the car model The first maintenance personnel or the second maintenance personnel can view the execution area of ​​the remaining execution operations at the same time, and the virtual camera does not need to move the camera position; wherein, the size of N is positively correlated with i and j. The principle is that the larger the i and j are, the more times the first maintenance personnel or the second maintenance personnel accept the system's prompts for collaborative operation interaction screens. The first maintenance personnel or the second maintenance personnel will know the system's intention of displaying the shooting screen. The higher the proficiency, the larger N is, so that the execution area of ​​the first execution operation in the subsequent local subsequence in the car model accounts for a smaller proportion of the shooting screen. Secondly, the later the execution operation is, the higher the importance and complexity of the execution operation may be. A larger shooting screen area is left for the remaining operations except the first operation, thereby improving the prompt efficiency and effect.

[0094] and,

[0095] The relative positional relationship of the execution areas of the two-by-two adjacent execution operations in the j-th local subsequence in the shooting picture of the car model shot by the virtual camera in the virtual camera posture meets the relative positional relationship requirements corresponding to the two-by-two adjacent execution operations, and the degree of compliance is greater than the compliance threshold. The relative positional relationship requirements corresponding to the two-by-two adjacent execution operations refer to the positional relationship requirements that allow maintenance personnel to know the execution sequence of the execution operations by viewing the shooting picture. For example, if two execution operations are executed one after another, the relative positional relationship requirement is that the display positions of the execution areas of the two execution operations in the shooting picture are arranged up and down; the greater the degree of compliance, the higher the degree of compliance, and the compliance threshold can be 9; setting this virtual camera posture determination condition can further improve the rationality, comprehensiveness and accuracy of the virtual camera posture determination.

[0096] The embodiment of the present invention provides a simulation teaching method for automobile maintenance. Figure 2 As shown, including:

[0097] S1. Creating a virtual car model through a virtual car model module, and simulating various car failure and maintenance scenarios based on the virtual car model;

[0098] S2. Allowing trainees to operate through the operation interface module;

[0099] S3, dividing automobile maintenance knowledge into multiple sub-modules through teaching modules, including at least engine maintenance, electrical system, and transmission system, and providing a step-by-step teaching function;

[0100] S4. Provide various types of faults through the fault setting module for trainees to perform maintenance diagnosis during the simulated maintenance diagnosis process;

[0101] S5. Provide a fault maintenance thinking tree during the trainee's simulated maintenance diagnosis process through the fault maintenance thinking tree module, and guide the trainee to perform maintenance diagnosis operations in sequence according to the steps of the fault maintenance thinking tree;

[0102] S6. The background management module allows teachers to set multiple parameters for maintenance scenarios;

[0103] S7. Provide common instrument selection function through common instrument selection module.

[0104] Automobile maintenance simulation teaching method also includes:

[0105] Through the fault maintenance thinking tree linkage module, during the trainees' simulated maintenance diagnosis process, the fault maintenance thinking tree is controlled to synchronize and link with the progress of the trainees' maintenance diagnosis operations;

[0106] When the trainees perform maintenance diagnosis operations in sequence according to the steps of the fault maintenance thinking tree through the alarm prompt module, if it is detected that the trainees' operation behavior of the maintenance diagnosis operation does not meet the corresponding requirements in the fault maintenance thinking tree, the trainees will be given a corresponding alarm prompt.

[0107] Automobile maintenance simulation teaching method also includes:

[0108] The question editing module allows teachers to set teaching questions according to actual conditions before, during and after class.

[0109] Automobile maintenance simulation teaching method also includes:

[0110] The optimization and upgrade module collects a large amount of experience information generated by different teachers in the process of teaching students; it is also used to adaptively optimize and upgrade the system based on the experience information.

[0111] The embodiment of the present invention provides an automobile maintenance simulation teaching application platform, which is used to implement any of the above-mentioned automobile maintenance simulation teaching methods.

[0112] Obviously, those skilled in the art can make various changes and modifications to the present invention without departing from the spirit and scope of the present invention. Thus, if these modifications and variations of the present invention fall within the scope of the claims of the present invention and their equivalents, the present invention is also intended to include these modifications and variations.

Claims

1. A vehicle maintenance simulation teaching system, characterized in that: include: A virtual car model module is used to create a virtual car model and simulate various car failure and maintenance scenarios based on the virtual car model; An operation interface module is used to allow trainees to operate; A teaching module for dividing automobile maintenance knowledge into multiple sub-modules, including at least engine maintenance, electrical system, and transmission system, and providing a step-by-step teaching function; The fault setting module is used to provide a variety of different types of faults for trainees to perform maintenance diagnosis during the simulated maintenance diagnosis process; The fault maintenance thinking tree module is used to provide a fault maintenance thinking tree during the trainees' simulated maintenance diagnosis process, and guide the trainees to perform maintenance diagnosis operations in sequence according to the steps of the fault maintenance thinking tree; The backend management module is used for teachers to set multiple parameters for maintenance scenarios; Common instrument selection module, used to provide common instrument selection function; Multi-person maintenance simulation interactive module, used for: When the first maintenance personnel selects a multi-person simulated maintenance project, a second maintenance personnel is matched with the first maintenance personnel, and an execution operation sequence of the multi-person simulated maintenance project is obtained; the multi-person simulated maintenance project is a project that requires multiple maintenance personnel to perform simulated maintenance on the car model at the same time; the execution operation sequence includes execution operations that the participating maintenance personnel need to perform in sequence when performing the multi-person simulated maintenance project; Determine a local subsequence that meets the local subsequence condition from the execution operation sequence; When the i-th execution operation in the execution operation sequence is executed by the first maintenance personnel or the second maintenance personnel on the automobile model, and the i-th execution operation falls into the j-th local subsequence in the execution operation sequence, based on the virtual camera posture determination condition, the virtual camera posture is determined according to each execution operation in the j-th local subsequence; Controlling the virtual camera to shoot the car model in a virtual camera posture, and continuously displaying the shooting picture to the first maintenance personnel and the second maintenance personnel; Among them, the local subsequence conditions include: There is a first association relationship between two adjacent execution operations in the local subsequence; when there is a first association relationship between two adjacent execution operations, it means that the two adjacent execution operations need to be performed closely together, the operation result of the previous execution operation will affect the process of the next execution operation, and the two execution operations are performed on the same automobile part; and, There is a second association relationship between the first and last execution operations in adjacent local subsequences; when there is a second association relationship between the first and last execution operations in adjacent local subsequences, as the execution operation continues, after the execution operation falls into two consecutive local subsequences, the pictures taken by the virtual camera are associated; Among them, the virtual camera posture determination conditions include: The left 1 / N pictures in the shooting picture of the car model taken by the virtual camera in the virtual camera posture only include the execution area of ​​the first execution operation in the jth local subsequence in the car model, and the remaining N-1 / N pictures include the execution areas of the remaining execution operations in the jth local subsequence in the car model; N=k1·i+ k2·j; k1 and k2 are preset weight values; the execution area of ​​the execution operation in the car model is the area operated on the car model when performing a specific execution operation; and, The relative position relationship of the execution areas of the pairwise adjacent execution operations in the car model in the shooting picture in which the virtual camera takes a virtual camera posture to shoot the car model meets the relative position relationship requirement corresponding to the pairwise adjacent execution operations, and the degree of compliance is greater than the compliance threshold; the relative position relationship corresponding to the pairwise adjacent execution operations is the position relationship requirement that allows maintenance personnel to know the execution order of the execution operations by viewing the shooting picture.

2. The automobile maintenance simulation teaching system according to claim 1, characterized in that: Also includes: The fault maintenance thinking tree linkage module is used to control the synchronization and linkage between the fault maintenance thinking tree and the progress of the maintenance diagnosis operation performed by the trainees during the trainees' simulated maintenance diagnosis process; The alarm prompt module is used to give corresponding alarm prompts to students when students perform maintenance diagnosis operations in sequence according to the steps of the fault maintenance thinking tree and when it is detected that the students' operation behavior in performing maintenance diagnosis operations does not meet the corresponding requirements in the fault maintenance thinking tree.

3. The automobile maintenance simulation teaching system according to claim 1, characterized in that: Also includes: The test question editing module is used for teachers to set teaching test questions according to actual conditions before, during and after class.

4. The automobile maintenance simulation teaching system according to claim 1, characterized in that: Also includes: Optimize and upgrade the module to collect a large amount of experience information generated by different teachers in the process of teaching students; It is also used to adaptively optimize and upgrade the system based on empirical information.

5. A simulation teaching method for automobile maintenance, characterized in that: include: Create a virtual car model through the virtual car model module, and simulate various car failure and maintenance scenarios based on the virtual car model; Allow trainees to operate through the operation interface module; The automobile maintenance knowledge is divided into multiple sub-modules through teaching modules, including at least engine maintenance, electrical system, and transmission system, and a step-by-step teaching function is provided; The fault setting module provides a variety of different types of faults for trainees to perform maintenance diagnosis during the simulated maintenance diagnosis process; The fault maintenance thinking tree module provides a fault maintenance thinking tree during the trainees' simulated maintenance diagnosis process, guiding the trainees to perform maintenance diagnosis operations in sequence according to the steps of the fault maintenance thinking tree; The backend management module allows teachers to set multiple parameters for maintenance scenarios; Provide common instrument selection function through common instrument selection module; Perform the following operations through the multi-person maintenance simulation interaction module: When the first maintenance personnel selects a multi-person simulated maintenance project, a second maintenance personnel is matched with the first maintenance personnel, and an execution operation sequence of the multi-person simulated maintenance project is obtained; the multi-person simulated maintenance project is a project that requires multiple maintenance personnel to perform simulated maintenance on the car model at the same time; the execution operation sequence includes execution operations that the participating maintenance personnel need to perform in sequence when performing the multi-person simulated maintenance project; Determine a local subsequence that meets the local subsequence condition from the execution operation sequence; When the i-th execution operation in the execution operation sequence is executed by the first maintenance personnel or the second maintenance personnel on the automobile model, and the i-th execution operation falls into the j-th local subsequence in the execution operation sequence, based on the virtual camera posture determination condition, the virtual camera posture is determined according to each execution operation in the j-th local subsequence; Controlling the virtual camera to shoot the car model in a virtual camera posture, and continuously displaying the shooting picture to the first maintenance personnel and the second maintenance personnel; Among them, the local subsequence conditions include: There is a first association relationship between two adjacent execution operations in the local subsequence; when there is a first association relationship between two adjacent execution operations, it means that the two adjacent execution operations need to be performed closely together, the operation result of the previous execution operation will affect the process of the next execution operation, and the two execution operations are performed on the same automobile part; and, There is a second association relationship between the first and last execution operations in adjacent local subsequences; when there is a second association relationship between the first and last execution operations in adjacent local subsequences, as the execution operation continues, after the execution operation falls into two consecutive local subsequences, the pictures taken by the virtual camera are associated; Among them, the virtual camera posture determination conditions include: The left 1 / N pictures in the shooting picture of the car model taken by the virtual camera in the virtual camera posture only include the execution area of ​​the first execution operation in the jth local subsequence in the car model, and the remaining N-1 / N pictures include the execution areas of the remaining execution operations in the jth local subsequence in the car model; N=k1·i+ k2·j; k1 and k2 are preset weight values; the execution area of ​​the execution operation in the car model is the area operated on the car model when performing a specific execution operation; and, The relative position relationship of the execution areas of the pairwise adjacent execution operations in the car model in the shooting picture in which the virtual camera takes a virtual camera posture to shoot the car model meets the relative position relationship requirement corresponding to the pairwise adjacent execution operations, and the degree of compliance is greater than the compliance threshold; the relative position relationship corresponding to the pairwise adjacent execution operations is the position relationship requirement that allows maintenance personnel to know the execution order of the execution operations by viewing the shooting picture.

6. The automobile maintenance simulation teaching method according to claim 5, characterized in that: Also includes: Through the fault maintenance thinking tree linkage module, during the trainees' simulated maintenance diagnosis process, the fault maintenance thinking tree is controlled to synchronize and link with the progress of the trainees' maintenance diagnosis operations; When the trainees perform maintenance diagnosis operations in sequence according to the steps of the fault maintenance thinking tree through the alarm prompt module, if it is detected that the trainees' operation behavior of the maintenance diagnosis operation does not meet the corresponding requirements in the fault maintenance thinking tree, the trainees will be given a corresponding alarm prompt.

7. The automobile maintenance simulation teaching method according to claim 5, characterized in that: Also includes: The question editing module allows teachers to set teaching questions according to actual conditions before, during and after class.

8. The automobile maintenance simulation teaching method according to claim 5, characterized in that: Also includes: By optimizing and upgrading the module, a large amount of experience information generated by different teachers in the process of teaching students is collected; It is also used to adaptively optimize and upgrade the system based on empirical information.

9. An automobile maintenance simulation teaching application platform, characterized in that: Used to implement the automobile maintenance simulation teaching method described in any one of claims 5-8.

Citation Information

Patent Citations

  • Navigation maintenance training system and method based on augmented reality

    CN110349467A

  • Automobile virtual simulation teaching cloud service platform system based on virtual-real combination

    CN112085983A