版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、-A.1-一維 一維 問題數(shù)值解與計算程序 問題數(shù)值解與計算程序 Riemann一維 問題,即激波管問題,是一個典型的一維可壓縮無黏氣體動力 Riemann學問題,并有 解析解。對它采用二階精度 兩步差分格式進行數(shù)值求 MacCormack解。同時,為了初學者入門和練習方便,這里給出了用 語言和 編寫的 C Fortran77計算一維 問題的計算程序,供大家學習參考。 RiemannA-1 A-1 利用 利用 兩步差分格式求解一維 兩步
2、差分格式求解一維 問題 問題 MacCormack Riemann1.一維 問題 Riemann一維 問題實際上就是激波管問題。激波管是一根兩端封閉、內部充 Riemann滿氣體的直管,如圖 A.1 所示。在直管中由一薄膜將激波管隔開,在薄膜兩側充有均勻理想氣體(可以是同一種氣體,也可以是不同種氣體) ,薄膜兩側氣體的壓力、密度不同。當 時, 0 ? t氣體處于靜止狀態(tài)。當 時,薄膜 0 t ?瞬時突然破裂,氣體從高壓端沖向低壓端,同時
3、在管內形成激波、稀疏波和接觸間斷等復雜波系。2.基本方程組、初始條件和邊界條件設氣體是理想氣體。一維 問題在數(shù)學上可以用一維可壓縮無黏氣體 Riemann方程組來描述。在直角坐標系下量綱為一的一維 方程組為: Euler Euler(A.1) , 1 1 x t x? ? ? ? ? ? ? ? ? 0 u f其中 (A.2) 2 ,( )uu u pE E p u? ?? ?? ? ? ??
4、 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?u f這里 、 、 、 分別是流體的密度、速度、壓力和單位體積總能。理想氣 ? u p E體狀態(tài)方程:? ? ? ? ? ?2 2 1 1 1 2 p e E u v ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?(A.3)初始條件: ; 。 1 1 1 1, 0, 1 u p ? ? ? ? 2 2 2 0.125, 0, 0.1 u p ?
5、? ? ?圖 A.1 激波管問題示意圖-A.3-的前置人工濾波法能消除激波附近的非物理振蕩,計算效果很好。從圖 A.2 和圖 A.3 中可以看出通過激波后氣體的密度、壓力和速度都是增加的;在壓力分布中存在第二個臺階,表明在這里存在一個接觸間斷,在接觸間斷兩側壓力是有間斷的,而密度和速度是相等的。這個計算結果正確地反映了一維 問題的物理特性,并被激波管實驗所驗證。 RiemannA-2 A-2 一維 一維 問題數(shù)值計算源程序 問題數(shù)值計算
6、源程序 Riemann1. 語言源程序 C// MacCormack1D.cpp : 定義控制臺應用程序的入口點。///*-----------------------------------------------------------------------------------------------------*利用 差分格式求解一維激波管問題( 語言版本) MacCormack C* ---------
7、----------------------------------------------------------------------------------------------*///#include “stdafx.h“#include #include #include #define GAMA 1.4//氣體常數(shù)#define PI 3.141592654#define L 2.0//計算區(qū)域圖 A.2 采用 語
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 一維逆時熱傳導問題的數(shù)值解.pdf
- 五類黎曼間斷問題數(shù)值模擬
- 五類黎曼間斷問題數(shù)值模擬
- 21242.管道聲學一維與三維數(shù)值解比較及形狀優(yōu)化
- 傳熱學上機c程序源答案之一維穩(wěn)態(tài)導熱的數(shù)值計算
- 飽和與非飽和多孔介質一維問題精確解.pdf
- 期權定價-模型校準、近似解與數(shù)值計算.pdf
- 公司價值評估問題的數(shù)值計算和粘性解分析.pdf
- 速調管一維大信號計算程序的研究.pdf
- 解一維下料問題的遺傳算法.pdf
- 橋渡一般沖刷一維數(shù)值模擬計算.pdf
- 跌坎沖刷的一維數(shù)值計算的研究.pdf
- 5181.一維逆向陰燃的數(shù)學模型和數(shù)值解
- 偶數(shù)維黎曼流形直徑估計及曲面法向演化問題.pdf
- 奇數(shù)維黎曼流形上的一個剛性現(xiàn)象.pdf
- 離心風機三維數(shù)值計算與研究.pdf
- 黎曼流形上的一些曲率問題.pdf
- 一維Gross-Pitaevskii方程孤波解的計算研究.pdf
- 一維數(shù)值微分問題的matlab軟件包(1)
- 編制計算機程序解決問題之一
評論
0/150
提交評論