作者ANUBISANKH (Pourquoi?)
看板NTUNL
標題[資訊] Kuramoto Model Demo
時間Fri Jan 9 22:48:20 2009
Kuramoto Model 是我之前大學部專題的 topic,指導教授是陳義裕老師。陳老師在模擬
以及數據分析上給了我滿多啟發,也修正了更早以前自己寫的一些 bugs。最近因為工作
和興趣開始自學 java,想說把以前寫過的東西改一下,變成 applet 做 demo。
Kuramoto Model 是一個看似(形式)簡單但(數學)分析起來異常困難的模型,通常用來模
擬藕荷震盪,也就是同步化行為 (synchronization)。此模型由 Yoshiki Kuramoto 提
出,而近年來研究(解析)的主力就是在非線性動力學領域頗負盛名的 Steven Strogatz。
(他的學生 Watts 可能更有名,是研究小世界理論的先驅)
假設有一群震盪子,彼此之間有某種資訊溝通管道,使它們可以得知各自的震盪頻率差
異。它們彼此之間耦合的強度是固定的,也就是說,不管這些震盪子在真實空間中的分布
情形如何,每個震盪子對其他震盪子的影響是平等的。
如果一開始震盪子們的角度隨機散佈在 0~2pi;而角頻率隨機散佈於 pi~pi+1
則 demo 出來如小弟網頁上所示 (重新整理網頁可刷新重來) :
http://140.112.202.111/~anubisankh
其中震盪子的顏色越深(藍)則代表越慢,反之越淺(紅)代表越快。中間的箭頭代表同步
化的程度。之後我會再加點新 feature 進去!
--
"Bureaucrats!" Mallory scoffed cheerily. "They might known this would happen,
if they'd properly studied Catastrophist theory. It is a concatenation of
synergistic interactions; the whole system is on the PERIOD-DOUBLING ROUTE TO
CHAOS!"
----《Difference Engine》
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.228.200.11
※ 編輯: ANUBISANKH 來自: 61.228.200.11 (01/09 22:49)
1F:推 waytin:請問為甚麼最後會同步啊? 01/10 00:19