When a system operates in the sliding regime, the dynamics of the system along the sliding surface is not defined in a continuous sense. We adopt the notion of equivalence dynamics for the sliding regime justified by Filippov [3, 9]. Consider the switching surface as an infinitesimal band rather than a crisp border. The equivalence dynamics on the surface is defined as the limiting behaviors when the width of the band tends to zero. This construction preserves the physical meaning of the dynamics at the discontinuous boundaries. Furthermore, it serves as a basis for algorithmically determining the direction and magnitude of the sliding motion.
Assume is the thickness of the hysteresis band around the
sliding surface (see Fig. 17). If
is small, the
fields
and
on either side of the surface can be
represented by their instantaneous vector representations with normal
components
and
, and tangential components
and
. The direction of movement is along the
sliding surface, and we need to calculate the average velocity on the
surface.
We compute the time the system takes to cross the band as
and
,
and the tangential distance the system has travelled over two adjacent
time intervals (
) as:
(5)
Then we compute the average velocity of the motion on the surface:
(6)
where .
Thus, the vector v is on the line connecting the end points of
and
,
with r and 1-r as its barycentric coordinates (Fig. 18).
Let c be the difference vector
,
and p be the intersection
of c with the tangent vector. Let p partition c into two segments, d
and e.
We have
by triangle congruence.
Thus, we have shown that the barycentric coordinate for p is the same
as that for v (recall
).
This corresponds to Filippov's construction, i.e., the
vector v is the same as the tangent vector.
Figure 17: Motion along a sliding surface.
Figure 18: Filippov construction of sliding motion direction and magnitude.
In fact, the formula
can be used to compute v, where r is determined from the normal
components of the two vector fields if the angle between the sliding
surface and vector fields is known.