Jump to content

Control of Heat Equation with Actuator Placement: Difference between revisions

From mintOC
Line 40: Line 40:


We define the source term for all locations <math>
We define the source term for all locations <math>
l\in \{1,\dots,L\} <\math> and a
l\in \{1,\dots,L\} </math> and a
fix parameter <math>\varepsilon\in \R_+</math>:
fix parameter <math>\varepsilon\in \R_+</math>:
<math>
<math>
f_l(x,y) = \frac{1}{\sqrt{2\pi\varepsilon}}e^{\frac{-((x_l-x)^2+(y_l-y)^2)}{2\varepsilon}}
f_l(x,y) = \frac{1}{\sqrt{2\pi\varepsilon}}e^{\frac{-((x_l-x)^2+(y_l-y)^2)}{2\varepsilon}}
<\math>
</math>
where <math>(x_l,y_l)</math> is the coordinate of the mesh point of the $l$th possible actuator location.
where <math>(x_l,y_l)</math> is the coordinate of the mesh point of the <math>l</math>th possible actuator location.


The parameters used are:
The parameters used are:
Line 62: Line 62:
The  parameter  <math> \kappa </math> describes the thermal dissipativity of the material in the domain <math> \Omega </math>, it may vary in space: <math> \kappa(x,y) </math>.
The  parameter  <math> \kappa </math> describes the thermal dissipativity of the material in the domain <math> \Omega </math>, it may vary in space: <math> \kappa(x,y) </math>.
The parameter  <math> L </math> indicates the number of possible actuator locations. They are distributed as indicated in the picture.
The parameter  <math> L </math> indicates the number of possible actuator locations. They are distributed as indicated in the picture.
The source budget is limited by <math>W<\math>.
The source budget is limited by <math>W</math>.


==Reference solution==
==Reference solution==

Revision as of 16:10, 23 February 2016

Control of Heat Equation with Actuator Placement
State dimension: 1
Differential states: 1
Continuous control functions: L
Discrete control functions: L
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
Link to Google Scholar
). Its goal is to choose a place to apply an actuator in a given area depending on time. The objective function is quadratic, its first term captures the desired final state u¯0, 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.


Mathematical formulation

minu,v,wJ(u,v)=||u(,,tf)||2,Ω2+2||u(,,)||2,Ω×T2+1500l=1L||vl()||2,T2 s.t.ut(x,y,t)κΔu(x,y,t)=l=19vl(t)fl(x,y) in Ω×Tu(x,y,t)=0 on Ω×Tu(x,y,0)=100sin(πx)sin(πy) in ΩMwl(t)vl(t)Mwl(t) for all l{1,,L} in Tl=1Lwl(t)=W in Twl(t){0,1} for all l{1,,L} in T.

Parameters

We define the source term for all locations l{1,,L} and a fix parameter ε+: fl(x,y)=12πεe((xlx)2+(yly)2)2ε where (xl,yl) is the coordinate of the mesh point of the lth possible actuator location.

The parameters used are:

Ω=[0,1]×[0,2],L=9,κ=0.01,tf=10,W=1.


The parameter κ describes the thermal dissipativity of the material in the domain Ω, it may vary in space: κ(x,y). The parameter L indicates the number of possible actuator locations. They are distributed as indicated in the picture. The source budget is limited by W.

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--323Link to Google Scholar