Plant-Limited Co-Design of an Energy-Efficient Counterbalanced Robotic Manipulator

Modifying the design of an existing system to meet the needs of a new task is a common activity in mechatronic system development. Often, engineers seek to meet requirements for the new task via control design changes alone, but in many cases new requirements are impossible to meet using control design only; physical system design modifications must be considered. Plant-limited co-design (PLCD) is a design methodology for meeting new requirements at minimum cost through limited physical system (plant) design changes in concert with control system redesign. The most influential plant changes are identified to narrow the set of candidate plant changes. PLCD provides quantitative evidence to support strategic plant design modification decisions, including tradeoff analyses of redesign cost and requirement violation. In this article the design of a counterbalanced robotic manipulator is used to illustrate successful PLCD application. A baseline system design is obtained that exploits synergy between manipulator passive dynamics and control to minimize energy consumption for a specific pick-and-place task. The baseline design cannot meet requirements for a second pick-and-place task through control design changes alone. A limited set of plant design changes is identified using sensitivity analysis, and the PLCD result meets the new requirements at a cost significantly less than complete system redesign.

[1]  Tad McGeer,et al.  Passive Dynamic Walking , 1990, Int. J. Robotics Res..

[2]  A. Galip Ulsoy,et al.  On the coupling between the plant and controller optimization problems , 2001, Proceedings of the 2001 American Control Conference. (Cat. No.01CH37148).

[3]  H S Cho,et al.  On the Dynamics and Control of Robotic Manipulators with an Automatic Balancing Mechanism , 1987 .

[4]  Ernie Appleton,et al.  Product Design for Manufacture and Assembly , 2008 .

[5]  Athanasios C. Antoulas,et al.  Approximation of Large-Scale Dynamical Systems , 2005, Advances in Design and Control.

[6]  James T. Allison Engineering system co-design with limited plant redesign , 2012 .

[7]  Yury Stepanenko,et al.  Iterative dynamic programming: an approach to minimum energy trajectory planning for robotic manipulators , 1996, Proceedings of IEEE International Conference on Robotics and Automation.

[8]  Panos Y. Papalambros,et al.  Principles of Optimal Design: Modeling and Computation , 1988 .

[9]  G. G. Lowen,et al.  General Theorems Concerning Full Force Balancing of Planar Linkages by Internal Mass Redistribution , 1972 .

[10]  Y. Charlie Hu,et al.  Energy-efficient motion planning for mobile robots , 2004, IEEE International Conference on Robotics and Automation, 2004. Proceedings. ICRA '04. 2004.

[11]  Justus Laurens Herder,et al.  Synthesis of Dynamically Balanced Mechanisms by Using Counter-Rotary Countermass Balanced Double Pendula , 2009 .

[12]  Sunil Kumar Agrawal,et al.  Gravity-balancing of classes of industrial robots , 2006, Proceedings 2006 IEEE International Conference on Robotics and Automation, 2006. ICRA 2006..

[13]  Sunil K. Agrawal,et al.  Design and fabrication of an active gravity balanced planar mechanism using auxiliary parallelograms , 2001 .

[14]  Jahng-Hyon Park,et al.  Concurrent Design Optimization of Mechanical Structure and Control for High Speed Robots , 1993, 1993 American Control Conference.

[15]  Susumu Tachi,et al.  Position control of manipulator with passive joints using dynamic coupling , 1991, IEEE Trans. Robotics Autom..

[16]  A. Galip Ulsoy,et al.  Control proxy functions for sequential design and control optimization , 2011 .

[17]  Y. Charlie Hu,et al.  Energy-efficient mobile robot exploration , 2006, Proceedings 2006 IEEE International Conference on Robotics and Automation, 2006. ICRA 2006..

[18]  Michael L. Philpott,et al.  A parametric contract modeler for DFM analysis , 1996 .

[19]  Yasuo Kuniyoshi,et al.  Exploration of Natural Dynamics through Resonance and Chaos , 2006, IAS.

[20]  Fredrik Roos,et al.  Towards a methodology for integrated design of mechatronic servo systems , 2007 .

