Method, apparatus, medium and product for fiber winding linear design of polygonal tube

By calculating the ratio of the center rotation angle, the number of segments, and the number of jumps, the tangent point and the number of stages are determined, and a fiber winding pattern that uniformly covers the mandrel is generated. This fills the gap in the design of fiber winding patterns for arbitrary polygonal tubes and improves the molding quality and manufacturing efficiency of composite polygonal tubes.

CN120030697BActive Publication Date: 2026-02-24HEFEI UNIV OF TECH
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202510019046.6
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2025-01-06
Publication Date
2026-02-24
Estimated Expiration
2045-01-06

AI Technical Summary

Technical Problem

The lack of existing technology for fiber winding line design for arbitrary polygonal tubes leads to uneven and unstable fiber winding, affecting the molding quality and manufacturing efficiency of composite polygonal tubes.

Method used

A method for designing a polygonal tube fiber winding pattern is provided. By calculating the center angle and number of segments through which the mandrel rotates after the yarn wraps back and forth once, the deviation angle is set to calculate the number of jumps, and it is determined whether the number of segments and the number of jumps are coprime until the coprime condition is met. The tangent point and the number of stages are determined based on the ratio of the number of jumps to the number of segments, and a fiber winding pattern that uniformly covers the mandrel is generated.

Benefits of technology

It achieves uniform and stable fiber winding lines for arbitrary polygonal tubes, improves the molding quality and manufacturing efficiency of composite polygonal tubes, and expands the application fields of fiber winding technology.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120030697B_ABST
    Figure CN120030697B_ABST
Patent Text Reader

Abstract

The application discloses a fiber winding linear design method and device of a polygonal pipe, equipment, medium and products, relates to the technical field of composite material fiber winding trajectory planning and computer aided design, and the method comprises the following steps: obtaining and utilizing the core mold geometric size parameters of the polygonal pipe and the winding parameters of the yarn belt to calculate the central rotation angle of the core mold after one round of back-and-forth winding of the yarn belt and the segmentation number; calculating the jump number according to the central rotation angle and the set deviation rotation angle; judging whether the segmentation number and the jump number are coprime; when the segmentation number and the jump number are coprime, calculating the corresponding cut point / grade number value according to the jump number / segmentation number value, and selecting a suitable linear type to make the yarn belt uniformly cover the core mold according to the calculation result, completing the linear design, and otherwise, updating the winding parameters and repeating the steps until the segmentation number and the jump number are coprime. The application fills the blank of the prior art for the fiber winding linear design of any polygonal pipe, and provides a uniform and stable linear trajectory for the fiber winding of the polygonal pipe.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of composite material fiber winding trajectory planning and computer-aided design technology, and in particular to a method, device, medium and product for designing fiber winding lines for polygonal tubes. Background Technology

[0002] Compared to traditional plastic and metal pipes, carbon fiber composite polygonal pipes possess advantages such as high modulus, high strength, good corrosion resistance, and long service life, making them widely used in aerospace, marine development, oil extraction and refining, building water supply and drainage, chemical industry, and food processing. Fiber filament winding (FFF) technology utilizes a winding machine to control the relative movement between the nozzle and the mandrel, uniformly and stably winding resin-impregnated fiber tape onto the mandrel surface according to a specific pattern, followed by curing to achieve the required mechanical properties. Compared to other composite material molding processes, polygonal pipes produced using FFF technology offer advantages such as high efficiency, low cost, and high product strength, making it an ideal method for producing polygonal pipes. The fiber winding trajectory of the polygonal pipe is closely related to fiber distribution, process wrappability, and winding motion stability, and is of great significance for improving the structural performance of the molded product.

[0003] Currently, research on polygonal pipe trajectory design only focuses on quadrilateral cross-section bends. Some commercial software (such as CADWIND) can achieve trajectory design for quadrilateral pipes, but due to confidentiality requirements, the specific methods have not been publicly reported. For arbitrary polygonal pipes, there is no complete trajectory design method in the existing technology. Therefore, the problem of how to design fiber winding trajectories for arbitrary polygonal pipes urgently needs to be solved. Summary of the Invention

[0004] The purpose of this application is to provide a method, device, medium and product for designing fiber winding patterns for polygonal tubes. It provides a complete and feasible solution for designing fiber winding patterns for arbitrary polygonal tubes, fills the gap in the existing technology for designing fiber winding patterns for arbitrary polygonal tubes, and provides a uniform and stable linear trajectory for fiber winding of polygonal tubes.

