RM新时代网站-首页

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

MATLAB與ANSYS聯(lián)合仿真設(shè)置那些事你知道多少

8XCt_sim_ol ? 來(lái)源:ANSYS仿真與開發(fā)公眾號(hào) ? 作者:小田老師 ? 2021-09-26 09:30 ? 次閱讀

導(dǎo)語(yǔ):ANSYS 15.0以后所有版本的Mechanical APDL、Fluent、Workbench都支持ANSYS as a Server(aaS) – 服務(wù)器模式。安裝ANSYS aaS Matlab Toolbox,可實(shí)現(xiàn)與上述ANSYS軟件的實(shí)時(shí)通信,通過(guò)傳遞腳本代碼可以實(shí)現(xiàn)聯(lián)合仿真。 一、以aaS模式啟動(dòng)ANSYS對(duì)于Fluent或者M(jìn)APDL有兩種啟動(dòng)模式:

批處理啟動(dòng)模式下,添加-aas選項(xiàng)啟動(dòng);

界面啟動(dòng)模式下,MAPDL在Customization/Preferences標(biāo)簽Additional Parameters欄中輸入-aas;Fluent在Environment標(biāo)簽下輸入FLUENT_AAS=1,如下:

對(duì)于Workbench需要以批處理模式啟動(dòng),然后添加如下啟動(dòng)參數(shù)

b558790e-125b-11ec-8fb8-12bb97331649.png

例如,在Windows平臺(tái),若Workbench安裝在C盤的Program Files目錄,啟動(dòng)的完整命令如下:

b5655fe8-125b-11ec-8fb8-12bb97331649.png

MAPDL、Fluent、Workbench軟件啟動(dòng)完成后,會(huì)生成aaS連接的秘鑰,默認(rèn)名稱如下:

b575572c-125b-11ec-8fb8-12bb97331649.png

MAPDL:aaS_MapdlId.txt

Fluent:aaS_FluentId.txt

Workbench:aaS_WbId.txt

二、安裝ANSYS_aaS MATLAB Toolbox

按照以下步驟安裝ANSYS_aaS MATLAB Toolbox文件文件:

保存ANSYS_aaS 1.1.9.mltbx文件至MATLAB能訪問(wèn)的文件位置;

打開MATLAB軟件,打工具箱文件對(duì)應(yīng)文件夾,找到.mltbx文件;

鼠標(biāo)右鍵點(diǎn)擊ANSYS_aaS 1.1.9.mltbx文件,選擇Install安裝工具。

三、MATLAB驅(qū)動(dòng)ANSYS軟件

工具箱安裝完成后可按照以下步驟操作:1、MATLAB中實(shí)例化ORB兩者間通信是基于CORBA規(guī)范的,所以在執(zhí)行會(huì)話之前需要實(shí)例化ORB,代碼如下:

b57ec65e-125b-11ec-8fb8-12bb97331649.png

2、初始化ANSYS_aaS ToolBox在MATLAB中執(zhí)行以下代碼,加載工具:

b5887e92-125b-11ec-8fb8-12bb97331649.png

3、啟動(dòng)與ANSYS軟件的連接讀取aaS秘鑰,然后可連接到MAPL、Fluent、Workbench軟件,代碼如下:

b593a4ac-125b-11ec-8fb8-12bb97331649.png

4、MATLAB與ANSYS聯(lián)合仿真通過(guò)使用MATLAB腳本,通過(guò)CORBA接口實(shí)時(shí)向ANSYS產(chǎn)品發(fā)送腳本代碼(如Fluent:TUI日志;MAPDL:APDL命令;Workbench:Python腳本),可實(shí)現(xiàn)MATLAB與ANSYS間的聯(lián)合仿真。

b5a80de8-125b-11ec-8fb8-12bb97331649.png

四、后記

MATLAB通過(guò)CORBA接口可以訪問(wèn)ANSYS產(chǎn)品,然后傳遞腳本命令去驅(qū)動(dòng)軟件完成仿真操作,所以在整個(gè)聯(lián)合仿真的過(guò)程中,ANSYS軟件腳本的開發(fā)顯得至關(guān)重要。同時(shí)基于Workbench的強(qiáng)大集成功能和腳本功能,我們也能輕易去完成多物理場(chǎng)的仿真。

作者 | 小田老師 仿真秀科普作者

首發(fā) | ANSYS仿真與開發(fā)公眾號(hào)

