Научная статья на тему 'COMPLETE SYNCHRONIZATION OF CHAOTIC SYSTEMS AT DIFFERENT PARAMETER VALUES'

COMPLETE SYNCHRONIZATION OF CHAOTIC SYSTEMS AT DIFFERENT PARAMETER VALUES Текст научной статьи по специальности «Компьютерные и информационные науки»

CC BY
45
12
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
SYNCHRONIZATION / CHAOTIC GENERATORS / HIDDEN DATA TRANSMISSION SYSTEM / CHAOTIC MASKING / CONTROL WITH FEEDBACK

Аннотация научной статьи по компьютерным и информационным наукам, автор научной работы — Shashikhin V.N., Savchuk S.A.

The article solves the problem of controlling the mode of complete synchronization of two chaotic systems at different values of their parameters. The control is based on the principle of linear feedback on the phase vector of chaotic generators. The introduction of feedback makes it possible to ensure the equality of the components of the phase vectors of the receiver and the transmitter due to the equality of their Lyapunov characteristic indicators. To change the Lyapunov spectrum, it is proposed to synthesize control by the modal control method based on the solution of the Sylvester linear matrix equation on the basis of the theorem on the topological equivalence of the nonlinear system and its linearized model. An example of using this technique to synchronize the chaotic oscillations of two Lorentz systems when transmitting information using chaotic masking is considered. Computational experiments confirm the operability of the proposed method of ensuring the synchronization of two chaotic systems.

i Надоели баннеры? Вы всегда можете отключить рекламу.
iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

Текст научной работы на тему «COMPLETE SYNCHRONIZATION OF CHAOTIC SYSTEMS AT DIFFERENT PARAMETER VALUES»

Circuits and Systems for Receiving, Transmitting and Signal Processing

Устройства и системы передачи, приёма и обработки сигналов

