JP2600466B2 - Method and apparatus for displaying fluid analysis result - Google Patents
Method and apparatus for displaying fluid analysis resultInfo
- Publication number
- JP2600466B2 JP2600466B2 JP26722490A JP26722490A JP2600466B2 JP 2600466 B2 JP2600466 B2 JP 2600466B2 JP 26722490 A JP26722490 A JP 26722490A JP 26722490 A JP26722490 A JP 26722490A JP 2600466 B2 JP2600466 B2 JP 2600466B2
- Authority
- JP
- Japan
- Prior art keywords
- analysis result
- data
- obstacle
- result data
- fluid
- 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
Landscapes
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Indicating Measured Values (AREA)
- Aerodynamic Tests, Hydrodynamic Tests, Wind Tunnels, And Water Tanks (AREA)
Description
【発明の詳細な説明】 <産業上の利用分野> この発明は流体解析結果表示方法およびその装置に関
し、さらに詳細にいえば、複数の多角形により定義され
た障害物の形状データに基づいて、直交座標系を用いて
差分法により流体解析を行ない、解析結果データを障害
物上に表示するための方法およびその装置に関する。DETAILED DESCRIPTION OF THE INVENTION <Industrial Application Field> The present invention relates to a method and a device for displaying a fluid analysis result, and more specifically, based on shape data of an obstacle defined by a plurality of polygons. The present invention relates to a method and apparatus for performing fluid analysis by a difference method using an orthogonal coordinate system and displaying analysis result data on an obstacle.
<従来の技術、および発明が解決しようとする課題> 従来からCAE(Computer aided engineering)を用い
て熱伝導解析、流体解析等を行なうに当って、差分法、
有限要素法および境界要素法の3種類の流体解析法が一
般的に採用されている。これらの流体解析法のうち、差
分法は、物理的に厳密な支配方程式に差分という数学的
近似を行なって解を求める方法であり、流体解析の用途
に多く用いられている。そして、この差分法は、他の方
法と比較して解析速度が早いという利点を有している
が、直交格子を用いるため、例えば、障害物の表面近傍
における流体解析を行ない、解析結果データを障害物上
に表示する場合に、障害物自体の形状が歪になってしま
い、解析結果の認識が困難になってしまうという不都合
がある。具体的には、流体解析を行なう場合には、第5
図に示すように、先ずモデラ(61)により障害物の形状
データを作成して形状データ・ファイル(62)に格納
し、形状データ・ファイル(62)から形状データを読み
出してプリ・プロセッサ(63)により流体解析のための
入力データ(構造格子、流体占有率、開口率、境界条件
等)を作成して入力データ・ファイル(64)に格納し、
入力データ・ファイル(64)から入力データを読み出し
て流体解析プログラム(65)により流体解析を行なって
解析結果データを解析結果データ・ファイル(66)に格
納し、解析結果データ・ファイル(66)から解析結果デ
ータを読み出してポスト・プロセッサ(67)により解析
結果の可視的表示を行なうシステム構成を有している。
したがって、第6図(A)に示すように障害物が球であ
っても、流体解析結果に基づいて得られる障害物は流体
占有率が0になるセルの場合として認識されるため、第
6図(B)に示すように球と大幅にかけ離れた障害物と
して表示されてしまい、実際の障害物と解析結果データ
との相関が殆ど不可能になってしまう。<Conventional Techniques and Problems to be Solved by the Invention> Conventionally, when conducting heat conduction analysis, fluid analysis, and the like using computer aided engineering (CAE), a difference method,
Three types of fluid analysis methods, the finite element method and the boundary element method, are generally adopted. Among these fluid analysis methods, the difference method is a method of obtaining a solution by performing a mathematical approximation called a difference on a physically strict governing equation, and is often used for fluid analysis applications. This difference method has an advantage that the analysis speed is faster than other methods.However, since an orthogonal grid is used, for example, a fluid analysis near the surface of an obstacle is performed, and the analysis result data is obtained. When displaying on an obstacle, there is a disadvantage that the shape of the obstacle itself is distorted and it becomes difficult to recognize the analysis result. Specifically, when performing fluid analysis, the fifth
As shown in the figure, first, shape data of an obstacle is created by a modeler (61), stored in a shape data file (62), and the shape data is read from the shape data file (62) to be read by a pre-processor (63). ) Creates input data (structure grid, fluid occupancy, aperture ratio, boundary conditions, etc.) for fluid analysis and stores it in the input data file (64),
Input data is read from the input data file (64), fluid analysis is performed by the fluid analysis program (65), the analysis result data is stored in the analysis result data file (66), and the analysis result data file (66) is read. It has a system configuration in which the analysis result data is read and the post processor (67) visually displays the analysis result.
Therefore, even if the obstacle is a sphere as shown in FIG. 6 (A), the obstacle obtained based on the fluid analysis result is recognized as a cell where the fluid occupancy is 0, As shown in FIG. 2B, the obstacle is displayed as an obstacle that is far away from the sphere, and it is almost impossible to correlate the actual obstacle with the analysis result data.
尚、第6図は形状が極端に歪になる具体例を示したも
のであるが、曲面、傾斜面を多く含む障害物に基づく流
体解析を行なって解析結果データを障害物と共に表示す
る場合には同様の不都合が生じることになる。また、流
体解析以外の用途に適用した場合にも同様の不都合が生
じる。FIG. 6 shows a specific example in which the shape is extremely distorted. However, when performing fluid analysis based on an obstacle including many curved surfaces and inclined surfaces and displaying analysis result data together with the obstacle, Will have the same disadvantages. In addition, similar inconveniences occur when applied to applications other than fluid analysis.
<発明の目的> この発明は上記の問題点に鑑みてなされたものであ
り、流体解析結果を著しく認識し易い状態で表示できる
新規な流体解析結果表示方法およびその装置を提供する
ことを目的としている。<Object of the Invention> The present invention has been made in view of the above problems, and has as its object to provide a novel fluid analysis result display method and apparatus capable of displaying a fluid analysis result in an easily recognizable state. I have.
<課題を解決するための手段> 上記の目的を達成するための、第1の発明の流体解析
結果表示方法は、複数の多角形により定義された障害物
の形状データに基づいて、直交座標系を用いて差分法に
より流体解析を行なって格子点上の解析結果データを
得、解析結果データに基づく補間演算を行なうことによ
り上記複数の多角形により定義された霜害物の表面にお
ける解析結果データを得、複数の多角形により定義され
た障害物の形状データを、流体占有率に基づいて得られ
る障害物の形状データに代えて障害物表示データとして
採用し、採用された障害物表示データ上に上記解析結果
データを表示する方法である。<Means for Solving the Problems> In order to achieve the above object, a fluid analysis result display method according to a first aspect of the present invention provides a fluid analysis result display method based on a rectangular coordinate system based on shape data of an obstacle defined by a plurality of polygons. The analysis result data on the grid points is obtained by performing the fluid analysis by the difference method using the difference method on the grid points, and performing the interpolation operation based on the analysis result data to obtain the analysis result data on the surface of the frost damage object defined by the plurality of polygons. Obtain, the shape data of the obstacle defined by the plurality of polygons is adopted as obstacle display data instead of the shape data of the obstacle obtained based on the fluid occupancy, and on the adopted obstacle display data This is a method of displaying the analysis result data.
第2の発明の流体解析結果表示方法は、複数の多角形
により定義された障害物の形状データに基づいて、直交
座標系を用いて差分法により流体解析を行なって格子点
上の解析結果データを得、解析結果データに基づく補間
演算を行なうことにより各多角形の頂点における解析結
果データを得、複数の多角形により定義された障害物の
形状データを、流体占有率に基づいて得られる障害物の
形状データに代えて障害物表示データとして採用し、採
用された障害物表示データの各頂点上に上記補間演算に
より得られた解析結果データを表示し、頂点以外の点上
に、対応する頂点上の解析結果データに基づく補間演算
を行なって得られた解析結果データを表示する方法であ
る。According to a second aspect of the present invention, there is provided a fluid analysis result display method, comprising: performing a fluid analysis by a difference method using an orthogonal coordinate system based on shape data of an obstacle defined by a plurality of polygons; Obtain the analysis result data at the vertices of each polygon by performing an interpolation operation based on the analysis result data, and obtain the shape data of the obstacle defined by the plurality of polygons based on the fluid occupancy. The analysis result data obtained by the above-described interpolation calculation is displayed on each vertex of the adopted obstacle display data instead of the shape data of the object, and is displayed on each vertex of the adopted obstacle display data. This is a method of displaying analysis result data obtained by performing an interpolation operation based on analysis result data on a vertex.
第3の発明の流体解析結果表示装置は、複数の多角形
により定義された障害物の形状データに基づいて、直交
座標系を用いて差分法により流体解析を行なって格子点
上の解析結果データを得る流体解析手段と、得られた解
析結果データに基づく補間演算を行なうことにより上記
複数の多角形により定義された障害物の表面における解
析結果データを得る補間演算手段と、複数の多角形によ
り定義された障害物の形状データを、流体占有率に基づ
いて得られる障害物の形状データに代えて障害物表示デ
ータとして選択する障害物表示データ選択手段と、選択
された障害物表示データ上に上記解析結果データを表示
する解析結果表示手段とを含んでいる。According to a third aspect of the present invention, there is provided a fluid analysis result display device that performs a fluid analysis by a difference method using an orthogonal coordinate system based on shape data of an obstacle defined by a plurality of polygons, and analyzes result data on a grid point. And a plurality of polygons, by performing an interpolation operation based on the obtained analysis result data to obtain analysis result data on the surface of the obstacle defined by the plurality of polygons. Obstacle display data selecting means for selecting the defined obstacle shape data as obstacle display data instead of the obstacle shape data obtained based on the fluid occupancy, and on the selected obstacle display data Analysis result display means for displaying the analysis result data.
第4の発明の流体解析結果表示装置は、複数の多角形
により定義された障害物の形状データに基づいて、直交
座標系を用いて差分法により流体解析を行なって格子点
上の解析結果データを得る流体解析手段と、得られた解
析結果データに基づく補間演算を行なうことにより各多
角形の頂点における解析結果データを得る第1補間演算
手段と、複数の多角形により定義された障害物の形状デ
ータを、流体占有率に基づいて得られる障害物の形状デ
ータに代えて障害物表示データとして採用する障害物表
示データ選択手段と、選択された障害物表示データの各
頂点上に上記補間演算により得られた解析結果データを
割り当てる解析結果割り当て手段と、頂点以外の点上
に、対応する頂点上の解析結果データに基づく補間演算
を行なって頂点以外の点上の解析結果データを得る第2
補間演算手段と、選択された障害物表示データ上に上記
第1補間演算手段および第2補間演算手段により得られ
た解析結果データを表示する解析結果表示手段とを含ん
でいる。According to a fourth aspect of the present invention, there is provided a fluid analysis result display device that performs a fluid analysis by a difference method using an orthogonal coordinate system based on shape data of an obstacle defined by a plurality of polygons, and obtains analysis result data on a grid point. , A first interpolation operation means for obtaining analysis result data at the vertices of each polygon by performing an interpolation operation based on the obtained analysis result data, and an obstruction defined by a plurality of polygons. Obstacle display data selecting means for adopting the shape data as obstacle display data instead of the obstacle shape data obtained based on the fluid occupancy, and performing the interpolation operation on each vertex of the selected obstacle display data Analysis result assigning means for assigning the analysis result data obtained by the above, and an interpolation operation based on the analysis result data on the corresponding vertex is performed on a point other than the vertex, Second obtaining analysis result data on
Interpolation calculation means and analysis result display means for displaying the analysis result data obtained by the first interpolation calculation means and the second interpolation calculation means on the selected obstacle display data are included.
<作用> 第1の発明の流体解析結果表示方法であれば、直交座
標系を用いる差分法により得られる解析結果データが流
体占有率が0になる構造格子を障害物とするデータであ
っても、解析結果データに基づく補間演算を行なうこと
により複数の多角形により定義された障害物の表面にお
ける解析結果データを得ることができる。そして、複数
の多角形により定義された障害物の形状データを、流体
占有率に基づいて得られる障害物の形状データに代えて
障害物表示データとして採用し、採用された障害物表示
データ上に上記解析結果データを表示することにより、
解析結果データと実際の障害物との相関を著しく認識し
易い状態で表示できる。<Operation> According to the fluid analysis result display method of the first aspect of the present invention, even if the analysis result data obtained by the difference method using the rectangular coordinate system is data in which a structured grid having a fluid occupancy of 0 is an obstacle. By performing an interpolation operation based on the analysis result data, it is possible to obtain analysis result data on the surface of an obstacle defined by a plurality of polygons. Then, the shape data of the obstacle defined by the plurality of polygons is adopted as obstacle display data instead of the shape data of the obstacle obtained based on the fluid occupancy, and the adopted obstacle display data is displayed on the adopted obstacle display data. By displaying the above analysis result data,
The correlation between the analysis result data and the actual obstacle can be displayed in a state in which it is extremely easy to recognize.
第2の発明の流体解析結果表示方法であれば、直交座
標系を用いる差分法により得られる解析結果データが流
体占有率が0になる構造格子を障害物とするデータであ
っても、解析結果データに基づく補間演算を行なうこと
により複数の多角形により定義された障害物の各多角形
の各頂点における解析結果データを得ることができる。
そして、各多角形の各頂点における解析結果データに基
づいて補間演算を施すことにより頂点以外の点における
解析結果データを得ることができる。したがって、複数
の多角形により定義された障害物の形状データを、流体
占有率に基づいて得られる障害物の形状データに代えて
障害物表示データとして採用し、採用された障害物表示
データ上に上記解析結果データを表示することにより、
解析結果データと実際の障害物との相関を著しく確認し
易い状態で表示できる。With the fluid analysis result display method according to the second aspect of the present invention, even if the analysis result data obtained by the difference method using the rectangular coordinate system is data in which a structured grid having a fluid occupancy of 0 is an obstacle, the analysis result is obtained. By performing an interpolation operation based on the data, analysis result data at each vertex of each polygon of the obstacle defined by the plurality of polygons can be obtained.
Then, by performing an interpolation operation based on the analysis result data at each vertex of each polygon, analysis result data at points other than the vertex can be obtained. Therefore, the obstacle shape data defined by the plurality of polygons is adopted as obstacle display data instead of the obstacle shape data obtained based on the fluid occupancy, and the adopted obstacle display data is displayed on the adopted obstacle display data. By displaying the above analysis result data,
It is possible to display the correlation between the analysis result data and the actual obstacle in a state in which it is extremely easy to confirm.
第3の発明の流体解析結果表示装置であれば、直交座
標系を用いる差分法により得られる解析結果データが流
体占有率が0になる構造格子を障害物とするデータであ
っても、流体解析手段により得られる解析結果データに
基づいて補間演算手段により補間演算を行なうことによ
り複数の多角形により定義された障害物の表面における
解析結果データを得ることができる。そして、障害物表
示データ選択手段により、複数の多角形により定義され
た障害物の形状データを、流体占有率に基づいて得られ
る障害物の形状データに代えて障害物表示データとして
選択し、解析結果表示手段により、選択された障害物表
示データ上に上記解析結果データを表示することによ
り、解析結果データと実際の障害物との相関を著しく確
認し易い状態で表示できる。With the fluid analysis result display device according to the third aspect of the present invention, even if the analysis result data obtained by the difference method using the rectangular coordinate system is data in which a structured grid having a fluid occupancy of 0 is an obstacle, the fluid analysis is performed. By performing an interpolation operation by the interpolation operation means based on the analysis result data obtained by the means, it is possible to obtain analysis result data on the surface of the obstacle defined by a plurality of polygons. Then, the obstacle display data selecting means selects the obstacle shape data defined by the plurality of polygons as obstacle display data instead of the obstacle shape data obtained based on the fluid occupancy, and analyzes the data. By displaying the analysis result data on the selected obstacle display data by the result display means, it is possible to display the correlation between the analysis result data and the actual obstacle in a state in which it is extremely easy to confirm.
第4の発明の流体解析結果表示装置であれば、直交座
標系を用いる差分法により得られる解析結果データが流
体占有率が0になる構造格子を障害物とするデータであ
っても、流体解析手段により得られる解析結果データに
基づいて第1補間演算手段により補間演算を行なうこと
により複数の多角形により定義された障害物の各多角形
の各頂点における解析結果データを得ることができる。
そして、各多角形の各頂点における解析結果データに基
づいて第2補間演算手段により補間演算を施すことによ
り頂点以外の点における解析結果データを得ることがで
きる。したがって、障害物表示データ選択手段により、
複数の多角形により定義された障害物の形状データを、
流体占有率に基づいて得られる障害物の形状データに代
えて障害物表示データとして選択し、解析結果表示手段
により、選択された障害物表示データ上に上記解析結果
データを表示することにより、解析結果データと実際の
障害物との相関を著しく認識し易い状態で表示できる。With the fluid analysis result display device according to the fourth aspect of the present invention, even if the analysis result data obtained by the difference method using the rectangular coordinate system is data in which a structured grid having a fluid occupancy of 0 is an obstacle, the fluid analysis is performed. By performing an interpolation operation by the first interpolation operation means based on the analysis result data obtained by the means, it is possible to obtain analysis result data at each vertex of each polygon of the obstacle defined by the plurality of polygons.
Then, by performing an interpolation operation by the second interpolation operation means based on the analysis result data at each vertex of each polygon, analysis result data at points other than the vertex can be obtained. Therefore, by the obstacle display data selection means,
Obstacle shape data defined by multiple polygons,
The analysis is performed by selecting the obstacle display data instead of the obstacle shape data obtained based on the fluid occupancy, and displaying the analysis result data on the selected obstacle display data by the analysis result display means. The correlation between the result data and the actual obstacle can be displayed in a state in which the correlation is remarkably easy to recognize.
<実施例> 以下、実施例を示す添付図面によって詳細に説明す
る。<Example> Hereinafter, an example will be described in detail with reference to the accompanying drawings.
第3図はこの発明の流体解析結果表示方法が適用され
る流体解析システムの構成を概略的に示す図であり、先
ずモデラ(21)により障害物の形状データを作成して形
状データ・ファイル(22)に格納し、形状データ・ファ
イル(22)から形状データを読み出してプリ・プロセッ
サ(23)により流体解析のための入力データ(構造格
子、流体占有率、開口率、境界条件等)を作成して入力
データ・ファイル(24)に格納し、入力データ・ファイ
ル(24)から入力データを読み出して流体解析プログラ
ム(25)により流体解析を行なって解析結果データを解
析結果データ・ファイル(26)に格納し、形状データ・
ファイル(22)から障害物の形状を読み出すとともに、
解析結果データ・ファイル(26)から解析結果データを
読み出してポスト・プロセッサ(27)により解析結果の
可視的表示を行なうようにしている。FIG. 3 is a diagram schematically showing a configuration of a fluid analysis system to which the fluid analysis result display method of the present invention is applied. First, shape data of an obstacle is created by a modeler (21) and a shape data file ( 22), read the shape data from the shape data file (22) and create input data (structure grid, fluid occupancy, aperture ratio, boundary conditions, etc.) for fluid analysis by the pre-processor (23) And store it in the input data file (24), read the input data from the input data file (24), perform fluid analysis with the fluid analysis program (25), and convert the analysis result data to the analysis result data file (26) Stored in the
Read the shape of the obstacle from the file (22),
The analysis result data is read from the analysis result data file (26), and the post processor (27) performs visual display of the analysis result.
第1図はこの発明の流体解析結果表示方法の一実施例
を示すフローチャートであり、直交座標系を用いた有限
差分法に基づく流体解析が行なわれ、解析結果データが
得られた場合に、ステップにおいて解析結果データが
構造格子の格子点上のデータとして得られたか構造格子
の中心点上のデータとして得られたかを判別し、構造格
子の中心点上のデータとして得られている場合には、ス
テップにおいて互に隣接し合う構造格子に対応する解
析結果データに基づく補間演算を行なうことにより構造
格子の格子点上の解析結果データを得る。そして、ステ
ップにおいて解析結果データが構造格子の格子点上の
データとして得られたと判別された場合、またはステッ
プの処理が行なわれた場合には、ステップにおい
て、障害物を構成する複数の多角形の複数の頂点の中か
ら1つの頂点を選択し、ステップにおいて、選択され
た頂点を含む構造格子を抽出し、ステップにおい
て、選択された頂点が抽出された構造格子の格子点と一
致するか否か、選択された頂点が抽出された構造格子の
稜線と一致するか否か、選択された頂点が抽出された構
造格子の面と一致するか否かを順次判別する。そして、
ステップにおいて、選択された頂点が抽出された構造
格子の格子点と一致すると判別された場合には、ステッ
プにおいて該当する格子点の解析結果データを選択さ
れた頂点における解析結果データとし、ステップにお
いて、選択された頂点が抽出された構造格子の稜線と一
致すると判別された場合には、ステップにおいて稜線
をなす2つの格子点と頂点との距離に基づいて頂点にお
ける解析結果データを算出し、ステップにおいて、選
択された頂点が抽出された構造格子の面と一致すると判
別された場合には、ステップにおいて面をなす4つの
格子点と頂点との距離に基づいて頂点における解析結果
データを算出し、ステップにおいて、選択された頂点
が抽出された構造格子の面と一致しないと判別された場
合には、ステップにおいて構造格子をなす8つの格子
点と頂点との距離に基づいて頂点における解析結果デー
タを算出する。そして、ステップの何れかの処
理が行なわれた後は、ステップにおいて全ての多角形
の全ての頂点についての処理が終了したか否かを判別
し、処理が終了していない頂点が存在していると判別さ
れた場合には、ステップにおいて次の頂点を選択し、
再びステップの処理を行なう。逆に、ステップにお
いて全ての多角形の全ての頂点についての処理が終了し
たと判別された場合には、ステップにおいて何れかの
多角形を選択し、ステップにおいて、選択された多角
形の各頂点における解析結果データに基づいて補間演算
を行なうことにより当該する多角形に含まれる頂点以外
の点における解析結果データを得、ステップにおいて
全ての多角形についてステップの処理が行なわれたと
判別されるまでステップの処理を反復し、全ての多角
形についてステップの処理が行なわれた場合には、ス
テップにおいて障害物を構成する複数の多角形と共に
コンター線(等高線)を表示し、そのまま一連の処理を
終了する。FIG. 1 is a flow chart showing one embodiment of a fluid analysis result display method according to the present invention. When fluid analysis based on a finite difference method using an orthogonal coordinate system is performed and analysis result data is obtained, the step is performed. It is determined whether the analysis result data is obtained as data on the lattice point of the structured grid or as data on the central point of the structured grid.If the data is obtained as data on the central point of the structured grid, By performing an interpolation operation based on the analysis result data corresponding to the structural lattices adjacent to each other in the step, the analysis result data on the lattice points of the structural lattice is obtained. If it is determined in the step that the analysis result data is obtained as data on the lattice points of the structured grid, or if the processing of the step is performed, in the step, a plurality of polygons forming the obstacle are Selecting one vertex from the plurality of vertices, extracting a structured grid including the selected vertex in the step, and determining whether the selected vertex matches a grid point of the extracted structured grid in the step Then, it is sequentially determined whether or not the selected vertex coincides with the ridge line of the extracted structural lattice, and whether or not the selected vertex coincides with the surface of the extracted structural lattice. And
In the step, when it is determined that the selected vertex coincides with the extracted lattice point of the structured lattice, the analysis result data of the corresponding lattice point is set as the analysis result data of the selected vertex in the step, and in the step, If it is determined that the selected vertex coincides with the ridge line of the extracted structural grid, the analysis result data at the vertex is calculated based on the distance between the vertex and the two grid points forming the ridge line in the step. If it is determined that the selected vertex coincides with the surface of the extracted structural grid, the analysis result data at the vertex is calculated based on the distance between the vertex and the four lattice points forming the surface in step, In step, if it is determined that the selected vertex does not match the surface of the extracted structured grid, It calculates the analysis result data at a vertex based on the distance between the eight lattice points and vertices constituting a. Then, after any of the steps is performed, it is determined whether or not the processing has been completed for all vertices of all polygons in the step, and there are vertices for which processing has not been completed. Is determined, the next vertex is selected in the step,
The step processing is performed again. Conversely, if it is determined in step that the processing for all vertices of all polygons has been completed, then in step, any polygon is selected, and in step, each of the vertices of the selected polygon is By performing an interpolation operation based on the analysis result data, analysis result data at points other than the vertices included in the polygon is obtained, and the steps are repeated until it is determined that the processing of the step has been performed on all the polygons in the step. If the processing is repeated and the step processing is performed for all the polygons, contour lines (contour lines) are displayed together with a plurality of polygons constituting the obstacle at the step, and the series of processing ends as it is.
第2図(A)〜(C)はステップの処理を説明す
る具体例であり、直交座標系上に第2図(A)に示すよ
うに障害物としての球が定義されている場合に、第2図
(B)にそれぞれ黒丸、X印で示すように、構造格子の
中心点、構造格子の格子点における解析結果データが得
られる場合があり、後者の場合には得られた解析結果デ
ータをそのまま採用すればよいが、前者の場合には、第
2図(C)に示すように、対象となる格子点を共有する
8つの構造格子(C1)〜(C8)を抽出し、各構造格子の
中心点における解析結果データがS1〜S8であり、各構造
格子の体積がV1〜V8であれば、対象となる格子点上の解
析結果データS0を、 の演算を行なうことにより算出すればよい。FIGS. 2A to 2C are specific examples for explaining the processing of the steps. When a sphere as an obstacle is defined on a rectangular coordinate system as shown in FIG. As shown by black circles and X marks in FIG. 2B, respectively, analysis result data at the center point of the structured grid and at grid points of the structured grid may be obtained. In the latter case, the obtained analysis result data is obtained. However, in the former case, as shown in FIG. 2C, eight structural grids (C1) to (C8) sharing the target grid point are extracted, and each structure grid is extracted. If the analysis result data at the center point of the lattice is S1 to S8 and the volume of each structural lattice is V1 to V8, the analysis result data S0 on the target lattice point is May be calculated by performing the above calculation.
また、上記ステップにおける処理は、各格子点
における解析結果データと対象となる多角形の頂点まで
の距離との加重平均を算出する処理である。Further, the process in the above step is a process of calculating a weighted average of the analysis result data at each grid point and the distance to the vertex of the target polygon.
したがって、ステップの判別、処理を行なうこと
により構造格子の格子点上の解析結果データを得ること
ができ、次いで、ステップまでの判別、処理を反復す
ることにより障害物を構成する各多角形の各頂点におけ
る解析結果データを得ることができる。その後、ステッ
プの処理を反復することにより頂点以外の点における
情報結果データを得ることができるので、得られた解析
結果データに基づいて、複数の多角形で構成された障害
物上にコンター線を表示でき、解析結果を著しく見やす
くできる。Therefore, the analysis result data on the lattice points of the structured grid can be obtained by performing the determination and processing of the steps, and then, by repeating the determination and processing up to the step, each of the polygons constituting the obstacle can be obtained. Analysis result data at the vertices can be obtained. After that, by repeating the processing of the step, information result data at points other than the vertices can be obtained. Based on the obtained analysis result data, contour lines are formed on obstacles formed of a plurality of polygons. Can be displayed, and the analysis results can be remarkably viewed.
但し、コンター線表示する代わりに、解析結果データ
を予め指定した色に対応させておくことによりカラー・
コンター表示を達成することができる。However, instead of displaying the contour lines, the analysis result data can be made to correspond to the color specified in advance,
Contour display can be achieved.
<実施例2> 第4図はこの発明の流体解析結果表示装置の一実施例
を示すブロック図であり、流体解析を行なうことにより
得られた流体解析データが構造格子の格子点上のデータ
であるか構造格子の中心点上のデータであるかを判別す
る判別部(1)と、構造格子の中心点上のデータである
ことを示す判別部(1)からの判別結果が供給されたこ
とを条件として隣合う構造格子の中心点上の解析結果デ
ータに基づく演算を行なって格子点上の解析結果データ
を得、格子点上のデータであることを示す判別部(1)
からの判別結果が供給されたことを条件として解析結果
データをそのまま出力する第1解析結果データ算出部
(2)と、障害物を規定すべく定義された複数の多角形
の各頂点を順次選択する頂点選択部(3)と、選択され
た頂点が属する構造格子を検出する構造格子検出部
(4)と、選択された頂点が、検出された構造格子の格
子点上、稜線上、面上、または内部の何れに位置してい
るかを判別する判定部(5)と、判定部(5)からの判
定結果に基づいて該当する演算を行なうことにより該当
する頂点上における解析結果データを算出する第2解析
結果データ算出部(6)と、複数の多角形により定義さ
れた障害物の形状データを、流体占有率に基づいて得ら
れる障害物の形状データに代えて障害物表示データとし
て選択する障害物表示データ選択部(7)と、選択され
た障害物表示データの各頂点上に上記補間演算により得
られた解析結果データを割り当てる解析結果割り当て部
(8)と、対応する頂点上の解析結果データに基づく補
間演算を行なって頂点以外の点上の解析結果データを得
る補間演算部(9)と、選択された障害物表示データ上
に上記第2解析結果データ算出部(6)および補間演算
部(9)により得られた解析結果データを表示する解析
結果表示部(10)と、各多角形の各頂点について頂点選
択部(3)、構造格子検出部(4)、判別部(5)およ
び第2解析結果データ算出部(6)を反復動作させる制
御部(11)とを含んでいる。<Embodiment 2> FIG. 4 is a block diagram showing an embodiment of a fluid analysis result display device according to the present invention, in which fluid analysis data obtained by performing fluid analysis is data on lattice points of a structural lattice. The discriminating unit (1) for discriminating whether the data is on the center point of the structured grid or not and the discriminating unit (1) indicating that the data is on the center point of the structured grid are supplied. Is performed on the basis of the analysis result data on the center point of the adjacent structured grid under the condition that the analysis result data on the grid point is obtained, and the determination unit (1) indicating that the data is on the grid point
A first analysis result data calculation unit (2) that outputs the analysis result data as it is under the condition that the determination result is supplied, and sequentially selects each vertex of a plurality of polygons defined to define an obstacle A vertex selecting unit (3), a structured grid detecting unit (4) for detecting a structured grid to which the selected vertex belongs, and a selected vertex on a grid point, a ridge line, or a plane of the detected structured grid. Or a determination unit (5) for determining which position is located inside, and a corresponding operation is performed based on the determination result from the determination unit (5) to calculate analysis result data on the corresponding vertex. The second analysis result data calculation unit (6) and the obstacle shape data defined by the plurality of polygons are selected as obstacle display data instead of the obstacle shape data obtained based on the fluid occupancy. Obstacle display data A data selecting unit (7), an analysis result allocating unit (8) for allocating the analysis result data obtained by the interpolation operation to each vertex of the selected obstacle display data, and an analysis result data on the corresponding vertex. An interpolation operation unit (9) that performs an interpolation operation based on the data to obtain analysis result data on points other than the vertices; and a second analysis result data calculation unit (6) and an interpolation operation unit (6) on the selected obstacle display data. An analysis result display unit (10) for displaying the analysis result data obtained in 9), a vertex selection unit (3), a structured grid detection unit (4), a discrimination unit (5), and a vertex selection unit for each vertex of each polygon. (2) a control section (11) for repeatedly operating the analysis result data calculation section (6).
上記構成の解析結果データ表示装置の動作は次のとお
りである。The operation of the analysis result data display device having the above configuration is as follows.
流体解析を行なうことにより得られた解析結果データ
が構造格子の格子点上のデータであるか否かが判別部
(1)において判別され、格子点上のデータでない場合
には、第1解析結果データ算出部(2)により格子点上
の解析結果データが得られる。The determination unit (1) determines whether or not the analysis result data obtained by performing the fluid analysis is the data on the lattice points of the structural lattice. If the data is not the data on the lattice points, the first analysis result is obtained. The analysis result data on the grid points is obtained by the data calculation unit (2).
次いで、障害物を規定する複数の多角形の各頂点が属
する構造格子を構造格子検出部(4)により検出すると
ともに、構造格子に対する位置関係を判定部(5)によ
り判定し、判定された位置関係に基づいて第2解析結果
データ算出部(6)により所定の演算を行なって多角形
の頂点上の解析結果データを算出する。Next, the structural grid to which each vertex of the plurality of polygons defining the obstacle belongs is detected by the structural grid detector (4), and the positional relationship with respect to the structural grid is determined by the determiner (5). The second analysis result data calculation unit (6) performs a predetermined operation based on the relationship to calculate analysis result data on the vertices of the polygon.
全ての頂点上の解析結果データが得られた後は、障害
物表示データ選択部(7)により、流体占有率に基づい
て得られる障害物の形状データに代えて複数の多角形に
より定義された障害物の形状データを障害物表示データ
として選択し、解析結果割り当て部(8)により、選択
された障害物表示データの各頂点上に上記演算により得
られた解析結果データを割り当て、補間演算部(9)に
より、対応する頂点上の解析結果データに基づく補間演
算を行なって頂点以外の点上の解析結果データを得る。
そして、解析結果表示部(10)により、選択された障害
物表示データ上に上記第2解析結果データ算出部(6)
および補間演算部(9)により得られた解析結果データ
を表示する。After the analysis result data on all vertices is obtained, the obstacle display data selection unit (7) defines a plurality of polygons instead of the obstacle shape data obtained based on the fluid occupancy. The shape data of the obstacle is selected as the obstacle display data, the analysis result allocating unit (8) allocates the analysis result data obtained by the above calculation to each vertex of the selected obstacle display data, and interpolates the data. According to (9), an interpolation operation is performed based on the analysis result data on the corresponding vertex to obtain analysis result data on points other than the vertex.
Then, the analysis result display unit (10) places the second analysis result data calculation unit (6) on the selected obstacle display data.
And the analysis result data obtained by the interpolation calculation unit (9).
この結果、流体占有率に基づいて得られる障害物では
なく、モデラにより作成された障害物に解析結果データ
を表示でき、解析結果の認識を著しく容易にできる。As a result, the analysis result data can be displayed not on the obstacle obtained based on the fluid occupancy but on the obstacle created by the modeler, and the recognition of the analysis result can be significantly facilitated.
尚、この発明は上記の実施例に限定されるものではな
く、例えば、モデラにより作成された障害物の内部に位
置する構造格子の格子点上の解析結果データを上記障害
物の表面と直角な方向に補間演算することにより障害物
の表面における解析結果データを得てモデラにより作成
された障害物の表面に表示することが可能であるほか、
この発明の要旨を変更しない範囲内において種々の設計
変更を施すことが可能である。Note that the present invention is not limited to the above-described embodiment. For example, analysis result data on grid points of a structural grid located inside an obstacle created by a modeler is perpendicular to the surface of the obstacle. By performing interpolation calculation in the direction, it is possible to obtain analysis result data on the surface of the obstacle and display it on the surface of the obstacle created by the modeler,
Various design changes can be made without departing from the scope of the present invention.
<発明の効果> 第1の発明は、複数の多角形により定義された障害物
の形状データを、流体占有率に基づいて得られる障害物
の形状データに代えて障害物表示データとして採用し、
採用された障害物表示データ上における解析結果データ
を算出して同時に表示することにより、解析結果データ
と実際の障害物との相関を著しく認識し易い状態で表示
できるという特有の効果を奏する。<Effect of the Invention> The first invention adopts obstacle shape data defined by a plurality of polygons as obstacle display data instead of obstacle shape data obtained based on a fluid occupancy,
By calculating and displaying the analysis result data on the adopted obstacle display data at the same time, there is a unique effect that the correlation between the analysis result data and the actual obstacle can be displayed in a remarkably easy to recognize state.
第2の発明は、複数の多角形により定義された障害物
の形状データを、流体占有率に基づいて得られる障害物
の形状データに代えて障害物表示データとして採用し、
採用された障害物表示データを構成する多角形の頂点上
における解析結果データを算出し、さらに算出された解
析結果データに基づいて頂点以外の点上の解析結果デー
タを算出して同時に表示することにより、解析結果デー
タと実際の障害物との相関を著しく認識し易い状態で表
示できるという特有の効果を奏する。The second invention adopts obstacle shape data defined by a plurality of polygons as obstacle display data instead of obstacle shape data obtained based on the fluid occupancy,
Calculate the analysis result data on the vertices of the polygon that constitutes the adopted obstacle display data, calculate the analysis result data on points other than the vertices based on the calculated analysis result data, and display them simultaneously. Accordingly, a unique effect is provided in that the correlation between the analysis result data and the actual obstacle can be displayed in a state in which it is extremely easy to recognize.
第3図の発明は、複数の多角形により定義された障害
物の形状データを、流体占有率に基づいて得られる障害
物の形状データに代えて障害物表示データとして採用
し、採用された障害物表示データ上における解析結果デ
ータを算出して同時に表示することにより、解析結果デ
ータと実際の障害物との相関を著しく認識し易い状態で
表示できるという特有の効果を奏する。The invention of FIG. 3 adopts obstacle shape data defined by a plurality of polygons as obstacle display data instead of obstacle shape data obtained based on the fluid occupancy, and employs the adopted obstacle. By calculating and displaying the analysis result data on the object display data at the same time, there is a unique effect that the correlation between the analysis result data and the actual obstacle can be displayed in a state in which it is extremely easy to recognize.
第4の発明は、複数の多角形により定義された障害物
の形状データを、流体占有率に基づいて得られる障害物
の形状データに代えて障害物表示データとして採用し、
採用された障害物表示データを構成する多角形の頂点上
における解析結果データを算出し、さらに算出された解
析結果データに基づいて頂点以外の点上の解析結果デー
タを算出して同時に表示することにより、解析結果デー
タと実際の障害物との相関を著しく確認し易い状態で表
示できるという特有の効果を奏する。A fourth invention adopts, as obstacle display data, obstacle shape data defined by a plurality of polygons instead of obstacle shape data obtained based on the fluid occupancy rate,
Calculate the analysis result data on the vertices of the polygon that constitutes the adopted obstacle display data, calculate the analysis result data on points other than the vertices based on the calculated analysis result data, and display them simultaneously. Accordingly, a unique effect is provided in that the correlation between the analysis result data and the actual obstacle can be displayed in a state where it is extremely easy to confirm.
第1図はこの発明の流体解析結果表示方法の一実施例を
示すフローチャート、 第2図(A)〜(C)は構造格子の格子点上の解析結果
データを得る処理を説明する図、 第3図はこの発明の流体解析結果表示方法が適用される
流体解析システムの構成を概略的に示す図、 第4図はこの発明の流体解析結果表示装置の一実施例を
示すブロック図、 第5図は従来の流体解析システムの構成を概略的に示す
図、 第6図は従来の解析結果表示方法の不都合を説明する
図。 (6)……第2解析結果データ算出部、 (7)……障害物表示データ選択部、 (8)……解析結果割り当て部、(9)……補間演算
部、 (10)……解析結果表示部、 (25)……流体解析プログラムFIG. 1 is a flowchart showing an embodiment of a fluid analysis result display method according to the present invention, and FIGS. 2 (A) to 2 (C) are views for explaining processing for obtaining analysis result data on grid points of a structured grid. 3 is a diagram schematically showing the configuration of a fluid analysis system to which the fluid analysis result display method of the present invention is applied, FIG. 4 is a block diagram showing one embodiment of a fluid analysis result display device of the present invention, and FIG. FIG. 1 is a diagram schematically showing a configuration of a conventional fluid analysis system, and FIG. 6 is a diagram for explaining inconvenience of a conventional analysis result display method. (6) ... second analysis result data calculation unit (7) ... obstacle display data selection unit (8) ... analysis result assignment unit (9) ... interpolation calculation unit (10) ... analysis Result display part, (25) …… Fluid analysis program
Claims (4)
状データに基づいて、直交座標系を用いて差分法により
流体解析を行なって格子点上の解析結果データを得、解
析結果データに基づく補間演算を行なうことにより上記
複数の多角形により定義された障害物の表面における解
析結果データを得、複数の多角形により定義された障害
物の形状データを、流体占有率に基づいて得られる障害
物の形状データに代えて障害物表示データとして採用
し、採用された障害物表示データ上に上記解析結果デー
タを表示することを特徴とする流体解析結果表示方法。An analysis result data on a grid point is obtained by performing fluid analysis by a difference method using an orthogonal coordinate system based on shape data of an obstacle defined by a plurality of polygons, and obtaining analysis result data. By performing an interpolation operation based on the above, analysis result data on the surface of the obstacle defined by the plurality of polygons is obtained, and shape data of the obstacle defined by the plurality of polygons is obtained based on the fluid occupancy. A fluid analysis result display method, which employs obstacle display data instead of the obstacle shape data, and displays the analysis result data on the adopted obstacle display data.
状データに基づいて、直交座標系を用いて差分法により
流体解析を行なって格子点上の解析結果データを得、解
析結果データに基づく補間演算を行なうことにより各多
角形の頂点における解析結果データを得、複数の多角形
により定義された障害物の形状データを、流体占有率に
基づいて得られる障害物の形状データに代えて障害物表
示データとして採用し、採用された障害物表示データの
各頂点上に上記補間演算により得られた解析結果データ
を表示し、頂点以外の点上に、対応する頂点上の解析結
果データに基づく補間演算を行なって得られた解析結果
データを表示することを特徴とする流体解析結果表示方
法。2. An analysis result data on a grid point is obtained by performing fluid analysis by a difference method using an orthogonal coordinate system based on shape data of an obstacle defined by a plurality of polygons, and obtaining analysis result data. By performing an interpolation operation based on the analysis result data at the vertices of each polygon, the shape data of the obstacle defined by the plurality of polygons is replaced with the shape data of the obstacle obtained based on the fluid occupancy. Adopted as obstacle display data, display the analysis result data obtained by the above interpolation operation on each vertex of the adopted obstacle display data, and on points other than the vertex, to the analysis result data on the corresponding vertex A fluid analysis result display method, comprising displaying analysis result data obtained by performing an interpolation operation based on the data.
状データに基づいて、直交座標系を用いて差分法により
流体解析を行なって格子点上の解析結果データを得る流
体解析手段(25)と、得られた解析結果データに基づく
補間演算を行なうことにより上記複数の多角形により定
義された障害物の表面における解析結果データを得る補
間演算手段(6)(9)と、複数の多角形により定義さ
れた障害物の形状データを、流体占有率に基づいて得ら
れる障害物の形状データに代えて障害物表示データとし
て選択する障害物表示データ選択手段(7)と、選択さ
れた障害物表示データ上に上記解析結果データを表示す
る解析結果表示手段(10)とを含むことを特徴とする流
体解析結果表示装置。3. A fluid analysis means for performing fluid analysis by a difference method using an orthogonal coordinate system based on shape data of an obstacle defined by a plurality of polygons to obtain analysis result data on grid points. ) And interpolation calculation means (6) and (9) for obtaining analysis result data on the surface of the obstacle defined by the plurality of polygons by performing an interpolation calculation based on the obtained analysis result data. Obstacle display data selecting means (7) for selecting shape data of an obstacle defined by a square as obstacle display data instead of the shape data of the obstacle obtained based on the fluid occupancy; A fluid analysis result display device comprising: an analysis result display means (10) for displaying the analysis result data on object display data.
状データに基づいて、直交座標系を用いて差分法により
流体解析を行なって格子点上の解析結果データを得る流
体解析手段(25)と、解析結果データに基づく補間演算
を行なうことにより各多角形の頂点における解析結果デ
ータを得る第1補間演算手段(6)と、複数の多角形に
より定義された障害物の形状データを、流体占有率に基
づいて得られる障害物の形状データに代えて障害物表示
データとして採用する障害物表示データ選択手段(7)
と、選択された障害物表示データの各頂点上に上記補間
演算により得られた解析結果データを割り当てる解析結
果割り当て手段(8)と、対応する頂点上の解析結果デ
ータに基づく補間演算を行なって頂点以外の点上の解析
結果データを得る第2補間演算手段(9)と、選択され
た障害物表示データ上に上記第1補間演算手段(6)お
よび第2補間演算手段(9)により得られた解析結果デ
ータを表示する解析結果表示手段(10)とを含むことを
特徴とする流体解析結果表示方法。4. A fluid analysis means for performing fluid analysis by a difference method using an orthogonal coordinate system based on shape data of an obstacle defined by a plurality of polygons to obtain analysis result data on grid points. ), First interpolation calculation means (6) for obtaining analysis result data at the vertices of each polygon by performing an interpolation calculation based on the analysis result data, and shape data of an obstacle defined by a plurality of polygons. Obstacle display data selection means (7) for adopting as obstacle display data instead of obstacle shape data obtained based on the fluid occupancy
An analysis result allocating means (8) for allocating the analysis result data obtained by the above-described interpolation operation to each vertex of the selected obstacle display data, and performing an interpolation operation based on the analysis result data on the corresponding vertex. A second interpolation calculating means (9) for obtaining analysis result data on points other than the vertices; and a first interpolation calculating means (6) and a second interpolation calculating means (9) on the selected obstacle display data. Analysis result display means (10) for displaying the obtained analysis result data.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP26722490A JP2600466B2 (en) | 1990-10-03 | 1990-10-03 | Method and apparatus for displaying fluid analysis result |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP26722490A JP2600466B2 (en) | 1990-10-03 | 1990-10-03 | Method and apparatus for displaying fluid analysis result |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH04142436A JPH04142436A (en) | 1992-05-15 |
| JP2600466B2 true JP2600466B2 (en) | 1997-04-16 |
Family
ID=17441864
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP26722490A Expired - Fee Related JP2600466B2 (en) | 1990-10-03 | 1990-10-03 | Method and apparatus for displaying fluid analysis result |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2600466B2 (en) |
-
1990
- 1990-10-03 JP JP26722490A patent/JP2600466B2/en not_active Expired - Fee Related
Non-Patent Citations (1)
| Title |
|---|
| 流れの可視化学会編「新版流れの可視化ハンドブック」初版(昭61−10−20)P.413−414 |
Also Published As
| Publication number | Publication date |
|---|---|
| JPH04142436A (en) | 1992-05-15 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| Schauer et al. | The peopleremover—removing dynamic objects from 3-d point cloud data by traversing a voxel occupancy grid | |
| CN107831765B (en) | Positioning method, device, equipment and storage medium | |
| CN111709988B (en) | Method and device for determining characteristic information of object, electronic equipment and storage medium | |
| Han et al. | Automated monitoring of operation-level construction progress using 4D BIM and daily site photologs | |
| EP3239931A1 (en) | Image processing apparatus and image processing method | |
| CN111339649B (en) | Simulation method, system and equipment for collecting vehicle track data | |
| WO2020225889A1 (en) | Point cloud annotation device, method and program | |
| Poullis | Large-scale urban reconstruction with tensor clustering and global boundary refinement | |
| EP3620941A1 (en) | Generating a spatial model of an indoor structure | |
| CN115601430A (en) | Texture-free high-reflection object pose estimation method and system based on key point mapping | |
| CN112906092B (en) | A mapping method and mapping system | |
| EP2372652A1 (en) | Method for estimating a plane in a range image and range image camera | |
| JP6391033B1 (en) | Image processing apparatus, image processing method, and program | |
| EP2876607A1 (en) | Shape data generation method and device | |
| Kokovkina et al. | The algorithm of EKF-SLAM using laser scanning system and fisheye camera | |
| JP2600466B2 (en) | Method and apparatus for displaying fluid analysis result | |
| JP2019197345A (en) | Image processing device and image processing program | |
| JP6831130B1 (en) | Wind direction and wind speed estimation device, wind direction and wind speed estimation method, and wind direction and wind speed estimation program | |
| KR101991626B1 (en) | Method and system for detecting vanishing point for intelligent vehicles | |
| CN115409858B (en) | Medical image segmentation method, device and apparatus | |
| JPH04205570A (en) | Three-dimensional temperature distribution display method | |
| Al-Temeemy et al. | Chromatic methodology for laser detection and ranging (LADAR) image description | |
| US20180052948A1 (en) | Analysis mesh manufacturing equipment and method | |
| JP2881359B2 (en) | Trace display method from flow field data | |
| EP4617934A1 (en) | Fit rooms |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| LAPS | Cancellation because of no payment of annual fees |