[0005] To achieve the above objectives, this application provides the following solution:

[0006] In a first aspect, this application provides a method for designing the fiber winding profile of a polygonal tube, including:

[0007] Obtain the geometric dimensions of the mandrel and the winding parameters of the yarn for the polygonal tube;

[0008] Calculate the center angle and number of segments that the mandrel rotates through after one round-trip winding of the yarn strip based on the mandrel's geometric dimensions and the winding parameters.

[0009] Set the deviation angle, and calculate the number of jumps based on the center angle and the deviation angle;

[0010] Determine whether the number of segments and the number of jumps are coprime;

[0011] When the number of segments and the number of jumps are not coprime, set new winding parameters, return to the steps of obtaining the mandrel geometry parameters of the polygonal tube and the winding parameters of the yarn, and update the winding parameters to the new winding parameters until the number of segments and the number of jumps are coprime.

[0012] When the number of segments and the number of jumps are coprime, a target value is calculated based on the ratio of the number of jumps to the number of segments, and the fiber winding pattern of the polygonal tube is determined based on the target value; the target value is the ratio of the tangent point to the level, the level is the level n of the fiber winding pattern of the polygonal tube, and the tangent point is the number of tangent points corresponding to the (n-1)th level of the fiber winding pattern of the polygonal tube; the fiber winding pattern of the polygonal tube is a pattern that makes the yarn uniformly cover the core mold.

[0013] Secondly, this application provides a computer device, including: a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the computer program to implement the steps of the fiber winding line design method for the polygonal tube.

[0014] Thirdly, this application provides a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the steps of the fiber winding line design method for the polygonal tube.

[0015] Fourthly, this application provides a computer program product, including a computer program that, when executed by a processor, implements the steps of the fiber winding profile design method for the polygonal tube.

[0016] According to the specific embodiments provided in this application, the following technical effects are disclosed:

[0017] This application provides a method, device, medium, and product for designing fiber winding patterns for polygonal tubes. First, based on the geometric dimensions of the mandrel and the winding parameters of the yarn, the center angle and number of segments the mandrel rotates after one round-trip winding are calculated. Next, the number of jumps is calculated based on the center angle and the set deviation angle. Then, it is determined whether the number of segments and the number of jumps are coprime. When they are coprime, the corresponding tangent point / level value is calculated based on the jump / segment value. Based on the calculation results, the pattern that uniformly covers the mandrel with the yarn is determined as the fiber winding pattern for the polygonal tube, completing the pattern design. Otherwise, the winding parameters are updated, and the steps are repeated until the number of segments and the number of jumps are coprime. In other words, for a given mandrel model, this application solves for the number of tangent points and levels of the pattern based on continued fraction theory, resulting in multiple pattern trajectories. Users can choose the desired pattern trajectory according to their needs, providing more options. Furthermore, this application provides a complete and feasible solution for designing fiber winding patterns for arbitrary polygonal tubes, possessing universality and filling the gap in existing technology for designing fiber winding patterns for arbitrary polygonal tubes. This application is applicable to the fiber winding design of polygonal tubes, which can provide a uniform and stable linear trajectory, thereby improving the molding quality and manufacturing efficiency of fiber-wound composite polygonal tubes. It helps to promote the fiber winding molding design and manufacturing of high value-added complex products and expand the application fields of fiber winding technology. Attached Figure Description

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

[0019] Figure 1 This is an application environment diagram of a fiber winding profile design method for a polygonal tube according to an embodiment of this application;

[0020] Figure 2 A flowchart illustrating a fiber winding profile design method for a polygonal tube according to an embodiment of this application;

[0021] Figure 3 A mandrel geometric model diagram of a fiber winding line design method for a polygonal tube provided in an embodiment of this application;

[0022] Figure 4 A schematic diagram of the yarn back-and-forth trajectory of a fiber winding line design method for a polygonal tube provided in an embodiment of this application;

[0023] Figure 5A schematic diagram of establishing a coordinate system for the geometric model of the mandrel in an embodiment of this application, illustrating a fiber winding profile design method for a polygonal tube.

[0024] Figure 6 A schematic diagram of the linear trajectory after several cycles of a fiber winding linear design method for a polygonal tube provided in an embodiment of this application;

