Next Article in Journal
Enhancing Multi-Camera People Detection by Online Automatic Parametrization Using Detection Transfer and Self-Correlation Maximization
Previous Article in Journal
UISTD: A Trust-Aware Model for Diverse Item Personalization in Social Sensing with Lower Privacy Intrusion
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Technical Note

Nonlinear Steering Wheel Angle Control Using Self-Aligning Torque with Torque and Angle Sensors for Electrical Power Steering of Lateral Control System in Autonomous Vehicles

1
School of Energy Systems Engineering, Chung-Ang University, Seoul 06974, Korea
2
Department of Electrical Engineering, Hanyang University, Seoul 04764, Korea
3
Automotive Electronics R&D Center, CAMMSYS Corporation, Incheon 22013, Korea
4
Division of Electrical and Biomedical Engineering, Hanyang University, Seoul 04764, Korea
*
Author to whom correspondence should be addressed.
Sensors 2018, 18(12), 4384; https://doi.org/10.3390/s18124384
Submission received: 14 November 2018 / Revised: 5 December 2018 / Accepted: 6 December 2018 / Published: 11 December 2018
(This article belongs to the Section Physical Sensors)

Abstract

:
The development of sensor technology enabled the use of composite sensors to measure the torque and angle of steering wheels at gradually decreasing costs while maintaining the required safety. The electric power steering (EPS) is vital to the safety of the car, therefore it is not worth sacrificing safety to save cost and the SWA control with angle sensor gradually becomes the mainstream. Existing methods to control steering wheel angle (SWA) for EPS consider the self-aligning torque as a disturbance that should be rejected. However, this torque is useful to return the SWA from an outward to the center position. Hence, we propose a nonlinear control of SWA using the self-aligning torque for EPS in the lateral control system of autonomous vehicles. The proposed method consists of a high-gain disturbance observer and a backstepping controller, where the former aims to estimate the self-aligning torque, and an auxiliary state variable prevents using the derivative of the measured signal. The nonlinear controller is designed via backstepping to bound the SWA tracking error. The self-aligning torque provides damping that can improve the controller tracking when following the same direction of the input torque on the steering wheel control. In this case, the control input can be reduced by the damping effect of the self-aligning torque. The performance of the proposed method is validated through EPS hardware-in-the-loop simulation.

1. Introduction

Enhancing the safety and comfort to autonomous vehicle drivers is an important concern in the automotive industry and can be achieved by proper motion control. Vehicle motion control of autonomous vehicles can be classified into lateral and longitudinal methods. Longitudinal control aims to maintain the distance necessary from the controlled vehicle to the preceding one to prevent collision [1,2]. This control implements approaches such as adaptive cruise control that ensures a preset velocity and a safe distance among vehicles, being the most widely used advanced driver-assistance system in the automotive industry nowadays. On the other hand, lateral control aims to either maintain the vehicle within the intended lane or track the desired lateral position [3,4,5,6,7]. Various lateral control methods are available. For instance, a linear control method has been developed using lead-lag control [8]. Four lane keeping control methods have been compared in [9]. In [10], potential-field-based lane keeping control was developed to guarantee stability and robustness, whereas multi-rate control was designed to improve the lateral control performance in [11]. Moreover, an adaptive PID neural-network controller has been proposed for lateral tracking control of intelligent vehicles [12], and a hierarchical lateral control scheme for autonomous vehicles was developed considering uneven time delays induced caused by vision sensors [13]. Recently, an integrated longitudinal and lateral networked control system was proposed for vehicle platooning [14]. In all these lateral control methods, the desired steering wheel angle (SWA) is regulated using the vehicle lateral dynamics.
Generally, the angular velocity estimation method was widely used to save cost because the price of angle sensor is higher. Then the SWA was estimated using integration of the angular velocity. Currently, electric power steering (EPS) is increasingly replacing the conventional hydraulic power steering, which is still widely used for heavy vehicles [15], given its superior performance in several aspects including safety, cost, energy efficiency, environmental protection, and assembly process [4,15,16,17]. The development of sensor technology enabled the use of composite sensors to measure the torque and angle of steering wheels at gradually decreasing costs while maintaining the required safety. Thus, the torque and angle sensor (TAS) is installed to measure the SWA and torque in the EPS. Furthermore, the resolver is used to measure the motor angle in the EPS. The EPS is vital to the safety of the car, therefore it is not worth sacrificing safety to save cost and the SWA control with angle sensor gradually becomes the mainstream [17].
When the driver manually handles the steering wheel, the main role of the EPS system is torque control of the motor to generate the assistant torque. The assistant torque and driver torque are then combined to make the tires turn. Thus, various torque control methods for EPS have been proposed [18,19,20,21]. On the other hand, in the autonomous vehicle, the main role of the EPS system is to make the SWA track the desired SWA derived by the lateral control method. In previous lateral control methods, the SWA has been considered as the input for the controller, and either a DC motor instead of a EPS system or a modified EPS system allowing SWA control has been employed. Recently, SWA control with neither an additional DC motor nor EPS modifications has been proposed [22,23,24]. In [22], the EPS system function, external disturbances, and input gain uncertainty are considered as lumped disturbance. In [23], an intelligent sliding-mode control implemented on a digital signal processor performs the EPS position control. In [24], a systematic approach to identify the steering behavior and design a nonlinear controller by utilizing experimental data is proposed.
Although previous methods improve SWA tracking, a relatively large SWA tracking error can be caused by aspects such as hysteresis and friction, especially when the direction of the SWA changes. In addition, external lateral force disturbance is cancelled to further improve SWA tracking, thus removing the effect of the self-aligning torque. In fact, this torque is the main component of external lateral force disturbance and occurs between the contact patch of the tire tread and the road surface. When the tires are controlled to turn outward, the self-aligning torque is considered as a disturbance to be overcome in these methods. However, the self-aligning torque could be used in controllers for the steering wheel to return to the center position after turning in corners, becoming into a useful variable of external lateral force for SWA control. Moreover, the self-aligning torque can be especially useful to return to the center position of the SWA after its direction changes [25,26]. Consequently, previous methods have the drawback of neglecting this useful part in the lumped disturbance, ignoring the effect of the self-aligning torque and possibly generating an increase of the control input to unnecessarily cancel its effect in some situations.
In this paper, we propose a nonlinear SWA control considering the self-aligning torque for EPS in lateral control systems of autonomous vehicles. The main motivation is the use of the self-aligning torque to improve the SWA tracking performance. The proposed method consists of a high-gain disturbance observer (HGDOB) and a backstepping controller, where the former aims to estimate the self-aligning torque with an auxiliary state variable to prevent the use of the measured signal derivative. Then, a nonlinear controller is designed via backstepping to guarantee the boundedness of the SWA tracking error. The self-aligning torque aims to introduce a damping effect to improve the tracking performance of the controller when the input torque on the steering wheel has the same direction of the self-aligning torque, thus reducing the control input. The main contributions of this study are summarized as follows:
  • Nonlinear damping using the self-aligning torque improves the SWA tracking performance and reduces the control input in the backstepping controller.
  • An auxiliary state variable prevents using the measured signal derivative in the HGDOB.
  • The performance of the proposed method is validated via EPS hardware-in-the-loop (HILS) simulation.

2. EPS System Model

We consider a column-type EPS system consisting of a steering wheel, intermediate shaft, motor, torque and angle sensor, reduction gear, and rack/pinion structure, as detailed in [11]. The driver torque and SWA are measured by the torque and angle sensor that sends the measured values to the electronic control unit. The resolver in the motor measures the motor angle. In autonomous vehicles, the primary role of the EPS system is to make SWA θ h track desired SWA θ h d , derived by the lateral control method. Considering Newton’s laws of motion, the EPS model can be represented in the state-space form [20] as
θ ˙ h = ω h ω ˙ h = 1 J c K c θ h B c ω h + K c N θ m + T d θ ˙ m = ω m ω ˙ m = 1 J e q K c N θ h K N θ m B e q ω m + T R p N T s
where J e q = J m + R p 2 N 2 M r , K N = K c + K r R p 2 N 2 and B e q = B m + R p 2 N 2 B r . In this study, we assume that driver torque T d can be neglected given the autonomy of the vehicle. The expression in (1) can be compactly rewritten as
x ˙ 1 = x 2 x ˙ 2 = a 21 x 1 + a 22 x 2 + a 23 x 3 x ˙ 3 = x 4 x ˙ 4 = a 41 x 1 + a 43 x 3 + a 44 x 4 + b 4 u d
where x = [ x 1 , x 2 , x 3 , x 4 ] T = [ θ h , ω h , θ m , ω m ] T , u = T , a 21 = K c J c , a 22 = B c J c , a 23 = K c J c N , a 41 = K c J e q N , a 43 = K N J e q , a 44 = B e q J e q , b 4 = 1 J e q , and d = R p J e q N T r . Term R p N T s is regarded as the unknown disturbance d.

3. High Gain Disturbance Observer

From (2), the dynamics of disturbance d can be expressed as
d = x ˙ 4 + a 41 x 1 + a 43 x 3 + a 44 x 4 + b 4 u .
Next, we denote the estimate of the disturbance as d ^ , whose estimation error is defined as
d ˜ = d d ^ .
The dynamics of d ^ are given by
d ^ ˙ = 1 ε x ˙ 4 + a 41 x 1 + a 43 x 3 + a 44 x 4 + b 4 u d ^
where 1 ε is the observer gain. To suppress the bounded derivative of the disturbance, a high gains, i.e., low value of ε is required. However, as measurement noise appears in the sensors, and the dynamics of d ^ in (5) use the derivative of the state, then HGDOB would amplify the noise given its high gain, impeding the practical implementation of the observer. To avoid this problem, we use auxiliary state variable ξ defined as
ξ = d ^ x 4 ε .
whose derivative with respect to time is given by
ξ ˙ = d ^ ˙ x ˙ 4 ε .
Substituting (7) into the disturbance estimation error in (4) with respect to time results in the auxiliary state variable dynamics:
ξ ˙ = 1 ε ξ + x 4 ε + 1 ε a 41 x 1 + a 43 x 3 + a 44 x 4 + b 4 u .
From (3), (4), (6), and (8), the following dynamics of the disturbance estimation error is obtained as
d ˜ ˙ = 1 ε d ˜ + d ˙ .
Generally, prior information about the derivative of the disturbances is unknown but at least locally bounded [27]. Therefore, | d ˜ | e 1 ε t · | d ˜ ( 0 ) | + ε ρ ( t ) for envelope function ρ ( t ) such that ρ ( t ) | d ˙ | , t 0 , from which the upper bound of | d ˜ ( ) | becomes smaller as ε decreases. Note that the proposed disturbance observer in (8) with the auxiliary state variable defined in (6) is independent from derivative x ˙ 4 . Consequently, if (6) and (8) are used instead of (5) to estimate the disturbance, the amplification of measurement noise caused by the high gain is negligible in practice.

4. Backstepping Control Using Self-Aligning Torque

4.1. Backstepping Controller

We define x 1 d = θ h d and the desired SWA, and hence, the tracking error can be expressed as
e i = x i x i d
for i [ 1 , 4 ] . The dynamics of e 1 is given by
e ˙ 1 = x 2 x ˙ 1 d .
Then, we define V 1 as
V 1 = 1 2 e 1 2
whose derivative is given by
V ˙ 1 = e 1 e ˙ 1    = e 1 x 2 x ˙ 1 d    = e 1 x 2 d + e 2 x ˙ 1 d .
We also design
x 2 d = k 1 e 1 + x ˙ 1 d
where k 1 is a positive constant, to express V ˙ 1 as
V ˙ 1 = k 1 e 1 2 + e 1 e 2 .
In addition, we define function V 2 as
V 2 = 1 2 e 1 2 + 1 2 e 2 2
whose derivative is given by
V ˙ 2 = k 1 e 1 2 + e 1 e 2 + e 2 e ˙ 2 = k 1 e 1 2 + e 1 e 2 + e 2 a 21 x 1 + a 22 x 2 + a 23 x 3 x ˙ 2 d = k 1 e 1 2 + e 1 e 2 + e 2 a 21 x 1 + a 22 x 2 + a 23 x 3 d + a 23 e 3 x ˙ 2 d .
Similarly, we design
x 3 d = 1 a 23 k 2 e 2 a 21 x 1 a 22 x 2 + x ˙ 2 d e 1
where k 2 is a positive constant, to express V ˙ 2 as
V ˙ 2 = k 1 e 1 2 k 2 e 2 2 + a 23 e 2 e 3 .
Next, we define function V 3 as
V 3 = 1 2 e 1 2 + 1 2 e 2 2 + 1 2 e 3 2
whose derivative is given by
V ˙ 3 = k 1 e 1 2 k 2 e 2 2 + a 23 e 2 e 3 + e 3 e ˙ 3    = k 1 e 1 2 k 2 e 2 2 + a 23 e 2 e 3 + e 3 x 4 x ˙ 3 d    = k 1 e 1 2 k 2 e 2 2 + a 23 e 2 e 3 + e 3 x 4 d + e 4 x ˙ 3 d .
and define
x 4 d = k 3 e 3 + x ˙ 3 d a 23 e 2
where k 3 is a positive constant, to obtain
V ˙ 3 = k 1 e 1 2 k 2 e 2 2 k 3 e 3 2 + e 3 e 4 .
Finally, we define V 4 as
V 4 = 1 2 e 1 2 + 1 2 e 2 2 + 1 2 e 3 2 + 1 2 e 4 2
whose derivative is given by
V ˙ 4 = k 1 e 1 2 k 2 e 2 2 k 3 e 3 2 + e 3 e 4 + e 4 e ˙ 4    = k 1 e 1 2 k 2 e 2 2 k 3 e 3 2 + e 3 e 4 + e 4 a 41 x 1 + a 43 x 3 + a 44 x 4 + b 4 u d x ˙ 4 d .
with
u = 1 b 4 k 4 e 4 a 41 x 1 a 43 x 3 a 44 x 4 + ( 1 n d ) d ^ e 3
where k 4 is a positive constant and n d is the damping gain of the self-aligning torque. Therefore, the self-aligning torque is canceled if n d = 0 by control input u (26), and considered for control if n d = 1 Thus, V ˙ 4 becomes
V ˙ 4 = k 1 e 1 2 k 2 e 2 2 k 3 e 3 2 k 4 e 4 2 e 4 ( d n d d ^ ) .
Consequently, we can express the error dynamics as
e ˙ = A e e + B d δ
where
A e = k 1 1 0 0 1 k 2 1 0 0 1 k 3 1 0 0 1 k 4 , B e = 0 0 0 1
and δ = d ( 1 n d ) d ^ . The positive control gains make A e become Hurwitz, and we assume that the self-aligning torque, d, is bounded. The estimated self-aligning torque, d ^ is bounded by the HGDOB. Thus, the upper boundedness δ max of | δ | exists such that δ max = sup t | δ ( t ) | . Let us consider the stability of the dynamics of e in (28). We define the Lyapunov function V e as
V e = e T P e e
where P e is positive definite such that A e T P e + P e A e = I . The derivative of V e with respect to time is
V ˙ e = e T A e T P e + P e A e e + 2 e T P e B d δ    e 2 2 + 2 δ max P e 2 e 2    = ( 1 η ) e 2 2 η e 2 2      + 2 δ max λ max ( P e ) e 2 , 0 < η < 1
where 0 < η < 1 . Consequently,
V ˙ e ( 1 η ) e 2 2 , e 2 2 λ max ( P e ) δ max η
showing that e is globally ultimately bounded.

4.2. SWA Control Using Self-Aligning Torque

As mentioned above, when the steering wheel is turned and released during cornering, it returns to the center position by the self-aligning torque exerted on the tires by the road. Generally, this torque is considered as a disturbance to SWA control in autonomous vehicles, and previous control methods were designed to reject it. However, the self-aligning torque can be used to return the steering wheel to the center position by itself in autonomous vehicles using its damping effect. Therefore, we propose using the self-aligning torque to improve the performance of SWA control. Figure 1 shows the convenient regions for use of the self-aligning torque, where the left and right sides are denoted with positive and negative signs, respectively. The self-aligning torque is useful for SWA control when either 0 < x 1 d < x 1 , x ˙ 1 d < 0 or x 1 < x 1 d < 0 , x ˙ 1 d > 0 .
Thus, we design damping gain n d of the self-aligning torque as
n d = 1 ( x 1 , x 1 d ) X S 1 , x ˙ 1 d , and V x ( V ̲ x , V ¯ x ) < 0 1 ( x 1 , x 1 d ) X S 2 , x ˙ 1 d , and V x ( V ̲ x , V ¯ x ) > 0 0 else
where regions X s 1 and X s 2 are depicted in Figure 2 with 0 < n 1 < 1 and 0 < n 2 < n 3 being the designed factors for n d . The self-aligning torque is very low and high at low and high longitudinal velocity, respectively. In these cases, the self-aligning torque is not suitable for use in the controller, as it may deteriorate performance or cause oscillations. However, the self-aligning torque can be suitable for V x ( V ̲ x , V ¯ x ) where V ̲ x and V ¯ x indicate the values that satisfy the designed factors. Note that the self-aligning torque increases with both vehicle speed and SWA. Thus, a large self-aligning torque caused by high vehicle speeds and large SWA may cause excessive overshoot and oscillation. Thus, n 3 is chosen to prevent excessive overshoot and subsequent oscillation.
The proposed controller is expressed as
ξ ˙ = d ^ ˙ x ˙ 4 ε d ^ = ξ + x 4 ε
x 2 d = k 1 e 1 + x ˙ 1 d x 3 d = 1 a 23 k 2 e 2 a 21 x 1 a 22 x 2 + x ˙ 2 d e 1 x 4 d = k 3 e 3 + x ˙ 3 d e 2 u = 1 b 4 k 4 e 4 a 41 x 1 a 43 x 3 a 44 x 4 b 4 u + n d d ^ e 3   n d = 1 ( x 1 , x 1 d ) X S 1 and x ˙ 1 d < 0 1 ( x 1 , x 1 d ) X S 2 and x ˙ 1 d > 0 0 else
and its block diagram is shown in Figure 3. The HGDOB in (33) estimates the self-aligning torque, whereas the backstepping controller in (34) generates the control input using the estimated self-aligning torque and full state feedback.

5. Simulations and Experiments

Simulations and experiments were performed to evaluate the performance of the proposed method. In the simulations and experiments, an EPS system (Mando Co., Seoul, Korea) was used. For confidentiality, we do not report the values of the EPS parameters. In [11], it was observed that the absolute value of the maximum steering wheel angle was less than 3 rad (17.2 deg.) and that the dominant frequency was less than 0.05 Hz in the high speed circuit of the Korea Automobile Testing & Research Institute (KATRI) that was designed based on the standard of the highway. Thus, we set the desired SWA as x 1 d = 0.3 sin ( 0.05 × 2 π t ) rad for the simulations and experiments.

5.1. Simulation Results

In order to evaluate the steering wheel angle tracking and estimation performance, the proposed method was tested via MATLAB/Simulink. The SWA tracking performance and the self-aligning torque estimation performance are shown in Figure 4. It can be seen that the SWA of the EPS matched the desired SWA well even though the self-aligning torque existed. We see that the estimated self-aligning torque tracked the actual self-aligning torque quite well.

5.2. Experimental Results

We conducted experiments to evaluate the performance of the proposed control method using the EPS hardware-in-the-loop simulation system shown in Figure 5. The system consisted of an EPS system (Mando Co., Seoul, Korea), a spring system, and the AutoBox and MicroAutoBox systems from dSPACE Inc. (Wixom, MI, USA). We mounted a spring on the system to emulate the self-aligning torque. The TAS was used to measure these parameters from the steering wheel, and the motor angle was measured using the embedded resolver. The control algorithm in (33) and (34) was implemented in the MicroAutoBox at a sampling rate of 100 Hz.
To evaluate the damping effect of the self-aligning torque, we tested two cases applying the same control gains:
  • Case 1: Control without using the self-aligning torque, i.e., n d = 0
  • Case 2: Control using the self-aligning torque, i.e., applying (32).
In case 1, the self-aligning torque was always rejected by the controller, whereas in case 2, the self-aligning torque was used for the SWA to return to its center position. After reaching zero angular velocity (i.e., when the SWA changed direction), the SWA was controlled to return to the center position to verify the contribution of the self-aligning torque. The SWA tracking performance for both cases is shown in Figure 6. A relatively large SWA tracking error appeared by aspects such as hysteresis and friction in case 1 near the zero angular velocity, whereas the self-aligning torque was used for damping when n d = 1 in case 2, resulting in a reduced SWA tracking error compared to case 1 when close to the zero angular velocity.
Figure 7 shows the self-aligning torque estimated by the HGDOB for case 2, and Figure 8 shows the control inputs for both cases. The amplitude of the self-aligning torque increased when the steering wheel turned outward. In addition, the sign of the self-aligning torque was opposite to that of the derivative of the control input, thus cancelling the self-aligning torque. On the other hand, the self-aligning torque decreased when the steering wheel turned inward, reducing its amplitude. In addition, the sign of the self-aligning torque was the same as that of the derivative of the control input, thus contributing to the control of the SWA. Consequently, the self-aligning torque was activated for damping, and thus the control input for case 2 reduced compared to that for case 1 when the self-aligning torque was applied, especially after reaching the zero angular velocity. Overall, we see both reduction of the control input and improved SWA tracking performance using self-aligning torque in case 2 by applying the proposed control method.

6. Conclusions

We propose a nonlinear SWA control method using the self-aligning torque for EPS in lateral control systems of autonomous vehicles. We designed an HGDOB to estimate the self-aligning torque without relying on the measured signal derivative. The nonlinear controller was designed by backstepping to bound the SWA tracking error. In the proposed controller, the self-aligning torque induced damping to improve the tracking performance of the controller when the input torque had the same direction of the self-aligning torque. Experimental results validated the performance of the proposed control method via an EPS hardware-in-the-loop simulation system. Specifically, we verified the improvement in SWA tracking performance by using the self-aligning torque in the proposed controller. Moreover, the SWA tracking error reduced given the damping provided by the self-aligning torque when the SWA was returning to the center position. Furthermore, the control input reduced during this period by the contribution of the self-aligning torque in returning the SWA to the center position.

Author Contributions

W.K. conceived the idea, designed the simulations and wrote the paper; C.M.K. and Y.-S.S. tested the experiments; C.C.C. helped to analyze the experimental data and supported the experimental setup.

Funding

This work was supported by the Industrial Source Technology Development Program (10044620, Automatic lane change system for novice drivers) funded by the Ministry of Trade, Industry and Energy (MOTIE, Korea) and by the Development of Source Technologies for IT Software Convergence Business (R7117-16-0164, Development of wide area driving environment awareness and cooperative driving technology which are based on V2X wireless communication) funded by the Ministry of Science, ICT and Future Planning, Korea.

Conflicts of Interest

The authors declare no conflict of interest.

Nomenclature

θ h Steering wheel angular position [deg]
θ h d Desired steering wheel angular position [deg]
ω h Steering wheel angular velocity [deg/s]
θ m Motor angular position [deg]
ω m Motor angular velocity [deg/s]
iCurrent input of the motor [A]
TInput torque of electric power steering system ( T = K t i ) [N·m]
K t Motor torque constant [N·m/A]
T d Driver torque [N·m]
T s Self-aligning torque [N·m]
J c Steering column moment of inertia [Kg·m2]
B c Steering column viscous damping [N·m/(rad/s)]
K c Steering column stiffness [N·m/rad]
M r Mass of the rack [kg]
B r Viscous damping of the rack [N·m/(rad/s)]
R p Steering column pinion radius [m]
K r Tire spring rate [N/m]
J m Motor moment of inertia [kg·m2]
B m Motor shaft viscous damping [N·m/(rad/s)]
V x Longitudinal velocity [Km/h]

