Difference between revisions of "Control of Heat Equation with Actuator Placement"
FelixMueller (Talk | contribs) (→Parameters) |
FelixMueller (Talk | contribs) (→Parameters) |
||
Line 51: | Line 51: | ||
The parameter <math> \kappa </math> describes the thermal dissipativity of the material in the domain <math> \Omega </math>, it may vary in space. | The parameter <math> \kappa </math> describes the thermal dissipativity of the material in the domain <math> \Omega </math>, it may vary in space. | ||
The parameter <math> L </math> indicates the number of possible actuator locations. They are distributed as indecated inthe picture. | The parameter <math> L </math> indicates the number of possible actuator locations. They are distributed as indecated inthe picture. | ||
+ | |||
+ | \begin{figure}[h] | ||
+ | \centering | ||
+ | \begin{tikzpicture} | ||
+ | \draw[step=1cm] (0,0) grid (8,4); | ||
+ | \filldraw[blue] (2,1) circle (4pt); | ||
+ | \filldraw[blue] (4,1) circle (4pt); | ||
+ | \filldraw[blue] (6,1) circle (4pt); | ||
+ | \filldraw[blue] (2,2) circle (4pt); | ||
+ | \filldraw[blue] (4,2) circle (4pt); | ||
+ | \filldraw[blue] (6,2) circle (4pt); | ||
+ | \filldraw[blue] (2,3) circle (4pt); | ||
+ | \filldraw[blue] (4,3) circle (4pt); | ||
+ | \filldraw[blue] (6,3) circle (4pt); | ||
+ | \end{tikzpicture} | ||
+ | \end{figure} | ||
==Reference solution== | ==Reference solution== |
Revision as of 17:39, 23 February 2016
Control of Heat Equation with Actuator Placement | |
---|---|
State dimension: | 1 |
Differential states: | 1 |
Continuous control functions: |
![]() |
Discrete control functions: |
![]() |
Path constraints: | 3 |
Interior point equalities: | 2 |
This problem is governed by the heat equation and is adapted from Iftime and Demetriou ([Iftime2009]Author: Orest V. Iftime; Michael A. Demetriou
Journal: {A}utomatica
Number: 2
Pages: 312--323
Title: {O}ptimal control of switched distributed parameter systems with spatially scheduled actuators
Volume: 45
Year: 2009).
Its goal is to choose a place to apply an actuator in a given area depending on time.
We consider a rectangle
with the boundary
and the time horizon
as the domains.
The objective function is quadratic, its first term captures the desired final state
, the second term regularize the state over time and the third term regularize the continuous controls.
The constraints are a source budget, which limits the quantity of placed actuators, and the two-dimensional heat equation with some source function.
Additionally, we assume Dirichlet boundary conditions and initial conditions.
Contents
[hide]Mathematical formulation
Parameters
These fixed values are used within the model.
The parameter describes the thermal dissipativity of the material in the domain
, it may vary in space.
The parameter
indicates the number of possible actuator locations. They are distributed as indecated inthe picture.
\begin{figure}[h]
\centering \begin{tikzpicture} \draw[step=1cm] (0,0) grid (8,4); \filldraw[blue] (2,1) circle (4pt); \filldraw[blue] (4,1) circle (4pt); \filldraw[blue] (6,1) circle (4pt); \filldraw[blue] (2,2) circle (4pt); \filldraw[blue] (4,2) circle (4pt); \filldraw[blue] (6,2) circle (4pt); \filldraw[blue] (2,3) circle (4pt); \filldraw[blue] (4,3) circle (4pt); \filldraw[blue] (6,3) circle (4pt); \end{tikzpicture}
\end{figure}
Reference solution
Source Code
References
[Iftime2009] | Orest V. Iftime; Michael A. Demetriou (2009): {O}ptimal control of switched distributed parameter systems with spatially scheduled actuators . {A}utomatica, 45, 312--323 | ![]() |