説明

形状最適化解析方法及び装置

【課題】外力を受ける構造体の一部に最適化技術を適用することを可能し、構造体の最適化に資する技術を提供する。
【解決手段】本発明に係る形状最適化解析方法は、平面要素、または立体要素を使って構造体モデルを構成する一部分の最適化を行う解析方法であって、前記構造体モデルにおける最適化の対象となる部分を設計空間として設定する設計空間設定ステップと、設定された設計空間に立体要素で構成され最適化の解析処理を行う最適化ブロックモデルを生成する最適化ブロックモデル生成ステップと、生成された最適化ブロックモデルを前記構造体モデルに結合する結合処理ステップと、解析条件を入力して前記最適化ブロックモデルに対する最適形状を求める解析を行う解析ステップとを備えたことを特徴とするものである。

【発明の詳細な説明】
【技術分野】
【0001】
本発明は、例えば自動車等の構造体の剛性を高めると共に軽量化を実現したり、衝突特性を向上させると共に軽量化を実現したりするための構造体の形状最適化解析方法及び装置に関する。
なお、本明細書において形状最適化と称する場合には、予め所定形状、例えばT字形状を想定し、その形状を前提として最適な形状を求めることではなく、所定の形状を想定することなく、解析条件を満たす最も最適化な形状を求めることを意味する。
【背景技術】
【0002】
近年、特に自動車産業においては環境問題に起因した車体の軽量化が進められており、車体の設計にコンピュータ支援工学による解析(以下、「CAE解析」という)は欠かせない技術となっている。
このCAE解析では数理最適化、板厚最適化、形状最適化、トポロジー最適化などの最適化技術を用いることによって剛性の向上や軽量化が図られることが知られており、例えばエンジンブロックなどの鋳物の構造最適化によく用いられている。
最適化技術の中で、特にトポロジー最適化が着目されつつある。
トポロジー最適化はある程度の大きさの設計空間を設け、当該設計空間に立体要素を組み込み、与えられた条件を満たしかつ必要最小限の立体要素の部分を残すことで当該条件を満たす最適形状とするという方法である。そのため、トポロジー最適化は、設計空間をなす立体要素に直接拘束を行い、直接荷重を加えるという方法が用いられる。
このようなトポロジー最適化に関する技術として、複雑な構造体のコンポーネントのトポロジー最適化のための方法が特許文献1に開示されている。
【先行技術文献】
【特許文献】
【0003】
【特許文献1】特開2010−250818号公報
【発明の概要】
【発明が解決しようとする課題】
【0004】
自動車等の構造体は主に薄板を用いて構成されており、このような薄板で構成される車体の一部分の最適化をする場合、当該部位を設計空間として独立させ、その設計空間に対して荷重や拘束状態を反映させることは困難であり、それ故に構造体の一部に最適化技術を適用することが難しいという課題があった。
また、立体要素によって最適化形状を求めたとしても、それを薄板構造に適切に反映させるにはいかにするべきかという課題もあった。
【0005】
特許文献1に開示の技術は数学演算上の手法および解析の物理的システムに関するものであり上記のような課題に対しては何らの解決手段を与えるものではなく、上記課題を解決するための技術の開発が望まれていた。
【0006】
本発明は、上記のような課題を解決するためになされたものであり、外力を受ける構造体の一部に最適化技術を適用することを可能し、構造体の最適化に資する技術を提供することを目的としている。
【課題を解決するための手段】
【0007】
(1)本発明に係る形状最適化解析方法は、平面要素、または立体要素を使って構造体モデルを構成する一部分の最適化を行う解析方法であって、
前記構造体モデルにおける最適化の対象となる部分を設計空間として設定する設計空間設定ステップと、設定された設計空間に立体要素で構成され最適化の解析処理を行う最適化ブロックモデルを生成する最適化ブロックモデル生成ステップと、生成された最適化ブロックモデルを前記構造体モデルに結合する結合処理ステップと、解析条件を入力して前記最適化ブロックモデルに対する最適形状を求める解析を行う解析ステップとを備えたことを特徴とするものである。
【0008】
(2)また、上記(1)に記載のものにおいて、前記最適化ブロックモデルを構成する立体要素として、五面体以上八面体以下であって互いに平行な2面を少なくとも一組有する立体要素で構成したことを特徴とするものである。
【0009】
(3)また、上記(1)又は(2)に記載のものにおいて、前記最適化ブロックモデルは、前記構造体モデルにおける前記設計空間が設置された周囲の面に沿い、かつ設計空間の最大面積を持つ面に平行に立体要素を細分化する前記最適化ブロックモデルを生成することを特徴とするものである。
【0010】
(4)また、上記(1)乃至(3)のいずれかに記載のものにおいて、前記最適化ブロックモデルは、構造体モデルを構成する平面要素または立体要素との結合部に節点を配置し、最適化ブロックモデルを構成する立体要素として六面体立体要素を用いると共に前記結合部に配置された節点を含む平面に沿うように立体要素を積み上げるように生成することを特徴とするものである。
【0011】
(5)また、上記(1)乃至(4)のいずれかに記載のものにおいて、前記最適化ブロックモデルは、立体要素によって構成される複数のブロック体からなり、該複数のブロック体を剛体要素、梁要素または平面要素を用いて連結してなることを特徴とするものである。
【0012】
(6)また、上記(1)乃至(5)のいずれかに記載のものにおいて、数値解析による最適化計算において最適化パラメータで離散化を行うことを特徴とするものである。
【0013】
(7)本発明に係る形状最適化解析装置は、平面要素、または平面要素と立体要素を使って構成された構造体モデルの一部分の形状の数値解析による最適化計算を行う形状最適化解析装置であって、
前記構造体モデルの一部に最適化の対象となる部分を設計空間として設定する設計空間設定部と、設定された設計空間に立体要素で構成されて最適化の解析処理を行う最適化ブロックモデルを生成する最適化ブロックモデル生成部と、生成された最適化ブロックモデルを前記構造体モデルに結合する処理を行う結合処理部と、前記構造体モデルの所望の箇所に解析のための解析条件を入力する解析条件入力部と、入力された解析条件に基づいて前記最適化ブロックモデルにおいて数値解析による最適化計算を実行する最適化解析部とを備えたことを特徴とするものである。
【0014】
(8)また、上記(7)に記載のものにおいて、前記最適化ブロックモデルを構成する立体要素を、五面体以上八面体以下であって互いに平行な2面を少なくとも一組有する立体要素で構成することを特徴とするものである。
【0015】
(9)また、上記(7)又は(8)に記載のものにおいて、前記最適化ブロックモデル生成部は、前記構造体モデルにおける前記設計空間が設置された周囲の面に沿い、かつ設計空間の最大面積を持つ面に平行に立体要素を細分化する前記最適化ブロックモデルを生成することを特徴とするものである。
【0016】
(10)また、上記(7)乃至(9)に記載のものにおいて、前記最適化ブロックモデル生成部は、構造体モデルを構成する平面要素または立体要素との結合部に節点を配置し、最適化ブロックモデルを構成する立体要素として六面体立体要素を用いると共に前記結合部に配置された節点を含む平面に沿うように立体要素を積み上げるように生成することを特徴とするものである。
【0017】
(11)また、上記(7)乃至(10)に記載のものにおいて、前記最適化ブロックモデル生成部は、前記最適化ブロックモデルを、立体要素によって構成される複数のブロックで構成すると共に該複数のブロックを剛体要素、梁要素または平面要素を用いて連結して生成することを特徴とするものである。
【0018】
(12)また、上記(7)乃至(11)に記載のものにおいて、前記最適化解析部は、数値解析による最適化計算において最適化パラメータで離散化を行うことを特徴とするものである。
【0019】
(13)また、上記(7)乃至(12)に記載のものにおいて、前記最適化解析部は、トポロジー最適化による最適化計算を行うことを特徴とするものである。