Research article [?ссТ®§

DOI: https://doi.org/10.18721/JCSTCS.15201 ^¿гтжл

UDC 519.8

COMPLETE SYNCHRONIZATION OF CHAOTIC SYSTEMS AT DIFFERENT PARAMETER VALUES

V.N. Shashikhin1 e , S.A. Savchuk2

1,2 Peter the Great St. Petersburg Polytechnic University, St. Petersburg, Russian Federation

H shashihin@bk.ru

Abstract. The article solves the problem of controlling the mode of complete synchronization of two chaotic systems at different values of their parameters. The control is based on the principle of linear feedback on the phase vector of chaotic generators. The introduction of feedback makes it possible to ensure the equality of the components of the phase vectors of the receiver and the transmitter due to the equality of their Lyapunov characteristic indicators. To change the Lyapunov spectrum, it is proposed to synthesize control by the modal control method based on the solution of the Sylvester linear matrix equation on the basis of the theorem on the topological equivalence of the nonlinear system and its linearized model. An example of using this technique to synchronize the chaotic oscillations of two Lorentz systems when transmitting information using chaotic masking is considered. Computational experiments confirm the operability of the proposed method of ensuring the synchronization of two chaotic systems.

Keywords: synchronization, chaotic generators, hidden data transmission system, chaotic masking, control with feedback

Citation: Shashikhin V.N., Savchuk S.A. Complete synchronization of chaotic systems at different parameter values. Computing, Telecommunications and Control, 2022, Vol. 15, No. 2, Pp. 8-24. DOI: 10.18721/JCSTCS.15201

© Shashikhin V.N., Savchuk S.A., 2022. Published by Peter the Great St. Petersburg Polytechnic University

Научная статья

DOI: https://doi.org/10.18721/JCSTCS.15201 УДК 519.8

ПОЛНАЯ СИНХРОНИЗАЦИЯ ХАОТИЧЕСКИХ СИСТЕМ ПРИ РАЗЛИЧНЫХ ЗНАЧЕНИЯХ ПАРАМЕТРОВ

В.Н. Шашихин1 и , С.А. Савчук2

1,2 Санкт-Петербургский политехнический университет Петра Великого,

Санкт-Петербург, Российская Федерация

и shashihin@bk.ru

Аннотация. Изучена задача управления режимом полной синхронизации двух систем с хаотической динамикой и странным атрактором при различных значениях их параметров. Управление строится по принципу линейной обратной связи по фазовому вектору хаотических генераторов. Введение обратной связи позволяет обеспечить равенство компонент фазовых векторов приёмника и передатчика при равенстве их характеристических показателей Ляпунова. Для изменения спектра Ляпунова предложено на основе теоремы о топологической эквивалентности нелинейной системы и её линеаризованной модели в гиперболическом случае синтезировать управление методом модального управления на основе решения линейного матричного уравнения Сильвестра. Рассмотрен пример применения данной методики для синхронизации хаотических колебаний двух систем Лоренца при передаче информации с использованием хаотической маскировки. Вычислительные эксперименты подтверждают работоспособность предлагаемого метода на основе равенства одноименных компонент фазовых векторов передатчика и приёмника и соответствующих значений критериев полной синхронизации двух хаотических систем.

Ключевые слова: синхронизация, хаотические генераторы, система скрытой передачи данных, хаотическое маскирование, управление с обратной связью

Для цитирования: Shashikhin V.N., Savchuk S.A. Complete synchronization of chaotic systems at different parameter values // Computing, Telecommunications and Control. 2022. Т. 15, № 2. С. 8-24. DOI: 10.18721/JCSTCS.15201

Introduction

At present, there is an increased interest of Russian and foreign authors in theoretical research and practical application of nonlinear systems with chaotic modes, which is caused by the widespread introduction of information technologies in various spheres of civil and military application [1—4]. One of the important problems in the creation of information systems is the problem of ensuring reliable and confidential communication [5].

One of the promising directions in the development of telecommunication systems is the use of deterministic chaos [6, 7], which allows providing a high level of protection and a wide band of the carrier with its large information capacity [8, 9]. The main issues in the construction of telecommunication systems based on chaotic generators are issues related to the synchronization of chaotic generators. To solve these problems, various types of synchronization are used: generalized synchronization [10—12], frequency synchronization [13], and phase synchronization [13—15].

Among the various systems of covert information transmission [16—19], systems with chaotic masking based on full synchronization have become widespread [20, 21]. To implement full synchronization, various approaches are used on the basis of rough chaotic systems [22, 23], hyperchaotic systems [24, 25], and the introduction of mutual influence between two chaotic generators [26, 27].

© Шашихин В.Н., Савчук С.А. 2022. Издатель: Санкт-Петербургский политехнический университет Петра Великого

The paper proposes a method to ensure full synchronization of chaotic generators with different values of parameters caused by technological reasons. The considered method is based on the management of the spectrum of characteristic indicators of Lyapunov chaotic generators [28, 29].

The problem of complete synchronization of two generators with chaotic dynamics

Mathematical model of chaotic generators. Let the dynamics of a system of hidden information transmission, which consists of a transmitter, a receiver, and a communication line, be described by two autonomous families of ordinary differential equations

X(t) = dX(t)/dt = F(X(t), a, ul (t)) + G(Z(t), X(t)), X(0) = X0, (1)

Z (t) = dZ (t)/dt = F (Z (t), p, u2 (t)) + G (X (t), Z (t)), Z (0) = Zo, (2)

where X (t) e R n is the vector of the transmitter state, Z (t) e Rn is the vector of the receiver state, ae R * is the vector of the transmitter parameters, Pe R * is the vector of the receiver parameters, U (t), u2 (t) e R m are the vectors of the transmitter and receiver control, m < n, F : Rn ® R* ® Rm ^ ^ Rn is a vector function that determines the dynamics of the transmitter and receiver behavior, G : Rn ® Rn ^ Rn is a vector function that determines the nature of the communication between the transmitter and the receiver. The function G depends linearly on the state vector of the transmitter and receiver.

The vector function F has a given smoothness class by vector arguments X (t), Z (t), and u' (t), that is F e CX, F e CZ, and F e C^, or satisfies the Lipschitz condition

||f(x')-f(X")||<k||x'-X"|, ||f(z')-f(z")||<k||z'-z"||, k>o.

The vector function F:

1) is unstable in relation to the setting of initial conditions — there is a value 5, such that for an arbitrary point X e Rn and 8 > 0, there is a point Ye R n for which the condition dist [ X (t0 ), Y (t0 )]<£ follows dist [X (t), Y (t)] >8 for some t > t0, where dist [*, *] is the distance;

2) is topologically transitive — for any two open sets N, M, there is such l that Fl (N) RM ^0;

3) has the element of regularity or otherwise density of periodic trajectories — in any vicinity of any point of phase space there is at least one and, therefore, infinitely many periodic trajectories.

These three conditions determine the presence of chaotic dynamics in systems (1) and (2) at certain values of their parameters.

Criteria for complete synchronization of chaotic systems. Complete synchronization of chaotic systems occurs when the evolution in time of the states of the interacting chaotic generators proceeds in the same way after the completion of the transient process. In this case, the equality of the similar components of the vectors of the transmitter and receiver state is ensured:

Xi (t) = Zi (t),..., X' (t) = z (t),..., Xn (t) = Zn (t). (3)

Various criteria are used to assess the full synchronization mode [30].

Synchronization error for each time point

Xi (t)-Zi (t)X' (t)-z (t)Xn (t)-Zn (t). (4)

The integral error

e = J||X(t)-Z(t)|| dt. (5)

The similarity function

