the origin of peculiar jet-torus structure in crab nebula...2005/8/8-10...

26
HLL HLL 法に基づく 法に基づく 相対論的 相対論的 MHD MHD コードの開発 コードの開発 浅野栄治 浅野栄治 1 1 富高真 富高真 1 1 、松元亮治 、松元亮治 2 2 1: 1: 千葉大自然科学、 千葉大自然科学、 2: 2: 千葉大理) 千葉大理)

Upload: others

Post on 06-Mar-2020

0 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: The origin of peculiar jet-torus structure in Crab nebula...2005/8/8-10 相対論的磁気流体ミニワークショップ相対論的磁気流体ミニワークショップ 33 高ローレンツ因子問題を解くために

HLLHLL法に基づく法に基づく相対論的相対論的MHDMHDコードの開発コードの開発

浅野栄治浅野栄治11

富高真富高真11、松元亮治、松元亮治22((1:1:千葉大自然科学、千葉大自然科学、2:2:千葉大理)千葉大理)

Page 2: The origin of peculiar jet-torus structure in Crab nebula...2005/8/8-10 相対論的磁気流体ミニワークショップ相対論的磁気流体ミニワークショップ 33 高ローレンツ因子問題を解くために

2005/2005/88//88--1010 相対論的磁気流体ミニワークショップ相対論的磁気流体ミニワークショップ 22

イントロダクションイントロダクション

活動銀河核からの相対論的ジェット活動銀河核からの相対論的ジェット

ブラックホール近傍の物理現象ブラックホール近傍の物理現象

中性子星からの相対論的アウトフロー中性子星からの相対論的アウトフロー

数値シミュレーションで扱うために、高ローレンツ因子でも安定に数値シミュレーションで扱うために、高ローレンツ因子でも安定に解くことができる相対論的コードが必要解くことができる相対論的コードが必要

Page 3: The origin of peculiar jet-torus structure in Crab nebula...2005/8/8-10 相対論的磁気流体ミニワークショップ相対論的磁気流体ミニワークショップ 33 高ローレンツ因子問題を解くために

2005/2005/88//88--1010 相対論的磁気流体ミニワークショップ相対論的磁気流体ミニワークショップ 33

高ローレンツ因子問題を解くために高ローレンツ因子問題を解くために

1.1. 差分スキームの選択差分スキームの選択数値振動が少ない(圧力や密度が負にならない)数値振動が少ない(圧力や密度が負にならない)

2.2. 基本量(基本量(ρ,ρ,v,pv,p)を求める方法(反復解法))を求める方法(反復解法)・・22変数変数NewtonNewton法法・3次方程式の解+・3次方程式の解+11変数変数NewtonNewton法法

Page 4: The origin of peculiar jet-torus structure in Crab nebula...2005/8/8-10 相対論的磁気流体ミニワークショップ相対論的磁気流体ミニワークショップ 33 高ローレンツ因子問題を解くために

2005/2005/88//88--1010 相対論的磁気流体ミニワークショップ相対論的磁気流体ミニワークショップ 44

特殊相対論的理想特殊相対論的理想MHDMHD方程式方程式(保存形式での取り扱い)(保存形式での取り扱い)

( )

( ) ( )

( ){ } ( )

( )

( ) ( )

( ) ( )

