Layout method and device for vehicle production procedures, electronic equipment and storage medium

By generating component layout models and automatically generating three-dimensional layout results, the problems of traditional manual layout efficiency and design errors are solved, and more efficient and accurate automotive production line layout is achieved.

CN120069304APending Publication Date: 2025-05-30CHONGQING JINKANG NEW ENERGY VEHICLE CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510130285.9
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-02-05
Publication Date
2025-05-30

AI Technical Summary

Technical Problem

The layout of traditional three-dimensional production lines relies on manual design, resulting in low efficiency, low space utilization, difficulty in layout adjustment and design errors, which seriously restrict the development and innovation of the automobile manufacturing industry.

Method used

By obtaining component models, determining the correlation between components, establishing layout rules and training to generate component layout models, automatically generating three-dimensional layout results, reducing manual subjectivity and uncertainty.

Benefits of technology

It improves the intelligence and automation level of layout, improves the rationality and effectiveness of production line layout, reduces production costs and risks, and improves space utilization and design accuracy.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120069304A_ABST
    Figure CN120069304A_ABST
Patent Text Reader

Abstract

The invention provides a layout method and device for a vehicle production process, electronic equipment and a storage medium, and the method comprises the steps: building an incidence relation between part models, setting a layout constraint condition for the incidence relation, guaranteeing the space cooperation between parts and the meeting of technological requirements, and improving the production efficiency. The three-dimensional layout rule is established based on the layout constraint condition, the training data set is generated, then the three-dimensional production line layout model is trained, the subjectivity and uncertainty of manual layout are reduced, the three-dimensional layout result of the vehicle production process is rapidly generated by using the trained three-dimensional production line layout model, and the production efficiency of the vehicle production process is improved. The layout result comprehensively considers the spatial relationship among the parts, the technological process, the equipment utilization rate and the like, the efficiency of large-scale production line three-dimensional layout development in three-dimensional production line design in the automobile industry is improved, the factory production line space utilization rate can be fully improved, product frequency alarm updating and sending are facilitated, three-people production line layout is rapidly developed, and the production line layout efficiency is improved. And meanwhile, the precision of the three-dimensional production line layout design is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of automotive digital simulation, and particularly to a layout method, device, electronic device and storage medium for vehicle production processes. Background Art

[0002] In modern automotive manufacturing, three-dimensional production line layout is a key link to ensure production efficiency, quality and space utilization. Especially in complex and highly integrated production processes such as the roof welding line, accurate and efficient three-dimensional layout is crucial for realizing automated production, reducing costs and meeting rapidly changing market demands.

[0003] However, traditionally, three-dimensional production line layout relies on three-dimensional layout software. Engineers design the layout by manually identifying the positional relationships between equipment, tooling, fixtures, etc. based on process planning experience. Although this method can meet production requirements to a certain extent, it has many defects. First, the manual layout process is cumbersome and time-consuming. Engineers need to determine the positions and relationships of each element one by one, resulting in low layout efficiency. Second, with the rapid change of market demands, automotive process welding lines need to be frequently adjusted to adapt to the production of new products. Therefore, the existing production line layout has problems such as low manual layout efficiency, low space utilization, difficulty in adjusting the existing layout, and errors in manual layout design. These problems seriously restrict the development and innovation of the automotive manufacturing industry, and there is an urgent need for a new technical solution to solve them. Summary of the Invention

[0004] This solution provides a layout method, device, electronic device and storage medium for vehicle production processes to solve the above technical problems.

[0005] A layout method for vehicle production processes provided by an embodiment of this solution includes: obtaining component models in the vehicle production process established in advance or in real time; determining the association relationship between each component and other components in the vehicle production process based on the component models; establishing layout rules according to the association relationship and using the layout rules as a training data set; training and generating a component layout model based on the training data set; and inputting the components to be laid out in the vehicle production process into the component layout model to obtain the layout result of the components to be laid out in the vehicle production process.

[0006] In an embodiment of this solution, determining the association relationship between each component and other components in the vehicle production process based on the component model includes: establishing a hierarchical structure folder according to the hierarchical structure, and setting corresponding resource attributes for each component model, where the resource attributes are used to search for the component model; unifying the data format of the component models, and importing the component model data into the classification folder through an import tool, establishing the association relationship between the component models, and storing them in the resource structure tree. The association relationship between the component models includes a station association relationship and an equipment association relationship. The station association relationship includes the station occupied by the component model, and the equipment association relationship includes the equipment corresponding to the component model.

[0007] In an embodiment of this solution, before establishing the layout rules according to the association relationship, it further includes: when the association relationship is a station association relationship, restricting the horizontal and vertical ranges of the station constraint, constraining the reference starting point of the station to the midpoint on the left side of the station, and defining the equipment type, equipment quantity, and station dependency of the station. Setting the station layout constraint conditions for the station association relationship, and establishing three-dimensional layout rules according to the station layout constraint conditions; where the equipment dependency includes whether it is required after a specified type of equipment, whether it is required to be adjacent to the conveyor position or arranged longitudinally, and whether the arrangement needs to be within the activity range of the specified equipment.

[0008] In an embodiment of this solution, before establishing the layout rules according to the association relationship, it further includes: when the association relationship is an equipment association relationship, restricting the equipment installation space and setting the minimum avoidance distance between equipment, and defining the activity space, equipment orientation, equipment origin coordinates, equipment quantity, and equipment dependency of the equipment. Setting the equipment layout constraint conditions for the equipment association relationship, and establishing three-dimensional layout rules according to the equipment layout constraint conditions; the equipment dependency includes installing the equipment on a specified equipment, the equipment position depending on a specified type of equipment, and the equipment's position relative to the conveyor belt.

[0009] In an embodiment of this solution, establishing three-dimensional layout rules includes: after obtaining the component model to be laid out, assigning values to the spatial characteristics of the bottom and upper parts of the component model to be laid out, and performing a preliminary layout of the component model to be laid out based on the preset plane layout diagram according to the three-dimensional layout software; according to the component model after the preliminary layout, searching for the station layout constraint conditions and equipment layout constraint conditions in the resource structure tree, and performing layout constraints on the component model after the preliminary layout according to the station layout constraint conditions and the equipment layout constraint conditions to obtain the three-dimensional layout result; determining the layout process corresponding to the three-dimensional layout result as the three-dimensional layout rule.

[0010] In an embodiment of this solution, training and generating a component layout model based on the training data set includes: dividing the training data set according to a preset data division ratio to obtain a training set and a validation set; inputting the training set into the backbone network architecture of the initial three-dimensional production line layout model, learning to generate an optimal three-dimensional layout rule according to the given component model, station layout constraint conditions, and equipment layout constraint conditions, and performing iterative training according to the set training parameters; validating the trained initial three-dimensional production line layout model through the validation set to obtain a three-dimensional production line layout model.

[0011] In an embodiment of this solution, if the vehicle production process is the roof welding process, obtaining the component models in the vehicle production process established in advance or in real time includes: extracting the components of the roof welding process, and the components of the roof welding process include jigs, grippers, welding guns, and robots; performing three-dimensional processing on the components of the roof welding process through a three-dimensional conversion tool to obtain component models, and the component models include three-dimensional jigs, three-dimensional grippers, three-dimensional welding guns, and three-dimensional robots.

[0012] The three-dimensional production line layout device for vehicle processes provided by the embodiments of this solution includes: an acquisition module, configured to acquire the component models in the vehicle production process established in advance or in real time; a correlation relationship determination module, configured to determine the correlation relationship between each component and other components in the vehicle production process based on the component models; a data set construction module, configured to establish a layout rule according to the correlation relationship and use the layout rule as a training data set; a model training module, configured to train and generate a component layout model based on the training data set; a layout module, configured to input the components to be laid out in the vehicle production process into the component layout model to obtain the layout result of the components to be laid out in the vehicle production process.

[0013] The embodiments of this solution provide an electronic device, including a processor, a memory, and a communication bus; the communication bus is used to connect the processor and the memory; the processor is configured to execute the computer program stored in the memory to implement the layout method for the vehicle production process described above.

[0014] Beneficial effects of this solution: By establishing component models and determining the association relationships between each component and other components in the vehicle production process based on the component models, the management and configuration of components become more orderly and efficient. At the same time, layout constraint conditions are set for the association relationships to ensure the spatial fit between components and the satisfaction of process requirements. The three-dimensional layout rules established based on the layout constraint conditions can automatically generate training data sets, and then train a three-dimensional production line layout model, reducing the subjectivity and uncertainty of manual layout and improving the intelligence and automation level of layout. Using the trained three-dimensional production line layout model, a three-dimensional layout result of the vehicle production process can be quickly generated. This layout result can comprehensively consider various factors such as the spatial relationship between components, process flow, and equipment utilization rate, thereby improving the rationality and effectiveness of the production line layout, reducing production costs, and also reducing production risks. It improves the efficiency of large-scale three-dimensional production line layout in the automotive industry's three-dimensional production line design, can fully improve the space utilization rate of the factory production line, is convenient for quickly carrying out three-dimensional production line layout in response to frequent product updates, and at the same time improves the accuracy of three-dimensional production line layout design.

[0015] It should be understood that the above general description and the following detailed description are only exemplary and explanatory, and cannot limit this solution. Brief Description of the Drawings

[0016] The drawings here are incorporated into the specification and constitute a part of this specification, showing embodiments consistent with this solution, and are used together with the specification to explain the principles of this solution. Obviously, the drawings in the following description are only some embodiments of this solution. For those of ordinary skill in the art, other drawings can be obtained based on these drawings without creative efforts. In the drawings:

[0017] Figure 1 is the architecture diagram of the three-dimensional production line layout system shown in an exemplary embodiment of this solution;

[0018] Figure 2 is the flowchart of the layout method of the vehicle production process shown in an exemplary embodiment of this solution;

[0019] Figure 3 is the hierarchical construction flowchart shown in an exemplary embodiment of this solution;

[0020] Figure 4 is the block diagram of the three-dimensional production line layout device of the vehicle process shown in an exemplary embodiment of this solution;

[0021] Figure 5 is a schematic structural diagram of an electronic device shown in an exemplary embodiment of this solution. Detailed Embodiments

[0022] The implementation manners of the present solution will be described below with reference to the accompanying drawings and preferred embodiments. Those skilled in the art can easily understand other advantages and effects of the present solution from the content disclosed in this specification. The present solution can also be implemented or applied through other different specific implementation manners. Various details in this specification can also be modified or changed based on different viewpoints and applications without departing from the spirit of the present solution. It should be understood that the preferred embodiments are only for explaining the present solution, rather than for limiting the protection scope of the present solution.

[0023] It should be noted that the diagrams provided in the following embodiments only illustrate the basic concept of the present solution in a schematic manner. Therefore, only the components related to the present solution are shown in the diagrams, rather than being drawn according to the number, shape, and size of the components in actual implementation. The type, quantity, and proportion of each component in actual implementation can be arbitrarily changed, and the component layout type may also be more complex.

[0024] In the following description, a large number of details are explored to provide a more thorough explanation of the embodiments of the present solution. However, it is obvious to those skilled in the art that the embodiments of the present solution can be implemented without these specific details. In other embodiments, well-known structures and devices are shown in the form of block diagrams rather than in detail to avoid making the embodiments of the present solution difficult to understand.

