Vehicle door sealing performance testing method and apparatus, electronic device, and medium

Through three -dimensional scanning and data conversion, the interference data of the door and sealing strip is calculated, and the subjective and positioning problems of existing door seal detection methods are solved, and precise seal detection and adjustment are realized.

WO2025016256A1PCT designated stage expired Publication Date: 2025-01-23ZHEJIANG ZEEKR INTELLIGENT TECH CO LTD +1

Patent Information

Application Number
PCT/CN2024/104599
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2023-07-19
Filing Date
2024-07-10
Publication Date
2025-01-23

AI Technical Summary

Technical Problem

Existing door seal detection methods are difficult to provide quantitative visual data, are susceptible to subjective factors, and are difficult to accurately locate the location of sealing problems.

Method used

By conducting a three-dimensional scan of the vehicle's body-in-white, the three-dimensional model data of the sealing strip is obtained, and converted into the vehicle model coordinate system. The interference data between the door and the sealing strip at the cross-section at the position to be detected is calculated. Based on the interference data Carry out sealing test.

Benefits of technology

The sealing of the sealing strip is judged through quantitative visual data, avoiding the effects of subjective factors, and accurately locating the sealing problem to make targeted adjustments.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2024104599_23012025_PF_FP_ABST
    Figure CN2024104599_23012025_PF_FP_ABST
Patent Text Reader

Abstract

A vehicle door sealing performance testing method, comprising: performing three-dimensional scanning on a body in white of a vehicle to obtain three-dimensional model data (101); converting into a vehicle model coordinate system corresponding to the vehicle the three-dimensional model data obtained by scanning (102); and determining a cross section corresponding to a sealing strip at each position to be tested, on the basis of the vehicle model coordinate system, when a vehicle door is in a closed state, predicting interference data between the vehicle door / door frame and the sealing strip at the cross section corresponding to the sealing strip at any position to be tested, and performing sealing performance testing on the basis of the interference data (103). The present application further relates to a vehicle door sealing performance testing apparatus, an electronic device, and a medium.
Need to check novelty before this filing date? Find Prior Art

Description

Vehicle door sealing detection method, device, electronic equipment and medium

[0001] CROSS-REFERENCE TO RELATED APPLICATIONS

[0002] This application claims priority to Chinese patent application No. 202310896523.8 filed on July 19, 2023, the entire text of which is incorporated herein by reference. Technical Field

[0003] The present application relates to, but is not limited to, the field of vehicle technology, and in particular to a method, device, electronic equipment, and medium for detecting the sealing performance of a vehicle door. Background Art

[0004] Door seal testing involves testing and evaluating the sealing performance of vehicle doors to determine if they meet engineering design and manufacturing standards. Door seal testing ensures that the doors effectively isolate the interior from the outside world, providing sound insulation, water resistance, and dust protection, while also maintaining good air conditioning within the vehicle.

[0005] Therefore, door sealing testing is of great significance in ensuring driving safety, improving driving comfort, reducing noise, and saving energy.

[0006] Summary of the Invention

[0007] The following is a summary of the subject matter described in detail herein. This summary is not intended to limit the scope of the claims.

[0008] One or more embodiments of the present application provide a vehicle door sealing detection method, device, electronic device, and medium.

[0009] According to a first aspect of an embodiment of the present application, a method for detecting the sealing of a vehicle door is provided, the method comprising: performing a three-dimensional scan on a body-in-white of a vehicle to obtain three-dimensional model data, wherein the three-dimensional model data includes a door frame of the body-in-white, and three-dimensional model data corresponding to a sealing strip installed on one of the door frame and the door corresponding to the door frame, the other of the door frame and the door corresponding to the door frame serving as a detection reference portion for the sealing strip; converting the scanned three-dimensional model data into a whole vehicle model coordinate system corresponding to the vehicle based on the three-dimensional model data corresponding to the door frame; determining cross-sections corresponding to a plurality of positions to be detected of the sealing strip, and for each position to be detected among the plurality of positions to be detected, calculating interference data between the detection reference portion and the cross-section of the sealing strip corresponding to the position to be detected based on the position data of the detection reference portion in the whole vehicle model coordinate system when the door is in a closed state, and the position data corresponding to the sealing strip, and performing a sealing detection on the position to be detected based on the interference data.

[0010] Optionally, the method further includes: pre-dividing the sealing strip into multiple areas, and determining a preset number of positions to be detected corresponding to each area in the multiple areas; and determining the multiple positions to be detected of the sealing strip based on the multiple areas and the preset number.

[0011] Optionally, the multiple areas are divided according to the degree of change in the curvature of the outer shape of the door frame; and the preset number is determined based on the priority of the sealing detection corresponding to each area of ​​the multiple areas.

[0012] Optionally, the sealing detection of the position to be detected based on the interference data includes: setting an interference threshold for each of the multiple areas of the sealing strip; determining the interference threshold corresponding to the position to be detected according to the area to which the position to be detected belongs; comparing the interference data at the cross-section corresponding to the position to be detected with the interference threshold corresponding to the position to be detected, to judge the sealing of the position to be detected; wherein the interference threshold is set based on the sealing priority of each area of ​​the sealing strip.

[0013] Optionally, the method further includes: visually outputting the interference data at the cross sections corresponding to the multiple positions to be detected in the form of a chart; wherein the chart includes the multiple areas of the sealing strip and the interference thresholds corresponding to the multiple areas respectively; the interference threshold includes an upper limit value and a lower limit value.

[0014] Optionally, the interference data includes data in the following three dimensions: the interference amount of the sealing strip in the screw-in direction of the vehicle door caused by the closing of the vehicle door, the overlapping area between the sealing strip and the detection reference part, and the interference amount of the sealing strip in the normal direction; the sealing detection of the position to be detected based on the interference data includes: setting different weights for the data of the three dimensions based on the priorities corresponding to the data of the three dimensions; judging the sealing of the position to be detected according to the data of the three dimensions and the weights corresponding to the data of the three dimensions.

[0015] Optionally, the interference data includes multiple sets of interference data calculated by performing multiple three-dimensional scans on the body in white, and the sealing detection of the position to be detected based on the interference data includes: fitting the multiple sets of interference data to obtain fitting results; and judging the sealing of the position to be detected based on the fitting results.

[0016] Optionally, adhesive is applied to one side of the sealing strip, and an adhesive force is applied to the other side of the sealing strip by a roller, so that the sealing strip is installed on the door frame and one of the vehicle doors corresponding to the door frame; the method also includes: adjusting the adhesive force applied by the roller when passing through the multiple positions to be detected according to the results of the sealing test corresponding to the multiple positions to be detected.

