Next Article in Journal
Measurement of the Acoustic Relaxation Absorption Spectrum of CO2 Using a Distributed Bragg Reflector Fiber Laser
Previous Article in Journal
Analysis of the Asymmetry between Both Eyes in Early Diagnosis of Glaucoma Combining Features Extracted from Retinal Images and OCTs into Classification Models
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

The Validity of Sensors and Model in the Lane Change Control Process †

by
Andrzej Dębowski
1,
Jakub Jan Faryński
2,* and
Dariusz Piotr Żardecki
1
1
Faculty of Mechanical Engineering, Military University of Technology, Gen. Sylwestra Kaliskiego 2, 00-908 Warsaw, Poland
2
Doctoral School, Military University of Technology, Gen. Sylwestra Kaliskiego 2, 00-908 Warsaw, Poland
*
Author to whom correspondence should be addressed.
This paper is an extended version of our paper published in Dębowski, A.; Faryński, J.J.; Żardecki, D.P. The bicycle model of a 4WS car lateral dynamics for lane change controller. In Proceedings of the IOP Conference Series: Materials Science and Engineering, Kaluza, Slovakia, 26–29 April 2022.
Sensors 2023, 23(10), 4738; https://doi.org/10.3390/s23104738
Submission received: 11 April 2023 / Revised: 10 May 2023 / Accepted: 12 May 2023 / Published: 14 May 2023
(This article belongs to the Section Vehicular Sensing)

Abstract

:
The paper demonstrates the validity of sensors and the model in the algorithm for a lane change controller. The paper presents the systematic derivation of the chosen model from the ground up and the important role played by the sensors used in this system. The whole concept of the system on which the tests were carried out is presented step by step. Simulations were realised in the Matlab and Simulink environments. Preliminary tests were performed to confirm the need for the controller in a closed-loop system. On the other hand, sensitivity (the influence of noise and offset) studies showed the advantages and disadvantages of the developed algorithm. This allowed us to create a research path for future work with the aim of improving the operation of the proposed system.

1. Introduction

It was decided to take up the above topic of the article, first of all, due to the authors’ work on the topic of automatic control for the lane change manoeuvre by a car with four steering wheels (4WS). Secondly, an important and large part of it concerns the sensitivity of the control system to the presence of noise and offset in the measurement signals sent from the sensors to the controller, which fits in with the theme of the magazine.
It was decided to work on the 4WS system because it is one of the elements supporting the active safety of the car. The idea of its use fits well with its application in an autonomous vehicle—increasing manoeuvrability at high speeds (e.g., in a parking lot) and increased stability when driving at higher speeds (e.g., on a highway) [1].
The concept of an autonomous vehicle is becoming increasingly common. The development of vehicles in this respect is linked to the increasing automation of the individual processes they perform. In the case of the topic addressed by the authors, this is automatic navigation [2,3] and automatic obstacle avoidance [4,5]. The lane change manoeuvre is encountered in situations of avoiding, overtaking, and when an unexpected obstacle suddenly appears on the road. It can therefore be said to be one of the basic manoeuvres from which other, even more complex manoeuvres are performed. Therefore, when studying the steering algorithm, it is reflected in lane-change studies. This topic is addressed in many scientific papers [4,5,6,7,8,9,10,11,12]. Researchers are mostly concerned with the preparatory phase. This is a very important issue related to the driver’s (controller’s) decision [6]. This applies to the situation of choice, when a pre-selection situation arises and one has to take into account what is happening in the adjacent lane [7,8]. The question then arises as to whether it is empty and whether the manoeuvre can be executed [12]. Assuming that a vehicle is coming from the opposite direction, the driver is faced with a difficult choice [9]. The driver has to decide whether to hit the obstacle after braking or whether to attempt to change lanes, hoping to do so in time before being hit by the vehicle on the opposite side [11]. Lane change manoeuvre environment detection by the driver (autonomous vehicle) concerns the preparatory phase of a lane change manoeuvre [10]. The second phase of this manoeuvre is the execution phase, i.e., the actual control process, when information is already provided to the system regarding the possibility of executing the manoeuvre. In this phase, cooperation between the controller, the measuring system (the vehicle movement measurement system), and the vehicle is crucial [4]. Information must be provided on an ongoing basis, as the controller must obtain information on how the vehicle should move. The main goal is to formulate a controller that will make the displacement of the vehicle appropriate given the dynamics of the movement, the geometry of the vehicle, and the obstacle to be avoided [4,5]. The execution phase is crucial for the active safety of the steering car.
Among other things, the sensors in the vehicle’s motion measurement system and the environmental (road) detection system play a key role in this issue, as they provide the necessary information to the controller, which translates into the operation of the entire system [13]. It is also worth mentioning at this point that sensors also introduce various types of imperfections into the whole system, such as measurement noise or offsets, among others. This issue has been addressed in several papers [14,15,16]. It is important that the developed control algorithm, in spite of the existing imperfections, is able to keep the vehicle in the assumed trajectory and perform the requested manoeuvre. The issue of the sensitivity of automatic control to the occurrence of measurement disturbances seems to be particularly important for evaluating the performance of our proposed lane change controller, which is also an important element of this article.
In determining lane change control algorithms, a mathematical model that describes the dynamics of vehicle movement in the plane of the road plays a key role. Such a model is the so-called “bicycle model,” which is applied to both two-wheel steerable (2WS) and four-wheel steerable (4WS) cars. In papers [17,18], the bicycle model is used together with the MPC (Model Predictive Control) technique for the process of lane change. Some review works related to the bicycle model can also be found [19,20]. Among other things, it has also found application in various computer simulations [21], real-world studies [22], the study of variable vehicle dynamics [23], vehicle performance [24], active steering [25,26], the comparison of 2WS and 4WS vehicle control [27], and control system design [28].
Many papers show that the bicycle model is a very important element in lateral vehicle dynamics issues, while the derivation of the model from the ground up is rare. Therefore, this paper also presents its derivation. This allows for a better understanding of the structure of the model and shows its validity in relation to its dependence on individual parameters. The transformation of the bicycle model from the form of differential equations to the transmittance form is also presented in this paper. The transmittance form of the bicycle model is very helpful in the synthesis of control algorithms.
The lateral dynamics model of the 4WS car in the form of differential equations is a classic model used in the works of many authors. An important novelty is the transformation of equations into the transfer function form, the reduction of the transfer function model, and, on this basis, the synthesis of the controller. This is the authors’ original contribution to the development of 4WS vehicle control technology.

2. Concept of the Steering System