G 2 (T^M+bxML, (6)

x. (t )}< * ( t )»

where xi (t) and zt (t) are the same-name components of the phase vectors of the transmitter and receiver. In the case of full synchronization, the similarity function is zero. Evaluation of the degree of synchronization

a2

U . —i = íñ (7)

" 2 (а2,+а2, )'

where x. (t) and z. (t) are the same-name state variables of the transmitter and receiver generators, a2 and az are the variance of the variables x. (t) and zt (t), a + z is the variance of their sum. The estimation of the degree of synchronization can take values U. e [0.5; 1], while U. = 1 corresponds to the case of complete synchronization, and with the independence of the processes x. (t) and zi (t), we have .

The cross-correlation coefficient

СЛ

t(x, - X)(z, - Z)

j=l

P( xi, zi ) =

K

( x,j- X ) A j=l 1 t ( z, - Z ) j=l

V K 11 K

(8)

K

X =

K

x.. t z..

j /—i У

i=l 7 - j=l

K

Z =■

K

where x , z.. are the values of the similar components of the phase vectors of the transmitter and receiver

'1 '1 - ( )( )

at time points j = jo, jk ; X = {xl3 x2,..., xj,...}, Z = { zl3 z2,..., zj,...} are a number of values of the components of the phase vectors of the transmitter and receiver.

The cross-correlation coefficient is equal to one when fully synchronized and tends to zero when there is no statistical relationship between the processes in the transmitter and receiver.

Full synchronization management task. At the same values of the parameters of chaotic generators, a full synchronization mode is observed. When changing the values of the parameters of one of the generators, desynchronization occurs and the identity of chaotic oscillations is lost, which disrupts the process of data transmission in the communication system built on the basis of these generators.

In this situation, the task arises of synthesizing control that restores the identity of chaotic oscillations X (t) = Z (t) , t > t0 at different values of transmitter and receiver parameters a ^ p.

It is necessary to synthesize control in the form of linear stationary feedback on the phase vector of the transmitter and receiver when changing the parameters

uU (t) = LX (t); u2 (t) = L2Z (t). (9)

Feedback coefficients L1, i = 1,2 (9) are calculated based on the condition of equality of the spectrum of Lyapunov characteristic exponents of the receiver chaotic generator

n(F, Z, p, u2) = {x1,..., Xi, . ., X„: X1 >Xi Vi = 2^} (10)

to the Lyapunov spectrum of the transmitter

Q(f, X, a, u1). (11)

The equality of Lyapunov spectra makes it possible to ensure the identity of chaotic oscillations of generators and to ensure complete synchronization, which can be checked according to criteria (3)—(8).

Synthesis of the Lyapunov characteristic exponents spectrum control

Topological equivalence of nonlinear systems. The feedback control synthesis technique is based on the topological equivalence of the behavior of nonlinear systems to the behavior of a linearized system. The systems of nonlinear autonomous differential equations (1), (2) correspond to a vector field F. According to the Hartman—Grobman theorem [31, 32], a continuously differentiable vector field with a hyperbolic special point in some vicinity of this point is topologically equivalent to its linear part.

From this theorem, it follows that the qualitative behavior of the solutions to an autonomous system of nonlinear differential equations (1), (2) at a hyperbolic special point is completely determined by the behavior of the solutions to a system of linear differential equations with a constant operator (Jacobi matrix) of the linear part of the field at this point. At the hyperbolic special point of the nonlinear system, no Jacobi matrix eigenvalue lies on the imaginary axis.

The nature of the behavior of the solutions to linear differential equations corresponding to the nonlinear system is determined by the intrinsic values of the Jacobi matrix, the real parts of which are associated with its Lyapunov characteristic exponents. A characteristic exponent of a function y(t) is a value that has a finite value or value and is defined as

X(y ) = lirri (t- In || y (t )||).

The characteristic exponent determines the change in the function according to the scale of indicative functions.

The nature of the behavior of solutions to nonlinear differential equations is determined by the Lyapunov spectrum. Negative characteristic exponents correspond to regular dynamics, in the presence of positive, negative and zero characteristic exponents in the Lyapunov spectrum, there is a chaotic dynamic.

Using one of the modal control methods, it is possible to provide the required spectrum of a linearized system, and by virtue of the theorem of topological equivalence — also the corresponding spectrum of a nonlinear system.

Linearization of a nonlinear system. Using the Taylor formula in the assumption of the smoothness of the vector function Fby vector argumentsX(t), Z(t), u' (t)(F e CX, F e Cu, and F e Cu ) in the vicinity of a special point and limited to the linear term of the Taylor series, we convert equation (1) and (2) to the quasi-linear form:

X (t) = J (Xs ) X (t) + f (Xs ), X (0) = X0, Z (t) = J (ZS ) Z (t) + f (ZS ), Z (0) = Zo.

