(57)【特許請求の範囲】
【請求項１】
エネルギーの伝播空間を３次元直交座標系によりモデル化した情報である伝播空間モデルを記憶する伝播空間モデル記憶部と、
エネルギーを外部へ放射する放射素子を有する放射装置をモデル化した情報である放射装置モデルを記憶する放射装置モデル記憶部と、
前記エネルギーを吸収する吸収素子を有する吸収装置をモデル化した情報である吸収装置モデルを記憶する吸収装置モデル記憶部と、
を有し、
前記放射装置モデルには、前記３次元直交座標系における前記放射素子の位置、エネルギーの放射の中心点である放射中心及びエネルギーの放射強度に関する情報が含まれ、
前記吸収装置モデルには、前記３次元直交座標系における前記吸収素子の位置、吸収面及び吸収効率に関する情報が含まれ、
前記吸収素子の位置及び前記吸収面に関する情報に基づいて、前記吸収面を三角形に分割する分割部と、
前記放射素子の位置及び前記放射中心に基づいて、前記分割部により分割された三角形が、前記放射中心を中心とする球面上に中心射影された球面三角形を求める球面三角形算出部と、
前記球面三角形の立体角を求める立体角算出部と、
前記立体角を統合する統合部と、
統合された前記立体角、前記放射強度及び前記吸収効率に基づいて、前記吸収面に吸収されるエネルギーのパワーを求めるパワー算出部と、
を有することを特徴とするエネルギー解析装置。
【請求項２】
前記分割部は、
前記吸収面を分割した三角形を生成する三角形生成部と、
前記三角形生成部が生成した三角形の最長辺の両端を、判定点として抽出する判定点抽出部と、
前記判定点抽出部が抽出した２つの判定点の放射強度の差及び吸収効率の差の少なくとも一方が、あらかじめ設定された許容誤差の範囲内か否かを判定する許容誤差判定部と、
前記許容誤差判定部により許容誤差範囲外と判定された場合に、前記三角形を細分化した三角形を生成する細分化部と、
を有することを特徴とする請求項１記載のエネルギー解析装置。
【請求項３】
前記放射装置における全放射束と指向特性に基づいて、前記放射強度を算出する放射強度算出部を有することを特徴とする請求項１又は請求項２記載のエネルギー解析装置。
【請求項４】
コンピュータ又は電子回路が、
エネルギーの伝播空間を３次元直交座標系によりモデル化した情報である伝播空間モデルを記憶する伝播空間モデル記憶処理と、
エネルギーを外部へ放射する放射素子を有する放射装置をモデル化した情報である放射装置モデルを記憶する放射装置モデル記憶処理と、
前記エネルギーを吸収する吸収素子を有する吸収装置をモデル化した情報である吸収装置モデルを記憶する吸収装置モデル記憶処理と、
を実行し、
前記放射装置モデルには、前記３次元直交座標系における前記放射素子の位置、エネルギーの放射の中心点である放射中心及びエネルギーの放射強度に関する情報が含まれ、
前記吸収装置モデルには、前記３次元直交座標系における前記吸収素子の位置、吸収面及び吸収効率に関する情報が含まれ、
前記コンピュータ又は電子回路が、
前記吸収素子の位置及び前記吸収面に関する情報に基づいて、前記吸収面を三角形に分割する分割処理と、
前記放射素子の位置及び前記放射中心に基づいて、前記分割処理により分割された三角形が、前記放射中心を中心とする球面上に中心射影された球面三角形を求める球面三角形算出処理と、
前記球面三角形の立体角を求める立体角算出処理と、
前記立体角を統合する統合処理と、
統合された前記立体角、前記放射強度及び前記吸収効率に基づいて、前記吸収面に吸収されるエネルギーのパワーを求めるパワー算出処理と、
を実行することを特徴とするエネルギー解析方法。
【請求項５】
コンピュータに、
エネルギーの伝播空間を３次元直交座標系によりモデル化した情報である伝播空間モデルを記憶する伝播空間モデル記憶処理と、
エネルギーを外部へ放射する放射素子を有する放射装置をモデル化した情報である放射装置モデルを記憶する放射装置モデル記憶処理と、
前記エネルギーを吸収する吸収素子を有する吸収装置をモデル化した情報である吸収装置モデルを記憶する吸収装置モデル記憶処理と、
を実行させ、
前記放射装置モデルには、前記３次元直交座標系における前記放射素子の位置、エネルギーの放射の中心点である放射中心及びエネルギーの放射強度に関する情報が含まれ、
前記吸収装置モデルには、前記３次元直交座標系における前記吸収素子の位置、吸収面及び吸収効率に関する情報が含まれ、
前記コンピュータに、
前記吸収素子の位置及び前記吸収面に関する情報に基づいて、前記吸収面を三角形に分割する分割処理と、
前記放射素子の位置及び前記放射中心に基づいて、前記分割処理により分割された三角形が、前記放射中心を中心とする球面上に中心射影された球面三角形を求める球面三角形算出処理と、
前記球面三角形の立体角を求める立体角算出処理と、
前記立体角を統合する統合処理と、
統合された前記立体角、前記放射強度及び前記吸収効率に基づいて、前記吸収面に吸収されるエネルギーのパワーを求めるパワー算出処理と、
を実行させることを特徴とするエネルギー解析プログラム。
【請求項６】
前記分割処理は、
前記吸収面を分割した三角形を生成する三角形生成処理と、
前記三角形生成処理が生成した三角形の最長辺の両端を、判定点として抽出する判定点抽出処理と、
前記判定点抽出処理が抽出した２つの判定点の放射強度の差若しくは吸収効率の差が、あらかじめ設定された許容誤差の範囲内か否かを判定する許容誤差判定処理と、
前記許容誤差判定処理により許容誤差範囲外と判定された場合に、前記三角形を細分化した三角形を生成する細分化処理と、
を含むことを特徴とする請求項５記載のエネルギー解析プログラム。
【請求項７】
前記コンピュータに、
前記放射装置における全放射束と指向特性に基づいて、前記放射強度を算出する放射強度算出処理を実行させることを特徴とする請求項５又は請求項６記載のエネルギー解析プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、たとえば、放射装置と吸収装置との間で授受されるエネルギーを解析する技術に関する。
【背景技術】
【０００２】
従来から、照明シミュレータのように、光源から放射される光線による照明状態を解析する技術が提案されている。たとえば、特許文献１には、照明空間の表面形状を分割し、分割された単位表面の照度を、光源の位置、光束、配光などの照明条件に基づいて算出することが記載されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平７−３６３６０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１には、単位表面毎の照度を、光源の位置、光束、配光などの照明条件に基づいて計算することのみが記載され、どのような光源を用いるか、どのような演算によって照度を求めるかについては、一切記載されていない。
【０００５】
そもそも、単に、光源の位置、光束、配光などの照明条件のみでは、照射面におけるエネルギーを正確に解析することはできない。また、照度等のエネルギーを、実際の現場において測定するには、必要な設備、手間を考えると、非常にコストがかかる。
【０００６】
本発明は、上記のような従来技術の問題点を解決するために提案されたものであり、その目的は、放射装置から放射され、吸収装置へ吸収されるエネルギーを、実装置を用いて実際に測定するコストを回避して、数理モデルを用いることにより正確に解析することにある。
【課題を解決するための手段】
【０００７】
上記の目的を達成するために、本発明のエネルギー解析装置は、以下のような技術的特徴を有している。
(1) エネルギーの伝播空間を３次元直交座標系によりモデル化した情報である伝播空間モデルを記憶する伝播空間モデル記憶部を有する。
(2) 前記エネルギーを外部へ放射する放射素子を有する放射装置をモデル化した情報である放射装置モデルを記憶する放射装置モデル記憶部を有する。
(3) 前記エネルギーを吸収する吸収素子を有する吸収装置をモデル化した情報である吸収装置モデルを記憶する吸収装置モデル記憶部を有する。
(4) 前記放射装置モデルには、前記３次元直交座標系における前記放射素子の位置、エネルギーの放射の中心点である放射中心及びエネルギーの放射強度に関する情報が含まれる。
(5) 前記吸収装置モデルには、前記３次元直交座標系における前記吸収素子の位置、吸収面及び吸収効率に関する情報が含まれる。
(6) 前記吸収素子の位置及び前記吸収面に関する情報に基づいて、前記吸収面を三角形に分割する分割部を有する。
(7) 前記放射素子の位置及び前記放射中心に基づいて、前記分割部により分割された三角形が、前記放射中心を中心とする球面上に中心射影された球面三角形を求める球面三角形算出部を有する。
(8) 前記球面三角形の立体角を求める立体角算出部を有する。
(9) 前記立体角を統合する統合部を有する。
(10)統合された前記立体角、前記放射強度及び前記吸収効率に基づいて、前記吸収面に吸収されるエネルギーのパワーを求めるパワー算出部を有する。
【０００８】
以上のような発明では、放射装置から放射され、吸収装置へ吸収されるエネルギーを、伝播空間モデル、放射装置モデル、吸収装置モデルという数理モデルを用いて解析できる。解析は、吸収面を三角形に分割し、分割した三角形を中心射影した球面三角形を求め、球面三角形の立体角を統合することにより行う。
【０００９】
他の態様では、前記分割部は、前記吸収面を分割した三角形を生成する三角形生成部と、前記三角形生成部が生成した三角形の最長辺の両端を、判定点として抽出する判定点抽出部と、前記判定点抽出部が抽出した２つの判定点の放射強度の差若しくは吸収効率の差の少なくとも一方が、あらかじめ設定された許容誤差の範囲内か否かを判定する許容誤差判定部と、前記許容誤差判定部により許容誤差範囲外と判定された場合に、前記三角形を細分化した三角形を生成する細分化部と、を有することを特徴とする。
【００１０】
以上のような態様では、エネルギーの放射が、等方的な指向特性を有しない場合であっても、放射強度若しくは吸収効率が許容誤差の範囲内で、解析することが可能となる。
【００１１】
他の態様では、前記放射装置における全放射束と指向特性に基づいて、前記放射強度を算出する放射強度算出部を有することを特徴とする。
【００１２】
以上のような態様では、放射素子の放射強度が未定義であっても、全放射束と指向特性に基づいて、放射強度を求めて、解析することが可能となる。
【００１３】
なお、上記のような発明は、エネルギー解析方法およびエネルギー解析プログラムの観点から捉えることもできる。
【発明の効果】
【００１４】
以上説明したように、本発明によれば、放射装置から放射され、吸収装置へ吸収されるエネルギーを、実装置を用いて実際に測定するコストを回避して、数理モデルを用いることにより正確に解析することができる。
【図面の簡単な説明】
【００１５】
【図１】エネルギー解析システムにおける放射装置、吸収装置及びエネルギー伝播空間を示す模式図である。
【図２】放射装置の一例を示す模式図である。
【図３】吸収装置の一例を示す簡略斜視図である。
【図４】エネルギー解析システムの一実施形態を示す機能ブロック図である。
【図５】球面多角形の一例を示す模式図である。
【図６】図５の球面多角形の内角を示す模式図である。
【図７】吸収面を球面上に中心射影した球面多角形を示す模式図である。
【図８】図７の球面多角形の内角を示す模式図である。
【図９】エネルギー解析システムの全体処理の一例を示すフローチャートである。
【図１０】三角形分割処理の一例を示すフローチャートである。
【図１１】パワー算出処理の一例を示すフローチャートである。
【発明を実施するための形態】
【００１６】
本発明の実施形態を、図面を参照して説明する。
［１．想定する装置および空間］
まず、本実施形態が、解析対象としてモデル化する装置と空間を、図１〜３を参照して説明する。
【００１７】
［エネルギー］
図１に示すように、解析の対象となるエネルギーＥは、指向性を有し、任意の空間を伝播する。エネルギーＥの量は、その特性に応じて所望の物理量で観測および抽出できる。エネルギーＥの例としては、光や電波などの電磁波、音波、移動する物質などが挙げられる。ただし、上記特性を有するものであれば、これらには限定されない。
【００１８】
［放射装置］
放射装置１は、解析対象となるエネルギーＥを外部へ放射する装置である。この放射装置１は、図２に示すように、一つ若しくは複数の放射素子１１を有する。この放射素子１１は、放射エネルギーの種類によって種々のものが適用可能である。たとえば、光源、電波源等の電磁波発生源、音源等の音波発生源等が含まれる。放射素子１１からのエネルギーＥの放射形態は、点放射もしくは面放射とする。放射素子１１は、たとえば、以下の要素を定義することによりモデル化される。
【００１９】
(1)配置および姿勢（位置情報）
(2)放射中心
(2)放射強度若しくは全放射束
(3)放射ベクトル
(4)放射指向特性
【００２０】
放射中心は、エネルギーＥの放射の中心点である。放射ベクトルは、エネルギーＥの放射の基準方向を表すベクトルである。放射指向特性は、放射中心と放射ベクトルを基準として正規化された指向特性である。この指向特性の定義域である角度を、放射角と呼ぶ。
【００２１】
放射中心から見て、放射強度が最大となる方向と放射ベクトルとは、一致している。なお、等方的な指向特性とする場合には、放射素子が載る平面の法線を、放射ベクトルとしてもよい。
【００２２】
［吸収装置］
吸収装置２は、図３に示すように、解析対象となるエネルギーＥを外部から吸収する装置である。この吸収装置２は、一つ若しくは複数の吸収素子２１を有する。吸収素子２１は、以下の要素を定義することにより、モデル化される。
【００２３】
(1)配置および姿勢（位置情報）
(2)吸収面
(3)吸収感度
(4)吸収中心
(5)吸収ベクトル
(6)吸収効率（吸収指向特性）
【００２４】
ここで、吸収面２２は平面であり単純多角形の閉領域とする。吸収感度は、各吸収素子２１におけるエネルギーＥの吸収感度である。エネルギーＥは、吸収素子２１の吸収面２２により吸収され、吸収感度に応じて、所望のエネルギー形態に変換されて装置外部へ出力される。吸収面２２に到達したエネルギーの反射や透過はないものとする。反射や透過があったとしても、その影響は指向特性に含まれるものとする。
【００２５】
吸収中心は、エネルギーＥの吸収の中心点である。吸収ベクトルは、エネルギーＥの吸収の基準方向を表すベクトルである。吸収指向特性は、吸収中心と吸収ベクトルを基準として、正規化された指向特性である。この指向特性の定義域である角度を、入射角と呼ぶ。
【００２６】
なお、吸収中心から見て、吸収効率が最大となる方向と吸収ベクトルとは一致する。吸収効率は、吸収指向特性と同義である。等方的な指向特性とする場合には、吸収面の法線を吸収ベクトルとしてもよい。
【００２７】
［エネルギー伝播空間］
さらに、放射装置１および吸収装置２が配置され、放射装置１から放射されたエネルギーＥが吸収装置２へ伝播する空間を、エネルギー伝播空間３として想定する。
【００２８】
このエネルギー伝播空間３においては、３次元直交座標系が導入され、その座標系において、各装置および各要素の配置、姿勢等の位置情報を表現する。
【００２９】
さらに、エネルギー伝播空間３は、以下のように定義することによりモデル化される。
【００３０】
(1)エネルギーＥは放射方向に直進する
(2)放射から吸収までの間に、エネルギー伝播空間３上での損失はない
(3)対象とする放射装置１以外からのエネルギーＥの伝播はない
【００３１】
［２．実施形態の構成］
［全体構成］
次に、本実施形態の構成を、図４の機能ブロック図を参照して説明する。すなわち、本実施形態のエネルギー解析システムＡは、エネルギー解析装置１００及びインタフェース部２００を有している。
【００３２】
エネルギー解析装置１００は、座標系処理部１１０、装置モデル処理部１２０、解析部１３０、記憶部１４０等を有している。インタフェース部２００は、入力部２１０及び出力部２２０を有している。
【００３３】
エネルギー解析装置１００は、たとえば、所定のプログラムによって、上記の各部の機能を実現できるコンピュータによって構成することができる。なお、図４に示した機能ブロック図は概念的なものである、これらの機能を実現する具体的な回路やソフトウェアは種々考えられ、特定のものには限定されない。
【００３４】
［エネルギー解析装置］
［座標系処理部］
座標系処理部１１０は、エネルギー伝播空間における座標処理を行う処理部である。この座標系処理部１１０は、伝播空間モデル生成部１１１、座標変換部１１２等を有している。伝播空間モデル生成部１１１は、インタフェース部２００から入力された情報に基づいて、エネルギー伝播空間をモデル化する処理部である。生成された伝播空間モデルは、後述する記憶部１４０が記憶する。
【００３５】
座標変換部１１２は、指定された２つの座標系間で座標変換を行う処理部である。たとえば、後述する解析部１３０からの要求に応じて、座標変換を行い、中心射影像の生成等を行うことができる。
【００３６】
［装置モデル処理部］
装置モデル処理部１２０は、装置モデルの生成を行う処理部である。この装置モデル処理部１２０は、放射装置モデル生成部１２１、吸収装置モデル生成部１２２等を有している。
【００３７】
放射装置モデル生成部１２１は、インタフェース部２００から入力された放射装置１の仕様等の情報に基づいて、放射装置１をモデル化する処理部である。モデル化に必要な情報としては、たとえば、上述したように、放射装置１のエネルギー伝播空間における位置姿勢、放射強度、放射指向特性など、解析に必要なすべての仕様が含まれる。生成された放射装置モデルは、後述する記憶部１４０が記憶する。
【００３８】
吸収装置モデル生成部１２２は、インタフェース部２００から入力された吸収装置２の仕様等の情報に基づいて、吸収装置２をモデル化する処理部である。モデル化に必要な情報としては、たとえば、上述したように、吸収装置２のエネルギー伝播空間における位置姿勢、吸収感度、吸収指向特性など、解析に必要なすべての仕様が含まれる。生成された吸収装置モデルは、後述する記憶部１４０が記憶する。
【００３９】
［解析部］
解析部１３０は、伝播空間モデル、放射装置モデル、吸収装置モデルに基づいて、エネルギー解析を行う処理部である。解析部１３０は、解析モデル生成部１３１、分割部１３２、算出部１３３、異常判定部１３４、解析結果出力部１３５等を有している。
【００４０】
解析モデル生成部１３１は、インタフェース部２００からの入力に応じて、解析モデルを生成する処理部である。解析モデルは、後述する解析原理に従ったモデルであり、上述のような情報が含まれる。分割部１３２は、解析モデルによる解析のために、吸収素子２１の吸収面を三角形に分割する処理部である。算出部１３３は、解析モデルによって、解析結果を算出する処理部である。
【００４１】
異常判定部１３４は、各種モデルの不備などにより解析異常が発生した場合に、解析を中断させる処理部である。解析結果出力部１３５は、解析結果を出力する処理部である。解析結果は、正常な解析結果若しくは異常内容も含む。解析結果は、記憶部１４０が記憶する。
【００４２】
なお、分割部１３２、算出部１３３は、図４に示すように、複数の処理部を有している。これらの処理部の処理の詳細については、後述する作用において説明する。
【００４３】
［記憶部］
記憶部１４０は、本実施形態に必要となる各種の情報（処理の結果等も含む）を記憶する記憶部である。それぞれの情報の記憶領域は、各情報の記憶部として捉えることができる。
【００４４】
この記憶部１４０としては、たとえば、メモリ、ハードディスク、光ディスク等の現在もしくは将来において利用可能なあらゆる記憶媒体を使用できる。すでに情報が記憶された記憶媒体を、読み取り装置に装着することにより、記憶内容を各種の処理に利用可能となる態様でもよい。
【００４５】
さらに、記憶部１４０には、一時的な記憶領域として使用されるレジスタ、メモリ等も含まれる。したがって、キュー、スタック等も、記憶部１４０を利用して実現可能である。
【００４６】
［インタフェース部］
インタフェース部２００は、エネルギー解析装置１００の情報の入出力を行うインタフェースである。このインタフェース部２００は、入力部２１０、出力部２２０等を有している。
【００４７】
入力部２１０は、本実施形態の処理に必要な情報、指示等を入力する装置である。たとえば、マウス、キーボード、リモコン、スイッチ、ディスプレイ（タッチパネル）等の現在もしくは将来において利用可能なあらゆる装置を使用できる。また、入力部２１０には、通信ネットワークを介して外部の装置からの情報の入力を受け付けるインタフェース等も含まれる。
【００４８】
出力部２２０は、本実施形態の処理に必要な情報を出力する装置である。たとえば、ディスプレイ、プリンタ等の現在もしくは将来において利用可能なあらゆる装置を使用できる。また、出力部２２０には、通信ネットワークを介して外部の装置へ情報を出力するインタフェース等も含まれる。
【００４９】
［３．実施形態の作用］
上記のような構成を有する本実施形態の作用を説明する。
［エネルギー解析原理］
まず、前提として、本実施形態のエネルギー解析の原理を説明する。
【００５０】
［エネルギーのパワー］
一点の放射素子１１から放射されたエネルギーＥの放射束の一部が、ある吸収素子２１に照射されたとき、その吸収面２２が吸収するパワーを考える。このとき、放射素子１１からのエネルギーＥの放射は、定常的であり等方的に一様に発散するものとする。また、放射強度は、既知であるものとする。さらに、吸収面２２におけるエネルギーの吸収も、指向性なく等方的であり、照射された放射束はすべて吸収されるものとする。
【００５１】
放射強度Ｉは、式（１）に示すとおり、微小な立体角ｄΩ［ｓｒ］あたりの放射束ｄΦ［Ｗ］であり、放射束の密度を表す。よって、一様に発散している場合は、立体角の大きさや放射方向によらず、通過する立体角が決まれば、そのときの放射束も決まる。
【００５２】
【数１】
0005916400.tif 000002
【００５３】
すなわち、上記放射素子１１から見た吸収面の見かけの立体角を求めれば、式（１）に基づいて、吸収面２２が吸収したパワーを求めることができる。
【００５４】
［立体角］
そこで、立体角の算出方法を説明する。まず、図５に示すような球面５０上におけるＮ頂点（図５ではＮ＝１３）を有する多角形５１を考える。この多角形５１の面積である立体角Ωは、頂点ｎ＝｛０，．．，Ｎ−１｝の内角をａｎとするとき、式（２）のとおり求めることができる。
【００５５】
【数２】
0005916400.tif 000003
【００５６】
頂点ｎの内角を、図６を参照して説明する。すなわち、頂点ｎで交わり、ｎに隣接する両側の頂点（ｎ−１，ｎ＋１）をそれぞれ含む２つの大円５２，５３（球の断面）を考える。頂点ｎの内角とは、この２つの大円５２，５３がなす、３頂点（ｎ，ｎ−１，ｎ＋１）から観測される交差角である。
【００５７】
この多角形５１を球面Ｎ角形、または単に球面多角形と呼ぶ。なお、単純な多角形ではなく、内部に複数の穴を有する多角形の場合、単純多角形の立体角（面積）から、内部の複数の穴の立体角（面積）を差し引けばよい。
【００５８】
［座標系の導入］
次に、伝播空間モデルに導入される座標系について、図７を参照して説明する。
【００５９】
すなわち、放射素子１１の放射中心を原点とした３次元直交座標系ΣＣを考える。３つの直交成分がｘ，ｙ，ｚで表されるとき、ｚ軸の正方向と放射ベクトルが一致する。ΣＣ上の任意の位置ベクトルを、Ｃｐで表す。
【００６０】
ΣＣとともに、同じく放射中心を原点とする球座標系ΣＳを導入する。ΣＳの３成分は、１つの動径rと２つの偏角θ，φで表される。偏角θは、放射ベクトルからの離角である。偏角φは、ΣＣにおけるｘｙ平面上のｘ軸正方向からの離角である。
【００６１】
なお、ΣＣの右ねじ回りを正とする。ΣＳ上の任意の位置ベクトルをＳｐで表す。また、上記の原点を中心とする任意半径の球面上の位置ベクトルを、上記２偏角を用いて（θ，φ）Ｔで表す。
【００６２】
［見かけの立体角］
対象となる吸収面２２が平面であり単純多角形の閉領域であるとする。上記の原点からその吸収面２２を見たとき、すべての頂点が重ならずに観測可能であれば、図７のとおり、上記の原点を中心とする単位球面５０上に、同頂点数の球面上の多角形５１として中心射影される。
【００６３】
この吸収面２２の中心射影像である多角形５１の面積が、すなわち見かけの立体角である。そして、この面積は、上記の式（２）により求めることができる。
【００６４】
［球面多角形の内角］
上記球面多角形５１の各頂点の内角は、図８に示すように、吸収面２２の頂点を用いて求めることができる。まず、吸収面２２上の頂点ｎのΣＣにおける位置ベクトルをＣｖｎとする。そして、求める内角ａｎに対応する頂点Ｃｖｎと、それに隣接する２つの頂点Ｃｖｎ−１，Ｃｖｎ＋１を考える。
【００６５】
なお、これら頂点の識別子は、対象多角形の頂点数を法として合同な値をとるものとする。また、頂点識別子の並びは、吸収面２２の表面を見て、時計回りに...Ｃｖｎ−１，Ｃｖｎ，Ｃｖｎ＋１...と付与する。
【００６６】
法線ベクトルが、Ｃｖｎと同方向であり、Ｃｖｎが載る平面を、Ｓｎとする。このとき、原点ＣＯと頂点Ｃｖｎ−１とを通る直線と、平面Ｓｎとの交点を、Ｃｓｎ−１とする。同様に、頂点Ｃｖｎ＋１に関する交点をＣｓｎ＋１とする。
【００６７】
これらの定義により、Ｃｓｎ−１とＣｓｎ＋１は、求める内角をなす大円を含む２つの平面上にそれぞれ載ることがわかる。また、ＣＯとＣｖｎは、それら２平面の交点であることがわかる。
【００６８】
さらに、Ｓｎは、それら２平面と直交する平面である。このため、Ｃｖｎと、Ｃｓｎ−１を通る直線と、ＣｖｎとＣｓｎ＋１を通る直線とが、Ｓｎ上でなす角∠Ｃｓｎ−１ Ｃｖｎ Ｃｓｎ＋１は、すなわち求める内角ａｎとなる。
【００６９】
これにより、内角ａｎは、以下の式（３）〜（６）を用いて、式（７）のとおり表すことができる。ここで、式（３）は平面関数Ｓ（）である。式（４）は直線関数Ｌ（）である。式（５）は、直線と平面との交点関数Ｉ（）である。式（６）は、３点間の角度関数Ａ（）である。
【００７０】
【数３】
0005916400.tif 000004
【数４】
0005916400.tif 000005
【数５】
0005916400.tif 000006
【数６】
0005916400.tif 000007
【数７】
0005916400.tif 000008
【００７１】
［三角形分割］
以上により放射素子１１と吸収素子２１の仕様および位置姿勢から、関与する立体角を正確に求めて、エネルギー解析を行えることが言えた。しかし、放射素子１１からのエネルギーが、点放射や無指向性であるなど、条件が限定的である。
【００７２】
続いて面放射や各素子が指向特性を有する場合など、より緩和された一般的な条件下でのエネルギー解析を考える。ただし面放射である場合、その指向特性が放射距離に依存しない程度に、吸収素子が離れているものとする。また、いずれの場合においても、指向特性が定義されているものとする。
【００７３】
指向特性により、放射強度や吸収効率は、エネルギーの伝播方向に応じて変化してしまう。しかし、微小領域内では、その差は、エネルギー解析の精度上、無視できる程度の誤差と考えても差し支えない。この誤差を、それぞれ強度許容誤差、吸収許容誤差と呼び、エネルギー解析の仕様として定義する。なお、強度許容誤差、吸収許容誤差は、あらかじめインタフェース部２００から入力されたものを、記憶部１４０が記憶する。
【００７４】
これらの許容誤差を満足するように、まず、対象領域内部を微細に分割する。そして、分割した部分領域それぞれについて、エネルギー解析を行う。最終的に、それら解析結果を統合することによって、所望のエネルギー解析が達成できる。
【００７５】
この分割は、分割部１３２が、図３に示すように、吸収面２２を、三角形に分割することにより行う。三角形分割された領域を、吸収面素２３と呼ぶ。
【００７６】
［パワーの算出］
三角形分割により、図７に示した単位球面に中心射影された球面多角形５１も、球面三角形に分割される。このため、分割されたそれぞれの三角形領域の立体角を求めて、それらの立体角を統合すれば、元の球面多角形の立体角を求めることができる。よって、吸収面素２３の見かけの立体角（球面多角形の面積）を統合すれば、吸収面２２の立体角を求めることができる。
【００７７】
あるエネルギー解析系において、吸収面素ｋが見かけの立体角ωｋを有し、放射強度Ｉ（ξｋ）、吸収効率η（ζｋ）が対応付けられるとする。すると、算出部１３３は、以上に説明した原理から、対象となる吸収面全体が吸収するパワーＰは、式（８）のとおり求めることができる。なお、ξｋは吸収面素ｋに対する放射角、ζｋは同面素への入射角を表す。
【００７８】
【数８】
0005916400.tif 000009
【００７９】
［放射強度］
これまで、放射強度は既知であることを前提とした演算を説明した。しかし、放射素子１１によっては、全放射束と指向特性のみが示される場合もある。このとき、指向特性を単位球面Ωにおいて面積分した値で全放射束Φを除すれば、最大放射強度Ｉｍａｘを求めることができる。
【００８０】
指向特性がΣＳにおける２偏角θ，φで決まる実関数Ｄ（θ，φ）であるとき、最大放射強度Ｉｍａｘは、式（９）のとおり表すことができる。
【００８１】
【数９】
0005916400.tif 000010
【００８２】
このとき、放射強度Ｉ（θ，φ）は、式（１０）のとおり求めることができる。
【００８３】
【数１０】
0005916400.tif 000011
【００８４】
また、指向特性が偏角θのみで決まりＭ回微分可能な実関数Ｄ（θ）であるとき、実数ｘ以下の最大の整数を［ｘ］とすれば、最大放射強度Ｉｍａｘは、式（１１）のとおり表される。ただし、Ｄ（ｋ）（θ）は、Ｄ（θ）のｋ回微分を表し、Ｄ（０）（θ）＝Ｄ（θ）とし、ｓ，ｔは、指向特性が定義されるθの範囲でありｓ＜ｔとする。
【００８５】
【数１１】
0005916400.tif 000012
【００８６】
このとき、放射強度Ｉ（θ）は式（１２）のとおり求めることができる。
【００８７】
【数１２】
0005916400.tif 000013
【００８８】
このような放射強度の算出は、放射装置モデル生成部１２１における放射強度算出部１２１ａが行うことができる。算出された放射強度は、放射装置モデルの一部として、記憶部１４０が記憶する。
【００８９】
［４．エネルギー解析処理手順］
以上のような原理に基づいた本実施形態のエネルギー解析装置１００によるエネルギー解析処理の手順を、図４のブロック図及び図９〜図１１のフローチャートを参照して説明する。
【００９０】
［４−１．全体処理］
まず、エネルギー解析装置１００の動作手順の概要を、図９のフローチャートを参照して説明する。エネルギー解析装置１００の動作は、主として、初期化、モデル構築、エネルギー解析、解析結果出力などの手順から成る。
【００９１】
本装置運用の前提として、エネルギー伝播空間３における放射装置１および吸収装置２のエネルギー解析に用いられる仕様が、すべて定義されているものとする。これらの仕様は、インタフェース部２００を介して本装置に入力され、記憶部１４０が記憶している。
【００９２】
また、いずれの動作においても、エネルギー解析装置１００は、インタフェース部２００の入力部２１０からの停止イベントを受け付ける。エネルギー解析装置１００は、停止イベントが入力されると、その時点での動作を中断し、解析開始イベントや内部状態出力イベントなど、停止時に受付可能なイベントを待つ。
【００９３】
［初期化］
まず、ユーザもしくは外部の装置が、インタフェース部２００を介して、解析開始イベントを入力する（ステップ０１）。それを契機に、エネルギー解析装置１００は、直前の状態をリセットし、新たなモデル構築およびエネルギー解析を実行するための初期化を行う（ステップ０２）。
【００９４】
［モデル構築］
初期化完了後、エネルギー解析装置１００は、インタフェース部２００からのエネルギー伝播空間モデル、放射装置モデル、吸収装置モデル、解析モデルのデータ入力を待つ（ステップ０３  ＮＯ）。
【００９５】
インタフェース部２００から、各種モデルのデータが入力されると（ステップ０３  ＹＥＳ）、伝播空間モデル生成部１１１、放射装置モデル生成部１２１、吸収装置モデル生成部１２２、解析モデル生成部１３１は、それぞれのモデル構築を行う（ステップ０４）。構築された各モデルは、記憶部１４０が記憶する（ステップ０５）。
【００９６】
解析モデルは、上述の解析原理で述べたように、主に解析対象および解析手順、許容誤差等を含む。なお、放射装置１から放射されたエネルギーのうち、吸収装置２が吸収するエネルギーＥや、放射装置１全体の指向特性を解析対象とするために、放射装置１を回転させる手順を含めることもできる。
【００９７】
解析モデル以外のモデルは、主に位置姿勢など幾何学的な情報および放射強度や吸収効率など放射吸収に関する仕様を含む。その例は、上記の通りである。
【００９８】
［エネルギー解析］
解析部１３０における分割部１３２及び算出部１３３は、モデル構築完了もしくはインタフェースからのモデル構築完了イベント入力により、各モデルを用いて、エネルギー解析を行う（ステップ０６）。本解析は前述のエネルギー解析原理に従う。その手順は後述する。解析が正常に終了した場合には（ステップ０７  ＮＯ）、記憶部１４０が解析結果を記憶する（ステップ０９）。
【００９９】
異常判定部１３４は、各種モデルの不備などにより、解析異常が発生したと判定した場合には（ステップ０７  ＹＥＳ）、解析を中断する（ステップ０８）。記憶部１４０は、解析結果として異常内容を記憶する（ステップ０９）。
【０１００】
［解析結果出力］
解析結果出力部１３５は、解析の正常終了もしくは中断により、異常内容を含む解析結果もしくは解析完了イベントをインタフェース部２００へ出力する（ステップ１０）。出力部２２０は、入力部２１０から入力された要求に応じて、解析結果の表示等を行う。
【０１０１】
［４−２．エネルギー解析の詳細］
［三角形分割］
まず、分割部１３２が、吸収面２２を三角形の吸収面素２３に分割する手順を、図１０のフローチャートを参照して説明する。すなわち、解析部１３０は、処理の開始に当たって、分割三角形スタックをリセットする（ステップ１１）。そして、多角形生成部１３２ａは、吸収面２２を凸多角形に分割する（ステップ１２）。この凸多角形を、部分吸収面と呼ぶ。
【０１０２】
三角形生成部１３２ｂは、各部分吸収面を三角形に分割する（ステップ１３）。この分割は、各部分吸収面の任意の頂点から、同面に残るすべての頂点へ線分を結ぶことにより、三角形を生成する。そして、三角形生成部１３２ｂは、生成した三角形の幾何情報を、分割三角形スタックに入れる（ステップ１４）。
【０１０３】
次に、判定点抽出部１３２ｃは、スタックにおける先頭の三角形を取り出し（ステップ１５）、三角形の３頂点のうち、最も長い辺の端点である２つの点を抽出する（ステップ１６）。強度差判定部１３２ｄは、放射装置モデル、伝播空間モデルに基づいて、対象放射素子１１から見た２点の放射角と放射強度を求めた上に、２点の強度差を判定する（ステップ１７）。
【０１０４】
そして、強度許容誤差判定部１３２ｅが、２点の強度差が、記憶部１４０に記憶された強度許容誤差の範囲内かどうかを判定する（ステップ１８）。強度差が許容誤差範囲内の場合には（ステップ１９  ＹＥＳ）、効率差判定部１３２ｆが、２点の吸収効率差の判定を行う（ステップ２０）。
【０１０５】
つまり、効率差判定部１３２ｆは、吸収装置モデル、伝播空間モデルに基づいて、対象となる吸収素子２１から見た入射角と吸収効率を求めた上に、２点の吸収効率差を判定する。
【０１０６】
吸収許容誤差判定部１３２ｇは、２点の吸収差が、記憶部１４０に記憶された強度許容誤差の範囲内かどうかを判定する（ステップ２１）。吸収差が許容誤差範囲内の場合には（ステップ２２  ＹＥＳ）、三角形出力部１３２ｉが当該三角形を分割完了三角形として出力する。この分割完了三角形を、記憶部１４０が記憶する（ステップ２３）。
【０１０７】
強度差が許容誤差範囲外の場合（ステップ１９  ＮＯ）若しくは吸収差が許容誤差範囲外の場合（ステップ２２  ＮＯ）、細分化部１３２ｈが、対象三角形を細分化した三角形を生成する（ステップ２４）。たとえば、判定点抽出の際に求めた最大長の辺の二等分点と、残る頂点を結ぶ線分を境界として、三角形を二分する。細分化部１３２ｈは、細分化された双方の三角形をスタックに入れる（ステップ１４）。
【０１０８】
そして、対象の三角形が、許容誤差範囲内の三角形に細分化されるまで、ステップ１５〜２２、２４、１４の処理を繰り返す。スタックにまだ三角形が存在する場合には（ステップ２５  ＮＯ）、ステップ１５〜２４、１４の処理を繰り返す。スタックが空になった場合には（ステップ２５  ＹＥＳ）、分割部１３２は分割処理を終了する。
【０１０９】
なお、上記の分割の手法は、一例である。定義された許容誤差を満足できる程度まで、三角形分割を行うことができれば、他の手法であってもよい。許容誤差の判定も、放射強度及び吸収効率の少なくとも一方に基づいて判断すればよい。
【０１１０】
［エネルギー算出］
次に、算出部１３３が、以上のように分割された三角形に基づいて、パワーを算出する手順を、図１１のフローチャートを参照して説明する。まず、球面三角形算出部１３３ａが、単位球面に対して、分割された各三角形について、中心射影された球面三角形を算出する（ステップ３１）。
【０１１１】
そして、立体角算出部１３３ｂが、全ての球面三角形について、立体角を算出する（ステップ３２）。さらに、統合部１３３ｃが、全ての立体角を統合することにより、吸収面２２の見かけの立体角を求める（ステップ３３）。パワー算出部１３３ｄは、立体角及び放射強度、吸収効率に基づいて、吸収面が吸収したパワーを求める（ステップ３４）。
【０１１２】
［５．実施形態の効果］
以上のような本実施形態によれば、放射装置１から放射され、吸収装置２へ吸収されるエネルギーについて、実装置を用いて実際に測定するコストを回避して、数理モデルを用いて正確に解析できる。
【０１１３】
つまり、等方的な指向特性を有する放射装置と吸収装置との間で授受されるエネルギーを、正確に求めることができる。さらに、その他の指向特性の場合であっても、許容誤差の範囲で、正確に求めることができる。
【０１１４】
また、放射素子１１の放射強度が未定義であっても、全放射束と指向特性が定義されていれば、放射強度を求めて、エネルギーを解析することができる。さらに、放射装置１全体もしくは吸収装置２全体の指向特性を求めることができる。
【０１１５】
［６．他の実施形態］
本発明は、上記のような実施形態には限定されない。以下のような態様も本発明に含まれる。
【０１１６】
(1)吸収面は、平面には限定されず、曲面、その他の凹凸を有する面等であってもよい。
【０１１７】
(2)許容誤差判定において、許容誤差として記憶された範囲（しきい値）との比較で、しきい値を含む「以上」、「以下」とするか、しきい値を含まない「より大きい」、「より小さい」とするかは自由である。
【０１１８】
(3)エネルギー解析装置１００、インタフェース部２００は、共通のコンピュータにおいて実現してもよいし、通信ネットワークで接続された複数のコンピュータによって実現してもよい。たとえば、エネルギー解析装置１００における各部を、複数のコンピュータに分散して構成してもよい。記憶部１４０を、分散した記憶媒体によって実現してもよい。
【符号の説明】
【０１１９】
１…放射装置
２…吸収装置
３…エネルギー伝播空間
１１…放射素子
２１…吸収素子
２２…吸収面
２３…吸収面素
５０…単位球面
５１…球面多角形
５２，５３…大円
１００…エネルギー解析装置
１１０…座標系処理部
１１１…伝播空間モデル生成部
１１２…座標変換部
１２０…装置モデル処理部
１２１…放射装置モデル生成部
１２１ａ…放射強度算出部
１２２…吸収装置モデル生成部
１３０…解析部
１３１…解析モデル生成部
１３２…分割部
１３２ａ…多角形生成部
１３２ｂ…三角形生成部
１３２ｃ…判定点抽出部
１３２ｄ…強度差判定部
１３２ｅ…強度許容誤差判定部
１３２ｆ…効率差判定部
１３２ｇ…吸収許容誤差判定部
１３２ｈ…細分化部
１３２ｉ…三角形出力部
１３３…算出部
１３３ａ…球面三角形算出部
１３３ｂ…立体角算出部
１３３ｃ…統合部
１３３ｄ…パワー算出部
１３４…異常判定部
１３５…解析結果出力部
１４０…記憶部
２００…インタフェース部
２１０…入力部
２２０…出力部
【図１】
0005916400.tif 000014
【図２】
0005916400.tif 000015
【図３】
0005916400.tif 000016
【図４】
0005916400.tif 000017
【図５】
0005916400.tif 000018
【図６】
0005916400.tif 000019
【図７】
0005916400.tif 000020
【図８】
0005916400.tif 000021
【図９】
0005916400.tif 000022
【図１０】
0005916400.tif 000023
【図１１】
0005916400.tif 000024