Load data processing method, device and medium

By acquiring vehicle load data and acceleration information, and combining it with speed information, the system automatically identifies the time period and operating conditions of vehicles traveling on various types of road sections. This solves the problems of low efficiency and poor accuracy in load data acquisition, and achieves efficient and accurate automatic acquisition of load data.

CN118928432BActive Publication Date: 2025-12-05CHINA FAW CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202411013121.X
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-07-26
Publication Date
2025-12-05
Estimated Expiration
2044-07-26

AI Technical Summary

Technical Problem

Existing technologies suffer from low efficiency and inaccurate data extraction, with manual segmentation methods leading to extraction deviations.

Method used

By acquiring vehicle load data and acceleration information, and combining it with speed information, the system automatically identifies the time period and operating conditions of the vehicle on various types of road sections, and automatically extracts load data using a load data extraction tool.

Benefits of technology

It improves the efficiency and accuracy of load data acquisition, and realizes the automation and accurate identification of load data.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN118928432B_ABST
    Figure CN118928432B_ABST
Patent Text Reader

Abstract

The application provides a load data processing method, device and medium, the method comprising: acquiring load data of a vehicle, and acquiring acceleration information and speed information of the vehicle, the load data comprising vertical load data of a wheel, longitudinal load data of the wheel, lateral load data of the wheel, load data of a chassis and load data of a vehicle body, the speed information comprising a preset speed interval corresponding to each type of road section and a driving speed of the vehicle; determining a time period in which the vehicle travels on each type of road section according to the load data and the speed information; determining a working condition in which the vehicle travels on each type of road section according to the load data and the acceleration information, the working condition comprising: vertical road surface uniform speed driving working condition, braking working condition or curve driving working condition; and determining load data of the vehicle under each type of road section and each working condition according to the load data of the vehicle, the time period of each type of road section and the working condition of each type of road section. The efficiency and accuracy of load data interception are improved.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the technical field of automobiles, in particular to a load data processing method, device and medium. BACKGROUND

[0002] Road load is the time history of external load borne by the vehicle structure during actual road driving of the automobile. By analyzing the road load, the structural response of the vehicle during actual road driving is evaluated. Based on high-quality load data, the running state of the vehicle under different road conditions can be determined to optimize the vehicle structure and improve the durability and safety of the vehicle.

[0003] Currently, load data in the entire road is usually collected, and the developer needs to input the time when the vehicle enters and exits each different typical road section according to experience, and the load data of different typical road sections in the road is intercepted by manual segmentation, which has the disadvantages of low interception efficiency and deviation of the intercepted data. SUMMARY

[0004] The present application aims to solve the problems of low load data interception efficiency and inaccurate intercepted data in the prior art by providing a load data processing method, device and medium.

[0005] To achieve the above-mentioned purpose, the technical solutions adopted by the embodiments of the present application are as follows:

[0006] In a first aspect, the embodiments of the present application provide a load data processing method, which comprises:

[0007] Obtaining load data of a vehicle, and obtaining acceleration information and speed information of the vehicle, wherein the load data comprises vertical load data of a wheel, longitudinal load data of the wheel, lateral load data of the wheel, load data of a chassis and load data of a vehicle body, the acceleration information comprises X-direction acceleration, Y-direction acceleration and Z-direction acceleration of a wheel shaft head, and the speed information comprises a preset speed interval corresponding to each type of road section and a driving speed of the vehicle;

[0008] Determining time periods when the vehicle drives on each type of road section according to the load data and the speed information;

[0009] Determining working conditions when the vehicle drives on each type of road section according to the load data and the acceleration information, wherein the working conditions comprise vertical road surface uniform speed driving working condition, braking working condition or curve driving working condition;

[0010] Determining load data of the vehicle under each type of road section and each working condition according to the load data of the vehicle, the time periods of each type of road section and the working conditions of each type of road section.

[0011] As an optional implementation manner, the obtaining the load data of the vehicle comprises:

[0012] obtaining original load data of the vehicle collected by a load data collection device;

[0013] performing data preprocessing on the original load data of the vehicle to obtain the load data of the vehicle, wherein the data preprocessing comprises at least one of the following: data deburring, data drift removal, and screening of a target time domain signal channel.

[0014] As an optional implementation manner, the target time domain signal channel comprises: a vehicle speed channel, an acceleration channel and a load channel.

[0015] As an optional implementation manner, the determining the time period in which the vehicle travels on each type of road section according to the load data and the speed information comprises:

[0016] determining the time period in which the vehicle travels on each type of road section according to a preset speed interval corresponding to each type of road section, a preset load interval corresponding to each preset speed interval, the vertical load data of the vehicle wheel and the driving speed of the vehicle.

[0017] As an optional implementation manner, the determining the time period in which the vehicle travels on each type of road section according to a preset speed interval corresponding to each type of road section, a preset load interval corresponding to each preset speed interval, the vertical load data of the vehicle wheel and the driving speed of the vehicle comprises:

[0018] obtaining a first preset speed interval corresponding to a current type of road section and a first preset load interval corresponding to the first preset speed interval, the current type of road section being any type of road section;

[0019] if, in a first time period, the driving speed of the vehicle is located in the first preset speed interval and the vertical load data of the vehicle wheel is located in the first preset load interval, then determining the first time period as a time period in which the vehicle travels on the current type of road section.

[0020] As an optional implementation manner, the determining the working condition in which the vehicle travels on each type of road section according to the load data and the acceleration information comprises:

[0021] if, under a current type of road section, the Z-direction acceleration of the wheel shaft head and the vertical load data of the vehicle wheel satisfy a first preset condition, then determining that the working condition in which the vehicle travels under the current type of road section is a vertical road surface uniform speed driving working condition.