[0025] Embodiments of the present solution respectively propose a layout method for a vehicle production process, a three-dimensional production line layout device for a vehicle, an electronic device, and a storage medium. The following will describe these embodiments in detail.

[0026] Please refer to Figure 1 , Figure 1This is the architecture diagram of the 3D production line layout system shown in the embodiments of this solution. The 3D production line layout implementation architecture for the vehicle process of this solution includes the NXlinedesigner layout software 110 (hereinafter referred to as the NX layout software), the teamcenter system 120 (hereinafter referred to as the TC system), and the AI (Artificial Intelligence) large model server 130. Based on this 3D production line layout implementation architecture for the vehicle process, a 3D production line layout is carried out. The components of the vehicle production process are 3D-designed through the NX layout software to obtain component models. A resource structure tree is hierarchically built for the component models, the association relationships between the component models are established, layout constraint conditions are set for the association relationships between the component models, and all data is imported into the TC system. The TC system is used to call the component models, 3D layout rules are established according to the layout constraint conditions, a training data set is generated according to the 3D layout rules, and the training data set is stored in the AI large model server. The AI large model server is used to train the initial 3D production line layout model to obtain a 3D production line layout model. The components of the vehicle production process to be laid out are input into the 3D production line layout model to obtain the 3D layout result of the vehicle production process. By hierarchically building a resource structure tree, the association relationships between the component models are established, making the management and configuration of the components more orderly and efficient. At the same time, layout constraint conditions are set for the association relationships to ensure the spatial fit between the components and the satisfaction of process requirements. Based on the 3D layout rules established by the layout constraint conditions, a training data set can be automatically generated, and then a 3D production line layout model can be trained, reducing the subjectivity and uncertainty of manual layout and improving the intelligence and automation level of the layout. Using the trained 3D production line layout model, the 3D layout result of the vehicle production process can be quickly generated. This layout result comprehensively considers various factors such as the spatial relationship between components, the process flow, and equipment utilization rate, thereby improving the rationality and effectiveness of the production line layout, reducing production costs, reducing production risks, improving the overall production efficiency and quality, improving the layout efficiency and space utilization rate of the automotive industry in 3D production line layout, solving the problem of difficult layout adjustment, and improving the accuracy of layout design.

[0027] Please refer to Figure 2 , Figure 2 which shows the flowchart of the layout method for the vehicle production process shown in an embodiment of this solution. As Figure 2 shown, this method at least includes steps S210 to S250, which are introduced in detail as follows:

[0028] Step S210, obtain the component models in the vehicle production process established in advance or in real time.

[0029] In an embodiment of this solution, taking the vehicle production process of the roof welding process as an example, first obtain the component models in the vehicle production process established in advance or in real time, including: extracting the components of the roof welding process, and the components of the roof welding process include fixtures, grippers, welding tongs, robots, etc.; perform 3D processing on the components of the roof welding process through a 3D conversion tool to obtain several component models, such as 3D fixtures, 3D grippers, 3D welding tongs, and 3D robots and other component models.

[0030] As an example, the 3D conversion tool is NX layout software. By using the NX layout software to perform 3D design on components such as fixtures, grippers, welding tongs, and robots related to the roof welding line, the obtained component models include 3D fixtures, 3D grippers, 3D welding tongs, and 3D robots, etc.

[0031] Step S220, determine the association relationship between each component and other components in the vehicle production process based on the component model.

[0032] In an embodiment of this solution, determining the association relationship between each component and other components in the vehicle production process based on the component model includes: establishing a hierarchical structure folder according to the hierarchical structure, and setting corresponding resource attributes for each component model, where the resource attributes are used to search for the component model; unify the data format of the component model, and import the component model data into the classification folder through an import tool to establish the association relationship between the component models and store it in the resource structure tree. The association relationship between the component models includes a station association relationship and an equipment association relationship. The station association relationship includes the station occupied by the component model, and the equipment association relationship includes the equipment corresponding to the component model. By establishing the hierarchical structure folder, classifying and storing the component models makes the search and positioning of resources faster and more accurate. Setting corresponding resource attributes for each component model, these attributes can be used as search keywords to further improve the efficiency and accuracy of resource retrieval. By establishing the association relationship between the component models, such as the station association relationship and the equipment association relationship, the internal connection and interaction between resources can be understood more intuitively, which is convenient for establishing layout rules according to the station association relationship and the equipment association relationship between the component models, so as to realize the optimal allocation and efficient utilization of resources, improve the overall work efficiency and decision-making level.

[0033] As an example, Figure 3This is the hierarchical construction flowchart shown in the embodiments of the solution. After obtaining the component models through component model design, a resource library classification is created. Specifically, the component models are classified according to the hierarchical structure. For example, fixtures, grippers, welding tongs, robots, and containers, etc., and hierarchical structure folders are established. After completing the hierarchical construction, resource data is imported. Specifically, the format of the component models is converted into a file format that can be recognized by the TC system. For example, the file format can be the JT (Jupiter Tessellation) lightweight format. Through the data import tool or API (Application Programming Interface) provided by the TC system, the component models with the converted format are imported into the corresponding classification folders. During the import process, the integrity and accuracy of the 3D data are checked to ensure the quality of the resource data. After the data import is completed, access permissions are set for the TC system. Specifically, corresponding access permissions can be set according to user roles and data requests to ensure that only authorized users can access and modify the data in the resource library. In addition, a search function is configured in the TC system to facilitate finding the top cover resources required for the layout. For example, parameters such as search keywords and search ranges are set to improve the accuracy and efficiency of the search. Finally, the resource library data needs to be updated to ensure the accuracy of the data, and the data resources are regularly backed up to ensure the security and reliability of the data. By establishing hierarchical structure folders, classifying and storing the component models, the search and positioning of resources become faster and more accurate. Corresponding resource attributes are set for each component model, and these attributes can be used as search keywords to further improve the efficiency and accuracy of resource retrieval. By establishing the association relationships between component models, such as station association relationships and equipment association relationships, the internal connections and interactions between resources can be more intuitively understood, facilitating the establishment of layout rules based on the station association relationships and equipment association relationships between component models, thereby realizing the optimal allocation and efficient utilization of resources, and improving the overall work efficiency and decision-making level.