(12) (13)

In equations (12), (13), the Jacobian matrices J(X) and J(ZS) are calculated at singular pointsXs, ZS of nonlinear systems (1) and (2) according to the following formulas:

J ( XS )-

J ( zs )

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

If all singular points are evaluated

dfJ dxi ... dfJdxn

dfnl dxi ••• dfJ dxn

'dfjdzi ... dfjdz

dfjdzi ... dfjdz

\\f (sS )N q\HI

(14)

X (t )= Xs

(15)

Z (t )=ZS

and Jacobian matrices are calculated by formulas (14) and (15), then equations (12) and (13) will take the form of linearized systems (or equations in variations):

7 (t ) = J ( X' ) 7 ( t ), W (t ) = J ( ZS )w (t ).

(16)

(17)

Systems (16) and (17) can be used to synthesize control of nonlinear systems (1) and (2) in order to fully synchronize chaotic oscillations of receiver and transmitter generators.

Synthesis of control of complete synchronization of chaotic systems. Control of nonlinear systems (1) and (2) by introducing feedback consists in changing the spectrum of Lyapunov characteristic exponents to achieve the desired result — full synchronization of two chaotic systems at different values of parameters.

Using the modal control method based on the solution of the matrix algebraic Sylvester equation for a linearized system of a chaotic generator

W ( t ) = J ( Z5 )W (t ) + Bu (t ), control in the form of static linear feedback

(18)

u (

r( t ) = LW ( t ) (19)

is derived from the condition of equality of the spectrum of the closed system (18), (19)

W (t) = J ( ZS )w (t) + BLW (t) = AZW (t), (20)

AZ = J (Zs ) + BL (21)

to the required spectrum

p( Az ) = p(O) .

Equation (18) is a linearized model of the nonlinear part of systems (1) and (2), according to which the decentralized feedback (19) is calculated from the state vector of the transmitter and receiver. Equations (18)—(20) are written in the coordinates of a linearized system and do not contain a mutual influence function G.

Let us represent the matrix (20) of a closed system by the expansion in the basis of its eigenvectors:

Az = SOS ~l, (22)

where O is the Jordan form of the matrix AZ; S is the matrix of eigenvectors of the matrix AZ. Then substituting (22) into (21) and multiplying by S, we get:

J (ZS ) S - S O = - BLS. (23)

Let us eliminate the nonlinear component in the right-hand side of equation (23) by introducing a matrix factor V = —LS, then the equation (23) will take the form:

J (ZS ) S - SO = BV. (24)

Equation (24) is the Sylvester matrix equation. It is linear with respect to S and solvable if the following conditions are met [33]:

1) full rank matrix V;

2) rankDu = n, where Du = (B J(ZS)BJ(ZS)n- B) e Rnvmn;

3) rankH = n, where H, = |

l = (vt OTVT I. (ot )n-1 VT ) e Rnxmn;

4) the spectra of matrices J(ZS) and O do not intersect;

5) the eigenvalues of the matrix O are pairwise different.

Having solved equation (24) with respect to the matrix S, one can calculate the matrix of feedback coefficients:

L = -VS (25)

The matrix L found by formula (25) is used to control the Lyapunov spectrum of a chaotic generator on the transmitting and receiving sides:

X (t) = dX (t)/dt = F (X (t), a) + BL1 X (t), X (0) = X0, (26a)

Z (t) = dZ (t)/dt = F (Z (t), p) + BL2Z (t), Z (0) = Z0, (26b)

which ensures that receiver and transmitter performance is equal for complete synchronization.

Investigation of the information transmission system using chaotic masking

Examination of the system at the same values of transmitter and receiver parameters. The Lorentz system is considered as chaotic generators (1), (2) of the transmitter and receiver for the system with chaotic masking [34]:

X =°( x2 - X1 ) ,

X2 = X1 (Г — X3 ) — X2 ,

XX3 — Xj X2 ¿X3

(27)

with parameters a = (aj =0 = 12; a2 = b = 2; a3 = r = 45). System (27) has three singular points:

— (x — 0; x2 — 0; x3 — 0)T,

X"2 — (x1 — -9.3808; x2 — -9.3808; x3 — 44.0000)T, 3 — (x1 — 9.3808; x2 — 9.3808; x3 — 44.000)T

and a Jacobian matrix,

j —

-12 12 0

45 - x3 -1 - x1

-2

the eigenvalues of which, calculated at the specified parameters at special points, are equal to

p{X J (x-1), i — 1,3}:

X1 —-30.3799, X2 — 7.3799, К — -2.0000.

p{xj(x*—2), i —1,3}:

X1 —-16.0791 + 0.0000j, X2 — 0.5395 +11.4481j, X3 — 0.5395 -11.4481j.

The Lyapunov spectrum of system (27)

n(F,X,a) = {xi = 0.6283; X2 = 0.4156; X3 = -16.0441}

contains a positive characteristic indicator, and the phase volume of the system is compressed, so a chaotic mode occurs in the Lorentz system at the specified parameters. The phase portrait of the system is shown in Fig. 1.

60 40 -20 .

-20

-50 -40 x1

Fig. 1. Phase portrait of the Lorentz system

a)

b)

c)

0 10 2030 40 5063 70 00 90 t

Fig. 2. Time diagrams with the same parameters of chaotic systems: a — transmitter component x1; b — receiver component z1; c — component difference (xt — zl)

Fig. 2 shows time diagrams of the first components of the phase vector of the transmitter and receiver and their difference at the same values of parameters.

Since the parameters of the transmitter and receiver are equal (a = P), all the given characteristics are equal. Therefore, there is a complete synchronization of chaotic oscillations in the system. The values of the complete synchronization criteria are given in Table 1.

Examination of the system at different values of transmitter and receiver parameters. At different parameter values, the identity of the phase vectors is violated, which leads to the desynchronization of the receiver and transmitter. This effect is considered when the receiver parameter values are changed:

x3

x2

P = (P1 =0 = 12.01; p2 = b = 2.01; p3 = r = 45) * *a = (a1 =0 = 12.00; a2 = b = 2.00; a3 = r = 45).

With the changed values of the parameters, the Lorentz system on the receiving side

¿1 ¿2 ¿3

¿2 = ¿1 + aZ2

¿3 = b + Z3 ( zi - С ) ,

has the following characteristics: — three singular points

Xs= = (x = 0; x2 = 0; x3 = 0)T ,

Xs=2 =(x =-9.4043; x2 =-9.4043; x3 = 44.0000)T,

Xs=3 = (x = 9.4043; x2 = 9.4043; x3 = 44.0000)T ;

— Jacobian matrix eigenvalues

.{AJ(xs= ), i = 1,3} =

К =-30.3955, К2 = 17.3855, К =-2.0100;

A1 =-16.0987 + 0.0000j, p{V(Xs=2), i = 1э} = к2 =+0.5394 +11.4746j,

A3 =+0.5394 -11.4746j;

— Lyapunov spectrum

n(F,X,a) = {x1 = 0.6284; x2 = 0.4156; X3 =-16.0441}.

Fig. 3 shows time diagrams of the first components of the phase vector of the transmitter and receiver and their difference at different values of parameters.

There is a significant difference between the components of the same phase vectors in the system, and data transmission becomes impossible. The values of the complete synchronization criteria (actually de-synchronization) are given in Table 1.

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

Synchronization when there is mutual influence. To restore synchronization between the transmitter and the receiver, the mutual influence between the subsystems is introduced [35]. The system of two Lorentz oscillators with different parameters and with the addition of a coupling coefficient is described by equations of the form:

a)

0 10 20 30 40 50 SO 70 BO 90 t

b)

N ^unrnw

t

c)

t

Fig. 3. Time diagrams with different parameters of chaotic systems: a — transmitter component x1; b — receiver component z1; c — component difference (xt — zl)

x =a( x2— j ) + Y( zx— Xj ),

X2 = X1 ( r — X3 ) — x2 ,

jî^ — Xj ^2 bx^,

Z1 =^2 (Z2 —ZJ ) + Y(X1 —ZJ )

Z2 = Z1 (r2 — Z3 ) — Z2.

Z3 — Z1Z2 — b2 Z3'

(28)

The mutual influence function is determined by the difference of the first coordinates of the transmitter and receiver multiplied by a constant coefficient. With the parameter of interconnection y = 10, the system (28) has the following Lyapunov characteristic exponents:

n(F,X,Z,a,p,y) = (x1 = 0.8520; x2 = 0.4764; X3 =-0.2983;

X4 = -0.5547; X5 = -15.8508; X6 = -33.6646}.

Fig. 4 shows time diagrams of the first components of the phase vector of the transmitter and receiver and their difference at different values of parameters and the presence of mutual connection between them.

The difference between the similar components of the phase vectors of the transmitter and the receiver is significantly reduced, which indicates the restoration of synchronization. The latter confirms the values of the synchronization criteria given in Table 1.

a)

-50

iUUM^V/Tf^^

О Ю 20 30 40 50 60 70 Ю90 t

b)

50

-50

t

С)

0.5

-0.5

10 20 30 40 50 60 70 80 90

Fig. 4. Time diagrams with different parameters of chaotic systems and their interconnection: a — transmitter component x1; b — receiver component z1; c — component difference (xt — z1)

