Professional Documents
Culture Documents
Measurement
journal homepage: www.elsevier.com/locate/measurement
Keywords: This paper studies the problems of energy modeling and online parameter identification method for permanent
PMSM driven belt conveyors magnet synchronous motor (PMSM) driven belt conveyors. Firstly, a new dynamic energy model is established
Energy model by combining the existing energy model and the PMSM dynamic model. The model is free of the drive system
Parameter identification
efficiency which is usually not known exactly. Then, a parameter identification method is designed based on
Load observer
load observer, bulk material mass calculator and recursive least squares (RLS), by which a two-stage parameter
identification method with waiting period is further proposed to overcome the influence of load observation
errors and large differences between the model parameters. Finally, the effectiveness and feasibility of the
proposed method are verified by a hardware-in-the-loop simulation system.
∗ Corresponding author at: Engineering Research Center of Intelligent Control for Underground Space, Ministry of Education, China University of Mining and
Technology, Xuzhou, 221116, China.
E-mail address: chunyuyang@cumt.edu.cn (C. Yang).
https://doi.org/10.1016/j.measurement.2021.109342
Received 6 January 2021; Received in revised form 3 March 2021; Accepted 23 March 2021
Available online 3 April 2021
0263-2241/© 2021 Elsevier Ltd. All rights reserved.
C. Yang et al. Measurement 178 (2021) 109342
conveyor. In [17], Mathaba used a first-order partial different equation friction between the drive pulley and the conveyor belt. The friction be-
to capture the state of material on the belt, and then established the tween the conveyor belt and the bulk material is generated to transport
following dynamic energy model the bulk material.
𝐿 In this section, based on the dynamic model of PMSM and the
1 𝜑
𝑃 (𝑡) = (𝜑1 + 2 𝑞(𝑥, 𝑡)𝑑𝑥) ⋅ 𝑣(𝑡) (1) existing dynamic energy model of belt conveyors, a new energy model
𝜂 𝐿 ∫0 that is free of the drive system efficiency will be proposed for the PMSM
where, 𝑃 (𝑡) is the power consumed by the belt conveyor system at driven belt conveyors.
time 𝑡, W; 𝜂 is the efficiency of drive system; 𝐿 is the length of the
conveyor belt, m; 𝑞(𝑥, 𝑡) is material mass per unit length at position 2.1. Analysis of PMSM
𝑥 at time 𝑡, kg/m; 𝑣(𝑡) is the conveyor belt speed at time 𝑡, m/s. 𝜑1
and 𝜑2 are the parameters to be identified which are related to the The stator voltage equations of PMSM in the synchronous rotating
inherent parameters and running state of the belt conveyors. And a frame 𝑑 − 𝑞 can be expressed as follows [29]
sequential parameter estimator based parameter identification method {d
𝑖 = (𝑢𝑑 − 𝑅𝑖𝑑 + 𝜔e 𝐿𝑞 𝑖𝑞 )∕𝐿𝑑
d𝑡 𝑑
was proposed. It should be pointed out that Eq. (1) is a steady state (2)
d
equation since it depends on 𝑣(𝑡) rather than 𝑣(𝑥, 𝑡) . Compared with the 𝑖 = (𝑢𝑞 − 𝑅𝑖𝑞 − 𝜔e (𝐿𝑑 𝑖𝑑 + 𝜓f ))∕𝐿𝑞
d𝑡 𝑞
static model, the dynamic model (1) is more efficient. The limitations The mechanical motion equation of PMSM is as follows
of the proposed method in [17] are two-folds. Firstly, the dynamic 𝑝 𝑝
d 𝐵
energy model (1) depends on the drive system efficiency 𝜂 which is 𝜔 = n 𝑇e − 𝑛 𝑇L − 𝜔e (3)
d𝑡 e 𝐽 𝐽 𝐽
easily affected by the operating environment of the belt conveyors
where, 𝑇e can be written as follows
and usually not exactly known; secondly, the parameters 𝜑1 and 𝜑2
to be identified are quite different in magnitude which will affect 3
𝑇e = 𝑝 𝑖 (𝑖 (𝐿 − 𝐿𝑞 ) + 𝜓f ) (4)
the parameter identification accuracy. These limitations motivate this 2 n𝑞 𝑑 𝑑
study. The variables used in Eqs. (2)–(4) are defined in Table 1.
In this paper, we consider the problems of energy modeling and 2.2. Analysis of belt conveyor
online parameter identification for PMSM driven belt conveyors. By
combining the dynamic model (1) and the PMSM dynamic model, we When PMSM is used as the drive motor of belt conveyors, its load
can be described as 𝑇L = 𝑟𝐹U and the belt speed can be described as
establish a new dynamic energy model which is free of the drive system
𝑣 = 𝑟𝜔e ∕𝑝𝑛 , where 𝐹U is the peripheral driving force of belt conveyors,
efficiency. Based on the sequential parameter estimator given in [17],
N. According to [17], 𝐹U can be calculated by the following equation
a parameter identification method based on load observer and RLS is
presented. To overcome the influence of load observation errors and 𝐹U = 𝐶M 𝑓 𝐿𝑔(𝑞RU + 𝑞RO + 2𝑞B cos 𝛿) + 𝜇0 𝐿𝜀 𝑔 sin 𝜀 cos 𝛿(𝑐𝜀 + cos 𝜆)𝑞B +
large differences between the model parameters, a two-stage parameter 𝐴s 𝑝𝜇3 + 𝐵𝐾a + (𝐶M 𝑓 𝐿𝑔 cos 𝛿 + 𝑐𝜀 𝜇0 𝐿𝜀 𝑔 sin 𝜀 cos 𝛿 + 𝑔𝐻)𝑞̄
identification method with waiting period is further proposed by taking
into account the characteristics of the energy model and operation (5)
process of the belt conveyors. Finally, we illustrate the feasibility of the The symbols are defined in Table 2.
proposed method on a hardware-in-the-loop platform for PMSM driven According to the standard ISO 5048 [30], 𝐶M is selected as follows
belt conveyors. {
𝐶M = 0.85 + 13.31𝐿−0.576 (10 ≤ 𝐿 ≤ 1840)
The rest of the paper is as follows. In Section 2, the structure (6)
𝐶M = 1.025(1840 ≤ 𝐿)
and operating dynamics of the belt conveyor system are introduced,
and a new energy model of PMSM driven belt conveyors is proposed. The state of bulk material of each section on the conveyor belt
Section 3 proposes an online parameter identification method. Sec- can be described by means of the following partial differential equa-
tion 4 verifies the rationality of the proposed parameter identification tion [17]
method. Conclusions are given in Section 5. 𝜕 𝜕
𝑞(𝑥, 𝑡) = −𝑣(𝑡) 𝑞(𝑥, 𝑡) (7)
𝜕𝑡 𝜕𝑥
2. Energy model where 𝑣(𝑡) is the conveyor belt speed at time 𝑡, m/s. According to [17],
the backward Euler method is used to solve equation (7), and the results
This paper considers the PMSM driven belt conveyor shown in are shown as follows
Fig. 1. It is composed of conveyor belt, drive motor, drive pulley, tail
𝑞(𝑖, 𝑛 + 1)
pulley, take-up, idlers and other components. The drive motor is a
PMSM located at the head of the belt conveyor. The drive motor is ⎧2{𝑞(𝑖 − 1, 𝑛) − 𝑞(𝑖 − 1, 𝑛 + 1)}
⎪
rigidly connected with the drive pulley to drive the drive pulley to = ⎨ ∕𝛾𝑛 + 𝑞(𝑖 − 2, 𝑛 + 1) 𝑖 = 2, 3, … , 𝑁𝑥 − 1 (8)
rotate. The drive pulley drives the conveyor belt to run through the ⎪{𝑞(𝑁𝑥 , 𝑛) − 𝑞(𝑁𝑥 − 1, 𝑛 + 1)}∕(𝛾𝑛 + 1) 𝑖 = 𝑁𝑥
⎩
2
C. Yang et al. Measurement 178 (2021) 109342
Table 1
The parameters of PMSM.
Symbol Description Equations
𝐵 The damping coefficient (N.m.s) (3), (13), (14), (15), (16), (17)
𝑖𝑑 , 𝑖𝑞 The 𝑑 − 𝑞 axis components of stator current (A) (2), (4), (13)
𝐽 The moment of inertia (kg.m2 ) (3), (13), (14), (15), (16), (17)
𝐿𝑑 and 𝐿𝑞 The 𝑑 − 𝑞 axis components of inductance (H) (2), (4), (13)
𝑝n The pole-pair number (3), (4), (13), (14), (15), (16), (17)
𝑅 Stator resistance (Ω) (2), (13)
𝑇e The electromagnetic torque (N.m) (3), (4), (13)
𝑇L The load torque (N.m) (3), (12), (13), (14)
𝑢𝑑 , 𝑢𝑞 The 𝑑 − 𝑞 axis components of stator voltage (V) (2), (13)
𝜓f The flux of permanent magnet (Wb) (2), (4), (13)
𝜔e The electrical angular velocity (rad/s) (2), (3), (13), (14)
Table 2
The parameters of the belt conveyor.
Symbol Value Description Equations
𝐴𝑠 0.253 Contact area between the belt and the belt cleaner (m2 ) (5)
𝐵 1.4 Conveyor belt width (m) (5)
𝐶M 1.336 Coefficient (5), (6)
𝑐𝜀 0.45 Trough factor (5)
𝑓 0.024 Artificial friction coefficient (5)
𝑔 9.8 Acceleration of gravity (m/s2 ) (5)
𝐾a 1500 Scraping factor (N/m) (5)
𝐿 313.25 Conveyor length (center-to-center distance, m) (5), (6)
𝐿𝜀 313.25 Length of the installation equipped with tilted idlers (m) (5)
𝑁𝑥 Number of space samples in discrete domain (11)
𝑝 1 × 105 Pressure between the belt cleaner and the belt (N/m2 ) (5)
𝑞̄ Average mass of bulk material on the conveyor belt (kg/m) (5)
𝑞𝐵 18.73 Mass per meter of the belt along the carrying side and along the return side (kg/m) (5)
𝑞RO 15.75 Mass per meter of the revolving idler parts along the carrying side of the belt conveyor (kg/m) (5)
𝑞RU 7.76 Mass per meter of the revolving idler parts along the return side of the belt conveyor (kg/m) (5)
𝑞(𝑥, 𝑡) Mass of bulk material per unit length at 𝑥 position at time 𝑡 of the conveyor belt (kg/m) (7), (11)
𝑟 0.6 The radius of drive pulley (m)
𝛿 1.825 Slope angle of the installation in the direction of movement (◦ ) (5)
𝜀 2 Tilt angle of the idler axis with respect to the plane perpendicular to the longitudinal axis of the belt (◦ ) (5)
𝜆 35 Angle between the side axis of the troughed carrying idlers and the horizontal (◦ ) (5)
𝜇0 0.3 Friction coefficient between the carrying idlers and the belt (5)
𝜇3 0.6 Friction coefficient between the belt and the belt cleaner (5)
where 𝛾𝑛 = 𝑣𝑛 ⋅ 𝛥𝑡∕𝛥𝑥, 𝛥𝑡 and 𝛥𝑥 are sampling time and the distance 2.3. A new energy model
of a space sample, s and m, respectively; 𝑞(0, 𝑛) = 𝐼𝑛−1 ∕𝑣𝑛−1 , 𝐼𝑛 and 𝑣𝑛
are the feed rate and the conveyor belt speed at 𝑛th sampling, kg/s and The drive motor provides the driving torque for the belt conveyor
through the shaft. From 𝑇L = 𝑟𝐹U and Eq. (5), we can get
m/s, respectively.
𝑇L = 𝑋𝜑 (12)
Eq. (8) can be rewritten as [17]
where 𝑋 = [𝑟 𝑟𝑞(𝑡)],
̄ 𝜑 = [𝜑1 𝜑2 ]T , and
𝐺𝑛 𝐪𝑛+1 = 𝐪𝑛 + 𝐛𝑛 ⋅ 𝐼𝑛 ∕𝑣𝑛 (9)
⎧ 𝜑1 = 𝐶M 𝑓 𝐿𝑔(𝑞RU + 𝑞RO + 2𝑞B cos 𝛿) + 𝐵𝐾a
⎪
where, 𝐪𝑛 = [𝑞(1, 𝑛) 𝑞(2, 𝑛) ⋯ 𝑞(𝑁x , 𝑛)]T , 𝐺𝑛 ∈ 𝑅𝑁x ×𝑁x , 𝑏𝑛 ∈ 𝑅𝑁x ×1 . ⎨ 𝜇0 𝐿𝜀 𝑔 sin 𝜀 cos 𝛿(𝑐𝜀 + cos 𝜆)𝑞B + 𝐴s 𝑝𝜇3 , N
𝐺𝑛 and 𝐛𝑛 are given as follows ⎪ 2 2
⎩ 2
𝜑 = 𝐶 M 𝐿𝑔 cos 𝛿 + 𝑐𝜀 𝜇0 𝐿𝜀 𝑔 sin 𝜀 cos 𝛿 + 𝑔𝐻, m ∕s
𝑓
⎡ 1 𝛾𝑛 ∕2 0 ⋯ 0 0 0 ⎤ It can be seen from the above equations that 𝜑1 and 𝜑2 are deter-
⎢−𝛾 ∕2 1 𝛾𝑛 ∕2 0 0 0 ⎥ mined by the inherent parameters of the belt conveyors. In practice,
⎢ 𝑛 ⎥ these inherent parameters may change according to the working con-
⎢ 0 −𝛾𝑛 ∕2 1 ⋱ 0 0 0 ⎥
𝐺𝑛 = ⎢ ⋮ ⋱ ⋱ ⋮ ⋮ ⋮ ⎥ (10a) dition and environment [22]. Thus online parameter identification of
⎢ ⎥ 𝜑1 and 𝜑2 is significant.
⎢ 0 0 0 1 𝛾𝑛 ∕2 0 ⎥
⎢ 0 According to power calculation formula and Eqs. (2) and (11), the
0 0 −𝛾𝑛 ∕2 1 𝛾𝑛 ∕2 ⎥
⎢ ⎥ energy model of PMSM driven belt conveyors can be written as follows
⎣ 0 0 0 0 −𝛾𝑛 (1 + 𝛾𝑛 )⎦
d 𝑝 𝑝 B
⎧ d𝑡 𝜔e = 𝐽n 𝑇e − 𝐽𝑛 𝑇𝐿 − 𝐽 𝜔e
[ ]T ⎪d 1
𝐛𝑛 = 𝛾𝑛 ∕2 0 0 0 ⋯ 0 0 (10b) ⎪ d𝑡 𝑖𝑑 = 𝐿 (𝑢𝑑 − 𝑅𝑖𝑑 + 𝜔e 𝐿𝑞 𝑖𝑞 )
⎪ 𝑑
⎨ d 𝑖𝑞 = 1 (𝑢𝑞 − 𝑅𝑖𝑞 − 𝜔e (𝐿𝑑 𝑖𝑑 + 𝜓f )) (13)
The mass of bulk material on the conveyor belt can be captured by ⎪ d𝑡 𝐿𝑑
⎪𝑇 = 𝑋𝜑
(9). Average mass per length at time 𝑡 = 𝑛𝛥𝑡 is as follows ⎪ L
⎩𝑝(𝑡) = (𝜑1 + 𝜑2 ⋅ 𝑞(𝑡))𝑣(𝑡)
̄
∑𝑁X
𝑖=1
𝑞(𝑖, 𝑛) where 𝑝(𝑡) is the power consumed by belt conveyors at time 𝑡, W. 𝑞(𝑡)
̄ is
̄ =
𝑞(𝑛) (11) the average mass of bulk material on the conveyor belt at time 𝑡, kg/m.
𝑁X
3
C. Yang et al. Measurement 178 (2021) 109342
initial values 𝑒(0), 𝑥(0) and any input 𝑢, which makes the error system
asymptotically stable. Thus, the observer can effectively estimate the
load of the drive motor.
Remark 1. The traditional energy model contains drive system ef- 3.2. RLS-based parameter identification
ficiency 𝜂 that is not easy to know accurately, which is extremely
inconvenient for parameter identification. Compared with the existing This subsection will present a parameter identification method
energy models of belt conveyors, the energy model proposed in this based on the RLS algorithm.
paper combines the dynamic model of PMSM and the dynamic energy At the 𝑛th sampling time 𝑡 = 𝑛𝛥𝑡, it follows from Eq. (13) that
model of belt conveyors for the first time. The model is free of the drive
system efficiency 𝜂, which facilitates the parameter identification. 𝑦(𝑛) = 𝑋(𝑛)𝜑 (18)
where, 𝑦(𝑛) = 𝑇̂L (𝑛), which is derived from the load observer; 𝑋(𝑛) =
3. Parameter identification method
[𝑟 𝑟𝑞(𝑛)],
̄ ̄ is computed by Eq. (11).
𝑞(𝑛)
Therefore, the parameters can be estimated online through the
According to the energy model (13), to identify the parameters 𝜑1
following RLS algorithm [32]
and 𝜑2 , the load 𝑇L should be estimated and the mass of bulk material
on the conveyor belt should be calculated. This section will propose a ⎧𝜑(𝑛)
̂ ̂ − 1) + 𝑘(𝑛)[𝑦(𝑛) − 𝑋(𝑛)T 𝜑(𝑛
= 𝜑(𝑛 ̂ − 1)]
parameter identification method by combining the load observer, bulk ⎪
⎨ 𝑘(𝑛) = 𝑝(𝑛 − 1)𝑋(𝑛)∕[1 + 𝑋(𝑛)T 𝑝(𝑛 − 1)𝑋(𝑛)] (19)
material average mass calculator and RLS algorithm, as shown in Fig. 2, ⎪𝑝(𝑛) = [𝐸 − 𝑘(𝑛)𝑋(𝑛)T ]𝑝(𝑛 − 1)
and then establish a two-stage parameter identification method with ⎩
waiting period by taking into account the operation condition of belt where 𝑘(𝑛) is incremental matrix; 𝑝(𝑛) is covariance matrix with 𝑝(0) =
conveyors. 10𝛽 𝐸, 𝐸 is the identity matrix, and 𝛽 is a large positive integer to be
chosen; 𝜑̂ is the estimation of the model parameters and 𝜑(0)
̂ = [0 0]T .
3.1. Load observer The RLS-based parameter identification method is summarized as
follows
The electrical time constant of PMSM is much smaller than the
mechanical time constant, so it is assumed that the load torque is Algorithm: RLS-based parameter identification method
constant within a sampling period [31]. According to Eqs. (3) and Input: 𝑖𝑑 , 𝑖𝑞 , 𝜔e , 𝑣 and 𝐼;
(4), the load is taken as the expansion state variable of the observing Output: 𝜑̂ 1 and 𝜑̂ 2 ;
system. The system expansion equation is as follows Step1: Initialize 𝑝(0) = 10𝛽 𝐸 and 𝜑(0) ̂ = [0 0]T ;
[ ][ ] [ ]
⎧[𝑇̇ ] 0 0 𝑇L 0
Step2: Measure 𝑖𝑑 , 𝑖𝑞 , 𝜔e , 𝑣 and 𝐼;
⎪ L = 𝑝𝑛 + 𝑢 Step3: Compute 𝑞(𝑛) ̄ and 𝑇̂L (𝑛) by Eqs. (11) and (16), respectively;
⎪ 𝜔̇ e −𝐽 − 𝐵𝐽 𝜔e 1
⎨ [ ] (14) then 𝑋(𝑛) = [𝑟 𝑟𝑞(𝑛)] ̄ and 𝑦(𝑛) = 𝑇̂L ;
⎪ [ ] 𝑇L Step4: Implement the Eq. (19).
⎪𝜔 e = 0 1 𝜔
⎩ e
where 𝑢 = 1.5𝑝2 𝑖𝑞 [𝜓f + (𝐿𝑑 − 𝐿𝑞 )𝑖𝑑 ]∕𝐽 . In the system (14), 𝑝𝑛 is the Remark 3. The RLS algorithm is widely used for energy model
pole-pair number, 𝐵 is the damping coefficient and 𝐽 is the moment of parameter identification because of its simplicity and practicality. To
inertia. 𝑝𝑛 , 𝐵 and 𝐽 are considered known. guarantee the identification effect, it is usually required that the system
[ ]T
Let 𝑥1 = 𝑇L , 𝑥2 = 𝜔e , 𝑥 = 𝑥1 𝑥2 , 𝑦 = 𝜔e . Then, the system (14) input should satisfy the so-called persistence of excitation condition.
is described as follows For example, in [16,22], it is assumed that the feed rate or belt speed
[ ] [ ] changes frequently.
⎧ 0 0 0
⎪𝑥̇ = 𝑝𝑛 𝐵 𝑥+ 𝑢
⎨ − 𝐽
− 𝐽
1 (15) 3.3. Two-stage parameter identification method with waiting period
⎪ [ ]
⎩𝑦 = 0 1 𝑥
The previously proposed parameter identification method based
It is easy to verify that the observability matrix 𝑄0 of the system
on load observer and RLS is feasible under the assumption that the
(15) is a full-rank, that is Rank(𝑄0 )=2. Thus the system is observable.
feed rate or belt speed can change frequently [10]. However, this
The Luenberger observer can be designed as follows
[ ] [ ] [ ] assumption may affect production efficiency, or even cause unnecessary
0 𝑘1 𝑘2 𝐽 ∕𝑝𝑛 −𝑘1 𝑘2 𝐽 ∕𝑝𝑛 0 wear to the belt conveyors. In addition, the proposed method in the pre-
𝑥̂̇ = 𝑥̂ + 𝑦+ 𝑢 (16)
−𝑝𝑛 ∕𝐽 (𝐽 − 1)𝐵∕𝐽 − (𝑘1 + 𝑘2 ) (𝑘1 + 𝑘2 ) − 𝐵 1 vious subsection may lead to remarkable identification error because
where 𝑘1 and 𝑘2 are the poles of the observer. It can be obtained from of the load observer error and the large-scale difference between the
(15) and (16) that parameters 𝜑1 and 𝜑2 to be identified.
[ ] To overcome the challenges mentioned above, this subsection
0 𝑘1 𝑘2 𝐽 ∕𝑝𝑛 presents a two-stage parameter identification method with waiting
𝑒̇ = 𝑒 (17)
−𝑝𝑛 ∕𝐽 (𝐽 − 1)𝐵∕𝐽 − (𝑘1 + 𝑘2 ) period by using the RLS-based identification method. As shown in
where 𝑒 = 𝑥̂ − 𝑥. As long as the selected poles 𝑘1 and 𝑘2 have Fig. 3, the belt conveyor starts at the initial time 𝑡0 , and the parameter
negative real parts, it exists that lim𝑡→∞ 𝑒 = lim𝑡→∞ (𝑥̂ − 𝑥) = 0, for any 𝜑1 is identified during [𝑡𝑎 , 𝑡𝑏 ) without any bulk material on the belt
4
C. Yang et al. Measurement 178 (2021) 109342
Fig. 3. Flow chart of two-stage parameter identification method with waiting period.
5
C. Yang et al. Measurement 178 (2021) 109342
The data used for parameter identification of the energy model can Table 3
be obtained by the host computer of the controller and the parameter The identification error.
identification algorithms are carried out there. Implementing the two RLS-based method Proposed method
methods separately, the estimated values of load by load observer and Estimated value (kN) 23.913 24.043
𝜑1
true values of load are shown in Fig. 5, which are represented by a Error 0.540% 0.001%
dashed line and a solid line, respectively. The 𝑦-axis of Fig. 5 represents Estimated value (m2 /s2 ) 222.5766 210.2096
𝜑2
the load torque 𝑇L , kN.m; the 𝑥-axis represents time 𝑡, s. It can be seen Error 5.670% 0.202%
that the load observer can estimate the load after 0.2 s in both of the
identification processes and the estimated load torque can track the
time-varying load. Thus it is reasonable to use the estimated values of rate of the two-stage method is much faster than that of the RLS-based
the load estimator for parameter identification and choose the waiting method. The final identification results of the parameters in the energy
time as 𝑡𝑎 = 0.5 s. model and the errors are given in Table 3. The errors in Table 3 were
relative errors, that is, the difference between the final identification
4.2. Results and discussion
value and the true value divided by the true value. It can be seen
that the two-stage method has obvious advantages on the identification
The identification processes are depicted in Fig. 6. The solid line
accuracy over the RLS-based method.
and the dashed line in Fig. 6 represent the identification processes of
the RLS-based method and the two-stage method for the two energy To show the effectiveness of the proposed two-stage method under
parameters, respectively. In Figs. 6(a) and 6(b), the 𝑦-axis represents measurement noise, we add 10% noise to the measurements of 𝑖𝑑 , 𝑖𝑞
the values of the model parameters 𝜑1 and 𝜑2 , respectively. The 𝑥- and 𝜔e , respectively. As shown in Table 4, the noise has little effect on
axis represents the number of iterations of the parameter identification the identification result.
algorithm in the experiment. The two identification algorithms iterates In summary, the proposed load observer can estimate the load well.
5,000 times in this experiment. It can be seen that the convergence Convergence rate and identification accuracy of the two-stage method
6
C. Yang et al. Measurement 178 (2021) 109342
Table 4 [5] L. Gladysiewicz, W. Kawalec, R. Krol, Selection of carry idlers spacing of belt
The parameter identification results when adding 10% noise. conveyor taking into account random stream of transported bulk material,
Noised variable 𝜑1 (kN) 𝜑2 (m2 /s2 ) Ekspolatacja Niezawodn.-Maint. Reliab. 18 (2016) 32–37, http://dx.doi.org/10.
17531/ein.2016.1.5.
𝑖𝑑 24.043 210.0206
[6] X.H. Wang, H.W. Zhang, Z.Y. Fu, Research on power balance control of multi-
𝑖𝑞 24.043 210.1800
motor driving belt conveyor system based on controlled transmission device,
𝜔e 24.043 209.8856
Appl. Mech. Mater. 719–720 (2015) 401–404, http://dx.doi.org/10.4028/www.
scientific.net/AMM.719-720.400.
[7] S. Zhang, W. Mao, Optimal operation of coal conveying systems assembled with
crushers using model predictive control methodology, Appl. Energy 198 (2017)
are better than those of the RLS-based method. The identification 65–76, http://dx.doi.org/10.1016/j.apenergy.2017.04.037.
results are not sensitive with respect to measurement noise. Thus, [8] D. He, Y. Pang, G. Lodewijks, Speed control of belt conveyors during transient
the proposed two-stage parameter identification method for the PMSM operation, Powder Technol. 301 (2016) 622–631, http://dx.doi.org/10.1016/j.
driven belt conveyors is feasible. powtec.2016.07.004.
[9] D. He, Y. Pang, G. Lodewijks, X. Liu, Healthy speed control of belt conveyors
on conveying bulk materials, Powder Technol. 327 (2018) 408–419, http://dx.
5. Conclusions doi.org/10.1016/j.powtec.2018.01.002.
[10] L.B. Ristic, B.I. Jeftenic, Implementation of fuzzy control to improve energy
efficiency of variable speed bulk material transportation, IEEE Trans. Ind.
In this paper, we have considered the energy modeling and pa-
Electron. 59 (2012) 2959–2969, http://dx.doi.org/10.1109/TIE.2011.2169639.
rameter identification problems for PMSM driven belt conveyors. An [11] J. Luo, W. Huang, S. Zhang, Energy cost optimal operation of belt conveyors us-
energy model of PMSM driven belt conveyors has been established ing model predictive control methodology, J. Clean. Prod. 105 (2015) 196–205,
by using the existing dynamic energy model and the PMSM dynamic http://dx.doi.org/10.1016/j.jclepro.2014.09.074.
model, which can accurately capture the amounts of material on each [12] J. Hiltermann, G. Lodewijks, D.L. Schott, J.C. Rijsenbrij, J.A.J.M. Dekkers, Y.
Pang, A methodology to predict power savings of troughed belt conveyors by
section of the belt conveyor and is free of the drive system efficiency.
speed control, Part. Sci. Technol. 29 (2011) 14–27, http://dx.doi.org/10.1080/
An RLS-based parameter identification method consisting of the load 02726351.2010.491105.
observer, bulk material average mass calculator and RLS algorithm has [13] W. Sun, H. Wang, H. Yang, Research of energy-saving control system with
been proposed. Furthermore, the RLS-based method has been improved frequency-conversion speed-regulation for belt conveyor, Ind. Mine Autom. 39
as a two-stage parameter identification method with waiting period by (2013) 98–101, http://dx.doi.org/10.7526/j.issn.1671-251X.2013.04.027.
[14] X. Guo, B. Liu, Research on energy-saving optimization control system of mine
taking into account the conveyor operating conditions and the char-
belt conveyor, in: International Conference on Robots & Intelligent System
acteristics of the proposed energy model. By a hardware-in-the-loop (ICRIS), 2019, pp. 46–49, http://dx.doi.org/10.1109/icris.2019.00021.
simulation experiment system, it has been shown that the proposed [15] F. Zeng, Q. Wu, A prediction model for the energy consumption of a belt
two-stage parameter identification method with waiting period is of conveyor system based on neural network, in: International Conference on
Information and Automation, Lijiang, China, 2015, pp. 1865–1870, http://dx.
better convergence rate and identification accuracy than the RLS-based
doi.org/10.1109/ICInfA.2015.7279592.
method and the measurement noise has little effect on the identification [16] C. Yang, J. Liu, H. Li, L. Zhou, Energy modeling and parameter identification
results. In the future, we will apply the obtained energy model to study of dual-motor-driven belt conveyors without speed sensors, Energies 11 (2018)
optimal operation control problem of belt conveyors for energy saving. http://dx.doi.org/10.3390/en11123313.
[17] T. Mathaba, X. Xia, A parametric energy model for energy management of
long belt conveyors, Energies 8 (2015) 13590–13608, http://dx.doi.org/10.3390/
CRediT authorship contribution statement
en81212375.
[18] Y. Shen, X. Xia, Adaptive parameter estimation for an energy model of belt
Chunyu Yang: Conceptualization, Methodology, Supervision, Writ- conveyor with DC motor, Asian J. Control 16 (2014) 1122–1132, http://dx.doi.
ing - review & editing, Validation. Lingchao Bu: Software, Formal org/10.1002/asjc.776.
analysis, Writing - original draft. Bin Chen: Visualization, Writing - [19] S. Zhang, X. Xia, A new energy calculation model of belt conveyor, in: AFRICON
2009, Nairobi, Kenya, 2009, pp. 1–6, http://dx.doi.org/10.1109/AFRCON.2009.
review & editing.
5308257.
[20] C. Yang, H. Li, Z. Che, Energy consumption modeling and parameter identifica-
Declaration of competing interest tion for double-motor driven coal mine belt conveyers, Control Theory Appl. 35
(2018) 335–341, http://dx.doi.org/10.7641/CTA.2017.70335.
The authors declare that they have no known competing finan- [21] Y. Mu, T. Yao, H. Jia, X. Yu, B. Zhao, X. Zhang, C. Ni, L. Du, Optimal scheduling
method for belt conveyor system in coal mine considering silo virtual energy
cial interests or personal relationships that could have appeared to
storage, Appl. Energy 275 (2020) http://dx.doi.org/10.1016/j.apenergy.2020.
influence the work reported in this paper. 115368.
[22] S. Zhang, X. Xia, Modeling and energy efficiency optimization of belt conveyors,
Acknowledgments Appl. Energy 88 (2011) 3061–3071, http://dx.doi.org/10.1016/j.apenergy.2011.
03.015.
[23] H. Chen, F. Zeng, J. Du, S. Zhou, An improved optimal model for energy-
This work was supported by the National Natural Science Founda- saving of belt conveyors based on genetic algorithm, in: International Conference
tion of China under Grant 61873272, 62073327, 61973306, in part on Information and Automation, Lijiang, China, 2015, pp. 2784–2788, http:
by Open Project Foundation of State Key Laboratory of Synthetical //dx.doi.org/10.1109/ICInfA.2015.7279759.
Automation for Process Industries of Northeastern University, China [24] Q. Wu, S. Wei, H. Li, H. Wang, Study on influence form parameters change in
efficiency optimization control of permanent magnet synchronous motor drive
(2019-KF-23-04).
systems, Electr. Mach. Control Appl. 39 (2012) 18–23+42, http://dx.doi.org/10.
3969/j.issn.1673-6540.2012.06.005.
References [25] I. Semykina, A. Tarnetskaya, Magnet synchronous machine of mine belt conveyor
gearless drum-motor, in: E3S Web of Conferences, 2018, http://dx.doi.org/10.
[1] D. He, Y. Pang, G. Lodewijks, Green operations of belt conveyors by means of 1051/e3sconf/20184103014.
speed control, Appl. Energy 188 (2017) 330–341, http://dx.doi.org/10.1016/j. [26] S.H. Ma, Study on the application of permanent magnet synchronous motors
apenergy.2016.12.017. in underground belt conveyors, IOP Conf. Ser.: Mater. Sci. Eng. 283 (2017)
[2] G. Salawu, G. Bright, C. Onunka, Modeling and simulation of a conveyor belt http://dx.doi.org/10.1088/1757-899X/283/1/012006.
system for optimal productivity, Int. J. Mech. Eng. Technol. 11 (2020) 115–121. [27] F. Zeng, C. Yan, Q. Wu, T. Wang, Dynamic behaviour of a conveyor belt
[3] D. He, X. Liu, B. Zhong, Sustainable belt conveyor operation by active speed con- considering non-uniform bulk material distribution for speed control, Appl. Sci.
trol, Measurement 154 (2020) http://dx.doi.org/10.1016/j.measurement.2019. 10 (2020) http://dx.doi.org/10.3390/app10134436.
107458. [28] F. Zeng, Q. Wu, X. Chu, Z. Yue, Measurement of bulk material flow based on
[4] M.S. Masaki, L. Zhang, X. Xia, A design approach for multiple drive belt laser scanning technology for the energy efficiency improvement of belt convey-
conveyors minimizing life cycle costs, J. Clean. Prod. 201 (2018) 526–541, ors, Measurement 75 (2015) 230–243, http://dx.doi.org/10.1016/j.measurement.
http://dx.doi.org/10.1016/j.jclepro.2018.08.040. 2015.05.041.
7
C. Yang et al. Measurement 178 (2021) 109342
[29] A.K. Junejo, W. Xu, C. Mu, M.M. Ismail, Y. Liu, Adaptive speed control of PMSM [31] C. Lian, F. Xiao, S. Gao, J. Liu, Load torque and moment of inertia identification
drive system based a new sliding-mode reaching law, IEEE Trans. Power Electron. for permanent magnet synchronous motor drives based on sliding mode observer,
35 (2020) 12110–12121, http://dx.doi.org/10.1109/TPEL.2020.2986893. IEEE Trans. Power Electron. 34 (2019) 5675–5683, http://dx.doi.org/10.1109/
[30] International Organization for Standardization, Continuous Mechanical HandLing TPEL.2018.2870078.
Equipment-Belt Conveyors with Carrying Idlers-Calculation of Operating Power [32] B. Ren, C. Xie, X. Sun, Q. Zhang, D. Yan, Parameter identification of a lithium-
and Tensile Forces, Standard ISO 5048:1989(E), International Organization for ion battery based on the improved recursive least square algorithm, IET Power
Standardization, Switzerland, 1989. Electron. 13 (2020) 2531–2537, http://dx.doi.org/10.1049/iet-pel.2019.1589.