[0034] As an example, corresponding attributes (name, code, etc.) are set for each component model to facilitate the search and call of resources. For the specific settings of the corresponding attributes for each component model, please refer to Table 1. As shown in Table 1, Table 1 includes workshop, line body, workstation, resource type, and resource number. The workshop is the welding workshop, the line body is the roof cover, the workstation is RO010, the resource types include fixtures, grippers, welding tongs, and robots. The resource numbers set for the above resource types are: the fixture is RL001-RO010-SJ-01, gripper 10 is RL001-RO010-GR-01, gripper 20 is RL001-RO020-GR-01, the left welding tong is PWRS5DC04203L-3045-100, the right welding tong is PWRS5DC04203R-3045-100, and the robot is R-2000iC / 210F. By setting the corresponding resource attributes for each component model, these resource attributes can be used as search keywords to further improve the efficiency and accuracy of resource retrieval.

[0035] Table 1 Resource Structure Table of Roof Cover Welding Line

[0036]

[0037] In an embodiment of this solution, before establishing the layout rules according to the association relationship, it further includes: if the association relationship is a workstation association relationship, restricting the horizontal and vertical ranges of the workstation constraints, constraining the reference starting point of the workstation to the midpoint on the left side of the workstation, and defining the equipment type, equipment quantity, and workstation dependency of the workstation. Setting the workstation layout constraint conditions for the workstation association relationship, and establishing three-dimensional layout rules according to the workstation layout constraint conditions; among them, the equipment dependency includes whether it is required after a specified type of equipment, whether it is required to be adjacent to the transfer position or arranged longitudinally, and whether the arrangement needs to be within the activity range of the specified equipment. By establishing the association relationships between component models, such as workstation association relationships and equipment association relationships, the internal connections and interactions between resources can be more intuitively understood, facilitating the establishment of layout rules according to the workstation association relationships and equipment association relationships between component models, thereby realizing the optimal allocation and efficient utilization of resources, and improving the overall work efficiency and decision-making level.

[0038] In an embodiment of the present solution, before establishing layout rules based on the association relationship, it further includes: if the association relationship is a device association relationship, restricting the installation space of the device, setting the minimum avoidance distance between devices, and defining the activity space, device orientation, device origin coordinates, the number of devices, and device dependencies of the device, setting device layout constraint conditions for the device association relationship, and establishing three-dimensional layout rules based on the device layout constraint conditions; device dependencies include the device being installed on a specified device, the device position depending on a specified type of device, and the device's position relative to the conveyor belt. By establishing the association relationship between component models, such as the station association relationship and the device association relationship, the internal connection and interaction between resources can be more intuitively understood, facilitating the establishment of layout rules based on the station association relationship and the device association relationship between component models, thereby realizing the optimal allocation and efficient utilization of resources, improving the overall work efficiency and decision-making level.

[0039] Step S230, establish layout rules according to the association relationship and use the layout rules as the training data set.

[0040] In an embodiment of the present solution, establishing three-dimensional layout rules includes: after obtaining the component model to be laid out, assigning values to the spatial features at the bottom and top of the component model to be laid out, and performing a preliminary layout of the component model to be laid out based on the three-dimensional layout software according to the preset planar layout diagram; according to the component model after the preliminary layout, searching for the station layout constraint conditions and device layout constraint conditions in the resource structure tree, and performing layout constraints on the component model after the preliminary layout according to the station layout constraint conditions and device layout constraint conditions to obtain the three-dimensional layout result; determining the layout process corresponding to the three-dimensional layout result as the three-dimensional layout rule. By assigning values to the spatial features at the bottom and top of the component model to be laid out, the spatial attributes of resources can be more accurately described, providing accurate basic data for subsequent layout. Using the three-dimensional layout software to perform a preliminary layout according to the preset planar layout diagram can automatically realize the preliminary placement of resources, greatly improving the layout efficiency and reducing human errors at the same time. After the preliminary layout, by searching for the association relationship in the resource structure tree and considering the layout constraint conditions of these association relationships, the preliminary layout can be further optimized and adjusted. This layout method considering the association relationship and layout constraint conditions can ensure that the relative positions and spatial relationships between resources are more reasonable, avoid layout conflicts and waste, and improve the space utilization rate. Determining the layout process corresponding to the three-dimensional layout result as the three-dimensional layout rule can solidify the experience and knowledge in the layout process to form a reusable layout rule library.

[0041] Specifically, Table 2 is an example table of resource association relationships and layout constraints shown in the embodiments of this solution. As shown in Table 2, it includes workstation association relationships and equipment association relationships. Among them, the constraint conditions of the workstation association relationships include workstation constraint areas, workstation reference positions, workstation equipment types, workstation equipment quantities, workstation equipment dependencies, and workstation constraint additional information; the constraint conditions of the equipment association relationships include equipment installation spaces, equipment installation space avoidance safety distances, equipment movement spaces, equipment reference coordinates, equipment orientations, whether the equipment is movable, and equipment dependency information.

[0042] Table 2 - Example Table of Resource Association Relationships and Layout Constraints

[0043]

[0044]

[0045]

[0046]

