Papers
Topics
Authors
Recent
Search
2000 character limit reached

Shifted Passivity in Control Systems

Updated 9 July 2026
  • Shifted passivity is a dissipation property that measures energy balance incrementally relative to a nonzero operating point or reference trajectory.
  • It employs shifted storage functions—such as Bregman-type Hamiltonian shifts or quadratic error energies—to properly reflect nonzero steady states.
  • The concept is pivotal in analyzing forced equilibria, output regulation, and digital control, with applications in power electronics and networked energy systems.

Shifted passivity is a dissipation property formulated with respect to a nonzero operating point, or more generally a reference trajectory, rather than the origin. For a system with equilibrium (xˉ,uˉ,yˉ)(\bar x,\bar u,\bar y), it replaces the standard supply rate uyu^\top y by the incremental supply (uuˉ)(yyˉ)(u-\bar u)^\top (y-\bar y) and uses a shifted storage that vanishes at the reference state. In port-Hamiltonian settings this storage is typically the Bregman-type shift of the Hamiltonian, while in quadratic-energy models it reduces to a quadratic error energy. The concept is used to analyze forced equilibria, output regulation, and interconnections when desired steady states are nonzero, and it has been extended to discrete-time systems, time-varying references, periodic motions, and passivizing input-output transformations (Monshizadeh et al., 2017, Kawano et al., 2019, Kawano et al., 2022, Jiang, 28 Apr 2026).

1. Definition and conceptual scope

For the port-Hamiltonian system

x˙=(J(x)R(x))H(x)+Gu,y=GH(x),\dot x = \bigl(J(x)-R(x)\bigr)\nabla H(x)+Gu,\qquad y = G^\top \nabla H(x),

shifted passivity about an equilibrium (xˉ,uˉ,yˉ)(\bar x,\bar u,\bar y) means that there exists a nonnegative shifted storage

S(x)=H(x)(xxˉ)H(xˉ)H(xˉ)S(x)=H(x)-(x-\bar x)^\top \nabla H(\bar x)-H(\bar x)

such that

S˙(x)(uuˉ)(yyˉ).\dot S(x)\le (u-\bar u)^\top (y-\bar y).

This formulation explicitly measures energy balance relative to the forced equilibrium and not relative to the origin (Monshizadeh et al., 2017).

For a general nonlinear system x˙=f(x,u)\dot x=f(x,u), y=h(x)y=h(x) with equilibrium (x,u)(x^*,u^*), shifted passivity is similarly defined by the existence of a uyu^\top y0 storage uyu^\top y1 with uyu^\top y2 such that

uyu^\top y3

In this sense, shifted passivity is standard passivity of the shifted system with input uyu^\top y4 and output uyu^\top y5 (Kawano et al., 2019).

The same idea extends beyond constant equilibria. Along a bounded reference trajectory uyu^\top y6 with output uyu^\top y7, strict shifted passivity requires a storage uyu^\top y8 and a positive-definite function uyu^\top y9 such that

(uuˉ)(yyˉ)(u-\bar u)^\top (y-\bar y)0

where (uuˉ)(yyˉ)(u-\bar u)^\top (y-\bar y)1, (uuˉ)(yyˉ)(u-\bar u)^\top (y-\bar y)2, and (uuˉ)(yyˉ)(u-\bar u)^\top (y-\bar y)3. This formulation is used when the consensus or regulation target is disturbance-dependent and time-varying (Kawano et al., 2022).

A further generalization appears in trajectory-based settings. For the single-machine infinite-bus system, shifted passivity is formulated with respect to a periodic synchronous motion rather than an equilibrium. There the storage depends on the current state and the periodic reference and yields a local inequality of the form

(uuˉ)(yyˉ)(u-\bar u)^\top (y-\bar y)4

thus preserving the periodic structure of the rotor angle rather than reducing the problem to an equilibrium in a rotating frame (Jiang, 28 Apr 2026).

This suggests that the core invariant across the literature is not the particular coordinate representation but the replacement of absolute energy balance by incremental energy balance around a chosen operating regime.

2. Shifted storage functions and structural conditions

The shifted storage used in many Hamiltonian-like models is the second-order Taylor remainder of the energy around the reference state. For an energy function (uuˉ)(yyˉ)(u-\bar u)^\top (y-\bar y)5, the incremental storage is

(uuˉ)(yyˉ)(u-\bar u)^\top (y-\bar y)6

