Dirac structures on Hilbert spaces and boundary control of distributed port-Hamiltonian systems
Introduction
This paper deals with the energy-based boundary control of distributed port-Hamiltonian systems [1], [2]. In recents works, see e.g. [3], [4], [5], [6], [7], [8], this task has been accomplished by looking at, or generating, a set of Casimir functions in the closed-loop system that robustly (i.e., independently from the Hamiltonian function) relates the state of the infinite dimensional port-Hamiltonian system with the state of the controller. The controller is a finite dimensional port-Hamiltonian system which is interconnected to the boundary of the distributed parameter system. The shape of the closed-loop energy function is changed by choosing the Hamiltonian of the controller e.g. to introduce a minimum in a desired configuration. This procedure is the generalization of the control by interconnection via Casimir generation developed for finite dimensional systems [9], [10]. The result is an energy-balancing passivity-based controller that is not able to deal with equilibria that require an infinite amount of supplied energy in steady state, i.e. with the “dissipation obstacle”.
The limits of the energy–Casimir method are intrinsic, and due to the fact that Casimir functions are invariants that do not depend on the particular Hamiltonian, i.e. they are completely determined by the Dirac structure of the system [9], [6]. Main advantage, however, is that it provides a constructive way to develop the feedback law, and to choose the closed-loop Hamiltonian with desired stability properties. Moreover, this approach is able to provide a control action without explicitly dealing with the trajectories of open and closed-loop systems. On the other hand, this is also the main problem of the method, since the controller is developed somehow independently from the “real” evolution of the state, which is in fact a “consequence” of a specific Hamiltonian.
The class of controllers can be enlarged beyond the dissipation obstacle by focusing on the trajectories that correspond to a particular Hamiltonian, rather than on the geometric structure (i.e., the Dirac structure), of the system only. Then, the regulator is developed to map the open-loop trajectories into the trajectories of a target system with (at least) a different Hamiltonian and, clearly, characterized by the desired stability properties. This is the same concept adopted for finite dimensional in case of stabilization with state-modulated sources [10], or with the more general IDA-PBC control technique [11].
With this in mind, it is clear that in case of boundary control of distributed port-Hamiltonian systems, the first issue is to understand the effects of the inputs on the state evolution. A possible solution is to “map” the inputs into the system dynamics, as discussed in [12]. On the other hand, this approach does not take advantage from the geometric structure associated to a port-Hamiltonian system, i.e. its Dirac structure, that is present also in the distributed parameter case. In finite dimensions in fact, the Dirac structure provides an elegant way to parametrize the system dynamics once inputs, resistive structure, and Hamiltonian have been fixed [13]. Furthermore, as proposed in [14] for implicit port-Hamiltonian systems (i.e., port-Hamiltonian systems described by DAEs), the control synthesis can take advantage from this parametrization: energy-balancing control, and control by state-modulated source are applied to this class of systems, and the solution explicitly determined on the basis of geometric and energetic properties.
Implicit port-Hamiltonian systems appear, for example, from the spatial discretization of distributed port-Hamiltonian systems [15], and they have been already proven to be a “bridge” between lumped and distributed parameter systems as far as the stabilization via the energy–Casimir method is concerned [16], [17], [18]. In this paper, the approach discussed in [14] in the implicit and finite dimensional case is extended to the distributed parameter scenario, and conditions for the existence of energy-balancing passivity-based boundary controllers are determined. Furthermore, the dissipation obstacle is tackled by formulating the control by state-modulated source in the distributed parameter case.
The starting point is the definition of Dirac structures on Hilbert spaces proposed in [19], and in particular their kernel and image representations [20]. Even if Dirac structures for distributed port-Hamiltonian systems (also called, Stokes–Dirac structures) do not require the space of power variables to be a Hilbert space, but just a space of e.g. functions [1], their definition and description in terms of linear operators on Hilbert spaces have been adopted to heavily rely on the theory of boundary control systems in port-Hamiltonian form proposed in [21].
The general methodology is applied to a simple but illustrative example, i.e. a transmission line with RLC load in series and parallel configurations (see also [22], [23] for some preliminary results). In the second case, energy-balance passivity-based control and energy–Casimir methods fail due to the dissipation obstacle. However, it is shown that asymptotic stability of non-zero equilibria can be achieved thanks to boundary state-modulated source. Stability in the sense of [24] is achieved in both the cases by properly shaping the Hamiltonian function, while asymptotic stability is obtained via damping injection and proved via La Salle’s invariance principle [25].
The paper is organized as follows. In Section 2, a brief background on Dirac structures on Hilbert spaces, and on the class of distributed port-Hamiltonian systems under investigation is given. Boundary energy-balancing control and control via state modulated sources are discussed in Sections 3 Boundary energy-balancing control, 4 Boundary control via state-modulated source, respectively. The illustrative examples are reported in Section 5, while conclusions are in Section 6.
Section snippets
Dirac structures on Hilbert spaces
Dirac structures on Hilbert spaces have been introduced in [19], while their kernel and image representations in [20]. Here, for simplicity, we assume that the space of flows is a Hilbert space, and that the space of efforts is . Denote by the inner product on . The cartesian space equipped with the inner product being and , is an Hilbert space and it is denoted by . Differently, the cartesian space equipped with the
Boundary energy-balancing control
In view of (8), the port-Hamiltonian system (6) satisfies following energy balancing relation in integral form where takes into account the dissipated energy. The standard formulation of passivity-based control requires to determine a control action such that the closed-loop dynamics satisfies the following new energy-balance relation: Here, is a desired energy function that has a strict
Boundary control via state-modulated source
The rationale behind the methodology presented in Proposition 3.1 can be stated as follows: find a state dependent control action that is able to shape the open-loop Hamiltonian thanks to , and in such a way that closed-loop and target dynamics are the same, and with the same behaviour at the control port, independently of the Hamiltonians and the resistive relation. This requirement is quite strong, and it can be relaxed by requiring that the control input is able to map the trajectories
Example: transmission line with RLC load
The port-Hamiltonian formulation of the lossless transmission line equation is in the form (6) and given by [1]: where , and are the charge and magnetic flux densities along the line, and is the Hamiltonian (energy) function, with and the distributed capacitance and inductance. The line exchanges power with the environment through a couple of ports
Conclusions
In this paper, it has been shown how to take advantage of the geometric properties of a distributed port-Hamiltonian system, i.e. of its Dirac structure, in the development of energy-based boundary control laws. Standard energy-balancing control schemes have been re-discovered without relying on the existence of Casimir functions in closed-loop, and novel boundary controllers based on state modulated sources have been developed for infinite dimensional port-Hamiltonian systems to overcome the
References (31)
- et al.
Hamiltonian formulation of distributed parameter systems with boundary energy flow
J. Geom. Phys.
(2002) - et al.
Interconnection and damping assignment passivity-based control of port-controlled Hamiltonian systems
Automatica
(2002) - et al.
Hamiltonian discretization of boundary control systems
Automatica
(2004) Energy shaping of distributed-parameter port-Hamiltonian systems based on finite-element approximation
Systems Control Lett.
(2011)- A. Macchelli, B.M. Maschke, Modeling and control of complex physical systems: the port-Hamiltonian approach, Ch....
- et al.
On stabilization of nonlinear distributed parameter port-controlled Hamiltonian systems via energy shaping
- et al.
Modeling and control of the Timoshenko beam. The distributed port Hamiltonian approach
SIAM J. Control Optim.
(2004) - et al.
Control by interconnection of mixed port Hamiltonian systems
IEEE Trans. Automat. Control
(2005) - et al.
Achievable Casimirs and its implications on control by interconnection of port-Hamiltonian systems
Internat. J. Control
(2007) - A. Macchelli, Asymptotic stability of forced equilibria for distributed port-Hamiltonian systems, in: IEEE 51st Annual...