AbstractThis article addresses the automatic optimization of driving speeds in conveying systems. Electric drives in existing conveying systems are usually accelerated and decelerated according to predetermined movement profiles. Such an approach is inflexible for conveying applications with changing constraints and, in many cases, not optimal with respect to energy efficiency. In the present work, a method for automatic computation of energy efficient movement profiles is proposed. The proposed method is based on accurate models for electric drives and several types of conveying applications such as roll conveyors, belt conveyors and vertical conveyors. Furthermore, joint energy efficiency optimization for two drives, which are attached to an intermediate circuit, is investigated. Thereby, additional constraints on the energy flow between the drives are imposed in order to reduce load peaks and energy feedback into the grid. The resulting optimization problem is a mixed integer quadratic program (MIQP), which can be solved in a few milliseconds. Experimental results show that energy losses of electric drives are cut down by using the obtained non-trivial movement profiles instead of standard trapezoid movement profiles. The additional constraints on the energy flow between two drives lead to further significant improvements with respect to the overall energy losses.