Modelo de Kuramoto

De Wikipedia, la enciclopedia libre
Metrónomos, inicialmente desfasados, se sincronizan a través de pequeños movimientos de la base sobre la que están colocados. Se ha demostrado que este sistema es equivalente al modelo Kuramoto.[1]

El modelo de Kuramoto (o modelo de Kuramoto-Daido) es un modelo matemático utilizado para describir la sincronización propuesto por Yoshiki Kuramoto (蔵本 由紀?) en 1984;[2][3]​ para describir el comportamiento de un gran conjunto de osciladores acoplados.[4][5]​ Su formulación fue motivada por el comportamiento de sistemas de osciladores químicos y biológicos, y ha encontrado amplias aplicaciones en áreas como la neurociencia.[6][7][8]​ Kuramoto se sorprendió bastante cuando vio que el comportamiento de algunos sistemas físicos, concretamente las matrices acopladas de uniones de Josephson, seguían su modelo.[9]

El modelo hace varias suposiciones, incluyendo que hay un acoplamiento débil, que los osciladores son idénticos o casi idénticos, y que las interacciones dependen sinusoidalmente de la diferencia de fase entre cada par de objetos.

Ecuaciones del modelo[editar]

Definición inicial[editar]

Bloqueo de fases en el modelo de Kuramoto

En la versión más conocida del modelo de Kuramoto, se considera que cada uno de los osciladores tiene su propia frecuencia natural intrínseca , y cada uno está acoplado por igual a todos los demás osciladores. Sorprendentemente, este modelo totalmente no lineal puede resolverse exactamente cuando el número de osciladores N tiende a infinito, N→ ∞;[6]​ alternativamente, utilizando argumentos de autoconsistencia se pueden obtener soluciones de estado estacionario de r, el parámetro que describe el grado de sincronización del sistema.[10]

La forma más popular del modelo tiene las siguientes ecuaciones de gobierno:[11]

,

donde el sistema se compone de N osciladores de ciclo límite, con fases y constante de acoplamiento K. Se puede añadir ruido al sistema mediante la introducción de un parámetro, , que fluctúa en función del tiempo, generando la nueva ecuación:[11]

Parámetros de orden[editar]

Para resolver este modelo, definimos dos nuevos "parámetros de orden": r, que representa la coherencia de fase de la población de osciladores y ψ, que indica la fase media. Así:[12]

De esta manera, las ecuaciones de los osciladores ya no están explícitamente acopladas, sino que son los parámetros de orden los que gobiernan el comportamiento. Se puede hacer una transformación más, a un marco de rotación en el que la media estadística de las fases sobre todos los osciladores es cero (es decir, ), de manera que las ecuaciones de gobierno se convertirían en:[12]

.

Transformación cuando N → ∞[editar]

Consideremos ahora el caso cuando N tiende a infinito. Tomemos la distribución normalizada de las frecuencias naturales intrínsecas como g(ω) y supongamos que la densidad de osciladores en una fase dada θ, con una frecuencia natural dada ω, en el tiempo t sigue la función . Dado que, como requisito de la normalización, la integral de entre y siempre será 1, y, tomando v como la velocidad de deriva de los osciladores:[13]

De manera que:

Por último, podemos reescribir la definición de los parámetros de orden tal que:[13]

Soluciones[editar]

El estado inherente en el cual todos los osciladores oscilan aleatoriamente () corresponde a la solución . En este caso, los osciladores se distribuyen uniformemente a través de todas las fases posibles, y la población se encuentra en un estado estacionario (aunque los osciladores individuales siguen cambiando de fase de acuerdo con su ω intrínseco).

Cuando la fuerza de acoplamiento K es suficientemente fuerte, es posible una solución totalmente sincronizada. En el estado totalmente sincronizado, todos los osciladores comparten una frecuencia común, aunque sus fases pueden ser diferentes.

Sin embargo, para valores intermedios de K, se produce un estado de sincronización parcial, un estado en el que solo algunos osciladores (los que están cerca de la frecuencia natural media del conjunto) se sincronizan; otros osciladores derivan de forma incoherente. Matemáticamente, el estado tiene las ecuaciones:[14]

para los osciladores bloqueados, y:[14]

