Abstract
Saving energy while retaining productivity is one of the most desired features in the modern production industry, which is currently responsible for a notable amount of the worldwide energy need. Cutting down the costs of an energivorous plant does not just provide economic savings, but it also reduces the carbon footprint of commercial products. In this chapter, the wise use of energy in mechatronic systems is discussed, by focusing on Eco Motion Planning (EMP). The basic idea is that an optimized motion planning, in terms of the selection of the motion time, of the motion profile, of the spatial trajectory and the of motion scheduling, can remarkably reduce energy absorption without affecting the throughput of the mechatronic system. The chapter briefly reviews the most relevant methods that have been proposed in the literature, ranging from simple machines with constant inertia to industrial robots, and provides the most relevant equations and models of the energy consumption that can be used in EMP. A numerical test case is then analyzed to outline a method for designing an energy optimal motion profile and optimal scheduling in a robotic cell made by a system with constant inertia, and a multi-axis robot governed by a nonlinear dynamic model. Despite its conceptual simplicity, the proposed method ensures remarkable energy improvements while retaining productivity and without requiring any physical alteration of the plant and clearly proves the benefit of EMP.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
European Parliament and Council (2009) Directive 2009/125/EC of the European Parliament and of the Council of 21 october 2009, establishing a framework for the setting of ecodesign requirements for energy related products (recast). Official J Europ Commun
US Energy Information Administration (2019) International energy outlook 2019 with projections to 2050
Helm D (2014) The european framework for energy and climate policies. Energy Policy 64:29–35
Meike D, Ribickis L (2011) Energy efficient use of robotics in the automobile industry. In 2011 15th international conference on advanced robotics (ICAR), pp 507–511, IEEE
Laumond J-P et al (1998) Robot motion planning and control, vol 229. Springer
LaValle SM (2006) Planning algorithms. Cambridge university press
Biagiotti L, Melchiorri C (2008) Trajectory planning for automatic machines and robots. Springer Science & Business Media
Latombe J-C (2012) Robot motion planning, vol 124. Springer Science & Business Media
Carabin G, Wehrle E, Vidoni R (2017) A review on energy-saving optimization methods for robotic and automatic systems. Robotics 6(4):39
Richiedei D, Trevisani A (2016) Analytical computation of the energy-efficient optimal planning in rest-to-rest motion of constant inertia systems. Mechatronics 39:147–159
Carabin G, Vidoni R (2021) Energy-saving optimization method for point-to-point trajectories planned via standard primitives in 1-dof mechatronic systems. Int J Adv Manuf Technol, pp 1–14
Yu Z, Han C, Haihua M (2015) A novel approach of tuning trapezoidal velocity profile for energy saving in servomotor systems. In: 2015 34th Chinese control conference (CCC), pp 4412–4417. IEEE
Chen H, Mu H, Zhu Y (2016) Real-time generation of trapezoidal velocity profile for minimum energy consumption and zero residual vibration in servomotor systems. In: 2016 American control conference (ACC)
Boscariol P, Carabin G, Gasparetto A, Lever N, Vidoni R (2015) Energy-efficient point-to-point trajectory generation for industrial robotic machines. In: Proceedings of the ECCOMAS thematic conference on multibody dynamics, Barcelona, Spain, pp 1425–1433
Boscariol P, Richiedei Da (2019) Energy-efficient design of multipoint trajectories for cartesian robots. Int J Adv Manuf Technol 102:1853–1870
Inoue K, Ogata K, Kato T (2008) An effcient induction motor drive method with a regenerative power storage system driven by an optimal torque. In: 2008 IEEE power electronics specialists conference, pp 359–364, IEEE
Inoue K, Asano Y, Kotera K, Kato T (2014) Optimal energy saving trajectories of induction motor with suppression of sudden acceleration and deceleration. In: 2014 IEEE energy conversion congress and exposition (ECCE), pp 3219–3223. IEEE
Asano Y, Inoue K, Kotera K, Kato T (2014) An energy saving drive method of an induction motor with the suppression of sudden acceleration and deceleration. In: 2014 International power electronics conference (IPEC-Hiroshima 2014-ECCE ASIA). IEEE
Betts JT (2010) Practical methods for optimal control and estimation using nonlinear programming. SIAM
Von Stryk O, Bulirsch R (1992) Direct and indirect methods for trajectory optimization. Annals Operat Res 37(1):357–373
Hsu Y-L, Huang M-S, Fung R-F (2013) Energy-saving trajectory planning for a toggle mechanism driven by a PMSM. IFAC Proceed Vol 46(5):628–635
Hsu Y-L, Huang M-S, Fung R-F (2014) Energy-saving trajectory planning for a toggle mechanism driven by a PMSM. Mechatronics 24(1):23–31
Paryanto, Brossog M, Bornschlegl M, Franke J et al (2015) Reducing the energy consumption of industrial robots in manufacturing systems. Int J Adv Manuf Technol 78(5-8):1315–1328
Sengupta A, Chakraborti T, Konar A, Nagar A (2011) Energy efficient trajectory planning by a robot arm using invasive weed optimization technique. In: 2011 Third world congress on nature and biologically inspired computing, pp 311–316. IEEE
Fenucci A, Indri M, Romanelli F (2016) An off-line robot motion planning approach for the reduction of the energy consumption. In: 2016 IEEE 21st International conference on emerging technologies and factory automation (ETFA), pp 1–8. IEEE
He T, Zhang Y, Sun F, Shi X (2016) Immune optimization based multi-objective six-DOF trajectory planning for industrial robot manipulators. In: 2016 12th World congress on intelligent control and automation (WCICA), pp 2945–2950. IEEE
Boscariol P, Caracciolo R, Richiedei D, Trevisani A (2021) Energy optimization of functionally redundant robots through motion design. Appl Sci 10:1–13
Boscariol P, Richiedei D (2018) Spline-based energy-optimal trajectory planning for functionally redundant robots. In: 2018 14th IEEE/ASME international conference on mechatronic and embedded systems and applications (MESA), pp 1–6. IEEE
Van Oosterwyck N, Vanbecelaere F, Haemers M, Ceulemans D, Stockman K, Derammelaere S (2019) CAD enabled trajectory optimization and accurate motion control for repetitive tasks. In: 2019 IEEE 15th international conference on control and automation (ICCA), pp 387–392. IEEE
Van Oosterwyck N, Cuyt A, Derammelaere, S et al (2020) CAD based trajectory optimization of PTP motions using Chebyshev polynomials. In: 2020 IEEE/ASME international conference on advanced intelligent mechatronics (AIM), pp 403–408. IEEE
Pellicciari M, Berselli G, Balugani F (2014) On designing optimal trajectories for servo-actuated mechanisms: detailed virtual prototyping and experimental evaluation. IEEE/ASME Trans Mechatron 20(5):2039–2052
Berselli G, Balugani F, Pellicciari M, Gadaleta M (2016) Energy-optimal motions for servo-systems: a comparison of spline interpolants and performance indexes using a CAD-based approach. Robot Comput Int Manuf 40:55–65
Liu A, Liu H, Yao B, Xu W, Yang M (2018) Energy consumption modeling of industrial robot based on simulated power data and parameter identification. Adv Mech Eng 10(5):1687814018773852
Yin S, Ji W, Wang L (2019) A machine learning based energy efficient trajectory planning approach for industrial robots. Procedia CIRP 81:429–434
Riazi S, Bengtsson K, Bischoff R, Aurnhammer A, Wigström O, Lennartson B (2016)Energy and peak-power optimization of existing time-optimal robot trajectories. In: 2016 IEEE international conference on automation science and engineering (CASE), pp 321–327. IEEE
Riazi S, Wigström O, Bengtsson K, Lennartson B (2017) Energy and peak power optimization of time-bounded robot trajectories. IEEE Trans Automat Sci Eng 14(2):646–657
Scalera L, Boscariol P, Carabin G, Vidoni R, Gasparetto A (2020) Enhancing energy efficiency of a 4-DOF parallel robot through task-related analysis. Machines 8(1):10
Vidussi F, Boscariol P, Scalera L, Gasparetto A (2021) Local and trajectory-based indexes for task-related energetic performance optimization of robotic manipulators. J Mech Robot 13(2):021018
Rexroth B (2021) Compact modules CKK/CKR catalog. published online on www.boschrexroth.com
Pillay P, Krishnan R (1988) Modeling of permanent magnet motor drives. IEEE Trans Indust Electron 35(4):537–541
Hansen C, Kotlarski J, Ortmaier T (2013) Experimental validation of advanced minimum energy robot trajectory optimization. In: 2013 16th international conference on advanced robotics (ICAR), pp 1–8. IEEE
Cook C, Ho C (1984) The application of spline functions to trajectory generation for computer-controlled manipulators. In: Computing techniques for robots, pp 101–110. Springer
Petrinec K, Kovacic Z (2007) Trajectory planning algorithm based on the continuity of jerk. In: 2007 mediterranean conference on control & automation, pp 1–5. IEEE
Boscariol P, Gasparetto A, Vidoni R (2012) Planning continuous-jerk trajectories for industrial manipulators. In: Engineering systems design and analysis, vol 44861, pp 127–136. American Society of Mechanical Engineers
Gasparetto A, Boscariol P, Lanzutti A, Vidoni R (2012) Trajectory planning in robotics. Math Comput Sci 6(3):269–279
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2022 The Author(s), under exclusive license to Springer Nature Switzerland AG
About this chapter
Cite this chapter
Boscariol, P., Richiedei, D., Trevisani, A. (2022). Eco Motion Planning for Mechatronic Systems. In: Hehenberger, P., Habib, M., Bradley, D. (eds) EcoMechatronics. Springer, Cham. https://doi.org/10.1007/978-3-031-07555-1_15
Download citation
DOI: https://doi.org/10.1007/978-3-031-07555-1_15
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-031-07554-4
Online ISBN: 978-3-031-07555-1
eBook Packages: Intelligent Technologies and RoboticsIntelligent Technologies and Robotics (R0)