![FLUENT論壇精華常見問題[1]_第1頁](http://file3.renrendoc.com/fileroot_temp3/2021-12/5/e500dcf6-3242-4d2d-84e4-be1d62ff7e42/e500dcf6-3242-4d2d-84e4-be1d62ff7e421.gif)
![FLUENT論壇精華常見問題[1]_第2頁](http://file3.renrendoc.com/fileroot_temp3/2021-12/5/e500dcf6-3242-4d2d-84e4-be1d62ff7e42/e500dcf6-3242-4d2d-84e4-be1d62ff7e422.gif)
![FLUENT論壇精華常見問題[1]_第3頁](http://file3.renrendoc.com/fileroot_temp3/2021-12/5/e500dcf6-3242-4d2d-84e4-be1d62ff7e42/e500dcf6-3242-4d2d-84e4-be1d62ff7e423.gif)
![FLUENT論壇精華常見問題[1]_第4頁](http://file3.renrendoc.com/fileroot_temp3/2021-12/5/e500dcf6-3242-4d2d-84e4-be1d62ff7e42/e500dcf6-3242-4d2d-84e4-be1d62ff7e424.gif)
![FLUENT論壇精華常見問題[1]_第5頁](http://file3.renrendoc.com/fileroot_temp3/2021-12/5/e500dcf6-3242-4d2d-84e4-be1d62ff7e42/e500dcf6-3242-4d2d-84e4-be1d62ff7e425.gif)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、湍流與黏性有什么關(guān)系?湍流和粘性都是客觀存在的流動(dòng)性質(zhì)。湍流的形成需要一定的條件,粘性是一切流動(dòng)都具有的。流體流動(dòng)方程本身就是具非線性的。NS方程中的粘性項(xiàng)就是非線性項(xiàng),當(dāng)然無粘的歐拉方程也是非線性的。 粘性是分子無規(guī)則運(yùn)動(dòng)引起的,湍流相對(duì)于層流的特性是由渦體混摻運(yùn)動(dòng)引起的。湍流粘性是基于湍流體的parcel湍流混摻是類比于層流體中的分子無規(guī)則運(yùn)動(dòng),只是分子無規(guī)則運(yùn)動(dòng)遙遠(yuǎn)弱些吧了。不過,這只是類比于,要注意他們可是具有不同的屬性。 粘性是耗散的根源,實(shí)際流體總是有耗散的。而粘性是制約湍流的。LANDAU說,粘性的存在制約了湍流的自由度。 湍流粘性系數(shù)和層流的是不一樣的,層流的粘性系數(shù)基本可認(rèn)為
2、是常數(shù),可湍流中層流底層中粘性系數(shù)很小,遠(yuǎn)小于層流時(shí)的粘性系數(shù);而在過渡區(qū),與之相當(dāng),在一個(gè)數(shù)量級(jí);在充分發(fā)展的湍流區(qū),又遠(yuǎn)大于層流時(shí)的粘性系數(shù).這是鮑辛內(nèi)斯克1987年提出的。1 FLUENT的初始化面板中有一項(xiàng)是設(shè)置從哪個(gè)地方開始計(jì)算(compute from),選擇從不同的邊界開始計(jì)算有很大的區(qū)別嗎?該怎樣根據(jù)具體問題選擇從哪里計(jì)算呢?比如有兩個(gè)速度入口A和B,還有壓力出口等等,是選速度入口還是壓力出口?如果選速度入口,有兩個(gè),該選哪個(gè)呀?有沒有什么原則標(biāo)準(zhǔn)之類的東西?一般是選取ALL ZONE,即所有區(qū)域的平均處理,通常也可選擇有代表性的進(jìn)口(如多個(gè)進(jìn)口時(shí))進(jìn)行初始化。對(duì)于
3、一般流動(dòng)問題,初始值的設(shè)定并不重要,因?yàn)橛?jì)算容易收斂。但當(dāng)幾何條件復(fù)雜,而且流動(dòng)速度高變化快(如音速流動(dòng)),初始條件要仔細(xì)選擇。如果不收斂,還應(yīng)試驗(yàn)不同的初始條件,甚至逐次改變邊界條件最后達(dá)到所要求的條件。2 要判斷自己模擬的結(jié)果是否是正確的,似乎解的收斂性要比那些初始條件和邊界條件更重要,可以這樣理解嗎?也就是說,對(duì)于一個(gè)具體的問題,初始條件和邊界條件的設(shè)定并不是唯一的,為了使解收斂,需要不斷調(diào)整初始條件和邊界條件直到解收斂為止,是嗎?如果解收斂了,是不是就可以基本確定模擬的結(jié)果是正確的呢?對(duì)于一個(gè)具體的問題,邊界條件的設(shè)定當(dāng)然是唯一的,只不過初始化時(shí)可以選擇不同的初始條件(指定
4、常流),為了使解的收斂比較好,我一般是逐漸的調(diào)節(jié)邊界條件到額定值( "額定值"是指你題目中要求的入口或出口條件,例如計(jì)算一個(gè)管內(nèi)流動(dòng),要求入口壓力和溫度為10MPa和3000K,那么我開始疊代時(shí)選擇入口壓力和溫度為1MPa和500K(假設(shè),這看你自己?jiǎn)栴}了),等流場(chǎng)計(jì)算的初具規(guī)模、收斂的較好了,再逐漸調(diào)高壓力和溫度,經(jīng)過好幾次調(diào)節(jié)后最終到達(dá)額定值10MPa和3000K,這樣比一開始就設(shè)為10MPa和3000K收斂的要好些)這樣每次疊代可以比較容易收斂,每次調(diào)節(jié)后不用再初始化即自動(dòng)調(diào)用上次的解為這次的初始解,然后繼續(xù)疊代。即使解收斂了,這并不意味著就可以基本確定模擬的結(jié)果是正
5、確的,還需要和實(shí)驗(yàn)的結(jié)果以及理論分析結(jié)果進(jìn)行對(duì)比分析。連續(xù)性方程不收斂是怎么回事?在計(jì)算過程中其它指數(shù)都收斂了,就continuity不收斂是怎么回事這和Fluent程序的求解方法SIMPLE有關(guān)。SIMPLE根據(jù)連續(xù)方程推導(dǎo)出壓力修正方法求解壓力。由于連續(xù)方程中流場(chǎng)耦合項(xiàng)被過渡簡(jiǎn)化,使得壓力修正方程不能準(zhǔn)確反映流場(chǎng)的變化,從而導(dǎo)致該方程收斂緩慢。你可以試驗(yàn)SIMPLEC方法,應(yīng)該會(huì)收斂快些。 邊界條件對(duì)應(yīng)的一般設(shè)定方法邊界條件對(duì)應(yīng)的一般設(shè)定方法:*Genaeral- pressure inlet;pressure outlet*Compressible flows-mass flow inl
6、et;pressure far-field*Incompressible -velocity inlet;outflow*Special-Inlet vent,outlet vent;intake fan ,exhaust fan;這些設(shè)定并不必須完全吻合,但是只要堅(jiān)持收斂快,計(jì)算準(zhǔn)確,邊界上計(jì)算參數(shù)的法向梯度不要太大即可。紊動(dòng)能強(qiáng)度和長(zhǎng)度尺度的設(shè)定方法:*Exhaust of a turbine-Intensity=20%, Length scale=1-10% of blade span*Downstream of perforated plate or screen-Intensity=
7、10% ,Length scale=screen /hole size*Fully-developed flow in aduct or pipe Intensity=5% ,Length scale=hydrulic diameterFLUENT里的壓強(qiáng)系數(shù)是怎么定義的?Cp =( p-p(far field)/(1/2*rho*U*2)采用Uer Define Function即可如何設(shè)置courant number?在fluent中,用courant number來調(diào)節(jié)計(jì)算的穩(wěn)定性與收斂性。一般來說,隨著courant number的從小到大的變化,收斂速度逐漸加快,但是穩(wěn)定性逐漸降低。
8、所以具體的問題,在計(jì)算的過程中,最好是把courant number從小開始設(shè)置,看看迭代殘差的收斂情況,如果收斂速度較慢而且比較穩(wěn)定的話,可以適當(dāng)?shù)脑黾觕ourant number的大小,根據(jù)自己具體的問題,找出一個(gè)比較合適的courant number,讓收斂速度能夠足夠的快,而且能夠保持它的穩(wěn)定性courant number實(shí)際上是指時(shí)間步長(zhǎng)和空間步長(zhǎng)的相對(duì)關(guān)系,系統(tǒng)自動(dòng)減小courant數(shù),這種情況一般出現(xiàn)在存在尖銳外形的計(jì)算域,當(dāng)局部的流速過大或者壓差過大時(shí)出錯(cuò),把局部的網(wǎng)格加密再試一下壓力相對(duì)壓力(Relative Pressure):以其中一端(或一點(diǎn))的壓力做為參考值,其他地方
9、的壓力與該端(或該點(diǎn))的差值。 弛滯壓力(Stagnation or Total Pressure):某一點(diǎn)靜壓與總壓之和。 靜壓(Static Pressure):因流體分子零亂運(yùn)動(dòng)所造成的壓力。 動(dòng)壓(Dynamic Pressure):因流體整體運(yùn)動(dòng)(Bulk Motion)所造成的壓力。 絕對(duì)壓力(Absolute Pressure):以絕對(duì)真空為零所量測(cè)到的壓力。 錶壓(Gauge Pressure):以一大氣壓為零,所量測(cè)到的壓力。 壓力降(Pressure Drop)主要是因摩擦造成的壓力降,所以損失的部分是靜壓部分。你可以想像管流的(Pipe Flow)完全發(fā)展流(Fully
10、Developed Flow),壓力是用來克服摩擦力。另外還會(huì)因形狀因素造成壓力降,例如管線的突增或突縮,會(huì)使得該區(qū)域局部發(fā)生分離現(xiàn)象,這也會(huì)造成壓降,但不歸類為靜壓損失與動(dòng)壓損失。不過在圖示上,僅表示全壓與靜壓線,所以可能會(huì)被歸類為動(dòng)壓損失,不過這一部分因該算是形狀損失。另外,operating pressure只是自己設(shè)定的一個(gè)計(jì)算參考?jí)毫?,可以取任意值,最后coutour畫出的靜壓是減掉operating pressure的值,所以計(jì)算結(jié)果與它無關(guān)耦合在fluent的define->solver中有一個(gè)solver方法的選擇問題,一個(gè)是segregated,另一個(gè)是couple一個(gè)
11、傳統(tǒng)的算法。一個(gè)是全耦合,一個(gè)是全耦合。傳統(tǒng)的方法就是解動(dòng)量方程,然后對(duì)壓力和速度進(jìn)行解偶,這里面有經(jīng)典的simple,simplec,piso等方法。多用于解不可壓縮流體的流動(dòng)問題。而全偶合方法則不是這樣求解,是把所有所有的動(dòng)量,連續(xù)、能量等方程“聯(lián)立”進(jìn)行直接的求解,這樣的求解方法一般多用于計(jì)算可壓縮流體的流動(dòng)問題,特別象空氣動(dòng)力學(xué)問題基本上都是使用全偶合方式求解不收斂通常怎么解決?1. 我一般首先是改變初值,嘗試不同的初始化,事實(shí)上好像初始化很 關(guān)鍵,對(duì)于收斂 2.FLUENT的收斂最基礎(chǔ)的是網(wǎng)格的質(zhì)量,計(jì)算的時(shí)候看怎樣選擇CFL數(shù),這個(gè)靠經(jīng)驗(yàn) 3.首先查找網(wǎng)格問題,如果問題復(fù)雜比如多相
12、流問題,與模型、邊界、初始條件都有關(guān)系。 4.邊界條件 、網(wǎng)格質(zhì)量 5.有時(shí)初始條件和邊界條件嚴(yán)重影響收斂性,我曾經(jīng)作過一個(gè)計(jì)算 反反復(fù)復(fù),通過修改網(wǎng)格,重新定義初始條件,包括具體的選擇的模型, 還有老師經(jīng)常用的方法就是看看哪個(gè)因素不收斂,然后尋找和它有關(guān)的條件,改變相應(yīng)參數(shù)。就收斂了6.A.檢查是否哪里設(shè)定有誤. 比方用mm的unit建構(gòu)的mesh,忘了scale. 比方給定的b.c.不合里. B.從算至發(fā)散前幾步,看presure分布,看不出來的話,再算幾步, 看看問題大概出在那個(gè)區(qū)域,連地方都知道的話,應(yīng)該不難想出問題所在.
13、0;C.網(wǎng)格,配合第二點(diǎn)作修正, 或是認(rèn)命點(diǎn),就重建個(gè)更漂亮的,或是更粗略的來除錯(cuò). D.再找不出來的話,我會(huì)換個(gè)solver. 7.我解決的辦法是設(shè)幾個(gè)監(jiān)測(cè)點(diǎn),比如出流或參數(shù)變化較大的地方,若這些地方的參數(shù)變化很小,就可以認(rèn)為是收斂了,盡管此時(shí)殘值曲線還沒有降下來。8.記得好像調(diào)節(jié)松弛因子也能影響收斂,不過代價(jià)是收斂速度。 9.網(wǎng)格有一定的影響,最主要的還是初始和邊界條件fluent for linux的安裝有一個(gè)fluent_install文件,但是屬性是不可執(zhí)行的。 用chmod更改屬性后,運(yùn)行之按照提示就可以安裝了。fluent中如何導(dǎo)出流線我是這樣做的dis
14、play>pathline>xy-plot+write然后在y-cooridinate中選者gird 讓后繼續(xù)選擇y-cooridinate在x-cooridinate中選擇 path length納悶的是有時(shí)能導(dǎo)出成功而有時(shí)就不行物理模型與數(shù)學(xué)模型在概念上的區(qū)別 物理模型是指把實(shí)際的問題,通過相關(guān)的物理定律概括和抽象出來并滿足實(shí)際情況的物理表征。比如,我們研究管道內(nèi)的流體流動(dòng),抽象出來一個(gè)直管,和粘性流體模型,或者我們認(rèn)為管道內(nèi)的液體是沒有粘性的,使用一個(gè)直管和無粘流體模型還有,我們根據(jù)熱傳導(dǎo)定律,認(rèn)為固體的熱流率是溫度梯度的線形函數(shù),相應(yīng)的傅立葉定律就是
15、導(dǎo)熱問題的物理模型。因此,不難理解物理模型是對(duì)實(shí)際問題的抽象概念,對(duì)實(shí)際問題的一種描述方式這種抽象包括了實(shí)際問題的幾何模型,時(shí)間尺度,以及相應(yīng)的物理規(guī)律 。數(shù)學(xué)模型就是對(duì)物理模型的數(shù)學(xué)描寫,比如N-S方程就是對(duì)粘性流體動(dòng)力學(xué)的一種數(shù)學(xué)描寫,值得注意的是,數(shù)學(xué)模型對(duì)物理模型的描寫也要通過抽象,簡(jiǎn)化的過程邊界條件的選擇對(duì)計(jì)算來說是非常重要的,選擇邊界條件不僅和實(shí)際物理問題有關(guān),還和選用的計(jì)算模型、計(jì)算區(qū)域、網(wǎng)格等因素有關(guān)比如,使用歐拉方程求解流場(chǎng),壁面條件用滑移條件,也有人稱之為無穿透條件就是du/dn0,(壁面上,用d表示偏導(dǎo)),這就是尼曼條件如果使用ns方程,必須使用無滑移條件,就是u0(壁面
16、上)再比如,做超音速繞流問題,遠(yuǎn)場(chǎng)邊界的選擇也是值得研究的問題如果計(jì)算區(qū)域劃的足夠大,可以直接用自由來流條件作為遠(yuǎn)場(chǎng)邊界如果計(jì)算區(qū)域不是足夠大,必須采用法線方向的尼曼不變量建立無反射邊界條件最后,實(shí)際CFD模擬中,所有的邊界處理最終都?xì)w于三類邊界條件如果出現(xiàn)了其它形式,肯定不符合實(shí)際物理情形,這一點(diǎn)值得注意!在CFX中文檔里有DIRICHLET BOUNDARY CONDITIONS和NEUMANN BOUNDARY CONDITIONS迪利克萊條件也叫第一類邊界條件,尼曼條件也叫第二類邊界條件第一類就是給定流場(chǎng)變量在邊界的數(shù)值第二類就是給定流場(chǎng)變量的邊界法向?qū)?shù)還有一個(gè)叫羅賓斯(Robbin
17、s)條件,也就是第三類邊界條件,就是給定變量和變量法向?qū)?shù)在邊界處的聯(lián)合分布對(duì)fluentfluent軟件的本質(zhì)無非就是做CFD計(jì)算fluent上所有的面板,最基本的功能就是實(shí)現(xiàn)兩個(gè)目的1.選擇問題的物理和數(shù)值方法(數(shù)值算法、粘性模型、輻射、多相等)2.邊界的處理(fluent給的各種邊界,udf自己寫的)1. 從嚴(yán)格意義上講,結(jié)構(gòu)化網(wǎng)格是指網(wǎng)格區(qū)域內(nèi)所有的內(nèi)部點(diǎn)都具有相同的毗鄰單元。它可以很容易地實(shí)現(xiàn)區(qū)域的邊界擬合,適于流體和表面應(yīng)力集中等方面的計(jì)算。網(wǎng)格生成的速度快。網(wǎng)格生成的質(zhì)量好數(shù)據(jù)結(jié)構(gòu)簡(jiǎn)單對(duì)曲面或空間的擬合大多數(shù)采用參數(shù)化或樣條插值的方法得到,區(qū)域光滑,與實(shí)際的模型更容易接近。它的最
18、典型的缺點(diǎn)是適用的范圍比較窄。尤其隨著近幾年的計(jì)算機(jī)和數(shù)值方法的快速發(fā)展,人們對(duì)求解區(qū)域的復(fù)雜性的要求越來越高,在這種情況下,結(jié)構(gòu)化網(wǎng)格生成技術(shù)就顯得力不從心了。同結(jié)構(gòu)化網(wǎng)格的定義相對(duì)應(yīng),非結(jié)構(gòu)化網(wǎng)格是指網(wǎng)格區(qū)域內(nèi)的內(nèi)部點(diǎn)不具有相同的毗鄰單元。即與網(wǎng)格剖分區(qū)域內(nèi)的不同內(nèi)點(diǎn)相連的網(wǎng)格數(shù)目不同。從定義上可以看出,結(jié)構(gòu)化網(wǎng)格和非結(jié)構(gòu)化網(wǎng)格有相互重疊的部分,即非結(jié)構(gòu)化網(wǎng)格中可能會(huì)包含結(jié)構(gòu)化網(wǎng)格的部分。 2.如果一個(gè)幾何造型中既有結(jié)構(gòu)化網(wǎng)格,也有非結(jié)構(gòu)化網(wǎng)格,分塊完成的,那么分別生成網(wǎng)格后,是否可以直接就調(diào)入fluent中計(jì)算,還是還有進(jìn)行一些處理?答:可以用TGRID把兩種網(wǎng)格結(jié)合起來。淺談對(duì)FLUE
19、NT的認(rèn)識(shí) 僅僅就我接觸過得談?wù)剬?duì)fluent的認(rèn)識(shí),并說說哪些用戶適合用,哪些不適合fluent對(duì)我來說最麻煩的不在里面的設(shè)置,因?yàn)槲冶旧斫鉀Q的就是高速流動(dòng)可壓縮N-S方程,而且本人也是學(xué)力學(xué)的,諸如邊界條件設(shè)置等概念還是非常清楚的 同時(shí)我接觸的流場(chǎng)模擬,都不會(huì)有很特別的介質(zhì),所以設(shè)置起來很簡(jiǎn)單。 對(duì)我來說,頗費(fèi)周折的是gambit做圖和生成網(wǎng)格,并不是我不會(huì),而是gambit對(duì)作圖要求的條件很苛刻,也就是說,稍有不甚,就前功盡棄,當(dāng)然對(duì)于計(jì)算流場(chǎng)很簡(jiǎn)單的用戶,這不是問題。有時(shí)候好幾天生成不了的圖形,突然就搞定了,逐漸我也總結(jié)了一點(diǎn)經(jīng)驗(yàn),就是要注意一些小的拐角地方的
20、圖形,有時(shí)候做布爾運(yùn)算 在圖形吻合的地方,容易產(chǎn)生一些小的面最終將導(dǎo)致無法在此生成網(wǎng)格,fluent里面的計(jì)算方法是有限體積法,而且我覺得它在計(jì)算過程中為了加快收斂速度, 采取了交錯(cuò)網(wǎng)格,這樣,計(jì)算精度就不會(huì)很高。同時(shí)由于非結(jié)構(gòu)網(wǎng)格,肯定會(huì)導(dǎo)致計(jì)算精度的下降,所以我一貫來認(rèn)為在fluent里面選取復(fù)雜的粘性模型和高精度的格式?jīng)]有任何意義,除非你的網(wǎng)格做的非常好。而且fluent5.5以前的版本(包括5。5),其物理模型,(比如粘性流體的幾個(gè)模型)都是預(yù)先設(shè)定的,所以,對(duì)于那些做探索性或者檢驗(yàn)新方法而進(jìn)行的模擬,就不適合用。同時(shí)gambit做網(wǎng)格,對(duì)于粘性流體,特別是計(jì)算湍流尺度,或者做熱流計(jì)算
21、來說其網(wǎng)格精度一般是不可能滿足的,除非是很小的計(jì)算區(qū)域。所以,用fluent做的比較復(fù)雜一點(diǎn)的流場(chǎng)(除了經(jīng)典的幾個(gè)基本流場(chǎng))其計(jì)算所得熱流,湍流,以及用雷諾應(yīng)力模擬的粘性都不可能是準(zhǔn)確的,這在物理上和計(jì)算方法已經(jīng)給fluent判了死刑,有時(shí)候看到很多這樣討論的文章,覺得大家應(yīng)該從物理和力學(xué)的本質(zhì)上考慮問題。但是,fluent往往能計(jì)算出量級(jí)差不多的結(jié)果,我曾經(jīng)做了一個(gè)復(fù)雜的飛行器熱流計(jì)算,高超音速流場(chǎng),得到的壁面熱流,居然在量級(jí)上是吻合的,但是,從計(jì)算熱流需要的壁面網(wǎng)格精度來判斷,gambit所做的網(wǎng)格比起壁面網(wǎng)格所滿足的尺寸的要大了至少2個(gè)數(shù)量級(jí),我到現(xiàn)在還不明白fluent是怎么搞的。綜上
22、,我覺得,如果對(duì)付老板的一些工程項(xiàng)目,可以用fluent對(duì)付過去,但是如果真的做論文,或者需要發(fā)表文章,除非是做一些技術(shù)性工作,比如優(yōu)化計(jì)算一般用fluent是不適合的。我感覺fluent做力的計(jì)算是很不錯(cuò)的,做流場(chǎng)結(jié)構(gòu)的計(jì)算,即使得出一些渦,也不是流場(chǎng)本身性質(zhì)的反應(yīng),做低速流場(chǎng)計(jì)算,fluent的優(yōu)勢(shì)在于收斂速度快,但是低速流場(chǎng)計(jì)算,其大多數(shù)的著眼點(diǎn)在于對(duì)流場(chǎng)結(jié)構(gòu)的探索,所以計(jì)算得到的結(jié)果就要好好斟酌一下了,高速流場(chǎng)的模擬中,一般著眼點(diǎn)在于氣動(dòng)力的結(jié)果,壓力分布以及激波的捕捉,這些fluent做的很不錯(cuò)。對(duì)于多相流,旋轉(zhuǎn)機(jī)械我沒有做過,就不好隨便說了希望做過其他方面工作的大俠也總結(jié)一下。對(duì)于
23、運(yùn)用fluent來求解問題,首先要對(duì)本身求解的物理模型有充分的了解,只有在這個(gè)基礎(chǔ)上,才能夠選擇出正確的,計(jì)算模型以及相應(yīng)的邊界條件。對(duì)于fluent計(jì)算的方法,確實(shí)是采用的有限體積法,不過對(duì)基于非結(jié)構(gòu)網(wǎng)格的5.X,我個(gè)人覺得其采用的應(yīng)該是同位網(wǎng)格而不是交錯(cuò)網(wǎng)格,因?yàn)榉墙Y(jié)構(gòu)網(wǎng)格情況下,交錯(cuò)網(wǎng)格的方法處理起來比同位網(wǎng)格方法要復(fù)雜很多。一般見到的非結(jié)構(gòu)網(wǎng)格下FVM(有限體積法)多半還是采用的同位網(wǎng)格而非交錯(cuò)網(wǎng)格,這個(gè)問題還可以進(jìn)一步探討。對(duì)于非結(jié)構(gòu)網(wǎng)格而言,目前能夠做到的離散精度也只能是二階精度了,再高精度目前還沒法做到,或者說還沒有做到很實(shí)用。對(duì)于gambit做網(wǎng)格,確實(shí)不是十分的理想,不過這個(gè)
24、也不能怪罪gambit,因?yàn)榉墙Y(jié)構(gòu)網(wǎng)格的生成方法,本身在理論上就有一些瑕疵(姑且這樣說吧,不能說是錯(cuò)誤,呵呵)所以對(duì)于一些十分復(fù)雜,而且特殊的流場(chǎng),可能最終生成的網(wǎng)格會(huì)很不理想,這個(gè)時(shí)候多半需要采取一些其它的迂回的方法,例如將復(fù)雜區(qū)域分區(qū),分成一些簡(jiǎn)單的區(qū)域,然后在簡(jiǎn)單區(qū)域里面生成網(wǎng)格,最后再組合,而不是將整個(gè)復(fù)雜區(qū)域教給gambit讓其一次生成網(wǎng)格。有時(shí)在軟件做不到的地方,就需要人想法補(bǔ)上了。對(duì)于壁面網(wǎng)格的問題,gambit中提供了生成邊界層網(wǎng)格的方法,恩,不知道是否這個(gè)功能也同樣不能滿足所需。gambit中邊界層網(wǎng)格只是在壁面法向進(jìn)行特別的處理。對(duì)于壁面切向方向則是和邊界層外網(wǎng)格尺度相當(dāng)?shù)?/p>
25、。對(duì)于fluent的適用范圍,我很同意stipulation的說法,本身fluent是一個(gè)比較成熟的商業(yè)軟件,換句話說,其適用的數(shù)值方法,多半也是目前相對(duì)比較成熟的方法之一。因此用fluent來做工程項(xiàng)目確實(shí)是很適合的,因?yàn)樗鄬?duì)效率較高,而且實(shí)際上fluent中有一些對(duì)特殊問題的簡(jiǎn)化處理其目的也是直接針對(duì)工程運(yùn)用的。因此如果是完全的基于fluent做流場(chǎng)分析,然后做論文,這樣是不行的。需要強(qiáng)調(diào)的是,fluent僅僅是一種CFD的工具,一個(gè)相對(duì)好用的工具。對(duì)于fluent做高速可壓流動(dòng)問題,我做的不多,不知道stipulation兄對(duì)fluent評(píng)價(jià)怎樣,我個(gè)人覺得,由于有限體積法本身對(duì)于求解
26、有間斷(激波)的流動(dòng)問題就存在一定的誤差的,有限體積法實(shí)際上應(yīng)該更加的適合于不可壓流動(dòng)問題,因?yàn)檫@個(gè)方法本身的特點(diǎn)就保證了通量的守恒,對(duì)于不可壓流動(dòng),那就是保證了整個(gè)流場(chǎng)的質(zhì)量守恒。就我個(gè)人觀點(diǎn)而言,對(duì)于算激波的問題似乎還是得要實(shí)用一些高精度格式,例如NND,TVD,時(shí)空守恒格式等。順便問stipulation一個(gè)問題,在算鈍頭體(導(dǎo)彈)小攻角來流夸音速流動(dòng)問題時(shí),在計(jì)算中是否有激波的振蕩現(xiàn)象?(這個(gè)好像說有人做出實(shí)驗(yàn)了,我們這邊有人在計(jì)算,可是死活算不出來振蕩,他用的是StarCD了)對(duì)于兩相流和旋轉(zhuǎn)機(jī)械,我插上兩句。兩相或者多項(xiàng)流動(dòng)中,fluent也提供了幾種可用的方法,例如VOF方法、C
27、avitation方法、Algebraic slip方法,我對(duì)VOF和Cavitation的原理了解稍微多一些,VOF方法稱為體積函數(shù)法,以兩相流動(dòng)為例,VOF中定義一個(gè)基相,兩相之間相互是不發(fā)生互融等反應(yīng)的,通過計(jì)算每一個(gè)時(shí)間步下,各個(gè)網(wǎng)格單元中的體積函數(shù),從而確定該網(wǎng)格中另外一項(xiàng)的比例,然后通過界面重構(gòu)或者一些其它的方法來確定此單元網(wǎng)格中兩相交界面的位置,從這個(gè)意義上說,VOF是屬于界面跟蹤方法。Cavitation方法則不是這樣,此方法不能用來明確的區(qū)分兩相的界面等,但是可以用來計(jì)算某一的區(qū)域內(nèi)所含的氣泡的一個(gè)體積密度。對(duì)于旋轉(zhuǎn)機(jī)械的流動(dòng)問題,fluent中提供了幾種方法,一種是就是很簡(jiǎn)
28、單用坐標(biāo)變換的概念化旋轉(zhuǎn)為靜止,然后添加一個(gè)慣性力。一種是所謂的多參考坐標(biāo)系方法,還有就是混合面方法,最后是滑移網(wǎng)格方法。第一種方法自不用說,理論上是精確的,后面三鐘方法中,fluent中以滑移網(wǎng)格方法計(jì)算的準(zhǔn)確度最好,前面兩種方法都有很強(qiáng)的工程背景并且是在此基礎(chǔ)上簡(jiǎn)化而來的。但這些方法的運(yùn)用都有一些前提條件。fluent公司還有另外的一個(gè)工具,MixSim是針對(duì)攪拌混合問題的專用CFD軟件內(nèi)置了專用前處理器,可迅速建立攪拌器和混合器的網(wǎng)格及計(jì)算模型。: 有沒有用它做旋轉(zhuǎn)機(jī)械內(nèi)部流動(dòng)的?同時(shí)其實(shí)是給商用CFD軟件與科研用CFD之間的關(guān)系提出了很好的思考問題。其實(shí)就我所知道的搞CFD應(yīng)用研究的人
29、而言,他們很希望在現(xiàn)有的已經(jīng)成熟的CFD技術(shù)基礎(chǔ)上做一些改進(jìn),使之滿足自己研究問題的需要。為此他們不希望整個(gè)程序從頭到尾都是自己編,比如N-S方程的求解,其實(shí)都是比較固定的。因此很多人都希望商用軟件有個(gè)很好的接口能讓用戶自己加入模塊,但是這一點(diǎn)其實(shí)真是很難做到,而且到底做到用戶能交互的什么程度也很難把握。據(jù)握所知,有搞湍流模型研究的人用PHOENICS實(shí)現(xiàn)自己的模型,而邊界處理以及數(shù)值方法等還是原方程的,據(jù)說starCD也是商用軟件中提供給用戶自主性比較好的,fluent這方面到底如何就不得而知了,看stipulation所說的似乎也還是有限。因此,我覺得現(xiàn)在還是存在這樣的問題:既不能依靠商用
30、CFD軟件搞研究,但也希望不用反復(fù)重復(fù)一些繁雜的、沒有創(chuàng)造性的工作。我現(xiàn)在就是用fluent來計(jì)算旋轉(zhuǎn)機(jī)械的內(nèi)流場(chǎng),那就說說旋轉(zhuǎn)機(jī)械的流動(dòng)問題吧。fluent中有幾種處理旋轉(zhuǎn)機(jī)械流動(dòng)問題的模型,分別為旋轉(zhuǎn)坐標(biāo)系模型(Rotating Reference Frame),多參考坐標(biāo)系模型(MRF),混和平面模型(Mixing Plane),滑移網(wǎng)格模型(Sliding Mesh)。其中,旋轉(zhuǎn)坐標(biāo)系模型僅適用于不考慮定子影響的流場(chǎng),其思想就是在視轉(zhuǎn)子為靜止的旋轉(zhuǎn)坐標(biāo)系里進(jìn)行定常計(jì)算,計(jì)算中考慮慣性力的影響;多參考坐標(biāo)系模型(MRF)就是在前一模型的基礎(chǔ)上考慮了定子對(duì)流場(chǎng)的影響,將流場(chǎng)按不同旋轉(zhuǎn)速度劃
31、分成幾個(gè)流動(dòng)區(qū)域,每個(gè)區(qū)域里用旋轉(zhuǎn)坐標(biāo)系進(jìn)行定常計(jì)算,在這些流動(dòng)區(qū)域的交界面上強(qiáng)制流動(dòng)速度的連續(xù);混和平面模型是另一種用定常方法計(jì)算定子與轉(zhuǎn)子相互影響下的流場(chǎng)的模型,它在不同流動(dòng)區(qū)域之間的交界面上進(jìn)行了一定的周向平均,消除了流動(dòng)本身的非定常性,這種模型要優(yōu)于MRF模型;滑移網(wǎng)格模型是采用滑移網(wǎng)格技術(shù)來進(jìn)行流場(chǎng)的非定常計(jì)算的模型,用它計(jì)算的流場(chǎng)最接近于實(shí)際的流動(dòng),但這種模型需要耗費(fèi)巨大的機(jī)器資源和時(shí)間。關(guān)于對(duì)商用CFD軟件的看法,我比較贊同zzbb的看法,我們可以利用它里面成熟的計(jì)算方法,附加上自己提出的一些模型,這樣研究問題,可以省很多的精力和時(shí)間,對(duì)于CFD的發(fā)展也是很有好處的?,F(xiàn)在的商用軟
32、件提供的接口比較少,軟件封裝的比較死,這樣不利于做科學(xué)研究,如果可以像linux的發(fā)展模式那樣發(fā)展CFD,大家公開成熟的CFD代碼,然后可以通過自由的研究,添加新的功能,相信CFD發(fā)展的會(huì)更快,不過如果這樣,那商用CFD軟件就不好賺錢了至于商用軟件開發(fā)源代碼的問題,實(shí)在是不大可能。由于CFD應(yīng)用很多領(lǐng)域,特別是還與核、航空、汽車等一些非常重要的工程領(lǐng)域相關(guān),一般來說都屬于高科技技術(shù),鬼子是不會(huì)輕易公開的。比如phoenics早在80年代初就開發(fā)完成并應(yīng)用于工程,但是當(dāng)時(shí)西方就是對(duì)共產(chǎn)黨國(guó)家封閉,禁運(yùn),直到1991年(1993?)才有1.x的版本正式到中國(guó)。所以這也是我想說的目前存在的矛盾。那么
33、請(qǐng)問一下fluent所提供的用戶接口主要可以做些什么方面的工作呢?: 加入自己的模型當(dāng)然是廣義的,其實(shí)很多東西都可以稱作模型。CFD里最經(jīng)典的算是湍流模型了吧。比如需要修改系數(shù)或增加項(xiàng),對(duì)渦粘系數(shù)重新計(jì)算,就是這種情況。此外還有邊界條件的修改等問題。算法也可以算。但這些并不一定是商用軟件都能提供的。對(duì)于運(yùn)用fluent來求解問題,首先要對(duì)本身求解的物理模型有充分的了解,只有在這個(gè)基礎(chǔ)上,才能夠選擇出正確的,計(jì)算模型以及相應(yīng)的邊界條件。對(duì)于fluent計(jì)算的方法,確實(shí)是采用的有限體積法,不過對(duì)基于非結(jié)構(gòu)網(wǎng)格的5.X,我個(gè)人覺得其采用的應(yīng)該是同位網(wǎng)格而不是交錯(cuò)網(wǎng)格,因?yàn)榉墙Y(jié)構(gòu)網(wǎng)格情況下,交錯(cuò)網(wǎng)格的
34、方法處理起來比同位網(wǎng)格方法要復(fù)雜很多。一般見到的非結(jié)構(gòu)網(wǎng)格下FVM(有限體積法)多半還是采用的同位網(wǎng)格而非交錯(cuò)網(wǎng)格,這個(gè)問題還可以進(jìn)一步探討。對(duì)于非結(jié)構(gòu)網(wǎng)格而言,目前能夠做到的離散精度也只能是二階精度了,再高精度目前還沒法做到,或者說還沒有做到很實(shí)用。fluent由于其商用性,它的思想就是自己做的很通用, 而很少給用戶接口,特別在一些核心問題上我們實(shí)驗(yàn)室如果真的做論文,就用一個(gè)fortran的大程序,是一個(gè)博士編的專門求解對(duì)稱的可壓縮n-s方程的看懂了,做一個(gè)網(wǎng)格,改改邊界條件就能算了,如果需要做相應(yīng)改動(dòng),可以直接該源程序一般,作為研究,重點(diǎn)在研究的物理性質(zhì),計(jì)算方法,流場(chǎng)結(jié)構(gòu)等所以,不會(huì)象做
35、項(xiàng)目那樣,物理問題很簡(jiǎn)單,但是條件,邊界很復(fù)雜,因此,做研究的程序,一般都在內(nèi)部的計(jì)算方法,物理模型上下功夫而做項(xiàng)目,一般對(duì)方關(guān)心的是一個(gè)結(jié)果,而不是具體流場(chǎng)的結(jié)構(gòu)性質(zhì)。所以,用fluent是非常方便的,比如模擬高速可壓縮流場(chǎng)ns方程和歐拉方程模擬的力,力矩的結(jié)果,幾乎沒有差別。The mixture model 顆粒相的粒徑分布UDF已調(diào)試成功,還有艱巨的任務(wù)在后頭。#include "udf.h"DEFINE_PROFILE(particel_distribution,thread,index)real xND_ND;real y;cell_t c;begin_c_lo
36、op(c,thread)C_CENTROID(x,c,thread);y=x1;F_PROFILE(c,thread,index)=1/(exp(pow(y/16,1.2);end_c_loop(c,thread)粒徑符合R-R分布fluent6 for linux的安裝下載自:本版ftp,fluent6.0 for linux parellel,double precise.安裝環(huán)境:Redhat 7.2,4節(jié)點(diǎn)8個(gè)cpu并行機(jī)。安裝步驟:1。下載后解壓,下到的是.zip文件,解開后是一些rar文件,再解開后得到fluent各個(gè)安裝目錄,下面是.tar.z文件。(不知道到這一步是不是就可以直
37、接安裝了,我是在linux下又將其解開:gzip -d *.z, tar -xvf *.tar)。2。安裝。解開后的文件有個(gè)fluent_intall,奇怪的是其屬性并不是可執(zhí)行的。將其屬性改為可執(zhí)行(chmod x)之后,運(yùn)行之,即可安裝成功。3。按照解開的readme添加路徑。4。運(yùn)行:敲入fluent即可運(yùn)行。特別提出:這個(gè)版本沒有g(shù)ambit,因此需要通過別的途徑生成網(wǎng)格文件才能計(jì)算。我在windows下生成的msh文件沒有導(dǎo)入成功,好像它只認(rèn).cas文件,至今沒有解決雷諾數(shù)(Reynold number)流體流動(dòng)時(shí)的慣性力Fg和黏性力(內(nèi)摩擦力)Fm之比,稱為雷諾數(shù)。用符號(hào)Re表示。
38、 Fg sv2 vRe = l Fm S v2
39、160; l式中動(dòng)力黏度用運(yùn)動(dòng)黏度來代替,因 v lRe 式中v 流體的平均速度l 流束的定型尺寸、 流體的的運(yùn)動(dòng)黏度與動(dòng)力黏度 被測(cè)流體的密度由上式可知,雷諾數(shù)Re的大小取決于三個(gè)參數(shù),即流體的速度、流束的定型尺寸、工作狀態(tài)下的黏度壓力相對(duì)壓力(Relative Pressure):以其中一端(或一點(diǎn))的壓力做為參考值,其他地方的壓力與該端(或該點(diǎn))的差值。 弛滯壓力(Stagnation
40、or Total Pressure):某一點(diǎn)靜壓與總壓之和。 靜壓(Static Pressure):因流體分子零亂運(yùn)動(dòng)所造成的壓力。 動(dòng)壓(Dynamic Pressure):因流體整體運(yùn)動(dòng)(Bulk Motion)所造成的壓力。 絕對(duì)壓力(Absolute Pressure):以絕對(duì)真空為零所量測(cè)到的壓力。 錶壓(Gauge Pressure):以一大氣壓為零,所量測(cè)到的壓力。 壓力降(Pressure Drop)主要是因摩擦造成的壓力降,所以損失的部分是靜壓部分。你可以想像管流的(Pipe Flow)完全發(fā)展流(Fully Developed Flow),壓力是用來克服摩擦力。另外還會(huì)因
41、形狀因素造成壓力降,例如管線的突增或突縮,會(huì)使得該區(qū)域局部發(fā)生分離現(xiàn)象,這也會(huì)造成壓降,但不歸類為靜壓損失與動(dòng)壓損失。不過在圖示上,僅表示全壓與靜壓線,所以可能會(huì)被歸類為動(dòng)壓損失,不過這一部分因該算是形狀損失。另外,operating pressure只是自己設(shè)定的一個(gè)計(jì)算參考?jí)毫?,可以取任意值,最后coutour畫出的靜壓是減掉operating pressure的值,所以計(jì)算結(jié)果與它無關(guān)。顏色系統(tǒng)默認(rèn)的是黑色,我想改成白色,可以嗎display中的云圖和矢量圖的背景色可以改嗎答:hardcopy時(shí)選中reverse foreground/backgroundcfd 里的數(shù)值粘性 數(shù)值粘性的
42、根源 從可壓縮無粘流有限體積法說起為。最初有限體積法中是假設(shè)cell內(nèi)部物理量的值是均勻分布的,也就是說cell內(nèi)部所有點(diǎn)的狀態(tài)都是一樣的。如果在這樣cell交界面上采用精確解法(如精確Remann解法),求出來的解當(dāng)然和真解不同,激波被抹平了。這時(shí)候誤差來源于上面說的均勻分布近似。事實(shí)上,激波被抹平的唯一解釋是數(shù)值粘性的存在。因此所以完可以得出結(jié)論,均勻分布近似帶來了數(shù)值粘性。事實(shí)上這一點(diǎn)也有理論上的證明。 經(jīng)驗(yàn)上分析,均勻分布近似必然會(huì)使得cell內(nèi)部理論上非均勻分布的物理量被強(qiáng)制的均勻“再分配”,相當(dāng)于人工粘性,即數(shù)值粘性。一些改進(jìn)的格
43、式試圖采用其它分布假設(shè)來改進(jìn)均勻分布近似的過大的數(shù)值粘性,比如線性分布近似、三次曲線近似、光滑三次曲線近似等等,也就是各種MUSCL、TVD、ENO、WENO格式中的“重構(gòu)造”措施。但是這些“重構(gòu)造”其實(shí)也是某種形式的“再分配”。經(jīng)驗(yàn)上感覺,只要“再分配”相對(duì)真解有所偏離,就一定會(huì)產(chǎn)生數(shù)值粘性。這種數(shù)值粘性可能是正耗散的(抹平間斷),也可能是負(fù)耗散的或者耗散不足的(導(dǎo)致間斷附近的振蕩)。事實(shí)上,NS方程中擴(kuò)散項(xiàng)的形式是類似Laplace算子的形式,這種算子在物理上的作用就是具有將陡峭分布抹平的“再分配”。 在很多其它方法中,這種“再分配”的措施是廣泛存在的。比如ALE
44、算法中,當(dāng)網(wǎng)格變形很大時(shí)必須重新生成網(wǎng)格,再把舊網(wǎng)格上的解“重映”到新網(wǎng)格上,這可以看作一種“再分配”;半拉格朗日算法中,每個(gè)時(shí)間步計(jì)算時(shí)質(zhì)點(diǎn)移動(dòng)的終點(diǎn)通常不在網(wǎng)格點(diǎn)上,也需要將終點(diǎn)的狀態(tài)插值到網(wǎng)格點(diǎn)上;一些基于曲線網(wǎng)格的Lattice Boltzmann算法中,要么涉及到差分或者FVM的算法(這兩者必然涉及到“再分配”),要么涉及到類似半拉格朗日算法中的粒子分布函數(shù)的“再分配” FEM的CFD算法,貧僧不清楚,就不多說了。但是只要對(duì)流體狀態(tài)的空間分布做了某種連續(xù)性假設(shè),就可以說存在某種形式的“再分配”,也就引入數(shù)值粘性,差別只是多少的問題。例外的也許是基于特征線的計(jì)算,本身在算法模型上似乎不
45、引入數(shù)值粘性。 就目前來說,對(duì)于間斷的計(jì)算,數(shù)值粘性是必要的。如果沒有數(shù)值粘性,間斷解無法在離散網(wǎng)格點(diǎn)上被分辨出來。但是對(duì)于一些粘性作用需要精確計(jì)算的情況,數(shù)值粘性往往是有害的,必須保證物理粘性比數(shù)值粘性大很多苛刻的網(wǎng)格Re限制的存在就是一個(gè)佐證。很多時(shí)候,“再分配”產(chǎn)生的數(shù)值粘性無法精確控制,最多只是控制其量級(jí)(FVM就是如此,我從來沒有看到有人申明數(shù)值粘性到底是多大)。 數(shù)值粘性的控制和避免 對(duì)數(shù)值粘性的控制和避免有不少方法,貧僧無法一一指出,這里給出偶知道的幾個(gè)實(shí)例: 1 雙曲方程FDM/FVM計(jì)算中構(gòu)造高階格式時(shí),人工壓縮的思想是很有代表性的。基本上,它們是在
46、方程中加入一些負(fù)耗散的修正項(xiàng)后再離散,這些負(fù)耗散的修正項(xiàng)可以補(bǔ)償格式的修正方程中的耗散項(xiàng)。此外,前述的各種高階“重構(gòu)造”方法都是試圖減小不必要的數(shù)值粘性的一些努力。不過這些手段是在量級(jí)上控制數(shù)值粘性。貧僧以為,這些數(shù)學(xué)手段的使用使得FDM/FVM高精度有些入了魔道分析復(fù)雜、編程高難度、還可能帶來額外的計(jì)算限制。 2 適用于不可壓粘性流的渦度法中,渦量方程被分解為一個(gè)無粘的渦量對(duì)流方程和一個(gè)表達(dá)渦量擴(kuò)散的泊松方程,求解無粘的渦量對(duì)流方程時(shí),采用了特征線方法(實(shí)際上是Lagrangian措施),避免了數(shù)值粘性;物理粘性的影響僅僅在容易高精度求解的泊松方程中求解出來。相對(duì)FDm/FVM,這種特征線-
47、lagrangia方法(貧僧生造的詞)具有一定的優(yōu)越性,除了數(shù)值粘性的優(yōu)點(diǎn)之外,它的時(shí)間步長(zhǎng)限制比FDM/FVM小得多,(如semi-lagrangian方法數(shù)學(xué)上是無條件穩(wěn)定的),精度上講時(shí)間步長(zhǎng)和網(wǎng)格尺度無關(guān),只和流場(chǎng)狀態(tài)的梯度有關(guān)。 3 而在一類基于曲線網(wǎng)格的Lattice Boltzmann算法(泰勒展開和最小二乘LBM,TLLBM)中,采用了一些巧妙的數(shù)學(xué)技巧(用泰勒展開構(gòu)造超定隱式插值線性方程組,用最小二乘求取此超定方程最優(yōu)解)來實(shí)現(xiàn)一種隱式的最優(yōu)插值,避免一般插值再分配帶來的較大的數(shù)值粘性。 4 還有一類同時(shí)具有LBM特點(diǎn)和半拉格朗日算法特點(diǎn)的adaptive lbm中,通過對(duì)守
48、恒量遷移的修正來抵消“再分配”,徹底剔除“再分配”帶來的數(shù)值耗散。 這里附帶說點(diǎn)LBM。這種方法式基于Boltamann方程可以說是連續(xù)介質(zhì)動(dòng)力學(xué)的最底層方程了,它描述粒子分布的遷移與碰撞關(guān)系。采用簡(jiǎn)單的BGK碰撞模型,通過特殊的離散方式得到lattice boltamann方程。在標(biāo)準(zhǔn)網(wǎng)格上,這種方程的求解不再引入近似(格式、插值等),因此如果不考慮邊界條件處理帶來的誤差,理論上只有計(jì)算機(jī)有限字長(zhǎng)導(dǎo)致的舍入誤差。lattice boltamann方程可以通過一種復(fù)雜而巧妙的數(shù)學(xué)技巧(Chapman-Enskog展開),按照不同尺度恢復(fù)到NS方程或者更高階的Burnett方程、super Bu
49、rnett方程。因此在標(biāo)準(zhǔn)網(wǎng)格上的lattice boltamann方法是不含有FDM/FVM中的修正方程中的額外耗散和色散項(xiàng)的??梢哉f標(biāo)準(zhǔn)網(wǎng)格上的lattice boltamann方法是具有相當(dāng)精度的。事實(shí)上,有文獻(xiàn)對(duì)比LBM和譜方法的二維各向同性湍流演變過程的DNS模擬結(jié)果,發(fā)現(xiàn)兩者具有高度的一致性。 在非標(biāo)準(zhǔn)網(wǎng)格上,LBM可能采取某些“再分配”技巧使得引入的誤差不改變最終恢復(fù)到NS方程的形式(即仍然不引入同尺度的額外項(xiàng)),因此可以使得它可以很好的控制數(shù)值粘性。 licenceFlexlm是應(yīng)用廣泛的License管理工具,它以使軟件License能夠在網(wǎng)上浮動(dòng)而出名。浮動(dòng)的License
50、有利于軟件的使用和對(duì)License的管理,這使得用戶能夠高效地使用有效的許可,并使管理者能夠控制允許使用它的節(jié)點(diǎn)。由于有大約1500廠商使用FLEXlm管理License,所以CAD系統(tǒng)管理人員極有可能要同時(shí)安裝和管理來自不同廠商的License或同一廠商多個(gè)產(chǎn)品的License文件??刹扇∫韵路椒ū苊猱a(chǎn)生沖突: (1)用一個(gè)服務(wù)器運(yùn)行一個(gè)Lmgrd(License文件的后臺(tái)管理程序)和多個(gè)License文件; (2)用一個(gè)服務(wù)器運(yùn)行多個(gè)Lmgrd和License文件; (3)運(yùn)用多個(gè)服務(wù)器節(jié)點(diǎn),每個(gè)服務(wù)器運(yùn)行單獨(dú)的Lmgrd和License文件。 第一種選擇主要適用于高版本的Lmgrd,V6
51、之前的FLEXlm,每個(gè)Lmgrd只能管理一個(gè)License文件;第二種選擇,將使用一臺(tái)服務(wù)器,但需要運(yùn)行多個(gè)Lmgrd;第三種選擇,必須使用多個(gè)License服務(wù)器。 一、服務(wù)器端設(shè)定 1. License文件的設(shè)定 在使用FLEXlm進(jìn)行管理的License文件中一般有SERVER行,如圖1所示,它通過SERVER行的hostname和hostID定義License服務(wù)器。 例如: SERVER dodge 00E04CE21923 2. 服務(wù)方式的選擇 (1) 一個(gè)服務(wù)器運(yùn)行一個(gè)Lmgrd 和多個(gè)License文件如果多個(gè)License文件具有相同
52、的hostID,則可以通過修改hostname進(jìn)行合并。合并時(shí),首先將多個(gè)License文件加到一個(gè)文件中,然后修改SERVER行,并且只保留一個(gè)SERVER行。對(duì)于Windows NT操作系統(tǒng),應(yīng)在各License的默認(rèn)存放位置保存一個(gè)合并后的備份,這樣每個(gè)軟件將在其默認(rèn)位置找到License信息,從而避免了對(duì)LM_LICENSE_FILE的設(shè)定;對(duì)于UNIX操作系統(tǒng),可以建立一個(gè)默認(rèn)位置到License存放位置的Link。合并后的License文件,就可以使用同一個(gè)Lmgrd。 (2)一個(gè)服務(wù)器運(yùn)行一個(gè)Lmgrd和一個(gè)License文件如果HostID不一樣,則這些License服務(wù)只能運(yùn)
53、行于不同的服務(wù)器節(jié)點(diǎn)上,并且License不能合并??梢赃x擇使用一個(gè)服務(wù)器運(yùn)行一個(gè)Lmgrd和License文件。 (3)一個(gè)服務(wù)器運(yùn)行多個(gè)Lmgrd和License文件如果多個(gè)License未進(jìn)行合并,可以通過在同一臺(tái)機(jī)器上啟動(dòng)多個(gè)Lmgrd,每個(gè)Lmgrd管理一個(gè)License文件。使用多個(gè)Lmgrd管理多個(gè)License文件對(duì)服務(wù)器的性能并沒有明顯影響。 如果License是由不同版本的FLEXlm產(chǎn)生的,一般是新版本可以管理舊版本的License文件。所以應(yīng)使用最新的Lmgrd和Vendor daemon。另外,當(dāng)用一個(gè)服務(wù)器的多個(gè)Lmgrd管理多個(gè)License文件時(shí),應(yīng)該注意任何二
54、個(gè)License文件的post都不能一樣,并且對(duì)于每個(gè)License而言,應(yīng)選用合適的Lmgrd。 二、 客戶端設(shè)定 當(dāng)使用客戶端應(yīng)用程序時(shí)(a Licensed application),可以通過在系統(tǒng)的環(huán)境變量中設(shè)定LM_LICENSE_FILE,使Application能夠指向不同服務(wù)器上的License文件。 如果要使a Licensed application使用不同服務(wù)器的License(每一個(gè)License服務(wù)器都有單獨(dú)的一個(gè)License文件),客戶端應(yīng)將需要用到的License文件拷貝到本機(jī)目錄下,并指定LM_LICENSE_FILE環(huán)境變量。 UNIX: % setenv
55、LM_LICENSE_FILE lfpath1 : lfpath2:. : lfpathN Windows:lfpath1 ;lfpath2:. ;lfpathN LfpathN為第N個(gè)License的路徑;UNIX下路徑間用“:”隔開;Windows/NT下路徑間使用“;”隔開; 這樣,每個(gè)Licensed application在啟動(dòng)時(shí)將依次查詢LM_LICENSE_FILE中所指定的License文件,并向相應(yīng)的License服務(wù)器申請(qǐng)?jiān)S可,以便用戶能從所列的服務(wù)器得到許可。 LM_LICENSE_FILE也可以使用各License文件中所指定的“posthostname”。下面以Win
56、dows NT為例介紹多個(gè)FLEXlm的安裝。 三、同一機(jī)器上多個(gè)FLEXlm License Server的安裝 (1)以Administrator身分登錄; (2)在C盤建C:FLEXlm 目錄,并拷貝相關(guān)文件到其下; (3)在:FLEXlm下建立欲安裝License Server的軟件目錄,放置各軟件的License文件, Daemon和Daemon所需的動(dòng)態(tài)連接庫(kù); (4)修改License.dat的SERVER行和DAEMON的位置,并啟動(dòng)FLEXlm License Manager,界面如下圖所示; (5)在Setup修改Service Name,輸入適當(dāng)名稱,以區(qū)別是何種Lice
57、nse服務(wù);利用Browse選擇合適Lmgrd.exe和對(duì)應(yīng)的License.dat并指定 Debug.log的放置路徑; (6)選中“StartServer at Power-Up”與“Use NT Services”,這樣下次啟動(dòng)機(jī)器時(shí),將自動(dòng)啟動(dòng)該License服務(wù); (7)點(diǎn)擊Control按鈕檢查Service Name是否與設(shè)定名稱相同,如果不同,回到“Setup”重新選擇Service Name;如果一樣,點(diǎn)擊“Start”啟動(dòng)該License Server;點(diǎn)擊“Status”檢查L(zhǎng)icense Server啟動(dòng)情況,若出現(xiàn)Server_name: License server
58、 UP (MASTER),表示 License Server 啟動(dòng)成功; (8)安裝另外的License Server:可依上述重新執(zhí)行一次即可; (9)切換不同License Server:在“Setup”中選擇適當(dāng)?shù)摹癝ervice Name”,然后啟動(dòng)或停止相應(yīng)的License服務(wù); (10)移除License Server:在“Setup”選擇適當(dāng)?shù)摹癝ervice Name”,然后按“Remove”即可。 二次流看了非預(yù)混燃燒,里面提到二次流,不知道正確該怎么去理解?我自己的理解是一個(gè)燃料入口,兩個(gè)空氣入口(FLUENT里提到不能有超過三個(gè)空氣入口) 在流體力學(xué)上,二次流(secondary flow)指垂直主流方向的流動(dòng),如帕坦卡傳熱與流體流動(dòng)的數(shù)值計(jì)算中的例子:二次流的概念很泛 只要與主流不同的都可以叫二次流 上面定義的是最常見的一類二次流,稱為第一類二次流。 二次流指在主流動(dòng)區(qū)域內(nèi)出現(xiàn)的一種與主流性質(zhì)不同的從屬流動(dòng)。 產(chǎn)生二次流的原因很多,表現(xiàn)也比較復(fù)雜。一般可分為三類: 第一類:彎曲通道、圓形開口容器中的流動(dòng); 第二類:非圓形橫截面直管道的湍流流動(dòng); 第三類:固體在流體中做振蕩運(yùn)動(dòng)時(shí)產(chǎn)生的流動(dòng)。 可參閱: 1、流體力學(xué)(上冊(cè)),周光垌 2、 流體力學(xué)概論,普蘭特湍流強(qiáng)度在設(shè)置邊界條件的湍流強(qiáng)度是
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 8空氣和我們的生活 教學(xué)設(shè)計(jì)-2024-2025學(xué)年科學(xué)三年級(jí)上冊(cè)教科版
- 第2課 從“貞觀之治”到“開元盛世”(教學(xué)設(shè)計(jì))七年級(jí)歷史下冊(cè)同步備課系列(部編版)
- 第1章第1節(jié) 孟德爾的豌豆雜交實(shí)驗(yàn)(一)-2023-2024學(xué)年高一生物同步教學(xué)設(shè)計(jì)+分層作業(yè)(人教版2019必修2)
- 24古人談讀書教學(xué)設(shè)計(jì)-2024-2025學(xué)年五年級(jí)上冊(cè)語文統(tǒng)編版
- 熱電廠市場(chǎng)需求分析
- 墻地磚鋪貼磚施工合同范本8篇
- 實(shí)施國(guó)家教育數(shù)字化戰(zhàn)略的策略及實(shí)施路徑
- 書店裝修墊資合同模板
- 二零二五年度合作社入股農(nóng)業(yè)扶貧項(xiàng)目合作協(xié)議
- 鞋類制造過程的節(jié)能與減排
- 第1課 おじぎ 課件高中日語人教版第一冊(cè)-1
- ISO∕IEC 23894-2023 信息技術(shù) -人工智能 - 風(fēng)險(xiǎn)管理指南(雷澤佳譯-2024)
- 事前績(jī)效評(píng)估具體工作實(shí)施方案
- 六年級(jí)下冊(cè)語文第一單元測(cè)試卷 部編版(含答案)
- 2024年湖南高速鐵路職業(yè)技術(shù)學(xué)院?jiǎn)握新殬I(yè)適應(yīng)性測(cè)試題庫(kù)新版
- 《研學(xué)旅行市場(chǎng)營(yíng)銷》課件-研學(xué)旅行市場(chǎng)營(yíng)銷之社群營(yíng)銷
- 醫(yī)學(xué)人體美學(xué)的測(cè)量和評(píng)估
- 艱難梭菌感染動(dòng)物模型的建立及其應(yīng)用評(píng)價(jià)
- FZT 51006-2012 膜級(jí)聚己內(nèi)酰胺切片
- 《旅游景點(diǎn)云南》課件2
評(píng)論
0/150
提交評(píng)論