Next Article in Journal
Continuous Sign Language Recognition and Its Translation into Intonation-Colored Speech
Next Article in Special Issue
Advancements in Triboelectric Nanogenerators (TENGs) for Intelligent Transportation Infrastructure: Enhancing Bridges, Highways, and Tunnels
Previous Article in Journal
Video-Based Human Activity Recognition Using Deep Learning Approaches
Previous Article in Special Issue
Research on Cloud-Edge-End Collaborative Computing Offloading Strategy in the Internet of Vehicles Based on the M-TSA Algorithm
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

A Double-Layer Vehicle Speed Prediction Based on BPNN-LSTM for Off-Road Vehicles

1
Jiangsu XCMG Research Institute Co., Ltd., Xuzhou 221004, China
2
School of Materials and Physics, China University of Mining and Technology, Xuzhou 221116, China
*
Author to whom correspondence should be addressed.
Sensors 2023, 23(14), 6385; https://doi.org/10.3390/s23146385
Submission received: 19 May 2023 / Revised: 30 June 2023 / Accepted: 11 July 2023 / Published: 13 July 2023
(This article belongs to the Special Issue Advanced Sensing Technology for Intelligent Transportation Systems)

Abstract

:
The accurate prediction of vehicle speed is crucial for the energy management of vehicles. The existing vehicle speed prediction (VSP) methods mainly focus on road vehicles and rarely on off-road vehicles. In this paper, a double-layer VSP method based on backpropagation neural network (BPNN) and long short-term memory (LSTM) for off-road vehicles is proposed. First of all, considering the motion characteristics of off-road vehicles, the VSP problem is established and the relationship between the variables in the problem is carefully analyzed. Then, the double-layer VSP framework is presented, which consists of speed prediction and information update layers. The speed prediction layer established by using LSTM is to predict vehicle speed in the horizon, and the information update layer built by BPNN is to update the prediction information. Finally, with the help of mining truck and loader operation scenarios, the proposed VSP method is compared with the analytical method, BPNN prediction method, and recurrent neural network (RNN) prediction method in terms of speed prediction accuracy. The results show that, under the premise of ensuring the real-time prediction performance, the average prediction error of the proposed BPNN-LSTM prediction method under two operation scenarios reduces by 48.14%, 35.82% and 30.09% compared with the other three methods, respectively. The proposed speed prediction method provides a new solution for predicting the speed of off-road vehicles, effectively improving the speed prediction accuracy.

1. Introduction

Transportation plays an important role in social and economic development, which is the foundation of a country’s rapid and sustainable development. With the progress of society, it is difficult for traditional transportation technology to cope with the increasing traffic pressure [1]. The intelligent transportation system (ITS) emerges with the help of big data and artificial intelligence [2,3]. Accurate vehicle speed prediction (VSP) is not only an important component of ITS, but also the key to achieving energy optimization.
At present, in terms of on-road vehicles, the existing VSP methods are mainly divided into mechanism modeling and data-driven methods [4]. The mechanism modeling method is to predict the information of the target driving condition according to traffic flow theory, which mainly includes dynamic models, macro models, and micro models [5,6]. However, in the actual situation, the vehicle motion process is affected by its own motion state and external traffic state, which makes it difficult for the VSP model established by mechanism modeling method to effectively reflect the real motion process of the vehicle. Therefore, the data-driven VSP methods, such as the Markov model and artificial neural network (NN) model [7], have been proposed, which can predict the future speed of the vehicle based on the current and historical condition information [4,8]. In other words, the data-driven VSP method gives full play to the role of current and historical traffic data, and weakens the dependence on complex physical traffic models. For the Markov model, the dimension of the Markov probability transfer matrix (MPTM) will rapidly increase with the increase in the vehicle motion state, resulting in a larger calculation and limiting its vehicle speed prediction effect. For this purpose, the neural network speed prediction model represented by the backpropagation NN (BPNN), convolutional neural network (CNN), and recurrent NN (RNN) has been proposed. Although BPNN and CNN have a strong fitting ability for nonlinear systems, the continuity system between data will weaken their predictive ability. Furthermore, the increase in time series length will lead to the disappearance and explosion of the gradient of the RNN, limiting the speed prediction effect of the RNN. Therefore, with the advantage of information inheritance, the long short-term memory (LSTM) and gated recurrent unit (GRU) of RNN variants [1] have been widely used in speed prediction models evolving according to time series.
Recently, under the traction of the national dual-carbon policy, construction machinery has also moved towards the development of electrification. The driving conditions of new-energy construction machinery also need to be analyzed, especially for mine cluster operations. However, the exiting VSP methods mainly focus on road vehicles, rarely aiming at non-road vehicles. The successful application of the VSP method in road vehicles provides an effective solution for non-road vehicles to achieve energy conservation and emission reduction [9]. Under normal circumstances, the non-road vehicles mainly drive on roads with random structure and lack sufficient traffic information, making the speed prediction of non-road vehicles more difficult than road vehicles. Therefore, taking mine operation as a scenario, this paper makes full use of the working conditions of non-road vehicles and proposes a double-layer speed prediction method based on BPNN-LSTM for non-road vehicles. First of all, the vehicle motion state data is collected and analyzed to clarify the impact of slope and load on vehicle speed and acceleration. On this basis, we build the offline working condition database. Then, a road state prediction model is established by using a BPNN. Then, a vehicle speed prediction model based on BPNN-LSTM is proposed, containing speed prediction and information update layers. The speed prediction layer is built using LSTM to predict vehicle speed in the horizon, and the information update layer is established by the BPNN to update the prediction information. Finally, the speed prediction effect of the proposed method will be verified on the hardware in loop (HIL) platform.
Accordingly, the structure of this paper is as follows. The works related to VSP are reviewed in Section 2. Section 3 gives the prediction problem model and the analysis of working condition characteristics. The double-layer speed prediction method based on BPNN-LSTM is established in Section 4. The discussion of the simulation and results are shown in Section 5. The conclusion and future work are shown in Section 6.

2. Related Works

In order to realize energy optimization management, it is very important for the energy management strategy to accurately predict the information of future working conditions [10]. In other words, selecting a reasonable VSP method is critical to non-road vehicles. The existing VSP methods are mainly divided into mechanism modeling and data-driven methods.
Generally, the mechanism modeling of VSP is established according to the vehicle kinematics or motion relationship between vehicles. Specifically, Gong et al. [5] built a simple VSP model based on vehicle kinematics by analyzing vehicle acceleration, deceleration and maximum speed. Considering the influence of traffic flow on the motion state of individual vehicles, the VSP model based on traffic flow was subsequently proposed [11,12,13], and the traffic flow speed was regarded as the future speed of the vehicle. Morlock et al. [14] further used the collected traffic data to analyze the probability of stop modes of individual vehicles, and built the acceleration and deceleration models. However, for the individual vehicle, compared with macro traffic flow, the motion states of neighbor vehicles are more likely to affect its driving speed in the actual traffic situation, and the VSP model based on car-following was designed in [15,16]. The speed values of front vehicles were regarded as the future speed trajectory of the self-vehicle. By means of the advantages of the Internet of Things (IOT), Jisu et al. [17] detected the current position of the vehicle through roadside sensors, and estimated the velocity by using a Kalman filter. In order to further improve the speed prediction accuracy, the adaptive extended Kalman filter (AEKF) algorithm for VSP was designed in [18]. Contrasted with the conventional extended Kalman filter (EKF) algorithm, the AEKF algorithm improves the precision of the mean square error (MSE) and mean absolute error (MAE) by 57.4% and 32.4%, respectively.
Then, taking account of the randomness and nonlinearity of the vehicle motion state, various types of data-driven VSP models were presented with the help of the prediction ability of a probability transfer matrix and artificial NN. For example, considering that the change process of vehicle motion states has obvious Markov characteristics, the VSP model based on the Markov chain was presented in [19], estimating the future vehicle speed by constructing the MPTM of vehicle motion states. Ding et al. [20] assumed that the vehicle acceleration at each moment had nothing to do with historical information and was only determined by current information, and established a speed-acceleration MPTM to predict the short-term vehicle speed sequence. Jaewook et al. [21] utilized a Markov chain with speed constraints to design a speed prediction algorithm, achieving a 3.8041 km/h root-mean-square error (RMSE) with a prediction horizon of up to 200 m. Yang et al. [22] selected the vehicle speed, acceleration, jerk, road lane, traffic speed and volume to characterize the driver’s driving behavior, and designed an Oriented Hidden Semi-Markov Model (Oriented-HSMM) to learn and predict the driver’s driving preference sequences. Nevertheless, the dimension of the MPTM rapidly increase with the increase in the vehicle motion state, making the real-time calculation of the MPTM become worse and limiting its vehicle speed prediction effect.
For that, the VSP model based on an NN was eventually proposed. For ensuring the VSP accuracy, Ladan et al. [23] utilized the sliding window time series (SWTS) to determine the prediction window size, and proposed an evolutionary least learning machine (E-LLM) to predict the short-term vehicle speed sequence. In [24], a two-level prediction system based on an NN and hidden Markov model (HMM) for VSP was designed. Yan et al. [25] analyzed the influence of historical vehicle speed and its corresponding acceleration, steering information, location and driving date on the future speed, and established a VSP model based on a deep NN (DNN). Considering the impact of the driver–vehicle–road system on the actual speed profile, a VSP model was established by combining niche immune genetic algorithm-support vector machine (NIGA-SVM) and genetic algorithm-support vector machine (GA-SVM) prediction algorithms in [26], improving the accuracy and timeliness of vehicle speed forecasting. In view of the time-varying and nonlinear nature of vehicle speed, a CNN-based architecture with two-channel input was proposed for predicting short-term speed [27]. Katariya et al. [28] designed the temporal convolutional networks (TCNs) for VSP, which can provide more robust time prediction with less computation compared with traditional CNNs. In [1], to overcome the limitations of the single prediction method, a short-term traffic speed prediction model was presented by combining an improved TCN and graph convolution network (GCN). The time dimension and local spatial dimension features were extracted by the improved TCN, and the topological relationship between road nodes was extracted by GCN. Finally, both spatial and temporal features were combined with road parameters to achieve accurate short-term traffic speed prediction. In addition, the BPNN has also been used for VSP [29,30,31,32]. For instance, in [29], a long-term VSP model was designed by using a BPNN, which employed a genetic algorithm (GA) to optimize model parameters to improve the accuracy of speed prediction. Guo et al. [30] designed an adaptive particle swarm optimization–least squares support vector machine (APSO-LSSVM) for VSP, and utilized a BPNN to establish a local high-precision nonlinear fitting relationship between the predicted value and deviation, achieving a correction of the prediction value. Making full use of the advantages of Markov and the BPNN, Ref. [32] designed an extraction method suitable for fixed-route vehicle speed. The results show that the combined prediction model can improve the prediction accuracy by 25.3% on average compared with the Markov prediction model.
Additionally, the vehicle state changes continuously with time or space, i.e., the information between adjacent states is inherited. Therefore, the RNN, LSTM, and GRU, possessing the advantage of information inheritance, have been used for VSP up until the present [7,8,33,34]. In [7], the RNN was used to establish the VSP model for an ego-vehicle, whose prediction accuracy and execution time were compared with the Markov chain model. To predict the vehicle speed, Zhang et al. [33] built an inflated 3D inception LSTM network by combining the spatiotemporal vision information and vehicle motion states, achieving a high accuracy of speed prediction in various traffic densities. A freeway traffic speed prediction model based on a GRU was established in [8] to realize traffic flow speed prediction for freeways. Zafar et al. [34] used LSTM and a GRU to build a speed prediction model for a road segment, which outperforms the rest with an RMSE of 4.5 and mean absolute percentage error (MAPE) of 6.67%. Xu et al. [35] analyzed the speed prediction effect of a multi-layer perception NN (MLPs-NN), LSTM-NN and GRU-NN. The results show that the prediction ability of GRU-NN is more prominent.
Based on above analysis, the existing VSP methods mainly focus on road vehicles, rarely aiming at non-road vehicles. Moreover, the working conditions of non-road vehicles are more complex and changeable, with complex operating scenarios and strong periodicity. As a result, to overcome the shortcomings of the existing VSP methods, this paper proposes a double-layer speed prediction method based on BPNN-LSTM for non-road vehicles.

3. Methodology

3.1. Problem Description