para osciladores a la deriva. Este caso se produce cuando .

Variaciones del modelo[editar]

Patrones de sincronización distintos en un conjunto bidimensional de osciladores tipo Kuramoto con diferentes funciones de interacción de fase y topologías de acoplamiento espacial.
(A) Molinetes (C) Quimeras
(B) Ondas (D) Quimeras y ondas
La escala de colores indica la fase del oscilador

Influencia de la topología de la red[editar]

Además del modelo original, que considera que todos los osciladores interaccionan igualmente entre ellos independientemente de su distancia, se han desarrollado variaciones que tienen en cuenta topologías de red compleja que admiten estados quimera y comportamientos locales diferenciados.[15]

En redes bidimensionales de Kuramoto con acoplamiento local difusivo, es habitual encontrar sincronía uniforme, ondas y espirales cuya estabilidad puede determinarse analíticamente utilizando los métodos del análisis de estabilidad de Turing.[16]

La topología sobre la que se estudia el modelo Kuramoto puede hacerse adaptativa mediante el uso de un modelo de aptitud, lo que mejora la sincronización y la percolación de forma autoorganizada.[17]

Interacción variable entre osciladores[editar]

Algunos trabajos se han centrado en el modelo Kuramoto en redes en las que la fuerza de interconexión entre dos osciladores cualesquiera es arbitraria. La dinámica de este modelo es la siguiente:

donde es un número real positivo no nulo si el oscilador está conectado al oscilador .

Este modelo permite un estudio más realista de, por ejemplo, la coordinación de bandadas de pájaros o de vehículos.[18]​ Dado que el modelo de Kuramoto parece desempeñar un papel clave en la evaluación de los fenómenos de sincronización en el cerebro,[19]​ estas variaciones podrían allanar el camino para una comprensión más profunda de los fenómenos de sincronización neuronal.[20]

Implementaciones de software[editar]

  • pyclustering incluye una implementación en Python y C++ del modelo Kuramoto y sus modificaciones. También implementa redes oscilatorias (para el análisis de clusters, reconocimiento de patrones, coloreado de grafos, segmentación de imágenes) basadas en el modelo de Kuramoto.
  • kuramoto es una librería de python que implementa el modelo de kuramoto y sus principales gráficos

