Electric door assembly deviation optimization method and system
By adjusting the assembly deviation between the door and the body through real-time 3D scanning and optimization algorithms, the problem of inaccurate assembly precision in the existing technology is solved, and the assembly efficiency and precision are improved.
Patent Information
- Application Number
- CN202510897146.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2025-07-01
- Publication Date
- 2025-09-16
- Estimated Expiration
- 2045-07-01
AI Technical Summary
Existing technologies are unable to adjust the assembly deviation between the door and the body in real time, resulting in problems such as inaccurate assembly precision and high maintenance costs.
Through real-time 3D scanning, door and body models are generated, assembly deviations are detected and simulated, and when the deviation exceeds the threshold, the assembly relationship is immediately optimized to increase the contact area and reduce the gap, generating optimized assembly deviations.
Real-time assembly adjustment of the door and the body is achieved, which improves assembly accuracy and efficiency and reduces maintenance costs.
Smart Images

Figure CN120409045B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of new energy vehicles, and in particular to a method and system for optimizing assembly deviations of electric vehicle doors. Background Art
[0002] With the advancement of science and technology and the rapid development of productivity, people's production technology for new energy electric vehicles has become increasingly mature, and new energy electric vehicles have become popular in people's daily lives, which has made people's lives more convenient.
[0003] Among them, the car door is one of the important parts of the car, which is used to ensure the safety of the people in the car. Specifically, during the installation process of the existing car door, it is necessary to ensure that the installation accuracy of the car door is within a reasonable range to eliminate the safety hazards of the car door.
[0004] Furthermore, most of the existing technologies collect the installation parameters of the vehicle door, and use the existing data fusion algorithm to analyze the corresponding installation deviations in real time based on the installation parameters, and then make corresponding adjustments. However, since the existing data fusion algorithm may have a certain response delay and cannot immediately adjust the generated deviations, problems such as inaccurate assembly precision and high maintenance costs are likely to occur, which correspondingly reduces the installation efficiency of the vehicle door. Summary of the Invention
[0005] Based on this, the purpose of the present invention is to provide an electric door assembly deviation optimization method and system to solve the problem that the existing technology cannot immediately adjust the generated deviation, resulting in inaccurate assembly precision.
[0006] The first aspect of the embodiment of the present invention proposes:
[0007] A method for optimizing assembly deviation of an electric door, wherein the method comprises:
[0008] When the target door and the target body are detected in real time to be located in the detection area, the target door and the target body are respectively three-dimensionally scanned to collect corresponding first three-dimensional dimensions and second three-dimensional dimensions;
[0009] Generate a corresponding target door model in real time according to the first three-dimensional size and a corresponding target vehicle body model in real time according to the second three-dimensional size in a preset three-dimensional space through a preset three-dimensional program;
[0010] The target door model is simulated and assembled onto the target vehicle body model using the preset three-dimensional program to detect a simulated assembly deviation between the target door model and the target vehicle body model in real time, and to determine in real time whether the simulated assembly deviation is greater than a preset deviation threshold;
[0011] If it is determined in real time that the simulated assembly deviation is greater than the preset deviation threshold, the simulated assembly deviation is immediately optimized to generate a corresponding optimized assembly deviation in real time, and the assembly between the target door and the target vehicle body is completed according to the optimized assembly deviation.
[0012] The beneficial effect of the present invention is that by performing three-dimensional scanning on the target vehicle door and the target vehicle body in real time, a proportional target vehicle door model and a target vehicle body model can be created in real time. Based on this, the current target vehicle door model can be simulated and assembled to the current target vehicle body model through the existing three-dimensional program, so that the simulated assembly deviation between the two can be detected in real time. Based on this, real-time judgment can be made, and when it is judged that the simulated assembly deviation is greater than the preset deviation threshold, corresponding optimization processing can be immediately performed, so that an optimized assembly deviation that meets the actual assembly requirements can be finally generated, and the real-time assembly between the target vehicle door and the target vehicle body can finally be completed according to the optimized assembly deviation, so that the adjustment of the assembly deviation can be completed immediately, thereby improving efficiency.
[0013] Furthermore, the step of simulating the assembly of the target door model onto the target vehicle body model by the preset three-dimensional program to detect the simulated assembly deviation between the target door model and the target vehicle body model in real time includes:
[0014] When the target vehicle body model is acquired in real time, a target installation area adapted to the target door model is detected on the target vehicle body model in real time;
[0015] Detecting in real time a first edge contour corresponding to the target installation area and a first center point corresponding to the first edge contour, and detecting in real time a second edge contour corresponding to the target door model and a second center point corresponding to the second edge contour;
[0016] The target door model and the target vehicle body model are assembled according to the first edge contour and the second edge contour, so as to detect the simulated assembly deviation in real time.
[0017] Furthermore, the step of completing the assembly of the target door model and the target vehicle body model according to the first edge contour and the second edge contour to detect the simulated assembly deviation in real time includes:
[0018] When the first center point and the second center point are respectively acquired, a mapping relationship between the first center point and the second center point is constructed in real time;
[0019] performing alignment processing on the first edge contour and the second edge contour according to the mapping relationship, and generating an assembly trajectory between the target door model and the target vehicle body model in real time;
[0020] The target door model is assembled onto the target vehicle body model according to the assembly trajectory, and the simulated assembly deviation is detected in real time.
[0021] Furthermore, the step of detecting the simulated assembly deviation in real time includes:
[0022] When it is detected in real time that the target door model is assembled onto the target vehicle body model, the target door model and the target vehicle body model are overlapped and scanned to detect in real time the contact area between the target door model and the target vehicle body model;
[0023] Performing a full scan of the overlapping edges corresponding to each other of the target door model and the target body model to detect in real time the assembly gap corresponding to each other of the target door model and the target body model;
[0024] The simulated assembly deviation is calculated in real time according to the contact area and the assembly gap.
[0025] Furthermore, the expression of the preset algorithm for calculating the simulated assembly deviation in real time according to the contact area and the assembly gap is:
[0026]
[0027] Wherein, G represents the assembly gap, A represents the contact area, R represents the cumulative number of assemblies, and T represents the temperature coefficient. α , β , c , d They represent different weights respectively, G0 represents the standard assembly gap, and A0 represents the standard contact area.
[0028] Furthermore, the step of immediately optimizing the simulated assembly deviation to generate the corresponding optimized assembly deviation in real time includes:
[0029] When it is determined in real time that the simulated assembly deviation is greater than the preset deviation threshold, optimizing the assembly relationship between the target door model and the target vehicle body model in real time through the preset three-dimensional program to increase the contact area between the target door model and the target vehicle body model in real time;
[0030] The assembly gap between the target door model and the target vehicle body model is reduced in real time by the preset three-dimensional program, so that the optimized assembly deviation is generated in real time according to the increased contact area and the reduced assembly gap.
[0031] Furthermore, the step of generating the optimized assembly deviation in real time according to the increased contact area and the reduced assembly gap includes:
[0032] Inputting the increased contact area and the reduced assembly gap into the preset algorithm accordingly;
[0033] The optimized assembly deviation is output in real time through the preset algorithm.
[0034] The second aspect of the embodiment of the present invention proposes:
[0035] An electric door assembly deviation optimization system, wherein the system comprises:
[0036] an acquisition module, configured to perform three-dimensional scanning on the target door and the target body respectively when detecting in real time that the target door and the target body are located in the detection area, so as to respectively acquire corresponding first three-dimensional dimensions and second three-dimensional dimensions;
[0037] a processing module, configured to generate, in real time within a preset three-dimensional space, a corresponding target door model according to the first three-dimensional dimensions and a corresponding target vehicle body model according to the second three-dimensional dimensions, using a preset three-dimensional program;
[0038] a judgment module, configured to simulate and assemble the target door model onto the target vehicle body model using the preset three-dimensional program, so as to detect in real time a simulated assembly deviation between the target door model and the target vehicle body model, and to determine in real time whether the simulated assembly deviation is greater than a preset deviation threshold;
[0039] The optimization module is configured to immediately optimize the simulated assembly deviation if it is determined in real time that the simulated assembly deviation is greater than the preset deviation threshold, so as to generate a corresponding optimized assembly deviation in real time, and complete the assembly between the target door and the target vehicle body according to the optimized assembly deviation.
[0040] Furthermore, the judgment module is specifically used to:
[0041] When the target vehicle body model is acquired in real time, a target installation area adapted to the target door model is detected on the target vehicle body model in real time;
[0042] Detecting in real time a first edge contour corresponding to the target installation area and a first center point corresponding to the first edge contour, and detecting in real time a second edge contour corresponding to the target door model and a second center point corresponding to the second edge contour;
[0043] The target door model and the target vehicle body model are assembled according to the first edge contour and the second edge contour, so as to detect the simulated assembly deviation in real time.
[0044] Furthermore, the judgment module is specifically used to:
[0045] When the first center point and the second center point are respectively acquired, a mapping relationship between the first center point and the second center point is constructed in real time;
[0046] performing alignment processing on the first edge contour and the second edge contour according to the mapping relationship, and generating an assembly trajectory between the target door model and the target vehicle body model in real time;
[0047] The target door model is assembled onto the target vehicle body model according to the assembly trajectory, and the simulated assembly deviation is detected in real time.
[0048] Furthermore, the judgment module is specifically used to:
[0049] When it is detected in real time that the target door model is assembled onto the target vehicle body model, the target door model and the target vehicle body model are overlapped and scanned to detect in real time the contact area between the target door model and the target vehicle body model;
[0050] Performing a full scan of the overlapping edges corresponding to each other of the target door model and the target body model to detect in real time the assembly gap corresponding to each other of the target door model and the target body model;
[0051] The simulated assembly deviation is calculated in real time according to the contact area and the assembly gap.
[0052] Furthermore, the expression of the preset algorithm for calculating the simulated assembly deviation in real time according to the contact area and the assembly gap is:
[0053]
[0054] Wherein, G represents the assembly gap, A represents the contact area, R represents the cumulative number of assemblies, and T represents the temperature coefficient. α , β , c , d They represent different weights respectively, G0 represents the standard assembly gap, and A0 represents the standard contact area.
[0055] Furthermore, the optimization module is specifically used to:
[0056] When it is determined in real time that the simulated assembly deviation is greater than the preset deviation threshold, optimizing the assembly relationship between the target door model and the target vehicle body model in real time through the preset three-dimensional program to increase the contact area between the target door model and the target vehicle body model in real time;
[0057] The assembly gap between the target door model and the target vehicle body model is reduced in real time by the preset three-dimensional program, so that the optimized assembly deviation is generated in real time according to the increased contact area and the reduced assembly gap.
[0058] Furthermore, the optimization module is specifically used to:
[0059] Inputting the increased contact area and the reduced assembly gap into the preset algorithm accordingly;
[0060] The optimized assembly deviation is output in real time through the preset algorithm.
[0061] The third aspect of the embodiment of the present invention proposes:
[0062] A computer comprises a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor implements the above-mentioned method for optimizing assembly deviations of electric door when executing the computer program.
[0063] The fourth aspect of the embodiments of the present invention proposes:
[0064] A readable storage medium stores a computer program, wherein when the program is executed by a processor, the method for optimizing assembly deviations of electric door as described above is implemented.
[0065] Additional aspects and advantages of the present invention will be set forth in part in the description which follows and, in part, will be obvious from the description which follows, or may be learned by practice of the present invention. BRIEF DESCRIPTION OF THE DRAWINGS
[0066] Figure 1 A flow chart of a method for optimizing assembly deviations of electric doors provided by a first embodiment of the present invention;
[0067] Figure 2 This is a structural block diagram of an electric door assembly deviation optimization system provided by the third embodiment of the present invention.
[0068] The following specific embodiments will further illustrate the present invention in conjunction with the above-mentioned drawings. DETAILED DESCRIPTION
[0069] To facilitate understanding of the present invention, the present invention will be described more fully below with reference to the accompanying drawings. The drawings illustrate several embodiments of the present invention. However, the present invention may be implemented in many different forms and is not limited to the embodiments described herein. Rather, these embodiments are provided to provide a more thorough and comprehensive understanding of the present invention.
[0070] It should be noted that when an element is referred to as being "fixed to" another element, it may be directly on the other element or there may be an intermediate element. When an element is referred to as being "connected to" another element, it may be directly connected to the other element or there may be an intermediate element. The terms "vertical," "horizontal," "left," "right," and similar expressions used herein are for illustrative purposes only.
[0071] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as commonly understood by one skilled in the art to which this invention pertains. The terms used in this specification of the present invention are for the purpose of describing specific embodiments only and are not intended to limit the present invention. The term "and / or" as used herein includes any and all combinations of one or more of the associated listed items.
[0072] See also Figure 1 , shown is the electric door assembly deviation optimization method provided by the first embodiment of the present invention. The electric door assembly deviation optimization method provided by this embodiment can adjust the assembly deviation between the door and the vehicle body in real time, thereby correspondingly improving the assembly efficiency.
[0073] Specifically, this embodiment provides:
[0074] A method for optimizing assembly deviation of an electric door, comprising the following steps:
[0075] Step S10, when it is detected in real time that the target vehicle door and the target vehicle body are located in the detection area, three-dimensionally scanning the target vehicle door and the target vehicle body to respectively acquire corresponding first three-dimensional dimensions and second three-dimensional dimensions;
[0076] Among them, it should be noted that the existing new energy electric vehicles are composed of many parts, so each part needs to be accurately assembled. Among them, the assembly of the door and the body is one of the important assembly links, and the assembly accuracy can directly affect the safety of the people inside the vehicle. Based on this, in order to accurately complete the assembly between the body and the door, the present invention will pre-set a detection area in the production line, and complete the assembly of the door and the body accordingly within the detection area. Specifically, when the target door and the target body are detected in real time in the detection area, the current target door and the target body will be immediately scanned in three dimensions by a pre-set camera array, and the first three-dimensional size corresponding to the current target door and the second three-dimensional size corresponding to the current target body can be collected respectively, so as to facilitate subsequent processing.
[0077] Step S20, generating a corresponding target door model in real time according to the first three-dimensional dimensions and a corresponding target vehicle body model in real time according to the second three-dimensional dimensions in a preset three-dimensional space using a preset three-dimensional program;
[0078] It should be noted that after obtaining the required first three-dimensional dimensions and second three-dimensional dimensions respectively through the above steps, the corresponding target door model can be created in real time according to the current first three-dimensional dimensions through existing three-dimensional programs such as UG or SolidWorks. Similarly, the corresponding target body model can be created in real time according to the current second three-dimensional dimensions to facilitate subsequent processing.
[0079] Step S30, assembling the target door model onto the target vehicle body model in a simulated manner using the preset three-dimensional program, detecting a simulated assembly deviation between the target door model and the target vehicle body model in real time, and determining in real time whether the simulated assembly deviation is greater than a preset deviation threshold;
[0080] Among them, it should be noted that the existing three-dimensional programs are all provided with corresponding simulation functions. Based on this, in order to truly simulate the actual assembly situation, the present invention will immediately simulate the assembly of the current target door model to the current target body model through the existing three-dimensional program. In this process, the corresponding simulated assembly deviation between the current target door model and the current target body model can be detected in real time. Among them, it should be pointed out that the size of the simulated assembly deviation can directly reflect the size of the deviation corresponding to the above-mentioned target door and the above-mentioned target body during the actual assembly process. Based on this, the present invention needs to judge in real time whether the simulated assembly deviation meets the requirements. Specifically, it needs to judge in real time whether the current simulated assembly deviation is greater than a pre-set deviation threshold, and perform subsequent operations according to the judgment result in real time to facilitate subsequent processing.
[0081] In step S40, if it is determined in real time that the simulated assembly deviation is greater than the preset deviation threshold, the simulated assembly deviation is immediately optimized to generate a corresponding optimized assembly deviation in real time, and the assembly between the target door and the target vehicle body is completed according to the optimized assembly deviation.
[0082] Among them, it should be noted that, if it is judged in real time that the current simulated assembly deviation is greater than the pre-set deviation threshold, it can be directly explained that the error of the current simulated assembly deviation is large, that is, the assembly error between the above-mentioned target door and the target body is large. Based on this, the present invention can immediately optimize the current simulated assembly deviation and generate the corresponding optimized assembly deviation in real time. Based on this, the assembly between the current target door and the target body is finally completed in real time according to the optimized assembly deviation. Correspondingly, if it is judged in real time that the current simulated assembly deviation is less than the current pre-set deviation threshold, it can be directly explained that the error of the current simulated assembly deviation is small, and it can be directly assembled for subsequent processing.
[0083] Second embodiment
[0084] Furthermore, the step of simulating the assembly of the target door model onto the target vehicle body model by the preset three-dimensional program to detect the simulated assembly deviation between the target door model and the target vehicle body model in real time includes:
[0085] When the target vehicle body model is acquired in real time, a target installation area adapted to the target door model is detected on the target vehicle body model in real time;
[0086] Detecting in real time a first edge contour corresponding to the target installation area and a first center point corresponding to the first edge contour, and detecting in real time a second edge contour corresponding to the target door model and a second center point corresponding to the second edge contour;
[0087] The target door model and the target vehicle body model are assembled according to the first edge contour and the second edge contour, so as to detect the simulated assembly deviation in real time.
[0088] Among them, it should be noted that in order to objectively and accurately simulate the simulated assembly deviation between the current target door model and the current target body model, specifically, the present invention needs to first detect the target installation area that is compatible with the current target door model on the current target body model in real time. Based on this, in order to facilitate subsequent installation, it is necessary to clarify the corresponding assembly reference at this time. Among them, the present invention will detect the first edge contour corresponding to the current target installation area in real time. Similarly, it will detect the second edge contour corresponding to the current target door model in real time. At the same time, in order to facilitate subsequent precise installation, the first center point corresponding to the current first edge contour will also be determined at this time. Similarly, the second center point corresponding to the current second edge contour will be determined in real time. Based on this, the subsequent assembly is completed in real time according to the current first edge contour and the second edge contour to facilitate subsequent processing.
[0089] Furthermore, the step of completing the assembly of the target door model and the target vehicle body model according to the first edge contour and the second edge contour to detect the simulated assembly deviation in real time includes:
[0090] When the first center point and the second center point are respectively acquired, a mapping relationship between the first center point and the second center point is constructed in real time;
[0091] performing alignment processing on the first edge contour and the second edge contour according to the mapping relationship, and generating an assembly trajectory between the target door model and the target vehicle body model in real time;
[0092] The target door model is assembled onto the target vehicle body model according to the assembly trajectory, and the simulated assembly deviation is detected in real time.
[0093] Among them, it should be noted that after obtaining the required first center point and second center point respectively through the above steps, the correspondence between the current first edge contour and the current second edge contour can be directly determined according to the current first center point and the second center point, that is, the current installation positions of the two can be corresponded. Based on this, after completing the alignment processing of the current first edge contour and the second edge contour, the assembly trajectory between the current target door model and the target body model, that is, the specific assembly route, can be generated in real time through the existing three-dimensional program. According to the assembly route, the target door model can be objectively and accurately assembled to the current target body model for subsequent processing.
[0094] Furthermore, the step of detecting the simulated assembly deviation in real time includes:
[0095] When it is detected in real time that the target door model is assembled onto the target vehicle body model, the target door model and the target vehicle body model are overlapped and scanned to detect in real time the contact area between the target door model and the target vehicle body model;
[0096] Performing a full scan of the overlapping edges corresponding to each other of the target door model and the target body model to detect in real time the assembly gap corresponding to each other of the target door model and the target body model;
[0097] The simulated assembly deviation is calculated in real time according to the contact area and the assembly gap.
[0098] Among them, it should be noted that when it is detected in real time that the target door model is assembled to the target body model in real time, corresponding real-time detection is required at this time. Specifically, the current target door model and the target body model can be immediately overlapped and scanned through the existing scanning program. During the scanning process, the contact area corresponding to the current target door model and the current target body model can be detected in real time, that is, the area of overlap between the two. Correspondingly, in order to facilitate subsequent total analysis, it is also necessary to detect the overlapping edges corresponding to the current target door model and the current target body model in real time, and perform a corresponding full-disc scan, so that the corresponding assembly gap between the current target door model and the current target body model can be detected in real time. Based on this, the present invention will immediately input the current contact area and the current assembly gap into a pre-set algorithm in real time, and can finally output the simulated assembly deviation through the algorithm for subsequent processing.
[0099] Furthermore, the expression of the preset algorithm for calculating the simulated assembly deviation in real time according to the contact area and the assembly gap is:
[0100]
[0101] Wherein, G represents the assembly gap, A represents the contact area, R represents the cumulative number of assemblies, and T represents the temperature coefficient. α , β , c , d They represent different weights respectively, G0 represents the standard assembly gap, and A0 represents the standard contact area.
[0102] Furthermore, the step of immediately optimizing the simulated assembly deviation to generate the corresponding optimized assembly deviation in real time includes:
[0103] When it is determined in real time that the simulated assembly deviation is greater than the preset deviation threshold, optimizing the assembly relationship between the target door model and the target vehicle body model in real time through the preset three-dimensional program to increase the contact area between the target door model and the target vehicle body model in real time;
[0104] The assembly gap between the target door model and the target vehicle body model is reduced in real time by the preset three-dimensional program, so that the optimized assembly deviation is generated in real time according to the increased contact area and the reduced assembly gap.
[0105] It should be noted that if it is determined in real time through the above steps that the simulated assembly deviation is greater than the preset deviation threshold, it is necessary to optimize the current simulated assembly deviation. Specifically, the simulated assembly deviation needs to be reduced in real time. Specifically, the present invention will increase the contact area between the current target door model and the target body model in real time based on the above contact area using an existing three-dimensional program. Similarly, the present invention will also reduce the assembly gap between the current target door model and the current target body model in real time using an existing three-dimensional program. It should be noted that in the existing field of vehicle assembly technology, the larger the contact area between the door and the body, the higher the assembly accuracy of the two. Conversely, the smaller the contact area, the lower the assembly accuracy of the two. Correspondingly, the larger the assembly gap between the door and the body, the lower the assembly accuracy of the two. Conversely, the smaller the assembly gap between the door and the body, the higher the assembly accuracy of the two. Based on this, the present invention will generate the above-mentioned optimized assembly deviation in real time according to the increased contact area and the reduced assembly gap to facilitate subsequent processing.
[0106] Furthermore, the step of generating the optimized assembly deviation in real time according to the increased contact area and the reduced assembly gap includes:
[0107] Inputting the increased contact area and the reduced assembly gap into the preset algorithm accordingly;
[0108] The optimized assembly deviation is output in real time through the preset algorithm.
[0109] Among them, it should be noted that after the required increased contact area and reduced assembly gap are finally obtained through the above steps, similarly, they can be input into the above preset algorithm again, and a changed assembly deviation can be output accordingly, and this assembly deviation is the required optimized assembly deviation. Finally, the final assembly of the above target door and the above target body is completed according to the optimized assembly deviation, so that the assembly deviation can be adjusted in real time, thereby improving the assembly efficiency.
[0110] See also Figure 2, the third embodiment of the present invention provides:
[0111] An electric door assembly deviation optimization system, wherein the system comprises:
[0112] an acquisition module, configured to perform three-dimensional scanning on the target door and the target body respectively when detecting in real time that the target door and the target body are located in the detection area, so as to respectively acquire corresponding first three-dimensional dimensions and second three-dimensional dimensions;
[0113] a processing module, configured to generate, in real time within a preset three-dimensional space, a corresponding target door model according to the first three-dimensional dimensions and a corresponding target vehicle body model according to the second three-dimensional dimensions, using a preset three-dimensional program;
[0114] a judgment module, configured to simulate and assemble the target door model onto the target vehicle body model using the preset three-dimensional program, so as to detect in real time a simulated assembly deviation between the target door model and the target vehicle body model, and to determine in real time whether the simulated assembly deviation is greater than a preset deviation threshold;
[0115] The optimization module is configured to immediately optimize the simulated assembly deviation if it is determined in real time that the simulated assembly deviation is greater than the preset deviation threshold, so as to generate a corresponding optimized assembly deviation in real time, and complete the assembly between the target door and the target vehicle body according to the optimized assembly deviation.
[0116] Furthermore, the judgment module is specifically used to:
[0117] When the target vehicle body model is acquired in real time, a target installation area adapted to the target door model is detected on the target vehicle body model in real time;
[0118] Detecting in real time a first edge contour corresponding to the target installation area and a first center point corresponding to the first edge contour, and detecting in real time a second edge contour corresponding to the target door model and a second center point corresponding to the second edge contour;
[0119] The target door model and the target vehicle body model are assembled according to the first edge contour and the second edge contour, so as to detect the simulated assembly deviation in real time.
[0120] Furthermore, the judgment module is specifically used to:
[0121] When the first center point and the second center point are respectively acquired, a mapping relationship between the first center point and the second center point is constructed in real time;
[0122] performing alignment processing on the first edge contour and the second edge contour according to the mapping relationship, and generating an assembly trajectory between the target door model and the target vehicle body model in real time;
[0123] The target door model is assembled onto the target vehicle body model according to the assembly trajectory, and the simulated assembly deviation is detected in real time.
[0124] Furthermore, the judgment module is specifically used to:
[0125] When it is detected in real time that the target door model is assembled onto the target vehicle body model, the target door model and the target vehicle body model are overlapped and scanned to detect in real time the contact area between the target door model and the target vehicle body model;
[0126] Performing a full scan of the overlapping edges corresponding to each other of the target door model and the target body model to detect in real time the assembly gap corresponding to each other of the target door model and the target body model;
[0127] The simulated assembly deviation is calculated in real time according to the contact area and the assembly gap.
[0128] Furthermore, the expression of the preset algorithm for calculating the simulated assembly deviation in real time according to the contact area and the assembly gap is:
[0129]
[0130] Wherein, G represents the assembly gap, A represents the contact area, R represents the cumulative number of assemblies, and T represents the temperature coefficient. α , β , c , d They represent different weights respectively, G0 represents the standard assembly gap, and A0 represents the standard contact area.
[0131] Furthermore, the optimization module is specifically used to:
[0132] When it is determined in real time that the simulated assembly deviation is greater than the preset deviation threshold, optimizing the assembly relationship between the target door model and the target vehicle body model in real time through the preset three-dimensional program to increase the contact area between the target door model and the target vehicle body model in real time;
[0133] The assembly gap between the target door model and the target vehicle body model is reduced in real time by the preset three-dimensional program, so that the optimized assembly deviation is generated in real time according to the increased contact area and the reduced assembly gap.
[0134] Furthermore, the optimization module is specifically used to:
[0135] Inputting the increased contact area and the reduced assembly gap into the preset algorithm accordingly;
[0136] The optimized assembly deviation is output in real time through the preset algorithm.
[0137] A fourth embodiment of the present invention provides a computer, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor implements the electric door assembly deviation optimization method as described above when executing the computer program.
[0138] A fifth embodiment of the present invention provides a readable storage medium having a computer program stored thereon, wherein when the program is executed by a processor, the method for optimizing assembly deviations of electric door as described above is implemented.
[0139] In summary, the electric door assembly deviation optimization method and system provided by the above embodiments of the present invention can adjust the assembly deviation between the door and the vehicle body in real time, thereby correspondingly improving the assembly efficiency.
[0140] It should be noted that the above modules can be functional modules or program modules, and can be implemented through software or hardware. For modules implemented through hardware, the above modules can be located in the same processor; or the above modules can be located in different processors in any combination.
[0141] The logic and / or steps represented in the flowcharts or otherwise described herein, for example, can be considered as a sequenced list of executable instructions for implementing the logical functions, and can be embodied in any computer-readable medium for use by, or in conjunction with, an instruction execution system, apparatus, or device (e.g., a computer-based system, a system including a processor, or other system that can fetch and execute instructions from an instruction execution system, apparatus, or device). For purposes of this specification, a "computer-readable medium" can be any device that can contain, store, communicate, propagate, or transport a program for use by, or in conjunction with, an instruction execution system, apparatus, or device.
[0142] More specific examples (a non-exhaustive list) of computer-readable media include the following: an electrical connection with one or more wires (electronic devices), a portable computer disk cartridge (magnetic devices), a random access memory (RAM), a read-only memory (ROM), an erasable and programmable read-only memory (EPROM or flash memory), a fiber optic device, and a portable compact disc read-only memory (CDROM). In addition, the computer-readable medium may even be paper or other suitable medium on which the program is printed, since the program may be obtained electronically, for example, by optically scanning the paper or other medium and then editing, interpreting, or processing it in another suitable manner as necessary, and then storing it in a computer memory.
[0143] It should be understood that various components of the present invention may be implemented using hardware, software, firmware, or a combination thereof. In the above-described embodiments, multiple steps or methods may be implemented using software or firmware stored in a memory and executed by a suitable instruction execution system. For example, if implemented using hardware, as in another embodiment, any one of the following technologies known in the art or a combination thereof may be used: a discrete logic circuit having logic gate circuits for implementing logic functions on data signals, an application-specific integrated circuit having suitable combinational logic gate circuits, a programmable gate array (PGA), a field-programmable gate array (FPGA), etc.
[0144] Throughout this specification, reference to terms such as "one embodiment," "some embodiments," "examples," "specific examples," or "some examples" means that a specific feature, structure, material, or characteristic described in connection with that embodiment or example is included in at least one embodiment or example of the present invention. In this specification, schematic representations of the above terms do not necessarily refer to the same embodiment or example. Furthermore, the specific features, structures, materials, or characteristics described may be combined in any suitable manner in any one or more embodiments or examples.
[0145] The above-described embodiments merely illustrate several embodiments of the present invention, and while the descriptions are relatively specific and detailed, they should not be construed as limiting the scope of the present invention. It should be noted that a person skilled in the art would be able to make various modifications and improvements without departing from the spirit of the present invention, all of which fall within the scope of protection of the present invention. Therefore, the scope of protection of the present invention shall be determined by the appended claims.
Claims
1. A method for optimizing assembly deviation of electric door, characterized in that: The method comprises: When the target door and the target body are detected in real time to be located in the detection area, the target door and the target body are respectively three-dimensionally scanned to collect corresponding first three-dimensional dimensions and second three-dimensional dimensions; Generate a corresponding target door model in real time according to the first three-dimensional size and a corresponding target vehicle body model in real time according to the second three-dimensional size in a preset three-dimensional space through a preset three-dimensional program; The target door model is simulated and assembled onto the target vehicle body model using the preset three-dimensional program to detect a simulated assembly deviation between the target door model and the target vehicle body model in real time, and to determine in real time whether the simulated assembly deviation is greater than a preset deviation threshold; If it is determined in real time that the simulated assembly deviation is greater than the preset deviation threshold, the simulated assembly deviation is immediately optimized to generate a corresponding optimized assembly deviation in real time, and the assembly between the target door and the target vehicle body is completed according to the optimized assembly deviation; The step of simulating the assembly of the target door model onto the target vehicle body model by using the preset three-dimensional program to detect the simulated assembly deviation between the target door model and the target vehicle body model in real time includes: When the target vehicle body model is acquired in real time, a target installation area adapted to the target door model is detected on the target vehicle body model in real time; Detecting in real time a first edge contour corresponding to the target installation area and a first center point corresponding to the first edge contour, and detecting in real time a second edge contour corresponding to the target door model and a second center point corresponding to the second edge contour; completing the assembly of the target door model and the target vehicle body model according to the first edge contour and the second edge contour, so as to detect the simulated assembly deviation in real time; The step of detecting the simulated assembly deviation in real time comprises: When it is detected in real time that the target door model is assembled onto the target vehicle body model, the target door model and the target vehicle body model are overlapped and scanned to detect in real time the contact area between the target door model and the target vehicle body model; Performing a full scan of the overlapping edges corresponding to each other of the target door model and the target body model to detect in real time the assembly gap corresponding to each other of the target door model and the target body model; Calculating the simulated assembly deviation in real time according to the contact area and the assembly gap; The expression of the preset algorithm for calculating the simulated assembly deviation in real time based on the contact area and the assembly gap is: Wherein, G represents the assembly gap, A represents the contact area, R represents the cumulative number of assemblies, and T represents the temperature coefficient. α , β , γ , δ They represent different weights respectively, G0 represents the standard assembly gap, and A0 represents the standard contact area.
2. The electric door assembly deviation optimization method according to claim 1, characterized in that: The step of completing the assembly of the target door model and the target vehicle body model according to the first edge contour and the second edge contour to detect the simulated assembly deviation in real time includes: When the first center point and the second center point are respectively acquired, a mapping relationship between the first center point and the second center point is constructed in real time; performing alignment processing on the first edge contour and the second edge contour according to the mapping relationship, and generating an assembly trajectory between the target door model and the target vehicle body model in real time; The target door model is assembled onto the target vehicle body model according to the assembly trajectory, and the simulated assembly deviation is detected in real time.
3. The method for optimizing assembly deviation of an electric door according to claim 1, characterized in that: The step of immediately optimizing the simulated assembly deviation to generate the corresponding optimized assembly deviation in real time includes: When it is determined in real time that the simulated assembly deviation is greater than the preset deviation threshold, optimizing the assembly relationship between the target door model and the target vehicle body model in real time through the preset three-dimensional program to increase the contact area between the target door model and the target vehicle body model in real time; The assembly gap between the target door model and the target vehicle body model is reduced in real time by the preset three-dimensional program, so that the optimized assembly deviation is generated in real time according to the increased contact area and the reduced assembly gap.
4. The method for optimizing assembly deviation of an electric door according to claim 3, characterized in that: The step of generating the optimized assembly deviation in real time according to the increased contact area and the reduced assembly gap includes: Inputting the increased contact area and the reduced assembly gap into the preset algorithm accordingly; The optimized assembly deviation is output in real time through the preset algorithm.
5. An electric door assembly deviation optimization system, characterized in that: For implementing the electric door assembly deviation optimization method according to any one of claims 1 to 4, the system comprises: an acquisition module, configured to perform three-dimensional scanning on the target door and the target body respectively when detecting in real time that the target door and the target body are located in the detection area, so as to respectively acquire corresponding first three-dimensional dimensions and second three-dimensional dimensions; a processing module, configured to generate, in real time within a preset three-dimensional space, a corresponding target door model according to the first three-dimensional dimensions and a corresponding target vehicle body model according to the second three-dimensional dimensions, using a preset three-dimensional program; a judgment module, configured to simulate and assemble the target door model onto the target vehicle body model using the preset three-dimensional program, so as to detect in real time a simulated assembly deviation between the target door model and the target vehicle body model, and to determine in real time whether the simulated assembly deviation is greater than a preset deviation threshold; The optimization module is configured to immediately optimize the simulated assembly deviation if it is determined in real time that the simulated assembly deviation is greater than the preset deviation threshold, so as to generate a corresponding optimized assembly deviation in real time, and complete the assembly between the target door and the target vehicle body according to the optimized assembly deviation.
6. A computer comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein: When the processor executes the computer program, the electric door assembly deviation optimization method according to any one of claims 1 to 4 is implemented.
7. A readable storage medium having a computer program stored thereon, characterized in that: When the program is executed by a processor, the electric door assembly deviation optimization method according to any one of claims 1 to 4 is implemented.
Citation Information
Patent Citations
Aero-engine performance digital twin model fusing assembly data and establishment method
CN117436338A
Vehicle assembly virtual matching method, device and equipment and storage medium
CN118656963A