Simulation training method and system for automobile failure
By simulating the collision between cars and obstacles in virtual scenes, adjusting the collision mode, detecting the fault area and decomposing the sub-areas, the problem of poor practical training adaptability in existing technologies is solved, and accurate identification of faulty parts and practical training guidance are achieved.
Patent Information
- Application Number
- CN202411304714.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-09-19
- Publication Date
- 2025-09-30
- Estimated Expiration
- 2044-09-19
AI Technical Summary
In the existing technology, automobile failure training requires all-round disassembly and testing, which cannot achieve training adaptability, and the instruction manual testing is not suitable for trainees.
Through virtual scenes, the collision between cars and obstacles is simulated, obstacles are matched according to the trainees' driving habits, collision modes are adjusted, fault areas are detected, sub-areas are decomposed, fault data is collected, fault components are identified, and practical training tutorials are triggered to guide maintenance.
It improves the adaptability of practical training, enables accurate identification of fault areas and components in virtual scenes, and guides trainees to perform effective repairs.
Smart Images

Figure CN119400018B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of automobile failures, and in particular to a simulation training method and system for automobile failures. Background Art
[0002] With the development of technology, cars can avoid obstacles when encountering them. However, when a car cannot avoid an obstacle when encountering it, it collides with the obstacle and some faults may occur in the collision. At this time, the fault needs to be checked and subsequently repaired. However, in actual scenarios, the fault troubleshooting requires a comprehensive disassembly of the car and the inspection of each component in turn according to the instruction manual. This is not suitable for trainees and cannot achieve the adaptability of the training. Summary of the Invention
[0003] The purpose of the present invention is to overcome the shortcomings of the existing technology. The present invention provides a simulation training method and system for automobile failures, which constructs a collision between a car and an obstacle based on a virtual scene, and regulates the collision between the car and the obstacle according to the collision mode triggered by the trainee, so as to improve the adaptability of the training. At the same time, after the collision, the fault area is defined based on the detection of the car, and the fault area is further managed and traced to determine the faulty component and the training course corresponding to the faulty component, thereby ensuring that the trainee's training course is reflected in the virtual scene and providing practical guidance to the trainee.
[0004] In order to solve the above technical problems, an embodiment of the present invention provides a simulation training method for automobile failure, which is applied to automobile failure scenarios;
[0005] The vehicle failure simulation training method includes:
[0006] Simulate a car driving on a highway based on a virtual scene, and match corresponding obstacles based on the trainees' driving habits;
[0007] Control the collision between the car and the obstacle according to the collision mode triggered by the trainee;
[0008] After a car collides with an obstacle, the car is tested for analog signals and the fault area is defined based on the response data;
[0009] Decomposing the fault area into multiple sub-areas and collecting fault data from each sub-area;
[0010] Define the faulty component based on the fault data of each sub-area and clarify the fault problem of the faulty component;
[0011] The training course is triggered according to the fault problem of the faulty component, and the trainees are guided in the maintenance actions according to the training course.
[0012] Optionally, simulating a car driving on a highway based on a virtual scene and matching corresponding obstacles based on the trainee's driving habits includes:
[0013] Get the virtual scene;
[0014] Based on the virtual scene, the name of the highway selected by the trainee is associated, and the camera on the highway is triggered to shoot at the current time to obtain the video of the preset time;
[0015] Build a highway model based on videos and virtual scenes, and simulate the car driving on the highway model;
[0016] Collecting the trainees' driving habits based on their training tests;
[0017] Match corresponding obstacles based on the trainees' driving habits and load the obstacles into the highway model.
[0018] Optionally, regulating the collision between the vehicle and the obstacle according to the collision mode triggered by the trainee includes:
[0019] Obtain the collision mode triggered by the trainee;
[0020] Regulate the collision distance between the car and the obstacle and the collision speed of the car based on the collision mode;
[0021] Control the collision degree of the car with the obstacle based on the collision distance and collision speed of the car;
[0022] The collision of the car against the obstacle is triggered based on the degree of collision of the car against the obstacle.
[0023] Optionally, after the car collides with an obstacle, detecting a simulated signal on the car and defining a fault area based on the response data include:
[0024] Record the collision time between the car and the obstacle;
[0025] Trigger the car's self-check based on the collision time between the car and the obstacle, and locate the collision position between the car and the obstacle;
[0026] During the car's self-inspection, the system extends the image toward the center of the car based on the collision location between the car and the obstacle, and detects the fracture location according to the extension direction.
[0027] Detect analog signals according to the components corresponding to the fracture locations and obtain corresponding response data;
[0028] Locate abnormal data in the response data and define the fault area based on the abnormal data.
[0029] Optionally, the forming of multiple sub-areas based on the decomposition of the fault area and collecting fault data of each sub-area includes:
[0030] Get the fault area;
[0031] Define working relationships based on the working relationship table of each component in the car, and perform regional decomposition based on working relationships and fault areas;
[0032] A plurality of sub-areas are formed according to the decomposition of the fault area.
[0033] Optionally, the forming of multiple sub-areas based on the decomposition of the fault area and collecting fault data of each sub-area further includes:
[0034] Locate multiple sub-areas and define the data collection order based on the work priorities of multiple sub-areas;
[0035] The data collection of the corresponding sub-areas is triggered in sequence according to the data collection order, and the fault data of each sub-area is collected.
[0036] Optionally, defining a faulty component based on the fault data of each sub-region and clarifying the fault problem of the faulty component includes:
[0037] Obtain fault data for each sub-area;
[0038] Determine multiple tracing points based on the tracing of fault data;
[0039] Construct distribution areas based on multiple traceability points;
[0040] The existing components are located based on the traversal of the distribution area.
[0041] Optionally, the defining of the faulty component based on the fault data of each sub-region and clarifying the fault problem of the faulty component further includes:
[0042] Identify faulty components based on the orientation and existing components of the distribution area;
[0043] Troubleshoot the faulty component and check the turning point of the fault data in the data to clarify the fault problem of the faulty component.
[0044] Optionally, triggering a training course based on the fault problem of the faulty component and guiding the trainee to perform maintenance actions according to the training course includes:
[0045] Obtain the fault problem of the faulty component;
[0046] Define solutions based on the fault problem of the faulty component and the problem matching table;
[0047] Trigger the practical training course based on the solution and present the practical training guidance screen corresponding to the practical training course;
[0048] Guide the trainees' maintenance actions according to the training guidance screen.
[0049] In addition, an embodiment of the present invention further provides a vehicle failure simulation training system, the vehicle failure simulation training system comprising:
[0050] The virtual module is used to simulate a car driving on a highway based on a virtual scene and match corresponding obstacles based on the trainees' driving habits;
[0051] The collision module is used to control the collision between the car and the obstacle according to the collision mode triggered by the trainee;
[0052] The fault area module is used to detect the car's analog signal after the car collides with an obstacle and define the fault area based on the response data;
[0053] A fault data module is used to decompose the fault area into multiple sub-areas and collect fault data of each sub-area;
[0054] The fault problem module is used to define the faulty components based on the fault data of each sub-area and to identify the faulty problems of the faulty components;
[0055] The guidance module is used to trigger a training course according to the fault problem of the faulty component and guide the trainees to perform maintenance actions according to the training course.
[0056] In an embodiment of the present invention, a method according to an embodiment of the present invention is used to simulate a car driving on a highway based on a virtual scene, and to match corresponding obstacles based on the driving habits of a trainee. The collision between the car and the obstacle is regulated according to the collision mode triggered by the trainee. After the collision between the car and the obstacle, a simulated signal is detected on the car, and a fault area is defined based on the response data. Multiple sub-areas are formed based on the decomposition of the fault area, and fault data of each sub-area is collected. Faulty components are defined based on the fault data of each sub-area, and the fault problem of the faulty component is determined. A training course is triggered based on the fault problem of the faulty component, and the trainee is guided to perform repair actions according to the training course. At this time, a collision between the car and the obstacle is constructed based on the virtual scene, and the collision between the car and the obstacle is regulated according to the collision mode triggered by the trainee, so as to improve the adaptability of the training. At the same time, a fault area is defined based on the detection of the car after the collision, and the fault area is further controlled and traced, thereby determining the faulty component and matching the training course corresponding to the faulty component, ensuring that the trainee's training course is reflected in the virtual scene and providing practical guidance to the trainee. BRIEF DESCRIPTION OF THE DRAWINGS
[0057] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the following briefly introduces the drawings required for use in the embodiments or the description of the prior art. 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 paying any creative work.
[0058] Figure 1 1 is a flow chart of a simulation training method for automobile failures in an embodiment of the present invention;
[0059] Figure 2 1 is a flow chart of S12 in the simulation training method for automobile failure in an embodiment of the present invention;
[0060] Figure 3 1 is a flow chart of S13 in the simulation training method for automobile failure in an embodiment of the present invention;
[0061] Figure 4 1 is a flow chart of S14 in the simulation training method for automobile failure in an embodiment of the present invention;
[0062] Figure 5 1 is a flow chart of S15 in the simulation training method for automobile failure in an embodiment of the present invention;
[0063] Figure 6 1 is a flow chart of S16 in the simulation training method for automobile failure in an embodiment of the present invention;
[0064] Figure 7 Schematic diagram of the structure of the vehicle failure simulation training system in an embodiment of the present invention;
[0065] Figure 8 The figure shows a hardware diagram of an electronic device according to an exemplary embodiment. DETAILED DESCRIPTION
[0066] The following will clearly and completely describe the technical solutions in the embodiments of the present invention in conjunction with the accompanying drawings. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without making any creative efforts shall fall within the scope of protection of the present invention.
[0067] Example
[0068] See also Figures 1 to 8 A simulation training method for automobile failure is applied to automobile failure scenarios. The simulation training method for automobile failure includes:
[0069] Step S11: simulating a car driving on a highway based on a virtual scene, and matching corresponding obstacles based on the trainee's driving habits;
[0070] Step S12: regulating the collision between the car and the obstacle according to the collision mode triggered by the trainee;
[0071] Step S13: After the car collides with the obstacle, the car is tested for analog signals, and the fault area is defined based on the response data;
[0072] Step S14: forming multiple sub-areas based on the decomposition of the fault area, and collecting fault data of each sub-area;
[0073] Step S15: defining the faulty component based on the fault data of each sub-region and clarifying the fault problem of the faulty component;
[0074] Step S16: triggering a training course based on the fault problem of the faulty component, and guiding the trainee to perform maintenance actions according to the training course.
[0075] In an embodiment of the present invention, through the method in the embodiment of the present invention, a collision between a car and an obstacle is constructed based on a virtual scene, and the collision between the car and the obstacle is regulated according to the collision mode triggered by the trainee, so as to improve the adaptability of the training. At the same time, the fault area is defined based on the detection of the car after the collision, and the fault area is further managed and traced, so as to determine the faulty component and the training course corresponding to the faulty component, thereby ensuring that the trainee's training course is reflected in the virtual scene and providing practical guidance to the trainee.
[0076] In step S11, a car is simulated driving on a highway based on a virtual scene, and corresponding obstacles are matched based on the trainee's driving habits;
[0077] In an embodiment of the present application, a virtual scene is obtained; the name of a highway selected by a trainee is associated with the virtual scene, and a camera on the highway is triggered to record at the current time to obtain a video of a preset time; a highway model is constructed based on the video and the virtual scene, and a car is simulated driving in the highway model; the trainee's driving habits are collected based on the trainee's training test; corresponding obstacles are matched based on the trainee's driving habits, and the obstacles are loaded into the highway model.
[0078] At this time, the practical training process for the car is integrated into the virtual scene. At the same time, a driving simulation of the car relative to the highway model is constructed in the virtual scene, and the collision between the car and the obstacle is further constructed. In order to further reflect the realism, the model is constructed based on the actual highway.
[0079] Furthermore, the name of the highway selected by the trainee is associated with the virtual scene, and the camera on the highway is triggered to shoot at the current time to obtain the video at the preset time, so as to facilitate the model architecture based on the real scene of the actual highway, so as to facilitate the construction of the highway model based on the video and virtual scene, so as to facilitate the simulation of the car driving in the highway model.
[0080] Therefore, the trainees' driving habits are collected based on their training tests, and the trainees' movements during the training tests can be collected to form the trainees' driving habits, thereby introducing the trainees' driving habits, and then matching the corresponding obstacles based on the trainees' driving habits, and loading the obstacles into the highway model, realizing the presentation of cars, highways and obstacles in the virtual scene.
[0081] In step S12, the collision between the car and the obstacle is regulated according to the collision mode triggered by the trainee;
[0082] In an embodiment of the present application, the collision modes triggered by the trainees are collected so as to regulate the collision between the car and the obstacle according to the collision modes triggered by the trainees. The collision between the car and the obstacle is regulated by regulating the collision modes, so as to extend the multiple collisions between the car and the obstacle, thereby ensuring the subsequent processing of the multiple collisions between the car and the obstacle, and further improving the adaptability of the training.
[0083] In the specific implementation process of the present invention, the specific steps may be:
[0084] S121: Acquire the collision mode triggered by the trainee;
[0085] S122: regulating the collision distance between the vehicle and the obstacle and the collision speed of the vehicle based on the collision mode;
[0086] In an embodiment of the present application, a collision mode triggered by a trainee is obtained, and a mode selection is performed for the collision mode. At this time, the collision mode can be a single collision, multiple collisions, multiple collision levels, etc. When the collision mode is introduced, the collision distance between the car and the obstacle and the collision speed of the car are regulated based on the collision mode, so as to control the collision distance between the car and the obstacle and the collision speed of the car, thereby ensuring the dynamic adjustment of the collision distance between the car and the obstacle and the collision speed of the car, and forming multiple collision scenarios, so as to make reasonable arrangements for each collision scenario, so as to improve the training courses of the trainees and meet the adaptability of trainees of different levels.
[0087] S123: Controlling the collision degree of the vehicle with the obstacle based on the collision distance between the vehicle and the obstacle and the collision speed of the vehicle;
[0088] S124: Triggering a collision of the vehicle with the obstacle according to the degree of collision of the vehicle with the obstacle.
[0089] At this time, the degree of collision of the car with the obstacle is controlled based on the collision distance and collision speed of the car, and different collision degrees are controlled, and then the collision of the car with the obstacle is triggered according to the collision degree of the car with the obstacle, ensuring the authenticity of the collision between the car and the obstacle, so as to deeply restore the collision scene of the car with the obstacle, and thus apply the virtual collision scene to the practical training courses of the trainees, ensuring the simulation training of the car's failure after the collision.
[0090] In step S13, after the car collides with the obstacle, the car is tested for analog signals, and the fault area is defined based on the response data;
[0091] In an embodiment of the present application, after a car collides with an obstacle, a self-inspection is performed on the car to facilitate the detection of analog signals on the car, thereby triggering the response of various components in the car, and then collecting response data to define the fault area based on the response data, thereby ensuring the accuracy of the fault area and improving the efficiency of troubleshooting the fault area.
[0092] In the specific implementation process of the present invention, the specific steps may be:
[0093] S131: Recording the collision time between the car and the obstacle;
[0094] S132: triggering a self-check of the vehicle according to the collision time between the vehicle and the obstacle, and locating the collision position between the vehicle and the obstacle;
[0095] In an embodiment of the present application, the collision time between the car and the obstacle is recorded so that the car's self-inspection is triggered based on the collision time between the car and the obstacle, thereby realizing a triggered self-inspection of the car due to time factors, avoiding excessive manual inspection, and at the same time, locating the collision position between the car and the obstacle to facilitate further inspection along the collision position between the car and the obstacle.
[0096] S133: During the self-inspection of the vehicle, extending the image toward the center of the vehicle based on the collision position between the vehicle and the obstacle, and detecting a fracture location according to the extension direction;
[0097] S134: Detecting analog signals according to the components corresponding to the fracture locations, and obtaining corresponding response data;
[0098] S135: Locate abnormal data in the response data and define a fault area based on the abnormal data.
[0099] At this time, during the self-inspection of the car, the self-inspection of the car is controlled so that it can be extended toward the center position of the car based on the collision position between the car and the obstacle, and the fracture can be detected according to the extension direction. When the collision position between the car and the obstacle is introduced, the collision position between the car and the obstacle and the center position of the car are associated so that the fracture can be detected according to the extension direction and the fracture can be processed first.
[0100] Furthermore, analog signals are detected based on the components corresponding to the fracture location, and corresponding response data are obtained; abnormal data is located in the response data, and the fault area is defined based on the abnormal data, so that the fault area is quickly located based on the abnormal data, ensuring rapid and effective identification of the fault area.
[0101] S14: forming multiple sub-areas based on the decomposition of the fault area, and collecting fault data of each sub-area;
[0102] In an embodiment of the present application, a fault area is introduced to facilitate in-depth decomposition of the fault area, thereby forming multiple sub-areas based on the decomposition of the fault area, and then managing and controlling the multiple sub-areas to facilitate the collection of fault data of each sub-area, thereby completing detailed detection of multiple sub-areas.
[0103] In the specific implementation process of the present invention, the specific steps may be:
[0104] S141: Obtain the fault area;
[0105] S142: defining a working relationship based on the working relationship table of each component in the vehicle, and performing regional decomposition based on the working relationship and the fault area;
[0106] S143: forming a plurality of sub-areas according to the decomposition of the fault area;
[0107] In an embodiment of the present application, a fault area is obtained, the fault area is controlled, and a working relationship is introduced in the fault area. At this time, the working relationship is defined based on the working relationship table of each component in the automobile, and the area is decomposed according to the working relationship and the fault area to form multiple sub-areas.
[0108] S144: Locate multiple sub-areas and define a data collection order according to the work priorities of the multiple sub-areas;
[0109] S145: triggering data collection of corresponding sub-areas in sequence according to the data collection order, and collecting fault data of each sub-area.
[0110] Furthermore, multiple sub-areas are located and detailed processing is performed on the multiple sub-areas so as to define a data collection order according to the work priority of the multiple sub-areas, and then perform data collection on the multiple sub-areas according to the data collection order. Therefore, data collection of the corresponding sub-areas is triggered in sequence according to the data collection order, and fault data of each sub-area is collected so as to further process the fault data of each sub-area.
[0111] S15: defining a faulty component based on the fault data of each sub-area and clarifying the fault problem of the faulty component;
[0112] In an embodiment of the present application, the fault data of each sub-area is frozen so that the faulty component can be defined based on the fault data of each sub-area, and the faulty component can be subsequently checked to clarify the fault problem of the faulty component, thereby performing subsequent maintenance based on the fault problem of the faulty component.
[0113] In the specific implementation process of the present invention, the specific steps may be:
[0114] S151: Obtaining fault data of each sub-area;
[0115] S152: Determine multiple tracing points based on the tracing of the fault data;
[0116] S153: Construct distribution areas based on multiple traceability points;
[0117] S154: Locating existing components based on traversal of the distribution area;
[0118] S155: Identify the faulty component based on the orientation of the distribution area and the existing components;
[0119] S156: Check the faulty component and check the turning point of the fault data in the data to clarify the fault problem of the faulty component.
[0120] In an embodiment of the present application, fault data of each sub-area is obtained and traced based on the fault data, so as to determine multiple traceability points based on the traceability of the fault data. Among the multiple traceability points, the relationship between the multiple traceability points is used for further control.
[0121] At this time, a distribution area is constructed based on multiple traceability points; existing components are located according to the traversal of the distribution area; faulty components are identified based on the orientation of the distribution area and the existing components; the faulty components are checked, and the turning points of the fault data in the data are checked to clarify the fault problem of the faulty component. Therefore, the distribution area is reflected based on multiple traceability points, and the orientation of the distribution area and the existing components are fully reflected in the distribution area, so that the faulty component can be identified based on the orientation of the distribution area and the existing components, and then the faulty component is deeply checked and the fault problem of the faulty component is clarified.
[0122] S16: triggering a training course based on the fault problem of the faulty component, and guiding the trainee to perform maintenance actions according to the training course;
[0123] In an embodiment of the present application, a fault area is defined based on the detection of the car after a collision, and the fault area is further managed and traced to determine the faulty component and the training course corresponding to the faulty component, thereby ensuring that the trainees can reflect the training course in the virtual scene and provide practical guidance to the trainees.
[0124] In the specific implementation process of the present invention, the specific steps may be:
[0125] S161: Obtain the fault problem of the faulty component;
[0126] S162: defining a solution based on the fault problem of the faulty component and the problem matching table;
[0127] S163: triggering a practical training course based on the solution, and presenting a practical training guidance screen corresponding to the practical training course;
[0128] S164: Instructing the trainees on maintenance actions according to the training guidance screen.
[0129] In an embodiment of the present application, the fault problem of the faulty component is frozen so that the fault problem of the faulty component and the problem matching table can be associated, which fully reflects the corresponding mapping relationship, and then the solution is defined according to the fault problem of the faulty component and the problem matching table. At this time, the solution is introduced, the training tutorial is triggered based on the solution, and the training guidance screen corresponding to the training tutorial is presented, so as to guide the trainees' maintenance actions according to the training guidance screen.
[0130] In an embodiment of the present invention, through the method in the embodiment of the present invention, a collision between a car and an obstacle is constructed based on a virtual scene, and the collision between the car and the obstacle is regulated according to the collision mode triggered by the trainee, so as to improve the adaptability of the training. At the same time, the fault area is defined based on the detection of the car after the collision, and the fault area is further managed and traced, so as to determine the faulty component and the training course corresponding to the faulty component, thereby ensuring that the trainee's training course is reflected in the virtual scene and providing practical guidance to the trainee.
[0131] Example
[0132] See also Figure 7 , Figure 7 It is a schematic diagram of the structure of the automobile failure simulation training system in an embodiment of the present invention.
[0133] like Figure 7As shown, a simulation training system for automobile failures, the simulation training system for automobile failures includes:
[0134] The virtual module 21 is used to simulate a car driving on a highway based on a virtual scene and match corresponding obstacles based on the trainee's driving habits;
[0135] The collision module 22 is used to control the collision between the car and the obstacle according to the collision mode triggered by the trainee;
[0136] The fault area module 23 is used to detect the analog signal of the car after the car collides with the obstacle and define the fault area according to the response data;
[0137] A fault data module 24 is configured to decompose the fault area into multiple sub-areas and collect fault data of each sub-area;
[0138] A fault problem module 25 is used to define a faulty component based on the fault data of each sub-area and to identify the fault problem of the faulty component;
[0139] The guidance module 26 is used to trigger a training course according to the fault problem of the faulty component and guide the trainees to perform maintenance actions according to the training course.
[0140] Example
[0141] See also Figure 8 , refer to the following Figure 8 An electronic device 40 according to this embodiment of the present invention will be described. Figure 8 The electronic device 40 shown is only an example and should not limit the functionality and scope of use of the embodiments of the present invention.
[0142] like Figure 8 As shown, the electronic device 40 is a general-purpose computing device. Components of the electronic device 40 may include, but are not limited to, at least one processing unit 41, at least one storage unit 42, and a bus 43 connecting different system components (including the storage unit 42 and the processing unit 41).
[0143] The storage unit stores program codes, which can be executed by the processing unit 41, so that the processing unit 41 performs the steps according to various exemplary embodiments of the present invention described in the above “Example Method” section of this specification.
[0144] The storage unit 42 may include a readable medium in the form of a volatile storage unit, such as a random access memory unit (RAM) 421 and / or a cache memory unit 422 , and may further include a read-only memory unit (ROM) 423 .
[0145] The storage unit 42 may also include a program / utility 424 having a set (at least one) of program modules 425, such program modules 425 including but not limited to: an operating system, one or more application programs, other program modules, and program data, each of which or some combination may include an implementation of a network environment.
[0146] Bus 43 may represent one or more of several types of bus structures, including a memory unit bus or memory unit controller, a peripheral bus, an accelerated graphics port, a processing unit, or a local bus using any of a variety of bus architectures.
[0147] The electronic device 40 may also communicate with one or more external devices (e.g., keyboards, pointing devices, Bluetooth devices, etc.), one or more devices that enable a trainee to interact with the electronic device 40, and / or any device that enables the electronic device 40 to communicate with one or more other computing devices (e.g., routers, modems, etc.). Such communication may be performed via an input / output (I / O) interface 44. Furthermore, the electronic device 40 may also communicate with one or more networks (e.g., a local area network (LAN), a wide area network (WAN), and / or a public network, such as the Internet) via a network adapter 45. Figure 8 As shown, the network adapter 45 communicates with other modules of the electronic device 40 via the bus 43. Figure 8 Not shown, other hardware and / or software modules may be used in conjunction with the electronic device 40, including but not limited to microcode, device drivers, redundant processing units, external disk drive arrays, RAID systems, tape drives, and data backup planning systems.
[0148] Through the description of the above embodiments, it is easy for those skilled in the art to understand that the example embodiments described herein can be implemented by software or by combining software with necessary hardware. Therefore, the technical solution according to the embodiments of the present disclosure can be embodied in the form of a software product, which can be stored in a non-volatile storage medium (which can be a CD-ROM, a USB flash drive, a mobile hard disk, etc.) or on a network, and includes several instructions to enable a computing device (which can be a personal computer, a server, a terminal device, or a network device, etc.) to execute the method according to the embodiments of the present disclosure.
[0149] Those skilled in the art will appreciate that all or part of the steps in the various methods of the above embodiments can be completed by a program instructing related hardware. The program can be stored in a computer-readable storage medium, which may include a read-only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disk. Furthermore, the computer program instructions are stored therein, and when the computer executes the computer program instructions, the computer executes the above methods.
[0150] In addition, the above is a detailed introduction to the simulation training method and system for automobile failures provided in the embodiments of the present invention. Specific examples are used herein to illustrate the principles and implementation methods of the present invention. The description of the above embodiments is only used to help understand the method of the present invention and its core idea. At the same time, for those skilled in the art, according to the ideas of the present invention, there will be changes in the specific implementation methods and application scopes. In summary, the content of this specification should not be understood as a limitation on the present invention.
Claims
1. A simulation training method for automobile failure, characterized in that: Applied to car failure scenarios; The vehicle failure simulation training method includes: Simulate a car driving on a highway based on a virtual scene, and match corresponding obstacles based on the trainees' driving habits; Control the collision between the car and the obstacle according to the collision mode triggered by the trainee; After a car collides with an obstacle, the car is tested for analog signals and the fault area is defined based on the response data; Decomposing the fault area into multiple sub-areas and collecting fault data from each sub-area; Defining faulty components based on fault data from each sub-area and identifying the faulty component's problem includes: obtaining fault data from each sub-area; determining multiple traceability points based on the traceability of the fault data; constructing a distribution area based on the multiple traceability points; locating existing components based on the traversal of the distribution area; identifying the faulty component based on the orientation of the distribution area and the existing components; troubleshooting the faulty component and examining the turning points of the fault data in the data to identify the faulty component's problem; The training course is triggered according to the fault problem of the faulty component, and the trainees are guided in the maintenance actions according to the training course.
2. The vehicle failure simulation training method according to claim 1 is characterized in that: The virtual scene-based simulation of a car driving on a highway and matching corresponding obstacles based on the trainee's driving habits include: Get the virtual scene; Based on the virtual scene, the name of the highway selected by the trainee is associated, and the camera on the highway is triggered to shoot at the current time to obtain the video of the preset time; Build a highway model based on videos and virtual scenes, and simulate the car driving on the highway model; Collecting the trainees' driving habits based on their training tests; Match corresponding obstacles based on the trainees' driving habits and load the obstacles into the highway model.
3. The vehicle failure simulation training method according to claim 2 is characterized in that: The method of regulating the collision between the vehicle and the obstacle according to the collision mode triggered by the trainee includes: Obtain the collision mode triggered by the trainee; Regulate the collision distance between the car and the obstacle and the collision speed of the car based on the collision mode; Control the collision degree of the car with the obstacle based on the collision distance and collision speed of the car; The collision of the car against the obstacle is triggered based on the degree of collision of the car against the obstacle.
4. The vehicle failure simulation training method according to claim 3 is characterized in that: After the car collides with an obstacle, the car is tested for analog signals, and the fault area is defined based on the response data, including: Record the collision time between the car and the obstacle; Trigger the car's self-check based on the collision time between the car and the obstacle, and locate the collision position between the car and the obstacle; During the car's self-inspection, the system extends the image toward the center of the car based on the collision location between the car and the obstacle, and detects the fracture location according to the extension direction. Detect analog signals according to the components corresponding to the fracture locations and obtain corresponding response data; Locate abnormal data in the response data and define the fault area based on the abnormal data.
5. The vehicle failure simulation training method according to claim 1 is characterized in that: The decomposition of the fault area into multiple sub-areas and the collection of fault data of each sub-area include: Get the fault area; Define working relationships based on the working relationship table of each component in the car, and perform regional decomposition based on working relationships and fault areas; A plurality of sub-areas are formed according to the decomposition of the fault area.
6. The vehicle failure simulation training method according to claim 5 is characterized in that: The method of forming a plurality of sub-areas based on the decomposition of the fault area and collecting fault data of each sub-area further includes: Locate multiple sub-areas and define the data collection order based on the work priorities of multiple sub-areas; The data collection of the corresponding sub-areas is triggered in sequence according to the data collection order, and the fault data of each sub-area is collected.
7. The vehicle failure simulation training method according to claim 1 is characterized in that: The method of triggering a training course based on the fault problem of the faulty component and guiding the trainee to perform maintenance actions according to the training course includes: Obtain the fault problem of the faulty component; Define solutions based on the fault problem of the faulty component and the problem matching table; Trigger the practical training course based on the solution and present the practical training guidance screen corresponding to the practical training course; Guide the trainees' maintenance actions according to the training guidance screen.
8. A simulation training system for automobile failure, characterized in that: The vehicle failure simulation training system is applied to the vehicle failure simulation training method according to any one of claims 1 to 7, and the vehicle failure simulation training system includes: The virtual module is used to simulate a car driving on a highway based on a virtual scene and match corresponding obstacles based on the trainees' driving habits; The collision module is used to control the collision between the car and the obstacle according to the collision mode triggered by the trainee; The fault area module is used to detect the car's analog signal after the car collides with an obstacle and define the fault area based on the response data; A fault data module is used to decompose the fault area into multiple sub-areas and collect fault data of each sub-area; The fault problem module is used to define faulty components based on the fault data of each sub-area and clarify the fault problem of the faulty component, including: obtaining fault data of each sub-area; determining multiple traceability points based on the traceability of the fault data; constructing a distribution area based on the multiple traceability points; locating existing components based on the traversal of the distribution area; and determining the faulty component based on the direction of the distribution area and the existing components. Troubleshoot faulty components and check the turning points of the faulty data to identify the faulty components; The guidance module is used to trigger a training course according to the fault problem of the faulty component and guide the trainees to perform maintenance actions according to the training course.