Automobile part self-compensation detection method and system

By scanning and performing finite element analysis on free-state parts, high-precision fixture-free parts inspection was achieved, solving the problems of high cost and poor adaptability of dedicated fixtures, and improving inspection efficiency and accuracy.

CN121659665APending Publication Date: 2026-03-13NINGBO HUIZHONG AUTOMOTIVE CHASSIS MFG
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-12-15
Publication Date
2026-03-13

AI Technical Summary

Technical Problem

In existing parts inspection methods, the design cost of dedicated fixtures is high and their adaptability is poor. It is also difficult to accurately control the external force applied by the fixtures, resulting in a deviation between the inspection state and the actual loading state, which affects the inspection accuracy and efficiency.

Method used

By scanning the part to be inspected in a free state, the original three-dimensional spatial data is obtained, and then fitted with the design digital model to establish a finite element model for finite element calculation, thereby determining the deformation compensation data and realizing fixture-free high-precision inspection.

Benefits of technology

No special fixtures are required, which reduces manufacturing and maintenance costs, improves testing efficiency, and makes the test results closer to the actual installed state, ensuring high precision and high adaptability of parts.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121659665A_ABST
    Figure CN121659665A_ABST
Patent Text Reader

Abstract

The embodiment of the invention provides an automobile part self-compensation detection method and system, relates to the technical field of automobile part detection, and can realize high-precision part detection without using a clamp. The method provided by the embodiment of the invention comprises the following steps: scanning a to-be-detected part in a free state to obtain original three-dimensional space data; fitting the original three-dimensional space data with the position data of the original design digital model to obtain current three-dimensional space data, and obtaining displacement difference data at a detection clamping point as a finite element analysis load; establishing a finite element model of the original design mathematical model, and applying a load to a clamping point for finite element calculation to obtain a part stiffness matrix; and determining deformation compensation data according to the part stiffness matrix, combining the deformation compensation data with the current three-dimensional space data to obtain corrected three-dimensional space data, and comparing the corrected three-dimensional space data with the position data of the original design digital model to obtain a detection result.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of automotive parts inspection technology, and in particular to a self-compensating inspection method and system for automotive parts. Background Technology

[0002] Currently, the mainstream parts inspection methods in the industry mainly include two types: scanning inspection and coordinate measuring machine (CMM) inspection. In addition, AI vision inspection is also developing rapidly. Scanning inspection uses a 3D scanner to scan the entire part, acquiring 3D spatial data, hole positions, and geometric tolerances, which are then compared with the design model to determine whether the machining accuracy meets the standards. Coordinate measuring machine (CMM) inspection uses positioning mechanisms set at three reference points on the part, combined with CMM measurements of key dimensional parameters, to achieve targeted inspection.

[0003] In addition, most parts will undergo a certain degree of deformation after processing due to factors such as gravity, processing errors, and material stress release. To simulate the actual vehicle loading condition (i.e., the stress state of the parts under load when the vehicle is in motion), the existing testing process requires applying a preset external force (such as clamping force or support force) to the parts using a special fixture to make the deformation of the parts close to the actual working state before testing.

[0004] The aforementioned existing technologies have the following drawbacks: Dedicated fixtures need to be individually designed and manufactured for different vehicle models and parts of different specifications, resulting in high manufacturing costs; furthermore, fixture replacement requires readjustment, leading to poor adaptability; the magnitude and direction of the external force applied by the fixture are difficult to control precisely, potentially causing discrepancies between the inspection state and the actual on-vehicle state due to uneven force distribution, thus affecting inspection accuracy; and the installation and removal of fixtures increases inspection steps and reduces inspection efficiency. Therefore, how to achieve accurate part inspection without using fixtures has become a pressing technical problem to be solved in this field. Summary of the Invention

[0005] In view of this, embodiments of the present invention provide a self-compensating inspection method and system for automotive parts, which can achieve high-precision inspection of parts without the use of fixtures.

[0006] To achieve the above objectives, according to one aspect of the present invention, a self-compensating detection method for automotive parts is provided.

