Steel plate spring track point generation program
The automatic generation of leaf spring trajectory points by the MATLAB GUI calculation program solves the problems of insufficient accuracy and high design time cost in the existing technology, and realizes efficient and accurate generation of leaf spring motion trajectory points, supporting subsequent CAD modeling and finite element analysis.
Patent Information
- Application Number
- CN202511162611.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-08-19
- Publication Date
- 2025-11-21
AI Technical Summary
Existing technologies for obtaining the motion trajectory curve of leaf springs suffer from insufficient accuracy and limited applicability, leading to inaccurate suspension motion mechanism setup, increased design time and costs, and potential risks of vehicle operation interference.
A program for generating trajectory points of leaf springs was developed. Using a MATLAB GUI program, the program automatically generates the midpoint coordinates of leaf springs under different arc height conditions. By combining the arc radius and vector calculation functions, human error is reduced and high-precision design is supported.
This improves the accuracy and efficiency of generating motion trajectory points for leaf springs, reduces the complexity of operations for designers, lowers time costs, and ensures the accuracy and safety of subsequent designs.
Smart Images

Figure CN120995596A_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of automotive component design and calculation technology, specifically a program for generating trajectory points of a leaf spring. Background Technology
[0002] When building the motion mechanism of a leaf spring suspension system in CATIA DMU, the primary task is to obtain the motion trajectory curve of the leaf spring. Currently, the commonly used method is the SAE circular arc method. This method uses a circular arc with a radius of 3L / 4, where L represents half the length of the leaf spring, to approximate its motion trajectory, and corrects the center position based on the height of the leaf spring lug. However, the SAE circular arc method has significant drawbacks: firstly, the accuracy of the trajectory curve obtained by this method is poor, and its applicability is limited; secondly, due to accuracy issues, the accuracy of the suspension motion mechanism built using this method is insufficient, leading to inaccurate motion envelopes. If subsequent designs are based on inaccurate results, the vehicle is highly likely to experience interference risks during actual operation.
[0003] Another method for obtaining the trajectory curve is based on a 3D model. In CATIA software, the center point of the first leaf spring at different arc heights is picked up one by one, and then these center points picked up at multiple arc heights are connected to form a smooth curve, thus obtaining a relatively accurate trajectory curve. However, the above method also has drawbacks. It requires designers to perform multiple manual operations, which undoubtedly increases the designer's time investment and time costs. Summary of the Invention
[0004] To address the shortcomings of existing methods and their limitations in practical applications, this invention aims to develop a program for generating the trajectory points of a leaf spring. This program should automatically generate the midpoint coordinates of the first leaf spring under different arc height conditions based on input parameters. Simultaneously, it should save the generated point set for direct import into CATIA software to quickly generate trajectory curves, effectively reducing the tedious manual operation required by designers and saving design time. This invention provides a leaf spring trajectory point generation program, comprising the following steps: obtaining the structural position information of the leaf spring based on an image of the leaf spring structure; determining the arc radius R, the coordinates of the rear curling lug C, and the coordinates of the midpoint D of the chord AC based on the structural position information; determining the center position by combining the coordinates of the rear curling lug C, a vector calculation function, and the distance from the center O to the midpoint D of the chord; determining the coordinates of the arc midpoint E based on the center position and the structural position information of the leaf spring; and designing a MATLAB GUI calculation program based on the coordinates of the arc midpoint E to obtain the text of the arc midpoint. The automated process of this invention reduces human error and is suitable for engineering scenarios with high precision requirements. It can directly output the coordinates of key points and support subsequent CAD modeling or finite element analysis.
[0005] Optionally, determining the arc radius R based on the structural position information of the leaf spring includes: obtaining the arc length L and arc height H of the arc AEC based on the structural position information of the leaf spring; introducing a transcendental equation, and determining the arc radius R based on the transcendental equation, the arc length L, and the arc height H. This invention solves for R using an iterative method, which can gradually converge to the true value, improving the program's noise resistance.
[0006] Optionally, the transcendental equation satisfies the following relationship:
[0007]
[0008] Where R represents the radius of the arc, L represents the arc length of the arc AEC, and H represents the arc height of the arc AEC.
[0009] The calculation equations of this invention can be extended to other surface measurements, not just leaf springs, making the program widely applicable.
[0010] Optionally, determining the arc radius R, the coordinates of the rear lug C, and the midpoint D of the chord AC based on the structural position information of the leaf spring includes: obtaining the coordinates of the front lug A, the coordinates of the upper point B of the rear lug, the length of the lug BC, and the length of the chord A based on the structural position information of the leaf spring; and determining the coordinates of the rear lug C based on the coordinates of the front lug A, the upper point B of the rear lug, the length of the lug BC, and the length of the chord A. This invention.
[0011] Optionally, the length of chord A satisfies the following relationship:
[0012]
[0013] Where d represents the length of chord A, R represents the radius of the arc, and L represents the arc length of arc AEC.
[0014] This invention solves the problem in one step by solving a series of equations, eliminating the accumulation of errors in intermediate steps and avoiding the accumulation of errors in traditional methods, which involve step-by-step calculations that lead to error propagation.
[0015] Optionally, the coordinates of point C, the rear coil lug of the leaf spring, satisfy the following relationship:
[0016] (Cx-Bx) 2 +(Cy-By) 2 =r 2
[0017] Where (Cx, Cy) represents the coordinates of point C on the rear coil lug of the leaf spring, (Bx, By) represents the coordinates of point B on the upper rear lug, and r represents the length of lug BC;
[0018] (Cx-Ax) 2 +(Cy-Ay) 2 =d 2
[0019] Where (Cx, Cy) represents the coordinates of point C of the rear coil of the leaf spring, (Ax, Ay) represents the coordinates of point A of the front coil of the leaf spring, and d represents the length of string A.
[0020] This invention supports reverse engineering and parameter inversion, allowing design parameters to be deduced from measurement data, further verifying the consistency of the design results.
[0021] Optionally, determining the arc radius R, the coordinates of the rear leaf spring lug C, and the coordinates of the midpoint D of the chord AC based on the structural position information of the leaf spring includes: determining the coordinates of the midpoint D of the chord AC based on the coordinates of the front leaf spring lug A and the rear leaf spring lug C.
[0022] The coordinates of the midpoint D of the chord AC satisfy the following relationship:
[0023]
[0024] Where D represents the coordinates of the midpoint D of the chord AC, A represents the coordinates of the front coil lug A of the leaf spring, and C represents the coordinates of the rear coil lug C of the leaf spring.
[0025] This invention can reduce accumulated errors and improve design reliability. In multi-step geometric calculations, the accuracy of the intermediate point directly affects the final result. The coordinates of the intermediate point can be directly calculated using the above formula, avoiding rounding errors that may be introduced by step-by-step calculations.
[0026] Optionally, determining the center position by combining the coordinates of the leaf spring's rear curling lug C, the vector calculation function, and the distance from the center O to the chord midpoint D includes: obtaining the chord vector based on the coordinates of the leaf spring's rear curling lug C and the vector calculation function. Vertical vector and unit vector; based on the distance from the center O of the circle to the midpoint D of the chord, the chord vector The vertical vector The center position of the circle is determined by the unit vector;
[0027] The position of the center of the circle satisfies the following relationship:
[0028]
[0029]
[0030] Where O1 represents the center of the circle, and D represents the midpoint of chord AEC. O represents the distance from the center O of the circle to the midpoint D of the chord, nunit represents the unit vector, and O2 represents the position of the other center.
[0031] The vector method of this invention can update D in real time. and Dynamically adjusting the center of the circle improves simulation accuracy and can support dynamic adjustment of the center of the circle in multi-condition mechanical simulations.
[0032] Optionally, determining the coordinates of the arc midpoint E based on the center position and the position information of the leaf spring structure includes: the coordinates of the arc midpoint E satisfying the following relationship;
[0033]
[0034] Where E represents the midpoint of the arc, and O represents the center of the arc AEC. Describes the magnitude of vector OM. R represents the vector pointing from the center O of the circle to a point M on the arc, and R represents the radius of the arc.
[0035] The formula of this invention extends the radius R along the OM direction from the center of the circle, which helps to directly locate the midpoint E of the arc and can ensure the continuity of the curvature of the neutral layer and the uniformity of stress distribution.
[0036] Optionally, the step of designing a MATLAB GUI calculation program based on the coordinates of the arc midpoint E, and obtaining the arc midpoint text through the MATLAB GUI calculation program, includes: calculating a series of arc midpoints corresponding to arc heights using the MATLAB GUI calculation program; and processing the series of arc midpoints corresponding to arc heights to obtain the arc midpoint text. This invention achieves arc midpoint calculation and text generation through MATLAB GUI, which can significantly improve design efficiency, reduce human error, and support full-process data flow from R&D to production. It can transform complex geometric calculations into intuitive visual operations while maintaining program flexibility to adapt to the needs of different engineering scenarios. Attached Figure Description
[0037] Figure 1 This is a flowchart of the steel leaf spring trajectory point generation program of the present invention;
[0038] Figure 2 This is a schematic diagram of the leaf spring structure in the leaf spring trajectory point generation program of the present invention.
[0039] Figure 3 This is a schematic diagram of parameter information for a specific vehicle model in the leaf spring trajectory point generation program of the present invention;
[0040] Figure 4 This is a schematic diagram comparing the generated curves in the leaf spring trajectory point generation program of the present invention. Detailed Implementation
[0041] Specific embodiments of the present invention will now be described in detail. It should be noted that the embodiments described herein are for illustrative purposes only and are not intended to limit the invention. In the following description, numerous specific details are set forth in order to provide a thorough understanding of the invention. However, it will be apparent to those skilled in the art that these specific details are not necessary to practice the invention. In other instances, well-known circuits, software, or methods have not been specifically described to avoid obscuring the invention.
[0042] Throughout this specification, references to "an embodiment," "an embodiment," "an example," or "an example" mean that a particular feature, structure, or characteristic described in connection with that embodiment or example is included in at least one embodiment of the invention. Therefore, the phrases "in an embodiment," "in an embodiment," "an example," or "an example" appearing in various places throughout the specification do not necessarily refer to the same embodiment or example. Furthermore, specific features, structures, or characteristics can be combined in one or more embodiments or examples in any suitable combination and / or sub-combination. Moreover, those skilled in the art will understand that the illustrations provided herein are for illustrative purposes and are not necessarily drawn to scale.
[0043] Please see Figure 1 To provide a program for generating motion trajectory points of a leaf spring, this invention aims to provide a highly automated program capable of accurately and efficiently generating the midpoint coordinates of the first leaf spring under different arc height conditions based on input parameters. Simultaneously, the program can store the generated point set for direct import into CATIA software, quickly generating trajectory curves that meet design requirements, significantly saving design time and improving overall design efficiency and quality. This invention provides a leaf spring trajectory point generation program, comprising the following steps:
[0044] S1. Obtain the position information of the leaf spring structure based on the image of the leaf spring structure. The implementation steps and specific details are as follows:
[0045] For leaf spring structures with flat lugs and rear hangers located above the rear lugs, during engineering analysis and design, to facilitate relevant calculations and program modeling, components such as the leaf spring, hangers, and vehicle body can be reasonably simplified, and a corresponding leaf spring structure image can be constructed in a planar coordinate system. Please refer to the detailed structural diagram. Figure 2 ,exist Figure 2 Midpoint A is the position of the front coil lug of the leaf spring; point B is a specific point on the rear coil lug; point C is the position of the rear coil lug of the leaf spring; arc AEC represents the neutral surface of the first leaf spring; and point E is the key point whose coordinates need to be determined.
[0046] refer to Figure 2 Based on the image of the leaf spring structure, the structural position information of the leaf spring can be extracted and obtained, providing key data support for subsequent mechanical analysis, motion simulation and program design.
[0047] S2. Determine the radius of the arc R, the coordinates of the rear coil lug C, and the coordinates of the midpoint D of the chord AC based on the structural position information of the leaf spring. The specific steps and implementation details are as follows:
[0048] Based on the obtained structural position information of the leaf spring, the key geometric parameters for calculating the circular arc AEC can be obtained, namely the arc length L and arc height H of the circular arc AEC.
[0049] Let the arc length of the circle AEC be L, the radius be R, the corresponding central angle be θ (in radians), the chord length AC be d, the arc height (here, point D is the reference point for measuring the arc height, and E is the corresponding point on the arc; the arc height is the length of DE) be H, and the length of the lug BC be r. Based on the geometric properties and mathematical relationships of the arc, a transcendental equation is introduced, and the transcendental equation satisfies the following relationship:
[0050]
[0051] Where R represents the radius of the arc, L represents the arc length of the arc AEC, and H represents the arc height of the arc AEC.
[0052] The transcendental equations are difficult to solve directly to obtain analytical solutions. However, since the arc height H and arc length L are known quantities in actual calculations, numerical calculation methods such as Newton's iteration method can be used to solve the transcendental equations, thereby determining the radius R of the arc.
[0053] Based on the structural position information of the leaf spring, obtain the coordinates of point A of the front coil lug, the coordinates of point B on the rear lug, the length of lug BC, and the length of chord A.
[0054] Based on the structural position information of the leaf spring, the coordinates of point A (Ax, Ay) of the front coil lug and the coordinates of point B (Bx, By) of the rear suspension lug can be obtained. At the same time, the length r of the suspension lug BC and the length d of chord A (i.e. chord AC) are determined. Furthermore, the coordinates of point C of the rear coil lug and the coordinates of point D of the midpoint of chord AC are set as (Cx, Cy) and (Dx, Dy) respectively.
[0055] The length d of chord A satisfies the following mathematical relationship with the radius R of the arc and the arc length L of arc AEC:
[0056]
[0057] Where d represents the length of chord A, R represents the radius of the arc, and L represents the arc length of arc AEC.
[0058] When determining the coordinates (Cx, Cy) of point C (the rear lug of the leaf spring), it is necessary to comprehensively utilize the known coordinates of point A and point B, the length r of lug BC, and the length d of chord A. That is, based on the length r of lug BC, the following equation can be established:
[0059] (Cx-Bx) 2 +(Cy-By) 2 =r 2
[0060] Where (Cx, Cy) represents the coordinates of point C on the rear coil lug of the leaf spring, (Bx, By) represents the coordinates of point B on the upper rear lug, and r represents the length of lug BC;
[0061] Meanwhile, since the length of AC is equal to the chord length d, another equation can be obtained:
[0062] (Cx-Ax) 2 +(Cy-Ay) 2 =d 2
[0063] Where (Cx, Cy) represents the coordinates of point C of the rear coil of the leaf spring, (Ax, Ay) represents the coordinates of point A of the front coil of the leaf spring, and d represents the length of string A.
[0064] By solving the two equations simultaneously, the coordinates of point C, the rear coil lug of the leaf spring, can be determined.
[0065] Based on the coordinates (Ax, Ay) of point A (front coil) and (Cx, Cy) of point C (back coil), the coordinates of the midpoint D of chord AC can be further determined. Since the coordinates of points A and B are known, the coordinates of point C can be accurately obtained through the corresponding geometric relationships and calculation methods.
[0066] The coordinates of the midpoint D of the chord AC satisfy the following relationship:
[0067]
[0068] Where D represents the coordinates of the midpoint D of the chord AC, A represents the coordinates of the front coil lug A of the leaf spring, and C represents the coordinates of the rear coil lug C of the leaf spring.
[0069] Specifically, in coordinate form, the coordinates of point D (Dx, Dy) satisfy:
[0070]
[0071] Where D represents the coordinates of the midpoint D of chord AC, A represents the coordinates (Ax, Ay) of the front coil lug A of the leaf spring, and C represents the coordinates (Cx, Cy) of the rear coil lug C of the leaf spring. The coordinates of the midpoint D of chord AC can be accurately obtained by calculating using the above formula.
[0072] S3. Determine the center position of the circle by combining the coordinates of point C (the rear curling lug of the leaf spring), the vector calculation function, and the distance from the center O to the midpoint D of the chord. The specific steps and implementation details are as follows:
[0073] First, the chord vector is obtained based on the coordinates of point C of the leaf spring's rear coiling lug and the vector calculation function. Vertical vector and unit vectors.
[0074] Given that the coordinates of point A (Ax, Ay) of the front coil lug of the leaf spring are and the coordinates of point C (Cx, Cy) of the rear coil lug of the leaf spring, the chord vector can be calculated according to the rules of vector coordinate operations. Its coordinates are represented as
[0075]
[0076] For chord vectors Its vertical vector This can be calculated using the property that vectors are perpendicular.
[0077] Right now
[0078] To facilitate subsequent calculations, the vertical vector will be... Normalization yields unit vectors. The normalization formula is in
[0079] Then, based on the distance from the center O to the midpoint D of the chord and the chord vector... Vertical vector and unit vector Determine the location of the center of the circle.
[0080] Let the radius of arc AEC be R, the central angle be θ, and the chord length be L. According to geometric relationships, the distance from the center O to the midpoint D of the chord is... Satisfy the following formula:
[0081] Furthermore, because the chord length L in a circle is related to the radius R and the central angle θ... We can obtain the following through trigonometric function transformations:
[0082] Using the midpoint D of the chord as a reference, and combining the distance from the center of the circle to the midpoint of the chord... and unit vector Two possible positions of the center of the circle can be determined, and the center positions O1 and O2 satisfy the following relationship:
[0083]
[0084] Where O1 represents the center of the circle, and D represents the midpoint of chord AEC. O represents the distance from the center O of the circle to the midpoint D of the chord, nunit represents the unit vector, and O2 represents the position of the other center.
[0085] S4. Determine the coordinates of the midpoint E of the arc based on the center position and the structural position information of the leaf spring. The specific steps and related content are as follows:
[0086] This step aims to calculate the coordinates of the midpoint E of the arc based on the determined center position O of the arc AEC and the structural position information of the leaf spring. The core principle is that the midpoint E of the arc is the point obtained by extending the center O along a specific direction with a radius R. The direction is determined and the coordinates are calculated through vector operations.
[0087] Further clarify the relationship between vectors and directions.
[0088] Let the center of the circle be O, and the vector pointing from the center O to a point M on the arc be... Its mold length is Since point M lies on the arc, (R is the radius of the arc). Unit vector This indicates the direction from the center O to point M. In this embodiment, this direction is used to determine the position and direction of the midpoint E of the arc relative to the center O.
[0089] According to the principle of vector addition, the coordinates of the midpoint E of the arc can be obtained by adding the coordinates of the center O to the vector extending along the above direction with a radius R. The coordinates of the midpoint E of the arc satisfy the following relationship.
[0090]
[0091] Where E represents the midpoint of the arc, and O represents the center of the arc AEC. Describes the magnitude of vector OM. R represents the vector pointing from the center O of the circle to a point M on the arc, and R represents the radius of the arc.
[0092] In practical applications, a suitable point M can be determined based on the structural position information of the leaf spring, thereby completing the calculation of the coordinates of the midpoint E of the arc.
[0093] S5. Design a MATLAB GUI calculation program based on the coordinates of the midpoint E of the arc. Obtain the text "midpoint of the arc" through the MATLAB GUI calculation program. The specific steps and related content are as follows:
[0094] This embodiment focuses on solving for the coordinates of the midpoint E of the circular arc of a leaf spring. Based on its fundamental principles, a calculation program based on the MATLAB GUI was designed and implemented. The core function of this program is to accurately calculate the coordinates of the corresponding midpoint of the circular arc for a series of given arc height parameters, and export the calculated midpoint set in text format to provide basic data support for subsequent engineering analysis and data processing.
[0095] MATLAB GUI computational programming;
[0096] The interface was designed using MATLAB's GUI design tools to create an intuitive and easy-to-use user interface. The interface includes an input area for users to input a series of arc height parameters; a calculation button to trigger the calculation process; and a result display area to show the calculated coordinates of the arc's midpoint.
[0097] Implementation of computational logic:
[0098] In the background code of the GUI program, based on the principle of solving the coordinates of the midpoint E of the leaf spring arc, a corresponding calculation function is written. This function receives the arc height parameter input by the user, combines the known center position and the structural information of the leaf spring, and accurately calculates the coordinates of the midpoint E of the arc through vector operations and other methods.
[0099] Calculation and processing of the midpoint of an arc:
[0100] Batch calculation: When the user clicks the calculate button, the program automatically iterates through a series of input arc height parameters, calls the calculation function in sequence, and obtains the coordinates of the midpoint of the arc corresponding to each arc height, forming a set of midpoints.
[0101] Data export:
[0102] The calculated midpoint set is organized and formatted, and exported to a text file according to specific text format requirements. Each line in the text file records the coordinate information of the midpoint of an arc, which is convenient for subsequent reading and analysis.
[0103] In an optional embodiment, the leaf spring trajectory point generation program of the present invention is applied to the leaf spring design work of a specific vehicle model.
[0104] For parameter information of specific vehicle models in the embodiments, please refer to [link / reference]. Figure 3 .
[0105] In actual operation, a series of key parameters are first input into the relevant program interface, including the coordinate information of the front lug of the leaf spring, the coordinate data of the upper point of the rear lug, the distance between the upper and lower points of the lug, the flattening length of the leaf spring, and the estimated maximum arc height. These parameters are important bases for subsequent calculations and modeling, and accurate input can ensure the accuracy of the final results.
[0106] After completing the parameter input, the program runs. Based on the above principles and algorithms, the program performs a series of complex calculations and finally generates a point set text containing the coordinate information of the midpoint of the arc. This point set text records the coordinate data of each arc midpoint in a specific format, providing a foundation for subsequent curve generation.
[0107] Next, import the generated point set text into CATIA software. CATIA is a powerful 3D modeling tool that can read the coordinate data from the point set text and automatically generate corresponding curves based on the data. Please refer to [link to generated curves]. Figure 4 .
[0108] based on Figure 4 As can be seen, in order to verify the accuracy of the curve generated by the leaf spring trajectory point generation program of the present invention, the above curve was compared with the curve generated by manual modeling. After careful observation and measurement, it can be found that the two curves almost completely overlap, which fully demonstrates that the leaf spring trajectory point generation program and the generated curve of the present invention have extremely high accuracy and can fully meet the accuracy requirements of leaf spring design, providing reliable technical support for subsequent leaf spring design and optimization.
[0109] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention, and not to limit them. Although the present invention 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 or all of the technical features therein. Such modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the scope of the technical solutions of the embodiments of the present invention, and they should all be covered within the scope of the claims and specification of the present invention.
Claims
1. A program for generating trajectory points of a leaf spring, characterized in that, Includes the following steps: Obtain the position information of the leaf spring structure based on the image of the leaf spring structure; Based on the structural position information of the leaf spring, determine the radius R of the arc, the coordinates of the rear coil lug C of the leaf spring, and the coordinates of the midpoint D of the chord AC; The position of the center of the circle is determined by combining the coordinates of the rear curling lug C of the leaf spring, the vector calculation function, and the distance from the center of the circle O to the midpoint D of the chord; The coordinates of the midpoint E of the arc are determined based on the center position and the position information of the leaf spring structure. A MATLAB GUI calculation program is designed based on the coordinates of the midpoint E of the arc, and the text "midpoint of arc" is obtained through the MATLAB GUI calculation program.
2. The leaf spring trajectory point generation program according to claim 1, characterized in that, Determining the radius R of the arc based on the structural position information of the leaf spring includes: Based on the structural position information of the leaf spring, obtain the arc length L and arc height H of the circular arc AEC; A transcendental equation is introduced, and the radius R of the circular arc is determined based on the transcendental equation, the arc length L, and the arc height H.
3. The leaf spring trajectory point generation program according to claim 2, characterized in that, The transcendental equation satisfies the following relationship: Where R represents the radius of the arc, L represents the arc length of the arc AEC, and H represents the arc height of the arc AEC.
4. The leaf spring trajectory point generation program according to claim 1, characterized in that, The determination of the arc radius R, the coordinates of the rear coil lug C of the leaf spring, and the coordinates of the midpoint D of the chord AC based on the structural position information of the leaf spring includes: Based on the structural position information of the leaf spring, obtain the coordinates of point A of the front coil lug, the coordinates of point B of the rear hanger, the length of hanger BC, and the length of chord A; The coordinates of the rear coil lug C are determined based on the coordinates of point A (front coil lug), point B (rear suspension lug), the length of suspension lug BC, and the length of string A.
5. The leaf spring trajectory point generation program according to claim 4, characterized in that, The length of chord A satisfies the following relationship: Where d represents the length of chord A, R represents the radius of the arc, and L represents the arc length of arc AEC.
6. The leaf spring trajectory point generation program according to claim 4, characterized in that, The coordinates of point C, the rear coil lug of the leaf spring, satisfy the following relationship: (Cx-Bx) 2 +(Cy-By) 2 =r 2 Where (Cx, Cy) represents the coordinates of point C on the rear coil lug of the leaf spring, (Bx, By) represents the coordinates of point B on the upper rear lug, and r represents the length of lug BC; (Cx-Ax) 2 +(Cy-Ay) 2 =d 2 Where (Cx, Cy) represents the coordinates of point C of the rear coil of the leaf spring, (Ax, Ay) represents the coordinates of point A of the front coil of the leaf spring, and d represents the length of string A.
7. The leaf spring trajectory point generation program according to claim 1, characterized in that, The determination of the arc radius R, the coordinates of the rear coil lug C of the leaf spring, and the coordinates of the midpoint D of the chord AC based on the structural position information of the leaf spring includes: The coordinates of the midpoint D of the chord AC are determined based on the coordinates of point A (front curling lug) and point C (rear curling lug) of the leaf spring. The coordinates of the midpoint D of the chord AC satisfy the following relationship: Where D represents the coordinates of the midpoint D of the chord AC, A represents the coordinates of the front coil lug A of the leaf spring, and C represents the coordinates of the rear coil lug C of the leaf spring.
8. The leaf spring trajectory point generation program according to claim 1, characterized in that, The determination of the center position by combining the coordinates of point C (the rear curling lug of the leaf spring), the vector calculation function, and the distance from the center O to the midpoint D of the chord includes: Based on the coordinates of point C of the leaf spring's rear curling lug and the vector calculation function, the chord vector is obtained. Vertical vector and unit vectors; Based on the distance from the center O of the circle to the midpoint D of the chord, and the chord vector... The vertical vector The center position of the circle is determined by the unit vector; The position of the center of the circle satisfies the following relationship: Where O1 represents the center of the circle, and D represents the midpoint of chord AEC. O represents the distance from the center O of the circle to the midpoint D of the chord, nunit represents the unit vector, and O2 represents the position of the other center.
9. The leaf spring trajectory point generation program according to claim 1, characterized in that, Determining the coordinates of the midpoint E of the arc based on the center position and the structural position information of the leaf spring includes: The coordinates of the midpoint E of the arc satisfy the following relationship; Where E represents the midpoint of the arc, and O represents the center of the arc AEC. Describes the magnitude of vector OM. R represents the vector pointing from the center O of the circle to a point M on the arc, and R represents the radius of the arc.
10. The leaf spring trajectory point generation program according to claim 1, characterized in that, The MATLAB GUI calculation program designed based on the coordinates of the midpoint E of the arc, and the text obtained by the MATLAB GUI calculation program for the midpoint of the arc, includes: The MATLAB GUI calculation program calculates the midpoints of a series of arc heights corresponding to the arcs. The midpoints of the arcs corresponding to the series of arc heights are processed to obtain the arc midpoint text.