JP5006643B2 - マルチセルシステムダイナミクスモデルの自動化された格子形成用の方法及び装置 - Google Patents
マルチセルシステムダイナミクスモデルの自動化された格子形成用の方法及び装置 Download PDFInfo
- Publication number
- JP5006643B2 JP5006643B2 JP2006350397A JP2006350397A JP5006643B2 JP 5006643 B2 JP5006643 B2 JP 5006643B2 JP 2006350397 A JP2006350397 A JP 2006350397A JP 2006350397 A JP2006350397 A JP 2006350397A JP 5006643 B2 JP5006643 B2 JP 5006643B2
- Authority
- JP
- Japan
- Prior art keywords
- cell
- cells
- boundary
- polygons
- subdivided
- 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
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F30/00—Computer-aided design [CAD]
- G06F30/20—Design optimisation, verification or simulation
- G06F30/23—Design optimisation, verification or simulation using finite element methods [FEM] or finite difference methods [FDM]
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T17/00—Three-dimensional [3D] modelling for computer graphics
- G06T17/20—Finite element generation, e.g. wire-frame surface description, tesselation
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Geometry (AREA)
- General Physics & Mathematics (AREA)
- Computer Graphics (AREA)
- Software Systems (AREA)
- Computer Hardware Design (AREA)
- Evolutionary Computation (AREA)
- General Engineering & Computer Science (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Description
12 パイプ表面
12a パイプ表面
12b パイプ表面
12c パイプ表面
12d ポート表面
14 三角形列
14’ 細分された三角形列
14a 表面12aの個々の三角形
14b 表面12bの個々の三角形
14c 表面12cの個々の三角形
16a 代表的な三角形14bの頂点
16b 代表的な三角形14bの頂点
16c 代表的な三角形14bの頂点
20 単一のモデルセル
22 分割面
24 分割面
26 分割面
28 細分された8つのセルの1つ
30 細分された8つのセルの1つ
32 細分された8つのセルの1つ
34 細分された8つのセルの1つ
36 細分された8つのセルの1つ
38 細分された8つのセルの1つ
40 細分された8つのセルの1つ
42 細分された8つのセルの1つ
50 表面多角形
52 表面多角形
54 形成された格子
56 非境界セル
58 境界セル
60 表面多角形
62 表面多角形
64 表面多角形の法線ベクトル
66 表面多角形の法線ベクトル
72 セル58の面
74 セル58の面
76 セル58の面
80 格子部分
82 格子80の細分されたセル
84 薄い表面
90 共通のセル面
92 セル面
A 格子80の境界セル
A1 境界セルAの部分
A2 境界セルAの部分
B 格子80の非境界セル
C 格子80の境界セル
C1 境界セルCの部分
C2 境界セルCの部分
D 格子80の非境界セル
R 格子54の境界セル
S 格子80の境界セル
S1 セルSの部分
S2 セルSの部分
T 格子54の非境界セル
U 格子54の境界セル
V 格子54の非境界セル
W 格子54の非境界セル
X 格子54の境界セル
Y 格子54の非境界セル
Z 格子54の非境界セル
Claims (5)
- 1以上の質量流を計算する有限体積輸送方程式を用いる、少なくとも1つの閉曲面を有する流体ダイナミクスシステムのマルチセルコンピュータモデル用の固定幾何学的格子を形成するための、デジタルコンピュータで実行される方法であって、
一列の隣接多角形によってシステム表面を表すステップと、
システム全体を取り囲む単一のモデルセルを創出するステップと、
すべての表面多角形を単一のモデルセルに割り当てるステップと、
1つ以上の細分面を使用して、割り当てられたすべての交差多角形を細分することを含む、表面多角形列を取り囲む単一のモデルセルの部分を少なくとも細分するステップと、
細分ステップから得られる細分された個々のセルに表面多角形のすべてを再び割り当てるステップと、
前記システム表面から、2つ以上の表面多角形を有するそれらの細分されたセルを識別するステップと、
それらの識別されたセルの表面多角形に関し有効な境界領域及び法線ベクトルを計算するステップと、
を含み、
前記計算された有効な境界領域及び法線ベクトルは、1以上の前記有効な境界領域にわたって前記マルチセルコンピュータモデルの細分された各セルに対し、質量、運動量及びエネルギの輸送を計算するために用いられる
ことを特徴とする方法。 - 計算するステップが、それぞれの識別されたセルについて、
個々の表面多角形の領域に等しい大きさ有する表面多角形のそれぞれから、法線ベクトルを計算するステップと、
単一の法線ベクトルの方向の個々の表面多角形の投影面積に等しい大きさを有する単一の法線ベクトルに、法線ベクトルを結合するステップと、
を含む、
請求項1に記載の方法。 - 1つ以上の細分されたセルのそれぞれが、流体システム表面によって2つ以上の別個の部分に分割され、さらに、方法が、分割セルのそれぞれのセル部分と個々の隣接境界セル及び非境界セルとを接続する情報を決定するステップを含み、
分割セル部分のそれぞれに同一の格子位置情報が付与され、また
分割セル部分のそれぞれが、その個々の部分に関する輸送方程式を解く際に無関係に取り扱われる、請求項1に記載の方法。 - 予め選択された量部分未満の容積を有する境界セルを識別するステップと、
それぞれの識別された部分境界セルと隣接セルとを対にするステップと、
対にしたそれぞれの隣接セルの幾何学的情報を調整して、個々の部分境界セルの容積情報、面情報、及び境界情報を少なくとも含めるステップとを含み、
形成された格子の使用中に、それぞれのセル対の調整された隣接セルのみへの、および該隣接セルのみからの熱物理学的な値フラックスを規定する輸送方程式が解かれる、請求項1に記載の方法。 - 1以上の質量流を計算する有限体積輸送方程式を用いる、少なくとも1つの閉曲面を有する流体ダイナミクスシステムのマルチセルコンピュータモデル用の固定幾何学的格子を自動的に形成するための装置であって、
デジタルコンピュータと、
コンピュータに記憶された計算流体ダイナミクスプログラムと、を含み、
計算流体ダイナミクスプログラムが、自動的に、
一列の隣接多角形によってシステム表面を表すデータセットを受け取り、
システム全体を取り囲む単一のモデルセルを創出し、
すべての表面多角形を単一のモデルセルに割り当て、
1つ以上の細分面を使用して、割り当てられたすべての交差多角形を細分することを含めて、表面多角形列を取り囲む単一のモデルセルの部分を少なくとも細分し、
細分ステップから得られる細分された個々のセルに表面多角形のすべてを再び割り当て、
前記システム表面から、2つ以上の表面多角形を有するそれらの細分されたセルを識別し、また
それらの識別されたセルの表面多角形に関し有効な境界領域及び法線ベクトルを計算するためのソフトウェアを有するルーチンを含み、
前記計算された有効な境界領域及び法線ベクトルは、1以上の前記有効な境界領域にわたって前記マルチセルコンピュータモデルの細分された各セルに対し、質量、運動量及びエネルギの輸送を計算するために用いられる
ことを特徴とする装置。
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US11/318,631 US8010326B2 (en) | 2005-12-28 | 2005-12-28 | Method and apparatus for automated grid formation in multi-cell system dynamics models |
| US11/318,631 | 2005-12-28 |
Publications (3)
| Publication Number | Publication Date |
|---|---|
| JP2007179548A JP2007179548A (ja) | 2007-07-12 |
| JP2007179548A5 JP2007179548A5 (ja) | 2010-02-18 |
| JP5006643B2 true JP5006643B2 (ja) | 2012-08-22 |
Family
ID=37734630
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2006350397A Expired - Fee Related JP5006643B2 (ja) | 2005-12-28 | 2006-12-26 | マルチセルシステムダイナミクスモデルの自動化された格子形成用の方法及び装置 |
Country Status (3)
| Country | Link |
|---|---|
| US (1) | US8010326B2 (ja) |
| JP (1) | JP5006643B2 (ja) |
| GB (1) | GB2433804B (ja) |
Families Citing this family (13)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP4720964B2 (ja) * | 2001-05-31 | 2011-07-13 | 日本電気株式会社 | Fem解析方法、プログラム、およびシステム |
| US7542890B2 (en) * | 2005-12-28 | 2009-06-02 | Convergent Thinking, Llc | Method and apparatus for implementing multi-grid computation for multi-cell computer models with embedded cells |
| CN102047294B (zh) * | 2008-06-06 | 2013-10-30 | 兰德马克绘图国际公司,哈里伯顿公司 | 对表示网格体的几何不规则网格数据的三维体成像的系统及方法 |
| US8409911B2 (en) * | 2009-02-24 | 2013-04-02 | Sunpower Corporation | Methods for metallization of solar cells |
| US9070804B2 (en) * | 2009-02-24 | 2015-06-30 | Sunpower Corporation | Back contact sliver cells |
| EP2499567A4 (en) | 2009-11-12 | 2017-09-06 | Exxonmobil Upstream Research Company | Method and apparatus for reservoir modeling and simulation |
| KR101406849B1 (ko) * | 2012-12-27 | 2014-06-13 | 한국전력기술 주식회사 | 제어봉 삽입시간 측정을 위한 시뮬레이션 구축 방법 |
| CN107357976B (zh) * | 2017-06-27 | 2020-12-11 | 四川腾盾科技有限公司 | 一种飞行器的动导数的计算方法 |
| US11699272B2 (en) * | 2019-03-29 | 2023-07-11 | Hewlett-Packard Development Company, L.P. | Generating fluidic components |
| CN112528576B (zh) * | 2020-12-24 | 2021-08-31 | 中国空气动力研究与发展中心设备设计及测试技术研究所 | 一种非分区方向上的母块的内边界的处理方法 |
| AT525205A1 (de) * | 2021-07-07 | 2023-01-15 | Mehmet Bugra Akin | Verfahren zum Erstellen von Simulationszellen für kontinuumsmechanische Simulationen eines Objekts |
| CN115564925B (zh) * | 2022-11-21 | 2024-04-16 | 广州中望龙腾软件股份有限公司 | 基于B-rep模型和笛卡尔网格切片的网格生成方法 |
| CN116913528A (zh) * | 2023-03-20 | 2023-10-20 | 之江实验室 | 一种全细胞多元物质建模与仿真方法和系统 |
Family Cites Families (21)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US4933889A (en) | 1988-04-29 | 1990-06-12 | International Business Machines Corporation | Method for fine decomposition in finite element mesh generation |
| US5946479A (en) * | 1995-05-25 | 1999-08-31 | Matsushita Electric Industrial Co., Ltd. | Method and device for generating mesh for use in numerical analysis |
| US5877777A (en) | 1997-04-07 | 1999-03-02 | Colwell; Tyler G. | Fluid dynamics animation system and method |
| JPH1166356A (ja) * | 1997-08-27 | 1999-03-09 | Matsushita Refrig Co Ltd | 流体シミュレーション装置 |
| US6665849B2 (en) | 1999-06-09 | 2003-12-16 | Interuniversitair Microelektronica Centrum Vzw | Method and apparatus for simulating physical fields |
| JP2000057127A (ja) * | 1998-08-11 | 2000-02-25 | Matsushita Electric Ind Co Ltd | 流体解析装置及び、プログラム記録媒体 |
| US6356860B1 (en) * | 1998-10-08 | 2002-03-12 | Sandia Corporation | Method of grid generation |
| US6271856B1 (en) | 1998-11-19 | 2001-08-07 | Paraform, Inc. | Creating and modifying parameterizations of surfaces |
| US6353037B1 (en) | 2000-07-12 | 2002-03-05 | 3M Innovative Properties Company | Foams containing functionalized metal oxide nanoparticles and methods of making same |
| JP3468464B2 (ja) * | 2001-02-01 | 2003-11-17 | 理化学研究所 | 形状と物性を統合したボリュームデータ生成方法 |
| US6959269B1 (en) * | 2001-04-20 | 2005-10-25 | Lockheed Martin Corporation | Method and system for simulating an unsteady flow field |
| ATE339732T1 (de) | 2002-07-23 | 2006-10-15 | Simcon Kunststofftechnische So | Simulation einer flüssigkeitsströmung und strukturanalyse in dünnwandigen geometrien |
| JP4442765B2 (ja) | 2002-12-27 | 2010-03-31 | 独立行政法人理化学研究所 | V−cadデータを直接用いた非圧縮性粘性流体の流れ場の数値解析方法と装置 |
| US7098907B2 (en) | 2003-01-30 | 2006-08-29 | Frantic Films Corporation | Method for converting explicitly represented geometric surfaces into accurate level sets |
| US7239990B2 (en) | 2003-02-20 | 2007-07-03 | Robert Struijs | Method for the numerical simulation of a physical phenomenon with a preferential direction |
| DE10319062A1 (de) | 2003-04-25 | 2004-11-25 | Forschungszentrum Jülich GmbH | Verfahren zur Modellierung von Stoff- und/oder Wärmetransportvorgängen in einer Vorrichtung, sowie Vorrichtung zur Durchführung des Verfahrens |
| US7124038B2 (en) | 2003-12-02 | 2006-10-17 | The Regents Of The University Of California | Method and apparatus for automatically generating airfoil performance tables |
| US7379852B2 (en) | 2004-02-18 | 2008-05-27 | Chevron U.S.A. Inc. | N-phase interface tracking method utilizing unique enumeration of microgrid cells |
| US7479963B2 (en) | 2004-05-14 | 2009-01-20 | Yissum Research Development Company Of The Hebrew University Of Jerusalem | Method and system for performing computer graphic simulation of a fluid using target-driven control |
| EP1617309B1 (en) | 2004-07-15 | 2011-01-12 | Fujitsu Limited | Simulation technique with local grid refinement |
| US7996192B2 (en) | 2005-05-28 | 2011-08-09 | Dblive Corporation | Method and apparatus for generating an environmental element prediction for a point of interest |
-
2005
- 2005-12-28 US US11/318,631 patent/US8010326B2/en active Active
-
2006
- 2006-12-22 GB GB0625544A patent/GB2433804B/en not_active Expired - Fee Related
- 2006-12-26 JP JP2006350397A patent/JP5006643B2/ja not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| GB0625544D0 (en) | 2007-01-31 |
| US20070150244A1 (en) | 2007-06-28 |
| GB2433804A (en) | 2007-07-04 |
| US8010326B2 (en) | 2011-08-30 |
| JP2007179548A (ja) | 2007-07-12 |
| GB2433804B (en) | 2011-03-16 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP5006643B2 (ja) | マルチセルシステムダイナミクスモデルの自動化された格子形成用の方法及び装置 | |
| JP6513914B2 (ja) | 3次元シーンにおいて第1のポイントと第2のポイントとを結ぶパス設計 | |
| AU616382B2 (en) | Global blending of solid objects using a convolution integral | |
| Marco et al. | Exact 3D boundary representation in finite element analysis based on Cartesian grids independent of the geometry | |
| JP5209298B2 (ja) | 流れのシミュレーション計算方法およびシステム | |
| CN113724401B (zh) | 一种三维模型切割方法、装置、计算机设备和存储介质 | |
| CN115758938B (zh) | 面向粘性边界流场数值模拟的附面层网格生成方法 | |
| JP2002024306A (ja) | 解析モデルデータ作成方法及び装置並びに解析モデルデータ作成用プログラムを記録した記録媒体。 | |
| JP5404516B2 (ja) | コンピュータ支援工学解析における近傍判定方法およびシステム | |
| CN120633526B (zh) | 一种电子工厂洁净室气流仿真建模方法 | |
| JP2007179548A5 (ja) | ||
| CN100559378C (zh) | 边界面信息的生成方法及其生成系统 | |
| US8994724B2 (en) | Methods and systems for generating continuous surfaces from polygonal data | |
| Wang et al. | Accelerating advancing layer viscous mesh generation for 3D complex configurations | |
| JP7645484B2 (ja) | 情報処理方法及び情報処理装置 | |
| US7590515B2 (en) | Method and apparatus for treating moving boundaries in multi-cell computer models of fluid dynamic systems | |
| KR102371345B1 (ko) | 도심지 유동해석 방법 및 장치 | |
| JPH04222061A (ja) | メッシュ生成方法 | |
| JPH06231217A (ja) | 有限要素メッシュ生成方法 | |
| JP3201599B2 (ja) | 直交差分格子生成装置及びその生成方法ならびに直交差分格子生成プログラムを格納した記憶媒体 | |
| US7626584B2 (en) | Method for determining the three-dimensional surface of an object | |
| CN120688240A (zh) | 一种将任意多边形的面积分配到结构化网格单元中的方法 | |
| JP2019101966A (ja) | 画像生成装置および画像生成方法 | |
| JPH03214266A (ja) | 立体の3次元メッシュ形成方法 | |
| Yu et al. | Automatic Patching Algorithm for Dirty Geometry Based on Cartesian Grid |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20091228 |
|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20091228 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20111025 |
|
| A601 | Written request for extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A601 Effective date: 20120125 |
|
| A602 | Written permission of extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A602 Effective date: 20120130 |
|
| A601 | Written request for extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A601 Effective date: 20120227 |
|
| A602 | Written permission of extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A602 Effective date: 20120301 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20120326 |
|
| 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: 20120518 |
|
| 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: 20120525 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20150601 Year of fee payment: 3 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 5006643 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| 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 |
|
| 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 |
|
| 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 |
