1 Introduction

The dynamics of cellular neural networks has been deeply investigated due to its applicability in solving image processing, signal processing and pattern recognition problems [1, 2]. Recently, the study of the existence and exponential stability of periodic solutions for neural networks has received much attention and many known results have been obtained [327]. For example, authors [11] considered the following neural networks with delays:

x ˙ i ( t ) = a i ( t ) x i ( t ) + j = 1 n b i j ( t ) f j ( x j ( t ) ) + j = 1 n c i j ( t ) f j ( x j ( t τ i j ( t ) ) ) + j = 1 n l = 1 n d i j l ( t ) f j ( x j ( t ) ) f l ( x l ( t ) ) + j = 1 n l = 1 n e i j l ( t ) f j ( t σ i j l ( t ) ) × f l ( x l ( t σ i j l ( t ) ) ) + I i ( t ) ,
(1)

when τ i j (t)= τ i j , σ i j l (t)= σ i j l are constants, a set of easily verifiable sufficient conditions guaranteeing the existence and globally exponential stability of one periodic solution was derived.

However, in practice, impulsive effects are inevitably encountered in implementation of networks, which can also be found in information science, electronics, automatic control systems and so on (see [12, 13, 1719, 21, 22, 2427]). Thus it is necessary to study the impulsive case of system (1).

Motivated by the discussion, in this paper, by employing some inequalities and constructing a suitable Lyapunov functional, we aim to investigate the existence and exponential stability of a periodic solution for a class of nonautonomous neural networks with impulses and time-varying delays as follows:

x ˙ i ( t ) = a i ( t ) x i ( t ) + j = 1 n b i j ( t ) f j ( x j ( t ) ) + j = 1 n c i j ( t ) f j ( x j ( t τ i j ( t ) ) ) x ˙ i ( t ) = + j = 1 n l = 1 n d i j l ( t ) f j ( x j ( t ) ) f l ( x l ( t ) ) + j = 1 n l = 1 n e i j l ( t ) f j ( t σ i j l ( t ) ) x ˙ i ( t ) = × f l ( x l ( t σ i j l ( t ) ) ) + I i ( t ) , t t k , Δ x i ( t k ) = e i k ( x i ( t k ) ) , t = t k ,
(2)

where i,j,l=1,2,,n, n corresponds to the number of units in the neural networks. x i (t) corresponds to the state variable at time t, f j is the activation of the neurons. I i (t) is the external bias at time t. 0 τ i j (t)τ, 0 σ i j l (t)σ corresponds to the transmission delay respectively, τ=max τ i j + , τ i j + = max 0 t ω | τ i j (t)|, σ=max σ i j l + , σ i l j + = max 0 t ω | σ i j l (t)|. The fixed moments of time t k satisfy t 1 < t 2 < , lim k t k =. Δ x i ( t k )= x i ( t k + ) x i ( t k ), x i ( t k )= x i ( t k + ) and x i ( t k ) exists. e i k ( x i ( t k )) represents impulsive perturbations of the i th unit at t k , k=1,2, .

By appropriately choosing coefficients, system (2) contains many models as its special cases, which were studied in [6, 8, 12, 24, 25, 27] respectively.

Throughout this paper, for i,j,l=1,2,,n, k=1,2, , a i (t), b i j (t), c i j (t), d i j l (t), e i j l (t), τ i j (t), σ i j l (t), I i (t) are all continuous ω-periodic functions and [0,ω]{ t k }={ t 1 , t 2 ,, t q }. Further, we suppose that:

(H1) There exist positive constants M i and N i such that

| f i (u) f i (v)| M i |uv|,| f i (u)| N i for all u,vR.

(H2) There exists a constant L i k such that | e i k (u) e i k (v)| L i k |uv| for u,vR.

(H3) There exists a positive integer q such that t k + q = t k +ω, e i ( k + q ) ()= e i k ().

For convenience, we introduce the following notations:

a i = min t [ 0 , ω ] a i ( t ) > 0 , b i j + = max 0 t ω | b i j ( t ) | , c i j + = max 0 t ω | c i j ( t ) | , d i j l + = max 0 t ω | d i j l ( t ) | , e i j l + = max 0 t ω | e i j l ( t ) | .

This paper is organized as follows. In Section 2, preliminaries are introduced. In Section 3, by constructing a suitable Lyapunov functional, the criteria ensuring global exponential stability of a periodic solution for system (2) are established. In Section 4, an example and simulations are shown to illustrate the validity of the main results. Finally, we conclude this paper with a brief discussion in Section 5.

