Next Article in Journal
Can a Restaurant Benefit from Joining an Online Take-Out Platform?
Next Article in Special Issue
Application of HMM and Ensemble Learning in Intelligent Tunneling
Previous Article in Journal
Approaching the Pareto Front in a Biobjective Bus Route Design Problem Dealing with Routing Cost and Individuals’ Walking Distance by Using a Novel Evolutionary Algorithm
Previous Article in Special Issue
PFVAE: A Planar Flow-Based Variational Auto-Encoder Prediction Model for Time Series Data
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Boundary Controller Design for a Class of Horizontal Belt Transmission System with Boundary Vibration Constraint

College of Science, Liaoning University of Technology, Jinzhou 121001, China
*
Author to whom correspondence should be addressed.
Mathematics 2022, 10(9), 1391; https://doi.org/10.3390/math10091391
Submission received: 21 March 2022 / Revised: 16 April 2022 / Accepted: 18 April 2022 / Published: 21 April 2022
(This article belongs to the Special Issue Mathematical Method and Application of Machine Learning)

Abstract

:
In this paper, the problem of transverse vibration suppression of a belt system moving in the horizontal direction is investigated. This system is characterized by the boundary vibration constraint and is affected by external disturbances. For it, we introduced a logarithmic function in the candidate term of the Lyapunov function and used a symbolic function in the controller to compensate for the effects of boundary vibration constraints and boundary disturbances, respectively. In order to better achieve the control objective, we designed a boundary control scheme. The state feedback boundary controller was designed using the boundary signals of the system when they can be available directly. Considering the presence of noise in the practical system, some system signals cannot be measured accurately. Therefore, a high-gain observer was introduced to estimate these signals, and an output feedback boundary controller was designed. Finally, the simulation example showed that both controllers guarantee effective suppression of the transverse vibration of the system without violating the boundary vibration constraints.

1. Introduction

Compared with the traditional rigid structure, the flexible structure has the characteristics of low cost, high flexibility, and high energy efficiency. Therefore, flexible systems are widely used [1,2,3,4]. In practical engineering, harmful transverse vibrations can be generated due to the influence of external disturbances and the physical structure characteristics of the system itself, which may reduce the productivity of the system. To solve those unwanted vibrations, the first step is to establish an accurate flexible system model. The dynamic model of flexible system is essentially a distributed parameter system with infinite dimensional state space. If we use the traditional finite-dimensional approximation method, it has some advantages in system structure analysis and controller design, but it will cause the loss of system signal and seriously affect the performance of the controller. Using partial differential equations (PDEs) to model distributed parameter systems can avoid such disadvantages. Therefore, we use partial differential equations to build the system model. This modeling approach has been widely used in practical systems, such as submarine resource transmission operation [5], wind power plant [6], and satellite attitude adjustment [7], and so on.
Up to now, the boundary control problem has become the most common problem in flexible systems modeled by PDEs [8,9,10,11]. In the boundary control scheme, sensors and actuators are placed at the boundary of the system, which not only does not affect the modeling and analysis of other locations of the flexible system, but is also easy to implement [12,13]. In fact, there have been many research results in the field of boundary control [14,15,16,17,18,19,20,21,22,23,24]. Boundary controllers have been used to suppress vibrations of systems modeled as flexible strings [14,15]. The Lyapunov direct method was used to design boundary control schemes to achieve the reduction in additional vibrations of the system [16,17]. In [18,19,20,21,22], a boundary feedback strategy was proposed to achieve the control of the angle and the reduction in the system’s vibration objective by designing the controller and the observer simultaneously. In [23], the solution of the closed-loop system is constructed and the existence of the solution is proved by constructing a suitable Lyapunov function and proving the exponential stability of the system, using the Galerkin approximation scheme. It is worth noting that the two ends of the above physical system are the free end and the fixed end, respectively. However, for an axially moving flexible system with fixed ends, we cannot simply use the control scheme mentioned in the above references if we want to achieve better control results.
A belt, as a typical axially moving flexible structural system, whose transverse vibration always produces huge noise, will pollute the environment. In order to improve the transmission and control efficiency of the belt system, scholars have put forward many useful control strategies. In [24], a boundary control scheme for an auxiliary system was proposed to deal with the problem using actuator saturation constraint. In [25], by a combination of adaptive technology and the Lyapunov analysis method, authors put forward adaptive boundary control to suppress belt transverse vibration and design adaptive law for the influence of unknown system parameters to deal with the situation that some variables of the belt system are unknown. In [26], the adaptive method is used to deal with the uncertainty of parameters and interfere with observers to eliminate the influence of unknown boundary disturbances. In [27], the boundary controller is designed by the Lyapunov function to suppress vibration, while the axially moving belt system is divided into a controllable domain and an uncontrollable domain. In the references mentioned above, we find that there is little information about the boundary vibration constraint of an axially moving belt system. For the belt system, the boundary vibration constraint problem is worth paying attention to and solving. In general, the speed of the belt operation varies according to the different production requirements. Due to the limited tension of the belt system material and the physical characteristics of the close connection between the rotating shaft and the belt, the transverse vibration of the belt must not exceed the safe range. Once the transverse vibration exceeds the system boundary vibration constraint, coupled with the belt variable speed motion, it will reduce the efficiency of the belt and damage the belt system in severe cases. Taking the system boundary vibration constraint into account in the control scheme design will make the controller design more challenging.
In addition, in the above references, the authors assume that the state information of the system can be obtained by sensors or corresponding algorithms, and designed a state control scheme based on these signals. However, due to the existence of noise in the actual system, the measurement of some system signals will be inaccurate. To avoid this problem, we introduce a high-gain observer to estimate these system signals. The introduction of the observer increases the challenge of the controller design scheme [28,29,30].
In this paper, we consider the variable speed horizontal belt conveying system of surface mount technology equipment (SMTs) with boundary displacement restrain as model analysis. A form of the Lyapunov function, combining both the logarithmic function and the integral Lyapunov function, is employed for the control design and stability analysis of the axially moving belt system. According to the availability of the second derivative of the system signal, a state feedback controller and an output feedback controller are designed, respectively, and a high-gain observer is used in the design of the output feedback control scheme.
Compared with the existing results of belt systems, the main contributions of this paper can be summarized by the following two points:
(1)
The problem of the boundary vibration constraints is considered. To the best of our knowledge, there are few research results on the boundary vibration constraint problem of belt systems. However, as far as the controllable area of the whole belt system is concerned, the vibration at the boundary is more intense. If the vibration at the boundary can satisfy the physical constraint of the belt system, then the whole belt system will not produce a strong transverse vibration.
(2)
In practice, since the influence of many factors can make the measurement of the system boundary signal inaccurate, the control effect will be inevitably affected if the state feedback control scheme is used. For this reason, we designed a high-gain observer to observe the boundary signals and designed an output feedback control scheme based on the observed signals.
The remaining structure of this paper is as follows. In Section 2, the dynamic equations of the system and the controller objectives we need to achieve are given. In Section 3, the design method of the state and output feedback controller and the stability analysis of the closed-loop system are given. In Section 4, the simulation results show the effectiveness of the designed controller, and the conclusion is provided in Section 5.

2. System Description and Control Objectives

As shown in Figure 1, this paper studies a class of horizontal belt transmission systems with the boundary vibration constraint. The parameters of the system and the meanings of the relevant variables are described in detail in Table 1. The following abbreviations are defined for later interpretation:
h , t = ,   h = h ,   t = t ,   h h = 2 h 2 ,   t t = 2 t 2 ,   h t = h t .
The belt system with horizontal transmission and controllable acceleration has a governing equation, which is given as [25]:
ρ y t t + ρ a + c v y h + 2 ρ v y h t + ρ v 2 T y h h + c y t f = 0
for h , t 0 , S × 0 , + . The dynamics at the boundary are given by the following equations:
y 0 , t = 0 M y t t S , t + T y h S , t + c s y t S , t u d = 0
The control objectives of this paper are to design the boundary controller under the state feedback and the output feedback, respectively, which can reach the following aims: (1) suppress the transverse vibration y h , t of the belt system and make it as small as possible; (2) keep the boundary vibration so that it will not exceed the boundary of restraint, i.e., to assure y S , t achieves y S , t < l 0 , where l 0 is a constant value that the boundary vibration cannot exceed due to the limitation of the belt system.

3. Boundary Control Design

In this paper, we take two system conditions into consideration: (i) the state feedback boundary control and (ii) the output feedback boundary control. In case (i), all system signals are directly obtained by sensors and the backward difference algorithms. As for case (ii), y h t ( S , t ) is unmeasurable and is estimated by the high-gain observer.
For the follow-up analysis, the following lemmas and assumptions are introduced first.
Lemma 1
([25]). Let n 1 h , t , n 2 h , t R , P > 0 with 0 , S × 0 , , then there are the following two inequalities hold
n 1 n 2 n 1 n 2 n 1 2 2 + n 2 2 2 n 1 2 + n 2 2 n 1 n 2 = 1 P n 1 P n 2 1 P n 1 2 + P n 2 2
Lemma 2
([31]). Let n h , t R   h , t 0 , S × 0 , be a function with the domain of two independent variables, which satisfies the initial position is zero at any time, then there will be an inequality of the following form
n 2 S 0 S n h 2 d h
Lemma 3
([32]). When the kinetic energy and potential energy of system are bounded t [ 0 , + ) , the states y h ( h , t ) , y t ( h , t ) , y h h ( h , t ) , and y h t ( h , t ) are deduced to be bounded h [ 0 , S ] , t 0 , + .
Assumption 1.
Assume that v t , a t , d t , and f h , t mentioned in (1) and (2) are bounded. That is to say, there are some constants q 1 , q 2 , d ¯ , and q 3 , such that 0 v t q 1 , a t q 2 , d t d ¯ , and f h , t q 3 , for t 0 , .
This is an appropriate assumption. Because the power provided by the power roller cannot be large, wirelessly, v t , a t , and f h , t are generated by their boundaries. The boundary interference d t has limited energy, so it is also bounded.

3.1. State Feedback Boundary Controller Design

