Carpet lamp angle positioning method and system

By building a vehicle rigidity model and a simulation model, the problems of slow and high cost in adjusting the angle positioning of carpet lights were solved, achieving precise control and efficient installation.

CN120633028APending Publication Date: 2025-09-12VOYAH AUTOMOBILE TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510605401.8
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-05-12
Publication Date
2025-09-12

AI Technical Summary

Technical Problem

In the prior art, when positioning the angle of a carpet lamp, the angle positioning adjustment of the carpet lamp takes a long time, is slow, and has a high cost.

Method used

By constructing a vehicle rigidity model, establishing constraint points, performing assembly constraints, determining positioning angle deviation values, and adjusting constraint points until design requirements are met, actual vehicle assembly is performed in combination with the simulation model.

Benefits of technology

It improves the installation speed and accuracy of carpet lights, reduces costs, and ensures that the irradiation area is accurate.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120633028A_ABST
    Figure CN120633028A_ABST
Patent Text Reader

Abstract

The invention relates to a carpet lamp angle positioning method and system, and the method comprises the steps: constructing each rigid model of a vehicle, and building a corresponding constraint point on each rigid model; based on the constraint points on the carpet lamp model and the constraint points on the threshold trim panel model, performing assembly constraint on the carpet lamp model and the threshold trim panel model to obtain a first assembly model; based on the constraint points of the first assembly model and the constraint points of the vehicle body assembly model, performing assembly constraint on the first assembly model and the vehicle body assembly model to obtain a vehicle rigid model; loading the theoretical tolerances corresponding to the constraint points of the rigid models and the constraint points of the first assembly model to the vehicle rigid model to obtain a carpet lamp positioning angle deviation value, and judging whether the carpet lamp positioning angle deviation value meets design requirements or not; and if the deviation value does not meet the design requirement, adjusting the constraint point of the first assembly model and the constraint point of the vehicle body assembly model, and carrying out assembly constraint on the first assembly model and the vehicle body assembly model again until the carpet lamp positioning angle deviation value meets the design requirement.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of vehicle simulation, and in particular to a method and system for positioning the angle of a carpet light. Background Art

