Skip to content
Licensed Unlicensed Requires Authentication Published by De Gruyter (O) March 11, 2022

On reference trajectory generation for overhead crane travel movements

Ein Beitrag zur Generierung von Referenztrajektorien für Verladebrücken
  • Arne Wahrburg

    Arne Wahrburg obtained his Dipl.-Ing. and Dr.-Ing. in Electrical Engineering from TU Darmstadt in 2010 and 2013, respectively. He received the VDI/VDE GMA Eugen-Hartmann-Award in 2015 and the Best Paper Award at the International Symposium on Robotics in 2020. Since 2013, he has been with ABB Corporate Research Germany and is currently a Senior Principal Scientist. His topics of interest include Robot and Motion Control as well as Robot Learning.

    EMAIL logo
    , Janne Jurvanen

    Janne Jurvanen graduated in Electrical Engineering from Tampere University of Technology in 1999. Since then he has been with ABB Drives in different software R&D and product maintenance roles and is currently technical software owner of ACS880 drives in Drives Products. His topic of interest include drive applications with demanding control, especially in area of motion control.

    , Matias Niemelä

    Matias Niemelä obtained his B. Sc. (Eng.) and M. Sc. (Eng.) degrees in Electrical Engineering and Automation from Aalto University in 2015 and 2018, respectively. Since 2013, he has been with ABB Drives Finland and is currently a Senior Software Design Engineer. His main topics of interest are Motion Control Applications controlled with Electric Drives.

    and Mikael Holmberg

    Mikael Holmberg graduated Ing. in Electrical Power Technology from today named Novia University of Applied Sciences in 1986. Since 1995, he has been with ABB Drives Finland in different roles with AC-drives from service engineer/product manager and is currently a Senior Segment Sales Manager for Cranes & Marine winch applications.

Abstract

Input shaping is a well-established approach for suppressing oscillations in systems with flexible modes. When applying input shaping, it is common to assume the system to be at rest initially, i. e., the initial conditions of the oscillatory part of the system have to be at zero. In this paper, we propose a method that allows relaxing the aforementioned assumption for a large class of input signals. The approach relies on the standard input shaper structure but re-parameterizes the shaper such that non-zero initial conditions are cancelled out by the inputs, resulting in zero residual oscillation. Natural physical limitations of the concept are discussed and the application to overhead cranes is presented. The method is validated both in simulation as well as in experiments using a small scale crane. In addition, a simplified trajectory generator is presented that tailors a standard seven-segment jerk-limited motion profile such that zero residual vibrations are achieved without any dedicated input shaping.

Zusammenfassung

Input Shaping ist ein etablierter Ansatz zur Unterdrückung von Oszillationen in schwingungsfähigen Systemen. Typischerweise wird bei der Anwendung von Input Shaping angenommen, dass sich der schwingungsfähige Teil des Systems zu Beginn in einer Ruhelage befindet. In diesem Beitrag wird eine Methode vorgestellt, die eine Relaxierung der vorgenannten Annahme für eine große Klasse von Eingangssignalen ermöglicht. Der Ansatz beruht darauf, den Input Shaper derart zu parametrieren, dass die Anfangsbedingungen des schwingungsfähigen Systemteils durch die gefilterten Eingangssignale aufgehoben werden. Physikalisch bedingte Grenzen des Ansatzes werden diskutiert und die Anwendung wird anhand einer Verladebrücke sowohl in einer Simulationsumgebung als auch in einem Experiment demonstriert. Darüber hinaus wird ein Trajektoriengenerator vorgestellt, der ein ruckbegrenztes Bewegungsprofil so parametriert, dass sich auch ohne Anwendung eines Input Shapers keine bleibenden Schwingungen im System ergeben.


Dedicated to the 60th birthday of Prof. Dr.-Ing. Jürgen Adamy.


About the authors

Arne Wahrburg

Arne Wahrburg obtained his Dipl.-Ing. and Dr.-Ing. in Electrical Engineering from TU Darmstadt in 2010 and 2013, respectively. He received the VDI/VDE GMA Eugen-Hartmann-Award in 2015 and the Best Paper Award at the International Symposium on Robotics in 2020. Since 2013, he has been with ABB Corporate Research Germany and is currently a Senior Principal Scientist. His topics of interest include Robot and Motion Control as well as Robot Learning.

Janne Jurvanen

Janne Jurvanen graduated in Electrical Engineering from Tampere University of Technology in 1999. Since then he has been with ABB Drives in different software R&D and product maintenance roles and is currently technical software owner of ACS880 drives in Drives Products. His topic of interest include drive applications with demanding control, especially in area of motion control.

Matias Niemelä

Matias Niemelä obtained his B. Sc. (Eng.) and M. Sc. (Eng.) degrees in Electrical Engineering and Automation from Aalto University in 2015 and 2018, respectively. Since 2013, he has been with ABB Drives Finland and is currently a Senior Software Design Engineer. His main topics of interest are Motion Control Applications controlled with Electric Drives.

Mikael Holmberg

Mikael Holmberg graduated Ing. in Electrical Power Technology from today named Novia University of Applied Sciences in 1986. Since 1995, he has been with ABB Drives Finland in different roles with AC-drives from service engineer/product manager and is currently a Senior Segment Sales Manager for Cranes & Marine winch applications.

Acknowledgment

The authors would like to thank Hannes Bergkvist and August Ramle for developing SensorMatrix at Lund University and making the app available.

References

1. Ackermann, J. 1980. Parameter space design of robust control systems. IEEE Transactions on Automatic Control 25: 1058–1072.10.1109/TAC.1980.1102505Search in Google Scholar

2. Adamy, J. 2014. Nichtlineare Systeme und Regelungen. 2nd edition. Springer.10.1007/978-3-642-45013-6Search in Google Scholar

3. Berscheid, L. and T. Kröger. 2021. Jerk-limited real-time trajectory generation with arbitrary target states. In: Proc. of Robotics: Science and Systems XVII.10.15607/RSS.2021.XVII.015Search in Google Scholar

4. Calvert, J. F. and D. J. Gimpel. 1957. Method and apparatus for control of system output response to system input. U.S. patent no. 2801351.Search in Google Scholar

5. Giacomelli, M., M. Faroni, D. Gorni, A. Marini, L. Simoni and A. Visioli. 2018. MPC-PID control of operator-in-the-loop overheadcranes: A practical approach. In: Proc. of International Conference on Systems and Control.10.1109/ICoSC.2018.8587775Search in Google Scholar

6. Gorinevsky, D. and G. Vukovich. 1998. Nonlinear input shaping control of flexible spacecraft reorientation maneuver. Journal of Guidance, Dynamics, and Control 21(2): 264–270.10.2514/2.4252Search in Google Scholar

7. Hedberg, E., J. Norén, M. Norrlöf and S. Gunnarsson. 2017. Industrial robot tool position estimation using inertial measurements in a complementary filter and an EKF. IFAC-PapersOnLine 50: 12748–12752.10.1016/j.ifacol.2017.08.1828Search in Google Scholar

8. Hyde, J. M. and W. P. Seering. 1991. Using input command pre-shaping to suppress multiple mode vibration. In: Proc. of IEEE International Conference on Robotics and Automation, pp. 2604–2609.Search in Google Scholar

9. Kang, C.-G. 2019. Impulse vectors for input-shaping control. IEEE Control Systems Magazine 39(4): 40–55.10.1109/MCS.2019.2913610Search in Google Scholar

10. Käpernick, B. and K. Graichen. 2013. Model predictive control of an overhead craneusing constraint substitution. In: Proc. of American Control Conference, pp. 3973–3978.10.1109/ACC.2013.6580447Search in Google Scholar

11. Kolar, B., H. Rams and K. Schlacher. 2017. Time-optimal flatness based control of a gantry crane. Control Engineering Practice 60: 18–27.10.1016/j.conengprac.2016.11.008Search in Google Scholar

12. Margono, B. S. 2004. Optimierung von Bewegungsabläufen mitschwingungsfreien Endpositionen zur Verkürzung der Arbeitszyklen von Container-Schnellumschlaganlagen. PhD thesis, University Duisburg-Essen.Search in Google Scholar

13. Newman, D., S.-W. Hong and J. E. Vaughan. 2018. The design of input shapers which eliminate nonzero initial conditions. Journal of Dynamic Systems Measurement and Control 140.10.1115/1.4039668Search in Google Scholar

14. Niemelä, M. 2018. Swayless positioning of an overhead crane under external disturbances. Master’s thesis, Aalto University.Search in Google Scholar

15. Park, U. H., J. W. Lee, B. D. Lim and Y. G. Sung. 2001. Design and sensitivity analysis of an input shaping filter in the Z-plane. Journal of Sound and Vibration 243: 157–171.10.1006/jsvi.2000.3414Search in Google Scholar

16. Singer, N. C. and W. P. Seering. 1990. Preshaping command inputs to reduce system vibrations. ASME Journal of Dynamic Systems 112: 76–82.10.21236/ADA208153Search in Google Scholar

17. Singhose, W. 2009. Command shaping for flexible systems: A review of the first 50 years. International Journal of Precision Engineering and Manufacturing 10(4): 153–168.10.1007/s12541-009-0084-2Search in Google Scholar

18. Singhose, W., B. Mills and W. Seering. 1999. Closed-form methods for generating on-off commands for undamped flexible structures. Journal of Guidance, Control, and Dynamics 22: 378–382.10.2514/2.4394Search in Google Scholar

19. Singhose, W., W. Seering and N. Singer. 1994. Residual vibration reduction using vector diagrams to generate shaped inputs. Journal of Mechanical Design 116: 654–659.10.1115/1.2919428Search in Google Scholar

20. Singhose, W., W. Seering and N. Singer. 1996. Input shaping for vibration reduction with specified insensitivity to modeling errors. In: Proc. of Japan-USA Symposium on Flexible Automation, pp. 307–313.Search in Google Scholar

21. Smith, O. J. M. 1957. Posicast control of damped oscillatory systems. In: Proc. of the Institute of Radio Engineers, pp. 1249–1255.10.1109/JRPROC.1957.278530Search in Google Scholar

22. Sorensen, K. L., W. Singhose and S. Dickerson. 2007. A controller enabling precise positioning and sway reduction in bridge and gantry cranes. Control Engineering Practice 15(7): 825–837.10.1016/j.conengprac.2006.03.005Search in Google Scholar

23. Zhao, Y., W. Chen, T. Tang and M. Tomizuka. 2016. Zero time delay input shaping for smooth settling of industrial robots. In: Proc. of IEEE International Conference on Automation Science and Engineering, pp. 620–625.Search in Google Scholar

Received: 2021-10-15
Accepted: 2022-02-02
Published Online: 2022-03-11
Published in Print: 2022-03-28

© 2022 Walter de Gruyter GmbH, Berlin/Boston

Downloaded on 24.11.2024 from https://www.degruyter.com/document/doi/10.1515/auto-2021-0147/html
Scroll to top button