In this part, to keep the boundary displacement remaining in the constrained space, in the case where all the parameters in the considered system are known, the state feedback boundary control scheme is proposed. The Lyapunov stability theory will be applied to prove the system’s stability, and the design process of the controller is described as follows.
The following Lyapunov function is chosen
V t = V a t + V b t + V c t
where
V a t = 1 2 γ ρ 0 S y t + v y h 2 d h + 1 2 γ T 0 S y h 2 d h
V b t = 2 λ ρ 0 S h y h y t + v y h d h
V c t = 1 2 M z 2 2 ln 2 l 0 2 l 0 2 z 1 2
with γ > 0 and λ > 0 being design parameters, l 0 being the boundary vibration constrained bound. z 1 and z 2 are the auxiliary signals, which are defined as
z 1 = y S , t z 2 = y t S , t + k 1 y h S , t
where k 1 > 0 is constant.
Applying Lemma 1 to V b t yields
V b t λ ρ S 0 S y h 2 + y t + v y h 2 d h μ V a t
where
μ = 2 λ ρ S min γ ρ , γ T
Then, we can obtain the following results by appropriately selecting the values of γ and λ
μ 1 = 1 2 λ ρ S min γ ρ , γ T = 1 μ > 0 μ 2 = 1 + 2 λ ρ S min γ ρ , γ T = 1 + μ > 1
Further, it holds that
0 < μ 1 V a t V a t + V b t μ 2 V a t
Then, from (5), we have
0 < μ 1 V a t + V c t V t μ 2 V a t + V c t
Therefore, we find that V ( t ) is bounded and greater than zero.
Using (5), and taking the derivative of V ( t ) along with time, we have
V t t = V a t t + V b t t + V c t t
Substituting (1) into V a t t , we have
V a t t = γ ρ 0 S y t + v y h y t t + v y h t + a y h d h + γ T 0 S y h y h t d h = γ T v 2 y h 2 S , t γ v T ρ v 2 2 y h 2 0 , t γ ρ v 2 y t S , t + v y h S , t 2 + γ T 2 k 1 z 2 2 γ T 2 k 1 y t 2 S , t γ T k 1 2 y h 2 S , t + γ 0 S y t + v y h f c y t + v y h d h
Similarly, based on (1), we can obtain V b t ( t ) as
V b t t = 2 λ ρ 0 S h y h t y t + v y h + h y h y t t + v y h t + a y h d h   = λ ρ S y t 2 S , t λ ρ S v 2 λ S T y h 2 S , t λ ρ 0 S y t 2 d h + λ ρ v 2 T 0 S y h 2 d h    + 2 λ 0 S h y h f c y t + v y h d h
Using the boundary condition (2), we can see that
V c t t   = z 1 y t S , t l 0 2 z 1 2 M z 2 2 + z 2 ln 2 l 0 2 l 0 2 z 1 2 ( u + d T y h ( S , t )   c s y t ( S , t ) + M k 1 y h t ( S , t ) )
In order to achieve control objectives, the state feedback controller is designed as
u = k 2 z 2 ln 2 l 0 2 l 0 2 z 1 2 M z 1 y t ( S , t ) z 2 ( l 0 2 z 1 2 ) ln 2 l 0 2 l 0 2 z 1 2 k 3 z 2 + T y h S , t + c s y t S , t M k 1 y h t S , t s i g n z 2 d ¯
where k 2 > 0 and k 3 > 0 are constants.
Combining with (19) and (18), we can obtain
V c t t = z 1 y t S , t l 0 2 z 1 2 M z 2 2 + z 2 ln 2 l 0 2 l 0 2 z 1 2 ( u + d T y h ( S , t ) c s y t ( S , t ) + M k 1 y h t ( S , t ) ) k 2 z 2 2 k 3 z 2 2 ln 2 l 0 2 l 0 2 z 1 2   + z 2 ln 2 l 0 2 l 0 2 z 1 2 d sign z 2 d ¯ k 2 z 2 2 k 3 z 2 2 ln 2 l 0 2 l 0 2 z 1 2
From (15)–(17) and (20), we have
V t t γ T 2 k 1 λ ρ S y t 2 S , t γ v T ρ v 2 2 y h 2 0 , t k 3 z 2 2 ln 2 l 0 2 l 0 2 z 1 2 γ ρ v 2 y t S , t + v y h S , t 2 k 2 γ T 2 k 1 z 2 2 λ ρ S v 2 + γ T k 1 v 2 λ S T y h 2 S , t c γ γ k 4 2 λ c S k 6 × 0 S y t + v y h 2 d h + γ k 4 + 2 λ S k 5 0 S f 2 d h λ T λ ρ q 1 2 2 λ S k 5 2 λ c S k 6 0 S y h 2 d h
where k 4 > 0 , k 5 > 0 and k 6 > 0 are constants.
Appropriate parameters are chosen to make the following inequality hold
λ < min γ T , γ ρ 2 ρ S , γ v ( T ρ v 2 ) 2 0 π 1 = c γ γ k 4 2 λ c S k 6 > 0 π 2 = λ T λ ρ q 1 2 2 λ S k 5 2 λ c S k 6 > 0 γ T 2 k 1 λ ρ S 0 , k 2 γ T 2 k 1 > 0 λ ρ S v 2 + γ T k 1 v 2 λ S T 0
then, we deduce that
V t t π 1 0 S y t + v y h 2 d h π 2 0 S y h 2   d h k 3 z 2 2 ln 2 l 0 2 l 0 2 z 1 2 + ϖ μ 3 V a t + V c t + ϖ
where μ 3 = min 2 π 1 γ ρ , 2 π 2 γ T , 2 k 3 M , 0 < ϖ = γ k 4 + 2 λ S k 5 S q 3 2 < + .
Combining with (14) and (23), we further obtain
V t t η V t + ϖ
where η = μ 3 μ 2 .
Theorem 1.
For a class of belt systems with horizontal transmission and variable speed represented by (1) and (2), under Assumption 1, if the initial state of the system is bounded and the inequality shown in (22) is satisfied by selecting appropriate parameters, then the designed controller (19) can guarantee that: (1) The vibration displacement of the system is stable near the equilibrium position; (2) All signals of the closed-loop system are bounded; and (3) The boundary vibration generated during the whole system operation will not exceed its constraint condition.
Proof of Theorem 1.
The boundedness of y h , t is shown in the following.
After integrating (24), we can obtain
V t V 0 e χ t + ϖ χ
Then, for the boundedness of the initial state, we can see that V t is bounded in any future time. Combining (4), (6) and (14), we have
γ T 2 S y 2 h , t γ T 2 0 S y h 2 d h V a t V a t + V c t 1 μ 1 V t
According to (26) and (25), we can conclude that
y h , t 2 S γ μ 1 T V 0 e χ t + ϖ χ
for h , t 0 , S × 0 , .
Furthermore, for h 0 , S , a direct computation yields
lim t y h , t lim t 2 S γ μ 1 T V 0 e χ t + ϖ χ = 2 S ϖ γ μ 1 χ T
Based on (26), we find that V a ( t ) and V c ( t ) are bounded. According to the definition of V a ( t ) , the states of the system y h ( h , t ) and y t ( h , t ) are also bounded h , t 0 , S × 0 , + . Subsequently, the boundedness of the kinetic energy and the potential energy are ensured [25]. According to Lemma 3, we conclude that the signals y h h ( h , t ) and y h t ( h , t ) are bounded. According to (1), the state y t t ( h , t ) is also bounded. Hence, all signals of the closed-loop system are bounded.
Next, it is an indication that y S , t satisfies its constrained condition, i.e., l 0 < y S , t < l 0 , t 0 , .
It is assumed that the vibration at the right boundary of the system has l 0 < y S , 0 < l 0 . Because of the definition of V c ( t ) , we can obtain V c t , as y S , t l 0 . However, the function of V ( t ) is bounded, which contradicts with V c t . So given that l 0 < y S , 0 < l 0 , we have l 0 < y S , t < l 0 , t 0 , .
Because of the similarity of systems, interested readers can refer to [24] about the properties of system solutions. So, it is omitted here.
This completes the proof of Theorem 1. □