[0022] If, under the current type of road segment, the X-axis acceleration of the wheel axle head and the longitudinal load data of the wheel meet the second preset condition, then the operating condition of the vehicle traveling on the current type of road segment is determined to be a braking condition.

[0023] If, under the current type of road segment, the Y-axis acceleration of the wheel axle head and the lateral load data of the wheel meet the third preset condition, then the vehicle's driving condition under the current type of road segment is determined to be a curve driving condition.

[0024] As an optional implementation, determining the vehicle's load data under various road types and operating conditions based on the vehicle's load data, the time periods of each road type, and the operating conditions of each road type includes:

[0025] According to the time period of the current type of road segment, the load data of the chassis and the load data of the body under each working condition within the time period of the current type of road segment are extracted from the load data of the vehicle to obtain the load data of the vehicle under each working condition of the current type of road segment.

[0026] As an optional implementation, after determining the vehicle's load data under each type of road segment and each operating condition based on the vehicle's load data, the time periods of each type of road segment, and the operating conditions of each type of road segment, the method further includes:

[0027] Obtain the first damage ratio before the load data is extracted and the second damage ratio after the load data is extracted;

[0028] If the ratio of the first damage ratio to the second damage ratio satisfies the fourth preset condition, then the load data of the vehicle under various road types and operating conditions is stored.

[0029] Secondly, embodiments of this application provide a payload data processing apparatus, the apparatus comprising:

[0030] The acquisition module is used to acquire vehicle load data, acceleration information, and speed information. The load data includes vertical load data of the wheels, longitudinal load data of the wheels, lateral load data of the wheels, chassis load data, and vehicle body load data. The acceleration information includes X-axis acceleration, Y-axis acceleration, and Z-axis acceleration of the wheel axle. The speed information includes preset speed ranges corresponding to various types of road sections and the vehicle's travel speed.

[0031] The determination module is used to determine the time period of the vehicle traveling on each type of road segment based on the load data and the speed information;

[0032] The determining module is further configured to determine the operating conditions of the vehicle traveling on the various types of road sections based on the load data and the acceleration information. The operating conditions include: uniform speed driving on a perpendicular road surface, braking, or driving on a curve.

[0033] The determining module is further configured to determine the vehicle's load data under each type of road segment and each operating condition based on the vehicle's load data, the time period of each type of road segment, and the operating conditions of each type of road segment.

[0034] As an optional implementation, the acquisition module is specifically used for:

[0035] Acquire the original load data of the vehicle collected by the load data acquisition device;

[0036] The original load data of the vehicle is preprocessed to obtain the load data of the vehicle. The data preprocessing includes at least one of the following: data de-glitching, data de-drifting, and filtering of target time domain signal channels.

[0037] As an optional implementation, the target time-domain signal channel includes: a vehicle speed channel, an acceleration channel, and a load channel.

[0038] As an optional implementation, the determining module is specifically used for:

[0039] Based on the preset speed range corresponding to each type of road segment, the preset load range corresponding to each preset speed range, the vertical load data of the wheels, and the driving speed of the vehicle, the time period for the vehicle to travel on each type of road segment is determined.

[0040] As an optional implementation, the determining module is specifically used for:

[0041] Obtain the first preset speed range corresponding to the current type of road segment and the first preset load range corresponding to the first preset speed range, wherein the current type of road segment can be any type of road segment;

[0042] If, within the first time period, the vehicle's speed is within the first preset speed range and the wheel's vertical load data is within the first preset load range, then the first time period is determined to be a time period during which the vehicle travels on the current type of road segment.

[0043] As an optional implementation, the determining module is specifically used for:

[0044] If, under the current type of road segment, the Z-axis acceleration of the wheel axle head and the vertical load data of the wheel meet the first preset condition, then the working condition of the vehicle traveling under the current type of road segment is determined to be a uniform speed driving condition perpendicular to the road surface.

[0045] If, under the current type of road segment, the X-axis acceleration of the wheel axle head and the longitudinal load data of the wheel meet the second preset condition, then the operating condition of the vehicle traveling on the current type of road segment is determined to be a braking condition.

[0046] If, under the current type of road segment, the Y-axis acceleration of the wheel axle head and the lateral load data of the wheel meet the third preset condition, then the vehicle's driving condition under the current type of road segment is determined to be a curve driving condition.

[0047] As an optional implementation, the determining module is specifically used for:

[0048] According to the time period of the current type of road segment, the load data of the chassis and the load data of the body under each working condition within the time period of the current type of road segment are extracted from the load data of the vehicle to obtain the load data of the vehicle under each working condition of the current type of road segment.

[0049] As an optional implementation, the acquisition module is also used for:

[0050] Obtain the first damage ratio before the load data is extracted and the second damage ratio after the load data is extracted;

[0051] If the ratio of the first damage ratio to the second damage ratio satisfies the fourth preset condition, then the load data of the vehicle under various road types and operating conditions is stored.

[0052] Thirdly, embodiments of this application provide a computer device, including: a processor, a memory, and a bus. The memory stores machine-readable instructions executable by the processor. When the computer device is running, the processor communicates with the memory via the bus, and the processor executes the machine-readable instructions to perform the steps of the load data processing method as described in the first aspect above.

[0053] Fourthly, embodiments of this application provide a computer-readable storage medium storing a computer program, which, when executed by a processor, performs the steps of the payload data processing method described in the first aspect above.

[0054] The beneficial effects of this application are:

[0055] This application provides a load data processing method, device, and medium. By acquiring load data and speed information of a vehicle traveling on various types of road sections, the time period of the vehicle's travel on each type of road section is obtained. By acquiring load data and acceleration information of the vehicle traveling under various operating conditions on each type of road section, the operating conditions of the vehicle on each type of road section are determined. Based on the time period and operating conditions of the vehicle traveling on each type of road section, the vehicle's load data is extracted to obtain the vehicle's load data under each type of road section and operating condition, achieving automatic extraction of load data for each type of road section and operating condition. Since the time period and operating conditions of the vehicle traveling on each type of road section are identified based on the vehicle's speed information, acceleration information, and load data, the accuracy of determining the time period and operating conditions of each type of road section is improved. Furthermore, by extracting the vehicle's load data based on the time period and operating conditions of each type of road section, both the efficiency and accuracy of load data extraction are greatly improved. Attached Figure Description

[0056] To more clearly illustrate the technical solutions of the embodiments of this application, the accompanying drawings used in the embodiments will be briefly introduced below. It should be understood that the following drawings only show some embodiments of this application and should not be regarded as a limitation of the scope. For those skilled in the art, other related drawings can be obtained based on these drawings without creative effort.

[0057] Figure 1 A schematic flowchart illustrating the load data processing method provided in an embodiment of this application;

[0058] Figure 2 A schematic diagram illustrating the process of acquiring vehicle load data using the load data processing method provided in this application embodiment;

[0059] Figure 3 A flowchart illustrating the process of determining the time period of a vehicle traveling on various types of road sections using the load data processing method provided in this application embodiment;

[0060] Figure 4 A schematic diagram of each preset speed range and the preset load range corresponding to each preset speed range provided in the embodiments of this application;

[0061] Figure 5 A schematic diagram illustrating the process of determining the operating conditions of a vehicle traveling on various types of road sections using the load data processing method provided in this application embodiment;

[0062] Figure 6 This is another schematic flowchart of the load data processing method provided in the embodiments of this application;

[0063] Figure 7A module structure diagram of the load data processing device provided in the embodiments of this application;

[0064] Figure 8 A schematic diagram of the structure of a computer device provided in an embodiment of this application. Detailed Implementation

[0065] To make the objectives, technical solutions, and advantages of the embodiments of this application clearer, the technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. It should be understood that the accompanying drawings in this application are for illustrative and descriptive purposes only and are not intended to limit the scope of protection of this application. Furthermore, it should be understood that the schematic drawings are not drawn to scale. The flowcharts used in this application illustrate operations implemented according to some embodiments of this application. It should be understood that the operations in the flowcharts may not be implemented in sequence, and steps without logical contextual relationships may be reversed or implemented simultaneously. In addition, those skilled in the art, guided by the content of this application, may add one or more other operations to the flowcharts, or remove one or more operations from the flowcharts.

[0066] Furthermore, the described embodiments are merely some, not all, of the embodiments of this application. The components of the embodiments of this application described and illustrated herein can typically be arranged and designed in various different configurations. Therefore, the following detailed description of the embodiments of this application provided in the accompanying drawings is not intended to limit the scope of the claimed application, but merely to illustrate selected embodiments of the application. All other embodiments obtained by those skilled in the art based on the embodiments of this application without inventive effort are within the scope of protection of this application.

[0067] It should be noted that the term "comprising" will be used in the embodiments of this application to indicate the presence of the features declared thereafter, but does not exclude the addition of other features.

[0068] Currently, load data for different typical road segments is usually extracted manually. This requires developers to input the time when vehicles enter and exit each typical road segment based on their experience, resulting in low extraction efficiency and the extraction data being prone to errors.

[0069] This application proposes a load data processing method to address the aforementioned problems. By preprocessing the raw load data of a vehicle, the method obtains the vehicle's load data and acquires its acceleration and speed information. Based on the load data and speed information, the time periods during which the vehicle travels on various road types are determined. Based on the load data and acceleration information, the operating conditions of the vehicle on each road type are determined, including constant speed driving on perpendicular roads, braking, or cornering. According to the time periods for each road type, the method extracts chassis and body load data for each operating condition within the time periods of each road type from the vehicle's load data, thus obtaining the vehicle's load data for each road type and operating condition, improving the efficiency and accuracy of load data extraction.

[0070] Figure 1 This is a flowchart illustrating the payload data processing method provided in an embodiment of this application. The execution entity of this method can be any computer device with computing capabilities. Figure 1 As shown, the method includes:

[0071] S101. Obtain vehicle load data, and obtain vehicle acceleration information and speed information. Load data includes vertical load data of wheels, longitudinal load data of wheels, lateral load data of wheels, chassis load data and body load data. Acceleration information includes X-axis acceleration, Y-axis acceleration and Z-axis acceleration of wheel axle heads. Speed ​​information includes preset speed ranges corresponding to various types of road sections and vehicle speed.

[0072] Optionally, a durability load test is conducted on the vehicle, which is driven on a test road to acquire vehicle load data. This load data includes wheel load data, chassis load data, and body load data. Wheel load data includes vertical load data, longitudinal load data, and lateral load data. The test road includes various road types, such as cobblestone roads, Belgian roads, and pothole roads.

[0073] Acceleration information of the vehicle while traveling on the test road is collected by acceleration sensors installed at the wheel axles, including X-axis, Y-axis, and Z-axis acceleration at the wheel axles. Vehicle speed information is also acquired; specifically, the vehicle speed is collected by a speed sensor while traveling on the test road, and based on test standards and specifications, the standard speed ranges for each type of road segment are obtained as preset speed intervals for each type of road segment.

[0074] S102. Based on load data and speed information, determine the time period for the vehicle to travel on each type of road segment.

[0075] Optionally, based on the vertical load data of the wheels, the vehicle's speed, and the preset speed range corresponding to each type of road segment, the types of road segments in which the vehicle is located and the time when the vehicle enters and exits each type of road segment are determined, and the time when the vehicle enters and exits each type of road segment is taken as the time period when the vehicle is traveling on each type of road segment.

