Object-Oriented Modeling of Industrial Manipulators With Application to Energy Optimal Trajectory Scaling

The development of safe, energy efficient mechatronic systems is currently changing standard paradigms in the design and control of industrial manipulators. In particular, most optimization strategies require the improvement or the substitution of different system components. On the other hand, from an industry point of view, it would be desirable to develop energy saving methods applicable also to established manufacturing systems being liable of small possibilities for adjustments. Within this scenario, an engineering method is reported for optimizing the energy consumption of serial manipulators for a given operation. An object-oriented modeling technique, based on bond graph, is used to derive the robot electromechanical dynamics. The system power flow is then highlighted and parameterized as a function of the total execution times. Finally, a case study is reported show- ing the possibility to reduce the operation energy consumption when allowed by scheduling or manufacturing constraints.

[1]  Philippe Menanteau,et al.  Prices versus quantities: choosing policies for promoting the development of renewable energy , 2003 .

[2]  Steven Dubowsky,et al.  Mechanisms as Components of Dynamic Systems: A Bond Graph Approach , 1977 .

[3]  J. C. Samin,et al.  Multiphysics modeling and optimization of mechatronic multibody systems , 2007 .

[4]  Rahman Saidur,et al.  A review on electrical motors energy use and energy savings , 2010 .

[5]  Wolfgang Beitz,et al.  Engineering Design: A Systematic Approach , 1984 .

[6]  Dean Karnopp,et al.  Power-conserving transformations: physical interpretations and applications using bond graphs , 1969 .

[7]  Alin Albu-Schäffer,et al.  DLR's torque-controlled light weight robot III-are we reaching the technological limits now? , 2002, Proceedings 2002 IEEE International Conference on Robotics and Automation (Cat. No.02CH37292).

[8]  Wolfgang Borutzky,et al.  Bond Graph Methodology: Development and Analysis of Multidisciplinary Dynamic System Models , 2009 .

[9]  Pablo González de Santos,et al.  Minimizing Energy Consumption in Hexapod Robots , 2009, Adv. Robotics.

[10]  R. Rosenberg,et al.  System Dynamics: Modeling and Simulation of Mechatronic Systems , 2006 .

[11]  Bengt Lennartson,et al.  Embedding detailed robot energy optimization into high-level scheduling , 2010, 2010 IEEE International Conference on Automation Science and Engineering.

[12]  Jorge Angeles,et al.  Minimization of power losses in cooperating manipulators , 1992 .

[13]  Stefano Stramigioli,et al.  Modeling and Control of Complex Physical Systems - The Port-Hamiltonian Approach , 2014 .

[14]  M. Ronkowski Modelling of electrical machines using the Modelica Bond-Graph Library , 2008, 2008 13th International Power Electronics and Motion Control Conference.

[15]  Byung Kook Kim,et al.  Minimum-Energy Motion Planning for Differential-Driven Wheeled Mobile Robots , 2008 .

[16]  A. Rojas Salgado,et al.  Minimum Energy Manipulator Design , 2008 .

[17]  Oded Maimon,et al.  Energy analysis of robot task motions , 1991, J. Intell. Robotic Syst..

[18]  Jan Wikander,et al.  Optimal selection of motor and gearhead in mechatronic applications , 2006 .

[19]  Bengt Lennartson,et al.  Hybrid Cost Automata Applied to Energy Optimization , 2010 .

[20]  Paolo Rocco,et al.  Virtual prototyping of mechatronic systems , 2004, Annu. Rev. Control..