LaTex2Web logo

Documents Live, a web authoring and publishing system

If you see this, something is wrong

Table of contents

First published on Saturday, Jul 11, 2026 and last modified on Saturday, Jul 11, 2026 by François Chaplais.

Like what you see? Register!
Cost of Sensing in Optimal Control: Basic Formulations, Examples, and Applications

Dung Tran Department of Mechanical and Aerospace Engineering, University of Central Florida, Orlando, Florida, USA Email

Tri Ngo Department of Mechanical and Aerospace Engineering, University of Central Florida, Orlando, Florida, USA

Tuhin Das Department of Mechanical and Aerospace Engineering, University of Central Florida, Orlando, Florida, USA Email

Keywords: Sensing-Cost, Optimal Control, Two-Point Boundary Value Problem (TPBVP), Pontryagin's Minimum Principle, Shrinking Horizon

Abstract

1 Introduction

2 Problem Statement

3 Theoretical Development

\[ \left( \lambda_x b - \lambda_u a \right) \dot{x} = 0 \]
\[ \frac{\partial H \vert_{u_{min}}}{\partial z} = 0 \; \Rightarrow \; z_{max} = \frac{2s}{\lambda^T B R^{-1} B^T \lambda} > 0 \]
\[ H(X^*, \lambda^*, u^*, z^*) \le H(X^*, \lambda^*, u^*, z) ~ \forall \, t \in \left[ t_0, t_f \right] \]

4 Infinite Time Case with Single Switching Instant

\[ \left\{ \begin{aligned} &\lim_{t\to\infty}\lambda(t)=\boldsymbol{0}_{n\times 1} \\ &\lim_{t\to\infty}X(t)=\boldsymbol{0}_{n\times 1} \end{aligned} \right. \Rightarrow \lim_{t\to\infty}\alpha(t)=0 \]
\[ f(a) \leq f(b) ~\text{and} ~f(b) \geq f(c) \]
\[ f(a) \geq f(b) ~\text{and} ~f(b) \leq f(c). \]
\[ d = \frac{f(b) + \max\{f(a), f(c)\}}{2} \]
\[ \lim_{t \to 0^+} f(t) = 2X_0^T P X_0 \geq 0, ~ \lim_{t \to \infty} f(t) = 0. \]

5 Numerical Solution Examples

6 A Practical Example: Waste Water Treatment Plant

\[ A = \left[ \begin{array}{cccccc} -7.25\times10^{-5} & \boldsymbol{0}_{1\times3} & 0 & 0 \\ \boldsymbol{0}_{3\times1} & A_{12} & \boldsymbol{0}_{3\times1} & \boldsymbol{0}_{3\times1} \\ 0 & \boldsymbol{0}_{1\times3} & -1.008\times10^{-4} & 0 \\ 0 & \boldsymbol{0}_{1\times3} & 0 & -1.67\times10^{-4} \end{array} \right] \]
\[ A_{12} = \left[ \begin{array}{ccc} 0 & 1 & 0 \\ 0 & 0 & 1 \\ -1.687\times10^{-11} & -2.723\times10^{-7} & -8.584\times10^{-4} \\ \end{array} \right] \]
\[ B = \left[ \begin{array}{cc} -2.9\times10^{-6} & 0 \\ 0 & 0 \\ 0 & 0 \\ 0 & 1 \\ 4.677\times10^{-6} & 0 \\ 0 & -3.34\times10^{-9} \end{array} \right] \]
\[ C = \left[ \begin{array}{cccccc} 1 & -1.052\times10^{-16} & 3.18\times10^{-12} & 4.406\times10^{-9} & 0 & 0 \\ 0 & 0 & 0 & 0 & 1 & 1 \end{array} \right] \]
\[ D = \boldsymbol{0}_{2\times2} \]
\[ s = \left\{ \begin{array}{cl} 0.001 & \text{Case 1: Low sensing cost} \\ 0.1 & \text{Case 2: Intermediate sensing cost}\\ 0.5 & \text{Case 3: High sensing cost} \end{array} \right. \]

7 A Shrinking Horizon Implementation

8 Conclusion

References

[1] E. Clark, T. Askham, S. L. Brunton, and J. N. Kutz. “Greedy Sensor Placement With Cost Constraints.'' IEEE Sensor Journal , vol. 19, no. 7 (2019): 2642–2656. doi: https://doi.org/10.1109/JSEN.2018.2887044 .

[2] T. Das and R. Mukherjee. “Shared-Sensing and Control Using Reversible Transducers.'' IEEE Transactions on Control Systems Technology , vol. 17, no. 1 (2009): 242–248. doi: https://doi.org/10.1109/TCST.2008.924570 .

[3] V. Ganesan, T. Das, N. Rahnavard, and J. L. Kauffman. “Vibration-based monitoring and diagnostics using compressive sensing.'' Journal of Sound and Vibration 394 (2017): 612–630. doi: https://doi.org/10.1016/j.jsv.2017.02.002 .

[4] V. Gupta, T. H. Chung, B. Hassibi, and R. M. Murray. ‘Òn a stochastic sensor selection algorithm with applications in sensor scheduling and sensor coverage.'' Automatica , vol. 42, no. 2 (2006): 251–260. doi: https://doi.org/10.1016/j.automatica.2005.09.016 .

[5] A. V. Savkin, R. J. Evans, and E. Skafidas. 2001. “The problem of optimal robust sensor scheduling.'' In Proceedings of the 39th IEEE Conference on Decision and Control (Cat. No.00CH37187), Vol 4, 3791–3796. doi: https://doi.org/10.1109/CDC.2000.912300 .

[6] W. P. M. H. Heemels, K. H. Johansson, and P. Tabuada. 2012. ‘Àn introduction to event-triggered and self-triggered control.'' In IEEE 51st Conference on Decision and Control (CDC), 3270–3285. doi: https://doi.org/10.1109/CDC.2012.6425820 .

[7] R. K. Boel and J. H. van Schuppen. 2015. ‘Òptimal control and optimal sensor activation for Markov decision problems with costly observations.'' In 2015 IEEE Conference on Control Applications (CCA), 1440–1447. doi: https://doi.org/10.1109/CCA.2015.7320814 .

[8] D. E. Kirk 1970. Optimal control theory: an introduction, Prentice-Hall.

[9] A. E. Bryson and Y. C. Ho. 1975. Applied Optimal Control, Hemisphere Publishing Corporation, Washington, D. C.

[10] R. F. Stengel 1994. Optimal Control and Estimation, Dover Publications, Mineola, NY.

[11] F. L. Lewis, D. L. Vrabie, and V. L. Syrmos. 2012. Optimal Control, John Wiley & Sons, Ltd. doi: https://doi.org/10.1002/9781118122631 .

[12] T. Das and R. Mukherjee. ‘Òptimally switched linear systems.'' Automatica , vol. 44, no. 5 (2008): 1437–1441. doi: https://doi.org/10.1016/j.automatica.2007.10.008 .

[13] W. H. Press, S. A. Teukolsky, W. T. Vetterling, and B. P. Flannery. 1992. Numerical Recipes in C: The Art of Scientific Computing, Cambridge University Press, New York, NY.

[14] T. Das, R. Mukherjee, and J. Cameron. ‘Òptimal Trajectory Planning for Hot-Air Balloons in Linear Wind Fields.'' Journal of Guidance, Control, and Dynamics , vol. 26, no. 3 (2003): 416–424. doi: https://doi.org/10.2514/2.5079 .

[15] R. A. Horn and C. R. Johnson. 2013. Matrix Analysis, Cambridge University Press, 32 Avenue of the Americas, New York, NY 10013-2473.

[16] P. J. Antsakalis and A. N. Michel. 1997. Linear Systems, McGraw-Hill, Englewood Cliffs, NJ.

[17] J. Kierzenka and L. F. Shampine. ‘À BVP solver based on residual control and the Matlab PSE.'' ACM Transactions on Mathematical Software (TOMS) , vol. 27, no. 3 (2001): 299–316. doi: https://doi.org/10.1145/502800.502801 .

[18] M. García-Sanz 2017. Robust Control Engineering: Practical QFT Solutions, CRC Press. doi: https://doi.org/10.4324/9781315394985 .

[19] A. Capannolo, G. Zanotti, M. Lavagna, and G. Cataldo. “Model predictive control for formation reconfiguration exploiting quasi-periodic tori in the cislunar environment.'' Journal of Nonlinear Dynamics , vol. 111, no. 8 (2023): 6941–6959. doi: https://doi.org/10.1007/s11071-022-08214-8 .

[20] J. Skaf, S. Boyd, and A. Zeevi. “Shrinking-horizon dynamic programming.'' International Journal of Robust and Nonlinear Control , vol. 20, no. 17 (2010): 1993–2002. doi: https://doi.org/10.1002/rnc.1566 .