Parameterized modeling method, optimization method and device for special-shaped woven structure

By using parametric modeling and optimization methods, the problem of insufficient yarn connection design in irregular structures of three-dimensional woven composite materials was solved, which improved design efficiency and accuracy, optimized mechanical properties, and shortened the research and development cycle.

CN121960066AActive Publication Date: 2026-05-01NANJING FIBERGLASS RES & DESIGN INST CO LTD
View PDF 6 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
NANJING FIBERGLASS RES & DESIGN INST CO LTD
Filing Date
2026-03-31
Publication Date
2026-05-01

AI Technical Summary

Technical Problem

In the design of irregular structures of three-dimensional woven composite materials, the existing technology has insufficient design of the yarn interlacing method in the local connection area, which leads to severe stress concentration and affects the overall mechanical properties. In addition, CT scanning technology is complex to process and has low accuracy, and cannot predict mechanical properties in advance.

Method used

By employing a parametric modeling method, the irregular structure is divided into uniform regions and connection regions. The connection relationship of the yarn endpoints is represented by digital encoding and discretized into virtual fibers. This eliminates contact between fibers and the outer contour, and optimizes the connection scheme to improve design efficiency and accuracy.

Benefits of technology

It enables efficient and precise design of three-dimensional woven irregular structures, and can select the optimal connection scheme through simulation calculation before fabrication, shortening the R&D cycle and reducing trial and error costs.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121960066A_ABST
    Figure CN121960066A_ABST
Patent Text Reader

Abstract

The embodiment of the invention relates to the technical field of composite material structure modeling, in particular to a parametric modeling method, optimization method and device for a special-shaped woven structure. The method comprises the steps that the special-shaped structure is divided into a uniform area and a connection area; obtaining a simulation model of a connection area corresponding to each connection scheme based on the digital code and the simulation model of the uniform area corresponding to each connection scheme; based on the simulation model of the uniform area and each connection area, each yarn in the special-shaped structure corresponding to each connection scheme is dispersed into a plurality of virtual fibers, and the contact between every two virtual fibers and the contact between each virtual fiber and the outline of the special-shaped structure are eliminated by moving the positions of the virtual fibers; and obtaining the fiber geometric model of the special-shaped structure. According to the technical scheme, parametric modeling of the three-dimensional woven special-shaped structure can be achieved, and the design efficiency and precision of the three-dimensional woven special-shaped structure are improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of composite material structure modeling technology, and in particular to a parametric modeling method, optimization method and apparatus for irregular woven structures. Background Technology

[0002] Three-dimensional woven composite materials have significant advantages in fabricating irregularly shaped structures, such as L-shaped, T-shaped, cross-shaped, and Π-shaped structures. Currently, the technology for designing process parameters (yarn specifications, yarn density, volume fraction, etc.) in three-dimensional woven structures is relatively mature, but the design of yarn interlacing patterns in local connection areas is still relatively rare. Because stress concentration is severe in local connection areas, it plays a crucial role in the overall mechanical properties of irregularly shaped structures. Therefore, the optimized design of yarn paths in these connection areas must be considered when designing irregularly shaped structures.

[0003] In existing technologies, CT scanning technology is used to reconstruct the three-dimensional structure of the connection area of ​​irregular structures, thereby obtaining the yarn arrangement pattern of the connection area for analysis. However, CT data processing is relatively complex. CT slice images usually have low resolution, making it difficult to extract the fiber arrangement pattern from the image, resulting in low accuracy of the obtained analysis data. Furthermore, CT scans require pre-prepared test specimens, making the detection cycle long and unable to play a predictive role.

[0004] Therefore, a new technical solution is urgently needed to solve the above-mentioned technical problems. Summary of the Invention

[0005] This invention provides a parametric modeling method, optimization method, and apparatus for irregular woven structures, which can realize parametric modeling of three-dimensional irregular woven structures and improve the design efficiency and accuracy of three-dimensional irregular woven structures.

[0006] In a first aspect, the present invention provides a parametric modeling method for irregularly shaped woven structures, comprising: The irregular structure to be modeled is divided into a uniform region and a connection region to be determined. The yarns in the uniform region are arranged in a regular pattern to form a continuous unit cell array. The parameters of the connection relationship between every two yarn endpoints in the connection region are represented by digital encoding. The digital encoding is used to represent the two yarn endpoints in the connection relationship and the position of the yarn to which the yarn endpoint belongs in the uniform region. Based on the digital coding corresponding to each connection scheme and the simulation model of the uniform region, the simulation model of the connection region corresponding to each connection scheme is obtained. In each connection scheme, a connection relationship is formed between every two yarn endpoints of the connection region, and the yarns of the two yarn endpoints corresponding to each connection relationship come from different uniform regions. Based on the simulation model of the uniform region and each connection region, each yarn in the irregular structure corresponding to each connection scheme is discretized into multiple virtual fibers. By moving the position of the virtual fibers, the contact between each pair of virtual fibers and the contact between each virtual fiber and the outer contour of the irregular structure are eliminated, thus obtaining the fiber geometry model of the irregular structure.

[0007] Secondly, the present invention provides a method for optimizing irregular woven structures, comprising: The fiber geometry model described in the first aspect of the present invention is mapped onto a preset cell grid. Cell grids with virtual fiber volume content greater than a preset value are selected as target yarn cells. Based on the target yarn cells, the mechanical performance parameters of the irregular structure are obtained. The mechanical performance parameters include elastic modulus, ultimate tensile strength, and failure load. Set at least one key mechanical performance parameter as the optimization target, and compare the values ​​of the key mechanical performance parameter corresponding to each connection scheme; The connection scheme corresponding to the optimal value of the key mechanical performance parameters is taken as the optimal connection scheme, and a target irregular structure including the connection area and the uniform area corresponding to the optimal connection scheme is obtained.

[0008] Thirdly, the present invention provides a parametric modeling device for irregular woven structures, comprising: The irregular structure partitioning module divides the irregular structure to be modeled into a uniform region and a connection region to be determined. The yarns in the uniform region are arranged in a regular pattern to form a continuous unit cell array. The parameters of the connection relationship between every two yarn endpoints in the connection region are represented by digital encoding. The digital encoding is used to represent the two yarn endpoints in the connection relationship and the position of the yarn to which the yarn endpoint belongs in the uniform region. The connection region simulation module is connected to the irregular structure division module. Based on the digital code corresponding to each connection scheme and the simulation model of the uniform region, the simulation model of the connection region corresponding to each connection scheme is obtained. In each connection scheme, a connection relationship is formed between every two yarn endpoints of the connection region, and the yarns of the two yarn endpoints corresponding to each connection relationship come from different uniform regions. The fiber model acquisition module is connected to the connection area simulation module. Based on the uniform region and the simulation model of each connection area, each yarn in the irregular structure corresponding to each connection scheme is discretized into multiple virtual fibers. By moving the position of the virtual fibers, the contact between each pair of virtual fibers and the contact between each virtual fiber and the outer contour of the irregular structure are eliminated, thereby obtaining the fiber geometric model of the irregular structure.

[0009] Fourthly, the present invention provides an electronic device, including a memory and a processor, wherein the memory stores a computer program, and when the processor executes the computer program, it implements the method described in the first aspect of the present invention.

[0010] Fifthly, the present invention provides a computer-readable storage medium having a computer program stored thereon, which, when executed in a computer, causes the computer to perform the method described in the first aspect of the present invention.

[0011] This invention provides a parametric modeling method, optimization method, and apparatus for irregularly shaped woven structures. By digitally encoding different connection schemes, complex yarn connection relationships are converted into parametric designs, enabling rapid generation of connection schemes and improving design efficiency for different connection schemes. By discretizing a single yarn into several virtual fibers and adjusting the positions of these virtual fibers to eliminate geometric interference, the design accuracy of the model is improved. Before preparing test specimens, mechanical performance indicators under different connection methods can be calculated through simulation modeling and parametric design, thereby selecting the optimal connection design scheme, shortening the development cycle, and reducing trial-and-error costs. Attached Figure Description

[0012] To more clearly illustrate the technical solutions in the embodiments of the present invention or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0013] Figure 1 This is a flowchart of a parametric modeling method for irregular woven structures provided in an embodiment of the present invention; Figure 2 This is a hardware architecture diagram of an electronic device provided in an embodiment of the present invention; Figure 3 This is a structural diagram of a parametric modeling device for irregular woven structures provided in an embodiment of the present invention; Figure 4 It is based on Figure 1 A schematic diagram of the decomposition of a T-shaped irregular structure model is shown; Figure 5 It is based on Figure 4 A schematic diagram of the external outline of a T-shaped irregular structure model is shown; Figure 6 It is based on Figure 4 A Voxel mesh diagram of a T-shaped irregular structure model is shown; Figure 7 It is based on Figure 4A schematic diagram showing the yarn arrangement in a uniform region of a T-shaped irregular structure model is shown. Figure 8 It is based on Figure 4 A schematic diagram illustrating the spatial position transformation method of a uniform region in a T-shaped irregular structure model is shown. Figure 9 It is based on Figure 4 A schematic diagram showing the digital encoding of different connection relationships in the connection region of a T-shaped irregular structure model is provided. Figure 10 It is based on Figure 1 A schematic diagram showing the connecting line between yarn endpoints under different positional relationships; Figure 11 It is based on Figure 4 A schematic diagram of a complete irregular structure yarn model of a T-shaped irregular structure is shown; Figure 12 It is based on Figure 4 A schematic diagram showing the yarn constraint direction of a T-shaped irregular structure model is shown; Figure 13 It is based on Figure 4 A schematic diagram of the initial fiber bundle model of a T-shaped heterostructure model is shown; Figure 14 It is based on Figure 1 A schematic diagram of contact interference between virtual fibers is shown; Figure 15 It is based on Figure 1 A schematic diagram showing the penetration interference between a virtual fiber and a physical outline is shown. Figure 16 It is based on Figure 4 A schematic diagram of the finite element model of a T-shaped irregular structure is shown. Detailed Implementation

[0014] To make the objectives, technical solutions, and advantages of the embodiments of the present invention clearer, the technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are some embodiments of the present invention, but not all embodiments. All other embodiments obtained by those skilled in the art based on the embodiments of the present invention without creative effort are within the scope of protection of the present invention.

[0015] Please refer to Figure 1 This invention provides a parametric modeling method for irregularly shaped woven structures, including: Step 100: Divide the irregular structure to be modeled into a uniform region and a connection region to be determined; In the uniform region, the yarns are arranged in a regular pattern to form a continuous unit cell array. The parameters of the connection relationship between each pair of yarn endpoints in the connection region are represented by digital encoding. The digital encoding is used to represent the two yarn endpoints in the connection relationship and the position of the yarn to which the yarn endpoint belongs in the uniform region. Step 102: Based on the digital coding and uniform region simulation model corresponding to each connection scheme, obtain the simulation model of the connection region corresponding to each connection scheme; In each connection scheme, a connection relationship is formed between every two yarn endpoints in the connection area, and the yarns of the two yarn endpoints corresponding to each connection relationship come from different uniform regions. Step 104: Based on the simulation model of the uniform region and each connection region, each yarn in the irregular structure corresponding to each connection scheme is discretized into multiple virtual fibers. By moving the position of the virtual fibers, the contact between each pair of virtual fibers and the contact between each virtual fiber and the outer contour of the irregular structure are eliminated, thus obtaining the fiber geometry model of the irregular structure.

[0016] In this embodiment of the invention, the irregular structure to be modeled includes a uniform region and a connecting region. The yarns in the uniform region are arranged in a regular pattern to form a continuous unit cell array; the uniform region can also be understood as a defined region. The connecting region, on the other hand, is the region where different uniform regions are connected by yarns. There are multiple connection relationships between different yarn endpoints in the connecting region, and multiple yarn arrangement methods exist within the connecting region; therefore, the connecting region is an indeterminate region. Each pair of yarn endpoints in the connecting region can only be connected by a single yarn connecting line, and the two yarn endpoints must originate from different uniform regions. It can be understood that the yarn endpoints in the connecting region are the endpoints of the yarns in the uniform region. For ease of representation, a preset digital code is used to represent the two yarn endpoints in the connecting relationship and the position of the yarn to which the yarn endpoint belongs within the uniform region. In each connection region, every two yarn endpoints are connected by a connecting line. Once all yarn endpoints have corresponding connections, a connection scheme is formed. (The constraints of the connection scheme include: each uniform region within the irregular structure has the same number of yarn columns to be connected in its unit cell yarn model; the two endpoints corresponding to each connection relationship must come from different uniform regions; the total number of yarns to be connected in any column must be even; all yarn connection endpoints are used, and any single yarn connection endpoint can only be used once in all connection relationships). Each connection scheme contains multiple connection relationships and corresponding digital codes. For a given uniform region, a simulation model of the uniform region is established, allowing each node on each yarn in the uniform region to be represented by three-dimensional coordinates. The layer number, column number, and yarn type (warp or weft) of each yarn in the uniform region can all be mapped to the coordinate system of the uniform region simulation model. Based on this, once we obtain the digital code corresponding to a connection relationship, we can determine the positional relationship between the two yarn endpoints and their respective yarns within a uniform region using this digital code. Then, based on the simulation model of the uniform region, we can obtain the three-dimensional coordinate values ​​of the two yarn endpoints in the coordinate system. After determining all connection relationships and yarn endpoint coordinate values ​​for each connection scheme using the above method, we can calculate the coordinate values ​​of all nodes on the connection line between the two yarn endpoints through interpolation. This is equivalent to obtaining the node coordinates of all yarns in the connection region under this connection scheme, thus obtaining the simulation model of the connection region. With the simulation models of the uniform region and the connection region, we treat the connection line in the connection region and the corresponding yarn in the uniform region as a complete yarn, and discretize each yarn into multiple virtual fibers. These virtual fibers may contact each other or penetrate the outline of the irregular structure, causing model distortion. By continuously moving the position of the virtual fibers, we eliminate the contact between each pair of virtual fibers and the contact between each virtual fiber and the outline of the irregular structure, ultimately obtaining the fiber geometry model of the irregular structure.The fiber geometry model represents the final non-interference form of all yarns and virtual fibers under this connection scheme. The mechanical performance indicators of the irregular structure under this form are calculated, and the mechanical performance indicators of the irregular structure corresponding to different connection schemes are compared to obtain the connection scheme with the optimal mechanical performance indicators, thereby determining the final target irregular structure.

[0017] like Figure 4 As shown, taking a T-shaped irregular structure as an example, the T-shaped irregular connection structure is decomposed into a uniform region and a connection region. Figure 4 The web and two face plates of the T-shaped irregular structure are located in a uniform region, and the central rectangular region enclosed by the three is the connecting region. Based on the target T-shaped geometric model, the following is generated: Figure 5 The T-shaped structure outline model shown (the external outline of irregular structures can be determined based on this outline model) is adjusted so that the shell element normals face outwards. For example... Figure 6 As shown, the space containing the target T-shaped geometric model is divided into solid elements using voxel mesh, and the size of the divided solid elements does not exceed twice the maximum value of the virtual fiber diameter.

[0018] In one embodiment of the present invention, each pair of yarn endpoints to be connected are respectively a first connection point and a second connection point. The connection relationship between the first connection point and the second connection point is represented by digital encoding, which includes: the position identifier of the first connection point in the connection area, the type identifier of the yarn to which the first connection point belongs, the position identifier of the yarn to which the first connection point belongs in the uniform area, the position identifier of the first connection point in the yarn, the position identifier of the second connection point in the connection area, the type identifier of the yarn to which the second connection point belongs, the position identifier of the yarn to which the second connection point belongs in the uniform area, and the position identifier of the second connection point in the yarn.

[0019] In this embodiment, a digital coding rule is designed, firstly numbering the yarns in a uniform region. Yarns include warp and weft yarns. Typically, warp yarns are those arranged parallel to the length of the loom during weaving, while weft yarns are those perpendicular to the warp direction and interweave between the warp yarns. Each warp and weft yarn in each uniform region is then numbered sequentially in layers, following the principle of "layered progression and traversal": for warp yarns, the layer number is first traversed sequentially, and within each layer, the yarns are then numbered sequentially in column order. Similarly, for weft yarns, the layer number is traversed first, and then the yarns are numbered sequentially in column order. For example, in a uniform region Ω, there exists M... J (layer) × N J (Column) Warp and M W (layer) × N W(Column) For weft yarns, starting from the first layer of warp yarns, assign consecutive sequence numbers to all warp yarns in that layer, until all M yarns have been traversed. J The layer and weft yarn numbering also follow this logic. The final numbering result for the uniform region Ω is: warp yarn set J = {J1, J2, ..., J...} MJ×NJ}, the weft yarn set W = {W1, W2, ..., W} MW×NW}, where J i W represents the i-th warp yarn. j This represents the j-th weft yarn. For example, taking a T-shaped irregular connection structure as an example, such as... Figure 7 As shown, the warp density is 5 yarns / cm, the weft density is 4 yarns / cm, and the specifications of both warp and weft yarns are 24K. The web S1 has 5 layers and 6 columns of warp yarns and 6 layers and 6 columns of weft yarns. The face plates S2 and S4 have 3 layers and 6 columns of warp yarns and 4 layers and 6 columns of weft yarns. The unit cell yarn model to be connected is generated according to the process parameters.

[0020] In addition, the nodes on the yarn are also digitized to obtain a node number for each node (this allows a mapping relationship to be established between the nodes on each yarn and the three-dimensional coordinate values ​​in the uniform region simulation model). Specifically, taking a single yarn as the basic unit, the coordinates of all nodes on the yarn are collected sequentially along the yarn direction. Simultaneously, the nodes on each yarn are numbered sequentially along the yarn direction. For any warp yarn J in set J... i (or any weft yarn W in set W) j The starting point is determined based on the yarn's extension direction, and this endpoint is defined as node number 1. Then, the process is repeated along the yarn path, numbering all discrete nodes sequentially in natural number order until the end of the yarn is reached. The node numbering result is represented as: for the i-th yarn J in the warp yarn set J... i The set of its node sequences is denoted as N. Ji ={(x1,y1,z1),(x2,y2,z2),...,(x mi ,y mi ,z mi )}, where m i This represents the total number of warp yarn nodes. Similarly, for the j-th yarn W in the weft yarn set W... j Its node sequence set is N. Wj ={((x1,y1,z1),(x2,y2,z2),...,(x nj ,y nj ,z nj )}, where n jThe total number of nodes for this weft yarn provides the foundational data for the digital connection of subsequent yarns. Based on the position of the unit cell yarn model, yarn number, and orientation information, a digital design scheme for each column of yarn connection nodes is created. This digital design scheme determines the coordinates of the connection nodes between the two yarn endpoints in each connection group, thus converting the yarn connection into a curved connection between two points in a plane.

[0021] Each pair of yarn endpoints to be connected is designated as the first connection point A and the second connection point B. The connection relationship between the first connection point A and the second connection point B is digitally encoded as A1, A2, A3, A4, A5, B1, B2, B3, B4, and B5. A1 and B1 represent the position information of the single-cell yarn model containing the first connection point A and the second connection point B, respectively, with values ​​of 1, 2, 3, and 4, representing the orientation of the four sides of the rectangle. Starting from the top edge of the rectangle as position 1, each side is sorted counter-clockwise. A2 and B2 represent the first connection point... The warp and weft yarn attributes of the yarns containing points A and B are 1 or 2, where 1 indicates that the node is a weft node and 2 indicates that the node is a warp node; A3 and B3 represent the column numbers of the first and second connection points A and B in the unit yarn model, respectively; A4 and B4 represent the layer numbers of the first and second connection points A and B in the unit yarn model, respectively; A5 and B5 represent the directions of the yarns containing the first and second connection points A and B, respectively, with values ​​of 1 or 2, where 1 indicates that the node is located at the beginning of the yarn and 2 indicates that the node is located at the end of the yarn.

