Suspension system modeling method, system and equipment without guide structure buffer block
By determining the motion relationship between the control arm and the buffer block in the suspension system, determining the downward point and the initial stress plane, the problem of inaccurate load direction of the buffer block without the guide structure is solved, and the accurate stress of the suspension system is achieved analyze.
Patent Information
- Application Number
- CN202411494328.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-10-24
- Publication Date
- 2025-01-10
- Estimated Expiration
- 2044-10-24
AI Technical Summary
In the prior art, the load direction of the buffer block without the guide structure in the suspension system is inaccurate with the wheel jumping, making it difficult to determine the direction of the force between the buffer block and the control arm, affecting the analysis of the stress situation of the suspension system.
By establishing a mechanical model of the suspension system, the motion relationship between the control arm and the buffer block is determined, the downward point and the initial pressure plane are determined, and the direction of the force between the buffer block and the control arm is determined, and the suspension is analyzed based on the force direction. stress condition of the frame system.
The problem of uncertain load direction of buffer block is solved, and the stress condition analysis of the buffer block suspension system without guide structure is realized, ensuring the accuracy and authenticity of the simulation.
Smart Images

Figure CN119293967A_ABST
Abstract
Description
Technical Field
[0001] The invention relates to the technical field of suspension force analysis, and in particular to a suspension system modeling method, system and equipment without a guide structure buffer block. Background Art
[0002] In the field of automobile chassis, the suspension jump travel affects ride comfort. The jump travel is generally determined in combination with vehicle model positioning, usage scenarios, etc. The travel uses a buffer block or a buffer block + limit block structure to achieve the jump limit. Most vehicles on the market use only a buffer block limit, and the buffer block and the shock absorber are in the same channel. During the wheel bounce, the shock absorber swings with the wheel jump. Since the buffer block and the 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 lines to simulate the change in loading direction caused by the buffer block with the change in wheel jump, that is, the shock absorber plays the role of guiding the buffer block. In common suspension systems and strut assembly structures, the buffer blocks are all located inside the struts, cooperating with the shock absorber piston rod, and swinging with the swing of the shock absorber piston rod.
[0003] For some vehicles, the buffer block or limit block arrangement structure is different from the above description and needs to be arranged separately without a guide structure. In the ADAMS suspension model, there is an inaccurate problem that the load direction of the buffer block or limit block changes with wheel hop. Therefore, it is difficult to determine the direction of the force between the buffer block / limit block and the control arm, which affects the force analysis of the suspension system. Summary of the invention
[0004] The purpose of the present invention is to provide a suspension system modeling method, system and device without a guide structure buffer block to solve one or more technical problems existing in the prior art and at least provide a beneficial choice or create conditions.
[0005] A technical solution adopted to solve the above-mentioned technical problems is to provide a suspension system modeling method without a guide structure buffer block, including: establishing a mechanical model of the suspension system, the mechanical model including a control arm and a buffer block; determining a force lower point and an initial force plane through the motion relationship between the control arm and the buffer block, wherein the force lower point represents the position of action of the buffer block on the control arm, and the initial force plane represents a vertical plane perpendicular to the force between the buffer block and the control arm at the initial contact stage; determining the direction of the force between the buffer block and the control arm according to the force lower point and the initial force plane; and analyzing the force condition of the suspension system based on the force direction.
[0006] This technical solution has at least the following beneficial effects: according to the movement relationship between the control arm and the buffer block, the relative movement of 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 vertical plane perpendicular to the force between the buffer block and the control arm at the initial contact stage, i.e., the initial force plane, and determining the direction of the force between the buffer block and the control arm according to the point of action and the initial force plane, thereby solving the problem of uncertainty in the direction of the buffer block load as the wheel hop changes, and realizing the force condition analysis of the suspension system using a buffer block without a guide structure.
[0007] Optionally, determining the force lower point and the initial force plane through the motion relationship between the control arm and the buffer block includes: controlling the upward jumping movement of the control arm, taking the contact center point of the control arm and the buffer block at the initial contact point as the force lower point, and the force lower point is attached to the surface of the control arm.
[0008] Optionally, determining the force lower point and the initial force plane through the motion relationship between the control arm and the buffer block includes: controlling the upward jumping movement of the control arm, taking the contact rigid surface of the control arm and the buffer block at the initial contact stage as the initial force plane, and the initial force plane is a fixed surface.
[0009] Optionally, the method of determining the direction of the force between the buffer block and the control arm according to the force lower point and the initial force plane includes: determining the initial force lower point through the motion relationship between the control arm and the buffer block, wherein the initial force lower point represents the position of action of the buffer block on the control arm at the initial contact stage, and the initial force lower point is a fixed point; constructing a force axis perpendicular to the initial force plane and passing through the initial force lower 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 between the upper point of the buffer block and the force lower point as the direction of the force. Although the direction of the force changes during the upward jump of the control arm, as long as the first preset height is set large and the distance between the upper point of the buffer block and the force lower point is very far, the angle change of the force direction will be very small, and the simulation can be close to the actual force condition.
[0010] Optionally, the first preset height is greater than or equal to 1000 mm.
[0011] Optionally, determining the direction of the force between the buffer block and the control arm based on the force point and the initial force plane includes: 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 force point as the direction of the force.
[0012] Optionally, the vertical axis direction perpendicular to the follower force plane and passing through the lower force point is used as the force direction, including: constructing a vertical axis perpendicular to the follower force plane and passing through the lower force point; extracting a point on the vertical axis that is a second preset length away from the lower force point as the upper force point; and using the direction of the line between the upper force point and the lower force point as the force direction. By setting the upper force point and the lower force point, a local coordinate system attached to the control arm is established based on the control arm. No matter what posture the control arm jumps to, it can ensure that the force is always perpendicular to the control arm, and the force state can simulate the most realistic control arm and buffer block suspension system force relationship.
[0013] A suspension system modeling system without a guide structure buffer block, comprising: a modeling module, used to: establish a mechanical model of the suspension system, the mechanical model includes a control arm and a buffer block; a parameter module, used to: determine a force point and an initial force plane through the motion relationship between the control arm and the buffer block, wherein the force point represents the position of action of the buffer block on the control arm, and the initial force plane represents a vertical plane perpendicular to the force between the buffer block and the control arm at the initial contact stage; determine the force direction between the buffer block and the control arm according to the force point and the initial force plane; and an analysis module, used to: analyze the force condition of the suspension system based on the force direction.
[0014] A device comprises a memory and a processor, wherein the memory stores a computer program, and the processor is configured to run the computer program to execute any of the above-mentioned suspension system modeling methods for a buffer block without a guide structure.
[0015] A computer-readable storage medium having a computer program stored therein, wherein the computer program is configured to execute any of the above-mentioned suspension system modeling methods for a guideless structure buffer block when running on a computer or a processor. BRIEF DESCRIPTION OF THE DRAWINGS
[0016] The drawings described herein are used to provide a further understanding of the present invention and constitute a part of this application. The exemplary embodiments of the present invention and their descriptions are used to explain the present invention and do not constitute an improper limitation of the present invention. In the drawings:
[0017] Figure 1 It is a structural schematic diagram of the connection between the buffer block and the vehicle frame in the suspension system of the buffer block without a guide structure according to an embodiment of the present invention;
[0018] Figure 2 It is a structural schematic diagram of the connection between the buffer block and the upper support seat of the spring in the suspension system of the buffer block without the guide structure according to the embodiment of the present invention;
[0019] Figure 3 A flow chart of a method for modeling a suspension system without a guide structure buffer block according to an embodiment of the present invention;
[0020] Figure 4 It is a structural block diagram of a suspension system modeling system without a guide structure buffer block according to an embodiment of the present invention.
[0021] 11. Buffer block; 12. Lower control arm; 13. Spring upper support seat; 14. Vehicle frame. DETAILED DESCRIPTION
[0022] In order to enable those skilled in the art to better understand the scheme of the present invention, the technical scheme in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work 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 and claims of the present invention and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the terms used in this way can be interchangeable where appropriate, so that the embodiments of the present invention described herein can be implemented in an order other than those illustrated or described herein. In addition, the terms "including" and "having" and any variations thereof are intended to cover non-exclusive inclusions, for example, a process, method, system, product or device that includes a series of steps or units is not necessarily limited to those steps or units that are clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.
[0024] According to an embodiment of the present invention, an embodiment of a suspension system modeling method for a guide structure-free buffer block is provided. It should be noted that the steps shown in the flowchart of the accompanying drawings can be executed in a computer system containing at least one set of computer executable instructions, and although a logical order is shown in the flowchart, in some cases, the steps shown or described can be executed in an order different from that shown here.
[0025] The method embodiment can also be executed in an electronic system / device including a memory and a processor, a similar control system or a 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 above-mentioned electronic system / device may also include a communication device and a display device for communication functions. It can be understood by those of ordinary skill in the art that the above-mentioned structural description is only illustrative and does not limit the structure of the above-mentioned electronic system / device. For example, the electronic system / device may also include more or fewer components than the above-mentioned structural description, or have a configuration different from the above-mentioned structural description.
[0026] The processor may include one or more processing units. For example, the 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 processor (NPU), a tensor processing unit (TPU), an artificial intelligence (AI) type processor, and the like. Among them, different processing units may be independent components or integrated into one or more processors. In some instances, the electronic system may also include one or more processors.
[0027] The memory can be used to store computer programs, such as storing the computer program corresponding to the device control method in the embodiment of the present invention, and the processor implements the above-mentioned device control method by running the computer program stored in the memory. The memory may include a high-speed random access memory, and may also include a non-volatile memory, such as one or more magnetic storage devices, flash memory, or other non-volatile solid-state memory. In some examples, the memory may further include a memory remotely arranged relative to the processor, and these remote memories may be connected to the electronic system via a network. Examples of the above-mentioned network include, but are not limited to, the Internet, an intranet, a local area network, a mobile communication network, and combinations thereof.
[0028] like Figure 1-3 As shown, a suspension system modeling method without a guide structure buffer block includes the following steps:
[0029] Step S100 , establishing a mechanical model of the suspension system, where the mechanical model 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 the ADAMS software is as follows:
[0031] 1) Create a template component (start ADAMS / Car to the modeler and create a corresponding template for the corresponding suspension form):
[0032] a) Create each control arm: create control arm hard points, create control arms (general components), and create control arm geometry;
[0033] b) Create the steering knuckle: create the steering knuckle hard points, create the arms of each knuckle section, and create the steering knuckle column geometry;
[0034] c) Create the wheel hub: create the wheel center point, create parameter variables, create the Construction Frame at the wheel center, create the wheel hub part, and create the wheel hub geometry;
[0035] d) Create shock absorber: create upper and lower hard points of shock absorber, create upper and lower body parts of shock absorber, create Damper, and create the body substitute Mount Part at the upper end of shock absorber;
[0036] e) Create spring: create upper and lower hard points of the spring, and create the spring;
[0037] f) Create a subframe: Create a Construction Frame, create a body substitute MountPart for the subframe, create a subframe Part, and create an outline of the subframe;
[0038] g) Create several reference points to identify the ball stud or bushing;
[0039] h) Create connections between each part;
[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 limit block are the same type of components, and the buffer block 11 described in the present invention can also represent a limit block structure, and the buffer block 11 and the limit block are not distinguished.
[0044] Step S200, determining the force lower point and the initial force plane through the motion relationship between the control arm and the buffer block 11, wherein the force lower point 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.
[0045] Specifically, in the process of simulating the upward jump of the suspension system, the buffer block 11 limits the movement of the control arm, thereby limiting the upward jump travel of the suspension system. In the constructed mechanical model, the connection relationship between the buffer block 11 and the control arm can be obtained, and the motion relationship between the control arm and the buffer block 11 can be calculated based on the connection relationship. According to the motion relationship between the control arm and the buffer block 11, the action point of the buffer block 11 on the control arm and the force between the buffer block 11 and the control arm at the initial contact stage can be calculated, so that the force lower point and the initial force plane can be determined.
[0046] Step S300, determining the direction of the force between the buffer block 11 and the control arm according to the force lower point and the initial force plane.
[0047] Specifically, the force lower point and the initial force plane are determined according to the point of action of the buffer block 11 on the control arm and the force conditions between the buffer block 11 and the control arm at the initial contact stage, and then the force direction between the buffer block 11 and the control arm is calculated based on this, so that the actual force conditions between the buffer block 11 and the control arm can be simulated in the model.
[0048] Step S400: analyzing the stress condition of the suspension system based on the direction of the force.
[0049] Specifically, when analyzing the stress condition of the suspension system, the actual stress condition of the buffer block 11 can be simulated according to the direction of the force between the buffer block 11 and the control arm to complete this part of the stress analysis task.
[0050] According to the motion relationship between the control arm and the buffer block 11, the present invention can determine the relative motion of the control arm and the buffer block 11, thereby determining the point of action of the buffer block 11 on the control arm, and the vertical plane perpendicular to the force between the buffer block 11 and the control arm at the initial contact stage, i.e., the initial force plane, and determine the direction of the force between the buffer block 11 and the control arm according to the point of action and the initial force plane, thereby solving the problem of uncertainty in the load direction of the buffer block 11 as the wheel hop changes, and realizing the force condition analysis of the suspension system using the buffer block 11 without a guide structure.
[0051] Optionally, in step S200, determining the force lower point and the initial force plane through the motion relationship between the control arm and the buffer block 11 includes step S210: making the control arm jump upward, taking the contact center point of the control arm and the buffer block 11 at the initial contact point as the force lower point, and the force lower point is attached to the surface of the control arm.
[0052] Exemplarily, taking the lower control arm 12 as an example, the lower control arm 12 can be jumped up based on the DMU (Design Modeling and Analysis) analysis to simulate the force center point of the initial contact between the lower control arm 12 and the buffer block 11, and the 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 force lower point. It can be understood that the force center point is a moving point that moves with the swing of the lower control arm 12. Among them, the initial contact can be defined as when the deformation of the buffer block 11 is less than or equal to the preset value, or it can be defined as when it is higher than the preset height value of the height position when the lower control arm 12 just contacts the buffer block 11.
[0053] Optionally, in step S200, determining the force lower point and the initial force plane through the motion relationship between the control arm and the buffer block 11 includes step S220: making the control arm jump upward, using the contact rigid surface of the control arm and the buffer block 11 at the initial contact stage 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 up based on DMU (Design Modeling and Analysis) analysis to simulate the force range of the lower control arm 12 and the buffer block 11 at the initial contact, and the contact rigid surface on the surface of the lower control arm 12 corresponding to the force range is used as the initial force plane, which will not move when the lower control arm 12 jumps back to the initial state. It can be understood that this initial force plane can represent the vertical plane of the force direction between the lower control arm 12 and the buffer block 11 when they just come into contact.
[0055] Optionally, in step S300, determining the direction of the force between the buffer block 11 and the control arm according to the force lower point and the initial force plane includes step S310: determining the initial force lower point through the motion relationship between the control arm and the buffer block 11, wherein the initial force lower point represents the position where the buffer block 11 acts on the control arm at the initial contact stage, and the initial force lower point is a fixed point; constructing a force axis perpendicular to the initial force plane and passing through the initial force lower point; taking a point at a first preset height upward along the force axis as the upper point of the buffer block 11; and taking the direction of the line between the upper point of the buffer block 11 and the force lower point as the direction of the force.
[0056] For example, based on the DMU (Design Modeling and Analysis) analysis, the lower control arm 12 can be jumped up to simulate the force center point of the initial contact between the lower control arm 12 and the buffer block 11, and the 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 the point is taken, the point is defined as the initial force lower point, which is a fixed point and does not move with the jump back of the lower control arm 12. 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.
[0057] A unique force axis can be determined perpendicular to the initial force plane and passing through the initial force lower point. A point is taken as the upper point of the buffer block 11 at a position where the force axis is above the initial force plane. The distance between the upper point of the buffer block 11 and the initial force lower point is the first preset height. The first preset height is set to be infinite, that is, the first preset height is greater than or equal to 1000 mm. The upper point of the buffer block 11 is infinitely far away from the initial force plane, and the direction of the line between the upper point of the buffer block 11 and the force lower point is used as the force direction, so that the actual force condition of the buffer block 11 can be simulated. In the process of the lower control arm 12 jumping up, although the calculated force direction changes, because the distance between the upper point of the buffer block 11 and the initial force lower point is very far, the angle change of the force direction will be very small, and the simulation can be close to the actual force condition.
[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: define the type of the buffer block 11 / limit block model ("BUMPSTOP") as "Internal" in the "template", define IPart as the frame 14 - that is, the fixed part, define J Part as the lower control arm 12, and define Clearance 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 of the buffer block 11 / limit block, if the upper point is connected to the I component and the lower point is connected to the J component by default, the motion relationship during the movement simulates the relative motion relationship between I and J. This form cannot simulate the motion relationship for the non-guided sliding column structure. Specifically, regarding this type of non-guided limit structure, it was found during the early calculation of ADAMS in the development stage of a certain vehicle model that if the upper point of the buffer block 11 / limit block is taken at the actual force contact point of the buffer block 11 or limit block, the suspension will flip during the jump process. The reason for the flipping is: the actual force on the buffer block 11 / limit block channel has always been perpendicular to the contact plane of the lower control arm 12, but because 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, the point is defaulted to be a fixed point, and the force direction has been changing during the ADAMS jump process, and it is becoming more and more oblique. At the same time, the upper point is not fixed under actual force, but is constantly moving upward in Z (accompanied by movement in X and Y directions) with the compression of the buffer block 11 / limit block. 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, which eventually leads to flipping, and the actual force situation of the buffer block 11 or limit block cannot be simulated in the model.
[0060] The present invention provides a modeling method of a non-guided buffer block 11 and a limit block based on ADAMS to meet the modeling requirements of the structure type and solve the problems of force deflection and inability to accurately limit the model when using a traditional guide structure. Advantages of the present invention: A simulation modeling method of a non-guided buffer block 11 or a limit block is established based on ADAMS, and a reasonable hard point selection method and guide direction definition of the buffer block 11 or the limit block are provided to simulate the actual force condition of the suspension and guide the simulation and design of the upper jump stroke of the suspension system.
[0061] In another embodiment, in step S300, determining the direction of the force between the buffer block 11 and the control arm according to the force point 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 vertical axis direction perpendicular to the follower force plane and passing through the force point as the force direction.
[0062] Specifically, after constructing the initial force plane, a follow-up force plane associated with the control arm is constructed with the initial force plane as a reference. When the control arm jumps back to the initial state, the follow-up 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 stage, the follow-up force plane coincides with the initial force plane. A vertical axis can be determined perpendicular to the follow-up force plane and passing through the lower force point, and the direction of the vertical axis is used as the direction of the force. The vertical axis swings as the control arm jumps. The simulation of the actual force condition of the suspension can be achieved.
[0063] Optionally, step S320 also includes step S321: taking the direction of the vertical axis perpendicular to the follower force plane and passing through the lower force point as the direction of the force includes: constructing a vertical axis perpendicular to the follower force plane and passing through the lower force point; extracting a point on the vertical axis that is a second preset length away from the lower force point as the upper force point; taking the direction of the line between the upper force point and the lower force point as the direction of the force.
[0064] It is understandable that the second preset length is an arbitrary value greater than zero. This embodiment establishes a local coordinate system based on the control arm. The connection direction between the upper force point and the lower force point is the force direction of the buffer block 11. At the same time, through the ADAMS software modeling processing method, the coordinate system is attached to the control arm. No matter what posture the control arm jumps to, it can ensure that the force is always perpendicular to the control arm. The force state can simulate the most realistic control arm and The suspension system force relationship of the buffer block 11. It should be noted that the direction of the force described in the present invention has two directions, but one of the directions can be determined as the true direction of the force through the motion relationship between the control arm and the buffer block 11. Therefore, the determination of the specific direction will not be described in detail in the present invention.
[0065] For example, taking the buffer block 11 installed on a vehicle body fixing such as a spring upper support seat 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 "template", IPart is defined as the spring upper support seat 13 - that is, the fixed part, JPart 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 description of the above implementation methods, those skilled in the art can clearly understand that the method according to the above embodiment can be implemented by means of software plus a necessary general hardware platform, and of course can also be implemented by hardware, but in many cases the former is a better implementation method. Based on such an understanding, the technical solution of the present invention is essentially or the part that contributes to the prior art can be embodied in the form of a software product, which is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk), including a number of instructions for a terminal device (which can be a mobile phone, computer, server, or network device, etc.) to execute the methods described in each embodiment of the present invention.
[0067] In this embodiment, a suspension system modeling system without a guide structure buffer block 11 is also provided, which is used to implement the above-mentioned embodiments and preferred implementation modes, and will not be repeated hereafter. As used below, the term "module" is a combination of software and / or hardware that can implement a predetermined function. Although the system described in the following embodiments is preferably implemented in software, the implementation of hardware, or a combination of software and hardware, is also possible and conceivable.
[0068] like Figure 4 As shown, a suspension system modeling system without a guide structure buffer block 11 includes:
[0069] The modeling module 500 is used to execute step S100 in the above modeling method: establishing a mechanical model of the suspension system, the mechanical model including a control arm and a buffer block 11;
[0070] The parameter module 600 is used to execute steps S200 and S300 in the above modeling method: determine the force point and the initial force plane through the motion relationship between the control arm and the buffer block 11, wherein the force point represents the position where the buffer block 11 acts 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; determine the force direction between the buffer block 11 and the control arm according to the force point and the initial force plane;
[0071] The analysis module 700 is used to execute step S400 in the above modeling method: analyzing the force condition of the suspension system based on the direction of the force.
[0072] Optionally, the parameter module 600 is also used to execute step S210 in the above modeling method: make the control arm jump upward, with the contact center point of the control arm and the buffer block 11 at the initial contact as the force lower point, and the force lower point is attached to the surface of the control arm.
[0073] Optionally, the parameter module 600 is also used to execute step S220 in the above modeling method: make the control arm jump upward, and use 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 execute step S310 in the above-mentioned modeling method: determine the initial force lower point through the motion relationship between the control arm and the buffer block 11, wherein the initial force lower point represents the position 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 upward along the force axis as the upper point of the buffer block 11; and take the direction of the line between 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 execute step S320 in the above modeling method: construct a follower force plane attached to the control arm through the initial force plane; and use the vertical axis direction perpendicular to the follower force plane and passing through the lower force point as the force direction.
[0076] Optionally, the parameter module 600 is also used to execute step S321 in the above-mentioned modeling method: taking the direction of the vertical axis perpendicular to the follower force plane and passing through the lower force point as the direction of the force, including: constructing a vertical axis perpendicular to the follower force plane and passing through the lower force point; extracting a point on the vertical axis that is a second preset length away from the lower force point as the upper force point; taking the direction of the line between the upper force point and the lower force point as the direction of the force.
[0077] Optionally, the specific examples in this embodiment may refer to the examples described in the above embodiments and optional implementation modes, and this embodiment will not be described in detail here.
[0078] An embodiment of the present invention further provides a device, including a memory and a processor, wherein a computer program is stored in the memory, and the processor is configured to run the computer program to execute a suspension system modeling method of a guide-free structure buffer block 11 in any of the above embodiments.
[0079] Optionally, in this embodiment, the processor in the above device may be configured to run a computer program to execute the steps of the control method in the above embodiment:
[0080] Step S100: establishing a mechanical model of the suspension system, the mechanical model including a control arm and a buffer block 11;
[0081] Step S200: determining the force lower point and the initial force plane through the motion relationship between the control arm and the buffer block 11, wherein the force lower point represents the action point 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;
[0082] Step S300: determining the direction of the force between the buffer block 11 and the control arm according to the force lower point and the initial force plane;
[0083] Step S400: Analyze the stress condition of the suspension system based on the direction of the force.
[0084] Optionally, step S200 includes step S210: making the control arm jump upward, with the contact center point of the control arm and the buffer block 11 at the initial contact point as the force lower point, and the force lower point is attached to the surface of the control arm.
[0085] Optionally, step S200 includes step S220: making the control arm jump upward, with the rigid contact surface of the control arm and the buffer block 11 at the initial contact stage as the initial force plane, and the initial force plane is a fixed surface.
[0086] Optionally, step S300 includes step S310: determining the initial force lower point through the motion relationship between the control arm and the buffer block 11, wherein the initial force lower point represents the position 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; constructing a force axis perpendicular to the initial force plane and passing through the initial force lower point; taking a point at a first preset height upward along the force axis as the upper point of the buffer block 11; and taking the direction of the line between the upper point of the buffer block 11 and the force lower point 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 the initial force plane; and taking the vertical axis direction perpendicular to the follower force plane and passing through the lower force point as the force direction.
[0088] Optionally, step S320 includes step S321: taking the direction of the vertical axis perpendicular to the follower force plane and passing through the lower force point as the direction of the force includes: constructing a vertical axis perpendicular to the follower force plane and passing through the lower force point; extracting a point on the vertical axis that is a second preset length away from the lower force point as the upper force point; taking the direction of the line between the upper force point and the lower force point as the direction of the force.
[0089] Optionally, the specific examples in this embodiment may refer to the examples described in the above embodiments and optional implementation modes, and this embodiment will not be described in detail here.
[0090] An embodiment of the present invention also provides a computer-readable storage medium, in which a computer program is stored, wherein the computer program is configured to execute a suspension system modeling method of a guideless structure buffer block 11 in any of the above embodiments when running on a computer or processor.
[0091] Optionally, in this embodiment, the above-mentioned computer program may be configured to store a computer program for executing the steps of the control method in the above-mentioned embodiment:
[0092] Step S100: establishing a mechanical model of the suspension system, the mechanical model including a control arm and a buffer block 11;
[0093] Step S200: determining the force lower point and the initial force plane through the motion relationship between the control arm and the buffer block 11, wherein the force lower point represents the action point 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;
[0094] Step S300: determining the direction of the force between the buffer block 11 and the control arm according to the force lower point and the initial force plane;
[0095] Step S400: Analyze the stress condition of the suspension system based on the direction of the force.
[0096] Optionally, step S200 includes step S210: making the control arm jump upward, with the contact center point of the control arm and the buffer block 11 at the initial contact point as the force lower point, and the force lower point is attached to the surface of the control arm.
[0097] Optionally, step S200 includes step S220: making the control arm jump upward, with the rigid contact surface of the control arm and the buffer block 11 at the initial contact stage as the initial force plane, and the initial force plane is a fixed surface.
[0098] Optionally, step S300 includes step S310: determining the initial force lower point through the motion relationship between the control arm and the buffer block 11, wherein the initial force lower point represents the position 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; constructing a force axis perpendicular to the initial force plane and passing through the initial force lower point; taking a point at a first preset height upward along the force axis as the upper point of the buffer block 11; and taking the direction of the line between the upper point of the buffer block 11 and the force lower point 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 the initial force plane; and taking the vertical axis direction perpendicular to the follower force plane and passing through the lower force point as the force direction.
[0100] Optionally, step S320 includes step S321: taking the direction of the vertical axis perpendicular to the follower force plane and passing through the lower force point as the direction of the force includes: constructing a vertical axis perpendicular to the follower force plane and passing through the lower force point; extracting a point on the vertical axis that is a second preset length away from the lower force point as the upper force point; taking the direction of the line between the upper force point and the lower force point as the direction of the force.
[0101] Optionally, the specific examples in this embodiment may refer to the examples described in the above embodiments and optional implementation modes, and this embodiment will not be described in detail here.
[0102] In the above embodiments of the present invention, the description of each embodiment has its own emphasis. For parts that are not described in detail in a certain embodiment, reference can be made to the relevant descriptions of other embodiments.
[0103] In some embodiments provided in the present application, it should be understood that the disclosed technical content can be implemented in other ways. Among them, the system embodiments described above are only schematic. For example, the division of the modules can be a logical function division. There may be other division methods in actual implementation. For example, multiple modules or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, modules or indirect coupling or communication connection of modules, which can be electrical or other forms.
[0104] The modules described as separate components may or may not be physically separated, and the components shown as modules may or may not be physical modules, that is, they may be located in one place or distributed on multiple modules. Some or all of the modules may be selected according to actual needs to achieve the purpose of the present embodiment.
[0105] In addition, each functional module in each embodiment of the present invention may be integrated into one processing module, or each module may exist physically separately, or two or more modules may be integrated into one module. The above-mentioned integrated module may be implemented in the form of hardware or in the form of software functional modules.
[0106] If the integrated module is implemented in the form of a software function 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, and the computer software product is stored in a storage medium, including a number of instructions for a computer device (which can be a personal computer, a server or a network device, etc.) to perform all or part of the steps of the method described in each embodiment of the present invention. The aforementioned storage medium includes: U disk, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), mobile hard disk, disk or optical disk and other media that can store program codes.
[0107] The above is only a preferred embodiment of the present invention. It should be pointed out that for ordinary technicians in this technical field, several improvements and modifications can be made without departing from the principle of the present invention. These improvements and modifications should also be regarded as the scope of protection of the present invention.
Claims
1. A suspension system modeling method without a guide structure buffer block, characterized in that: include: Establishing a mechanical model of a suspension system, wherein the mechanical model includes a control arm and a buffer block; Determine the force lower point and the initial force plane through the motion relationship between the control arm and the buffer block, wherein the force lower point represents the action point 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 at the initial contact stage; Determine the direction of the force between the buffer block and the control arm according to the force lower point and the initial force plane; The force condition of the suspension system is analyzed based on the direction of the force.
2. The suspension system modeling method without a guide structure buffer block according to claim 1 is characterized in that: The determining of the force lower point and the initial force plane through the motion relationship between the control arm and the buffer block includes: The control arm is controlled to move upward, and the contact center point of the control arm and the buffer block at the initial contact stage is used as the force lower point, and the force lower point is attached to the surface of the control arm.
3. The suspension system modeling method without a guide structure buffer block according to claim 1 is characterized in that: The determining of the force lower point and the initial force plane through the motion relationship between the control arm and the buffer block includes: The control arm is controlled to move upward, and the rigid contact surface between the control arm and the buffer block at the initial contact stage is used as the initial force plane, and the initial force plane is a fixed surface.
4. The suspension system modeling method without a guide structure buffer block according to claim 1 is characterized in that: The determining the direction of the force between the buffer block and the control arm according to the force lower point and the initial force plane comprises: Determine the initial force lower point through the motion relationship between the control arm and the buffer block, wherein the initial force lower point represents the action point of the buffer block on the control arm at the initial contact stage, and the initial force lower point is a fixed point; Constructing a force axis perpendicular to the initial force plane and passing through the initial force point; A point at a first preset height is taken upward along the force axis as the upper point of the buffer block; The direction of the line between the upper point of the buffer block and the lower point under force is taken as the direction of the force.
5. The suspension system modeling method without a guide structure buffer block according to claim 4 is characterized in that: The first preset height is greater than or equal to 1000 mm.
6. The suspension system modeling method without a guide structure buffer block according to claim 1 is characterized in that: The determining the direction of the force between the buffer block and the control arm according to the force lower point and the initial force plane comprises: Constructing a follow-up force plane attached to the control arm through the initial force plane; The direction of the vertical axis perpendicular to the follower force plane and passing through the force point is taken as the direction of the force.
7. The suspension system modeling method without a guide structure buffer block according to claim 6 is characterized in that: The vertical axis direction perpendicular to the follower force plane and passing through the force lower point is taken as the force direction, including: Constructing a vertical axis perpendicular to the follower force plane and passing through the force lower point; Extracting a point on the vertical axis at a second preset length from the force-bearing lower point as the force-bearing upper point; The direction of the line between the upper force point and the lower force point is taken as the direction of the acting force.
8. A suspension system modeling system without a guide structure buffer block, characterized in that: include: A modeling module is used to: establish a mechanical model of the suspension system, wherein the mechanical model includes a control arm and a buffer block; A parameter module, used to: determine a force lower point and an initial force plane through a motion relationship between the control arm and the buffer block, wherein the force lower point represents a position where the buffer block acts on the control arm, and the initial force plane represents a vertical plane perpendicular to the force between the buffer block and the control arm at the initial contact stage; determine a force direction between the buffer block and the control arm according to the force lower point and the initial force plane; The analysis module is used to analyze the stress condition of the suspension system based on the direction of the force.
9. A device comprising a memory and a processor, characterized in that: A computer program is stored in the memory, and the processor is configured to run the computer program to execute the suspension system modeling method for a guide structure-free buffer block as described in any one of claims 1 to 7.
10. A computer-readable storage medium, characterized in that: The storage medium stores a computer program, wherein the computer program is configured to execute the suspension system modeling method of a guide structure-free buffer block as described in any one of claims 1 to 7 when running on a computer or a processor.
Citation Information
Patent Citations
Method and system for measuring wheel center six-component force
CN103822789A
Macpherson suspension system spring tray strength durability modeling simulation method
CN116680809A
Automobile suspension buffer block rigidity and length design method, device, equipment and medium
CN116975997A
Construction method, construction device and equipment of vehicle shock absorber and storage medium
CN118643590A
Rear suspension buffer block and suspension system
CN217259465U