跳到主要內容區

應用第一原理於凝態材料理論與實作 - 物理系三年級 姚岳廷

top

課程名稱►應用第一原理於凝態材料理論與實作(一)、(二)      授課教師►理學院 鄭靜老師
心得分享者►物理系三年級 姚岳廷


核心知識

從古至今物理學家可大致分為兩類:理論物理學家及實驗物理學家。顧名思義,理論學家主要思考基礎的物理理論以及其延伸;實驗物理學家則透過實驗 找出新的物理定律,或驗證理論的預測。過去因為電腦尚未普及,理論學家僅能透過紙筆來計算或推導公式。若計算能力有限就需要將理論模型做大量的簡化。但過度簡化的模型會使得物理定律失去真實性(例如:在高中學重力時我們時常將空氣阻力忽略,但在地球上空氣阻力是影響實驗結果的一大因素)。

隨著電腦的普及和進化,讓人類的計算能力飛躍性的提升,理論方面的研究逐漸引入電腦做為計算工具,發展出由物理基本定律出發的「第一原理(First- Principle)計算」方法,藉此解決預測材料與分子的計算量非常大的問題。第一 原理由量子力學的薛丁格方程(Schrodinger equation)出發,加入不同的位能、給定不同的結構、選用不同的近似條件及切割方法,得到薛丁格方程的數值解,藉此計算不同結構與原子組成的各式物理性質。

課程概述與規範

「應用第一原理於凝態材料理論與實作這門課是為時兩週的暑期模組化課程(第一週整天、二週半天,共學分介紹如何將第一原應用在計算材料的物理特性上,藉此預測材料的物理性質,並以 Material Studio 做為計算軟體,來實際計算一些簡單的分子結構、晶格結構以及物理性質。 第一週的課程早上講解 DFT 以及欲預測之物理量的理論,下午以自己的筆電進行分組實作。評分方式為兩次個人作業+兩次小組作業。個人作業需列出幾 個自己新學到的知識點以及疑問;小組作業則是討論模擬的結果以及提出問題。 第二週的評分則為最後一天的小組報告,各組須選定一個問題,經由 Material Studio 的計算來解決各組的疑問,並上台報告。因為 Material Studio 的 license 只能藉由連接教室的網路進行計算,故雖然第二週的課只有上午,但同學下午都 會繼續留在教室計算與討論報告。

課程內容

鄭靜老師腦中的物理圖像很清楚,能將抽象的概念具體的表達出來。課程以 PPT 授課,內容紮實,不至於上得太快。重點概念會再三的強調,藉此加深印象, 老師也很樂於回答學生的問題。但課程內容有點多,從基礎的量子物理講起,搭 配固態物理的知識,引出一個核心的計算理論:密度泛函理論 (Density Functional Theory, DFT)。接著說明如何將 DFT 用於計算電子結構、晶體震盪、 聲子(Phonon)、Density of state、磁性、NMR、表面態(Surface state)、能帶結構(Band structure),以及其物理概念。課程內容量大,短時間內很難全部吸收,但因為有實際以 Material Studio 算這些物理量以及調控參數,所以雖然很難將物理概念完全了解,但會對這些物理概念經由 DFT 的計算結果有一些印象,也能學著如何去判讀電腦計算的結果(收斂性)、及對應的物理圖像。例如 NMR這些用在實驗上的分析工具,也能藉由與理論的計算來與實驗做比對。

個人心得

1.課程制度

這是我個人修的第一門模組化三學分之課程,時間則延長至兩週,相比過去 的 1 或 1.5 學分之模組化課程,中間多了一個假日,可以將第一週的課程再複習 一遍,再銜接第二週的課程,個人覺得提高了一些學習成效,減緩了過去修模組 化一週的時間塞入太多知識,修完後知識很難留住的問題;有更長的接觸時間以 及經驗,較能對知識與技能有更深的思考時間以及沉澱。

2.學習內容

我在修這門模組化前兩個月,加入了系上做第一原理計算的 group 開始做 專題,因此修此門課對我來說有很直接的好處,能直接用在專題研究上。但這門 課的知識較艱澀,所以修完課之後,需要再額外花很多時間查相關的資料及問問 題、進一步的吸收課程的知識。此外,我們 group 用的 DFT 計算軟體為 VASP, 與課程使用的 Material Studio 不同,我藉此比較了兩套 DFT 計算軟體的差異:VASP 沒有圖像化、直覺式的使用者介面,需要直接面對一大堆的參數及文字,自行打 file 作為 Input、得到的結果自行寫 code 來進行資料處理,對新手而言較不容易上手,但能搭配 LINUX 伺服器來運算與管理,可以做到較複雜的計算;而 Material Studio 有很方便的使用者界面,也有寫好的 code 去處理計算後的 資料,並視覺化成容易閱讀的圖表,對新手較友善,然而比較耗計算資源,所以 電腦硬體較差的話所花的時間就偏長,也比較難做到複雜結構的運算(但我不確 定 Material Studio 是否可接伺服器來運算)。

第一原理的計算大量用於化學及物理上,雖然對於初學者來說理論較難懂, 在課程學習上有一定的難度,但因為上課搭配了軟體計算來實作,所以雖然對於 背後的運算原理可能無法僅僅透過一堂課就瞭解透徹,但能很實際的去親自計算 一些簡單的問題,並感受第一原理的強大的應用性。雖然上手難度較高,軟體大 多也所費不貲,但這門課仍然值得推薦給:想瞭解科學家如何運用電腦以及基礎 的物理理論去做物理性質的預測的學生。

關鍵字 #成大模組化#第一原理計算 #凝態物理 #Material_Studio #三學分模組化


bottom

瀏覽數: