Abstract
The optimal control of an industrial robot is considered as a parametricnonlinear control problem subject to control and state constraints. Based onrecent stability results for parametric control problems, a robust nonlinearprogramming method is proposed to compute the sensitivity of open-loopcontrol solutions. Real-time control approximations of the perturbedoptimal solutions are obtained by evaluating first-order Taylor expansionsof the optimal solutions with respect to the parameter. The proposednumerical methods are applied to the industrial robot Manutec r3. Thequality of the real-time approximations is illustrated for perturbations inthe transport load.
Similar content being viewed by others
References
Dontchev, A., and Hager, W., Lipschitzian Stability in Nonlinear Control and Optimization, SIAM Journal on Control and Optimization, Vol. 31, pp. 569–603, 1993.
Dontchev, A., and Hager, W., Lipschitzian Stability for State-Constrained Nonlinear Optimal Control, SIAM Journal on Control and Optimization, Vol. 36, pp. 698–718, 1998.
Dontchev, A., Hager, W., Poore, A., and Yang, B., Optimality, Stability, and Convergence in Nonlinear Control, Applied Mathematics and Optimization, Vol. 31, pp. 297–326, 1995.
Malanowski, K., Stability and Sensitivity of Solutions to Nonlinear Optimal Control Problems, Applied Mathematics and Optimization, Vol. 32, pp. 111–141, 1995.
Maurer, H., and Pesch, H., Solution Differentiability for Parametric Nonlinear Control Problems, SIAM Journal on Control and Optimization, Vol. 32, pp. 1542–1554, 1994.
Maurer, H., and Pesch, H., Solution Differentiability for Parametric Nonlinear Control Problems with Control-State Constraints, Journal of Optimization Theory and Applications, Vol. 23, pp. 285–309, 1995.
Malanowski, K., and Maurer, H., Sensitivity Analysis for Parametric Control Problems with Control-State Constraints, Computational Optimization and Applications, Vol. 5, pp. 253–283, 1996.
Malanowski, K., and Maurer, H., Sensitivity Analysis for State-Constrained Control Problems, Discrete and Continuous Dynamical Systems, Vol. 4, pp. 241–272, 1998.
Otter, M., and TÜrk, S., The DFVLR Models 1 and 2 of the Manutec r3 Robot, Technical Report, Institut für Dynamik der Flugsysteme, Oberpfaffenhofen, Germany, 1988.
Pesch, H., Real-Time Computation of Feedback Controls for Constrained Optimal Control Problems, Part 1: Neighboring Extremals, Optimal Control Applications and Methods, Vol. 10, pp. 129–145, 1989.
Pesch, H., Real-Time Computation of Feedback Controls for Constrained Optimal Control Problems, Part 2: A Correction Method Based on Multiple Shooting, Optimal Control Applications and Methods, Vol. 10, pp. 147–171, 1989.
Bock, H., and KrÄmer-Eis, P., An Efficient Algorithm for Approximate Computation of Feedback Control Laws in Nonlinear Processes, ZAMM, Vol. 61, pp. T330–T332, 1981.
KrÄmer-Eis, P., A Multiple Shooting Method for the Numerical Calculation of Optimal Feedback Controls for Constrained Nonlinear Control Problems, Bonner Mathematische Schriften, Vol. 164, 1985 (in German).
Betts, J., and Huffmann, W., Path Constrained Trajectory Optimization Using Sparse Sequential Programming, Journal of Guidance, Control, and Dynamics, Vol. 16, pp. 59–68, 1991.
Betts, J., Issues in the Direct Transcription of Optimal Control Problems to Sparse Nonlinear Programs, Computational Optimal Control, Edited by R. Bulirsch, and D. Kraft, Birkhäuser Verlag, Basel, Switzerland, Vol. 15, pp. 3–18, 1994.
BÜskens, C., Direct Optimization Methods for the Numerical Calculation of Optimal Controls, Diploma Thesis, Institut für Numerische Mathematik, Universität Münster, Münster, Germany, 1993 (in German).
BÜskens, C., Optimization Methods and Sensitivity Analysis for Optimal Control Problems with Control and State Constraints, Dissertation, Institut für Numerische Mathematik, Universität Münster, Münster, Germany, 1998 (in German).
Evtushenko, Y., Numerical Optimization Techniques, Translation Series in Mathematics and Engineering, Optimization Software, Publications Division, New York, NY, 1985.
VON Stryk, O., and Bulirsch, R., Numerical Solution of Optimal Control Problems by Direct Collocation, Report 322, Sonderforschungsbereich 255, 1991.
Von Stryk, O., Numerical Solution of Optimal Control Problems: Discretization, Parametric Optimization, and Calculation of Adjoint Variables, Reihe 8, No. 441, VDI Verlag, Germany, 1995 (in German).
Teo, K., Goh, C., and Wong, K., A Unified Computational Approach to Optimal Control Problems, Longman Scientific and Technical, New York, NY, 1991.
Malanowski, K., BÜskens, C., and Maurer, H., Convergence of Approximations to Nonlinear Optimal Control Problems, Mathematical Programming with Data Perturbations, Edited by A. Fiacco, Marcel Dekker, New York, NY, Vol. 195, pp. 253–284, 1998.
Fiacco, A., Introduction to Sensitivity and Stability Analysis in Nonlinear Programming, Mathematics in Science and Engineering, Academic Press, New York, NY, Vol. 165, 1983.
Hallman, W., Sensitivity Analysis for Trajectory Optimization, Paper AIAA 90-0471, 28th Aerospace Sciences Meeting, Reno, Nevada, 1990.
Hallman, W., Optimal Scaling Techniques for the Nonlinear Programming Problem, Paper AIAA 94-4417, 5th AIAA/NASA/USAF/ISSMO Symposium on Multidisciplinary Analysis and Optimization, Panama City Beach, Florida, 1994.
Beltracchi, T., and Gabriele, G., An Investigation of Using an RQP Based Method to Calculate Parameter Sensitivity Derivatives, Recent Advances in Multidisciplinary Analysis and Optimization, NASA Conference Publication 3031, Part 2, 1988.
Gill, P., Murray, W., Saunders, M., and Wright, M., Model Building and Practical Aspects of Nonlinear Programming, Computational Mathematical Programming, Edited by K. Schittkowski, Springer Verlag, Berlin, Germany, pp. 209–247, 1985.
VukobratoviĆ, M., Introduction to Robotics, Springer Verlag, Berlin, Germany, 1989.
Maurer, H., and Pickenhain, S., Second-Order Suf.cient Conditions for Optimal Control Problems with Mixed Control-State Constraints, Journal of Optimization Theory and Applications, Vol. 86, pp. 649–667, 1996.
Hartl, R., Sethi, S., and Vickson, R., A Survey of the Maximum Principles for Optimal Control Problems with State Constraints, SIAM Review, Vol. 37, pp. 181–218, 1995.
Author information
Authors and Affiliations
Rights and permissions
About this article
Cite this article
Boskens, C., Maurer, H. Nonlinear Programming Methods for Real-Time Control of an Industrial Robot. Journal of Optimization Theory and Applications 107, 505–527 (2000). https://doi.org/10.1023/A:1026491014283
Issue Date:
DOI: https://doi.org/10.1023/A:1026491014283