The proposed control system consists of a reference signal generator and regulators [19]. The reference signal generator is based on the lane change process reference model. It generates a reference steering signal and corresponding reference output signals. According to the theory of control systems and the practise of drivers, the reference steering signal has a “bang-bang” type signal. This signal is corrected on the basis of the correction signals from the regulators, which it goes to the summing node with. The regulators correct the reference control signal so that, after correction, the actual control signal acting on the car ensures the minimization of errors, and finally, a good implementation of the lane change process. The algorithms of the regulators are also based on a reference model describing the lane change process. The reference model is therefore crucial for the design of the lane change controller. As shown in the literature analyses [4,5,19,29,30,31,32], the bicycle model turned out to be the correct reference model used in many solutions by other authors.
An example of a control method for an autonomous vehicle is shown in the control diagram below (Figure 1).

3. Derivation of the Model

The bicycle model is a plane model with three degrees of freedom. It assumes that the vehicle’s centre of mass is located on the plane of the road. The vehicle itself is symmetrical with respect to the longitudinal vertical plane. The axles are reduced to individual wheels. This model assumes that the left and right wheels of the vehicle generate the same lateral forces and depend only on the drift angle of the entire vehicle axis (Figure 2) [33].
This means that the description of a car is equivalent to that of a single-track vehicle. An important simplification here is the omission of vehicle rollovers. By using this model, predictions of vehicle behaviour can be calculated in real-time and form the basis for the calculation of corrective signals for car stabilisation. The degrees of freedom taken into account by the model are two translational coordinates of the centre of mass (X, Y) and one rotational—yaw. This model uses a linear tyre model. It is one of the simpler mathematical models that assumes that the forces acting under the wheel are as follows:
F A , B ( x ) = C A , B · λ A , B
F A , B ( y ) = K A , B · α A , B
Forces F A , B ( x ) and F A , B ( y ) are proportional to the longitudinal wheel slip ( λ A , B ) and its drift angle ( α A , B ). Slip resistance coefficients ( C A , B ) and tyre cornering stiffness ( K A , B ) are constant values. An example of methodology for determining drift resistance factors can be found in [34]. Such a model is accurate for wheel slip λ A , B < 0.15 and the wheel drift angle α A , B < 0.1 rad. For larger values of wheel slip or tyre cornering stiffness, the forces calculated from the real model are higher than the real forces acting at the contact between the tyre and the road [35].
At the very beginning, it is necessary to consider all the forces and moments that will be needed to create the details of the model in Figure 3, which are as follows:
  • ( X , Y ) —global coordinate system,
  • ( x , y ) —local coordinate system,
  • m —vehicle mass,
  • J —mass moment of inertia ( J z z to p. C),
  • L A , L B —distances AC and BC between the centre of mass to the front/rear axes,
  • K A , K B —front and rear tyre cornering stiffness (yaw coefficients to p. A and B),
  • δ A , δ B —front and rear steering angles,
  • Ω —angular velocity of the vehicle,
  • V —longitudinal vehicle speed in the local coordinate system,
  • U —lateral vehicle speed in the local coordinate system,
  • V C —velocity in the centre of mass,
  • a C —acceleration in the centre of mass,
  • β —drift angle of the vehicle; β = a r c t g V C sin β V C cos β ,
  • α A , B —drift angles (to p. A and B),
  • γ A , B —subtraction of the steering angles and drift angles (to p. A and B).
Another important element is the adoption of assumptions and simplifications in the model under consideration. Otherwise, the individual expressions of the model would take on a very complicated structure, which would make the analysis of such a model very difficult at a later stage.
Assumptions:
The considered issues concern the control of motion of a 4WS vehicle travelling at a steady speed on a straight, level road with good adhesion, so that the well-known “bicycle model” can be used to describe the dynamics:
  • The vehicle is treated as a moving single-mass planar object on sprung, twisting pneumatics, symmetrical about its longitudinal axis.
  • The road reaction forces are perpendicular to the wheel rim side planes and depend directly (functional dependence) on the drift angles, so the angles between the wheel rim side planes and the wheel tyre line marks.
  • The road reaction forces are related to the points defined by the vertical projections of the wheel axis centres.
The adopted simplifications:
  • V C cos β V A = V B = V = c o n s t a n t ,
  • V C sin β U ,
  • sin γ A γ A ,
  • cos γ A 1 ,
  • sin γ B γ B ,
  • cos γ B 1 ,
  • tan γ A γ A ,
  • tan γ B γ B .
With the model scheme and its simplifications thus prepared, one can proceed with the calculations. The global and local coordinate systems should be analysed separately, given that their respective properties are interdependent and will need to be exploited. The calculations will start with the local coordinate system and be divided into several steps.
Calculations against ( x , y ) :
(1)
Forces calculations:
F y = F A + F B   ( from  simplifications  adopted )
F A + F B = m a C y
V C = V + U
a C y = U ˙ + V Ω
By substituting the Relation (6) into Equation (4), one obtains:
F A + F B = m ( U ˙ + V Ω )
Once the above calculations are made, we are able to proceed to the next step.
(2)
Moments of force calculations:
M = J Ω ˙
M y = F A L A F B L B   ( from  simplifications  adopted )
F A L A F B L B = J Ω ˙
The next step will be calculating the tyre model. As mentioned earlier, the bicycle model uses a linear tyre model.
(3)
Tyre model calculations:
Front tyre:
The lateral speed of the front tyre is the sum of the lateral speed at the centre of mass and the angular speed at the front.
V A γ A = U + Ω L A   ( from  simplifications  adopted )
α A + γ A = δ A
α A = δ A U + Ω L A V A
from   ( 2 ) :   F A = K A α A
F A = K A ( δ A U + Ω L A V A )
Rear tyre:
The lateral speed of the rear tyre is the result of the subtraction of the lateral speed at the centre of mass and the angular speed at the rear.
V B γ B = U Ω L B   ( from  simplifications  adopted )
α B + γ B = δ B
α B = δ B U Ω L B V B
from   ( 2 ) :   F B = K B α B
F B = K B ( δ B U Ω L B V B )
The final stage is to put all the elements together.
(4)
Compilation.
Using the assumed simplifications and substituting Relations (15) and (20) into Equations (7) and (10), respectively, one obtains:
K A ( δ A ( t ) U t + Ω t L A V ) + K B ( δ B ( t ) U t Ω t L B V ) = m ( U ˙ t + V Ω t )
K A ( δ A ( t ) U t + Ω t L A V ) L A K B ( δ B ( t ) U t Ω t L B V ) L B = J Ω ˙ ( t )
After making the appropriate calculations and simplifications, one obtains:
m U ˙ t + K A + K B V U t + m V 2 + K A L A K B L B V Ω t = K A δ A ( t ) + K B δ B ( t )
J Ω ˙ ( t ) + K A L A 2 + K B L B 2 V Ω t + K A L A K B L B V U t = K A L A δ A ( t ) K B L B δ B ( t )
After performing a number of calculations, the form of the “bicycle model” for the local coordinate system was obtained. The appropriate further calculations need to be performed to obtain the form of the model for the global coordinate system.
Calculations against ( X , Y ) :
V X ( t ) = X ˙ t = F X
V Y ( t ) = Y ˙ t = F Y
ψ ˙ ( t ) = Ω ( t )
F X = V c o s ψ U ( t ) s i n ψ   ( from  simplifications  adopted )
F Y = V s i n ψ + U ( t ) c o s ψ   ( from  simplifications  adopted )
X ˙ t = V c o s ( ψ t ) U ( t ) s i n ( ψ t )
Y ˙ t = V s i n ( ψ t ) + U ( t ) c o s ( ψ t )
X t = 0 t X ˙ τ d τ = 0 t V cos ψ τ U τ sin ψ τ d τ
Y t = 0 t Y ˙ τ d τ = 0 t ( V sin ψ τ + U ( τ ) cos ( ψ τ ) ) d τ
ψ t = 0 t Ω τ d τ
Now the bicycle model is complete. Calculations for the local and global coordinate systems were made and presented.
Almost all authors dealing with the problems of vehicle motion control (both 2WS and 4WS) use the “bicycle model,” describing the “lateral dynamics” of the car in the form of two differential equations of the second order. Here, the “lateral dynamics” starter model is also the “bicycle model”.

