Next Article in Journal
AdaGram in Python: An AI Framework for Multi-Sense Embedding in Text and Scientific Formulas
Previous Article in Journal
PHEV Routing with Hybrid Energy and Partial Charging: Solved via Dantzig–Wolfe Decomposition
Previous Article in Special Issue
Mathematical Theory of Social Conformity I: Belief Dynamics, Propaganda Limits, and Learning Times in Networked Societies
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Dynamics of a Class of Extended Duffing–Van Der Pol Oscillators: Melnikov’s Approach, Simulations, Control over Oscillations

1
Faculty of Mathematics and Informatics, University of Plovdiv Paisii Hilendarski, 24, Tzar Asen Str., 4000 Plovdiv, Bulgaria
2
Institute of Mathematics and Informatics, Bulgarian Academy of Sciences, Acad. G. Bonchev Str., Bl. 8, 1113 Sofia, Bulgaria
3
Faculty of Mathematics and Informatics, Sofia University “St. Kliment Ohridski”, 5, James Bourchier Blvd., 1164 Sofia, Bulgaria
*
Author to whom correspondence should be addressed.
Mathematics 2025, 13(14), 2240; https://doi.org/10.3390/math13142240
Submission received: 14 June 2025 / Revised: 8 July 2025 / Accepted: 9 July 2025 / Published: 10 July 2025
(This article belongs to the Special Issue Chaos Theory and Complexity)

Abstract

The Duffing–van der Pol oscillator is a very prominent and interesting standard model. There is a substantial body of varied literature on this topic. In this article, we propose a new class of oscillators by adding new factors to its dynamics. Investigations in light of Melnikov’s approach are considered. Several simulations are composed. A few specialized modules for testing the dynamics of the hypothetical oscillator under consideration are also given. This will be an essential component of a much broader Web-based scientific computing application that is planned. Possible control over oscillations: approximation with restrictions is also discussed; some probabilistic constructions are also presented.

1. Introduction

The non-autonomous Duffing–van der Pol oscillator is a very prominent and interesting standard model. The literature devoted to this issue is significant in volume and diversity.
The investigations of chemical oscillating reactions in a continuously stirred tank reactor (CSTR) [1,2,3,4,5,6,7,8] have revealed non-equilibrium phenomena such as oscillations, bi-stability, complex oscillations, and quasi-chaotic behavior of the reaction. A detailed study of a nonlinear Duffing-type oscillator driven by two voltage sources can be found in [9]. For some stochastic Duffing equations, see [10,11,12,13,14,15].
Modeling nonlinear dissipative chemical dynamics by a forced modified van der Pol–Duffing oscillator with asymmetric potential is considered in [16]
d x d t = y d y d t = α x γ x 3 β + ϵ μ ( 1 x 2 ) y + E cos ( ω t ) ,
where ϵ is a tiny parameter that describes how small the forced and dissipative terms are. Some additional related studies are [17,18,19,20,21].
Chaos in a nonlinear dissipative chemical oscillator, coexisting attractors, and chaos control are considered in [22] (also see [23]).
To be more specific, the authors take the model into the following [22]:
d x d t = y d y d t = α x γ x 3 β + ϵ μ ( 1 x 2 k 1 x y k 2 y 2 ) y + f cos ( ω t ) .
Simulations and oscillation control of a type of chemical oscillator with asymmetry potential are considered in [24]. More precisely, the next new classes of altered oscillators are presented:
d x d t = y d y d t = α x γ x 3 β + ϵ μ y + j = 1 N g j cos ( j ω t ) ,
where 0 ϵ < 1 , μ > 0 , g i 0 , i = 1 , 2 , , N , and N is an integer.
d x d t = y d y d t = α x γ x 3 β + ϵ μ y | y | p 1 + j = 1 N g j cos ( j ω t ) ,
where 0 ϵ < 1 , μ > 0 , g i 0 , i = 1 , 2 , , N , N is an integer, and p is the damping exponent.
In [25], By adding a nonlinear quintic term, the authors take into account an extended Duffing–van der Pol oscillator. The system’s dynamical behavior
d x d t = y d y d t = a x b x 3 c x 5 + ϵ μ ( 1 x 2 ) y + f cos ( ω t )
is examined by numerical simulations and Melnikov analysis. Understanding the nature of a particular nonlinear system can be aided by the findings.
Refs. [26,27] contain an analysis of the robustness and mechanism for managing chaos using a random phase. The study of parallelism in random dynamical systems and its impact on system behavior are the main topics of the paper [28]. Numerous academics have thoroughly examined this idea for deterministic dynamical systems. In the cited article, the reader can find additional references. For other results, see [29,30,31,32,33,34,35,36].
Ref. [37] examines the analysis of chaotic behavior in the extended Duffing–van der Pol system under additive non-symmetry biharmonical excitation. More precisely, the following differential model is considered:
d x d t = y d y d t = c 1 x c 2 x 3 c 3 x 5 a ( b 1 b 2 x 2 ) y + f cos ( Ω t + Ψ ) + + g sin ( ω t + σ ξ ( t ) ) ,
where σ is the intensity of the typical Winner process and ξ ( t ) is the process itself.
The study of fifth-order non-smooth modified Duffing–van der Pol oscillators’ chaotic dynamics is important for upcoming studies in contemporary engineering applications.
The homoclinic and heteroclinic bifurcations in the nonlinear dynamics of models (5) and (6) can be considered in the light of the methodology proposed in the excellent article by Lenci, Menditto, and Tarantino [38].
In the cited article, the reader can find additional references on the topic under discussion.
In [39], the chaotic dynamics of an extended Duffing–van der Pol system of the following sort is examined by the authors:
d x d t = y d y d t = a x b x 3 c x 5 + ϵ μ ( 1 x 2 ) y + f x cos ( ω t ) d g ( x ) ,
where a > 0 , b < 0 , c > 0 and the excitation amplitude, damping coefficient, excitation frequency, and disturbance amplitude are f > 0 , μ > 0 , ω > 0 , d > 0 , respectively.
In (7), g ( x ) is considered as a periodic function of x that is not smooth with period 2 l .
Specifically, the differential model that follows has been suggested [39]:
d x d t = y d y d t = a x b x 3 c x 5 + ϵ μ ( 1 x 2 ) y + f x cos ( ω t ) 2 d π 1 2 k = 1 c o s ( 2 k x ) 4 k 2 1 .
We intend to add new components to the dynamics of this differential system in order to broaden its theoretical foundation. Studies are examined in the context of Melnikov’s methodology [40]. A number of simulations are created. Possible control over oscillations: approximation with restrictions is also discussed. Additionally, we present a few specific modules for examining the dynamics of the hypothetical oscillator under consideration. The obtained results can be included into a much broader scientific computing application; see [41] for additional information.