[0007] The self-compensation inspection method for automotive parts according to this invention includes: scanning the part to be inspected in a free state to obtain the original three-dimensional spatial data of the part to be inspected; the free state includes: the part to be inspected is in a static state under the action of gravity only and without clamp constraints; fitting the original three-dimensional spatial data with the position data of the original design digital model of the part to be inspected, which is pre-established, to obtain load data for the clamping point of the part to be inspected; obtaining the current three-dimensional spatial data formed by fitting the original three-dimensional spatial data; establishing a finite element model of the original design digital model, applying load to the clamping point of the finite element model based on the load data and performing finite element calculation to obtain a part stiffness matrix characterizing the deformation information of the clamping point and measurement point of the finite element model; determining deformation compensation data according to the part stiffness matrix, combining the deformation compensation data with the current three-dimensional spatial data to obtain corrected three-dimensional spatial data of the part to be inspected, and comparing the corrected three-dimensional spatial data with the position data of the original design digital model to obtain the inspection result of the part to be inspected.

[0008] Optionally, fitting the original three-dimensional spatial data with the position data of the pre-established original design digital model of the part to be inspected includes: performing the fitting using the original three-dimensional spatial data and three pre-determined reference points in the original design digital model.

[0009] Optionally, the method further includes: after the fitting is completed, determining the part to be inspected in a pre-clamping posture; and the current three-dimensional space data is the position data of the part to be inspected in the pre-clamping posture; obtaining the current three-dimensional space data formed by the fitting of the original three-dimensional space data includes: measuring the space data formed by the fitting of the original three-dimensional space data to obtain the current three-dimensional space data.

[0010] Optionally, obtaining the load data for the clamping point of the part to be tested includes: after determining the part to be tested in a pre-clamping posture, determining the position difference data between the original three-dimensional spatial data and the original design digital model in the clamping direction at the clamping point, and using the position difference data as the load data.

[0011] Optionally, the step of applying load to the clamping point of the finite element model based on the load data and performing finite element calculation includes: performing finite element calculation using static analysis; or, performing finite element calculation based on modal superposition method, extracting modal parameters of multiple modes of the original design digital model, so as to reconstruct the deformation of the finite element model under the load at the clamping point; wherein the modal participation mass of the multiple modes is greater than a preset ratio, and the modal parameters of each mode include: natural frequency, mode shape and damping ratio.

[0012] Optionally, combining the deformation compensation data with the current three-dimensional space data to obtain the corrected three-dimensional space data of the part to be inspected includes: adding the deformation compensation data of each clamping point or measuring point to the current three-dimensional space data to obtain the corrected three-dimensional space data of the clamping point or measuring point; and the inspection result includes: dimensional deviation and geometric tolerance.

[0013] To achieve the above objectives, according to another aspect of the present invention, a self-compensating detection system for automotive parts is provided.

[0014] The self-compensating inspection system for automotive parts according to this invention includes: a scanning unit for scanning a part to be inspected in a free state to obtain the original three-dimensional spatial data of the part to be inspected; the free state includes: the part to be inspected is not constrained by a clamp; a fitting unit for fitting the original three-dimensional spatial data with the position data of a pre-established original design digital model of the part to be inspected to obtain load data for the clamping points of the part to be inspected; and obtaining the current three-dimensional spatial data formed by the fitting of the original three-dimensional spatial data; a finite element calculation unit for establishing a finite element model of the original design digital model, applying loads to the clamping points of the finite element model based on the load data and performing finite element calculations to obtain a part stiffness matrix characterizing the deformation information of the clamping points and measurement points of the finite element model; and a compensation detection unit for determining deformation compensation data according to the part stiffness matrix, combining the deformation compensation data with the current three-dimensional spatial data to obtain corrected three-dimensional spatial data of the part to be inspected, and comparing the corrected three-dimensional spatial data with the position data of the original design digital model to obtain the inspection result of the part to be inspected.

[0015] Optionally, the fitting unit is further configured to: perform the fitting using the original three-dimensional spatial data and three predetermined reference points in the original design digital model; after the fitting is completed, determine the part to be inspected in a pre-clamping posture; determine the position difference data between the original three-dimensional spatial data and the original design digital model in the clamping direction at the clamping point, and use the position difference data as the load data; measure the spatial data formed by the fitting of the original three-dimensional spatial data to obtain the current three-dimensional spatial data; and the current three-dimensional spatial data is the position data of the part to be inspected in the pre-clamping posture.

[0016] Optionally, the finite element calculation unit is further configured to: perform finite element calculations using static analysis; or, perform finite element calculations based on modal superposition method, extract modal parameters of multiple modes of the original design digital model, and reconstruct the deformation of the finite element model under the load at the clamping point; wherein the modal participation mass of the multiple modes is greater than a preset ratio, and the modal parameters of each mode include: natural frequency, mode shape, and damping ratio.

