A method and system for checking the swing angle of a connecting rod ball head pin of a vehicle stabilizer bar

CN117171878BActive Publication Date: 2026-09-18FAW CAR CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202311103352.5
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-08-30
Publication Date
2026-09-18
Estimated Expiration
2043-08-30

AI Technical Summary

Technical Problem

由于稳定杆连接杆采用上下球头销连接,一般在CATIA DMU模块中采取一端用万向副、一端用球形副来模拟稳定杆连接杆的运动情况,导致球形副端球头销的摆动角度远大于万向副端球头销的摆动角度,无法准确判断稳定杆连接杆球头销摆动角度是否满足设计要求,因此无法准确地校核稳定杆连接杆球头销的摆动角度

Benefits of technology

[0024] 1. The swing angle of the stabilizer bar connector ball joint pin was checked using the CATIA DMU module. This solved the problem that the swing angle of the ball joint pin at the spherical end was much larger than that at the universal joint end when the CATIA DMU module used a universal joint at one end and a ball joint at the other end to simulate the movement of the stabilizer bar connector. This made it impossible to accurately determine whether the swing angle of the stabilizer bar connector ball joint pin met the design requirements.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN117171878B_ABST
    Figure CN117171878B_ABST
Patent Text Reader

Abstract

This invention discloses a method and system for verifying the swing angle of the ball joint pin of a vehicle stabilizer bar connecting rod, belonging to the automotive field. The method includes: based on the dynamic output of suspension hard points, building a suspension DMU frame model and driving it with a rule curve, outputting the coordinates of six points required for the full suspension travel; using the straight line containing the hard points of the upper and lower ball joint pins of the stabilizer bar connecting rod as axes, rotating the nut side points on the theoretical axis of the upper and lower ball joint pins of the stabilizer bar connecting rod at any angle θ, and recording the coordinates after rotation; based on the output coordinate points, calculating the swing angles of the upper and lower ball joint pins at any angle θ under the full suspension travel, and determining whether the design requirements are met based on the calculation results. This invention's method is based on the Rodrigues rotation formula to compensate for the swing angles of the upper and lower ball joint pins, thereby achieving digital and intelligent verification of the swing angle of the ball joint pin of the vehicle stabilizer bar connecting rod, improving development efficiency.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to a method and system for verifying the swing angle of the ball joint pin of an automotive stabilizer bar connecting rod, specifically a method for compensating the swing angle of the upper and lower ball joint pins based on the Rodrigues rotation formula. Background Technology

[0002] Stabilizer bars play a crucial role in vehicle roll control. Based on their working principle, the stabilizer bar's end needs to connect to the control arm or steering knuckle. When the stabilizer bar connecting rod is connected to the steering knuckle, the steering knuckle's vertical movement and rotation around the kingpin cause significant angular oscillation of the stabilizer bar connecting rod ball joint. However, the ball joint's oscillation angle is limited by the ball joint base, allowing only a certain angle. Therefore, suspension design requires verifying whether the stabilizer bar connecting rod ball joint's oscillation angle during suspension movement meets design requirements.

[0003] The following issues currently exist in verifying the swing angle of the stabilizer bar connecting rod ball joint pin:

[0004] 1. The mainstream method for verifying automotive suspension space is through the CATIA DMU module. Because the stabilizer bar connecting rod uses upper and lower ball joints, the CATIA DMU module typically uses a universal joint at one end and a ball joint at the other to simulate the movement of the stabilizer bar connecting rod. This results in the ball joint's swing angle being much larger than the universal joint's, making it impossible to accurately determine whether the stabilizer bar connecting rod's ball joint swing angle meets design requirements. Therefore, it is impossible to accurately verify the stabilizer bar connecting rod's ball joint swing angle.

[0005] 2. In the CATIA DMU module, the swing angle of the stabilizer bar connecting rod ball joint is checked. A rough method is to directly compensate the larger swing angle to the smaller swing angle and take the average value to compare with the design value to roughly determine whether the swing angle of the stabilizer bar connecting rod ball joint meets the design requirements. However, the actual rotation compensation of the stabilizer bar connecting rod is not a linear relationship, so this method cannot accurately check the swing angle of the stabilizer bar connecting rod ball joint.

[0006] 3. The Solid Contact command in the SD Motion module of Sim Designer can limit the swing angle of the ball joint pin of the stabilizer bar connector. When one end reaches the limit position, the transfer will automatically compensate the other end. This can solve the problem of inaccurate verification of the swing angle of the ball joint pin of the stabilizer bar connector by the CATIA DMU module. However, the modeling process requires defining parameters such as bushing stiffness, and the drive command control is very complex. This direction is rarely used. Summary of the Invention

[0007] To address the aforementioned deficiencies in existing technologies, the purpose of this invention is to provide a method, system, device, and storage medium for verifying the swing angle of the ball joint pin of an automotive stabilizer bar connecting rod. The verification method of this invention is based on the Rodrigues rotation formula, compensates for the swing angle of the upper and lower ball joint pins, and utilizes the programming function in EXCEL to create a macro, thereby achieving digital and intelligent verification of the swing angle of the ball joint pin of the automotive stabilizer bar connecting rod and improving development efficiency.

[0008] This invention is achieved through the following technical solution:

[0009] In a first aspect, the present invention provides a method for verifying the swing angle of the ball joint pin of an automotive stabilizer bar connecting rod, comprising the following steps:

[0010] S1. Based on the dynamic output suspension hard points, build a suspension DMU framework model in the CATIA DMU module;

[0011] S2. Drive the suspension DMU frame model with the law curve, activate the sensor, and output the coordinates of the six points required for the full travel of the suspension, including: the hard point of the ball joint pin on the stabilizer bar connecting rod, any point on the nut side of the theoretical axis of the ball joint pin on the stabilizer bar connecting rod, any point on the nut side of the installation axis of the ball joint pin on the stabilizer bar connecting rod, the hard point of the lower ball joint pin on the stabilizer bar connecting rod, any point on the nut side of the theoretical axis of the lower ball joint pin on the stabilizer bar connecting rod, and any point on the nut side of the installation axis of the lower ball joint pin on the stabilizer bar connecting rod.

[0012] S3. At any position in the full travel of the suspension, take the straight line containing the hard point of the upper ball joint pin and the hard point of the lower ball joint pin of the stabilizer bar connecting rod as the axis, and simultaneously rotate the nut side point on the theoretical axis of the upper ball joint pin and the nut side point on the theoretical axis of the lower ball joint pin of the stabilizer bar connecting rod at any angle θ, and record the coordinates after rotation in the full travel of the suspension.

[0013] S4. Based on the output coordinate points, calculate the upper and lower ball joint pin swing angles at any angle θ under the full travel of the suspension, and determine whether the swing angle of the stabilizer bar connecting rod ball joint pin meets the design requirements based on the calculation results.

[0014] Furthermore, in step S2, the vectors of six points at any position in the full travel of the suspension in the global coordinate system are obtained through the six coordinate points, and the upper and lower ball joint pin swing angles at any position in the full travel of the suspension are calculated using the vector formula.

[0015] Furthermore, in step S3, the coordinates of the nut side point on the theoretical axis of the ball joint pin on the stabilizer bar connecting rod and the nut side point on the theoretical axis of the ball joint pin on the lower stabilizer bar connecting rod are calculated using the Rodrigue rotation formula. The vectors of the two points after rotating by an angle θ at any position in the full travel of the suspension are obtained from the coordinate points.

[0016] Secondly, the present invention also provides a verification system for the swing angle of the ball joint pin of an automotive stabilizer bar connecting rod, used to implement the above method, including:

[0017] A module is built to construct a suspension DMU framework model in the CATIA DMU module based on the dynamic output of suspension hard points;

[0018] The output module is used to drive the suspension DMU frame model with the law curve, activate the sensors, and output the coordinates of the required points under the full travel of the suspension.

[0019] The execution module is used to rotate the nut side point on the theoretical axis of the upper ball joint pin and the lower ball joint pin of the stabilizer bar connecting rod at any position in the full travel of the suspension, with the straight line containing the hard point of the upper ball joint pin and the hard point of the lower ball joint pin of the stabilizer bar connecting rod as the axis, and record the coordinates after rotation in the full travel of the suspension.

[0020] The calculation and judgment module is used to calculate the upper and lower ball joint pin swing angles at any angle θ under the full stroke of the suspension based on the output coordinate points, and to judge whether the swing angle of the stabilizer bar connecting rod ball joint pin meets the design requirements based on the calculation results.

[0021] Thirdly, embodiments of the present invention also provide a computer device, including a memory, a processor, and a computer program stored in the memory and executable on the processor. When the processor executes the program, it implements a method for verifying the swing angle of the ball joint pin of an automotive stabilizer bar as described in any of the embodiments of the present invention.

[0022] Fourthly, embodiments of the present invention also provide a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements a method for verifying the swing angle of the ball joint pin of an automotive stabilizer bar connecting rod as described in any of the embodiments of the present invention.

[0023] Compared with the prior art, the advantages of the present invention are as follows:

[0024] 1. The swing angle of the stabilizer bar connector ball joint pin was checked using the CATIA DMU module. This solved the problem that the swing angle of the ball joint pin at the spherical end was much larger than that at the universal joint end when the CATIA DMU module used a universal joint at one end and a ball joint at the other end to simulate the movement of the stabilizer bar connector. This made it impossible to accurately determine whether the swing angle of the stabilizer bar connector ball joint pin met the design requirements.

[0025] 2. The swing angle of the stabilizer bar connecting rod ball joint pin is checked using the CATIA DMU module, avoiding the problem of inaccurately checking the swing angle of the stabilizer bar connecting rod ball joint pin caused by directly compensating the large swing angle part to the small swing angle part.

[0026] 3. The operation is simple. The simulation results of the CATIA DMU module can be directly imported into EXCEL to judge the swing angle verification result of the stabilizer bar connecting rod ball joint pin. This avoids the problem of having to define bushing stiffness and other parameters and control the drive command in the SD motion module of Sim Designer, which is very complicated, thus improving work efficiency. Attached Figure Description

[0027] To more clearly illustrate the specific embodiments of the present invention or the technical solutions in the prior art, the accompanying drawings used in the description of the specific embodiments or the prior art will be briefly introduced below. In all the drawings, similar elements or parts are generally identified by similar reference numerals. In the drawings, the elements or parts are not necessarily drawn to scale.

[0028] Figure 1 This is a flowchart of a method for verifying the swing angle of the ball joint pin of a car stabilizer bar connecting rod according to the present invention;

[0029] Figure 2 It is a model of the suspension DMU framework that has been built;

[0030] Figure 3 This is a schematic diagram of the key parameters of the model;

[0031] Figure 4 These are the coordinate numbers of the 6 points required;

[0032] Figure 5 This is a diagram showing the coordinate measurements of the required 6 points;

[0033] Figure 6 These are the coordinates of the initial six points;

[0034] Figure 7 This is a schematic diagram of rotation by angle θ;

[0035] Figure 8 This is a schematic diagram of the program's calculation interface;

[0036] Figure 9 This is a schematic diagram of the structure of an electronic device in Embodiment 3. Detailed Implementation

[0037] To clearly and completely describe the technical solution and its specific working process of the present invention, the specific embodiments of the present invention are as follows, in conjunction with the accompanying drawings:

[0038] In this invention, unless otherwise explicitly specified and limited, the terms "installation," "connection," "linking," and "fixing," etc., should be interpreted broadly. For example, they can refer to a fixed connection, a detachable connection, or an integral part; they can refer to a mechanical connection or an electrical connection; they can refer to a direct connection or an indirect connection through an intermediate medium; they can refer to the internal communication of two components or the interaction between two components, unless otherwise explicitly limited. Those skilled in the art can understand the specific meaning of the above terms in this invention according to the specific circumstances.

[0039] In this invention, unless otherwise explicitly specified and limited, "above" or "below" the second feature can mean that the first feature is in direct contact with the second feature, or that the first feature is in indirect contact with the second feature through an intermediate medium. Furthermore, "above," "over," and "on top" of the second feature can mean that the first feature is directly above or diagonally above the second feature, or simply that the first feature is at a higher horizontal level than the second feature. "Below," "below," and "under" the second feature can mean that the first feature is directly below or diagonally below the second feature, or simply that the first feature is at a lower horizontal level than the second feature.

[0040] In the description of this specification, the references to terms such as "one embodiment," "some embodiments," "example," "specific example," or "some examples," etc., indicate that a specific feature, structure, material, or characteristic described in connection with that embodiment or example is included in at least one embodiment or example of the present invention. In this specification, the illustrative expressions of the above terms do not necessarily refer to the same embodiment or example. Furthermore, the specific features, structures, materials, or characteristics described may be combined in any suitable manner in one or more embodiments or examples. Moreover, without contradiction, those skilled in the art can combine and integrate the different embodiments or examples described in this specification, as well as the features of different embodiments or examples.

[0041] Example 1

[0042] like Figure 1 The diagram shows a flowchart of a method for verifying the swing angle of the ball joint pin of a car stabilizer bar connecting rod according to the present invention. The method specifically includes the following steps:

[0043] S1. Based on the hard points of dynamic output, a suspension DMU frame model is built in the CATIA DMU module. Figure 2 The model consists of a front subframe, front lower control arm frame, shock absorber frame, wheel frame, steering knuckle frame, stabilizer bar frame, stabilizer bar connecting rod frame, steering tie rod frame, steering gear rack frame, and half-shaft frame. The kinematic pair configurations between the frames are detailed below. Figure 3 ;

[0044] S2. Drive the suspension DMU frame model using the law curve, activate the sensor, and output the coordinates of six points: the hard point of the ball joint pin on the stabilizer bar connecting rod (point 1), any point on the nut side of the theoretical axis of the ball joint pin on the stabilizer bar connecting rod (point 2), any point on the nut side of the installation axis of the ball joint pin on the stabilizer bar connecting rod (point 3), the hard point of the lower ball joint pin on the stabilizer bar connecting rod (point 4), any point on the nut side of the theoretical axis of the lower ball joint pin on the stabilizer bar connecting rod (point 5), and any point on the nut side of the installation axis of the lower ball joint pin on the stabilizer bar connecting rod (point 6). Figure 4 , Figure 5 ), the results are shown Figure 6 ;

[0045] S3. Taking the upper and lower hard points of the ball joint pin as the axis, and simultaneously rotating the nut side point on the theoretical axis of the ball joint pin on the upper stabilizer connecting rod and the nut side point on the theoretical axis of the ball joint pin on the lower stabilizer connecting rod at any angle θ, based on Rodriguez's rotation formula, as follows:

[0046] P'=Pcosθ+(V×P)sinθ+V(V·P)(1-cosθ)

[0047] P: Coordinates of the original point

[0048] P': Coordinates of P after rotating about vector V by an angle θ

[0049] θ: Rotation angle

[0050] Calculate the coordinates (points 2' and 5') of the suspension after rotation throughout its full travel. See Figure 7 ;

[0051] S4. Based on the output coordinate points, calculate the angle between the theoretical axis of the stabilizer bar connecting rod ball joint pin and the installation axis of the stabilizer bar connecting rod ball joint pin at any angle θ under the full suspension travel using the vector formula (upper and lower ball joint pin swing angle). Determine whether the swing angle of the stabilizer bar connecting rod ball joint pin meets the design requirements based on the calculation results. Figure 8 .

[0052] Example 2

[0053] This embodiment provides a system for verifying the swing angle of the ball joint pin of a vehicle stabilizer bar connector, used to implement the method described in Embodiment 1, including:

[0054] A module is built to construct a suspension DMU framework model in the CATIA DMU module based on the dynamic output of suspension hard points;

[0055] The output module is used to drive the suspension DMU frame model with the law curve, activate the sensors, and output the coordinates of the required points under the full travel of the suspension.

[0056] The execution module is used to rotate the nut side point on the theoretical axis of the upper ball joint pin and the lower ball joint pin of the stabilizer bar connecting rod at any position in the full travel of the suspension, with the straight line containing the hard point of the upper ball joint pin and the hard point of the lower ball joint pin of the stabilizer bar connecting rod as the axis, and record the coordinates after rotation in the full travel of the suspension.

[0057] The calculation and judgment module is used to calculate the upper and lower ball joint pin swing angles at any angle θ under the full stroke of the suspension based on the output coordinate points, and to judge whether the swing angle of the stabilizer bar connecting rod ball joint pin meets the design requirements based on the calculation results.

[0058] Example 3

[0059] Figure 9 This is a schematic diagram of the structure of a computer device in Embodiment 3 of the present invention. Figure 9 A block diagram of an exemplary computer device 12 suitable for implementing embodiments of the present invention is shown. Figure 9 The computer device 12 shown is merely an example and should not impose any limitation on the functionality and scope of use of the embodiments of the present invention.

[0060] like Figure 9 As shown, the computer device 12 is represented in the form of a general-purpose computing device. The components of the computer device 12 may include, but are not limited to: one or more processors or processing units 16, system memory 28, and bus 18 connecting different system components (including system memory 28 and processing unit 16).

[0061] Bus 18 represents one or more of several bus architectures, including a memory bus or memory controller, a peripheral bus, a graphics acceleration port, a processor, or a local bus using any of the various bus architectures. For example, these architectures include, but are not limited to, the Industry Standard Architecture (ISA) bus, the Micro Channel Architecture (MAC) bus, the Enhanced ISA bus, the Video Electronics Standards Association (VESA) local bus, and the Peripheral Component Interconnect (PCI) bus.

[0062] Computer device 12 typically includes a variety of computer system readable media. These media can be any available media that can be accessed by computer device 12, including volatile and non-volatile media, removable and non-removable media.

[0063] System memory 28 may include computer system readable media in the form of volatile memory, such as random access memory (RAM) 30 and / or cache memory 32. Computer device 12 may further include other removable / non-removable, volatile / non-volatile computer system storage media. By way of example only, storage system 34 may be used to read and write non-removable, non-volatile magnetic media (…). Figure 9 Not shown; usually referred to as a "hard drive"). Although Figure 9 Not shown, a disk drive for reading and writing to a removable non-volatile disk (e.g., a "floppy disk") and an optical disk drive for reading and writing to a removable non-volatile optical disk (e.g., a CD-ROM, DVD-ROM, or other optical media) may be provided. In these cases, each drive may be connected to bus 18 via one or more data media interfaces. Memory 28 may include at least one program product having a set (e.g., at least one) of program modules configured to perform the functions of the embodiments of the present invention.

[0064] A program / utility 40 having a set (at least one) of program modules 42 may be stored, for example, in memory 28. Such program modules 42 include—but are not limited to—an operating system, one or more application programs, other program modules, and program data. Each or some combination of these examples may include an implementation of a network environment. Program modules 42 typically perform the functions and / or methods described in the embodiments of the present invention.

