Modeling methods, systems, and equipment for suspension systems with unguided buffer blocks

By establishing a mechanical model of the suspension system, determining the motion relationship between the control arm and the buffer block, identifying the point of force application and the initial force plane, the problem of inaccurate load direction in a suspension system without a guide structure is solved, and accurate analysis of the force conditions of the suspension system is achieved.

CN119293967BActive Publication Date: 2026-04-21CHINA FAW CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
CHINA FAW CO LTD
Filing Date
2024-10-24
Publication Date
2026-04-21

AI Technical Summary

Technical Problem

In the prior art, the load direction of the buffer block or limit block without a guide structure in the suspension system changes inaccurately with wheel bounce, making it difficult to determine the direction of the force between the buffer block/limit block and the control arm, which affects the analysis of the force situation of the suspension system.

Method used

By establishing a mechanical model of the suspension system, the kinematic relationship between the control arm and the buffer block is determined, the point of force application and the initial force plane are identified, and the direction of the force between the buffer block and the control arm is determined. The ADAMS software is then used for simulation analysis.

Benefits of technology

It enables accurate analysis of the stress conditions of a suspension system without a guide structure buffer block, solves the problem of uncertain load direction with wheel bounce, and ensures the accuracy of the stress analysis of the suspension system.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119293967B_ABST
    Figure CN119293967B_ABST
Patent Text Reader

Abstract

This invention discloses a modeling method, system, and device for a suspension system with a non-guided buffer block, belonging to the field of suspension force analysis technology. The modeling method includes: establishing a mechanical model of the suspension system; determining the point of force application and the initial force plane through the kinematic relationship between the control arm and the buffer block; thereby determining the direction of the force between the buffer block and the control arm; and further analyzing the force situation of the suspension system. Based on the kinematic relationship between the control arm and the buffer block, the relative motion between the control arm and the buffer block can be determined, thereby determining the point of action of the buffer block on the control arm, and the initial force plane, which is perpendicular to the force between the buffer block and the control arm at the initial contact stage. The direction of the force between the buffer block and the control arm is determined based on the point of action and the initial force plane, solving the problem of uncertainty in the load direction of the buffer block due to wheel bounce, and realizing the force analysis of a suspension system using a non-guided buffer block.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of suspension stress analysis technology, and in particular to a method, system and device for modeling a suspension system without a guide structure buffer block. Background Technology

[0002] In the field of automotive chassis, suspension travel affects ride comfort. The travel is generally determined based on vehicle model positioning and usage scenarios. This travel is achieved using a buffer block or a buffer block + limiter structure to limit the travel. Most vehicles on the market use a structure with only a buffer block for limiter control, where the buffer block and shock absorber are in the same channel. During wheel bounce, the shock absorber oscillates with the wheel bounce. Because the buffer block and shock absorber are in the same channel, in the ADAMS suspension model, it is only necessary to define the buffer block axis and the shock absorber axis as coaxial to simulate the change in loading direction of the buffer block due to wheel bounce; that is, the shock absorber acts as a guide for the buffer block. In common suspension systems and strut assemblies, the buffer block sits inside the strut, cooperates with the shock absorber piston rod, and oscillates with the shock absorber piston rod.

[0003] For some vehicles, the arrangement of the buffer blocks or limit blocks differs from the above description, requiring separate placement and lacking a guiding structure. This results in inaccurate load direction changes of the buffer blocks or limit blocks with wheel bounce in the ADAMS suspension model. Consequently, it is difficult to determine the direction of the force between the buffer / limit block and the control arm, thus affecting the stress analysis of the suspension system. Summary of the Invention

[0004] The purpose of this invention is to provide a method, system, and device for modeling a suspension system with a non-guided structure buffer block, in order to solve one or more technical problems existing in the prior art, and at least provide a beneficial option or create conditions.

[0005] To address the aforementioned technical problems, a method for modeling a suspension system with a non-guided buffer block is provided. This method includes: establishing a mechanical model of the suspension system, comprising a control arm and a buffer block; determining the point of impact and the initial force plane based on the kinematic relationship between the control arm and the buffer block, wherein the point of impact represents the point of action of the buffer block on the control arm, and the initial force plane represents the vertical plane perpendicular to the force between the buffer block and the control arm in the initial contact phase; determining the direction of the force between the buffer block and the control arm based on the point of impact and the initial force plane; and analyzing the force conditions of the suspension system based on the force direction.

[0006] This technical solution has at least the following beneficial effects: Based on the motion relationship between the control arm and the buffer block, the relative motion between the control arm and the buffer block can be determined, thereby determining the point of action of the buffer block on the control arm, as well as the initial force plane, which is perpendicular to the force between the buffer block and the control arm at the initial contact stage. Based on the point of action and the initial force plane, the direction of the force between the buffer block and the control arm can be determined, solving the problem of uncertainty in the load direction of the buffer block as the wheel bounces, and realizing the force analysis of the suspension system using a buffer block without a guide structure.