The non-road vehicle generally works in closed working areas. Therefore, its driving state is mainly affected by the vehicle itself and the road structure. According to vehicle theory, when the vehicle is regarded as a particle, its motion state can be expressed by the following kinematics equation:
v = l ˙ a = v ˙
where l , v and a are denoted by the driving distance, vehicle speed and acceleration, respectively. Furthermore, when the vehicle is seen as an individual system, as shown in Figure 1, its state space equation in discrete time domain can be written as (assuming the time step is 1 (s))
v ( t + 1 ) = v ( t ) + T req ( t ) r wh m C a ρ a A v ( t ) 2 2 m g ρ r cos θ + sin θ
where t , r wh , m , C a , ρ a , A , g , ρ r and θ show the moment, wheel radius, vehicle mass, air drag coefficient, air density, frontal area, gravitational acceleration, rolling resistance coefficient and slope angle, respectively. While the clutch is rigidly connected to the gearbox, the required torque T req of wheels can be shown as
T req ( t ) = T ps ( t ) i gb ( t ) i d η ch
where T ps , i gb , i d and η ch denote the output torque of the power source, gear ratio of gearbox, driveline reduction ratio and system mechanical transmission efficiency, respectively.
For the variables that affect v shown in (1)–(3), i d and η ch are fixed values after the vehicle system is designed completely. Considering that environmental factors change slightly during driving, r wh , m , C a , ρ a , A , g and ρ r are also considered as fixed values in this paper. In other words, the variables that affect vehicle speed mainly include T ps , i gb , θ and a . Here, T ps is strongly related to the pedal degree controlled by the driver, characterized by the pedal degree p . In addition, i gb relating to gear signal is a logical variable. p , θ and a are continuous variables changing with t . Therefore, the speed prediction process can be written as
v ^ ( t + j ) = f i gb ( t + j 1 ) v ( t ) , p ( t ) , θ ( t ) , a ( t ) , j = 1 f i gb ( t + j 1 ) v ^ ( t + j 1 ) , p ^ ( t + j 1 ) , θ ^ ( t + j 1 ) , a ^ ( t + j 1 ) , j 2       and       j N + i gb ( t + j 1 ) [ 1 , 2 , 3 , , n ]
where v ^ , p ^ , θ ^ and a ^ are the predictive variables. j and n are the prediction horizon size and maximum gear of gearbox, respectively. Namely, the essence of VSP is to determine function f i gb ( t + j 1 ) .
For clarifying the relationship between v and p , θ and a under different gears, we take an 80-ton mining truck as the research object, to analyze the impact degree of p , θ and a on v under off-road conditions in the next section.

3.2. Working Condition Data Collection and Analysis

We chose the cement mine located in Fujian Province as the operating scenario, as shown in Figure 2. The single cycle distance is about 3 km. The working condition data of an 80-ton mining truck with a five-speed gearbox was collected continuously for 30 days, and the specific data information of p , θ , a and v are shown in Figure 3.
As shown in Figure 3, in view of the nonlinearity of the collected parameters, the Spearman data statistics tool [36] is employed to analyze the correlation between parameters in this paper. The Spearman tool uses the following equation to analyze the impact degree of multiple parameters on a single parameter, for providing a basis to fit the nonlinear relationship between parameters.
r s = 1 6 i = 1 M d i 2 M ( M 2 1 ) , r s [ 1 , 1 ]
where r s shows the related coefficient of two parameters. d i represents the rank difference of two parameters. M denotes the number of samples. According to the principle of Spearman, r s = 0 , r s > 0 and r s < 0 indicate that there is no correlation, positive correlation and negative correlation between the two parameters, respectively.
After calculation, the relationship between each mentioned parameter (i.e., p , θ and a ) and v under different gears are shown in Figure 4. It is thus clear that the related coefficients of p , θ and a on v are not 0, showing that the influence of p , θ and a on v is obvious. As mentioned above, with the help of the fitting ability of NNs to nonlinear systems, a two-layer speed prediction framework based on BPNN-LSTM is proposed in the next section.

4. Vehicle Speed Prediction Based on BPNN-LSTM

In this section, the double-layer VSP framework is presented, which includes speed prediction and information update layers. The speed prediction layer established by using LSTM is to predict vehicle speed in the horizon, and the information update layer built using a BPNN is to update the prediction information.

4.1. BPNN Prediction Models of  p ^  and θ ^

As known from (4), for achieving speed prediction in the prediction horizon, p ^ , θ ^ and a ^ need to be obtained in advance. Here, once the vehicle speeds at adjacent times are known, a ^ can be determined according to (1). For p ^ and θ ^ , although they can be considered as changing over time, their change process is not affected by short-term historical information. In this paper, the BPNN is employed to establish the prediction models of p ^ and θ ^ . According to the relationship between the number of input and output parameters, which satisfies (11) in [37], this paper selects a BPNN with 1-5-1 structure, as shown in Figure 5. The corresponding model can be described as
H in = x × W 1 + θ 1 H ou = f H in y = h ( H ou × W 2 + θ 2 )
where x and y represent the input and output vectors of BPNN, respectively. W 1 and W 2 describe the weight vectors of the input-layer to hidden-layer and hidden-layer to output-layer, respectively. θ 1 and θ 2 show the threshold vectors of the hidden-layer and output-layer, respectively. f and h represent the activation functions of the hidden-layer nodes and output-layer nodes [37], here selecting the tansig and purelin functions, respectively. The above variables can be further expressed as
x = p or   θ W 1 = W 11 , W 12 , W 13 , W 14 , W 15 θ 1 = θ 11 , θ 12 , θ 13 , θ 14 , θ 15 W 2 = W 21 , W 22 , W 23 , W 24 , W 25 T θ 2 = θ 2 y = p ^ or   θ ^
Then, using the collected slope angle and pedal degree data to train weights and thresholds in (6), the prediction models of p ^ and θ ^ are determined.
In contrast, the change process of v possesses the following characteristics:
(1)
The short-term historical speed influences current speed and future speed, i.e., information inheritance;
(2)
The impact of long-term historical speed on current speed will be reduced, i.e., information forgetting.
The NNs that do not consider the continuous relationship between data hardly characterize these characteristics, while the LSTM can effectively represent this process. Thus, the VSP model based on the LSTM network is built in the next section.

4.2. LSTM Vehicle Speed Prediction Network