When (uuˉ)(yyˉ)(u-\bar u)^\top (y-\bar y)7 with (uuˉ)(yyˉ)(u-\bar u)^\top (y-\bar y)8, this becomes

(uuˉ)(yyˉ)(u-\bar u)^\top (y-\bar y)9

The same construction appears in discrete-time converter models, in continuous-time port-Hamiltonian analysis, and in output-consensus problems, where it is explicitly described as a Bregman-type shift of the Hamiltonian (Moreschini et al., 26 Aug 2025, Monshizadeh et al., 2017, Kawano et al., 2022).

For general port-Hamiltonian systems with strictly convex Hamiltonian, sufficient conditions for shifted passivity can be stated in co-energy variables. Writing x˙=(J(x)R(x))H(x)+Gu,y=GH(x),\dot x = \bigl(J(x)-R(x)\bigr)\nabla H(x)+Gu,\qquad y = G^\top \nabla H(x),0, x˙=(J(x)R(x))H(x)+Gu,y=GH(x),\dot x = \bigl(J(x)-R(x)\bigr)\nabla H(x)+Gu,\qquad y = G^\top \nabla H(x),1, x˙=(J(x)R(x))H(x)+Gu,y=GH(x),\dot x = \bigl(J(x)-R(x)\bigr)\nabla H(x)+Gu,\qquad y = G^\top \nabla H(x),2, and x˙=(J(x)R(x))H(x)+Gu,y=GH(x),\dot x = \bigl(J(x)-R(x)\bigr)\nabla H(x)+Gu,\qquad y = G^\top \nabla H(x),3, shifted passivity follows under the monotonicity condition

x˙=(J(x)R(x))H(x)+Gu,y=GH(x),\dot x = \bigl(J(x)-R(x)\bigr)\nabla H(x)+Gu,\qquad y = G^\top \nabla H(x),4

with x˙=(J(x)R(x))H(x)+Gu,y=GH(x),\dot x = \bigl(J(x)-R(x)\bigr)\nabla H(x)+Gu,\qquad y = G^\top \nabla H(x),5 and x˙=(J(x)R(x))H(x)+Gu,y=GH(x),\dot x = \bigl(J(x)-R(x)\bigr)\nabla H(x)+Gu,\qquad y = G^\top \nabla H(x),6 (Monshizadeh et al., 2017).

In the important quadratic-affine case

x˙=(J(x)R(x))H(x)+Gu,y=GH(x),\dot x = \bigl(J(x)-R(x)\bigr)\nabla H(x)+Gu,\qquad y = G^\top \nabla H(x),7

with x˙=(J(x)R(x))H(x)+Gu,y=GH(x),\dot x = \bigl(J(x)-R(x)\bigr)\nabla H(x)+Gu,\qquad y = G^\top \nabla H(x),8, x˙=(J(x)R(x))H(x)+Gu,y=GH(x),\dot x = \bigl(J(x)-R(x)\bigr)\nabla H(x)+Gu,\qquad y = G^\top \nabla H(x),9, and (xˉ,uˉ,yˉ)(\bar x,\bar u,\bar y)0, the general monotonicity condition reduces to the constant LMI

(xˉ,uˉ,yˉ)(\bar x,\bar u,\bar y)1

This reduction is significant because it converts a state-dependent condition into a numerical matrix test (Monshizadeh et al., 2017).

Specific nonlinear models yield explicit storage functions and parameter conditions. For the nonlinear synchronous machine in the (xˉ,uˉ,yˉ)(\bar x,\bar u,\bar y)2-frame, the storage is the incremental kinetic-plus-magnetic energy

(xˉ,uˉ,yˉ)(\bar x,\bar u,\bar y)3

and shifted passivity with supply (xˉ,uˉ,yˉ)(\bar x,\bar u,\bar y)4 is obtained under the Schur-complement condition

(xˉ,uˉ,yˉ)(\bar x,\bar u,\bar y)5

Equivalently,

(xˉ,uˉ,yˉ)(\bar x,\bar u,\bar y)6

with strict inequality yielding strict shifted passivity (Khodabakhshloo et al., 6 May 2026).

For district heating systems, shifted passivity is established separately for hydraulic and thermal subsystems. The hydraulic storage

(xˉ,uˉ,yˉ)(\bar x,\bar u,\bar y)7

relies on monotonicity of the friction map (xˉ,uˉ,yˉ)(\bar x,\bar u,\bar y)8, while the thermal storage

