Bolt connection simulation analysis method and device, equipment and storage medium
By automatically detecting and modeling the hole types in the automotive body structure, the high cost caused by manual judgment and picking of bolt holes is solved, and efficient whole vehicle simulation modeling and analysis is achieved.
Patent Information
- Application Number
- CN202210715595.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-06-23
- Publication Date
- 2025-12-19
- Estimated Expiration
- 2042-06-23
AI Technical Summary
Current technology relies on manual identification and modeling of bolt holes in the vehicle body structure when building automotive simulation models. This method is labor-intensive and inefficient.
By traversing the holes in the vehicle's body structure, using a preset bolt hole detection strategy to detect hole types, extracting holes that match the target hole type, and combining this with body panel information to create a model, a whole vehicle simulation model is obtained, and bolt connection simulation analysis is performed.
This reduces labor costs, improves modeling efficiency, and yields a highly efficient vehicle simulation model, facilitating subsequent simulation analysis and avoiding the inefficient process of manually judging and identifying bolt holes.
Smart Images

Figure CN115169030B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of vehicle simulation, in particular to a bolt connection simulation analysis method, device, equipment and storage medium. BACKGROUND
[0002] In the development and design of an automobile, a simulation model is often established for simulation analysis and verification of the effectiveness of a scheme. In establishing an automobile simulation model, various panel parts of a vehicle are connected by bolts. However, there are a large number of holes on the automobile, some of which need to be connected by bolts, and some of which do not. In the modeling process, each hole needs to be manually captured, and the holes that need to be connected are sequentially input into software or a program for modeling. The efficiency is low, and the labor cost is high.
[0003] The above content is only used to assist in understanding the technical solutions of the present application and does not represent the acknowledgement of the above content as prior art. SUMMARY
[0004] The main purpose of the present application is to provide a bolt connection simulation analysis method, device, equipment and storage medium, which aims to solve the technical problem of high labor cost in manually judging and capturing bolt holes in the holes of the body structure of a vehicle for modeling when establishing a whole vehicle model in the prior art.
[0005] To achieve the above purpose, the present application provides a bolt connection simulation analysis method, which comprises the following steps:
[0006] Iterate through the body structure holes of a target vehicle and obtain body panel information;
[0007] Detect the hole types of the body structure holes by a preset bolt hole detection strategy to obtain the hole types corresponding to each body structure hole;
[0008] Extract target body structure holes whose hole types conform to a target hole type from the body structure holes;
[0009] Model the body structure according to the target body structure holes and the body panel information to obtain a whole vehicle simulation model;
[0010] Perform bolt connection simulation analysis on the target vehicle based on the whole vehicle simulation model.
[0011] Optionally, the hole type detection of the body structure holes by the preset bolt hole detection strategy comprises:
[0012] Obtain the number of layers of panel structures connected to the body structure holes and the panel hole diameters of the body structure holes on each layer of panel parts;
[0013] determining whether the vehicle body structure hole is a bolt hole according to the plate structure layer number and the plate hole diameter;
[0014] determining the vehicle body structure hole as a bolt hole when the plate structure layer number and the plate hole diameter meet the bolt hole parameters.
[0015] Optionally, the determining whether the vehicle body structure hole is a bolt hole according to the plate structure layer number and the plate hole diameter comprises:
[0016] comparing the plate structure layer number with a preset layer number;
[0017] comparing the plate hole diameter with a target bolt hole diameter range when the structure layer number is not a single layer;
[0018] Correspondingly, the determining the vehicle body structure hole as a bolt hole when the plate structure layer number and the plate hole diameter meet the bolt hole parameters comprises:
[0019] determining the vehicle body structure hole as a bolt hole when the plate hole diameter is within the target bolt hole diameter range.
[0020] Optionally, before the comparing the plate hole diameter with a target bolt hole diameter range, the method further comprises:
[0021] extracting a diameter extreme value in the plate hole diameter;
[0022] determining a target bolt type according to the target diameter extreme value;
[0023] determining a target bolt hole diameter range based on the target bolt type.
[0024] Optionally, the bolt connection simulation analysis method further comprises:
[0025] determining whether the vehicle body structure hole is a through hole;
[0026] detecting whether a preset hole structure exists in the vehicle body structure hole when the vehicle body structure hole is a through hole;
[0027] if the preset hole structure exists, obtaining a plate gap at the vehicle body structure hole;
[0028] detecting whether the plate gap is less than a target thickness error according to the plate structure layer number;
[0029] determining the vehicle body structure hole as a bolt hole when the plate gap is less than the target thickness error.
[0030] Optionally, the detecting whether the panel gap is less than the target thickness error according to the panel structure layer number comprises:
[0031] extracting the thickness information of each layer of panel in the panel information;
[0032] determining a target thickness error according to the panel structure layer number, the thickness information of each layer of panel and a preset thickness error weight;
[0033] detecting whether the panel gap is less than the target thickness error according to the panel structure layer number.
[0034] Optionally, the vehicle body structure modeling according to the target vehicle body structure hole and the panel information comprises:
[0035] determining a target bolt corresponding to the target vehicle body structure hole and obtaining bolt information of the target bolt;
[0036] numbering the target bolt to obtain a bolt number;
[0037] determining a target connecting panel corresponding to the bolt number and the panel information;
[0038] determining a bolt pre-connection point corresponding to the bolt number;
[0039] vehicle body structure modeling based on the bolt information, the target connecting panel and the bolt pre-connection point to obtain a whole vehicle simulation model.
[0040] In addition, to achieve the above-mentioned purpose, the application further provides a bolt connection simulation analysis device, which comprises:
[0041] an information acquisition module configured to traverse a vehicle body structure hole of a target vehicle and acquire panel information;
[0042] a type detection module configured to detect a hole type of the vehicle body structure hole through a preset bolt hole detection strategy to obtain a hole type corresponding to each vehicle body structure hole;
[0043] a hole extraction module configured to extract a target vehicle body structure hole with a hole type conforming to a target hole type from the vehicle body structure hole;
[0044] a bolt modeling module configured to perform vehicle body structure modeling according to the target vehicle body structure hole and the panel information to obtain a whole vehicle simulation model;
[0045] a simulation analysis module configured to perform bolt connection simulation analysis on the target vehicle based on the whole vehicle simulation model.
[0046] In addition, to achieve the above object, the application further provides a bolt connection simulation analysis device, which comprises a memory, a processor and a bolt connection simulation analysis program stored in the memory and executable on the processor, and the bolt connection simulation analysis program is configured to implement the steps of the bolt connection simulation analysis method as described above.
[0047] In addition, to achieve the above object, the application further provides a storage medium, which stores a bolt connection simulation analysis program, and the bolt connection simulation analysis program implements the steps of the bolt connection simulation analysis method as described above when executed by a processor.
[0048] The application discloses a bolt connection simulation analysis method, which comprises the following steps: traversing a body structure hole of a target vehicle and obtaining body panel information; detecting the hole type of the body structure hole through a preset bolt hole detection strategy to obtain the hole type corresponding to each body structure hole; extracting a target body structure hole with a hole type conforming to a target hole type from the body structure hole; modeling the body structure according to the target body structure hole and the body panel information to obtain a whole vehicle simulation model; and performing bolt connection simulation analysis on the target vehicle based on the whole vehicle simulation model. BRIEF DESCRIPTION OF DRAWINGS
[0049] Figure 1 is a structural schematic diagram of a bolt connection simulation analysis device of a hardware running environment related to an embodiment scheme of the application;
[0050] Figure 2 is a flowchart of a first embodiment of the bolt connection simulation analysis method of the application;
[0051] Figure 3 is a flowchart of a second embodiment of the bolt connection simulation analysis method of the application;
[0052] Figure 4 is a spider web structure schematic diagram of an embodiment of the bolt connection simulation analysis method of the application;
[0053] Figure 5A flowchart of a third embodiment of the bolt connection simulation analysis method of the present application is shown in the figure.
[0054] Figure 6 A washer structure diagram of an embodiment of the bolt connection simulation analysis method of the present application is shown in the figure.
[0055] Figure 7 A structure block diagram of a first embodiment of the bolt connection simulation analysis device of the present application is shown in the figure.
[0056] The implementation, functional features and advantages of the present application will be further described with reference to the embodiments and the accompanying drawings. DETAILED DESCRIPTION
[0057] It should be understood that the specific embodiments described herein are merely illustrative of the present application and do not limit the present application.
[0058] Referring to Figure 1 , Figure 1 A bolt connection simulation analysis device structure diagram of a hardware running environment involved in the embodiment scheme of the present application is shown in the figure.
[0059] As Figure 1 shown, the bolt connection simulation analysis device can 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 realize the connection and communication between these components. The user interface 1003 can include a display screen, an input unit such as a keyboard, and an optional user interface 1003 can also include a standard wired interface, a wireless interface. The network interface 1004 can optionally include a standard wired interface, a wireless interface (such as a wireless fidelity (Wi-Fi) interface). The memory 1005 can be a high-speed random access memory (RAM), and can also be a stable non-volatile memory (NVM), such as a disk memory. The memory 1005 can also be an independent storage device from the aforementioned processor 1001.
[0060] Those skilled in the art can understand that Figure 1 the structure shown in the figure does not constitute a limitation on the bolt connection simulation analysis device, and can include more or fewer components than the illustrated components, or combine certain components, or different component arrangements.
[0061] As Figure 1As shown, the memory 1005 as a storage medium can include an operating system, a network communication module, a user interface module, and a bolt connection simulation analysis program.
[0062] In Figure 1 In the bolt connection simulation analysis device shown, the network interface 1004 is mainly used for data communication with a network server; the user interface 1003 is mainly used for data interaction with a user; the processor 1001 and the memory 1005 in the bolt connection simulation analysis device of the application can be arranged in the bolt connection simulation analysis device, and 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 by the embodiments of the application.
[0063] The embodiments of the application provide a bolt connection simulation analysis method, which refers to Figure 2 , Figure 2 The flowchart of a first embodiment of the bolt connection simulation analysis method of the application is shown.
[0064] In this embodiment, the bolt connection simulation analysis method comprises the following steps:
[0065] Step S10: traversing the body structure hole of the target vehicle and obtaining the body panel information.
[0066] It should be noted that the execution subject of the method of the embodiment can be a computer device with data transmission, data acquisition and data processing functions, such as a control computer or a test device, etc., which is not limited in the embodiment.
[0067] It should be noted that the body structure hole refers to all holes on the target vehicle, such as bolt holes for connecting bolts, locking holes for locking, and accessory holes for mounting accessories, etc., which are not limited in the embodiment.
[0068] It can be understood that the body structure hole of the target vehicle can be obtained by the structure data of the vehicle pre-existing in the database, or by scanning the vehicle structure diagram, which is not limited in the embodiment.
[0069] It should be understood that the body panel information refers to each component panel of the target vehicle, and the bolt connection can be made between each component panel, so that there are corresponding bolt holes at the positions of the bolt connection of each panel.
[0070] Step S20: detecting the hole type of the body structure hole through a preset bolt hole detection strategy to obtain the hole type corresponding to each body structure hole.
[0071] 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.
[0072] 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.
[0073] Step S30: Extract the target body structure holes whose hole type matches the target hole type from the hole holes in the body structure.
[0074] 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.
[0075] 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.
[0076] Step S40: Model the vehicle structure based on the target body structure holes and the body panel information to obtain a whole vehicle simulation model.
[0077] In this embodiment, the detected bolt holes are combined with the information of the vehicle body panels so that the bolts can be tightened in the correct position and the connecting plates of the bolts also match the actual vehicle, which greatly reduces the possibility of errors in manual bolt tightening.
[0078] Step S50: Perform bolt connection simulation analysis on the target vehicle based on the whole vehicle simulation model.
[0079] In practice, after establishing a whole vehicle simulation model based on the detected bolt holes and the body panels connected to the bolt holes, 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.
[0080] The embodiment discloses a bolt connection simulation analysis method, which comprises the following steps: traversing a body structure hole of a target vehicle and obtaining body panel information; detecting the type of the body structure hole through a preset bolt hole detection strategy to obtain a hole type corresponding to each body structure hole; extracting a target body structure hole whose hole type meets a target hole type; modeling the body structure according to the target body structure hole and the body panel information to obtain a whole vehicle simulation model; and performing bolt connection simulation analysis on the target vehicle based on the whole vehicle simulation model. The bolt connection simulation analysis method of the embodiment determines whether each hole on the target vehicle is a bolt hole through hole type detection, so that manual grabbing is not needed, the labor cost is reduced, the modeling efficiency is improved through modeling of the target body structure hole and the body panel information, a whole vehicle simulation model is obtained, subsequent simulation analysis is facilitated, the technical problem of high labor cost caused by manual judgment and grabbing of bolt holes in the body structure hole when a whole vehicle model is established in the prior art is solved, and the modeling efficiency is improved.
[0081] Reference Figure 3 , Figure 3 FIG. 2 is a flowchart of a bolt connection simulation analysis method according to a second embodiment of the present application.
[0082] Based on the first embodiment, in the present embodiment, the step S20 comprises the following steps.
[0083] Step S201: obtaining the number of layers of a panel structure connected with the body structure hole and a panel hole diameter corresponding to the body structure hole on each layer of panel.
[0084] It should be noted that the number of layers of the panel structure refers to the number of layers of the body panel connected with the body structure hole, and the panel hole diameter refers to the diameter of the hole on each layer of the body panel connected at the body structure hole, wherein if the body structure hole is a non-uniform hole diameter, the area or size of the hole diameter can be detected, and the present embodiment does not make specific limitations.
[0085] Step S202: determining whether the body structure hole is a bolt hole according to the number of layers of the panel structure and the panel hole diameter.
[0086] It should be noted that the condition for determining whether the body structure hole is a bolt hole is whether the number of layers of the body structure of the body panel connected with the body structure hole is single-layer, and whether the difference of the panel hole diameter is within a preset hole diameter range.
[0087] Further, the step S202 comprises the following steps.
[0088] compare the number of layers of the plate member structure with a preset number of layers;
[0089] when the number of layers of the plate member structure is not a single layer, compare the hole diameter of the plate member hole with a target bolt hole diameter range;
[0090] Correspondingly, when the number of layers of the plate member structure and the hole diameter of the plate member hole satisfy the bolt hole parameters, determining that the vehicle body structure hole is a bolt hole, comprising:
[0091] when the hole diameter of the plate member hole is within the target bolt hole diameter range, determining that the vehicle body structure hole is a bolt hole.
[0092] It should be understood that the preset number of layers can be 1 layer, i.e. when the number of layers of the connected vehicle body plate at the vehicle body structure hole is not a single layer and the hole diameter of the plate member is within the target bolt hole diameter range, it is determined that the vehicle body structure hole is a bolt hole, wherein the target bolt hole diameter can be obtained according to the bolt diameter, the size of the washer or the bolt head that the hole diameter is adapted to.
[0093] Further, in order to obtain the target bolt hole diameter range, before the comparison between the hole diameter of the plate member hole and the target bolt hole diameter range, further comprising:
[0094] extracting the hole diameter extreme value in the hole diameter of the plate member;
[0095] determining a target bolt type according to the target hole diameter extreme value;
[0096] determining a target bolt hole diameter range based on the target bolt type.
[0097] It can be understood that the hole diameter extreme value refers to the minimum value and the maximum value between the hole diameters on each layer of plate member connected to the vehicle body structure hole. Since the diameters of various types of bolts have certain standards, according to the minimum value of the hole diameter, it can be determined whether there is a bolt of the corresponding model and diameter, and then the maximum value of the hole diameter, i.e. the target bolt hole diameter range, can be determined according to the bolt diameter, the size of the washer or the bolt head of the bolt of the model.
[0098] In addition, in the present embodiment, in order to improve the accuracy of bolt recognition, after the step S202, further comprising:
[0099] judging whether the vehicle body structure hole is a through hole;
[0100] when the vehicle body structure hole is a through hole, detecting whether a preset hole structure exists at the vehicle body structure hole;
[0101] if so, obtaining the plate member gap at the vehicle body structure hole;
[0102] detecting whether the plate gap is less than a target thickness error according to the plate structure layer number;
[0103] when the plate gap is less than the target thickness error, determining that the vehicle body structure hole is a bolt hole.
[0104] It should be noted that the through hole means that there is no blockage at this vehicle body structure hole, for example, when it is detected that the vehicle body structure hole connects two plates, it is found that the first plate has a hole, and the second plate does not have a hole, which means that the vehicle body structure hole is not a bolt hole.
[0105] In addition, when it is determined that the vehicle body structure hole is a through hole, it can also be detected whether the vehicle body structure hole has a preset hole structure, wherein the preset hole structure refers to a washer structure, as shown in Figure 4 , Figure 4 which is a spider web structure connection.
[0106] In a specific implementation, the plate gap refers to the gap of all plates at the vehicle body structure hole.
[0107] It can be understood that the target thickness error refers to a preset thickness error weight of a theoretical plate gap, for example, 1.2, that is, when the detected plate gap is less than 1.2 times the theoretical plate gap, it is determined that the vehicle body structure hole is a bolt hole, wherein the theoretical plate gap refers to half the thickness of the surface plate plus the thickness of the center plate.
[0108] For example, the vehicle body structure hole connects two layers of vehicle body plates, and the thicknesses of the two layers of vehicle body plates are 1 mm and 2 mm respectively, so the plate gap is half the thickness of the two layers of plates, which is 1.5 mm; if the vehicle body structure hole connects three layers of vehicle body plates, and the thicknesses of the three layers of vehicle body plates are 1 mm, 2 mm and 3 mm respectively, then the plate gap is half the thickness of the surface plate plus the thickness of the middle plate, that is, 0.5 mm plus 1.5 mm plus the thickness of the middle plate 2 mm, which is a total of 4 mm.
[0109] Further, the detection of whether the plate gap is less than the target thickness error according to the plate structure layer number comprises:
[0110] extracting the thickness information of each layer of plates in the vehicle body plate information;
[0111] determining the target thickness error according to the plate structure layer number, the thickness information of each layer of plates, and a preset thickness error weight;
[0112] detecting whether the plate gap is less than the target thickness error according to the plate structure layer number.
[0113] Step S203: determining the vehicle body structure hole as a bolt hole when the plate structure layer number and the plate hole diameter meet the bolt hole parameters.
[0114] In a specific implementation, the vehicle body structure hole is determined as a bolt hole when the vehicle body structure hole meets the part single-layer plate, is a through hole, the hole diameter is within a corresponding target diameter range, has a washer structure, and the plate gap is less than an error value.
[0115] The embodiment discloses obtaining a plate structure layer number connected to the vehicle body structure hole and a plate hole diameter corresponding to the vehicle body structure hole on each layer of plate; determining whether the vehicle body structure hole is a bolt hole according to the plate structure layer number and the plate hole diameter; and determining the vehicle body structure hole as a bolt hole when the plate structure layer number and the plate hole diameter meet bolt hole parameters. The embodiment determines whether the vehicle body structure hole is a bolt hole, and the specific detection strategy can be determining whether the vehicle body structure hole is a through hole; detecting the plate layer number connected to the vehicle body structure hole, and comparing the plate layer number with a preset layer number threshold; detecting the hole diameter on each layer of plate at the position of the vehicle body structure hole; detecting whether the washer structure is present; and detecting whether the distance between layers of plate is too large, thereby determining whether the vehicle body structure hole is a bolt hole, and improving the determination accuracy of the hole type.
[0116] Reference Figure 5 , Figure 5 FIG. 3 is a flowchart of a third embodiment of a bolt connection simulation analysis method.
[0117] Based on the second embodiment, in the present embodiment, the step S40 comprises:
[0118] Step S401: determining a target bolt corresponding to the target vehicle body structure hole, and obtaining bolt information of the target bolt.
[0119] It should be noted that the bolt information comprises a bolt code, a bolt diameter, a bolt model, an angle width, and connection plate information connected to the target bolt, wherein the connection plate information comprises a code, coordinates, and position information of the connection plate, and the embodiment does not make a specific limitation.
[0120] Step S402: numbering the target bolt to obtain a bolt number.
[0121] It should be noted that the process of numbering the target bolt can be numbered according to the bolt code, bolt coordinate bolt diameter, bolt model, diagonal width, and connecting plate part code connected with the target bolt, etc. For example, for a target bolt with a diameter of M8, a diagonal width S=14, and a code of nut_8, and the target bolt connects three-layer plate parts with codes 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 make specific limitations.
[0122] Step S403: determining the corresponding target connecting plate part according to the bolt number and the vehicle body plate part information.
[0123] It can be understood that the target connecting plate part refers to the connecting plate part queried from the vehicle body plate part information based on the connecting plate part code in the bolt number. For example, the bolt number is nut_8-M8-S14-95101001_5101002_5101003, and the connecting plate parts with codes 95101001_5101002_5101003 can be found from the vehicle body plate part information.
[0124] Step S404: determining the corresponding bolt pre-connection point according to the bolt number.
[0125] In this embodiment, the bolt pre-connection point refers to the bolt pre-connection point determined in the whole vehicle coordinate system based on the bolt coordinate in the bolt number. Referring to Figure 6 , the bolt pre-connection point generally refers to the washer connection point of the established bolt hole in the whole vehicle model, i.e., the bolt hole connection point connected with the bolt. For example, the pre-connection point includes any washer structure connection point within the solid line circle as shown in Figure 5 , for example: Figure 5 A in the above figure indicates a pre-connection point.
[0126] Step S405: vehicle body structure modeling based on the bolt information, the target connecting plate part, and the bolt pre-connection point to obtain a whole vehicle simulation model.
[0127] In specific implementation, the detected bolt information, target connecting plate part, and bolt pre-connection point are combined so that the bolt can be tightened at the correct target connecting plate part position. Finally, the bolt pre-connection point facilitates subsequent simulation analysis of the vehicle bolt, reduces simulation analysis error, simplifies the modeling step, and thus simplifies the vehicle bolt simulation analysis step.
[0128] The embodiment detects bolt information of a target bolt and body panel information, numbers the target bolt, obtains a bolt number, and then determines a target connecting panel corresponding to the target bolt according to the bolt number, so as to realize structural connection modeling of the vehicle in combination with a bolt pre-connection point, thereby reducing the steps of manual operation and improving simulation efficiency.
[0129] In addition, the embodiment of the present application further provides a storage medium, wherein the storage medium stores a bolt connection simulation analysis program, and the bolt connection simulation analysis program realizes the steps of the bolt connection simulation analysis method when executed by a processor.
[0130] Since the storage medium adopts all the technical solutions of the above-mentioned embodiments, it at least has all the beneficial effects brought by the technical solutions of the above-mentioned embodiments, which will not be repeated here.
[0131] Reference Figure 7 , Figure 7 is a structural block diagram of a first embodiment of the bolt connection simulation analysis device of the present application.
[0132] As Figure 7 shown, the bolt connection simulation analysis device provided by the embodiment of the present application comprises:
[0133] The information acquisition module 10 is configured to traverse body structure holes of a target vehicle and acquire body panel information.
[0134] The type detection module 20 is configured to detect the types of the body structure holes by a preset bolt hole detection strategy to obtain the types of the body structure holes.
[0135] The hole extraction module 30 is configured to extract target body structure holes whose types conform to a target hole type from the body structure holes.
[0136] The bolt modeling module 40 is configured to model the body structure according to the target body structure holes and the body panel information to obtain a whole vehicle simulation model.
[0137] The simulation analysis module 50 is configured to perform bolt connection simulation analysis on the target vehicle based on the whole vehicle simulation model.
[0138] The embodiment discloses a bolt connection simulation analysis method, which comprises: traversing a body structure hole of a target vehicle and acquiring body panel information; detecting the hole type of the body structure hole through a preset bolt hole detection strategy to obtain a hole type corresponding to each body structure hole; extracting a target body structure hole whose hole type meets a target hole type; modeling the body structure according to the target body structure hole and the body panel information to obtain a whole vehicle simulation model; and performing bolt connection simulation analysis on the target vehicle based on the whole vehicle simulation model. The embodiment determines whether each hole is a bolt hole by detecting the hole type of each body structure hole on the target vehicle, so that manual grabbing is not needed, the labor cost is reduced, the modeling efficiency is improved by modeling the body structure of the target body structure hole and the body panel information, the whole vehicle simulation model is obtained, subsequent simulation analysis is facilitated, the technical problem of high labor cost caused by manual judgment and grabbing of the bolt hole in the body structure hole when a whole vehicle model is established in the prior art is avoided, and the modeling efficiency is improved.
[0139] In an embodiment, the type detection module 20 is further configured to acquire the number of layers of panel structures connected to the body structure hole and the panel hole diameter corresponding to the body structure hole on each layer of panel; determine whether the body structure hole is a bolt hole according to the number of layers of panel structures and the panel hole diameter; and determine that the body structure hole is a bolt hole when the number of layers of panel structures and the panel hole diameter meet the parameters of the bolt hole.
[0140] In an embodiment, the type detection module 20 is further configured to compare the number of layers of panel structures with a preset number of layers; compare the panel hole diameter with a target bolt hole diameter range when the number of layers of panel structures is not single-layer; and accordingly, the determination that the body structure hole is a bolt hole when the number of layers of panel structures and the panel hole diameter meet the parameters of the bolt hole comprises: determining that the body structure hole is a bolt hole when the panel hole diameter is within the target bolt hole diameter range.
[0141] In an embodiment, the type detection module 20 is further configured to extract a hole diameter extreme value in the panel hole diameter; determine a target bolt type according to the target hole diameter extreme value; and determine a target bolt hole diameter range based on the target bolt type.
[0142] In an embodiment, the type detection module 20 is further configured to determine whether the body structure hole is a through hole; when the body structure hole is a through hole, determine whether a preset hole structure exists in the body structure hole; if the preset hole structure exists, obtain a plate gap at the body structure hole; determine whether the plate gap is less than a target thickness error according to the number of plate structures; and when the plate gap is less than the target thickness error, determine that the body structure hole is a bolt hole.
[0143] In an embodiment, the type detection module 20 is further configured to extract thickness information of each layer of plate from the body plate information; determine a target thickness error according to the number of plate structures, the thickness information of each layer of plate, and a preset thickness error weight; and determine whether the plate gap is less than the target thickness error according to the number of plate structures.
[0144] In an embodiment, the bolt modeling module 40 is further configured to determine a target bolt corresponding to the target body structure hole, and obtain bolt information of the target bolt; number the target bolt to obtain a bolt number; determine a target connecting plate corresponding to the bolt number and the body plate information; determine a bolt pre-connection point corresponding to the bolt number; and perform body structure modeling based on the bolt information, the target connecting plate, and the bolt pre-connection point to obtain a whole vehicle simulation model.
[0145] It should be understood that the above is only an example, and does not constitute any limitation on the technical solutions of the present application. In specific applications, those skilled in the art can set up according to the needs, and the present application does not limit this.
[0146] It should be noted that the above-described workflow is only illustrative and does not limit the scope of protection of the present application. In actual applications, those skilled in the art can select part or all of them to achieve the purpose of the embodiment, and this is not limited here.
[0147] In addition, technical details not described in detail in the present embodiment can be referred to the bolt connection simulation analysis method provided by any embodiment of the present application, which will not be described here.
[0148] In addition, it should be noted that in this document, the terms "include", "contain" or any other variants thereof are intended to cover non-exclusive inclusion, so that the process, method, article or system including a series of elements not only includes those elements, but also includes other elements not explicitly listed or inherent to such process, method, article or system. Without more limitations, the element defined by the statement "includes a" does not exclude the existence of another identical element in the process, method, article or system including the element.
[0149] The above-mentioned embodiment numbers of the present application are only for description, and do not represent the advantages and disadvantages of the embodiments.
[0150] Through the above description of the embodiments, those skilled in the art can clearly understand that the above-mentioned embodiment methods can be realized by means of software and the necessary general hardware platform, of course, they can also be realized by hardware, but in many cases the former is a better embodiment. Based on such understanding, the technical solutions of the present application or the part that contributes to the prior art can be embodied in the form of a software product, which is stored in a storage medium (such as a read-only memory (ROM) / RAM, a magnetic disk, an optical disk) and includes a plurality of instructions for causing an end device (which can be a mobile phone, a computer, a server, or a network device, etc.) to execute the methods described in the various embodiments of the present application.
[0151] The above is only the preferred embodiment of the present application, and does not limit the patent scope of the present application, and any equivalent structure or equivalent flow transformation made by using the content of the specification and drawings, or direct or indirect application in other related technical fields, are also included in the patent protection scope of the present application.
Claims
1. A bolted joint simulation analysis method, characterized by, The bolt connection simulation analysis method comprises: traversing a body structure hole of a target vehicle and obtaining body panel information; detecting a hole type of the body structure hole through a preset bolt hole detection strategy to obtain a hole type corresponding to each body structure hole; extracting a target body structure hole whose hole type is consistent with a target hole type from the body structure hole; modeling a body structure according to the target body structure hole and the body panel information to obtain a whole vehicle simulation model; performing bolt connection simulation analysis on the target vehicle based on the whole vehicle simulation model; the modeling of the body structure according to the target body structure hole and the body panel information to obtain the whole vehicle simulation model comprises: determining a target bolt corresponding to the target body structure hole and obtaining bolt information of the target bolt; numbering the target bolt to obtain a bolt number; determining a target connecting panel corresponding to the bolt number and the body panel information; determining a bolt pre-connection point corresponding to the bolt number; modeling the body structure based on the bolt information, the target connecting panel and the bolt pre-connection point to obtain the whole vehicle simulation model.
2. The bolted connection simulation analysis method of claim 1, wherein, the hole type detection of the body structure hole through the preset bolt hole detection strategy comprises: obtaining a panel structure layer number connected with the body structure hole and a panel hole diameter corresponding to the body structure hole on each layer of panel; judging whether the body structure hole is a bolt hole according to the panel structure layer number and the panel hole diameter; when the panel structure layer number and the panel hole diameter meet bolt hole parameters, determining that the body structure hole is a bolt hole.
3. The bolted connection simulation analysis method of claim 2, wherein, the judgment of whether the body structure hole is a bolt hole according to the panel structure layer number and the panel hole diameter comprises: comparing the panel structure layer number with a preset layer number; when the structure layer number is not single-layer, comparing the panel hole diameter with a target bolt hole diameter range; correspondingly, when the panel hole diameter is within the target bolt hole diameter range, determining that the body structure hole is a bolt hole. before the comparison of the panel hole diameter with the target bolt hole diameter range, the method further comprises:
4. The bolted connection simulation analysis method of claim 3, wherein, extracting a hole diameter extreme value in the panel hole diameter; determining a target bolt type according to the target hole diameter extreme value; determining a target bolt hole diameter range based on the target bolt type. the bolt connection simulation analysis method further comprises:
5. The bolted connection simulation analysis method of claim 2, wherein, judging whether the body structure hole is a through hole; when the body structure hole is a through hole, detecting whether a preset hole structure exists in the body structure hole; if the preset hole structure exists, obtaining a panel gap at the body structure hole; judging whether the panel gap is less than a target thickness error according to the panel structure layer number; when the panel gap is less than the target thickness error, determining that the body structure hole is a bolt hole. 6. The bolted connection simulation analysis method of claim 5, wherein, The method comprises: extracting the thickness information of each layer of the body panel from the body panel information; determining a target thickness error according to the number of layers of the body panel structure, the thickness information of each layer of the body panel, and a preset thickness error weight; detecting whether the gap between the body panels is less than the target thickness error according to the number of layers of the body panel structure.
7. A bolt-connection simulation analysis device characterized by comprising: The bolt connection simulation analysis device comprises: an information acquisition module configured to traverse the body structure holes of a target vehicle and acquire body panel information; a type detection module configured to detect the types of the body structure holes according to a preset bolt hole detection strategy, and obtain the types of the body structure holes; a hole extraction module configured to extract target body structure holes having a target hole type from the body structure holes; a bolt modeling module configured to model the body structure according to the target body structure holes and the body panel information, and obtain a whole vehicle simulation model; a simulation analysis module configured to perform bolt connection simulation analysis on the target vehicle based on the whole vehicle simulation model. The bolt modeling module is further configured to determine target bolts corresponding to the target body structure holes, acquire bolt information of the target bolts, number the target bolts to obtain bolt numbers, determine target connection panels corresponding to the bolt numbers and the body panel information, determine bolt pre-connection points corresponding to the bolt numbers, and model the body structure based on the bolt information, the target connection panels, and the bolt pre-connection points to obtain the whole vehicle simulation model.
8. A bolt-connection simulation analysis device characterized by comprising: The bolt connection simulation analysis device comprises a memory, a processor, and a bolt connection simulation analysis program stored in the memory and executable on the processor, and the bolt connection simulation analysis program is configured to implement the bolt connection simulation analysis method according to any one of claims 1 to 6.
9. A storage medium, characterized by The storage medium stores a bolt connection simulation analysis program, and the bolt connection simulation analysis program is executed by the processor to implement the bolt connection simulation analysis method according to any one of claims 1 to 6.
Citation Information
Patent Citations
Bolt connection simulation analysis method, device and equipment and storage medium
CN115169031A