A Parallel Algorithm for Large Scale Optimal Control Problems Using Spatial Decomposition and Coordination

Xiaohong Guan,Peter B. Luh
DOI: https://doi.org/10.1016/S1474-6670(17)52085-6
1990-01-01
IFAC Proceedings Volumes
Abstract:This paper presents a new parallel algorithm for solving large scale, discrete-time optimal control problems under parallel processing environments. The idea is to decompose an optimal control problem into a number of smaller subproblems by using the spatial decomposition and goal coordination scheme. The couplings among subsystems are relaxed by introducing coupling variables and Lagrange multipliers, and decomposed subproblems are solved in parallel by using the Differential Dynamic Programming (DDP) method. The Lagrange multipliers are selected as coordinating variables, and are updated at the high level. An analytical approach for estimating the computational complexity of decomposition/coordination algorithms is introduced, and relations between speed-up and major system parameters are established. It is shown that significant speed-ups are difficult to achieve by using conventional optimization techniques at the high level. The reduction in computational requirements for solving lower dimensional subproblems in parallel may be offset by a large number of high level iterations. The Parallel Variable Metric (PVM) is found to be a promising high level algorithm for loosely coupled systems. Numerical results show that comparing with one level DDP, the PVM/DDP algorithm can obtain significant speed-ups under a simulated parallel processing environment. Moreover, global variational feedback controls which are invaluable for on-line control systems are obtained.
What problem does this paper attempt to address?