[0007] Optionally, determining the lower force point and initial force plane through the motion relationship between the control arm and the buffer block includes: controlling the control arm to jump upward, taking the initial contact center point between the control arm and the buffer block as the lower force point, and the lower force point being attached to the surface of the control arm.

[0008] Optionally, determining the lower point of force and the initial force plane through the motion relationship between the control arm and the buffer block includes: controlling the control arm to jump upward, using the initial contact rigid surface between the control arm and the buffer block as the initial force plane, and the initial force plane being a fixed surface.

[0009] Optionally, determining the force direction between the buffer block and the control arm based on the force application point and the initial force plane includes: determining the initial force application point through the motion relationship between the control arm and the buffer block, wherein the initial force application point represents the point of contact where the buffer block acts on the control arm at the initial contact stage, and the initial force application point is a fixed point; constructing a force axis perpendicular to the initial force plane and passing through the initial force application point; taking a point at a first preset height upward along the force axis as the upper point of the buffer block; and taking the direction of the line connecting the upper point of the buffer block and the force application point as the force direction. Although the force direction changes during the upward jump of the control arm, as long as the first preset height is set large, the distance between the upper point of the buffer block and the force application point is very far, so the angular change of the force direction will be very small, which can approximate the actual force situation for simulation.

[0010] Optionally, the first preset height is greater than or equal to 1000 mm.

[0011] Optionally, determining the force direction between the buffer block and the control arm based on the force application point and the initial force application plane includes: constructing a follower force application plane attached to the control arm through the initial force application plane; and taking the vertical axis direction perpendicular to the follower force application plane and passing through the force application point as the force direction.

[0012] Optionally, the step of using the vertical axis direction perpendicular to the following force plane and passing through the lower force point as the force direction includes: constructing a vertical axis perpendicular to the following force plane and passing through the lower force point; extracting a point on the vertical axis at a distance of a second preset length from the lower force point as the upper force point; and using the direction of the line connecting the upper force point and the lower force point as the force direction. By setting the upper and lower force points, a local coordinate system attached to the control arm is established based on the control arm. Regardless of the control arm's jumping posture, the force is always perpendicular to the control arm, and the force state can simulate the most realistic force relationship between the control arm and the buffer block in the suspension system.

[0013] A modeling system for a suspension system with a non-guided buffer block includes: a modeling module for: establishing a mechanical model of the suspension system, the mechanical model including a control arm and a buffer block; a parameter module for: determining the point of impact and the initial force plane based on the kinematic relationship between the control arm and the buffer block, wherein the point of impact represents the point of action of the buffer block on the control arm, and the initial force plane represents the vertical plane perpendicular to the force between the buffer block and the control arm in the initial contact phase; determining the direction of the force between the buffer block and the control arm based on the point of impact and the initial force plane; and an analysis module for: analyzing the force conditions of the suspension system based on the direction of the force.

[0014] An apparatus includes a memory and a processor, the memory storing a computer program, the processor being configured to run the computer program to perform a suspension system modeling method for any of the above-described unguided structure buffer blocks.

[0015] A computer-readable storage medium storing a computer program, wherein the computer program is configured to execute, when run on a computer or processor, any of the above-described methods for modeling a suspension system with a non-guided structure buffer block. Attached Figure Description

[0016] The accompanying drawings, which are included to provide a further understanding of the invention and form part of this application, illustrate exemplary embodiments of the invention and, together with their description, serve to explain the invention and do not constitute an undue limitation thereof. In the drawings:

[0017] Figure 1 This is a schematic diagram of the connection between the buffer block and the vehicle frame in the suspension system of the non-guided buffer block according to an embodiment of the present invention;

[0018] Figure 2 This is a schematic diagram of the connection between the buffer block and the upper support seat of the spring in a suspension system with a non-guided buffer block according to an embodiment of the present invention.

[0019] Figure 3 This is a flowchart of a suspension system modeling method for a non-guided structure buffer block according to an embodiment of the present invention;

[0020] Figure 4 This is a structural block diagram of the suspension system modeling system with a non-guided buffer block according to an embodiment of the present invention.

[0021] 11. Buffer block; 12. Lower control arm; 13. Spring upper support seat; 14. Frame. Detailed Implementation

[0022] To enable those skilled in the art to better understand the present invention, the technical solutions of the present invention will be clearly and completely described below with reference to the accompanying drawings of the embodiments of the present invention. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort should fall within the scope of protection of the present invention.

[0023] It should be noted that the terms "first," "second," etc., in the specification, claims, and accompanying drawings of this invention are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such terms can be used interchangeably where appropriate so that embodiments of the invention described herein can be implemented in orders other than those illustrated or described herein. Furthermore, the terms "comprising" and "having," and any variations thereof, are intended to cover a non-exclusive inclusion; for example, a process, method, system, product, or apparatus that comprises a series of steps or units is not necessarily limited to those steps or units explicitly listed, but may include other steps or units not explicitly listed or inherent to such processes, methods, products, or apparatus.

[0024] According to an embodiment of the present invention, an embodiment of a suspension system modeling method with a non-guided structure buffer block is provided. It should be noted that the steps shown in the flowchart in the accompanying drawings can be executed in a computer system containing at least one set of computer-executable instructions. Furthermore, although a logical order is shown in the flowchart, in some cases, the steps shown or described may be executed in a different order than that shown here.

[0025] This method embodiment can also be executed in an electronic system / device containing a memory and a processor, a similar control system, or in the cloud. Taking an electronic system / device as an example, the electronic system / device may include one or more processors and a memory for storing data. Optionally, the aforementioned electronic system / device may also include communication devices for communication functions and display devices. Those skilled in the art will understand that the above structural description is merely illustrative and does not limit the structure of the aforementioned electronic system / device. For example, the electronic system / device may also include more or fewer components than those described above, or have a different configuration than those described above.

[0026] A processor may include one or more processing units. For example, a processor may include a central processing unit (CPU), a graphics processing unit (GPU), a digital signal processing (DSP) chip, a microcontroller unit (MCU), a field-programmable gate array (FPGA), a neural network processing unit (NPU), a tensor processing unit (TPU), and artificial intelligence (AI) type processors, etc. Different processing units may be independent components or integrated into one or more processors. In some instances, an electronic system may also include one or more processors.

[0027] The memory can be used to store computer programs, such as the computer program corresponding to the device control method in the embodiments of the present invention. The processor implements the aforementioned device control method by running the computer program stored in the memory. The memory may include high-speed random access memory, and may also include non-volatile memory, such as one or more magnetic storage devices, flash memory, or other non-volatile solid-state memory. In some instances, the memory may further include memory remotely located relative to the processor, and these remote memories can be connected to the electronic system via a network. Examples of such networks include, but are not limited to, the Internet, corporate intranets, local area networks, mobile communication networks, and combinations thereof.

[0028] like Figure 1-3 As shown, a method for modeling a suspension system without a guide structure buffer block includes the following steps:

[0029] Step S100: Establish a mechanical model of the suspension system, which includes a control arm and a buffer block 11.

[0030] Specifically, the mechanical model of the suspension system can be constructed in the Automatic Dynamic Analysis of Mechanical Systems (ADAMS) software based on the CATIA (Computer-Aided Three-Dimensional Interactive Application) data model. The process of constructing the mechanical model of the suspension system in ADAMS software is as follows:

[0031] 1) Create template component (launch ADAMS / Car into the modeler and create a new template corresponding to the suspension type):

[0032] a) Create each control arm: Create control arm hardpoints, create control arms (general components), and create control arm geometry;

[0033] b) Create steering knuckle: Create steering knuckle hardpoint, create each segment arm of the steering knuckle, and create steering knuckle column geometry;

[0034] c) Creating the wheel hub: Creating the wheel center point, creating parameter variables, creating the Construction Frame at the wheel center, creating the wheel hub part, and creating the wheel hub geometry;

[0035] d) Create the shock absorber: Create the upper and lower hard points of the shock absorber, create the upper and lower body parts of the shock absorber, create the damper, and create the Mount Part, the body replacement body at the upper end of the shock absorber;

[0036] e) Create a spring: Create the upper and lower hard points of the spring, and create the spring itself;

[0037] f) Create subframe: Create subframe Construction Frame, create the body replacement MountPart at the subframe location, create subframe Part, create subframe Outline;

[0038] g) Create several reference points to determine the ball pin or bushing;

[0039] h) Create connections between the various parts;

[0040] i) Create a communicator;

[0041] j) Create suspension parameters;

[0042] k) Create upper and lower travel limit blocks for the shock absorber.

[0043] It should be noted that the buffer block 11 and the limiting block are the same type of component. The buffer block 11 described in this invention can also represent the limiting block structure. The buffer block 11 and the limiting block are not distinguished.

[0044] Step S200: Determine the lower point of force and the initial force plane by the motion relationship between the control arm and the buffer block 11. The lower point of force refers to the point where the buffer block 11 acts on the control arm, and the initial force plane refers to the vertical plane perpendicular to the force between the buffer block 11 and the control arm at the initial contact stage.

[0045] Specifically, during the simulated suspension system's upward bounce, the buffer block 11 restricts the movement of the control arm, thereby limiting the upward bounce stroke of the suspension system. The connection relationship between the buffer block 11 and the control arm can be obtained from the constructed mechanical model. Based on this connection relationship, the motion relationship between the control arm and the buffer block 11 can be calculated. Furthermore, based on this motion relationship, the point of action of the buffer block 11 on the control arm and the force between the buffer block 11 and the control arm in the initial contact phase can be calculated, thus determining the point of force application and the initial force plane.

