Bolt connection simulation analysis method and device, equipment and storage medium
By acquiring bolt information and body panel information, determining their numbers and connection points, and establishing a whole-vehicle simulation model, the problem of tedious manual input of bolt data in existing technologies is solved, thus improving the efficiency and effectiveness of automotive simulation analysis.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- DONGFENG LIUZHOU MOTOR
- Filing Date
- 2022-06-23
- Publication Date
- 2026-06-30
Smart Images

Figure CN115169031B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of vehicle simulation technology, and in particular to a method, apparatus, equipment, and storage medium for simulating and analyzing bolted connections. Background Technology
[0002] In automotive development and design, it is often necessary to build simulation models for simulation analysis and to verify the effectiveness of the solutions. When building a car simulation model, the various parts of the vehicle are connected by bolts. However, since there are many holes on the car, some holes need to be connected by bolts while others do not. In the modeling process, it is necessary to manually identify each hole and input the holes that need to be connected into the software or program for modeling. This is inefficient, has high labor costs, and makes the steps of vehicle simulation analysis cumbersome.
[0003] The above content is only used to help understand the technical solution of the present invention and does not represent an admission that the above content is prior art. Summary of the Invention
[0004] The main objective of this invention is to provide a method, apparatus, device, and storage medium for bolt connection simulation analysis, aiming to solve the technical problem of the cumbersome process of manually inputting vehicle bolt data for vehicle simulation analysis in the prior art.
[0005] To achieve the above objectives, the present invention provides a simulation analysis method for bolted connections, the method comprising the following steps:
[0006] Obtain bolt information and body panel information for the target bolt;
[0007] The target bolts are numbered to obtain bolt numbers;
[0008] The target connecting plate corresponding to the target bolt is determined based on the bolt number and the vehicle body panel information;
[0009] Determine the bolt pre-connection point corresponding to the target bolt based on the bolt number;
[0010] Based on the bolt information, the target connecting plate, and the bolt pre-connection point, the vehicle body structure is modeled to obtain a whole vehicle simulation model;
[0011] Based on the vehicle simulation model, a bolt connection simulation analysis was performed on the target vehicle.
[0012] Optionally, numbering the target bolts includes:
[0013] Determine the vehicle body structure bolt hole corresponding to the target bolt and the vehicle body structure bolt hole information corresponding to the vehicle body structure bolt hole;
[0014] The three-dimensional coordinates of the target bolt are determined based on the bolt hole information of the vehicle body structure.
[0015] The target bolt is numbered based on the bolt diameter, the diagonal width, the connecting plate number, and the bolt's three-dimensional coordinates.
[0016] Optionally, determining the three-dimensional coordinates of the target bolt based on the bolt hole information of the vehicle body structure includes:
[0017] Determine the center position of the bolt hole in the vehicle body structure corresponding to the target bolt;
[0018] The target three-dimensional coordinates corresponding to the center position are determined based on the center position, the information on the bolt holes of the vehicle body structure, and the preset vehicle coordinate system.
[0019] The three-dimensional coordinates of the bolt are determined based on the target's three-dimensional coordinates.
[0020] Optionally, determining the corresponding bolt pre-connection point based on the bolt number includes:
[0021] The target search range is determined based on the bolt diameter, the diagonal width, and the preset search coefficient.
[0022] Based on the target search range, locate the bolt pre-connection point in the connecting plate information corresponding to the target bolt.
[0023] Optionally, the step of finding the bolt pre-connection point in the connecting plate information corresponding to the target bolt according to the target search range includes:
[0024] Based on the target search range, locate the initial bolt pre-connection point in the connecting plate information corresponding to the target bolt;
[0025] The target connection distance is determined based on the center position and the initial bolt pre-connection point;
[0026] Based on the target connection distance, the initial bolt pre-connection points are selected to obtain the bolt pre-connection points.
[0027] Optionally, after determining the corresponding bolt pre-connection point based on the bolt number, the method further includes:
[0028] The pre-connected bolt points are connected using a preset connection strategy to obtain a target bolt connection network;
[0029] Accordingly, based on the bolt information, the target connecting plate, and the bolt pre-connection point, a vehicle body structure model is performed to obtain a whole vehicle simulation model, including:
[0030] Based on the bolt information, the target connecting plate, and the target bolt connection network, the vehicle body structure is modeled to obtain a whole vehicle simulation model.
[0031] Optionally, obtaining the bolt information and body panel information of the target bolt includes:
[0032] Traverse the holes in the body structure of the target vehicle and obtain information about the body panels;
[0033] The hole type of each body structure hole is detected by a preset bolt hole detection strategy.
[0034] Extract the target body structure holes whose hole type matches the target hole type from the body structure holes, and then identify the target bolts corresponding to the target body structure holes;
[0035] Obtain the bolt information of the target bolt.
[0036] Furthermore, to achieve the above objectives, the present invention also proposes a bolt connection simulation analysis device, which includes:
[0037] The information acquisition module is used to acquire bolt information and body panel information of the target bolt;
[0038] The bolt numbering module is used to number the target bolts and obtain bolt numbers;
[0039] The plate determination module is used to determine the target connecting plate corresponding to the target bolt based on the bolt number and the vehicle body plate information;
[0040] The connection point determination module is used to determine the bolt pre-connection point corresponding to the target bolt based on the bolt number;
[0041] The bolt modeling module is used to model the vehicle body structure based on the bolt information, the target connecting plate, and the bolt pre-connection point to obtain a whole vehicle simulation model.
[0042] The simulation analysis module is used to perform bolt connection simulation analysis on the target vehicle based on the whole vehicle simulation model.
[0043] Furthermore, to achieve the above objectives, the present invention also proposes a bolt connection simulation analysis device, which includes: a memory, a processor, and a bolt connection simulation analysis program stored in the memory and executable on the processor. The bolt connection simulation analysis program is configured to implement the steps of the bolt connection simulation analysis method described above.
[0044] In addition, to achieve the above objectives, the present invention also proposes a storage medium storing a bolt connection simulation analysis program, which, when executed by a processor, implements the steps of the bolt connection simulation analysis method described above.
[0045] This invention discloses a bolt connection simulation analysis method, which includes: acquiring bolt information and vehicle body panel information of a target bolt; numbering the target bolt to obtain a bolt number; determining the target connecting plate corresponding to the target bolt based on the bolt number and the vehicle body panel information; determining the bolt pre-connection point corresponding to the target bolt based on the bolt number; modeling the vehicle body structure based on the bolt information, the target connecting plate, and the bolt pre-connection point to obtain a whole vehicle simulation model; and performing bolt connection simulation analysis on the target vehicle based on the whole vehicle simulation model. Compared with the prior art of manually inputting bolt data to build a vehicle model, this invention detects the bolt information and vehicle body panel information of the target bolt, numbers the target bolt to obtain a bolt number, determines the target connecting plate corresponding to the target bolt based on the bolt number, and combines the bolt pre-connection point to achieve structural connection modeling of the vehicle. This reduces the steps of manual operation, avoids the cumbersome technical problem of manually inputting vehicle bolt data for vehicle simulation analysis in the prior art, and improves the efficiency of vehicle modeling and simulation. Attached Figure Description
[0046] Figure 1 This is a schematic diagram of the structure of the bolt connection simulation analysis device for the hardware operating environment involved in the embodiments of the present invention;
[0047] Figure 2 This is a flowchart illustrating the first embodiment of the bolt connection simulation analysis method of the present invention;
[0048] Figure 3 This is a flowchart illustrating the second embodiment of the bolt connection simulation analysis method of the present invention;
[0049] Figure 4 This is a schematic diagram of the center position of an embodiment of the bolt connection simulation analysis method of the present invention;
[0050] Figure 5 This is a schematic diagram of a washer structure according to an embodiment of the bolt connection simulation analysis method of the present invention;
[0051] Figure 6 This is a flowchart illustrating the third embodiment of the bolt connection simulation analysis method of the present invention;
[0052] Figure 7 This is a structural block diagram of the first embodiment of the bolt connection simulation analysis device of the present invention.
[0053] The realization of the objective, functional features and advantages of the present invention will be further explained in conjunction with the embodiments and with reference to the accompanying drawings. Detailed Implementation
[0054] It should be understood that the specific embodiments described herein are for illustrative purposes only and are not intended to limit the scope of the invention.
[0055] Reference Figure 1 , Figure 1 This is a schematic diagram of the bolt connection simulation analysis device structure of the hardware operating environment involved in the embodiments of the present invention.
[0056] like Figure 1 As shown, the bolt connection simulation analysis device may include: a processor 1001, such as a central processing unit (CPU), a communication bus 1002, a user interface 1003, a network interface 1004, and a memory 1005. The communication bus 1002 is used to enable communication between these components. The user interface 1003 may include a display screen or an input unit such as a keyboard; optionally, the user interface 1003 may also include a standard wired interface or a wireless interface. The network interface 1004 may optionally include a standard wired interface or a wireless interface (such as a Wireless-Fidelity (Wi-Fi) interface). The memory 1005 may be high-speed random access memory (RAM) or stable non-volatile memory (NVM), such as a disk storage device. Optionally, the memory 1005 may also be a storage device independent of the aforementioned processor 1001.
[0057] Those skilled in the art will understand that Figure 1 The structure shown does not constitute a limitation on the bolt connection simulation analysis equipment and may include more or fewer components than shown, or combine certain components, or have different component arrangements.
[0058] like Figure 1 As shown, the memory 1005, which serves as a storage medium, may include an operating system, a network communication module, a user interface module, and a bolt connection simulation analysis program.
[0059] exist Figure 1In the bolt connection simulation analysis device shown, the network interface 1004 is mainly used for data communication with the network server; the user interface 1003 is mainly used for data interaction with the user; the processor 1001 and the memory 1005 in the bolt connection simulation analysis device of the present invention can be set in the bolt connection simulation analysis device. The bolt connection simulation analysis device calls the bolt connection simulation analysis program stored in the memory 1005 through the processor 1001 and executes the bolt connection simulation analysis method provided in the embodiment of the present invention.
[0060] This invention provides a simulation analysis method for bolted connections, referring to... Figure 2 , Figure 2 This is a flowchart illustrating the first embodiment of a bolt connection simulation analysis method according to the present invention.
[0061] In this embodiment, the bolt connection simulation analysis method includes the following steps:
[0062] Step S10: Obtain the bolt information and body panel information of the target bolt.
[0063] It should be noted that the execution subject of the method in this embodiment can be a computer device with data transmission, data acquisition and data processing functions, such as a control computer or a testing device. This embodiment does not impose specific limitations on this. In this embodiment and the following embodiments, a testing device will be used as an example for explanation.
[0064] It is worth noting that the bolt information includes: bolt code, bolt diameter, bolt model, diagonal width, and information on the connecting plate that connects to the target bolt. The connecting plate information includes: the connecting plate code, coordinates, and position, etc. This embodiment does not impose specific limitations on this.
[0065] It should be understood that body panel information refers to the various component panels of the target vehicle, which can be connected by bolts. Therefore, there are corresponding bolt holes at the locations where the various panels are connected by bolts.
[0066] Step S20: Number the target bolts to obtain bolt numbers.
[0067] It should be noted that the process of numbering the target bolt can be based on the bolt code, bolt coordinates, bolt diameter, bolt model, diagonal width, and the code of the connecting plate to which the target bolt is connected. For example, for a target bolt with a diameter of M8, a diagonal width of S=14, and the code nut_8, and the codes of the three plates connected to the target bolt are 5101001, 5101002, and 5101003, the bolt number obtained after numbering the target bolt is nut_8-M8-S14-95101001_5101002_5101003. This embodiment does not impose specific limitations on this.
[0068] Step S30: Determine the target connecting plate corresponding to the target bolt based on the bolt number and the vehicle body panel information.
[0069] It is understandable that the target connecting plate refers to the connecting plate code found in the body panel information based on the bolt number. For example, if the bolt number is nut_8-M8-S14-95101001_5101002_5101003, then the connecting plates with codes 95101001_5101002_5101003 can be found in the body panel information.
[0070] Step S40: Determine the bolt pre-connection point corresponding to the target bolt according to the bolt number.
[0071] In this embodiment, the bolt pre-connection point refers to the bolt pre-connection point determined in the vehicle coordinate system based on the bolt coordinates in the bolt number, wherein, reference Figure 3 The bolt pre-connection point generally refers to the washer connection point of the bolt hole in the whole vehicle model, that is, the bolt hole connection point that is connected to the bolt.
[0072] Furthermore, after determining the corresponding bolt pre-connection point based on the bolt number, the method further includes:
[0073] The pre-connected bolt points are connected using a preset connection strategy to obtain a target bolt connection network;
[0074] Accordingly, based on the bolt information, the target connecting plate, and the bolt pre-connection point, a vehicle body structure model is performed to obtain a whole vehicle simulation model, including:
[0075] Based on the bolt information, the target connecting plate, and the target bolt connection network, the vehicle body structure is modeled to obtain a whole vehicle simulation model.
[0076] In the specific implementation, the pre-connection points of bolts within the target search range are connected in a spider web pattern to complete the bolt connection modeling and simulation modeling steps, thereby improving simulation efficiency.
[0077] Step S50: Based on the bolt information, the target connecting plate, and the bolt pre-connection point, perform vehicle body structure modeling to obtain a whole vehicle simulation model.
[0078] In the specific implementation, the detected bolt information, the target connecting plate, and the bolt pre-connection point are combined to ensure that the bolt is tightened at the correct position on the target connecting plate. Finally, the bolt pre-connection point facilitates subsequent simulation analysis of vehicle bolts, reduces simulation analysis errors, simplifies modeling steps, and thus simplifies the vehicle bolt simulation analysis steps.
[0079] Step S60: Perform bolt connection simulation analysis on the target vehicle based on the whole vehicle simulation model.
[0080] In practice, after establishing a whole vehicle simulation model based on the detected bolt information, the target connecting plate, and the bolt pre-connection point, bolt connection simulation analysis can be performed based on the whole vehicle simulation model to facilitate subsequent verification of the effectiveness of various vehicle simulation experiments.
[0081] This embodiment discloses a bolt connection simulation analysis method, which includes: acquiring bolt information and vehicle body panel information of a target bolt; numbering the target bolt to obtain a bolt number; determining the target connecting plate corresponding to the target bolt based on the bolt number and the vehicle body panel information; determining the bolt pre-connection point corresponding to the target bolt based on the bolt number; modeling the vehicle structure based on the bolt information, the target connecting plate, and the bolt pre-connection point to obtain a whole vehicle simulation model; and performing bolt connection simulation analysis on the target vehicle based on the whole vehicle simulation model. This embodiment detects the bolt information and vehicle body panel information of the target bolt, numbers the target bolt to obtain a bolt number, and then determines the target connecting plate corresponding to the target bolt based on the bolt number. Combined with the bolt pre-connection point, it realizes the structural connection modeling of the vehicle, reducing the steps of manual operation and avoiding the cumbersome technical problem of manually inputting vehicle bolt data for vehicle simulation analysis in existing technologies, thus improving the efficiency of vehicle modeling and simulation.
[0082] refer to Figure 3 , Figure 3 This is a flowchart illustrating a second embodiment of a bolt connection simulation analysis method according to the present invention.
[0083] Based on the first embodiment described above, in this embodiment, step S20 includes:
[0084] Step S201: Determine the body structure bolt hole corresponding to the target bolt and the body structure bolt hole information corresponding to the body structure bolt hole.
[0085] It should be noted that since the target bolt has a corresponding body structure bolt hole, different bolt codes correspond to different body structure bolt holes. The body structure bolt hole information includes the coordinates, dimensions, and center position information of the body structure bolt hole, etc. This embodiment does not impose specific restrictions on this.
[0086] Step S202: Determine and obtain the three-dimensional coordinates of the target bolt based on the bolt hole information of the vehicle body structure.
[0087] It is worth noting that the three-dimensional coordinates of the bolt can be the coordinates of the center position of the bolt hole in the vehicle body structure in the preset vehicle coordinate system.
[0088] Furthermore, in order to obtain accurate three-dimensional coordinates of the bolt, step S202 includes:
[0089] Determine the center position of the bolt hole in the vehicle body structure corresponding to the target bolt;
[0090] The target three-dimensional coordinates corresponding to the center position are determined based on the center position, the information on the bolt holes of the vehicle body structure, and the preset vehicle coordinate system.
[0091] The three-dimensional coordinates of the bolt are determined based on the target's three-dimensional coordinates.
[0092] It should be understood that, reference Figure 4 The center position can be the spatial shape center of the bolt hole in the body structure. The three-dimensional coordinates corresponding to the spatial shape center of the bolt hole in the body structure are used as the three-dimensional coordinates of the bolt to obtain standardized modeling parameters and obtain a standard body bolt model.
[0093] Furthermore, in order to obtain a preset vehicle coordinate system, a reference point for the coordinate system can be determined in the test equipment first, and then a preset vehicle coordinate system can be established based on the reference point. The reference point can be defined by the user or it can be a reference point provided by the test equipment. This embodiment does not impose any specific restrictions.
[0094] Step S203: Number the target bolt based on the bolt diameter, the diagonal width, the connecting plate number, and the bolt's three-dimensional coordinates.
[0095] In a specific implementation, for a target bolt with a diameter of M8, a diagonal width of S=14, and a code of nut_8, the center coordinates of the corresponding body structure bolt hole are detected as (123,456,78), and the three plates connected by the target bolt are coded as 5101001, 5101002, and 5101003. After numbering the target bolt, the obtained bolt number is nut_8-(123,456,78)-M8-S14-95101001_5101002_5101003. Other arrangements are also possible, and this embodiment does not impose specific restrictions on them.
[0096] This embodiment discloses the determination of the vehicle body structure bolt hole corresponding to the target bolt and the corresponding vehicle body structure bolt hole information; the determination of the target bolt's three-dimensional coordinates based on the vehicle body structure bolt hole information; and the numbering of the target bolt based on the bolt diameter, the diagonal width, the connecting plate number, and the bolt's three-dimensional coordinates. This embodiment determines the bolt's three-dimensional coordinates by determining the center position of the vehicle body structure bolt hole corresponding to the target bolt and obtaining the center position coordinates in a preset vehicle coordinate system, and then numbering the target bolt based on the bolt diameter, the diagonal width, the connecting plate number, and the bolt's three-dimensional coordinates.
[0097] In this embodiment, determining the bolt pre-connection point corresponding to the target bolt based on the bolt number includes:
[0098] The target search range is determined based on the bolt diameter, the diagonal width, and the preset search coefficient.
[0099] Based on the target search range, locate the bolt pre-connection point in the connecting plate information corresponding to the target bolt.
[0100] It is understood that the target search range can be from the screw diameter to the diagonal width plus a preset search coefficient. For example, the screw diameter is the minimum search range, i.e., the minimum search radius is M, and the diagonal width plus a coefficient value k is the maximum search range, i.e., the maximum search radius is (S+k). The preset search coefficient can be a coefficient determined when the model is built. This target search range can be 2mm-6mm. This embodiment does not impose specific restrictions on this.
[0101] In the specific implementation, (S+k) represents the size of the washer or nut head in the bolted connection and the size of the clamping surface when tightening the bolt; points within the above range in the three connecting plates are searched as pre-connection points for bolting, wherein the pre-connection points include, for example, Figure 5 Any washer structure connection point within the solid coil shown, for example: Figure 5In this context, A represents a pre-connection point.
[0102] The step of finding the bolt pre-connection point in the connecting plate information corresponding to the target bolt according to the target search range includes:
[0103] Based on the target search range, locate the initial bolt pre-connection point in the connecting plate information corresponding to the target bolt;
[0104] The target connection distance is determined based on the center position and the initial bolt pre-connection point;
[0105] Based on the target connection distance, the initial bolt pre-connection points are selected to obtain the bolt pre-connection points.
[0106] It is worth noting that, due to the varying sizes of bolt holes in the vehicle body structure, pre-connection points that are not washer structures may appear when determining the target search range. Therefore, it is necessary to screen the initial bolt pre-connection points within the target search range to eliminate points that are not washer structures.
[0107] In practical implementation, initial bolt pre-connection points whose target connection distance exceeds the preset connection distance can be discarded to obtain bolt pre-connection points that conform to the washer structure, for example: Figure 5 The solid lines in the diagram indicate the initial bolt pre-connection points. Figure 5 The areas within the dashed lines represent the pre-connection points of the selected bolts.
[0108] In this embodiment, bolt pre-connection points that do not meet the pre-connection point requirements are eliminated by using the target connection distance between the center position and the initial bolt pre-connection point, so as to quickly find the point to be connected and improve simulation efficiency.
[0109] refer to Figure 6 , Figure 6 This is a flowchart illustrating the third embodiment of a bolt connection simulation analysis method according to the present invention.
[0110] Based on the second embodiment described above, in this embodiment, step S10 includes:
[0111] Step S101: Traverse the body structure holes of the target vehicle and obtain body panel information.
[0112] It is worth noting that the body structure holes refer to all holes on the target vehicle, such as bolt holes for connecting bolts, locking holes for locking, and accessory holes for installing accessories, etc. This embodiment does not impose specific limitations on this.
[0113] It is understood that traversing the body structure holes of the target vehicle can be obtained through vehicle structure data pre-existing in the database, or by scanning the vehicle structure diagram. This embodiment does not impose specific limitations on this.
[0114] It should be understood that body panel information refers to the various component panels of the target vehicle, which can be connected by bolts. Therefore, there are corresponding bolt holes at the locations where the various panels are connected by bolts.
[0115] Step S102: Detect the hole type of the body structure holes using a preset bolt hole detection strategy to obtain the hole type corresponding to each body structure hole.
[0116] It should be noted that the preset bolt hole detection strategy can be to detect whether the holes in the vehicle body structure are bolt holes. Specifically, the detection strategy can be to detect whether the holes in the vehicle body structure are through holes; to detect the number of plate layers connected to the holes in the vehicle body structure and compare the number of plate layers with a preset layer threshold; to detect the hole diameter on each plate layer where the holes in the vehicle body structure are located; to detect whether there is a washer structure; and to detect whether the spacing between the plates is too large, etc. This embodiment does not impose specific limitations on these aspects.
[0117] In this embodiment, in order to ensure the realism of the simulation, only the bolt structure is simulated and tested. Therefore, in this embodiment, the hole types of the body structure holes are bolt holes and non-bolt holes.
[0118] Step S103: Extract the target body structure hole whose hole type matches the target hole type from the hole in the body structure hole, and select the target bolt corresponding to the target body structure hole.
[0119] It is understandable that the target hole type is a bolt hole, and the corresponding target body structure hole refers to the bolt hole of the target vehicle.
[0120] In specific implementation, if simulation analysis is required for other types of holes, the target hole type can also be a locking hole. The corresponding target body structure hole can refer to the locking hole of the target vehicle. That is, the target body structure hole can be set according to user needs. This embodiment does not impose specific restrictions on this.
[0121] Step S104: Obtain the bolt information of the target bolt.
[0122] This embodiment detects the hole type of each hole in the target vehicle's body structure to determine whether each hole is a bolt hole. This eliminates the need for manual grasping, reduces labor costs, simplifies the modeling process, and improves simulation efficiency.
[0123] Furthermore, this embodiment of the invention also proposes a storage medium storing a bolt connection simulation analysis program, which, when executed by a processor, implements the steps of the bolt connection simulation analysis method described above.
[0124] Since this storage medium adopts all the technical solutions of all the above embodiments, it has at least all the beneficial effects brought about by the technical solutions of the above embodiments, which will not be repeated here.
[0125] Reference Figure 7 , Figure 7 This is a structural block diagram of the first embodiment of the bolt connection simulation analysis device of the present invention.
[0126] like Figure 7 As shown, the bolt connection simulation analysis device proposed in this embodiment of the invention includes:
[0127] The information acquisition module 10 is used to acquire bolt information and body panel information of the target bolt.
[0128] Bolt numbering module 20 is used to number the target bolts and obtain bolt numbers.
[0129] The plate determination module 30 is used to determine the target connecting plate corresponding to the target bolt based on the bolt number and the vehicle body plate information.
[0130] The connection point determination module 40 is used to determine the bolt pre-connection point corresponding to the target bolt based on the bolt number.
[0131] The bolt modeling module 50 is used to model the vehicle body structure based on the bolt information, the target connecting plate, and the bolt pre-connection point to obtain a whole vehicle simulation model.
[0132] The simulation analysis module 60 is used to perform bolt connection simulation analysis on the target vehicle based on the whole vehicle simulation model.
[0133] This embodiment discloses a bolt connection simulation analysis method, which includes: acquiring bolt information and vehicle body panel information of a target bolt; numbering the target bolt to obtain a bolt number; determining the target connecting plate corresponding to the target bolt based on the bolt number and the vehicle body panel information; determining the bolt pre-connection point corresponding to the target bolt based on the bolt number; modeling the vehicle structure based on the bolt information, the target connecting plate, and the bolt pre-connection point to obtain a whole vehicle simulation model; and performing bolt connection simulation analysis on the target vehicle based on the whole vehicle simulation model. This embodiment detects the bolt information and vehicle body panel information of the target bolt, numbers the target bolt to obtain a bolt number, and then determines the target connecting plate corresponding to the target bolt based on the bolt number. Combined with the bolt pre-connection point, it realizes the structural connection modeling of the vehicle, reducing the steps of manual operation and avoiding the cumbersome technical problem of manually inputting vehicle bolt data for vehicle simulation analysis in existing technologies, thus improving the efficiency of vehicle modeling and simulation.
[0134] In one embodiment, the bolt numbering module 20 is further configured to determine the body structure bolt hole corresponding to the target bolt and the body structure bolt hole information corresponding to the body structure bolt hole; determine and obtain the bolt three-dimensional coordinates of the target bolt based on the body structure bolt hole information; and number the target bolt based on the bolt diameter, the diagonal width, the connecting plate number, and the bolt three-dimensional coordinates.
[0135] In one embodiment, the bolt numbering module 20 is further configured to determine the center position of the body structure bolt hole corresponding to the target bolt; determine the target three-dimensional coordinates corresponding to the center position based on the center position, the body structure bolt hole information and a preset vehicle coordinate system; and determine the bolt three-dimensional coordinates based on the target three-dimensional coordinates.
[0136] In one embodiment, the bolt numbering module 20 is further configured to determine a target search range based on the bolt diameter, the diagonal width, and a preset search coefficient; and to locate the bolt pre-connection point in the connecting plate information corresponding to the target bolt based on the target search range.
[0137] In one embodiment, the bolt numbering module 20 is further configured to: locate the initial bolt pre-connection point in the connecting plate information corresponding to the target bolt according to the target search range; determine the target connection distance based on the center position and the initial bolt pre-connection point; and filter the initial bolt pre-connection point based on the target connection distance to obtain the bolt pre-connection point.
[0138] In one embodiment, the connection point determination module 40 is further configured to connect the bolt pre-connection points through a preset connection strategy to obtain a target bolt connection network; correspondingly, the vehicle body structure is modeled based on the bolt information, the target connection plate and the bolt pre-connection points to obtain a whole vehicle simulation model, including: modeling the vehicle body structure based on the bolt information, the target connection plate and the target bolt connection network to obtain a whole vehicle simulation model.
[0139] In one embodiment, the information acquisition module 10 is further configured to traverse the body structure holes of the target vehicle and acquire body panel information; perform hole type detection on the body structure holes using a preset bolt hole detection strategy; extract target body structure holes whose hole type matches the target hole type from the body structure holes, and acquire bolt information of the target bolts based on the target bolts corresponding to the target body structure holes.
[0140] It should be understood that the above are merely illustrative examples and do not constitute any limitation on the technical solutions of the present invention. In specific applications, those skilled in the art can make settings as needed, and the present invention does not impose any restrictions on this.
[0141] It should be noted that the workflow described above is merely illustrative and does not limit the scope of protection of this invention. In practical applications, those skilled in the art can select some or all of the workflow to achieve the purpose of this embodiment according to actual needs, and no restrictions are imposed here.
[0142] In addition, for technical details not described in detail in this embodiment, please refer to the bolt connection simulation analysis method provided in any embodiment of the present invention, which will not be repeated here.
[0143] Furthermore, it should be noted that, in this document, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or system that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or system. Unless otherwise specified, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or system that includes that element.
[0144] The sequence numbers of the above embodiments of the present invention are for descriptive purposes only and do not represent the superiority or inferiority of the embodiments.
[0145] Through the above description of the embodiments, those skilled in the art can clearly understand that the methods of the above embodiments can be implemented by means of software plus necessary general-purpose hardware platforms. Of course, they 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 invention, or the part that contributes to the prior art, can be embodied in the form of a software product. This computer software product is stored in a storage medium (such as read-only memory (ROM) / RAM, magnetic disk, optical disk) and includes several instructions to cause a terminal device (which may be a mobile phone, computer, server, or network device, etc.) to execute the methods described in the various embodiments of the present invention.
[0146] The above are merely preferred embodiments of the present invention and do not limit the scope of the patent. Any equivalent structural or procedural transformations made based on the description and drawings of the present invention, or direct or indirect applications in other related technical fields, are similarly included within the scope of patent protection of the present invention.
Claims
1. A simulation analysis method for bolted connections, characterized in that, The bolt connection simulation analysis method includes: Obtain bolt information and body panel information for the target bolt; The target bolts are numbered to obtain bolt numbers; The target connecting plate corresponding to the target bolt is determined based on the bolt number and the vehicle body panel information; Determine the bolt pre-connection point corresponding to the target bolt based on the bolt number; Based on the bolt information, the target connecting plate, and the bolt pre-connection point, the vehicle body structure is modeled to obtain a whole vehicle simulation model; Based on the vehicle simulation model, a bolt connection simulation analysis was performed on the target vehicle. The process of finding the bolt pre-connection point in the connecting plate information corresponding to the target bolt according to the target search range includes: finding the initial bolt pre-connection point in the connecting plate information corresponding to the target bolt according to the target search range; determining the target connection distance based on the center position and the initial bolt pre-connection point; and filtering the initial bolt pre-connection point based on the target connection distance to obtain the bolt pre-connection point.
2. The bolt connection simulation analysis method as described in claim 1, characterized in that, The bolt information includes at least the bolt diameter, diagonal width, and corresponding connecting plate information; The step of numbering the target bolts includes: Determine the vehicle body structure bolt hole corresponding to the target bolt and the vehicle body structure bolt hole information corresponding to the vehicle body structure bolt hole; The three-dimensional coordinates of the target bolt are determined based on the bolt hole information of the vehicle body structure. The target bolt is numbered based on the bolt diameter, the diagonal width, the connecting plate number, and the bolt's three-dimensional coordinates.
3. The bolt connection simulation analysis method as described in claim 2, characterized in that, The step of determining the three-dimensional coordinates of the target bolt based on the bolt hole information of the vehicle body structure includes: Determine the center position of the bolt hole in the vehicle body structure corresponding to the target bolt; The target three-dimensional coordinates corresponding to the center position are determined based on the center position, the information on the bolt holes of the vehicle body structure, and the preset vehicle coordinate system. The three-dimensional coordinates of the bolt are determined based on the target's three-dimensional coordinates.
4. The bolt connection simulation analysis method as described in claim 3, characterized in that, The step of determining the corresponding bolt pre-connection point based on the bolt number includes: The target search range is determined based on the bolt diameter, the diagonal width, and the preset search coefficient. Based on the target search range, locate the bolt pre-connection point in the connecting plate information corresponding to the target bolt.
5. The bolt connection simulation analysis method as described in claim 4, characterized in that, The step of finding the bolt pre-connection point in the connecting plate information corresponding to the target bolt according to the target search range includes: Based on the target search range, locate the initial bolt pre-connection point in the connecting plate information corresponding to the target bolt; The target connection distance is determined based on the center position and the initial bolt pre-connection point; Based on the target connection distance, the initial bolt pre-connection points are selected to obtain the bolt pre-connection points.
6. The bolt connection simulation analysis method as described in claim 1, characterized in that, After determining the corresponding bolt pre-connection point based on the bolt number, the method further includes: The pre-connected bolt points are connected using a preset connection strategy to obtain a target bolt connection network; Accordingly, based on the bolt information, the target connecting plate, and the bolt pre-connection point, a vehicle body structure model is performed to obtain a whole vehicle simulation model, including: Based on the bolt information, the target connecting plate, and the target bolt connection network, the vehicle body structure is modeled to obtain a whole vehicle simulation model.
7. The bolt connection simulation analysis method as described in claim 1, characterized in that, The acquisition of bolt information and body panel information for the target bolt includes: Traverse the holes in the body structure of the target vehicle and obtain information about the body panels; The hole type of each body structure hole is detected by a preset bolt hole detection strategy. Extract the target body structure holes whose hole type matches the target hole type from the body structure holes, and then identify the target bolts corresponding to the target body structure holes; Obtain the bolt information of the target bolt.
8. A bolt connection simulation analysis device, characterized in that, The bolt connection simulation analysis device includes: The information acquisition module is used to acquire bolt information and body panel information of the target bolt; The bolt numbering module is used to number the target bolts and obtain bolt numbers; The plate determination module is used to determine the target connecting plate corresponding to the target bolt based on the bolt number and the vehicle body plate information; The connection point determination module is used to determine the bolt pre-connection point corresponding to the target bolt based on the bolt number; The bolt modeling module is used to model the vehicle body structure based on the bolt information, the target connecting plate, and the bolt pre-connection point to obtain a whole vehicle simulation model. The simulation analysis module is used to perform bolt connection simulation analysis on the target vehicle based on the whole vehicle simulation model. The process of finding the bolt pre-connection point in the connecting plate information corresponding to the target bolt according to the target search range includes: finding the initial bolt pre-connection point in the connecting plate information corresponding to the target bolt according to the target search range; determining the target connection distance based on the center position and the initial bolt pre-connection point; and filtering the initial bolt pre-connection point based on the target connection distance to obtain the bolt pre-connection point.
9. A bolt connection simulation analysis device, characterized in that, The bolt connection simulation analysis device includes: a memory, a processor, and a bolt connection simulation analysis program stored in the memory and executable on the processor, wherein the bolt connection simulation analysis program is configured to implement the bolt connection simulation analysis method as described in any one of claims 1 to 7.
10. A storage medium, characterized in that, The storage medium stores a bolt connection simulation analysis program, which, when executed by a processor, implements the bolt connection simulation analysis method as described in any one of claims 1 to 7.