Title :
A graph search algorithm for optimal control of hybrid systems
Author_Institution :
Process Control Lab., Dortmund Univ., Germany
Abstract :
For optimally controlling hybrid automata with nonlinear continuous dynamics and discrete as well as continuous inputs, an approach combining graph search techniques with principles of optimal control has recently been proposed. The main idea is to embed nonlinear programming and hybrid system simulation into a graph search algorithm that selects the discrete degrees of freedom. When applying this approach, it can be observed that often large numbers of almost identical evolutions of the hybrid system are explored with no (or marginal) improvement of the system performance. In order to obtain a better coverage of the hybrid search space, the method is here extended by the notion of adjacency criteria. The principle is to determine locally optimal trajectories from the set of almost identical evolutions, to postpone the evaluation of suboptimal ones, and thus to obtain qualitatively different solutions with low effort. The adjacency criteria can either be used as a search heuristics or, if a near-optimal solution is sufficient, to prune the search graph.
Keywords :
continuous time systems; discrete systems; graph theory; nonlinear dynamical systems; nonlinear programming; optimal control; search problems; adjacency criteria; discrete degrees of freedom; graph search algorithm; hybrid automata; hybrid search space; hybrid system simulation; nonlinear continuous dynamics; nonlinear programming; optimal control; optimal trajectories; search heuristics; Automata; Automatic control; Continuous time systems; Cost function; Dynamic programming; Laboratories; Nonlinear dynamical systems; Optimal control; Process control; System performance;
Conference_Titel :
Decision and Control, 2004. CDC. 43rd IEEE Conference on
Print_ISBN :
0-7803-8682-5
DOI :
10.1109/CDC.2004.1430241