ABSTRACT
A great number of analysis and synthesis problems of modern processes can be written as state and control constrained optimal control problems governed by ordinary differential equations with multipoint boundary values. As the software tools for following this attractive approach are still missing or can be used only by experts, the structure and usage of an easy-to-use software package is described which efficiently solves the given problem. Among its features are user-orientation, applicability on personal computers and mainframes, and robustness with respect to model changes and inaccurate starting values. It has been tested on a number of complex engineering tasks, including aerospace and robotic trajectory planning.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
 |
1
|
|
| |
2
|
BRANDL, H., JOHANNI, R., AND OTTER, M. 1986. A very efficient algorithm for the simulation of robots and similar multibody systems without inversion of the mass matrix. In Proceedings of IFAC / IFIP / IMACS International Sympostum on Theory of Robots.
|
| |
3
|
BRUSCH, R. G., AND SCHAPELLE, R. H. 1973. Solution of highly constrained optimal control problems using nonlinear programming. AIAA J. 11, 135 136.
|
| |
4
|
BRYSON, A. E., AND HO, Y. C. 1969. Applied Optimal Control. Ginn and Company, Waltham, Mass.
|
| |
5
|
BULmSCH. R. 1971. Die Mehrzielmethode zur numerischen LSsung von nichtlinearen Randwertproblemen und Aufgaben der optimalen Steuerung. Report of Carl-Cranz-Gesellschaft. Oberpfaffenhofen.
|
| |
6
|
|
| |
7
|
FEHLBERG, E. 1969. Klassische Runge-Kutta Formeln funfter und siebter Ordnung mit Schrittwelten-Kontrolle. Computing 4, 93-106.
|
 |
8
|
|
| |
9
|
GILL, P E., MURRAY, W., SAUNDERS, M., AND WmGH% M. H. 1983. User's Guide for SOL/NPSOL: A Fortran Package for Nonlinear Programming. Report SOL 83-12, Systems Optimization Laboratory, Stanford Umv., Stanford, Calif
|
| |
10
|
GILL, P. E., MURRAY, W., AND WRIGHT, M. H. 1991 Numerical Linear Algebra and Optimtzatlon Addison-Wesley, Reading, Mass.
|
| |
11
|
GRIMM, W., BERGER, E., OBERLE, H.-J. 1985. Benutzeranleitung fdr das Rechenprogramm BNDSCO zur L6sung beschrankter optimaler Steuerungsprobleme. DFVLR-Mitt. 85-05, Koln.
|
| |
12
|
HARTL, M. 1991. Numerical and g,:aphmal evaluation of the performance of the Manutec r3 robot within its work space. Diploma Thesis, Fachhochschule Miinchen, Dept. of Mechanical Engineering, Mfinchen, Germany
|
| |
13
|
HORN, M. K. 1989. Solution of the optimal control problem using the software package STOMP. In the 8th IFAC Workshop on Control Apphcahons of Nonlinear Programming and Optzmzzatzon.
|
| |
14
|
KAMM, J. L., AND JOHNSON, I. L. 1973. Nonlinear programming approach for optimizing two-stage lifting vehicle ascent to orbit. AutomatLca 9, 713-720.
|
| |
15
|
Ki,;LLER, H. B. 1976. Numerlcal Solution of Two Pmnt Boundary Value Problems. SIAM, Philadelphm, Pa.
|
| |
16
|
KEMPKENS, K. 1990. Optimierung der Verfahrparameter von Industrmroboter-Steuerungen Robotersysteme 6, 145 529
|
| |
17
|
KONZELMANNN, J, BOCK, H. G., AND LONGMAN, R. W. 1989. Time optimal trajectories of elbow robots by direct methods. In Procee&ngs of the AIAA Gutdance, Nawgatzon and Control Conference.
|
| |
18
|
KRAFT, D. 1991 TOMP FORTRAN Modules for Optimal Control Calculations. VDI-Fortschrittsbericht Nr 254, VDI-Ver}ag, Diisseldorf, Germany.
|
| |
19
|
KRAFT, D. 1988. A Software Package for Sequentml Quadratic Programming. DFVLR-FB 88-28, Koln, Germany
|
| |
20
|
KRAFT, D. 1987. Nonhnear system analyms by direct collocation. In Optimal Control. R. Bulirsch, A. Mmle, J. Stoer, K. H. Well, Eds. Lecture Notes in Control and Information Sciences, 95 Springer, Berlin.
|
| |
21
|
KRAFT, D. 1985. On converting optimal control problems into nonlinear programming problems. In Computahonal Mathemattcal Programming. K. Schittkowski, Ed. Springer, Berhn.
|
| |
22
|
LAWSON, C. L., AND HANSON, R. J. 1974. Solving Least Squares Problems Prentice-Hall, Englewood Cliffs, N.J.
|
| |
23
|
LENTINI, M., AND PEREyRA, V. 1977. An adaptive finite difference solver for nonlinear two point boundary value problems with mild boundary layers. SIAM J. Namer. Anal 14, 91 111.
|
| |
24
|
OTTER, M., AND Ti~RK, S. 1988 The DFVLR Models i and 2 of the Manutec r3 Robot. DFVLR-Mitt. 88-13, Kdln, Germany.
|
| |
25
|
PFEIFFER, F., AND REITHMEIER, E. 1987. Roboterdynamlk. Teubner, Stuttgart.
|
| |
26
|
PONTP~JAGIN, L. S., BOLTJANSKIJ, V. G., GAMKRELIDZE, R. V, AND MISCENKO, E. F. 1964. Mathematische Theor~e optm~aler Prozesse. Oldenbourgh, Munchen, Germany.
|
| |
27
|
POWELL, M. J. D. 1978. A fast algorithm for nonlinearly constrained optimization calculations. In Numerical Analysis, G. A. Watson, Ed. Lccture Notes in Mathematics, vol. 630. Springer, Berhn.
|
| |
28
|
PRINCE, P. J, AND DORMAND, J. R. 1981. High order embedded Runge-Kutta formulae. J. Comput. Appl. Math. 7, 67 75.
|
| |
29
|
SCHITTKOWSKI, K. 1986. NLPQL: A Fortran subroutine solwng constrained nonlinear programming problems. Ann Oper. Res. 5, 485-500.
|
| |
30
|
|
| |
31
|
SHAMPINE, L. F., AND WATTS, H. A. 1976. Practical solution of ordinary differential equations by Runge-Kutta methods. Sandia Laboratories Report SAND 76-0585, Albuquerque, N. Mex.
|
| |
32
|
YON STRYK, O. 1993. Numerical solution of optimal control problems by direct collocation. In Optimal Control and Variational Calculus, R. Butirsch, A. Miele, J. Stoer, and K. H. Well, Eds. Birkh~user, Basel, Germany.
|
| |
33
|
|
| |
34
|
|
Peer to Peer - Readers of this Article have also read:
-
Data structures for quadtree approximation and compression
Communications of the ACM
28, 9
Hanan Samet
-
A hierarchical single-key-lock access control using the Chinese remainder theorem
Proceedings of the 1992 ACM/SIGAPP Symposium on Applied computing
Kim S. Lee
, Huizhu Lu
, D. D. Fisher
-
Putting innovation to work: adoption strategies for multimedia communication systems
Communications of the ACM
34, 12
Ellen Francik
, Susan Ehrlich Rudman
, Donna Cooper
, Stephen Levine
-
The GemStone object database management system
Communications of the ACM
34, 10
Paul Butterworth
, Allen Otis
, Jacob Stein
-
An intelligent component database for behavioral synthesis
Proceedings of the 27th ACM/IEEE Design Automation Conference on
Gwo-Dong Chen
, Daniel D. Gajski
|