References

  1. Cai, L.; Rad, A.B.; Chan, W.-L. An intelligent longitudinal controller for application in semiautonomous vehicles. IEEE Trans. Ind. Electron. 2010, 59, 1487–1497. [Google Scholar]
  2. Chen, Y.; Wang, J. Adaptive vehicle speed control with input injections for longitudinal motion independent road frictional condition estimation. IEEE Trans. Veh. Technol. 2011, 60, 839–948. [Google Scholar] [CrossRef]
  3. Hedrick, J.K.; Tomizuka, M.; Varaiya, P. Control issues in automated highway systems. IEEE Control Syst. Mag. 1994, 50, 356–364. [Google Scholar]
  4. Antony, W.B. Innovation drivers for electric power-assisted steering. IEEE Control Syst. Mag. 2003, 23, 30–39. [Google Scholar]
  5. Raksincharoensak, P.; Nagai, M.; Shino, M. Lane keeping control strategy with direct yaw moment control input by considering dynamics of electric vehicle. Veh. Syst. Dyn. 2006, 44, 192–201. [Google Scholar] [CrossRef]
  6. Hu, C.; Wang, R.; Yan, F.; Huang, Y.; Wang, H.; Wei, C. Differential steering based yaw stabilization using ISMC for independently actuated electric vehicles. IEEE Trans. Intell. Transp. Syst. 2018, 19, 627–639. [Google Scholar] [CrossRef]
  7. Huang, C.; Naghdy, F.; Du, H. Observer-based fault tolerant controller for uncertain steer-by-wire systems using the delta operator. IEEE/ASME Trans. Mechatron. 2018. [Google Scholar] [CrossRef]
  8. Taylor, C.J.; KoSeckd, J.; Blasi, R.; Malik, J. A comparative study of vision-based lateral control strategies for autonomous highway driving. Int. J. Robot. Res. 1999, 18, 442–453. [Google Scholar] [CrossRef]
  9. Chaib, S.; Netto, M.S.; Mammar, S. H∞, adaptive, PID and fuzzy control: A comparison of controllers for vehicle lane keeping. In Proceedings of the IEEE Intelligent Vehicles Symposium, Parma, Italy, 14–17 June 2004. [Google Scholar]
  10. Talvala, L.R.K.; Kritayakirana, K.; Gerdes, J.C. Pushing the limits: From lanekeeping to autonomous racing. Annu. Rev. Control 2011, 35, 137–148. [Google Scholar] [CrossRef]
  11. Son, Y.S.; Kim, W.; Lee, S.-H.; Chung, C.C. Robust multi-rate control scheme with predictive virtual lanes for lane-keeping system of autonomous highway driving. IEEE Trans. Veh. Technol. 2015, 64, 3378–3391. [Google Scholar] [CrossRef]
  12. Han, G.; Fu, W.; Wang, W.; Wu, Z. The lateral tracking control for the intelligent vehicle based on adaptive PID neural network. Sensors 2017, 17, 1244. [Google Scholar] [CrossRef] [PubMed]
  13. Liu, Q.; Liu, Y.; Liu, C.; Chen, B.; Zhang, W.; Li, L.; Ji, X. Hierarchical lateral control scheme for autonomous vehicle with uneven time delays induced by vision sensors. Sensors 2018, 18, 2544. [Google Scholar] [CrossRef] [PubMed]
  14. Latrech, C.; Chaibet, A.; Boukhnifer, M.; Glaser, S. Integrated longitudinal and lateral networked control system design for vehicle platooning. Sensors 2018, 18, 3085. [Google Scholar] [CrossRef] [PubMed]
  15. Morton, C.; Spargo, C.M.; Pickert, V. Electrified hydraulic power steering system in hybrid electric heavy trucks. IET Electr. Syst. Transp. 2014, 4, 70–77. [Google Scholar] [CrossRef] [Green Version]
  16. Yang, T. A new control framework of electric power steering system based on admittance control. IEEE Trans. Control Syst. Technol. 2015, 23, 762–769. [Google Scholar] [CrossRef]
  17. Du, P.-P.; Su, H.; Tang, G.-Y. Active Return-to-Center Control Based on Torque and Angle Sensors for Electric Power Steering Systems. Sensors 2018, 18, 855. [Google Scholar] [CrossRef]
  18. Parmar, M.; Hung, J.Y. A sensorless optimal control system for an automotive electric power assist steering system. IEEE Trans. Ind. Electron. 2004, 51, 290–298. [Google Scholar] [CrossRef]
  19. Chen, X.; Yang, T.; Chen, X.; Zhou, K. A generic model-based advanced control of electric power-assisted steering systems. IEEE Trans. Control Syst. Technol. 2008, 16, 1289–1300. [Google Scholar] [CrossRef]
  20. Marouf, A.; Djemai, M.; Sentouh, C.; Pudlo, P. A new control strategy of an electric-power-assisted steering system. IEEE Trans. Veh. Technol. 2012, 61, 3574–3589. [Google Scholar] [CrossRef]
  21. Sugita, S.; Tomizuka, M. Cancellation of unnatural reaction torque in variable-gear-ratio. ASME J. Dyn. Syst. Meas. Control 2012, 134, 021019. [Google Scholar] [CrossRef]
  22. Kim, W.; Son, Y.S.; Chung, C.C. Torque overlay-based robust steering wheel angle control of electrical power steering for a lane-keeping system of automated vehicles. IEEE Trans. Veh. Technol. 2016, 65, 4379–4392. [Google Scholar] [CrossRef]
  23. Lin, F.-J.; Chen, S.-G.; Sun, I.-F. Intelligent sliding-mode position control using recurrent wavelet fuzzy neural network for electrical power steering system. Int. J. Fuzzy Syst. 2017, 19, 1344–1361. [Google Scholar] [CrossRef]
  24. Homann, A.; Bufi, M.; Keller, M.; Glander, K.-H.; Bertram, T. Experimental identification of torque overlay steering system and nonlinear control. IFAC PapersOnLine 2018, 51, 311–316. [Google Scholar] [CrossRef]
  25. Kim, J.-H.; Song, J.-B. Control logic for an electric power steering system using assist motor. Mechatronics 2002, 12, 447–459. [Google Scholar] [CrossRef]
  26. Christopher, M.; Pickert, V.; Armstrong, M. Self-alignment torque as a source of energy recovery for hybrid electric trucks. IEEE Trans. Veh. Technol. 2014, 63, 62–71. [Google Scholar]
  27. Chen, W.; Ballance, D.; Gawthrop, P.; O’Reilly, J. A nonlinear disturbance observer for robotic manipulators. IEEE Trans. Ind. Electron. 2000, 47, 932–938. [Google Scholar] [CrossRef] [Green Version]
