Automobile system, road condition detection method, storage medium, and road management system

CN115200633BActive Publication Date: 2026-10-23HYUNDAI MOTOR CO LTD +1
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
CN202210283300.X
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Priority Date
2021-04-13
Filing Date
2022-03-22
Publication Date
2026-10-23
Estimated Expiration
2042-03-22

AI Technical Summary

Technical Problem

然而,还没有开发出能够以高可靠性检测道路状况的技术

Benefits of technology

[0020]通过在道路上驾驶车辆的同时检测损坏或湿滑道路,本发明可以节省检测道路状况的人力或资源。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115200633B_ABST
    Figure CN115200633B_ABST
Patent Text Reader

Abstract

The present application relates to a vehicle system, a road condition detection method, a storage medium, and a road management system. The vehicle system provides a method for detecting a road in an abnormal state based on a measurement value of an acceleration sensor mounted on a vehicle, the vehicle system including: an acceleration sensor that measures a value of gravitational acceleration acting on the vehicle; a position measurement sensor that measures a vehicle position; a memory in which the measurement value of the gravitational acceleration and the vehicle position are stored at a time point at which the gravitational acceleration is measured; and a controller that is electrically connected to the acceleration sensor, the position measurement sensor, and the memory, and the controller is configured to determine a road corresponding to a position at which the value of the gravitational acceleration is measured as being in an abnormal condition when the controller concludes that a difference between the value of the gravitational acceleration measured during operation of the vehicle and a reference acceleration value added to the value of the gravitational acceleration to correct the value of the gravitational acceleration to a zero reference point is outside a predetermined threshold range.
Need to check novelty before this filing date? Find Prior Art

Description

[0001] Cross-references to related applications

[0002] This application claims priority to Korean Patent Application No. 10-2021-0047530, filed on April 13, 2021, the entire contents of which are incorporated herein by reference for all purposes. Technical Field

[0003] The present invention relates to a method for detecting a road in an abnormal state (e.g., damage) based on measurements from an acceleration sensor mounted on a vehicle, and an automotive system providing the method. Background Technology

[0004] Due to abnormal road conditions such as potholes, serious loss of lifespan and performance occurs. To prevent this, road management centers (e.g., Korea Highway Corporation, local government road maintenance departments, etc.) regularly inspect road conditions and eliminate risks by repairing roads in abnormal condition or by emergency restoration of the road surface.

[0005] However, this response not only fails to reflect real-time road conditions immediately, but also wastes a lot of manpower and material resources in detecting road anomalies, making it difficult to check the condition of national highways in a short period of time.

[0006] Therefore, research and development on using vehicles traveling on the road to monitor road conditions in real time is currently underway. However, a technology capable of detecting road conditions with high reliability has not yet been developed.

[0007] The information disclosed in the background section of this invention is intended only to enhance the understanding of the general background of this invention and should not be construed as confirmation of prior art known to those skilled in the art or any form of suggestion thereof. Summary of the Invention

[0008] Various aspects of the present invention aim to provide a road condition detection method for detecting abnormal road conditions using values ​​of gravitational acceleration measured by an accelerometer, and an automotive system providing the method.

[0009] An automotive system according to various exemplary embodiments of the present invention may include: an acceleration sensor configured to measure the value of gravitational acceleration acting on a vehicle; a position measurement sensor configured to measure the position of the vehicle; a memory storing the measured value of gravitational acceleration and the position of the vehicle at the time point at which the gravitational acceleration is measured; and a controller electrically connected to the acceleration sensor, the position measurement sensor, and the memory, and the controller being configured to determine that the road corresponding to the position where the value of gravitational acceleration is measured is in an abnormal condition when the controller determines that the difference between the value of gravitational acceleration measured during vehicle operation and a reference acceleration value added to the value of gravitational acceleration to correct the value of gravitational acceleration to a zero reference point is outside a predetermined threshold range, wherein the controller is configured to update the reference acceleration value by adjusting the magnitude of the value of gravitational acceleration measured when the vehicle stops to the reference acceleration value when the vehicle meets a first update condition and a second update condition, wherein the vehicle stops for more than a predetermined reference time under the first update condition, and the gradient of the road where the vehicle stops is equal to or less than a predetermined reference gradient under the second update condition.

[0010] The memory can also store road condition information, including at least one of the following: road slope, curved road sections, unpaved road sections, manholes, road bumps and depressions, and speed bumps. The controller can be configured to determine the road corresponding to the location as being in an abnormal condition when the difference is outside a predetermined threshold range and the location of the measured gravitational acceleration value does not match the road condition information, and to determine the road corresponding to the location as being in a normal condition when the location of the measured gravitational acceleration value matches the road condition information even if the difference is outside the predetermined threshold range.

[0011] The controller can be configured to determine that the difference is outside the predetermined threshold range when the difference is less than the minimum value of the predetermined threshold range or greater than the maximum value of the predetermined threshold range.

[0012] The vehicle system may also include a communication unit that can wirelessly communicate with a server, and the controller can transmit the values ​​of gravitational acceleration measured before and after a predetermined time period through the communication unit to the server, the time point including the time point at which the value of gravitational acceleration is measured as a determination reference for abnormal conditions.

[0013] The controller can transmit additional information, including at least one of the following: vehicle location, vehicle speed, and road condition information, to the server within a predetermined time period via the communication unit.

[0014] A method for detecting road conditions according to various exemplary embodiments of the present invention includes: determining whether a vehicle meets a first update condition and a second update condition, wherein the vehicle stops for more than a predetermined reference time under the first update condition, and the slope of the road where the vehicle stops is equal to or less than a predetermined reference slope under the second update condition; when the controller determines that the first update condition and the second update condition are met as a determination result, updating a reference acceleration value by adjusting the magnitude of the value of gravitational acceleration measured when the vehicle stops to a reference acceleration value; determining whether the difference between the value of gravitational acceleration measured during the operation of the vehicle and the reference acceleration value is included within a predetermined threshold range; and when the controller determines that the difference is outside the predetermined threshold range as a determination result, determining the road corresponding to the location where the value of gravitational acceleration is measured as being in an abnormal condition, wherein the reference acceleration value is a compensation value added to the value of gravitational acceleration to correct the value of gravitational acceleration measured during the operation of the vehicle based on a zero reference point.

[0015] The method may further include: after determining whether the difference falls within a predetermined threshold range, when the controller determines that the difference is outside the predetermined threshold range as a determination result, determining whether the location of the measured gravitational acceleration value matches road condition information; if the location of the measured gravitational acceleration value does not match the road condition information as a determination result, the road corresponding to the location of the measured gravitational acceleration value can be determined to be in an abnormal condition, and the road condition information may include at least one of the following: road slope, curved road sections, unpaved road sections, manholes, road bumps and depressions, and speed bumps.

[0016] The method may further include: when the controller determines that the location of the measured gravitational acceleration value matches road condition information as a determination result, the road corresponding to the location of the measured gravitational acceleration value is determined to be in normal condition. When determining whether the difference falls within a predetermined threshold range, if the difference is less than the minimum value of the predetermined threshold range or greater than the maximum value of the predetermined threshold range, the difference can be determined to be outside the predetermined threshold range.

[0017] When a road is determined to be in an abnormal condition, measurements of gravitational acceleration over a predetermined period of time before and after that point in time can be transmitted to the server. This point in time includes the time at which the value of gravitational acceleration was measured as a baseline for determining the abnormal condition.

[0018] If the road is determined to be in an abnormal condition, additional information, including at least one of the following: vehicle location, vehicle speed, and road condition information, can be transmitted to the server within a predetermined time period.

[0019] Whenever predetermined update conditions are met, the present invention can reliably detect road conditions by updating a reference acceleration value based on zero-point correction measured during vehicle operation as the reference acceleration value is updated.

[0020] By detecting damaged or slippery roads while driving on the road, this invention can save manpower or resources for road condition inspection.

[0021] The methods and apparatus of the present invention have other features and advantages that will be apparent from, or set forth in more detail therein, the accompanying drawings and the following detailed description, which together serve to explain certain principles of the invention. Attached Figure Description

[0022] Figure 1 This is a schematic diagram illustrating a road management system that provides a method for detecting road conditions according to various exemplary embodiments of the present invention.

[0023] Figure 2 It is used for detailed explanation. Figure 1 A block diagram of the configuration of the car system.

[0024] Figure 3 This is an exemplary diagram illustrating the difference between the value of gravitational acceleration measured during vehicle operation and a reference acceleration value in a predetermined road segment, according to various exemplary embodiments of the present invention.

[0025] Figure 4 This is a flowchart illustrating a method for detecting road conditions according to various exemplary embodiments of the present invention.

[0026] It is understood that the accompanying drawings are not necessarily drawn to scale and present slightly simplified representations of various features illustrating the basic principles of the invention. Specific design features of the invention as included herein (e.g., specific dimensions, orientations, positions, and shapes) will be determined in part by the particular intended application and environment of use.

[0027] In the accompanying drawings, reference numerals throughout the drawings refer to the same or equivalent parts of the invention. Detailed Implementation

[0028] Reference will now be made in detail to various embodiments of the invention, examples of which are illustrated in the accompanying drawings and described below. Although the invention will be described in conjunction with exemplary embodiments thereof, it should be understood that this specification is not intended to limit the invention to those exemplary embodiments. On the contrary, the invention is intended to cover not only the exemplary embodiments thereof, but also various substitutions, modifications, equivalents, and other embodiments that may be included within the spirit and scope of the invention as defined by the appended claims.

[0029] In the following, embodiments included in the exemplary embodiments will be described in detail with reference to the accompanying drawings. In the exemplary embodiments, the same or similar constituent elements will be indicated by the same or similar reference numerals, and repeated descriptions will be omitted. The terms "module" and "unit" used for components in the following description are for the purpose of simple specification only. Therefore, these terms do not have the meaning or function of distinguishing them from each other. Furthermore, in describing the exemplary embodiments, descriptions of well-known techniques related to the invention will be omitted where such detailed descriptions may obscure the spirit of the invention. Moreover, the accompanying drawings are provided only to facilitate a clear understanding of the exemplary embodiments included in the exemplary embodiments, and these drawings are not to be construed as limiting the spirit of the exemplary embodiments. It should be understood that the invention includes all modifications, equivalents, and substitutions without departing from the scope and spirit of the invention.

[0030] Terms including serial numbers such as "first," "second," etc., will only be used to describe various components and will not be interpreted as limiting those components. Terms are only used to distinguish one component from others.

[0031] It should be understood that when a component is referred to as "connected" or "coupled" to another component, it may be directly connected or coupled to the other component or may be connected or coupled to the other component using other components in between. On the other hand, it should be understood that when a component is referred to as "directly connected or coupled" to another component, it may be connected or coupled to the other component without any other components in between.

[0032] It will be further understood that the terms “comprising” or “having” as used in the exemplary embodiments specify the presence of the said features, numbers, steps, operations, components, parts and / or combinations thereof, but do not exclude the presence or addition of one or more other features, numbers, steps, operations, components, parts and / or combinations thereof.

[0033] Figure 1 This is a schematic diagram illustrating a road management system that provides a method for detecting road conditions according to various exemplary embodiments of the present invention.

[0034] Figure 2 It is used for detailed explanation. Figure 1 A block diagram of the configuration of the car system.

[0035] Figure 3 This is an exemplary diagram illustrating the difference between the value of gravitational acceleration measured during vehicle operation and a reference acceleration value in a predetermined road segment, according to various exemplary embodiments of the present invention.

[0036] refer to Figure 1The road management system 1 includes a vehicle system 100 and a server 200.

