In various embodiments, the present invention relates to systems for guiding a trailer while backing and, in particular, the present invention relates to output devices used with systems for guiding a trailer while backing.
Trailers have been around for many years, yet every summer and winter one can observe the owners of boats and snowmobiles, respectively, backing up those devices on trailers with great difficulty. The problem arises from the fact that a trailer being backed-up is an inherently unstable system. A trailer being pushed wants to turn around and be pulled (i.e., to jackknife) instead. To compensate for this instability, the driver must skillfully alternate the direction of his steering so as to cause the trailer to want to turn around and be pulled from opposite sides thereby repeatedly crossing the centerline (i.e., a line through the center of the vehicle parallel with its line of travel when driving straight) of the pushing vehicle. Various innovations have been introduced to address this problem in whole or in part. Prior art reveals several attempts to address the problems associated with backing a trailer. The simplest solutions address parts of the problem ranging from ways of sensing the angle of the hitch (see: Kollitz, U.S. Pat. No. 4,122,390), to sensing and displaying the angle of the hitch (see: Gavit, U.S. Pat. No. 3,833,928), to sounding an alarm when a jackknife condition exists or is imminent (see: Kimmel, U.S. Pat. No. 4,040,006). Some display solutions attempt to let the operator know which direction to rotate the steering wheel (see: Woods, U.S. Pat. No. 4,846,094 issued Jul. 11, 1989) or to help the operator control the trailer's path, although with the assistance of an additional person to help guide and, presumably, observe the surroundings (see: Hekking, U.S. Pat. No. 2,050,948 issued Aug. 11, 1936). While these solutions are helpful, they only address a part of the problem. Shepard in his U.S. Pat. No. 7,715,953 teaches a complete working system, but requires the operator to backup slowly while focusing on a pointer that indicates the predicted direction for the trailer. When backing up with a trailer, it is an important requirement that the operator constantly survey the area around the vehicle and trailer to be aware of obstacles; the present invention teaches a solution for this requirement.
The present invention relates to output devices for systems for guiding a trailer while backing, and in particular to audio alert and graphical output devices to provide information to an operator who is steering, and controlling the accelerator and brakes by indicating the timing or the amount of steering to apply to the towing vehicle to cause the trailer to be directed to where the operator wants the trailer to go when backing up along a curved path, including indications that can be communicated to the operator without requiring that operator to look away from the area around the vehicle and trailer.
In the drawings, emphasis is generally placed upon illustrating the principles of the invention. The drawings are not necessarily to scale. In the following description, various embodiments of the present invention are described with reference to the following drawings, in which:
The present invention relates to systems for guiding a trailer while backing up and in particular to outputting information to the operator of a system for guiding a trailer while backing up that aid the operator in steering the towing vehicle to control the direction of the trailer.
In a system for aiding an operator in the backing up of a trailer by a towing vehicle, the trailer and the vehicle are coupled together by a jointed connection, the jointed connection being a coupler, 92, latched to a hitch and hitch ball, 93, where the jointed connection has a plurality of connection or articulation angles (possible hitch angles) and where each connection angle has a corresponding turning radius for the trailer. See
The '953 patent teaches that given a hitch angle, θ, a trailer length, L, and a turning radius of a vehicle, R, “[a] new hitch angle, θ′, resulting from an incremental distance, Δx, traveled by the vehicle is expressed as: θ′=θ+2 Sin−1(Δx Sin(θ)/2L)−180Δx/πR. This shall be called the backing equation.”
If the hitch angle is not changing, θ′ must be equal to θ and, from the '953 patent, it can be observed via this equation that the component of rotation due to the trailer, 2 Sin−1(Δx Sin(θ)/2L), and the component of rotation from the turning of the vehicle, 180Δx/πR, must therefore be equal. This is the condition of infinite turning where, in theory in a perfect world, the turning of the vehicle (RV) exactly matches the turning of the trailer (RT). Stated another way, a condition of infinite turning occurs when the turning radius of the trailer, where RT=L/Sin(θ), matches the turning radius of the vehicle, where RV=w/Tan(φ) where φ is the angle of the front tires of the vehicle and w is the wheelbase, or the condition of infinite turning occurs when: w/Tan(φ)=L/Sin(θ). Note that both components of the backing equation contain the reciprocal of the turning radius where 180Δx/λR and 2 Sin−1(Δx Sin(θ)/2L) could be rewritten as 180Δx/πRV and 2 Sin−1(Δx/2RT), respectively. These rewritten equations are dependent only on Δx and the turning radii (and are not dependent on any time parameter—this last point means a solution can be found even when the vehicle is stationary thereby enabling an operator to stop and assess a position for the steering wheel).
When an operator is backing up with a trailer, it is useful to know a sense of the magnitude of the turning of the trailer relative to the turning radius of the vehicle. Such a sense can be provided by displaying a graphic that indicates Δθ's magnitude and sign (for example, by a resizable arrow). When the trailer is not turning relative to the vehicle given the current hitch angle and the vehicle front wheels' angle (i.e., when Δθ=0), the arrow can be hidden or displayed as a vertical line or a dot or as any form that does not indicate a direction with a magnitude. If the trailer is going to turn slightly farther to the left given the current hitch angle and the vehicle front wheels' angle, an arrow pointing to the left and having a small length could be shown. If the trailer is going to turn significantly farther to the left given the current hitch angle and the vehicle front wheels' angle, an arrow pointing to the left and having a long length could be shown. Since the length of the arrow can be scaled to fit the size of the display while still providing the operator with the needed sense of the magnitude, the value for Δx can be set to 1 and the Δθ equation (that is, the backing equation without the initial value for θ added in, per '953) can be simplified to:
Δθ=2 Sin−1(Sin(θ)/2L)−180 Tan(φ/πw
From this equation it can be seen that the sense of the magnitude of Δθ can be derived from only the turning radius of the trailer and the turning radius of the vehicle:
Δθ=2 Sin−1(1/(2RT))−180/(πRV)
Also from the derivation of Δθ from the '953 teaching, for each increment of backing by the vehicle, Δx, there is a component of backing the trailer, b, and a component of rotating or turning the trailer, r, where b=Δx Cos(θ) and r=Δx Sin(θ). These two components form two sides of a force vector triangle. It is an aspect of the present invention that this force vector triangle, or at least the r component, is a useful alternate sense of the magnitude to display to the operator to inform the operator of the value of Δθ or a representative value for Δθ that gives the operator the sense of in which direction the hitch angle will change and by how much Δθ will change for a given amount of steering. This informing can take the form of an element such as the displayed arrow where the length of the arrow changes according to the magnitude of the value (see
Software to implement the above graphic output elements and others described herein are well understood by those skilled in the art.
In
In
An output device such as a display or an audio speaker is an important part of a backup system, particularly when the operator is controlling the steering, throttle and brake and operating without servo controlled or electronic power assisted steering (EPAS).
In the code segment in
In the last four lines of this code, if reverseDirectionAlert is true, it will be set to false (so that the tone is queued to play only once) and an impulse tone will be initiated. In the block of code just above that, if flashPct is not zero, it will be used to control the opacity of a white rectangle drawn over the refreshed display image and its value will be reduced each time (see: flashPct—=100;) until this white rectangle vanishes. This gives the effect of a photoflash that can be noticed if looking in the general direction of, but not looking directly at, the display (even if looking away from the display, the reflected light can be sufficient to notice the alert if the ambient lighting is not too bright). To prevent a premature flash and beep from a data jitter spike when the hitch angle is close to zero but may not yet have crossed zero, a smoothing function acts a low pass filter on the data to prevent such a data jitter spike from falsely triggering the flash and beep (see variables beginning with “smooth”). Also, in variables maxLeftHitch and maxRightHitch, the code tracks how far the hitch angle has moved beyond zero since the last flash and beep to ensure that the hitch angle has truly crossed zero by making sure the maximum hitch angle attained is sufficiently past zero to confirm a real zero crossing. Key variables and how they are initialized are indicated in the comments in the first five lines of the code sample. The variable hitchAngle is updated at regular intervals by a sensor on the trailer hitch that measures the articulation angle where a reading of zero corresponds to when the vehicle and trailer are aligned.
Other visual alert mechanisms can be employed in addition, including an icon (e.g., an arrow pointing towards the side to which the trailer is moving) that is momentarily displayed and may be scalable, a toggling of a color (e.g., red if to the left and green if to the right) or a graphic form that changes from one state to another as a function of which side of the vehicle's centerline the trailer is on, an animated action, or other graphically displayed items that can be shown on the screen. Likewise, either in addition to the beep and visual alerts or in lieu of the visual notifications, audio notifications can be given including more complex chirps or beeps, and synthesized, digitized and/or prerecorded audio tracks. However, a narrow pulse-like sound conveys the timing of the moment the hitch angle passes through zero. In these ways, the operator can become aware of the trailer crossing the centerline of the vehicle without having to be focused directly on the screen (e.g., by hearing the alert or by noticing the simulated photoflash-like effect out of the corner of his or her eye). Other alert mechanisms can include a strobe light in the vehicle or on the trailer or a device that makes a physical contact or a physical sensation with the operator that can be felt by the operator (e.g., a vibration as can be induced by a smart watch or a vibrator in the steering wheel or a sudden shift such as when a magnet is activated in close proximity to an iron weight). The alert can be received by the operator using the sense of vision, hearing, or touch.
A variation is to enable the alert to be given not just when the trailer crosses the centerline of the vehicle (i.e., when the hitch angle is zero), but instead (or in addition) when the vehicle turning radius goes from being greater than the trailer turning radius to being less than the trailer turning radius, or the vehicle turning radius goes from being less than the trailer turning radius to being greater than the trailer turning radius. This is useful when backing up the trailer on a curved path. When the turning radius of a vehicle matches the turning radius of a towed trailer, the vehicle and trailer turn on an infinite circle (see the '241 patent). With this variation, the alert is enabled when the sign of the change of the trailer's turning radius changes from positive to negative or from negative to positive. In this way, the trigger point is the hitch angle corresponding to the trailer turning radius that equals the vehicle turning radius (as opposed to the teaching, above, in which the trigger point corresponds to a hitch angle of zero degrees). Selection of either the zero-crossing trigger or the curved path trigger can be made via an onscreen selection (see
A further improvement is to incorporate hysteresis on the condition for triggering an alert. In this way, for example, if the hitch angle is zero and the hitch angle sensor has a bit of jitter (e.g., if the vehicle engine is running so roughly that its vibration causes the hitch angle sensor to vibrate about zero for slightly negative and slightly positive hitch angle readings), a hysteresis threshold would be set to require that the reading must exceed the threshold to either side before a reading to the opposite side will be recognized to cause an alert. For example, if the jitter is ±0.3° a threshold of greater than 0.3° would be used such that the alert is triggered when the hitch angle value is greater than 0.3° or less than −0.3°.
Another useful feature to provide to an operator while backing up with a trailer is a way to know if the curve on which the vehicle and trailer are backing is a constant curve (when the vehicle and trailer are backing with an identical turning radius), or if the curve is getting larger or smaller. In this regard, a graphic representation of the trailer's turning radius is displayed proximate to a graphic representation of the vehicle's turning radius (
The vehicle's turning radius is approximated by wheelbase/tan(frontTiresAngle) and the trailer's turning radius is approximated by trailerLength/tan(hitchAngle). One form of graphic representation of a turning radius is to display an arc from a circle where the radius of the circle is directly related to the turning radius to be represented. With this approach, both the vehicle's and the trailer's turning radii can be displayed simultaneously by two arcs having a common point. For example, as depicted in
A simple form of the present invention is implemented with a hitch angle sensor comprising a either a zero-crossing detector (e.g., as in
Safe operation requires the operator to be focused on the surroundings of the vehicle and trailer. But, a steering delay results when the hitch angle crosses through zero while the operator doesn't happen to be looking at the display device. This delay—the time from the zero-crossing until the operator next looks at the display device and reacts to it—will often result in the trailer turning too far because continuing to steer the vehicle to the first side once the trailer has crossed to the second side results in very rapid additional rotation by the trailer to that second side.
Operation of such a system requires the operator to initially steer hard to the side the trailer is on (i.e., to steer the vehicle enough that its turning radius is certain to be tighter than the turning radius of the trailer). When the system alerts that the trailer is crossing to the other side (i.e., the hitch angle is passing through zero), the operator instantly reverses the steering to that opposite (second) side. This instant reversal of the steering only requires modest steering to the second side to achieve a tighter vehicle turning radius than the trailer's turning radius because at the moment of the alert, the trailer's turning radius, which is proportional to 1/tan(hitchAngle), is passing through infinity. As long as there is little delay from the moment of the alert, the trailer's turning radius will still be extremely large and steering the vehicle to a tighter turning radius will not require much steering wheel rotation. Thereafter, with each successive alerting beep or flash, the operator need only instantly reverse the steering in a similar fashion in order to backup straight. The mechanism at play is reversing the steering as close as possible to when the hitch angle crosses through zero and the trailer's turning radius is passing through infinity. Achieving this without such a system is difficult for many operators because many operators cannot discern to which side of the vehicle the trailer is turned when the hitch angle is very close to zero. By the time they can tell that the trailer has crossed to the other side, the hitch angle is already too far past zero (and the trailer's turning radius has become too small) for them to make the correction without a large steering adjustment; when the required steering adjustment is large, the possibility of under-steering causes many operators to compensate by “playing it safe” and over-steering.
Alternate values to display are the hitch angle and the effective vehicle steering angle. Because turning radius can range from a small value (corresponding to turning on a very tight circle) to a very large number or even infinity (when the path is close to straight or straight) and values are non-linear (a small steering adjustment when the steering is close to straight can change the turning radius value by a large amount whereas that same adjustment when the turning radius is small can result in a smaller change in turning radius), displaying the turning radius of both the trailer and the vehicle may be less intuitive to some users. It may be easier for such users to look at values for the hitch angle and an effective steering angle. One expects the two values to be equal when the turning radii are the same, but the steering angle will differ from the hitch angle as a function of the wheelbase of the vehicle. To adjust for this by normalizing steering angle to the trailer length, the turning radius of the vehicle is calculated and then is converted back to an angle using the value for the trailer length. Generally, the effective steering angle is equal to arctan(trailerLength/(wheelbase/tan(frontTiresAngle))). Alternatively, hitch angle could be normalized to the wheelbase. The display can then show to the driver the turning radii to compare by basing the display on the hitch angle value and this effective steering angle value.
Stated another way, from an operator's standpoint, the relative value of the trailer's turning (whether in the form of an angle, a turning radius, a percentage of a reference direction, or otherwise) that can be compared to the relative value of the vehicle's turning (whether in the form of an angle, a turning radius, a percentage of a reference direction, or otherwise), whether provided to the driver as two graphical elements (e.g., two curves), two numerical values, or combined (e.g., by subtraction or division) into a single graphical element or numerical value is what the operator needs. Simply providing the front tire angle along with the hitch angle does not provide the necessary information because it overlooks the wheelbase and trailer length, both of which are critical parts of the turning radius calculation.
The graphic shapes or indicators are how the output device represents the underlying values being output. Alternate graphic indicators can include having the trailer curve be displayed along with arrows (103 in
Audio indication of changing turning radius (
An alternate audio indication can include pitch bending or, where one tone corresponds to the turning radius of the trailer and a second tone corresponds to the turning radius of the vehicle, frequency shifting whereby the tones change their pitch higher or lower depending on if the turning radius is greater or smaller than the other, respectively; this will result in a pure tone if the radii match but will create a harmonic beat frequency when the tones and the radii do not match. An alternate audio indication can include a tone on the left speaker or the right speaker of a stereo speaker system to indicate to which side of the vehicle that the trailer is on or to which side of the trailer's turning radius that the vehicle's turning radius is on (i.e., information conveyed by the location of the sound source).
The terms and expressions employed herein are used as terms and expressions of description and not of limitation, and there is no intention, in the use of such terms and expressions, of excluding any equivalents of the features shown and described or portions thereof. In addition, having described certain embodiments of the invention, it will be apparent to those of ordinary skill in the art that other embodiments incorporating the concepts disclosed herein may be used without departing from the spirit and scope of the invention. Accordingly, the described embodiments are to be considered in all respects as only illustrative and not restrictive.
This patent application makes reference to and claims the benefit of U.S. Provisional Patent Application 62/682,614 by Shepard titled “TRAILER BACKING UP SYSTEM FEATURES” that was filed on Jun. 8, 2018, and to U.S. Provisional Patent Application 62/643,277 by Shepard titled “HERDING METHOD FOR BACKING TRAILERS” that was filed on Mar. 15, 2018 and those applications are incorporated herein in their entirety by reference; this patent application makes reference to U.S. Pat. No. 10,214,241 (the '241 patent) by Shepard titled “TRAILER BACKING UP SYSTEM ACCESSORIES” that issued Feb. 26, 2019, to U.S. Pat. No. 7,715,953 (the '953 patent) by Shepard titled “TRAILER BACKING UP DEVICE AND METHOD” which issued on May 11, 2010, to U.S. Pat. No. 9,132,856, by Shepard titled “TRAILER BACKING UP DEVICE AND TABLE BASED METHOD” that issued on Sep. 15, 2015 (the '856 patent), and to U.S. Pat. No. 9,926,009 (the '009 patent) by Shepard titled “PORTABLE TRAILER GUIDANCE SYSTEM” that issued on Mar. 27, 2018, and those applications are incorporated herein in their entirety by reference.
Number | Name | Date | Kind |
---|---|---|---|
3605088 | Savelli | Sep 1971 | A |
3689695 | Rosenfield et al. | Sep 1972 | A |
4214266 | Myers | Jul 1980 | A |
4277804 | Robison | Jul 1981 | A |
5027200 | Petrossian et al. | Jun 1991 | A |
5274432 | Parent | Dec 1993 | A |
5289321 | Secor | Feb 1994 | A |
5452982 | Engle | Sep 1995 | A |
5530421 | Marshall et al. | Jun 1996 | A |
5771861 | Musser et al. | Jun 1998 | A |
5831519 | Pedersen et al. | Nov 1998 | A |
5949331 | Schofield et al. | Sep 1999 | A |
6148212 | Park et al. | Nov 2000 | A |
6222447 | Schofield et al. | Apr 2001 | B1 |
6236917 | Liebl et al. | May 2001 | B1 |
6408232 | Cannon | Jun 2002 | B1 |
6498620 | Schofield et al. | Dec 2002 | B2 |
6505106 | Lawrence et al. | Jan 2003 | B1 |
6526340 | Reul et al. | Feb 2003 | B1 |
6564122 | Huertgen et al. | May 2003 | B1 |
6570385 | Roberts et al. | May 2003 | B1 |
6701232 | Yamaki | Mar 2004 | B2 |
6701233 | Namaky et al. | Mar 2004 | B2 |
6751536 | Kipersztok et al. | Jun 2004 | B1 |
6801849 | Szukala et al. | Oct 2004 | B2 |
6807469 | Funkhouser et al. | Oct 2004 | B2 |
6813561 | MacNeille et al. | Nov 2004 | B2 |
6816760 | Namaky | Nov 2004 | B1 |
6871121 | Tomson | Mar 2005 | B2 |
6882917 | Pillar et al. | Apr 2005 | B2 |
6919803 | Breed | Jul 2005 | B2 |
6957133 | Hunt | Oct 2005 | B1 |
7103460 | Breed | Sep 2006 | B1 |
7135964 | Namaky et al. | Nov 2006 | B2 |
7164117 | Breed et al. | Jan 2007 | B2 |
7171769 | Schultz et al. | Feb 2007 | B2 |
7184074 | Jansen | Feb 2007 | B1 |
7184862 | Pillar et al. | Feb 2007 | B2 |
7209813 | Namaky | Apr 2007 | B2 |
7370983 | DeWind et al. | May 2008 | B2 |
7690737 | Lu | Apr 2010 | B2 |
7825782 | Hermann | Nov 2010 | B2 |
7911324 | Breed et al. | Mar 2011 | B2 |
7950751 | Offerle et al. | May 2011 | B2 |
8010252 | Getman et al. | Aug 2011 | B2 |
8035508 | Breed | Oct 2011 | B2 |
8036792 | Dechamp | Oct 2011 | B2 |
8068019 | Bennie et al. | Nov 2011 | B2 |
8138899 | Ghneim | Mar 2012 | B2 |
8308182 | Ortmann et al. | Nov 2012 | B2 |
8310363 | Breed | Nov 2012 | B2 |
8731627 | Inabathuni et al. | May 2014 | B2 |
8757735 | Marsden et al. | Jun 2014 | B2 |
8825328 | Rupp | Sep 2014 | B2 |
9102271 | Trombley | Aug 2015 | B2 |
9102272 | Trombley | Aug 2015 | B2 |
9129528 | Lavoie | Sep 2015 | B2 |
9168871 | Soderlind et al. | Oct 2015 | B2 |
9211811 | Breed | Dec 2015 | B2 |
9233710 | Lavoie et al. | Jan 2016 | B2 |
9238483 | Hafner et al. | Jan 2016 | B2 |
9248858 | Lavoie et al. | Feb 2016 | B2 |
9352777 | Lavoie et al. | May 2016 | B2 |
9373044 | Wallat et al. | Jun 2016 | B2 |
9499200 | Hochrein et al. | Nov 2016 | B2 |
9517668 | Lavoie | Dec 2016 | B2 |
9555832 | Smit et al. | Jan 2017 | B2 |
9701265 | Breed | Jul 2017 | B2 |
9896130 | Ghneim et al. | Feb 2018 | B2 |
20040041942 | Jones | Mar 2004 | A1 |
20050206225 | Offerle | Sep 2005 | A1 |
20110001614 | Ghneim et al. | Jan 2011 | A1 |
20110001825 | Hahn | Jan 2011 | A1 |
20150115571 | Zhang | Apr 2015 | A1 |
Number | Date | Country | |
---|---|---|---|
20190283513 A1 | Sep 2019 | US |
Number | Date | Country | |
---|---|---|---|
62682614 | Jun 2018 | US | |
62643277 | Mar 2018 | US |