[發(fā)明專利]WENO差分方法的一種邊界處理技術(shù)有效
| 申請(qǐng)?zhí)枺?/td> | 201410476535.6 | 申請(qǐng)日: | 2014-09-18 |
| 公開(公告)號(hào): | CN104268322B | 公開(公告)日: | 2018-01-02 |
| 發(fā)明(設(shè)計(jì))人: | 劉鐵鋼;王坤;程劍 | 申請(qǐng)(專利權(quán))人: | 北京航空航天大學(xué) |
| 主分類號(hào): | G06F17/50 | 分類號(hào): | G06F17/50 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 100191*** | 國(guó)省代碼: | 北京;11 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | weno 方法 一種 邊界 處理 技術(shù) | ||
1.WENO差分方法的一種邊界處理方法,其特征在于所述方法在結(jié)構(gòu)網(wǎng)格上的實(shí)現(xiàn)步驟如下:
A首先將所求解的問題進(jìn)行結(jié)構(gòu)網(wǎng)格剖分,然后將所求解區(qū)域分為兩種單元區(qū)域,一種是內(nèi)部單元區(qū)域,另一種是邊界單元區(qū)域,而且邊界單元區(qū)域只有一層計(jì)算網(wǎng)格;
B利用傳統(tǒng)的WENO-FD方法對(duì)內(nèi)部單元區(qū)域進(jìn)行空間離散,利用傳統(tǒng)的DG方法對(duì)邊界單元區(qū)域進(jìn)行空間離散,并且處理邊界;
C利用多區(qū)域耦合DG和WENO方法中的耦合方式實(shí)現(xiàn)WENO-FD方法和DG方法的耦合處理;耦合過程中需要構(gòu)造內(nèi)部單元區(qū)域邊界處的數(shù)值通量,WENO數(shù)值通量的構(gòu)造方法使用特殊的HWENO構(gòu)造過程實(shí)現(xiàn);
D邊界單元處DG方法計(jì)算得到該單元上解的n階多項(xiàng)式逼近結(jié)果,通過這個(gè)多項(xiàng)式逼近結(jié)果可以求出該單元中心點(diǎn)處的值以及不超過n階的導(dǎo)數(shù)值;
E在空間離散結(jié)束之后,利用高階的TVD Runge-Kutta方法求解得到下一時(shí)刻的數(shù)值結(jié)果;
F利用Tecplot或者Paraview可視化軟件對(duì)利用間斷有限元處理邊界的WENO有限差分方法求出的流場(chǎng)結(jié)果進(jìn)行可視化實(shí)現(xiàn),包括流場(chǎng)的密度、速度和壓力;
在步驟A中進(jìn)行網(wǎng)格剖分時(shí),將邊界處的一層網(wǎng)格劃分為單獨(dú)的邊界單元區(qū)域,步驟B中進(jìn)行空間離散時(shí),邊界處理過程完全由DG計(jì)算過程承擔(dān),并且不再需要構(gòu)造多個(gè)虛擬網(wǎng)格單元,從而保證緊致性。
2.根據(jù)權(quán)利要求1所述的WENO差分方法的一種邊界處理方法,其特征在于在步驟C中兩種方法進(jìn)行耦合時(shí),耦合界面處WENO數(shù)值通量的構(gòu)造,利用HWENO的思想,利用Hermite插值構(gòu)造WENO-FD內(nèi)部單元邊界通量fWENO。
3.根據(jù)權(quán)利要求2中所述的WENO差分方法的一種邊界處理方法,其特征在于步驟C中進(jìn)行Hermite插值時(shí)需要的信息,一部分由內(nèi)部單元處WENO-FD方法計(jì)算所得的單元中心處的值提供,另一部分由步驟D中DG方法多項(xiàng)式逼近結(jié)果得到的邊界單元中心處的值以及高階導(dǎo)數(shù)值提供。
4.根據(jù)權(quán)利要求1中所述的WENO差分方法的一種邊界處理方法,其特征在于在WENO-FD方法內(nèi)部單元邊界處需要構(gòu)造邊界單元DG方法所需要的DG數(shù)值通量fDG(u-,u+),這個(gè)數(shù)值通量fDG(u-,u+)中的u-則需要通過WENO-FD方法提供,這里使用拉格朗日插值的方式提供的u-對(duì)應(yīng)點(diǎn)估計(jì)值,其中拉格朗日插值需要的信息完全由內(nèi)部單元提供。
5.根據(jù)權(quán)利要求1中所述的WENO差分方法的一種邊界處理方法,其特征在于在步驟E中使用高階的TVD Runge-Kutta方法進(jìn)行時(shí)間離散,離散過程中為了保持格式是穩(wěn)定的,選用時(shí)間步長(zhǎng)有一定的限制,Δt≤CFL*Δx,CFL=min(WENOCFL,DGCFL)。
6.根據(jù)權(quán)利要求1中所述的WENO差分方法的一種邊界處理方法,其特征在于步驟F中利用Tecplot可視化軟件對(duì)二維標(biāo)量雙曲守恒律方程和二維Euler方程組驗(yàn)證算例的結(jié)果進(jìn)行可視化處理。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于北京航空航天大學(xué),未經(jīng)北京航空航天大學(xué)許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410476535.6/1.html,轉(zhuǎn)載請(qǐng)聲明來源鉆瓜專利網(wǎng)。
- 同類專利
- 專利分類
G06F 電數(shù)字?jǐn)?shù)據(jù)處理
G06F17-00 特別適用于特定功能的數(shù)字計(jì)算設(shè)備或數(shù)據(jù)處理設(shè)備或數(shù)據(jù)處理方法
G06F17-10 .復(fù)雜數(shù)學(xué)運(yùn)算的
G06F17-20 .處理自然語言數(shù)據(jù)的
G06F17-30 .信息檢索;及其數(shù)據(jù)庫結(jié)構(gòu)
G06F17-40 .數(shù)據(jù)的獲取和記錄
G06F17-50 .計(jì)算機(jī)輔助設(shè)計(jì)
- 基于區(qū)域分解的耦合高精度復(fù)雜外形流場(chǎng)快速算法
- WENO差分方法的一種邊界處理技術(shù)
- 一種基于非等距網(wǎng)格下的有限體積流場(chǎng)數(shù)值計(jì)算方法
- 一種三角函數(shù)框架下新WENO格式構(gòu)造方法
- 有限差分多重分辨三角函數(shù)WENO格式的模擬方法
- 一種基于局部曲率自適應(yīng)修正的改進(jìn)水平集方法
- 一種七點(diǎn)WENO格式的構(gòu)造方法
- 一類高階WENO格式的構(gòu)造方法
- 一種通過高階WENO格式降階對(duì)可壓縮流動(dòng)問題進(jìn)行數(shù)值模擬的方法
- 一種新型WENO格式的高精度分?jǐn)?shù)階導(dǎo)數(shù)逼近方法
- 一種數(shù)據(jù)庫讀寫分離的方法和裝置
- 一種手機(jī)動(dòng)漫人物及背景創(chuàng)作方法
- 一種通訊綜合測(cè)試終端的測(cè)試方法
- 一種服裝用人體測(cè)量基準(zhǔn)點(diǎn)的獲取方法
- 系統(tǒng)升級(jí)方法及裝置
- 用于虛擬和接口方法調(diào)用的裝置和方法
- 線程狀態(tài)監(jiān)控方法、裝置、計(jì)算機(jī)設(shè)備和存儲(chǔ)介質(zhì)
- 一種JAVA智能卡及其虛擬機(jī)組件優(yōu)化方法
- 檢測(cè)程序中方法耗時(shí)的方法、裝置及存儲(chǔ)介質(zhì)
- 函數(shù)的執(zhí)行方法、裝置、設(shè)備及存儲(chǔ)介質(zhì)