The framework of LSTM is shown in Figure 6a, regarded as a cell consisting of forgetting, input and output gates. Here, the forget gate controls the impact of historical information on current information. The input gate controls the current state of the cell by using the current input signal and the cell state at the last time. The output gate determines the output of the cell. The transmission relationship of these three gates is as follows:
f t = σ ( U f x t + W f h t 1 + b f )
i t = σ ( U i x t + W i h t 1 + b i ) a t = tanh ( U a x t + W a h t 1 + b a ) C t = C t 1 f t + i t a t
o t = σ ( U o x t + W o h t 1 + b o ) h t = o t tanh ( C t )
where x t denotes the input variable matrix at time t . σ expresses the activation function, replaced by a Sigmoid function in this paper. Both U and W with subscript represent the weight matrix. b with subscript shows the bias matrix. C t and h t are the cell state and state output at time t , respectively. f t indicates the memory degree of C t 1 at time t . denotes the Hadamard product. When U , W , b , C t 1 , h t 1 and x t are defined, h t can be calculated. According to Figure 6b, the output y t of the LSTM network can be obtained by
y t = σ V h t + c
where V and c indicate the weight and bias matrixes of network output node, respectively.
It can be seen from (8)–(10) that the LSTM network state information at the previous moment is inherited by the network outputs at the next moment. This inheritance relationship can effectively characterize the speed prediction model evolved by time series. Therefore, taking the speed, pedal degree, slope angle, and acceleration as inputs and the predicted speed as outputs, this paper establishes a VSP model by means of an LSTM network. Specifically, the VSP network based on LSTM is shown in Figure 7. Here, x t in (8)–(10) and y t in (11) can be further expressed as x t = [ v ( t ) , p ( t ) , θ ( t ) , a ( t ) ] T and y t = v ^ ( t + 1 ) , v ^ represents the predicted vehicle speed.
Obviously, once U , V , W , b and c of the LSTM network are determined, we are able to use (8)–(11) to realize the speed prediction online. Furthermore, for ensuring the prediction accuracy of the LSTM network, the gradient descent method is used to train and update U , V , W , b and c until the prediction error L meets the target value:
L = 1 2 t = 1 τ L t 2 ε L t = y t y ^ t
where y ^ t is the real value of y t , and τ is the training data sequence size. ε is the target error. To facilitate analysis, L is divided into two parts: error L t from time 1 to time t and error L t from time t + 1 to time τ , namely,
L = L t + L t , t < τ L t , t = τ
Then, the parameter training and learning process is analyzed. Firstly, considering the information inheritance of the LSTM, C t and h t are derived by L , shown as
δ h t = L h t = L τ y τ y τ h τ = y τ y ^ τ σ ˙ V h τ + c V δ C t = L C t = L τ y τ y τ h τ h τ C τ = δ h τ o τ 1 tanh 2 ( C τ ) , t = τ δ h t = L h t = L t y t y t h t + L t h t + 1 h t + 1 h t = y t y ^ t σ ˙ V h t + c V + h t + 1 h t δ h t + 1 δ C t = L C t = L t y t y t h t h t C t + L t C t + 1 C t + 1 C t = δ h t o t 1 tanh 2 ( C t ) + δ C t + 1 f t + 1 , t < τ
Because σ is the Sigmoid function in this paper, h t + 1 h t can be further expressed as
h t + 1 h t = o t + 1 tanh ( C t + 1 ) h t = o t + 1 h t tanh ( C t + 1 ) + o t + 1 tanh ( C t + 1 ) h t
Herein,
o t + 1 h t = o t + 1 ( 1 o t + 1 ) W o tanh ( C t + 1 ) h t = 1 tanh 2 ( C t + 1 ) C t + 1 h t
C t + 1 h t = C t f t + 1 + i t + 1 a t + 1 h t = C t f t + 1 h t + i t + 1 a t + 1 h t = C t f t + 1 h t + i t + 1 h t a t + 1 + i t + 1 a t + 1 h t
Furthermore,
C t f t + 1 h t = C t f t + 1 1 f t + 1 W f
i t + 1 h t a t + 1 = i t + 1 1 i t + 1 a t + 1 W i
i t + 1 a t + 1 h t = i t + 1 1 a t + 1 2 W a
We let Δ C = o t + 1 1 tanh 2 ( C t + 1 ) , (15) can be written as
h t + 1 h t = o t + 1 ( 1 o t + 1 ) tanh ( C t + 1 ) W o + Δ C C t f t + 1 1 f t + 1 W f + Δ C i t + 1 1 i t + 1 a t + 1 W i + Δ C i t + 1 1 a t + 1 2 W a
Then, the gradient variations of W f , U f , b f , W a , U a , b a , W i , U i , b i , W o , U o , b o , V and c can be shown as
L W f = t = 1 τ δ C t C t 1 f t 1 f t h t 1 T L U f = t = 1 τ δ C t C t 1 f t 1 f t x t L b f = t = 1 τ δ C t C t 1 f t 1 f t
L W a = t = 1 τ δ C t i t 1 a t 2 h t 1 T L U a = t = 1 τ δ C t i t 1 a t 2 x t L b a = t = 1 τ δ C t i t 1 a t 2
L W i = t = 1 τ δ C t a t i t 1 i t h t 1 T L U i = t = 1 τ δ C t a t i t 1 i t x t L b i = t = 1 τ δ C t a t i t 1 i t
L W o = t = 1 τ δ h t tanh C t o t 1 o t h t 1 T L U o = t = 1 τ δ h t tanh C t o t 1 o t x t L b o = t = 1 τ δ h t tanh C t o t 1 o t
L V = t = 1 τ y t y ^ t y t 1 y t h t L c = t = 1 τ y t y ^ t y t 1 y t
Further, W f , U f , b f , W a , U a , b a , W i , U i , b i , W o , U o , b o , V and c can be updated by using the following equation:
ψ t + τ = ψ t η L ψ
where ψ represents one of the forms of W f , U f , b f , W a , U a , b a , W i , U i , b i , W o , U o , b o , V and c . η ( 0 , 1 ] denotes the learning factor.
After determining the forward transmission and reverse learning process of the LSTM, the collected data can be used to train the LSTM network, and the trained network can be used for online speed prediction.

4.3. Double-Layer VSP Model Based on BPNN-LSTM

