System and method for hitch angle detection
09804022 · 2017-10-31
Assignee
Inventors
- Christos Kyrtsos (Beverly Hills, MI)
- Thomas Edward Pilutti (Ann Arbor, MI, US)
- Erick Michael Lavoie (Dearborn, MI, US)
Cpc classification
G01H17/00
PHYSICS
B60D1/62
PERFORMING OPERATIONS; TRANSPORTING
B60D1/245
PERFORMING OPERATIONS; TRANSPORTING
G01B17/00
PHYSICS
B62D13/00
PERFORMING OPERATIONS; TRANSPORTING
International classification
G01H17/00
PHYSICS
G01B17/00
PHYSICS
B60D1/24
PERFORMING OPERATIONS; TRANSPORTING
B62D13/00
PERFORMING OPERATIONS; TRANSPORTING
Abstract
A hitch angle detection system is provided herein. Ultrasonic transducers are disposed on a rear vehicle structure and are configured to transmit ultrasonic waves in a rearward vehicle direction. An ultrasonic reflector is disposed on a trailer and is configured to reflect incident ultrasonic waves back toward the corresponding ultrasonic transducers. A processor is configured to derive distance measurements between the ultrasonic transducers and the ultrasonic reflector and determine a hitch angle based on the derived distance measurements.
Claims
1. A hitch angle detection system comprising: ultrasonic transducers disposed on a rear vehicle structure and configured to transmit ultrasonic waves in a rearward vehicle direction; an ultrasonic reflector disposed on a trailer and configured to reflect incident ultrasonic waves back toward the corresponding ultrasonic transducers, the ultrasonic reflector comprising a trihedral reflector having a resonating cavity configured to amplify each reflected ultrasonic wave; and a processor configured to derive distance measurements between the ultrasonic transducers and the ultrasonic reflector and determine a hitch angle based on the derived distance measurements.
2. The system of claim 1, wherein the hitch angle is among a range of determinable hitch angles, the range of determinable hitch angles comprising −60 degrees to 60 degrees.
3. The hitch angle detection system of claim 1, wherein the ultrasonic reflector comprises a trihedral reflector having a resonating cavity for amplifying incident ultrasonic waves reflected back to the ultrasonic transducers.
4. The system of claim 1, wherein the ultrasonic transducers include first, second, third, and fourth ultrasonic transducers spaced along the rear vehicle structure such that the first and second ultrasonic transducers are located off to a first side of a longitudinal axis of the vehicle and the third and fourth ultrasonic transducers are located off to a second side of the longitudinal axis of the vehicle.
5. The system of claim 4, wherein the processor determines a negative hitch angle based on derived distance measurements between the ultrasonic reflector and each of the first and second ultrasonic transducers, a distance between the first and second ultrasonic transducers, a distance between the longitudinal axis and one of the first and second ultrasonic transducers, and a length of a vehicle hitch bar.
6. The system of claim 5, wherein the processor determines a positive hitch angle based on derived distance measurements between the ultrasonic reflector and each of the third and fourth ultrasonic transducers, a distance between the third and fourth ultrasonic transducers, a distance between the longitudinal axis and one of the third and fourth ultrasonic transducers, and the length of the vehicle hitch bar.
7. The system of claim 6, wherein the processor determines a zero hitch angle when each of the first, second, third, and fourth ultrasonic transducers receive reflected ultrasonic waves from the ultrasonic reflector.
8. A hitch angle detection system comprising: ultrasonic transducers disposed on a rear vehicle structure and configured to transmit ultrasonic waves in a rearward vehicle direction; an ultrasonic reflector disposed on a trailer and configured to amplify and reflect incident ultrasonic waves back toward the corresponding ultrasonic transducers; and a processor configured to derive distance measurements between the ultrasonic reflector and at least two of the ultrasonic transducers and determine a hitch angle based on the derived distance measurements.
9. The system of claim 8, wherein the hitch angle is among a range of determinable hitch angles, the range of determinable hitch angles comprising −60 degrees to 60 degrees.
10. The hitch angle detection system of claim 8, wherein the ultrasonic reflector comprises a trihedral reflector having a resonating cavity for amplifying incident ultrasonic waves reflected back to the ultrasonic transducers.
11. The system of claim 8, wherein the ultrasonic transducers include first, second, third, and fourth ultrasonic transducers spaced along the rear vehicle structure such that the first and second ultrasonic transducers are located off to a first side of a longitudinal axis of the vehicle and the third and fourth ultrasonic transducers are located off to a second side of the longitudinal axis of the vehicle.
12. The system of claim 11, wherein the processor determines a negative hitch angle based on derived distance measurements between the ultrasonic reflector and each of the first and second ultrasonic transducers, a distance between the first and second ultrasonic transducers, a distance between the longitudinal axis and one of the first and second ultrasonic transducers, and a length of a vehicle hitch bar.
13. The system of claim 12, wherein the processor determines a positive hitch angle based on derived distance measurements between the ultrasonic reflector and each of the third and fourth ultrasonic transducers, a distance between the third and fourth ultrasonic transducer, a distance between the longitudinal axis and one of the third and fourth ultrasonic transducers, and the length of the vehicle hitch bar.
14. The system of claim 13, wherein the processor determines a zero hitch angle when each of the first, second, third, and fourth ultrasonic transducers receive reflected ultrasonic waves from the ultrasonic reflector.
15. A hitch angle detection method comprising the steps of: transmitting ultrasonic waves in a rearward vehicle direction with ultrasonic transducers disposed on a rear vehicle structure; using an ultrasonic reflector on a trailer to amplify and reflect incident ultrasonic waves back toward the corresponding ultrasonic transducers; using a processor to derive distance measurements between the ultrasonic transducers and the ultrasonic reflector; and determining a hitch angle based on the derived distance measurements.
16. The method of claim 15, wherein the step of transmitting comprises spacing first, second, third, and fourth ultrasonic transducers along the rear vehicle structure such that the first and second ultrasonic transducers are located off to a first side of a longitudinal axis of the vehicle and the third and fourth ultrasonic transducers are located off to a second side of the longitudinal axis of the vehicle.
17. The method of claim 16, wherein the step of determining comprises determining a negative hitch angle based on derived distance measurements between the ultrasonic reflector and each of the first and second ultrasonic transducers, a distance between the first and second ultrasonic transducers, a distance between the longitudinal axis and one of the first and second ultrasonic transducers, and a length of a vehicle hitch bar.
18. The method of claim 17, wherein the step of determining further comprises determining a positive hitch angle based on derived distance measurements between the ultrasonic reflector and each of the third and fourth ultrasonic transducers, a distance between the third and fourth ultrasonic transducers, a distance between the longitudinal axis and one of the third and fourth ultrasonic transducers, and the length of the vehicle hitch bar.
19. The method of claim 18, wherein the step of determining further comprises determining a zero hitch angle when each of the first, second, third, and fourth ultrasonic transducers receive reflected ultrasonic waves from the ultrasonic reflector.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1) In the drawings:
(2)
(3)
(4)
(5)
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
(6) As required, detailed embodiments of the present invention are disclosed herein.
(7) However, it is to be understood that the disclosed embodiments are merely exemplary of the invention that may be embodied in various and alternative forms. The figures are not necessarily to a detailed design and some schematics may be exaggerated or minimized to show function overview. Therefore, specific structural and functional details disclosed herein are not to be interpreted as limiting, but merely as a representative basis for teaching one skilled in the art to variously employ the present invention.
(8) As used herein, the term “and/or,” when used in a list of two or more items, means that any one of the listed items can be employed by itself, or any combination of two or more of the listed items can be employed. For example, if a composition is described as containing components A, B, and/or C, the composition can contain A alone; B alone; C alone; A and B in combination; A and C in combination; B and C in combination; or A, B, and C in combination.
(9) Referring to
(10) Referring to
(11) Referring to
(12) Ultrasonic transducers 12a-12d are spaced along the rear vehicle structure 14, which is perpendicular to the longitudinal axis 26 of the vehicle 16. In the illustrated embodiment, ultrasonic transducers 12b and 12c are disposed on opposite sides of longitudinal axis 26 at known distances X.sub.1 and X.sub.2, each of which have corresponding distance components D.sub.1, D.sub.2 and E.sub.1, E.sub.2. Distance component E.sub.1 and E.sub.2 each correspond to a horizontal distance between the longitudinal axis 26 of the vehicle 16 and a corresponding point M.sub.1, M.sub.2 on the rear vehicle structure 14 that meets with a dotted line H.sub.1, H.sub.2 corresponding to the shortest distance between the ultrasonic reflector 20 and the rear vehicle structure 14 with respect to the two positions of the ultrasonic reflector 20 as shown in
(13) In the illustrated embodiment, each ultrasonic transducer 12a-12d has a corresponding transmission envelope with boundary lines L.sub.1 and L.sub.2, L.sub.3 and L.sub.4, L.sub.5 and L.sub.6, and L.sub.7 and L.sub.8, respectively. In operation, ultrasonic waves transmitted from a given ultrasonic transducer 12a-12d are able to strike the ultrasonic reflector 20 and be reflected therefrom back toward the ultrasonic transducer 12a-12d when the ultrasonic reflector 20 is positioned at a point along trajectory T that is covered by the corresponding transmission envelope of the ultrasonic transducer 12a-12d. This includes points P.sub.1, P.sub.2, and all points therebetween for ultrasonic transducer 12a; points P.sub.1, P.sub.3, and all points therebetween for ultrasonic transducer 12b; points P.sub.1, P.sub.4, and all points therebetween for ultrasonic transducer 12c; and points P.sub.1, P.sub.5, and all points therebetween for ultrasonic transducer 12d. In turn, processor 34 can derive distance measurements between a given ultrasonic transducer 12a-12d and the ultrasonic reflector 20 so long as ultrasonic waves transmitted from the given ultrasonic transducer 12a-12d are able to strike and be reflected from the ultrasonic reflector 20.
(14) As will be described below in greater detail, the processor 34 can determine negative hitch angle values based on derived distance measurements between the ultrasonic reflector 20 and each of ultrasonic transducers 12a and 12b. Conversely, the processor 34 can determine positive hitch angle values based on derived distance measurements between the ultrasonic reflector 20 and each of ultrasonic transducers 12c and 12d.
(15) Referring still to
(16)
where G.sub.1 is a line intersecting the hitch connection point 24 and spanning from the ultrasonic reflector 20 to point M.sub.3 on the rear vehicle structure 14, Using Pythagorean's Theorem, H.sub.1 and G.sub.1 can be solved as:
H.sub.1=√{square root over (C.sub.1.sup.2−D.sub.1.sup.2)}
and
G.sub.1=√{square root over (H.sub.1.sup.2+(E.sub.1+F.sub.1).sup.2)},
where F.sub.1 is a horizontal distance between point M.sub.5 (where longitudinal axis 26 meets with the rear vehicle structure 14) and point M.sub.3.
Substituting for H.sub.1 and G.sub.1, equation 1 can be rewritten as:
(17)
By recognizing that C.sub.1.sup.2−D.sub.1.sup.2=B.sub.1.sup.2−(A.sub.1+D.sub.1).sup.2, D.sub.1 can be solved as:
(18)
F.sub.1 can be solved as:
F.sub.1=L.Math.tan(γ.sub.1).
Substituting for D.sub.1 and F.sub.1, equation 2 can be rewritten as:
(19)
Squaring both sides of Equation 3 and multiplying 4A.sub.1.sup.2 across the numerator and denominator allows Equation 3 to be rewritten as:
(20)
Setting Q equal to 4A.sub.1.sup.2C.sub.1.sup.2−(B.sub.1.sup.2−A.sub.1.sup.2−C.sub.1.sup.2).sup.2 allows equation 4 to be rewritten as:
(21)
which can be further rewritten as:
Q=Q.Math.cos.sup.2(γ.sub.1)+4A.sub.1.sup.2(E.sub.1.Math.cos(γ.sub.1)+L.Math.sin(γ.sub.1)).sup.2. (5)
Taking the square root of both sides and rearranging equation 5 yields the following set of equations:
2A.sub.1E.sub.1.Math.cos(γ.sub.1)+2A.sub.1L.Math.sin(γ.sub.1)=√{square root over (Q)}.Math.sin(γ.sub.1) (6)
and
2A.sub.1E.sub.1.Math.cos(γ.sub.1)+2A.sub.1L.Math.sin(γ.sub.1)=−√{square root over (Q)}.Math.sin(γ.sub.1). (7)
Equations 6 and 7 are simplified into:
(22)
Solving for γ.sub.1 in equations 8 and 9 yields the following set of equations:
(23)
Equations 10 and 11 can be solved concurrently and each computed value for γ.sub.1 can be used in the following equation to solve for K:
(24)
(25) Whichever γ.sub.1 value yields a non-negative value for K is chosen as the actual value for negative hitch angle γ.sub.1. Equations 10-12 can also be used to compute the positive hitch angle γ.sub.2 by substituting γ.sub.2, A.sub.2, B.sub.2, C.sub.2, E.sub.2, and X.sub.2 for γ.sub.1, A.sub.1, B.sub.1, C.sub.1, E.sub.1, and X.sub.1 respectively. Since ultrasonic transducers 12a-12d are only able to strike the ultrasonic reflector 20 in concert when the ultrasonic reflector 20 is located at point P.sub.1, the processor 34 can determine a zero hitch angle γ.sub.0 without performing any calculations if reflected ultrasonic waves are received at each ultrasonic reflector 20. Alternatively, the processor 34 may compute a zero hitch angle γ.sub.0 via equations 10-12 using variables γ.sub.0, A.sub.1, B.sub.1, C.sub.1, E.sub.1, and X.sub.1, variables γ.sub.0, A.sub.2, B.sub.2, C.sub.2, E.sub.2, and X.sub.2, or both.
(26) From the equations provided above, it can be seen that in the case of a negative hitch angle, distance measurements between the ultrasonic reflector 20 and each of ultrasonic transducers 12aand 12b are required for the processor 34 to determine a negative hitch angle value. Likewise, in the case of a positive hitch angle, distance measurements between the ultrasonic reflector 20 and each of ultrasonic transducers 12c and 12dare required to determine a positive hitch angle value. Thus, with respect to the kinematic model 52 shown in
(27) While solving equations 10 and 11, it is assumed that variable L, the length of the vehicle hitch bar 54, is known. Typically, L is determined and supplied to the system 10 by the vehicle OEM. Alternatively, a vehicle operator may measure variable L and input the measurement to the system 10 via a human machine interface such as a touchscreen display located in the vehicle cabin. Nevertheless, when L is unknown, the processor 34 may solve for L at a current position of the trailer 22 relative to the vehicle 16 by assuming an L value and performing a first iteration of equations 10 and 11 to determine a pseudo hitch angle, which is then used in equation 12 to solve for variable K. When the position of the trailer 22 changes, the processor 34 can perform another iteration of equations 10 and 11, using the same L value assumed in the first iteration, to determine another K value. The processor 34 may then take the difference between the K value found in the first iteration and the second iteration. If the K values are the same, then the actual length of the vehicle hitch bar 54 has been determined. In practice, the absolute value of the difference between K values typically decreases as the assumed length L of the vehicle hitch bar 54 nears the actual L value. Knowing this, the processor 34 can adjust the assumed L value in subsequent iterations until the K values are the same. Once the actual L value has been determined, the processor 34 can solve equations 10-12 to determine the actual hitch angle value.
(28) It is to be understood that variations and modifications can be made on the aforementioned structure without departing from the concepts of the present invention, and further it is to be understood that such concepts are intended to be covered by the following claims unless these claims by their language expressly state otherwise.