2 Preliminaries

Firstly, we introduce some definitions and lemmas. Let R n be the space of n-dimensional real column vectors, and PC = {f:[ τ ,0] R n |f(s) is continuous for s( τ ,0]{ t k }, f( s + )=f(s), f( s ) exists for s( τ ,0]{ t k }, k=1,2,}.

A function x(t)= ( x 1 ( t ) , x 2 ( t ) , , x n ( t ) ) T :[ τ ,+) R n is called a solution of (2) with the initial condition given by

x(s)=ϕ(s)for all s [ τ , 0 ] ,ϕPC,
(3)

if x(t)PC[[0,+), R n ] satisfies (2) and (3), where τ = max 1 i , j , l n { max t [ 0 , ) (| τ i j (t)|,| σ i j l (t)|)}. We denote a solution through ϕ by x(t,ϕ) or x t (ϕ), x t (s,ϕ)=x(t+s,ϕ) for all s[ τ ,0], t0. Obviously, any solution x(t,ϕ) of (2) is continuous at t t k and right-hand continuous at t= t k , t0. In addition, we define ϕ= sup τ s 0 ( i = 1 n | ϕ i ( s ) | r ) 1 r , where ϕ=( ϕ 1 , ϕ 2 ,, ϕ n )PC and r1 is a constant.

Definition 1 System (2) is said to be globally exponentially stable if for any two solutions x(t,ϕ) and y(t,ψ), there exist some constants r>0 and M1 such that

|x(t,ϕ)y(t,ψ)|Mϕψ e r t

for all t>0.

Definition 2 Let f(t):RR be a continuous function, then the Dini right derivative of f(t) is defined as

D + f ( t ) d t = lim sup h 0 + f ( t + h ) f ( t ) h .

From Definition 2, we can easily obtain the following lemma.

Lemma 1 [12]

Let f(t) be a continuous function on R. If f(t) is differentiable at t 0 , then