[0046] Step S300: Determine the direction of the force between the buffer block 11 and the control arm based on the point of force application and the initial force plane.

[0047] Specifically, the point of force application and the initial force plane are determined based on the point of action of the buffer block 11 on the control arm and the force between the buffer block 11 and the control arm in the initial contact stage. Then, the direction of the force between the buffer block 11 and the control arm is calculated based on this, and the actual force between the buffer block 11 and the control arm can be simulated in the model.

[0048] Step S400: Analyze the force situation of the suspension system based on the direction of the force.

[0049] Specifically, when analyzing the stress on the suspension system, the actual stress on the buffer block 11 can be simulated based on the direction of the force between the buffer block 11 and the control arm, thus completing this part of the stress analysis task.

[0050] Based on the motion relationship between the control arm and the buffer block 11, this invention can determine the relative motion between the control arm and the buffer block 11, thereby determining the point of action of the buffer block 11 on the control arm, as well as the initial force plane, which is perpendicular to the force between the buffer block 11 and the control arm at the initial contact stage. Based on the point of action and the initial force plane, the direction of the force between the buffer block 11 and the control arm is determined, thus solving the problem of uncertainty in the load direction of the buffer block 11 with wheel bounce, and realizing the force analysis of the suspension system using a buffer block 11 without a guide structure.

[0051] Optionally, in step S200, determining the lower force point and initial force plane through the motion relationship between the control arm and the buffer block 11 includes step S210: causing the control arm to jump upward, taking the initial contact center point between the control arm and the buffer block 11 as the lower force point, and the lower force point is attached to the surface of the control arm.

[0052] For example, taking the lower control arm 12 as an example, the lower control arm 12 can be jumped upwards based on DMU (Design Modeling and Analysis) analysis to simulate the force center point of the lower control arm 12 at the initial contact with the buffer block 11. This point on the lower control arm 12 is defined as the contact center point of the force plane of the lower control arm 12. After taking the point, the lower control arm 12 jumps back to the initial state. At this time, the point taken on the lower control arm 12 is the lower force point. It can be understood that the force center point is the moving point that moves with the swing of the lower control arm 12. The initial contact can be defined as when the deformation of the buffer block 11 is less than or equal to a preset value, or it can be defined as when the height position of the lower control arm 12 is higher than the preset height value when it just contacts the buffer block 11.

[0053] Optionally, in step S200, determining the lower point of force and the initial force plane through the motion relationship between the control arm and the buffer block 11 includes step S220: causing the control arm to jump upward, using the initial contact rigid surface between the control arm and the buffer block 11 as the initial force plane, and the initial force plane is a fixed surface.

[0054] For example, the lower control arm 12 can be jumped upwards based on DMU (Design Modeling and Analysis) analysis to simulate the force range of the lower control arm 12 in the initial contact with the buffer block 11. The contact rigid surface on the surface of the lower control arm 12 corresponding to this force range is taken as the initial force plane. This initial force plane will not move as the lower control arm 12 jumps back to the initial state. It can be understood that this initial force plane can represent the plane perpendicular to the direction of the force between the lower control arm 12 and the buffer block 11 when they just make contact.

[0055] Optionally, in step S300, determining the direction of the force between the buffer block 11 and the control arm based on the lower point of force application and the initial force plane includes step S310: determining the initial lower point of force application through the motion relationship between the control arm and the buffer block 11, wherein the initial lower point of force application represents the point of action of the buffer block 11 on the control arm at the initial contact stage, and the initial lower point of force application is a fixed point; constructing a force axis perpendicular to the initial force plane and passing through the initial lower point of force application; taking a point at a first preset height along the force axis as the upper point of the buffer block 11; and taking the direction of the line connecting the upper point of the buffer block 11 and the lower point of force application as the direction of the force application.

[0056] For example, the lower control arm 12 can be jumped upwards based on DMU (Design Modeling and Analysis) analysis to simulate the force center point of the lower control arm 12 and the buffer block 11 at the initial contact stage. This point on the lower control arm 12 is defined as the contact center point of the force plane of the lower control arm 12. After taking this point, it is defined as the initial force lower point. This initial force lower point is a fixed point and does not move with the lower control arm 12 jumping back. It can be understood that the initial force lower point is the force lower point when the lower control arm 12 and the buffer block 11 are in the initial contact stage.

[0057] A unique force axis can be determined perpendicular to the initial force plane and passing through the initial force lower point. A point above the initial force plane is taken as the upper point of the buffer block 11. The distance between this upper point and the initial force lower point is a first preset height. By setting this first preset height to infinity (greater than or equal to 1000 mm), the upper point of the buffer block 11 is infinitely far from the initial force plane. The direction of the line connecting the upper and lower points of the buffer block 11 is taken as the direction of the force, thus simulating the actual force on the buffer block 11. During the upward jump of the lower control arm 12, although the calculated force direction changes, the angular change in the force direction is very small due to the great distance between the upper and lower points of the buffer block 11, allowing for a simulation that closely approximates the actual force conditions.