[0065] The computer device 12 can also communicate with one or more external devices 14 (e.g., keyboard, pointing device, display 24, etc.), and with one or more devices that enable a user to interact with the computer device 12, and / or with any device that enables the computer device 12 to communicate with one or more other computing devices (e.g., network card, modem, etc.). This communication can be performed via the input / output (I / O) interface 22. Furthermore, in this embodiment, the display 24 of the computer device 12 is not an independent entity, but is embedded in a mirror, so that when the display surface of the display 24 is not displayed, the display surface of the display 24 and the mirror surface visually blend together. Moreover, the computer device 12 can also communicate with one or more networks (e.g., local area network (LAN), wide area network (WAN), and / or public networks, such as the Internet) via the network adapter 20. As shown, the network adapter 20 communicates with other modules of the computer device 12 via the bus 18. It should be understood that, although not shown in the figure, other hardware and / or software modules may be used in conjunction with computer device 12, including but not limited to: microcode, device drivers, redundant processing units, external disk drive arrays, RAID systems, tape drives, and data backup storage systems.

[0066] The processing unit 16 executes various functional applications and data processing by running programs stored in the system memory 28, such as implementing a method for verifying the swing angle of the ball joint pin of a car stabilizer bar connecting rod provided in an embodiment of the present invention.

[0067] Example 4

[0068] Embodiment 4 of the present invention provides a computer-readable storage medium storing a computer program thereon, which, when executed by a processor, implements a method for verifying the swing angle of the ball joint pin of an automotive stabilizer bar connecting rod as provided in all embodiments of the present application.

[0069] Any combination of one or more computer-readable media may be used. A computer-readable medium can be a computer-readable signal medium or a computer-readable storage medium. A computer-readable storage medium can be, for example—but not limited to—an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination thereof. More specific examples (a non-exhaustive list) of computer-readable storage media include: an electrical connection having one or more wires, a portable computer disk, a hard disk, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fiber, portable compact disk read-only memory (CD-ROM), optical storage device, magnetic storage device, or any suitable combination thereof. In this document, a computer-readable storage medium can be any tangible medium that contains or stores a program that can be used by or in connection with an instruction execution system, apparatus, or device.

[0070] Computer-readable signal media may include data signals propagated in baseband or as part of a carrier wave, carrying computer-readable program code. Such propagated data signals may take various forms, including—but not limited to—electromagnetic signals, optical signals, or any suitable combination thereof. Computer-readable signal media may also be any computer-readable medium other than computer-readable storage media, capable of transmitting, propagating, or transmitting programs for use by or in connection with an instruction execution system, apparatus, or device.

[0071] The program code contained on a computer-readable medium may be transmitted using any suitable medium, including—but not limited to—wireless, wire, optical fiber, RF, etc., or any suitable combination thereof.

[0072] Computer program code for performing the operations of this invention can be written in one or more programming languages ​​or a combination thereof, including object-oriented programming languages ​​such as Java, Smalltalk, and C++, as well as conventional procedural programming languages ​​such as "C" or similar programming languages. The program code can be executed entirely on the user's computer, partially on the user's computer, as a standalone software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In cases involving remote computers, the remote computer can be connected to the user's computer via any type of network—including a local area network (LAN) or a wide area network (WAN)—or can be connected to an external computer (e.g., via the Internet using an Internet service provider).

[0073] The preferred embodiments of the present invention have been described in detail above with reference to the accompanying drawings. However, the present invention is not limited to the specific details of the above embodiments. Within the scope of the technical concept of the present invention, various simple modifications can be made to the technical solution of the present invention, and these simple modifications all fall within the protection scope of the present invention.

[0074] It should also be noted that the various specific technical features described in the above specific embodiments can be combined in any suitable manner without contradiction. In order to avoid unnecessary repetition, the present invention will not describe the various possible combinations separately.

