This is the lecture notes for "ELEC 5650: Networked Sensing, Estimation and Control" in the 2024-25 Spring semester, delivered by Prof. Ling Shi at HKUST. In this session, we will cover essential mathematical tools and concepts from linear algebra, matrix theory, and system theory that are fundamental to networked sensing, estimation, and control.
Eigenvalues
\(A\in\mathbb R^{n\times n}\), \(\lambda\) can be solved by
For two random variables \(X,Y\), define \(\langle X,Y\rangle=E[XY^T]\)
Projection Theorem
Let \(\mathcal H\in\mathbb R^{m}\) be a linear subspace of \(\mathcal S\in\mathbb R^n,(m<n)\). For some vector \(\mathbf y\in\mathcal S\), the projection of \(\mathbf y\) onto \(\mathcal H\) denoted as \(\hat{\mathbf y}_{\mathcal H}\) is a uniyque element in \(\mathcal H\), such that \(\forall\mathbf x\in\mathcal H,\langle\mathbf y-\hat{\mathbf y}_{\mathcal H},\mathbf x\rangle=0\), in other word \(\mathbf y-\hat{\mathbf y}_{\mathcal H}\perp\mathbf x\).
Gram-Schmidt Process
Let \(\set{\mathbf v_1,\mathbf v_2,...\mathbf v_n}\) be a set of linearly independent vectors in an inner product space VV. The Gram-Schmidt process constructs an orthonormal basis\(\set{\mathbf u_1,\mathbf u_2,\cdots,\mathbf u_n}\) for the subspace spanned by \(\set{\mathbf v_1,\mathbf v_2,...\mathbf v_n}\) as follows:
A linear system \(x_{k+1}=Ax_k, y_k=Cx_k\) is said to be observable if \(\forall x_0,\exists k>0\), such that \(x_0\) can be computed from \(\mathbf y_k=[y_0,y_1,\cdots,y_{k-1}]^T\).
\((A,C)\) is observable is equivalent to the following
\(M_o=\begin{bmatrix}C\\CA\\\vdots\\CA^{n-1}\end{bmatrix}\) is full rank
\(W_o=\sum_{k=0}^{n-1}(A^k)^TC^TCA^k\) is full rank
PBH test: \(\forall\lambda\in\mathbb C,\begin{bmatrix}A-\lambda I\\C\end{bmatrix}\) is full rank
Assume \((A,C)\) is observable, find \(x_0\) from \(\mathbf y_k\).