[0017] According to a second aspect of an embodiment of the present application, a vehicle door sealing detection device is provided, the device comprising: an acquisition module configured to obtain three-dimensional model data by performing a three-dimensional scan on a vehicle's body-in-white (BIW), wherein the three-dimensional model data includes a door frame of the BIW, and three-dimensional model data corresponding to a sealing strip installed on one of the door frame and the door corresponding to the door frame, the other of the door frame and the door corresponding to the door frame serving as a detection reference portion for the sealing strip; a conversion module configured to convert the scanned three-dimensional model data into a whole vehicle model coordinate system corresponding to the vehicle based on the three-dimensional model data corresponding to the door frame; a calculation module configured to determine cross-sections corresponding to a plurality of to-be-detected positions of the sealing strip, and for each of the plurality of to-be-detected positions, calculate interference data between the detection reference portion and the cross-section of the sealing strip corresponding to the to-be-detected position based on the position data of the detection reference portion in the whole vehicle model coordinate system when the door is in a closed state, and the position data corresponding to the sealing strip, and perform a sealing detection on the to-be-detected position based on the interference data.

[0018] According to the third aspect of an embodiment of the present application, an electronic device is provided, comprising a communication interface, a processor, a memory and a bus, wherein the communication interface, the processor and the memory are interconnected via a bus; the memory stores machine-readable instructions, and the processor calls and executes the machine-readable instructions to implement the above-mentioned vehicle door sealing detection method.

[0019] According to a fourth aspect of an embodiment of the present application, a machine-readable storage medium is provided, wherein the machine-readable storage medium stores machine-readable instructions. When the machine-readable instructions are called and executed by a processor, the above-mentioned vehicle door sealing detection method is implemented.

[0020] In this embodiment of the application, by scanning the three-dimensional data of the sealing strip and converting it into the coordinate system of the entire vehicle model, it is possible to predict the interference data between the door / doorframe and the sealing strip at the cross-section corresponding to any desired location of the sealing strip when the door is closed. This interference data can then be used to perform a seal test. This allows for quantitative, visual data to be used to determine the sealing strip's sealability, avoiding the influence of subjective factors. Furthermore, it allows for precise location of sealing strip problems, enabling more targeted adjustments to the seal.

[0021] Still other aspects will become apparent upon reading and understanding the accompanying drawings and detailed description. BRIEF DESCRIPTION OF THE DRAWINGS

[0022] FIG1 is a flow chart of a vehicle door sealing detection method provided by an exemplary embodiment of the present application.

[0023] FIG2 is a schematic diagram of a sealing strip installed on a door frame provided by an exemplary embodiment of the present application.

[0024] FIG3 is a schematic diagram of interference between a sealing strip and a door frame at a cross section provided by an exemplary embodiment of the present application.

[0025] FIG4 is a schematic diagram of a visualization chart corresponding to the interference fit in the door screw-in direction provided by an exemplary embodiment of the present application.

[0026] FIG5 is a schematic diagram of a visualization chart corresponding to an overlapping area provided by an exemplary embodiment of the present application.

[0027] FIG6 is a schematic diagram of a visualization chart corresponding to the interference in the normal direction provided by an exemplary embodiment of the present application.

[0028] FIG7 is a schematic structural diagram of an electronic device provided by an exemplary embodiment of the present application.

[0029] FIG8 is a block diagram of a vehicle door sealing detection device provided by an exemplary embodiment of the present application. DETAILED DESCRIPTION

[0030] Exemplary embodiments will be described in detail herein, with examples illustrated in the accompanying drawings. In the following description, when referring to the drawings, identical numbers in different figures represent identical or similar elements, unless otherwise indicated. The embodiments described in the following exemplary embodiments are not intended to represent all possible implementations consistent with one or more embodiments of the present application. Rather, they are merely examples of apparatuses and methods consistent with certain aspects of one or more embodiments of the present application, as detailed in the appended claims.

[0031] It should be noted that in other embodiments, the steps of the corresponding method are not necessarily performed in the order shown and described in this specification. In some other embodiments, the method may include more or fewer steps than those described in this specification. In addition, a single step described in this specification may be broken down into multiple steps for description in other embodiments, and multiple steps described in this specification may be combined into a single step for description in other embodiments.

[0032] At present, vehicle manufacturers or related institutions usually use the following methods to test the sealing of vehicles, including but not limited to: air leakage test, where inspectors can apply airflow to the sealing strip to observe whether there is air leakage from between the sealing strip and the vehicle body; water tightness test, where inspectors can flush the vehicle with high-pressure water flow or a water sprayer to observe whether the sealing strip can effectively prevent moisture from penetrating into the vehicle; sound test, where inspectors can use a sound source and measure the decibel level inside the vehicle with professional equipment to determine whether the sealing strip can effectively reduce the introduction of external noise.

[0033] The above methods can usually be used in combination to comprehensively evaluate the sealing performance of vehicle door sealing strips. However, these methods are difficult to provide quantitative visual data and are easily affected by the subjective judgment of the inspector. The accuracy of the inspection depends on the experience of the inspector. In addition, it is difficult to accurately locate the areas where the sealing performance of the sealing strip has problems.

[0034] In light of this, the present application provides a vehicle door seal testing method, device, electronic device, and medium. By scanning the three-dimensional data of the sealing strip and converting it into the coordinate system of the entire vehicle model, the interference data between the door / doorframe and the sealing strip at the cross-section corresponding to any desired location of the sealing strip when the door is closed can be predicted. Sealing testing can then be performed based on this interference data.

[0035] The present application provides a method for detecting the sealing of a vehicle door, comprising: performing a three-dimensional scan on a vehicle's body-in-white (BIW) to obtain three-dimensional model data, wherein the three-dimensional model data includes a door frame of the body-in-white, and three-dimensional model data corresponding to a sealing strip installed on one of the door frame and the door corresponding to the door frame, the other of the door frame and the door corresponding to the door frame serving as a detection reference portion for the sealing strip; using the three-dimensional model data corresponding to the door frame as a reference, converting the scanned three-dimensional model data into a whole vehicle model coordinate system corresponding to the vehicle; determining cross-sections corresponding to a plurality of positions to be detected of the sealing strip, and for each position to be detected among the plurality of positions to be detected, calculating interference data between the detection reference portion and the cross-section of the sealing strip corresponding to the position to be detected based on the position data of the detection reference portion in the whole vehicle model coordinate system when the door is in a closed state, and the position data corresponding to the sealing strip, and performing a sealing detection on the position to be detected based on the interference data.

[0036] It is understood that the sealing strip can be installed on either a door frame or a vehicle door. When the sealing strip is installed on a door frame, the corresponding vehicle door serves as the reference for detection of the sealing strip; when the sealing strip is installed on a vehicle door, the corresponding door frame serves as the reference for detection of the sealing strip. The following will first describe an embodiment in which the sealing strip is installed on a door frame, followed by an embodiment in which the sealing strip is installed on a vehicle door.

[0037] During implementation, for an embodiment in which a sealing strip is installed on a door frame, three-dimensional model data can be obtained by performing a three-dimensional scan of the vehicle's body-in-white; the three-dimensional model data includes three-dimensional model data corresponding to the door frame of the body-in-white and the sealing strip installed on the door frame.

