In Situ Wheel Position Measurement Using Inertial Measurement Units (IMUs)
20170350684 · 2017-12-07
Inventors
Cpc classification
International classification
Abstract
Disclosed herein are systems and methods for the in-situ determination of vehicle wheel position using an inertial measurement unit (IMU). In one aspect as the wheel is rotating, gyroscope measurements are used to find a slip angle defined between the direction of wheel travel and the direction of vehicle travel, to determine a toe alignment condition for the wheel. System and methods are also presented for using an accelerometer to measure slip angle and camber angle. Using an accelerometer or gyroscope, instantaneous wheel angle measurements can also be made to predict vehicle movement, and aid in autonomous steering and in-situ wheel alignment adjustments.
Claims
1. A method for the in-situ determination of vehicle wheel position using an inertial measurement unit (IMU), the method comprising: providing an IMU comprising an accelerometer mounted on a wheel of a vehicle; measuring acceleration on the vehicle; using the accelerometer, measuring acceleration on the wheel; comparing the acceleration on the vehicle to the accelerometer measurements on the wheel, to find a difference in acceleration; and, in response to finding the difference in acceleration, determining a wheel position with respect to the vehicle.
2. The method of claim 1 wherein finding the difference in acceleration includes finding an instantaneous difference in acceleration; and, the method further comprising: using the instantaneous difference in acceleration to predict vehicle movement.
3. The method of claim 1 wherein measuring the acceleration on the vehicle includes determining acceleration in a direction of the vehicle travel; and, wherein measuring the acceleration on the wheel includes measuring the acceleration on the wheel as the vehicle is traveling, where vehicle travel is defined by a change in vehicle geographic position.
4. A system for the in-situ determination of vehicle wheel position using an inertial measurement unit (IMU), the system comprising: an IMU comprising a gyroscope, mounted on a wheel of a vehicle, having an output to supply gyroscope measurements; a processor; a non-transitory memory; and, an application enabled as a sequence of processor executable instructions stored in the memory, the application having an interface accepting gyroscope measurements, finding an wheel angle measured with respect to a roll axis of the wheel, and in response to finding the wheel angle, determining a wheel position with respect to the vehicle.
5. The system of claim 4 wherein the application finds an instantaneous wheel angle and predicts vehicle movement.
6. The system of claim 4 wherein the application finds an average slip wheel angle and determines a wheel alignment toe condition.
7. The system of claim 6 wherein the application takes initial gyroscope measurements with the wheel in a predetermined alignment to find an initial slip wheel angle, and determines an out-of-alignment toe condition when a measured slip wheel angle differs from the initial slip wheel angle by a predetermined amount.
8. The system of claim 4 wherein the application finds a yaw rotation about a yaw axis of the wheel, where a change in yaw rotation changes a direction of wheel travel, and finds a wheel angle defined between the direction wheel travel and a direction of vehicle travel.
9. The system of claim 8 wherein the gyroscope is mounted on a non-rotating portion of the wheel, with the gyroscope yaw axis aligned in a nominal vertical direction, orthogonal to a lateral axis of the wheel and orthogonal to the roll axis of the wheel.
10. The system of claim 8 wherein the gyroscope is mounted on a rotating portion of the wheel, with a gyroscope yaw axis aligned with the radial axis of the wheel.
11. A system for the in-situ determination of vehicle wheel position using an inertial measurement unit (IMU), the system comprising: an IMU comprising an accelerometer, mounted on a wheel of a vehicle, having an output to supply accelerometer measurements; a processor; a non-transitory memory; and, an application enabled as a sequence of processor executable instructions stored in the memory, the application having an interface to accept a measurement of acceleration on the vehicle and an interface to accept accelerometer measurements on the wheel, the application comparing the acceleration on the vehicle to the accelerometer measurements on the wheel to determine a difference in acceleration and find a wheel position with respect to the vehicle.
12. The system of claim 11 wherein the application finds an instantaneous acceleration difference and predicts vehicle movement.
13. The system of claim 11 wherein the application determines an average acceleration difference and finds a wheel alignment condition.
14. The system of claim 13 wherein the application accepts an initial accelerometer measurement with the wheel in a predetermined alignment, and determines an out-of-alignment condition when the initial accelerometer measurement differs from subsequent accelerometer measurements by a predetermined amount.
15. The system of claim 11 wherein the application accepts acceleration measurements on the vehicle in the vehicle direction and accepts accelerometer measurements as the vehicle is traveling, where vehicle travel is defined by a change in vehicle geographic position, the application comparing the acceleration on the vehicle to the accelerometer measurements on the wheel to find a wheel angle between the direction of vehicle travel and a direction of wheel travel.
16. The system of claim 15 wherein the accelerometer is mounted on a non-rotating portion of the wheel.
17. The system of claim 16 wherein the accelerometer is aligned along an axis selected from the group consisting of a lateral axis of the wheel and a roll axis of the wheel.
18. The system of claim 16 wherein the IMU comprises a first accelerometer and a second accelerometer, with the first accelerometer aligned along a lateral axis of the wheel and the second accelerometer aligned along a roll axis of the wheel; and, wherein the application uses the first accelerometer and second accelerometer to measure the first acceleration on the wheel, and finds the wheel angle in response to the first and second accelerometer measurements.
19. The system of claim 11 wherein the accelerometer is mounted on a rotating portion of the wheel, and aligned along an axis selected from the group consisting of a lateral axis of the wheel, a radial axis of the wheel, and both the lateral and radial axes of the wheel.
20. The system of claim 11 wherein the accelerometer is aligned orthogonal to the lateral axis; and, wherein the application compares the accelerometer measurements to gravity (1G) to find a camber angle defined between vertical (1G) and the radial axis of the wheel.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0021]
[0022]
[0023]
[0024]
[0025]
[0026]
[0027]
[0028]
[0029]
[0030]
[0031]
[0032]
[0033]
[0034]
[0035]
[0036]
[0037]
DETAILED DESCRIPTION
[0038]
[0039] The gyroscope output may be supplied via a hardwired connection if the processor and memory are co-located in the same device. Alternatively, the processor and memory may be embedded in the console of the vehicle, in a smartphone as an application, or as an alignment function tester. In the latter cases, the IMU 502 may communicate via a wireless communication link, which may be proprietary, WiFi, or Bluetooth for example. In another aspect, the IMU 502, and optionally the monitor 516, is embedded in the valve stem of the tire or with a direct tire pressure monitoring system (TPMS). In this case, the TPMS and the wheel position system may share the same radio frequency (RF) communication link and communication protocols.
[0040]
[0041]
[0042] As is well known in the art, a gyroscope measures a rate of rotation about an axis, which when integrated, provided an angle measurement. As such, the application accepts gyroscope measurements, finds a wheel angle measured with respect to the roll axis 708 of the wheel 518, and in response to finding the wheel angle, determines the slip angle for wheel alignment analysis, or an instantaneous wheel angle for predicting vehicle movement. Although the description provided herein references just a single wheel, it should be understood that the system may simultaneously monitor several vehicle wheels.
[0043]
[0044]
[0045]
[0046] One relatively simple means of determining an out-of-alignment toe condition is to take initial gyroscope measurements with the wheel in a predetermined alignment to find an initial wheel angle, so that an out-of-alignment condition is determined when a measured (average) wheel angle differs from the initial wheel angle by a predetermined amount. The predetermined alignment may be the correct or desired alignment, and may include offsets or adjustment to compensate for differences between gyroscope and wheel axes.
[0047] As noted above, the slip angle measurements are made under the assumption that the relationship between the vehicle and wheel directions is relatively constant. For example, the measurements may made be made under the condition that the vehicle is moving in a straight line for an extended period of time, or that the measurements are averaged over an extended period of time. However, more instantaneous gyroscope measurements can be used to determine the instantaneous angle of the wheel with respect to the vehicle, for example, while the vehicle is making a turn. With the advent of computer aided or self-steering vehicles, knowing the instantaneous wheel angle with respect to the vehicle and vehicle direction makes prediction of vehicle movement more accurate and corrections more rapid. Further, for vehicles equipped with mechanisms for in-situ slip and camber angle adjustment, such instantaneous wheel angle measurements provide a feedback path to aid in, for example, more responsive steering or prolonging tire wear.
[0048] Returning briefly to
[0049]
[0050]
[0051] Returning briefly to
[0052] In one aspect, the auxiliary sensor is not required. Returning to
[0053]
[0054] To measure the camber angle, the accelerometer is aligned orthogonal to the wheel lateral axis, and the application compares the accelerometer measurements to gravity (1G), as measured along a true vertical axis, to find a camber angle defined between true vertical (1G) and the radial axis of the wheel, when the radial axis is aligned in a nominal vertical direction.
[0055]
[0056]
[0057] In one aspect, the application accepts an initial accelerometer measurement with the wheel in a predetermined alignment (slip or camber angle), and determines an out-of-alignment condition when the initial accelerometer measurement differs from subsequent accelerometer measurements by a predetermined amount. It may not always be possible to perfectly align the accelerometer (or gyroscope) in the optimal axis, orientation, or direction. One solution is the find the calibration (misalignment) angle, and factor this calibration angle into the measurements or calculations. In a related variation, the application may accept initial accelerometer (or gyroscope) measurements with the wheel having a known zero slip angle or camber angle. Then, the accelerometer or gyroscope misalignment can be mechanically adjusted, or the measured misalignment factored into the measurements and calculations.
[0058] In another aspect, a single acceleration measurement may be made using two or three orthogonally aligned accelerometers if one accelerometer cannot be perfectly aligned in an intended axis or direction, with the assumption that the intended acceleration measurement can be determined by summing the multiple orthogonal accelerometer measurements. This same principle of, using two or three orthogonally aligned gyroscopes, can also be applied to the measurement of a rate of rotation about an intended axis.
[0059] In one aspect, the IMU may comprise one or more accelerometers and one or more gyroscopes, combined for the purposes of calibration, refinement of data, and ease of calculation. A conventional gyroscope measures angular rotation speed, and has non-zero bias offset that jitters and varies with sensor temperature. Over time, the bias offset creates integration errors. A conventional accelerometer measures the direction of sensor acceleration, but it cannot distinguish between gravity and inertial acceleration (i.e., an axiom of General Relativity). Therefore, the measurement of slip angle, for example, using both an accelerometer and gyroscope may be useful in providing calibration and reference measurements. In one aspect, the gyroscope and/or accelerometer can be calibrated to remove jitter and bias errors when measurements are able to determine that the IMU is not in motion (e.g., when the vehicle is parked).
[0060] The IMU may potentially comprise a magnetometer. A conventional magnetometer measures the direction of a local magnetic field, and it cannot distinguish between Earth's field and any other nearby fields. Unfortunately, magnetometer readings also typically include significant noise, and they may be influenced by metal in the wheel and vehicle.
[0061] As noted above, the slip angle measurements made using the accelerometer are made under the assumption that the relationship between the vehicle and wheel directions is relatively constant. For example, the measurements may be made under the condition that the vehicle is moving in a straight line for an extended period of time, or the measurements may be averaged over an extended period of time. However, more instantaneous accelerometer measurements can be used to determine the instantaneous angle of the wheel with respect to the vehicle, for example, while the vehicle is making a turn. With the advent of computer aided or self-steering vehicles, knowing the instantaneous wheel angle with respect to the vehicle and vehicle direction makes prediction of vehicle movement more accurate than simply measuring vehicle movement, so that corrections can be made more rapidly. Further, vehicles equipped with mechanisms for in-situ slip and camber angle adjustment may use wheel angle measurements as feedback data to aid in more responsive steering or prolonging tire wear.
[0062]
[0063] Step 1802 provides an IMU comprising a gyroscope, mounted on a wheel of a vehicle. Step 1804 takes gyroscope measurements. Using the gyroscope measurements, Step 1806 finds a wheel angle measured with respect to a roll axis of the wheel (the direction of wheel travel). In response to finding the wheel angle, Step 1808 determines the wheel position with respect to the vehicle. In one aspect, Step 1806 finds an average wheel angle and Step 1808 determines a wheel alignment toe condition. In another aspect, Step 1806 finds an instantaneous wheel angle and Step 1810 predicts subsequent wheel positions and vehicle movement in response to determining the wheel position in Step 1808.
[0064] In one aspect, Step 1803 takes initial gyroscope measurements with the wheel in a predetermined alignment to find an initial slip wheel angle. Then, Step 1808 determines an out-of-alignment condition when the determined slip wheel angle differs from the initial slip wheel angle by a predetermined amount.
[0065] In one aspect, taking gyroscope measurements in Step 1804 includes finding a yaw rotation about a yaw axis of the wheel, where a change in yaw rotation changes (indicates a change in) the direction of wheel travel. Step 1806 finds a wheel angle defined between the direction of wheel travel and the direction of vehicle travel. Again, Step 1806 may determine an average wheel angle so that Step 1808 determines a toe alignment condition for the wheel. Otherwise, Step 1806 determines the instantaneous wheel angle.
[0066] If Step 1802 mounts the gyroscope on a non-rotating portion of the wheel, the gyroscope may have a yaw axis aligned in a nominal vertical direction, orthogonal to the roll axis of the wheel and orthogonal to a lateral (pitch) axis of the wheel. In one aspect, Step 1803 calibrates the gyroscope to account for differences between the gyroscope yaw axis alignment in the nominal vertical direction and a true vertical direction (1 G). See the explanation of
[0067] If Step 1802 mounts the gyroscope on a rotating portion of the wheel, the gyroscope has a yaw axis aligned with the radial axis of the wheel. For every rotation of the wheel, Step 1804 finds a peak yaw rotation in response to measuring a maximum yaw rotation and/or a minimum yaw rotation about the yaw axis of the wheel, and Step 1806 finds the wheel angle using the peak yaw rotation. See the explanation of
[0068] In another aspect, Step 1803 takes gyroscope calibration measurements while the wheel is rotating, with the vehicle stationary (e.g., mounted on a lift or conveyor belt track). For every rotation of the wheel, Step 1804 finds a peak yaw calibration rotation by measuring a maximum yaw rotation calibration and/or a minimum yaw rotation calibration about the yaw axis of the wheel, and Step 1806 modifies a measured the slip angle using the peak yaw calibration rotation. Generally, Step 1803 calibrates the gyroscope to account for differences between the gyroscope yaw axis alignment in a nominal radial axis of the wheel and a true radial axis of the wheel. The calibration may be a mechanical adjustment to move the gyroscope axis, or a computational offset used in measurements and calculations.
[0069] In one aspect, Step 1908 compares acceleration measurements when the wheel is known to have a predetermined alignment condition, and Step 1910 determines an out-of-alignment condition when the comparison of the acceleration on the vehicle differs from the accelerometer measurement by a predetermined amount. In a different aspect, Step 1903 calibrates the accelerometer to account for a difference between a nominal axis of the wheel and a true axis of the wheel. The calibration may involve a physical manipulation of the accelerometer axis or a measurement used to offset or cancel subsequent measurements and calculations.
[0070] In one aspect, Step 1904 determines acceleration in a direction of the vehicle travel. Step 1906 measures the acceleration on the wheel as the vehicle is traveling, where vehicle travel is defined by a change in vehicle geographic position.
[0071] If Step 1902 mounts the accelerometer on a non-rotating portion of the wheel, the accelerometer may be aligned along either the lateral (pitch) axis of the wheel or the roll axis of the wheel. Either alignment provides an acceleration vector along one of the wheel axes, permitting the wheel angle to be calculated using trigonometry. See the explanation of
[0072] In one aspect, Step 1902 mounts a first accelerometer aligned along a lateral axis of a non-rotating portion of the wheel and a second accelerometer aligned along a roll axis of a non-rotating portion of the wheel. Step 1906 uses the first accelerometer and second accelerometer to measure the acceleration on the wheel, and Step 1904 measures the first acceleration on the vehicle by summing the first and second accelerometer measurements of the first acceleration.
[0073] Otherwise, Step 1904 measures the acceleration on the vehicle using an auxiliary sensor such as a vehicle-mounted accelerometer aligned along the direction of vehicle travel. Optionally, two or three accelerometers may be orthogonally mounted on the vehicle. The auxiliary sensor may also be a vehicle speedometer (configured to calculate acceleration), a GPS receiver mounted on the vehicle, or a combination of sensors. As explained above, vehicle acceleration can also be calculated by measuring acceleration along both the wheel roll and lateral axes.
[0074] If Step 1902 mounts the accelerometer on a rotating portion of the wheel, it may be aligned with either the lateral or radial axis of the wheel. See the explanation of
[0075] In a different aspect, Step 1902 aligns the accelerometer orthogonal to a lateral axis of the wheel. Step 1908 compares the accelerometer measurements to gravity (1G), and Step 1910 finds a camber angle defined between vertical direction (1G) and a radial axis of the wheel. If Step 1902 mounts the accelerometer on a non-rotating portion of the wheel, it is aligned in a nominally vertical direction, orthogonal to the lateral axis of the wheel and orthogonal to the roll axis of the wheel. See the explanation of
[0076] If Step 1902 mounts the accelerometer on a rotating portion of the wheel, it is aligned along the radial axis of the wheel. Step 1906 measures the acceleration on the wheel by accepting accelerometer measurements in a plurality of instances subsequent to a corresponding plurality of vehicle movements, when the wheel is stationary, and determines a maximum accelerometer measurement. Step 1910 determines the camber angle as Step 1908 compares the maximum accelerometer measurement to gravity (1 G). Alternatively, a minimum accelerometer measurement can be compared to zero. See the explanation of
[0077] In one aspect, with the accelerometer mounted on a rotating portion of the wheel, Step 1903 rotates the wheel in a condition where the wheel is known to have a zero camber angle, and calibrates the accelerometer alignment to read a zero peak accelerometer measurement. If the accelerometer is mounted on a non-rotating portion of the wheel, the same calibration can be made without rotating the wheel.
[0078] An IMU system and method have been provided for measuring wheel alignment and instantaneous wheel position with respect to a vehicle. Examples of particular process steps and devices been presented to illustrate the invention. However, the invention is not limited to merely these examples. Other variations and embodiments of the invention will occur to those skilled in the art.