density)enegy thermal:efactor, rorentz:(

181

41

0

04

021

41

0

2222

2

2

22

222

2

γ

πγε

πγ

ργ

πγε

πγ

BvE

BEvP

EB

BEv

IBBEEvvIP

v

×−=

++−−+=

×++=

=

⎪⎪⎪⎪⎪

⎪⎪⎪⎪⎪

=×∇+∂∂

=⎥⎦⎤

⎢⎣⎡ ×+−+⋅∇+

∂∂

=⎥⎦

⎤⎢⎣

⎭⎬⎫

⎩⎨⎧ +−+−++⋅∇+

∂∂

=⋅∇+∂∂

c

BEpDcpe

ccpe

D

ct

cDcpet

BEc

pept

DtD

Page 5: The origin of peculiar jet-torus structure in Crab nebula...2005/8/8-10 相対論的磁気流体ミニワークショップ相対論的磁気流体ミニワークショップ 33 高ローレンツ因子問題を解くために

2005/2005/88//88--1010 相対論的磁気流体ミニワークショップ相対論的磁気流体ミニワークショップ 55

差分スキーム(差分スキーム(HLLHLL法)法)

2/1−jF 2/1+jF

jU ( )nj

nj

nj

nj x

t2/12/1

1−+

+ −∆∆

−= FFUU

21+j

RULUx

LbRbt

( )

⎪⎪⎩

⎪⎪⎨

<

≤≤−

−++−>

=

0) (if

)0 if(

0) (if

RR

RLLR

LRLRLRRL

LL

HLL

b

bbbb

bbbbb

F

UUFFF

F

•bR ,bLはそれぞれ特性速度の最大値、最小値

•MUSCL法で高次精度化する

Page 6: The origin of peculiar jet-torus structure in Crab nebula...2005/8/8-10 相対論的磁気流体ミニワークショップ相対論的磁気流体ミニワークショップ 33 高ローレンツ因子問題を解くために

2005/2005/88//88--1010 相対論的磁気流体ミニワークショップ相対論的磁気流体ミニワークショップ 66

特性速度特性速度

),,0min(

),,0max(

Rfms,Lfms,L

Rfms,Lfms,R

−−

++

=

=

vvb

vvb

( ){ }( ){ }

)enthalpy specific:(

)(1

)(,

)(1

)(,

111

1)1(

22

2

22

2

22

22

22

2222222

22

222222

22

2

fms

h

Bp

B

ChpC

Bp

CRCCCC

RvRvvvRv

Rvvv

aS

SaSaS

xxx

Bv

Bv

Bv

Bv

⋅++−ΓΓ

+

⋅+=

Γ=

⎭⎬⎫

⎩⎨⎧

⋅++−ΓΓ

+

⋅=−+=

−−+−+−+−

±−−

−=±

γρ

γρ

γργ

ω

ωωω

ωω

Page 7: The origin of peculiar jet-torus structure in Crab nebula...2005/8/8-10 相対論的磁気流体ミニワークショップ相対論的磁気流体ミニワークショップ 33 高ローレンツ因子問題を解くために

2005/2005/88//88--1010 相対論的磁気流体ミニワークショップ相対論的磁気流体ミニワークショップ 77

1次元テスト計算1次元テスト計算

LaxLax--WendroffWendroff法と法とHLLHLL法の比較(衝撃波管問題)法の比較(衝撃波管問題)

HLLHLL法の利点法の利点プログラミングが容易(プログラミングが容易(RoeRoe法では固有ベクトルが必要)法では固有ベクトルが必要)数値振動が少ない数値振動が少ない

Page 8: The origin of peculiar jet-torus structure in Crab nebula...2005/8/8-10 相対論的磁気流体ミニワークショップ相対論的磁気流体ミニワークショップ 33 高ローレンツ因子問題を解くために

2005/2005/88//88--1010 相対論的磁気流体ミニワークショップ相対論的磁気流体ミニワークショップ 88

1次元テスト計算(1次元テスト計算(HLLHLL法)法) ((BalsaraBalsara, 2001, 2001))

Page 9: The origin of peculiar jet-torus structure in Crab nebula...2005/8/8-10 相対論的磁気流体ミニワークショップ相対論的磁気流体ミニワークショップ 33 高ローレンツ因子問題を解くために

2005/2005/88//88--1010 相対論的磁気流体ミニワークショップ相対論的磁気流体ミニワークショップ 99

1次元テスト計算(1次元テスト計算(HLLHLL法)法) ((BalsaraBalsara, 2001, 2001))

Page 10: The origin of peculiar jet-torus structure in Crab nebula...2005/8/8-10 相対論的磁気流体ミニワークショップ相対論的磁気流体ミニワークショップ 33 高ローレンツ因子問題を解くために

2005/2005/88//88--1010 相対論的磁気流体ミニワークショップ相対論的磁気流体ミニワークショップ 1010

代数方程式代数方程式保存量から基本量を求めるための代数方程式が陰関数であるため反復解保存量から基本量を求めるための代数方程式が陰関数であるため反復解法で解く必要がある法で解く必要がある

22変数変数NewtonNewton法は高ローレンツ因子や強磁場中では解けない法は高ローレンツ因子や強磁場中では解けない↓↓

Del Del ZannaZanna et al. (2003)et al. (2003)による、による、「3次方程式の解+「3次方程式の解+11変数変数NewtonNewton法」法」

では高ローレンツ因子でも解くことができるでは高ローレンツ因子でも解くことができる

↓↓

LWLW法や法やHLLHLL法に実装することにより高ローレンツ因子や法に実装することにより高ローレンツ因子や強磁場中でも安定に解くことができるのでは?

( )

( ) ( )⎪⎪⎪

⎪⎪⎪

++−−+=

×+⎭⎬⎫

⎩⎨⎧ +−

++=

=

2222

2222

21

121

BEpDcpe

cBE

ccpD

D

γε

εργ

BEvP

強磁場中でも安定に解くことができるのでは?

Page 11: The origin of peculiar jet-torus structure in Crab nebula...2005/8/8-10 相対論的磁気流体ミニワークショップ相対論的磁気流体ミニワークショップ 33 高ローレンツ因子問題を解くために

2005/2005/88//88--1010 相対論的磁気流体ミニワークショップ相対論的磁気流体ミニワークショップ 1111

Del Del ZannaZanna et al. (2003)et al. (2003)の方法の方法

( )

( ) ( )⎪⎪⎪

⎪⎪⎪

++−−+=

×+⎭⎬⎫

⎩⎨⎧ +−

++=

=

2222

2222

21

121

BEpDcpe

cBE

ccpD

D

γε

εργ

BEvP

( ) 0T21W

21

1W11 4222

2

1

22

1

22

=++⎥⎥⎦

⎢⎢⎣

⎡+

⎟⎟

⎜⎜

Γ−

−−−⎟⎟⎠

⎞⎜⎜⎝

⎛Γ

−− ccBBDc

cvcv ε

( ) ⎟⎟⎠

⎞⎜⎜⎝

⎛⋅−≡⎟

⎠⎞

⎜⎝⎛

−ΓΓ

+≡−ΓΓ

≡Γ 222221 T,

1W,

1BPPBPc rργ ⇒⇒ WWの3次方程式の3次方程式

( ) ( )( )2

22

222

4

22

WTW2W PcB

ccBvc

vF −+

++= ⇒⇒ NewtonNewton法で法でvv22について解くについて解く

Page 12: The origin of peculiar jet-torus structure in Crab nebula...2005/8/8-10 相対論的磁気流体ミニワークショップ相対論的磁気流体ミニワークショップ 33 高ローレンツ因子問題を解くために

2005/2005/88//88--1010 相対論的磁気流体ミニワークショップ相対論的磁気流体ミニワークショップ 1212

衝撃波管問題によるテスト結果衝撃波管問題によるテスト結果(反復解法における解への収束回数について)(反復解法における解への収束回数について)

ローレンツ因子と収束回数の関係ローレンツ因子と収束回数の関係 磁場の大きさと収束回数の関係磁場の大きさと収束回数の関係

3次方程式の解+1変数3次方程式の解+1変数NewtonNewton法が高ローレンツ因子法が高ローレンツ因子

や強磁場でも安定して反復解法による解を見つけているや強磁場でも安定して反復解法による解を見つけている

Page 13: The origin of peculiar jet-torus structure in Crab nebula...2005/8/8-10 相対論的磁気流体ミニワークショップ相対論的磁気流体ミニワークショップ 33 高ローレンツ因子問題を解くために

2005/2005/88//88--1010 相対論的磁気流体ミニワークショップ相対論的磁気流体ミニワークショップ 1313

テスト計算テスト計算特殊相対論的特殊相対論的MHDMHD

密度、速度場密度、速度場 圧力、磁場圧力、磁場

••カルテシアン座標カルテシアン座標

••0.995c0.995cのジェット注入のジェット注入

••プラズマベータプラズマベータββ=100=100

••3次方程式の解3次方程式の解+1変数+1変数NewtonNewton法法

••LaxLax--WendroffWendroff法法

γγmaxmax ~ 20~ 20

Page 14: The origin of peculiar jet-torus structure in Crab nebula...2005/8/8-10 相対論的磁気流体ミニワークショップ相対論的磁気流体ミニワークショップ 33 高ローレンツ因子問題を解くために

2005/2005/88//88--1010 相対論的磁気流体ミニワークショップ相対論的磁気流体ミニワークショップ 1414

テスト計算(テスト計算(HLLHLL法)法)初期条件・境界条件初期条件・境界条件

カルテシアン座標(カルテシアン座標(2.5D2.5D))

HLLHLL法+法+MUSCLMUSCLによる2次精度化(空間・時間)による2次精度化(空間・時間)

((xx,z,z)=(100grid )=(100grid ××100grid)100grid)

Page 15: The origin of peculiar jet-torus structure in Crab nebula...2005/8/8-10 相対論的磁気流体ミニワークショップ相対論的磁気流体ミニワークショップ 33 高ローレンツ因子問題を解くために

2005/2005/88//88--1010 相対論的磁気流体ミニワークショップ相対論的磁気流体ミニワークショップ 1515

テスト計算(テスト計算(HLLHLL法)法)密度、速度場密度、速度場 圧力、磁場圧力、磁場

0.995c0.995cのジェット、のジェット、ββ=100=100

Page 16: The origin of peculiar jet-torus structure in Crab nebula...2005/8/8-10 相対論的磁気流体ミニワークショップ相対論的磁気流体ミニワークショップ 33 高ローレンツ因子問題を解くために

2005/2005/88//88--1010 相対論的磁気流体ミニワークショップ相対論的磁気流体ミニワークショップ 1616

テスト計算(テスト計算(HLLHLL法)法)ρρ,,vv

p,p,BB ββ=100,=100,γγmaxmax=9.3=9.3 ββ=1,=1,γγmaxmax=9.07=9.07

vvjetjet=0.995=0.995cc

ββ=0.1,=0.1,γγmaxmax=7.59=7.59

Page 17: The origin of peculiar jet-torus structure in Crab nebula...2005/8/8-10 相対論的磁気流体ミニワークショップ相対論的磁気流体ミニワークショップ 33 高ローレンツ因子問題を解くために

2005/2005/88//88--1010 相対論的磁気流体ミニワークショップ相対論的磁気流体ミニワークショップ 1717

テスト計算(テスト計算(HLLHLL法)法)

0.9999c0.9999cのジェット、のジェット、ββ=100=100、、γγmaxmax=61.6=61.6

密度、速度場密度、速度場 圧力、磁場圧力、磁場

Page 18: The origin of peculiar jet-torus structure in Crab nebula...2005/8/8-10 相対論的磁気流体ミニワークショップ相対論的磁気流体ミニワークショップ 33 高ローレンツ因子問題を解くために

2005/2005/88//88--1010 相対論的磁気流体ミニワークショップ相対論的磁気流体ミニワークショップ 1818

ジェットの計算(初期条件・境界条件)ジェットの計算(初期条件・境界条件)カルテシアン座標(カルテシアン座標(2.5D2.5D))

HLLHLL法+法+MUSCLMUSCLによる2次精度化(空間・時間)による2次精度化(空間・時間)

((x,zx,z)=(1000grid)=(1000grid××400grid)400grid)

一様密度、一様圧力(ジェットと同じ)、磁場なし、一様密度、一様圧力(ジェットと同じ)、磁場なし、ΓΓ=5/3=5/3、クーラン数、クーラン数=0.8=0.8

自由境界:自由境界: xx=25, =25, z=z=±±1010

固定境界:固定境界: x=x=--2525

0.990.99ccのジェット、マッハ数のジェット、マッハ数==66密度(密度(1/1001/100)、周りと同じ圧力、磁場なし)、周りと同じ圧力、磁場なし--1<z<1 1<z<1 の範囲で一様に注入の範囲で一様に注入

Page 19: The origin of peculiar jet-torus structure in Crab nebula...2005/8/8-10 相対論的磁気流体ミニワークショップ相対論的磁気流体ミニワークショップ 33 高ローレンツ因子問題を解くために

2005/2005/88//88--1010 相対論的磁気流体ミニワークショップ相対論的磁気流体ミニワークショップ 1919

ジェットの計算(結果)ジェットの計算(結果)

密度(カラー)、速度場(矢印)密度(カラー)、速度場(矢印)

Page 20: The origin of peculiar jet-torus structure in Crab nebula...2005/8/8-10 相対論的磁気流体ミニワークショップ相対論的磁気流体ミニワークショップ 33 高ローレンツ因子問題を解くために

2005/2005/88//88--1010 相対論的磁気流体ミニワークショップ相対論的磁気流体ミニワークショップ 2020

ジェットの計算(結果)ジェットの計算(結果)

ρρ,,vv

pp

Page 21: The origin of peculiar jet-torus structure in Crab nebula...2005/8/8-10 相対論的磁気流体ミニワークショップ相対論的磁気流体ミニワークショップ 33 高ローレンツ因子問題を解くために

2005/2005/88//88--1010 相対論的磁気流体ミニワークショップ相対論的磁気流体ミニワークショップ 2121

まとめまとめ

Del Del ZannaZannaの方法をの方法をHLLHLL法に実装することで、法に実装することで、LaxLax--WendroffWendroff法に実装した場合より、更に高いローレンツ因子問題や強い法に実装した場合より、更に高いローレンツ因子問題や強い磁場中で適用可能な相対論的磁場中で適用可能な相対論的MHDMHDコードを作成したコードを作成した

CANSCANS(天体統合シミュレーションソフトウェア)に組み込みが(天体統合シミュレーションソフトウェア)に組み込みが

可能可能

Page 22: The origin of peculiar jet-torus structure in Crab nebula...2005/8/8-10 相対論的磁気流体ミニワークショップ相対論的磁気流体ミニワークショップ 33 高ローレンツ因子問題を解くために

2005/2005/88//88--1010 相対論的磁気流体ミニワークショップ相対論的磁気流体ミニワークショップ 2222

課題課題

AGNAGNジェット、ジェット、BHBH近傍の物理現象、中性子星からの相対論的近傍の物理現象、中性子星からの相対論的

アウトフローなどに適用アウトフローなどに適用

繰り返し法のプログラムを改良することでベクトル化率をアップ繰り返し法のプログラムを改良することでベクトル化率をアップ

HLLCHLLC法(法(Batten et alBatten et al.,., 1997; Li, 20051997; Li, 2005)、)、HLLDHLLD法(法(Miyoshi & Miyoshi & KusanoKusano, 2005, 2005)組み込むことで更に精度の高い計算が可能?)組み込むことで更に精度の高い計算が可能?

一般化座標系で記述した一般相対論的一般化座標系で記述した一般相対論的MHDMHDコードへのコードへのHLLHLL法の実装(法の実装(LaxLax--WendroffWendroff法は実装済)法は実装済)

Page 23: The origin of peculiar jet-torus structure in Crab nebula...2005/8/8-10 相対論的磁気流体ミニワークショップ相対論的磁気流体ミニワークショップ 33 高ローレンツ因子問題を解くために

2005/2005/88//88--1010 相対論的磁気流体ミニワークショップ相対論的磁気流体ミニワークショップ 2323

AppendixAppendix

Page 24: The origin of peculiar jet-torus structure in Crab nebula...2005/8/8-10 相対論的磁気流体ミニワークショップ相対論的磁気流体ミニワークショップ 33 高ローレンツ因子問題を解くために

2005/2005/88//88--1010 相対論的磁気流体ミニワークショップ相対論的磁気流体ミニワークショップ 2424

一般相対論的一般相対論的MHDMHD(一般化座標)(一般化座標)

円柱座標円柱座標0.995c0.995cのジェット注入のジェット注入プラズマベータ:プラズマベータ:ββ=100=1003次方程式の解3次方程式の解+1変数+1変数NewtonNewton法法

LaxLax--WendroffWendroff法法

密度、速度場密度、速度場 圧力、磁場圧力、磁場

Page 25: The origin of peculiar jet-torus structure in Crab nebula...2005/8/8-10 相対論的磁気流体ミニワークショップ相対論的磁気流体ミニワークショップ 33 高ローレンツ因子問題を解くために

2005/2005/88//88--1010 相対論的磁気流体ミニワークショップ相対論的磁気流体ミニワークショップ 2525

1次元テスト計算(1次元テスト計算(HLLHLL法)法)

Page 26: The origin of peculiar jet-torus structure in Crab nebula...2005/8/8-10 相対論的磁気流体ミニワークショップ相対論的磁気流体ミニワークショップ 33 高ローレンツ因子問題を解くために

2005/2005/88//88--1010 相対論的磁気流体ミニワークショップ相対論的磁気流体ミニワークショップ 2626

1次元テスト計算(1次元テスト計算(HLLHLL法)法)