[0025] Figure 7 A schematic diagram of the linear trajectory of all cycles of a hexagonal tube in a fiber winding linear design method for a polygonal tube provided in an embodiment of this application;

[0026] Figure 8 A schematic diagram of the linear trajectory of all cycles of a triangular tube in a fiber winding linear design method for a polygonal tube provided in an embodiment of this application;

[0027] Figure 9 A schematic diagram of the linear trajectory of all cycles of a quadrilateral tube in a fiber winding linear design method for a polygonal tube provided in an embodiment of this application;

[0028] Figure 10 A schematic diagram of the linear trajectory of all cycles of a pentagonal tube in a fiber winding linear design method for a polygonal tube provided in an embodiment of this application;

[0029] Figure 11 This is a schematic diagram of the structure of a computer device provided in an embodiment of this application. Detailed Implementation

[0030] The technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this application, and not all embodiments. Based on the embodiments of this application, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this application.

[0031] To make the above-mentioned objectives, features and advantages of this application more apparent and understandable, the application will be further described in detail below with reference to the accompanying drawings and specific embodiments.

[0032] The fiber winding profile design method for polygonal tubes provided in this application embodiment can be applied to, for example... Figure 1In the application environment shown, terminal 102 communicates with server 104 via a network. A data storage system can store the data that server 104 needs to process. The data storage system can be set up independently, integrated into server 104, or placed in the cloud or on another server. Terminal 102 can send the geometric dimensions of the mandrel and the winding parameters of the yarn to server 104. After receiving the geometric dimensions of the mandrel and the winding parameters, server 104 calculates the center angle and number of segments the mandrel rotates after one round trip of the yarn winding based on the geometric dimensions and winding parameters. It then calculates the number of jumps based on the center angle and the set deviation angle, and determines whether the number of segments and the number of jumps are coprime. If they are not coprime, the server returns to the steps of obtaining the geometric dimensions of the mandrel and the winding parameters of the yarn, updating the winding parameters to new ones, until the number of segments and the number of jumps are coprime. When they are coprime, the server calculates the target value based on the ratio of the number of jumps to the number of segments, and determines the fiber winding profile of the polygonal tube based on the target value. Server 104 can then feed back the obtained fiber winding profile design of the polygonal tube to terminal 102. In addition, in some embodiments, the fiber winding profile design method for the polygonal tube can also be implemented separately by the server 104 or the terminal 102. For example, the terminal 102 can directly process the mandrel geometry parameters and the yarn winding parameters of the polygonal tube, or the server 104 can obtain the mandrel geometry parameters and the yarn winding parameters of the polygonal tube from the data storage system and process them.

[0033] The terminal 102 can be, but is not limited to, various desktop computers, laptops, smartphones, tablets, IoT devices, and portable wearable devices. IoT devices can include smart speakers, smart TVs, smart air conditioners, and smart in-vehicle devices. Portable wearable devices can include smartwatches, smart bracelets, and head-mounted devices. The server 104 can be implemented using a standalone server or a server cluster composed of multiple servers, or it can be a cloud server.

[0034] In one exemplary embodiment, such as Figure 2 As shown, a method for designing the fiber winding profile of a polygonal tube is provided. This method is executed by a computer device, specifically a terminal or server, or both. In this embodiment, the method is applied to... Figure 1 Taking server 104 as an example, the explanation includes the following steps 201 to 206. Wherein:

[0035] Step 201: Obtain the geometric dimensions of the mandrel of the polygonal tube and the winding parameters of the yarn.

[0036] Step 202: Calculate the center angle and number of divisions of the mandrel after one round-trip winding of the yarn based on the mandrel geometric dimensions and the winding parameters.

[0037] Step 203: Set the deviation angle and calculate the number of jumps based on the center angle and the deviation angle.

[0038] Step 204: Determine whether the number of segments and the number of jumps are coprime. If the number of segments and the number of jumps are coprime, proceed to step 205. If the number of segments and the number of jumps are not coprime, proceed to step 206.

[0039] Step 205: Calculate the target value based on the ratio of the number of jumps to the number of segments, and determine the fiber winding pattern of the polygonal tube based on the target value. The target value is the ratio of the number of tangents to the number of stages, where the number of stages is n, the number of stages of the fiber winding pattern of the polygonal tube, and the number of tangents is the number of tangents corresponding to the (n-1)th stage of the fiber winding pattern of the polygonal tube.

[0040] Step 206: Set new winding parameters, update the winding parameters to the new winding parameters, and return to step 201 until the number of divisions and the number of jumps are coprime.

[0041] By implementing steps 201 to 206 above, this application provides a complete and feasible solution for the design of fiber winding patterns for arbitrary polygonal tubes, filling the gap in existing technologies for this purpose. This application is applicable to the design of fiber winding patterns for polygonal tubes, providing a uniformly distributed and stable linear trajectory, thereby improving the molding quality and manufacturing efficiency of fiber-wound composite polygonal tubes. This contributes to promoting the fiber winding molding design and manufacturing of high-value-added complex products and expanding the application areas of fiber winding technology.

[0042] To better illustrate the principle of the fiber winding profile design method for polygonal tubes described in this application, the derivation process of the formulas involved in the method is explained below:

[0043] Obtain the geometric dimensions of the mandrel, including the side length *a* of the regular polygonal cross-section, the number of sides *n*, the length *L* of the mandrel tube, the radius of the left and right polar holes, and the radius *r* of the mandrel's left and right polar holes. Based on these parameters, use OpenGL drawing functions to create a model as follows: Figure 3 The shown is the geometric model of the core mold.

[0044] The trajectory of the yarn wrapping back and forth once is as follows: Figure 4As shown, the yarn starts from the left end face of the polygonal tube, passes through the winding cylinder (outbound), right end face, cylinder (return), and left end face in sequence to complete one cycle. After several cycles, the yarn can completely cover the surface of the core mold.

[0045] The formula for calculating the center rotation angle ∑θ of the mandrel when the yarn wraps back and forth once is as follows:

[0046]

[0047] ∑θ is the center rotation angle through which the core mold rotates, θ b Let θ be the central turning angle of the yarn as it rotates through the bobbin section. d denoted as the center angle of the yarn strip as it rotates through the left and right end faces, r as the radius of the left polar control of the mandrel and the radius of the right polar hole, w as the integer number of revolutions the mandrel rotates through in one cycle of the yarn strip, N as the number of divisions representing the number of times the cross-section of the polygonal tube is divided into equal parts based on the width of the yarn strip, and d as the number of jumps representing the distance between two adjacent yarn strip lays based on the width of the yarn strip.

[0048] The central rotation angle θ of the yarn at the left and right end faces d The calculation formula is as follows:

[0049]

[0050] In the formula, B is the width of the yarn, k is the side length coefficient, and a is the side length of the regular polygon of the core mold cross section.

[0051] The formula for calculating the side length coefficient k is as follows:

[0052]

[0053] In the formula, β is the interior angle of the regular polygon of the cross section.

[0054] The central turning angle θ of the yarn ribbon as it rotates through the bobbin section b The calculation formula is as follows:

[0055]

[0056] In the formula, π is the ratio of π to π, L is the length of the mandrel tube, α0 is the winding angle representing the angle formed by the yarn and the central axis of the polygonal tube, and n is the number of sides of the regular polygonal cross-section of the mandrel.

[0057] Since the cross-section of the polygonal tube is identical at all points, the perimeter of any cross-section is equal. The formula for calculating the number of equal parts (N) that the yarn divides into in a regular polygonal cross-section is:

[0058]

[0059] In the formula, int represents taking the integer part.

[0060] The center rotation angle ∑θ of the mandrel when the yarn wraps back and forth once is calculated according to formula (1); the deviation angle Δθ is set according to the actual situation; the coefficients γ1 and γ2 are solved using the center rotation angle ∑θ of the mandrel and the deviation angle Δθ, and the calculation formula is as follows:

[0061]

[0062] In the formula, γ1 and γ2 are coefficients, and γ min For the minimum value of γ, γ max Let γ be the maximum value, ∑θ be the center rotation angle of the mandrel, Δθ be the deviation rotation angle, ceil(γ1) be the smallest integer not less than γ1, and ceil(γ2) be the smallest integer not less than γ2.

[0063] Using coefficients γ1 and γ2, we obtain (ceil(γ1)-γ1) and (ceil(γ2)-γ2). Multiplying (ceil(γ1)-γ1) and (ceil(γ2)-γ2) by N respectively, we obtain the range of values ​​for d. The calculation formula is as follows:

[0064] (ceil(γ2)-γ2)N≤d≤(ceil(γ1)-γ1)N (7);

[0065] Calculate the target value based on the ratio of the number of jumps to the number of segments. The target value is the ratio of the tangent point to the number of stages. Specifically:

[0066] Based on the ratio of the number of jumps to the number of segments, i.e., d / N, the elements a0, a1…a0 of the continued fraction are determined using the Euclidean algorithm. n Wherein, d / N is represented as:

[0067]

[0068] If a exists n Then d / N is called the n-level line type, where n is the level of the line type and the number of tangent points in the line type is determined by the cross-multiplication method in Table 1.

[0069] Table 1. Rules of the Cross-Multiplication Method

[0070]

[0071] In the table, p0 = a0, q0 = 1, p1 = a0a1 + 1, q1 = a1, p2 = (a0a1 + 1)a2 + a0, q2 = a1a2 + 1. When n ≥ 3, p n =p n-1 a n +p n-2 q n =q n-1 an +q n-2 ;

[0072] In the denominator column, the second to last column q n-1 The value is the number of tangent points of the line;

[0073] The target value (i.e., the tangent point / series) is represented as n / q. n-1 .

[0074] Based on the calculation results, a fiber winding pattern for a polygonal tube that evenly covers the core mold was selected, and the pattern design was completed.

[0075] Taking a hexagonal tube as an example, for Figure 3 For the polygonal tube shown, calculate the fiber winding path:

[0076] A three-dimensional rectangular coordinate system is established with the central axis of the polygonal tube as the z-axis, the line connecting the midpoints of any pair of opposite sides of the regular hexagon on the left end face of the polygonal tube as the x-axis, and the line perpendicular to the x-axis and passing through the intersection of the central axis of the polygonal tube and the left end face of the polygonal tube as the y-axis. The length of each axis of the three-dimensional rectangular coordinate system is in millimeters.

[0077] In the three-dimensional coordinate system xyz, the coordinates of point A0 can be represented as (x0, y0, z0), where:

[0078]

[0079] Then all vertices A of the left end face of the polygonal tube i The coordinate values ​​are represented as:

[0080] x i =x0cos(i·θ)+y0sin(i·θ),y i =-x0sin(i·θ)+y0cos(i·θ),z i =0 (10);

[0081] All vertices A of the right end face i The coordinate values ​​can be represented as:

[0082] x i =x0cos(i·θ)+y0sin(i·θ),y i =-x0sin(i·θ)+y0cos(i·θ),z i =L (11);

[0083] Where θ is the angle between two adjacent vertices of the cross-sectional regular polygon, θ = 2π / n, and i is the subscript of each vertex of the cross-sectional regular polygon, i = 0, 1, 2, 3…n-1.

[0084] like Figure 5As shown, the fiber trajectory starts from point A0. Let the initial winding angle be α0. The yarn moves along the positive z-axis and will reach the edge of the polygonal tube after a certain time. At this point, two scenarios will occur:

[0085] Scenario 1: The yarn reaches the edge of the polygonal tube, as shown at point B in the figure. At this time, the distance the yarn has traveled along the positive z-axis is:

[0086]

[0087] Since point B and point A1 have the same x and y coordinates, the coordinates of point B are (x, y). i y i (L0), and then the yarn continues to move along the positive z-axis with point B as the new starting point.