[0017] Optionally, the compensation detection unit is further configured to: add the deformation compensation data of each clamping point or measurement point to the current three-dimensional space data to obtain the corrected three-dimensional space data of the clamping point or measurement point; and the detection result includes: dimensional deviation and geometric tolerance.

[0018] To achieve the above objectives, according to another aspect of the present invention, an electronic device is provided.

[0019] An electronic device according to the present invention includes: at least one processor; and a memory communicatively connected to the at least one processor; wherein the memory stores instructions executable by the at least one processor, the instructions being executed by the at least one processor to enable the at least one processor to perform the self-compensation detection method for automotive parts provided by the present invention.

[0020] To achieve the above objectives, according to another aspect of the present invention, a non-transitory computer-readable storage medium is provided.

[0021] The present invention provides a non-transitory computer-readable storage medium storing computer instructions for causing the computer to execute the self-compensation detection method for automotive parts provided by the present invention.

[0022] According to the technical solution of the present invention, one embodiment of the above invention has the following advantages or beneficial effects: First, a scan is performed on the unconstrained, free part to obtain its original three-dimensional spatial data. Next, the original three-dimensional spatial data is fitted with the position data of a pre-established original design digital model of the part to obtain load data for the clamping points. The current three-dimensional spatial data, formed by fitting the original three-dimensional spatial data, is then acquired. Subsequently, a finite element model of the original design digital model is established. Based on the load data, loads are applied to the clamping points of the finite element model, and finite element calculations are performed to obtain the part stiffness matrix, which characterizes the deformation information of the clamping and measurement points of the finite element model. Finally, deformation compensation data is determined based on the part stiffness matrix. This deformation compensation data is combined with the current three-dimensional spatial data to obtain corrected three-dimensional spatial data for the part to be inspected. The corrected three-dimensional spatial data is then compared with the position data of the original design digital model to obtain the inspection results for the part. By following the above steps, there is no need to design and manufacture special fixtures, saving on fixture manufacturing and maintenance costs, making it particularly suitable for batch inspection of multi-specification parts. It eliminates the need for fixture installation, debugging, and disassembly, shortening the inspection cycle and improving inspection efficiency. Through a compensation algorithm, deformation in the free state is accurately corrected, making the inspection results closer to the actual on-vehicle condition, avoiding inspection deviations caused by uneven fixture force, thus ensuring part inspection accuracy. By adjusting the parameters of the compensation model, it can quickly adapt to the inspection of parts of different vehicle models and specifications without replacing hardware equipment, achieving highly adaptable part inspection.

[0023] The further effects of the aforementioned unconventional alternative methods will be explained below in conjunction with specific implementation methods. Attached Figure Description

[0024] The accompanying drawings are provided to better understand the invention and are not intended to unduly limit the scope of the invention. Wherein: Figure 1 This is a schematic diagram of the main steps of the self-compensation detection method for automotive parts in this embodiment of the invention; Figure 2 This is a schematic diagram of part clamping according to an embodiment of the present invention; Figure 3 This is a schematic diagram of the main parts of the self-compensation detection system for automotive parts in an embodiment of the present invention; Figure 4 This is a schematic diagram of the hardware structure of an electronic device used to implement the self-compensation detection method for automotive parts according to embodiments of the present invention. Detailed Implementation

[0025] The following description, in conjunction with the accompanying drawings, illustrates exemplary embodiments of the present invention, including various details to aid understanding. These details should be considered merely exemplary. Therefore, those skilled in the art will recognize that various changes and modifications can be made to the embodiments described herein without departing from the scope and spirit of the invention. Similarly, for clarity and brevity, descriptions of well-known functions and structures are omitted in the following description.

[0026] Figure 1 This is a schematic diagram illustrating the main steps of the self-compensation detection method for automotive parts in an embodiment of the present invention. See [link / reference]. Figure 1 The self-compensation testing method for automotive parts includes the following steps.

[0027] Step S101: Perform a scan on the part to be inspected in its free state to obtain the original three-dimensional spatial data of the part to be inspected.

[0028] In this step, the free state includes: the part to be inspected is not constrained by any fixture. The above original three-dimensional spatial data includes the geometric features of the part to be inspected in the free state due to deformation.

[0029] Step S102: Fit the original three-dimensional spatial data with the position data of the pre-established original design digital model of the part to be inspected to obtain the load data of the clamping point of the part to be inspected; obtain the current three-dimensional spatial data formed by fitting the original three-dimensional spatial data.

