(57)【特許請求の範囲】
【請求項１】
離散的な節点において値をもち負荷点で最大値となり支持点で最小値となる剛性指標を記憶する剛性指標記憶手段と、探索を行う範囲を示す探索小領域の中心点を設定する中心点設定手段と、支持点近傍の点を最初の中心点として中心点設定手段に設定する初期値設定手段と、探索小領域の内部のすべての節点を走査して最大の剛性指標をもつ節点を探索する最大値探索手段と、最大値をもつ節点を記録する最大値節点記録手段と、最大値をもつ節点の近傍の節点を次の中心点として中心点設定手段に設定する中心点更新手段と、求めた中心点が負荷点近傍である場合に一連の最大値節点のデータを荷重伝達経路として出力する荷重伝達経路出力手段とを具備することを特徴とする荷重伝達経路探索装置。
【請求項２】
離散的な節点において値をもち負荷点で最大値となり支持点で最小値となる剛性指標を剛性指標記憶手段に記憶し、初期値設定手段で支持点を最初の中心点として中心点設定手段に設定し、最大値探索手段で探索小領域の内部のすべての節点を走査して最大の剛性指標をもつ節点を探索し、最大値節点記録手段に最大値節点を記録し、最大の剛性指標をもつ節点の近傍の節点を次の中心点として中心点更新手段で中心点設定手段に設定し、求めた中心点が負荷点近傍である場合に、荷重伝達経路出力手段で、一連の最大値節点のデータを荷重伝達経路として出力することを特徴とする荷重伝達経路探索方法。
【請求項３】
請求項２記載の荷重伝達経路探索方法をコンピュータで実行するための処理手順を記述したコンピュータプログラム。
【請求項４】
請求項３記載のコンピュータプログラムを格納したコンピュータ読取可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、荷重伝達経路探索装置に関し、特に、荷重経路解析における荷重伝達経路の探索に用いる荷重伝達経路探索装置に関する。
【背景技術】
【０００２】
従来、構造物における荷重の伝達経路を求める方法としては、応力分布を求めて、最大主応力の方向から荷重伝達経路を推定する方法がある。しかし、この方法では、構造物中の空隙の周辺などに応力集中が生ずる場合、構造設計の実態に即した荷重伝達経路とすることができない。もしこれを荷重経路と定義すると、空隙の近傍が大きな荷重を伝達していると結論付けることになり、設計に必要な実態が表現されない。荷重を伝えるには空隙を設けるべきだ、という誤謬が生ずるからである。そこで、本発明者等は、特許文献４、５等において、剛性指標(Ｕ*,Ｕ**)を求めて、荷重伝達経路を推定する方法を提案した。剛性指標は、荷重が加わる点すなわち負荷点で最大値１になり、構造物が支持される支持点で最小値０になる。剛性指標は、ポテンシャル関数と同じ性質をもっており、２点間の経路によらず、２点間の剛性指標値の差は同じである。この方法を、ここでは剛性指標法と呼ぶことにする。
【０００３】
剛性指標法では、剛性指標の分布の等高線を求め、その稜線すなわち尾根線に相当する曲線を荷重伝達経路として求める。稜線とは、等高線に直交する曲線群のうち、勾配が一番小さい曲線である。荷重経路は剛性指標分布の稜線をたどる。具体的には、特許文献１〜３や非特許文献１に開示されているように、等高線に直交する曲線群を求める周知の方法により、荷重伝達経路を求める。あるいは、等高線を拡大して、手作業で稜線を描く方法で荷重伝達経路を求めてもよい。構造物内の剛性指標の分布は、負荷点の付近では明瞭だが、支持点の付近になると不明瞭になる。そのため、支持点の付近では一般に稜線があいまいになる。したがって、稜線を求める場合には、負荷点付近から追尾を始める。以下に、上記従来技術について簡単に説明する。
【０００４】
特許文献１に開示された「等高線データ処理方法」は、既存の地形図から容易に稜線図を作成できる方法である。図８（ａ）に示すように、地形図等の平面上の任意の定めた原点を中心にして、平面上に書かれた等高線を追従させる機構と、等高線の値を予め入力できる入力部を有し、任意の等高線を追従した軌跡を、原点からの距離および角度で表現される極座標データとして取り込む。
【０００５】
特許文献２に開示された「地形データ処理方法」は、電算機によって地形データ処理をする方法である。等高線データを利用して落水線を自動的に発生させ、落水線から水平断面データと垂直断面データを生成する。記憶装置には、プログラムと等高線データと落水線データを記憶する領域がある。等高線位置関係判断手段は、選択した等高線のデータ点と標高が低い等高線データの最寄りのデータ点とを結ぶ線分が、他の等高線を横切らないことを条件として、最寄りのデータ点を含む等高線は選択した等高線の隣に存在する、と判断する。
【０００６】
特許文献３に開示された「地形データ処理方法」は、手作業で実現していた専門家レベルの解析精度を維持しつつ、斜面の水平断面形をコンピュータ処理により分類する方法である。図８（ｂ）に示すように、等高線のデータ点から、標高が１ランク低いか高い等高線へ最短距離の線を引いて交点を求める。あるデータ点を始点とし、それより１つ小さいデータ点を終点とするベクトルγを演算する。あるデータ点を始点とし、交点を終点とするベクトルβ、β'との外積を演算する。ベクトルβ、β'と、あるデータ点を始点としそれより１つ大きいデータ点を終点とするベクトルαとの外積を演算する。ベクトルの両外積がともに正又は負であるとき、交点が等高線データの右側左側に位置すると判断する。参照点よりポイント番号が１つ小さいデータ点を始点とし、参照点を終点とするベクトルとベクトルγにより、参照点が等高線データの左右どちらに突き出ているかを判定する。
【０００７】
特許文献４に開示された「荷重伝達経路法に基づく数値構造解析装置」は、計算時間を大幅に短縮するものである。図８（ｃ）に示すように、解析対象構造物の支持点Ｂを固定し、特定負荷点Ａに荷重をかけるようにパラメータを設定する。剛性行列保持手段の全体剛性行列に基づいて、有限要素法計算手段で、解析対象構造物の変形を計算して各点の変位量などの基本データを求める。特定負荷点Ａと支持点Ｂを固定して、変化負荷点Ｃに３通りの検査荷重を与え、それぞれの変形を有限要素法計算手段で計算して変位量を求める。部分剛性行列計算手段で、解析対象構造物の内部剛性行列と荷重値と変位量に基づく多元連立一次方程式を解き、部分剛性行列ＫACを求める。剛性指標計算手段で、部分剛性行列ＫACと基本データの変位量などから剛性指標Ｕ*の値を計算する。解析対象構造物の必要なすべての点を順次たどるように、変化負荷点Ｃを変更して各点のＵ*の値を計算する。
【０００８】
特許文献５に開示された「構造解析数値計算装置」は、有限要素法を利用する構造解析数値計算装置において、構造物に分布荷重がかけられる場合も、荷重伝達経路を計算できるようにするものである。図８（ｄ）に示すように、構造内部の点を固定しないで荷重をかけた時の相補ひずみエネルギーＵと、構造内部の１点を固定して荷重をかけた時の相補ひずみエネルギーＵ'の比から、各点におけるＵ**値を求める。実際の計算では、Ｕと、負荷点Ａと構造内部の１点Ｃとに関する撓み性行列ＣACと、点Ｃに関する撓み性行列の逆行列ＣCC-1と、負荷点Ａの荷重ｐAとから、点Ｃにおける指標Ｕ**の値(ＣACＣCC-1ＣCAｐA・ｐA/(２Ｕ))を算出する。または、ＵとＣCC-1と点Ｃの変位ｄCから、点Ｃにおける指標Ｕ**の値(ｄC・ＣCC-1ｄC/(２Ｕ))を算出する。
【０００９】
非特許文献１には、等高線とその直交線について、次のように解説されている。等高線は、曲面と等間隔な平面群との交線によって表される。これらは、２次元で自由曲面形状を表現するのに広く用いられてきた。切断面の単位法線ベクトルをｎfとする。等高線の方程式は、
ｚ＝ｎf・ｓ(ｕ,≡)≡φ(ｕ,≡)＝const≡ｈ
で与えられる。この式を微分すると、
φudｕ＋φvdｖ＝０
を得る。この式は、パッチs(ｕ,≡)の等高線の微分方程式である。曲面形状の詳細な描画のために、等高線の直交線群を導入する。この線群を等高直交線と呼び、その方程式は次式となる。
(φvＥ−φuＦ)dｕ＋(φvＥ−φuＦ)dｖ＝０
【００１０】
図８（ｅ）にモデル曲面を示す。軌跡は、各高さでの極大、極小の傾斜となる点を常に通り、これは等高線の曲率極値点とほぼ一致する。これは、地形図における尾根線あるいは谷線のイメージである。そこでこの軌跡を尾根谷線と呼ぶ。ステップごとの解によりすべての曲線を得ることはむしろ困難なので、ステップ幅制御による微分方程式の解法を用いて解く。図８（ｆ）は、より複雑な場合である。この曲線は、正確に地形の尾根あるいは谷を表している。偶数個の曲線が、極値高さの点において始まるか終わっており、この曲線は、等傾斜線における極値高さの位置にある臍点を通過する。
【先行技術文献】
【特許文献】
【００１１】
【特許文献１】特開平09-282489号公報
【特許文献２】特開2004-038121号公報（特許第3873121号）
【特許文献３】特開2006-268053号公報（特許第4389029号）
【特許文献４】再表2007-052784号公報
【特許文献５】再表2008-105221号公報
【非特許文献】
【００１２】
【非特許文献１】穂坂衛著「CAD/CAMにおける曲線曲面のモデリング」東京電機大学出版局（1996）。
【発明の開示】
【発明が解決しようとする課題】
【００１３】
しかし、従来の方法では、次のような問題がある。（１）数学的な手法により等高線に直交する曲線群を定義し描画するためには、等高線を数式として定義せねばならないが、剛性指標(Ｕ*,Ｕ**)の等高線は有限要素法などの数値計算により与えられるので、数式化は極めて面倒なことになる。（２）等高線に直交する曲線群を求める周知の方法を用いて稜線をたどる際に、正しい稜線から一度でも外れてしまうと、次々に外れが大きくなり、正しい稜線に復帰できない。ここでは特に２番目の問題点について、以下に詳しく説明する。
【００１４】
従来の方法では、図９（ａ）の流れ図に示すようにして、荷重伝達経路を探索する。すなわち、剛性指標値の高い節点から探索を開始し、球体内で現在地よりも剛性指標値が低い節点を探索する。候補となる点が複数存在するため、最も傾斜の小さい節点を経路として選択すると、等高線によっては余計な節点を選択してしまい、誤った経路をたどってしまうことがある。探索半径内に現在地よりも剛性指標値が小さい節点がなくなれば探索は終了するため、一応の結果は出力されるが、余計な節点を経由し、尾根からかけ離れてしまうと修正がきかず、誤った経路を出力してしまう。
【００１５】
注目点の周囲の領域における剛性指標(Ｕ*,Ｕ**)分布の、距離に関する変化率を計算して、その最大の値をとる有限要素法における節点を順次たどる方法もある。この方法でも、一旦稜線上から外れてしまうと、稜線に戻ることなく、そのまま最大傾斜の方向の線をたどることになる。つまり、等高線に直交する線群は無数に存在するから、ひとたび稜線以外の直交線に乗ってしまうと、そのままその直交線をたどって描画することになってしまう。一度は稜線から外れても再び稜線に戻るという安定性があることが望ましいが、従来の方法では不安定にしかならない。
【００１６】
例えば自動車車体においては、パネルが幾層にも重なってスポット溶接されている。厳密な稜線を描く方法があったとしても、パネルの継ぎ目あるいはパネルの複雑な凹凸もしくは複数の経路が交錯するような部材の結合部において、経路の探索が不可能となる。ある点の回りの勾配を計算して、次の稜線上の点を捜すような手法では、このような場合に破綻を来たす。
【００１７】
経路探索を順方向から探索した場合に、経路が実際の経路から逸れてしまう例を図９（ｂ）に示す。球内の節点から最小値となる剛性指標値を持つ節点に移動するものである。これは、谷に向かってしまう経路であり、実際の経路から大きくずれてしまう。元の節点より剛性指標Ｕ*値が小さく、その減少量が一番小さい節点をたどる。周辺の節点を全てたどる形になり、ループしてしまう。経路を外れると復帰できなくなり、それ以上探索できない。
【００１８】
図９（ｃ）に、厳密な剛性指標等高線に直交する線分を引くことが困難な例を示す。有限要素法の各節点を経路としてたどる場合は、節点が離散的な点であるため、厳密に等高線に直交する節点を選び出すことが困難である。「等高線に直交する」という条件付きであれば、勾配の小さい節点をたどることで稜線を進むことができるが、そもそも有限要素モデルは節点に値を有しているため、離散的な位置の移動しかできない。そのため、「等高線に直交する」節点をたどることが困難であり、一度逸れてしまうと元の経路にもどることができない。
【００１９】
本発明の目的は、上記従来の問題を解決して、剛性指標(Ｕ*,Ｕ**)分布の等高線の稜線を自動描画して、構造設計の実態に即した荷重伝達経路を安定的に求めることである。
【課題を解決するための手段】
【００２０】
上記の課題を解決するために、本発明では、荷重伝達経路探索装置を、離散的な節点において値をもち負荷点で最大値となり支持点で最小値となる剛性指標を記憶する剛性指標記憶手段と、探索を行う範囲を示す探索小領域の中心点を設定する中心点設定手段と、支持点近傍を最初の中心点として中心点設定手段に設定する初期値設定手段と、探索小領域の内部のすべての節点を走査して最大の剛性指標をもつ節点を探索する最大値探索手段と、最大値をもつ節点を記録する最大値節点記録手段と、最大値をもつ節点の近傍の節点を次の中心点として中心点設定手段に設定する中心点更新手段と、求めた中心点が負荷点近傍である場合に一連の最大値節点のデータを荷重伝達経路として出力する荷重伝達経路出力手段とを具備する構成とした。
【発明の効果】
【００２１】
上記のように構成したことにより、剛性指標(Ｕ*,Ｕ**)分布の等高線の稜線を自動描画できる。この荷重伝達経路の描画法は、ある点の周りの勾配を正確に計算する訳ではないので、それ程厳密な探索方法ではないが、稜線の存在箇所を大雑把に把握するから、稜線の位置を大きく誤ることがない。本発明は、通例に反して、支持点付近から逆に経路をたどることを特徴としている。そのため、支持点付近での追尾は不完全となるが、荷重経路は支持点付近になると重要度が減ずるので、その不完全さは大きな問題とはならない。
【図面の簡単な説明】
【００２２】
【図１】本発明の実施例における荷重伝達経路探索装置の動作原理を示す概念図である。
【図２】本発明の実施例における荷重伝達経路探索装置における、順方向では探索が破綻する場合の説明図である。
【図３】本発明の実施例における荷重伝達経路探索装置で逆方向探索を行う説明図である。
【図４】本発明の実施例における荷重伝達経路探索装置の動作を示す流れ図である。
【図５】本発明の実施例における荷重伝達経路探索装置の機能ブロック図である。
【図６】本発明の実施例における荷重伝達経路探索装置による２次元構造物の解析例である。
【図７】本発明の実施例における荷重伝達経路探索装置による３次元構造物の解析例である。
【図８】荷重伝達経路探索に関連する従来技術の概念図である。
【図９】荷重伝達経路探索に関連する従来技術の概念図である。
【発明を実施するための形態】
【００２３】
以下、本発明を実施するための最良の形態について、図１〜図７を参照しながら詳細に説明する。
【実施例】
【００２４】
本発明の実施例は、支持点近傍の点を最初の中心点とし、節点間距離程度を最初の半径に設定した探索球内の最大の剛性指標をもつ節点を探索して、その節点を次の中心点として探索を続け、途中で中心点より大きい値の剛性指標をもつ節点が発見できない場合には、探索球の半径を増加して支持点から再探索し、中心点が負荷点に達した場合に一連の最大値節点のデータを荷重伝達経路として出力する荷重伝達経路探索装置である。
【００２５】
図１に、荷重伝達経路探索装置の動作原理を示す。図２に、経路探索原理および順方向の探索では稜線上に最小値が来ないことの説明を示す。図３に、同じく逆方向探索を行う理由を示す。図４に、荷重伝達経路探索装置の動作手順を示す。図５に、荷重伝達経路探索装置の機能ブロック図を示す。図６に、２次元モデルにおける荷重伝達経路の例を示す。図７に、３次元曲板モデルにおける荷重伝達経路の例を示す。
【００２６】
図１〜図７において、剛性指標記憶手段１は、構造体を有限要素法により解析して求めた剛性指標であって、離散的な節点において値をもち負荷点で最大値となり支持点で最小値となる剛性指標を記憶するメモリである。初期値記憶手段２は、半径初期値と半径増分値を記憶するメモリである。中心点設定手段３は、探索を行う範囲を示す探索球の中心点を設定する手段である。半径設定手段４は、探索球の半径を設定する手段である。初期値設定手段５は、支持点を最初の中心点として中心点設定手段に設定するとともに半径初期値を半径設定手段に設定する手段である。最大値探索手段６は、探索球の内部のすべての節点を走査して最大の剛性指標をもつ節点を探索する手段である。最大値節点記録手段７は、最大値をもつ節点を記録するメモリである。中心点更新手段８は、求めた節点を次の中心点として中心点設定手段に設定する手段である。
【００２７】
中断再開始手段９は、最大値探索手段で中心点より大きい値の剛性指標をもつ節点が発見できない場合に、処理を中断して探索球の半径を半径増分だけ増加して半径設定手段に設定し、支持点を中心点として中心点設定手段に設定して処理を再開する手段である。荷重伝達経路出力手段10は、求めた中心点が負荷点である場合に一連の最大値節点のデータを荷重伝達経路として出力する手段である。負荷点11は、荷重がかかる点である。支持点は、構造体を支持する点の近傍の節点である。探索球13は、中心となる節点から所定の半径の探索範囲を示す球である。節点14は、有限要素法の節点である。荷重伝達経路15は、構造体の負荷点から支持点近傍の探索開始点に至る荷重の伝達経路であり、最も強く荷重を支えている道筋である。剛性指標の等高線16は、剛性指標(Ｕ*,Ｕ**)の値の同じ点を結んだ曲線である。探索開始点17は、探索を開始する点であり、支持点近傍の節点である。なお、支持点近傍とは、支持点を含め、支持点から節点間距離の数倍程度の範囲のことである。節点近傍なども同様である。
【００２８】
上記のように構成された本発明の実施例における荷重伝達経路探索装置の機能と動作を説明する。最初に、図１を参照しながら、荷重伝達経路探索方法の概要を説明する。構造体の１点または複数点（支持点）を固定して支持する。構造体の１点または複数点（負荷点）に荷重を負荷する。この境界条件の下で、有限要素法により、剛性指標(Ｕ*,Ｕ**)を求める。剛性指標は、負荷点で最大値１となり、支持点で最小値０となる。剛性指標についての詳しい説明はここでは省略するので、必要ならば特許文献４、５を参照されたい。
【００２９】
支持点近傍の点を、荷重伝達経路探索の開始点とする。支持点の近くに節点が無ければ、荷重伝達経路上の近傍にあると見なせる任意の節点を開始点とする。支持点付近は探索しにくいので、実際は支持点から少し離れた個所からスタートしないと成功しない。探索開始節点を任意の節点とすることもできる。その場合は、その節点までの荷重伝達経路が求まる。その節点を中心にして、探索小領域をとる。探索小領域は球でなくても良い。楕円体でも箱型の領域でも良い。経路の方向を予測して、その方向にこの領域を長めにとるなどの工夫することにより、経路探索の効率を上げることもできる。また、有限要素法のメッシュの大きさが一方向に長く分割されていれば、それに応じて探索体積も一方向に長い方が効率的になる。この例では、小領域の代表として球を採用する。球以外の場合は、中心は重心などとする。球半径ｒを指定し、その内部にある節点のうち、最大の剛性指標値を持つ節点の近傍に次の中心点を移動する。次の中心点は、最大の剛性指標値を持つ節点でもよいし、その節点に不都合があれば、その節点に隣接する節点でもよい。この移動先の節点から半径ｒ内にある最大剛性指標値の節点の近傍に、さらに移動する。これを繰り返す。半径の初期値と半径増分値は、節点間距離程度とする。具体的には、構造体の特性や解析精度などに応じて、実験的に決定するとよい。半径の初期値を適切に設定すれば、半径を変更する必要は無くなる。
【００３０】
従来の経路探索アルゴリズムと異なる点が２つある。１つ目は、経路探索を荷重伝達方向の逆方向からたどることである。２つ目は、探索範囲を球などの小領域として、その小領域内で最大の剛性指標値を持つ節点を選ぶことである。このアルゴリズムを採用することで、３次元の構造体モデルを解析できる。さらに、探索の安定性が高まるので、尾根道から大きく逸れることがない。
【００３１】
具体的な探索方法を説明する。荷重経路を逆方向にたどるため、荷重経路の終着点とすべき解析モデルの支持点近傍の節点のIDを指定する。さらに、探索範囲となる球半径を指定することで、指定した節点IDから指定した球半径内にある最大の剛性指標値を持つ節点IDに移動する。この作業を自動で繰り返す。最終的に負荷点となる節点IDに移動したところで、周囲に自身より大きな剛性指標を持つ節点が存在しなくなるため、探索を終了する。この一連の作業によりたどってきた経路の逆方向の経路が、実際の荷重経路である。探索開始点を、支持点でなく、荷重経路上の近傍にあると見なせる任意の節点とすることもできる。その場合は、その点に至る荷重伝達経路が得られる。
【００３２】
以上のアルゴリズムを簡略化した概念図を図１に示す。黒丸点がモデル節点を表す。探索開始節点17から半径ｒの探索球13内にある最大剛性指標値の節点を探索する。その点を四角で示した。四角の点が探索できたら、節点移動の矢印に示すように、次の四角の節点に中心を移動する。その節点から再度半径ｒの探索球13内にある節点の剛性指標の値を調べ、最大値をとる節点に移動する。この作業を繰り返す。この繰り返しを行い、最終的に、移動先の中心点の剛性指標値が、その球内の最大剛性指標値となったところで、探索を終了する。多くの場合、この節点が負荷点11である。太い矢印の曲線に示すように、これまで探索した節点を逆にたどる経路が、得られた荷重経路15となる。探索範囲や探索開始節点などを適切に設定すれば、通常では荷重伝達経路を１度の計算で求めることができる。解析対象物が複雑で１度の計算で求めることができない場合は、探索範囲を変更して再試行を繰り返す。
【００３３】
次に、図２を参照しながら、最大値をたどる方法の概要を説明する。従来の方法とは逆順で経路を探索する。剛性指標値の低い節点から探索を開始し、探索球13内で最大の剛性指標値を持つ節点を探す。探索球13内で最大の剛性指標値を持つ節点はただ１つに決定される。また、その経路は剛性指標等高線16の尾根を通る。誤差により尾根から多少ずれてしまった場合でも、探索を続ける内に修正され、尾根に戻る。余計な節点を通ることはないため、正しく経路を出力できる。また、球面上の最大値ではなく、探索球13内部の最大値を求めるようにしたので、細かい経路ではない大筋の経路を求めることができる。一方、探索領域内で最大値ではなく最小値を捜して尾根線とする場合を想定する。この最小値をとる点は残念ながら尾根線の上にはないことが多い。むしろ尾根線上の点は、図の円周上で局所的にはむしろ最大値をとるであろう。したがって順方向から最低値を捜しながら追尾することはできない。
【００３４】
例えば、パネルがスポット溶接されている構造においては、探索点を細かくたどるような荷重伝達経路ではなく、むしろパネルの繋ぎ目を跨ぐような大筋の経路を得ることができる。荷重伝達経路として知りたいのは、構造体の全体にどのように荷重が伝わるのかという経路の全体像であるから、正確な細かい経路情報より、大筋の経路がわかる方法の方が有用である。詳細な荷重伝達経路より、大筋の経路であっても構造を大局的に判断できる荷重伝達経路の方が現実の設計に役立てることができる。
【００３５】
次に、図３を参照しながら、経路を等高線の上から下にたどるより、逆に下からたどる方が安定する理由を説明する。上下共に同一の等高線であるが、水平面内の座標を変えずに、上下方向の座標の正負のみを変えている。図３（ａ）の太線は稜線であり、図３（ｂ）の太線は谷線である。上から見ると同一の等高線に見えるが、高低が逆である。稜線と谷線が同一の太線となる。もし、稜線から僅かにずれた点から球を重力にしたがって転がすと、小矢印の線をたどる。図３（ａ）では、線は稜線から離れて行くが、図３（ｂ）では、線は谷線に合致していく。つまり、図３（ａ）では、ある点から下方向に荷重伝達経路を探索していくと、稜線から外れて行くが、図３（ｂ）では、谷線に近づいて行く。上下方向に座標の正負を変えているが、図３（ｂ）を図３（ａ）に戻して考えれば、稜線を上から下にたどるのではなく、下から上にたどる方が、探索方法として安定であることがわかる。
【００３６】
次に、図４の流れ図を参照しながら、動作手順を説明する。離散的な節点において値を持ち、負荷点で最大値となり支持点で最小値となる剛性指標を、予め剛性指標記憶手段に記憶しておく。ステップ11において、初期値記憶手段に半径初期値と半径増分値を記憶する。さらに、初期値設定手段で支持点を最初の中心点として中心点設定手段に設定するとともに半径初期値を半径設定手段に設定する。ステップ12において、以下のように経路探索を行う。ステップ21において、探索開始節点を現在地（探索の中心点）としてセットする。ステップ22において、最大値探索手段で探索球の内部のすべての節点を走査して最大の剛性指標をもつ節点を探索する。ステップ23において、中心点より大きい値の剛性指標をもつ節点が発見されたか否か検査する。
【００３７】
最大値探索手段で中心点より大きい値の剛性指標をもつ節点が発見できた場合には、ステップ24において、最大値節点記録手段に最大値節点を記録する。ステップ25において、求めた節点の近傍の節点を次の中心点として中心点更新手段で中心点設定手段に設定して、次の探索球の内部のすべての節点を走査して最大の剛性指標をもつ節点を探索する。最大値探索手段で中心点より大きい値の剛性指標をもつ節点が発見できない場合には、ステップ26において、最大値節点記録手段に最大値節点を記録する。さらに、ステップ13、14において、中断再開始手段で、処理を中断して探索球の半径を半径増分だけ増加して半径設定手段に設定し支持点を中心点として中心点設定手段に設定して処理を再開する。ステップ13の検査において、求めた中心点が負荷点である場合には、ステップ15において、荷重伝達経路出力手段で、一連の最大値節点のデータを荷重伝達経路として出力する。探索球の半径などを適切に設定すれば１度目で荷重伝達経路が得られるので、中断再開始手段による繰り返し処理は実質的に不要になる。
【００３８】
次に、図５を参照しながら、荷重伝達経路探索装置の各部の動作を説明する。離散的な節点において値をもち負荷点で最大値となり支持点で最小値となる剛性指標を、剛性指標記憶手段１に記憶する。半径初期値と半径増分値を、初期値記憶手段２に記憶する。探索を行う範囲を示す探索球の中心点を、中心点設定手段３に設定する。探索球の半径を、半径設定手段４に設定する。初期値設定手段５により、支持点近傍の節点を最初の中心点として中心点設定手段３に設定するとともに、半径初期値を半径設定手段４に設定する。本当の支持点では等高線が鮮明で無い場合が多い。また、本当の支持点からスタートせずとも、直ちに正しい経路に戻って、その後の探索を続けるところが本手法の特徴である。最大値探索手段６により、探索球の内部のすべての節点を走査して、最大の剛性指標をもつ節点を探索する。最大値をもつ節点を、最大値節点記録手段７に記録する。
【００３９】
中心点更新手段８により、求めた節点を次の中心点として、中心点設定手段３に設定する。最大値探索手段６で中心点より大きい値の剛性指標をもつ節点が発見できない場合に、中断再開始手段９により、処理を中断して、探索球の半径を半径増分だけ増加して半径設定手段４に設定し、支持点を中心点として中心点設定手段３に設定して、処理を再開する。求めた中心点が負荷点である場合に、一連の最大値節点のデータを荷重伝達経路として、荷重伝達経路出力手段10で出力する。これらの各手段は、例えばコンピュータのハードウエアとソフトウエアにより実現される。探索球の半径などを適切に設定すれば１度目で荷重伝達経路が得られるので、中断再開始手段による繰り返し処理は実質的に不要になる。
【００４０】
次に、図６を参照しながら、円孔有り平板モデルの例を説明する。これは２次元モデルである。境界条件としては、左端部に引張荷重を与え、その反対側である右端部を拘束している。このときの剛性指標分布と荷重経路を図に示した。なお、経路探索の出発点を右端の丸印で示した。負荷点から支持点への剛性指標分布の稜線をたどって経路が引けていることがわかる。経路を逆にたどる方法で、問題無く負荷点からの荷重経路を引くことができる。なお、経路には多少凹凸がみられるが、これは有限要素法のモデルの解析メッシュ粗さの影響である。メッシュを細かくすることで、このような問題は解消される。
【００４１】
次に、図７を参照しながら、自動車車体ルーフモデルについて説明する。このモデルは３次元曲板モデルである。このモデルの剛性指標分布は、車体にねじり荷重を与えた場合のものである。経路を把握しやすくするために、ルーフを対角線に横切る荷重経路の探索を行った。この場合は、支持点でなく、荷重経路上の近傍にあると見なせる任意の節点に至る荷重伝達経路を求めたものである。このときは、支持点に至る荷重伝達経路とは一部異なることがある。ルーフの剛性指標分布と荷重経路を図に示す。経路探索の出発点を、右上の丸印で示す。探索範囲は、有限要素法の節点間距離を単位として、ｒ＝10である。３次元の空間を占める構造モデルにおいても、問題なく荷重経路を探索できることがわかる。
【００４２】
また、車体全体の荷重経路を一度に探索しようとすると、探索範囲はある程度大きくする必要があるが、それによって得られた経路を参考にしながら、探索範囲を小さくし、経路の途切れが無い範囲ごとに詳しい経路を確認することは可能であり、実用的である。また、これまでは車体全体における荷重経路の１経路分を目視によって求めるのに半日程度の時間を必要としていたが、この手法を用いれば数分の作業で１経路を求めることができ、大幅に時間を短縮できる。
【００４３】
上記のように、本発明の実施例では、荷重伝達経路探索装置を、支持点近傍の点を最初の中心点とし、節点間距離程度を最初の半径に設定した探索球内の最大の剛性指標をもつ節点を探索して、その節点を次の中心点として探索を続け、途中で中心点より大きい値の剛性指標をもつ節点が発見できない場合には、探索球の半径を増加して支持点から再探索し、中心点が負荷点に達した場合に一連の最大値節点のデータを荷重伝達経路として出力する構成としたので、近似的であるが構造設計の実態に即した荷重伝達経路を求めることができる。
【産業上の利用可能性】
【００４４】
本発明の荷重伝達経路探索装置は、自動車車体の構造解析、建築，土木における構造解析、工作機械の高剛性化における構造解析、鉄道車両の構造解析、航空機の構造解析のための解析装置として最良である。
【符号の説明】
【００４５】
１  剛性指標記憶手段
２  初期値記憶手段
３  中心点設定手段
４  半径設定手段
５  初期値設定手段
６  最大値探索手段
７  最大値節点記録手段
８  中心点更新手段
９  中断再開始手段
10  荷重伝達経路出力手段
11  負荷点
13  探索球
14  節点
15  荷重伝達経路
16  剛性指標の等高線
17  探索開始点
【図１】
0005698047.tif 000002
【図２】
0005698047.tif 000003
【図３】
0005698047.tif 000004
【図４】
0005698047.tif 000005
【図５】
0005698047.tif 000006
【図６】
0005698047.tif 000007
【図７】
0005698047.tif 000008
【図８】
0005698047.tif 000009
【図９】
0005698047.tif 000010