Matches in SemOpenAlex for { <https://semopenalex.org/work/W1605603185> ?p ?o ?g. }
- W1605603185 abstract "Receding horizon control (RHC), also known as model predictive control (MPC), is a general purpose control scheme that involves repeatedly solving a constrained optimization problem, using predictions of future costs, disturbances, and constraints over a moving time horizon to choose the control action. RHC handles constraints, such as limits on control variables, in a direct and natural way, and generates sophisticated feed-forward actions. The main disadvantage of RHC is that an optimization problem has to be solved at each step, which leads many control engineers to think that it can only be used for systems with slow sampling (say, less than one Hz). Several techniques have recently been developed to get around this problem. In one approach, called explicit MPC, the optimization problem is solved analytically and explicitly, so evaluating the control policy requires only a lookup table search. Another approach, which is our focus here, is to exploit the structure in the optimization problem to solve it efficiently. This approach has previously been applied in several specific cases, using custom, hand written code. However, this requires significant development time, and specialist knowledge of optimization and numerical algorithms. Recent developments in convex optimization code generation have made the task much easier and quicker. With code generation, the RHC policy is specified in a high-level language, then automatically transformed into source code for a custom solver. The custom solver is typically orders of magnitude faster than a generic solver, solving in milliseconds or microseconds on standard processors, making it possible to use RHC policies at kilohertz rates. In this paper we demonstrate code generation with two simple control examples. They show a range of problems that may be handled by RHC. In every case, we show a speedup of several hundred times from generic parser-solvers." @default.
- W1605603185 created "2016-06-24" @default.
- W1605603185 creator A5003642180 @default.
- W1605603185 creator A5011176205 @default.
- W1605603185 creator A5064067503 @default.
- W1605603185 date "2010-09-01" @default.
- W1605603185 modified "2023-10-17" @default.
- W1605603185 title "Code generation for receding horizon control" @default.
- W1605603185 cites W118318277 @default.
- W1605603185 cites W1552127371 @default.
- W1605603185 cites W1603657390 @default.
- W1605603185 cites W165896801 @default.
- W1605603185 cites W1967073510 @default.
- W1605603185 cites W1993170675 @default.
- W1605603185 cites W1999502602 @default.
- W1605603185 cites W1999913571 @default.
- W1605603185 cites W2004453692 @default.
- W1605603185 cites W2007789597 @default.
- W1605603185 cites W2025195441 @default.
- W1605603185 cites W2066459185 @default.
- W1605603185 cites W2071476171 @default.
- W1605603185 cites W2080053379 @default.
- W1605603185 cites W2090983436 @default.
- W1605603185 cites W2097886690 @default.
- W1605603185 cites W2120354827 @default.
- W1605603185 cites W2121362876 @default.
- W1605603185 cites W2123214761 @default.
- W1605603185 cites W2129905389 @default.
- W1605603185 cites W2134673975 @default.
- W1605603185 cites W2136705514 @default.
- W1605603185 cites W2150187377 @default.
- W1605603185 cites W2153047409 @default.
- W1605603185 cites W2155713971 @default.
- W1605603185 cites W2165880322 @default.
- W1605603185 cites W2178935672 @default.
- W1605603185 cites W2271358270 @default.
- W1605603185 cites W4243241350 @default.
- W1605603185 cites W4250589301 @default.
- W1605603185 cites W4362201778 @default.
- W1605603185 cites W74203006 @default.
- W1605603185 doi "https://doi.org/10.1109/cacsd.2010.5612665" @default.
- W1605603185 hasPublicationYear "2010" @default.
- W1605603185 type Work @default.
- W1605603185 sameAs 1605603185 @default.
- W1605603185 citedByCount "64" @default.
- W1605603185 countsByYear W16056031852012 @default.
- W1605603185 countsByYear W16056031852013 @default.
- W1605603185 countsByYear W16056031852014 @default.
- W1605603185 countsByYear W16056031852015 @default.
- W1605603185 countsByYear W16056031852016 @default.
- W1605603185 countsByYear W16056031852017 @default.
- W1605603185 countsByYear W16056031852018 @default.
- W1605603185 countsByYear W16056031852019 @default.
- W1605603185 countsByYear W16056031852020 @default.
- W1605603185 countsByYear W16056031852021 @default.
- W1605603185 countsByYear W16056031852022 @default.
- W1605603185 countsByYear W16056031852023 @default.
- W1605603185 crossrefType "proceedings-article" @default.
- W1605603185 hasAuthorship W1605603185A5003642180 @default.
- W1605603185 hasAuthorship W1605603185A5011176205 @default.
- W1605603185 hasAuthorship W1605603185A5064067503 @default.
- W1605603185 hasBestOaLocation W16056031852 @default.
- W1605603185 hasConcept C112680207 @default.
- W1605603185 hasConcept C11413529 @default.
- W1605603185 hasConcept C126255220 @default.
- W1605603185 hasConcept C133162039 @default.
- W1605603185 hasConcept C137836250 @default.
- W1605603185 hasConcept C154945302 @default.
- W1605603185 hasConcept C157972887 @default.
- W1605603185 hasConcept C172205157 @default.
- W1605603185 hasConcept C177264268 @default.
- W1605603185 hasConcept C199360897 @default.
- W1605603185 hasConcept C2524010 @default.
- W1605603185 hasConcept C26517878 @default.
- W1605603185 hasConcept C2775924081 @default.
- W1605603185 hasConcept C2776760102 @default.
- W1605603185 hasConcept C2778770139 @default.
- W1605603185 hasConcept C33923547 @default.
- W1605603185 hasConcept C38652104 @default.
- W1605603185 hasConcept C41008148 @default.
- W1605603185 hasConceptScore W1605603185C112680207 @default.
- W1605603185 hasConceptScore W1605603185C11413529 @default.
- W1605603185 hasConceptScore W1605603185C126255220 @default.
- W1605603185 hasConceptScore W1605603185C133162039 @default.
- W1605603185 hasConceptScore W1605603185C137836250 @default.
- W1605603185 hasConceptScore W1605603185C154945302 @default.
- W1605603185 hasConceptScore W1605603185C157972887 @default.
- W1605603185 hasConceptScore W1605603185C172205157 @default.
- W1605603185 hasConceptScore W1605603185C177264268 @default.
- W1605603185 hasConceptScore W1605603185C199360897 @default.
- W1605603185 hasConceptScore W1605603185C2524010 @default.
- W1605603185 hasConceptScore W1605603185C26517878 @default.
- W1605603185 hasConceptScore W1605603185C2775924081 @default.
- W1605603185 hasConceptScore W1605603185C2776760102 @default.
- W1605603185 hasConceptScore W1605603185C2778770139 @default.
- W1605603185 hasConceptScore W1605603185C33923547 @default.
- W1605603185 hasConceptScore W1605603185C38652104 @default.
- W1605603185 hasConceptScore W1605603185C41008148 @default.
- W1605603185 hasLocation W16056031851 @default.
- W1605603185 hasLocation W16056031852 @default.