[0075] Furthermore, various different embodiments of the present invention can be combined in any way, as long as they do not violate the spirit of the present invention, they should also be regarded as the content disclosed by the present invention.

Claims

1. A method of checking the swing angle of a connecting rod ball stud of a stabilizer bar of an automobile, characterized by, Includes the following steps: S1. Based on the dynamic output suspension hard points, build a suspension DMU framework model in the CATIA DMU module; S2. Drive the suspension DMU frame model with the law curve, activate the sensor, and output the coordinates of the six points required for the full travel of the suspension, including: the hard point of the ball joint pin on the stabilizer bar connecting rod, any point on the nut side of the theoretical axis of the ball joint pin on the stabilizer bar connecting rod, any point on the nut side of the installation axis of the ball joint pin on the stabilizer bar connecting rod, the hard point of the lower ball joint pin on the stabilizer bar connecting rod, any point on the nut side of the theoretical axis of the lower ball joint pin on the stabilizer bar connecting rod, and any point on the nut side of the installation axis of the lower ball joint pin on the stabilizer bar connecting rod. S3. At any position in the full travel of the suspension, take the straight line containing the hard point of the upper ball joint pin and the hard point of the lower ball joint pin of the stabilizer bar connecting rod as the axis, and simultaneously rotate the nut side point on the theoretical axis of the upper ball joint pin and the nut side point on the theoretical axis of the lower ball joint pin of the stabilizer bar connecting rod at any angle θ, and record the coordinates after rotation in the full travel of the suspension. S4. Based on the output coordinate points, calculate the upper and lower ball joint pin swing angles at any angle θ under the full travel of the suspension, and determine whether the swing angle of the stabilizer bar connecting rod ball joint pin meets the design requirements based on the calculation results. In step S3, the coordinates of the nut side point on the theoretical axis of the ball joint pin on the stabilizer bar connecting rod and the nut side point on the theoretical axis of the ball joint pin on the lower stabilizer bar connecting rod are calculated using the Rodrigue rotation formula. The vectors of the two points after rotating by an angle θ at any position in the full travel of the suspension are obtained from the coordinate points.

2. A method of checking the swing angle of a ball joint pin of a connecting rod of a stabilizer bar of a vehicle according to claim 1, characterized in that, In step S2, the vectors of six points at any position in the full travel of the suspension in the global coordinate system are obtained through the six coordinate points, and the upper and lower ball joint swing angles at any position in the full travel of the suspension are calculated using the vector formula.

3. A system for verifying the swing angle of the ball joint pin of a vehicle stabilizer bar connecting rod, used to implement the method as described in any one of claims 1-2, comprising: A module is built to construct a suspension DMU framework model in the CATIA DMU module based on the dynamic output of suspension hard points; The output module is used to drive the suspension DMU frame model with the law curve, activate the sensors, and output the coordinates of the required points under the full travel of the suspension. The execution module is used to rotate the nut side point on the theoretical axis of the upper ball joint pin and the lower ball joint pin of the stabilizer bar connecting rod at any position in the full travel of the suspension, with the straight line containing the hard point of the upper ball joint pin and the hard point of the lower ball joint pin of the stabilizer bar connecting rod as the axis, and record the coordinates after rotation in the full travel of the suspension. The calculation and judgment module is used to calculate the upper and lower ball joint pin swing angles at any angle θ under the full stroke of the suspension based on the output coordinate points, and to judge whether the swing angle of the stabilizer bar connecting rod ball joint pin meets the design requirements based on the calculation results.

4. A computer device, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the program to implement a method for verifying the swing angle of the ball joint pin of a vehicle stabilizer bar as described in any one of claims 1-2.

5. A computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements a method for verifying the swing angle of a ball joint pin of a vehicle stabilizer bar as described in any one of claims 1-2.

Citation Information

Patent Citations

  • Method for checking front suspension-steering motion based on skeleton model

    CN107590312A

  • Driving shaft runout checking method

    CN107590322A