ROAD SURFACE CONDITION ESTIMATION APPARATUS AND ROAD SURFACE CONDITION ESTIMATION METHOD USING THE SAME
20210101603 · 2021-04-08
Inventors
Cpc classification
B60W50/14
PERFORMING OPERATIONS; TRANSPORTING
B60W2050/0057
PERFORMING OPERATIONS; TRANSPORTING
B60C2019/004
PERFORMING OPERATIONS; TRANSPORTING
B60T8/172
PERFORMING OPERATIONS; TRANSPORTING
B60W30/18172
PERFORMING OPERATIONS; TRANSPORTING
B60W2520/00
PERFORMING OPERATIONS; TRANSPORTING
B60C23/064
PERFORMING OPERATIONS; TRANSPORTING
B60W2552/00
PERFORMING OPERATIONS; TRANSPORTING
B60W2420/90
PERFORMING OPERATIONS; TRANSPORTING
International classification
B60W30/02
PERFORMING OPERATIONS; TRANSPORTING
B60W50/14
PERFORMING OPERATIONS; TRANSPORTING
Abstract
A road surface condition estimation apparatus which accurately estimates a road surface condition even under changes of external environment such as weather, etc., and a road surface condition estimation method using the same is described. The road surface condition estimation apparatus includes: a sensor module which is mounted on a tire; a receiver module which receives sensing information measured by the sensor module; a processing module which extracts a parameter for estimating a road surface condition by analyzing the sensing information received by the receiver module; and an estimation module which estimates the road surface condition by using the parameter extracted by the processing module. The sensing information includes an acceleration of the tire.
Claims
1. A road surface condition estimation apparatus for a tire, the road surface condition estimation apparatus comprising: a sensor module mounted on the tire; a receiver module configured to receive sensing information measured by the sensor module; a processing module configured to extract a parameter for estimating a road surface condition by analyzing the sensing information received by the receiver module; and an estimation module configured to estimate the road surface condition by using the parameter extracted by the processing module, wherein the sensing information comprises an acceleration of the tire.
2. The road surface condition estimation apparatus of claim 1, wherein the sensor module is formed in a center of a tread of an inner surface of the tire.
3. The road surface condition estimation apparatus of claim 2, wherein the sensor module comprises: an acceleration sensor configured to measure circumferential and radial accelerations of the tire; and a pressure sensor configured to measure an internal pressure of the tire.
4. The road surface condition estimation apparatus of claim 1, wherein the processing module extracts the parameter by analyzing acceleration vibration characteristics through an acceleration waveform graph.
5. The road surface condition estimation apparatus of claim 4, wherein the processing module extracts a contact area of the tire from the acceleration waveform graph and extracts the parameter through frequency analysis of the contact area.
6. The road surface condition estimation apparatus of claim 5, wherein the processing module extracts, from the acceleration waveform graph, between a minimum value and a maximum value of a differential value of a radial acceleration graph as the contact area.
7. The road surface condition estimation apparatus of claim 5, wherein the processing module extracts, from the acceleration waveform graph, between a minimum value and a maximum value of a circumferential acceleration graph as the contact area.
8. The road surface condition estimation apparatus of claim 5, wherein the processing module analyzes a power spectrum density in a high frequency range in accordance with road surfaces to select a frequency range of interest, and determines signal energy calculated within the frequency range of interest as the parameter input to machine learning.
9. The road surface condition estimation apparatus of claim 8, wherein the signal energy is calculated by the following equation.
y=∫.sub.f1.sup.f2|X(f)|.sup.2df (y: signal energy, f1: a start point of the frequency range of interest, f2: an end point of the frequency range of interest, X(f): power spectrum density within the frequency range of interest)
10. The road surface condition estimation apparatus of claim 9, wherein the signal energy is calculated for within the contact area, an area before contacting, an area after contacting, and an entire area which have been extracted respectively from the circumferential acceleration graph and the radial acceleration graph of the tire, and wherein the calculated value is comprised in the parameter which is input to the machine learning.
11. The road surface condition estimation apparatus of claim 9, wherein a frequency band of the high frequency range is 1.5 kHz to 4.5 kHz.
12. The road surface condition estimation apparatus of claim 8, wherein the frequency range of interest is a range determined to be capable of analyzing the power spectrum density in the high frequency range in accordance with road surfaces and of distinguishing differences between the road surfaces.
13. The road surface condition estimation apparatus of claim 5, wherein the estimation module estimates the road surface condition by further comprising a tire pressure, a tire bearing load, and a travel speed in addition to a plurality of the parameters extracted by the processing module.
14. The road surface condition estimation apparatus of claim 1, further comprising a display module provided to show the road surface condition estimated from the estimation module to a user.
15. The road surface condition estimation apparatus of claim 1, further comprising an ECU module provided to receive the estimated road surface condition from the estimation module, wherein the ECU module is provided to control a vehicle in accordance with the road surface condition.
16. A road surface condition estimation method using the road surface condition estimation apparatus according to claim 1, the road surface condition estimation method comprising: a) measuring an acceleration of the tire; b) providing the measured acceleration to the processing module; c) analyzing the provided acceleration and extracting the parameter for estimating the road surface condition; and d) estimating the road surface condition by using the extracted parameter.
17. The road surface condition estimation method of claim 16, wherein the step c) comprises: c1) obtaining an acceleration waveform graph during one rotation of the tire; c2) extracting a contact area of the tire from the acceleration waveform graph; c3) selecting a frequency range of interest by analyzing, in accordance with road surfaces, a power spectrum density in a high frequency range for within the contact area, an area before contacting, an area after contacting, and an entire area; c4) calculating signal energy within the selected frequency range of interest; and c5) extracting the calculated signal energy as a parameter.
18. The road surface condition estimation method of claim 17, further comprising, after the step d), displaying the estimated road surface condition to a user and controlling a vehicle in response to the road surface condition.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0045]
[0046]
[0047]
[0048]
[0049]
[0050]
[0051]
[0052]
[0053]
[0054]
DETAILED DESCRIPTION
[0055] Hereinafter, the present disclosure will be described with reference to the accompanying drawings. However, the present disclosure may be embodied in various forms and is not limited to the embodiment described in the present specification. In the drawings, parts irrelevant to the description will be omitted for a clear description of the present disclosure. Similar reference numerals will be assigned to similar parts throughout this patent document.
[0056] Throughout the specification, when it is mentioned that a portion is “connected (accessed, contacted, combined)” to another portion, it includes not only “is directly connected” but also “indirectly connected” with another member placed therebetween. Additionally, when it is mentioned that a portion “includes” a component, it means that the portion does not exclude but further includes other components unless there is a special opposite mention.
[0057] Terms used in the present specification are provided for description of only specific embodiments of the present invention, and not intended to be limiting. An expression of a singular form includes the expression of plural form thereof unless otherwise explicitly mentioned in the context. In the present specification, it should be understood that the term “include” or “comprise” and the like is intended to specify characteristics, numbers, steps, operations, components, parts or any combination thereof which are mentioned in the specification, and intended not to previously exclude the possibility of existence or addition of at least one another characteristics, numbers, steps, operations, components, parts or any combination thereof.
[0058] Embodiments of the present disclosure will be described in detail with reference to the accompanying drawings.
[0059]
[0060] As shown in
[0061]
[0062] Referring further to
[0063] Particularly, the sensor module 110 may be formed in the center of a tread 10 on the inner surface and may include an acceleration sensor 111 and a pressure sensor 112.
[0064] The acceleration sensor 111 may be provided to measure circumferential and radial accelerations of the tire, that is, an acceleration about a total of two axes.
[0065] Also, the pressure sensor 112 may be provided to measure an internal pressure of the tire.
[0066] The sensor module 110 provided as described above may measure sensing information on deformation and vibration of the tire.
[0067] Also, the sensor module 110 may be formed in the center of the tread 10 to minimize the influence of a wheel slip angle or a camber angle on the acceleration measurement.
[0068] The receiver module 120 may be provided to receive the sensing information measured by the sensor module 110.
[0069] Specifically, the sensor module 110 wirelessly transmits the measured acceleration and the internal pressure of the tire through a transmitter. Then, they are received by the receiver module 120 located within a vehicle system.
[0070] Here, a method for the above wireless transmission above may employ a method such as RF, BLE or the like.
[0071] An acceleration signal received by the receiver module 120 has information related to the vibration and deformation of the tire. Based on the information, tire characteristics vary according to the type of a road surface.
[0072] The processing module 130 may be provided to analyze the sensing information received by the receiver module 120 and to extract a parameter for estimating a road surface condition.
[0073] Here, the parameter may be referred to as a variable which is used in a road surface estimation model on the basis of an analysis of acceleration vibration characteristics measured on a dry road surface, a wet road surface, an icy road, a snowy road, etc.
[0074] The processing module 130 may be provided to extract the parameter by analyzing the acceleration vibration characteristics through an acceleration waveform graph for the two-axis acceleration measured by the sensor module 110. Here, the acceleration waveform graph shows changes in the acceleration depending on time for each of the two axes.
[0075]
[0076] Referring to
[0077] As shown in
[0078] Specifically, the acceleration waveform has a maximum value or a minimum value due to the discontinuity of the tire shape in the contact arrears b to d. In the case of the acceleration in the z direction (radial direction), the acceleration converges to almost zero within the contact, and, outside the contact, has a value corresponding to the centrifugal force acceleration of the tire.
[0079] Accordingly, the processing module 130 may extract, from the acceleration waveform graph, between a minimum value and a maximum value of a differential value of a radial acceleration graph as the contact area.
[0080] Also, the processing module 130 may extract, from the acceleration waveform graph, between a minimum value and a maximum value of a circumferential acceleration graph as the contact area.
[0081] As such, the processing module 130 may be provided to derive the contact area of the tire from the acceleration waveform graph.
[0082]
[0083] Referring further to
[0084] Also, as shown
[0085] As described above, since the acceleration vibration characteristics vary according to each road surface, it can be seen that an appropriate characteristic parameter for road surface estimation can be extracted from the acceleration waveform.
[0086] These parameters are used to develop data models by using machine learning. Further, when the characteristic parameter is extracted by dividing the acceleration signal on the basis of each section, that is, signal before contacting, signal during the contacting, and after contacting, a higher degree of estimation is possible.
[0087]
[0088] Referring further to
[0089] Also, although not shown, the present disclosure includes the use of the circumferential acceleration of the tire in order to distinguish the contact area.
[0090] Also, it is preferable that the processing module 130 uses a signal from which a high frequency noise has been removed by using a low-pass filter for the purpose of distinguishing the acceleration contact area.
[0091]
[0092] Referring to
[0093] Specifically, a method which is mainly used for the frequency analysis of the signal is to use FFT analysis. However, the acceleration measured inside the tire includes various noises as shown in
[0094] The graphs of
[0095] As described above, the processing module 130 analyzes the power spectrum density in a high frequency range in accordance with road surfaces to select a frequency range of interest, and determines signal energy calculated within the frequency range of interest as the parameter input to machine learning.
[0096] Here, the high frequency range may have a frequency band of 1.5 kHz to 4.5 kHz.
[0097] Also, the frequency range of interest may be referred to as a range determined to be capable of analyzing the power spectrum density in the high frequency range in accordance with road surfaces and of distinguishing differences between the road surfaces.
[0098]
[0099] Describing with reference to
[0100] The signal energy is calculated in the frequency range of interest and is defined as an input parameter of machine learning. The signal energy is calculated by the following equation.
y=∫.sub.f1.sup.f2|X(f)|.sup.2df
[0101] Here, y is the signal energy, f1 is a start point of the frequency range of interest, f2 is an end point of the frequency range of interest, and X(f) is the power spectrum density within the frequency range of interest.
[0102] The signal energy is calculated for within the contact area, an area before contacting, an area after contacting, and an entire area which have been extracted respectively from the circumferential acceleration graph and the radial acceleration graph of the tire. The calculated value may be a parameter which is input to the machine learning.
[0103] That is, the parameter may include eight or more values including the signal energy calculated for within the contact area, the area before contacting, the area after contacting, and the entire area which are extracted from the radial acceleration graph of the tire and the signal energy calculated for within the contact area, the area before contacting, the area after contacting, and the entire area which are extracted from the circumferential acceleration graph of the tire.
[0104] Since these extracted parameters maximize and show the characteristic difference that distinguishes according to the road surface condition, it is possible to more accurately measure the road surface condition.
[0105] The estimation module 140 may be provided to estimate the road surface condition by using the parameter extracted by the processing module 130.
[0106] Here, the estimation module 140 may be provided to estimate the road surface condition by further including a tire pressure, a tire bearing load, and a travel speed in addition to a plurality of the parameters extracted by the processing module.
[0107]
[0108] Referring further to
[0109] As one embodiment, the estimation module 140 may be formed to have a model structure using the neural network shown in
[0110] Specifically, there are a total of 11 input parameters consisting of test such as a tire pressure, a tire bearing load, and a travel speed and eight acceleration specific parameters. There are outputs of four estimated road conditions.
[0111] The neural network may be composed of three hidden layers, and each hidden layer may be composed of 30 neurons. The load applied to the tire can be estimated from the load and contact length estimated from the acceleration signal, and the value measured by the pressure sensor 112 is used as the pressure. The travel speed of the vehicle can be obtained through the CAN/Bus connection of the vehicle, and the speed may be collected by installing an additional GPS sensor.
[0112] The estimation module 140 which estimates the road surface condition by using such a neural network model has performed a test by using the number of about 5,000 data. In other words, during wheel rotations 5,000 times, 80% of the data was used for the machine learning and 20% of the data was used for the road surface condition estimation test.
[0113] The accuracy of the results estimated by this method has reached 92% in the current embodiment. Cross validation has been performed by using 10 folds in order to check for overfitting. For 10 cases, it was confirmed that there was no overfitting problem in the developed data model with similar level of accuracy.
[0114] Here, the method for estimating the road surface condition by the estimation module 140 is not limited to the model structure using the neural network. Various machine learning algorithms such as decision trees and random forests can be used.
[0115] That is, the estimation module 140 can include all the methods using a machine learning algorithm capable of estimating the road surface condition.
[0116] As such, the estimation module 140 may be provide to machine-learn the parameter change according to each road surface condition by using the parameters extracted by the processing module 130, and when a new parameter is input based on the data trained according to the machine learning, the estimation module 140 may be provided to estimate the road surface condition accordingly.
[0117] The display module 150 may be provided on a dashboard or the like of the vehicle, and may be provided to show the road surface condition estimated by the estimation module 140 to a user. The display module 150 provided as described above may warns a driver of rainy roads, snowy roads, etc., thereby enabling the driver to drive in preparation for this.
[0118] The ECU module 160 may be provided to receive the estimated road surface condition from the estimation module 140 and may be provided to control the vehicle according to the road surface condition.
[0119] A current method related to ABS braking determines, during initial braking, an appropriate slip ratio by estimating the friction coefficient of a road surface on the basis of the speed and degree of occurrence of wheel slip. However, a slight delay occurs in estimating the appropriate slip ratio through this process, which leads to an increase in the braking distance. However, according to the present disclosure, if road surface types are provided to the ECU module 160, the initial estimation of ABS algorithm can be reduced and the braking distance can be reduced by about 5%.
[0120] Also, if vehicles are connected by telematics, information on the preceding vehicle can be shared to recognize the road surface condition in advance and defensive driving is possible. Also, if vehicles are connected with related organizations such as road traffic authority, etc., the organizations can provide a road condition map and the like in real time.
[0121] Also, regarding autonomous vehicles, if the road surface condition is known in advance, the feedback process of the feedback control minimized by determining an input appropriate for steering and braking inputs, so that it is possible to increase stability.
[0122] Also, according to the present disclosure, the dynamic characteristics of a running tire is measured by the sensor module 110 attached inside the tire, and then the road surface condition is estimated through characteristic analysis of the measured waveform. Accordingly, according to the present disclosure, the road surface condition can be estimated even in a normal driving condition where no slip occurs between the tire and the road surface, and since the sensing value inside the tire is directly used, the accumulation of errors in an existing indirect estimation method can be minimized and the estimation accuracy can be improved.
[0123] Also, according to the present disclosure, the characteristics of the measured acceleration signal are extracted when the tire contacts and before and after the tire contacts, and the characteristics are used as an input parameter of the machine learning technique. Also, various road surface types can be accurately estimated by using only the measured values of the acceleration sensor 111 attached inside tire.
[0124]
[0125] Referring to
[0126] In the step S10 of measuring the acceleration of the tire, the sensor module 110 may be provided to measure the acceleration of the tire.
[0127] In the step S10 of measuring the acceleration of the tire, the sensor module 110 may measure the circumferential and radial accelerations of the tire, that is, an acceleration about a total of two axes.
[0128] After the step S10 of measuring the acceleration of the tire, a step S20 of providing the measured acceleration to the processing module may be performed.
[0129] In the step S20 of providing the measured acceleration to the processing module, the receiver module 120 may be provided to provide the acceleration measured by the sensor module 110 to the processing module 130.
[0130] After the step S20 of providing the measured acceleration to the processing module, a step S30 of analyzing the provided acceleration and extracting the parameter for estimating the road surface condition may be performed.
[0131]
[0132] Referring to
[0133] After the step S31 of obtaining an acceleration waveform graph during one rotation of the tire, a step S32 of extracting a contact area of the tire from the acceleration waveform graph may be performed.
[0134] In the step S32 of extracting a contact area of the tire from the acceleration waveform graph, the processing module 130 may extract, from the acceleration waveform graph, between a minimum value and a maximum value of a differential value of a radial acceleration graph as the contact area. Also, the processing module 130 may extract, from the acceleration waveform graph, between a minimum value and a maximum value of a circumferential acceleration graph as the contact area.
[0135] After the step S32 of extracting a contact area of the tire from the acceleration waveform graph, a step S33 of selecting a frequency range of interest by analyzing, in accordance with road surfaces, a power spectrum density in a high frequency range for within the contact area, an area before contacting, an area after contacting, and an entire area may be performed.
[0136] In the step S33 of selecting a frequency range of interest by analyzing, in accordance with road surfaces, a power spectrum density in a high frequency range for within the contact area, an area before contacting, an area after contacting, and an entire area, the processing module 130 may analyze the power spectrum density in a high frequency range in accordance with road surfaces to select a frequency range of interest. Here, the high frequency range may have a frequency band of 1.5 kHz to 4.5 kHz. Also, the frequency range of interest may be referred to as a range determined to be capable of analyzing the power spectrum density in the high frequency range in accordance with road surfaces and of distinguishing differences between the road surfaces.
[0137] After the step S33 of selecting a frequency range of interest by analyzing, in accordance with road surfaces, a power spectrum density in a high frequency range for within the contact area, an area before contacting, an area after contacting, and an entire area, a step S34 of calculating signal energy within the selected frequency range of interest may be performed.
[0138] In the step S34 of calculating signal energy within the selected frequency range of interest, the signal energy is calculated for within the contact area, an area before contacting, an area after contacting, and an entire area which have been extracted respectively from the circumferential acceleration graph and the radial acceleration graph of the tire. The calculated value may be a parameter which is input to the machine learning.
[0139] After the step S34 of calculating signal energy within the selected frequency range of interest, a step S35 of extracting the calculated signal energy as a parameter may be performed.
[0140] In the step S35 of extracting the calculated signal energy as a parameter, the parameter may include eight or more values including the signal energy calculated for within the contact area, the area before contacting, the area after contacting, and the entire area which are extracted from the radial acceleration graph of the tire and the signal energy calculated for within the contact area, the area before contacting, the area after contacting, and the entire area which are extracted from the circumferential acceleration graph of the tire.
[0141] After the step S30 of analyzing the provided acceleration and extracting the parameter for estimating the road surface condition, a step S40 of estimating the road surface condition by using the extracted parameter may be performed.
[0142] In the step S40 of estimating the road surface condition by using the extracted parameter, the estimation module 140 may be provided to machine-learn the parameter change according to each road surface condition by using the parameters extracted by the processing module 130, and when a new parameter is input based on the data trained according to the machine learning, the estimation module 140 may be provided to estimate the road surface condition accordingly.
[0143] After the step S40 of estimating the road surface condition by using the extracted parameter, a step S50 of displaying the estimated road surface condition to a user and controlling a vehicle in response to the road surface condition may be performed.
[0144] In the step S50 of displaying the estimated road surface condition to a user and controlling a vehicle in response to the road surface condition, the display module 150 may be provided on a dashboard or the like of the vehicle, and may be provided to show the road surface condition estimated by the estimation module 140 to a user. The display module 150 provided as described above may warns a driver of rainy roads, snowy roads, etc., thereby enabling the driver to drive in preparation for this.
[0145] Also, in the step S50 of displaying the estimated road surface condition to a user and controlling a vehicle in response to the road surface condition, the ECU module 160 may be provided to receive the estimated road surface condition from the estimation module 140 and may be provided to control the vehicle according to the road surface condition.
[0146] The above-mentioned descriptions of the present disclosure are provided for illustration. It can be understood by those skilled in the art that the present invention can be embodied in other specific forms without departing from its spirit or essential characteristics. Therefore, the foregoing embodiments and advantages are merely exemplary and are not to be construed as limiting the present invention. For example, each component described as a single type may be implemented in a distributed manner, and similarly, components described as being distributed can also be implemented in a combined form.
[0147] The scopes of the embodiments are described by the scopes of the following claims. All modification, alternatives, and variations derived from the scope and the meaning of the scope of the claims and equivalents of the claims should be construed as being included in the scopes of the embodiments.
TABLE-US-00001 REFERENCE NUMERALS 100: road surface conditionestimation apparatus of tire 110: sensor module 111: acceleration sensor 112: pressure sensor 120: receiver module 130: processing module 140: estimation module 150: display module 160: ECU module