The complete synchronization in the presence of mutual influence and management of the spectrum of characteristic exponents. To ensure the full synchronization mode of two chaotic generators at different values of parameters, feedback (19) is introduced into the Lorentz system of the transmitter and receiver and the system of autonomous differential equations (26) or (28) takes the form:

x =° ( x2 - x1 ) - (£ x1 + ^ x2 + ^ X3 ) + Y ( Z1 - x1 ) , X2 = X1 (r - X3 ) - X2 - (l21 X1 + l22 X2 + l23 X3 ) ,

X3 — ^1^2 b^3 (l31 X1 ^2 133X3 ) ,

( ¿2 - ¿1 ) - (l121z1 + l122 ¿2 + l123 ¿3 ) + Y (X1 - ¿1 ) , ¿2 = ¿1 (r2 - ¿3 ) - ¿2 - (l21 ¿1 + l22 ¿2 + l23 ¿3 ) ,

¿3 = z1 z2 - b2 ¿3 - (l31 z1 + l32 Z2 + l33Z3 ) .

Feedback coefficients L1, i = 1,2 are derived according to formula (25) and are equal to:

=^2

(29)

L =

0.1203 -0.0489 0 -0.1835 -0.1203 0 0 0 0.5

; L =

0.1047 -0.0426 0 -0.1749 -0.1147 0 0 0 0.49

(30)

In formula (25), the matrix S is the solution to the Sylvester equation (24), Ji(ZS), J2(ZS) is the solution to the Jacobian matrix of linearized models of the transmitter and receiver, O = diag (x1 = 0.0709; X 2 = 0.0184; x3 = -5.4453} is the matrix of the required eigenvalues of the closed linearized system of the form (20).

The feedback system (29), (30) has the following Lyapunov characteristic exponents:

n( F, X, Z, a1, a2, b\ b2 r ) = = {Xi = 0.8704; X2 = 0.3316; X3 =-16.7021; X4 = 0.8157; X5 = 0.3706; X6 = -16.6863}.

Fig. 5 shows time diagrams of the first components of the phase vector of the transmitter and receiver and their difference with different parameters, the presence of mutual influence and control of the Lyapunov spectrum.

Thus, the control of the spectrum of Lyapunov characteristic exponents makes it possible to significantly reduce the difference between the similar components of the phase vectors of the transmitter and receiver, and the system is in the complete synchronization mode. The values of the full synchronization criteria, for this case, are given in Table 1.

Table 1

Criteria for complete synchronization of chaotic systems

Characteristics of the data transmission system Criteria for complete synchronization

Dispersion coefficient Correlation coefficient Similarity function

Vx1,z1 x2,z2 Vx3,z3 R, , x1,z1 Rx2,z2 Rx3,z3 Gx1,z1 Gx2,z2 Gx3,z3

Same transmitter and receiver parameters 1 1 1 1 1 1 0 0 0

Different transmitter and receiver parameters 0.4977 0.5020 0.4664 0.0047 0.0041 0.0673 0.0112 0.0106 0.0025

Existence of mutual influence 1 0.9999 0.9999 1 0.9999 0.9998 1.5 10-5 3.5-10-5 0.0012

Existence of mutual influence and control of Lyapunov spectrum 1 1 1 1 1 1 3.3-10-6 1.310-5 6.H0-4

In data transmission systems with chaotic masking, the signal at the transmitter output S(t) is formed as a sum of transmitted information m(t) and the value of the first component of the phase vector of the chaotic oscillator x1(t), that is S(t) = m(t) + x1(t). The signal at the output of the system m(t) represents the difference between the signal transmitted over the communication line S(t) and the value of the first component of the phase vector of the chaotic generator of the receiver z1(t), i.e. m(t) = S(t) — z1(t). Fig. 6 shows time diagrams of the information transmission system with chaotic masking.

Thus, with equal values of transmitter and receiver parameters, there is a complete synchronization of chaotic generators in the system. With different parameters, the process becomes out of sync. The introduction of mutual influence and feedback into the system allows restoring complete synchronization of chaotic signals with different parameters of the transmitter and receiver.

a)

-50

ш^тмштшмш

О 10 20 30 40 50 60 70 30 90 t

b)

¡тшшшштшш

t

С) 0.5

5 0

л

-0 5

. i

T

t

Fig. 5. Time diagrams with different parameters, mutual influence and control of Lyapunov spectrum: a — transmitter component x1; b — receiver component ¿1; c — component difference (xt — ¿l)

a)

1.2 _ 1

0.3

0.6 0.4

t

b)

50

-50

t

t

Fig. 6. Time diagrams in the transmission system: a — signal at the input of the system; b — signal in the communication line; c — signal at the output of the system

Conclusion

A control synthesis technique for complete synchronization of chaotic oscillations in a nonlinear system using phase vector feedback is proposed. The feedback coefficient ensures the equality of the spectra of Lyapunov characteristic exponents at different values of the parameters of chaotic generators.

