Next Article in Journal
Structural Topology Optimization of Reflective Mirror Based on Objective of Wavefront Aberration
Previous Article in Journal
Joint Optimization Strategy of Condition-Based Maintenance and Spare Parts Ordering for Nonlinear Degraded Equipment under Imperfect Maintenance
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Evaluation System of Curved Conveyor Belt Deviation State Based on the ARIMA–LSTM Combined Prediction Model

1
School of Mechanical Engineering, Taiyuan University of Science and Technology, Taiyuan 030024, China
2
Department of Engineering, Krirk University, Bangkok 10220, Thailand
*
Author to whom correspondence should be addressed.
Machines 2022, 10(11), 1042; https://doi.org/10.3390/machines10111042
Submission received: 6 October 2022 / Revised: 4 November 2022 / Accepted: 6 November 2022 / Published: 8 November 2022
(This article belongs to the Section Robotics, Mechatronics and Intelligent Machines)

Abstract

:
The deviation of conveyor belts is a key factor that restricts material conveying efficiency of horizontal curves. An evaluation system of the deviation state of curve conveyor belt based on the ARIMA–LSTM combined prediction model is proposed in this study to investigate the deviation state of the conveyor belt. This system has been used for detection, prediction, deviation correction, and early warning of the conveyor belt deviation state. First, the experiment system of the conveyor belt deviation was built. The conveyor belt deviation images were collected using the machine vision method, and the conveyor belt deviation state data set was established. Second, the mechanical model of curve conveyor belt deviation is presented and solved. The correctable deviation range of the idler frame under different elevations and trough angles was obtained by solving the problem. Third, the ARIMA–LSTM combined prediction model of conveyor belt deviation based on series-parallel weighing method was put forward. The analysis results showed that the ARIMA–LSTM combined prediction model is suitable for the prediction of conveyor belt deviation in terms of accuracy, fitting degree, time, and performance. Finally, the deviation state evaluation system was established to realize the visual fusion of the ARIMA–LSTM combined model in the range of correctable deviation of the idler frame. The OCSVM algorithm was used to detect the abnormal deviation of the conveyor belt. The experiment shows that the evaluation system can predict and send out early warning signals according to the detection results, provide corresponding suggestions for adjusting the deviation correction angle, and realize an efficient and intelligent solution for the evaluation of the curved section belt deviation state.

1. Introduction

The horizontal curve belt conveyor has become one of the main pieces of continuous conveying equipment in the field of coal mine and other industrial production because of its characteristics of long distance, large capacity, and high-efficiency conveying. Different from the straight section belt conveyor, the conveyor belt in the curved section turns naturally under the combined force of tension, support force, centripetal force, and other forces. Research shows that the key to improving the material conveying efficiency is to reduce the belt deviation in the curve section [1,2,3,4,5]. However, the deviation phenomenon typically occurs in conveyor belts of some practical projects due to the installation error of the conveyor, manufacturing error, material distribution characteristics, and idler failure [6,7]. The conveyor belt will cause the material to pour after it deviates. Friction between the conveyor belt and roller idler intensifies, and the service life of the conveyor belt roller and idler significantly reduces. Belt deviation may even trigger an emergency stop switch to reduce the delivery efficiency of the system [8,9]. The research shows that most of the faults of the horizontal curve belt conveyor are caused by the belt deviation first. Therefore, it is necessary to evaluate the deviation state of the conveyor belt at the curved section.
At present, deviation detection of the conveyor belt can be divided into two types: contact and noncontact. Contact deviation detection involves the installation of deviation sensors on racks at both sides of the conveyor belt [10,11]. The sensor will trigger the first-stage knob of the deviation stroke switch and send out an alarm signal when the conveyor belt touches it. Meanwhile, the sensor will trigger the second-stage knob and emergency stop switch button when the conveyor belt continues to deviate. The structure and principle of the deviation device are simple. Sensors are often affected by environmental factors and fail to work due to rust. The machine vision is typically utilized in investigating the noncontact deviation of the conveyor belt. Yang et al. [12] used linear CCD to collect conveyor belt images and detected the edge of the conveyor belt using an image segmentation algorithm to obtain the deviation of the conveyor belt. Yang et al. [13] proposed the gray average method to realize the fast segmentation of the conveyor belt and background. The change rule of the binary image was explored to realize the deviation detection of the conveyor belt. Wang et al. [14] put forward an improved Canny operator detection and morphological processing to detect the edge of the conveyor belt and applied Hough linear detection to locate the conveyor belt. However, the image processing method is complex and impractical. Zhang et al. [7] established a laser-aided method to judge the deviation of the conveyor belt. Although the method of conveyor belt deviation detection based on deep learning introduced by Liu et al. [15] shows superior performance in reliability and anti-interference ability, its calculated deviation degree (DD) error is large. Zhang et al. [16] solved the problem of fast extraction of the edge features of conveyor belt and analysis of the deviation of the conveyor belt under complex backgrounds by improving the target detection network YOLOv5. Based on the detection method, it can be further expanded.
Many scholars have introduced machine learning algorithms into the fault prediction of belt conveyor on the basis of fault detection technology to obtain relevant fault information from the running state of conveyor and forecast the future fault trend. Agata et al. [17] carried out nondestructive testing of conveyor belts using the DiagBelt system and predicted the remaining life of the conveyor belt on the basis of the linear regression model. Hu et al. [18] established the prediction model of belt conveyor faults on the basis of gray least squares support vector machines and applied it to the prediction and early warning of belt conveyor fault characteristic parameters. Liu et al. [19] fused the information of conveyor running state, reliability estimation of idlers, and state detection data to realize the predictive maintenance of the belt conveyor system. Mei et al. [20] put forward an image enhancement algorithm for detecting the edge of the conveyor belt, calculating the DD of the conveyor belt, and estimating and predicting the deviation of the conveyor belt.
To sum up, existing machine vision methods have been successfully used to detect the deviation of conveyor belts in terms of detection speed and performance. However, studies on the prediction and correction of conveyor belt deviation are limited, and ensuring the correction effect of conveyor belt deviation in the curve section is difficult. To ensure the efficient conveying of the conveyor belt at the curve section, this study establishes an evaluation system for the deflection state of the conveyor belt at the curve section based on the ARIMA–LSTM combined prediction model, evaluates the state of the conveyor belt and puts forward predictive suggestions. This study provides an efficient and intelligent solution for deviation detection, prediction, early warning, and deviation correction of the curve belt conveyor.

2. Construction of Conveyor Belt Deviation Experimental System

2.1. Conveyor Belt Deviation Measurement Test Bed

Figure 1 shows the conveyor belt deviation measurement test bed built in this study to establish the deviation data set of the conveyor belt in the curve section. The image of conveyor belt deviation in the curve section was collected via the machine vision method, and the data were analyzed. The conveyor belt is in the process of dynamic change while running, and directly measuring the deviation of the conveyor belt is impossible. However, the length change of the uncovered idler of the conveyor belt can be measured, and the deviation of the conveyor belt can be obtained indirectly from the length of the bare idler. Adjusting camera bracket 4 can move HD camera 3 in two directions. Camera support 6 is used to adjust the distance at which the high-definition camera acquires the image of the target idler. The portable computer 5 collects and analyzes data of the idler length image obtained by the camera.
The correction device 9 is used to adjust the angle of the test platform, including the support frame 1 (purple arrow in the figure, a) and the support frame 2 (orange arrow in the figure, b). The red box is used to adjust the angle of the elevation angle, and each hole represents 1°. Fix the support frame 1 to the target elevation angle through bolts to complete the elevation angle adjustment. The green box is used to adjust the angle of the trough angle, which can be adjusted by 3 angles. The technician moves the support frame 2 into the trough of the corresponding angle to complete the trough angle adjustment.
The length of the idler is measured by the camera in this experiment. Camera brackets are set up immediately and placed at the head (entering curve section), middle (midpoint), and tail (exiting curve section) parts to collect the image of the length change of the idler as the conveyor is running. The basic parameters of the conveyor belt deviation measurement test platform are listed in Table 1.

2.2. Deviation Data Acquisition

Experimental data on conveyor belt deviation were acquired through the professional visual software Vision Master (VM). The length detection process of the idler image shown in Figure 2 is divided into two stages. The change in idler length is regarded as the change of conveyor belt deviation in the first stage. The industrial camera continuously extracts an image, including the edge of the conveyor belt and the length of the exposed idler for a while, and performs gray processing. The length of the bare idler was calculated according to the coordinates of the bare idler obtained from the region of interest (ROI) of the idler in the second stage.
Considering that different image pixels at the same point may produce distortion in the acquisition process, the average ratio brate between the idler width in all images and the actual idler width was obtained using Equation (1). The actual idler length was calculated using Equation (2).
b rate = i = 1 n X Lai     X Lbi 2   +   Y Lai     Y Lbi 2 l r n
L ti = X Lci X Lbi 2 + Y Lci Y Lbi 2 b rate
where lr is idler diameter, and XLmi, YLmi is corner pixel horizontal and vertical coordinates, m = a, b, c. i = 1, 2, …, n.

2.3. Determination of Deviation Detection Position

Equation (1) shows that b rate values of the head, middle, and tail of the curve section are 2.7163, 2.6978, and 3.8465, respectively. The deviation of the conveyor belt in the head, middle, and tail during a working time of 800 s based on Equation (2) is shown in Figure 3. The deviation at the tail of the conveyor belt is larger than that at the middle and head parts under working condition. The maximum deviation to the outside of 18.9611 mm appears in the acceleration stage when the belt speed is 4–5 m/s. The maximum deviation from the middle to the inside of 25.4807 mm appears in the acceleration stage when the belt speed is 3–4 m/s. The maximum deviation to the outside of 13.2936 mm appears in the deceleration stage when the belt speed changes from 5 m/s to 4 m/s. The maximum deviation of the tail to the inside of 44.6203 mm appears in the deceleration stage when the belt speed is 2–3 m/s. The maximum deviation to the outside of 14.1189 mm appears in the deceleration stage when the belt speed changes from 5 m/s to 4 m/s. The maximum deviation of the curve belt conveyor used in this experiment is 60 mm. The limit deviations of the tail, middle, and head conveyor belts are 58.7392, 38.7743, and 39.4459 mm, respectively. The tail of the curve section is prone to free and easy materials in the long-term conveying process. Therefore, the tail of the curve section is used as the collection place of the deviation position of the conveyor belt.

3. Establishment of Mechanical Model of Conveyor Belt Deviation in the Curve Section

3.1. Force Equilibrium Equation

A small arc in the curved section was taken as the separation body for force analysis [2,3], and the force of the idler frame is shown in Figure 4a. Forces on the idler frame include the resultant force of belt tension Ftc, conveyor belt and material gravity FG, conveyor belt centrifugal force FQ, supporting force of the idler on the conveyor belt FN, and lateral friction between idler and conveyor belt FR. An included angle exists between the front-end tension T and the back-end tension T + ΔT of the conveyor belt in the curve section. The resultant force Ftc directed to the inside of the conveyor belt is shown in Figure 4b. If Ftc > FN + FR + FQ holds, then the belt will shift to the inside curve [21]. A large radius allows for the centrifugal inertia force to account for a small proportion of the total resultant force when solving the force of the idler group. To simplify the calculation, the centrifugal inertia force is often ignored.
The resultant force of belt tension is as follows.
F tc = T s i n Δ α 2 + T + Δ T s i n Δ α 2
Approximate d α instead of Δ α , then s i n Δ α 2 = Δ α 2 . Ignore the second-order differential variables Δ T s i n Δ α 2 . The above Equation is simplified as follows.
F tc = T a 0 R
where T is belt tension, a 0 is idler spacing, and R is curve radius.
Conveyor belt and material gravity is as follows.
F Gi = K i q G + k i q B g a 0
where q G is mass of handled material per meter. q G = Q / 3.6 v , Q is Conveying capacity. v is belt speed. q B is the mass of conveying. g is gravitational acceleration, g = 9.8 m/s2. K i is material gravity distribution coefficient. k i is belt mass gravity distribution coefficient. i is idler number.
Each force of the conveyor belt in the curved section as well as the belt tension T reduces under no-load working conditions. The three idlers only bear the gravity of the conveyor belt, but ignore the material gravity distribution coefficient Ki. The gravity of the conveyor belt is expressed as follows.
F G i = k i q B g a 0
The supporting force of idler to the conveyor belt is
F N 0 = F G 0 c o s r + k 0 F tc s i n r
F N 1 = F G 1 c o s φ + r + k 1 F tc s i n φ + r
F N 2 = F G 2 c o s φ r + k 2 F tc s i n φ r
where φ is trough angle, and r is elevation angle.
The lateral friction force between the idler and conveyor belt is defined as follows.
F Ri = μ F Ni
where μ is the transverse friction coefficient.
The XY coordinate system is established with the middle idler frame, the X-axis points to the outside of the conveyor belt, and the Y-axis is perpendicular to the ground. Projecting the support force of the idler to the conveyor belt FNi and the friction force of the idler to the conveyor belt FRi on the X-axis is necessary to balance the resultant force Ftc in the negative direction of the X-axis. The projected support force on the X-axis is expressed as follows.
F N 0 x 0 = F N 0 s i n r c o s ε 0
F N 1 x 1 = F N 1 s i n φ + r c o s ε 1
F N 2 x 2 = F N 2 s i n φ r c o s ε 2
where ε i is the front inclination angle of the idler.
Transverse friction projected on the X-axis is expressed as follows.
F R 0 x 0 = F R 0 c o s r c o s ε 0
F R 1 x 1 = F R 1 s i n φ + r c o s ε 1
F R 2 x 2 = F R 2 s i n φ + r c o s ε 2
Equations (3) and (16) are combined to establish the balance equation of the conveyor belt containing the gravity distribution coefficient on the X-axis of the curved section comprehensively as follows.
F tc F N 0 x 0 + F N 1 x 1 + F N 2 x 2 sgn ε 0 F R 0 x 0 + sgn ε 1 F R 1 x 1 + sgn ε 2 F R 2 x 2 = 0

3.2. Material and Conveyor Belt Gravity Distribution Coefficient

K is the unknown material gravity distribution coefficient in FN and FR in Equation (17). The useful contact length b of material is calculated according to the horizontal area A of the material on the conveyor belt, as shown in Figure 5a. The vertical area S of the material on the three idlers is then calculated to obtain the gravity distribution coefficient of the material. The stacking section of materials in the curve section changes in different cross-section shapes because of different conveying materials. Here, assuming that the material section at the curve section remains unchanged, the contact length between the material and the conveyor belt is calculated when the material is running b, as shown by the red line in Figure 5b.
The total cross-sectional area of the materials during operation is expressed as follows.
A = q G × 10 3 γ 1
where γ 1 is material loose bulk density.
The area of each horizontal section is calculated as follows.
A 0 = π b 0 s i n ρ 2 ρ π 1 4 b 0 2 c o t ρ
A 1 = 1 2 b 0 + l 0 l 1 m s i n φ
b 0 = l 0 + b l 0 c o s φ + r
l 1 m = b l 0 2
A = A 0 + A 1
where ρ is material dynamic accumulation angle. b 0 is the maximum length of the horizontal section of material, and l 1 m is useful to contact length of materials on side idlers.
Only an unknown quantity b exists in Equation (23), and the contact length b of the contact material on the conveyor belt can be obtained. Coordinates of A, B, C, D, and H in Figure 3 are translated according to Equation (24) to (33). The material section equation is then solved according to Equation (39), and the vertical area S of the material is subsequently calculated using Equation (40) to (42). The gravity distribution coefficient of materials on each idler is determined according to the vertical area of materials.
x A = 1 2 l 0 c o s r + l 1 m Δ i c o s φ + r
x A = 1 2 l 0 c o s r + l 1 m Δ i c o s φ + r
x B = 1 2   c o s r
y B = 1 2   s i n r
x C = 1 2   c o s r
y C = 1 2   s i n r
x D = 1 2 l 0 c o s r + l 1 m + Δ o c o s φ r
y D = 1 2 l 0 s i n r + l 1 m + Δ o s i n φ r
x H = x C y D x D y C y D y C
y H = 0
The material arc section equation y = f(x) and its radius can be obtained through the following coordinates.
R = B E ¯ 2 s i n ρ = x A x D 2 + y A y D 2 2 s i n ρ
Arc center coordinate is expressed as follows.
x o = x A R c o s α
y o = y A R s i n α
α = a r c t a n k + ρ + π 2
k = y D y A x D x A
where α is arc center angle.
Material section equation is presented as follows.
y = f x = R 2 x x o 2 + y o
The cross-sectional area of the material on each idler is expressed as follows.
S 0 = x B x C f x d x
S 1 = x A x B f x d x 1 2 x A x B y A + y B
S 2 = x C x D f x d x + 1 2 y C x H x C 1 2 y D x D x H
The gravity distribution coefficient of the material on the idler is calculated as follows.
K i = S i A   i = 0 , 1 , 2
The relationship of material gravity distribution coefficient is satisfied as follows.
i = 0 2 K i = 1
The gravity distribution coefficient of the belt on the idler is expressed as follows.
k i = t i B × 10 3   i = 0 , 1 , 2
where t 0 = l 0 , t 1 = B × 1000 l 0 2 Δ o + Δ i , t 1 = B × 1000 l 0 2 + Δ o + Δ i .
The theoretical mechanical model for solving the deviation of the curved conveyor belt was established. Inside Δi and outside Δo deviations were simultaneously solved using Equations (17) and (44), respectively. According to previous design experience, the deviation on the material side is about half of the overall deviation of the conveyor belt to ensure that the deviation of the conveyor belt is Δi + Δo.

3.3. Model Validation

The calculation results of the maximum theoretical deviation of multigroup conveyor models in Refs. [22,23,24] are listed in Table 2 to verify the feasibility and correctness of Equations (17) and (44) further. The calculation results of the deviation mechanics model satisfy the maximum allowable deviation of the conveyor belt, thereby verifying the feasibility of the deviation mechanical model.
Yang et al. [25] used five idler sets to calculate the belt deviation in the curve section at 52.6403 mm. The deviation of the conveyor belt with three idlers calculated in this study using the deviation mechanical model is 49.1415 mm, with an error of 4.998%, under the same working condition. Tian [26] calculated a maximum deviation of the conveyor belt of 41 mm under the working conditions of a trough angle of 35° and an elevation angle of 5°. The deviation of the conveyor belt calculated by the proposed model is 39.8313 mm, with an error of 2.025%. This finding demonstrates that the deviation mechanical model is correct and feasible.

3.4. Correction Deviation Range of Idler Frame Angle

The engineering investigation revealed that adjusting the angle of the idler frame is an effective measure to solve the deviation of the conveyor belt in the curve section. The correct deviation range of the idler frame includes the maximum deviation, corresponding to different angles of the idler frame. An appropriate adjustment angle can correct not only the deviation of the conveyor belt but also reduce energy consumption. Hence, adjusting the priority of elevation and trough angles before establishing the correctable deviation range of the idler frame is necessary.
Trough and elevation angles in the deviation mechanical model are set as unknown quantities in this study when the method of controlling a single variable is used. The basic parameters of the conveyor belt deviation measurement test bed in Table 1 are substituted to Equations (17) and (44). The analysis results of the influence of the idler frame angle on the correction amount of conveyor belt deviation are shown in Figure 6. Figure 6a presents the relationship between the deviation correction amount of the conveyor belt and the elevation angle under the load condition of the idler frame. The increase of elevation angle is nearly linear and presents a positive correlation with the correction amount of the conveyor belt deviation. The correcting effect of the elevation angle on the conveyor belt is higher when the trough angle is 45°, compared with that at 25° and 35°. Figure 6b illustrates the relationship between the deviation correction amount of the conveyor belt and the elevation angle under no-load working conditions. The rectifying ability of the idler frame decreases gradually with the increase of the trough angle because the trough angle can automatically center, and this centering ability increases with the increase of the angle.
Figure 6c depicts the relationship between the deviation correction amount of the conveyor belt and the trough angle under the load condition. The trough angle is approximately, linearly, and positively correlated with the deviation correction amount. The correction amount of conveyor belt deviation is 27.9029 mm under the condition of an elevation angle of 5°. The correction amount of conveyor belt deviation is 19.3501 mm under the condition of an elevation angle of 3°. The trough angle poorly corrects the deviation of the conveyor belt and shows a linear negative correlation trend under the no-load condition (Figure 6d). The correction amount of conveyor belt deviation is 55.917 mm under the condition of an elevation angle of 5°. The correction amount of conveyor belt deviation is 33.204 mm under the condition of an elevation angle of 3°.
In the mechanical model of conveyor belt deviation, the calculation is forward, but it is the opposite in practice. Hence, adjusting the angle of the idler frame is necessary to ensure the normal transportation of materials because the conveyor belt deviated. The relationship between the amount and angle of conveyor belt deviation can be corrected using the idler frame under different working conditions (Figure 6). The correction effect of the elevation angle on conveyor belt deviation is more evident than that of the trough angle. Therefore, adjusting the elevation angle first is recommended when correcting the deviation under actual working conditions. On this basis, the deviation amount of different elevation and trough angles is solved in the deviation mechanical model, and the correctable deviation range of the idler frame under different idler angles is presented in Table 3. These results can provide data for future investigations on the deviation state evaluation system.