[0076] S103. Based on load data and acceleration information, determine the operating conditions of the vehicle on various types of road sections, including: uniform speed driving on perpendicular road surfaces, braking conditions, or curve driving conditions.

[0077] Optionally, during the test, the vehicle travels on various types of road sections within the test road under different operating conditions. These operating conditions include uniform speed driving perpendicular to the road surface, braking, and cornering. The operating conditions for the vehicle on each type of road section within the test road are determined based on the vertical load data, longitudinal load data, lateral load data, and X-axis, Y-axis, and Z-axis accelerations of the wheel axle heads.

[0078] S104. Based on the vehicle's load data, the time periods of each type of road segment, and the operating conditions of each type of road segment, determine the vehicle's load data for each type of road segment and each operating condition.

[0079] Optionally, based on the time period and operating conditions of the vehicle traveling on various types of road sections, the load data of the vehicle is captured by a load data capture tool to obtain the load data of the vehicle under various types of road sections and operating conditions, thereby realizing the automatic capture of the load data of the vehicle under various types of road sections and operating conditions.

[0080] In this embodiment, by acquiring load data and speed information of the vehicle while traveling on various types of road sections, the time period of the vehicle's travel on each type of road section is obtained. By acquiring load data and acceleration information of the vehicle under various operating conditions on each type of road section, the operating conditions of the vehicle under each type of road section are determined. Based on the time period and operating conditions of the vehicle traveling on each type of road section, the vehicle's load data is extracted to obtain the vehicle's load data under each type of road section and operating condition, realizing the automatic extraction of vehicle load data under each type of road section and operating condition. Since the time period and operating conditions of the vehicle traveling on each type of road section are identified based on the vehicle's speed information, acceleration information, and load data, the accuracy of determining the time period and operating conditions of each type of road section is improved. Furthermore, by extracting vehicle load data based on the time period and operating conditions of each type of road section, the efficiency and accuracy of load data extraction are greatly improved.

[0081] The following is a detailed explanation of the process of acquiring vehicle load data.

[0082] Figure 2 This is a schematic flowchart illustrating the process of acquiring vehicle load data using the load data processing method provided in this application embodiment. Figure 2 As shown, the step of obtaining vehicle load data in step S101 above includes:

[0083] S201. Obtain the original load data of the vehicle collected by the load data acquisition device.

[0084] Optionally, when the vehicle is traveling on various types of road sections and under various working conditions within the test road, it receives the raw load data of the vehicle collected by the Road Load Data Acquisition (RLDA) device, wherein the raw load data includes various time-domain signals.

[0085] S202. Perform data preprocessing on the original load data of the vehicle to obtain the vehicle load data. The data preprocessing includes at least one of the following: data de-glitching, data de-drifting, and screening of target time domain signal channels.

[0086] Optionally, by performing data de-glitching and data drift correction on each time-domain signal in the vehicle's original load data, specifically, the mean of two adjacent data points of the first time-domain signal is calculated to obtain the second time-domain signal, and the difference between the first and second time-domain signals is used as the third time-domain signal, thus achieving data de-glitching and data drift correction on the original load data. Based on the identifier of each time-domain signal channel, the target time-domain signal channel is selected from each time-domain signal channel to obtain the vehicle's load data.

[0087] In this embodiment, raw load data of vehicles traveling on various road sections and under various operating conditions, collected by a road load data acquisition device, is obtained. Data glitches and drift correction are performed on each time-domain signal in the raw vehicle load data. Based on the identifier of each time-domain signal channel, the target time-domain signal channel is selected from the various time-domain signal channels to obtain the vehicle load data. By performing data preprocessing on the raw vehicle load data, the reliability of the vehicle load data is improved.

[0088] As an optional implementation, the target time-domain signal channels include: vehicle speed channel, acceleration channel, and load channel.

[0089] Optionally, based on the identifiers of the speed channel, acceleration channel, and load channel, the speed channel, acceleration channel, and load channel are selected from the various time-domain signal channels of the vehicle's original load data as target time-domain signal channels, so that the vehicle's speed, acceleration, and load data in the target time-domain signal channels can be used as parameters to identify the time period of the vehicle traveling on various types of road sections and the working conditions of the vehicle traveling on various types of road sections.

[0090] In this embodiment, the vehicle speed channel, acceleration channel, and load channel are selected from the various time-domain signal channels of the vehicle's original load data as target time-domain signal channels. This allows the vehicle's speed, acceleration, and load data in the target time-domain signal channels to serve as parameters for identifying the time period and operating conditions of the vehicle on various types of road sections, thereby improving the efficiency and accuracy of determining the time period and operating conditions of the vehicle on various types of road sections.

[0091] As an optional implementation, step S102 above, which involves determining the time period of vehicle travel on various types of road sections based on load data and speed information, includes:

[0092] Based on the preset speed range corresponding to each type of road segment, the preset load range corresponding to each preset speed range, the vertical load data of the wheels, and the vehicle's driving speed, the time period for the vehicle to travel on each type of road segment is determined.

[0093] Optionally, based on each preset speed range, a preset load range corresponding to each preset speed range is determined. The preset load range corresponding to each preset speed range indicates that when the vehicle travels at a constant speed within the preset speed range on that type of road segment, the vertical load of the wheels is located within the preset load range. Based on the vehicle's travel speed, the preset speed ranges corresponding to each type of road segment, the vertical load of the wheels, and the preset load ranges corresponding to each preset speed range, the types of road segments the vehicle travels on and the time periods the vehicle travels on each type of road segment are determined.

[0094] In this embodiment, the time period of vehicle travel on each type of road segment is determined based on the preset speed range corresponding to each preset speed range, the preset load range corresponding to each preset speed range, the vertical load data of the wheels, and the vehicle's travel speed. Identifying the type of road segment the vehicle is on and the time period of travel on each type of road segment based on the vehicle's travel speed and the vertical load data of the wheels during the vehicle's travel improves the accuracy of determining the time period of vehicle travel on each type of road segment.

