Litcius/Paper detail

A dynamic programming approach to solving constrained linear–quadratic optimal control problems

Ruth Mitze, Martin Mönnigmann

2020Automatica24 citationsDOIOpen Access PDF

Abstract

The solution of a constrained linear–quadratic regulator problem is determined by the set of its optimal active sets. We propose an algorithm that constructs this set of active sets for a desired horizon N from that for horizon N−1. While it is not obvious how to extend the optimal feedback law itself for horizon N−1 to horizon N, a simple relation between the optimal active sets for two successive horizon lengths has recently been established. Essentially, we show how to use this recent result to improve the efficiency of existing active set enumeration algorithms.

Topics & Concepts

HorizonOptimal controlLinear-quadratic regulatorMathematicsMathematical optimizationSet (abstract data type)EnumerationDynamic programmingTime horizonLinear programmingSimple (philosophy)Quadratic programmingQuadratic equationActive set methodComputer scienceNonlinear programmingNonlinear systemDiscrete mathematicsPhilosophyQuantum mechanicsProgramming languageEpistemologyPhysicsGeometryAdvanced Control Systems OptimizationProcess Optimization and IntegrationFault Detection and Control Systems