State-determined systems
A system is defined to be a collection of objects and their relations contained within a boundary. The collection of those objects that are external to the system and yet interact with it is called the environment. System variables are variables that represent the behavior of the system, both those that are internal to the system and those that are external—that is, with the system’s environment.
There are three important classes of system variable, all typically expressed as vector-valued functions of time \(t\), conventionally all expressed as column-vectors (and called “vectors” even though they’re vector-valued functions …because nothing makes sense and we’re all going to die). Consider fig. ¿fig:system? for the following definitions. Input variables are system variables that do not depend on the internal dynamics of the system; for a system with \(r\) input variables, the “input vector” is a vector-valued function \(\bm{u}:\mathbb{R}\rightarrow\mathbb{R}^r\). The environment prescribes inputs, making them independent variables. Conversely, output variables are system variables of interest to the designer; for a system with \(m\) output variables, the “output vector” is a vector-valued function \(\bm{y}:\mathbb{R}\rightarrow\mathbb{R}^m\). Outputs may or may not directly interact with the environment. Finally, a minimal set of variables that define the internal state of the system are defined as the state variables; for a system with \(n\) state variables, the “state vector” is a vector-valued function \(\bm{x}:\mathbb{R}\rightarrow\mathbb{R}^n\).
We consider a very common class of system: those that are state-determined, which are those for which (Rowell1997?)
a mathematical description,
the state at time \(t_0\), called the initial condition \(\bm{x}(t)|_{t=t_0}\), and
the input \(\bm{u}\) for all time \(t\ge t_0\)
are necessary and sufficient conditions to determine \(\bm{x}(t)\) (and therefore \(\bm{y}(t)\)) for all \(t\ge t_0\).
The “mathematical description” of the system requires a set of primitive elements be assigned to represent its internal and external interactions. The equations derive from two key types of mathematical relationships:
the input-output behavior of each primitive element and
the topology of interconnections among elements.
The former generate elemental equations and the latter, continuity or compatibility equations.
In the RC circuit shown, let Vs be a source and vo the voltage of interest. Identify
the system boundary,
the input vector,
the output vector,
a state vector,
an elemental equation,
and which equations might be continuity or compatibility equations.
Everything but Vs and vo.
$\bm{u}(t) = \begin{bmatrix} V_s(t) \end{bmatrix}$.
$\bm{y}(t) = \begin{bmatrix} v_o(t) \end{bmatrix}$.
There is no unique answer, but it turns out the minimimum number of variables that describe the state of an nth order system is n. vC is a good choice in this case. So $\bm{x}(t) = \begin{bmatrix} v_C(t) \end{bmatrix}$.
For instance, vR = iRR.
Because they deal with the topology and interconnections of the elements, KCL and KVL are the continuity and compatibility equations.
Online Resources for Section 1.2
No online resources.