[0030] In this step, fitting is first performed using the original 3D spatial data and three pre-determined reference points in the original design digital model. After fitting is complete, the part to be inspected is determined to be in a pre-clamping posture, and the current 3D spatial data is the position data of the part to be inspected in the pre-clamping posture. Subsequently, the spatial data formed by fitting the original 3D spatial data can be measured to obtain the current 3D spatial data. The steps of "obtaining the load data for the clamping points of the part to be inspected" and "obtaining the current 3D spatial data formed by fitting the original 3D spatial data" can be performed in parallel.

[0031] In practical applications, after determining the pre-clamping posture of the part to be inspected, the position difference data between the original three-dimensional spatial data and the original design digital model at the clamping point in the clamping direction (i.e., the direction of the clamping force) can be determined, and this position difference data can be used as the above load data; alternatively, the clamping force data of the fixture can be determined as the above load data.

[0032] Step S103: Establish the finite element model of the original design digital model, apply loads to the clamping points of the finite element model based on the load data and perform finite element calculations to obtain the part stiffness matrix that characterizes the deformation information of the clamping points and measurement points of the finite element model.

[0033] In this step, finite element calculations can be performed using static analysis or by extracting modal parameters from multiple modes of the original design digital model using modal superposition to reconstruct the deformation of the finite element model under the load at the clamping point. When using modal superposition, the modal participation mass of the extracted modes can be greater than a preset ratio (e.g., 90%) to ensure calculation accuracy. The modal parameters for each mode can include: natural frequency, mode shape, and damping ratio.

[0034] Step S104: Determine the deformation compensation data based on the part stiffness matrix, combine the deformation compensation data with the current three-dimensional space data to form the corrected three-dimensional space data of the part to be inspected, and compare the corrected three-dimensional space data with the position data of the original design digital model to obtain the inspection result of the part to be inspected.

[0035] In this step, the deformation compensation data of each clamping point or measuring point can be added to the current three-dimensional spatial data to obtain the corrected three-dimensional spatial data of that clamping point or measuring point. This data is then compared with the position data of the original design digital model to obtain the inspection results of the part to be inspected, thereby realizing high-precision inspection of automotive parts based on finite element calculations without fixtures. The above inspection results may include: dimensional deviations and geometric tolerances.

[0036] The following describes a specific embodiment of the present invention; see [link to specific embodiment]. Figure 2 In this embodiment, a finite element model of the original design digital model is first established. Forces or displacements are applied to the free part due to clamping, and the stiffness matrix of the part is obtained through simulation. This allows for the acquisition of deformation information at various measurement points of the part. u; then the free state space data information U of the part to be tested is determined according to the deformation. By correcting u, we can obtain the spatial data information U' that takes into account clamping compensation, i.e., U' = U + Finally, the compensated spatial data is compared and analyzed with the original digital design model of the part, and the inspection results, such as dimensional deviations and geometric tolerances, are output.

[0037] The stiffness matrix of a finite element method can be extracted using two analytical methods: static analysis or modal superposition. The specific solution method and steps of the static analysis method are as follows (using...). Figure 2 (The four-point clamping shown is an example).

[0038] Step 1. Free State Scanning: In a free state without fixture constraints, a 3D scanning device is used to scan the parts to obtain the original 3D spatial data of the parts; the original 3D spatial data includes the geometric features of the parts caused by deformation in the free state.

[0039] Step 2. Obtain clamping point displacement: Based on the part's datum and clamping position, fit the spatial data in the free state with the design state digital model using three clamping points as references. This step fits the two types of data to the same measurement datum. Theoretically, regardless of the number of reference points selected, as long as the part's six degrees of freedom can be constrained, it is acceptable. Using three reference points is the preferred solution. The three reference points, constrained according to specific degrees of freedom, ensure better consistency between the two types of data at the three reference points, resulting in a better overall fitting effect. The selection of the three reference points can be flexibly determined based on the part's drawings. Using other numbers of reference points will lead to poor fitting effects, resulting in insufficient or over-constraint, or even causing the part to either move freely or deform unnecessarily. After fitting, set it to the pre-clamping posture, and obtain the difference in clamping direction position between the three-dimensional spatial data in the free state before clamping and the original design digital model at the clamping point (which can be a fourth clamping point in addition to the three reference points mentioned above). This difference is used as the clamping point load of the finite element model. In practical applications, the clamping force data of the fixture can also be used as the clamping point load.