4. Establishment of the Prediction Model of Conveyor Belt Deviation

Prediction methods commonly used in machine learning include Prophet, RNN, ARIMA, and LSTM [27,28,29,30]. The Prophet model is commonly used for general trend prediction despite its low accuracy. The susceptibility of the RNN model to the phenomenon of gradient explosion in the process of calculating the gradient of training set leads to a significant difference between the predicted value of the conveyor belt deviation and the actual value. Thus, the RNN model fails to predict the conveyor belt deviation for a long time. However, ARIMA and LSTM present satisfactory accuracy and prediction performance in time series. Therefore, data on conveyor belt deviation in Section 1 are used as training samples of the prediction model in this work, and a prediction model suitable for conveyor belt deviation based on the ARIMA and LSTM prediction models is established.

4.1. ARIMA Prediction Model

Deviation data present a nonlinear trend in the case of conveyor failure because the deviation of the conveyor belt is subject to manual intervention, component life, material characteristics, and other factors during the operation of the conveyor. The auto regressive integrated moving average (ARIMA) model presents excellent advantages in processing nonstationary time series data [29]. The parameter p is the autoregressive (AR) term that represents the lag of time series in conveyor belt training concentration, because ARIMA (p, q, d) improves the ARMA (p, q) model. The parameter d is the difference term that represents the order of the time series that differed. The parameter q is the moving average (MA) term that represents the lag of the prediction error. The ARIMA prediction model forecasts the deviation value of the conveyor belt using the sum of the weighted sum of the deviation value indicated at the latest time and the prediction error at the latest time. ARIMA is expressed as follows.
y t = μ + φ 1 × y t 1 + + φ p × y t p + θ 1 × e t 1 + + θ q × e t q
where t is the time value, φ p is the AR coefficient, θ q is the MA coefficient, and e t is the prediction error.
Deviation data (70%) of the conveyor belt at the tail of the curved Section 1 are taken as the training sample set of the ARIMA prediction model, and the remaining 30% is used as the test sample set. Detecting the stability of the actual deviation training set of the conveyor belt is necessary before using the ARIMA prediction model. The mean standard deviation of the actual deviation training set and the unite root method determines whether the data are stationary time series. The results are shown in Figure 7a. The rolling mean and standard deviation of the length fluctuates randomly up and down within a range. Therefore, the time series data set is initially considered stable. The unit root method is used to determine stable data, and the results are listed in Table 4. The p-value is significantly less than the critical values at 1%, 5%, and 10%. Therefore, processing the data smoothly is unnecessary because conveyor belt data in this experiment are stable at the 99% confidence interval.
Orders p and q of the ARIMA prediction model are determined using tailing characteristics of the autocorrelation (ACF) and partial correlation (PACF) coefficient images of stationary time series, as shown in Figure 7b, with p = 1 and q = 1. Finally, the predicted value of the ARIMA prediction model is subjected to differential reverse reduction to obtain the actual idler length value, as shown in Figure 7c. The predicted results of the ARIMA model for the idler length are nearly consistent with the measured data, but the underfitting state also ignores the abnormal deviation. Hence, the ARIMA prediction model is only suitable for forecasting linear data sets because data loss may occur when used in nonlinear data sets. Note that predicting the deviation of the conveyor belt with only a single ARIMA model is impossible.

4.2. LSTM Prediction Model

Long short-term memory (LSTM) is an improvement of RNN that solves the problem of gradient disappearance and explosion in long time series training [25]. LSTM is calculated as follows.
i t = σ W xi x t + W hi h t 1 + W ci c t 1 + b i
f t = σ W xf x t + W hf h t 1 + W cf c t 1 + b f
c t = f t c t 1 + i t t a n h W xc x t + W hc h t 1 + b c
o t = σ W xo x t + W ho h t 1 + W co c t + b o
h t = o t t a n h c t
where i t is input gate, f t is forgotten gate, c t is cell status, o t is output gate, W is weight coefficient matrix, b is offset, σ is the sigmoid function, tanh is the tangent function, and h t is the final prediction results.
LSTM determines the output value of each forward unit through Equations (47)–(51) and then reversely calculates the error of each unit. The gradient of the weight matrix is calculated according to the error calculated at the upper level. The weight matrix is optimized through the Adam optimization algorithm, and the iterative method is used for point-by-point prediction.
Deviation data of the conveyor belt (80%) at the tail of the curved Section 1 are taken as the training sample set of the LSTM deviation prediction model, and the remaining 20% is used as the test sample set. Figure 8a–c present the prediction results of conveyor belt deviation via LSTM, three-step LSTM, and multi-LSTM models, respectively. Figure 8c illustrates that the multi-LSTM prediction model is unsuitable for determining the fitting degree and prediction effect and exhibits an over- or underfitting state. The fitting results of LSTM and three-step LSTM are consistent with the measured values. However, the weak local fitting effect of the short prediction sequences requires further improvement.

4.3. ARIMA–LSTM Combined Prediction Model Based on Series–Parallel Weighting

According to the prediction results in Section 4.1 and Section 4.2, the ARIMA and LSTM models can complete basic prediction with some defects. On this basis, the ARIMA and LSTM prediction model is recombined in this work using series-parallel weighting. The error term of the ARIMA model is revised and predicted through the LSTM model. The revised predicted value of the ARIMA model and the predicted value of the LSTM model are then weighted and summed via the parallel connection. Finally, the predicted value of conveyor belt deviation is obtained after modified combined weighting. The calculation method of the ARIMA–LSTM combined forecasting model is presented as follows.
P r e t = W 1 y 1 t + W 2 h 2 t
where P r e t is the predicted value of the combined model, W 1 , W 2 are the weighting coefficients of LSTM and ARIMA prediction models, and W 1 + W 2 = 1 . y 1 t and h 2 t are the predicted values of the LSTM and ARIMA prediction models at time t.
The prediction error of the combined prediction model is expressed as follows.
e t = S t P r e t = W 1 e 1 t + W 2 e 2 t
where S t is actual value of belt deviation. e 1 t , e 2 t are the prediction errors of the LSTM prediction model and ARIMA prediction model at time t, respectively.
The squared value of the prediction error is calculated as follows.
e t 2 = i = 1 2 W i e it 2 = W 1 , W 2 e 1 t , e 2 t T 2 = W 1 W 2 T e 1 t 2 e 1 t e 2 t e 2 t e 1 t e 2 t 2 W 1 W 2
The sum of squares of prediction errors of the combined model is assumed as follows.
F = t = 1 N e t 2 = i = 1 2 j = 1 2 W i W j t = 1 N e it e j t
The weighted coefficient vector of the combined prediction model is expressed as follows: W = W 1 , W 2   T . The error matrix is presented as follows.
E 2 = E 11 E 12 E 21 E 22
where E 12 = E 21 = t = 1 N e it e j t , E 11 = E 11 = t = 1 N e t 2 .
The sum of squares of prediction errors of the combined model is calculated as follows.
F = W E n W T
Unit column vector is as follows: I 2 = 1 , 1   T . The constrains of weighting coefficients are determined as follows.
I 2 T W = 1
If the error variance of the combined forecasting model reaches the minimum under the constraint condition, then its minimum value is expressed as follows.
F = W E 2 W T + k I 2 T W
Both sides of Equation (59) are multiplied by I 2 T E 1 2 to solve W under minimum variance, where F = 1 I 2 T E 1 2 I 2 T .
Equations for solving the weighting coefficient and the sum of squares of prediction errors are expressed as follows.
W 1 = E 22 E 12 E 11 + E 22 2 E 12
W 2 = E 11 E 12 E 11 + E 22 2 E 12
The prediction deviation value of the conveyor belt at time t can be obtained by substituting into Equation (52). The ARIMA–LSTM combined prediction model based on series-parallel combined weighting is shown in Figure 9, where X represents the input data of conveyor belt deviation, C represents the state of LSTM cells at the current time, H represents the hidden output of LSTM cells at the current time, and P represents the data output.
The composite model is completely established in a Python environment. Deviation data of the conveyor belt (80%) at the tail of the curved Section 1 are taken as the training sample set of the combined prediction model, and the remaining 20% is used as the test sample set. The prediction results of the combined model are shown in Figure 10. The fitting curve of the combined model is closer to the actual value, and the local prediction curve has not been fitted or under fitted. The combination prediction model retains the advantages of the ARIMA and LSTM models to predict the deviation trend of the conveyor belt in the curve section accurately.