As shown in Figure 4, the influence of p , θ and a on v is different under different gears. In order to improve the VSP accuracy, in this paper, a double-layer VSP architecture based on BPNN-LSTM is presented, shown in Figure 8, including vehicle speed prediction layer and information update layer. Here, the off-line databases are used to train the LSTM network and BPNN. Firstly, according to current i gb ( t ) , the vehicle speed prediction layer selects the trained LSTM network corresponding to gear. Then, based on current v ^ , p ^ , θ ^ and a ^ , the next moment speed v ^ ( t + 1 ) is predicted online by using the selected trained LSTM network from the VSP layer. The information update layer includes BPNN prediction models of p ^ and θ ^ , and the kinematic model of a ^ . Here, the next moment p ^ ( t + 1 ) and θ ^ ( t + 1 ) is predicted by using the trained BPNN prediction models of p ^ and θ ^ . The next moment a ^ is predicted by utilizing the equation (1). Namely, the information update layer is used to update v ^ , p ^ , θ ^ and a ^ . The specific flow diagram of the proposed algorithm is shown in Figure 9. Correspondingly, the specific implementation process is as follows.
Step 1: By means of Equations (12) to (27), the LSTM network utilizes the databases of different gears to train network parameters and obtain the LSTM network parameters of different gears. On the basis of Section 4.1, the BPNN uses the slope angle and pedal degree data of different gears to train their network parameters, and obtain BPNN parameters of different gears for p ^ and θ ^ , respectively.
Step 2: The predictive horizon size j is determined.
Step 3: According to current i gb ( t ) , the VSP layer selects the trained LSTM network parameters of the corresponding gear and loads them into the LSTM network. The trained BPNN parameters of the corresponding gear for p ^ and θ ^ are loaded into their respective networks.
Step 4: Based on LSTM network, the VSP layer uses current v ( t ) , p ( t ) , θ ( t ) and a ( t ) to predict next moment speed v ^ ( t + 1 ) online.
Step 5: By means of the BPNN prediction models of p ^ and θ ^ , and vehicle kinematics equation, the information update layer utilizes p ( t ) , θ ( t ) and a ( t ) to predict p ^ ( t + 1 ) , θ ^ ( t + 1 ) and a ^ ( t + 1 ) , and updates the input information of the VSP layer in the next moment.
Step 6: If t < j , then back to Step 4; Otherwise, back to Step 2 until the trip is complete.

5. Results and Discussion

In this section, for verifying the speed prediction effect of the proposed double-layer VSP method, the analytical method, BPNN prediction method, and RNN prediction method will be simulated and compared with the double-layer VSP method under the same experimental conditions.

5.1. Experimental Conditions Setting

5.1.1. Experimental Scenario

This paper selects the mining truck operation scenario shown in Figure 2 and a loader operation scenario for simulation.

5.1.2. Performance Evaluation Methods

(1) The prediction effect of the vehicle speed prediction method is evaluated by the following errors:
A E = v i v ^ i M A E = 1 M i = 1 M v i v ^ i R M S E = 1 M i = 1 M ( v i v ^ i ) 2
where A E , M A E and R M S E represent the absolute, mean-absolute and root-mean-square errors, respectively. v i and v ^ i denote the real and predictive values of the vehicle speed, respectively.
(2) In order to verify the correlation between the actual speed and the predicted speed obtained by different VSP methods, the Pearson correlation coefficient is used to describe the dependence between the predicted and actual speed. The specific expression is as follows:
R = i = 1 n ( v i v ¯ ) ( v ^ i v ^ ¯ ) i = 1 n ( v i v ¯ ) 2 i = 1 n ( v ^ i v ^ ¯ ) 2
where R is the Pearson correlation coefficient of v i and v ^ i . v ¯ and v ^ ¯ show the average values of the actual and predicted speed, respectively. n is the number of data.

5.1.3. Simulation Platform

The simulation platform for VSP consists of an HIL bench and vehicle control unit (VCU), shown in Figure 10.

5.2. Vehicle Speed Prediction Analysis

5.2.1. Horizon Size j Selection

According to (4), j not only characterizes the size of the prediction horizon, but also affects the online prediction accuracy of the vehicle speed. Thus, it is necessary to choose a proper j to guarantee the prediction accuracy of the vehicle speed. For analyzing the influence of different horizon sizes on VSP performance, taking the collected working condition information of the mining truck as an example, the analytical method, BPNN, RNN and the designed BPNN-LSTM prediction methods are simulated and compared. The changing relationships of MAE, RMSE and prediction time of the four methods with j are shown in Figure 11. It can be seen from Figure 11a,b that the MAE and RMSE of the BPNN-LSTM prediction method are smaller than that of the other three methods. Considering that one running time of VCU in the real vehicle is 100 ms, in order to realize the vehicle speed prediction in 100 ms, the initial value of j is set to 20 based on Figure 11c.

5.2.2. VSP in Mining Truck Operation Scenario

For verifying the speed prediction effect of the proposed VSP method, on the basis of selecting five cycles of the mining truck operation scenario, the analytical method, BPNN, RNN and BPNN-LSTM VSP methods are simulated on the HIL platform. To ensure the accuracy and real-time performance of speed prediction, the absolute value range of AE is set to [0.18 km/h, 0.72 km/h], and the horizon size is dynamically adjusted according to the set AE range. Under the mining truck operation scenario, the horizon size changing curves of four VSP methods are presented in Figure 12. It is thus clear that the average horizon size of the BPNN-LSTM prediction method is larger compared with the other three methods. The relations and AE of the predicted and real speed curves for the four methods are indicated in Figure 13. Correspondingly, the M A E , R M S E and R of the four methods are given in Table 1.
First of all, according to Figure 13a, although the predicted speed trajectories of the four VSP methods can follow the real speed trajectory, their corresponding AE ranges are diverse. Specifically, under the mining truck operation scenario, the AE ranges of the analytical, BPNN, RNN and BPNN-LSTM prediction methods are [−7.56 km/h, 5.11 km/h], [−7.46 km/h, 10.57 km/h], [−11.26 km/h, 3.58 km/h] and [−0.5 km/h, 1.11 km/h], respectively. It can be seen that the AE variation range of the BPNN-LSTM method is the smallest among four VSP methods.
Then, it can be seen from Table 1 that the Pearson correlation coefficient R of the BPNN-LSTM method is closest to 1, namely, the prediction performance of the BPNN-LSTM method is better. In addition, it is thus clear from Table 1 that the M A E and R M S E of the designed BPNN-LSTM methods are smaller than those of the other three prediction methods. Specifically, compared with the analytical method, the BPNN, RNN, M A E and R M S E of the BPNN-LSTM prediction method can reduce by 63.83% and 64.78%, 39.83% and 61.49%, 34.36% and 56.72%, respectively.

5.2.3. VSP in Loader Operation Scenario