4. Transmittance Formulation of the Model

The analysis of the 4WS bicycle model will be based on the research of the 4WS vehicle lane change process through a suddenly appearing obstacle. The driver or controller during this manoeuvre generates a “bang-bang” signal (Figure 4) [33]. According to the theory of optimal control, for time-optimal systems, meaning those systems that ensure that processes are realised in a minimum of time, control must take the form of “bang-bang” (infinite rapid ramp-up is possible when dealing with controllers that generate electronic signals). The “bang-bang” signal is a voltage signal generated by the controller. This signal is converted from electrical to mechanical by an actuator located in the vehicle. The actuator causes smoothing, delays, and takes the control signal to a more rounded structure. Between 0 and T, there is a jerk of the steering wheel to the left, a hold, and a jerk of the steering wheel to the right. Conversely, in the period from T to 2T, there is a hold, a jerk to the left again, and a return to the zero position. The period T is necessary to determine the duration of the obstacle avoidance process.
Figure 4 shows an example of the path taken by a vehicle during a lane change manoeuvre as a result of a suddenly appearing obstacle. It also finds reference in the results of simulation studies, but strictly, the trajectory of the vehicle during this manoeuvre depends on the speed at which it is travelling and the mechanical parameters of the vehicle.
In this model, we are dealing with linear equations in the local system and non-linear equations in the global system. In practise, the process of lane change takes place in such a way that the maximum values of the angle of vehicle deviation from the road axis are not high (only several degrees). This means that the non-linear variable transformation Equations (32) and (33) can be linearised. All equations for both systems are presented as follows:
  • Linear equations of motion in the local coordinate system associated with the vehicle: Equations (23) and (24);
  • Linear equations for the transformation of variables (as a result of linearization) from a local to a global system associated with a road: Equation (34) and
X t = 0 t X ˙ τ d τ = V t
Y t = 0 t Y ˙ τ d τ = 0 t V ψ τ + U τ d τ
After the equations are linearised, they can be subjected to the Laplace transform, thus obtaining the model in the form as follows:
m s + K A + K B V U s + m V 2 + K A L A K B L B V Ω s = K A δ A s + K B δ B s
J s + K A L A 2 + K B L B 2 V Ω s + K A L B K B L B V U s = K A L A δ A s K B L B δ B s
Y s = V ψ s + U ( s ) s
ψ s = Ω ( s ) s
The equations will be presented in terms of the fundamental members of the dynamics. The next step is to change to the matrix form of Equations (37) and (38).
U s Ω s = m s + K A + K B V m V 2 + K A L A K B L B V K A L A K B L B V J s + K A L A 2 + K B L B 2 V 1 K A K B K A L A K B L B δ A s δ B s
In order to derive the assumed values, it is now necessary to calculate the inverse matrix of the expression:
A = m s + K A + K B V m V 2 + K A L A K B L B V K A L A K B L B V J s + K A L A 2 + K B L B 2 V
To do this, count the determinant of the matrix, then the complement matrix, and finally transpose it. First, the determinant of matrix “A” will be counted.
det A = J m s 2 + m ( K A L A 2 + K B L B 2 ) + J ( K A + K B ) V s + K A K B ( L A + L B ) 2 m V 2 ( K A L A K B L B ) V 2
For easier analysis and to represent the individual parameters in terms of basic dynamics, the equation should be brought to a form where the last component in the equation is the number 1. To obtain this form of the equation, the last component of the expression should be taken out before the parenthesis. This will also help in obtaining such transmittance parameters as the time constant or the damping coefficient.
det A = K A K B L A + L B 2 m V 2 K A L A K B L B V 2 ( T 0 2 s 2 + 2 ξ 0 T 0 s + 1 )
A 1 = J s + K A L A 2 + K B L B 2 V d e t ( A ) m V 2 + K A L A K B L B V d e t ( A ) K A L A K B L B V d e t ( A ) m s + K A + K B V d e t ( A )
As a result, the matrix equation can be calculated. Due to the complex form of the determinant, the individual elements of the matrix were not counted immediately but replaced by parameters to facilitate the rest of the calculation.
U s Ω s = a 11 ( s ) a 12 ( s ) a 21 ( s ) a 22 ( s ) K A K B K A L A K B L B δ A s δ B s
U s = a 11 s K A + a 12 s K A L A δ A s + ( a 11 s K B a 12 s K B L B ) δ B s
Ω s = a 21 s K A + a 22 s K A L A δ A s + ( a 21 s K B a 22 s K B L B ) δ B s
G U δ A s = U ( s ) δ A s = a 11 s K A + a 12 s K A L A , w h e n   δ B s = 0
G U δ B s = U ( s ) δ B s = a 11 s K B a 12 s K B L B , w h e n   δ A s = 0
G Ω δ A s = Ω ( s ) δ A s = a 21 s K A + a 22 s K A L A , w h e n   δ B s = 0
G Ω δ B s = Ω ( s ) δ B s = a 21 s K B a 22 s K B L B , w h e n   δ A s = 0
Based on the calculations, the model was determined as a transfer function (Figure 5):
G Y δ A ( s ) = K Y δ A T Y δ A 2 s 2 + 2 ξ Y δ A T Y δ A s + 1 s 2 ( T 0 2 s 2 + 2 ξ 0 T 0 s + 1 )
G Y δ B ( s ) = K Y δ B ( T Y δ B 2 s 2 + 2 ξ Y δ B T Y δ B s 1 ) s 2 ( T 0 2 s 2 + 2 ξ 0 T 0 s + 1 )
G ψ δ A ( s ) = K ψ δ A ( T ψ δ A s + 1 ) s ( T 0 2 s 2 + 2 ξ 0 T 0 s + 1 )
G ψ δ B ( s ) = K ψ δ B T ψ δ B s + 1 s T 0 2 s 2 + 2 ξ 0 T 0 s + 1
where:
K Y δ A = K Y δ B = V K 0
K ψ δ A = K 0
K ψ δ B = K 0
K 0 = K A K B L A + L B V K A K B L A + L B 2 m V 2 K A L A K B L B
T 0 = V m J K A K B L A + L B 2 m V 2 K A L A K B L B
ξ 0 = m ( K A L A 2 + K B L B 2 ) + J ( K A + K B ) 2 m J ( K A K B L A + L B 2 m V 2 K A L A K B L B )
T ψ δ A = m L A V K B L A + L B
T ψ δ B = m L B V K A L A + L B
T Y δ A = J K B L A + L B
T Y δ B = J K A L A + L B
ξ Y δ A = L B 2 V K B L A + L B J
ξ Y δ B = L A 2 V K A L A + L B J
The above representation of the transfer functions shows a very strong connection between the transfer function parameters and the mechanical parameters. The transfer functions show the essence of the effects of steering angles on lateral and angular displacements [33].
In classic 4WS controls, the rear wheels are controlled by transforming the front wheel control accordingly (Figure 6) [33].
P A B V = P A B 0   f o r   V < V 0 Δ V P A B 0 Δ V V V 0   f o r   V 0 V V 0 + Δ V P A B 0   f o r   V > V 0 + Δ V
With the assumed ratio characteristics, the transfer function model appears as follows (Figure 7) [33]:
Y ( s ) = G Y δ ( s ) δ ( s )
where   G Y δ ( s ) = G Y δ A ( s ) + P A B ( V ) G Y δ B ( s )
ψ ( s ) = G ψ δ ( s ) δ ( s )
where   G ψ δ s = G ψ δ A s + P A B V G ψ δ B s
from :   G Y δ s = K Y δ ( T Y 2 s 2 + 2 ξ Y δ T Y δ s + 1 ) s 2 T 0 2 s 2 + 2 ξ 0 T 0 s + 1
G ψ δ s = K ψ δ ( T ψ δ s + 1 ) s T 0 2 s 2 + 2 ξ 0 T 0 s + 1
where:
K Y δ = 1 P A B V V K 0
T Y δ = J 1 K B + P A B V K A L A + L B 1 P A B V
ξ Y δ = L B + P A B V L A 2 V 1 P A B V J 1 K B + P A B V K A L A + L B 1 P A B V
K ψ δ = 1 P A B V K 0
T ψ δ = m V L A K B P A B V L B K A ( L A + L B ) ( 1 P A B V )

