2 回転

回転から電磁場を求めるのは、静磁場と共振空洞の問題に現れる。即ち、

  $\displaystyle \boldsymbol{B}=\nabla\times \boldsymbol{A}$   (静磁場) (1)
  $\displaystyle \boldsymbol{E}=\frac{i}{\varepsilon_0 \omega}\nabla\times \boldsymbol{H}\qquad\qquad{(共振空洞)}$ (2)

である。微分(回転)と言う意味では、全く同じ形をしている。そのため、ここでは静磁場 の問題のみについて述べる。共振空洞の場合は同じように考えて欲しい。

2.1 要素内

軸対称構造、実際には軸対称電磁石 であるが、その場合の有限要素解析では、ベクトルポテンシャルを計算するのが一般的で ある。軸対称なので、ベクトルポテンシャルは$ \theta$方向成分のみである。従って、こ のベクトルポテンシャルの回転から求められる磁場は、

$\displaystyle H_r$ $\displaystyle =- \if 11 \frac{\partial A_{\theta}}{\partial z} \else \frac{\partial^{1} A_{\theta}}{\partial z^{1}}\fi$ (3)
$\displaystyle H_z$ $\displaystyle =\frac{1}{r} \if 11 \frac{\partial }{\partial r} \else \frac{\partial^{1} }{\partial r^{1}}\fi \left(rA_{\theta}\right)$ (4)

となる。

有限要素法では、図1に示すように、三角形要素の頂点でベクト ルポテンシャル $ A_{\theta}$の値を計算する。これら3つのベクトルポテンシャルから、 要素内の磁場$ H_r$$ H_z$を求めなくてはならない。まず初めに、要素内の任意の位置で のベクトルポテンシャルを計算する式を導く。今のところ、我々の計算は1次近似なので、 要素内のベクトルポテンシャルは

$\displaystyle A_{\theta}(z,r)=\alpha +\beta z + \gamma r$ (5)

となる。

この要素内のベクトルポテンシャルの値を用いて、領域内の磁場を計算することにする。 これは簡単で、式(5)を用いて、式(3)と (4)を評価すれば良い。これらから

$\displaystyle H_r$ $\displaystyle =-\beta$ (6)
$\displaystyle H_z$ $\displaystyle =\frac{\alpha+\beta z}{r}+2\gamma$ (7)

を導くことができる。ここで、$ H_r$の式に座標$ z$が含まれるのが奇異に感じるかもしれ ない。これは、要素内でベクトルポテンシャル $ A_{\theta}$が一定でも、回転が生じるこ とを考えると理解できる。

残りの問題は、ベクトルポテンシャルを1次近似した係数$ \alpha$$ \beta$$ \gamma$を 求めることである。これが分かれば、要素内の任意の位置での磁場が計算できる。三角形 要素の頂点の座標とベクトルポテンシャルの有限要素法の計算結果によりが分かっている ので、これら3つの係数を決定することは可能である。これら3点では

$\displaystyle \begin{bmatrix}1 & x_i & y_i \\ 1 & x_j & y_j \\ 1 & x_k & y_k \e...
... = \begin{bmatrix}A_{\theta\,i} \\ A_{\theta\,j} \\ A_{\theta\,k} \end{bmatrix}$ (8)

の関係がある。ここで、 $ (x_i,\,y_i)$ $ (x_j,\,y_j)$ $ (x_k,\,y_k)$は頂点の座標、 $ A_{\theta\,i}$ $ A_{\theta\,j}$ $ A_{\theta\,k}$はその位置のベクトルポテンシャ ルである。この連立方程式から、1次近似の係数は

$\displaystyle \begin{bmatrix}\alpha \\ \beta \\ \gamma \end{bmatrix} = \begin{b...
...1} \begin{bmatrix}A_{\theta\,i} \\ A_{\theta\,j} \\ A_{\theta\,k} \end{bmatrix}$ (9)

と計算できる。これで、要素内の磁場の値は計算できる。
図 1: 三角形要素とベクトルポテンシャル
\includegraphics[keepaspectratio, scale=1.0]{figure/element_A.eps}