[0047] As an example, based on the association relationships among devices such as jigs, grippers, and robots, the association relationships among the devices represent the association relationships among components. Considering various layout constraint conditions such as device sizes and safety distances, an AI large model iteratively learns artificial three-dimensional layout actions to generate a set of nested relationships between the gripper and the welding tongs, the welding tongs and the robot, the gripper and the top cover, and the top cover and the jig (simply put, the adjacent relationships where the welding tongs are in contact with the robot, the gripper is in contact with the welding tongs, the gripper is in contact with the top cover, and the top cover is in contact with the jig), and saves them to the AI algorithm server. Specifically, the process of generating the three-dimensional layout result includes:

[0048] 1. Manually draw the process plane layout diagram of the top cover workstation, including the projection positions of entity resources such as robots, fences, and jigs. According to the obtained projection positions of entity resources such as robots, fences, and jigs, judge the relationships between the devices. Take the ground equipment layer as the reference layout layer, calculate the two-dimensional layout and the layout area, and calculate the layout positions in the spatial direction according to the reference layout area of the process plane layout diagram, such as the equipment in the spatial area like the robot.

[0049] 2. Assign bottom and upper space features to models such as resources. Based on the NX layout software, position the first robot on the far left of the top cover station so that its bottom contour is accurately aligned with the corresponding robot contour in the plane layout diagram. Install and assemble according to the adjacent relationship rules of robots, fixtures, grippers, and top cover resources. Process the equipment area and status area, and perform a preliminary layout of the parts models to be laid out: First, select the equipment. The available equipment includes 3D fixtures, 3D grippers, 3D welding tongs, and 3D robots, which are respectively arranged on Station 10 and Station 20. First, set the association relationship between the stations, that is, the horizontal and vertical ranges between Station 10 and Station 20 are 8.5m, 13.5m, and 5.5m. Set the number of equipment on each station. After processing the equipment area and status area, before assembly, according to the information in the TC system (the layout of all resources and layout rules exist in the TC system (listed in Table 2 Resource Association Relationship and Layout Constraint Example Table)), preliminarily arrange the equipment positions and preliminarily calculate the movement range of the equipment. For equipment that can be fixedly combined, calculate the priority order of the combined area and independent equipment, and perform a preliminary position layout. For those with standard area combinations, such as the fixed combination intervals of multiple pieces of equipment, give priority to arranging the position information of such equipment. As a fixed interval, calculate the equipment area and adjust the space of the remaining equipment.

[0050] 4. Interference judgment and adjustment. After the preliminary layout is completed, check for interference between each other (based on what is listed in Table 2 Resource Association Relationship and Layout Constraint Example Table). If there is interference, adjust the assembly position to optimize the layout. Specifically, the interference adjustment includes:

[0051] (1) Perform interference adjustment according to the station association relationship

[0052] 1) Set additional information on station constraints, that is, whether the movement range of the equipment can interfere or the interference range. There should be no static or dynamic interference between each piece of equipment. ② Within the movement range of the robot, there are interference points, but there should be no interference, such as the SPR (Storage Rack) storage rack. ③ Line passing ability: For example, for the original positions of the robots on both sides, a certain width needs to be ensured to ensure that the vehicle body can pass through without interference. ④ After the electrical control cabinet and safety door are opened, they cannot encroach on the passageway.

[0053] (2) Set the dependencies between the station equipment. First, determine whether the equipment to be laid out needs to be placed after a specified type of equipment. For example, when the equipment combination is a robot, cable tray, fence, and control cabinet, set the equipment execution order as robot - cable tray - fence - control cabinet. Second, determine whether the equipment to be laid out needs to be adjacent to the transfer position or arranged longitudinally. For example, when the equipment is a robot, it needs to be adjacent to the transfer position or arranged longitudinally, while when the equipment is a control cabinet, it does not need to be adjacent to the transfer position or arranged longitudinally. Finally, it is also necessary to determine whether the equipment to be laid out needs to be within the specified equipment activity range, such as being set within the activity range of the manipulator and outside the avoidance range.

[0054] (2) Perform interference adjustment according to the equipment association relationship;

[0055] (1) Set the activity space of the equipment. Specifically, the equipment activity range area or the specified azimuth activity area (such as the activity area where the manipulator can work smoothly). For example: Set the initial activity radius of the robot to 2655 mm;

[0056] (2) Set the equipment orientation of the equipment. The equipment position in the space area (the positions that can overlap in the space azimuth, such as the ground position, above the space, and installed below the ground). For example: Robot base → Robot → Gun changer → SPR gun, the skid is on the roller bed; The safety door is on the fence.

[0057] (3) Set the equipment dependencies of the equipment. First, install the equipment on the specified equipment (the manipulator is installed on the guide rail or base, etc.). For example, the skid is on the roller bed, and the safety door is on the fence; Second, determine that the equipment position depends on the specified type of equipment. For example, the skid position depends on the roller bed and is longitudinally centered; The roller bed and the bottom fixture are longitudinally centered; The control cabinet is on one side of the corresponding robot, overlapping, and the drainage and gas unit is adjacent to the robot. Finally, determine the position of the equipment relative to the conveyor belt (whether it is located on the conveyor belt, adjacent, or has no requirement).

[0058] 5. Layout adjustment;

[0059] According to the above calculated content and the workshop constraint information, recalculate the overall layout. After calculating the layout position, load the relevant equipment into the NX layout software, read the assembly references and calculated information in the equipment for assembly, and complete the layout. By searching for the association relationship through the resource structure tree and considering the layout constraint conditions of these association relationships, the preliminary layout can be further optimized and adjusted. This layout method that considers the association relationship and layout constraint conditions can ensure that the relative positions and spatial relationships between resources are more reasonable, avoid layout conflicts and waste, and improve space utilization.

[0060] Step S240, train and generate a component layout model based on the training dataset.

