[go: up one dir, main page]

CN104635721B - Vehicle diagnostic system based on Internet of vehicles - Google Patents

Vehicle diagnostic system based on Internet of vehicles Download PDF

Info

Publication number
CN104635721B
CN104635721B CN201410772826.XA CN201410772826A CN104635721B CN 104635721 B CN104635721 B CN 104635721B CN 201410772826 A CN201410772826 A CN 201410772826A CN 104635721 B CN104635721 B CN 104635721B
Authority
CN
China
Prior art keywords
analysis result
driving
battery
acceleration
vehicle
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201410772826.XA
Other languages
Chinese (zh)
Other versions
CN104635721A (en
Inventor
王克
崔光辉
蒋毅成
张连成
党建明
底彦彬
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Yesway Information Technology Co ltd
Original Assignee
Beijing Yesway Information Technology Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Yesway Information Technology Co ltd filed Critical Beijing Yesway Information Technology Co ltd
Priority to CN201410772826.XA priority Critical patent/CN104635721B/en
Publication of CN104635721A publication Critical patent/CN104635721A/en
Application granted granted Critical
Publication of CN104635721B publication Critical patent/CN104635721B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B23/00Testing or monitoring of control systems or parts thereof
    • G05B23/02Electric testing or monitoring
    • G05B23/0205Electric testing or monitoring by means of a monitoring system capable of detecting and responding to faults
    • G05B23/0259Electric testing or monitoring by means of a monitoring system capable of detecting and responding to faults characterized by the response to fault detection
    • G05B23/0267Fault communication, e.g. human machine interface [HMI]

Landscapes

  • Engineering & Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Automation & Control Theory (AREA)
  • Telephonic Communication Services (AREA)
  • Traffic Control Systems (AREA)

Abstract

According to the vehicle diagnosis system based on the Internet of vehicles disclosed by the embodiment of the invention, the mobile terminal receives a remote diagnosis instruction input by a user and sends the diagnosis instruction to the vehicle-mounted terminal through the remote server; after receiving the diagnosis instruction, the vehicle-mounted terminal acquires driving data; the remote server obtains a vehicle fault analysis result according to the driving data and the preset weight of each fault information in the driving data, and sends the analysis result to the mobile terminal; and the mobile terminal displays the analysis result. Thereby realizing the remote diagnosis of the vehicle.

Description

Vehicle diagnostic system based on Internet of vehicles
Technical Field
The invention relates to the technical field of information, in particular to a vehicle diagnosis system based on the Internet of vehicles.
Background
With the development of society, automobiles gradually enter lives from a high-end vehicle, and more people own the automobiles. At present, 4S shops are used for automobile diagnosis, the diagnosis mode is troublesome, and how to perform remote diagnosis on the automobile is a technical problem which needs to be solved currently.
Disclosure of Invention
The embodiment of the invention provides a vehicle diagnosis system based on an Internet of vehicles, which is used for realizing remote diagnosis of vehicles.
The embodiment of the invention adopts the following technical scheme:
a vehicle diagnosis system based on the Internet of vehicles comprises a vehicle-mounted terminal, a remote server and a mobile terminal;
the mobile terminal is bound with the vehicle-mounted terminal, and the mobile terminal comprises: a sending module;
the sending module receives a remote diagnosis instruction input by a user and sends the diagnosis instruction to the vehicle-mounted terminal through the remote server;
the vehicle-mounted terminal includes: the device comprises an interface module, an acquisition module and a communication module;
the interface module is connected with a data interface arranged on an automobile;
the acquisition module is connected with the interface module;
after receiving the diagnosis instruction, the communication module triggers the acquisition module to acquire first driving data and transmits the first driving data to the communication module, and the fault information of a steering lamp, the fault information of a car lamp, abnormal tire pressure information, the fault information of an ABS (anti-lock brake system), the fault information of a master cylinder, the fault information of a steering power assisting and the fault information of a suspension system are acquired;
the communication module is in communication connection with the remote server and sends the first driving data to the remote server;
the remote server obtains a vehicle fault analysis result according to the first driving data and the preset weight of each fault information in the first driving data, and sends the analysis result to the mobile terminal;
the mobile terminal further includes: the display module is electrically connected with the receiving module;
and the receiving module receives the analysis result, transmits the analysis result to the display module, and the display module displays the analysis result.
In one embodiment, the acquisition module acquires second driving data and transmits the second driving data to the communication module, wherein the second driving data includes turning angular velocity, acceleration during acceleration, acceleration during braking, speed change amplitude during ramp driving, and driving duration;
the communication module is in communication connection with the remote server and sends the second driving data to the remote server;
the remote server obtains a turning driving analysis result according to the turning angle speed; the remote server obtains an accelerated driving analysis result according to the accelerated speed; the remote server obtains a brake driving analysis result according to the brake time acceleration; the remote server obtains a driving analysis result of the ramp according to the speed change amplitude when the ramp is driven; the remote server obtains a fatigue driving analysis result according to the driving duration;
the remote server obtains a driving skill analysis result according to the turning driving analysis result, the accelerating driving analysis result, the braking driving analysis result, the ramp driving analysis result and the fatigue driving analysis result, and sends the driving skill analysis result to the mobile terminal;
the receiving module receives the driving skill analysis result, transmits the analysis result to the display module, and the display module displays the driving skill analysis result.
In one embodiment, the vehicle-mounted terminal further comprises a positioning module and a gyroscope module;
the positioning module is connected with the acquisition module and provides vehicle position data to the acquisition module in real time;
the gyroscope module is connected with the acquisition module and used for acquiring the driving direction data and the gradient data of the acquisition module in real time.
In one embodiment, the vehicle-mounted terminal further comprises a clock module;
the clock module is connected with the acquisition module and provides clock information to the acquisition module in real time;
the second driving data acquired by the acquisition module further comprises a real-time speed record;
the remote server obtains the highest vehicle speed according to the real-time speed record;
and the remote server sends the maximum speed per hour to the mobile terminal, and the mobile terminal displays the maximum speed.
In one embodiment, the second driving data acquired by the acquisition module further includes a real-time speed record and a driving route;
the remote server integrates the real-time speed and the driving route to obtain a driving operation diagram;
the remote server sends the driving operation chart to the mobile terminal, and the mobile terminal displays the driving operation chart.
In one embodiment, the second driving data acquired by the acquisition module further includes a sudden braking frequency; the emergency brake comprises the following steps: when the acceleration of the vehicle is larger than X, recording as one-time emergency braking, wherein the value range of X is-0.20 g to-0.50 g, and g is the gravity acceleration;
and the remote server sends the emergency braking times to the mobile terminal, and the mobile terminal displays the emergency braking times.
In one embodiment, the second driving data acquired by the acquisition module further includes a number of rapid accelerations; the rapid acceleration is as follows: when the acceleration of the vehicle is greater than Y, recording as one-time rapid acceleration, wherein the value range of Y is 0.20g to 0.50g, and g is the gravity acceleration;
and the remote server sends the rapid acceleration times to the mobile terminal, and the mobile terminal displays the rapid acceleration times.
In one embodiment, the second driving data acquired by the acquisition module further includes a sharp turn number; the sharp turn is as follows: when the angular speed of the vehicle is greater than the preset angular speed, recording as a sharp turn;
and the remote server sends the sharp turning times to the mobile terminal, and the mobile terminal displays the sharp turning times.
In one embodiment, the remote server stores the driving data in the form of a barcode or a two-dimensional code or a number.
In one embodiment, the vehicle-mounted terminal further comprises an alarm module;
the alarm module is connected with the acquisition module and gives an alarm when the driving time exceeds a preset value.
In one embodiment, the acquisition module acquires battery data and transmits the battery data to the communication module, the battery data including at least one of: battery charge-discharge state, battery voltage, battery current, battery temperature, battery capacity, battery wear level;
the communication module sending the battery data to the remote server;
the remote server obtains a battery state analysis result according to the battery data and the preset weight of each information in the battery data, and sends the battery state analysis result to the mobile terminal;
the receiving module receives the battery state analysis result, transmits the battery state analysis result to the display module, and the display module displays the battery state analysis result.
According to the vehicle diagnosis system based on the Internet of vehicles, the mobile terminal receives a remote diagnosis instruction input by a user and sends the diagnosis instruction to the vehicle-mounted terminal through the remote server; after receiving the diagnosis instruction, the vehicle-mounted terminal acquires driving data; the remote server obtains a vehicle fault analysis result according to the driving data and the preset weight of each fault information in the driving data, and sends the analysis result to the mobile terminal; and the mobile terminal displays the analysis result. Thereby realizing the remote diagnosis of the vehicle.
It is to be understood that both the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the disclosure.
Drawings
The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the invention and together with the description, serve to explain the principles of the invention.
FIG. 1 is a communication schematic diagram of a vehicle diagnostic system based on Internet of vehicles according to an embodiment of the invention;
FIG. 2 is a block diagram of a vehicle diagnostic system based on the Internet of vehicles according to one embodiment of the present invention;
FIG. 3 is a block diagram of a vehicle networking based vehicle diagnostic system according to another embodiment of the present invention;
fig. 4 is a block diagram illustrating a vehicle diagnosis system based on the internet of vehicles according to still another embodiment of the present invention.
Detailed Description
Reference will now be made in detail to the exemplary embodiments, examples of which are illustrated in the accompanying drawings. When the following description refers to the accompanying drawings, like numbers in different drawings represent the same or similar elements unless otherwise indicated. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with the present invention. Rather, they are merely examples of apparatus and methods consistent with certain aspects of the invention, as detailed in the appended claims.
Fig. 1 illustrates a Communication mode of a vehicle diagnosis system based on an internet of vehicles according to an embodiment of the present invention, in which a vehicle-mounted terminal 110, a remote server 120, and a Mobile terminal 130 are connected by a wireless network, where the wireless network may be a network provided by a Communication provider and having a data transmission function, and includes but is not limited to a GSM (global system for Mobile communications) network, a CDMA (Code Division Multiple Access) network, and an LTE (Long Term Evolution) network, and the Mobile terminal 130 may be a Mobile phone, a tablet computer, and the like in an embodiment of the present invention, which is not limited in the embodiment of the present invention.
As shown in fig. 2, an embodiment of the present invention provides a vehicle diagnosis system based on the internet of vehicles, including a vehicle-mounted terminal 110, a remote server 120, and a mobile terminal 130;
the mobile terminal 130 is bound with the vehicle-mounted terminal 110, and the mobile terminal 130 includes: a sending module 133;
the sending module 133 receives a remote diagnosis instruction input by a user, and sends the diagnosis instruction to the in-vehicle terminal 110 through the remote server 120;
the in-vehicle terminal 110 includes: an interface module 111, an acquisition module 112 and a communication module 113;
the interface module 111 is connected to a data interface provided on the vehicle. In an embodiment of the present invention, in order to enable the acquisition module 112 to acquire the first driving data, the interface module 111 may be connected to an On-board diagnostic (OBD) interface of the vehicle, may also be connected to a device for summarizing sensor data, and may also be connected to a device for summarizing sensor data, where the embodiment of the present invention does not limit a specific connection manner, and the acquisition module 112 may acquire the first driving data.
The acquisition module 112 is connected with the interface module 111;
after receiving the diagnosis instruction, the communication module 113 triggers the acquisition module 112 to acquire first driving data and transmits the first driving data to the communication module 113, where the first driving data includes steering lamp fault information, vehicle lamp fault information, abnormal tire pressure information, ABS system fault information, brake master cylinder fault information, power steering fault information, and suspension system fault information;
the communication module 113 is in communication connection with the remote server 120 and transmits the first driving data to the remote server 120;
the remote server 120 obtains a vehicle fault analysis result according to the first driving data and the preset weight of each fault information in the first driving data, and sends the analysis result to the mobile terminal;
the mobile terminal 130 further includes: a receiving module 131 and a display module 132 electrically connected to the receiving module;
the receiving module 131 receives the analysis result, transmits the analysis result to the display module 132, and the display module 132 displays the analysis result.
In an embodiment of the present invention, in the first driving information, the turn signal failure information includes the number of turn signal failure times and the type of turn signal failure (for example, the light is not on, the light is not flashing, etc.); the vehicle lamp fault information comprises the vehicle lamp fault frequency and the vehicle lamp fault type (such as the lamp is not on); the tire pressure abnormal information comprises the times of the tire pressure checking the preset tire pressure range; the ABS system fault information comprises the frequency of ABS system faults and the types of the ABS system faults (such as ABS failure and the like); the brake master cylinder fault information comprises the number of times of brake master cylinder faults and the types of the brake master cylinder faults (such as brake master cylinder failure and the like); the power-assisted steering fault information comprises the number of power-assisted steering faults and the type of the power-assisted steering faults (such as power-assisted steering failure and the like); the suspension system fault information includes the number of times the suspension system has failed and the type of suspension system fault (e.g., shock absorption failure, etc.).
In one embodiment of the invention, the analysis result of the fault of the steering lamp is 100 minutes if the steering lamp is not in fault, the analysis result of the fault of the steering lamp is 60 minutes if the steering lamp is in fault once, and the analysis result of the fault of the steering lamp is decreased progressively along with the increase of the number of the faults on the basis of 60 minutes if the fault twice or more. By adopting the method, the failure analysis result of the vehicle lamp, the tire pressure abnormity analysis result, the failure analysis result of the ABS system, the failure analysis result of the brake master cylinder, the failure analysis result of the power steering and the failure analysis result of the suspension system can be obtained.
In one embodiment of the present invention, the per fault analysis results may be determined according to the method shown in the following table.
Failure item Results of failure analysis
Fault of steering lamp Total score 100, minus 20 points per failure
Failure of vehicle lamp Total score 100, minus 20 points per failure
Abnormal tire pressure Total score 100, minus 20 points per failure
Failure of ABS system Total score 100, minus 20 points per failure
Master cylinder failure Total score 100, minus 20 points per failure
Failure of power steering Total score 100, minus 20 points per failure
Suspension system failure Total score 100, minus 20 points per failure
In an embodiment of the present invention, the first driving information may further include any one of the following information: the information of the car door not locked, the car window opening information and the temperature of the brake pad. The information of the door not-locked state comprises the times of the door not-locked state and the fault type (such as lock-locked failure, lock-locked jam and the like) of the door not-locked state; the window opening information comprises window opening fault times and window opening fault types (such as window opening blockage and the like); presetting a maximum temperature value for the temperature of the brake pad, and recording the times that the temperature of the brake pad is higher than the preset maximum temperature value; the per-fault analysis results may be determined according to the method shown in the following table.
Failure item Results of failure analysis
Vehicle door lock Total score 100, minus 20 points per failure
Vehicle window opening Total score 100, minus 20 points per failure
Temperature of brake pad Total score 100, minus 20 points per failure
In an embodiment of the present invention, each of the driving data is assigned with a respective weight in advance, the sum of all weights is 100%, and the products of each of the failure information and the corresponding weight are added to obtain a vehicle failure analysis result. It should be noted that, if the collection module 112 does not collect a certain piece of driving data, the default analysis result is 100 points.
In an embodiment of the present invention, the statistical analysis results of the driving data of the plurality of users are adjusted to account for the weight of each of the driving data analysis results.
Other embodiments of the invention may also adopt other methods to obtain the vehicle fault analysis result, and the embodiments of the invention are not limited.
In an embodiment of the present invention, the acquisition module 112 is connected to the interface module 111, and acquires second driving data and transmits the second driving data to the communication module 113, where the second driving data includes turning angular velocity, acceleration during acceleration, acceleration during braking, speed variation amplitude during ramp driving, and driving duration. It should be noted that the data included in the driving data may be acquired from an interface set in the vehicle; data detected by a device built in the vehicle-mounted terminal 110 may also be collected, for example, an elevation detection device built in the vehicle-mounted terminal 110 provides elevation data to the collection module 112 for slope determination.
The communication module 113 is in communication connection with the remote server 120, and transmits the second driving data to the remote server 120. For example, the communication module 113 may be communicatively coupled to the remote server 120 via a carrier network.
The remote server 120 obtains a turning driving analysis result according to the turning angle speed. In one embodiment of the present invention, the maximum turning angular velocity is preset. If the turning angle speed is less than the preset maximum turning angle speed, the turning driving analysis result is 100 minutes; if the turning angle speed is equal to the preset maximum turning angle speed, the turning driving analysis result is 60 minutes; if the turning angle speed is greater than the preset maximum turning angle speed, the turning driving analysis result is decreased progressively with the increase of the turning angle speed on the basis of 60 minutes. When the vehicle turns for multiple times (twice or more), the analysis result of each turning is analyzed according to the method, and the average value of the multiple analysis results is taken as the final analysis result. It should be noted that, if the turning driving behavior does not occur during the driving process or the collection module 112 does not collect the turning angular velocity, the default turning driving analysis result is 100 minutes.
The remote server 120 obtains an accelerated driving analysis result according to the acceleration. In one embodiment of the invention, the maximum acceleration (for example, 0.40g) is preset, and if the acceleration during acceleration is smaller than the preset maximum acceleration, the accelerated driving analysis result is 100 minutes; if the acceleration is equal to the preset maximum acceleration during acceleration, the accelerated driving analysis result is 60 minutes; and if the acceleration during acceleration is larger than the preset maximum acceleration, the accelerated driving analysis result is decreased along with the increase of the acceleration during acceleration on the basis of 60 minutes. When the acceleration is performed for multiple times (two times or more), the analysis result of each acceleration is analyzed according to the method, and the average value of the multiple analysis results is taken as the final analysis result. It should be noted that, if the acceleration-time acceleration is not collected by the collection module 112, the acceleration driving analysis result is set to 100 points by default.
And the remote server 120 obtains a braking driving analysis result according to the braking acceleration. In one embodiment of the invention, acceleration (for example, -0.40g) is preset, and if the acceleration is smaller than the preset acceleration during braking, the braking driving analysis result is 100 minutes; if the acceleration is equal to the preset acceleration during braking, the braking driving analysis result is 60 minutes; and if the acceleration is larger than the preset acceleration during braking, the accelerated driving analysis result is decreased along with the increase of the acceleration on the basis of 60 minutes. When the vehicle is braked for multiple times (twice or more), the analysis result of each braking is analyzed according to the method, and the average value of the multiple analysis results is taken as the final analysis result. It should be noted that, if the acquisition module 112 does not acquire the braking acceleration, the default braking driving analysis result is 100 points.
And the remote server 120 obtains a slope driving analysis result according to the speed change amplitude when the slope runs. In one embodiment of the invention, the speed variation amplitude is preset, and if the speed variation amplitude is within the preset speed variation amplitude range during ramp driving, the ramp driving analysis result is 100 points; if the speed change amplitude is equal to the preset speed change amplitude during the ramp driving, the ramp driving analysis result is 60 minutes; if the speed change amplitude exceeds the preset speed change amplitude during the hill-slope driving, the analysis result of the hill-slope driving is decreased along with the increase of the exceeding on the basis of 60 minutes. When the vehicle runs on the slope for multiple times (two times or more), analyzing the analysis result of each slope running according to the method, and averaging the analysis results of multiple times to obtain the final analysis result. It should be noted that, if the acquisition module 112 does not acquire the speed variation range during the slope driving, the default result of the slope driving analysis is 100 points.
The remote server 120 obtains the driving duration according to the driving duration. Wherein the driving duration is a continuous driving time. For example, when the driving time is within 2 hours (including 2 hours), the fatigue driving analysis result is 100 points; when the driving time is more than 2 hours (not contained) and less than 3 hours (contained), the fatigue driving analysis result is 80 minutes; when the driving time is more than 3 hours (not contained) and less than 4 hours (not contained), the fatigue driving analysis result is 60 minutes; when the driving time period exceeded 4 hours (inclusive), the fatigue driving analysis result was 0 point. It should be noted that, if the collection module 112 does not collect the driving duration, the fatigue driving analysis result is set to 100 points by default.
The remote server 120 obtains a driving skill analysis result according to the turning driving analysis result, the accelerating driving analysis result, the braking driving analysis result, the hill driving analysis result, and the fatigue driving analysis result, and sends the driving skill analysis result to the mobile terminal 130. In an embodiment of the present invention, a respective weighted value is assigned to each driving analysis result, and the sum of all weighted values is 100%, for example, the weighted values of the turning driving analysis result, the accelerating driving analysis result, the braking driving analysis result, the hill driving analysis result, and the fatigue driving analysis result are all 20%, and the products of the score value of each driving analysis result and the corresponding weighted value are added to obtain the driving skill analysis result. Of course, other methods may be adopted to obtain the driving skill analysis result in other embodiments of the present invention, and the embodiments of the present invention are not limited.
In one embodiment of the present invention, the ratio of the weighted value of each driving analysis result is adjusted according to the statistical driving skill analysis results of the plurality of users.
In an embodiment of the present invention, when the score P of the driving skill analysis result is greater than or equal to 80, the remote server 120 sends a prompt of "your driving behavior is good, please keep on" to the mobile terminal 130; when the score P of the driving skill analysis result is greater than or equal to 60 and less than 80, the remote server 120 sends a prompt of 'please pay attention to the driving behavior' to the mobile terminal 130, and different color marks are used for indicating the triggering times and the triggering states of the specific parameters in the prompt information; when the score P of the driving skill analysis result is less than 60, the remote server 120 sends a prompt of "there is a serious potential safety hazard in your driving behavior and please correct your driving behavior" to the mobile terminal 130, and the triggering times and the triggering states of each specific parameter are indicated by different color identifiers.
The mobile terminal 130 is bound with the vehicle-mounted terminal 110, and the mobile terminal 130 includes: a receiving module 131 and a display module 132 electrically connected to the receiving module;
the receiving module 131 receives the driving skill analysis result, transmits the driving skill analysis result to the display module 132, and displays the driving skill analysis result on the display module 132.
In an embodiment of the present invention, the method for binding the mobile terminal 130 and the vehicle-mounted terminal 110 includes that the mobile terminal 130 sends a code of the vehicle-mounted terminal 110 to the remote server 120, and the remote server 120 binds the vehicle-mounted terminal 110 and the mobile terminal 130 according to the code of the vehicle-mounted terminal 110.
In an embodiment of the present invention, a preset threshold is used to filter error data in the driving data, for example, due to vehicle vibration, the amount of oil collected by the vehicle-mounted terminal 110 during driving of the vehicle may be greater than the amount of oil just driven, and at this time, the collected oil amount data is filtered.
In an embodiment of the present invention, as shown in fig. 3, the vehicle-mounted terminal 110 further includes a positioning module 114 and a gyroscope module 115;
the positioning module 114 is connected with the acquisition module 112 and provides vehicle position data to the acquisition module 112 in real time;
the gyroscope module 115 is connected with the acquisition module 112, and real-timely transmits the driving direction data and gradient data to the acquisition module 112.
In one embodiment of the present invention, the vehicle-mounted terminal further includes a clock module 116;
the clock module 116 is connected to the acquisition module 112, and provides clock information to the acquisition module in real time;
the second driving data acquired by the acquisition module 112 further includes a real-time speed record;
the remote server 120 obtains the highest vehicle speed according to the real-time speed record;
the remote server 120 sends the maximum speed per hour to the mobile terminal 130, and the mobile terminal 130 displays the maximum speed per hour.
In an embodiment of the present invention, the second driving data acquired by the acquisition module 112 further includes a real-time speed record and a driving route;
the remote server 120 integrates the real-time speed and the driving route to obtain a driving operation diagram, and the driving operation diagram displays the driving route and displays the driving speed of each section on the driving route.
The remote server 120 transmits the driving operation map to the mobile terminal 130, and the driving operation map is displayed by the mobile terminal 113.
In an embodiment of the present invention, the second driving data acquired by the acquisition module 112 further includes emergency braking times; the emergency brake comprises the following steps: when the acceleration of the vehicle is larger than X, recording as one-time sudden braking, wherein the value range of X is-0.20 g to-0.50 g, and g is the acceleration of gravity. For example, when the vehicle acceleration is greater than-0.20 g, a hard brake is recorded; for example, when the vehicle acceleration is greater than-0.21 g, a hard brake is recorded; for example, when the vehicle acceleration is greater than-0.22 g, a hard brake is recorded; for example, when the vehicle acceleration is greater than-0.23 g, a hard brake is recorded; for example, when the vehicle acceleration is greater than-0.24 g, a hard brake is recorded; for example, when the vehicle acceleration is greater than-0.25 g, a hard brake is recorded; for example, when the vehicle acceleration is greater than-0.26 g, a hard brake is recorded; for example, when the vehicle acceleration is greater than-0.27 g, a hard brake is recorded; for example, when the vehicle acceleration is greater than-0.28 g, a hard brake is recorded; for example, when the vehicle acceleration is greater than-0.29 g, a hard brake is recorded; for example, when the vehicle acceleration is greater than-0.30 g, a hard brake is recorded; for example, when the vehicle acceleration is greater than-0.31 g, a hard brake is recorded; for example, when the vehicle acceleration is greater than-0.32 g, a hard brake is recorded; for example, when the vehicle acceleration is greater than-0.33 g, a hard brake is recorded; for example, when the vehicle acceleration is greater than-0.34 g, a hard brake is recorded; for example, when the vehicle acceleration is greater than-0.35 g, a hard brake is recorded; for example, when the vehicle acceleration is greater than-0.36 g, a hard brake is recorded; for example, when the vehicle acceleration is greater than-0.37 g, a hard brake is recorded; for example, when the vehicle acceleration is greater than-0.38 g, a hard brake is recorded; for example, when the vehicle acceleration is greater than-0.39 g, a hard brake is recorded; for example, when the vehicle acceleration is greater than-0.40 g, a hard brake is recorded; for example, when the vehicle acceleration is greater than-0.41 g, a hard brake is recorded; for example, when the vehicle acceleration is greater than-0.42 g, a hard brake is recorded; for example, when the vehicle acceleration is greater than-0.43 g, a hard brake is recorded; for example, when the vehicle acceleration is greater than-0.44 g, a hard brake is recorded; for example, when the vehicle acceleration is greater than-0.45 g, a hard brake is recorded; for example, when the vehicle acceleration is greater than-0.46 g, a hard brake is recorded; for example, when the vehicle acceleration is greater than-0.47 g, a hard brake is recorded; for example, when the vehicle acceleration is greater than-0.48 g, a hard brake is recorded; for example, when the vehicle acceleration is greater than-0.49 g, a hard brake is recorded; for example, when the vehicle acceleration is greater than-0.50 g, a hard brake is recorded.
The remote server 120 sends the emergency braking times to the mobile terminal 130, and the mobile terminal 130 displays the emergency braking times. Specifically, the receiving module 131 receives the sudden braking frequency, and transmits the sudden braking frequency to the display module 132, and the display module 132 displays the sudden braking frequency.
In an embodiment of the present invention, the second driving data acquired by the acquisition module 112 further includes a number of rapid acceleration times; the rapid acceleration is as follows: when the acceleration of the vehicle is larger than Y, recording as one-time rapid acceleration, wherein the value range of Y is 0.20g to 0.50 g. For example, when the vehicle acceleration is greater than 0.20g, a sudden acceleration is recorded; for example, when the vehicle acceleration is greater than 0.21g, a sudden acceleration is recorded; for example, when the vehicle acceleration is greater than 0.22g, a sudden acceleration is recorded; for example, when the vehicle acceleration is greater than 0.23g, a sudden acceleration is recorded; for example, when the vehicle acceleration is greater than 0.24g, a sudden acceleration is recorded; for example, when the vehicle acceleration is greater than 0.25g, a sudden acceleration is recorded; for example, when the vehicle acceleration is greater than 0.26g, a sudden acceleration is recorded; for example, when the vehicle acceleration is greater than 0.27g, a sudden acceleration is recorded; for example, when the vehicle acceleration is greater than 0.28g, a sudden acceleration is recorded; for example, when the vehicle acceleration is greater than 0.29g, a sudden acceleration is recorded; for example, when the vehicle acceleration is greater than 0.3g, a sudden acceleration is recorded; for example, when the vehicle acceleration is greater than 0.31g, a sudden acceleration is recorded; for example, when the vehicle acceleration is greater than 0.32g, a sudden acceleration is recorded; for example, when the vehicle acceleration is greater than 0.33g, a sudden acceleration is recorded; for example, when the vehicle acceleration is greater than 0.34g, a sudden acceleration is recorded; for example, when the vehicle acceleration is greater than 0.35g, a sudden acceleration is recorded; for example, when the vehicle acceleration is greater than 0.36g, a sudden acceleration is recorded; for example, when the vehicle acceleration is greater than 0.37g, a sudden acceleration is recorded; for example, when the vehicle acceleration is greater than 0.38g, a jerk acceleration is recorded; for example, when the vehicle acceleration is greater than 0.39g, a sudden acceleration is recorded; for example, when the vehicle acceleration is greater than 0.4g, a sudden acceleration is recorded; for example, when the vehicle acceleration is greater than 0.41g, a sudden acceleration is recorded; for example, when the vehicle acceleration is greater than 0.42g, a sudden acceleration is recorded; for example, when the vehicle acceleration is greater than 0.43g, a sudden acceleration is recorded; for example, when the vehicle acceleration is greater than 0.44g, a sudden acceleration is recorded; for example, when the vehicle acceleration is greater than 0.45g, a sudden acceleration is recorded; for example, when the vehicle acceleration is greater than 0.46g, a jerk acceleration is recorded; for example, when the vehicle acceleration is greater than 0.47g, a sudden acceleration is recorded; for example, when the vehicle acceleration is greater than 0.48g, a sudden acceleration is recorded; for example, when the vehicle acceleration is greater than 0.49g, a sudden acceleration is recorded; for example, when the vehicle acceleration is greater than 0.50g, a jerk acceleration is recorded.
The remote server 120 sends the number of rapid acceleration times to the mobile terminal 130, and the mobile terminal 130 displays the number of rapid acceleration times. Specifically, the receiving module 131 receives the rapid acceleration times, transmits the rapid acceleration times to the display module 132, and the display module 132 displays the rapid acceleration times.
In an embodiment of the present invention, the second driving data acquired by the acquisition module 112 further includes a number of sharp turns. The sharp turn is as follows: when the angular speed of the vehicle is greater than the preset angular speed, recording as a sharp turn; or, the sharp turn is: when the driving speed of the vehicle is more than 50km/h and the rotation angle of the steering wheel is more than 30 degrees within one second, recording as a sharp turn; or the sharp turn is: when the turning angle of the vehicle is more than 31 degrees and the running speed of the vehicle is more than S, recording the turning as a sharp turn, wherein the S value range is 51km/h to 60km/h or 61km/h to 70 km/h;
the remote server 120 sends the number of sharp turns to the mobile terminal 130, and the mobile terminal 130 displays the number of sharp turns. Specifically, the receiving module 131 receives the number of sharp turns, transmits the number of sharp turns to the display module 132, and the display module 132 displays the number of sharp turns.
In an embodiment of the present invention, the remote server 120 stores the driving data in the form of a barcode, a two-dimensional code, or a serial number. Specifically, after the device for storing the driving data scans a bar code or a two-dimensional code or a serial number, the driving data is displayed.
In an embodiment of the present invention, as shown in fig. 4, the vehicle-mounted terminal 110 further includes an alarm module; the alarm module 117 is connected to the acquisition module 112, and when the driving time exceeds a preset value (e.g. 4 hours), an alarm is given.
In an embodiment of the present invention, the acquisition module 112 acquires battery data and transmits the battery data to the communication module 113, where the battery data includes at least one of the following information: battery charge-discharge state, battery voltage, battery current, battery temperature, battery capacity, battery wear level;
the communication module 113 sends the battery data to the remote server 120;
the remote server 120 obtains a battery state analysis result according to the battery data and the preset weight of each information in the battery data, and sends the battery state analysis result to the mobile terminal 130;
the receiving module 131 receives the battery state analysis result, transmits the battery state analysis result to the display module 132, and the display module 132 displays the battery state analysis result.
In one embodiment of the present invention, a range of values is set for the battery voltage, the battery current, and the battery temperature in the battery data in advance, and an analysis result of each type of battery data in the battery data is determined according to the method shown in the following table.
Battery data Analysis results
Voltage of battery The total score is 100 minutes and 20 minutes is reduced once per exceeding the preset range
Current of battery The total score is 100 minutes and 20 minutes is reduced once per exceeding the preset range
Temperature of battery The total score is 100 minutes and 20 minutes is reduced once per exceeding the preset range
In one embodiment of the invention, the total analysis result of the battery capacity is 100 minutes, and if the battery capacity is lower than the set capacity and the time length is less than the preset time length, the analysis result of the battery capacity is 100 minutes; if the battery capacity is lower than the set capacity, the duration is equal to the preset duration, and the battery capacity analysis result is 60 minutes; if the battery capacity is lower than the set capacity for a period of time longer than a preset period of time, the analysis result of the battery capacity is decreased progressively with the increase of the battery capacity lower than the set capacity for a period of time on the basis of 60 minutes.
In one embodiment of the invention, the analysis result of the charge and discharge state of the battery is divided into 100 minutes in total, and 20 minutes is subtracted from each abnormal charge and discharge state of the battery to obtain the analysis result of the charge and discharge state of the battery. The battery charging and discharging abnormality refers to a battery charging failure and/or a battery discharging failure.
In one embodiment of the invention, the analysis result of the battery loss degree is 100 minutes in total, and if the time length of the battery loss degree higher than the loss is less than the preset time length, the analysis result of the battery loss is 100 minutes; if the time length of the battery loss degree higher than the loss is equal to the preset time length, the battery loss analysis result is 60 minutes; if the time length that the degree of battery loss is higher than the loss is longer than the preset time length, the analysis result of battery loss is decreased gradually along with the increase of the time length that the degree of battery loss is higher than the loss on the basis of 60 minutes.
In an embodiment of the present invention, each of the battery data is assigned with a respective weight in advance, the sum of all weights is 100%, and the products of each of the battery data and the corresponding weight are added to obtain a battery analysis result. It should be noted that, if the collection module 112 does not collect certain battery data, the default analysis result is 100 points.
In an embodiment of the present invention, the battery analysis results of a plurality of users are counted, and the weight proportion of each battery data analysis result is adjusted.
Other embodiments of the present invention may also use other methods to obtain the battery data analysis result, and the embodiments of the present invention are not limited.
According to the vehicle diagnosis system based on the Internet of vehicles, the mobile terminal receives a remote diagnosis instruction input by a user and sends the diagnosis instruction to the vehicle-mounted terminal through the remote server; after receiving the diagnosis instruction, the vehicle-mounted terminal acquires driving data; the remote server obtains a vehicle fault analysis result according to the driving data and the preset weight of each fault information in the driving data, and sends the analysis result to the mobile terminal; and the mobile terminal displays the analysis result. Thereby realizing the remote diagnosis of the vehicle.
According to the vehicle diagnosis system based on the Internet of vehicles, the vehicle-mounted terminal acquires the driving data and transmits the driving data to the remote server, the remote server analyzes the driving data to obtain the driving skill analysis result and sends the driving skill analysis result to the mobile terminal, and the mobile terminal displays the driving skill analysis result, so that the driving behavior of the driver is analyzed according to the driving data to obtain the driving skill analysis result, and the driving skill analysis result is displayed through the mobile terminal, so that the driver can correct the driving behavior to guarantee traffic safety.
Having described embodiments of the present invention, the foregoing description is intended to be exemplary, not exhaustive, and not limited to the embodiments disclosed. Many modifications and variations will be apparent to those of ordinary skill in the art without departing from the scope and spirit of the described embodiments. The terminology used herein is chosen in order to best explain the principles of the embodiments, the practical application, or improvements made to the technology in the marketplace, or to enable others of ordinary skill in the art to understand the embodiments disclosed herein.
Other embodiments of the disclosure will be apparent to those skilled in the art from consideration of the specification and practice of the disclosure disclosed herein. This application is intended to cover any variations, uses, or adaptations of the disclosure following, in general, the principles of the disclosure and including such departures from the present disclosure as come within known or customary practice within the art to which the disclosure pertains.

Claims (10)

1. A vehicle diagnosis system based on the Internet of vehicles is characterized by comprising a vehicle-mounted terminal, a remote server and a mobile terminal;
the mobile terminal is bound with the vehicle-mounted terminal, and the mobile terminal comprises: a sending module;
the sending module receives a remote diagnosis instruction input by a user and sends the diagnosis instruction to the vehicle-mounted terminal through the remote server;
the vehicle-mounted terminal includes: the device comprises an interface module, an acquisition module and a communication module;
the interface module is connected with a data interface arranged on an automobile;
the acquisition module is connected with the interface module;
after receiving the diagnosis instruction, the communication module triggers the acquisition module to acquire first driving data and transmits the first driving data to the communication module, wherein the first driving data comprises at least one of the following fault information: the method comprises the following steps of (1) steering lamp fault information, vehicle lamp fault information, tire pressure abnormal information, ABS system fault information, brake master cylinder fault information, power steering fault information and suspension system fault information; the turn signal lamp fault information comprises turn signal lamp fault times and turn signal lamp fault types; the vehicle lamp fault information comprises vehicle lamp fault times and vehicle lamp fault types; the tire pressure abnormal information comprises the times of the tire pressure checking the preset tire pressure range; the ABS system fault information comprises ABS system fault times and ABS system fault types; the brake master cylinder fault information comprises the brake master cylinder fault times and the brake master cylinder fault types; the power-assisted steering fault information comprises the power-assisted steering fault times and the power-assisted steering fault types; the suspension system fault information comprises the number of times of suspension system faults and the type of the suspension system faults;
the communication module is in communication connection with the remote server and sends the first driving data to the remote server;
the remote server obtains a vehicle fault analysis result according to the first driving data and the preset weight of each fault information in the first driving data, and sends the analysis result to the mobile terminal;
the mobile terminal further includes: the display module is electrically connected with the receiving module;
the receiving module receives the analysis result, transmits the analysis result to the display module, and the display module displays the analysis result;
the remote server obtains a vehicle fault analysis result according to the first driving data and the preset weight of each fault information in the first driving data, and comprises the following steps:
if the steering lamp fails, the failure analysis result of the steering lamp is counted as 100 minutes, if the steering lamp fails once, the failure analysis result of the steering lamp is counted as 60 minutes, if the failure occurs twice or more, the failure analysis result of the steering lamp is decreased along with the increase of the failure times, and the failure analysis result of the vehicle lamp, the abnormal tire pressure analysis result, the failure analysis result of the ABS system, the failure analysis result of the brake master cylinder, the failure analysis result of the power-assisted steering and the failure analysis result of the suspension system are obtained according to the following table:
Figure FSB0000187737200000021
Figure FSB0000187737200000031
further, the first driving data further includes any one of the following information: the information that the car door is not locked, the information that the car window is opened and the temperature of the brake pad are obtained; the information of the door unlocking failure comprises the times of door unlocking failure and the type of door unlocking failure; the car window opening information comprises car window opening fault times and car window opening fault types; presetting a maximum temperature value for the temperature of the brake pad, and recording the times that the temperature of the brake pad is higher than the preset maximum temperature value; the per fault analysis results were determined according to the following table:
failure item Results of failure analysis Vehicle door lock Total score 100, minus 20 points per failure Vehicle window opening Total score 100, minus 20 points per failure Temperature of brake pad Total score 100, minus 20 points per failure
Assigning respective weights to each driving data contained in the first driving data in advance, wherein the sum of all weights is 100%, and adding the products of each fault information and the corresponding weights to obtain a vehicle fault analysis result; if the acquisition module does not acquire certain driving data, determining that the project analysis result of the driving data which is not acquired is 100 points; or adjusting the proportion of the weight of each driving data analysis result contained in the first driving data according to the driving data analysis results of a plurality of users.
2. The system of claim 1,
the acquisition module acquires second driving data and transmits the second driving data to the communication module, wherein the second driving data comprises turning angular speed, acceleration during acceleration, acceleration during braking, speed variation amplitude during ramp driving and driving duration;
the communication module is in communication connection with the remote server and sends the second driving data to the remote server;
the remote server obtains a turning driving analysis result according to the turning angle speed; specifically, a maximum turning angle speed is preset, and if the turning angle speed is smaller than the preset maximum turning angle speed, the turning driving analysis result is 100 minutes; if the turning angle speed is equal to the preset maximum turning angle speed, the turning driving analysis result is 60 minutes; if the turning angle speed is greater than the preset maximum turning angle speed, the turning driving analysis result is decreased progressively along with the increase of the turning angle speed on the basis of 60 minutes; when the vehicle turns for multiple times, analyzing the analysis result of each turning according to the method, and averaging the analysis results of multiple times to obtain a final analysis result; if the turning driving behavior does not occur in the driving process or the acquisition module does not acquire the turning angular velocity, determining that the turning driving analysis result is 100 minutes;
the remote server obtains an accelerated driving analysis result according to the accelerated speed; specifically, a maximum acceleration is preset, and if the acceleration is smaller than the preset maximum acceleration during acceleration, the accelerated driving analysis result is 100 minutes; if the acceleration is equal to the preset maximum acceleration during acceleration, the accelerated driving analysis result is 60 minutes; if the acceleration is larger than the preset maximum acceleration during acceleration, the accelerated driving analysis result is decreased gradually along with the increase of the acceleration during acceleration on the basis of 60 minutes; when the acceleration is performed for multiple times, analyzing the analysis result of each acceleration according to the method, and averaging the analysis results of the multiple times to obtain a final analysis result; if the acceleration is not acquired by the acquisition module, determining that the accelerated driving analysis result is 100 points;
the remote server obtains a brake driving analysis result according to the brake time acceleration; specifically, acceleration is preset, and if the acceleration is smaller than the preset acceleration during braking, the braking driving analysis result is 100 minutes; if the acceleration is equal to the preset acceleration during braking, the braking driving analysis result is 60 minutes; if the acceleration is larger than the preset acceleration during braking, the accelerated driving analysis result is decreased along with the increase of the acceleration on the basis of 60 minutes; when the vehicle is braked for multiple times, analyzing the analysis result of each braking according to the method, and averaging the analysis results of the multiple times to obtain a final analysis result; if the acquisition module does not acquire the braking acceleration, determining that the braking driving analysis result is 100 points;
the remote server obtains a driving analysis result of the ramp according to the speed change amplitude when the ramp is driven; specifically, a speed change amplitude is preset, and if the speed change amplitude is within a preset speed change amplitude range during ramp driving, the ramp driving analysis result is 100 points; if the speed change amplitude is equal to the preset speed change amplitude during the ramp driving, the ramp driving analysis result is 60 minutes; if the speed change amplitude exceeds the preset speed change amplitude during the hill-slope driving, the analysis result of the hill-slope driving is decreased along with the increase of the exceeding on the basis of 60 minutes; when the vehicle runs on the slope for multiple times, analyzing the analysis result of each time of slope running according to the method, and averaging the analysis results of multiple times to obtain a final analysis result; if the acquisition module 112 does not acquire the speed variation amplitude during the ramp driving, determining that the ramp driving analysis result is 100 points;
the remote server obtains a fatigue driving analysis result according to the driving duration; specifically, when the driving time is less than or equal to 2 hours, the fatigue driving analysis result is 100 minutes; when the driving time is longer than 2 hours and less than or equal to 3 hours, the fatigue driving analysis result is 80 minutes; when the driving time is longer than 3 hours and shorter than 4 hours, the fatigue driving analysis result is 60 minutes; when the driving time is more than or equal to 4 hours, the fatigue driving analysis result is 0 minute;
the remote server obtains a driving skill analysis result according to the turning driving analysis result, the accelerating driving analysis result, the braking driving analysis result, the ramp driving analysis result and the fatigue driving analysis result, and sends the driving skill analysis result to the mobile terminal; specifically, each driving analysis result is assigned with a respective weighted value, and the sum of all weighted values is 100%; the weighted values of the turning driving analysis result, the accelerating driving analysis result, the braking driving analysis result, the ramp driving analysis result and the fatigue driving analysis result are all 20%, and the products of the score value of each driving analysis result and the corresponding weighted value are added to obtain a driving skill analysis result; or the statistical driving skill analysis results of a plurality of users, and the proportion of the weighted value of each driving analysis result is adjusted;
the receiving module receives the driving skill analysis result, transmits the analysis result to the display module, and the display module displays the driving skill analysis result; specifically, when the score P of the driving skill analysis result is larger than or equal to 80, the remote server sends a prompt of 'your driving behavior is good and please keep on' to the mobile terminal; when the score P of the driving skill analysis result is more than or equal to 60 and less than 80, the remote server sends a prompt of 'please pay attention to the driving behavior' to the mobile terminal, and different color marks are used for representing the triggering times and the triggering states of the specific parameters in the prompt information; when the score P of the driving skill analysis result is less than 60, the remote server sends a prompt of "there is a serious potential safety hazard in your driving behavior and please correct your driving behavior" to the mobile terminal 130, and the triggering times and the triggering states of each specific parameter are indicated by different color identifiers.
3. The system of claim 2, wherein the vehicle-mounted terminal further comprises a positioning module and a gyroscope module;
the positioning module is connected with the acquisition module and provides vehicle position data to the acquisition module in real time;
the gyroscope module is connected with the acquisition module and used for acquiring the driving direction data and the gradient data of the acquisition module in real time.
4. The system of claim 2, wherein the vehicle-mounted terminal further comprises a clock module;
the clock module is connected with the acquisition module and provides clock information to the acquisition module in real time;
the second driving data acquired by the acquisition module further comprises a real-time speed record;
the remote server obtains the highest vehicle speed according to the real-time speed record;
and the remote server sends the maximum vehicle speed to the mobile terminal, and the mobile terminal displays the maximum vehicle speed.
5. The system of claim 2, wherein the second driving data acquired by the acquisition module further comprises a real-time speed record and a driving route;
the remote server integrates the real-time speed and the driving route to obtain a driving operation diagram;
the remote server sends the driving operation chart to the mobile terminal, and the mobile terminal displays the driving operation chart.
6. The system of claim 2, wherein the second driving data obtained by the acquisition module further comprises a number of hard stops; the emergency brake comprises the following steps: when the acceleration of the vehicle is larger than X, recording as one-time emergency braking, wherein the value range of X is-0.20 g to-0.50 g, and g is the gravity acceleration;
and the remote server sends the emergency braking times to the mobile terminal, and the mobile terminal displays the emergency braking times.
7. The system of claim 2, wherein the second driving data acquired by the acquisition module further comprises a number of rapid accelerations; the rapid acceleration is as follows: when the acceleration of the vehicle is greater than Y, recording as one-time rapid acceleration, wherein the value range of Y is 0.20g to 0.50g, and g is the gravity acceleration;
and the remote server sends the rapid acceleration times to the mobile terminal, and the mobile terminal displays the rapid acceleration times.
8. The system of claim 2, wherein the second driving data acquired by the acquisition module further comprises a number of sharp turns; the sharp turn is as follows: when the angular speed of the vehicle is greater than the preset angular speed, recording as a sharp turn;
and the remote server sends the sharp turning times to the mobile terminal, and the mobile terminal displays the sharp turning times.
9. The system of claim 2, wherein the remote server stores the driving data in the form of a barcode or a two-dimensional code or a number;
the vehicle-mounted terminal also comprises an alarm module;
the alarm module is connected with the acquisition module and gives an alarm when the driving time exceeds a preset value.
10. The system of claim 1, wherein the acquisition module acquires battery data and transmits the battery data to the communication module, the battery data including at least one of: battery charge-discharge state, battery voltage, battery current, battery temperature, battery capacity, battery wear level;
the communication module sending the battery data to the remote server;
the remote server obtains a battery state analysis result according to the battery data and the preset weight of each information in the battery data, and sends the battery state analysis result to the mobile terminal;
the receiving module receives the battery state analysis result, transmits the battery state analysis result to the display module, and the display module displays the battery state analysis result;
specifically, numerical value ranges are preset for battery voltage, battery current and battery temperature in the battery data, and the analysis result of each type of battery data in the battery data is determined according to the method shown in the following table;
battery data Analysis results Voltage of battery The total score is 100 minutes and 20 minutes is reduced once per exceeding the preset range Current of battery The total score is 100 minutes and 20 minutes is reduced once per exceeding the preset range Temperature of battery The total score is 100 minutes and 20 minutes is reduced once per exceeding the preset range
The total analysis result of the battery capacity is 100 minutes, and if the battery capacity is lower than the set capacity and the duration is less than the preset duration, the analysis result of the battery capacity is 100 minutes; if the battery capacity is lower than the set capacity, the duration is equal to the preset duration, and the battery capacity analysis result is 60 minutes; if the battery capacity is lower than the set capacity for a time period longer than a preset time period, the battery capacity analysis result is decreased progressively along with the increase of the battery capacity lower than the set capacity for a time period on the basis of 60 minutes; or
The analysis result of the charge and discharge state of the battery is always divided into 100 minutes, 20 minutes are subtracted from each abnormal charge and discharge state of the battery to obtain the analysis result of the charge and discharge state of the battery, and the abnormal charge and discharge of the battery refers to the failure of charge and/or the failure of discharge of the battery; or
The total analysis result of the battery loss degree is 100 minutes, and if the time length of the battery loss degree higher than the loss is less than the preset time length, the analysis result of the battery loss is 100 minutes; if the time length of the battery loss degree higher than the loss is equal to the preset time length, the battery loss analysis result is 60 minutes; if the time length of the battery loss degree higher than the loss is longer than the preset time length, the battery loss analysis result is decreased progressively along with the increase of the time length of the battery loss degree higher than the loss on the basis of 60 minutes; or
Assigning respective weights to each battery data in advance, wherein the sum of all weights is 100%, and adding the products of each battery data and the corresponding weights to obtain a battery analysis result; and if the acquisition module does not acquire certain battery data, determining that the item analysis result of the battery data which is not acquired is 100 points.
CN201410772826.XA 2014-12-15 2014-12-15 Vehicle diagnostic system based on Internet of vehicles Active CN104635721B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410772826.XA CN104635721B (en) 2014-12-15 2014-12-15 Vehicle diagnostic system based on Internet of vehicles

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410772826.XA CN104635721B (en) 2014-12-15 2014-12-15 Vehicle diagnostic system based on Internet of vehicles

Publications (2)

Publication Number Publication Date
CN104635721A CN104635721A (en) 2015-05-20
CN104635721B true CN104635721B (en) 2020-08-11

Family

ID=53214590

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410772826.XA Active CN104635721B (en) 2014-12-15 2014-12-15 Vehicle diagnostic system based on Internet of vehicles

Country Status (1)

Country Link
CN (1) CN104635721B (en)

Families Citing this family (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106680720B (en) * 2015-11-11 2019-07-02 中国移动通信集团公司 Vehicle battery failure warning system and method based on Internet of Vehicles
CN105445666A (en) * 2015-11-20 2016-03-30 北京九五智驾信息技术股份有限公司 Storage battery detection method
CN108692950A (en) * 2017-04-12 2018-10-23 安波福电子(苏州)有限公司 A kind of vehicle breakdown diagnostic system and diagnostic method based on liquid crystal instrument
CN108549361A (en) * 2018-03-30 2018-09-18 北京长城华冠汽车技术开发有限公司 Remote diagnosis method for vehicle fault and diagnostic system
CN108507797A (en) * 2018-03-30 2018-09-07 北京长城华冠汽车技术开发有限公司 Vehicle failure method of real-time and real-time monitoring system
CN109218331A (en) * 2018-10-18 2019-01-15 北京长城华冠汽车技术开发有限公司 Remote user's vehicle fault detection method and apparatus
CN110519143A (en) * 2019-08-28 2019-11-29 浙江合众新能源汽车有限公司 A kind of vehicle trouble code inquiry system and method based on mobile phone
CN114967632B (en) * 2021-07-21 2025-01-24 长城汽车股份有限公司 IoV network signal diagnosis system, method and vehicle
CN114911873A (en) * 2022-05-10 2022-08-16 安徽博行机械有限公司 An EBP Brake Data Recording and Analysis System
WO2024092384A1 (en) * 2022-10-31 2024-05-10 华为技术有限公司 Data management method and apparatus, vehicle-mounted device, and terminal device

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20020029600A (en) * 2000-10-13 2002-04-19 가나이 쓰도무 On-vehicle breakdown-warning report system
CN102874188A (en) * 2012-09-01 2013-01-16 北京车网互联科技股份有限公司 Driving behavior warning method based on vehicle bus data
CN103048992A (en) * 2013-01-16 2013-04-17 张燕 Method and system for remote monitoring and cloud diagnosis of automobile faults
CN103676923A (en) * 2012-09-25 2014-03-26 佛山市天地行科技有限公司 An automobile fault diagnosing and processing method
CN104038546A (en) * 2014-06-12 2014-09-10 深圳市元征科技股份有限公司 Vehicle detection method, mobile terminal and vehicle-mounted terminal
CN104112301A (en) * 2014-06-23 2014-10-22 深圳市一体数科科技有限公司 Vehicle driving behavior analysis method and system based on vehicle-mounted terminal and server end
CN204270142U (en) * 2014-12-15 2015-04-15 北京九五智驾信息技术股份有限公司 Vehicle Diagnosis System Based on Internet of Vehicles

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20020029600A (en) * 2000-10-13 2002-04-19 가나이 쓰도무 On-vehicle breakdown-warning report system
CN102874188A (en) * 2012-09-01 2013-01-16 北京车网互联科技股份有限公司 Driving behavior warning method based on vehicle bus data
CN103676923A (en) * 2012-09-25 2014-03-26 佛山市天地行科技有限公司 An automobile fault diagnosing and processing method
CN103048992A (en) * 2013-01-16 2013-04-17 张燕 Method and system for remote monitoring and cloud diagnosis of automobile faults
CN104038546A (en) * 2014-06-12 2014-09-10 深圳市元征科技股份有限公司 Vehicle detection method, mobile terminal and vehicle-mounted terminal
CN104112301A (en) * 2014-06-23 2014-10-22 深圳市一体数科科技有限公司 Vehicle driving behavior analysis method and system based on vehicle-mounted terminal and server end
CN204270142U (en) * 2014-12-15 2015-04-15 北京九五智驾信息技术股份有限公司 Vehicle Diagnosis System Based on Internet of Vehicles

Also Published As

Publication number Publication date
CN104635721A (en) 2015-05-20

Similar Documents

Publication Publication Date Title
CN104635721B (en) Vehicle diagnostic system based on Internet of vehicles
CN104571083B (en) Vehicle fault diagnosis system based on Internet of vehicles
CN104537727B (en) Vehicle condition recording system based on Internet of vehicles
CN104574565B (en) Driving behavior analysis system based on Internet of vehicles
CN109754595B (en) Vehicle risk assessment method and device and interface equipment
DE102013003044B4 (en) Transmitting information via a vehicle display system
US20110012720A1 (en) Integration of Vehicle On-Board Diagnostics and Smart Phone Sensors
CN105976451A (en) HUD-based driving behavior detection method and detection system, and HUD
CN104887253B (en) Driver fatigue detection
DE10211069A1 (en) Method and device for providing information
CN106097709A (en) Driving behavior recognition methods based on intelligent vehicle mounted terminal
WO2017053047A1 (en) Usage-based vehicle leasing and other services with a dongle module
CN104580373A (en) Driving analysis system based on internet of vehicles
CN204270141U (en) Vehicle Fault Diagnosis System Based on Internet of Vehicles
CN106157695A (en) The based reminding method of dangerous driving behavior and device
KR101840446B1 (en) System for vehicle information using UBI
DE102018220002A1 (en) Device for determining information on the driving style of a driver and system for determining an individual accident risk based thereon
CN204463244U (en) Driving Recording System Based on Internet of Vehicles
CN106875677A (en) Method, analysis platform and system for analyzing driving behavior
CN104570850B (en) Driving data analysis system based on Internet of vehicles
CN104640074A (en) Method for providing taxi pooling service
CN104535930A (en) Vehicle battery diagnosis system based on vehicle networking
CN114199594A (en) Vehicle steering abnormal sound identification method and system
CN104999956A (en) Navigation processing method and device based on electronic navigation map
CN204270142U (en) Vehicle Diagnosis System Based on Internet of Vehicles

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant