Steering Feel Improvement
Steering Feel Improvement
Mechatronics
journal homepage: www.elsevier.com/locate/mechatronics
Keywords: Currently, the Electric Power Steering (EPS) system is an essential component of the vehicle because it provides
Electric steering system assistive steering torque to the driver. To ensure a faster steering response, the position of the EPS in some
Steering feel vehicles is moved closer to the tire rather than the steering wheel. The steering torque, which is provided by
Double Universal Joint
the EPS in the steering system, mainly affects the driver’s feel while steering. Therefore, the driver often feels
Torque compensation
uncomfortable owing to such positioning of the EPS in the steering system. In particular, the nonlinearity of
the Universal Joint (UJ), which is one of parts of the steering system, can be felt at the steering wheel side.
In this paper, we proposed an algorithm based on the mathematical model of the steering torque in the
steering system to improve the steering feel. The mathematical model is structured using parameters that can
be obtained from the information of the steering system. Moreover, the formulation of the steering torque
consists of the two parts, namely the deformation part, which describes the propagation inside the steering
system, and the friction part that describes the inherent friction in the UJ.
Simulation and experiments were conducted to verify the proposed mathematical model with similar
conditions to the real tire load during the steering motion. Furthermore, to improve the driver’s feel during
steering, a torque compensation algorithm is proposed and verified through experiments.
1. Introduction achieve the desired torque using a hydraulic device attached to either
the pinion or the rack [1,2]. However, the hydraulic assistive system
The vehicle steering system performs two functions: first, it transfers has several disadvantages: it requires a power device for managing
the road and vehicle state information to the driver through the steering hydraulic pressure, the maintenance of oil pressure is demanding, and
wheel, and second, it changes the driving direction. In addition to these the weight of the hydraulic device is not sufficiently light.
functions, in recent years, the steering feel to the driver has become These drawbacks affect the efficiency of the vehicles, and thus a
an important factor in determining the vehicle quality and the ride different type of steering assistance system called EPS (Electric Power
comfort; therefore, technologies that can improve the steering feel are Steering) has been developed. Nowadays, most vehicles are equipped
required. The structure of the steering system can be divided into three with this device [3,4].
parts: (1) the steering wheel, which interacts with the driver, (2) the From the structural viewpoint, the EPS is largely categorized into
rotating part, which includes the column, the Universal Joint (UJ), and two types [5]: Column type electric power steering (C-EPS) and Rack/
the pinion, and (3) the rack, which includes the tie rod that is connected Pinion type electric power steering (R-EPS/P-EPS). In C-EPS, the steer-
to the wheel. The force on the rack, which is related to the vertical
ing motor is attached to the column close to the steering wheel in a
vehicle load on the tires and the tire friction, is transmitted as the
parallel way to its axis, which is widely applied in vehicles. However,
amount of torque on the steering wheel.
the additional steering torque provided by the assistive motor may
As this required steering torque is very large, a device that as-
be too strong for the latter parts, and thus these parts have to be
sists the steering torque applied by the driver was developed, which
strengthened to prevent them from being twisted.
recognizes the driver’s steering direction and compliments it so as to
✩ This work was supported in parted by the National Research Foundation of Korea (NRF) under Grant. (NRF2019R1A2C2011444) and supported in parted
by Basic Science Research Program through the National Research Foundation of Korea (NRF) funded by the Ministry of Education (2020R1A6A3A13074159).
✩✩ This paper was recommended for publication by Associate Editor Cong Wang.
∗ Corresponding authors.
E-mail addresses: [email protected] (K. Nam), [email protected] (S. Oh).
https://doi.org/10.1016/j.mechatronics.2021.102629
Received 4 March 2021; Received in revised form 8 May 2021; Accepted 10 July 2021
Available online 29 July 2021
0957-4158/© 2021 Elsevier Ltd. All rights reserved.
J.H. Choi et al. Mechatronics 78 (2021) 102629
2
J.H. Choi et al. Mechatronics 78 (2021) 102629
Fig. 2. Geometrical analysis of the single UJ. 𝜃𝐵 and 𝜃𝐹 are the rotation angles of the
base shaft and the follower shaft, respectively. 𝛽 is the bend angle or the angle of the Fig. 3. Configuration of the doulble UJ (a) special configuration (𝛽𝐻 = 𝛽𝑃 and 𝜃𝑜𝑠 )
axles with respect to each other. where there is no velocity variation at the output shaft (b) general configuration which
is discussed in this research.
3
J.H. Choi et al. Mechatronics 78 (2021) 102629
Fig. 6. The complete process required to calculate the steering wheel torque by using
the sensor information and the configuration of the steering system.
Fig. 5 illustrates the angles of all the RJs namely, 𝜃𝑅𝐽 1 , 𝜃𝑅𝐽 2 , 𝜃𝑅𝐽 3 ,
and 𝜃𝑅𝐽 4 , which are the rotation angles along 𝑋{𝐵,𝐹 } and 𝑌{𝐵,𝐹 } in
Fig. 2.
Fig. 4. Motion and torque transfer through the double UJ in the steering system. Firstly, the RJ angles 𝜃𝑅𝐽 {1,2} of the first UJ are determined as
𝑇𝑃𝐻 𝜔𝐻 (𝑡) = 𝑇𝑃 (𝑡)𝜔𝑃 (𝑡) Similar to (11) and (12), kinematics of the angular velocity of RJ3 and
RJ4 can be derived as
𝑇𝑃𝐻 (𝑡) = 𝐴−1 −1
𝑚,𝐻 (𝑡)𝐴𝑃 ,𝑚 (𝑡)𝑇𝑃 (𝑡) = 𝐴𝑘 𝑇𝑃 (𝑡), (10)
𝜃𝑅𝐽 3 (𝑡)=𝛽𝑃 sin(𝜃𝑚 (𝑡)+𝜃𝑜𝑠 ) = 𝛽𝑃 sin 𝜃𝑚+𝑜𝑠 (𝑡) (18)
where
𝜃𝑅𝐽 4 (𝑡)=𝛽𝑃 cos(𝜃𝑚 (𝑡)+𝜃𝑜𝑠 ) = 𝛽𝑃 cos 𝜃𝑚+𝑜𝑠 (𝑡) (19)
1 − sin2 𝛽𝐻 cos2 (𝜃𝑚 (𝑡) − 𝜃𝑜𝑠 )
𝐴−1
𝑚,𝐻 (𝑡) = ,
cos 𝛽𝐻 where, 𝜃𝑚+𝑜𝑠 is the rotation angle of Yoke𝐻,𝑚 in Fig. 3(b), which consists
1 − sin2 𝛽𝑃 cos2 𝜃𝑃 (𝑡) of the rotation angle 𝜃𝑚 and the offset angle between Yoke𝐻,𝑚 and
𝐴−1
𝑃 ,𝑚 (𝑡) = . Yoke𝑚,𝑃 .
cos 𝛽𝑃
By differentiating (18) and (19), the angular velocities of RJ3 and
2.3. Friction analysis of the double universal joint RJ4 can be represented in terms of 𝜔𝑚 (𝑡) as follows.
4
J.H. Choi et al. Mechatronics 78 (2021) 102629
𝑠𝑖𝑔𝑛(𝜔𝑅𝐽 {3,4} (𝑡)). The amount of the frictions 𝑓𝑅𝐽 {3,4} transmitted on the
steering wheel can be calculated utilizing the kinematic relationship
derived above.
𝐻
𝑓𝑅𝐽 3
(𝑡) = 𝐴−1
𝐻,𝑚 (𝑡)𝛽𝑃 cos 𝜃𝑅𝐽 3 (𝑡)𝑓𝑅𝐽 3 (𝑡), (24)
𝐻
𝑓𝑅𝐽 4
(𝑡) = 𝐴−1
𝐻,𝑚 (𝑡)𝛽𝑃 (− sin 𝜃𝑅𝐽 4 (𝑡))𝑓𝑅𝐽 4 (𝑡). (25)
Fig. 8. Verification Environments (a) Experimental setup to verify the proposed math-
Finally, the effect of all the RJ frictions on the steering wheel torque ematical model of the steering system (b) Simulation model based on the Simscape™in
can be summarized as the summation of (16), (17), (24) and (25), as the Matlab©/Simulink© environment.
given below.
∑
4
𝑓 𝐻 (𝑡) = 𝐻
(26) was verified through the experimental results with the pinion torque
𝑓𝑅𝐽 𝑛 (𝑡)
𝑛=1 𝑇𝑃 set to 0. Finally, a total wheel torque was measured with loads on
the pinon to mimic the rack force 𝐹𝑟𝑎𝑐 [18], and the steering torque
2.4. Calculation of steering torque using proposed model thus measured was compared with the model results of (27), which
represent the results of the proposed model.
The complete mathematical model for the steering torque that is Fig. 8(a) illustrates the experimental apparatus, which consists of
affected by the pinion torque given in (10) and the RJ frictions specified following components.
in (26) can be combined as shown in (27).
Based on this modeling, the 𝑇𝑎𝑙𝑙 𝐻 in (27) be estimated in real-time. • Two torque sensors (STS) and encoders (SAS) for measuring the
Fig. 6 illustrates the estimation process, wherein 𝑇𝑃 (𝑡) is measured us- torque/angle of the pinion and the steering wheel axis.
ing STS, and 𝜃𝑚 (𝑡), 𝜃𝑅𝐽 {1,2,3,4} can be calculated utilizing 𝜃𝐻 (𝑡) measured • One variable electric brake at the pinion axis to mimic the rack
by SAS. force.
𝜃𝑜𝑠 can be calculated using 𝜃𝑅𝐽 3 (0) in (18), which is the angle • One motor at the steering wheel axis to generate the rotary
when the steering wheel is at the on-center. Moreover, 𝛽𝐻 and 𝛽𝑃 motion to the mimic driver’s motion.
are the initial design parameters, which can be obtained from the • One motor at the pinion axis to compensate for the steering wheel
manufactures. torque fluctuation due to nonlinearity and friction.
• A dual universal joint with various friction conditions.
∑
4
𝐻
𝑇𝑎𝑙𝑙 (𝑡) = 𝑇𝑃𝐻 (𝑡) + 𝑓 𝐻 (𝑡) = 𝐴𝑘 𝑇𝑃 (𝑡) + 𝐻
𝑓𝑅𝐽 𝑛 (𝑡), Because the target system of this research was the R-EPS, a EPS
𝑛=1
2 2
motor was installed on the pinion side to provide the assistive steering
1 − (sin 𝛽𝐻 cos2
(𝜃𝑚 (𝑡) − 𝜃𝑜𝑠 )) 1 − sin 𝛽𝑃 cos2 𝜃𝑃 (𝑡) torque. Moreover, in this study, this motor was also utilized to com-
= 𝑇𝑃 (𝑡)
cos 𝛽𝐻 cos 𝛽𝑃 pensate for the effect of the nonlinearity of the UJ and its friction. The
+ 𝛽𝐻 cos 𝜃𝑅𝐽 1 (𝑡)𝑓𝑅𝐽 1 (𝑡) + (−𝛽𝐻 sin 𝜃𝑅𝐽 2 (𝑡))𝑓𝑅𝐽 2 (𝑡) torque sensor STS was attached on the pinion axis, and the angle sensor
+ 𝐴−1 SAS was attached on the steering wheel axis. The measurements of STS
𝐻,𝑚 (𝑡)𝛽𝑃 cos 𝜃𝑅𝐽 3 (𝑡)𝑓𝑅𝐽 3 (𝑡) 𝐻 , as illustrated in Fig. 6.
and SAS were utilized to calculate 𝑇𝑎𝑙𝑙
+ 𝐴−1
𝐻,𝑚 (𝑡)𝛽𝑃 (− sin 𝜃𝑅𝐽 4 (𝑡))𝑓𝑅𝐽 4 (𝑡). (27) Moreover, the steering wheel axis torque sensor and the pinion axis
angle sensor were added to verify the mathematical model proposed in
3. Verification of the steering wheel torque mathematical model this paper. These sensors were used only for the verification and were
not utilized in the actual vehicle steering system.
In this section, the verification of the proposed steering wheel Furthermore, an electric motor was installed to generate patterned
torque model in (27) through simulations and experiments is presented. steering wheel motion, and an electric brake was attached on the pinion
The model consists of two parts — kinematic relationship 𝐴𝑘 (𝑡) and to mimic the rack force.
the friction effect 𝑓 𝐻 (𝑡). Accordingly the experimental verification is Because the measurements in the experiments could not measure
conducted in three steps, as shown in Fig. 7. Firstly, to verify the the details of each component, simulations were conducted to verify
kinematic relationship in (8), the angular velocity of the pinion axis these details of friction obtained using the proposed model. Fig. 8(b)
was measured with a certain steering wheel motion pattern, which was shows the Matlab© /Simulink© simulation environment of the steering
then compared with the calculation output obtained using (6), (7) and system. The physical model of the steering system was first drawn using
(8). Secondly, the effect of friction on the steering wheel 𝑓 𝐻 in (26) the 3D CAD tool and was then imported to Simulink© using Simscape™.
5
J.H. Choi et al. Mechatronics 78 (2021) 102629
Fig. 9. Verification of the kinematic model: (a) Experimental condition of the double
UJ (b) Experimental results.
6
J.H. Choi et al. Mechatronics 78 (2021) 102629
Fig. 11. Experimental results for various UJ samples with different RJ friction values.
The steering wheel motion was set to 30 rpm and under no load condition at the pinion
axis.
Fig. 13. The torque compensation strategy for improving the steering feel in the
steering system.
Fig. 12. Experimental results for comparison between the steering torque obtained Fig. 14. Torque compensation experimental results (a) Torque compensation for
from Eq. (27) and the experiment.(a) Experimental condition (b) Verification of the linearization of the steering wheel torque (b) Torque compensation to eliminate friction
whole mathematical model of the UJ with constant and elastic load at the pinion axis. inside of UJ.
The RMS error was observed to be 0.23 N m.
= 𝐴−1 ∗ −1
𝑘 (𝑡)𝑇𝐻 (𝑡) − 𝐴𝑘 (𝑡)𝑓𝐻 (𝑡). (29)
4. Steering feel improvement control based on the mathematical
model
4.2. Torque compensation experimental result
4.1. Steering feel improvement by torque compensation
To verify the torque compensation algorithm derived in (29), an
It can be observed from Fig. 12(b) that the steering torque is
experiment was conducted with the combined load applied to the
oscillatory and unbalanced at the on-center which is uncomfortable for
electric brake to mimic the rack and pinion condition in the vehicle.
the driver. A torque compensation algorithm that is to be run in the
Other experimental conditions are the same as in Section 3.1. Results
EPS to improve this undesired steering feel, is proposed in this paper.
are plotted in Fig. 14(a) where dashed cyan, solid magenta, and solid
Fig. 13 describes the whole torque compensation algorithm in the 𝐻∗ , torque
blue lines represent the assumed desired steering torque 𝑇𝑎𝑙𝑙
steering system. In the conventional EPS algorithm, 𝑇𝐸𝑃 𝑆 is calculated
𝐻∗ which is the desired steering torque, and 𝑇
by using 𝑇𝑎𝑙𝑙 results obtained without compensation, and those obtained with com-
𝑆𝑇 𝑆 , which is
the measured torque at the pinion, as follows: pensation, respectively. From these results, it was observed that the
oscillation phenomenon was reduced significantly due to the torque
𝐻∗
𝑇𝐸𝑃 𝑆 (𝑡) = 𝐶𝐹 𝐵 (𝑇𝑎𝑙𝑙 (𝑡) − 𝑇𝑝 (𝑡)), (28) compensation; moreover, the steering torque was approximately equal
where, 𝐻∗
𝑇𝑎𝑙𝑙 is the desired steering torque which is same as and is 𝑇𝑃∗ , to the desired one, due to which the steering feel was improved. During
predefined through the 𝑇𝐻 -Map basing on the vehicle states, which are torque compensation, the effectiveness of friction elimination was also
described using parameters such as steering angle (𝜃𝐻 ), steering speed verified as plotted in Fig. 14(a). Because the no load condition (𝑇𝑟𝑎𝑐 = 0)
(𝜃̇ 𝐻 ), rack force(𝐹𝑟𝑎𝑐 ), and vehicle speed (𝑣𝑥 ) [19]. was applied to the electric brake in this experiment, the desired steering
𝐻 𝐻∗ was also zero.
torque 𝑇𝑎𝑙𝑙
However, as mentioned in Introduction, the steering torque 𝑇𝑎𝑙𝑙
is different from the pinion torque 𝑇𝑃 because of the UJ that is in- Therefore (29) can be rewritten as 𝑇𝑃∗ (𝑡) = −𝐴−1
𝑘
(𝑡)𝑓𝐻 (𝑡). The result
stalled between the STS and the steering wheel. To compensate for of friction elimination is effective as depicted in the figure using a
this difference, the desired pinion torque 𝑇𝑃∗ is modified based on the comparison between the solid blue line and the solid magenta line.
7
J.H. Choi et al. Mechatronics 78 (2021) 102629
5. Conclusion [13] Hayama Y. Dynamic analysis of forces generated on inner parts of a double
offset constant velocity universal joint (DOJ): non-friction analysis. Tech. rep.,
SAE Technical Paper; 2001.
In the steering system, the double Universal Joint (UJ) causes
[14] Sun G, Ren W, Zhang J. Virtual product development for an automotive universal
oscillatory and undesired torque in the steering wheel. To address this joint. Int J Automot Technol 2011;12(2):299–305.
problem, we proposed a mathematical model of the steering system [15] Sheu P-P, Chieng W-H, Lee A-C. Modeling and analysis of the intermediate shaft
to improve the steering feel by compensating the oscillatory steering between two universal joints. J Vib Acoust 1996;118(1):88–99.
torque and friction. [16] Biancolini M, Brutti C, Pennestri E, Valentini P. Dynamic, mechanical efficiency,
and fatigue analysis of the double cardan homokinetic joint. Int J Veh Des
Based on the geometrical approach of the double UJ, the equation 2003;32(3–4):231–49.
of the double UJ was derived; it consists of two parts: (1) the kinematic [17] Yang Z-X. Oscillation in electric power steering test torque due to universal joint
part, which transfers the torque from the pinion to the steering wheel, angle and control strategy. J Dyn Syst Meas Control 2013;135(5).
and (2) the friction part, which describes friction of the RJs of the UJ. [18] Abe M. Vehicle handling dynamics: Theory and application. Butterworth-
Heinemann; 2015.
Moreover, the proposed mathematical model including the formulation
[19] Zheng H, Zhou J, Li B. Design of adjustable road feeling performance for
of UJ was arranged by considering its application to the embedded steering-by-wire system. SAE Int J Veh Dyn, Stab, NVH 2018;2(2):121–34.
system with available sensors installed in the steering system. Three
different verification strategies were introduced by using a simulation
model and an experimental setup. Results show that the proposed math- Jung Hyun Choi (S’19) received the B.S. and M.S. de-
ematical model satisfactorily describes the steering torque in various grees in mechanical engineering from Yeungnam University,
experimental conditions. Furthermore, the improvement of the steering Korea, in 2010, and 2013, respectively, and the Ph.D.
feel achieved by implementing the proposed mathematical model was degree in the Department of Robotics Engineering of Daegu
Gyeongbuk Institute of Science and Technology (DGIST),
confirmed through the torque compensation experiments.
Daegu, Korea, in 2021.
From 2013 to 2016, he was a Researcher at the IoT
CRediT authorship contribution statement and Robotics Research Division of DGIST. Since 2021, he
has been an postdoctoral researcher at the DGIST, Daegu,
Jung Hyun Choi: Conceptualization, Methodology, Validation, Korea. His research interests include the development of
mobile robot control algorithms, mechanical design, motion
Writing – original draft, Visualization. Kanghyun Nam: Investigation, control.
Formal analysis, Supervision. Sehoon Oh: Writing – review & editing.