[0038] For example, the vehicle's body-in-white can be scanned using a three-dimensional scanning device, and the three-dimensional model data obtained by the scan can include three-dimensional model data corresponding to the door frame of the body-in-white and the sealing strip installed on the door frame.

[0039] Then, the three-dimensional model data obtained by scanning can be converted into a whole vehicle model coordinate system corresponding to the vehicle based on the three-dimensional model data corresponding to the door frame.

[0040] For example, in order to match / align the scanned three-dimensional model data with the vehicle's whole vehicle model data, the scanned three-dimensional model data can be converted into the whole vehicle model coordinate system corresponding to the vehicle based on the three-dimensional model data corresponding to the door frame to obtain the three-dimensional model data in the whole vehicle model coordinate system.

[0041] Afterwards, the cross-section corresponding to the sealing strip at each position to be detected can be determined. According to the position data of the door corresponding to the door frame in the coordinate system of the whole vehicle model when the door is in a closed state, and the position data corresponding to the sealing strip, the interference data between the door and the sealing strip at the cross-section is calculated, and the sealing of the position to be detected is judged based on the interference data.

[0042] For example, because the sealing performance of a vehicle door is determined when it is closed, interference data is calculated based on the closed door position data within the vehicle model coordinate system, as well as the corresponding position data of the sealing strip. During this calculation, the cross-section of the sealing strip at any location to be tested can be determined. Based on the interference data between the door and the sealing strip at that cross-section, the sealing performance of that location can be determined.

[0043] As described above, by scanning the 3D data of the sealing strip and converting it into the coordinate system of the entire vehicle model, we can predict the interference data between the door and the sealing strip at the cross-section corresponding to any desired location on the sealing strip when the door is closed. This interference data can then be used to perform a seal test. This quantitative, visual data allows us to determine the sealing performance of the sealing strip, eliminating the influence of subjective factors. Furthermore, it allows us to precisely locate any sealing issues, allowing for more targeted adjustments.

[0044] The vehicle door sealing detection method of the present application is described in detail below with reference to the accompanying drawings.

[0045] Please refer to Figure 1, which is a flow chart of a vehicle door sealing detection method provided by an exemplary embodiment of the present application. As shown in Figure 1, the vehicle door sealing detection method includes the following steps 101 to 103.

[0046] In step 101 , a BIW of a vehicle is three-dimensionally scanned to obtain 3D model data; the 3D model data includes 3D model data corresponding to a door frame of the BIW and a sealing strip installed on the door frame.

[0047] In step 102 , the three-dimensional model data obtained by scanning is converted into a whole vehicle model coordinate system corresponding to the vehicle, based on the three-dimensional model data corresponding to the door frame.

[0048] In step 103, the cross-sections of the sealing strip corresponding to each position to be detected are determined, and based on the position data of the door corresponding to the door frame in the vehicle model coordinate system when the door is in a closed state, and the position data corresponding to the sealing strip, the interference data between the door and the sealing strip at the cross-sections are calculated, and the sealing performance of the position to be detected is detected based on the interference data.

[0049] In this embodiment, three-dimensional model data may be obtained by performing a three-dimensional scan on the vehicle's body-in-white.

[0050] For example, a common measurement device, such as a scanner or measuring instrument, can be used to perform a 3D scan of the vehicle's body-in-white (BIW), obtaining 3D model data corresponding to at least the door frame and the sealing strips installed on the door frame. This scanning process can be performed with the door closed or open.

[0051] In this embodiment, the three-dimensional model data corresponding to the door frame can be used as a reference to convert the scanned three-dimensional model data into a whole vehicle model coordinate system corresponding to the vehicle.

[0052] It is worth noting that the data obtained by scanning with a measuring device may be three-dimensional data in the measuring device coordinate system, which is not the vehicle model coordinate system. Therefore, it is necessary to unify the coordinate system and convert the three-dimensional data in the measuring device coordinate system into the vehicle model coordinate system.

[0053] For example, since the three-dimensional model data of the door frame already exists in the whole vehicle model coordinate system, the three-dimensional model data corresponding to the door frame can be used as a reference to convert the scanned three-dimensional model data into the whole vehicle model coordinate system corresponding to the vehicle.

[0054] Of course, those skilled in the art may also unify the coordinate system based on other parts of the vehicle or other positions.

[0055] In this embodiment, the cross-section corresponding to the sealing strip at each position to be detected can be determined. According to the position data of the door corresponding to the door frame in the coordinate system of the whole vehicle model when the door is in a closed state, and the position data corresponding to the sealing strip, the interference data between the door and the sealing strip at the cross-section is calculated, and the sealing judgment of the position to be detected is made based on the interference data.

[0056] As can be seen from the above, the sealing test of the vehicle door needs to be performed when the door is closed. However, since a three-dimensional model is used in this application, the sealing test needs to be performed based on the position data of the vehicle door corresponding to the door frame when the door is in the closed state in the vehicle model coordinate system corresponding to the vehicle, as well as the position data of the sealing strip.

[0057] For example, for any position to be detected, the cross-section of the sealing strip at the position to be detected can be determined first, and then the interference data between the door and the sealing strip at the cross-section when the door is in a closed state can be calculated. The sealing of the position to be detected can then be judged based on the interference data.

[0058] In an embodiment shown, a plurality of positions to be detected corresponding to the sealing strip may be determined according to pre-divided areas and a preset number.

[0059] Refer to FIG2 , which is a schematic diagram of a sealing strip installed on a door frame provided by an exemplary embodiment of the present application.

[0060] As shown in FIG2 , the sealing strip may be pre-divided into a plurality of regions, and the number of positions to be detected corresponding to each region may be set, so that the sealing performance of the positions to be detected in each region may be tested.

[0061] In an example, assuming that the number of preset positions to be inspected is 100, the 100 positions to be inspected on the sealing strip may be randomly selected, or the 100 positions to be inspected on the sealing strip may be selected as evenly as possible.

[0062] In one embodiment shown, the pre-divided areas include multiple areas, and the multiple areas are divided according to the degree of change in the curvature of the door frame's shape; the preset number is set based on the priority of the sealing detection corresponding to the multiple areas.

[0063] For example, the sealing strip can be divided into multiple areas based on the degree of curvature of the door frame. Taking Figure 2 as an example, for the front door frame of a vehicle, the sealing strip can be divided into a door sill area 201, a lower right rounded corner area 202, a B-pillar area 203, an upper right rounded corner area 204, a roof area 205, an upper left rounded corner area 206, an A-pillar area 207, and a lower left rounded corner area 208.

[0064] The starting point of the area division may be the left side of the threshold or the right side of the threshold, and this specification does not limit this.

[0065] Continuing with this example, the number of locations to be inspected in each area can be determined based on the sealing requirements of each region. Generally, the higher the sealing requirements for a region, the greater the number of locations to be inspected in that region, thereby ensuring the accuracy of the sealing test. For example, the number of locations to be inspected in the door sill area 201, the B-pillar area 203, the roof area 205, and the A-pillar area 207 is typically greater than the number of locations to be inspected in the fillet areas 202, 204, 206, and 208.

[0066] In one embodiment, the interference data includes at least three dimensions: the interference of the sealing strip in the door's screw-in direction caused by the door closing, the overlap area between the sealing strip and the door, and the interference of the sealing strip in the normal direction. Furthermore, the sealing performance of the location to be inspected can be determined based on the data in each dimension and the weights assigned to each dimension based on its corresponding priority.

[0067] For example, when calculating the interference data between a car door and a sealing strip at a cross-section, the above three dimensions can be calculated. These three dimensions are obtained by predicting the interference between the car door and the sealing strip when the car door is in the closed position.

[0068] It should be noted that the doors are connected to the body-in-white via hinges, and can rotate around the hinges to open and close. When the doors are closed, they interfere with the sealing strip on the door frame.

[0069] When the sealing strip interferes with the vehicle door, it will deform. This deformation can be used to ensure the sealing of the vehicle door. Therefore, the sealing of the position to be detected can be judged by predicting the deformation at the cross section of the position to be detected.

[0070] The interference fit of the sealing strip in the direction of door screwing refers to the distance from the contact point between the door and the sealing strip to the periphery of the sealing strip in the direction of door screwing; the overlapping area generated refers to the area of ​​the sealing strip that is squeezed and deformed due to the closing of the door; the interference fit of the sealing strip in the normal direction refers to the distance from the contact point between the door and the sealing strip to the periphery of the sealing strip in the normal direction.

[0071] Continuing with this example, we can prioritize the three dimensions above. For example, the order of priority might be: screw-in interference, overlap area, and normal interference. By assigning different weights to these three dimensions, we can then use the weights to score each dimension separately when assessing sealing performance, and determine the sealing performance based on the final score.

[0072] In one embodiment shown, an interference threshold can be set for each area of ​​the sealing strip, and the interference threshold corresponding to the position to be detected is determined based on the area to which the position to be detected belongs; and the interference data at the cross-section corresponding to the position to be detected is compared with the interference threshold corresponding to the position to be detected to judge the sealing of the position to be detected; wherein, the interference threshold is set based on the sealing priority of each area of ​​the sealing strip.

[0073] For example, different sealing priorities can be set for different areas of the sealing strip, and different interference thresholds can be set for areas with different sealing priorities. In this way, when making a sealing judgment, the area to which the position to be tested belongs can be determined first. Then, based on the interference threshold corresponding to the area, the interference threshold corresponding to the position to be tested can be determined. Then, based on the comparison of the interference data at the cross-section corresponding to the position to be tested with the interference threshold corresponding to the position to be tested, the sealing of the position to be tested can be judged.

[0074] In one embodiment shown, the interference data at the cross section corresponding to the position to be detected can also be visualized and output in the form of a chart; wherein the chart contains various areas of the sealing strip and the interference thresholds corresponding to each area; the interference thresholds include an upper limit value and a lower limit value.

[0075] For example, the interference data for the cross-sections corresponding to the locations to be inspected can be visualized in a graphical format, allowing inspectors to intuitively identify the tightness of different locations to be inspected. Furthermore, the graph can include the interference thresholds corresponding to each region, allowing inspectors to clearly identify which locations to be inspected have exceeded the interference threshold.

[0076] In addition, the above-mentioned interference threshold may include an upper limit value and a lower limit value, which can prevent the sealing strip from being too poorly sealed and the sealing strip from being too tight, making it difficult to open the door.

[0077] Taking Figures 4 to 6 as examples, Figure 4 is a schematic diagram of a visualization chart corresponding to the interference amount in the door screw-in direction provided by an exemplary embodiment of the present application, Figure 5 is a schematic diagram of a visualization chart corresponding to the overlapping area provided by an exemplary embodiment of the present application, and Figure 6 is a schematic diagram of a visualization chart corresponding to the interference amount in the normal direction provided by an exemplary embodiment of the present application.

[0078] As shown in Figures 4 through 6, the horizontal axis of the visualization chart can represent multiple pre-defined areas of the sealing strip, including the door sill, lower right corner, B-pillar, upper right corner, roof, upper left corner, A-pillar, and lower left corner. Furthermore, the visualization chart can display the interference thresholds corresponding to these different areas, with these thresholds varying depending on the sealing requirements of each area.

[0079] The interference threshold may be an upper limit value, a lower limit value, or both an upper limit value and a lower limit value.

[0080] Furthermore, the horizontal axis may also represent multiple locations to be detected in each different area.

[0081] Accordingly, the vertical axis of the visualization chart can represent the numerical value corresponding to the interference data. For each location to be inspected, the coordinate point of the location to be inspected on the chart can be determined based on the magnitude of the interference data of different dimensions calculated at the cross-section of the location to be inspected, and the coordinate points of multiple locations to be inspected can be connected.

[0082] For example, through the above visualization method, it can be intuitively understood from Figure 4 that the sealing of the top cover area exceeds the upper limit value, and the sealing strip is set too tightly in the top cover area, which will make the door difficult to open. The sealing of the A-pillar area varies too much, and the sealing basically does not meet the requirements. Therefore, the sealing of the A-pillar area is neither balanced nor meets the requirements. In Figure 5, although the interference data are all within the threshold range, the sealing of the B-pillar area fluctuates greatly. It can be determined whether the B-pillar area needs to be adjusted depending on the strictness of the sealing requirements. In Figure 6, there is not much change overall, which meets the sealing requirements of this dimension, that is, the interference amount in the normal direction.

[0083] In one embodiment shown, the body-in-white can be scanned three-dimensionally multiple times to obtain multiple sets of three-dimensional model data, multiple sets of interference data can be calculated based on the multiple sets of three-dimensional model data, the multiple sets of interference data can be fitted to obtain fitting results, and the sealing of the position to be inspected can be judged based on the fitting results.

[0084] Taking Figure 4 as an example, two 3D scans can be performed. Based on steps 102 and 103, first and second interference data can be calculated between the door and the sealing strip at the cross section, and visualized and output to obtain the two lines shown in Figure 4. Furthermore, these two lines can be fitted to obtain a smooth curve, and the sealing performance of each location to be inspected can be determined based on the fitted smooth curve.

[0085] In one embodiment, the sealing strip is adhesively mounted to the door frame by applying adhesive to one side of the strip and applying adhesive force to the other side using a roller. Furthermore, the adhesive force applied by the roller as it passes over different locations can be adjusted based on the sealing test results corresponding to the locations to be tested.

[0086] For example, the side of the sealing strip that contacts the door frame may be provided with adhesive for adhering to the door frame, while on the other side of the sealing strip, a roller may be used to apply external force to the sealing strip to make the sealing strip and the door frame adhere more tightly.

[0087] The adhesive force applied by the roller not only affects the adhesion between the sealing strip and the door frame, but also the degree of deformation of the sealing strip, thereby affecting the sealing performance. Therefore, based on the sealing performance assessment results, the adhesive force applied by the roller can be adjusted to ensure uniform and good sealing performance.

