Abstract
In this manuscript, we systematically investigate projective difference synchronization between identical generalized Lotka–Volterra biological models of integer order using active control and parameter identification methods. We employ Lyapunov stability theory (LST) to construct the desired controllers, which ensures the global asymptotical convergence of a trajectory following synchronization errors. In addition, simulations were conducted in a MATLAB environment to illustrate the accuracy and efficiency of the proposed techniques. Exceptionally, both experimental and theoretical results are in excellent agreement. Comparative analysis between the considered strategy and previously published research findings is presented. Lastly, we describe an application of our considered combination difference synchronization in secure communication through numerical simulations.
1. Introduction
Preserving and addressing ecological or biological systems are primary concerns of many scientific areas. Consequently, their significant adverse consequences, for instance, the occurrence of extreme complex dynamic behavior in the above-mentioned systems due to oscillatory interactions found in the population through competition or cooperation are challenging topics for researchers, ecologists, biologists. Mathematical models give both pragmatic and quantitative descriptions of significant biological phenomena, and bioscience interpretations of their outcomes would help in practical predictions of the state of a considered system under different conditions. The concept of employing mathematical models for prey–predator interactions was independently introduced by A. J. Lotka [1] and V. Volterra [2] in the 1920s to examine many intriguing properties existing in population dynamics such as predation and parasitism. Subsequently, numerous mathematical models on prey and predator populations were presented and studied by several researchers and authors, resulting in extending the applicability of such models [3,4,5,6,7,8,9,10,11,12,13]. Moreover, system parameters have a prominent aspect in controlling or chaotifying considered chaotic models, and consequently in synchronization and control theory, thereby rendering parameter identification techniques a major key factor in chaos theory. More importantly, remarkable works [14,15,16,17] were reported in this field utilizing the design of the considered adaptive control method to estimate unknown parameters.
Specifically, the generalized Lotka–Volterra (GLV) biological model comprising three species is the most influential model in existing population interactions. Significantly, Arnedo et al. [18] in 1980 reported that it may acquire a chaotic pattern for a considerable set of parameters. These models essentially contain one prey and two predator populations. In addition, Samardzija and Greller [19] in 1988 comprehensively showed that GLV systems possess chaotic behavior. Chaotic systems are basically nonlinear dynamic systems with extreme sensitiveness to small perturbations of initial conditions and parameter data. Synchronization in chaotic systems is defined as the process of typically adapting chaotic systems, so that each shows similar behavior owing to coupling for stability gains.
It has been more than three decades since the pioneering announcement of the chaos phenomenon by Pecora and Carroll [20] in 1990. They systematically developed a synchronization process using a master–slave configuration in similar chaotic models with entirely different initial conditions. Afterwards, synchronization in nonidentical chaotic systems was also established. Since then, a huge range of newly prescribed chaos synchronization and control schemes have been initiated and analysed by researchers and academicians. Various synchronization techniques, such as complete [21,22], hybrid [23], anti [24], partial anti [25], projective [26], hybrid projective [17,27,28,29], function projective [30], phase [31], combination synchronization [32], lag [33], combination-combination [16,17], modified projective [34], compound [35], triple compound [36], combination difference [24,37], modulus synchronization [38,39], output-feedback chaos synchronization [40], partial synchronization [41] and multiclustering synchronization [42], in chaotic and hyperchaotic systems are attained by utilizing enormous control approaches, namely, active [43,44,45,46], adaptive [17,47,48], backstepping design [49], feedback [47], sliding mode [50], adaptive sliding mode control [51], and UDE-based control method [52], which are available in the recently updated literature. Moreover, synchronization theory for time-delayed nonlinear and fractional-order (FO) systems was precisely developed. Chaos control in chaotic systems by employing a parameter identification method was introduced by Hubler [53] in 1989. Further, E.W. Bai and K. E. Lonngren [54] achieved synchronization in chaotic systems via an active control method in 1997. More importantly, combination synchronization was first studied in 2011 by Runzi et al. [55]. Further, many significant studies [56,57] were conducted in this direction. In addition, Dongmo et al. [58] introduced difference synchronization in 2018. Optimal control design and synchronization for LV models were rigorously studied in [59]. Further, in [14,15], a parameter identification method was discussed in the synchronization of GLV biological systems.
Chaos synchronization has a huge spectrum of applications in secure communication [60,61,62,63,64,65,66,67]. Numerous types of secure communication strategies were illustrated, such as chaos modulation, chaos masking, and chaos shift keying. In chaos communication schemes, the essential idea of transmitting a message utilizing chaotic or hyperchaotic models is that a message signal is embedded in a transmitter system that generates a chaotic signal. After that, this chaotic signal is emitted to a receiver through a public channel. The message signal is lastly recovered by the receiver. A chaotic system is primarily used as both transmitter and receiver. Subsequently, this theory needs significant consideration in various research fields.
Our current paper’s objective, with the above works in mind, is to propose and analyze a combination difference projective synchronization (CDPS) technique in three identical chaotic GLV systems by utilizing active control and parameter identification methods. In combination difference synchronization schemes, three chaotic systems (identical or nonidentical) are involved, in which two are selected as master systems, and one is selected as a slave system. In this work, we considered the GLV model (master and slave system), but it is a nonrealistic mathematical model. Nevertheless, the mathematical aspect of the problem can shed some light on it.
The manuscript is organized as follows: Section 2 outlines the mathematical notations and basic terminology used within this paper. Section 3 presents a synchronization methodology in a general setup. Section 4 reports the chaotic analysis of GLV model for which CDPS was investigated. Active nonlinear controllers were appropriately designed for the CDPS scheme using Lyapunov stability theory. Section 5 describes CDPS via a parameter identification method (PIM), and discussions concerning the numerical simulations that were performed in MATLAB software are presented. Furthermore, comparative analysis with previously published findings was conducted. Section 6 comprehensively discusses an application of our considered approach, CDPS, in secure communication. Lastly, concluding remarks are in Section 7.
2. Problem Formulation
In this section, the methodology to elaborate combination synchronization [55] using master–slave composition in three chaotic systems is presented.
Let the first master system be
and the second master system be
Let the slave system be
where , , are state vectors of master and slave systems (1)–(3), respectively; are three nonlinear continuous functions; and are controllers to be properly determined.
Definition 1.
Master Systems (1) and (2) are in complete synchronization (CS) with Slave System (3) if
where denotes vector norm.
Definition 2.
Master Systems (1) and (2) are in antiphase synchronization (APS) with Slave System (3) if
Definition 3.
The combination of Master Systems (1) and (2) is in combination difference synchronization (CDS) with Slave System (3) if
where denotes vector norm and and .
Remark 1.
Considered matrices , and S are called scaling matrices. Moreover, and S are expanded as matrices of functions of state variables and .
Remark 2.
The problem regarding combination synchronization is converted into a traditional chaos control issue [68] if .
Remark 3.
If and , then for , it is reduced to complete synchronization; if , it turns into antiphase synchronization. Hence, the combination difference projective synchronization (CDPS) error takes the form:
where .
Definition 4.
The combination of Chaotic Systems (1)–(2) is in combination difference projective synchronization (CDPS) with System (3) if
The following section presents the general theory of the CDS scheme to control chaos generated by Chaotic Systems (1)–(3) using active control approach.
3. Synchronization Methodology
We now describe the methodology to achieve the CDS scheme between Master Systems (1) and (2), and Slave System (3). We designed controllers by
where and (known as gain constants),
Theorem 1.
Considered Systems (1)–(3) asymptotically attain the proposed CDS scheme if controllers are defined as given in Equation (5).
Proof.
Errors are given by
The error dynamic system turns into
The classical Lyapunov function is defined by
On differentiating as given in Equation (7), we have
We now choose each , so that given by Equation (8) is negative definite. Thus, by LST [69], we obtain
Therefore, Master Systems (1) and (2), and Slave System (3) achieved the desired CDS scheme. □
4. Combination Difference Projective Synchronization (CDPS) for Identical Chaotic GLV Systems via Active Control Method (ACM)
In this section, we first describe the widely known chaotic GLV three-species system to be chosen for a CDPS scheme using active control design. Samardzija and Greller [19], primarily in 1988, exhibited that GLV systems possess chaotic behavior. We now present the GLV model as the first master system:
where is the state vector of the system, and , and are positive parameters. Additionally, in Equation (9), denotes the prey population, and , represents the predator populations. For parameter values , , and initial values , the first master GLV system depicted chaotic behavior, as displayed in Figure 1a.
Figure 1.
Phase plots for chaotic GLV system (a) space, (b) space, (c) space.
The second identical master GLV chaotic system is described as
where is the state vector of the system, and , and are positive parameters. Further, in Equation (10), represents the prey population, and , denote the predator populations. For parameter values , , , this second master GLV system depicted chaotic behavior for selected initial conditions as shown in Figure 1b.
The slave system, prescribed by the identical chaotic GLV system, is described as:
where is the state vector of the system, and , and are positive parameters. Moreover, in Equation (11), represents the prey population, and , denote the predator populations. For parameter values , , and initial conditions , the slave GLV system displayed chaotic behavior, as exhibited in Figure 1c. Additionally, the detailed study and numerical results for Equations (9)–(11) are found in [19]. Further, , and are controllers that are determined so that CDPS among identical GLV chaotic systems could be attained.
Next, CDPS is proposed to synchronize states of a chaotic GLV model. A Lyapunov stability theory (LST)-based active control approach was employed, and the required stability criterion is derived.
Synchronization error functions are defined as
The immediate goal here is the design of active controllers , which ensure that the synchronization error functions mentioned in Equation (12) satisfy
Then, the resulting error dynamics becomes
Let us now design the active controllers by the following rule:
where and is a gain constant as described in Equation (5).
By inserting the values of , into Equation (14) and simplifying, we obtain
Considering Equation (5), we obtain
where and are gain constants.
By substituting the values of , in Equation (16) and solving, we find that
Again using Equation (5), we have
where and are gain constants.
By inserting the values of , into Equation (18) and combining, we obtain
On substituting the active controllers described in Equations (15), (17), and (19) into error dynamics Equation (13), we have
The Lyapunov function, denoted by , is now constructed using the following rule:
Clearly, Lyapunov function , as defined in Equation (21), is surely positive definite in . Then, the derivative for Lyapunov function is expressed as:
5. Combination Difference Projective Synchronization (CDPS) in Identical Chaotic GLV Systems Using Parameter Identification Method (PIM)
In this section, we discuss the CDPS technique to obtain parameter-updating laws in order to identify and estimate system parameters, specifically in addition to adaptive controllers that all state variables tend to equilibrium points as time approaches infinity. As an illustrative example, we consider three identical GLV systems for investigating the CDPS scheme via PIM.
Two master systems (as GLV systems) and the slave system (as a GLV system) are written as follows:
where , and are control functions that were designed so that CDPS among three (identical) chaotic systems is obtained.
State errors are now defined as
The main goal of this considered work was to introduce controllers , ensuring that state errors defined in Equation (26) satisfied
The subsequent error dynamic system is transformed as follows:
Now, we define adaptive control functions as follows:
where are gaining positive constants.
By inserting expressions for control functions described in Equation (28) into error dynamics Equation (27), we find that
where , and are estimated values for unknown parameters , , and , respectively.
Now, we define parameter estimation error by
The derivative of parameter estimation error, as defined in Equation (30), simplifies to
The Lyapunov function is described by
This clearly shows that Lyapunov function is surely positive definite.
Using Equation (32), the derivative of Lyapunov function becomes
Keeping Equation (34) in mind, we prescribe the parameter estimating laws by the following rule:
where and are gaining positive constants.
Theorem 2.
The considered chaotic Systems (9)–(11) asymptotically attained the proposed CDPS scheme in each initial state if adaptive control functions and parameter estimating law were defined as given in Equations (28) and (35) respectively.
Proof.
It is obvious that , which is defined in Equation (33), is a positive definite Lyapunov function in . By simplifying, Equations (31), (34) and (35) were transformed into the following expression:
where for i = 1, 2, 3, 4, 5, 6. This shows that is surely negative definite.
Hence, by using LST [69], one can deduce discussed CDPS error globally and asymptotically with in each initial value . □
5.1. Numerical Simulations and Results
Numerical simulations are specifically presented through MATLAB software to show the effectiveness of the CDPS scheme via ACM. We take here and for all , which shows that the considered slave model would be projectively antiphase synchronized with the combination of the given master systems. Further, were chosen to be 6. The initial conditions of Systems (9) and (10) and corresponding Slave System (11) were , , and , respectively. The trajectories of Master Systems (9) and (10), and Slave System (11) achieving projective antiphase synchronization are shown in Figure 2a–c. In addition, synchronization error functions converging to zero for t tended to infinity, as shown in Figure 2d. Consequently, the discussed CDPS approach in master and slave systems is numerically demonstrated. Figure 3a–d exhibit the trajectories for Master Systems (9) and (10), and Slave System (11), attaining projective complete synchronization by choosing , for all and .
Figure 2.
Time history of combination difference projective antiphase synchronized trajectories for GLV system (a) and , (b) and , (c) and , (d) synchronization error plot.
Figure 3.
Time history of combination difference projective complete synchronized trajectories for GLV system (a) and , (b) and , (c) and , (d) synchronization error plot.
Further, numerical simulations were implemented through MATLAB software to show the effectiveness of the CDPS scheme via PIM. We take here and for all , displaying that the considered slave chaotic system would be projectively completely synchronized with the combination of the given master systems. Further, were chosen to be 6. Initial conditions for Master Systems (9) and (10), and corresponding Slave System (11) were , , and , respectively. Trajectories for Master Systems (9) and (10), and Slave System (11) achieving projective complete synchronization are shown in Figure 4a–c. Furthermore, Figure 4d depicts that the estimated values of unknown parameters asymptotically converged to their originally described expressions with time. In addition, synchronization error functions converging to zero for t tended to infinity, as shown in Figure 4e. As above, Figure 5a–e exhibit trajectories for Master Systems (9) and (10), and Slave System (11), attaining projective complete synchronization by choosing , for all and . Thus, the discussed CDPS scheme for master and slave systems was computationally confirmed.