5. Concept of the Controller in the Steering System

The proposed detailed control system is shown below (Figure 8).
The proposed control system, through the reference signal generator, will generate three reference signals: Y H R ( t ) , ψ H R t , and δ H R ( t ) . Then they will be fed further into the system, except that in a feedback system, the subtraction of signals: Y H R ( t ) , Y t ,   ψ H R ( t ) , and ψ ( t ) will generate error signals: Δ Y ( t ) and Δ ψ ( t ) . Hence, the need to select appropriate regulators for the correct operation of the system. Two regulators: R e g u l a t o r   Y and R e g u l a t o r   ψ will correct the signals Δ Y ( t ) and Δ ψ ( t ) . The signals— Δ δ Y ( t ) and Δ δ ψ ( t ) are correction signals after the action of the regulators. The sum of the correction signals and the reference “bang-bang” signal δ H R ( t ) will be the input signal for the vehicle ( δ ( t ) ). Regulators in this control system are based on the LQR method [36] (not mentioned in this article).
The next step is to determine the form of the reference signal generator. For this, it is necessary to analyse the limits of the transfer functions. In particular, the “bang-bang” input waveforms (Figure 9) should be considered, as they approximate the real waveforms during the lane change process [33].
δ t = δ 0 ( 1 t 2 · 1 t T + 1 ( t 2 T ) )
δ s = δ 0 1 e s T 2 s
δ A t = δ t
w h e n   δ B t = P A B ( V ) δ t
P A B ( V ) > 0
lim t ψ t = lim s 0 s ψ s = l i m s 0 s ( G ψ δ A s δ A s + G ψ δ B s δ B s ) = 0
lim t Y t = lim s 0 s Y s = l i m s 0 s G Y δ A s δ A s + G Y δ B s δ B s = K Y δ δ 0 T 2
It was decided to use the model in a reduced version (members affecting only the transients are omitted), as this enables an analytical synthesis of the control of classical 4WS vehicles [33].
G Y δ R ( s ) = K Y δ s 2
G ψ δ R ( s ) = K ψ δ s
The same results of the boundary analysis are also obtained assuming a reduction of the initial transfer function model. The limit defined by Equation (87) is the steady-state displacement value Y 0 , as well as the magnitude of the lane change. It should be noted here that theoretically, according to Formula (86), the steady-state yaw angle is zero, so the vehicle moves on a track parallel to the original track. However, Equations (86) and (87) are not sufficient to determine the signal parameters δ 0 and T . Therefore, an analogous study was performed here by updating the state after step excitation at time t = T , using (89). In this case, the angular displacement ψ T = ψ 0 reaches its maximum value ψ 0 defining the assumed linearity of the model. Based on these analyses, formulas for the values of T  i  δ 0 can be calculated (Figure 10) [33]:
T = Y 0 V ψ 0
δ 0 = V ψ 0 2 K ψ δ Y 0
The form of the individual elements for the control process must be defined at the outset of the planned control concept. This mainly concerns the form of the reference signal generator and the vehicle, which will generate the real signals on the basis of the reference signals. In the feedback loop, so-called failures will arise as a result of the interaction of the vehicle’s individual parameters with the prevailing traffic situation [33].
The reference signal generator will include simplified transfer functions (Figure 11).
δ H R ( s ) = p · δ R ( s )
where p is the steering gear ratio, and the signals Y H R ( s ) and ψ H R ( s ) are the effects of the signal δ H R ( s ) on the reduced transmittance forms.

6. Concept of the Measurement System

The model of the measuring system must represent how the measuring system obtains information from the vehicle regarding its actual movements. It must provide these to the controller in order to minimise the deviation signals by adjusting between the reference and actual signals, which translates into correcting the vehicle’s path so that the actual vehicle’s path is as close as possible to the reference (Figure 12). This is put in descriptive terms.
The measuring system has the task of continuously providing the controller with information about two signals—the lateral displacement Y ( t ) and the angular displacement ψ ( t ) . For this purpose, sensors can be used in the ESP (Electronic Stability Program), sometimes referred to as ESC (Electronic Stability Control), which is obligatory in every car. For its operation, it measures, among other things, the lateral acceleration of the vehicle’s centre of mass Y ¨ t and the yaw angular velocity ψ ˙ ( t ) . At this point, to obtain the desired displacement values, the transverse acceleration signal must be integrated twice and the yaw angular velocity signal must be integrated once.
The use of existing sensors on the vehicle makes it much easier to identify the parameters of the control signal, as it does not require the development of additional circuitry and coupling to the existing one.

