Method and device for monitoring data relating to the tires of a vehicle
First Claim
1. A method for determining identifiers (ID) of wheel units of a vehicle and positions relative to the vehicle of the wheels on which said wheel units are fitted, the vehicle being equipped with a speed sensor for each wheel, each wheel unit being equipped with means for transmitting at a predetermined angular position of the corresponding wheel around its axis (18) a message including the identifier of the wheel unit, a central processing unit receiving said message and information from said speed sensors, said method comprising the following steps:
- a) counting, for each identifier, of a number “
nt”
of receptions of said identifier,b) statistical processing of the numbers “
nt”
in order to determine from among all the identifiers received those which are statistically indicated to be the identifier of one of the wheel units of the vehicle, the identifiers becoming candidate identifiers for the vehicle, the statistical process ending when the number of the candidate identifiers is at least equal to the number of wheels of the vehicle, andc) determining that each candidate identifier is the identifier of a particular wheel unit if said candidate identifier meets a predetermined criterion relating to at least one instant of reception of said candidate identifier and to the angular position of a particular wheel at said instant, and assigning to the corresponding particular wheel the position relative to the vehicle of the speed sensor supplying said angular position,wherein step c) comprises steps cb1) to cb10), in whichat step cb1), for each identifier received, a check is made as to whether or not said current received identifier is the candidate identifier;
if not, the current received identifier is not processed,if yes in step cb1), at step cb2), an angular position of each wheel is determined for the instant at which the current candidate identifier was received, and an angular division of a full interval, −
180°
to +180°
, is consequently selected for each wheel,at step cb3), a count of each selected division is incremented by one in the division of each wheel, the count being dedicated to the current candidate identifier,at step cb4), a dispersion value σ
1, σ
2, σ
3, σ
4 is calculated for each of the constructed histograms by counting the number of identifiers registered in a division,at step cb5), a ratio R is established between the first and the second smallest dispersion value for the current identifier,at step cb6), the ratio R is compared with a threshold value,at step cb7), if R is equal to or greater than the threshold value, the current candidate identifier is considered to be the identifier of the vehicle and the wheel unit responding to said current candidate identifier is positioned at the position corresponding to the smallest dispersion;
if the ratio is not equal to or greater than the threshold value, the process continues,at step cb8), when it has been decided that the current identifier is the identifier of the vehicle, the current identifier is eliminated from the candidate identifiers,at step cb9), a check is made as to whether or not the four wheels have been learnt and positioned;
if not, the process continues for the candidate identifiers which have not yet been eliminated as being the identifier of the vehicle and for the wheels which have not yet been located;
if yes, the process is terminated, andat step cb10), if the process is not terminated at the end of a predetermined duration starting at the end of step b), the process has failed.
1 Assignment
0 Petitions
Accused Products
Abstract
In a method for determining identifiers of wheel units and positions relative to the vehicle of the wheels on which the wheel units are fitted, the vehicle is equipped with a speed sensor for each wheel and elements for transmitting at a predetermined angular position of the corresponding wheel about its axis a message including the identifier of the wheel unit. A central processing unit receives the message and information from the speed sensors. The method includes a) counting, for each identifier, of a number “nt” of receptions of the identifier, b) statistical processing of the numbers “nt” to determine candidate identifiers of a wheel unit of the vehicle, until the number of candidate identifiers at least equals the number of wheels, and c) determining that a candidate identifier is the identifier of a wheel unit if the candidate identifier meets a predetermined criterion.
11 Citations
10 Claims
-
1. A method for determining identifiers (ID) of wheel units of a vehicle and positions relative to the vehicle of the wheels on which said wheel units are fitted, the vehicle being equipped with a speed sensor for each wheel, each wheel unit being equipped with means for transmitting at a predetermined angular position of the corresponding wheel around its axis (18) a message including the identifier of the wheel unit, a central processing unit receiving said message and information from said speed sensors, said method comprising the following steps:
-
a) counting, for each identifier, of a number “
nt”
of receptions of said identifier,b) statistical processing of the numbers “
nt”
in order to determine from among all the identifiers received those which are statistically indicated to be the identifier of one of the wheel units of the vehicle, the identifiers becoming candidate identifiers for the vehicle, the statistical process ending when the number of the candidate identifiers is at least equal to the number of wheels of the vehicle, andc) determining that each candidate identifier is the identifier of a particular wheel unit if said candidate identifier meets a predetermined criterion relating to at least one instant of reception of said candidate identifier and to the angular position of a particular wheel at said instant, and assigning to the corresponding particular wheel the position relative to the vehicle of the speed sensor supplying said angular position, wherein step c) comprises steps cb1) to cb10), in which at step cb1), for each identifier received, a check is made as to whether or not said current received identifier is the candidate identifier;
if not, the current received identifier is not processed,if yes in step cb1), at step cb2), an angular position of each wheel is determined for the instant at which the current candidate identifier was received, and an angular division of a full interval, −
180°
to +180°
, is consequently selected for each wheel,at step cb3), a count of each selected division is incremented by one in the division of each wheel, the count being dedicated to the current candidate identifier, at step cb4), a dispersion value σ
1, σ
2, σ
3, σ
4 is calculated for each of the constructed histograms by counting the number of identifiers registered in a division,at step cb5), a ratio R is established between the first and the second smallest dispersion value for the current identifier, at step cb6), the ratio R is compared with a threshold value, at step cb7), if R is equal to or greater than the threshold value, the current candidate identifier is considered to be the identifier of the vehicle and the wheel unit responding to said current candidate identifier is positioned at the position corresponding to the smallest dispersion;
if the ratio is not equal to or greater than the threshold value, the process continues,at step cb8), when it has been decided that the current identifier is the identifier of the vehicle, the current identifier is eliminated from the candidate identifiers, at step cb9), a check is made as to whether or not the four wheels have been learnt and positioned;
if not, the process continues for the candidate identifiers which have not yet been eliminated as being the identifier of the vehicle and for the wheels which have not yet been located;
if yes, the process is terminated, andat step cb10), if the process is not terminated at the end of a predetermined duration starting at the end of step b), the process has failed. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
3. The method as claimed in claim 2, in which, at step c), the criterion is:
whether or not the candidate identifier has been received during the predetermined duration starting after the end of step b) as a synchronized identifier a greater number of times than a second predetermined threshold value, the synchronized identifier being an identifier which is received when the corresponding wheel has performed a whole number of revolutions since a last reception of the same identifier.
-
4. The method as claimed in claim 1, in which, at step b)
the identifier is accepted as the candidate identifier if, for said identifier, the number “ - nt”
is greater than an average value “
ani”
of the numbers “
nt” and
if the number of different identifiers for which the number “
nt”
is greater than “
ani”
is at least equal to the number of vehicle wheels.
- nt”
-
5. The method as claimed in claim 1, in which step b) comprises steps ba1) to ba3), and in which:
-
at step ba1), registers for each registering of the current number of different identifiers, “
nID”
, are checked and an alert is issued for each identifier each time the number “
nt”
for one of the identifiers is greater than a first threshold value,at step ba2), a check is made as to whether or not a number of alerts issued is at least equal to or greater than the number of vehicle wheels, and if yes, all said identifiers are the candidate identifiers and step b) is terminated, at step ba3), if the condition of step ba2) is not satisfied, steps a) and b) are continued over an additional predetermined duration until the condition of step ba2) is satisfied.
-
-
6. The method as claimed in claim 1, in which step b) comprises steps bb1) to bb7), and in which:
-
at step bb1), an average number “
ani”
of the numbers “
nt”
is calculated,at step bb2), a check is made as to whether or not “
ani”
is at least equal to a pre-established value, and if not, the program returns to steps a) and bb1) until the average number “
ani”
is at least equal to said pre-established value,if “
ani”
is greater than said pre-established value, at step bb3) each of the numbers “
nt”
is compared with the average number “
ani”
,at step bb4), all the identifications for which “
nt”
is at least equal to “
ani”
are selected,at step bb5), a check is made as to whether or not the number of all the selected identifiers is at least equal to the number of wheels, at step bb6), if the number of the selected identifiers is at least equal to the number of wheels, it is decided that the selected identifiers are the candidate identifiers and step b) is terminated, if not, at step bb7), if the number of the selected identifiers is less than the number of wheels, the program returns to steps a) and bb1) to bb6) until the number of the selected identifiers is at least equal to the number of wheels.
-
-
7. The method as claimed in claim 1, in which, at step c), the criterion is:
whether or not a ratio, between a second and a first smaller value representative of a dispersion of different current angular positions calculated for each current received candidate identifier and for each wheel unit, for one of the wheel units, is equal to or greater than a third predetermined threshold value, a current angular position being the angular position at which the current identifier is received.
-
8. The method as claimed in claim 1, in which step a) comprises steps S1 to S4 in which:
at step S1, a check is made as to whether or not the identifier forming part of a received current message is received for the first time since the start of the process, if it is the first time, at step S2, the identifier is memorized in association with the instant at which it was received and the number count “
nt”
is incremented by one for said identifier;
in addition a further count of the number “
nID”
of different identifiers received is then memorized;
if the identifier which is received with a message is not received for the first time during the process then,at step S3, the number count “
nt”
of said identifier is incremented by “
one”
, and the instant at which said identifier was received is memorized,steps S1 to S3 continue until the end of the predetermined duration, said end of the predetermined duration being verified at step S4 and beginning at step b) when the predetermined duration has elapsed.
-
9. A device for determining identifiers (ID) of wheel units of a vehicle and positions relative to the vehicle of the wheels on which said wheel units are fitted, the vehicle being equipped with a speed sensor for each wheel, each wheel unit being equipped with means for transmitting at a predetermined angular position of the corresponding wheel around its axis a message including the identifier of the wheel unit, a central processing unit receiving said message and information from said speed sensors,
characterized in that it comprises: -
a) a means of counting, for each identifier, of a number “
nt”
of receptions of said identifier,b) a means of statistical processing of the numbers “
nt”
in order to determine from among all the identifiers received those which are statistically indicated to be the identifier of one of the wheel units of the vehicle, the identifiers becoming candidate identifiers for the vehicle, the statistical process ending when the number of candidate identifiers is at least equal to the number of vehicle wheels, andc) a means of determining that the candidate identifier is the identifier of a particular wheel unit if said candidate identifier meets a predetermined criterion relating to at least one instant of reception of said candidate identifier and to the angular position of the particular wheel at said instant, and of assigning to the corresponding particular wheel the position relative to the vehicle of the speed sensor supplying said angular position, wherein the means for determining comprises; a means cb1), which for each identifier received, makes a check as to whether or not said current received identifier is the candidate identifier;
if not, the current received identifier is not processed,a means cb2) that, when yes in means cb1), determines an angular position of each wheel for the instant at which the current candidate identifier was received, and an angular division of a full interval, −
180°
to +180°
, is consequently selected for each wheel,a means cb3) that increments a count of each selected division by one in the division of each wheel, the count being dedicated to the current candidate identifier, a means cb4) that calculates a dispersion value σ
1, σ
2, σ
3, σ
4 for each of the constructed histograms by counting the number of identifiers registered in a division,a means cb5) that establishes a ratio R between the first and the second smallest dispersion value for the current identifier, a means cb6) that compares the ratio R with a threshold value, a means cb7) that, if ratio R is equal to or greater than the threshold value, considers the current candidate identifier to be the identifier of the vehicle and the wheel unit responding to said current candidate identifier is positioned at the position corresponding to the smallest dispersion; a means cb8), that when the ratio R is not equal to or greater than the threshold value, and when it has been decided that the current identifier is the identifier of the vehicle, eliminates the current identifier from the candidate identifiers, a means cb9) that makes a check as to whether or not the four wheels have been learnt and positioned;
if not, continues for the candidate identifiers which have not yet been eliminated as being the identifier of the vehicle and for the wheels which have not yet been located;
if yes, terminates the process, anda means cb10) that, if the process is not terminated at the end of a predetermined duration starting at an end by means b), finds that the process has failed.
-
-
10. A method for determining identifiers (ID) of wheel units of a vehicle and positions relative to the vehicle of the wheels on which said wheel units are fitted, the vehicle being equipped with a speed sensor for each wheel, each wheel unit being equipped with means for transmitting at a predetermined angular position of the corresponding wheel around its axis (18) a message including the identifier of the wheel unit, a central processing unit receiving said message and information from said speed sensors, said method comprising the following steps:
-
a) counting, for each identifier, of a number “
nt”
of receptions of said identifier,b) statistical processing of the numbers “
nt”
in order to determine from among all the identifiers received those which are statistically indicated to be the identifier of one of the wheel units of the vehicle, the identifiers becoming candidate identifiers for the vehicle, the statistical process ending when the number of the candidate identifiers is at least equal to the number of wheels of the vehicle, andc) determining that each candidate identifier is the identifier of a particular wheel unit if said candidate identifier meets a predetermined criterion relating to at least one instant of reception of said candidate identifier and to the angular position of a particular wheel at said instant, and assigning to the corresponding particular wheel the position relative to the vehicle of the speed sensor supplying said angular position, wherein, at step b) the identifier is accepted as the candidate identifier if, for said identifier, the number “
nt”
is greater than a first predetermined threshold value and if the number of different identifiers for which the number “
nt”
is greater than said first predetermined threshold value is at least equal to the number of vehicle wheels, andwherein at step c), the criterion is; whether or not the candidate identifier has been received during a predetermined duration starting after the end of step b) as a synchronized identifier a greater number of times than a second predetermined threshold value, the synchronized identifier being an identifier which is received when the corresponding wheel has performed a whole number of revolutions since a last reception of the same identifier.
-
Specification