Goal¶
Design a sparse distributed control for the heat equation. This is an intermediate project that consolidates the nonsmooth material before the more ambitious multiscale project.
Mathematical Formulation¶
Let . Solve
subject to
Optionally impose box constraints
The adjoint equation is
The nonsmooth optimality condition is
The proximal-gradient update is cellwise soft-thresholding, followed by box projection if constraints are present.
Implementation Hints¶
Start from
ParabolicL1ProximalGradient.Compare proximal gradient and PDAS.
Use piecewise constant controls so the proximal map is cellwise.
Study how changes the active control region.
Relevant Examples¶
Course code:
codes/dealii/include/parabolic_l1_proximal_gradient.h,codes/dealii/include/parabolic_l1_pdas.h.Course lectures:
lecture13.md,lecture16.md.
Deliverables¶
Sparse parabolic control runs for several values.
Plots of support size vs iteration.
Comparison between proximal gradient and PDAS.
Interpretation as actuator placement.