[0088] Scenario 2: The yarn reaches the edge of the polygonal tube end face, i.e., point C in the figure. At this time, the intersection of the yarn BC and the edge of the next tube will extend beyond the right end face, reaching position C′ as shown in the figure. C′ and A i Having the same x and y coordinates, the coordinates of point C′ are (x... i y i L c′ Solve for the exceedance length L of C′. c′ The calculation formula is as follows:

[0089] L′=L c′ -L (13);

[0090] Based on the exceedance length L c′ The formula for calculating the coordinates of point C is as follows:

[0091]

[0092] After obtaining the coordinates of point C, the yarn passes through the right end face and reaches another point on the right end face. This point serves as the starting point for the return journey. The principle of fiber trajectory generation during the return journey is the same as that during the outward journey. When the yarn passes through the return journey and reaches the left end face, it means that one cycle is completed. After N cycles, the yarn will completely cover the surface of the mandrel.

[0093] In another exemplary embodiment of this application, in step 201 above, the geometric parameters of the mandrel include the side length of the regular polygon of the mandrel cross section, the number of sides of the regular polygon of the mandrel cross section, the length of the mandrel tube, the radius of the left pole hole of the mandrel, and the radius of the right pole hole of the mandrel; the winding parameters of the yarn include the winding angle and the width of the yarn.

[0094] In another exemplary embodiment of this application, in step 202 above, the center angle through which the mandrel rotates after the yarn wraps back and forth once is calculated using formula (1), and the number of divisions is calculated using formula (5).

[0095] In another exemplary embodiment of this application, in step 203 above, the number of jumps is calculated using formulas (5), (6) and (7).

[0096] In another exemplary embodiment of this application, in step 205 above, calculating the target value based on the ratio of the number of jumps to the number of segments specifically includes determining the elements of the continuous fraction using the Euclidean algorithm for continuous fractions, and expressing the ratio of the number of jumps to the number of segments using formula (8).

[0097] In another exemplary embodiment of this application, the fiber winding profile design method for the polygonal tube further includes:

[0098] Step 207: Establish a core mold geometric coordinate system based on the core mold geometric model; calculate each fiber doffing trajectory point based on the core mold geometric coordinate system and the fiber winding line of the polygonal tube; represent each fiber doffing trajectory point in coordinate form and connect each fiber doffing trajectory point to generate a line; the line is the yarn winding path.

[0099] Through step 207, this application can use software to simulate the selected line type, obtain a fiber winding effect diagram through simulation, and use the fiber winding effect diagram to verify the winding effect under the selected line type.

[0100] In another exemplary embodiment of this application, before step 205 above, the method further includes establishing a core mold geometric model based on the core mold geometric dimension parameters, specifically:

[0101] Based on the specific values ​​of the obtained geometric dimensions of the polygonal core mold, OpenGL drawing functions are used to establish, as follows: Figure 3 The shown is the geometric model of the core mold.

[0102] In another exemplary embodiment of this application, the specific values ​​of the polygonal cross-section core mold size parameters selected in this example are: polygonal tube side length a = 100 mm, number of sides of the polygon n = 6, polygonal tube length L = 600 mm, and left and right pole hole radii r = 30 mm.

[0103] Given a winding angle α0 = 20° and a yarn width B = 10 mm, find the central rotation angle θ that the yarn passes through at the left and right end faces. d for:

[0104]

[0105] The central turning angle θ of the yarn ribbon as it rotates through the bobbin section b for:

[0106]

[0107] The number of partitions is:

[0108]

[0109] When the yarn wraps back and forth once, the center rotation angle ∑θ of the mandrel is:

[0110] ∑θ=2(θ b +θ d )=491.25° (18);

[0111] If the deviation angle Δθ = 20° is set, then:

[0112]

[0113] Substituting the values ​​of γ1 and γ2 into formula (7), we get (2-1.4201)N≤d≤(2-1.309)N, which simplifies to:

[0114] 0.5799N≤d≤0.691N (20);

[0115] With a set value of 1, the value of the segmentation number is incremented by 1 and decremented by 1 to obtain N = 55~57;

[0116] Substituting the value of N into formula (20), we obtain Table 2:

[0117] Table 2. Correspondence between the range of segmentation number and jump number.

[0118] N <![CDATA[d min ]]> <![CDATA[d max ]]> 55 32 38 56 33 38 57 33 39

[0119] Based on the value of d / N in Table 2, calculate the corresponding tangent point / level value. Taking d / N = 32 / 55 as an example, the calculation results are as follows:

[0120]

[0121] The continued fraction elements are 0, 1, 1, 2, 1, 1, 4. The series of this line type is determined to be 6. The continued fraction elements are listed in Table 3 below:

[0122] Table 3. Cross-multiplication rule when d / N = 32 / 55

[0123]

[0124] In the denominator column, the second to last column q n-1 The value is 12, therefore the number of tangent points for this line type is 12.

[0125] Substituting the number of tangent points (12) and the series (6) of the line type into the tangent point / series ratio, we get 12 / 6 = 2.

[0126] Based on the calculation results, a fiber winding pattern is selected to ensure the yarn evenly covers the mandrel, generating fiber doffing trajectory points. Taking d / N = 32 / 55 as an example, the fiber doffing trajectory after several cycles is as follows: Figure 6 As shown, after N cycles, the fibers completely cover the surface of the mandrel, as... Figure 7 As shown.

[0127] In another exemplary embodiment of this application, by changing the number of sides of the polygonal tube and using the above steps for line design, polygonal tube winding line trajectories with triangular, quadrilateral, and pentagonal cross-sections are obtained, such as... Figures 8-10 As shown.

[0128] In one exemplary embodiment, a computer device is provided, which may be a server or a terminal, and its internal structure diagram may be as follows. Figure 11 As shown, this computer device includes a processor, memory, input / output (I / O) interfaces, and a communication interface. The processor, memory, and I / O interfaces are connected via a system bus, and the communication interface is also connected to the system bus via the I / O interfaces. The processor provides computational and control capabilities. The memory includes non-volatile storage media and internal memory. The non-volatile storage media stores the operating system, computer programs, and a database. The internal memory provides the environment for the operating system and computer programs stored in the non-volatile storage media. The database stores the mandrel geometry parameters of the polygonal tube and the winding parameters of the yarn. The I / O interfaces are used for exchanging information between the processor and external devices. The communication interface is used for communication with external terminals via a network connection. When executed by the processor, the computer program implements a fiber winding profile design method for polygonal tubes.

[0129] Those skilled in the art will understand that Figure 11 The structure shown is merely a block diagram of a portion of the structure related to the present application and does not constitute a limitation on the computer device to which the present application is applied. Specific computer devices may include more or fewer components than those shown in the figure, or combine certain components, or have different component arrangements.

[0130] In one exemplary embodiment, a computer device is also provided, including a memory and a processor, wherein the memory stores a computer program, and the processor executes the computer program to implement the steps in the above-described method embodiments.

[0131] In one exemplary embodiment, a computer-readable storage medium is provided storing a computer program that, when executed by a processor, implements the steps in the above-described method embodiments.

[0132] In one exemplary embodiment, a computer program product is provided, including a computer program that, when executed by a processor, implements the steps in the above-described method embodiments.

[0133] It should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data used for analysis, data stored, data displayed, etc.) involved in this application are all information and data authorized by the user or fully authorized by all parties, and the collection, use and processing of the relevant data must comply with relevant regulations.