2. The New Model

We examine a novel class of hypothetical oscillators of the following kind:
d x d t = y d y d t = a x b x 3 c x 5 + ϵ ( μ ( 1 x 2 m 1 x y k 1 y 2 ) y + + x i = 1 N g i cos ( i ω t ) ) ,
where a > 0 , b < 0 , 0 ϵ < 1 , μ > 0 , m 1 > 0 , k 1 > 0 , ω > 0 , g i 0 , i = 1 , 2 , , N (N is an integer), and c is chosen such that b 2 4 a c > 0 .
We will note that the physical significance of the above-mentioned restrictive condition in terms of the coefficients of the unperturbed oscillator indicates the periodicity of the unperturbed differential system.
Let
d x d t = f 1 ( x , y ) + ϵ g 1 ( x , y , t ) d y d t = f 2 ( x , y ) + ϵ g 2 ( x , y , t )
and Γ 0 ( t ) = ( x 0 ( t ) , y 0 ( t ) ) be one of the homoclinic orbits. The Melnikov function corresponding to the system is of the form
M ( t 0 ) = e . f ( Γ 0 ( s ) ) d s . f ( Γ 0 ( t ) g ( Γ 0 ( t ) , t + t 0 ) d t .

Considerations in the Light of Melnikov’s Approach

There are five equilibrium points for the model (9), defined as ( 0 , 0 ) ; ( ± x 1 , 0 ) ; ( ± x 2 , 0 ) , where
x 1 = b Δ 2 c , x 2 = b + Δ 2 c , Δ = b 2 4 a c > 0 .
The homoclinic and heteroclinic orbits connecting saddles ( ± x 1 , 0 ) are as follows (see for example [38,39]):
x 0 , ± ( t ) = ± 2 x 1 cosh ( γ 2 t ) β + cosh ( γ t ) y 0 , ± ( t ) = ± 2 x 1 ( β 1 ) γ sinh ( γ 2 t ) 2 ( β + cosh ( γ t ) ) 3 2 ,
x 1 , ± ( t ) = ± 2 x 1 sinh ( γ 2 t ) ( β + cosh ( γ t ) ) 1 2 y 1 , ± ( t ) = ± 2 x 1 ( 1 β ) γ cosh ( γ 2 t ) 2 ( β + cosh ( γ t ) ) 3 2 ,
where
γ = x 1 2 2 c ( θ 2 1 ) ; β = 5 3 θ 2 3 θ 2 1 ; θ = x 2 x 1 .
The homoclinic orbit for a = 0.2 ; b = 0.5 ; c = 0.1 is depicted in Figure 1.
When ϵ 0 , the Melnikov function provides a measure of the leading order distance between the stable and unstable manifolds, which may be used to determine the transverse intersection of the stable and unstable manifolds.
The integral of Melnikov by definition along the homoclinic orbit corresponding to the new model (9) is given by
M 0 , ± ( t 0 ) = y 0 , ± ( t ) ( μ y 0 , ± ( t ) μ x 0 , ± 2 ( t ) y 0 , ± ( t ) μ m 1 x 0 , ± ( t ) y 0 , ± 2 ( t ) μ k 1 y 0 , ± 3 ( t ) + x 0 , ± ( t ) i = 1 N g i cos ( i ω ( t + t 0 ) ) ) d t .
The task of determining the root of M 0 , ± ( t 0 ) is more intriguing from a numerical perspective because the parameters that appear in the suggested differential model are subject to several practical and physical constraints.
It is known that if M 0 , ± ( t 0 ) = 0 and d M 0 , ± ( t 0 ) d t 0 0 for some t 0 and some sets of parameters (transversal junction conditions), then a homoclinic bifurcation takes place, indicating the potential for chaotic behavior.
For the Melnikov function M 0 , ± ( t 0 ) , in the specific situation N = 1 , we have
M 0 , ± ( t 0 ) = μ I 1 I 2 m 1 I 3 k 1 I 4 g 1 sin ( ω t 0 ) I 5 ,
where
I 1 = y 0 , ± 2 ( t ) d t ,
I 2 = x 0 , ± 2 ( t ) y 0 , ± 2 ( t ) d t ,
I 3 = x 0 , ± ( t ) y 0 , ± 3 ( t ) d t ,
I 4 = y 0 , ± 4 ( t ) d t ,
I 5 = x 0 , ± ( t ) y 0 , ± ( t ) sin ( ω t ) d t .
Proposition 1. 
If N = 1 , then the roots of the Melnikov function M 0 , ± ( t 0 ) are given as solutions of the equation M 0 , ± ( t 0 ) = 0 (see Figure 2).
Remark 1. 
In formulating and proving Proposition 1, we used a significantly specialized module for investigating the dynamics of the considered hypothetical oscillator, implemented in the computer algebraic system for scientific calculations—CAS Mathematica.
Remark 2. 
From Proposition 1, we obtain the condition that the Melnikov function M 0 , ± ( t 0 ) has simple zeros and chaos occurs as follows:
μ ( I 1 I 2 m 1 I 3 k 1 I 4 ) g 1 I 5 < 1 .
We leave the detailed study of this criterion (as a function of the parameters of our model (9)) to the reader. Below, we will consider some typical examples.
Remark 3. 
Chaotic features on system parameters for heteroclinic orbit, and also the Melnikov functions and parameter conditions for these orbits, are investigated in a similar way and will be omitted here. It is enough for the reader to strictly follow the research plan proposed for such oscillators in the excellent article in [39].
Example 1. 
For N = 1 , a = 0.37 , b = 0.5 , c = 0.16 , μ = 0.5 , k 1 = 0.9 , m 1 = 0 , ω = 0.27 , g 1 = 0.25 , the Melnikov function is depicted in Figure 3a.
Example 2. 
For N = 1 , a = 0.37 , b = 0.5 , c = 0.16 , μ = 0.71 , k 1 = 0.06 , m 1 = 0 , ω = 0.1 , g 1 = 0.1 , the Melnikov function is depicted in Figure 3b.
Some notes:
  • Melnikov’s criterion for the occurrence of the intersection between the disturbed and unperturbed separatrices for a fixed N can be formulated by the reader. In this case, the explicit representation of M 0 , ± ( t 0 ) (moreover, for high values of the parameter N) is laborious. In order to employ specialized modules provided in current computer algebraic systems for scientific study, the user should first conduct a series of preparatory operations on the integrals I j as previously stated.
  • Prior to that, while calculating the integral (8), it is convenient to adopt the following representation: cos ( i ω ( t + t 0 ) ) = cos ( i ω t ) cos ( i ω t 0 ) sin ( i ω t ) sin ( i ω t 0 ) .
Some extended differential models are examined in the context of Melnikov’s method (see [42,43,44,45,46,47]). Refs. [48,49,50,51] contain numerical techniques for resolving nonlinear equations.

3. A Few Simulations

Here, we will focus on some interesting simulations:
Example 3. 
For given N = 4 , a = 0.2 , b = 0.5 , c = 0.1 , μ = 0.2 , k 1 = 0.1 , m 1 = 0.1 , ω = 0.4 , g 1 = 0.9 , g 2 = 0.1 , g 3 = 0.3 , g 4 = 0.7 , and ϵ = 0.015 , the system’s simulations (9) for x 0 = 0.4 and y 0 = 0.1 are depicted in Figure 4.
Example 4. 
For given N = 6 , a = 0.25 , b = 0.56 , c = 0.15 , μ = 3 , k 1 = 0.1 , m 1 = 0.09 , ω = 0.4 , g 1 = 0.9 , g 2 = 0.1 , g 3 = 0.3 , g 4 = 0.2 , g 5 = 0.4 , and g 6 = 0.8 ϵ = 0.015 , the system’s simulations (9) for x 0 = 0.5 and y 0 = 0.3 are depicted in Figure 5.

4. Potential Control over Oscillations

A user-preset level (or fork) for the oscillations of the y component of the differential system solution is one of the several free parameters that make the new model (9) appealing for engineering computations.
Assume that the fork or constraint ( F ( t ) , F ( t ) ) is of the following type (most typical restriction):
F ( t ) = a 1 + a 2 1 + e a 3 t .
To be thorough, we will look at another simulation using the differential model (9) that was previously suggested.
Example 5. 
For given N = 8 , a = 0.256 , b = 0.567 , c = 0.1545 , μ = 1.8 , k 1 = 0.12 , m 1 = 0.078 , ω = 0.3 , g 1 = 0.9 , g 2 = = g 7 = 0.851 , g 8 = 0.9 , and ϵ = 0.01 , the system’s simulations (9) for x 0 = 0.5 and y 0 = 0.3 are depicted in Figure 6.
Using the exponential-type function F ( t ) and user-fixed N = 8
F ( t ) = 0.25 1.01 1 + e 0.0211 t
for the parameters specified in Example 5 (see Figure 6b), the desired control over oscillations is obtained.
Example 6. 
For given N = 10 , a = 0.256 , b = 0.567 , c = 0.1545 , μ = 1.8 , k 1 = 0.12 , m 1 = 0.078 , ω = 0.3 , g 1 = 0.9 , g 2 = = g 7 = 0.85 , g 8 = 0.9 , g 9 = 0.4 , g 10 = 0.1 , and ϵ = 0.01 , the system’s simulations (9) for x 0 = 0.4 and y 0 = 0.3 are depicted in Figure 7.
With N = 10 set by the user and the function F ( t ) of the kind
F ( t ) = 0.44 0.995 1 + e 0.02181 t
for the parameters specified in Example 6 (see Figure 7b), the desired control over oscillations is obtained.
Remark 4. 
Depending on the oscillator profile, other approximations may be used, for example, F ( t ) may be of the exponential, log-logistic, hyper-log-logistic, piecewise smooth sigmoid, Gompertz, or activation type.

Some Probabilistic Constructions

Suppose that j = 1 N g j = 1 —this restriction is not essential since we may achieve it after scaling. The probabilities of a random variable ξ specified on the domain 1 , 2 , , N can therefore be viewed as the coefficient g j . Let Ψ · be its characteristic function. Keeping in mind the exponential presentation of the cos function
cos x = e i x + e i x 2 ,
we transform model (9) into
d y d t = a x b x 3 c x 5 + ϵ μ 1 x 2 m 1 x y k 1 y 2 y + x j = 1 N g j e i j ω t + e i j ω t 2 = a x b x 3 c x 5 + ϵ μ 1 x 2 m 1 x y k 1 y 2 y + x E e i ω t ξ + E e i ω t ξ 2 = a x b x 3 c x 5 + ϵ μ 1 x 2 m 1 x y k 1 y 2 y + x Ψ ω t + Ψ ω t 2 .
We can conclude that the condition ξ to be distributed on the domain 1 , 2 , , N is not essential. If we generalize it to the set D, then we can rewrite the dynamics (9) as
d y d t = a x b x 3 c x 5 + ϵ μ 1 x 2 m 1 x y k 1 y 2 y + x D cos u ω t g d u .
Note that the probabilities g j are generalized to the measure g d u .
We prepare some simulations based on the q , σ -normal distribution and on the exponential one, whose intensity is denoted by λ . Their probability densities are
f G a u s s i a n x = 1 2 π σ 2 e x q 2 2 σ 2 , f e x p o n e n t i a l x = λ e λ x .
The domains are D = R and D = R + , respectively. The characteristic functions
Ψ G a u s s i a n x = e i q x σ 2 x 2 2 , Ψ e x p o n e n t i a l x = λ λ i x .
Keeping in mind the following relations for the characteristic functions
Ψ G a u s s i a n x + Ψ G a u s s i a n x = 2 e σ 2 x 2 2 cos q x , Ψ e x p o n e n t i a l x + Ψ e x p o n e n t i a l x = 2 λ 2 λ 2 + x 2 ,
we transform the dynamics (14) into
d y d t = a x b x 3 c x 5 + ϵ μ 1 x 2 m 1 x y k 1 y 2 y + x e σ 2 ω 2 t 2 2 cos q ω t
for the Gaussian simulation. Let us discuss the effect of the parameters on the model. The expectation q has a scaling role in the periodic function and thus it does not lead to a significant generalization. However, this is not the case for σ . First, for small time values, σ has a more significant impact. When sigma is near zero, the exponent is near one and thus the model is similar to the original formulation with one periodic function. On the other hand, when σ tends to infinity, then the exponent vanishes and thus the impact of the periodic function is negligible. The same conclusions can be deduced for the larger values of t but for closer to zero (infinity) values of σ —at larger t, extreme values of σ are necessary to capture the desired behavior.
We have the following for the exponential distribution:
d y d t = a x b x 3 c x 5 + ϵ μ 1 x 2 m 1 x y k 1 y 2 y + x λ 2 λ 2 + ω 2 t 2 .
We can see that the exponential distribution introduces a damping x-term in the model reciprocal to the square of the time. The intensity λ can be viewed as a scaling parameter—as the larger λ is, the larger t has to be. Furthermore, this dependence is linear. We present the x- and y-dynamics as well as the phase portraits in Figure 8. The first column is for the normal distribution ( q = 1 , σ = 1 ), whereas the exponential simulations with intensity λ = 1 are presented in the second column. For the rest of the parameters, we chose Example 3.

5. Concluding Remarks and Further Work

In this research, we have examined a novel hypothetical differential model that has a large number of free parameters, which makes it appealing to users. To examine the behavior of these oscillators, we present a several specialized modules.
For some of them, a cloud version is available that just requires a browser and an internet connection.
This will be an essential component of a much broader Web-based program for scientific computing that is in the works.
We have tried, as far as possible, to comply with the proposed standard for the publication of new chaotic systems [52].
We envisage future research on the topic—the modeling of chaotic systems with a desired set of properties [53,54].
Last but not least, we provide some simulations based on the idea of [37] to introduce a stochastic element in the dynamical model. We suggest two methods. The first one is inspired by [37]—thus, the dynamics (14) turn into
d y d t = a x b x 3 c x 5 + ϵ μ 1 x 2 m 1 x y k 1 y 2 y + x Ψ ω t + N t + Ψ ω t N t 2 .
We assume that N t is a homogenous Poisson process. We present in the first column of Figure 9 the related simulations when we consider the exponential modification from Section Some Probabilistic Constructions. The intensity of the Poisson process is assumed to be δ = 10 . Alternatively, in the second column we present the results for the following dynamics:
d y d t = a x b x 3 c x 5 + ϵ μ 1 x 2 m 1 x y k 1 y 2 y + x Ψ ω t + Ψ ω t 2 + B t ,
where B t is a standard Brownian motion. We apply the Gaussian example from Section Some Probabilistic Constructions. The generated sample paths of the Poisson process and the Brownian motion can be viewed in Figure 10.
The analysis of models (21) and (22) is left for further work.
Analytical estimates of the effect of an amplitude-modulated (AM) signal in nonlinearly damped Duffing–van der Pol oscillators are considered in [55]. More precisely, the authors presented the following model:
d x d t = y d y d t = a x b x 3 + ϵ ( γ ( 1 x 2 ) y | y | p 1 + + ( f + 2 g cos ( Ω t ) ) sin ( ω t ) ) ,
where 2 g is the degree of modulation, and Ω and ω are the frequencies of the amplitude-modulated (AM) signal.
We plan to expand the theoretical basis of this differential system in a future paper by adding new factors to its dynamics:
d x d t = y d y d t = a x b x 3 c x 5 + ϵ ( γ ( 1 x 2 ) y | y | p 1 + + ( f + 2 g cos ( Ω t ) ) i = 1 N g i sin ( i ω t ) ) .
Such an interpretation would allow for a detailed study of the dynamics of similar models at a higher energy level. The stochastic analysis of the mentioned model is also left for further work.
The reader may find other results on the topics—chaotic transitions in stochastic dynamical systems and the application of Melnikov processes in engineering, physics, and neuroscience in the book in [56].
Over the past few years, intensive work has been carried out on the important topic of estimating rate-induced tipping via asymptotic series and a Melnikov-like method.
So, for example, in [57], the authors show that a Melnikov-inspired method employing the asymptotic series allows the tipping point to be asymptotically approximated.
Investigations on bifurcation and rate-induced tipping can be found in [58]. For other basic results, see [59,60].
We envisage research in the light of the results obtained in the above-cited articles on new differential models, which are modifications of the models described in the present article.
Examples 5 and 6 considered in Section 4 are study examples. The real task that we set for the students is as follows: For fixed N, ϵ , and x 0 , y 0 , generate an appropriate simulation of model (9), if the additional user constraint is set, the oscillations on the y- component of the system solutions fall into the fork ( F ( t ) , F ( t ) ) .
After using the specialized module provided by us (with additional approximation and optimization algorithms included) implemented in CAS Mathematica, the students relatively easily arrive at the answer to the task, namely determining all the remaining parameters of the model.
Our problems to be solved are about making the use of modern GPT technologies harder (or even impossible), as they are massively used by students for the realization of their scientific tasks.
We will be glad if this article provokes an interesting discussion about the teaching methodology in this field of scientific knowledge.

Author Contributions

Conceptualization, T.Z. and N.K.; methodology, N.K. and T.Z.; software, T.Z., M.V., V.K. and A.I.; validation, A.R., T.Z., A.I. and M.V.; formal analysis, N.K. and T.Z.; investigation, T.Z., N.K., M.V., A.R. and A.I.; resources, A.R., T.Z., V.K. and N.K.; data curation, T.Z., A.R. and V.K.; writing—original draft preparation, V.K., N.K. and T.Z.; writing—review and editing, A.R., M.V. and A.I.; visualization, V.K. and M.V.; supervision, N.K. and T.Z.; project administration, T.Z.; funding acquisition, A.R., T.Z., N.K. and A.I. All authors have read and agreed to the published version of the manuscript.

Funding

The first, fifth, and sixth authors are supported by the European Union-NextGenerationEU, through the National Plan for Recovery and Resilience of the Republic Bulgaria, project no. BG-RRP-2.004- 0001-C01. The second author was financed by the European Union-NextGenerationEU, through the National Recovery and Resilience Plan of the Republic of Bulgaria, project no. BG-RRP-2.004-0008.

Data Availability Statement

Data are contained within the article.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Boissonade, J.; De Kepper, P. Transitions from bistability to limit cycle oscillations. Theoretical analysis and experimental evidence in an open chemical system. J. Phys. Chem. 1980, 84, 501–506. [Google Scholar] [CrossRef]
  2. Zhabotinskii, A.M. Biological and Biochemical Oscillators; Academic Press: New York, NY, USA, 1972. [Google Scholar]
  3. Epstein, I.R.; Showalter, K. Nonlinear chemical dynamics: Oscillations, patterns, and chaos. J. Phys. Chem. 1996, 100, 13132–13147. [Google Scholar] [CrossRef]
  4. Belousov, B.P. Oscillations and Travelling Waves in Chemical Systems; Wiley: New York, NY, USA, 1985. [Google Scholar]
  5. Zhabotinsky, A.M.; Buchholtz, F.; Kiyatkin, A.B.; Epstein, I.R. Oscillations and waves in metal-ion-catalyzed bromate oscillating reactions in highly oxidized states. J. Phys. Chem. 1993, 97, 7578–7584. [Google Scholar] [CrossRef]
  6. Zhang, D.; Gyorgyi, L.; Peltier, W.R. Deterministic chaos in the Belousov-Zhabotinsky reaction: Experiments and simulations. Chaos 1993, 3, 723–745. [Google Scholar] [CrossRef]
  7. Ali, F.; Menzinger, M. Stirring effects and phase-dependent inhomogeneity in chemical oscillations: The Belousov-Zhabotinsky reaction in a CSTR. J. Phys. Chem. A 1997, 101, 2304–2309. [Google Scholar] [CrossRef]
  8. Bartuccelli, M.; Gentile, G.; Wright, J.A. Stable dynamics in forced systems with sufficiently high/low forcing frequency. Chaos 2016, 26, 083108. [Google Scholar] [CrossRef]
  9. Maaita, J.O.; Kyprianidis, I.M.; Volos, C.K.; Meletlidou, E. The study of a nonlinear duffing–type oscillator driven by two voltage sources. J. Eng. Sci. Technol. Rev. 2013, 6, 74–80. [Google Scholar] [CrossRef]
  10. Ott, E.; Grebogi, C.; Yorke, J.A. Controlling chaos. Phys. Rev. Lett. 1990, 64, 1196. [Google Scholar] [CrossRef]
  11. Ariaratnam, S.T.; Xie, W.C. Almost-sure stochastic stability of coupled non-linear oscillators. Int. J. Non-Linear Mech. 1994, 29, 197–204. [Google Scholar] [CrossRef]
  12. Kloeden, P.E.; Platen, E. Numerical Solution of Stochastic Differential Equations; Springer: Berlin/Heidelberg, Germany, 1992. [Google Scholar]
  13. Lin, H.; Yim, S.C.S. Analysis of a nonlinear system exhibiting chaotic, noisy chaotic and random behaviors. J. Appl. Mech. 1996, 63, 509–516. [Google Scholar] [CrossRef]
  14. Liu, W.Y.; Zhu, W.Q.; Huang, Z.L. Effect of bounded noise on chaotic motion of duffing oscillator under parametric excitation. Chaos Solitons Fractals 2001, 12, 527–537. [Google Scholar] [CrossRef]
  15. Lin, Y.K.; Cai, G.Q. Probabilistic Structural Dynamics: Advanced Theory and Applications; McGraw-Hill College: New York, NY, USA, 1995. [Google Scholar]
  16. Miwadinou, C.H.; Monwanou, A.V.; Yovogan, J.; Hinvi, L.A.; Tuwa, P.N.; Orou, J.C. Modeling nonlinear dissipative chemical dynamics by a forced modified Van der Pol-Duffing oscillator with asymmetric potential: Chaotic behaviors predictions. Chin. J. Phys. 2018, 56, 1089–1104. [Google Scholar] [CrossRef]
  17. Miwadinou, C.H.; Monwanou, A.V.; Hinvi, L.A.; Koukpemedji, A.A.; Ainamon, C.; Chabi Orou, J.B. Melnikov chaos in a modified Rayleigh-Duffing oscillator with ϕ6 potential. Int. J. Bifurc. Chaos 2016, 26, 1650085. [Google Scholar] [CrossRef]
  18. Ainamon, C.; Miwadinou, C.H.; Monwanou, A.V.; Orou, J.C. Analysis of multiresonance and chaotic behavior of the polarization in materials modeled by a duffing equation with multifrequency excitations. Appl. Phys. Res. 2014, 6, 74–86. [Google Scholar] [CrossRef]
  19. Miwadinou, C.H.; Monwanou, A.V.; Orou, J.B. Active control of the parametric resonance in the modified Rayleigh-Duffing oscillator. Afr. Rev. Phys. 2014, 9, 227–235. [Google Scholar]
  20. Miwadinou, C.H.; Monwanou, A.V.; Orou, J.B. Effect of nonlinear dissipation on the basin boundaries of a driven two-well modified Rayleigh-Duffing oscillator. Int. J. Bifurc. Chaos 2015, 25, 1550024. [Google Scholar] [CrossRef]
  21. Miwadinou, C.H.; Hinvi, A.L.; Monwanou, A.V.; Orou, J.B. Nonlinear dynamics of a ϕ6 modified duffing oscillator: Resonant oscillations and transition to chaos. Nonlinear Dyn. 2017, 88, 97–113. [Google Scholar] [CrossRef]
  22. Adéchinan, A.J.; Kpomahou, Y.J.F.; Hinvi, L.A.; Miwadinou, C.H. Chaos, coexisting attractors and chaos control in a nonlinear dissipative chemical oscillator. Chin. J. Phys. 2022, 77, 2694–2697. [Google Scholar] [CrossRef]
  23. Adéchinan, J.A.; Kpomahou, Y.J.F.; Miwadinou, C.H.; Hinvi, L.A. Dynamics and active control of chemical oscillations modeled as a forced generalized Rayleigh oscillator with asymmetric potential. Int. J. Basic Appl. Sci. 2021, 10, 20–31. [Google Scholar]
  24. Kyurkchiev, N.; Zaevski, T.; Iliev, A.; Kyurkchiev, V.; Rahnev, A. Dynamics of a class of chemical oscillators with asymmetry potential: Simulations and control over oscillations. Mathematics 2025, 13, 1129. [Google Scholar] [CrossRef]
  25. Yu, J.; Li, J. Investigation on dynamics of the extended Duffing-Van der Pol system. Z. Naturforsch. A 2009, 64, 341–346. [Google Scholar] [CrossRef]
  26. Lei, Y.; Xu, W.; Xu, Y.; Fang, T. Chaos control by harmonic excitation with proper random phase. Chaos Solitons Fractals 2004, 21, 1175–1181. [Google Scholar] [CrossRef]
  27. Xu, Y.; Mahmoud, G.M.; Xu, W.; Lei, Y. Suppressing chaos of a complex Duffing’s system using a random phase. Chaos Solitons Fractals 2005, 23, 265–273. [Google Scholar] [CrossRef]
  28. Kadhim, I.J.; Yasir, A.A. Lyapunov stability, parallelizablity, and symmetry of random dynamical systems. Symmetry 2025, 17, 325. [Google Scholar] [CrossRef]
  29. Arnold, L.; Schmalfuss, B. Lyapunov’s second method for random dynamical systems. J. Differ. Eq. 2001, 177, 235–265. [Google Scholar] [CrossRef]
  30. Lukashiv, T.; Litvinchuk, Y.; Malyk, I.V.; Golebiewska, A.; Nazarov, P.V. Stabilization of stochastic dynamical systems of a random structure with Markov switches and Poisson perturbations. Mathematics 2023, 11, 582. [Google Scholar] [CrossRef]
  31. Chueshov, I. Monotone Random Systems Theory and Applications; Springer: Heidelberg, Germany, 2002. [Google Scholar]
  32. Molchanov, I. Theory of Random Sets; Springer: London, UK, 2005. [Google Scholar]
  33. Alkhrayfawee, N.G.; Kadhim, I.J.; Albukhuttar, A.N. P- Omega limit set in random dynamical systems. J. Phys. Conf. Ser. 2022, 2322, 012041. [Google Scholar] [CrossRef]
  34. Wei, J.G.; Leng, G. Lyapunov exponent and chaos of Duffing’s equation perturbed by white noise. Appl. Math. Comput. 1997, 88, 77–93. [Google Scholar] [CrossRef]
  35. Kumar, P.; Narayanan, S.; Gupta, S. Stochastic bifurcations in a vibro-impact Duffing–Van der Pol oscillator. Nonlinear Dyn. 2016, 85, 439–452. [Google Scholar] [CrossRef]
  36. Abdullah, N.; Kadhim, I.J.; Kadhim, A.N. Attraction properties and asymptotically equivalent of random dynamical system. Int. J. Mech. Eng. 2022, 7, 3674–3680. [Google Scholar]
  37. Li, Z.G.; Xu, W.; Zhang, X.Y. Analysis of chaotic behavior in the extended duffing–van der Pol system subject to additive non-symmetry biharmonical excitation. Appl. Math. Comput. 2006, 183, 858–871. [Google Scholar] [CrossRef]
  38. Lenci, S.; Menditto, G.; Tarantino, A.M. Homoclinic and heteroclinic bifurcations in the non-linear dynamics of a beam resting on an elastic substrate. Int. J. Non-Linear Mech. 1999, 34, 615–632. [Google Scholar] [CrossRef]
  39. Hu, S.; Zhou, L. Chaotic dynamics of an extended Duffing-van der Pol system with a non-smooth perturbation and parametric excitation. Z. Naturforsch. A 2023, 78, 1015–1030. [Google Scholar] [CrossRef]
  40. Melnikov, V.K. On the stability of a center for time–periodic perturbation. Trans. Mosc. Math. Soc. 1963, 12, 3–52. [Google Scholar]
  41. Golev, A.; Terzieva, T.; Iliev, A.; Rahnev, A.; Kyurkchiev, N. Simulation on a generalized oscillator model: Web-based application. C. R. L’Acad. Bulg. Sci. 2024, 77, 230–237. [Google Scholar] [CrossRef]
  42. Kyurkchiev, N.; Zaevski, T.; Iliev, A.; Kyurkchiev, V.; Rahnev, A. Modeling of some classes of extended oscillators: Simulations, algorithms, generating chaos, and open problems. Algorithms 2024, 17, 121. [Google Scholar] [CrossRef]
  43. Kyurkchiev, N.; Zaevski, T.; Iliev, A.; Kyurkchiev, V.; Rahnev, A. Generating chaos in dynamical systems: Applications, symmetry results, and stimulating examples. Symmetry 2024, 16, 938. [Google Scholar] [CrossRef]
  44. Kyurkchiev, N.; Zaevski, T.; Iliev, A.; Kyurkchiev, V.; Rahnev, A. Notes on modified planar Kelvin-Stuart models: Simulations, applications, probabilistic control on the perturbations. Axioms 2024, 13, 720. [Google Scholar] [CrossRef]
  45. Kyurkchiev, N.; Zaevski, T.; Iliev, A.; Branzov, T.; Kyurkchiev, V.; Rahnev, A. Dynamics of Some Perturbed Morse-Type Oscillators: Simulations and Applications. Mathematics 2024, 12, 3368. [Google Scholar] [CrossRef]
  46. Kyurkchiev, N.; Zaevski, T.; Iliev, A.; Kyurkchiev, V.; Rahnev, A. Investigations of modified classical dynamical models: Melnikov’s approach, simulations and applications, and probabilistic control of perturbations. Mathematics 2025, 13, 231. [Google Scholar] [CrossRef]
  47. Kyurkchiev, N.; Iliev, A.; Kyurkchiev, V.; Rahnev, A. One more thing on the subject: Generating chaos via x|x|a-1, Melnikov’s approach using simulations. Mathematics 2025, 12, 232. [Google Scholar] [CrossRef]
  48. Ullah, M.; Behl, R.; Argyros, I. Some high-order iterative methods for nonlinear models originating from real life problems. Mathematics 2020, 8, 1249. [Google Scholar] [CrossRef]
  49. Argyros, I.K.; Sharma, D.; Argyros, C.I.; Parhi, S.K.; Sunanda, S.K. A family of fifth and sixth convergence order methods for nonlinear models. Symmetry 2021, 13, 715. [Google Scholar] [CrossRef]
  50. Kumar, S.; Bhagwan, J.; Jäntschi, L. Optimal derivative-free one-point algorithms for computing multiple zeros of nonlinear equations. Symmetry 2022, 14, 1881. [Google Scholar] [CrossRef]
  51. Shams, M.; Kausar, N.; Araci, S.; Oros, G.I. Artificial hybrid neural network-based simultaneous scheme for solving nonlinear equations: Applications in engineering. Alex. Eng. J. 2024, 108, 292–305. [Google Scholar] [CrossRef]
  52. Sprott, J.C. A proposed standard for the publication of new chaotic systems. Int. J. Bifurcat. Chaos 2011, 21, 2391–2394. [Google Scholar] [CrossRef]
  53. Petavratzis, E.; Moysis, L.; Volos, C.; Stouboulos, I.; Nistazakis, H.; Valavanis, K. A chaotic path planning generator enhanced by a memory technique. Robot. Auton. Syst. 2021, 143, 103826. [Google Scholar] [CrossRef]
  54. Messias, M.; Cândido, M.R. Analytical results on the existence of periodic orbits and canard-type invariant torus in a simple dissipative oscillator. Chaos Solitons Fractals 2024, 182, 114845. [Google Scholar] [CrossRef]
  55. Sethu Meenakshi, M.V.; Athisayanathan, S.; Chinnathambi, V.; Rajasekar, S. Analytical estimates of the effect of amplitude modulated signal in nonlinearly damped Duffing-vander pol oscillator. Chin. J. Phys. 2017, 55, 2208–2217. [Google Scholar] [CrossRef]
  56. Simiu, E. Chaotic Transitions in Deterministic and Stochastic Dynamical Systems: Applications of Melnikov Processes in Engineering, Physics, and Neuroscience; Princeton University Press: Princeton, NJ, USA, 2002. [Google Scholar]
  57. Kuehn, C.; Longo, I. Estimating Rate-Induced Tipping via Asymptotic Series and a Melnikov-like Method. arXiv 2022, arXiv:2011.04031v2. [Google Scholar] [CrossRef]
  58. Ashwin, P.; Perryman, C.; Wieczorek, S. Parameter Shifts for Nonautonomous Systems in Low Dimension: Bifurcation and Rate-Induced Tipping. Nonlinearity 2017, 30, 2185–2210. [Google Scholar] [CrossRef]
  59. Ashwin, P.; Wieczorek, S.; Vitolo, R.; Cox, P. Tipping Points in Open Systems: Bifurcation, Noise-Induced and Rate-Dependent Examples in the Climate System. Philos. Trans. R. Soc. A 2012, 370, 1166–1184. [Google Scholar] [CrossRef] [PubMed]
  60. Wieczorek, S.; Xie, C.; Ashwin, P. Rate-Induced Tipping: Thresholds, Edge States and Connecting Orbits. Nonlinearity 2023, 36, 3238–3293. [Google Scholar] [CrossRef]
Figure 1. The homoclinic orbit for a = 0.2 ; b = 0.5 ; c = 0.1 .
Figure 1. The homoclinic orbit for a = 0.2 ; b = 0.5 ; c = 0.1 .
Mathematics 13 02240 g001
Figure 2. The nonlinear equation M 0 , ± ( t 0 ) = 0 generated using CAS Mathematica (Proposition 1).
Figure 2. The nonlinear equation M 0 , ± ( t 0 ) = 0 generated using CAS Mathematica (Proposition 1).
Mathematics 13 02240 g002
Figure 3. The Melnikov function M 0 , ± ( t ) for (a) Example 1 and (b) Example 2.
Figure 3. The Melnikov function M 0 , ± ( t ) for (a) Example 1 and (b) Example 2.
Mathematics 13 02240 g003
Figure 4. For given N = 4 , a = 0.2 , b = 0.5 , c = 0.1 , μ = 0.2 , k 1 = 0.1 , m 1 = 0.1 , ω = 0.4 , g 1 = 0.9 , g 2 = 0.1 , g 3 = 0.3 , g 4 = 0.7 , and ϵ = 0.015 , the system’s simulations (9) for x 0 = 0.4 and y 0 = 0.1 : (a) x component of the solution of the system (9); (b) y component of the solution of the system (9); (c) phase space (Example 3).
Figure 4. For given N = 4 , a = 0.2 , b = 0.5 , c = 0.1 , μ = 0.2 , k 1 = 0.1 , m 1 = 0.1 , ω = 0.4 , g 1 = 0.9 , g 2 = 0.1 , g 3 = 0.3 , g 4 = 0.7 , and ϵ = 0.015 , the system’s simulations (9) for x 0 = 0.4 and y 0 = 0.1 : (a) x component of the solution of the system (9); (b) y component of the solution of the system (9); (c) phase space (Example 3).
Mathematics 13 02240 g004
Figure 5. (a) x component of the solution of the system (9); (b) y component of the solution of the system (9); (c) phase space (Example 4).
Figure 5. (a) x component of the solution of the system (9); (b) y component of the solution of the system (9); (c) phase space (Example 4).
Mathematics 13 02240 g005
Figure 6. (a) x component of the solution of the system (9); (b) y component of the solution of the system (9); (c) phase space (Example 5).
Figure 6. (a) x component of the solution of the system (9); (b) y component of the solution of the system (9); (c) phase space (Example 5).
Mathematics 13 02240 g006
Figure 7. (a) x component of the solution of the system (9); (b) y component of the solution of the system (9); (c) phase space (Example 6).
Figure 7. (a) x component of the solution of the system (9); (b) y component of the solution of the system (9); (c) phase space (Example 6).
Mathematics 13 02240 g007
Figure 8. Dynamics.
Figure 8. Dynamics.
Mathematics 13 02240 g008
Figure 9. Dynamics.
Figure 9. Dynamics.
Mathematics 13 02240 g009
Figure 10. Sample paths.
Figure 10. Sample paths.
Mathematics 13 02240 g010
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Kyurkchiev, N.; Zaevski, T.; Vasileva, M.; Kyurkchiev, V.; Iliev, A.; Rahnev, A. Dynamics of a Class of Extended Duffing–Van Der Pol Oscillators: Melnikov’s Approach, Simulations, Control over Oscillations. Mathematics 2025, 13, 2240. https://doi.org/10.3390/math13142240

AMA Style

Kyurkchiev N, Zaevski T, Vasileva M, Kyurkchiev V, Iliev A, Rahnev A. Dynamics of a Class of Extended Duffing–Van Der Pol Oscillators: Melnikov’s Approach, Simulations, Control over Oscillations. Mathematics. 2025; 13(14):2240. https://doi.org/10.3390/math13142240

Chicago/Turabian Style

Kyurkchiev, Nikolay, Tsvetelin Zaevski, Maria Vasileva, Vesselin Kyurkchiev, Anton Iliev, and Asen Rahnev. 2025. "Dynamics of a Class of Extended Duffing–Van Der Pol Oscillators: Melnikov’s Approach, Simulations, Control over Oscillations" Mathematics 13, no. 14: 2240. https://doi.org/10.3390/math13142240

APA Style

Kyurkchiev, N., Zaevski, T., Vasileva, M., Kyurkchiev, V., Iliev, A., & Rahnev, A. (2025). Dynamics of a Class of Extended Duffing–Van Der Pol Oscillators: Melnikov’s Approach, Simulations, Control over Oscillations. Mathematics, 13(14), 2240. https://doi.org/10.3390/math13142240

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop