# coil:第2タグ

[2019/10/08更新]

外部電流磁場ソースは， coil:第2タグ を使って表し，下記に示す項目を最初に設定します．

coil:第2タグの設定項目
行 | 列 | 既定値 | 説明 | 項目名
--- | --- | --- | --- | ---
1 | 1 |  | ソースの番号 | SERIES_NO
1 | 2 |  | 外部電流磁場ソースの時間変化の番号 | TIME_ID
1 | 3 | 0 | 外部電流磁場ソースの運動の番号 | MOTION_ID
1 | 4 | 0 | TP-EEC法を用いる場合のみ必要 0: 固定部内 1: 可動部内 | IN_ROTOR
1 | 5 | 1 | 変形ポテンシャル番号 | POTENTIAL

注釈

外部電流磁場ソースは，変形ポテンシャル領域になくてはなりません．
EMSolutionでは，各種外部電流磁場ソースを使う場合は，変形ポテンシャル領域を作成しなければなりません．
外部電流磁場ソースは，複数のコイル要素を組み合わせることも可能です．
これらのコイル要素は，種類に応じて 第3タグ を使って表します．
コイル要素の各設定項目は，元となるems入力ファイルのコイル要素のケースと同じく，配列として設定します．

coil:第2タグのコイル要素
第3タグ | 説明
--- | ---
coordid:第3タグ | 直後に続くコイル要素の局所座標の番号
unif:第3タグ | 一様磁場
line:第3タグ | 無限直線電流による磁場
loop:第3タグ | 軸対称矩形断面コイルによる磁場
gce:第3タグ | 直方体形状のコイルによる磁場
arc:第3タグ | 矩形断面の円弧状コイルによる磁場
dipo:第3タグ | ダイポール磁場
fgce:第3タグ | 直線状線分電流による磁場
farc:第3タグ | 円弧状線分電流による磁場
mesh:第3タグ | 六面体要素で定義されたコイルによる磁場
loop-:第3タグ | インダクタンスおよび電磁力の積分領域(loop)
gce-:第3タグ | インダクタンスおよび電磁力の積分領域(gce)
arc-:第3タグ | インダクタンスおよび電磁力の積分領域(arc)
mesh-:第3タグ | インダクタンスおよび電磁力の積分領域(mesh)

loop-第3タグからmesh-第3タグまでのコイル要素は，磁場の発生源としてではなく，
対応するコイル要素のインダクタンスおよび電磁力の積分領域の設定として用います．

## coil要素の記述方法

通常のタグは重複することはできませんが，上に列記したcoil:第3タグは，
EMSolutionの入力ファイルの記述方法との兼ね合いで，個別に重複して記述することになっています．
例えば，直方体形状のコイル要素が2個ある場合，

    coil:
      gce:
        1
        0 0 0 1 0 0
        0 0 1 0 -1 0
        1
        1 0 0 0 0 0
        0 0 1 0 1 0

ではなく

    coil:
      gce:
        1
        0 0 0 1 0 0
        0 0 1 0 -1 0
      gce:
        1
        1 0 0 0 0 0
        0 0 1 0 1 0

と記述して下さい．

## coordid:第3タグ

コイル要素の座標系を局所座標系で表す場合に，局所座標系の番号を設定します．
直後に定義されるコイル要素の座標系を，設定した局所座標系とします．

coordid:第3タグの設定項目
行 | 列 | 既定値 | 説明 | 項目
--- | --- | --- | --- | ---
1 | 1 |  | 直後に続くコイル要素の局所座標の番号 | COORD_ID

## unif:第3タグ

一様磁場入力です．

unif:第3タグの設定項目
行 | 列 | 既定値 | 説明 | 項目
--- | --- | --- | --- | ---
1 | 1 |  | 規格化磁場のx成分 | BX
1 | 2 |  | 規格化磁場のy成分 | BY
1 | 3 |  | 規格化磁場のz成分 | BZ
1 | 4 |  | 一様磁場の磁気ベクトルポテンシャルの表現方法 | A_FORM

## line:第3タグ

無限長の直線電流です．

line:第3タグの設定項目
行 | 列 | 既定値 | 説明 | 項目
--- | --- | --- | --- | ---
1 | 1 |  | 規格化電流 | CURRENT
2 | 1 |  | 直線の通過する点のx座標 | X0
2 | 2 |  | 直線の通過する点のy座標 | Y0
2 | 3 |  | 直線の通過する点のz座標 | Z0
2 | 4 |  | 直線の方向ベクトルのx成分 | DX
2 | 5 |  | 直線の方向ベクトルのy成分 | DY
2 | 6 |  | 直線の方向ベクトルのz成分 | DZ

## loop:第3タグ

矩形型の断面を持った軸対称コイルです．
他のコイル要素と異なり，1行目が"規格化電流"のみとならないことに注意して下さい．