[0002] A carpet light is a fixture mounted on the side sill trim of a vehicle. It illuminates the floor when the door is opened, welcoming passengers aboard. When mounted on the skirt, the theoretical centerline of the light's optical axis is angled slightly to the ground. Based on this theoretical angle and the vehicle's actual height, a 1° deviation between the actual and theoretical installation angles indicates a 0.4cm deviation in the Y-axis (the vehicle's coordinate system, meaning the left-right direction) of the illumination area near the vehicle and a 1m deviation away from the vehicle. This indicates that the actual vehicle installation is sensitive to this angle and should be kept within a specified tolerance. Theoretically, the deviation should not exceed ±2°.

[0003] When angling existing carpet lights, the position of the carpet lights is adjusted by the position of the light projected by the carpet lights, which takes a long time to adjust, is slow, and is costly. Summary of the Invention

[0004] The present application provides a carpet lamp angle positioning method and system thereof, which can solve the problem of long adjustment time, slow speed and high cost in adjusting the position of the carpet lamp by the position of the light projected by the carpet lamp during angle positioning.

[0005] In a first aspect, an embodiment of the present application provides a method for angular positioning of a carpet light, comprising:

[0006] Constructing various rigid models of the vehicle and establishing corresponding constraint points on each rigid model, wherein the vehicle rigid models include a carpet light model, a door sill trim model, and a body assembly model;

[0007] Based on the constraint points on the carpet light model and the constraint points on the door sill trim model, assembling the carpet light model and the door sill trim model to obtain a first assembly model, and establishing the constraint points of the first assembly model on the first assembly model;

[0008] Based on the constraint points of the first assembly model and the constraint points of the body assembly model, the first assembly model and the body assembly model are assembled with constraints to obtain a vehicle rigidity model;

[0009] The theoretical tolerances corresponding to the constraint points of each rigid model and the constraint points of the first assembly model are loaded into the vehicle rigid model to obtain the positioning angle deviation value of the carpet light;

[0010] Determine whether the positioning angle deviation value of the carpet light meets the design requirements;

[0011] If not, adjust the constraint points of the first assembly model and the body assembly model, and assemble the first assembly model and the body assembly model again until the positioning angle deviation value of the carpet light meets the design requirements.

[0012] In combination with the first aspect, in one embodiment, the carpet light model is provided with carpet light constraint points, the door sill trim model is provided with door sill trim constraint points, and the vehicle body assembly model is provided with vehicle body assembly constraint points.

[0013] In combination with the first aspect, in one embodiment, the carpet light constraint points include a first reference point, a second reference point, and a third reference point, and the door sill trim constraint points include a fourth reference point, a fifth reference point, and a sixth reference point;

[0014] Based on the constraint points on the carpet lamp model and the constraint points on the threshold trim model, the carpet lamp model and the threshold trim model are assembled and constrained to obtain a first assembly model, specifically including:

[0015] Mounting the carpet light model on the door sill trim model and aligning the first reference point with the fourth reference point to control the three degrees of freedom of the carpet light model on the door sill trim model: movement along the Z axis, rotation along the X axis, and rotation along the Y axis;

[0016] The second reference point and the fifth reference point are aligned to control the two degrees of freedom of the carpet light model in the X-axis direction and the Y-axis direction on the door sill trim model;

[0017] The third reference point and the sixth reference point are aligned to control a degree of freedom of rotation of the carpet lamp model along the Z-axis on the door sill trim model to obtain a first assembly model.

[0018] In combination with the first aspect, in one embodiment, the constraint points of the first assembly model include a seventh reference point and an eighth reference point, and the constraint points of the body assembly include a ninth reference point and a tenth reference point;

[0019] Based on the constraint points of the first assembly model and the constraint points of the body assembly model, the first assembly model and the body assembly model are assembled with constraints to obtain a vehicle rigidity model, specifically including:

[0020] The first assembly model is mounted on the vehicle body assembly model, and the seventh reference point is aligned with the eighth reference point to control the three degrees of freedom of the first assembly model on the vehicle body assembly model: movement along the Y axis, rotation along the X axis, and rotation along the Z axis;

[0021] The eighth reference point and the tenth reference point are matched to control the two degrees of freedom of the first assembly model in the Z-axis direction and the Y-axis direction on the vehicle body assembly model to obtain the vehicle rigidity model.

[0022] In combination with the first aspect, in one embodiment, the seventh reference point includes a first buckle, a second buckle, a third buckle, a fourth buckle, and a fifth buckle provided on the door sill trim model, wherein the lengths of the second buckle, the third buckle, the fourth buckle, and the fifth buckle along the X-axis direction are all shorter than the length of the first buckle along the X-axis direction;

[0023] The ninth reference point includes a first card slot, a second card slot, a third card slot, a fourth card slot, and a fifth card slot provided on the door sill trim model, wherein the lengths of the second card slot, the third card slot, the fourth card slot, and the fifth card slot along the X-axis direction are all shorter than the length of the first card slot along the X-axis direction;

[0024] The first buckle is connected to the first slot to control one degree of freedom of the first assembly model to move along the X-axis on the vehicle body assembly model.

[0025] In conjunction with the first aspect, in one embodiment, based on the constraint points of the first assembly model and the constraint points of the body assembly model, the first assembly model and the body assembly model are subjected to assembly constraints to obtain a vehicle rigidity model, wherein the first assembly model and the body assembly model are subjected to assembly constraints in a first order;

[0026] Adjust the constraint points of the first assembly model and the constraint points of the body assembly model, and assemble the first assembly model and the body assembly model again until the positioning angle deviation value of the carpet light meets the design requirements, and assemble the first assembly model and the body assembly model in the second order.

[0027] In conjunction with the first aspect, in one embodiment, before adjusting the constraint points of the first assembly model and the constraint points of the body assembly model, the first assembly constraint points include a seventh reference point and an eighth reference point, and the body assembly constraint points include a ninth reference point and a tenth reference point;

[0028] After adjusting the constraint points of the first assembly model and the constraint points of the body assembly model, the first assembly constraint points include the seventh reference point, the eighth reference point and the eleventh reference point, and the body assembly constraint points include the ninth reference point, the tenth reference point and the twelfth reference point.

[0029] In conjunction with the first aspect, in one embodiment, adjusting the constraint points of the first assembly model and the constraint points of the body assembly model, and again assembling the first assembly model and the body assembly model with the constraint, specifically includes:

[0030] Add an eleventh reference point to the constraint points of the first assembly model, and add a twelfth reference point to the constraint points of the body assembly;

[0031] The first assembly model is mounted on the vehicle body assembly model, and the seventh reference point is aligned with the eighth reference point to control the three degrees of freedom of the first assembly model on the vehicle body assembly model: movement along the Y axis, rotation along the X axis, and rotation along the Z axis;

[0032] The twelfth reference point is aligned with the eleventh reference point to control a degree of freedom of the first assembly model moving along the Y-axis on the vehicle body assembly model;

[0033] The eighth reference point and the tenth reference point are matched in the second order to control the two degrees of freedom of the first assembly model moving along the Z-axis direction and rotating along the Y-axis direction on the body assembly model, and complete the assembly constraints of the first assembly model and the body assembly model again.

[0034] In conjunction with the first aspect, in one embodiment, after the positioning angle deviation value of the carpet light meets the design requirements, the method further includes the step of simulating actual vehicle assembly:

[0035] Create a flexible grid for door sill trim;

[0036] Import the rocker panel flexible mesh into the rocker panel model in the vehicle rigid model to complete the flexible model establishment.

[0037] In the flexible model, the carpet lamp model, door sill trim model, and body assembly model are assembled with constraints;

[0038] In the flexible model, gravity is given to the rocker panel model to simulate the actual vehicle assembly.

[0039] In the second aspect, the embodiment of the present application provides a carpet light angle positioning system, which includes: a first module, a second module, a third module, a fourth module and a fifth module. The first module is used to construct various rigid models of the vehicle and establish corresponding constraint points on each rigid model. The vehicle rigid model includes a carpet light model, a door sill trim model, and a body assembly model; the second module is used to assemble the carpet light model and the door sill trim model based on the constraint points on the carpet light model and the constraint points on the door sill trim model to obtain a first assembly model, and establish the constraint points of the first assembly model on the first assembly model; the third module is used to assemble the carpet light model and the door sill trim model based on the constraint points on the first assembly model. The constraint points of the model and the constraint points of the body assembly model are used to assemble the first assembly model and the body assembly model to obtain the vehicle rigid model; the fourth module is used to load the theoretical tolerances corresponding to the constraint points of each rigid model and the constraint points of the first assembly model to the vehicle rigid model to obtain the positioning angle deviation value of the carpet light; the fifth module is used to determine whether the positioning angle deviation value of the carpet light meets the design requirements. If not, the constraint points of the first assembly model and the constraint points of the body assembly model are adjusted, and the first assembly model and the body assembly model are assembled again until the positioning angle deviation value of the carpet light meets the design requirements.

[0040] The beneficial effects of the technical solutions provided in the embodiments of the present application include:

[0041] An embodiment of the present application provides a method and system for positioning the angle of a carpet light. Before the carpet light is assembled on a real vehicle, the constraint points and assembly methods corresponding to the carpet light model, the door sill trim model, and the vehicle body assembly model are determined through a simulation model. Only after ensuring that the positioning angle deviation value of the carpet light meets the design requirements is the actual vehicle assembly carried out. This method can accurately control the installation angle of the carpet light, replacing the method of adjusting the position of the carpet light by the position of the light projected by the carpet light, thereby improving the installation speed of the carpet light. BRIEF DESCRIPTION OF THE DRAWINGS

[0042] Figure 1 This is a flowchart of the angle positioning method for carpet lights in this application;

[0043] Figure 2 This is a schematic diagram of the threshold trim for this application;

[0044] Figure 3 For this application Figure 1 Schematic diagram of the restraint points of the center sill trim;

[0045] Figure 4 This is a schematic diagram of the carpet light constraint points for this application;

[0046] Figure 5 This is a schematic diagram of the vehicle body of this application;

[0047] Figure 6 For this application Figure 5 Schematic diagram of the center vehicle body restraint point before adjustment;

[0048] Figure 7 This is a schematic diagram of the first assembly of this application;

[0049] Figure 8 This is a schematic diagram of the first assembly restraint point before adjustment of the present application;

[0050] Figure 9 This is a schematic diagram of the first assembly restraint point after adjustment of this application;

[0051] Figure 10 This is a schematic diagram of the vehicle body restraint points after adjustment for this application.

[0052] In the figure: 1. Door sill trim; 2. Carpet light; 3. Vehicle body; 4. First assembly. DETAILED DESCRIPTION

[0053] In order to enable those skilled in the art to better understand the present invention, the following will clearly and completely describe the technical solutions in the embodiments of the present invention in conjunction with the accompanying drawings. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.

[0054] The present application provides a carpet lamp angle positioning method and system thereof, which can solve the problem of long adjustment time, slow speed and high cost in adjusting the position of the carpet lamp by the position of the light projected by the carpet lamp during angle positioning.

[0055] In order to make the objectives, technical solutions and advantages of this application clearer, the implementation methods of this application will be further described in detail below with reference to the accompanying drawings.

[0056] In a first aspect, an embodiment of the present application provides a method for angular positioning of a carpet light, comprising:

[0057] 101: Based on the actual carpet light 2, door sill trim 1, and body assembly, construct various rigid models of the vehicle, and establish corresponding constraint points on each rigid model. The vehicle rigid model includes a carpet light model, a door sill trim model, and a body assembly model. That is, a carpet light constraint point is set on the carpet light model, a door sill trim constraint point is set on the door sill trim model, and a body assembly constraint point is set on the body assembly model; among them, the body assembly includes a body body 3 and a suspension and tire system. After the carpet light and door sill trim are assembled, they form a first assembly 4.

[0058] 102: Based on the constraint points on the carpet light model and the constraint points on the door sill trim model, assemble the carpet light model and the door sill trim model to obtain a first assembly model, and establish the constraint points of the first assembly model on the first assembly model;

[0059] 103: Based on the constraint points of the first assembly model and the constraint points of the body assembly model, assembling the first assembly model and the body assembly model to obtain a vehicle rigidity model;

[0060] 104: Load the theoretical tolerances corresponding to the constraint points of each rigid model and the constraint points of the first assembly model into the vehicle rigid model to obtain the positioning angle deviation value of the carpet light 2;

[0061] 105: Determine whether the positioning angle deviation value of the carpet light 2 meets the design requirements;

[0062] 106: If not, adjust the constraint points of the first assembly model and the constraint points of the vehicle body assembly model, and assemble the first assembly model and the vehicle body assembly model again until the positioning angle deviation value of the carpet light 2 meets the design requirement.

[0063] In the present application, before the carpet lamp 2 is actually assembled on the vehicle, the constraint points and assembly methods corresponding to the carpet lamp model, the door sill trim model, and the vehicle body assembly model are determined through a simulation model. Only after ensuring that the positioning angle deviation value of the carpet lamp 2 meets the design requirements is the actual vehicle assembly carried out. This can accurately control the installation angle of the carpet lamp 2, replacing the method of adjusting the position of the carpet lamp by the position of the light projected by the carpet lamp 2, thereby improving the installation speed of the carpet lamp 2.

[0064] Based on the above embodiment, in this embodiment, in step 102: based on the constraint points on the carpet light model and the constraint points on the door sill trim model, the carpet light model and the door sill trim model are assembled and constrained to obtain a first assembly model, and the constraint points of the first assembly model are established on the first assembly model:

[0065] The carpet light constraint points include the first reference point, the second reference point and the third reference point, and the door sill panel constraint points include the fourth reference point, the fifth reference point and the sixth reference point. Figure 3 As shown, a fourth reference point, a fifth reference point and a sixth reference point are set on the door sill trim model, wherein the fourth reference point is Figure 3 The reference points A1-A5 in the figure (numbers 1-5 represent the order of assembly constraints, with A1 as the first reference point of the assembly constraint), the fifth reference point is Figure 3 The sixth reference point is Figure 3 The reference point C in .

[0066] In order to conveniently map the carpet light constraint points to the threshold trim constraint points, the carpet light constraint points and the corresponding threshold trim constraint points are represented by the same number. Figure 4 As shown, among the carpet light constraint points, the first reference point is Figure 4 The reference points A1-A5 in the table are as follows: Figure 4 The reference point B in the Figure 4 The reference point C in the figure. That is, the A1 in the carpet light constraint point is assembled with the A1 in the door sill panel constraint point, and the A2 in the carpet light constraint point is assembled with the A2 in the door sill panel constraint point...

[0067] Furthermore, based on the constraint points on the carpet light model and the constraint points on the door sill trim model, the carpet light model and the door sill trim model are assembled and constrained to obtain a first assembly model, specifically including:

[0068] First, the carpet light model is mounted on the door sill trim model, and the first reference point is aligned with the fourth reference point to control the three degrees of freedom of the carpet light model on the door sill trim model: movement along the Z axis, rotation along the X axis, and rotation along the Y axis.

[0069] Then, the second reference point and the fifth reference point are aligned to control the two degrees of freedom of the carpet light model in the X-axis direction and the Y-axis direction on the door sill trim model;

[0070] Finally, the third reference point and the sixth reference point are aligned to control one degree of freedom of rotation of the carpet lamp model along the Z-axis on the door sill trim model to obtain the first assembly model.

[0071] Specifically, the carpet lamp constraint points and the threshold trim constraint points are extracted from the carpet lamp model and the threshold trim model, and then Figure 3 and Figure 4 A1 to A5 are connected and correspond to each other, serving as the first reference direction for assembling the carpet lamp model and the door sill trim model, and controlling the three degrees of freedom of the carpet lamp model on the door sill trim model, namely, movement along the Z axis, rotation along the X axis, and rotation along the Y axis.

[0072] Then, the reference point B in the carpet lamp model and the threshold trim model is constrained in space using 3D modeling software (such as the Move command) to control the two degrees of freedom of the carpet lamp model on the threshold trim model, namely movement along the X-axis and movement along the Y-axis.

[0073] Finally, connect the datum point C in the carpet lamp model and the threshold trim model. Datum point C and datum point B can jointly control the rotation freedom of the carpet lamp model along the Z axis on the threshold trim model. In summary, the six degrees of freedom are completely restricted, and the carpet lamp model is completely positioned on the threshold trim model. Figure 7 As shown, to obtain the first assembly model.

[0074] On the basis of the above embodiments, in this embodiment, the first assembly model and the body assembly model are assembled and constrained based on the constraint points of the first assembly model and the constraint points of the body assembly model to obtain a vehicle rigidity model, in which the constraint points of the first assembly model include the seventh reference point and the eighth reference point, and the constraint points of the body assembly include the ninth reference point and the tenth reference point.

[0075] It should also be noted that the vehicle body assembly model includes a vehicle body model and a suspension tire system model. In this embodiment, the first assembly model and the vehicle body assembly model are assembled and constrained to obtain the vehicle rigid model. The steps are as follows: first, the first assembly model and the vehicle body model are assembled and constrained to obtain the second assembly model, and then the second assembly model and the suspension tire system model are assembled and constrained to obtain the vehicle rigid model.

[0076] The body assembly constraint points mentioned above refer specifically to the constraint points of the body model, see Figure 6 As shown, it includes reference points D1-D5 indicating the ninth reference point and reference points E1-E3 indicating the tenth reference point.

[0077] The constraint points of the first assembly model are shown in Figure 8 As shown, it includes reference points D1-D5 representing the seventh reference point and reference points E1-E3 representing the eighth reference point.

[0078] Therefore, based on the constraint points of the first assembly model and the constraint points of the body assembly model, the first assembly model and the body assembly model are assembled with constraints to obtain a vehicle rigidity model, specifically including:

[0079] First, install the first assembly model on the body model. The first assembly model is installed on the body model using a self-positioning assembly method. For example, use the "Six-Plane Move" command in the 3DCS software to simulate the actual assembly process. In the software, assemble the first assembly model and the body model. And make the seventh reference point correspond to the eighth reference point, that is, Figure 6 and Figure 8 The reference points D1-D5 in the figure are connected and correspond to each other, so that when the first assembly model is assembled on the vehicle body model, the Y direction is the first reference direction to control the three degrees of freedom of the first assembly model on the vehicle body model: movement along the Y axis, rotation along the X axis, and rotation along the Z axis;

[0080] Then match the eighth reference point with the tenth reference point, that is, Figure 6 and Figure 8 The reference points E1-E3 in the figure are connected to each other and correspond to each other, so that these three points coincide in the Z direction. This serves as the second reference direction for the installation of the two parts to control the two degrees of freedom of the first assembly model on the vehicle body model, namely, movement along the Z axis and rotation along the Y axis, to obtain the vehicle rigidity model.

[0081] The seventh datum point includes the first, second, third, fourth, and fifth clips on the sill trim model. The lengths of the second, third, fourth, and fifth clips along the X-axis are all shorter than the length of the first clip. The ninth datum point includes the first, second, third, fourth, and fifth slots on the sill trim model. The lengths of the second, third, fourth, and fifth slots along the X-axis are all shorter than the length of the first slot. This design aims to ensure that datum points D1-D5 on the sill trim model and the first assembly model are connected by clips in the Y direction. The clip at A1 is larger than the other four clips. This allows it to function as an F-datum after installation. That is, the first clip is connected to the first slot to control one degree of freedom of movement of the first assembly model along the X-axis on the vehicle body model. This is then moved to the vehicle body model using the Move command. Figure 6 and Figure 8 When the reference point F in the figure coincides with the reference point F in the figure, the first assembly model and the vehicle body model are completely positioned to obtain the second assembly model, and the positioning method is consistent with the actual vehicle.

[0082] Finally, the second assembly model and the suspension tire system model are assembled according to the normal simulation method to obtain the vehicle rigidity model.

[0083] On the basis of the above embodiment, in this embodiment, the theoretical tolerances corresponding to the constraint points of each rigid model and the constraint points of the first assembly model are loaded into the vehicle rigid model to obtain the positioning angle deviation value of the carpet light 2. That is, the theoretical tolerances corresponding to the carpet light constraint points, the theoretical tolerances corresponding to the door sill trim constraint points, the theoretical tolerances corresponding to the vehicle body assembly constraint points, and the theoretical tolerances corresponding to the constraint points of the first assembly model are loaded into the vehicle rigid model, and then the simulation model is run to obtain the positioning angle deviation value of the carpet light 2.

[0084] Afterwards, it is necessary to determine whether the positioning angle deviation value of the carpet light 2 meets the design requirements; if so, the actual vehicle assembly can be carried out based on the above-mentioned installation method; if not, the constraint points of the first assembly model and the constraint points of the body assembly model are adjusted, and the first assembly model and the body assembly model are assembled and constrained again until the positioning angle deviation value of the carpet light 2 meets the design requirements.

[0085] Among them, when assembling the first assembly to the vehicle body, since the door sill trim is a plastic part and the part is large, according to the positioning method of the above-mentioned first assembly model and the vehicle body model, the model simulation results show that the fluctuation tolerance may be large. When the positioning angle deviation value of the carpet light 2 does not meet the design requirements, the positioning method needs to be changed for installation to ensure that the positioning angle deviation value of the carpet light 2 is reduced.

[0086] Furthermore, in this embodiment, before adjusting the constraint points of the first assembly model and the body assembly model, the first assembly constraint points include the seventh and eighth reference points, and the body assembly constraint points include the ninth and tenth reference points. After adjusting the constraint points of the first assembly model and the body assembly model, the first assembly constraint points include the seventh, eighth, and eleventh reference points, and the body assembly constraint points include the ninth, tenth, and twelfth reference points. In other words, if the positioning angle deviation value of the carpet light 2 does not meet the design requirements, the eleventh reference point is added to the first assembly constraint points, and the twelfth reference point is added to the body assembly constraint points.

[0087] Additionally, the installation order needs to be changed:

[0088] Based on the constraint points of the first assembly model and the constraint points of the body assembly model, the first assembly model and the body assembly model are assembled with constraints to obtain a vehicle rigidity model, wherein the first assembly model and the body assembly model are assembled with constraints in a first order;

[0089] Adjust the constraint points of the first assembly model and the constraint points of the body assembly model, and assemble the first assembly model and the body assembly model again until the positioning angle deviation value of the carpet light 2 meets the design requirements, and assemble the first assembly model and the body assembly model in the second order.

[0090] The following is a further explanation: adjusting the constraint points of the first assembly model and the constraint points of the body assembly model, and assembling the first assembly model and the body assembly model again, specifically including:

[0091] First, add the eleventh reference point to the constraint point of the first assembly model, see Figure 9 As shown, add reference point D6; add the twelfth reference point in the body assembly constraint point, see Figure 10 As shown, reference point D6 is added.

[0092] Then install the first assembly model on the body assembly model and match the seventh reference point with the eighth reference point to control the three degrees of freedom of the first assembly model on the body assembly model: movement along the Y axis, rotation along the X axis, and rotation along the Z axis. As before adjustment, match the seventh reference point with the eighth reference point, that is, Figure 9 and Figure 10The datum points D1-D5 in the diagram are connected and correspond to each other. When the first assembly model is assembled on the vehicle body model, the Y direction becomes the first datum direction, controlling the first assembly model's three degrees of freedom on the vehicle body model: translation along the Y axis, rotation along the X axis, and rotation along the Z axis. It's important to note that the positions of datum points D1-D5 before and after adjustment are different, resulting in a different order of installation. Before adjustment, the datum points are installed in the first order, while after adjustment, they are installed in the second order. However, regardless of whether the adjustment is done before or after, the corresponding datum points D1-D5 are installed first, and finally the corresponding datum points D5.

[0093] The twelfth reference point is aligned with the eleventh reference point to control the freedom of the first assembly model to move along the Y axis on the body assembly model. Figure 9 The reference hole of D6 shown is relative to the reference hole before adjustment. Figure 8 The mounting hole on the reference surface of E2 becomes smaller in the Y direction. After adjustment, the reference hole D6 becomes an over-constrained hole. The over-constrained hole and D1 to D5 are combined to constrain the Y direction, so that the reference hole D6 plays the role of positioning the first assembly model on the body assembly model, and also plays the role of positioning the reference points E1-E3.

[0094] Finally, the eighth reference point and the tenth reference point are matched in the second order to control the two degrees of freedom of the first assembly model on the body assembly model: movement along the Z axis and rotation along the Y axis, and the assembly constraints of the first assembly model and the body assembly model are completed again. Figure 9 and Figure 10 Connect the corresponding datum points E1-E3 in the diagram, aligning them in the Z direction. This serves as the second datum direction for the two assembly parts, controlling the degree of freedom of movement of the first assembly model along the Y axis on the vehicle body model. Note that the positions of datum points E1-E3 before and after adjustment differ, corresponding to the first order of installation before adjustment and the second order after adjustment. Regardless of whether the adjustment is done before or after, E1 is installed first, followed by E3.

[0095] Based on the above embodiment, in this embodiment, after the positioning angle deviation value of the carpet light 2 meets the design requirements, the method further includes the step of simulating actual vehicle assembly:

[0096] First, a flexible mesh for the rocker panel is created. This mesh is then imported into the rocker panel model within the vehicle's rigid model to complete the flexible model. Next, within the flexible model, assembly constraints are applied to the carpet light model, rocker panel model, and body assembly model. Finally, gravity is assigned to the rocker panel model within the flexible model to simulate actual vehicle assembly.

[0097] Specifically, after the rigid assembly, a flexible assembly step is performed. Since the door sill trim is long and made of plastic, flexible deformation will occur at every location. Simply performing rigid assembly cannot ensure that the state of the parts in the model is consistent with the actual object. Therefore, flexible modeling is performed on the assembled rigid model to make its state more similar to the actual object:

[0098] For example, by using the "Load FEA Data" command in the software, the mesh file of the sill trim is imported into the sill trim model, and the stiffness matrix and mass matrix of the sill trim model are assigned. The state of the sill trim in the model can then simulate the state of the actual object.

[0099] Because in rigid assembly, the assembly between the mounting parts and the counterpart parts is that the clips on the sill trim are clipped into the holes of the vehicle body. In order to ensure the convenience of assembly, the holes are smaller than the clips. In rigid assembly, the clips float evenly in the holes. In the flexible model, use the "LockDOF" command to repeat this assembly, that is, the carpet light model, the sill trim model, and the vehicle body assembly model are assembled and constrained again, so that the software knows that the flexible grid of the parts has been assembled with hole pins and floating.

[0100] Next, use the "Gravity Compliant" command to assign gravity to the door sill trim model. This way, the pin in the flexible assembly of the part in the previous step does not float evenly within the hole. Instead, it is offset by gravity, closer to the hole in the body, more accurately simulating the actual state of the part. Therefore, the rigid assembly described above is combined with the flexible module assembly to simulate the physical assembly process.

[0101] After the simulation is completed, the actual vehicle assembly can be carried out.

[0102] In summary, through software simulation and emulation technology, the installation angle of the carpet light is precisely controlled to reduce the angle deviation caused by manufacturing errors; the over-positioning assembly method is adopted to improve the stability and accuracy of the assembly;

[0103] Through simulation verification, it is ensured that the illumination area of ​​the carpet lamp 2 is accurate and meets the design requirements; this solution does not require additional hardware, reduces costs, and improves assembly efficiency and reliability.

[0104] In the second aspect, an embodiment of the present application provides a carpet light angle positioning system, which includes: a first module, a second module, a third module, a fourth module and a fifth module. The first module is used to construct various rigid models of the vehicle and establish corresponding constraint points on each rigid model. The vehicle rigid model includes a carpet light model, a door sill trim model, and a body assembly model; the second module is used to assemble the carpet light model and the door sill trim model based on the constraint points on the carpet light model and the constraint points on the door sill trim model to obtain a first assembly model, and establish the constraint points of the first assembly model on the first assembly model; the third module is used to assemble the carpet light model and the door sill trim model based on the constraint points on the first assembly model The first assembly model and the body assembly model are assembled and constrained according to the constraint points of the model and the constraint points of the body assembly model to obtain the vehicle rigid model; the fourth module is used to load the theoretical tolerances corresponding to the constraint points of each rigid model and the constraint points of the first assembly model to the vehicle rigid model to obtain the positioning angle deviation value of the carpet light 2; the fifth module is used to determine whether the positioning angle deviation value of the carpet light 2 meets the design requirements. If not, the constraint points of the first assembly model and the constraint points of the body assembly model are adjusted, and the first assembly model and the body assembly model are assembled and constrained again until the positioning angle deviation value of the carpet light 2 meets the design requirements.

[0105] In the present application, before the carpet lamp is assembled on the actual vehicle, the constraint points and assembly methods corresponding to the carpet lamp model, the door sill trim model, and the vehicle body assembly model are determined through a simulation model. Only after ensuring that the positioning angle deviation value of the carpet lamp 2 meets the design requirements, the actual vehicle assembly is carried out. The installation angle of the carpet lamp 2 can be accurately controlled, replacing the method of adjusting the position of the carpet lamp by the position of the light projected by the carpet lamp 2, thereby improving the installation speed of the carpet lamp 2.

[0106] The functions of the modules in the above-mentioned carpet light angle positioning control system correspond to the steps in the above-mentioned carpet light angle positioning method embodiment, and their functions and implementation processes are not described in detail here.

[0107] In a third aspect, an embodiment of the present application provides a carpet light angle positioning control device, which may be a personal computer (PC), a laptop computer, a server, or other device with data processing capabilities.

[0108] In the embodiment of the present application, the carpet light angle positioning control device may include a processor, a memory, a communication interface, and a communication bus.

[0109] The communication bus may be of any type and is used to interconnect the processor, memory, and communication interface.

[0110] Communication interfaces include input / output (I / O) interfaces, physical interfaces, and logical interfaces, used to interconnect components within the carpet light angle positioning control device, as well as interfaces used to interconnect the carpet light angle positioning control device with other devices (such as other computing devices or user devices). Physical interfaces can be Ethernet, fiber, or ATM interfaces; user devices can be displays, keyboards, and other devices.

[0111] The memory can be various types of storage media, such as random access memory (RAM), read-only memory (ROM), non-volatile RAM (NVRAM), flash memory, optical storage, hard disk, programmable ROM (PROM), erasable PROM (EPROM), electrically erasable PROM (EEPROM), etc.

[0112] The processor may be a general-purpose processor that can invoke a carpet light angle positioning control program stored in a memory and execute the carpet light angle positioning method provided in the embodiments of the present application. For example, the general-purpose processor may be a central processing unit (CPU). The methods executed when the carpet light angle positioning control program is invoked can be referenced from the various embodiments of the carpet light angle positioning method of the present application and will not be further described here.

[0113] In a fourth aspect, an embodiment of the present application also provides a computer-readable storage medium.

[0114] The computer-readable storage medium of the present application stores a carpet light angle positioning control program, wherein when the carpet light angle positioning control program is executed by a processor, the steps of the above-mentioned carpet light angle positioning method are implemented.

[0115] The method implemented when the carpet light angle positioning control program is executed can refer to the various embodiments of the carpet light angle positioning method of the present application, and will not be described in detail here.

[0116] It should be noted that the serial numbers of the above-mentioned embodiments of the present application are for description only and do not represent the advantages or disadvantages of the embodiments.

[0117] The terms "including" and "having" and any variations thereof in the specification and claims of this application and the above-mentioned drawings are intended to cover non-exclusive inclusions. For example, a process, method, system, product or device that includes a series of steps or units is not limited to the listed steps or units, but optionally includes steps or units that are not listed, or optionally includes other steps or units inherent to these processes, methods, products or devices. The terms "first", "second" and "third" are used to distinguish different objects, etc., and do not represent a sequence, nor do they limit the "first", "second" and "third" to different types.

[0118] In the description of the embodiments of this application, the words "exemplary," "for example," or "for example" are used to indicate examples, illustrations, or descriptions. Any embodiment or design described as "exemplary," "for example," or "for example" in the embodiments of this application should not be construed as being preferred or advantageous over other embodiments or designs. Rather, the use of words such as "exemplary," "for example," or "for example" is intended to present the relevant concepts in a concrete manner.

[0119] In the description of the embodiments of the present application, unless otherwise specified, “ / ” means or, for example, A / B can mean A or B; “and / or” in the text is merely a description of the association relationship of associated objects, indicating that three relationships may exist, for example, A and / or B can mean: A exists alone, A and B exist at the same time, and B exists alone. In addition, in the description of the embodiments of the present application, “multiple” refers to two or more than two.

[0120] In some processes described in the embodiments of the present application, multiple operations or steps are included that appear in a specific order. However, it should be understood that these operations or steps may not be performed in the order in which they appear in the embodiments of the present application or may be performed in parallel. The sequence numbers of the operations are only used to distinguish between different operations, and the sequence numbers themselves do not represent any order of execution. In addition, these processes may include more or fewer operations, and these operations or steps may be performed in sequence or in parallel, and these operations or steps may be combined.

[0121] Through the description of the above implementation methods, those skilled in the art can clearly understand that the above-mentioned embodiment methods can be implemented by means of software plus the necessary general hardware platform, of course, it can also be implemented by hardware, but in many cases the former is a better implementation method. Based on this understanding, the technical solution of the present application, or the part that contributes to the prior art, can be embodied in the form of a software product, which is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk) as described above, and includes a number of instructions for enabling a terminal device to execute the methods described in each embodiment of the present application.

