This patent application is a U.S. National Phase Application under 35 U.S.C. § 371 of International Application No. PCT/EP2016/025003, tiled Jan. 25, 2016, entitled LOOSE WHEEL DETECTION, which claims priority to German Patent Application No. 102015000998.2, filed Jan. 27, 2015.
The present invention disclosure generally relates to the area of detecting wheel anomalies of a vehicle, and for example to methods, systems and computer program products for detecting a loose wheel or a wheel with zero pressure.
Modern vehicles comprise a variety of sensors and systems to provide the driver and other traffic participants with safety, comfort and information.
These systems include Traction Control System (TCS), Electronic Stability Program (ESP), active suspension system or Anti-lock Braking System (ABS). Besides these active control systems there also exist vehicle driver safety information systems such as road friction indicators and sensor-free tire pressure monitoring system, e.g. indirect Tire Pressure Monitoring Systems (iTPMS), which present information about the driving condition to the driver.
All the above-mentioned systems benefit from the knowledge about a large set of estimated or measured vehicle properties parameters such as, but not limited to, tire longitudinal stiffness, ambient temperature, wheel resonance frequency, carried vehicle load, tire radius change while cornering and wheel vibration dependent on speed.
Knowledge about wheel conditions is of interest. Wheel condition information, e.g., about low pressure, can be useful for detecting wheel anomalies that, when left unreported, can cause wear of vehicles, lesser driving comfort and vehicle controllability, or even an accident.
Particularly, a wheel condition being highly relevant with respect to safety is a wheel that is not properly fixed to an axle of a vehicle, i.e. a loose wheel. Known approaches for detection of a loose wheel require personally inspection and/or use of additional components. For example, it is known to detect a loose wheel include optical indicators placed in a predefined orientation on wheel nuts used to fix a wheel to the threads of a vehicle axle. In the case the wheel loosens, one or more of the optical indicators are not in the predefined orientation, what optically indicates that the wheel is loose. For loose wheel detection, it is also known to secure a sensor assembly to a mounting hub of an axle of a vehicle. The sensor detects relative movement between the hub and the wheel and, in the case, the wheel loosens, emits a signal indicating that the wheel is loose.
In order to overcome shortcoming of known approaches, particularly of the kind mentioned above, an object of the present invention is to provide solution for detection of a loose wheel of a vehicle obviating the need for personal inspection and additional components.
Generally, the invention makes use of a wheel speed signal to detect a loose wheel. The wheel speed signal is used as a basis to determine a first detection signal and a second detection signal. A further basis for determining the first and second detection signals are a first reference signal associated to the first detection signal and second reference signal associated to the second detection signal. The anomaly of a loose wheel is detected, according to the teaching of the invention, if at least one of the detection signals exceeds its associated threshold. In particular, the disclosure relates to methods, systems and computer program products to achieve the mentioned objective.
The present invention makes use of a wheel speed signal, which is indicative of the wheel speed of a wheel of a vehicle. This is advantageous in the sense that no additional sensors are needed in most vehicles.
The wheel speed signal is used to determine whether a wheel is loose. According to the teaching of the present invention, detection signals can be determined on the basis of the wheel speed signal, which allow for determining whether the wheel is loose.
The preferred embodiments, which will be described in the following can serve to exemplify the teaching of the present invention.
A wheel speed signal is obtained as an input. This wheel speed signal can be obtained in the form of a series of time points t(n) from a segmented wheel speed sensor. An embodiment of a wheel speed sensor is shown in
Variations of the wheel speed signal can occur for various reasons. These reasons include acceleration or deceleration by the driver. However, fluctuations or oscillations of the wheel speed signal can also be due to other reasons. One of these reasons can be a loose wheel or a wheel with zero pressure. This fact is used according to the teaching of the invention.
The wheel speed sensor of a vehicle is typically not an ideal sensor. An ideal sensor would comprise teeth of identical dimensions. In
Thus, the occurrence of a sensor signal indicates that the rotary element 5 has rotated around an angle of α=2π/L, in the ideal case of no imperfection errors, and around an angle of α+δl, in the realistic case with imperfection errors. From these sensor signals representing time instances t(n) a corresponding wheel speed value ω(n) can be derived via the relation
wherein a high value of ω(n) indicates a fast rotating wheel and a low value of ω(n) is indicative of a slowly rotating wheel. Besides, an estimation value for the vehicle velocity can be obtained by relating the wheel speed ω(n) to the corresponding tire radius. In the following embodiments, the values t(n), Δt(n) and ω(n), for simplification, are all denoted as wheel speed signals and are considered as originating from the wheel speed sensor 4.
The signal values of signals t(n), Δt(n) or ω(n) are in general distributed non-equidistantly in time. By interpolation, these signals can be converted from the event domain to the time domain. For instance, embodiments for signal processing of discretized input signals of this or similar types are disclosed in PCT/EP2002/012409 of the same applicant. The content of this document is incorporated into the present description by reference.
With reference to
A wheel speed signal indicative of a wheel speed of a wheel of a vehicle is obtained. It can be obtained from a wheel speed sensor. Based on the wheel speed signal, two detection signals are determined. Typically, determining each of the detection signals further takes into account a respective reference signal.
A first detection signal is determined in step 21 based on the wheel speed signal and a first reference signal. The step of determining the first detection signal can comprise one or several of the computing steps, which will be described with reference to
A second detection signal is determined in step 22 based on the wheel speed signal and a second reference signal. The step of determining the second detection signal can comprise one or several of the computing steps, which will be described with reference to
In the embodiment of
The information regarding the presence of a loose wheel can subsequently be transmitted (not shown). This transmission can occur via an optical or acoustic signal to the driver. It additionally or alternatively can be transmitted electronically to the operating system of the car. Furthermore, it is conceivable that the information is transmitted to a close-by garage, such that a mechanic can be prepared to fasten the wheel. This is particularly advantageous in the context of autonomously driving vehicles.
The first detection signal can be determined by estimating an imperfection signal in step 31, indicative of an imperfection of the wheel speed signal as compared to the actual wheel speed of the wheel of the vehicle. One possible source of imperfections is the sensor. Sensor imperfections can be estimated on the basis of a wheel speed signal. The estimation of sensor imperfections is disclosed in US 2007/0124053 A1.
The sensor imperfections values δl of the toothed wheel 5 can be estimated from the wheel speed signal t(n).
The estimated sensor imperfections values {circumflex over (δ)}l can be computed as weighted average values of sensor imperfection values y(n) of previous n−1 and current revolutions n of the toothed wheel 5.
A weighted average value may for example be obtained by a low pass filter, which is implemented according to the following filter relation:
wherein (n mod L)+1 is the number of the tooth 6 of the toothed wheel 5 which corresponds to the sample number n, {circumflex over (δ)}n mod L is the estimation value of the corresponding sensor imperfection, μ is a forgetting factor of the filter, t(n) and t(n−1) are consecutive values of the wheel speed signal, L is the total number of teeth 6 of the toothed wheel 5 and TLAP(n) is the duration of a complete revolution of the toothed wheel 5.
If an imperfection signal was estimated, the wheel speed signal may, in some embodiments, be corrected for the imperfections. Thus, an imperfection-corrected wheel speed signal ε(n) may be computed based on the wheel speed signal t(n) and the sensor imperfection signal {circumflex over (δ)}l. It is important to note, that the imperfection-corrected sensor signal ε(n) does not necessarily contain values, which represent time instances or rotational speeds or similar quantities. It may also be any other artificial quantity, which can appropriately represent an imperfection-corrected derivative of the wheel speed signal.
In one embodiment, the imperfection-corrected sensor signal ε(n) is obtained from the relation
ε(n)=y(n)−{circumflex over (δ)}(n mod L)+1 (Eq. 4)
wherein, as for the sensor imperfection estimation above,
wherein (n mod L)+1 is the number of the tooth 6 of the rotary element 5 which corresponds to the sample number n, {circumflex over (δ)}(n mod L)+1 is the estimation value of the corresponding sensor imperfection, μ is a forgetting factor of the filter, t(n) and t(n−1) are consecutive values of the wheel speed signal, L is the total number of teeth 6 of the rotary element 5 and TLAP(n) is the duration of a complete revolution of the rotary element 5.
Additionally or alternatively, in step 32, a variance can be computed during the determination of the first detection signal. In particular, a variance of the imperfection-corrected wheel speed signal within a finite time window can be computed. This variance of the imperfection-corrected wheel speed signal is indicative of temporal variations of the imperfection-corrected wheel speed signal within the finite time window.
Step 32 of computing a variance may determine a variance α(n) on the basis of the imperfection-corrected sensor signal ε(n) by using a low pass filter (it should be noted that the term “variance” as used throughout the whole application does not refer to the standard mathematical definition but to an estimation value of the variance). The low pass filter may for example determine the variance α(n) of the imperfection-corrected sensor signal ε(n) according to the following relation:
α(n)=Var(ε)=LP(ε2)−LP(ε)2, (Eq. 5)
wherein LP(ε) is a low pass filtered value of the imperfection-corrected sensor signal ε(n), and LP(ε2) is a low pass filtered value of the square ε2(n) of the imperfection-corrected sensor signal ε(n).
Here, the low pass filter may be implemented according to the following filter relation:
LP:α(n+1)=(1−λ)α(n)+λε(n), (Eq. 6)
wherein α is an estimation value of the variance Var(ε), λ is a forgetting factor of the filter, and ε(n) is the imperfection-corrected sensor signal.
However, even a tightly fastened wheel can yield temporal variations of the imperfection-corrected wheel speed signal. Therefore, the signal is compared to a first reference signal. This comparison can be implemented, inter alia, by computing the difference between the signal and the first reference signal in step 33. In general, subtracting a first reference signal can be advantageous and does not necessarily occur at this step. Alternatively, it can occur at any other step of the method. For instance, by subtracting a reference wheel speed signal from the obtained wheel speed signal, a similar result may be achieved. In some instances, in particular for low reference signals, the subtraction may not be essential and may be skipped.
A loose wheel detection method may be sensitive to loose wheels independently of the degree of looseness. To achieve a sensitivity to detect also slightly loose wheels, the first detection signal can be integrated over time. Determining the first detection signal can comprise computing a first cumulative sum. The first cumulative sum can be computed in step 34 according to the following relation:
CUSUMCounter(n+1)=min(max(CUSUMCounter(n)+α(n)−Drift,0),CounterLimit), (Eq. 7)
wherein α(n) is an input signal to be added cumulatively, preferentially the difference of signals or variances of the sensor imperfection signal, and Drift and CounterLimit are tuning parameters.
Determining the first detection signal can, in a preferred embodiment, include any or all of the above steps.
Furthermore, the method embodiments of the present invention comprise determining a second detection signal.
A wheel speed signal serves as input for the step of determining the second detection signal.
On the basis of the wheel speed signal, a band pass filtered wheel speed signal can be computed by band pass filtering the wheel speed signal in step 41.
Furthermore, the step of determining the second detection signal can comprise computing a variance within a finite time window in step 42. In particular, in some embodiments, the variance of the band pass filtered wheel speed signal may be computed. This variance of the band pass filtered wheel speed signal is indicative of temporal variations of the band pass filtered wheel speed signal.
However, even a tightly fastened wheel can yield temporal variations of the band pass filtered wheel speed signal. Typically, these temporal variations of a fastened wheel are smaller than those of a loose wheel. Therefore, the signal is compared to a second reference signal. This comparison can be implemented, inter alia, by computing the difference between the signal and the second reference signal in step 43. In general, subtracting a second reference signal can be advantageous and does not necessarily occur at this step. Alternatively, it can occur at any other step of the method. For instance, by subtracting a reference wheel speed signal from the obtained wheel speed signal, a similar result may be achieved. In some instances, in particular for low reference signals, the subtraction may not be essential and may be skipped.
A loose wheel detection method can be sensitive to loose wheels, independently of the degree of looseness. To achieve a sensitivity to detect also slightly loose wheels, the second detection signal can be integrated over time. Determining the first detection signal can comprise computing a cumulative sum. The cumulative sum can be computed in step 44 according to the following relation:
CUSUMCounter(n+1)=min(max(CUSUMCounter(n)+α(n)−Drift,0),CounterLimit), (Eq. 8)
wherein α(n) is an input signal to be added cumulatively, and Drift and CounterLimit are tuning parameters.
Determining the second detection signal can include in a preferred embodiment, any or all of the above steps.
Determining a detection signal may, as described above with reference to
Alternatively, the reference signal may be a signal determined on the basis of a wheel speed signal indicative of a wheel speed of a further wheel of the vehicle. In this embodiment, it is possible to detect a loose wheel if not all wheels are equally loose, i.e. as long as there is one wheel more or less loose than at least on other wheel (even with a very small difference). Theoretically, it seems to be possible that all wheels are equally loose. However, this would be the case for a rather short period of time only. Assuming a moment/situation where all wheels are identically loose, then the bolts of wheels on the left side of a vehicle moving in the forward direction will be unscrewed due to the rotational direction of these wheels, while the bolts of the wheels on the vehicle's right side will not. As a result, at least the loose wheel(s) on the vehicle's left side will be detected.
The choice between a constant reference signal and a variable reference signal is left to the skilled person. Also, the skilled person can implement a method to choose between a constant and a variable reference signal depending on external variables, such as number of wheels, speed, road conditions, etc.
Also, the nature of the first reference signal (constant or variable) may be independent of the nature of the second reference signal. For instance, an embodiment may be that the first reference signal is a variable reference signal based on a wheel speed signal from a wheel speed sensor on a further wheel, while the second reference signal is a constant, or vice versa.
As possible implementation, there is provided a computer program product arranged to, when executed in a computing device, control a processor to perform any or all of the method steps or functions described herein.
Embodiments of computer program products with program code for performing the described methods include any machine-readable medium that is capable of storing or encoding the program code. The term “machine-readable medium” shall accordingly be taken to include, but not to be limited to, solid state memories, optical and magnetic storage media, and carrier wave signals. The program code may be machine code or another code which can be converted into machine code by compilation and/or interpretation, such as source code in a high-level programming language, such as C++, or in any other suitable imperative or functional programming language, or virtual-machine code. The computer program product may comprise a data carrier provided with the program code or other means devised to control or direct a data processing apparatus to perform the method in accordance with the description. A data processing apparatus running the method typically includes a central processing unit, data storage means and an I/O-interface for signals or parameter values.
In addition to the method embodiments described above with respect to
Number | Date | Country | Kind |
---|---|---|---|
102015000998.2 | Jan 2015 | DE | national |
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/EP2016/025003 | 1/25/2016 | WO |
Publishing Document | Publishing Date | Country | Kind |
---|---|---|---|
WO2016/120019 | 8/4/2016 | WO | A |
Number | Name | Date | Kind |
---|---|---|---|
3741176 | Schmidt | Jun 1973 | A |
3802529 | Burckhardt | Apr 1974 | A |
20030080857 | Bernd et al. | May 2003 | A1 |
20070124053 | Lindskog | May 2007 | A1 |
20070299573 | Carlstrom | Dec 2007 | A1 |
20080243327 | Bujak et al. | Oct 2008 | A1 |
20160163131 | Steinlechner et al. | Jun 2016 | A1 |
Number | Date | Country |
---|---|---|
2 195 608 | Jul 1998 | CA |
10153072 | May 2003 | DE |
102013211697 | Dec 2014 | DE |
2006 115588 | Apr 2006 | JP |
2011080947 | Apr 2011 | JP |
WO 9831983 | Jul 1998 | WO |
Entry |
---|
PCT International Search Report for PCT Counterpart Application No. PCT/EP2016/025003, 4 pgs. (dated Apr. 12, 2016). |
PCT Written Opinion Report for PCT Counterpart Application No. PCT/EP2016/025003, 7 pgs. (dated Apr. 12, 2016). |
International Preliminary Report on Patentability of counterpart Application No. PCT/EP2016/025003, International Bureau of WIPO, 8 pages (dated Aug. 1, 2017). |
Number | Date | Country | |
---|---|---|---|
20180009429 A1 | Jan 2018 | US |