[21]  Alan D. Christiansen,et al.  Using a new GA-based multiobjective optimization technique for the design of robot arms , 1998, Robotica.

[22]  James T. Allison,et al.  Multidisciplinary design optimization of dynamic engineering systems , 2013 .

[23]  David Wang,et al.  Simultaneous plant-controller design optimization of a two-link planar manipulator , 2006 .

[24]  K.M. Grigoriadis,et al.  The Optimal Mix of Passive and Active Control in Structures , 1991, 1991 American Control Conference.

[25]  Long Chen,et al.  Design for control: A concurrent engineering approach for mechatronic systems design , 2001 .

[26]  Sunil K. Agrawal,et al.  Gravity-balancing of spatial robotic manipulators , 2004 .

[27]  James T. Allison,et al.  Combined plant and controller design using decomposition-based design optimization and the minimum principle , 2010, DAC 2010.

[28]  Hosam K. Fathy,et al.  Combined plant and control optimization: Theory, strategies and applications. , 2003 .

[29]  Michio Kono,et al.  Trajectory for saving energy of a direct-drive manipulator in throwing motion , 2006, Artificial Life and Robotics.

[30]  James T. Allison,et al.  Design of Nonlinear Dynamic Systems Using Surrogate Models of Derivative Functions , 2013, DAC 2013.

[31]  Bernard Friedland,et al.  Advanced Control System Design , 1996 .

[32]  A. Barili,et al.  Energy-saving motion control for an autonomous mobile robot , 1995, 1995 Proceedings of the IEEE International Symposium on Industrial Electronics.

[33]  Nilanjan Sarkar,et al.  Coordinated motion planning and control of autonomous underwater vehicle-manipulator systems subject to drag optimization , 2001 .

[34]  Christian Schindelhauer,et al.  Minimal Energy Path Planning for Wireless Robots , 2007, Mob. Networks Appl..

[35]  Martin Buehler,et al.  The ARL monopod II running robot: control and energetics , 1999, Proceedings 1999 IEEE International Conference on Robotics and Automation (Cat. No.99CH36288C).

[36]  A. Galip Ulsoy,et al.  ON MEASURES OF COUPLING BETWEEN THE ARTIFACT AND CONTROLLER OPTIMAL DESIGN PROBLEMS , 2009 .

[37]  Yan Li,et al.  Are parallel manipulators more energy efficient? , 2001, Proceedings 2001 IEEE International Symposium on Computational Intelligence in Robotics and Automation (Cat. No.01EX515).

[38]  Russ Tedrake,et al.  Efficient Bipedal Robots Based on Passive-Dynamic Walkers , 2005, Science.

[39]  Hyung Suck Cho,et al.  Payload capacity of balanced robotic manipulators , 1990, Robotica.

[40]  R. Keller,et al.  A Posteriori Design Change Analysis for Complex Engineering Projects , 2011 .

[41]  Matthew M Williamson Oscillators and crank turning: exploiting natural dynamics with a humanoid robot arm , 2003, Philosophical Transactions of the Royal Society of London. Series A: Mathematical, Physical and Engineering Sciences.

[42]  Claudia Eckert,et al.  Change Propagation Analysis in Complex Technical Systems , 2009 .

[43]  J.C. Grieco,et al.  A six-legged climbing robot for high payloads , 1998, Proceedings of the 1998 IEEE International Conference on Control Applications (Cat. No.98CH36104).

[44]  Jouni Mattila,et al.  Energy-efficient motion control of a hydraulic manipulator , 2000, Proceedings 2000 ICRA. Millennium Conference. IEEE International Conference on Robotics and Automation. Symposia Proceedings (Cat. No.00CH37065).

[45]  Steven R. Harper,et al.  Incorporating Environmental Impacts in Strategic Redesign of an Engineered System , 2008 .

[46]  A. Galip Ulsoy,et al.  COMPARISON OF COMBINED EMBODIMENT DESIGN AND CONTROL OPTIMIZATION STRATEGIES USING OPTIMALITY CONDITIONS , 2001 .

[47]  M. Spong,et al.  Robot Modeling and Control , 2005 .