[0037] The vehicle system 100 is installed on the vehicle and measures the value of gravitational acceleration when the vehicle is moving and stationary, and determines whether the road condition is normal or abnormal based on the measured gravitational acceleration. If the road condition is determined to be abnormal, the vehicle system 100 sends the values ​​of gravitational acceleration measured before and after that point in time, along with additional information, to the server 200. This point in time includes the time when the value of gravitational acceleration was measured as the reference for determining the abnormal condition.

[0038] Additional information may include the vehicle's position on the road, its speed, and road condition information. In this case, road condition information may include information related to road gradient, curves, unpaved sections, manholes, road bumps and depressions, and speed bumps.

[0039] Server 200 can update existing road condition information by analyzing or processing information received from multiple vehicles regarding roads in abnormal conditions. For example, server 200 can transmit alarm messages, including information such as road damage, to vehicles operating near roads in abnormal conditions. Alternatively, server 200 can transmit updated road condition information to road management centers (e.g., Korean road companies, local government road maintenance departments, etc.).

[0040] refer to Figure 2 The vehicle system 100 includes an acceleration sensor 10, a position measurement sensor 20, a memory 30, a communication unit 40, and a controller 50.

[0041] Accelerometer 10 measures the value of gravitational acceleration acting on the vehicle and transmits the measured value of gravitational acceleration to controller 50. Accelerometer 10 can measure the magnitude of gravitational acceleration acting on the vehicle by dividing the value of gravitational acceleration acting on the vehicle into X-axis vector, Y-axis vector, and Z-axis vector.

[0042] Accelerometer 10 determines the value of gravitational acceleration by adding the X-axis vector, Y-axis vector, and Z-axis vector. For example, acceleration sensor 10 may include, but is not limited to, acceleration sensors installed in an Audio Video Navigation Telematics (AVNT) system, and may include any sensors that measure the value of gravitational acceleration acting on the vehicle, regardless of the sensor's installation location.

[0043] The position measurement sensor 20 measures the position of the vehicle and transmits the measured position to the controller 50. For example, the position measurement sensor 20 may include, but is not limited to, a sensor for measuring the position of the vehicle using a Global Positioning System (GPS), and may include various methods for measuring the position of the vehicle.

[0044] The memory 30 can store the value of gravitational acceleration measured by the acceleration sensor 10, the vehicle position measured by the position measurement sensor 20, the vehicle speed, road condition information, reference acceleration, etc. For example, the memory 30 can store the value of gravitational acceleration by mapping it to the vehicle position measured at a predetermined time point.

[0045] The communication unit 40 can transmit and receive data wirelessly with the server 200. For example, the communication unit 40 can transmit the value of gravitational acceleration and additional information to the server 200 under the control of the controller 50.

[0046] The controller 50 can determine the normal or abnormal condition of the road based on the value of gravitational acceleration measured by the acceleration sensor 10.

[0047] According to various exemplary embodiments of the present invention, when the difference between the measured value of gravitational acceleration and the reference acceleration value deviates from a predetermined threshold range during vehicle operation, the controller 50 may determine that the road corresponding to the location where the value of gravitational acceleration is measured is in an abnormal condition.

[0048] refer to Figure 3 At the first point A, the difference Y is less than the lower limit of a predetermined threshold range (e.g., -0.25). At the second point B and the third point C, the difference Y is greater than the upper limit of the predetermined threshold range (e.g., 0.25). The controller 50 can determine that the roads corresponding to the first point A, the second point B, and the third point C are in an abnormal condition.

[0049] According to another exemplary embodiment of the present invention, when the difference Y between the value of gravitational acceleration measured during vehicle operation and the reference acceleration value deviates from a predetermined threshold range, and at the same time the location corresponding to the difference Y does not match the road condition information, the controller 50 may determine that the road corresponding to the location where the value of gravitational acceleration is measured is in an abnormal condition.

