Professional Documents
Culture Documents
Mechatronics
journal homepage: www.elsevier.com/locate/mechatronics
a r t i c l e i n f o a b s t r a c t
Keywords: This paper investigates a torque-vectoring formulation for the combined control of the yaw rate and hitch angle
Torque-vectoring of an articulated vehicle through a direct yaw moment generated on the towing car. The formulation is based on
Articulated vehicle a single-input single-output feedback control structure, in which the reference yaw rate for the car is modified
Hitch angle control
when the incipient instability of the trailer is detected with a hitch angle sensor. The design of the hitch angle
Yaw moment
controller is described, including the gain scheduling as a function of vehicle speed. The controller performance is
Experimental tests
Performance comparison assessed by means of frequency domain and phase plane analyses, and compared with that of an industrial trailer
sway mitigation algorithm. In addition, the novel control strategy is implemented in a high-fidelity articulated
vehicle model for robustness assessment, and experimentally tested on an electric vehicle demonstrator with
four on-board drivetrains, towing two different conventional single-axle trailers. The results show that: (i) the
torque-vectoring controller based only on the yaw rate of the car is not sufficient to mitigate trailer instability in
extreme conditions; and (ii) the proposed controller provides safe trailer behaviour during the comprehensive set
of manoeuvres, thus justifying the additional hardware complexity associated with the hitch angle measurement.
1. Introduction In the literature the position of the centre of gravity (COG) of the
trailer and the location of the trailer axle with respect to the hitch joint
Articulated vehicle dynamics are more complex than those of rigid are mentioned as the key parameters for articulated vehicle stability,
vehicles, and involve several safety-critical situations. For instance, i.e., they determine whether the vehicle is subject to common instability
trailer snaking and jackknifing are conditions that untrained drivers are modes, such as snaking and jackknifing. In particular, jackknifing insta-
not able to control [1] and may lead to severe accidents. As a result, bility is described by Bouteldja and Cerezo in [7] as “a loss of stability
many studies discuss the dynamic behaviour of articulated vehicles and in the yaw motion of the articulated system […]. The driving wheels of
propose ways to mitigate their potentially unstable response. the tractor lose their skid resistance and are involved towards the right-
For example, [2–5] investigate the stability properties of different hand side or the left because of the force exerted by the trailer.” The
tractor-trailer combinations through simulations. The common conclu- work of the same author in [8] describes a jackknifing detection system
sion is that the stability of the overall vehicle depends on the trailer for heavy-duty vehicles. Snaking occurs when the system is subject to
parameters (e.g., mass, yaw mass moment inertia and dimensions) and an oscillatory behaviour, and can be predicted from the real part of the
how the trailer is connected to the tractor. Nowadays the towing vehi- system eigenvalues. This is the focus of the study by Azad et al. [9],
cle itself is not normally a source of instability, because it is controlled which also considers the effect of the damping coefficient of the hitch
by the vehicle stability controller based on the actuation of the friction joint. Darling et al. and Šušteršič et al. [10–11] experimentally assess
brakes. On the other hand, in general the trailer is not directly con- the main trailer parameters provoking instability at high speed, such as
trolled. The importance of the trailer connection is discussed by Sharp the position of the centre of gravity of the trailer.
and Fernández [6], who analyse the influence of the position and fric- Several methods are proposed to improve articulated vehicle stabil-
tion level of the hitch joint. ity by controlling the towing vehicle. For example, car manufacturers
✩
This paper was recommended for publication by Associate Editor Dr. Amir Khajepour.
∗
Corresponding author.
E-mail address: a.sorniotti@surrey.ac.uk (A. Sorniotti).
https://doi.org/10.1016/j.mechatronics.2019.102282
Received 4 February 2019; Received in revised form 17 September 2019; Accepted 27 September 2019
0957-4158/© 2019 The Author(s). Published by Elsevier Ltd. This is an open access article under the CC BY-NC-ND license.
(http://creativecommons.org/licenses/by-nc-nd/4.0/)
M. Zanchetta, D. Tavernini and A. Sorniotti et al. Mechatronics 64 (2019) 102282
(e.g., Mercedes, Honda and Skoda, see [12–14]) are offering a dedi- from a linear single-track vehicle model show that option (iii) is the least
cated trailer stability function in the electronic stability program (ESP) effective.
of their production cars, which activates when a trailer is attached. In Other studies discuss control systems with concurrent actuations on
case of potentially dangerous trailer oscillations, the algorithm inter- tractor and trailer. For example, in [28] Oh et al. describe a stability
venes, e.g., by reducing the engine torque and actuating the friction controller for a combination vehicle. The system actuates the individ-
brakes on the towing vehicle (either the front brakes individually or ual brakes of the car and trailer based on the hitch angle, yaw rate, roll
all four brakes) to slow down and stabilise the car-trailer combination. angle, roll rate and lateral acceleration of the tractor. The controller
Also Gerum et al. [15] discuss the possibility of improving stability by also includes state estimation and is shown to improve the vehicle be-
applying braking torques at the rear wheels of the towing vehicle. The haviour in several simulated manoeuvres. In [29] Tamaddoni and Taheri
patent by Wu et al. in [16] proposes the application of symmetric and present an adaptive controller actuating the tractor and trailer brakes
asymmetric friction braking torques based on the estimated motion of through the direct Lyapunov method, including validation with Truck-
the trailer, to create a yaw moment to damp trailer sway. A typical brak- Sim simulations. The authors mention the possibility of integrating the
ing algorithm for the towing vehicle to mitigate the trailer oscillations system with a standard anti-lock braking system (ABS). In [30] Ei-Gindy
is described by Williams and Mohn [17]. The oscillations are detected et al. compare LQRs actuating the brakes of: (i) the towing vehicle, i.e.,
from the difference between a quasi-static prediction of the yaw rate a truck; (ii) the dolly, i.e., the second articulated unit, connecting the
of the car and the actual yaw rate, which is band-pass filtered with ap- truck with the trailer; and (iii) the trailer. The results highlight the ben-
propriate corner frequencies to highlight the oscillations caused by the efits of the control strategies, although the authors mention robustness
trailer, usually ranging between 0.5 Hz and 2 Hz. The authors conclude issues with respect to model parameter variations. LQRs for the steering
that the system works well but further analysis is required for the algo- actuation are simulated by Kim et al. in [31]. Steering control is imple-
rithm industrialisation. Hac et al. [18] study the stability of car-trailer mented on the rear axle of the tractor and trailer wheels, as a function of
systems through analytical modelling, simulation and road testing. In the yaw rates and sideslip angles of the towing vehicle and trailer. The
addition, the effects of applying symmetric or asymmetric braking con- results show improvements in sharp cornering manoeuvres. The patent
trol on the towing vehicle are analysed with simulations. An important by Englert et al. [32] describes an active braking system based on the
conclusion of this study is that asymmetric braking is more effective in detection of trailer sway. Wang et al. [33] consider a single-track model
trailer stabilisation than symmetric braking, because of the direct yaw of the articulated vehicle and study the effect of external yaw moments
moment that is generated by the controller. In [19] Mokhiamar and Abe on the towing vehicle and trailer, based on a PID controller that uses
propose two sliding mode formulations for direct yaw moment control, the yaw rate of the passive vehicle as reference. The results show that
one based on the yaw rate of the towing vehicle and the other one on its the concurrent control of trailer and tractor can provide benefits with
sideslip angle. In [20] Mokhiamar also introduces a feedback controller respect to controlling either unit alone. In [34] Chen and Shieh conduct
that outputs the desired yaw moment and lateral force, which are then experimental tests on a small-scale articulated vehicle purposely built
converted into braking force and steering demands for the towing vehi- to study a model reference adaptive controller preventing jackknifing.
cle. The combined controller is less effective in low friction conditions. However, the small scale of the vehicle prototype, with very different
Feedback controllers to obtain a stabilising steering input for the rear tyres and suspensions from those of an actual vehicle, would require a
wheels of the towing vehicle are compared by Deng and Kang in [21]. further validation of the controller.
The investigated strategies are based on the yaw rate and lateral velocity In the literature, the majority of the direct yaw moment controllers
of the tractor, or hitch angle and hitch rate, or their combination. The for articulated vehicles uses the friction brakes, which inevitably re-
study highlights that the operating point for model linearization has lit- duce vehicle speed, and thus are actuated only in emergency conditions.
tle influence on the stability properties of the system, i.e., on the poles Torque-vectoring (TV) represents an alternative to achieve the benefits
in the complex plane. of direct yaw moment control without penalising drivability. The studies
Several studies apply the control action only to the trailer. In in [35–41] offer an overview on the advantages of TV on rigid vehicles
[22] Fernández and Sharp propose an active braking system for cara- with multiple electric motors, in terms of cornering performance and
vans, which uses the measured hitch angle and its time derivative to energy efficiency. TV enables direct yaw moment control without sig-
obtain asymmetric braking pressure demands to damp the hitch angle nificant reduction of vehicle speed, which is the typical issue of the in-
oscillations. From the measurement of the trailer roll rate, which is in- terventions of common vehicle stability controllers actuating the friction
tegrated along time and filtered, the controller from Sharp and Fernán- brakes. In the field of articulated vehicles, the patent from Wu [42] de-
dez [23] computes a braking torque demand for either the right or left scribes a TV strategy for the stabilisation of a car-trailer system. The
wheels of the trailer. The results highlight the roll motion of the ar- controller splits the torque among the rear wheels of the towing vehicle
ticulated vehicle as a key contributor to vehicle behaviour leading to in accordance to the trailer sway, which is detected with a band-pass
snaking instability, which justifies the possibility of designing a roll- filter applied to the yaw rate of the towing vehicle, similarly to the al-
based controller. In [24] Plöchl et al. present a sliding mode controller gorithms in [16] and [17]. One of the conclusions of the review from
that computes a corrective yaw moment and individual braking torques Vempaty and He [43] is that there is a lack of published experimen-
for the trailer, based on measurements of the yaw rates of the trailer and tal results of TV controllers on full-size articulated vehicles. Even more
towing vehicle. The study also shows the robustness of the developed importantly, the literature misses an assessment of the benefits of di-
controller and the ability to allow safe vehicle operation at higher speed rectly including the hitch angle input into the trailer sway mitigation
values. As an alternative to brake interventions, in [25] Tabatabaei Oreh algorithm, with respect to the currently implemented industrial formu-
et al. discuss active steering control of the trailer wheels to track a ref- lations (see [12–14,16,17,42]), based on the control of the filtered yaw
erence hitch angle. The study focuses on the design of the reference rate of the towing vehicle.
vehicle behaviour and shows that that the proposed controller can pro- This study provides further insights to address this knowledge gap.
vide superior tracking performance in comparison with other considered The main contributions are:
strategies. In [26] Lee et al. describe a controller for the braking system
of the trailer, which is robust with respect to sensor noise as well as vari-
ations in longitudinal velocity and model parameters. In [27] Shamim • A dedicated TV control function for trailer stability, designed for an
et al. compare three linear quadratic regulators (LQRs) for car-trailer sta- electric car with multiple motors towing a conventional trailer. The
bilisation, based on: (i) active trailer braking control; (ii) active trailer TV controller includes: (i) the continuous feedback control of the car
steering control; and (iii) a variable geometry approach, i.e., the lateral yaw rate; and (ii) the control of the measured hitch angle in case of
position of the hitch joint is actively controlled. The simulation results significant trailer oscillations.
M. Zanchetta, D. Tavernini and A. Sorniotti et al. Mechatronics 64 (2019) 102282
• A single input single output (SISO) formulation for the control of the The lateral tyre forces are computed with the Pacejka Magic For-
two relevant variables, i.e., the yaw rate and hitch angle, with one mula, without considering the interaction between longitudinal and lat-
control action, i.e., the direct yaw moment applied to the car. eral forces [45]:
( )
The paper is structured as follows. The vehicle models for control 𝐹𝑦,𝑖𝑗 (𝑡) = 𝐹𝑦 𝛼𝑗 , 𝐹𝑧,𝑖𝑗 , 𝜇 , 𝑖 = 𝐿, 𝑅, 𝑗 = 𝐹 , 𝑅, 𝑇 (3)
system design and assessment are explained in Section 2. Section 3 de- where the slip angles, in accordance to [44] and [46], are given by:
scribes the proposed hitch angle control algorithm. Sections 4–6 analyse
1( ) 𝑎 𝑟
the controller performance with simulations and experimental tests on 𝛼𝐹 = 𝑣 + 𝑎 𝐶 𝑟 𝐶 − 𝛿𝑤 ≅ 𝛽 𝐶 + 𝐶 𝐶 − 𝛿𝑤 (4)
𝑣𝑥 𝑦 𝑉
a four-wheel-drive electric vehicle demonstrator. In Section 4, phase
plane and frequency domain analyses are used to assess the benefits of 1( ) 𝑏 𝑟
𝛼𝑅 = 𝑣 − 𝑏 𝐶 𝑟 𝐶 ≅ 𝛽𝐶 − 𝐶 𝐶 (5)
the proposed controller with respect to an industrial trailer sway mitiga- 𝑣𝑥 𝑦 𝑉
tion algorithm for stability control systems of passenger cars, based on a
( )
band-pass filter applied to the yaw rate of the towing vehicle. The sim- 1( ( ) ) ℎ𝐶 + 𝑙𝑇 𝑟𝐶 𝑙
ulations in Section 5 demonstrate the controller capability of mitigating 𝛼𝑇 = 𝑣𝑦 − ℎ𝐶 + 𝑙𝑇 𝑟𝐶 − 𝑙𝑇 𝜙̇ − 𝜙 ≅ 𝛽𝐶 − − 𝑇 𝜙̇ − 𝜙
𝑣𝑥 𝑉 𝑉
jackknifing and snaking, and its robustness with respect to significant (6)
vehicle parameter variations. Section 6 presents the experimental assess-
ment of the controller along several manoeuvres at the Lommel proving In the calculation of Fz, ij , the nonlinear model considers the load
ground (Belgium). Finally, Section 7 draws the main conclusions. transfers due to the aerodynamic drag and lateral acceleration ay . The
load transfer associated with the longitudinal vehicle acceleration is ne-
2. Articulated vehicle models glected, as the phase plane analyses are run at constant speed. In for-
mulas:
2.1. Vehicle model for phase plane analysis 𝐹𝑧,𝑗, 𝑠𝑡𝑎𝑡𝑖𝑐 Δ𝐹𝑧,𝑎𝑒𝑟𝑜
𝐹𝑧,𝑖𝑗 = + 𝑘1 + 𝑘2 Δ𝐹𝑧,𝑎𝑦 ,𝑗 , 𝑖 = 𝐿, 𝑅,
2 2
Fig. 1 reports the schematic of the simplified nonlinear double-track ⎧𝑘 = −1 𝑖𝑓 𝑗 = 𝐹 {
model of the articulated vehicle, adopted for the phase plane analyses. ⎪ 1 𝑘2 = −1 𝑖𝑓 𝑖 = 𝐿
𝑗 = 𝐹 , 𝑅, 𝑇 , ⎨ 𝑘1 = 1 𝑖𝑓 𝑗 = 𝑅 , (7)
The model includes four states, namely: (i) the car sideslip angle, 𝛽 C ; (ii) ⎪ 𝑘1 = 0 𝑖𝑓 𝑗 = 𝑇 𝑘2 = 1 𝑖𝑓 𝑖 = 𝑅
the car yaw rate, rC ; (iii) the hitch rate, 𝜙; ̇ and (iv) the hitch angle, 𝜙, i.e., ⎩
the angle between the longitudinal axes of the car and the trailer. The where:
two model inputs are: (i) the steering angle on the front axle of the car, 1 𝐻𝐶𝐺,𝐶
𝛿 w , imposed by a human driver or an automated driving controller; and Δ𝐹𝑧,𝑎𝑒𝑟𝑜 = 𝜌𝑆𝐶 𝐶𝐷𝑟𝑎𝑔 𝑉 2 (8)
2 𝑙𝐶
(ii) the direct yaw moment applied to the car, Mz, ref , which is computed
( )
by the TV controller, and generated by the torque difference between 𝑚𝐶 𝑎𝑦,𝐶 𝑏𝐶 𝐻𝑅𝐶,𝐶 𝑘𝑅𝑜𝑙𝑙,𝐹 𝐻𝑅𝑜𝑙𝑙,𝐶
the electric motors on the left and right vehicle sides. Δ𝐹𝑧,𝑎𝑦 ,𝐹 = +
𝑇𝐹 𝑙𝐶 𝑘𝑅𝑜𝑙𝑙,𝐹 + 𝑘𝑅𝑜𝑙𝑙,𝑅
By assuming that 𝜙, 𝛽 C and 𝛿 w are small, the resulting equations of ( ( ) ( ))
𝑚𝑇 𝑎𝑦,𝑇 𝑏𝑇 𝑏𝐶 𝐻𝑅𝐶,𝐶 ℎ 𝑘𝑅𝑜𝑙𝑙,𝐹 𝐻𝐻𝑖𝑡𝑐ℎ − 𝐻𝑅𝐶,𝐶
motion in matrix form are [44]: + 1− 𝐶 +
( ) ( ) 𝑇𝐹 𝑙𝑇 𝑙𝐶 𝑏𝐶 𝑘𝑅𝑜𝑙𝑙,𝐹 + 𝑘𝑅𝑜𝑙𝑙,𝑅
⎡ 𝑚𝐶 + 𝑚𝑇 𝑉 −𝑚𝑇 ℎ𝐶 + 𝑎𝑇 −𝑚𝑇 𝑎𝑇 0⎤⎡𝛽̇𝐶 ⎤
⎢ ( ) ⎥⎢ ⎥ (9)
⎢ − 𝑚 ℎ
𝑇 𝐶 𝑉 𝐽 𝑧,𝐶 + 𝑚 ℎ
𝑇 𝐶( 𝐶 ℎ + 𝑎 𝑇) 𝑚 ℎ 𝑎
𝑇 𝐶 𝑇 0⎥⎢ 𝑟̇ 𝐶 ⎥
⎢ −𝑚𝑇 𝑎𝑇 𝑉 𝐽𝑧,𝑇 + 𝑚𝑇 𝑎𝑇 ℎ𝐶 + 𝑎𝑇 𝐽𝑧,𝑇 + 𝑚𝑇 𝑎𝑇2 0⎥⎢ 𝜙̈ ⎥
⎢ ⎥⎢ 𝜙̇ ⎥ ( )
⎣ 0 0 0 1 ⎦⎣ ⎦ 𝑚𝐶 𝑎𝑦,𝐶 𝑎𝐶 𝐻𝑅𝐶,𝐶 𝑘𝑅𝑜𝑙𝑙,𝑅 𝐻𝑅𝑜𝑙𝑙,𝐶
( ) Δ𝐹𝑧,𝑎𝑦 ,𝑅 = +
⎡ 𝐹𝑦,𝐹 + 𝐹𝑦,𝑅 + 𝐹𝑦,𝑇 − 𝑚𝐶 + 𝑚𝑇 𝑉 𝑟𝐶 ⎤ 𝑇𝑅 𝑙𝐶 𝑘𝑅𝑜𝑙𝑙,𝐹 + 𝑘𝑅𝑜𝑙𝑙,𝑅
⎢ ⎥ ( ( ) ( ))
⎢ 𝑎𝐶 𝐹𝑦,𝐹 − 𝑏𝐶 𝐹𝑦,𝑅 − ℎ𝐶 𝐹𝑦,𝑇 + 𝑚𝑇 ℎ𝐶 𝑉 𝑟𝐶 + 𝑀𝑧,𝑟𝑒𝑓 ⎥ 𝑚𝑇 𝑎𝑦,𝑇 𝑏𝑇 𝑎𝐶 𝐻𝑅𝐶,𝐶 ℎ 𝑘𝑅𝑜𝑙𝑙,𝑅 𝐻𝐻𝑖𝑡𝑐ℎ − 𝐻𝑅𝐶,𝐶
=
⎢ −𝑙𝑇 𝐹𝑦,𝑇 + 𝑚𝑇 𝑎𝑇 𝑉 𝑟𝐶 ⎥
(1) + 1+ 𝐶 +
𝑇𝑅 𝑙𝑇 𝑙𝐶 𝑎𝐶 𝑘𝑅𝑜𝑙𝑙,𝐹 + 𝑘𝑅𝑜𝑙𝑙,𝑅
⎢ 𝜙̇ ⎥
⎣ ⎦ (10)
where:
( )
𝐹𝑦,𝑗 = 𝐹𝑦,𝐿𝑗 + 𝐹𝑦,𝑅𝑗 𝑗 = 𝐹 , 𝑅, 𝑇 (2) 𝑚𝑇 𝑎𝑦,𝑇 𝑎𝑇 𝐻𝑅𝐶,𝑇 𝑏𝑇 ( )
Δ𝐹𝑧,𝑎𝑦 ,𝑇 = + 𝐻𝑅𝑜𝑙𝑙,𝑇 − 𝐻𝐻𝑖𝑡𝑐ℎ − 𝐻𝑅𝐶,𝑇 (11)
𝑇𝑇 𝑙𝑇 𝑙𝑇
M. Zanchetta, D. Tavernini and A. Sorniotti et al. Mechatronics 64 (2019) 102282
Table 1
Main vehicle demonstrator parameters.
Car
Trailer A Trailer B
2.2. Vehicle model for control system design able, Δr𝜙 , which is the weighted linear combination of the yaw rate
error, ΔrC , and hitch angle error, Δ𝜙, where the latter has an influence
A linearised single-track version of the model in (1) is used for con- only when it exceeds pre-determined thresholds:
trol system design. The lateral axle forces are replaced by linear expres- ( ) ( ) ( )
sions, i.e., 𝐹𝑦,𝐹 = 𝐶𝐹 𝛼𝐹 , 𝐹𝑦,𝑅 = 𝐶𝑅 𝛼𝑅 , 𝐹𝑦,𝑇 = 𝐶𝑇 𝛼𝑇 , where Ci and 𝛼 i , with Δ𝑟𝜙 = 𝐾𝜙 Δ𝑟𝐶 − 𝑊𝜙 1 − 𝐾𝜙 Δ𝜙 = 𝐾𝜙 𝑟𝑟𝑒𝑓 − 𝑟𝐶 − 𝑊𝜙 1 − 𝐾𝜙 Δ𝜙 (12)
𝑖 = 𝐹 , R, T, are the cornering stiffness and slip angle of the front axle of
Saturations can be imposed on Δ𝜙 in (12), to limit the hitch angle
the towing car, the rear axle of the towing car and the trailer axle.
contribution:
The cornering stiffness values were obtained from experimental skid- { [ ]
pad tests carried out at the Lommel proving ground (Belgium), and were 𝜙𝑟𝑒𝑓 − 𝜙, 𝑖𝑓 𝜙𝑟𝑒𝑓 − 𝜙 ∈ −Δ𝜙𝑠𝑎𝑡 ; Δ𝜙𝑠𝑎𝑡
selected for a lateral acceleration of 5 m/s2 , following the approach in Δ𝜙 = ( ) [ ] (13)
Δ𝜙𝑠𝑎𝑡 𝑠𝑖𝑔𝑛 𝜙𝑟𝑒𝑓 − 𝜙 , 𝑖𝑓 𝜙𝑟𝑒𝑓 − 𝜙 ∉ −Δ𝜙𝑠𝑎𝑡 ; Δ𝜙𝑠𝑎𝑡
[47]. The test vehicle was the electric Range Rover Evoque prototype
of the European FP7 project iCOMPOSE that towed a single-axle trailer, The theoretical justification of this control structure is provided by
called trailer A in the remainder. During the model parameter identifi- [48], according to which the concurrent control of multiple variables,
cation tests, the TV controller was deactivated and the towing vehicle i.e., the yaw rate and hitch angle, with one input, i.e., the yaw moment
was operated with an equal torque distribution among the wheels, the applied to the towing vehicle, makes the system functionally uncontrol-
so-called Passive vehicle configuration. Table 1 shows the main vehi- lable. In other words, it is not possible to track both variables at the
cle parameters together with two sets of trailer parameters. The control same time. Therefore, this study uses a novel single input single out-
system design is based on the parameters of trailer A. As discussed in put (SISO) TV formulation, which is an extension of the one adopted in
Section 6, the system performance was experimentally investigated with [41] for yaw rate and sideslip control in isolated vehicles.
two trailers, trailer A and trailer B. To guard against driveability issues, the controller formulation in-
From (1) the system transfer functions, providing the states as func- cludes threshold bands based on the hitch angle error 𝜙𝑟𝑒𝑓 − 𝜙, which al-
tions of the inputs, are derived for the frequency domain analysis low gradually increasing the hitch angle correction. For small/negligible
(see the appendix). In particular, the transfer functions 𝐺𝑀𝑧,𝑟𝑒𝑓 ,𝑟𝐶 (𝑠) = trailer oscillations, the weighting factor 1 − 𝐾𝜙 is set to zero (i.e., 𝐾𝜙 =
𝑟𝐶 𝜙 1) so that the controller only tracks the reference yaw rate of the car.
𝑀𝑧,𝑟𝑒𝑓
( 𝑠 ) and 𝐺 𝑀𝑧,𝑟𝑒𝑓 ,𝜙 ( 𝑠 ) = 𝑀𝑧,𝑟𝑒𝑓
( 𝑠 ) have the same fourth order denom-
If |𝜙𝑟𝑒𝑓 − 𝜙| is between predefined lower and upper thresholds, respec-
inator and different second order numerators.
tively Δ𝜙th and Δ𝜙lim , the control action linearly blends the yaw rate
and hitch angle errors. In formulas:
[ ]
⎧ 1(, 𝑖𝑓 𝜙𝑟𝑒𝑓 − 𝜙 ∈ −Δ𝜙𝑡ℎ ; Δ𝜙𝑡ℎ
⎪ ) [ ] [ ]
𝐾𝜙,𝑚𝑖𝑛 −1 | |
𝐾𝜙 = ⎨1 + Δ𝜙 −Δ𝜙 Δ𝜙𝑡ℎ − |𝜙𝑟𝑒𝑓 − 𝜙| , 𝑖𝑓 𝜙𝑟𝑒𝑓 − 𝜙 ∈ −Δ𝜙𝑙𝑖𝑚 ; −Δ𝜙𝑡ℎ ∪ Δ𝜙𝑡ℎ ; Δ𝜙𝑙𝑖𝑚 (14)
𝑡ℎ 𝑙𝑖𝑚 | | [ ]
⎪ 𝐾𝜙,𝑚𝑖𝑛 , 𝑖𝑓 𝜙𝑟𝑒𝑓 − 𝜙 ∉ −Δ𝜙𝑙𝑖𝑚 ; Δ𝜙𝑙𝑖𝑚
⎩
2.3. Vehicle model for control system assessment K𝜙, min is usually set to a small positive value, thus allowing the driver
or the automated driving controller to maintain an influence on the ve-
This study assesses the robustness and instability mitigation capabil- hicle trajectory also during extreme oscillations of the trailer, which
ity of the proposed TV controller with a high-fidelity articulated vehi- would not be the case for 𝐾𝜙,𝑚𝑖𝑛 = 0. The gain W𝜙 is included in (12) to
cle model implemented in IPG CarMaker. Previous studies [37] include provide an extra tuning parameter, which allows some degree of inde-
the experimental validation of the towing vehicle model, i.e., the case pendent tuneability of the yaw rate and hitch angle loops.
study electric Range Rover Evoque; the trailer A model was developed The controller blends the yaw rate and hitch angle contributions only
from the data in Table 1. An experimental validation of the resulting when the trailer dynamics are deemed critical. During normal driving,
articulated vehicle model was carried out for steady-state and transient the controller tracks the reference yaw rate of the car. The parameters in
conditions. (12)–(14) can be tuned directly on the vehicle demonstrator, or through
optimisation routines accounting for model uncertainties, such as those
3. Hitch angle controllers associated with trailer mass and geometry, or the tyre-road friction coef-
ficient. Owing to the availability of a vehicle demonstrator, the param-
3.1. TV control structure with hitch angle feedback eters used for the simulations and experimental tests of this preliminary
study were determined directly on the proving ground.
Fig. 2 shows the feedback TV control structure with hitch angle con- According to the approach in [41], rref , i.e., the reference yaw rate
trol. The reference yaw moment is computed from a single control vari- of the towing vehicle, is the weighted average of the handling yaw rate,
M. Zanchetta, D. Tavernini and A. Sorniotti et al. Mechatronics 64 (2019) 102282
rh , and the stability yaw rate, rs : moment limits are based on the wheel torque demand, the torque limits
( ) associated with the electric drivetrains, the estimated available tyre-
𝑟𝑟𝑒𝑓 = 1 − 𝐾𝛽 𝑟ℎ + 𝐾𝛽 𝑟𝑠 (15)
road friction level at each corner, and (optionally) a fixed yaw moment
where rh provides the reference behaviour in high tyre-road friction con- level set up during the tuning phase of the controller. This allows the
ditions, and depends on the driving mode selected by the driver, i.e., on computation of the saturated yaw moment, Mz, ref , based on the most
the desired cornering response. This can be designed to obtain an under- conservative condition, and provides an input to the torque distribution
steer characteristic, i.e., the graph of steering wheel angle as a function block. Given the significant change of the system dynamics with vehicle
of lateral acceleration, which is closer to the neutral steering behaviour speed, the PI gains are scheduled with V. The torque distribution algo-
and with higher maximum lateral acceleration or, vice versa, closer to rithm in Fig. 2 converts the vehicle torque demand from the drivability
the passive vehicle behaviour. The steady-state values of rh are obtained controller and the TV reference yaw moment into torque demands for
from a look-up table for each driving mode, which is a function of steer- the right and left sides of the vehicle, which are then evenly distributed
ing angle and vehicle speed. The look-up tables are calculated offline between the front and rear drivetrains of each side.
with a quasi-static model and a set of reference understeer characteris-
tics, as detailed in [36–38]. The look-up table output is low-pass filtered
to provide the appropriate reference dynamics for rh . rs is computed 3.2. Feedback controller design
from the measured lateral acceleration of the car, and represents a yaw
rate value that is compatible with the available tyre-road friction con- The PI gains are selected for appropriate yaw rate control of the
ditions. The weighting factor, K𝛽 , is a function of the rear axle sideslip isolated car. A gain scheduling scheme is developed with the single-
angle, 𝛽 C, R , which can be either measured or estimated [38–39,49]. track model of the isolated car to keep constant stability margins of the
In this study the reference hitch angle, 𝜙ref , is the kinematic hitch yaw rate open-loop transfer function, OLTFiso (𝑠) = 𝐺𝑀𝑧,𝑟𝑒𝑓 ,𝑟𝐶 ,𝑖𝑠𝑜 (𝑠)𝐶𝑃 𝐼 (𝑠).
angle, i.e., the hitch angle in absence of slip angles [50]. The differen- For a selection of values of V, Table 2 reports: (i) the corresponding PI
tial equation describing the evolution of the kinematic hitch angle for a gains, KPr and KIr ; (ii) the natural frequency and damping ratio of the
given vehicle speed, V, is: rigid vehicle transfer function without TV control, i.e., 𝐺𝑀𝑧,𝑟𝑒𝑓 ,𝑟𝐶 ,𝑖𝑠𝑜 (𝑠);
( ( ) ) and (iii) the gain and phase margins of OLTFiso (s).
𝑉 𝑙𝐶 𝑒𝐶 ( )
𝜙̇ = − sin (𝜙) + cos (𝜙) + 1 tan 𝛿𝑤 (16) The gains determined for the car are then used with the single-track
𝑙𝐶 𝑙𝑇 𝑙𝑇
model formulation of the articulated vehicle to verify that good sta-
By imposing 𝜙̇ = 0 in (16), it is: bility margins are obtained for each control function: yaw rate con-
( √ ) trol, i.e., 𝐾𝜙 = 1, which implies OLTF𝑎𝑟𝑡,𝐾𝜙 = 1 (𝑠) = 𝐺𝑀𝑧,𝑟𝑒𝑓 ,𝑟𝐶 (𝑠)𝐶𝑃 𝐼 (𝑠),
⎛ ( ) 2 ( ) ( ) 2 ⎞
⎜ tan 𝛿𝑤 𝑙𝑐 𝑙𝑇 + 𝑒𝐶 tan 𝛿𝑤 𝑙𝑐 𝑒𝑐 − tan 𝛿𝑤 𝑙𝑐 𝑙𝑇 + 𝑙𝑐 and hitch angle control, i.e., 𝐾𝜙 = 0, which implies OLTF𝑎𝑟𝑡,𝐾𝜙 = 0 (𝑠) =
2 2 2 2 2 4
⎟
𝜙𝑟𝑒𝑓 = − arctan ⎜ ( √ )⎟ −𝑊𝜙 𝐺𝑀𝑧,𝑟𝑒𝑓 ,𝜙 (𝑠)𝐶𝑃 𝐼 (𝑠); note that the negative sign accounts for the
⎜ ( ) ( ) ( ) ⎟
⎜ 𝑙𝐶 −tan2 𝛿𝑤 𝑙𝑇 𝑒𝐶 + tan2 𝛿𝑤 𝑙𝑐2 𝑒2𝑐 − tan2 𝛿𝑤 𝑙𝑐2 𝑙𝑇2 + 𝑙𝑐4 ⎟ adopted hitch angle convention.
⎝ ⎠
Based on the experience of the authors, the selection of the TV sys-
(17) tem PI gains should be focused on the stability and disturbance rejection
In the controller 𝜙ref is used as an indicator of the expected steady- properties of the controller, rather than its tracking performance. In this
state hitch angle based on the driver input, for an average trailer geom- way, the TV objectives can typically be achieved without compromising
etry. drivability, which is of the essence given the continuous operation of the
In accordance to the practice in stability control systems of produc- TV controller. Nonetheless, in case a vehicle stability control function-
tion vehicles, this study adopts a Proportional Integral (PI) controller ality is pursued that only activates in emergency conditions, a tuning
including an anti-windup scheme with gain Kaw : strategy focused on tracking performance could be adopted.
Table 2 shows the frequency response analysis data for different
( )
𝑀𝑧,𝑝𝑟𝑒−𝑠𝑎𝑡 = 𝐾𝑃 𝑟 Δ𝑟𝜙 + 𝐾𝐼𝑟 Δ𝑟𝜙 𝑑𝑡 − 𝐾𝑎𝑤 𝑀𝑧,𝑝𝑟𝑒−𝑠𝑎𝑡 (𝑡− ) − 𝑀𝑧,𝑟𝑒𝑓 (𝑡− ) 𝑑𝑡 speeds, one set of PI gains and W𝜙 = 1. fn refers to the lowest value
∫ ∫
of natural frequency of the system, while 𝜁 is the respective damping
(18) ratio. As indicated by the results, the set of gains determined for the
A specific algorithm is used for the online estimation of the maxi- rigid vehicle can be used for the TV controller of the articulated ve-
mum and minimum possible values of the direct yaw moment. The yaw hicles without compromising system stability. This observation allows
M. Zanchetta, D. Tavernini and A. Sorniotti et al. Mechatronics 64 (2019) 102282
Table 2
Frequency response analysis for the articulated vehicle with TV controller, 𝑖 = 𝑟𝐶 , 𝜙.
V [km/h] KPr KIr 𝐺𝑀𝑧,𝑟𝑒𝑓 ,𝑟𝐶 ,𝑖𝑠𝑜 (𝑠) OLTFiso (s) 𝐺𝑀𝑧,𝑟𝑒𝑓 , 𝑖 (𝑠) OLTF𝑎𝑟𝑡,𝐾𝜙 = 1 OLTF𝑎𝑟𝑡,𝐾𝜙 = 0
[Nms/rad] [Nm/rad]
fn [Hz] 𝜁 Gain Phase fn [Hz] 𝜁 Gain Phase Gain Phase
margin margin margin margin margin margin
[dB] [deg] [dB] [deg] [dB] [deg]
40 35,150 43,380 3.10 0.98 Inf 120 1.15 0.89 Inf 121 Inf 99
60 27,541 34,290 2.25 0.90 Inf 120 1.15 0.58 Inf 121 Inf 97
80 24,480 31,652 1.86 0.82 Inf 120 1.14 0.42 Inf 122 Inf 96
100 23,080 31,623 1.65 0.74 Inf 120 1.14 0.32 Inf 122 Inf 95
Fig. 3. Normalised frequency response of: (a) yaw rate; and (b) hitch angle to a steering input at 𝑉 = 100 km/h.
a significant reduction of the control system tuning time. The stability 4. Controller comparison
of the gain scheduling scheme with respect to variations of V can be
demonstrated with the method in [47]. 4.1. Frequency domain analysis
Fig. 3(a) and (b) compare the normalised frequency response of the
yaw rate and hitch angle for a steering input at 𝑉 = 100 km/h for:
3.3. Industrial controller
• Passive – the passive articulated vehicle (without TV control and
with even torque distribution) described by 𝐺𝛿𝑤 ,𝑟𝐶 (𝑠) and 𝐺𝛿𝑤 ,𝜙 (𝑠)
This section briefly presents the trailer sway mitigation algorithm
(see appendix).
patented by Bosch in [16], which was developed for cars with stability
• YR Control – the articulated vehicle with TV control only on the yaw
control systems based on the actuation of the friction brakes. A cor-
rate of the car (𝐾𝜙 = 1).
rective yaw moment is applied when the estimated trailer oscillations
• HA Control – the vehicle with only the TV hitch angle control con-
exceed a certain level. Similarly to the TV controller (Section 3.1), the
tribution active (i.e., K𝜙 = 0).
Bosch algorithm computes the reference yaw moment from a single con-
Note that in the following time domain analyses (see Sections 5 and
trol variable, which is the sum of the yaw rate error, ΔrC , and the filtered
6), the TV controller with yaw rate and hitch angle control active is
yaw rate error, B(ΔrC ), of the towing vehicle. The B(ΔrC ) contribution
indicated as YR + HA Control. As described in Section 3, based on
is considered only when the filter output exceeds a threshold value:
the variation of K𝜙 in the time domain, this configuration brings a
{ ( ) closed-loop system behaviour that changes depending on the vehicle
| ( )|
Δ𝑟𝐶 + 𝐵 Δ𝑟𝐶 , 𝑖𝑓 | 𝐵 Δ𝑟𝐶 | > 𝑡ℎ𝑟𝑒𝑠ℎ𝑜𝑙𝑑 states.
Δ𝑟𝐶,𝑓 𝑖𝑙𝑡,𝐵 = | | (19)
Δ𝑟𝐶 𝑜𝑡ℎ𝑒𝑟𝑤𝑖𝑠𝑒 • YR + SM Control – the industrial trailer sway mitigation (SM) con-
troller with the Butterworth filter acting on the yaw rate error, which
The filter is a second order Butterworth band-pass filter that is de- is added to the YR Control formulation, with B in (20) being con-
signed to isolate the oscillations in the yaw rate error signal caused by verted into the Laplace domain.
the trailer snaking:
The analysis assumes a linear relationship between the handling yaw
rate and steering angle, where relevant. The normalisation of the Bode
𝑏𝐵,0 + 𝑏𝐵,1 𝑧−1 + 𝑏𝐵,2 𝑧−2
𝐵 (𝑧 ) = (20) plots is carried out by dividing each transfer function by the respective
𝑎𝐵,0 + 𝑎𝐵,1 𝑧−1 + 𝑎𝐵,2 𝑧−2 steady-state gain. For a fair comparison, the PI gains of Table 2 were
adopted for all active configurations. As shown by Fig. 3(b) all con-
The coefficients of B(z) are computed to provide cut-off frequencies trollers can reduce the hitch angle resonance peak, with the HA Control
of 0.375 Hz and 1.125 Hz. Then, the reference yaw moment can be gen- being the most effective (reduction of 67.7% relative to Passive). The
erated with any feedback controller, by replacing ΔrC with ΔrC, filt, B as YR Control (reduction of 29.3%) and the YR + SM Control (reduction of
control variable. In this study the PI formulation in (18) with the gains 37.7%) provide similar benefits. Also, the results highlight the advan-
of Table 2 is used for the assessment of the trailer sway mitigation strat- tages of the flexibility of the YR + HA Control–the system response can
egy. be varied between that of the YR Control, focused on the enhancement
M. Zanchetta, D. Tavernini and A. Sorniotti et al. Mechatronics 64 (2019) 102282
Fig. 4. Phase plane trajectories at V = 100 km/h and 𝛿 w = 0 deg for: (a) the passive vehicle; (b) the vehicle with the YR Control; (c) the vehicle with the YR + SM
Control; and (d) the vehicle with the YR + HA Control.
Parameter Value
4.2. Phase plane analysis Δ𝜙th 3 deg
Δ𝜙lim 10 deg
The controllers of Section 3 are implemented into the nonlinear W𝜙 1 s −1
model of Section 2.1 to perform a phase plane analysis of the articulated Δ𝜙sat 10 deg
K𝜙, min 0.1
vehicle response. The simulations are carried out at 𝑉 = 100 km/h and
𝛿𝑤 = 0 deg, and started with rC = 𝛽 C = 0, while changing the initial con-
ditions of 𝜙 and 𝜙.̇ For the analysis, the TV yaw moment is saturated at
+/−5000 Nm. The parameters in (14) are Δ𝜙th = 4 deg, Δ𝜙lim = 15 deg 5. Simulation results
and 𝐾𝜙,𝑚𝑖𝑛 = 0.
Fig. 4 reports the phase plane results. The star marker indicates a The vehicle model of Section 2.3 is used to analyse the ability of
simulation run that exceeds the safety limits of the vehicle-trailer sys- the controller to cope with jackknifing and snaking. Furthermore, the
tem, which are |𝜙|̇ ≤ 110 deg/s and |𝜙| ≤ 75 deg. These threshold values analysis assesses the controller robustness with respect to large varia-
were selected by observing the behaviour of the passive vehicle during tions in model parameters, in particular: (i) trailer mass; (ii) longitudi-
extreme manoeuvres in simulation. A successful run, i.e., when the 𝜙( ̇ 𝜙) nal position of the trailer centre of gravity; and (iii) tyre-road friction
trajectory remains within the assigned limits, is indicated with the open coefficient. For conservativeness, in the next subsections the sideslip an-
circle marker (at the initial condition coordinate) and the correspond- gle based correction of the reference yaw rate is deactivated. Therefore,
ing trajectory is shown in blue. Based on the limits, the passive vehicle the reference yaw rate only depends on the handling yaw rate, which
can successfully complete 210 simulations, and the YR Control and the is more aggressive than the response of the passive vehicle. In addition,
YR + SM Control vehicles finish 211 runs each. With 278 successful sim- the tuning parameters of the hitch angle control function, reported in
ulations, the vehicle with the YR + HA Control can complete ∼32% more Table 3, are kept constant in all simulations.
runs than the other vehicle cases.
Even in the cases exceeding the set limits, the proposed YR + HA Con-
trol stabilises the vehicle with reduced oscillations with respect to the 5.1. Jackknifing scenario
other control configurations. The important and novel conclusion is that
the direct adoption of the hitch angle information in the implementa- Jackknifing is a very common instability mode of articulated vehi-
tion of stability control systems would significantly enhance the active cles, in which the towing vehicle reaches the friction limit and the trailer
safety of car-trailer combinations. does not. The momentum of the latter pushes the towing vehicle, which
M. Zanchetta, D. Tavernini and A. Sorniotti et al. Mechatronics 64 (2019) 102282
Fig. 5. Towing vehicle yaw rate during a jackknifing scenario simulation. Fig. 7. Towing vehicle yaw rate during a snaking scenario simulation.
Table 4
Sensitivity analyses during sinusoidal steer test at V = 70 km/h.
to have hitch angle convergence; however, this is not the purpose of the
controller, specifically designed to intervene in critical conditions.
Table 5
Performance indicators for the sinusoidal tests with trailer A.
Fig. 10. Steering wheel angle during sinusoidal steering test with trailer A and
Vin = 70 km/h, for three different vehicle configurations.
Fig. 13. Hitch angle during sinusoidal steering test with trailer A and
Vin = 70 km/h, for YR Control and for YR + HA Control with different values
of W𝜙 [1/s].
makes the car maintain a negative yaw rate even when the steering input
is returning to zero. Although this effect is an intrusion into the driver
Fig. 11. Hitch angle during sinusoidal steering test with trailer A and control action on vehicle trajectory, the feedback from the professional
Vin = 70 km/h, for three different vehicle configurations. test drivers on the vehicle behaviour was positive, as the trailer oscilla-
tions experienced with the Passive and YR Control configurations were
perceived as rather critical.
To quantitatively assess the system behaviour, the following perfor-
mance indicators were computed and are reported in Table 5:
• The root mean square error values, RMSE, of Δ𝜙, ΔrC and Δr𝜙 , based
on the definition in (21).
• The maximum absolute value of the hitch angle during the test,
|𝜙max |.
• The integral of the absolute value of the control action, IACA:
𝑡𝑓
1 | |
𝐼𝐴𝐶𝐴 = |𝑀𝑧,𝑟𝑒𝑓 |𝑑𝑡 (22)
𝑡𝑓 − 𝑡𝑖 ∫𝑡𝑖 | |
Fig. 14. Hitch angle error during sinusoidal steering test with trailer A and Fig. 16. Steering wheel angle during sinusoidal steering test with trailer A,
Vin = 70 km/h, for YR Control and for YR + HA Control with different values of steering frequency of 0.67 Hz and Vin = 90 km/h for three different vehicle con-
Δ𝜙th and Δ𝜙lim [deg]. figurations.
Table 6
Maximum frequency, fmax , of the steering wheel input
during the sweep steering tests with trailer A.
Fig. 15. Steering wheel angle (a, b, c) and hitch angle (d, e, f) profiles for: the Passive vehicle (a, d); the vehicle with the YR Control (b, e); and the vehicle with the
YR + HA Control (c, f) during sweep steering test with trailer A and Vin = 90 km/h.
M. Zanchetta, D. Tavernini and A. Sorniotti et al. Mechatronics 64 (2019) 102282
Fig. 19. Steering wheel angle during obstacle avoidance test with trailer B and Fig. 20. Hitch angle during obstacle avoidance test with trailer B and
Vin = 50 km/h. Vin = 50 km/h.
level (Fig. 17) and the driver had to abort the manoeuvre early (𝛿 swa (t)
reduced to zero at approx. 7 s and 9 s, see Fig. 16) and slow down the
car. In contrast, with the YR + HA Control the trailer oscillations had a
small amplitude and were bounded (Fig. 17), so that the test could safely
continue and be completed. This result indicates the significant safety
enhancement that can be achieved with the YR + HA Control. Also, the
on-board shots taken at the maximum amplitude of trailer oscillations
with the Passive and YR + HA Control cases visually demonstrate the
potential safety benefit of the controlled vehicle (Fig. 18).
The obstacle avoidance test was carried out with trailer B, which is
lighter and shorter than trailer A. To allow a preliminary assessment Fig. 21. Map of the obstacle avoidance test results with trailer B for different
of the controller robustness, the experiments were carried out with the control configurations and initial speeds.
tuning parameter set established with trailer A.
During the first part of the manoeuvre (see Figs. 19 and 20), the was successful, the speed was increased by 1 km/h and the manoeu-
quick transition from the first to the second lane brings a progressive vre was repeated until 5 consecutive failures occurred from the same
increase in trailer sway. When the vehicle returns to the first lane at initial speed. In Fig. 21, the open maker indicates a successful attempt
t ≈ 3 s, the trailer is still oscillating and the rapid change of direction and the “x” indicates an unsuccessful attempt. The horizontal lines high-
provokes further oscillations, leading to the hitch angle peaks at t ≈ 3.5 s light the maximum initial speeds achieved by the vehicle with: (i) the
and t ≈ 4.5 s. In the second half of the manoeuvre, which is the critical YR Control (dotted line); (ii) the YR + HA Control with Δ𝜙𝑡ℎ = 8 deg and
part of the test, the YR + HA Control significantly reduces the oscillation Δ𝜙lim = 15 deg; (iii) the same controller as in (ii) but with Δ𝜙𝑡ℎ = 4 deg
amplitude with respect to the other two configurations. Moreover, it al- (solid line). Configuration (i) achieved a maximum speed of 49 km/h,
lows successful completion of the manoeuvre, i.e., no cone is hit, which while the YR + HA Control allowed to increase the maximum speed up
was not the case for the Passive and the YR Control vehicles. to 50 km/h in configuration (ii), and to 52 km/h in configuration (iii).
Fig. 21 compares the maximum initial speeds that still allow success- Fig. 22 shows aerial views of the vehicle during tests from 49 km/h.
ful completion of the test. In each assessed configuration, the vehicle had With the Passive configuration (Fig. 22(a)), the trailer swings to the left-
5 attempts to complete the course without hitting cones. If the attempt hand side of the car (negative hitch angle peak) and, in doing so, hits
M. Zanchetta, D. Tavernini and A. Sorniotti et al. Mechatronics 64 (2019) 102282
• The phase plane analysis with the nonlinear vehicle model demon-
strated the significant extension of the safe vehicle operating condi-
tions allowed by the YR + HA Control (up to 32%), compared to: (i)
an industrial trailer sway mitigation function with a band-pass filter
on the car yaw rate error; and (ii) the TV system based only on the
yaw rate and sideslip angle of the car.
• The good performance of the YR + HA Control was confirmed by the
frequency domain analysis. With respect to the benchmark industrial
controller, the YR + HA Control reduced the hitch angle resonance
amplitude by up to 48%.
• The simulation results with the high-fidelity vehicle model showed
the YR + HA Control robustness with respect to: (i) jackknifing and
snaking; and (ii) large variations in model parameters, i.e., location
of the trailer centre of gravity, trailer mass and tyre-road friction
coefficient.
Fig. 22. Aerial view of obstacle avoidance tests with trailer B for (a) the passive • The YR + HA Control allowed bounding of the system response of
vehicle; and (b) the vehicle with the YR + HA Control. the case study vehicle-trailer combinations to safe levels throughout
the sinusoidal steering and obstacle avoidance tests of this study.
several cones. With the YR + HA Control (case (ii)) the trailer oscillates • The experimental sensitivity analyses highlighted the predictable
to the left (see Fig. 22(b)) and the hitch angle error is negative. Based on tuneability of the YR + HA Control algorithm, which facilitates quick
the controller formulation in Section 3, this condition reduces the yaw set up of the controller.
moment, which, then, leads to a decrease in the yaw rate of the car. As The very promising experimental results encourage further research
a result, the car is heading more to the right in reaction to the sway of on the definition of industrially implementable methods for the direct
the trailer to the left, the oscillations are reduced and no cone is hit. measurement or state estimation of the hitch angle in car-trailer combi-
nations.
7. Conclusions
Declaration of Competing Interest
The novel TV control setup of this study – the YR + HA Control –
combines the simplicity of a SISO structure (which facilitates industrial The authors declare that they have no known competing financial
implementation) with the capability of: (i) shaping the understeer char- interests or personal relationships that could have appeared to influence
acteristic of the car through continuous yaw rate tracking; (ii) indirectly the work reported in this paper.
constraining the sideslip angle of the car by modifying its reference yaw
rate; and (iii) indirectly limiting the hitch angle oscillations through a Acknowledgement
control variable that considers yaw rate and hitch angle errors.
The main conclusions are: The research leading to these results has received funding from the
• A TV system based only on the yaw rate and sideslip angle of the car European Union Seventh Framework Programme FP7/2007-2013 under
(i.e., without special consideration of the trailer dynamics) cannot Grant Agreement no. 608897 (iCOMPOSE project).
provide significant active safety benefits when a trailer is towed.
M. Zanchetta, D. Tavernini and A. Sorniotti et al. Mechatronics 64 (2019) 102282
Appendix
The transfer functions of the single-track model of the articulated vehicle are:
𝑟𝐶 𝑁 3 𝛿𝑤 , 𝑟 𝐶 𝑠 3 + 𝑁 2 𝛿𝑤 , 𝑟 𝐶 𝑠 2 + 𝑁 1 𝛿𝑤 , 𝑟 𝐶 𝑠 1 + 𝑁 0 𝛿𝑤 , 𝑟 𝐶
𝐺 𝛿 𝑤 , 𝑟 𝐶 (𝑠 ) = (𝑠 ) = (A1)
𝛿𝑤 𝐷 (𝑠 )
𝜙 𝑁2 𝛿𝑤 ,𝜙 𝑠2 + 𝑁1 𝛿𝑤 ,𝜙 𝑠1 + 𝑁0 𝛿𝑤 ,𝜙
𝐺𝛿𝑤 ,𝜙 (𝑠) = (𝑠 ) = (A3)
𝛿𝑤 𝐷(𝑠)
𝐷 (𝑠 ) = 𝐷 4 𝑠 4 + 𝐷 3 𝑠 3 + 𝐷 2 𝑠 2 + 𝐷 1 𝑠 1 + 𝐷 0 (A7)
(( ((( ) ( )) ( )( ) ( )( ) )( )
𝐷1 = − −𝑎𝑐 − ℎ𝑐 𝐶𝐹 + 𝐶𝑅 𝑏𝑐 − ℎ𝑐 𝑙𝑇 + 𝐶𝐹 𝑎𝑐 + ℎ𝑐 𝑎𝑐 + 𝑎𝑇 + ℎ𝑐 − 𝑏𝑐 − ℎ𝑐 −𝑏𝑐 + 𝑎𝑇 + ℎ𝑐 𝐶𝑅 𝑎𝑇 − 𝑙𝑇 𝑚𝑇
( ) (( ) ( )) ( ( ) ( )) ) ( )2 )
−𝑚𝑐 𝐶𝐹 𝑎𝑐 − 𝐶𝑅 𝑏𝑐 𝑙𝑇2 + 𝑏2𝑐 𝑚𝑐 + 𝐽𝑧,𝑐 𝐶𝑅 + 𝐶𝐹 𝑎2𝑐 𝑚𝑐 + 𝐽𝑧,𝑐 𝑙𝑇 − 𝐶𝐹 𝑎𝑐 + ℎ𝑐 − 𝐶𝑅 𝑏𝑐 − ℎ𝑐 𝐽𝑧,𝑇 𝑉 2 + 𝐶𝐹 𝐶𝑅 𝑙𝑇2 𝑎𝑐 + 𝑏𝑐 𝐶𝑇 (A9)
((( ( )2 ( ) ( )2 ( ) ( )) ( )
𝐷2 = − − 𝑎𝑐 + ℎ𝑐 𝑎𝑇 + 𝑙𝑇 𝐶𝐹 − 𝑏𝑐 − ℎ𝑐 𝑎𝑇 − 𝑙𝑇 𝐶𝑅 + 𝑉 2 ℎ2𝑐 𝑚𝑐 + 𝐽𝑧,𝑐 𝑎𝑇 + 𝑙𝑇 𝑚𝑇
( ( ) )
+ −𝐽𝑧,𝑐 ℎ2𝑐 − 2𝐽𝑧,𝑇 𝑎𝑐 ℎ𝑐 + −𝑎2𝑐 𝑚𝑐 − 𝐽𝑧,𝑐 𝑙𝑇2 − 𝐽𝑧,𝑇 𝑎2𝑐 𝐶𝐹
( ( ) ) )
+ −𝐽𝑧,𝑐 ℎ2𝑐 + 2𝐽𝑧,𝑇 𝑏𝑐 ℎ𝑐 + −𝑏2𝑐 𝑚𝑐 − 𝐽𝑧,𝑐 𝑙𝑇2 − 𝐽𝑧,𝑇 𝑏2𝑐 𝐶𝑅 − 𝑉 2 𝑚𝑐 𝐽𝑧,𝑐 𝑙𝑇 𝐶𝑇
(( ( )2 ( ( )) ) ( ( )) )
+ −𝑎2𝑇 𝑎𝑐 + 𝑏𝑐 𝐶𝑅 + 𝐽𝑧,𝑇 ℎ𝑐 + 𝑎𝑐 𝑎2𝑇 𝑚𝑐 + 𝐽𝑧,𝑇 𝑉 2 𝐶𝐹 − −𝐽𝑧,𝑇 ℎ𝑐 + 𝑏𝑐 𝑎2𝑇 𝑚𝑐 + 𝐽𝑧,𝑇 𝐶𝑅 𝑉 2 𝑚𝑇
(( ( )2 ) ))
+𝐽𝑧,𝑇 − 𝑎𝑐 + 𝑏𝑐 𝐶𝑅 + 𝑉 2 𝑚𝑐 𝑎𝑐 𝐶𝐹 − 𝑉 2 𝑚𝑐 𝐶𝑅 𝑏𝑐 𝑉 (A10)
(( (( ) ( ) ) (( )2 ( ))
𝐷3 = 𝐽𝑧,𝑇 𝐶𝐹 + 𝐶𝑅 ℎ2𝑐 + 2𝐶𝐹 𝑎𝑐 − 2𝐶𝑅 𝑏𝑐 ℎ𝑐 + 𝑎2𝑐 𝐶𝐹 + 𝑏2𝑐 𝐶𝑅 + 𝑎𝑇 − 𝑙𝑇 𝐶𝑇 + 𝑎2𝑇 𝐶𝐹 + 𝐶𝑅 𝐽𝑧,𝑐
( ( )2 ( ) ) (( ) ( )) )
+ ℎ2𝑐 𝑎𝑇 − 𝑙𝑇 𝐶𝑇 + 𝑎2𝑇 𝐶𝐹 𝑎2𝑐 + 𝐶𝑅 𝑏3𝑐 𝑚𝑐 𝑚𝑇 + 𝐶𝐹 + 𝐶𝑅 + 𝐶𝑇 𝐽𝑧,𝑐 + 𝑚𝑐 𝐶𝐹 𝑎2𝑐 + 𝐶𝑅 𝑏2𝑐 + 𝐶𝑇 ℎ2𝑐 𝐽𝑧,𝑇 +𝑚𝑐 𝐽𝑧,𝑐 𝐶𝑇 𝑙𝑇2 𝑉 2 (A11)
((( ) ) )
𝐷4 = 𝑉 3 𝑚𝐶 + 𝑚𝑇 𝐽𝑧,𝑇 + 𝑎𝑇 2 𝑚𝐶 𝑚𝑇 𝐽𝑧,𝐶 + ℎ𝐶 2 𝑚𝐶 𝑚𝑇 𝐽𝑧,𝑇 (A12)
( )
𝑁 0 𝛿𝑤 , 𝑟 𝐶 = 𝐶 𝐹 𝑉 2 𝐶 𝑅 𝐶 𝑇 𝑙 𝑇 𝑎 𝐶 + 𝑏 𝐶 (A13)
(((( ) ) ( )) ( ))
𝑁 1 𝛿𝑤 , 𝑟 𝐶 = 𝐶 𝐹 𝐶 𝑇 𝑚𝐶 + 𝑚𝑇 𝑎𝐶 + 𝑚𝑇 ℎ𝐶 𝑙𝑇 − 𝑚𝑇 𝑎𝑇 𝑎𝐶 + ℎ𝐶 𝑉 2 + 𝐶𝑅 𝑙𝑇 2 𝑎𝐶 + 𝑏𝐶 𝑉 (A14)
((( )2 ( ) ( ) ) ( )( ))
𝑁 2 𝛿𝑤 , 𝑟 𝐶 = 𝑎𝑇 − 𝑙𝑇 𝑎𝐶 + ℎ𝐶 𝑚𝑇 + 𝑙𝑇 2 𝑚𝐶 + 𝐽𝑧,𝑇 𝑎𝐶 + 𝐽𝑧,𝑇 ℎ𝐶 𝐶𝑇 + 𝐶𝑅 𝑎𝐶 + 𝑏𝐶 𝑎𝑇 2 𝑚𝑇 + 𝐽𝑧,𝑇 𝐶𝐹 𝑉 2 (A15)
((( ) ) )
𝑁 3 𝛿𝑤 , 𝑟 𝐶 = 𝐶 𝐹 𝑚𝐶 + 𝑚𝑇 𝑎𝐶 + 𝑚𝑇 ℎ𝐶 𝐽𝑧,𝑇 + 𝑎𝐶 𝑎𝑇 2 𝑚𝐶 𝑚𝑇 𝑉 3 (A16)
(((( ) ) ( )) ( ))
𝑁0 𝛿𝑤 ,𝛽𝐶 = −𝐶𝐹 𝐶𝑇 𝑚𝐶 + 𝑚𝑇 𝑎𝐶 + 𝑚𝑇 ℎ𝐶 𝑙𝑇 − 𝑚𝑇 𝑎𝑇 𝑎𝐶 + ℎ𝐶 𝑉 2 − 𝐶𝑅 𝑏𝐶 𝑙𝑇 𝑎𝐶 + 𝑏𝐶 𝑉 (A17)
(((( ) ) ( ( )( ) ) ( ( ))( )) ( ))
1
𝑁1 𝛿𝑤 ,𝛽𝐶 = − 𝑎𝐶 + ℎ𝐶 𝑚𝑇 + 𝑚𝐶 𝑎𝐶 𝑙𝑇 2 + −2 𝑎𝐶 + ℎ𝐶 𝑎𝑇 + ℎ𝐶 𝑚𝑇 − 𝐽𝑧,𝐶 𝑙𝑇 + 𝐽𝑧,𝑇 + 𝑚𝑇 𝑎𝑇 𝑎𝑇 + ℎ𝐶 𝑎𝐶 + ℎ𝐶 𝑉 2 − 𝐶𝑅 𝑏𝐶 𝑙𝑇 2 𝑎𝐶 + 𝑏𝐶 𝐶𝐹 𝐶𝑇
2
(A18)
M. Zanchetta, D. Tavernini and A. Sorniotti et al. Mechatronics 64 (2019) 102282
(( ( )2 ( ) ( ( )) )
𝑁2𝛿𝑤 ,𝛽𝑐 = − −ℎ𝑐 𝑎𝑇 − 𝑙𝑇 𝑎𝑐 + ℎ𝑐 𝐶𝑇 + 𝑉 2 𝐽𝑧,𝑇 + 𝑎2𝑇 𝑉 2 𝑚𝑐 − 𝐶𝑅 𝑏𝑐 𝑎𝑐 − 𝐶𝑅 𝑎2𝑇 𝑏2𝑐 + 𝑉 2 𝐽𝑧,𝑇 ℎ𝑐 𝑚𝑇
( ) (( ) ))
+ −𝐽𝑧,𝑐 𝑙𝑇2 − 𝐽𝑧,𝑇 𝑎𝑐 ℎ𝑐 − 𝐽𝑧,𝑇 ℎ2𝑐 𝐶𝑇 + 𝐽𝑧,𝑇 𝑉 2 𝑚𝑐 − 𝐶𝑅 𝑏𝑐 𝑎𝑐 − 𝑏2𝑐 𝐶𝑅 𝐶𝐹 𝑉 (A19)
(( ( ) ) )
𝑁3 𝛿𝑤 ,𝛽 = 𝐶𝐹 ℎ𝐶 𝑎𝐶 + ℎ𝐶 𝑚𝑇 + 𝐽𝑧,𝐶 𝐽𝑧,𝑇 + 𝑎𝑇 2 𝑚𝑇 𝐽𝑧,𝐶 𝑉 2 (A20)
(( ( ) ( ( )( ) (( ) ) ) ( )) ( ))
𝑁0 𝛿𝑤 ,𝜙 = − 𝐶𝑅 𝑙𝑇 2 𝑎𝐶 + 𝑏𝐶 + − 𝑏𝐶 − ℎ𝐶 𝑎𝐶 + 𝑏𝐶 𝐶𝑅 + 𝑚𝐶 + 𝑚𝑇 𝑎𝐶 + 𝑚𝑇 ℎ𝐶 𝑉 2 𝑙𝑇 − 𝑉 2 𝑚𝑇 𝑎𝑇 𝑎𝐶 + ℎ𝐶 𝐶𝑇 − 𝑉 2 𝑚𝑇 𝐶𝑅 𝑎𝑇 𝑎𝐶 + 𝑏𝐶 𝐶𝐹 𝑉
(A21)
((( )2 ( ) ( )( )) (( ) ) ( ))
𝑁1 𝛿𝑤 ,𝜙 = − 𝑎𝑇 − 𝑙𝑇 𝑎𝐶 + ℎ𝐶 𝐶𝑇 + 𝐶𝑅 𝑎𝑇 −𝑏𝐶 + 𝑎𝑇 + ℎ𝐶 𝑎𝐶 + 𝑏𝐶 𝑚𝑇 + ℎ𝐶 𝑙𝑇 𝑚𝐶 + 𝑙𝑇 2 𝑚𝐶 + 𝐽𝑧,𝑇 𝑎𝐶 − 𝐽𝑧,𝐶 𝑙𝑇 + 𝐽𝑧,𝑇 ℎ𝐶 𝐶𝑇 + 𝐽𝑧,𝑇 𝐶𝑅 𝑎𝐶 + 𝑏𝐶 𝐶𝐹 𝑉 2
(A22)
((( 2 ) ) )
𝑁2 𝛿𝑤 ,𝜙 = − 𝑎𝑇 𝑚𝐶 + 𝑎𝑇 𝑚𝐶 ℎ𝐶 + 𝐽𝑧,𝑇 𝑎𝐶 − 𝑎𝑇 𝐽𝑧,𝐶 + ℎ𝐶 𝐽𝑧,𝑇 𝑚𝑇 + 𝑚𝐶 𝐽𝑧,𝑇 𝑎𝐶 𝐶𝐹 𝑉 3 (A23)
( )
𝑁0 𝑀𝑧,𝑟𝑒𝑓 ,𝑟𝐶 = 𝐶𝐹 + 𝐶𝑅 𝐶𝑇 𝑙𝑇 𝑉 2 (A24)
(( ) ( ) )
𝑁1 𝑀𝑧,𝑟𝑒𝑓 ,𝑟𝐶 = −𝑉 −𝐶𝐹 − 𝐶𝑅 𝑙𝑇 2 − 𝑉 2 𝑚𝐶 + 𝑚𝑇 𝑙𝑇 + 𝑚𝑇 𝑎𝑇 𝑉 2 𝐶𝑇 (A25)
((( )2 ) ( )( ))
𝑁2 𝑀𝑧,𝑟𝑒𝑓 ,𝑟𝐶 = 𝑎𝑇 − 𝑙𝑇 𝑚𝑇 + 𝑙𝑇 2 𝑚𝐶 + 𝐽𝑧,𝑇 𝐶𝑇 + 𝐶𝐹 + 𝐶𝑅 𝑎𝑇 2 𝑚𝑇 + 𝐽𝑧,𝑇 𝑉 2 (A26)
(( ) )
𝑁3 𝑀𝑧,𝑟𝑒𝑓 ,𝑟𝐶 = 𝑉 3 𝑚𝐶 + 𝑚𝑇 𝐽𝑧,𝑇 + 𝑎𝑇 2 𝑚𝐶 𝑚𝑇 (A27)
(( ( ) ) )
𝑁0 𝑀𝑧,𝑟𝑒𝑓 ,𝛽𝐶 = 𝑉 − 𝑚𝐶 + 𝑚𝑇 𝑉 2 − 𝑎𝐶 𝐶𝐹 + 𝑏𝐶 𝐶𝑅 𝑙𝑇 + 𝑚𝑇 𝑎𝑇 𝑉 2 𝐶𝑇 (A28)
((( ) ( ) ( ) ) ( ))
1
𝑁1 𝑀𝑧,𝑟𝑒𝑓 ,𝛽𝐶 = − 𝑚𝐶 + 𝑚𝑇 𝑙𝑇 2 − 2 𝑎𝑇 + ℎ𝐶 𝑚𝑇 𝑙𝑇 + 𝑚𝑇 𝑎𝑇 ℎ𝐶 + 𝑎𝑇 + 𝐽𝑧,𝑇 𝑉 2 + 𝑙𝑇 2 𝑎𝐶 𝐶𝐹 − 𝑏𝐶 𝐶𝑅 𝐶𝑇 (A29)
2
(( 2 ( ) ) ( ))
𝑁2 𝑀𝑧,𝑟𝑒𝑓 ,𝛽𝐶 = −𝑉 𝑉 𝐽𝑧,𝑇 + 𝑉 2 𝑚𝐶 + 𝑎𝐶 𝐶𝐹 − 𝑏𝐶 𝐶𝑅 − 𝐶𝑇 ℎ𝐶 𝑎𝑇 2 + 2𝐶𝑇 ℎ𝐶 𝑙𝑇 𝑎𝑇 − 𝐶𝑇 ℎ𝐶 𝑙𝑇 2 𝑚𝑇 + 𝐽𝑧,𝑇 𝑉 2 𝑚𝐶 + 𝑎𝐶 𝐶𝐹 − 𝑏𝐶 𝐶𝑅 − 𝐶𝑇 ℎ𝐶 (A30)
((( ) (( ) ( ) ( ) ) ) ( ))
𝑁0 𝑀𝑧,𝑟𝑒𝑓 ,𝜙 = −𝑉 𝐶𝐹 + 𝐶𝑅 𝑙𝑇 2 + 𝑚𝐶 + 𝑚𝑇 𝑉 2 + ℎ𝐶 + 𝑎𝐶 𝐶𝐹 − 𝑏𝐶 − ℎ𝐶 𝐶𝑅 𝑙𝑇 − 𝑚𝑇 𝑎𝑇 𝑉 2 𝐶𝑇 − 𝑉 2 𝑚𝑇 𝑎𝑇 𝐶𝐹 + 𝐶𝑅 (A32)
((( ) ( ( ) ( ) ) ) ( ) ( ))
𝑁1 𝑀𝑧,𝑟𝑒𝑓 ,𝜙 = −𝑉 2 𝐶𝐹 + 𝐶𝑅 + 𝐶𝑇 𝑎𝑇 2 + −2𝑙𝑇 𝐶𝑇 + ℎ𝐶 + 𝑎𝐶 𝐶𝐹 − 𝑏𝐶 − ℎ𝐶 𝐶𝑅 𝑎𝑇 + 𝐶𝑇 𝑙𝑇 2 𝑚𝑇 + ℎ𝐶 𝑙𝑇 𝑚𝐶 + 𝑙𝑇 2 𝑚𝐶 + 𝐽𝑧,𝑇 𝐶𝑇 + 𝐽𝑧,𝑇 𝐶𝐹 + 𝐶𝑅
(A33)
(( ( )) )
𝑁2 𝑀𝑧,𝑟𝑒𝑓 ,𝜙 = − 𝐽𝑧,𝑇 + 𝑚𝑇 𝑎𝑇 ℎ𝐶 + 𝑎𝑇 𝑚𝐶 + 𝐽𝑧,𝑇 𝑚𝑇 𝑉 3 (A34)
M. Zanchetta, D. Tavernini and A. Sorniotti et al. Mechatronics 64 (2019) 102282
References
[34] Chen LK, Shieh YA. Jack-knife prevention for articulated vehicles using model ref-
erence adaptive control. Proc Inst Mech Eng, Part D 2011;225(1):28–42.
[1] Kang X, Deng W. Vehicle-trailer handling dynamics and stability control–an engi-
[35] Wang Y, Nguyen BM, Fujimoto H, Hori Y. Multirate estimation and control of body
neering review; 2007. SAE Technical Paper No. 2007-01-0822.
sideslip angle for electric vehicles based on onboard vision system. IEEE Trans Ind
[2] van de Molengraft-Luijten MFJ, Besselink IJM, Verschuren RMAF, Nijmeijer H. Anal-
Electron 2014;61(2):1133–43.
ysis of the lateral dynamic behaviour of articulated commercial vehicles. Veh Syst
[36] De Novellis L, Sorniotti A, Gruber P. Driving modes for designing the cornering
Dyn 2012;50(sup1):169–89.
response of fully electric vehicles with multiple motors. Mech Syst Signal Process
[3] Ding N, Shi X, Zhang Y, Chen W, Shi X, Zhang Y, Chen W. Analysis of bifur-
2015;64-65:1–15.
cation and stability for a tractor semi-trailer in planar motion. Veh Syst Dyn
[37] De Novellis L, Sorniotti A, Gruber P. Wheel torque distribution criteria for
2014;52(12):1729–51.
electric vehicles with torque-vectoring differentials. IEEE Trans Veh Technol
[4] Crolla DA, Hales FD. The lateral stability of tractor and trailer combinations. J Ter-
2014;63(4):1593–602.
ramech 1979;16(1):1–22.
[38] De Novellis L, Sorniotti A, Gruber P, Orus J, Fortun JMR, Theunissen J, De Smet J.
[5] Bao J, Jin-liang L, Yan Y. Lateral stability analysis of the tractor/full trailer combi-
Direct yaw moment control actuated through electric drivetrains and friction brakes:
nation vehicle. IEEE International Conference on Electric Information and Control
theoretical design and experimental assessment. Mechatronics 2015;26:1–15.
Engineering (ICEICE); 2011.
[39] Lu Q, Gentile P, Tota A, Sorniotti A, Gruber P, Costamagna F, De Smet J. Enhanc-
[6] Sharp RS, Fernández MA. Car-caravan snaking: part 1 - The influence of pintle-pin
ing vehicle cornering limit through sideslip and yaw rate control. Mech Syst Signal
friction. Proc Inst Mech Eng, Part C 2002;216(7):707–22.
Process 2016;75:455–72.
[7] Bouteldja M, Cerezo V. Jackknifing warning for articulated vehicles based on a de-
[40] Dizqah AM, Lenzo B, Sorniotti A, Gruber P, Fallah S, De Smet J. A fast and parametric
tection and prediction system. 3rd International Conference on Road Safety and
torque distribution strategy for four-wheel drive energy efficient electric vehicles.
Simulation; 2011.
IEEE Trans Ind Electron 2016;63(7):4367–76.
[8] Bouteldja M, Koita A, Dolcemascolo V, Cadiou JC. Prediction and detection of jack-
[41] Lenzo B, Sorniotti A, Gruber P, Sannen K. On the experimental analysis of single
knifing problems for tractor semi-trailer. IEEE Vehicle Power and Propulsion Con-
input single output feedback control of yaw rate and sideslip angle. Int J Automot
ference; 2006.
Technol 2017;18(5):799–811.
[9] Azad NL, Khajepour A, McPhee J. Stability control of articulated steer vehicles by
[42] H. Wu, Trailer sway mitigation using torque vectoring, U.S. Patent No. 9,061,663
passive and active steering systems; 2005. SAE Technical Paper No. 2005-01-3573.
(2015).
[10] Darling J, Tilley D, Gao B. An experimental investigation of car-trailer high-speed
[43] Vempaty S, He Y. A review of car-trailer lateral stability control approaches; 2017.
stability. Proc Inst Mech Eng, Part D 2009;223(4):471–84.
SAE Technical Paper No. 2017-01-1580.
[11] Šušteršič G, Prebil I, Ambrož M. The snaking stability of passenger cars with light
[44] Genta G. Motor vehicle dynamics: modeling and simulation, 43. 1st ed. World Sci-
cargo trailers. Strojniški vestnik 2014;60(9):539–48.
entific; 1997.
[12] Daimler A.G., How Trailer Stability Assist works, daimler.com, 2018. [On-
[45] Pacejka H. Tyre and vehicle dynamics. 3rd ed. Elsevier; 2012.
line]. Available: http://media.daimler.com/marsMediaSite/en/instance/ko/The-
[46] Milliken WF, Milliken DL. Race car vehicle dynamics. 1st ed. SAE International;
technology-How-Trailer-Stability-Assist-works.xhtml?oid=9904516. [Accessed: 23
1995.
April 2018].
[47] Lu Q, Sorniotti A, Gruber P, Theunissen J, De Smet J. H∞ loop shaping for the
[13] Honda New Zealand, New technology page. [Online]. Available: https://www.
torque-vectoring control of electric vehicles: theoretical design and experimental
honda.co.nz/technology/safety/tsa/. [Accessed: 21 23 April 2018].
assessment. Mechatronics 2016;35:32–43.
[14] Skoda, Trailer stability assist. 2017. [Online]. Available: http://www.skoda.am/
[48] Skogestad S, Postlethwaite I. Multivariable feedback control. 2nd ed. Wiley; 2005.
models/hotspotdetail?HotspotName=S05%20-%20TSA%20%5BOctavia%2C%20
[49] Doumiati M, Victorino AC, Charara A, Lechner D. Onboard real-time estimation
Yeti%2C%20Superb%5D&WebID=d7bed316-b6e4-470d-b39f-c90dfacc400b&Page
of vehicle lateral tire–road forces and sideslip angle. IEEE/ASME Trans Mechatron
=technology&view=TechnologySafety&WebPartID=&PageUrl=/sites/en-am/
2011;16(4):601–14.
models/superb/pages/technology.aspx. [Accessed: 21 November 2017].
[50] Rill G. Road vehicle dynamics: fundamentals and modelling. 1st ed. CRC Press; 2011.
[15] E. Gerum, P. Laszlo, A. Semsey, G. Barta, Method for drive stability enhancement of
[51] ISO 3888-2:2011. Passenger cars-Test track for a severe lane-change manoeuvre.
multi-unit vehicles. U.S. Patent No. 5,747,683 (1998).
Part 2: Obstacle avoidance. BSI Standard; 2011.
[16] H. Wu, F. Nardi, J. Chen, E. Hartman, Closed-loop control for trailer sway mitigation,
U.S. Patent No. 8,740,317 (2014). Mattia Zanchetta received the B.Sc. degree in electronic engi-
[17] Williams JM, Mohn FW. Trailer stabilization through active braking of the towing neering and telecommunications and the M.Sc. degree in con-
vehicle; 2004. SAE Technical Paper No. 2004-01-1069. trol engineering from the University of Pavia, Pavia, Italy, in
[18] Hac A, Fulk D, Chen H. Stability and control considerations of a vehicle-trailer com- 2013 and 2016, respectively. He is now a PhD researcher at
bination. SAE Int J Passeng Cars-Mech Syst 2008;1:925–37 2008-01-1228. the University of Surrey, Guildford, U.K. His research inter-
[19] Mokhiamar O, Abe M. Examination of different models following types of yaw mo- ests include vehicle dynamics and control, and autonomous
ment control strategy for improving handling safety of a car–caravan combination. driving.
Proc Inst Mech Eng, Part D 2003;217(7):561–71.
[20] Mokhiamar O. Stabilization of car-caravan combination using independent steer and
drive/or brake forces distribution. Alex Eng J 2015;54(3):315–24.
[21] Deng W, Kang X. Parametric study on vehicle-trailer dynamics for stability control;
2003. SAE Technical Paper No. 2003-01-1321.
[22] Fernández MA, Sharp RS. Caravan active braking system - Effective stabilisation
of snaking of combination vehicles; 2001. SAE Technical Paper No. 2001-01-3188
p. 1–12. Davide Tavernini received the M.Sc. degree in mechanical
[23] Sharp RS, Fernández MA. Car-caravan snaking: part 2 - Active caravan braking. Proc engineering and Ph.D. degree in dynamics and design of me-
Inst Mech Eng, Part C 2002;216(7):723–36. chanical systems from the University of Padova, Padua, Italy,
[24] Plöchl M, Lugner P, Riepl A. Improvements of passenger car-trailer behaviour by a in 2010 and 2014. During his Ph.D. he was part of the motor-
trailer based control system. Veh Syst Dyn 1998;29(S1):438–50. cycle dynamics research group. He is a Lecturer in advanced
[25] Tabatabaei Oreh SH, Kazemi R, Azadi S. A new desired articulation angle vehicle engineering with the University of Surrey, Guildford,
for directional control of articulated vehicles. Proc Inst Mech Eng, Part K U.K. His research interests include vehicle dynamics modelling
2012;226(4):298–314. and control, mostly applied to electric and hybrid electric ve-
[26] Lee E, Kapoor S, Sikder T, He Y. An optimal robust controller for active trailer hicles.
differential braking systems of car-trailer combinations. Int J Veh Syst Model Test
2017;12(1–2):72–93.
[27] Shamim R, Islam MM, He Y. A comparative study of active control strategies for
improving lateral stability of car-trailer systems; 2011. SAE Technical Paper No.
2011-01-0959 p. 1–13.
Aldo Sorniotti received the M.Sc. degree in mechanical engi-
[28] Oh P, Zhou H, Pavlov K. Stability control of combination vehicle; 2001. SAE Tech-
neering and Ph.D. degree in applied mechanics from the Po-
nical Paper No. 2001-01-0138.
litecnico di Torino, Turin, Italy, in 2001 and 2005, respec-
[29] Tamaddoni SH, Taheri S. Yaw stability control of tractor semi-trailers; 2008. SAE
tively. He is a Professor in advanced vehicle engineering with
Technical Paper No. 2008-01-2595.
the University of Surrey, Guildford, U.K., where he coordi-
[30] Ei-Gindy M, Mrad N, Tong X. Sensitivity of rearward amplification control of a
nates the Centre for Automotive Engineering. His research in-
truck/full trailer to tyre cornering stiffness variations. Proc Inst Mech Eng, Part D
terests include vehicle dynamics control and transmission sys-
2001;215(5):579–88.
tems for electric and hybrid vehicles.
[31] Kim K, Guan H, Guan B, Guo R, Liang F. Active steering control strategy for articu-
lated vehicles. Front Inf Technol Electron Eng 2016;17:576–86.
[32] K. Englert, D. Mersden, E. Chubb, D. Messih, P. Schmitt, Trailer sway control with
trailer brake intervention, U.S. Patent No. 9,834,187 (2017).
[33] Wang W, Fan J, Xiong R, Sung F. Lateral stability control of four wheels indepen-
dently drive articulated electric vehicle. IEEE Transportation Electrification Confer-
ence and Expo; 2016.
M. Zanchetta, D. Tavernini and A. Sorniotti et al. Mechatronics 64 (2019) 102282
Patrick Gruber received the M.Sc. degree in motorsport en- Koen Sannen received the B.Eng. degree in automotive engi-
gineering and management from Cranfield University, Cran- neering from HAN University of Applied Sciences, the Nether-
field, U.K., in 2005, and the Ph.D. degree in mechanical en- lands, and the M.Sc. degree in automotive engineering from
gineering from the University of Surrey, Guildford, U.K., in Oxford Brookes University, U.K., in 2008 and 2009, respec-
2009. He is a Reader in advanced vehicle systems engineering tively. He is currently a Research and Test Engineer with Flan-
with the University of Surrey. His current research interests ders Make, Lommel, Belgium.
include vehicle and tyre dynamics, and the development of
novel tyre and rubber friction models.
Basilio Lenzo received the M.Sc. degree in mechanical en- Jasper De Smet received the M.Sc. degree in electrical engi-
gineering from the University of Pisa and the Scuola Supe- neering from the Katholieke Universiteit (KU) Leuven (Cam-
riore Sant’Anna, Pisa, Italy, in 2010, and the Ph.D. degree in pus De Nayer), Sint-Katelijne-Waver, Belgium, in 2008. Af-
robotics from the Scuola Superiore Sant’Anna in 2013. In 2015 ter graduation, he had a one-year internship with Eurocopter,
and 2016 he was a Research Fellow with the University of Marignane, France. Since 2009, he has been a Researcher with
Surrey, Guildford, U.K. He is a Senior Lecturer in automotive Flanders MAKE, Lommel, Belgium. His research interests in-
engineering with Sheffield Hallam University, Sheffield, U.K. clude integration and control of electromechanical systems in
His research interests include vehicle dynamics, simulation, vehicles and machines.
control, and robotics.