4.4. Comparison of Fitting Degree of Different Prediction Models

Figure 11a shows the loss function of the ARIMA–LSTM combined model, as well as RNN and LSTM models. The error degree between the RNN model and the measured value of conveyor belt deviation is larger than that of LSTM and the ARIMA–LSTM combined model. Figure 11b presents the fitting curve of the LSTM, ARIMA, and ARIMA–LSTM combined models with actual values. Figure 11c illustrates the error between predicted and actual values of the ARIMA, LSTM, and ARIMA–LSTM combined models. The error of the ARIMA–LSTM combined prediction model is smaller than that of the ARIMA and LSTM models. The results showed that the ARIMA–LSTM combined prediction model achieves higher prediction accuracy and stronger generalization ability than the single prediction model.

4.5. Performance Comparison of Different Prediction Models

Willmott et al. [31] demonstrated that mean absolute error (MAE) is a natural average error index that can describe the average error of model performance accurately. Chai et al. [32] indicated that root mean squared error (RMSE) can highlight the advantages and disadvantages of the prediction model. RMSE is very sensitive to sudden changes in the deviation between predicted and actual values of conveyor belt deviation and can reflect the prediction accuracy of conveyor belt deviation. RMSE is the key index of the conveyor belt deviation prediction model. MAE represents the average absolute error between predicted and actual deviation values of the conveyor belt and the basic index for investigating the deviation of the conveyor belt. Compared with a single performance index, scholars typically choose the combined performance index to reflect the performance of the prediction model comprehensively. RMSE and MAE are selected as evaluation indexes in this work. RMSE and MAE of the prediction model are calculated using Equations (62) and (63), respectively.
RMSE = 1 n i = 1 n O r i p r i 2
MAE = 1 n i = 1 n O r i p r i
where O r i is the actual belt deviation value, p r i is the deviation prediction value of different prediction models, and n is the number of sample time points.
Figure 12 shows the MAE and RMSE values for different prediction models. The combination models of LSTM, three-LSTM, and ARIMA–LSTM demonstrate high precision in predicting the conveyor belt deviation. However, the prediction trend of the ARIMA–LSTM combined model shows a high fitting degree with the actual deviation trend. Meanwhile, RMSE is larger than MAE because RMSE amplifies the error between the predicted value of conveyor belt deviation and the actual value, while MAE reflects the actual error value. Therefore, small RMSE and MAE values of the prediction model indicate an enhanced prediction performance.
Compared with the three-LSTM and LSTM models, the ARIMA–LSTM combined prediction model demonstrated a decrease in RMSE by 14.48% and 21.68% and MAE by 20.47% and 13.96%, respectively. Table 5 shows the comparison of the average error rate and the total time of the ARIMA, LSTM, and ARIMA–LSTM prediction models. The average error rate of the ARIMA–LSTM combined prediction model is significantly lower than that of other single prediction models. The average error rate of the ARIMA–LSTM model is 24.34% higher than that of the LSTM model. The ARIMA–LSTM combined prediction model is suitable for predicting the deviation degree of the conveyor belt given its accuracy, fitting degree, time, and performance.

5. Establishment of Conveyor Belt Condition Evaluation System

5.1. Application of the Prediction Model in the Correctable Deviation Range

The correct deviation range of the idler angle obtained in Table 3 is fused with the ARIMA–LSTM combined prediction model to observe the distribution of conveyor belt deviation prediction results in the range of correctable deviation further (Figure 13). The pink line denotes the prediction result of the combined model at an elevation angle of 3°. The deviation degree of the conveyor belt exceeded the maximum deviation range allowed by the current angle of the idler frame when t is equal to 14 and 43 s. This feature may reduce the service life of the conveyor belt with the extension of working hours. Therefore, adjusting the angle of the idler frame in time is necessary to avoid a high degree of deviation of the conveyor belt. The black line in Figure 13 denotes the prediction results of conveyor belt deviation under an elevation angle of 5°. The limit deviation range of the conveyor belt is within the range of 5° and can be corrected, but the correction effect of the conveyor belt is achieved when the elevation angle is 4°. Therefore, reasonable suggestions for adjusting the angle are provided for detecting abnormal points in the prediction results.

5.2. Anomaly Detection of Conveyor Belt Deviation Based on OCSVM

Anomaly detection aims to identify irregularities. Common anomaly detection algorithms include local outlier factor (LOF) [33] based on density distribution, DBSCAN based on clustering [34,35], isolation forest (IF) based on the tree [36,37], and one class support vector machine (OCSVM) semi-supervised learning algorithm based on classification [38]. The standard of anomaly detection is different for each method. The basic idea of detecting conveyor belt deviation anomalies is to identify the prediction results via the combined prediction model. The conveyor belt deviation anomaly is a typical two-classification problem, that is, “normal” or “deviation.”
The OCSVM algorithm based on classification is utilized for detecting abnormal points of conveyor belt deviation in the prediction results. OCSVM was compared with IF, non-supervised (N-S) LOF, semi-supervised (S-S) LOF, and DBSCAN. Precision, recall, F1-score, and weight average are commonly used in anomaly detection. The evaluation results are shown in Figure 14. Figure 14a presents the evaluation index obtained after training the five detection methods in the case of a sample set of 800. Compared with IF, LOF, and DBSCAN, OCSVM presents the best detection performance, with evaluation indexes of 0.89, 0.94, 0.89, and 0.85. Figure 14b illustrates the evaluation index obtained when the test set is 100. The test results showed that OCSVM is better than other detection algorithms in the test samples and its evaluation index is 0.98.
The detection of deviation anomalies of the conveyor belt from the deviation prediction results requires not only high accuracy of anomaly detection but also the very fast speed of anomaly detection. The total detection times of the five anomaly detection algorithms are listed in Table 6. The longest anomaly detection time of the unsupervised LOF algorithm is 11.56 s, while OCSVM only needs 1.849 s to detect outliers in the deviation prediction results accurately and rapidly. Therefore, the OCSVM algorithm can be applied to detect abnormal points of conveyor belt deviation accurately and efficiently in this study.