[0050] refer to Figure 3Suppose that the difference Y between points A, B, and C is outside a predetermined threshold range, and currently, assume that point C matches road condition information (e.g., the presence of speed bumps), but each of points A and B does not match road condition information (e.g., manholes, road bumps and depressions, speed bumps, etc.). Therefore, controller 50 can determine that the roads corresponding to points A and B, whose difference Y is outside the predetermined threshold range and do not match road condition information, are in an abnormal condition. That is, when based on the value of gravitational acceleration, even if any road is determined to be in an abnormal condition, controller 50 will not determine the corresponding location to be in an abnormal condition if the road location matches pre-stored road condition information. Therefore, controller 50 can only transmit information related to newly generated road damage or slippage areas to server 200.

[0051] Figure 4 This is a flowchart illustrating a method for detecting road conditions according to various exemplary embodiments of the present invention.

[0052] In the following text, see references Figure 1 , Figure 2 , Figure 3 and Figure 4 Describe road condition detection methods and automotive systems that provide such methods.

[0053] refer to Figure 4 The controller 50 determines whether a first update condition and a second update condition are met. Under the first update condition, the vehicle stops for more than a predetermined reference time, and under the second update condition, the gradient of the road where the vehicle stops is less than or equal to a predetermined reference gradient (S100). For example, the first update condition may be set to cause the vehicle to stop for 5 seconds or longer, and the second update condition may be set to cause the gradient of the road where the vehicle stops to be 12° or greater.

[0054] Next, if the first update condition and the second update condition are satisfied (S100, yes) as the determination result, the controller 50 updates the reference acceleration value by using the magnitude of the gravitational acceleration value measured when the vehicle is stopped as the reference acceleration value (S200).

[0055] A reference acceleration value can be a compensation value added to the value of gravitational acceleration to correct the measured value of gravitational acceleration to a zero reference point when the vehicle is in motion. For example, if the value of gravitational acceleration is -9.2g and the reference acceleration value is 9.6g, the correction value for gravitational acceleration can be positioned above zero (+0.4g) on ​​the graph. As another example, if the value of gravitational acceleration is -9.8g and the reference acceleration value is 9.6g, the correction value for gravitational acceleration can be positioned below zero (-0.2g) on ​​the graph. That is, the reference acceleration value can be a compensation value that allows easy checking how much the value of gravitational acceleration measured while the vehicle is in motion fluctuates above or below zero.

[0056] For example, assuming the previous reference acceleration value is 9.6g, and the measured value of gravitational acceleration is -9.8g while the first and second update conditions are met, the controller 50 can update the reference acceleration value by using 9.8g (the magnitude of the gravitational acceleration measured when the first and second update conditions are met) as the reference acceleration value. In this case, the reference acceleration value can be updated from 9.6g to 9.8g. According to various exemplary embodiments of the present invention, the controller 50 can update the reference acceleration value whenever the first and second update conditions are met, thereby minimizing errors when correcting actual measurements of gravitational acceleration based on zero-point calibration.

[0057] Next, as a result, if the first update condition and the second update condition are not met (S100, No) or the reference acceleration value is not updated (S200), the controller 50 determines whether the difference between the value of gravitational acceleration measured during vehicle operation and the reference acceleration value is included in a predetermined threshold range (S300).

[0058] If the reference acceleration value is not updated, the controller 50 determines the difference between the previous reference acceleration value and the value of gravitational acceleration. When the reference acceleration value is updated, the controller 50 determines the difference between the updated reference acceleration value and the value of gravitational acceleration. According to various exemplary embodiments of the present invention, when the difference is less than the minimum value of a predetermined threshold range or greater than the maximum value of a predetermined threshold range, the controller 50 may determine that the difference is outside the predetermined threshold range.

[0059] refer to Figure 3 When the minimum value of the predetermined threshold range is set to -0.25 and the maximum value is set to 0.25, the predetermined threshold range can be expressed as "-0.25 ≤ difference Y ≤ 0.25". The first point A has a difference Y less than the minimum value -0.25, and the second point B and the third point C have a difference Y greater than the maximum value 0.25. That is, the controller 50 can determine that the difference (Y) of each of the first point A, the second point B, and the third point C is outside the predetermined threshold range.

