Next Article in Journal
Learning Support Teachers’ Intention to Use Educational Robotics: The Role of Perception of Usefulness and Adaptability
Previous Article in Journal
Adaptive Pincer Grasping of Soft Pneumatic Grippers Based on Object Stiffness for Modellable and Controllable Grasping Quality
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

The Effect of Sideslip on Jackknife Limits during Low Speed Trailer Operation

Department of Mechanical Engineering, University of Utah, Salt Lake City, UT 84112, USA
*
Author to whom correspondence should be addressed.
Robotics 2022, 11(6), 133; https://doi.org/10.3390/robotics11060133
Submission received: 19 October 2022 / Revised: 8 November 2022 / Accepted: 15 November 2022 / Published: 22 November 2022

Abstract

:
Jackknifing refers to the serious situation where a vehicle-trailer system enters a jackknife state and the vehicle and trailer eventually collide if trailer operation is not corrected. This paper considers low speed trailer maneuvering typical of trailer backing. Jackknife state limits can vary due to sideslip caused by physical interaction between the vehicle, trailer, and environment. Analysis of a kinematic model considers sideslip at the vehicle and trailer wheels. Results indicate that vehicle-trailer systems should be divided into three categories based on the ratio of hitch length and trailer tongue length, each with distinct behaviors. The Long Trailer category may have no jackknifing state while the other two categories always have states leading to jackknifing. It is found that jackknife limits, which are the boundaries between the jackknifing state and the recoverable regions, can be divided into safe and unsafe limits. The latter of which must be avoided. Simulations and physical experiments support these results and provide insight about the implications of vehicle and trailer states with slip that lead to jackknifing. Simulations also demonstrate the benefit of considering these new slip-based jackknife limits in trailer backing control.

1. Introduction

Trailer backing is widely used in agriculture, industry, and recreation activities. Automated trailer operation has potential to improve efficiency and convenience, but it is important for these systems to recognize limiting conditions. When backing a trailer, the vehicle and trailer system may enter a state called “jackknife”. In this state, hitch angle magnitude will keep increasing if the system continues to back, regardless of steering angles. Physical damage will result if trailer backing continues. As a result, engineers establish conservative hitch angle limits to prevent the system from jackknifing. Steering commands are either limited to prevent the system from passing these boundaries or the vehicle pulls forward so that hitch angle can be recovered into a non-jackknifing region. Trailer backing then resumes. Jackknifing and its recovery reduces mobility and efficiency of trailer backing. Sideslip caused by interaction between the vehicle, trailer, and terrain shifts the jackknife limits during operation, making jackknifing behavior uncertain. Hence there is a need to better understand how jackknife limits are affected by slip.
Jackknifing is governed by vehicle and trailer kinematic parameters combined with a kinematic model that describes how hitch angle varies as a function of steering angle. Sideslip, which results from forces acting on the system as the system interacts with terrain, perturbs the kinematic model of the system and changes jackknifing behavior. Weight distribution and terrain slope effect sideslip, which in turn effects jackknife limits. Jackknife limits can be better determined with an improved understanding of how wheel slip effects those limits. As this paper shows, sideslip can skew the jackknife regions and results in different types of jackknife limits requiring different recovery actions, which depend on the lengths of the trailer tongue and hitch. For safe and accurate jackknife characterization, sideslip, trailer size, and tongue length must be considered.
In this paper, we analyze jackknife states in detail based on an extended kinematics model considering sideslip in the vehicle and trailer, Figure 1. The boundaries of the jackknife states, hereby called “jackknife limits”, are defined analytically. Vehicle and trailer systems are then divided into three categories based on hitch length and trailer tongue length. The jackknife limits for each category are derived individually with sideslip taken into consideration, indicating that there are actually safe and unsafe jackknife limits. The behaviors of the system when approaching and entering jackknife regions are then analyzed. Suggestions for dealing with the implications of these different regions and limits are then provided. Simulation results confirm the effect of sideslip on jackknife limits. Field experiments validate the predicted jackknife limits and illustrate usage of the analysis to estimate jackknife limits using sensor based sideslip estimates. Derivations further highlight applicability of this research to both trailer backing and trailer pushing, where a trailer is manipulated from a hitch on the front of the vehicle.

1.1. Related Work

As one of the practical challenges in autonomous trailer backing, jackknifing has been discussed in multiple works. Tanaka et al. [1] and Matsushita and Murakami [2] considered fixed jackknife limits at [ π / 2 , + π / 2 ] . We show that the jackknife limits of a typical vehicle-trailer system can be much smaller than [ π / 2 , + π / 2 ] and that the jackknife limits vary for different vehicle-trailer systems. Altafini et al. [3] and Pradalier and Usher [4] used fixed empirical jackknife limits based upon experiments with the system before operation, which is not desirable. None of these works consider sideslips that could occur in physical systems. The work proposed here can use simple sensors and basic kinematic parameters to characterize slip and estimate varying jackknife limits.
Our work is based upon analytical kinematic calculations, which some related work have partially considered. González-Cantos and Ollero calculated jackknife limits using vehicle-trailer kinematics, but they only considered on-axle hitching and assumed the jackknife limits to be within [ π / 2 , + π / 2 ] [5], but we show that limits can actually be higher. Yuan and Zhu derived another form of jackknife limits for on-axle hitching considering steering limits [6]. Chiu and Goswami derived analytical jackknife limits (named “critical hitch angle”) for general vehicle-trailer systems [7]. Others have applied similar analytical forms of jackknife limits in their jackknife prevention method [8,9]. To the best of our knowledge, the work presented here is the first to examine the impact of sideslip on jackknife limits. This work provides a general consideration of vehicle-trailer systems, highlighting two additional jackknife limits not indicated by other authors.
This research should not be confused with dynamic jackknifing, which is classically the unrecoverable folding of a semitrailer due to braking or a high speed maneuver during driving, which is quite different from “kinematic jackknifing” considered in this paper. The analysis [10] and detection [11] of dynamic jackknife behavior are done in dynamics. Dynamic jackknife avoidance mainly focuses on maintaining small hitch angle by means of special mechanisms, steering control, or braking control [12,13]. These results are not directly applicable to trailer backing, where kinematic behavior dominates and large hitch angles are frequently used for trailer manipulation.

1.2. Contributions

This paper derives an analytical form of jackknife limits considering sideslip and various vehicle-trailer configurations, which does not exist in the literature to our knowledge. The work shows that there are four jackknife limits and two non-jackknife regions, which provides detailed consideration of jackknifing. Analysis highlights that there are three trailer lengths that each require special consideration within these regions. The techniques are implemented in simulations in conjunction with trailer backing controllers to demonstrate jackknife limits and behavior with different trailer sizes. Simulations demonstrate improved trailer backing performance when considering the effect of slip on Jackknife limits. Experiments evaluate the analysis in field operations with a real vehicle, trailer, and sensing system. The methods are shown to apply to both “front-bumper-hitching" and “rear-bumper-hitching” configurations, which relate to trailer pushing and trailer backing operations, respectively.

1.3. Paper Structure

The remainder of the paper is structured as follows. The vehicle-trailer kinematic model is first presented in Section 2. Jackknife analysis then proceeds in Section 3 to define Jackknife Criteria, followed by Jackknife Limits. Different Vehicle-Trailer categories are then defined and analyzed. Section 4 then discusses Safe and Unsafe Jackknife Limits, considering the case of overlapping conditions for jackknife limits, general criteria for jackknife limits, and finally typical jackknife limits. Section 5 then presents results and discussion. Simulations confirming jackknifing behaviors are presented first, followed by results demonstrating the impact of sideslip on jackknife limits. Experimental results validating analysis regarding safe jackknife limits are then presented. Sensor based techniques for predicting sideslip follow, where resulting predictions of jackknife limits are discussed. Unsafe jackknife limits are then validated experimentally. Conclusions and future work are reviewed in Section 6.

2. Vehicle-Trailer Kinematic Model

The model used in this paper is derived in [14], which is presented concisely since it is used extensively in this paper. The geometry of a vehicle-trailer system is shown in Figure 1, where symbols are indicated in the Nomenclature. Angles are shown in their positive regions. Note that front wheel sideslip angle, β F , is defined as the speed direction of the front wheel minus the facing direction of the front wheel. Vehicle curvature, κ , is the instantaneous movement curvature of the vehicle, which is a function of vehicle steering angle as shown in (5). The upper vehicle curvature limit, κ max , may equal + . This means the analysis considers a vehicle that can turn left with zero turning radius like a unicycle type robot, fork-lift, or skid-steering vehicle. Similarly, the lower vehicle curvature limit, κ min , may equal . The extended kinematic model of the vehicle-trailer system including sideslip is then,
x ˙ = v cos ( θ V + β R )
y ˙ = v sin ( θ V + β R )
θ ˙ V = v κ
ψ ˙ = v κ + sin ( ψ β R + β T ) L 2 cos β T + L 1 κ cos ( ψ + β T ) L 2 cos β T
where the vehicle curvature is
κ = ( tan ( ϕ + β F ) cos β R sin β R ) / L .
In the case of the unicycle type robot where curvature ranges are [ , + ] , it is helpful to replace v κ coefficients in (3) and (4) equivalently with ω , the heading rate of the robot. That resolves numerical issues associated with κ = ± where velocity is zero, while still allowing the following mathematical analysis to be applied.
Sideslip angles are considered as exogenous variables, which can either be estimated or measured. Since this paper is focused on the analysis of hitch angle change based on kinematics and zero vehicle velocity results in zero hitch angle change in kinematics analysis, vehicle velocity, v, is generally considered non-zero throughout this paper.

3. Jackknife Analysis

Jackknife criteria and the analytical form of jackknife limits are now derived. Jackknife regions and non-jackknife regions are analyzed. It is assumed that velocity sign is always maintained. It is also assumed that sideslip variations are slow, which is reasonable for typical slow trailer operations.

3.1. Jackknife Criteria

