Skip to main page content
U.S. flag

An official website of the United States government

Dot gov

The .gov means it’s official.
Federal government websites often end in .gov or .mil. Before sharing sensitive information, make sure you’re on a federal government site.

Https

The site is secure.
The https:// ensures that you are connecting to the official website and that any information you provide is encrypted and transmitted securely.

Access keys NCBI Homepage MyNCBI Homepage Main Content Main Navigation
. 2022;89(3):1311-1334.
doi: 10.1007/s11075-021-01154-1. Epub 2021 Jul 5.

An efficient algorithm for solving piecewise-smooth dynamical systems

Affiliations

An efficient algorithm for solving piecewise-smooth dynamical systems

Nicola Guglielmi et al. Numer Algorithms. 2022.

Abstract

This article considers the numerical treatment of piecewise-smooth dynamical systems. Classical solutions as well as sliding modes up to codimension-2 are treated. An algorithm is presented that, in the case of non-uniqueness, selects a solution that is the formal limit solution of a regularized problem. The numerical solution of a regularized differential equation, which creates stiffness and often also high oscillations, is avoided.

Keywords: Codimension-2 manifold; Filippov solution; Hidden dynamics; Piecewise-smooth systems; Regularization; Scaling invariance.

PubMed Disclaimer

Figures

Fig. 1
Fig. 1
Transition function
Fig. 2
Fig. 2
Flowchart of possible switchings from a classical solution
Fig. 3
Fig. 3
Flowchart of switchings from a codimension-1 sliding mode exiting Σ1
Fig. 4
Fig. 4
Entering the codimension-2 manifold
Fig. 5
Fig. 5
Flowchart of switchings from a codimension-1 entering Σ1Σ2. In the case of multiple solutions of (4.6), λ2 is the value that is closest to − 1. Here, and in the following, the term “Filippov solution” means a solution according to Definition 2.2
Fig. 6
Fig. 6
Flowchart of switchings from a codimension-1 entering Σ1Σ2 (cont.). Condition (4.4) is assumed in addition to the assumption (4.3) of the flowchart of Fig. 5
Fig. 7
Fig. 7
Flowchart for exiting a codimension-2 sliding of type (a); c.f., case (A) of [18]
Fig. 8
Fig. 8
Flowchart for exiting a codimension-2 sliding of type (b); for brevity we use the notation fi++ and fi for fi1,1 and fi1,1, respectively. All functions are evaluated at the collapsing stationary point
Fig. 9
Fig. 9
Flowchart of possible exits from a codimension-2 sliding under the assumption that 1g1(y,λ1,λ2)=0 and 2g2(y,λ1,λ2)>0. The vertical asymptote of g1 = 0 is outside the unit square
Fig. 10
Fig. 10
Flowchart of possible exits from a codimension-2 sliding under the assumption that 1g1(y,λ1,λ2)=0 and 2g2(y,λ1,λ2)>0. The vertical asymptote of g1 = 0 is inside the unit square to the right of λ1
Fig. 11
Fig. 11
Vector field of the hidden dynamics in the situation where both stationary points coalesce. The first seven pictures correspond to the colored boxes of Fig. 8 in the same order. Red arrows represent the solution after the switching
Fig. 12
Fig. 12
Vector field of the hidden dynamics for the situations discussed in Fig. 9 (upper pictures) and in Fig. 10 (lower pictures). Twenty solutions corresponding to initial values that are random perturbations of the equilibrium (u1,u2) are plotted in red
Fig. 13
Fig. 13
Basin of attraction for the two classical solutions

References

    1. Alexander JC, Seidman TI. Sliding modes in intersecting switching surfaces. I. Blending Houston J. Math. 1998;24(3):545–569.
    1. Brenan KE, Campbell SL, Petzold LR. Numerical Solution of Initial-Value Problems in Differential-Algebraic Equations. Philadelphia: Classics in Appl. Math SIAM; 1996.
    1. Calvo M, Montijano JI, Rández L. Algorithm 968 DISODE45: A Matlab Runge-Kutta solver for piecewise smooth IVPs of Filippov type. ACM Trans. Math. Softw. 2017;43(3):Art. 25, 14. doi: 10.1145/2907054. - DOI
    1. Carver MB. Efficient integration over discontinuities in ordinary differential equation simulations. Math. Comput. Simulation. 1978;20(3):190–196. doi: 10.1016/0378-4754(78)90068-X. - DOI
    1. Den Hartog JP. Forced vibrations with combined viscous and coulomb damping. Philos. Mag. 1930;9(59):801–817. doi: 10.1080/14786443008565051. - DOI

LinkOut - more resources