Academia.eduAcademia.edu

Chaotic Attractors of Control Systems

The paper is dedicated to the study of the problem of existence of chaotic attractors of discrete control systems and to description of its structure. We consider a family of continuous mappings of metric space W into itself, and (W, fi)i∈I is the family of discrete dynamical systems. On the metric space W we consider a discrete inclusion ut+1 ∈ F (ut)

Proceedings, 5th Chaotic Modeling and Simulation International Conference, 12 – 15 June 2012, Athens Greece Chaotic Attractors of Control Systems David N. Cheban1 and Cristiana Mammana2 1 2 State University of Moldova, str. A. Mattevich 60 , MD-2009, Chişinău, Republic of Moldova (E-mail: [email protected]) Institute of Economics and Finances, University of Macerata, str. Crescimbeni 14, I–62100 Macerata, Italy (E-mail: [email protected]) Abstract. The paper is dedicated to the study of the problem of existence of chaotic attractors of discrete control systems and to description of its structure. We consider a family of continuous mappings of metric space W into itself, and (W, fi )i∈I is the family of discrete dynamical systems. On the metric space W we consider a discrete inclusion ut+1 ∈ F (ut ) associated by M := {fi : i ∈ I}, where F (u) = {f (u) : f ∈ M} for all u ∈ W. If the family M consists of a finite number of maps, then the corresponding attractor is chaotic. We study this problem in the framework of non-autonomous dynamical systems (cocyles). Keywords: Chaotic attractor; set-valued dynamical system; control system, collage, cocycle. 1 Introduction The aim of this paper is the study of the problem of existence of compact global chaotic attractors of discrete control systems (see, for example, Cheban [4,5] Bobylev, Emel’yanov and Korovin [2] and the references therein). Let W be a metric space, M := {fi : i ∈ I} be a family of continuous mappings of W into itself and (W, fi )i∈I be the family of discrete dynamical systems, where (W, f ) is a discrete dynamical system generated by positive powers of continuous map f : W → W . On the space W we consider a discrete inclusion ut+1 ∈ F (ut ) associated by M := {fi : i ∈ I} (denotation DI(M)), where F (u) = {f (u) : f ∈ M} for all u ∈ W. A solution of the discrete inclusion DI(M) is called (see, for example, [2,7]) a sequence {{xj } | j ≥ 0} ⊂ W such that xj = fij xj−1 (1) for some fij ∈ M (trajectory of DI(M)). We can consider that it is a discrete control problem, where at each moment of the time j we can apply a control from the set M, and DI(M) is the set of possible trajectories of the system. 131 Proceedings, 5th Chaotic Modeling and Simulation International Conference, 12 – 15 June 2012, Athens Greece The problem of existence of compact global attractors for a discrete inclusion arise in a number of different areas of mathematics (see, for example, [5,6] and the references therein). A sequence ω : Z+ 7→ {1, 2, . . . , m} is called p ∈ N := {1, 2, . . .} periodic, if ω(n + p) = ω(n) for all n ∈ Z+ . A point x0 ∈ W is said to p-periodic for DI(M) if there exists an pperiodic sequence ω : Z+ 7→ {1, 2, . . . , m} such that solution {x(k)}k∈Z+ of equation (1) (ω(i) = ij for all i ∈ Z and ij ∈ {1, 2, . . . , m}) with initial data x(0) = x0 is mp-periodic, i.e., x(k + p) = x(k) for all k ∈ Z+ . It is well known the following result. Theorem 1. [1, Ch.II,IV] Let M = {f1 , f2 , . . . , fm } be a finite family of continuous mappings from W into itself. If there exists a number q ∈ (0, 1) such that ρ(fi (x1 ), fi (x2 )) ≤ qρ(x1 , x2 ) for all x1 , x2 ∈ W and i ∈ {1, 2, . . . , m}, then the following statement hold: 1. DI(M) admits a compact global attractor I, i.e., (a) I is a nonempty, compact and invariant set (F (I) = I, S where F (x) := {f1 (x), f2 (x), . . . , fm (x)) for all x ∈ W and F (I) := {F (x) : x ∈ I}); (b) lim β(F n (x), I) = 0 for all x ∈ W uniformly with respect to x n→∞ on every compact subset M from W , where β(A, B) := sup ρ(a, B) a∈B (A, B ⊆ W ). 2. I coincides with the closure of the all periodic points of DI(M). In the book [5] (Chapter VI) it was generalized this theorem for the finite family M = {f1 , f2 , . . . , fm } when it is contracting in the generalized sense, i.e., there are two positive numbers N and q ∈ (0, 1) such that ρ(fin fin−1 . . . fi1 (x1 ), fin fin−1 . . . fi1 (x2 )) ≤ N q n ρ(x1 , x2 ) (2) for all x1 , x2 ∈ W and n ∈ N , where i1 , i2 , . . . , in ∈ {1, 2, . . . , m}. 2 Some Notions and Facts from Dynamical and Control Systems In this paper we will use some notions and facts from the theory of dynamical and control systems [5]. In this Section we collect some of them. 2.1 Set-valued dynamical systems and their compact global attractors Let (X, ρ) be a complete metric space, S be a group of real (R) or integer (Z) numbers, T (S+ ⊆ T ) be a semi-group of additive group S. By C(X) we denote the family of all non-empty compact subsets of X. For every point x ∈ X and number t ∈ T we put S in correspondence a closed compact subset π(t, x) ∈ C(X). So, if π(P, A) = {π(t, x) : t ∈ P, x ∈ A}(P ⊆ T ), then 132 Proceedings, 5th Chaotic Modeling and Simulation International Conference, 12 – 15 June 2012, Athens Greece 1. π(0, x) = x for all x ∈ X ; 2. π(t2 , π(t1 , x)) = π(t1 + t2 , x) for all x ∈ X; β(π(t, x), π(t0 , x0 )) = 0 for all x0 ∈ X and t0 ∈ T , where 3. lim x→x0 ,t→t0 β(A, B) = sup{ρ(a, B) : a ∈ A} is a semi-deviation of the set A ⊆ X from the set B ⊆ X. In this case it is said [11] that there is defined a set-valued semi-group dynamical system. Let T ⊂ T ′ ⊂ S. A continuous mapping γx : T ′ → X is called a motion of the set-valued dynamical system (X, T, π) issuing from the point x ∈ X at the initial moment t = 0 and defined on T ′ , if a. γx (0) = x; b. γx (t2 ) ∈ π(t2 − t1 , γx (t1 )) for all t1 , t2 ∈ T ′ (t2 > t1 ). The set of all motions of (X, T, π), passing through S the point x at the initial moment t = 0 is denoted by Fx (π) and F(π) := {Fx (π) | x ∈ X} (or simply F). The trajectory γ ∈ F(π) defined on S is called a full (entire) trajectory of the dynamical system (X, T, π). Denote by Φ(π) the set ofTall full trajectories of the dynamical system (X, T, π) and Φx (π) := Fx (π) Φ(π). A system (X, T, π) is called [3],[5] compactly dissipative, if there exists a nonempty compact K ⊆ X such that lim β(π t M, K) = 0; t→+∞ for all M ∈ C(X). Let (X, T, π) be compactly dissipative and K be a compact set attracting every compact subset of X. Let us set \ [ J := ω(K) := π τ K. (3) t≥0 τ ≥t It can be shown [3],[5] that the set J defined by equality (3) does not depend on the choice of the attractor K, but it is characterized only by the properties of the dynamical system (X, T, π) itself. The set J is called Levinson center of the compact dissipative dynamical system (X, T, π). 2.2 Discrete inclusions, ensemble of dynamical systems (collages) and cocycles Let W be a topological space. Denote by C(W, W ) the space of all continuous operators f : W → W equipped with the compact-open topology. Consider a set of operators M ⊆ C(W, W ) and, respectively, an ensemble (collage) of 133 Proceedings, 5th Chaotic Modeling and Simulation International Conference, 12 – 15 June 2012, Athens Greece discrete dynamical systems (W, f )f ∈M ((W, f ) is a discrete dynamical system generated by positive powers of map f ). A discrete inclusion DI(M) is called (see, for example, [2,7]) a set of all sequences {xj } ⊂ W (j ∈ Z+ ) such that xj = fij xj−1 (4) for some fij ∈ M (trajectory of DI(M)). A bilateral sequence {xj } ⊂ W (j ∈ Z) is called a full trajectory of DI(M) (entire trajectory or trajectory on Z), if xn+j = fij xn+j−1 for all n ∈ Z. Let us consider the set-valued function F : W → C(W ) defined by the equality F(x) := {f (x) |f ∈ M}. Then the discrete inclusion DI(M) is equivalent to the difference inclusion xj ∈ F(xj−1 ). (5) inclusion (5) (or Denote by Fx0 the set of all trajectories of discrete S DI(M)) issuing from the point x0 ∈ W and F := {Fx0 | x0 ∈ W }. Below we will give a new approach concerning the study of discrete inclusions DI(M) (or difference inclusion (5)). Denote by C(Z+ , W ) the space of all continuous mappings f : Z+ → W equipped with the compact-open topology. Denote by (C(Z+ , X), Z+ , σ) a dynamical system of translations (shifts dynamical system or dynamical system of Bebutov [9,10]) on C(Z+ , W ), i.e. σ(k, f ) := fk and fk is a k ∈ Z+ shift of f (i.e., fk (n) := f (n + k) for all n ∈ Z+ ). We may now rewrite equation (4) in the following way: xj+1 = ω(j)xj , (ω ∈ Ω := C(Z+ , M)) (6) where ω ∈ Ω is the operator-function defined by the equality ω(j) := fij+1 for all j ∈ Z+ . We denote by ϕ(n, x0 , ω) the solution of equation (6) issuing from the point x0 ∈ E at the initial moment n = 0. Note that Fx0 = {ϕ(·, x0 , ω) | ω ∈ Ω} and F = {ϕ(·, x0 , ω) | x0 ∈ W, ω ∈ Ω}, i.e., DI(M) (or inclusion (5)) is equivalent to the family of non-autonomous equations (6) (ω ∈ Ω). From the general properties of difference equations it follows that the mapping ϕ : Z+ × W × Ω → W satisfies the following conditions: 1. ϕ(0, x0 , ω) = x0 for all (x0 , ω) ∈ W × Ω; 2. ϕ(n + τ, x0 , ω) = ϕ(n, ϕ(τ, x0 , ω), σ(τ, ω)) for all n, τ ∈ Z+ and (x0 , ω) ∈ W × Ω; 3. the mapping ϕ is continuous; 4. for any n, τ ∈ Z+ and ω1 , ω2 ∈ Ω there exists ω3 ∈ Ω such that U (n, ω2 )U (τ, ω1 ) = U (n + τ, ω3 ), (7) Qn where ω ∈ Ω, U (n, ω) := ϕ(n, ·, ω) = k=0 ω(k), ω(k) := fik (k = 0, 1, . . . , n) and fi0 := IdW . 134 Proceedings, 5th Chaotic Modeling and Simulation International Conference, 12 – 15 June 2012, Athens Greece Let T1 ⊆ T2 be two sub-semigroups of group S, X, Y be two metric (or topological) spaces and (X, T1 , π) (respectively (Y, T2 , σ)) be a semigroup dynamical system on X (respectively on Y ). A triplet h(X, T1 , π), (Y, T2 , σ), hi is called a non-autonomous dynamical system, where h : X → Y is a homomorphism from (X, T1 , π) onto (Y, T2 , σ), i.e., h(π(t, x)) = σ(t, h(x)) for all x ∈ X and t ∈ T1 . Let W, Ω be two topological spaces and (Ω, T2 , σ) be a semi-group dynamical system on Ω. Recall [9] that a triplet hW, ϕ, (Ω, T2 , σ)i (or briefly ϕ) is called a cocycle over (Ω, T2 , σ) with the fiber W , if ϕ is a mapping from T1 × W × Ω to W satisfying the following conditions: 1. ϕ(0, x, ω) = x for all (x, ω) ∈ W × Ω; 2. ϕ(t+τ, x, ω) = ϕ(t, ϕ(τ, x, ω), σ(τ, ω)) for all t, τ ∈ T1 and (x, ω) ∈ W ×Ω; 3. the mapping ϕ is continuous. Let X := W ×Ω, and define the mapping π : X ×T1 → X by the equality: π((u, ω), t) := (ϕ(t, u, ω), σ(t, ω)) (i.e., π = (ϕ, σ)). Then it is easy to check that (X, T1 , π) is a dynamical system on X, which is called a skew-product dynamical system [9]; but h = pr2 : X → Ω is a homomorphism of (X, T1 , π) onto (Ω, T2 , σ) and hence h(X, T1 , π), (Ω, T2 , σ), hi is a non-autonomous dynamical system. From the presented above it follows that every DI(M) (respectively, inclusion (5)) in a natural way generates a cocycle hW, ϕ, (Ω, Z+ , σ)i, where Ω = C(Z+ , M), (Ω, Z+ , σ) is a dynamical system of shifts on Ω and ϕ(n, x, ω) is the solution of equation (6) issuing from the point x ∈ W at the initial moment n = 0. Thus, we can study inclusion (5) (respectively, DI(M)) in the framework of the theory of cocycles with discrete time. Below we need the following result. Theorem 2. [6] Let M be a compact subset of C(W, W ) and hW, φ, (Ω, Z+ , σ)i be a cocycle generated by DI(M). Then 1. Ω = P er(σ), where P er(σ) is the set of all periodic points of (Ω, Z+ , σ) (i.e. ω ∈ P er(σ), if there exists τ ∈ N such that σ(τ, ω) = ω); 2. the set Ω is compact; 3. Ω is invariant, i.e., σ t Ω = Ω for all t ∈ Z+ ; 4. ϕ satisfies the condition (7). 3 Chaotic attractors of discrete control systems In Section 3 we give the conditions of existence of chaotic attractor for discrete control systems. Denote by A the set of all mapping ψ : Z+ × R+ 7→ R+ possessing the following properties: 135 Proceedings, 5th Chaotic Modeling and Simulation International Conference, 12 – 15 June 2012, Athens Greece (G1) ψ is continuous; (G2) there exists a positive number t0 such that: (a) ψ(t0 , r) < r for all r > 0; (b) the mapping ψ(t0 , ·) : R+ 7→ R+ is monotone increasing. (G3) ψ(t + τ, r) ≤ ψ(t, ψ(τ, r)) for all t, τ ∈ Z+ and r ∈ R+ . Remark 1. 1. Note that the functions ψ(t, r) = N q t r (N > 0 and q ∈ (0, 1)) r and ψ(t, r) = 1+rt belong to A, where (t, r) ∈ Z+ × R+ . 2. Let f : R+ be a continuous function satisfying the conditions: 1. f (r) < r for all r > 0; 2. f is monotone increasing. Then the mapping ψ : Z+ × R+ 7→ R+ defined by equality ψ(t, r) = x(t) (8) for all (t, r) ∈ Z+ × R+ , where x(t) is a unique solution of difference equation xt+1 = f (xt ) with initial data x0 = r, belongs to A. Let ψ ∈ A. contracting, if A set M of operators from C(W, W ) is said to be ψ- ρ(fit fit−1 . . . fi1 (x1 ), fit fit−1 . . . fi1 (x2 )) ≤ ψ(t, ρ(x1 , x2 )) (9) for all x1 , x2 ∈ W and t ∈ N , where fi1 , fi2 , . . . , fit ∈ C(W ) and i1 , i2 , . . . , it ∈ N. The set S ⊂ W is 1. nowhere dense, provided the interior of the closure of S is empty set, int(cl(S)) = ∅; 2. totally disconnected, provided the connected components are single points; 3. perfect, provided it is closed and every point p ∈ S is the limit of points qn ∈ S with qn 6= p. The set S ⊂ W is called a Cantor set, provided it is totally disconnected, perfect and compact. The subset M of (X, T, π) is called (see, for example, [8]) chaotic, if the following conditions hold: 1. the set M is transitive, i.e. there exists a point x0 ∈ X such that M = H(x0 ) := {π(t, x0 ) : t ∈ T }; 2. M = P er(π), where P er(π) is the set of all periodic points of (X, T, π). Recall that a point x ∈ X of the dynamical system S T, π) is called T (X, Poisson’s stable, if x belongs to its ω-limit set ωx := t≥0 τ ≥t π(τ, x). Theorem 3. Suppose that the following conditions are fulfilled: 136 Proceedings, 5th Chaotic Modeling and Simulation International Conference, 12 – 15 June 2012, Athens Greece a. M is a finite subset of C(W, W ), i.e., M := {f1 , f2 , . . . , fm } and m ≥ 2; b. M is ψ-contracting for some ψ ∈ A. Then the following statement hold: 1. the cocycle hW, ϕ, (Ω, Z+ , σ)i (Ω := C(Z+ , M)) generated by DI(M) is compactly dissipative; 2. the skew-product dynamical system (X, Z+ , π) generated by DI(M) is compactly dissipative; 3. I = P er(ϕ), where P er(ϕ) := {u ∈ W : ∃τ ∈ N and ω ∈ Ω such that σ(τ, ω) = ω and ϕ(τ, u, ω) = u}; 4. if every map f ∈ M is invertible, then 1. Levinson’s center J of the skew-product dynamical system (X, Z+ , π) is a chaotic Cantor set; 2. there exists a residual subset J0 ⊆ J (large in the sense of Baire category), consisting from Poisson’s stable points, such that the positive semi-trajectory of every point x0 ∈ J0 is dense on J; 3. I = pr1 (J) (pr1 : X → Ω, where I is the Levinson’s center of cocycle ϕ and X := W × Ω), i.e., I is a continuous image of the Cantor set J. Proof. Let Y = Ω := C(Z+ , Q) and (Y, Z+ , σ) be a semi-group dynamical system of shifts on Y . Then Y is compact. By Theorem 2, P er(σ) = Ω and Ω is compact and invariant. Let hW, ϕ, (Ω, Z+ , σ)i be a cocycle generated by DI(M) (i.e., ϕ(n, u, ω) := Qn U (n, ω)u, where U (n, ω) = k=0 ω(k) (ω ∈ Ω)), (X, Z+ , π) be a skewproduct system associated by the cocycle ϕ (i.e., X := W ×Ω and π := (ϕ, σ)) and h(X, Z+ , π), (Y, Z+ , σ), hi (h := pr2 : X → Y ) be a non-autonomous dynamical system generated by cocycle ϕ. Under the conditions of Theorem 2 we have ρ(ϕ(n, u1 , ω), ϕ(n, u2 , ω)) ≤ ψ(n, ρ(u1 , u2 )) (10) for all n ∈ Z+ , u1 , u2 ∈ W and ω ∈ Ω. Now to finish the proof of the theorem it is sufficient to apply Theorem 6.1.3 [5, Ch.VI] and Theorem 2 to the non-autonomous dynamical system h(X, Z+ , π), (Ω, Z+ , σ), hi and denote by Iω := pr1 (JT ω ), where J is Levinson center of the dynamical system (X, Z+ , π), Jω := J h−1 (ω) and h := pr2 . Let M ⊂ C(W ), hW, ϕ, (Ω, Z+ , π)i (respectively (X, Z+ , π) ) be a cocycle (a skew-product dynamical system) generated by DI(M) and let I (J) be Levinson center of the cocycle ϕ (respectively, skew-product dynamical system (X, Z+ , π)). The set I is said to be a chaotic attractor of DI(M), if 1. the set J is chaotic, i.e. J is transitive and J = P er(σ), where J is the Levinson center of the skew-product dynamical system (X, Z+ , π) generated by DI(M); 137 Proceedings, 5th Chaotic Modeling and Simulation International Conference, 12 – 15 June 2012, Athens Greece 2. I = pr1 (J). Remark 2. 1. Theorem 3 it was proved in [6] for the special case, when ψ(t, r) = N q t ((t, r) ∈ Z+ × R+ , N > 0 and q ∈ (0, 1)). 2. The problem of the existence of compact global attractors for DI(M) with finite M (collage or iterated function system (IFS)) was studied before in works [1,2] (see also the bibliography therein). In [1,2] the statement close to Theorem 3 was proved. Namely: 1. in [1] it was announced the first and proved the second statement of Theorem 3, if ψ(t, r) = q t r (t ∈ Z+ and q ∈ (0, 1)); 2. in [2] they considered the case when W is a compact metric space and every map f ∈ M = {f1 , f2 , . . . , fm } (i = 1, . . . , m) is contracting (not obligatory invertible). For this type of DI(M) it was proved the existence of a compact global attractor A such that for all u ∈ A and almost all ω ∈ Ω (with respect toQcertain measure on Ω) the trajectory ϕ(n, u, ω) = n U (n, ω)u (U (n, ω) := k=0 fik , (ik ∈ {1, . . . , m}) and fi0 := IdW ) was dense in A. The problem of description of the structure of the attractor I of DI(M) in general case (when the maps f ∈ M are not invertible) is more complicated. We plan to study this problem in one of our next publication. References 1.M. F. Barnsley. Fractals everywhere. N. Y.: Academic Press, 1988. 2.N. A. Bobylev, S. V. Emel’yanov and S. K. Korovin. Attractors of Discrete Controlled Systems in Metric Spaces. Computational Mathematics and Modeling, v.11, No.4, pp.321-326, 2000 [Translated from Prikladnaya Mathematika i Informatika, No.3, 1999, pp.5-10.] 3.D. N. Cheban. Global Attractors of Nonautonomous Dissipstive Dynamical Systems. Interdisciplinary Mathematical Sciences, vol.1, River Edge, NJ: World Scientific, 2004, xxiii+502 pp. 4.D. N. Cheban. Compact Global Attractors of Control Systems. Journal of Dynamical and Control Systems, vol.16, no.1, pp. 23–44, 2010. 5.D. N. Cheban. Global Attractors of Set-Valued Dynamical and Control Systems. Nova Science Publishers Inc, New York, 2010, xvii+269 pp. 6.D. N. Cheban D. N. and C. Mammana. Global Compact Attractors of Discrete Inclusions. Nonlinear Analyses, v.65 , No.8, pp.1669-1687, 2006. 7.L. Gurvits. Stability of Discrete Linear Inclusion. Linear Algebra Appl., 231, pp.47-85, 1995. 8.C. Robinson C. Dynamical Systems: Stabilty, Symbolic Dynamics and Chaos (Studies in Advanced Mathematics). Boca Raton Florida: CRC Press, 1995. 9.G. R. Sell. Topological Dynamics and Ordinary Differential Equations. Van Nostrand-Reinhold, London, 1971. 10.B. A. Shcherbakov. Topological Dynamics and Poisson’s Stability of Solutions of Differential Equations. Kishinev, Shtiintsa, 1972. (in Russian) 11.K. S. Sibirskii and A. S. Shube. Semidynamical Systems. Kishinev, Shtiintsa,1987. (in Russian) 138 Proceedings, 5th Chaotic Modeling and Simulation International Conference, 12 – 15 June 2012, Athens Greece Implementation of CNN–Based Viterbi Algorithm Using FPGA Thang Van Chu2 , Viet–Thanh Pham1 , Mattia Frasca1 , Thang Manh Hoang2 , and Luigi Fortuna1 1 2 Dipartimento di Ingegneria Elettrica Elettronica e Informatica, Università degli Studi di Catania, 95125 Catania, Italy (E-mail: [email protected]) School of Electronics and Telecommunications, Hanoi University of Science and Technology, Hanoi, Vietnam (E-mail: [email protected]) Abstract. Viterbi decoder is commonly utilized in digital communication because of its effectiveness in error correction. In this paper, we implement Viterbi algorithm based on Cellular Neural Network (CNN) in which cells play roles as nodes in the trellis diagram. The simulation and realization of CNN–based Viterbi decoder show the feasibility and the accuracy of our approach. Moreover, our results are compared with ones of current FPGA–based Viterbi decoders. Keywords: Viterbi decoder, Cellular Neural Network, Field Programmable Gate Array. 1 Introduction Digital communication systems have been widely used because of their better features comparing to analog ones Viterbi and Omura[1]. Generally, quality of digital system is estimated by the bit error rate (BER). Due to the channel impairment as noise and fading, channel coding is required to improve performance of digital signal. There are two common types of channel coding: block coding and convolutional coding. Different from block coding, convolutional coding can be utilized for both block of data and data stream. Hence, convolutional coding has been applied to amount of practical applications, especially in wireless communication. An effective decoding algorithm for convolutional coding was proposed by Viterbi Viterbi[2]. Viterbi algorithm reduced the computational load by taking advantage of the special structure of the trellis, was therefore realized by an application–specific integrated circuit Dawid et al.[3]. Applying the Cellular Neural Network (CNN) to the Viterbi decoder is another approach for achieving full parallelism Kim et al.[4]. Kim et al. proposed a decoding structure with a circularly connected CNN cell array for a fully parallel Viterbi decoder. This structure, corresponding to CNN analog processing array, had specific features as lower power consumption, no path memory requirement and no trace–back requirement. 139 Proceedings, 5th Chaotic Modeling and Simulation International Conference, 12 – 15 June 2012, Athens Greece With the developing of electronic design automatic tools, Viterbi decoder is possible to be synthesized on an Field Programmable Gate Array (FPGA) chip Yeh et al.[5], Hema et al.[6]. Viterbi decoders have designed by different hardware description languages such as VHDL Zengliang et al.[7] or Verilog Kavinilavu et al.[8]. In addition, the principal parameters of decoders can vary for diverse applications, for example general wireless communication Ali et al.[9], Wong et al.[10]. However, these FPGA–based Viterbi decoders are always required memories to store the metric and previous state information. Therefore, parallel computing ability of decoder is reduced significantly. In this paper, different from conventional Viterbi decoders, we introduce the CNN–based Viterbi decoding which is expected to implement effectively on FPGA platform. The paper is structured as follows. Viterbi decoding algorithm is reviewed in the next Section while our CNN–based architecture for Viterbi decoder is introduced in Section 3. Section 4 presents obtained results. Finally some conclusions are given in the last Section. 2 Viterbi decoding algorithm In order to understand the Viterbi algorithm, we consider firstly the operation of a convolutional encoder. A convolutional code is described by two parameters R and K, the code rate and the constraint length, respectively. Fig. 1 illustrates a convolutional encoder with R = 1/2 and K = 3. The encoder consists of 2–stages shift register and three modulo–2 adders. Two bit stream outputs are created when one bit stream input is applied. Another way to represent a convolutional encoder is with a state diagram as shown in Fig. 2 where the states of register are noted as 00, 01, 10, and 11. There are two transitions from each state, corresponding to zero input bit (dashed path) and one input bit (solid path). Notice that the output word is written next to each path between two states. Viterbi algorithm bases on trellis diagram for decoding as shown in Fig. 3. The algorithm calculates Hamming distances of paths entering each state node and chooses the path with smallest distance. On the other word, Viterbi algorithm performs minimum distance metric Kim et al.[4] as follows Di,j = min {Dk,l + dij,kl , (k, l) ∈ S} , (1) where Di,j , Dk,l and dij,kl are the accumulated minimum distance metric at node (i, j), the minimum total distance metric from the start node to the node (k, l) and the distance metric for a data bit assigned on the path between the two nodes (i, j) and (k, l), respectively. S is the set of the nodes in the neighbour of the node (i, j). A hardware realization of Viterbi decoder [11] as presented in Fig. 4 is often includes: branch metric unit (BMU), add compare and select unit (ACS), trace back unit (TBU), bit error rate monitor (BER), memory (MEM) 140 Proceedings, 5th Chaotic Modeling and Simulation International Conference, 12 – 15 June 2012, Athens Greece Output 1 Input Reg. 2 Reg. 1 Output 2 Fig. 1. Convolutional encoder with R = 1/2 and K = 3. 01 output 11 00 state 10 00 00 11 10 01 01 input: 1 10 11 input: 0 Fig. 2. Encoder state diagram with R = 1/2 and K = 3. and memory management unit (MMU). MEM stores the accumulated metric and the previous state information while MMU generates addresses and read/write signals for MEM during different phases of operation. It is significant that the store requirement of Viterbi decoder increases exponentially with parameter K Sklar[12] as given by u = h2K−1 , (2) where u is the amount of path storage and h is the length of the information bit path history per stage. A novel structure of Viterbi encoder based on CNN is expected to solve this problem. 3 CNN–based architecture for Viterbi decoding algorithm CNN has introduced by Chua and Yang[13], [14] in which cells are connected directly to nearest neighbours. In addition, because each cell is consisted of a capacitor, resistors and voltage–controlled current, CNN has been implemented successfully through VLSI process Roska and Chua[15]. Applications of CNN have been reported in a considerable amount of fields such as image 141 Proceedings, 5th Chaotic Modeling and Simulation International Conference, 12 – 15 June 2012, Athens Greece Time Input 0 1 2 3 4 5 6 1 0 1 1 0 0 0 7 00 01 10 11 Encode: 11 10 00 01 01 11 00 Decode: 11 10 00 01 01 11 00 Fig. 3. Decoder trellis diagram with R = 1/2 and K = 3. MMU din BMU MEM ACS TBU dout BER BER Fig. 4. Block diagram of a classical Viterbi decoder. processing, solving partial differential equation Chua and Yang[13], modelling complex system Arena et al.[16] or realizing FFT/IFFT algorithm Le et al.[17]. CNN is suitable for real–time parallel signal processing, thus CNN is possible in convolutional decoding. By employing CNN cells at nodes on the trellis diagram, a circularly connected two–dimensional analog CNN enabled very high performance Viterbi decoder Kim et al.[4]. In this part, we present a novel CNN structure for Viterbi decoding algorithm as in Fig. 5. Each cell communicates with two cells at the left–hand side and two cells at the right– hand side. This structure is similar to the trellis diagram where there are two paths entering each state. Cell (i, j) (see Fig. 6) calculates the accumulate minimum distance metric P mi,j of distance metrics received from left–hand side cells P mk,l and the distance metric at the cell Dmi,j P mi,j = min{P mk,l + Dmi,j }. (3) Thus, from Eq. (1) and Eq. (3) it can be proved that the new CNN structure can implement Viterbi algorithm. 142 Proceedings, 5th Chaotic Modeling and Simulation International Conference, 12 – 15 June 2012, Athens Greece Fig. 5. Modified CNN model which is similar to a trellis diagram. Time t-1 00 minPmk ,l  Dmi, j  t Pmk,l  Dmi, j 00 01 01 10 10 11 11 Fig. 6. Detail connections of cells in the modified CNN. 4 Implementation results Firstly basic cell is designed in Matlab/Simulink as illustrated in the Fig. 7. Here accumulation distance metric is calculated and is transmitted to the next right–hand side cells. Moreover the cell also corrects output bits. After constructing basic cells, they are connected together to create a complete Viterbi decoder. The simulation results show the correction of Viterbi decoder. Using the hardware description language VHDL, CNN–based Viterbi decoder is implemented on EP2C35F672C6 FPGA chip. Detail of basic cell 143 Proceedings, 5th Chaotic Modeling and Simulation International Conference, 12 – 15 June 2012, Athens Greece Table 1. Utilized FPGA resources for realization of CNN–based Viterbi decoder FPGA Components Utilized Total logic elements 2% Total registers 23 Total memory bits 0% Table 2. Comparison with different architectures This work Zengliang et al. [7] Kavinilavu et al. [8] Wong et al .[10] R 1/2 1/2 1/2 1/2 K Memory 3 no 5 yes 7 yes 3 yes Fig. 7. Detail of a basic cell constructed in Matlab/Simulink. is displayed in Fig. 8 by Register–Transfer Level (RTL) Viewer tool. Table 1 presents the resource utilization of our design. Note that no memory requirement is obtained in this case. From the simulation of the decoder by Quartus II software as in Fig. 9, it is obvious that it takes two clock durations to complete the calculation. The comparison of our work and other implementations is summarized in Table 2. Obviously, our architecture has the advanced features comparing to conventional others because of non–memory necessity. 5 Conclusion In this paper, we propose a new architecture of Viterbi decoder based on CNN. Unlike current Viterbi decoders, our architecture does not require memories, the vital factor reduces the calculating rate. As the result our CNN–based Viterbi decoder could be implemented easily on programmable 144 Proceedings, 5th Chaotic Modeling and Simulation International Conference, 12 – 15 June 2012, Athens Greece Fig. 8. RTL representation of a basic cell synthesised on FPGA. Fig. 9. Simulation of the CNN–based Viterbi decoder which is implemented by VHDL. devices. The new Viterbi decoder has been shown to be able to implement in FPGA chip of Altera. Although the parameters of the decoder are chosen relatively small R = 1/2 and K = 3, they could be modified to support diverse applications in communication. Acknowledgement This work is supported by the Vietnam’s National Foundation for Science and Technology Development (NAFOSTED) under Grant No.102.992010.17. 145 Proceedings, 5th Chaotic Modeling and Simulation International Conference, 12 – 15 June 2012, Athens Greece References 1.A. J. Viterbi and J. K. Omura. Principles of Digital Communication and Coding, 1979. McGraw–Hill. 2.A. J. Viterbi. Error bounds for convolutional codes and an asymptotically optimum decoding algorithm. IEEE Trans. Inf. Theory, IT–13:260–269, 1967. 3.H. Dawid, G. Fettweis, and H. Meyr. A CMOS IC for Gb/s Viterbi decoding: System design and VLSI implementation. IEEE Trans. Very Large Scale Integration, 4:17–31, 1996. 4.H. Kim, H. Son, T. Roska, and L. O. Chua. Highperformance Viterbi decoder with circularly connected 2D CNN unilateral cell array. IEEE Trans. Circuits Systems, 52:2208–2218, 2005. 5.D. Yeh, P. Chow, and G. Feygin. A multiprocessor Viterbi decoder using Xilinx FPGAs. Proc. Canadian Workshop on Field-Programmable Devices, 1–8, 1994. 6.S. Hema, V. S. Babu, and P. Ramesh. FPGA implementation of Viterbi decoder. Proc. 6th WSEAS Int. Conf. on Electronics Hardware Wireless and Optical Communications, 162–167, 2007. 7.Z. Zengliang and X. Cheng. Design method of Viterbi decoding of convolutional code based on VHDL. Proc. 3rd IEEE International Communication Software and Network, 178–181, 2011. 8.V.Kavinilavu, S. Salivahanan, V. S. K. Bhaaskaran, S. Sakthikumaran, B. Brindha, and C. Vinoth. Implementation of convolutional encoder and Viterbi decoder using Verilog HDL. Proc. 3rd Int. Conf. on Electronics Computer Technology, 297–300, 2011. 9.M. L. Ali, M. B. Karim, and S. M. T. Ahmad. Simulation and design of parameterized convolutional encoder and Viterbi decoder for wireless communication. Proc. 2nd Inte. Conf. on Industrial Engineering and Operations Management, 1206–1211, 2011. 10.Y. S. Wong, W. J. Ong, J. H. Chong, C. K. Ng, and N. K. Noordin. Implementation of convolutional encoder and Viterbi decoder using VHDL. Proc. IEEE Student Conference on Research and Development, 22–25, 2009. 11.Viterbi Decoder Users Guide, Lattice Semiconductor, Inc., Hillsboro, OR, 2005, release 4.2. 12.B. Sklar. Digital Communication: Fundamentals and Applications, 2001. Prentice Hall. 13.L. O. Chua and L. Yang. Cellular neural network: Theory. IEEE Trans. Circuits Systems, 35:1257–1272, 1988. 14.L. O. Chua and L. Yang. Cellular neural network: Applications. IEEE Trans. Circuits Systems, 35:1273–1290, 1988. 15.T. Roska and L. O. Chua. The CNN universal machine: An analogic array computer. IEEE Trans. Circuits Systems II, 40:163–173, 1993. 16.P. Arena, R. Caponetto, L. Fortuna, and G. Manganaro. Cellular neural networks to explore complexity. Soft Computing, 01:120–136, 1997. 17.H. H. Le, N. T. Dzung, and T. M. Hoang. Realization of CNN–based FFT/IFFT algorithms on FPGA. Proc. IEICE International Symposium on Nonlinear Theory and its Applications, 277–280, 2010. 146 Proceedings, 5th Chaotic Modeling and Simulation International Conference, 12 – 15 June 2012, Athens Greece The Effects of Diffusion of Individuals between Two Single-Species Populations Dumitru D. Deleanu Maritime University of Constanta, Romania E-mail: [email protected] Abstract: In the paper we focused on a general model for the growth of a single-species population with non-overlapping generations. The data we have used correspond to Nicholson’s blow-flies population and lie in the chaotic regime. The population was divided in two groups. If these groups evolve in distinct locations, their behavior is chaotic and, after a few generations, the initial small difference in number of individuals becomes big enough and behaves randomly. The question I want to answer in the paper is: What happens with the two populations if the individuals can migrate in both directions within the time intervals between their reproduction and death? The effect of coupling the two groups consisted in a rich dynamic behavior depending on the coupling strength. It was found that there is a consistent region where the coupling brings out the full synchronization of the two chaotic systems, two transition regions where an intermittent behavior was observed and two peripheral regions where control of chaos is shown to coexist with quasi-periodic and chaotic regimes. Keywords: Single-species populations, Synchronization, Intermittent chaos, Control of chaos. 1. Introduction According to May [1], models for population growth in a limited environment are based on two fundamental premises: a) the populations have the potential to increase exponentially; b) there is a density-dependent feedback that progressively reduces the actual rate of increase. By using a variety of data from field and laboratory populations, some researchers have proposed continuous or discrete models of population growth. The most known of these models is the logistic equation (Verhulst, 1838). Other simple models were introduced by May (1974), Li & Yorke (1975), May & Oster (1976), and Hassel et al (1976). Their models, which refer to single-species population with discrete, nonoverlapping generation, predict that most of the populations show monotonic damping back to an equilibrium following a disturbance, with some exceptions of oscillatory damping or some sort of low-order limit cycles. They concluded that high-order limit cycles and chaos appear to be relatively rare phenomena in naturally occurring single-species populations. Guckenheimer et al (1987) have found that more realistic models of population growth, such as these that include overlapping generations, are more likely to exhibit complex behaviors. If data from laboratory population are used, even for these simple models, it was found that some populations will not exhibit stable equilibrium points but stable cycles or chaotic behavior [2]. That is because the laboratory situation (homogeneous environment, constant food supply, no competitors, no predators) make possible 147 Proceedings, 5th Chaotic Modeling and Simulation International Conference, 12 – 15 June 2012, Athens Greece an exaggerated non-linear behavior. In this paper we focused on a general model for growth of a single-species population with non-overlapping generations, namely N t +1 = f ( N t ) = λ N t (1 + a N t ) −b (1) where N t and N t +1 are the populations in successive generations, λ is the finite rate of increase and a, b are constant defining the density-dependent feedback term. The values for parameters correspond to Nicholson’s blowflies and lie in the chaotic regime [3]. The population of blowflies was divided in two groups. If these groups evolve in distinct locations their behavior is chaotic and, after a few generations, the initial small difference in number of individuals becomes big enough and behaves randomly. The question I want to answer in the paper is: What happens with the two populations if the individuals can migrate in both directions within the time intervals between their reproduction and death? Divergence of two nearby orbits 1500 1000 DNt 500 0 -500 -1000 -1500 0 5 10 15 20 25 t 30 35 40 45 50 Fig. 1. Divergence of the two isolated populations versus time 2. The Model of Two-coupled Single-species Populations To answer the above question let us hereafter turn our attention towards the following system of two-coupled single-species populations: N t +1 = f (N t ) + c [ f (M t ) − f (N t )] , M t +1 = f (M t ) + c [ f (N t ) − f (M t )] (2) where the coupling parameter c can be thought as the fraction of the two populations which migrate to the neighboring location. Throughout the paper I used the fixed parameter values λ = 60, a = 0.003 and b = 6. The total population N t = 3950 was divided in two unequal groups, N t = 1950 and 148 Proceedings, 5th Chaotic Modeling and Simulation International Conference, 12 – 15 June 2012, Athens Greece M t = 2000. If no change between the groups was permitted, the initial small difference in number of individuals, ∆N t = 50 , increased quickly and behaved chaotically (see Figure 1). The effect of coupling consisted in a rich dynamic behavior having the main features as follows. 2.1. Complete synchronization If two or more chaotic systems are couple, it is possible that the attractive effect of a suitable coupling to counterbalance the trend of the trajectories to separate due to chaotic dynamics. Synchronization of chaotic systems can be explained by the suppression of expanding dynamics in the state space transversal to the synchronization manifold (here M t = N t ). It is natural then to ask for which values of coupling strength c the two systems will oscillate in a coherent and synchronized way. Laureano et al [4] have demonstrated that, for this kind of coupling, the range of synchronization (in the linear approximation) is given by 0.5 (1 − exp(−λ u ) ) < c < 0.5 (1 _ exp(−λ u ) ) (3) where λ u is the Lyapunov exponent for the uncoupled map f. For our data it was found that λ u ≅ 0.35 , so c ∈ (0.15 ; 0.85) = S .As an example, let consider c = 0.16 . The synchronization takes place after 200 generations (see figure 2). Synchronization in time 10 8 6 4 DNt 2 0 -2 -4 -6 -8 -10 0 50 100 150 200 t 250 300 350 400 Fig. 2. Evolution to synchronous state for c = 0.16 Each of the systems shows chaos and their states are identical at each moment in time (full synchronization). To verify that the synchronous state is chaotic, a Lyapunov exponent versus coupling strength diagram was considered (see Figure 3. 149 Proceedings, 5th Chaotic Modeling and Simulation International Conference, 12 – 15 June 2012, Athens Greece Dependence λ= λ(c) 0.8 0.6 0.4 0.2 0 λ -0.2 -0.4 -0.6 -0.8 -1 -1.2 0 0.1 0.2 0.3 0.4 0.5 c 0.6 0.7 0.8 0.9 1 Fig. 3. Lyapunov exponent versus coupling strength If c is chosen deep inside the interval S, the synchronous state is reached after only few steps (see Figure 4). Otherwise, if c is chosen near the borders of S the synchronization is hard to obtain, a lot of steps being necessary (e.g. 2000 steps for c = 0.15 . Synchronization in time 10 8 6 4 DNt 2 0 -2 -4 -6 -8 -10 0 5 10 15 20 25 t 30 35 40 45 Fig. 4. Evolution to synchronous state for c = 0.25 150 50 Proceedings, 5th Chaotic Modeling and Simulation International Conference, 12 – 15 June 2012, Athens Greece 2.2. Intermittent chaos If the coupling strength c falls short of the critical value c crit = 0.15 the synchronized state M t = N t becomes unstable and an intermittent dynamics is observed. Figure 5 shows the time evolution of the transverse coordinate DN t = N t − M t for c = 0.1467 . The time periods of synchronicity are interrupted by aperiodic chaotic bursts. Synchronization in time 800 600 400 DNt 200 0 -200 -400 -600 0 1000 2000 3000 4000 5000 t 6000 7000 8000 9000 10000 Fig. 5. Time periods of synchronicity interrupted by aperiodic chaotic bursts ( c = 0.1467 ) Synchronization in time 1000 800 600 400 DNt 200 0 -200 -400 -600 -800 -1000 0 0.2 0.4 0.6 0.8 1 t 1.2 1.4 1.6 1.8 2 Fig. 6. A completely erratic state for c = 0.14 151 4 x 10 Proceedings, 5th Chaotic Modeling and Simulation International Conference, 12 – 15 June 2012, Athens Greece The basic intermittency mechanism comes from the competition between the trajectory instability of chaotic elements and the synchronization tendency due to the diffusion-type coupling [8]. For c = 0.14 the chaotic bursts were already merged so the synchronization started to dissolve into a completely erratic state (see Figure 6). 2.3. Stabilization to an ordered state Outside the interval of synchronization the dynamics is quite complicated. For very small values of c (weak coupling) the system behaves chaotically, the N t values being distributed over an entire interval. By increasing c the chaotic distribution of N t comes undone in strips, thinner and thinner (see Figure 7). Bifurcation diagram 1400 1200 1000 Nt 800 600 400 200 0 -200 6.8 7 7.2 7.4 c 7.6 7.8 8 -3 x 10 Fig. 7. A part of the bifurcation diagram N t = N t (c) At c ≅ 0.007 the system entered a periodic regime, and was subjected to a sequence of changes from a 2 n - period cycle to a 2 n −1 - period cycle. A 8period cycle was obtained for c ∈ (0.0072 ; 0.0080) (see Figure 8). Then, a quasi-periodic regime with two strips appeared (Figure 9) which, in its turn, was changed by a 2-period cycle for c ∈ (0.013 ; 0.11) . This periodic regime is interrupted by windows corresponding to a 4-period cycle or even to thin windows of chaotic regime. Beginning with c ≅ 0.1 the number of steps required for stabilization to the 2period cycle became bigger and bigger so, finally, the chaotic regime was reached. An analogous discussion can be done for c ∈ (0.85 ; 1) . 152 Proceedings, 5th Chaotic Modeling and Simulation International Conference, 12 – 15 June 2012, Athens Greece Time series 1800 Nt 1600 Mt 1400 1200 Nt, Mt 1000 800 600 400 200 0 -200 1980 1982 1984 1986 1988 1990 t Fig. 8. Time evolution of N t , M t 1992 1994 1996 1998 2000 for c = 0.0079 (8-period cycle) Time series 1250 1200 1150 1100 Nt 1050 1000 950 900 850 800 1500 1550 1600 1650 1700 1750 t 1800 1850 1900 1950 2000 Fig. 9. Time evolution of N t for c = 0.99 (quasi-period regime) 153 Proceedings, 5th Chaotic Modeling and Simulation International Conference, 12 – 15 June 2012, Athens Greece 3. Conclusions The dynamics for many biological populations, which breed seasonally and have non-overlapping generations, are described by a density-dependent relation of the form N t +1 = f (N t ) = λ N t (1 + a N t )−b . If data from laboratory tests are used it was found that populations can exhibit even a chaotic behavior. Two almost identical populations, living in distinct locations, evolved so that the initial small difference in number of individuals became big enough and behaved randomly. If the individuals representing the two populations could migrate in both directions within the time intervals between their reproduction and death then a rich dynamic behavior depending on the coupling strength was observed. It was found that there is a consistent region where the coupling brings out the full synchronization of the two chaotic systems, two transition regions where an intermittent behavior was observed and two peripheral regions where control of chaos is shown to coexist with quasi-periodic and chaotic regimes. References 1. M. Doebeli. Intermittent chaos in populations dynamics, J. Theor. Biol., vol. 166, 325330, 1994. 2. M. P. Hassell, J.H. Lawton and R.M.May. Patterns of Dynamical Behavior in singlespecies populations. The Journal of Animal Ecology, vol. 45, no. 2, 471–486, 1976. 3. M. P. Hassell. Density-dependence in single-species populations. The Journal of Animal Ecology, vol. 49, no.1, 283-295, 1975. 4. R. Laureano, D.A. Menales and M.A.M. Ferreira. Efficient synchronization of onedimensional chaotic quadratic maps by different coupling terms. Journal of Mathematics and Technology, 5–12, 2010. 5. R. M. May. Bifurcation and dynamic complexity in simple ecological models. The American naturalist, vol. 110, no. 974, 573–599, 1976. 6. L. D. Mueller and H. J. Ayala. Dynamics of single-species population growth: stability or chaos? Ecology, vol. 62, no.5, 1148–1154, 1981. 7. L. M. Pecora and T.L. Carrol. Synchronization in chaotic systems. Phs. Rev. Lett., vol. 64, no. 8, 821-828, 1990. 8. H.G. Schuster and W. Just. Deterministic chaos: An introduction. Wiley-VCH Verlag. 2005. 154 Proceedings, 5th Chaotic Modeling and Simulation International Conference, 12 – 15 June 2012, Athens Greece Thermal Emission, Density and Light Scattering in water Dimitrios Dellaportas Mechanical Engineering Technology, Pedagogics, Master of Physics, Principal of 1st EPAL School of Pireas e-mail:[email protected] Abstract: At temperatures above absolute zero, particles can emit as well as absorb and scatter electromagnetic radiation. Emission does not strictly fall within the bounds. It is more akin to such phenomena as luminescence than to elastic scattering. Consider an enclosure of dimensions large compared with any wavelengths under consideration, which is opaque but otherwise arbitrary in shape and composition. If the enclosure is maintained at a constant absolute temperature T, the equilibrium radiation field will be isotropic, homogenous, and unpolarized. At any point the amount of radiant energy per unit frequency interval, confined to a unit solid angle about any direction, which crosses a unit area normal to this direction in unit time is given by the Plank function Pe= ћω³/4π³c²· 1/ exp(ћω/kBT)-1. Optical properties of liquids are similar in many ways to those of solids. Electrically, there are metallic liquids such as mercyry and molten iron, but the majority of common liquids are nonmetallic. As an illustration of a liquid we have chosen H2O, a ubiquitious substance on our planet; water dominates not atmospheric processes but the chemistry of life. The optical properties of water had been studied for centuries; the modern results are scattered throughout the literature of many scientific fields. Dielectric functions calculated from refractive indices tabulated by Hale and Querry. Optical constants at wavelengths shorter than 0.2 µm were taken from the work of Kerr et al, where electronic absorption by H2O begins. Dipole relaxation in H2O maintains a high level of absorption from the microwave well in to the infrared; this also is the cause of the major differences between the optical properties of liquid and solid water. Introduction Let us contemplate the sea water near the costs. This water includes some particles of sodium chloride, the quantity of them is increasing or decreasing according to meteorological conditions and to electromagnetical moon’s functions. So the thermal emission and light scattering is up to particles assemple, phenomenon that affects the life of the aquatic organisms. Scattering or extinction measurements allow to determine size and distribution of sizes, shape and orientation, and chemical composition of the particles. If we consider that the salt (sodium chloride) consists of small scaterring and absorbing particles, we write the complex refractive index of the salt as m=ñ-iñ'. The light scattered from a fluid containing optically isotropic molecules. Many new features arise in the spectrum of light scattered from fluids containing optically anisotropic molecules, of course. In the dense water of these arises as 155 Proceedings, 5th Chaotic Modeling and Simulation International Conference, 12 – 15 June 2012, Athens Greece to how the collective motions of the fluid can be described by the rotation and how the thermal emission is changed. Let us note that the depolarization spectrum Ivн(ω) consists of Lorentzian bads, all centered at zero frequency. If we have symmetric top rotors, the spectrum consists of a single band with a width [q2D+6Θ] which depends only on the translational self- diffusion D and on the rotational diffusion coefficient Θ. Then, the spectrum appears to be split. So, it is presented a spectrum theory from a molecular point of view. 0PTICAL PROPERTIES OF WATER: Optical properties of water are similar in many ways to this of solid. Electrically, there are metallic liquids such as mercury and molten iron, but the majority of common liquids are non metallic. As liquid we have chosen the water because it is much important for the chemistry of life. During the centuries, the optical properties of water have been studied by the scientists. Irvine and Pollack (1968), Hale and Querry (1973) have calculated n and k for small particle calculations .Dielectric functions calculated by Hale and Querry. Instant to other scientists who use electron volts, we use a wavelength scale. As was done for ClNa, e' is plotted linearly and e'' is plotted logarithmically. We also include on the e'' plot some results for solid H2O from Irvine and Pollack. The comparison of ice and water gives the field of the similarities and differencies between the solid and the liquid phase. The insulating liquid H2O is not unlike the insulating solid ClNa. The electrons and vibrational excitation regions for both materials are well separated by a highly transparent region. Electronic absorption by H2O begins at about 0.2 µm. The major difference between clear water and salt water occurs longward of the vibrational absorption region. Dipole relaxation of H2O maintains a high level of absorption from the microwave well well into the infrared. This is the cause that makes the differencies between the optical properties of liquid and solid water. 156 Proceedings, 5th Chaotic Modeling and Simulation International Conference, 12 – 15 June 2012, Athens Greece THERMAL EMISSION In our case, let us have a spherical particle that is placed in the enclosure, then in equilibrium the distribution of radiation is uncharged. A spherical surface of radius R is surrounding the particle that has radius a, each element has entropydS of which is the source of a nearly plane wave that illuminates the 157 Proceedings, 5th Chaotic Modeling and Simulation International Conference, 12 – 15 June 2012, Athens Greece particle with irradiance Pe.dS/R2. The amount of energy absorbed per unit time by the particle is; ∫₀∞ ∫s PeCabs .d/S. dω=4π∫₀∞ PeCabc.dω. CALCULATION OF THE ENTROPY PRODUCTION The sunrays are scattering on the water particles and this scattering is related to the water density, because of the salt (ClNa). By Gibbs equation we have: n TdS=dE + PdV-∑µidni where S,E,P,V,µi,di, are the total entropy, internal ene i=1 rgy, pressure, volume, chemical potential of species I and the number of moles of salt respectively. The integrated form of this equation: n TS=E+PV-∑µini. i=1 Dividing this later equation by V, we get an expression for the local densities s,e,ci, corresponding to S,E,ni. So we have: Ts=e+P-∑µici. i 158 Proceedings, 5th Chaotic Modeling and Simulation International Conference, 12 – 15 June 2012, Athens Greece Then, substituting sV to S, eV to E, ciV to ni we have: Td(Vs)=d(Ve)+PdV-∑µid(Vci) i So; V(TdS-de+∑µidci)=dV(-Ts+e+p-∑µici). The right part of this equation is zero and we obtain: n Tds=de-∑ -µidci i=1 This equation is a view of entropy density, internal energy density, and the molecules concentration. Alternatively, this equation can be expressed: TdS=dq-∑µidci i=1 dq is the increment of pure heat per unit volume. CONCLUSION These equations make evidence how much serious and important for the seawater life is the influence of the light scattering, the density of the water, and the thermal emission. The density of the water can be changes because of the pouring rain, the snow’s dissolving, the atmosphere thermal changes. If the seawater has high density of sodium chloride, then, it has the possibility to gather much more energy by the sunshine. It creates the presuppositions for growth of phytoplangton, zooplangton and fish. References: 1. Asano S., 1979. Light Scattering properties of spheroidal particles 2. Crosswhite, H. M. and H. W. Moos 1967. Optical Properties of Ions in Crystals, Interscience, New York. 3. Faxvog, F. R., and D. M. Roessler, 1981. Optical absorption in thin slabs and spherical particles. 4. Bruce J. Berne and Robert Pecora 2000. Dynamic Light Scattering, Dover Publications New York. 5. Gerald C. Pomraning 2005. The Equations of Radiation Hydrodynamics, Dover Publications New York. 6. H. C. van de Hulst 1981. Light Scattering by Small Particles, Dover Publicatiions, New York 159 Proceedings, 5th Chaotic Modeling and Simulation International Conference, 12 – 15 June 2012, Athens Greece 160 Proceedings, 5th Chaotic Modeling and Simulation International Conference, 12 – 15 June 2012, Athens Greece Bifurcation Analysis of Nociceptive Neurons* Olga E. Dick and Boris V. Krylov Pavlov Institute of Physiology of Russian Academy of Science, St. Petersburg, Russia E-mail: [email protected] Abstract: As known, modification of specified slow sodium channels (Na1,8) in the membrane of nociceptive neurons is the basis of the pain perception by the human brain. The work is devoted to determination of parameters of the channels most sensitive to perceiving the painful signals. Using the bifurcation analysis of the model system describing the impulse activity of the membrane of mammalian nociceptive neuron we partition the parameter planes into the regions corresponding to stable and unstable periodic solutions. The left boundary of the region corresponds to subcritical Hopf bifurcation and emergence of the rough excitation in the form of large amplitude oscillations. The right boundary relates to supercritical Hopf bifurcation and appearance of the smooth excitation in the form of small large amplitude. Integrating inside the region of stable solutions we obtain the relationship between the parameter and frequency values. Bifurcation parameters such as the effective charge transfer of the activation gating system of the sodium channels and the maximal conductance of the channels play the main role in increasing the frequency and, hence, in transformation of the unpainful stimulus into the painful one. The results explain ionic mechanisms of action of analgesic drugs having high selectivity to NaV1,8 channels independently of the primary target of action. Keywords Hopf bifurcation, Membrane model, Sodium channels, Nociceptive neuron. 1. Introduction It is known that in response to injury of nervous system nociceptive neurons can become hyper-excitable and generate spontaneous impulse activity of unusual frequency [1]. Perception of painful feeling is connected with activation of peripheral nociceptors recording painful signals and transmitting them by afferent nerve fibers to nociceptive neurons soma of which are in spinal ganglia. Low frequency of nerve impulses carries information about adequate tactile action and rise of the frequency for amplification of signal testifies about possible injury [2]. Slow sodium NaV1,8 channels are considered significant in generation of painful feeling since the enhancement of synthesis and functional activity of these channels is related to hyper-excitability of nociceptive neurons and high frequency neurophatic pain [3, 4]. The failure in the synthesis of the channels causes the reduce of neurophatic pain [5]. Modulation of activity of the channels by mediators of inflammation can lead to pathological state such as hyperalgesia (an increase of painful sensitivity) [6]. Hyperalgesia is removed by agents descending impulse activity of NaV1,8 channels [7].That is why these * Paper included in Chaotic Systems: Theory and Applications, 161 Proceedings, 5th Chaotic Modeling and Simulation International Conference, 12 – 15 June 2012, Athens Greece agents are believed as the analgesic highly selective drugs [2].The aim of the work is to answer the question: what parameters of the slow sodium NaV1,8 channels do maximal influence on pain signaling transduction?To answer the question it is necessary 1) to study relations between these parameters, an applied external stimulus and a type of stable solution of the model system describing the impulse activity of the nociceptive neuron;2) to clarify what parameters do determine the possibility of the nociceptive neuron to generate spontaneously a signal of a painful range frequency? 2. The model We have used the space-clamped Hodgkin-Huxley type model: cm dE = I − g Naf m 3 h( E − E Na ) − g K n 4 ( E − E K ) − dt g L ( E − E L ) − g Nas ms3 hs ( E − E Na ), dm = α m ( E )(1 − m) − β m ( E )m, dt dh = α h ( E )(1 − h) − β h ( E )h, dt dn = α n ( E )(1 − n) − β n ( E )n, dt dms = α m s ( E )(1 − ms ) − β ms ( E )ms , dt dhs = α h s ( E )(1 − hs ) − β hs ( E )hs , dt (1) where E is the membrane potential, the variables m, h, n, ms, hs represent the probabilities of activation and inactivation of fast sodium, potassium and slow sodium channels, respectively. gNaf =40 nS, gK = 20 nS, gL = 5 nS, ENa =55 mV, The constants cm=20 pF, EK= - 85 mV, EL= -70 mV are the membrane capacitance, the maximal conductance of the fast sodium, potassium and leakage ions channels and the reversal potentials for Na+, K+ and leakage ions. The voltage-dependent expressions α m (E) = 0.115(1 + e( E + 70) / 10 ) , 1 + e ( E + 40) / 42) α h ( E ) = 0.012(1 + e − ( E + 43) / 10 ), α n (E) = 0.006( E + 45) , 1 − e − ( E + 45) / 12) β m ( E ) = 0.015(1 + e ( E + 25) / 8 ), 1.32 , 1 + 0.2e ( E + 10) / 7) β n ( E ) = 0.13e − ( E + 45) / 30 ), βh (E) = 162 Proceedings, 5th Chaotic Modeling and Simulation International Conference, 12 – 15 June 2012, Athens Greece α m s ( E ) = e k1( E + G ) + d1 , β ms ( E ) = e k 2 ( E + G ) + d 2 , α h s ( E ) = 0.0015e − ( E + 4) / 30 ), β hs ( E ) = 0.01 − 1 + 0.2e ( E + 10) / 7) describe rates of transfer of the activation and inactivation gating structures of ionic channels between the closed and open states. According to the Boltzmann’s principle for the channel with the two-state openclosed structure the ratio of the number of open channels (N0) to the number of closed channels (NC) is determined by Z e ( E − E ) / kT No ms , = = e eff N c 1 − ms where Zeff is the effective charge of the activation gating structure (in electron units) coupled with conformational change of the gating structure during the ion transfer through the membrane, k is the Boltzmann’s constant, T is the absolute temperature, e is the electron charge, E is the membrane potential such that N0=NC. Then at E = E for the activation gating structure of the slow sodium channels one can write α m = β m , whence it follows that the effective charge value of S S the activation gating structure can be gained as Z eff = kT (k1 + k2 ) . e 3. Partition of the model parameter space into regions of qualitatively different solutions To obtain relationship between the type of stable solution of the system, its parameters and an applied external stimulus it is sufficient to find points belonging to the boundary partitioning the parameter space of the model system into the regions of the qualitatively different types of stable solutions (steady states and stable periodic oscillations). For constructing the boundary the method of bifurcation analysis is applied. On the I axis there are at least 3 bifurcation points (I0<I1<I2) [8]. For I<I0 and I>I1 there is a one-to-one correspondence between the type of steady state (unstable or stable) and the presence or absence of a stable periodic solution. For I≤I0 and I≥I2 the steady state is stable and a limit cycle does not exist. While the bifurcation parameter I increases in interval (I0<I≤I1) the steady state is stable and a stable and unstable periodic solutions coexist appearing via fold limit cycle bifurcation. The unstable periodic solution shrinks down to the rest state and makes it lose stability via subcritical Andronov-Hopf bifurcation. 163 Proceedings, 5th Chaotic Modeling and Simulation International Conference, 12 – 15 June 2012, Athens Greece Therefore, for I>I1 the stable periodic oscillations of large amplitude exist both with decreasing and increasing I value. But for I0<I≤I1 the stable limit cycle of large amplitude is exhibited only with decreasing I Since for the Hodgkin-Huxley type system I0≈I1 for all the physiologically possible parameter values [9], the value of I1 can be used as an approximate value of I0. That is why the task of finding the boundary of qualitatively different types of stable solutions can be reduced to the more simple numerical task of constructing the boundary of various steady states (stable and unstable). We write system (1) in the form dx = F ( x, p, I ), dt (2) where x=(E, m, h, n, mS, hS) is a vector of the phase coordinates, p=(gNaS, k1, k2) is a vector of parameters which can be considered as bifurcation ones. The method for determining the boundary points of the region of stable periodic solutions is reduced to the sequence of operations: 1) finding the equilibrium state of system (2) as a unique solution x0 (p, I) of the equation F(x, p, I)=0, 2) calculating the eigenvalues {λi ( p, I )}16 of the Jacobian matrix     ∂F i J ( p, I ) =  , i, j = 1,...,6  ,   ∂x j x = x0( p , I )   3) finding the parameter values satisfying the Hopf bifurcation, namely, arising of a pair of purely imaginary eigenvalues λ1 = iω , λ2 = −iω , λ3 < 0, λ4 < 0, λ5 < 0, λ6 < 0 . To determine values I1 (p) and I2 (p) at which maximal real part (λm ( p, I )) becomes equal to zero the following algorithm is used. 1) The interval [I0, IK] of possible values is discretized with k consecutive subintervals of length ∆. In the case of existence even though one solution I1 (p) of equation λm ( p, I ) = 0 , 164 Proceedings, 5th Chaotic Modeling and Simulation International Conference, 12 – 15 June 2012, Athens Greece the i - subinterval involving the solution, is determined by the consecutive search beginning from the left side of the interval. The value of this solution is determined by linear interpolation. 2) The value of I2 (p) is calculated in the interval [i*∆, IK] by the method of bisection followed by linear interpolation. The numerical solution of system (1) inside the obtained region of stable periodic solutions is found by a fourth-order Runge-Kutta method with a modified variable step size and Gear algorithm. The frequency of the periodic solution is calculated by the time values corresponding to local maxima. 4. Results and discussion To elucidate the role of slow sodium channels in generation of the painful stimulus the maximal conductance of the slow sodium channels (gNaS), the effective charge transfer of the activation gating system of the channels (Zeff) and the shift (G) of the activation curve along the membrane potential axis have been used as variable parameters. The family of the plane sections of the boundary partitioning the parameter space (gNaS, Zeff, I) into the regions of stable and unstable steady states are given in Fig.1 a, b. Inside the each found region the steady state is unstable and there is a stable limit cycle corresponding to stable periodic solution. Stain-stepping effect of the left boundary of the region is related to features of arising limit cycles on the left and right sides of the boundary. The left boundary of the region corresponds to subcritical Hopf bifurcation and emergence of the rough excitation in the form of large amplitude oscillations. The right boundary relates to supercritical Hopf bifurcation and appearance of the smooth excitation in the form of small large amplitude. As is seen, if gNaS =0, periodic oscillations are absent at any stimulus value. The minimal value of gNaS such that the oscillations emerge is equal to 14,9 nS at the stimulus – 142,5 pA and the value grows when Zeff increases. When the effective charge is less than 5e the periodic oscillations arise only by hyperpolarizing stimulus (I<0 pA). With increasing Zeff the steady periodic solutions region extends significantly and shifts in direction of depolarizing stimulus (I>0 pA). Integrating inside the constructed regions we obtain the relationship between the model parameter and frequency values. The examples of steady periodic solutions are represented in Fig.2 and Fig.3. The periodic oscillations emerging on the left boundary of the region have large amplitude and small frequency. When moving inside the region from left to right an amplification of the external stimulus tends to change in amplitude and frequency of the nociceptive neuron. In other words, for the constant maximal conductance of the slow sodium channels and effective charge transfer of the activation gating system an enhancement of the external stimulus leads to the increase of the frequency of periodic oscillations and then their disruption. 165 Proceedings, 5th Chaotic Modeling and Simulation International Conference, 12 – 15 June 2012, Athens Greece 400 a 350 gnas (nS) 300 Zeff=6.5 Zeff=6 250 Zeff=5.5 200 Zeff=5 150 Zeff=4.5 100 50 Zeff=3.5 0 -300 Zeff=4 -200 -100 0 current I (pA) 100 200 600 Zeff=10 gnas (nS) 400 300 b Zeff=9 500 Zeff=8 Zeff=7 200 100 0 -100 0 100 200 current I(pA) 300 400 Fig. 1. The examples of the plane sections of the boundary partitioning the parameter space (gNaS, Zeff, I) into the regions of stable and unstable steady states. Each section is constructed with 800 points on the (gNaS, I) plane corresponding to 700 net values of the parameter gNaS .Values G=10 mV, Z eff 11 = {3.5e , 4e , 4.5e , 5e , 5.5e , 6e , 6.5e , 7e , 8e , 9e , 10e } . 1 { } The periodic oscillations emerging on the left boundary of the region have large amplitude and small frequency. When moving inside the region from left to right an amplification of the external stimulus tends to change in amplitude and frequency of the nociceptive neuron. In other words, for the constant maximal conductance of the slow sodium channels and effective charge transfer of the activation gating system an enhancement of the external stimulus leads to the increase of the frequency of periodic oscillations and then their disruption. 166 Proceedings, 5th Chaotic Modeling and Simulation International Conference, 12 – 15 June 2012, Athens Greece Zeff=6.5, I=0 pA, f=7 Hz 50 E(mV) E(mV) 50 0 -50 0.5 1 0 50 I=75 pA, f=44 Hz E(mV) E(mV) 0 -50 0 50 I=50 pA, f=38 Hz 0 -50 0.5 time(sec) 1 I=100 pA, f=46 Hz 0 -50 0 0.5 time(sec) 1 0 0.5 time(sec) Fig. 2. The examples of steady solutions for Z eff = 6.5e , 1 g NaS = 100nS and various values of stimulus. 50 E(mV) E(mV) 50 I=0 pA, gnas=100 nS, f=7 Hz 0 -50 0.5 time(sec) 1 0 gnas=200 nS 50 E(mV) E(mV) 0 -50 0 50 gnas=150 nS, f=11 Hz 0 -50 0 0.5 time(sec) 1 gnas=250 nS 0 -50 0.5 time(sec) 1 0 0.5 time(sec) Fig.3. The examples of steady solutions Z eff = 6.5e , 1 I = 0 and different values of g NaS . The periodic oscillations emerging on the left boundary of the region have large amplitude and small frequency. When moving inside the region from left to right an amplification of the external stimulus tends to change in amplitude and frequency of the nociceptive neuron. In other words, for the constant maximal conductance of the slow sodium channels and effective charge transfer of the activation gating system an enhancement of the external stimulus leads to the increase of the frequency of periodic oscillations and then their disruption. 167 Proceedings, 5th Chaotic Modeling and Simulation International Conference, 12 – 15 June 2012, Athens Greece When moving inside the region from bottom to top a growth of the maximal conductance of the slow sodium channels for the constant stimulus value results in increase of the frequency, period doubling and also failure of periodic oscillations (Fig.3). Thus, both factors, namely, decrease of effective charge transfer of the activation gating system of the slow sodium channels for the constant maximal conductance of the channels and decrease of the maximal conductance of the slow sodium channels for the constant stimulus decline the frequency of impulse activity. Since an increase in the frequency of impulse activity of nociceptive neurons is related to the emergence of neuropathic pain, our findings indicate the direction of looking for chemical agents possessing analgesic properties. 3. Conclusion The form of the constructed regions demonstrates that ability of each parameter to be bifurcation one significantly depends on the other parameter values. Thus, the conclusions about bifurcation properties of the system parameters are determined by the investigated point in the parameter space. The character of changes in the system solutions and in the frequency of periodic solutions can be used in searching of chemical agents aimed for selective removal of neuropathic pain. References 1. J.K. Diss, S. P. Fraser, M. B. Diamoz Voltage-gated Na channels: 2. 3. 4. 5. 6. 7. 8. multiplicity of expression, plasticity, functional implications and pathophysiological aspects. Eur. Biophys. J. 33: 180-193, 2004. E.A. Karymova, I. E. Katina, V. B. Plakhova, et. al. Possible coding mechanism of nociceptive signals: role of slow sodium channels. Sensory systems, 22: 257-270, 2008. A.E. Goldin Evolution of voltage-gated Na channels. J. Exper. Biol. 205: 575-584, 2001. J. Lai, F. Porreca, J.C. Hunter, et al. Voltage-gated sodium channels and hyperalgesia. Ann. Rev. Pharmacol. Toxicol. 44: 371-397, 2004. S.G. Waxman The molecular pathophysiology of pain: abnormal expression of sodium channel genes and its contrubutions to hyperexcitability of primary sensory neurons. Pain Aug. Suppl. 6: 133-140, 1999. S.G. Waxman, T.R. Cummins, S. D. Dib-Hajj, et.al. Voltage-gated sodium channels and the molecular pathogenesis of pain. J. Rehabil. Res. Dev. 37: 517-528, 2000. N. Ogata, Y. Ohishi The molecular diversity of structure and function of the voltage-gated Na channels. Jpn. J. Pharmacol. 88: 365-377, 2002. B.Hassard Bifurcation of periodic solutions of the Hodgkin-Huxley model for the squid giant axon. J. Theor. Biol. 71: 401-420, 1978. 168 Proceedings, 5th Chaotic Modeling and Simulation International Conference, 12 – 15 June 2012, Athens Greece 9. Y.A. Bedrov, G. N. Akoev, O.E. Dick. Partition of the Hodgkin-Huxley type model parameter space into the regions of qualitatively different solutions. Biol. Cybern. 66: 413-418, 1992. Acknowledgements We thank E.A. Karymova for her help with experimental recordings of ionic channels. 169 Proceedings, 5th Chaotic Modeling and Simulation International Conference, 12 – 15 June 2012, Athens Greece 170 Proceedings, 5th Chaotic Modeling and Simulation International Conference, 12 – 15 June 2012, Athens Greece Modeling of a Scenario of Transition to Chaos in Plasma through Sub-harmonic Bifurcation Dan G. Dimitriu1,a, Silviu Gurlui1,b, Maricel Agop2,c 1 Faculty of Physics, “Alexandru Ioan Cuza” University, Iasi, Romania Department of Physics, “Gh. Asachi” Technical University, Iasi, Romania a E-mail: [email protected] b E-mail: [email protected] c E-mail: [email protected] 2 Abstract: We report on theoretical modeling of a scenario of transition to chaos in plasma through sub-harmonic bifurcations, based on scale relativity theory. Experimental results show that a discharge plasma which self-structures as concentrically multiple double layers is able to evolve towards chaos through a cascade of spatio-temporal subharmonic bifurcations when the applied constrain is gradually increased. By considering that the plasma particles (electrons, ions, neutrals) move on continuous but nondifferentiable curves (because of the collisions), i.e. on fractal curves, we develop a model based on scale relativity theory capable to explain the self-structuring of the electrically conductive plasma as multiple double layers, as well as the transition to chaos through sub-harmonic bifurcations of these structures when the applied constrain increases. Thus, by considering that the complexity of the physical processes in plasma is replaced by fractality, it is no longer necessary to use the whole classical “arsenal” of quantities from the standard physics (differentiable physics). The plasma system will behave as a special interaction-less “fluid” by means of geodesics in a fractal space. In such context, by using the fractional revival formalism, a Reynold’s fractional criterion of evolution to chaos through cascade of spatio-temporal sub-harmonic bifurcations was stated. A good agreement between the experimental results and those provided by the theoretical model was obtained. Keywords: Chaotic modeling, Fractal, Scale relativity theory, Pattern formation, Subharmonic bifurcations. 1. Introduction Concentrically multiple double layers are complex nonlinear potential structures in plasmas, consisting of two or more double layers attached to the anode of a dc glow discharge [1] or to a positively biased electrode immersed into plasma [2]. They appear as several bright and concentric shells attached to the electrode. The number of layers depends on the background gas, on its pressure, on the electrode voltage and on the discharge current. The axial profile of the plasma potential has a stair step shape, with potential jumps close to the ionization potential of the working gas [2]. At high values of the voltage applied to the electrode, the multiple double layer structure passes into a dynamic state which consists of periodic disruptions and re-aggregations of the constituent double layers [2]. In many systems where deterministic chaos arises, spatial and temporal structures were also experimentally observed. For time scales large with respect 171 Proceedings, 5th Chaotic Modeling and Simulation International Conference, 12 – 15 June 2012, Athens Greece to the inverse of maximum Lyapunov exponent, deterministic trajectories can be replaced by families of potential trajectories and the concept of definite positions by that of probability density. This allows the description of chaos in a stochastic way by a diffusion process as described in [3]. By considering that the particles movement takes place on continuous but non-differentiable curves, i.e. on fractal curves, the scale relativity theory approaches the chaotic effects in the same way as in [3], except diffusion, which becomes a spatio-temporal scale dependent process [4]. The theory of scale relativity (SR) applies the principle of relativity to scale transformations. In such conjecture, the principle of SR requires that the fundamental laws of nature apply whatever the state of scale of the coordinate system. In order to include the non-differentiable quantum motion, the quantum space-time must be considered relative and fractal, as described in [5]. In this theoretical framework, it is not necessary to endow a point particle with mass, energy, momentum or velocity. The particle may be reduced to and identified with its own trajectory [4]. Here we report on experimental results revealing how the electrically conductive plasma can self-structure in the form of concentrically multiple double layers. We show that these new structures evolve towards chaos through a cascade of spatio-temporal sub-harmonic bifurcations when the applied constraint in form of the voltage applied on a supplementary electrode increases. A theoretical model based on the scale relativity theory is developed, and its results are found to be in good agreement with the experimental data. 2. Experimental Results The experiments were performed in a plasma diode, schematically presented in Fig. 1. Plasma is created by an electrical discharge between the hot filament (marked by F in Fig. 1) as cathode and the grounded metallic tube as anode. The plasma was pulled away from equilibrium by gradually increasing the voltage applied to a tantalum disk electrode (marked by E in Fig. 1) with 1 cm diameter, under the following experimental conditions: argon pressure p = 10-2 mbar, plasma density npl = 109 cm-3 and electron temperature kTe ≅ 2 eV. When the voltage on the electrode reaches VE ≅ 55 V, a double layer structure appears in front of the electrode (see photo in Fig. 2(a)). The structure is in dynamic state, phenomenon extensively described in [6]. The FFT of the oscillations of the current collected by the electrode is shown in Fig. 3(a). By a further increase of the voltage on the electrode, new double layers develop in front of the electrode, giving rise to a dynamic multiple double layer structure (see photos in Fig. 2(b)2(e)). Simultaneously with every new double layer formation, a new subharmonic appears in the FFT spectrum of the current oscillations (see Fig. 3(b)3(f). Thus, we recorded, in fact, spatio-temporal bifurcations in the plasma system (sudden changes in the spatial symmetry and in the temporal dynamics of the plasma system). At high values of the applied potential, the plasma system passes into a chaotic state, characterized by uncorrelated and intermittent oscillations (see FFT’s of these oscillations in Fig. 3(g)). 172 Proceedings, 5th Chaotic Modeling and Simulation International Conference, 12 – 15 June 2012, Athens Greece U1 U2 R2 F E A R1 PS Fig. 1. Schematic of the experimental setup (F – filament, A – anode, E – supplementary electrode, U1 – power supply for heating the filament, U2 – power supply for discharge, PS – power supply for supplementary electrode bias, R1, R2 – load resistors). (a) (b) (c) (d) (e) Fig. 2. Photos of the multiple double layers in different stages (at different increasing value of the potential applied on the electrode) of its formation. 3. Theoretical Model Assuming that the discharge plasma particles (electrons, ions, neutrals) motions take place on continuous but non-differentiable curves, i.e. on fractal curves of fractal dimension DF, the dynamics of such a system can be described by the complex operator (see [7]): 173 Proceedings, 5th Chaotic Modeling and Simulation International Conference, 12 – 15 June 2012, Athens Greece (a) (b) (d) (e) (c) (f) (g) Fig. 3. FFT of the oscillations of the current collected by the supplementary electrode, at different increasing values of the voltage applied on it. dˆ ∂ ˆ (2 D )−1 = + V ⋅ ∇ − iD (dt ) F ∆ dt ∂t (1) Vˆ = V − iU (2) where The real part V of the complex field Vˆ represents the standard classical velocity, which is differentiable and independent of resolution dt , while the imaginary part U is a new quantity arising from fractality, which is nondifferentiable and resolution-dependent. The quantity D is Nottale’s coefficient and corresponds to the fractal – non-fractal transition. The geodesics equation (a generalization of the first Newton’s principle) can be written in the form: dˆVˆ ∂Vˆ + Vˆ ⋅ ∇ Vˆ − η ∆Vˆ = dt ∂t ( ) 174 (3) Proceedings, 5th Chaotic Modeling and Simulation International Conference, 12 – 15 June 2012, Athens Greece which is a Navier-Stokes type equation with the imaginary “viscosity coefficient”: η = iD (dt )(2 D F )−1 (4) If the motions of the fractal fluid are irrotational, i.e. ∇ × Vˆ = 0 , we can choose V̂ on the form: (2 D )−1 Vˆ = −2iD (dt ) F ∇ lnψ (5) with ψ being the scalar potential of the complex velocity. Then, by substituting (5) in (3) and using the method described in [9] it results: dVˆ (2 D )−1  ∂ lnψ (2 D )−1 ∇ψ = −2iD (dt ) F ∇ − 2iD (dt ) F dt ψ  ∂t   = 0  (6) This equation can be integrated in a universal way and yields: Lˆ ψ = 0 (4 D )− 2 (2 D )−1 ∂ Lˆ = 4D 2 (dt ) F ∆ + 2iD (dt ) F ∂t (7a,b) up to an arbitrary phase factor which may be set to zero by a suitable choice of the phase of ψ . Equation (7a) is of Schrödinger type. If the fractal fluid is placed into the external field W, then (7a,b) become: Lˆ 'ψ = 0 W (4 D )− 2 (2 D )−1 ∂ Lˆ ' = 4D 2 (dt ) F ∆ + 2iD (dt ) F − ∂t m0 (7c,d) where m0 is the rest mass of the fractal fluid particle. In our experiment the particle interacts with an external potential which results in a discontinuous change in momentum. This interaction can be theoretically modeled by means of a one-dimensional infinite square-well potential that confines a particle to a box of given width. Localized time-dependent solutions for this problem can be constructed in a very straightforward way from solutions of the free-particle problem [9]. The one-dimensional infinite square-well potential confines a particle to a box of width a and is described by 175 Proceedings, 5th Chaotic Modeling and Simulation International Conference, 12 – 15 June 2012, Athens Greece 0 , W (x ) =  ∞ , x ≤a 2 (8) x >a 2 A particle of mass m0 is placed in this potential. The energy eigenvalues and eigenstates are found by solving the time-independent Schrödinger-type equation (as (7c,d)). The discrete energy eigenvalues are 2  nπ  (2 D )−1 En = 2m0 D 2   , D = D (dt ) F  a  (9a,b) for positive integer n . The scalar potential eigenvalues corresponding to the energy eigenvalues (9a,b) are  2  nπ x  sin  , x ≤ a 2 , n even   a   a  2  nπ x  φn ( x ) =  cos  , x ≤ a 2 , n odd a  a    0, x >a 2  (10) Let’s consider the expression kn2 = n 2 k12 induced by the generalized coherence (in the present context, the physical mean of the generalized coherence refers to the generation of multiple double layers) (see for details [10]). Then, the relation En = E1n 2 , E1 = 2m0 D 2 k12 , k1 = π (11a-c) a expanded around n either in the form En = E1n 2 + 2 E1n (n − n ) + E1 (n − n ) 2 (12) or in the form  (n − n ) (n − n )2  2 + En = En + 4πm0 D   , En = E1n Tβ   Tα induces the characteristic times: 176 (13a,b) Proceedings, 5th Chaotic Modeling and Simulation International Conference, 12 – 15 June 2012, Athens Greece Tα = 2π m0 D 4π m0 D , Tβ = nE1 E1 (14a,b) Because Tβ is independent of n , expression (14b) defines a universal time scale. By means of relations (14b) and (11b), a characteristic frequency can be associated: k  E  1 f0 = = 1  1  Tβ 2π  2m0  1 2 (15) Let us evaluate expression (15) with respect to the experimental results. Thus, by identifying a with a characteristic length of the double layer, namely the width of the double layer, a = ( 2ε 0V en0 ) , expression (15) takes the form 12 1  en E f 0 =  0 1 2  m0ε 0V    1 2 (16) where E1 is the ion energy, m0 is the ion mass, n0 is the ion density in the double layer and V is the voltage on the electrode. For our experimental conditions f0 ≅ 150 kHz. This value is in a good agreement with those experimentally obtained by us (see Fig. 3). Now, the fractional revival formalism may be applied. A fractional revival of a physical function occurs when a physical function evolves in time to a state that can be described as a collection of spatially distributed physical sub-functions that each closely reproduces the initial physical function shape – see for details [11]. In this context, we write the particle’s initial ( t = 0 ) scalar potential velocity function in the square well as: ψ ( x, t = 0 ) = ψ i ( x ) (17) We expand this scalar potential velocity function by using the relation (10) ∞ ψ i ( x ) = ∑ cnφn ( x ) (18) n =1 with +∞ cn = ∫ φn ( x )ψ i ( x )dx −∞ 177 (19) Proceedings, 5th Chaotic Modeling and Simulation International Conference, 12 – 15 June 2012, Athens Greece By using the time scale Tβ , the time evolution of the system is found from the Schrödinger’s type equation (the charge transport takes place on fractal curves – see the operator L̂' from (7c,d)) (4 4D 2 (dt ) DF )− 2 W ∂ 2ψ (2 D )−1 ∂ψ − ψ ≡0 + 2iD (dt ) F 2 ∂t m0 ∂x (20) to be ψ (x, t ) = ∑ exp[−i 2π (t Tβ )n 2 ]cnψ n (x ) (21) n A function F ( n ) whose domain is restricted to the integers ( n ∈ Z ) can be written as a finite sum of exponentials if and only if it is r periodic, that is, if there is an integer r such that F ( n ) = F ( n + r ) for all n . Such a finite sum is called the finite Fourier series. In our case, we identify F ( n ) = exp  −i 2π ( t Tβ ) n 2  . The necessary and sufficient condition for this exponential to be a periodic function of the quantum number n is that the time ratio t Tβ must be rational, and we write T ( p, q ) = p Tβ q (22) for relatively prime integers p and q (that is, p q forms a simplified fraction). In terms of frequency, expression (48) takes the form: f ( p, q ) = 1 q = f0 , T ( p, q ) p f0 = 1 Tβ (23a,b) The condition p > q specifies the presence of sub-harmonics in the Fourier spectra. Now, through the fractal expressions E1 = m0V 2 p = 4πm0 D f ( p, q ) 2 q we can introduce the Reynolds’s “fractional” criterion 178 (24) Proceedings, 5th Chaotic Modeling and Simulation International Conference, 12 – 15 June 2012, Athens Greece VL p Re( p, q ) = c~ c = ν q (25) where we used the substitutions: (2 D )−1 Vc = V , Lc = Vf −1 ( p, q ) , ν~ = 8πD (dt ) F (26a-c) From (25) and [12] it results a critical value for the Reynolds number, Re c . Up to this value the fractal fluid flow becomes turbulent. Because from (23a) with p > q results sub-harmonics for Rec , according to [13-15] a criterion of evolution to chaos through a cascade of spatio-temporal sub-harmonic bifurcations is stated. We call this criterion the “fractional” criterion of transition towards chaos. 3. Conclusions A scenario of transition to chaos through cascade of sub-harmonic bifurcations was experimentally evidenced in connection to the generation and dynamics of concentric multiple double layers in plasma. By considering that the particles movements in the gas discharge plasma take place on fractal curves, a mathematical model according with the scale relativity theory was developed in order to describe its dynamics. In this model, the selfstructuring of a discharge plasma as concentric multiple double layers was analyzed, a good similarity between the experimental and theoretical dependences being obtained. By using the fractional revival formalism, a Reynold’s fractional criterion of evolution to chaos through cascade of spatiotemporal sub-harmonic bifurcations was stated. Acknowledgment This work was supported by the Romanian National Authority for Scientific Research, CNCS-UEFISCDI, project number PN-II-ID-PCE-2011-3-0650. References 1. L. Conde and L. Leon. Multiple double layers in a glow discharge. Phys. Plasmas 1:2441-2447, 1994. 2. D. G. Dimitriu, M. Aflori, L. M. Ivan, C. Ionita and R. W. Schrittwieser. Common physical mechanism for concentric and non-concentric multiple double layers in plasma. Plasma Phys. Control. Fusion 49:237–248, 2007. 3. A. J. Lichtenberg and M. A. Lieberman. Regular and Stochastic Motion, SpringerVerlag, New York, 1983. 4. L. Nottale. Fractal Space-Time and Microphysics: Towards a Theory of Scale Relativity, World Scientific, Singapore, 1993. 5. L. Nottale. Fractals and the quantum theory of spacetime. Int. J. Mod. Phys. A 4:5047– 5117, 1989. 179 Proceedings, 5th Chaotic Modeling and Simulation International Conference, 12 – 15 June 2012, Athens Greece 6. R. L. Stenzel, C. Ionita and R. Schrittwieser. Dynamics of fireball. Plasma Source Sci. Technol. 17:035006, 2008. 7. M. Agop, O. Niculescu, A. Timofte, L. Bibire, A. S. Ghenadi, A. Nicuta, C. Nejneru and G. V. Munceleanu. Non-differentiable mechanical model and its implications. Int. J. Theor. Phys. 49:1489-1506, 2010. 8. O. Niculescu, D. G. Dimitriu, V. P. Paun, P. D. Matasaru, D. Scurtu and M. Agop. Experimental and theoretical investigations of a plasma fireball dynamics. Phys. Plasmas 17:042305, 2010. 9. M. Agop, G. V. Munceleanu, O. Niculescu and T. Dandu-Bibire. Static and free timedependent fractal systems through an extended hydrodynamic model of the scale relativity theory. Phys. Scripta 82:015010, 2010. 10. D. Stoler. Equivalence classes of minimum-uncertainty packets. II. Phys. Rev. D 4:1925-1926, 1971. 11. D. L. Aronstein and C. R. Stroud. Fractional wave-function revivals in the infinite square well. Phys. Rev. A 55: 4526-4537, 1997. 12. L. D. Landau and E. M. Lifshitz. Fluid Mechanics 2nd ed., Butterworth-Heinemann, Oxford, 1987. 13. F. T. Arecchi, R. Meucci, G. Puccioni and J. Tredicce. Experimental evidence of subharmonic bifurcations, multistability, and turbulence in a Q-switched gas laser. Phys. Rev. Lett. 49:1217-1220, 1982. 14. M. Dubois, M. A. Rubio and P. Berge. Experimental evidence of intermittencies associated with a subharmonic bifurcation. Phys. Rev. Lett. 51:1446-1449, 1983. 15. A. Atipo, G. Bonhomme and T. Pierre. Ionization waves: from stability to chaos and turbulence. Eur. Phys. J. D 19:79-87, 2002. 180 Proceedings, 5th Chaotic Modeling and Simulation International Conference, 12 – 15 June 2012, Athens Greece Height Field Representation and Compression Using Fractal Interpolation Surfaces Vassileios Drakopoulos1 and Polychronis Manousopoulos2 1 2 National and Kapodistrian University of Athens, Panepistimioupolis, 15784 Athens, Greece (E-mail: [email protected]) National and Kapodistrian University of Athens, Panepistimioupolis, 15784 Athens, Greece (E-mail: [email protected]) Abstract. Height fields provide efficient means for representing surface elevation data which can be used for rendering 3D terrains or landscapes. In this paper, a novel method for representing height fields using fractal interpolation techniques is presented. The proposed methodology allows describing natural surfaces with an intrinsic fractal structure in a more convenient manner. Specifically, fractal interpolation surfaces constructed on rectangular domains have been used. Results indicate the feasibility and advantages of the proposed method in terms of quality of representation as well as compression ratios. Keywords: Fractals, IFS, Interpolation, Surfaces. 1 Introduction Height fields provide an efficient tool for representing surface elevation data and are often used, among other applications, in 3D computer graphics for rendering 3D terrains or landscapes. A height field is essentially a 2D array of height values and is usually stored as a raster image; the pixel intensity corresponds to the height at the location defined by the pixel coordinates. An example of landscape rendering based on a height field is shown in Figure 1. Fig. 1. Rendering of a landscape defined by a height field. 181 Proceedings, 5th Chaotic Modeling and Simulation International Conference, 12 – 15 June 2012, Athens Greece Fractal interpolation as defined by Barnsley[1] and other researchers is based on the theory of iterated function systems. It provides an alternative to traditional interpolation techniques, aiming mainly at data which present detail at different scales or possess some degree of self-similarity. These properties define an irregular, non-smooth, structure which is inconvenient to be described by using elementary functions such as polynomials. A fractal interpolation function is a continuous function whose graph is the attractor of an appropriately chosen iterated function system. In case this graph, usually of non-integral dimension, belongs to the three-dimensional space and has Hausdorff - Besicovitch dimension between 2 and 3, the resulting attractor is called fractal interpolation surface. In this paper, a novel methodology for representing height fields using fractal interpolation techniques is introduced. Our motivation stems from the fact that natural surfaces, such as earth terrains, present an intrinsic fractal structure, i.e. detail at multiple scales and some degree of self-similarity. The most important and non-trivial part for constructing fractal interpolation surfaces on rectangular domains involves ensuring their continuity. We also present the application of the proposed methodology to terrain data, indicating its feasibility and advantages in terms of quality of representation as well as compression ratios. The paper is structured as follows. In Section 2 we briefly review the theory of iterated function systems. The necessary concepts of fractal interpolation surfaces, focusing on the proposed construction on rectangular domains, are introduced in Section 3. In Section 4, we present the proposed methodology for height field representation and compression using the surfaces of the previous section. Section 5 contains the result of the application of our method to terrain data, in terms of quality of representation as well as compression ratios. Finally, Section 6 summarizes our conclusions and indicates areas of further work. 2 Iterated function systems Let X, Y ⊂ Rn . A function f : X → Y is called a Hölder function of exponent a if |f (x) − f (y)| ≤ c |x − y|a for x, y ∈ X, a ≥ 0 and for some constant c. Note that, if a > 1, the functions are constants. Obviously, c ≥ 0. The function f is called a Lipschitz function if a may be taken to be equal to 1. A Lipschitz function is a contraction with contractivity factor c, if c < 1. An iterated function system, or IFS for short, is a collection of a complete metric space (X, ρ) together with a finite set of continuous mappings wn : X → X, n = 1, 2, . . . , N , where ρ is a distance between elements of X. It is often convenient to write an IFS formally as {X; w1 , w2 , . . . , wN } or, somewhat more briefly, as {X; w1−N }. 182 Proceedings, 5th Chaotic Modeling and Simulation International Conference, 12 – 15 June 2012, Athens Greece The associated map of subsets W : H(X) → H(X) is given by W (E) = N  wn (E) for all E ∈ H(X), n=1 where H(X) is the metric space of all non-empty, compact subsets of X with respect to some metric, e.g. the Hausdorff metric. The map W is called the collage map to alert us to the fact that W (E) is formed as a union or ‘collage’ of sets. Sometimes H(X) is referred to as the “space of fractals in X” (but note that not all members of H(X) are fractals). If wn are contractions with corresponding contractivity factors sn for n = 1, 2, . . . , N , the IFS is termed hyperbolic and the map W itself is then a contraction with contractivity factor s = max{s1 , s2 , . . . , sN } (Barnsley[1], Theorem 7.1, p. 81). In what follows we abbreviate by f k the k-fold composition f ◦ f ◦ · · · ◦ f . The graph of f is the set of points G(f ) = {(x, f (x)) : x ∈ X}. The attractor of a hyperbolic IFS is the unique set A∞ for which limk→∞ W k (E0 ) = A∞ for every starting set E0 . The term attractor is chosen to suggest the movement of E0 towards A∞ under successive applications of W . A∞ is also the unique set in H(X) which is not changed by W , so W (A∞ ) = A∞ , and from this important perspective it is often called the invariant set of the IFS. 3 Rectangular subdomain fractal interpolation surfaces Fractal interpolation surfaces constructed as attractors of iterated function systems were first proposed by Peter R. Massopust[4], where he considered the case of a triangular domain with coplanar boundary data. A slightly more general construction of such fractal surfaces was later presented by Jeffrey S. Geronimo and Douglas Hardin[3], where the domain used was a polygonal region with arbitrary interpolation points but same contractivity factors. Here, we focus on fractal interpolation surfaces constructed on rectangular domains with arbitrary boundary data and same contractivity factors. Let D be a closed nondegenerate rectangular region in R2 and let S = {q0 , q1 , . . . , qm−1 } be m, with m > 4, distinct points in D such that {q0 , q1 , q2 , q3 } are the vertices of D. Given real numbers z0 , z1 , . . . , zm−1 we wish to construct a function f such that f (qj ) = zj , j = 0, 1, . . . , m − 1 and whose graph is self-similar. Notice that the constructed FIS in the present work is not self-affine since it is resulting from bivariate functions. Let us denote by C(D) the linear space of all real-valued continuous functions defined on D, i.e. C(D) = {f : D → R | f continuous}. The basic idea is to decompose D into N subrectangles R1 , R2 , . . . , RN with vertices chosen from S and define affine maps Li : D → Ri and contractions Fi : D × R → R, i = 1, 2, . . . , N such that Φ defined by −1 (Φf )(x, y) = Fi (L−1 i (x, y), f (Li (x, y))) 183 (1) Proceedings, 5th Chaotic Modeling and Simulation International Conference, 12 – 15 June 2012, Athens Greece maps an appropriate subset of C(D) onto itself. If Li is invertible, G(f ) is mapped onto G (Φ(f )|Ri ) by (Li (x, y), Fi (x, y, f (x)). Henceforth we assume that {Ri }N i=1 consists of nondegenerate rectangles whose interiors are nonN intersecting, L−1 i (Ri ) = D and that the set of vertices of {Ri }i=1 equals S. Let k: {1, 2, . . . , N } × {0, 1, 2, 3} → {0, 1, . . . , m − 1} be such that {qk(i,j) }3j=0 gives the vertices of {Ri }N i=1 . Let i ∈ {1, 2, . . . , N }. Since D and Ri are nondegenerate, there is a unique invertible affine map Li : R2 → R2 satisfying Li (qj ) = qk(i,j) , j = 0, 1, 2, 3. (2) Let si be given such that |si | < 1 and Fi : R3 → R be defined by Fi (x, y, z) = ai x + bi y + gi xy + si z + ci , (3) where ai , bi and ci are uniquely determined by Fi (qj , zj ) = zk(i,j) , j = 0, 1, 2, 3. (4) With these definitions for Li and Fi we have Φ(f )|Ri ∈ C(Ri ) and (Φf )(qk(i,j) ) = zk(i,j) , j = 0, 1, 2, 3, whenever f ∈ C(D) and f (qj ) = zj , j = 0, 1, 2, 3. If Ri and Ri′ are adjacent rectangles with common edge qj qj ′ , it remains to be determined whether Φf is well-defined along qj qj ′ , i.e., whether Φf satisfies the “join-up” condition −1 −1 −1 Fi (L−1 i (x, y), f (Li (x, y))) = Fi′ (Li′ (x, y), f (Li′ (x, y))), for all (x, y) ∈ qj qj ′ . We consider the case where the graph associated with the tesselation {Ri }N i=1 has chromatic number 4. The chromatic number of a graph is the least number of symbols required to label the vertices of the graph so that any two adjacent vertices (i.e., joined by an edge) have distinct m−1 labels. Since each edge is part of some Ri this implies the vertices {qj }j=0 can be labelled with l = l(j) ∈ {0, 1, 2, 3} such that the vertices of each Ri have distinct labels. For i = 1, 2, . . . , N and j = 0, 1, 2, 3 let k(i, j) be determined by the condition k(i, l(j ′ )) = j ′ for all vertices qj ′ of Ri . Then, Eqs. (2) and (4) become Li (ql(j) ) = qj , Fi (ql(j) , zl(j) ) = zj (5) for each of the vertices qj of Ri . Let CB (D) denote the collection of continuous functions f such that f (qj ) = zj , qj ∈ ∂D. Theorem 31 Suppose the graph associated with {Ri }N i=1 has chromatic number 4. Let Li and Fi , i = 1, 2, . . . , N , be determined by (3) and (5) with si = s(|s| < 1). Let Φ be defined by (1). Then Φ: CB (D) → CB (D) is welldefined and contractive in the sup-norm with contractivity s. Furthermore (Φf )(qj ) = zj , j = 0, 1, . . . , m − 1 and f ∈ CB (D). 184 Proceedings, 5th Chaotic Modeling and Simulation International Conference, 12 – 15 June 2012, Athens Greece Proof. See Drakopoulos and Manousopoulos[2] ⊓ ⊔ Then the corresponding IFS is of the form {R3 ; w1−N }, where wi (x, y, z) = (Li (x, y), Fi (x, y, z)). An illustration of this is shown in Fig. 2, where the left part indicates the vertices and connecting edges of D and the middle and right parts of the figure indicate where these vertices are mapped by the domain contractions. For larger data sets, this pattern is repeated as necessary. 3 2 1 0 0 1 0 3 2 3 0 0 1 3 2 3 2 0 1 0 1 3 2 3 2 0 1 0 1 Fig. 2. Rectangular domain contractions to satisfy join-up conditions. 4 Height fields A height field or relief map (see e.g. Theoharis et al.[5], p. 505) is defined as a 2D array of height values: H = {(xi , yj , zij : i = 0, 1, . . . , M and j = 0, 1, . . . , N }, where the x, y coordinates define a rectangular grid on the plane and the z coordinate defines the height. The underlying grid is usually regular, i.e. xi = x0 + i∆x , yj = y0 + j∆y , for every i = 0, 1, . . . , M and j = 0, 1, . . . , N , where ∆x = (xM − x0 )/M and ∆y = (yN − y0 )/N . From the above definition, it is clear that a height field can be directly represented by a fractal interpolation surface of Section 3. The only issue to be determined is whether all of the height field data will be used in the construction of the surface or only a subset of them. This can be achieved by regularly sampling the height field along the x, y dimensions. The sampling frequency defines a trade-off between quality of representation and compression ratio. 185 Proceedings, 5th Chaotic Modeling and Simulation International Conference, 12 – 15 June 2012, Athens Greece The proposed representation is expected to be especially fruitful for height fields defining natural surfaces, such as terrains. These often possess an intrinsic fractal structure which is conveniently described by fractal interpolation models. The idea of representing natural surfaces using fractal interpolation has also been suggested in Xie et al.[6], where the generation of rock fracture surfaces using fractal interpolation was examined. 5 Results A height field of resolution 257 × 257 is presented in Figures 3(a) and 3(b). Specifically, the former figure depicts the height field as a 2D raster image where brighter areas indicate greater height; the latter figure contains its 3D depiction. This height field, which was created using TerragenTM Classic, contains a total of 257 × 257 = 66049 points. y x (a) (b) Fig. 3. The original height field depicted (a) as a 2D image and (b) as a 3D surface. Figures 4(a) and 4(b) show the 2D and 3D representation of this height field, respectively, using the proposed method. Specifically, it has been represented by a fractal interpolation surface constructed on a subset of the original data with s = 0.02; every 8th point along each dimension of the height field has been chosen as interpolation point. This results in a rectangular grid of resolution 33 × 33, containing 1089 points in total, i.e. about 1.65% of the original points. Despite the significant sparsity of the interpolation points, the quality of the reconstructed height field is satisfactory. Another example is given in Figures 5(a) and 5(b), where the same height field has been represented by a fractal interpolation surface using even fewer interpolation points. Specifically, every 16th point along each dimension has been chosen as interpolation point. This results in a rectangular grid of resolution 17 × 17, containing 289 points in total, i.e. about 0.44% of the original points. Also in this case, the results are satisfactory despite the even smaller number of interpolation points. These results indicate that fractal interpolation surfaces are indeed capable of describing natural surfaces, such 186 Proceedings, 5th Chaotic Modeling and Simulation International Conference, 12 – 15 June 2012, Athens Greece y x (a) (b) Fig. 4. The reconstructed height field, using every 8th data point as interpolation point, depicted (a) as a 2D image and (b) as a 3D surface. as terrains, with considerable quality even when high compression ratios are involved. y x (a) (b) Fig. 5. The reconstructed height field, using every 16th data point as interpolation point, depicted (a) as a 2D image and (b) as a 3D surface. Figures 6–7 depict an artistic rendering of the original height field as well as its two aforementioned reconstructions; these figures were created using TerragenTM Classic. As shown in the figures, the reconstructed height fields produce equivalent results compared to the original one, even though the significant sparsity of the interpolation points. 6 Conclusions and future work We have presented a novel method for the representation and compression of height fields using fractal interpolation techniques. Specifically, we have represented a height field as a fractal interpolation surface constructed on the rectangular domain defined by a subset of the original data. The results indicate that the proposed methodology is feasible, while achieving satisfactory results in terms of quality of representation as well as compression ratios. 187 Proceedings, 5th Chaotic Modeling and Simulation International Conference, 12 – 15 June 2012, Athens Greece Fig. 6. Artistic rendering of the original height field. (a) (b) Fig. 7. Artistic rendering of the reconstructed height field, using as interpolation point (a) every 8th data point and (b) every 16th data point. Further work will focus on the calculation of the optimal values of the vertical scaling factors in order to achieve increased localized accuracy, as well as on the exploration of alternative fractal interpolation surface models, affine or bivariate, including recurrent fractal interpolation surfaces. References 1.M. F. Barnsley. Fractals everywhere, 2nd ed., San Diego, 1993. Academic Press Professional. 2.V. Drakopoulos and P. Manousopoulos. Bivariate fractal interpolation surfaces: Theory and applications. International Journal of Bifurcation and Chaos, to appear, 2012. 3.J. S. Geronimo and D. Hardin. Fractal interpolation surfaces and a related 2-D multiresolution analysis. Journal of Mathematical Analysis and Applications, 176:561-586, 1993. 4.P. R. Massopust. Fractal surfaces. Journal of Mathematical Analysis and Applications, 151:275-290, 1990. 5.T. Theoharis, G. Papaioannou, N. Platis, and N. M. Patrikalakis. Graphics & Visualization: Principles and Algorithms, Massachusetts, 2008. AK Peters. 6.H. Xie, H. Sun, Y. Ju and Z. Feng. Study on generation of rock fracture surfaces by using fractal interpolation. International Journal of Solids and Structures, 38:5765-5787, 2001. 188 Proceedings, 5th Chaotic Modeling and Simulation International Conference, 12 – 15 June 2012, Athens Greece The Baltic Sea coupled ice-ocean model Lidia Dzierzbicka, Jaromir Jakacki, Maciej Janecki, Artur Nowicki Institute of Oceanology Polish Academy of Sciences, Sopot, Poland E-mail: [email protected] Abstract: Community Earth System Model (CESM) is a coupled climate model that consist of five separate components with additional central coupler which controls time, exchanging data, domains, grids and other model data. Here CESM was adopted for the Baltic Sea and called 3D-CEMBS. This is not fully coupled configuration. In our case we have been taken into account ocean (POP model, version 2.1) and ice (CICE model, varsion 4.0) models which are forced by atmospheric data model (datm7). Other models are turned off in our configuration. However the main task of the datm7 is to interpolate data on model domain, we have interpolated data outside of the models. As an external forces daily-averaged forty-years reanalysis data derived from European Centre for Medium-range Weather Forecasts (ECMWF, ERA-40 reanalisys) has beed used. Currently in pre-operational state 3D-CEMBS is using 48-hour atmospheric forcing data from ICM-UM model (University of Warsaw). 3D-CEMBS model has also ecosystem part (currently work in progress). The study was financially supported by the Polish State Committee of Scientific Research (grants: No N N305 111636, N N306 353239). Keywords: Baltic Sea, 3D model, hydrodynamic variables 1. Introduction In 2011, the operational ecohydrodynamic model (3D CEMBSv2 - new version) was launched at the Institute of Oceanology PAS in the parallel version on the 2 km grid with rivers and the open boundary for the hydrodynamic module http://deep.iopan.gda.pl/CEMBaltic/new_lay/index.php). Therefore, the following works were completed: - a new version of the model was launched (3D CEMBSv2), which includes the ocean-ice module POP-CICE (POP, version 2.1, the ice module CICE, version 4.0) and the ecosystem module (Fig.1): • compilation of the 2 km bathymetric grid, • adaptation of the model to meteorological data UM (ICM UW), • compilation of a data set with meteorological forecasts (UM) from 2010 and 2011 in the required format, preparation of the initial fields for the Baltic area in the 2 km grid, - development of the operational system for data retrieval necessary for the model 3D CEMBSv2, - development of the operational ecohydrodynamic model (3D CEMBSv2) in the parallel version on the 2 km grid with rivers and the open boundary: • compilation of climatic river discharge , • compilation of climatic conditions along the open boundary. This paper presents an integrated, operational model of the Baltic ecosystem – the hydrodynamic part, the ocean-ice module POPCICE (version 2.1 and 4.0) 189 Proceedings, 5th Chaotic Modeling and Simulation International Conference, 12 – 15 June 2012, Athens Greece and the initial verification, the comparison of the obtained results with data from other models and measurements in situ. Fig. 1. Schematic presentation of the Baltic model 2. 3D-CEMBSv2 MODEL CCSM4.0/CESM1.0 (the Community Climate System Model/Community Earth System Model) consists of five separate elements with an additional coupler (CPL7), which monitors the time, exciting forces, domains, grids and exchange of information between models. The central part of the model is based on MCT (The Model Coupling Toolkit) – which is a parallel tool providing a number of services, such as a register of particular components of the model, descriptors of the domain distribution into processes, communication, redistribution of data and other very helpful tools. For our purposes, CESM was adapted for the Baltic Sea and was called 3D-CEMBS. However, it is not an entirely active configuration. The ocean model (POP, version 2.1) and the ice model (CICE, version 4.0) work in the active mode, and they are imposed by the model of atmospheric data (datm7). Other models are excluded from this configuration (the stub mode). The main task of datm7 is interpolation of atmospheric data into the domain of the model. External forces are daily-averaged for the period of forty years, which come from the ECMWF re-analysis (ERA-40). At present, in the operational mode, 48-hour atmospheric forecasts are used, which are supplied by the UM model of the Interdisciplinary Centre for Mathematical and Computational Modelling of the Warsaw University. 3D-CEMBS Model is also equipped with the ecosystem module, on which works are being currently carried out in order to incorporate it into the operational mode. POP The ocean model is based on the Parallel Ocean Program (POP, [7]) from the National Laboratory in Los Alamos (LANL), which is derived from the global ocean model ([6]) with additional conditions for free surface. This is a model of ‘z’ type (identical thickness of layers for every cell); the three-dimensional 190 Proceedings, 5th Chaotic Modeling and Simulation International Conference, 12 – 15 June 2012, Athens Greece equations describing the behaviour of the stratified ocean are solved by parametrization. Numerically the model defines spatial derivatives in the spherical coordinates using the method of finite elements. Physical quantities of the model are embedded in the spherical grid of Arakaw B ([1]). The barotropic equation is solved by ’preconditioned conjugate gradient solver’ (PCG), and advection is determined by a centred differential. Parametrization of horizontal mixing is accomplished by a biharmonic operator, and vertical turbulence is determined by KPP parametrization. The equation of state, introduced by McDougall et al. ([5]), is also used. POP is a three-dimensional hydrodynamic model derived from the ocean model created in the late 1960s by Kirk Bryan ([3]) and Michael Cox from the NOAA Geophysical Fluid Dynamics Laboratory in Princeton. The model was later modified and adapted by Semtner ([6]) for vector processors. The whole class of models from which POP is derived are of Brayan-Cox-Semtner type (B-C-S). The code of the model is adapted inter alia for supercomputers, but is well adaptable (porting) also for machines of different architecture, such as cluster types. The code of the POP model is characterised by good numerical performance and is well scalable on a large number of O(1000) processors. A special feature of the POP code (written in Fortranie 90) is orientation to parallel machines and the use of MPI (Message Passing Interface) or SHMEM (Shared Memory) libraries to communicate between processors. And therefore, the most technologically advanced machines can be used to perform calculations and to solve major computational problems. CICE CICE (Community Ice CodE) is based on elastic-visco-plastic (EVP) rheology ([4]). It is designed to work in accordance with the POP ocean model using the parallel computing machines. It consists of several interactive elements: the thermodynamic model, which computes local growth rates of snow and ice owing to vertical conduction of energy and momentum fluxes. It also defines velocity of each ice cell based on wind and ocean velocity. It has a few vertical categories, so that the stress distribution is much closer to the real one. CICE was applied worldwide in different configurations. It was used to study the variability and the impact of ice on the processes occurring in the atmosphere and the ocean in time scales ranging from decades to hundreds of years ([2]). It is used in regional models and global applications. Incorporation of the CICE model (version 4.0) into the regional POP model (version 2.1), completed within the scope of the research grant (No NN305111636 − the Polish State Committee for Scientific Research), is the first application of such an advanced ice model for the Baltic Sea. Ecosystem The ecosystem model consists of 11 main components: zooplankton, small phytoplankton, diatoms, cyanobacteria, two types of detritus deposits (fraction of dissolved DOM and molecular POM detritus), dissolved oxygen, and components of nutrients, such as: nitrates, ammonia, phosphates and silicates. The class of small phytoplankton should reflect nano- and picophytoplankton, and can be limited by nitrates and phosphates. The class of larger phytoplankton 191 Proceedings, 5th Chaotic Modeling and Simulation International Conference, 12 – 15 June 2012, Athens Greece is represented by diatoms and can be limited by the aforementioned factors, as well as by silicates. The growth rate of cyanobacteria may depend on phosphates and the available light. Many biotic and detrital compartments contain multiple elemental pools as we track carbon, nitrogen, phosphorus and silicon through the ecosystem. 3D-CEMBS model is currently configured at two horizontal resolutions of 9 km and approximately 2km (1/12° and 1/48° respectively). The model bathymetry is represented by 21 vertical levels and the thickness of the first four surface layers was five metres. The bottom topography is based on ETOPO1 1 arcminute global relief model (http://www.ngdc.noaa.gov/mgg/global/global.html, National Geophysical Data Center). The bathymetric data were interpolated to the model grid using the kriging method. The initial state of the ocean model was prepared using temperature and salinity climatic data. The ocean surface level (5m deep) is restored based on the monthly timescale to the monthly average T and S climatology, as a correction term to the explicitly calculated fluxes and overlying atmosphere or sea ice. The restoring time was set to 30 days at the surface and 10 days at the domain boundary. 3D-CEMBS model domain is based on stereographic coordinates, but the equator of these coordinates is in the centre of the Baltic Sea (so we actually use rotated stereographic coordinates) and we can assume that shape of the cells is square and they are identical. The current calculations are performed on supercomputers of cluster type, Galera, which is located at TASK (the Academic Computer Centre in Gdańsk). The time needed for computing 1 model year, for the ecohydrodynamic model, for resolution of 9km, is 30 h on 16 processors, and for resolution 2km – 120 h on 256 processors. 3. Results In the first half of 2011, the new CESM model (Community Earth System Model - UCAR/NCAR USA) was adapted for the Baltic domain. Models have been adapted and work properly (see the website). The results of simulations for 48-hour forecast are presented for the model with resolution of 9 km and 2 km. Select 2km forecast for the area or the point (Fig. 2). 192 Proceedings, 5th Chaotic Modeling and Simulation International Conference, 12 – 15 June 2012, Athens Greece Fig. 2. Select 2km forecast for the area. Simulations for 48-hour forecast for 2 km: Forecast for the area: • select the time of forecast (48-hour forecast) (Fig. 3a), • select a required variable (temperature, salinity, currents, sea surface height, ice cover area) (Fig. 3b), • select the depth, one of the ten layers for which you would like to see the model results (Fig. 3c), • optionally you may provide boundaries to narrow the area of your query by selecting two random points (corners of a rectangle) on the map (Fig. 3d), • to change coordinates x and y of selected points, press: Reset Coordinates (Fig. 3e), • after all parameters are selected, press: Submit (Fig. 3f). 193 Proceedings, 5th Chaotic Modeling and Simulation International Conference, 12 – 15 June 2012, Athens Greece Fig. 3. Forecast for the area. Choose parameters of forecast for 05.03.2012. The example is presented below for the following situations: 1. Forecast start: 2012.03.05, 18:00 UTC (Fig. 4) Select forecast parameters: hour: +6 (forecast is for 2012.03.06, 00:00 UTC), variable: currents (cm s-1); depth: 20-26 m (5th layer), coordinate X: 187 to 425, coordinate Y: 32 to 168. After selection of parameters, press: Submit and the screen will show a drawing with results of the model. 194 Proceedings, 5th Chaotic Modeling and Simulation International Conference, 12 – 15 June 2012, Athens Greece Fig. 4. Forecast for the area. Forecast for the point : • select the depth, • select a point on the map to get 48 h time series, • to change coordinates x and y of selected points, press: Reset Coordinates, • after selection of all parameters, press: Submit The example is presented for the following situation: forecast start: 2012.03.05, 12:00 UTC (Fig. 5). 4. Conclusion The work presents the idea of a three-dimensional Coupled Ecosystem Model Baltic Sea version 2 (3D CEMBSv2) – a hydrodynamic part, which determines the main physical parameters of the environment: horizontal components of the velocity u,v and the vertical component of velocity w, pressure p, density ρ , temperature T and salinity S of water. Variables presented on the website for 48hour forecast are as follows: temperature, salinity, currents, sea surface height and ice area cover. The 3D CEMBSv2 model (at present – the hydrodynamic module) is a suitable tool for studying the annual, seasonal, monthly and daily variability of environmental parameters in the southern Baltic Sea. It can therefore be applied in the forecasting of ecological changes in the Baltic. 195 Proceedings, 5th Chaotic Modeling and Simulation International Conference, 12 – 15 June 2012, Athens Greece Fig. 5. Forecast for the point.. References 1. A. Arakawa and V.R. Lamb. Computational design of the basic dynamic processes of the UCLA general circulation model. Methods Comput Phys 17: 173–265, 1977. 2. C.M. Bitz and W.H.Lipscomb. An energy-conserving thermodynamic sea ice model for climate study. Journal of Geophysical Research, Ocean 104: 15669–15677, 1999. 3. K.A. Bryan. Numerical Method for the Study of the Circulation of the World Ocean. J Comput Phys 4(3): 47–376, 1969. 4. E.C. Hunke and J.K. Dukowicz. An elastic-viscous-plastic model for sea ice dynamics. J Phys Oceanogr 27:1849–1867, 1997. 5. T.J. McDougall, D.R. Jackett, D.G. Wright and R. Feistel. Accurate and computationally efficient algorithms for potential temperature and density of seawater. J Atm Ocean Technol 20: 730–741, 2003. 6.. A.J. Semtner. A general circulation model for the World Ocean. UCLA Dept. of Meteorology Tech.Rep No.8: 99 pp., 1974. 7. R. Smith and P. Gent. Reference manual for the Parallel Ocean Program (POP), Los Alamos National Lab., New Mexico, 75 pp., 2004. 196 Proceedings, 5th Chaotic Modeling and Simulation International Conference, 12 – 15 June 2012, Athens Greece Extraction of the Dominant Features of Complex Dynamics in Experimental Air-Water Two-Phase Flows Alberto Fichera, Arturo Pagano University of Catania, Department of Industrial and Mechanical Engineering, Viale Andrea Doria, 6, I-95125 Catania, Italy E-mail: [email protected] Abstract: This paper aims at describing a novel approach to the analysis of the experimental void fraction time series detected from air-water upward two phase flows in a vertical channel. This system can express a great variety of different flow patterns, whose characterisation and classification strongly depends on the approach used for feature extraction. Phase space analysis in a traditional delayed embedding has allowed for the observation of the complex dynamics of the system. Nonetheless, the attractors obtained in a delayed embedding, though characterised by a regular complex structure, appear partly folded and are affected by noisy hydrodynamic high order dynamics. The present paper proposes the application of the SVD approach with the aim of assessing a more appropriate embedding into the phase space spanned by the principal vectors. In this way the dominant features of the system dynamics can be separated from noise-like dynamics, i.e. unfolded and noise-free attractors can be obtained. Keywords: Feature extraction, Two-phase flows, Experimental nonlinear dynamics, SVD analysis. 1. Introduction Several basic industrial processes, ranging from power generation, chemical and processing plants to oil pipelines, present heat and mass transfer applications of two phase flows. When two phase flows occur, very different flow patterns can be observed as well as transitions from a flow pattern to another. Indeed, the dynamical behaviours associated to the various types of flow pattern established in the system represent critical factors for the performances of such industrial systems. This explains the great efforts that have been and are still devoted to flow patterns identification, which represents a fundamental basis for appropriate characterisation of two phase flow systems. The dynamics of two phase flows are typically of highly complex pulsating nature, under the effect of several nonlinearities deriving from the strong coupling of different mechanisms and of the dependence on various factors. Among the others, the most important factors are the differential action of gravity on the two phases and the effect of shear and surface tension forces at their interface. As a consequence, several different flow patterns can be identified, each of which can be characterised in terms of the dynamical behaviour of the void fraction time series. 197 Proceedings, 5th Chaotic Modeling and Simulation International Conference, 12 – 15 June 2012, Athens Greece Among the other, two phase flows of air-water mixtures are often theoretical and experimental analysed with the aim of achieving a reference perspective on the general dynamical behaviours, often valid also for more complex flows, such as those arising in presence of phase changes. In particular, the present study aims at analysing the behaviour of ascending air-water two phase flows in vertical pipes. For this kind of flows heat transfer phenomena connected to phase change are not involved, so that the flow pattern established in the system mainly depends on the mass flow rates of the two phases. By varying the mass flow rate of the two phases, in fact, bubbly, slug, churn and annular flows can be identified as the main flow patterns typical of several classifications [1-3]. The bubbly flow exists for low values of the gas mass flow rate and consists in the motion of dispersed and small gas bubbles in the liquid phase. Coalescence phenomena are at the basis of the transition from bubbly to slug flow, which can be observed by increasing the gas mass flow rate. Slug flow is characterised by gas bubbles, namely Taylor bubbles, enveloped by a liquid film separating them from the pipe walls, alternated to liquid slugs. In the class of slug flow, it is possible to distinguish between: cap flow, with short air bubbles (with the head approximately connected to the tail) separated by long liquid slugs; plug flow, with gas bubbles and liquid slugs of comparable length; proper slug flow, characterised by elongated gas bubbles separated from relatively short liquid slugs, often aerated for the presence of small dispersed air bubbles. For growing gas mass flow rate, bubble coalescence and increasing aeration of the liquid slug leads to a highly unstable flow pattern addressed as churn flow, characterised by waves propagating through the liquid film enveloping the bubbles and occasionally falling within the tube, so to form a short, unstable and highly aerated liquid slug. Finally, the annular flow consists of a thin annular liquid film at the tube wall on which small ripples, interspersed occasionally with large disturbance waves, flow in a regular manner up the tube. It is usual practice to perform flow pattern identification on the basis of the differences of the dynamical behaviour of the time series of the local void fraction. Therefore, the reliability of the identification approach is highly dependent on the accuracy of the technique adopted to measure the void fraction. Several techniques have been proposed [4-9] and impedance measurements seem to be recognized as the most reliable [6]. At the same time, the performances of flow patter identification approaches depend also on the techniques adopted for time series analysis and feature extraction. Statistical [1, 2, 6] or spectral [9-12] techniques indeed represent the typical approach for flow patterns identification on the basis of the analysis of the experimental void fraction time series. Nonlinear techniques have been also adopted, among the others see [10, 13-16], but a main drawback has been represented by the relatively poor spatial and temporal resolution of the experimental time series. In order to address this problem, the experimental time series considered in the present study have been detected by means of a resistive probe characterised by high temporal and spatial resolution, which has been appositely set-up as described in [17]. The preliminary analysis in a delayed embedding of the void 198 Proceedings, 5th Chaotic Modeling and Simulation International Conference, 12 – 15 June 2012, Athens Greece fraction time series detected by means of this sensor has shown the existence of strange attractors of interesting morphology for the various flow patterns [18]. Nonetheless, attractors obtained in this way are somewhat noisy as a consequence of the superposition of high order dynamics to the dominant dynamics characterizing the flow pattern. Among the others, the most important high order “noisy” dynamics are those of hydrodynamic nature associated to small diameter bubbles dispersed in the liquid slugs and to disturbances on the liquid film enveloping the Taylor bubbles. Therefore, the present study aims at extracting the dominant features of the flow dynamics under various flow pattern conditions so to separate the dominant features of the system dynamics from noise-like dynamics. The proposed approach is analogous to that proposed in [19] and is based on the calculation of the singular vectors of a n-dimensional delayed embedding, through the application of the technique known as Singular Value Decomposition (SVD) [20], and in the analysis of the restricted portion of the dynamics that is obtained by projecting the attractor onto the phase space spanned by the singular vectors corresponding to the three highest singular values. Reported results, show that the attractors described in the new embedding present a well defined and regular structure, indicating the existence of a low order source of the system dynamics, which will be analysed in future studies. Fig.2 Experimental apparatus 2. Experimental Apparatus The experimental apparatus reported in Fig. 1 has been built and tested in order to study the dynamics of two-phase flow in vertical pipes. The test section is a vertical pipe of diameter 0.026 m diameter and length 3 m. The apparatus is equipped by an electromagnetic flowmeter and three air flow metres, 199 Proceedings, 5th Chaotic Modeling and Simulation International Conference, 12 – 15 June 2012, Athens Greece respectively used for the measure of the water velocity and mass flow rate and for the regulation of the air flow rate in the range between 10 and 210 l/min. The air is supplied to the mixing section by a pressurised tank fed by a compressor, whereas the water flow rate can be varied in the range 0-150 l/min by means of a series of valves and bypasses placed at the pump outlet. A resistive probe for the measure of the void fraction is placed at a distance of over 100 times the diameter of the pipe from the mixing section, i.e. over the required entry region for two phase flows, in order to ensure a well established flow regime. In particular, the void fraction probe has been designed and realised for the experimental campaign and operates in the resistive range (carrier frequency of 20 kHz). The sampling frequency was set at 1 kHz with a cut-off frequency of 200 Hz. A detailed description of the experimental probe and on the wide set of experimental tests performed is reported in [17]. 3. Dynamical Feature Extraction The results of preliminary linear analyses of the experimental time series have been shown to be unable to deal with the intrinsic complexity of two phase flows dynamics. Hence, in [18] a morphological analysis of the threedimensional attractors has been proposed in a classical Takens’ delayed embedding of the experimental void fraction time series [21]. In particular, it has been observed that the attractors obtained for some of the flow patterns are characterised by a regular fractal structure, which is indeed one of the most important evidences of deterministic chaotic behaviour. In the present study, the aim is to improve the dynamical representation by adopting a new embedding, derived through the application of Singular Value Decomposition technique, SVD [20], to the classical delayed embedding based on Takens’ theorem, similarly to the approach proposed in [19]. The new representation is characterised by a drastic reduction of noisy dynamics and, above all, a sensitive improvement of the attractor unfolding, so that the dominant morphological characteristic can be fully exploited. As a first step, the phase space reconstruction consists in the creation of a n × w matrix, S, where n is the length of a window moving through the data and w are the independent variables defining the phase space, i.e. delayed version of the experimental void fraction time series s(t)=(s0, s1, s2, …, si, …), with each column delayed τ time steps from the previous. The condition w>2d+1 for an appropriate embedding is implicitly respected if w is set much greater than the unknown fractal dimension d on the basis of a preliminary estimation. The second step consists in the application of the SVD approach to matrix S. This is done through the calculation of a new diagonal matrix, equivalent to the original one, i.e. with identical singular values but in decreasing order. In particular, S is factorized into its singular values according to equation: Λ = MT S C (1) In (1) Λ is the diagonal matrix containing the singular values of S in decreasing order and M and C are the matrices of the singular vectors associated with Λ. 200 Proceedings, 5th Chaotic Modeling and Simulation International Conference, 12 – 15 June 2012, Athens Greece Details on the factorization can be found in [20]; what is interesting for the scopes of the present study is that the high level singular values in Λ are associated to the dominant singular vectors, i.e. those representing the dominant features of the system dynamics, whereas the low level ones correspond to local behaviors or noise-like components. Therefore, the system can be virtually partitioned into two subsystem: the first deriving from noise free data (i.e. the main features and the relevant details) and the second from noisy dynamical behaviours, which can be considered superimposed and then eliminated. 4. Results and Discussion The described approach has been used in the present study in order to obtain a denoised and unfolded representation of the experimental dynamics. The SVD technique has been applied to the delayed embedding S of the experimental void fraction time series, created considering τ=1 and w=40 in order to ensure that w is sufficiently greater than m, i.e. greater than the (unknown) system dimension. The length n of the observation window has been set at 10000 data samples in order to be wide enough to obtain a well defined attractor in phase space, i.e. an attractor whose morphology does not change if further data samples are added. The claimed advantages of the proposed methodology can be observed in the results reported in the Fig. 3 to 8, which report the attractors of the same operating condition in two different embeddings. In particular, the phase space adopted for the plots on the left hand side of each figure is the basic three dimensional Takens’ delayed embedding, whereas the projections on the pseudo-phase space spanned by the three dominant principal vectors of the improved embedding obtained through application of SVD are those reported on the right hand side of each figure. By comparing the two methods of representation it is possible to observe that the attractors in the delayed phase space are in all cases sensibly affected by a higher noise level and are not sufficiently unfolded with respect to the corresponding attractors in the principal component embeddings, the last being characterised by a very low level of noise and a satisfactory unfolding. It is worth to remind that, even if the two attractors of each flow pattern appear different, they are, nonetheless, expressions of the same dynamical behaviour. In fact, they are morphologically equivalent and, therefore, characterised by the same invariants of the dynamics, such as fractal dimension and Lyapunov exponents [22-25]. The successful unfolding contributes to the achievement of a clear and well defined morphology of the attractors. This is a main advantage for the distinction of different flow patterns through a comparison of the representation of their dynamics in the phase space spanned by the principal components. Moreover, in some cases the proposed embedding amplifies important characteristics of the system dynamics. For example, the right hand cap flow attractor in Fig. 4 shows a clear distribution of the trajectory in alternated bands, which is a hint of the fractal (i.e. chaotic) nature of the system dynamics. Finally, the representation in the principal component phase space is very effective in underlining the differences between the various flow patterns. 201 Proceedings, 5th Chaotic Modeling and Simulation International Conference, 12 – 15 June 2012, Athens Greece Fig.3 Attractors in the delayed and principal component embeddings for the bubbly flow; air flow rate 2 lit/min - water flow rate 32.4 lit/min. Fig.4 Attractors in the delayed and principal component embeddings for the cap flow; air flow rate 5 lit/min - water flow rate 20.28 lit/min. Fig.5 Attractors in the delayed and principal component embeddings for the plug flow; air flow rate 10 lit/min - water flow rate 9.06 lit/min. Each type of flow pattern is, in fact, characterised by a specific morphology, sufficiently different from that of the other flow patterns. In particular: - each flow pattern attractor occupies a different phase space region; - each attractor differently “fills” its own region of phase space; for example, the cap flow attractor (properly 3-D) has a higher filling rate than that of the plug flow (which moves around a sort of 2-D limit cycle); 202 Proceedings, 5th Chaotic Modeling and Simulation International Conference, 12 – 15 June 2012, Athens Greece - the attracting region is progressively shifted, with a continuous trend from bubbly to annular flow, with respect to the first principal component. These differences are very important as the morphological considerations drawn insofar are related to the fractal nature and to the stretch and folding behaviour of the attractors [24], which can be considered as the topological expressions of the mentioned invariants of the dynamics, whose calculation is behind the scope of the present study and will be the object of future studies. 5. Conclusions This study proposes a phase space approach for the description of typical complex dynamics of two-phase flow. At first the singular vectors of the classical delayed embedding are calculated and the attractors of the system dynamics are projected on the state space spanned by these eigenvectors. In this way the dominant feature of the dynamics, corresponding to a subset of the highest singular values, are separated from noisy dynamics in the time series, corresponding to the remaining lower singular values. The morphology of the attractors in the obtained unfolded and noise-free representation are analysed. Reported results demonstrate that the proposed approach represent a powerful tool for the identification of two-phase flow patterns. Fig.6 Attractors in the delayed and principal component embeddings for the slug flow; air flow rate 40 lit/min - water flow rate 16.80 lit/min. Fig.7 Attractors in the delayed and principal component embeddings for the churn flow; air flow rate 80 lit/min - water flow rate 9.01 lit/min. 203 Proceedings, 5th Chaotic Modeling and Simulation International Conference, 12 – 15 June 2012, Athens Greece Fig.8 Attractors in the delayed and principal component embeddings for the annular flow; air flow rate 80 lit/min - water flow rate 5.58 lit/min. References 1. G. Costigan, P. B. Whalley, Slug flow regime identification from dynamic void fraction measurement in vertical air-water flows, International Journal of Multiphase Flow 23, pp 263–282, 1997. 2. Y. Mi, M. Ishii, L. H. Tsoukalas, Vertical two-phase flow identification using advanced instrumentation and neural networks, Nuclear Eng. Design 184, pp 409420, 1998. 3. F. S. Qi, G. H. Yeoh, S.C.P. Cheung, J. Y. Tu, E. Krepper, D. Lucas, Classification of bubbles in vertical gas–liquid flow: Part 1 – An analysis of experimental data, International Journal of Multiphase Flow 39, pp 121–134, 2012. 4. F. Devia, M. Fossa, Design and optimisation of impedance probes for void fraction measurements, Flow Measurement and Instrumentation 14, pp 139-149, 2003. 5. D. Lowe, K. S. Rezkallah, A capacitance sensor for the characterization of microgravity two-phase liquid-gas flows, Measurement Science and Technology 10, pp 965-975, 1999. 6. J. K. Keska, B.E. Williams, Experimental comparison of flow pattern detection techniques for air-water mixture flow, Exp. Thermal Fluid Science 19, pp 1-12, 1999. 7. P. Andreussi, A. Di Donfrancesco, M. Messia, An impedance method for the measurement of liquid hold-up in two phase flow, International Journal of Multiphase Flow 14, pp 777–785, 1988. 8. C. Vial, E. Camarasa, S. Poncin, G. Wild, N. Midoux, J. Bouillard, Study of hydrodynamic behaviour in bubble columns and external loop airlift reactors through analysis of pressure fluctuations, Chemical Eng. Science 55, pp 2957-2973, 2000. 9. C. H. Song, M. K. Chung, H. C. No, Measurements of void fraction by an improved multi-channel conductance void meter, Nuclear Eng. Design 184, pp 269-285, 1998. 10. N. D. Jin, X. B. Nie, Y. Y. Ren, X. B. Liu, Characterization of oil/water two-phase flow patterns based on nonlinear time series analysis, Flow Measurement and Instrumentation 14, pp 169-175, 2003. 11. G. P. Lucas, I. C. Walton, Flow rate measurement by kinematic wave detection in vertically upward, bubbly two-phase flows, Flow Measurement and Instrumentation 8(3-4), pp 133-143, 1997. 12. M. J. Watson, G. F. Hewitt, Pressure effects on the slug to churn transition, International Journal of Multiphase Flow 25, pp 1225–1241, 1999. 13. J. Drahos, J. Zahradnik, M. Puncochar, M. Fialova, K. Chen, F. Bradka, Effect of operating conditions of the characteristics of pressure fluctuations in a bubble column, Chemical Engineering Processing 29, pp 107-105, 1991. 204 Proceedings, 5th Chaotic Modeling and Simulation International Conference, 12 – 15 June 2012, Athens Greece 14. H. Letzel, J. Schouten, R. Krishna, C. M. van den Bleek, Characterization of regimes and regime transitions in bubble columns by chaos analysis of pressure signals, Chemical Engineering Science 52, pp 4447-4459, 1997. 15. J. Drahos, J. Tihon, C. Serio, A. Lubbert, Deterministic chaos analysis of pressure fluctuations in a horizontal pipe at intermittent flow regime. Chemical Engineering Journal 64, pp 149–156, 1996. 16. J. Y. Lee, N. S. Kim, M. Ishii, Flow regime identification using chaotic characteristics of two-phase flow, Nuclear Eng. Design 238, pp 945–957, 2008. 17. L Cantelli, A. Fichera, A. Pagano, A high-resolution resistive probe for nonlinear analysis of two-phase flows, Journal of Thermodynamics 2011, Article ID 491350, p. 10, 2011. 18. L. Cantelli, A. Fichera, I. D. Guglielmino, A. Pagano, Non-Linear Dynamics of AirWater Mixtures in Vertical Pipes: Experimental Trends, International Journal of Bifurcation and Chaos 16-9, 2006. 19. G. Cammarata, A. Fichera, A. Pagano, Nonlinear analysis of a rectangular natural circulation loop, Int. Comm. Heat Mass Transfer 27 (8), pp 1077-1089, 2000. 20. D.S. Broomhead, G. P. King, Extracting Qualitative Dynamics from Experimental Data, Physica D 20, 217-236 1986. 21. F. Takens, Lecture Notes in Mathematics, Dynamical System and Turbulence, D. A. Rand & L.S. Young Editions, Springer, New York, 1981. 22. J. M. T. Thompson, H. B. Stewart, Nonlinear Dynamics and Chaos, J. Wiley & Sons, New York, 1986. 23. S. N. Rasband, Chaotic Dynamics of Nonlinear Systems, J. Wiley & Sons, New York, 1990. 24. S. H. Strogatz, Nonlinear Dynamics and Chaos, with Applications to Physics, Biology, Chemistry, and Engineering, Perseus Books, Cambridge, 1994. 25. H. Kantz, T., Schreiber, Nonlinear time series analysis, Cambridge University Press, 1999. 205 Proceedings, 5th Chaotic Modeling and Simulation International Conference, 12 – 15 June 2012, Athens Greece 206