Biryukov equation

Sine oscillations F = 0.01

In the study of dynamical systems, the Biryukov equation (or Biryukov oscillator), named after Vadim Biryukov (1946), is a non-linear second-order differential equation used to model damped oscillators.

The equation is given by

where ƒ(y) is a piecewise constant function which is positive, except for small y as

Eq. (1) is a special case of the Lienard equation; it describes the auto-oscillations.

Solution (1) at separate time intervals when f(y) is constant is given by

where exp denotes the exponential function. Here Expression (2) can be used for real and complex values of sk.

The first half-period’s solution at is

Relaxation oscillations F = 4

The second half-period’s solution is

The solution contains four constants of integration A1, A2, A3, A4, the period T and the boundary T0 between y1(t) and y2(t) needs to be found. A boundary condition is derived from the continuity of y(t) and dy/dt.

Solution of (1) in the stationary mode thus is obtained by solving a system of algebraic equations as

The integration constants are obtained by the Levenberg–Marquardt algorithm. With , Eq. (1) named Van der Pol oscillator. Its solution cannot be expressed by elementary functions in closed form.

References

Uses material from the Wikipedia article Biryukov equation, released under the CC BY-SA 4.0 license.