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

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

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

Device Studio應(yīng)用實(shí)例之LAMMPS應(yīng)用實(shí)例

鴻之微 ? 來源:鴻之微 ? 作者:鴻之微 ? 2022-07-21 11:23 ? 次閱讀

Device Studio(簡(jiǎn)稱:DS)作為鴻之微的材料設(shè)計(jì)與仿真軟件,能夠進(jìn)行電子器件的結(jié)構(gòu)搭建與仿真;能夠進(jìn)行晶體結(jié)構(gòu)和納米器件的建模;能夠生成科研計(jì)算軟件 Nanodcal、Nanoskim、MOMAP、RESCU、DS-PAW、BDF、STEMS、TOPS、PODS、VASP、LAMMPS、QUANTUM ESPRESSO、Gaussian的輸入文件并進(jìn)行存儲(chǔ)和管理;可以根據(jù)用戶需求,將輸入文件傳遞給遠(yuǎn)程或本地的計(jì)算機(jī)進(jìn)行計(jì)算,并控制計(jì)算流程;可以將計(jì)算結(jié)果進(jìn)行可視化顯示和分析。

上一期的教程給大家介紹了Device Studio應(yīng)用實(shí)例之Nanodcal應(yīng)用實(shí)例的內(nèi)容,本期將介紹Device Studio應(yīng)用實(shí)例之LAMMPS應(yīng)用實(shí)例的內(nèi)容。

8.2.LAMMPS實(shí)例

LAMMPS即Large-scale Atomic/Molecular Massively Parallel Simulator大規(guī)模原子分子并行模擬,主要用于分子動(dòng)力學(xué)相關(guān)的一些計(jì)算和模擬工作。一般來講,分子動(dòng)力學(xué)所涉及到的領(lǐng)域,LAMMPS代碼也都涉及到了。LAMMPS由美國(guó)Sandia國(guó)家實(shí)驗(yàn)室開發(fā),以GPL license發(fā)布,即開放源代碼且可以免費(fèi)獲取使用,這意味著使用者可以根據(jù)自己的需要自行修改源代碼。LAMMPS程序在模擬固態(tài)材料(金屬、半導(dǎo)體)、柔性物質(zhì)(生物分子、聚合物)、粗粒度介觀體系等方向具有廣泛的應(yīng)用。LAMMPS 程序內(nèi)置多種原子間勢(shì)(力場(chǎng)模型),可以實(shí)現(xiàn)原子、聚合物、生物分子、固態(tài)材料(金屬、陶瓷、氧化物)、粗粒度體系的建模和模擬。該程序即可以模擬二維體系,也可以模擬三維體系,可以模擬多達(dá)數(shù)百萬甚至數(shù)十億粒子的分子體系,并提供支持多種勢(shì)函數(shù),具有良好的并行擴(kuò)展性、模擬效率高、計(jì)算時(shí)間短等優(yōu)點(diǎn)。

分子動(dòng)力學(xué)模擬Molecular Dynamics,MD)是近年來飛速發(fā)展的一種分子模擬方法,已經(jīng)被廣泛應(yīng)用于化學(xué)化工、材料科學(xué)與工程、物理、生物醫(yī)藥等科學(xué)和技術(shù)領(lǐng)域,起到越來越重要的作用。MD模擬用來研究不能用解析方法來解決的復(fù)合體系的平衡性質(zhì)和力學(xué)性質(zhì),用來搭建理論和實(shí)驗(yàn)的橋梁,在數(shù)學(xué)、生物、化學(xué)、物理學(xué)、材料科學(xué)和計(jì)算機(jī)科學(xué)交叉學(xué)科占據(jù)重要地位。

LAMMPS軟件官網(wǎng):詳見https://lammps.sandia.gov

鴻之微科技(上海)股份有限公司Device Studio 2021B中開發(fā)了適用于分子動(dòng)力學(xué)計(jì)算軟件 LAMMPS 的計(jì)算模塊。使用Device Studio,用戶可在其圖形界面中方便快捷的搭建或?qū)胗?jì)算所需的結(jié)構(gòu),并可在3D顯示區(qū)域查看其結(jié)構(gòu)的3D視圖。搭建好結(jié)構(gòu)后,用戶可在LAMMPS計(jì)算模塊,根據(jù)計(jì)算需要,在簡(jiǎn)潔友好的界面中設(shè)置參數(shù)生成計(jì)算所需的輸入文件,之后連接裝有LAMMPS的本地電腦或遠(yuǎn)程服務(wù)器進(jìn)行相關(guān)計(jì)算,在計(jì)算過程中可實(shí)時(shí)監(jiān)測(cè)任務(wù)的計(jì)算狀態(tài),計(jì)算完成后可對(duì)LAMMPS的計(jì)算結(jié)果進(jìn)行可視化分析。

目前用戶可通過Device Studio生成LAMMPS以下計(jì)算輸入文件的生成:結(jié)構(gòu)弛豫、熱力學(xué)性質(zhì)(熱膨脹系數(shù)、體積熱容、等壓熱容)、輸運(yùn)性質(zhì)(均方位移、速度自相關(guān)函數(shù)、熱導(dǎo)率)、力學(xué)性質(zhì)(楊氏模量、剪切模量)、淬火、退火模擬;結(jié)合OVITO軟件可對(duì)LAMMPS計(jì)算結(jié)果進(jìn)行結(jié)構(gòu)特征數(shù)據(jù)分析。

對(duì)金屬鋁沿X軸方向以一定的恒定應(yīng)變速率拉伸的形變模擬為例來詳細(xì)描述 LAMMPS 在Device Studio中的應(yīng)用。

8.2.1.LAMMPS計(jì)算流程

LAMMPS分子動(dòng)力學(xué)計(jì)算在Device Studio中的流程如圖8.2-1所示。

a46c4df4-080b-11ed-ba43-dac502259ad0.png

圖8.2-1: LAMMPS計(jì)算流程

8.2.2.LAMMPS創(chuàng)建項(xiàng)目

雙擊DeviceStudio圖標(biāo)快捷方式啟動(dòng)軟件,根據(jù)界面提示選擇創(chuàng)建一個(gè)新的項(xiàng)目(Create a new Project)或打開一個(gè)已經(jīng)存在的項(xiàng)目(Open an existing Project)的按鈕,選中之后點(diǎn)擊界面中的OK按鈕即可。若選擇創(chuàng)建一個(gè)新的項(xiàng)目,用戶可根據(jù)需要給該項(xiàng)目命名,如本項(xiàng)目命名為L(zhǎng)AMMPS,或采用軟件默認(rèn)項(xiàng)目名。

8.2.3.LAMMPS導(dǎo)入結(jié)構(gòu)

在Device Studio的圖形界面中點(diǎn)擊File→Import→Import Local, 則彈出導(dǎo)入LAMMPS結(jié)構(gòu)文件的界面,根據(jù)界面提示找到Al_Rede.hzw結(jié)構(gòu)文件的位置,選中Al_Rede.hzw結(jié)構(gòu) 文件,點(diǎn)擊打開按鈕則導(dǎo)入Al_Rede.hzw結(jié)構(gòu)后的Device Studio界面如圖8.2-2所示。

a480b262-080b-11ed-ba43-dac502259ad0.png

圖8.2-2: 導(dǎo)入Al_Rede.hzw結(jié)構(gòu)后的Device Studio圖形界面

8.2.4.LAMMPS輸入文件的生成

在如圖8.2-2所示的界面中選中Simulator→LAMMPS→Calculation, 彈出LAMMPS的參數(shù)設(shè)置界面LAMMPS Calculation如圖8.2-3所示。LAMMPS的參數(shù)設(shè)置界面主要分為Task、Force field、Setting和Run simulation四個(gè)模塊,用戶可根據(jù) 計(jì)算需要,依次點(diǎn)擊四個(gè)模塊進(jìn)行參數(shù)設(shè)置,之后點(diǎn)擊Generate files即可生成對(duì)應(yīng)計(jì)算的輸入文件。

a4dc4b9a-080b-11ed-ba43-dac502259ad0.png

圖8.2-3: LAMMPS的參數(shù)設(shè)置界面LAMMPS Calculation

以生成對(duì)金屬鋁沿X軸方向以一定的恒定應(yīng)變速率拉伸的形變模擬的輸入文件為例,在如圖8.2-3所示的LAMMPS參數(shù)設(shè)置界 面中,根據(jù)計(jì)算需要分別選中Task、Force field、Setting和Run simulation,設(shè)置參數(shù)分別如圖8.2-4(a)、8.2-4(b)、8.2-4(c)和8.2-4(d)所示,之后點(diǎn)擊界面中的Generate files即可生成輸入文件Al_Rede.in、Al_Rede.data。

a4f0b792-080b-11ed-ba43-dac502259ad0.png

圖8.2-4(a): Task參數(shù)設(shè)置界面

Task說明

結(jié)構(gòu)弛豫(Structure Optimization)。

熱力學(xué)性質(zhì)(Thermodynamic Properties),其中熱力學(xué)性質(zhì)任務(wù)包括熱膨脹系數(shù)(Thermal expansion)、體積熱容(Volumetric heat capacity)、等壓熱容(Isobaric heat capacity)。

輸運(yùn)性質(zhì)(Transport Properties),其中輸運(yùn)性質(zhì)任務(wù)包括均方位移(MSD)、速度自相關(guān)函數(shù)(VACF)、熱導(dǎo)率(Thermal conductivity)。

力學(xué)性質(zhì)(Mechanical Properties),其中力學(xué)性質(zhì)包括楊氏模量(Young’s modulus)、剪切模量(Shear modulus)。

淬火模擬(Quench)。

退火模擬(Anneal)。

a50851c2-080b-11ed-ba43-dac502259ad0.png

圖8.2-4(b): Force field參數(shù)設(shè)置界面

Force field說明

在Force field模塊,目前用戶可選擇EAM和MEAM兩種力場(chǎng)類型,用戶需提前自行準(zhǔn)備力場(chǎng)文件,并在Select forcefield file部分選定所需力場(chǎng)文件。

a51df3ba-080b-11ed-ba43-dac502259ad0.png

圖8.2-4(c): Setting參數(shù)設(shè)置界面

a52e3568-080b-11ed-ba43-dac502259ad0.png

圖8.2-4(d): Run simulation參數(shù)設(shè)置界面

生成對(duì)金屬鋁沿X軸方向以一定的恒定應(yīng)變速率拉伸的形變模擬的輸入文件Al_Rede.in、Al_Rede.data的Device Studio界面如圖8.2-5所示。

a53f6496-080b-11ed-ba43-dac502259ad0.png

圖8.2-5: 生成對(duì)金屬鋁沿X軸方向以一定的恒定應(yīng)變速率拉伸的形變模擬的輸入文件的Device Studio界面

8.2.5.LAMMPS計(jì)算

在做對(duì)金屬鋁沿X軸方向以一定的恒定應(yīng)變速率拉伸的形變模擬之前,需連接裝有LAMMPS的本地電腦或服務(wù)器,具體連接過程這里 不做詳細(xì)說明,用戶可參考Nanodcal連接服務(wù)器節(jié)內(nèi)容。這里以在本地電腦上計(jì)算為例,連接好裝有LAMMPS的本地電腦后,在做 計(jì)算之前,用戶可根據(jù)需要打開輸入文件并查看文件中的參數(shù)設(shè)置是否合理,若不合理,則可選擇直接在文件中編輯或重新生成,最后再進(jìn) 行LAMMPS計(jì)算。如打開Al_Rede.in文件,在Device Studio的Project Explorer區(qū)域選中Al_Rede.in→ 右擊 →Open with即可查看到Al_Rede.in文件如圖8.2-6所示。對(duì)于其他輸入文件,用戶可根據(jù)需要選擇是否打開查看, 這里不做詳細(xì)說明。

a56664f6-080b-11ed-ba43-dac502259ad0.png

圖8.2-6:Al_Rede.in文件