3.2. Output Feedback Boundary Controller Design

Different from the previous part, this section will explore the design of the boundary controller and the analysis of system stability when the second derivative of the system boundary signal cannot be directly used by the control scheme. The first derivative of the boundary signal of the system can be measured by sensors, so y t ( S , t ) and y h ( S , t ) can be used. For the existence of noise in actual systems, y h t ( S , t ) is unmeasured, which will affect the control performance. Therefore, a high-gain observer is used to estimate y h t ( S , t ) , and a controller is designed by using the observed value.
Before designing, the following important lemma is given.
Lemma 4
([33]). Suppose that a system output s t and its first k -order derivatives are bounded as s k < Ξ k with positive constants Ξ k , k = 1 , , n , for the system
τ δ i t = δ i + 1 , i = 1 , , n 1 τ δ n t = λ ¯ 1 δ n λ ¯ 2 δ n 1 λ ¯ n 1 δ 2 δ 1 + x 1
where τ is a small positive constant, and the parameters λ ¯ i , for i = 1 , , n 1 , are chosen such that the polynomial w s + λ ¯ 1 w n 1 + + λ ¯ n 1 w + 1 is Hurwitz. Then, we conclude the following property
x k = δ k τ k 1 x 1 k 1 = τ ζ k , k = 1 , , n 1
where ζ = δ n + λ ¯ 1 δ n 1 + + λ ¯ n 1 δ 1 with ζ k denoting the k -order derivative of ζ . In addition, there exist positive constants T and h k such that x k τ h k , k = 1 , , n , for t > T .
It is obvious from Lemma 4 that δ k + 1 t τ k converges to x 1 k t , in which x 1 k t represents the k -order derivative of x 1 t . When x 1 t satisfies the above lemma, x 1 k t will tend to zero due to the existence of high gain 1 τ . So, δ k + 1 t τ k is chosen as an observer to estimate the k -order derivative of the unmeasurable signal. In this paper, we define x 1 t = y h S , t , x 2 t = y h t S , t and the estimated value of x 2 t is
x ^ 2 = δ 2 τ
where
τ δ 1 t = δ 2 τ δ 2 t = λ ¯ 1 δ 2 δ 1 + x 1 x ˜ 2 = x ^ 2 x 2
The following Lyapunov function is chosen
V 0 t = V 1 t + V 2 t + V 3 t
where
V 1 t = 1 2 ω ρ 0 S y t + v y h 2 d h + 1 2 ω T 0 S y h 2 d h
V 2 t = 2 ι ρ 0 S h y h y t + v y h d h
V 3 t = 1 2 M z 3 2 ln 2 l 0 2 l 0 2 z 1 2
with ω > 0 and ι > 0 being design parameters. z 1 and z 3 are the auxiliary signals, which are defined as
z 1 = y S , t z 3 = y t S , t + k 10 x 1
where k 10 > 0 is constant.
Applying the same method as, selecting the appropriate parameters ω and ι , it is easy to verify that
0 < μ 10 V 1 t V 1 t + V 2 t μ 20 V 1 t
Then, from (33), we have
0 < μ 10 V 1 t + V 3 t V 0 t μ 20 V 1 t + V 3 t
where μ 10 > 0 and μ 20 > 0 are constants. Therefore, we find that V 0 ( t ) is bounded and greater than zero.
Using (33) and taking the derivative of V 0 ( t ) along with time, we find
V 0 t t = V 1 t t + V 2 t t + V 3 t t
Using the governing Equation (1), it yields
V 1 t t = ω 0 S y t + v y h f c y t + v y h d h + ω T v 2 x 1 2 ω v T ρ v 2 2 y h 2 0 , t   ω ρ v 2 y t S , t + v x 1 2 + ω T 2 k 10 z 3 2 ω T 2 k 10 y t 2 S , t ω T k 10 2 x 1 2
Similarly, based on (1) and substituting (1) into V 2 t t , we have
V 2 t t = 2 ι ρ 0 S h y h t y t + v y h + h y h y t t + v y h t + a y h d h = ι ρ S y t 2 S , t ι ρ S v 2 ι S T x 1 2 ι ρ 0 S y t 2 d h + 2 ι 0 S h y h f c y t + v y h d h + ι ρ v 2 T 0 S y h 2 d h
Using the boundary condition (2), we conclude that
V 3 t t = M z 1 y t S , t z 3 2 l 0 2 z 1 2 + z 3 ln 2 l 0 2 l 0 2 z 1 2 M y t t + M k 10 x 2 = M z 1 y t S , t z 3 2 l 0 2 z 1 2 + z 3 ln 2 l 0 2 l 0 2 z 1 2 ( u 0 T y h ( S , t ) c s y t ( S , t ) + d + m c k 10 x 2 )
In order to achieve control objectives, the output feedback controller is designed as
u 0 = k 20 z 3 ln 2 l 0 2 l 0 2 z 1 2 M z 1 y t ( S , t ) z 3 ( l 0 2 z 1 2 ) ln 2 l 0 2 l 0 2 z 1 2 s i g n z 3 d ¯ s i g n z 3 M k 10 φ ln 2 l 0 2 l 0 2 z 1 2 c 20 z 3   + T x 1 + c s y t S , t   M k 10 x ^ 2
where c 20 > 0 and k 20 > 0 are constants.
By Lemma 1 and (44), (43) can be written as
V 3 t t = M z 1 y t S , t z 3 l 0 2 z 1 2 + z 3 ln 2 l 0 2 l 0 2 z 1 2 M y t t + M k 10 x 2 c 20 z 3 2 ln 2 l 0 2 l 0 2 z 1 2 M k 10 z 3 1 φ ln 2 l 0 2 l 0 2 z 1 2 2 + M k 10 z 3 ( φ x ˜ 2 2 + 1 φ ln 2 l 0 2 l 0 2 z 1 2 2 ) + M k 10 φ β x ˜ 2 4 k 20 M k 10 φ β z 3 2 c 20 z 3 2 ln 2 l 0 2 l 0 2 z 1 2
where φ > 0 and β > 0 are constants.
From (40)–(42) and (45), we have
V 0 t ( t ) ( ω T 2 k 10 ι ρ S ) y t 2 ( S , t ) ω v ( T ρ v 2 ) 2 y h 2 ( 0 , t ) c 20 z 3 2 ln 2 l 0 2 l 0 2 z 1 2 ω ρ v 2 ( y t ( S , t ) + v y h ( S , t ) ) 2 ( ι T ι ρ q 1 2 2 ι S k 40 2 ι c S k 50 ) 0 S y h 2 d h ( k 20 ω T 2 k 10 M k 10 φ β ) z 3 2 + ( ω k 30 + 2 ι S k 40 ) 0 S f 2 d h ( c ω ω k 30 2 ι c S k 50 ) 0 S ( y t + v y h ) 2 d h + M k 10 φ β x ˜ 2 4 ( ι ρ S v 2 + ω T ( k 10 v ) 2 ι S T ) x 1 2
where k 30 > 0 , k 40 > 0 , and k 50 > 0 are constants.
Appropriate parameters are chosen to make the following inequality hold
ι < min ω T , ω ρ 2 ρ S , ω v ( T ρ v 2 ) 2 0 π 10 = c ω ω k 30 2 ι c S k 50 > 0 π 20 = ι T ι ρ q 1 2 2 ι S k 40 2 ι c S k 50 > 0 k 20 ω T 2 k 10 M k 10 φ β > 0 , ω T 2 k 10 ι ρ S 0 ι ρ S v 2 + ω T k 10 v 2 ι S T 0
then, we can deduce that
V 0 t t π 10 0 S y t + v y h 2 d h π 20 0 S y h 2 d h c 20 z 3 2 ln 2 l 0 2 l 0 2 z 1 2 + ϖ 0 μ 30 V 1 t + V 3 t + ϖ 0
where μ 30 = min π 10 ω ρ , π 20 ω T , 2 c 20 M and 0 < ϖ 0 = ω k 30 + 2 ι S k 40 S q 3 2 + M k 10 φ β τ 4 h 2 4 < + .
Combining (39) and (48), then the following gives
V 0 t t η 0 V 0 t + ϖ 0
where η 0 = μ 30 μ 20 .
Theorem 2.
For a class of belt systems with horizontal transmission, variable speed, and some unknown system states represented by (1) and (2), under Assumption 1, if the initial state of the system is bounded and the inequality shown in (47) is satisfied by selecting appropriate parameters, then the output feedback controller (44) is designed such that: (1) The transverse vibration in the whole controllable domain can be as small as possible by carefully adjusting the relevant parameters; (2) All signals in the closed-loop system are bounded; (3) The boundary vibration generated during the whole system operation will not exceed its constraint condition.
Proof of Theorem 2.
The proof is similar to that in the state feedback part and considering the limited space, the proof process is omitted here. □