According to earlier discussion, the jackknife state can be defined as follows.
Definition 1. 
A jackknife state is a vehicle-trailer system state where the sign of hitch angle rate remains constant regardless of the achievable vehicle curvature applied.
In other words, if a vehicle-trailer system is in a jackknife state, no matter what steering angle the user selects, they cannot stop hitch angle from changing in one direction, e.g., magnitude continues to increase or decrease. Theorem 1 can be used to determine whether a system state is a jackknife state.
Theorem 1. 
Given sideslip, vehicle velocity, and hitch angle,
1. 
If L 2 cos β T + L 1 cos ( ψ + β T ) = 0 , then the system is in a jackknife state.
2. 
If ψ ˙ = 0 cannot be achieved by achievable vehicle curvatures and L 2 cos β T + L 1 cos ( ψ + β T ) 0 , then the system is in a jackknife state.
3. 
For all other cases ψ ˙ = 0 can be achieved and the system is in a non-jackknife state.
Proof. 
For the first case, according to (4), if L 2 cos β T + L 1 cos ( ψ + β T ) = 0 , terms related to vehicle curvature κ , or equivalently v κ = ω , would cancel each other. Then all vehicle curvatures or angular rates would result in the same ψ ˙ . According to Definition 1, the system is in a jackknife state.
For the second case, according to (4), when hitch angle, sideslip, and velocity are given and L 2 cos β T + L 1 cos ( ψ + β T ) 0 , hitch angle rate ψ ˙ is continuous and strictly monotonic with respect to vehicle curvature κ . If ψ ˙ = 0 cannot be achieved by achievable vehicle curvatures (i.e., no zero crossing), then all ψ ˙ achieved by achievable vehicle curvatures would be of the same sign, i.e., either positive or negative. According to Definition 1, the system is in a jackknife state.
For the third case, ψ ˙ = 0 can be achieved by an achievable vehicle curvature and L 2 cos β T + L 1 cos ( ψ + β T ) 0 . According to (4), when hitch angle, sideslip, and velocity are given and L 2 cos β T + L 1 cos ( ψ + β T ) 0 , hitch angle rate, ψ ˙ , is continuous and strictly monotonic with respect to vehicle curvature, κ . If ψ ˙ = 0 can be achieved by an achievable vehicle curvature, then either ψ ˙ 0 or ψ ˙ 0 (or both of them) can be achieved by achievable vehicle curvatures, too. According to Definition 1, the system is in a non-jackknife state. □
The two criteria in Theorem 1 that result in jackknifing are analyzed to gain insight about how steering limits affect jackknifing. Based upon (4), the two hitch angles satisfying L 2 cos β T + L 1 cos ( ψ + β T ) = 0 are,
ψ + = + arccos ( L 2 cos β T / L 1 ) β T
ψ = arccos ( L 2 cos β T / L 1 ) β T .
where ψ + and ψ , defined as Uncontrollable Hitch Angles, exist when | L 2 cos β T / L 1 | 1 , i.e., L 2 | L 1 / cos β T | . Note that L 2 > 0 by definition. To further analyze the second and third criterion related to ψ ˙ = 0 , we define the Critical Vehicle Curvature, κ * ( ψ ) , based upon (4) that makes ψ ˙ = 0 ,
κ * ( ψ ) = sin ( ψ β R + β T ) L 2 cos β T + L 1 cos ( ψ + β T ) .
By definition, κ * ( ψ ) exists if and only if ψ ψ + and ψ ψ . If κ * exists and κ * ( ψ ) [ κ min , κ max ] , then ψ ˙ = 0 cannot be achieved by achievable vehicle curvatures. Given κ * ( ψ ) , we can rewrite Theorem 1:
Lemma 1. 
With given sideslip, vehicle velocity, and hitch angle, ψ 1 ,
1. 
If ψ 1 = ψ , ψ 1 = ψ + , or κ * ( ψ 1 ) [ κ min , κ max ] , then the system is in a jackknife state.
2. 
Otherwise, the system is in a non-jackknife state.
Proof. 
If ψ = ψ or ψ = ψ + , then L 2 cos β T + L 1 cos ( ψ + β T ) = 0 . According to Theorem 1, this is a jackknife state.
If ψ 1 ψ , ψ 1 ψ + , and κ * ( ψ 1 ) [ κ min , κ max ] , then ψ ˙ = 0 cannot be achieved by achievable vehicle curvatures and L 2 cos β T + L 1 cos ( ψ + β T ) 0 , which, according to Theorem 1, means the system is in a jackknife state. □
An illustration of Critical Vehicle Curvature κ * ( ψ ) required to achieve ψ ˙ = 0 is shown in Figure 2. κ min and κ max indicate vehicle curvature limits leading to jackknife and non-jackknife states. Critical vehicle curvature is discontinuous at the uncontrollable hitch angles ψ + and ψ .

3.2. Jackknife Limits

Critical Hitch Angle is now introduced as a tool for determining jackknife limits.
Definition 2. 
A hitch angle, ψ 1 , is a Critical Hitch Angle if and only if its Critical Vehicle Curvature satisfies κ * ( ψ 1 ) = κ min or κ * ( ψ 1 ) = κ max .
The upper and lower limits of the jackknife state regions can be defined as jackknife limits. Due to the special property of the Critical Hitch Angles (i.e., at these hitch angles, the system is able to maintain hitch angle and move hitch angle in only one direction), the Critical Hitch Angles within a non-jackknife region are still defined as jackknife limits for the ease of later analysis. Thus, jackknife limits are defined as follows.
Definition 3. 
The upper and lower limits of the jackknife state regions and the Critical Hitch Angles within non-jackknife regions are defined as the Jackknife Limits.
Using the theorem and lemma above, we can test a given hitch angle for jackknife limit. We can easily test a given hitch angle for jackknife limit if it does not equal ψ + and ψ using the following lemma.
Lemma 2. 
For a given sideslip and velocity, a hitch angle, ψ 1 , satisfying ψ 1 ψ + and ψ 1 ψ is a jackknife limit if and only if it is a Critical Hitch Angle.
Proof. 
Let ψ 1 be a hitch angle not equal to ψ + nor ψ .
According to (4), if sideslip and vehicle velocity are given, then hitch angle rate at ψ 1 , ψ ˙ ( ψ 1 ) , is continuous and strictly monotonic with respect to vehicle curvature, κ . The derivative of κ * ( ψ ) with respect to ψ is
κ * ψ = L 2 cos ( ψ β R + β T ) cos β T + L 1 cos β R ( L 2 cos β T + L 1 cos ( ψ + β T ) ) 2 .
According to (9), κ * / ψ can be positive, negative, or zero. Let ψ 1 L be the hitch angle point adjacent to and on the left side of ψ 1 (i.e., less than ψ 1 ). Let ψ 1 R be the hitch angle point adjacent to and on the right side of ψ 1 (i.e., greater than ψ 1 ).
Assume κ * / ψ > 0 at ψ 1 . If κ * ( ψ 1 ) = κ min , then κ * ( ψ 1 L ) < κ min and κ * ( ψ 1 R ) > κ min . According to Lemma 1, ψ 1 L is jackknifing while ψ 1 R is not. By Definition 3, ψ 1 is a jackknife limit. Similarly, it can be proven that if κ * ( ψ 1 ) = κ max , then ψ 1 is a jackknife limit. Thus, Critical Hitch Angles are jackknife limits when κ * / ψ > 0 .
If κ * ( ψ 1 ) ( κ min , κ max ) , then ψ 1 L and ψ 1 R are all non-jackknifing and thus ψ 1 is not a jackknife limit. If κ * ( ψ 1 ) [ κ min , κ max ] , then ψ 1 is jackknifing and is not a jackknife limit. Thus, Lemma 2 is proven on the condition of κ * / ψ > 0 at ψ 1 , which is similar for κ * / ψ < 0 at ψ 1 .
In the rare case of κ * / ψ = 0 at ψ 1 , then ψ 1 L and ψ 1 R are either all non-jackknifing or all jackknifing. If both ψ 1 L and ψ 1 R are jacknifing, since ψ 1 is not jackknifing, then ψ 1 is apparently a boundary between jackknifing and non-jackknifing regions. According to Definition 3, ψ 1 is a jackknife limit. If both ψ 1 L and ψ 1 R are non-jackknifing, ψ 1 is a Critical Hitch Angle within a non-jackknifing region. According to Definition 3, ψ 1 is also a jackknife limit. □
According to Lemma 2, it can be calculated that there are four jackknife limits, which are denoted as ψ κ , max + , ψ κ , max , ψ κ , min + and ψ κ , min . Among them, ψ κ , max + and ψ κ , max are the jackknife limits satisfying κ * ( ψ κ , max + ) = κ * ( ψ κ , max ) = κ max . Similarly, ψ κ , min + and ψ κ , min are the jackknife limits satisfying κ * ( ψ κ , min + ) = κ * ( ψ κ , min ) = κ min . Four slip-based Critical Hitch Angles can then be derived from (8),
ψ κ , max + = + α 1 ( κ max ) + α 2 ( κ max ) β T
ψ κ , max = α 1 ( κ max ) + α 2 ( κ max ) β T
ψ κ , min + = + α 1 ( κ min ) + α 2 ( κ min ) β T
ψ κ , min = α 1 ( κ min ) + α 2 ( κ min ) β T
where α 1 and α 2 are,
α 1 ( κ ) = arccos L 2 cos β T κ L 1 2 κ 2 2 sin β R L 1 κ + 1
α 2 ( κ ) = arctan 2 ( cos β R , L 1 κ sin β R ) .
Critical Hitch Angles are typically Jackknife Limits, although they may not all exist since the arccos ( ) in α 1 may not have a real solution, which is discussed in later subsections.
Then, ψ + and ψ are tested for jackknife limits. They can be easily tested using the following lemma.
Lemma 3. 
ψ + is a jackknife limits when and only when it equals one of the four critical hitch angles (10) to (13). So is ψ .
Proof. 
As mentioned earlier, at ψ + and ψ , vehicle curvature in (4) is canceled and hitch angle rate is constant and uncorrelated with vehicle curvature. Thus, per Definition 1, these points are always jackknifing. Typically, these points, as long as they exist, are within jackknife regions and not adjacent to a non-jackknife region and thus are not jackknife limits, Figure 2.
The only condition that ψ + (or ψ ) is a jackknife limit is that one of the hitch angle value adjacent to it is a non-jackknife hitch angle. Since ψ + and ψ are not adjacent to each other, if ψ 1 is a hitch angle adjacent to either of them, then ψ 1 ψ + and ψ 1 ψ .
According to Lemma 2, for ψ 1 to be a non-jackknife hitch angle, there must be κ * ( ψ 1 ) [ κ min , κ max ] , i.e., κ ψ 1 * exists in such case.
Note that the left-hand and right-hand limits of κ * ( ψ + ) are and + , or + and , respectively. It is similar for the left-hand and right-hand limits of κ * ( ψ ) . This means one of the hitch angles adjacent to ψ + and ψ are non-jackknifing if one of the achievable vehicle curvature limit is unlimited (i.e., κ min = or κ max = + ). Thus, ψ and ψ + are jackknife limits if and only if κ min = or κ max = + .
Furthermore, it can be found that when substituting κ min = and/or κ max = + into (10)–(13), ψ and ψ + can be correctly calculated as jackknife limits. Thus, the jackknife limits at ψ + and ψ do not need to be considered specifically when calculating jackknife limits. □
Combining Lemmas 2 and 3, the locations of jackknife limits can be summarized as follows.
Lemma 4. 
The jackknife limits of a vehicle-trailer system are ψ κ , max + , ψ κ , max , ψ κ , min + , and ψ κ , min .
Note that there is a corresponding achievable vehicle curvature limit for each possible jackknife limit, Figure 2, while there are two possible jackknife limits corresponding to each achievable vehicle curvature limit. The corresponding achievable vehicle curvature limit for ψ κ , max + and ψ κ , max is κ max . The corresponding achievable vehicle curvature limit for ψ κ , min + and ψ κ , min is κ min .

3.3. Vehicle-Trailer Categories

According to Lemma 4, there are up to four jackknife limits, which separate the range of ψ into up to two jackknife regions and two non-jackknife regions. To further analyze these limits and regions, vehicle-trailer systems are divided into three categories: Short, Medium, and Long Trailer, Table 1.
The criterion dividing Short and Medium Trailer, i.e., L 2 | L 1 cos β R sec β T | , is based on (9), which is a criterion for the existence of local minimum and maximum of Critical Vehicle Curvature. The criterion dividing Medium and Long Trailer, i.e., L 2 > | L 1 sec β T | , is based on (8), which is a criterion for bounded Critical Vehicle Curvature. On-axle hitching (i.e., L 1 = 0 ) causes all trailers to be a “Long Trailer,” since trailer tongue length, L 2 , is always larger than zero. These three categories of vehicle-trailer systems are analyzed in detail below.

3.4. Short Trailer Analysis

Per (8), the general relation between Critical Vehicle Curvature, κ * , and hitch angle, ψ , for a Short Trailer is shown in Figure 2 ( L 1 = 2 m, L 2 = 1 m, β T = 0 , β R = 0 , κ max = 1.761 m 1 , κ min = 1.761 m 1 ) for L 1 > 0 . When L 1 < 0 , the hitch point is in front of the rear axle, which can occur with trailer pushing when the hitch is on the front bumper; the general shape of the curve is mirrored with respect to the ψ axis. L 1 = 0 is not considered since this sub-case results in L 2 = 0 according to the Short Trailer criteria in Table 1, which is unrealistic.
For checking the existence of the jackknife limits, the arccos ( ) operand in (14) is examined. Considering the Short Trailer criteria, it can be found that
L 1 2 κ 2 2 sin β R L 1 κ + 1 = ( L 1 κ sin β R 1 ) 2 + L 1 2 κ 2 cos 2 β R L 1 2 κ 2 cos 2 β R L 2 2 κ 2 cos 2 β T = | L 2 κ cos β T | .
As a result of this inequality, it is always true that
L 2 κ cos β T L 1 2 κ 2 2 sin β R L 1 κ + 1 1 .
Therefore, according to (14), the arccos ( ) operand in α 1 is always within [ 1 , + 1 ] , which means that all jackknife limits exist for the Short Trailers.
In this case there are two isolated non-jackknife regions: one is between ψ κ , max and ψ κ , min ; the other is between and ψ κ , max + and ψ κ , min + , usually across ± π rad. The first non-jackknife region, which is usually around zero hitch angle, is desired in most applications. The second non-jackknife region, which is usually around ± π rad hitch angle, is desired only in some special applications, for example pushing a trailer with a front bumper hitching configuration [15]. In rear hitch systems, hitch angle cannot reach this non-jackknife region due to physical (e.g., mechanical) limitations.
The non-jackknife regions and jackknife limits (i.e., the boundaries of the non-jackknife regions) of the Short Trailer case can be derived per the following sub-cases:
  • Sub-case S-1: if L 1 > 0 , there are two non-jackknife regions. The first non-jackknife region is [ ψ κ , max , ψ κ , min ] . The second non-jackknife region is [ ψ κ , max + , ψ κ , min + ] .
  • Sub-case S-2: if L 1 < 0 , there are two non-jackknife regions. The first non-jackknife region is [ ψ κ , min , ψ κ , max ] . The second non-jackknife region is [ ψ κ , min + , ψ κ , max + ] .

3.5. Medium Trailer Analysis

Per (8), the general relation between Critical Vehicle Curvature, κ * , and hitch angle, ψ , for a Medium Trailer is shown in Figure 3 ( L 1 = 1 m , L 2 = 0.8741 m , β T = 20 , β R = 50 , κ max = 6 m 1 , κ min = 1 m 1 ) for L 1 > 0 . Parameters are selected so as to make the relative position of all the κ and ψ easy to read. When L 1 < 0 , the general shape of the curve is mirrored with respect to the ψ axis. L 1 = 0 is not considered since this results in L 2 = 0 per Table 1, which is unrealistic.
This plot is not symmetric because sideslip angles, i.e., β R and β T , are not zero, which skews the plot. The Medium Trailer case is caused by nonzero rear wheel sideslip, β R . If β R = 0 , then there would only be Short Trailer and Long Trailer cases.
According to (9) and the Medium Trailer criteria, the vehicle curvature required to maintain a given hitch angle, κ * ( ψ ) , is not monotonic with respect to hitch angle, ψ , for the Medium Trailer. There is a local maximum and a local minimum of κ * ( ψ ) at ψ κ * , max and ψ κ * , min , respectively, which can be derived from (9) as
ψ κ * , max = arccos L 1 cos β R L 2 cos β T + β R β T
ψ κ * , min = + arccos L 1 cos β R L 2 cos β T + β R β T .
κ max * and κ min * are accordingly the local maximum and local minimum of κ * ( ψ ) , which can be derived by substituting (18) and (19) into (8) separately as
κ max * = L 1 sin β R L 2 2 cos 2 β T L 1 2 cos 2 β R L 1 2 L 2 2 cos 2 β T
κ min * = L 1 sin β R + L 2 2 cos 2 β T L 1 2 cos 2 β R L 1 2 L 2 2 cos 2 β T .
Note that κ max * < κ min * for the Medium Trailer case.
At the upper boundary of the Medium Trailer criteria, i.e., L 2 = | L 1 sec β T | , κ max * and κ min * can be derived using the left-hand limit L 2 | L 1 sec β T | and L’Hopital’s rule. Thus, for L 1 > 0 and L 2 = | L 1 sec β T | , it can be derived via (20) and (21) that κ max * = 1 / ( 2 L 1 sin β R ) and κ min * = + . Similarly, for L 1 < 0 and L 2 = | L 1 sec β T | , it can be derived that κ max * = and κ min * = 1 / ( 2 L 1 sin β R ) .
The jackknife limits of Medium Trailers may not always exist. It can be shown from (10), (11), and (14) that ψ κ , max and ψ κ , max + exist when α 1 ( κ max ) is real. Similarly ψ κ , min + and ψ κ , min exist when α 1 ( κ min ) is real. According to (14), for α 1 ( κ ) to be real, κ must satisfy L 1 2 κ 2 2 sin β R L 1 κ + 1 L 2 2 cos 2 β T κ V 2 , which can be written as
( L 1 2 L 2 2 cos 2 β T ) κ 2 2 sin β R L 1 κ + 1 0 .
The two boundary points solved from (22) are exactly κ max * and κ min * as in (20) and (21). According to the Medium Trailer criteria shown in Table 1, L 1 2 L 2 2 cos 2 β T 0 . Therefore, the κ satisfying (22) (i.e., resulting in real α 1 ) can be solved as κ κ max * or κ κ min * .
Thus, ψ κ , max and ψ κ , max + exist when κ max ( κ max * , κ min * ) , and ψ κ , min + and ψ κ , min exist when κ min ( κ max * , κ min * ) . This conclusion can also be drawn intuitively from Figure 3.
Considering κ max * < κ min * , the non-jackknife regions and jackknife limits of the Medium Trailer case can be derived per the following sub-cases for L 1 > 0 (i.e., rear-bumper-hitching),
  • Sub-case M-1: if κ max κ min * and κ min κ min * , there are two non-jackknife regions. The first non-jackknife region is [ ψ κ , min , ψ κ , max ] . The second non-jackknife region is [ ψ κ , max + , ψ κ , min + ] .
  • Sub-case M-2: if κ max κ min * and κ min ( κ max * , κ min * ) , there is only one non-jackknife region, which is [ ψ κ , max + , ψ κ , max ] .
  • Sub-case M-3: if κ max κ min * and κ min κ max * , there are two non-jackknife regions. The first non-jackknife region is [ ψ κ , max + , ψ κ , max ] . The second non-jackknife region is [ ψ κ , min + , ψ κ , min ] . This is shown in Figure 3.
  • Sub-case M-4: if κ max ( κ max * , κ min * ) and κ min ( κ max * , κ min * ) , then their is no non-jackknife region and no jackknife limit since jackknifing occurs under all conditions.
  • Sub-case M-5: if κ max ( κ max * , κ min * ) and κ min κ max * , there is only one non-jackknife region, which is [ ψ κ , min + , ψ κ , min ] .
  • Sub-case M-6: if κ max κ max * and κ min κ max * , there are two non-jackknife regions. The first non-jackknife region is [ ψ κ , max , ψ κ , min ] . The second non-jackknife region is [ ψ κ , min + , ψ κ , max + ] .
