Fluent 涼拌 MATLAB

2017-01-12  by:CAE仿真在線  來(lái)源:互聯(lián)網(wǎng)

原作者: Sorin 翻譯整理:吳建東


在這個(gè)所有運(yùn)算都在“云服務(wù)器”上完成的時(shí)代,我們能不能在“云服務(wù)器”上運(yùn)行Fluent 但是在本地電腦上用MATLAB查看運(yùn)行情況呢?

當(dāng)然可以,事實(shí)上,小菜一碟。這個(gè)小菜只需要一個(gè)20行的MATLAB 代碼就可以完成。下文展示了如何使用MATLAB如何從遠(yuǎn)程服務(wù)器上獲取總結(jié)報(bào)告和殘差圖。你可以用這些代碼在MATLAB為Fluent做一個(gè)精簡(jiǎn)的控制器。


軟件需求

1. Fluent

2. Matlab


硬件需求

1. 一臺(tái)能夠運(yùn)行MATLAB的電腦


2. 一臺(tái)能夠運(yùn)行Fluent的電腦 (可以和Matlab是同一臺(tái)電腦)


3. 如果是不同電腦的話(huà),你需要聯(lián)網(wǎng)



操作方式:

1. 啟動(dòng)fluent, 導(dǎo)入case,迭代100000步

注意:確保命令包括 -aas

> fluent 3ddp –aas
> rc fluent.cas
> solve it 1000000

2.復(fù)制aas_FluentId.txt 文件到安裝Matlab的電腦上---email, ftp,ANSYS RSM都可以

3. 在Matlab中寫(xiě)應(yīng)用代碼,代碼如下:

fluent = actxserver(‘ANSYS.CoFluentUnit.1’);
tui=fluent.getSchemeControllerInstance();
fid=fopen(‘a(chǎn)aS_FluentId.txt’,’r’)
fluentkey=fscanf(fid,’%s’)
fclose(fid)
fluent.ConnectToServer (fluentkey)
tui.DoMenuCommand(‘a(chǎn)aS.pause’);
tui.DoMenuCommand(‘display set hard-copy driver png’);
tui.DoMenuCommand(‘plot residuals’);
tui.DoMenuCommand(‘display hard-copy Residuals.png’);
tui.DownloadFileToFile(‘Residuals.png’, ‘Residuals.png’);
tui.DoMenuCommandToString(‘report summary’)
tui.DoMenuCommand(‘a(chǎn)aS.continue’);
residuals=imread(‘Residuals.png’);
image(residuals);


Fluent 涼拌 MATLABfluent分析案例圖片1


效果是這樣的,還不錯(cuò)吧

Fluent 涼拌 MATLABfluent分析案例圖片2

Fluent 涼拌 MATLABfluent分析案例圖片1

事實(shí)上,本例中Fluent有兩個(gè)用戶(hù),一個(gè)是我們,一個(gè)是MATLAB 程序,其實(shí)不光是MATLAB,我們也可以用python,JAVA 來(lái)寫(xiě)這個(gè)應(yīng)用,來(lái)改變變量,加載udf,執(zhí)行tui命令,下載上傳文件。仍然有些功能實(shí)現(xiàn)不了,但我們?nèi)栽跒槟軐?shí)現(xiàn)這么目標(biāo)而努力,每天進(jìn)步一點(diǎn)點(diǎn)。

在ANSYS17.0下,如何協(xié)同使用Matlab 與ANSYS,請(qǐng)參考

Updated for ANSYS 17.0



開(kāi)放分享:優(yōu)質(zhì)有限元技術(shù)文章,助你自學(xué)成才

相關(guān)標(biāo)簽搜索:Fluent 涼拌 MATLAB Fluent培訓(xùn) Fluent流體培訓(xùn) Fluent軟件培訓(xùn) fluent技術(shù)教程 fluent在線視頻教程 fluent資料下載 fluent分析理論 fluent化學(xué)反應(yīng) fluent軟件下載 UDF編程代做 Fluent、CFX流體分析 HFSS電磁分析 

編輯
在線報(bào)名:
  • 客服在線請(qǐng)直接聯(lián)系我們的客服,您也可以通過(guò)下面的方式進(jìn)行在線報(bào)名,我們會(huì)及時(shí)給您回復(fù)電話(huà),謝謝!
驗(yàn)證碼

全國(guó)服務(wù)熱線

1358-032-9919

廣州公司:
廣州市環(huán)市中路306號(hào)金鷹大廈3800
電話(huà):13580329919
          135-8032-9919
培訓(xùn)QQ咨詢(xún):點(diǎn)擊咨詢(xún) 點(diǎn)擊咨詢(xún)
項(xiàng)目QQ咨詢(xún):點(diǎn)擊咨詢(xún)
email:kf@1cae.com