Figure 4.
Time series for combination difference projective complete synchronized trajectories of GLV system (a) and , (b) and , (c) and , (d) parameter estimation, (e) synchronization error plot.
Figure 5.
Time series for combination difference projective anti-phase synchronized trajectories of GLV system (a) and , (b) and , (c) and , (d) parameter estimation, (e) synchronization error plot.
5.2. Comparative Analysis
In [55], the authors initiated and achieved combination synchronization among 3 integer-order chaotic systems via an active backstepping method at t = 4 (approx.). In [56], the authors investigated an active backstepping method for achieving combination synchronization in integer-order chaotic systems, where synchronized states occurred at t = 4.5 (approx.). The researchers attained a finite-time stochastic combination synchronization scheme in 3 integer-order chaotic systems utilizing an adaptive method and the Weiner process in [57] at t = 3 (approx.). In [58], the researchers first proposed and discussed combination difference synchronization in 3 identical and nonidentical integer-order chaotic and hyperchaotic systems, where it was observed that synchronized states were realized at t = 6 (approx.). Moreover, the researchers in [70] discussed a feedback control strategy for achieving combination difference synchronization in three integer-order chaotic models comprising an exponential term at t = 4 (approx.). In addition, the hybrid synchronization of two chaotic systems was achieved via PIM in [15] when it was conducted on a similar GLV system with the same parametric values. Synchronized error converged to zero for t = 0.8 (approx.); in our study, the CDPS approach was attained by utilizing an active control approach and parameter identification method, in which synchronized errors converged to zero at t = 0.5 (approx.) and at t = 0.4 (approx.), respectively, as exhibited in Figure 6 and Figure 7. This obviously illustrates that our proposed CDPS approach utilizing an active control approach and parameter identification method is preferable to previous published work. Hence, synchronization time via our studied methodology was the least among all the above-discussed approaches, as shown in Table 1.
Figure 6.
Time series of error convergence by active control method. (a) Combination difference projective complete synchronization; (b) combination difference projective antiphase synchronization.
Figure 7.
Time series of error convergence by parameter identification method. (a) Combination difference projective complete synchronization; (b) combination difference projective antiphase synchronization.
Table 1.
Different types of synchronization schemes using different techniques.
6. Application of Combination Difference Projective Synchronization in Secure Communication
In this section, we show the application of CDPS among GLVs. A chaotic signal is applied for message-masking and -recovery signals. The system block diagram of the GLV-based secure communication scheme is displayed in Figure 8. In a chaotic masking signal, information messaging signal is added at the master (transmitter) and slave (receiver) ends, and the message masking signal is removed. This application is based on the vast complexity of master systems to develop data security. Therefore, we divided the transmitted signals into two master systems to improve the protection of secure communication. Signals that receivers must receive are in the form of , depicted in Figure 9a. Signals and are summed to the right-hand side of the third equation of the master systems. The amplitude of the message signal may be weaker than the chaotic masking signal, so that it cannot damage the chaotic system’s behavior. is the transmitted signal shown in Figure 9b. Recovered signal is obtained when the chaotic signal is subtracted from , i.e., exhibited in Figure 9c, and demonstrates the error message signal in Figure 9d. We selected the signal to be , . Moreover, Figure 9a–d depict that message signal was successfully recovered at the receiver end.
Figure 8.
Combination difference synchronization-based secure communication.
Figure 9.
(a) Original message signal ; (b) transmitted message signal ; (c) recovered signal ; (d) error message signal .
7. Discussion and Conclusions
In this paper, a suggested CDPS strategy for chaotic identical GLV systems via active control and a parameter identification method was explored. By designing appropriate nonlinear controllers on the basis of classical LST, the considered CDPS scheme was attained. Additionally, special cases of antiphase synchronization, chaos control problem, and complete synchronization were discussed. Further, numerical simulations conducted in MATLAB exhibited that properly designed control functions are simple and efficient in asymptotically stabilizing the chaotic regime of GLV systems to the desired set points, which shows the effectiveness of the technique. Analytical and computational outcomes completely agreed. Comparison analysis showed that the time taken by synchronizing the error functions for converging to zero with time tending to infinity was less compared to that in other studies. This demonstrates that our considered CDPS design is more beneficial than earlier published work is, and our results indicate novelty over existing results. The discussed CDPS scheme has potential and advantages since this technique has enormous applications in encryption, control theory, and secure communication. In fact, we described the application of our considered CDPS in secure communication using chaos masking methodology. The considered scheme may be used to describe the effect of various specific coexisting species presented by the slave system of the GLV model. Controlling and examining chaos generated in the complex GLV systems of complex dynamic networks are open research problems. Thus, the investigated ACM and PIM methodologies can be developed for complex dynamical networks of the discussed GLV model as a future research problem.
Author Contributions
Conceptualization, M.S.; Investigation, H.C.; Methodology, H.C. and S.K.; Software, H.C., U.N. and S.K.; Supervision, A.K.; Visualization, H.C., U.N. and S.K.; Writing—original draft, H.C.; Writing—review & editing, M.S. All authors have read and agreed to the published version of the manuscript.
Funding
This research was funded by the Deanship of Scientific Research, Qassim University.
Institutional Review Board Statement
Not applicable.
Informed Consent Statement
Not applicable.
Data Availability Statement
Not applicable.
Acknowledgments
The researchers would like to thank the Deanship of Scientific Research, Qassim University for funding the publication of this project.
Conflicts of Interest
The authors declare no conflict of interest.
References
- Lotka, A.J. Elements of physical biology. In Science Progress in the Twentieth Century (1919–1933); Sage Publications, Ltd.: London, UK, 1926; Volume 21, pp. 341–343. [Google Scholar]
- Scudo, F.M. Vito Volterra and theoretical ecology. Theor. Popul. Biol. 1971, 2, 1–23. [Google Scholar] [CrossRef]
- Goel, N.S.; Maitra, S.C.; Montroll, E.W. On the Volterra and other nonlinear models of interacting populations. Rev. Mod. Phys. 1971, 43, 231. [Google Scholar] [CrossRef]
- Antoniou, P.; Pitsillides, A. A bio-inspired approach for streaming applications in wireless sensor networks based on the Lotka–Volterra competition model. Comput. Commun. 2010, 33, 2039–2047. [Google Scholar] [CrossRef]
- Gatabazi, P.; Mba, J.; Pindza, E. Modeling cryptocurrencies transaction counts using variable-order Fractional Grey Lotka-Volterra dynamical system. Chaos Solitons Fractals 2019, 127, 283–290. [Google Scholar] [CrossRef]
- Gatabazi, P.; Mba, J.; Pindza, E.; Labuschagne, C. Grey Lotka–Volterra models with application to cryptocurrencies adoption. Chaos Solitons Fractals 2019, 122, 47–57. [Google Scholar] [CrossRef]
- Gavin, C.; Pokrovskii, A.; Prentice, M.; Sobolev, V. Dynamics of a Lotka-Volterra type model with applications to marine phage population dynamics. J. Phys. Conf. Ser. 2006, 55, 80. [Google Scholar] [CrossRef]
- Tonnang, H.E.; Nedorezov, L.V.; Ochanda, H.; Owino, J.; Löhr, B. Assessing the impact of biological control of Plutella xylostella through the application of Lotka–Volterra model. Ecol. Model. 2009, 220, 60–70. [Google Scholar] [CrossRef]
- Tsai, B.H.; Chang, C.J.; Chang, C.H. Elucidating the consumption and CO2 emissions of fossil fuels and low-carbon energy in the United States using Lotka–Volterra models. Energy 2016, 100, 416–424. [Google Scholar] [CrossRef]
- Perhar, G.; Kelly, N.E.; Ni, F.J.; Simpson, M.J.; Simpson, A.J.; Arhonditsis, G.B. Using daphnia physiology to drive food web dynamics: A theoretical revisit of Lotka-Volterra models. Ecol. Inform. 2016, 35, 29–42. [Google Scholar] [CrossRef]
- Reichenbach, T.; Mobilia, M.; Frey, E. Coexistence versus extinction in the stochastic cyclic Lotka-Volterra model. Phys. Rev. E 2006, 74, 051907. [Google Scholar] [CrossRef] [Green Version]
- Silva-Dias, L.; López-Castillo, A. Spontaneous symmetry breaking of population: Stochastic Lotka–Volterra model for competition among two similar preys and predators. Math. Biosci. 2018, 300, 36–46. [Google Scholar] [CrossRef]
- Hening, A.; Nguyen, D.H. Stochastic Lotka–Volterra food chains. J. Math. Biol. 2018, 77, 135–163. [Google Scholar] [CrossRef] [Green Version]
- Vaidyanathan, S. Adaptive biological control of generalized Lotka-Volterra three-species biological system. Int. J. Pharmtech Res. 2015, 8, 622–631. [Google Scholar]
- Vaidyanathan, S. Hybrid synchronization of the generalized Lotka-Volterra three-species biological systems via adaptive control. Int. J. PharmTech Res. 2016, 9, 179–192. [Google Scholar]
- Khan, A.; Nigar, U. Adaptive hybrid complex projective combination–combination synchronization in non-identical hyperchaotic complex systems. Int. J. Dyn. Control 2019, 7, 1404–1418. [Google Scholar] [CrossRef]
- Khan, A.; Chaudhary, H. Hybrid projective combination–combination synchronization in non-identical hyperchaotic systems using adaptive control. Arab. J. Math. 2020, 9, 597–611. [Google Scholar] [CrossRef] [Green Version]
- Arneodo, A.; Coullet, P.; Tresser, C. Occurence of strange attractors in three-dimensional Volterra equations. Phys. Lett. A 1980, 79, 259–263. [Google Scholar] [CrossRef]
- Samardzija, N.; Greller, L.D. Explosive route to chaos through a fractal torus in a generalized Lotka-Volterra model. Bull. Math. Biol. 1988, 50, 465–491. [Google Scholar] [CrossRef]
- Pecora, L.M.; Carroll, T.L. Synchronization in chaotic systems. Phys. Rev. Lett. 1990, 64, 821. [Google Scholar] [CrossRef]
- Singh, A.K.; Yadav, V.K.; Das, S. Synchronization between fractional order complex chaotic systems. Int. J. Dyn. Control 2017, 5, 756–770. [Google Scholar] [CrossRef]
- Li, H.; Liao, X.; Luo, M. A novel non-equilibrium fractional-order chaotic system and its complete synchronization by circuit implementation. Nonlinear Dyn. 2012, 68, 137–149. [Google Scholar] [CrossRef]
- Sudheer, K.S.; Sabir, M. Hybrid synchronization of hyperchaotic Lu system. Pramana 2009, 73, 781. [Google Scholar] [CrossRef]
- Khan, T.; Chaudhary, H. Estimation and Identifiability of Parameters for Generalized Lotka-Volterra Biological Systems Using Adaptive Controlled Combination Difference Anti-Synchronization. Differ. Equ. Dyn. Syst. 2020, 28, 515–526. [Google Scholar] [CrossRef]
- Guo, R.; Qi, Y. Partial anti-synchronization in a class of chaotic and hyper-chaotic systems. IEEE Access 2021, 9, 46303–46312. [Google Scholar] [CrossRef]
- Guo, R. Projective synchronization of a class of chaotic systems by dynamic feedback control method. Nonlinear Dyn. 2017, 90, 53–64. [Google Scholar] [CrossRef]
- Khan, A.; Chaudhary, H. Stability Analysis of Chaotic New Hamiltonian System Based on HÉnon-Heiles Model using Adaptive Controlled Hybrid Projective Synchronization. Int. J. Appl. Math. 2021, 34, 803. [Google Scholar] [CrossRef]
- Chaudhary, H.; Sajid, M. Controlling hyperchaos in non-identical systems using active controlled hybrid projective combination-combination synchronization technique. J. Math. Comput. Sci. 2021, 12, 30. [Google Scholar]
- Chaudhary, H.; Khan, A.; Sajid, M. An investigation on microscopic chaos controlling of identical chemical reactor system via adaptive controlled hybrid projective synchronization. Eur. Phys. J. Spec. Top. 2021, 1–11. [Google Scholar] [CrossRef]
- Zhou, P.; Zhu, W. Function projective synchronization for fractional-order chaotic systems. Nonlinear Anal. Real World Appl. 2011, 12, 811–816. [Google Scholar] [CrossRef]
- Ma, J.; Mi, L.; Zhou, P.; Xu, Y.; Hayat, T. Phase synchronization between two neurons induced by coupling of electromagnetic field. Appl. Math. Comput. 2017, 307, 321–328. [Google Scholar] [CrossRef]
- Khan, A.; Nigar, U. Combination projective synchronization in fractional-order chaotic system with disturbance and uncertainty. Int. J. Appl. Comput. Math. 2020, 6, 1–22. [Google Scholar] [CrossRef]
- Li, C.; Liao, X. Complete and lag synchronization of hyperchaotic systems using small impulses. Chaos Solitons Fractals 2004, 22, 857–867. [Google Scholar] [CrossRef]
- Li, G.H. Modified projective synchronization of chaotic system. Chaos Solitons Fractals 2007, 32, 1786–1790. [Google Scholar] [CrossRef]
- Jahanzaib, L.S.; Trikha, P.; Chaudhary, H.; Haider, S. Compound synchronization using disturbance observer based adaptive sliding mode control technique. J. Math. Comput. Sci. 2020, 10, 1463–1480. [Google Scholar]
- Yadav, V.K.; Prasad, G.; Srivastava, M.; Das, S. Triple Compound Synchronization Among Eight Chaotic Systems with External Disturbances via Nonlinear Approach. Differ. Equ. Dyn. Syst. 2019, 1–24. [Google Scholar] [CrossRef]
- Khan, T.; Chaudhary, H. An investigation on hybrid projective combination difference synchronization scheme between chaotic prey-predator systems via active control method. Poincare J. Anal. Appl. 2020, 7, 211–225. [Google Scholar] [CrossRef]
- Khan, A.; Nigar, U. Modulus Synchronization in Non-identical Hyperchaotic Complex Systems and Hyperchaotic Real System Using Adaptive Control. J. Control Autom. Electr. Syst. 2021, 32, 291–308. [Google Scholar] [CrossRef]
- Khan, A.; Nigar, U. Adaptive Modulus Hybrid Projective Combination Synchronization of Time-Delay Chaotic Systems with Uncertainty and Disturbance and its Application in Secure Communication. Int. J. Appl. Comput. Math. 2021, 7, 1–26. [Google Scholar] [CrossRef]
- Feketa, P.; Schaum, A.; Meurer, T.; Michaelis, D.; Ochs, K. Synchronization of nonlinearly coupled networks of Chua oscillators. IFAC-PapersOnLine 2019, 52, 628–633. [Google Scholar] [CrossRef]
- Gambuzza, L.V.; Frasca, M.; Latora, V. Distributed control of synchronization of a group of network nodes. IEEE Trans. Autom. Control 2018, 64, 365–372. [Google Scholar] [CrossRef]
- Feketa, P.; Schaum, A.; Meurer, T. Synchronization and multicluster capabilities of oscillatory networks with adaptive coupling. IEEE Trans. Autom. Control 2020, 66, 3084–3096. [Google Scholar] [CrossRef]
- Delavari, H.; Mohadeszadeh, M. Hybrid Complex Projective Synchronization of Complex Chaotic Systems Using Active Control Technique with Nonlinearity in the Control Input. J. Control Eng. Appl. Inform. 2018, 20, 67–74. [Google Scholar]
- Khan, T.; Chaudhary, H. Controlling and Synchronizing Combined Effect of Chaos Generated in Generalized Lotka-Volterra Three Species Biological Model using Active Control Design. Appl. Appl. Math. 2020, 15, 25. [Google Scholar]
- Khan, T.; Chaudhary, H. Controlling Chaos Generated in Predator-Prey Interactions Using Adaptive Hybrid Combination Synchronization. In Proceedings of the 3rd International Conference on Computing Informatics and Networks: ICCIN 2020, Delhi, India, 29–30 July 2020; Springer: Singapore, 2021; pp. 449–459. [Google Scholar]
- Khan, T.; Chaudhary, H. Co-existence of Chaos and Control in Generalized Lotka–Volterra Biological Model: A Comprehensive Analysis. In International Symposium on Mathematical and Computational Biology; Springer: Cham, Switzerland, 2020; pp. 271–279. [Google Scholar]
- Kumar, S.; Matouk, A.E.; Chaudhary, H.; Kant, S. Control and synchronization of fractional-order chaotic satellite systems using feedback and adaptive control techniques. Int. J. Adapt. Control Signal Process. 2020, 35, 484–497. [Google Scholar] [CrossRef]
- Khan, T.; Chaudhary, H. Adaptive controllability of microscopic chaos generated in chemical reactor system using anti-synchronization strategy. Numer. Algebr. Control Optim. 2021. [Google Scholar] [CrossRef]
- Rasappan, S.; Vaidyanathan, S. Synchronization of hyperchaotic Liu system via backstepping control with recursive feedback. In International Conference on Eco-friendly Computing and Communication Systems; Springer: Berlin/Heidelberg, Germany, 2012; pp. 212–221. [Google Scholar]
- Khan, A.; Nigar, U. Sliding mode disturbance observer control based on adaptive hybrid projective compound combination synchronization in fractional-order chaotic systems. J. Control Autom. Electr. Syst. 2020, 31, 885–899. [Google Scholar] [CrossRef]
- Khan, A.; Nigar, U. Adaptive sliding mode disturbance observer control base synchronization in a class of fractional order Chua’s chaotic system. In Emerging Trends in Information Technology; Bloomsbury: New Delhi, India, 2019; pp. 107–118. [Google Scholar]
- Yi, X.; Guo, R.; Qi, Y. Stabilization of chaotic systems with both uncertainty and disturbance by the UDE-based control method. IEEE Access 2020, 8, 62471–62477. [Google Scholar] [CrossRef]
- Hubler, A. Adaptive control of chaotic system. Helv. Phys. Acta 1989, 62, 343–346. [Google Scholar]
- Bai, E.W.; Lonngren, K.E. Synchronization of two Lorenz systems using active control. Chaos Solitons Fractals 1997, 8, 51–58. [Google Scholar] [CrossRef]
- Runzi, L.; Yinglan, W.; Shucheng, D. Combination synchronization of three classic chaotic systems using active backstepping design. Chaos Interdiscip. J. Nonlinear Sci. 2011, 21, 043114. [Google Scholar] [CrossRef]
- Wu, Z.; Fu, X. Combination synchronization of three different order nonlinear systems using active backstepping design. Nonlinear Dyn. 2013, 73, 1863–1872. [Google Scholar] [CrossRef]
- Runzi, L.; Yinglan, W. Finite-time stochastic combination synchronization of three different chaotic systems and its application in secure communication. Chaos Interdiscip. J. Nonlinear Sci. 2012, 22, 023109. [Google Scholar] [CrossRef]
- Dongmo, E.D.; Ojo, K.S.; Woafo, P.; Njah, A.N. Difference synchronization of identical and nonidentical chaotic and hyperchaotic systems of different orders using active backstepping design. J. Comput. Nonlinear Dyn. 2018, 13, 051005. [Google Scholar] [CrossRef]
- El-Gohary, A.; Yassen, M. Optimal control and synchronization of Lotka–Volterra model. Chaos Solitons Fractals 2001, 12, 2087–2093. [Google Scholar] [CrossRef]
- Lin, J.S.; Huang, C.F.; Liao, T.L.; Yan, J.J. Design and implementation of digital secure communication based on synchronized chaotic systems. Digit. Signal Process. 2010, 20, 229–237. [Google Scholar] [CrossRef]
- Ngouonkadi, E.M.; Fotsin, H.; Fotso, P.L. Implementing a memristive Van der Pol oscillator coupled to a linear oscillator: Synchronization and application to secure communication. Phys. Scr. 2014, 89, 035201. [Google Scholar] [CrossRef]
- Wu, X.; Wang, H.; Lu, H. Modified generalized projective synchronization of a new fractional-order hyperchaotic system and its application to secure communication. Nonlinear Anal. Real World Appl. 2012, 13, 1441–1450. [Google Scholar] [CrossRef]
- Hou, Y.Y.; Chen, H.C.; Chang, J.F.; Yan, J.J.; Liao, T.L. Design and implementation of the Sprott chaotic secure digital communication systems. Appl. Math. Comput. 2012, 218, 11799–11805. [Google Scholar] [CrossRef]
- Dedieu, H.; Kennedy, M.P.; Hasler, M. Chaos shift keying: Modulation and demodulation of a chaotic carrier using self-synchronizing Chua’s circuits. IEEE Trans. Circuits Syst. II Analog. Digit. Signal Process. 1993, 40, 634–642. [Google Scholar] [CrossRef]
- Naderi, B.; Kheiri, H. Exponential synchronization of chaotic system and application in secure communication. Optik 2016, 127, 2407–2412. [Google Scholar] [CrossRef]
- He, J.; Cai, J.; Lin, J. Synchronization of hyperchaotic systems with multiple unknown parameters and its application in secure communication. Optik 2016, 127, 2502–2508. [Google Scholar] [CrossRef]
- Kinzel, W.; Englert, A.; Kanter, I. On chaos synchronization and secure communication. Philos. Trans. R. Soc. A Math. Phys. Eng. Sci. 2010, 368, 379–389. [Google Scholar] [CrossRef] [PubMed] [Green Version]
- Sun, J.; Shen, Y.; Wang, X.; Chen, J. Finite-time combination-combination synchronization of four different chaotic systems with unknown parameters via sliding mode control. Nonlinear Dyn. 2014, 76, 383–397. [Google Scholar] [CrossRef]
- Perko, L. Differential Equations and Dynamical Systems; Springer: New York, NY, USA, 2013; Volume 7. [Google Scholar]
- Yadav, V.K.; Shukla, V.K.; Das, S. Difference synchronization among three chaotic systems with exponential term and its chaos control. Chaos Solitons Fractals 2019, 124, 36–51. [Google Scholar] [CrossRef]
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations. |
© 2022 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).