由於在太空環境中的電漿物理學(plasma physics)包含各種尺度 (scale) 相差很大的問題,為了解決尺度上的問題,所以採用迴旋動力方程式(gyrokinetic equation),將電漿(plasma)問題的尺度分成兩種:一種是以較低頻率的粒子流迴旋中心運動(low frequency scale of the gyrocentral motion)做為時空尺度,另一種則是以頻率較高的粒子迴旋中心運動(higher frequency of the particle gyromotion)當作時空尺度,並盡量使兩者之間沒有耦合的現象。先利用座標轉換之方式,將拉索夫方程式(Vlasov Equation)由粒子相空間轉換至迴旋相空間,接者對其迴旋相位角做平均,取得一低頻迴旋動力方程式,最後再配合馬克思威爾方程式(Maxwell Equations)和Poisson’s Equation,在傅立葉狀態(Fourier mode)之下以相關格式(scheme)編寫成數值模擬碼,完成迴旋動力碼(Gyrokinetic code)的建立。