在如圖8.2-5所示界面中,在Device Studio的的Project Explorer區(qū)域選中Al_Rede.in→ 右擊 →Run,彈出Run 界面,在Run界面中點(diǎn)擊Run按鈕則可做LAMMPS計(jì)算。用戶可在Job Manager區(qū)域中觀察LAMMPS的計(jì)算狀態(tài),當(dāng)LAMMPS計(jì)算 任務(wù)處于排隊(duì)中、計(jì)算中和計(jì)算完成時(shí),Status分別為Queued、Running、Finished。計(jì)算完成后,選中Al_Rede.in→ 右擊 →Open Containing Folder可看到LAMMPS計(jì)算完成的結(jié)果文件Young-Stress.dat和Al_Rede-tension-300K.dump,并找到其在本地電腦中存儲(chǔ)位置。

8.2.6.LAMMPS計(jì)算結(jié)果的可視化分析

在Device Studio的圖形界面中,選中文件Al_Rede-tension-300K.dump→ 右擊 →Show View,則彈出LAMMPS計(jì)算結(jié)果的可視化分析界面如圖8.2-7所示。

a5799544-080b-11ed-ba43-dac502259ad0.gif

圖8.2-7: LAMMPS計(jì)算結(jié)果的可視化分析界面

審核編輯:彭靜

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

    關(guān)注

    13

    文章

    4314

    瀏覽量

    85842
  • 軟件
    +關(guān)注

    關(guān)注

    69

    文章

    4943

    瀏覽量

    87475