The possibility of using the proposed method of feedback synthesis by the example of a system consisting of two Lorentz systems has been investigated. The results of computational experiments confirmed the complete synchronization of chaotic oscillations in the information transmission system with chaotic masking.

The advantage of the proposed method of forming a complete synchronization of two chaotic systems, which combines the introduction of the mutual influence of subsystems and control of the Lyapu-nov spectrum, lies in the possibility of transmitting a useful signal of lower amplitude, which could make the communication line stealthier. In addition, a full synchronization mode is provided with different parameters of the transmitter and receiver and mutual influence in a wider range.

REFERENCES

1. Andriyevskiy B.R., Fradkov A.L. Control of chaos: Methods and applications. II. Applications. Autom. Remote Control, 2004, no. 4, Pp. 505-533. (rus)

2. Vahdati P.M., Kazemi A. Bifurcations and chaos in nonlinear dynamics power systems. 24th Iranian Conference on Electrical Engineering (ICEE), 2016, Pp. 1706-1711. DOI: 10.1109/IranianCEE.2016.7585796

3. Luongo A., Leamy M.J. Advances in stability, bifurcations and nonlinear vibrations in mechanical systems. Nonlinear Dynamics, 2021, Vol. 103, no. 4, Pp. 2993-2995.

4. Shashikhin V.N., Turulin A.V., Budnik S.V. Image encryption algorithm based on controlled chaotic maps. Computing, Telecommunication and Control, 2021, Vol. 14, no. 1, Pp. 7-21. DOI: 10.18721/JC-STCS.14101

5. Koronovskiy A.A., Moskalenko O.I. On the use of chaotic synchronization for secure communication. Phys. Usp, 2009, Vol. 179, Pp. 1281-1310. (rus)

6. Dmitriyev A.S., Panas A.I. Dinamicheskiy khaos: novyye nositeli informatsii dlya sistem svyazi [Dynamic chaos: New media for communication systems]. Moscow: Fizmatlit Publ., 2002. 252 p. (rus)

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

7. Abel A., Schwarz W. Chaos communication - principles, schemes, and system analysis Proc. IEEE,

2002, Vol. 90, no. 5, Pp. 691-710.

8. Baptista M.S., Macau E.E., Grebogi C. Conditions for efficient chaos-based communication. Chaos,

2003, Vol. 13, no. 1, Pp. 145-150.

9. Ivanyuk P.V., Politanskiy L.F., Eliyashiv O.M. Chaotic masking of information signals using generator based on the Liu system. Tekhnologiya i Konstruirovanie v Elektronnoi Apparature, 2012, no. 3, Pp. 11-17. (rus)

10. Terry J.R., Van Wiggezen G.D. Chaotic communication using generalized synchronization. Chaos, Soliton & Fractals, 2001, Vol. 12, no. 1, Pp. 145-152.

11. Koronovskiy A.A., Moskalenko O.I., Popov P.V., Khramov A.Ye. Method for secure data transmission based on generalized synchronization. Bulletin of the Russian Academy of Sciences: Physics, 2008, Vol. 72, no. 1, Pp. 143-147. (rus)

12. Hramov A.E., Koronovskii A.A. An approach to chaotic synchronization. Chaos, 2004, Vol. 14, no. 3, Pp. 603-610.

13. Khodulin A.V., Kazakov L.N. Cascaded systems of phase-locked loop chaotic syncronization. Model. Anal. Inform. Sist, 2009, Vol. 16, no. 4, Pp. 117-131. (rus)

14. Zakharova A.S., Vadivasova T.Ye., Anishchenko V.S. The interconnection of synchronization threshold with effective diffusion coefficient of instantaneous phase of chaotic self-sustained oscillations. Nelin. Dinam, 2008, Vol. 4, no. 2, Pp. 169-180. (rus)

15. Matrosov V.V., Shalfeyev V.D. Synchronization of chaotically modulated oscillations. Vestnik of Lo-bachevsky University of Nizhni Novgorod, 2011, Vol. 3, no. 5, Pp. 292—299. (rus)

16. Femat R., Jauregui-Ortiz R., Solis-Perales G. A chaos-based communication scheme via robust asymptotic feedback. IEEE Trans. Circ. Syst, 2001, Vol. 48, no. 1, Pp. 1161-1169.

17. Feki M. An adaptive chaos synchronization scheme applied to secure communication. Chaos, Solitons and Fractals, 2003, Vol. 18, Pp. 141-148.

18. Abel A., Schwarz W. Chaos communication — principles, schemes, and system analysis Proc. IEEE, 2002, Vol. 90, no. 5, Pp. 691—710.

19. Agureyev K.I. Primeneniye determinirovannogo khaosa dlya peredachi informatsii [Application of deterministic chaos for information transmission]. Izvestiya TulGU. Tekhnicheskiye Nauki, 2014, Vol. 11, Pp. 197—212. (rus)

20. Belim S.V., Rakitskiy Yu.S. Using families of orthogonal functions for coding messages in a chaotic masking scheme. Information and Control Systems, 2019, no. 2, Pp. 76—82. DOI: 10.31799/1684-88-532019-2-76-82

21. Verichev N.N. Chaotic synchronization: 30 years later. Vestnik Nauchno-Tekhnicheskogo Razvitiya [Bulletin of Scientific and Technical Development], 2018, Vol. 127, no. 3, Pp. 3—14. (rus). DOI: 10.18411/ vntr2018-127-1

22. Demina N.V. The study of the unidirectionally coupled generators of robust chaos and wide band communication scheme based on its synchronization. Izvestiya vuzov. Prikladnaya nelineynaya dinamika, 2013, Vol. 21, no. 3, Pp. 18—28. (rus)

23. Kuznetsov S.P. From Anosov's dynamics on a surface of negative curvature to electronic generator of robust chaos. Izv. Saratov Univ. (N.S.), Ser. Physics., 2016, Vol. 16, no. 3, Pp. 131—144. (rus). DOI: 10.18500/1817-3020-2016-16-3-131-144

24. Luo X. Circuitry implementation of novel four-dimensional nonautonomous hyperchaotic Liu system and its experimental studies on synchronization control. Chinese Physics, 2009, Vol. 18, no. 6, Pp. 2168—2175.

25. Kuptsov P.V., Kuznetsov S.P. Numerical test for hyperbolicity of chaotic dynamics in time delay systems. Phys. Rev. E, 2016, Vol. 94, no. 1, Pp. 1201—1212.

26. Yemelyanova Yu.P., Kuznetsov A.P. Synchronization of coupled Van der Pole and Kislov-Dmitriev self-oscillators. Technical Physics, 2011, Vol. 81, no. 4, Pp. 7—18. (rus)

27. Yemelyanov V.V., Yemelyanova Yu.P. Mutual synchronization of two coupled generators with delay. Izvestiya VUZ. Applied Nonlinear Dynamics, 2013, Vol. 21, no. 3, Pp. 52—60. (rus). DOI: 10.18500/08696632-2013-21-3-52-61

28. Shashihin V.N., Budnik S.V. Synthesis of control for nonlinear systems. Automatic Control and Computer Sciences, 2019, Vol. 53, no. 2, Pp. 97—106. DOI: 10.3103/S0146411619020068

29. Shashihin V.N., Budnik S.V. Stabilization of nonlinear systems with dynamic chaos. Automatic Control and Computer Sciences, 2021, Vol. 55, no. 3, Pp. 213—221. DOI: 10.3103/SO146411621030032

30. Shabunin A.B. Methods of measuring chaotic synchronization. Izvestiya VUZ. Applied Nonlinear Dynamics, 2009, Vol. 17, no. 5, Pp. 60—69. (rus). DOI: 10.18500/0869-6632-2009-17-5-60-69

31. Grobman D. Homeomorphy of dynamical systems. Differ. Uravn. (rus). 1959, Vol. 128, no. 5, Pp. 880—881.

32. Khartman F. Obyknovennyye differentsialnyye uravneniya [Ordinary differential equations]. Moscow: Mir Publ., 1970. 720 p. (rus)

33. Kozlov V.N., Shashikhin V.N. Synthesis of decentralized robust stabilizing control for the systems with parametric perturbations. Computing, Telecommunications and Control, 2020, Vol. 13, no. 2, Pp. 49—60. DOI: 10.18721/JCSTCS.13205

34. Lorenz E.N. Deterministic nonperiodic flow. J. Atmos. Sci, 1963, Vol. 20, Pp. 130—141.

35. Pankratova Ye.V., Belykh V.N. The peculiarities of transition to complete synchronization in networks of Hodgkin—Huxley elements. Izvestiya VUZ. Applied Nonlinear Dynamics, 2008, Vol. 16, no. 2, Pp. 3—19. (rus). DOI: 10.18500/0869-6632-2008-16-2-3-17

INFORMATION ABOUT AUTHORS / СВЕДЕНИЯ ОБ АВТОРАХ

Vladimir N. Shashikhin Шашихин Владимир Николаевич

E-mail: shashihin@bk.ru

Sergey A. Savchuk Савчук Сергей Андреевич

E-mail: ser_egiks@mail.ru

Submitted: 08.06.2022; Approved: 08.07.2022; Accepted: 25.08.2022. Поступила: 08.06.2022; Одобрена: 08.07.2022; Принята: 25.08.2022.

i Надоели баннеры? Вы всегда можете отключить рекламу.