Literature DB >> 35455192

An Effective Synchronization Approach to Stability Analysis for Chaotic Generalized Lotka-Volterra Biological Models Using Active and Parameter Identification Methods.

Harindri Chaudhary1,2, Ayub Khan1, Uzma Nigar1, Santosh Kaushik3, Mohammad Sajid4.   

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.

Entities:  

Keywords:  Lyapunov stability theory; active control method; chaotic system; generalized Lotka–Volterra model; parameter identification method; projective synchronization

Year:  2022        PMID: 35455192      PMCID: PMC9032272          DOI: 10.3390/e24040529

Source DB:  PubMed          Journal:  Entropy (Basel)        ISSN: 1099-4300            Impact factor:   2.738


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. Master Systems (1) and (2) are in complete synchronization (CS) with Slave System (3) if where Master Systems (1) and (2) are in antiphase synchronization (APS) with Slave System (3) if The combination of Master Systems (1) and (2) is in combination difference synchronization (CDS) with Slave System (3) if where Considered matrices The problem regarding combination synchronization is converted into a traditional chaos control issue [ If where 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), Considered Systems (1)–(3) asymptotically attain the proposed CDS scheme if controllers are defined as given in Equation ( 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: Using Equation (20) in Equation (22), one finds that where for i = 1, 2, 3 which shows that is surely negative definite. Therefore, by LST [69], CDPS error dynamics is globally asymptotical stable, i.e., synchronizing error function is globally asymptotic for for each initial values .

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 Using Equation (30), the error dynamics given in Equation (29) turns into 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. The considered chaotic Systems (9)–(11) asymptotically attained the proposed CDPS scheme in each initial state 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.

Types of SynchronizationAuthorsTime
1. Combination synchronization of three classical chaotic systems using active backstepping designRunzi, Luo and Yinglan, Wang and Shucheng, Deng4
2. Combination synchronization of three different order nonlinear systems using active backstepping designWu, Zhaoyan and Fu, Xinchu4.5
3. Finite-time stochastic combination synchronization of three different chaotic systems and its application in secure communicationRunzi, Luo and Yinglan, Wang3
4. Difference synchronization of identical and nonidentical chaotic and hyperchaotic systems of different orders using active backstepping designDongmo, Eric Donald and Ojo, Kayode Stephen and Woafo, Paul and Njah, Abdulahi Ndzi6
5. Difference synchronization among three chaotic systems with exponential term and its chaos controlYadav, Vijay K and Shukla, Vijay K and Das, Subir4
6. Hybrid synchronization of generalized Lotka–Volterra three-species biological systems via adaptive controlVaidyanathan, Sundarapandian0.8
7. CDPS approach attained utilizing active control approachMohammad Sajid, Harindri Chaudhary, Ayub Khan, Uzma Nigar, Santosh Kaushik0.5
8. CDPS approach attained using parameter identification methodMohammad Sajid, Harindri Chaudhary, Ayub Khan, Uzma Nigar, Santosh Kaushik0.4

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.
  9 in total

1.  Combination synchronization of three classic chaotic systems using active backstepping design.

Authors:  Luo Runzi; Wang Yinglan; Deng Shucheng
Journal:  Chaos       Date:  2011-12       Impact factor: 3.642

2.  Finite-time stochastic combination synchronization of three different chaotic systems and its application in secure communication.

Authors:  Luo Runzi; Wang Yinglan
Journal:  Chaos       Date:  2012-06       Impact factor: 3.642

3.  Synchronization in chaotic systems.

Authors: 
Journal:  Phys Rev Lett       Date:  1990-02-19       Impact factor: 9.161

4.  Coexistence versus extinction in the stochastic cyclic Lotka-Volterra model.

Authors:  Tobias Reichenbach; Mauro Mobilia; Erwin Frey
Journal:  Phys Rev E Stat Nonlin Soft Matter Phys       Date:  2006-11-10

Review 5.  On chaos synchronization and secure communication.

Authors:  W Kinzel; A Englert; I Kanter
Journal:  Philos Trans A Math Phys Eng Sci       Date:  2010-01-28       Impact factor: 4.226

6.  Fractional gray Lotka-Volterra models with application to cryptocurrencies adoption.

Authors:  P Gatabazi; J C Mba; E Pindza
Journal:  Chaos       Date:  2019-07       Impact factor: 3.642

7.  Vito Volterra and theoretical ecology.

Authors:  F M Scudo
Journal:  Theor Popul Biol       Date:  1971-03       Impact factor: 1.570

8.  Spontaneous symmetry breaking of population: Stochastic Lotka-Volterra model for competition among two similar preys and predators.

Authors:  L Silva-Dias; A López-Castillo
Journal:  Math Biosci       Date:  2018-03-21       Impact factor: 2.144

9.  Stochastic Lotka-Volterra food chains.

Authors:  Alexandru Hening; Dang H Nguyen
Journal:  J Math Biol       Date:  2017-11-17       Impact factor: 2.259

  9 in total
  1 in total

1.  Nonlinear Dynamics and Entropy of Complex Systems: Advances and Perspectives.

Authors:  Jiri Petrzela
Journal:  Entropy (Basel)       Date:  2022-07-22       Impact factor: 2.738

  1 in total

北京卡尤迪生物科技股份有限公司 © 2022-2023.