Similar sub-cases occur for L 1 < 0 , which are left to the reader, where non-jackknife region upper and lower boundaries are switched.

3.6. Long Trailer Analysis

The Long Trailer case is the most common case in trailer applications. Per (8), the relation between Critical Vehicle Curvature, κ * , and hitch angle, ψ , of a Long Trailer is shown in Figure 4 ( L 1 = 1.23 m , L 2 = 2.51 m , β T = 0 , β R = 0 , κ max = 0.1761 m 1 , κ min = 0.1761 m 1 ).
For Long Trailers, ψ κ * , max , ψ κ * , min , κ max * , and κ min * have the same definition and expressions as (18)–(21). Note that the local maximum of κ * , κ max * , is greater than the local minimum, κ min * , in this case due to the Long Trailer criteria.
The proof of existence of the jackknife limits is similar to that of the Medium Trailer case. However, the difference is that due to the Long Trailer criteria shown in Table 1, L 1 2 L 2 2 cos 2 β T < 0 . Similar to the prior section, it can be shown that ψ κ , max and ψ κ , max + exist only when κ max [ κ min * , κ max * ] , which is left for reader to confirm. Likewise, ψ κ , min + and ψ κ , min exist only when κ min [ κ min * , κ max * ] .
Considering κ max * > κ min * , the non-jackknife regions and jackknife limits (i.e., the boundaries of the non-jackknife regions) of the Long Trailer case can be derived per the following sub-cases:
  • Sub-case L-1: if κ max > κ max * and κ min < κ min * , there is only one non-jackknife region covering all hitch angle, i.e., hitch angle is always non-jackknifing. Thus, there is no non-jackknife region and no jackknife limit. This is the only sub-case where all hitch angles are non-jackknifing.
  • Sub-case L-2: if κ max > κ max * and κ min [ κ min * , κ max * ] , there is only one non-jackknife region, which is [ ψ κ , min + , ψ κ , min ] . This non-jackknife region typically wraps around ± π rad.
  • Sub-case L-3: if κ max [ κ min * , κ max * ] and κ min < κ min * , there is only one non-jackknife region, which is [ ψ κ , max , ψ κ , max + ] . This non-jackknife region typically wraps around ± π rad.
  • Sub-case L-4: if κ max κ max * and κ min κ min * , there are two non-jackknife regions, Figure 4. The first non-jackknife region is [ ψ κ , max , ψ κ , min ] . The second non-jackknife region is [ ψ κ , min + , ψ κ , max + ] . This is the most common sub-case in actual trailer tasks among all the sub-cases including those of the Short and Medium Trailer case.
  • Sub-case L-5 if κ max < κ min * or κ min > κ max * , there is no non-jackknife region and thus no jackknife limit. The trailer is always jackknifing.
During calculation, some of the jackknife limits values can be outside the hitch angle range, ( π , π ] rad. They should be converted into this range by modulo 2 π rad. If both boundaries are within the range and the lower limit is higher than the upper limit, it means the non-jackknife range expands across ± π rad.

4. Safe and Unsafe Jackknife Limits

According to Definition 1, when hitch angle is in a jackknife region, the sign of hitch angle rate ψ ˙ stays constant. Since the two boundaries of a jackknife region are the jackknife limits of one or two non-jackknife regions, a constantly positive or negative sgn ( ψ ˙ ) means that hitch angle always moves toward one jackknife limit and away from the other jackknife limit. If sgn ( ψ ˙ ) = 0 , hitch angle will be static.
Based on the sign of hitch angle rate in the jackknife region adjacent to the jackknife limit, jackknife limits can be divided into two categories: safe and unsafe, which are defined as follows.
Definition 4. 
With given sideslip and sign of vehicle velocity, for a non-jackknife region:
A  Safe Jackknife Limit is a jackknife limit where hitch angle would move back into the non-jackknife region if the hitch angle is in the adjacent jackknife region.
An  Unsafe Jackknife Limit is a jackknife limit where hitch angle would move away from the non-jackknife region or stay constant if the hitch angle is in the adjacent jackknife region.
In jackknife avoidance, a safe jackknife limit does not need to be considered, while an unsafe jackknife limit should be actively avoided. The general criteria for safe and unsafe jackknife limits is summarized as follows.

4.1. Overlapping Conditions for Jackknife Limits

Typically, jackknife limits do not overlap each other, but there are exceptions. The non-overlapping and overlapping cases should be disscussed separately.
Theorem 2. 
There are three cases of overlapping jackknife limits:
1. 
Case O-1: if L 2 = | L 1 cos β R sec β T | , then there are overlapping jackknife limits at either ψ or ψ + ,  Table 2, where sgn ( L 1 β R ) / L 1 2 L 2 2 cos 2 β T is represented by κ M . This is in the Short Trailer case, thus L 1 0 as mentioned in  Section 3.4. Note that this is the only case where the hitch angle can stay constant within a jackknife region.
2. 
Case O-2: if L 2 | L 1 cos β R sec β T | , L 2 | L 1 sec β T | , κ max = + , and κ min = , then ψ κ , min + = ψ κ , max and ψ κ , min = ψ κ , max + . Additionally, if L 2 | L 1 cos β R sec β T | , L 2 | L 1 sec β T | , κ max = + , and κ min = , then all jackknife limits are equal. Note that this is in either the Short Trailer or the Medium Trailer case, thus L 1 0 as mentioned in Section 3.4 and Section 3.5.
3. 
Case O-3: if L 2 | L 1 cos β R sec β T | , κ min , and α 1 ( κ min ) { 0 , π } , then ψ κ , min + = ψ κ , min . If L 2 | L 1 cos β R sec β T | , κ max + , and α 1 ( κ max ) { 0 , π } , then ψ κ , max + = ψ κ , max . Note that this is in either the Medium Trailer or the Long Trailer case.
Proof. 
To find the overlapping conditions, the following three cases are explored, which cover all possible vehicle-trailer systems.
  • L 2 = | L 1 cos β R sec β T | .
  • L 2 | L 1 cos β R sec β T | , and κ max = + or κ min = .
  • L 2 | L 1 cos β R sec β T | , κ max + , and κ min .
For the first case, by substituting L 2 = | L 1 cos β R sec β T | into (10)–(13), it can be found that regardless of vehicle curvature limits, at least two jackknife limits overlap each other at ψ when L 2 = L 1 cos β R sec β T or at ψ + when L 2 = L 1 cos β R sec β T . There can be addtional jackknife limits overlapping at this point based on the values of κ max and κ min . This is Case O-1. Table 2 can be derived by substituting various L 1 and β R into (10)–(13) with L 2 = | L 1 cos β R sec β T | . Note that cos β R > 0 in all these calculations since β R ( π / 2 , π / 2 ) and similarly for β T .
For the second case, the left-hand and right-hand limits (with respect to ψ ) of κ * ( ψ ) and κ * ( ψ + ) are + or . Given (10)–(13), if and only if κ max = + , the two jackknife limits corresponding to κ max would equal ψ and ψ + , respectively. Similarly, if and only if κ min = , the two jackknife limits corresponding to κ min would equal ψ and ψ + , respectively. If κ max = + , for there to be overlapping jackknife limits, there have to be κ min = . Vice versa. Thus, there are overlapping jackknife limits when L 2 | L 1 cos β R sec β T | , κ max = + , and κ min = . In such a case, it can be solved that ψ κ , max + = ψ κ , min and ψ κ , max = ψ κ , min + . This is Case O-2.
For the third case, if L 2 | L 1 cos β R sec β T | , κ max + , and κ min , the jackknife limits would equal neither ψ + nor ψ . Per (8), for any given hitch angle not equal to ψ + nor ψ , there is only one vehicle curvature able to maintain it. Given two hitch angles, ψ 1 and ψ 2 , if the vehicle curvatures for maintaining them do not equal each other, i.e., κ * ( ψ 1 ) κ * ( ψ 2 ) , then ψ 1 ψ 2 . Since κ max > κ min , a hitch angle among ψ κ , max + and ψ κ , max never equals a hitch angle among ψ κ , min + and ψ κ , min , if none of them equals ψ + nor ψ . Therefore, the only possible overlapping in this case are ψ κ , max + = ψ κ , max and ψ κ , min + = ψ κ , min . According to (14), α 1 [ 0 , π ] . It can be found from (10)–(13) that ψ κ , max + = ψ κ , max when α 1 ( κ max ) = 0 or α 1 ( κ max ) = π . Likewise, ψ κ , min + = ψ κ , min when α 1 ( κ min ) = 0 or α 1 ( κ min ) = π . This is the Case O-3. □
Based on Theorem 2, the nonoverlapping conditions can be derived as follows.
Lemma 5. 
There are in total two cases where there is no overlapping jackknife limits:
1. 
Case N-1: if L 2 > | L 1 sec β T | and α 1 ( κ min ) and α 1 ( κ max ) (as in (14) and (15)) equal neither 0 nor π, there are no overlapping jackknife limits.
2. 
Case N-2: if L 2 | L 1 sec β T | , L 2 | L 1 cos β R sec β T | , and κ max + or κ min , and α 1 ( κ min ) and α 1 ( κ max ) do not equal 0 nor π, there are no overlapping jackknife limits.
Proof of this lemma is left to the reader. The type of an overlapping jackknife limit can be decided using the general criteria in the next subsection. The type of an overlapping jackknife limit can be decided using the general criteria in the next subsection.

