JP4946335B2 - Operation method of simulation apparatus - Google Patents
Operation method of simulation apparatus Download PDFInfo
- Publication number
- JP4946335B2 JP4946335B2 JP2006278887A JP2006278887A JP4946335B2 JP 4946335 B2 JP4946335 B2 JP 4946335B2 JP 2006278887 A JP2006278887 A JP 2006278887A JP 2006278887 A JP2006278887 A JP 2006278887A JP 4946335 B2 JP4946335 B2 JP 4946335B2
- Authority
- JP
- Japan
- Prior art keywords
- simulation
- model
- micro
- deformation
- macro
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
- 238000004088 simulation Methods 0.000 title claims 30
- 238000000034 method Methods 0.000 title claims 8
- 238000011017 operating method Methods 0.000 claims 3
- 238000006073 displacement reaction Methods 0.000 claims 1
- 238000009434 installation Methods 0.000 claims 1
- 230000000737 periodic effect Effects 0.000 claims 1
Images
Landscapes
- Tires In General (AREA)
Description
本発明は、材料特性の異なる複数の材料相が分散配置された不均質材料のシミュレーションを行うシミュレーション装置の動作方法に関する。 The present invention relates to an operation method of a simulation apparatus that performs simulation of a heterogeneous material in which a plurality of material phases having different material properties are dispersedly arranged.
タイヤのトレッドゴム部材やビードフィラーゴム部材等に用いられるフィラー配合ゴムや補強部材のバルク特性はタイヤ性能に影響を与える。このため、タイヤ性能のシミュレーション演算及びゴム材料特性のシミュレーション演算は、タイヤ開発の上で重要な要素となっている。バルク特性とは、材料特性の異なる材料相が分散配置された不均質材料の塊(バルク)の状態におけるマクロ特性であり、不均質材料を均質な材料と見なした場合の等価な材料特性である。 Bulk properties of filler-containing rubber and reinforcing members used for tire tread rubber members, bead filler rubber members and the like affect tire performance. For this reason, simulation calculation of tire performance and simulation calculation of rubber material characteristics are important factors in tire development. Bulk property is a macro property in the state of a mass (bulk) of heterogeneous material in which material phases with different material properties are dispersed, and equivalent material property when the heterogeneous material is regarded as a homogeneous material. is there.
上記フィラー配合ゴムのような、材料特性の異なる複数の材料相が分散配置された不均質材料におけるバルク特性を、シミュレーション演算により評価するには、例えば不均質材料の代表領域(ミクロ領域)を直方体形状に切り出して有限要素モデルを作成する。そして、この有限要素モデルがあたかも上下、左右、奥行き方向に連続して無限に連なってバルクを成すように、有限要素モデルの対向する面に周期境界条件を付与してシミュレーションモデルを作成してシミュレーション演算を行う。 To evaluate the bulk properties of a heterogeneous material in which a plurality of material phases with different material properties such as the above-mentioned filler-blended rubber are dispersedly arranged by simulation, for example, the representative region (micro region) of the heterogeneous material is a rectangular parallelepiped. Cut into shapes to create a finite element model. And, this finite element model creates a simulation model by giving periodic boundary conditions to the opposing faces of the finite element model so that it forms an infinitely continuous bulk in the vertical, horizontal, and depth directions. Perform the operation.
下記特許文献1では、均質化法を用いた構造解析方法及び構造設計方法が開示されている。構造解析方法では、均一内材料中に周期的に異種材料が配置されている複合材料と、この複合材料に他の材料が接続している構造の解析の際に、複合材料に均質化法を適用して構造解析を行う。その際、複合材料のミクロ領域のモデルであるミクロ構造モデルについて有限要素解析により引張試験を行い、そのときの結果から複合材料のマクロ特性を求めて構造解析を行う。 In the following Patent Document 1, a structure analysis method and a structure design method using a homogenization method are disclosed. In the structural analysis method, a homogenization method is applied to the composite material when analyzing a composite material in which different kinds of materials are periodically arranged in a uniform inner material and a structure in which other materials are connected to the composite material. Apply and perform structural analysis. At that time, a tensile test is performed by a finite element analysis on a microstructure model which is a model of a micro region of the composite material, and a macro characteristic of the composite material is obtained from a result at that time to perform a structural analysis.
一方、下記非特許文献2では、非連成双方向マルチスケールシミュレーションに関するシミュレーション方法が開示されている。当該方法では、ミクロ構造モデルで得られた引張試験のシミュレーション結果からマクロ構造モデルにおける材料パラメータを求め、この材料パラメータをマクロ構造モデルに用いて、シミュレーションを行う、いわゆるミクロ−マクロ非連成解析手法が行われている。 On the other hand, Non-Patent Document 2 below discloses a simulation method related to uncoupled bidirectional multi-scale simulation. In this method, a so-called micro-macro uncoupled analysis method is used in which material parameters in the macro structure model are obtained from the simulation results of the tensile test obtained with the micro structure model, and simulation is performed using these material parameters in the macro structure model. Has been done.
また、下記特許文献3には、マクロ構造とミクロ構造のシミュレーション演算を整合させて効率よく行なうための、不均質材料のシミュレーション方法が提案されている。特許文献3では、不均質材料のミクロ構造を再現したミクロスケールモデルを変形させてシミュレーション演算を行なうことにより、超弾性ポテンシャルおよび材料定数を定め、不均質材料を含む構造体を再現したマクロスケールモデルを用いて、超弾性ポテンシャルおよび材料定数に基いてマクロシミュレーション演算を行う。そして、マクロシミュレーション演算結果のうち、不均質材料の配置部分の代表点の歪の結果を取得し、この歪からミクロスケールモデルにおける境界領域の変位を定め、この変位をミクロスケールモデルの境界条件としてミクロスケールシミュレーションを行なうと記載されている。 Patent Document 3 below proposes a method for simulating a heterogeneous material in order to efficiently perform the simulation calculation of the macro structure and the micro structure. In Patent Document 3, a macro-scale model that reproduces a structure containing a heterogeneous material by determining a superelastic potential and a material constant by deforming a microscale model that reproduces the microstructure of the heterogeneous material and performing a simulation calculation. Is used to perform a macro-simulation calculation based on the superelastic potential and the material constant. Then, the result of the distortion of the representative point of the arrangement part of the heterogeneous material is obtained from the macro simulation calculation result, the displacement of the boundary region in the microscale model is determined from this distortion, and this displacement is used as the boundary condition of the microscale model. It is described that a microscale simulation is performed.
上記文献では、いずれもミクロ構造モデルのシミュレーションにおける、ゴム材料にカーボンブラック等の補強充填材を分散配置する構成のように、材料相の材料特性が大きく異なる場合が多い。この場合、マクロ構造モデルのシミュレーション結果を、そのままミクロ構造モデルに入力したのでは、材料特性を表す材料定数の値が低い材料相の部分のモデル要素の変形が非常に大きくなり収束解を得るのに計算時間が長くなり、場合によっては収束解が得られないといった問題が生じる場合があった。 In any of the above-mentioned documents, the material characteristics of the material phase are often greatly different, as in the configuration in which reinforcing fillers such as carbon black are dispersed in the rubber material in the simulation of the microstructure model. In this case, if the simulation result of the macro structure model is directly input to the micro structure model, the deformation of the model element in the material phase portion where the material constant value indicating the material property is low becomes very large, and a convergent solution is obtained. In some cases, the calculation time becomes long, and in some cases, a convergent solution cannot be obtained.
例えば、上記特許文献3では、マクロスケールシミュレーションで取り出された代表点の歪の結果を用い、この代表点の歪みを、下記式(1)中の歪exx,exy,exz,eyx,eyy,eyz,ezx,ezy,ezzに代入し、Δx、Δy、Δzに直方体形状のボクセルの一辺の長さを代入することで、一方の有限要素の境界面上の節点を基準とした他方の節点の変位Δux、Δuy、Δuzを求めている。そして、この変位をミクロスケールモデルの境界上の節点に強制変位として与え、ミクロスケールシミュレーションと同様の材料定数を用いて、代表領域における歪分布、応力分布を算出している。
例えば、マクロ構造モデルとしてタイヤの形状を再現したモデル(タイヤモデル)を作成し、このタイヤモデルを転動させるシミュレーションを行なう場合など、マクロ構造モデルの変形や変位は比較的大きなものとなる。このような場合、特許文献3記載の不均質材料のシミュレーション方法を用いたマクロスケールシミュレーションにおいて、大きな変形・変位のシミュレーションを行なった場合、他方の節点の変位Δux、Δuy、Δuzは比較的大きなものとなる。この場合、マクロ構造モデルのシミュレーション結果を、そのままミクロ構造モデルに変位境界条件として入力したのでは、ミクロモデルの初期状態から最終状態までの遷移状態が、ミクロモデルが表す不均質材料の実際の遷移状態からかけ離れてしまう場合があった。このような場合、収束解を得るのに計算時間が長くなり、場合によっては収束解が得られないといった問題が生じることもあった。このため、不均質材料の早期設計、開発にとって実用上好ましくない。 For example, when a model (tire model) that reproduces the shape of a tire is created as a macro structure model, and a simulation of rolling the tire model is performed, the deformation and displacement of the macro structure model are relatively large. In such a case, in the macro-scale simulation using the heterogeneous material simulation method described in Patent Document 3, when the large deformation / displacement simulation is performed, the displacements Δu x , Δu y , Δu z of the other node are compared. It will be big. In this case, if the simulation results of the macro structural model are directly input to the micro structural model as displacement boundary conditions, the transition state from the initial state to the final state of the micro model is the actual transition of the heterogeneous material represented by the micro model. There was a case where it was far from the state. In such a case, it takes a long time to obtain a convergent solution, and there may be a problem that the convergent solution cannot be obtained in some cases. For this reason, it is not practically preferable for early design and development of heterogeneous materials.
そこで、本発明は、材料特性の異なる複数の材料相が分散配置された不均質材料のシミュレーションモデルを用いて、コンピュータ上で不均質材料の非連成双方向マルチスケールシミュレーションを行なう際、大変形や大変位の解析であっても、効率よく短時間にシミュレーションを行うことのできる不均質材料のシミュレーションを行うシミュレーション装置の動作方法を提供することを目的とする。 Therefore, the present invention uses a simulation model of a heterogeneous material in which a plurality of material phases having different material properties are dispersedly arranged to perform large deformation when performing a non-coupled bidirectional multiscale simulation of the heterogeneous material on a computer. Another object of the present invention is to provide a method of operating a simulation apparatus that performs simulation of a heterogeneous material that can be efficiently and quickly simulated even when analyzing large displacements.
上記目的を達成するために、本発明は、CPUと、メモリと、マウス・キーボードとを備えた、材料特性の異なる複数の材料相が配置された不均質材料のシミュレーションモデルを用いて不均質材料のシミュレーションを行うシミュレーション装置の動作方法であって、前記CPUが、前記不均質材料を材料とする構成部材を均質材料の等価モデルによってモデル化した構造体のシミュレーションモデルを作成するステップと、前記構造体のシミュレーションモデルに変形または外力を与えて前記構造体のシミュレーションを行ない、前記マウス・キーボードからの入力により前記メモリ内に予め設定された所定経過段階毎の前記構造体の変形を表す物理量を、それぞれ出力するマクロシミュレーションステップと、求めた前記所定経過段階毎の前記変形を表す物理量それぞれが、前記所定経過段階それぞれ毎の前記不均質材料のシミュレーションモデルにおける平均的な変形となるように、前記所定経過段階それぞれ毎に前記不均質材料離散化モデルに境界条件を与えて、前記不均質材料の前記所定経過段階それぞれ毎の変形を求めるミクロシミュレーションステップと、を実行することを特徴とするシミュレーション装置の動作方法を提供する。 To achieve the above object, the present invention, CPU and memory and, and a mouse keyboard, heterogeneous material using a simulation model of the heterogeneous material in which a plurality of material phase having different material characteristics are positioned A method of operating a simulation apparatus for performing the simulation , wherein the CPU creates a simulation model of a structure obtained by modeling a constituent member made of the heterogeneous material by an equivalent model of the homogeneous material; and A physical quantity representing deformation of the structure for each predetermined elapsed stage preset in the memory by input from the mouse / keyboard is performed by applying deformation or external force to the body simulation model to simulate the structure. A macro simulation step to output each and the predetermined elapsed stage obtained Boundary to the heterogeneous material discretization model at each of the predetermined progress stages so that each physical quantity representing the deformation is an average deformation in the simulation model of the heterogeneous material at each of the predetermined progress stages. giving condition, the providing a method of operating characteristics and to Resid simulation apparatus to perform a micro-simulation step of obtaining said predetermined elapsed stage deformation of each respective heterogeneous material.
さらに、前記CPUは、前記ミクロシミュレーションステップにおいて前記不均質材料の前記所定経過段階それぞれ毎の変形を求める度に、シミュレーション結果が収束しているか否かを判定する判定ステップと、前記判定ステップにおいて前記シミュレーション結果が収束していないと判定されたとき、前記所定経過段階をさらに細分化して、前記マクロシミュレーションステップと前記ミクロシミュレーションステップとを実施する繰り返しステップと、を実行することが好ましい。 Further, the CPU determines whether or not a simulation result has converged each time the deformation of each of the predetermined elapsed stages of the heterogeneous material is determined in the micro simulation step, and the determination step includes the determination step. When it is determined that the simulation result has not converged, it is preferable to further subdivide the predetermined progress stage and execute a repetition step of executing the macro simulation step and the micro simulation step.
また、前記マクロシミュレーションステップでは、変形を表す物理量として、変形勾配または変位勾配の少なくともいずれか一方を求めることが好ましい。 In the macro simulation step, it is preferable to obtain at least one of a deformation gradient and a displacement gradient as a physical quantity representing deformation.
また、前記ミクロシミュレーションステップでは、前記マクロシミュレーションステップで出力された前記構造体の変形を表す物理量を、回転を表す成分とストレッチ成分とに分解し、前記回転成分が前記不均質材料の平均的な回転となり、また、前記ストレッチ成分が前記不均質材料の平均的なストレッチとなるよう、前記不均質材料のシミュレーションモデルに境界条件を与えることが好ましい。 In the micro simulation step, the physical quantity representing the deformation of the structure output in the macro simulation step is decomposed into a rotation component and a stretch component, and the rotation component is an average of the heterogeneous material. It is preferable to give boundary conditions to the simulation model of the heterogeneous material so that the rotation component becomes an average stretch of the heterogeneous material.
また、前記回転成分が前記不均質材料の平均的な回転となるよう、前記不均質材料のシミュレーションモデルに境界条件を与える際、前記回転成分について座標軸を定め、定められた座標軸周りの回転を表す回転テンソルを算出し、前記回転テンソルを前記不均質材料シミュレーションモデルに作用させることが好ましい。 In addition, when a boundary condition is given to the simulation model of the heterogeneous material so that the rotational component is an average rotation of the heterogeneous material, a coordinate axis is defined for the rotational component, and represents a rotation around the determined coordinate axis. It is preferable to calculate a rotation tensor and apply the rotation tensor to the heterogeneous material simulation model.
また、前記ミクロシミュレーションステップでは、前記構造体の変形を表す物理量を、回転を表す成分とストレッチ成分とに分解し、前記ストレッチ成分が前記不均質材料の平均的なストレッチとなるよう、前記不均質材料のシミュレーションモデルに、前記ストレッチ成分についての境界条件のみを与えることが好ましい。 Further, in the micro simulation step, the physical quantity representing deformation of the structure is decomposed into a component representing rotation and a stretch component, and the stretch component becomes an average stretch of the heterogeneous material. It is preferable to give only a boundary condition for the stretch component to the simulation model of the material.
また、前記ストレッチ成分は、左ストレッチテンソル又は右ストレッチテンソルで定義された物理量であることが好ましい。また、前記不均質材料の変形シミュレーションの際に、前記モデルに周期境界条件を付加することが好ましい。また、前記不均質材料離散化モデルのモデル領域が1種類以上の材料物性から構成されていることが好ましい。 Moreover, it is preferable that the said stretch component is a physical quantity defined by the left stretch tensor or the right stretch tensor. In addition, it is preferable to add a periodic boundary condition to the model in the deformation simulation of the heterogeneous material. Moreover, it is preferable that the model area | region of the said heterogeneous material discretization model is comprised from 1 or more types of material physical properties.
以下、本発明のシミュレーション装置の動作方法について、添付の図面に示される好適実施例を基に詳細に説明する。 Hereinafter, the operation method of the simulation apparatus of the present invention will be described in detail based on the preferred embodiments shown in the accompanying drawings.
図1は、本発明の不均質材料のシミュレーション方法を実施するシミュレーション装置10の構成を機能的に示したブロック図である。シミュレーション装置10は、CPU12、メモリ14、ROM16、I/Oボード18を備えたコンピュータであり、メモリ14あるいはROM16に記憶されたアプリケーションソフトウェアを読み出して、モデル作成部20、周期境界条件設定部22、有限要素解析部24、条件変更・設定部25、判定部26、および材料パラメータ同定部28のそれぞれのサブルーチンをCPU12が実行する。CPU12は、シミュレーション装置10が行なうシミュレーション方法の全体を制御する制御部として機能する。
FIG. 1 is a block diagram functionally showing the configuration of a
シミュレーション装置10は、後述する有限要素モデルであるミクロ構造モデル(以降、ミクロモデルという)及びマクロ構造モデル(以降、マクロモデルという)を作成し、有限要素法を用いたシミュレーション解析を実行する。なお、シミュレーション装置10は、ディスプレイ30、プリンタ32及びマウス・キーボード34と接続されている。有限要素モデルに必要な情報やシミュレーション解析に必要な条件等は、ディスプレイ30に表示された入力画面をオペレータが見ながら、マウス・キーボード34にてシミュレーション装置10に入力指示され、また、シミュレーション解析結果がディスプレイ30やプリンタ32に数値、グラフあるいは図によって表示される。また、I/Oボード18は、図示されないCAD/CAM等のデータ供給システムと接続されている。
The
モデル作成部20は、不均質材料の代表領域が図示されないデータ供給システムから入力されると、不均質材料の代表領域を再現した有限要素モデルを有限要素によって生成するとともに、不均質材料を構成部材として備えた構造体の有限要素モデルを有限要素によって作成する部分である。不均質材料の代表領域の有限要素モデルは、複数の離散点によって形状が特徴付けられた4面体、5面体及び6面体の少なくとも1種の有限要素を連続的に複数個配置することによって構成されたミクロモデルである。不均質材料は、材料特性の異なる複数の材料相及び/又は空隙が分散配置されたもので、例えば、ポリマーを母材としてカーボンブラックやシリカ等の充填材、スチール線材や有機繊維材等の繊維補強材や、気泡が分散配置されたゴム材料が例示される。
When the representative region of the inhomogeneous material is input from a data supply system (not shown), the
不均質材料の代表領域(ミクロ領域)は、例えば6面体の直方体形状とし、この代表領域について互いに直交する3方向にメッシュ分割することにより、ボクセル状の連続的に配置した有限要素モデルを作成する。ミクロモデルにおける各材料相の材料定数は、各材料相固有の材料特性の値を備えるようにセットされる。このとき、ミクロ領域が3方向に連続的に配置される状態をミクロモデルが再現するように、各境界面上の各節点には、周期境界条件が付与される。また、不均質材料を構成部材の材料として備える構造体のモデルがマクロモデルとして作成される。このマクロモデルでは、不均質材料の部分は均質材料としてモデル化される。すなわち、不均質材料の部分は均質材料等価モデルとして表される。本実施形態では、タイヤを構造体とし、トレッドゴムやビードゴム等のゴム材料を不均質材料としたタイヤモデルを作成する。 The representative region (micro region) of the inhomogeneous material is, for example, a hexahedron cuboid shape, and the representative region is divided into meshes in three directions orthogonal to each other, thereby creating a voxel-like continuously arranged finite element model. . The material constants of each material phase in the micro model are set so as to have values of material properties specific to each material phase. At this time, a periodic boundary condition is given to each node on each boundary surface so that the micro model reproduces a state in which the micro regions are continuously arranged in three directions. In addition, a model of a structure including an inhomogeneous material as a constituent material is created as a macro model. In this macro model, the part of the heterogeneous material is modeled as a homogeneous material. That is, the portion of the heterogeneous material is expressed as a homogeneous material equivalent model. In the present embodiment, a tire model is created in which a tire is a structural body and a rubber material such as tread rubber or bead rubber is a heterogeneous material.
周期境界条件設定部22は、作成されたミクロモデルを用いてシミュレーションを行なう際の周期境界条件を定める部分である。例えば、周期境界条件として、ミクロモデルが連続的に無限に配置される状態を再現するように、ミクロモデルの3方向のそれぞれについて、一方の境界面上の節点と他方の境界面上の同じ相対位置にある節点との間の挙動を関係付ける関係式を定める。
The periodic boundary
有限要素解析部24は、定められた周期境界条件を用い、ミクロモデル及びマクロモデルを用いてシミュレーションを行う部分である。シミュレーションは、線形解析であっても、非線形解析であってもよい。有限要素解析部24には、公知の汎用有限要素解析ソルバー、例えばABAQUS,Inc社製汎用非有限要素解析プログラムが用いられる。
The finite
有限要素解析部24は、不均質材料の力学特性を求めるための、ミクロモデルを用いたシミュレーション(特性シミュレーション)、例えば、ゴム材料の一軸引張、圧縮試験等の引張、圧縮試験のシミュレーションを行う。また、ゴム材料で構成されたタイヤを構造体としたタイヤのマクロモデルを用いた変形挙動のシミュレーション(マクロシミュレーション)を行う。さらに、有限要素解析部24は、構造体の上記力学挙動時、不均質材料のミクロ領域がどのような挙動を示しているかを再現するために、ミクロモデルを用いた力学挙動のシミュレーション(ミクロシミュレーション)も行う。例えば、マクロモデルを用いたシミュレーション結果をミクロモデルに与えて、ミクロモデルの変形や変位等を計算する。
The finite
例えば、タイヤを構造体とした場合、マクロシミュレーションとしては、タイヤへの内圧充填の力学挙動を再現する内圧充填シミュレーションや、内圧充填されたタイヤを地面に押し付けて荷重を負荷したときの力学挙動を再現する接地シミュレーション、タイヤに荷重を負荷しない状態でタイヤを転動させたときの自由転動シミュレーション、および、タイヤに荷重を負荷した状態でタイヤを転動させたときの接地転動シミュレーションなどが行われる。 For example, when a tire is used as a structure, the macro simulation includes an internal pressure filling simulation that reproduces the mechanical behavior of the internal pressure filling of the tire and a mechanical behavior when a load is applied by pressing the tire filled with the internal pressure against the ground. Reproduced grounding simulation, free rolling simulation when rolling the tire without loading the tire, and ground rolling simulation when rolling the tire with the tire loaded Done.
有限要素解析部24では、マクロ構造モデルを用いて、後述の条件変更・設定部25において予め設定された、所定の経過段階毎の挙動についてシミュレーションを行い、この経過段階毎のマクロモデルの変形挙動情報(変形を表す物理量)を、順次(経過段階毎に)出力する。そして、この経過段階毎のマクロ構造モデルの変形挙動を、ミクロモデルに順次入力して、ミクロシミュレーションを行なう。本実施形態では、マクロ構造モデルとしてタイヤモデルを用い、マクロシミュレーションとして、このタイヤモデルの自由転動シミュレーションを実施する。そして、マクロシミュレーションの結果を用いて、タイヤが自由転動する際の、不均質材料のミクロ領域の挙動を再現するためのミクロシミュレーションを行なう。有限要素解析部24で行なう各シミュレーション(特性シミュレーション、マクロシミュレーション、ミクロシミュレーション)の詳細は、後に詳述する。
The finite
条件変更・設定部25は、上記マクロシミュレーションおよびミクロシミュレーションのシミュレーション条件の詳細、特に、上記経過段階について設定する。例えば、図示しない入力手段から入力されたマクロシミュレーションの条件(経過段階の条件)を受け付け、この受け付けたマクロシミュレーションの条件をメモリ14またはROM16に記憶しておく。有限要素解析部24は、このようにメモリ14やROM16に記憶されている条件に基き、マクロシミュレーションを行ない、入力された経過段階毎のマクロモデルの変形挙動(変形を表す物理量)を、順次(各経過段階毎に)ミクロモデルに入力し(例えば、変位境界条件や、荷重の境界条件として与えて)、ミクロシミュレーションを行なう。また、条件変更・設定部25は、後述する判定部26における判定結果についての情報を受け取り、ミクロシミュレーションの結果が収束せずにシミュレーションが途中停止している場合など、シミュレーションにおける経過段階をさらに細かく分割する。例えば、マクロモデルの結果を出力する、シミュレーションにおける時間ステップの幅がさらに短時間となるよう、時間ステップをより短く変更して再設定する。なお、条件変更・設定部25では、例えば、図示しない入力手段から入力された経過段階の条件を受け付けた後、この受け付けた単位時間ステップの条件をミクロモデルに応じて変更し、変更後の経過段階の条件をメモリ14またはROM16に記憶してもよい。
The condition change /
判定部26は、有限要素解析部24におけるミクロシミュレーションの状況をモニタし、各経過段階単位で行なうミクロシミュレーションそれぞれについて、ミクロシミュレーションが収束しているか(収束解が得られるか否か)を判定する。後に詳述するが、マクロシミュレーションが比較的大きな変形や変位を再現するシミュレーションであり、各経過段階単位それぞれでのミクロシミュレーションにおける、ミクロモデルの初期状態と終期状態とが大きく相違している場合など、マクロシミュレーション結果をミクロモデルに与えても、ミクロシミュレーションにおいて収束解が得られない場合がある。判定部26は、ミクロシミュレーションが収束するか否かを判定する。CPU12は(制御部は)、このような判定結果の情報に基づき、必要に応じて、条件変更・設定部25によって経過段階の条件の変更・再設定を行なう。
The
材料パラメータ同定部28は、不均質材料の力学特性を求めるために行った特性シミュレーションの結果を用いて、材料パラメータの同定を行う部分である。例えば、ミクロモデルを用いた特性シミュレーションの応力−歪みの曲線の結果について、超弾性ポテンシャル関数にてカーブフィットして各パラメータを算出する。このようなパラメータは、マクロモデルにおける不均質材料のモデル部分の材料特性として付与するために用いられる。
The material
このような構成のシミュレーション装置10において、以下に示すような本願発明のシミュレーション方法である非連成双方向マルチスケールシミュレーションが行われる。
図2は、本発明のシミュレーション方法の一例フローチャートである。
まず、モデル作成部20にて、ミクロモデルが作成される(ステップS100)。ここでは、不均質材料における代表領域(ミクロ領域)が定められ、このミクロ領域について、複数の節点によって形状が特徴付けられた複数のボクセルを用いて1つのミクロ領域を再現した有限要素モデルであるミクロモデルが作成される。図3(a)は、ミクロ領域を、複数のボクセルを用いて定めたミクロモデルの一例を示している。ここでは、濃淡により3つの領域に区分けされており、材料特性の異なる3つの材料相が分散配置された不均質材料のモデルである。勿論、各材料相毎に材料定数は設定される。なお、材料相の1つは、気相からなる空隙であってもよい。
In the
FIG. 2 is a flowchart illustrating an example of the simulation method of the present invention.
First, the
さらに、不均質材料を構成部材の材料として備えた構造体の有限要素モデルであるマクロモデルが、モデル作成部20にて作成される(ステップS102)。図3(b)は、タイヤを構造体とした3次元のマクロモデルの一例を示している。マクロモデルにおいては、不均質材料の構成部材は均質材料としてモデル化され、材料定数は未定状態とされている。一方、不均質材料の構成部材以外の部材については、材料定数が設定されている。これらのミクロモデル及びマクロモデルは3次元モデルであるが、2次元モデルであってもよい。 Further, a macro model, which is a finite element model of a structure including a heterogeneous material as a constituent material, is created by the model creating unit 20 (step S102). FIG. 3B shows an example of a three-dimensional macro model having a tire as a structure. In the macro model, the constituent member of the heterogeneous material is modeled as a homogeneous material, and the material constant is in an undetermined state. On the other hand, material constants are set for members other than the constituent members of the heterogeneous material. These micro models and macro models are three-dimensional models, but may be two-dimensional models.
次に、特性シミュレーションが、有限要素解析部24にて行われる(ステップS106)。特性シミュレーションでは、材料相固有の材料特性を有するように材料定数が設定されたミクロモデルに対して引っ張り、又は圧縮試験を再現する不均質材料のシミュレーションであり、ミクロ領域が3方向に無限に連続的に配置されてバルク特性を示すように、ミクロモデルの境界面に周期境界条件が付与される(ステップS104)。この特性シミュレーションでは、力学特性として、応力―歪み曲線を求めるために、例えば一軸引張試験を再現したものが行われる。これにより、ミクロ歪みの応力―歪み曲線が求められる。このときの特性シミュレーションは、材料相固有の材料特性を有するようにミクロモデルにおける材料定数が設定されて、ミクロモデルのシミュレーションが行われる。 Next, characteristic simulation is performed in the finite element analysis unit 24 (step S106). The property simulation is a simulation of a heterogeneous material that reproduces a tensile or compression test against a micro model in which material constants are set so as to have material properties unique to the material phase, and the micro region is infinitely continuous in three directions. Periodic boundary conditions are given to the boundary surface of the micro model so as to indicate the bulk characteristics (step S104). In this characteristic simulation, in order to obtain a stress-strain curve as a mechanical characteristic, for example, a reproduction of a uniaxial tensile test is performed. Thereby, a stress-strain curve of micro strain is obtained. In the characteristic simulation at this time, the material constant in the micro model is set so as to have the material characteristic peculiar to the material phase, and the micro model is simulated.
以降、単純なミクロモデルを用いて、本実施形態における処理について説明する。図4は、単純なミクロモデルの例を示している。図4に示すミクロモデルでは、力学特性の異なる2種類の材料で構成され、濃淡の淡い方の材料を母材として、濃い方の材料が母材中に分散配置されている。濃淡の淡い方の材料はゴム材であり、濃い方の材料は補強材である。補強材は、ゴム材の補強充填材として用いられるものであり、例えば剛性が100倍程度異なる。例えば、このような図4に示すようなミクロモデルについて、周期境界条件に基いて特性シミュレーションが実施される。図5(a)は、ミクロモデルが引張り方向に引き伸ばされた状態を示している。図5(b)は、このときの応力―歪み曲線の一例の結果を示している。 Hereinafter, processing in the present embodiment will be described using a simple micro model. FIG. 4 shows an example of a simple micro model. The micro model shown in FIG. 4 is composed of two types of materials having different mechanical characteristics, and the darker and lighter material is used as a base material, and the darker material is dispersed in the base material. The lighter material is a rubber material, and the darker material is a reinforcing material. The reinforcing material is used as a reinforcing filler of rubber material, and for example, the rigidity differs by about 100 times. For example, for such a micro model as shown in FIG. 4, a characteristic simulation is performed based on a periodic boundary condition. FIG. 5A shows a state where the micro model is stretched in the pulling direction. FIG. 5B shows a result of an example of the stress-strain curve at this time.
次に、上記応力―歪み曲線の結果を用いて、不均質材料のバルク特性として、材料パラメータの同定が、材料パラメータ同定部26にて行われる(ステップS108)。例えば、公知の超弾性ポテンシャル関数を用いて図5(b)の曲線をカーブフィットし、材料パラメータを抽出する。このような材料パラメータは、後述するマクロモデルにおける不均質材料を用いた有限要素の材料定数として用いる。このような、上記不均質材料を均質材料としたときの材料パラメータは、材料定数として、作成されたマクロモデルに与えられ、マクロモデルはシミュレーション可能なモデルとされる。ここまでのステップにより、マクロモデルおよびミクロモデルが作成される。
Next, using the result of the stress-strain curve, the material
このようなマクロモデルおよびミクロモデルを用いてシミュレーションを行う。まず、条件変更・設定部25において、マクロシミュレーションの条件を設定する(ステップS110)。ここでは、マクロモデルが再現する構造体の時系列の変形または変位の条件について設定する。本実施形態では、図6に示すように、マクロモデルであるタイヤモデル60を、タイヤ回転軸を中心に、所要時間Tの間に90度だけ自由転動する条件を設定する。そして、ミクロシミュレーションを実施することで変形を求めるタイヤモデル上の所定部分(対象タイヤモデル部分)を設定しておく。本実施形態では、例えば、図中○印のミクロモデル(対象ミクロモデルとする)について、タイヤモデルを90度だけ自由転動させた際の変形を求める。このステップS110では、マクロシミュレーションにおいてマクロモデルに与える境界条件の詳細など、マクロシミュレーションにおける詳細条件についても設定する。
Simulation is performed using such a macro model and a micro model. First, the condition changing / setting
そして、ステップS112において、マクロモデルの結果を出力するシミュレーション経過段階t1〜tnについて設定しておく。本実施形態では、90度だけ自由転動するまでに対象ミクロモデルが通過する経路について、5つの段階t1〜t5を設定しておく。具体的には、タイヤモデルが18度だけ回転した段階をt1、36度だけ回転した段階をt2、54度だけ回転した段階をt3、72度だけ回転した段階をt4、90度だけ回転した段階を90度とし、t1〜t5それぞれの段階を経過した状態を表すマクロシミュレーション結果(対象タイヤモデル部分の変形を表す物理量)を、それぞれ出力するよう設定しておく。 Then, in step S112, it is set for simulation history stage t 1 ~t n for outputting a result of the macro model. In the present embodiment, five stages t 1 to t 5 are set for the path through which the target micro model passes until it freely rolls by 90 degrees. Specifically, a stage where the tire model is rotated by 18 degrees is t 1 , a stage where the tire model is rotated by 36 degrees is t 2 , a stage where the tire model is rotated by 54 degrees is t 3 , and a stage where the tire model is rotated by 72 degrees is t 4 and 90 degrees. The degree of rotation is set to 90 degrees, and macro simulation results (physical quantities representing deformation of the target tire model portion) representing the state after each of t 1 to t 5 are set to be output.
次に、有限要素解析部24にて、マクロシミュレーションが行われる(ステップS114)。例えば、図6に示すタイヤモデル60について、90度だけ自由転動させるシミュレーションを実施し、各経過段階t1〜t5それぞれ毎の、マクロシミュレーション結果(対象タイヤモデル部分の変形を表す物理量)を出力する。マクロシミュレーションでは、通常の有限要素法を用いた解析のように、設定した境界条件(タイヤの転動の条件)をタイヤモデル60に付与して、時々刻々と変化していくタイヤモデル60の変化の様子(変形・変位)を計算する。すなわち、マクロシミュレーションにおける数値計算では、時刻0からスタートして、ある単位時間増分Δtごとに時間を区切って、タイヤモデル60の変形・変位の状態を計算していく。本実施形態では、ステップS110において、このように単位時間増分Δt毎に算出されるマクロシミュレーションの数値計算結果のうち、上記経過段階t1〜t5それぞれに対応する5つの段階それぞれでの、計算結果(対象タイヤモデル部分の変形を表す物理量)を出力する。
Next, the finite
マクロシミュレーションで出力する変形を表す物理量(対象タイヤモデル部分の変形を表す物理量)としては、例えば、変形勾配テンソルFijで表された物理量であることが好ましい。変形勾配テンソルは、公知のとおり、ある点を起点とする任意の方向の線分が変形の前後でどのように変化するかを規定している物理量であるといえ、変形を表す物理量として好ましい。また、変形を表す物理量としては、変位勾配テンソルHij(=Fij−I[Iは単位テンソル])であってもよく、特に限定はされない。変位勾配テンソルは、大まかには変形前後の歪の程度を表す物理量といえる。 The physical quantity representing the deformation output in the macro simulation (physical quantity representing the deformation of the target tire model portion) is preferably, for example, a physical quantity represented by a deformation gradient tensor F ij . As is well known, the deformation gradient tensor is a physical quantity that defines how a line segment in an arbitrary direction starting from a certain point changes before and after deformation, and is preferable as a physical quantity representing deformation. Further, the physical quantity representing the deformation may be a displacement gradient tensor H ij (= F ij −I [I is a unit tensor]), and is not particularly limited. The displacement gradient tensor is roughly a physical quantity representing the degree of strain before and after deformation.
本実施形態では、例えば、各経過時間t1〜t5のそれぞれに対応する、変形勾配テンソルFij(1)〜Fij(5)が求められる。本実施形態では、各変形勾配テンソルFij(1)〜Fij(5)をそれぞれ変換し、下記変位勾配テンソルHij(1)〜Hij(5)をそれぞれ出力する。
次に、不均質材料のミクロ領域の変形の解析のために、有限要素解析部24において、マクロシミュレーションの結果を用いて、ミクロシミュレーションが行なわれる(ステップS116)。ミクロシミュレーションでは、まず、経過段階t1に対応する変位勾配テンソルHij(1)が、ミクロモデルに与えられ、ミクロシミュレーションが行なわれる。この際、変位勾配テンソルの表す変形の大きさ(擬歪成分の大きさとする)が、ミクロモデルにおける平均的な変形の大きさ(擬歪成分の大きさ)となるように、ミクロモデルに境界条件を与えてミクロモデルの変形を求めるシミュレーションを行なう。
Next, in order to analyze the deformation of the micro region of the heterogeneous material, the finite
例えば、本実施形態では、経過段階tnにおける変形状態を求める際、下記式(2)中のΔx、Δy、Δzに、ミクロモデルの一辺の長さを代入することで、一方の有限要素の境界面上の節点を基準とした他方の節点の変位Δux、Δuy、Δuzを求める。そして、この変位をミクロスケールモデルの境界上の節点に強制変位として与えて(変位境界条件として与えて)、ミクロモデルの変形状態を計算していく(ミクロシミュレーションを行なう)。各段階におけるミクロシミュレーションは、上記強制変位を与えた後のミクロモデルの状態を最終状態とし、1つ前の段階におけるミクロシミュレーション結果(ミクロモデルの状態)を初期状態として、この初期状態から最終状態に至るまでのミクロモデルの変形状態を逐時計算して行なわれる。
具体的には、ミクロモデルの変形状態を計算していく際、周期境界条件として、ミクロモデルが連続的に無限に配置される状態を再現するように、ミクロモデルの3方向のそれぞれについて、一方の境界面上の節点Aと、この一方の境界面と対面する境界面上の、同じ相対位置にある節点Bとの間の挙動を関係付ける関係式を定めておく。例えば、節点Aの位置ベクトルをYa、節点Bの位置ベクトルをYb、節点Aの変位ベクトルをWa、節点Bの変位ベクトルをWbとすると、経過段階tnにおける変形状態を求めるシミュレーションでは、下記式(3)の関係式を周期境界条件として与えて、ミクロシミュレーションを行なう。
Wb−Wa=Hij(n)・(Yb−Ya) ・・・(3)
Specifically, when calculating the deformation state of the micro model, as a periodic boundary condition, one of each of the three directions of the micro model is reproduced so as to reproduce a state where the micro model is continuously arranged infinitely. A relational expression relating the behavior between the node A on the boundary surface and the node B at the same relative position on the boundary surface facing this one boundary surface is defined. For example, assuming that the position vector of the node A is Y a , the position vector of the node B is Y b , the displacement vector of the node A is W a , and the displacement vector of the node B is W b , the simulation for obtaining the deformation state at the elapsed stage t n . Then, a microsimulation is performed by giving a relational expression of the following formula (3) as a periodic boundary condition.
W b −W a = H ij (n) · (Y b −Y a ) (3)
なお、本願発明におけるミクロシミュレーションの詳細については、特に限定はされない。例えば、マクロシミュレーションによって求めた、変形を表す物理量を、剛体回転を表す成分(回転成分)と剛体回転以外の成分(ストレッチ成分)とに分解してもよい。分解した各成分について、例えば、ストレッチ成分のみをミクロモデルに与えてミクロシミュレーションを実施することで、ミクロモデルにおける応力歪のみを解析してもよい。また、ストレッチ成分と回転成分とを、それぞれ順番にミクロモデルに与えてミクロシミュレーションを与えてもよい。なお、ミクロモデルにストレッチ成分と回転成分とを与える順番は、ストレッチ成分の後に回転成分を与える順番でも、回転成分の後にストレッチ成分を与える順番でも、いずれでも構わない。このように各成分に分解してミクロモデルに与え、ミクロシミュレーションを実施することで、ミクロモデルの変形に対する、それぞれの成分の寄与を、それぞれ個別に把握することができる。 The details of the micro simulation in the present invention are not particularly limited. For example, a physical quantity representing deformation obtained by macro simulation may be decomposed into a component representing a rigid body rotation (rotation component) and a component other than the rigid body rotation (stretch component). For each decomposed component, for example, only the stress and strain in the micro model may be analyzed by applying a micro simulation with only the stretch component applied to the micro model. Further, the micro-simulation may be performed by giving the stretch component and the rotation component to the micro model in order. Note that the order in which the stretch component and the rotation component are given to the micro model may be either the order in which the rotation component is given after the stretch component or the order in which the stretch component is given after the rotation component. Thus, by decomposing each component and giving it to the micro model and performing the micro simulation, it is possible to individually grasp the contribution of each component to the deformation of the micro model.
具体的には、マクロシミュレーションによって求めた変形勾配テンソルFijを、ストレッチテンソルUijと、剛体回転を表す回転テンソルRijとに分解してもよい。なお、これらのテンソルの関係は、Fij=UijRijであらわされ、Fijが既知であれば、UijおよびRijもそれぞれ容易に求まることは周知のとおりである。各成分をミクロモデルに与えてミクロシミュレーションを実施する際、例えば回転を表す成分がミクロモデルの平均的な回転となるよう、ミクロモデルに境界条件を与えればよく、また、ストレッチ成分がミクロモデルの平均的なストレッチとなるよう、ミクロモデルに境界条件を与えればよい。ミクロシミュレーションは、例えば、上記した変位勾配テンソルを与える例と同様に行なえばよい。なお、回転成分を境界条件として用いる場合は、分解した回転成分について座標軸を定め、定めた座標軸(特定座標軸)周りの回転を表す回転テンソルを求め、この特定座標軸周りの回転テンソルを、ミクロモデルに作用させてもよい。例えば、マクロモデルおよびミクロモデルの各モデルが表された、カーテシアン座標系のxyz軸(図6〜図8で表されている座標軸)周りの回転角度を回転成分から算出する。この場合の回転テンソルは下記式(4)で表され、α、β、γは、それぞれ、x、y、z軸周りの角度である。
ミクロシミュレーション(ステップS116)が開始されると、判定部26は、ミクロモデルの変形を求める数値計算の解が、収束せずに計算が止まっていないか判定を行なう(ステップS118)。通常、ミクロシミュレーションにおける数値計算(非線型解析など)は、繰り返し計算により、解が収束するまで続けられるものである。しかし、マクロモデルシミュレーションにおいて大変形のシミュレーションを実施した場合など、ミクロシミュレーションにおける数値計算は、長時間経過しても解が収束せずに、計算が止まってしまう場合さえある。これは、上述のように、マクロシミュレーションにおける計算結果に基いて、ミクロモデルの境界上の節点に強制変位を与えてシミュレーションを行なった場合など、ミクロモデルの各節点の変形における経路が、実際の経路と大きく異なってしまうことが原因である。
When the micro simulation (step S116) is started, the
図7(a)および(b)は、従来の不均質材料のシミュレーション方法を用いてシミュレーションを行った結果の一例を示す図であり、ミクロシミュレーションの解が収束しない場合の例について説明する図であり、マクロモデルシミュレーションにおいて、タイヤモデル60を90度回転させた状態(すなわち経過段階t5)での結果をミクロモデルに与えて、ミクロモデルシミュレーションを実施した結果について説明する図である。図7(a)は、ミクロモデルシミュレーションを実施する前の、ミクロモデルの初期状態を示す図であり、図7(b)は、経過段階t5での結果である上記変位勾配テンソルHij(5)を、初期状態にあるミクロモデルに直接与えてミクロシミュレーションを行なった場合の、ミクロモデルの変形解析結果の一例を示す図である。この場合、図7(a)に示す節点Nについて、マクロモデルを90度回転させるシミュレーションの結果である変位勾配テンソルHij(5)によって強制変位を与えると、節点Nは図7(a)上の位置αに変位することになる。マクロモデルが実際に転動した際に節点Nが通過する経路は、図7(a)中の実線矢印に沿った経路である。しかし、ミクロシミュレーションでは、例えば、初期状態の位置と変位状態の位置とを直線補間するように非線型解析を行なうことになり、節点Nが図7(a)中の破線矢印を通過する経路に沿って、かつ上記周期境界条件を満たすように移動することを条件に数値計算を行なってしまう。このような計算を行なうと、マトリックスゴム要素内における変形は極端に増大して、その結果、収束性が悪化し、図7(b)に示す状態で計算がストップしてしまっている。
FIGS. 7A and 7B are diagrams illustrating an example of a result of a simulation performed using a conventional method for simulating a heterogeneous material, and a diagram illustrating an example where a solution of a micro simulation does not converge. In the macro model simulation, the result obtained by performing the micro model simulation by giving the micro model the result in a state in which the
このように、マクロモデルとミクロモデルとを用いた非連成解析では、マクロシミュレーションの結果を、ミクロモデルの最終状態を表す条件として用いるので、マクロシミュレーションにおいてマクロモデルの大変形を解析した場合など、ミクロシミュレーションにおいて、ミクロモデルの初期状態から最終状態までの遷移状態が、ミクロモデルが表す不均質材料の実際の遷移状態からかけ離れてしまう場合があった。このような場合、上記例のように、最終的にミクロシミュレーションの計算が止まってしまうといった問題さえ生じていた。 In this way, in the uncoupled analysis using the macro model and the micro model, the result of the macro simulation is used as a condition that represents the final state of the micro model. In the micro simulation, the transition state from the initial state to the final state of the micro model may be far from the actual transition state of the heterogeneous material represented by the micro model. In such a case, as in the above example, there was even a problem that the calculation of the micro simulation eventually stopped.
本願発明では、このような問題を回避すべく、例えば本実施形態のように、タイヤモデルを90度回転させるような大変形シミュレーションの結果をミクロモデルに入力するような非連成解析シミュレーションを実施する場合、転動に要する全体の所要時間Tにわたるマクロシミュレーションを、予め設定された経過段階tn毎に分割しておき、各経過段階毎のマクロシミュレーションの結果(構造体の変形を表す物理量)をそれぞれ出力する。そして、各経過段階毎のマクロシミュレーションの結果(本実施形態では、変位勾配テンソルHijの表す擬歪成分の大きさ)が、ミクロモデルにおける平均的な変形や変位の大きさとなるように、順次ミクロモデルに境界条件を与えてミクロモデルの変形を求めるシミュレーションを行なう。このように、マクロシミュレーションの結果を各経過段階毎にミクロモデルに与えることは、ミクロモデルが変形する際の遷移状態の条件、すなわちミクロモデルの各節点の変形経路の条件を、単に直線的にではなく、より実際の経路に近似した条件で与えることを意味する。これにより、ミクロシミュレーションでも、ミクロモデルが体験する、実際の滑らかな変形と回転を再現することができ、数値計算の解の収束性を向上することができる。また、変形経路依存のある問題については、ミクロモデルの変形結果を、より正しく得ることができる。 In the present invention, in order to avoid such a problem, for example, as in this embodiment, a non-coupled analysis simulation is performed in which the result of a large deformation simulation that rotates the tire model by 90 degrees is input to the micro model. If you, the macro simulation over the required time T of the entire required for rolling, leave divided for each predetermined elapsed step t n, the result of the macro simulation of each course stage (physical quantity representing the deformation of the structure) Are output respectively. Then, the result of the macro simulation for each elapsed stage (in this embodiment, the magnitude of the pseudo-strain component represented by the displacement gradient tensor H ij ) is sequentially set so as to be the average deformation and displacement magnitude in the micro model. A simulation is performed to determine the deformation of the micro model by giving boundary conditions to the micro model. In this way, giving the result of the macro simulation to the micro model at each progress stage simply means that the condition of the transition state when the micro model is deformed, that is, the condition of the deformation path of each node of the micro model is simply linear. Rather, it means that the conditions are more approximate to the actual route. Thereby, even in the micro simulation, the actual smooth deformation and rotation experienced by the micro model can be reproduced, and the convergence of the numerical calculation solution can be improved. In addition, for problems with deformation path dependency, the deformation result of the micro model can be obtained more correctly.
図8(a)〜(e)は、本実施形態におけるミクロシミュレーションの結果の一例であり、図8(a)は、経過段階t1に対応する変位勾配テンソルHij(1)をミクロモデルに与え、ミクロシミュレーションが行なった結果である。ステップS118において、判定部26が、上述の図7(b)に示す例のように、非線型解析計算の解が収束せずに計算が止まっていることを確認した場合(ステップS118における判定がNoとなった場合)、改めて、経過段階t1〜tnについて再度設定し直す。例えば、5段階よりも更に細かく、90度回転を例えば10段階に分割して、マクロモデルが9度づつ回転した状態それぞれにおける、変形を表す物理量(変形勾配テンソル、変位勾配テンソルなど)を出力するように設定し直し、ステップS114〜ステップS118を繰り返し実施する。
FIGS. 8A to 8E are examples of the result of the micro simulation in the present embodiment, and FIG. 8A shows the displacement gradient tensor H ij (1) corresponding to the elapsed stage t 1 as a micro model. This is the result of micro simulation. In step S118, when the
図8に示すように、本実施形態では、マトリックスゴム要素内における変形が増大して収束性が悪化することもなく、経過段階t1におけるミクロモデルの状態(すなわち、18度だけ回転した状態)が、シミュレーション結果として得られている。図8に示すように、本実施形態の場合、経過段階t1に対応する変位勾配テンソルHij(1)をミクロモデルに与えて、ミクロシミュレーションを行なうと、解が収束することなくミクロモデルの変形を求めることができたので、ステップS118における判定はYesとなる。 As shown in FIG. 8, in the present embodiment, the deformation in the matrix rubber element is not increased and the convergence is not deteriorated, and the state of the micro model at the elapsed stage t 1 (ie, the state rotated by 18 degrees). Is obtained as a simulation result. As shown in FIG. 8, in the case of this embodiment, when the displacement gradient tensor H ij (1) corresponding to the elapsed stage t 1 is given to the micro model and the micro simulation is performed, the solution of the micro model is not converged without convergence. Since the deformation could be obtained, the determination in step S118 is Yes.
このような、ミクロシミュレーション(ステップS116)および判定(ステップS118)は、ステップS112で設定した経過段階t1〜tnの全てについて、繰り返し実施される(ステップS120、およびステップS122)。図8(b)〜図8(e)は、経過段階t2〜t5それぞれに対応する変位勾配テンソルHij(1)〜Hij(5)それぞれの表す擬歪成分の大きさが、ミクロモデルにおける平均的な擬歪成分の大きさとなるように、順次ミクロモデルに境界条件を与えてミクロモデルの変形を求めるシミュレーションを行なった結果である。 Such micro simulation (step S116) and the determination (step S118) for all the elapsed phase t 1 ~t n set in step S112, is repeated (step S120, and step S122). 8 (b) to 8 (e) show that the magnitude of the pseudo-strain component represented by each of the displacement gradient tensors H ij (1) to H ij (5) corresponding to each of the elapsed stages t 2 to t 5 is microscopic. This is a result of performing a simulation for obtaining deformation of the micro model by sequentially giving boundary conditions to the micro model so that the average pseudo-strain component in the model has a magnitude.
最後に、ミクロシミュレーションの結果、例えば、ミクロモデルの変形状態を示した図(例えば、図8(a)〜(b)に示すような図)や、このような変形を表す数値データなどが、ディスプレイ30やプリンタ32に出力される(ステップS124)。本願発明の方法によれば、従来の方法では、図7(a)および(b)に示すように収束解が得られなかった、タイヤの90度回転などの大変形問題についても、図8(e)に示すように最終的なミクロモデルの変形状態を、正確に求めることができる。
Finally, as a result of the micro simulation, for example, a diagram showing the deformation state of the micro model (for example, a diagram as shown in FIGS. 8A to 8B), numerical data representing such deformation, etc. The data is output to the
なお、本実施形態では、マクロシミュレーションを実施するに先がけて、予め各経過段階t1〜tnを設定しておいたが、例えば、マクロシミュレーションを実施した後、マクロシミュレーションの結果に応じて経過段階を設定してもよい。例えば、一旦、マクロモデルを用いてマクロシミュレーションを行い、マクロシミュレーションの際に、ミクロシミュレーションを行なう対象領域の回転成分を逐次求めておき、この回転成分が所定の範囲に入るタイミングで、経過段階を設定してもよい。 In this embodiment, prior to the execution of the macro simulation, the elapsed stages t 1 to t n are set in advance. For example, after the macro simulation is performed, the progress is made according to the result of the macro simulation. Stages may be set. For example, once the macro simulation is performed using the macro model, the rotation component of the target area to be micro-simulated is sequentially obtained during the macro simulation, and the elapsed stage is determined at the timing when the rotation component enters a predetermined range. It may be set.
以上、本発明の不均質材料のシミュレーション方法について詳細に説明したが、本発明は上記実施形態に限定されず、本発明の主旨を逸脱しない範囲において、種々の改良や変更をしてもよいのはもちろんである。 The heterogeneous material simulation method of the present invention has been described in detail above, but the present invention is not limited to the above-described embodiment, and various improvements and modifications may be made without departing from the spirit of the present invention. Of course.
10 シミュレーション装置
12 CPU
14 メモリ
16 ROM
18 I/Oボード
20 モデル作成部
22 周期境界条件設定部
24 有限要素解析部
25 条件変更・設定部
26 判定部
28 材料パラメータ同定部
30 ディスプレイ
32 プリンタ
34 マウス・キーボード
60 タイヤモデル
10
14
18 I /
Claims (9)
メモリと、
マウス・キーボードと
を備えた、材料特性の異なる複数の材料相が配置された不均質材料のシミュレーションモデルを用いて不均質材料のシミュレーションを行うシミュレーション装置の動作方法であって、
前記CPUが、
前記不均質材料を材料とする構成部材を均質材料の等価モデルによってモデル化した構造体のシミュレーションモデルを作成するステップと、
前記構造体のシミュレーションモデルに変形または外力を与えて前記構造体のシミュレーションを行ない、前記マウス・キーボードからの入力により前記メモリ内に予め設定された所定経過段階毎の前記構造体の変形を表す物理量を、それぞれ出力するマクロシミュレーションステップと、
求めた前記所定経過段階毎の前記変形を表す物理量それぞれが、前記所定経過段階それぞれ毎の前記不均質材料のシミュレーションモデルにおける平均的な変形となるように、前記所定経過段階それぞれ毎に前記不均質材料離散化モデルに境界条件を与えて、前記不均質材料の前記所定経過段階それぞれ毎の変形を求めるミクロシミュレーションステップと、を実行することを特徴とするシミュレーション装置の動作方法。 CPU,
Memory,
Mouse and keyboard
The provided, a method of operating a simulation apparatus for simulating a heterogeneous material using a simulation model of the heterogeneous material in which a plurality of material phase having different material characteristics are positioned,
The CPU is
Creating a simulation model of a structure in which the structural member made of the heterogeneous material is modeled by an equivalent model of the homogeneous material;
A physical quantity representing the deformation of the structure for each predetermined progress stage preset in the memory by performing deformation or external force on the simulation model of the structure to simulate the structure and input from the mouse / keyboard Each of the macro simulation steps to output,
The inhomogeneity for each of the predetermined progress stages is such that each physical quantity representing the deformation for each of the predetermined progress stages is an average deformation in the simulation model of the heterogeneous material for each of the predetermined progress stages. the material discretized model given boundary conditions, the predetermined elapsed stage method of operating characteristics and to Resid simulation apparatus to perform a micro-simulation step, the obtaining the deformation of each respective heterogeneous materials.
前記ミクロシミュレーションステップにおいて前記不均質材料の前記所定経過段階それぞれ毎の変形を求める度に、シミュレーション結果が収束しているか否かを判定する判定ステップと、
前記判定ステップにおいて前記シミュレーション結果が収束していないと判定されたとき、前記所定経過段階をさらに細分化して、前記マクロシミュレーションステップと前記ミクロシミュレーションステップとを実施する繰り返しステップと、を実行することを特徴とする請求項1記載のシミュレーション装置の動作方法。 Furthermore, the CPU
A determination step of determining whether or not the simulation result has converged each time the deformation of each of the predetermined progress stages of the heterogeneous material is determined in the micro simulation step;
When the simulation result is determined not converged in the determination step, and further subdividing the predetermined elapsed stage, and repeatedly performing a said micro simulation step and the macro simulation step, to the execution operating method of the simulation apparatus according to claim 1, wherein.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2006278887A JP4946335B2 (en) | 2006-10-12 | 2006-10-12 | Operation method of simulation apparatus |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2006278887A JP4946335B2 (en) | 2006-10-12 | 2006-10-12 | Operation method of simulation apparatus |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2008097354A JP2008097354A (en) | 2008-04-24 |
| JP4946335B2 true JP4946335B2 (en) | 2012-06-06 |
Family
ID=39380126
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2006278887A Expired - Fee Related JP4946335B2 (en) | 2006-10-12 | 2006-10-12 | Operation method of simulation apparatus |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP4946335B2 (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN107633120A (en) * | 2017-09-07 | 2018-01-26 | 东南大学 | A kind of construction method of fibre reinforced composites dynamic shearing constitutive model |
Families Citing this family (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP5081844B2 (en) * | 2009-02-05 | 2012-11-28 | 株式会社豊田中央研究所 | Deformation amount evaluation support apparatus, deformation amount evaluation support method, and program |
| JP5402274B2 (en) * | 2009-06-11 | 2014-01-29 | 横浜ゴム株式会社 | Rotating body simulation method, apparatus and program |
| JP5381523B2 (en) * | 2009-09-03 | 2014-01-08 | 横浜ゴム株式会社 | Analysis information display method, analysis information display computer program, and analysis information display device |
| JP5650445B2 (en) * | 2010-06-21 | 2015-01-07 | 株式会社ブリヂストン | Simulation method |
| KR101981577B1 (en) | 2017-09-22 | 2019-08-28 | 서울대학교산학협력단 | Multiscale simulation method for free energy calculation of combined phase reactions |
| CN115292953B (en) * | 2022-08-18 | 2025-05-06 | 大连理工大学 | A mechanical simulation analysis method for analyzing two-dimensional periodic inhomogeneous structures |
| CN119086104A (en) * | 2024-09-14 | 2024-12-06 | 江苏兴达钢帘线股份有限公司 | A finite element based tire wire ring breaking force testing device and method |
Family Cites Families (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2973190B2 (en) * | 1997-08-01 | 1999-11-08 | 株式会社・イー・アール・シー・ | Design method of materials and structures by combined analysis of molecular simulation method and homogenization method |
| JP4710261B2 (en) * | 2004-06-30 | 2011-06-29 | 横浜ゴム株式会社 | Method for operating tire behavior simulation processing device |
| JP4093994B2 (en) * | 2004-07-01 | 2008-06-04 | 横浜ゴム株式会社 | Simulation method for heterogeneous materials |
-
2006
- 2006-10-12 JP JP2006278887A patent/JP4946335B2/en not_active Expired - Fee Related
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN107633120A (en) * | 2017-09-07 | 2018-01-26 | 东南大学 | A kind of construction method of fibre reinforced composites dynamic shearing constitutive model |
| CN107633120B (en) * | 2017-09-07 | 2018-07-17 | 东南大学 | A kind of construction method of fibre reinforced composites dynamic shearing constitutive model |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2008097354A (en) | 2008-04-24 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| Han et al. | Crack phase-field model equipped with plastic driving force and degrading fracture toughness for ductile fracture simulation | |
| JP4594043B2 (en) | Rubber material simulation method | |
| US8401827B2 (en) | Processing device and method for structure data representing a physical structure | |
| Barroqueiro et al. | Design of mechanical heterogeneous specimens using topology optimization | |
| US20100153077A1 (en) | Method And System For Analysis And Shape Optimization Of Physical Structures Using A Computerized Algebraic Dual Representation Implicit Dimensional Reduction | |
| Daynes | High stiffness topology optimised lattice structures with increased toughness by porosity constraints | |
| JP2008142774A (en) | Stress-strain relationship simulation method, stress-strain relationship simulation system, stress-strain relationship simulation program, and recording medium recording the program | |
| JP5003303B2 (en) | Method for creating simulation model of composite material and simulation method | |
| Dolarevic et al. | A modified three-surface elasto-plastic cap model and its numerical implementation | |
| JP4946335B2 (en) | Operation method of simulation apparatus | |
| Brunet et al. | Failure analysis of anisotropic sheet-metals using a non-local plastic damage model | |
| JP4093994B2 (en) | Simulation method for heterogeneous materials | |
| JP2005121535A (en) | Rubber material simulation method | |
| Naddeo et al. | Automatic versatile parametric procedure for a complete FEM structural analysis of composites having cylinder-shaped reinforcing fibres | |
| Komaragiri et al. | Calibration and extended validation of a virtual asphalt mixture compaction model using bullet physics engine | |
| Yu et al. | A length insensitive modified phase field model for quasi-brittle failure and brittle fracture | |
| JP2006018454A (en) | Tire behavior simulation method | |
| JP5432549B2 (en) | Rubber material simulation method | |
| JP5402274B2 (en) | Rotating body simulation method, apparatus and program | |
| Lévesque et al. | A micromechanical model for nonlinear viscoelastic particle reinforced polymeric composite materials—undamaged state | |
| JP2003159916A (en) | Tire characteristic prediction method, pneumatic tire and program | |
| JP4946377B2 (en) | Operation method of simulation apparatus | |
| Campbell et al. | Non-linear idealisation error analysis of a metallic stiffened panel loaded in compression | |
| JP2019513263A (en) | Method for transmitting FE simulation results stress states (stress tensor) on a new FE mesh geometry of a modeled construction system in a manufacturing process simulation chain | |
| Ibrahimbegovic et al. | Synergy of stochastics and inelasticity at multiple scales: novel Bayesian applications in stochastic upscaling and fracture size and scale effects |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20091005 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20110705 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20110712 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20110909 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20120207 |
|
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20120220 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20150316 Year of fee payment: 3 |
|
| R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20150316 Year of fee payment: 3 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| LAPS | Cancellation because of no payment of annual fees |