Vehicle diagnosis apparatus and method thereof
An apparatus for inspecting a host vehicle can include a memory configured to store failure diagnosis model information for each of vehicle parts, where the failure diagnosis model information is obtained while a test vehicle equipped with each of the vehicle parts in a failure state is driving, a sensor configured to generate information on driving conditions of a road on which the host vehicle is currently traveling and a status of the host vehicle, a controller configured to compare the information generated by the sensor with the failure diagnosis model information to determine whether a road surface condition is consistent with each other, and determine whether a vehicle part has failed in response that the road surface condition is consistent with each other, and a displayer configured to display a warning sign of a failure according to a control signal provided by the controller.
1 . An apparatus for inspecting a host vehicle, comprising:
a memory configured to store failure diagnosis model information for a group of vehicle parts, wherein the failure diagnosis model information is obtained while a test vehicle equipped with each of the group of the vehicle parts in a failure state is driving on a test road at a variety of different test driving conditions of the test vehicle and test road surface conditions of the test road;
a sensor configured to generate information on host-vehicle driving conditions of the host vehicle and current road surface conditions of a current road on which the host vehicle is currently traveling;
a controller configured to:
determine whether the test driving conditions and the test road surface conditions of the test road stored in the memory and the host-vehicle driving conditions and the current road surface conditions for the host vehicle are consistent with each other, and
compare the information generated by the sensor with the failure diagnosis model information and determine whether a given vehicle part of the group of the vehicle parts has failed based on the host-vehicle driving conditions and the current road surface conditions for the host vehicle and the test driving conditions and the test road surface conditions being consistent with each other; and
a displayer configured to display a warning sign based on that the given vehicle part has failed according to a control signal provided by the controller.
2 . The apparatus of claim 1 , wherein the failure diagnosis model information is generated with the test vehicle driven at the test driving conditions including a constant speed of 50 km/h to 60 km/h and the test road surface conditions being on a flat road.
3 . The apparatus of claim 2 , wherein the failure diagnosis model information comprises acceleration data.
4 . The apparatus of claim 2 , wherein the failure diagnosis model information comprises vibration data.
5 . The apparatus of claim 2 , wherein the failure diagnosis model information comprises sound data.
6 . The apparatus of claim 2 , wherein the failure diagnosis model information comprises GPS data.
7 . The apparatus of claim 1 , wherein the sensor includes:
an acceleration sensor configured to measure acceleration on the current road on which the host vehicle is traveling;
a vibration sensor configured to sense vibration of the given vehicle part;
a noise sensor configured to sense sounds generated from the given vehicle part; and
a GPS configured to generate data on a location of the host vehicle.
8 . The apparatus of claim 7 , wherein the vibration sensor and the noise sensor are placed at one or more of a first position inside a front body of the host vehicle, a second position at a motor of the host vehicle, a third position proximate to a wheel of the host vehicle, a fourth position at a battery of the host vehicle, and a fifth position inside a rear body of the host vehicle.
9 . The apparatus of claim 7 , further comprising a filter configured to remove noise from data received from the vibration sensor and the noise sensor.
10 . The apparatus of claim 1 , wherein the controller is configured to inspect different vehicle parts for failures in a turning section and a straight section during driving of the host vehicle.
11 . The apparatus of claim 10 , wherein the controller is configured to determine whether a motor driven power steering (MDPS) is broken in the turning section and determine whether an electric driving motor is broken in the straight section.
12 . A method of inspecting a host vehicle, the method comprising:
storing failure diagnosis model information for each of a group of vehicle parts in a memory, wherein the failure diagnosis model information is obtained while a test vehicle equipped with each of the group of the vehicle parts in a failure state is driving on a test road at a variety of different test driving conditions of the test vehicle and test road surface conditions of the test road;
generating information on host-vehicle driving conditions of the host vehicle and current road surface conditions of a current road on which the host vehicle is currently traveling;
determining whether the test driving conditions and the test road surface conditions of the test road stored in the memory and the host-vehicle driving conditions and the current road surface conditions for the host vehicle are consistent with each other;
comparing sensor information generated by a sensor with the failure diagnosis model information and determining whether a given vehicle part of the group of the vehicle parts has failed based on the host-vehicle driving conditions and the current road surface conditions for the host vehicle and the test driving conditions and the test road surface conditions being consistent with each other; and
alerting a driver of the host vehicle that the given vehicle part has failed.
13 . The method of claim 12 , wherein the generated information includes vibration data of the vehicle parts of the host vehicle, sounds data generated from the vehicle parts of the host vehicle, and location data of the host vehicle.
14 . The method of claim 12 , wherein the determining of whether the given vehicle part has failed includes inspecting different vehicle parts for failures in a turning section and a straight section of driving of the host vehicle.
15 . The method of claim 14 , wherein the determining of whether the given vehicle part has failed further includes determining whether a motor driven power steering (MDPS) is broken in the turning section and determining whether an electric driving motor is broken in the straight section.
16 . A method of inspecting a host vehicle, the method comprising:
sensing host-vehicle status information, host-vehicle driving conditions, and current road surface conditions on a current road on which the host vehicle is traveling, wherein the host-vehicle status information includes a first measurement of a current condition of a first vehicle part of the host vehicle;
comparing the host-vehicle driving conditions and the current road surface conditions of the current road with test-vehicle driving conditions and tested road surface conditions, wherein the test-vehicle driving conditions and the tested road surface conditions were previously measured on a test road and previously stored in a memory, and wherein the test-vehicle driving conditions and the tested road surface conditions are a first portion of failure diagnosis model information stored in the memory;
based on the host-vehicle driving conditions and the current road surface conditions of the current road being consistent with the test-vehicle driving conditions and the tested road surface conditions measured on the test road, comparing the first measurement with previously measured failure data corresponding to the first vehicle part being in a failed state, to determine whether the first vehicle part is in the failed state; and
based on determining that the first vehicle part is in the failed state, generating a first alert corresponding to the first vehicle part.
17 . The method of claim 16 , further comprising:
determining whether the host vehicle is currently turning; and
based on the host vehicle turning, sensing for a second vehicle part of the host vehicle such that the host-vehicle status information includes a second measurement for the second vehicle part, wherein the second vehicle part mainly functions during turning.
18 . The method of claim 16 , wherein the host-vehicle status information includes vibration measurements from two or more different sensors located in different locations on the host vehicle, and wherein the method further comprises filtering a first vibration measurement of the vibration measurements from a first location with a second vibration measurement of the vibration measurements from a second location, wherein one of the first location or the second location is inside the host vehicle, and wherein another of the first location or second location is outside the host vehicle.
19 . The method of claim 16 , wherein the host-vehicle status information includes noise measurements from two or more different sensors located in different locations on the host vehicle, and wherein the method further comprises filtering a first noise measurement of the noise measurements from a first location with a second noise measurement of the noise measurements from a second location, wherein one of the first location or the second location is inside the host vehicle, and wherein another of the first location or second location is outside the host vehicle.
20 . The method of claim 16 , wherein the host-vehicle status information and the host-vehicle driving conditions includes current data measured from multiple different sensors at multiple different locations of the host vehicle, and wherein the current data includes current acceleration of the host vehicle, current velocity of the host vehicle, location of the host vehicle, vibration, and sound.