【発明の効果】
【0020】
本発明においては、構造体モデルにおける最適化の対象となる部分を設計空間として設定する設計空間設定ステップと、設定された設計空間に立体要素で構成され最適化の解析処理を行う最適化ブロックモデルを生成する最適化ブロックモデル生成ステップと、生成された最適化ブロックモデルを前記構造体モデルに結合する結合処理ステップと、解析条件を入力して前記最適化ブロックモデルに対する最適形状を求める解析を行う解析ステップとを備えたことにより、最適化ブロックモデルに構造体モデルとの結合部から荷重伝達が適切に行われ、最適の形状を精度よく算出することができる。
これによって、例えば車体構造の最適化が可能になり、剛性や衝突特性の向上が可能になり、剛性や衝突性能を所定値に保持しつつ軽量化を実現することができる。
【図面の簡単な説明】
【0021】
【図1】本発明の一実施の形態に係る形状最適化解析装置のブロック図である。
【図2】構造体モデルの一例の説明図である。
【図3】構造体モデルに設計空間を設定した状態の説明図である。
【図4】構造体モデルに設定した設計空間に最適化ブロックモデルを組み込んだ状態の説明図である。
【図5】最適化ブロックモデルの断面の様子を説明する説明図である。
【図6】構造体モデルに組み込んだ最適化ブロックモデルと構造体モデルとの結合を行った状態の説明図である。
【図7】解析条件としての荷重拘束条件を説明する説明図である。
【図8】最適化解析を実行した結果を説明する説明図である。
【図9】比較例としての単独の最適化ブロックモデルの説明図である。
【図10】単独の最適化ブロックモデルの拘束条件の説明図である。
【図11】単独の最適化ブロックモデルによる解析の結果を説明する説明図である。
【図12】本発明の一実施の形態における形状最適化解析装置の処理の流れを示すフローチャートである。
【図13】最適化ブロックモデルの他の態様の断面の様子を説明する説明図である。
【図14】図13に示した最適化ブロックモデルによる解析の結果を示す説明図である。
【図15】本発明の実施の形態2における設計空間の説明図である。
【図16】本発明の実施の形態2における最適化ブロックモデルの生成方法の説明図である。
【図17】本発明の実施の形態2における最適化ブロックモデルの生成方法の説明図である。
【図18】本発明の実施の形態2における最適化ブロックモデルの生成方法の説明図である。
【図19】本発明の実施の形態2における最適化ブロックモデルの生成方法のとの比較例として実施の形態1の方法で最適化ブロックモデルを生成した状態の説明図である。
【図20】本発明の実施の形態2における最適化ブロックモデルの生成方法のとの比較例として実施の形態1の方法で最適化ブロックモデルを生成した状態の説明図である。
【図21】本発明の実施の形態3における最適化ブロックモデルの生成方法の説明図である。
【図22】本発明の実施の形態3における最適化ブロックモデルの生成方法の説明図である。
【発明を実施するための形態】
【0022】
[実施の形態1]
図1に示すとおり、本実施の形態に係る形状最適化解析装置1は、図2に一例を示す平面要素または、平面要素と立体要素を使って構成された構造体モデル13の一部分の形状の数値解析による最適化計算を行う装置であり、PC(パーソナルコンピュータ)によって構成され、表示装置3と入力装置5と記憶装置7と作業用データメモリ9および演算処理部11を有している。
また、演算処理部11には、表示装置3と入力装置5と記憶装置7および作業用データメモリ9が接続され、演算処理部11の指令によって各機能を行う。
【0023】
<表示装置>
表示装置3は計算結果の表示等に用いられ、液晶モニター等で構成される。
【0024】
<入力装置>
入力装置5は構造体モデル13ファイルの表示指示、操作者の条件入力などに用いられ、キーボードやマウス等で構成される。
【0025】
<記憶装置>
記憶装置7内には、少なくとも、構造体モデル13のファイルなどの各種の情報が格納される。構造体モデル13は、平面要素のみによって構成されたものでもよいし、あるいは平面要素と立体要素の組合せによって構成されたものでもよい。例えば、構造体モデル13の例として図2に示すような車体(ボディ)を例に挙げると、車体は主に薄鋼板によって形成されることから平面要素によって構成される。ただ、例えばエンジンのような鋳物で形成されるブロック体のようなものは立体要素で構成される。
【0026】
<作業用データメモリ>
作業用データメモリ9内には、計算結果を記憶するデータ記憶領域9aと、計算処理を行うための作業領域9bを有している。
【0027】
<演算処理部>
演算処理部11はPCのCPUによって構成され、以下に説明する各部はCPUが所定のプログラムを実行することによって実現される。
演算処理部11には、構造体モデル13の一部に図3に一例を示す最適化の対象となる部分を設計空間25として設定する設計空間設定部15と、設定された設計空間25に立体要素で構成されて最適化の解析処理を行う最適化ブロックモデルを生成する最適化ブロックモデル生成部17と、生成された最適化ブロックモデルを構造体モデル13に結合する処理を行う結合処理部19と、構造体モデル13の所望の箇所に解析のための解析条件を入力する解析条件入力部21と、入力された解析条件に基づいて最適化ブロックモデルにおいて数値解析による最適化計算を実行する最適化解析部23とを備えたことを特徴とするものである。
各部の構成を詳細に説明する。
【0028】
〔設計空間設定部〕
設計空間設定部15は、構造体モデル13の一部に最適化の対象となる部分を設計空間25として設定する。図2に示した構造体モデル13においては、車体の中央部のフロア以下の部分に矩形で囲んだ部位が示されているが、この例では当該部位が設計空間25を設定する部位である。
設計空間設定部15よって構造体モデル13の一部に設計空間25が設定されると、図3に示すように、当該部位における構造体モデル13の一部が削除され、削除された部位が設計空間25となる。図3(a)(b)は、設計空間25を設定した状態を異なる角度から見た状態を示している。
【0029】
なお、上記の例は、設計空間設定部15が、構造体モデル13における一部を削除することによって設計空間25を設定する場合であるが、構造体モデル13を生成する際に、予め設計空間25を設定するようにしてもよい。構造体モデル13を生成する際に予め設計空間25を設定する場合には、構造体モデル13生成部自体が設計空間設定部15を兼ねることになる。つまり、本発明の設計空間設定部15は、構造体モデル13生成機能を備えたものであってもよい。
【0030】
〔最適化ブロックモデル生成部〕
最適化ブロックモデル生成部17は、設定された設計空間25に最適化の解析処理を行うための最適化ブロックモデル27を生成する。
生成される最適化ブロックモデル27は、設定された設計空間25に入る大きさで任意の形状にすることができる。
また、最適化ブロックモデル27は、立体要素で構成され、当該立体要素は五面体以上八面体以下であって互いに平行な2面を少なくとも一組有する立体要素で構成するのが好ましい。この理由は、設計空間25に形成される部位が車体の一部のように薄板で形成される場合には、最適化ブロックモデル27で最適化の計算を実行した場合に、薄板の構造体形状に反映できるように最適形状が算出されることが望ましい。この点、五面体以上八面体以下であって互いに平行な2面を少なくとも一組有する立体要素を用いることで、このような要求を満たしやすくなるからである。また、五面体以上の立体要素も均一なサイズのものを配置することで、最適化の精度を上げるようにするのが好ましい。
【0031】
図4(a)(b)には矩形状の最適化ブロックモデル27を生成したものが示されており、また、本例で用いた立体要素は、図5に示すように、六面体を用いたものである。
【0032】
また、最適化ブロックモデル27は、構造体における設計空間25が設置された周囲の面に沿い、かつ設計空間の最大面積を持つ面に平行に立体要素を細分化するように生成するのが好ましい。例えば、図3に示すように、車体におけるフロアの一部が設計空間25として設定された場合には、図4に示すように、矩形状の最適化ブロックを生成し、この最適化ブロックの上下の面が最大面積になっているが、この最大面積となっている上下の面が車体のフロア面と平行になるようにする。
【0033】
最適化ブロックモデル27をこのように生成する理由は以下の通りである。例えば車体のフロア面は板材によって形成されるので、最適化ブロックモデル27で最適化の計算を実行した場合に、立体要素が面状に残るような計算結果が望ましく、上記のようなモデル構成にすることで、計算結果が面状に残る可能性が高くなり、実際のものに利用価値が高くなるからである。
【0034】
〔結合処理部〕
結合処理部19は、生成された最適化ブロックモデル27を、車体の他の部位である構造体に結合する処理を行う。結合には、剛体要素、板要素または梁要素を用いる。
最適化ブロックモデル27と構造体との接合は、構造体モデル13(車体)から最適化ブロックモデル27に正確に荷重を伝達させるため、設計空間25として削除した部位と構造体モデル13(車体)との元の接合箇所を反映させるようにするのが好ましい。また、構造体モデル13(車体)の切断面全面で最適化ブロックモデル27に結合する。
図6には、結合部29が白線で示されている。
【0035】
〔解析条件入力部〕
解析条件入力部21は最適化計算を行うための解析条件を入力する。解析条件としては、例えば構造体の拘束位置、荷重を付加する位置、材料体積率、剛性を最大にする、変位を最小にする、応力を最小にする等である。
例えば、車体に捩じるような荷重が作用する場合において、最適化ブロックモデル27について最大剛性を計算するような場合には、図7に示すように、車体の4箇所(a、b、c、d)を設定して、このうちの3カ所を拘束し、残りの1カ所に荷重を付加するような条件とする。
【0036】
〔最適化解析部〕
最適化解析部23は、入力された解析条件に基づいて最適化ブロックモデル27において数値解析による最適化計算を実行する。
最適化解析部23は、最適化パラメータの離散化を行うのが好ましい。離散化におけるペナルティ係数として2以上または基準となる立体要素のサイズの3〜20倍を制限にすることが好ましい。
最適化パラメータの離散化を行うことで、薄板の構造体形状に反映することが可能になる。
最適化解析部23としては、トポロジー最適化処理を行うものでもよいし、他の計算方式による最適化処理であってもよい。したがって、最適化解析部としては、例えば市販されている有限要素を用いた解析ソフトを使用することができる。
最適化解析処理を実行することで、図8に示すように、最適化ブロックモデル27における立体要素のうち、与えられた解析条件を満たす最適の形状となる立体要素が残る。
【0037】
ここで、着目すべき点は、最適化ブロックモデル27には、結合部29を介して構造体モデル13から荷重が伝達されるという点である。つまり、構造体モデル13から荷重が最適化ブロックモデル27に伝達されることで、最適化計算の過程において最適化ブロックモデル27は変形し荷重の向き等が変わるが、その時々の荷重の向き等の荷重条件を反映して、最終的に最適な形状を与える点である。
【0038】
この点を、比較例を示して詳細に説明する。
図9は、図4に示した矩形状の最適化ブロックモデル27を、構造体の設計空間25に組み入れるのではなく、単体のモデルとしたものである。図10は図9に示したモデルに対して、図6に示した結合部29と同一の箇所について拘束条件を設定して拘束部31としたものである。図10に示した拘束部31を拘束して、上述したような構造体モデル13に組み入れた場合と同様の解析条件によって最適化処理解析を行った結果を示す図が図11である。図11に示すように、最適化ブロックモデル27を単体で取出して最適化の処理を行うと、構造体モデル13の中に最適化ブロックを組み入れて処理を行うのとでは全く異なり、車体の左右を接続する形状は全く残らなくなった。そして、このような形状の違いが例えば剛性向上率において異なる結果となる。従って、本発明で構造体モデルに最適化ブロックモデルを結合することは最適化ブロックモデルを単に拘束するだけでなく、荷重を伝達させることで、実用上活用可能な最適形状を求めることを可能にしたわけである。
この点は、後述する実施例で詳細に説明する。
【0039】
次に、上記のように構成される形状最適化解析装置1を用いて実際に解析を実行する際の処理の流れを、図12に示すフローチャートに基づいて説明する。なお、以下に説明する処理は、操作者が入力装置5を通じてPCに指示することによって、PCにおける演算処理部11の各機能が処理を実行するものである。
操作者が、構造体モデル13のファイル読み出しを入力装置5によって指示することで、構造体モデル13が記憶装置7から読みだされ、表示装置3に表示される(S1)。
操作者は、表示された構造体モデル13において、最適化処理の対象となる設計空間25を設定する。具体的には、構造体モデル13において設計空間25とする部位の座標を指定して、当該部位の要素を削除する指示を行う。この指示がなされることで、計空間設定部15が当該部位の要素を削除する処理を行い、設計空間25が設定される(S3)。
【0040】
設計空間25が設定されると、操作者は設計空間25に入る大きさの最適化ブロックモデル27の生成を最適化ブロックモデル生成部17に指示する。
指示としては、設計空間25におけるどの面を基準にして最適化ブロックモデル27を生成するかという指示を含む。例えば、図4に示す矩形状の最適化ブロックモデル27を生成するような場合では、車体の側面にある矩形面を基準にして最適化ブロックモデル27を生成するという指示を与えると、最適化ブロックモデル生成部17が前記矩形面を車幅方向に押し出すことによってメッシュ化された最適化ブロックモデル27を生成する(S5)。
【0041】
最適化ブロックモデル27が生成されると、操作者が最適化ブロックモデル27と構造体モデル13の結合を指示する。指示には、結合要素として、剛体要素、板要素または梁要素のいずれの要素を用いるかを含む。
処理部19は、指示を受けて、最適化ブロックモデル27と構造体の結合を行う(S7)。
【0042】
結合処理が完了すると、操作者は、解析条件を入力する(S9)。解析条件としては、前述したように、構造体の拘束位置、荷重を加える位置、材料体積率、剛性を最大にする、変位を最小にする、応力を最小にする等である。解析条件の入力が完了すると、解析実行を指示する。
最適化解析部23は、指示を受けて最適化解析の計算を実行する(S11)。最適化計算によって最適化ブロックモデル27における必要な要素が残った状態が表示部に表示される(S13)。
【0043】
操作者は、最適化計算によって得られた形状モデルを作成し、当該モデルに基づいて他の構造解析計算により剛性の確認を行う。
【0044】
以上のように本実施の形態では、最適化の対象となる部位を構造体モデルの中に設計空間25を設定し、設定された設計空間25に最適化ブロックモデル27を生成し、当該最適化ブロックモデル27を構造体モデルに結合して解析処理をするようにしたので、最適化ブロックモデル27に構造体モデルとの結合部29から荷重伝達が適切に行われ、最適の形状を精度よく算出することができる。
これによって、例えば車体構造の最適化が可能になり、剛性や衝突特性の向上が可能になり、剛性や衝突性能を所定値に保持しつつ軽量化を実現することができる。
【0045】
なお、上記の説明では、最適化ブロックモデル27を構成する立体要素として図5に示すような六面体を例にあげ、その他の立体要素として、五面体以上八面体以下であって互いに平行な2面を少なくとも一組有する立体要素で構成するのが好ましい旨を説明した。
しかし、本発明は、最適化ブロックモデル27を構成する立体要素として、図13に示すような四面体を用いる場合を排除するものではない。ただ、四面体要素を用いる場合は、設計空間25の外形のみ作成し内部は自動的に埋めるようにしてモデル生成することが可能になるが、立体要素の形状として三角形からなる3面の先端が隣り合う部位に尖りを有するものになるため薄板の構造体に反映しにくいという問題がある。
図14は、図13に示した最適化ブロックモデル27について解析処理を実行した結果を示したものである。図14から分かるように最適形状として残存する形状に凹凸が激しく、薄板の形状に反映させにくいこと、および図8の六面体の場合と比較して中央部に蓋形状(もとのクロスメンバ)がなくなることがわかる。
【0046】
[実施の形態2]
本実施の形態は、最適化ブロックモデル生成部17の他の態様に関するものであり、最適化ブロックモデル生成を、構造体モデル13を構成する平面要素または立体要素との結合部29に節点を配置し、最適化ブロックモデル27を構成する立体要素として六面体立体要素を用いると共に前記結合部29に配置された節点を含む平面に沿うように立体要素を積み上げるように行うものである。
以下、図面を参照しながら具体的に説明する。
【0047】
図15は、車体を示す構造体モデル13のリア部の一部に設計空間25を設定した状態を示している。図15に示すように、この例では平面要素で構成される構造体モデル13と最適化ブロックモデル27の立体要素の結合位置に基準軸面に平行でないものが存在する。このような場合に適用するのが本実施の形態である。
最適化ブロックモデル生成部17は、図16に示すように、車体の側面において構造体モデル13を削除した部位に存在する節点を直線で連結して、最適化ブロックモデル27を作成するための基準となる基準面33を板要素で作成する。基準面33を生成すると、当該基準面33を車幅方向に、節点共有により一体化しているように押し出しで最適化ブロックモデル27を生成する。
最適化ブロックモデル27を生成した状態を図17、図18に示す。
このように、基準面33を生成し、この基準面33を用いて最適化ブロックモデル27を生成するようにすることで、傾斜部位などが滑らかな直線になるという効果がある。このようにすることで、最適化ブロックモデル27と構造体モデル13(車体)との結合状態が滑らかになり、その結果、荷重の伝達が正確になるという効果が得られる。
【0048】
比較例として、実施の形態1と同様に、事前に基準面33を生成することなく最適化ブロックモデル27を生成した例を図19、図20に示す。図19、図20に示す例では、図17に比べて傾斜部に段35が形成されており、滑らかでないことが分かる。
【0049】
本実施の形態によれば、最適化ブロックモデル27の形状が斜面を有するような場合であっても、構造体モデル13(車体)との結合状態が滑らかになり、その結果、荷重の伝達が正確になる。
【0050】
[実施の形態3]
実施の形態1、2で示した最適化ブロック生成部による最適化ブロックモデル27の生成は、最適化ブロックモデル27を単体で形成した例を示したが、最適化ブロックモデル生成部17は、最適化ブロックモデル27を、立体要素によって構成される複数のブロックで構成すると共に該複数のブロックを剛体要素、梁要素または平面要素を用いて連結して生成するようにしてもよい。
以下具体的に説明する。
【0051】
図21、図22は本実施の形態の説明図であり、実施の形態2で示した基準面33を生成する方法を用いると共に複数のブロックで最適化ブロックモデル27を生成する例である。
まず、設計空間25に独立した複数の基準面33a、33bを生成し(図21参照)、まず上部の三角形の基準面33aを車の前後方向に押し出して三角柱の部分の上部ブロック27aを生成し(図22(a)参照)、三角柱の下方の基準面33bを車幅方向に押し出して下部ブロック27bを生成し(図22(b)参照)、生成したブロック同士と、車体とを結合部29によって結合する(図22(c)参照)。
最適化ブロックモデル27を複数のブロックに分割して生成することで、直方体のような単純形状でない、例えば複雑な形状のブロックや斜面を含むブロックなどからなる設計空間25においても最適化ブロックモデル27を生成することが可能になる。
また、最適化ブロックモデル27を複数のブロックに分割して生成することで、最適化ブロックモデル27を滑らかな面で形成することができ、構造体モデル13との接合を滑らかにでき、荷重伝達を正確に行うことができる。
なお、上部ブロック27aと下部ブロック27bはどちらを先に生成してもよく、またブロック同士の結合と車体との結合はどちらが先でも構わない。
なお、最適化は節点が共有された空間を対象にするのが基本のため、ブロック結合は結合面積にして20%以下にするのが好ましい。
【実施例】
【0052】
図4〜図6に示した最適化ブロックモデル27による解析で得られた最適形状を作成した車体を用いて剛性向上率を確認する解析を行ったので、これについて説明する。
最適形状を求める条件として、立体要素として六面体を用いて一つのブロックとした場合(発明例1)、立体要素として六面体を用いた複数のブロックを剛体結合とした場合(発明例2)、立体要素として五面体及び六面体を用いて一つのブロックとした場合(発明例3)の3つの条件で求めたものを例に挙げた。
また、比較例として、図9に示した車体との連結のない単独で立体要素として四面体を用いたもの(比較例4)、同様に単独(車体との連結なし)で立体要素として四面体及び五面体を用いたもの(比較例5)、同様に単独(車体との連結なし)で立体要素として六面体を用いた複数のブロックを剛体結合したもの(比較例6)を例に挙げた。
解析に用いた車体の寸法は、巾1200mm、長さ3350mm、高さ1130mmで、板厚0.8mmから2.0mmの鋼板および鋼材を用いた。基準の重量は125kgであり、元の形状でのねじり剛性の平均値は25.1(kN*m/deg)である。
剛性解析の荷重拘束条件は図7に示したように、4点(a、b、c、d)の3点を拘束して他の1点に0.5kNの荷重を与えるという車体ねじりのモードで行った。
条件と結果を表1に示す。
【0053】
【表1】

【0054】
表1に示されるように、比較例4〜6では剛性向上率がほとんどアップしていないのに対して、本発明例1〜3では剛性向上率(図2に示した元の構造体モデルに対する剛性向上率)が大きく向上している。本発明によるモデルの作成方法および計算方法により最適化が適切であることが実証された。
この結果から、従来のように形状の最適化を単独で行うのではなく、構造体モデルの一部に構造体モデルとの連結を行うようにする本発明のモデルの作成方法および計算方法によることで適切な最適形状が得られることが実証された。
【0055】
なお、上記の例では、車体の材料として鋼ベースの材料を用いたが、アルミニウム、チタニウム、マグネシウム、ガラス、樹脂、ゴム等、種種の材料を用いてもなんら問題はない。
【符号の説明】
【0056】
1 形状最適化解析装置
3 表示装置
5 入力装置
7 記憶装置
9 作業用データメモリ
9a データ記憶領域
9b 作業領域
11 演算処理部
13 構造体モデル
15 設計空間設定部
17 最適化ブロックモデル
19 結合処理部
21 解析条件入力部
23 最適化解析部
25 設計空間
27 最適化ブロックモデル
27a 上部ブロック
27b 下部ブロック
29 結合部
31 拘束部
33 基準面
33a 基準面
33b 基準面
35 段

