Abstract
In this chapter we aim to extend the Brayton Moser (BM) framework for modeling infinite-dimensional systems. Starting with an infinite-dimensional port-Hamiltonian system we derive a BM equivalent which can be defined with respect to a non-canonical Dirac structure. Based on this model we derive stability and new passivity properties for the system. The state variables in this case are the “effort” variables and the storage function is a “power-like” function called the mixed potential. The new property is derived by “differentiating” one of the port variables. We present our results with the Maxwell’s equations, and the transmission line with non-zero boundary conditions as examples.
Access provided by Autonomous University of Puebla. Download conference paper PDF
Similar content being viewed by others
Keywords
- Infinite Dimensional Systems
- port-Hamiltonian Systems
- Dirac Structure
- Storage Function
- Passive Properties
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.
15.1 Introduction
I (the second author) got exposed to Arjan’s work for the first time during my master’s in Systems and Control at VJTI, Mumbai. It was though a course on non-linear control, where we followed one of his books titled “Non-linear Dynamical Control Systems” which he had coauthored with Henk Nijmeijer. In the final year of my masters, I came across a paper by him on port-Hamiltonian system. Back then, I never imagined to have to Arjan as my Ph.D. advisor. I feel extremely fortunate that I could learn under his supervision. Arjan’s immense knowledge and contributions in Systems Theory have always motivated and played a significant part in shaping my career. I am delighted to dedicate this piece of work to Arjan, on his birthday, to recognize him for his monumental research in Systems and Control theory. Happy Birthday, Arjan!
Energy-based methods for modeling and control of complex physical systems has been an active area of research for the past two decades. In particular, the Hamiltonian-based formulation has proven to be an effective tool in modeling and control of complex physical systems from several physical domains, both finite and infinite-dimensional cases [7]. These systems are inherently passive with the Hamiltonian when bounded from below, serving as the storage function and the input and output pair are power conjugate. This resulted in development of so-called “Energy-Shaping” methods for control of physical systems. In some cases the natural power conjugate port variables do not necessarily help in achieving the control objectives due to the dissipation obstacle [13], motivating the search for alternate passive maps. One possible alternative which has been explored extensively in the finite-dimensional case is the “Brayton–Moser” (BM) framework for modeling of electrical networks [2, 5, 6], which has been successfully adapted towards analyzing passivity of RLC circuits [8] and for control of physical systems by “power shaping” [7]. For further details on various energy and power-based modeling techniques we refer to [9].
Most of the literature for control on the BM framework restricts to finite-dimensional case only. One of the first results, in the infinite dimensional case, appeared in [4], in which the authors present a stability theory in the BM framework for a transmission line connected to the non-linear load. However, the proposed Lyapunov functional does not preserve the pseudogradient-like structure of the system, which is essential for boundary control, and to derive passive maps is not very obvious. Later, in [10] the authors describe a electromagnetic fields analogue of the Brayton Moser formulation of Maxwell equations, again mostly for zero boundary conditions. In an earlier work [12], we have presented results on control by interconnection of a transmission line by “power shaping” in the BM framework.
In this chapter we present a BM analogue of an infinite-dimensional port-Hamiltonian systems, defined with respect to a constant Stokes Dirac structure [16]. The main results are deriving a new passivity property for mixed finite and infinite-dimensional systems by “differentiating” one of the port variables (possibly the boundary port) and a storage function directly related to the power of the system, while preserving the structure of the system. This new storage function is instrumental in analyzing the stability of the system. We present our results for a general Hamiltonian system, with Maxwell’s equations and the transmission line with non-zero boundary conditions, as examples.
This chapter is organized as follows. In Sect. 15.2, we defined the Stokes Dirac structure and its Brayton Moser formulation. In Sect. 15.3, we use Brayton Moser framework to analyze stability and give admissible pairs for Maxwell’s equation of electromagnetic fields and telegraphers equations of transmission line with zero energy flow trough boundary. In Sect. 15.4, we present the admissible pairs and stability for transmission line with non-zero energy flows through the boundary and derive new passivity properties. Finally in Sect. 15.5, we derive conservation laws and Casimirs in the BM framework.
Part of the results presented here have appeared in [11].
Notations and Math Preliminaries
Let Z be an n dimensional Riemannian manifold with a smooth \((n-1)\) dimensional boundary \(\partial Z\). \(\varOmega ^k(Z)\), \(k=0,1,\ldots ,n\) denotes the space of all exterior \(k-\) forms on Z. The dual space \(\left( \varOmega ^k(Z)\right) ^{*}\) of \(\varOmega ^k(Z)\) can be identified with space of \(n-k\) forms \(\varOmega ^{n-k}(Z)\) , the space of \((n-k)\) forms on Z. There exists a natural pairing between \(\alpha \in \varOmega ^k(Z)\) and \(\beta \in \left( \varOmega ^k(Z)\right) ^{*} \) given by \(\langle \beta | \alpha \rangle =\int _Z \beta \wedge \alpha \), were \(\wedge \) is the usual wedge product of differential forms, resulting in the n form \(\beta \wedge \alpha \). Similar pairing can be established between the boundary variables.
\({\mathrm {d}}\) denotes the exterior derivative and maps k forms on Z to \(k+1\) forms on Z. The Hodge star operator \(*\) (corresponding to Riemannian metric on Z) converts p forms to \((n-p)\) forms. Given \(\alpha , \beta \; \in \varOmega ^k(Z) \) and \(\gamma \in \varOmega ^l(Z)\), the wedge product \(\alpha \wedge \gamma \in \varOmega ^{k+l}(Z)\). We additionally have the following properties (for details on theory of differential forms we refer to [1]).
Given a functional \(H(\alpha _p,\alpha _q)\), we compute its variation as
where \(\alpha _p,\;\partial \alpha _p \in \varOmega ^p(Z)\) and \(\alpha _q, \; \partial \alpha _q\in \varOmega ^q(Z)\) and \(\delta _{p}H \in \varOmega ^{n-p}(Z)\) and \(\delta _{q}H \in \varOmega ^{n-q}(Z)\) are variational derivatives of \(H(\alpha _p,\alpha _q)\) with respective to \(\alpha _p\) and \(\alpha _q\). Further, the time derivative of \(H(\alpha _p,\alpha _q)\) is
Let \(G: \varOmega ^{n-p}(Z)\rightarrow \varOmega ^{n-p}(Z)\) and \(R: \varOmega ^{n-q}(Z)\rightarrow \varOmega ^{n-q}(Z)\), we call \(G\ge 0\), if and only if \(\forall \alpha _p \in \varOmega ^p(Z)\)
G is said to be symmetric if \(\langle \alpha _p | G \alpha _p\rangle = \langle G\alpha _p |\alpha _p \rangle \).
Lastly, for \(Z \subset \mathbb R^n\), given \(f(z,t):Z \times \mathbb {R}\rightarrow \mathbb {R}\), we denote \(\dfrac{\partial f}{\partial t}(z,t)\) as \(f_t\), similarly \(\dfrac{\partial f}{\partial z}(z,t)\) as \(f_z\).
15.2 From Port-Hamiltonian to Brayton Moser Equations
The basic concept needed in the formulation of a port-Hamiltonian system is that of a Dirac structure, which is a geometric object formalizing general power conserving interconnections [15].
Definition 15.1
Let V be a an infinite-dimensional linear space. There exists on \(V\times V^*\) a canonically defined symmetric bilinear form
with \(f_i \in V, e_i \in V^*, i=1,2\) and \(< \mid >\) denoting the duality product between V and its dual subspace \(V^*\). A constant Dirac structure on V is a linear subspace \(D \subset V \times V^*\) such that
where \(\perp \) denotes the orthogonal complement with respect to the bilinear form \(\ll ,\gg \).
Let now \((f,e) \in D = D ^{\perp }\). Then as an immediate consequence of (15.5)
Thus for all \((f,e)\in D\) we have \(<e \mid f> = 0\), expressing power conservation with respect to the dual power variables \(f \in V\) and \(e \in V^*\)
The Stokes Dirac Structure [16]: Define the linear space \(\mathcal {F}_{p,q}=\varOmega ^p(Z)\times \varOmega ^q(Z)\times \varOmega ^{n-p}(\partial Z)\) called the space of flows and \(\mathcal {E}_{p,q}=\varOmega ^{n-p}(Z)\times \varOmega ^{n-q}(Z)\times \varOmega ^{n-q}(\partial Z)\), the space of efforts, with integers p, q satisfying \(p+q=n+1\). Then, the linear subspace \({D}\subset \mathcal {F}_{p,q}\times \mathcal {E}_{p,q}\)
where \(r=pq+1\), is Stokes Dirac structure with dissipation, [16] with respect to the bilinear form
Consider a distributed parameter port Hamiltonian system on \( \varOmega ^p(Z)\times \varOmega ^q(Z)\times \varOmega ^{n-p}(\partial Z)\), with energy variables \(\left( \alpha _p ,\alpha _q\right) \in \varOmega ^p(Z)\times \varOmega ^q(Z)\) representing two different physical energy domains interacting with each other. The Hamiltonian \(H=\int _Z \mathrm {H}\), where \(\mathrm H\) is the Hamiltonian density. Then the below system of equations represent an infinite-dimensional port-Hamiltonian system, with \(f_p = - \frac{\partial \alpha _p }{\partial t}, ~ f_q = -\frac{\partial \alpha _q }{\partial t}\) and the efforts as the co-energy variables, i.e. \(e_p = \delta _p H, ~ e_q = \delta _q H\).
The time derivative of the Hamiltonian is computed as
This means that the increase in energy in the spatial domain is less than or equal to power supplied to the system through its boundary. This implies that the system is passive, with respect to the boundary variables, with the Hamiltonian H, which is assumed to be bounded from below serving as the storage function.
15.2.1 The Brayton Moser Mixed Potential
Brayton and Moser in the early 1960s [5, 6] showed that the dynamics of a class (topologically complete) of non-linear RLC-circuits can be written as
where \(A(i_L,v_C) = \text {diag} \{L(i_L), -C(v_C) \}\) and \(i_L\) the vector of currents through inductors, \(v_C\) vector of capacitor voltages, \(L(i_L)\) the inductance matrix, \(C(v_C)\) the capacitance matrix, \(B_{E_c}, B_{J_c}\) the matrices containing the elements \(\{-1, 0 , 1 \}\) decided by Kirchoff’s voltage and current laws. \(E_C, J_C\) are respectively the controlled voltage and current sources. P is called the mixed potential function defined by
where \(x = (i_L, v_C)\) the system states. Here F is the content of all the current controlled resistors, G is the co-content of all voltage controlled resistors. Matrix \(\gamma \) contains elements \(\{-1, 0 , 1 \}\) depending on the network topology. Computing the time derivative of P along the trajectories of (15.8) we have
where, \(u=\left( E_c,\;J_c\right) ^\top \) and \(y=\left( -B_{E_c}\frac{di_L}{dt},\;B_{J_c}\frac{dv_C}{dt}\right) ^\top \).
From the above expression we can conclude that the system is passive if \((A(x) + A^\top (x))\le 0\), with P the storage functions and \(u^\top y\) as the supply rate.
In case \((A(x) + A^\top (x))\le 0\) is not satisfied, then it is possible to find new \((\tilde{A}, \tilde{P})\) called an “admissible pair,” (refer [3, 13]) satisfying \((\tilde{A}(x) + \tilde{A}^\top (x))\le 0\). The dynamics can then be equivalently be written as
Remark 15.2
Contrast to the case where the total energy of the system serves as the storage function and passivity is derived with respect to input–output variables which are power conjugate, for example, the voltage and currents [15]. In this case, making use of the mixed potential function as the storage function we derive passivity either with respect to controlled voltages and the derivatives of currents, or the controlled currents and the derivatives of the voltages.
The Infinite-Dimensional BM Formulation
We aim to write the infinite-dimensional port-Hamiltonian system, defined with respect to a Stokes Dirac structure (15.7) in an equivalent BM form. To begin with, we assume that the mapping from the energy variables \((\alpha _p, \alpha _q)\) to the co-energy variables \((e_p, e_q) = (\delta _p H, \delta _q H)\) is invertible. This means the inverse transformation from the co-energy variables to the energy variables can be written as \((\alpha _p, \alpha _q) =( \delta _{e_p}H^{*}, \delta _{e_q}H^{*})\). \(H^{*}\) is the co-energy of H obtained by \(H^{*}(e_p, e_q) = \int _Z \left( (e_p \wedge \alpha _p + e_q \wedge \alpha _q) - H(\alpha _p, \alpha _q) \right) \). Further, assume that the Hamiltonian H splits as \(H(\alpha _p, \alpha _q) = H_p(\alpha _p)+ H_q(\alpha _q)\), with the co-energy variables given by \(e_p = \delta _p H_p,~ e_q = \delta _q H_q\). Consequently the co-Hamiltonian can also be split as \(H^{*}(e_p, e_q) = H_p^{*}(e_p) + H_q^{*}(e_q)\). We can now rewrite the spatial dynamics of the infinite-dimensional port-Hamiltonian system, in terms of the co-energy variable as
To begin with, we consider the case of a system which is lossless, that is when R and G are identically equal to zero in (15.7). Define P to be a functional of the form \(\int _Z e_q\wedge \mathrm de_p\). Its variation is given as
Using the relation \(e_q\wedge \mathrm {d} \partial e_p=(-1)^{pq}\partial e_p \wedge \mathrm {d}e_q+(-1)^{n-q}\mathrm {d}\left( e_q \wedge \partial e_p\right) \), and the identity (15.4), we have
We can rewrite (15.10) in the following way
Note that the Hodge star operator in right hand side is necessary, because \((\delta _{e_q}P,\delta _{e_p}P) \in \varOmega ^{q}(Z)\times \varOmega ^{p}(Z) \) , and \((\dot{e}_q,\dot{e}_p)\in \varOmega ^{n-q}(Z)\times \varOmega ^{n-p}(Z)\).
In order to incorporate dissipation we proceed as follows: Consider instead a functional P defined as
The variation in P is computed as
where we have used the relation \(e_q\wedge \mathrm {d} \partial e_p=(-1)^{pq}\partial e_p \wedge \mathrm {d}e_q+(-1)^{n-q}\mathrm {d}\left( e_q \wedge \partial e_p\right) \), together with properties of the wedge form and the star operator defined in (15.2) and (15.3). Lastly by making use of (15.4) we can write
The dynamics (15.10) can now be written as
The dynamics are written as partial differential equations in the co-energy variables \((e_p,e_q)\). The above equations together with the mixed potential functional as defined in (15.12) correspond to system of equations which are usually referred to as the Brayton Moser equations, [4]. The above system of equations can be written in a concise way as follows,
where \(u=(e_p,e_q)^\top \) and \( A = \begin{bmatrix} \delta ^2_p H^{*}&0 \\ 0&\delta ^2_p H^{*} \end{bmatrix}\).
Boundary dynamics: The system (15.15) can be interconnected to other systems via the boundary of the infinite-dimensional system, which can either be finite or infinite-dimensional in nature. To include the dynamics arising due to the boundary we need to append the Eq. (15.15) in order to incorporate the boundary dynamics.
with a new mixed potential function
with \(P^b\) taking into account the mixed potential function arising through the boundary dynamics. \(u^b\) represents the states of the systems interconnected at the boundary. The variation in \(P_d\) id given by,
Now with \(U=(u,u^b)^\top \) and
the Brayton Moser equations incorporating boundary dynamics can be written as
where \(\mathcal A = diag (A, A_b)\).
15.2.2 The Dirac Formulation
In this section we aim to find an equivalent Dirac structure formalism of the Brayton Moser equations of infinite-dimensional system. As we shall see such a formulation would result in a non-canonical Dirac structure. For the finite-dimensional version of the Dirac formalism of BM equations we refer to [7]. Denote by \(f_s = - u_t \) as the space of flows within the spatial domain and \(e_s = \delta _u P\), as the space of effort variables again in the spatial domain. Further denote by \(f_b = -u_b\) as the space of boundary flows and \(e_b = \delta _{u^b} P\) as the space of boundary efforts. Consider the following subspace
It can easily be shown that the above defined subspace constitutes a non-canonical Dirac structure, with respect to the bilinear form
The above Dirac structure satisfies the power balance equation
Remark 15.3
In the above Dirac structure formalism, we have assumed the case where \(**=1 \), where \(*\) is the hodge star operator. This is at least true for the case when the spatial domain is of dimension \(n=1\) and \(n=3\), which include respectively the case of the transmission line and the Maxwell’s equations, which will be the two examples we will use in the rest of the chapter.
15.3 Admissible Pairs and Stability
Once we have written down the equations in the BM framework (sometimes also referred to as the pseudogradient form) we can pose the following question; does the mixed potential function serve as a storage function (or a Lyaunov function) to infer passivity (or equivalently stability) properties of the system? Below we aim to answer these questions with the aid of two examples.
15.3.1 Example: Maxwell Equations
The spatial domain \(Z \subset \mathbb {R}^3\) is a three-dimensional boundary with a smooth two-dimensional boundary \(\partial Z\). The energy variables are the electric field induction \(\mathcal {D}\) and magnetic field induction \(\mathcal {B}\). \(\mathcal {D}=\frac{1}{2}\mathcal {D}_{ij}z_i \wedge z_j\) and \(\mathcal {B}=\frac{1}{2}\mathcal {B}_{ij}z_i \wedge z_j\) are \(2-\)forms on Z. The co-energy variables are electric field intensity \(\mathcal {E}\) and Magnetic field intensity \(\mathcal {H}\), their relationship with energy variables are given by,
where \(\varepsilon (t,z)\) denotes the electric permittivity and \(\mu (t,z)\) the magnetic permeability. The co-energy variables are one-forms, linearly related to energy variables. The Hamiltonian H is written as
Therefore \(\delta _{\mathcal {D}}H=\mathcal {E}\) and \(\delta _{\mathcal {B}}H=\mathcal {H}\). Taking into account dissipation term in the system, the dynamics can be written in the port-Hamiltonian form as
where \(*J_d= \sigma \mathcal {E}\), \(J_d\) denotes the current density and \(\sigma (z,t)\) is the specific conductivity of the material. In addition we define the boundary variables as \(f_b {=} \delta _D H \mid _{\partial Z},\) \( e_b = \delta _B H \mid _{\partial Z}.\) The rate of the Hamiltonian is given as
The Brayton Moser form of Maxwell’s equations:
In order to write the Maxwell’s equations in the BM form, we proceed as follows: The aim is to rewrite the equations in terms of the co-energy variables, i.e. \(\mathcal H \) and \( \mathcal E\).
Define the mixed potential functional corresponding to the Maxwell’s equations as
which gives us the following form of Maxwell’s equations in terms of the mixed potential
15.3.1.1 Stability Analysis
To infer stability properties of the system (15.22) let us begin with the case of zero energy flow through the boundary of the system. The mixed potential function (15.21) obtained via (15.12) is not positive definite. Hence we cannot use it as Lyapunov/ storage functional. Moreover, the rate of this function is computed as
It can be easily seen that the right-hand side of the above equation is not sign definite, and hence P does not serve as a Lyapunov functional to infer any kind of stability (or for that matter passivity) properties of the system. We thus need to look for other possible Lyapunov functionals \(\tilde{{P}}\), or in other words admissible pairs \(\tilde{A}\), \(\tilde{{P}}\) as in the case of finite-dimensional systems [8] which can prove stability of the system. Moreover, in order to conclude stability, the admissible pair should be such that the symmetric part of \(\tilde{A}\) is negative semidefinite. This can be achieved in the following way, [4, 10]. Let
with \(\lambda \) be a arbitrary constant and symmetric \(M_1\) and \(M_2\) mapping from \(\varOmega ^2(Z) \rightarrow \varOmega ^2(Z)\). Here the aim is to find \(\lambda \), \(M_1\) and \(M_2\) such that
where \(K\ge 0\) is a constant determined by the \(\tilde{A}\). If we can find such a \((\tilde{ P}, \tilde{A})\), which satisfies the above condition, then we can conclude stability of the system, by invoking the stability theorem in [4].
Below we present a constructive process to obtain new admissible pairs. The variation in \(\tilde{P}\) defined in (15.23) is computed as
applying Hodge star on both sides and using (15.22) we get
Further, if we let
we arrive at the following relationship
Next we show that \(\tilde{P}\) and \(\tilde{A}\) are admissible pairs if \(\lambda \), \(M_1\) and \(M_2\) satisfy \(\varepsilon M_2 =\mu M_1\mathop {=}\limits ^{\triangle }\theta \) and \(0 \le \lambda \le \sigma \Vert M_2\Vert _s\), where \(\Vert \cdot \Vert _s\) is spectral norm. Some calculations show that the symmetric part of \(\tilde{A}=diag(-\mu \lambda I,-\varepsilon \left( \sigma M_2-\lambda I\right) )\) is negative definite.
We note that P can be simplified to
resulting in
Lastly, we choose \(M_1>0\) and \(M_2>0\) such that \(\varepsilon M_2 =\mu M_1\). The time derivative of \(\tilde{\mathcal P}\) is
thus implying stability.
15.3.2 Example: The Transmission Line
In this section we first derive the Brayton Moser equivalent of the dynamics of a transmission line modeled by the telegraphers equations. Similar to the case of Maxwell’s equations we find the admissible pairs under zero boundary energy flow conditions and infer stability of the system.
The spatial domain in case of the transmission is \(Z=[0,1]\subset \mathrm {R}\) with boundary \(\partial Z =\{0,1\}\). The charge q(z, t) and flux densities \(\phi (z,t)\) \(\in \varOmega ^1(Z)\) constitute the energy variables, whereas the co-energy variable are voltage v(z, t) and current i(z, t) \(\in \varOmega ^0(Z)\). For simplicity, the relation between the energy and co-energy variables is assumed to be linear, and is given by
where C and L are, respectively, the spatial capacitance and inductance per unit length, which are assumed to be independent of z. The Hamiltonian H, which is the total energy of the system, is written as
Taking the dissipation term into account, the telegraphers equations written in port-Hamiltonian form as [16]
where \(\delta _q H=v\), \(\delta _\phi H=i\) (using (15.26) and (15.27)). R, G, respectively, denote the distributed resistance and conductance per unit length of the transmission line. Further, we define the boundary variables as \(f_b=\delta _q H|_{\partial Z}\) and \(e_b=\delta _\phi H|_{\partial Z}\). The rate of Hamiltonian is given by
The Brayton Moser form:
The dynamics of the transmission line (15.27) can be written in an equivalent Brayton Moser form as follows: Define a functional P as
which will serve as the mixed potential function. Using the line voltage and current as the state variables, we can rewrite the dynamics as follows:
with \(A\mathop {=}\limits ^{\triangle }diag(-L,C)\) and \(u = ( i(z,t)~ v(z,t) )^{\top }\).
15.3.2.1 Admissible Pairs and Stability
Similar to the case of Maxwell equations, we cannot use P and A directly to infer stability. We, therefore, need to generate new admissible pairs \(\tilde{P}\) and \(\tilde{A}\) satisfying (15.23) and (15.24) such that \(\tilde{P}>0\) and symmetric part of \(\tilde{A}<0\), resulting in stability. As in the case of Maxwell’s equations, we propose a \(\tilde{P}\) of the form
We choose \(M=\begin{bmatrix} \dfrac{\alpha }{R}&m_2\\ m_2&\dfrac{\beta }{G} \end{bmatrix}\) where \(\alpha , \beta ,m_2\) are positive constants satisfying \(\alpha \dfrac{L}{R}=\beta \dfrac{C}{G}\) and \(\lambda \) is a dimensionless constant. Such a choice will be clear in the following discussions, which will eventually lead to a stability criterion. It is easy to check that \(\tilde{P}\) has units of power. To simplify the calculations we define new positive constants \(\theta \), \(\gamma \) and \(\zeta \) as follows:
To show that \(\tilde{P}\ge 0\) we start with simplifying the right hand side of (15.31) in the following way. Define
Using (15.32), (15.33), and after some calculations, we can show that
\(\tilde{P}\) as defined in (15.31) can then be written as follows
which implies that \(\tilde{P}\ge 0\) as long as the following conditions are satisfied
Further the variational derivative of \(\tilde{P}\) with respect to u is calculated as
Therefore
satisfies the gradient form (15.24).
Noting that conjugate of \(\dfrac{\partial }{\partial z}\) is \(-\dfrac{\partial }{\partial z}\) and using \(\alpha \dfrac{L}{R}=\beta \dfrac{C}{G}\) from (15.32), the symmetric part of \(\tilde{A}\) (15.37) is simplified to be
The symmetric part of \(\tilde{A}\) is negative semidefinite as long as the following conditions are satisfied,
We now present the following result:
Proposition 15.4
If there exist non-zero \(\alpha , \beta , \lambda \) and \( \zeta \) satisfying (15.32), (15.36), and (15.38) then \(\tilde{P}\) defined in (15.31) and \(\tilde{A}\) defined in (15.37) with M are admissible pairs for the transmission line dynamics. Additionally if the symmetric part of \(\tilde{A}\) is negative semidefinite, i.e. (15.38) holds true, them the system of equations (15.30) is stable.
Proof
From (15.32) we define \(\tau \mathop {=}\limits ^{\triangle }\dfrac{\alpha }{\beta }=\dfrac{RC}{LG}\). Given a transmission line R, C, L, G are fixed, therefore \(\tau \ge 0\) is related to system parameters and thus can be treated as one. Let \(\lambda ^{'}=\dfrac{\lambda }{\beta }\). Using this in (15.36) and (15.38) we get
Now we have to show that for all \(\tau \ge 0\) there exists a pair of \(\lambda ^{'}\) and \(\zeta \) that satisfies both the above equations. Given a \(\zeta \in (0,1)\) from (15.39) \(\lambda ^{'}\) lies between a positive value and a negative value \(\forall \tau \ge 0\). If we can show that (15.40) has a positive and negative roots, then we can conclude the proof. The roots of (15.40) are
The aim is to find a condition on \(\zeta \) such that \(r_1\) and \(r_2\) have a different signs, for all \(\tau >0\). For \(0<\tau <1\) we have \(r_2<0\). In order to make \(r_1>0\) we need \(\zeta ^2<4\tau /(1+\tau )^2\). Further for \(\tau >1\) we have \(r_1>0\), in which case we require \(r_2<0\) which leads to the same condition on \(\zeta \) that is \(\zeta ^2<4\tau /(1+\tau )^2\). Note that this is a valid condition on \(\zeta \) since \(\forall \tau \), \(\dfrac{4\tau }{(1+\tau )^2}\le 1\). Which implies \(\zeta \) is bounded,
Therefore \(\forall \zeta \in [0,\dfrac{4\tau }{(1+\tau )^2}]\) there exists a \(\lambda ^{'}\) which satisfies (15.39) and (15.40). Finally for any \(\beta \in \mathbb {R}^+\), \(\alpha =\tau \beta \), \(\lambda =\lambda ^{'} \beta \) and \(\zeta \in [0,\dfrac{4\tau }{(1+\tau )^2}]\) satisfies (15.32), (15.36) and (15.38).
15.4 Admissible Pairs and Stability for Non-zero Energy Flow Through Boundary
In this section we derive the Brayton Moser formulation of infinite-dimensional systems with non-zero energy flows through boundary. For simplicity, we limit our discussion for systems evolving on spatial domain \(Z = (0,1)\) of dimension \(n=1\) with point boundaries, \(\partial Z=\{0,1\}\). For \(z\in Z\), let u(z, t) be the states evolving on the spatial domain Z, further let \(u_0(t)\) and \(u_1(t)\) denote the states evolving at the boundary \(z=0\) and \(z=1\). Now consider the mixed potential function of the form
where \(u_0=u(0,t)\), \(u_1=u(1,t)\) and \(U=[u,u_0,u_1]\) with P(u) of the form (15.29). \(P^0\) and \(P^1\) are the contributions to the mixed potential function arising form the boundary dynamics. Similar to infinite-dimensional case, we represent the overall dynamics of finite and infinite-dimensional system in Brayton Moser form. Dynamics evolving on the spatial domain (15.30) are given by (i.e. for \(0<z<1\))
dynamics at boundary \(z=0\) are represented by
with \(B_0\), \(E_0\) representing input matrix and source at \(z=0\) respectively. Further \(P_{u_z}=\dfrac{\partial P}{\partial u_z}\).
The dynamics at boundary \(z=1\) are represented using
where \(B_1\) and \(E_1\) are input matrix and source at \(z=1\). Together they can be written compactly in Brayton Moser form as
where \(\mathcal {A}=diag\{A,A_0,A_1\}\), A, \(A_0\) and \(A_1 \in \mathbb {R}^{2\times 2}\). \(B=[B_0,B_1]\) is the input matrix and \(E=[E_0\; E_1]^\top \) are the inputs to the system. The variational derivative of \(\mathcal {P}\) (15.42) with respect to U is
Further the time derivative of mixed potential function (15.42) is
where \(u_t=\dfrac{\partial u}{\partial t}\), \(u_{0t}=\dfrac{\partial u_0}{\partial t}\), \(u_{1t}=\dfrac{\partial u_1}{\partial t}\). Using the Brayton Moser form (15.43), \(\dot{\mathcal {P}}\) can be written as
where \(y=-B^\top U_t\). It can be seen that for a positive definite \(\mathcal {P}\), and negative definite \(\mathcal {A}\) the system is passive with input E and output y. In general \(\mathcal {P}\) and \(\mathcal {A}\) do not satisfy these conditions. This motivates us to search for new admissible pairs \(\mathcal {P}\ge 0\) and \(\mathcal {A}\le 0\) which enables us derive cerain passivity/stability properties.
Definition 15.5
Admissible Pairs: We denote \(\tilde{\mathcal {P}}=\tilde{P}+\tilde{P}^0+\tilde{P}^1\) and \(\tilde{\mathcal {A}}=diag\{\tilde{A}, \tilde{A}_0, \tilde{A}_1\}\) Admissible pairs if they satisfy the following:
-
(a)
\(\tilde{P}\ge 0\) and \(\tilde{A}\le 0\) such that
$$\begin{aligned} \tilde{A}u_t=\delta _u\tilde{P} \end{aligned}$$(15.46) -
(b)
\(\tilde{P}^0\ge 0\) and \(\tilde{A}_0\le 0\) such that
$$\begin{aligned} \tilde{A}_0u_{0t}=\left. \left( \dfrac{\partial \tilde{P}}{\partial u_0}-\tilde{P}_{u_z}\right) \right| _{z=0}+B_0E_0 \end{aligned}$$(15.47) -
(c)
\(\tilde{P}^1\ge 0\) and \(\tilde{A}_1\le 0\) such that
$$\begin{aligned} \tilde{A}_1u_{1t}=\left. \left( \dfrac{\partial \tilde{P}}{\partial u_1}+\tilde{P}_{u_z}\right) \right| _{z=1}+B_1E_1 \end{aligned}$$(15.48) -
(d)
Together we can write them as \(\tilde{\mathcal {P}}\ge 0\) and \(\tilde{\mathcal {A}}\le 0\) such that
$$\begin{aligned} \tilde{\mathcal {A}}U_t= & {} \delta _U \tilde{\mathcal {P}}+BE_b\nonumber \\ y_b= & {} -B^\top U_t. \end{aligned}$$(15.49)Finally time derivative of \(\tilde{\mathcal {P}}\) is
$$\begin{aligned}\dot{\tilde{\mathcal {P}}}\le E_b^\top y_b. \end{aligned}$$
Which implies that the system is passive with storage function \(\tilde{\mathcal {P}}\) and ports \(E_b\) and \(y_b\).
We next show how to derive these with the help of an example.
15.4.1 Example: Transmission Line with Circuit Elements at the Boundary
Consider a transmission line, whose boundary is interconnected to certain circuit elements as shown in Fig. 15.1. At \(z=0\) is a resistor \(R_0\) in series with inductor \(L_0\) connected to a voltage source \(E_0\). The other end of the transmission line \(z=1\) is terminated with a resistor \(R_1\).
This gives us the following dynamics at the boundary
where \(v_0 = v(0, t)\), \(i_0 = i(0, t)\) and \(v_1 = v(1, t)\), \(i_1 = i(1, t)\), let \(U=[i,v,i_0,v_0,i_1,v_1]^\top \).
Let \(u=[i,v]^\top \), \(u_0=[i_0,v_0]^\top \), \(u_1=[i_1,v_1]^\top \) and \(P_{u_z}=\dfrac{\partial P}{\partial u_z}\), \(u_z=\frac{\partial u}{\partial z}\).
Next we define the mixed potential function \(\mathcal {P}=P+P^0+P^1\) and \(\mathcal {A}\) as follows:
where P and A are defined in (15.29) and (15.30), respectively. The input matrices \(B_0 =\begin{bmatrix} 0&0&1&0&0&0 \end{bmatrix}^\top \), \(B_1=0\) and \( E_1 =0\). The transmission line dynamics governed by Eq. (15.28) together with the boundary dynamics given by (15.50) can be written in a compact form as
It can easily be checked that using \(\mathcal {P}\) as a storage function does not result in any kind of passivity properties of the system. Therefore, we find new admissible pairs satisfying Definition 15.5. The admissible pairs for spatial domain, found in Sect. 15.3.2.1 for zero energy flow through boundary will satisfy (15.46). Therefore \(\tilde{P}\) and \(\tilde{A}\) remains same for transmission line with zero or with non-zero energy flow through the boundary. For the rest of the example we choose that \(\lambda =-1\), and input matrix \(B_0 =\begin{bmatrix} 0&0&-1&0&0&0 \end{bmatrix}^\top \). Next we aim to find \(\tilde{A}_0\) and \(\tilde{P}^0\) which satisfy (15.47). At \(z=0\) we have
Let us consider \(\tilde{P}^0\) of the form \(\dfrac{1}{2}R_0 i_0^2\),
In the last step we used the boundary condition at \(z=0\), i.e. \(v_0+R_0i_0-E_0=-L_0i_{0t}\), further assuming that \(\exists \zeta , \theta \) satisfying \(\dfrac{1}{m_2C}(1-\zeta ^2)\theta ^2=L_0\),
in the last step we used \(m_2=\dfrac{\zeta \theta }{\sqrt{LC}}\) (15.32). Finally, we denote
Hence \(\tilde{P}^0=\dfrac{1}{2}R_0i^2_0\) and \(\tilde{A}_0\) (15.52) satisfy (15.47), under the assumption that \(\zeta \) and \(\theta \) are chosen such that, \(L_0=\dfrac{1}{m_2C}(1-\zeta ^2)\theta ^2\). Similarly under the assumption that \(\dfrac{\theta }{m_2} = R_1\), we can show that for \(\tilde{A}_1=-\tilde{A}_0\) and \(\tilde{P}^1=\dfrac{1}{2}R_1i_1^2\) will satisfy (15.48). But for all \((i_{1t},v_{1t})\) satisfying \( v_{1t}=R_1i_{1t}=\dfrac{\theta }{m_2C}i_{1t} \) we have
That is we choose \(\theta \) and \(m_2\) such that \(u_{1t}\) is always in the nullspace of \(\tilde{A}_1\). Which implies
Finally for \(B_b=\begin{bmatrix} 0&0&-1&0&0&0 \end{bmatrix}^\top \) and \(E_b=E_0\) we get \(y_b=\dfrac{di_0}{dt}\). The time derivative \(\tilde{\mathcal {P}}=\tilde{P}+\tilde{P}^0+\tilde{P}^1\) is computed as
which implies that the system is passive with respect to input \(E_0\) and output \(\dfrac{di_0}{dt}\).
Remark 15.6
Note that in Hamiltonian case the storage function is
and its time derivative is calculated to be \(\dfrac{d}{dt}H\le E_0i_0\). The system is passive with port variable \(E_0\) and \(i_0\).
15.5 Casimirs and Conservation Laws
We obtain conservation laws which are independent from the mixed potential function as follows [14, 16]: For simplicity, we consider the case of systems without dissipation. We further assume that the energy and the co-energy variables are related via a linear relation, given by
We can write (15.10) in the following way:
Consider a function \(\mathcal C : \varOmega ^{n-p}(Z) \times \varOmega ^{n-q}(Z) \times Z \rightarrow \mathrm R\), which satisfies
In the particular case when \(*\delta _{e_p}C \mid _{\partial Z} = *\delta _{e_q}C \mid _{\partial Z} = 0\), then \(\frac{dC}{dt} = 0\), along the system trajectories. Such a function is called a Casimir function.
15.5.1 Example: Transmission Line
In case of the lossless transmission line, the total current
and the line voltage
are the systems conservation laws. This can easily be inferred by the following
15.5.2 Example: Maxwell’s Equations
In case of Maxwell’s equations with no dissipation terms, it can easily be checked that the magnetic field intensity \(\int _Z \mathcal H\) and the electric field intensity \(\int _Z \mathcal B\) constitute the conserved quantities. This can be seen via the following expressions:
Another class of conserved quantities can be identified in the following way: Using (15.11), the system of equations (15.53) can be rewritten as
Note that
This means that \(\mathrm d (\mu *e_q), ~ \mathrm d (\varepsilon *e_p)\) are differential forms which do not vary with time.
In terms of Maxwell’s Equations this would mean \(\mathrm d (\mu *\mathcal H )\) is a constant three-form representing the charge density and \(\mathrm d (\varepsilon *\mathcal E )\) is actually zero. In standard electromagnetic texts these would mean \(\nabla \cdot \mathcal D = J\), and \(\nabla \cdot \mathcal B = 0\), representing respectively the Gauss’ electric and magnetic law.
15.6 Conclusions
The main results in this chapter deal with the Brayton Moser formulation of infinite-dimensional systems, starting from the Hamiltonian formulation of infinite-dimensional systems, defined with respect to a Stokes’ Dirac structure. This formulation provides a means to generate new passive maps for infinite-dimensional systems, while preserving the pseudogradient-like structure of the Brayton Moser formulation. The preserving of the structure is key for boundary control by interconnection of infinite-dimensional systems.
References
R. Abraham, J. Marsden, T. Ratiu, Manifolds, Tensor Analysis, and Applications, 2nd edn. (Springer, Berlin, 1988)
G. Blankenstein, Geometric modeling of nonlinear RLC circuits. IEEE Trans. Circuits Syst. I: Regul. Pap. 52(2), 396–404 (2005)
G. Blankenstein, Power balancing for a new class of non-linear systems and stabilization of RLC circuits. Int. J. Control 78(3), 159–171 (2005)
R.K. Brayton, W.L. Miranker, A stability theory for nonlinear mixed initial boundary value problems. Arch. Rat. Mech. Anal. 17(5) (1964)
R.K. Brayton, J.K. Moser, A theory of nonlinear networks i. Q. Appl. Math. 22(1), 1–33 (1964)
R.K. Brayton, J.K. Moser, A theory of nonlinear networks ii. Q. Appl. Math. 22(2), 81–104 (1964)
V. Duindam, A. Macchelli, S. Stramigioli, H. Bryuninckx (eds.), Modeling and Control of Complex Physical Systems: The port-Hamiltonian Approach (Springer, Berlin, 2009)
D. Jeltsema, R. Ortega, J.M.A. Scherpen, On passivity and power-balance inequalities of nonlinear RLC circuits, in IEEE Transactions on Circuits and Systems-I: Fundamental Theory and Applications, vol. 50, pp. 1174–1179, September (2003)
D. Jeltsema, J.M.A. Scherpen, Multidomain modeling of nonlinear networks and systems. IEEE Control Syst. Mag. (2009)
D. Jeltsema, A. van der Schaft, Pseudo-gradient and Lagrangian boundary control system formulation of electromagnetic field. J. Phys. A : Math. Theor. 40, 1–17 (2007)
K.C. Kosaraju, R. Pasumarthy, D. Jeltsema, Alternate Passive Maps and Stability of Infinite-dimensional Systems via Mixed Potential Functions, in Proceedings of the 5th IFAC Workshop on Lagrangian and Hamiltonian Methods for Non Linear Control, Lyon, France, 4–7 July (2015)
R. Pasumarthy, K.C. Kosaraju, A. Chandrasekar, On Power Balancing and Stabilization for A Class of Infinite-dimensional Systems, in Proceedings of the Mathematical Theory of Networks and Systems, Groningen, The Netherlands, July, pp. 7–11 (2014)
R. Ortega, D. Jeltsema, J.M.A. Scherpen, Power shaping: a new paradigm for stabilization of nonlinear RLC circuits. IEEE Trans. Autom. Control 48(10), 1762–1767 (2003)
R. Pasumarthy, A. van der Schaft, Achievable Casimirs and its implications on control of port-Hamiltonian systems. Int. J. Control 80(9), 1421–1438 (2007)
A.J. van der Schaft, L2-Gain and Passivity Techniques in Nonlinear Control (Springer, London, 2000)
A.J. van der Schaft, B.M. Maschke, Hamiltonian formulation of distributed-parameter systems with boundary energy flow. J. Geom. Phys. 42, 166–194 (2002)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2015 Springer International Publishing Switzerland
About this paper
Cite this paper
Kosaraju, K.C., Pasumarthy, R. (2015). Power-Based Methods for Infinite-Dimensional Systems. In: Camlibel, M., Julius, A., Pasumarthy, R., Scherpen, J. (eds) Mathematical Control Theory I. Lecture Notes in Control and Information Sciences, vol 461. Springer, Cham. https://doi.org/10.1007/978-3-319-20988-3_15
Download citation
DOI: https://doi.org/10.1007/978-3-319-20988-3_15
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-20987-6
Online ISBN: 978-3-319-20988-3
eBook Packages: EngineeringEngineering (R0)