[0040] Step 3. Finite element stiffness analysis: Establish the finite element model of the original design digital model, set three-point constraints for the three reference points of the part, apply displacement or load to the fourth clamping point and perform finite element calculation, and output the finite element result file including the part stiffness matrix to the measurement system. The part stiffness matrix contains deformation information of all clamping points and measurement points.

[0041] Step 4. Read the compensation amount: The measurement system obtains the deformation data at each measurement point as the compensation amount based on the finite element result file. u (i.e., deformation compensation data).

[0042] Step 5. Accuracy Inspection: Directly measure the spatial data in the pre-clamped state to obtain the spatial data position U (i.e., the current three-dimensional spatial data). Compensate at each measurement point to obtain the corrected spatial data position U' (i.e., the corrected three-dimensional spatial data), U' = U + Finally, U' is compared and analyzed with the original design digital model of the part, and the test results such as dimensional deviation and geometric tolerance are output.

[0043] The following describes the execution steps of the modal superposition method. Steps 1 and 2 are the same as those of the static analysis method.

[0044] Step 3. Modal Analysis: Establish the finite element model of the original design digital model and extract modal parameters. Obtain the first N modal parameters of the original design model through finite element analysis, including the natural frequency ω. i Mode shape Φ and damping ratio ξ iThe number of modes must satisfy the condition that the modal participation mass is ≥90%. It can be understood that structural modal analysis results will generate an infinite number of mode shapes, i.e., an infinite number of modes. Each mode contributes to the overall deformation of the structure, and this contribution can be reflected by the modal participation mass, which can be directly extracted from the calculated modal results. The modal superposition method selects a finite number of modes for simulation analysis. Selecting too many modes will lead to excessive computation, while selecting too few will result in insufficient accuracy of the modal superposition results. Therefore, modal participation mass is used to evaluate whether the number of modes selected is appropriate. Generally, engineering requires a modal participation mass of ≥90% to ensure the accuracy of the calculation results. This step outputs modal parameter files, including the stiffness matrix and mass matrix, containing the above information, to the measurement system.

[0045] Step 4. Modal Coordinate Transformation: Extract modal parameters such as natural frequencies, damping ratios, and mode shapes. Transform the physical space coordinates x in the modal parameter file into modal coordinates q using the coordinate transformation x = Φq, thus decoupling the system's vibration differential equations. The transformation matrix Φ is obtained by solving the generalized eigenvalue problem, satisfying the orthogonality condition.

[0046] In modal coordinates, the decoupling differential equation is: q represents the modal coordinates, Φ represents the coordinate transformation matrix, and f represents the load. The first derivative of the modal coordinates, Let be the second derivative of the modal coordinates, T denote the transpose, M denote the mass matrix, C denote the damping matrix, and K denote the stiffness matrix.

[0047] Step 5. Modal expansion of clamping point displacement or load: Using the clamping point correction as the excitation, project the excitation load into the modal space. The modal expression of the displacement constraint is as follows: in, Φ is the projection of the static displacement X onto the nth mode, i.e., the modal displacement. n This represents the mode shape of the nth mode.

[0048] The modal representation of force constraints is as follows: in This is the projection of the static load f onto the nth mode, i.e., the modal load.

[0049] Deformation of the nth-order modal contribution for: Among them, K n Let be the stiffness of the nth modal.

[0050] Step 6. Static Stiffness Solution: Calculate the response of each mode under static load using the decoupled single-degree-of-freedom equations. In modal coordinates, the static equilibrium equations simplify to: If the external load is a displacement constraint, the equilibrium equations need to introduce a constraint force f. c As an additional unknown, the modal space equations are now: Step 7. Physical Response Reconstruction: By linearly combining the contributions of each mode using the modal superposition formula, the displacement response in physical coordinates is restored, ensuring that the mode shape meets the displacement or load constraints at the clamping point.

[0051] in, Indicates the overall deformation, Φ n (x) is the mode shape function of the nth mode.

[0052] Steps 4 through 7 above can employ specific computational logic from known technologies.

[0053] Step 8. Obtain the compensation amount at the measuring points: Based on the reconstructed deformation results, obtain the displacement change at each measuring point. u serves as the self-compensation value for subsequent detection results.