[0058] For example, taking the buffer block 11 installed on the frame 14 as an example, the processing settings in the ADAMS software can be referred to as follows: In the "template", the type of the buffer block 11 / limit block model ("BUMPSTOP") is defined as "Internal", I Part is defined as the frame 14---that is, the fixed part, J Part is defined as the lower control arm 12, and Clearance is defined as the gap between the buffer block 11 / limit block and the lower control arm 12.

[0059] It should be noted that in the modeling page for buffer block 11 / limit block, if the default setting is that the upper point is connected to component I and the lower point is connected to component J, the motion relationship during movement simulates the relative motion relationship between I and J. This configuration cannot simulate the motion relationship for unguided sliding pillar structures. Specifically, regarding this type of unguided limiting structure, during the early ADAMS calculations in the development phase of a certain vehicle model, it was found that if the upper point of buffer block 11 / limit block is taken at the actual force contact point of buffer block 11 or limit block, the suspension will roll over during upward movement. The reason for the flip is that the actual force on the buffer block 11 / limit block channel is always perpendicular to the contact plane of the lower control arm 12. However, since the lower point is attached to the lower control arm 12, if the upper point is selected at the force point of the buffer block 11 / limit block, then the point is fixed by default. During the ADAMS jump, the force direction keeps changing and becomes more and more oblique. At the same time, the upper point is not fixed under the actual force, but moves upward in Z direction with the compression of the buffer block 11 / limit block (accompanied by movement in X and Y directions). Therefore, the component of the force in the actual force direction will become smaller and smaller until the lower point is higher than the upper point in Z direction, eventually causing the flip. As a result, it is impossible to simulate the actual force of the buffer block 11 or limit block in the model.

[0060] This invention provides a modeling method for an unguided buffer block 11 and a limiting block based on ADAMS, to meet the modeling requirements of this structural type and solve problems such as force deflection and inaccurate model limiting that occur when using traditional guiding structures. Advantages of this invention: It establishes a simulation modeling method for an unguided buffer block 11 or limiting block based on ADAMS, provides a reasonable method for selecting hard points of the buffer block 11 or limiting block and defines the guiding direction, and is used to simulate the actual force conditions of the suspension, guiding the simulation and design of the suspension system's upward travel.

[0061] In another embodiment, in step S300, determining the direction of the force between the buffer block 11 and the control arm based on the point of force application and the initial force plane includes step S320: constructing a follower force plane attached to the control arm through the initial force plane; and taking the direction of the vertical axis perpendicular to the follower force plane and passing through the point of force application as the direction of the force.

[0062] Specifically, after constructing the initial force plane, a follower force plane associated with the control arm is constructed using the initial force plane as a reference. When the control arm returns to its initial state, the follower force plane moves synchronously with the movement of the control arm. It can be understood that when the control arm is in the initial contact phase, the follower force plane coincides with the initial force plane. A vertical axis can be determined perpendicular to the follower force plane and passing through the point of force application; the direction of this vertical axis is taken as the direction of the force. This vertical axis oscillates as the control arm moves, thus simulating the actual force conditions of the suspension.

[0063] Optionally, step S320 further includes step S321: taking the direction of the vertical axis perpendicular to the following force plane and passing through the lower point of force as the direction of force includes: constructing a vertical axis perpendicular to the following force plane and passing through the lower point of force; extracting a point on the vertical axis at a distance of a second preset length from the lower point of force as the upper point of force; and taking the direction of the line connecting the upper point of force and the lower point of force as the direction of force.

[0064] It is understood that the second preset length is any value greater than zero. In this embodiment, a local coordinate system is established based on the control arm. The connection direction between the upper and lower points of force application is the force direction of the buffer block 11. Simultaneously, through ADAMS software modeling, this coordinate system is attached to the control arm, ensuring that the force is always perpendicular to the control arm regardless of its movement. The force state can simulate the most realistic force relationship between the control arm and the buffer block 11 in the suspension system. It should be noted that the force direction described in this invention has two orientations, but one orientation can be determined as the true force direction through the motion relationship between the control arm and the buffer block 11. Therefore, the determination of the specific orientation will not be elaborated in detail in this invention.

[0065] For example, taking the installation of the buffer block 11 on a vehicle body fastener such as the upper spring support 13 as an example, the processing settings in the ADAMS software can be referred to as follows: In the ADAMS model, the type of the buffer block 11 / limit block model (“BUMPSTOP”) is defined as “External” in the “template”, I Part is defined as the upper spring support 13---that is, the fixed part, J Part is defined as the lower control arm 12, and Clearance is defined as the gap between the buffer block 11 / limit block and the lower control arm 12.

[0066] Through the above description of the embodiments, those skilled in the art can clearly understand that the methods according to the above embodiments can be implemented by means of software plus necessary general-purpose hardware platforms. Of course, they can also be implemented by hardware, but in many cases the former is a better implementation method. Based on this understanding, the technical solution of the present invention, or the part that contributes to the prior art, can be embodied in the form of a software product. This computer software product is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk) and includes several instructions to cause a terminal device (which may be a mobile phone, computer, server, or network device, etc.) to execute the methods described in the various embodiments of the present invention.

[0067] This embodiment also provides a suspension system modeling system with a guide-free structure buffer block. This system is used to implement the above embodiments and preferred embodiments, and details already described will not be repeated. As used below, the term "module" refers to a combination of software and / or hardware that can perform a predetermined function. Although the systems described in the following embodiments are preferably implemented in software, hardware implementations, or a combination of software and hardware, are also possible and contemplated.

[0068] like Figure 4 As shown, a suspension system modeling system without a guide structure buffer block includes:

[0069] Modeling module 500 is used to perform step S100 in the above modeling method: establish a mechanical model of the suspension system, the mechanical model including control arms and buffer blocks 11;

[0070] The parameter module 600 is used to execute steps S200 and S300 in the above modeling method: determining the point of force application and the initial force plane through the motion relationship between the control arm and the buffer block 11, wherein the point of force application represents the point of action of the buffer block 11 on the control arm, and the initial force plane represents the vertical plane perpendicular to the force between the buffer block 11 and the control arm at the initial contact stage; determining the direction of the force between the buffer block 11 and the control arm based on the point of force application and the initial force plane;

[0071] Analysis module 700 is used to perform step S400 in the above modeling method: analyze the force situation of the suspension system based on the direction of force.

[0072] Optionally, the parameter module 600 is also used to perform step S210 in the above modeling method: to make the control arm jump upward, with the contact center point at the initial contact between the control arm and the buffer block 11 as the force point, and the force point is attached to the surface of the control arm.

[0073] Optionally, the parameter module 600 is also used to perform step S220 in the above modeling method: to make the control arm jump upward, using the contact rigid surface of the control arm and the buffer block 11 at the initial contact as the initial force plane, and the initial force plane is a fixed surface.

[0074] Optionally, the parameter module 600 is also used to perform step S310 in the above modeling method: determine the initial force lower point by the motion relationship between the control arm and the buffer block 11, wherein the initial force lower point represents the point of action of the buffer block 11 on the control arm at the initial contact stage, and the initial force lower point is a fixed point; construct a force axis perpendicular to the initial force plane and passing through the initial force lower point; take a point at a first preset height along the force axis as the upper point of the buffer block 11; and take the direction of the line connecting the upper point of the buffer block 11 and the force lower point as the direction of the force.

[0075] In another embodiment, the parameter module 600 is also used to perform step S320 in the above modeling method: constructing a follower force plane attached to the control arm through the initial force plane; taking the direction of the vertical axis perpendicular to the follower force plane and passing through the point of force application as the direction of the force.

[0076] Optionally, the parameter module 600 is also used to perform step S321 in the above modeling method: taking the direction of the vertical axis perpendicular to the following force plane and passing through the lower point of force as the direction of force includes: constructing a vertical axis perpendicular to the following force plane and passing through the lower point of force; extracting a point on the vertical axis at a distance of a second preset length from the lower point of force as the upper point of force; and taking the direction of the line connecting the upper point of force and the lower point of force as the direction of force.

[0077] Optionally, specific examples in this embodiment can refer to the examples described in the above embodiments and optional implementations, and will not be repeated here.

[0078] Embodiments of the present invention also provide an apparatus including a memory and a processor, wherein the memory stores a computer program and the processor is configured to run the computer program to perform a suspension system modeling method for a non-guided structure buffer block according to any of the above embodiments.

[0079] Optionally, in this embodiment, the processor in the above-described device may be configured to run a computer program to execute the steps of the control method in the foregoing embodiments:

[0080] Step S100: Establish a mechanical model of the suspension system, which includes control arms and buffer blocks 11;

[0081] Step S200: Determine the lower point of force and the initial force plane by the motion relationship between the control arm and the buffer block 11. The lower point of force refers to the point where the buffer block 11 acts on the control arm, and the initial force plane refers to the vertical plane perpendicular to the force between the buffer block 11 and the control arm at the initial contact stage.

[0082] Step S300: Determine the direction of the force between the buffer block 11 and the control arm based on the point of force application and the initial force plane;

[0083] Step S400: Analyze the force situation of the suspension system based on the direction of force.

[0084] Optionally, step S200 includes step S210: causing the control arm to jump upward, with the initial contact center point between the control arm and the buffer block 11 as the force point, and the force point attached to the surface of the control arm.

[0085] Optionally, step S200 includes step S220: causing the control arm to jump upward, using the initial contact rigid surface of the control arm and the buffer block 11 as the initial force plane, and the initial force plane is a fixed surface.

[0086] Optionally, step S300 includes step S310: determining the initial lower force point based on the motion relationship between the control arm and the buffer block 11, wherein the initial lower force point represents the point where the buffer block 11 acts on the control arm at the initial contact stage, and the initial lower force point is a fixed point; constructing a force axis perpendicular to the initial force plane and passing through the initial lower force point; taking a point at a first preset height along the force axis as the upper point of the buffer block 11; and taking the direction of the line connecting the upper point and the lower force point of the buffer block 11 as the direction of the force.

[0087] In another embodiment, step S300 includes step S320: constructing a follower force plane attached to the control arm through an initial force plane; taking the direction of the vertical axis perpendicular to the follower force plane and passing through the point of force application as the direction of the force.

[0088] Optionally, step S320 includes step S321: taking the direction of the vertical axis perpendicular to the following force plane and passing through the lower point of force as the direction of force includes: constructing a vertical axis perpendicular to the following force plane and passing through the lower point of force; extracting a point on the vertical axis at a distance of a second preset length from the lower point of force as the upper point of force; and taking the direction of the line connecting the upper point of force and the lower point of force as the direction of force.

[0089] Optionally, specific examples in this embodiment can refer to the examples described in the above embodiments and optional implementations, and will not be repeated here.

[0090] Embodiments of the present invention also provide a computer-readable storage medium storing a computer program, wherein the computer program is configured to execute, when run on a computer or processor, a suspension system modeling method for a non-guided structure buffer block according to any of the above embodiments.

[0091] Optionally, in this embodiment, the computer program described above may be configured to store a computer program for performing the control method steps in the foregoing embodiments:

[0092] Step S100: Establish a mechanical model of the suspension system, which includes control arms and buffer blocks 11;

[0093] Step S200: Determine the lower point of force and the initial force plane by the motion relationship between the control arm and the buffer block 11. The lower point of force refers to the point where the buffer block 11 acts on the control arm, and the initial force plane refers to the vertical plane perpendicular to the force between the buffer block 11 and the control arm at the initial contact stage.

[0094] Step S300: Determine the direction of the force between the buffer block 11 and the control arm based on the point of force application and the initial force plane;

[0095] Step S400: Analyze the force situation of the suspension system based on the direction of force.

[0096] Optionally, step S200 includes step S210: causing the control arm to jump upward, with the initial contact center point between the control arm and the buffer block 11 as the force point, and the force point attached to the surface of the control arm.

[0097] Optionally, step S200 includes step S220: causing the control arm to jump upward, using the initial contact rigid surface of the control arm and the buffer block 11 as the initial force plane, and the initial force plane is a fixed surface.

[0098] Optionally, step S300 includes step S310: determining the initial lower force point based on the motion relationship between the control arm and the buffer block 11, wherein the initial lower force point represents the point where the buffer block 11 acts on the control arm at the initial contact stage, and the initial lower force point is a fixed point; constructing a force axis perpendicular to the initial force plane and passing through the initial lower force point; taking a point at a first preset height along the force axis as the upper point of the buffer block 11; and taking the direction of the line connecting the upper point and the lower force point of the buffer block 11 as the direction of the force.

[0099] In another embodiment, step S300 includes step S320: constructing a follower force plane attached to the control arm through an initial force plane; taking the direction of the vertical axis perpendicular to the follower force plane and passing through the point of force application as the direction of the force.

[0100] Optionally, step S320 includes step S321: taking the direction of the vertical axis perpendicular to the following force plane and passing through the lower point of force as the direction of force includes: constructing a vertical axis perpendicular to the following force plane and passing through the lower point of force; extracting a point on the vertical axis at a distance of a second preset length from the lower point of force as the upper point of force; and taking the direction of the line connecting the upper point of force and the lower point of force as the direction of force.

[0101] Optionally, specific examples in this embodiment can refer to the examples described in the above embodiments and optional implementations, and will not be repeated here.

[0102] In the above embodiments of the present invention, the descriptions of each embodiment have different focuses. For parts not described in detail in a certain embodiment, please refer to the relevant descriptions of other embodiments.

[0103] In some embodiments provided in this application, it should be understood that the disclosed technical content can be implemented in other ways. The system embodiments described above are merely illustrative; for example, the division of modules can be a logical functional division, and in actual implementation, there may be other division methods. For instance, multiple modules or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the displayed or discussed mutual coupling, direct coupling, or communication connection may be through some interfaces; the indirect coupling or communication connection between modules may be electrical or other forms.

[0104] The modules described as separate components may or may not be physically separate. The components shown as modules may or may not be physical modules; that is, they may be located in one place or distributed across multiple modules. Some or all of the modules can be selected to achieve the purpose of this embodiment according to actual needs.

[0105] Furthermore, the functional modules in the various embodiments of the present invention can be integrated into one processing module, or each module can exist physically separately, or two or more modules can be integrated into one module. The integrated modules described above can be implemented in hardware or as software functional modules.