7. Concept of the 4WS Virtual Vehicle

Since the authors do not have an actual 4WS vehicle, there is a need to create a virtual facility. It is assumed that the vehicle, when changing lanes, travels at a constant speed on a level road without excessive skidding and braking in front of an obstacle but avoids it immediately. As a result of this assumption, the influence of the braking and suspension systems can be ignored in the construction of the virtual model due to the small nature of the excursions. In addition, during lane changes, the vehicle’s yaw angles are small (on the order of a few degrees), making the vehicle’s side-to-side tilt of little importance, so this element can also be ignored. On the other hand, the steering system plays an important role when vehicle deflection is small; hence, the 4WS virtual vehicle model consists of a model of the steering system and a model of vehicle movement. The model of vehicle movement is described by a non-linearized 4WS bicycle model with the effect of crosswind forces (as a result of the assumptions described earlier)—Figure 13 [36].
The lateral force acts on the car body at a point called the centre of pressure (P), which generally does not coincide with the vehicle’s centre of mass. Therefore, when passing through a crosswind area, a yaw moment acting on the car is created, which can lead to a change of direction [37]. Assuming that the vehicle is turning left during a lane change, point P should be placed closer to the rear axle of the vehicle. For ease of calculation, the location of the centre of pressure is assumed to be at a distance of 0.5 L B from the centre of mass. The effect of the force F P is described as follows:
F p = A y A y 0 A ρ p V r 2 2 c F y
where:
V r 2 = ( V + V w cos ψ ) 2 + V w 2 s i n 2 ψ
c F y = 2.48 β 0.382
c M z = 2 β 1.77
β = a r c t g V w sin ψ V + V w cos ψ
where: A y —lateral area, A y 0 —the lateral surface of the car body directly exposed to wind, A —front surface, ρ p —air density, V w —wind speed, c F y —dimensionless lateral force coefficient, and c M z —dimensionless yaw moment coefficient.
The calculation of the moment of force F p takes into account the change from the dimensionless lateral force coefficient c F y to the dimensionless yaw moment coefficient c M z . The value of V w should be taken as 20 m/s ± 3 m/s [37]. The modified equations in the local system are shown below (model of vehicle movement system):
m U ˙ t + K A + K B V U t + m V 2 + K A L A K B L B V Ω t = K A δ A t + K B δ B t + F P
J Ω ˙ t + K A L A 2 + K B L B 2 V Ω t + K A L A K B L B V U t = K A L A δ A t K B L B δ B t F p L B 2
The model of the steering system is presented below (Figure 14) [38]:
K s U K T s U K 2 s 2 + 2 ξ s U K T s U K s + 1   ( steering  actuator second-order  inertial  member )
J δ δ ¨ t = μ δ δ ˙ t + M δ t + ( K φ δ H + K θ δ ) ( δ H t p δ t ) p K φ δ H + K θ δ   ( steering   mechanism )
where J δ —moment of inertia of the steering knuckle with wheel, μ δ —damping factor in the stub axle bearing, M δ —moment of external force acting on the steering knuckles, M T 0 δ —moment of friction of the dry bearing of the steering knuckle, K φ δ H —stiffness coefficient of the steering shaft, K θ δ —stiffness coefficient of the shaft representing the rod, p —gear ratio, δ —angle of rotation of the road wheel knuckle, θ —angle of rotation of the gear wheels from the knuckles, φ —angle of rotation of the gear wheel from the steering wheel side, and δ H —handlebar rotation angle.
The full model of the 4WS virtual vehicle is presented below (Figure 15):

8. Preliminary Simulations

The research is carried out entirely in a simulation environment due to the lack of a real 4WS car facility. Only the parameters of the “lateral dynamics” model necessary for the operation of the model controller and the model of vehicle movement of the virtual vehicle were subjected to the identification process (not mentioned here). The identifications were carried out on the real 2WS vehicle because the authors did not have a 4WS vehicle. Note that both the parameter set of the “lateral dynamics” model and the technique for identifying these parameters are the same for 2WS and 4WS vehicles.
Simulation studies make it possible to investigate certain issues that are impossible to investigate in a real facility. In terms of sensitivity studies, for example, it is possible to address issues of the effect of an increase in steering system on the developed algorithm, which cannot be determined in a real vehicle in the short term. In addition, simulations make it possible to theoretically test the proposed control method without having a real object.
As a result of the unavailability of a real vehicle, simulation studies were carried out based on records of data, partly from the literature [38] and partly from our own research (not mentioned here). The necessary data for the simulation are shown in the following table (Table 1).
At first, the test was carried out in an open-loop (without feedback) system at one speed (21.7 m/s ≈ 80 km/h) in order to confirm the necessity of the proposed system (Figure 16).
In an open-loop system, the vehicle is unable to achieve the assumed steady-state values, hence the need for a closed-loop system controller (as proposed so far; Figure 17).
In a closed-loop system, the vehicle achieves the intended displacement.
The essence of the authors’ idea is a lane change controller based on a fairly simple mathematical model. Simulation tests are to check the sensitivity of its operation, taking into account implementation imperfections. An important part of this research (presented in the article) concerns the impact of measurement imperfections (noise, offset) on the effects of lane change control.
The quality of closed-loop control is measured on the basis of lapse-based control quality indicators (four indicators were used). However, due to the volume of the work and the presentation of test results on the example of only one speed, these indicators were not presented.
The experiment consists of checking the correct functioning of the developed algorithm and determining whether it is sensitive to possible sensor disturbances.

9. Sensitivity Testing Due to Disturbances in Sensors

Interference occurs when the desired information is read out by the measurement system, which then processes the acquired data accordingly and delivers it to the controller. A distinction is made between interference due to noise and offset. Noise distorts the signal read by the measuring system, and the offset makes the location of the start of the read-out signal out of line with its actual state. As in previous studies, the individual components affecting the distortion will be considered separately, but for several values of both noise and offset.
An example numerical index (sensitivity index) was used to assess the measure of system sensitivity. A schematic of the system sensitivity analysis is shown in Figure 18.
An example of the sensitivity index used is shown below [5]:
W x = 100 0 τ ( x 1 t x 2 t ) 2 0 τ ( x 1 t ) 2
Sensitivity studies will begin by checking the effect of noise on the performance of the algorithm. A modified schematic of the control system incorporating noise into the system is shown below (Figure 19).
The noise was added to the signals measured by the sensors’ systems. In this solution, the sensors’ system measures values such as transverse acceleration and angular velocity. It then integrates them accordingly to obtain the values of the individual displacements. Additionally, as a result of the noise, the transverse acceleration and angular velocity are integrated with it. White noise was used in the sensitivity study, as it is the standard type of noise used when studying the effect of noise on the developed closed-loop automatic control system. Furthermore, it is possible for it to occur in the signals measured by the sensors’ systems, and it is available in the Simulink software library.
The form of the noise introduced is as follows [5]:
Y N . t = Y t + Y N O I S E · N O I S E t
ψ N . t = ψ t + ψ N O I S E · N O I S E t
where:
  • N O I S E t —standard white noise signal (amplitude = 1),
  • Y N O I S E , ψ N O I S E —amplitude of the noise signal.