[0054] Step 9. Accuracy Inspection: Directly measure the spatial data in the pre-clamped state to obtain the spatial data position U (i.e., the current three-dimensional spatial data). Compensate at each measurement point to obtain the corrected spatial data position U' (i.e., the corrected three-dimensional spatial data), U' = U + Finally, U' is compared and analyzed with the original digital design model of the part, and the test results such as dimensional deviations and geometric tolerances are output. That is, the displacement variables at each measurement point are used as self-compensation values, and the original spatial data are corrected by a preset compensation algorithm to obtain corrected three-dimensional data simulating the actual vehicle loading state for later intuitive analysis and processing.

[0055] Thus, this invention provides an automotive parts inspection method based on free state scanning and compensation algorithms. By combining free state scanning with compensation algorithms to correct deformation, it achieves low-cost, high-efficiency, and high-precision parts inspection, thereby overcoming the shortcomings of existing technologies that rely on fixtures, resulting in high cost, low efficiency, and poor adaptability.

[0056] Figure 3 This is a schematic diagram of the main components of an automotive parts self-compensation detection system according to an embodiment of the present invention.

[0057] like Figure 3 As shown, the self-compensating inspection system 30 for automotive parts according to an embodiment of the present invention includes: a scanning unit 31, used to scan the part to be inspected in a free state to obtain the original three-dimensional spatial data of the part to be inspected; the free state includes: the part to be inspected is not constrained by a clamp; a fitting unit 32, used to fit the original three-dimensional spatial data with the position data of the original design digital model of the part to be inspected, and obtain the load data of the clamping point of the part to be inspected; and obtain the current three-dimensional spatial data formed by the fitting of the original three-dimensional spatial data; a finite element calculation unit 33, used to establish a finite element model of the original design digital model, apply the load to the clamping point of the finite element model based on the load data and perform finite element calculation to obtain a part stiffness matrix characterizing the deformation information of the clamping point and the measurement point of the finite element model; and a compensation detection unit 34, used to determine deformation compensation data according to the part stiffness matrix, combine the deformation compensation data with the current three-dimensional spatial data to obtain the corrected three-dimensional spatial data of the part to be inspected, and compare the corrected three-dimensional spatial data with the position data of the original design digital model to obtain the detection result of the part to be inspected.

[0058] In this embodiment of the invention, the fitting unit 32 is further configured to: perform the fitting using the original three-dimensional spatial data and three predetermined reference points in the original design digital model; after the fitting is completed, determine the part to be inspected in a pre-clamping posture; determine the position difference data between the original three-dimensional spatial data and the original design digital model in the clamping direction at the clamping point, and use the position difference data as the load data; measure the spatial data formed by the fitting of the original three-dimensional spatial data to obtain the current three-dimensional spatial data; and the current three-dimensional spatial data is the position data of the part to be inspected in the pre-clamping posture.

[0059] In this embodiment of the invention, the finite element calculation unit 33 is further configured to: perform finite element calculation using static analysis; or, extract modal parameters of multiple modes of the original design digital model based on modal superposition method to perform finite element calculation, so as to reconstruct the deformation of the finite element model under the load at the clamping point; wherein the modal participation mass of the multiple modes is greater than a preset ratio, and the modal parameters of each mode include: natural frequency, mode shape and damping ratio.

[0060] In this embodiment of the invention, the compensation detection unit 34 is further configured to: add the deformation compensation data of each clamping point or measurement point to the current three-dimensional space data to obtain the corrected three-dimensional space data of the clamping point or measurement point; and the detection result includes: dimensional deviation and geometric tolerance.

[0061] It should be noted that the self-compensation detection system for automotive parts in this embodiment of the invention is software and can be installed on devices such as computers and mobile terminals.

[0062] According to the technical solution of the present invention, there is no need to design and process special fixtures, saving the manufacturing and maintenance costs of fixtures, which is especially suitable for batch inspection of multi-specification parts; it eliminates the process of fixture installation, debugging, and disassembly, shortens the inspection cycle, and improves inspection efficiency; through the compensation algorithm, it accurately corrects the deformation in the free state, making the inspection results closer to the actual vehicle installation state, avoiding inspection deviations caused by uneven force on the fixture, thereby ensuring the accuracy of part inspection; by adjusting the parameters of the compensation model, it can quickly adapt to the inspection of parts of different models and specifications without changing hardware equipment, achieving highly adaptable part inspection.

