Keywords

42.1 Introduction

Military off-road vehicles are always working on the harsh conditions such as desert, earthen road and hills. It put forward higher technical and tactical requirements to dynamic property of vehicles. The traditional geometric series division method based on experience is difficult to satisfy the higher requirements on dynamic property and fuel economy. Generally speaking, there are two effective schemes to improve the vehicle dynamic property: (1) use engines with higher power and larger torque; (2) improve the matching of powertrain systems to exploit the maximum dynamic property of the engine. In the case of the selected engine, the second scheme is usually adopted [1]. In recent years, many researchers have done lots of research on powertrain matching and optimization and proposed some useful methods. Yao et al. established automatic transmission powertrain system optimal model, and developed powertrain parameters simulation programs. Lei built powertrain system model in ADVISOR software, and optimized the vehicle powertrain parameters using genetic algorithm [2]. Wang et al. built joint multi-objective powertrain optimization model on the basis of GT-Drive and GADST direct search toolbox. However, the optimization methods above are complex and need large amount of programs, which cost too much simulation time. To simplify the optimization process, this paper build powertrain model of off-road vehicles based on nonlinear optimization function fmincon in Matlab optimization toolbox. The maximum speed, dynamic factors, maximum climbable gradient, and road adhesion are regarded as constraint conditions of extreme driving mode. Main reducer ratio and gear transmission ratios are chosen as design variables. Acceleration time and fuel consumption of six cycle conditions are chosen as objective functions to indicate dynamic property and fuel economy of the vehicles. Weight coefficient method is adopted to allocate proportion of dynamic property and fuel economy. Better dynamic property and fuel economy is achieved after simulation and optimization in Matlab.

42.2 Mathematical Model of Powertrain Optimization

42.2.1 Definition of Design Variables

Powertrain system of vehicles includes engine, gear transmission, main reducer and differential. In the case of the selected engine, total transmission ratios of the powertrain system make a big difference on vehicle dynamic property and fuel economy, that is the product of the main reducer ratio and gear transmission ratio of each level [3]. In the process of the powertrain optimization, this paper neglect the reverse gear and just consider the forward gears. The optimal object is a 5-leveled military off-road vehicles, and the design variables are as follows:

$$ x = \left[ {x_{1} ,x_{2} ,x_{3} ,x_{4} ,x_{5} ,x_{6} } \right] = \left[ {i_{g1} ,i_{g2} ,i_{g3} ,i_{g4} ,i_{g5} ,i_{0} } \right] $$

where igj (j = 1, 2, … 5) is the transmission ratio of j level, i0 is the main reducer transmission ratio.

42.2.2 Establishment of Objective Functions

The matching and optimization of the vehicle powertrain parameters is a multi-objective problem. It aims at improving the dynamic property and fuel economy at the same time. However, the various objectives of the multi-objective optimization problem in general conflict with each other. Improvement of dynamic property leads to deterioration of fuel economy, the same as the inverse. So it is difficult to objectively evaluate the superiority-inferiority of the solution to a multi-objective optimization problem [4]. One non-domination optimal solution set is obtained in general, elements of which are named Pareto optimal solution. So it is very important to choose a proper weight coefficient between dynamic property and fuel economy to get the Pareto optimal solution.

42.2.2.1 Dynamic Property Sub-objective Function

Vehicle dynamic property includes three indicators: maximum velocity vmax, maximum climbable gradient αmax and acceleration time t respectively. The first two indicators focus on the extreme driving capability of the vehicles, while acceleration time indicates the comprehensive dynamic property of the vehicles. The continuous shift acceleration time t on the flat pavement is chosen as the dynamic property sub-objective function, while the maximum velocity vmax and the maximum climbable gradient αmax are regarded as constraint conditions. According to the vehicle driving equation, the acceleration expression is as follows in Eq. (42.1):

$$ \frac{du}{dt} = \frac{1}{\delta m} \cdot [F_{t} - F_{f} - F_{\omega } ] $$
(42.1)

