追蹤帶電粒子與流體中粒子(Track Charged Particles and
Particles in Fluid Flow)
粒子追蹤(particle tracing)是一種數值方法,透過隨時間解粒子的運動方程(equations
of motion),來計算單個粒子的軌跡。與 COMSOL Multiphysics® 軟體中其他常見的求解方法不同,粒子追蹤會解出離散的多條軌跡,而非連續場(continuous field)。
在模擬中,粒子可能代表離子(ions)、電子(electrons)、生物細胞(biological cells)、沙粒(grains of sand)、拋射物(projectiles)、水滴(water droplets)、氣泡(bubbles),甚至是行星或恆星。依據模擬粒子的類型,可選擇多種內建力(built-in
forces)來影響其運動。例如,可用於預測電子在電磁場(electric and magnetic
fields)中的運動,或模擬塵埃因重力與大氣阻力(atmospheric drag)而沉降的過程。使用者也能設定粒子的初始位置與速度,並指定粒子在幾何邊界碰撞(hit boundaries)時所發生的事件。
帶電粒子追蹤(Charged Particle Tracing)
對於設計質譜儀(spectrometers)、電子槍(electron guns)及粒子加速器(particle accelerators)而言,精準預測離子或電子在外加場中的運動至關重要。這些外加場可由使用者自行定義,或是取自先前的分析結果。外加場可為定常(stationary)、隨時間變動(time dependent)或經由頻率域(frequency domain)求解而得。您可同時套用多組不同場,將定常與時諧場(time-harmonic
fields)疊加於同一模擬中。
粒子運動多半不在真空中進行,您可將任何帶電粒子追蹤模型轉換為蒙地卡羅碰撞模型(Monte Carlo collision model),為粒子與周圍氣體分子發生碰撞提供機率。這可能導致粒子改變方向,甚至發生電離(ionization)或電荷交換(charge exchange)等反應。
最簡單的帶電粒子追蹤模型採用單向耦合(unidirectional or one-way coupling),即先求解場,再以該場定義粒子所受力。然而,如果粒子的電流密度(beam current)足夠大,則需考慮雙向耦合(bidirectional
or two-way coupling),亦即粒子本身會影響場分佈。軟體內建了多種分析類型,可方便地設定此類雙向耦合模型。
流體中粒子的追蹤(Particle Tracing for Fluid Flow)
空氣中水滴的擴散與蒸發(dispersion and evaporation)、微流體晶片(lab-on-a-chip)中生物細胞的遷移,以及油氣管線壁面受沈積物(sediment)的影響,都可視為流體中粒子追蹤的應用範例。
對於流體中的粒子而言,最重要的力通常是阻力(drag)及重力(gravity)。依據應用需求,也可加入其他力,例如電力(electric force)、磁力(magnetic force)、熱泳力(thermophoretic force)或聲輻射力(acoustic
radiation force)等。如果流體為湍流(turbulent),或粒子尺寸小到布朗運動(Brownian motion)不可忽視,則粒子運動中會包含隨機成分。
粒子可能有相同尺寸,或依照尺寸分佈(size distribution)進行抽樣。此外,也能模擬粒子在傳輸過程中受周圍環境加熱或冷卻(particle heating or cooling),甚至因為化學或物理作用而增減質量(gain or lose mass)。
對於較大粒子,**完整慣性描述(full inertial treatment)**的運動方程能更精準預測其加速度。流體速度場可由使用者手動輸入或取自先前的分析。系統同時也提供多種近似方法,以大幅減少運算量,特別適用於慣性可忽略的小粒子。