Figure 1. Steering wheel regions for helpful self-aligning torque.
Figure 1. Steering wheel regions for helpful self-aligning torque.
Sensors 18 04384 g001
Figure 2. X s 1 and X s 2 for n d .
Figure 2. X s 1 and X s 2 for n d .
Sensors 18 04384 g002
Figure 3. Block diagram of the proposed method.
Figure 3. Block diagram of the proposed method.
Sensors 18 04384 g003
Figure 4. Simulation results (a) SWA tracking performance and (b) self-aligning torque estimation performance.
Figure 4. Simulation results (a) SWA tracking performance and (b) self-aligning torque estimation performance.
Sensors 18 04384 g004
Figure 5. EPS HILS system for experimental verification of SWA controller (CAN, controller area network; ECU, electronic control unit; TAS, torque and angle sensor): (a) Photo of the EPS HILS system; (b) Block diagram of the EPS HILS system.
Figure 5. EPS HILS system for experimental verification of SWA controller (CAN, controller area network; ECU, electronic control unit; TAS, torque and angle sensor): (a) Photo of the EPS HILS system; (b) Block diagram of the EPS HILS system.
Sensors 18 04384 g005
Figure 6. SWA tracking performance: (a) SWA tracking performance in case 1; (b) SWA tracking performance in case 2; and (c) SWA tracking error in cases 1 and 2.
Figure 6. SWA tracking performance: (a) SWA tracking performance in case 1; (b) SWA tracking performance in case 2; and (c) SWA tracking error in cases 1 and 2.
Sensors 18 04384 g006
Figure 7. Estimated self-aligning torque in case 2.
Figure 7. Estimated self-aligning torque in case 2.
Sensors 18 04384 g007
Figure 8. Control input in cases 1 and 2 (a) Zoomed-out and (b) Zoomed-in.
Figure 8. Control input in cases 1 and 2 (a) Zoomed-out and (b) Zoomed-in.
Sensors 18 04384 g008

Share and Cite

MDPI and ACS Style

Kim, W.; Kang, C.M.; Son, Y.-S.; Chung, C.C. Nonlinear Steering Wheel Angle Control Using Self-Aligning Torque with Torque and Angle Sensors for Electrical Power Steering of Lateral Control System in Autonomous Vehicles. Sensors 2018, 18, 4384. https://doi.org/10.3390/s18124384

AMA Style

Kim W, Kang CM, Son Y-S, Chung CC. Nonlinear Steering Wheel Angle Control Using Self-Aligning Torque with Torque and Angle Sensors for Electrical Power Steering of Lateral Control System in Autonomous Vehicles. Sensors. 2018; 18(12):4384. https://doi.org/10.3390/s18124384

Chicago/Turabian Style

Kim, Wonhee, Chang Mook Kang, Young-Seop Son, and Chung Choo Chung. 2018. "Nonlinear Steering Wheel Angle Control Using Self-Aligning Torque with Torque and Angle Sensors for Electrical Power Steering of Lateral Control System in Autonomous Vehicles" Sensors 18, no. 12: 4384. https://doi.org/10.3390/s18124384

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