Suspension test data generation method and device, equipment and medium
By obtaining the configuration information of the suspension terminal to perform pier bottom, vibration isolation and reliability testing, accurate suspension test data is generated, which solves the problem in the existing technology that it is impossible to accurately restore the actual working conditions under single-unit test conditions and improves test efficiency.
Patent Information
- Application Number
- CN202510844162.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-06-23
- Publication Date
- 2025-09-12
AI Technical Summary
Existing technologies are unable to accurately restore the actual operating conditions of the vehicle suspension terminal under single-unit test conditions, resulting in low test efficiency.
By obtaining the configuration information of the suspension terminal, including distribution quality information, operating environment information and initial pulse information, pier bottom detection, vibration isolation detection and reliability detection are carried out, and suspension test data is generated based on the detection results.
The accuracy of suspension test data generation is improved, accurate simulation under single-unit test conditions is achieved, and test efficiency is improved.
Smart Images

Figure CN120628642A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of data testing technology, and in particular to a method, device, equipment and medium for generating suspension test data. Background Art
[0002] With the rapid development of science and technology, the types of vehicles are gradually increasing. In order to ensure the normal operation of the vehicle, testers need to test the suspension terminal of the vehicle before leaving the factory to ensure the safety of vehicle operation.
[0003] At present, the vehicle's suspension terminal can only be tested in a complete vehicle-mounted environment during bench verification.
[0004] However, it is impossible to accurately restore the actual operating conditions under single-unit test conditions, and the test efficiency is low. Summary of the Invention
[0005] The present invention provides a method, device, equipment and medium for generating suspension test data, so as to improve the accuracy of generating suspension test data.
[0006] In a first aspect, an embodiment of the present invention provides a method for generating suspension test data, the method comprising:
[0007] Obtain configuration information corresponding to the suspended terminal, the configuration information including allocation quality information, operating environment information and initial pulse information;
[0008] According to the configuration information, the pier bottom detection is performed on the suspended terminal to obtain the pier bottom detection result;
[0009] According to the configuration information, a vibration isolation test is performed on the suspended terminal to obtain a vibration isolation test result;
[0010] Perform reliability testing on the suspended terminal according to the configuration information to obtain reliability testing results;
[0011] The suspension test data is determined based on the pier bottom test results, vibration isolation test results and reliability test results.
[0012] In a second aspect, an embodiment of the present invention further provides a suspension test data generating device, the device comprising:
[0013] An information acquisition module is used to obtain configuration information corresponding to the suspended terminal, the configuration information including allocation quality information, operating environment information and initial pulse information;
[0014] The pier bottom detection module is used to perform pier bottom detection on the suspended terminal according to the configuration information and obtain the pier bottom detection result;
[0015] The vibration isolation detection module is used to perform vibration isolation detection on the suspended terminal according to the configuration information and obtain the vibration isolation detection result;
[0016] A reliability detection module is used to perform reliability detection on the suspended terminal according to the configuration information and obtain reliability detection results;
[0017] The data generation module is used to determine the suspension test data according to the pier bottom test results, the vibration isolation test results and the reliability test results.
[0018] In a third aspect, an embodiment of the present invention further provides a suspension test data generating device, the suspension test data generating device comprising:
[0019] at least one processor; and
[0020] a memory communicatively connected to at least one processor; wherein,
[0021] The memory stores a computer program that can be executed by at least one processor. The computer program is executed by the at least one processor so that the at least one processor can execute the suspension test data generating method according to any embodiment of the present invention.
[0022] According to another aspect of the present invention, a computer-readable storage medium is provided. The computer-readable storage medium stores computer instructions, which are used to enable a processor to implement the suspension test data generating method according to any embodiment of the present invention when executed.
[0023] The technical solution of the embodiment of the present invention obtains configuration information corresponding to the suspension terminal, where the configuration information includes distribution quality information, operating environment information and initial pulse information; performs pier bottom detection on the suspension terminal according to the configuration information to obtain a pier bottom detection result; performs vibration isolation detection on the suspension terminal according to the configuration information to obtain a vibration isolation detection result; performs reliability detection on the suspension terminal according to the configuration information to obtain a reliability detection result; determines suspension test data based on the pier bottom detection result, the vibration isolation detection result and the reliability detection result, and tests the suspension terminal through multi-dimensional data, thereby improving the accuracy of suspension test data generation.
[0024] It should be understood that the content described in this section is not intended to identify the key or important features of the embodiments of the present invention, nor is it intended to limit the scope of the present invention. Other features of the present invention will become readily understood through the following description. BRIEF DESCRIPTION OF THE DRAWINGS
[0025] In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the following briefly introduces the drawings required for use in the description of the embodiments. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work.
[0026] Figure 1 is a flow chart of a method for generating suspension test data according to an embodiment of the present invention;
[0027] Figure 2 is a structural schematic diagram of a suspension terminal provided according to an embodiment of the present invention;
[0028] Figure 3 This is a structural diagram of a pier bottom detection method provided according to an embodiment of the present invention;
[0029] Figure 4 This is a schematic structural diagram of a vibration isolation detection method provided according to an embodiment of the present invention;
[0030] Figure 5 is a flow chart of a method for generating suspension test data according to an embodiment of the present invention;
[0031] Figure 6 1. A schematic diagram of load distribution of a shock absorber of a cab provided in an embodiment of the present invention;
[0032] Figure 7 is a structural diagram of a suspension test data generating device provided according to an embodiment of the present invention;
[0033] Figure 8 It is a structural diagram of a suspension test data generating device provided by an embodiment of the present invention. DETAILED DESCRIPTION
[0034] In order to enable those skilled in the art to better understand the solutions of the present invention, the technical solutions 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 embodiments described 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 making creative efforts should fall within the scope of protection of the present invention.
[0035] It should be noted that the terms "first", "second", etc. in the description 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 numbers used in this way can be interchanged 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 clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.
[0036] In the technical solutions of the embodiments of the present invention, the acquisition, storage and application of the configuration information involved are in compliance with the provisions of relevant laws and regulations and do not violate public order and good morals.
[0037] Example 1
[0038] Figure 1 This is a flowchart of a method for generating suspended test data provided by Embodiment 1 of the present invention. This embodiment of the present invention is applicable to generating suspended test data. This method can be performed by a suspended test data generating device, which can be implemented in the form of hardware and / or software.
[0039] See also Figure 1 The method for generating suspension test data shown includes:
[0040] S101: Acquire configuration information corresponding to a suspended terminal, where the configuration information includes allocation quality information, operating environment information, and initial pulse information.
[0041] The suspension terminal can be a device prepared for testing and can be installed on the vehicle to establish a connection between the vehicle frame and the cab, supporting the entire mass of the cab, including the weight of the driver and interior equipment. It can also attenuate vibrations and impacts from the road surface and engine, significantly improving the ride comfort of the driver and passengers and reducing fatigue during driving. When the vehicle collides, it can also cause the cab to move a certain amount, effectively absorbing the energy generated by the collision and reducing or avoiding damage to the occupants. Configuration information can be data for configuring the parameters or specifications of the suspension terminal. Distributed mass information can be descriptive information about the mass distribution of the simulated cab. Operating environment information can be descriptive information about the test environment of the suspension terminal. Initial pulse information can be pulse information prepared and applied to the suspension terminal before testing.
[0042] Specifically, such as Figure 2The figure shows a schematic diagram of the suspension terminal structure. As can be seen from the figure, the suspension terminal includes a mass, a vibration damper, and an actuator (actuator). The mass, vibration damper, and actuator are connected by a clamp. During the clamp installation process, slight gaps may exist. These gaps can cause abnormal specimen displacement or vibration during test loading, affecting measurement accuracy. After installation, the mass may sink due to its own weight or other factors, which can alter the specimen's initial state and load conditions. Applying an initial pulse to the suspension terminal can eliminate these gaps, ensuring full contact between the clamp connections and filling the gaps. This allows the clamp to more stably secure the specimen during subsequent formal loading tests. This can also restore the mass to a more appropriate position or stabilize the sinking state, preventing unpredictable displacement during formal loading and minimizing the impact on measurement results.
[0043] S102: Perform a pier bottom detection on the suspended terminal according to the configuration information to obtain a pier bottom detection result.
[0044] The pier bottom detection may be a method for testing whether the vibration reduction function of the suspension terminal is invalid. The pier bottom detection result may be a result of performing the pier bottom detection on the suspension terminal.
[0045] Specifically, before the test, check whether the sample airbag skin is cracked and leaking, whether the shock absorber assembly is leaking oil, whether the upper and lower hanging ear rubber bushings are damaged or cracked, and other process problems, and eliminate the adverse effects of noise factors such as manufacturing processes on the accuracy of the test results. Obtain the configuration information corresponding to the suspension terminal, which includes distribution mass information, operating environment information, and initial pulse information. Configure the suspension terminal according to the configuration information so that the suspension terminal reaches a testable state that simulates real working conditions. When a vehicle is driving on a road section with a large slope or a rugged road surface such as a shell crater, the shock absorber is subjected to a large impact force, causing it to be compressed or stretched to the limit of its design stroke, resulting in failure of the shock absorber's vibration reduction function. Therefore, if Figure 3 This is a schematic diagram of the pier bottom test structure. Before testing, the sensor should be checked for proper function and displacement sensor parameters (including available frequency and range) that meet the pier bottom test measurement requirements. Displacement sensor requirements are as follows: a range of 0-1500mm and a linear accuracy of 0.01%. Pulse data simulating the aforementioned driving conditions is applied to the actuator of the mount terminal. The displacement sensor then generates displacement data for the corresponding shock absorber. This displacement data is then used to perform pier bottom testing, generating the test results.
[0046] S103: Perform vibration isolation testing on the suspended terminal according to the configuration information to obtain a vibration isolation testing result.
[0047] The vibration isolation test may be a test on isolating the suspended terminal from vibration transmission.
[0048] Specifically, Figure 4 This is a structural diagram of the vibration isolation test, in which acceleration sensors are arranged at the upper and lower hanging ears of the shock absorber. Before the test, the suspension terminal is configured according to the configuration information, and the acceleration sensor function is checked to see whether it is normal and whether the sensor parameters (including available frequency and range) meet the vibration isolation performance test measurement requirements. The requirements for the single-axis acceleration sensor are as follows: the frequency range is 0.1-200HZ, and the measurement range is 25g. According to the configuration information, the simulated operating scenario to be tested is determined, and the fixed pulse is determined. The fixed pulse is applied to the actuator of the suspension terminal, the acceleration sensor data is obtained, and the acceleration sensor data is subjected to vibration isolation testing to obtain the vibration isolation test results.
[0049] S104: Perform reliability testing on the suspended terminal according to the configuration information to obtain a reliability testing result.
[0050] The reliability test may be a durability test performed on the suspended terminal, and the reliability test result may be a result of the durability test performed on the suspended terminal.
[0051] Specifically, reliability testing is performed on the suspended terminal, specifically testing its ability to perform specified functions without failure within a specified timeframe and under specified conditions. Pulse data corresponding to the durability issue to be tested, for example, oil leakage pulse data, is obtained. This pulse data is then sent to the actuator corresponding to the suspended terminal to determine if a durability issue, such as oil leakage, has occurred. The duration of the test during which the durability issue persists is then determined, and the reliability test results are determined.
[0052] S105. Determine suspension test data based on the pier bottom test results, vibration isolation test results, and reliability test results.
[0053] The suspension test data may be test results of multiple tests performed on the suspension terminal.
[0054] Specifically, the test date and test version number can be obtained. A collection identifier is determined based on the test date and test version number. The pier bottom test results, vibration isolation test results, and reliability test results are stored in a data set named with the collection identifier. The collection identifier can be used to search for the suspension test data corresponding to the suspension terminal.
[0055] The technical solution of the embodiment of the present invention obtains configuration information corresponding to the suspension terminal, where the configuration information includes distribution quality information, operating environment information and initial pulse information; performs pier bottom detection on the suspension terminal according to the configuration information to obtain a pier bottom detection result; performs vibration isolation detection on the suspension terminal according to the configuration information to obtain a vibration isolation detection result; performs reliability detection on the suspension terminal according to the configuration information to obtain a reliability detection result; determines suspension test data based on the pier bottom detection result, the vibration isolation detection result and the reliability detection result, and tests the suspension terminal through multi-dimensional data, thereby improving the accuracy of suspension test data generation.
[0056] Example 2
[0057] Figure 5 This is a flow chart of a method for generating suspension test data provided by the second embodiment of the present invention. Based on the above embodiments, this embodiment of the present invention optimizes and improves the suspension test data generation operation.
[0058] Furthermore, "obtaining the configuration information corresponding to the suspension terminal" is refined into "obtaining the vehicle type corresponding to the suspension terminal, the weight information corresponding to the vehicle type and the cab mass; determining the distribution quality information corresponding to the suspension terminal according to the vehicle type corresponding to the suspension terminal, the weight information corresponding to the vehicle type and the cab mass; obtaining the installation information corresponding to the suspension terminal, the installation information including: installation connection information, installation position information and installation angle information; determining the initial pulse information according to the installation information; obtaining the road condition information corresponding to the suspension terminal; determining the operating environment information according to the road condition information and the vehicle type; determining the configuration information corresponding to the suspension terminal according to the distribution quality information, the operating environment information and the initial pulse information" to improve the operation of generating suspension test data.
[0059] It should be noted that for parts not described in detail in the embodiments of the present invention, reference may be made to the descriptions of other embodiments.
[0060] See also Figure 5 The method for generating suspension test data shown includes:
[0061] S501: Obtain the vehicle type corresponding to the suspension terminal, weight information corresponding to the vehicle type, and cab mass.
[0062] The vehicle type may be the type of vehicle corresponding to the installation environment to be tested of the suspension terminal. The weight information may be descriptive information of the coefficients of the detection points of the shock absorber of the suspension terminal. The cab mass may be the weight of the cab of the vehicle.
[0063] Specifically, different types of vehicles have different configuration structures for the vibration damping devices. For example, medium and heavy vehicles (N2 / N3 categories) use four-point vibration damping devices, while light vehicles (N1 category) use no vibration damping structure or only have two-point vibration damping devices in front of the cab. Obtain the vehicle type corresponding to the suspension terminal, determine the weight information corresponding to each vibration damping device detection point according to the vehicle type, and obtain the cab mass. Figure 6 The diagram below shows the cab's shock absorber load distribution. If the vehicle type is medium or heavy, the weights for the left front, left rear, right front, and right rear shock absorbers are all non-zero. If the vehicle type is light and only has two damping points at the front of the cab, the weights for the left front and left rear shock absorbers are non-zero, while the weights for the right front and right rear shock absorbers are both zero.
[0064] S502: Determine the distribution quality information corresponding to the suspension terminal according to the vehicle type corresponding to the suspension terminal, the weight information corresponding to the vehicle type, and the cab quality.
[0065] Specifically, based on the vehicle type corresponding to the mount terminal, weight information corresponding to the vehicle type is determined, and at least one shock absorber point to be tested for which the distributed mass is to be calculated is determined. Based on the weight information and the cab mass, the distributed mass corresponding to each of the test points is calculated, and the distributed mass information of the shock absorber corresponding to the mount terminal is determined.
[0066] S503: Acquire installation information corresponding to the suspension terminal, where the installation information includes: installation connection information, installation position information, and installation angle information.
[0067] The installation information may include information describing the installation method of each component in the suspension terminal. The installation connection information may include information describing the connection method of each component in the suspension terminal. The installation position information may include information describing the installation position of each component in the suspension terminal. The installation angle information may include information describing the installation angle of each component in the suspension terminal.
[0068] Specifically, the installation information corresponding to the suspension terminal is obtained. This installation information includes: installation connection information, installation position information, and installation angle information. This information can be obtained by, but is not limited to, mouse selection or keyboard input, and is not limited in this embodiment of the present invention. By obtaining this installation information corresponding to the suspension terminal, the relative relationships between the various components of the suspension terminal are determined. The shock absorber is installed between the actuator cylinder and the mass according to the actual vehicle posture and angle. This allows the suspension terminal to be separated from the complete vehicle test environment, enabling independent testing of key components.
[0069] S504: Determine initial pulse information according to the installation information.
[0070] Specifically, the suspension terminal includes a mass, a vibration damper, and an actuator (actuator). The mass, vibration damper, and actuator (actuator) can be connected via a fixture. Different installation information corresponds to different fixture gap sizes and numbers. Based on the installation information, the fixture gap size and number are determined, and the initial pulse information is determined. For example, the initial pulse information can be a sinusoidal drive signal with an amplitude of 5mm, a frequency of 1Hz, and a duration of 2 minutes.
[0071] S505: Obtain road condition information corresponding to the suspended terminal.
[0072] The road condition information may be description information of a simulated environment of the suspended terminal to be detected.
[0073] Specifically, the suspended terminal can collect road excitation signals through the coordinated work of multiple types of sensors. Different road conditions correspond to different road excitation signals. The road excitation signals obtained by each sensor are used to determine the road condition information corresponding to the suspended terminal.
[0074] S506: Determine the operating environment information based on the road condition information and the vehicle type.
[0075] Specifically, according to the road condition information and the vehicle type, the simulated vehicle operating environment corresponding to the suspension terminal is determined, and the operating environment information is determined. For example, the road condition information may be road spectral density, excitation frequency, vehicle speed or load conditions.
[0076] S507: Determine configuration information corresponding to the suspended terminal according to the allocation quality information, the operating environment information, and the initial pulse information.
[0077] Specifically, at least one configuration item and its corresponding configuration parameter value are determined based on the distribution quality information, operating environment information, and initial pulse information. Based on each configuration item and its corresponding configuration parameter value, configuration information corresponding to the suspension terminal is determined. This allows the user to configure the test conditions of the suspension terminal according to the configuration information, simulating the actual operating conditions to be tested without requiring full vehicle installation testing.
[0078] S508. Perform a pier bottom detection on the suspended terminal according to the configuration information to obtain a pier bottom detection result;
[0079] S509: Perform vibration isolation testing on the suspended terminal according to the configuration information to obtain a vibration isolation testing result;
[0080] S510: Perform reliability testing on the suspended terminal according to the configuration information to obtain a reliability testing result;
[0081] S511. Determine suspension test data based on pier bottom test results, vibration isolation test results, and reliability test results.
[0082] The embodiment of the present invention obtains the vehicle type corresponding to the hanging terminal, the weight information corresponding to the vehicle type, and the cab mass; determines the distribution quality information corresponding to the hanging terminal according to the vehicle type corresponding to the hanging terminal, the weight information corresponding to the vehicle type, and the cab mass; obtains the installation information corresponding to the hanging terminal; determines the initial pulse information according to the installation information; obtains the road condition information corresponding to the hanging terminal; determines the operating environment information according to the road condition information and the vehicle type; determines the configuration information corresponding to the hanging terminal according to the distribution quality information, the operating environment information, and the initial pulse information, so as to achieve accurate simulation of the environment to be tested and achieve accuracy in the generation of test data of the hanging terminal.
[0083] Optionally, the distribution mass information corresponding to the suspension terminal is determined based on the vehicle type corresponding to the suspension terminal, the weight information corresponding to the vehicle type, and the cab mass, including: determining the distribution information of the shock absorber corresponding to the suspension terminal based on the vehicle type corresponding to the suspension terminal, the distribution information including: the center of mass position, the first shock absorber position, the second shock absorber position, the third shock absorber position, and the fourth shock absorber position; and calculating the distribution mass information corresponding to the suspension terminal based on the distribution information, the weight information, and the cab mass.
[0084] The distribution information may be information describing the mass distribution of each part of the shock absorber corresponding to the cab. The center of mass position may be the weighted average position of the cab mass distribution. The first shock absorber position may be the position corresponding to the left front shock absorber of the cab, with the rear of the vehicle pointing to the front of the vehicle. The second shock absorber position may be the position corresponding to the right front shock absorber of the cab, with the rear of the vehicle pointing to the front of the vehicle. The third shock absorber position may be the position corresponding to the left rear shock absorber of the cab, with the rear of the vehicle pointing to the front of the vehicle. The fourth shock absorber position may be the position corresponding to the right rear shock absorber of the cab, with the rear of the vehicle pointing to the front of the vehicle.
[0085] Specifically, according to the vehicle type corresponding to the suspension terminal, the distribution information of the shock absorber corresponding to the suspension terminal is determined, and the distribution information includes: the center of mass position, the first shock absorber position, the second shock absorber position, the third shock absorber position and the fourth shock absorber position, such as Figure 5 As shown, the center of mass position (G), the first shock absorber position (left front shock absorber position), the second shock absorber position (left rear shock absorber position), the third shock absorber position (right front shock absorber position) and the fourth shock absorber position (right rear shock absorber position); according to the distribution information, weight information and cab mass, the distributed mass information corresponding to the suspension terminal is calculated.
[0086] By determining the distribution information of the shock absorber corresponding to the suspension terminal based on the vehicle type corresponding to the suspension terminal, the distribution information includes: the center of mass position, the first shock absorber position, the second shock absorber position, the third shock absorber position and the fourth shock absorber position; based on the distribution information, weight information and cab mass, the distribution mass information corresponding to the suspension terminal is calculated, and the distribution mass information corresponding to the suspension terminal is refined, thereby improving the accuracy of the vehicle simulation operating conditions.
[0087] Optionally, the distribution mass information corresponding to the suspension terminal is calculated based on the distribution information, weight information and cab mass, including: determining at least one position to be allocated based on the distribution information and weight information; calculating the first span and the second span corresponding to each position to be allocated based on each position to be allocated and the center of mass position; calculating the distribution mass corresponding to each position to be allocated based on the cab mass and the first span and the second span corresponding to each position to be allocated, and determining the distribution mass information corresponding to the suspension terminal.
[0088] Specifically, according to the distribution information and weight information, determine whether the weight corresponding to each detection point is 0, and determine at least one position to be allocated according to each detection point whose weight is not 0; according to each position to be allocated and the centroid position, calculate the first span and the second span corresponding to each position to be allocated, M LF Indicates the left front shock absorber distributes the cab mass; M LR Indicates the left rear shock absorber distributes the cab mass; M RF Indicates the right front shock absorber distributes the cab mass; M RR Indicates that the right rear shock absorber distributes the cab mass; Figure 6 As shown, G is the total mass of the cab; Y is the span of the front shock absorber; Y L Indicates the distance between the cab's center of mass and the left front shock absorber in the Y direction; R Indicates the distance between the cab's center of mass and the right front shock absorber in the Y direction; X indicates the distance between the front and rear shock absorbers; X L Indicates the distance between the cab's center of mass and the left front shock absorber in the X direction; X R Indicates the distance between the cab's center of mass and the right front shock absorber in the X direction; based on the cab mass and the first and second spans corresponding to each position to be allocated, the corresponding distribution mass of each position to be allocated is calculated to determine the distribution mass information corresponding to the suspension terminal. Left front shock absorber distribution mass: M LF =G×Y L / Y×X F / X, Left rear shock absorber distribution mass: M LR =G×Y L / Y×X R / X, right front shock absorber distribution mass: M RF =G×Y R / Y×X F / X, right rear shock absorber distribution mass: M RR =G×Y R / Y×X R / X. The mass block can simulate the actual cab mass distribution based on the distributed mass information.
[0089] By determining at least one position to be assigned based on distribution information and weight information; calculating the first span and second span corresponding to each position to be assigned based on each position to be assigned and the center of mass position; calculating the assigned mass corresponding to each position to be assigned based on the cab mass and the first span and second span corresponding to each position to be assigned, and determining the assigned mass information corresponding to the suspension terminal, the actual mass information of the shock absorbers of different vehicles can be simulated in a refined manner.
[0090] Optionally, according to the configuration information, the pier bottom detection is performed on the suspension terminal to obtain the pier bottom detection result, including: configuring the suspension terminal according to the configuration information, determining the loading information, the loading information including: signal amplitude, signal frequency, signal duration and signal waveform; sending the loading information to the actuator corresponding to the suspension terminal to obtain the displacement change data of the shock absorber corresponding to the suspension terminal; obtaining the pier bottom data; filtering the pier bottom data in the shock absorber displacement change data to obtain the filtering result; and determining the pier bottom detection result based on the filtering result.
[0091] The loading information may be pulse information to be applied to the actuator. The displacement change data may be the time and displacement data emitted by the displacement sensor of the shock absorber based on the pulse information. The pier bottom data may be the displacement data when the shock absorber's damping function fails.
[0092] Specifically, the suspension terminal is configured according to the configuration information, and the actual working condition to be simulated is determined, thereby determining the loading information, which includes: signal amplitude, signal frequency, signal duration and signal waveform; the loading information is sent to the actuator corresponding to the suspension terminal to obtain the displacement change data of the displacement sensor corresponding to the suspension terminal; the pier bottom data is obtained; the pier bottom data is filtered in the shock absorber displacement change data to obtain a filtering result; if the filtering result is that the pier bottom data is filtered out in the shock absorber displacement change data, then it is determined that the pier bottom detection result is that the pier bottom situation has occurred; if the filtering result is that the pier bottom data is not filtered out in the shock absorber displacement change data, then it is determined that the pier bottom detection result is that the pier bottom situation has not occurred.
[0093] The loading information is determined by configuring the suspension terminal according to the configuration information, and the loading information includes: signal amplitude, signal frequency, signal duration and signal waveform; the loading information is sent to the actuator corresponding to the suspension terminal to obtain the displacement change data of the shock absorber corresponding to the suspension terminal; the pier bottom data is obtained; the pier bottom data is filtered from the shock absorber displacement change data to obtain the filtering result; based on the filtering result, the pier bottom detection result is determined, and the pier bottom test can be performed on the suspension terminal to determine the displacement change limit data of the suspension terminal.
[0094] Optionally, according to the configuration information, a vibration isolation test is performed on the suspension terminal to obtain a vibration isolation test result, including: configuring the suspension terminal according to the configuration information to determine fixed pulse data; sending the fixed pulse data to the suspension terminal to obtain an upper hanging ear acceleration sequence and a lower hanging ear acceleration sequence corresponding to the suspension terminal; calculating the vibration isolation data according to the upper hanging ear acceleration sequence and the lower hanging ear acceleration sequence; obtaining at least one vibration isolation level and a vibration isolation value corresponding to each vibration isolation level; comparing the vibration isolation data with each vibration isolation value to determine a target value and a target level corresponding to the target value; and determining the vibration isolation test result according to the target level.
[0095] The fixed pulse data may be pulse data to be applied to the actuator for vibration isolation testing. The upper lug acceleration sequence may be the acceleration sequence collected by the upper lug acceleration sensor. The lower lug acceleration sequence may be the acceleration sequence collected by the lower lug acceleration sensor. The vibration isolation data may be data calculated based on the upper lug acceleration sequence and the lower lug acceleration sequence. The vibration isolation level may be descriptive information about the isolated vibration energy. The vibration isolation value may be descriptive information about the data range. The target value may be the vibration isolation value corresponding to the data range in which the vibration isolation data falls. The target level may be the vibration isolation level corresponding to the target value.
[0096] Specifically, the suspension terminal is configured according to the configuration information, and fixed pulse data is determined; the fixed pulse data is sent to the actuator of the suspension terminal, the vibrator of the suspension terminal starts working, the upper lifting lug acceleration sensor collects the upper lifting lug acceleration sequence, and the lower lifting lug acceleration sensor collects the lower lifting lug acceleration sequence; the upper lifting lug acceleration root mean square is calculated according to the upper lifting lug acceleration sequence, and the lower lifting lug acceleration root mean square is calculated according to the lower lifting lug acceleration sequence, and the vibration isolation data is determined by the ratio of the upper lifting lug acceleration root mean square to the lower lifting lug acceleration root mean square; at least one vibration isolation level and the vibration isolation value corresponding to each vibration isolation level are obtained; the vibration isolation data is compared with each vibration isolation value to determine the target value and the target level corresponding to the target value; according to the target level, the vibration isolation detection result is determined.
[0097] By configuring the suspension terminal according to the configuration information, fixed pulse data is determined; the fixed pulse data is sent to the suspension terminal to obtain the upper and lower lug acceleration sequences corresponding to the suspension terminal; vibration isolation data is calculated based on the upper and lower lug acceleration sequences; at least one vibration isolation level and the vibration isolation value corresponding to each vibration isolation level are obtained; the vibration isolation data is compared with each vibration isolation value to determine the target value and the target level corresponding to the target value; the vibration isolation detection result is determined according to the target level, and different operations are performed for different vibration isolation data, thereby refining the data processing operations and improving the accuracy of data processing.
[0098] Optionally, based on the configuration information, a reliability test is performed on the suspension terminal to obtain a reliability test result, including: obtaining a road spectrum signal, the road spectrum signal includes: component acceleration, component displacement, component strain data and component angle data; obtaining a reinforcement coefficient; sending the reinforcement coefficient and the road spectrum signal to the actuator corresponding to the suspension terminal to determine the failure type and failure time; and determining the reliability test result based on the failure time and failure type.
[0099] Specifically, vehicle body components will respond to road excitation. For example, components will generate data such as component acceleration, component displacement, component strain data, and component angle data. The collected road spectra can be directly used on the test bench after preprocessing. However, using a 1:1 converted road spectra signal to reproduce durability issues such as oil leaks requires a long test cycle. To shorten the test cycle and achieve rapid verification, the signal can be enhanced. By inputting an enhanced fixed pulse for a test cycle, the enhancement coefficient K is gradually increased until a problem occurs. The enhancement coefficient K is then determined and obtained. The enhancement coefficient, pulse data, and road spectra signal are sent to the suspension terminal. When the suspension terminal fails, the failure type and failure time are determined. Based on the failure time and failure type, the reliability test results are determined.
[0100] By acquiring the road spectrum signal, which includes: component acceleration, component displacement, component strain data and component angle data; obtaining the reinforcement coefficient; sending the reinforcement coefficient and the road spectrum signal to the actuator corresponding to the suspension terminal to determine the failure type and failure time; determining the reliability test results based on the failure time and failure type, reducing the test time, and improving the efficiency of the reliability test.
[0101] Example 3
[0102] Figure 7 This is a schematic diagram of the structure of a suspension test data generation device provided in Embodiment 3 of the present invention. This embodiment of the present invention is applicable to the generation of suspension test data. The device can execute the suspension test data generation method and can be implemented in the form of hardware and / or software.
[0103] See also Figure 7 The suspension test data generating device shown includes: an information acquisition module 701, a pier bottom detection module 702, a vibration isolation detection module 703, a reliability detection module 704 and a data generation module 705, wherein:
[0104] The information acquisition module 701 is used to obtain configuration information corresponding to the suspended terminal, the configuration information including allocation quality information, operating environment information and initial pulse information;
[0105] The pier bottom detection module 702 is used to perform pier bottom detection on the suspension terminal according to the configuration information and obtain the pier bottom detection result;
[0106] The vibration isolation detection module 703 is used to perform vibration isolation detection on the suspended terminal according to the configuration information and obtain a vibration isolation detection result;
[0107] A reliability detection module 704 is configured to perform a reliability detection on the suspended terminal according to the configuration information and obtain a reliability detection result;
[0108] The data generation module 705 is used to determine the suspension test data according to the pier bottom test results, the vibration isolation test results and the reliability test results.
[0109] The technical solution of the embodiment of the present invention obtains configuration information corresponding to the suspension terminal, where the configuration information includes distribution quality information, operating environment information and initial pulse information; performs pier bottom detection on the suspension terminal according to the configuration information to obtain a pier bottom detection result; performs vibration isolation detection on the suspension terminal according to the configuration information to obtain a vibration isolation detection result; performs reliability detection on the suspension terminal according to the configuration information to obtain a reliability detection result; determines suspension test data based on the pier bottom detection result, the vibration isolation detection result and the reliability detection result, and tests the suspension terminal through multi-dimensional data, thereby improving the accuracy of suspension test data generation.
[0110] Optionally, the information acquisition module 701 includes:
[0111] A vehicle information acquisition unit, configured to acquire the vehicle type corresponding to the suspension terminal, weight information corresponding to the vehicle type, and cab mass;
[0112] a mass calculation unit, configured to determine the allocated mass information corresponding to the suspension terminal according to the vehicle type corresponding to the suspension terminal, the weight information corresponding to the vehicle type, and the cab mass;
[0113] An installation information acquisition unit is used to obtain installation information corresponding to the suspension terminal, the installation information including: installation connection information, installation position information and installation angle information;
[0114] A pulse acquisition unit, configured to determine initial pulse information based on installation information;
[0115] A road condition acquisition unit, configured to acquire road condition information corresponding to the suspended terminal;
[0116] An environmental information acquisition unit, configured to determine operating environment information based on road condition information and vehicle type;
[0117] The configuration information determining unit is used to determine the configuration information corresponding to the suspended terminal according to the allocation quality information, the operating environment information and the initial pulse information.
[0118] Optional, mass calculation unit, including:
[0119] a distribution information determination subunit, configured to determine distribution information of the shock absorbers corresponding to the suspension terminal according to the vehicle type corresponding to the suspension terminal, the distribution information including: a center of mass position, a first shock absorber position, a second shock absorber position, a third shock absorber position, and a fourth shock absorber position;
[0120] The distribution information determination subunit is used to calculate the distribution mass information corresponding to the suspension terminal based on the distribution information, weight information and cab mass.
[0121] Optionally, the allocation information determination subunit is specifically used to:
[0122] Determine at least one location to be allocated based on the distribution information and the weight information;
[0123] Calculate the first span and the second span corresponding to each position to be allocated according to each position to be allocated and the position of the centroid;
[0124] According to the cab mass and the first span and the second span corresponding to each position to be allocated, the allocated mass corresponding to each position to be allocated is calculated, and the allocated mass information corresponding to the suspension terminal is determined.
[0125] Optionally, the pier bottom detection module 702 is specifically configured to:
[0126] Configure the suspended terminal according to the configuration information and determine the loading information, which includes: signal amplitude, signal frequency, signal duration and signal waveform;
[0127] Send the loading information to the actuator corresponding to the suspension terminal to obtain the displacement change data of the shock absorber corresponding to the suspension terminal;
[0128] Obtain pier bottom data;
[0129] Filter the pier bottom data from the displacement change data of the shock absorber to obtain the screening results;
[0130] Based on the screening results, the pier bottom inspection results are determined.
[0131] Optionally, the vibration isolation detection module 703 is specifically configured to:
[0132] Configure the suspended terminal according to the configuration information and determine the fixed pulse data;
[0133] Send the fixed pulse data to the suspension terminal to obtain the upper and lower lug acceleration sequences corresponding to the suspension terminal;
[0134] Vibration isolation data is calculated based on the upper lifting lug acceleration sequence and the lower lifting lug acceleration sequence;
[0135] Obtain at least one vibration isolation level and a vibration isolation value corresponding to each vibration isolation level;
[0136] Compare the vibration isolation data with each vibration isolation value to determine the target value and the target level corresponding to the target value;
[0137] Determine the vibration isolation test results based on the target level.
[0138] Optionally, the reliability detection module 704 is specifically configured to:
[0139] Obtaining road spectrum signals, which include component acceleration, component displacement, component strain data, and component angle data;
[0140] Get the reinforcement coefficient;
[0141] Send the reinforcement coefficient and the road spectrum signal to the actuator corresponding to the suspension terminal to determine the failure type and failure time;
[0142] Determine the reliability test results based on the failure time and failure type.
[0143] The suspension test data generating device provided in the embodiment of the present invention can execute the suspension test data generating method provided in any embodiment of the present invention, and has the corresponding functional modules and beneficial effects of executing the suspension test data generating method.
[0144] Example 4
[0145] Figure 8 FIG. 8 is a schematic structural diagram of a suspension test data generating device 800 that can be used to implement an embodiment of the present invention.
[0146] like Figure 8As shown, the suspension test data generating device 800 includes at least one processor 801, and a memory connected to the at least one processor 801, such as a read-only memory (ROM) 802, a random access memory (RAM) 803, etc., wherein the memory stores a computer program that can be executed by at least one processor, and the processor 801 can perform various appropriate actions and processes according to the computer program stored in the read-only memory (ROM) 802 or the computer program loaded from the storage unit 808 to the random access memory (RAM) 803. Various programs and data required for the operation of the suspension test data generating device 800 can also be stored in the RAM 803. The processor 801, ROM 802 and RAM 803 are connected to each other via a bus 804. An input / output (I / O) interface 805 is also connected to the bus 804.
[0147] Multiple components in the suspension test data generating device 800 are connected to the I / O interface 805, including: an input unit 806, such as a keyboard, a mouse, etc.; an output unit 807, such as various types of displays, speakers, etc.; a storage unit 808, such as a magnetic disk, an optical disk, etc.; and a communication unit 809, such as a network card, a modem, a wireless communication transceiver, etc. The communication unit 809 allows the suspension test data generating device 800 to exchange information / data with other devices via a computer network such as the Internet and / or various telecommunication networks.
[0148] The processor 801 can be a variety of general-purpose and / or specialized processing components with processing and computing capabilities. Some examples of the processor 801 include, but are not limited to, a central processing unit (CPU), a graphics processing unit (GPU), various dedicated artificial intelligence (AI) computing chips, various processors running machine learning model algorithms, a digital signal processor (DSP), and any appropriate processor, controller, microcontroller, etc. The processor 801 executes the various methods and processes described above, such as the suspension test data generation method.
[0149] In some embodiments, the suspension test data generation method can be implemented as a computer program, which is tangibly contained in a computer-readable storage medium, such as a storage unit 808. In some embodiments, part or all of the computer program can be loaded and / or installed on the suspension test data generation device 800 via the ROM 802 and / or the communication unit 809. When the computer program is loaded into the RAM 803 and executed by the processor 801, one or more steps of the suspension test data generation method described above can be performed. Alternatively, in other embodiments, the processor 801 can be configured to perform the suspension test data generation method by any other appropriate means (e.g., by means of firmware).
[0150] Various embodiments of the systems and techniques described above can be implemented in digital electronic circuit systems, integrated circuit systems, field programmable gate arrays (FPGAs), application specific integrated circuits (ASICs), application specific standard products (ASSPs), system-on-chip systems (SOCs), complex programmable logic devices (CPLDs), computer hardware, firmware, software, and / or combinations thereof. These various embodiments can include being implemented in one or more computer programs that are executable and / or interpreted on a programmable system that includes at least one programmable processor, which can be a special purpose or general purpose programmable processor that can receive data and instructions from a storage system, at least one input device, and at least one output device, and transmit data and instructions to the storage system, the at least one input device, and the at least one output device.
[0151] Computer programs for implementing the methods of the present invention may be written in any combination of one or more programming languages. These computer programs may be provided to a processor of a general-purpose computer, a special-purpose computer, or other programmable data processing device, such that when the computer program is executed by the processor, the functions / operations specified in the flowcharts and / or block diagrams are implemented. The computer program may be executed entirely on the machine, partially on the machine, as a stand-alone software package, partially on the machine and partially on a remote machine, or entirely on a remote machine or server.
[0152] In the context of the present invention, computer-readable storage media can be tangible media that can contain or store a computer program for use with an instruction execution system, device or equipment or used in combination with an instruction execution system, device or equipment. Computer-readable storage media can include but are not limited to electronic, magnetic, optical, electromagnetic, infrared or semiconductor systems, devices or equipment, or any suitable combination of the foregoing. Alternatively, computer-readable storage media can be machine-readable signal media. More specific examples of machine-readable storage media can include electrical connections based on one or more lines, portable computer disks, hard disks, random access memories (RAM), read-only memories (ROM), erasable programmable read-only memories (EPROM or flash memory), optical fibers, portable compact disk read-only memories (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination of the foregoing.
[0153] To provide for interaction with a user, the systems and techniques described herein may be implemented on a suspended test data generating device having: a display device (e.g., a CRT (cathode ray tube) or LCD (liquid crystal display) monitor) for displaying information to the user; and a keyboard and pointing device (e.g., a mouse or trackball) through which the user can provide input to the suspended test data generating device. Other types of devices may also be used to provide for interaction with the user; for example, the feedback provided to the user may be any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback); and input from the user may be received in any form (including acoustic input, voice input, or tactile input).
[0154] The systems and techniques described herein can be implemented in a computing system that includes back-end components (e.g., as a data server), or a computing system that includes middleware components (e.g., an application server), or a computing system that includes front-end components (e.g., a user computer with a graphical user interface or web browser through which a user can interact with implementations of the systems and techniques described herein), or a computing system that includes any combination of such back-end components, middleware components, or front-end components. The components of the system can be interconnected by any form or medium of digital data communication (e.g., a communication network). Examples of communication networks include: a local area network (LAN), a wide area network (WAN), a blockchain network, and the Internet.
[0155] A computing system may include clients and servers. The clients and servers are generally remote from each other and typically interact via a communication network. This client-server relationship arises through computer programs running on the respective computers, creating a client-server relationship. The server may be a cloud server, also known as a cloud computing server or cloud host. This server is a hosting product within a cloud computing service ecosystem that addresses the management difficulties and limited scalability of traditional physical hosting and VPS (Virtual Private Server) services.
[0156] It should be understood that the various forms of the processes shown above can be used to reorder, add, or delete steps. For example, the steps described in the present invention can be performed in parallel, sequentially, or in a different order, as long as the desired results of the technical solution of the present invention can be achieved. This is not limited herein.
[0157] The above specific embodiments do not limit the scope of protection of the present invention. Those skilled in the art will appreciate that various modifications, combinations, sub-combinations, and substitutions may be made based on design requirements and other factors. Any modifications, equivalent substitutions, and improvements made within the spirit and principles of the present invention are intended to be included within the scope of protection of the present invention.
Claims
1. A method for generating suspension test data, characterized in that: The method comprises: Acquire configuration information corresponding to the suspended terminal, the configuration information including allocation quality information, operating environment information, and initial pulse information; Performing a pier bottom detection on the suspension terminal according to the configuration information to obtain a pier bottom detection result; Performing a vibration isolation test on the suspended terminal according to the configuration information to obtain a vibration isolation test result; Performing a reliability test on the suspended terminal according to the configuration information to obtain a reliability test result; Suspension test data is determined according to the pier bottom detection result, the vibration isolation detection result and the reliability detection result.
2. The method according to claim 1, characterized in that The obtaining of configuration information corresponding to the suspended terminal includes: Obtaining the vehicle type corresponding to the suspension terminal, weight information corresponding to the vehicle type, and cab mass; Determining the allocated mass information corresponding to the suspension terminal according to the vehicle type corresponding to the suspension terminal, the weight information corresponding to the vehicle type, and the cab mass; Obtaining installation information corresponding to the suspension terminal, the installation information including: installation connection information, installation position information, and installation angle information; determining initial pulse information according to the installation information; Obtaining road condition information corresponding to the suspended terminal; Determining operating environment information based on the road condition information and the vehicle type; Configuration information corresponding to the suspended terminal is determined according to the allocation quality information, the operating environment information, and the initial pulse information.
3. The method according to claim 2, characterized in that The determining, based on the vehicle type corresponding to the suspension terminal, the weight information corresponding to the vehicle type, and the cab mass, of the allocated mass information corresponding to the suspension terminal includes: Determining, according to the vehicle type corresponding to the suspension terminal, distribution information of the shock absorber corresponding to the suspension terminal, the distribution information including: a center of mass position, a first shock absorber position, a second shock absorber position, a third shock absorber position, and a fourth shock absorber position; The distribution mass information corresponding to the suspension terminal is calculated based on the distribution information, the weight information and the cab mass.
4. The method according to claim 3, characterized in that The calculating, based on the distribution information, the weight information, and the cab mass, of the distribution mass information corresponding to the suspension terminal includes: Determining at least one location to be allocated based on the distribution information and the weight information; Calculating the first span and the second span corresponding to each of the positions to be allocated according to the positions to be allocated and the centroid position; According to the cab mass and the first span and the second span corresponding to each of the positions to be allocated, the allocated mass corresponding to each of the positions to be allocated is calculated, and the allocated mass information corresponding to the suspension terminal is determined.
5. The method according to claim 1, characterized in that The step of performing a pier bottom detection on the suspension terminal according to the configuration information to obtain a pier bottom detection result includes: Configure the suspended terminal according to the configuration information to determine loading information, where the loading information includes: signal amplitude, signal frequency, signal duration, and signal waveform; Sending the loading information to the actuating device corresponding to the suspension terminal to obtain displacement change data of the shock absorber corresponding to the suspension terminal; Obtain pier bottom data; filtering the pier bottom data from the shock absorber displacement change data to obtain a filtering result; The pier bottom detection result is determined according to the screening result.
6. The method according to claim 1, characterized in that The performing vibration isolation detection on the suspended terminal according to the configuration information to obtain a vibration isolation detection result includes: Configuring the suspended terminal according to the configuration information to determine fixed pulse data; Sending the fixed pulse data to the suspension terminal to obtain an upper hanging ear acceleration sequence and a lower hanging ear acceleration sequence corresponding to the suspension terminal; Calculating vibration isolation data according to the upper lifting lug acceleration sequence and the lower lifting lug acceleration sequence; Obtain at least one vibration isolation level and a vibration isolation value corresponding to each vibration isolation level; Comparing the vibration isolation data with each of the vibration isolation values to determine a target value and a target level corresponding to the target value; A vibration isolation test result is determined according to the target level.
7. The method according to claim 1, characterized in that The performing reliability testing on the suspended terminal according to the configuration information to obtain a reliability testing result includes: Acquire a road spectrum signal, wherein the road spectrum signal includes: component acceleration, component displacement, component strain data, and component angle data; Get the reinforcement coefficient; Sending the reinforcement coefficient and the road spectrum signal to an actuating device corresponding to the suspension terminal to determine the failure type and failure time; A reliability test result is determined according to the failure time and the failure type.
8. A suspension test data generating device, characterized in that: The device comprises: An information acquisition module is used to acquire configuration information corresponding to the suspended terminal, wherein the configuration information includes allocation quality information, operating environment information, and initial pulse information; A pier bottom detection module, configured to perform pier bottom detection on the suspension terminal according to the configuration information to obtain a pier bottom detection result; a vibration isolation detection module, configured to perform a vibration isolation detection on the suspended terminal according to the configuration information, and obtain a vibration isolation detection result; A reliability detection module, configured to perform a reliability detection on the suspended terminal according to the configuration information to obtain a reliability detection result; The data generating module is used to determine the suspension test data according to the pier bottom detection result, the vibration isolation detection result and the reliability detection result.
9. A suspension test data generating device, characterized in that: The suspension test data generating device includes: at least one processor; and a memory communicatively connected to the at least one processor; wherein, The memory stores a computer program executable by the at least one processor. The computer program is executed by the at least one processor to enable the at least one processor to perform the suspension test data generating method according to any one of claims 1 to 7.
10. A computer-readable storage medium, characterized in that The computer-readable storage medium stores computer instructions, and the computer instructions are used to enable a processor to implement the suspension test data generating method according to any one of claims 1 to 7 when executed.