Then, dynamics sub-objective function f1(X) is obtained. The mathematical expression is as follows in Eq. (42.2):

$$ f_{1} \left( X \right) = t = t_{0} + \int\limits_{{u_{\hbox{min} } }}^{{u_{t} }} {\frac{\delta \cdot m}{{3.6 \times [F_{t} - F_{f} - F_{w} ]}}} du $$
(42.2)

where m is the mass of vehicle, kg; \( \delta \) is the conversion factor of vehicle rotational mass; t is the continuous shift acceleration time, s; Ft is the driving force, N; Ff is the rolling resistance force, N; u is the velocity, km/h; Fw is the air resistance force, N; t0 is the initial time, s; we usually assume that the vehicle is at a minimum starting velocity in the initial time, and neglect the slipping and friction process of the clutch, that is t0 ≈ 0; shift time ts is regarded as a constant, ts = 0.45 s.

The mathematical expression of Ft is as shown in Eq. (42.3):

$$ F_{t} = \frac{{T_{tq} \cdot i_{0} \cdot i_{gj} \cdot \eta_{T} }}{r} $$
(42.3)

where \( \eta_{T} \) is the transmission efficiency of powertrain system, the value is 0.85; Ttq is the engine output torque, N m; r is the rolling radius of the wheel, m;

The mathematical expression of Ff is as shown in Eq. (42.4):

$$ F_{f} = f \cdot F_{N} $$
(42.4)

where f is the rolling resistance coefficient, f = 0.03 in the field environment; FN is the normal force, N; FN ≈ G = mg in the flat pavement, g is the acceleration of gravity, m/s2.

The mathematical expression of Fw is as shown in Eq. (42.5):

$$ F_{\omega } = \frac{{C_{d} Au^{2} }}{21.15} $$
(42.5)

where Cd is the air resistance coefficient; A is the frontal area of the vehicle, m2.

42.2.2.2 Fuel Economy Sub-objective Function

Fuel consumption per 100 km at a constant velocity is commonly used as the evaluation index of fuel economy. It doesn’t fully characterize the fuel consumption in the actual conditions. This paper adopt the fuel consumption per 100 km in six-cycle conditions as the fuel economy sub-objective function f2(X). The expression is as shown in Eq. (42.6):

$$ f_{2} \left( X \right) = Q_{s} = \frac{\sum Q }{s} \times 100 $$
(42.6)

where \( \mathop \sum \nolimits Q \)—total fuel consumption in the whole process, mL; s—total distance, km.

42.2.2.3 Comprehensive Objective Function

Comprehensive objective function of the dynamic property and fuel economy is established using weight coefficient method. The expression is as follows in Eq. (42.7):

$$ F\left( X \right) = \lambda_{1} f_{1} \left( X \right) + \lambda_{2} f_{2} \left( X \right) $$
(42.7)

where \( \lambda_{1} \), \( \lambda_{2} \) is the weight coefficient of vehicle performance. Considering the special requirements for the dynamic property of the military off-road vehicles, the value of \( \lambda_{1} \) is set as 0.7 while \( \lambda_{2} \) is 0.3.

42.2.3 Automative Engine Model

For the automative engine model, we adopt the following fitting method to obtain the external and universal characteristic curves of the engine.

  1. (1)

    External characteristic equation of engine output torque is as shown in Eq. (42.8):

$$ M_{e} = \sum\limits_{i = 0}^{k} {A_{i} n^{i}_{ei} } ,\quad i = (0,1,2,3 \ldots ,k) $$
(42.8)

where:

M e :

engine output torque, N m;

n e :

engine speed, r/min;

A i :

engine external characteristics fitting coefficient;

k :

polynomial order, k ≤ 5, the higher the k value, the higher the fitting accuracy is obtained, k = 4 in this paper.

  1. (2)

    Universal characteristics fitting equation of engine:

In universal characteristics, fuel consumption rate be is regarded as two-variables-function of ne and Me. According to the definition, the expression of be is as follows in Eq. (42.9):

$$ b_{e} = \sum\limits_{j = 0}^{s} {\sum\limits_{i = 0}^{j} {A_{{\left[ {\frac{1}{2}(j + 1)(j + 2) - j - 1 + i} \right]}} } } M_{e}^{i} n_{e}^{j - i} $$
(42.9)

where:

be:

fuel consumption rate, g/kWh;

A:

coefficient matrix;

S:

the order of mathematical model;

The engine data of a certain military off-road vehicle are shown in Table 42.1.

Table 42.1 Engine external characteristic data of prototype vehicle

According to the mathematical fitting model and the data above, universal characteristic curves of the engine are obtained as shown in Fig. 42.1.

Fig. 42.1
figure 1

Universal characteristic curves of prototype vehicle

42.2.4 Constraint Conditions

After the establishment of the powertrain optimization mathematical model and objective functions, appropriate constraints of the design variables are needed. The main constraint conditions include the dynamic requirements of the vehicle and the adjacent gear ratio interval of the shift comfort.

  1. a.

    Constraint conditions of the vehicle dynamic property

  2. (1)

    The limit of maximum dynamic factor in first gear:

$$ \frac{{F_{t1} - F_{\omega } }}{m \cdot g} \ge D_{1\hbox{max} } $$
(42.10)

where D1max is the maximum dynamic factor index of I gear, D1max = 0.62 for off-road vehicles; Ft1 is the maximum driving force of I gear, N.

  1. (2)

    The limit of maximum dynamic factor in direct gear:

$$ \frac{{F_{td} - F_{\omega } }}{m \cdot g} \ge D_{d\hbox{max} } $$
(42.11)

where Ddmax is the maximum dynamic factor index of direct gear, Ddmax = 0.06 for off-road vehicles; Ftd is the maximum driving force of direct gear, N.

  1. (3)

    The limit of minimum stable velocity:

$$ \frac{{0.377n_{e\hbox{min} } \cdot r}}{{i_{0} \cdot i_{g1} }} \le u_{a\hbox{min} } $$
(42.12)

where nemin is the minimum stable RPM of the engine, r/min, the value is 600–800; uamin is the index of the minimum stable velocity, km/h.

  1. (4)

    The limit of the maximum velocity:

$$ \frac{{0.377n_{e\hbox{max} } \cdot r}}{{i_{g5} \cdot i_{0} }} \ge u_{a\hbox{max} } $$
(42.13)

where nemax is the maximum RPM of the engine, r/min; uamax is the index of the maximum velocity, km/h, uamax = 160 km/h in this paper.

  1. (5)

    The limit of maximum climbable gradient:

$$ \frac{{T_{e\hbox{max} } \cdot i_{0} \cdot i_{g1} \cdot \eta_{T} }}{r} \ge G\left( {f\,\cos \alpha_{\hbox{max} } + \sin \alpha_{\hbox{max} } } \right) + \frac{{C_{d} \cdot A \cdot u_{n}^{2} }}{21.15} $$
(42.14)

where Temax is the maximum torque of the engine, N m; αmax is the maximum climbable gradient, °, un is the climbing velocity, \( u_{n} \le 15\;{\text{km/h}} \).

  1. (6)

    The limit of road adhesion:

$$ \frac{{T_{tq} - T_{f} }}{r} \le F_{z} \cdot \varphi $$
(42.15)

where \( \varphi \) is the adhesion coefficient, determined by the road and tire conditions, for the asphalt pavement, \( \varphi \) is set as 0.7; FZ is the normal force of the driving wheels, N.

  1. b.

    Constraint conditions of adjacent interval gear ratios

Considering the high utilization rate in high gears and shift comfort, adjacent interval gear ratios is usually limited to 1.7–1.8. The constraint conditions of adjacent interval gear ratios are as follows in Eq. (42.16):

$$ \begin{array}{*{20}l} {1.7 \le g_{1} \left( x \right) = \frac{{i_{g1} }}{{i_{g2} }} \le 1.85} \hfill \\ {g_{2} \left( x \right) = \frac{{i_{g2} }}{{i_{g3} }} - \frac{{i_{g1} }}{{i_{g2} }} \le 0} \hfill \\ {g_{3} \left( x \right) = \frac{{i_{g3} }}{{i_{g4} }} - \frac{{i_{g2} }}{{i_{g3} }} \le 0} \hfill \\ {g_{4} \left( x \right) = \frac{{i_{g4} }}{{i_{g5} }} - \frac{{i_{g3} }}{{i_{g4} }} \le 0} \hfill \\ \end{array} $$
(42.16)

42.3 Model Optimization and Solutions in Matlab

According to the optimization model above, the powertrain parameters of a certain military off-road vehicle is optimized. The vehicle parameters and technical requirements of the military off-road vehicle are as shown in Table 42.2.

Table 42.2 Vehicle parameters and technical requirements of prototype vehicle

Original powertrain parameters of the vehicle are shown in Table 42.3.

Table 42.3 Original powertrain parameters of prototype vehicle

Fmincon function in Matlab optimization toolbox specifically to solve the optimization problem of multi-variables with nonlinear constraints [5]. The mathematical model is as follows in Eq. (42.17):

$$ \left\{ {\begin{array}{*{20}l} {\hbox{min} \,f(x)} \hfill \\ {c\left( x \right) \le 0} \hfill \\ {ceq(x) = 0} \hfill \\ {A \cdot x \le b} \hfill \\ {Aeq \cdot x \le beq} \hfill \\ {lb \le x \le ub} \hfill \\ \end{array} } \right. $$
(42.17)

where \( x \), \( b \), \( beq \), \( lb \), \( ub \) are vectors; \( A \), \( A_{eq} \) are matrix; \( c(x) \), \( ceq(x) \) are constraint functions.

The original transmission gear ratios are initial conditions, X0 = [3.8, 3.72, 2.04, 1.34, 1.0, 0.8]. When setting the relative parameters, if there is no constraint, the parameters are set as []. According to the methods and conditions above, put the relative parameters into Matlab optimization model and simulate.

42.4 Simulation Results and Analysis

Comparisons on powertrain parameters before and after optimization are as shown in Table 42.4:

Table 42.4 Comparisons on powertrain parameters before and after optimization

Comparisons on dynamic property and fuel economy before and after optimization are as shown in Table 42.5.

Table 42.5 Comparisons on dynamic property and fuel economy before and after optimization

Comparisons on dynamic factor curves, acceleration curves and driving power curves are as shown in Figs. 42.2, 42.3, 42.4, 42.5, 42.6, and 42.7 respectively.

Fig. 42.2
figure 2

Dynamic factors after optimization

Fig. 42.3
figure 3

Dynamic factors before optimization

Fig. 42.4
figure 4

Acceleration after optimization

Fig. 42.5
figure 5

Acceleration before optimization

Fig. 42.6
figure 6

Driving power after optimization

Fig. 42.7
figure 7

Driving power before optimization

Simulation results show that the acceleration time, fuel consumption and maximum velocity reduced after optimization. As shown in Figs. 42.242.5, the dynamic factors and acceleration increase obviously. Though the maximum velocity decrease 4.28%, the optimization results are relatively ideal in general.

42.5 Conclusion

Powertrain parameters of the military off-road vehicles are optimized in Matlab using nonlinear optimization function fmincon. The dynamic property and fuel economy improved obviously compared to the traditional geometric series division method. The simulation process is completely calculated in computer. Optimization time is shortened and efficiency is higher. There is a good practicability and application value to the design of the vehicle powertrain system in the future.

However, the optimization results couldn’t be used to design gear transmission directly. In the future work, practical gear design will be considered into the optimization process.