PROJET: Circuit Électronique Non: Linéaires À Évolution Chaotique. Cas Du Circuit de Dixon
PROJET: Circuit Électronique Non: Linéaires À Évolution Chaotique. Cas Du Circuit de Dixon
PROJET: Circuit Électronique Non: Linéaires À Évolution Chaotique. Cas Du Circuit de Dixon
Filière : ISIC
Niveau : 1 ère année
Réalisé Par :
TOUIJER Ayoub
ENNAHI Saad
Encadré par :
prof. HASSAN OUHMANE
Les systèmes de synchrones comme le chaos shift keying (CSK), proposé par
Kolomban et Kennely, sont les plus utilisés pour la transmission de données.
Ces derniers sont issus d'un usage très important pour la transmission des
données en temps continu et de signaux numériques.
2
Abstract:
In this paper, Dixon chaotic system is implemented electronically fort the first
time in the literature. We have also investigated a synchronization of the system
and electronic circuit results are with good agreement with numerical results.
Key words: chaotic systems, synchronization, chaos shift keying (CSK), Dixon
chaotic Systems.
3
Sommaire:
Résumé : ............................................................................................................ 2
Abstract:............................................................................................................. 3
Remerciements: ................................................................................................. 6
INTRODUCTION GENERALE ................................................................................ 7
CHAPITRE 1 : GENERALITE SUR LE PHENOMENE CHAOTIQUE ............................ 8
INTRODUCTION : ............................................................................................. 8
Le chaos : ........................................................................................................ 9
Non-linéarité: ............................................................................................. 10
Déterminisme ............................................................................................ 10
Aspect aléatoire ......................................................................................... 10
Des Approches Théoriques : .......................................................................... 11
Conclusion :................................................................................................... 15
CHAPITRE2 : SYNCHRONISATION DU SYSTEME CHAOTIQUE CAS DE DIXON : ... 16
INTRODUCTION : ........................................................................................... 16
Concept Et Méthodes De Synchronisation .................................................... 16
Synchronisation Unidirectionnelle ............................................................. 17
Synchronisation Bidirectionnelle ................................................................ 17
DES APPROCHES THEORIQUES : .................................................................... 17
CONCLUSION : ............................................................................................... 26
CHAPITRE 3 : SIMULATION D'UN SYSTÈME DE DIXON ...................................... 27
Introduction : ................................................................................................ 27
Le circuit de Chua : ........................................................................................ 28
Présentation du circuit de Chua : ............................................................... 28
Simulation du circuit de DIXON par proteuse: ............................................... 29
Simulation de la sychronisation par proteuse : ............................................. 31
Conclusion :................................................................................................... 32
Conclusion générale : ....................................................................................... 33
Références: ...................................................................................................... 34
4
Table de figures:
5
Remerciements:
Mr. HASSAN OUHMANE qui n’a ménagé aucun effort pour nous aider
remerciements.
l’élaboration de ce rapport.
6
INTRODUCTION GENERALE
Depuis l’antiquité, l’homme n’a pas cessé de chercher les différents moyens pour
transmettre un message a son correspondant et pouvoir ainsi communiquer
avec lui en toute sécurité. Tout ces efforts ont conduit à l'évolution des modes
de communication et à leur développement et continu à la recherche de débits
supérieurs, une mobilité améliorée est surtout une confidentialité totale dans la
communication.
La cryptographie a été depuis très longtemps un champ de bataille entre deux
camps, ceux qui veulent cacher des données contre ceux qui veulent savoir tout
ce qui traine comme données. De ce fait, à chaque fois que le premier trouve un
moyen pour dissimuler ses données, aussitôt et dans la limite de ses moyens, le
second trouve un moyen lui permettant de récupérer les données cachées.
Ainsi est née la cryptographie chaotique qui consiste à camoufler l’information
avec le signal chaotique en vue de les cacher.
Notre travail sera structure comme suit :
Dans le premier chapitre de ce travail, nous avons défini les systèmes
dynamiques de manière générale et les systèmes chaotiques de manière un plus
détaillé.
Le second chapitre sera consacré à la synchronisation des systèmes chaotiques
et les différentes méthodes utilisées à cette fin.
Le troisième chapitre est dédié a la simulation d’un système chaotique cas de
DIXON .
Ce travail sera finalisé par une conclusion et synthèse des différentes parties de
ce mémoire qui permettront d’avoir des perspectives intéressantes sur les
possibilités d’améliorations à apporter au système étudié.
7
CHAPITRE 1 : GENERALITE SUR LE PHENOMENE
CHAOTIQUE
INTRODUCTION :
L'exploitation de la dynamique chaotique dans les applications techniques
suscite un intérêt croissant, d'ingénierie, où l'on s'est attaché à créer
efficacement le chaos par le biais de systèmes physiques simples, comme les
circuits électroniques [1-5]. Systèmes physiques simples, tels que les circuits
électroniques [1-5]. Récemment, la conception de circuits permettant de
produire des attracteurs chaotiques est devenue un thème central.
Les attracteurs chaotiques sont devenu un point focal pour les ingénieurs
électroniciens [6] [7], non seulement en raison d'intérêt théorique, mais aussi en
raison de leurs applications potentielles dans le monde réel [8-10] dans diverses
technologies et systèmes d'information basés sur le chaos [11-15].
Dans cet article, nous avons décrit une mise en œuvre robuste du système Dixon
via le simulateur électronique ‘NI Multisim’ simulateur électronique. Parce que
le système de Dixon peut présenter une grande variété de comportements non
linéaires, il présente un paradigme attrayant pour l'étude électronique des
systèmes dynamiques.
Ce système est basé sur des équations différentielles ordinaires. Dans notre
travail, nous avons étendu ce système aux équations différentielles
fractionnaires. De plus, le système est résolu numériquement, et les courbes
sont tracées. Ensuite, le circuit est simulé électroniquement et donne
pratiquement les mêmes résultats.
Il est très important de noter que l'ordre fractionnaire est aussi parfaitement
Le chaos :
Le chaos ne signifie pas l’absence d'ordre, il se rattache plutôt à une
notion d'imprévisibilité, d'impossibilité de prévoir une évolution à long
terme du fait que l’état final dépend de manière si sensible de l'état initial.
On appelle donc un système dynamique chaotique, un système qui
dépend de plusieurs paramètres et caractérisés par une extrême
sensibilité aux conditions initiales. Ils ne sont pas déterminés ou modélisés
par des systèmes d'équations linéaires ni par les lois de la mécanique
9
classique, pourtant, ils ne sont pas nécessairement aléatoires, relevant du
seul calcul des probabilités.
Pour une meilleure compréhension des systèmes chaotiques, on se sert
de ces quelques définitions et propriétés.
Non-linéarité:
Un système chaotique est un système dynamique non linéaire. Un
système linéaire ne peut pas être chaotique.
Déterminisme
Un système déterministe est un système dont l’état présent est
complètement déterminé par les conditions initiales, en contradiction avec
un système stochastique pour lequel l’état présent reflète les conditions
initiales avec en plus d’une réalisation particulière d’un paramètre
aléatoire (bruit ou variable interne).
Aspect aléatoire
Tous les états d’un système chaotique présentent des aspects aléatoires
comme illustré dans la figure si dessus.
10
Figure 1 : Etat chaotique x1
Le système de Dixon est décrit par une équation différentielle ordinaire comme :
𝑑𝑥 𝑥𝑦
= 2
𝑑𝑡 𝑥 + 𝑦 2
𝑑𝑦 𝑦2
= 2 2
− 0.3 − 0.7𝑦
{ 𝑑𝑡 𝑥 + 𝑦
11
Cette équation décrit un système dynamique non linéaire et manifeste une
évolution chaotique vers un attracteur. Dixon a résolu ce système
numériquement et a tracé la figure dans les espaces de phases, figure 2. Dans
cette figure, un chaos dynamique significatif est manifesté. Ce phénomène à
été résolu numériquement par Dixon, et les résultats montrés sont
typiquement similaires aux nôtres déterminés par des circuits électroniques
pour la première fois dans la littérature, figure 1. La figure 2 montre en phase
spatiale un phénomène de double défilement [22]. De plus, le système de
Dixon a été résolu numériquement et des courbes de chaos ont été tracées
pour l'équation différentielle ordinaire dans les espaces de phase. Dans cet
article, notre travail principal est de décrire ce phénomène non linéaire de
manière puissante par des circuits électroniques simples. Par conséquent, les
circuits actuels doivent être soigneusement dimensionnés et configurés. Par
ailleurs, tous les amplificateurs opérationnels doivent être réglés à zéro.
12
Figure 2 : circuits électroniques du système différentiel
d'ordre fractionnel de Dixon
13
passifs ont été soigneusement dimensionnés pour conduire à un ordre de
cellule fractionnaire de a = 0,9. La figure 3 montre le système chaotique de
DIXON.
14
Conclusion :
Dans ce présent chapitre, nous avons vus quelques définitions, notions et
quelques caractéristiques sur les systèmes chaotiques parmi lesquelles:
• Le chaos est le résultat d'un processus déterministe.
• Il apparait dans les systèmes non linéaires.
• La trajectoire ou la forme observée apparait principalement désordonnée et
Aléatoire.
15
CHAPITRE2 : SYNCHRONISATION DU SYSTEME
CHAOTIQUE CAS DE DIXON :
INTRODUCTION :
La synchronisation des systèmes chaotiques [23] est le sujet le plus émergent
pour les chercheurs [24-26]. Dans cet article, nous présentons une
synchronisation d'un système de Dixon décrit par une équation différentielle
fractionnaire en utilisant des circuits électroniques. Le système émetteur
communément appelé maître sera les circuits électroniques de Dixon et le
récepteur communément appelé esclave sera conçu correctement par un
calcul mathématique robuste.
16
Synchronisation Unidirectionnelle
Dans le cas d’une synchronisation unidirectionnelle, le couplage entre deux
seul sens, par exemple l’utilisation d’un circuit électrique suiveur [13].
Synchronisation Bidirectionnelle
Dans le cas d’une synchronisation bidirectionnelle, le couplage entre deux
d’énergie dans les deux sens, par exemple l’utilisation d’une simple résistance.
17
L'esclave est donné par l'équation suivante :
𝑥𝑦
𝐷𝛼 𝑥 = + 𝑊1 (𝑡)
𝑥 2 +𝑦 2
{ 𝑦2 (4)
𝐷𝛼 𝑦 = 𝑥 2 +𝑦 2
− 0.3 − 0.7𝑦 + 𝑊2 (𝑡)
On Pose : X=(𝑦𝑥 )
𝑥𝑦
0 0 𝑥2 +𝑦2
A=( ) AND F(X) = ( 𝑦2
) (6)
0 −0.7 −0.3
𝑥 +𝑦2
2
A est la matrice carrée indiquant les termes constants, alors le système esclave
devient :
Avec W(t) est le terme du contrôleur, F(X)est le terme non linéaire, et A est une
matrice traduisant le terme linéaire.
𝑊 (𝑡) 𝑢
W(t)=( 1 ) , U=( ) (8)
𝑊2 (𝑡) 𝑣
18
𝑢𝑣
𝑢2 +𝑣 2
F(U) = ( 𝑣2 ) (9)
− 0.3
𝑢2 +𝑣 2
avec
0 1
M=( ) (10)
1 0
= (A – BK)e(t) (14)
𝑎𝑘 𝑎𝑘2
BK = ( 1 ) (18)
𝑏𝑘1 𝑏𝑘2
On a l’équation suivante :
−0.7𝑦
MAX – AMX = ( ) (19)
−0.7𝑥
𝑥𝑦 𝑢𝑣
−0.3 − 0.3
−0.7𝑦 𝑥2 +𝑦2 𝑢2 +𝑣 2
W(t) = ( )+ ( 𝑦2
)-( 𝑣2 ) – Bke (20)
−0.7𝑥
𝑥 +𝑦2
2 𝑢2 +𝑣 2
On pose :
−𝑘1 −𝑘2
A – BK = ( ) (21)
−2𝑘2 −0.7 − 2𝑘2
20
−4 +2.45
A – BK = ( ) (22)
−8 +4.2
Donc la condition
𝜋
|arg(A – BK )| = +1.5109 > 𝛼 ≅ 1.4137 pour α = 0.9 , alors la matrice BK
2
devient :
4 −2.45
BK = ( ) ce qui conduit à :
8 −4.9
4 −2.45 𝑈−𝑌
BKe = ( ) ( )
8 −4.9 𝑉−𝑋
4(𝑈 − 𝑌) − 2.45(𝑉 − 𝑋)
=( ) (23)
8(𝑈 − 𝑌) − 4.9(𝑉 − 𝑋)
𝑦2 𝑈𝑉
𝑊1 (𝑡) = 3.3𝑦 − 0.3 + 2 2 − 2 2 − 4𝑈 + 2.45𝑉 − 2.45𝑥
𝑥 +𝑦 𝑈 +𝑉
{ 𝑥𝑦 𝑈𝑉
(24)
𝑊2 (𝑡) = −4.2𝑥 + 8𝑦 + 2 2 − 2 2 − 8𝑈 + 8𝑦 + 4.9𝑉
𝑥 +𝑦 𝑈 +𝑉
𝑦2
𝐷𝛼 𝑈 = 3.3𝑦 − 0.3 + − 2.45𝑥 − 0.3 − 4𝑈
𝑥 2 +𝑦 2
{ 𝑥𝑦 (25)
𝐷𝛼 𝑉 = −4.2𝑥 + 8𝑦 + − 8𝑈 + 4.2𝑉
𝑥 2 +𝑦 2
21
Les circuits électroniques de synchronisation du système Dixon entre
l'émetteur (maître) et le récepteur (esclave) communément appelé contrôleur
Cette figure montre les termes significatifs introduits dans la partie contrôleur
qui sont indiqués par un rectangle en pointillés dans le bas des circuits. Le
système maître, dès lors que les esclaves ont été obtenus par l'utilisation de
composants multiplicateurs en arbre et de deux diviseurs. En outre, les termes
non linéaires du système récepteur (esclave) sont obtenus en croisant les
variables non linéaires de l'émetteur (maître), qui sont ajoutées aux termes de
22
correction linéaire I conformément à chaque équation différentielle d'ordre
fractionné (eqt. 25).
23
Les signaux synchrones, x avec v et y avec x sont représentés sur la figure 7. Après
une fluctuation rapide, les signaux sont synchronisés dans le temps. Ceci est
traduit par le fait que l'erreur tend vers zéro.
24
Figure 8 : les résultats de synchronisation entre x et v, y et u
25
Les mêmes courbes peuvent être obtenues et affichées dans des oscilloscopes
avec un plan de phases (y, u), et également synchronisées.
CONCLUSION :
Dans ce chapitre, une étude théorique (applications mathématiques), une
étude des différentes méthodes de la synchronisation des circuits chaotiques et
des graphes nécessaires ont été données.
Le chapitre suivant sera consacré à la simulation du circuit de DIXON et la
synchronisation de ce dernier.
26
CHAPITRE 3 : SIMULATION D'UN SYSTÈME DE
DIXON
Introduction :
Suite aux progrès considérables réalisés dans les dernières décennies, la sécurité
dans l'échange de l'information est devenue plus qu'une nécessite. Dans ce
contexte, la cryptographie joue un rôle majeur car l'information est
généralement transportée dans des canaux publiques.
Le chaos est l'une des dynamiques les plus complexes pouvant présenter les
systèmes non-linéaires. Les signaux génères par les systèmes chaotiques ont des
propriétés statistiques similaires à l'aléatoire en dépit d'être déterministe. De ce
fait, les systèmes chaotiques ont été utilises pour une communication sécurisée
et plusieurs systèmes de cryptages bases sur le chaos ont été proposés afin de
cacher l'information parmi lesquels : le masquage par addition, CSK, cryptage par
inclusion...etc.
27
Dans le cryptage symétrique, le décryptage de l'information nécessite une
synchronisation entre l'émetteur et le récepteur. Pour parvenir à la
synchronisation, la sortie de l'émetteur doit être envoyée au récepteur.
L'utilisation d'oscillateurs est requise pour générer un signal chaotique. Plusieurs
types d'oscillateurs existent. Ce dernier différent par leurs structures, la
technologie impliquée ainsi que les composants utilisés dans leurs création. Les
oscillateurs les plus répandus sont le circuit de chua (choisi pour la suite de ce
chapitre) et le Colpitts, ce dernier se caractérisant par la simplicité de sa
structure, comportant une non-linéarité intrinsèque liée à la caractéristique
exponentielle du transistor.
Le circuit de Chua :
Présentation du circuit de Chua :
Un circuit électronique doit respecter certaines conditions pour montrer un
comportement chaotique, appelés critères chaotiques. Il doit contenir :
• Un élément non linéaire ou plus.
• Une résistance localement active ou plus.
• Trois éléments de stockage d’énergie ou plus.
En 1983, l’ingénieur Leon Ong Chua a mis au point le plus simple circuit
électronique respectant ces critères. Il comporte deux condensateurs, une
bobine, une résistance active et une diode de Chua.
28
Figure 9 : Circuit de Chua
29
Figure 11 : résultat de la simulation
30
Simulation de la sychronisation par proteuse :
31
Figure 13 : résultat de la simulation
Conclusion :
Dans ce chapitre, nous venons de voir ce qu'est un circuit de Chua et de quoi
il se compose ainsi qu’on a fait une simulation d’un exemple des systèmes
chaotiques (DIXON).
32
Conclusion générale :
Au cours de ce projet, nous avons effectué des recherches sur plusieurs axes de
la cryptographie chaotique. De plus nous avons étudié ses origines avec la
découverte de la synchronisation et son apogée avec les techniques de
«sécurisation » et aussi leurs intérêt dans une utilisation quotidienne et dans
plusieurs domaines.
Dans ce travail, nous avons présenté la mise en œuvre par un circuit électronique
de l'ordre différentiel fractionnaire du système de Dixon. Les résultats présentés
sont en bon accord avec les résultats des approches théoriques étudiées au
début. Un double défilement est manifesté et affiché dans l'oscilloscope du
simulateur dans les espaces de phase. Un circuit contrôleur est ajouté au
système c’est pour réaliser la synchronisation. Lorsque le système émetteur
(maître) est parfaitement synchronisé avec le système récepteur (esclave),
l'erreur tend vers zéro. Les systèmes dynamiques chaotiques sont
identiquement semblables dans les figures maître et esclave respectivement.
33
Références:
[1] T. Matsumoto, "A chaotic attractor Chua's circuit", IEEE Trans. Circuits Syst.,
CAS31(12): 1055-1058, 1984.
[2] G. Q. Zhong and F. Ayrom." Experimental confirmation of chaos from chua's
circuit", Int. J. circuit Theory Appl., 13(11):93-98, 1985.
[3] L. O. Chua, M. Komuro, and T. Matsumoto," The Double Scroll family, Parts I
and II", IEEE Trans. Circuits Syst., CAS-33(11): 1073-1118, 1986.
[4] C. Kahlert and L. O. Chua" Transfer maps and returned maps for piecewise-
linear and three-region dynamical systems". Int. J. Circuit theory Appl., 15:23-
49, 1987.
[5] A. I. Mees and P. B. Chapman, "Homoclinic and heteroclinic orbits in the
Double Scroll attractor, IEEE Trans. Circuits Syst., CAS-34(39): 1115-1120, 1987.
[6] C. Kahlert,“ The chaos producing mechanism in Chua's circuit", Int. J. Circuit
Theory Appl. Int. J. Circuit Theory Appl., 16(4):227-232, 1988.
[7] C. Kahlert, Dynamics of the inclusions appearing in the return maps of
Chua's circuit-1. The creation mechanism", Int. J. Circuit Theory Appl., 17(1):29-
46, 1988.
[8] C. Kahlert, " The range of and return maps in three-region piece-wise linear
dynamical systems". Int. Circuit Theory Appl., 17(1):29-46, 1988.
[9] M. Komuro - Normal forms of continuous piece-linear vector fields and
chaotic attractors: Part I", Japan, J. Appl. Math, 5(2): 257-304, 1988.
[10] M. Komuro, Normal forms of continuous piecewise linear vector fields and
chaotic attractors. Part II'', Japan J. Appl. Math, 5(3): 503-549, 1988.
[11] M. Matsumoto, L. O. Chua, and K. Ayaki, Reality of chaos in the Double
Scroll circuit: A computer-assisted proof", IEEE Trans. Circuit Syst., CAS-35
(7):909-925, 1988.
[12] M. Komuro, Bifurcation equations of 3-dimentional piecewise-linear vector
fields'', In H. Kawakami, editor, Biffurcation Phenomenon in Nonlinear Systems
and Theory of Dynamical Systems”, pages 113-123. World Scientific, Singapore,
1990.
34
[13] C. Kahlert, Heteroclinic Orbits and scaled similar structures in the
parameter space of the chua oscillator". In G. Baier and M. Klein, editors,
Chaotic Hierarchy, pages 209-234. World Scientific, Singapore, 1991.
[14] M. Komuro. R. Tokunoga, T. Matsumoto, and A. Hotta, Global bifurcation
analysis of the Double Scroll Circuit”, Int. J. Bifurcation and Chaos, 1(1):139-
182. 1991.
[15] R. Lozi and S. Ushiki, "'Confinors and bounded-time patterns in Chua's
circuit and the Double Scroll family, Int. J. Bifurcation and Chaos, 1(1):119-138,
1991.
[16] T. Matsumoto, L. O. Chua, and M. Komuro," The Double Scroll", IEEE Trans.
Circuits Syst., CAS-32(8):797-818, 1985.
[17] T. Matsumoto, L. O. Chua, and M. Komuro, "The Double Scroll
bifurcations'', Int. J. Circuit Theory Appl., 14(1):117-146, 1986.
[18] M. E. Broucke,one parameter bifurcation diagram for chua's circuit", TEEE
Trans. Circuits Syst.. CAS-34(3):208-209. 1986.
[19] T. Matsumoto, L. O. Chua, and M. Komuro, " Birth and death of the Double
Scroll", physica, 24D:97-124, 1987.
[20] M. J. Ogorzalek, "Chaotic regions from the Double Scroll", IEEE Trans.
Circuits Syst., CAS-34(2):201-203, 1987.
[21] L. Yang and Y. L. Liao, Self similar structures from chua's circuit", Int. J.
Circuit Theory Appl., 15:189-192, 1987.
[22] C. M. Blazquez, and E. Tuma, "Dynamics of the Double Scroll circuit", IEEE
Trans. Circuits Syst., CAS-37(5):589-593, 1990.
23 T. Matsumoto, L. O. Chua, and R. Tokunaga, 'Chaos via torus breakdown.
IEEE Trans. Circuits Syst., CAS-34(3):240-253, 1987,
[24] T. S. Parker and L. O. Chua, ""The dual Double Scroll equation. IEEE Trans.,
Circuits Syst., CAS-349):1059-1073, 1987.
[25] D. Chen, C. Wu, H. C. I. Herbert, X. Ma, "Circuit simulation for
synchronization of fractional-order and integer-order chaotic system"
Nonlinear Dyn. 73: 1671-1686, (2013).
[26] Y. J. Liu, Circuit implementation and finite and finite-time synchronization
of the 4D Rabinovich hyperchaotic system, 'Non-linear Dyn. 67, 89-96 (2012).
35
[27] C. Huang, D. W. C., J. Q. Ho, J. Q. Lu, J. Kurths, Partial synchronization in
stochastic dynamical networks with switching communication channels”, Chaos
22, 023108 (2012)
[28] H.Q. Li, X.F. Liao, M.W. Luo, "A novel non-equilibrium fractional-ordrer
chaotic system and its complete synchronization by circuit-implementation?',
Nonlinear Dyn. 68, 137149 (2012)
[29] M.J. Wang, X.Y. Wang, B.N. Pei, "A new digital communication scheme
based on chaotic modulation ", Nonlinear Dyn. 67, 1097-1104 (2012)
[30] J. Kengne, J.C. Chendjou, G. Kenne, K. Khayamaka, G.H. Kom, "Analog
circuit implementation and synchronization of a system consisting of van der
pol oscillator linearly coupled to Duffing oscillator”, Nonlinear Dyn., 70, 2163-
2173 (2012)
36