任慶云,張 咪,王松濤,李 靜,王志平
(集寧師范學院化學與化工學院,內蒙古 烏蘭察布 012000)
隨著計算機技術的高速發(fā)展,其與化學研究的聯(lián)系越老越緊密。金屬化合物和納米金屬化合物的研究是化學學科研究的重點之一,主要針對其性質、功能和用途進行研究[1-2]。稀土金屬氫化物和納米稀土氫化物的研究也是上述研究的重要組成部分,在稀土金屬加氫性能研究的轉化率計算問題上主要采用手動和計算器為主的手段進行,有關此方面的計算軟件較少[3-4],迫切需要此方面研究報道。
稀土金屬鐠或納米稀土金屬鐠與氫氣反應生成金屬氫化鐠或納米稀土氫化鐠的反應為
Pr + H2→ PrHn
或 Pr + H2→ nano-PrHn
或 nano-Pr + H2→ nano-PrHn
加氫反應的轉化率為:
轉化率= m1/m2×100%
式中:m1為已反應金屬鐠或納米金屬鐠,m2為原有金屬鐠或納米金屬鐠。
在計算原理基礎上,以VB[5]為工具與數(shù)學處理方法相結合研發(fā)了納米氫化鐠制備轉化率計算數(shù)據處理程序,可視化、界面美觀、使用方便快捷是該程序的最大優(yōu)點。
納米氫化鐠制備轉化率計算數(shù)據處理程序的主要代碼如下:
…
Private Sub計算_Click() ' 恒溫實驗納米氫化鐠制備轉化率實驗數(shù)據計算
Form6.Cls
Form6.Show
Form1.Hide
…
p1=Val(Text4.Text)
t2=Val(Text5.Text)
vc=Val(Text6.Text)
m=Val(Text7.Text)
vm=Val(Text9.Text)
nx=Val(Text10.Text)
mm=140.9
pn=m/mm
vls=pn*nx*22.4/2
vs=vc-vm
VBz=p1*vs*273.15/(100*t2)
zhl=VBz*100/(vls*1000)
' 在窗體Form 6中輸出計算結果
Form6.Print "納米氫化鐠制備轉化率計算(恒溫)結果 " + cl
Form6.Print "日期+序號:" + Text1.Text + " 記錄人:" + Text2.Text + " 室溫:" + Text3.Text + " K" + cl
…
End Sub
Private Sub計算_Click() ' 溫度發(fā)生變化實驗納米氫化鐠制備轉化率實驗數(shù)據計算
Form3.Cls
Form3.Show
Form2.Hide
m=Val(Text5.Text)
nx=Val(Text6.Text)
pc=Val(Text9.Text)
pm=Val(Text10.Text)
tc=Val(Text11.Text)
tm=Val(Text12.Text)
vc=Val(Text13.Text)
vm=Val(Text14.Text)
mm=140.9
pn=m/mm
vls=pn*nx*22.4/2
vs=vc-vm
VBz=pm*vs*273.15/(100*tm)
zhl=VBz*100/(vls*1000)
…
用戶點擊程序主界面(如圖1所示)的“數(shù)據處理”菜單,進入程序目錄界面(如圖2所示),選擇分程序后(已選擇“納米氫化鐠制備轉化率計算(恒溫反應)”為例說明),進入數(shù)據錄入界面(如圖3 所示),錄入實驗數(shù)據后單擊“計算”按鈕便可得計算結果(如圖4所示),單擊“打印”菜單可打印出計算結果。
圖1 程序主界面Fig.1 Main interface
圖2 程序目錄界面Fig.2 Directory interface
圖3 數(shù)據錄入界面Fig.3 Interface of data input
圖4 數(shù)據處理界面Fig.4 Data processing interface
納米氫化鐠制備轉化率計算數(shù)據處理程序是化學與計算機技術的有機結合,是計算機技術促進化學學科發(fā)展的一種有效方式。該程序具有可視化、界面美觀、使用方便快捷等優(yōu)點,能夠有效節(jié)省科研人員數(shù)據處理的時間,克服傳統(tǒng)數(shù)據處理方式的缺點,提高科研工作的質量和效率,也可作為其它化合物制備實驗轉化率計算的輔助軟件參考。