2.2 内部要素の頂点

要素内の磁場は、式(6)や(7)を用いて計算 できる。しかし、エレメントの境界での値を考えると問題が生じる。例えば、図 2に示すように要素A,B,C,D,E,Fが共有する頂点の磁場の値 をどうするかである。今のところ、このような場合は平均とするのが良いであろう。
図 2: 隣接要素の様子
\includegraphics[keepaspectratio, scale=1.0]{figure/elements.eps}

2.3 軸上

式(7)を見ると、軸上($ r=0$)では問題が起きそうである。ゼロで 割るため発散する可能性がある。問題となるのは、図3に示す要素 うち、AやCのように要素の一辺が軸となる場合とBのように1つの頂点が軸上にある場合で ある。

まずは、要素の一辺が軸となる場合について考える。この要素の軸上のベクトルポテンシャ ルの値は、物理的にゼロ( $ A_{\theta}=0$)にならなくてはならない。そのため、要素内の ベクトルポテンシャルを示す式(5)は、

0 $\displaystyle =\alpha +\beta z \quad\qquad z_1 \leqq z \leqq z_2$ (10)

となる。図3の要素Aの場合、軸となる要素の一辺( $ z_1 \leqq z \leqq z_2$)で、これが成立しなくてはならないので、

  $\displaystyle \alpha=0$ (11)
  $\displaystyle \beta =0$ (12)

となる必要がある。要するに、要素の一辺が軸上にある場合、その$ \alpha$$ \beta$は ゼロになり、ベクトルポテンシャルは$ r$座標に比例しているのである。そのため、式 (7)が発散する事はなく、問題は生じないのである。まとめると、 この場合の軸上の磁場は、

$\displaystyle H_r$ $\displaystyle =0$ (13)
$\displaystyle H_z$ $\displaystyle =2\gamma$ (14)

となる。軸上では$ H_z$のみで、これは物理的に正しい。非常にめでたい。

次に、図3の要素Bのように、頂点の一つが軸上にある場合を考える。こ の軸上の頂点でのベクトルポテンシャルはゼロなので、

0 $\displaystyle =\alpha +\beta z_2$ (15)

である。この式は頂点での一点 $ (r=0,z=z_2)$でしか成り立たない。そのため、一辺が軸 上にあるときのような式(11)や(12)に対応するもの は無い。従って、この要素の軸上の頂点での磁場は

$\displaystyle H_r$ $\displaystyle =-2\beta$ (16)
$\displaystyle H_z$ $\displaystyle =2\gamma$ (17)

となる。$ H_z$が発散しないのは良いが、$ H_r$がゼロにならないのはまずい。

以上のことから、図3のように軸上のノードの磁場は、図中の要素AやB のように一辺が軸上にある磁場の平均とするのが良いだろう。$ H_z$の発散の問題も生じ ないし、$ H_r$が有限になることもない。

図 3: 軸付近の要素の様子
\includegraphics[keepaspectratio, scale=1.0]{figure/on_axis.eps}

2.4 境界

軸上の磁場の計算で示したように、頂点の一つが軸上にある場合、物理的な条件に合致し ない場合がある。先の場合は、軸上にある一つの頂点での$ H_r$がゼロとならないのであ る。一方、一辺が軸上にある場合は、物理的な条件に完全に合致している。そのような理 由から、軸上にあるノードでの磁場の値は、それを共有するものうち、軸上に辺がある要 素の平均を取ることにした。

これと同じことが、軸以外の境界でも生じる。特に、境界が直線の場合は、全く同じ状況 になるであろう。このことから、ここでも軸と同じように考えるのが良いだろう。即ち、図 4の様な境界があるとき、要素A,B,Cが共有するノードの磁場の値は、 要素AとBの平均とする。要素Bは考えないものとする。

図 4: 境界付近の要素の様子
\includegraphics[keepaspectratio, scale=1.0]{figure/on_boundary.eps}

ホームページ: Yamamoto's laboratory
著者: 山本昌志
Yamamoto Masashi
平成19年8月20日


no counter