Time-axis decomposition of large-scale optimal control problems

Continuous-time optimal control problems can rarely be solved directly but have to be approximated with discrete analogues. Shorter time steps lead to more accurate approximations, but result in formulations that are often too big for computer memory. This paper presents a technique for decomposing the problem along the time axis and iterating toward a solution in a leader-follower framework.In the model, the leader controls a set of coordination parameters, which he passes to the followers, who then solve their individual subproblems. State and sensitivity information is returned to the leader, who attempts to minimize an unconstrained problem in the coordination space. Parameters are updated and the process continues until improvement ceases. Two advantages of this technique are that feasible solutions to the original problem are available at each iteration and that the optimal coordination parameters obtained provide some measure of feedback control. Computational results are presented for a comprehensive set of test problems.

[1]  Jonathan F. Bard,et al.  Short-Term Scheduling of Thermal-Electric Generators Using Lagrangian Relaxation , 1988, Oper. Res..

[2]  Peter B. Luh,et al.  A Hierarchical Decomposition for Large Scale Optimal Control Problems with Parallel Processing Capability , 1986, 1986 American Control Conference.

[3]  Averill M. Law,et al.  The art and theory of dynamic programming , 1977 .

[4]  Jonathan F. Bard,et al.  An explicit solution to the multi-level programming problem , 1982, Comput. Oper. Res..

[5]  P. F. Perry Spatial and time decomposition algorithms for dynamic nonlinear network optimization using duality , 1984 .

[6]  A Parallel Algorithm for Large Scale Convex Optimal Control Problems , 1987, 1987 American Control Conference.

[7]  P. Luh,et al.  Quadratic incentive coordination for non-convex optimal control problems: Part 1. Theory , 1989 .

[8]  Y. Dirickx,et al.  Systems Analysis by Multilevel Methods: With Applications to Economics and Management , 1981 .

[9]  Leon S. Lasdon,et al.  Experiments with successive quadratic programming algorithms , 1988 .

[10]  B. Tolwinski Closed-loop Stackelberg solution to a multistage linear-quadratic game , 1981 .

[11]  G. Dantzig,et al.  On the continuity of the minimum set of a continuous function , 1967 .

[12]  Jonathan F. Bard,et al.  A decomposition technique for discrete time optimal control problems with an application to water resources management , 1990 .

[13]  Tsu-shuan Chang,et al.  On the decomposition and coordination of large scale dynamic control problems , 1985, 1985 24th IEEE Conference on Decision and Control.

[14]  Eitaro Aiyoshi,et al.  HIERARCHICAL DECENTRALIZED SYSTEM AND ITS NEW SOLUTION BY A BARRIER METHOD. , 1980 .

[15]  Arthur E. Bryson,et al.  Applied Optimal Control , 1969 .

[16]  Anthony V. Fiacco,et al.  Sensitivity analysis for nonlinear programming using penalty methods , 1976, Math. Program..

[17]  G. Thompson,et al.  Optimal control theory : applications to management science , 1984 .

[18]  Jonathan F. Bard,et al.  Algorithms for nonlinear bilevel mathematical programs , 1991, IEEE Trans. Syst. Man Cybern..

[19]  Peter B. Luh,et al.  A parallel two-level algorithm for constrained optimal control , 1988, Proceedings of the 27th IEEE Conference on Decision and Control.

[20]  J. Cruz,et al.  On the Stackelberg strategy in nonzero-sum games , 1973 .