[0061] In an embodiment of this solution, training and generating a component layout model based on a training data set includes: dividing the training data set according to a preset data division ratio to obtain a training set and a validation set; inputting the training set into the backbone network architecture of the initial three-dimensional production line layout model to learn to generate an optimal three-dimensional layout rule according to the given component model, station layout constraint conditions, and equipment layout constraint conditions, and performing iterative training according to the set training parameters; validating the trained initial three-dimensional production line layout model through the validation set to obtain a three-dimensional production line layout model. Determining the layout process corresponding to the three-dimensional layout result as a three-dimensional layout rule can solidify the experience and knowledge in the layout process to form a reusable layout rule library, determining the layout rule library as a training data set, and performing model training based on the training data set, so as to adjust the layout in real time according to production data through the trained three-dimensional production line layout model to adapt to changes in market demand, thereby improving the space utilization rate of the production line, reducing production costs, and enhancing production efficiency.

[0062] Among them, an AI large model algorithm is established to implement automatic layout of the NX layout software: First, use the genetic algorithm to find the optimal solution for the production line layout by simulating natural selection and genetic principles in the process of biological evolution; use the simulated annealing algorithm, draw on the principle of solid annealing, and avoid falling into local optimal solutions through probabilistic jumps to gradually approach the global optimal layout; finally, use the particle swarm optimization algorithm to simulate the foraging behavior of bird flocks and find the best solution for the production line layout through information sharing and cooperation among individuals; Second, the AI large model calls the automatic layout rule and automatically calls the component model in the TC system to carry out automatic three-dimensional production line layout according to equipment spacing, equipment association relationship, etc.

[0063] As an example, the model training process: S1. Data collection and storage: Store all 3D models of robots, fixtures, etc. included in the top cover workstation in the TC system; S2. Data preprocessing: Preprocess the collected 3D model data, including cleaning, standardization, and format conversion, etc. Clean the data to remove noise, redundancy, and errors, and standardize the data to ensure that data from different sources and formats can be processed and compared consistently; S3. Data annotation: Annotate the 3D model data according to layout rules or constraints such as the category, position, orientation, size, etc. of the object listed in Table 2 to provide the labels or information required for training the model and generate layout rules. Use a convolutional neural network based on deep learning as the backbone network architecture, or it can also be a deep learning-based method, such as automatically extracting features through convolutional layers, and combining the layout rules into a training dataset. Set training parameters: Set the parameters during the training process, such as at the single workstation level and iterate 1000 times. Divide the training dataset according to 8:2 to obtain a training set and a validation set, and use the training set and the set training parameters to train the model, that is, train the model through the layout rules in the training set to learn the production layout. During the training process, continuously monitor the performance of the model and make adjustments and optimizations as needed. The optimizations can include adjusting the network structure, parameter settings, feature extraction methods, etc. Verify the trained initial 3D production line layout model through the validation set to obtain the 3D production line layout model. Finally, evaluate the model performance: The evaluation metrics can include layout quality, space utilization rate, calculation time, etc. According to the evaluation results, further adjust and optimize the model. Continuously adjust and optimize the model according to the verification results. By modifying the network structure, increasing the training data, adjusting the training parameters, etc., continuously improve the accuracy and efficiency of the layout. After multiple iterations of optimization, use the final validation dataset to conduct a final evaluation of the model. For example, the space utilization rate ≥ 60%, the number of equipment interference points ≤ 3, and the layout accuracy rate ≥ 90%. Adjust the layout in real time according to the production data through the trained 3D production line layout model to adapt to changes in market demand, thereby improving the space utilization rate of the production line, reducing production costs, and enhancing production efficiency.

[0064] Step S250, input the components to be laid out in the vehicle production process into the component layout model to obtain the layout result of the components to be laid out in the vehicle production process.

[0065] Figure 4 Shows a block diagram of a 3D production line layout device for a vehicle process shown in an exemplary embodiment of the present solution. Refer to Figure 4As shown, a three-dimensional production line layout device 400 for a vehicle process according to an embodiment of the present solution includes: an acquisition module 410, a correlation relationship determination module 420, a data set construction module 430, a model training module 440, and a layout module 450. The acquisition module is used to acquire component models in a vehicle production process established in advance or in real time; the correlation relationship determination module is used to determine the correlation relationship between each component and other components in the vehicle production process based on the component models; the data set construction module is used to establish layout rules according to the correlation relationship and use the layout rules as a training data set; the model training module is used to train and generate a component layout model based on the training data set; the layout module is used to input the components to be laid out in the vehicle production process into the component layout model to obtain the layout result of the components to be laid out in the vehicle production process.

[0066] In an embodiment of the present solution, the correlation relationship determination module is used to establish a hierarchical structure folder according to the hierarchical structure, and set corresponding resource attributes for each component model, where the resource attributes are used to search for the component models; unify the data formats of the component models, and import the component model data into the classification folder through an import tool to establish the correlation relationship between the component models and store them in the resource structure tree. The correlation relationship between the component models includes a station correlation relationship and an equipment correlation relationship. The station correlation relationship includes the stations occupied by the component models, and the equipment correlation relationship includes the equipment corresponding to the component models. By establishing the hierarchical structure folder, classifying and storing the component models makes the search and positioning of resources faster and more accurate. Setting corresponding resource attributes for each component model, these attributes can be used as search keywords to further improve the efficiency and accuracy of resource retrieval. By establishing the correlation relationship between the component models, such as the station correlation relationship and the equipment correlation relationship, the internal connection and interaction between resources can be understood more intuitively, which is convenient for establishing layout rules according to the station correlation relationship and the equipment correlation relationship between the component models, so as to realize the optimal allocation and efficient utilization of resources, improve the overall work efficiency and decision-making level.