編輯:jq

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • matlab
    +關(guān)注

    關(guān)注

    185

    文章

    2974

    瀏覽量

    230382
  • ANSYS
    +關(guān)注

    關(guān)注

    10

    文章

    237

    瀏覽量

    36450
  • orb
    orb
    +關(guān)注

    關(guān)注

    0

    文章

    21

    瀏覽量

    9893
  • C盤
    +關(guān)注

    關(guān)注

    0

    文章

    21

    瀏覽量

    3608

原文標(biāo)題:MATLAB與ANSYS聯(lián)合仿真設(shè)置那些事

文章出處:【微信號(hào):sim_ol,微信公眾號(hào):模擬在線】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    京準(zhǔn)時(shí)鐘科普:關(guān)于北斗衛(wèi)星同步時(shí)鐘的那些?

    京準(zhǔn)時(shí)鐘科普:關(guān)于北斗衛(wèi)星同步時(shí)鐘的那些
    的頭像 發(fā)表于 10-29 09:28 ?276次閱讀
    京準(zhǔn)時(shí)鐘科普:關(guān)于北斗衛(wèi)星同步時(shí)鐘的<b class='flag-5'>那些</b><b class='flag-5'>事</b>?

    這些電源常用仿真軟件,知道嗎?

    、仿真參數(shù)設(shè)置、仿真模型運(yùn)行以及仿真結(jié)果分析四部分內(nèi)容。 ▍搭建仿真模型: 根據(jù)電源的設(shè)計(jì)方案結(jié)合具體
    發(fā)表于 10-25 14:20

    Matlab/Simulink/Stateflow建模開發(fā)及仿真測(cè)試

    matlab 模擬仿真 熟悉Matlab/Simulink/Stateflow建模開發(fā)及仿真測(cè)試,熟悉V模型開發(fā)流程。 熟悉自動(dòng)代碼生成,能夠編寫或者配置自動(dòng)代碼生成腳本。
    發(fā)表于 10-24 17:23

    關(guān)于陶瓷電路板知道

    陶瓷電路板(Ceramic Circuit Board),又稱陶瓷基板,是一種以陶瓷材料為基體,通過(guò)精密的制造工藝在表面形成電路圖形的高技術(shù)產(chǎn)品,快來(lái)看看哪些是您還不知道?
    的頭像 發(fā)表于 10-21 11:55 ?283次閱讀
    關(guān)于陶瓷電路板<b class='flag-5'>你</b>不<b class='flag-5'>知道</b>的<b class='flag-5'>事</b>

    芯片設(shè)計(jì)流片、驗(yàn)證、成本的那些

    前言我們聊聊芯片設(shè)計(jì)、流片、驗(yàn)證、制造、成本的那些;流片對(duì)于芯片設(shè)計(jì)來(lái)說(shuō)就是參加一次大考。流片的重要性就在于能夠檢驗(yàn)芯片設(shè)計(jì)是否成功,是芯片制造的關(guān)鍵環(huán)節(jié),也就是將設(shè)計(jì)好的方案交給芯片制造廠生產(chǎn)
    的頭像 發(fā)表于 08-09 08:11 ?1951次閱讀
    芯片設(shè)計(jì)流片、驗(yàn)證、成本的<b class='flag-5'>那些</b><b class='flag-5'>事</b>

    解密元器件批次:應(yīng)該知道那些

    一、什么是批次LOTCODE又叫LOTNo.,LOTNo.是lotnumber的縮寫,是“批號(hào)”的意思。廠家為了可以追溯和審查該批元器件的生產(chǎn)歷史,所以每一批產(chǎn)品都有相應(yīng)的的生產(chǎn)號(hào)碼。生產(chǎn)批號(hào)是同一批元器件的編號(hào)。它是用于識(shí)別“批”的一組數(shù)字或字母加數(shù)字。一般的,根據(jù)批號(hào)可以追蹤產(chǎn)品的生產(chǎn)情況(生產(chǎn)日期、質(zhì)量等級(jí)、出廠時(shí)間、產(chǎn)地等等)。現(xiàn)在大多數(shù)企業(yè)都逐漸把
    的頭像 發(fā)表于 06-19 16:32 ?981次閱讀
    解密元器件批次:<b class='flag-5'>你</b>應(yīng)該<b class='flag-5'>知道</b>的<b class='flag-5'>那些</b><b class='flag-5'>事</b>

    關(guān)于MOS管,需要知道那些

    MOT03/252024什么是MOS管?MOS,是MOSFET的縮寫。MOSFET金屬-氧化物半導(dǎo)體場(chǎng)效應(yīng)晶體管,簡(jiǎn)稱金氧半場(chǎng)效晶體管(Metal-Oxide-SemiconductorField-EffectTransistor,MOSFET)。一般是金屬(metal)—氧化物(oxide)—半導(dǎo)體(semiconductor)場(chǎng)效應(yīng)晶體管,或者稱是金屬—
    的頭像 發(fā)表于 05-15 08:37 ?1671次閱讀
    關(guān)于MOS管,<b class='flag-5'>你</b>需要<b class='flag-5'>知道</b>的<b class='flag-5'>那些</b><b class='flag-5'>事</b>

    是德科技聯(lián)合新思科技、Ansys推出了一個(gè)全新的集成射頻設(shè)計(jì)遷移流程

    新設(shè)計(jì)流程在新思科技的定制化設(shè)計(jì)系列、是德科技電磁仿真平臺(tái)以及 Ansys 器件合成軟件的基礎(chǔ)之上,提供了一個(gè)高效、集成的射頻電路再設(shè)計(jì)解決方案。
    的頭像 發(fā)表于 05-10 16:33 ?523次閱讀

    MATLAB電路仿真時(shí)間要考慮那些因素

    MATLAB電路仿真是一種常用的工具,用于模擬和分析電子電路的性能。在進(jìn)行電路仿真時(shí),需要考慮各種因素,以確保仿真結(jié)果的準(zhǔn)確性和可靠性。下面是一些需要考慮的主要因素: 電路拓?fù)浣Y(jié)構(gòu):電
    的頭像 發(fā)表于 04-21 09:27 ?731次閱讀

    MATLAB電路仿真中能講電流匯總的元件

    MATLAB電路仿真中,可以使用許多元件來(lái)匯總電流。以下是一些常見(jiàn)的元件和它們?cè)陔娐分械淖饔茫?電阻(Resistor):電阻是電路中最基本的元件之一,用于限制電流的流動(dòng)。在MATLAB電路
    的頭像 發(fā)表于 04-21 09:23 ?3171次閱讀

    DSP軟件 MATLAB仿真實(shí)驗(yàn)報(bào)告

    電子發(fā)燒友網(wǎng)站提供《DSP軟件 MATLAB仿真實(shí)驗(yàn)報(bào)告.pdf》資料免費(fèi)下載
    發(fā)表于 03-24 09:49 ?13次下載

    輥壓機(jī)軸承位磨損修復(fù)知道那些

    電子發(fā)燒友網(wǎng)站提供《輥壓機(jī)軸承位磨損修復(fù)知道那些.docx》資料免費(fèi)下載
    發(fā)表于 03-12 15:10 ?0次下載

    Ansys業(yè)績(jī)超預(yù)期,新思科技或以350億美元收購(gòu)

    據(jù)了解,Ansys仿真工具在工程師、芯片設(shè)計(jì)師及科研工作者中廣受歡迎,如Autodesk的Fusion 360、AutoCAD以及達(dá)索系統(tǒng)的Solidworks皆為主要競(jìng)品。同時(shí),該公司也提供人工智能技術(shù),例如客戶支持對(duì)話式機(jī)器人An
    的頭像 發(fā)表于 02-22 13:44 ?979次閱讀

    仿真工具Ansys Discovery的使用案例

    Ansys Discovery 提供產(chǎn)品性能早期設(shè)計(jì)的洞察指標(biāo),在產(chǎn)品開發(fā)流程中使用仿真技術(shù)提高產(chǎn)品質(zhì)量。借助Ansys Discovery,工程師能更得心應(yīng)手地通過(guò)實(shí)時(shí)物理仿真來(lái)完善
    的頭像 發(fā)表于 01-15 11:19 ?3190次閱讀
    熱<b class='flag-5'>仿真</b>工具<b class='flag-5'>Ansys</b> Discovery的使用案例

    如何使用MATLABMATLAB Parallel Server擴(kuò)展整車仿真呢?

    使用 MATLAB 和 Simulink 設(shè)計(jì)和構(gòu)建 Rivian 車輛仿真界面平臺(tái)幫助我們實(shí)現(xiàn)了關(guān)鍵目標(biāo)。我們?yōu)楣こ處熀头枪こ處焺?chuàng)建了統(tǒng)一平臺(tái),用于運(yùn)行整車仿真、后處理結(jié)果和創(chuàng)建報(bào)告。
    的頭像 發(fā)表于 01-10 18:22 ?1209次閱讀
    如何使用<b class='flag-5'>MATLAB</b>和<b class='flag-5'>MATLAB</b> Parallel Server擴(kuò)展整車<b class='flag-5'>仿真</b>呢?
    RM新时代网站-首页