5.3. Establishment of Visual Interactive Interface

The interactive interface of the evaluation system for the deviation state of the curve conveyor belt is established in this work to observe the distribution of prediction results in the range of correctable deviation further and obtain intuitive suggestions for angle adjustment (Figure 15). The interactive interface includes real-time trend prediction, trend error distribution, conveyor status information, and early warning prompts. The conveyor belt deviation state evaluation system will constantly compare the deviation prediction results with the maximum correctable range of the current angle of the idler frame. If the abnormal algorithm fails to detect whether the maximum correctable range of the current angle of the idler frame has been exceeded, then it will indicate a prompt of “No need to adjust the angle for the time being!” The system will provide an early warning at the interface of “The conveyor belt has deviated. Please refer to the recommended angle adjustment value of the system.” when continuous abnormal points are detected and persistently exceed the maximum correction range of the idler frame. Technicians can adjust the angle of the idler frame in time according to the recommended angle adjustment suggestion prompted by the interactive interface. The visual interactive interface can reduce not only the labor intensity but also sufficiently shorten the time of adjusting the angle of the idler frame. This method provides an intelligent and efficient solution for deviation detection, prediction, early warning and deviation correction, and adjustment suggestions for the curve conveyor belt.

5.4. Experimental Verification

The feasibility of this method is verified with the help of the experimental platform, as shown in Figure 16. Figure 16a shows the deviation state of the conveyor belt under the actual operating conditions. The red line is the maximum acceptable deviation range, and the yellow line is the actual operating track of the conveyor belt. It can be seen that the conveyor belt has exceeded the currently acceptable maximum deviation range, and continuous operation will cause unpredictable damage to the conveyor system. At the same time, the deviation state evaluation method in this study (Figure 16b) also shows that the current angle is not suitable for continuous operation, and it is recommended to adjust the elevation angle to 4° to ensure the smooth operation of the horizontal curve belt conveyor. Figure 16c shows that the conveyor belt condition evaluation system prompts that the current elevation angle can correct the conveyor belt deviation after the elevation angle is adjusted to 4°. Figure 16d shows the deviation of the conveyor belt when the technician adjusts the elevation angle of the idler frame to 4°. The deviation range of the conveyor belt gradually returns to the correctable deviation range, which also proves the feasibility of the deviation state evaluation method in this study after 15–20 s of startup and operation.

6. Conclusions

A state evaluation system of conveyor belt deviation based on the ARIMA–LSTM combined prediction model is established in this study to realize the state evaluation of the conveyor belt deviation in the curve section. The proposed system can predict and warn operators according to deviation detection data of the conveyor belt and provide intelligent and efficient suggestions for correcting the deviation angle adjustment. This work can help promote the efficient and intelligent development of the curved conveyor belt, reduce the production costs, and realize green and sustainable development. Compared with a previous study, the main contributions of this study can be summarized as follows.
(1) The correctable deviation range was established. The mechanical model of conveyor belt deviation in the curve section was established and verified in this work. The priority of angle adjustment of the idler frame was determined, and the range of deviation correction of the idler frame was established.
(2) The ARIMA–LSTM combined prediction model was established. The ARIMA and LSTM models were combined through the series-parallel weighted method and their prediction performance was compared. The results showed that RMSE and MAE values of the combined prediction model reduced by 14.48% and 13.96%, respectively. Compared with LSTM, the average error rate increased by 24.34%. The ARIMA–LSTM combined prediction model is suitable for the prediction of conveyor belt deviation in the curved section in terms of accuracy, fitting degree, time, and performance.
(3) The evaluation system of the conveyor belt deviation state in the curved section was established. The correct deviation range of the idler angle was combined with the ARIMA–LSTM combined prediction model in this system. The OCSVM algorithm was used to detect the abnormal deviation of the conveyor belt accurately and efficiently. A visual interactive interface was then established to realize the application and visual fusion of the combined prediction model in the correctable deviation range of the idler frame. The system can predict the belt deviation according to deviation detection data, send out a warning signal according to the prediction results, and provide the corresponding angle adjustment suggestion.
(4) The method in this study was verified by an experimental platform. The experimental results show that the method based on data prediction is feasible for the curved conveyor belt condition evaluation. This study provides an efficient and intelligent solution for the state evaluation of the curve belt deviation.

Author Contributions

This article was written by Y.W. who completed the manuscript, X.S. reviewed and edited the manuscript, and W.M. supervised it. All authors have read and agreed to the published version of the manuscript.

Funding

This work was partially supported by the National Natural Science Foundation of China (grant no. 52075356), Shanxi Province Graduate Education Reform Research Project of Shanxi (grant no. 2021YJJG257), and the School-level graduate education innovation project of Taiyuan University of Science and Technology (grant no. XCX212070, SY2022034).

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

The data used to support the findings of this study are available from the corresponding author upon request.

Conflicts of Interest

We declare that no conflict of interest exits in the submission of this manuscript, and the manuscript is approved by all authors for publication.