[0067] In an embodiment of this solution, the three-dimensional production line layout device for vehicle processes further includes a constraint module 460. If the association relationship is a workstation association relationship, the horizontal and vertical ranges of the workstation constraints are restricted, the reference starting point of the workstation is constrained to the midpoint on the left side of the workstation, and the equipment types, equipment quantities, and workstation dependencies of the workstation are defined. Layout constraint conditions for the workstation association relationship are set, and three-dimensional layout rules are established based on the workstation layout constraint conditions. Among them, equipment dependencies include whether it is necessary to be behind a specified type of equipment, whether it is necessary to be adjacent to the conveyor position or arranged longitudinally, and whether the arrangement needs to be within the activity range of the specified equipment. By establishing the association relationships between component models, such as workstation association relationships and equipment association relationships, the internal connections and interactions between resources can be more intuitively understood, facilitating the establishment of layout rules based on the workstation association relationships and equipment association relationships between component models, thereby realizing the optimal allocation and efficient utilization of resources, and improving the overall work efficiency and decision-making level.

[0068] In an embodiment of this solution, the constraint module is used to, if the association relationship is an equipment association relationship, restrict the equipment installation space and set the minimum avoidance distance between equipment, and define the activity space, equipment orientation, equipment origin coordinates, equipment quantity, and equipment dependencies of the equipment. Layout constraint conditions for the equipment association relationship are set, and three-dimensional layout rules are established based on the equipment layout constraint conditions. Equipment dependencies include installing the equipment on a specified equipment, the equipment position depending on a specified type of equipment, and the equipment position relative to the conveyor belt. By establishing the association relationships between component models, such as workstation association relationships and equipment association relationships, the internal connections and interactions between resources can be more intuitively understood, facilitating the establishment of layout rules based on the workstation association relationships and equipment association relationships between component models, thereby realizing the optimal allocation and efficient utilization of resources, and improving the overall work efficiency and decision-making level.

[0069] In an embodiment of this solution, the dataset generation module is used to assign values to the spatial features of the bottom and upper parts of the to-be-arranged component model after obtaining the to-be-arranged component model, and perform a preliminary layout of the to-be-arranged component model based on the three-dimensional layout software according to the preset planar layout diagram; according to the component model after the preliminary layout, search for the workstation layout constraint conditions and equipment layout constraint conditions in the resource structure tree, and perform layout constraints on the component model after the preliminary layout according to the workstation layout constraint conditions and equipment layout constraint conditions to obtain a three-dimensional layout result; determine the layout process corresponding to the three-dimensional layout result as the three-dimensional layout rule. By assigning values to the spatial features of the bottom and upper parts of the to-be-arranged component model, the spatial attributes of the resources can be described more accurately, providing accurate basic data for subsequent layout. Using the three-dimensional layout software to perform a preliminary layout according to the preset planar layout diagram can automatically realize the preliminary placement of resources, greatly improving the layout efficiency and reducing human errors at the same time. After the preliminary layout, by searching for the association relationships in the resource structure tree and considering the layout constraint conditions of these association relationships, the preliminary layout can be further optimized and adjusted. This layout method considering the association relationships and layout constraint conditions can ensure that the relative positions and spatial relationships between resources are more reasonable, avoid layout conflicts and waste, and improve the space utilization rate. Determining the layout process corresponding to the three-dimensional layout result as the three-dimensional layout rule can solidify the experience and knowledge in the layout process to form a reusable layout rule library.

[0070] In an embodiment of this solution, the model training module divides the training dataset according to the preset data division ratio to obtain a training set and a validation set; inputs the training set into the backbone network architecture of the initial three-dimensional production line layout model to learn to generate the optimal three-dimensional layout rule according to the given component model, workstation layout constraint conditions and equipment layout constraint conditions, and perform iterative training according to the set training parameters; verify the trained initial three-dimensional production line layout model through the validation set to obtain the three-dimensional production line layout model. This layout method considering the association relationships and layout constraint conditions can ensure that the relative positions and spatial relationships between resources are more reasonable, avoid layout conflicts and waste, and improve the space utilization rate.

[0071] In an embodiment of this solution, the acquisition module is used to extract the components of the top cover welding process. The components of the top cover welding process include jigs, grippers, welding guns, and robots; perform three-dimensional processing on the components of the top cover welding process through a three-dimensional conversion tool to obtain component models, and the component models include three-dimensional jigs, three-dimensional grippers, three-dimensional welding guns, and three-dimensional robots.

[0072] It should be noted that the device provided in the above embodiment and the method provided in the above embodiment belong to the same concept. The specific manners in which each module and unit perform operations have been described in detail in the method embodiment, and will not be elaborated here. In actual application, the device provided in the above embodiment may, according to needs, allocate the above functions to different functional modules, that is, divide the internal structure of the device into different functional modules to complete all or part of the functions described above. This is not limited here either.

[0073] Please refer to Figure 5 , Figure 5 which is a schematic structural diagram of an electronic device shown in an exemplary embodiment of this solution. It should be noted that Figure 5 the electronic device 500 shown is only an example and should not impose any limitations on the functions and usage area of the embodiments of this solution.

[0074] As Figure 5 shown, the electronic device 500 includes a processor 501, a memory 502, and a communication bus 503; the communication bus 503 is used to connect the processor 501 and the memory 502; the processor 501 is used to execute the computer program stored in the memory 502 to implement one or more of the methods in the above embodiments.

[0075] The electronic device provided by this solution includes a processor, a memory, a transceiver, and a communication interface. The memory and the communication interface are connected to the processor and the transceiver and complete communication with each other. The memory is used to store a computer program, the communication interface is used for communication, and the processor and the transceiver are used to run the computer program to enable the electronic device to execute each step of the above method.

[0076] In this embodiment, the memory may include a random access memory (Random Access Memory, abbreviated as RAM), and may also include a non-volatile memory, such as at least one disk memory.

[0077] The above-mentioned processor may be a general-purpose processor, including a central processing unit (CPU for short), a network processor (NP for short), etc.; it may also be a digital signal processor (DSP for short), an application specific integrated circuit (ASIC for short), a field-programmable gate array (FPGA for short), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components.

[0078] The above embodiments only exemplarily illustrate the principle and efficacy of the solution, rather than being used to limit the solution. Any person familiar with this technology can modify or change the above embodiments without departing from the spirit and scope of the solution. Therefore, all equivalent modifications or changes completed by those with ordinary knowledge in the technical field without departing from the spirit and technical idea disclosed by the solution should still be covered by the claims of the solution.

Claims

1. A layout method for a vehicle production process, characterized in that: The method comprises: Obtain component models for vehicle production processes that are established in advance or in real time; Determine the association relationship between each component and other components in the vehicle production process based on the component model; Establishing layout rules according to the association relationship, and using the layout rules as a training data set; Generate a component layout model based on the training data set; The components to be arranged in the vehicle production process are input into the component layout model to obtain the layout results of the components to be arranged in the vehicle production process.

2. The layout method of vehicle production process according to claim 1, characterized in that: Determining the association relationship between each component and other components in the vehicle production process based on the component model includes: Establishing hierarchical folders according to the hierarchical structure, and setting corresponding resource attributes for each component model, wherein the resource attributes are used to search the component model; The data format of the component models is unified, and the component model data is imported into a classification folder through an import tool, and an association relationship between the component models is established and stored in a resource structure tree. The association relationship between the component models includes a workstation association relationship and an equipment association relationship. The workstation association relationship includes the workstation occupied by the component model, and the equipment association relationship includes the equipment corresponding to the component model.

3. The layout method of vehicle production process according to claim 2, characterized in that: Before establishing the layout rule according to the association relationship, the method further includes: The association relationship is the workstation association relationship, the horizontal and vertical ranges of the workstation constraints are limited, the reference starting point of the workstation is constrained to the midpoint of the left side of the workstation, and the equipment type, equipment quantity and workstation dependency of the workstation are limited, the workstation layout constraint conditions are set for the workstation association relationship, and a three-dimensional layout rule is established according to the workstation layout constraint conditions; The equipment dependencies include whether it needs to be behind a designated type of equipment, whether it needs to be placed close to a transfer location or arranged longitudinally, and whether the arrangement needs to be within the activity range of the designated equipment.

4. The layout method of vehicle production process according to claim 2, characterized in that: Before establishing the layout rule according to the association relationship, the method further includes: The association relationship is the device association relationship, which limits the device installation space and sets the minimum avoidance distance between devices, and limits the activity space, device orientation, device origin coordinates, device quantity and device dependency of the devices, sets device layout constraints for the device association relationship, and establishes three-dimensional layout rules according to the device layout constraints; The equipment dependencies include equipment being installed on a specific equipment, equipment location being dependent on a specific type of equipment, and equipment location relative to the conveyor belt.

5. The layout method of vehicle production process according to claim 3 or 4, characterized in that: Establish 3D layout rules, including: After obtaining the model of the component to be laid out, assigning values ​​to the bottom and upper spatial features of the model of the component to be laid out, and performing a preliminary layout of the model of the component to be laid out according to a preset plane layout diagram based on the three-dimensional layout software; According to the component model after the preliminary layout, searching for workstation layout constraints and equipment layout constraints in the resource structure tree, and performing layout constraints on the component model after the preliminary layout according to the workstation layout constraints and the equipment layout constraints to obtain a three-dimensional layout result; The layout process corresponding to the three-dimensional layout result is determined as a three-dimensional layout rule.

6. The layout method of vehicle production process according to claim 5, characterized in that: Generating a component layout model based on the training data set training includes: Dividing the training data set according to a preset data division ratio to obtain a training set and a validation set; Inputting the training set into the backbone network architecture of the initial three-dimensional production line layout model, learning to generate optimal three-dimensional layout rules according to given component models, workstation layout constraints and equipment layout constraints, and performing iterative training according to set training parameters; The trained initial three-dimensional production line layout model is verified by using the verification set to obtain a three-dimensional production line layout model.

7. The layout method of vehicle production process according to claim 1, characterized in that: If the vehicle production process is a roof welding process, obtaining a component model in the vehicle production process established in advance or in real time includes: Extracting components for the top cover welding process, the components for the top cover welding process include a fixture, a gripper, a welding tongs and a robot; The components of the top cover welding process are three-dimensionally processed by a three-dimensional conversion tool to obtain a component model, which includes a three-dimensional fixture, a three-dimensional gripper, a three-dimensional welding clamp and a three-dimensional robot.

8. A three-dimensional production line layout device for a vehicle, characterized in that: The device comprises: An acquisition module, used for acquiring a component model in a vehicle production process established in advance or in real time; An association relationship determination module, used for determining the association relationship between each component and other components in the vehicle production process based on the component model; A data set construction module, used to establish layout rules according to the association relationship, and use the layout rules as a training data set; A model training module, used for training and generating a component layout model based on the training data set; The layout module is used to input the components to be arranged in the vehicle production process into the component layout model to obtain the layout results of the components to be arranged in the vehicle production process.

9. An electronic device, characterized in that: It comprises a processor, a memory and a communication bus; the communication bus is used to connect the processor and the memory; the processor is used to execute a computer program stored in the memory to implement the layout method of the vehicle production process as described in any one of claims 1 to 7.

10. A storage medium, characterized in that: An apparatus comprising the method for laying out a vehicle production process as claimed in claim 8 or an electronic device as claimed in claim 9.