Referencias[editar]

  1. Pantaleone, James (Octubre 2002). «Sincronización de metrónomos». American Journal of Physics 70 (10): 992-1000. Bibcode:2002AmJPh..70..992P. doi:10.1119/1.1501118. 
  2. Kuramoto, Yoshiki (1975). H. Araki, ed. Lecture Notes in Physics, International Symposium on Mathematical Problems in Theoretical Physics 39. p. 420. 
  3. Kuramoto Y (1984). Chemical Oscillations, Waves, and Turbulence. New York, NY: Springer-Verlag. 
  4. Strogatz S (2000). «De Kuramoto a Crawford: Explorando el inicio de la sincronización en poblaciones de osciladores acoplados». Physica D 143 (1-4): 1-20. Bibcode:1S 2000PhyD..143.... 1S. doi:10.1016/S0167-2789(00)00094-4. Archivado desde el original el 11 de octubre de 2021. Consultado el 20 de noviembre de 2021. 
  5. A. Acebrón, Juan. «The Kuramoto model: a simple paradigm for synchronization phenomena». Scala UC3M. 
  6. a b Bick, Christian; Goodfellow, Marc; Laing, Carlo R.; Martens, Erik A. (27 de mayo de 2020). «Understanding the dynamics of biological and neural oscillator networks through exact mean-field reductions: a review». The Journal of Mathematical Neuroscience 10 (1): 9. ISSN 2190-8567. PMID 32462281. doi:10.1186/s13408-020-00086-9. Consultado el 21 de noviembre de 2021. 
  7. Breakspear, Michael; Heitmann, Stewart; Daffertshofer, Andreas (2010). «Generative Models of Cortical Oscillations: Neurobiological Implications of the Kuramoto Model». Frontiers in Human Neuroscience 4: 190. ISSN 1662-5161. doi:10.3389/fnhum.2010.00190. Consultado el 21 de noviembre de 2021. 
  8. Cabral; Luckhoo; Woolrich; Mohseni; Baker; Kringelbach; Deco; Joensson (2014). «Explorando los mecanismos de la conectividad funcional espontánea en MEG: Cómo las interacciones de red retardadas conducen a las envolventes de amplitud estructurada de las oscilaciones filtradas por paso de banda». NeuroImage 90: 423-435. PMID 24321555. doi:10.1016/j.neuroimage.2013.11.047. 
  9. Steven Strogatz, Sync: The Emerging Science of Spontaneous Order, Hyperion, 2003.
  10. H. Strogatz, Steven. «From Kuramoto to Crawford: exploring the onset of synchronization in populations of coupled oscillators». University of Pitsburg. Archivado desde el original el 11 de octubre de 2021. Consultado el 20 de noviembre de 2021. 
  11. a b Mondragón-Palomino, Octavio; Danino, Tal; Selimkhanov, Jangir; Tsimring, Lev; Hasty, Jeff (2 de septiembre de 2011). «Entrainment of a Population of Synthetic Genetic Oscillators». Science 333 (6047): 1315-1319. PMC 4841678. PMID 21885786. doi:10.1126/science.1205369. Consultado el 21 de noviembre de 2021. 
  12. a b Dietert, Helge; Fernandez, Bastien (2018-12). «The mathematics of asymptotic stability in the Kuramoto model». Proceedings of the Royal Society A: Mathematical, Physical and Engineering Sciences 474 (2220): 20180467. ISSN 1364-5021. doi:10.1098/rspa.2018.0467. Consultado el 21 de noviembre de 2021. 
  13. a b Dietert, Helge; Fernandez, Bastien (21 de diciembre de 2018). «The mathematics of asymptotic stability in the Kuramoto model». Proceedings of the Royal Society A: Mathematical, Physical and Engineering Sciences 474 (2220): 20180467. PMC 6304033. PMID 30602931. doi:10.1098/rspa.2018.0467. Consultado el 21 de noviembre de 2021. 
  14. a b Hu, Xin; Boccaletti, S.; Huang, Wenwen; Zhang, Xiyun; Liu, Zonghua; Guan, Shuguang; Lai, Choy-Heng (1 de diciembre de 2014). «Exact solution for first-order synchronization transition in a generalized Kuramoto model». Scientific Reports (en inglés) 4 (1): 7262. ISSN 2045-2322. doi:10.1038/srep07262. Consultado el 21 de noviembre de 2021. 
  15. Abrams, D.M.; Strogatz, S.H. (2004). «Chimera states for coupled oscillators». Physical Review Letters 93 (17): 174102. Bibcode:2004PhRvL..93q4102A. PMID 15525081. S2CID 8615112. arXiv:nlin/0407045. doi:10.1103/physrevlett.93.174102. 
  16. Kazanci, F.; Ermentrout, B. (2006). «Pattern formation in an array of oscillators with electrical and chemical coupling». SIAM J Appl Math 67 (2): 512-529. doi:10.1137/060661041. 
  17. Eom, Young-Ho; Boccaletti, Stefano; Caldarelli, Guido (2 de junio de 2016). «Concurrent enhancement of percolation and synchronization in adaptive networks». Scientific Reports (en inglés) 6 (1): 27111. ISSN 2045-2322. doi:10.1038/srep27111. Consultado el 21 de noviembre de 2021. 
  18. Dorfler, F.; Bullo, F. (2014). «Synchronization in complex networks of phase oscillators: A survey». Automatica 50 (6): 1539-1564. doi:10.1016/j.automatica.2014.04.012. 
  19. Cabral, J.; Hugues, E.; Sporns, O.; Deco, G. (2011). «Role of local network oscillations in resting-state functional connectivity». NeuroImage 57 (1): 130-139. PMID 21511044. S2CID 13959959. doi:10.1016/j.neuroimage.2011.04.010. 
  20. Menara, T.; Baggio, G.; Bassett, D.; Pasqualetti, F. (2020). «Stability Conditions for Cluster Synchronizations in Networks of Heterogeneous Kuramoto Oscillators». IEEE Transactions on Control of Network Systems 7 (1): 302-314. S2CID 73729229. arXiv:1806.06083. doi:10.1109/TCNS.2019.2903914.