[0095] The following is a detailed explanation of the process of determining the time period for a vehicle to travel on each type of road segment based on the preset speed range corresponding to each type of road segment, the preset load range corresponding to each preset speed range, the vertical load data of the wheels, and the vehicle's travel speed.

[0096] Figure 3 A flowchart illustrating the process of determining the time period of a vehicle traveling on various types of road sections using the load data processing method provided in this application embodiment is shown below. Figure 3As shown, the steps above for determining the time period of vehicle travel on each type of road segment based on the preset speed range corresponding to each type of road segment, the preset load range corresponding to each preset speed range, the vertical load data of the wheels, and the vehicle's travel speed include:

[0097] S301. Obtain the first preset speed range and the first preset load range corresponding to the current type of road segment. The current type of road segment can be any type of road segment.

[0098] Optionally, when the vehicle travels on a road segment of the current type within the test road, the standard speed range for the current type of road segment is obtained based on the test standards and specifications, serving as the first preset speed range for the current type of road segment. Based on the first preset speed range for the current type of road segment, a first preset load range corresponding to the first preset speed range is determined. The first preset load range corresponding to the first preset speed range indicates that when the vehicle travels at a constant speed within the first preset speed range on the current type of road segment, the vertical load data of the wheels is located within the first preset load range. Here, the current type of road segment can be any type of road segment within the test road.

[0099] Figure 4 This is a schematic diagram of the preset speed ranges and the corresponding preset load ranges provided in the embodiments of this application, as shown below. Figure 4 As shown, if the current road segment is a cobblestone road, then the first preset speed range corresponding to the current road segment is [v 1min v 1max The first preset load range corresponding to the first preset speed range is [N]. 1min N 1max If the current road segment is a Belgian road, then the first preset speed range corresponding to the current road segment is [v]. 2min ,v 2max The first preset load range corresponding to the first preset speed range is [N]. 2min N 2max If the current road segment is a fish-scale pothole road, then the first preset speed range corresponding to the current road segment is [v]. 3min ,v 3max The first preset load range corresponding to the first preset speed range is [N]. 3min N 3max ].

[0100] S302. If, during the first time period, the vehicle's speed is within the first preset speed range and the wheel's vertical load data is within the first preset load range, then the first time period is determined to be a time period during which the vehicle travels on the current type of road segment.

[0101] Optionally, if the vehicle's speed is within the first preset speed range corresponding to the current type of road segment during the first time period, and the vertical load data of the wheels is within the first preset load range corresponding to the first preset speed range, then the vehicle is determined to be traveling on the current type of road segment in the test road, and the first time period is taken as a time period during which the vehicle is traveling on the current type of road segment.

[0102] For example, refer to Figure 4 , in [t 1min , t 1max At any point during the time period, the vehicle's speed is within the first preset speed range corresponding to the current type of road segment. 1min v 1max Within the range of [v], and the vertical load data of the wheel is located within the first preset speed range. 1min v 1max The first preset load range [N] corresponds to 1min N 1max Within ], it is determined that the current type of road section in the test road where the vehicle is driving is a cobblestone road, and [t] 1min , t 1max The time period during which the vehicle travels on the cobblestone road is t. 1min Driving onto the cobblestone road at any moment, at t 1max Always driving off the cobblestone road.

[0103] Accordingly, in [t 2min , t 2max At any point during the time period, the vehicle's speed is within the first preset speed range corresponding to the current type of road segment. 2min v 2max Within the range of [v], and the vertical load data of the wheel is located within the first preset speed range. 2min v 2max The first preset load range [N] corresponds to 2min N 2max Within ], the current type of road segment where the vehicle is traveling on the test road is determined to be a Belgian road, and [t] 2min , t 2max [This refers to the time period during which a vehicle travels on a Belgian road, i.e., the time the vehicle is at t] 2min At the moment of entering the Belgian road, at t 2max Always driving out of Belgium.

[0104] Accordingly, in [t 3min , t 3max At any point during the time period, the vehicle's speed is within the first preset speed range corresponding to the current type of road segment. 3min v 3max Within the range of [v], and the vertical load data of the wheel is located within the first preset speed range.3min v 3max The first preset load range [N] corresponds to 3min N 3max Within ], it is determined that the current type of road section where the vehicle is driving on the test road is a fish-scale pothole road, and [t] 3min , t 3max The time period during which the vehicle travels on the fish-scale pothole road, i.e., the time the vehicle is on t 3min Driving into the fish-scale pit road at all times, at t 3max Always drive out of the fish-scale potholes.

[0105] In this embodiment, a first preset speed range for the current type of road segment is obtained, and a first preset load range corresponding to the first preset speed range is determined based on the first preset speed range for the current type of road segment. The first time period in which the vehicle's travel speed is within the first preset speed range and the vertical load data of the wheels is within the first preset load range is defined as a time period in which the vehicle travels on the current type of road segment. This accurately identifies the current type of road segment in the test road and the time period in which the vehicle travels on the current type of road segment.

[0106] The following is a detailed explanation of the process of determining the operating conditions of a vehicle on various types of road sections based on load data and acceleration information.

[0107] Figure 5 A flowchart illustrating the process of determining the driving conditions of a vehicle on various types of road sections using the load data processing method provided in this application embodiment is shown below. Figure 5 As shown, step S103 above, which determines the vehicle's operating conditions for different types of road sections based on load data and acceleration information, includes:

[0108] S501. If the Z-axis acceleration of the wheel axle head and the vertical load data of the wheel meet the first preset condition under the current type of road section, then the vehicle is determined to be driving at a constant speed perpendicular to the road surface under the current type of road section.

[0109] Optionally, based on the Z-axis acceleration of the wheel axle head and the vertical load data of the wheel, the vehicle's uniform speed driving conditions on various types of road sections can be identified. For example, the uniform speed driving conditions on various types of road sections include uniform speed driving conditions on cobblestone roads, uniform speed driving conditions on Belgian roads, and uniform speed driving conditions on pothole roads.

[0110] Specifically, if the vehicle is traveling on a current type of road section within the test road, and the Z-axis acceleration of the wheel axle and the vertical load of the wheel both meet the first preset condition, then the vehicle's operating condition on the current type of road section is determined to be a uniform speed driving condition perpendicular to the road surface. The first preset condition refers to the preset Z-axis acceleration range of the wheel axle and the preset vertical load range of the wheel when the vehicle is traveling on the current type of road section under the uniform speed driving condition perpendicular to the road surface.

[0111] S502. If the X-axis acceleration of the wheel axle head and the longitudinal load data of the wheel meet the second preset condition under the current type of road section, then the vehicle is determined to be in braking condition when driving on the current type of road section.

[0112] Optionally, the braking conditions of the vehicle at various speeds on different types of road sections are identified based on the X-axis acceleration of the wheel axle head and the longitudinal load data of the wheel. For example, the braking conditions of the vehicle at various speeds on different types of road sections include braking conditions of the vehicle at 5 km / h on a cobblestone road, braking conditions of the vehicle at 5 km / h on a Belgian road, braking conditions of the vehicle at 5 km / h on a pothole road, and braking conditions of the vehicle at 10 km / h on a pothole road.

[0113] Specifically, if the X-axis acceleration of the wheel axle head and the longitudinal load of the wheel both meet the second preset condition when the vehicle brakes at its current speed on the current type of road segment, then the vehicle's operating condition on the current type of road segment is determined as a braking condition at the current speed. The second preset condition refers to the preset X-axis acceleration ranges of the wheel axle head and the preset longitudinal load ranges of the wheel when the vehicle brakes at its current speed on the current type of road segment.

[0114] S503. If the Y-axis acceleration of the wheel axle head and the lateral load data of the wheel meet the third preset condition under the current type of road section, then the vehicle is determined to be driving under the curve condition under the current type of road section.

[0115] Optionally, the vehicle's cornering conditions on various road types can be identified based on the Y-axis acceleration of the wheel axle head and the lateral load data of the wheel. For example, the vehicle's cornering conditions on various road types include: a vehicle turning at 30 km / h on a cobblestone road; a vehicle making a figure-eight turn on a cobblestone road; a vehicle maintaining stable handling on a cobblestone road; a vehicle turning at 30 km / h on a Belgian road; a vehicle making a figure-eight turn on a Belgian road; a vehicle maintaining stable handling on a Belgian road; a vehicle turning at 30 km / h on a pothole road; a vehicle making a figure-eight turn on a pothole road; and a vehicle maintaining stable handling on a pothole road.

[0116] Specifically, if the vehicle is traveling on a current type of road section within the test road, and both the Y-axis acceleration of the wheel axle and the lateral load of the wheel meet the third preset condition, then the vehicle's operating condition on the current type of road section is determined to be a curve condition. The third preset condition refers to the preset Y-axis acceleration range of the wheel axle and the preset lateral load range of the wheel when the vehicle is traveling on the current curve condition on the current type of road section.

[0117] In this embodiment, based on the Z-axis acceleration of the wheel axle head and the vertical load data of the wheel, the vehicle's constant-speed driving condition on various types of road sections is identified. Based on the X-axis acceleration of the wheel axle head and the longitudinal load data of the wheel, the braking condition of the vehicle at various speeds on various types of road sections is identified. Based on the Y-axis acceleration of the wheel axle head and the lateral load data of the wheel, the vehicle's curve driving condition on various types of road sections is identified. The vehicle's driving condition on the current type of road section is accurately identified.

[0118] As an optional implementation, step S104 above, which involves determining the vehicle's load data for each type of road segment and each operating condition based on the vehicle's load data, the time periods for each type of road segment, and the operating conditions for each type of road segment, includes:

[0119] Based on the time period of the current type of road segment, extract the chassis load data and body load data under various working conditions within the time period of the current type of road segment from the vehicle load data to obtain the vehicle load data under various working conditions under the current type of road segment.

[0120] Optionally, the time period of the current road type segment is input into the load data extraction tool. Based on the time period of the current road type segment, the load data extraction tool extracts the chassis load data and body load data under various operating conditions within the time period of the current road type segment from the vehicle's load data, thus obtaining the vehicle's load data under various operating conditions in the current road type segment. For example, according to the time period [t] of the vehicle traveling on the cobblestone road... 1min, t 1max ], extract the data located at [t] from the vehicle's load data. 1min , t 1max The load data of the chassis and the load data of the vehicle body under various working conditions within a time period are used to obtain the load data of the vehicle driving on cobblestone roads under various working conditions.

[0121] In this embodiment, the load data extraction tool extracts chassis and body load data under various operating conditions within the time period of the current road segment based on the vehicle's load data for that road segment. This yields the vehicle's load data under various operating conditions within the current road segment. This achieves automatic extraction of vehicle load data under various operating conditions within the current road segment, improving both the efficiency and accuracy of load data extraction.

[0122] Figure 6 This is another schematic flowchart of the load data processing method provided in the embodiments of this application, as shown below. Figure 6 As shown, the step S104 above, after determining the vehicle's load data under each type of road segment and each operating condition based on the vehicle's load data, the time period of each type of road segment, and the operating conditions of each type of road segment, further includes:

[0123] S601, Obtain the first damage ratio before the load data is extracted and the second damage ratio after the load data is extracted.

[0124] Optionally, a first damage ratio before the load data is extracted and a second damage ratio after the load data is extracted are obtained respectively, and the quality standard is determined based on the ratio of the first damage ratio and the second damage ratio.

[0125] S602. If the ratio of the first damage ratio to the second damage ratio satisfies the fourth preset condition, then store the vehicle's load data under various road types and operating conditions.

[0126] Optionally, if the ratio of the first damage ratio to the second damage ratio satisfies a fourth preset condition, then the extracted load data is determined to meet the quality standard, and the extracted vehicle load data under various road types and operating conditions is stored. The fourth preset condition can be that the ratio of the first damage ratio to the second damage ratio is greater than or equal to 2 and less than or equal to 5.

[0127] In this embodiment, the quality standard of the extracted load data is determined based on the ratio of a first damage ratio before load data extraction and a second damage ratio after load data extraction. If the ratio of the first damage ratio to the second damage ratio meets a fourth preset condition, the extracted vehicle load data under various road types and operating conditions is stored. By checking the quality of the extracted load data, the accuracy of the extracted load data is improved, and the error of the extracted load data is reduced.

[0128] Optionally, determining whether the truncated load data meets the quality standards may further include: determining whether the time periods before and after the truncated load data meet a fifth preset condition; determining whether the phase of the load data curve before and after the truncated load data meet a sixth preset condition; and determining whether the amplitude of the load data curve before and after the truncated load data meets a seventh preset condition. By comparing the time periods, phase, and amplitude of the truncated load data, the accuracy of the truncated load data can be further improved.

[0129] Based on the same inventive concept, this application also provides a load data processing device corresponding to the load data processing method. Since the principle of the device in this application is similar to the load data processing method described above in this application, the implementation of the device can refer to the implementation of the method, and the repeated parts will not be described again.

[0130] Figure 7 A module structure diagram of the load data processing device provided in the embodiments of this application is shown below. Figure 7 As shown, the device includes:

[0131] The acquisition module 701 is used to acquire vehicle load data, acceleration information, and speed information. The load data includes vertical load data of the wheels, longitudinal load data of the wheels, lateral load data of the wheels, chassis load data, and vehicle body load data. The acceleration information includes X-axis acceleration, Y-axis acceleration, and Z-axis acceleration of the wheel axle heads. The speed information includes preset speed ranges corresponding to various types of road sections and the vehicle's travel speed.

[0132] The determination module 702 is used to determine the time period of the vehicle traveling on each type of road segment based on load data and speed information.

[0133] The determination module 702 is also used to determine the operating conditions of the vehicle on various types of road sections based on load data and acceleration information. The operating conditions include: uniform speed driving on perpendicular road surfaces, braking conditions, or curve driving conditions.

[0134] The determination module 702 is also used to determine the vehicle's load data under various road types and operating conditions based on the vehicle's load data, the time periods of various road types, and the operating conditions of various road types.

[0135] As an optional implementation, the acquisition module 701 is specifically used for:

[0136] Acquire the raw load data of the vehicle collected by the load data acquisition device.

[0137] The original load data of the vehicle is preprocessed to obtain the vehicle load data. The data preprocessing includes at least one of the following: data de-glitching, data de-drifting, and screening of target time domain signal channels.

[0138] As an optional implementation, the target time-domain signal channels include: vehicle speed channel, acceleration channel, and load channel.

[0139] As an optional implementation, the determining module 702 is specifically used for:

[0140] Based on the preset speed range corresponding to each type of road segment, the preset load range corresponding to each preset speed range, the vertical load data of the wheels, and the vehicle's driving speed, the time period for the vehicle to travel on each type of road segment is determined.

[0141] As an optional implementation, the determining module 702 is specifically used for:

[0142] Obtain the first preset speed range and the first preset load range corresponding to the current type of road segment. The current type of road segment can be any type of road segment.

[0143] If, within the first time period, the vehicle's speed is within the first preset speed range and the wheel's vertical load data is within the first preset load range, then the first time period is determined to be a time period during which the vehicle travels on the current type of road segment.

[0144] As an optional implementation, the determining module 702 is specifically used for:

[0145] If the Z-axis acceleration of the wheel axle head and the vertical load data of the wheel meet the first preset condition under the current type of road section, then the vehicle is determined to be traveling at a constant speed perpendicular to the road surface under the current type of road section.

[0146] If the X-axis acceleration of the wheel axle head and the longitudinal load data of the wheel meet the second preset condition under the current type of road section, then the vehicle is determined to be in braking condition when driving on the current type of road section.

[0147] If the Y-axis acceleration of the wheel axle head and the lateral load data of the wheel meet the third preset condition under the current type of road section, then the vehicle is determined to be driving under the condition of curves under the current type of road section.

[0148] As an optional implementation, the determining module 702 is specifically used for:

[0149] Based on the time period of the current type of road segment, extract the chassis load data and body load data under various working conditions within the time period of the current type of road segment from the vehicle load data to obtain the vehicle load data under various working conditions under the current type of road segment.

[0150] As an optional implementation, the acquisition module 701 is also used for:

[0151] The first damage ratio before the load data is extracted and the second damage ratio after the load data is extracted are obtained.

[0152] If the ratio of the first damage ratio to the second damage ratio satisfies the fourth preset condition, then the load data of the vehicle under various road types and working conditions is stored.

[0153] This application also provides a computer device, such as... Figure 8 The diagram shown is a schematic representation of the structure of a computer device provided in an embodiment of this application, including: a processor 81, a memory 82, and a bus 83. The memory 82 stores machine-readable instructions executable by the processor 81 (e.g., ...). Figure 7 The device in the middle obtains the corresponding execution instructions of the module 701 and the determination module 702, etc. When the computer device is running, the processor 81 and the memory 82 communicate through the bus 83. When the machine-readable instructions are executed by the processor 81, the steps of the load data processing method in the above embodiment are executed.

[0154] This application also provides a computer-readable storage medium storing a computer program, which, when run by a processor, executes the steps of the payload data processing method described above.

[0155] Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the specific working processes of the systems and devices described above can be referred to the corresponding processes in the method embodiments, and will not be repeated here. In the several embodiments provided in this application, it should be understood that the disclosed systems, devices, and methods can be implemented in other ways. The device embodiments described above are merely illustrative. For example, the division of modules is only a logical functional division, and in actual implementation, there may be other division methods. Furthermore, multiple modules or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the displayed or discussed mutual coupling or direct coupling or communication connection can be through some communication interfaces; the indirect coupling or communication connection of devices or modules can be electrical, mechanical, or other forms.

[0156] Furthermore, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. If the functions are implemented as software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of this application. The aforementioned storage medium includes: USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, optical disks, and other media capable of storing program code.

[0157] The above are merely specific embodiments of this application, but the scope of protection of this application is not limited thereto. Any changes or substitutions that can be easily conceived by those skilled in the art within the scope of the technology disclosed in this application should be included within the scope of protection of this application.

Claims

1. A load data processing method, characterized in that, include: The vehicle's load data, acceleration information, and speed information are acquired. The load data includes vertical load data of the wheels, longitudinal load data of the wheels, lateral load data of the wheels, load data of the chassis, and load data of the vehicle body. The acceleration information includes the X-axis acceleration, Y-axis acceleration, and Z-axis acceleration of the wheel axle. The speed information includes the preset speed range corresponding to each type of road segment and the vehicle's travel speed. Based on the load data and the speed information, the time periods during which the vehicle travels on each type of road segment are determined; Based on the load data and the acceleration information, the operating conditions of the vehicle driving on each type of road section are determined, including: uniform speed driving on a perpendicular road surface, braking, or driving on a curve. Based on the vehicle's load data, the time periods of each type of road segment, and the operating conditions of each type of road segment, determine the vehicle's load data under each type of road segment and operating condition. The step of determining the time period for the vehicle to travel on various types of road sections based on the load data and the speed information includes: Based on the preset speed range corresponding to each type of road segment, the preset load range corresponding to each preset speed range, the vertical load data of the wheels, and the vehicle's driving speed, the time period for the vehicle to travel on each type of road segment is determined.

2. The method according to claim 1, characterized in that, The acquisition of vehicle load data includes: Acquire the original load data of the vehicle collected by the load data acquisition device; The original load data of the vehicle is preprocessed to obtain the load data of the vehicle. The data preprocessing includes at least one of the following: data de-glitching, data de-drifting, and filtering of target time domain signal channels.

3. The method according to claim 2, characterized in that, The target time-domain signal channels include: vehicle speed channel, acceleration channel, and load channel.

4. The method according to claim 1, characterized in that, The process of determining the time period for the vehicle to travel on each type of road segment based on the preset speed range corresponding to each type of road segment, the preset load range corresponding to each preset speed range, the vertical load data of the wheels, and the vehicle's travel speed includes: Obtain the first preset speed range corresponding to the current type of road segment and the first preset load range corresponding to the first preset speed range, wherein the current type of road segment can be any type of road segment; If, within the first time period, the vehicle's speed is within the first preset speed range and the wheel's vertical load data is within the first preset load range, then the first time period is determined to be a time period during which the vehicle travels on the current type of road segment.

5. The method according to claim 1, characterized in that, The step of determining the vehicle's operating conditions on various road types based on the load data and acceleration information includes: If, under the current type of road segment, the Z-axis acceleration of the wheel axle head and the vertical load data of the wheel meet the first preset condition, then the working condition of the vehicle traveling under the current type of road segment is determined to be a uniform speed driving condition perpendicular to the road surface. If, under the current type of road segment, the X-axis acceleration of the wheel axle head and the longitudinal load data of the wheel meet the second preset condition, then the operating condition of the vehicle traveling on the current type of road segment is determined to be a braking condition. If, under the current type of road segment, the Y-axis acceleration of the wheel axle head and the lateral load data of the wheel meet the third preset condition, then the vehicle's driving condition under the current type of road segment is determined to be a curve driving condition.

6. The method according to claim 1, characterized in that, The step of determining the vehicle's load data under various road types and operating conditions based on the vehicle's load data, the time periods of each road type, and the operating conditions of each road type includes: According to the time period of the current type of road segment, the load data of the chassis and the load data of the body under each working condition within the time period of the current type of road segment are extracted from the load data of the vehicle to obtain the load data of the vehicle under each working condition of the current type of road segment.

7. The method according to any one of claims 1-6, characterized in that, After determining the vehicle's load data for each type of road segment and each operating condition based on the vehicle's load data, the time periods of each type of road segment, and the operating conditions of each type of road segment, the method further includes: Obtain the first damage ratio before the load data is extracted and the second damage ratio after the load data is extracted; If the ratio of the first damage ratio to the second damage ratio satisfies the fourth preset condition, then the load data of the vehicle under various road types and operating conditions is stored.

8. A computer device, characterized in that, include: The computer device includes a processor, a memory, and a bus. The memory stores machine-readable instructions executable by the processor. When the computer device is running, the processor communicates with the memory via the bus, and the processor executes the machine-readable instructions to perform the steps of the load data processing method as described in any one of claims 1 to 7.

9. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a computer program that, when executed by a processor, performs the steps of the payload data processing method as described in any one of claims 1 to 7.

Citation Information

Patent Citations

  • A method for constructing a vehicle reliability target load spectrum considering road and driving behavior

    CN109446568A

  • Method of estimating a vehicle load

    CN112752694A