[0060] Next, when it is determined that the difference in the result is outside the predetermined threshold range (S300, No), the controller 50 determines whether the location of the measured value of gravitational acceleration matches the road condition information (S400). In this case, the road condition information may include information related to road slope, curved road sections, unpaved road sections, manholes, road bumps and depressions, and speed bumps.

[0061] Next, if the result is determined to be mismatched (S400, No), the controller 50 will identify the road corresponding to the location where the value of gravitational acceleration is measured as an abnormal condition (S500).

[0062] For example, if the difference is outside a predetermined threshold range, even if there is no previously confirmed manhole or speed bump at the location where the gravitational acceleration value is measured, the controller 50 can determine that the road at the corresponding location is in an abnormal condition. In short, when a change in the value of gravitational acceleration that does not match the previously confirmed road conditions is detected, the controller 50 can determine that the road corresponding to the location is in an abnormal condition.

[0063] According to various exemplary embodiments of the present invention, the controller 50 may transmit measurements of gravitational acceleration and additional information to the server 200 within a predetermined time period before and after a time point, the time point including the time point at which the value of gravitational acceleration is measured as a reference for determining abnormal conditions.

[0064] Next, if the difference is included in the predetermined threshold range (S300, yes) as a determination result or a match is generated (S400, yes) as a determination result, the controller 50 determines the road corresponding to the location where the value of the measured gravitational acceleration is measured as normal (S600).

[0065] For example, if a speed bump exists at the location where the value of gravitational acceleration is measured, the controller 50 determines that the difference is outside a predetermined threshold range by measuring the value of gravitational acceleration when the vehicle passes over the speed bump. That is, even if the difference is outside a predetermined threshold range for road conditions such as previously identified manholes and speed bumps, the controller 50 can still determine the road at the corresponding location as normal.

[0066] refer to Figure 3 Suppose that the difference Y between the first point A, the second point B, and the third point C is outside a predetermined threshold range, and the third point C matches road condition information (e.g., the presence of speed bumps), but neither the first point A nor the second point B matches road condition information (e.g., manholes, road bumps and depressions, speed bumps, etc.).

[0067] Therefore, controller 50 can determine that the roads at points A and B, where the difference Y is outside a predetermined threshold range and do not match the road condition information, are in an abnormal condition. That is, even if any road is determined to be in an abnormal condition based on the value of gravitational acceleration, controller 50 will not determine the corresponding location to be in an abnormal condition if the road's location matches the pre-stored road condition information. Therefore, controller 50 can transmit only information related to newly generated road damage or slippage areas to server 200.

[0068] According to various exemplary embodiments of the present invention, reference is made to Figure 3 The controller 50 can transmit the values ​​of gravitational acceleration measured before and after a predetermined time period, along with additional information, to the server 200. These time points include the time points at which the values ​​of gravitational acceleration are measured as a reference for determining abnormal conditions (first point A and second point B).

[0069] Furthermore, the term "controller," "control unit," "control device," or "control module" refers to a hardware device including a memory and a processor configured to execute one or more steps interpreted as an algorithmic structure. The memory stores the algorithmic steps, and the processor executes the algorithmic steps to perform one or more processes according to various exemplary embodiments of the invention. A control device according to exemplary embodiments of the invention can be implemented using non-volatile memory and a processor configured to store algorithms for controlling the operation of various components of a vehicle or data regarding software commands for executing the algorithms, and the processor configured to perform the aforementioned operations using the data stored in the memory. The memory and processor can be separate chips. Alternatively, the memory and processor can be integrated into a single chip. The processor can be implemented as one or more processors. The processor can include various logic circuits and operational circuits that can process data according to a program provided from the memory and generate control signals based on the processing results.

[0070] The control device may be at least one microprocessor operated by a predetermined program, which may include a series of commands for performing the methods included in the various exemplary embodiments of the present invention described above.

[0071] The foregoing invention can also be embodied in computer-readable code on a computer-readable recording medium. A computer-readable recording medium is any data storage device capable of storing data that can be subsequently read by a computer system, and storing and executing program instructions that can be subsequently read by a computer system. Examples of computer-readable recording media include hard disk drives (HDDs), solid-state drives (SSDs), silicon disk drives (SDDs), read-only memory (ROM), random access memory (RAM), CD-ROMs, magnetic tapes, floppy disks, optical data storage devices, etc., and are implemented as carrier waves (e.g., transmitted via the Internet). Examples of program instructions include machine language code generated by a compiler and high-level language code that can be executed by a computer using an interpreter.

[0072] In various exemplary embodiments of the present invention, each of the above operations can be performed by a control device, and the control device can be configured by multiple control devices or an integrated single control device.

[0073] In various exemplary embodiments of the present invention, the control device may be implemented in hardware or software, or in a combination of hardware and software.

[0074] For ease of explanation and precise definition of the appended claims, the terms “upper,” “lower,” “inner,” “outer,” “on,” “under,” “upward,” “downward,” “front,” “back,” “rear,” “inner,” “external,” “inward,” “outer,” “internal,” “external,” “forward,” and “backward” are used to describe features of exemplary embodiments with reference to the positions of features shown in the accompanying drawings. It should be further understood that the term “connection” or its derivatives refer to both direct and indirect connections.

[0075] For purposes of illustration and description, the above description of specific exemplary embodiments of the invention has been presented. They are not intended to be exhaustive or to limit the invention to the precise forms disclosed, and it will be apparent that many modifications and variations are possible in accordance with the above teachings. Exemplary embodiments were chosen and described to explain certain principles of the invention and its practical application, thereby enabling others skilled in the art to make and utilize various exemplary embodiments of the invention and their various alternatives and modifications. The scope of the invention is intended to be defined by the appended claims and their equivalents.

Claims

1. A vehicle system, comprising: An accelerometer sensor is configured to measure the value of gravitational acceleration acting on the vehicle; A position measurement sensor is configured to measure the position of the vehicle; The memory stores the measured value of gravitational acceleration and the position of the vehicle at the time point at which the gravitational acceleration is measured. as well as A controller, electrically connected to the acceleration sensor, the position measurement sensor, and the memory, is configured to determine the road corresponding to the location where the gravity acceleration value was measured as being in an abnormal condition when the controller determines that the difference between the value of the gravity acceleration measured during vehicle operation and a reference acceleration value is outside a predetermined threshold range. The reference acceleration value is a compensation value added to the gravity acceleration value to correct it to a zero reference point. The controller is configured to update the reference acceleration value by adjusting the magnitude of the gravitational acceleration measured when the vehicle stops to the reference acceleration value when the vehicle meets a first update condition and a second update condition. Under the first update condition, the vehicle stops for more than a predetermined reference time. Under the second update condition, the gradient of the road where the vehicle stops is equal to or less than a predetermined reference gradient.

2. The vehicle system according to claim 1, in, The controller is configured to determine the road corresponding to the location as being in an abnormal condition when the difference is outside the predetermined threshold range and the location where the value of the gravitational acceleration is measured does not match road condition information. The controller is configured to determine the road corresponding to the location as normal when the location where the value of the gravitational acceleration is measured matches the road condition information, even if the difference is outside the predetermined threshold range.

3. The automotive system according to claim 2, in, The memory is also configured to store the road condition information, which includes at least one of the following: road slope, curved sections, unpaved sections, manholes, road bumps and depressions, and speed bumps.

4. The automotive system according to claim 1, in, The controller is configured to determine that the difference is outside the predetermined threshold range when the difference is less than the minimum value of the predetermined threshold range or greater than the maximum value of the predetermined threshold range.