【特許請求の範囲】
【請求項1】
平面要素、または立体要素を使って構造体モデルを構成する一部分の最適化を行う解析方法であって、
前記構造体モデルにおける最適化の対象となる部分を設計空間として設定する設計空間設定ステップと、設定された設計空間に立体要素で構成され最適化の解析処理を行う最適化ブロックモデルを生成する最適化ブロックモデル生成ステップと、生成された最適化ブロックモデルを前記構造体モデルに結合する結合処理ステップと、解析条件を入力して前記最適化ブロックモデルに対する最適形状を求める解析を行う解析ステップとを備えたことを特徴とする形状最適化解析方法。
【請求項2】
前記最適化ブロックモデルを構成する立体要素として、五面体以上八面体以下であって互いに平行な2面を少なくとも一組有する立体要素で構成したことを特徴とする請求項1記載の形状最適化解析方法。
【請求項3】
前記最適化ブロックモデルは、前記構造体モデルにおける前記設計空間が設置された周囲の面に沿い、かつ設計空間の最大面積を持つ面に平行に立体要素を細分化する記最適化ブロックモデルを生成することを特徴とする請求項1又は2記載の形状最適化解析方法。
【請求項4】
前記最適化ブロックモデルは、構造体モデルを構成する平面要素または立体要素との結合部に節点を配置し、最適化ブロックモデルを構成する立体要素として六面体立体要素を用いると共に前記結合部に配置された節点を含む平面に沿うように立体要素を積み上げるように生成することを特徴とする請求項1乃至3のいずれか一項に記載の形状最適化解析方法。
【請求項5】
前記最適化ブロックモデルは、立体要素によって構成される複数のブロック体からなり、該複数のブロック体を剛体要素、梁要素または平面要素を用いて連結してなることを特徴とする請求項1乃至4のいずれか一項に記載の形状最適化解析方法。
【請求項6】
数値解析による最適化計算において最適化パラメータで離散化を行うことを特徴とする請求項1乃至5のいずれか一項に記載の形状最適化解析方法。解析方法。
【請求項7】
平面要素、または平面要素と立体要素を使って構成された構造体モデルの一部分の形状の数値解析による最適化計算を行う形状最適化解析装置であって、
前記構造体モデルの一部に最適化の対象となる部分を設計空間として設定する設計空間設定部と、設定された設計空間に立体要素で構成されて最適化の解析処理を行う最適化ブロックモデルを生成する最適化ブロックモデル生成部と、生成された最適化ブロックモデルを前記構造体モデルに結合する処理を行う結合処理部と、前記構造体モデルの所望の箇所に解析のための解析条件を入力する解析条件入力部と、入力された解析条件に基づいて前記最適化ブロックモデルにおいて数値解析による最適化計算を実行する最適化解析部とを備えたことを特徴とする形状最適化解析装置。
【請求項8】
前記最適化ブロックモデルを構成する立体要素を、五面体以上八面体以下であって互いに平行な2面を少なくとも一組有する立体要素で構成することを特徴とする請求項7記載の形状最適化解析装置。
【請求項9】
前記最適化ブロックモデル生成部は、前記構造体モデルにおける前記設計空間が設置された周囲の面前に沿い、かつ設計空間の最大面積を持つ面に平行に立体要素を細分化する記最適化ブロックモデルを生成することを特徴とする請求項7又は8記載の形状最適化解析装置。
【請求項10】
前記最適化ブロックモデル生成部は、構造体モデルを構成する平面要素または立体要素との結合部に節点を配置し、最適化ブロックモデルを構成する立体要素として六面体立体要素を用いると共に前記結合部に配置された節点を含む平面に沿うように立体要素を積み上げるように生成することを特徴とする請求項7乃至9のいずれか一項に記載の形状最適化解析装置。
【請求項11】
前記最適化ブロックモデル生成部は、前記最適化ブロックモデルを、立体要素によって構成される複数のブロックで構成すると共に該複数のブロックを剛体要素、梁要素または平面要素を用いて連結して生成することを特徴とする請求項7乃至10のいずれか一項に記載の形状最適化解析装置。
【請求項12】
前記最適化解析部は、数値解析による最適化計算において最適化パラメータで離散化を行うことを特徴とする請求項7乃至11のいずれか一項に記載の形状最適化解析装置。
【請求項13】
前記最適化解析部は、トポロジー最適化による最適化計算を行うことを特徴とする請求項7乃至12のいずれか一項に記載の形状最適化解析装置。

【図1】
image rotate

【図12】
image rotate

【図2】
image rotate

【図3】
image rotate

【図4】
image rotate

【図5】
image rotate

【図6】
image rotate

【図7】
image rotate

【図8】
image rotate

【図9】
image rotate

【図10】
image rotate

【図11】
image rotate

【図13】
image rotate

【図14】
image rotate

【図15】
image rotate

【図16】
image rotate

【図17】
image rotate

【図18】
image rotate

【図19】
image rotate

【図20】
image rotate

【図21】
image rotate

【図22】
image rotate


【公開番号】特開2013−25533(P2013−25533A)
【公開日】平成25年2月4日(2013.2.4)
【国際特許分類】
【出願番号】特願2011−159037(P2011−159037)
【出願日】平成23年7月20日(2011.7.20)
【出願人】(000001258)JFEスチール株式会社 (8,589)
【Fターム(参考)】