4.2. General Criteria for Safe and Unsafe Jackknife Limits

The general criteria for safe and unsafe jackknife limits is summarized as follows.
Theorem 3. 
Let ψ J K 1 be a jackknife limit and its corresponding vehicle curvature limit be κ lim 1 . Let κ lim 2 be the other vehicle curvature limit.
1. 
If the non-jackknife region (if there exists one) is adjacent to and on the  positive side of ψ J K 1 , ψ J K 1 is a safe jackknife if ψ ˙ ( κ lim 2 , ψ J K 1 ) > 0 . Otherwise it is an unsafe jackknife limit.
2. 
If the non-jackknife region (if there exists one) is adjacent to and on the  negative side of ψ J K 1 , ψ J K 1 is a safe jackknife if ψ ˙ ( κ lim 2 , ψ J K 1 ) < 0 . Otherwise it is an unsafe jackknife limit.
Proof. 
Assume there is an adjacent non-jackknife region on the positive side of a jackknife limit, ψ J K 1 . Let the achievable jackknife limit corresponding to ψ J K 1 be κ lim 1 and the other jackknife limit be κ lim 2 . Let ψ J K 1 L be the hitch angle point adjacent to and on the left side of ψ J K 1 (i.e., less than ψ J K 1 ). Let ψ J K 1 R be the hitch angle point adjacent to and on the right side of ψ J K 1 (i.e., greater than ψ J K 1 ). All jackknife limits are divided into three cases:
  • Jackknife limits at ψ + and ψ (i.e., the Overlapping Case O-1, Case O-2, and the non-overlapping jackknife limits at ψ + and ψ ).
  • Overlapping jackknife limits satisfying Overlapping Case O-3.
  • Typical Jackknife Limits as defined in Definition 5.
Jackknife Limits at ψ + and ψ : Per Section 3.2, the jackknife limit, ψ J K 1 , is a jackknifing hitch angle. Per Definition 1, when ψ is in jackknife region, sgn ( ψ ˙ ( κ , ψ ) ) = sgn ( ψ ˙ ( κ l i m 2 , ψ J K 1 ) ) κ [ κ min , κ max ] .
If ψ ˙ ( κ lim 2 , ψ J K 1 ) > 0 , then hitch angle would always increase and move toward the non-jackknife region when it is in the jackknife region adjacent to ψ J K 1 . This makes ψ J K 1 a safe jackknife limit. If ψ ˙ ( κ lim 2 , ψ J K 1 ) < 0 , then hitch angle would always decrease and move away from the non-jackknife region when it is in the jackknife region adjacent to ψ J K . This makes ψ J K 1 an unsafe jackknife limit. If ψ ˙ ( κ lim 2 , ψ J K 1 ) = 0 , hitch angle would stay in the jackknife region. This makes ψ J K 1 an unsafe jackknife limit. Thus, Theorem 3 holds true in this case.
Overlapping Jackknife Limit of Case O-3: This case happens when α 1 ( κ lim 1 ) = 0 or α 1 ( κ lim 1 ) = π while L 2 | L 1 cos β R sec β T | , κ min , and κ max + . In other words, κ lim 1 = κ max * or κ lim 1 = κ min * , while L 2 | L 1 cos β R sec β T | , κ min , and κ max + . Since this case means ψ J K 1 ψ + and ψ J K 1 ψ , it can be found that ψ ˙ ( κ lim 1 , ψ J K 1 ) = 0 and ψ ˙ ( κ lim 2 , ψ J K 1 ) 0 . This case is divided into two sub-cases for discussion.
The first sub-case is κ max = κ max * and/or κ min = κ min * . There are non-jackknife regions on both sides of the jackknife limit. Since ψ ˙ ( κ lim 1 , ψ J K 1 ) = 0 and ψ ˙ ( κ lim 2 , ψ J K 1 ) 0 , hitch angle can only be held or moved in a single direction by achievable vehicle curvature when it is at this jackknife limit. It means that hitch angle can be moved across ψ J K 1 only in one direction. Thus, for one of the two adjacent non-jackknife regions, once hitch angle is moved across ψ J K 1 into the other non-jackknife region, it cannot be moved back across ψ J K 1 . This is the reason we consider such a Critical Hitch Angle as a jackknife limit in Definition 3.
Consider ψ ˙ ( κ lim 2 , ψ J K 1 ) > 0 . There is no κ that can satisfy ψ ˙ ( κ , ψ J K 1 ) < 0 , since ψ ˙ ( κ lim 1 , ψ J K 1 ) = 0 . Thus, hitch angle can be moved across ψ J K 1 from the negative side to the positive side but not the other way. Thus, jackknife limit ψ J K 1 is safe for the non-jackknife region on the positive side and unsafe for the one on the negative side.
Similarly, when ψ ˙ ( κ lim 2 , ψ J K 1 ) > 0 , ψ J K 1 is a safe jackknife limit for the non-jackknife region on the negative side and an unsafe jackknife limit for the non-jackknife region on the positive side. Thus, Theorem 3 holds true in this sub-case.
The second sub-case is κ max = κ min * and/or κ min = κ max * . There are jackknife regions on both side of the jackknife limit. Since the non-jackknife region shrinks to the jackknife limit, there is no adjacent non-jackknife region on either side. Thus, Theorem 3 also holds true in this sub-case.
Typical Jackknife Limits: The case of nonoverlapping jackknife limits satisfying ψ J K 1 ψ + and ψ J K 1 ψ are examined. In this case, κ * ( ψ J K 1 ) exists and equals κ lim 1 and ψ ˙ ( κ lim 1 , ψ J K 1 ) = 0 according to Section 3.2. Jackknife regions and non-jackknife regions are never single points, since there is no overlapping jackknife limits.
Since ψ J K 1 ψ + and ψ J K 1 ψ in this case, according to (4), ψ ˙ is strictly monotonic with respect to κ . Thus, since ψ ˙ ( κ lim 1 , ψ J K 1 ) = 0 , there must be ψ ˙ ( κ lim 2 , ψ J K 1 ) 0 .
Since we are assuming that there is an adjacent non-jackknife region on the positive side of the jackknife limit, there must be a jackknife region on the negative side and ψ J K 1 L is within this region. Thus, κ [ κ min , κ max ] , sgn ( ψ ˙ ( κ , ψ J K 1 L ) ) = sgn ( ψ ˙ ( κ lim 2 , ψ J K 1 L ) ) .
Since ψ ˙ is continuous with respect to ψ around ψ = ψ J K 1 , it can easily proven that sgn ( ψ ˙ ( κ lim 2 , ψ J K 1 ) ) = sgn ( ψ ˙ ( κ lim 2 , ψ J K 1 L ) ) .
Assume sgn ( ψ ˙ ( κ lim 2 , ψ J K 1 L ) ) sgn ( ψ ˙ ( κ lim 2 , ψ J K 1 ) ) . Since ψ ˙ is continuous with respect to ψ around ψ = ψ J K 1 , there must be sgn ( ψ ˙ ( κ lim 2 , ψ J K 1 L ) ) = 0 . This means ψ J K 1 L is a Critical Hitch Angle. By Definition 2 and (10)–(13), it can be found that all Critical Hitch Angles, if they exist, are jackknife limits. It means ψ J K 1 L is a jackknife limit, which contradicts that ψ J K 1 L is within the jackknife region instead of on the boundary of it and that there is no overlapping jackknife limits at ψ J K 1 . Thus, sgn ( ψ ˙ ( κ lim 1 , ψ J K 1 L ) ) = sgn ( ψ ˙ ( κ lim 2 , ψ J K 1 ) ) .
Thus, for any hitch angle in this jackknife region and for all achievable vehicle curvature, sgn ( ψ ˙ ) = sgn ( ψ ˙ ( κ lim 2 , ψ J K 1 ) ) . If ψ ˙ ( κ lim 2 , ψ J K 1 ) > 0 , then hitch angle would always increase and move toward the non-jackknife region when it is in the jackknife region adjacent to ψ J K 1 . This makes ψ J K 1 a safe jackknife limit. If ψ ˙ ( κ lim 2 , ψ J K 1 ) < 0 , then hitch angle would always decrease and move away from the non-jackknife region when it is in the jackknife region adjacent to ψ J K . This makes ψ J K 1 an unsafe jackknife limit.
In summary, for all three cases above, it is always satisfied that for the non-jackknife region adjacent to and on the positive side of ψ J K 1 , ψ J K 1 is a safe jackknife if and only if ψ ˙ ( κ lim 2 , ψ J K 1 ) > 0 . Similarly, it can be proven that for the adjacent non-jackknife region on the negative side of ψ J K 1 , ψ J K 1 is a safe jackknife limit if ψ ˙ ( κ lim 2 , ψ J K 1 ) < 0 . Otherwise it is an unsafe jackknife limit. □
There is also a special case where a non-jackknife region shrinks to a single point at the jackknife limit and is adjacent to jackknife regions on both positive and negative side. This happens when κ max = κ min * or κ min = κ max * . This is an extremely rare case where there is no adjacent non-jackknife region on positive or negative side of the jackknife limit. In this case, the jackknife can be considered as an unsafe jackknife limit.

4.3. Typical Safe and Unsafe Jackknife Limits

Typically, a jackknife limit does not overlap with other jackknife limits and does not equal ψ + or ψ . It is much easier to determine whether a jackknife is safe or unsafe if it is a Typical Jackknife Limit. Typical Jackknife Limits are defined as follows.
Definition 5. 
For a jackknife limit, ψ J K , and its corresponding achievable vehicle curvature limit, κ lim 1 , ψ J K is a Typical Jackknife Limit if ψ J K ψ + , ψ J K ψ , and α 1 ( κ lim 1 ) ( 0 , π ) .
The criteria for safe and unsafe Typical Jackknife Limits is as follows.
Theorem 4. 
ψ κ , max + and ψ κ , min + are safe jackknife limits when v < 0 and unsafe jackknife limit when v > 0 , if they are Typical Jackknife Limits.
ψ κ , max and ψ κ , min are unsafe jackknife limits when v < 0 and safe jackknife limit when v > 0 , if they are Typical Jackknife Limits.
Proof. 
Consider a jackknife limit, ψ J K 1 , equal to ψ κ , max + or ψ κ , min + . Denote the vehicle curvature limit corresponding to ψ J K 1 as κ lim 1 . According to (10), (12), and (14),
ψ J K 1 + β T α 2 ( κ lim 1 ) = α 1 ( κ lim 1 ) ( 0 , π ) .
According to (4), ψ ˙ can be expressed as a function of κ and ψ ,
ψ ˙ ( κ , ψ ) = v α 3 [ cos ( ψ + β T α 2 ( κ ) ) cos ( α 1 ( κ ) ) ]
where α 1 is shown in (14), α 2 is shown in (15), and α 3 is
α 3 = L 1 2 κ 2 + 1 2 L 1 κ sin β R L 2 cos β T .
For a given κ , it can be derived from (24) that
ψ ˙ ψ = v α 3 sin ( ψ + β T α 2 ( κ ) ) .
Substitute (23) in to (26) at ψ = ψ J K 1 and κ = κ lim 1 ,
ψ ˙ ( κ lim 1 , ψ ) ψ ψ = ψ J K 1 = v α 3 sin ( ψ J K 1 + β T α 2 ( κ lim 1 ) ) = v α 3 sin ( α 1 ( κ lim 1 ) )
where, according to (25) and the nonoverlapping conditions, it can be found that α 3 > 0 and α 1 ( κ ) ( 0 , π ) (i.e., sin ( α 1 ( κ lim 1 ) ) > 0 ). Thus, (27) indicates sgn ( ψ ˙ ( κ lim 1 , ψ ) / ψ ) = sgn ( v ) at ψ = ψ J K 1 .
Let ψ J K 1 L be the hitch angle point adjacent to and on the left side of ψ J K 1 (i.e., less than ψ J K 1 ).
Assume v > 0 . Then sgn ( ψ ˙ ( κ lim 1 , ψ ) / ψ ) > 0 . Since sgn ( ψ ˙ ( κ lim 1 , ψ J K 1 ) ) = 0 , there is sgn ( ψ ˙ ( κ lim 1 , ψ J K 1 L ) ) < 0 . Assume there is a jackknife region adjacent to ψ J K 1 and on its left side. ψ J K 1 L is in this jackknife region. Since sgn ( ψ ˙ ( κ lim 1 , ψ J K 1 L ) ) < 0 , all hitch angle in this jackknife region would result in negative ψ ˙ regardless of the achievable vehicle curvature applied. Thus, hitch angle would move farther away from ψ J K 1 once it is in the jackknife region. This makes ψ J K 1 an unsafe jackknife limit. It can be proven in a similar way that ψ J K 1 is also an unsafe jackknife limit if the jackknife region is on its right side.
Similarly, it can be found that when v < 0 , ψ J K 1 is a safe jackknife limit. Thus, ψ κ , max + and ψ κ , min + are safe jackknife limits when v < 0 and unsafe jackknife limit when v > 0 , if they are Typical Jackknife Limits.
Similarly, it can be proven that ψ κ , max and ψ κ , min are unsafe jackknife limits when v < 0 and safe jackknife limit when v > 0 , if they are Typical Jackknife Limits. □

5. Results and Discussion

Simulation and experimental results verify the jackknife analysis discussed above. Simulations demonstrate the jackknifing process and verify the jackknife limits illustrated earlier. Experimental results validate jackknife limit calculations.

5.1. Simulation Results for Jackknifing Behaviors

This subsection verifies jackknifing analysis using simulations where hitch length is 1.23 m, steering ratio is 17.6, and vehicle wheel base is 3 m.
A typical jackknifing scenario is shown in Figure 5 and Figure 6 for a Long Trailer case with trailer tongue length 2.51 m, steering wheel angle limit ± 500 , and zero sideslip. The vehicle and trailer initially are parallel to the path and 2 m from the path. The system is controlled by the backing control law deveploped in [4] and revised in [14] without its jackknife recovery algorithm. Since the initial lateral tracking error (2 m) is high, the controller tries to compensate it with an extreme steering angle, Figure 6. After about 3 s, the controller decides that the hitch angle is too large and commands the steering wheel to move towards −500 so as to reduce hitch angle magnitude. Though the controller tries to straighten the vehicle at around 4 s, the hitch angle exceeds the jackknife limit at 8 s due to limited steering wheel rate. Per Section 4, hitch angle becomes jackknifing and approaches the safe jackknife limit (i.e., ψ κ , min + ) on the other side of the jackknife region.
The second simulation is shown in Figure 7 and Figure 8. The trailer starts parallel to the reference path at x = 0 with ψ = 180 . This illustrates a scenario predicted in Case L-1 in Section 3.6 where the system is always non-jackknifing and there is no jackknife limit. Physical hitch angle limits defined by mechanical structure are ignored in this simulation in order to better demonstrate Case L-1. A difference between the Long Trailer and the Short and Medium Trailer is that the vehicle curvature needed to maintain a hitch angle is always limited for a Long Trailer, Figure 4, but may be infinite for the Short and Medium Trailers, Figure 2 and Figure 3, respectively. Thus, a Long Trailer system may not have jackknife limits and jackknife regions if the achievable vehicle curvature range is large enough. In this simulation, the parameter settings are as follows: L 2 = 8 m, steering wheel angle limit is ± 500 , initial lateral error is 2.5 m, and zero sideslip. In this scenario, the trailer starts at X = 0 . Initial hitch angle is 180 to highlight an extreme situation. The controller gradually moves the hitch angle towards zero radians, although Figure 7 is truncated at 55 s for clarity.
The third simulation demonstrates the Medium Trailer case, i.e., the sub-case M-8 discussed in Section 3.5, Figure 9 and Figure 10. The parameters are L 2 = 1.25 m, ± 1400 steering wheel angle limit (which is not realistic, but suitable for demonstration purposes ), 2.5 m intial lateral error, and β R = β T = 30 . In this case, there are only two jackknife limits, i.e., ψ κ , min + and ψ κ , min , Figure 10. The region between them (i.e., the hitch angle range between 83 and 179 ) is the jackknife region, while other hitch angles are all non-jackknifing. ψ κ , min is an unsafe jackknife limit and ψ κ , min + is a safe jackknife limit. Thus, when hitch angle exceeds ψ κ , min and enters the jackknife region, it keeps increasing regardless of what achievable vehicle curvature is used. Per Figure 10, hitch angle eventually converges to the safe jackknife limit ψ κ , min + , at which point the system can freely move hitch angle in the non-jackknife region. Note that the results shown in Figure 9 are truncated at around 20 s for clarity.
The fourth simulation demonstrates sideslip varying relative to terrain orienation, Figure 11 and Figure 12. The parameters are L 2 = 1.25 m, steering wheel angle limit is ± 600 , and intial lateral error is 2.5 m. Sideslips are:
β F = π cos ( θ V + ϕ ) / 6
β R = π cos ( θ V ) / 6
β T = π cos ( θ T ) / 6 ,
where θ V is vehicle heading, θ T is trailer heading, and ϕ is steering angle. Note that hitch angle and jackknife limits are converted into the range of ( 180 , 180 ] . Thus, when hitch angle or a jackknife limit rise higher than 180 , it would jump to near −180 . In this scenario, the trailer starts at X = 0 with zero hitch angle. Hitch angle exceeds the jackknife limit at 6 s because of the decrease of the jackknife limit ψ κ , min due to sideslip variation. If the jackknife limit ψ κ , min did not decrease due to sideslip, the system would not jackknife at this point. Hitch angle then moves towards the neighboring safe jackknife limit, ψ κ , max + . Then between 20 s and 50 s, hitch angle crosses the non-jackknife region between the two safe jackknife limits, i.e., ψ κ , min + and ψ κ , max + due to sideslip variation. It moves into the other jackknife region and approaches the neighboring safe jackknife limit, i.e., ψ κ , min + .
Figure 13 shows how hitch angle develops when it starts in various jackknife and non-jackknife regions under constant steering wheel angle during trailer backing. ψ ( κ max ) and ψ ( κ min ) are the hitch angle trajectories resulting from the maximum and the minimum vehicle curvature ( κ max and κ min ), respectively. If vehicle curvature is fixed at any achievable curvature other than the two limits, then the hitch angle trajectory would be in between the two trajectories shown in each subplot with ψ ( κ max ) as the upper bound and ψ ( κ min ) as the lower bound. The four jackknife limits ( ψ κ , max + , ψ κ , max , ψ κ , min + , and ψ κ , min ) are also shown in each subplot. In this case, ψ κ , max + and ψ κ , min + are safe jackknife limits, while ψ κ , max and ψ κ , min are unsafe jackknife limits.
The upper left subplot shows hitch angle trajectories based upon maximum ( ψ ( κ max ) ) and minimum ( ψ ( κ min ) ) vehicle curvature when hitch angle starts in the non-jackknife region with two unsafe jackknife limits (i.e., ψ κ , max and ψ κ , min in this case). Hitch angle soon exceeds one of the unsafe jackknife limits, moves across a jackknife region, and finally enters the non-jackknife region with two safe jackknife limits. Once hitch angle exceeds an unsafe jackknife limit, it cannot move back unless the vehicle and trailer changes its movement direction. Notice that the hitch angle trajectory (i.e., ψ ( κ max ) ) resulting from the maximum vehicle curvature eventually converges at the safe jackknife limit (i.e., ψ κ , max + ) resulting from the maximum vehicle curvature. Similarly, the hitch angle trajectory (i.e., ψ ( κ min ) ) resulting from the minimum vehicle curvature eventually converges at the safe jackknife limit (i.e., ψ κ , min + ) resulting from the minimum vehicle curvature. Similar convergence processes appear in all other subplots.
The upper right subplot shows the hitch angle trajectories starting in the non-jackknife region with two safe jackknife limits. Recall that a hitch angle trajectory under any achievable vehicle curvature would be between ψ ( κ max ) and ψ ( κ min ) . Per Section 4, hitch angle cannot cross a safe jackknife limit from a non-jackknife region with any achievable vehicle curvature.
The lower left and lower right subplots show hitch angle trajectories starting in the jackknife regions. Note that hitch angles starting in the jackknife region always move toward the non-jackknife region with two safe jackknife limits, regardless of vehicle curvature.
It can also be noticed that when hitch angle is in a non-jackknife region, hitch angle can be manipulated to increase and decrease as desired by commanding vehicle curvature within its achievable range. Typically, when hitch angle is in a jackknife region, hitch angle always increases or decreases regardless of vehicle curvature within its achievable limits, until hitch angle reaches one of the two safe jackknife limits. As proven in Theorem 2, hitch angle stays constant in a jackknife region if and only if the jackknife region consists of the overlapping jackknife limits in Case O-1.
Existing controllers can benefit from the jackknife analysis in this paper. As an example, the Pradalier [16] controller modified per [14] is revised to consider side-slip. Hitch angle boundaries that are used to trigger jackknife corrections are modified to consider the effect of sideslip. A 15 degree hitch angle boundary is implemented relative to jackknife limits such that the controller cannot command hitch angles outside of the non-jackknife zone; pulling forward to straighten the hitch angle is not used here. Trailer backing performance is compared using the slip-based jackknife limits in this paper compared to using jackknife limits derived without slip. Long trailer backing given an initial 2.2 m lateral error is performed along a straight path with a sideslope simulated by 5 degrees sideslip perpendicular to the path. When sideslip is not considered, hitch angle gets too close to the jackknife limit, Figure 14. resulting in reduced controllability of hitch angle and subsequent oscillations and longer convergence. When the effect of sideslip is considered, jackknife limits are adjusted and steering angles are limited appropriately to prevent the system from approaching the jackknife limit. As a result, the controller does not produce oscillations and quickly drives lateral error to zero.

