Method and device for determining checking clearance between bushing and peripheral structure and electronic equipment
1. A method of determining a checking clearance between a bushing and a surrounding structure for a vehicle suspension system, comprising the steps of:
building a dynamic model according to the suspension system model, and creating a request object for a part where at least one bushing is located;
inputting design parameters to the dynamic model and adjusting the dynamic model to be in a static balance state;
carrying out simulation calculation on the dynamic model according to a preset working condition, outputting a centroid coordinate of each component under a finished automobile coordinate system and a rigid body direction angle under a local coordinate system at each moment, and converting the rigid body direction angle under the local coordinate system to obtain a reference point of a torsion direction under the finished automobile coordinate system;
and constructing a motion envelope of the part based on the mass center coordinate of the part where the bushing is located at each moment and the reference point of the torsion direction, and further acquiring the clearance between the part and the peripheral structure to serve as a checking clearance between the bushing and the peripheral structure.
2. The method for determining the checking clearance between the bushing and the peripheral structure according to claim 1, wherein converting the rigid body direction angle in the local coordinate system to obtain the reference point of the torsion direction in the entire vehicle coordinate system comprises:
constructing a finished automobile component coordinate system by taking the centroid coordinate as an origin, randomly selecting a point A on a Y axis of the finished automobile component coordinate system, and calculating a radial reference point of the centroid coordinate according to the coordinate of the point A and the rigid body direction angle;
a point B is arbitrarily selected on the Z axis of the whole vehicle component coordinate system, and an axial reference point of the centroid coordinate is calculated according to the coordinate of the point B and the rigid body direction angle;
the reference points for the torsional direction include a radial reference point and an axial reference point.
3. The method of claim 1, wherein adjusting the dynamic model to a static equilibrium state comprises:
and inputting design parameters of the suspension system to the dynamic model, judging whether the dynamic model is in a static balance state, and if not, adjusting the design parameters until the dynamic model is in the static balance state.
4. The method for determining the checking clearance between the bushing and the peripheral structure according to claim 1, wherein the step of constructing the motion envelope of the component based on the coordinates of the center of mass of the component where the bushing is located at each moment and the reference point of the torsion direction comprises the following steps:
and inputting the mass center coordinate of the part where the bushing is positioned at each moment and the reference point of the torsion direction into CATIA software, and constructing the motion envelope of the part.
5. The method for determining the checking clearance between the bushing and the peripheral structure according to claim 1, wherein the step of obtaining the clearance between the component and the peripheral structure as the checking clearance between the bushing and the peripheral structure comprises:
and when the peripheral structure is an auxiliary frame, introducing the motion envelope of the part into a suspension system model, acquiring a gap between the part and the auxiliary frame, taking the gap as a checking gap between the bush and the peripheral structure, and performing gap judgment standard checking.
6. The method of claim 5, wherein the step of checking the clearance between the liner and the peripheral structure comprises: the preset working condition comprises at least one of a braking working condition, an accelerating working condition and a sliding working condition.
7. The method of claim 6, wherein the step of checking the clearance between the liner and the peripheral structure comprises: when the preset working condition is provided with a plurality of working conditions, the minimum value of the clearance between the bushing and the auxiliary frame is used for checking the clearance judgment standard.
8. The method of claim 1, wherein the step of checking the clearance between the liner and the peripheral structure comprises: the design parameters include vehicle parameters, and bushing stiffness.
9. A bushing to perimeter structure check clearance determining apparatus for a vehicle suspension system, comprising:
the modeling module is used for building a dynamic model according to the suspension system model and creating a request object for a part where at least one bushing is located; the modeling module is also used for collecting design parameters, inputting the design parameters into the dynamic model and adjusting the dynamic model into a static balance state;
the simulation module is used for carrying out simulation calculation on the dynamic model according to a preset working condition and outputting a mass center coordinate of each component under a finished automobile coordinate system and a rigid body direction angle under a local coordinate system at each moment;
the conversion module is used for converting the rigid body direction angle of each moment component in the local coordinate system to obtain a reference point of the torsion direction in the finished automobile coordinate system;
and the checking clearance acquisition module is used for constructing a motion envelope of the part based on the barycenter coordinate of the part where the bushing is located at each moment and the reference point of the torsion direction, and further acquiring the clearance between the part and the peripheral structure as the checking clearance between the bushing and the peripheral structure.
10. An electronic device for checking clearance determination of a liner and a surrounding structure, comprising a processor and a memory, wherein the processor executes code in the memory to implement the method of any one of claims 1 to 8.
Background
At present, in the vehicle model development process, a bush and a peripheral gap at a connecting point of a suspension system need to meet design requirements.
In the related art, the clearance between each bushing and the periphery of the suspension system is mostly controlled according to the maximum deformation of the bushing, namely, the maximum deformation of the bushing in the axial direction and the radial direction is subtracted from the clearance between a single bushing and a peripheral part, and then whether the clearance difference value meets the design requirement is judged.
However, the space design is performed on the bushing and the peripheral gap at the maximum deformation in the axial direction and the radial direction, the control is performed only according to the maximum deformation of the bushing, the accuracy is not high, insufficient layout space is easy to occur, or the redundancy of the designed gap is large, and the design requirements of peripheral parts related to the bushing cannot be met at the same time; in addition, the method cannot accurately judge the torsional deformation of the bushing, is not in line with the actual performance of the bushing, and cannot consider the influence of other bushings on the deformation.
Disclosure of Invention
In view of one of the defects in the prior art, an object of the present application is to provide a method and an apparatus for determining a checking clearance between a bushing and a peripheral structure, and an electronic device, so as to solve the problems in the related art that the accuracy is not high and the influence of other bushings on the deformation amount cannot be considered, because the clearance between the bushing and the peripheral structure is controlled only according to the maximum deformation of the bushing.
In a first aspect, the present application provides a method for checking clearance between a bushing and a surrounding structure, for use in a vehicle suspension system, the method comprising the steps of:
building a dynamic model according to the suspension system model, and creating a request object for a part where at least one bushing is located;
inputting design parameters to the dynamic model and adjusting the dynamic model to be in a static balance state;
carrying out simulation calculation on the dynamic model according to a preset working condition, outputting a centroid coordinate of each component under a finished automobile coordinate system and a rigid body direction angle under a local coordinate system at each moment, and converting the rigid body direction angle under the local coordinate system to obtain a reference point of a torsion direction under the finished automobile coordinate system;
and constructing a motion envelope of the part based on the mass center coordinate of the part where the bushing is located at each moment and the reference point of the torsion direction, and further acquiring the clearance between the part and the peripheral structure to serve as a checking clearance between the bushing and the peripheral structure.
In some embodiments, converting the rigid body direction angle in the local coordinate system to obtain the reference point of the torsion direction in the finished vehicle coordinate system specifically includes:
constructing a finished automobile component coordinate system by taking the centroid coordinate as an origin, randomly selecting a point A on a Y axis of the finished automobile component coordinate system, and calculating a radial reference point of the centroid coordinate according to the coordinate of the point A and the rigid body direction angle;
a point B is arbitrarily selected on the Z axis of the whole vehicle component coordinate system, and an axial reference point of the centroid coordinate is calculated according to the coordinate of the point B and the rigid body direction angle;
the reference points for the torsional direction include a radial reference point and an axial reference point.
In some embodiments, adjusting the dynamic model to a static equilibrium state specifically includes:
and inputting design parameters of the suspension system to the dynamic model, judging whether the dynamic model is in a static balance state, and if not, adjusting the design parameters until the dynamic model is in the static balance state.
In some embodiments, constructing the motion envelope of the component based on the centroid coordinates of the component in which the bushing is located at each moment and the reference point of the torsional direction includes:
and inputting the mass center coordinate of the part where the bushing is positioned at each moment and the reference point of the torsion direction into CATIA software, and constructing the motion envelope of the part.
In some embodiments, the obtaining the clearance between the component and the peripheral structure as the checking clearance between the bushing and the peripheral structure specifically includes:
and when the peripheral structure is the auxiliary frame, introducing the motion envelope of the part into a suspension system model, acquiring the clearance between the part and the auxiliary frame as a checking clearance between the bush and the peripheral structure, and performing clearance judgment standard checking.
In some embodiments, the predetermined condition includes at least one of a braking condition, an accelerating condition, and a coasting condition.
In some embodiments, when the preset working condition is multiple, the minimum value of the clearance between the bushing and the subframe is used for checking the clearance judgment standard.
In some embodiments, the design parameters include vehicle parameters, and bushing stiffness.
A second aspect of the present application provides a bush and peripheral structure checking clearance determining apparatus for a vehicle suspension system, including:
the modeling module is used for building a dynamic model according to the suspension system model and creating a request object for a part where at least one bushing is located; the modeling module is also used for collecting design parameters, inputting the design parameters into the dynamic model and adjusting the dynamic model into a static balance state;
the simulation module is used for carrying out simulation calculation on the dynamic model according to a preset working condition and outputting a mass center coordinate of each component under a finished automobile coordinate system and a rigid body direction angle under a local coordinate system at each moment;
the conversion module is used for converting the rigid body direction angle of each moment component in the local coordinate system to obtain a reference point of the torsion direction in the finished automobile coordinate system;
and the checking clearance acquisition module is used for constructing a motion envelope of the part based on the barycenter coordinate of the part where the bushing is located at each moment and the reference point of the torsion direction, and further acquiring the clearance between the part and the peripheral structure as the checking clearance between the bushing and the peripheral structure.
A third aspect of the present application provides an electronic device for checking clearance determination between a liner and a surrounding structure, comprising a processor and a memory, wherein the processor executes code in the memory to implement the method.
The beneficial effect that technical scheme that this application provided brought includes:
according to the method, the device and the electronic equipment for determining the checking clearance between the bushing and the peripheral structure, after the dynamic model is built according to the suspension system model, the request object can be created for the part where the bushing is located, after the design parameters are input into the dynamic model and the dynamic model is adjusted to be in a static balance state, the dynamic model can be subjected to simulation calculation according to a preset working condition, and outputs the barycenter coordinate of each component under the whole vehicle coordinate system and the rigid body direction angle under the local coordinate system at each moment, then converting the rigid body direction angle under the local coordinate system to obtain a reference point of the torsion direction under the whole vehicle coordinate system, accurately displaying the torsion deformation direction, and then constructing the motion envelope of the component based on the mass center coordinates of the component where the bushing is positioned at each moment and the reference point of the torsion direction, further acquiring a gap between the part and the peripheral structure as a checking gap between the bushing and the peripheral structure; therefore, the influence of other bushings on the deformation of each part is comprehensively considered by the motion envelope of each part, a more accurate boundary is provided for the design of the clearance between the bushing and the periphery, and the later interference caused by the redundancy of the clearance design or insufficient arrangement space is avoided.
Drawings
In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings needed to be used in the description of the embodiments are briefly introduced below, and it is obvious that the drawings in the following description are only some embodiments of the present application, and it is obvious for those skilled in the art to obtain other drawings based on these drawings without creative efforts.
FIG. 1 is a first flowchart of a method for checking clearance between a liner and a surrounding structure according to an embodiment of the present application;
FIG. 2 is a second flowchart of a method for checking clearance between a liner and a surrounding structure according to an embodiment of the present application;
FIG. 3 is a kinetic model in an embodiment of the present application;
FIG. 4 is a schematic diagram of a finished automobile component coordinate system and a local coordinate system with a centroid coordinate as an origin in the embodiment of the present application;
FIG. 5 is a schematic diagram illustrating the position of the center of mass during the up-and-down jump of the drawbar in the embodiment of the present application;
FIG. 6 is a schematic diagram of an outer profile envelope of a tie rod in an embodiment of the present application;
FIG. 7 is an axial reference line and a radial reference line of a tie rod in an embodiment of the present application;
FIG. 8 is a schematic view of an inner profile envelope of a tie rod in an embodiment of the present application;
FIG. 9 is a schematic view of the installation of the tie rod end and the subframe according to the embodiment of the present disclosure.
Detailed Description
In order to make the objects, technical solutions and advantages of the present invention more apparent, the present invention is described in further detail below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative of the invention and are not intended to limit the invention. In addition, the technical features involved in the embodiments of the present invention described below may be combined with each other as long as they do not conflict with each other.
The embodiment of the application provides a method and a device for determining a checking gap between a bushing and a peripheral structure, and an electronic device, which can solve the problems that in the related art, the accuracy is low and the influence of other bushings on the deformation of the bushing cannot be considered, because the bushing and the peripheral gap are only controlled according to the maximum deformation of the bushing.
As shown in fig. 1, a method for determining a checking clearance between a bushing and a peripheral structure according to an embodiment of the present application is used for a vehicle suspension system, and the determining method includes the steps of:
s1, building a dynamic model according to a suspension system model, and creating a request object for a part where at least one bushing is located.
Preferably, the dynamical model is built according to the 3D suspension system model by using Adams (Automatic Dynamic Analysis of Mechanical Systems, Mechanical system dynamics Automatic Analysis) software. Subsequently, a request object may be created on the component on which the bushing of the desired design is located so that the position of the component at any time can be subsequently determined.
And S2, inputting design parameters to the dynamic model and adjusting the dynamic model to be in a static balance state.
And S3, carrying out simulation calculation on the dynamic model according to a preset working condition, outputting the mass center coordinate of each component in the finished automobile coordinate system and the rigid body direction angle of each component in the local coordinate system at each moment, and converting the rigid body direction angle in the local coordinate system to obtain a reference point of the torsion direction in the finished automobile coordinate system.
And S4, constructing a motion envelope of the part based on the barycenter coordinate of the part where the bushing is located at each moment and the reference point of the torsion direction, and further acquiring a gap between the part and the peripheral structure to serve as a checking gap between the bushing and the peripheral structure.
According to the determining method, after a dynamic model is built according to a suspension system model, a request object can be created for a part where at least one bushing is located, design parameters are input to the dynamic model, the dynamic model is adjusted to be in a static balance state, simulation calculation can be carried out on the dynamic model according to preset working conditions, the barycentric coordinate of each part under a finished automobile coordinate system and the rigid body direction angle under a local coordinate system at each moment are output, then the rigid body direction angle under the local coordinate system is converted to obtain a reference point of a torsion direction under the finished automobile coordinate system, the torsion deformation direction can be accurately displayed, then a motion envelope of the part is constructed based on the barycentric coordinate of the part where the bushing is located at each moment and the reference point of the torsion direction, and then a gap between the part and a peripheral structure is obtained and is used as a check gap between the bushing and the peripheral structure; therefore, the influence of other bushings on the deformation of each part is comprehensively considered by the motion envelope of each part, a more accurate boundary is provided for the design of the clearance between the bushing and the periphery, and the later interference caused by the redundancy of the clearance design or insufficient arrangement space is avoided.
Preferably, in the step S3, the step of converting the rigid body direction angle in the local coordinate system to obtain the reference point in the torsion direction in the finished vehicle coordinate system includes the following steps:
firstly, constructing a finished automobile component coordinate system by taking a mass center coordinate as an origin, randomly selecting a point A on a Y axis of the finished automobile component coordinate system, and calculating a radial reference point of the mass center coordinate according to the coordinate of the point A and a rigid body direction angle;
wherein, whole car part coordinate system is: and translating the original point of the whole vehicle coordinate system to a coordinate system taking the centroid coordinate as the original point, namely translating the whole vehicle component coordinate system and the whole vehicle coordinate system.
Then, a point B is arbitrarily selected on the Z axis of the whole vehicle component coordinate system, and an axial reference point of the centroid coordinate is calculated according to the coordinate of the point B and the rigid body direction angle.
The reference points of the torsional direction comprise a radial reference point and an axial reference point, and the torsional deformation direction of the part can be determined through the radial reference point and the axial reference point, so that the torsional deformation direction of the bushing is determined.
Further, in step S3, the adjusting the dynamic model to be in the static equilibrium state specifically includes the following steps:
inputting design parameters of a suspension system to the dynamic model, judging whether the dynamic model is in a static balance state, and if so, performing subsequent simulation calculation; if not, adjusting the design parameters until the static balance state is achieved.
In this embodiment, the design parameters of the suspension system include fixed parameters and adjustable parameters, where the fixed parameters include vehicle parameters and the like, and the adjustable parameters include bushing stiffness, spring stiffness, preload and the like. If the dynamic model is not in a static equilibrium state, the spring and bushing stiffness in the design parameters need to be adjusted.
On the basis of the above embodiment, in this embodiment, the constructing the motion envelope of the component based on the centroid coordinate of the component where the bushing is located at each moment and the reference point of the torsion direction specifically includes the following steps:
and inputting the mass center coordinate of the part where the bushing is positioned at each moment and the reference point of the torsion direction into CATIA software, and constructing the motion envelope of the part.
In addition to the above embodiments, in the suspension system of the present embodiment, the peripheral structure of the bush includes the sub frame, the wheel house, and the like.
Specifically, the above-mentioned obtaining the clearance between the component and the peripheral structure as the checking clearance between the bushing and the peripheral structure specifically includes the following steps:
when the peripheral structure is an auxiliary frame, the motion envelope of the part is led into a suspension system model, a gap to be checked between the part and the auxiliary frame is obtained and is used as a checking gap between the bush and the peripheral structure, and then gap judgment standard checking can be carried out.
In other embodiments, when the peripheral structure is a wheel cover, the motion envelope of the component is introduced into the suspension system model, and the gap between the component and the wheel cover is obtained as the checking gap between the bush and the wheel cover, so that the gap judgment standard checking can be performed.
In this embodiment, the preset condition includes at least one of a braking condition, an accelerating condition, and a coasting condition.
Further, when a plurality of preset working conditions are set, the minimum value of the clearance between the bushing and the peripheral structure is used for checking the clearance judgment standard.
In this embodiment, the clearance between the bushing and the peripheral structure may be the same or different under different operating conditions. The working condition that the clearance between the bushing and the peripheral structure is the minimum is the working condition that the deformation of the bushing is the maximum, and therefore the minimum of the clearance between the bushing and the peripheral structure needs to be adopted for checking the clearance judgment standard.
In this embodiment, the design parameters of the suspension system include vehicle-shaping parameters and bushing stiffness. Optionally, the design parameters may also include suspension system spring rate and preload, among others.
As shown in fig. 2, the method for determining the checking clearance between the bushing and the peripheral structure of the present embodiment specifically includes the following steps:
A1. building a dynamic model according to the suspension system model;
A2. creating a request object for the part where the bushing is located;
A3. inputting design parameters to the dynamic model;
A4. judging whether the dynamic model is in a static balance state, if so, turning to A6; otherwise, go to A5.
A5. Adjust design parameters and go to a4.
A6. Carrying out simulation calculation on the dynamic model according to a preset working condition;
A7. outputting the centroid coordinate of each moment component under the whole vehicle coordinate system and the rigid body direction angle under the local coordinate system;
A8. converting the rigid body direction angle under the local coordinate system to obtain a reference point of the torsion direction under the whole vehicle coordinate system;
A9. inputting the coordinates of the mass center and the coordinates of the reference point at each moment into CATIA software by using a table macro program for coordinate processing to form a position schematic diagram of the mass center;
A10. and obtaining the motion envelope of the component by using CATIA software, and further obtaining the clearance between the component and the peripheral structure as a checking clearance between the bushing and the peripheral structure.
In this embodiment, taking a bushing with a required design as an example, the process of determining the motion envelope of the pull rod where the bushing is located is as follows:
as shown in fig. 3, first, an Adams dynamics model is constructed from a 3D suspension system model. Subsequently, a request object can be created for the suspension upper tie rod on which each bushing is positioned, so that the position of each component at any moment under the preset working condition can be determined subsequently. In this embodiment, two ends of each pull rod are respectively provided with a bushing, and the bushings are sleeved in the end portions of the pull rods.
Then, design parameters including vehicle parameters, suspension system spring rate and preload, and bushing rate, etc. are input to the Adams dynamic model, and the dynamic model is adjusted to a static equilibrium state. And then, carrying out simulation calculation on the dynamic model according to a preset working condition.
The position CM position (centroid coordinate) and the rigid body direction angle (PSI, THETA, PHI) of the pull rod where the bushing is located at each moment can be output according to the simulation calculation result, and the centroid coordinate and the rigid body direction angle of the pull rod at each moment are input into a table, and specific data are shown in the following table 1.
TABLE 1
As shown in fig. 4, the radial and axial direction reference points of the bushing are first calculated and determined according to the relationship between the local coordinate system of the tie rod and the coordinate system of the entire vehicle, that is, the relationship between the local coordinate system of the tie rod and the coordinate system of the entire vehicle is compared, and the rigid direction angle in the local coordinate system is converted according to the following conversion formula to obtain the reference point in the torsion direction in the coordinate system of the entire vehicle. The reference point of the torsion direction under the whole vehicle coordinate system is the reference point of the corresponding displacement and torsion direction of the pull rod under the whole vehicle coordinate system.
Specifically, the barycentric coordinates of the pull rod under the whole vehicle coordinate system are (x, y, z), the rigid body direction angle of the pull rod is (PSI, THETA, PHI), and the rigid body direction angle determines the coordinates of the pull rod. Under a complete vehicle coordinate system, a complete vehicle component coordinate system is established by taking a pull rod centroid coordinate as an origin, a point A is taken on a Y axis, the Y1 coordinate is (Y +50), and a reference point M (x1, Y1 and z1) in the radial direction can be obtained through a conversion formula according to the relation between a pull rod local coordinate system and the complete vehicle coordinate system:
x1=x+50×tan(180-PSI)
y1=y+50
z1=tan(90-THETA)×50+z
similarly, a point B is taken on the Z-axis of the finished vehicle component coordinate system constructed by taking the center-of-mass coordinate of the pull rod as the origin, the Z1 coordinate is (Z +50), and the reference point N (x2, y2, Z2) in the axial direction can be obtained through a conversion formula:
x2=x+50×tan(PHI-90)
y2=y-50×tan(90-THETA)
z2=z+50
in this embodiment, according to the above conversion formula, the position information of the tie bar at each time point obtained through simulation calculation can be obtained by using a table input formula, and the specific data is shown in table 2 below.
TABLE 2
As shown in fig. 5, a table macro file is edited, and the position information of the drawbar at each time is input into the CATIA software.
In this embodiment, the deformation of the bushing is the rigid displacement at the joint of the tie rod and the bushing, so the dimension of the outermost rigid body on the tie rod at the bushing can be directly measured, and further the gap at the outermost end does not need to be measured after the deformation of the bushing is converted into the rigid body displacement.
Therefore, when the clearances between the bush at the connecting point and the pull rod and the auxiliary frame are measured, only the contour envelope of the end part of the pull rod needs to be made according to the displacement of the end part of the pull rod, then the contour envelope of the pull rod at the connecting point and the clearance between the auxiliary frame are directly measured and used as the clearances between the bush and the auxiliary frame, and whether the layout requirements are met or not is checked.
As shown in fig. 6-8, further, VB programming is performed on the CATIA macro program based on the coordinates of the center of mass of the tie rod and the reference point of the torsion direction at each moment, so as to automatically obtain the position of the tie rod at each moment, where the position information of the tie rod at each moment constitutes the motion envelope of the tie rod, including the axial and radial deformation displacements and the torsion deformation of the bushing and the tie rod, and therefore, the stiffness characteristic of a single bushing is no longer provided.
And finally, introducing the contour envelope of the pull rod into a 3D suspension system model, acquiring the gap between the pull rod and the auxiliary frame, and checking whether the arrangement gap meets the design requirement.
As shown in fig. 9, the checking clearance in this embodiment is 3.9mm, and it is observed that the motion envelope includes radial, axial and torsional deformations, that is, the comprehensive minimum clearance between the bushing and the subframe during the bouncing process of the suspension system is 3.9mm, and the checking is performed according to the enterprise clearance judgment standard.
Further, according to the method of the embodiment, the motion envelope of each bushing under various working conditions can be accurately obtained, and the motion envelope is a simulated result after the mutual influence of all the bushings of the system is considered, so that the accuracy is higher, and a more accurate boundary can be provided for the system arrangement and the design of parts.
Optionally, the method of making the motion envelope of the component and the associated conversion formula and program may be templated.
In the embodiment, an Adams dynamic model is built by using Adams software, a centroid coordinate of a component in a finished automobile coordinate system and a rigid body direction angle of the component in a local coordinate system are obtained through model simulation, then an envelope of the outer contour of the bushing can be made through connection of an Excel table macro and a CATIA and an automatic generation mode of a CATIA macro program, the position of the outer contour of the component at each moment is automatically generated after the program is written by using the CATIA macro program, and the axial direction, the radial direction and the torsional deformation of the component can be reflected.
The device for determining the checking clearance between the bushing and the peripheral structure is used for a vehicle suspension system and comprises a modeling module, a simulation module, a conversion module and a checking clearance obtaining module.
The modeling module is used for building a dynamic model according to the suspension system model and creating a request object for the part where the at least one bushing is located. The modeling module is further used for collecting design parameters, inputting the design parameters into the dynamic model, and adjusting the dynamic model to be in a static balance state.
The simulation module is used for carrying out simulation calculation on the dynamic model according to a preset working condition and outputting a mass center coordinate of each component under a finished automobile coordinate system and a rigid body direction angle under a local coordinate system at each moment.
The conversion module is used for converting the rigid body direction angle of each moment component in the local coordinate system to obtain a reference point of the torsion direction in the whole vehicle coordinate system.
The checking clearance obtaining module is used for constructing a motion envelope of the part based on the barycenter coordinate of the part where the bushing is located at each moment and the reference point of the torsion direction, and further obtaining the clearance between the part and the peripheral structure to serve as the checking clearance between the bushing and the peripheral structure.
Optionally, the modeling module includes a model building sub-module, an object creating sub-module, a judgment sub-module, and an adjustment sub-module.
The model building submodule is used for building a dynamic model according to a suspension system model; the object creation submodule is used for creating a request object for the part where each required bushing is located.
The adjusting submodule is used for collecting design parameters and inputting the design parameters into the dynamic model. The judgment submodule is used for judging whether the dynamic model is in a static balance state; when the judgment submodule judges that the dynamic model is in the non-static balance state, the adjusting submodule is also used for adjusting the design parameters and inputting the adjusted design parameters into the dynamic model again until the judgment submodule judges that the dynamic model is in the static balance state.
When the judgment submodule judges that the dynamic model is in a static balance state, the judgment submodule sends a simulation instruction to the simulation module, and after the simulation module receives the simulation instruction, the dynamic model can be subjected to simulation calculation according to a preset working condition.
The device for determining the checking clearance between the bushing and the peripheral structure is suitable for the method for determining the checking clearance between the bushing and the peripheral structure, the influence of other bushings on the deformation of each part is comprehensively considered by the motion envelope of each part, a more accurate boundary is provided for the design of the checking clearance between the bushing and the peripheral structure, the clearance can be checked more accurately, the compactness in arrangement is improved, and the design redundancy or later interference caused by inaccurate bushing envelope in a limited arrangement space is avoided.
The electronic device for determining the envelope of the suspension system bushing comprises a processor and a memory, wherein the processor executes codes in the memory to realize the method for determining the checking clearance between the bushing and the peripheral structure.
Specifically, the processor executes the code in the memory to implement the following method for determining the checking clearance between the bushing and the peripheral structure:
building a dynamic model according to the suspension system model, and creating a request object for a part where at least one bushing is located;
inputting design parameters to the dynamic model and adjusting the dynamic model to be in a static balance state;
carrying out simulation calculation on the dynamic model according to a preset working condition, outputting a centroid coordinate of each component under a finished automobile coordinate system and a rigid body direction angle under a local coordinate system at each moment, and converting the rigid body direction angle under the local coordinate system to obtain a reference point of a torsion direction under the finished automobile coordinate system;
and constructing a motion envelope of the part based on the mass center coordinate of the part where the bushing is located at each moment and the reference point of the torsion direction, and further acquiring the clearance between the part and the peripheral structure to serve as a checking clearance between the bushing and the peripheral structure.
Optionally, the processor executes the code in the memory to check the clearance between the bushing and the peripheral structure by:
constructing a finished automobile component coordinate system by taking the centroid coordinate as an origin, randomly selecting a point A on a Y axis of the finished automobile component coordinate system, and calculating a radial reference point of the centroid coordinate according to the coordinate of the point A and the rigid body direction angle;
a point B is arbitrarily selected on the Z axis of the whole vehicle component coordinate system, and an axial reference point of the centroid coordinate is calculated according to the coordinate of the point B and the rigid body direction angle;
the reference point in the torsion direction comprises the radial reference point and the axial reference point, namely, the rigid body direction angle in the local coordinate system is converted to obtain the reference point in the torsion direction in the finished automobile coordinate system.
Preferably, the processor executing the code in the memory may also implement other steps in the method for determining the checking clearance between the bushing and the peripheral structure.
The present invention is not limited to the above-described embodiments, and it will be apparent to those skilled in the art that various modifications and improvements can be made without departing from the principle of the present invention, and such modifications and improvements are also considered to be within the scope of the present invention.