[0134] Those skilled in the art will understand that all or part of the processes in the methods of the above embodiments can be implemented by a computer program instructing related hardware. The computer program can be stored in a non-volatile computer-readable storage medium, and when executed, it can include the processes of the embodiments of the above methods. Any references to memory, databases, or other media used in the embodiments provided in this application can include at least one of non-volatile and volatile memory. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical memory, high-density embedded non-volatile memory, resistive random access memory (ReRAM), magnetic random access memory (MRAM), ferroelectric random access memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memory can include random access memory (RAM) or external cache memory, etc. By way of illustration and not limitation, RAM can take many forms, such as Static Random Access Memory (SRAM) or Dynamic Random Access Memory (DRAM).

[0135] The databases involved in the embodiments provided in this application may include at least one type of relational database and non-relational database. Non-relational databases may include, but are not limited to, blockchain-based distributed databases. The processors involved in the embodiments provided in this application may be general-purpose processors, central processing units, graphics processing units, digital signal processors, programmable logic devices, quantum computing-based data processing logic devices, etc., and are not limited to these.

[0136] The technical features of the above embodiments can be combined in any way. For the sake of brevity, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.

[0137] This document uses specific examples to illustrate the principles and implementation methods of this application. The descriptions of the above embodiments are only for the purpose of helping to understand the methods and core ideas of this application. Furthermore, those skilled in the art will recognize that, based on the ideas of this application, there will be changes in the specific implementation methods and application scope. Therefore, the content of this specification should not be construed as a limitation of this application.

Claims

