Modello di Kuramoto
Il modello Kuramoto (o modello Kuramoto-Daido ), proposto per la prima volta da Yoshiki Kuramoto (蔵本 由紀?, Kuramoto Yoshiki) ,[1][2] è un modello matematico utilizzato per descrivere la sincronizzazione . Più specificatamente, si tratta di un modello per il comportamento di un ampio insieme di oscillatori accoppiati.[3][4] La sua formulazione è stata motivata dal comportamento dei sistemi di oscillatori chimici e biologici, e ha trovato applicazioni diffuse in settori quali la neuroscienza[5][6][7][8] e la dinamica delle fiamme oscillanti.[9][10] Kuramoto fu piuttosto sorpreso quando venne a sapere che il comportamento di alcuni sistemi fisici, i sistemi di giunzioni Josephson, seguiva il suo modello.
Il modello parte da diverse ipotesi, tra cui l'esistenza di un accoppiamento debole, la natura identica o quasi identica degli oscillatori e la dipendenza sinusoidale delle interazioni dalla differenza di fase tra ciascuna coppia di oggetti. Nella versione originale, gli oscillatori sono perfettamente interscambiabili -- e questa peculiare proprietà (simmetria per permutazione) è sorprendetemente presente nelle giunzioni Josephson (più precisamente nelle giunzioni connesse in serie).
Definizione
Nella versione originaria del modello Kuramoto, si ritiene che ciascuno degli oscillatori abbia la propria frequenza naturale intrinseca e ciascuno è accoppiato in egual modo a tutti gli altri oscillatori (la simmetria per permutazione menzionata prima). Sorprendentemente, questo modello completamente non lineare può essere risolto esattamente nel limite di oscillatori infiniti, N → ∞;[5] in alternativa, utilizzando argomenti di autoconsistenza si possono ottenere soluzioni in stato stazionario del parametro d'ordine.[3] La forma più popolare del modello ha le seguenti equazioni di governo:
- ,
dove il sistema è composto da N oscillatori a ciclo limite, con fasi e costante di accoppiamento K .
È possibile aggiungere rumore al sistema. In tal caso, l'equazione originale viene modificata in
- ,
Dove descrive un termine fluttuante nel tempo. Se il rumore è considerato rumore bianco, allora
- ,
con che denota l'intensità del rumore.
Trasformazione
La trasformazione che permette di risolvere esattamente questo modello (almeno nel limite N → ∞) è la seguente:
Definire i "parametri d'ordine" r e ψ come
- .
Qui r rappresenta la coerenza di fase della popolazione di oscillatori e ψ indica la fase media. Sostituendo nell'equazione si ottiene
- .
Pertanto le equazioni degli oscillatori non sono più accoppiate in modo esplicito; sono invece i parametri d'ordine a governare il comportamento. Di solito viene eseguita un'ulteriore trasformazione, in un sistema di riferimento rotante in cui la media statistica delle fasi su tutti gli oscillatori è zero (cioè ). Infine, l'equazione che governa il sistema diventa
- .
Limite di grande N
Consideriamo ora il caso in cui N tende a infinito. Chiamiamo la distribuzione delle frequenze naturali intrinseche come g ( ω ) (assunta normalizzata ). Supponiamo che la densità degli oscillatori in una data fase θ, con data frequenza naturale ω, al tempo t sia . La condizione di normalizzazione richiede che
L'equazione di continuità per la densità dell'oscillatore sarà
dove v è la velocità di deriva degli oscillatori ottenuta prendendo il limite infinito -N nell'equazione trasformata, tale che
Infine, la definizione dei parametri d'ordine deve essere riscritta per il limite del continuo ( N infinito). deve essere sostituito dalla sua media d'insieme (su tutto ) e la somma deve essere sostituita da un integrale, per dare
Soluzioni per il limite N grande
Lo stato incoerente con tutti gli oscillatori che si spostano casualmente corrisponde alla soluzione . In questo caso e non c'è coerenza tra gli oscillatori che sono distribuiti uniformemente in tutte le fasi possibili e la popolazione si trova in uno stato statistico stazionario (sebbene i singoli oscillatori continuino a cambiare fase in base al loro ω intrinseco).
Quando l'accoppiamento K è sufficientemente forte, è possibile una soluzione completamente sincronizzata. Nello stato completamente sincronizzato, tutti gli oscillatori condividono una frequenza comune, anche se le loro fasi possono essere diverse.
Una soluzione per il caso di sincronizzazione parziale produce uno stato in cui solo alcuni oscillatori (quelli vicini alla frequenza naturale media dell'insieme) si sincronizzano; gli altri oscillatori derivano in modo incoerente. Matematicamente, lo stato parzialmente incoerente ha una densità
per gli oscillatori agganciati, e
per gli oscillatori la cui fase relativa cambia. Il passaggio da una popolazione all'altra si verifica quando .
Quando è unimodale e simmetrico, allora una soluzione di stato stabile per il sistema è All'aumentare dell'accoppiamento si raggiunge un valore critico tale che quando , la media a lungo termine è incoerente (). Quando , dove è piccolo, allora [11][3]
Caso di N piccolo
Quando N è piccolo, le soluzioni fornite sopra non funzionano, poiché non è possibile utilizzare l'approssimazione del continuo.
Il caso N=2 è banale. Nel sistema di riferimento in rotazione , e quindi il moto è completamente descritto dall'angolo tra i due oscillatori: . Quando , l'angolo ruota sulla circonferenza (vale a dire, l'oscillatore veloce continua a ruotare attorno all'oscillatore lento). Quando , l'angolo cade in un attrattore stabile (i due oscillatori si agganciano in fase). Allo stesso modo, lo spazio delle fasi del caso N=3 è un toro bidimensionale, e quindi il sistema evolve come un flusso sul toro bidimensionale, e non può essere caotico.
Il caos si può verificare solo quando N=4. Per alcuni valori di , il sistema ha uno attrattore strano .[12]
Collegamento ai sistemi hamiltoniani
Il modello dissipativo di Kuramoto è contenuto[13] in alcuni sistemi hamiltoniani conservativi con hamiltoniana della forma
Dopo una trasformazione canonica in variabili azione-angolo con azioni e angoli (fasi) , la dinamica esatta di Kuramoto emerge su varietà invarianti di costante . Con l'Hamiltoniana trasformata
L'equazione del moto di Hamilton diventa
E
Quindi il manifold con è invariante perché e la dinamica di fase diventa la dinamica del modello Kuramoto (con le stesse costanti di accoppiamento per ). Questa classe di sistemi hamiltoniani caratterizza alcuni sistemi quantistico-classici, tra cui i condensati di Bose-Einstein.
Varianti del modello

Esistono diversi tipi di varianti che possono essere applicate al modello originale presentato sopra. Alcuni modelli modificano la struttura topologica, altri consentono pesi eterogenei e altri ancora sono più correlati ai modelli che si ispirano al modello Kuramoto ma non hanno la stessa forma funzionale.
Varianti della topologia della rete
Oltre al modello originale, che ha una topologia tutto collegato a tutto (all-to-all), una topologia di tipo rete complessa sufficientemente densa è adatta al trattamento del campo medio utilizzato nella soluzione del modello originale[14] (si veda Trasformazione e limite N grande sopra per maggiori informazioni). Le topologie di rete come gli anelli e le popolazioni accoppiate supportano stati chimera.[15] Ci si può anche chiedere quale sia il comportamento dei modelli in cui vi sono topologie intrinsecamente locali, come quelle unidimensionali, di cui la catena e l'anello sono esempi prototipali. In tali topologie, in cui l'accoppiamento non scala come 1/ N, non è possibile applicare l'approccio canonico del campo medio, quindi bisogna fare affidamento sull'analisi caso per caso, utilizzando le simmetrie ogniqualvolta sia possibile, il che può fornire la base per ricavare la forma generale delle soluzioni.
La sincronia uniforme, le onde e le spirali possono essere facilmente osservate nelle reti Kuramoto bidimensionali con accoppiamento locale diffusivo. La stabilità delle onde in questi modelli può essere determinata analiticamente utilizzando i metodi di analisi della stabilità di Turing.[16] La sincronia uniforme tende a essere stabile quando l'accoppiamento locale è ovunque positivo, mentre le onde si generano quando le connessioni a lungo raggio sono negative (accoppiamento surround inibitorio). Le onde e la sincronia sono collegate da un ramo di soluzioni topologicamente distinto noto come increspatura.[17] Si tratta di deviazioni spazialmente periodiche di bassa ampiezza che emergono dallo stato uniforme (o dallo stato d'onda) tramite una biforcazione di Hopf .[18] L'esistenza di soluzioni di increspatura è stata prevista (ma non osservata) da Wiley, Strogatz e Girvan,[19] che le hanno chiamate stati q multi-twisted.
La topologia su cui è studiato il modello Kuramoto può essere resa adattiva[20] mediante l'uso di un modello di fitness che mostra un miglioramento della sincronizzazione e della percolazione in modo auto-organizzato.
Un grafo con il grado minimo almeno sarà connesso. Tuttavia esiste una soglia di connettività critica affinché un grafico si sincronizzi un po' di più, e per qualsiasi grafo su nodi con grado minimo si sincronizza globalmente per abbastanza grande. Il minimo[19] massimo[21] si trovano tra .
Allo stesso modo è noto che i grafi di Erdős-Rényi con probabilità al bordo esattamente , se va all'infinito saranno connessi ed è stato ipotizzato[22] che questo valore sia anche quello per cui questi grafi casuali subiscono la sincronizzazione, come un preprint del 2022 afferma di aver dimostrato.[23]
Variazioni della topologia di rete e dei pesi di rete: dal coordinamento dei veicoli alla sincronizzazione cerebrale
Alcuni lavori nella comunità della teoria del controllo si sono concentrati sul modello Kuramoto su reti e con pesi eterogenei (vale a dire che l'intensità dell'interazione tra due oscillatori qualsiasi può essere arbitraria). La dinamica di questo modello è la seguente:
Dove è un numero reale positivo diverso da zero se l'oscillatore è collegato all'oscillatore . Tale modello consente uno studio più realistico, ad esempio, delle reti di distribuzione della potenza elettrica[25], del comportamento gregaleDato , della formazione e del coordinamento dei veicoli.[26] Nel lavoro di Dörfler e colleghi, diversi teoremi forniscono condizioni rigorose per la sincronizzazione di fase e frequenza di questo modello. Ulteriori studi, motivati da osservazioni sperimentali in neuroscienze, si concentrano sulla derivazione di condizioni analitiche per la sincronizzazione del cluster di oscillatori Kuramoto eterogenei su topologie di rete arbitrarie.[27] Dato che il modello Kuramoto sembra svolgere un ruolo chiave nella valutazione dei fenomeni di sincronizzazione nel cervello,[28] le condizioni teoriche che supportano i risultati empirici possono aprire la strada a una comprensione più profonda dei fenomeni di sincronizzazione neuronale.
Varianti della funzione di interazione di fase
Kuramoto ha approssimato l'interazione di fase tra due oscillatori qualsiasi tramite la sua prima componente di Fourier, vale a dire , Dove . Si possono ottenere approssimazioni migliori includendo componenti di Fourier di ordine superiore,
- ,
dove i parametri e devono essere stimati. Ad esempio, la sincronizzazione tra una rete di neuroni Hodgkin-Huxley debolmente accoppiati può essere replicata utilizzando oscillatori accoppiati che mantengono le prime quattro componenti di Fourier della funzione di interazione.[29] L'introduzione di termini di interazione di fase di ordine superiore può anche indurre interessanti fenomeni dinamici come stati parzialmente sincronizzati,[30] cicli eteroclinici,[31] e dinamiche caotiche .[32]
Disponibilità
- La libreria pyclustering[33] include un'implementazione in Python e C++ del modello Kuramoto e delle sue modifiche. La libreria è inoltre composta da reti oscillanti (per l'analisi dei cluster, il riconoscimento di pattern, la colorazione dei grafici, la segmentazione delle immagini) basate sul modello Kuramoto e sull'oscillatore di fase.
Note
- ^ Yoshiki Kuramoto, Lecture Notes in Physics, International Symposium on Mathematical Problems in Theoretical Physics, vol. 39, Springer-Verlag, New York, 1975, p. 420.
- ^ Kuramoto Y, Chemical Oscillations, Waves, and Turbulence, New York, NY: Springer-Verlag, 1984.
- ^ a b c Steven Strogatz, From Kuramoto to Crawford: Exploring the onset of synchronization in populations of coupled oscillators, in Physica D, vol. 143, 2000, Bibcode:2000PhyD..143....1S, DOI:10.1016/S0167-2789(00)00094-4.
- ^ Juan A. Acebrón, L.L. Bonilla e Pérez Vicente, The Kuramoto model: A simple paradigm for synchronization phenomena (PDF), in Reviews of Modern Physics, vol. 77, 2005, Bibcode:2005RvMP...77..137A, DOI:10.1103/RevModPhys.77.137.
- ^ a b Bick, Christian; Goodfellow, Marc; Laing, Carlo R.; Martens, Erik A., Understanding the dynamics of biological and neural oscillator networks through exact mean-field reductions: a review", in Journal of Mathematical Neuroscience, vol. 10, 2020, DOI:10.1186/s13408-020-00086-9, PMID 32462281, arXiv:1902.05307.
- ^ Cumin, D.; Unsworth, C. P., Generalising the Kuromoto model for the study of neuronal synchronisation in the brain, in Physica D, vol. 226, 2007, Bibcode:2007PhyD..226..181C, DOI:10.1016/j.physd.2006.12.004.
- ^ Breakspear M, Heitmann S, Daffertshofer A, Generative models of cortical oscillations: Neurobiological implications of the Kuramoto model, in Front Hum Neurosci, vol. 4, 2010, DOI:10.3389/fnhum.2010.00190, PMID 21151358.
- ^ Cabral J, Luckhoo H, Woolrich M, Joensson M, Mohseni H, Baker A, Kringelbach ML, Deco G, "Exploring mechanisms of spontaneous functional connectivity in MEG: How delayed network interactions lead to structured amplitude envelopes of band-pass filtered oscillations", in NeuroImage, vol. 90, 2014, DOI:10.1016/j.neuroimage.2013.11.047, PMID 24321555.
- ^ Sivashinsky, G.I., "Diffusional-thermal theory of cellular flames", in Combust. Sci. Technol., vol. 15, 1977, DOI:10.1080/00102207708946779.
- ^ Forrester, D.M., "Arrays of coupled chemical oscillators", in Scientific Reports, vol. 5, 2015, Bibcode:2015NatSR...516994F, DOI:10.1038/srep16994, PMID 26582365, arXiv:1606.01556.
- ^ (EN) Steven H. Strogatz, Frontiers in Mathematical Biology, Lecture Notes in Biomathematics, vol. 100, Springer, 1994, pp. 122-138, DOI:10.1007/978-3-642-50124-1_7, ISBN 978-3-642-50124-1.
- ^ (EN) Strogatz, Steven H., "Norbert Wiener's Brain Waves", in In Levin, Simon A. (ed.). Frontiers in Mathematical Biology. Lecture Notes in Biomathematics., vol. 15, 1994, Bibcode:2005IJBC...15.3457M, DOI:10.1142/S0218127405014155, ISSN 0218-1274.
- ^ Witthaut, Dirk; Timme, Marc, "Kuramoto Dynamics in Hamiltonian Systems"., in Phys. Rev. E, vol. 90, 2014, Bibcode:2014PhRvE..90c2917W, DOI:10.1103/PhysRevE.90.032917, PMID 25314514, arXiv:1305.1742.
- ^ Rodrigues, F. A.; Peron, T.K.; Jie, P.; Kurths, J., "The Kuramoto model in complex networks"., in Physics Reports, vol. 610, 2016, Bibcode:2016PhR...610....1R, DOI:10.1016/j.physrep.2015.10.008, arXiv:1511.07139.
- ^ Abrams, D.M.; Strogatz, S.H., "Chimera states for coupled oscillators", in Physical Review Letters, vol. 93, 2004, Bibcode:2004PhRvL..93q4102A, DOI:10.1103/physrevlett.93.174102, PMID 15525081, arXiv:nlin/0407045.
- ^ Kazanci, F.; Ermentrout, B., "Pattern formation in an array of oscillators with electrical and chemical coupling"., in SIAM J Appl Math., vol. 67, 2006, DOI:10.1137/060661041.
- ^ Heitmann, S.; Gong, P.; Breakspear, M, "A computational role for bistability and traveling waves in motor cortex"., in Front Comput Neurosci., vol. 6, 2012, DOI:10.3389/fncom.2012.00067, PMID 22973223.
- ^ Heitmann, S.; Ermentrout, B., "Synchrony, waves and ripple in spatially coupled Kuramoto oscillators with Mexican hat connectivity"., in Biological Cybernetics, vol. 109, 2015, DOI:10.1007/s00422-015-0646-6, PMID 25677527.
- ^ a b Wiley, D.; Strogatz, S.; Girvan, M, The size of the sync basin, in Chaos., vol. 16, 2006, Bibcode:2006Chaos..16a5103W, DOI:10.1063/1.2165594, PMID 16599769.
- ^ Eom, Y.-H.; Boccaletti, S.; Caldarelli, G, "Concurrent enhancement of percolation and synchronization in adaptive networks", in Scientific Reports, vol. 7, 2016, Bibcode:2016NatSR...627111E, DOI:10.1038/srep27111, PMID 27251577, arXiv:1511.05468.
- ^ (EN) Kassabov, Martin; Strogatz, Steven H.; Townsend, Alex, "Sufficiently dense Kuramoto networks are globally synchronizing"., in Chaos, vol. 31, Bibcode:2021Chaos..31g3135K, DOI:10.1063/5.0057659, ISSN 1054-1500, PMID 34340322, arXiv:2105.11406.
- ^ (EN) Ling, Shuyang; Xu, Ruitu; Bandeira, Afonso S., "On the Landscape of Synchronization Networks: A Perspective from Nonconvex Optimization", in SIAM Journal on Optimization, vol. 29, 2019, pp. 1879-1907, DOI:10.1137/18M1217644, ISSN 1052-6234, arXiv:1809.11083.
- ^ Abdalla, Pedro; Bandeira, Afonso S.; Kassabov, Martin; Souza, Victor; Strogatz, Steven H.; Townsend, Alex, "Expander graphs are globally synchronising", su Quanta Magazine, (2022).
- ^ Pantaleone, James, "Synchronization of metronomes" (PDF), in American Journal of Physics, vol. 70, 2002, pp. 992-1000, Bibcode:2002AmJPh..70..992P, DOI:10.1119/1.1501118.
- ^ Filatrella, G.; Nielsen, A.H.; Pedersen, N.F., "Analysis of a power grid using a Kuramoto-like model"., in The European Physical Journal B, vol. 61, 2008.
- ^ Dorfler, F.; Bullo, F., "Synchronization in complex networks of phase oscillators: A survey", in Automatica, vol. 50, 2014, DOI:10.1016/j.automatica.2014.04.012.
- ^ Menara, T.; Baggio, G.; Bassett, D.; Pasqualetti, F., "Stability Conditions for Cluster Synchronizations in Networks of Heterogeneous Kuramoto Oscillators", in IEEE Transactions on Control of Network Systems, vol. 7, 2020, DOI:10.1109/TCNS.2019.2903914, arXiv:1806.06083.
- ^ Cabral, J.; Hugues, E.; Sporns, O.; Deco, G., "Role of local network oscillations in resting-state functional connectivity", in NeuroImage, vol. 57, 2011, DOI:10.1016/j.neuroimage.2011.04.010, PMID 21511044.
- ^ Hansel, D.; Mato, G.; Meunier, C, "Phase Dynamics for Weakly Coupled Hodgkin-Huxley Neurons"., in Europhysics Letters., vol. 23, 1993, Bibcode:1993EL.....23..367H, DOI:10.1209/0295-5075/23/5/011.
- ^ (EN) Clusella, Pau; Politi, Antonio; Rosenblum, Michael, "A minimal model of self-consistent partial synchrony"., in New Journal of Physics., vol. 18, 2016, Bibcode:2016NJPh...18i3037C, DOI:10.1088/1367-2630/18/9/093037, ISSN 1367-2630, arXiv:1607.07178.
- ^ Hansel, D.; Mato, G.; Meunier, C, "Clustering and slow switching in globally coupled phase oscillators" (PDF), in Physical Review E, vol. 48, 1993, pp. 3470-3477, Bibcode:1993PhRvE..48.3470H, DOI:10.1103/physreve.48.3470, PMID 9961005.
- ^ Bick, C.; Timme, M.; Paulikat, D.; Rathlev, D.; Ashwin, P., "Chaos in Symmetric Phase Oscillator Networks"., in Physical Review Letters., vol. 107, 2011, p. 244101, Bibcode:2011PhRvL.107x4101B, DOI:10.1103/PhysRevLett.107.244101, PMID 22243002, arXiv:1105.2230.
- ^ pyclustering
Voci correlate
Altri progetti
Wikimedia Commons contiene immagini o altri file su Modello di Kuramoto