Vibration of the boom system is inevitably caused by periodic disturbances, which are induced by pumping concrete. In this paper, an active control strategy of constant-position commandless input shaping technique is developed to suppress vibration. Based on a set of independent modal equations obtained by adopting modal approach, the double-impulse control with reverse direction is proposed, which is aiming at not only suppressing vibration, but also avoiding the variation of the equilibrium position of the boom system after active control action. And the characteristic of time-lag existing in real system is also taken into account for optimizing the control action. Experiments of vibration control were implemented on a 52-meter-long five-boom system to verify the proposed control strategy.
1. Introduction
The truck-mounted concrete pump is a kind of special machinery for conveying and pouring concrete, and it becomes essential in various construction sites. The boom system of truck-mounted concrete pump is a typical flexible multibody dynamics system, so that serious vibration of the boom system is inevitably caused by pumping concrete and large motion. Because of the vibration, the end of the boom system cannot reach the desired position, the waste of material increases greatly, and accidents arise frequently during construction. Furthermore, the dynamic stress induced by the vibration will reduce the fatigue life of the boom system seriously. However, the vibration of the boom system becomes more serious accompanied with the application of high pressure pump, large discharge pump, and long booms. Therefore, vibration control of the boom system becomes necessary.
In recent years, an increasing number of researches are devoted to vibration control of the boom system. In order to avoid the influence of vibration, a closed-loop detection and open-loop control strategy is proposed for trajectory tracking of single joint, in which the original trajectory is also optimized [1]. By considering the truck-mounted concrete pump as two subsystems, the boom and the concrete pump, Cazzulani et al. study the effects on boom vibration imposed by each subsystem, and the research achievement provides the theoretical basis for boom vibration control [2, 3]. Furthermore, considering the vibration excited in two cases of large motion and concrete pumping, Resta et al. develop the independent modal control [4] and the active control strategy composed of a feedback control and a feed-forward control to suppress the booms vibration [5]. In [6], a disturbance estimator is proposed to compensate the disturbance by using the actuators which are used to drive booms. Huang et al. propose an active control strategy for boom vibration, which is composed of modal filter and optimal control theory [7]. In [8], a compensation control method is proposed for vibration control, which depends on vibratory trajectory prediction of the boom system.
According to the aforementioned literatures, the control methods are mainly proposed to deal with large motion and external disturbance. However, considering the vibration excited by pumping concrete is more common and serious in construction, and the periodic disturbances caused by pumping concrete are hardly eliminated, therefore, the research of vibration control aiming at external disturbance is emphasized in this paper.
Input shaping technique (IST) is an effective method for suppressing unnecessary residual vibration of flexible mechanism [9–12]. It acts as a command filter based on the impulse response of the system with the information of the vibration, and it has been proved to be more effective by many applications. To deal with the adverse effects of nonlinearity, time variation, and other characteristics, researchers develop IST to various advanced forms including adaptive input shaper, time-optimal input shaper, and robust input shaper [13–16], which enhance its adaptivity and robustness. Commandless input shaping technique (CIST) as a new form of IST is first proposed in the literature [17], which is aimed at suppressing vibration of the flexible structure caused by external disturbance. Differing from IST, the special impulse is induced according to the principle of CIST, and the system response of the impulse is able to counteract the original vibration completely [18]. However, the deviation of the equilibrium position of the boom always results from the impulse in practical application.
In this work, an active control strategy of constant-position CIST is developed, which is also based on independent modal approach. According to the decoupled modal equations, double-impulse control with reverse direction is designed for vibration control to satisfy the practical application and avoiding the variation of the equilibrium position after implementing control action. Finally, the proposed active control strategy is tested on a real 52-meter-long five-boom system.
2. The Model of the Boom System
In this work, the research object is a 52-meter-long five-boom system. As shown in Figure 1, the boom system is mainly composed of five booms and five hydraulic cylinders. Since the sectional dimension of each boom is smaller compared to its length, the booms are all considered as Euler-Bernoulli beam for analysis, and the axial and shear deformations of the booms are all neglected.
Structural drawing of the boom system.
In this section, the coordinate system is established as Figure 2 shows. The origin of the ith moving coordinate frame is attached to the initial point of the ith boom, and the line between the initial point and final point is taken as Xi-axis.
Model of the boom system.
In Figure 2, the ith boom in the corresponding moving frame OiXiYi is represented by vector ri, and ri=li0T, in which li represents the length of the boom. In this section, the subscript i represents the number of the booms, and i=1,…,5. pi represents the position vector of point P attached to the ith boom, and pi=ui+vi, in which ui=xi0T, and vi=0viT. vi represents the bending deformation at this point. Therefore, the position vector of point P in inertial frame OXY can be expressed as(1)pi0=∑k=1i-1Rkrk+Ripi,in which Ri represents the orientation transformation matrix between the moving coordinate frame OiXiYi and the inertial frame OXY, and it is deduced according to the geometrical relationship presented in Figure 2:(2)Ri=cosαi-sinαisinαicosαi,in which αi represents the angle between the Xi-axis and x-axis.
Differentiating both sides of (1) with respect to time, the velocity of point P can be obtained as follows:(3)p˙i0=∑k=1i-1R˙krk+Rkr˙kk+1+R˙ipi+Rip˙i.
Assuming that the booms are all homogeneous, the density of the boom can be expressed as ρi=mi/li. Therefore, the kinetic energy of the boom system can be expressed as(4)T=∑i=1512∫0liρip˙i0Tp˙i0dxi.
Since the deformation of the booms is relatively small, the variation of the gravity potential energy caused by deformation is negligible. Thus, the potential energy of the entire system can be expressed as(5)U=∑i=1512EIi∫0li∂2vi∂xi22dxi+∑i=15migli2sinαi+∑k=1i-1lksinαk,in which E represents the elasticity modulus of the material and Ii represents the second moment of area of the ith boom.
According to the assumed mode method, the deformation vi can be obtained by utilizing the first second order Ritz functions, which generally satisfy the accuracy requirement.
The generalized coordinates vector can be defined as q=θdT, in which θ represents the joint angle vector and d represents the deformation vector. According to the Lagrange equations of the second kind, the flexible multibody dynamic equation of the boom system can be deduced as(6)Mq¨+Cq˙+Kq=TF,in which M, C, and K represent the inertial, damping, and stiffness matrices of the system, respectively. F represents the control force vector acting on the boom system, and T represents the kinematic relationship matrix.
According to (6), the undamped free vibration equation of the system can be deduced:(7)Mq¨+Kq=0.
Modal analysis of the boom system is implemented for the horizontal configuration, since the damage caused by vibration is more serious in this case. Table 1 shows the natural frequencies of the first three modes obtained by numerical simulation. In addition, the experimental frequency response of the boom system is shown in Figure 3 for comparison. It can be learned that the first two natural frequencies acquired experimentally can accord with the numerical results, which validates the established system model. In practical application, the pumping frequency is generally limited between 0.2167 Hz and 0.3667 Hz, and it is close to the first order natural frequency of the boom system, which easily leads to resonance.
The natural frequencies of the boom system.
Natural frequency
1st
2nd
3rd
Value (Hz)
0.3807
0.9053
1.6799
Experimental frequency response of the boom system.
Figure 4 shows the first two modes of vibration of the boom system, respectively, which are obtained by numerical analysis. Table 2 gives the corresponding vibration state of each boom in these two modes. It can be realized that vibration of the first three booms is very weak and can be negligible comparing with the other booms, due to their higher stiffness.
The maximum modal displacement of each boom in the first two modes.
The number of the boom
The first mode
The second mode
The first boom
1 × 10−4
3 × 10−4
The second boom
3 × 10−4
15 × 10−4
The third boom
16 × 10−4
7 × 10−3
The fourth boom
28 × 10−2
9 × 10−1
The fifth boom
1 × 100
1 × 100
Modal of vibration of the boom system: (a) the first mode, (b) the second mode.
The first mode
The second mode
3. Vibration Control of the Boom System
This section presents an active control strategy for suppressing vibration. The control strategy proposed is based on independent modal approach. Based on a set of independent modal equations, the control law containing two impulses is designed to suppress vibration according to the principle of original CIST. Moreover, the deviation of the equilibrium position after implementing control action is also taken into account. And the hydraulic cylinders used for driving the booms are considered as the actuators to suppress vibration in this work, without introducing other actuators. The modal coordinates used to describe vibratory state of the boom system cannot be measured directly, and they are estimated through a modal state observer.
3.1. Principle of CIST
CIST is a new control strategy for suppressing the vibration induced by external disturbance, which is an evolution of IST. However, its principle is different from the well-known time-lag filtering of IST. Actually, the basic idea of CIST is to generate the appropriate impulse which triggers the reverse vibration to counteract the original one, so that the original vibration can be completely eliminated. The principle of CIST is shown in Figure 5; when vibration of the flexible structure is detected, an impulse generated by CIST will be imposed on the flexible system at once. Then, vibration is eliminated through the superposition of impulse responses.
The principle of CIST.
3.2. Independent Modal Approach
Generally, not all the modes should be considered in vibration control because only the former modes play an important part in dynamics of the boom system. Therefore, only the former modes are considered in this work. Defining n as the number of modes considered, the eigenvector matrix of the considered modes can be expressed as(8)Φ=ϕ1⋯ϕn,in which ϕj represents the eigenvector of the jth mode considered.
To apply the independent modal approach, the equation needs to be decoupled by defining the transformation in modal coordinates, which is expressed as(9)q=Φη,in which η represents the vector of modal coordinates.
Substituting (9) into (6) and left multiplying both sides of the new expression of (6) with ΦT yield(10)ΦTMΦη¨+ΦTCΦη˙+ΦTKΦη=ΦTTF.
The damping matrix in equation is defined according to the Rayleigh damping assumption:(11)C=aM+bK,in which the coefficients a and b are obtained experimentally.
Therefore, the decoupled equation can be deduced as(12)M^η¨+C^η˙+K^η=UC,in which M^=ΦTMΦ, C^=ΦTCΦ, K^=ΦTKΦ, UC=ΦTTF, and M^, C^, and K^ are the diagonal matrices. Therefore, a set of independent modal equations are obtained according to (12):(13)mjη¨j+cjη˙j+kjηj=uj.
3.3. Vibration Control Based on Constant-Position CIST
According to the principle of CIST in Figure 5, the vibration of the boom system can be eliminated completely by applying an appropriate impulse at the very moment of vibration occurrence in theory. However, in view of the characteristics of time-lag existing in the real boom system and variation of the equilibrium position after implementing the control action, the original control strategy will become insufficient in practical application. To achieve the preferable control performance, constant-position CIST is proposed in this work, and the control block diagram is shown in Figure 6, in which D represents the external disturbance.
Block diagram of vibration control.
In this work, the first two modes are considered for vibration control, and the corresponding actuators are required to implement control action. Because of weak vibration of the first three booms according to the numerical results described in Section 2, the last two actuators are considered for implementing control action. According to the acquired independent modal equations, the transfer function can be described by the second order system:(14)Gjs=ωj2s2+2ξjωjs+ωj2,in which ξj and ωj represent the corresponding damping ratio and natural frequency, respectively.
According to [17], the response of single impulse disturbance can be expressed as(15)ηjds=sηj0+2ξjωjηj0+η˙j0s2+2ξjωjs+ωj2,in which ηj0 and η˙j0 represent the initial modal coordinate and velocity, respectively.
In this section, double-impulse control with reverse direction is designed for the considered modes, which is presented by (16). The principle of double-impulse control is described in Figure 7. According to this figure, it can be learned that the original vibration is eliminated by the superposition of two impulses responses; furthermore, the designed two impulses with reverse direction are also beneficial to avoid the boom deviating from the original equilibrium position in control process because the variation of equilibrium position caused by one impulse can be counteracted by the other:(16)ujs=uj1e-stj1+uj2e-stj2,in which uj1 and uj2 denote the amplitudes of the two impulses and tj1 and tj2 denote the acting moments of these two impulses, respectively.
The principle of double-impulse control.
Taking the time-lag characteristic of the hydraulic system into account, the dynamics of single hydraulic driving system can be approximately expressed as follows with respect to impulse action:(17)Ghs=Ke-sth,in which K denotes the proportional gain and th represents the lagging time. These parameters are all estimated according to experimental data.
According to the designed control law, the active control response can be obtained as(18)ηcjs=Ke-sthuj1e-stj1+uj2e-stj2ωj2s2+2ξjωjs+ωj2.
In practice, the action of the first impulse is not simultaneous with the occurrence of the vibration due to the existing lagging time. In this work, the first impulse is designed to take effect at the very moment of half-vibration period after vibration occurs. Moreover, the lagging time has also been taken into account to avoid its adverse effect. Therefore, tj1 can be determined by(19)tj1=Tj2-th,in which Tj represents the corresponding vibration period.
According to the transformation in aforementioned modal coordinates, the practical control action directly depending on the modal coordinates can be deduced as(20)F=ΦTT-1UC.
Defining D=(ΦTT)-1, because the number of control forces equals the number of considered modes, D is an n×n matrix. The mth element in vector F can be described as(21)fm=∑j=1ndmjuj,in which dmj represents the element of D and the subscript m represents an integer between 1 and n.
According to the proposed control law, uj is composed of two impulses. And the impulses are specially designed to satisfy an appropriate relationship in this work, following which the variations of the equilibrium position caused by each impulse can be mutually counteracted, so that final variation of the equilibrium position is avoided after control action is implemented. The relationship should be deduced according to the hydraulic system. As a result, from the equilibrium equation with respect to the mth actuator, it can be deduced that(22)∫Kq1kdmjuj1-Qm1dtAm1+∫Kq2kdmjuj2-Qm2dtAm2=0,in which Am1 and Am2 represent the effective areas of the two chambers of the actuator, Qm1 and Qm2 represent the total leakage in each side, Kq1 and Kq2 represent flow coefficients in corresponding workstations of the corresponding valve, and k represents the amplification gain of the valve.
Because the action time of each impulse is the same as the others in practice, the relationship can be deduced according to (22):(23)uj1=Am1Kq2kdmjuj2-Qm2+Am2Qm1Am2Kq1kdmj.
According to the principle of CIST illustrated in Section 3.1, and the relationship between the two impulses, control action uj with respect to the mth actuator can be obtained, and the corresponding parameters are solved as(24)tj1=Tj2-th,tj2=sin-1Kq2Am1N/M2+NKq1Am22-φωdj-th,uj1=σηj0+η˙j0+ηj0ωdjcotωdjtj2+thKωj2,uj2=ηj0ωdjKωj2sinωdjtj2+th,in which φ=tan-1NKq1Am2/M, N=ηj0ωdjkdmj, M=Kq1Am2kdmj(σηj0+η˙j0)+Kωj2(Am1Qm2-Am2Qm1), σ=ξjωj, and ωdj=ωj1-ξj2.
3.4. Modal Coordinates Estimation
The proposed control strategy is based on independent modal approach. Modal coordinates of the considered modes are necessary for control action, which affect the final control performance. Generally, the modal coordinates cannot be measured directly, which need to be estimated by a modal observer, which is presented in this section.
The state equation of the system can be defined according to (6):(25)X˙=AX+BF,Y=PX,in which X represents the state-space vector, Y represents the measurements vector, and P represents the relationship between the measurements and the system coordinates.
Because the modal coordinates are required in this work, it is necessary to switch to modal components. Similarly, the transformation can be defined as(26)X=Φη.
Similarly, substituting (26) to (25) and left multiplying both sides of the generated equation with Φ-1 yield(27)η˙=Akη+BkF,Y=Pkη,in which Ak=Φ-1AΦ, Bk=Φ-1BΦ, and Pk=PΦ.
The modal observer is defined as(28)η^˙=Akη^+BkF+HY-Y^,Y^=Pkη^,in which η^ represents the estimated vector of modal coordinates, Y^ represents estimated measurements vector, and H represents the gain matrix of the observer, which is calculated by adopting the well-known poles placement method.
4. Experiments and Analysis
To verify the effectiveness of the proposed control strategy, experiments of vibration control were implemented on a real 52-meter-long five-boom system shown in Figure 8. The original 16-bit PLC was preserved as the core controller to implement active control without assistance from other equipment, which is fit for the practical engineering application. The boom state was detected by space angle sensor (SAS) and angular velocity sensor shown in Figure 8. Impulse is not possible to be implemented in practice, in view of which, pulse was applied for implementation to replace impulse.
The experimental set.
External disturbances imposed on the boom system are composed of a lot of consecutive impulses. Vibration control experiments were primarily implemented to deal with single impulse disturbance. At the beginning, the boom system was approximately extended to the horizontal configuration for experiment because larger vibration will be excited obviously in this case. The original vibration was produced by means of external equipment. Initially, the boom system was deviated from the equilibrium position by external force, and vibration was excited at the moment of repealing external force. Figure 9 shows the principle of exciting vibration, and Figure 10 presents the experimental results by adopting constant-position CIST, in which the initial equilibrium position is marked as zero. In order to verify the effectiveness of the proposed control strategy, free vibration of the boom system is also presented for comparison. According to the experimental results, it can be learned that the vibration is reduced about 65% by adopting the active control action, and the maximum angular velocity is also reduced from 0.87°/s to 0.16°/s. Therefore, it can be concluded that the proposed control strategy is effective to suppress the vibration which is caused by single impulse disturbance. In addition, when the boom tends towards stability, the new equilibrium position does not deviate from the initial one, which states that constant-position CIST is not only effective to accomplish vibration suppression, but also able to avoid the variation of the equilibrium position after implementing the control action.
Principle of vibration exciting.
Experimental results of the fourth boom under single impulse disturbance.
Free vibration
Vibration control
Considering periodic shocks inevitably disturbing the boom system, constant-position CIST is also required to counteract the periodic external disturbances in practice. In this section, pumping concrete is replaced by pumping water to produce vibration. Experimental results with respect to periodic disturbances are represented in Figure 11. In the beginning of this experiment, vibration was excited and lasted. Then, the control action was started at 42 seconds. To compare the vibration state with and without active control action, the control action was repealed at 127 seconds. According to the experimental results, it is seen that vibration is reduced about 55% by the effect of the initial control action, and it is limited in a small range later due to the subsequent control action. Moreover, little deviation of the equilibrium position has been detected in process. Figure 11 also presents the corresponding control action relation to the fourth actuator. According to the figure, it is learned that positive action and negative action are generated alternatively, which accords with the proposed control strategy. In addition, the control action can also adapt to the real vibratory state of the system. It can be obviously acquired that constant-position is also effective for periodic disturbances. The range is determined by the given threshold, but its value cannot be set too small; otherwise system stability may be deteriorated as weak vibration is excited.
Experimental results of the fourth boom with and without constant-position CIST under periodic disturbances.
The vibratory state
The corresponding control action
5. Conclusions
For the vibration of the boom system caused by pumping concrete in construction, the active control strategy of constant-position CIST is discussed in this work.
According to a set of the independent modal equations deduced by independent modal approach and the considered control modes, the control action consisting of two impulses with reverse direction is designed to suppress vibration and avoid the variation of the equilibrium position at the end. In addition, the lagging time existing in practical application is also taken into account for obtaining preferable control action.
Experiments of suppressing the vibration caused by single disturbance and periodic disturbances were implemented, respectively. The results show that the vibration can be reduced obviously in a short time by adopting the active control strategy. In addition, the variation of the equilibrium position can hardly be detected according to the experimental results.
These promising results indicate that the proposed control strategy is able to overcome the external disturbances induced by pumping concrete and satisfies the requirement of vibration control in practical application.
Conflict of Interests
The authors declare that there is no conflict of interests regarding the publication of this paper.
Acknowledgment
This work is supported by Jiangsu Xuzhou Construction Machinery Research Institute in China.
SunX.YeH.FeiS.A closed-loop detection and open-loop control strategy for booms of truck-mounted concrete pump20133126527310.1016/j.autcon.2012.12.0122-s2.0-84872352698CazzulaniG.GhielmettiC.GibertiH.RestaF.RipamontiF.Overview on the truck mounted concrete boom pump: a dynamic numerical model for active control logic definitionProceedings of the 18th IFAC World CongressAugust 2011Milano, Italy4232423710.3182/20110828-6-it-1002.020722-s2.0-84866760305CazzulaniG.GhielmettiC.GibertiH.RestaF.RipamontiF.A test rig and numerical model for investigating truckmounted concrete pumps20112081133114210.1016/j.autcon.2011.04.0152-s2.0-80053637663RestaF.RipamontiF.CazzulaniG.FerrariM.Independent modal control for nonlinear flexible structures: an experimental test rig2010329896197210.1016/j.jsv.2009.10.0212-s2.0-72049109678CazzulaniG.RestaF.RipamontiF.A feedback and feedforward vibration control for a concrete placing boom201113351805100210.1115/1.40039322-s2.0-81255146961BagordoG.CazzulaniG.RestaF.RipamontiF.A modal disturbance estimator for vibration suppression in nonlinear flexible structures2011330256061606910.1016/j.jsv.2011.07.0142-s2.0-84860422793HuangY.WuB.-X.WangJ.-Q.Test for active control of boom vibration of a concrete pump truck201231291942-s2.0-84863019335WuZ. Y.ZhouX.HuD.KangX.Active vibration suppression for boom of concrete pump truck based on time-delay compensation approach201324243283328810.3969/j.issn.1004-132x.2013.24.0042-s2.0-84892922291SingerN. C.SeeringW. P.Preshaping command inputs to reduce system vibration19901121768210.1115/1.28941422-s2.0-0025399559SingerN. C.SeeringW. P.An extension of command shaping methods for controlling residual vibration using frequency sampling1Proceedings of the IEEE International Conference on Robotics and AutomationMay 1992Nice, FranceIEEE80080510.1109/ROBOT.1992.220271ParkJ.ChangP. H.Use of input shaping technique with a robust feedback control and its application to the position control of surface mount machineProceedings of the IEEE International Conference on Control ApplicationsSeptember 1996Dearborn, Mich, USA3974022-s2.0-0030377528SinghoseW. E.PorterL. J.SeeringW. P.Input shaped control of a planar gantry crane with hoistingProceedings of the American Control ConferenceJune 1997Albuquerque, NM, USA971002-s2.0-0030688224BodsonM.An adaptive algorithm for the tuning of two input shaping methods199834677177610.1016/s0005-1098(98)00004-12-s2.0-0032092854CutforthC. F.PaoL. Y.Adaptive input shaping for maneuvering flexible structures200440468569310.1016/j.automatica.2003.11.013MR21514882-s2.0-1242287568SinghoseW. E.SeeringW. P.SingerN. C.Time-optimal negative input shapers1997119219820510.1115/1.28012332-s2.0-0000278437PaoL. Y.LauM. A.Robust input shaper control design for parameter variations in flexible structures20001221637010.1115/1.482429ChangP. H.ParkJ.ParkJ. Y.Commandless input shaping techniqueProceedings of the American Control ConferenceJune 2001Arlington, Tex, USA299304ParkJ.-Y.ChangP.-H.Vibration control of a telescopic handler using time delay control and commandless input shaping technique200412676978010.1016/j.conengprac.2003.09.0052-s2.0-2342516136