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