5. The vehicle system according to claim 2, further comprising: The communication unit is configured for wireless communication with the server; and The controller is configured to transmit the value of the gravitational acceleration measured before and after the time point to the server via the communication unit, the time point including the time point at which the value of the gravitational acceleration is measured as a determination benchmark for the abnormal condition.

6. The automotive system according to claim 5, wherein, The controller is configured to transmit additional information, including at least one of the vehicle's location, the vehicle's speed, and road condition information, to the server via the communication unit during the predetermined time period.

7. A method for detecting road conditions, the method comprising: The controller determines whether the vehicle meets the first update condition and the second update condition. Under the first update condition, the vehicle stops for more than a predetermined reference time. Under the second update condition, the gradient of the road where the vehicle stops is equal to or less than the predetermined reference gradient. When the controller determines that the first update condition and the second update condition are satisfied as a determined result, the controller updates the reference acceleration value by adjusting the magnitude of the gravitational acceleration value measured when the vehicle stops to the reference acceleration value. The controller determines whether the difference between the value of the gravitational acceleration measured during the operation of the vehicle and the reference acceleration value is within a predetermined threshold range; as well as When the controller determines that the difference is outside the predetermined threshold range, it classifies the road corresponding to the location where the gravitational acceleration value was measured as being in an abnormal condition. The reference acceleration value is a compensation value, which is added to the value of gravitational acceleration to correct the value of gravitational acceleration measured during the operation of the vehicle based on a zero reference point.

8. The method according to claim 7, further comprising: After determining whether the difference falls within the predetermined threshold range When the controller determines that the difference is outside the predetermined threshold range as a valid result, the controller determines whether the location where the value of the gravitational acceleration is measured matches road condition information. After determining that the road is in the abnormal condition. When the controller determines that the location where the value of gravitational acceleration is measured does not match the road condition information, the controller classifies the road corresponding to the location where the value of gravitational acceleration is measured as being in the abnormal condition. The road condition information includes at least one of the following: road slope, curved road sections, unpaved road sections, manholes, road bumps and depressions, and speed bumps.

9. The method according to claim 8, further comprising: When the controller determines that the location where the value of gravitational acceleration is measured matches the road condition information as a result, the controller determines the road corresponding to the location where the value of gravitational acceleration is measured as being in normal condition.

10. The method according to claim 7, wherein, In determining whether the difference falls within the predetermined threshold range When the controller determines that the difference is less than the minimum value of the predetermined threshold range or greater than the maximum value of the predetermined threshold range, the controller is configured to determine that the difference is outside the predetermined threshold range.

11. The method of claim 8, further comprising: The controller will transmit the values ​​of the gravitational acceleration measured within a predetermined time period before and after a certain time point to the server, the time point including the time point at which the value of the gravitational acceleration is measured as a determination benchmark for the abnormal condition.

12. The method according to claim 11, wherein, The controller is configured to transmit the value of the gravitational acceleration measured during the predetermined time period before and after the time point to the server via a communication unit configured for wireless communication with the server.

13. The method of claim 11, further comprising: After determining that the road is in the abnormal condition. The controller transmits additional information, including at least one of the vehicle's location, the vehicle's speed, and road condition information, to the server within the predetermined time period.

14. The method of claim 13, further comprising: When the server determines that the road is in the abnormal condition, upon receiving the road condition information, the server is configured to transmit an alarm message including the road condition information to vehicles operating near the road in the abnormal condition or to a road management center.

15. A non-transitory computer-readable storage medium having a program recorded thereon for performing the method according to claim 7.

16. A road management system, comprising: The vehicle system according to claim 6; as well as server, The server is configured to transmit alarm messages, including road condition information, to vehicles operating near roads in abnormal conditions or to road management centers.

Citation Information

Patent Citations

  • An eliminator for wasp

    KR1020210047530A

  • Apparatus and method of estimating road slope by using gravitational acceleration sensor

    CN104973064A

  • Apparatus And Method Estimating Road Slope Of Vehicle

    CN104973065A