Tellegen's theorem is one of the most powerful theorems in network theory. Most of the energy distribution theorems and extremum principles in network theory can be derived from it. It was published in 1952 by Bernard Tellegen.[1] Fundamentally, Tellegen's theorem gives a simple relation between magnitudes that satisfy Kirchhoff's laws of electrical circuit theory.
The Tellegen theorem is applicable to a multitude of network systems. The basic assumptions for the systems are the conservation of flow of extensive quantities (Kirchhoff's current law, KCL) and the uniqueness of the potentials at the network nodes (Kirchhoff's voltage law, KVL). The Tellegen theorem provides a useful tool to analyze complex network systems including electrical circuits, biological and metabolic networks, pipeline transport networks, and chemical process networks.
Consider an arbitrary lumped network that has
b
n
Wk
Fk
k=1,2,...,b
W1,W2,...,Wb
F1,F2,...,Fb
b | |
\sum | |
k=1 |
WkFk=0.
Tellegen's theorem is extremely general; it is valid for any lumped network that contains any elements, linear or nonlinear, passive or active, time-varying or time-invariant. The generality is extended when
Wk
Fk
The set of currents can also be sampled at a different time from the set of potential differences since KVL and KCL are true at all instants of time. Another extension is when the set of potential differences
Wk
Fk
We need to introduce a few necessary network definitions to provide a compact proof.
Incidence matrix:The
n x b
Aa |
aij
aij=\begin{cases} 1,&ifcurrentinbranchjleavesnodei\\ -1,&ifcurrentinbranchjentersnodei\\ 0,&otherwise\end{cases}
A reference or datum node
P0
(n-1) x b
A
a0j
P0
The conservation laws (KCL) in vector-matrix form:
AF=0
The uniqueness condition for the potentials (KVL) in vector-matrix form:
W=
AT |
w
where
wk
P0
Using KVL:
\begin{align}
WT |
F =
(ATw)T |
F =
(wTA) |
F =
wTAF |
=0 \end{align}
because
AF=0
b | |
\sum | |
k=1 |
WkFk=
WT |
F=0
Network analogs have been constructed for a wide variety of physical systems, and have proven extremely useful in analyzing their dynamic behavior. The classical application area for network theory and Tellegen's theorem is electrical circuit theory. It is mainly in use to design filters in signal processing applications.
A more recent application of Tellegen's theorem is in the area of chemical and biological processes. The assumptions for electrical circuits (Kirchhoff laws) are generalized for dynamic systems obeying the laws of irreversible thermodynamics. Topology and structure of reaction networks (reaction mechanisms, metabolic networks) can be analyzed using the Tellegen theorem.
Another application of Tellegen's theorem is to determine stability and optimality of complex process systems such as chemical plants or oil production systems. The Tellegen theorem can be formulated for process systems using process nodes, terminals, flow connections and allowing sinks and sources for production or destruction of extensive quantities.
A formulation for Tellegen's theorem of process systems:
nP | |
\sum | |
j=1 |
Wj
\operatorname{d | |
Z |
j
where
pj
tj
\operatorname{d | |
Z |
j