Research Article | Open Access
A Cable-Passive Damper System for Sway and Skew Motion Control of a Crane Spreader
While the crane control problem is often approached by applying a certain active control command to some parts of the crane, this paper proposes a cable-passive damper system to reduce the vibration of a four-cable suspended crane spreader. The residual sway and skew motions of a crane spreader always produce the angle deflections between the crane cables and the crane spreader. The idea in this paper is to convert those deflections into energy dissipated by the viscous dampers, which connect the cables and the spreader. The proposed damper system is effective in reducing spreader sway and skew motions. Moreover, the optimal damping coefficient can be found analytically by minimizing the time integral of system energy. The numerical simulations show that the proposed passive system can assist the input shaping control of the trolley motion in reducing both sway and skew responses.
Because the crane spreader suspended by cables is highly flexible in nature, the external disturbances, such as wind or motion of the support unit (e.g., the bridge or trolley or tower) often cause the residual oscillation. In general, the control strategies proposed in the literature are often approached by applying control command to some parts of crane. The control command can be applied to the cables [1, 2], to the trolley [3, 4], to the boom [5, 6], or to the active mass damper . The control algorithm can be based on open-loop or closed-loop techniques . The closed-loop (feedback) techniques use the crane measurements (e.g., deflection, and position) to generate the control command. The feedback control provides disturbance rejection but it is not easy to obtain accurate measurements of payload deflection and other system states. The sensors can be expensive and difficult to mount, calibrate, and maintain. Feedback control can also cause unexpected motions that make it difficult for the human operator to drive the crane. On the other hand, a typical open-loop technique, namely, input shaping, modifies the desired velocity command before it is issued to the crane motors [9–12]. The input shaping techniques are easy to apply and do not require the sensors. However, they lack the ability to handle external disturbances or initial conditions. While many other studies on open- and closed-loop control of crane can be referred to in the references of the aforementioned papers, this paper proposes a rather more conventional damping system.
It is well-known that the passive viscous damper is the most popular and simple device used in vibration control. Because the crane payload is often modeled as a single pendulum, it is not easy to imagine how to install a passive damper into a single cable. Some recent approaches propose the Coriolis damper to the rigid pendulum [13–15]. In fact, many actual crane mechanisms consist typically of a set of four hoisting cables dropping from four points on a trolley and attached to four points on a spreader bar. Some studies have considered multicables mechanism [1, 2, 16, 17]. The idea of this paper is based on a reality that when the spreader oscillates, the angles between the cables and the spreader change. It is noted that if the spreader is treated as a point mass, the mentioned angles are meaningless. If we consider the actual multicables mechanism of the crane, the opportunity is opened for converting the relative movements between the cables and the spreader into the energy dissipation in the viscous dampers. The proposed damping system in this paper is purely passive and it can not replace the active control schemes. Instead of that, because the passive devices do not rely on sensors and external energy, it is expected that the proposed damping system can be used to improve any active control scheme acting on the crane. To demonstrate this fact, in the numerical simulation in this paper, the proposed system is used to improve an input shaping control of the trolley motion.
In the multicables mechanism, the crane spreader has six degrees of freedom: three translational motions and three rotational motions. Three rotational motions consisting of roll, pitch, and yaw (skew) can be caused by the uneven distribution of the materials inside the container or misaligned ropes or other external disturbances like the wind or interaction of the load with other rigid obstacles. Sometimes they make it difficult to position the spreader fast and accurately. Among these three rotational motions, the skew motion is the most critical in the operation of a crane.
The novelty of this paper is the proposal and design of a cable-damper system which can regulate effectively both sway and skew motions of a four-cable suspended crane spreader. The cable damper system consists of 4 short cables and 8 viscous dampers connecting the crane long cables and the crane spreader through spherical joints (Figure 1). The structure of paper is as follows. At first, the full linearized equations of motion containing 18 equations are written in nondimensional vector matrix form. Then the formula of the stored energy of sway motion and skew motion are derived based on Lyapunov matrix equation. The optimal damping coefficient is obtained analytically by minimizing the stored energy. At last, the damper effectiveness is verified by nonlinear numerical simulations.
2. Equations of Free Vibration
The proposed cable-damper system consists of 4 new cables and 8 viscous dampers as shown in Figure 1. The original cables are proposed not to connect directly to the spreader but through the cable-damper system (Figure 1).
Let us consider the details in Figure 2.
Two coordinate reference frames are assigned. They are the global reference frame () (called T-frame), on the base of the rail, and the spreader attached reference frame () (called S-frame), in the geometric center of the top of the spreader. Assume that the principal axes of the spreader are coincided with the coordinate axes of S-frame, meaning that the moment of inertia matrix of the spreader has diagonal form and is denoted by in the S-frame. The length and width between the trolley cabling points are denoted by and , respectively. The length and width between the spreader cabling points are denoted by and , respectively. The spreader mass is denoted by . The distance between the trolley and the spreader is denoted by . The elastic modulus and the cross-sectional area of the cable are denoted by and , respectively. Let () and () denote the locations of cables on the trolley and on the spreader, respectively.
The proposed damper system consists of 4 short cables and 8 identical viscous dampers connecting the main cables and the spreader. Each main cable connects with one damper in -direction and another damper in -direction. Figure 2 shows a typical set of one short cable and two dampers connecting to the main cable number 4. Denote () as the connection points between the main cables and the damper, while () and (); denote the connection points between the spreader and the dampers. Two ends of each damper use spherical joints to allow damper to rotate freely. The damping coefficient of each damper is denoted by . The system in Figures 1 and 2 has 18 degrees of freedom, including three spreader translations, three spreader rotations, and three translations of each in four connection points (). Let , , denote three spreader translations measured from static position, , , denote the angles representing the roll, pitch, and yaw (skew) motions of the spreader, and , , () denote three translations of the connection points () measured from static position. The derivation of equations of motion is explained in the appendix. The nonlinear equations are very complicated to write in the full forms. However, the linearized equations can be written in compact forms by using the following fundamental assumption: four main cables are parallel in static position. This assumption is valid if the main crane cables are long enough. Let us introduce the following parameters:in which, is the spreader sway frequency, is the normalized time with time scale and the dot operator from now denoting the differentiation with respect to , is the ratio between the vertical vibration frequency and the sway frequency, is the damping ratio of each viscous damper, is the location parameter, , , are normalized lengths, () are normalized moment inertias, and is the cosine of the angle between damper and spreader. The linearized equations can be expressed in vector matrix form as follows:in which the superscript “” denotes transpose matrix andin which 0 defines the zeros matrix with appropriate dimension while denotes the identity matrix. The motion equations can be simplified more by assumption that the cables are stiff enough to make the heave, the roll, and the pitch motions be small in comparison with the sway and the skew motions. Ignoring the vectors and gives the following simplified equations:which can be expressed in state space form as follows:in which is a 14 × 1 state vector and is a 14 × 14 system matrix defined asThe state space form (5) is used in damper design, but the original nonlinear full equation is used in numerical simulation to check the accuracies of the simplified equation (5).
3. Optimal Damping
Imagine what would happen with the increased damping in the dampers. Without damping, the response obviously is the same as that in the uncontrolled case. Conversely, when the damping becomes infinite, the two connection points of a damper are virtually fused to each other and the result is a crane system with the cable length shorter but without damping again. Therefore, somewhere between these extremes, there must be an optimal damping value. In this section, the optimal value is obtained by minimizing the time integration of the stored energy in sway and skew motions.
In linear region, the stored energy in sway and skew motions, which consists of kinetic and potential energies can be expressed byin which,Because the stored energy is reduced over time due to the damping, the integral of energy should be considered. The following nondimensional performance index is introduced:where is the vector containing initial conditions. The performance index depends on both initial conditions and damping coefficient . Let us do some transformation to remove the integral. Consider matrix being the solution of Lyapunov matrix equation asThe matrix can be obtained analytically with the aid of Symbolic Math Toolbox in Matlab. Substituting (10) into the integral in (9) and using state space equation (5) giveIt is assumed that the system is asymptotically stable due to the presence of damping, we have and the performance index (9) can be written without integral as follows:Let us find the extrema of over the change of initial condition . Equation (12) can be rewritten asUse vector and matrix derivative , taking the derivative of (13) with respect to vector givesBy denoting as the extremum value of over the change of initial condition , at the extremum point, we haveEquations (14) and (15) show that is exactly an eigenvalue of the general eigenvalue problem asIn brief, since the matrix has 14 eigenvalues, there are 14 extrema of , which are denoted by (). The damping ratio is found to minimize the average value of the extrema (); that is, the optimization problem isIt is well known that the trace of a square matrix is exactly equal to the sum of all its eigenvalues. Therefore we haveWith the aid of Symbolic Math Toolbox in Matlab, the optimal condition,leads to the following analytical optimal solution:The conclusion about the location parameter can be drawn from (21). Actually, the function is monotonic decreasing in the interval from 0 to 1. Therefore, the optimal performance index decreases with the increase of , which means that the connection point between the damper and the main cable should be as high as possible.
4. Numerical Demonstration
4.1. Model Parameters
In order to check the accuracies of simplified linearized equation (5) and to verify the damper effectiveness in original nonlinear system, let us simulate the container crane motion independently by using the software RECURDYN . The model described in the software is completely nonlinear and the design in linear region can be checked. The parameter values of the container crane in Figure 2 are summarized in Table 1.
4.2. Damper Effectiveness in Moving Spreader
The optimal damping ratio (20) is obtained for free linear vibration. In fact, the crane vibration can be a combination of forced vibration due to the trolley motions and free vibration due to the initial conditions. While the free vibration can be reduced by the damper, the forced vibration can be reduced more by other active control schemes. In this example, we try to combine the damper with the input shaping method [9–11] to provide the control technique, which does not rely on sensors. The “zero vibration and derivative” (ZVD) input shaper  is used. It is also noted that although the input shaping methods can reduce forced vibration due to the trolley motions, they lack the ability to handle external disturbances or initial conditions like the damper.
Let us consider the spreader oscillations induced by the complex crane motion. The trolley moving in -direction (in Figure 2) and the hoist are operated simultaneously to induce the spreader sway motions. The predefined velocity, the trajectory, and the trolley position are shown in Figures 3(a), 3(b), and 3(c). The shaped trolley velocity is obtained by applying the ZVD input shaper to the unshaped velocity through convolution operator . The ZVD input shaped command has a delay of one vibration period in comparison with the unshaped command (as shown in Figures 3(a) and 3(c)). However, this time penalty is often a small cost in exchange for reducing vibration.
To demonstrate the damper effectiveness in reducing free vibration in all directions, the initial velocities of the spreader are assumed as follows:The sway and skew motions of the spreader are shown in Figures 4–12 for some cases. The qualitative results are shown in Table 2. Moreover, it is noted that all the active schemes acting to the trolley in the -direction have very little effect on the responses of -offset or skew angle. In the simulated results given by RECURDYN, this behavior also occurs. The plots of the -offset or the skew angle in the cases of with or without ZVD input shaper are nearly the same. Therefore, for clarification, we only plot the -offset and skew angle in the cases of with ZVD input shaper.
From the simulated results, some issues are discussed as follows.(i)By combining the ZVD input shaper with the proposed damper, both vibrations due to the trolley motions and the initial conditions can be reduced (Figures 4, 7, and 10). As shown in Table 2, the proposed damping system can improve the -offset reduction of the ZVD input shaping method from 69% to 85%.(ii)While the active control in -direction cannot reduce the -offset and skew angle, the proposed system can reduce them well (Figures 5, 6, 8, 9, 11, and 12).(iii)The damper is designed for the spreader mass of 20 tons. In the case of three-time larger mass ( tons), the designed damper can have not enough damping and the vibration reduction is poorer than one of the case tons. In the future, the robust design of the damper should be considered.(iv)The effect of the location parameter (denoted in (1)) is predicted in the end of Section 3 and is verified in the results in Table 2. The larger value of , the better vibration reduction.
This paper approaches the antisway and antiskew control of a four-cable suspended crane spreader by introducing a passive damping system. By considering the actual mechanism of a multicable crane, a set of four short cables and eight viscous dampers is introduced to connect the main crane cables and the spreader. The deformation angles between the cables and the spreader in spreader oscillation provide the energy dissipation in the dampers. The optimal damping coefficient of the dampers can be found analytically by minimizing the stored energy of sway and skew motions. Numerical simulations on a crane moving in a predefined trajectory show that the proposed cable-damper system can improve the active control using input shaping technique and is effective in reducing both spreader sway and skew motions.
Derivation of Equations of Motion
Because there are totally 8 dampers and 8 cable parts, it is not convenient if the forces in each part are written in detail. Instead of that, the forces in the general links as shown in Figure 13 are calculated. Two general links consist of the link representing the main cable and the link representing the short cable or the viscous damper. Two coordinate reference frames are assigned. They are the global reference frame () (called T-frame), on the base of the rail, and the spreader attached reference frame () (called S-frame), in the geometric center of the top of the spreader. In the T-frame, the coordinates of points are denoted as , , . In the S-frame, the coordinates of point are denoted as .
The 3-2-1 choice of Euler angles is used to derive the motion equations. Three successive elementary rotations defined by the yaw angle , the pitch angle , and the roll angle are shown in Figure 13. The coordinate transformation matrix from the S-frame to the T-frame is defined as follows:A vector will be denoted by or if it is defined in the global reference frame (T-frame) or in the spreader reference (S-frame), respectively. A vector connecting any two points and will be denoted by . Some vectors are calculated as follows:Let us denote as the unit vector and as the stretch of the link , we havein which is the length of the link in static position. In the T-frame, the tension force vector and the torque vector of the link are given bywhere × denotes the cross-product operation, and are the damping coefficient and the stiffness coefficient of the link , respectively. The same procedure can be applied to find the tension force vector and the torque vector of any link.
After calculating all the force and torque, let us calculate the kinetic and potential energies of the spreader mass. The spreader angular velocity vector can be expressed in the inverse kinematics form as The kinetic energy is given byin which “diag” denotes the diagonal matrix Assume that the roll angle and pitch angle are small enough to approximate the spreader height by , the potential energy is expressed asin which is the acceleration of gravity. The Lagrange motion equations for 6 degrees of freedom of spreader motion have forms:in which , , and are three components of the total force of every link connecting to the spreader, , , and are there components of the total torque of every link connecting to the spreader. Besides, by assuming that the cable mass and the damper mass are ignored, there are three equations of force equilibrium in each connection point between the dampers and the cables. For example, three force equilibrium equations for point in Figure 13 can be expressed asin which , , and are three components of the total force of every link connecting to the point . Since there are four connection points between the dampers and the cables, a total of 12 equations can be obtained. Including 6 Lagrange equations (A.8), the mechanical system has 18 equations for 18 degrees of freedom. The linearized equations can be derived by assuming that the vibration states have small perturbations from their values at the equilibrium point. With the aid of Symbolic Math Toolbox in Matlab, after some manipulations to the first order, the linearized equations can be written in matrix form (2).
Conflict of Interests
The authors declare that there is no conflict of interests regarding the publication of this paper.
The first author was supported by the second stage of the Brain Korea 21 Project and by Vietnam National Foundation for Science and Technology Development (NAFOSTED) under Grant no. “107.01-2013.18.”
- Q. H. Ngo and K.-S. Hong, “Skew control of a quay container crane,” Journal of Mechanical Science and Technology, vol. 23, no. 12, pp. 3332–3339, 2010.
- D.-H. Kim and J.-W. Lee, “Model-based PID control of a crane spreader by four auxiliary cables,” Proceedings of the IMechE Part C: Journal of Mechanical Engineering Science, vol. 220, no. 8, pp. 1151–1165, 2006.
- H. H. Lee, Y. Liang, and D. Segura, “A sliding-mode antiswing trajectory control for overhead cranes with high-speed load hoisting,” Transactions of the ASME—Journal of Dynamic Systems, Measurement and Control, vol. 128, no. 4, pp. 842–845, 2006.
- K. L. Sorensen, W. Singhose, and S. Dickerson, “A controller enabling precise positioning and sway reduction in bridge and gantry cranes,” Control Engineering Practice, vol. 15, no. 7, pp. 825–837, 2007.
- J. Neupert, E. Arnold, K. Schneider, and O. Sawodny, “Tracking and anti-sway control for boom cranes,” Control Engineering Practice, vol. 18, no. 1, pp. 31–44, 2010.
- N. Uchiyama, “Robust control of rotary crane by partial-state feedback with integrator,” Mechatronics, vol. 19, no. 8, pp. 1294–1302, 2009.
- H. Kawai, Y. B. Kim, and Y. W. Choi, “Anti-sway system with image sensor for container cranes,” Journal of Mechanical Science and Technology, vol. 23, no. 10, pp. 2757–2765, 2009.
- H. M. Omar and A. H. Nayfeh, “Anti-swing control of gantry and tower cranes using fuzzy and time-delayed feedback with friction compensation,” Shock and Vibration, vol. 12, no. 2, pp. 73–89, 2005.
- J. Lawrence and W. Singhose, “Command shaping slewing motions for tower cranes,” Journal of Vibration and Acoustics, vol. 132, no. 1, Article ID 011002, 2010.
- J. Vaughan, A. Yano, and W. Singhose, “Comparison of robust input shapers,” Journal of Sound and Vibration, vol. 315, no. 4-5, pp. 797–815, 2008.
- D. Blackburn, W. Singhose, J. Kitchen et al., “Command shaping for nonlinear crane dynamics,” Journal of Vibration and Control, vol. 16, no. 4, pp. 1–25, 2010.
- G. Peláez, J. Doval-Gandoy, N. Caparrini, and J. C. García-Prada, “The time delay filtering method for cancelling vibration on overhead transportation systems modelled as a physical pendulum,” Shock and Vibration, vol. 14, no. 1, pp. 53–64, 2007.
- H. Matsuhisa, H. Kitaura, M. Isono, H. Utsuno, J. G. Park, and M. Yasuda, “A new Coriolis dynamic absorber for reducing the swing of gondola,” in Proceedings of the Asia-Pacific Vibration Conference, pp. 211–215, Langkawi, Malaysia, 2005.
- L. D. Viet, N. D. Anh, and H. Matsuhisa, “The effective damping approach to design a dynamic vibration absorber using Coriolis force,” Journal of Sound and Vibration, vol. 330, no. 9, pp. 1904–1916, 2011.
- L. D. Viet and Y. Park, “Vibration control of the axisymmetric spherical pendulum by dynamic vibration absorber moving in radial direction,” Journal of Mechanical Science and Technology, vol. 25, no. 7, pp. 1703–1709, 2011.
- J. B. Klaassens, G. Honderd, A. El Azzouzi, K. C. Cheok, and O. E. Smid, “3D modeling visualization for studying controls of the jumbo container crane,” in Proceedings of the American Control Conference (ACC '99), pp. 1754–1758, San Diego, Calif, USA, June 1999.
- J.-W. Lee and D.-H. Kim, “Dynamics of a spreader suspended by four flexible cables,” Proceedings of the Institution of Mechanical Engineers, Part C: Journal of Mechanical Engineering Science, vol. 218, no. 10, pp. 1125–1138, 2004.
- A. Graham, Kronecker Products and Matrix Calculus with Applications, Ellis Horwood, Chichester, UK, 1981.
- Function Bay, RecurDyn, Function Bay, 2014, http://www.functionbay.co.kr/.
- D. T. Greenwood, Advanced Dynamics, Cambridge University Press, New York, NY, USA, 2003.
Copyright © 2015 La Duc Viet and Youngjin Park. This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.