5.2. The Impact of Sideslip

Recall (10) to (15). The four jackknife limits are influenced by rear wheel sideslip angle and trailer sideslip angle, i.e., β T and β R . Recall that β T and β R are within [ π / 2 , π / 2 ] . Figure 15 shows the contour plot of one of the jackknife limits, ψ κ , max + , with respect to β T and β R . It can be observed that the contour is nearly flat, meaning that the jackknife limit essentially increases and decreases linearly with respect to sideslip.

5.3. Experimental Results

Two physical experiments were conducted to validate derivations. The parameters of the vehicle-trailer system used for experiments are the same as those shown in Section 5.1.
The first experiment is designed to validate the safe jackknife limit. This is done by turning the steering wheel to its physical limit, 500 degrees, and driving the vehicle-trailer system forward. The corresponding steering wheel angle can be calculated using vehicle wheel base, L, and steering ratio 17.6 provided earlier. During this test, the vehicle and trailer system is driving on a large parking lot with a moderate slope, which changes orientation to the vehicle as it traverses the trajectory. This causes periodic variation in sideslip and the actual jackknife limit. The actual and predicted jackknife limits are shown in Figure 16. The actual jackknife limit data shown are from the hitch angle data measured by the hitch angle sensor. As analyzed in Section 4 and simulated earlier, if hitch angle starts in the non-jackknife region with two safe jackknife limits or in either jackknife region, and the steering wheel is set to one of its limits, then the hitch angle will always converge to the safe jackknife limit resulting from the steering wheel limit used. Since the jackknife limit changed slowly during this test, the difference between the hitch angle and the jackknife limit can be ignored. Thus, we can consider the hitch angle in this test as the actual jackknife limit.
There are two predicted jackknife limits in Figure 16. The first one is predicted with sideslip, which is calculated from the vehicle yaw rate measured by an IMU and vehicle speed measured by GPS. It partially considers sideslip, as it ignores the sideslip in the calculation (10)–(13) but considered the impact of sideslip on vehicle curvature. Due to sensor noise, this prediction is filtered with a two-sided averaging filter with a window width of 9. This prediction is quite close to the actual jackknife limit.
The second prediction is calculated from vehicle curvature in the basic vehicle model (5), but sideslip is ignored, which highlights the traditional jacknife limit estimate. The traditional estimate is about 2 lower than the nominal value of the jackknife limit including sideslip, which is attributed to sideslip from the circular trajectory and vehicle model inaccuracy.
The second experiment validates the unsafe jackknife limit by backing the vehicle-trailer system with various initial hitch angles down a sloped surface. Four initial hitch angles are used to estimate the unsafe jackknife limit, Figure 17. Results suggest that the actual unsafe jackknife limit is approximately 44.4 . However, one can notice the slight changes in the “ 44 . 4 ” hitch angle trajectory, which are attributed to variation of sideslope and slight unevenness in the ground as the system backs along the path. The actual unsafe jackknife limit is very close to the predicted unsafe jackknife limit, around 44 . This jackknife limit is predicted using the data from the experiment with the 45 initial hitch angle. The jackknife limits predicted using the data from the other initial conditions are essentially the same but are omitted for clarity due to noise in the estimates. The predicted jackknife limit is calculated similar to the forward test, i.e., using the vehicle curvature calculated from yaw rate and vehicle speed while partially taking sideslip into consideration, and is again filtered with a two-sided averaging filter with a window width of 9.
Finally, per Section 3, the jackknife limits in backing and forward should be the same when the steering wheel is set to the same angle. However, this is not the case in experiments. The actual jackknife limit going forward is around 40.5 , Figure 16, whereas the actual jackknife limit in backing is around 44.4 , Figure 17. We believe this difference is due to mechanics of the vehicle (e.g., Ackerman steering, wheel camber, etc.) that causes the vehicle curvature to be different in backing and forward operations even though the steering wheel angles are the same. Future work could focus on revisiting the analysis using an improved vehicle model to better capture the subtlety of the steering system.

6. Conclusions and Future Work

Jackknifing is analyzed in detail with sideslip taken into consideration. For the analysis, vehicle-trailer systems are divided into three categories based on the ratio between hitch length and trailer tongue length. Jackknife limits are derived as well as the jackknife and non-jackknife hitch angle regions. Jackknife limits are divided into two categories, i.e., safe and unsafe. Unsafe jackknife limits should be avoided, while safe jackknife limits would not cause problems. Simulation results verify analytical predictions regarding the effect of slip on jackknife limits and demonstrate the benefit of considering the effect of slip on jackknife limits during trailer operation. Jackknifing behavior near safe and unsafe limits is confirmed. Experimental results demonstrate the ability to estimate jackknife limits using on-board sensors. This paper provides insight about hitch angles that lead to jackknifing, which could be used to improve existing trailer backing controllers and derive new controllers in future work. Such information should help controllers better avoid jackknifing while providing tracking. The effect of dynamics, including payload and terrain shape and stiffness, on slip and jackknifing could also be considered in future work to provide improved performance.

Author Contributions

Conceptualization, Z.L. and M.A.M.; methodology, Z.L. and M.A.M.; software, Z.L.; validation, Z.L.; formal analysis, Z.L.; investigation, Z.L., Y.W. and M.X.; resources, Z.L. and M.A.M.; data curation, Z.L.; writing—original draft preparation, Z.L.; writing—review and editing, Z.L, M.A.M. and M.X.; visualization, Z.L. and M.A.M.; supervision, M.A.M.; project administration, M.A.M.; funding acquisition, M.A.M. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded in part by Kairos Autonomi.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Not applicable.

Conflicts of Interest

The authors declare no conflict of interest. The funders had no role in the design of the study; in the collection, analyses, or interpretation of data; in the writing of the manuscript; or in the decision to publish the results.

Nomenclature

The following nomenclature is used in this paper where standard SI units are applied as noted below and in the paper:
BFront axle center (label, no units)
CRear axle center (label, no units)
HHitch point (label, no units)
QTrailer axle center (label, no units)
( x , y ) Vehicle coordinate, the coordinate of C (m)
( x T , y T ) Trailer coordinate, the coordinate of Q (m)
vVehicle speed (m/s)
ϕ Steering angle (deg or rad as indicated)
θ V Vehicle heading (deg or rad as indicated)
θ T Trailer heading (deg or rad as indicated)
ψ Hitch angle (deg or rad as indicated)
LVehicle wheel base (m)
L 1 Hitch length (m)
L 2 Trailer tongue length (m)
β F Front wheel sideslip (deg or rad as indicated)
β R Rear wheel sideslip (deg or rad as indicated)
β T Trailer wheel sideslip (deg or rad as indicated)
κ Vehicle movement curvature (1/m)
κ min , κ max Min/Max achievable vehicle curvature (1/m)
κ * ( ψ ) Critical Vehicle Curvature (1/m)
κ max * , κ min * Local min/max of κ * (1/m)
ψ κ , max + , ψ κ , max Jackknife limits resulted from κ max (1/m)
ψ κ , min + , ψ κ , min Jackknife limits resulted from κ min (1/m)
ψ + , ψ Uncontrollable Hitch Angles (deg or rad as indicated)