References

  1. Grimmer, K.-J.; Kessler, F. The design of belt conveyors with horizontal curves. Bulk Solids Handl. J. 1992, 12, 557–563. [Google Scholar]
  2. Kessler, F.; Grabner, K.; Grimmer, K.-J. “bico-Tec” A new type of belt conveyor with horizontal curve. Bulk Solids Handl. J. 1993, 13, 741–747. [Google Scholar]
  3. Leberwirth, H. Design of belt conveyors with horizontal curves. Bulk Solids Handl. J. 1994, 14, 283–285. [Google Scholar]
  4. Tooker, G.E. Suspension idler is used in the horizontal curves. Bulk Solids Handl. J. 1988, 8. [Google Scholar]
  5. Cheng, X.; Du, H. Resistance Analysis of Belt Conveyor during Horizontal Turning Section. Adv. Mater. Res. 2011, 201–203, 467–470. [Google Scholar] [CrossRef]
  6. Zhao, L.; Lin, Y. Typical failure analysis and processing of belt conveyor. J. Procedia Eng. 2011, 26, 942–946. [Google Scholar] [CrossRef]
  7. Gupta, A. Analysis for Controlling Belt Deviation in Conveyor System. Am. J. Comput. Sci. Eng. Surv. 2013, 1, 53–58. [Google Scholar]
  8. Zhao, Y.; Li, Y. The present and future development of belt conveyer. J. Coal Mine Mach. 2004, 4, 1–3. [Google Scholar] [CrossRef]
  9. Wang, T.; Dong, Z.; Liu, J. Research of mine conveyor belt deviation detection system based on machine vision. J. Min. Sci. 2021, 57, 703–712. [Google Scholar] [CrossRef]
  10. Liu, Y.; Miao, C.; Li, X.; Xu, G. Research on Deviation Detection of Belt Conveyor Based on Inspection Robot and Deep Learning. Complexity 2021, 2021, 3734560. [Google Scholar] [CrossRef]
  11. Yang, Y.; Miao, C.; Li, X.; Mei, X. On-line conveyor belts inspection based on machine vision. Optik 2014, 125, 5803–5807. [Google Scholar] [CrossRef]
  12. Yang, Y.L.; Miao, C.Y.; Kang, K.; Li, X. Machine vision inspection technique for conveyor belt deviation. J. North Univ. China Nat. Sci. Ed. 2012, 33, 667–671. [Google Scholar]
  13. Wang, J.; Liu, Q.; Dai, M. Belt vision localization algorithm based on machine vision and belt conveyor deviation detection. In Proceedings of the 2019 34rd Youth Academic Annual Conference of Chinese Association of Automation (YAC), Jinzhou, China, 6–8 June 2019; IEEE: Piscataway, NJ, USA, 2019; pp. 269–273. [Google Scholar] [CrossRef]
  14. Zhang, M.; Shi, H.; Yu, Y.; Zhou, M. A computer vision based conveyor deviation detection system. J. Appl. Sci. 2020, 10, 2402. [Google Scholar] [CrossRef] [Green Version]
  15. Liu, Y.; Wang, Y.; Zeng, C.; Zhang, W.; Li, J. Edge Detection for Conveyor Belt Based on the Deep Convolutional Network. In Proceedings of the 2018 Chinese Intelligent Systems Conference, Wenzhou, China, 17–22 November 2018; Lecture Notes in Electrical Engineering. Jia, Y., Du, J., Zhang, W., Eds.; Springer: Singapore, 2019; Volume 529. [Google Scholar] [CrossRef]
  16. Zhang, M.; Jiang, K.; Cao, Y.; Li, M.; Hao, N.; Zhang, Y. A deep learning-based method for deviation status detection in intelligent conveyor belt system. J. Clean. Prod. 2022, 363, 132575. [Google Scholar] [CrossRef]
  17. Kirjanów-Błażej, A.; Jurdziak, L.; Burduk, R.; Błażej, R. Forecast of the remaining lifetime of steel cord conveyor belts based on regression methods in damage analysis identified by subsequent DiagBelt scans. Eng. Fail. Anal. 2019, 100, 119–126. [Google Scholar] [CrossRef]
  18. Hu, X.; Zong, M. Fault Prediction Method of Belt Conveyor Based on Grey Least Square Support Vector Machine. In Proceedings of the International Conference on Measuring Technology and Mechatronics Automation (ICMTMA), Beihai, China, 16–17 January 2021; pp. 55–58. [Google Scholar]
  19. Liu, X.; He, D.; Lodewijks, G.; Pang, Y.; Mei, J. Integrated decision making for predictive maintenance of belt conveyor systems. Reliab. Eng. Syst. Saf. 2019, 188, 347–351. [Google Scholar] [CrossRef]
  20. Mei, X.; Miao, C.; Yang, Y.; Li, X. Rapid inspection technique for conveyor belt deviation. J. Mech. Eng. Res. Dev. 2016, 39, 653–662. [Google Scholar]
  21. Wang, D.; Song, W.; Liu, J. Dynamic Design and Computer Imitation of Belt Conveyor with Horizontal Curves. Adv. Eng. Forum 2011, 2–3, 833–837. [Google Scholar]
  22. Bing, L. The Design and Application of Long Distance Belt Conveyor with Horizontal Curves. Master’s Thesis, Dalian University of Technology, Dalian, China, 2013. [Google Scholar]
  23. Wang, H.; Xv, L.; Qiu, Y.; Xiang, Y.; Hu, S. Design of turning radius of long distance belt conveyor of Changjiu Limestone Mine. Opencast Min. Technol. 2019, 34, 97–100. [Google Scholar]
  24. Wang, H. Study of Design Technology for Long Distance Horizontal Curve Belt Conveyor. Master’s Thesis, Dalian University of Technology, Dalian, China, 2013. [Google Scholar]
  25. Yang, L. Research on Design and Calculation Theory of Belt Conveyor with Horizontal Curves. Master’s Thesis, Northeastern University, Shenyang, China, 2014. [Google Scholar]
  26. Tian, L. Research on Key Technologies of Long Distance Horizontal Turning Belt Conveyor. Master’s Thesis, Taiyuan University of Science and Technology, Taiyuan, China, 2012. [Google Scholar]
  27. Hong, T.; Fan, S. Probabilistic electric load forecasting: A tutorial review. Int. J. Forecast. 2016, 32, 914–938. [Google Scholar] [CrossRef]
  28. Wang, X.; Wu, J.; Liu, C.; Yang, H.; Du Yanli, N.I. Exploring LSTM based recurrent neural network for failure time series prediction. J. Beijing Univ. Aeronaut. Astronaut. 2018, 44, 772–784. [Google Scholar] [CrossRef]
  29. Ning, Y.; Kazemi, H.; Tahmasebi, P. A comparative machine learning study for time series oil production forecasting: ARIMA, LSTM, and Prophet. Comput. Geosci. 2022, 164, 105126. [Google Scholar] [CrossRef]
  30. Shi, H.; Xu, M.; Li, R. Deep learning for household load forecasting—A novel pooling deep RNN. IEEE Trans. Smart Grid 2018, 9, 5271–5280. [Google Scholar] [CrossRef]
  31. Willmott, C.; Matsuura, K. Advantages of the mean absolute error (MAE) over the root mean square error (RMSE) in assessing average model performance. Clim. Res. 2005, 30, 79. [Google Scholar] [CrossRef]
  32. Chai, T.; Draxler, R.R. Root mean square error (RMSE) or mean absolute error (MAE)?—Arguments against avoiding RMSE in the literature. Geosci. Model Dev. 2014, 7, 1247–1250. [Google Scholar] [CrossRef] [Green Version]
  33. Breunig, M.M.; Kriegel, H.-P.; Ng, R.T.; Sander, J. LOF: Identifying density based local outliers. In Proceedings of the 2000 ACM SIGMOD International Conference on Management of Data, Dallas, TX, USA, 15–18 May 2000; Association for Computing Machinery: New York, NY, USA, 2000; Volume 29, pp. 93–104. [Google Scholar]
  34. Ester, M.; Kriegel, H.-P.; Sander, J.; Xu, X. A Density-Based Algorithm for Discovering Clusters in Large Spatial Databases with Noise. In Proceedings of the Second International Conference on Knowledge Discovery and Data Mining, Portland, Oregon, 2–4 August 1996; 96, pp. 226–231. [Google Scholar]
  35. Hooshin, H.; Hanmid, S. A fast DBSCAN algorithm for big data based on efficient density calculation. Expert Syst. Appl. 2022, 203, 117501. [Google Scholar] [CrossRef]
  36. Liu, F.T.; Ting, K.M.; Zhou, Z.-H. Isolation forest. In Proceedings of the 2008 Eighth IEEE International Conference on Data Mining, Pisa, Italy, 15–19 December 2008; pp. 413–422. [Google Scholar]
  37. Karczmarek, P.; Kiersztyn, A.; Pedrycz, W.; Al, E. K-means-based isolation forest. Knowl. Based Syst. 2020, 195, 105659. [Google Scholar] [CrossRef]
  38. Xing, H.J.; Li, L.F. Robust least squares one-class support vector machine. Pattern Recognit. Lett. 2020, 138, 571–578. [Google Scholar] [CrossRef]