[0106] If the integrated module is implemented as a software functional module and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present invention, in essence, or the part that contributes to the prior art, or all or part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of the present invention. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, read-only memory (ROM), random access memory (RAM), portable hard drives, magnetic disks, or optical disks.

[0107] The above description is only a preferred embodiment of the present invention. It should be noted that for those skilled in the art, several improvements and modifications can be made without departing from the principle of the present invention, and these improvements and modifications should also be considered within the scope of protection of the present invention.

Claims

1. A method for modeling a suspension system without a guide structure buffer block, characterized in that, include: Establish a mechanical model of the suspension system, the mechanical model including control arms and buffer blocks; The point of force application and the initial force plane are determined by the motion relationship between the control arm and the buffer block. The point of force application represents the point where the buffer block acts on the control arm, and the initial force plane represents the vertical plane perpendicular to the force between the buffer block and the control arm at the initial contact stage. The direction of the force between the buffer block and the control arm is determined based on the point of force application and the initial force plane. The stress situation of the suspension system is analyzed based on the direction of the force. The step of determining the force direction between the buffer block and the control arm based on the force application point and the initial force plane includes: determining the initial force application point through the motion relationship between the control arm and the buffer block, wherein the initial force application point represents the point of action of the buffer block on the control arm at the initial contact stage, and the initial force application point is a fixed point; constructing a force axis perpendicular to the initial force plane and passing through the initial force application point; taking a point at a first preset height upward along the force axis as the upper point of the buffer block; and taking the direction of the line connecting the upper point of the buffer block and the force application point as the force direction.

2. The suspension system modeling method without guide structure buffer block according to claim 1, characterized in that, The process of determining the point of force application and the initial force plane through the motion relationship between the control arm and the buffer block includes: The control arm is controlled to jump upwards, with the initial contact center point between the control arm and the buffer block as the force point, which is attached to the surface of the control arm.

3. The suspension system modeling method without guide structure buffer block according to claim 1, characterized in that, The process of determining the point of force application and the initial force plane through the motion relationship between the control arm and the buffer block includes: The control arm is controlled to jump upwards, with the initial contact rigid surface between the control arm and the buffer block as the initial force plane, which is a fixed surface.

4. The suspension system modeling method without guide structure buffer block according to claim 1, characterized in that, The first preset height is greater than or equal to 1000 mm.

5. The suspension system modeling method without guide structure buffer block according to claim 1, characterized in that, Determining the direction of the force between the buffer block and the control arm based on the point of force application and the initial force plane includes: A follow-up force plane attached to the control arm is constructed through the initial force plane; The direction of the vertical axis perpendicular to the plane of the following force and passing through the point of force application is taken as the direction of the force.

6. The suspension system modeling method without guide structure buffer block according to claim 5, characterized in that, The phrase "taking the direction of the force as the direction of the vertical axis perpendicular to the plane of the following force and passing through the point of application of the force" includes: Construct a vertical axis that is perpendicular to the plane of the following force and passes through the point of the force application; Extract a point on the vertical axis that is a second preset distance from the lower point of force application as the upper point of force application; The direction of the line connecting the upper and lower points of force application is taken as the direction of the force.

7. A modeling system for a suspension system without a guide structure buffer block, characterized in that, include: The modeling module is used to: create a mechanical model of the suspension system, the mechanical model including control arms and buffer blocks; The parameter module is used for: determining the lower force point and initial force plane based on the motion relationship between the control arm and the buffer block, wherein the lower force point represents the point of action of the buffer block on the control arm, and the initial force plane represents the vertical plane perpendicular to the force between the buffer block and the control arm in the initial contact phase; determining the direction of the force between the buffer block and the control arm based on the lower force point and the initial force plane; determining the initial lower force point based on the motion relationship between the control arm and the buffer block, wherein the initial lower force point represents the point of action of the buffer block on the control arm in the initial contact phase, and the initial lower force point is a fixed point; constructing a force axis perpendicular to the initial force plane and passing through the initial lower force point; taking a point at a first preset height upward along the force axis as the upper point of the buffer block; and taking the direction of the line connecting the upper point of the buffer block and the lower force point as the direction of the force. The analysis module is used to analyze the force situation of the suspension system based on the direction of the applied force.

8. A device comprising a memory and a processor, characterized in that, The memory stores a computer program, and the processor is configured to run the computer program to perform a suspension system modeling method for a non-guided structure buffer block as described in any one of claims 1 to 6.

9. A computer-readable storage medium, characterized in that, The storage medium stores a computer program, wherein the computer program is configured to execute, when run on a computer or processor, a suspension system modeling method for a non-guided structure buffer block as described in any one of claims 1 to 6.

Citation Information

Patent Citations

  • Macpherson suspension system spring tray strength durability modeling simulation method

    CN116680809A

  • Rear suspension buffer block and suspension system

    CN217259465U