x-band rf 電子銃の シミュレーション

26
X-BAND RF X-BAND RF 電電電電 電電電電 電電電電電電電電 電電電電電電電電 秋秋秋秋秋秋秋秋秋秋 秋秋秋秋秋秋秋秋秋秋 秋秋秋秋 秋秋秋秋 秋秋秋秋 秋秋秋秋秋秋秋秋秋 秋秋秋秋 秋秋秋秋秋秋秋秋秋 秋秋秋 秋秋秋 2006.12.7 秋秋秋秋秋秋秋秋秋秋秋秋秋秋秋秋秋 @ 秋秋 電電電電電電電電電電電電 秋秋秋秋秋秋秋秋秋秋 秋秋秋秋秋秋秋秋秋秋 秋秋秋秋 秋秋秋秋秋秋 秋秋秋秋 秋秋秋秋秋秋

Upload: brinda

Post on 02-Feb-2016

77 views

Category:

Documents


0 download

DESCRIPTION

X-BAND RF 電子銃の シミュレーション. 秋田工業高等専門学校 山本昌志 東京大学 原子力工学研究施設 上坂充. 加速器開発用コードの開発. 秋田工業高等専門学校 山本昌志 研究室の学生. 2006.12.7  高輝度電子銃シミュレーション研究会  @ 京大. Part 1 X-BAND RF 電子銃のシミュレーション. 333. f 314. POISSON. RF 電子銃の設計に用いたコード. SUPERFISH. CFISH. MW-Studio. ビームシミュレーション. GPT. 11.424GHz 3.5 セル p モード加速 - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: X-BAND RF 電子銃の シミュレーション

X-BAND RFX-BAND RF 電子銃の電子銃のシミュレーションシミュレーション

秋田工業高等専門学校秋田工業高等専門学校山本昌志山本昌志

東京大学 原子力工学研究施設東京大学 原子力工学研究施設上坂充上坂充

2006.12.7  高輝度電子銃シミュレーション研究会  @ 京大

加速器開発用コードの開発

秋田工業高等専門学校秋田工業高等専門学校山本昌志 研究室の学生山本昌志 研究室の学生

Page 2: X-BAND RF 電子銃の シミュレーション

Part 1Part 1

X-BAND RFX-BAND RF 電子銃のシミュレーショ電子銃のシミュレーションン

Page 3: X-BAND RF 電子銃の シミュレーション

RFRF 電子銃の設計に用いたコード電子銃の設計に用いたコード333

31

4

11.424GHz11.424GHz 3.53.5 セルセル モード加速モード加速 同軸カップラー同軸カップラー 熱カソード熱カソード

MW-Studio

CFISH

SUPERFISH

POISSON

GPT

ビームシミュレーション

Page 4: X-BAND RF 電子銃の シミュレーション

加速モード加速モード周波数 11.424 GHzQ 値 9342

RF 電力 5.5 MWカソード面電場 158 MV/m最大電場 244 MV/m最大磁場 334654 A/m

Page 5: X-BAND RF 電子銃の シミュレーション

ビームトラッキングビームトラッキング 計算条件計算条件

• カソードカソード 3.4 mm3.4 mm    20 pC/bunch20 pC/bunch• 空洞入力電力 空洞入力電力  6.0 MW6.0 MW• 集束磁石は、ピーク集束磁石は、ピーク 0.36 T0.36 T

General Particle Tracer (GPT)General Particle Tracer (GPT)• 粒子トラッキングは、粒子トラッキングは、 33 次元。粒子数は、次元。粒子数は、 1000010000 個。個。• 空間電荷効果は、メッシュを使った方法空間電荷効果は、メッシュを使った方法 (PIC(PIC ではなではな

いい )) 。。• 電磁場は、電磁場は、 POISSON/SUPERFISHPOISSON/SUPERFISH の結果を取り込む。の結果を取り込む。• アルファー磁石やスリットのエレメントを追加アルファー磁石やスリットのエレメントを追加

Page 6: X-BAND RF 電子銃の シミュレーション

加速の様子加速の様子

Page 7: X-BAND RF 電子銃の シミュレーション

RFRF 電子銃出口の様子電子銃出口の様子 (150mm)(150mm)

N(nmacro) = 3025

-4 -3 -2 -1 0 1 2 3 4GPT x [mm]

-0.02

-0.01

0.00

0.01

0.02

Be

ta_

x

position=0.15

3.66 3.68 3.70 3.72 3.74GPT Energy [MeV]

0

50

100

150

200

250

300

350

400

Inte

nsity

Page 8: X-BAND RF 電子銃の シミュレーション

アルファ磁石内の軌道アルファ磁石内の軌道 GPTGPT にアルファ磁石とスリットのエレメントを追加にアルファ磁石とスリットのエレメントを追加 シングルバンチシングルバンチ

Page 9: X-BAND RF 電子銃の シミュレーション

GPTGPT の特徴の特徴 電磁場は他のコードから電磁場は他のコードから 空間電荷効果空間電荷効果 (( 二次元,三次元二次元,三次元 )) ユーザー定義のエレメントと解析を追加ユーザー定義のエレメントと解析を追加

することが可能することが可能 GUIGUI を用いた計算結果のグラフ化を用いた計算結果のグラフ化

通常の設計であれば, PARMELA よりも使いやすい

Page 10: X-BAND RF 電子銃の シミュレーション

GPTGPT の問題点の問題点 空間電荷効果空間電荷効果

• point to point method point to point method 計算時間がかかる計算時間がかかる 境界条件が設定できない境界条件が設定できない (( 現在は無限に広い空間現在は無限に広い空間 ))

