聶建軍 趙 杰
(湖南文理學(xué)院物理與電子科學(xué)學(xué)院,湖南 常德 415000)
基于Matlab的光學(xué)圖樣的仿真
聶建軍 趙 杰
(湖南文理學(xué)院物理與電子科學(xué)學(xué)院,湖南 常德 415000)
隨著計算機技術(shù)的快速發(fā)展和應(yīng)用的普及,將計算機應(yīng)用在物理實驗上也變得越來越廣泛。而計算機的仿真技術(shù)不僅可以應(yīng)用在科學(xué)計算和工程設(shè)計,在光學(xué)實驗仿真上也發(fā)揮著重要作用。Matlab就是其中一種方便實用的仿真、模擬、計算軟件。計算機仿真具有以下特點:運算速度快;可以減少外界條件對實驗的限制;計算機在模擬過程中所展示出的各種實驗現(xiàn)象、狀態(tài),具有觀測方便,過程可控制等方面的優(yōu)點。利用Matlab對光學(xué)實驗如干涉、衍射、偏振等的仿真應(yīng)用已經(jīng)成為現(xiàn)代大學(xué)物理教學(xué)和實踐的重要組成部分,也將成為必不可少的依托手段。
Matlab;光學(xué)實驗仿真;干涉和衍射
近年來隨著教育改革的不斷深化,實驗教學(xué)取得了很大的進展但還是存在不少問題,將計算機虛擬技術(shù)引入物理教學(xué)可改善教學(xué)實驗中的一些問題。20世紀20年代初仿真技術(shù)已得到應(yīng)用,20世紀40~50年代航空、航天和原子能技術(shù)的發(fā)展為仿真實驗提供了先進的平臺,加速了仿真技術(shù)的發(fā)展。國外對于仿真實驗的研究開始于20世紀80年代末,當(dāng)時一些研究機構(gòu)試圖以計算機為工具,模擬一些復(fù)雜系統(tǒng)的操作,并對其加以控制。20世紀90年代初,國內(nèi)一些機構(gòu)開始致力于計算機仿真實驗的開發(fā)與研制。目前國內(nèi)最權(quán)威的仿真實驗教學(xué)系統(tǒng)是中國科技大學(xué)天文與應(yīng)用物理系開發(fā)的大學(xué)物理仿真實驗教學(xué)系統(tǒng)。在科學(xué)計算方面,國外的光學(xué)實驗仿真是在模擬設(shè)計和優(yōu)化實驗系統(tǒng)的過程中發(fā)展起來的。在這方面,美國走在最前面。我國用于科學(xué)研究的光學(xué)實驗計算機數(shù)值仿真軟件雖開發(fā)較晚,但也已經(jīng)取得了顯著成績,特別是神光一川原型裝置TIL分系統(tǒng)集成實驗的啟動為高功率固體激光驅(qū)動器的計算機數(shù)值模擬的研究創(chuàng)造了條件。
物理教學(xué)過程中進行經(jīng)典實驗的演示不但能讓教師更形象地講解物理概念、現(xiàn)象和規(guī)律,還可以加深學(xué)生對物理知識的感性認識,激發(fā)學(xué)生學(xué)習(xí)物理的興趣。本文在計算機仿真技術(shù)的基礎(chǔ)上系統(tǒng)地探討了光學(xué)干涉、衍射實驗的理論和方法,并提供了利用Matlab進行仿真的程序和具體的實驗現(xiàn)象。具體內(nèi)容有光的干涉實驗的仿真,其中包括對等厚干涉,牛頓環(huán)等的探討和實驗仿真。
2.1 劈尖的等厚干涉實驗的仿真
如圖1所示:劈尖的角度很小,真空波長為λ的單色光垂直入射到薄膜上時,產(chǎn)生反射光a和反射光b,b經(jīng)過薄膜的下表面反射之后在上表面與a相遇。由于a、b兩束光是同一束入射光分為兩部分產(chǎn)生的,因而是相干光,相遇時可產(chǎn)生干涉條紋。一束光的強度分成了兩部分,這種干涉的方法成為振幅法。設(shè)劈尖厚度為e,b光比a光多傳播了2e的幾何路程,多傳播的光程為2ne。a光是光疏媒質(zhì)入射到光密媒質(zhì)的表面發(fā)生反射的,因而有半波損失。b光是從光密媒質(zhì)入射到光疏媒質(zhì)的表面發(fā)生反射的因而沒有半波損失。[1]
圖1 劈尖干涉示意圖
兩束光的光程差為:
明紋形成的條件為:
暗紋形成的條件為:
當(dāng)k=0,e=0時可知:劈尖的尖端是暗紋。同一條紋的劈尖厚度也是相同的,因此這種干涉成為等厚干涉。干涉級次k越大,對應(yīng)的厚度 e也越大,相鄰明紋或暗紋之間的厚度差為:
可知:相鄰明紋或暗紋的厚度差相同。由于劈尖的角度很小,劈尖為
一條完整的明條紋介于兩條暗條紋(中心)之間,完整明紋的最高級次k=10,劈尖的高度為 :
劈尖的等厚干涉條紋的程序和仿真圖樣
如圖 2所示,其中紅色、綠色、藍色的干涉條紋是均勻分布的。[2-4]
圖2 劈尖的等厚干涉仿真程序和干涉圖樣
這里,干涉圖樣的最左邊是劈尖的頂端,頂端出現(xiàn)暗條紋;劈尖的角度為0.0072°,最大厚度為2.5μm。紅光的干涉條紋有10條亮條紋,綠光有14條,這是因為綠光波長比紅光的波長短的緣故。當(dāng)三種光混合后垂直照射劈尖,產(chǎn)生了彩色干涉條紋。最左邊的是三種光的暗紋,在劈尖的厚度增加時,三種光疊加在一起,形成白色條紋。由于紅光的條紋最寬,所以在藍光和綠光的暗條紋處出現(xiàn)紅色的條紋。三種光的條紋錯位疊加,就形成了彩色條紋。
2.2 牛頓環(huán)的仿真
牛頓環(huán)的形成是一種典型的干涉現(xiàn)象,在實際生活中有諸多的應(yīng)用如測透鏡的曲率半徑。其基本原理如圖 3所示,取一塊表面平整的玻璃板,將一半徑很大的平凸透鏡的凸面與平板玻璃接在一起,平凸透鏡的凸面與平板玻璃表面搭出一個空氣薄膜。用波長為 λ的單色光垂直照射時,可觀察到一系列明暗相間的同心圓環(huán),這一現(xiàn)象最先被牛頓觀察到,被稱牛頓環(huán)。
圖3 牛頓環(huán)的原理圖
當(dāng)單色光垂直入射時,在凸透鏡下表面與空氣的交界面同時發(fā)生反射和透射,反射光為a,透射光在平板玻璃的上表面再發(fā)生反射,反射光為 b。a、b是同一束光的兩部分,相遇時發(fā)生干涉。a反射時沒有半波損失,b反射時有半波損失??諝獾恼凵渎蕿閚=1,在空氣厚度為e的地方,兩列光的光程差為?0=2e+λ/2,
明紋形成的條件是:
暗紋形成的條件是:
干涉級次k越大,對應(yīng)的厚度e也越大,明紋和暗紋距離中心越遠。相鄰明紋或暗紋之間的厚度差為2/λ=Δe可知:相鄰明紋或暗紋的厚度差相同。設(shè)凸透鏡的半徑為 R,光環(huán)的半徑為r,由于所以第k級明環(huán)的半徑為
第k級暗環(huán)的半徑為
其中k =0時的暗環(huán)半徑為零,表示中央是暗斑。[1]
牛頓環(huán)仿真的程序和仿真圖像:
圖4 牛頓環(huán)的仿真程序和圖樣
當(dāng)平凸透鏡與平板玻璃接觸時,牛頓環(huán)中央是暗斑,隨著半徑的增加,條紋間距越來越小,分布越來越密。這是因為相鄰明環(huán)或暗環(huán)的厚度差相同,從里到外空氣厚度迅速增加的緣故。當(dāng)平凸透鏡向上移動時干涉條紋向中心移動。當(dāng)距離為λ/4時,中心變?yōu)槊靼摺.?dāng)距離變?yōu)棣?2時,中心又變?yōu)榘蛋摺4,5]
利用Matlab強大的計算及繪圖功能,在不需要任何光學(xué)儀器的情況下,模擬了光的干涉實驗現(xiàn)象,模擬結(jié)果與實驗觀察結(jié)果及干涉理論相符。這直觀地展現(xiàn)了物理間的變化規(guī)律,對光學(xué)教學(xué)和實驗研究有重要的意義。但無論是仿真實驗還是模擬實驗,畢竟是脫離真實實驗儀器和實際操作的實驗,它既有優(yōu)點也有不足的一面,這就要求教師要綜合利用各種手段取得最優(yōu)的效果,同時在這個過程中鍛煉自己綜合利用所學(xué)知識解決實際問題的能力。通過Matlab對光學(xué)干涉現(xiàn)象的模擬,讓物理課堂更生動,讓學(xué)生直觀認識光學(xué)的魅力。
[1] 姚啟鈞.光學(xué)教程[M].第4版.北京:高等教育出版社,2008.
[2] 張志涌.MATLAB教程[M].北京:北京航空航天大學(xué)出版社,2010.
[3] 劉衛(wèi)國. MATLAB程序設(shè)計與應(yīng)用[M].北京:高等教育出版社,2010.
[4] 周群益,侯兆陽,劉讓蘇.MATLAB可視化大學(xué)物理學(xué)[M].北京:清華大學(xué)出版,2011.
[5] 王蘊杰.基于 matlab的牛頓環(huán)白光干涉實驗仿真[J].大學(xué)物理實驗,2014,27(4):97-99.
Simulation of optical pattern based on Matlab
With the rapid development of computer technology and application of the population of the computer, it becomes more and more widely used in physics experiment .And the computer simulation technology can be applied not only in scientific computing and engineering design, but also play a significant role in optical experiments. Matlab is one of the convenient and practical simulation and calculation software. The computer simulation have some characteristic trait as: The speed of computer operation is so fast that improve the efficiency of experiments greatly. Computer simulation can reduce the limitation of exter-nal conditions on the environment. Computer shows various experimental phenomena in the process of simulation ,status, and is convenient to process can be control-led, etc. Using Matlab to optical experiments such as interference, diffraction and polarization of simulation application, has become a modern and important part of college physics teaching and practice, will also be essential to rely on.
Matlab; simulation of optical experiments; interference and diffraction
TN29
A
1008-1151(2016)09-0013-02
2016-08-11
湖南文理學(xué)院重點學(xué)科建設(shè)項目(光學(xué))資助項目;湖南文理學(xué)院教研項目(J32015017)。
聶建軍(1970-),男,湖南文理學(xué)院物理與電子科學(xué)學(xué)院講師,從事天體物理研究。