1. A method for designing the fiber winding profile of a polygonal tube, characterized in that, The fiber winding profile design method for the polygonal tube includes: Obtain the geometric dimensions of the mandrel and the winding parameters of the yarn for the polygonal tube; Calculate the center angle and number of segments that the mandrel rotates through after one round-trip winding of the yarn strip based on the mandrel's geometric dimensions and the winding parameters. Set the deviation angle, and calculate the number of jumps based on the center angle and the deviation angle; Determine whether the number of segments and the number of jumps are coprime; When the number of segments and the number of jumps are not coprime, set new winding parameters, return to the steps of obtaining the mandrel geometry parameters of the polygonal tube and the winding parameters of the yarn, and update the winding parameters to the new winding parameters until the number of segments and the number of jumps are coprime. When the number of segments and the number of jumps are coprime, a target value is calculated based on the ratio of the number of jumps to the number of segments, and the fiber winding pattern of the polygonal tube is determined based on the target value; the fiber winding pattern of the polygonal tube is a pattern that makes the yarn uniformly cover the mandrel; the target value is the ratio of the tangent point to the level, the level is the level n of the fiber winding pattern of the polygonal tube, and the tangent point is the number of tangent points corresponding to the (n-1)th level of the fiber winding pattern of the polygonal tube; The geometric dimensional parameters of the core mold include the side length of the regular polygon of the core mold cross-section, the number of sides of the regular polygon of the core mold cross-section, the length of the core mold tube, the radius of the left pole hole of the core mold, and the radius of the right pole hole of the core mold. The winding parameters of the yarn include the winding angle and the yarn width; The calculation of the center rotation angle of the mandrel after one round-trip winding of the yarn is based on the geometric dimensions of the mandrel and the winding parameters, specifically includes: Calculate the center rotation angle using the following formula; ; ; ; ; In the formula, ∑θ is the center rotation angle of the mandrel, θ b Let θ be the central turning angle of the yarn as it rotates through the bobbin section. d Let r be the center angle through which the yarn rotates on the left and right end faces, r be the radius of the left polar control hole and the radius of the right polar hole of the mandrel, B be the width of the yarn, and k be the side length coefficient. Let β be the side length of the regular polygon of the mandrel cross section, π be the interior angle of the regular polygon cross section, π be the value of π, L be the length of the mandrel tube, α0 be the winding angle, and n be the number of sides of the regular polygon of the mandrel cross section. The formula for calculating the number of segments is as follows: ; In the formula, N is the number of divisions, int indicates taking the integer part, and n is the number of sides of the regular polygon in the core mold cross-section. Let α0 be the side length of the regular polygonal cross-section of the mandrel, α0 be the winding angle, and B be the width of the yarn. The calculation of the jump number based on the center rotation angle and the deviation rotation angle specifically includes: Calculate the number of jumps using the following formula: ; ; In the formula, γ1 and γ2 are coefficients, and γ min For the minimum value of γ, γ max γ is the maximum value, and ∑θ is the center rotation angle through which the mandrel rotates. Let be the deviation angle, ceil(γ1) be the smallest integer not less than γ1, ceil(γ2) be the smallest integer not less than γ2, N be the number of segments, and d be the number of jumps.

2. The fiber winding profile design method for polygonal tubes according to claim 1, characterized in that, After obtaining the value of the segmentation number N using the formula for calculating the segmentation number, the value of the segmentation number N is taken up or down by a set value x to obtain multiple segmentation numbers, which are then expressed as follows: ; For each of the plurality of segmentation numbers, the value of the segmentation number is substituted into the calculation formula for the jump number to obtain the value of the jump number; wherein, the set value x is a positive integer value determined according to actual needs.

3. The fiber winding profile design method for polygonal tubes according to claim 1, characterized in that, The fiber winding profile design method for the polygonal tube also includes: Based on the core mold geometric model, establish the core mold geometric coordinate system; Calculate the fiber doffing trajectory points based on the core mold geometric coordinate system and the fiber winding pattern of the polygonal tube; Each fiber doffing trajectory point is represented in coordinate form, and the fiber doffing trajectory points are connected to generate a line; the line is the yarn wrapping path.

4. A computer device, comprising: A memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that the processor executes the computer program to implement the fiber winding line design method for the polygonal tube according to any one of claims 1-3.

5. A computer-readable storage medium having a computer program stored thereon, characterized in that, When executed by a processor, the computer program implements the fiber winding line design method for the polygonal tube as described in any one of claims 1-3.

6. A computer program product, comprising a computer program, characterized in that, When executed by a processor, the computer program implements the fiber winding line design method for the polygonal tube as described in any one of claims 1-3.

Citation Information

Patent Citations

  • Special-shaped molded surface fiber winding device, winding system and winding method

    CN116533554A

  • Fiber winding line type design method, equipment, medium and product

    CN118070448A