Sample vehicle data checking method and device, computer device and storage medium

By acquiring prototype vehicle data, determining inspection items, setting up the inspection environment, conducting data inspection, and generating reports, the problem of low efficiency in prototype vehicle data verification was solved, and an automated and efficient data verification process was achieved.

CN114662214BActive Publication Date: 2025-11-25FAW JIEFANG AUTOMOTIVE CO
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202210213175.5
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-03-04
Publication Date
2025-11-25
Estimated Expiration
2042-03-04

AI Technical Summary

Technical Problem

Existing methods for verifying prototype vehicle data are inefficient, traditional processes are imperfect, checking for problems is time-consuming and labor-intensive, and problem reports take a long time to prepare.

Method used

By acquiring prototype vehicle data, we determine the inspection items, set up the inspection environment, conduct data inspections according to inspection standards, and generate a prototype vehicle data verification report, including data structuring and abnormal data modification.

Benefits of technology

It improved the efficiency of prototype data verification, realized an automated data verification process, reduced manual intervention, and shortened the report production cycle.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114662214B_ABST
    Figure CN114662214B_ABST
Patent Text Reader

Abstract

The application relates to a sample vehicle data checking method and device, computer equipment, a storage medium and a computer program product. The method comprises the following steps: obtaining sample vehicle data, determining a checking item according to the sample vehicle data, obtaining sample vehicle sub-data corresponding to the checking item from the sample vehicle data, building a checking environment according to the checking item, the checking environment comprising a checking standard corresponding to the checking item, performing data checking on the sample vehicle sub-data corresponding to the checking item according to the checking standard corresponding to the checking item, obtaining a data checking result corresponding to the checking item, and generating a sample vehicle data checking report according to the data checking result. The method can automatically build a data structure according to sample vehicle data in the automobile manufacturing process, and checking items can be executed one by one according to the data structure, so that the efficiency of sample vehicle data checking is improved.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the technical field of automobile manufacturing, and in particular to a sample vehicle data checking method and device, computer equipment, a storage medium and a computer program product. BACKGROUND

[0002] With the development of the automobile industry and the use of computer three-dimensional design technology, sample vehicle data checking has become an important part of research work and an important component in the construction of full three-dimensional design capabilities. Designing a whole vehicle in a full three-dimensional manner and efficiently transferring product information between various departments through standardized management are important development directions of the current automobile industry. The traditional sample vehicle data checking workflow is imperfect, has strong randomness, and is time-consuming and laborious to operate and report problems, and the problem report production cycle is long.

[0003] However, the current sample vehicle data checking method has the problem of low data checking efficiency. SUMMARY

[0004] Therefore, it is necessary to provide a sample vehicle data checking method, device, computer equipment, computer readable storage medium and computer program product capable of improving the efficiency of sample vehicle data checking.

[0005] In a first aspect, the present application provides a sample vehicle data checking method. The method comprises:

[0006] obtaining sample vehicle data, and determining a checking item according to the sample vehicle data, and obtaining sample vehicle sub-data corresponding to the checking item from the sample vehicle data;

[0007] building a checking environment according to the checking item, the checking environment comprising a checking standard corresponding to the checking item;

[0008] performing data checking on the sample vehicle sub-data corresponding to the checking item according to the checking standard corresponding to the checking item, to obtain a data checking result corresponding to the checking item;

[0009] generating a sample vehicle data checking report according to the data checking result.

[0010] In one embodiment, obtaining sample vehicle data, and determining a checking item according to the sample vehicle data, and obtaining sample vehicle sub-data corresponding to the checking item from the sample vehicle data comprises:

[0011] obtaining at least one data type corresponding to the sample vehicle data, and determining the checking item according to a correspondence between the data type and the checking item;

[0012] Obtaining a plurality of data levels corresponding to the sample vehicle data, building a data structure of the sample vehicle data according to the data levels and data types, the data structure of the sample vehicle data including at least one data type, each data type including a plurality of data levels, and each data type corresponding to a group of sample vehicle sub-data;

[0013] According to the data structure of the sample vehicle data and the corresponding relationship between the data types and the inspection items, sample vehicle sub-data corresponding to the inspection items is obtained.

[0014] In one embodiment, the sample vehicle sub-data corresponding to the inspection items is subjected to data inspection according to the inspection standards corresponding to the inspection items, and data inspection results corresponding to the inspection items are obtained, including:

[0015] According to the sample vehicle sub-data corresponding to the inspection items, the inspection positions corresponding to the inspection items are determined;

[0016] Building an inspection point image corresponding to each inspection position;

[0017] According to the sample vehicle sub-data corresponding to the inspection items, the data inspection parameters corresponding to each inspection position are obtained according to the inspection standards corresponding to the inspection items;

[0018] According to the inspection positions corresponding to the inspection items, and the inspection point images and data inspection parameters corresponding to each inspection position, data inspection results corresponding to the inspection items are obtained;

[0019] The inspection items include at least one of fixed point inspection, static gap inspection, disassembly and assembly analysis, motion simulation, man-machine checking, subjective evaluation and maintenance convenience inspection.

[0020] In one embodiment, a sample vehicle data checking report is generated according to the data inspection results, including:

[0021] According to each inspection position, an inspection point link is constructed;

[0022] Establishing a first display relationship between each inspection point link and each inspection point image;

[0023] Establishing a second display relationship between each inspection point link and each data inspection parameter;

[0024] According to the first display relationship, the second display relationship and the data inspection results, a sample vehicle data checking report is generated.

[0025] In one embodiment, the method further includes:

[0026] According to the data checking report, abnormal data in the sample vehicle data is obtained;

[0027] The abnormal data in the sample vehicle data is modified to obtain new sample vehicle data.

[0028] In one embodiment, the method further comprises:

[0029] Data lightening processing is performed on the sample vehicle data and the inspection standards, and the data lightening processing includes modifying data format, modifying data based on decimal point precision, and deleting non-inspection data.

[0030] In a second aspect, the application further provides a sample vehicle data checking device. The device comprises:

[0031] The vehicle inspection item module is configured to obtain sample vehicle data, determine inspection items based on the sample vehicle data, and obtain sample vehicle sub-data corresponding to the inspection items from the sample vehicle data;

[0032] The inspection environment determination module is configured to build an inspection environment based on the vehicle inspection items, and the inspection environment comprises inspection standards corresponding to the inspection items;

[0033] The itemized data inspection module is configured to perform data inspection on the sample vehicle sub-data corresponding to the inspection items based on the inspection standards corresponding to the inspection items, and obtain data inspection results corresponding to the inspection items;

[0034] The checking report generation module is configured to generate a sample vehicle data checking report based on the data inspection results.

[0035] In a third aspect, the application further provides a computer device. The computer device comprises a memory and a processor, the memory stores a computer program, and the processor implements the following steps when executing the computer program:

[0036] Obtain sample vehicle data, determine inspection items based on the sample vehicle data, and obtain sample vehicle sub-data corresponding to the inspection items from the sample vehicle data;

[0037] Build an inspection environment based on the inspection items, and the inspection environment comprises inspection standards corresponding to the inspection items;

[0038] Perform data inspection on the sample vehicle sub-data corresponding to the inspection items based on the inspection standards corresponding to the inspection items, and obtain data inspection results corresponding to the inspection items;

[0039] Generate a sample vehicle data checking report based on the data inspection results.

[0040] In a fourth aspect, the application further provides a computer readable storage medium. The computer readable storage medium stores a computer program, and the computer program is executed by a processor to implement the following steps:

[0041] Obtain sample vehicle data, determine inspection items based on the sample vehicle data, and obtain sample vehicle sub-data corresponding to the inspection items from the sample vehicle data;

[0042] According to the inspection item, an inspection environment is built, and the inspection environment includes an inspection standard corresponding to the inspection item;

[0043] According to the inspection standard corresponding to the inspection item, data inspection is performed on the sample vehicle sub-data corresponding to the inspection item, and a data inspection result corresponding to the inspection item is obtained;

[0044] According to the data inspection result, a sample vehicle data checking report is generated.

[0045] In a fifth aspect, the present application further provides a computer program product. The computer program product comprises a computer program, and the computer program is executed by a processor to implement the following steps:

[0046] Obtaining sample vehicle data, and determining an inspection item according to the sample vehicle data, and obtaining sample vehicle sub-data corresponding to the inspection item from the sample vehicle data;

[0047] According to the inspection item, an inspection environment is built, and the inspection environment includes an inspection standard corresponding to the inspection item;

[0048] According to the inspection standard corresponding to the inspection item, data inspection is performed on the sample vehicle sub-data corresponding to the inspection item, and a data inspection result corresponding to the inspection item is obtained;

[0049] According to the data inspection result, a sample vehicle data checking report is generated.

[0050] The sample vehicle data checking method, device, computer equipment, storage medium and computer program product can automatically build a data structure according to sample vehicle data in the automobile manufacturing process, and can execute the inspection items one by one according to the data structure, thereby improving the efficiency of sample vehicle data checking. BRIEF DESCRIPTION OF DRAWINGS

[0051] Figure 1 It is a flowchart of the sample vehicle data checking method in one embodiment;

[0052] Figure 2 It is a flowchart of the method for obtaining sample vehicle sub-data corresponding to the inspection item in one embodiment;

[0053] Figure 3 It is a flowchart of the fixed point inspection in one embodiment;

[0054] Figure 4A flowchart of a static gap check in an embodiment;

[0055] Figure 5 A flowchart of a disassembly analysis in an embodiment;

[0056] Figure 6 A flowchart of a motion simulation in an embodiment;

[0057] Figure 7 A flowchart of a human-machine check in an embodiment;

[0058] Figure 8 A flowchart of a subjective evaluation in an embodiment;

[0059] Figure 9 A flowchart of a maintenance convenience check in an embodiment;

[0060] Figure 10 A structural block diagram of a sample vehicle data checking device in an embodiment;

[0061] Figure 11 An internal structure diagram of a computer device in an embodiment. DETAILED DESCRIPTION

[0062] In order to make the purpose, technical scheme and advantages of the present application clearer, the present application will be further described in detail below with reference to the drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present application and should not be used to limit the present application.

[0063] In an embodiment, as shown in Figure 1 a sample vehicle data checking method is provided, and the embodiment is exemplarily described by applying the method to a terminal. It should be understood that the method can also be applied to a server, and can also be applied to a system including a terminal and a server, and can be realized through the interaction of the terminal and the server.

[0064] In the embodiment, the method includes the following steps:

[0065] In step 102, sample vehicle data is acquired, and a checking item is determined according to the sample vehicle data, and sample vehicle sub-data corresponding to the checking item is acquired from the sample vehicle data.

[0066] The sample vehicle data refers to related data for building a digital virtual prototype of a vehicle to be produced, and the sample vehicle sub-data refers to part of the sample vehicle data involved in performing a checking item on the digital virtual prototype. Multiple groups of sample vehicle sub-data can be acquired from the sample vehicle data, each group of sample vehicle sub-data corresponds to a checking item, and there can be overlapping data between each group of sample vehicle sub-data.

[0067] Specifically, a plurality of parameters of the vehicle to be produced are acquired as the sample vehicle data, at least one inspection item capable of being performed is determined by traversing the sample vehicle data, or at least one inspection item corresponding to the vehicle to be produced (digital virtual prototype) is determined according to a test requirement, then for each inspection item, at least one set of sample vehicle sub-data is screened from the sample vehicle data, and each set of sample vehicle sub-data corresponds to one inspection item. The inspection item specifically refers to fixed point inspection, static gap inspection, disassembly and assembly analysis, motion simulation, man-machine checking, subjective evaluation and maintenance convenience inspection, etc.

[0068] In step 104, an inspection environment is built according to the inspection item, and the inspection environment includes an inspection standard corresponding to the inspection item.

[0069] Specifically, one inspection standard is configured for each inspection item, one or more inspection standards corresponding to the sample vehicle data of the vehicle to be produced are obtained according to one or more inspection items corresponding to the sample vehicle data of the vehicle to be produced, and all inspection standards corresponding to the sample vehicle data of the vehicle to be produced are integrated to build an inspection environment corresponding to the sample vehicle data of the vehicle to be produced.

[0070] In step 106, the sample vehicle sub-data corresponding to the inspection item is subjected to data inspection according to the inspection standard corresponding to the inspection item, and a data inspection result corresponding to the inspection item is obtained.

[0071] Each inspection item corresponds to a set of data inspection results, and a set of data inspection results can include data checking condition, model or image of inspection position and problem analysis corresponding to the checking condition.

[0072] Specifically, for one inspection item, the sample vehicle sub-data corresponding to the inspection item is checked according to the inspection standard corresponding to the inspection item, and the data checking condition corresponding to the inspection item and the problem analysis corresponding to the checking condition are obtained, and at the same time, the image or three-dimensional model of the inspection position corresponding to the inspection item is generated as a set of data inspection results corresponding to the inspection item.

[0073] In step 108, a sample vehicle data checking report is generated according to the data inspection result.

[0074] Specifically, a set of data inspection results is obtained according to each inspection item, a plurality of sets of data inspection results are integrated, and a sample vehicle data checking report corresponding to the sample vehicle data of the vehicle to be produced is generated.

[0075] In the above vehicle data checking method, the vehicle data is obtained, the inspection items are determined according to the vehicle data, the vehicle sub-data corresponding to the inspection items is obtained from the vehicle data, the inspection environment is built according to the inspection items, the inspection environment includes the inspection standards corresponding to the inspection items, the vehicle sub-data corresponding to the inspection items is subjected to data inspection according to the inspection standards corresponding to the inspection items, the data inspection results corresponding to the inspection items are obtained, and the vehicle data checking report is generated according to the data inspection results. The data structure can be automatically built according to the vehicle data in the automobile manufacturing process, and the inspection items can be executed one by one according to the data structure, so that the efficiency of vehicle data checking is improved.

[0076] In one embodiment, as shown in Figure 2 The vehicle data is obtained, and the inspection items are determined according to the vehicle data, and the vehicle sub-data corresponding to the inspection items is obtained from the vehicle data, including:

[0077] In step 202, at least one data type corresponding to the vehicle data is obtained, and the inspection items are determined according to the correspondence between the data types and the inspection items.

[0078] The data type is used to represent the parts, positions, inspection items and the like involved in the vehicle data, for example, the data type includes fixed point type, gap type, disassembly type and the like, the data of the fixed point type corresponds to the fixed point inspection, the data of the gap type corresponds to the static gap inspection, the data of the disassembly type corresponds to the disassembly analysis, and the like.

[0079] In step 204, a plurality of data levels corresponding to the vehicle data are obtained, and the data structure of the vehicle data is built according to the data levels and the data types, the data structure of the vehicle data includes at least one data type, each data type includes a plurality of data levels, and each data type corresponds to a group of vehicle sub-data.

[0080] The data level is used to represent the belonging relationship between the vehicle data, for example, the data level of the engine related data is higher than the data level of the crankshaft related data.

[0081] In step 206, the vehicle sub-data corresponding to the inspection items is obtained according to the correspondence between the data structure of the vehicle data, the data types and the inspection items.

[0082] Specifically, a plurality of inspection items are determined according to the data types involved in the vehicle data, then the vehicle sub-data corresponding to each inspection item is obtained, a plurality of data levels of each group of vehicle sub-data are determined, each group of vehicle sub-data is arranged according to the levels, and thus the data structure of the vehicle data is built.

[0083] In the embodiment, at least one data type corresponding to the sample vehicle data is obtained, and the inspection item is determined according to the correspondence between the data type and the inspection item; a plurality of data levels corresponding to the sample vehicle data are obtained, and the data structure of the sample vehicle data is built according to the data levels and the data types, the data structure of the sample vehicle data includes at least one data type, each data type includes a plurality of data levels, and each data type corresponds to a group of sample vehicle sub-data; and the sample vehicle sub-data corresponding to the inspection item is obtained according to the correspondence between the data structure of the sample vehicle data, the data types and the inspection item. A plurality of groups of sample vehicle sub-data with data structure can be obtained, and in subsequent data checking, the sample vehicle sub-data of the corresponding data type or the corresponding data level can be intuitively selected for inspection, thereby improving the efficiency of data checking.

[0084] In a feasible embodiment, the sample vehicle data is downloaded from a PDM system or directly obtained from a professional designer, the integrity of the data is checked by a DMU (Digital MockUp) tool, a check result report is exported, and a data structure is automatically built according to a BOM table. The PDM (Product Data Management) system is a product data management system of an automobile manufacturing company, and is a system for managing the design process, changes, release and the like of data. The DMU tool is developed based on CATIA and integrated into CATIA, and is a tool for checking and comparing data and a BOM. The BOM (Bill of Material) table is a parts list of the whole vehicle structure, and is manually created by an engineer or exported from the PDM system.

[0085] In an embodiment, the sample vehicle sub-data corresponding to the inspection item is subjected to data checking according to the inspection standard corresponding to the inspection item, to obtain a data checking result corresponding to the inspection item, including: determining an inspection position corresponding to the inspection item according to the sample vehicle sub-data corresponding to the inspection item; building an inspection point image corresponding to each inspection position; subjecting the sample vehicle sub-data corresponding to the inspection item to data checking according to the inspection standard corresponding to the inspection item, to obtain a data checking parameter corresponding to each inspection position; and obtaining the data checking result corresponding to the inspection item according to the inspection position corresponding to the inspection item, and the inspection point image and the data checking parameter corresponding to each inspection position. The inspection item includes at least one of a fixed point inspection, a static gap inspection, a disassembly and assembly analysis, a motion simulation, a man-machine checking, a subjective evaluation and a maintenance convenience inspection.

[0086] The inspection point image can be a two-dimensional image or a three-dimensional model, and the data checking parameter includes an actual parameter corresponding to the inspection position, a standard parameter corresponding to the inspection standard, whether the actual parameter is within the range of the standard parameter or not, and the like.

[0087] Specifically, for most inspection items, first, the inspection position corresponding to the inspection item is determined, then the image or three-dimensional model corresponding to the inspection position is built according to the sample vehicle sub-data, as the inspection point image, then the sample vehicle sub-data corresponding to the inspection item is checked according to the inspection standard corresponding to the inspection item, whether the actual parameter in the sample vehicle sub-data is within the standard parameter range of the inspection standard is judged, the data inspection parameter is generated according to the judgment result, the corresponding data analysis information is generated for the data not within the standard parameter range, so as to obtain the data inspection result corresponding to the inspection item.

[0088] In a feasible embodiment, the fixed point inspection is to create a profile at the position of the fixed point by using the DMU application system, to check the fit relationship of each key position of the fixed point by using the measurement tool and to mark and save the inspection view. As shown in Figure 3 , the welded bolt is inspected, which is not limited to the welded bolt; a profile is made through the center of the bolt; the bolt and the hole are measured to obtain inspection data, axial distance and fit surface distance; whether it is compliant is judged according to the obtained inspection result; information is annotated by using the annotation tool; a view is generated by using the view command to save the inspection result.

[0089] In a feasible embodiment, the static gap inspection is to select the part for which the gap is calculated by using the gap calculation function of the DMU application system software, to manually select the required gap after the calculation is completed, and to save the gap inspection view. As shown in Figure 4 , the minimum gap between part A and part B is obtained by using the gap function; the minimum gap value is retained by using the function of creating cooperation; a view is generated by using the view command to save the inspection result.

[0090] In a feasible embodiment, the disassembly and assembly analysis is to plan the disassembly and assembly path by using the DMU application system software, to record the positions of each key point by adjusting the positions of the parts by using the mouse drag, and to form a complete path, which is the motion trajectory of the disassembled and assembled parts. As shown in Figure 5 , the parts are moved by using the mouse; the key positions of the parts are recorded in the animation bar; whether the parts interfere with each other in the motion process is obtained by using the interactive conflict detection.

[0091] In a feasible embodiment, the motion simulation is realized by using the motion mechanism function of the DMU application system software, to check whether the interference of the moving parts in the motion process and whether the moving parts meet the design requirements. As shown in Figure 6 , the motion relationship between the parts is created by using the motion mechanism function; the parts are moved by using the mouse; the key positions of the parts are recorded in the animation bar; whether the parts interfere with each other in the motion process and the accessibility are obtained by using the interactive conflict detection.

[0092] In a feasible embodiment, man-machine checking is completed in the man-machine module of CATIA, a human body model is created in the built working condition environment, a variety of human bodies (such as European and American, Asian, etc.) are provided in the software, the posture of the human body model is adjusted so that it can complete the work, and the comfort degree of the human body is evaluated by color display (green for comfort, yellow for not recommended to keep for a long time, and red for pain). Figure 7 As shown in the figure, the human body command is created in the man-machine module of CATIA, the human body is adjusted, the posture of the human body is adjusted to the working state, and the comfort degree of the human body is judged by color.

[0093] In a feasible embodiment, subjective evaluation, the environment scene (ground, surrounding buildings, etc.) where the whole vehicle is located is created, the model data is placed in the environment, the model is rendered, the effect of the vehicle in a relatively real environment is simulated, and the quality of the whole vehicle is evaluated. Figure 8 As shown in the figure, the texture is added to the part through the texture library, and the product is evaluated; the high-quality pictures of the key positions are output through the high-resolution image function.

[0094] In a feasible embodiment, maintenance convenience check, the working condition environment of the part is built, the disassembly path of the part is created, the human body and the tool are created, the steps required in the disassembly process are verified, whether the space is sufficient, whether the tool and the hand are accessible, whether the eye is visible, and the comfort degree of the human body, etc. are verified. Figure 9 As shown in the figure, the actual working condition is built, and the environment is checked; the part is moved by using the mouse. The key positions of the part are recorded in the animation bar; the corresponding installation tool is adjusted from the tool library; the accessibility of the tool is verified.

[0095] In an embodiment, a sample vehicle data checking report is generated according to the data checking result, including: constructing a check point link according to each check position; establishing a first display relationship between each check point link and each check point image; establishing a second display relationship between each check point link and each data checking parameter; generating a sample vehicle data checking report according to the first display relationship, the second display relationship and the data checking result.

[0096] Among them, the check point link can be a jump link, a triggerable button, or a triggerable icon. The first display relationship is used to represent the calling relationship between the check point link and the check point image, and the second display relationship is used to represent the calling relationship between the check point link and the data checking parameter.

[0097] Specifically, for the inspection item with specific inspection position, on the display page of the sample vehicle data checking report, an inspection point link is constructed for each inspection position. By triggering an inspection point link, the inspection point image corresponding to the inspection position is displayed according to the first display relationship corresponding to the inspection point link, and the data inspection parameter corresponding to the inspection position is displayed according to the second display relationship corresponding to the inspection point link. For the inspection item without specific inspection position, such as motion simulation, man-machine checking, subjective evaluation, etc., no inspection point link needs to be constructed, and the data inspection parameter corresponding to the inspection item can be directly generated.

[0098] In one embodiment, the method further comprises: obtaining abnormal data in the sample vehicle data according to the data checking report; modifying the abnormal data in the sample vehicle data to obtain new sample vehicle data.

[0099] The abnormal data refers to data whose actual parameter is not within the corresponding standard parameter range.

[0100] Specifically, after the sample vehicle data checking is completed, all abnormal data can be automatically modified, the actual parameter of each abnormal data is adjusted to be within the corresponding standard parameter range, and new sample vehicle data is obtained. The new sample vehicle data can be further subjected to a new round of sample vehicle data checking, or the new sample vehicle data can be directly adopted.

[0101] In one embodiment, the method further comprises: performing data lightweight processing on the sample vehicle data and the inspection standard, the data lightweight processing including modifying data format, modifying data based on decimal point precision number, and deleting non-inspection data.

[0102] Specifically, within a reasonable precision range, the sample vehicle data and the inspection standard can be subjected to data lightweight processing, so as to reduce the data amount of the overall sample vehicle data, reduce the calculation amount of the software, and improve the running efficiency of the software.

[0103] In this embodiment, by performing data lightweight processing on the sample vehicle data and the inspection standard, the data lightweight processing includes modifying data format, modifying data based on decimal point precision number, and deleting non-inspection data. The operation speed of the equipment and the software can be improved, and the sample vehicle data checking efficiency can be improved.

[0104] In one embodiment, a sample vehicle data checking method comprises:

[0105] Obtaining at least one data type corresponding to the sample vehicle data, determining the inspection item according to the correspondence between the data type and the inspection item; obtaining a plurality of data levels corresponding to the sample vehicle data, building a data structure of the sample vehicle data according to the data level and the data type, the data structure of the sample vehicle data including at least one data type, each data type including a plurality of data levels, and each data type corresponding to a group of sample vehicle sub-data; obtaining sample vehicle sub-data corresponding to the inspection item according to the correspondence between the data structure of the sample vehicle data, the data type and the inspection item.

[0106] Building an inspection environment according to the inspection item, the inspection environment including an inspection standard corresponding to the inspection item.

[0107] Performing data lightweight processing on the sample vehicle data and the inspection standard, the data lightweight processing including modifying data format, modifying data based on decimal point precision number, and deleting non-inspection data.

[0108] Determining an inspection position corresponding to the inspection item according to the sample vehicle sub-data corresponding to the inspection item; building a checkpoint image corresponding to each inspection position; performing data inspection on the sample vehicle sub-data corresponding to the inspection item according to the inspection standard corresponding to the inspection item, to obtain a data inspection parameter corresponding to each inspection position; obtaining a data inspection result corresponding to the inspection item according to the inspection position corresponding to the inspection item, and the checkpoint image and the data inspection parameter corresponding to each inspection position; the inspection item including at least one of a fixed point inspection, a static gap inspection, a disassembly and assembly analysis, a motion simulation, a man-machine check, a subjective evaluation and a maintenance convenience inspection.

[0109] Building a checkpoint link according to each inspection position; establishing a first display relationship between each checkpoint link and each checkpoint image; establishing a second display relationship between each checkpoint link and each data inspection parameter; generating a sample vehicle data check report according to the first display relationship, the second display relationship and the data inspection result.

[0110] Obtaining abnormal data in the sample vehicle data according to the data check report; modifying the abnormal data in the sample vehicle data to obtain new sample vehicle data.

[0111] It should be understood that although the steps in the flowcharts involved in the embodiments described above are shown in sequence according to the arrows, the steps are not necessarily executed in the order indicated by the arrows. Unless otherwise specified herein, the execution of the steps is not strictly limited in sequence, and the steps can be executed in other orders. Moreover, at least some of the steps in the flowcharts involved in the embodiments described above can include multiple steps or multiple stages, which are not necessarily executed at the same time, but can be executed at different times, and the execution order of the steps or stages is not necessarily sequential, but can be alternately or alternately executed with at least part of other steps or steps or stages in other steps.

[0112] Based on the same inventive concept, the embodiments of the present application also provide a sample vehicle data checking device for implementing the sample vehicle data checking method described above. The implementation scheme for solving the problem provided by the device is similar to the implementation scheme described in the above method, so the specific limitations in one or more sample vehicle data checking device embodiments provided below can refer to the limitations of the sample vehicle data checking method described above, which will not be repeated here.

[0113] In one embodiment, as shown in Figure 10 A sample vehicle data checking device 1000 is provided, comprising: a vehicle inspection item module 1001, an inspection environment determination module 1002, an itemized data inspection module 1003, and a checking report generation module 1004, wherein:

[0114] The vehicle inspection item module 1001 is configured to obtain sample vehicle data, determine inspection items according to the sample vehicle data, and obtain sample vehicle sub-data corresponding to the inspection items from the sample vehicle data;

[0115] The inspection environment determination module 1002 is configured to build an inspection environment according to the vehicle inspection items, wherein the inspection environment includes inspection standards corresponding to the inspection items;

[0116] The itemized data inspection module 1003 is configured to perform data inspection on the sample vehicle sub-data corresponding to the inspection items according to the inspection standards corresponding to the inspection items, and obtain data inspection results corresponding to the inspection items;

[0117] The checking report generation module 1004 is configured to generate a sample vehicle data checking report according to the data inspection results.

[0118] In an embodiment, the vehicle inspection item module 1001 is further configured to acquire at least one data type corresponding to the sample vehicle data, determine the inspection item according to a correspondence between the data type and the inspection item, acquire a plurality of data levels corresponding to the sample vehicle data, build a data structure of the sample vehicle data according to the data levels and the data type, the data structure of the sample vehicle data including at least one data type, each data type including a plurality of data levels, and each data type corresponding to a group of sample vehicle sub-data, and obtain sample vehicle sub-data corresponding to the inspection item according to the correspondence between the data structure of the sample vehicle data and the data type and the inspection item.

[0119] In an embodiment, the itemized data inspection module 1003 is further configured to determine an inspection position corresponding to the inspection item according to the sample vehicle sub-data corresponding to the inspection item, build a checkpoint image corresponding to each inspection position, perform data inspection on the sample vehicle sub-data corresponding to the inspection item according to the inspection standard corresponding to the inspection item, obtain a data inspection parameter corresponding to each inspection position, obtain a data inspection result corresponding to the inspection item according to the inspection position corresponding to the inspection item and the checkpoint image and the data inspection parameter corresponding to each inspection position, and the inspection item includes at least one of a fixed point inspection, a static gap inspection, a disassembly and assembly analysis, a motion simulation, a man-machine check, a subjective evaluation, and a maintenance convenience inspection.

[0120] In an embodiment, the check report generation module 1004 is further configured to build a checkpoint link according to each inspection position, establish a first display relationship between each checkpoint link and each checkpoint image, establish a second display relationship between each checkpoint link and each data inspection parameter, and generate a sample vehicle data check report according to the first display relationship, the second display relationship, and the data inspection result.

[0121] In an embodiment, the check report generation module 1004 is further configured to acquire abnormal data in the sample vehicle data according to the data check report, modify the abnormal data in the sample vehicle data to obtain new sample vehicle data.

[0122] In an embodiment, the device further includes:

[0123] The data lightweight module is configured to perform data lightweight processing on the sample vehicle data and the inspection standard, and the data lightweight processing includes modifying a data format, modifying data based on a number of decimal point precision bits, and deleting non-inspection data.

[0124] The above-described modules of the sample vehicle data checking device can be all or partially implemented by software, hardware, or a combination thereof. The above-described modules can be embedded in or independent of a processor in a computer device in a hardware form, or stored in a memory in a computer device in a software form, so as to be called and executed by a processor to perform operations corresponding to the above-described modules.

[0125] In one embodiment, a computer device is provided, which may be a terminal, and its internal structure diagram may be as follows: Figure 11 As shown, the computer device includes a processor, memory, input / output interface, communication interface, display unit, and input device. The processor, memory, and input / output interface are connected via a system bus, and the communication interface, display unit, and input device are also connected to the system bus via the input / output interface. The processor provides computing and control capabilities. The memory includes a non-volatile storage medium and internal memory. The non-volatile storage medium stores the operating system and computer programs. The internal memory provides an environment for the operation of the operating system and computer programs stored in the non-volatile storage medium. The input / output interface is used for exchanging information between the processor and external devices. The communication interface is used for wired or wireless communication with external terminals; wireless communication can be achieved through Wi-Fi, mobile cellular networks, NFC (Near Field Communication), or other technologies. When the computer program is executed by the processor, it implements a prototype vehicle data verification method. The display unit of the computer device is used to form a visually visible image. It can be a display screen, a projection device, or a virtual reality imaging device. The display screen can be an LCD screen or an e-ink screen. The input device of the computer device can be a touch layer covering the display screen, or buttons, trackballs, or touchpads set on the casing of the computer device, or external keyboards, touchpads, or mice, etc.

[0126] Those skilled in the art will understand that Figure 11 The structure shown is merely a block diagram of a portion of the structure related to the present application and does not constitute a limitation on the computer device to which the present application is applied. Specific computer devices may include more or fewer components than those shown in the figure, or combine certain components, or have different component arrangements.

[0127] In one embodiment, a computer device is provided, including a memory and a processor, wherein the memory stores a computer program, and the processor executes the computer program to perform the following steps:

[0128] Obtain prototype vehicle data, determine inspection items based on the prototype vehicle data, and extract prototype vehicle sub-data corresponding to the inspection items from the prototype vehicle data;

[0129] The inspection environment is set up according to the inspection items, and the inspection environment includes the inspection standards corresponding to the inspection items;

[0130] The sample vehicle data corresponding to the inspection items is checked according to the inspection standards corresponding to the inspection items, and the data inspection results corresponding to the inspection items are obtained.

[0131] Generate a sample vehicle data checking report according to the data checking result.

[0132] In one embodiment, the processor, when executing the computer program, also implements the following steps:

[0133] Obtain at least one data type corresponding to the sample vehicle data, and determine the inspection item according to the correspondence between the data type and the inspection item;

[0134] Obtain a plurality of data levels corresponding to the sample vehicle data, and build a data structure of the sample vehicle data according to the data levels and the data types, wherein the data structure of the sample vehicle data includes at least one data type, each data type includes a plurality of data levels, and each data type corresponds to a group of sample vehicle sub-data;

[0135] According to the correspondence between the data structure of the sample vehicle data, the data type and the inspection item, obtain the sample vehicle sub-data corresponding to the inspection item.

[0136] In one embodiment, the processor, when executing the computer program, also implements the following steps:

[0137] Determine the inspection position corresponding to the inspection item according to the sample vehicle sub-data corresponding to the inspection item;

[0138] Build a checkpoint image corresponding to each inspection position;

[0139] According to the inspection standard corresponding to the inspection item, perform data checking on the sample vehicle sub-data corresponding to the inspection item, and obtain data checking parameters corresponding to each inspection position;

[0140] According to the inspection position corresponding to the inspection item, and the checkpoint image and the data checking parameter corresponding to each inspection position, obtain the data checking result corresponding to the inspection item;

[0141] The inspection item includes at least one of a fixed point inspection, a static gap inspection, a disassembly and assembly analysis, a motion simulation, a man-machine checking, a subjective evaluation and a maintenance convenience inspection.

[0142] In one embodiment, the processor, when executing the computer program, also implements the following steps:

[0143] According to each inspection position, build a checkpoint link;

[0144] Establish a first display relationship between each checkpoint link and each checkpoint image;

[0145] Establish a second display relationship between each checkpoint link and each data checking parameter;

[0146] Generate a sample vehicle data checking report according to the first display relationship, the second display relationship and the data checking result.

[0147] In one embodiment, the processor, when executing the computer program, also implements the following steps:

[0148] According to the data checking report, the abnormal data in the sample vehicle data is obtained;

[0149] The abnormal data in the sample vehicle data is modified to obtain new sample vehicle data.

[0150] In one embodiment, the processor, when executing the computer program, also implements the following steps:

[0151] The sample vehicle data and the inspection standard are subjected to data lightweight processing, and the data lightweight processing includes modifying the data format, modifying the data based on the number of decimal point accurate bits, and deleting non-inspection data.

[0152] In one embodiment, a computer readable storage medium is provided, and the computer readable storage medium stores a computer program, and the computer program, when executed by a processor, implements the following steps:

[0153] Obtain the sample vehicle data, and determine the inspection item according to the sample vehicle data, and obtain the sample vehicle sub-data corresponding to the inspection item from the sample vehicle data;

[0154] According to the inspection item, the inspection environment is built, and the inspection environment includes the inspection standard corresponding to the inspection item;

[0155] According to the inspection standard corresponding to the inspection item, the sample vehicle sub-data corresponding to the inspection item is subjected to data inspection to obtain the data inspection result corresponding to the inspection item;

[0156] According to the data inspection result, the sample vehicle data checking report is generated.

[0157] In one embodiment, the computer program, when executed by the processor, also implements the following steps:

[0158] Obtain at least one data type corresponding to the sample vehicle data, and determine the inspection item according to the correspondence between the data type and the inspection item;

[0159] Obtain a plurality of data levels corresponding to the sample vehicle data, build a data structure of the sample vehicle data according to the data level and the data type, the data structure of the sample vehicle data includes at least one data type, each data type includes a plurality of data levels, and each data type corresponds to a group of sample vehicle sub-data;

[0160] According to the correspondence between the data structure of the sample vehicle data and the data type and the inspection item, the sample vehicle sub-data corresponding to the inspection item is obtained.

[0161] In one embodiment, the computer program, when executed by the processor, also implements the following steps:

[0162] According to the sample vehicle sub-data corresponding to the inspection item, the inspection position corresponding to the inspection item is determined.

[0163] constructing a checkpoint image corresponding to each inspection position;

[0164] performing data inspection on the sample vehicle sub-data corresponding to the inspection item according to the inspection standard corresponding to the inspection item, to obtain data inspection parameters corresponding to each inspection position;

[0165] obtaining a data inspection result corresponding to the inspection item according to the inspection position corresponding to the inspection item, and the checkpoint image and the data inspection parameter corresponding to each inspection position;

[0166] The inspection item includes at least one of a fixed point inspection, a static gap inspection, a disassembly and assembly analysis, a motion simulation, a man-machine check, a subjective evaluation, and a maintenance convenience inspection.

[0167] In one embodiment, the computer program, when executed by the processor, further implements the following steps:

[0168] constructing a checkpoint link according to each inspection position;

[0169] establishing a first display relationship between each checkpoint link and each checkpoint image;

[0170] establishing a second display relationship between each checkpoint link and each data inspection parameter;

[0171] generating a sample vehicle data checking report according to the first display relationship, the second display relationship, and the data inspection result.

[0172] In one embodiment, the computer program, when executed by the processor, further implements the following steps:

[0173] obtaining abnormal data in the sample vehicle data according to the data checking report;

[0174] modifying the abnormal data in the sample vehicle data to obtain new sample vehicle data.

[0175] In one embodiment, the computer program, when executed by the processor, further implements the following steps:

[0176] performing data lightweight processing on the sample vehicle data and the inspection standard, the data lightweight processing including modifying a data format, modifying data based on a number of decimal point accurate bits, and deleting non-inspection data.

[0177] In one embodiment, a computer program product is provided, including a computer program that, when executed by a processor, implements the following steps:

[0178] obtaining sample vehicle data, and determining an inspection item according to the sample vehicle data, and obtaining sample vehicle sub-data corresponding to the inspection item from the sample vehicle data;

[0179] According to the inspection item, an inspection environment is built, and the inspection environment includes an inspection standard corresponding to the inspection item;

[0180] According to the inspection standard corresponding to the inspection item, data inspection is performed on sample vehicle sub-data corresponding to the inspection item, and a data inspection result corresponding to the inspection item is obtained;

[0181] According to the data inspection result, a sample vehicle data review report is generated.

[0182] In one embodiment, the computer program, when executed by the processor, further implements the following steps:

[0183] At least one data type corresponding to the sample vehicle data is obtained, and an inspection item is determined according to a correspondence relationship between the data type and the inspection item;

[0184] A plurality of data levels corresponding to the sample vehicle data are obtained, a data structure of the sample vehicle data is built according to the data level and the data type, the data structure of the sample vehicle data includes at least one data type, each data type includes a plurality of data levels, and each data type corresponds to a group of sample vehicle sub-data;

[0185] According to the data structure of the sample vehicle data and the correspondence relationship between the data type and the inspection item, sample vehicle sub-data corresponding to the inspection item is obtained.

[0186] In one embodiment, the computer program, when executed by the processor, further implements the following steps:

[0187] According to the sample vehicle sub-data corresponding to the inspection item, an inspection position corresponding to the inspection item is determined;

[0188] An inspection point image corresponding to each inspection position is built;

[0189] According to the inspection standard corresponding to the inspection item, data inspection is performed on sample vehicle sub-data corresponding to the inspection item, and a data inspection parameter corresponding to each inspection position is obtained;

[0190] According to the inspection position corresponding to the inspection item, and the inspection point image and the data inspection parameter corresponding to each inspection position, a data inspection result corresponding to the inspection item is obtained;

[0191] The inspection item includes at least one of a fixed point inspection, a static gap inspection, a disassembly and assembly analysis, a motion simulation, a man-machine review, a subjective evaluation, and a maintenance convenience inspection.

[0192] In one embodiment, the computer program, when executed by the processor, further implements the following steps:

[0193] According to each inspection position, an inspection point link is constructed;

[0194] A first display relationship between each inspection point link and each inspection point image is established;

[0195] establishing a second display relationship of each checkpoint link and each data checking parameter;

[0196] generating a sample vehicle data checking report according to the first display relationship, the second display relationship and the data checking result.

[0197] In one embodiment, the computer program, when executed by the processor, further implements the following steps:

[0198] According to the data checking report, obtaining abnormal data in the sample vehicle data;

[0199] modifying the abnormal data in the sample vehicle data to obtain new sample vehicle data.

[0200] In one embodiment, the computer program, when executed by the processor, further implements the following steps:

[0201] performing data lightweight processing on the sample vehicle data and the checking standard, the data lightweight processing including modifying data format, modifying data based on decimal point precision number and deleting non-checking data.

[0202] It should be noted that the user information (including but not limited to user equipment information, user personal information, etc.) and data (including but not limited to data for analysis, stored data, displayed data, etc.) involved in the present application are all information and data authorized by the user or authorized by all parties, and the collection, use and processing of related data need to comply with relevant national and regional laws, regulations and standards.