To further verify the universality of the proposed BPNN-LSTM prediction method for working conditions, the analytical, BPNN, RNN and BPNN-LSTM VSP methods are also compared in a loader operation scenario, selecting five cycles to simulate on the HIL platform. The horizon size of the four VSP methods is also dynamically adjusted according to the set AE range in Section 5.2.2, as described in Figure 14. Obviously, in a loader operation scenario, the average horizon size of the BPNN-LSTM prediction method is also the largest among the four methods. The relations and AE of the predicted and real speed trajectories for four methods are described in Figure 15 under the loader operation scenario. Accordingly, the M A E , R M S E and R of the four methods are presented in Table 2.
Firstly, based on Figure 15 and Table 2, contrasted with the analytical, BPNN and RNN prediction methods, the AE changing range of the speed trajectory predicted by the BPNN-LSTM method can reduce in different degrees, and the corresponding M A E and R M S E can also decrease in various degrees. Specifically, under the loader operation scenario, the AE ranges of the analytical method, and the BPNN, RNN and BPNN-LSTM VSP methods are [−9.08 km/h, 6.19 km/h], [−7.95 km/h, 4.54 km/h], [−3.45 km/h, 3.43 km/h] and [−2.25 km/h, 1.87 km/h], respectively. Secondly, compared with the other three prediction methods, it is thus clear from Table 2 that the Pearson correlation coefficient R of the BPNN-LSTM method is also closest to 1 in the loader operation scenario. Furthermore, the M A E and R M S E of the proposed BPNN-LSTM method are less than that of the other three VSP methods. Specifically, in comparison with the analytical method, and the BPNN and RNN methods, the BPNN-LSTM prediction method can improve the precision of the M A E and R M S E by 32.45% and 50.14%, 31.81% and 40.68%, and 25.81% and 30.62%, respectively.
Based on the above analysis, whether it is in the mining truck operation scenario or the loader operation scenario, compared with the other three prediction methods, the AE changing range of the BPNN-LSTM prediction method is smaller, whose R is closest to 1. Furthermore, the M A E and R M S E of the BPNN-LSTM prediction method are also the smallest among the four prediction methods. In other words, the predicted vehicle speed trajectory by means of the BPNN-LSTM method is closer to the real vehicle speed trajectory. Correspondingly, on the premise of ensuring prediction accuracy, the average horizon size of the BPNN-LSTM prediction method under the two operation scenarios is larger than that of the other three methods. Therefore, the VSP method proposed in this paper can realize the online prediction of vehicle speed with higher prediction accuracy, and provide more valuable information for an energy management strategy.

6. Conclusions

In this paper, a double-layer VSP method based on BPNN-LSTM for off-road vehicles was proposed. Firstly, the VSP problem was established and the relationship between the variables in the problem was carefully analyzed. Then, the double-layer VSP framework based on BPNN-LSTM was presented, including speed prediction and information update layers. The speed prediction layer was established by using LSTM to predict vehicle speed in the horizon. Furthermore, the information update layer was built using a BPNN to update the prediction information. Finally, with the help of mining truck and loader operation scenarios, an experimental study was conducted for the proposed VSP method on the HIL platform.
Based on the analysis of the experimental results, on the premise of assuring the real-time prediction performance, the proposed VSP method can realize the prediction accuracy of the average prediction error for two operation scenarios less than 0.456 km/h, which is obviously better than the analytical, BPNN and RNN prediction methods. Correspondingly, under the premise of ensuring the VSP precision, the horizon size of the BPNN-LSTM prediction method is the largest among four prediction methods under two operation scenarios, which can provide more valuable information for optimizing energy consumption. It further improves the speed prediction ability of the NN in random road environments and provides a new solution for speed prediction of non-road vehicles.
Furthermore, our work still needs ongoing development. Firstly, the proposed BPNN-LSTM prediction method will be verified on a real vehicle. Then, we will design a reasonable energy management strategy on the basis of the verified results, giving full play to the value of speed prediction in the design of an energy management strategy for non-road vehicles.

Author Contributions

Writing—original draft, J.L. and Y.L.; writing—review and editing, Z.C.; formal analysis, H.L. and Y.L.; software, W.Z. and J.S. All authors have read and agreed to the published version of the manuscript.

Funding

This research was supported by Young Scientists Fund of the National Natural Science Foundation of China (Grant No. 62103415).

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

The data presented in this study are available on request from the corresponding author. The data are not publicly available because the supporting project has a confidentiality agreement.

Acknowledgments

The authors would like to thank the editor and reviewers for their valuable comments and suggestions, which helped them improve the manuscript.

Conflicts of Interest

The authors declare no competing financial interests.

Abbreviations

VSPvehicle speed prediction
LSTMlong short-term memory
BPNNbackpropagation neural network
RNNrecurrent neural network
ITSintelligent transportation system
NNneural network
MPTMMarkov probability transfer matrix
CNNconvolutional neural network
GRUgated recurrent unit
HILhardware in loop
IOTInternet of Things
AEKFadaptive extended Kalman filter
EKFextended Kalman filter
MSEmean square error
MAEmean absolute error
RMSEroot-mean-square error
Oriented-HSMMOriented Hidden Semi-Markov Model
SWTSsliding window time series
E-LLMevolutionary least learning machine
HMMHidden Markov model
DNNdeep NN
NIGA-SVMniche immune genetic algorithm-support vector machine
GA-SVMgenetic algorithm-support vector machine
TCNstemporal convolutional networks
GCNgraph convolution network
GAgenetic algorithm
APSO-LSSVMadaptive particle swarm optimization–least squares support vector machine
MAPEmean absolute percentage error
MLPs-NNmulti-layer perception NN
VCUvehicle control unit
Variables and its unit
VariablesNameUnit
l driving distancem
v vehicle speedm/s
a accelerationm/s2
t the moments
r w h wheel radiusm
m vehicle masskg
C a air drag coefficient
ρ a air densitykg/m3
A frontal aream2
g gravitational accelerationm/s2
ρ r rolling resistance coefficient
θ slope angle°
T req required torque of wheelsNm
T ps output torque of power sourceNm
i gb gear ratio of gearbox
i d driveline reduction ratio
η ch system mechanical transmission efficiency
p pedal degree
j prediction horizon size
n maximum gear of gearbox