D + |f( t 0 )|= { f ˙ ( t 0 ) if  f ( t 0 ) > 0  or  f ( t 0 ) = 0  and  f ˙ ( t 0 ) > 0 ; f ˙ ( t 0 ) if  f ( t 0 ) < 0  or  f ( t 0 ) = 0  and  f ˙ ( t 0 ) < 0 ; 0 if  f ( t 0 ) = 0  and  f ˙ ( t 0 ) = 0 .

Next, we introduce two important inequalities which play a key role in obtaining the main results.

Lemma 2 (Beckenbach and Bellman) [12, 28]

For a0, b k 0, k=1,2,,m, the following inequality holds:

a k = 1 m b k q k 1 r k = 1 m q k b k r + 1 r a r ,

where q k >0 are some constants and k = 1 m q k =r1, r>1.

Lemma 3 (Halanay inequality) [12, 24]

Assume that p, q are constants satisfying p>q>0. g(t) is a continuous nonnegative function on [ t 0 τ, t 0 ] satisfying D + g(t)pg(t)+q g t for all t t 0 , where g t = sup τ s 0 |g(t+s)|. Then, for all t t 0 , we have

g(t) g t 0 e λ ( t t 0 ) ,

where λ is the unique positive root of the equation λp+q e λ τ =0.

3 Main results

In this section, we construct a suitable Lyapunov functional to study the existence and global exponential stability of periodic solutions of system (2).

Theorem 1 Suppose that (H1)-(H3) hold. Further,

(H4) There exist r>1, q k >0, λ i >0, α k i , β k i , γ k i and η k i R (i=1,2,,n, k=1,2,,m) such that p>q>0, k = 1 m q k =r1, where

p = max 1 i n [ r a i j = 1 n b j i + λ j λ i M i r ( 1 k = 1 m α k i ) j = 1 n b i j + k = 1 m q k M j r α k j q k j = 1 n c i j + k = 1 m q k M j r β k j q k j = 1 n l = 1 n ( d i j l + + d i l j + ) N l k = 1 m q k M j r γ k j q k j = 1 n l = 1 n ( d j i l + + d j l i + ) λ j λ i N l M i 1 k = 1 m γ k i j = 1 n l = 1 n ( e i j l + + e i l j + ) N l k = 1 m q k M j r η k j q k ] , q = max 1 i n [ j = 1 n c j i + λ j λ i M i r ( 1 k = 1 m β k i ) + j = 1 n l = 1 n λ j λ i ( e j i l + + e j l i + ) N l M i r ( 1 k = 1 m η k i ) ] .

(H5) There is 0<μ<λ such that ln[(1+ L k ) e λ τ r ] μ ( t k t k 1 ) r , k=1,2, , L k = max 1 i n { L i k }, λ is the unique positive solution of the equation λp+q e λ τ =0.

Then system (2) has a unique ω-periodic solution which is globally exponentially stable.

Proof Let x(t)= ( x 1 ( t ) , x 2 ( t ) , , x n ( t ) ) T and y(t)= ( y 1 ( t ) , y 2 ( t ) , , y n ( t ) ) T be two solutions of (2) through ϕ and ψ, respectively, where ϕ,ψPC, then we have

d ( x i ( t ) y i ( t ) ) d t = a i ( t ) ( x i ( t ) y i ( t ) ) + j = 1 n b i j ( t ) ( f j ( x j ( t ) ) f j ( y j ( t ) ) ) + j = 1 n c i j ( t ) ( f j ( x j ( t τ i j ( t ) ) ) f j ( y j ( t τ i j ( t ) ) ) ) + j = 1 n l = 1 n d i j l ( t ) ( f j ( x j ( t ) ) f l ( x l ( t ) ) f j ( y j ( t ) ) f l ( y l ( t ) ) ) + j = 1 n l = 1 n e i j l ( t ) ( f j ( x j ( t σ i j l ( t ) ) ) f l ( x l ( t σ i l l ( t ) ) ) f j ( y j ( t σ i j l ( t ) ) ) f l ( y l ( t σ i j l ( t ) ) ) ) x i ( t k ) y i ( t k ) = x i ( t k ) y i ( t k ) + e i k ( x i ( t k ) ) e i k ( y i ( t k ) ) .
(4)

Let z i (t)= x i (t) y i (t). Consider the following Lyapunov functional:

V(t)= i = 1 n λ i | x i (t) y i (t) | r = i = 1 n λ i | z i (t) | r .

Calculating the Dini upper right derivative of V(t) along the solution of (2) at a continuous point t t k and applying Lemma 2, we have

D + ( V ( t ) = i = 1 n λ i D + | x i ( t ) y i ( t ) | r = i = 1 n λ i r | x i ( t ) y i ( t ) | r 1 D + | x i ( t ) y i ( t ) | = i = 1 n λ i r | x i ( t ) y i ( t ) | r 1 sgn ( x i ( t ) y i ( t ) ) × { a i ( t ) ( x i ( t ) y i ( t ) ) + j = 1 n b i j ( t ) ( f j ( x j ( t ) ) f j ( y j ( t ) ) ) + j = 1 n c i j ( t ) ( f j ( x j ( t τ i j ( t ) ) ) f j ( y j ( t τ i j ( t ) ) ) ) + j = 1 n l = 1 n d i j l ( t ) ( f j ( x j ( t ) ) f l ( x l ( t ) ) f j ( y j ( t ) ) f l ( y l ( t ) ) ) + j = 1 n l = 1 n e i j l ( t ) ( f j ( x j ( t σ i j l ( t ) ) ) f l ( x l ( t σ i j l ( t ) ) ) f j ( y j ( t σ i j l ( t ) ) ) f l ( y l ( t σ i j l ( t ) ) ) ) } i = 1 n λ i r { a i ( t ) | x i ( t ) y i ( t ) | r + j = 1 n b i j + M j | x i ( t ) y i ( t ) | r 1 | x j ( t ) y j ( t ) | + j = 1 n c i j + M j | x i ( t ) y i ( t ) | r 1 | x j ( t τ i j ( t ) ) y j ( t τ i j ( t ) ) | + j = 1 n l = 1 n e i j l + [ N l M j | x i ( t ) y i ( t ) | r 1 | x j ( t σ i j l ( t ) ) y j ( t σ i j l ( t ) ) | + N j M l | x i ( t ) y i ( t ) | r 1 | x l ( t σ i j l ( t ) ) y l ( t σ i j l ( t ) ) | ] + j = 1 n l = 1 n d i j l + [ N l M j | x i ( t ) y i ( t ) | r 1 | x j ( t ) y j ( t ) | + N j M l | x i ( t ) y i ( t ) | r 1 | x l ( t ) y l ( t ) | ] } = i = 1 n λ i r { a i ( t ) | z i ( t ) | r + j = 1 n b i j + M j | z i ( t ) | r 1 | z j ( t ) | + j = 1 n c i j + M j | z i ( t ) | r 1 | z j ( t τ i j ( t ) ) | + j = 1 n l = 1 n e i j l + [ N l M j | z i ( t ) | r 1 | z j ( t σ i j l ( t ) ) | + N j M l | z i ( t ) | r 1 | z l ( t σ i j l ( t ) ) | ] + j = 1 n l = 1 n d i j l + [ N l M j | z i ( t ) | r 1 | z j ( t ) | + N j M l | z i ( t ) | r 1 | z l ( t ) | ] } = i = 1 n λ i r { a i ( t ) | z i ( t ) | r + j = 1 n b i j + M j 1 k = 1 m α k j | z j ( t ) | k = 1 m M j α k j | z i ( t ) | q k + j = 1 n c i j + M j 1 k = 1 m β k j | z j ( t τ i j ( t ) ) | k = 1 m M j β k j | z i ( t ) | q k + j = 1 n l = 1 n ( d i j l + + d i l j + ) N l M j 1 k = 1 m γ k j | z j ( t ) | k = 1 m M j γ k j | z i ( t ) | q k + j = 1 n l = 1 n ( e i j l + + e i l j + ) N l M j 1 k = 1 m η k j | z j ( t σ i j l ( t ) ) | k = 1 m M j η k j | z i ( t ) | q k } i = 1 n λ i { r a i | z i ( t ) | r + j = 1 n b i j + M j r ( 1 k = 1 m α k j ) | z j ( t ) | r + j = 1 n b i j + k = 1 m q k M j r α k j q k | z i ( t ) | r + j = 1 n c i j + M j r ( 1 k = 1 m β k j ) | z j ( t τ j ( t ) ) | r + j = 1 n c i j + k = 1 m q k M j r β k j q k | z i ( t ) | r + j = 1 n l = 1 n ( d i j l + + d i l j + ) N l [ k = 1 m q k M j r γ k j q k | z i ( t ) | r + M j r ( 1 k = 1 m γ k j ) | z j ( t ) | r ] + j = 1 n l = 1 n ( e i j l + + e i l j + ) N l [ k = 1 m q k M j r η k j q k | z i ( t ) | r + M j r ( 1 k = 1 m η k j ) | z j ( t σ i j l ( t ) ) | r ] } i = 1 n λ i [ r a i + j = 1 n b j i + λ j λ i M i r ( 1 k = 1 m α k i ) + j = 1 n b i j + k = 1 m q k M j r α k j q k + j = 1 n c i j + k = 1 m q k M j r β k j q k + j = 1 n l = 1 n ( d i j l + + d i l j + ) N l k = 1 m q k M j r γ k j q k + j = 1 n l = 1 n ( d j i l + + d j l i + ) λ j λ i N l M i r ( 1 k = 1 m γ k i ) + j = 1 n l = 1 n ( e i j l + + e i l j + ) N l k = 1 m q k M j r η k j q k ] | z i ( t ) | r + i = 1 n λ i [ j = 1 n c j i + λ j λ i M i r ( 1 k = 1 m β k i ) + j = 1 n l = 1 n λ j λ i ( e j i l + + e j l i + ) N l M i r ( 1 k = 1 m η k i ) ] z i r p V ( t ) + q V t .
(5)

For any t[ t 0 , t 1 ), by (H4) and Lemma 3, we have

|V(t)| V t 0 e λ ( t t 0 ) ,
(6)

i.e.,

|V(t) | 1 / r V t 0 1 / r e λ ( t t 0 ) / r .

Also, it follows from (H2) that

| V ( t 1 ) | 1 / r { i = 1 n λ i ( | x i ( t 1 ) y i ( t 1 ) | + L i 1 | x i ( t 1 ) y i ( t 1 ) | ) r } 1 / r = { i = 1 n λ i ( 1 + L i 1 ) r | x i ( t 1 ) y i ( t 1 ) | r } 1 / r ( 1 + L 1 ) V t 0 1 / r e λ ( t 1 t 0 ) / r .
(7)

Therefore, from (6) and (7), for any t[ t 0 , t 1 ], we have

|V(t) | 1 / r (1+ L 1 ) V t 0 1 / r e λ ( t t 0 ) / r .
(8)

Similar to (6), for all t[ t 1 , t 2 ), we can derive that

| V ( t ) | 1 / r V ( t 1 ) 1 / r e λ ( t t 1 ) / r = { sup τ s 0 | V ( t 1 + s ) | } 1 / r e λ ( t t 1 ) / r ( 1 + L 1 ) V t 0 1 / r e λ ( t 1 τ t 0 ) / r e λ ( t t 1 ) / r , ( 1 + L 1 ) e λ τ V t 0 1 / r e λ ( t t 0 ) / r .

Again by (H2), then

| V ( t 2 ) | 1 / r { i = 1 n λ i ( | x i ( t 2 ) y i ( t 2 ) | + L i 2 | x i ( t 2 ) y i ( t 2 ) | ) r } 1 / r ( 1 + L 1 ) ( 1 + L 2 ) e λ τ V t 0 1 / r e λ ( t 2 t 0 ) / r .

Thus, for any t( t 0 , t 2 ],

|V(t) | 1 / r (1+ L 1 )(1+ L 2 ) e λ τ V t 0 1 / r e λ ( t t 0 ) / r .

By mathematical induction, for all t[ t k , t k 1 ), we have

|V(t) | 1 / r (1+ L 1 )(1+ L 2 )(1+ L k ) e k λ τ V t 0 1 / r e λ ( t t 0 ) / r .

According to (H5), (1+ L k ) e λ τ / r e μ ( t k t k 1 ) / r for all k=1,2, , hence

| V ( t ) | 1 / r e μ ( t 1 t 0 ) / r e μ ( t 2 t 1 ) / r e μ ( t k t k 1 ) / r V t 0 1 / r e λ ( t t 0 ) / r V t 0 1 / r e ( λ μ ) ( t t 0 ) / r .

Therefore,

|V(t) | 1 / r V t 0 1 / r e ( λ μ ) ( t t 0 ) / r for all t t 0 ,

i.e.,

|x(t,ϕ)y(t,ψ)| λ max λ min r e ( λ μ ) ( t t 0 ) / r ϕψfor all t t 0 ,

where λ max = max 1 i n { λ i }, λ min = min 1 i n { λ i }. This implies that system (2) is globally exponentially stable.

Next, we prove the existence of a periodic solution of (2). Define a Poincáre mapping T:P C 0 P C ω as follows:

T(ϕ)= x ω (ϕ)for any ϕP C 0 .

By the periodicity of (2), we can derive that T m (ϕ)= x k ω (ϕ) for any integer m>0. From the above conclusion, we can choose a positive integer m such that λ max λ min r e ( λ μ ) ( t m ω ) / r <1. According to the periodicity of { t k } and P C 0 =P C ω , we have

T m ϕ T m ψ = x m ω ( ϕ ) x m ω ( ψ ) <ϕψ.

Then operator T m is a construction mapping in P C 0 . Obviously, P C 0 is a Banach space. By virtue of the Banach fixed point theorem, T m has a unique fixed point ϕ P C 0 . On the other hand, T m (T ϕ )=T( T m ϕ )=T( ϕ ), then T ϕ is also a fixed point of T m . By the uniqueness of fixed point, we obtain that T ϕ = ϕ . Therefore, system (2) has a unique ω-periodic solution which is globally exponentially stable. The proof is complete. □

If there is no impulse, system (2) reduces to (1) studied in [11]. From the proof of Theorem 1, we have the following corollary.

Corollary 1 Suppose that (H1)-(H4) hold. Then system (1) has a unique ω-periodic solution which is globally exponentially stable.

Remark 1 In [11], by using the Mawhin continuation theorem and constructing Lyapunov functionals, the authors studied the existence and stability of system (1), where the delays are constant. However, in this paper, for time-varying delays, by employing many different analysis techniques from [11], we establish the criteria ensuring the existence and exponential stability of a periodic solution of (1). Furthermore, if we take r=2, m=1, q k =1, λ i =1, α k i = β k i = γ k i = η k i =1/2, then condition (H4) is transformed into (H4)′ as follows:

( H 4 ) a i i = 1 n b j i + M i j = 1 n c j i + M i j = 1 n l = 1 n ( d j i l + + d j l i + ) N l M i j = 1 n l = 1 n ( e j i l + + e j l i + ) N l M i >0,

which is just the corresponding condition in [11]. One can derive the same results as [11]. That is, the criteria in [11] are the special case of Theorem 1. Therefore, we extend and improve the earlier results in this sense.

If d i j l (t)=0, then system (2) is transformed into the following model studied in [12].

x ˙ i ( t ) = a i ( t ) x i ( t ) + j = 1 n b i j ( t ) f j ( x j ( t ) ) + j = 1 n c i j ( t ) f j ( x j ( t τ i j ( t ) ) ) + j = 1 n l = 1 n e i j l ( t ) × f j ( t σ i j l ( t ) ) f l ( x l ( t σ i j l ( t ) ) ) + I i ( t ) , t t k , Δ x i ( t k ) = e i k ( x i ( t k ) ) , t = t k .
(9)

Using a similar proof as above, one can obtain the main result of [12]. It is omitted here.

If c i j (t)= d i j l (t)= e i j l (t)=0, then (2) is transformed into the following model:

x ˙ i ( t ) = a i ( t ) x i ( t ) + j = 1 n b i j ( t ) f j ( x j ( t ) ) + I i ( t ) , t t k , Δ x i ( t k ) = e i k ( x i ( t k ) ) , t = t k .
(10)

Similarly, we can obtain the sufficient conditions of the existence and exponential stability of a periodic solution to system (10), we omit it.

If one takes r=2, m=2, q k =1, λ i =1, α k i =1/2, then (H4) is reduced to

( H 4 ) a i j = 1 n b j i + M i >0.

The following corollary can be derived.

Corollary 2 Suppose that (H1)-(H3), (H4), (H5) hold, then system (10) has a unique exponentially stable ω-periodic solution.

Remark 2 Corollary 2 is just the result of [27]. In [27], the impulses are required to be linear functions. However, without the above restrictions, we also establish the criteria ensuring the existence of an ω-periodic solution which is exponentially stable. Thus we extend and generalize the earlier results.

In addition, if d i j l (t)= e i j l (t)=0, (2) reduces to the model studied in [8]. Similar results can be derived. In [8], the delay functions are required to be differential, but we do not need the restriction here.

On the other hand, in real world, by appropriately choosing parameters r, m, q k , α k i , β k i , γ k i , η k i , one can see that many known assumptions can be included as special cases of (H4), hence the discussion is interesting and valuable.

4 An illustrative example and simulations

In this section, we give an example and simulations to show the validity of the main results.

Example Let

x ˙ i ( t ) = a i ( t ) x i ( t ) + j = 1 n b i j ( t ) f j ( x j ( t ) ) + j = 1 n c i j ( t ) f j ( x j ( t τ i j ( t ) ) ) x ˙ i ( t ) = + j = 1 n l = 1 n d i j l ( t ) f j ( x j ( t ) ) f l ( x l ( t ) ) + j = 1 n l = 1 n e i j l ( t ) f j ( t σ i j l ( t ) ) x ˙ i ( t ) = × f l ( x l ( t σ i j l ( t ) ) ) + I i ( t ) , t t k , Δ x i ( t k ) = e i k ( x i ( t k ) ) , t = t k ,
(11)

where

n = 2 , f j ( x ) = | x + 2 | | x 2 | 4 , a 1 ( t ) = 10 + sin t , a 2 ( t ) = 12 + cos t , τ i j ( t ) = π , σ i j l ( t ) = 2 π , e i k ( x i ( t k ) ) = 0.4 x i ( t k ) , B ( t ) = ( b i j ( t ) ) 2 × 2 = ( sin t cos t cos t / 4 sin t / 4 ) , C ( t ) = ( c i j ( t ) ) 2 × 2 = ( 2 cos t 2 sin t sin t / 2 cos t / 2 ) , d i j l ( t ) = e i j l ( t ) = 4 , t k = k π .

Take r=4, m=1, q k =3, α= β k i = γ k i = δ k i =1/3. It is easy to verify that conditions of Theorem (1) hold. Therefore, by Theorem 1, system (11) has a unique π-periodic solution, which is globally exponentially stable. By numerical analysis, the conclusion can be showed clearly, see Figure 1.

Figure 1
figure 1

The dynamics of system ( 11 ). (a) Time series of x 1 (t), (b) time series of x 2 (t), (c) phase portrait of x 1 (t) and x 2 (t).

5 Conclusion

In this paper, by using the Halanay inequality and constructing Lyapunov functions, we address the existence and exponential stability of periodic solutions for a class of generalized cellular neural networks with impulses and time-varying delays. Easily verifiable sufficient conditions are obtained. The main results extend and improve some previously known results [8, 11, 12, 27]. The criteria possess many adjustable parameters which provide flexibility for the design and analysis of a dynamical system. It is interesting and valuable.