Method for connecting a round cross-section of a structural modeling link to a unit of a connected component
By establishing a neighborhood information table and using coplanarity judgment, direct binding between the endpoints of the connector and the connected component elements is achieved. This solves the problem of low simulation analysis efficiency caused by mesh generation limitations and multi-point constraints in existing technologies, and improves the accuracy and speed of aircraft structure modeling.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2025-12-15
- Publication Date
- 2026-03-24
AI Technical Summary
In existing aircraft structural modeling, there are limitations in the mesh generation of connectors and connected components, resulting in low simulation analysis efficiency and inaccurate results. In particular, in large-scale connector models, multi-point constraints lead to excessively long simulation analysis time and unstable results.
By establishing a neighborhood information table for the connected components, the coplanarity of adjacent elements is determined using the center point of the circular cross-section of the connector and the unit normal vector. Four reference points are established, and it is determined whether the reference points fall into the element to be matched, thus realizing the direct binding between the endpoint of the connector and the element of the connected component.
This improved the rationality and efficiency of connector modeling, enhanced the solution accuracy and efficiency of aircraft structure modeling and analysis, and ensured the accuracy of simulation analysis.
Smart Images

Figure CN121302569B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The application belongs to the technical field of aircraft structure modeling analysis, and particularly relates to a method for connecting a circular section of a connecting piece with a unit of a connected component in aircraft structure modeling. BACKGROUND
[0002] An aircraft structure is complex in form and contains a large number of components, such as a skin, a wall plate, a bulkhead, a frame, a beam, a longeron and the like. These components are usually connected through a large number of circular-section connecting pieces such as rivets and bolts. With the development of the refinement of aircraft structure simulation modeling, the modeling and strength checking of the connecting pieces become an important part of aircraft structure design and safety performance evaluation.
[0003] At present, in aircraft structure modeling analysis, a one-dimensional unit is usually used for modeling the connecting pieces, and the following two methods are used to connect the connecting pieces with the connected components:
[0004] First, the connecting pieces and the connected components are directly connected through point-to-point connection. The end point positions of the connecting pieces need to be reserved when the connected components are meshed, which brings many limitations to the meshing of the connected components and reduces the quality and efficiency of the meshing of the connected components.
[0005] Second, the end points of the connecting pieces and the units of the connected components are bound through multi-point constraints to realize the connection. The end point positions of the connecting pieces do not need to be considered when the connected components are meshed, but for the modeling of large-scale connecting pieces, a large number of multi-point constraints need to be introduced, which will greatly prolong the solution time of the linear equation system and reduce the efficiency of the simulation analysis. In addition, the end points of the connecting pieces are bound to the units of the connected components through multi-point constraints. On the connection surface of the connected components, whether one unit or several units are bound will have a great influence on the simulation results, and it is difficult to ensure the effectiveness of the simulation analysis.
[0006] The present application is proposed in view of the above technical defects. SUMMARY
[0007] The purpose of the present application is to provide a method for connecting a circular section of a connecting piece with a unit of a connected component in aircraft structure modeling, so as to overcome or alleviate at least one aspect of the technical defects of the known.
[0008] The technical solution of the present application is:
[0009] A method for connecting a circular section of a connecting piece with a unit of a connected component in aircraft structure modeling, comprising:
[0010] Step one, establishing a neighborhood information table of each node and unit of the meshing of the connected component;
[0011] The neighborhood information table of each node contains the ID of the node and the ID of the node unit;
[0012] The neighborhood information table of each unit contains the ID of the unit and the ID of the node unit contained by the unit;
[0013] Step two, taking the center point of the connecting member circular cross section as a puncture point, and taking the unit where the puncture point is located on the connected component as a puncture unit;
[0014] Step three, taking the unit containing the node of the puncture unit on the connected component as a neighboring unit, judging the coplanar condition of each neighboring unit and the puncture unit, and taking the neighboring unit coplanar with the puncture unit as a to-be-matched unit;
[0015] Step four, establishing four reference points around the puncture point;
[0016] Step five, judging whether there is a reference point falling into each to-be-matched unit, and taking the to-be-matched unit with the reference point falling into as a matchable unit;
[0017] Step six, querying the neighborhood information table of the puncture unit and the matchable unit, and determining the nodes contained by the puncture unit and the matchable unit, and connecting the puncture point.
[0018] Optionally, in the method for connecting the connecting member circular cross section and the unit of the connected component in the aircraft structure modeling, the format of the neighborhood information table of each node and unit in step one is in the form of a dictionary.
[0019] Optionally, in the method for connecting the connecting member circular cross section and the unit of the connected component in the aircraft structure modeling, in step three, the coplanar condition of each neighboring unit and the puncture unit is judged in the following manner:
[0020] determining the unit normal vector of the puncture unit ;
[0021] determining the unit normal vector of each neighboring unit ;
[0022] If for a neighboring unit , it is judged that the neighboring unit is coplanar with the puncture unit, otherwise, it is judged that the neighboring unit is not coplanar with the puncture unit, wherein is a coplanar judgment threshold.
[0023] Optionally, in the method for connecting the connecting member circular cross section and the unit of the connected component in the aircraft structure modeling, the coplanar judgment threshold in step three is 0.9.
[0024] Optionally, in the method for connecting the connecting member circular cross section and the unit of the connected component in the aircraft structure modeling, the unit normal vector of the puncture unit in step three is determined in the following manner:
[0025] Query the neighborhood information table of the piercing unit to determine the four nodes contained in the piercing unit, and establish a local coordinate system with the bisector of the diagonal angle of the four nodes as the X-axis and the Y-axis;
[0026] Determine the unit vectors of the X-axis and the Y-axis in the model global coordinate system 、 , and obtain the unit normal vector of the piercing unit 、 by the cross product of the unit vectors .
[0027] Optionally, in the aircraft structure modeling connector circular cross section and connected component unit connection method described above, the position coordinates of the four reference points established around the piercing point in the model global coordinate system in step four are 、 、 、 :
[0028] ;
[0029] ;
[0030] ;
[0031] ;
[0032] ;
[0033] wherein,
[0034] is the position coordinate of the piercing point in the model global coordinate system;
[0035] 、 is the radius and diameter of the connector circular cross section.
[0036] The present application has at least the following beneficial technical effects:
[0037] The present application provides an aircraft structure modeling connector circular cross section and connected component unit connection method, which determines the units that need to be bound by judging the coverage of the connector circular cross section and the connected component unit, and then establishes a connection relationship, thereby realizing the direct binding between the connector end point and the connected component unit, improving the rationality and efficiency of the connector modeling, and improving the solution accuracy and efficiency of the aircraft structure modeling analysis, and providing effective support for the design of the aircraft structure. BRIEF DESCRIPTION OF DRAWINGS
[0038] Figure 1is a flow chart of a method for connecting a round section of a connecting piece of aircraft structure modeling with a connected component unit provided by the embodiment of the present application;
[0039] Figure 2 is a schematic diagram of a mesh division unit of a connected component and a connecting piece round section provided by the embodiment of the present application;
[0040] Figure 3 is a schematic diagram of establishing a local coordinate system with a bisector of a diagonal line of four nodes of a piercing unit as an X axis and a Y axis, and determining unit vectors of the X axis and the Y axis under a general coordinate system 、
[0041] Figure 4 is a schematic diagram of establishing four reference points around a piercing point provided by the embodiment of the present application;
[0042] Figure 5 is a schematic diagram of aircraft structure modeling provided by the embodiment of the present application.
[0043] In order to better illustrate the embodiments, some contents in the drawings may be omitted, enlarged or reduced, and are only used for exemplary illustration, and cannot be understood as a limitation on the present application. DETAILED DESCRIPTION
[0044] In order to make the technical solutions of the present application and its advantages clearer, the technical solutions of the present application will be further clearly, completely and specifically described below with reference to the drawings, and it can be understood that the specific embodiments described herein are only some embodiments of the present application, and are only used to explain the present application, but not to limit the present application. It should be noted that, in order to facilitate the description, only parts related to the present application are shown in the drawings, and other related parts can be referred to the general design.
[0045] In addition, unless otherwise defined, the technical terms or scientific terms used in the description of the present application should be the general meanings understood by the general technical personnel in the field of the present application. In the description of the present application, “including” indicates that the concept appearing before the word covers the concepts listed after the word and its equivalents, and does not exclude other related concepts.
[0046] The present application provides a method for connecting a round section of a connecting piece of aircraft structure modeling with a connected component unit, as shown in Figure 1 , the method can quickly realize the coverage judgment of the connecting piece round section and the connected component unit in a large amount of unit information, quickly match the connecting piece round section and the connected component unit, and connect them, which can effectively improve the efficiency and accuracy of the analysis of the aircraft structure modeling, and can provide effective support for the efficient design of the aircraft structure.
[0047] Step 1: Establish a neighborhood information table for each node and cell of the connected component mesh.
[0048] Each node's neighborhood information table contains the node's ID and the ID of the node's constituent elements, formatted as a dictionary:
[0049] {Node ID: (Unit ID1, ID2, ...)}.
[0050] Each cell's neighborhood information table contains the cell's ID and the IDs of the nodes it contains, formatted as a dictionary:
[0051] {Unit ID: (Node ID1, ID2, ...)}.
[0052] The size of the mesh elements for the connected components should not be too small; ideally, the circular cross-section of the connector should be able to cover 1 to 9 elements. Figure 2 As shown, this is to ensure the computational scale of the simulation analysis.
[0053] Step 2: Take the center point of the circular cross-section of the connector as the puncture point, and take the unit on the connected component where the puncture point is located as the puncture unit.
[0054] Step 3: Take the units on the connected components that contain puncture unit nodes as neighboring units, determine the coplanarity of each neighboring unit with the puncture unit, and take the neighboring units that are coplanar with the puncture unit as the units to be matched.
[0055] To determine the coplanarity of each adjacent cell and the puncture cell, refer to the following:
[0056] Determine the unit normal vector of the puncture cell. .
[0057] Query the neighborhood information table of the puncture unit to determine the four nodes contained in the puncture unit. Establish a local coordinate system with the bisector of the angle between the diagonals of these four nodes as the X-axis and Y-axis, and determine the unit vectors of the X-axis and Y-axis in the global coordinate system of the model. , ,like Figure 3 As shown, through unit vectors , The cross product yields the unit normal vector of the puncture unit. .
[0058] Determine the unit normal vector of each neighboring cell. The specific process can be referred to the above for the unit normal vector of the puncture unit. The determination.
[0059] If for a neighboring unit there is If the result is 0, it is determined that the adjacent unit is coplanar with the piercing unit, otherwise, it is determined that the adjacent unit is not coplanar with the piercing unit, wherein, The coplanar determination threshold is usually 0.9.
[0060] Step four, four reference points are established around the piercing point, as shown in Figure 4 .
[0061] ;
[0062] ;
[0063] ;
[0064] ;
[0065] ;
[0066] wherein,
[0067] , , , are position coordinates of the four reference points in the model global coordinate system;
[0068] is the position coordinate of the piercing point in the model global coordinate system;
[0069] , is the radius or diameter of the connecting member circular cross section.
[0070] Step five, it is determined whether there is a reference point falling into each to-be-matched unit, and the to-be-matched unit with the reference point falling into is a matchable unit.
[0071] Step six, the neighborhood information table of the piercing unit and the matchable unit is queried to determine the nodes contained by the piercing unit and the matchable unit, and the piercing point is connected, that is, the end point of the connecting member is bound to the piercing unit and the matchable unit on the connected component.
[0072] If there is no matchable unit, only the nodes contained by the piercing unit are connected with the piercing point, that is, the end point of the connecting member is bound to the piercing unit on the connected component.
[0073] In a specific example, an aircraft structure is modeled, as shown in Figure 5As shown, a connector connects two connected components at both ends. The element surfaces of the two connected components are PIDA and PIDB, the diameter of the connector is D, and the puncture points on the two connected components are GA and GB, falling within the puncture elements SHIDA and SHIDB. When modeling with SABRE software, information such as PIDA, PIDB, D, GA, GB, SHIDA, and SHIDB is configured in the element information card and submitted to the solver for solving. The solver uses the connection method between the circular cross-section of the connector and the connected component elements disclosed in the above embodiment to determine the coverage of the circular cross-section of the connector with the two connected component elements, determines the number of elements to be bound, and binds them. This cancels the multi-point constraint relationship between nodes and elements, effectively improving the solving efficiency and accuracy.
[0074] The above embodiments disclose a method for connecting the circular cross section of a connector to the connected component unit in aircraft structural modeling. By determining the coverage of the circular cross section of the connector to the connected component unit, the unit that needs to be bound is obtained, and then the connection relationship is established. This realizes the direct binding between the endpoint of the connector and the connected component unit, which can improve the rationality and efficiency of connector modeling, improve the solution accuracy and efficiency of aircraft structural modeling and analysis, and provide effective support for aircraft structural design.
[0075] The technical solution of this application has been described in conjunction with the preferred embodiments shown in the accompanying drawings. Those skilled in the art should understand that the scope of protection of this application is obviously not limited to these specific embodiments. Without departing from the principles of this application, those skilled in the art can make equivalent changes or substitutions to the relevant technical features, and the technical solutions after these changes or substitutions will all fall within the scope of protection of this application.
Claims
1. A method for connecting a circular cross-section of a connector to a connected component element in aircraft structural modeling, characterized in that, include: Step 1: Establish a neighborhood information table for each node and cell in the mesh of the connected components; Each node's neighborhood information table contains the node's ID and the ID of the node's constituent elements; Each cell's neighborhood information table contains the cell's ID and the IDs of the nodes it contains; Step 2: Take the center point of the circular cross-section of the connector as the puncture point, and take the unit on the connected component where the puncture point is located as the puncture unit; Step 3: Take the units containing puncture unit nodes on the connected components as neighboring units, determine the coplanarity of each neighboring unit with the puncture unit, and take the neighboring units coplanar with the puncture unit as the units to be matched. Step 4: Establish four reference points around the puncture site; Step 5: Determine whether a reference point falls into each unit to be matched, and select the units to be matched that have a reference point falling into them as matchable units. Step 6: Query the neighborhood information table of the puncture unit and the matching unit to determine the nodes contained in the puncture unit and the matching unit, and connect them with the puncture point.
2. The method for connecting the circular cross-section of the connecting component to the connected part unit in aircraft structural modeling according to claim 1, characterized in that, In step one, the neighborhood information table for each node and unit is formatted as a dictionary.
3. The method for connecting the circular cross-section of the aircraft structural modeling connector to the connected component unit according to claim 2, characterized in that, In step three, the coplanarity of each adjacent unit and the puncture unit is determined, specifically as follows: Determine the unit normal vector of the puncture cell. ; Determine the unit normal vector of each neighboring cell. ; If for a neighboring unit there is If the neighboring element is coplanar with the puncture element, then the neighboring element is determined to be coplanar with the puncture element; otherwise, the neighboring element is determined to be non-coplanar with the puncture element. The threshold for determining coplanarity.
4. The method for connecting the circular cross-section of the connecting component to the connected part unit in aircraft structural modeling according to claim 3, characterized in that, In step three, the coplanarity judgment threshold is set to 0.
9.
5. The method for connecting the circular cross-section of the aircraft structural modeling connector to the connected component unit according to claim 4, characterized in that, In step three, the unit normal vector of the puncture unit is determined. Specifically: Query the neighborhood information table of the puncture unit to determine the four nodes contained in the puncture unit, and establish a local coordinate system with the bisector of the angle between the diagonals of the four nodes as the X-axis and Y-axis; Determine the unit vectors of the X and Y axes in the global coordinate system of the model. , Through unit vectors , The cross product yields the unit normal vector of the puncture unit. .
6. The method for connecting the circular cross-section of the aircraft structural modeling connector to the connected component unit according to claim 5, characterized in that, In step four, four reference points are established around the puncture point, with their coordinates in the overall coordinate system of the model as follows: , , , : ; ; ; ; ; in, These are the coordinates of the puncture point in the overall coordinate system of the model. , The radius and diameter of the circular cross-section of the connector.
Citation Information
Patent Citations
Method and device for generating stiffness matrix of each connecting structure unit in complete machine assembly
CN118607332A
Episodic memory model construction method based on mouse brain visual pathway and entorhinal-hippocampus cognitive mechanism
WO2023030093A1