Processing of automobile data on a smartphone
10987979 · 2021-04-27
Assignee
Inventors
- Guillermo Pita-Gil (Montigny-le-Bretonneux, FR)
- Francois Desnoyer (Paris, FR)
- Guillaume Martin (Versailles, FR)
Cpc classification
B60C23/0455
PERFORMING OPERATIONS; TRANSPORTING
B60C23/0479
PERFORMING OPERATIONS; TRANSPORTING
B60K28/06
PERFORMING OPERATIONS; TRANSPORTING
H04L67/125
ELECTRICITY
H04L67/75
ELECTRICITY
International classification
B60C23/02
PERFORMING OPERATIONS; TRANSPORTING
G07C5/08
PHYSICS
Abstract
A device for determining an operating state of an automobile from automobile data available on a CAN network of the vehicle, the device including a computer for mathematically processing the data to determine the operating state of the vehicle. The computer is hosted in a smartphone, a specific application for processing the data using the computer is implemented in the smartphone, recovery of the data from the CAN by the smartphone is carried out via a wired or wireless link, and the smartphone displays, via a graphical interface thereof, the operating state of the vehicle.
Claims
1. A device for determining a pressure of each tire of a motor vehicle from vehicle CAN network data including a parameter directly measured on said vehicle and available on a CAN network of the vehicle, the device comprising: a computer for mathematical processing of the vehicle data to indirectly determine the pressure of each tire of the vehicle, wherein the computer is hosted by a smartphone; a specific software application for data processing by the computer being implemented in the smartphone, and including a model of a mathematical relationship between the parameter and said tire pressure, for indirectly determining said tire pressure; a wired or wireless link implemented by the smartphone and configured to retrieve the vehicle CAN network data by the smartphone from the CAN network via the wired or wireless link; and a display implemented on the smartphone which displays, via a graphical interface thereof, the pressure of each tire indirectly determined by the computer based on said model.
2. The device as claimed in claim 1, further comprising a warning level associated with a specific state of the pressure of each tire of the vehicle, the device activating, when the warning level is reached, a sound and/or a light signal, on the graphical interface of the smartphone.
3. The device as claimed in claim 2, wherein the specific state of the pressure of each tire activating the warning level is a tire pressure below a threshold value.
4. The device as claimed in claim 1, wherein the computer uses at least one datum originating from a sensor of the smartphone, to determine an operating state of the vehicle.
5. The device as claimed in claim 4, wherein the datum originating from a sensor of the smartphone is a state of hypovigilance determined from digital processing of a substantially full-face image shot of the driver, which is provided by a camera of the smartphone.
6. A method for determining a pressure of a tire of a vehicle, comprising: implementing, on a processor of a smartphone, an application including a model of a mathematical relationship between a parameter directly measured on the vehicle to said pressure of a tire of the vehicle; connecting the smartphone to a CAN network of the vehicle; transferring said parameter as an item of vehicle operation CAN data to the smartphone; indirectly computing the pressure of a tire of the vehicle, from the parameter as an item of vehicle operation CAN data and the model of the application based on said pressure of the tire indirectly computed; and displaying an operating state of the vehicle on a screen of the smartphone.
Description
(1) The present invention will be better understood with the aid of the following description, with reference to the accompanying figures, in which:
(2)
(3)
(4)
(5) According to the illustrative example of the present invention, the computing capabilities of a smartphone are used for monitoring tire pressure by an indirect method by processing the signal corresponding to the speed of the wheels.
(6) Such a method is, for example, described in the application FR11-52290 where the variation in the dynamic radius of the tires is used as an indicator of pressure variation, this variation in the radius being obtained from the speed of the wheels. This document will be advantageously referred to for the other parameters needed for computing tire pressure.
(7)
(8) Thus, a method of computing 12 the tire pressure leads to developing a model and writing a program in a programming language of the Matlab/Simulink type.
(9) This program is integrated into a dedicated specific application 14, in different languages corresponding to the different programming languages of smartphones. The application 14 is then implemented in a smartphone, e.g. by downloading, through a specific action of a user 18, and thus constitutes a program 16 in the smartphone.
(10) The subset 20 comprises, from the vehicle 22, the acquisition of operating data 24 from the vehicle and their transmission on the CAN network 26 of the vehicle. A means of transmitting 28 these data, e.g. via a Bluetooth® type of wireless technology, from the CAN network, completes this subset. A specific protocol can be used for transferring the data to the subset 30.
(11) The latter thus comprises a receiver 32 of the signals originating from the transmitter 28. The data relating to these signals are used by a computer 34 using the program 16 and the method of computing 12 for the preparation of the pressure state P.sub.AVD, P.sub.AVG, P.sub.ARD, P.sub.ARG of the four tires, and the reproduction of this computation on the graphical interface 36 of the smartphone.
(12) As shown in
(13) As depicted in these figures, a contrasting depiction of the wheels having an insufficient pressure may be provided. In this case, the right front wheel shows insufficient pressure since it is 0.5 bar below the recommended level.
(14) The contrasting depiction of the wheel, and a specific display of the relative pressure level, enables the driver or whoever is looking at the smartphone screen to be notified of this insufficiency.
(15) It may be useful to supplement this display with a sound signal. Other display variants may be implemented for warning the driver, by taking advantage of the screen display and animation facilities of smartphones. A message may also be provided according to the nature and occurrence of this difference: puncture or simply insufficient pressure.
(16) The present invention is not limited to the computation of tire pressure by indirect method, and is applicable to many other determinations of an operating state or parameter of the vehicle, for which the computation of the warning is transferred onto the smartphone's processor or computer.
(17) In particular computations of vehicle behavior, path and path compliance may be cited.
(18) Furthermore, the smartphone can provide, via the sensors that it comprises, additional information that can be used to improve the calculations or to provide other functions. This may involve, for example, the use of a gyroscope, an accelerometer, or even a built-in camera as a front-view display, which can be used for anti-collision detection or lane change detection by coupling this information with the vehicle data.
(19) The use of the smartphone camera, when it has one, in a predefined position (fixed support on the windshield, for example) may also can take advantage of the computing power of the smartphone's processor for image processing.
(20) In this context, monitoring the alertness state of the driver may be envisaged, by directing the camera toward the driver, an image processing application being used to determine a parameter specific to the alertness state of the driver. This parameter may be based on the number and/or duration of eyelid blinks, head movements, etc.
(21) This parameter can then be correlated and associated with operating parameters of the vehicle, such as speed, steering angles, etc. for determining whether the driver should be alerted to any hypovigilance detected.
(22) In this connection, the expression ‘operating state of the vehicle’ must then be understood as including the ability of the driver to drive the vehicle, at least with regard to his/her estimated alertness state, this ability thus forming an integral part of the operating parameters of the vehicle.
(23) Furthermore, image processing by a processor located in the immediate vicinity of the sensor representing the camera can be used to optimize the computation times.
(24) As a variant, the transmission of information from the CAN network of the vehicle up to the smartphone can be achieved via a wired connection.
(25) Thus, via this new interaction between the vehicle and the smartphone, the present invention can be used to improve: onboard applications on the vehicle by enhancing their capabilities and enabling them to use the sensors and computing and display capabilities of mobile terminals that are smartphones, smartphone applications by providing high content applications based on the optimum use of the data from the onboard network of the vehicle, the installation of driving aid applications on a general consumer mobile device of the smartphone type interconnected with the onboard network of the vehicle, applications using smartphone sensors and for which it is relevant to the locate computation near the sensors.
(26) Furthermore, the present invention also enables not just the driver, but also the passengers in the vehicle, to have an intelligent mobile interface with the onboard systems.
(27) Through the present invention, it is then possible to have available, on a person's smartphone, an application for calculating and retrieving of an operating state of a vehicle, which may not be his/her own vehicle, such as, for example, the state of inflation of the tires. It is sufficient that the person and his/her smartphone are on board a vehicle whereof the CAN has the information needed for the computation. For example, it is thus possible for a passenger sitting in the third row of a vehicle to know the state of inflation of the tires of the vehicle in which he/she is sitting.