999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

一種多功能映射網格分方法

2008-04-12 00:00:00張少杰劉浩吾
現代電子技術 2008年8期

摘 要:在有限元當中網格(包括影射網格和自由網格)劃分對于計算結果的影響至關重要。提出一種多功能映射網格劃分方法,該方法以平面的網格劃分為基礎,曲面和某些特殊實體的網格可以通過其投影面或基準面的網格劃分數據自動生成。算例表明,該方法結構簡單,適用范圍廣,通過合理規劃可以得到質量良好的網格。

關鍵詞:有限元;網格生成;四邊形;六面體

中圖分類號:TP391文獻標識碼:B

文章編號:1004-373X(2008)08-070-03[HJ1*5]

A Multifunctional Mapped Mesh Method

ZHANG Shaojie1,CHEN Jiang1,LI Peng2,LING Tao2,LIU Haowu1

(1.College of Hydrology and Water Resources,Sichuan University,Chengdu,610065,China;

[JZ]2.College of Architecture Environment,Sichuan University,Chengdu,610065,China)[HJ1*5]

Abstract:The mapped mesh is very important to the result in the finite element.A multifunctional mapped mesh method based on planar mesh is presented in this paper,the mesh of surface and some special solid can generate automatically from mesh data of its projection or datum plane.The example shows that this method has a property of simple structure,extensive applicability,and can obtain inerratic shape by proper arrangement.

Keywords:finite element;mesh generation;quadrangle;hexahedron

有限元法是當今最有效的數值計算方法之一,其應用范圍涉及航空航天、土木工程、機械制造等眾多領域,隨著計算機技術的發展,其優越性更加突出。一個完整的有限元計算包括前處理、求解、后處理3個部分,其中前處理約占整個計算周期的70%,求解占10%,后處理占20%,方便、快捷的前處理方式必然縮短整個計算周期以提高效率。前處理一般包括建立模型、定義材料幾何參數、網格劃分、定義邊界條件等,就網格劃分而言,大體可分為自由網格劃分和映射網格劃分,目前自由網格劃分的方法主要有:Delaunay三角化方法[1]、前沿生成法[2]、Paving單元法[3,4]等。這些方法有些已用在商品化的有限元軟件中,發揮了較大作用。而有限元計算中普遍推崇的還是映射網格劃分,本文提出一種多功能的映射網格劃分方法,并用程序實現平面、曲面、特殊實體的一體化映射網格劃分。

1 算法簡介

本節首先介紹平面的映射網格劃分方法,然后給出曲面及特殊實體的處理方式。

1.1 平面的映射網格劃分

1.1.1 分割母域

映射網格劃分對劃分區域均有一定限制,本文所提出的方法要求:

① 劃分區域為四邊形;

② 四邊形的某對邊為直邊;

③ 四邊形的另一對邊可以為任意曲線,但該曲線在x或y軸上的投影不重疊。對于復雜平面,需要將母域劃分成滿足以上要求的子域,其分割原則一般為:

(1) 無孔母域

設母域外包線的間斷點個數為M,在母域中設置一個N邊形,當M≤4時,取N=4;當M>4時,取N=M,將N邊形劃分成滿足要求的子域,在母域外包線上選N個點與N邊形的N個角點相連,選點的原則為優先選擇間斷點,若間斷點不夠,則視具體情況添加連續點,母域經過以上處理后所得子域將全部滿足條件①和②,但不一定滿足條件③,對不滿足條件③的子域再做相應劃分即可,如圖1(a)所示。

圖1 分割母域

(2)有孔母域

直接連接母域外包線和內包線的間斷點,若間斷點不匹配或分割效果不好則適當添加連續點,如圖1(b)所示。

對于更一般的情況可以歸結為以上兩種情況的組合。

1.1.2 子域離散

經過以上劃分后的母域已變成全部滿足要求的子域,子域的劃分步驟為:

(1)若子域中含有曲邊則首先離散該曲邊及其對邊,若全為直邊則任選一對邊離散。如圖2所示,設該條曲邊所確定的函數為y=f(x),其劃分數為n,比例因子為r(r>0),起點和終點坐標分別為(x1,y1),(xn+1,yn+1),若曲邊在x軸的投影無重疊,則首先用式(1)確定各離散點的x坐標,再由y=f(x)確定離散點的y坐標,反之,則先確定離散點的y坐標,由x=f-1(y)確定離散點的x坐標。當曲邊為圓弧時可在極坐標系下離散,這樣將得到更好的網格。

當r=1時:

xi=x1+(i-1)#8226;(xn+1-x1)/n

當r≠1時:

xi=x1+(1-r(i-1))#8226;(xn+1-x1)/(1-rn)

(i=1,2...n+1)[JY](1)

(2)經過以上步驟后,子域中的兩對邊分別離散為n+1個點,依次連接這n+1對點得n+1條直線,然后再用步驟(1)的方法分別離散這n+1條直線。離散的同時,記錄節點信息和單元信息,這樣即完成了一個子域的網格劃分,如圖3所示。

[XC<39t2.tif>]

圖2 離散曲線

[XC<39t3.tif>]

圖3 子域的劃分

(3)按步驟(1),(2)離散其他子域,對子域見的公共節點實行節點合并操作,以避免產生多余的節點。

1.2 曲面處理方法

對于曲面,首先將其投影到某個平面,設該平面為局部坐標系x′y′z′的x′y′平面,若投影面有重疊,則將曲面適當劃分為子域,直到各子域在x′y′平面的投影均無重疊,然后對各子域的投影平面劃分網格,得投影平面的網格劃分數據,根據子域的曲面方程z′=f(x′,y′)可得各子域離散點的z′坐標,再按坐標變換公式將局部坐標系x′y′z′下的坐標變換到總體坐標系。

1.3 實體處理方法

對于某些特殊實體,其網格可通過其基準面的網格劃分數據自動生成,基準面可以是平面也可以是曲面。如棱柱體可通過基準面的拖拉生成,有旋轉對稱軸的實體可通過基準面的旋轉生成,一般性的實體,只要對上述方法稍加擴展也不難得到。

1.3.1 拖拉網格

首先得到基準面的網格劃分數據,即節點信息和單元信息,設基準面上的節點總數為nn,單元總數為ne,第j個節點的坐標為(xj,yj,zj),第k個單元的節點組成為{nk1,nk2,nk3,nk4}。基準面沿曲線L拖拉,曲線L的方程為z=f(x,y),L在x,y,z軸上的投影線至少有2根不重疊,若不滿足此條件則須將曲線L分段,然后分段拖拉基準面,以下討論L在x,y軸的投影線不重疊的情況,其他情況類似。設L的起點和終點坐標分別為(xs,ys,zs)和(xt,yt,zt),拖拉份數為n,比例因子為r(r>0),拖拉后得n+1層節點和n層單元。第i層節點上與基準面的j節點對應的節點編號為(i-1)#8226;nn+j,坐標為(xij,yij,zij),其計算公式為式(2);第l層單元上與基準面k單元相對應單元的第m個節點為nlkm,其計算公式為式(3)。

1.3.2 旋轉網格

旋轉網格的處理方法與拖拉網格相似,首先得到各層節點的旋轉角度,再轉換成節點坐標,當旋轉角度為360°時。第n+1層節點與第1層節點重合,需要執行節點合并操作,限于篇幅不再累述。

當r=1時:

[JB({]xij=xj+(xt-xs)#8226;(i-1)/n

yij=yj+(yt-ys)#8226;(i-1)/n[JB)]

當r≠1時:

[JB({]xij=xj+(xt-xs)#8226;(1-r(i-1))/(1-rn)

yij=yj+(yt-ys).(1-r(i-1))/(1-rn)[JB)][JY](2)

zij=f(xij,yij) (i=1,2…,n+1;j=1,2,…,nn)

[JB(]當m≤4時:nlkm=nkm+(l-1).nn

當m>4時:nlkm=nk(m-4)+l.nn

(l=1,2,…,n;k=1,2,…,ne;m=1,2,…,8)[JB)][JY](3)

2 算 例

按照以上算法用Matlab編制映射網格劃分程序,圖4~圖7分別給出用此程序劃分的各種類型網格,從圖中可以看出只要通過合理的規劃,該方法能得到質量良好的各種網格,其適用范圍廣。

圖4 平面網格

3 結 語

本文提出一種多功能映射網格劃分方法,并用Matlab編制了網格劃分程序,實現了平面、曲面、特殊實體的一體化網格劃分。相應的算例表明,該方法結構簡單,適用范圍廣,通過合理規劃可以得到質量良好的網格。

圖5 曲面網格

參 考 文 獻

[1]Lo S H.Generation of Highquality Gradation Finite Element Mesh[J].Engineering Fracture Mechanics,1992,41(2):191202.

[2] George P L,Seveno E.The Advancingfront Mesh Generation Method Revisited[J].International Journal for Numerical Methods in Engineering,1994,37:3 6053 619.

[3] Blacker TED D,Stephenson M B.Paving:A New Approachto Automated Quadrilateral Mesh Generation[J].Interna[CD*4]

tional Journal for Numerical Methods in Engineering,1991,31(4):811847.

[4] Roger J Cass,Steven E Benzley,Ray J Meyers,et al.Generalized 3D Paving:An Automated Quadriclateral Surface Mesh Generation Algorithm[J].International Journal for Numerical Methods in Engineering,1996,36(9):1 4751 489.[HJ0]

作者簡介 張少杰男,1983年出生,山東青島人,碩士研究生。主要從事工程檢測與計算機方法的研究。

注:本文中所涉及到的圖表、注解、公式等內容請以PDF格式閱讀原文

主站蜘蛛池模板: 不卡无码h在线观看| 亚洲美女一级毛片| 亚洲综合狠狠| 国产特一级毛片| 中国美女**毛片录像在线| 欧美一区福利| 亚洲三级电影在线播放| 国产美女叼嘿视频免费看| 毛片网站免费在线观看| 国产噜噜噜视频在线观看| 国产欧美视频在线观看| 99久视频| 久久国产精品娇妻素人| 欧美视频免费一区二区三区| 国产自在线拍| av无码一区二区三区在线| 亚洲精品无码日韩国产不卡| 不卡无码网| 最新亚洲av女人的天堂| 国产成人区在线观看视频| 日韩一区二区三免费高清| 欧美三级不卡在线观看视频| 精品91视频| 欧美日韩亚洲国产主播第一区| 中文字幕中文字字幕码一二区| 二级特黄绝大片免费视频大片| 国产精品极品美女自在线网站| 欧美在线黄| 四虎影视库国产精品一区| 欧美日韩在线亚洲国产人| 青青草国产一区二区三区| 久久成人18免费| www成人国产在线观看网站| 国产精品综合色区在线观看| 一边摸一边做爽的视频17国产| 一区二区日韩国产精久久| 午夜色综合| 成人精品免费视频| 亚洲最猛黑人xxxx黑人猛交| а∨天堂一区中文字幕| 任我操在线视频| 亚洲欧美日韩动漫| 国产午夜无码专区喷水| 综合网天天| 欧美区一区二区三| 久久综合亚洲鲁鲁九月天| 澳门av无码| www.亚洲国产| 国产成人免费手机在线观看视频 | 在线观看网站国产| 日本成人一区| 国产人前露出系列视频| 日韩A∨精品日韩精品无码| 特级精品毛片免费观看| 国产乱人伦AV在线A| 天天综合色网| 伊人成人在线| 欧美精品不卡| аⅴ资源中文在线天堂| 亚洲日韩久久综合中文字幕| 无码丝袜人妻| 欧美在线视频a| 欧美激情第一欧美在线| 亚洲三级色| 另类综合视频| 婷婷六月在线| 在线精品视频成人网| 2022精品国偷自产免费观看| 波多野结衣在线一区二区| 高清久久精品亚洲日韩Av| 欧美国产成人在线| 国产成人精品一区二区免费看京| 成人无码一区二区三区视频在线观看 | 亚洲成综合人影院在院播放| 久青草国产高清在线视频| 欧美成人午夜影院| 亚洲精品黄| 色偷偷综合网| 综合社区亚洲熟妇p| 精品一区国产精品| 亚洲热线99精品视频| 五月婷婷综合在线视频|