二組分混紡纖維產品定量分析計算軟件的研究
在紡織品委托檢測項目中,纖維成分分析是重要的檢測項目之一。而在纖維成分分析檢測中,以兩組分混紡產品檢測居多。雖然檢測的纖維組分只有兩種,但需要將試樣進行定性分析后,測得試樣干重,然后選擇適當的溶劑將其中一種纖維組分溶去,稱量得到剩余物(即另一種纖維)干重,再結合修正系數和兩種纖維各自的公定回潮率計算得出兩纖維組分百分比。整個計算過程繁瑣、參數較多且公式復雜。一般采用計算器計算數據,這需要計算人員對標準及其公式非常熟悉,而且在計算時注意力高度集中,否則將會出現錯誤。經統計:一位對標準十分熟悉的實驗人員使用計算器計算兩組分纖維的含量,用時一般為2.5~3min,且無法保證計算結果的絕對準確,因此還需要有另外一名人員進行復核計算,這樣兩個人一共用去5~6min的時間才完成一份兩組分纖維成分的計算,如果遇到大量的檢測任務,無疑會大大增加了實驗人員的勞動強度和工作時間,且差錯率也會增加,以致影響任務的完成的質量。 為此周紹強等人利用Excel辦公軟件中自帶的宏處理公式編輯功能實現了兩組分纖維混紡產品定量分析過程的快速計算。此方法雖然解決了計算速度問題,但計算使用過程仍基于Excel辦公軟件界面環境,這需要使用人員熟悉Excel辦公軟件且具有較高的計算機水平,因此對Excel不熟悉的試驗人員對上述文章中所介紹的計算程序的操作會存在一定的困難;其次,該文章所指出的方法操作基于Excel軟件開發,其運行前必須安裝Excel軟件才可運行,而VisualBasic6.0則具備自身開發環境,打包制成安裝盤并生成可執行文件后可不依賴VisualBasic6.0開發軟件而自己運行,因此基于Excel宏處理方法制成的軟件對計算機硬件運行環境的要求比編譯后的VisualBasic6.0可執行程序高;再次,Excel宏處理編制的程序其功能可擴展性受到限制,而VisualBasic6.0擁有圖形用戶界面(GUI)和快速應用程序開發(RAD)系統,可以輕易的使用DAO、RDO、ADO連接數據庫,或者輕松的創建ActiveX控件,其功能可擴展性非常強大。 針對上述問題,本文使用“可視化”應用開發工具VisualBasic6.0軟件,開發出了二組分纖維混紡產品定量分析的計算程序。該程序具有不依賴于任何應用程序、運行環境,對計算機硬件要求低、界面友好、操作簡單、計算準確、快速、可靠等優點。 1 開發工具 VisualBasic6.0是Microsoft公司出品的一款集應用程序開發、測試、差錯修改及運行調試等功能于一體的集成式開發環境,同時也是一種快捷、標準、高效的可視化編程語言,利用面向對象的編程方式,讓程序員通過控件操作設計出與Windows操作系統界面一致的應用軟件,編譯后該軟件可在Windows操作系統中獨立運行而不依賴于任何應用軟件。 2 試驗 2.1 參數輸入、輸出界面的設計 由于稱量瓶和試樣干重、稱量瓶干重、砂芯漏斗干重、漏斗和試樣干重、修正系數(d值)、回潮率指標、溶解纖維及剩余纖維參數在計算過程中需要輸入、修改和顯示,因此將存放它們的控件選取為文本框,這樣可對其進行再次書寫和編輯。 試樣溶前干重、不溶纖維干重、纖維凈干含量、纖維凈干含量平均值及結合公定回潮率纖維含量參數在計算過程中只需要清除和顯示,但顯示后不得修改,所以將這些指標分別放置在標簽框中,這樣計算結果可以顯示在屏幕上,但操作人員無法修改。 開始計算、全部清除和結束程序為操縱按鈕,所以采用標準程序中的命令按鈕控件,使之按下后可控制界面中的文本框和標簽框進行計算、顯示、清空或結束等步驟的操作(如圖1所示)。 圖1 二組分混紡纖維產品定量分析計算界面 2.2 數據結果的表示 在《GB/T2910.1-2009紡織品定量化學分析第一部分:試驗通則》中規定纖維成分測定過程數據精確到0.0002g,所以稱量參數的精度到小數點后第4位,纖維凈干含量平均值精確到小數點后第2位,結合纖維公定回潮率兩組分纖維含量值精確到小數點后第1位。為使數據結果符合GB/T2910.1-2009試驗通則的顯示要求,我們用到了format函數。具體代碼如下: 稱量參數代碼為:Format(數字變量,"###0.0000") 纖維凈干含量平均值代碼為:Format(數字變量,"###0.00") 結合公定回潮率兩組分纖維含量值代碼為:Format(數字變量,"###0.0") 2.3 平行試樣誤差比較的實現 在GB/T2910-2009標準中規定,兩個平行試樣纖維凈干含量值之差的絕對值不應超過1%(在GB2910.6中兩平行試樣誤差不超過2% |