Table 2 shows the values of noise parameters that could really occur in the analysed system.
The simulations with noise are shown below (Figure 20).
The presented sensitivity tests of the algorithm show that the noise occurring does not disrupt the functioning of the whole system. The differences between the nominal and disturbed signals are very small—there is virtually no difference. This is evidenced by the almost identical system responses and the very low values of the sensitivity indexes (Table 3).
In the case of the system proposed by the authors, the presence of noise in the measured signals does not greatly affect the final form of the displacements. However, in order to obtain information on the correctness of the algorithm’s development, this element should always be checked.
The next element in the sensitivity tests will be to check the performance of the algorithm when an offset occurs (Figure 21). The scope of these tests follows the same pattern as for the presence of noise.
The form of the offset introduced is as follows [5]:
Y O . t = Y t + Y O F F S E T
ψ O . t = ψ t + ψ O F F S E T
where:
  • Y O F F S E T , ψ O F F S E T —constant value.
Table 4 shows the values of offset parameters that could really occur in the analysed system.
The simulations with offset are shown below (Figure 22).
The below results clearly show that the developed algorithm is quite sensitive to the occurrence of offsets. Even at the smallest set values of this disturbance, the controller is unable to adjust and stabilise the vehicle to achieve the desired displacements. This translates into an increase in the values of the sensitivity indexes (Table 5).
It can be seen that the greatest disparity between the nominal responses and the responses taking into account the offset occurs in the final phase. Hence, the values of the sensitivity indices, despite the unfavourable trajectory of the run, are not high. Nevertheless, among the conclusions of the tests carried out, the use of some sort of filtering element should be considered to prevent the occurrence of offsets. Otherwise, the system will not be able to function properly. However, this issue will remain to be improved in future research.
Figure 22. Sensitivity tests due to the presence of offset.
Figure 22. Sensitivity tests due to the presence of offset.
Sensors 23 04738 g022

10. Conclusions

This study shows how important and significant a role the “bicycle model” plays in the overall concept of 4WS vehicle control. Its role, however, could not be highlighted without embedding it in a suitable environment, taking into account, in addition to the research part discussed, the vehicle’s sensor system. The systems that provide its path and tracking information to the controller are fundamental to the ability of the whole system to function, as without the feedback enabled by the sensors, it would not be possible to provide the vehicle with real-time (online) information about changes occurring in and around the vehicle.
The preliminary studies carried out clearly demonstrate the validity of a system with feedback. On the other hand, based on sensitivity tests, it can be concluded that with certain disturbances, the proposed algorithm is able to function correctly (noise), but there are also those that preclude its correct functioning (offset). This leads to the conclusion that this element should be focused on in order to improve the functioning of the algorithm.
The approach presented here allows the operation of the algorithm to be demonstrated in a closed-loop automatic control system. The form of the model in the controller is much simpler compared to the virtual vehicle model. The simulations carried out show that the developed algorithm works correctly. In addition, the extremely simplified model requires a small number of parameters, which, if these parameters need to be updated in real-time (online), should not be a problem to implement in a short time.
In future work, it is envisaged to develop research on improving the functioning of the developed algorithm and to extend the issue of sensitivity testing to other elements.

Author Contributions

Formal analysis, A.D.; Writing—original draft, J.J.F.; Writing—review & editing, D.P.Ż. All authors have read and agreed to the published version of the manuscript.

Funding