[0122] The above are only preferred embodiments of the present application and do not limit the patent scope of the present application. Any equivalent structure or equivalent process transformation made using the contents of the present application specification and drawings, or directly or indirectly applied in other related technical fields, are also included in the patent protection scope of the present application.

Claims

1. A method for positioning the angle of a carpet light, characterized in that: It includes: Constructing various rigid models of the vehicle and establishing corresponding constraint points on each rigid model, wherein the vehicle rigid models include a carpet light model, a door sill trim model, and a body assembly model; Based on the constraint points on the carpet light model and the constraint points on the door sill trim model, assembling the carpet light model and the door sill trim model to obtain a first assembly model, and establishing the constraint points of the first assembly model on the first assembly model; Based on the constraint points of the first assembly model and the constraint points of the body assembly model, the first assembly model and the body assembly model are assembled with constraints to obtain a vehicle rigidity model; The theoretical tolerances corresponding to the constraint points of each rigid model and the constraint points of the first assembly model are loaded into the vehicle rigid model to obtain the positioning angle deviation value of the carpet light; Determine whether the positioning angle deviation value of the carpet light meets the design requirements; If not, adjust the constraint points of the first assembly model and the body assembly model, and assemble the first assembly model and the body assembly model again until the positioning angle deviation value of the carpet light meets the design requirements.