原文標(biāo)題:產(chǎn)品教程|Device Studio應(yīng)用實(shí)例03

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

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    淺談Device Studio亮點(diǎn)功能

    Device Studio具有顯示 LAMMPS運(yùn)動(dòng)軌跡 的功能,LAMMPS運(yùn)動(dòng)軌跡文件的后綴名為 .dump 。
    的頭像 發(fā)表于 07-22 14:53 ?1714次閱讀

    Device Studio應(yīng)用實(shí)例Nanodcal應(yīng)用

    Device Studio的Project Explorer區(qū)域選中本征態(tài)計(jì)算結(jié)果文件 EigenStates.dsf → 右擊 → Show View,彈出本征態(tài)的3D可視化分析界面
    的頭像 發(fā)表于 07-22 17:28 ?2045次閱讀

    Device Studio應(yīng)用實(shí)例RESCU應(yīng)用實(shí)例

    對(duì)于RESCU計(jì)算,選中其在Device Studio的Project Explorer區(qū)域任何一個(gè)輸入文件 → 右擊 → Open Containing Folder 均可找到該輸入文件在本地
    的頭像 發(fā)表于 07-25 15:06 ?1246次閱讀

    Device Studio應(yīng)用實(shí)例Nanodcal應(yīng)用實(shí)例

    上一期的教程給大家介紹了Device Studio亮點(diǎn)功能7.7-7.9的內(nèi)容,本期將介紹Device Studio應(yīng)用實(shí)例
    的頭像 發(fā)表于 07-26 15:32 ?1607次閱讀

    Device Studio應(yīng)用實(shí)例STEMS應(yīng)用實(shí)例

    上一期的教程給大家介紹了Device Studio應(yīng)用實(shí)例STEMS應(yīng)用實(shí)例上半部分的內(nèi)容,本期將介紹
    的頭像 發(fā)表于 07-30 11:06 ?2115次閱讀

    Device Studio應(yīng)用實(shí)例MOMAP

    Device Studio(簡(jiǎn)稱:DS)作為鴻微的材料設(shè)計(jì)與仿真軟件,能夠進(jìn)行電子器件的結(jié)構(gòu)搭建與仿真;能夠進(jìn)行晶體結(jié)構(gòu)和納米器件的建模;能夠生成科研計(jì)算軟件 Nanodcal、Nanoskim
    的頭像 發(fā)表于 08-03 14:54 ?2120次閱讀

    Device Studio應(yīng)用實(shí)例VASP(上)

    Device Studio(簡(jiǎn)稱:DS)作為鴻微的材料設(shè)計(jì)與仿真軟件,能夠進(jìn)行電子器件的結(jié)構(gòu)搭建與仿真;能夠進(jìn)行晶體結(jié)構(gòu)和納米器件的建模;能夠生成科研計(jì)算軟件 Nanodcal、Nanoskim
    的頭像 發(fā)表于 08-04 10:43 ?2405次閱讀

    Device Studio應(yīng)用實(shí)例VASP(下)

    Device Studio(簡(jiǎn)稱:DS)作為鴻微的材料設(shè)計(jì)與仿真軟件,能夠進(jìn)行電子器件的結(jié)構(gòu)搭建與仿真;能夠進(jìn)行晶體結(jié)構(gòu)和納米器件的建模;能夠生成科研計(jì)算軟件 Nanodcal、Nanoskim
    的頭像 發(fā)表于 08-04 14:26 ?2461次閱讀

    Device Studio應(yīng)用實(shí)例DS-PAW

    上一期的教程給大家介紹了Device Studio應(yīng)用實(shí)例TOPS應(yīng)用實(shí)例下半部分的內(nèi)容,本期將介紹D
    的頭像 發(fā)表于 08-10 10:46 ?2441次閱讀

    DS-PAW應(yīng)用實(shí)例

    上一期的教程給大家介紹了Device Studio應(yīng)用實(shí)例DS-PAW應(yīng)用實(shí)例上半部分的內(nèi)容,本期將介紹
    的頭像 發(fā)表于 08-11 10:05 ?1946次閱讀

    Device Studio應(yīng)用實(shí)例BDF(上)

    Device Studio(簡(jiǎn)稱:DS)作為鴻微的材料設(shè)計(jì)與仿真軟件,能夠進(jìn)行電子器件的結(jié)構(gòu)搭建與仿真;能夠進(jìn)行晶體結(jié)構(gòu)和納米器件的建模;能夠生成科研計(jì)算軟件 Nanodcal、Nanoskim
    的頭像 發(fā)表于 08-12 10:38 ?1845次閱讀

    Device Studio應(yīng)用實(shí)例BDF(下)

    Device Studio(簡(jiǎn)稱:DS)作為鴻微的材料設(shè)計(jì)與仿真軟件,能夠進(jìn)行電子器件的結(jié)構(gòu)搭建與仿真;能夠進(jìn)行晶體結(jié)構(gòu)和納米器件的建模;能夠生成科研計(jì)算軟件 Nanodcal、Nanoskim
    的頭像 發(fā)表于 08-14 16:01 ?1603次閱讀

    Device Studio 應(yīng)用實(shí)例

    Device Studio (簡(jiǎn)稱:DS)作為鴻微科技(上海)股份有限公司(簡(jiǎn)稱:鴻微)研發(fā)的多尺度材料設(shè)計(jì)與仿真平臺(tái),可實(shí)現(xiàn)材料原子級(jí)建模(百萬量級(jí))、高性能科學(xué)仿真計(jì)算、計(jì)算任
    的頭像 發(fā)表于 07-06 14:34 ?643次閱讀
    <b class='flag-5'>Device</b> <b class='flag-5'>Studio</b> 應(yīng)用<b class='flag-5'>實(shí)例</b>

    Device Studio 應(yīng)用實(shí)例

    Device Studio (簡(jiǎn)稱:DS)作為鴻微科技(上海)股份有限公司(簡(jiǎn)稱:鴻微)研發(fā)的多尺度材料設(shè)計(jì)與仿真平臺(tái),可實(shí)現(xiàn)材料原子級(jí)建模(百萬量級(jí))、高性能科學(xué)仿真計(jì)算、計(jì)算任
    的頭像 發(fā)表于 07-11 17:12 ?742次閱讀
    <b class='flag-5'>Device</b> <b class='flag-5'>Studio</b> 應(yīng)用<b class='flag-5'>實(shí)例</b>

    仿真平臺(tái)Device Studio應(yīng)用實(shí)例

    ? ?Device Studio (簡(jiǎn)稱:DS)作為鴻微科技(上海)股份有限公司(簡(jiǎn)稱:鴻微)研發(fā)的多尺度材料設(shè)計(jì)與仿真平臺(tái),可實(shí)現(xiàn)材料原子級(jí)建模(百萬量級(jí))、高性能科學(xué)仿真計(jì)算、
    的頭像 發(fā)表于 07-23 14:56 ?715次閱讀
    仿真平臺(tái)<b class='flag-5'>Device</b> <b class='flag-5'>Studio</b>應(yīng)用<b class='flag-5'>實(shí)例</b>