This work was financed/co-financed by the Military University of Technology under research projects UGB 22-761/2022 and UGB 22-832/2023.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Data is contained within the article.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Russel, H.E.; Gerdes, J.C. Design of Variable Vehicle Handling Characteristics Using Four-Wheel Steer-by-Wire. IEEE Trans. Control. Syst. Technol. 2016, 24, 1529–1540. [Google Scholar] [CrossRef]
  2. Czaplewski, K.; Czaplewski, B. The Concept of Using the Decision-Robustness Function in Integrated Navigation Systems. Sensors 2022, 22, 6157. [Google Scholar] [CrossRef] [PubMed]
  3. Stateczny, A.; Kazimierski, W.; Burdziakowski, P. Sensors and System for Vehicle Navigation. Sensors 2022, 22, 1723. [Google Scholar] [CrossRef] [PubMed]
  4. Gidlewski, M.; Jemioł, L.; Żardecki, D.P. Badania symulacyjne dynamiki procesu nagłego omijania przeszkody przez samochód. Arch. Automot. Eng. Arch. Motoryz. 2016, 73, 31–46. [Google Scholar]
  5. Gidlewski, M.; Jemioł, L.; Żardecki, D.P. Sensitivity Investigations of Lane Change Automated Process. In Proceedings of the 23rd International Conference ENGINEERING MECHANICS, Svratka, Czech Republic, 15–18 May 2017. [Google Scholar]
  6. Chen, R.; Kusano, K.D.; Gabler, H.C. Driver Behavior During Lane Change from the 100-car Naturalistic Driving Study. In Proceedings of the 24th International Technical Conference on the Enhanced Safety of Vehicles, Yokohama, Japan, 3–6 April 2014; Volume 15, pp. 1–10. [Google Scholar]
  7. Eggert, J.; Damerow, F. Complex Lane Change Behavior in the Foresighted Driver Model. In Proceedings of the 18th International Conference on Intelligent Transportation System, Gran Canaria, Spain, 15–18 September 2015. [Google Scholar]
  8. Huang, H.; Barbu, A. Predicting Lane Change Decision Making with Compact Support. In Proceedings of the 2021 IEEE Intelligent Vehicles Symposium (IV), Nagoya, Japan, 11–17 July 2021; Florida State University: Tallahassee, FL, USA, 2021. [Google Scholar]
  9. Keyvan-Ekbatani, M.; Knoop, V.L.; Daamen, W. Categorization of the Lane Change Decision Process on Freeways; Delft Univeristy of Technology: Delf, The Netherlands, 2015; pp. 1–15. [Google Scholar]
  10. Shi, T.; Wang, P.; Cheng, X.; Chan, C.-Y.; Huang, D. Driving Decision and Control for Automated Lane Change Behavior Based on Deep Reinforcement Learning; Beijing Institute of Technology: Beijing, China, 2018; pp. 1–6. [Google Scholar]
  11. Toledo, T.; Koutsopoulos, H.N.; Ben-Akiva, M.E. Modelling Integrated Lane-changing Behavior. Annu. Meet. 2003, 1857, 30–38. [Google Scholar]
  12. Wei, H.; Meyer, E.; Lee, J.; Feng, C. Characterizing and Modeling Observed Lane-Change Behaviour. Transp. Res. 1999, 1710, 104–113. [Google Scholar]
  13. Stateczny, A.; Włodarczyk-Sielicka, M.; Burdziakowski, P. Sensors and Sensor’s Fusion in Autonomous Vehicles. Sensors 2021, 21, 6586. [Google Scholar] [CrossRef]
  14. Filipczyk, J. Usterki samochodów w aspekcie zapewnienia bezpieczeństwa—Wyniki badań prowadzonych w latach 1998–2018. Autobusy 2019, 1, 195–198. [Google Scholar]
  15. Safavi, S.; Safavi, M.A.; Hamid, H.; Fallah, S. Multi-Sensor Fault Detection, Identification, Isolation and Health Forecasting for Autonomous Vehicles. Sensors 2021, 21, 2547. [Google Scholar] [CrossRef]
  16. Wang, Y.; Masound, N.; Khojandi, A. Real-Time Sensor Anomaly Detection and Recovery in Connected Automated Vehicle Sensors. IEEE Trans. Intell. Transp. Syst. 2021, 2, 1411–1421. [Google Scholar] [CrossRef] [Green Version]
  17. Ahmadi, B. Design a Reliable Model Predictive Control for Path Following with Application to the Autonomous Vehicle and Considering Different Vehicle Models. Master’s Thesis, University of Waterloo, Waterloo, ON, Canada, 2021; pp. 13–43. [Google Scholar]
  18. Yakub, F.; Abu, A.; Sarip, A.; Mori, Y. Study of Model Predictive Control for Path-Following Autonomous Ground Vehicle Control under Crosswind Effect. J. Dyn. Syst. Meas. Control. 2011, 133, 6752671. [Google Scholar] [CrossRef] [Green Version]
  19. Faryński, J.J.; Żardecki, D.P.; Dębowski, A. Study of the problem and the idea of operation of four-wheel-steering cars. Arch. Automot. Eng. Arch. Motoryz. 2021, 94, 39–59. [Google Scholar] [CrossRef]
  20. Furukawa, Y.; Yuhara, N.; Sano, S.; Takeda, H.; Matsushita, Y. A Review of Four-Wheel Steering Studies from the Viewpoint of Vehicle Dynamics and Control. Veh. Syst. Dyn. Int. J. Veh. Mech. Mobil. 1989, 18, 151–186. [Google Scholar] [CrossRef]
  21. Bilen, Ö.B. Path Control Algorithms for Autonomous Steering and Braking of Heavy Vehicles; Chalmers University of Technology: Göteborg, Sweden, 2010; pp. 10–52. [Google Scholar]
  22. Ramil, A.S.B. Study on Influences of Rear-Wheel Turn Angle to Performance of Four Wheel Steering (4WS) Vehicle; Universiti Teknologi Petronas: Tronoh, Malaysia, 2010; pp. 26–41. [Google Scholar]
  23. Fahimi, F. Full drive-by-wire dynamic control for four-wheel-steer all-wheel-drive vehicles. Veh. Syst. Dyn. 2013, 51, 360–376. [Google Scholar] [CrossRef]
  24. Owen, E.D. The Benefits of Four-Wheel Drive for a High-Performance FSAE Electric Racecar; Massachusetts Institute of Technology: Cambridge, UK, 2018; pp. 21–64. [Google Scholar]
  25. Loyola, J.; Margolis, D. Variable wheelbase reference for vehicle with active front and rear-wheel steering. Veh. Syst. Dyn. 2021, 20, 2758–2774. [Google Scholar] [CrossRef]
  26. Scalzi, S. Integrated Control of Active Steering and Electronic Differentials in Four Wheel Drive and Steering Vehicles; University of Rome Tor Vergata: Rzym, Italy, 2009; pp. 44–118. [Google Scholar]
  27. Tourajizadeh, H.; Sarvari, M.; Ordoo, A.S. Modeling and Optimal Control of 4 Wheel Steering Vehicle Using LQR and its Comparison with 2 Wheel Steering Vehicle. Int. J. Robot. 2020, 9, 20–32. [Google Scholar]
  28. Xia, Y.; Lin, M.; Zhang, J.; Fu, M.; Li, C.; Li, S.; Yang, Y. Trajectory planning and tracking for four-wheel steering vehicle based on differential flatness and active disturbance rejection controller. Int. J. Adapt. Control. Signal Process. 2021, 35, 2214–2244. [Google Scholar] [CrossRef]
  29. Dębowski, A.; Faryński, J.J.; Żardecki, D.P. Reference models of 4WS vehicle lateral dynamics for the synthesis of steering algorithms. In Springer Proceedings in Mathematics&Statistics; Springer: Berlin/Heidelberg, Germany, 2023; in press. [Google Scholar]
  30. Faryński, J.J.; Dębowski, A.; Żardecki, D.P. Wstępne studium problematyki sterowania w samochodach 4WS. Biul. Wojsk. Akad. Tech. 2020, 69, 95–113, (In Polish: Preliminary study on the issues of 4WS car control). [Google Scholar]
  31. Spentzas, K.; Alkhazali, I.; Demic, M. Dynamics of four-wheel-steering vehicles. Forsch. Im Ing. 2001, 66, 260–266. [Google Scholar] [CrossRef]
  32. Spentzas, K.; Alkhazali, I.; Demic, M. Kinematics of four-wheel-steering vehicles. Forsch. Im Ing. 2001, 66, 211–216. [Google Scholar] [CrossRef]
  33. Dębowski, A.; Faryński, J.J.; Żardecki, D.P. The bicycle model of a 4WS car lateral dynamics for lane change controller. In Proceedings of the IOP Conference Series: Materials Science and Engineering, Kaluza, Slovakia, 26–29 April 2022. [Google Scholar]
  34. Luty, W. Nieustalone stany bocznego znoszenia ogumienia w warunkach dynamicznego hamowania koła. WUT J. Transp. Eng. 2009, 98, 179–192. [Google Scholar]
  35. Weigel-Milleret, K. Wpływ Regulacji Sił Napędowych na Stabilność Ruchu Wąskich Pojazdów Czterokołowych. Ph.D. Thesis, Politechnika Krakowska, Kraków, Poland, 2019. [Google Scholar]
  36. Żardecki, D.P.; Dębowski, A.; Faryński, J.J. Method of autonomous vehicle control using simplified reference models and regulators. Probl. Mechatron. Armament Aviat. Saf. Eng. 2023, in press. [Google Scholar]
  37. Walczak, S. Analysis of vehicle dynamics under sudden cross wind. In IOP Conference Series Materials Science and Engineering; IOP Publishing: Cracow, Poland, 2016. [Google Scholar]
  38. Żardecki, D.P. Modelowanie Luzu i Tarcia Oparte na Odwzorowaniach luz(...) i tar(...)—Podstawy Teoretyczne i Zastosowanie w Symulacji Drgań Nieliniowych w Układach Kierowniczych Samochodów (In Polish: Modeling of Freeplay and Friction Based on luz(…) and tar(…) Projections—Theory and Application in Simulation Studies of Nonlinear Vibrations in Car Steering Systems); Wojskowa Akademia Techniczna: Warszawa, Poland, 2007; pp. 33, 109. [Google Scholar]
