Longitudinal Car Model
Overview of longitudinal vehicle dynamics
In this section, we will go over the concept of the vehicle longitudinal dynamics. The two major elements of the longitudinal vehicle model discussed in this section are
- Vehicle dynamics
- Powertrain dynamics
The vehicle dynamics are influenced by longitudinal tire forces, aerodynamic drag forces, rolling resistance forces and gravitational forces. The longitudinal powertrain system of the vehicle consists of the internal combustion engine, the torque converter, the transmission and the wheels. This video explains nicely the concepts.
The longitudinal vehicle dynamic model is simply based on the dynamics of the vehicle that generate forward motion. The following figure shows a typical vehicle longitudinal motion force diagram on an inclined road.
Figure 1. Schematics of vehicle logitudinal model on an inclined road. Image from [1].
We have the followig forces acting on the vehicle
- The front tire forces $F_{xf}$
- The rear tire forces $F_{xr}$
- The aerodynamic drag force $F_{aero}$
- The rolling resistance forces $R_{xf}$ and $R_{xr}$
- The force due to gravity $F_g$
According to Newton’s laws of motion, and in particular the second law, the longitudinal tire forces of the front and rear tyres, $F_{xf}$ and $F_{xr}$, should balance the resistance forces $F_{aero}$, the gravitational force $F_g$ , and the rolling resistance of the front and rear tires, $R_{xf}$ and $R_{xr}$. Any imbalance between these forces creates an acceleration of the vehicle in the longitudinal direction denoted by $\ddot{x}$. Thus, the basic logintudinal motion model is given by
$$m\ddot{x} = F_{xf} + F_{xr} - F_{aero} - F_g - R_{xf} - R_{xr}$$
where $m$ is the mass of the vehicle. The forces $F_{xf}$ and $F_{xr}$ come from the vehicle power train. We can express them collectively as $F_x$. Furthermore, we group together the rolling resistance forces under the symbol $R_x$. Thus, the reduced model is
$$m\ddot{x} = F_x - F_{aero} - F_g - R_x $$
We will need a way to express the involved quantities in order to be able to solve for $\ddot{x}$. Let's start with the gravitational force $F_g$.
We can express $F_g$ as [2]
$$F_g = mg sin (\alpha)$$
where $\alpha$ is the local road slope. For small slope angles, we can write
$$sin (\alpha) \approx \alpha$$
A vehicles longitudinal motion is resisted by aerodynamic drag rolling resistance and the force due to gravity. The aerodynamic drag force $F_{aero}$ is typically modeled as dependent on air density $\rho$, frontal area of the vehicle $A$, the vehicles coefficient of friction $C_D$, and the current speed of the vehicle. The functional relationship of all these quantities is given in the equation beow
$$F_{aero} = \frac{1}{2}C_D\rho A v^2$$
Tires are elastic materials that are subject to deformation in the patch which is in contact with the road surface. Let's neglect the the deformation of the road. The tire is subject to a normal load. Due to this load, the tire material will be deflected normally at the contact patch and then regaining its shape whilst leaving the patch neighborhood. However, internal damping of the material does not allow the energy lost during deforming the tire to be completely recovered when the material returns to its original shape [1]. It appears therefore, that some loss of energy occurs. This loss is represented by a force on the tires called the rolling resistance that acts in the opposite direction of the motion of the vehicle.
Hence, the rolling resistance depends on the normal tire load, tire pressure and vehicle speed. A model is given below [1],
$$R_x = N(c_{r, 0} + c_{r,1}|\dot{x}| + c_{r,2}|\dot{x}|^2)$$
see also [2] for further modelling. If we assume nominal operating conditions and drop the second-order terms for simplicity, we can arrive at a linear rolling resistance model, where $c_{r,1}$ is the linear rolling resistance coefficient.
$$R_x \approx c_{r,1}|\dot{x}|$$
We now discuss the longitudinal tire forces expressed under the term $F_x$. Longitudinal tire forces depend on the following factors [2]
- Slip ratio
- Normal load on the tires
- Friction coefficient on the tire road interface
Let's see these components
For an effective wheel radius $R_{effective}$ and a wheel velocity $\omega_w$ the velocity is described by
$$V_{wheel} = R_{effective}\omega_{wheel}$$
However, the actual longitudinal velocity at the axle of the wheel, $V_x$ may be different than that. This is called longitudinal slip [2]. In other words, the longitudinal slip is defined as [2]
$$\sigma = V_{wheel} - V_x$$
Moreover, we define the longitudinal slip ratio during braking and acceleration as [2]
$$\sigma_{xf} = \begin{cases} \frac{R_{effecive}\omega_{wf} - V_x}{V_{x}}, ~~\text{during breaking} \\ \frac{R_{effecive}\omega_{wf} - V_x}{R_{effecive}\omega_{wf}}, ~~\text{during acceleration} \end{cases}$$
We have a similar expression for the rear wheels. Given the slip coefficients, we can express the longitudinal tire forces as
$$F_{xf} = C_{\sigma f}\sigma_{xf}, ~~ F_{xr} = C_{\sigma r}\sigma_{xr}$$
where $C_{\sigma f}$ and $C_{\sigma r}$ are called the longitudinal tire stiffness parameters of the front and rear tires respectively [2].
The longitudinal tire forces, denoted collectivelly above with $F_x$, acting on the driving wheels are the main forces that drive the vehicle forward [2]. These forces depend on the difference between the rotational wheel velocity $R_{effective}\omega_{w}$ and the vehicle longitudinal velocity $\dot{x}$. In particular, we saw that we can model the longitudinal tire forces as
$$F_{xf} = C_{\sigma f}\sigma_{xf}, ~~ F_{xr} = C_{\sigma r}\sigma_{xr}$$
where $C_{\sigma f}$ and $C_{\sigma r}$ are called the longitudinal tire stiffness parameters of the front and rear tires respectively [2]. However, $\omega_w$ is highly influence by the powertrain dynamics of the vehicle. The powertrain has the following major components [2]
- Engine
- Transmission or gearbox
- Torque converter or clutch
- Differential
- Wheels
Figure 2. Powertrain schematics. Image from [1].
Let's see each of the components separately
The torque cnverter connects the engine to the transmission. When the engine is turning slowly, e.g. when the car waits at a stoplight, the amount of torque passed through the torque converter is very small. Thus, maintaining the the car stopped requires only a light pressure on the brake pedal. Hence, we don't have to stall the engine in order to maintain the vehicle stopped. In contrast, when the vehicle accelerates the torque converter gives the car more torque [2].
The torque converter has the following major components [2]
- pump
- turbine
- transmission fluid
The pump turns at the same speed as the engine whilst the turbine is connected to the transmission and causes the transmission to spin at the same speed as the turbine [2] This is what basically moves the vehicle. The coupling between the turbine and the pump is through the transmission fluid. Torque is transmitted from the pump to the turbine of the torque converter [2].
Various models have been introduced to model the pump torque $T_{pump}$ and the turbine torque $T_{turbine}$ see [2 page 103].
Let's denote with $GR$ the gear ratio of the transmission. In general, $GR < 1$ and increases as the gear shifts upwards. The input to the transmission module is the torbine torque $T_{turbine}$ [2]. The torque transmitted to the wheels is $T_{wheels}$. Then, at steady state, this torque is given by
$$ T_{wheels} = \frac{1}{GR} T_{turbine}$$
Furthermore, we have the following relaton between the transmission and the wheel speed [2]
$$ \omega_{transmission} = \frac{1}{GR} \omega_{wheels}$$
Note that these equations cannot be used during gear change. See [2 page 105] for a model based on first order equations.
A simplified engine dynamic model is
$$J_{engine} \dot{\omega}_e = T_{engine} - T_{pump}$$
In general, the engine torque $T_{engine}$ depends on the dynamics in the intake and exhaust manifold of the engine and on the accelerator input from the driver [2]. $T_{pump}$ is the torque from the pump is the load of the engine from the torque converter [2].
The driving wheels rotational dynamics, e.g. for the rear wheels in a rear wheel driven vehicle, are dictated by [2]
$$J_{wheel} \dot{\omega}_{wheel, r} = T_{wheel} - R_{effective}F_{xr}$$
For the non-driven wheels the torque term is zero.
- Lesson 4: Longitudinal Vehicle Modeling
- Rajamani R.
Longitudinal Vehicle Dynamics. In: Vehicle Dynamics and Control.
, Mechanical Engineering Series. Springer 2012.