loop:第3タグの設定項目
行 | 列 | 既定値 | 説明 | 項目
--- | --- | --- | --- | ---
1 | 1 |  | 規格化電流 | CURRENT
1 | 2 |  | 平均半径 | RADIUS
1 | 3 |  | 中心のz座標 | CENTER_Z
1 | 4 |  | 径方向の幅 | RADIAL_W
1 | 5 |  | 軸方向の幅 | AXIAL_W

## gce:第3タグ

直方体の形状をしたコイルの一部です．

gce:第3タグの設定項目
行 | 列 | 既定値 | 説明 | 項目
--- | --- | --- | --- | ---
1 | 1 |  | 規格化電流 | CURRENT
2 | 1 |  | 中心軸の始点のx座標 | XS
2 | 2 |  | 中心軸の始点のy座標 | YS
2 | 3 |  | 中心軸の始点のz座標 | ZS
2 | 4 |  | 中心軸の終点のx座標 | XE
2 | 5 |  | 中心軸の終点のy座標 | YE
2 | 6 |  | 中心軸の終点のz座標 | ZE
3 | 1 |  | 断面半幅ベクトルaのx成分 | W1X
3 | 2 |  | 断面半幅ベクトルaのy成分 | W1Y
3 | 3 |  | 断面半幅ベクトルaのz成分 | W1Z
3 | 4 |  | 断面半幅ベクトルbのx成分 | W2X
3 | 5 |  | 断面半幅ベクトルbのy成分 | W2Y
3 | 6 |  | 断面半幅ベクトルbのz成分 | W2Z

## arc:第3タグ

矩形型の断面の円弧状の形状をしたコイルの一部です．

arc:第3タグの設定項目
行 | 列 | 既定値 | 説明 | 項目
--- | --- | --- | --- | ---
1 | 1 |  | 規格化電流 | CURRENT
2 | 1 |  | 円弧の中心座標のx成分 | X
2 | 2 |  | 円弧の中心座標のy成分 | Y
2 | 3 |  | 円弧の中心座標のz成分 | Z
2 | 4 |  | 円弧の中心半径 | RADIUS
2 | 5 |  | 矩形断面の軸方向の幅 | AXIAL_W
2 | 5 |  | 矩形断面の径方向の幅 | RADIAL_W
3 | 1 |  | オイラー角α | ALPHA
3 | 2 |  | オイラー角β | BETA
3 | 3 |  | x2軸よりの始点角度Φ1 | PHI1
3 | 4 |  | x2軸よりの終点角度Φ2 | PHI2

## dipo:第3タグ

ダイポール形状の磁場です．

dipo:第3タグの設定項目
行 | 列 | 既定値 | 説明 | 項目
--- | --- | --- | --- | ---
1 | 1 |  | z軸方向磁場のx軸方向への規格化磁場勾配 | DBZDX

## fgce:第3タグ

直線状の線分の電流です．

fgce:第3タグの設定項目
行 | 列 | 既定値 | 説明 | 項目
--- | --- | --- | --- | ---
1 | 1 |  | 規格化電流 | CURRENT
2 | 1 |  | 始点のx座標 | XS
2 | 2 |  | 始点のy座標 | YS
2 | 3 |  | 始点のz座標 | ZS
2 | 4 |  | 終点のx座標 | XE
2 | 5 |  | 終点のy座標 | YE
2 | 6 |  | 終点のz座標 | ZE

## farc:第3タグ

円弧状の線分の電流です．

farc:第3タグの設定項目
行 | 列 | 既定値 | 説明 | 項目
--- | --- | --- | --- | ---
1 | 1 |  | 規格化電流 | CURRENT
2 | 1 |  | 円弧の中心座標のx成分 | X
2 | 2 |  | 円弧の中心座標のy成分 | Y
2 | 3 |  | 円弧の中心座標のz成分 | Z
2 | 4 |  | 円弧の中心半径 | RADIUS
3 | 1 |  | オイラー角α | ALPHA
3 | 2 |  | オイラー角β | BETA
3 | 3 |  | x2軸よりの始点角度Φ1 | PHI1
3 | 4 |  | x2軸よりの終点角度Φ2 | PHI1

## mesh:第3タグ

コイル用の六面体メッシュ(COIL_geom)を別途用意しておき，要素の底面から上面へ電流が流れるものとします．

mesh:第3タグの設定項目
行 | 列 | 既定値 | 説明 | 項目
--- | --- | --- | --- | ---
1 | 1 |  | 規格化電流 | CURRENT
1 | 2 |  | 要素の物性番号 | MESH_ID

## loop-:第3タグ

loop第3タグで定義される軸対称コイルのインダクタンスおよび電磁力の積分領域です．
loop第3タグと異なり，磁場は生成されません．
他のコイル要素と異なり，1行目が"規格化電流"のみとならないことに注意して下さい．
2行目を記載しない場合は，既定値が使われます．

loop-:第3タグの設定項目
行 | 列 | 既定値 | 説明 | 項目
--- | --- | --- | --- | ---
1 | 1 |  | 規格化電流 | CURRENT
1 | 2 |  | 平均半径 | RADIUS
1 | 3 |  | 中心のz座標 | CENTER_Z
1 | 4 |  | 径方向の幅 | RADIAL_W
1 | 5 |  | 軸方向の幅 | AXIAL_W
2 | 1 | 1 | 電流方向分割数 | NDIV
2 | 2 | 5 | 径方向ガウス積分点数 | INT_X
2 | 3 | 5 | 軸方向ガウス積分点数 | INT_Y
2 | 4 | 3 | z軸方向ガウス積分点数 | INT_Z

## gce-:第3タグ

gce第3タグで定義されるコイルのインダクタンスおよび電磁力の積分領域です．
gce第3タグと異なり，磁場は生成されません．
4行目を記載しない場合は，既定値が使われます．

gce-:第3タグの設定項目
行 | 列 | 既定値 | 説明 | 項目
--- | --- | --- | --- | ---
1 | 1 |  | 規格化電流 | CURRENT
2 | 1 |  | 中心軸の始点のx座標 | XS
2 | 2 |  | 中心軸の始点のy座標 | YS
2 | 3 |  | 中心軸の始点のz座標 | ZS
2 | 4 |  | 中心軸の終点のx座標 | XE
2 | 5 |  | 中心軸の終点のy座標 | YE
2 | 6 |  | 中心軸の終点のz座標 | ZE
3 | 1 |  | 断面半幅ベクトルaのx成分 | W1X
3 | 2 |  | 断面半幅ベクトルaのy成分 | W1Y
3 | 3 |  | 断面半幅ベクトルaのz成分 | W1Z
3 | 4 |  | 断面半幅ベクトルbのx成分 | W2X
3 | 5 |  | 断面半幅ベクトルbのy成分 | W2Y
3 | 6 |  | 断面半幅ベクトルbのz成分 | W2Z
4 | 1 | 1 | 電流方向分割数 | NDIV
4 | 2 | 5 | ベクトルa方向ガウス積分点数 | INT_X
4 | 3 | 5 | ベクトルb方向ガウス積分点数 | INT_Y
4 | 4 | 3 | 電流方向ガウス積分点数 | INT_Z

## arc-:第3タグ

arc第3タグで定義されるコイルのインダクタンスおよび電磁力の積分領域です．
arc第3タグと異なり，磁場は生成されません．
4行目を記載しない場合は，既定値が使われます．

arc-:第3タグの設定項目
行 | 列 | 既定値 | 説明 | 項目
--- | --- | --- | --- | ---
1 | 1 |  | 規格化電流 | CURRENT
2 | 1 |  | 円弧の中心座標のx成分 | X
2 | 2 |  | 円弧の中心座標のy成分 | Y
2 | 3 |  | 円弧の中心座標のz成分 | Z
2 | 4 |  | 円弧の中心半径 | RADIUS
2 | 5 |  | 矩形断面の軸方向の幅 | AXIAL_W
2 | 5 |  | 矩形断面の径方向の幅 | RADIAL_W
3 | 1 |  | オイラー角α | ALPHA
3 | 2 |  | オイラー角β | BETA
3 | 3 |  | x2軸よりの始点角度Φ1 | PHI1
3 | 4 |  | x2軸よりの終点角度Φ2 | PHI2
4 | 1 | 1 | 電流方向分割数 | NDIV
4 | 2 | 5 | 径方向ガウス積分点数 | INT_X
4 | 3 | 5 | 軸方向ガウス積分点数 | INT_Y
4 | 4 | 3 | z軸方向ガウス積分点数 | INT_Z

## mesh-:第3タグ

mesh第3タグで定義されるコイルのインダクタンスおよび電磁力の積分領域です．
mesh第3タグと異なり，磁場は生成されません．
電流方向分割数(NDIV)は1のみ有効です．
2行目を記載しない場合は，既定値が使われます．

mesh:第3タグの設定項目
行 | 列 | 既定値 | 説明 | 項目
--- | --- | --- | --- | ---
1 | 1 |  | 規格化電流 | CURRENT
1 | 2 |  | コイルを表す要素の物性番号 | MESH_ID
2 | 1 | 1 | 電流方向分割数 | NDIV
2 | 2 | 5 | x軸方向ガウス積分点数 | INT_X
2 | 3 | 5 | y軸方向ガウス積分点数 | INT_Y
2 | 4 | 3 | z軸方向ガウス積分点数 | INT_Z