代數(shù)網(wǎng)格和非結構網(wǎng)格_第1頁
代數(shù)網(wǎng)格和非結構網(wǎng)格_第2頁
代數(shù)網(wǎng)格和非結構網(wǎng)格_第3頁
代數(shù)網(wǎng)格和非結構網(wǎng)格_第4頁
代數(shù)網(wǎng)格和非結構網(wǎng)格_第5頁
已閱讀5頁,還剩10頁未讀 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領

文檔簡介

非結構化網(wǎng)格方法2016.05.04代數(shù)網(wǎng)格生成NACA0012翼型(對稱翼型)的擬合曲線為

(宋宇寧等“微型飛行器的翼型擬合與模具加工”,電加工與模具,2002第5期,33-36)其中可控制法向的疏密分布均勻分布;在下壁面處密集分布;上下壁面兩側加密;在上壁面處密集分布;!===============================cinclude'table.md0'!===============================cprogramnaca0012gridcallalcdat!---------------------allocatedatacallgntbdrpt!---------------------generateboundarypointcallgntinpt!---------------------generateinnerpointcalloptgrddat!---------------------outputgriddataprint*,'success!'end!======================================!!controllingparameters!!======================================!common/ngrid/nfoil,nwk,ntx,ntycommon/midpt/nmid1,nmid2,nmid3,nmid4,nmid5common/foilsize/chordl,wklcommon/para/PI!--------------------------------------------------------------------!modulegridgnt

allocatable::grdX(:,:),grdY(:,:)endmodulegridgnt!----------------------------------------------------------------------!

Table.mduTable.grdFamain.f95主要內(nèi)容簡單介紹網(wǎng)格生成空間離散求解方法總結1.簡單介紹航空領域的應用推動了計算空氣動力學的進步,顯著減少需要的風洞試驗時間降低計算成本,處理復雜構型,精確求解流場經(jīng)典的結構化和多塊結構化網(wǎng)格已成熟應用非結構網(wǎng)格主要用于離散化復雜的幾何構型優(yōu)點明顯—網(wǎng)格生成簡便,易于實現(xiàn)自適應非結構網(wǎng)格應用于三維大尺度粘性流動仍有困難2.網(wǎng)格生成單元隨意的填充計算域,非結構網(wǎng)格本質上容易實現(xiàn)自動化和處理復雜幾何外形主要問題:算法設計!?。∽詣踊?、魯棒性好,并生成適合流動求解器的單元形狀和分布最流行的網(wǎng)格生成方法:

陣面推進法(Advancing-frontmethod)-啟發(fā)式算法

Delaunay三角化法(Delaunay-basedapproaches) -嚴格基于計算幾何學準則強調(diào)魯棒性和網(wǎng)格質量->推動混合網(wǎng)格發(fā)展,可結合多種方法的優(yōu)勢2.1陣面推進法網(wǎng)格與節(jié)點同時生成的非結構網(wǎng)格生成方法基本思路:離散化幾何圖形的邊界成一系列邊,這些邊作為推進的初始陣面選擇初始陣面中的一條邊,使用這條邊的兩個端點和新生成的點或者陣面上的點構成新的三角形單元根據(jù)“可視性”,將這條邊從陣面上移除,并將新生成的三角形單元的另外兩條邊加入進陣面中去Note:考慮新生成節(jié)點,需要根據(jù)預定義的場函數(shù),來確定新節(jié)點位置,從而生成最適宜的三角形單元2.2Delaunay三角化方法將已知點集唯一地三角化方法,網(wǎng)格與節(jié)點獨立生成Emptycircumcircleproperty(空圓特性):Delaunay三角化后的三角形的外接圓內(nèi)不會存在除其三個頂點外任一節(jié)點基本思路(Bowyer-Watson算法):給定初始的三角化,插入新點并在三角形鏈表中找出外接圓包含插入點的三角形,刪除影響三角形的公共邊,將插入點同影響三角形的全部頂點連接起來,完成一個點在Delaunay三角形鏈表中的插入根據(jù)優(yōu)化準則對局部新形成的三角形優(yōu)化。將形成的三角形放入Delaunay三角形鏈表。循環(huán)插入新點直至完成Note:Delaunay三角化方法的主要缺點是難以保證邊界的完整性計算外接圓方法傳統(tǒng)方法:任意兩條邊垂直平分線的交點簡化算法:列方程求解2.3邊交換算法(EdgeSwappingTechniques)基本原理:在二維平面圖形中,給定點集所有可能的三角化均包含相同數(shù)量的邊和三角形。因此,只要簡單調(diào)整一下三角化的邊便可以得到新的三角化。對于一對三角形,對角邊只存在兩種構型。交換準則:

①max-min三角化(Delaunay):在相鄰三角形內(nèi)最大化最小角②min-max三角化

③總邊長最小化準則等Note:邊交換步驟可以提高網(wǎng)格質量,但上述三個方法僅能在局部取得最優(yōu)。欲取得全局最優(yōu)的min-max三角化,可選擇邊插入算法(edge-insertion)。2.4其他三角化方法4(或8)叉樹方法陣面推進和Delauney三角化結合法三維陣面推進點差值算法+面邊交換

等等2.5自適應網(wǎng)格(Adaptivemeshing)非結構網(wǎng)格優(yōu)點:適應復雜外形;易于實現(xiàn)解自適應網(wǎng)格----不相鄰網(wǎng)格基本無聯(lián)系,可隨意增添,刪去和替代網(wǎng)格點,然后在影響區(qū)域重新建立聯(lián)系目標:確定最優(yōu)的網(wǎng)格點分布,網(wǎng)格誤差均分穩(wěn)態(tài)問題:常將自適應作為求解過程的一部分;但只有相當成熟的算法才能用于重新生成全部網(wǎng)格瞬態(tài)問題:每幾個時間時間步,需要自適應網(wǎng)格,因此,效率要比最優(yōu)性重要。而且,瞬態(tài)時插值精度會影響解的精確性,因此,需要精確的傳遞方法。一些方法:Delauney-based方法;Rule-basedhierarchicalelementsubdivision;網(wǎng)格自適應的核心:探測和評估誤差的能力眾多自適應方法

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論