Figure 1. Conveyor experimental station: (1) Control box; (2) Test idler; (3) HD camera; (4) Adjustable camera support; (5) Laptop; (6) Camera base; (7) Conveyor belt; (8) Carrying idler; (9) Correction device; a: Support frame 1; b: Support frame 2.
Figure 1. Conveyor experimental station: (1) Control box; (2) Test idler; (3) HD camera; (4) Adjustable camera support; (5) Laptop; (6) Camera base; (7) Conveyor belt; (8) Carrying idler; (9) Correction device; a: Support frame 1; b: Support frame 2.
Machines 10 01042 g001
Figure 2. Idler length acquisition: (a) Phase 1: Image calibration; (b) Phase 2: ROI extraction and calculation.
Figure 2. Idler length acquisition: (a) Phase 1: Image calibration; (b) Phase 2: ROI extraction and calculation.
Machines 10 01042 g002
Figure 3. Head, middle and tail belt deviation status.
Figure 3. Head, middle and tail belt deviation status.
Machines 10 01042 g003
Figure 4. Force analysis diagram. (a) Force of idler group. (b) Force of belt unit.
Figure 4. Force analysis diagram. (a) Force of idler group. (b) Force of belt unit.
Machines 10 01042 g004
Figure 5. Material section. (a) Horizontal section. (b) Vertical section.
Figure 5. Material section. (a) Horizontal section. (b) Vertical section.
Machines 10 01042 g005
Figure 6. Relationship between belt deviation and angle under different working conditions. (a) Elevation angle and deviation under load (b) Elevation angle and deviation under no-load. (c) Trough angle and deviation under load (d) Trough angle and deviation under no-load.
Figure 6. Relationship between belt deviation and angle under different working conditions. (a) Elevation angle and deviation under load (b) Elevation angle and deviation under no-load. (c) Trough angle and deviation under load (d) Trough angle and deviation under no-load.
Machines 10 01042 g006
Figure 7. ARIMA prediction method. (a) Stable series (b) ACF and PACF order. (c) Actual idler length prediction results.
Figure 7. ARIMA prediction method. (a) Stable series (b) ACF and PACF order. (c) Actual idler length prediction results.
Machines 10 01042 g007
Figure 8. LSTM prediction method. (a) LSTM. (b) Three-LSTM. (c) Multi-LSTM.
Figure 8. LSTM prediction method. (a) LSTM. (b) Three-LSTM. (c) Multi-LSTM.
Machines 10 01042 g008
Figure 9. ARIMA–LSTM combined prediction model.
Figure 9. ARIMA–LSTM combined prediction model.
Machines 10 01042 g009
Figure 10. ARIMA–LSTM combined prediction method.
Figure 10. ARIMA–LSTM combined prediction method.
Machines 10 01042 g010
Figure 11. Comparison of different prediction models. (a) Loss function. (b) Comparison with single and hybrid model. (c) Prediction error.
Figure 11. Comparison of different prediction models. (a) Loss function. (b) Comparison with single and hybrid model. (c) Prediction error.
Machines 10 01042 g011
Figure 12. Performance comparison of different prediction models.
Figure 12. Performance comparison of different prediction models.
Machines 10 01042 g012
Figure 13. Fusion of combined model and correctable deviation range (Green line is 3°adjustment range, blue line is 4°adjustment range, red line is 5°adjustment range).
Figure 13. Fusion of combined model and correctable deviation range (Green line is 3°adjustment range, blue line is 4°adjustment range, red line is 5°adjustment range).
Machines 10 01042 g013
Figure 14. Anomaly detection method. (a) Train (sample: 800). (b) Test (prediction sample: 100).
Figure 14. Anomaly detection method. (a) Train (sample: 800). (b) Test (prediction sample: 100).
Machines 10 01042 g014
Figure 15. Interactive interface. (a) Deviation of conveyor belt and early warning (b) Normal state of conveyor belt.
Figure 15. Interactive interface. (a) Deviation of conveyor belt and early warning (b) Normal state of conveyor belt.
Machines 10 01042 g015
Figure 16. Case analysis. (a) Conveyor belt status when not adjusted. (b) System calculation results. (c) System Recommendations. (d) Conveyor belt status after adjustment.
Figure 16. Case analysis. (a) Conveyor belt status when not adjusted. (b) System calculation results. (c) System Recommendations. (d) Conveyor belt status after adjustment.
Machines 10 01042 g016
Table 1. Basic parameters of test platform.
Table 1. Basic parameters of test platform.
ParameterValuesParameterValues
Capacity Q/(t/h)3000Curve radius R/m300
Belt speed v/(m/s)5Carrying idler a0/m1.2
Belt width B/m1.2Middle idler length l0/mm465
Material   loose   bulk   density   γ 1 (t/m3)2.4 Unite   mass   of   conveyor   belt   q B /(kg/m)54
Lateral friction coefficient µ0.25 The   front   inclination   angle   of   idler   ε ε 0 = 0.5 ° ,   ε 1   = 0.5 ° ,   ε 2   = 0.5
Belt tension T/KN10 Trough   angle   φ 25–45°
Idler diameter lr/mm159Elevation angle r1–8°
Material   dynamic   accumulation   angle   ρ 25°
Table 2. Multi-group system verification.
Table 2. Multi-group system verification.
Conveying MaterialsTrough Angle/°Elevation Angle/°Maximum Deviation/mmMechanical Deviation/mm
Liu. [22]3556053.1128
Wang. [23]458120105.8579
Wang. [24]3558031.3856
Table 3. Deviation range of the idler angle correction.
Table 3. Deviation range of the idler angle correction.
Correctable Deviation Range/mmTrough Angle/°
35°45°50°
Elevation angle\°30~380~470~55
438~4947~6255~71
549~6462~7771~84
664~7277~9484~103
772~8494~111103~120
884~95111~129120~136
Table 4. Unit root method.
Table 4. Unit root method.
ParameterValue
Test Statistic−7.1848
p-value2.6578 × 10−10
Lags Used3
Number of Observations Used796
Critical Value (1%)−3.4386
Critical Value (5%)−2.8652
Critical Value (10%)−2.5687
Table 5. Comparison of accuracy and training time of different prediction models.
Table 5. Comparison of accuracy and training time of different prediction models.
AlgorithmTrain SampleAverage ErrorTotal Time/s
ARIMA5600.298225.68
LSTM5600.253450.41
ARIMA-LSTM5600.0616752.38
Table 6. Time comparison of anomaly detection algorithms.
Table 6. Time comparison of anomaly detection algorithms.
MethodIFDBSCANLOF(N-S)LOF(S-S)OCSVM
Total time/s10.1328.78311.567.4321.849
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Sun, X.; Wang, Y.; Meng, W. Evaluation System of Curved Conveyor Belt Deviation State Based on the ARIMA–LSTM Combined Prediction Model. Machines 2022, 10, 1042. https://doi.org/10.3390/machines10111042

AMA Style

Sun X, Wang Y, Meng W. Evaluation System of Curved Conveyor Belt Deviation State Based on the ARIMA–LSTM Combined Prediction Model. Machines. 2022; 10(11):1042. https://doi.org/10.3390/machines10111042

Chicago/Turabian Style

Sun, Xiaoxia, Yongqi Wang, and Wenjun Meng. 2022. "Evaluation System of Curved Conveyor Belt Deviation State Based on the ARIMA–LSTM Combined Prediction Model" Machines 10, no. 11: 1042. https://doi.org/10.3390/machines10111042

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