[0203] Those skilled in the art will understand that all or part of the processes in the methods of the above embodiments can be implemented by a computer program instructing related hardware. The computer program can be stored in a non-volatile computer-readable storage medium, and when executed, it can include the processes of the embodiments of the above methods. Any references to memory, databases, or other media used in the embodiments provided in this application can include at least one of non-volatile and volatile memory. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical memory, high-density embedded non-volatile memory, resistive random access memory (ReRAM), magnetic random access memory (MRAM), ferroelectric random access memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memory can include random access memory (RAM) or external cache memory, etc. By way of illustration and not limitation, RAM can take many forms, such as Static Random Access Memory (SRAM) or Dynamic Random Access Memory (DRAM). The databases involved in the embodiments provided in this application may include at least one type of relational database and non-relational database. Non-relational databases may include, but are not limited to, blockchain-based distributed databases. The processors involved in the embodiments provided in this application may be general-purpose processors, central processing units, graphics processing units, digital signal processors, programmable logic devices, quantum computing-based data processing logic devices, etc., and are not limited to these.

[0204] The technical features of the above embodiments can be combined in any way. For the sake of brevity, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.

[0205] The embodiments described above are merely illustrative of several implementation methods of this application, and while the descriptions are specific and detailed, they should not be construed as limiting the scope of this patent application. It should be noted that those skilled in the art can make various modifications and improvements without departing from the concept of this application, and these all fall within the protection scope of this application. Therefore, the protection scope of this application should be determined by the appended claims.

Claims

1. A method for checking a sample vehicle data, characterized by, The method comprises: acquiring sample vehicle data, and determining an inspection item according to the sample vehicle data, and acquiring sample vehicle sub-data corresponding to the inspection item from the sample vehicle data; building an inspection environment according to the inspection item, the inspection environment comprising an inspection standard corresponding to the inspection item; performing data inspection on the sample vehicle sub-data corresponding to the inspection item according to the inspection standard corresponding to the inspection item, to obtain a data inspection result corresponding to the inspection item; generating a sample vehicle data review report according to the data inspection result; the acquiring sample vehicle data, and determining an inspection item according to the sample vehicle data, and acquiring sample vehicle sub-data corresponding to the inspection item from the sample vehicle data comprises: acquiring at least one data type corresponding to the sample vehicle data, and determining the inspection item according to a correspondence between the data type and the inspection item; acquiring a plurality of data levels corresponding to the sample vehicle data, and building a data structure of the sample vehicle data according to the data levels and the data type, the data structure of the sample vehicle data comprising at least one data type, a plurality of data levels under each data type, and a group of sample vehicle sub-data corresponding to each data type; obtaining sample vehicle sub-data corresponding to the inspection item according to the data structure of the sample vehicle data and the correspondence between the data type and the inspection item.

2. The method of claim 1, wherein, the performing data inspection on the sample vehicle sub-data corresponding to the inspection item according to the inspection standard corresponding to the inspection item, to obtain a data inspection result corresponding to the inspection item comprises: determining an inspection position corresponding to the inspection item according to the sample vehicle sub-data corresponding to the inspection item; building an inspection point image corresponding to each inspection position; performing data inspection on the sample vehicle sub-data corresponding to the inspection item according to the inspection standard corresponding to the inspection item, to obtain a data inspection parameter corresponding to each inspection position; obtaining a data inspection result corresponding to the inspection item according to the inspection position corresponding to the inspection item, and the inspection point image and the data inspection parameter corresponding to each inspection position; the inspection item comprises at least one of a fixed point inspection, a static gap inspection, a disassembly and assembly analysis, a motion simulation, a man-machine review, a subjective evaluation, and a maintenance convenience inspection.

3. The method of claim 2, wherein, the generating a sample vehicle data review report according to the data inspection result comprises: constructing an inspection point link according to each inspection position; establishing a first display relationship between each inspection point link and each inspection point image; establishing a second display relationship between each inspection point link and each data inspection parameter; generating a sample vehicle data review report according to the first display relationship, the second display relationship, and the data inspection result.

4. The method of claim 1, wherein, the method further comprises: acquiring abnormal data in the sample vehicle data according to the data review report; modifying the abnormal data in the sample vehicle data to obtain new sample vehicle data.

5. The method of claim 1, wherein, the method further comprises: performing data lightweight processing on the sample vehicle data and the inspection standard, the data lightweight processing comprising modifying a data format, modifying data based on a number of significant digits, and deleting non-inspection data.

6. A sample vehicle data checking device characterized by comprising: the device comprises: The vehicle inspection module is used to acquire sample vehicle data, determine inspection items based on the sample vehicle data, and obtain sample vehicle sub-data corresponding to the inspection items from the sample vehicle data. The inspection environment determination module is used to build an inspection environment based on the vehicle inspection items, and the inspection environment includes inspection standards corresponding to the inspection items; The sub-item data inspection module is used to perform data inspection on the sample vehicle data corresponding to the inspection item according to the inspection standard corresponding to the inspection item, and obtain the data inspection result corresponding to the inspection item. The verification report generation module is used to generate a prototype data verification report based on the data inspection results; The vehicle inspection module is also used to acquire multiple data levels corresponding to the sample vehicle data, construct the data structure of the sample vehicle data based on the data levels and the data types, the data structure of the sample vehicle data includes at least one data type, each data type includes multiple data levels, and each data type corresponds to a set of sample vehicle sub-data; based on the data structure of the sample vehicle data and the correspondence between the data types and inspection items, the sample vehicle sub-data corresponding to the inspection items is obtained. 7.A computer device, comprising a memory and a processor, wherein the memory stores a computer program, and the computer device is configured to perform the method according to any one of claims 1-6 when the computer program is executed by the processor. When the processor executes the computer program, it implements the steps of the method according to any one of claims 1 to 5.

8. A computer-readable storage medium having stored thereon a computer program, characterized in that, When the computer program is executed by a processor, it implements the steps of the method according to any one of claims 1 to 5.

9. A computer program product comprising a computer program, characterized in that, When the computer program is executed by a processor, it implements the steps of the method according to any one of claims 1 to 5.