(xˉ,uˉ,yˉ)(\bar x,\bar u,\bar y)9

is identified with the shifted total-ectropy of the network and uses the negative semi-definiteness of the Kirchhoff-convection matrix S(x)=H(x)(xxˉ)H(xˉ)H(xˉ)S(x)=H(x)-(x-\bar x)^\top \nabla H(\bar x)-H(\bar x)0 (Machado et al., 2020).

3. Discrete-time shifted passivity

A central complication in digital control is that passivity is generally not preserved by standard discretization. For a continuous-time passive system, a naive forward-Euler discretization of the dynamics and of S(x)=H(x)(xxˉ)H(xˉ)H(xˉ)S(x)=H(x)-(x-\bar x)^\top \nabla H(\bar x)-H(\bar x)1 typically does not yield a discrete-time inequality of the form

S(x)=H(x)(xxˉ)H(xˉ)H(xˉ)S(x)=H(x)-(x-\bar x)^\top \nabla H(\bar x)-H(\bar x)2

even when the sampling period S(x)=H(x)(xxˉ)H(xˉ)H(xˉ)S(x)=H(x)-(x-\bar x)^\top \nabla H(\bar x)-H(\bar x)3 is very small. This directly obstructs practical implementations of passivity-based control built from continuous-time designs (Moreschini et al., 26 Aug 2025).

In discrete time, shifted passivity of

S(x)=H(x)(xxˉ)H(xˉ)H(xˉ)S(x)=H(x)-(x-\bar x)^\top \nabla H(\bar x)-H(\bar x)4

around S(x)=H(x)(xxˉ)H(xˉ)H(xˉ)S(x)=H(x)-(x-\bar x)^\top \nabla H(\bar x)-H(\bar x)5 requires a nonnegative storage S(x)=H(x)(xxˉ)H(xˉ)H(xˉ)S(x)=H(x)-(x-\bar x)^\top \nabla H(\bar x)-H(\bar x)6 with S(x)=H(x)(xxˉ)H(xˉ)H(xˉ)S(x)=H(x)-(x-\bar x)^\top \nabla H(\bar x)-H(\bar x)7 such that

S(x)=H(x)(xxˉ)H(xˉ)H(xˉ)S(x)=H(x)-(x-\bar x)^\top \nabla H(\bar x)-H(\bar x)8

For quadratic storage, S(x)=H(x)(xxˉ)H(xˉ)H(xˉ)S(x)=H(x)-(x-\bar x)^\top \nabla H(\bar x)-H(\bar x)9 (Moreschini et al., 26 Aug 2025).

For averaged port-Hamiltonian power-converter models,

S˙(x)(uuˉ)(yyˉ).\dot S(x)\le (u-\bar u)^\top (y-\bar y).0

with S˙(x)(uuˉ)(yyˉ).\dot S(x)\le (u-\bar u)^\top (y-\bar y).1, S˙(x)(uuˉ)(yyˉ).\dot S(x)\le (u-\bar u)^\top (y-\bar y).2, and S˙(x)(uuˉ)(yyˉ).\dot S(x)\le (u-\bar u)^\top (y-\bar y).3, the implicit midpoint rule is used:

S˙(x)(uuˉ)(yyˉ).\dot S(x)\le (u-\bar u)^\top (y-\bar y).4

Because the vector field is evaluated at the midpoint, the method preserves the underlying symplectic, energy, and dissipation structure to second order in S˙(x)(uuˉ)(yyˉ).\dot S(x)\le (u-\bar u)^\top (y-\bar y).5, allowing discrete-time energy-balance arguments that fail for Euler or typical explicit Runge-Kutta schemes (Moreschini et al., 26 Aug 2025).

The resulting discrete shifted output is not simply the continuous-time passive output sampled at S˙(x)(uuˉ)(yyˉ).\dot S(x)\le (u-\bar u)^\top (y-\bar y).6. Instead it is constructed as

S˙(x)(uuˉ)(yyˉ).\dot S(x)\le (u-\bar u)^\top (y-\bar y).7

With storage S˙(x)(uuˉ)(yyˉ).\dot S(x)\le (u-\bar u)^\top (y-\bar y).8, the increment satisfies

S˙(x)(uuˉ)(yyˉ).\dot S(x)\le (u-\bar u)^\top (y-\bar y).9

hence

x˙=f(x,u)\dot x=f(x,u)0

This is a constructive discrete-time shifted-passivity certificate for the incremental model of the converter (Moreschini et al., 26 Aug 2025).

The same work shows that the midpoint-discretized PID controller

x˙=f(x,u)\dot x=f(x,u)1

x˙=f(x,u)\dot x=f(x,u)2

is output strictly passive with storage

x˙=f(x,u)\dot x=f(x,u)3

Interconnecting the shifted-passive converter and the shifted-passive PID yields a combined Lyapunov function

x˙=f(x,u)\dot x=f(x,u)4

whose variation is

x˙=f(x,u)\dot x=f(x,u)5

If

x˙=f(x,u)\dot x=f(x,u)6

then global asymptotic convergence follows, and no small-x˙=f(x,u)\dot x=f(x,u)7 assumption appears in the stability proof (Moreschini et al., 26 Aug 2025).

A common misconception is that sufficiently fast sampling preserves passivity “for practical purposes.” The discrete-time converter result states the opposite in precise terms: passivity is not in general preserved by standard discretizations, even for very small x˙=f(x,u)\dot x=f(x,u)8.

4. Passivity indices, passive-short systems, and input-output transformations

A second line of work treats shifted passivity through passivity indices and input-output transformations. For a system with equal input and output dimension, I/O x˙=f(x,u)\dot x=f(x,u)9-passivity means that there exists a storage y=h(x)y=h(x)0 such that

y=h(x)y=h(x)1

with y=h(x)y=h(x)2. Here y=h(x)y=h(x)3 correspond to strict passivity, while y=h(x)y=h(x)4 represent passive-short systems (Sharf et al., 2019).

For SISO systems, the supply rate

y=h(x)y=h(x)5

defines a symmetric double cone

y=h(x)y=h(x)6

An invertible linear transformation

y=h(x)y=h(x)7

passivizes the system precisely when it maps the original cone into a target cone y=h(x)y=h(x)8. The classification theorem states that all such transformations are of the form

y=h(x)y=h(x)9

where (x,u)(x^*,u^*)0 and (x,u)(x^*,u^*)1 is invertible with nonnegative entries (Sharf et al., 2019).

For MIMO systems, the same question leads to an S-lemma and LMI characterization. Writing the quadratic form as (x,u)(x^*,u^*)2, the condition that (x,u)(x^*,u^*)3 map (x,u)(x^*,u^*)4 into (x,u)(x^*,u^*)5 is equivalent to

(x,u)(x^*,u^*)6

or, in the factorized form,

(x,u)(x^*,u^*)7

This gives a complete parameterization of passivizing I/O maps (Sharf et al., 2019).

A related equilibrium-independent viewpoint appears in the theory of equilibrium-independent passive-short systems. There the shifted dissipation inequality is written with respect to every forced equilibrium:

(x,u)(x^*,u^*)8

Evaluating this inequality at two distinct equilibria yields the projective quadratic inequality

(x,u)(x^*,u^*)9

whose solution set is again a symmetric double cone (Sharf et al., 2019).

The geometric method then constructs an invertible matrix uyu^\top y00 that maps this cone to the monotonicity cone uyu^\top y01. The same uyu^\top y02 both monotonizes the steady-state input-output relation and passivizes the dynamics. Any such uyu^\top y03 can be realized as a composition of output-feedback, post-gain, input-feedthrough, and pre-gain factors (Sharf et al., 2019).

This suggests that one strand of the literature reserves “shifted passivity” for incremental dissipation around nonzero equilibria, whereas another uses geometric shifting of the supply-rate cone under I/O transformations. The two views are not contradictory: both are organized around modifying the supply rate so that passivity becomes compatible with the relevant operating regime.

5. Stability and controller synthesis

Shifted passivity is primarily a stability tool for forced equilibria and interconnections. For port-Hamiltonian systems, setting uyu^\top y04 in the shifted dissipation inequality gives uyu^\top y05, so the shifted storage acts as a Lyapunov function. If a stronger inequality

uyu^\top y06

holds locally, then uyu^\top y07 and LaSalle’s argument yields local asymptotic stability; if uyu^\top y08 is globally strongly convex and the condition holds globally, the same argument yields global asymptotic stability of the forced equilibrium (Monshizadeh et al., 2017).

When the system is not shifted passive but satisfies the relaxed estimate

uyu^\top y09

a proportional output feedback

uyu^\top y10

renders the closed loop shifted-passive from uyu^\top y11 to uyu^\top y12. This is an explicit passivity-enforcement mechanism (Monshizadeh et al., 2017).

Dynamic output feedback also follows directly from shifted passivity. For a shifted-passive system with output uyu^\top y13, the controller

uyu^\top y14

with uyu^\top y15 and uyu^\top y16, yields the closed-loop storage

uyu^\top y17

satisfying

uyu^\top y18

With uyu^\top y19, LaSalle’s invariance principle gives convergence to uyu^\top y20 and, under detectability, asymptotic stability of uyu^\top y21 (Kawano et al., 2019).

Interconnection results are equally central. For the nonlinear synchronous machine, once shifted passivity from current input to voltage output is established, passive droop control preserves the same supply rate. A droop-PI torque controller with storage

uyu^\top y22

satisfies uyu^\top y23, and the sum uyu^\top y24 is a Lyapunov function that guarantees asymptotic stability of the shifted equilibrium by the standard passivity-theorem argument (Khodabakhshloo et al., 6 May 2026).

In distributed output-consensus problems, strict shifted passivity along a disturbance-dependent reference allows the controller

uyu^\top y25

to drive the weighted outputs to consensus:

uyu^\top y26

If uyu^\top y27 is constant, exact output consensus follows (Kawano et al., 2022).

For periodic references the stability claim is necessarily local. In the single-machine infinite-bus problem, a shifted storage made of an error Hamiltonian plus a correction term produces

uyu^\top y28

Local shifted passivity holds when uyu^\top y29, and sufficient conditions are given in terms of damping, inertia, field excitation magnitude, resistance, torque, and steady-state current. Under an additional bound, a sublevel set of uyu^\top y30 yields a region-of-attraction estimate (Jiang, 28 Apr 2026).

6. Representative application domains, assumptions, and limitations

Power electronics provide one of the clearest demonstrations of the method. In power-converter control, the main issue is that the reference output is nonzero, so the relevant property is passivity of the incremental model, currently known as shifted passivity. The discrete-time converter result further shows that global stability can be retained under digital implementation if both the plant output and the PID discretization are redesigned to preserve passivity, rather than obtained by direct discretization of a continuous-time controller (Moreschini et al., 26 Aug 2025).

Electric-machine models show a broader range of shifted-passivity formulations. In the nonlinear uyu^\top y31-frame synchronous machine, the shifted passivity property is equilibrium-based and supports passive droop interconnection (Khodabakhshloo et al., 6 May 2026). In the stationary-frame single-machine infinite-bus model, the reference is a periodic synchronous steady state, the storage preserves the periodic geometry of the rotor angle, and the stability guarantee is local rather than global because multiple synchronous solutions exist (Jiang, 28 Apr 2026).

Networked energy systems provide further examples. In islanded DC power networks, shifted passivity around a disturbance-dependent equilibrium underlies output-consensus control for current sharing (Kawano et al., 2022). In district heating systems, shifted passivity is proved separately for hydraulic and thermal subsystems under structural assumptions such as constant density and specific heat, one-dimensional cylindrical pipes, neglected gravitational effects, no flow reversal, and time-scale separation between fast hydraulics and slow thermal dynamics (Machado et al., 2020).

Several limitations recur across the literature. First, shifted passivity is not automatic for nonzero equilibria; explicit monotonicity, convexity, or matrix-inequality conditions are required (Monshizadeh et al., 2017, Khodabakhshloo et al., 6 May 2026). Second, shifted passivity may fail under naive discretization, so continuous-time proofs do not directly transfer to sampled-data implementations (Moreschini et al., 26 Aug 2025). Third, when the reference is periodic or the state lives on a manifold with angular periodicity, only local attractivity can generally be expected (Jiang, 28 Apr 2026). Fourth, in two-time-scale models such as district heating, the passivity proof may depend on freezing the fast subsystem at equilibrium (Machado et al., 2020).

A common misconception is that shifted passivity is merely a cosmetic rewrite of standard passivity. The literature indicates otherwise. The storage is changed, the supply rate is changed, the admissible equilibria are changed, and in several cases the passive output itself must be reconstructed, as in the midpoint-discretized converter model. A plausible implication is that shifted passivity should be regarded not as a trivial coordinate translation but as a structural reformulation of dissipation suited to nonzero operating regimes.

Topic to Video (Beta)

No one has generated a video about this topic yet.

Whiteboard

No one has generated a whiteboard explanation for this topic yet.

Follow Topic

Get notified by email when new papers are published related to Shifted Passivity.