Figure 1. The idea of the 4WS control system. Where: x _ —output signals, u _ —steering signals, x _ R —reference output signals, u _ R —reference steering signal.
Figure 1. The idea of the 4WS control system. Where: x _ —output signals, u _ —steering signals, x _ R —reference output signals, u _ R —reference steering signal.
Sensors 23 04738 g001
Figure 2. Idea of a bicycle model.
Figure 2. Idea of a bicycle model.
Sensors 23 04738 g002
Figure 3. Bicycle model, including all forces and moments.
Figure 3. Bicycle model, including all forces and moments.
Sensors 23 04738 g003
Figure 4. The concept of time decomposition of lane change control in a 2WS vehicle. Reprinted from Ref. [33].
Figure 4. The concept of time decomposition of lane change control in a 2WS vehicle. Reprinted from Ref. [33].
Sensors 23 04738 g004
Figure 5. Model in the transfer functions version. Reprinted from Ref. [33].
Figure 5. Model in the transfer functions version. Reprinted from Ref. [33].
Sensors 23 04738 g005
Figure 6. Overall idea of steering front and rear wheels in 4WS vehicles. Reprinted from Ref. [33]. Notation: PAB—gear ratio between front and rear wheel twist angles (δA, δB), V—vehicle speed, and V0—characteristic speed when δB = 0.
Figure 6. Overall idea of steering front and rear wheels in 4WS vehicles. Reprinted from Ref. [33]. Notation: PAB—gear ratio between front and rear wheel twist angles (δA, δB), V—vehicle speed, and V0—characteristic speed when δB = 0.
Sensors 23 04738 g006
Figure 7. Model, including rear wheel ratio. Reprinted from Ref. [33].
Figure 7. Model, including rear wheel ratio. Reprinted from Ref. [33].
Sensors 23 04738 g007
Figure 8. The 4WS control system.
Figure 8. The 4WS control system.
Sensors 23 04738 g008
Figure 9. “Bang-bang” signal. Reprinted from Ref. [33].
Figure 9. “Bang-bang” signal. Reprinted from Ref. [33].
Sensors 23 04738 g009
Figure 10. Reference signals in the control system. Reprinted from Ref. [33].
Figure 10. Reference signals in the control system. Reprinted from Ref. [33].
Sensors 23 04738 g010
Figure 11. Reference signal generator.
Figure 11. Reference signal generator.
Sensors 23 04738 g011
Figure 12. Measuring system.
Figure 12. Measuring system.
Sensors 23 04738 g012
Figure 13. Including the action of crosswind force in the bicycle model.
Figure 13. Including the action of crosswind force in the bicycle model.
Sensors 23 04738 g013
Figure 14. Steering system of the 4WS virtual vehicle.
Figure 14. Steering system of the 4WS virtual vehicle.
Sensors 23 04738 g014
Figure 15. The 4WS vehicle model.
Figure 15. The 4WS vehicle model.
Sensors 23 04738 g015
Figure 16. Simulation results in an open-loop system.
Figure 16. Simulation results in an open-loop system.
Sensors 23 04738 g016
Figure 17. Simulation results in a closed-loop system.
Figure 17. Simulation results in a closed-loop system.
Sensors 23 04738 g017
Figure 18. Sensitivity analysis scheme. Reprinted from Ref. [5].
Figure 18. Sensitivity analysis scheme. Reprinted from Ref. [5].
Sensors 23 04738 g018
Figure 19. Control system, including noise.
Figure 19. Control system, including noise.
Sensors 23 04738 g019
Figure 20. Sensitivity tests due to the presence of noise.
Figure 20. Sensitivity tests due to the presence of noise.
Sensors 23 04738 g020
Figure 21. Control system, including offset.
Figure 21. Control system, including offset.
Sensors 23 04738 g021
Table 1. Vehicle’s data.
Table 1. Vehicle’s data.
NameParameterUnitValue
velocity V m / s 21.7
mass m [ k g ] 1627
mass moment of inertia J [ k g · m 2 ] 2893
distance between A and C L A [ m ] 1.15
distance between B and C L B [ m ] 1.56
yaw coefficients to p. A K A N / r a d 57,719
yaw coefficients to p. B K B N / r a d 80,723
characteristic velocity V 0 m / s 15
increase in velocity Δ V m / s 5
gear ratio between wheels P A B 0 [-]0.1
set value Y 0 [ m ] 3.5
peak value ψ 0 [ r a d ] 0.17
moment of inertia J δ [ k g · m 2 ] 0.2
damping factor μ δ N m s / r a d 100
moment of external force M δ [ N m ] 0
moment of friction M T 0 δ [ N m ] 0
stiffness coefficient K φ δ H N m / r a d 100
stiffness coefficient K θ δ N m / r a d 1 × 1011
gain factor K s U K [-]1
time constant T s U K [-]0.1
damping factor ξ s U K [-]0.7
gear ratio p [-]16.4
wind speed V w m / s 20
Table 2. Parameters of noise [5].
Table 2. Parameters of noise [5].
ParameterUnitValue
Y N O I S E [ m / s 2 ] 0.1; 0.2; 0.3
ψ N O I S E [ r a d / s ] 0.01; 0.02; 0.03
Table 3. Sensitivity indexes for noise.
Table 3. Sensitivity indexes for noise.
W δ [%] W Y [%] W ψ [%]
1.1 × 10−72.8 × 10−31.7 × 10−3
4.5 × 10−70.016.9 × 10−3
1.1 × 10−60.030.02
Table 4. Parameters of offset [5].
Table 4. Parameters of offset [5].
ParameterUnitValue
Y O F F S E T [ m / s 2 ] 0.1; 0.2; 0.3
ψ O F F S E T [ r a d / s ] 0.01; 0.02; 0.03
Table 5. Sensitivity indexes for offset.
Table 5. Sensitivity indexes for offset.
W δ [%] W Y [%] W ψ [%]
0.821.380.3
5.470.786.27
9.766.16.91
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Dębowski, A.; Faryński, J.J.; Żardecki, D.P. The Validity of Sensors and Model in the Lane Change Control Process. Sensors 2023, 23, 4738. https://doi.org/10.3390/s23104738

AMA Style

Dębowski A, Faryński JJ, Żardecki DP. The Validity of Sensors and Model in the Lane Change Control Process. Sensors. 2023; 23(10):4738. https://doi.org/10.3390/s23104738

Chicago/Turabian Style

Dębowski, Andrzej, Jakub Jan Faryński, and Dariusz Piotr Żardecki. 2023. "The Validity of Sensors and Model in the Lane Change Control Process" Sensors 23, no. 10: 4738. https://doi.org/10.3390/s23104738

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