2. The method for positioning the angle of a carpet light according to claim 1, wherein: The carpet lamp model is provided with a carpet lamp constraint point, the door sill trim model is provided with a door sill trim constraint point, and the vehicle body assembly model is provided with a vehicle body assembly constraint point.

3. The method for positioning the angle of a carpet light according to claim 2, wherein: The carpet light constraint points include a first reference point, a second reference point, and a third reference point, and the door sill panel constraint points include a fourth reference point, a fifth reference point, and a sixth reference point; Based on the constraint points on the carpet lamp model and the constraint points on the threshold trim model, the carpet lamp model and the threshold trim model are assembled and constrained to obtain a first assembly model, specifically including: Mounting the carpet light model on the door sill trim model and aligning the first reference point with the fourth reference point to control the three degrees of freedom of the carpet light model on the door sill trim model: movement along the Z axis, rotation along the X axis, and rotation along the Y axis; The second reference point and the fifth reference point are aligned to control the two degrees of freedom of the carpet light model in the X-axis direction and the Y-axis direction on the door sill trim model; The third reference point and the sixth reference point are aligned to control a degree of freedom of rotation of the carpet lamp model along the Z-axis on the door sill trim model to obtain a first assembly model.

4. The method for positioning the angle of a carpet light according to claim 2, wherein: The constraint points of the first assembly model include a seventh reference point and an eighth reference point, and the constraint points of the body assembly include a ninth reference point and a tenth reference point; Based on the constraint points of the first assembly model and the constraint points of the body assembly model, the first assembly model and the body assembly model are assembled with constraints to obtain a vehicle rigidity model, specifically including: The first assembly model is mounted on the vehicle body assembly model, and the seventh reference point is aligned with the eighth reference point to control the three degrees of freedom of the first assembly model on the vehicle body assembly model: movement along the Y axis, rotation along the X axis, and rotation along the Z axis; The eighth reference point and the tenth reference point are matched to control the two degrees of freedom of the first assembly model in the Z-axis direction and the Y-axis direction on the vehicle body assembly model to obtain the vehicle rigidity model.

5. The method for positioning the angle of a carpet light according to claim 4, wherein: The seventh reference point includes a first buckle, a second buckle, a third buckle, a fourth buckle, and a fifth buckle provided on the door sill trim model, wherein the lengths of the second buckle, the third buckle, the fourth buckle, and the fifth buckle along the X-axis direction are all shorter than the length of the first buckle along the X-axis direction; The ninth reference point includes a first card slot, a second card slot, a third card slot, a fourth card slot, and a fifth card slot provided on the door sill trim model, wherein the lengths of the second card slot, the third card slot, the fourth card slot, and the fifth card slot along the X-axis direction are all shorter than the length of the first card slot along the X-axis direction; The first buckle is connected to the first slot to control one degree of freedom of the first assembly model to move along the X-axis on the vehicle body assembly model.

6. The method for positioning the angle of a carpet light according to claim 1, wherein: Based on the constraint points of the first assembly model and the constraint points of the body assembly model, the first assembly model and the body assembly model are assembled with constraints to obtain a vehicle rigidity model, wherein the first assembly model and the body assembly model are assembled with constraints in a first order; Adjust the constraint points of the first assembly model and the constraint points of the body assembly model, and assemble the first assembly model and the body assembly model again until the positioning angle deviation value of the carpet light meets the design requirements, and assemble the first assembly model and the body assembly model in the second order.

7. The method for angular positioning of a carpet light according to claim 6, wherein: Before adjusting the constraint points of the first assembly model and the constraint points of the body assembly model, the first assembly constraint points include the seventh reference point and the eighth reference point, and the body assembly constraint points include the ninth reference point and the tenth reference point; After adjusting the constraint points of the first assembly model and the constraint points of the body assembly model, the first assembly constraint points include the seventh reference point, the eighth reference point and the eleventh reference point, and the body assembly constraint points include the ninth reference point, the tenth reference point and the twelfth reference point.

8. The method for positioning the angle of a carpet light according to claim 7, wherein: Adjust the constraint points of the first assembly model and the constraint points of the body assembly model, and assemble the first assembly model and the body assembly model again, specifically including: Add an eleventh reference point to the constraint points of the first assembly model, and add a twelfth reference point to the constraint points of the body assembly; The first assembly model is mounted on the vehicle body assembly model, and the seventh reference point is aligned with the eighth reference point to control the three degrees of freedom of the first assembly model on the vehicle body assembly model: movement along the Y axis, rotation along the X axis, and rotation along the Z axis; The twelfth reference point is aligned with the eleventh reference point to control a degree of freedom of the first assembly model moving along the Y-axis on the vehicle body assembly model; The eighth reference point and the tenth reference point are matched in the second order to control the two degrees of freedom of the first assembly model on the body assembly model: movement along the Z axis and rotation along the Y axis, and the assembly constraints of the first assembly model and the body assembly model are completed again.

9. The method for positioning the angle of a carpet light according to claim 1, wherein: After the positioning angle deviation value of the carpet light meets the design requirements, the method further includes the step of simulating actual vehicle assembly: Create a flexible grid for door sill trim; Import the rocker panel flexible mesh into the rocker panel model in the vehicle rigid model to complete the flexible model establishment. In the flexible model, the carpet lamp model, door sill trim model, and body assembly model are assembled with constraints; In the flexible model, gravity is given to the rocker panel model to simulate the actual vehicle assembly.

10. A carpet light angle positioning system, characterized in that: It includes: The first module is used to construct various rigid models of the vehicle and establish corresponding constraint points on each rigid model. The vehicle rigid models include a carpet light model, a door sill trim model, and a body assembly model. a second module configured to constrain the carpet light model and the threshold trim model to assemble the carpet light model and the threshold trim model based on the constraint points on the carpet light model and the constraint points on the threshold trim model to obtain a first assembly model, and to establish the constraint points of the first assembly model on the first assembly model; A third module is configured to perform assembly constraints on the first assembly model and the body assembly model based on the constraint points of the first assembly model and the constraint points of the body assembly model to obtain a vehicle rigidity model; A fourth module is used to load the theoretical tolerances corresponding to the constraint points of each rigid model and the constraint points of the first assembly model into the vehicle rigid model to obtain the positioning angle deviation value of the carpet light; The fifth module is used to determine whether the positioning angle deviation value of the carpet light meets the design requirements. If not, the constraint points of the first assembly model and the constraint points of the body assembly model are adjusted, and the first assembly model and the body assembly model are assembled and constrained again until the positioning angle deviation value of the carpet light meets the design requirements.