(57)【要約】    【課題】記録媒体と記録ヘッドのような複数の磁性体の１つを任意方向に移動しながらマイクロ磁化状態の過渡的変化を解析可能とする。    【解決手段】入力部１４は空間に固定される磁性体と移動の対象となる磁性体の領域のみを微小要素にメッシュ分割した解析対象モデルと解析条件を読込む。磁界分布計算部１６は各磁性体の全ての微小要素の辺に未知数を配置した状態で有限要素法を用いて第１磁場方程式を作成し、且つ各磁性体の空間と接する微小要素の境界の辺に未知数を配置した状態で境界要素法を用いて第２磁場方程式を作成し、この連立方程式を解いて各要素の辺のベクトルポテンシャルを求め、更にベクトルポテンシャルから各要素内の磁界分布を求める。マイクロ磁化運動計算部１８はマイクロ磁化領域の各微小要素の中心にマイクロ磁化の未知数を配置し、磁界計算部１６で求めた磁界分布をＬＬＧ方程式に対する外部磁界として、ＬＬＧ方程式の時間積分によりマイクロ磁化を求める。    【選択図】      図１
2007213384.tif 000002
【特許請求の範囲】
【請求項１】
コンピュータに、
解析対象となる空間に固定される第１磁性体と移動の対象となる第２磁性体の領域のみを微小要素にメッシュ分割した解析対象モデルと、材料特性、移動速度、時間ステップを含む解析条件を入力する入力ステップと、
前記第１磁性体および第２磁性体の全ての微小要素の辺に未知数を配置した状態で有限要素法を用いて第１磁場方程式を作成し、且つ前記第１磁性体および第２磁性体の空間と接する微小要素の境界の辺に未知数を配置した状態で境界要素法を用いて第２磁場方程式を作成する連立方程式作成ステップと、
前記第１磁場方程式と第２磁場方程式に基づく連立方程式を解いて各微小要素の辺のベクトルポテンシャルを求める連立方程式解法ステップと、
前記ベクトルポテンシャルにより各要素内の磁界分布を求める磁界計算ステップと、
前記第１磁性体及び又は第２磁性体の指定されたマイクロ磁化領域に含まれる各微小要素の中心にマイクロ磁化の未知数を配置した状態で、前記磁界計算ステップで求めた磁界分布をＬＬＧ方程式に対する外部磁界として、前記ＬＬＧ方程式の時間積分によりマイクロ磁化を求めるマイクロ磁化運動計算ステップと、
前記マイクロ磁化運動計算ステップで求めた前記マイクロ磁化が収束条件を満足しない場合は、前記マイクロ磁化を用いて前記第１磁場方程式及び第２磁場方程式を修正して時刻をステップ的に増加させた後に、前記連立方程式作成ステップ以降の処理を前記収束条件を満足するまで繰り返す連立方程式修正ステップと、
を実行させることを特徴とするマイクロ磁化解析プログラム。
【請求項２】
請求項１記載のマイクロ磁化解析プログラムに於いて、更に、前記移動速度に基づき前記第２磁性体を任意方向に移動させながら前記連立方程式作成ステップ以降の処理を繰り返してマイクロ磁化の過渡的変化を解析させる移動対象移動ステップを実行させることを特徴とするマイクロ磁化解析プログラム。
【請求項３】
請求項１記載のマイクロ磁化解析プログラムに於いて、前記入力ステップは、モデル形状表示画面またモデル名リストから移動対象となる第２磁性体を選択して、初期位置及び移動速度を設定することを特徴とするマイクロ磁化解析プログラム。
【請求項４】
解析対象となる空間に固定される第１磁性体と移動の対象となる第２磁性体の領域のみを微小要素にメッシュ分割した解析対象モデルと、材料特性、移動速度、時間ステップを含む解析条件を入力する入力ステップと、
前記第１磁性体および第２磁性体の全ての微小要素の辺に未知数を配置した状態で有限要素法を用いて第１磁場方程式を作成し、且つ前記第１磁性体および第２磁性体の空間と接する微小要素の境界の辺に未知数を配置した状態で境界要素法を用いて第２磁場方程式を作成する連立方程式作成ステップと、
前記第１磁場方程式と第２磁場方程式に基づく連立方程式を解いて各微小要素の辺のベクトルポテンシャルを求める連立方程式解法ステップと、
前記ベクトルポテンシャルにより各要素内の磁界分布を求める磁界計算ステップと、
前記第１磁性体及び又は第２磁性体の指定されたマイクロ磁化領域に含まれる各微小要素の中心にマイクロ磁化の未知数を配置した状態で、前記磁界計算ステップで求めた磁界分布をＬＬＧ方程式に対する外部磁界として、前記ＬＬＧ方程式の時間積分によりマイクロ磁化を求めるマイクロ磁化運動計算ステップと，
前記マイクロ磁化運動計算ステップで求めた前記マイクロ磁化が収束条件を満足しない場合は、前記マイクロ磁化を用いて前記第１磁場方程式及び第２磁場方程式を修正して時刻をステップ的に増加させた後に、前記連立方程式作成ステップ以降の処理を前記収束条件を満足するまで繰り返す連立方程式修正ステップと、
を備えたことを特徴とするマイクロ磁化解析方法。
【請求項５】
解析対象となる空間に固定される第１磁性体と移動の対象となる第２磁性体の領域のみを微小要素にメッシュ分割した解析対象モデルと、材料特性、移動速度、時間ステップを含む解析条件を入力する入力部と、
前記第１磁性体および第２磁性体の全ての微小要素の辺に未知数を配置した状態で有限要素法を用いて第１磁場方程式を作成し、且つ前記第１磁性体および第２磁性体の空間と接する微小要素の境界の辺に未知数を配置した状態で境界要素法を用いて第２磁場方程式を作成する連立方程式作成部と、
前記第１磁場方程式と第２磁場方程式に基づく連立方程式を解いて各要素の辺のベクトルポテンシャルを求める連立方程式解法部と、
前記ベクトルポテンシャルにより各要素内の磁界分布を求める磁界計算部と、
前記第１磁性体及び又は第２磁性体の指定されたマイクロ磁化領域に含まれる各微小要素の中心にマイクロ磁化の未知数を配置した状態で、前記磁界計算部で求めた磁界分布をＬＬＧ方程式に対する外部磁界として、前記ＬＬＧ方程式の時間積分によりマイクロ磁化を求めるマイクロ磁化運動計算部と、
前記マイクロ磁化運動計算部で求めた前記マイクロ磁化が収束条件を満足しない場合は、前記マイクロ磁化を用いて前記第１磁場方程式及び第２磁場方程式を修正して時刻を部的に増加させた後に、前記連立方程式作成ステップ以降の処理を前記収束条件を満足するまで繰り返す返す連立方程式修正部と、
を備えたことを特徴とするマイクロ磁化解析装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ミクロンやナノオーダー領域の磁性体のマイクロ磁化の状態や変化を解析するマイクロ磁化解析プログラム、方法及び装置に関し、特に、例えばハードディスクの磁気ヘッドの書込みや読出しを対象に相対移動する２つの磁性体の離散化に有限要素法と境界要素法を使用し、マイクロ磁化の運動を記述するＬＬＧ方程式の離散化に有限体積法を使用し、それぞれを連立してマイクロ磁化を解析するマイクロ磁化解析プログラム、方法及び装置に関する。
【背景技術】
【０００２】
従来、例えばハードディスクの記録ヘッドと記録媒体を磁性体モデルとしたマイクロ磁化解析プログラム及び解析装置として、解析対象モデルを微小要素にメッシュ分割し、微小要素の中心にマイクロ磁化ベクトルのパラメータ（未知数）を割当て、磁場方程式としてＬＬＧ（ランダウ・リフシッツ・ギルバート）方程式を用いて領域全体の磁界分布を計算している。
【０００３】
磁界中のマイクロ磁化（小さな磁石）の運動を記述する方程式であり、まず図１５（Ａ）のように、解析対象モデル２００おける記録媒体２０２に相当する磁性体領域、記録ヘッド２０４を構成する磁性体領域、コイル２０８に相当する磁性体領域、更に磁性体領域を取り囲む空気領域２１０の全領域を例えば数十〜数百ｎｍオーダーの微小要素にメッシュ分割する。
【０００４】
続いて図１５（Ｂ）のように、全ての磁性体領域及び空気領域２１０に対して、磁場の方程式の未知数であるベクトルポテンシャル２１４をメッシュ分割した微小要素２１２の辺に配置し、定常磁場または非定常磁場の方程式を有限要素法により解く。続いて図１５（Ｃ）のように、記録磁界を発生するマイクロ磁化として扱う図１５（Ａ）のマイクロ磁化領域２０６に対して、ＬＬＧ方程式の未知数Ｍとなるマイクロ磁化２１６を微小要素２１２の中心に配置し、磁場の方程式とＬＬＧ方程式とを交互に解くことで、マイクロ磁化領域２０６の記録動作のためのマイクロ磁化状態を計算する。
【特許文献１】特開２００５−１０００６７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、このような従来のマイクロ磁化領域の磁気解析にあっては、磁場の方程式に有限要素法だけを使用しているため、空気領域２１０を含む全ての磁性体領域に対してメッシュ分割を行い、全ての微小要素に磁場の方程式の未知数を配置する必要がある。
【０００６】
そのため、記録媒体２０２の磁性体領域と記録ヘッド２０４を構成する磁性体領域との間の空気領域２１０についてもメッシュ分割による微小要素が存在してしまい、記録媒体２０２の磁性体領域を移動しながら記録過程の磁化状態を数値解析することができない問題がある。
【０００７】
仮に、移動する記録媒体２０２の磁性体領域をモデル化して解析すると、図１６（Ａ）〜（Ｃ）のように、複数のモデル２００−１〜２００−３を作成して使用する必要が生じ、解析処理の工数が増加し処理に時間がかかる。また、従来のように磁性体領域の間の空気領域をメッシュ分割して微小要素を作成する場合には、微小要素の連続性を保つ必要性があるため、記録ヘッドなどの複雑な形状の磁性体領域の近傍に記録媒体のような単純な形状をもつ磁性体領域をモデルとして作成することが困難である。
【０００８】
更に、記録媒体２０２の磁性体領域の移動に伴って記録ヘッド２０４側の磁性体領域との間の空気領域２１０のメッシュ形状が初期設定した矩形から台形に変化して歪み、このメッシュの歪によって計算精度も低下する問題もある。
【０００９】
本発明は、記録媒体と記録ヘッドのような複数の磁性体の内の１つを任意方向に移動しながらマイクロ磁化状態の過渡的変化を解析可能とするマイクロ磁化解析プログラム、方法及び装置を提供することを目的とする。
【課題を解決するための手段】
【００１０】
（プログラム）
本発明は，コンピュータにより実行されるマイクロ磁化解析プログラムを提供する。本発明のマイクロ磁化解析プログラムは、コンピュータに、
解析対象となる空間に固定される第1磁性体と移動の対象となる第２磁性体の領域のみを微小要素にメッシュ分割した解析対象モデルと、材料特性、移動速度、時間ステップを含む解析条件を入力する入力ステップと、
第１磁性体および第２磁性体の全ての微小要素の辺に未知数を配置した状態で有限要素法を用いて第１磁場方程式を作成し、且つ第１磁性体および第２磁性体の空間と接する微小要素の境界の辺に未知数を配置した状態で境界要素法を用いて第２磁場方程式を作成する連立方程式作成ステップと、
第１磁場方程式と第２磁場方程式に基づく連立方程式を解いて各要素の辺のベクトルポテンシャルを求める連立方程式解法ステップと、
ベクトルポテンシャルにより各要素内の磁界分布を求める磁界計算ステップと、
第１磁性体及び又は第２磁性体の指定されたマイクロ磁化領域に含まれる各微小要素の中心にマイクロ磁化の未知数を配置した状態で、磁界計算ステップで求めた磁界分布をＬＬＧ方程式に対する外部磁界として、ＬＬＧ方程式の時間積分によりマイクロ磁化を求めるマイクロ磁化運動計算ステップと、
マイクロ磁化運動計算ステップで求めたマイクロ磁化が収束条件を満足しない場合は、マイクロ磁化を用いて第１磁場方程式及び第２磁場方程式を修正して時刻をステップ的に増加させた後に、磁場分布計算ステップ及びマイクロ磁化運動計算ステップを繰り返す連立方程式修正ステップと、
を実行させることを特徴とする。
【００１１】
ここで、連立方程式作成ステップにおける有限要素法の磁場方程式は非定常方程式である。また連立方程式作成ステップにおける有限要素法の磁場方程式は定常方程式であってもよい。連立方程式作成ステップにおける未知数は各微小要素の辺、節および要素中心に配置しても良い。
【００１２】
本発明のマイクロ磁化解析プログラムに於いて、更に、移動速度に基づき第２磁性体を任意方向に移動させながら連立方程式作成ステップ以降の処理を繰り返してマイクロ磁化過渡的変化を解析させる移動対象移動ステップを実行させることを特徴とする。
【００１３】
入力ステップは、モデル形状表示画面またモデル名リストから移動対象となる第２磁性体を選択して、初期位置及び移動速度を設定する。  入力ステップは、前記磁性体の表面を自動的に境界要素法として扱う領域として設定しても良い。入力ステップは、磁性体の形状表示画面または境界名のリストから境界要素法として扱う境界面を任意に選択して設定するようにしても良い。
【００１４】
解析対象モデルの固定配置される第１磁性体は記録ヘッドであり、移動対象となる第２磁性体は記録媒体あり、記録ヘッドの記録磁極領域及び記録媒体領域をマイクロ磁化領域として記録媒体の移動に対しマイクロ磁化の過渡的変化を解析する。
【００１５】
解析対象モデルの固定配置される第１磁性体は再生ヘッドであり、移動対象となる第２磁性体は記録媒体あり、再生ヘッドのリード素子領域をマイクロ磁化領域として記録媒体の移動に対しマイクロ磁化の過渡的変化を解析する。
【００１６】
（方法）
本発明はマイクロ磁化解析方法を提供する。本発明のマイクロ磁化解析方法は、
解析対象となる空間に固定される第１磁性体と移動の対象となる第２磁性体の領域のみを微小要素にメッシュ分割した解析対象モデルと、材料特性、移動速度、時間ステップを含む解析条件を入力する入力ステップと、
第１磁性体および第２磁性体の全ての微小要素の辺に未知数を配置した状態で有限要素法を用いて第１磁場方程式を作成し、且つ第１磁性体および第２磁性体の空間と接する微小要素の境界の辺に未知数を配置した状態で境界要素法を用いて第２磁場方程式を作成する連立方程式作成ステップと、
第１磁場方程式と第２磁場方程式に基づく連立方程式を解いて各要素の辺のベクトルポテンシャルを求める連立方程式解法ステップと、
ベクトルポテンシャルにより各要素内の磁界分布を求める磁界計算ステップと、
第１磁性体及び又は第２磁性体の指定されたマイクロ磁化領域に含まれる各微小要素の中心にマイクロ磁化の未知数を配置した状態で、磁界計算ステップで求めた磁界分布をＬＬＧ方程式に対する外部磁界として、ＬＬＧ方程式の時間積分によりマイクロ磁化を求めるマイクロ磁化運動計算ステップと、
マイクロ磁化運動計算ステップで求めたマイクロ磁化が収束条件を満足しない場合は、マイクロ磁化を用いて第１磁場方程式及び第２磁場方程式を修正して時刻をステップ的に増加させた後に、連立方程式作成ステップ以降の処理を収束条件を満足するまで繰り返す連立方程式修正ステップと、
を備えたことを特徴とする。
【００１７】
（装置）
本発明はマイクロ磁化解析装置を提供する．本発明のマイクロ磁化解析装置は、
解析対象となる空間に固定される第1磁性体と移動の対象となる第２磁性体の領域のみを微小要素にメッシュ分割した解析対象モデルと、材料特性、移動速度、時間ステップを含む解析条件を入力する入力部と、
第１磁性体および第２磁性体の全ての微小要素の辺に未知数を配置した状態で有限要素法を用いて第１磁場方程式を作成し、且つ前記第１磁性体および第２磁性体の空間と接する微小要素の境界の辺に未知数を配置した状態で境界要素法を用いて第２磁場方程式を作成する連立方程式作成部と、
第１磁場方程式と第２磁場方程式に基づく連立方程式を解いて各要素の辺のベクトルポテンシャルを求める連立方程式解法部と、
ベクトルポテンシャルにより各要素内の磁界分布を求める磁界計算部と、
第１磁性体及び又は第２磁性体の指定されたマイクロ磁化領域に含まれる各微小要素の中心にマイクロ磁化の未知数を配置した状態で、磁界計算部で求めた磁界分布をＬＬＧ方程式に対する外部磁界として、ＬＬＧ方程式の時間積分によりマイクロ磁化を求めるマイクロ磁化運動計算部と、
マイクロ磁化運動計算部で求めたマイクロ磁化が収束条件を満足しない場合は、マイクロ磁化を用いて第１磁場方程式及び第２磁場方程式を修正して時刻を部的に増加させた後に、連立方程式作成ステップ以降の処理を収束条件を満足するまで繰り返す連立方程式修正部と、
を備えたことを特徴とする。
【発明の効果】
【００１８】
本発明によれば、磁場の方程式に有限要素法を使用し、マイクロ磁化の運動を記述するＬＬＧ方程式に有限体積法を使用する従来のマイクロ磁化解析手法に対して、磁場の方程式に有限要素法と境界要素法を使用したことで、モデル間の空気領域のメッシュ分割して微小要素毎に磁場方程式を解く処理が不要になり、磁性体等のモデルを任意方向に移動しながら磁化状態の過渡的変化を解析することができる。
【００１９】
従来の手法で磁性体等を移動するマイクロ磁化解析を行うとすると、移動対象となるモデルを少しずつシフトした複数のモデルを予め作成し、途中経過を保存しながら順番にファイルを読み込んで計算する必要があったが、本発明によれば、複数のモデルの中の特定のモデルを任意の方向に移動させながら連続的に過渡的な磁気変化を解析でき、移動位置に対応して複数のモデルを作成して解析する必要がないため、モデル作成および磁化解析のための計算時間を大幅に短縮できる。
【００２０】
更に、従来のモデル間を含めて領域全てを有限要素法で解く手法では、磁場の方程式の性質からメッシュ形状のタイプが４面体または６面体だけに限定されているが、モデル間のメッシュが不要な本発明の手法では、モデル領域ごとに４面体また６面体とそれぞれ選択してメッシュの作成ができるため、複雑な形状モデルを対象としたマイクロ磁化解析が容易になり、かつメッシュ品質が向上することで計算精度を高めることができる。
【発明を実施するための最良の形態】
【００２１】
図１は本発明によるマイクロ磁化解析プログラムを実行する磁気解析装置の機能構成のブロック図である。
【００２２】
図１において、磁気解析装置１０には、データファイル１２−１、入力部１４、磁界計算部１６、マイクロ磁化運動計算部１８、計算結果保存部２０及びデータファイル１２−２が設けられている。このうち入力部１４、磁界分布計算部１６、マイクロ磁化運動計算部１８及び計算結果保存部２０の機能が、本発明のマイクロ磁化解析プログラムのコンピュータによる実行で実現される機能となる。
【００２３】
データファイル１２−１には、解析対象モデルのモデルデータ２２と、マイクロ磁化解析に必要な解析条件データ２４が格納されている。入力部１４には解析用モデル読込み部２５と解析条件読込み部２６が設けられる。解析用モデル読込み部２５は、データファイル１２−１のモデルデータ２２から解析対象となるモデルの形状データを読み込む。
【００２４】
本発明にあっては、解析対象モデルとして例えばハードディスクドライブにおける記録媒体と記録ヘッドのように、解析対象となる空間に固定される記録ヘッドに相当する第１磁性体と、移動対象となる記録媒体に対する第２磁性体を含む形状モデルを、解析対象モデルとして読み込んでいる。また解析用モデルのモデル形状については、微小要素にメッシュ分割されており、メッシュ分割された微小要素は例えば数十〜数百ｎｍオーダのサイズとなっている。
【００２５】
解析条件読込み部２６は、マイクロ磁化解析に必要な解析条件として、材料特性、移動速度、時間刻み、トータル計算時間などを読み込む。この解析条件読込み部２６による読込みは、図１３，図１４で説明する解析条件設定用ダイヤログを使用して行われる。
【００２６】
磁界分布計算部１６には、連立方程式作成部２８、連立方程式解法部３０及び磁界計算部３２が設けられている。またマイクロ磁化運動計算部１８には、移動対象移動部３４、マイクロ磁化状態計算部３５及び連立方程式修正部３６が設けられている。
【００２７】
本発明のマイクロ磁化解析プログラムにあっては、固定モデルと移動モデルを空間を介して配置した解析対象モデルに対し、定常磁場の方程式または非定常磁場の方程式の離散化に有限要素法（ＦＥＭ）と境界要素法（ＢＥＭ）を使用し、マイクロ磁化の運動を記述するＬＬＧ方程式の離散化に有限体積法を使用し、それぞれの連立方程式を連立することでマイクロ磁化解析を実現している。
【００２８】
ここでマイクロ磁化解析とは、磁性体を微小要素にメッシュ分割し、各微小要素の磁気エネルギ方程式を最小に近付けることで、動的に変化する障壁、軸などの磁性体の挙動及び磁化の安定状態を解析する手法である。
【００２９】
このマイクロ磁化解析に、本発明にあってはＬＬＧ方程式を使用している。ＬＬＧ方程式は、各微小要素のマイクロ磁化がそれぞれの有効磁界方向を中心軸として歳差運動をしながら、磁化領域全体のエネルギが安定状態に遷移する様子を記述する方程式である。
【００３０】
このＬＬＧ方程式によるマイクロ磁化の解析に、本発明にあっては、微小要素の中心にマイクロ磁化の未知数を配置し、ＬＬＧ方程式の離散化に有限体積法を使用してマイクロ磁化を求めている。
【００３１】
このような本発明のマイクロ磁化解析の計算処理にあっては、磁界分布計算部１６において、磁場の方程式を解くために磁場の方程式を有限要素法と境界要素法で離散化し、連立方程式を作成し、これを解法している。
【００３２】
このため磁界分布計算部１６に設けた連立方程式作成部２８は、解析対象モデルにおける固定側の第１磁性体と移動側の第２磁性体の全ての微小要素の辺に磁界ベクトルの未知数を配置した状態で有限要素法を用いて第１の磁場方程式を作成し、且つ固定側の第１磁性体と移動側の第２磁性体の空間と接する微小要素の境界の辺に磁界ベクトルの未知数を配置した状態で境界要素法を用いて第２磁場方程式を作成している。
【００３３】
このように空間を介して存在する解析対象モデルの２つの磁性体の磁場方程式の離散化に有限要素法と境界要素法を使用することで、磁性体の間の空間、即ち空気領域のメッシュ分割を不要とし、一度解析対象モデルを作成すれば、そのまま速度情報に応じて移動側の磁性体を移動させながらマイクロ磁化解析を繰り返すことで、同じ解析対象モデルを使用して移動位置ごとのマイクロ磁化解析を行うことができる。
【００３４】
連立方程式解法部３０は、連立方程式作成部２８で作成された有限要素法を用いた第１磁場方程式と境界要素法を用いた第２磁場方程式に基づく連立方程式を解いて、各要素の辺のベクトルポテンシャルを求める。磁界計算部３２は、連立方程式解法部３０により求めたベクトルポテンシャルから各要素内の磁界分布を求める。
【００３５】
マイクロ磁化運動計算部１８のマイクロ磁化状態計算部３５は、解析対象モデルにおける固定側の第１磁性体及びまたは移動側の第２磁性体について、指定されたマイクロ磁化領域、例えば記録ヘッドであれば記録磁極を有するヘッド領域をマイクロ磁化領域に指定し、このマイクロ磁化領域に含まれる各微小要素の中心にマイクロ磁化の未知数を配置した状態で、磁界分布計算部１６で求めた磁界分布をＬＬＧ方程式に対する外部磁界として、ＬＬＧ方程式の離散化に有限体積法を使用して、ＬＬＧ方程式の時間積分によりマイクロ磁化を求める。
【００３６】
連立方程式修正部３６は、マイクロ磁化状態計算部３５で求めたマイクロ磁化が、磁化領域全体のエネルギが安定状態に収束するという収束条件を満足しない場合、マイクロ磁化を用いて、磁界分布計算部１６で使用する第１磁場方程式及び第２磁場方程式を修正して時刻をステップ的に増加させた後、磁界分布計算部１６の連立方程式解法部３０からの処理を収束条件を満足するまで繰り返させることになる。
【００３７】
更に、マイクロ磁化運動計算部１８には移動対象移動部３４が設けられており、解析条件として読み込まれた移動速度に基づき、移動側である第２磁性体を指定された方向に移動させながら、磁界分布計算部１６における連立方程式作成部２８以降の処理を繰り返し、移動位置ごとにマイクロ磁化を求めることで、移動に伴うマイクロ磁化の過渡的変化を解析させることができる。
【００３８】
図２は図１の磁気解析装置１０における機能構成が構築されるコンピュータのハードウェア環境のブロック図である。図２において、ＣＰＵ４０のバス４２に対しては、ＲＡＭ４４、ＲＯＭ４６、ハードディスクドライブ４８、キーボード５２，マウス５４，ディスプレイ５６を接続するデバイスインタフェース５０が設けられている。
【００３９】
ハードディスクドライブ４８には本発明のマイクロ磁化解析プログラムがインストールされており、コンピュータを起動した際のブート処理に続くＯＳの展開後に、キーボード５２などの操作によるアプリケーションプログラムとしてのマイクロ磁化解析プログラムの実行に伴い、ハードディスクドライブ４８から読み出されてＲＡＭ４４に展開され、ＣＰＵ４０により実行されることになる。
【００４０】
図３は図１の磁気解析装置１０の機能構成による本発明のマイクロ磁化解析動作の概要の説明図である。図３において、まず解析条件読込み部２６がデータファイル１２に格納している解析条件データ２４を読込み処理５８により読み込み、続いて解析用モデル読込み部２５がデータファイル１２に格納しているモデルデータ２２を読込み処理６０により読み込む。
【００４１】
解析条件及び解析用モデルの読込みが済むと、ステップ１に示す一連のマイクロ磁化解析処理が実行される。即ち連立方程式作成部２８が、解析用のモデルデータの複数のモデル領域を対象に、磁場の方程式の離散化に有限要素法と境界要素法を使用して連立方程式を作成し、続いて連立方程式解法部３０で連立方程式を解いて、各微小要素のベクトルポテンシャルを求め、磁界計算部３２でベクトルポテンシャルから各微小要素の磁界を計算する。
【００４２】
続いてマイクロ磁化状態計算部３５が、磁場の方程式から求められた各微小要素の磁界を外部磁界として、各微小要素の中心に配置したマイクロ磁化の未知数を、ＬＬＧ方程式の離散化に有限体積法を使用して求める。
【００４３】
ここで、計算されたマイクロ磁化が収束条件を満足していた場合には、移動対象移動部３４が移動速度に基づいて一定の時間刻み後の移動位置を特定し、既にマイクロ磁化状態計算で収束条件が得られていることから、連立方程式修正部３６による修正は行わずに、再び解析用モデル読込み部２５に戻り、移動速度に基づき、移動するモデルの新たな座標位置を計算した後、ステップ２に示す一連の処理を繰り返す。
【００４４】
ステップ２の処理が終了した時点で移動のトータル時間に達したとすると、ここで計算終了６２となり、計算結果が計算結果保存部２０により結果データ３８としてデータファイル１２に格納されることになる。
【００４５】
図４は本発明によるマイクロ磁化解析プログラムの全体処理のフローチャートである。本実施形態では、マイクロ磁化の運動を記述するＬＬＧ方程式に対する外部磁界を求めるため、定常または非定常の磁場の方程式の離散化に有限要素法と境界要素法を使用して磁場の連立方程式を解き、これにより求められた外部磁界をＬＬＧ方程式に適用して、その時間積分によりマイクロ磁化の運動を解析している。
【００４６】
図４において、処理が開始されると、まずステップＳ１で解析対象モデルの読込みが行われる。図５は本実施形態で読み込む解析対象モデルの一例である。
【００４７】
図５において、解析対象モデルはハードディスクドライブ（ＨＤＤ）の垂直記録ヘッドの磁界解析モデルであり、垂直記録ヘッド６４は磁極６５とコイル６６で構成され、垂直記録ヘッド６４に対し所定のエアーギャップを介して記録媒体６８が配置され、記録媒体６８は移動ベクトル７０に示す方向に一定速度で移動する。
【００４８】
このような解析対象モデルにおける垂直記録ヘッド６４及び記録媒体６８については、それぞれの領域を微小要素にメッシュ分割している。また、この垂直記録ヘッド６４の磁気解析にあっては、磁極面７１からの磁界による記録媒体６８の垂直磁気記録を対象とすることから、磁極面７１に磁界を発生する斜線で示す領域を、マイクロ磁化領域７２に指定している。
【００４９】
再び図４を参照するに、次のステップＳ２で解析条件の設定を行う。解析条件は、図５の解析対象モデルを例にとると、同じ材料で構成された磁極６５、コイル６６及び記録媒体６８ごとに微小要素をグループ分けし、要素グループのそれぞれに対する微小要素に対し一括して、材料特性、移動速度、時間刻みなどの解析条件が設定され、具体的には、後の説明で明らかにする図１３及び図１４の解析条件設定用ダイヤログを使用して行うことになる。
【００５０】
ここでステップＳ２の解析条件の設定は、図１３、図１４の解析条件設定ダイヤログを使用することになるが、読み込んだ解析対象モデルの中の特定のモデルを移動対象とするため、モデル形状表示画面またはモデル名リストをディスプレイ上に表示し、その中から移動対象となるモデル例えば図５における記録媒体６８を選択し、初期位置及び移動速度を設定する。
【００５１】
また本発明にあっては、解析対象モデルにおける各モデル領域につき磁場の方程式に離散化に有限要素法と境界要素法を使用しており、このうち境界要素法を使用するモデルについては原則として空気領域と接する微小要素の境界エッジを境界要素法として扱う境界面とするが、この解析対象モデルの境界要素法として扱う領域をモデル形状から自動的に設定することができる。
【００５２】
また特定の境界面を境界要素法として扱うことを可能とするため、解析対象モデルの形状表示画面または境界面のリストから境界要素法として扱う境界面を任意に選択して設定することも可能とする。
【００５３】
このようにして、ステップＳ１の解析対象モデルの読込み及びステップＳ２の解析条件の設定が済むと、ステップＳ３で時刻ｔをｔ＝０に初期化した後、ステップＳ４で磁場の方程式に有限要素法（ＦＥＭ）と境界要素法（ＢＥＭ）を使用した離散化による連立方程式の作成・解法により、図５の解析対象モデルについて、磁極６５、コイル６６及び記録媒体６８をメッシュ分割した全ての微小領域の磁界分布を計算する。
【００５４】
ここで、ステップＳ４で離散化に有限法と境界法を使用する非定常磁場の方程式としては次式が使用される。なお、以下の説明でベクトルについては記号にアンダーラインをつけて表記する。
【００５５】
【数１】
2007213384.tif 000003
但し、Ａはベクトルポテンシャル、
Ｊ0は電流の電流密度、
φはスカラポテンシャル、
σは導電率、
Ｖは透磁率μの逆数
また定常磁場の方程式は、非定常磁場の方程式（１）（２）においてφ＝０、ベクトルポテンシャルＡの磁界成分を０とした場合であることから、次式で与えられる。
【００５６】
【数２】
2007213384.tif 000004
式（１）（２）の非定常磁場方程式は電流の時間的変化が大きい場合の磁場計算に用いられるものであり、例えば図５のように、垂直記録ヘッド６４のコイル６６に電流を流し、記録媒体６８にデータを書き込む際の書込み磁界の解析に使用される。
【００５７】
これに対し、（３）式の定常磁界方程式は定常電流や時間的にゆっくり変化する電流がコイルに流れた場合の磁場解析に用いられ、磁場の時間変化による渦電流を考慮することなく磁場計算が行われる。具体的には、ハードディスクドライブにおいてリード動作を行う場合の再生ヘッドの周囲の磁場解析、即ち再生ヘッドに一定のセンス電流を流し、記録媒体からの磁界をセンス電流の変化で管理する場合の磁場解析に用いられる。
【００５８】
図６は、定常または非定常磁場の方程式に有限要素法と境界要素法を使用する場合の境界を含む非マイクロ磁化領域に対する未知数の設定を示した説明図である。
【００５９】
図６（Ａ）は４つの微小要素７６−１〜７６−４に分割された磁性体７４を解析対象モデルとして示しており、磁場の方程式により求める未知数として、有限要素法により離散化した第１連立方程式により求めるベクトルポテンシャルＡの未知数を矢印７８に示すように各微小要素７６−１〜７６−４の辺に配置し、同時に磁場方程式を境界要素法により離散化した第２連立方程式により求める磁界ベクトルＨの未知数については微小要素７６−１〜７６−４における周囲の空気領域に接する要素の境界の辺に丸印８０に示すように設定している。
【００６０】
図６（Ｂ）（Ｃ）は、図６（Ａ）の微小要素７６−１〜７６−４の辺に対する有限要素法で求めるベクトルポテンシャルと境界要素法で求める磁界ベクトルＨの配置を分離して示している。図６（Ｂ）は有限要素法の未知数となるベクトルポテンシャルの配置であり、矢印７８で示すベクトルポテンシャルＡは周囲の空気領域と接する境界及び内部の境界を含めて全ての辺に配置されている。
【００６１】
これに対し図６（Ｃ）の境界要素法で求める磁界ベクトルＨの未知数８０については、磁性体７４の外側の空気領域に接する辺についてのみ配置している。
【００６２】
この図６に示した磁性体７４に対する有限要素法の未知数であるベクトルポテンシャルＡの全ての辺への配置と境界要素法の未知数である磁界ベクトルＨの境界面の辺への設定に基づく連立方程式の作成とその解法については、後の説明で更に明らかにする。
【００６３】
再び図４を参照するに、ステップＳ４で磁場の方程式による有限要素法と境界要素法を用いた連立方程式の作成と解法による計算で、全体の磁界分布、即ち図５の解析対象モデルにおける全ての微小要素の磁界分布が計算できたならば、ステップＳ５で例えば図５の垂直記録ヘッド６４におけるマイクロ磁化領域７２の微小要素を対象にＬＬＧ方程式による解法でマイクロ磁化の運動計算を実行する。
【００６４】
即ち、ステップＳ４で計算された磁界分布をＬＬＧ方程式におけるマイクロ磁化における外部磁界としてＬＬＧ方程式の時間積分が求められる。このＬＬＧ方程式の時間積分の算出に際し、本実施形態にあっては、図７に示すように、ＬＬＧ方程式により求める未知数Ｍであるマイクロ磁化８２を微小要素７６−１〜７６−４の中心に配置し、ＬＬＧ方程式の離散化に有限体積法を使用してＬＬＧ方程式の時間積分を求めている。
【００６５】
ここでマイクロ磁化ベクトルｍの運動を記述するＬＬＧ方程式は次式で与えられる。
【００６６】
【数３】
2007213384.tif 000005
但し、Ｈは実行磁場
γは摩擦係数
αは架空周波数に依存する定数（磁気回転比）
である。
【００６７】
続いて、ステップＳ６でＬＬＧ方程式の時間積分として求めたマイクロ磁化が収束条件を満足するか否か判定する。マイクロ磁化ベクトルｍは実効磁界の周りで歳差運動をしながら外部磁界や他のマイクロ磁化による交換相互作用による磁界などの作用の下で全体としてのエネルギが安定的な状態に収束するものであり、この安定状態の収束をステップＳ６で判定している。具体的には、マイクロ磁化ベクトルｍの時間的変化率の大きさが所定の閾値より小さくなった場合に収束したものと判断する。
【００６８】
ステップＳ６で収束条件が満たされなかった場合には、ステップＳ７で磁場方程式における要素行列の修正が行われ、続いてステップＳ８で計算時刻ｔがΔｔだけインクリメントされ、再びステップＳ４からの処理が、ステップＳ６で収束条件を満足するまで繰り返し行われる。ステップＳ６で収束条件が満足されると、ステップＳ９に進み、磁界を計算して、これを結果データとして保存する。
【００６９】
図８は図４のステップＳ４における磁界分布計算の詳細処理のフローチャートである。図８の磁界分布計算にあっては、ステップＳ１で移動対象となるモデル例えば図５の解析対象モデルにおける記録媒体６８のグループ番号リストから移動対象モデルの番号を取得し、移動対象グループの座標を移動する。この座標移動に使用する座標変化量ｄＸは、ｄＸ＝Ｖ×ｄｔとして求められる。
【００７０】
続いてステップＳ２で、定常または非定常の磁場方程式の離散化に有限要素法を使用して、有限要素法に基づく連立方程式を作成する。この有限要素法に基づく連立方程式の作成に際し、連立方程式により求めるベクトルポテンシャルの未知数は、図６（Ｂ）に示したように、解析対象とするモデルを構成する全ての微小領域の辺にベクトルポテンシャル７８のように配置する。
【００７１】
続いてステップＳ３で境界要素として扱う境界領域の要素番号と要素の辺情報を取得し、境界要素法に基づく連立方程式を作成する。この場合の境界要素法に基づく連立方程式で求める磁界ベクトルＨの未知数の配置は、図６（Ｃ）のように、境界領域に位置する要素番号の境界に接する辺に磁界ベクトル８０のように配置する。
【００７２】
続いてステップＳ４で、有限要素法と境界要素法に基づく連立方程式を解法して、各要素ごとのベクトルポテンシャルＡを計算する。更にステップＳ５で、ベクトルポテンシャルＡから各要素内の磁界分布Ｂを計算して、図４のメインルーチンにリターンする。
【００７３】
この図８のステップＳ２〜Ｓ５に亘る定常または非定常磁場の方程式の離散化に有限要素法と境界要素法を使用して磁界分布を計算する処理の詳細を説明すると次のようになる。
【００７４】
本実施形態で磁場の方程式を解く場合には、有限要素法と境界要素法で離散化し、連立方程式を作成する必要がある。式（１）（２）で与えられる非定常磁場方程式において、スカラポテンシャルφ＝０、ベクトルポテンシャルＡの磁界微分を０とすると、式（３）の定常磁場方程式が得られる。そこで以下では、より一般的である非定常磁場方程式である式（１）（２）について離散化方法を説明する。
【００７５】
有限要素法では、式（１）（２）の両辺にそれぞれ任意形状のベクトル重み関数とスカラー重み関数を掛け、以下のように変形する。
【００７６】
【数４】
2007213384.tif 000006
式（５）にガウスの発散定理を使用すると次式となる。
【００７７】
【数５】
2007213384.tif 000007
ここで、
【００７８】
【数６】
2007213384.tif 000008
より
【００７９】
【数７】
2007213384.tif 000009
となる。この方程式を未知数Ａ、φ、Ｈに対して行列で表現すると以下のようになる。
【００８０】
【数８】
2007213384.tif 000010
左辺のＡは現在の時間ステップのＡn+1、右辺のＡは１ステップ前時間のＡnである。また、右辺の項は励磁電流J0や固定されたＡの値が含まれる。
【００８１】
続いて、式（２）にガウスの発散定理を使用すると次式となる。
【００８２】
【数９】
2007213384.tif 000011
境界要素法で扱う境界を材料と空気の境界とすると、左辺第２項の境界積分項は電荷保存則より０となり、下式となる。
【００８３】
【数１０】
2007213384.tif 000012
この方程式を未知数Ａ、φに対して行列で表現すると以下のようになる。
【００８４】
【数１１】
2007213384.tif 000013
有限要素法モデルの外側境界面の領域に対して、下式の磁場Ｈの境界積分方程式を適用することで、分離された有限要素法領域全体の磁界分布を計算する。
【００８５】
【数１２】
2007213384.tif 000014
式(１３)の右辺第1項の「Ｈ×n」は式(８)の左辺第２項の値に対応し、この項では境界面内成分の磁界ベクトルＨを使用する。また式(１３)の右辺第２項は「Ｈ・n」より、境界面に垂直な磁界成分を使用する。
【００８６】
そこで、境界面における磁界の垂直成分
【数１３】
2007213384.tif 000015
を式(１３)に代入し、未知数Ａ、Ｈに対して行列で表現すると以下のようになる。
【００８７】
【数１４】
2007213384.tif 000016
式(９)(１２)(１４)を一つの行列で表現すると以下になる。
【００８８】
【数１５】
2007213384.tif 000017
非定常磁場計算では、時間ステップごとに上式を解いて、過渡的なベクトルポテンシャルＡを計算し、磁束密度
【００８９】
【数１６】
2007213384.tif 000018
を計算する。
【００９０】
一方、定常磁場計算では、全体マトリックスは下式で書け、一度の連立方程式計算で全体の磁界分布を計算する。
【００９１】
【数１７】
2007213384.tif 000019
ここで、Ｂ1は励磁電流Ｊ0や固定されたＡの値が含まれる。
【００９２】
図９は図４のステップＳ５におけるマイクロ時間運動計算の詳細処理のフローチャートである。この処理は、マイクロ磁化の運動を記述する歳差運動方程式、すなわちＬＬＧ方程式の、図４で説明した時間ステップΔｔの範囲毎に時間積分を行なう処理である。
【００９３】
ここでは実際にＬＬＧ方程式の時間積分を求める前に、各要素または要素グループ毎に隣接要素から受け取る交換相互作用による交換磁界Ｈexの値を求め、その値をＬＬＧ方程式の実効磁界の１項目とするための処理が行なわれた後に、時間積分が実行される。
【００９４】
図９において、まずステップＳ１で要素グループのグループ番号ＮがＮ＝０に初期化され、ステップＳ２でＮ番目の要素グループ内の要素の番号ＩがＩ＝０に初期化され、ステップＳ３で要素番号Ｉの要素がマイクロ磁化であるか否か、すなわちその要素の中心にマイクロ磁化Ｍが割り当てられているか否かが判定される。
【００９５】
割り当てられている場合にはステップＳ４で隣接の要素がマイクロ磁化であるか否かが判定され、マイクロ磁化である場合には、ステップＳ５以降で交換相互作用による交換磁界Ｈexを求める処理が行なわれる。
【００９６】
ステップＳ５で現在処理の対象となっている番号Ｉの要素と隣接の要素との間に交換相互作用の境界が有るか否かが判定される。例えば２つの要素の間を結晶の境界としてシミュレーションを行なうような場合には、結晶境界に対応する交換相互作用境界が設定されるが、結晶境界がない場合にはステップＳ６で、処理を簡単化するために要素グループに対応して設定された交換相互作用係数が同じであるか否かが判定される。
【００９７】
すなわちステップＳ６では番号Ｉの要素と隣接の要素とが、例えばそれぞれ別々の要素グループに属するものとすると、それぞれの要素グループに対する交換相互作用の係数が同じであるか否かが判定される。
【００９８】
隣接要素グループの間で係数の値が同じである場合には、ステップＳ７で番号Ｉの要素自身の相互作用の係数が、隣接要素からの交換相互作用の係数とされ、ステップＳ８でＬＬＧ方程式の実効磁界Ｈｅｆｆ内の交換磁界Ｈｅｘが追加される。
【００９９】
ここで隣接要素からの交換相互作用による交換磁界は、２つの磁化ベクトル、すなわち隣接要素に割り当てられた磁化ベクトルと自要素に割り当てられた磁化ベクトルとの差に対して、隣接要素からの交換相互作用の交換磁界Ｈｅｘを係数を乗算することによって求められる。
【０１００】
一方、ステップＳ３で要素番号Ｉの要素にマイクロ磁化が割り当てられていないと判定されると、ステップＳ９でグループ内の要素番号Ｉがその最大値Ｉｍａｘ未満であるか否かが判定され、未満である時にはステップＳ１０でＩの値がインクリメントされ、ステップＳ３からの処理が繰返される。
【０１０１】
ステップＳ４で隣接の要素にマイクロ磁化が割り当てられていないと判定されると、隣接の要素から交換相互作用を受けることがないため、ステップＳ１１で相互作用の係数が０とされ、ステップＳ８の処理に移行する。ここでは交換磁界Ｈｅｘは０とされる。
【０１０２】
またステップＳ５で要素間に交換相互作用の境界があると判定されると、ステップＳ１２でその境界に対して定義された係数の値が隣接要素からの交換相互作用の係数とされる。例えば境界が結晶境界に対応するものである場合には、この係数の値を弱めに設定することによって、この境界を結晶の境界としてシミュレーションを行なうことが可能となる。そしてステップＳ８でその係数の値を用いて求められた交換磁界ＨｅｘがＬＬＧ方程式の交換磁界として用いられる。
【０１０３】
交換相互作用は、本来は、クーロン相互作用とパウリの原理から出てくるスピンの方向に依存する電子間の相互作用であり、要素が微小になるほどその影響は大きくなる。交換相互作用は例えば要素グループの間でマイクロ磁化ベクトルの方向をそろえる作用を持ち、交換相互作用が均一であれば、マイクロ磁化ベクトルの方向が変化するとしても、その変化は連続的となる。
【０１０４】
従って、前述のように交換相互作用の係数を小さくする、すなわち作用を弱めることによって要素間を結晶境界としたシミュレーションができる。逆に係数を大きくすることで強磁性結合を、さらに係数を負にすることで反磁性結合を表現することが可能となる。
【０１０５】
次にステップＳ６で隣接要素グループとの間で交換相互作用が同じでないと判定されると、ステップＳ１３でその要素、すなわち番号Ｉの要素と隣接要素との相互作用係数の平均値が求められ、この値が相互作用の係数とされ、ステップＳ８において追加される交換磁界Ｈｅｘの値が求められることになる。
【０１０６】
ステップＳ９で要素グループ内の要素番号Ｉがその最大値Ｉｍａｘに達したと判定されると、ステップＳ１４で要素グループ番号Ｎがその最大値Ｎｍａｘ未満であるか否かが判定され、未満である時にはステップＳ１５でＮの値がインクリメントされた後に、ステップＳ２からの処理が繰返される。そしてステップＳ１４でＮの値がその最大値に達したと判定されると、ステップＳ１６で実際にＬＬＧ方程式の時間積分が求められ、図４のメインルーチンにリターンする。
【０１０７】
図１０は記録媒体を直接移動しながら行う本実施形態のマイクロ磁化解析の説明図である。図１０（Ａ）はマイクロ磁化解析の初期位置であり、図５に示した解析対象モデルを簡略化して示しており、固定側の垂直記録ヘッド６４は磁極６５とコイル６６を持ち、移動側は記録媒体６８となる。
【０１０８】
図１０（Ａ）の初期位置でのマイクロ磁化領域７２におけるマイクロ磁化の計算が済むと、記録媒体６８に設定された移動速度に基づき、次の解析ステップによる移動位置の座標計算により移動量Ｌ１が算出されて、記録媒体６８が垂直記録ヘッド６４側に対し移動し、この状態で２回目のマイクロ磁化解析が行われてマイクロ磁化領域７２のマイクロ磁化が求められる。
【０１０９】
更に図１０（Ｃ）のように、次の時間ステップで移動速度から移動量Ｌ２が算出されて、記録媒体６８の座標位置の計算で移動し、この状態で垂直記録ヘッド６４のマイクロ磁化領域７２についてマイクロ磁化が求められる。
【０１１０】
このように本発明にあって、図１０（Ａ）のように解析対象モデルを１回作成すれば、それ以降については移動側を時間の経過に伴って位置移動することで、移動位置ごとに再度、マイクロ磁化解析の計算処理を繰り返すことで、記録媒体６８の移動に伴う例えば記録磁気ヘッドの磁極からの磁界の過渡的変化を連続的に求めることができる。
【０１１１】
図１１は本実施形態によりマイクロ磁化解析されるハードディスクドライブの記録計算用モデルの説明図である。図１１の記録計算用モデルについては、図５に示したように、磁極６８とコイル６６で構成された垂直記録ヘッド６４の形状データと記録媒体６８の記録データを読み込み、それぞれの形状データはメッシュ分割により微小要素から構成されており、記録媒体６８を移動しながら垂直記録ヘッド６４による記録過程をシミュレーションする。
【０１１２】
即ち、コイル６６に電流を流すことで、垂直記録ヘッド６４に来る磁極６５の磁極面７１から記録媒体６８に向かって記録媒体６８に記録磁化パターン９０を記録するシミュレーションを実行することができる。
【０１１３】
図１２は本実施形態によりマイクロ磁化解析されるハードディスクドライブの再生用計算モデルの説明図である。図１２の再生用計算モデルにあっては、解析対象モデルとしてリード素子９４、上シールド９６及び下シールド９８で構成される再生ヘッド９２の形状データと記録媒体６８の形状データを読み込み、記録媒体６８側を移動しながら再生過程をシミュレーションする。
【０１１４】
再生ヘッド９２は、上シールド９６と下シールド９８に挟まれた領域にリード素子９４が存在し、このリード素子９４の直下に存在する記録媒体６８の記録磁化パターン９０からの漏れ磁束１００をリード素子９４が読み込み、この記録磁化パターン９０は図１１の記録計算用モデルのシミュレーションで記録媒体６８に記録された記録磁化パターン９０を読み込んで入力条件としているため、図１１及び図１２の磁化解析から、記録ヘッドと記録媒体、及び記録媒体と再生ヘッドとの相互作用を考慮した磁気解析が実現できる。
【０１１５】
図１３は要素グループに対する解析条件設定用ダイヤログ１０２である。図１３の解析条件設定用ダイヤログ１０２において、アイテム１０４は同じ材料単位に要素をまとめた要素グループＩＤ、アイテム１０６は要素グループの名前であり、アイテム１０８の材料選択は要素グループに対する材料を指定するものである。
【０１１６】
ここで「設定なし」はこの要素グループを計算に使用しないことを設定し、「空気」は空気の領域あることを設定し、「導体」は領域を電流が流れることが可能な領域であることを設定し、「磁性体」は電流が流れかつ磁性体として扱う領域であること設定し、「マイクロ磁化」は電流が流れることが可能で且つマイクロ磁化が割り当てられる領域であることを設定する。
【０１１７】
アイテム１１０の励磁電流は、磁場を生じる電流が流れる要素として設定する。アイテム１１２の非線型は磁性体の磁気的性質をＢ−Ｈ曲線、またはＭ−Ｈ曲線として設定する。アイテム１１４の着磁は計算の前に外部からある方向の磁界を加えて、例えばマイクロ磁化の性質、すなわちその大きさや方向を設定する。アイテム１１６は準定常計算用に磁化を固定する。すなわちアイテム１２６のＩＤで指定されたグループに対してだけ、マイクロ磁化計算を実行すべきことを設定するものである。
【０１１８】
アイテム１１８は透磁率、アイテム１２０は誘電率、アイテム１２２はアイテム１１４の着磁における着磁の大きさ、アイテム１２４は着磁のＸ，Ｙ，Ｚ成分を設定する。アイテム１２６の準定常計算用ＩＤは、この領域ＩＤが呼ばれたときだけマイクロ磁化計算を実行する。
【０１１９】
アイテム１２８の着磁強度分割数は、着磁強度の分割数に対して２Ｎ＋１回にわたり着磁強度を増減させてマイクロ磁化解析する。例えば着磁強度を最初の解析では小さな値から始め、次の解析では段々と大きくし、最大値に達した後に、着磁強度を減少させながらマイクロ磁化解析を繰返す場合における着磁強度の大きさのステップ数に相当する。
【０１２０】
アイテム１３０のマイクロ磁化変数は、マイクロ磁化の性質を決める変数を設定する領域であり、「容易軸磁界」は磁気異方性による磁化容易軸方向の磁界、「交換係数」は交換相互作用係数、「磁化強度」はマイクロ磁化の強度、「摩擦係数」はＬＬＧ方程式における摩擦係数の値を指定するものである。
【０１２１】
アイテム１３２の容易軸方向は磁化容易軸方向を設定し、その方向はランダム、または整列した方向に指定される。アイテム１３４の初期磁化ベクトル方向は、初期磁化ベクトルの方向をＸ，Ｙ，Ｚ成分として設定するものであり、「着磁」の場合と「強制的」な指定の場合とがある。アイテム１３６の磁性膜の設定は出力を計算するための磁性膜を指定し、アイテム１３８の結合膜は磁性膜と磁性膜の結合材料の性質を設定するが、本実施形態に直接の関係はない。
【０１２２】
図１４は要素境界条件設定用ダイヤログ１４０である。図１４は要素境界条件設定用ダイヤログ１４０において、アイテム１４２の磁場計算用境界は、「設定なし」、「外部境界」、「対称強化」、「ポテンシャル境界」を選択設定する。アイテム１４４の励磁電流用境界は「電位指定」または「電流指定」を選択して値を入れる。
【０１２３】
アイテム１４６の交互磁界作用は交換相互作用を設定するものである。例えば境界に対しては、交換相互作用は要素間の距離の２乗に反比例するため、要素のサイズに依存する係数の設定を行なうことも可能であり、また係数の値の代わりに交換磁界の値を直接に設定することも可能である。なお、ここで要素境界に対して交換相互作用の設定を行なうと、その設定は図１３における要素グループに対する設定より優先される。
【０１２４】
アイテム１４８、アイテム１５０、アイテム１５２は各ポテンシャルの入力を行なうためのものであり、ベクトルポテンシャルＡの成分Ａｘ，Ａｙ，Ａｚ、スカラポテンシャルφ、磁気ポテンシャルφmを入力する。
【０１２５】
アイテム１５４は磁化ベクトルを固定するものであり、例えばＸ方向を固定することによって、マイクロ磁化ベクトルｍのＹ成分、Ｚ成分のみが変化することになる。アイテム１５６の準定常計算用ＩＤは、ここで指定されるＩＤの境界が呼ばれた時にのみ、励磁電流用境界が有効になることを示している。
【０１２６】
以上のように要素グループや要素境界に対して、各種の設定、例えば容易軸方向の磁界などの設定を行なうことによって従来のＢ−Ｈ曲線を用いる方法に比較して多様かつ精度の良い解析ができる。
【０１２７】
なお本実施形態においては本発明によるマイクロ磁化解析プログラム及びそれを実行する磁化解析装置としてのコンピュータを説明したが、更に本発明はマイクロ磁化解析プログラムを記憶したコンピュータ可読の記録媒体を提供することができる。
【０１２８】
本発明のマイクロ磁化解析プログラムを格納したコンピュータ可読の記録媒体としては、ＣＤ−ＲＯＭ、フロッピィディスク（Ｒ）、ＤＶＤディスク、光磁気ディスク、ＩＣカードなどの可搬型記録媒体や、コンピュータシステムの内外に備えられたハードディスクＨＤＤなどの記憶装置の他、回線を介してプログラムを保持するデータベース、あるいは他のコンピュータシステム並びにそのデータベース、更には回線上の伝送媒体を含むものである。
【０１２９】
また本実施形態はハードディスクドライブの記録ヘッド及び再生ヘッドのマイクロ磁化解析を例に取るものであったが、本発明はこれに限定されず、適宜の磁性体の磁化解析、特に固定側と移動側を解析対象モデルの磁性体として１または複数備えたモデルを対象に、そのまま適用することができる。
【０１３０】
また上記の実施形態にあっては、定常または非定常の方程式の離散化に有限要素法と境界要素法を使用した場合の磁性体領域をメッシュ分割した各微小要素に対する連立方程式の未知数であるベクトルポテンシャル及び磁界ベクトルの配置を微小要素の辺に行った場合を例に取るものであったが、微小要素の頂点（節）にこれらの未知数を割り当てて連立方程式の作成・解法を行うようにしてもよい。
【０１３１】
また本発明は、その目的と利点を損なうことのない適宜の変形を含み、更に上記の実施形態に示した数値による限定は受けない。
【０１３２】
ここで本発明の特徴をまとめて列挙すると次の付記のようになる。
（付記）
（付記１）
コンピュータに、
解析対象となる空間に固定される第１磁性体と移動の対象となる第２磁性体の領域のみを微小要素にメッシュ分割した解析対象モデルと、材料特性、移動速度、時間ステップを含む解析条件を入力する入力ステップと、
前記第１磁性体および第２磁性体の全ての微小要素の辺に未知数を配置した状態で有限要素法を用いて第１磁場方程式を作成し、且つ前記第１磁性体および第２磁性体の空間と接する微小要素の境界の辺に未知数を配置した状態で境界要素法を用いて第２磁場方程式を作成する連立方程式作成ステップと、
前記第１磁場方程式と第２磁場方程式に基づく連立方程式を解いて各微小要素の辺のベクトルポテンシャルを求める連立方程式解法ステップと、
前記ベクトルポテンシャルにより各要素内の磁界分布を求める磁界計算ステップと、
前記第１磁性体及び又は第２磁性体の指定されたマイクロ磁化領域に含まれる各微小要素の中心にマイクロ磁化の未知数を配置した状態で、前記磁界計算ステップで求めた磁界分布をＬＬＧ方程式に対する外部磁界として、前記ＬＬＧ方程式の時間積分によりマイクロ磁化を求めるマイクロ磁化運動計算ステップと、
前記マイクロ磁化運動計算ステップで求めた前記マイクロ磁化が収束条件を満足しない場合は、前記マイクロ磁化を用いて前記第１磁場方程式及び第２磁場方程式を修正して時刻をステップ的に増加させた後に、前記連立方程式作成ステップ以降の処理を前記収束条件を満足するまで繰り返す連立方程式修正ステップと、
を実行させることを特徴とするマイクロ磁化解析プログラム。（１）
【０１３３】
（付記２）
付記１記載のマイクロ磁化解析プログラムに於いて、前記連立方程式作成ステップにおける前記有限要素法の磁場方程式は非定常方程式であることを特徴とするマイクロ磁化解析プログラム。
【０１３４】
（付記３）
付記１記載のマイクロ磁化解析プログラムに於いて、前記連立方程式作成ステップにおける前記有限要素法の磁場方程式は定常方程式であることを特徴とするマイクロ磁化解析プログラム。
【０１３５】
（付記４）
付記１記載のマイクロ磁化解析プログラムに於いて、前記連立方程式作成ステップにおける未知数を各微小要素の辺、節および要素中心に配置したことを特徴とするマイクロ磁化解析プログラム。
【０１３６】
（付記５）
付記１記載のマイクロ磁化解析プログラムに於いて、更に、前記移動速度に基づき前記第２磁性体を任意方向に移動させながら前記連立方程式作成ステップ以降の処理を繰り返してマイクロ磁化の過渡的変化を解析させる移動対象移動ステップを実行させることを特徴とするマイクロ磁化解析プログラム。（２）
【０１３７】
（付記６）
付記１記載のマイクロ磁化解析プログラムに於いて、前記入力ステップは、モデル形状表示画面またモデル名リストから移動対象となる第２磁性体を選択して、初期位置及び移動速度を設定することを特徴とするマイクロ磁化解析プログラム。（３）
【０１３８】
（付記７）
付記１記載のマイクロ磁化解析プログラムに於いて、前記入力ステップは、前記磁性体の表面を自動的に境界要素法として扱う領域として設定することを特徴とするマイクロ磁化解析プログラム。
【０１３９】
（付記８）
付記１記載のマイクロ磁化解析プログラムに於いて、前記入力ステップは、磁性体の形状表示画面または境界名のリストから境界要素法として扱う境界面を任意に選択して設定することを特徴とするマイクロ磁化解析プログラム。
【０１４０】
（付記９）
付記１記載のマイクロ磁化解析プログラムに於いて、前記解析対象モデルの固定配置される第１磁性体は記録ヘッドであり、移動対象となる前記第２磁性体は記録媒体あり、前記記録ヘッドの記録磁極領域および記録媒体領域をマイクロ磁化領域として前記記録媒体の移動に対しマイクロ磁化の過渡的変化を解析することを特徴とするマイクロ磁化解析プログラム。
【０１４１】
（付記１０）
付記１記載のマイクロ磁化解析プログラムに於いて、前記解析対象モデルの固定配置される第１磁性体は再生ヘッドであり、移動対象となる前記第２磁性体は記録媒体あり、前記再生ヘッドのリード素子領域をマイクロ磁化領域として前記記録媒体の移動に対しマイクロ磁化の過渡的変化を解析することを特徴とするマイクロ磁化解析プログラム。
【０１４２】
（付記１１）
解析対象となる空間に固定される第１磁性体と移動の対象となる第２磁性体の領域のみを微小要素にメッシュ分割した解析対象モデルと、材料特性、移動速度、時間ステップを含む解析条件を入力する入力ステップと、
前記第１磁性体および第２磁性体の全ての微小要素の辺に未知数を配置した状態で有限要素法を用いて第１磁場方程式を作成し、且つ前記第１磁性体および第２磁性体の空間と接する微小要素の境界の辺に未知数を配置した状態で境界要素法を用いて第２磁場方程式を作成する連立方程式作成ステップと、
前記第１磁場方程式と第２磁場方程式に基づく連立方程式を解いて各微小要素の辺のベクトルポテンシャルを求める連立方程式解法ステップと、
前記ベクトルポテンシャルにより各要素内の磁界分布を求める磁界計算ステップと、
前記第１磁性体及び又は第２磁性体の指定されたマイクロ磁化領域に含まれる各微小要素の中心にマイクロ磁化の未知数を配置した状態で、前記磁場分布計算ステップで求めた磁界分布をＬＬＧ方程式に対する外部磁界として、前記ＬＬＧ方程式の時間積分によりマイクロ磁化を求めるマイクロ磁化状態計算ステップと，
前記マイクロ磁化運動計算部で求めた前記マイクロ磁化が収束条件を満足しない場合は、前記マイクロ磁化を用いて前記第１磁場方程式及び第２磁場方程式を修正して時刻をステップ的に増加させた後に、前記連立方程式作成ステップ以降の処理を前記収束条件を満足するまで繰り返す連立方程式修正ステップと、
を備えたことを特徴とするマイクロ磁化解析方法。（４）
【０１４３】
（付記１２）
付記１１記載のマイクロ磁化解析方法に於いて、更に、前記移動速度に基づき前記第２磁性体を任意方向に移動させながら前記連立方程式作成ステップ以降の処理を繰り返してマイクロ磁化の過渡的変化を解析させる移動対象移動ステップを実行させることを特徴とするマイクロ磁化解析方法。
【０１４４】
（付記１３）
付記１１記載のマイクロ磁化解析方法に於いて、前記入力ステップは、モデル形状表示画面またモデル名リストから移動対象となる第２磁性体を選択して、初期位置及び移動速度を設定することを特徴とするマイクロ磁化解析方法。
【０１４５】
（付記１４）
付記１１記載のマイクロ磁化解析方法に於いて、前記入力ステップは、前記磁性体の表面を自動的に境界要素法として扱う領域として設定することを特徴とするマイクロ磁化解析方法。
【０１４６】
（付記１５）
付記１１記載のマイクロ磁化解析方法に於いて、前記入力ステップは、磁性体の形状表示画面または境界名のリストから境界要素法として扱う境界面を任意に選択して設定することを特徴とするマイクロ磁化解析方法。
【０１４７】
（付記１６）
付記１１記載のマイクロ磁化解析方法に於いて、前記解析対象モデルの固定配置される第１磁性体は記録ヘッドであり、移動対象となる前記第２磁性体は記録媒体あり、前記記録ヘッドの記録磁極領域及び記録媒体領域をマイクロ磁化領域として前記記録媒体の移動に対しマイクロ磁化の過渡的変化を解析することを特徴とするマイクロ磁化解析方法。
【０１４８】
（付記１７）
付記１１記載のマイクロ磁化解析方法に於いて、前記解析対象モデルの固定配置される第１磁性体は再生ヘッドであり、移動対象となる前記第２移動体は記録媒体あり、前記再生ヘッドのリード素子領域をマイクロ磁化領域として前記記録媒体の移動に対しマイクロ磁化の過渡的変化を解析することを特徴とするマイクロ磁化解析方法。
【０１４９】
（付記１８）
解析対象となる空間に固定される第１磁性体と移動の対象となる第２磁性体の領域のみを微小要素にメッシュ分割した解析対象モデルと、材料特性、移動速度、時間ステップを含む解析条件を入力する入力部と、
前記第１磁性体および第２磁性体の全ての微小要素の辺に未知数を配置した状態で有限要素法を用いて第１磁場方程式を作成し、且つ前記第１磁性体および第２磁性体の空間と接する微小要素の境界の辺に未知数を配置した状態で境界要素法を用いて第２磁場方程式を作成する連立方程式作成部と、
前記第１磁場方程式と第２磁場方程式に基づく連立方程式を解いて各要素の辺のベクトルポテンシャルを求める連立方程式解法部と、
前記ベクトルポテンシャルにより各要素内の磁界分布を求める磁界計算部と、
前記第１磁性体及び又は第２磁性体の指定されたマイクロ磁化領域に含まれる各微小要素の中心にマイクロ磁化の未知数を配置した状態で、前記磁界計算部で求めた磁界分布をＬＬＧ方程式に対する外部磁界として、前記ＬＬＧ方程式の時間積分によりマイクロ磁化を求めるマイクロ磁化状態計算部と，
前記マイクロ磁化運動計算部で求めた前記マイクロ磁化が収束条件を満足しない場合は、前記マイクロ磁化を用いて前記第１磁場方程式及び第２磁場方程式を修正して時刻を部的に増加させた後に、前記連立方程式作成ステップ以降の処理を前記収束条件を満足するまで繰り返す返す連立方程式修正部と、
を備えたことを特徴とするマイクロ磁化解析装置。（５）
【０１５０】
（付記１９）
付記１８記載のマイクロ磁化解析装置に於いて、更に、前記移動速度に基づき前記第２磁性体を任意方向に移動させながら前記連立方程式作成部以降の処理を繰り返してマイクロ磁化の過渡的変化を解析させる移動対象移動部を実行させることを特徴とするマイクロ磁化解析装置。
【０１５１】
（付記２０）
付記１７記載のマイクロ磁化解析装置に於いて、前記入力部は、モデル形状表示画面またモデル名リストから移動対象となる第２磁性体を選択して、初期位置及び移動速度を設定することを特徴とするマイクロ磁化解析装置。
【図面の簡単な説明】
【０１５２】
【図１】本発明によるマイクロ磁化解析プログラムを実行する磁化解析装置の機能構成のブロック図
【図２】図１の機能構成が構築されるコンピュータのハードウェア環境のブロック図
【図３】図１のマイクロ磁化解析動作の概要の説明図
【図４】本発明による磁化解析処理の全体処理のフローチャート
【図５】図４のステップＳ１で読込まれる解析対象モデルの説明図
【図６】境界を含む非マイクロ磁化領域に対する未知数の設定を示した説明図
【図７】境界を含むマイクロ磁化領域に対する未知数の配置を示した説明図
【図８】図４のステップＳ４における磁界分布計算のフローチャート
【図９】図４のステップＳ５におけるマイクロ磁化運動計算のフローチャート
【図１０】記録媒体を直接移動しながら行なう本発明のマイクロ磁化解析の説明図
【図１１】本発明によりマイクロ磁化解析されるハードディスクドライブの記録計算用モデルの説明図
【図１２】本発明によりマイクロ磁化解析されるハードディスクドライブの再生計算用モデルの説明図
【図１３】要素グループの解析条件設定用ダイヤログの説明図
【図１４】要素境界の解析条件設定ダイヤログの説明図
【図１５】従来の領域全体をメッシュ分割してマイクロ磁化解析する解析対象モデルと磁場方程式及びＬＬＧ方程式の未知数の配置の説明図
【図１６】記録媒体の移動に伴うマイクロ磁化解析で生成される複数モデルの説明図
【符号の説明】
【０１５３】
１０：磁気解析装置
１２，１２−１，１２−２：データファイル
１４：入力部
１６：磁界分布計算部
１８：マイクロ磁化運動計算部
２０：計算結果保存部
２２：モデルデータ
２４：解析条件データ
２５：解析用モデル読込み部
２６：解析条件読込み部
２８：連立方程式作成部
３０：連立方程式解法部
３２：磁界計算部
３４：移動対象移動部
３５：マイクロ磁化状態計算部
３６：連立方程式修正部
３８：結果データ
４０：ＣＰＵ
４２：バス
４４：ＲＡＭ
４６：ＲＯＭ
４８：ハードディスクドライブ
５０：デバイスインタフェース
５２：キーボード
５４：マウス
５６：ディスプレイ
６４：垂直記録ヘッド
６５：磁極
６６：コイル
６８：記録媒体
７０：移動ベクトル
７１：磁極面
７２：マイクロ磁化領域
７４：磁性体
７６−１〜７６−４：微小要素
７８：ベクトルポテンシャル
８０：磁界ベクトル
８２：マイクロ磁化
８６：電流
８８：磁界
９０：記録磁化パターン
９２：再生ヘッド
９４：リード素子
９６：上シールド
９８：下シールド
１００：漏れ磁束
【図１】
2007213384.tif 000020
【図２】
2007213384.tif 000021
【図３】
2007213384.tif 000022
【図４】
2007213384.tif 000023
【図５】
2007213384.tif 000024
【図６】
2007213384.tif 000025
【図７】
2007213384.tif 000026
【図８】
2007213384.tif 000027
【図９】
2007213384.tif 000028
【図１０】
2007213384.tif 000029
【図１１】
2007213384.tif 000030
【図１２】
2007213384.tif 000031
【図１３】
2007213384.tif 000032
【図１４】
2007213384.tif 000033
【図１５】
2007213384.tif 000034
【図１６】
2007213384.tif 000035
【手続補正書】
【提出日】平成18年5月22日(2006.5.22)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】請求項５
【補正方法】変更
【補正の内容】
【請求項５】
解析対象となる空間に固定される第１磁性体と移動の対象となる第２磁性体の領域のみを微小要素にメッシュ分割した解析対象モデルと、材料特性、移動速度、時間ステップを含む解析条件を入力する入力部と、
前記第１磁性体および第２磁性体の全ての微小要素の辺に未知数を配置した状態で有限要素法を用いて第１磁場方程式を作成し、且つ前記第１磁性体および第２磁性体の空間と接する微小要素の境界の辺に未知数を配置した状態で境界要素法を用いて第２磁場方程式を作成する連立方程式作成部と、
前記第１磁場方程式と第２磁場方程式に基づく連立方程式を解いて各要素の辺のベクトルポテンシャルを求める連立方程式解法部と、
前記ベクトルポテンシャルにより各要素内の磁界分布を求める磁界計算部と、
前記第１磁性体及び又は第２磁性体の指定されたマイクロ磁化領域に含まれる各微小要素の中心にマイクロ磁化の未知数を配置した状態で、前記磁界計算部で求めた磁界分布をＬＬＧ方程式に対する外部磁界として、前記ＬＬＧ方程式の時間積分によりマイクロ磁化を求めるマイクロ磁化運動計算部と、
前記マイクロ磁化運動計算部で求めた前記マイクロ磁化が収束条件を満足しない場合は、前記マイクロ磁化を用いて前記第１磁場方程式及び第２磁場方程式を修正して時刻をステップ的に増加させた後に、前記連立方程式作成ステップ以降の処理を前記収束条件を満足するまで繰り返す返す連立方程式修正部と、
を備えたことを特徴とするマイクロ磁化解析装置。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００５９
【補正方法】変更
【補正の内容】
【００５９】
図６（Ａ）は４つの微小要素７６−１〜７６−４に分割された磁性体７４を解析対象モデルとして示しており、磁場の方程式により求める未知数として、有限要素法により離散化した第１連立方程式により求めるベクトルポテンシャルＡの未知数を矢印７８に示すように各微小要素７６−１〜７６−４の辺に配置し、同時に磁場方程式を境界要素法により離散化した第２連立方程式により求める磁界ベクトルＨの未知数については微小要素７６−１〜７６−４における周囲の空気領域に接する要素の境界の辺に矢印８０に示すように設定している。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０１１１
【補正方法】変更
【補正の内容】
【０１１１】
図１１は本実施形態によりマイクロ磁化解析されるハードディスクドライブの記録計算用モデルの説明図である。図１１の記録計算用モデルについては、図５に示したように、磁極６５とコイル６６で構成された垂直記録ヘッド６４の形状データと記録媒体６８の記録データを読み込み、それぞれの形状データはメッシュ分割により微小要素から構成されており、記録媒体６８を移動しながら垂直記録ヘッド６４による記録過程をシミュレーションする。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】０１２２
【補正方法】変更
【補正の内容】
【０１２２】
図１４は要素境界条件設定用ダイヤログ１４０である。図１４は要素境界条件設定用ダイヤログ１４０において、アイテム１４２の磁場計算用境界は、「設定なし」、「外部境界」、「対称境界」、「ポテンシャル境界」を選択設定する。アイテム１４４の励磁電流用境界は「電位指定」または「電流指定」を選択して値を入れる。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】０１４９
【補正方法】変更
【補正の内容】
【０１４９】
（付記１８）
解析対象となる空間に固定される第１磁性体と移動の対象となる第２磁性体の領域のみを微小要素にメッシュ分割した解析対象モデルと、材料特性、移動速度、時間ステップを含む解析条件を入力する入力部と、
前記第１磁性体および第２磁性体の全ての微小要素の辺に未知数を配置した状態で有限要素法を用いて第１磁場方程式を作成し、且つ前記第１磁性体および第２磁性体の空間と接する微小要素の境界の辺に未知数を配置した状態で境界要素法を用いて第２磁場方程式を作成する連立方程式作成部と、
前記第１磁場方程式と第２磁場方程式に基づく連立方程式を解いて各要素の辺のベクトルポテンシャルを求める連立方程式解法部と、
前記ベクトルポテンシャルにより各要素内の磁界分布を求める磁界計算部と、
前記第１磁性体及び又は第２磁性体の指定されたマイクロ磁化領域に含まれる各微小要素の中心にマイクロ磁化の未知数を配置した状態で、前記磁界計算部で求めた磁界分布をＬＬＧ方程式に対する外部磁界として、前記ＬＬＧ方程式の時間積分によりマイクロ磁化を求めるマイクロ磁化状態計算部と，
前記マイクロ磁化運動計算部で求めた前記マイクロ磁化が収束条件を満足しない場合は、前記マイクロ磁化を用いて前記第１磁場方程式及び第２磁場方程式を修正して時刻をステップ的に増加させた後に、前記連立方程式作成ステップ以降の処理を前記収束条件を満足するまで繰り返す返す連立方程式修正部と、
を備えたことを特徴とするマイクロ磁化解析装置。（５）