[0063] It should be noted that the collection, analysis, use, transmission, and storage of user personal information involved in the technical solution of this invention all comply with the provisions of relevant laws and regulations, are used for legal and reasonable purposes, and are not shared, disclosed, or sold outside of these legal uses, and are subject to supervision and management by regulatory authorities. Necessary measures should be taken to prevent unauthorized access to such personal information data, ensure that personnel authorized to access personal information data comply with the provisions of relevant laws and regulations, and ensure the security of user personal information. Once this user personal information data is no longer needed, the risk should be minimized by restricting or even prohibiting data collection and / or deleting the data. When used, including in certain related applications, user privacy is protected by de-identifying the data, for example, by removing specific identifiers (e.g., date of birth), controlling the amount or specificity of stored data (e.g., collecting location data at the city level rather than the specific address level), controlling how the data is stored, and / or other de-identification methods.

[0064] According to embodiments of the present invention, the present invention also provides an electronic device and a readable storage medium.

[0065] The electronic device of the present invention includes: at least one processor; and a memory communicatively connected to the at least one processor; wherein the memory stores instructions executable by the at least one processor, the instructions being executed by the at least one processor to cause the at least one processor to perform the self-compensation detection method for automotive parts provided by the present invention.

[0066] The non-transitory computer-readable storage medium of the present invention stores computer instructions, which are used to cause the computer to execute the self-compensation detection method for automotive parts provided by the present invention.

[0067] like Figure 4The diagram shown is a hardware structure schematic of an electronic device used to implement the self-compensation detection method for automotive parts according to an embodiment of the present invention. Figure 4 The electronic device includes: one or more processors 41 and memory 42. Figure 4 Taking a processor 41 as an example, the memory 42 is the non-transitory computer-readable storage medium provided by this invention.

[0068] The electronic device of the present invention may further include an input device 43 and an output device 44.

[0069] The processor 41, memory 42, input device 43, and output device 44 can be connected via a bus or other means. Figure 4 Taking the example of a connection between China and Israel via a bus.

[0070] The memory 42, as a non-transitory computer-readable storage medium, can be used to store non-transitory software programs, non-transitory computer-executable programs, and modules, such as the program instructions / modules corresponding to the method in the embodiments of the present invention. The processor 41 executes various functional applications and data processing of the server by running the non-transitory software programs, instructions, and modules stored in the memory 42, thereby realizing the self-compensation detection method for automotive parts in the above method embodiments.

[0071] The memory 42 may include a program storage area and a data storage area. The program storage area may store the operating system and applications required for at least one function; the data storage area may store data created based on the use of the device. Furthermore, the memory 42 may include high-speed random access memory and may also include non-transitory memory, such as at least one disk storage device, flash memory device, or other non-transitory solid-state storage device. In some embodiments, the memory 42 may optionally include memory remotely located relative to the processor 41, and these remote memories may be connected to the device via a network. Examples of such networks include, but are not limited to, the Internet, corporate intranets, local area networks, mobile communication networks, and combinations thereof.

[0072] Input device 43 can receive input digital or character information, and generate key signal inputs related to user settings and function control of the device. Output device 44 may include display devices such as a display screen.

[0073] One or more of the above modules are stored in the memory 42. When executed by one or more processors 41, the self-compensation detection method for automotive parts of any of the above method embodiments is executed.

[0074] The above-described product can execute the self-compensation testing method for automotive parts provided in the embodiments of the present invention, and possesses the corresponding functional modules and beneficial effects for executing the self-compensation testing method for automotive parts. Technical details not described in detail in this embodiment can be found in the self-compensation testing method for automotive parts provided in the embodiments of the present invention.

[0075] The specific embodiments described above do not constitute a limitation on the scope of protection of this invention. Those skilled in the art should understand that various modifications, combinations, sub-combinations, and substitutions can occur depending on design requirements and other factors. Any modifications, equivalent substitutions, and improvements made within the spirit and principles of this invention should be included within the scope of protection of this invention.

Claims

1. A self-compensating detection method for automotive parts, characterized in that, include: A scan is performed on the part to be inspected in a free state to obtain the original three-dimensional spatial data of the part to be inspected; The free state includes: the static state in which the part to be tested is only subject to gravity and is not constrained by any clamps; The original three-dimensional spatial data is fitted with the position data of the pre-established original design digital model of the part to be inspected to obtain the load data of the clamping point of the part to be inspected; the current three-dimensional spatial data formed by the fitting of the original three-dimensional spatial data is obtained. A finite element model of the original design digital model is established. Based on the load data, loads are applied to the clamping points of the finite element model to perform finite element calculations, thereby obtaining the part stiffness matrix that characterizes the deformation information of the clamping points and measurement points of the finite element model. Deformation compensation data is determined based on the stiffness matrix of the part. The deformation compensation data is combined with the current three-dimensional space data to form the corrected three-dimensional space data of the part to be inspected. The corrected three-dimensional space data is compared with the position data of the original design digital model to obtain the inspection result of the part to be inspected.

2. The method according to claim 1, characterized in that, The process of fitting the original three-dimensional spatial data with the positional data of the pre-established original design digital model of the part to be inspected includes: The fitting is performed using the original three-dimensional spatial data and three pre-determined reference points in the original design digital model.

3. The method according to claim 1, characterized in that, The method further includes: after the fitting is completed, determining the part to be inspected in a pre-clamping posture; and, The current three-dimensional spatial data is the position data of the part to be inspected in the pre-clamping posture; the step of obtaining the current three-dimensional spatial data formed by the fitting of the original three-dimensional spatial data includes: measuring the spatial data formed by the fitting of the original three-dimensional spatial data to obtain the current three-dimensional spatial data.

4. The method according to claim 3, characterized in that, The process of obtaining load data for the clamping point of the part to be tested includes: After determining the part to be inspected in a pre-clamping posture, the position difference data between the original three-dimensional spatial data and the original design digital model in the clamping direction at the clamping point is determined, and this position difference data is used as the load data.

5. The method according to claim 1, characterized in that, The step of applying loads to the clamping points of the finite element model based on the load data and performing finite element calculations includes: Perform finite element calculations using static analysis; or... Finite element calculations are performed based on the modal superposition method to extract modal parameters of multiple modes of the original design digital model, so as to reconstruct the deformation of the finite element model under the load at the clamping point; wherein, the modal participation mass of the multiple modes is greater than a preset ratio, and the modal parameters of each mode include: natural frequency, mode shape and damping ratio.

6. The method according to claim 1, characterized in that, The step of combining the deformation compensation data with the current three-dimensional space data to obtain the corrected three-dimensional space data of the part to be inspected includes: adding the deformation compensation data of each clamping point or measurement point to the current three-dimensional space data to obtain the corrected three-dimensional space data of the clamping point or measurement point. In addition, the test results include: dimensional deviations and geometric tolerances.

7. A self-compensating detection system for automotive parts, characterized in that, include: The scanning unit is used to scan the part to be inspected in a free state to obtain the original three-dimensional spatial data of the part to be inspected. The free state includes: the part to be tested is not constrained by any fixture; The fitting unit is used to fit the original three-dimensional spatial data with the position data of the pre-established original design digital model of the part to be inspected, to obtain the load data of the clamping point of the part to be inspected; and to obtain the current three-dimensional spatial data formed by the fitting of the original three-dimensional spatial data. The finite element calculation unit is used to establish the finite element model of the original design digital model, apply loads to the clamping points of the finite element model based on the load data, perform finite element calculations, and obtain the part stiffness matrix characterizing the deformation information of the clamping points and measurement points of the finite element model. The compensation detection unit is used to determine deformation compensation data based on the stiffness matrix of the part, combine the deformation compensation data with the current three-dimensional space data to form the corrected three-dimensional space data of the part to be detected, and compare the corrected three-dimensional space data with the position data of the original design digital model to obtain the detection result of the part to be detected.

8. The system according to claim 7, characterized in that, The fitting unit is also used for: The fitting is performed using the original three-dimensional spatial data and three pre-determined reference points in the original design digital model; after the fitting is completed, the part to be inspected is determined to be in a pre-clamping posture; Determine the position difference data between the original three-dimensional spatial data and the original design digital model in the clamping direction at the clamping point, and use the position difference data as the load data; The current three-dimensional spatial data is obtained by measuring the original three-dimensional spatial data and then fitting the spatial data. Furthermore, the current three-dimensional spatial data is the position data of the part to be inspected in the pre-clamping posture.

9. The system according to claim 7, characterized in that, The finite element calculation unit is also used for: Perform finite element calculations using static analysis; or... Finite element calculations are performed based on the modal superposition method to extract modal parameters of multiple modes of the original design digital model, so as to reconstruct the deformation of the finite element model under the load at the clamping point; wherein, the modal participation mass of the multiple modes is greater than a preset ratio, and the modal parameters of each mode include: natural frequency, mode shape and damping ratio.

10. The system according to claim 7, characterized in that, The compensation detection unit is also used for: Add the deformation compensation data of each clamping point or measurement point to the current three-dimensional space data to obtain the corrected three-dimensional space data of that clamping point or measurement point; In addition, the test results include: dimensional deviations and geometric tolerances.