• mesh method (PICmesh method (PIC 法ではない法ではない )) 空洞形状に応じた境界条件が設定できない。空洞形状に応じた境界条件が設定できない。 構成するバンチの粒子のエネルギーが大きく異なる構成するバンチの粒子のエネルギーが大きく異なる

場合,誤差が大きい。場合,誤差が大きい。 ウェークフィールドの計算ができない。ウェークフィールドの計算ができない。

• ビームローディングビームローディング• その他その他

Page 11: X-BAND RF 電子銃の シミュレーション

DCDC 電子銃のシミュレーション電子銃のシミュレーションおまけ

Page 12: X-BAND RF 電子銃の シミュレーション

GPTGPT の計算結果の計算結果

time=1.3e-009

0 2 4 6 8 10 12 14 16 18 20 22 24

GPT z [mm]

0.0

0.5

1.0

1.5

2.0

r [mm

]

Page 13: X-BAND RF 電子銃の シミュレーション

まとめまとめ

GPTGPT とと SUPERFISHSUPERFISH を使って,を使って, RFRF 電子銃電子銃のかなりのシミュレーションは可能。のかなりのシミュレーションは可能。

GPTGPT でで PICPIC 法の計算ができると,満足で法の計算ができると,満足できるビームトラッキングができる。きるビームトラッキングができる。

次の組み合わせで、リニアック全体のシミ次の組み合わせで、リニアック全体のシミュレーションが可能。ュレーションが可能。• GPT SUPERFISH POISSONGPT SUPERFISH POISSON

Page 14: X-BAND RF 電子銃の シミュレーション

Part 2Part 2

加速器開発用コードの開発加速器開発用コードの開発

Page 15: X-BAND RF 電子銃の シミュレーション

なぜ、プログラムを作っているなぜ、プログラムを作っているかか ??

作成しているプログラム作成しているプログラム• 静電場解析静電場解析• 静磁場解析静磁場解析• 高周波電磁場解析高周波電磁場解析 (( 時間領域、周波数領域時間領域、周波数領域 ))• ビーム軌道解析ビーム軌道解析

面白そうなので、勉強をかねて作成して面白そうなので、勉強をかねて作成しているいる

学生の卒業研究のテーマに適当学生の卒業研究のテーマに適当 誰かの役に立てば、うれしい誰かの役に立てば、うれしい

Page 16: X-BAND RF 電子銃の シミュレーション

プログラムの体系プログラムの体系

メッシュ生成

固有モード計算

ポストプロセッサー

静電場計算 静磁場計算 時間領域計算

イオン・電子銃軌道計算

モデリング

荷電粒子軌道計算

Page 17: X-BAND RF 電子銃の シミュレーション

モデリング・メッシュ生成モデリング・メッシュ生成•Qt を使って GUI を作成•絵は Open GL を使用•メッシュは、ドローネ三角分割

現 総合警備保障 藤原友希

Page 18: X-BAND RF 電子銃の シミュレーション

電子銃・静電場計算電子銃・静電場計算

現 秋田高専 遠藤信二

•有限要素法•一次要素、直線要素•ビーム軌道計算は、PIC 法の予定

Page 19: X-BAND RF 電子銃の シミュレーション

静磁場計算静磁場計算

現 豊橋技大 小玉豊久 秋田大学 宮田翔吾

•有限要素法•二次要素、直線要素•ヒステリシスを計算できるようにすべきか ?

Page 20: X-BAND RF 電子銃の シミュレーション

時間領域での時間領域での RFRF シミュレーシシミュレーションョン

高周波高周波 (8000MHz)(8000MHz)

・有限積分法・正方形メッシュ

現 千葉大学 滑川雅人

Page 21: X-BAND RF 電子銃の シミュレーション

ビームと空洞の相互作用ビームと空洞の相互作用・電磁場とビームの作用をきちんと計算している・ Particle In Cell 法・正方形メッシュ

現 東北大学 相場亮人

Page 22: X-BAND RF 電子銃の シミュレーション

共振モード解析共振モード解析

PFの空洞の計算結果

共振周波数測定値: 499.5 MHz計算値: 499.557 MHz

•有限要素法•2 次要素、曲線要素•進行波の取り扱い可能•計算は、 TM0n モードのみ

現  東京大学 夏井拓也

Page 23: X-BAND RF 電子銃の シミュレーション

計算精度の検証計算精度の検証

f1=130.91174401MHz f2=237.29905116MHz f3=291.85193563MHz

Page 24: X-BAND RF 電子銃の シミュレーション

SUPERFISHSUPERFISH との比較との比較

10-11

10-9

10-7

10-5

10-3

10-1

0.001 0.01 0.1 1

誤差のグラフ

f1作成コード f2作成コード f3作成コード

SUPERFISH f1SUPERFISH f2SUPERFISH f3

error

mesh size [m]

Page 25: X-BAND RF 電子銃の シミュレーション

進行波の計算進行波の計算

作成コード作成コード SUPERFISHSUPERFISH

QQ00 7775.07775.0 7715.37715.3

R [MΩ/m]R [MΩ/m] 99.27299.272 98.42298.422

K [V/pC]K [V/pC] 2.00382.0038 2.00252.0025

Q0 : Q 値

R :シャントインピーダンス

K :ロスパラメータ

Page 26: X-BAND RF 電子銃の シミュレーション

まとめまとめ

何とかプログラムは動いているが、実用に何とかプログラムは動いているが、実用にはいろいろと改良が必要である。はいろいろと改良が必要である。

共振モードの解析プログラムは、いい線を共振モードの解析プログラムは、いい線を行っている。行っている。 SUPERFISHSUPERFISH より、良い部分より、良い部分もある。もある。

今後、少しずつ改良を重ねたい。今後、少しずつ改良を重ねたい。