References

  1. Tanaka, K.; Kosaki, T.; Wang, H.O. Backing control problem of a mobile robot with multiple trailers: Fuzzy modeling and LMI-based design. IEEE Trans. Syst. Man Cybern. Part C Appl. Rev. 1998, 28, 329–337. [Google Scholar] [CrossRef]
  2. Matsushita, K.; Murakami, T. Nonholonomic Equivalent Disturbance Based Backward Motion Control of Tractor-Trailer with Virtual Steering. IEEE Trans. Ind. Electron. 2008, 55, 280–287. [Google Scholar] [CrossRef]
  3. Altafini, C.; Speranzon, A.; Wahlberg, B. A feedback control scheme for reversing a truck and trailer vehicle. IEEE Trans. Robot. Autom. 2001, 17, 915–922. [Google Scholar] [CrossRef]
  4. Pradalier, C.; Usher, K. A simple and efficient control scheme to reverse a tractor-trailer system on a trajectory. In Proceedings of the 2007 IEEE International Conference on Robotics and Automation, Rome, Italy, 10–14 April 2007; pp. 2208–2214. [Google Scholar]
  5. González-Cantos, A.; Ollero, A. Backing-Up Maneuvers of Autonomous Tractor-Trailer Vehicles using the Qualitative Theory of Nonlinear Dynamical Systems. Int. J. Robot. Res. 2009, 28, 49–65. [Google Scholar] [CrossRef]
  6. Yuan, H.; Zhu, H. Anti-jackknife reverse tracking control of articulated vehicles in the presence of actuator saturation. Veh. Syst. Dyn. 2016, 54, 1428–1447. [Google Scholar] [CrossRef]
  7. Chiu, J.; Goswami, A. The critical hitch angle for jackknife avoidance during slow backing up of vehicle–trailer systems. Veh. Syst. Dyn. 2014, 52, 992–1015. [Google Scholar] [CrossRef]
  8. Jing, J.; Maroli, J.M.; Salamah, Y.B.; Hejase, M.; Fiorentini, L.; Özgüner, U. Control Method Designs and Comparisons for Tractor-Trailer Vehicle Backward Path Tracking. In Proceedings of the 2019 American Control Conference (ACC), Philadelphia, PA, USA, 10–12 July 2019; pp. 5531–5537. [Google Scholar]
  9. Aldughaiyem, A.; Bin Salamah, Y.; Ahmad, I. Control design and assessment for a reversing tractor–trailer system using a cascade controller. Appl. Sci. 2021, 11, 10634. [Google Scholar] [CrossRef]
  10. Vlk, F. Lateral Dynamics of Commercial Vehicle Combinations A Literature Survey. Veh. Syst. Dyn. 1982, 11, 305–324. [Google Scholar] [CrossRef]
  11. McCann, R.; Le, A. Electric motor based steering for jackknife avoidance in large trucks. In Proceedings of the 2005 IEEE Vehicle Power and Propulsion Conference, Chicago, IL, USA, 7 September 2005. [Google Scholar] [CrossRef]
  12. Keller, A.T. Jackknife Control for Tractor-Trailer; SAE Technical Paper; SAE International: Warrendale, PA, USA, 1973. [Google Scholar]
  13. Gaussoin, J. Improving Air Brakes; SAE Technical Paper; SAE International: Warrendale, PA, USA, 1948. [Google Scholar] [CrossRef]
  14. Leng, Z.; Minor, M.A. Curvature-Based Ground Vehicle Control of Trailer Path Following Considering Sideslip and Limited Steering Actuation. IEEE Trans. Intell. Transp. Syst. 2017, 18, 332–348. [Google Scholar] [CrossRef]
  15. Yoo, K.; Chung, W. Pushing motion control of n passive off-hooked trailers by a car-like mobile robot. In Proceedings of the 2010 IEEE International Conference on Robotics and Automation, Anchorage, AK, USA, 3–7 May 2010; pp. 4928–4933. [Google Scholar]
  16. Pradalier, C.; Usher, K. Robust trajectory tracking for a reversing tractor trailer. J. Field Robot. 2008, 25, 378–399. [Google Scholar] [CrossRef]
Figure 1. Kinematics of the vehicle-trailer system.
Figure 1. Kinematics of the vehicle-trailer system.
Robotics 11 00133 g001
Figure 2. Required vehicle curvatures for maintaining hitch angles with L 1 > 0 for a “Short Trailer” configuration, which is defined later in Section 3.3.
Figure 2. Required vehicle curvatures for maintaining hitch angles with L 1 > 0 for a “Short Trailer” configuration, which is defined later in Section 3.3.
Robotics 11 00133 g002
Figure 3. Required vehicle curvatures for maintaining hitch angles for a Medium Trailer with L 1 > 0 for sub-case M-3.
Figure 3. Required vehicle curvatures for maintaining hitch angles for a Medium Trailer with L 1 > 0 for sub-case M-3.
Robotics 11 00133 g003
Figure 4. Required vehicle curvatures for maintaining hitch angles for a Long Trailer with L 1 > 0 . sub-case L-4 is shown.
Figure 4. Required vehicle curvatures for maintaining hitch angles for a Long Trailer with L 1 > 0 . sub-case L-4 is shown.
Robotics 11 00133 g004
Figure 5. An example of Long Trailer jackknifing process during trailer backing, with 2 m lateral error.
Figure 5. An example of Long Trailer jackknifing process during trailer backing, with 2 m lateral error.
Robotics 11 00133 g005
Figure 6. Hitch angle and steering wheel angle of the Long Trailer jackknifing process shown in Figure 5.
Figure 6. Hitch angle and steering wheel angle of the Long Trailer jackknifing process shown in Figure 5.
Robotics 11 00133 g006
Figure 7. An example of Long Trailer movement without jackknife limit, during trailer backing.
Figure 7. An example of Long Trailer movement without jackknife limit, during trailer backing.
Robotics 11 00133 g007
Figure 8. Hitch angle and steering wheel angle of the movement shown in Figure 7.
Figure 8. Hitch angle and steering wheel angle of the movement shown in Figure 7.
Robotics 11 00133 g008
Figure 9. An example of Medium Trailer jackknifing process during trailer backing, with 2.5 m initial lateral error.
Figure 9. An example of Medium Trailer jackknifing process during trailer backing, with 2.5 m initial lateral error.
Robotics 11 00133 g009
Figure 10. Hitch angle and steering wheel angle of the movement shown in Figure 9.
Figure 10. Hitch angle and steering wheel angle of the movement shown in Figure 9.
Robotics 11 00133 g010
Figure 11. An example of Medium Trailer jackknifing process during trailer backing, with varying sideslip and 2.5 m initial lateral error.
Figure 11. An example of Medium Trailer jackknifing process during trailer backing, with varying sideslip and 2.5 m initial lateral error.
Robotics 11 00133 g011
Figure 12. Hitch angle and steering wheel angle of the movement shown in Figure 11.
Figure 12. Hitch angle and steering wheel angle of the movement shown in Figure 11.
Robotics 11 00133 g012
Figure 13. Simulations showing hitch angle with system starting in jackknife and non-jackknife regions with constant steering angle.
Figure 13. Simulations showing hitch angle with system starting in jackknife and non-jackknife regions with constant steering angle.
Robotics 11 00133 g013
Figure 14. Trailer backing control results considering the effect of sideslip on jackknifing limits compared to using traditional fixed jackknife limits with a simulated sideslope.
Figure 14. Trailer backing control results considering the effect of sideslip on jackknifing limits compared to using traditional fixed jackknife limits with a simulated sideslope.
Robotics 11 00133 g014
Figure 15. Jackknife limit ψ κ , max + with respect to rear wheel sideslip angle β R and trailer sideslip angle β T .
Figure 15. Jackknife limit ψ κ , max + with respect to rear wheel sideslip angle β R and trailer sideslip angle β T .
Robotics 11 00133 g015
Figure 16. Predicted jackknife limits and actual jackknife limit for forward trailer movement.
Figure 16. Predicted jackknife limits and actual jackknife limit for forward trailer movement.
Robotics 11 00133 g016
Figure 17. Predicted jackknife limit and hitch angle trajectories with various intial values for trailer backing.
Figure 17. Predicted jackknife limit and hitch angle trajectories with various intial values for trailer backing.
Robotics 11 00133 g017
Table 1. Vehicle-Trailer Categories.
Table 1. Vehicle-Trailer Categories.
TypeCriteria
Short Trailer L 2 ( 0 , | L 1 cos β R sec β T | ]
Medium Trailer L 2 ( | L 1 cos β R sec β T | , | L 1 sec β T | ]
Long Trailer L 2 ( | L 1 sec β T | , + )
Table 2. Overlapping Case O-1 ( κ M = sgn ( L 1 β R ) / L 1 2 L 2 2 cos 2 β T ).
Table 2. Overlapping Case O-1 ( κ M = sgn ( L 1 β R ) / L 1 2 L 2 2 cos 2 β T ).
β R κ max κ min Overlapping Limits
<0> κ M > κ M ψ κ , max + = ψ κ , min +
> κ M = κ M ψ κ , max + = ψ κ , min + = ψ κ , min
> κ M < κ M ψ κ , max + = ψ κ , min
Additionally ψ κ , max
= ψ κ , min + , if  κ max = and
κ min =
= κ M < κ M ψ κ , max + = ψ κ , max = ψ κ , min
< κ M < κ M ψ κ , max = ψ κ , min
=0<> ψ κ , max = ψ κ , min
=> ψ κ , max + = ψ κ , max = ψ κ , min
<= ψ κ , max = ψ κ , min + = ψ κ , min
== All jackknife limits
>0> κ M > κ M ψ κ , max = ψ κ , min
> κ M = κ M ψ κ , max = ψ κ , min + = ψ κ , min
> κ M < κ M ψ κ , max = ψ κ , min +
Additionally ψ κ , max +
= ψ κ , min , if  κ max = and
κ min =
= κ M < κ M ψ κ , max + = ψ κ , max = ψ κ , min +
< κ M < κ M ψ κ , max + = ψ κ , min +
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Leng, Z.; Wang, Y.; Xin, M.; Minor, M.A. The Effect of Sideslip on Jackknife Limits during Low Speed Trailer Operation. Robotics 2022, 11, 133. https://doi.org/10.3390/robotics11060133

AMA Style

Leng Z, Wang Y, Xin M, Minor MA. The Effect of Sideslip on Jackknife Limits during Low Speed Trailer Operation. Robotics. 2022; 11(6):133. https://doi.org/10.3390/robotics11060133

Chicago/Turabian Style

Leng, Zhe, Yue Wang, Ming Xin, and Mark A. Minor. 2022. "The Effect of Sideslip on Jackknife Limits during Low Speed Trailer Operation" Robotics 11, no. 6: 133. https://doi.org/10.3390/robotics11060133

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop