中圖分類號:TP391.9 文獻標志碼:A 文章編號:2095-2945(2025)21-0035-05
Abstract:Takingtheconstantcurentfieldsimulationelectrostaticfeldphysical experimentastheobject,avirtual simulationexperimentalplatformisdevelopedbycomprehensivelyusingUnity3D,CATIA,3DStudioMaxandothertechnologies. Thisvirtualsimulationexperimentbreaksthelimitationsoftraditionalexperimentalteachingcontentandcanrealizethenterelectrodevoltage.Measurementofanyvoltagevaluewithintherange,thatis,thecontinuityofthemeasuredvoltage,andwhile providingreal-timedataandresults,talsoincreasestheprocessngofexperimentaldatahelpingstudentsbeterunderstandthe experimentalprinciplesandefects.Theuseofvirtualtechnologynotonlyfectivelyshortensstudents’leaming timeand improves learming eficiency,but alsoachieveshigher experimental successratesandbetterexperimental results.
Keywords:Unity 3D;CATIA;3D Studio Max;virtual simulation;teachingplatform
《加快推進教育現代化實施方案(2018一2022年)》提出,深度結合信息技術與教育教學,快速發展智慧教育創新,加快推動“互聯網 + 教育\"的發展,信息化技術手段服務于教育教學全過程,深人推進虛擬仿真實驗教學項目的建設。國家教育部等部門發布的相關教育教學文件能夠看出,虛擬仿真實驗教學備受關注。
國內,虛擬仿真實驗應用于各種領域,如虛擬仿真在生物化學實驗教學中的應用與探討和數控加工虛擬仿真實驗教學方法的改革與實踐等,然而這些虛擬仿真實驗雖然可以模擬真實的實驗環境和操作過程,但仍然不能完全代替實驗的真實性和感性認識并且需要學生掌握一定的計算機操作和虛擬仿真技術,學習成本較高。
基于Unity3D技術的虛擬仿真實驗平臺的開發在不斷的發展與進步,華南理工大學建設了源于中國散裂中子源的示范性虛擬仿真實驗教學項目,南京郵電大學研發了基于Unity3D的電流表改裝虛擬實驗系統。
恒定電流場模擬靜電場是指通過在電路中施加恒定的電流來模擬產生靜電場的情況。在這種模擬中,電流會通過導體或電阻器流動,而導體或電阻器之間的電壓差會產生靜電場。
南華大學分析了用傳統的“靜電場模擬測定儀”模擬法測量靜電場的缺點,并用改進的“單層靜電場模擬測定儀”對該實驗進行了嘗試,獲得了良好的實驗效果。
本文使用虛擬仿真開發引擎Unity3D完成基于恒定電流場模擬靜電場的開發,構建高度還原的虛擬仿真教學環境,借助可視化學習分析實現實驗數據分布規律,深度融合虛擬與現實,有助于提高物理實驗教學的效果和質量,推動物理學科的教學和研究發展。
1虛擬仿真教學平臺架構設計
1.1 平臺架構
恒定電流場模擬靜電場虛擬仿真教學平臺系統是采用Unity3D軟件技術將靜電場測繪實驗通過瀏覽器或者服務器為展示平臺將整個實驗過程以一種虛擬仿真的方式呈現出來。虛擬仿真教學平臺架構根據使用功能的不同可分為4個結構層-8(如圖1所示),一層銜接一層,層層遞進的方式來完成整個虛擬仿真教學平臺系統的建設。
支撐層。支撐層是整個實驗系統的核心組成,通過編寫相關計算機程序,來滿足實驗從開始到結束整個過程每一個節點的運行、維護和管理,是保證整個實驗系統安全、科學、完整的有力支撐。
數據層。數據層是通過數據表的方式將實驗整個過程發生的所有實驗數據進行管理和存儲,用戶可以隨時調用、查看該實驗過程中以及實驗結束后的各項仿真數據。
仿真層。仿真層是通過使用Unity3D軟件技術,根據用戶的實驗要求,將實驗場景在計算機上進行高度還原,以達到實驗現實和虛擬的交互印證,保證實驗數據的真實、可靠性。
應用層。實驗者通過應用層與建立的實驗系統進行連接,通過瀏覽器、服務器等方式訪問實驗系統的服務端,用戶可根據個人的實驗需求來調整相關實驗數據,以虛擬仿真的方式完成科學實驗,得到科學嚴謹的實驗結論。
1.2 平臺設計
虛擬仿真教學平臺測繪靜電場從物理實驗實踐需求出發,通過構建深度仿真的虛擬實驗環境和實驗對象,讓用戶在虛擬的環境中開展實驗,保證用戶在不同條件、不同環境下都能完成測繪靜電場實驗,滿足用戶需求。該虛擬仿真實驗教學平臺系統利用CATIA建模軟件,對實驗儀器按1:1比例進行高精度建模,獲得初步的物理模型,然后通過調整燈光、材質、渲染、紋理處理等技術,構建一個高度逼真的物理實驗模型(圖2)。再利用3DStudioMax軟件對構建的物理模型進行轉化,最終轉化中性格式FBX導出,然后將轉化后的FBX文件導入至Unity3D軟件中,再進行實時的調整場景的照明和貼紙效果(如圖3所示),場景構建完成后,再通過C#語言編寫腳本,去控制相應物理實驗模型實現用模擬法測繪靜電場實驗過程中的各種動態響應,然后再進行實時的運動仿真程序設計,最后完成整個構架的建設[9-12]
1.3 人機交互式設計
用模擬法測繪靜電場虛擬仿真教學平臺主要利用Unity3D開發引擎來進行人機交互設計,用到了內置的鼠標事件和鍵盤事件等,具體體現在以下3個方面。首先,用戶可以利用鼠標和鍵盤等,對虛擬仿真教學平臺場景中的實驗儀器和實驗現象進行觀察,輔以縮放、轉換視角等功能實現對實驗現象的觀察。其次,用戶可以通過鼠標點擊對虛擬物體進行控制,對實驗參數進行調節,實現對實驗過程的控制。最后,用戶可通過鼠標點擊和鍵盤輸人完成相應的課后測試題,實現對實驗效果的測評。同時虛擬仿真實驗的開發也應該考慮到人與人之間交互的優勢,盡量為用戶提供便利,提升溝通效率。
2虛擬仿真教學平臺開發
2.1虛擬實驗的界面介紹
實驗平臺設備建模集成了液晶電源、導線和平行圓柱等設備,液晶電源可以顯示電源電壓和電壓差,平行圓柱用于實驗操作,導線用于傳遞信息。圖4一圖9展示了虛擬仿真實驗平臺運行過程的所有界面、操作步驟以及呈現效果。思考題界面通過習題檢驗學生對于恒定電流場模擬靜電場這個實驗的了解情況,同時可以加深學生對于實驗的理解,也可以進一步提升學生的自主學習能力。
學生登錄Unity3D開發軟件,打開對應的實驗文件,便可以開始實驗,學生需要輸入預設好的用戶個人賬號和密碼,才可以進入實驗室,如圖4所示。
進入實驗室后,學生點擊實驗背景模塊,便可以閱讀相應的實驗背景,了解與實驗相關的知識,如圖5所示。
點擊實驗目的模塊,學生可以閱讀實驗目的,明確實驗目的,為更好地進行實驗奠定基礎,如圖6所示。
此部分為本平臺核心的部分,點擊實驗內容模塊,呈現的是一個空白的同心圓柱體,電源電壓置零,探筆電壓(電勢差)置零及以一個空白表格。在鍵盤上按A和B鍵分別增大和減小電壓值,本實驗設置電壓值為 10V 。在空白表格表頭上,我們可以自由選擇將測量的電勢差。點擊上色和填寫的表格,將探筆放在同心圓柱體上測量電勢差數值,待其為對應的電勢差值時,點擊鼠標左鍵,在空白的同軸圓柱體上便會標記一個對應顏色的X,在表格上便會自動顯示坐標值(一般相同的電勢差值選擇8個均勻分布的點),如圖7所示。
接下來對于實驗得出的同一電勢差的點進行處理,點擊畫圓按鈕,自動將同一電勢差的點連接成圓,以此類推。當最后一個圓完成后,顯示不同方向的電力線,如圖8所示。
此部分為本平臺創新的部分,首先根據理論公式將等勢圓的半徑計算得出,然后填寫在對應的表格上。其次使用虛擬尺子測量實際等勢圓的半徑,兩者加以比較,得出相對誤差,如圖9所示。其不僅可以表示理論值與測量值之間的誤差,也可以體現出虛擬實驗的精確性。
此外,該平臺還具有注意事項以及課后題,可以起到檢驗實驗效果的目的。
2.2測量多組不同電壓的情況下對應的坐標以及半徑的數值
在實驗操作中默認電壓的數值為 10V ,測量電壓的數值在 0~10V ,設置旋鈕可以調節電源的電壓值,在第一個顯示屏內顯示,利用筆點擊同軸圓柱體可以測量電壓數值,并且顯示在第二個顯示屏內,同時可以彈出界面記錄所點擊的點的坐標值并且可以利用直尺測量同軸圓柱體的半徑數值填寫在對應的界面內。本平臺最大的特點是可以實現極間電壓范圍內任意電壓值的測量即測量的電壓的連續性。操作者可以自行設計測量的電壓值,靈活性高。如圖8、圖9所示。
2.3 數據處理
在虛擬仿真實驗中,仿真軟件的精度和穩定性、模型的準確性以及環境因素等都會對虛擬仿真實驗的實驗結果產生影響。特別是對于恒定電流模擬靜電場這類高度依賴于虛擬仿真的實驗,對實驗數據處理的精度要求更高。
然而恒定電流模擬靜電場側重于虛擬仿真,對于實驗數據處理的要求大。為了更有效地處理這些實驗數據,我們可以采用坐標紙,并在平行圓柱上繪制同心圓的方法,將實驗數據進行可視化處理。這種方法不僅可以幫助我們更直觀地理解數據,還可以簡化數據處理的過程。
3 平臺應用
本平臺展示的實驗為虛擬仿真實驗,高度還原了用恒定電流場模擬靜電場這一物理實驗過程,與現實實驗相比更大程度地逼真。本平臺適應于多種場景,在不同場景下起到不同作用。
在教育方面,本實驗可以起到預習與輔助實驗數據處理的功能。在空間方面,本虛擬平臺不受空間的限制。只要學生在自己電腦上登錄本實驗平臺便可以進行實驗。在時間方面,平臺在任何時間內都開放,不必受到實驗時間問題困擾,相對靈活性更大。
總之,虛擬仿真實驗平臺在應用方面具有很大的價值。不僅具有輔助線下實驗的功能,還在時間和空間上比線下實驗更具便捷性。
4結束語
本文基于Unity3D虛擬仿真引擎和CATIA空間搭建引擎開發恒定電流模擬靜電場實驗平臺,借助可視化學習分析實現實驗數據分布規律表征,呈現清晰直觀的物理量關聯關系,搭建高度還原的虛擬現實平臺,降低使用成本的同時顯著提高了用戶的學習效果,實現理論與實踐、現實與虛擬深度融合,有助于提高物理實驗教學的效果和質量,推動物理學科的教學和研究發展。
參考文獻:
[1]中共中央辦公廳國務院辦公廳印發《加快推進教育現代化實施方案(2018—2022年)》[J].人民教育,2019(5):11-13.
[2]張亞琴,張穎,張偉,等.虛擬仿真在生物化學實驗教學中的應用與探討[J].基礎醫學教育,2024(1):70-75.
[3]任杰宇,李衛國.數控加工虛擬仿真實驗教學方法的改革與實踐[J].創新創業理論研究與實踐,2021,4(17):33-35.
[4]馬佳洪,葉曉靖,陳武喝.源于中國散裂中子源的示范性虛擬仿真實驗教學項目建設[J].物理實驗,2023,43(8):43-47.
[5]吳志軒,后澤鑫,張俊杰,等.基于Unity3D的電流表改裝虛擬實驗系統[J].大學物理,2023,42(4):44-50.
[6]彭志華,陳九疇,胡解生.模擬法測繪電場實驗的研究與改進[J].洛陽工業高等專科學校學報,2004(3):24-58.
[7]楊曉,廉靜靜,任鴻翔,等.船舶導航設備虛擬仿真實驗教學平臺設計與開發[J].實驗室研究與探索,2021,40(12):191-194.
[8]李琪,元梓雯,蒙萍萍,等.基于Unity3D對加速器虛擬仿真實驗教學平臺的研究[J].廣西物理,2020,41(Z1):78-81.
[9]史新偉,賈建峰,宋開蘭,等.基于Unity3D的霍爾效應實驗虛擬仿真平臺設計與實現[J].物理通報,2022(1):124-128,131.
[10]林適遙,張正陽,陳曦,等.基于Unity3D的機械零件測繪虛擬仿真實驗[J].現代信息科技,2023,7(13):46-52.
[11]陸文濤,魯凡,徐豆豆,等.基于Unity3D的靜電場測繪虛擬仿真實驗教學系統設計[J].信息與電腦(理論版),2022,34(20):243-245.
[12]周潔.基于Unity3D的高中物理虛擬仿真實驗的開發與應用[D].北京:中央民族大學,2023.