粒子の追跡とは? わかりやすく解説

粒子の追跡

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2021/09/19 14:31 UTC 版)

Particle-in-Cell法」の記事における「粒子の追跡」の解説

超粒子用い場合でも、通常シミュレートする超粒子の数は105個以上と非常に多い運動については各粒子について個別計算する必要があるため、多く場合においてPICシミュレーションで最も時間がかかる部分particle mover コードである。従って、この部分は高い精度速度をもつ必要があり、様々なスキーム最適化多大な労力費やされている。 運動方程式を解く際に使用されるスキームは、陰解法陽解法2つ分類される陰解法 (例え修正オイラー法) では、同じ時間ステップ内で更新される場の情報から粒子速度計算するが、陽解法では、前回時刻における力の情報のみを使用するため、ソルバー比較的単純で高速動作する。ただしその代わりに、陽解法では小さ時間ステップ幅が必要となる。PICシミュレーションでは、リープ・フロッグ法 がよく使用される。これは、2次陽解法分類されるまた、ローレンツ力のうちの電場による加速磁場による加速を半ステップごとに分離して計算するボリス法もよく使用されるプラズマ適用させた場合典型的なリープ・フロッグ法は、次の形式をとる: x k + 1x k Δ t = v k + 1 / 2 {\displaystyle {\frac {{\boldsymbol {x}}_{k+1}-{\boldsymbol {x}}_{k}}{\Delta t}}={\boldsymbol {v}}_{k+1/2}} v k + 1 / 2 − v k1 / 2 Δ t = q m ( E k + v k + 1 / 2 + v k1 / 2 2 × B k ) {\displaystyle {\frac {{\boldsymbol {v}}_{k+1/2}-{\boldsymbol {v}}_{k-1/2}}{\Delta t}}={\frac {q}{m}}\left({\boldsymbol {E}}_{k}+{\frac {{\boldsymbol {v}}_{k+1/2}+{\boldsymbol {v}}_{k-1/2}}{2}}\times {\boldsymbol {B}}_{k}\right)} ここで、添え字 k {\displaystyle k} は前回時刻における量である事を示し、 k + 1 {\displaystyle k+1} はその次の時刻における量である事を示す(つまり、 t k + 1 = t k + Δ t {\displaystyle t_{k+1}=t_{k}+\Delta t} である)。速度は、通常の時刻 t k , t k + 1 , . . . {\displaystyle t_{k},t_{k+1},...} ではなく、それらの中間の時刻 t k1 / 2 , t k + 1 / 2 , . . . {\displaystyle t_{k-1/2},t_{k+1/2},...} で計算される速度 ( v k + 1 / 2 {\displaystyle {\boldsymbol {v}}_{k+1/2}} 等) はボリス法から求める事ができる。典型的なボリス法は次の形式をとる: x k + 1 = x k + Δ t v k + 1 / 2 {\displaystyle {\boldsymbol {x}}_{k+1}={\boldsymbol {x}}_{k}+{\Delta t}\,{\boldsymbol {v}}_{k+1/2}} v k + 1 / 2 = u ′ + q ′ E k {\displaystyle {\boldsymbol {v}}_{k+1/2}={\boldsymbol {u}}'+q'{\boldsymbol {E}}_{k}} ここで、 u ′ = u + ( u + ( u × h ) ) × s {\displaystyle {\boldsymbol {u}}'={\boldsymbol {u}}+({\boldsymbol {u}}+({\boldsymbol {u}}\times {\boldsymbol {h}}))\times {\boldsymbol {s}}} u = v k − 1 / 2 + q ′ E k {\displaystyle {\boldsymbol {u}}={\boldsymbol {v}}_{k-1/2}+q'{\boldsymbol {E}}_{k}} h = qB k {\displaystyle {\boldsymbol {h}}=q'{\boldsymbol {B}}_{k}} s = 2 h / ( 1 + h 2 ) {\displaystyle {\boldsymbol {s}}=2{\boldsymbol {h}}/(1+h^{2})} q ′ = Δ t × ( q / 2 m ) {\displaystyle q'=\Delta t\times (q/2m)} である。 ボリス法は長期的に優れた精度を持つため、荷電粒子追跡する際の事実上の標準となっている。非相対論的なボリス法が長期的に優れた精度を持つ理由としては、シンプレクティック性を持たないにも関わらず相空間体積保存されるためである事が分かっている。一般にシンプレクティック多様体上のハミルトンフロー性質はボリススキームにも当てはまり、プラズマのマルチスケール(英語版ダイナミクス解析には効果的である。また相対論的なボリス法についても、相空間体積保存するように修正する事で、交差した電磁場の中で一定速度の解が得られる事が分かっている。

※この「粒子の追跡」の解説は、「Particle-in-Cell法」の解説の一部です。
「粒子の追跡」を含む「Particle-in-Cell法」の記事については、「Particle-in-Cell法」の概要を参照ください。

ウィキペディア小見出し辞書の「粒子の追跡」の項目はプログラムで機械的に意味や本文を生成しているため、不適切な項目が含まれていることもあります。ご了承くださいませ。 お問い合わせ



英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

「粒子の追跡」の関連用語

粒子の追跡のお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



粒子の追跡のページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
ウィキペディアウィキペディア
Text is available under GNU Free Documentation License (GFDL).
Weblio辞書に掲載されている「ウィキペディア小見出し辞書」の記事は、WikipediaのParticle-in-Cell法 (改訂履歴)の記事を複製、再配布したものにあたり、GNU Free Documentation Licenseというライセンスの下で提供されています。

©2025 GRAS Group, Inc.RSS