References

  1. Hu, Z.; Sun, R.; Shao, F.; Sui, Y. An Efficient Short-Term Traffic Speed Prediction Model Based on Improved TCN and GCN. Sensors 2021, 21, 6735. [Google Scholar] [CrossRef] [PubMed]
  2. Daniel, A.; Subburathinam, K.; Paul, A.; Rajkumar, N.; Rho, S. Big autonomous vehicular data classifications: Towards procuring intelligence in ITS. Veh. Commun. 2017, 9, 306–312. [Google Scholar] [CrossRef]
  3. Li, Q.; Cheng, R.; Ge, H. Short-term vehicle speed prediction based on BiLSTM-GRU model considering driver heterogeneity. Phys. A Stat. Mech. Its Appl. 2023, 610, 128410. [Google Scholar] [CrossRef]
  4. Lefevre, S.; Sun, C.; Bajcsy, R.; Laugier, C. Comparision of parametric and non-parametric approaches for vehicle speed prediction. In Proceedings of the American Control Conference, Portland, OR, USA, 4–6 June 2014; pp. 3494–3499. [Google Scholar]
  5. Gong, Q.; Li, Y.; Peng, Z. Trip-based optimal power management of plug-in hybrid electric vehicles. IEEE Trans. Veh. Technol. 2008, 57, 3393–3401. [Google Scholar] [CrossRef]
  6. Gong, Q.; Li, Y.; Peng, Z. Trip based optimal power management of plug-in hybrid electric vehicle with advanced traffic modeling. SAE Int. J. Engines 2009, 1, 861–872. [Google Scholar] [CrossRef]
  7. Jaewook, S.; Kyuhwan, Y.; Sunbin, K.; Myoungho, S.; Manbae, H. Comparative Study of Markov Chain with Recurrent Neural Network for Short Term Velocity Prediction Implemented on an Embedded System. IEEE Access 2021, 9, 24755–24767. [Google Scholar] [CrossRef]
  8. Hua, C.; Fan, W. Freeway Traffic Speed Prediction under the Intelligent Driving Environment: A Deep Learning Approach. J. Adv. Transp. 2022, 2022, 6888115. [Google Scholar] [CrossRef]
  9. Zhang, W.; Wang, J.; Du, S.; Ma, H.; Zhao, W.; Li, H. Energy Management Strategies for Hybrid Construction Machinery: Evolution, Classification, Comparison and Future Trends. Energies 2019, 12, 2024. [Google Scholar] [CrossRef] [Green Version]
  10. Zhang, F.; Hu, X.; Xu, K.; Tang, X.; Cui, Y. Current Status and Prospects for Model Predictive Energy Management in Hybrid Electric Vehicle. J. Mech. Eng. 2019, 55, 86–108. [Google Scholar] [CrossRef] [Green Version]
  11. Liu, J.; Chen, Y.; Li, W.; Shang, F.; Zhan, J. Hybrid-Trip-model-based energy management of a PHEV with computation-optimized dynamic programming. IEEE Trans. Veh. Technol. 2018, 67, 338–353. [Google Scholar] [CrossRef]
  12. Suh, B.; Shao, Y.; Sun, Z. Vehicle Speed Prediction for Connected and Autonomous Vehicles Using Communication and Perception. In Proceedings of the American Control Conference, Denver, CO, USA, 1–3 July 2020; pp. 448–453. [Google Scholar] [CrossRef]
  13. Li, L.; Coskun, S.; Wang, J.; Fan, Y.; Zhang, F.; Langari, R. Velocity Prediction Based on Vehicle Lateral Risk Assessment and Traffic Flow: A Brief Review and Application Examples. Energies 2021, 14, 3431. [Google Scholar] [CrossRef]
  14. Morlock, F.; Rolle, B.; Bauer, M.; Sawodny, O. Forecasts of Electric Vehicle Energy Consumption Based on Characteristic Speed Profiles and Real-Time Traffic Data. IEEE Trans. Veh. Technol. 2020, 69, 1404–1418. [Google Scholar] [CrossRef]
  15. Gipps, P.G. A behavioural car-following model for computer simulation. Transp. Res. Part B Methodol. 1981, 15, 105–111. [Google Scholar] [CrossRef]
  16. Jiao, S.; Zhang, S.; Li, Z.; Zhou, B.; Zhao, D. An Improved Car-Following Speed Model considering Speed of the Lead Vehicle, Vehicle Spacing, and Driver’s Sensitivity to Them. J. Adv. Transp. 2020, 2020, 2797420. [Google Scholar] [CrossRef]
  17. Jisu, K.; Daejin, P. Efficient Sensor Processing Technique Using Kalman Filter-Based Velocity Prediction in Large-Scale Vehicle IoT Application. IEEE Access 2022, 10, 116735–116746. [Google Scholar] [CrossRef]
  18. Huang, Y.; Qian, L.; Feng, A.; Wu, Y.; Zhu, W. RFID Data-Driven Vehicle Speed Prediction via Adaptive Extended Kalman Filter. Sensors 2018, 18, 2787. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  19. Xie, S.; Liu, T.; Li, H.; Xin, Z. A Study on Predictive Energy Management Strategy for a Plug-in Hybrid Electric Bus Based on Markov Chain. Automot. Eng. 2018, 40, 871–877+911. [Google Scholar] [CrossRef]
  20. Ding, F.; Wang, W.; Xiang, C.; He, W.; Qi, Y. Speed Prediction Method and Energy Management Strategy for a Hybrid Electric Vehicle Based on Driving Condition Classification. Automot. Eng. 2017, 39, 1223–1231. [Google Scholar] [CrossRef]
  21. Jaewook, S.; Myoungho, S. Vehicle Speed Prediction Using a Markov Chain with Speed Constraints. IEEE Trans. Intell. Transp. Syst. 2019, 20, 3201–3211. [Google Scholar] [CrossRef]
  22. Yang, S.; Wang, W.; Xi, J. Leveraging Human Driving Preferences to Predict Vehicle Speed. IEEE Trans. Intell. Transp. Syst. 2022, 23, 11137–11147. [Google Scholar] [CrossRef]
  23. Ladan, M.; Ahmad, M.; Nasser, L.A. Vehicle speed prediction via a sliding-window time series analysis and an evolutionary least learning machine: A case study on San Francisco urban roads. Eng. Sci. Technol. Int. J. 2015, 18, 150–162. [Google Scholar] [CrossRef] [Green Version]
  24. Jiang, B.; Fei, Y. Vehicle Speed Prediction by Two-Level Data Driven Models in Vehicular Networks. IEEE Trans. Intell. Transp. Syst. 2017, 18, 1793–1801. [Google Scholar] [CrossRef]
  25. Yan, M.; Li, M.; He, H.; Peng, J. Deep learning for vehicle speed prediction. Applied Energy Symposium and Forum, Carbon Capture, Utilization and Storage. Energy Procedia 2018, 152, 618–623. [Google Scholar] [CrossRef]
  26. Li, Y.; Chen, M.; Lu, X.; Zhao, W. Research on optimized GA-SVM vehicle speed prediction model based on driver-vehicle-road-traffic system. Sci. China Inf. Sci. 2018, 61, 782–790. [Google Scholar] [CrossRef]
  27. Xing, J.; Chu, L.; Guo, C.; Pu, S.; Hou, Z. Dual-Input and Multi-Channel Convolutional Neural Network Model for Vehicle Speed Prediction. Sensors 2021, 21, 7767. [Google Scholar] [CrossRef]
  28. Katariya, V.; Baharani, M.; Morris, N.; Omidreza, S.; Hamed, T. DeepTrack: Lightweight Deep Learning for Vehicle Trajectory Prediction in Highways. IEEE Trans. Intell. Transp. Syst. 2022, 23, 18927–18936. [Google Scholar] [CrossRef]
  29. Li, Y.; Ren, C.; Zhao, H.; Chen, G. Investigating long-term vehicle speed prediction based on GA-BP algorithms and the road-traffic environment. Sci. China Inf. Sci. 2020, 63, 190205. [Google Scholar] [CrossRef]
  30. Guo, X.; Yan, X.; Chen, Z.; Meng, Z. A Novel Closed-Loop System for Vehicle Speed Prediction Based on APSO LSSVM and BPNN. Energies 2022, 15, 21. [Google Scholar] [CrossRef]
  31. Wang, L.; Cui, Y.; Zhang, F.; Coskun, S.; Liu, K.; Li, G. Stochastic speed prediction for connected vehicles using improved bayesian networks with back propagation. Sci. China Tech. Sci. 2022, 65, 1524–1536. [Google Scholar] [CrossRef]
  32. Zhang, L.; Liu, W.; Qi, B. Combined Prediction for Vehicle Speed with Fixed Route. Chin. J. Mech. Eng. 2020, 33, 60. [Google Scholar] [CrossRef]
  33. Zhang, Y.; Huang, Z.; Zhang, C.; Lv, C.; Deng, C.; Hao, D.; Chen, J.; Ran, H. Improved Short-Term Speed Prediction Using Spatiotemporal-Vision-Based Deep Neural Network for Intelligent Fuel Cell Vehicles. IEEE Trans. Ind. Inform. 2021, 17, 6004–6013. [Google Scholar] [CrossRef]
  34. Zafar, N.; Haq, I.U.; Chughtai, J.U.R.; Shafiq, O. Applying Hybrid Lstm-Gru Model Based on Heterogeneous Data Sources for Traffic Speed Prediction in Urban Areas. Sensors 2022, 22, 3348. [Google Scholar] [CrossRef] [PubMed]
  35. Xu, E.; Wei, F.; Lin, C.; Meng, Y.; Zhu, J.; Liu, X. Model predictive control-based energy management strategy with vehicle speed prediction for hybrid electric vehicles. AIP Adv. 2022, 12, 075019. [Google Scholar] [CrossRef]
  36. Li, D. Evaluation of statistical dependency for reliability analysis of single pile. Rock Soil Mech. 2008, 29, 633–638. [Google Scholar] [CrossRef]
  37. Liu, J.; Chen, Y.; Zhan, J.; Shang, F. An on-line energy management strategy based on trip condition prediction for commuter plug-in hybrid electric vehicles. IEEE Trans. Veh. Technol. 2018, 67, 3767–3781. [Google Scholar] [CrossRef]
Figure 1. Powertrain topology of a vehicle.
Figure 1. Powertrain topology of a vehicle.
Sensors 23 06385 g001
Figure 2. Overview of the cement mine.
Figure 2. Overview of the cement mine.
Sensors 23 06385 g002
Figure 3. Collected working condition data.
Figure 3. Collected working condition data.
Sensors 23 06385 g003
Figure 4. Correlation analysis between parameters.
Figure 4. Correlation analysis between parameters.
Sensors 23 06385 g004
Figure 5. BPNN structure.
Figure 5. BPNN structure.
Sensors 23 06385 g005
Figure 6. LSTM structure and network.
Figure 6. LSTM structure and network.
Sensors 23 06385 g006
Figure 7. The VSP network based on LSTM.
Figure 7. The VSP network based on LSTM.
Sensors 23 06385 g007
Figure 8. A double-layer VSP architecture based on BPNN-LSTM.
Figure 8. A double-layer VSP architecture based on BPNN-LSTM.
Sensors 23 06385 g008
Figure 9. The specific flow diagram of the proposed BPNN-LSTM algorithm.
Figure 9. The specific flow diagram of the proposed BPNN-LSTM algorithm.
Sensors 23 06385 g009
Figure 10. VSP simulation platform.
Figure 10. VSP simulation platform.
Sensors 23 06385 g010
Figure 11. The changing relationships of MAE, RMSE and prediction time of four methods with horizon size.
Figure 11. The changing relationships of MAE, RMSE and prediction time of four methods with horizon size.
Sensors 23 06385 g011
Figure 12. Horizon size of four VSP methods in mining truck operation scenario.
Figure 12. Horizon size of four VSP methods in mining truck operation scenario.
Sensors 23 06385 g012
Figure 13. Speed prediction analysis in mining truck operation scenario.
Figure 13. Speed prediction analysis in mining truck operation scenario.
Sensors 23 06385 g013
Figure 14. Horizon size of four VSP methods in loader operation scenario.
Figure 14. Horizon size of four VSP methods in loader operation scenario.
Sensors 23 06385 g014
Figure 15. Speed prediction analysis in loader operation scenario.
Figure 15. Speed prediction analysis in loader operation scenario.
Sensors 23 06385 g015
Table 1. M A E , R M S E and R of the four VSP methods in mining truck operation scenario.
Table 1. M A E , R M S E and R of the four VSP methods in mining truck operation scenario.
CyclePrediction Methods M A E R M S E R
Mining truck operation scenarioAnalytical method1.16001.30600.9801
BPNN0.69741.19450.9712
RNN0.63921.06290.9725
BPNN-LSTM0.41960.46000.9998
Table 2. M A E , R M S E and R of the four VSP methods in loader operation scenario.
Table 2. M A E , R M S E and R of the four VSP methods in loader operation scenario.
CyclePrediction Methods M A E R M S E R
Loader operation scenarioAnalytical method0.67481.13620.9308
BPNN0.66840.95500.9463
RNN0.61440.81650.9652
BPNN-LSTM0.45580.56650.9857
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

Liu, J.; Liang, Y.; Chen, Z.; Li, H.; Zhang, W.; Sun, J. A Double-Layer Vehicle Speed Prediction Based on BPNN-LSTM for Off-Road Vehicles. Sensors 2023, 23, 6385. https://doi.org/10.3390/s23146385

AMA Style

Liu J, Liang Y, Chen Z, Li H, Zhang W, Sun J. A Double-Layer Vehicle Speed Prediction Based on BPNN-LSTM for Off-Road Vehicles. Sensors. 2023; 23(14):6385. https://doi.org/10.3390/s23146385

Chicago/Turabian Style

Liu, Jichao, Yanyan Liang, Zheng Chen, Huaiyi Li, Weikang Zhang, and Junling Sun. 2023. "A Double-Layer Vehicle Speed Prediction Based on BPNN-LSTM for Off-Road Vehicles" Sensors 23, no. 14: 6385. https://doi.org/10.3390/s23146385

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