Nonlinear Sliding of Discontinuous Vector Fields and Singular Perturbation
Paulo Ricardo da Silva, Ingrid Sofia Meza-Sarmiento, Douglas Duarte, Novaes

TL;DR
This paper studies the behavior of piecewise smooth vector fields near discontinuities, introducing nonlinear regularization and linking sliding dynamics to singular perturbation theory.
Contribution
It extends the analysis of sliding dynamics to nonlinear regularizations, connecting them to singular perturbation problems and critical manifolds.
Findings
Sliding dynamics are determined by reduced singular perturbation systems.
Nonlinear regularization broadens the class of smoothings beyond convex combinations.
The approach generalizes Fenichel theory to discontinuous vector fields.
Abstract
We consider piecewise smooth vector fields (PSVF) defined in open sets with switching manifold being a smooth surface . The PSVF are given by pairs , with in and in where and are the regions on separated by A regularization of is a 1-parameter family of smooth vector fields satisfying that converges pointwise to on , when . Inspired by the Fenichel Theory , the sliding and sewing dynamics on the discontinuity locus can be defined as some sort of limit of the dynamics of a nearby smooth regularization . While the linear regularization requires that for every the regularized field is in the convex combination of and …
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Nonlinear Sliding of Discontinuous Vector Fields and Singular Perturbation
P. R. da Silva 1, I. S. Meza-Sarmiento 1 and D. D. Novaes 2
1 Departamento de Matemática – IBILCE–UNESP, Rua C. Colombo, 2265, CEP 15054–000 S. J. Rio Preto, São Paulo, Brazil
2 IMECC – UNICAMP, CEP 13081 970, Campinas, São Paulo, Brazil
Abstract.
We consider piecewise smooth vector fields (PSVF) defined in open sets with switching manifold being a smooth surface . The PSVF are given by pairs , with in and in where and are the regions on separated by A regularization of is a 1-parameter family of smooth vector fields satisfying that converges pointwise to on , when . Inspired by the Fenichel Theory [6], the sliding and sewing dynamics on the discontinuity locus can be defined as some sort of limit of the dynamics of a nearby smooth regularization . While the linear regularization requires that for every the regularized field is in the convex combination of and the nonlinear regularization requires only that is in a continuous combination of and . We prove that for both cases, the sliding dynamics on is determined by the reduced dynamics on the critical manifold of a singular perturbation problem.
Key words and phrases:
Regularization, vector fields, singular perturbation, non-smooth vector fields, sliding vector fields
2010 Mathematics Subject Classification:
Primary 34C20, 34C26, 34D15, 34H05
1. Introduction
Piecewise-smooth vector fields have been investigated at least since 1930. This kind of systems is present in many physical phenomenons, for instance, collisions between rigid bodies, in mechanical friction and impacts, electrical circuits and so ones. They also appear in control theory, economy, cell mitosis, predator-prey and climate problems, etc. See [4, 7] for a general scope of these topics.
A piecewise-smooth vector field (PSVF) is determined by three elements: a set , a switching set and a vector field . The simplest case is when is an open set and for some smooth function having [math] as a regular value. So divides in two regions and
[TABLE]
for some smooth vector fields and on .
The regularization method which we consider keeps the phase-portrait unchanged outside -neighborhoods of the discontinuity set and it involves transition functions. A regularization of a PSVF is a 1-parameter family of smooth vector fields satisfying that converges pointwise to on , when
We denote by the convex combination of and :
[TABLE]
We say that a regularization of is linear if , for any
The main example of linear regularization is the Sotomayor-Teixeira regularization proposed in [19, 22]. It bases on replacing the two adjacent fields by an -parametric field built as a linear convex combination of them in an -neighborhood of the discontinuity. A transition function is used, that is, a function satisfying for , for and if , in order to get a family of continuous vector fields that approximates the discontinuous one.
Definition 1.1**.**
The –Sotomayor-Teixeira regularization of and is the one parameter family
[TABLE]
Note that it is necessary that and to be defined on both of sides of .
Different regularizations can lead to different ways of defining the sliding solutions on . The way chosen will depend on suitability to model the problem. Linear regularizations are not sufficiently general for physical or biological switching processes, such as mechanical chatter or electrical heating, or the energy required to activate the switch at . A vast expanse of non-equivalent but no less valid dynamical systems can be unconsidered.
In [9] the authors considers a general model of discontinuous dynamics in terms of nonlinear sliding modes, along with its perturbation by smoothing and its response to errors, and applied it to a heuristic model that captures some key characteristics of dry friction.
A large bibliography can be found about regularization of discontinuous systems. We refer [1, 11, 12, 15, 16, 17, 18, 20] for instance.
Our purpose is to study the sliding dynamics emerging from nonlinear regularization.
A continuous combination of and is a 1–parameter family of smooth vector fields , with and satisfying that
[TABLE]
Definition 1.2**.**
A regularization is of the kind nonlinear if there exists a continuous combination such that for any
In the same way we define the * –nonlinear regularization* of and .
Definition 1.3**.**
A –nonlinear regularization of and is the –parameter family given by
Note that if then and ; and if then and .
The paper is organized as follows. In Section (2) we recall the usual definitions of sewing and sliding regions and generalize them for the nonlinear case. We compare the classical and the new sliding regions. We also define the nonlinear sliding vector field. Finally we state the main theorem which establishes a connection between the nonlinear sliding vector fields and singular perturbation problems. In Section (3) we prove our main result and present an illustrative example. In Sections (4) and (6) we apply our techniques in the description of the nonlinear regularization of normal forms of PSVF in and in .
2. Preliminaries and Main Result
Let be a PSVF like (1). We use the notation or simply and assume that is bi-valuated on the switching manifold . We may not have unicity of trajectories by points .
Denote
[TABLE]
The points are classified as regular if and and as singular if or
There are two kinds of singular points: the equilibrium points of or on and the points where the trajectories of or are tangent to .
The regular points are classified as sewing if or sliding if The sets of sewing and sliding points are denoted by and respectively.
Consider the PSVF given by (1), a continuous combination of and and a regular point .
- (a)
We say that is a nonlinear sewing point and denote if for all
- (b)
We say that is a nonlinear slidding point and denote if there exists such that .
Proposition 2.1**.**
Consider a PSVF given by (1). We have and
Proof.
Suppose that . Since for all then both and point toward either or to . Thus in . It follows that . Suppose now that It implies that and are directed to opposite sides. Thus all continuous path connecting them intersects . It means that ∎
Consider the PSVF given by (1) and a continuous combination of and . For each there exists such that . We say that is a nonlinear sliding vector field.
Example 1. Let be a PSVF defined on with , and Consider the continuous combination of and given by . Solving in the variable we determine two possible sliding vector fields
[TABLE]
Note that is a necessary condition. Moreover, we also require and It implies that and . In are defined two nonlinear sliding vector fields ( and ) and on is defined only
Consider a PSVF as given by (1), a transition function and the – nonlinear regularization of and . Our main result is the following.
Theorem 2.1**.**
Consider a PSVF as given by (1) with a continuous combination of and and nonlinear sliding region . There exists a singular perturbation problem
[TABLE]
with and critical manifold satisfying the following.
- (a)
For any normally hyperbolic there exist homeomorphic neighborhoods and and a sliding vector field defined in which is conjugated to the slow flow of (2) on .
- (b)
For any consider There exist choices of sliding vector fields defined in .
- (c)
If all points on are normally hyperbolic then there exists only one choice for the sliding vector field in .
The zero set is called slow manifold and a point is normally hyperbolic is
If we consider a time-rescaling, system (2) becomes
[TABLE]
In general we refer to systems (2) and (3) as * slow* and fast systems respectively. If in (2) we have the reduced system and if in (3) we have the layer system. Note that is a set of equilibrium points of the layer system which has a vertical flow. Slow and fast systems are equivalent for , that is, they have the same phase portrait. It means that the phase portrait of system (2) for approaches two limit situations: the phase portrait of reduced and layer systems.
Our theorem establishes a connection between a singular perturbation problem and the sliding system in . We obtain that the possible sliding dynamics are identified with reduced dynamics on the slow manifold of the singular perturbation problem. More specifically, the possible sliding systems are projections () of the slow flow. This is only an initial step in the analysis of the regularization. The advantage of our approach is that we can use GSP-theory techniques. However, the major obstacle to the overall understanding of the regularized system is the existence of non–normally hyperbolic points in the slow manifold. In this case additional efforts need to be made. See for instance [5, 10, 13].
In [21] the autors study the regularization of an oriented 1-foliation on where is a smooth manifold and is a closed subset, which can be interpreted as the discontinuity locus of .
3. Proof of the Main Theorem
In this section we prove our main result and consider an illustrative example.
Proof of the main Theorem..
Take a PSVF and a continuous combination as in the statement. Choose local coordinates such that and . Thus and
[TABLE]
Consider a strictly increasing transition function , that is, it tends to and without actually achieve these values, for instance . The –nonlinear regularization is given by
[TABLE]
Its trajectories are determined by the system
[TABLE]
The nonlinear sliding vector field is with satisfying that
Consider the blow up and with and Denote which is an injective decreasing function with . Thus the system (4) become
[TABLE]
Then
[TABLE]
and
[TABLE]
determine the singular perturbation desired.
(a). Note that slow manifold and nonlinear sliding region are defined by the same equation : for the slow manifold and for the sliding. Thus the local diffeomorphism is immediate because is decreasing in . Moreover the slow flow is determined by the reduced system and the nonlinear sliding vector field by . Since and have the same expression it concludes (a).
(b). The number of possible choices of nonlinear sliding vector fields is the number of possible choises of such that . Since the number of choices of is exactly the same that the number of defined implicitly by , the statement (b) is proved.
(c). The normal hyperbolicity of the points on implies that the graphic implicitly defined by is the graphic of only one . It means that defines uniquely So the statement (c) is proved. ∎
We could apply the direcional blow up in the proof of the main theorem. The direcional blow up consists in the following change of coordinates:
[TABLE]
This blow up was considered by the authors in [2] and in [20]. However, geometrically speaking, it is more convenient to consider the polar blow up coordinates
[TABLE]
The map induces the vector field on . The parameter value is now represented by . We observe that the direcional blow up and the polar blow up are essentially the same. In fact, if we consider the map given by then
[TABLE]
**Example 2. ** Let as in Example 1 We consider the nonlinear regularization given by . The trajectories of satisfies the system
[TABLE]
Consider the blow up and with and . Thus, denoting , the system becomes
[TABLE]
The slow manifold is given by It is easy to see that is a smooth curve connecting and . Moreover the derivative of is and it is zero if . In this case . The slow flow is given by which is exactly the same expression of the sliding and See figure (2).
4. Nonlinear regularization of Generic PSVF’s on
In this section normal forms of generic PSVF (sewing, sliding, saddle and fold regular) on are discussed. We use singular perturbation techniques to analyze the dynamics of their –nonlinear regularizations. From now on we are considering the continuous combination
[TABLE]
with real polynomials of degree and respectively, satisfying the condition and .
We recall that denotes a strictly increasing transition function and .
4.1. Sewing
We say that is the normal form of the sewing PSVF defined on if , , , , and . In this case we have .
Proposition 4.1**.**
Let be the normal form of the sewing PSVF defined on and consider the continuous combination
[TABLE]
- (a)
There exists a real continuous function such that: If has real roots , then ; if , for all then .
- (b)
For the case that the singular perturbation problem (2) in the Theorem 2.1 is such that the slow manifold is the union of lines . Moreover the slow flow on is determined by
Proof.
Let be the continuous combination of given by the statement of the theorem. Let be the real continuous function given by
[TABLE]
According with the definition if there exists satisfying . Thus if exists real roots of , , , the nonlinear sliding region , in fact, . Otherwise, and the statement (a) is proved.
By the Theorem 2.1, there exists a singular perturbation problem, , , given by
[TABLE]
The slow manifold for is determined by the equation , then it is the union of lines . The slow flow is given by the solutions of the reduced problem represented by
[TABLE]
So, for the dynamics on each connected component of the slow manifold is given by and (b) is proved. ∎
Example 3. Consider the PSVF with , and the continuous combination
[TABLE]
The corresponding slow–fast system is
[TABLE]
with Since has two solutions and the slow manifold has two components and Finally for implies that the slow flow is equivalent to See figure (3).
4.2. Saddle
We say that is the normal form of the saddle PSVF defined on if , , and . In this case we have .
Proposition 4.2**.**
Let be the normal form of the saddle PSVF and the continuous combination
[TABLE]
- (a)
* and there exists a real continuous function such that if has real roots , then the singular perturbation problem (2) in the Theorem 2.1 is such that the slow manifold is the union of lines .*
- (b)
The slow flow on follows the positive direction of -axis if and follows the negative direction of -axis if .
Proof.
Let be the continuous combination of given by the statement of the proposition. Then Using our definition, the nonlinear sliding region in is given by the solutions of . So, let us consider the continuous function . Since and , the intermediate value theorem guarantees that . Now, we consider the polar blow up coordinates given by and , with and . Using these coordinates the parameter value is represented by and the blow up induces the vector field given by
[TABLE]
The slow manifold is . The slow flow is given by the solutions of the reduced problem represented by
[TABLE]
Then the reduced flow on follows the positive direction of -axis if and follows the negative direction of -axis if . ∎
Corollary 4.1**.**
In the conditions of the Proposition 4.2, let be a normally hyperbolic singular point of the reduced problem (9) with . Then there exists such that for , has a saddle point or a repelling node point near .
Proof.
We observe that any point on the slow manifold is normally hyperbolic if
[TABLE]
Let us assume that, for every normally hyperbolic , has eigenvalues with negative real part and eigenvalues with positive real part for the fast system. Lemma 14 in [2] implies that has a singular point with approaches when is near to zero and has a -dimensional local stable manifold and -dimensional local unstable manifold , where and are the dimensions of the local stable and unstable manifold, respectively. In this case, and . If and , then is a saddle or if and , then is a repelling node. ∎
Example 4. Consider the PSVF with , and the continuous combination
[TABLE]
The corresponding slow–fast system is
[TABLE]
with Since has two solutions and the slow manifold has only one component The slow flow has one repelling equilibrium point See figure (3).
4.3. Fold
We say that is the normal form of the fold PSVF defined on if , and . In this case .
Proposition 4.3**.**
Let be the normal form of the fold PSVF defined on and the continuous combination
[TABLE]
- (a)
The singular perturbation problem (2) in the Theorem 2.1 for this case is such that the slow manifold is a graphic which is zero for and goes to when goes to .
- (b)
The slow flow is determined by
Proof.
Let be the continuous combination of given by the statement of the proposition. Then if there exists such that , so solving this we obtain
[TABLE]
The singular perturbation problem (2) in the Theorem 2.1 for this case is
[TABLE]
The slow manifold is the graphic of a function which is 0 for and goes to when goes to . The reduced flow is determined by . The fast flow satisfies that that , for and , for , with given implicitly by . ∎
Example 5. Consider the PSVF with , and the continuous combination
[TABLE]
The corresponding slow–fast system is
[TABLE]
with The equation defines the slow manifold implicitly as a smooth function satisfying that and The slow flow is locally equivalent to Moreover there exists one non normally hyperbolic point on the slow manifold. See figure (4).
5. Nonlinear regularization of Codimension One PSVF on
The codimension one singularities of the PSVF are those which generically occur in one parameter families of PSVF. The classification of codimension one local bifurcations was achieved by [8, 14, 23]. In what follows we discuss about the normal forms of codimension one PSVF defined on . Saddle-node, elliptical fold, hyperbolic fold and parabolic fold are considered. For each one of these normal forms we consider a continuous combination given by (5) and analyze the dynamics of their nonlinear regularizations using singular perturbation techniques.
5.1. Saddle-node
We say that is the normal form of the saddle-node PSVF defined on if , , and . In this case .
Proposition 5.1**.**
Let be the normal form of the saddle-node PSVF and the continuous combination
[TABLE]
- (a)
There exists a real continuous function such that if has real roots , then .
- (b)
The singular perturbation problem (2) in the Theorem 2.1 is such that the slow manifold is the union of lines . Moreover the slow flow on each is determined by .
- (c)
For each , the number of singular points of the slow flow on is at most two whenever .
Proof.
The items (a) and (b) follow using the same ideas as in the proofs of the previous theorems. For the item (c), we consider the singular perturbation problem (2)
[TABLE]
The there are two singular points at , if , for each . ∎
Example 6. Consider the PSVF with , and the continuous combination
[TABLE]
The corresponding slow–fast system is
[TABLE]
with The equation has only one solution and consequently the slow manifold is with Since the slow flow is locally equivalent to See figure (4).
5.2. Elliptical fold
We say that is the normal form of the elliptical fold PSVF defined on if , , and .
Proposition 5.2**.**
Let be the normal form of the elliptical fold PSVF and the continuous combination
[TABLE]
- (a)
The singular perturbation problem (2) in the Theorem 2.1, for this case, is such that the slow manifold is a graphic which joins with . Moreover, it is possible that the curve has points such that , .
- (b)
The reduced flow is determined by , .
Example 7. Consider the PSVF with , and the continuous combination
[TABLE]
The corresponding slow–fast system is
[TABLE]
with The equation defines implicitly the slow manifold as a smooth curve connecting and . The slow flow is determined by . Thus if and if , where See figure (5).
5.3. Hyperbolic fold
We say that is the normal form of the hyperbolic fold PSVF defined on if , , and .
Proposition 5.3**.**
Let be the normal form of the hyperbolic fold and the continuous combination
[TABLE]
The singular perturbation problem (2) in the Theorem 2.1 is such that the reduced flow has only two singular points, and , and the slow manifold is the curve that joins the two folds and tends to if tens to , where . Moreover, the reduced flow is singular.
Example 8. Consider the PSVF with , and the continuous combination
[TABLE]
The corresponding slow–fast system is
[TABLE]
with The equation defines implicitly the slow manifold as a pair of smooth curves with an asymptote on with The slow flow is determined by , thus it is locally equivalent to See figure (5).
5.4. Parabolic fold
We say that is the normal form of the parabolic fold PSVF defined on if , , and .
Proposition 5.4**.**
Let be the normal form of the parabolic fold PSVF and the continuous combination
[TABLE]
The singular perturbation problem (2) is
[TABLE]
The slow manifold a graphic given implicitly by , satisfying that and tends to if tends to with . The reduced flow is given by .
Example 9. Consider the PSVF with , and the continuous combination
[TABLE]
The corresponding slow–fast system is
[TABLE]
with The equation defines implicitly the slow manifold as a smooth curve with an asymptote on with The slow flow is determined by . Thus if and if , where See figure (6).
6. Some Examples of PSVF’s on
In this section we present some examples of nonlinear regularization of PSVF’s on . In the previous section, the continuous combinations of and had nonlinear terms depending only on . Indeed, in all the examples we considered of the kind (5).
Now, in order to obtain some generic situations, the examples of continuous combinations of discontinuous systems in will have the nonlinear terms also depending on , with .
Example 10. Consider the PSVF with , and the continuous combination
[TABLE]
where , and are continuous polynomials satisfying the condition . Thus we have
[TABLE]
The nonlinear sliding region, , is and for any the nonlinear sliding vector field is given by
[TABLE]
Now, let us consider the nonlinear regularization given by and apply Theorem (2.1). We get the singular perturbation problem
[TABLE]
The slow manifold is and the corresponding slow system is determined by , and it has a saddle point in . See figure (7).
Example 11. Consider the PSVF with , . The regular points in are (sewing if and sliding if ). The singular points in are .
Let us consider a continuous combination of and given by
[TABLE]
where
[TABLE]
Solving
[TABLE]
in the variable we have that the nonlinear sliding region is
[TABLE]
The sliding vector field is given by
Let be the -nonlinear regularization. For any , the associated singular perturbation problem is
[TABLE]
with . The slow manifold is the curve implicitly defined by
[TABLE]
and the slow flow is determined by . In this case, the slow flow has a saddle in . See figure (8).
Now, take the continuous combination of and with
[TABLE]
By solving
[TABLE]
in the variable , we find that ; besides on we have two nonlinear sliding vector field and on only one.
The sliding vector field is
[TABLE]
and the sliding vector field is
[TABLE]
The -nonlinear regularization . For any , the singular perturbation problem associated is
[TABLE]
where . Then the slow manifold is the curve given by the plane and , . The slow flow on is given by
[TABLE]
and for , the slow flow is
[TABLE]
The slow-fast system obtained blowing up the nonlinear regularization is shown in figure (9).
7. Acknowledgments
The first author is partially supported by CAPES, CNPq, FAPESP, FP7-PEOPLE-2012-IRSES 318999, and PHB 2009-0025-PC. The second author is partially supported by PNPD-CAPES scholarship. The third author is partially supported by FAPESP 2016/11471-2. All authors thank the hospitality of CRM (Centre de Recerca Matemàtica, Barcelona) during our visit in April 2016.
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1[1] Bonet-Revés C. and M-Seara T. (2016). Regularization of sliding global bifurcations derived from the local fold singularity of Filippov systems , Discrete Contin Dyn Syst 36, 7 , 3545–3601.
- 2[2] Buzzi, C., Silva, P.R., and Teixeira, M.A. (2006). A Singular approach to discontinuous vector fields on the plane, J.Diff. Equation . 231 , 633–655.
- 3[3] Buzzi, C., Silva, P.R., and Teixeira, M.A. (2012). Slow fast systems on algebraic varieties bordering piesewise dynamical systems. Bulletin des Sciences Math matiques (Paris. 1885 ), 136 , 444-462.
- 4[4] di Bernardo, M., Budd, C.J., Champneys, A. R. and Kowalczyk, P.(2008) Piecewise-Smooth Dynamical Systems: Theory and Applications, Springer-Verlag London Ltd. , London, Appl. Math. Sci., vol. 163.
- 5[5] Dumortier, F. and Roussarie, R. (1996). Canard cycles and center manifolds , Memoirs Amer. Mat. Soc. 121 .
- 6[6] Fenichel, N. (1979). Geometric singular perturbation theory for ordinary differential equations, J. Diff. Equations 31 , 53–98.
- 7[7] Filippov, A.F. (1988). Differential equations with discontinuous right–hand sides , Mathematics and its Applications (Soviet Series), Kluwer Academic Publishers, Dordrecht.
- 8[8] Guardia, M., Seara and T. M., Teixeira, M. A. (2011). Generic bifurcations of low codimension of planar Filippov systems , J. Diff. Equations, 250 , 1967–2023.
