Skip to content

StickSlipOscillator

Systems · Continuous · Oscillatory systems

Dimension: 3

Equations

\[ \begin{aligned} \dot{y_{0}} &= y_{1} \\ \dot{y_{1}} &= a y_{0} - b y_{0}^{3} + eps \left(\alpha y_{1} - \beta \left(- vs + y_{1}\right)^{3} + \gamma \cos{\left(y_{2} \right)} - t_{0} \operatorname{sign}{\left(- vs + y_{1} \right)}\right) \\ \dot{y_{2}} &= w \end{aligned} \]

Parameters

parameter default
a 1
alpha 0.3
b 1
beta 0.3
eps 0.05
gamma 1.0
t0 0.3
vs 0.4
w 2

StickSlipOscillator attractor

Usage

import tsdynamics as ts

sys = ts.StickSlipOscillator()
traj = sys.integrate(final_time=100.0, dt=0.01)

Back to Oscillatory systems