4. Simulation Example

In this part, the effectiveness of the designed controllers (19) and (44) is demonstrated by the following simulation examples. Use the finite difference (FD) method to approximate the solutions of the systems described in (1) and (2). a ( t ) provided by the power roller is given in [25], with a a = a d = 3.5 g and set the interval of time to t a , t b , t c , t d , t e , t f , t g = 1 , 2 , 3 , 7 , 8 , 9 , 10 s. The initial values are given as v 0 = y t h , 0 = 0 , y h , 0 = h / 10000 . The specific values of the system parameters and control design parameters we have selected are shown in Table 2 and Table 3.
Disturbances d ( t ) and f ( h , t ) suffered by the system are as follows
f ( h , t ) = h 10000 i = 1 3 cos ( i π h t ) d ( t ) = 0.1 + i = 1 3 i sin ( i t )
The three-dimensional vibration graph is shown in Figure 2, and the vibration image of y ( S , t ) is given in Figure 3. From Figure 2 and Figure 3, we can clearly see that the belt system suffers from considerable vibration, which may lead to instability, and normal operation will be affected in practice.
Considering the situation when y h t ( S , t ) can be directly used by the controller. Figure 4 describes the displacement of belt under the state feedback boundary controller u . It is obvious that the system becomes steady quickly. Figure 5 expresses the corresponding trajectory of the boundary vibration y S , t , which implies that y S , t < l 0 holds all the time, i.e., the constraint conditions for y S , t are satisfied. In order to further illustrate the control performance, we give the vibration curve at h = 5 m in Figure 6. It is easy to see that the vibration is within a small neighborhood of the equilibrium position.
Considering the state y h t ( S , t ) cannot be directly used in the controller. In Figure 7, the system vibration map under the output feedback controller u 0 is given. It is concluded that although the state signal y h t ( S , t ) is unavailable, the system can also become stable through the output feedback controller u 0 . The curve of the boundary vibration y S , t is shown in Figure 8, from which we know that it meets the constraint conditions. Similarly, to further illustrate the control performance, we select the vibration image at h = 5 m in Figure 9, which shows that the vibration at h = 5 m is bounded and very small.
Figure 10 shows the error between the true and estimated values of state x 2 . The error is small and bounded, which, to a certain extent, explains the effectiveness of the designed observer. Figure 11 describes the trajectories of two controllers, it can also clearly be seen that the two controllers are bounded. Further, for the Lyapunov function candidates constructed for the considered two cases, we show their trajectories over time with Figure 12, Figure 13, Figure 14, Figure 15, Figure 16, Figure 17, Figure 18 and Figure 19. It can be clearly seen that V ( t ) and V 0 ( t ) are positive, definite, and bounded, thus indicating the suitability of our designed Lyapunov function candidates.
In conclusion, our designed state feedback and output feedback boundary control schemes can effectively deal with the system boundary vibration constraints and suppress the transverse vibration of the system, indicating that the two developed controllers stabilize the horizontal belt system with good performance.

5. Conclusions

In this paper, we deal with the boundary control problem for a horizontal band system with boundary vibration constraints. Firstly, we did not simplify or discretize the model of the system, so that we avoided problems such as the loss of the system signal caused by the simplification of the model. Secondly, in order to achieve the purpose of suppressing the transverse vibration of the system and ensuring that the system does not violate the boundary vibration limit during operation, we designed a state feedback control scheme and an output feedback control scheme for different cases of the system boundary signals. Specifically, a smooth logarithmic function was used to handle the system boundary constraint. When the system boundary signals could be used directly, a high-gain observer was used to estimate it. In addition, this paper mainly proved the boundedness of the system solution, and the existence and uniqueness of the solution of this closed-loop system was also proved. The interested reader is referred to [24]. Finally, we verified the effectiveness of the proposed controller using numerical simulations. In the next work, we will focus on studying various constraints for other flexible systems.

Author Contributions

R.S.: Conceptualization, Methodology, Software, Writing—original draft. L.T.: Writing—review & editing. Y.L.: Supervision. All authors have read and agreed to the published version of the manuscript.

Funding

This work is supported in part by the National Natural Science Foundation of China under Grant 61903168, 61973147, 62025303, and in part by the Liaoning Revitalization Talents Program under Grant XLYC2007177, and in part by the Doctoral Research Initiation of Foundation of Liaoning Province under Grant 2020-BS-243.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Not applicable.

Acknowledgments

The authors are very grateful to the reviewers for their valuable comments and suggestions.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Dong, H.; Lu, C.; Yang, H. The finite volume WENO with Lax–Wendroff scheme for nonlinear system of Euler equations. Mathematics 2018, 6, 211. [Google Scholar] [CrossRef] [Green Version]
  2. Wang, X.; Wang, H.; Zhao, J.; Xu, C.; Luo, Z.; Han, Q. Rigid-Flexible coupling dynamics modeling of spatial Crank-Slider mechanism based on absolute node coordinate formulation. Mathematics 2022, 10, 881. [Google Scholar] [CrossRef]
  3. Malik, A.I.; Kim, B.S. A constrained production system involving production flexibility and carbon emissions. Mathematics 2020, 8, 275. [Google Scholar] [CrossRef] [Green Version]
  4. Beltran-Carbajal, F.; Abundis-Fong, H.F.; Trujillo-Franco, L.G.; Yañez-Badillo, H.; Favela-Contreras, A.; Campos-Mercado, E. Online frequency estimation on a building-like structure using a nonlinear flexible dynamic vibration absorber. Mathematics 2022, 10, 708. [Google Scholar] [CrossRef]
  5. How, B.V.; Ge, S.S.; Choo, Y.S. Active control of flexible marine risers. J. Sound Vib. 2009, 32, 758–776. [Google Scholar] [CrossRef]
  6. Hao, J.; Wang, Z.; Yi, W.; Chen, Y.; Chen, J. Influence of the flexible tower on aeroelastic loads of the wind turbine. Appl. Sci 2021, 11, 8876. [Google Scholar] [CrossRef]
  7. He, W.; Zhang, S. Control design for nonlinear flexible wings of a robotic aircraft. IEEE Trans. Control Syst. Technol. 2017, 25, 351–357. [Google Scholar] [CrossRef]
  8. Liu, Z.J.; Liu, J.K. Adaptive boundary control of a flexible manipulator with input saturation. Int. J. Control 2016, 89, 1191–1202. [Google Scholar] [CrossRef]
  9. Aoustin, Y.; Chevallereau, C. The singular perturbation control of a two-flexible-link robot. IEEE Int. Conf. Robot. Autom. 1993, 737–742. [Google Scholar]
  10. Jiang, T.T.; Liu, J.K.; He, W. Boundary control for a flexible manipulator based on infinite dimensional disturbance observer. J. Sound Vib. 2015, 348, 1–14. [Google Scholar] [CrossRef]
  11. Rahn, C.D. Mechatronic control of distributed noise and vibration-a Lyapunov approach. Meas. Sci. Technol. 2001, 39, 1664–1666. [Google Scholar] [CrossRef] [Green Version]
  12. Meirovitch, L.; Baruh, H. On the problem of observation spillover in self-adjoint distributed systems. J. Optim. Theory Appl. 1983, 30, 269–291. [Google Scholar] [CrossRef]
  13. Balas, M.J. Active control of flexible systems. J. Optim. Theory Appl. 1978, 25, 415–436. [Google Scholar] [CrossRef]
  14. Paul, C.P.; Lai, C.L. Boundary control of an axially moving string via fuzzy sliding-mode control and fuzzy neural network methods. J. Sound Vib. 2003, 262, 795–813. [Google Scholar]
  15. Shen, D.; Xu, J.X. An iterative learning control algorithm with gain adaptation for stochastic systems. IEEE Trans. Autom. Control 2020, 65, 1280–1287. [Google Scholar] [CrossRef]
  16. Liu, Y.; Guo, F.; Zhao, Z.J. Boundary barrier-based control of a flexible riser system. IET Control Theory Appl. 2017, 11, 923–930. [Google Scholar] [CrossRef]
  17. He, W.; Sun, C.; Ge, S.S. Top tension control of a flexible marine riser by using integral-barrier Lyapunov function. IEEE/ASME Trans. Mechatron. 2014, 20, 497–505. [Google Scholar] [CrossRef]
  18. Dogan, M.; Morgul, O. Boundary control of a rotating shear beam with observer feedback. J. Vib. Control 2012, 18, 2257–2265. [Google Scholar] [CrossRef] [Green Version]
  19. Tran, D.T.; Dao, H.V.; Dinh, T.Q. Output feedback control via linear extended state observer for an uncertain manipulator with output constraints and input dead-zone. Electronic 2020, 9, 1355. [Google Scholar] [CrossRef]
  20. Yang, H.J.; Liu, J.K.; He, W. Distributed disturbance-observer-based vibration control for a flexible-link manipulator with output constraints. Sci. China Technol. Sci. 2018, 61, 1528–1536. [Google Scholar] [CrossRef]
  21. Yang, H.; Liu, J. Observer design for a flexible-link manipulator with PDE model. J. Sound Vib. 2015, 34, 237–245. [Google Scholar] [CrossRef]
  22. Yang, H.; Liu, J. Distributed piezoelectric vibration control for a flexible-link manipulator based on an observer in the form of partial differential equations. J. Sound Vib. 2016, 363, 77–96. [Google Scholar] [CrossRef]
  23. Jin, F.F.; Guo, B.Z. Lyapunov approach to output feedback stabilization for the Euler–Bernoulli beam equation with boundary input disturbance. Automatica 2015, 52, 95–102. [Google Scholar] [CrossRef]
  24. Zhao, Z.J.; Liu, Y.; Luo, F. Output feedback boundary control of an axially moving system with input saturation constraint. ISA Trans. 2017, 68, 22–32. [Google Scholar] [CrossRef] [PubMed]
  25. Zhao, Z.J.; Liu, Y.; Luo, F. Adaptive boundary control of an axially moving belt system with high acceleration/deceleration. IET Control Theory Appl. 2016, 10, 1299–1306. [Google Scholar] [CrossRef]
  26. Liu, Y.; Zhao, Z.J.; He, W. Boundary control of an axially moving accelerated/decelerated belt system. Int. J. Robust Nonlinear Control 2016, 26, 3849–3866. [Google Scholar] [CrossRef]
  27. Liu, Y.; Zhao, Z.J.; He, W. Stabilization of an axially moving accelerated/decelerated system via an adaptive boundary control. ISA Trans. 2016, 64, 394–404. [Google Scholar] [CrossRef]
  28. Sen, M.; Luo, N. Design of linear observers for a class of linear hybrid systems. Int. J. Syst. Sci. 2000, 31, 1077–1090. [Google Scholar] [CrossRef]
  29. Manaa, I.; Barhoumi, N.; Msahli, F. Global stability analysis of switched nonlinear observers. Int. J. Autom. Comput. 2015, 12, 432–439. [Google Scholar] [CrossRef]
  30. Wei, Y.L.; Jia, S.S.; Liu, K.M. A survey on anti-disturbance control of switched systems with input saturation. Syst. Sci. Control Eng. 2020, 8, 241–248. [Google Scholar] [CrossRef]
  31. Zhao, Z.J.; Ma, Y.H.; Ren, Z.G. Vibration boundary control for a one-dimensional flexible beam system with restricted input. IEEE Access 2018, 6, 43336–43342. [Google Scholar] [CrossRef]
  32. Rahn, C.D. Mechatronic Control of Distributed Noise and Vibration; Springer: New York, NY, USA, 2001. [Google Scholar]
  33. Behtash, S. Robust output tracking for non-linear systems. Int. J. Control 1990, 51, 1381–1407. [Google Scholar] [CrossRef]
Figure 1. A schematic of horizontal belt transmission system.
Figure 1. A schematic of horizontal belt transmission system.
Mathematics 10 01391 g001
Figure 2. The displacement of belt without control.
Figure 2. The displacement of belt without control.
Mathematics 10 01391 g002
Figure 3. The boundary vibration y ( S , t ) without control.
Figure 3. The boundary vibration y ( S , t ) without control.
Mathematics 10 01391 g003
Figure 4. The displacement of belt under the state feedback boundary controller.
Figure 4. The displacement of belt under the state feedback boundary controller.
Mathematics 10 01391 g004
Figure 5. The boundary vibration y ( S , t ) under the state feedback controller: l 0 (black line), y ( S , t ) (blue line), l 0 (red line).
Figure 5. The boundary vibration y ( S , t ) under the state feedback controller: l 0 (black line), y ( S , t ) (blue line), l 0 (red line).
Mathematics 10 01391 g005
Figure 6. The vibration y ( 0.5 S , t ) under the state feedback controller: l 0 (purple line), y ( 0.5 S , t ) (blue line), l 0 (green line).
Figure 6. The vibration y ( 0.5 S , t ) under the state feedback controller: l 0 (purple line), y ( 0.5 S , t ) (blue line), l 0 (green line).
Mathematics 10 01391 g006
Figure 7. The displacement of belt under the output feedback boundary control.
Figure 7. The displacement of belt under the output feedback boundary control.
Mathematics 10 01391 g007
Figure 8. The boundary vibration y ( S , t ) under the output feedback control: l 0 (black line), y ( S , t ) (blue line), l 0 (red line).
Figure 8. The boundary vibration y ( S , t ) under the output feedback control: l 0 (black line), y ( S , t ) (blue line), l 0 (red line).
Mathematics 10 01391 g008
Figure 9. The vibration y ( 0.5 S , t ) under the output feedback controller: l 0 (purple line), y ( 0.5 S , t ) (blue line), l 0 (green line).
Figure 9. The vibration y ( 0.5 S , t ) under the output feedback controller: l 0 (purple line), y ( 0.5 S , t ) (blue line), l 0 (green line).
Mathematics 10 01391 g009
Figure 10. The curve of estimation error x ˜ 2 ( t ) .
Figure 10. The curve of estimation error x ˜ 2 ( t ) .
Mathematics 10 01391 g010
Figure 11. The trajectory of controllers u and u 0 .
Figure 11. The trajectory of controllers u and u 0 .
Mathematics 10 01391 g011
Figure 12. The trajectory of V a ( t ) .
Figure 12. The trajectory of V a ( t ) .
Mathematics 10 01391 g012
Figure 13. The trajectory of V b ( t ) .
Figure 13. The trajectory of V b ( t ) .
Mathematics 10 01391 g013
Figure 14. The trajectory of V c ( t ) .
Figure 14. The trajectory of V c ( t ) .
Mathematics 10 01391 g014
Figure 15. The trajectory of V ( t ) .
Figure 15. The trajectory of V ( t ) .
Mathematics 10 01391 g015
Figure 16. The trajectory of V 1 ( t ) .
Figure 16. The trajectory of V 1 ( t ) .
Mathematics 10 01391 g016
Figure 17. The trajectory of V 2 ( t ) .
Figure 17. The trajectory of V 2 ( t ) .
Mathematics 10 01391 g017
Figure 18. The trajectory of V 3 ( t ) .
Figure 18. The trajectory of V 3 ( t ) .
Mathematics 10 01391 g018
Figure 19. The trajectory of V 0 ( t ) .
Figure 19. The trajectory of V 0 ( t ) .
Mathematics 10 01391 g019
Table 1. Parameter description of the system.
Table 1. Parameter description of the system.
ParameterDescription
y h , t the vibration offset of the belt system that varies with time t and space h
S the distance between the actuator and the steering roller
ρ the density of the belt system materials
M the total carrier mass of the actuator at the right boundary of the controllable domain
c the viscous damping coefficient of the belt
c s the damping coefficient produced by the actuator during operation
T the belt tension that does not change with time and space
v t the variable horizontal conveying speed of the belt system
a t the speed change per unit time
u the control input
S the distance between the actuator and its right power roller
d t the boundary disturbance
f h , t the unknown and bounded distributed disturbance
Table 2. Parameters of belt system.
Table 2. Parameters of belt system.
ParameterValue
S 10 m
ρ 1.0 Kg/m
M 5.0 Kg
c 1.0 Ns/m
c s 1.0 Ns/m
T 4900 N
Table 3. Control design parameters.
Table 3. Control design parameters.
ParameterValue
ϖ 1
ι 0.01
λ 0.01
γ 1
l 0 0.01
k 1 100
k 2 1
k 3 10,000
k 10 100
k 20 1
φ 20
λ ¯ 1 10
τ 0.005
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, R.; Tang, L.; Liu, Y. Boundary Controller Design for a Class of Horizontal Belt Transmission System with Boundary Vibration Constraint. Mathematics 2022, 10, 1391. https://doi.org/10.3390/math10091391

AMA Style

Sun R, Tang L, Liu Y. Boundary Controller Design for a Class of Horizontal Belt Transmission System with Boundary Vibration Constraint. Mathematics. 2022; 10(9):1391. https://doi.org/10.3390/math10091391

Chicago/Turabian Style

Sun, Runhuan, Li Tang, and Yanjun Liu. 2022. "Boundary Controller Design for a Class of Horizontal Belt Transmission System with Boundary Vibration Constraint" Mathematics 10, no. 9: 1391. https://doi.org/10.3390/math10091391

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