[0022] In one embodiment of the present invention, based on the simulation model of the digital encoding and uniform region corresponding to each connection scheme, a simulation model of the connection region corresponding to each connection scheme is obtained, including: Based on the digital coding and uniform region simulation model corresponding to each connection scheme, the coordinate values ​​of the two yarn endpoints in each connection relationship under each connection scheme are obtained; Based on the coordinate values ​​of the two yarn endpoints in each connection relationship, the coordinate values ​​of each node on the connection line between the two yarn endpoints are obtained; Based on the coordinate values ​​of each node on the connection line between the two yarn endpoints, a simulation model of the connection area corresponding to each connection scheme is obtained.

[0023] In this embodiment, for a defined uniform region, the simulation model is connected to obtain the coordinate values ​​of different nodes on each yarn within the uniform region. The coordinate values ​​of different nodes correspond one-to-one with the node numbering results in the above steps. For example, for the i-th yarn J in the warp yarn set J... i The set of its node sequences is denoted as N. Ji ={(x1,y1,z1),(x2,y2,z2),...,(xmi ,y mi ,z mi The i-th yarn J in the warp yarn set J i The coordinates of the nodes on the graph are (x1, y1, z1), (x2, y2, z2), ..., (x mi ,y mi ,z mi Similarly, the j-th yarn W in the weft yarn set W j The coordinates of the nodes on the graph are (x1, y1, z1), (x2, y2, z2), ..., (x nj ,y nj ,z nj In a connection scheme for analyzing mechanical performance indicators, the digital coding corresponding to each connection relationship is carried out, taking the first connection point A and the second connection point B as examples. The column number (A3, B3), layer number (A4, B4), and yarn type attribute (A2, B2) of the nodes to be connected are extracted. The yarn number is initially determined by the product of the column number and the layer number (A3×A4, B3×B4), and the yarn type attribute (A2, B2) is used to distinguish whether the yarn is warp or weft. The sequence index (J) of the yarn is located in the yarn number sets (J and W) constructed in the above steps. i and W j The specific connection endpoints are further determined based on the endpoint directions (A5, B5); data is collected through yarn node coordinates (set N). Ji and N Wj In the simulation model of the uniform region, the coordinates (x, y) of the first point A and the second point B to be connected in each group are uniquely determined and extracted. A ,y A ,z A ) and (x B ,y B ,z B After obtaining the coordinates of the two yarn endpoints in each connection relationship, the coordinates of each node on the connection line between the two yarn endpoints are calculated through interpolation. It should be understood that the node coordinates calculated here are initial coordinates without eliminating interference, and not the final form of the irregular structure. Based on the coordinates of each node on the connection line between the two yarn endpoints, a simulation model of the connection region corresponding to each connection scheme is obtained.

[0024] For example, taking a T-shaped irregular connection structure, each yarn's two ends serve as unique connection interfaces, and each end can only lead out one connection line. Each warp and weft yarn in the unit cell yarn models S1, S2, and S4 is assigned a layered, consecutive number. The warp yarn set J in S1... S1 ={1,2,3,...,30}, weft yarn set W S1={1,2,3,...,36}, warp yarn set J in S2 S2 ={1,2,3,...,18}, weft yarn set W S2 ={1,2,3,...,24}, warp yarn set J in S4 S4 ={1,2,3,...,18}, weft yarn set W S4 ={1,2,3,...,24}. Taking each yarn as the basic unit, the coordinates of all nodes on the yarn are sequentially collected along the starting direction of the yarn. Simultaneously, the nodes on each yarn are sequentially numbered according to the fiber direction. For the i-th yarn J in the warp yarn set J... i The set of its node sequences is denoted as N. Ji ={(x1,y1,z1),(x2,y2,z2),...,(x mi ,y mi ,z mi )}, where m i This represents the total number of warp yarn nodes. Similarly, for the j-th yarn W in the weft yarn set W... j Its node sequence set is N. Wj ={(x1,y1,z1),(x2,y2,z2),...,(x nj ,y nj ,z nj )}, where n j This represents the total number of nodes for that weft yarn. Based on the yarn connection design scheme, create a digital design scheme for each column of yarn connection nodes, such as... Figure 9 As shown, there are a total of 7 connecting lines in the yarn endpoint connection method on the left. Figure 9 The labels represent the layer numbers of the weft yarns in each region. Taking the first column of the digital design scheme as an example, this column has 7 connecting lines, corresponding to 7 sets of connecting nodes, so there are 7 rows of digital representation. The first row "1,1,1,1,1" indicates that connecting node A is located in the unit cell yarn model of position A1 in the rectangular region, at column A3, layer A4, on weft yarn A2, and at the yarn start end A5; the first row "4,1,1,3,1" indicates that connecting node B is located in the unit cell yarn model of position B1 in the rectangular region, at column B3, layer B4, on weft yarn B2, and at the yarn start end B5. Connecting lines are generated in the connecting regions. Based on the digital numbering of the connecting nodes, the column number (A3, B3), layer number (A4, B4), and yarn type attributes (A2, B2) of the nodes to be connected are extracted. The yarn number is initially determined by multiplying the column number and layer number (A3×A4, B3×B4), and then the yarn type attribute (A2, B2) is used to distinguish whether the yarn is warp or weft. Subsequently, the sequence index (J) of the yarn is located within the yarn number sets (J and W). i and W jThen, based on the endpoint directions (A5, B5), the specific connection endpoints are further determined; on this basis, data is collected through yarn node coordinates (set N). Ji and N Wj In the unit cell yarn model, the coordinates (x, y) of each pair of nodes A and B to be connected are uniquely determined and extracted. A ,y A ,z A ) and (x B ,y B ,z B ).

[0025] Additionally, it should be noted that when constructing the simulation model for each uniform region, the location of each uniform region is first determined. Figure 7 The initial coordinates are determined by the placement of the uniform region within the irregular structure. Then, the initial coordinates are spatially transformed based on their positional relationship within the irregular structure, and the entire uniform region is filled using an array. During this transformation, the direction of the connecting yarns needs to be determined based on the warp and weft directions. The spatial rotation coordinates of the unit cell yarn model can be calculated using the following formula: in, x’ , y’ These are the initial coordinate values ​​for the original unit cell yarn model. x , y These are the transformed coordinates. α Here, A and B represent translational displacements, where A represents the rotation angle. For example, taking a T-shaped irregular connection structure as an example, the unit cell yarn models S1, S2, and S4 are based on... Figure 8 The spatial position transformation is shown. When performing the spatial position transformation, it is important to ensure that the end of each unit yarn model to be connected is close to the connecting line area. Here, the web S1 is rotated 90 degrees counterclockwise and translated to the web position of the T-shaped structure. The panel S2 is flipped horizontally and translated to the left panel position of the T-shaped structure. The panel S4 is translated to the right panel position of the T-shaped structure.

[0026] In one embodiment of the present invention, the coordinate values ​​of each node on the connection line between the two yarn endpoints are obtained based on the coordinate values ​​of the two yarn endpoints in each connection relationship, including: If the first point to be connected and the second point to be connected are located on two adjacent sides of the plane where the connection area is located, the coordinate values ​​of each node on the connection line are calculated using the elliptical arc model interpolation algorithm. If the first and second points to be connected are located on opposite sides of the plane where the connection region is located, the coordinate values ​​of each node on the connection line are calculated using the curve model interpolation algorithm of the smooth transition function.

[0027] In this embodiment, the first point A and the second point B to be connected are located at different positions on the plane of the connection area (where A and B represent the points to be connected), and different interpolation algorithms are used to calculate the coordinates of the nodes on the connection line. If the first point A and the second point B to be connected are located on two adjacent edges on the plane of the connection area, the coordinates of each node on the connection line are calculated using the elliptical arc model interpolation algorithm. Specifically, n nodes are inserted between A and B to generate a connection line, connecting A and B. The position of the nth inserted node on this connection line is (…). x n , y n The following formulas are used for calculation: When A and B are on two adjacent edges of the plane containing the connected region, the connection point between A and B is generated using the following formula: like Figure 10 As shown, in the elliptical arc model, a and b are the semi-axis lengths of the ellipse, and the parameters... θ It is the parameter angle that originates from the center of the ellipse and corresponds to a point on the ellipse (the nth node between A and B).

[0028] If the first and second points to be connected are located on opposite sides of the plane containing the connection region, the coordinates of each node on the connection line are calculated using the curve model interpolation algorithm of the smooth transition function. Specifically, the connection points between A and B are generated using the following formula: .

[0029] In one embodiment of the present invention, based on the simulation model of the uniform region and each connection region, each yarn in the irregular structure corresponding to each connection scheme is discretized into multiple virtual fibers. By moving the position of the virtual fibers, the contact between every two virtual fibers and the contact between each virtual fiber and the outer contour of the irregular structure are eliminated, thereby obtaining the fiber geometry model of the irregular structure, including: Based on the simulation models of the uniform region and each connection region, the connecting lines between the yarn endpoints are combined with the original yarns in the uniform region to form a complete irregular structure yarn model corresponding to each connection scheme. Based on each yarn in the complete irregular structure yarn model, according to the preset fiber distribution rules, each yarn in the irregular structure corresponding to each connection scheme is discretized into multiple virtual fibers to form an initial fiber bundle model. The initial fiber bundle model is placed under the boundary constraints of the irregular structure outline. The spatial configuration of each virtual fiber is adjusted until the geometric interference between each pair of virtual fibers and between each virtual fiber and the irregular structure outline is eliminated, resulting in a fiber geometric model of the irregular structure without interference. Among them, the geometric interference between any two virtual fibers includes contact interference caused by the shortest distance between any two line segments on the two virtual fibers being less than the sum of their radii, and penetration interference caused by the shortest distance from the center point of the virtual fiber cross-section to the contour unit surface being less than the fiber radius.

[0030] In this embodiment, after obtaining the simulation model of the connection area corresponding to each connection scheme, the connecting lines between the yarn endpoints in the connection area are combined with the original yarns in the uniform area. This results in... Figure 11 The complete irregular yarn structure model shown is used to globally renumber all nodes on each yarn in the model, ensuring each yarn has a unique, non-repeating index, thus forming a complete irregular yarn structure model corresponding to each connection scheme. Specifically, for paths containing connecting yarns, the node numbers follow the yarn path direction, numbering sequentially in the order of "original yarn segment - connecting segment - original yarn segment". For example... Figure 12 As shown, yarn boundary points and constraint directions are defined. A direction vector for the yarn boundary constraint is defined at each yarn endpoint, pointing outwards along the tangential direction of the yarn. Each yarn in the irregularly shaped yarn model is discretized into several virtual fibers, resulting in the following: Figure 13 The initial fiber bundle model shown converts the coordinate nodes on the original yarn into node coordinates on several virtual fibers through array translation and other methods. Each virtual fiber is composed of a certain number of beam elements connected together, such as... Figure 14 As shown, AB and CD are beam elements on two virtual fibers. The contact relationships between fibers and contour elements, and between fibers themselves, are established. Through deformation simulation calculations of virtual fibers, the model is iterated multiple times until a geometric model of the irregular fiber structure without fiber-fiber or fiber-contour interference is obtained.

[0031] The contact relationship between the fibers is a line-to-line contact. Assume the radii of the two fibers are respectively... r i and r j The distance vector between two flexible beam elements in space can be expressed as: When two fibers come into contact, the condition for judgment is: ,and , . , The calculation formula is as follows: in, , , , , .

[0032] As shown in Figure 15 , the contact relationship between the fiber and the contour unit is defined as a line-plane contact form. Assuming the fiber radius is ri, for any cross-section center point P on the fiber, calculate the shortest distance from it to the plane where the contour unit is located. When the distance d < ri, it is determined as fiber-contour interference. At this time, it is necessary to control the point P to move in the opposite direction of the normal direction of the contour unit until the distance d ≥ ri to ensure that there is no penetration between the fiber and the contour unit.

[0033] For example, taking the T-shaped structure yarn model as an example, define the yarn boundary points and the constraint directions. Define the direction vectors of the yarn boundary constraints at each yarn end point, and the direction is along the tangential direction of the yarn and outward. Discretize each yarn in the T-shaped structure yarn model into 12 virtual fibers. The coordinate nodes on the original yarn are converted into the node coordinates on the 12 virtual fibers through methods such as array translation. Each virtual fiber is connected by a certain number of beam units. At this time, there are generally a large number of initial interferences between the yarns. To eliminate the interferences between the yarns, combined with the T-shaped structure contour model, establish the contact relationships between the fiber and the contour unit, and between the fiber and the fiber. Through the deformation simulation calculation of the fiber, repeatedly iterate to move the virtual fibers until a T-shaped structure fiber geometry model without fiber-fiber and fiber-contour interferences is obtained, as shown in Figure 16 .

[0034] The embodiment of the present invention also provides an optimization method for a special-shaped woven structure, including: Map the fiber geometry model into a preset unit grid, select the unit grids with the virtual fiber volume content greater than the preset value as the target yarn units, and obtain the mechanical property parameters of the special-shaped structure based on the target yarn units. The mechanical property parameters include elastic modulus, strength limit, and failure load; Set at least one key mechanical property parameter as the optimization target, and compare the numerical values of the key mechanical property parameters corresponding to each connection scheme; Take the connection scheme corresponding to the optimal numerical value of the key mechanical property parameter as the optimal connection scheme, and obtain the target special-shaped structure including the connection area and the uniform area corresponding to the optimal connection scheme.

[0035] In this embodiment, the fiber geometry model is mapped onto a preset cell grid. Cell grids with virtual fiber volume content greater than a preset value are selected as target yarn cells. Based on the target yarn cells, the mechanical performance parameters of the irregular structure are obtained. At least one key mechanical performance parameter is set as the optimization target. The values ​​of the key mechanical performance parameters corresponding to each connection scheme are compared. The connection scheme corresponding to the optimal value of the key mechanical performance parameter is taken as the optimal connection scheme, resulting in a target irregular structure including the connection region and the uniform region corresponding to the optimal connection scheme. For example, progressive damage analysis of structural composite materials is carried out, using the damage initiation load (higher is better) or the overall structural failure load (higher is better) as evaluation indicators. The connection scheme design is iteratively optimized, and the above steps are performed on each type of connection scheme to calculate the mechanical performance parameters, and the connection method with the optimal mechanical performance parameters is selected. It is understood that setting at least one key mechanical performance parameter as the sole optimization target is acceptable, but all mechanical performance parameters can also be used as optimization targets, with different weights assigned to each mechanical performance parameter, to select the connection scheme with the optimal comprehensive mechanical performance index.

[0036] In one embodiment of the present invention, a cell grid with a virtual fiber volume content greater than a preset value is selected as the target yarn cell, and the mechanical performance parameters of the irregular structure are obtained based on the target yarn cell, including: The fiber geometry model of the non-interference irregular structure is mapped onto a preset cell grid, and the total volume and average direction vector of the virtual fibers contained in each cell grid are calculated. Based on the total volume ratio of virtual fibers in each unit grid, unit grids with a volume content greater than a preset threshold are selected as target yarn units; Based on the average direction vector and volume content of virtual fibers within the target yarn unit, the equivalent anisotropic material properties of the target yarn unit are calculated using a composite material micromechanical model. By integrating the material properties of all target yarn units, a micromechanical finite element model of the irregular structure is constructed, and the mechanical performance parameters of the irregular structure are obtained through mechanical simulation.

[0037] In this embodiment, a micro-finite element model of the irregular structure is established through virtual fiber mapping. The fiber geometry model is mapped onto a preset cell mesh, and cell meshes with a virtual fiber volume content greater than a preset value are selected as target yarn cells. When the virtual fiber volume content contained in a cell mesh reaches 50% or more, the cell mesh is defined as a target yarn cell; otherwise, it is defined as a matrix cell.

[0038] The total volume percentage of virtual fibers is calculated using the following formula: in, It is a cell gridk The total volume percentage of virtual fibers, It is a virtual fiber i volume, It is a yarn unit k The size of the space occupied.

[0039] For each target yarn element in the finite element model of the irregular structure, an element coordinate system is established, where direction 1 represents the average direction of all virtual fibers contained in that target yarn element: in It is a yarn unit k In the unit coordinate system, direction 1, It is a virtual fiber i The direction vector.

[0040] The second direction is obtained by the cross product of the unit vector of the first direction and the unit vector of the reference direction: in It is a yarn unit k In the unit coordinate system, direction 2, It is the reference direction vector of the yarn, determined by the shape of the yarn.

[0041] The three directions are obtained by the cross product of the unit vector in direction 1 and the unit vector in direction 2: The coordinate system of the base element is the default global coordinate system of the irregular structure simulation model.

[0042] The equivalent elastic modulus of yarn elements in the micro-finite element model of the irregular structure is calculated. The material parameters of each yarn element are calculated based on the fiber volume content of each element. The specific formula is as follows: in, It is the fiber volume content in a yarn unit. E 11,y , E 22,y , G 12,y , G 13,y , G 23,y , v 12,y , v 13,y , v 23,y It refers to the equivalent properties of the yarn. E 11,f , E22,f , G 12,f , G 13,f , G 23,f , v 12,f , v 13,f , v 2,f3 These are the basic material properties of fiber materials. E m , v m These are the basic material properties of the matrix material.

[0043] In specific examples, the material damage model of the T-shaped structure micro-finite element model can be selected, and the maximum stress criterion, maximum strain criterion, Tsai-Hill strength criterion, Hashin failure criterion, etc. can be used to carry out progressive damage analysis of T-shaped structure composite materials and predict the damage initiation and propagation of the material.

[0044] like Figure 2 , Figure 3 As shown in the figure, this specification provides a parametric modeling device for irregular woven structures. The device can be implemented in software, hardware, or a combination of both. From a hardware perspective, as... Figure 2 The diagram shown is a hardware architecture diagram of an electronic device containing a parametric modeling device for a non-woven structure, as provided in an embodiment of this specification. Except for... Figure 2 In addition to the processor, memory, network interface, and non-volatile memory shown, the electronic device in the embodiment may also include other hardware, such as a forwarding chip responsible for processing packets. Taking software implementation as an example, such as... Figure 3 As shown, a device in a logical sense is formed by the CPU of the electronic device in which it is located reading the corresponding computer program from the non-volatile memory into the memory for execution.

[0045] like Figure 3 As shown, this embodiment provides a parametric modeling device for irregular woven structures, comprising: The irregular structure division module 300 divides the irregular structure to be modeled into a uniform region and a connection region to be determined. The yarns in the uniform region are arranged in a regular pattern to form a continuous unit cell array. The parameters of the connection relationship between every two yarn endpoints in the connection region are represented by digital encoding. The digital encoding is used to represent the two yarn endpoints in the connection relationship and the position of the yarn to which the yarn endpoint belongs in the uniform region. The connection area simulation module 302 is connected to the irregular structure division module 300. Based on the digital code corresponding to each connection scheme and the simulation model of the uniform area, the simulation model of the connection area corresponding to each connection scheme is obtained. In each connection scheme, a connection relationship is formed between every two yarn endpoints of the connection area, and the yarns of the two yarn endpoints corresponding to each connection relationship come from different uniform areas. The fiber model acquisition module 304 is connected to the connection area simulation module 302. Based on the uniform area and the simulation model of each connection area, each yarn in the irregular structure corresponding to each connection scheme is discretized into multiple virtual fibers. By moving the position of the virtual fibers, the contact between each pair of virtual fibers and the contact between each virtual fiber and the outer contour of the irregular structure are eliminated, thereby obtaining the fiber geometric model of the irregular structure.

[0046] In the embodiments of this specification, the irregular structure division module 300 can be used to execute step 100 in the above method embodiments, the connection region simulation module 302 can be used to execute step 102 in the above method embodiments, and the fiber model acquisition module 304 can be used to execute step 104 in the above method embodiments.

[0047] In one embodiment of this specification, each pair of yarn endpoints to be connected is a first connection point and a second connection point, respectively. The connection relationship between the first connection point and the second connection point is represented by digital encoding, which includes: the position identifier of the first connection point in the connection area, the type identifier of the yarn to which the first connection point belongs, the position identifier of the yarn to which the first connection point belongs in the uniform area, the position identifier of the first connection point in its yarn, the position identifier of the second connection point in the connection area, the type identifier of the yarn to which the second connection point belongs, the position identifier of the yarn to which the second connection point belongs in the uniform area, and the position identifier of the second connection point in its yarn.

[0048] In one embodiment of this specification, obtaining the simulation model of the connection region corresponding to each connection scheme based on the digital encoding corresponding to each connection scheme and the simulation model of the uniform region includes: Based on the digital code corresponding to each connection scheme and the simulation model of the uniform region, the coordinate values ​​of the two yarn endpoints in each connection relationship under the connection scheme are obtained; Based on the coordinate values ​​of the two yarn endpoints in each connection relationship, the coordinate values ​​of each node on the connection line between the two yarn endpoints are obtained; Based on the coordinate values ​​of each node on the connection line between the two yarn endpoints, a simulation model of the connection area corresponding to each connection scheme is obtained.

[0049] In one embodiment of this specification, obtaining the coordinate values ​​of each node on the connection line between the two yarn endpoints based on the coordinate values ​​of the two yarn endpoints in each connection relationship includes: If the first point to be connected and the second point to be connected are located on two adjacent sides of the plane where the connection area is located, the coordinate values ​​of each node on the connection line are calculated using the elliptical arc model interpolation algorithm. If the first point to be connected and the second point to be connected are located on two opposite sides of the plane where the connection area is located, the coordinate values ​​of each node on the connection line are calculated using the curve model interpolation algorithm of the smooth transition function.

[0050] In one embodiment of this specification, the simulation model based on the uniform region and each connection region discretizes each yarn in the irregular structure corresponding to each connection scheme into multiple virtual fibers. By moving the position of the virtual fibers, the contact between every two virtual fibers and the contact between each virtual fiber and the outer contour of the irregular structure are eliminated, thereby obtaining the fiber geometry model of the irregular structure, including: Based on the simulation models of the uniform region and each connection region, the connecting lines between the yarn endpoints are combined with the original yarns in the uniform region to form a complete irregular structure yarn model corresponding to each connection scheme. Based on each yarn in the complete irregular structure yarn model, according to the preset fiber distribution rules, each yarn in the irregular structure corresponding to each connection scheme is discretized into multiple virtual fibers to form an initial fiber bundle model. The initial fiber bundle model is placed under the boundary constraints of the irregular structure outline, and the spatial configuration of each virtual fiber is adjusted until the geometric interference between each pair of virtual fibers and between each virtual fiber and the irregular structure outline is eliminated, so as to obtain a fiber geometric model of the irregular structure without interference. The geometric interference between each pair of virtual fibers includes contact interference caused by the shortest distance between any two line segments on the two virtual fibers being less than the sum of their radii, and penetration interference caused by the shortest distance from the center point of the virtual fiber cross-section to the contour unit surface being less than the fiber radius.

[0051] It is understood that the structures illustrated in the embodiments of this specification do not constitute a specific limitation on a parametric modeling device for irregular woven structures. In other embodiments of this specification, a parametric modeling device for irregular woven structures may include more or fewer components than illustrated, or combine some components, or split some components, or have different component arrangements. The illustrated components may be implemented in hardware, software, or a combination of software and hardware.

[0052] The information interaction and execution process between the modules in the above-mentioned device are based on the same concept as the method embodiments in this specification, and the specific details can be found in the descriptions in the method embodiments in this specification, so they will not be repeated here.

[0053] This specification also provides an electronic device, including a memory and a processor. The memory stores a computer program, and when the processor executes the computer program, it implements a parametric modeling method for irregular woven structures according to any embodiment of this specification.

[0054] This specification also provides a computer-readable storage medium storing a computer program, which, when executed by a processor, causes the processor to perform a parametric modeling method for a non-woven structure according to any embodiment of this specification.

[0055] Specifically, a system or apparatus equipped with a storage medium may be provided, on which software program code implementing the functions of any of the embodiments described above is stored, and the computer (or CPU or MPU) of the system or apparatus may read and execute the program code stored in the storage medium.

[0056] In this case, the program code read from the storage medium can itself implement the function of any of the above embodiments, and therefore the program code and the storage medium storing the program code constitute a part of this specification.

[0057] Storage media embodiments for providing program code include floppy disks, hard disks, magneto-optical disks, optical disks (such as CD-ROM, CD-R, CD-RW, DVD-ROM, DVD-RAM, DVD-RW, DVD+RW), magnetic tapes, non-volatile memory cards, and ROMs. Alternatively, program code can be downloaded from a server computer via a communication network.

[0058] Furthermore, it should be clear that not only can the program code read by the computer be executed, but also the operating system or other components operating on the computer can be instructed based on the program code to perform some or all of the actual operations, thereby realizing the function of any of the embodiments described above.

[0059] Furthermore, it is understood that the program code read from the storage medium is written to the memory set in the expansion board inserted into the computer or to the memory set in the expansion module connected to the computer. Then, based on the instructions of the program code, the CPU or other components installed on the expansion board or expansion module execute some and all of the actual operations, thereby realizing the function of any of the above embodiments.

[0060] It should be noted that, in this document, relational terms such as "first" and "second" are used only to distinguish one entity or operation from another, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Furthermore, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus 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 apparatus.

[0061] Those skilled in the art will understand that all or part of the steps of the above method embodiments can be implemented by hardware related to program instructions. The aforementioned program can be stored in a computer-readable storage medium. When the program is executed, it performs the steps of the above method embodiments. The aforementioned storage medium includes various media that can store program code, such as ROM, RAM, magnetic disk, or optical disk.

[0062] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of this specification, and are not intended to limit them. Although this specification has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some of the technical features. Such modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of this specification.

Claims

1. A parametric modeling method for irregularly shaped woven structures, characterized in that, include: The irregular structure to be modeled is divided into a uniform region and a connection region to be determined. The yarns in the uniform region are arranged in a regular pattern to form a continuous unit cell array. The parameters of the connection relationship between every two yarn endpoints in the connection region are represented by digital encoding. The digital encoding is used to represent the two yarn endpoints in the connection relationship and the position of the yarn to which the yarn endpoint belongs in the uniform region. Based on the digital coding corresponding to each connection scheme and the simulation model of the uniform region, the simulation model of the connection region corresponding to each connection scheme is obtained. In each connection scheme, a connection relationship is formed between every two yarn endpoints of the connection region, and the yarns of the two yarn endpoints corresponding to each connection relationship come from different uniform regions. Based on the simulation model of the uniform region and each connection region, each yarn in the irregular structure corresponding to each connection scheme is discretized into multiple virtual fibers. By moving the position of the virtual fibers, the contact between each pair of virtual fibers and the contact between each virtual fiber and the outer contour of the irregular structure are eliminated, thus obtaining the fiber geometry model of the irregular structure.

2. The method according to claim 1, characterized in that, Each pair of yarn endpoints to be connected is designated as a first connection point and a second connection point. The connection relationship between the first connection point and the second connection point is represented by a digital code, which includes: the position identifier of the first connection point in the connection area, the type identifier of the yarn to which the first connection point belongs, the position identifier of the yarn to which the first connection point belongs in the uniform area, the position identifier of the first connection point in its yarn, the position identifier of the second connection point in the connection area, the type identifier of the yarn to which the second connection point belongs, the position identifier of the yarn to which the second connection point belongs in the uniform area, and the position identifier of the second connection point in its yarn.

3. The method according to claim 2, characterized in that, The simulation model of the connection region corresponding to each connection scheme is obtained based on the digital encoding corresponding to each connection scheme and the simulation model of the uniform region, including: Based on the digital code corresponding to each connection scheme and the simulation model of the uniform region, the coordinate values ​​of the two yarn endpoints in each connection relationship under the connection scheme are obtained; Based on the coordinate values ​​of the two yarn endpoints in each connection relationship, the coordinate values ​​of each node on the connection line between the two yarn endpoints are obtained; Based on the coordinate values ​​of each node on the connection line between the two yarn endpoints, a simulation model of the connection area corresponding to each connection scheme is obtained.

4. The method according to claim 3, characterized in that, The process of obtaining the coordinate values ​​of each node on the connection line between the two yarn endpoints based on the coordinate values ​​of the two yarn endpoints in each connection relationship includes: If the first point to be connected and the second point to be connected are located on two adjacent sides of the plane where the connection area is located, the coordinate values ​​of each node on the connection line are calculated using the elliptical arc model interpolation algorithm. If the first point to be connected and the second point to be connected are located on two opposite sides of the plane where the connection area is located, the coordinate values ​​of each node on the connection line are calculated using the curve model interpolation algorithm of the smooth transition function.

5. The method according to claim 1, characterized in that, The simulation model based on the uniform region and each connection region discretizes each yarn in the irregular structure corresponding to each connection scheme into multiple virtual fibers. By moving the position of the virtual fibers, the contact between every two virtual fibers and the contact between each virtual fiber and the outer contour of the irregular structure are eliminated, thus obtaining the fiber geometry model of the irregular structure, including: Based on the simulation models of the uniform region and each connection region, the connecting lines between the yarn endpoints are combined with the original yarns in the uniform region to form a complete irregular structure yarn model corresponding to each connection scheme. Based on each yarn in the complete irregular structure yarn model, according to the preset fiber distribution rules, each yarn in the irregular structure corresponding to each connection scheme is discretized into multiple virtual fibers to form an initial fiber bundle model. The initial fiber bundle model is placed under the boundary constraints of the irregular structure outline, and the spatial configuration of each virtual fiber is adjusted until the geometric interference between each pair of virtual fibers and between each virtual fiber and the irregular structure outline is eliminated, so as to obtain a fiber geometric model of the irregular structure without interference. The geometric interference between each pair of virtual fibers includes contact interference caused by the shortest distance between any two line segments on the two virtual fibers being less than the sum of their radii, and penetration interference caused by the shortest distance from the center point of the virtual fiber cross-section to the contour unit surface being less than the fiber radius.

6. An optimization method for irregular woven structures, characterized in that, include: The fiber geometry model of any one of claims 1-5 is mapped onto a preset cell grid. A cell grid with a virtual fiber volume content greater than a preset value is selected as the target yarn cell. Based on the target yarn cell, the mechanical performance parameters of the irregular structure are obtained. The mechanical performance parameters include elastic modulus, ultimate tensile strength, and failure load. Set at least one key mechanical performance parameter as the optimization target, and compare the values ​​of the key mechanical performance parameter corresponding to each connection scheme; The connection scheme corresponding to the optimal value of the key mechanical performance parameters is taken as the optimal connection scheme, and a target irregular structure including the connection area and the uniform area corresponding to the optimal connection scheme is obtained.

7. The method according to claim 6, characterized in that, The process of selecting a unit grid with a virtual fiber volume content greater than a preset value as the target yarn unit, and obtaining the mechanical property parameters of the irregular structure based on the target yarn unit, includes: The fiber geometry model of the non-interference irregular structure is mapped onto a preset cell grid, and the total volume and average direction vector of the virtual fibers contained in each cell grid are calculated. Based on the total volume ratio of virtual fibers in each unit grid, unit grids with a volume content greater than a preset threshold are selected as target yarn units; Based on the average direction vector and volume content of the virtual fibers in the target yarn unit, the equivalent anisotropic material properties of the target yarn unit are calculated using a composite material micromechanical model. By integrating the material properties of all target yarn units, a micromechanical finite element model of the irregular structure is constructed, and the mechanical performance parameters of the irregular structure are obtained through mechanical simulation.

8. A parametric modeling device for irregular woven structures, characterized in that, include: The irregular structure partitioning module divides the irregular structure to be modeled into a uniform region and a connection region to be determined. The yarns in the uniform region are arranged in a regular pattern to form a continuous unit cell array. The parameters of the connection relationship between every two yarn endpoints in the connection region are represented by digital encoding. The digital encoding is used to represent the two yarn endpoints in the connection relationship and the position of the yarn to which the yarn endpoint belongs in the uniform region. The connection region simulation module is connected to the irregular structure division module. Based on the digital code corresponding to each connection scheme and the simulation model of the uniform region, the simulation model of the connection region corresponding to each connection scheme is obtained. In each connection scheme, a connection relationship is formed between every two yarn endpoints of the connection region, and the yarns of the two yarn endpoints corresponding to each connection relationship come from different uniform regions. The fiber model acquisition module is connected to the connection area simulation module. Based on the uniform region and the simulation model of each connection area, each yarn in the irregular structure corresponding to each connection scheme is discretized into multiple virtual fibers. By moving the position of the virtual fibers, the contact between each pair of virtual fibers and the contact between each virtual fiber and the outer contour of the irregular structure are eliminated, thereby obtaining the fiber geometric model of the irregular structure.

9. An electronic device, characterized in that, It includes a memory and a processor, wherein the memory stores a computer program, and the processor executes the computer program to implement the method as described in any one of claims 1-7.

10. A computer-readable storage medium, characterized in that, It stores a computer program that, when executed in a computer, causes the computer to perform the method described in any one of claims 1-7.

Citation Information

Patent Citations

  • Refined modeling simulation method for two-dimensional plain woven fiber reinforced composite material

    CN111639451A

  • Digital modeling method of woven composite material mesoscopic yarn structure

    CN113987882A

  • 2.5 D preform RVE refined 3D virtual reconstruction method

    CN116070480A

  • Performance equivalence method for special-shaped fiber composite material

    CN121075499A

  • METHOD FOR SIMULATING THE SHAPING OF A TEXTILE STRIP ON A MOLD OF REVOLUTION

    FR3016982A1