[0088] In this embodiment of the application, by scanning the three-dimensional data of the sealing strip and converting it into the coordinate system of the entire vehicle model, it is possible to predict the interference data between the door and the sealing strip at the cross section corresponding to any desired location on the sealing strip when the door is closed. This interference data can then be used to perform a seal test. This allows for quantitative, visual data to be used to determine the sealing strip's sealability, avoiding the influence of subjective factors. Furthermore, it allows for precise location of sealing strip problems, enabling more targeted adjustments to the seal's sealability.

[0089] The above implementation process is detailed in the implementation process of the corresponding steps in the above vehicle door sealing detection method. For relevant matters, please refer to the partial description of the method implementation method, which will not be repeated here.

[0090] An embodiment in which a sealing strip is installed on a vehicle door will be described in detail below.

[0091] During implementation, for an embodiment in which a sealing strip is installed on a vehicle door, three-dimensional model data can be obtained by performing a three-dimensional scan of the vehicle's body-in-white (BIW); the three-dimensional model data includes the door frame of the body-in-white and the three-dimensional model data corresponding to the sealing strip installed on the vehicle door corresponding to the door frame.

[0092] For example, the vehicle's body-in-white can be scanned using a three-dimensional scanning device, and the three-dimensional model data obtained by the scan may include three-dimensional model data corresponding to the door frame of the body-in-white and the sealing strip installed on the door.

[0093] Then, the three-dimensional model data obtained by scanning can be converted into a whole vehicle model coordinate system corresponding to the vehicle based on the three-dimensional model data corresponding to the door frame.

[0094] For example, in order to match / align the scanned three-dimensional model data with the vehicle's whole vehicle model data, the scanned three-dimensional model data can be converted into the whole vehicle model coordinate system corresponding to the vehicle based on the three-dimensional model data corresponding to the door frame to obtain the three-dimensional model data in the whole vehicle model coordinate system.

[0095] Afterwards, the cross-section corresponding to the sealing strip at each position to be detected can be determined. According to the position data corresponding to the door frame when the door is in a closed state in the coordinate system of the whole vehicle model, and the position data corresponding to the sealing strip, the interference data between the door frame and the sealing strip at the cross-section is calculated, and the sealing performance of the position to be detected is detected based on the interference data.

[0096] For example, because the sealing performance of a vehicle door is determined when the door is closed, interference data is calculated based on the position data of the door frame and the sealing strip when the door is closed in the vehicle model coordinate system. During this calculation, the cross-section of the sealing strip at any location to be tested can be determined. Based on the interference data between the door frame and the sealing strip at that cross-section, the sealing performance of that location can be determined.

[0097] As described above, by scanning the 3D data of the sealing strip and converting it into the coordinate system of the vehicle model, we can predict the interference data between the door frame and the sealing strip at the cross-section corresponding to any desired location on the sealing strip when the door is closed. This interference data can then be used to perform a seal test. This quantitative, visual data allows us to determine the sealing strip's tightness, avoiding the influence of subjective factors. Furthermore, it allows us to precisely locate any sealing issues, allowing for more targeted adjustments.

[0098] When the sealing strip is installed on the vehicle door, the vehicle door sealing detection method includes the following steps:

[0099] 3D model data is obtained by performing a 3D scan on the vehicle's body-in-white (BIW); the 3D model data includes 3D model data corresponding to the door frame of the BIW and the sealing strip installed on the door;

[0100] Based on the three-dimensional model data corresponding to the door frame, the scanned three-dimensional model data is converted into the whole vehicle model coordinate system corresponding to the vehicle;

[0101] Determine the cross-section of the sealing strip at each position to be tested, calculate the interference data of the door frame and the sealing strip at the cross-section based on the position data of the door frame when the door is in a closed state in the vehicle model coordinate system, and perform a sealing test on the position to be tested based on the interference data.

[0102] In this embodiment, three-dimensional model data may be obtained by performing a three-dimensional scan on the vehicle's body-in-white.

[0103] For example, a common measurement device, such as a scanner or measuring instrument, can be used to perform a 3D scan of the vehicle's body-in-white (BIW), obtaining 3D model data for at least the door frames and the door seals. This scanning process can be performed with the doors closed or open.

[0104] In this embodiment, the three-dimensional model data corresponding to the door frame can be used as a reference to convert the scanned three-dimensional model data into a whole vehicle model coordinate system corresponding to the vehicle.

[0105] It is worth noting that the data obtained by scanning with a measuring device may be three-dimensional data in the measuring device coordinate system, which is not the vehicle model coordinate system. Therefore, it is necessary to unify the coordinate system and convert the three-dimensional data in the measuring device coordinate system into the vehicle model coordinate system.

[0106] For example, since the three-dimensional model data of the door frame already exists in the whole vehicle model coordinate system, the three-dimensional model data corresponding to the door frame can be used as a reference to convert the scanned three-dimensional model data into the whole vehicle model coordinate system corresponding to the vehicle.

[0107] Of course, those skilled in the art may also unify the coordinate system based on other parts of the vehicle or other positions.

[0108] In this embodiment, the cross-section corresponding to the sealing strip at each position to be detected can be determined. According to the position data corresponding to the door frame when the door is in a closed state in the coordinate system of the whole vehicle model, and the position data corresponding to the sealing strip, the interference data between the door frame and the sealing strip at the cross-section is calculated, and the sealing judgment of the position to be detected is made based on the interference data.

[0109] As can be seen from the above, the sealing test of the vehicle door needs to be performed when the door is closed. However, since a three-dimensional model is used in this application, the sealing test needs to be performed based on the position data corresponding to the door frame and the position data corresponding to the sealing strip when the door is in the closed state in the vehicle model coordinate system corresponding to the vehicle.

[0110] For example, for any position to be detected, the cross-section of the sealing strip at the position to be detected can be determined first, and then the interference data of the door frame and the sealing strip at the cross-section when the car door is in a closed state can be calculated. The sealing of the position to be detected can then be judged based on the interference data.

[0111] In an embodiment shown, a plurality of positions to be detected corresponding to the sealing strip may be determined according to pre-divided areas and a preset number.

[0112] FIG2 can also be viewed as a schematic diagram of the door sealing strip corresponding to the door frame when the door is in a closed state.

[0113] As shown in FIG2 , the sealing strip can be pre-divided into multiple areas based on the door frame, and the number of positions to be detected corresponding to each area can be set, so that the sealing performance of the positions to be detected in each area can be tested.

[0114] In an example, assuming that the number of preset positions to be inspected is 100, the 100 positions to be inspected on the sealing strip may be randomly selected, or the 100 positions to be inspected on the sealing strip may be selected as evenly as possible.

[0115] In one embodiment shown, the pre-divided areas include multiple areas, and the multiple areas are divided according to the degree of change in the curvature of the door frame's shape; the preset number is set based on the priority of the sealing detection corresponding to the multiple areas.

[0116] For example, the sealing strip can be divided into multiple areas based on the degree of curvature of the door frame. Taking Figure 2 as an example, for the front door frame of a vehicle, the sealing strip can be divided into a door sill area 201, a lower right rounded corner area 202, a B-pillar area 203, an upper right rounded corner area 204, a roof area 205, an upper left rounded corner area 206, an A-pillar area 207, and a lower left rounded corner area 208.

[0117] The starting point of the area division may be the left side of the threshold or the right side of the threshold, and this specification does not limit this.

[0118] Continuing with this example, the number of locations to be inspected in each area can be determined based on the sealing requirements of each region. Generally, the higher the sealing requirements for a region, the greater the number of locations to be inspected in that region, thereby ensuring the accuracy of the sealing test. For example, the number of locations to be inspected in the door sill area 201, the B-pillar area 203, the roof area 205, and the A-pillar area 207 is typically greater than the number of locations to be inspected in the fillet areas 202, 204, 206, and 208.

[0119] In one embodiment, the interference data includes at least three dimensions: the interference of the sealing strip in the door's screw-in direction caused by the door closing, the overlap area between the sealing strip and the door frame, and the interference of the sealing strip in the normal direction. Furthermore, the sealing performance of the location to be inspected can be determined based on the data in each dimension and the weights assigned to each dimension based on its corresponding priority.

[0120] For example, when calculating the interference data between a door frame and a sealing strip at a cross-section, the above three dimensions can be calculated. These three dimensions are obtained by predicting the interference between the door frame and the sealing strip when the door is in the closed position.

[0121] Refer to FIG3 , which is a schematic diagram showing interference between a sealing strip and a door frame at a cross section provided by an exemplary embodiment of the present application.

[0122] It should be noted that the door is connected to the body-in-white via a hinge, and the door can rotate around the hinge to open and close. When the door is closed, the sealing strip on the door will interfere with the door frame.

[0123] Taking Figure 3 as an example, the sealing strip 301 in Figure 3 will be deformed when interfering with the door frame 302. This deformation can be used to ensure the sealing of the car door 303. Therefore, the sealing of the position to be detected can be judged by predicting the deformation at the cross-section of the position to be detected.

[0124] As shown in Figure 3, the interference fit of the sealing strip in the door screw-in direction refers to the distance from the contact point between the door frame and the sealing strip to the periphery of the sealing strip in the door screw-in direction; the resulting overlapping area refers to the area of ​​the sealing strip that is squeezed and deformed due to the closing of the door; the interference fit of the sealing strip in the normal direction refers to the distance from the contact point between the door frame and the sealing strip to the periphery of the sealing strip in the normal direction.

[0125] Continuing with this example, we can prioritize the three dimensions above. For example, the order of priority might be: screw-in interference, overlap area, and normal interference. By assigning different weights to these three dimensions, we can then use the weights to score each dimension separately when assessing sealing performance, and determine the sealing performance based on the final score.

[0126] In one embodiment shown, an interference threshold can be set for each area of ​​the sealing strip, and the interference threshold corresponding to the position to be detected is determined based on the area to which the position to be detected belongs; and the interference data at the cross-section corresponding to the position to be detected is compared with the interference threshold corresponding to the position to be detected to judge the sealing of the position to be detected; wherein, the interference threshold is set based on the sealing priority of each area of ​​the sealing strip.

[0127] For example, different sealing priorities can be set for different areas of the sealing strip, and different interference thresholds can be set for areas with different sealing priorities. In this way, when making a sealing judgment, the area to which the position to be tested belongs can be determined first. Then, based on the interference threshold corresponding to the area, the interference threshold corresponding to the position to be tested can be determined. Then, based on the comparison of the interference data at the cross-section corresponding to the position to be tested with the interference threshold corresponding to the position to be tested, the sealing of the position to be tested can be judged.

[0128] In one embodiment shown, the interference data at the cross section corresponding to the position to be detected can also be visualized and output in the form of a chart; wherein the chart contains various areas of the sealing strip and the interference thresholds corresponding to each area; the interference thresholds include an upper limit value and a lower limit value.

[0129] For example, the interference data for the cross-sections corresponding to the locations to be inspected can be visualized in a graphical format, allowing inspectors to intuitively identify the tightness of different locations to be inspected. Furthermore, the graph can include the interference thresholds corresponding to each region, allowing inspectors to clearly identify which locations to be inspected have exceeded the interference threshold.

[0130] In addition, the above-mentioned interference threshold may include an upper limit value and a lower limit value, which can prevent the sealing strip from being too poorly sealed and the sealing strip from being too tight, making it difficult to open the door.

[0131] For an example of visually outputting interference data in the form of a chart, reference may be made to the above description in conjunction with FIG. 4 to FIG. 6 , which will not be repeated here.

[0132] In one embodiment shown, the body-in-white can be scanned three-dimensionally multiple times to obtain multiple sets of three-dimensional model data, multiple sets of interference data can be calculated based on the multiple sets of three-dimensional model data, the multiple sets of interference data can be fitted to obtain fitting results, and the sealing of the position to be inspected can be judged based on the fitting results.

[0133] In one embodiment, the sealing strip is adhesively installed on the vehicle door by applying adhesive to one side of the strip and applying adhesive force to the other side using a roller. Furthermore, the adhesive force applied by the roller as it passes over different locations to be tested can be adjusted based on the sealing test results corresponding to the locations to be tested.

[0134] For example, as shown in FIG3 , the side of the sealing strip 301 that contacts the vehicle door 303 may be provided with adhesive 304 for adhering to the vehicle door 303. On the other side of the sealing strip 301, a roller may be used to apply external force to the sealing strip 301 to make the sealing strip 301 and the vehicle door 303 adhere more tightly.

[0135] The adhesive force applied by the roller not only affects the adhesion between the sealing strip and the door, but also the degree of deformation of the sealing strip, thus affecting the sealing performance. Therefore, based on the sealing performance assessment results, the adhesive force applied by the roller can be adjusted to ensure uniform and good sealing performance.

[0136] In this embodiment of the present application, by scanning the three-dimensional data of the sealing strip and converting it into the coordinate system of the entire vehicle model, it is possible to predict the interference data between the door frame and the sealing strip at the cross-section corresponding to any desired location of the sealing strip when the door is closed. This interference data can then be used to perform a seal test. This allows for quantitative, visual data to be used to determine the sealing strip's sealability, avoiding the influence of subjective factors. Furthermore, it allows for precise location of sealing strip problems, enabling more targeted adjustments to the seal's sealability.

[0137] The above implementation process is detailed in the implementation process of the corresponding steps in the above vehicle door sealing detection method. For relevant matters, please refer to the partial description of the method implementation method, which will not be repeated here.

[0138] In an exemplary embodiment of the present application, an electronic device capable of implementing the above-mentioned vehicle door sealing detection method is also provided.

[0139] FIG7 is a schematic structural diagram of an electronic device provided by an exemplary embodiment. Referring to FIG7 , at the hardware level, the device includes a processor 702, an internal bus 704, a network interface 706, a memory 708, and a non-volatile memory 710, and may also include hardware required for other services. The processor 702, the network interface 706, the memory 708, and the non-volatile memory 710 are interconnected via the internal bus 704. One or more embodiments of the present application may be implemented based on software, such as the processor 702 reading the corresponding computer program from the non-volatile memory 710 into the memory 708 and then running the computer program to implement the above-mentioned vehicle door sealing detection method. Of course, in addition to software implementation, one or more embodiments of the present application do not exclude other implementation methods, such as logic devices or a combination of software and hardware, etc., that is, the execution subject of the following processing flow is not limited to each logic module, but may also be hardware or logic devices.

[0140] 8 , in a software implementation, a vehicle door sealing detection device 800 is provided. As shown in FIG8 , the vehicle door sealing detection device 800 includes an acquisition module 801 , a conversion module 802 , and a calculation module 803 .

[0141] The acquisition module 801 is configured to obtain three-dimensional model data by performing a three-dimensional scan on the vehicle's body-in-white (BIW); the three-dimensional model data includes at least the door frame of the BIW, and the three-dimensional model data corresponding to the sealing strip installed on the door frame and one of the vehicle doors corresponding to the door frame; the door frame and the other of the vehicle doors corresponding to the door frame serve as a detection reference part for the sealing strip.

[0142] The conversion module 802 is configured to convert the scanned three-dimensional model data into a whole vehicle model coordinate system corresponding to the vehicle based on the three-dimensional model data corresponding to the door frame.

[0143] The calculation module 803 is configured to determine the cross-sections corresponding to multiple positions to be detected of the sealing strip. For each of the multiple positions to be detected, based on the position data of the detection reference part when the door is in a closed state in the coordinate system of the whole vehicle model, and the position data corresponding to the sealing strip in the coordinate system of the whole vehicle model, the interference data between the detection reference part and the cross-section of the sealing strip corresponding to the position to be detected is calculated, and a sealing test is performed on the position to be detected based on the interference data.

[0144] Optionally, the vehicle door sealing detection device 800 further includes a division module (not shown in the figure).

[0145] The division module is configured to: divide the sealing strip into multiple areas in advance, and determine a preset number of positions to be detected corresponding to each area in the multiple areas; and determine multiple positions to be detected of the sealing strip according to the multiple areas and the preset number.

[0146] Optionally, the multiple areas are divided according to the degree of change in the curvature of the outer shape of the door frame; and the preset number is set based on the priority of the sealing detection corresponding to the multiple areas.

[0147] Optionally, the calculation module 803 is further configured to: set an interference threshold for each of the multiple areas of the sealing strip; determine the interference threshold corresponding to the position to be detected based on the area to which the position to be detected belongs; compare the interference data at the cross-section corresponding to the position to be detected with the interference threshold corresponding to the position to be detected to judge the sealing of the position to be detected; wherein the interference threshold is set based on the sealing priority of each area of ​​the sealing strip.

[0148] Optionally, the vehicle door sealing detection device 800 further includes a visualization module (not shown in the figure).

[0149] The visualization module is configured to visualize and output the interference data at the cross sections corresponding to the multiple positions to be detected in the form of a chart; wherein the chart includes the multiple areas of the sealing strip and the interference thresholds corresponding to the multiple areas respectively; the interference thresholds include an upper limit value and a lower limit value.

[0150] Optionally, the interference data includes at least the following three dimensions of data: the interference of the sealing strip in the direction of screwing into the door due to the closing of the door, the overlapping area between the sealing strip and the detection reference part, and the interference of the sealing strip in the normal direction; the calculation module 803 is further configured to: set different weights for the data of the three dimensions based on the priorities corresponding to the data of the three dimensions; judge the sealing of the position to be detected according to the data of the three dimensions and the weights corresponding to the data of the three dimensions.

[0151] Optionally, the interference data includes multiple sets of interference data calculated by performing multiple three-dimensional scans on the body-in-white, and the calculation module 803 is further configured to: fit the multiple sets of interference data to obtain fitting results; and determine the sealing of the position to be detected based on the fitting results.

[0152] Optionally, adhesive is applied to one side of the sealing strip, and adhesive force is applied to the other side of the sealing strip by a roller, so that the sealing strip is installed on the door frame and one of the vehicle doors corresponding to the door frame.

[0153] Furthermore, the vehicle door sealing detection device 800 also includes an adjustment module (not shown in the figure).

[0154] The adjustment module is configured to adjust the adhesive force applied by the roller when passing through the plurality of positions to be detected according to the sealing test results corresponding to the plurality of positions to be detected.

[0155] The implementation process of the functions and effects of each module in the above-mentioned vehicle door sealing detection device 800 is specifically detailed in the implementation process of the corresponding steps in the above-mentioned vehicle door sealing detection method. For relevant matters, please refer to the partial description of the method implementation method, which will not be repeated here.

[0156] The device embodiments described above are merely illustrative, wherein the units described as separate components may or may not be physically separate, and the components shown as units may or may not be physical modules, that is, they may be located in one place or distributed across multiple network modules. Some or all of the units or modules may be selected according to actual needs to achieve the purpose of the scheme of this specification. Those of ordinary skill in the art can understand and implement the present invention without inventive effort.

[0157] The systems, devices, modules, or units described in the above embodiments may be implemented as physical entities or as products having certain functions. A typical implementation device is a computer, which may be in the form of a personal computer, laptop computer, cellular phone, camera phone, smartphone, personal digital assistant, media player, navigation device, email transceiver, game console, tablet computer, wearable device, or any combination of these devices.

[0158] In a typical configuration, a computer includes one or more processors (CPU), input / output interfaces, network interfaces, and memory.

[0159] Memory may include non-permanent storage in a computer-readable medium, random access memory (RAM) and / or non-volatile memory in the form of read-only memory (ROM) or flash RAM. Memory is an example of a computer-readable medium.

[0160] Computer-readable media include permanent and non-permanent, removable and non-removable media, and can be implemented by any method or technology to store information. Information can be computer-readable instructions, data structures, program modules or other data. Examples of computer storage media include, but are not limited to, phase change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technology, compact disc read-only memory (CD-ROM), digital versatile disc (DVD) or other optical storage, magnetic cassettes, magnetic disk storage, quantum memory, graphene-based storage media or other magnetic storage devices or any other non-transmission media that can be used to store information that can be accessed by a computing device. As defined herein, computer-readable media does not include transitory computer-readable media (transitory media), such as modulated data signals and carrier waves.

[0161] It should also be noted that the terms "comprises," "includes," or any other variations thereof are intended to encompass non-exclusive inclusion, such that a process, method, commodity, or apparatus that includes a series of elements includes not only those elements but also other elements not explicitly listed, or includes elements inherent to such process, method, commodity, or apparatus. In the absence of further limitations, an element defined by the phrase "comprises a ..." does not exclude the presence of other identical elements in the process, method, commodity, or apparatus that includes the element.

[0162] The foregoing description describes specific embodiments of the present application. Other embodiments are within the scope of the appended claims. In some cases, the actions or steps recited in the claims can be performed in an order different from that described in the embodiments and still achieve the desired results. Furthermore, the processes depicted in the accompanying drawings do not necessarily require the specific order shown or the sequential order to achieve the desired results. In certain embodiments, multitasking and parallel processing are also possible or may be advantageous.

[0163] The terms used in one or more embodiments of the present application are for the purpose of describing specific embodiments only and are not intended to limit one or more embodiments of the present application. The singular forms "a", "the", and "the" used in one or more embodiments of the present application and the appended claims are also intended to include plural forms unless the context clearly indicates otherwise. It should also be understood that the term "and / or" used herein refers to and includes any or all possible combinations of one or more associated listed items.

[0164] It should be understood that although the terms first, second, third, etc. may be used to describe various information in one or more embodiments of the present application, such information should not be limited to these terms. These terms are only used to distinguish information of the same type from each other. For example, without departing from the scope of one or more embodiments of the present application, the first information may also be referred to as the second information, and similarly, the second information may also be referred to as the first information. Depending on the context, the word "if" as used herein may be interpreted as "at the time of" or "when" or "in response to determining".

[0165] The above description is merely one or more embodiments of the present application and is not intended to limit the present application. Any modifications, equivalent replacements, improvements, etc. made within the spirit and principles of one or more embodiments of the present application shall be included in the scope of protection of one or more embodiments of the present application.

Claims

1. A method for detecting the sealing performance of a vehicle door, comprising: Performing a three-dimensional scan on a body-in-white of a vehicle to obtain three-dimensional model data, wherein the three-dimensional model data includes a door frame of the body-in-white, and three-dimensional model data corresponding to a sealing strip installed on one of the door frame and a door corresponding to the door frame, and the other of the door frame and the door corresponding to the door frame serves as a detection reference portion of the sealing strip; Taking the three-dimensional model data corresponding to the door frame as a reference, converting the scanned three-dimensional model data into a whole vehicle model coordinate system corresponding to the vehicle; Determine the cross sections corresponding to the plurality of positions to be detected of the sealing strip, For each position to be detected among the multiple positions to be detected, according to the position data of the detection reference part when the door is in a closed state in the vehicle model coordinate system, and the position data corresponding to the sealing strip, the interference data between the detection reference part and the sealing strip at the cross section corresponding to the position to be detected is calculated, and the sealing performance of the position to be detected is detected based on the interference data.

2. The method according to claim 1, further comprising: Dividing the sealing strip into a plurality of regions in advance, and determining a preset number of positions to be detected corresponding to each of the plurality of regions; The multiple positions to be detected of the sealing strip are determined according to the multiple areas and the preset number.

3. The method according to claim 2, wherein: The multiple areas are divided according to the degree of change of the curvature of the outer shape of the door frame; The preset number is determined based on a priority of sealing detection corresponding to each of the plurality of areas.

4. The method according to claim 2 or 3, wherein: The performing sealing detection on the position to be detected based on the interference data comprises: setting an interference threshold for each of a plurality of regions of the sealing strip; Determine the interference threshold corresponding to the position to be detected according to the area to which the position to be detected belongs; Compare the interference data at the cross section corresponding to the position to be detected with the interference threshold corresponding to the position to be detected to determine the sealing performance of the position to be detected; The interference threshold is set based on the sealing priority of each area of ​​the sealing strip.

5. The method according to claim 4, further comprising: The interference data at the cross sections corresponding to the multiple positions to be detected are visualized and output in the form of a chart; wherein the chart includes the multiple areas of the sealing strip and the interference thresholds corresponding to the multiple areas respectively; the interference thresholds include an upper limit value and a lower limit value.

6. The method according to any one of claims 1 to 5, wherein: The interference data includes data in the following three dimensions: the interference amount of the sealing strip in the screw-in direction of the door caused by closing the door, the overlapping area between the sealing strip and the detection reference portion, and the interference amount of the sealing strip in the normal direction; The performing sealing detection on the position to be detected based on the interference data comprises: Different weights are set for the data in the three dimensions based on the priorities corresponding to the data in the three dimensions; The sealing performance of the position to be detected is determined according to the data of the three dimensions and the weights corresponding to the data of the three dimensions.

7. The method according to any one of claims 1 to 6, wherein: The interference data includes multiple sets of interference data calculated by performing multiple three-dimensional scans on the body-in-white, The performing sealing detection on the position to be detected based on the interference data comprises: Fitting the multiple groups of interference data to obtain fitting results; The sealing performance of the position to be detected is determined according to the fitting result.

8. The method according to any one of claims 1 to 7, wherein: Applying adhesive to one side of the sealing strip and applying adhesive force to the other side of the sealing strip by a roller, so that the sealing strip is installed on the door frame and the vehicle door corresponding to the door frame; The method further comprises: According to the sealing test results corresponding to the plurality of positions to be tested, the adhesive force applied by the roller when passing through the plurality of positions to be tested is adjusted.

9. A door sealing detection device, comprising: an acquisition module configured to obtain three-dimensional model data by performing three-dimensional scanning on a body-in-white of a vehicle, wherein the three-dimensional model data includes a door frame of the body-in-white, and three-dimensional model data corresponding to a sealing strip installed on one of the door frame and a door corresponding to the door frame, and the other of the door frame and the door corresponding to the door frame serves as a detection reference portion of the sealing strip; A conversion module is configured to convert the scanned three-dimensional model data into a whole vehicle model coordinate system corresponding to the vehicle based on the three-dimensional model data corresponding to the door frame; a calculation module configured to determine cross sections corresponding to a plurality of positions to be detected of the sealing strip, and for each of the plurality of positions to be detected, calculate interference data between the detection reference portion and the cross section of the sealing strip corresponding to the position to be detected according to the position data of the detection reference portion when the door is in a closed state in the coordinate system of the whole vehicle model and the position data corresponding to the sealing strip, and calculate the interference data of the detection reference portion and the cross section of the sealing strip corresponding to the position to be detected based on the interference data; The test position is tested for sealing.

10. An electronic device comprising: processor; a memory for storing processor-executable instructions; The processor implements the method according to any one of claims 1 to 8 by running the executable instructions.

11. A machine-readable storage medium having machine-readable instructions stored thereon, wherein the machine-readable instructions implement the method according to any one of claims 1 to 8 when executed by a processor.

Citation Information

Patent Citations

  • Vehicle key point information detection method and device, vehicle control method and device and vehicle

    CN112489126A

  • Method and device for measuring compression amount of sealing strip under whole vehicle condition and medium

    CN115218845A

  • System, method and device for detecting cross section profile of rail transit vehicle

    CN115468510A

  • Vehicle door sealing performance detection method and device, electronic equipment and medium

    CN116878740A

  • Test bench for durability of automobile door part and test bench bracket

    CN203811366U

Cited By

  • Method and system for optimizing assembly deviation of electric vehicle door

    CN120409045A